@charset "Shift_JIS";


/*$BA4BN9=B$(B
---------------------------------------------------- */
/*$B1&%(%j%"(B*/
#side01{
width:230px;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
vertical-align:top;
text-align:left;
background-color: #E18700;
color:#ffff66;
}

/*$BCf1{%(%j%"(B*/
#main {
margin:0px;
padding:0px 10px 0px 10px;
vertical-align:top;
text-align:left;
}




/*$B%H%C%W6&DL(B
---------------------------------------------------- */
/*$B%3%a%s%H(B*/
.comment {padding:5px 0;
text-align:left;}

/*$B%$%a!<%8(B*/
img {margin:0;padding:0;}




/*$B1&%5%$%I%(%j%"(B
---------------------------------------------------- */

#side01 h4 {
padding:2px;
margin:0px;
font-size : small;
font-weight : bold;
color : #ffcc00;
}

#side01 h5 {
padding:0px;
margin:0px;
font-size : x-small;
font-weight : bold;
color : #ffcc00;
}




/*--$B"&1&%(%j%"?7CeF02h(B-side01$B"&(B--*/
.banner01 {
padding:0px;
margin:0px;
width:230px;
}

.banner01-con {
padding:5px;
margin:0px 0px 5px 7px;
}


.banner01-con img {
float:left;
margin:0px 5px 0px 0px;
padding:0px;
}


.img-bt {
float:right;
margin:10px 5px 0px 0px;
padding:0px;
}


.banner01-con .comment {
margin:0px;
padding:0px;
color:#fff;
}

.banner01-con .date {
margin:0px;
padding:0px;
color:#fff;
}




/*--$B"&1&%(%j%"!!%i!<%a%sE9$+$i$N:G?7>pJs(B-side02$B"&(B--*/
.banner02 {
padding:0px;
margin:15px 0px 0px 0px;
width:230px;
}

.banner02-con {
padding:5px;
margin:0px;
}

#side01 ul{
list-style:none;
margin:5px 0px 0px 10px;
padding:0px 0px 0px 0px;
}

#side01 ul li{
	background-image: url(../img/side_menu_icon_01.gif);
	background-repeat: no-repeat; 
	padding:0px 2px 5px 10px;
	margin: 0px 0px 0px 0px;
	color : #ffffff;
	font-size:small;
	line-height: 1.2em;
}



/*--$B"&1&%(%j%"!!%H%/$@$M%7%g%C%WEPO?%5%$%H(B-side03$B"&(B--*/
.banner03 {
padding:0px 0px 0px 0px;
margin:15px 0px 40px 0px;
width:230px;
}

.banner03-con {
padding:10px 0px 0px 15px;
margin:0px 0px 0px 0px;
color:#ffffff;
}


/*--$B"&1&%(%j%"!!%P%J!<2hA|(B-side04$B"&(B--*/
.banner04 {
padding:0px 0px 0px 0px;
margin:15px 0px 0px 0px;
width:230px;
text-align: center;
}

.banner04-con {
padding:10px 0px 0px 10px;
margin:0px;
text-align: center;
}


/*--$B"&1&%(%j%"!!%P%J!<2hA|(B-side05$B"&(B--*/
.banner05 {
padding:0px;
margin:0px 0px 0px 0px;
width:230px;
}

.banner02-con {
padding:5px;
margin:0px;
}

#side01 ul{
list-style:none;
margin:5px 0px 0px 10px;
padding:0px 0px 0px 0px;
}

#side01 ul li{
	background-image: url(../img/side_menu_icon_01.gif);
	background-repeat: no-repeat; 
	padding:0px 2px 5px 10px;
	margin: 0px 0px 0px 0px;
	color : #ffffff;
	font-size:small;
	line-height: 1.2em;
}


/*$B%a%$%s%(%j%"(B
---------------------------------------------------- */

/*--$B"&%a%$%s%(%j%"!!%i!<%a%s:G?7%K%e!<%9!!%;%/%7%g%s(B01$B"&(B--*/
#main .section01 {
padding:0px;
margin:0px;
width:510px;
}


