	@charset "shift_jis";

/*RESET-----------------------------------------------*/
*{margin:0;padding:0;font-size:100%;}
h1, h2, h3, h5, h6, caption, address {font-style: normal;font-weight: normal;}
ul, ol, li {list-style-type: none;}
form {display:inline;}
fieldset {border:none;}
legend {display:none;}
img{border:0;vertical-align:bottom;}
hr {display:none;clear: both;}
a {outline:none;}



/*Font-----------------------------------------------*/
body {
	font-size: 12px;
	color:#333;
	line-height: 1.5;
	font-family: verdana,"ＭＳ Ｐゴシック","MS PGothic","ヒラギノ角ゴ Pro W3","Hiragino Kaku 

Gothic 

Pro",Osaka,Sans-Serif;
}
/* for IE6 */
* html body {
	font-family: verdana,"ＭＳ Ｐゴシック","MS PGothic","ヒラギノ角ゴ Pro W3","Hiragino Kaku 

Gothic 

Pro",Osaka,Sans-Serif;
	font-size:75%;
}
/* for IE7 */
*:first-child + html body {
	font-family: "ＭＳ Ｐゴシック","ヒラギノ角ゴ Pro W3","メイリオ",Meiryo,verdana,"Hiragino 

Kaku 

Gothic Pro",Osaka,"MS PGothic",Sans-Serif;
	font-size:75%;
}
/*Link-----------------------------------------------*/
a:link,
a:visited {
	color:#333333;
	text-decoration:underline;
}
a:hover {
	color:#002C6C;
	text-decoration:none;
}
/*Base-----------------------------------------------*/
body {
	text-align: center;
	padding-top:8px;
}
div.layout_body {
	width:100%;
	text-align:left;
	margin:0 auto 0 auto;
	padding:0;
	background:url(/shop/item/konaka/design/img03/bg_body.jpg) repeat-x 0 0;
}
.FS2_body_text_area {
	width:950px;
	margin:0 auto 0 auto;
	position:relative;
	color:#FFF;
}
.FS2_body_text_area p{
	position:absolute;
	top:0px;
	left:130px;
}
table.layout_table{
	width:950px;
	margin:10px auto 15px auto;
}
div.layout_header{
	width:950px;
	overflow:hidden;
	margin:0 auto 10px auto;
	text-align:left;
}
table.layout_table .layout_menu {
	width:190px;
	vertical-align:top;
}
table.layout_table .layout_content {
	width:740px;
	margin:0 0 100px 0;
	display:inline;
	text-align:left;
	vertical-align:top;
}
div.layout_footer {
	width:100%;
	margin:0 auto 10px auto;
	text-align:left;
}
/* clearfix (Firefox)
------------------------------- */
.clearfix:after{
   content:".";
   display:block;
   height:0px;
   clear:both;
   visibility:hidden;
}
/* WinIE7
------------------------------- */
.clearfix{
   display:inline-block;
}
/* WinIE5,6
------------------------------- */
/* Hides from IE-mac \*/
* html .clearfix{
   height:1px;
}
/*layout_header
--------------------------------------*/
div.layout_header img {
	line-height:1;
}
div.layout_header p.home {
	float:right;
}
div.layout_header p.description {
	padding:2px 0 3px 0;
	color:#FFF;
	font-size:84%;
}
div.layout_header p.description a:link,
div.layout_header p.description a:visited {
	color:#FFF;
	text-decoration:none;
}
div.layout_header p.description a:hover {
	color:#FFF;
	text-decoration:underline;
}
div.layout_header{
	width:950px;
	margin:0 auto 10px auto;
	text-align:left;

	padding-bottom: 30px;
	background:url(http://www.konaka.jp/images/common/bg_header_Delivery.jpg) no-repeat left bottom;

}
/* .header-navi 
---------------------------------------------*/
div.layout_header .logo-area{
	width:263px;
	height:61px;
	float:left;
	display:inline;
	margin:5px 0 0 0;
	position:relative;
}
div.layout_header #logo{
}
div.layout_header .logo-area .facebook{
	position:absolute;
	bottom:15px;
	_bottom:30px;
	left:181px;
}

div.layout_header .logo-area .shipping{
	margin:5px 0 0 0;
}
div.layout_header .logo-area .shipping strong{
	font-weight:normal;
	color:#FE190D;
}  



div.layout_header div.header-navi{
	clear:both;
	margin:20px 0 10px 0;
}
div.layout_header div.header-navi ul.navigation,
div.layout_header div.header-navi div.guide{
	width:609px;
	float:right;
	display:inline;
}
/* navigation */
div.layout_header ul.navigation {
	margin:0 0 15px 0;	
	padding:0 1px 0 0;
	background:url(/shop/item/konaka/design/img03/line_dot_row_gray.gif) repeat-y 100% 0;
}
div.layout_header ul.navigation li {
	float:right;
	display:inline;
	padding:0 0 0 1px;
	background:url(/shop/item/konaka/design/img03/line_dot_row_gray.gif) repeat-y 0 0;
}
/* sizeguide otherlink */
div.layout_header div.header-navi div.guide ul.size_guide,
div.layout_header div.header-navi div.guide ul.size_guide li,
div.layout_header div.header-navi div.guide div.otherlink,
div.layout_header div.header-navi div.guide div.otherlink p{
	float:left;
	display:inline;
}
/*  otherlink */
div.layout_header div.header-navi div.guide div.otherlink p{
	margin-left:9px;
}


/*layout_menu----------------------------------------*/
table.layout_table td.layout_menu {
	width:190px;
	padding:0 0 10px 0;
}
table.layout_table td.layout_menu ul#topnav{
	width:170px;
	padding:0 10px 0 10px;
	border-top:1px solid #CCC;
}
table.layout_table td.layout_menu p.hide {
	font-size:1px;
	text-indent:-9999px;
	color:#FFF;
	height:10px;
	background:#FFF;
	display:block;
}

/* suitsbnr */
table.layout_table td.layout_menu ul.suitsbnr{
	margin:0 0 30px 0;
	text-align:center;
}
table.layout_table td.layout_menu ul.suitsbnr li{
	margin:0 0 10px 0;
}
table.layout_table td.layout_menu  p.campaign{
	width:190px;
	margin:0;
	padding:0 0 10px 0;
}
table.layout_table td.layout_menu p.campaign a:hover img{
	opacity:0.7;
	filter:alpha(opacity:70);
}
/* topnav */
ul#topnav {
	margin: 10px 0;
	padding: 0;
	width: 190px;
	list-style: none;
}
ul#topnav li {
	margin: 0;
	padding: 0;
	position: relative;
	z-index:2;
	top:0;
	left:0;
}
ul#topnav li.nav {
	height: 46px;
}
ul#topnav li a {
	text-indent: -9999px;
	height: 46px;
}
ul#topnav li:hover a, ul#topnav li a:hover {
	background-position: left bottom;
}

ul#topnav li .sub1,
ul#topnav li .sub2,
ul#topnav li .sub3,
ul#topnav li .sub4,
ul#topnav li .sub5,
ul#topnav li .sub6 {
	position: absolute;
	top: 0px;
	left: 170px;
	background: #fff; 
	display: none;
	clear:both;
}
ul#topnav li .sub1 ul,
ul#topnav li .sub2 ul,
ul#topnav li .sub3 ul,
ul#topnav li .sub4 ul,
ul#topnav li .sub5 ul, 
ul#topnav li .sub6 ul {
	list-style: none;
	margin: 0;
	padding: 8px 0 0 0;
	width: 178px;
	background: #fff;
	border-left: solid 1px #ccc;
	border-right: solid 1px #ccc;
}


/* Hack -------------------------------------- */

/* --------------------------------------
	IE7
 -------------------------------------- */
*:first-child+html ul#topnav li .sub1 ul {
	width: 540px;
}
*:first-child+html ul#topnav li .sub1 {
	height: 320px;
}
*:first-child+html ul#topnav li .sub6 {
	height: 220px;
}
*:first-child+html ul#topnav li .sub3 ul,

*:first-child+html ul#topnav li .sub4 ul {
	width: 540px;
}


/* --------------------------------------
	IE6
 -------------------------------------- */
ul#topnav li .sub1 ul {
	_width: 540px;
}
ul#topnav li .sub3 ul {
	_width: 540px;
}
ul#topnav li .sub4 ul {
	_width: 540px;
}
ul#topnav li .sub6 {
	height:220px;	

}
ul#topnav {
	margin: 10px 0;
	padding: 0;
	width: 190px;
	list-style: none;
}
ul#topnav li {
	margin: 0;
	padding: 0;
	position: relative;
	z-index:2;
	top:0;
	left:0;
}
ul#topnav li.nav {
	height: 48px;
}
ul#topnav li a {
	text-indent: -9999px;
	height: 46px;
}
ul#topnav li:hover a, ul#topnav li a:hover {
	background-position: left bottom;
}
ul#topnav li .sub1,
ul#topnav li .sub2,
ul#topnav li .sub3,
ul#topnav li .sub4,
ul#topnav li .sub5,
ul#topnav li .sub6 {
	position: absolute; /*--ここ大事--*/
	top: 0px;
	left: 170px;
	background: #fff; 
	display: none; /*--JSオフ時に表示されないようにします--*/
	clear:both;
}
ul#topnav li .sub1 ul,
ul#topnav li .sub2 ul,
ul#topnav li .sub3 ul,
ul#topnav li .sub4 ul,
ul#topnav li .sub5 ul, 
ul#topnav li .sub6 ul {
	list-style: none;
	margin: 0;
	padding: 8px 0 0 0;
	width: 178px;
	background: #fff;
	border-left: solid 1px #ccc;
	border-right: solid 1px #ccc;
}/* Hack -------------------------------------- */
/* --------------------------------------
	IE7
 -------------------------------------- */
*:first-child+html ul#topnav li .sub1 ul {
	width: 540px;
}
*:first-child+html ul#topnav li .sub1 {
	height: 320px;
}
*:first-child+html ul#topnav li .sub6 {
	height: 220px;
}
*:first-child+html ul#topnav li .sub3 ul,*:first-child+html ul#topnav li .sub4 ul {
	width: 540px;
}/* --------------------------------------
	IE6
 -------------------------------------- */
