@charset "Shift_JIS";
@import url("/defaultMall/css/itm/itm.css");
@media tty {
i{content:"\";/*" "*/}} @import 'itm_cm_ie55.css'; /*";}
}/* */
@import url("/defaultMall/css/common/default.css");
@import url("/defaultMall/css/common/layout.css");
@import url("/defaultMall/css/common/parts-ct.css");
@import url("/defaultMall/css/common/parts-itm.css");
/*	margin padding
----------------------------------------------*/
/* margin */
.mt5 {margin-top:5px !important;}
.mt10{margin-top:10px !important;}
.mt20{margin-top:20px !important;}
.mb5 {margin-bottom:5px !important;}
.mb10{margin-bottom:10px !important;}
/* padding */
.p10 {padding:10px !important;}
.p20 {padding:20px !important;}

/*	visual
----------------------------------------------*/
.pointer {cursor: pointer !important;}

/*	position
----------------------------------------------*/
.fl {float: left;}
.fr {float: right;}
.ft {
	overflow: hidden;
	zoom: 1;
}
.txt-right{text-align:right;}
/* clearfix */
.clearfix:after {
	content: '.';
	display: block;
	clear: both;
	height: 0;
	visibility: hidden;
}
.clearfix {
	display: block;
}
.clearfix {
	>display: inline-block;
}

.borderTopGray{
	border-top:1px solid #595959;
}
/* ■■ 01.汎用class */

/* ■□ 01-01.clearfix(回り込み解除) */
.item-info div,
.comments .com .content {
	zoom:1;
}
.item-info div:after,
.comments .com .content:after {
	content:".";
	clear:both;
	height:0;
	display:block;	visibility:hidden;
}

/* ■□ 01-02.item-info(商品情報) */
/* [div.item-info] - 商品情報
　 [div.item-info div div.gallary] - 商品写真
　 [div.item-info div div.item-detail] - 商品概要 */
.item-info {
	position:relative;
	zoom:1;
}

/* ■□□ 01-02-01.gallary(商品写真) */
/* [div.gallary] - 商品写真
　 [div.gallary a span.photo span span img] - 写真画像
　 [div.gallary a span.zoom span] - 拡大画像を見る */
.gallary {
	float:left;
	width:162px;
	zoom:1;
	text-align:center;
}
.gallary a {
	*cursor:pointer;
	zoom:1;
}
.gallary .photo {
	display:table-cell;	*display:inline;
	width:160px;
	height:160px;
	border:1px solid #ccc;
	vertical-align:middle;
	margin-bottom:1px;
	zoom:1;
}
.gallary .photo img {
	vertical-align:text-bottom;
}
.gallary .zoom {
	display:block;
	margin-top:10px;
}
.gallary .zoom span {
	text-decoration:underline;
}
a:hover .gallary .zoom span {
	text-decoration:none;
}

/* ■□□ 01-02-02.item-detail(商品概要) */
/* [div.item-detail] - 商品概要
　 [div.item-detail *.name] - 商品名
　 [div.item-detail p.price] - 価格
　 [div.item-detail p.more] - 商品情報・購入ページへ
　 [div.item-detail ul] - 商品メニュー */
.item-detail {
	float:left;
	margin-left:20px;
	width:568px;
}
.item-detail .name {
	font-size:117%;
}
.item-detail .price {
	margin:5px 0 10px;
	font-weight:bold;
}
.item-detail .reviewPointInner {
	margin-bottom:5px;
	background:url("https://img.dinos.co.jp/defaultMall/images/template/itm/reviewPointInner.gif") repeat-y 0 0;
	width:200px;
}
.item-detail .reviewPointBottom {
	background:url("https://img.dinos.co.jp/defaultMall/images/template/itm/reviewPointBottom.gif") no-repeat 0 bottom;
	padding-bottom:5px;
}
.item-detail .reviewPointTop {
	background:url("https://img.dinos.co.jp/defaultMall/images/template/itm/reviewPointTop.gif") no-repeat 0 0;
	padding:15px 12px 10px;
}
.item-detail .reviewPointTop .reviewPointBig{
	margin-top:5px;
}
.item-detail .reviewPointTop .reviewPointBig span{
	margin-left:8px;
	font-size:18px;
	font-weight:bold;
	color:#fe6307;
}
.item-detail .friend {
	width:49%;
}
.item-detail .more, #CommentListGray .more {
	font-size:117%;
	width:49%;
	font-weight:bold;
}
#CommentListGray .more {
	margin:30px 0 0;
	text-align:right;
}
#CommentListGray #CommentList .more {
	margin:0;
	padding:20px 0 10px;
	width:99%;
}
/* 「この商品の口コミをもっと見る」スペース（2010/12/02） */
#CommentListGray #CommentList .more .comment {
	margin-right:10px;
}
/* ■□ 01-03.comments(コメント) */
/* [ul.comments] - コメント
　 [ul.comments li.cat] - 各コメント
　 [ul.comments li.cat div] - 装飾用div
　 [ul.comments li.cat div p.main] - コメント本文
　 [ul.comments li.cat div ul.info] - コメント情報
　 [ul.comments li.cat div ul.info li.name] - コメンター
　 [ul.comments li.cat div ul.info li.item] - 対象商品
　 [ul.comments li.cat div ul.info li.rank] - 評価 */
.comments {
	margin:0 5px;
	zoom:1;
}
.comments .com {
	margin-top:13px;
	padding:10px;
	background:#fff;
	zoom:1;
	margin-bottom:-3px;
}

/*担当者からのコメント*/
.comments .charge img{
	padding:20px 0 10px;
}

/*
.comments .com .content {
	background:url("https://img.dinos.co.jp/defaultMall/images/template/common/line_vertical_dotted_cccccc.gif") repeat-y 540px 0;
}
*/
#OldStyle .comments .com .content {
	background:url("https://img.dinos.co.jp/defaultMall/images/template/common/line_vertical_dotted_cccccc.gif") repeat-y 445px 0;
}
/*
.comments .com .main {
	float:left;
	width:530px;
}*/
#OldStyle .comments .com .main {
	float:left;
	width:430px;
}
.comments .com .main .response {
	margin-top:20px;
	padding:10px;
	color:#707070;
	background-color:#FAF0E6;
}
.comments .com .main .fl{
	float:left;
}
.comments .com .main .fr{
	float:right;
}
.comments .com .main .response dt span {
	display:block;
	padding:5px 0 5px 28px;
	background:url("https://img.dinos.co.jp/defaultMall/images/template/common/icon_comment3.gif") no-repeat left center;
}
.comments .com .main .mt7{
	margin-top:12px; /*2011/01/14修正*/
}
.comments .com .main .mb7{
	margin-bottom:5px; /*2011/01/14修正*/
}
.comments .com .main .star{
	width:100px;
}
.comments .com .main .star img{
	vertical-align:top;
	margin-top:1px;
	_margin-top:0;
}
.comments .com Z .star span{
	text-align:right;
	font-weight:bold;
	color:#fe6307;
}
.comments .com .main .date{
	text-align:right;
}
.comments .com .info {
	float:right;
	width:170px;
}
.comments .com .info li {
	margin-bottom:2px;
}
.comments .com .info li.rank {
	margin:5px 0 0;
}

/* ■■ 02.レイアウト */
/* [div#Contents] - 大外
　 [div#Contents div#ContentHeader] - ページ見出し
　 [div#Contents div#Content] - コンテンツ中身
　 [div#Contents div#Content div#Article] - コンテンツ本文
　 [div#Contents div#Content div#Aside] - コンテンツ関連情報 */
#OldStyle #SiteLogo {
	padding-bottom:8px;
	border-bottom:1px solid #867f71;
}
#OldStyle #SiteLogo img {
	vertical-align:text-bottom;
}
#OldStyle #Footer .close {
	text-align:center;
}
#OldStyle #Footer .close a {
	padding-left:15px;
	background:url("https://img.dinos.co.jp/defaultMall/images/template/common/icon_close.gif") no-repeat left center;
}
#OldStyle #Container,
#OldStyle #Article {
	width:660px;
}
#OldStyle #Article h2 span {
	border-left:3px solid #ffffff;
	display:block;
	padding:2px 0pt 2px 30px;
}


#CommentListGray .round-box {
	padding:10px;
	background:url("https://img.dinos.co.jp/defaultMall/images/template/itm/bg_round-box_gray.gif") repeat-y left top;
}
#CommentListGray .round-box .top {
	margin-top:-10px;
	padding-top:10px;
	background:url("https://img.dinos.co.jp/defaultMall/images/template/itm/bg_round-box_top_gray.gif") no-repeat center top;
	_zoom:1;
}



/* ■□ 02-01.Article(コンテンツ本文) */
/* [div#Article] - コンテンツ本文
　 [div#Article div#CommentList] - コメント一覧
　 [div#Article div#SeriesComment] - シリーズ商品のコメント */

