
/*ヘッダ*//**/
#head{position:relative;height:140px;}


/*検索*//**/
#head #menu{width:630px;position:absolute;bottom:10px}
#head #menu .textarea ul li{float:left;margin:0 5px;font-size:12px;line-height:1.7}
#head #menu .menubutton{position:absolute;left:680px;bottom:0px;}

* html #head .menu .menubutton img{behavior: expression(IEPNGFIX.fix(this));}


/*料理で探す*//**/
.textarea ul.wa li a:link,.textarea ul.wa li a:visited{color:#003399}
.textarea ul.yo li a:link,.textarea ul.yo li a:visited{color:#CC0000}
.textarea ul.ch li a:link,.textarea ul.ch li a:visited{color:#006633}
.textarea ul.eth li a:link,.textarea ul.eth li a:visited{color:#FF6600}
.textarea ul.ca li a:link,.textarea ul.ca li a:visited{color:#FF6666}
.textarea ul.iza li a:link,.textarea ul.iza li a:visited{color:#0099FF}
#head #menu .textarea ul li a:hover{color:#FFCC00}
#head #menu .textarea ul li a:active{color:#FFCC00}


/*地域で探す*//**/
.textarea ul.area,.textarea ul.ku,.textarea ul.shi{float:left}
.textarea ul.area li a:link,.textarea ul.area li a:visited{color:#CC0000}
.textarea ul.ku li a:link,.textarea ul.ku li a:visited{color:#003399}
.textarea ul.shi li a:link,.textarea ul.shi li a:visited{color:#006633}

/*店名で探す*//**/
.textarea ul.name li{margin:8px;font-size:16px !important;font-weight:bold;line-height:1.8}


/*バナー（ヘッダエリア）*//**/
#head #head_banner{width:202px;}
#head #head_banner img{margin-top:5px}


/*リスト*//**/

#col_left .list{text-align:left;margin:10px 0 20px}
.list h3{position:relative;
width:640px;height:28px;background:url(../img/common/bg_h3.gif) repeat-x top;
margin:0 5px 10px 5px;padding:7px 0 0 10px;color:#FFFFFF;text-align:left;
font-size:14px;left:0px}
* html .list h3{padding:9px 0 0 10px}
.list h3 span{display:block;width:90px;height:22px;background:url(../img/common/bg_stripe_dye.gif);color:#D70200;font-weight:normal;letter-spacing:0.2em;font-size:13px;padding:4px 0 0 10px;position:absolute;right:0px;top:3px}
* html .list span{height:20px;padding:6px 0 0 10px}
.list h3 span a:link,.list h3 span a:visited{color:#D70200;text-decoration:none}
.list h3 span a:hover,.list h3 span a:active{color:#003399;text-decoration:none}


.list div{padding:5px 10px 20px 10px}
.list div img{float:left}
.list div p{float:left}
.list div p span{margin-left:10px;color:#669900;font-weight:bold}
.list div p img.mark{margin-left:10px}


.list table{padding:5px 10px 20px 10px}
.list table tr td{vertical-align:top}
.list table tr td.photo{width:140px}
.list table tr td.data p{padding-left:10px;}
.list table tr td.data p span{color:#669900;font-weight:bold}


* html #col_left .list table{margin-left:15px}
* html #col_left .list table tr td.data p img.mark{margin-left:10px}


/*ごめんなさい*//**/
.sorry{margin:30px 0}
.sorry a:link,.sorry a:visited,.sorry a:hover,.sorry a:active{text-decoration:none}



/*右カラム*//**/




/*携帯版京味まんさい*//**/
#col_right .mb{width:202px;background:url(../img/index/bg_mb.gif) no-repeat top center;margin:10px 5px 20px 20px;text-align:center;padding-bottom:10px}
.mb h3{color:#FFFFFF ;text-align:left;font-size:14px;background:none!important;width:210px!important}
.mb img{margin:auto auto auto auto}
.mb p{text-align:left;padding:5px 10px;font-size:11px}
.mb p span{color:#666666;font-size:10px}

/*IE6*//**/
* html #col_right .mb{width:177px;margin:10px 0 20px 0}
* html #col_right .mb p,* html #col_right .mb img{margin-left:15px}


/*サイト内リンク*//**/
#col_right #links{text-align:center;margin:10px 15px;width:210px;}
#links .title{color:#FFFFFF;font-size:13px;padding:7px 0}
#links ul{margin:10px;}
#links ul li{text-align:left;left:0px;line-height:1.8}

/*バナー*//**/
#col_right .banner img{margin:3px 0}