ul#topnav li .sub1 ul {
	_width: 540px;
}
ul#topnav li .sub3 ul {
	_width: 540px;
}
ul#topnav li .sub4 ul {
	_width: 540px;
}
ul#topnav li .sub6 {
	height:220px;	
}/* Hack -------------------------------------- */
ul#topnav li .sub1 {
	height:320px;
}
ul#topnav li .sub2 {
	height:160px;
}
ul#topnav li .sub3 {
	height:328px;
}
ul#topnav li .sub4 {
	height:320px;
}
ul#topnav li .sub5 {
	height:160px;
}
ul#topnav li .sub1 ul {
	height:160px;
}
ul#topnav li .sub2 ul {
	height:160px;	
}
ul#topnav li .sub3 ul {
	height:160px;	
}
ul#topnav li .sub4 ul {
	height:160px;
}
ul#topnav li .sub5 ul {
	height:160px;	
}
ul#topnav li .sub6 ul {
	height:220px;	
}
/* -------------------------------------------------------
	スーツ
 ------------------------------------------------------- */
ul#topnav a.suit {
	background: url(/shop/item/konaka/design/img03/btn_suits.jpg) no-repeat;
	height: 48px;
	display: block;
}
ul#topnav li .sub1 ul.suit1 {
	position: absolute;
	left: 0;
	border-top:solid 3px #3957A6;
}
ul#topnav li .sub1 ul.suit2 {
	position: absolute;
	left: 179px;
	border-top: solid 3px #3957A6;
}
ul#topnav li .sub1 ul.suit3 {
	position: absolute;
	left: 358px;
	border-top: solid 3px #3957A6;
}
ul#topnav li .sub1 ul.suit4 {
	position: absolute;
	left: 0px;
	top:160px;
}
ul#topnav li .sub1 ul.suit5 {
	position: absolute;
	left:179px;
	top:160px;
}
ul#topnav li .sub1 ul.suit6 {
	position: absolute;
	left: 358px;
	top:160px;
}
/* -------------------------------------------------------
	フォーマル
 ------------------------------------------------------- */
ul#topnav a.formal {
	background: url(/shop/item/konaka/design/img03/btn_formal.jpg) no-repeat;
	height: 48px;
	display: block;
}
ul#topnav li .sub2 ul.formal1 {
	position: absolute;
	left: 0;
	border-top:solid 3px #3957A6;
}
/* -------------------------------------------------------
	シャツ
 ------------------------------------------------------- */
ul#topnav a.shirt {
	background: url(/shop/item/konaka/design/img03/btn_shirts.jpg) no-repeat;
	height: 48px;
	display: block;
}
ul#topnav li .sub3 ul.shirt1 {
	position: absolute;
	left: 0;
	border-top:solid 3px #3957A6;
}
ul#topnav li .sub3 ul.shirt2 {
	position: absolute;
	left: 179px;
	border-top: solid 3px #3957A6;
}
ul#topnav li .sub3 ul.shirt3 {
	position: absolute;
	left: 358px;
	border-top: solid 3px #3957A6;
}
ul#topnav li .sub3 ul.shirt4 {
	position: absolute;
	left: 0px;
	top:160px;
}
ul#topnav li .sub3 ul.shirt5 {
	position: absolute;
	left:179px;
	top:160px;
}
ul#topnav a.longshirts {
	background: url(/shop/item/konaka/design/img03/btn_longslieve.jpg) no-repeat;
	height: 48px;
	display: block;
}/* -------------------------------------------------------
	半袖シャツ
 ------------------------------------------------------- */
ul#topnav a.halfshirts {
	background:url(/shop/item/konaka/design/img03/btn_halfslieve.jpg) no-repeat;
	height: 48px;
	display: block;
	padding:0;
}/* -------------------------------------------------------
	ネクタイ
 ------------------------------------------------------- */
ul#topnav a.necktie {
	background: url(/shop/item/konaka/design/img03/btn_tie.jpg) no-repeat;
	height: 48px;
	display: block;
}
ul#topnav li .sub4 ul.necktie1 {
	position: absolute;
	left: 0;
	border-top:solid 3px #3957A6;
}
ul#topnav li .sub4 ul.necktie2 {
	position: absolute;
	left: 179px;
	border-top: solid 3px #3957A6;
}
ul#topnav li .sub4 ul.necktie3 {
	position: absolute;
	left: 358px;
	border-top: solid 3px #3957A6;
}
ul#topnav li .sub4 ul.necktie4 {
	position: absolute;
	left: 0px;
	top:160px;
	height:230px;
}
/* -------------------------------------------------------
	アクセサリー
 ------------------------------------------------------- */
ul#topnav a.accessory {
	background: url(/shop/item/konaka/design/img03/btn_accessories.jpg) no-repeat;
	height: 48px;
	padding:0;
	display:block;
	width:170px;
}
ul#topnav li .sub5 ul.accessory1 {
	position:absolute;
	left: 0;
	border-top:solid 3px #3957A6;
	height:210px;
}
/* -------------------------------------------------------
	シューズ
 ------------------------------------------------------- */
ul#topnav a.shoes {
	background:url(/shop/item/konaka/design/img03/btn_shoes.jpg) no-repeat;
	height: 48px;
	display: block;
	padding:0;
}/* -------------------------------------------------------
	ジャケット
 ------------------------------------------------------- */
ul#topnav a.jacket {
	background: url(/shop/item/konaka/design/img03/btn_jacket.jpg) no-repeat;
	height: 48px;
	display: block;
}
/* -------------------------------------------------------
	コート
 ------------------------------------------------------- */
ul#topnav a.coat {
	background: url(/shop/item/konaka/design/img03/btn_coat.jpg) no-repeat;
	height: 48px;
	display: block;
}
/* -------------------------------------------------------
	ブルゾン
 ------------------------------------------------------- */
ul#topnav a.blouson {
	background: url(/shop/item/konaka/design/img03/btn_blouson.jpg) no-repeat;
	height: 48px;
	display: block;
}
/* -------------------------------------------------------
	 スラックス
 ------------------------------------------------------- */
ul#topnav a.slacks {
	background: url(/shop/item/konaka/design/img03/btn_slacks.jpg) no-repeat;
	height: 48px;
	display: block;
}
/* -------------------------------------------------------
	インナー
 ------------------------------------------------------- */
ul#topnav a.inner {
	background: url(/shop/item/konaka/design/img03/btn_inner.jpg) no-repeat;
	height: 48px;
	display: block;
}
/* -------------------------------------------------------
	ベルト
 ------------------------------------------------------- */
ul#topnav a.belt {
	background: url(/shop/item/konaka/design/img03/btn_belt.jpg) no-repeat;
	height:48px;
	display: block;
}
/* -------------------------------------------------------
	バッグ
 ------------------------------------------------------- */
ul#topnav a.bag {
	background: url(/shop/item/konaka/design/img03/btn_bag.jpg) no-repeat;
	height:48px;
	display: block;
}
/* -------------------------------------------------------
	ソックス
 ------------------------------------------------------- */
ul#topnav a.socks {
	background: url(/shop/item/konaka/design/img03/btn_socks.jpg) no-repeat;
	height: 48px;
	display: block;
}
/* -------------------------------------------------------
	カジュアルウェア
------------------------------------------------------- */
ul#topnav a.casual {
	background: url(/shop/item/konaka/design/img03/btn_casual.jpg) no-repeat;
	height: 48px;
	display: block;
}
/* -------------------------------------------------------
	レディース
 ------------------------------------------------------- */
ul#topnav a.ladys {
	background: url(/shop/item/konaka/design/img03/btn_ladies.jpg) no-repeat;
	height:48px;
	display: block;
}

ul#topnav li .sub6 ul.ladys1 {
	position: absolute;
	left: 0;
	height:260px;
	border-top: solid 3px #3957A6;
}
ul#topnav .sub1 ul li,
ul#topnav .sub2 ul li,
ul#topnav .sub3 ul li,
ul#topnav .sub4 ul li,
ul#topnav .sub5 ul li,
ul#topnav .sub6 ul li {
	width: 100%;
	color: #222;
}
ul#topnav ul li strong { 
	padding: 0 0 0 23px;
	margin: 0;
	font-size: 12px;
	font-weight: bold;
	color:#222;
	background:url(/shop/item/konaka/design/img03/ic_circle.gif) no-repeat 10px 5px;
}
ul#topnav .sub ul li a {
	text-indent: 0; /*--text-indent戻します--*/
	height: auto; 
	padding: 5px 3px 5px 25px;
	display: block;
	text-decoration: none;
	color: #333;
	background:url(/shop/item/konaka/design/img03/ic_arrow.gif) no-repeat 15px 10px;
	font-size:10px;
}
ul#topnav .sub ul li a:hover {
	color: #ff9900;
	background-position: 17px 10px ;
}




/* search 
---------------------------------------*/
table.layout_table td.layout_menu  div.search {
	width:190px;
	margin:30px 0 0  0;
}
table.layout_table td.layout_menu  div.search p strong{
	border-bottom:1px solid #CCC;
	margin:0 0 5px 0;
	padding-bottom:10px;
	display:block;
}
table.layout_table td.layout_menu  div.search div.nyuryoku{
	background:#F3F3F3;
	width:170px;
	padding:5px 10px;
}
table.layout_table td.layout_menu  div.search dl dt {
	margin:0 0 3px 0;
}
table.layout_table td.layout_menu  div.search dl dd{
	text-align:left;
}
table.layout_table td.layout_menu  dl.search dd input {
	padding:2px;
	border-top:1px solid #666;
	border-left:1px solid #666;
	border-right:1px solid #dcdcdc;
	border-bottom:1px solid #dcdcdc;
	background:#F3F3F3;
}
table.layout_table td.layout_menu  div.search dl dd input.price {
	width:47px;
}
table.layout_table td.layout_menu  div.search p.sendbtn {
	margin:10px 0;
}
table.layout_table td.layout_menu  div.search p.sendbtn input {
	border:none;
	padding:0;
}


/* keywords */
table.layout_table td.layout_menu  dl.keywords {
	width:170px;
	margin:0 auto 17px 10px;
	/*background:url(/shop/item/konaka/design/img03/bg_sline.gif) repeat-x bottom;*/
	padding:0 0 15px 0;
}
table.layout_table td.layout_menu  dl.keywords dd {
	background:#FFF;
	text-align:left;
}
table.layout_table td.layout_menu  dl.keywords dd ul {
	padding:8px 10px;
}
table.layout_table td.layout_menu  dl.keywords dd ul li {
	padding:1px 0 1px 12px;
	background:url(/shop/item/konaka/design/img03/ic_arr.gif) no-repeat left 7px;
}
table.layout_table td.layout_menu  dl.keywords dd ul li.other {
	display:none;
}


