@charset "Shift_JIS";

span{
	font-weight:bold;
	color:#666666;
	}

#tyuumon_btn{
	float:left;
	margin-top:10px;
	margin-left:10px;
	}
	
#photo{
	float:right;
	margin-top:10px;
	}
	
#center{
	height:225px;
	width:953px;
	clear:both;
	}
	
#main_contents{
	clear:both;
	margin-top:20px;
	}
	
#main_contents p{
	width:330px;
	margin:0 13px 0 11px;
	_margin:0 13px 0 7px;
	padding:0;
	}
	
#mitsumori{
	clear:both;
	}
	
#mitsumori p{
	margin-left:30px;
	line-height:20px;
	}
	
#mitsumori img{
	margin-left:0px;
	margin-bottom:0px;
	}
	
#syouhin{
	clear:both;
	margin-top:20px;
	}	

#mitsumori h2{
	margin-left:17px;
	padding-top:10px;
	padding-left:10px;
	font-weight:bold;
	width:918px;
	_width:918px;
	height:31px;
	_height:31px;
	background:url(../img/midashi_long.jpg) no-repeat top left;
	}
	
#mitsumori ul li{
	margin-left:30px;
	line-height:20px;
	margin-bottom:10px;
	}
	
#syouhin h2{
	margin-left:17px;
	padding-top:10px;
	padding-left:10px;
	font-weight:bold;
	width:918px;
	_width:918px;
	height:31px;
	_height:31px;
	background:url(../img/midashi_long.jpg) no-repeat top left;
	}

#contents1{
	clear:both;
	}

#contents2{
	clear:both;
	}
	
.box1{
	width:450px;
	float:left;
	margin-bottom:10px;
	}
	
.box2{
	width:450px;
	float:right;
	margin-right:17px;
	margin-bottom:10px;
	}
	
.box1 h2{
	font-weight:bold;
	margin-left:17px;
	margin-top:10px;
	padding-top:10px;
	padding-left:10px;
	width:450px;
	_width:450px;
	height:31px;
	_height:31px;
	background:url(../img/midashi_short.jpg) no-repeat top left;
	}
	
.box2 h2{
	font-weight:bold;
	margin-top:10px;
	padding-top:10px;
	padding-left:10px;
	width:450px;
	_width:450px;
	height:31px;
	_height:31px;
	background:url(../img/midashi_short.jpg) no-repeat top left;
	}
	
	
.box3{
	float:left;
	width:420px;
	margin-left:30px;
	}
	
.box3 img {
	float:left;
	margin-right:20px;
	margin-bottom:10px;
	}
	
.box3 a{
	float:right;
	margin:10px;
	}
	
.box3 p{
	width:500px;
	}
	
#contents2 h3{
	font-weight:bold;
	color:#D8002D;
	}
	
#news{
	margin-left:15px;
	line-height:30px;
	}
	
