@charset "shift_jis";

/* ######################################################################

 basic layout

###################################################################### */



/* ==================================================
 section layout
================================================== */

#ht5_contents .mod_blockA{
	margin-top:40px;
}
#ht5_contents .mod_blockA:first-child{
	margin-top:0px;
}
#ht5_contents .mod_blockB{
	margin-top:30px;
}
#ht5_contents .mod_blockB:first-child{
	margin-top:0px;
}



/* ######################################################################
 
 default setting
 
###################################################################### */




/* ######################################################################

 parts module

###################################################################### */



/* ==================================================
 head ( Hx tag )
================================================== */

/* h1box
------------------------------ */

#ht5_contents .mod_h1Box:before,
#ht5_contents .mod_h1Box:after{
	content:" ";
	display:table;
}
#ht5_contents .mod_h1Box:after{
	clear:both;
}
#ht5_contents .mod_h1Box{
	*zoom:1;
	margin-top:10px;
	border-bottom:#999 solid 2px;
}
body.ht5_subWin #ht5_contents .mod_h1Box{ /* sub window */
	border-bottom:none;
}

/* title */
#ht5_contents .mod_h1Box .title{
	float:left;
	padding:10px 0px 0px;
	font-size:167%; /* 20px; */
	font-weight:bold;
	line-height:1.4;
	color:#000;
}
body.ht5_subWin #ht5_contents .mod_h1Box .title{ /* sub window */
	padding:15px 0px 0px;
	width:500px;
}

/* right link */
#ht5_contents .mod_h1Box .rLink:before,
#ht5_contents .mod_h1Box .rLink:after{
	content:" ";
	display:table;
}
#ht5_contents .mod_h1Box .rLink:after{
	clear:both;
}
#ht5_contents .mod_h1Box .rLink{
	*zoom:1;
	float:right;
	margin-top:0.15em;
}
body.ht5_subWin #ht5_contents .mod_h1Box .rLink{ /* sub window */
	margin-top:10px;
}
#ht5_contents .mod_h1Box .rLink li{
	float:left;
	margin-left:10px;
}
#ht5_contents .mod_h1Box .rLink li:first-child{
	margin-left:0px;
}
#ht5_contents .mod_h1Box .rLink li.close a{
}
#ht5_contents .mod_h1Box .rLink li.close a{
}

/* next */
#ht5_contents .mod_h1Box + *{
	margin-top:20px;
}

/* h2box
------------------------------ */

#ht5_contents .mod_h2Box:before,
#ht5_contents .mod_h2Box:after{
	content:" ";
	display:table;
}
#ht5_contents .mod_h2Box:after{
	clear:both;
}
#ht5_contents .mod_h2Box{
	*zoom:1;
	border-bottom:#999 solid 1px;
}

/* title */
#ht5_contents .mod_h2Box .title{
	float:left;
	padding:0px 0px 5px;
	font-size:133%; /* 16px; */
	font-weight:bold;
	color:#000;
}
#ht5_contents .mod_h2Box .title .sub{
	font-size:85%; /* 12px; */
}

/* right link */
#ht5_contents .mod_h2Box .rLink:before,
#ht5_contents .mod_h2Box .rLink:after{
	content:" ";
	display:table;
}
#ht5_contents .mod_h2Box .rLink:after{
	clear:both;
}
#ht5_contents .mod_h2Box .rLink{
	*zoom:1;
	float:right;
	margin-top:0.15em;
}
#ht5_contents .mod_h2Box .rLink li{
	float:left;
	margin-left:10px;
}
#ht5_contents .mod_h2Box .rLink li:first-child{
	margin-left:0px;
}

/* next */
#ht5_contents .mod_h2Box + *{
	margin-top:20px;
}

/* h3box
------------------------------ */

