@charset "utf-8";
/* CSS Document */
#pankuzu { font-size:13px; text-align:left;}
.totop { margin-top:20px; margin-left:200px;}

.kame_title {
	background-image: url(../shop/images/kame_title_.gif);
	background-repeat: no-repeat;
	padding-left:130px;
	padding-top:45px;
	height:55px;
}
.kame_fun {
	background-image: url(../fun/images/kame_title_f.gif);
	background-repeat: no-repeat;
	padding-left:130px;
	padding-top:45px;
	height:60px;
}
.kame_license {
	background-image: url(../license/images/kame_title_.gif);
	background-repeat: no-repeat;
	padding-left:130px;
	padding-top:45px;
	height:60px;
}
.kame_taiken {
	background-image: url(../taiken/images/kame_title_.gif);
	background-repeat: no-repeat;
	padding-left:130px;
	padding-top:45px;
	height:60px;
}
.kame_kizai {
	background-image: url(../kizai/images/kame_title_.gif);
	background-repeat: no-repeat;
	padding-left:130px;
	padding-top:45px;
	height:60px;
}
.kame_price {
	background-image: url(../price/images/kame_title_.gif);
	background-repeat: no-repeat;
	padding-left:130px;
	padding-top:45px;
	height:60px;
}
.kame_time {
	background-image: url(../time/images/kame_title_.gif);
	background-repeat: no-repeat;
	padding-left:130px;
	padding-top:45px;
	height:60px;
}
.kame_qa {
	background-image: url(../faq/images/kame_title_.gif);
	background-repeat: no-repeat;
	padding-left:130px;
	padding-top:45px;
	height:60px;
}
.formarea { margin-top:20px; margin-bottom:10px; margin-left:60px; height:50px;}
.contentsbody1 { margin:0;}
.contentsbody1 h2 {

	 font-size:15px;
	 font-weight:normal;
	 margin-bottom:8px;
	 line-height:150%;
	 }
.contentsbody2 { margin-top:10px;}	 
.contentsbody2 h2 {

	 margin:10px 0px 10px 0px;
	 font-size:15px;
	 font-weight:bold;
	 background-color:#FFFFFF;
	 color:#008833;
	 border-bottom:dotted 1px #008833;
	}
.contentsbody2 h3 {

	 margin:10px 0px 10px 0px;
	 font-size:15px;
	 font-weight:bold;
	 background-color:#FFFFFF;
	 color:#008833;
	 border-bottom:dotted 1px #008833;
	}
.contentsbodyqa { margin:0;}
.contentsbodyqa ul { margin-left:15px;list-style-type:none;}
.contentsbodyqa li {
	background-image: url(../faq/images/arrow11_8.gif);
	background-repeat: no-repeat;
	height:23px;
	font-size:100%;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 10px;
	margin-left: 0;
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 30px;
}
.contentsbodyqa h2 {

	 margin:10px 0px 10px 0px;
	 font-size:15px;
	 font-weight:bold;
	 background-color:#FFFFFF;
	 color:#008833;
	 border-bottom:dotted 1px #008833;
	}