/* ■□□ 02-01-01.CommentList(コメント一覧) */
/* [div#CommentList] - コメント一覧
　 [div#CommentList h2] - 見出し
　 [div#CommentList p.series] - シリーズ商品のコメントをチェック
　 [div#CommentList p.attention] - 注意書き
　 [div#CommentList ul.comments] - コメントリスト
　 [div#CommentList p.more] - 商品情報・購入ページへ */
#CommentList {
	position:relative;
}
#CommentList h2 div {
	display:block;
	position:relative;
	margin-left:5px;
	_margin-top:5px;
	padding:0 37px;
	border-left:none;
	background:url("https://img.dinos.co.jp/defaultMall/images/template/itm_rvw/icon_comment2_large_orange.gif") no-repeat left center;
	font-size:117%;
}
#CommentList h2 div.wordOfMouth {
	background:none;
	position:absolute;
	margin:0;
	margin-left:0;
	padding:0;
	top:13px;
	left:164px;
}
#CommentList h2 div.wordOfMouth span.test {
	font-weight:bold;
}
#CommentList h2 span img{
	margin-top:1px;
	vertical-align:bottom;
}
#CommentList .series {
	position:absolute;
	right:15px;
	top:15px;
}
#CommentList .kuchikomiCount {
	position:absolute;
	left:170px;
	top:10px;
	font-weight:bold;
}
#CommentList .kuchikomiCount .volume {
	font-size:130%;
}
#CommentList .kuchikomiCount .range {
	font-weight:normal;
}
#CommentList .attention {
	margin:10px 5px 20px;
	padding:5px 10px;
	background:#f3f1ec;
	color:#bb2c00;
	
}
#CommentList .no-comment {
	font-size:140%;
	padding:0 0 30px;
	text-align:center;
}

/* ■□□ 02-01-02.SeriesComment(シリーズ商品のコメント) */
/* [div#SeriesComment] - シリーズ商品のコメント
　 [div#SeriesComment h2] - 見出し
　 [div#SeriesComment div.item] - 各商品
　 [div#SeriesComment div.item div.item-info] - 商品情報
　 [div#SeriesComment div.item h3.comment] - コメント一覧
　 [div#SeriesComment div.item ul.comments] - コメントリスト
　 [div#SeriesComment div.item p.more] - コメントを全部読む */
#SeriesComment {
	margin-top:50px;
}
#SeriesComment h2 span {
	border-color:#867f71;
	font-size:117%;
}
#SeriesComment .item {
	margin-top:20px;
}
#SeriesComment h3.name {
	font-weight:normal;
}
#SeriesComment .item-info {
	margin-bottom:15px;
	padding:15px 15px 0!important;
}
#SeriesComment .item-detail ul {
	right:15px;
}
#SeriesComment h3.comment {
	margin:0 5px;
	padding-bottom:10px;
	background:url("https://img.dinos.co.jp/defaultMall/images/template/common/line_side_dotted_cccccc.gif") repeat-x left bottom;
}
#SeriesComment h3.comment span {
	padding:5px 30px;
	background:url("https://img.dinos.co.jp/defaultMall/images/template/common/icon_comment2_large.gif") no-repeat left center;
}
#SeriesComment li.item {
	margin-top:0;
}
#SeriesComment .more {
	padding:10px 15px;
	text-align:right;
}
#SeriesComment .detail {
	padding:10px 0;
	text-align:left;
}

/* ■□ 02-02.Aside(関連情報) */

#Article .cautionCommentRead p{
	margin:40px 0 0 0;
	font-weight:bold;
}
#Article .cautionCommentRead ul{
	padding:10px 0;
	/*border-bottom:#c9c9c9 1px solid;*/
}
#Article .cautionCommentRead ul li{
	background:url("https://img.dinos.co.jp/defaultMall/images/template/itm_rvw/icon_cautionCommentRead.gif") no-repeat 0 0;
	padding-left:13px;
}
#Article .BannerList li {
	margin-top: 40px;
	text-align: center;
}
#Article .BannerList img {
	margin-bottom: 3px;
	vertical-align: top;
}


/*------------------------------------------------------------
* rvw_header
*/
#rvw_header {
	border-bottom: solid #ff891f 1px;
	margin: 30px 0 10px;
}
#rvw_header h1 {
	margin-left: 16px;
	float: left;
	_display: inline;
}
#rvw_header #rvw_total_lenth {
	float: right;
	padding-left: 129px;
	margin-top: 8px;
	background: url(https://img.dinos.co.jp/defaultMall/images/template/itm_rvw/rvw_lenth.gif) no-repeat 0 center;
	color: #ff891f;
	font-weight: bold;
}
#rvw_header #rvw_total_lenth .orange {
	font-size: 150%;
}
#KeywordsSearch {
	clear: both;
	margin: 0 0 10px;
}
#KeywordsSearch p {
	float: left;
}
#KeywordsSearch input {
	height: 20px;
	vertical-align: middle;
}
#KeywordsSearch .text {
	width: 138px;
	height: 20px;
	margin-right: 2px;
	padding: 2px;
	font-size: 12px;
}
#rvw_contents_wrapper {
	width: 750px;
	float: right;
}
#rvw_side_wrapper {
	width: 180px;
	float: left;
}
#rvw_navi_category {
	margin: 0 0 10px;
}
#rvw_navi_category dt,
#rvw_navi_category dd {
	margin: 0 0 3px;
}
#rvw_navi_category dt {
	display: block;
}
#rvw_navi_category dt img {
	vertical-align: top;
}
#rvw_navi_category dd a.head {
	display: block;
	width: 180px;
	height: 31px;
	text-decoration: none;
}
#rvw_navi_category dd div {
	zoom: 1;
}
#rvw_navi_category dd .rvw_navichild_wrapper {
	padding-bottom: 1px;
	background: url(https://img.dinos.co.jp/defaultMall/images/template/itm_rvw/bnr_navichild_wrapper_b.gif) no-repeat 0 bottom;
}
#rvw_navi_category dd .rvw_navichild_wrapper ul {
	background: url(https://img.dinos.co.jp/defaultMall/images/template/itm_rvw/bg_navi_dot_m.gif) repeat-y 0 0;
}
#rvw_navi_category .show ul {
	display: block;
}
#rvw_navi_category .hide ul {
	display: none;
}
#rvw_navi_category dd .rvw_navichild_wrapper ul li {
	padding: 5px 10px 5px 23px;
}
#rvw_navi_category dd#bnr_01_fashion .rvw_navichild_wrapper ul li   { background: url(https://img.dinos.co.jp/defaultMall/images/template/itm_rvw/bg_navi_dot_t_01.gif) no-repeat 0 0; }
#rvw_navi_category dd#bnr_02_bag .rvw_navichild_wrapper ul li       { background: url(https://img.dinos.co.jp/defaultMall/images/template/itm_rvw/bg_navi_dot_t_02.gif) no-repeat 0 0; }
#rvw_navi_category dd#bnr_03_furniture .rvw_navichild_wrapper ul li { background: url(https://img.dinos.co.jp/defaultMall/images/template/itm_rvw/bg_navi_dot_t_03.gif) no-repeat 0 0; }
#rvw_navi_category dd#bnr_04_curtain .rvw_navichild_wrapper ul li { background: url(https://img.dinos.co.jp/defaultMall/images/template/itm_rvw/bg_navi_dot_t_04.gif) no-repeat 0 0; }
#rvw_navi_category dd#bnr_05_bed .rvw_navichild_wrapper ul li       { background: url(https://img.dinos.co.jp/defaultMall/images/template/itm_rvw/bg_navi_dot_t_05.gif) no-repeat 0 0; }
#rvw_navi_category dd#bnr_06_kitchen .rvw_navichild_wrapper ul li   { background: url(https://img.dinos.co.jp/defaultMall/images/template/itm_rvw/bg_navi_dot_t_06.gif) no-repeat 0 0; }
#rvw_navi_category dd#bnr_07_interior .rvw_navichild_wrapper ul li { background: url(https://img.dinos.co.jp/defaultMall/images/template/itm_rvw/bg_navi_dot_t_07.gif) no-repeat 0 0; }
#rvw_navi_category dd#bnr_08_beauty .rvw_navichild_wrapper ul li    { background: url(https://img.dinos.co.jp/defaultMall/images/template/itm_rvw/bg_navi_dot_t_08.gif) no-repeat 0 0; }
#rvw_navi_category dd#bnr_09_flower .rvw_navichild_wrapper ul li    { background: url(https://img.dinos.co.jp/defaultMall/images/template/itm_rvw/bg_navi_dot_t_09.gif) no-repeat 0 0; }
#rvw_navi_category dd#bnr_10_hobby .rvw_navichild_wrapper ul li     { background: url(https://img.dinos.co.jp/defaultMall/images/template/itm_rvw/bg_navi_dot_t_10.gif) no-repeat 0 0; }
#rvw_navi_category dd#bnr_11_food .rvw_navichild_wrapper ul li      { background: url(https://img.dinos.co.jp/defaultMall/images/template/itm_rvw/bg_navi_dot_t_11.gif) no-repeat 0 0; }