#main .section01 .ramen-news {
padding:0px 0px 0px 0px;
margin:0px;
width:510px;
height:32px;
text-align: right;
background-image: url(../img/news_title.gif);
background-repeat: no-repeat;
background-position: left top;
color : #E20A16;
}



#main .section01 .date {
padding:12px 5px 0px 0px;
margin:0px;
color : #ff0000;
}



#main .section01-con {
padding:10px;
margin:0px;
background-image: url(../img/news_bg.jpg);
background-repeat: no-repeat;
background-position: left top;
}

#main ul{
list-style:none;
margin:5px 0px 0px 10px;
padding:0px 0px 0px 0px;
}

#main ul li{
	background-image: url(../img/main_menu_icon_01.gif);
	background-repeat: no-repeat; 
	padding:0px 2px 5px 10px;
	margin: 0px 0px 0px 0px;
	font-size:small;
	line-height: 1.2em;
}

#main .section01-con .comment {
	background-image: url(../img/keitai_icon_02.gif);
	background-repeat: no-repeat; 
	padding:0px 10px 5px 20px;
margin:10px 0px 0px 0px;
font-size : small;
font-weight : bold;
color : #ff0000;
}


#main .section01-con .comment img {

margin:0px 0px 0px 10px;
}




/*--$B"&%a%$%s%(%j%"!!%i!<%a%s8!:w!!%;%/%7%g%s(B02$B"&(B--*/
#main .section02 {
padding:0px;
margin:10px 0px 0px 0px;
width:510px;
}

#main .section02-con {
padding:10px;
margin:0px;
background-color: #ffffcc;
border:1px solid #663300;
}

#main .section02-con .comment {
padding:0px 0px 0px 0px;
margin:0px 0px 0px 0px;
font-size : small;
font-weight : bold;
color : #663300;
}

#main .section02-con form {
padding:0px 0px 0px 0px;
margin:10px 0px 0px 0px;
}


#main .section02-con h4 {
text-align: center;
padding:3px;
margin:0px 0px 0px 0px;
font-size : small;
font-weight : bold;
background-color: #ffcc66;
color : #993300;
}




/*--$B"&%a%$%s%(%j%"!!%K%e!<%*!<%W%s!!%;%/%7%g%s(B03$B"&(B--*/
#main .section03 {
padding:0px;
margin:10px 0px 0px 0px;
width:510px;
}

#main .section03-con {
padding:10px;
margin:0px;
background-color: #ffffff;
border:1px solid #663300;
}

#main .section03-con h4 {
padding:0px 0px 0px 0px;
margin:0px 0px 0px 0px;
font-size : small;
font-weight : bold;
color : #ff0000;
}




/*--$B"&%a%$%s%(%j%"!!%1!<%?%$%"%/%;%9!!%;%/%7%g%s(B04$B"&(B--*/
#main .section04 {
padding:0px;
margin:3px 0px 0px 0px;
width:510px;
}

#main .section04-con {
padding:10px;
margin:0px;
background-color: #ffffff;
border:1px solid #663300;
}

#main .section04-con h4 {
padding:0px 0px 0px 0px;
margin:0px 0px 0px 0px;
font-size : small;
font-weight : bold;
color : #ff0000;
}

#main .section04-con .comment {
padding:0px 0px 0px 0px;
margin:0px 0px 10px 0px;
font-size : small;
font-weight : normal;
}

#main .section04-con img {
float:left;
margin:0px 5px 0px 0px;
padding:0px;
}

.section04-con:after {/*$B2hA|$O$_$@$7$rN"5;$G2r7h(B*/
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
	}	
	
.section04-con {/*$B2hA|$O$_$@$7$rN"5;$G2r7h(B winIE$BMQ5-=R(B*/
	display: inline-table;
	}	
/*Mac$BMQ5-=R(B*/
*html .section04-con {height: 1%;}
.section04-conn {display: block;}		
/*Mac$BMQ5-=R(B-end*/


#main .section04-con form {
padding:0px 0px 0px 0px;
margin:5px 0px 0px 0px;
}


