@charset "euc-jp";




/* -------------------------------------------------------------------------------- */
/*      1.2.UNDER PAGE                                                              */  
/* -------------------------------------------------------------------------------- */

#privacy #categoryMenu {
	height:130px;
	}

#privacy #contsSide .h2Bg{
	width:700px;
	margin-bottom:30px;
	}

#privacy #contsSide .h2Bg .h2Area {
	width:100%;
	padding-top:7px;
}

#privacy #contsSide .h2Bg .h2Area h2{
	display:block;
	width:310px;
	height:23px;
	background:url(/privacypolicy/images/h2.gif) left top no-repeat;
	text-indent:-9999px;
	/* \*/ overflow:hidden; /* */
	}

#privacy #contsSide .h2Bg .h2Area p{
	color:#333333;
	line-height:150%;
	}

#privacy #contsSide .BlockConts {
	width:690px;
	padding-right:10px;
	padding-top:10px;
}

#privacy #contsSide .BlockConts .LeftBox{
	width:410px;
	padding-right:50px;
	float:left;
	text-align:left;
}

#privacy #contsSide .BlockConts .LeftBox .detailBtn{
	text-align:right;
	padding-top:5px;
}

#privacy #contsSide .BlockConts .LeftBox h3 a{
	display:block;
	width:270px;
	height:15px;
	margin-bottom:10px;
	text-indent:-9999px;
	/* \*/ overflow:hidden; /* */
}

.LeftBox h3#mmInput	{background:url(/privacypolicy/images/privacy_ttl01.gif) left top no-repeat;}

#privacy #contsSide .BlockConts .LeftBox h4{
	display:block;
	width:270px;
	height:13px;
	margin-bottom:10px;
	text-indent:-9999px;
	/* \*/ overflow:hidden; /* */
}

.LeftBox h4#SbInput	{background:url(/privacypolicy/images/privacy_sub01.gif) left top no-repeat;}