#rvw_navi_category dd .rvw_navichild_wrapper ul li a { background: none !important; }

#rvw_navi_category dd#bnr_01_fashion .show a   { background: url(https://img.dinos.co.jp/defaultMall/images/template/itm_rvw/bnr_01_fashion_c.gif) no-repeat 0 0; }
#rvw_navi_category dd#bnr_02_bag .show a       { background: url(https://img.dinos.co.jp/defaultMall/images/template/itm_rvw/bnr_02_bag_c.gif) no-repeat 0 0; }
#rvw_navi_category dd#bnr_03_furniture .show a { background: url(https://img.dinos.co.jp/defaultMall/images/template/itm_rvw/bnr_03_furniture_c.gif) no-repeat 0 0; }
#rvw_navi_category dd#bnr_04_curtain .show a { background: url(https://img.dinos.co.jp/defaultMall/images/template/itm_rvw/bnr_04_curtain_c.gif) no-repeat 0 0; }
#rvw_navi_category dd#bnr_05_bed .show a       { background: url(https://img.dinos.co.jp/defaultMall/images/template/itm_rvw/bnr_05_bed_c.gif) no-repeat 0 0; }
#rvw_navi_category dd#bnr_06_kitchen .show a   { background: url(https://img.dinos.co.jp/defaultMall/images/template/itm_rvw/bnr_06_kitchen_c.gif) no-repeat 0 0; }
#rvw_navi_category dd#bnr_07_interiors .show a   { background: url(https://img.dinos.co.jp/defaultMall/images/template/itm_rvw/bnr_07_interiors_c.gif) no-repeat 0 0; }
#rvw_navi_category dd#bnr_08_beauty .show a    { background: url(https://img.dinos.co.jp/defaultMall/images/template/itm_rvw/bnr_08_beauty_c.gif) no-repeat 0 0; }
#rvw_navi_category dd#bnr_09_flower .show a    { background: url(https://img.dinos.co.jp/defaultMall/images/template/itm_rvw/bnr_09_flower_c.gif) no-repeat 0 0; }
#rvw_navi_category dd#bnr_10_hobby .show a     { background: url(https://img.dinos.co.jp/defaultMall/images/template/itm_rvw/bnr_10_hobby_c.gif) no-repeat 0 0; }
#rvw_navi_category dd#bnr_11_food .show a      { background: url(https://img.dinos.co.jp/defaultMall/images/template/itm_rvw/bnr_11_food_c.gif) no-repeat 0 0; }

#rvw_navi_category dd#bnr_01_fashion .hide a   { background: url(https://img.dinos.co.jp/defaultMall/images/template/itm_rvw/bnr_01_fashion.gif) no-repeat 0 0; }
#rvw_navi_category dd#bnr_02_bag .hide a       { background: url(https://img.dinos.co.jp/defaultMall/images/template/itm_rvw/bnr_02_bag.gif) no-repeat 0 0; }
#rvw_navi_category dd#bnr_03_furniture .hide a { background: url(https://img.dinos.co.jp/defaultMall/images/template/itm_rvw/bnr_03_furniture.gif) no-repeat 0 0; }
#rvw_navi_category dd#bnr_04_curtain .hide a { background: url(https://img.dinos.co.jp/defaultMall/images/template/itm_rvw/bnr_04_curtain.gif) no-repeat 0 0; }
#rvw_navi_category dd#bnr_05_bed .hide a       { background: url(https://img.dinos.co.jp/defaultMall/images/template/itm_rvw/bnr_05_bed.gif) no-repeat 0 0; }
#rvw_navi_category dd#bnr_06_kitchen .hide a   { background: url(https://img.dinos.co.jp/defaultMall/images/template/itm_rvw/bnr_06_kitchen.gif) no-repeat 0 0; }
#rvw_navi_category dd#bnr_07_interiors .hide a   { background: url(https://img.dinos.co.jp/defaultMall/images/template/itm_rvw/bnr_07_interiors.gif) no-repeat 0 0; }
#rvw_navi_category dd#bnr_08_beauty .hide a    { background: url(https://img.dinos.co.jp/defaultMall/images/template/itm_rvw/bnr_08_beauty.gif) no-repeat 0 0; }
#rvw_navi_category dd#bnr_09_flower .hide a    { background: url(https://img.dinos.co.jp/defaultMall/images/template/itm_rvw/bnr_09_flower.gif) no-repeat 0 0; }
#rvw_navi_category dd#bnr_10_hobby .hide a     { background: url(https://img.dinos.co.jp/defaultMall/images/template/itm_rvw/bnr_10_hobby.gif) no-repeat 0 0; }
#rvw_navi_category dd#bnr_11_food .hide a      { background: url(https://img.dinos.co.jp/defaultMall/images/template/itm_rvw/bnr_11_food.gif) no-repeat 0 0; }

#rvw_navi_category dd#bnr_01_fashion .hide a:hover   { background: url(https://img.dinos.co.jp/defaultMall/images/template/itm_rvw/bnr_01_fashion_o.gif) no-repeat 0 0; }
#rvw_navi_category dd#bnr_02_bag .hide a:hover       { background: url(https://img.dinos.co.jp/defaultMall/images/template/itm_rvw/bnr_02_bag_o.gif) no-repeat 0 0; }
#rvw_navi_category dd#bnr_03_furniture .hide a:hover { background: url(https://img.dinos.co.jp/defaultMall/images/template/itm_rvw/bnr_03_furniture_o.gif) no-repeat 0 0; }
#rvw_navi_category dd#bnr_04_curtain .hide a:hover { background: url(https://img.dinos.co.jp/defaultMall/images/template/itm_rvw/bnr_04_curtain_o.gif) no-repeat 0 0; }
#rvw_navi_category dd#bnr_05_bed .hide a:hover       { background: url(https://img.dinos.co.jp/defaultMall/images/template/itm_rvw/bnr_05_bed_o.gif) no-repeat 0 0; }
#rvw_navi_category dd#bnr_06_kitchen .hide a:hover   { background: url(https://img.dinos.co.jp/defaultMall/images/template/itm_rvw/bnr_06_kitchen_o.gif) no-repeat 0 0; }
#rvw_navi_category dd#bnr_07_interiors .hide a:hover { background: url(https://img.dinos.co.jp/defaultMall/images/template/itm_rvw/bnr_07_interiors_o.gif) no-repeat 0 0; }
#rvw_navi_category dd#bnr_08_beauty .hide a:hover    { background: url(https://img.dinos.co.jp/defaultMall/images/template/itm_rvw/bnr_08_beauty_o.gif) no-repeat 0 0; }
#rvw_navi_category dd#bnr_09_flower .hide a:hover    { background: url(https://img.dinos.co.jp/defaultMall/images/template/itm_rvw/bnr_09_flower_o.gif) no-repeat 0 0; }
#rvw_navi_category dd#bnr_10_hobby .hide a:hover     { background: url(https://img.dinos.co.jp/defaultMall/images/template/itm_rvw/bnr_10_hobby_o.gif) no-repeat 0 0; }
#rvw_navi_category dd#bnr_11_food .hide a:hover      { background: url(https://img.dinos.co.jp/defaultMall/images/template/itm_rvw/bnr_11_food_o.gif) no-repeat 0 0; }