#ht5_contents .mod_h3Box:before,
#ht5_contents .mod_h3Box:after{
	content:" ";
	display:table;
}
#ht5_contents .mod_h3Box:after{
	clear:both;
}
#ht5_contents .mod_h3Box{
	*zoom:1;
	background:url(/defaultMall/images/ht5/common/bdr_dot_333333_col.png) repeat-x 0px bottom;
}

/* title */
#ht5_contents .mod_h3Box .title{
	float:left;
	padding:0px 0px 10px;
	font-size:117%; /* 14px; */
	font-weight:bold;
	color:#000;
}
#ht5_contents .mod_h3Box + *{
	margin-top:20px !important;
}

/* right lead */
#ht5_contents .mod_h3Box .leadR{
	float:right;
	margin-top:0.2em;
	font-size:92%; /* 11px; */
}

/* ==================================================
 link
================================================== */

/* basic setting
------------------------------ */

#ht5_contents .mod_arrLink,
#ht5_contents .mod_arrLinkBack,
#ht5_contents .mod_arrAncTop,
#ht5_contents .mod_arrAncBtm,
#ht5_contents .mod_deleteLink,
#ht5_contents .mod_favoriteLink{
	display:inline-block;
	*display:inline;
	*zoom:1;
	padding:0px 0px 0px 18px !important;
	background-repeat:no-repeat;
	background-position:0px 0.25em;
	text-decoration:none;
	cursor:pointer;
	line-height:1.8 !important;
}
@media(min-width:0px){ /* modern browser */
	#ht5_contents .mod_arrLink,
	#ht5_contents .mod_arrLinkBack,
	#ht5_contents .mod_arrAncTop,
	#ht5_contents .mod_arrAncBtm,
	#ht5_contents .mod_favoriteLink{
		background-position:0px 0.3em !important;
	}
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none){
	#ht5_contents .mod_arrLink,
	#ht5_contents .mod_arrLinkBack,
	#ht5_contents .mod_arrAncTop,
	#ht5_contents .mod_arrAncBtm,
	#ht5_contents .mod_favoriteLink{
		background-position:0px 0.2em !important;
	}
}
#ht5_contents .mod_arrLink:hover,
#ht5_contents .mod_arrLinkBack:hover,
#ht5_contents .mod_arrAncTop:hover,
#ht5_contents .mod_arrAncBtm:hover,
#ht5_contents .mod_deleteLink:hover,
#ht5_contents .mod_favoriteLink:hover{
	text-decoration:underline;
}
#ht5_contents .mod_arrLink:visited,
#ht5_contents .mod_arrLinkBack:visited,
#ht5_contents .mod_arrAncTop:visited,
#ht5_contents .mod_arrAncBtm:visited,
#ht5_contents .mod_deleteLink:visited,
#ht5_contents .mod_favoriteLink:visited{
	color:#333;
}

/* arrow
------------------------------ */

#ht5_contents .mod_arrLink{
	background-image:url(/defaultMall/images/ht5/common/icn/arr_circle_darkgray_right.png);
}
#ht5_contents .mod_arrLinkBack{
	background-image:url(/defaultMall/images/ht5/common/icn/arr_circle_darkgray_left.png);
}
#ht5_contents .mod_arrAncTop{
	background-image:url(/defaultMall/images/ht5/common/icn/arr_circle_darkgray_top.png);
}
#ht5_contents .mod_arrAncBtm{
	background-image:url(/defaultMall/images/ht5/common/icn/arr_circle_darkgray_bottom.png);
}

/* delete
------------------------------ */

#ht5_contents .mod_deleteLink{
	background-image:url(/defaultMall/images/ht5/common/icn/delete_circle_darkgray.png);
}

/* favorite
------------------------------ */

#ht5_contents .mod_favoriteLink{
	background-image:url(/defaultMall/images/ht5/common/icn/heart_darkgray_medium.png);
}




/* ==================================================
 bottom link
================================================== */

