/* ||||||||||||||||||||||||||||||||||||||||||||||||||||| ボディ ||||||||||||||||||||||||||||||||||||||||||||||||||||| */body {font-family:"ＭＳ Ｐゴシック", Osaka, sans-serif;}#info {background-image:url("info/images/nav_bg.gif"); background-repeat: repeat-y; margin:0; padding:0; background-color:#ffffff; color:#333333;}#idx {margin-left:100px;}/* ||||||||||||||||||||||||||||||||||||||||||||||||||||| リンク ||||||||||||||||||||||||||||||||||||||||||||||||||||| */A:link {font-size:12px; color:#00f; text-decoration:none;}A:visited {font-size:12px; color:#639; text-decoration:none;}A.:active {font-size:12px; color:#f00; text-decoration:underline;}A:hover {font-size:12px; color:#f00; text-decoration:underline;}A.small:link {font-size:11px; color:#00f; text-decoration:none;}A.small:visited {font-size:11px; color:#639; text-decoration:none;}A.small:active {font-size:11px; color:#f00; text-decoration:underline;}A.small:hover {font-size:11px; color:#f00; text-decoration:underline;}A.navbox {width:143px; display:block; font-size:12px; color:#00f; text-decoration:none;}A.navbox:visited {color:#639; text-decoration:none;}A.navbox:active {color:#f60; text-decoration:underline;}A.navbox:hover {color:#f60; text-decoration:underline;}A.docbox {display:block; font-size:12px; color:#00f; text-decoration:none;}A.docbox:visited {color:#639; text-decoration:none;}A.docbox:active {color:#f00; text-decoration:none;}A.docbox:hover {color:#f00; text-decoration:none;}/* ||||||||||||||||||||||||||||| インフォメーションゾーン共通 ||||||||||||||||||||||||||||| *//* ヘッダタイトル */#header {background-image:url("info/images/title_bg.gif"); background-repeat:repeat-x; position:absolute; left:0px; top:0px; width:100%; height:77px; margin:0; padding:0;}h1.inf {margin:0; padding:0; position:absolute; left:173px; top:0px; width:557px; height:77px;}.copy {margin:0; padding-left:7; padding-top:2px; font-size:11px; line-height:13px; color:#444;}/* 左ナビ */#nav {position:absolute; left:0px; top:0px; width:173px; height:754px;}.navtext td {height:25px; padding-left:30px;}.docwhite {background-image:url("info/images/nav_doc02.gif"); background-repeat:no-repeat;}.docblue {background-image:url("info/images/nav_doc01.gif"); background-repeat:no-repeat;}.infobook {background-image:url("info/images/nav_inf01.gif"); background-repeat:no-repeat;}.infoproduct {background-image:url("info/images/nav_inf02.gif"); background-repeat:no-repeat;}.inforestaurant {background-image:url("info/images/nav_inf03.gif"); background-repeat:no-repeat;}.infoestablish {background-image:url("info/images/nav_inf04.gif"); background-repeat:no-repeat;}.infoedit {background-image:url("info/images/nav_inf05.gif"); background-repeat:no-repeat;}/* コンテンツ */#contents { position:absolute; left:220px; top:77px; width:510px; text-align:center;}.lead {font-size:12px; line-height:18px; text-align:left;}.lnavlist {font-size:11px; text-align:left;}.notice {border-width:1px; border-style:solid; border-color:#f30; margin-top:10px; padding:7px; font-size:12px; line-height:16px; color:#f30; width:510px; text-align:left;}.gotopagetop {text-align:right; margin-top:10px; margin-bottom:10px; }/* |||||||||||||||||||||||||| インフォ＜本・情報館＞コンテンツ |||||||||||||||||||||||||| */.bookbox {border-width:1px; border-style:solid; border-color:#77cc44; margin-top:20px; padding:0;}.booktitle {background-color:#ade08f; font-size:12px; font-weight:bold;}.bookbtn {background-color:#ade08f; text-align:right;}.auther {background-color:#fcf1cc; text-align:right; font-size:12px;}.review {font-size:12px; line-height:18px;}.detail {font-size:12px; text-align:right;}/* ||||||||||||||||||||| インフォ＜関連製品紹介所＞コンテンツ ||||||||||||||||||||| */h2.prod {margin:30 0 0 0; padding:0;}.prodbtn {text-align:right;}.prodphoto {vertical-align:top; text-align:center; width:254px;}.prodreview {vertical-align:top; width:254px; font-size:12px; line-height:18px;}.prodmaker {vertical-align:bottom; text-align:right; font-size:12px; line-height:16px;}.daekibox {border-width:1px; border-style:solid; border-color:#44c8dc; margin-top:20px; padding:0;}.daekititlebar {background-color:#b4e9f1;}.daekititle {font-size:12px; font-weight:bold;}.hoshitsubox {border-width:1px; border-style:solid; border-color:#77cc44; margin-top:15px; padding:0;}.hoshitsutitlebar {background-color:#c9ebb4;}.hoshitsutitle {font-size:12px; font-weight:bold;}.kaigobox {border-width:1px; border-style:solid; border-color:#5ae; margin-top:15px; padding:0;}.kaigotitlebar {background-color:#bbddf8;}.kaigotitle {font-size:12px; font-weight:bold;}/* ||||||||||||||||||||| インフォ＜レストラン＞コンテンツ ||||||||||||||||||||| */#dish { position:absolute; left:220px; top:120px; width:245px; }#branch { position:absolute; left:485px; top:120px; width:245px;}h2.restau {margin:0; padding:0; text-align:center;}.border {margin:10 0;}.menu {font-size:12px; line-height:16px; width:165;}.sphoto {width:80;}.recipename {margin:20 auto 5 auto; font-size:18px; font-weight:bold; color:#370;}.recipelead {margin:0 auto 20 auto; padding:0px; font-size:12px;}.photored {background-color:#c33; vertical-align:top; width:320px; background-image:url("info/restaurant/images/redbg.gif");}.space {width:20px;}.ingredients {vertical-align:top; width:170px;}.recipephoto {margin:5 5 0 5;}.recipecaption {font-size:12px; line-height:16px; color:#ffffff; margin:5px;}.ingleft {font-size:12px;border-bottom:solid 1px #eb9;}.ingright {font-size:12px; text-align:right;border-bottom:solid 1px #eb9;}.ingleftred {font-size:12px;border-bottom:solid 1px #e55;}.ingrightred {font-size:12px; text-align:right;border-bottom:solid 1px #e55;}.process {margin:20 0 10 0;}.procleft {vertical-align:top; text-align:center;}.procright {font-size:12px; line-height:18px; vertical-align:top;}.redsquare {font-size:12px; font-weight:bold; color:#fff; background-color:#c33; width:20px; padding:3px;}/* ||||||||||||||||||||| インフォ＜施設＞コンテンツ ||||||||||||||||||||| */select {font-size:12px; color:#333; width:180px; height:18px;}.button1 {background-color:#7c4; height:18px; color:#333; font-size:12px;}.plist1 {padding-top:20px; color:#9fca4b; font-size:12px; line-height:16px;}.listline {border-top:1px solid #9fca4b; border-bottom:1px solid #9fca4b; font-size:12px;}/* ||||||||||||||||||||| インフォ＜監修者＞コンテンツ ||||||||||||||||||||| */.subt1 {margin-top:30px; margin-bottom:12px;}.subt2 {margin-top:25px;}.txtcts {font-size:12px; line-height:18px; text-align:left;}.media td {border-bottom:1px solid #cccccc; font-size:12px; line-height:18px; vertical-align:top;}.sqr1 {font-size:10px; line-height:18px; color:#c26d38;}.sqr2 {font-size:10px; line-height:18px; color:#69a622;}.sqr3 {font-size:10px; line-height:18px; color:#1c8ed0;}.mname {color:#777777;}/* ||||||||||||||||||||||||||||||||||||||||||||||||||||| ドクターindex ||||||||||||||||||||||||||||||||||||||||||||||||||||| */.grline td {border-bottom:1px solid #cccccc; padding-top:1px; padding-bottom:3px; vertical-align:bottom;}.copywhite {padding-top:2px; font-size:11px; color:#fff;}/* ||||||||||||||||||||||||||||||||||||||||||||||||||||| ドクター ||||||||||||||||||||||||||||||||||||||||||||||||||||| */h1.doc {margin:0px; padding:0px;}#docontents { position:absolute; left:230px; top:110px; width:500px;}.wnav td {height:29px; border-bottom:1px solid #fff;}.qbr {font-weight:bold; color:#600;}.qp {border-top:1px solid #b70; padding-top:5px; padding-bottom:5px;}.qt {border-top:1px solid #b70; font-size:12px; font-weight:bold; padding-top:5px; padding-bottom:5px;}.ap {padding-top:5px; padding-bottom:5px;}.at {font-size:12px; line-height:18px; padding-top:5px; padding-bottom:5px;}.rbar {font-size:12px; line-height:16px; font-weight:bold; color:#fff; background-color:#b45; text-indent:5px;}.bbar {font-size:12px; line-height:16px; font-weight:bold; color:#fff; background-color:#4187b7; text-indent:5px;}.gbar {font-size:12px; line-height:16px; font-weight:bold; color:#fff; background-color:#93b247; text-indent:5px;}.gbar2 {font-size:12px; line-height:16px; font-weight:bold; color:#fff; background-color:#694; text-indent:5px;}.bline {border-top:1px solid #4187b7;}.bbd2 {border-bottom:2px solid #077;}.bbd1 {border-bottom:1px solid #077;}.bbd2pu {border-bottom:2px solid #609;}.bbd1pu {border-bottom:1px solid #609;}.bbd2bg {border-bottom:2px solid #12ad98;}.bbd1bg {border-bottom:1px solid #12ad98;}/* ドクター篠原0903追加 */ul.ShinoP4, ul.ShinoP5_1, ul.ShinoP5_2, ul.ShinoP6{margin:0; padding:0; list-style: none;font-size:12px;}ul.ShinoP4 ul, ul.ShinoP5_1 ul, ul.ShinoP5_2 ul, ul.ShinoP6 ul{margin:0; padding:0; list-style: none;}ul.ShinoP4 p, ul.ShinoP5_1 p, ul.ShinoP5_2 p, ul.ShinoP6 p{margin:5px 0 0 0; padding:0;font-weight:normal; line-height:20px;}ul.ShinoP4 li, ul.ShinoP5_1 li, ul.ShinoP5_2 li, ul.ShinoP6 li{margin:10px 0 0 5px; padding:0 0 0 15px;font-weight:bold;}ul.ShinoP4 ul li, ul.ShinoP5_1 ul li, ul.ShinoP5_2 ul li, ul.ShinoP6 ul li{margin:5px 0 0 0; padding:0 0 0 15px;font-weight:normal; line-height:20px;}ul.ShinoP4 li{background: url(doctor/shinohara/images/ball_ly.gif) 0 0.3em no-repeat;}ul.ShinoP4 ul li{background: url(doctor/shinohara/images/ballS_ly.gif) 0 0.4em no-repeat;}ul.ShinoP5_1 li{background: url(doctor/shinohara/images/ball_yg.gif) 0 0.3em no-repeat; font-weight:normal; line-height:20px;}ul.ShinoP5_2 li{background: url(doctor/shinohara/images/ball_yg.gif) 0 0.3em no-repeat;}ul.ShinoP5_2 ul li{background: url(doctor/shinohara/images/ballS_yg.gif) 0 0.4em no-repeat;}ul.ShinoP6 li{background: url(doctor/shinohara/images/ball_or.gif) 0 0.3em no-repeat;}ul.ShinoP6 ul li{background: url(doctor/shinohara/images/ballS_or.gif) 0 0.4em no-repeat;}table.ttlBar1{margin-top:15px;}table.ttlBar2{margin-top:25px;}/* ||||||||||||||||||||||||||||||||||||||||||||||||||||| テキスト ||||||||||||||||||||||||||||||||||||||||||||||||||||| *//* カラーテキスト */.mred {font-size:12px; color:#c00;}.mblue {font-size:12px; color:#06f;}.mred18 {font-size:12px; color:#f00; line-height:18px;}.mpink18 {font-size:12px; color:#f36; line-height:18px;}.mbwhite18 {font-size:12px; color:#fff; line-height:18px; font-weight:bold;}.mbyellow18 {font-size:12px; color:#fe0; line-height:18px; font-weight:bold;}.mb20b {font-size:12px; color:#36f; line-height:20px; font-weight:bold;}.m20g {font-size:12px; color:#282; line-height:20px;}.mbred {font-size:12px; font-weight:bold; color:#c00;}.pinkmb {font-size:12px; font-weight:bold; color:#f58;}.ppmb {font-size:12px; font-weight:bold; color:#909;}.dbluemb {font-size:12px; font-weight:bold; color:#00c;}.dpinkmb {font-size:12px; font-weight:bold; color:#f36;}.dorngmb {font-size:12px; font-weight:bold; color:#f63;}.whitelb {font-size:18px; font-weight:bold; color:#fff;}.whitemb {font-size:12px; font-weight:bold; color:#fff;}.dpinkbig {font-size:18px; font-weight:bold; color:#f36;}.sup {font-size:10px; color:#930; vertical-align:10%;}.darky {font-size:12px; color:#930; line-height:16px;}.m20yg {font-size:12px; color:#6A0; line-height:20px;}.m20gb {font-size:12px; color:#390; line-height:20px; font-weight:bold;}.m20yb {font-size:12px; color:#c60; line-height:20px; font-weight:bold;}/* テキスト基本形 */.ss {font-size:8px;}.s {font-size:11px;}.sb {font-size:11px; font-weight:bold;}.m {font-size:12px;}.mb {font-size:12px; font-weight:bold;}.l {font-size:14px;}.lb {font-size:14px; font-weight:bold;}.big {font-size:18px; font-weight:bold;}.s13 {font-size:11px; line-height:13px;}.s14 {font-size:11px; line-height:14px;}.s15 {font-size:11px; line-height:15px;}.s16 {font-size:11px; line-height:16px;}.s17 {font-size:11px; line-height:17px;}.s18 {font-size:11px; line-height:18px;}.s19 {font-size:11px; line-height:19px;}.s20 {font-size:11px; line-height:20px;}.s21 {font-size:11px; line-height:21px;}.s22 {font-size:11px; line-height:22px;}.s23 {font-size:11px; line-height:23px;}.s24 {font-size:11px; line-height:24px;}.sb15 {font-size:11px; line-height:15px; font-weight:bold;}.m15 {font-size:12px; line-height:15px;}.m16 {font-size:12px; line-height:16px;}.m17 {font-size:12px; line-height:17px;}.m18 {font-size:12px; line-height:18px;}.m19 {font-size:12px; line-height:19px;}.m20 {font-size:12px; line-height:20px;}.m21 {font-size:12px; line-height:21px;}.m22 {font-size:12px; line-height:22px;}.m23 {font-size:12px; line-height:23px;}.m24 {font-size:12px; line-height:24px;}.mb15 {font-size:12px; line-height:15px; font-weight:bold;}.mb16 {font-size:12px; line-height:16px; font-weight:bold;}.mb17 {font-size:12px; line-height:17px; font-weight:bold;}.mb18 {font-size:12px; line-height:18px; font-weight:bold;}.mb19 {font-size:12px; line-height:19px; font-weight:bold;}.mb20 {font-size:12px; line-height:20px; font-weight:bold;}.mb21 {font-size:12px; line-height:21px; font-weight:bold;}.mb22 {font-size:12px; line-height:22px; font-weight:bold;}.mb23 {font-size:12px; line-height:23px; font-weight:bold;}.mb24 {font-size:12px; line-height:24px; font-weight:bold;}/* 0907岩淵修正 */.ppb {font-size:14px; font-weight:bold; color:#603;}.diet{margin:2 5 2 0; font-size:12px; line-height:18px;}.dietTTL{margin:2 10 2 0; font-size:12px; line-height:18px; border-bottom:1px solid #bb8899;}