strong{
	font-weight:bold;
	color:#FF0000;
}
img{
	margin:0;
	padding:0;
}
div{
	margin:0;
	padding:0;


}
padding{
	margin:0;
	padding:0;
}
#wrap{
padding:10px;
	}
#center_margin{
	margin:0px auto;
	width:663px;
	background-image:url(../img/mb_middle.jpg);
	background-repeat:repeat-y;
}
#center_margin_bottom{
	margin:0px auto;
	width:663px;
	height:33px;


}
#center_margin_inner{
	margin:0 auto;
	background-image:url(../img/mob_bg_grade.jpg);
	background-repeat:repeat-x;
	width:655px;

	
}
.text_innner{
padding:10px;
}

.center_position{
	text-align:center;
	margin:0 auto;
	width:655px;
	height:185px;
}
#top_midashi{
	background-image:url(../img/mob_bg_keitai.gif);
	background-repeat:no-repeat;
	width:599px;
	margin:0 auto;

}
#top_midashi_left{
	padding:40px 0px 10px 0;
	float:left;
	width:350px;
}
#top_midashi_right{
	padding:40px 60px 10px 0;
	width:180px;
	float:right;
}
#ci_area{
	margin:10px auto;
	width:619px;
	
	padding:20px 0 10px 0;

}
#main_contents{
	margin:0 auto;
	width:619px;
	padding:10px 0 0px 0;
}
.waku_top{
	width:619px;
	height:15px;
}
.many_contents_left{
	float:left;
	width:280px;
	padding-left:15px;
}
.many_contents_wide{
	float:left;
	width:590px;
	padding-left:15px;
}
.many_contents_right{
	float:right;
	width:280px;
	padding-right:7px;
}
.many_contents_left_s{
	width:65px;
	float:left;
}
.many_contents_right_s{
	width:188px;
	float:right;
	padding-right:10px;
	
}
.many_contents_right_s p{
	padding:5px 0 0 0;
}


.many_contents_right_s3{
	width:500px;
	float:right;
	padding-right:10px;
	
}
.many_contents_right_s3 p{
	padding:5px 0 0 0;
}


.many_contents{
margin-bottom:10px;
background-image:url(../img/mob_contents_s_bottom.gif);
background-repeat:no-repeat;
background-position:bottom;
padding-bottom:15px;

}
.many_contents2{
margin-bottom:10px;
background-image:url(../img/mob_contents_s_bottom2.gif);
background-repeat:no-repeat;
background-position:bottom left;
padding-bottom:15px;

}
.many_contents3{
margin-bottom:10px;
background-image:url(../img/mob_contents_s_bottom3.gif);
background-repeat:no-repeat;
background-position:bottom left;
padding-bottom:15px;

}
.many_contents4{
margin-bottom:10px;
background-image:url(../img/mob_contents_s_bottom4.gif);
background-repeat:no-repeat;
background-position:bottom left;
padding-bottom:15px;

}
#bg_shima{
/*
	background-image:url(../img/mob_bg_shima.gif);
	background-position:center top;
	background-repeat:no-repeat;
	*/
}
#mob_siteimg{
	width:604px;

	margin:0 auto;
}
.upper{
	text-align:right;
	font-size:90%;
	margin:15px 0 10px 0;
	
}
#howtoaccess{
	margin:10px 0 10px 0;
}
.access_left{
	width:80px;
	float:left;
	padding:5px;
	border:1px solid #cccccc;
}
.access_right{
	width:505px;
	float:right;
	border:1px solid #cccccc;
	padding:5px;
	height:25px;
}
.access_right p{
	padding:3px 0 0 0;
 
}
.access_right ul{
	padding:3px 0 0 0;
}
.access_right li{
	float:left;
	padding:0 3px 0 0px;
}
.access_right li.next{
	float:left;
	background-image:url(../img/ico_yajirushi.gif);
	background-position:0 2px;
	background-repeat:no-repeat;
	padding:0 3px 0 15px;
}
.access_menu{
	background-image:url(../img/ico_yajirushi.gif);
	background-position:0 0;
	
	padding:0 0 0 15px;
}


#copyright{
font-size:80%;
text-align:right;
margin:10px 0 0px 0;
padding:10px 0 0 0;
border-top:solid 3px #cccccc;
}
.koushiki_access{
	padding:10px 0 0 0;
}
