@charset "euc-jp";

@import "/0711css/all_left.css";
@import "/0711css/all_right.css";
@import "/0711css/center/item_detail.css";


.less_mat {
	padding-top:2px;
}
.page {
	background: url(/0711img/common/page_result_back.gif);
	background-repeat:repeat-x;
	border-bottom:1px #A2AFB7 solid;
	padding:4px 8px;
	width:518px;
}
.page_background {
	background:#FFFFFF;
}
#super_search {
	margin-top:10px;
}

/* クチコミページ OVEぅ▲Ε畔儿考
-------------------------------------------------- */
#pointOV {
	width:100%;
}
#pointOV .ovurl {
	display:none;
}
.ov_caption {
	width:100%;
	font-weight:bold;
}
.ov_caption p {
	padding:3px 5px;
	font-size:10px;
}

/* bbs common
-------------------------------------------------- */
#bbs {
	width:100%;
}
.all_link {
	text-align:right;
	padding:3px;
}
.all_link img {
	padding-right:5px;
}
.common_paging {
	margin:10px 0px 10px 10px;
}
.all_user a {
	color:#FF6600;
}
.all_user a:visited {
	color:#FF6600;
}

/* bbs top
-------------------------------------------------- */
#bbs .exp_text {
	color:#333333;
	padding:5px;
}
#bbs .kakikomi_No {
	color:#333333;
	padding:5px;
}
#bbs .cframe td img {
	padding-right:3px;
	vertical-align:middle;
}
#bbs .cframe td a {
	font-size:12px;
	font-weight:bold;
}

/* bbs_list
-------------------------------------------------- */
#pt_bbs .cframe_bar p {
	padding:5px 8px;
}
#pt_bbs .howto {
	border-top:1px #A2AFB7 solid;
	padding:8px;
	font-size:11px;
}
#pt_bbs h2 a {
	font-size:12px;
	font-weight:normal;
}
#pt_bbs .title {
	background:url(/0711img/common/bbs/title.gif) left top;
	background-repeat:no-repeat;
	padding:1px 0px 5px 65px;
	vertical-align:text-top;
}
#pt_bbs .title h3 {
	padding-bottom:5px;
}
#pt_bbs .item_name {
	background:url(/0711img/common/bbs/item_name.gif) left top;
	background-repeat:no-repeat;
	padding:1px 0px 3px 65px;
	vertical-align:text-top;
}
#pt_bbs .item_name p {
	margin:0px;
	padding:0px;
}

/* bbs_cate_list
-------------------------------------------------- */
#bbs_category_list .S_cate_title h1 {
	border:1px #999999 solid;
	border-bottom:none;
	font-size:12px;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	padding:5px 3px;
}
#bbs_category_list .cframe_item h2 a {
	font-size:11px;
	font-weight:normal;
}
#bbs_category_list .non_kakikomi {
	padding:8px;
}
#bbs_category_list .non_kakikomi_item_list {
	margin-top:15px;
}

/* pointtown bbs_detail
-------------------------------------------------- */
#bbs_detail .cframe,
#bbs_detail .cframe_join {
	border-top:1px #498C1B solid;
}
#bbs_detail .cframe_item {
	background:#FFFFFF;
	border:none;
	padding:5px;
	margin:0px;
}
#bbs_detail .button {
	text-align:center;
	margin:10px auto;
}
#bbs_detail .caption {
	background:#E8ECF0;
	color:#333333;
	padding:5px;
	font-size:12px;
	font-weight:bold;
}

#bbs_detail .value_confirm {
	background:#DEF583;
	border:1px #8FB337 solid;
	margin-top:10px;
}

/* bbs_topic
-------------------------------------------------- */
#bbs_topic .not_kakikomi {
	padding:5px;
	background:#FFFFFF;
}
#bbs_topic .good_nogood {
	background: url(/0711img/common/page_result_back.gif);
	background-repeat:repeat-x;
	border:1px #A2AFB7 solid;
	border-bottom:none;
	height:100%;
	padding:4px 8px;
}
#bbs_topic .topic_list {
	background:#FFFFFF;
	padding:5px;
	clear:both;
}
#bbs_topic .topic_list li {
	background:#FFFFFF;
	display:inline;
	height:100%;
	vertical-align:middle;
}

/* bbs_tab
-------------------------------------------------- */
#bbs_tab {
	border:1px #999999 solid;
	border-bottom:none;
	margin:0px;
	margin-top:10px;
	padding:0px;
	text-align:center;
}
#bbs_tab td {
	text-align:center;
	padding:0px;
}
#bbs_tab .topic_tab {
	background:#D2D9E1;
}
#bbs_tab .topic_nolink {
	background:#D2D9E1;
	color:#666666;
}

/* bbs_empty
-------------------------------------------------- */
#bbs_empty {
	*
}
#bbs_empty p {
	text-align:center;
	font-weight:bold;
	padding:20px;
}
#bbs_empty span {
	text-align:left;
	font-weight:bold;
	padding:8px;
}
#bbs_empty .empty_mat {
	background:#E8ECF0;
	width:75%;
	margin:15px auto 30px auto;
	padding:10px;
	line-height:18px;
}

