@charset "euc-jp";

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



-------------------------------------------------------------------------------------- */
/* ------------------------------------------------
 1.インポート
------------------------------------------------ */
@import url("common.css");

/* ------------------------------------------------
 2.ヘッダー
------------------------------------------------ */
#header-wrapper #header .area {
	margin:22px 0 0 25px;
}
#header-wrapper #header .area p {
	margin:10px 0px 0px 0px;
}

/* ------------------------------------------------
 3.メインコンテンツ
------------------------------------------------ */
#main {
	background-color:#ffffff;
}

/* ------------------------
 3-1.共通
------------------------ */
.top20 {
	margin-top:20px;
}

/* ------------------------------------------------
 4.左カラム
------------------------------------------------ */
#main #leftContents {
	border-right:none;
}

/* ------------------------
 4-1.タイトル
------------------------ */
#title {
	background-image:url(../img/bg_title_top.gif);
	width:680px;
	height:48px;
}

#title h2 {
	float:left;
	display:inline;/* IE6のバグ対応 */
	margin-left:83px;
}

#title p {
	float:right;
	display:inline;/* IE6のバグ対応 */
	margin-top:36px;
	font-family:"ＭＳ ゴシック", "Osaka−等幅";
	font-size:10px;
	text-align:right;
}

/* ------------------------
 4-2.特集名
------------------------ */
#featureName {
	margin-top:10px;
	width:682px;
}

#featureName .comment {
	margin-top:5px;
	width:680px;
}

#featureName .comment p {
	font-size:18px;
	font-weight:bold;
	line-height:1.4;
	text-align:center;
}

#featureName .comment p img {
	margin-top:5px;
	vertical-align:top;
}
* html #featureName .comment p img {
	margin-top:2px;
}

/* ------------------------
 4-3.注目のお店突撃取材レポート
------------------------ */
#report {
	margin-top:10px;
	background-image:url(../img/bg_report.gif);
	background-repeat:repeat-y;
	width:682px;
}

#report .box {
	float:left;
	display:inline;/* IE6のバグ対応 */
	margin-left:10px;
	width:124px;
}

#report .box img {
	border:solid 2px #2b1211;
}

#report .box h3 {
	padding:7px;
	border-left:solid 2px #2b1211;
	border-right:solid 2px #2b1211;
	background-color:#ffffff;
	font-size:12px;
	font-weight:bold;
	line-height:1.4;
	height:48px;/*変動あり*/
}
* html #report .box h3 {height:62px;}
#report .box h3 span {font-size:10px;}

#report .box .zip {
	padding:0px 7px 7px 37px;
	background-image:url(../img/icon_zip.gif);
	background-position:7px 0;
	border:solid 2px #2b1211;
	border-top:none;
	background-color:#ffffff;
	font-size:10px;
	height:24px;/*変動あり*/
}
* html #report .box .zip {height:31px;}

/* 4-3-1.浜松版 */
#report5 {
	margin-top:10px;
	background-image:url(../img/bg_report5.gif);
	background-repeat:repeat-y;
	width:682px;
}

#report5 img.photo {
	float:left;
	display:inline;
	margin-left:14px;
	border:solid 2px #2c1311;
}

#report5 .box {
	float:right;
	display:inline;
	width:535px;
}

#report5 .box .txt {
	margin-top:14px;
	padding:10px 0 5px 0;
	text-align:center;
	border:solid 2px #2c1311;
	background-color:#ffffff;
	width:400px;
}

#report5 .box .txt h3 {
	font-size:14px;
	font-weight:bold;
}
#report5 .box .txt h3 span {font-size:12px;}

#report5 .box .txt p {
	margin-top:4px;
}

#report5 .box .txt p img {
	margin-right:4px;
}

/* ------------------------
 4-4.各版ページ内リンク
------------------------ */
.areaLink {
	margin-top:10px;
}

