@charset "utf-8";
/* CSS Document */

/*=====OnlineShop Page========*/
#ols-contents
{
	background:#fff url("img/ols_bg.gif") top center;
	padding:29px 0 20px 23px;
}
#ols-contents p#lead-caution
{
	margin-top:10px;
}
/*------SiteInfo--------*/
#ols-contents div.ols-sitebox
{
	margin:35px 28px 15px 0;
	float:left;
	width:415px;
	text-align:center
}
#ols-contents div.ols-sitebox dl dt
{
	text-align:left;
	margin:0 0 13px 0;
}
/*------Section--------*/
#ols-contents div#ols-sec1,
#ols-contents div#ols-sec2,
#ols-contents div#ols-sec3
{
	clear:both;
}
#ols-contents div#ols-sec1 h3,
#ols-contents div#ols-sec2 h3
{
	margin:0 0 10px 0;
}
/*------Section1--------*/
#ols-contents div#ols-sec1 ul li
{
	padding:13px 23px 0 23px;
	float:left;
	width:171px;
	border-left:1px solid #828080;
	text-align:justify;
	height:212px;
	margin:0 0 41px 0;
}
#ols-contents div#ols-sec1 li.first
{
	border-left:none;
}

/*------Section2--------*/
#ols-contents div#ols-sec2 ol li
{
	float:left;
	margin:0 6px 6px 0;
}
/*------Section3--------*/
#ols-contents div#ols-sec3
{
	text-align:center;
}
#ols-contents div#ols-sec3 h3
{
	clear:both;
	text-align:left;
	padding:8px 0 0 0;
}
#ols-contents div#ols-sec3 ul
{
	text-align:left;
	position:relative;
}
#ols-contents div#ols-sec3 ul li
{
	position:absolute;
}
#ols-contents div#ols-sec3 ul li.first
{
	left:-7px;
	top:20px;
}
#ols-contents div#ols-sec3 ul li.second
{
	left:305px;
	top:0px;
}
#ols-contents div#ols-sec3 ul li.third
{
	left:566px;
	top:30px;
}

#ols-contents div#ols-sec3 .linkArea
{
	margin:262px 0 0 0;
}

#ols-contents-end
{
	background:url("img/ols_btm.gif") bottom center no-repeat;
	width:914px;
	height:10px;
	margin:0 0 30px 0;
}
