@charset "utf-8";

/*--------------------------------------
	Style Name : Home Style Sheet

	1. #header
	2. #subcol
--------------------------------------*/


/*--------------------------------------
	#header
--------------------------------------*/

#header h1 {
	margin-right:0px;
}

#header p em {
	padding-right:10px;
	display:block;
	color:#fff;
	text-align:right;
}

#header p.banner {
	margin:47px 0 0 0;
	float:right;
	width:542px;
}

#header p#mainvisual {
	text-align:center;
}



/*--------------------------------------
	div#content
--------------------------------------*/

#content ul.pickup {
	margin-bottom:10px;
/* for IE 5.5-7 */
	zoom:1;
}

/* for modern browser */
#content ul.pickup:after {
	content:".";
	display:block;
	height:0;
	clear:both;
	visibility:hidden;
}

#content ul.pickup li {
	float:left;
}


/*--------------------------------------
	div.primary
--------------------------------------*/
#cont {
	margin:0px;
	padding-top:0px;
	width:550px;
	float:left;
}

div.primary {
	background:url(../../img/visual_enter.png) no-repeat;
	height:244px;
	width:482px;
	margin: 0px;
	/* for IE 5.5-7 */
	zoom:1;
	float: right;
	padding-top: 220px;
	padding-right: 0px;
	padding-bottom: 0;
	padding-left: 60px;
}
#cont .banner_okayama {
	height: 120px;
	width: 550px;
}

div.primary_ ul li {
	line-height: 50%;
	
}

 p {
	line-height: 100%;
}

div.primary_2 ul {
padding:0;
/* for IE 5.5-7 */
	zoom:1;
}

/* for modern browser */
div.primary_2 ul:after {
	content:".";
	display:block;
	height:0;
	clear:both;
	visibility:hidden;
}

div.primary_2 ul li {
margin-top:10px;
	float:left;
	width:272px;
}


/*--------------------------------------
	div.secondary
--------------------------------------*/


/*--------------------------------------
	div#subcol
--------------------------------------*/

#subcol div.about,
#subcol div.corresponding-area {
	margin:-5px 0 5px;
	padding:10px 5px 15px;
	border:1px solid #ccc;
	background:url(../../img/texture_stripe_gray.png) repeat-y left top;
	line-height:1.2;
}

#subcol div.corresponding-area li {
	display:inline;
}
