﻿h1, h2, h3, h4, h5, h6 {
		font-weight			: normal;
	margin					: 0;
	padding					: 0;
		}
		
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, p, blockquote, th, td {
       margin				: 0;
	   padding				: 0;
	   font-family			: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
}

img{
	vertical-align			: bottom;
	overflow				: hidden;
	margin					: 0;
	padding					: 0;
	}

.clrfix {
	display					: inline-block;
}

.clrfix:after {
	content					: ".";
	display					: block;
	height					: 0;
	clear					: both;
	visibility				: hidden;
}


#enjoyfreepass{
	text-align:center;
	margin:10px auto;
}

#jyoken{
	background:url(../img/jyoken_back.jpg) no-repeat;
	width:585px;
	height:115px;
	margin:10px auto;
}

#jyoken ul{
	text-align:left;
	margin-left:110px;
	padding-top:7px;
	width:480px;
	line-height:1.3;
}

.titleBox{
	width:600px;
	height:150px !important;
	margin-bottom:0px !important;
	padding-bottom:0px !important;
}

.planL{
	float:left;
}

.planR{
	float:right;
}

.planBox{
	width:600px;
	background-color:#dfe5e9;
	margin:0 0 10px 0;
}

.inplanBox01{
	width:574px;
	background-color:#e6f2f4;
	margin:0 0 10px 0;
}

.inplanBox02{
	width:574px;
	background-color:#eef9ce;
	margin:15px 0;
	padding-top:10px;
}

.inplanBox03{
	width:574px;
	margin-bottom:15px;
}

.planSet{
	width:569px;
	clear:both;
	margin:0;
	padding:0;
}

.kome{
	width:535px;
	text-align:left;
	font-size:10px;
	line-height:1.3;
	margin:0 15px;
	
}

.btnBox{
	float:right;
	width:430px;
	padding:10px 0;
}

.btnBox li{
	float:left;
	width:210px;
}

.sBox10{
	width:574px;
	height:754px;
	background:url(../img/10waku.gif) no-repeat;
	padding:50px 0 0 10px;
	margin:0 0 10px 5px;
}

.insBox{
	width:565px;
	height:340px;
}

.sBox10R{
	float:right;
	width:385px;
}

.sBox10 ul{
	padding:0 20px 0 0 ;
}

.sBox10 li{
	width:180px;
	height:171px;
	float:left;
	text-align:left;
	
}

.daikin{
	width:180px;
	height:55px;
	padding-left:10px;
	background:url(../img/waku_bottom.gif) no-repeat;
	line-height:1.1;
}

.font10{
	font-size:10px;
	line-height:1.0;
}

.titleBox_ishi{
	width:600px;
	height:110px;
}

.sBox4{
	width:574px;
	height:360px;
	background:url(../img/wakuishi.gif) no-repeat;
	padding:10px 0 0 10px;
	margin-left:10px;
}

.sBox4 ul{
	padding:0 20px 0 0 ;
}

.sBox4 li{
	width:180px;
	height:171px;
	float:left;
	text-align:left;
	
}

.sBox4L{
	float:left;
	padding-top:100px;
}

.sBox4R{
	float:right;
	width:380px;
}

.shipL{
	float:left;
	text-align:left;
	margin:0 0 0 10px;
	width:225px;
}

.shipL p{
	margin-bottom:15px;
}

.shipkome{
	display:block;
}

.shipR{
	float:right;
	width:313px;
	padding:5px 10px 0 0;
}