/* shopping_cate_list
-------------------------------------------------- */
#shopping_cate_list h2 {
	font-weight:bold;
}

/* Item_Category
-------------------------------------------------- */
#item_category_head {
	width:515px;
	padding:0px;
}
#item_category_head:after {
	content:"";
	display:block;
	clear:both;
}
#item_category_head .container {
	width:155px;
	padding:0px;
}
#item_category_head li {
	float:left;
	padding:5px;
}
#item_category_head .point {
	background:url(/0711img/common/coin.gif);
	background-repeat:no-repeat;
	padding:0px 15px;
}
*html #item_category_head .point {/* IE対応 */
	height:14px;
}
#item_category_head .detail {
	margin-top:5px;
}
#item_category_head a {
	font-weight:bold;
}


/**/
#item_category_list .line {
	border-bottom:1px #A2AFB7 solid;
	margin:0px;
	padding:0px;
	height:100%;
	clear:both;
}
#item_category_list .line td {
	border-bottom:1px #E3E7EC solid;
}
#item_category_list .line:after {
	content:"";
	display:block;
	clear:both;
}
#item_category_list .caption {
	border-right:1px #E3E7EC solid;
	padding:0px 5px;
	margin:0px;
	font-weight:bold;
}


/**/
#viewrank p {
	color:#999999;
	padding:7px;
}
#viewrank .detail {
	width:100%;
	height:100%;
}
#viewrank .detail:after {
	content:"";
	display:block;
	clear:both;
}
#viewrank .detail li {
	display: inline-table;
	float:left;
	font-size:10px;
	width:165px;
}


/**/
#board_cat_data .cframe_item {
	border:none;
	margin:0px;
	padding:7px;
	width:239px;

}
#board_cat_data .newbbs_frame {
	background:#FFFFFF;
	border:1px #A2AFB7 solid;
}
#board_cat_data .item_list {
	color:#999999;
	margin-top:0px;
}
#board_cat_data .p1 {
	font-size:11px;
	color:#666666;
	padding:5px 0px;
}
#board_cat_data .p2 {
	font-size:12px;
	color:#666666;
}

a#shop_tab{
   display: block;
   width: 106px; 
   height: 21px; 
   text-indent: -9999px; 
   background-image: url("/0711img/btn/shop/tab_kakakuhikaku.gif"); 
   float: left;
}
a#shop_tab:hover{
   background-position: top right; 
}
a#spec_tab{
   display: block;
   width: 106px; 
   height: 21px; 
   text-indent: -9999px; 
   background-image: url("/0711img/btn/shop/tab_spec.gif"); 
   float: left;
}
a#spec_tab:hover{
   background-position: top right; 
}
a#qa_tab{
   display: block;
   width: 106px; 
   height: 21px; 
   text-indent: -9999px; 
   background-image: url("/0711img/btn/shop/tab_qa.gif"); 
   float: left;
}
a#qa_tab:hover{
   background-position: top right; 
}
a#review_tab{
   display: block;
   width: 106px; 
   height: 21px; 
   text-indent: -9999px; 
   background-image: url("/0711img/btn/shop/tab_review.gif"); 
   float: left;
}
a#review_tab:hover{
   background-position: top right; 
}
a#ztsu_tab{
   display: block;
   width: 106px; 
   height: 21px; 
   text-indent: -9999px; 
   background-image: url("/0711img/btn/shop/tab_zatsudan.gif"); 
   float: left;
}
a#ztsu_tab:hover{
   background-position: top right; 
}

a#shop_active{
   display: block;
   width: 106px; 
   height: 21px; 
   text-indent: -9999px; 
   background-image: url("/0711img/btn/shop/tab_kakakuhikaku_on.gif"); 
   float: left;
}

a#spec_active{
   display: block;
   width: 106px; 
   height: 21px; 
   text-indent: -9999px; 
   background-image: url("/0711img/btn/shop/tab_spec_on.gif"); 
   float: left;
}

a#qa_active{
   display: block;
   width: 106px; 
   height: 21px; 
   text-indent: -9999px; 
   background-image: url("/0711img/btn/shop/tab_qa_on.gif"); 
   float: left;
}

a#review_active{
   display: block;
   width: 106px; 
   height: 21px; 
   text-indent: -9999px; 
   background-image: url("/0711img/btn/shop/tab_review_on.gif"); 
   float: left;
}

a#ztsu_active{
   display: block;
   width: 106px; 
   height: 21px; 
   text-indent: -9999px; 
   background-image: url("/0711img/btn/shop/tab_zatsudan_on.gif"); 
   float: left;
}

div#spec_disable{
   display: block;
   width: 106px; 
   height: 21px; 
   text-indent: -9999px; 
   background-image: url("/0711img/btn/shop/tab_spec_off.gif"); 
   float: left;
}