/* card 
---------------------------------*/
table.layout_table td.layout_menu  div.card{
	width:190px;
	margin:0 auto 17px auto;
	clear:both;
	/*background:url(/shop/item/konaka/design/img03/common/bg_sline.gif) repeat-x bottom;*/
	padding:0 0 15px 0;
}
table.layout_table td.layout_menu  div.card p strong{
	border-bottom:1px solid #83959C;
	margin:30px 0 5px 0;
	padding-bottom:10px;
	display:block;
}
table.layout_table td.layout_menu  div.card ul{
	background:#F3F3F3;
	text-align:left;
	width:180px;
	padding:5px 5px 10px 5px;
	margin:0 auto 0 auto;
}
table.layout_table td.layout_menu  div.card ul li{
	width:170px;
	margin:0 auto 0 auto;
	background:url(/shop/item/konaka/design/img03/line_col_1px_gray.gif) repeat-x 0 100%;
	padding:0 0 1px 0;
}
	
table.layout_table td.layout_menu  dl.bnr {
	width:190px;
	margin:0 0 15px 0;
	padding-bottom:10px;
	text-align:left;
}
table.layout_table td.layout_menu  dl.bnrs dt {
	padding:0;
}
table.layout_table td.layout_menu  dl.bnrs dd {
	width:185px;
	background:#012E6F;
	margin:0 0 15px 0;
	padding:3px 0 4px 5px;
	font-size:84%;
	color:#FFF;
	line-height:1;
	text-decoration:none;
	
}
table.layout_table td.layout_menu  dl.bnrs dd.other{
	background:#012E6F url(/shop/item/konaka/design/img03/ico_side_bnr_otherlink.gif) no-repeat 

175px 

4px;
}
table.layout_table td.layout_menu  dl.bnrs dd a {
	background:url(/shop/item/konaka/design/img03/ico_side_bnr_link.jpg) no-repeat left center;
	padding-left:12px;
	color:#CCD5E2;
	text-decoration:none;
}
table.layout_table td.layout_menu  dl.bnrs dd a:hover{
	text-decoration:underline;
}


/*div.layout_footer キャンペーンバナー------------------------------------------*/
#flashcontent2{
 position:absolute;
 right:0;
 top:-116px;
}
ul.campaign{
 background:#1F2B62;
 padding:15px 0 0 15px;
 height:245px;
 width:725px;
}
ul.campaign li {
	float:left;
	margin:0 10px 12px 0;
	background:#FFF;
	display:inline;
}

ul.campaign li a:hover img{
opacity:0.7;
filter: alpha(opacity=70);
}

/*div.layout_footer------------------------------------------*/
div.layout_footer {
	background:url(/shop/item/konaka/design/img03//bg_f01.jpg) repeat-x top;
	border-top:2px solid #022D6C;
	padding:0; 
}
/* footer-item-menu */
div.footer-item-menu{
	width:950px;
	clear:both;
	padding:10px 0 10px 0;
	margin:0 auto 0 auto;
	position:relative;
}
/* pagetop
------------------------------------ */
div.footer-item-menu .pagetop {
	clear:both;
	font-size:92%;
	color:#333333;
	position:absolute;
	right:0;
	top:-40px;
}
div.footer-item-menu p.pagetop a {
	background:url(/shop/item/konaka/design/img03/ic_pagetop.gif) no-repeat left center;
	padding-left:12px;
}

div.layout_footer div.footer-item-menu  ul li{
	float:left;
	display:inline-block;
	margin:0 20px 0 0;
	font-size:92%;
}
div.layout_footer  div.footer-item-menu ul li a{
	padding:0 0 0 15px;
	background:url(/shop/item/konaka/design/img03/ico_link.gif) no-repeat 0 50%;
}
/* footer-page-navi-wrapper */
div.layout_footer  div.footer-page-navi-wrapper{
	border-top:1px solid #E5E5E5;
	padding-top:10px;
}

/* footer-page-navi */
div.layout_footer  div.footer-page-navi{
	width:950px;
	margin:0 auto 0 auto;
}
div.layout_footer  div.footer-page-navi ul{
	width:651px;
	float:left;
	margin:0 0 0 0;
	padding:0 1px 0 0;
	background:url(/shop/item/konaka/design/img03/line_dot_row_gray.gif) repeat-y 100% 0;
}
div.layout_footer  div.footer-page-navi ul li {
	float:left;
	display:inline;
	padding:0 0 0 1px;
	background:url(/shop/item/konaka/design/img03/line_dot_row_gray.gif) repeat-y 0 0;
}
/* adress */
div.layout_footer  address{
	display:block;
	float:right;
}

/*--------------------------------------------------**/
table.layout_table .layout_content .system_content{
	width:740px;
	margin-left:20px;
	padding-bottom:100px;
}
/* pan */
table.layout_table .layout_content .system_content .pan {
	clear:both;
	width:720px;
	background:#F4F5F7;
	padding:5px 10px;
	margin:0 0 10px 0;
}
/* FS2_sort_menu_bg */
.FS2_sort_menu_bg{
clear:both;
}
.FS2_sort_menu_bg ul#FS2_sort_menu {
	overflow:hidden;
	margin:10px 0 0 0;
	background:url(/shop/item/konaka/design/img03/line_dot_row_gray.gif) repeat-y 100% 0;
}

.FS2_sort_menu_bg ul#FS2_sort_menu li{
	font-weight:normal;
	border:none;
	background:url(/shop/item/konaka/design/img03/line_dot_row_gray.gif) repeat-y 0 0;
	padding:0 10px 0 10px;
	font-size:84%;
	color:#002C6B;
}
.FS2_sort_menu_bg ul#FS2_sort_menu li a{
	color:#002C6B;
}

/* FS2_eye_catch_icon */
.FS2_eye_catch_icon {
margin:5px 0;
text-align:left;
}
.FS2_eye_catch_icon img{
margin:0 5px 0 0;
}

#FS2_itemlayout_C {
	position:relative;
}
#FS2_itemlayout_C .FS2_eye_catch_icon {
	position:absolute;
	top:227px;
	left:8px;
}
#FS2_itemlayout_C h2.itemGroup{
	margin-top:25px;
}

/* .FS2_special_price */
..FS2_special_price{
	line-height:1.2;
	padding:0;
	margin-right:2px;
}
#content_header {
	margin-top:15px;
	margin-bottom:20px;
}
#content_header .ttl {
	margin-bottom:2px;
}
#content_header dl.search {
	background:#3F5FB4 url(/shop/item/konaka/design/img01/bg_cs01.jpg) repeat-x bottom left;
	margin:0 0 10px 0;
}
#content_header dl.search dt {
	padding:10px 0 5px 15px;
}

#content_header dl.search dt.nonitem {
padding:0;
}

#content_header dl.search dd {
	padding:10px;
}
#content_header dl.search dd ul {
	background:#FFF;
	padding:10px 0 10px 15px;
	height:60px;
	width:705px;
}
#content_header dl.search dd ul li {
	height:55px;
	padding:0 10px;
	width:250px;
	float:left;
	border-right:1px solid #dcdcdc;
}
#content_header dl.search dd ul li.design {
	padding:0 0px 0 0;
	width:170px;
}

#content_header dl.search dd ul li.design {
	padding:0 0px 0 0;
	width:170px;
}

#content_header dl.search dd ul li.tiestyle {
padding:0;
width:212px;
}

#content_header dl.search dd ul li.patern {
padding:0 0 0 10px;
width:270px;



border:none;
}


#content_header dl.search dd ul li.style {
	padding:0 0px 0 10px;
	width:253px;
}
#content_header dl.search dd ul li.color {
	padding:0 0px 0 10px;
	width:253px;
	border:0;
}
#content_header dl.search dd ul li dl dt {
	float:left;
	width:81px;
	padding:0;
}

#content_header dl.search dd ul li dl dd {
	float:left;
	padding:0;
	width:auto;
}
#content_header dl.search dd ul li dl dd ul {
	padding:0;
	width:auto;
	height:auto;
}
#content_header dl.search dd ul li dl dd li {
	float:left;
	padding:0;

	width:40px;
	height:auto;
	text-align:center;
	border:0;
}
#content_header dl.search dd dl.keywords {
	padding:0;
	background:#FFF;
	height:30px;
	margin:10px 0 0 0;
}

#content_header dl.search dd dl.nonitem{
margin:0;
}


#content_header dl.search dd dl.keywords dt {
	float:left;
	padding:0;
}
#content_header dl.search dd dl.keywords dd {
	height:30px;
	margin-left:130px;
	padding:0;
}
#content_header dl.search dd dl.keywords dd ul {
	height:auto;
	width:auto;
	padding:0;
}
#content_header dl.search dd dl.keywords dd li {
	width:auto;
	border:none;
	float:left;
	height:30px;
	padding:0 20px 0 0;
}
#content_header dl.search dd dl.keywords dd li a {
	background:url(/shop/item/konaka/design/img01/ic_arr.gif) no-repeat left center;
	line-height:30px;
	padding-left:12px;
}

#content_header ul.keywords {
	background:#E8E8E8;
	padding:4px;
}
#content_header ul.keywords li {
	background:#FFF;
	margin:1px;
	width:242px;
	float:left;
	height:30px;
}
#content_header ul.keywords li a {
	line-height:30px;
	padding-left:35px;
	background:url(/shop/item/konaka/design/img01/ic_arr.gif) no-repeat 15px center;
}
table.layout_table .layout_content div.utility {
	width:740px;
	margin-left:20px;
	margin-bottom:10px;
	padding:0 0 10px 0;
	border:none;
	background:url(/shop/item/konaka/design/img03/line_dot_palegray.gif) repeat-x 0 100%;
}
table.layout_table .layout_content div.utility table{
	margin:0 0 5px 0;
	padding:0 0 7px 0;
	background:url(/shop/item/konaka/design/img03/line_dot_palegray.gif) repeat-x 0 100%;
}
table.layout_table .layout_content div.utility table .FS2_welcome_area{
	border:none;
}
table.layout_table .layout_content div.utility .viewCart{
	display:none;
}
table.layout_table .layout_content div.utility .item{
	border:none;
	padding:0 0 0 0;
	background:url(/shop/item/konaka/design/img03/line_dot_row_gray.gif) repeat-y 100% 1px;
}
table.layout_table .layout_content div.utility .item li{
	font-size:84%;
	color:#333;
	padding:2px 10px 2px 10px;
	background:url(/shop/item/konaka/design/img03/line_dot_row_gray.gif) repeat-y 0 0;
}
table.layout_table .layout_content div.utility .login{
	display:none;
}
.FS2_GroupList div.groupLayout {
	background:#E8E8E8;
	padding:4px 0 0px 2px;
	width:auto;
	zoom:1;
_padding-bottom:5px;
}