#ht5_contents .mod_bottomLink:before,
#ht5_contents .mod_bottomLink:after{
	content:" ";
	display:table;
}
#ht5_contents .mod_bottomLink:after{
	clear:both;
}
#ht5_contents .mod_bottomLink{
	*zoom:1;
	position:relative;
	z-index:1;
	margin-top:10px;
}

/* lead
------------------------------ */

#ht5_contents .mod_bottomLink .lead{
	float:left;
}

/* link
------------------------------ */

#ht5_contents .mod_bottomLink ul:before,
#ht5_contents .mod_bottomLink ul:after{
	content:" ";
	display:table;
}
#ht5_contents .mod_bottomLink ul:after{
	clear:both;
}
#ht5_contents .mod_bottomLink ul{
	*zoom:1;
	float:right;
}
#ht5_contents .mod_bottomLink li{
	float:left;
	margin-left:20px;
	line-height:1.85;
}
#ht5_contents .mod_bottomLink li:first-child{
	margin-left:0px;
}



/* ######################################################################

 column module

###################################################################### */



/* ==================================================
 basic setting
================================================== */

#ht5_contents #mod_columnLayout:before,
#ht5_contents #mod_columnLayout:after{
	content:" ";
	display:table;
}
#ht5_contents #mod_columnLayout:after{
	clear:both;
}
#ht5_contents #mod_columnLayout{
	*zoom:1;
	margin-top:20px;
}

/* sub
------------------------------ */

#ht5_contents #mod_columnLayout > #clSub{
	position:relative;
	z-index:200;
	float:left;
	width:190px;
}
#ht5_contents #mod_columnLayout > #clSub > .inner{
}
#ht5_contents #mod_columnLayout > #clSub > .inner > *:first-child{
	margin-top:0px;
}

/* main
------------------------------ */

#ht5_contents #mod_columnLayout > #clMain{
	float:right;
	width:100%;
	margin-left:0px;
}
#ht5_contents #mod_columnLayout > #clMain > .inner{
	position:relative;
	z-index:10;
	margin-left:0px;
}
#ht5_contents #mod_columnLayout > #clSub + #clMain{
	margin-left:-210px;
}
#ht5_contents #mod_columnLayout > #clSub + #clMain > .inner{
	margin-left:210px;
}



/* ==================================================
 common module overwrite
================================================== */

/* section box
------------------------------ */

#ht5_contents #clSub .mod_blockA{
}
#ht5_contents #clSub .mod_blockB{
	width:100%;
	margin-top:15px;
	padding-top:15px;
	background:url(/defaultMall/images/ht5/common/bdr_dot_999999_col.png) repeat-x 0px 0px;
}
#ht5_contents #clSub .mod_h2Box + .mod_blockB{
	padding-top:0px;
	background:none;
}
/* h2
------------------------------ */

#ht5_contents #clSub .mod_h2Box{
	border-left:#333 solid 4px;
	border-bottom:none;
}
#ht5_contents #clSub .mod_h2Box .title{
	padding:0px 0px 0px 10px;
	font-size:117%; /* 14px; */
}

/* h2
------------------------------ */

#ht5_contents #clSub .mod_h2Box{
	border-left:#333 solid 4px;
	border-bottom:none;
}
#ht5_contents #clSub .mod_h2Box .title{
	padding:0px 0px 0px 10px;
	font-size:117%; /* 14px; */
}

/* h3
------------------------------ */

#ht5_contents #clSub .mod_h3Box{
	padding:0px;
	background:none;
}
#ht5_contents #clSub .mod_h3Box .title{
	padding:0px;
	font-size:100%; /* 12px; */
}
#ht5_contents #clSub .mod_h3Box .leadR{
	margin-top:0.05em;
}
#ht5_contents #clSub .mod_h3Box + *{
	margin-top:10px !important;
}

/* bottom link
------------------------------ */