.areaLink li {
	float:left;
	display:inline;
	width:136px;
	height:24px;
}
.areaLink li.link01 {margin-left:1px;}

.areaLink li a {display:block;}

.areaLink li.link01 a {background-image:url(../img/btn_tokyo23ku_o.gif);}
.areaLink li.link02 a {background-image:url(../img/btn_tokyotoka_o.gif);}
.areaLink li.link03 a {background-image:url(../img/btn_yksy_o.gif);}
.areaLink li.link04 a {background-image:url(../img/btn_saitama_o.gif);}
.areaLink li.link05 a {background-image:url(../img/btn_chiba_o.gif);}

.areaLink li a:hover {background-color:#FFFFFF;}
.areaLink li a:hover img {visibility:hidden;}

/* ------------------------
 4-5.各版ランキング
------------------------ */
#areaRank {
	width:680px;
}

#areaRank h2 {
	margin-top:3px;
}

#areaRank .box {
	padding:10px 0;
	border:solid 1px #F4D24D;
	border-top:none;
	background-color:#fcfbdd;
	width:678px;
}
* html #areaRank .box {/* IE6のバグ対応 */
	width:680px;
}

/* 1位〜3位共通 */
#areaRank .boxA,
#areaRank .boxB,
#areaRank .boxC,
#areaRank .boxA2 {
	float:left;
	display:inline;/* IE6のバグ対応 */
	margin-left:12px;
	padding:5px 0 10px 0;
	border:solid 1px #c8bb9b;
	background-color:#ffffff;
	width:208px;
}
* html #areaRank .boxA,
* html #areaRank .boxB,
* html #areaRank .boxC,
* html #areaRank .boxA2 {/* IE6のバグ対応 */
	width:210px;
}

#areaRank .boxA h3,
#areaRank .boxB h3,
#areaRank .boxC h3,
#areaRank .boxA2 h3 {
	margin-left:10px;
	padding:0 5px 0 48px;
	font-size:14px;
	font-weight:bold;
	line-height:1.4;
	height:47px;
}
#areaRank .boxA2 h3 {
	padding:0 5px 0 48px;
	font-size:14px;
}

#areaRank .boxA h3 span,
#areaRank .boxB h3 span,
#areaRank .boxC h3 span,
#areaRank .boxA2 h3 span {font-size:10px}

#areaRank .boxA .zip,
#areaRank .boxB .zip,
#areaRank .boxC .zip,
#areaRank .boxA2 .zip {
	padding:0px 5px 5px 40px;
	background-image:url(../img/icon_zip.gif);
	background-position:9px 0;
	font-size:10px;
}

#areaRank .boxA img,
#areaRank .boxB img,
#areaRank .boxC img,
#areaRank .boxA2 img {
	margin-left:9px;
}

/* 4位〜10位共通 */
#rank {
	margin:10px 12px 0px 12px;
	padding-bottom:10px;
	border:solid 1px #e4ddc5;
	background-color:#ffffff;
}

#rank .boxD {
	margin-top:17px;
	background-image:url(../img/bg_rank2.gif);
	background-position:right bottom;
	width:647px;
}

#rank .boxD img.photo {
	float:left;
	display:inline;
	margin:8px 0 0 10px;
}
#rank .boxD img.photo2 {
	float:left;
	display:inline;
	margin:0 0 0 10px;
}

#rank .boxE {
	float:right;
	display:inline;
	width:490px;
}

#rank .boxE h3 {
	font-size:14px;
	font-weight:bold;
}

#rank .boxE .zip {
	margin-top:5px;
	padding:0px 5px 5px 30px;
	background-image:url(../img/icon_zip.gif);
	font-size:10px;
}

/* 1位 */
#areaRank .boxA,#areaRank .boxA2 {background-image:url(../img/1st.gif);}
/* 2位 */
#areaRank .boxB {background-image:url(../img/2st.gif);}
/* 3位 */
#areaRank .boxC {background-image:url(../img/3st.gif);}