*:first-child + html body .FS2_GroupList div.groupLayout {
padding-bottom:2px;
}
.FS2_GroupList div.groupLayout:after{
   content:".";
   display:block;
   height:0px;
   clear:both;
   visibility:hidden;
}
.FS2_GroupList div.groupLayout div#FS2_itemlayout_list_B a {
	background:url(/shop/item/konaka/design/img01/ic_arr.gif) no-repeat left center;
	line-height:30px;
	padding-left:12px;
}

.FS2_GroupList{

}

#FS2_itemlayout_list_B {
	text-align:left;
}

p.FS2_icon_logout {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#F0F0F0 none repeat scroll 0 0;
font-weight:bold;
margin:30px 15px 0 0;
padding:5px 10px;
text-align:right;
}

.gl_Item h2.itemGroup{
	width:161px;
	height: 70px;
	margin:10px 0 10px 0;
	padding:0;
	text-align:left;
}
.gl_Item .itemCenter .itemGroup a{
	color:#002C6B;
	text-align:left;
	line-height:1.2;
}
.gl_Item .itemCenter .FS2_itemPrice_area {
	color:#990000;
	margin:0;
	padding:3px 0;
	text-align:left;
}
.gl_Item .FS2_itemPrice_area .FS2_itemPrice_text{
	margin-bottom:0;
}
.gl_Item .FS2_itemPrice_area .FS2_itemPrice_text .itemPrice{
	color:#990000;

}
.gl_Item .itemCenter .FS2_itemPrice_area .itemStock {
	margin-bottom:0px;
}
.gl_Item .itemCenter .FS2_itemPrice_area .error_item {
	margin-bottom:0px;
}
/* onaoshi-attention */
.gl_Item .FS2_itemPrice_area .onaoshi-attention {
	margin-bottom:30px;
}
.gl_Item .FS2_itemPrice_area .onaoshi-attention dd{
	margin:10px 0 0 1em;
	text-indent:-1em;
}
.gl_Item .FS2_itemPrice_area .komered{
	color:#CC0000;
	display:block;
	margin-top:10px;
}	
.pager {
	font-weight:bold;
	color:#002C6B;

}
.pager .FS2_pager_text{
	color:#333;
}
.pager a{
	color:#002C6B;
}

/*隧ｳ邏ｰ*/
.FS2_body_Goods_GoodsDetail .FS2_itemlayout_td_Right{
position:relative;
}	
.FS2_body_Goods_GoodsDetail h1.itemTitle {
	background:url(/shop/item/konaka/design/img03/bg_productttitle.jpg) repeat-x 0 0;
	padding:10px;
	width:333px;
	color:#333333;
	font-weight:bold;
	margin:0 0 10px -10px;
	border:1px solid #E5E5E5;
	font-size:100%;
position:relative;
}
.FS2_body_Goods_GoodsDetail td.FS2_itemlayout_td_Left {
	padding:0 30px 0 0;
width:350px;
}
.FS2_body_Goods_GoodsDetail td.FS2_itemlayout_td_Left img {
	border:1px solid #CCCCCC;
}
.FS2_body_Goods_GoodsDetail .FS2_figure table.FS2_figure_table {
	background:#F2F2F2;
	width:345px;
	margin-bottom:10px;
}
.FS2_body_Goods_GoodsDetail .FS2_figure table.FS2_figure_table td {
	padding:7px 0;
}
.FS2_body_Goods_GoodsDetail .FS2_figure table.FS2_figure_table td.FS2_figure_table_td_input_cnt 

input {
	padding:3px;
	border:1px solid #dcdcdc;
	width:50px;
}
.FS2_body_Goods_GoodsDetail .FS2_figure table.FS2_figure_table td.FS2_figure_table_td_figure {
	padding:7px 5px 7px 7px;
	font-weight:bold;
	font-size:108%;
	letter-spacing:1px;
}
.FS2_body_Goods_GoodsDetail .FS2_figure table.FS2_figure_table td.FS2_figure_table_td_cart_btn {
	padding:7px 7px 7px 2px;
}	
.FS2_body_Goods_GoodsDetail p.itemNumber {
	color:#333;
}
.FS2_body_Goods_GoodsDetail .FS2_itemPrice_text span{
	color:#990000;
	font-size:116%;
}

.FS2_body_Goods_GoodsDetail .FS2_itemlayout_td_Right .FS2_special_members_price {
margin:0 0 15px 0;
}
.FS2_body_Goods_GoodsDetail .FS2_point{
	color:#990000;
	margin:5px 0 0 20px 0;
	padding:0;
	line-height:1;
	border:none;
}
.FS2_body_Goods_GoodsDetail table.GoodsSelectionTable {
	border-left:1px solid #E5E5E5;
	border-top:1px solid #E5E5E5;
	width:345px;
	margin-bottom:20px;
}

.FS2_body_Goods_GoodsDetail table.GoodsSelectionTable td {
	border-right:1px solid #E5E5E5;
	border-bottom:1px solid #E5E5E5;
	padding:10px;
}
.FS2_body_Goods_GoodsDetail table.GoodsSelectionTable th {
	border-right:1px solid #E5E5E5;
	border-bottom:1px solid #E5E5E5;
	background:#F9F9F9;
	color:#333;
	padding:10px;
}
dl.itemDetailGuide {
padding:12px 0 5px 0;
overflow:hidden;
}
dl.itemDetailGuide dt {
margin:0 0 10px 0;
}
dl.itemDetailGuide dd {
margin:5px 5px 12px 0;
padding:0;
text-align:left;
float:left;
display:inline;
}
dl.itemDetailGuide dd a{
	margin:0;
	padding:0;
}
#detailFooter {
	padding-top:30px;
}
#detailFooter div.section {
	border-bottom:1px solid #3E5DB0;
	border-right:1px solid #3E5DB0;
	border-left:1px solid #3E5DB0;
	padding:20px 0 20px 20px;
	width:718px;
	margin:0 0 1em 0;
	clear:both;
}

#itemFlashContent {
	margin-bottom:30px;
}
#detailFooter div.section p {
	margin:0 0 1em 0;
	}
#detailFooter div.section p.price {
	color:#CC0000;
	margin-bottom:0;
}
#detailFooter div.section p.note {
	margin-bottom:0;
	background:url(/shop/item/konaka/design/img01/bg_kome.gif) no-repeat left 3px;
	padding-left:13px;
}


#detailFooter div.section p.more {
	text-align:right;
	margin-bottom:2em;
}
#detailFooter div.section strong.red {
	color:#CC0000;
}
#detailFooter div.section dl.item {
	float:left;
	width:220px;
	margin:0 15px 0 0;
	display:inline;
}
#detailFooter div.section dl.item dt {
	margin-bottom:10px;
}
#detailFooter div.section dl.item td {
	vertical-align:top;
}
#detailFooter div.section dl.item .layout{
	margin:0 0 1em 0;
}
#detailFooter div.section dl.item form table {

	width:220px;
	background:#F2F2F2;
}
#detailFooter div.section dl.item form table td {
	padding:7px 0;
	text-align:center;
	font-weight:bold;
	vertical-align:middle;
}
#detailFooter div.section dl.item form table td input.text-input {
	padding:3px;
	width:40px;
	font-weight:normal;
}
#detailFooter div.spec {
	clear:both;
	background:#F2F2F2;
	border:none;
	margin:0 0 0 0;
}

#detailFooter div.spec table {
	background:#FFF;
	border-right:1px solid #CBD2D6;
	border-top:1px solid #CBD2D6;
	margin:15px 0 0 0;
}
#detailFooter div.spec table th {
	background:#F9FBFB;
	width:80px;
}
#detailFooter div.spec table th,
#detailFooter div.spec table td {
	vertical-align:top;
	text-align:left;
	padding:5px 10px;
	border-bottom:1px solid #CBD2D6;
	border-left:1px solid #CBD2D6;
	line-height:1.2;
}

/*Recommend*/
#FS2_Recommend_List{
}

#FS2_Recommend_List h2.CrossHead {
	border:none;
	font-weight:bold;
	margin:10px 0 20px 0;
}

/* #FS2_Recommend_itemlayout_B  */
FS2_Recommend_itemlayout_B{
	overflow:hidden;

}

#FS2_Recommend_List .FS2_reccomendgoods_table .FS2_itemlayout_td_Left,
#FS2_Recommend_itemlayout_B .FS2_reccomendgoods_table .FS2_itemlayout_td_Left {
	padding:0;
}
#FS2_Recommend_itemlayout_B .FS2_reccomendgoods_table .FS2_thumbnail_container,
#FS2_Recommend_itemlayout_B .FS2_reccomendgoods_table .itemTitle{
	width:161px;

}
#FS2_Recommend_itemlayout_B .FS2_reccomendgoods_table .itemTitle{
	margin:5px 0 20px 0;
	width:161px;
	padding:0;
}
#FS2_Recommend_List #FS2_ReccomendGoods,
#FS2_Recommend_itemlayout_B #FS2_ReccomendGoods,
#FS2_itemlayout_C,
#FS2_itemlayout_IHL2{
	background:#F2F2F2;
	padding:8px;
	width:161px;
}
#FS2_itemlayout_IHL2{
	border:none;	
	float:left;
	display:inline;
	margin:5px 5px 10px 2px;
}
#FS2_itemlayout_IHL2 .FS2_itemPrice_text{
	margin:10ox 0 5px 0px;
	font-size:92%;
	line-height:1.2;
	font-weight:normal;
}
.gl_Item .FS2_itemPrice_area .FS2_itemPrice_text{
	color:#990000;
	margin:0 0 0 0;
}
.gl_Item .FS2_itemPrice_area .FS2_itemPrice_text .itemPrice{
	color:#990000;
	font-size:100%;
}
#FS2_itemlayout_IHL2 .itemGroup,
#FS2_itemlayout_IHL2 .itemGroup a{
	color:#002C6B;
}

#FS2_itemlayout_C img.thumbnail,
#FS2_itemlayout_IHL2 .FS2_thumbnail_container img{
	border:none;
	width:161px;
}
div.FS2_AdditionalImageEnlargementSsize_Button{
	display:none;
}

#FS2_Recommend_itemlayout_B #FS2_ReccomendGoods img{
	border:none;
}


