@charset "UTF-8";
.muchiuchiintro{
	margin-bottom:20px;
	font-size:15px;}
.muchiuchiintro img{
	padding-right:5px;}
	
ul#rinen{
	margin-bottom:20px;
	font-weight:bold;
	font-size:16px;
}
ul#rinen span{
	font-size:15px;
	font-weight:normal;
}

ul#rinen li{
	min-height:28px;
	padding-left:32px;
	margin-bottom:10px;
}
ul#rinen li.one{
	background:url(../img/one.png) no-repeat left top;
}
ul#rinen li.two{
	background:url(../img/two.png) no-repeat left top;
}

ul#rinen li.three{
	background:url(../img/three.png) no-repeat left top;
}

ul#rinen li.four{
	background:url(../img/four.png) no-repeat left top;
}

ul#rinen li.five{
	background:url(../img/five.png) no-repeat left top;
}
ul#rinen li.six{
	background:url(../img/six.png) no-repeat left top;
}
ul#rinen li.seven{
	background:url(../img/seven.png) no-repeat left top;
}

ul#rinen span ul{
	list-style:circle;
	margin-left:15px;
}
ul#rinen span ul li{
	list-style:circle;
	min-height:0px;
	margin-bottom:0;
	padding-bottom:0;
	padding-left:5px;

}

#munavibox{
	padding-left:0px;
	border:1px solid #ef7800;
}

ul.muchiuchinavi{
	float:left;
	padding:5px 10px 0;
}

ul.muchiuchinavi li{
	background:url(img/naviicon.gif) no-repeat left center;
	padding:0 10px 0 10px;
}
p.munaboto{
	background:url(img/naviicon.gif) no-repeat left center;
	padding:0 10px 5px 10px;
	margin-left:10px;
}

#point ul{padding:40px 20px 0 50px; list-style:decimal;}

.style01{
	color:#6db03d;
	padding:0;
	margin:0;
	font-weight:bold;
	font-size:16px;
}

.style02{
	color:#ff6600;
	padding:0;
	margin:0;
	font-weight:bold;
	font-size:20px !important;
}
.style03{
	color:#0097DB;
	margin:0;
	font-weight:bold;
	font-size:16px;
	}
.box p{
	font-size:18px;}	
.midori{color:#6db03d;font-weight:bold; margin-bottom:15px;}

#kyokailogo{
	width:120px;
	height:57px;
	float:left;
	text-align:center;
}

#kyokaitext{
	margin:0 0 0 120px;
}
	

.box{border-bottom:1px dotted #cccccc; padding:15px 0;}
.box_top{border-bottom:1px dotted #cccccc; padding:0 0 15px;}

.m_bottom15{
	margin-bottom:15px;
}

dl#qalist dt{
	background:url(img/icon_q.gif) no-repeat 15px 5px;
	padding:0 15px 0 40px;
}

dl#qalist dd{
	background:url(img/icon_a.gif) no-repeat 15px 5px;
	padding:0 15px 15px 40px;
	margin:0 0 15px 0;
	border-bottom:1px dotted #cccccc;
}

/*sejutu*/
.tigaibox{
	padding:10px;
	border:#F00 solid 1px;}
	
	
	
.box2 span{color:#6db03d;}

.box2{
	margin:10px;
	padding:10px;
}
.voicebox{
	border:1px dotted #cccccc;
	margin:10px;
	padding:10px;
	}
.box2 p{
}


.box2 dl dt{
	float:left;
	width:130px;
}

.box2 dl dd{
	border-left:1px solid #CCC;
	margin-left:130px;
	padding:0 0 15px 10px;
}
.box2 dl.voicesyosai{
	width:250px;
	float:left;
}
.box2 dl.voicesyosai dt{
	width:250px;
	float:none;
}

.box2 dl.voicesyosai dd{
	height:9em;
	width:234px;
	border:1px solid #CCC;
	margin:0 0 10px 0;
	padding:5px 8px;
}
	
	dl.inkara{
	border-top:1px solid #CCC;
	margin-top:10px;
	padding-top:10px;}


.box2 dl.voicesyosai_bottom dt{
	width:530px;
	float:none;
}

.box2 dl.voicesyosai_bottom dd{
	width:504px;
	border:1px solid #CCC;
	margin:0 0 10px 0;
	padding:5px 8px;
}



span.akumade{
	display:block;
	margin:10px 0 0 0;
	color:#666;
	font-size:11px;}


.box2 .name{
	font-size:10px;
	text-align:right;
	padding-right:20px;
}


.syasin{
	padding-left:5px;}
	
.voiceimg{
	margin-bottom:10px;
	text-align:left !important;}
	