@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:30px;
	margin-bottom:50px;	 	 
}
	 	 
.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;
}
	
.contentsbody2 h4{
	margin:10px 0px 10px 0px;
	font-size:10px;
	font-weight:bold;
	background-color:#FFFFFF;
	font-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;
}