#FS2_Recommend_itemlayout_B .FS2_reccomendgoods_table .FS2_ItemShortComment:not([iconTest]){
	display:none;
}
#FS2_Recommend_itemlayout_B .FS2_reccomendgoods_table .FS2_itemPrice_area .FS2_itemPrice_text{
	font-weight:normal;
	text-align:left;
}

#FS2_Recommend_List #FS2_ReccomendGoods .FS2_itemPrice_text span{
	font-size:100%;
}
#FS2_Recommend_itemlayout_B #FS2_ReccomendGoods .FS2_itemPrice_text span{
	font-size:100%;
}
#FS2_Recommend_List #FS2_ReccomendGoods .itemTitle a,
#FS2_Recommend_itemlayout_B #FS2_ReccomendGoods .itemTitle a {
	color:#002C6B;
	font-size:100%;
	line-height:1.3;
	text-align:left;
}
#FS2_Recommend_List{
	padding:0;
	zoom:1;
}
p.FS2_ItemShortComment {
text-align:left;
display:none;
}

p.FS2_ItemShortComment .alignItem_04{
display: inline-block;
}

p.FS2_ItemShortComment .alignItem_04:after{
        content: ".";
        display: block;
        clear: both;
        height: 0;
        visibility: hidden;
}

/*showerclean*/
#content_header .section{
	width: 740px;
	margin: 10px auto;
	border: 1px solid #063090;
	}
	
#content_header .section .mainblock p{
	width: 710px;
	margin: 20px 15px 5px 15px;
	}
	

#content_header .section .mainblock .blockwrapper{
	width: 720px;
	margin: 10px 0 0 15px;
	}
	
#content_header .section .mainblock .blockwrapper .block{
	width: 225px;
	height:278px; 
	border: 1px solid #063090;
	float: left;
	margin: 0 13px 0  0;
	display: inline;
	}

#content_header .section .mainblock .blockwrapper div.last{
	margin-right:0;
	}

#content_header .section .mainblock .blockwrapper .block dl{
	width: 200px;
	margin: 10px auto 0 auto;
	}

#content_header .section .mainblock .blockwrapper .block dl dt{
	margin-top: 5px;
	margin-bottom: 10px;
	}

#content_header .section .mainblock .blockwrapper .block dl dd{
	margin-bottom: 5px;
	}
	
#content_header .section .mainblock .blockwrapper .block dl dd img{
	margin-top: 10px;
	}

#content_header .section .mainblock .blockwrapper .block dl dd ul{
	margin-top:15px;
	}

#content_header .section .mainblock .blockwrapper .block dl dd ul li{
	margin-bottom:5px;
	}

#content_header .section p.goshousai{
	clear: both;
	width: 710px;
	margin: 10px auto;
	text-align: right;
	}

.FS2_itemPrice_area{
	margin-bottom:0;
}

/*Designer */
#content_header div.blandsection{
width:740px;
margin-top:10px;
}



#content_header div.blandsection ul.tab {
margin:0 auto;
}

#content_header div.blandsection ul.tab li{
float:left;
}

#content_header div.blandsection #tab2Tabchange ul,
#content_header div.blandsection #tab4Tabchange ul{
width:330px;
float:left;
padding:20px 0 0 20px;
display:inline;
}

#content_header div.blandsection #tab2Tabchange ul{
padding-top:15px;
}

#content_header div.blandsection #tab2Tabchange ul li,
#content_header div.blandsection #tab3Tabchange ul li,
#content_header div.blandsection #tab4Tabchange ul li{
float:left;
}

div.blandsection #tab3Tabchange ul {
padding:20px 0;
}

#content_header div.blandsection #tab3Tabchange ul li.text{
width:360px;
padding:0 30px;
}

#content_header div.blandsection #tab2Tabchange ul li dl{
width:220px;
margin-left:10px;
}

#content_header div.blandsection #tab4Tabchange ul li dl{
width:180px;
margin-left:10px;
}

#content_header div.blandsection #tab2Tabchange ul li dl dt,
#content_header div.blandsection #tab4Tabchange ul li dl dt{
font-weight:bold;
margin:0;
padding:0;
line-height:1;
}


#content_header div.blandsection #tab2Tabchange ul li dl dd,
#content_header div.blandsection #tab4Tabchange ul li dl dd{
line-height:1.2;
padding-top:3px;
}

#content_header div.blandsection #tab2Tabchange ul li dl dd{
font-size:84%;
}


/*donarto -*/
#content_header div.donarto{
background:#000000;
padding-bottom:5px;
color:#FFF;
}

#content_header div.donarto div.wrapper{
height:408px;
}

#content_header div.donarto #tab2Tabchange ul{
padding-top:15px;
height:80px;
}

#content_header div.donarto ul.tab{
clear:both;
margin:0  0 0 6px;
}

/*john -*/

#content_header div.john{
width:738px;
border:1px solid #999999;
}
#content_header div.john div.wrapper{
width:726px;
border:4px solid #990000;
margin:2px;
height:280px;
}
#content_header div.john  #tab2Tabchange dl{
width:330px;
float:left;
padding:15px 0 0 20px;
display:inline;
}
#content_header div.john  #tab2Tabchange dl dt{
float:left;
width:120px;
}
#content_header div.john  #tab2Tabchange dl dd{
padding-left:120px;
}
#content_header div.john #tab3Tabchange ul {
padding:12px 0;
}
#content_header div.john ul.tab{
border-top:1px solid #ccc;
margin:1px;
}
#content_header div.john #tab4Tabchange ul li dl dt{
color:#990000;
}

/*kansai*/
#content_header div.kansai{
width:738px;
border:1px solid #999999;
}
#content_header div.kansai div.wrapper{
height:292px;
}
#content_header div.kansai  #tab2Tabchange dl{
width:330px;
float:left;
padding:20px 0 0 20px;
display:inline;
}
#content_header div.kansai  #tab2Tabchange dl dt{
float:left;
width:110px;
}
#content_header div.kansai  #tab2Tabchange dl dd{
padding-left:110px;
}
#content_header div.kansai ul.tab{
border-top:1px solid #ccc;
}
#content_header div.kansai  #tab4Tabchange ul li dl{
width:170px;
margin-left:10px;
}
#content_header div.kansai #tab3Tabchange ul li.text{
width:400px;
padding:0 30px;
}


/* system_content */

div.FS2_InquiryButton_area{
margin:5px 0;
}

div.inputTableArea table.userTable_01,
div.system_content table.cartTable {
border-collapse:collapse;
}

div.inputTableArea table.userTable_01 caption,
div.system_content table.cartTable caption{
background-color:#344F96;
color:#FFFFFF;
font-weight:bold;
}

div.inputTableArea table.userTable_01 tbody th,
div.system_content table.cartTable th{
background:#E0E4F1;
color:#333333;
}

div.inputTableArea table.userTable_01 tbody th{
text-align:left;
}

div.inputTableArea table.userTable_01 tbody th,
div.inputTableArea table.userTable_01 tbody td,
div.system_content table.cartTable th,
div.system_content table.cartTable td{
border-color:1px solid #CCCCCC;
-moz-box-sizing: border-box;
-webkit-box-sizing: border-box;
-ms-box-sizing: border-box;
}

div.system_content h2.pageTitle{
	border:none;
}
div.system_content h3.CrossHead{
	border:none;
	margin:0 0 20px 0;
}

table.onaoshicart{
margin-top:10px;
}

/* orderflow */
div.system_content div.orderFlow{
	clear:both;
	margin-top:25px;
}

/* FS2_login_layout_table 
---------------------------------------------------*/

/* FS2_login_layout_table_td_left */

table.FS2_login_layout_table td.FS2_login_layout_table_td_left div.itemCenter{
	clear:both;
	display:block;
	line-height:1;
	min-height:25px;
}
table.FS2_login_layout_table td.FS2_login_layout_table_td_left div {
	width:350px;
}

table.FS2_login_layout_table td.FS2_login_layout_table_td_left div a{
	display:block;
	width:350px;
	clear:both;
	text-align:center;
	padding-top:10px;
}

/* FS2_login_layout_table_td_right */
table.FS2_login_layout_table td.FS2_login_layout_table_td_right div.FS2_Login_btn_position {
	text-align:center;
}

table.FS2_login_layout_table td.FS2_login_layout_table_td_right div.FS2_Login_btn_position a,
table.FS2_login_layout_table td.FS2_login_layout_table_td_right div.FS2_Login_btn_position input{
	display:inline-block;
	padding-bottom:10px;
}



/*　pager全体　*/
.pager {
	font-size:12px;
	height:13px;
	padding:5px 0 0 0;
	background:url(/shop/item/konaka/design/img03/line_dot_palegray.gif) repeat-x 0 0;
	border-bottom:none;
	text-align:left;
	position:relative;
	z-index:0;
}

/*　00 件中 0-0 件表示　*/
.FS2_pager_text{
	color:#333;
	display:inline-block;
	margin:5px 5px 3px 0;
}
/*　緑色の矢印の画像を表示しない　*/
.FS2_pager_link_first img{
	display:none;
}
.FS2_pager_link_prev img{
	display:none;
}
.FS2_pager_link_next img{
	display:none;
}
.FS2_pager_link_last img{
	display:none;
}



/*　最初に戻る　*/
.FS2_pager_link_first{
	display:inline-block;
	width:10px;
	height:10px;
	background:url(/shop/item/konaka/design/img02/bg_first.gif) no-repeat 50% 50%;
	display:inline-block;
	position:relative;
	top:1px;
	margin:0 2px;
}
a:hover.FS2_pager_link_first{
	background:url(/shop/item/konaka/design/img03/bg_first_on.gif) no-repeat 50% 50%;
}

/*　前へ　*/
.FS2_pager_link_prev{
	display:inline-block;
	width:8px;
	height:10px;
	background:url(/shop/item/konaka/design/img03/bg_prev.gif) no-repeat 50% 50%;
	position:relative;
	top:1px;
	margin:0 2px;
}
a:hover.FS2_pager_link_prev{
	background:url(/shop/item/konaka/design/img03/bg_prev_on.gif) no-repeat 50% 50%;
}