#main .section04-con h5 {
padding:3px;
margin:0px 0px 0px 0px;
font-size : small;
font-weight : bold;
color : #000000;
}







/*--$B"&%a%$%s%(%j%"!!%H%T%C%/%9!!%;%/%7%g%s(B05$B"&(B--*/
#main .section05 {
padding:0px;
margin:10px 0px 0px 0px;
width:510px;
}

#main .section05-con {
padding:10px;
margin:0px;
background-color: #ffffff;
border:1px solid #663300;
}

#main .section05-con h4 {
padding:0px 0px 0px 0px;
margin:0px 0px 0px 0px;
font-size : small;
font-weight : bold;
color : #ff0000;
}

#main .section05-con .comment {
padding:0px 0px 0px 0px;
margin:0px 0px 0px 0px;
font-size : small;
font-weight : normal;
}

#main .section05-con img {
float:left;
margin:0px 5px 0px 0px;
padding:0px;
}

.section05-con:after {/*$B2hA|$O$_$@$7$rN"5;$G2r7h(B*/
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
	}	
	
.section05-con {/*$B2hA|$O$_$@$7$rN"5;$G2r7h(B winIE$BMQ5-=R(B*/
	display: inline-table;
	}	
/*Mac$BMQ5-=R(B*/
*html .section05-con {height: 1%;}
.section05-conn {display: block;}		
/*Mac$BMQ5-=R(B-end*/








/*--$B"&%a%$%s%(%j%"!!%i!<%a%sE90lMw!!%;%/%7%g%s(B06$B"&(B--*/
#main .campaign2 {
font-size:small;
font-weight:bold;
color:#666;
background-color:#fff;
line-height:1.4em;
}

#main .section06 {
padding:0px;
margin:10px 0px 20px 0px;
width:510px;
}

#main .section06-con {
padding:6px;
margin:0px;
background-color: #ffffff;
border:1px solid #663300;
}


#main .section06-con h4 {
padding:0px 0px 0px 0px;
margin:0px 0px 0px 0px;
font-size : small;
font-weight : bold;
color : #ff0000;
}

#main .section06-con .comment {
padding:0px 0px 0px 0px;
margin:0px 0px 0px 0px;
font-size : small;
font-weight : normal;
}


#main .section06-con .shop-detail {
width: 238px;
padding:2px;
margin:6px 2px 0px 0px;
background-color: #ffffff;
border:1px solid #cc9966;
}


#main .section06-con .shop-detail img {
float:left;
margin:0px 5px 0px 0px;
padding:0px;
}

.section06-con .shop-detail:after {/*$B2hA|$O$_$@$7$rN"5;$G2r7h(B*/
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
	}	
	
.section06-con .shop-detail {/*$B2hA|$O$_$@$7$rN"5;$G2r7h(B winIE$BMQ5-=R(B*/
	display: inline-table;
	}	
/*Mac$BMQ5-=R(B*/
*html .section06-con .shop-detail {height: 1%;}
.section06-con .shop-detaill {display: block;}		
/*Mac$BMQ5-=R(B-end*/











/*--$B"&0J2<0lMw%Z!<%8MQ5-=R"&(B--*/



/*--$B"&:G?7%K%e!<%90lMw%Z!<%8MQ5-=R"&(B--*/
#main .section07 {
padding:0px;
margin:0px 0px 20px 0px;
width:510px;
}


#main .section07 .ramen-news {
padding:0px 0px 0px 0px;
margin:0px;
width:510px;
height:32px;
text-align: right;
background-image: url(../img/news_title.jpg);
background-repeat: no-repeat;
background-position: left top;
color : #ff0000;
}



#main .section07 .date {
padding:12px 5px 0px 0px;
margin:0px;
color : #ff0000;
}



#main .section07-con {
padding:10px;
margin:0px;
background-color: #ffffe5;
}

#main ul{
list-style:none;
margin:5px 0px 0px 10px;
padding:0px 0px 0px 0px;
}

#main ul li{
	background-image: url(../img/main_menu_icon_01.gif);
	background-repeat: no-repeat; 
	padding:0px 2px 5px 10px;
	margin: 0px 0px 0px 0px;
	font-size:small;
	line-height: 1.2em;
}