/*背景画像がないカテゴリ*/
#bnr_99_other span.vnone {
	visibility: visible;
}
#bnr_99_other a.head {
	border: 1px solid #ccc;
	font-weight: bold;
	border-radius: 3px;
	padding: 5px 0 0 3px;
	box-sizing: border-box;
}
#bnr_99_other .show a.head {
	border-bottom: none;
	border-radius: 3px 3px 0 0;
	width: auto;
}
.rvw_wrapper_box {
	margin: 0 0 20px;
}
.rvw_wrapper_box .rvw_wb_head {
	margin: 0 0 1px;
}
.rvw_wrapper_box .rvw_wb_head h2,
.rvw_wrapper_box .rvw_wb_head .count {
	float: left;
}
.rvw_wrapper_box .rvw_wb_head h2 {
	height: 38px;
	margin-right: 20px;
}
.rvw_wrapper_box #ttl_1_fashion_rv     h2 { background: url(https://img.dinos.co.jp/defaultMall/images/template/itm_rvw/ttl_1_fashion_rv.gif) no-repeat 0 0; width: 280px; }
.rvw_wrapper_box #ttl_2_accessories_rv h2 { background: url(https://img.dinos.co.jp/defaultMall/images/template/itm_rvw/ttl_2_accessories_rv.gif) no-repeat 0 0; width: 409px; }
.rvw_wrapper_box #ttl_3_furniture_rv   h2 { background: url(https://img.dinos.co.jp/defaultMall/images/template/itm_rvw/ttl_3_furniture_rv.gif) no-repeat 0 0; width: 278px; }
.rvw_wrapper_box #ttl_4_curtain_rv    h2 { background: url(https://img.dinos.co.jp/defaultMall/images/template/itm_rvw/ttl_4_curtain_rv.gif) no-repeat 0 0; width: 371px; }
.rvw_wrapper_box #ttl_5_beds_rv        h2 { background: url(https://img.dinos.co.jp/defaultMall/images/template/itm_rvw/ttl_5_beds_rv.gif) no-repeat 0 0; width: 392px; }
.rvw_wrapper_box #ttl_6_kitchen_rv        h2 { background: url(https://img.dinos.co.jp/defaultMall/images/template/itm_rvw/ttl_6_kitchen_rv.gif) no-repeat 0 0; width: 360px; }
.rvw_wrapper_box #ttl_7_interior_rv    h2 { background: url(https://img.dinos.co.jp/defaultMall/images/template/itm_rvw/ttl_7_interior_rv.gif) no-repeat 0 0; width: 371px; }
.rvw_wrapper_box #ttl_8_beauty_rv      h2 { background: url(https://img.dinos.co.jp/defaultMall/images/template/itm_rvw/ttl_8_beauty_rv.gif) no-repeat 0 0; width: 449px; }
.rvw_wrapper_box #ttl_9_gardening_rv   h2 { background: url(https://img.dinos.co.jp/defaultMall/images/template/itm_rvw/ttl_9_gardening_rv.gif) no-repeat 0 0; width: 509px; }
.rvw_wrapper_box #ttl_10_sports_rv      h2 { background: url(https://img.dinos.co.jp/defaultMall/images/template/itm_rvw/ttl_10_sports_rv.gif) no-repeat 0 0; width: 554px; }
.rvw_wrapper_box #ttl_11_foods_rv      h2 { background: url(https://img.dinos.co.jp/defaultMall/images/template/itm_rvw/ttl_11_foods_rv.gif) no-repeat 0 0; width: 198px; }

.rvw_wrapper_box .rvw_wb_head .count {
	font-weight: bold;
	margin: 7px 0 0;
}
.rvw_wrapper_box .rvw_wb_head .count .volume { font-size: 133.3%; }

.rvw_wrapper_box #ttl_1_fashion_rv      { border-bottom: solid 2px #ba2b57; }
.rvw_wrapper_box #ttl_2_accessories_rv  { border-bottom: solid 2px #844186; }
.rvw_wrapper_box #ttl_3_furniture_rv    { border-bottom: solid 2px #ab7132; }
.rvw_wrapper_box #ttl_4_curtain_rv      { border-bottom: solid 2px #8b365d; }
.rvw_wrapper_box #ttl_5_beds_rv         { border-bottom: solid 2px #408298; }
.rvw_wrapper_box #ttl_6_kitchen_rv      { border-bottom: solid 2px #ea8300; }
.rvw_wrapper_box #ttl_7_interior_rv     { border-bottom: solid 2px #003366; }
.rvw_wrapper_box #ttl_8_beauty_rv       { border-bottom: solid 2px #f9989f; }
.rvw_wrapper_box #ttl_9_gardening_rv    { border-bottom: solid 2px #6f8d2d; }
.rvw_wrapper_box #ttl_10_sports_rv      { border-bottom: solid 2px #4d5989; }
.rvw_wrapper_box #ttl_11_foods_rv       { border-bottom: solid 2px #e0a500; }


.rvw_wrapper_box .rvw_pane3_wrap {
	margin: 0 0 10px;
}
.rvw_wrapper_box .rvw_pane3_wrap .rvw_pane3_col,
.rvw_wrapper_box .rvw_pane3_wrap .rvw_pane3_col_last {
	width: 244px;
	float: left;
	background: #f2f1ec;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
}
.rvw_wrapper_box .rvw_pane3_wrap .rvw_pane3_col {
	margin-right: 9px;
}
.rvw_wrapper_box .rvw_pane3_wrap .rvw_pane3_col_inner {
	padding: 9px;
}
.rvw_wrapper_box .rvw_pane3_wrap .rvmp_col_t {
	margin: 0 0 10px;
}
.rvw_wrapper_box .rvw_pane3_wrap .rvmp_col_t .rvmp_col_t_photo {
	width: 72px;
	float: left;
	text-align: center;
	background-color:#FFFFFF;
	min-height:72px; height:auto !important; height:72px; 
}
.rvw_wrapper_box .rvw_pane3_wrap .rvmp_col_t .rvmp_col_t_lead {
	width: 127px;
	float: right;
}
.rvw_wrapper_box .rvw_pane3_wrap .rvmp_col_t .rvmp_col_t_lead .cost {
	font-weight: bold;
	margin: 5px 0 0;
}
.rvw_wrapper_box .rvw_pane3_wrap .rvmp_col_b {
	background: #fff;
	padding: 10px;
	margin: 0 0 10px;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	min-height:103px; height:auto !important; height:103px;
}
.rvw_wrapper_box .rvw_pane3_wrap .rvmp_col_b .rvmp_col_b_rank {
	font-weight: bold;
	color: #333333;
	padding-bottom: 2px;
	display: flex;
	align-items: center;
}
.rvw_wrapper_box .rvw_pane3_wrap .rvmp_col_b .rvmp_col_b_rank span {
}
.rvw_wrapper_box .rvw_pane3_wrap .rvmp_col_b .rvmp_col_b_rank .icn_star {
	margin-right: 0.5em;
}
.rvw_wrapper_box .rvw_pane3_wrap .rvmp_col_b .rvmp_col_b_rank .icn_star span {
}
.rvw_wrapper_box .rvw_pane3_wrap .rvmp_col_b .rvmp_col_b_rank .icn_star img {
	width: 79px;
	height: auto;
	margin-top: -0.2em;
}
/* 星の書き方
.rvw_wrapper_box .rvw_pane3_wrap .rvmp_col_b .rvmp_col_b_rank .last {
	margin-left: 10px;
}*/
.rvw_wrapper_box .rvw_pane3_wrap .rvmp_col_b .ellipsis {
	font-size: 83%;
}
.rvw_wrapper_box .rvw_pane3_wrap .rvmp_col_b .sig {
	margin: 10px 0 0;
	font-size: 83%;
	text-align: right;
}