/*　次へ　*/
.FS2_pager_link_next{
	display:inline-block;
	width:8px;

	height:10px;
	background:url(/shop/item/konaka/design/img03/bg_next.gif) no-repeat 50% 50%;
	position:relative;
	top:1px;
	margin:0 2px;
}
a:hover.FS2_pager_link_next{
	background:url(/shop/item/konaka/design/img03/bg_next_on.gif) no-repeat 50% 50%;
}
/*　最後へ　*/
.FS2_pager_link_last{
	display:inline-block;
	width:10px;
	height:10px;
	background:url(/shop/item/konaka/design/img03/bg_last.gif) no-repeat 50% 50%;
	position:relative;
	top:1px;
	margin:0 2px;
}
a:hover.FS2_pager_link_last{
	background:url(/shop/item/konaka/design/img03/bg_last_on.gif) no-repeat 50% 50%;
}





/*　ページ別リンク　*/
.FS2_pager_link {
	text-decoration:none;
	display:inline-block;
}

.FS2_pager_link{
	background:none;
	padding:1px 0;
	margin:0 2px;
	position:relative;
}

a:hover .FS2_pager_link{
text-decoration:none;
}


/*　現在表示中のページ　*/
.FS2_pager_stay{
	display:inline-block;
	font-weight:bold;
	margin:0 2px;
	text-decoration:none;
}


/* ie用ハック */
/*ie7*/
*+html body .FS2_pager_link_first{
	position:relative;
	top:0px;
	padding:0 0 2px 0;
	line-height:1;
}
*+html body .FS2_pager_link_prev{
	position:relative;
	top:0px;
	padding:0 0 2px 0;
	line-height:1;
}
*+html body .FS2_pager_link_next{
	position:relative;
	top:0px;
	padding:0 0 2px 0;
	line-height:1;
}
*+html body .FS2_pager_link_last{
	position:relative;
	top:0px;
	padding:0 0 2px 0;
	line-height:1;
}

*+html body .FS2_pager_link{
	background:none;
	padding:0 0 2px 0;
	margin:0 2px;
	position:relative;
	line-height:1;
}


*+html body .FS2_pager_stay{
	padding:0 0 2px 0;
	}



/*ie6*/
* html body .FS2_pager_link_first{
	position:relative;
	top:0px;
	padding:0 0 2px 0;
	line-height:1;
}
* html body .FS2_pager_link_prev{
	position:relative;
	top:0px;
	padding:0 0 2px 0;
	line-height:1;
}
* html body .FS2_pager_link_next{
	position:relative;
	top:0px;
	padding:0 0 2px 0;
	line-height:1;
}
* html body .FS2_pager_link_last{
	position:relative;
	top:0px;
	padding:0 0 2px 0;
	line-height:1;
}

* html body .FS2_pager_link{
	background:none;
	padding:0;
	margin:0 2px;
	position:relative;
	padding:0 0 2px 0;
	line-height:1;
}

* html body .FS2_pager_stay{
	padding:0 0 2px 0;
	}
ul#FS2_sort_menu li{
font-weight:bold;
}

div.gl_Item div.itemCenter{
	overflow:visible;
}
#FS2_Recommend_List div.gl_Item>div{
	overflow:visible;
}





/*=========================================================
レコメンドエンジン（レイアウト１）
=========================================================*/

/*　レコメンドエンジン＞コンテナ　*/
#FS2_Recommend_Engine{
height:100%;
margin-top:15px;
}

/*　レコメンドエンジン＞リストタグを横並び　*/
#FS2_Recommend_Engine ul{
width:735px;
clear:both;
list-style:none;
display:inline;
padding:0px;
margin:25px auto 0 auto;
overflow:hidden;
}

#FS2_Recommend_Engine ul li{
float:left;
margin:0 0 0 8px;
width:162px;
display:inline;
padding:7px 7px 0 7px;
text-align:center;
background:#F2F2F2;
}

/*　レコメンドエンジン＞リストタグごとのナンバリング（左から）　*/
#FS2_Recommend_Engine ul li.FS2_Recommend_Engine_list_01{}
#FS2_Recommend_Engine ul li.FS2_Recommend_Engine_list_02{}
#FS2_Recommend_Engine ul li.FS2_Recommend_Engine_list_03{}
#FS2_Recommend_Engine ul li.FS2_Recommend_Engine_list_04{
	margin-right:0;
}

/*　レコメンドエンジン＞商品サムネイル　*/
.FS2_Recommend_Engin_Reresize_image{}
#FS2_Recommend_Engine ul li img{
margin:0 auto;
}

/*　レコメンドエンジン＞商品名　*/
.FS2_body_Goods_GoodsDetail .itemTitle{
	font-size:100%;
	line-height:1.2;
	text-align:left;
	color:#002C6B;
	margin:10px 0 20px 0;
}
.FS2_body_Goods_GoodsDetail .itemTitle a{
	color:#002C6B;
}

/*　レコメンドエンジン＞価格　*/
#FS2_Recommend_Engine .FS2_itemPrice_text{
color:#990000;
text-align:left;
}

/*　レコメンドエンジン＞コンテナ＞clearfix　*/
div#FS2_Recommend_Engine:after {
content: "."; display: block; visibility: hidden; height: 0.1px; font-size: 0.1em; line-height: 0; 

clear: 

both;
}


/* ---------------------------------------------
	ランキング START
	▽ ranking ▽
--------------------------------------------- */
div.ranking {
width:740px;
margin-top:15px;
background:url(https://secure.future-s.com/~konaka/images/common/ranking/bg_ranking.jpg) repeat-x 

left 

top;
}

div.ranking h3 {
	width:726px;
	background:url(/shop/item/konaka/design/img03/bg_ttl_ranking.jpg) no-repeat 0 0;
	padding:8px 8px;
}

div.ranking ul {
display:none;
background:url(https://secure.future-s.com/~konaka/images/common/bg_ranking.jpg) repeat-x left top;
height:30px;
width:720px;
margin:0 0;
padding:10px 10px 0 10px;
}

div.ranking ul li {
float:left;
display:inline;
}

div.rankingblock{
float:left;
width:124px;
position:relative;
margin-top:10px;
margin-right:5px;
display:inline;
background:#F2F2F2;
padding:10px;
}

div.last {
margin-right:0;
}

div.rankingblock img {
}

div.rankingblock p.rankicon {
position:absolute;
top:10px;
left:10px;
}
div.rankingblock dl.iteminfo {
	width:124px;
	margin:0 auto 0 auto;
}
div.rankingblock dl.iteminfo dt{
	margin:10px 0 0 0;
	font-weight:normal;
}
div.rankingblock dl.iteminfo a {
color:#3957A6;
}

div.rankingblock dd.txt {
margin:15px 0 20px 0;
font-size:92%;
}

div.rankingblock dl.iteminfo dd.detail{
	text-align:center;
	position:absolute;
	bottom:1px;
	line-height:1;
}

.shirts,
.suits,
.knot,
.formal,
.accessories,
.shoes,
.jacket,
.women,
.coat {
clear:both;
}

#tab2Tabchange,
#tab3Tabchange,
#tab4Tabchange,
#tab5Tabchange,
#tab6Tabchange,
#tab7Tabchange,
#tab8Tabchange,
#tab9Tabchange { 
display:none;
}

/* ---------------------------------------------
	ランキング END
	△ ranking △
--------------------------------------------- */

table.layout_table td.layout_menu  dl.card {
	width:170px;
	margin:10px auto 17px 10px;
	/*background:url(../../../images/common/bg_sline.gif) repeat-x bottom;*/
	padding:0 0 15px 0;
}

table.layout_table td.layout_menu  dl.card dd {
	background:#FFF;
	text-align:left;
}
table.layout_table td.layout_menu  dl.card dd ul {
	padding:8px 10px;
}
table.layout_table td.layout_menu  dl.card dd ul li {
	padding:1px 0 1px 12px;
	background:url(../../../images/common/ic_arr.gif) no-repeat left 7px;
}
table.layout_table td.layout_menu  dl.card dd ul li.other {
	display:none;
}

/*
 shower clean suit renew
-------------------------------------------- */
div.section_renew{
        border:none !important;
}
div.renew{
        height:280px;
        width:100%;
        margin:10px 0 0 0;
        background:url(http://www.konaka.jp/images/common/bg_shower_main.jpg) no-repeat 0 0;
}
div.renew p.detail_button{
        width:150px !important;
        position:absolute;
        margin:225px 0 0 480px !important;
}


/* .FS2_additional_image_itemdetail_container_right
--------------------------------------------------------------------------*/
.FS2_additional_image_itemdetail_container_right .FS2_OptionPrice{
	width:345px;
	margin:20px 0 20px 0;
	background:url(/shop/item/konaka/design/img03/line_dot_lightgray.gif) repeat-x 0 0;
	padding:1px 0 0 0;
}
.FS2_additional_image_itemdetail_container_right .FS2_OptionPrice .FS2_OptionPrice_table{
	width:345px;
	table-layout:fixed;
}
.FS2_additional_image_itemdetail_container_right .FS2_OptionPrice th{
	border:none;
	width:120px;
	background:#F6F6F6 url(/shop/item/konaka/design/img03/line_dot_lightgray.gif) repeat-x 0 

100%;
	padding:5px 5px 10px 10px;
	letter-spacing:0;
}
.FS2_additional_image_itemdetail_container_right .FS2_OptionPrice td{
	border:none;
	background:url(/shop/item/konaka/design/img03/line_dot_lightgray.gif) repeat-x 0 100%;
	padding:5px 5px 5px 10px;
}
.FS2_additional_image_itemdetail_container_right .FS2_OptionPrice td p.kome{
	margin:3px 0 0 1em;
	text-indent:-1em;
}
.FS2_additional_image_itemdetail_container_right .FS2_itemPrice_area .FS2_itemPrice_text{
	font-weight:bold;
}
.FS2_additional_image_itemdetail_container_right .FS2_OptionPrice .FS2_OptionPrice_table td font{
	color:#CC0000;
}


/* #FS2_itemlayout_IH3
--------------------------------------------------------------------------*/
#FS2_itemlayout_IH3{
width:725px;
_width:740px;
position:relative;
clear:both;
margin-top:20px;
}

#FS2_itemlayout_IH3 td.FS2_additional_image_btn_prev{
	padding-left:150px;
}
#FS2_itemlayout_IH3 td.FS2_additional_image_btn_prev img{
	margin-right:5px;
}
#FS2_itemlayout_IH3 .FS2_additional_image_container_main{
	display:none;
}
#FS2_itemlayout_IH3 .FS2_additional_image_container_main p .test{

}
#FS2_itemlayout_IH3 .FS2_additional_image_container_main .FS2_additional_image_container_title{
	background:none;
	width:1px;
}
/*
#FS2_itemlayout_IH3 .FS2_additional_image_container_main img{
width:80px;
float:left;
display:inline;
margin-right:5px;
}
*/
#FS2_itemlayout_IH3 .FS2_thumbnail_container{
width:350px;
padding:0;
}

