

/* __‹¤’Ê‘å˜g__ */
body { color: #4A4A4A; background-image: url('../common/bg.gif');  }
body#popup { background-color: #ffffff; background-image: url('../common/spacer.gif');}
p { margin-top: 0px; margin-bottom: 4px; }



/* __ƒeƒ“ƒvƒŒ[ƒgindex__ */
.head { font-size: 10px; color: white; font-weight: normal; font-family: "osaka","‚l‚r ‚oƒSƒVƒbƒN","sans-serif"; }
table.head01 { margin-left: 10px; margin-top: 7px; margin-bottom: 7px; width: 765px; height: 35px; }
.kaisou { margin-top: 5px; margin-bottom: 15px; margin-left: 7; font-size: 10px; font-weight: normal; font-family: "osaka","‚l‚r ‚oƒSƒVƒbƒN","sans-serif"; }
table.layout { margin-left: 19px; margin-right: 19px; margin-top: 15px; margin-bottom: 5px; }
p.foodsen { margin-top: 15px; margin-bottom: 10px; }
p.foodmenu { margin-left: auto; margin-right: auto; margin-top: 0px; margin-bottom: 15px; font-size: 10px; font-weight: normal; font-family: "osaka","‚l‚r ‚oƒSƒVƒbƒN","sans-serif"; }
table.layout705 { margin-left: 39px; margin-right: 39px; margin-top: 15px; margin-bottom: 5px; }

.middle { margin-right: 3px; vertical-align: middle; }
.mar_tb10 { margin-bottom: 10px; margin-top: 10px; }
.mar_fujita { margin-top: 20px; }
.mar_wink { margin-top: 10px; margin-bottom: 5px; }

/* __ƒeƒ“ƒvƒŒ[ƒgtop__ */
table.layout_top { margin-left: 19px; margin-right: 0px; margin-top: 0px; margin-bottom: 0px; }
p.foodsen_top { margin-top: 15px; margin-bottom: 10px; }
.top_txt{ margin-left: 40px; margin-right: 0px; margin-bottom: 0px; }
.midashi { margin-bottom: 15px; }
.mar_menu { margin-top: 20px; margin-bottom: 40px;}
.mar_left { padding-left: 40px; }
.top_right{ padding-right: 40px; padding-top: 30px; padding-bottom: 0px; }
.mar_tb5 { margin-bottom: 5px; margin-top: 5px; }

h1.imgtop { margin-top: 10px; margin-bottom: 5px; margin-left:25px;}

/* __‹¤’ÊÚ×__ */
h1.img { margin-top: 0px; margin-bottom: 10px; }
h2.read { margin-top: 0px; margin-bottom: 10px; font-Size:10px; line-height:15px; font-family: "osaka","‚l‚r ‚oƒSƒVƒbƒN","sans-serif"; font-weight: normal; font-family: "osaka","‚l‚r ‚oƒSƒVƒbƒN","sans-serif"; }
h2.read12 { margin-top: 0px; margin-bottom: 10px; font-Size:12px; line-height:17px; font-family: "osaka","‚l‚r ‚oƒSƒVƒbƒN","sans-serif"; font-weight: normal; font-family: "osaka","‚l‚r ‚oƒSƒVƒbƒN","sans-serif"; }
h2.top { margin-top: 0px; margin-bottom: 0px; }
h3.img {  margin-top: 0px; margin-bottom: 10px; }
h3.hearing {  margin-top: 10px; margin-bottom: 0px; }


.honbun { margin-top: 0px; margin-bottom: 25px; margin-left: 10px; margin-right: 10px; }
.img_mini { float: right; margin-left: 10px; }
.nedan {  color: #FF0000; font-weight: bold; }
.read { margin-bottom: 20px; }
.hasen { margin-top: 15px; margin-bottom: 15px; }

/* __ƒŠƒ“ƒN__ */
A.blue {text-decoration:none; color:#0066cc; }
A.blue:hover {text-decoration:underline ; color:#335580; }
A.red {text-decoration:none; color:#c33b00; }
A.red:hover {text-decoration:underline ; color:#982500; }

/* _ƒJƒ‰[__ */
.white { color: #FFFFFF}
.red {  color: #FF0000}
.pink { color: #cc0033; }
.green { color: #348A35}

/* _•óÎ__ */
h4.m_green { color:#009999; font-Size:12px; line-height:16px; margin-top: 5px; margin-bottom: 5px; font-weight: bold; font-family: "osaka","‚l‚r ‚oƒSƒVƒbƒN","sans-serif" }

/* _•â’®Ší__ */
h4.m_orenge { color:#ec7200; font-Size:12px; line-height:16px; margin-top: 5px; margin-bottom: 5px; font-weight: bold; font-family: "osaka","‚l‚r ‚oƒSƒVƒbƒN","sans-serif" }
.wakutable { width:505px;  margin-bottom: 10px ;padding-top:10px; }
.right { float: right; margin-right: 7px; margin-bottom: 7px; }
.mar_l15 { margin-left: 15px; }
.mar_logo { margin-bottom: 7px; }
.mar_logo-c { margin-top: 3px; margin-bottom: 7px; }


/* _‹à’n‹à_ */
.cap-r { text-align: right; font-Size:10px; line-height:16px; font-family: "osaka","‚l‚r ‚oƒSƒVƒbƒN","sans-serif"; }
.cap-l { font-Size:10px; line-height:16px; font-family: "osaka","‚l‚r ‚oƒSƒVƒbƒN","sans-serif"; }
.cap-12 { font-Size:12px; line-height:16px; font-family: "osaka","‚l‚r ‚oƒSƒVƒbƒN","sans-serif"; }
.mar_kinka { margin-top: 5px; margin-bottom: 10px; float: right; }

/* _ƒƒKƒl_ */
h4.m_pink { color:#cc3333; font-Size:12px; line-height:16px; margin-top: 5px; margin-bottom: 5px; font-weight: bold; font-family: "osaka","‚l‚r ‚oƒSƒVƒbƒN","sans-serif" }
h4.m_gray { background-color: #ebebeb; padding :6px 3px; font-Size:14px; line-height:16px; margin-top: 5px; margin-bottom: 5px; font-weight: bold; font-family: "osaka","‚l‚r ‚oƒSƒVƒbƒN","sans-serif" }
.menu-on { width: 200px; padding-top:5px; padding-bottom: 5px; background-color: #4D5691; color:#ffffff; font-Size:12px; font-family: "Osaka","‚l‚r ‚oƒSƒVƒbƒN","sans-serif" }
.menu-link { width: 200px; padding-top:5px; padding-bottom: 5px; background-color: #DFE7F5; color:#ffffff; font-Size:12px; font-family: "Osaka","‚l‚r ‚oƒSƒVƒbƒN","sans-serif" }

.menu-syouhin { width: 200px; padding-top:2px; padding-bottom: 2px; background-color: #ebebeb; font-Size:10px; font-family: "Osaka","‚l‚r ‚oƒSƒVƒbƒN","sans-serif"; text-align: center;}

.menu-sub { width: 200px; padding-top:5px ;padding-bottom: 5px; background-color: #ffffff; font-Size:12px; font-family: "Osaka","‚l‚r ‚oƒSƒVƒbƒN","sans-serif" }
.menu-sub-on { width: 200px; padding-top:5px; padding-bottom: 5px; background-color: #999999; color:#ffffff; font-Size:12px; font-family: "Osaka","‚l‚r ‚oƒSƒVƒbƒN","sans-serif" }

.menuarrow { margin-right: 5px; margin-left: 8px;vertical-align: middle; }
.menulogo { margin-right: 5px; margin-left: 23px;margin-top: 5px;vertical-align: middle; }


h4.glasses {  background-color: #ebebeb; padding :6px 2px; margin-top: 0px; margin-bottom: 5px; font-Size:14px; line-height:17px; font-family: "osaka","‚l‚r ‚oƒSƒVƒbƒN","sans-serif"; font-weight:bold; font-family: "osaka","‚l‚r ‚oƒSƒVƒbƒN","sans-serif"; }
h5.glasses {  border-bottom:1px dotted #B3B3B3; padding :2px; margin-top: 20px; margin-bottom: 10px; font-Size:12px; line-height:17px; font-family: "osaka","‚l‚r ‚oƒSƒVƒbƒN","sans-serif"; font-weight: bold; font-family: "osaka","‚l‚r ‚oƒSƒVƒbƒN","sans-serif"; }

/*.glasses-read { padding: 10px; margin-bottom: 5px;}*/
ul.list { font-size:12px; line-height:16px; font-family: "osaka","‚l‚r ‚oƒSƒVƒbƒN","sans-serif" }
ul.list li { margin-bottom:6px;}

.honbun_pink { padding-top:10px ;padding-left:10px; padding-right:10px; padding-bottom: 10px; margin-top: 0px; margin-bottom: 25px; margin-left: 0px; margin-right: 0px; background-color: #fbf0f1; }
.mar_after { margin-top: 25px; margin-bottom: 10px; }
.mar_t5 { margin-top: 5px; }

.mar_pro { margin-top: 5px; margin-bottom: 7px; }
.mar_pickup { margin-top: 25px; margin-bottom: 10px; }

/* _V“ü‰×ƒtƒŒ[ƒ€_ */
div.read {
	padding: 20px 0 0 0;
}

div.read h3.logo {
	margin: 0 12px 12px 0;
	float: left;
}

.clear {
	clear: both;
}

/* _ŽžŒv */

.mar_t10 { margin-top: 10px;}

/* _‰ïŽÐˆÄ“à_ */
.menu { margin-bottom: 30px; }
.menu01 { width: 200px; padding-top:5px; padding-bottom: 5px; background-color: #cccccc; font-Size:12px; font-family: "Osaka","‚l‚r ‚oƒSƒVƒbƒN","sans-serif" }
.menu02 { width: 200px; padding-top:5px ;padding-bottom: 5px; font-Size:12px; font-family: "Osaka","‚l‚r ‚oƒSƒVƒbƒN","sans-serif" }
.tokuyaku { margin-top:15px; }
.access { margin-top: 4px; padding-top:4px ;padding-left:4px; padding-right:4px; padding-bottom: 4px; background-color: #ffffea;  }
.read_corpo { margin-top: 20px; margin-bottom: 30px; }
h4.kouken {  background-color: #D8F3E5; padding :6px 2px; margin-top: 0px; margin-bottom: 10px; font-Size:14px; line-height:17px; font-family: "osaka","‚l‚r ‚oƒSƒVƒbƒN","sans-serif"; font-weight:bold; font-family: "osaka","‚l‚r ‚oƒSƒVƒbƒN","sans-serif"; }


.e9{font-Size:9px; font-family: "verdana", "Arial", "Helvetica" }
.e10{font-size:10px; font-family: "verdana", "Arial", "Helvetica" }
.e12{font-size:12px; font-family: "verdana", "Arial", "Helvetica" }
.j9{font-size:9px; line-height:12px; font-family: "osaka","‚l‚r ‚oƒSƒVƒbƒN","sans-serif" }
.j10{font-Size:10px; line-height:16px; font-weight: normal; font-family: "osaka","‚l‚r ‚oƒSƒVƒbƒN","sans-serif" }
.j10_12{font-Size:10px; line-height:12px; font-family: "osaka","‚l‚r ‚oƒSƒVƒbƒN","sans-serif" }
.j10b{font-Size:10px; line-height:15px; font-weight: bold; font-family: "osaka","‚l‚r ‚oƒSƒVƒbƒN","sans-serif" }
.j12{font-Size:12px; line-height:17px; font-family: "osaka","‚l‚r ‚oƒSƒVƒbƒN","sans-serif" }
.j12_15{font-Size:12px; line-height:15px; font-family: "osaka","‚l‚r ‚oƒSƒVƒbƒN","sans-serif" }
.j12b{font-Size:12px; line-height:17px; font-weight: bold; font-family: "osaka","‚l‚r ‚oƒSƒVƒbƒN","sans-serif" }
.j14{font-Size:14px; line-height:20px; font-family: "osaka","‚l‚r ‚oƒSƒVƒbƒN","sans-serif" }
.j14b{font-Size:14px; line-height:20px; font-weight: bold; font-family: "osaka","‚l‚r ‚oƒSƒVƒbƒN","sans-serif" }
.j16{font-Size:16px; line-height:22px; font-family: "osaka","‚l‚r ‚oƒSƒVƒbƒN","sans-serif" }