.rvw_wrapper_box .rvw_btn_col a{	float:right; display:block; height:29px;	}
.rvw_wrapper_box .rvw_btn_col a.bnr_1_fashion_rv{	background: url(https://img.dinos.co.jp/defaultMall/images/template/itm_rvw/bnr_1_fashion_rv.gif) no-repeat 0 0; width:270px;	}
.rvw_wrapper_box .rvw_btn_col a.bnr_1_fashion_rv:hover{	background: url(https://img.dinos.co.jp/defaultMall/images/template/itm_rvw/bnr_1_fashion_rv_on.gif) no-repeat 0 0;	}
.rvw_wrapper_box .rvw_btn_col a.bnr_2_accessories_rv{	background: url(https://img.dinos.co.jp/defaultMall/images/template/itm_rvw/bnr_2_accessories_rv.gif) no-repeat 0 0; width:350px;	}
.rvw_wrapper_box .rvw_btn_col a.bnr_2_accessories_rv:hover{	background: url(https://img.dinos.co.jp/defaultMall/images/template/itm_rvw/bnr_2_accessories_rv_on.gif) no-repeat 0 0;	}
.rvw_wrapper_box .rvw_btn_col a.bnr_3_furniture_rv{	background: url(https://img.dinos.co.jp/defaultMall/images/template/itm_rvw/bnr_3_furniture_rv.gif) no-repeat 0 0; width:260px;	}
.rvw_wrapper_box .rvw_btn_col a.bnr_3_furniture_rv:hover{	background: url(https://img.dinos.co.jp/defaultMall/images/template/itm_rvw/bnr_3_furniture_rv_on.gif) no-repeat 0 0;	}
.rvw_wrapper_box .rvw_btn_col a.bnr_4_curtain_rv{	background: url(https://img.dinos.co.jp/defaultMall/images/template/itm_rvw/bnr_4_curtain_rv.gif) no-repeat 0 0; width:367px;	}
.rvw_wrapper_box .rvw_btn_col a.bnr_4_curtain_rv:hover{	background: url(https://img.dinos.co.jp/defaultMall/images/template/itm_rvw/bnr_4_curtain_rv_on.gif) no-repeat 0 0;	}
.rvw_wrapper_box .rvw_btn_col a.bnr_5_beds_rv{	background: url(https://img.dinos.co.jp/defaultMall/images/template/itm_rvw/bnr_5_beds_rv.gif) no-repeat 0 0; width:272px;	}
.rvw_wrapper_box .rvw_btn_col a.bnr_5_beds_rv:hover{	background: url(https://img.dinos.co.jp/defaultMall/images/template/itm_rvw/bnr_5_beds_rv_on.gif) no-repeat 0 0;	}
.rvw_wrapper_box .rvw_btn_col a.bnr_6_kitchen_rv{	background: url(https://img.dinos.co.jp/defaultMall/images/template/itm_rvw/bnr_6_kitchen_rv.gif) no-repeat 0 0; width: 311px;	}
.rvw_wrapper_box .rvw_btn_col a.bnr_6_kitchen_rv:hover{	background: url(https://img.dinos.co.jp/defaultMall/images/template/itm_rvw/bnr_6_kitchen_rv_on.gif) no-repeat 0 0;	}
.rvw_wrapper_box .rvw_btn_col a.bnr_7_interior_rv{	background: url(https://img.dinos.co.jp/defaultMall/images/template/itm_rvw/bnr_7_interior_rv.gif) no-repeat 0 0; width:342px;	}
.rvw_wrapper_box .rvw_btn_col a.bnr_7_interior_rv:hover{	background: url(https://img.dinos.co.jp/defaultMall/images/template/itm_rvw/bnr_7_interior_rv_on.gif) no-repeat 0 0;	}
.rvw_wrapper_box .rvw_btn_col a.bnr_8_beauty_rv{	background: url(https://img.dinos.co.jp/defaultMall/images/template/itm_rvw/bnr_8_beauty_rv.gif) no-repeat 0 0; width:337px;	}
.rvw_wrapper_box .rvw_btn_col a.bnr_8_beauty_rv:hover{	background: url(https://img.dinos.co.jp/defaultMall/images/template/itm_rvw/bnr_8_beauty_rv_on.gif) no-repeat 0 0;	}
.rvw_wrapper_box .rvw_btn_col a.bnr_9_gardening_rv{	background: url(https://img.dinos.co.jp/defaultMall/images/template/itm_rvw/bnr_9_gardening_rv.gif) no-repeat 0 0; width:360px;	}
.rvw_wrapper_box .rvw_btn_col a.bnr_9_gardening_rv:hover{	background: url(https://img.dinos.co.jp/defaultMall/images/template/itm_rvw/bnr_9_gardening_rv_on.gif) no-repeat 0 0;	}
.rvw_wrapper_box .rvw_btn_col a.bnr_10_sports_rv{	background: url(https://img.dinos.co.jp/defaultMall/images/template/itm_rvw/bnr_10_sports_rv.gif) no-repeat 0 0; width:344px;	}
.rvw_wrapper_box .rvw_btn_col a.bnr_10_sports_rv:hover{	background: url(https://img.dinos.co.jp/defaultMall/images/template/itm_rvw/bnr_10_sports_rv_on.gif) no-repeat 0 0;	}
.rvw_wrapper_box .rvw_btn_col a.bnr_11_foods_rv{	background: url(https://img.dinos.co.jp/defaultMall/images/template/itm_rvw/bnr_11_foods_rv.gif) no-repeat 0 0; width:219px;	}
.rvw_wrapper_box .rvw_btn_col a.bnr_11_foods_rv:hover{	background: url(https://img.dinos.co.jp/defaultMall/images/template/itm_rvw/bnr_11_foods_rv_on.gif) no-repeat 0 0;	}


.rvw_wrapper_box .rvw_pane3_wrap .rvmp_col_b_etc p {
	text-align: right;
}
.rvw_wrapper_box .rvw_pane3_wrap .rvmp_col_b_etc p a {
	padding-left: 13px;
	background: url(https://img.dinos.co.jp/defaultMall/images/template/itm_rvw/icn_rv_arrow.gif) no-repeat 0 2px;
}

#rvw_wrap_b_contents h2 {
	font-weight: bold;
	margin: 0 0 10px;
}
#rvw_wrap_b_contents ul {
	border-top: solid 1px #c9c9c9;
	border-bottom: solid 1px #c9c9c9;
	padding: 10px 0;
}
#rvw_wrap_b_contents ul li {
	background: url(https://img.dinos.co.jp/defaultMall/images/template/itm_rvw/icn_list_arrow.gif) no-repeat 5px 5px;
	padding-left: 13px;
	margin: 0 0 5px;
}
#rvw_wrap_b_contents ul li.last {
	margin: 0;
}

#rvw_navi_ranking .rvwnrw_area {
}
#rvw_navi_ranking #rvw_navi_rank_wrap_t {
	background: #f2f1ec;
	border-bottom: solid 1px #bdbcb8;
}
#rvw_navi_ranking #rvw_navi_rank_wrap_b {
	background: #f2f1ec url(https://img.dinos.co.jp/defaultMall/images/template/itm_rvw/bg_navi_rank_b.gif) no-repeat 0 bottom;
	border-top: solid 1px #fff;
}
#rvw_navi_ranking .rvwnrw_area_inner {
	padding: 10px 9px 10px;
}
#rvw_navi_ranking .rvwnrw_area h3 {
	padding: 5px 5px 5px 8px;
	margin: 0 0 10px;
	border-left: solid 2px #78ba1c;
}
#rvw_navi_ranking .rvwnrw_area .rvwnrw_date {
	text-align: right;
	font-size: 83%;
	margin: 0 0 10px;
}
#rvw_navi_ranking .rvwnrw_area .rvwnrwar_col {
	margin: 0 0 10px;
	text-align: center;
}
#rvw_navi_ranking .rvwnrw_area .rvwnrwar_col .rvwnrwar_thum img {
	border: 1px #CCCCCC solid;
}
#rvw_navi_ranking .rvwnrw_area .rvwnrwar_col h4 {
	margin: 0 0 10px;
	padding-left: 20px;
	line-height: 1.5;
}
#rvw_navi_ranking .rvwnrw_area .rvwnrwar_col .rvwnrwar_1 { 
	background: url(https://img.dinos.co.jp/defaultMall/images/template/itm_rvw/bg_icn_rank_1.gif) no-repeat 0 0;
	text-align: left;
}
#rvw_navi_ranking .rvwnrw_area .rvwnrwar_col .rvwnrwar_2 {
	background: url(https://img.dinos.co.jp/defaultMall/images/template/itm_rvw/bg_icn_rank_2.gif) no-repeat 0 0;
	text-align: left;
}
#rvw_navi_ranking .rvwnrw_area .rvwnrwar_col .rvwnrwar_3 {
	background: url(https://img.dinos.co.jp/defaultMall/images/template/itm_rvw/bg_icn_rank_3.gif) no-repeat 0 0;
	text-align: left;
}

#rvw_navi_ranking .rvwnrw_area .rvwnrwar_col .rvwnrwar_thum { margin: 0 0 10px; }
#rvw_navi_ranking .rvwnrw_area .rvwnrwar_col .rvwnrwar_name {
	margin: 0 auto 10px;
	width: 120px; /* 幅を変更（100px⇒120px）2011/09/01 */
}
#rvw_navi_ranking .rvwnrw_area .rvwnrwar_col .rvwnrwar_price {
	margin: 0 0 10px;
	font-weight: bold;
}

#rvw_navi_ranking .rvwnrw_area .rvwnrwar_col .rvwnrwar_rank .icn_star {
	vertical-align: middle;
/* 星の書き方	margin-right: 2px; */
}
#rvw_navi_ranking .rvwnrw_area .rvwnrwar_col .rvwnrwar_rank .icn_star img {
	width: 74px;
	height: auto;
	vertical-align: middle;
	margin-top: -0.2em;
}

#rvw_navi_ranking .rvwnrw_area .rvwnrwar_col .rvwnrwar_rank .last {
	color: #FD6404;
	font-weight: bold;
/* 星の書き方
	margin-left: 10px;
*/
}
#rvw_navi_ranking .rvwnrw_area .rvwnrwar_col .rvwnrwar_rank .last {
	color: #333333;
	font-weight: bold;
	vertical-align: middle;
}

#rvw_navi_ranking .rvwnrw_area .rvwnrwar_col .rvwnrwar_count { font-size: 90%; }
#rvw_navi_ranking .rvwnrw_area .rvwnrwar_col .rvwnrwar_count .orange {
	color: #FD6404;
	font-weight: bold;
}
#rvw_navi_ranking .rvwnrw_area .rvwnrwar_etc {
	border-top: dotted 1px #cdcbcc;
	padding: 10px 0 0;
}
#rvw_navi_ranking .rvwnrw_area .rvwnrwar_etc p {
	margin-left: 10px;
}
#rvw_navi_ranking .rvwnrw_area .rvwnrwar_etc p a {
	padding-left: 14px;
	background: url(https://img.dinos.co.jp/defaultMall/images/template/itm_rvw/icn_rv_arrow.gif) no-repeat 0 2px;
}



/*------------------------------------------------------------
* module
*/
.vnone { visibility: hidden; }

/*------------------------------------------------------------
* lst.html(100916追加)
*/
#rvw_contents_wrapper .syouhin { background:#f3f1ec; margin:2px 0 8px;}
#rvw_contents_wrapper .syouhin_bot {padding:10px;}
#rvw_contents_wrapper .syouhin .left { width:100px; float:left; text-align:center; color:#000000; line-height:140%;}
#rvw_contents_wrapper .syouhin .left p { padding:10px 0 0 0;}
#rvw_contents_wrapper .syouhin .left span { color:#505050;}
#rvw_contents_wrapper .syouhin .left b {color:#333333; font-size:18px;}
#rvw_contents_wrapper .syouhin .right { width:620px; float:right; color:#000000; text-align: left;}
#rvw_contents_wrapper .syouhin .right .inbox { margin-top:10px; padding:10px; background:#fff; zoom:1;}
#rvw_contents_wrapper .syouhin .right .mb7{ margin-bottom:7px; }
#rvw_contents_wrapper .syouhin .right .fl{ float:left; }
#rvw_contents_wrapper .syouhin .right .fr{ float:right; }
#rvw_contents_wrapper .syouhin .right .date{ text-align:right; }
#rvw_contents_wrapper .syouhin .right .star{ }
#rvw_contents_wrapper .syouhin .right .star img{ width: 79px; height: auto; vertical-align: middle;}
#rvw_contents_wrapper .syouhin .right .star span{ font-weight:bold; color:#333333; vertical-align: middle; display: inline; }
#rvw_contents_wrapper .syouhin .right .star img {
    margin-right: 0.1em;
	margin-top: -0.1em;
}
@media screen and (max-width: 767px) {
	#rvw_contents_wrapper .syouhin .right .star img {
		margin-top: -0.2em;
	}
}
#rvw_contents_wrapper .syouhin .right .mt7{ margin-top:7px; }
#rvw_contents_wrapper .syouhin .right .inbox .content .moreNext {	font-size:90%;	}
#rvw_contents_wrapper .syouhin .right .main { width: 100%;}
/* cart icon */
#rvw_contents_wrapper .syouhin .right .buyItem,
.comments .com .main .buyItem {
	background:url("https://img.dinos.co.jp/defaultMall/images/template/itm_rvw/buyItem_icon.gif") no-repeat scroll left center;
	padding-left:17px;
}
/* customer icon */
#rvw_contents_wrapper .syouhin .right .customerData,
.comments .com .main .customerData {
	background:url("https://img.dinos.co.jp/defaultMall/images/template/itm_rvw/customerData.gif") no-repeat scroll left center;
	padding-left:15px;
}
#rvw_contents_wrapper .syouhin .right .link{ float:right; padding-top:7px; }
#rvw_contents_wrapper .syouhin .right .link .pr10{ padding-right:10px; }

#rvw_contents_wrapper .sortCategory{
	background:#f3f1ec;
	margin:0 0 17px;
	padding:9px 14px 5px;
}
#rvw_contents_wrapper .sortCategory dl{
	margin-bottom:10px;
}
#rvw_contents_wrapper .sortCategory dt{
	float:left;
	margin: 0 15px 0 0;
}
#rvw_contents_wrapper .sortCategory dd{
	float:left;
}
#rvw_contents_wrapper .sortCategory dd span{
	margin:0 5px;
}
#rvw_contents_wrapper .sortCategory .current{
	font-weight:bold;
	color:#505050
}
#rvw_contents_wrapper > [class^="title"] {
	position:relative;
	margin:0 0 25px;
}
#rvw_contents_wrapper .titleFashion{ border-bottom:2px #bb2b58 solid; }
#rvw_contents_wrapper .titleAccessories{ border-bottom:2px #844186 solid; }
#rvw_contents_wrapper .titleFurniture{ border-bottom:2px #AB7132 solid;	}
#rvw_contents_wrapper .titleCurtain{ border-bottom:2px #8B365D solid; }
#rvw_contents_wrapper .titleBed{ border-bottom:2px #408298 solid; }
#rvw_contents_wrapper .titleKitchen{ border-bottom:2px #EA8300 solid; }
#rvw_contents_wrapper .titleInterior{ border-bottom:2px #003366 solid; }
#rvw_contents_wrapper .titleBeauty{ border-bottom:2px #F9989F solid; }
#rvw_contents_wrapper .titleGardening{ border-bottom:2px #6F8D2D solid; }
#rvw_contents_wrapper .titleSports{ border-bottom:2px #4D5989 solid; }
#rvw_contents_wrapper .titleFoods{ border-bottom:2px #E0A500 solid; }
#rvw_contents_wrapper .titleShop{ border-bottom:2px #78BA1D solid; }

#rvw_contents_wrapper [class^="title"] h2 {
	margin:0 0 2px;
	height:36px;
}
#rvw_contents_wrapper .titleFashion h2{ background: url(https://img.dinos.co.jp/defaultMall/images/template/itm_rvw/ttl_1_fashion.gif) no-repeat 0 0;}
#rvw_contents_wrapper .titleAccessories h2{ background: url(https://img.dinos.co.jp/defaultMall/images/template/itm_rvw/ttl_2_accessories.gif) no-repeat 0 0;}
#rvw_contents_wrapper .titleFurniture h2{ background: url(https://img.dinos.co.jp/defaultMall/images/template/itm_rvw/ttl_3_furniture.gif) no-repeat 0 0;}
#rvw_contents_wrapper .titleCurtain h2{ background: url(https://img.dinos.co.jp/defaultMall/images/template/itm_rvw/ttl_4_curtain.gif) no-repeat 0 0;}
#rvw_contents_wrapper .titleBed h2{ background: url(https://img.dinos.co.jp/defaultMall/images/template/itm_rvw/ttl_5_beds.gif) no-repeat 0 0;}
#rvw_contents_wrapper .titleKitchen h2{ background: url(https://img.dinos.co.jp/defaultMall/images/template/itm_rvw/ttl_6_kitchen.gif) no-repeat 0 0;}
#rvw_contents_wrapper .titleInterior h2{ background: url(https://img.dinos.co.jp/defaultMall/images/template/itm_rvw/ttl_7_interior.gif) no-repeat 0 0;}
#rvw_contents_wrapper .titleBeauty h2{ background: url(https://img.dinos.co.jp/defaultMall/images/template/itm_rvw/ttl_8_beauty.gif) no-repeat 0 0;}
#rvw_contents_wrapper .titleGardening h2{ background: url(https://img.dinos.co.jp/defaultMall/images/template/itm_rvw/ttl_9_gardening.gif) no-repeat 0 0;}
#rvw_contents_wrapper .titleSports h2{ background: url(https://img.dinos.co.jp/defaultMall/images/template/itm_rvw/ttl_10_sports.gif) no-repeat 0 0;}
#rvw_contents_wrapper .titleFoods h2{ background: url(https://img.dinos.co.jp/defaultMall/images/template/itm_rvw/ttl_11_foods.gif) no-repeat 0 0;}

@media screen and (min-width: 768px) {
 #rvw_contents_wrapper .titleFashion h2{ padding-left: 119px;}
 #rvw_contents_wrapper .titleAccessories h2{ padding-left: 164px;}
 #rvw_contents_wrapper .titleFurniture h2{ padding-left: 133px;}
 #rvw_contents_wrapper .titleCurtain h2{ padding-left: 160px;}
 #rvw_contents_wrapper .titleBed h2{ padding-left: 234px;}
 #rvw_contents_wrapper .titleKitchen h2{ padding-left: 110px;}
 #rvw_contents_wrapper .titleInterior h2{ padding-left: 111px;}
 #rvw_contents_wrapper .titleBeauty h2{ padding-left: 216px;}
 #rvw_contents_wrapper .titleGardening h2{ padding-left: 251px;}
 #rvw_contents_wrapper .titleSports h2{ padding-left: 277px;}
 #rvw_contents_wrapper .titleFoods h2{ padding-left: 95px;}
 #rvw_contents_wrapper [class^="title"] h2 .titleHead {
  padding-left: 5px;
 }
}

#rvw_contents_wrapper [class^="title"] h2 .titleHead {
 padding-top: 7px;
}
#rvw_contents_wrapper [class^="title"] h2 .titleHead span.range {
	font-weight: normal;
}
#rvw_contents_wrapper [class^="title"] h2 .titleHead span.volume {
	font-size:120%;
}
#rvw_contents_wrapper [class^="title"] h2 .titleHead span.count {
	font-size:133.3%;
}
#rvw_contents_wrapper .cautionCommentRead p{
	margin:30px 0 0 0;
	font-weight:bold;
}
#rvw_contents_wrapper .cautionCommentRead ul{
	padding:10px 0;
	/*border-bottom:#c9c9c9 1px solid;*/
}
#rvw_contents_wrapper .cautionCommentRead ul li{
	background:url("https://img.dinos.co.jp/defaultMall/images/template/itm_rvw/icon_cautionCommentRead.gif") no-repeat 0 0;
	padding-left:13px;
}


.cautionCommentRead p{
	margin:30px 0 0 0;
	font-weight:bold;
}
.cautionCommentRead ul{
	padding:10px 0;
	/*border-bottom:#c9c9c9 1px solid;*/
}
.cautionCommentRead ul li{
	background:url("https://img.dinos.co.jp/defaultMall/images/template/itm_rvw/icon_cautionCommentRead.gif") no-repeat 0 0;
	padding-left:13px;
}
/*------------------------------------------------------------
* clearfix
*/
.rvw_wrapper_box .rvw_pane3_wrap .rvmp_col_t:after,
.rvw_wrapper_box .rvw_pane3_wrap:after,
.rvw_wrapper_box .rvw_wb_head:after,
#KeywordsSearch:after,
#rvw_container:after,
#rvw_header:after,
.rvw_wrapper_box .rvw_btn_col:after {
	content: ".";
	display: block;
	clear: both;
	height: 0;
	visibility: hidden;
	font-size: 0.1em;
	line-height: 0;
}

* html .rvw_wrapper_box .rvw_pane3_wrap .rvmp_col_t,
* html .rvw_wrapper_box .rvw_pane3_wrap,
* html .rvw_wrapper_box .rvw_wb_head,
* html #KeywordsSearch,
* html #rvw_container,
* html #rvw_header,
.rvw_wrapper_box .rvw_btn_col { zoom: 1; } /* for IE6 */

*:first-child+html .rvw_wrapper_box .rvw_pane3_wrap .rvmp_col_t,
*:first-child+html .rvw_wrapper_box .rvw_pane3_wrap,
*:first-child+html .rvw_wrapper_box .rvw_wb_head,
*:first-child+html #KeywordsSearch,
*:first-child+html #rvw_container,
*:first-child+html #rvw_header,
*:first-child+html .rvw_wrapper_box .rvw_btn_col { zoom: 1; } /* for IE7 */

/*------------------------------------------------------------
* lst.html(100924追加)
*/
#rvw_contents_wrapper .number { margin:0px 0 30px 10px;}

/*------------------------------------------------------------
* index.html(101005追加)
*/

#KeywordsSearch .attention{text-align:right; font-size:x-small; color:#838383;}

/*------------------------------------------------------------
* review.html(101005追加)
*/
#CommentList .atte{ color:#838383; padding:5px 10px; font-size:x-small;}

/*------------------------------------------------------------
* shp_rnk_lst.html(110823追加)
*/

#rvw_contents_wrapper_left {
	width:750px;
	float:left;
}

#rvw_side_wrapper_right {
	width:180px;
	float:right;
}

#rvw_side_wrapper_right .sideBnr {
	margin-top:4px;
}

#rvw_contents_wrapper .titleShop h2{ background-image:none;}

#rvw_contents_wrapper .titleShop h2 .titleHead span.volume{
	font-size:140%;
}

#rvw_contents_wrapper .titleShop h2{
	margin:0 0 2px;
 height: auto;
}

#rvw_contents_wrapper_left .sortCategory{
	background:#f3f1ec;
	margin:0 0 8px;
	padding:9px 14px 5px;
}