#FS2_itemlayout_IH3 .FS2_thumbnail_container img{
width:350px;
}
#FS2_itemlayout_IH3 .FS2_additional_image_btn_thumbnail_container{
	width:350px;
}
#FS2_itemlayout_IH3 .FS2_additional_image_container_sub{
width:348px;
border:none;
text-align:left;

}
#FS2_itemlayout_IH3 .FS2_additional_image_container_sub .FS2_additional_image_container_title{
	display:none;
	border:none;
}
#FS2_itemlayout_IH3 .FS2_additional_image_container_sub img{
margin-right:5px;
margin-bottom:10px;
}
#FS2_itemlayout_IH3 .FS2_additional_image_itemdetail_container_right{
margin-left:0;
float:right;
}
#FS2_itemlayout_IH3 .FS2_additional_image_itemdetail_container_right .FS2_itemPrice_text{
	color:#333;
}
#FS2_itemlayout_IH3 .FS2_additional_image_itemdetail_container_right .FS2_itemPrice_text 

.FS2_special_price,
#FS2_itemlayout_IH3 .FS2_additional_image_itemdetail_container_right .FS2_itemPrice_text .itemPrice,
#FS2_itemlayout_IH3 .FS2_additional_image_itemdetail_container_right .FS2_itemPrice_text 

.FS2_itemPrice_addition{
	color:#CC0000;
}
#FS2_itemlayout_IH3 .FS2_additional_image_itemdetail_container_right .FS2_point{
	margin:5px 0 0 0;
	color:#CC0000;
}



/* #FS2_itemlayout_IH1
--------------------------------------------------------------------------*/
#FS2_itemlayout_IH1 .FS2_additional_image_btn_thumbnail_container{
	width:740px;
	margin:0;
	padding:0;
}
#FS2_itemlayout_IH1 .FS2_additional_image_container{
	width:370px;
}
#FS2_itemlayout_IH1 .FS2_additional_image_container_main{
	width:330px;
	background:none;
	border:none;
	border-bottom:1px solid #ccc;
	border-top:none;
	padding:0 0 10px 0;
}
#FS2_itemlayout_IH1 .FS2_additional_image_container_sub{
	width:330px;
	background:none;
	border:none;
	border-bottom:1px solid #ccc;
	border-top:none;
	padding:10px 0 10px 0;
}

#FS2_itemlayout_IH1  .FS2_additional_image_itemdetail_container_left{
	width:740px;
	margin:0;
	position:relative;
}

/* 蟾ｦ蛛ｴ縲&#128;*/

#FS2_itemlayout_IH1 .FS2_thumbnail_container{
width:350px;
}
#FS2_itemlayout_IH1 .FS2_thumbnail_container img{
width:350px;
}
#FS2_itemlayout_IH1 .FS2_eye_catch_icon,
#FS2_itemlayout_IH1 .itemNumber,
#FS2_itemlayout_IH1 .FS2_itemPrice_area,
#FS2_itemlayout_IH1 .FS2_point,
#FS2_itemlayout_IH1 .FS2_OptionPrice,
#FS2_itemlayout_IH1 .FS2_InquiryButton_area,
#FS2_itemlayout_IH1 .FS2_MailRecommendButton_area{
	width:50%;
	padding:0;
	display:inline;
	background:#FCC;
	padding:0;
}
#FS2_itemlayout_IH1 .FS2_additional_image_itemdetail_container .FS2_additional_image_tableVariation{
	width:360px;
	background:#EAEAEA;
	float:right;
	margin:0;
	padding:0;
}

/* popup
----------------------------------------------------------------- */

/*　商品画面：商品詳細：画像ホスティングオプション：拡大（popup window）：
ページ余白　*/
body#FS2_additional_image_popup{
	margin:0px;
	padding:0px;
}

/*　商品画面：商品詳細：画像ホスティングオプション：拡大（popup window）：
画像コンテナ　*/
#FS2_additional_image_popup .FS2_thumbnail_container{
	width:600px;
	padding:5px;
	border:1px solid #F2F2F2;
	margin:10px;
	float:left;
}
.FS2_thumbnail_container.FS2_AdditionalImage_imageview{
	text-align:center;
}
.FS2_thumbnail_container.FS2_AdditionalImage_imageview img{
	margin:0 auto 0 auto;
}
/*　商品画面：商品詳細：画像ホスティングオプション：拡大（popup window）：
ページ全体の横幅　*/
.FS2_additional_image_popup_container{
	width:1000px;
	margin:0 auto 0 auto;
	padding-bottom:20px;
	overflow:hidden;
}

/*　商品画面：商品詳細：画像ホスティングオプション：拡大（popup window）：
メイン・サブ画像群サムネイルコンテナ　*/
.FS2_additional_image_popup_container .FS2_additional_image_container{
	float:right;
	width:320px;
}

.FS2_additional_image_popup_container .FS2_additional_image_container_main{
	display:none;
}
.FS2_additional_image_popup_container .FS2_additional_image_container_sub {
	text-align:left;
}
.FS2_additional_image_popup_container .FS2_additional_image_container_sub 

.FS2_additional_image_container_title{
	display:none;
}
.FS2_additional_image_popup_container .FS2_additional_image_container_sub img{
	margin:0 5px 10px 5px;
}

/*　商品画面：商品詳細：画像ホスティングオプション：拡大（popup window）：
フッタ　*/
.FS2_additional_image_popup_footer{
	text-align:center;
	margin:2em auto 0 auto;
	background:#f0f0f0;
	padding:1em 0;
	position:absolute;
	bottom:0;
	width:100%;
}

.FS2_additional_image_popup_footer a:link{
	color:#fff;
	text-decoration:none;
	background:#000;
	display:inline-block;
	padding:5px 10px;
}

.FS2_additional_image_popup_footer a:active{
	color:#fff;
	text-decoration:none;
	background:#000;
	display:inline-block;
	padding:5px 10px;
}

.FS2_additional_image_popup_footer a:visited{
	color:#fff;
	text-decoration:none;
	background:#000;
	display:inline-block;
	padding:5px 10px;
}


.FS2_additional_image_popup_footer a:hover{
	color:#fff;
	background:#666;
}



/*　商品画面：商品一覧：画像ホスティングオプション：バルーンチップ　*/
/*　商品画面：商品一覧：画像ホスティングオプション：バルーンチップ：コンテナ　*/
.FS2_AdditionalImage_Balloon_Tip {
	width: 300px;
	height: 100px;
	display: none;
	position: absolute;
	color: gray;
	background-color: white;
	border: 1px solid silver;
	overflow: hidden;
	padding:10px;
	display:none;
}

#FS2_AdditionalImage_Balloon_Tip_container {
	width: 300px;
	left: 10px;
	top: 10px;
	display: block;
	position: fixed;
	color: gray;
	background-color: white;
	border: 1px solid silver;
}

#FS2_AdditionalImage_Balloon_Tip_container {
	display: none;
}

/*　商品画面：商品一覧：画像ホスティングオプション：バルーンチップ：
左側に表示時　*/
.FS2_AdditionalImage_Balloon_Tip_left {
	border-right: 5px solid silver;
	border-bottom: 5px solid silver;
}

/*　商品画面：商品一覧：画像ホスティングオプション：バルーンチップ：
右側に表示時　*/
.FS2_AdditionalImage_Balloon_Tip_right {
	border-left: 5px solid silver;
	border-bottom: 5px solid silver;
}

/*　商品画面：商品一覧：画像ホスティングオプション：バルーンチップ：
画像共通設定　*/
.FS2_AdditionalImage_Balloon_Tip img {
	border: 0;
}


/*　商品画面：商品一覧：画像ホスティングオプション：バルーンチップ：
ロールオーバー時背景色　*/
.FS2_AdditionalImage_Balloon_Tip_RollOver {
	background-color: #f6f6f6;
}


/*　商品画面：商品詳細：画像ホスティングオプション：画像切り替え　*/
/*　商品画面：商品詳細：画像ホスティングオプション：画像切り替え：
メイン画像群サムネイル　*/
.FS2_AdditionalImage_switcher_thumbs_color img { 
	border: 1px solid white;
}

/*　商品画面：商品詳細：画像ホスティングオプション：画像切り替え：
サブ画像群サムネイル　*/
.FS2_AdditionalImage_switcher_thumbs_item img { 
	border: 1px solid white;
}

/*　商品画面：商品詳細：画像ホスティングオプション：画像切り替え：
サブ画像群サムネイル　*/
.FS2_AdditionalImage_switcher_cursor_pointer { 
	cursor: pointer;
}


/*　商品画面：商品詳細：画像ホスティングオプション：画像切り替え：
サブ画像群サムネイル　*/
.FS2_AdditionalImage_switcher_cursor_cross { 
	cursor: crosshair;
 }


/*　商品画面：商品詳細：画像ホスティングオプション：画像切り替え：
サブ画像群サムネイル　*/
.FS2_AdditionalImage_switcher_thumbnail_selected {
	border-color: silver !important;
}

/*　商品画面：商品詳細：画像ホスティングオプション：画像切り替え：
サブ画像群サムネイル　*/
.FS2_AdditionalImage_switcher_btn_prev {
	cursor: pointer;
}

/*　商品画面：商品詳細：画像ホスティングオプション：画像切り替え：
サブ画像群サムネイル　*/
.FS2_AdditionalImage_switcher_btn_next {
	cursor: pointer;
}


/*　入荷お知らせメールお申し込み：画像ホスティングオプション用：マトリクス　*/
.FS2_AdditionalImage_ArrivalInformation_Entry_Container_Matorix{
	margin:1em 0 2em 0;
}

/*　入荷お知らせメールお申し込み：画像ホスティングオプション用：コンボボックス　*/
.FS2_AdditionalImage_ArrivalInformation_Entry_Container {
	display:table;
	margin:0 0 15px 0;
	width:100%;
	background-color:#EEEEEE;
}


/* okaidoku */

