@import "default.css";

/*　ホーム　*/
#contents
{	margin: 0 25px;}

#main
{	width: 660px;
	margin-top: 15px;
	margin-bottom: 20px;
	float: left;}
	
	#main h1
	{	margin-bottom: 10px;}
		
	#main h1.engtop, #main h2
	{	background-image: url("../images/h1_bg01.gif");
		background-repeat: no-repeat;
		padding: 6px 0 6px 10px;
		margin-bottom: 5px;
		font-size: 1em;
		font-weight: normal;}
		
.lineBreak {
	letter-spacing: 0.1em;
	
}
		
#restaurants ul li
{	display: inline;
	margin: 0;
	padding: 0;}
		
	.news
	{	margin-top: 20px;}
		
	.date
	{	color: #990000;
		padding-left: 0.9em;
		background: url("../images/mark.gif")  #FFF no-repeat 0px 3px;}
	
	#main a:link{color:#000;}
	#main a:visited{color:#666;}
	#main a:hover{color:#990000; text-decoration: underline;}
	#main a:active{color:#990000; text-decoration: underline;}
	
#banner
{	margin-top: 15px;
	float: right;
	width: 166px;}
	
	#banner img
	{	margin-bottom: 5px;}

.list-decimal
{	list-style-type: decimal;
	margin-left: 2em;}
	
.list-decimal li
{	margin-bottom: 1.5em;}

.list-alpha
{	list-style-type: lower-alpha;
	margin-left: 2em;
	margin-top: 1.5em;}

.list-alpha li
{	margin-bottom: 0;}

#globalism {
	margin-top: 10px;
}

#globalism .globalismCol {
	width: 213px;
	height: 152px;
	background-image:url("../images/banner_globalismbg.gif");
	background-repeat: no-repeat;
	text-align: center;
	color: #FFF;
	padding-top: 10px;
	float: left;
}

#globalism .globalismCol h2 {
	background-image: none;
	font-size: 1.3em;
	font-weight: bold;
	margin: 0;
	padding: 10px 0;
}

#globalism .globalismCol p {
	line-height: 110%;
}

#main #globalism a:link{color:#FFFFFF;}
#main #globalism a:visited{color:#FFFFFF;}
#main #globalism a:hover{color:#990000; text-decoration: underline;}
#main #globalism a:active{color:#990000; text-decoration: underline;}