.footer-bnr-img iframe,
.footer-bnr-img iframe .img_ad {
  width: 728px;
  height: 90px;
}
/*  レスポンシブ対応
------------------------------------------------------------*/
@media screen and (max-width:767px) {
#Contents {
  width: auto;
  min-width: 300px;
  padding: 10px 10px 0 !important;
  margin: 0 auto !important;
  background-color: #fff;
}
#BreadcrumbsList { padding: 0; }
#PriceAttention { position: static; }
#rvw_header { 
 border: none;
 margin-top: 0;
}
#rvw_header h1 {
  border-bottom: solid #ff891f 1px;
  margin-left: 0;
  float: none;
}
#rvw_header h1 img {
  width: 100%;
  height: auto;
}
#KeywordsSearch p,
#KeywordsSearch .attention { float: none; }
#KeywordsSearch .text { width: 70%; }
#KeywordsSearch .attention {
  margin-top: 5px;
  text-align: left;
}
#rvw_contents_wrapper,
#rvw_side_wrapper{
  width: auto;
  float: none;
}
#rvw_side_wrapper + #rvw_contents_wrapper {
		margin-top: 5%;
}
#rvw_contents_wrapper .sortCategory dt {
  display: none;
  float: none;
  margin: 0;
}
#rvw_contents_wrapper .sortCategory dd span { margin: 0; }
#rvw_contents_wrapper .titleFashion h2 .titleHead {
  width: auto;
  top: 45px;
  left: 0;
}
#rvw_contents_wrapper .syouhin { margin: 10px 0 0; }
#rvw_contents_wrapper .syouhin .left,
#rvw_contents_wrapper .syouhin .right {
  float: none;
  width: auto;
}
#rvw_contents_wrapper .syouhin .right { margin-top: 10px; }
#rvw_contents_wrapper .syouhin .right .buyItem,
#rvw_contents_wrapper .syouhin .right .customerData { float: none; }
#rvw_contents_wrapper .syouhin .right .link .arr { display: block; }
#rvw_contents_wrapper .syouhin .right .link .arr:not(:first-child) { margin-top: 5px; }
#rvw_contents_wrapper .syouhin .right .link .pr10 { padding-right: 0; }
#rvw_contents_wrapper .number { margin: 15px 0 0; }
#rvw_side_wrapper { display: none; }
#rvw_navi_ranking { display: none; }
#rvw_navi_category {
  display: -webkit-box;  /*Android4.3*/
  display: -moz-box;      /*Firefox21*/
  display: -ms-flexbox;  /*IE10*/
  display: -webkit-flex;  /*PC-Safari,iOS8.4*/
  display: flex;
  -ms-flex-wrap:wrap;        /*IE10*/
  -webkit-flex-wrap:wrap;  /*PC-Safari,iOS8.4*/
  flex-wrap:wrap;
  width: 100%;
}
#rvw_navi_category dt { width: 100%; }
#rvw_navi_category dt img {
  width:  calc(50% - 3px);
  height: auto;
}
#rvw_navi_category dd {
  width: calc(50% - 3px);
}
#rvw_navi_category dd:nth-child(even) {
  margin-right: 3px;
}
#rvw_navi_category dd .rvw_navichild_wrapper { display: none; }
#rvw_navi_category dd a.head {
  line-height: 0;
  width: 100%;
  height: auto;
  padding-bottom: 17.2%;
}
#rvw_navi_category dd#bnr_01_fashion .show a   { background: url(https://img.dinos.co.jp/defaultMall/images/template/itm_rvw/bnr_01_fashion.gif) no-repeat 0 0; }
#rvw_navi_category dd#bnr_02_bag .show a       { background: url(https://img.dinos.co.jp/defaultMall/images/template/itm_rvw/bnr_02_bag.gif) no-repeat 0 0; }
#rvw_navi_category dd#bnr_03_furniture .show a { background: url(https://img.dinos.co.jp/defaultMall/images/template/itm_rvw/bnr_03_furniture.gif) no-repeat 0 0; }
#rvw_navi_category dd#bnr_04_curtain .show a { background: url(https://img.dinos.co.jp/defaultMall/images/template/itm_rvw/bnr_04_curtain.gif) no-repeat 0 0; }
#rvw_navi_category dd#bnr_05_bed .show a       { background: url(https://img.dinos.co.jp/defaultMall/images/template/itm_rvw/bnr_05_bed.gif) no-repeat 0 0; }
#rvw_navi_category dd#bnr_06_kitchen .show a   { background: url(https://img.dinos.co.jp/defaultMall/images/template/itm_rvw/bnr_06_kitchen.gif) no-repeat 0 0; }
#rvw_navi_category dd#bnr_07_interiors .show a   { background: url(https://img.dinos.co.jp/defaultMall/images/template/itm_rvw/bnr_07_interiors.gif) no-repeat 0 0; }
#rvw_navi_category dd#bnr_08_beauty .show a    { background: url(https://img.dinos.co.jp/defaultMall/images/template/itm_rvw/bnr_08_beauty.gif) no-repeat 0 0; }
#rvw_navi_category dd#bnr_09_flower .show a    { background: url(https://img.dinos.co.jp/defaultMall/images/template/itm_rvw/bnr_09_flower.gif) no-repeat 0 0; }
#rvw_navi_category dd#bnr_10_hobby .show a     { background: url(https://img.dinos.co.jp/defaultMall/images/template/itm_rvw/bnr_10_hobby.gif) no-repeat 0 0; }
#rvw_navi_category dd#bnr_11_food .show a      { background: url(https://img.dinos.co.jp/defaultMall/images/template/itm_rvw/bnr_11_food.gif) no-repeat 0 0; }
#rvw_navi_category dd#bnr_01_fashion .show a,
#rvw_navi_category dd#bnr_01_fashion .hide a,
#rvw_navi_category dd#bnr_01_fashion .hide a:hover { background-size: contain; }
#rvw_navi_category dd#bnr_02_bag .show a,
#rvw_navi_category dd#bnr_02_bag .hide a,
#rvw_navi_category dd#bnr_02_bag .hide a:hover { background-size: contain; }
#rvw_navi_category dd#bnr_03_furniture .show a,
#rvw_navi_category dd#bnr_03_furniture .hide a,
#rvw_navi_category dd#bnr_03_furniture .hide a:hover { background-size: contain; }
#rvw_navi_category dd#bnr_04_curtain .show a,
#rvw_navi_category dd#bnr_04_curtain .hide a,
#rvw_navi_category dd#bnr_04_curtain .hide a:hover { background-size: contain; }
#rvw_navi_category dd#bnr_05_bed .show a,
#rvw_navi_category dd#bnr_05_bed .hide a,
#rvw_navi_category dd#bnr_05_bed .hide a:hover { background-size: contain; }
#rvw_navi_category dd#bnr_06_kitchen .show a,
#rvw_navi_category dd#bnr_06_kitchen .hide a,
#rvw_navi_category dd#bnr_06_kitchen .hide a:hover { background-size: contain; }
#rvw_navi_category dd#bnr_07_interiors .show a,
#rvw_navi_category dd#bnr_07_interiors .hide a,
#rvw_navi_category dd#bnr_07_interiors .hide a:hover { background-size: contain; }
#rvw_navi_category dd#bnr_08_beauty .show a,
#rvw_navi_category dd#bnr_08_beauty .hide a,
#rvw_navi_category dd#bnr_08_beauty .hide a:hover { background-size: contain; }
#rvw_navi_category dd#bnr_09_flower .show a,
#rvw_navi_category dd#bnr_09_flower .hide a,
#rvw_navi_category dd#bnr_09_flower .hide a:hover { background-size: contain; }
#rvw_navi_category dd#bnr_10_hobby .show a,
#rvw_navi_category dd#bnr_10_hobby .hide a,
#rvw_navi_category dd#bnr_10_hobby .hide a:hover { background-size: contain; }
#rvw_navi_category dd#bnr_11_food .show a,
#rvw_navi_category dd#bnr_11_food .hide a,
#rvw_navi_category dd#bnr_11_food .hide a:hover { background-size: contain; }

