@charset "utf-8";
/* CSS Document */

body, div, p, pre, blockquote, th, td, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, iframe, object, embed {
    border: medium none;
    margin: 0;
    padding: 0;
    text-align: left;
}
* {
    line-height: 160%;
    margin: 0;
    padding: 0;
}
li {
    list-style: outside none none;
}
body {
    background-color: #ffffff;
    color: white;
    font-family: "ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","Osaka","メイリオ","Meiryo","ＭＳ Ｐゴシック","serif";
    line-height: 160%;
    margin: 0;
    padding: 0;
    width: 100%;
    font-size:14px;
}
A {
    overflow: hidden;
    text-decoration: none;
}
A:link {
    color: white;
}
A:visited {
    color: white;
}
A:active, A:hover {
    color: white;
}
img {
    border-style: none;
}
p{
	word-wrap:break-word;
}
div.clear{
	clear:both;
}
div#container {
    margin:0;
    padding:0;
    /* position: relative; */
    text-align: left;
    width: 100%;
    min-width:1000px;
}
/* ヘッダ */
div#container div#head{
	width:100%;
	height:240px;
	background:url("../img/4toshi/ttl_head.png") no-repeat top left;
	position:relative;
}
div#container div#head img#head_img{
	position:absolute;
	right:0;
	top:0;
}
/* コンテンツ */
div#container div.wrap{
	width:25%;
	float:left;
	min-height:1300px;
	overflow:hidden;
	position:relative;
}

div#container div.pref_top h3{
	
}
div#container div.pref_top h3 img.i_ttl{
	display:block;
	width:250px;
	margin:0 auto;
	z-index:11;
	position:relative;
}
div#container div.pref_top div{
	width:360px;
	height:auto;
}
div#container div.pref_top img.i_ramen{
	/*width:100%;
	height:100%;
	*/
	max-width:360px;
	max-height:360px;
	margin:-230px auto 0 auto;
	z-index:1;
	display:block;
}
div#container div.pref_middle{
	width:90%;
	margin:150px auto 0 auto;
	text-align:left;
}
div#container div.pref_middle p.pt_middle{
	margin:15px 0 0 0;
}
div#container div.pref_btm{
	bottom: 0;
    font-size: 12px;
    height: 130px;
    position: absolute;
    width:93%;
}
div#container div.pref_btm p{
	padding:0 5px;
}
div#container div.pref_btm p a{
	word-wrap:break-word;
}
div#container div.pref_btm p.pt_bottom{
	font-size:14px;
	margin:0 0 13px 0;
}


/* 鹿児島 */
div#kagoshima{
	background:url("../img/4toshi/bg_t_kagoshima.png") no-repeat top center;
	background-color: #ff8b00;

}

/* 熊本 */
div#kumamoto{
	background:url("../img/4toshi/bg_t_kumamoto.png") no-repeat top center ;
	background-color: #b22222;
}

/* 福岡 */
div#fukuoka{
	background:url("../img/4toshi/bg_t_fukuoka.png") no-repeat top center;
	background-color: #877938;
}

/* 北九州 */
div#kitakyushu{
	background:url("../img/4toshi/bg_t_kitakyushu.png") no-repeat top center;
	background-color: #80ad46;
}

/* Footer */
div#footer{
	width:100%;
	min-width:1000px;
	background-color:#FFF;
	height:110px;
}
div#footer div#f_left{
	width:30%;
	float:left;
	margin:20px 0px 20px 0;
	min-width:300px;
	
}
div#footer div#f_left img{
	width:100%;
	height:auto;
}
div#footer div#f_right{
	width:70%;
	min-width:700px;
	float:right;
	color:#000;
}
div#footer div#f_right p{
	padding:5px 20px 0 20px;
	font-size:12px;
}
div#footer div#f_right p.ttl_f_right{
	font-size:14px;
	padding:15px 20px 0 20px;
	font-weight:bold;
}


div.fb_kagoshima, div.fb_kumamoto,div.fb_fukuoka,div.fb_kitakyushu{
	width:25%;
	float:left;
	height:10px;
}
div.fb_kagoshima{
	background-color: #ff8b00;
}
div.fb_kumamoto{
	background-color: #b22222;
}
div.fb_fukuoka{
	background-color: #877938;
}
div.fb_kitakyushu{
	background-color: #80ad46;
}