/* ○○のお店を探す・突撃取材レポートはこちら：共通 */
.search,
.report2 {
	float:left;
	display:inline;/* IE6のバグ対応 */
	margin:10px 0 0 10px;
	width:267px;
	height:50px;
}

.search p,
.report2 p {
	padding:8px 8px 8px 50px;
	font-size:12px;
	line-height:1.4;
}

.search p span,
.report2 p span {
	font-size:10px;
}

/* ○○のお店を探す */
.search {
	background-image:url(../img/bg_search.gif);
}
/* 突撃取材レポートはこちら */
.report2 {
	background-image:url(../img/bg_report2.gif);
}

/* ページトップへ戻る */
.toplink {
	margin: 5px 0 0 0;
	font-size:10px;
	text-align:right;
	width:680px;
}
.toplink a {
	margin-left:15px;
	padding-left:14px;
	background-image:url(../img/icon02.gif);
	background-position:0 2px;
	color:#ec6b39;
}
.toplink a:link,
.toplink a:visited,
.toplink a:hover,
.toplink a:active {color:#ec6b39;}

.toplink a.area {
	padding-left:14px;
	background-image:url(../img/icon01.gif);
	background-position:0 1px;
	color:#595757;
}
.toplink a:link.area,
.toplink a:visited.area,
.toplink a:hover.area,
.toplink a:active.area {color:#595757;}

/* ------------------------
 4-6.●年○月○日時点での情報
------------------------ */
.info {
	margin-top:10px;
	text-align:right;
	width:680px;
}

/* ------------------------------------------------
 5.右カラム
------------------------------------------------ */
#main #rightContents {
}

/* ------------------------
 5-1.ぱどまちランキン
------------------------ */
#rightContents #padomachi {
	padding-bottom:14px;
	background-image:url(../img/bg_rank.gif);
	background-repeat:repeat-y;
	border-bottom:solid 5px #ed6b39;
}

#rightContents #padomachi #theme {
	margin:10px 0 0 9px;
	background-image:url(../img/bg_theme01.gif);
	width:231px;
	height:104px;
}

#rightContents #padomachi #theme p {
	padding:27px 10px 22px 10px;
	color:#f39800;
	text-align:center;
	font-size:18px;
	font-weight:bold;
	line-height:1.6;
}

#rightContents #padomachi #theme p.promo {
	padding:27px 10px 0px 10px;
	padding:20px 10px 22px 10px;
	line-height:1.4;
}

#rightContents #padomachi #theme p.subpromo {
	padding:4px 10px 0px 10px;
	font-size:14px;
	line-height:1.3;
}


/* 結果はコチラ */
#rightContents #result {
	margin-top:10px;
}

#rightContents #result h3 {
	margin-left:69px;
}

#rightContents #result li {
	float:left;
	display:inline;
	margin:6px 0 0 40px;
	width:171px;
	height:26px;
}

#rightContents #result li a {display:block;}

#rightContents #result li.link01 a {background-image:url(../img/btn_tokyo23ku2_o.gif);}
#rightContents #result li.link02 a {background-image:url(../img/btn_tokyotoka2_o.gif);}
#rightContents #result li.link03 a {background-image:url(../img/btn_yksy2_o.gif);}
#rightContents #result li.link04 a {background-image:url(../img/btn_saitama2_o.gif);}
#rightContents #result li.link05 a {background-image:url(../img/btn_chiba2_o.gif);}

#rightContents #result li a:hover {background-color:#FFFFFF;}
#rightContents #result li a:hover img {visibility:hidden;}

/* ------------------------
 5-2.アクセスランキング　携帯版
------------------------ */
#rightContents #portable {
	margin-top:15px;
	padding-bottom:5px;
	background-image:url(../img/bg_portable.gif);
	background-repeat:repeat-y;
	border-bottom:solid 1px #f8de7a;
}