#ItemList dl.output { 
 float: none;
}
#ItemList .page-nation {
  position: static;
  margin-top: 15px;
}

.rvw_wrapper_box .rvw_wb_head h2,
.rvw_wrapper_box .rvw_wb_head .count {
  float: none;
  text-align: right;  
}
.rvw_wrapper_box #ttl_1_fashion_rv,
.rvw_wrapper_box #ttl_2_accessories_rv,
.rvw_wrapper_box #ttl_3_furniture_rv,
.rvw_wrapper_box #ttl_4_curtain_rv,
.rvw_wrapper_box #ttl_5_beds_rv,
.rvw_wrapper_box #ttl_6_kitchen_rv,
.rvw_wrapper_box #ttl_7_interior_rv,
.rvw_wrapper_box #ttl_8_beauty_rv,
.rvw_wrapper_box #ttl_9_gardening_rv,
.rvw_wrapper_box #ttl_10_sports_rv,
.rvw_wrapper_box #ttl_11_foods_rv { border: none; }

.rvw_wrapper_box #ttl_1_fashion_rv h2 { border-bottom: solid 2px #ba2b57; }
.rvw_wrapper_box #ttl_2_accessories_rv h2 { border-bottom: solid 2px #844186; }
.rvw_wrapper_box #ttl_3_furniture_rv h2 { border-bottom: solid 2px #ab7132; }
.rvw_wrapper_box #ttl_4_curtain_rv h2 { border-bottom: solid 2px #8b365d; }
.rvw_wrapper_box #ttl_5_beds_rv h2 { border-bottom: solid 2px #408298; }
.rvw_wrapper_box #ttl_6_kitchen_rv h2 { border-bottom: solid 2px #ea8300; }
.rvw_wrapper_box #ttl_7_interior_rv h2 { border-bottom: solid 2px #003366; }
.rvw_wrapper_box #ttl_8_beauty_rv h2 { border-bottom: solid 2px #f9989f; }
.rvw_wrapper_box #ttl_9_gardening_rv h2 { border-bottom: solid 2px #6f8d2d; }
.rvw_wrapper_box #ttl_10_sports_rv h2 { border-bottom: solid 2px #4d5989; }
.rvw_wrapper_box #ttl_11_foods_rv h2 { border-bottom: solid 2px #e0a500; }