#ht5_contents #clSub .mod_bottomLink{
	margin-top:7px;
}
#ht5_contents #clSub .mod_bottomLink:first-child{
	margin-top:0px;
}
#ht5_contents #clSub .mod_bottomLink li{
	float:none;
	margin-top:5px;
	text-align:right;
}
#ht5_contents #clSub .mod_bottomLink li:first-child{
	margin-top:0px;
}


/* ######################################################################

 block module

###################################################################### */


/* ==================================================
 paging
================================================== */

#ht5_contents .mod_paging:before,
#ht5_contents .mod_paging:after{
	content:" ";
	display:table;
}
#ht5_contents .mod_paging:after{
	clear:both;
}
#ht5_contents .mod_paging{
	*zoom:1;
	margin-top:20px;
}
#ht5_contents .mod_paging:first-child{
	margin-top:0px;
}
#ht5_contents .mod_paging.top{
	border-bottom:#999 solid 1px;
	padding-bottom:7px;
}
#ht5_contents .mod_paging.bottom{
	border-top:#999 solid 1px;
	padding-top:7px;
}

/* number
------------------------------ */

#ht5_contents .mod_paging .number{
	float:left;
	font-size:133%; /* 16px; */
	line-height:1.2;
	color:#000;
}
#ht5_contents .mod_paging .number .num{
	margin:0px 0.3em;
	font-weight:bold;
}
#ht5_contents .mod_paging .number .num:first-child{
	margin-left:0px;
}

/* display
------------------------------ */

#ht5_contents .mod_paging .display:before,
#ht5_contents .mod_paging .display:after{
	content:" ";
	display:table;
}
#ht5_contents .mod_paging .display:after{
	clear:both;
}
#ht5_contents .mod_paging .display{
	*zoom:1;
	float:left;
}
#ht5_contents .mod_paging .display dt{
	float:left;
	font-size:117%; /* 14px; */
	font-weight:bold;
	line-height:1.7;
}
#ht5_contents .mod_paging .display dd{
	float:left;
	margin-left:25px;
}
#ht5_contents .mod_paging .display dd ul:before,
#ht5_contents .mod_paging .display dd ul:after{
	content:" ";
	display:table;
}
#ht5_contents .mod_paging .display dd ul:after{
	clear:both;
}
#ht5_contents .mod_paging .display dd ul{
	*zoom:1;
}
#ht5_contents .mod_paging .display dd ul li{
	float:left;
	margin-left:15px;
}
#ht5_contents .mod_paging .display dd ul li:first-child{
	margin-left:0px;
}
#ht5_contents .mod_paging .display dd ul li > *{
	display:inline-block;
	*display:inline;
	*zoom:1;
	padding:3px 4px;
	line-height:1.4;
}
#ht5_contents .mod_paging .display dd ul li > a{
}
#ht5_contents .mod_paging .display dd ul li > .cur{
	background-color:#999;
	color:#fff;
}

/* page
------------------------------ */

#ht5_contents .mod_paging .page{
	float:right;
}
#ht5_contents .mod_paging .page li{
	display:inline-block;
	*display:inline;
	*zoom:1;
	height:22px;
	font-weight:bold;
	vertical-align:top;
}
#ht5_contents .mod_paging .page li:first-child{
	margin-left:0px !important;
}


/* num */
#ht5_contents .mod_paging .page li.num{
	margin-left:5px;
	text-align:center;
}
#ht5_contents .mod_paging .page li.num > *{
	display:inline-block;
	*display:inline;
	*zoom:1;
	min-width:20px;
	height:20px;
	padding:0px 5px;
	border:#d9d9d9 solid 1px;
	line-height:21px;
}
#ht5_contents .mod_paging .page li.num .cur{
	background-color:#999;
	border:#999 solid 1px;
	color:#ffffff;
}
#ht5_contents .mod_paging .page li.num a{
	background-color:#fff;
	transition:all 200ms linear;
	text-decoration:none;
	color:#333;
}
#ht5_contents .mod_paging .page li.num a:hover{
	background-color:#999;
	border:#999 solid 1px;
	color:#ffffff;
}