#rightContents #portable img.left {
	margin:9px 0 0 10px;
}
#rightContents #portable img.right {
	margin:19px 10px 0 0;
}

#rightContents #portable p {
	margin:6px 12px 0 12px;
	padding:2px;
	background-color:#f4d34d;
	color:#000000;
	text-align:center;
}

/* ------------------------
 5-3.過去のランキング
------------------------ */
#rightContents #backnumber{
	margin-top:15px;
	padding-bottom:15px;
	background-image:url(../img/bg_backnumber.gif);
	background-repeat:repeat-y;
	border-bottom:solid 3px #efb133;
}

#rightContents #backnumber .box{
	margin:20px 0 0 15px;
	background-image:url(../img/bg_backnumber2.gif);
	text-align:center;
	width:222px;
	height:141px;
}

#rightContents #backnumber .box h3{
	padding:0 0 2px 19px;
	background-image:url(../img/icon03.gif);
	color:#595757;
	font-size:12px;
	font-weight:bold;
	text-align:left;
	height:14px;
}

#rightContents #backnumber .box h3 a{
	color:#595757;
	text-decoration:none;
}

#rightContents #backnumber .box h3 span{
	border-bottom:solid 2px #e2e2e2;
}

#rightContents #backnumber .box img{
	margin:7px 0 5px 0;
}

#rightContents #backnumber .box p {
	font-size:10px;
	text-align:center;
}

/* ページトップへ戻る */
#rightContents #backnumber .toplink{
	margin:5px 17px 0 0;
	font-size:10px;
	text-align:right;
	width:233px;
}
#rightContents #backnumber .toplink a{
	margin-left:15px;
	padding-left:14px;
	background-image:url(../img/icon02.gif);
	background-position:0 2px;
	color:#ec6b39;
}
#rightContents #backnumber .toplink a:link,
#rightContents #backnumber .toplink a:visited,
#rightContents #backnumber .toplink a:hover,
#rightContents #backnumber .toplink a:active {color:#ec6b39;}

.bn_pull{
	text-align:center;
	margin:25px 0 15px 14px;
	height:70px;
	background-image:url(../img/bg_backnumber3.gif);
}

.bn_pull p{
	margin:0 0 10px 0;
	font-size:13px;
	color:#595757;
	font-weight:bold;
}


/* ------------------------
 5-4.ピックアップ
------------------------ */
#rightContents #pickup {
	margin-top:15px;
	padding-bottom:15px;
	background-image:url(../img/bg_backnumber.gif);
	background-repeat:repeat-y;
	border-bottom:solid 3px #efb133;
}

#rightContents #pickup .box {
	margin:12px 0 0 15px;
	background-image:url(../img/bg_backnumber3.gif);
	width:222px;
	height:70px;
}

#rightContents #pickup .box h3 {
	padding:5px 0 2px 0px;
	color:#595757;
	line-height:1.5em;
	font-size:12px;
	font-weight:bold;
	text-align:left;
	height:14px;
}

#rightContents #pickup .box h3 a {
	color:#595757;
}

#rightContents #pickup .box h3 span {
	border-bottom:solid 2px #e2e2e2;
}

#rightContents #pickup .box img {
	margin:0px 10px 0 0;
	float:left;
}

/* ページトップへ戻る */
#rightContents #pickup .toplink {
	margin:5px 17px 0 0;
	font-size:10px;
	text-align:right;
	width:233px;
}
#rightContents #pickup .toplink a {
	margin-left:15px;
	padding-left:14px;
	background-image:url(../img/icon02.gif);
	background-position:0 2px;
	color:#ec6b39;
}

#rightContents #pickup .toplink a:link,
#rightContents #pickup .toplink a:visited,
#rightContents #bpickup .toplink a:hover,
#rightContents #pickup .toplink a:active {color:#ec6b39;}






