@charset "UTF-8";
/*a:link {color: #0000FF;}
a:visited {color: #009900;}
a:hover {	color:#FF6600;}
a:active {color: #FF0000;}*/

h1,h2,p,ul,li {
	margin :0 ;
	padding :0;
}
.ken{
	font-size:14px;
	margin-left: 15px;
	padding:3px;
	line-height:1.3em;
}

.area{
	font-weight:bold;
	color:#FF6600;
}

.tbl_list{
}
.gyou{
	margin-left:1.5em;
	text-indent: -1.5em;
	line-height:1.3em;
}
.no_list{
	font-weight:bold;
	color:#FF6600;
	text-align:center;
	margin-top: 50px;
}


.d_title{margin-left:15px;}
.d_furigana{font-size:12px; margin-bottom:3px;}
.d_neme{font-size:18px;font-weight:bold;}
.d_syosai{
	font-size:14px;
	margin:0;
	padding:10px;
	line-height:1.4em;
}
.d_syosai_2{
	font-size:14px;
	margin:0;
	padding:10px;
	line-height:1.4em;
	color:#FF6600;
}
div#all {
	width :520px ;
	margin :0 auto ;
	font-size :12px ;
	margin-bottom :30px
}
div.cont {
	clear :both ;
	padding-top :15px ;
}

div.ico {
	float :left ;
	margin :0 auto ;
}
div.main {
	float :right ;
	margin-left :8px ;
	width :391px ;
}
div.main ul {
	line-height :140% ;
	margin-left :2.0em ;
	margin-top :1.0em
}
div.main p {
	line-height :140% ;
	margin-top :5px ;
	margin-left :10px ;
}
/*
.navi{
	width:580px;
	margin-left: auto;
	margin-right: auto;
}

.ret{
	float:left;
}

.top{
	float:right;
	text-align:right;
}

*/

/*スタンダードバナー*/
div#navi{
	text-align:right;
	background-color:#00CCFF;
	padding-bottom:5px;
}
div#bn{
	text-align:center;
	background-color:#00CCFF;
}
div#bn2{
	text-align:center;
	background-color:#31D6FF;
	padding-top:5px;
}
