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

/*  */

/*リリース情報TOP*/

#clr{clear:both; height:0px; margin:0px; padding:0px;}

#newstable { width:500px; font-size:13px; line-height:1.1em; border-collapse:collapse;}

#newstable td { border-bottom: dotted #666666 1px; padding:10px 5px;}

.day { text-align:left; width:90px; color:#0e133c;}
.day img { margin-right:3px; vertical-align: baseline;}

td.txt { text-align:left; width:320px; color: #333333;}

td.button { text-align: right; width:75px; vertical-align: bottom;}

.bottomtxt { text-align:left; font-size:13px; margin-bottom:15px;}

/*リリース情報TOP*/

.common .mainContent { width: 505px; text-align: center;}
.honbun { color: #000; font-size: 12px; line-height: 1.6; text-align: left; width: 488px; margin: 0px auto;}
.chonoimg_box {
	width: 488px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	height:140px;
}
.honbun_l {
	color: #000;
	font-size: 12px;
	line-height: 1.6;
	text-align: left;
	width: 310px;
	float: left;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
.chonoimg_r {
	float: right;
	text-indent: -9999px;
	width:170px;
	height:133px;
	background-image: url(chonoimg.jpg);
	background-repeat: no-repeat;
}
h2 { padding-bottom: 10px;}

#date { background: url(images/title_back.gif) no-repeat; width: 501px; height: 41px; margin: 0px auto; text-align: left; padding: 1px 0px 0px 12px; line-height: 1.4;}



h4 {
	margin: 15px auto;
	text-indent: -9999px;
	background: url(title.jpg) no-repeat;
	width: 496px;
	height: 185px;
}


em { font-weight: bold; color: #F00000; font-style: normal;}

.point_mark {
	color: #B30811;
}


h5 {
	width:488px;
	color: #FFF;
	font-size: 13px;
	padding:4px 0px 4px 7px;
	text-align:left;
	margin: 20px auto 6px auto;
	font-size: 14px;
	background-color: #1F3366;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #967C05;
	border-bottom-color: #967C05;
	line-height: 1.5;
}
.shikaku {
	color: #AF0B12;
}


.kaihatsu { background: #bf0000; font-size: 13px; padding:4px 0px 4px 7px; text-align:left; margin: 20px auto 6px auto; font-weight: bold;}



h6 { background:#eeeeee; border-bottom:#dddddd 1px solid; border-top: #dddddd 1px solid; width:488px;  color: #000033; font-size: 13px; padding:4px 0px 4px 7px; text-align:left; margin: 20px auto 6px auto;}


.standard {
	color:#AF0B12;
	font-size: 16px;
	font-weight: bold;
	padding-bottom: 5px;
	padding-top: 8px;
	text-align: left;
}


.coment {
	font-weight: bold;
	font-size: 17px;
	line-height: 1.5;
}

.coment_s {
	font-weight: bold;
	font-size: 15px;
	line-height: 1.3;
}



.ramen_p { float: left; width: 200px; margin-right: 15px; margin-left: 15px; margin-top: 10px;}
* html .ramen_p { margin-left: 7px;}


.ramen_txt { float: left; width: 270px; text-align: left; margin-top: 5px; line-height:1.5;}
.ramen_txt dl { width: 270px;line-height: 1.3; font-size: 12px; text-align: left; margin-top: 15px; margin-bottom: 10px;}
.ramen_txt dt{ display: inline; float: left; width: 40px;}



#gaiyou { width: 505px; text-align: center; border: 2px solid #4b4b4b; padding-bottom:10px; padding-top: 0px; margin: 20px auto; overflow: hidden;}
#gaiyou dl { width: 350px; padding-left: 10px; line-height: 1.3; font-size: 12px; text-align: left; margin-left: 230px; margin-bottom: 15px;}
#gaiyou dt { display: inline; float: left; width: 40px;}


#gaiyou2 { width: 505px; text-align: center; border: 2px solid #4b4b4b; padding-bottom: 15px; padding-top: 0px; margin: 20px auto; overflow: hidden;}
#gaiyou2 p { padding-top: 4px; padding-left: 20px; font-size: 12px; text-align: left;}



.gotolink { border-top: #666666 2px solid; border-bottom: #CCCCCC 1px solid; width: 490px; padding: 11px 0px 15px 20px; margin: 20px 0px;}
.gotolink  p { padding-top: 4px; font-size: 13px; text-align: left;}

.press_box {width: 480px; padding: 0px 20px; margin: 0px;} 
.press_box p { font-size: 13px; text-align: left; padding-bottom: 5px; line-height: 1.3em;}

#company { width: 460px; font-size: 13px; text-align: left; margin: 0px auto 20px auto; border-collapse: collapse;}
#company td { padding: 6px 0px; border-bottom: solid 1px #d2d2d2;}
#company td .komoku { width: 70px;}


.gyoutai { width: 164px; float: left; font-size: 12px; padding-bottom: 20px; margin: 0px;}


a:link {
	color: #0e133c;
	text-decoration: none;}
	
a:visited {
	color: #666666;
	text-decoration: none;}

a:hover {
	color: #ff5c00;
	text-decoration: none;}


.soudan { border: #ff0000 solid 2px; margin:15px auto; padding: 20px; width: 428px;}
.soudan p { font-size: 13px; text-align: left; color: #000; line-height:1.3em; }
	
.red {
	color:#F00;
	font-weight: bold;
}
.blue { color: #0000ff; font-weight: bold;}
.orange{color:#FF6600; font-weight: bold;}
.pink { color: #F0C; font-weight: bold;}
.green { color: #090; font-weight: bold;}
.purple { color: #939; font-weight: bold;}
.brown {
	color: #960;
	font-weight: bold;
}
.black {
	color: #000;
	font-weight: bold;
}

.txt120 {
	font-size: 120%;
}





.press_index{margin-left:20px; text-indent:-12px;}
.press_index p{padding-top:3px; padding-left:12px;}

.press { text-align: left; font-weight: bold; font-size: 14px; color: #000;}
.press_link { text-align: center; font-size: 13px; padding-top: 5px;}


.collabo_title { font-size: 16px; font-weight: bold; color: #000;}

.collabo { width: 250px; float: left; font-size: 12px; text-align: left; margin: 0px; padding: 20px 0px;}
.collabo img { float: left; margin-right: 10px;}
 
.collabo_red { font-weight: bold; padding-top: 40px; padding-bottom: 10px; color: #bf0000;}
.collabo_txt { line-height: 1.3em;}
.collabo_link { padding-top: 10px;}

.go_to_ichiran { width: 300px; text-align: center; font-size: 13px; margin: 0px auto;}


.clearfix:after {
  content: ".";
  display: block;
  height: 0;
  clear: both;
  visibility: hidden;
}

.clearfix { /* for IE */
  display: inline-block;
}

/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */


.clear{
	clear:both;
}
.left {float:left;}
.right {float:right;}

span.red{
	color:#F00;
}


.misoramen {
	border-top: #111b32 solid 2px;
	border-bottom:  #111b32 solid 2px;
	padding: 10px 0px;
	margin-top: 15px;
	margin-bottom: 10px;
}


.kitakata_title {
	font-size: 15px;
	color: #bf1400;
	padding-bottom: 5px;
	font-weight: bold;
}



.photo_txt {
	font-size: 8px;
	color: #F00;
	text-align: left;
	text-indent: -9px;
	padding-bottom: 5px;
}



/*.menu {
	width: 165px;
	text-align: center;
	float: left;
}
*/


.waku{border-top: #630 3px solid; border-bottom: #630 3px solid; margin:20px auto 0px auto; width:470px;}



.photo_box {
	width: 496px;
	margin: 10px auto;
}
.waku_naka{padding:10px;  1px solid; margin:0px auto; border-left:#cccccc 1px solid; background-color: #eee8aa;}


.curry_section {
	line-height: 1.4;
	background-color: #1F3366;
	padding: 7px;
	margin-top: 20px;
	margin-right: auto;
	margin-bottom: 20px;
	margin-left: auto;
	border: 1px solid #967C05;
}
.curry_section p {
	font-weight: bold;
	color: #FFF;
	text-align: left;
}


.sukitani {
	background: url(ishigami.jpg) no-repeat top right;
	padding-right:160px;
	width: 335px;
	height: 130px;
}