@charset "utf-8";
/* 
http://www.gnavi.co.jp/
Layout Style CSS "style.css"
GOURMET NAVIGATOR INC.
*/


@import url("../../css/common.css");

/*-------------------------

 Index Setting

-------------------------*/

/*---------------
 Contents Layout
---------------*/
div#ReportTop div#Contents {margin:13px 10px 0;}
div#ReportTop div#Sub {float:right;width:230px;margin-top:7px;}

/*---------------
 Style
---------------*/
div#ReportTop div#Main h2 {background:url(../img/stitle01.gif) no-repeat;padding:17px 0 8px 50px;width:660px;margin-bottom:3px;font-weight:normal;}

/* detail */
div#ReportTop div.detail {width:710px;background:url(../img/bg_02.gif) repeat-y;padding:0 0 0;margin-bottom:10px;}
div#ReportTop div.detail_t {width:710px;background:url(../img/bg_01.gif) no-repeat top;padding-top:13px;}
div#ReportTop div.detail_b {width:684px;background:url(../img/bg_03.gif) no-repeat bottom;padding:0 13px 13px;}
div#ReportTop table.imgarea {float:left;width:114px;height: 114px;background: url(../img/tn_bg114.gif) no-repeat;text-align: center;}
div#ReportTop table.imgarea img {margin:2px;}
div#ReportTop div.textarea01 {float:right;width:555px;}
div#ReportTop p.date {text-align:right;}
div#ReportTop h3 {padding-bottom:10px;}
div#ReportTop div.textarea01 p {padding-bottom:0;}

/*---------------
 Localnav
---------------*/
div#ReportTop div#Localnav {margin: 20px 10px 0;}

/*---------------
 Shop Link
---------------*/
a.shop:link {color:#666666;}
a.shop:visited {color:#666666;}
a.shop:hover {color:#CC0000;}
a.shop:active {color:#CC0000;}

/*-------------------------

 Common Setting

-------------------------*/

/*---------------
 Contents Layout
---------------*/
div#Contents{margin:0px 10px 0;width:950px;}
div#Main{float:left;width:710px;}
div#Sub{float:right;width:230px;margin-top: 20px;}

/*---------------
 Style
---------------*/
/* MainTitle */
div#MainTitle {margin:0px 10px;width:887px;border:1px solid #d6d6d6;background:url(../img/main_bg_01.jpg) no-repeat left top;padding:46px 7px 7px 54px;height: 95px;}
div#MainTitle h1 {margin-bottom:16px;}

/* Report */
div#Report {width:710px;background:url(../img/bg02_2.gif) repeat-y;margin-bottom:5px;}
div#Report div#report_c {background:url(../img/bg02_1.gif) no-repeat top;width:710px;padding-top:41px;margin-top: 2px;}
div#Report div#report_c h3 {background:url(../img/line_01.gif) no-repeat bottom;padding-bottom:4px;margin:0px 16px 15px;width:678px;}
div#Report div#report_c p#i_more {padding:0px 16px 15px;background:url(../img/bg02_3.gif) no-repeat bottom;text-align:right;width:678px;}

/* Title */
div#Report h2 {padding:0px 16px 5px;width:678px;}
div#Report p#lead {padding:0px 16px 10px;width:678px;}

/* shop */
div#shop {width:648px;margin: 0px 16px 30px;background: #f1f9e2;padding: 15px;}
div#shop img#imgarea {float:left;}
div#shop div {width:520px;float:right;}
div#shop div p#ad_r {
	text-align: right;
	margin-bottom: 10px;
}
div#shop div ul#more {text-align:right;}
div#shop div ul#more li {display: inline;margin-left: 10px;}

/* climate */
div#climate {width:692px;padding:0px 16px 49px 2px;}
div#climate div.climate_c {width:332px;float:left;padding-left:14px;}
div#climate div.climate_c div {float:right;width:220px;}
div#climate div.climate_c div.imgarea {float:left;border: 1px solid #d8d8d8;width:100px;padding: 1px;}
div#climate div.climate_c div p {margin-bottom:3px;}

/* detail */
div.detail {width:680px;padding:0px 15px 30px;}
div.detail div.imgarea {width:220px;}
div.detail div.imgarea span.imgborder {padding:1px;border:1px solid #d8d8d8;width:220px;display: block;}
div.detail div.textarea {width:435px;}
div.detail p {padding-bottom: 14px;}
div.detail div.imgarea p {width:210px;padding:5px 5px 3px;}
div.detail div.f_right {float:right;}
div.detail div.f_left {float:left;}

/* owner */
div#owner {width:680px;padding:0px 15px;}
div#owner span#imgarea {padding:1px;border:1px solid #d8d8d8;width:100px;display: block;float: left;}
div#owner div {width:560px;float: right;}
div#owner div p {margin-bottom: 5px;}
div#owner div p#more {text-align: right;}

/* comment */
p#comment{text-align: right;}

/*---------------
 CleraFix
---------------*/
.clfix, div#GA, div#Header, div#BreadcrumbList, div#Contents{zoom:1;}
.clfix:after, div#GA:after, div#Header:after, div#BreadcrumbList:after, div#Contents:after{display:block;clear:both;height:0;content:url(../../img/spacer.gif);}
.clfix, div#GA, div#Header, div#BreadcrumbList, div#Contents{display:inline-block;}
/* Mac版IEを除外 \*/
.clfix, div#GA, div#Header, div#BreadcrumbList, div#Contents{display:block;}
/* */