#main .section07-con .comment {
	background-image: url(../img/keitai_icon_02.gif);
	background-repeat: no-repeat; 
	padding:0px 10px 5px 20px;
margin:10px 0px 0px 0px;
font-size : small;
font-weight : bold;
color : #ff0000;
}


#main .section07-con .comment img {

margin:0px 0px 0px 10px;
}





/*--$B"&%5%$%I%(%j%"!!%i!<%a%sE90lMw!!%;%/%7%g%s(B06$B"&(B--*/
#side01 .section06 {
padding:0px;
margin:0px 0px 20px 0px;
width:230px;
color : #333333;
}

#side01 .section06-con {
padding:6px;
margin:0px;
}


#side01 .section06-con h4 {
padding:0px 0px 0px 0px;
margin:0px 0px 0px 0px;
font-size : small;
font-weight : bold;
color : #ff0000;
}

#side01 .section06-con .comment {
padding:0px 0px 0px 0px;
margin:0px 0px 0px 0px;
font-size : small;
font-weight : normal;
}


#side01 .section06-con .shop-detail {
width: 210px;
padding:2px;
margin:6px 2px 0px 0px;
background-color: #ffffff;
border:1px solid #cc9966;
}


#side01 .section06-con .shop-detail img {
float:left;
margin:0px 5px 0px 0px;
padding:0px;
}

.section06-con .shop-detail:after {/*$B2hA|$O$_$@$7$rN"5;$G2r7h(B*/
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
	}	
	
.section06-con .shop-detail {/*$B2hA|$O$_$@$7$rN"5;$G2r7h(B winIE$BMQ5-=R(B*/
	display: inline-table;
	}	
/*Mac$BMQ5-=R(B*/
*html .section06-con .shop-detail {height: 1%;}
.section06-con .shop-detail {display: block;}		
/*Mac$BMQ5-=R(B-end*/









/*--$B"&0J2<%]%C%W%"%C%W%Z!<%8MQ5-=R"&(B--*/

/*--$B"&%5!<%S%95-;vFbMF!!%;%/%7%g%s(B01$B"&(B--*/
#p-contents .section01 {
padding:0px;
margin:3px 0px 0px 0px;
width:500px;
text-align: left;
}


#p-contents .section01-con {
padding:3px;
margin:0px 0px 0px 0px;
text-align: left;
border: 1px solid #cc9966; 
background:#ffffff;
width:470px;
}



#p-contents .section01-con:after {/*$B2hA|$O$_$@$7$rN"5;$G2r7h(B*/
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
	}	
	
#p-contents .section01-con {/*$B2hA|$O$_$@$7$rN"5;$G2r7h(B winIE$BMQ5-=R(B*/
	display: inline-table;
	}	
/*Mac$BMQ5-=R(B*/
*html #p-contents .section01-con {height: 1%;}
#p-contents .section01-conn {display: block;}		
/*Mac$BMQ5-=R(B-end*/





#p-contents h2 {
color : #663300;
font-size : x-large;
font-weight : bold;
}

#p-contents h3 {
color : #ff0000;
font-size : medium;
font-weight : bold;
padding:0px 0px 0px 0px;
margin:0px 0px 6px 0px;
}


#p-contents h4 {
padding:0px 0px 0px 0px;
margin:0px 0px 0px 0px;
font-size : small;
font-weight : bold;
color : #000000;
}


#p-contents .section01-con h4 {
padding:0px 0px 0px 0px;
margin:0px 0px 20px 0px;
font-size : small;
font-weight : bold;
color : #000000;
}


#p-contents .mobile_tit01 {
	background-image: url(../img/mo_icon_01.jpg);
	background-repeat: no-repeat; 
	padding:0px 10px 10px 40px;
margin:20px 0px 0px 0px;
font-size : medium;
font-weight : bold;
color : #ff0000;
}


#p-contents .section01 .comment {
padding:0px 0px 0px 0px;
margin:0px 0px 10px 0px;
font-size : small;
font-weight : normal;
}

