@charset "utf-8";
/* CSS Document */


/* ----------------------------------------sidebox---------------------------------------- */
#side_lineup{
	width:178px;
	margin:0 0 10px 0;
	border:1px solid #CCC;
	float:left;
	position:relative;
	}
#side_lineup h3{
	display:block;
	text-indent: -9999px;
	width:178px;
	height:34px;
	margin:0 0 2px 0;
	background:url(../images/soudan/side_sodan.jpg) no-repeat;
	}
#side_lineup h4{
	width:178px;
	height:30px;
	margin:0;
	}
#side_lineup ul li{
	background-image: url(../images/common/top-left-list.jpg);
	background-repeat: no-repeat;
	background-position: left 2px;
	padding-left: 15px;
	padding-bottom: 5px;
	margin:5px;
}


/* ----------------------------------------contents---------------------------------------- */

#soudan-contents{width:705px; margin:0 23px 10px 11px;}
#soudan-contents h3{
	display:block;
	width:705px;
	height:20px;
	padding:0 0 0 25px;
	margin:10px 0 5px 0;
	font-weight:bolder;
	background:url(../images/jitsurei/bg_jitsutei.gif) no-repeat;
	}
#soudan-contents h4{
font-size:110%;
font-weight:bolder;
color:#336600;
width:705px;
border:1px solid #999;
border-width:0px 0px 1px 0px;
margin:5px 0 0 0px;
padding:0 0 0 5px;
}

.w1{
text-align:center;
margin:5px 0 15px 0;}

.sodantext{
text-align:center;
margin:10px;
}

#kobetsu_box{
width:556px;
margin:10px 74px 10px 75px;
}

.kobetsutext{
margin:5px 10px;
}



#zeim_box{
width:636px;
margin:10px 34px 10px 35px;
}

.zeim_text{
width:416px;
margin:10px;
float:left;}

.zeim_img{
width:200px;
height:150px;
float:right;}


.zeim_mo{
text-align:center;
margin:15px;}









table{border-collapse: collapse;
margin:5px 0 10px 0;
}

th{
background:#BADFF6;
}


td, th {
border: 1px #666 solid;
padding: 5px;

}

#meritbox00{}

.meritbox01{
width:275px;
border: 1px #CCC solid;
float:left;
margin:10px 0 10px 40px;
padding:5px;
}
.meritbox02{
width:275px;
border: 1px #CCC solid;
float:right;
margin:10px 40px 10px 0;
padding:5px;
}
.box_ga{width:558px;
height:49px;
margin:10px 73px;}

.si_box{
width:558px;
margin:10px 73px;
text-align:center;}


/* ----------------------------------------index---------------------------------------- */



/* ----------------------------------------contents---------------------------------------- */