.rvw_wrapper_box #ttl_1_fashion_rv h2,
.rvw_wrapper_box #ttl_2_accessories_rv h2,
.rvw_wrapper_box #ttl_3_furniture_rv h2,
.rvw_wrapper_box #ttl_4_curtain_rv h2,
.rvw_wrapper_box #ttl_5_beds_rv h2,
.rvw_wrapper_box #ttl_6_kitchen_rv h2,
.rvw_wrapper_box #ttl_7_interior_rv h2,
.rvw_wrapper_box #ttl_8_beauty_rv h2,
.rvw_wrapper_box #ttl_9_gardening_rv h2,
.rvw_wrapper_box #ttl_10_sports_rv h2,
.rvw_wrapper_box #ttl_11_foods_rv h2 {
  width: 100%;
  background-size: contain;
}

.rvw_wrapper_box .rvw_pane3_wrap .rvw_pane3_col,
.rvw_wrapper_box .rvw_pane3_wrap .rvw_pane3_col_last {
  width: 100%;
  margin: 10px 0 0;
}
.rvw_wrapper_box .rvw_pane3_wrap .rvmp_col_t {
  display: -webkit-box;  /*Android4.3*/
  display: -moz-box;      /*Firefox21*/
  display: -ms-flexbox;  /*IE10*/
  display: -webkit-flex;  /*PC-Safari,iOS8.4*/
  display: flex;
  -ms-flex-wrap:wrap;        /*IE10*/
  -webkit-flex-wrap:wrap;  /*PC-Safari,iOS8.4*/
  flex-wrap:wrap;
  width: 100%;
}
.rvw_wrapper_box .rvw_pane3_wrap .rvmp_col_t .rvmp_col_t_photo,
.rvw_wrapper_box .rvw_pane3_wrap .rvmp_col_t .rvmp_col_t_lead { float: none; }
.rvw_wrapper_box .rvw_pane3_wrap .rvmp_col_t .rvmp_col_t_photo {
  width: 90px;
}
.rvw_wrapper_box .rvw_pane3_wrap .rvmp_col_t .rvmp_col_t_lead {
  -webkit-box-flex: 1;
  -webkit-flex: 1;
  -ms-flex: 1;
  flex: 1;
  margin-left: 10px;
  width: auto;
}
.footer-bnr-img {
  display: none;
}
#rvw_contents_wrapper div[class^="title"] h2	{
	width: auto;
	/*background-size: 164px auto;*/
 background-size: auto;
	padding-top: 36px;
	height: auto;
}
#rvw_contents_wrapper div[class^="title"] h2 .titleHead {
	position: relative;
	top: 0;
	left: 0;
	padding-top: 3px;
	width: 100%;
}
#rvw_contents_wrapper .titleFashion,
#rvw_contents_wrapper .titleAccessories,
#rvw_contents_wrapper .titleFurniture,
#rvw_contents_wrapper .titleCurtain,
#rvw_contents_wrapper .titleBed,
#rvw_contents_wrapper .titleKitchen,
#rvw_contents_wrapper .titleInterior,
#rvw_contents_wrapper .titleBeauty,
#rvw_contents_wrapper .titleGardening,
#rvw_contents_wrapper .titleSports,
#rvw_contents_wrapper .titleFoods,
#rvw_contents_wrapper .titleShop {
		border-bottom: none;
}
#rvw_contents_wrapper .titleFashion .titleHead{ border-top:2px #bb2b58 solid; }
#rvw_contents_wrapper .titleAccessories .titleHead{ border-top:2px #844186 solid; }
#rvw_contents_wrapper .titleFurniture .titleHead{ border-top:2px #AB7132 solid;	}
#rvw_contents_wrapper .titleCurtain .titleHead{ border-top:2px #8B365D solid; }
#rvw_contents_wrapper .titleBed .titleHead{ border-top:2px #408298 solid; }
#rvw_contents_wrapper .titleKitchen .titleHead{ border-top:2px #EA8300 solid; }
#rvw_contents_wrapper .titleInterior .titleHead{ border-top:2px #003366 solid; }
#rvw_contents_wrapper .titleBeauty .titleHead{ border-top:2px #F9989F solid; }
#rvw_contents_wrapper .titleGardening .titleHead{ border-top:2px #6F8D2D solid; }
#rvw_contents_wrapper .titleSports .titleHead{ border-top:2px #4D5989 solid; }
#rvw_contents_wrapper .titleFoods .titleHead{ border-top:2px #E0A500 solid; }
#rvw_contents_wrapper .titleShop .titleHead{ border-top:2px #78BA1D solid; }

#rvw_contents_wrapper_left {
	width:100%;
	float:none;
}
#rvw_contents_wrapper .syouhin .right .main {
 -webkit-box-sizing: border-box;
 -moz-box-sizing: border-box;
 box-sizing: border-box;
}
	
}/*for SP*/