@charset "Shift_JIS";

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

/* Center Block */
@import url("area/c_block/shop_info.css");
@import url("area/c_block/shop_image.css");
@import url("area/c_block/topics_list.css");
@import url("area/c_block/topics_detail.css");
@import url("area/c_block/brand_list.css");
@import url("area/c_block/hotitem_list.css");
@import url("area/c_block/item_inquiry.css");
@import url("area/c_block/item_detail.css");
@import url("area/c_block/staff_list.css");
@import url("area/c_block/accessmap.css");
@import url("area/c_block/campaign.css");
@import url("area/c_block/free.css");
@import url("area/c_block/review_list.css");
@import url("area/c_block/review_add.css");
@import url("area/c_block/review_search.css");
@import url("area/c_block/lineup.css");
@import url("area/c_block/search_regular.css");
@import url("area/c_block/search_area.css");
@import url("area/c_block/text_banner.css");

/* Left Block */
@import url("area/l_block/bestnavi_community.css");
@import url("area/l_block/contents_list.css");
@import url("area/l_block/inquiry_list.css");
@import url("area/l_block/text_banner.css");
@import url("area/l_block/recommend_shop.css");
@import url("area/l_block/information_list.css");
@import url("area/l_block/banner_area.css");
@import url("area/l_block/connect_community.css");
@import url("area/l_block/brand_list.css");

/* Right Block */
@import url("area/r_block/topics.css");
@import url("area/r_block/review_list.css");
@import url("area/r_block/hotitem.css");

body
	{
	color:#333;
	}

.home #bnGroup
	{
	width:790px;
	}

#siteNav
	{
	color:#3E361F;
	background:#FFFFFF;
	}

#siteNav a
	{
	color:#3E361F;
	}

#siteNav a:hover
	{
	color:#900;
	}

#keyVisual
	{
	float:left;
	}

#keyVisual p
	{
	width:595px;
	margin:10px 0 0;
	padding:10px;
	color:#000;
	background:#ecebdd;
	border:solid 1px #b4ac93;
	float:left;
	}
html>body #keyVisual p
	{
	width:573px;
	}

#keyVisual p strong
	{
	display:block;
	width:214px;
	height:14px;
	margin:0 0 5px;
	text-indent:-9999px;
	background:url("../img/txt_regular_read.gif") no-repeat;
	}

#bestnaviCommunity div.regst
	{
	margin:8px 0 0;
	padding:8px 0;
	background:#000000;
	border-top:solid 1px #ccc;
	}

#reviewAdd table td.action
	{
	background:#999;
	}

a.bestnaviwatch
	{
	display:block;
	width:150px;
	height:18px;
	text-indent:-9999px;
	text-decoration:none;
	background:url("../img/b_bestnaviwatch.gif") no-repeat;
	float:right;
	}

div#contents_inner_s table
        {
        width:100%;
        border-top:solid 1px #666;
        border-left:solid 1px #666;
        }


div#contents_inner_s table th ,
div#contents_inner_s table td
        {
        padding:5px;
/*        background:#D9D7BB;*/
        border-bottom:solid 1px #666;
        border-right:solid 1px #666;
        }

div#contents_inner_s table th
        {
        color:#000;
        background:#AFA47C;
        }

