@charset"UTF-8";

/******************** 全体********************/

#header_inner,#container,#footer_inner{
	margin: 0 auto;
	padding: 0 10px;
	width: auto;
	}


 img{
	height: auto;
	max-width:100%;
}



h3 span{
padding:7px 0 7px 15px;
}


/********************ヘッダー  ********************/
 h1{
float:none;
width:auto;
}

 h1 img{
 	display: block;
 	margin:0 auto;
 	width:305px;

 }
#header_nav{
	float: none;
	margin-top: 0;
	overflow: hidden;
	width: auto;
	font-size:12px;
}

#header_inner{
	padding: 0;
}


.sns{

}


/******************** nabi********************/
#toggle{
	display:block;
}



#globalnavi{
	display:none;
}

#globalnavi_m{
	display: block;
	clear: both;

}

#globalnavi_m li a{
	display: block;
	color: #fff;
	background-color: #ff8ceb;
	color: #fff;
	padding: 10px;
	text-align: center;
	border-bottom: 1px dotted #FFFFFF;
	text-decoration: none;

}

#globalnavi_m li a:hover{
	background-color: #fc09d2;
}

#toggle ul li{
	background-color: #FC09D2;
	display: block;
	text-align: center;
	padding: 5px 0;
}



/******************** メイン ********************/

#mainImage{
	max-width: 100%;
	height: 100px;
}



img.main_title{
	display: none;
}


#sumaho_viw img{
	width:420px;
	display:block;
	margin: 0 auto;

}


/********************スポンサー枠  ********************/


section#sec2 ul.kyousan1 li {
	width:auto;

}
section#sec2 ul.kyousan4 li {
	width:auto;
	margin: 0 auto;
}

ul.kyousan2 li, ul.kyousan3 li, ul.kyousan5 li {
    display: block;
}

section#sec2 img{
	margin: 0 auto;
	display: block;
}


.bx{
	margin: 0 auto;
}

.sanwa{
	margin: 0 auto;
}


.jined{
	margin: 0 auto;
}



.tabikoubou{
	margin: 0 auto;
}

.jv{
	margin: 0 auto;
}

.super{
	margin: 0px auto;
}





/******************** フッター ********************/


#footer_inner ul{
	padding:0;
}
/******************** 協賛企業********************/

#sec2 img,#sec1 img{
	float: none;
}

dl.news dd{
	width:auto;


}

#sec2{

	width: auto;
}



/********************下層 ********************/
#mainheader{
	display: none;
}

table.overview th {
	white-space:normal;
}



table.store_title th{
	white-space: normal;
}


table.sponsar td{
	padding: 3px;

}
table.sponsar th{
	padding: 3px;

}





.bikou p{
	line-height: 1;
}

.store p{
	line-height: 1;


}
/******************** 荳句ｱ､ ********************/
/******************** 荳句ｱ､ ********************/
/******************** 荳句ｱ､ ********************/
/******************** 荳句ｱ､ ********************/
/******************** 荳句ｱ､ ********************/