/* ==================================================
 purpose link list ( sub column )
================================================== */

#ht5_contents .mod_subPurposeLink{
}
#ht5_contents .mod_subPurposeLink > ul li{
	margin-top:0.4em;
}
#ht5_contents .mod_subPurposeLink > ul li:first-child{
	margin-top:0px;
}
#ht5_contents .mod_subPurposeLink > ul + ul li:first-child{
	margin-top:0.4em;
}
#ht5_contents .mod_subPurposeLink > ul li > a,
#ht5_contents .mod_subPurposeLink > ul li > span{
	display:block;
	padding:2px 5px 2px 20px;
	text-decoration:none;
	background-repeat:no-repeat;
	background-position:10px 0.55em;
}
#ht5_contents .mod_subPurposeLink > ul li > a.open,
#ht5_contents .mod_subPurposeLink > ul li > span.open{
	background-position:10px 0.7em;
}
#ht5_contents .mod_subPurposeLink > ul li > a{
	color:#333;
	background-image:url(/defaultMall/images/ht5/common/icn/arr_normal_darkgray_small_right.png);
}
#ht5_contents .mod_subPurposeLink > ul li > a.open{
	background-image:url(/defaultMall/images/ht5/common/icn/arr_normal_darkgray_small_bottom.png);
}
#ht5_contents .mod_subPurposeLink > ul li a:hover{
	text-decoration:underline;
}

/* current
------------------------------ */

#ht5_contents .mod_subPurposeLink > ul li.cur > span{
	color:#fff;
	background-image:url(/defaultMall/images/ht5/common/icn/arr_normal_white_small_right.png);
	background-color:#999;
}
#ht5_contents .mod_subPurposeLink > ul li.cur > span.open{
	background-image:url(/defaultMall/images/ht5/common/icn/arr_normal_white_small_bottom.png);
}

/* nest ul
------------------------------ */

#ht5_contents .mod_subPurposeLink > ul li > ul{
	margin-top:0.4em;
}
#ht5_contents .mod_subPurposeLink > ul > li > ul > li > a,
#ht5_contents .mod_subPurposeLink > ul > li > ul > li > span{
	padding-left:30px;
	background-position:20px 0.55em !important;
}
#ht5_contents .mod_subPurposeLink > ul > li > ul > li > a.open,
#ht5_contents .mod_subPurposeLink > ul > li > ul > li > span.open{
	background-position:20px 0.7em !important;
}
#ht5_contents .mod_subPurposeLink > ul > li > ul > li > ul > li > a,
#ht5_contents .mod_subPurposeLink > ul > li > ul > li > ul > li > span{
	padding-left:40px;
	background-position:30px 0.55em !important;
}
#ht5_contents .mod_subPurposeLink > ul > li > ul > li > ul > li > a.open,
#ht5_contents .mod_subPurposeLink > ul > li > ul > li > ul > li > span.open{
	background-position:30px 0.7em !important;
}

/* toggle control
------------------------------ */

#ht5_contents .mod_subPurposeLink > .mod_bottomLink li.hide{
	display:none;
}
#ht5_contents .mod_subPurposeLink.open > .mod_bottomLink li.show{
	display:none;
}
#ht5_contents .mod_subPurposeLink.open > .mod_bottomLink li.hide{
	display:block;
}
#ht5_contents .mod_subPurposeLink > .mod_bottomLink li{
	margin:0px !important;
}


/* ==================================================
 banner list ( sub column )
================================================== */

#ht5_contents .mod_subBnrList{
}
#ht5_contents .mod_subBnrList li:before,
#ht5_contents .mod_subBnrList li:after{
	content:" ";
	display:table;
}
#ht5_contents .mod_subBnrList li:after{
	clear:both;
}
#ht5_contents .mod_subBnrList li{
	*zoom:1;
	margin-top:20px;
}
#ht5_contents .mod_subBnrList li:first-child{
	margin-top:0px;
}
#ht5_contents .mod_subBnrList li a img{
	border:#d9d9d9 solid 1px;
}
#ht5_contents .mod_subBnrList li .pic{
	float:left;
	margin:0px 10px 0px 0px;
}
#ht5_contents .mod_subBnrList li .txt{
	margin-top:-0.3em;
	font-size:92%; /* 11px; */
}