div.okaidoku p{
	padding:20px 0 10px 0;
}
div.okaidoku ul{
	width:170px;
	padding:0 10px 0 10px;
	border-top:1px solid #CCC;
}
/*  購入画面の通信欄  */
.userTable_01 tbody td textarea {
	padding-top:216px;
	margin-top: 3px;
	background:url(/shop/item/konaka/design/img01/notes_tanaoroshi.gif) no-repeat top center;
}
/*　ラッピング　*/
.attention_area {
        background:#f9f9f9;
        border:1px dotted #e5e5e5;
        border-width:1px 0;
        margin: 10px 0;
        padding:5px;
}
/*　商品価格の位置調節　*/
.FS2_additional_image_itemdetail_container_right .FS2_itemPrice_area {
		position: relative;
		top: 0;
		left: 0;
}
.FS2_additional_image_itemdetail_container_right .FS2_itemPrice_area .FS2_itemPrice_text {
		position: absolute;
		top: 0;
		left: 0;
}
.FS2_additional_image_itemdetail_container_right {
		position: relative;
		top: 0;
		left: 0;
}
.detail_comment {
		padding-top: 47px;
}
.FS2_additional_image_itemdetail_container_right .FS2_point {
		padding-bottom: 1em;
}　
/*　アイコン　*/
.bottomIconArea {
}
.bottomIconArea img {
		padding-right: 5px;
}
/*  コーディネート */
.coordinationArea {
		color: blue;
		padding: 10px 0;
}
.coordinationArea a {
		color: blue;
}
/* スタッフおすすめバナー調節 */
/*#FS2_Recommend_List .CrossHead{text-indent:-9999px;width:100%;height:44px;background:url

(http://www.konaka.jp/shop/item/konaka/design/img03/ttl_recom2.jpg) no-repeat left top;}
*/
#FS2_Recommend_List .CrossHead{width:100%;height:44px;}

/*  アイコンエリア */
.iconArea {
	text-align:left;
	padding:5px 0;
}
.iconArea img {
	padding:0 1px;
}

/*　お買い得セットのダウン　*/
/*　ジャケット　*/
/*.FS2_body_Goods_GoodsDetail_outlet_DownJacket .FS2_additional_image_btn_thumbnail_container

{display:none;}
.FS2_body_Goods_GoodsDetail_outlet_DownJacket .FS2_additional_image_container_sub{display:none;}
.FS2_body_Goods_GoodsDetail_outlet_DownJacket .FS2_additional_image_itemdetail_container_right

{display:none;}
*/
/*　ベスト　*/
/*.FS2_body_Goods_GoodsDetail_outlet_DownVest .FS2_additional_image_btn_thumbnail_container

{display:none;}
.FS2_body_Goods_GoodsDetail_outlet_DownVest .FS2_additional_image_container_sub{display:none;}
.FS2_body_Goods_GoodsDetail_outlet_DownVest .FS2_additional_image_itemdetail_container_right

{display:none;}
*/


/*　カテゴリ内リンクリスト　*/
/*  仕切りなし　*/
/* .categoryList {
    width: 300px;
    margin: 0 auto;
} */
.categoryList .categoryListInner0 {
    background: url("http://www.konaka.jp/images/common/line_categorylist_dot_low_0.gif") repeat-y 

scroll 

0 0 transparent;
    margin: 0;
    overflow: hidden;
    padding: 0;
}
.categoryList .categoryListInner0 dl {
    display: inline;
    float: left;
    margin: 0 0 0 20px;
    padding: 0 0 20px;
}
.categoryList .categoryListInner0 dl dt {
    background: url("/shop/item/konaka/design/img03/ico_category_ttl.gif") no-repeat scroll 0 6px 

transparent;
    display: block;
    font-size: 125%;
    font-weight: bold;
    letter-spacing: 0;
    line-height: 1.2;
    padding: 0 5px 0 15px;
}
.categoryList .categoryListInner0 dl dd {
    font-size: 84%;
    margin: 5px 0 0 3px;
    float:left;
    width: 165px;
}
.categoryList .categoryListInner0 dl dd a {
    background: url("/shop/item/konaka/design/img03/ic_arrow.gif") no-repeat scroll 0 5px 

transparent;
    padding: 0 0 0 10px;
}
/*  仕切り2 */
.categoryList {
    width: 100%;
}
.categoryList .categoryListInner2 {
    background: url("http://www.konaka.jp/images/common/line_categorylist_dot_low1.gif") repeat-y 

scroll 

0 0 transparent;
    margin: 0;
    overflow: hidden;
    padding: 0;
}
.categoryList .categoryListInner2.col2 {
    width:100%;
}
.categoryList .categoryListInner2 dl {
    display: inline;
    float: left;
    margin: 0 0 0 20px;
    padding: 0 0 20px;
    width: 165px;
}
.categoryList .categoryListInner2 dl.colspan3 {
    width: 504px;
}
.categoryList .categoryListInner2 dl dt {
    background: url("/shop/item/konaka/design/img03/ico_category_ttl.gif") no-repeat scroll 0 6px 

transparent;
    display: block;
    font-size: 125%;
    font-weight: bold;
    letter-spacing: 0;
    line-height: 1.2;
    padding: 0 5px 0 15px;
}
.categoryList .categoryListInner2 dl dd {
    font-size: 84%;
    margin: 5px 0 0 3px;
    float:left;
    width: 165px;
}
.categoryList .categoryListInner2 dl dd a {
    background: url("/shop/item/konaka/design/img03/ic_arrow.gif") no-repeat scroll 0 5px 

transparent;
    padding: 0 0 0 10px;
}
/*  仕切り3 */
.categoryList {
    width: 100%;
}
.categoryList .categoryListInner3 {
    background: url("http://www.konaka.jp/images/common/line_categorylist_dot_low2.gif") repeat-y 

scroll 

0 0 transparent;
    margin: 0;
    overflow: hidden;
    padding: 0;
}
.categoryList .categoryListInner3.col3 {
    width:100%;
}
.categoryList .categoryListInner3 dl {
    display: inline;
    float: left;
    margin: 0 0 0 20px;
    padding: 0 0 20px;
    width: 165px;
}
.categoryList .categoryListInner3 dl.colspan3 {
    width: 336px;
}
.categoryList .categoryListInner3 dl dt {
    background: url("/shop/item/konaka/design/img03/ico_category_ttl.gif") no-repeat scroll 0 6px 

transparent;
    display: block;
    font-size: 125%;
    font-weight: bold;
    letter-spacing: 0;
    line-height: 1.2;
    padding: 0 5px 0 15px;
}
.categoryList .categoryListInner3 dl dd {
    font-size: 84%;
    margin: 5px 0 0 3px;
    float:left;
    width: 165px;
}
.categoryList .categoryListInner3 dl dd a {
    background: url("/shop/item/konaka/design/img03/ic_arrow.gif") no-repeat scroll 0 5px 

transparent;
    padding: 0 0 0 10px;
}
/*  仕切り3-2 */
.categoryList {
    width: 100%;
}
.categoryList .categoryListInner4 {
    background: url("http://www.konaka.jp/images/common/line_categorylist_dot_low3.gif") repeat-y 

scroll 

0 0 transparent;
    margin: 0;
    overflow: hidden;
    padding: 0;
}
.categoryList .categoryListInner4.col2 {
    width:100%;
}
.categoryList .categoryListInner4 dl {
    display: inline;
    float: left;
    margin: 0 0 0 20px;
    padding: 0 0 20px;
    width: 165px;
}
.categoryList .categoryListInner4 dl.colspan3 {
    width: 336px;
}
.categoryList .categoryListInner4 dl dt {
    background: url("/shop/item/konaka/design/img03/ico_category_ttl.gif") no-repeat scroll 0 6px 

transparent;
    display: block;
    font-size: 125%;
    font-weight: bold;
    letter-spacing: 0;
    line-height: 1.2;
    padding: 0 5px 0 15px;
}
.categoryList .categoryListInner4 dl dd {
    font-size: 84%;
    margin: 5px 0 0 3px;
    float:left;
    width: 165px;
}
.categoryList .categoryListInner4 dl dd a {
    background: url("/shop/item/konaka/design/img03/ic_arrow.gif") no-repeat scroll 0 5px 

transparent;
    padding: 0 0 0 10px;
}
/*  仕切り3-3 */
.categoryList {
    width: 100%;
}
.categoryList .categoryListInner5 {
    background: url("http://www.konaka.jp/images/common/line_categorylist_dot_low4.gif") repeat-y 

scroll 

0 0 transparent;
    margin: 0;
    overflow: hidden;
    padding: 0;
}
.categoryList .categoryListInner5.col2 {
    width:100%;
}
.categoryList .categoryListInner5 dl {
    display: inline;
    float: left;
    margin: 0 0 0 20px;
    padding: 0 0 20px;
    width: 165px;
}
.categoryList .categoryListInner5 dl.colspan3 {
    width: 336px;
}
.categoryList .categoryListInner5 dl dt {
    background: url("/shop/item/konaka/design/img03/ico_category_ttl.gif") no-repeat scroll 0 6px 

transparent;
    display: block;
    font-size: 125%;
    font-weight: bold;
    letter-spacing: 0;
    line-height: 1.2;
    padding: 0 5px 0 15px;
}
.categoryList .categoryListInner5 dl dd {
    font-size: 84%;
    margin: 5px 0 0 3px;
    float:left;
    width: 165px;
}
.categoryList .categoryListInner5 dl dd a {
    background: url("/shop/item/konaka/design/img03/ic_arrow.gif") no-repeat scroll 0 5px 

transparent;
    padding: 0 0 0 10px;
}
/*  仕切り2-2 */
.categoryList {
    width: 100%;
}
.categoryList .categoryListInner6 {
    background: url("http://www.konaka.jp/images/common/line_categorylist_dot_low6.gif") repeat-y 

scroll 

0 0 transparent;
    margin: 0;
    overflow: hidden;
    padding: 0;
}
.categoryList .categoryListInner6.col2 {
    width:100%;
}
.categoryList .categoryListInner6 dl {
    display: inline;
    float: left;
    margin: 0 0 0 20px;
    padding: 0 0 20px;
    width: 336px;
}
.categoryList .categoryListInner6 dl dt {
    background: url("/shop/item/konaka/design/img03/ico_category_ttl.gif") no-repeat scroll 0 6px 

transparent;
    display: block;
    font-size: 125%;
    font-weight: bold;
    letter-spacing: 0;
    line-height: 1.2;
    padding: 0 5px 0 15px;
}
.categoryList .categoryListInner6 dl dd {
    font-size: 84%;
    margin: 5px 0 0 3px;
    float:left;
    width: 165px;
}
.categoryList .categoryListInner6 dl dd a {
    background: url("/shop/item/konaka/design/img03/ic_arrow.gif") no-repeat scroll 0 5px 

transparent;
    padding: 0 0 0 10px;
}