#p-contents .line_img {
margin:5px 0px 5px 0px;
padding:0px;
}

#p-contents .main-img {
float:right;
margin:0px 0px 0px 5px;
padding:0px 0px 0px 5px;
}

#p-contents .mobile-img {
float:left;
margin:0px 5px 0px 0px;
padding:0px 0px 0px 0px;
}

#p-contents .qr-img {
float:left;
margin:0px 5px 0px 0px;
padding:0px 0px 0px 0px;
}

#p-contents .section01:after {/*$B2hA|$O$_$@$7$rN"5;$G2r7h(B*/
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
	}	
	
#p-contents .section01 {/*$B2hA|$O$_$@$7$rN"5;$G2r7h(B winIE$BMQ5-=R(B*/
	display: inline-table;
	}	
/*Mac$BMQ5-=R(B*/
*html #p-contents .section01 {height: 1%;}
#p-contents .section01 {display: block;}		
/*Mac$BMQ5-=R(B-end*/



#p-contents .section01 h5 {
padding:3px;
margin:0px 0px 0px 0px;
font-size : small;
font-weight : bold;
color : #000000;
}




/*--$B"&%5!<%S%95-;vFbMF!!%;%/%7%g%s(B02$B"&(B--*/
#p-contents .section02 {
padding:0px;
margin:3px 0px 0px 0px;
width:500px;
text-align: left;
}


#p-contents .section02-con {
padding:0px;
margin:0px 0px 0px 0px;
text-align: left;
}

#p-contents ul{
list-style:none;
margin:5px 0px 0px 10px;
padding:0px 0px 0px 0px;
}

#p-contents ul li{
	background-image: url(../img/main_menu_icon_01.gif);
	background-repeat: no-repeat; 
	padding:0px 2px 5px 10px;
	margin: 0px 0px 0px 0px;
	font-size:small;
	line-height: 1.2em;
}


#p-contents .table_01 {/*$B%7%g%C%W%G!<%?%F!<%V%k;XDj(B*/
 border-collapse: collapse;
padding: 3px 3px 3px 3px;
}
	
#p-contents .table_01 td {/*$B%7%g%C%W%G!<%?%F!<%V%k%\!<%@!<;XDj(B*/
  border-bottom: 1px solid #cc9966; 
}

#p-contents .table_01 th {/*$B%7%g%C%W%G!<%?%F!<%V%k%\!<%@!<;XDj(B*/
  border-bottom: 1px solid #cc9966; 
  font-size : small;
font-weight : bold;
color : #663300;
white-space:nowrap;}







/*--$B"&%]%C%W%"%C%W!!%1!<%?%$%"%/%;%9!!%;%/%7%g%s(Bcon-01$B"&(B--*/

#p-contents .section01-con {
padding:10px;
margin:0px;
background-color: #ffffff;
border:1px solid #663300;
}

#p-contents .section01-con h4 {
padding:0px 0px 0px 0px;
margin:0px 0px 0px 0px;
font-size : small;
font-weight : bold;
color : #ff0000;
}

#p-contents .section01-con .comment {
padding:0px 0px 0px 0px;
margin:0px 0px 10px 0px;
font-size : small;
font-weight : normal;
}

#p-contents .section01-con img {
float:left;
margin:0px 5px 0px 0px;
padding:0px;
}

#p-contents .section01-con:after {/*$B2hA|$O$_$@$7$rN"5;$G2r7h(B*/
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
	}	
	
#p-contents .section01-con {/*$B2hA|$O$_$@$7$rN"5;$G2r7h(B winIE$BMQ5-=R(B*/
	display: inline-table;
	}	
/*Mac$BMQ5-=R(B*/
*html #p-contents .section01-con {height: 1%;}
#p-contents .section01-con {display: block;}		
/*Mac$BMQ5-=R(B-end*/


#p-contents .section01-con form {
padding:0px 0px 0px 0px;
margin:5px 0px 0px 0px;
}


#p-contents .section01-con h5 {
padding:3px;
margin:0px 0px 0px 0px;
font-size : small;
font-weight : bold;
color : #000000;
}