/* ######################################################################

 include parts ( not purpose module )

###################################################################### */




/* ==================================================
 pagelead
================================================== */

#ht5_contents .mod_pageLead{
	margin-top:8px;
	font-size:92%; /* 11px; */
}




/* ==================================================
追加記述
================================================== */


/* パン屑現在位置表示
------------------------------ */
#ht5_contents #mod_breadcrumb strong {
	font-weight: bold!important;
}



/* ==================================================
 旧要素のデザインCSS（新デザイン切替のタイミングで削除する）
================================================== */

/* 最近チェックした商品（フッター上）
-------------------------------------------------------------------------*/

/* ■□ 01-01.clearfix(回り込み解除) */
#ItemHistory ol {
	zoom:1;
}
#ItemHistory ol:after {
	content:".";
	clear:both;
	height:0;
	display:block;	visibility:hidden;
}

/* ■□ 01-02.thum(サムネイル写真) */
.thum a {
	display:block;
	*text-align:center;
}
.thum .photo,
.thum2 .photo {
	display:table;
	margin:0 auto;
	border:1px solid #ccc;
	background:#fff;
	*overflow:hidden;	_overflow:none;
	*zoom:1;
}
.thum .photo span {
	display:table-row;
}
.thum .photo span span {
	display:table-cell;	*display:inline;
	width:70px;
	height:70px;
	text-align:center;
	vertical-align:middle;
	*cursor:pointer;
	*zoom:1;
}
.thum .photo img {
	vertical-align:text-bottom;
}
.thum .name,
.thum2 .name {
	display:block;
	margin:5px 0 0;
	line-height:1.4;
	*text-align:left;
}
.thum .price {
	_font-family:"ＭＳ ゴシック";
}


/* [dl#ItemHistory] - 最近チェックした商品
　 [dl#ItemHistory dt] - 見出し
　 [dl#ItemHistory dd p] - 商品の履歴を削除したい方はこちら
　 [dl#ItemHistory dd ol] - 商品リスト
　 [dl#ItemHistory dd ol li.first] - 直近のチェック商品
　 [dl#ItemHistory dd ol li.end] - 7個前のチェック商品 */

#ItemHistory {
	position:relative;
	width:920px;
	margin:40px auto 20px!important;
	padding:15px 5px 15px 20px;
	background:#f3f1ec url("/defaultMall/images/template/footer/bg_item-history.gif") no-repeat center top;
}
#ItemHistory dd {
	margin:0 -15px;
	padding:15px;
	background:url("//ndev-rp71.dinos.co.jp/defaultMall/images/template/footer/bg_item-history_dd.gif") no-repeat center bottom;
}
#ItemHistory p {
	position:absolute;
	right:15px;
	top:18px;
}
#ItemHistory p a {
	padding:3px 0 1px 20px;
	background:url("//ndev-rp71.dinos.co.jp/defaultMall/images/template/footer/icon_item-history_delete.gif") no-repeat left center;
}
#ItemHistory li {
	float:left;
	width:133px;
	padding-left:20px;
}
#ItemHistory li.first {
	padding-left:0;
}
#ItemHistory .name {
	font-size:100%;
}
#ItemHistory .price {
	font-weight:bold;
}

/*************fashion特集、オリジナルショップ、ガイド用***************/

#Originalshop_issue .mod_h3Box .title {
    color: #000;
    float: left;
    font-size: 133%;
    font-weight: bold;
    padding: 0 0 5px;
}

#Originalshop_issue{
	width:100%;
	overflow:hidden;
	margin-bottom:-20px;
}
#Originalshop_issue ul{
	margin:0 auto;
	}

