@charset "UTF-8";
/* CSS Document */


#mainVs{
	background:url(../img/main.jpg) no-repeat center center;
}
#gNav li#nav02 a{
    background:url(/cmn/img/btn_gnav_o.gif) no-repeat;
	width:125px;
    background-position:-177px 0;
}
h2.ttl{
	color:#a3c590;
}
#contents dl dt{
	line-height:200%;
	color:#4b503f;
	font-size:135%;
	font-weight:bold;
	letter-spacing:0.06em;
	margin:40px 0 10px ;
}
#contents dl:first-child dt{
	margin:0;
}


#contents .price table td{
	text-align:center;
}




/*=====================================

	スマホサイト縦
	
======================================*/

@media screen and (max-width:768px) {
	#contents th,
	#contents td{
		font-size:13px;
	}
	#kihon tr{
		display:inline-block;
		margin:0 -3px;
	}
	#kihon th{
		display:block;
		width:160px;
	}
	#kihon thead{
		display:block;
		float:left;
	}
	#kihon tbody{
		display:block;
		width:auto;
	}
	#kihon td{
		display:block;
	}
}