#Originalshop_issue ul:first-child{
	margin-top:0px;
}

#Originalshop_issue ul li{
	display:inline-block;
	*display:inline;
	*zoom:1;
	vertical-align:top;
	margin-bottom:20px;
	width: 25%;
	text-align:center;

}

@media(min-width:1035px){
	#Originalshop_issue ul li,
	{
		width:25%;
	}
}
@media(min-width:1246px){
	#Originalshop_issue ul li{
		width:20%;
	}
}

#Originalshop_issue ul li img{border:1px solid #d9d9d9;}
#Originalshop_issue ul li p{display:block; margin:5px auto 0; text-align:left; overflow:hidden; width:200px;}

#Originalshop_category {width:100%; overflow:hidden; margin-top: 40px;}
#Originalshop_category .sub_ttl{float:right; background:url(/defaultMall/images/ht5/common/icn/arr_circle_darkgray_right.png) no-repeat 0 3px; padding:0 0 5px 15px;}
#Originalshop_category dl{margin:0; padding:0; width:auto; overflow:hidden;}
#Originalshop_category dl dd{float:left; width:48%;}
#Originalshop_category dl dt{float:right; width:48%;}

#Originalshop_category ol{width:100%; overflow:hidden;}
#Originalshop_category ol li.cate_left{float:left; width:45%;}
#Originalshop_category ol li.cate_right{float:right; width:45%;}

/* ==================================================
 purpose link list ( sub column )
================================================== */

#Originalshop_category .mod_subPurposeLink_txt{
}
#Originalshop_category .mod_subPurposeLink_txt > ul li{
	margin-top:0.4em;
}
#Originalshop_category .mod_subPurposeLink_txt > ul li:first-child{
	margin-top:0px;
}
#Originalshop_category .mod_subPurposeLink_txt > ul + ul li:first-child{
	margin-top:0.4em;
}
#Originalshop_category .mod_subPurposeLink_txt > ul li > a,
#Originalshop_category .mod_subPurposeLink_txt > ul li > span{
	/*display:block;*/
	padding:2px 5px 2px 20px;
	/*text-decoration:none;*/
	background-repeat:no-repeat;
	background-position:10px 0.55em;
}
#Originalshop_category .mod_subPurposeLink_txt > ul li > a.open,
#Originalshop_category .mod_subPurposeLink_txt > ul li > span.open{
	background-position:10px 0.7em;
}
#Originalshop_category .mod_subPurposeLink_txt > ul li > a{
	color:#333;
	background-image:url(/defaultMall/images/ht5/common/icn/arr_normal_darkgray_small_right.png);
}
#Originalshop_category .mod_subPurposeLink_txt > ul li > a.open{
	background-image:url(/defaultMall/images/ht5/common/icn/arr_normal_darkgray_small_bottom.png);
}
#Originalshop_category .mod_subPurposeLink_txt > ul li a:hover{
	text-decoration:none;
}


#Originalshop_guide {width:auto; overflow:hidden;}
#Originalshop_guide ul{border:#CCCCCC 1px solid; display:table;}
#Originalshop_guide ul li{width:12.4%; /*float:left; */border-left:#CCC 1px solid; display:table-cell; vertical-align:top; text-align:center;}
#Originalshop_guide ul li:first-child{border-left:none;}
#Originalshop_guide ul li h3{padding:10px 5px 0 10px; text-decoration:none; text-align:left; color:#000;}
#Originalshop_guide ul li a{text-decoration:none;}
#Originalshop_guide ul li a:hover{text-decoration:none;}
#Originalshop_guide ul li a:visited{	color:#000;}
#Originalshop_guide ul li img{width:100%; height:auto;}
#Originalshop_guide ul li p{padding:10px;}
@media(min-width:1076px){
	#Originalshop_guide ul li,
	{
		width:11.17109663%;
	}
}

