@charset "utf-8";
/* CSS Document */

.clear:after {
height: 0;
visibility: hidden;
content: ".";
display: block;
clear: both;
}

.a,
* .a {
text-decoration:none;
border:none;
}

.a img,
* .a img {
border:none;
}

.a:hover {
text-decoration:underline;
}


/*-----------------
commons
------------------*/
body,
html {
margin:0;
padding:0;
}

div {
display:block;
padding:0; margin:0;
line-height:1; font-size:100%;
}

/*-----------------
contents
------------------*/
div#contents {
display:block;
width:746px;
padding:0;
margin:0;
line-height:1; font-size:100%;
position:relative;
/*top:40px;*/
left:0px;
float:right;
}

div.bread_thumbs {
display:block;
width:746px;
height:20px;
padding:0;
margin:0;
position:relative;
/*top:100px;
left:220px;*/
float:right;
line-height:0; font-size:0;
/*
background-image:url(../images/detail/item_head.gif);
background-position:left top;
background-repeat:repeat-x;
*/
background-color:#000;
}

div.bread_thumbs p {
display:block;
padding:0 0 0 0;
margin:3px 0 0 12px;
font-size:12px;
line-height:1.1;
font-family:Arial, Helvetica, sans-serif;
color:#FFFFFF;
}
div.bread_thumbs p a,
div.bread_thumbs p a:hover {
color:#FFFFFF !important;
}
div.bread_thumbs p span {
font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
font-size:10px;
padding:0 0.2em 0 0.2em;
}


div.bread_thumbs img {
position:absolute;
right:0px;
top:0px; }



/*-----------------
contents_head_area
------------------*/
div#contents_head_area {
display:block;
padding:0; margin:0;

}
div#contents_head_area::after {
height: 0;
visibility: hidden;
content: ".";
display: block;
clear: both;
}

/*-----------------
contents_head_area left
------------------*/
div#contents_head_area div.left {
display:block;
padding:20px 0 0 0px;
margin:0;
width:360px;
float:left;
}

div#contents_head_area div.left div.photo_main_block {
display:block;
padding:0; margin:0;
width:338px;
}
div#contents_head_area div.left div.photo_main_block a {
display:block;
padding:0; margin:0;
}
div#contents_head_area div.left div.photo_main_block a img {
}

div#contents_head_area div.left div.photo_main_block a img.badge {
}

div#contents_head_area div.left div.photo_thumbs_block {
display:block;
padding:40px 0 0 20px; margin:0;
font-size:0; line-height:0;
width:338px;
}
div#contents_head_area div.left div.photo_thumbs_block::after {
height: 0;
visibility: hidden;
content: ".";
display: block;
clear: both;
}
div#contents_head_area div.left div.photo_thumbs_block a {
display:block;
padding:0; margin:0 5px 5px 0;
font-size:0; line-height:0;
width:68px;
border:1px #e5e5e5 solid;
float:left;
}
div#contents_head_area div.left div.photo_thumbs_block a img {}

div#contents_head_area div.left div.banners_block {
display:block;
padding:0; margin:0 0 5px 17px;
font-size:0; line-height:0;
width:276px;
}
div#contents_head_area div.left div.banners_block::after {
height: 0;
visibility: hidden;
content: ".";
display: block;
clear: both;
}
div#contents_head_area div.left div.banners_block a {
display:block;
padding:0; margin:0 5px 5px 0;
font-size:0; line-height:0;
width:170px;
border:1px #e5e5e5 solid;
float:left;
}
div#contents_head_area div.left div.banners_block a img {}

div#contents_head_area div.left div.related_link_block {
display:block;
padding:0; margin:15px 0 0 19px;
font-size:12px; line-height:1.1;
width:276px;
color:#666666;
}

div#contents_head_area div.left div.related_link_block a {
color:#666666;
margin-bottom:10px;
}
div#contents_head_area div.left div.related_link_block a:hover {}



/*-----------------
contents_head_area right
------------------*/
div#contents_head_area div.right {
display:block;
padding:20px 0 0 0;
margin:0;
font-size:0; line-height:0;
width:366px;
float:right;
}

div#outletEmbrem {
margin: 0 0 5px 0;
}

div#contents_head_area div.right div.item_name_block {
display:block;
padding:0; margin:0;
font-size:0; line-height:0;
/*border-bottom:1px #e5e5e5 solid;*/
}

div#contents_head_area div.right div.item_name_block h2 {
display:block;
padding:0; margin:3px 0 8px 4px;
font-size:16px; line-height:1.2;
/*width:417px;*/
font-weight:bold;
color:#3f3f3f;
font-family: "ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ".Meiryo,Arial,sans-serif,Helvetica;
 }
 
/*div#contents_head_area div.right div.item_name_block h2.icon_new {
padding-right:69px;
background-image:url(../images/detail/icon_new_01.gif);
background-position:right top;
background-repeat:no-repeat;
}*/

div#contents_head_area div.right div.item_name_block h2.icon_rearrival {
padding-right:69px;
background-image:url(../images/detail/icon_rearrival_01.gif);
background-position:right top;
background-repeat:no-repeat;
}

div#contents_head_area div.right div.item_description_block {
display:block;
padding:0; margin:0 0 10px 0;
font-size:0.8em; line-height:0;
border-bottom:1px #e5e5e5 solid;
}

div#contents_head_area div.right div.item_description_block h3,
div#contents_head_area div.right div.item_description_block p h3 {
display:block;
padding:0; margin:0 4px 18px 4px;
font-size:14px; font-weight:bold;
font-family: "ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ".Meiryo,Arial,sans-serif,Helvetica;
color:#ae002b;
 line-height:1.2;
}
div#contents_head_area div.right div.item_description_block p {
display:block;
color:#333333;
font-size:12px;
line-height:1.5;
padding:0; margin:0 4px 1.5em 4px;
font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
}

div#contents_head_area div.right div.item_description_block p p {
}

div#contents_head_area div.right div.item_description_block a,
div#contents_head_area div.right div.item_description_block p a,
div#contents_head_area div.right div.item_description_block * a {}
div#contents_head_area div.right div.item_description_block a:hover,
div#contents_head_area div.right div.item_description_block p a:hover,
div#contents_head_area div.right div.item_description_block * a:hover {}


div#contents_head_area div.right div.item_recommend_block {
display:block;
padding:0; margin:0 0 0 0;
font-size:0; line-height:0;
width:322px;
border-bottom:1px #e5e5e5 solid;
background-image:url(../images/detail/txt_recommend_01.gif);
background-position:center;
background-position:left;
background-repeat:no-repeat;
background-position:0px 10px;
}

div#contents_head_area div.right div.item_recommend_block p {
display:block;
font-size:10px;
line-height:1.5;
color:#ad876a;
padding:0 0 0 80px; margin:0 4px 10px 4px;
font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
}


div#contents_head_area div.right div.item_data_block {
display:block;
padding:0 0 3px 0; margin:0 0 9px 0;
font-size:0; line-height:0;
border-bottom:1px #e5e5e5 solid;
}
div#contents_head_area div.right div.item_data_block p {
display:block;
font-size:12px;
line-height:1.1;
color:#3e3f40;
width:276px;
padding:2px 0 0 49px; margin:0 0 9px 4px;
font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
background-position:0 2px;
background-repeat:no-repeat;
}
div#contents_head_area div.right div.item_data_block p.icon_code {
background-image:url(../images/detail/txt_code_01.gif);
font-family:Arial, Helvetica, sans-serif;
padding-top:1px;
}
div#contents_head_area div.right div.item_data_block p.icon_color {
background-image:url(../images/detail/txt_color_01.gif);
}
div#contents_head_area div.right div.item_data_block p.icon_fablic {
background-image:url(../images/detail/txt_fablic_01.gif);
}
div#contents_head_area div.right div.item_data_block p.icon_size {
font-family:Arial, Helvetica, sans-serif;
background-image:url(../images/detail/txt_size_01.gif);
padding-top:1px;
}
div#contents_head_area div.right div.item_data_block p.icon_price {
background-image:url(../images/detail/txt_price_01.gif);
padding-top:0;
}
div#contents_head_area div.right div.item_data_block p.icon_name {
background-image:url(../images/detail/txt_name.gif);
padding-top:0;
}

div#contents_head_area div.right div.item_data_block p.icon_price {}
div#contents_head_area div.right div.item_data_block p.icon_price span {
}
div#contents_head_area div.right div.item_data_block p.icon_price span span {
font-family:Arial, Helvetica, sans-serif;
padding-right:0.2em;
}
div#contents_head_area div.right div.item_data_block p.icon_price span em {
font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
font-style:normal;
}

div#contents_head_area div.right div.item_data_block p.icon_price span.normal {}
div#contents_head_area div.right div.item_data_block p.icon_price span.normal span {}
div#contents_head_area div.right div.item_data_block p.icon_price span.normal em {}

div#contents_head_area div.right div.item_data_block p.icon_price span.strike {}
div#contents_head_area div.right div.item_data_block p.icon_price span.strike span {
text-decoration:line-through;
}
div#contents_head_area div.right div.item_data_block p.icon_price span.strike em {}

div#contents_head_area div.right div.item_data_block p.icon_price span.special {
color:#CC0000;
font-weight: bold;
}
div#contents_head_area div.right div.item_data_block p.icon_price span.special span {
}
div#contents_head_area div.right div.item_data_block p.icon_price span.special em {}


div#contents_head_area div.right div.item_color_variation_block {
display:block;
padding:18px 0 3px 2px; margin:0 0 5px 0;
font-size:0; line-height:0;
/*width:423px;*/
border-bottom:1px #e5e5e5 solid;
background-image:url(../images/detail/txt_color_variation_01.gif);
background-repeat:no-repeat;
background-position:0 0;
}
div#contents_head_area div.right div.item_color_variation_block::after {
height: 0;
visibility: hidden;
content: ".";
display: block;
clear: both;
 }

div#contents_head_area div.right div.item_color_variation_block div {
display:block;
padding:0; margin:0 22px 14px 0;
font-size:0; line-height:0;
width:64px;
float:left;
}
div#contents_head_area div.right div.item_color_variation_block div.last_child {
margin-right:0;
overflow:hidden;
}

div#contents_head_area div.right div.item_color_variation_block div a {
display:block; padding:0; margin:0 0 4px 0;
font-size:0; line-height:0;
border:1px #e5e5e5 solid;
width:68px;
}
div#contents_head_area div.right div.item_color_variation_block div a img {}
div#contents_head_area div.right div.item_color_variation_block div p {
font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
font-size:11px;
line-height:1.2;
color:#3e3f40;
}

div#contents_head_area div.right div.item_soldout_block {
  display:block;
  padding:0; margin:4px 0;
  }

/*div#contents_head_area div.right form.item_submit_block {
display:block;
padding:0; margin:0;
font-size:0; line-height:0;
}*/

div#contents_head_area div.right form.item_submit_block div.item_select_soon_block {
display:block;
padding:0; margin:0 0 12px 0;
width:322px;
height:50px;
border-bottom:1px #e5e5e5 solid;
position:relative;
background-color:#FFFFFF;
}


/*div#contents_head_area div.right form.item_submit_block div.item_select_cs_block {
display:block;
padding:0; margin:0 0 12px 0;
height:68px;
border-bottom:1px #e5e5e5 solid;
position:relative;
}*/

/*div#contents_head_area div.right form.item_submit_block div.item_select_cs_block div.products_cs_quantity {
width:192px;
position:absolute;
left:3px; top:0;
font-size:12px; line-height:1.1;
}*/






div#contents_head_area div.right form.item_submit_block div.item_select_cs_block div.products_cs_quantity select {
/*width:192px;*/
font-size:11px; line-height:1.1;
}

div#contents_head_area div.right form.item_submit_block div.item_select_cs_block div.select_quantity {
width:150px;
position:absolute;
left:259px; top:0;
font-size:12px; line-height:1.1;
display:none;
}

/*div#contents_head_area div.right form.item_submit_block div.item_select_cs_block div.select_quantity_default {
position:absolute;
left:220px; top:0;
font-size:12px; line-height:1.1;
}*/

div#contents_head_area div.right form.item_submit_block div.item_select_cs_block {  }

div#contents_head_area div.right form.item_submit_block div.item_select_cs_blockdiv#contents_head_area div.right form.item_submit_block div.item_select_cs_block div.select_susonaoshi {
  width:150px;
  left:120px;
  position:absolute;
  top:38px;
  font-size:12px;
  line-height:1.1;
  }

div#contents_head_area div.right form.item_submit_block div.item_select_cs_block div.select_susonaoshi_default {
  width:150px;
  position:absolute;
  left:0;
  top:1.1em;
  font-size:12px; line-height:1.1;
  }

div#contents_head_area div.right form.item_submit_block div.item_select_cs_block div.select_susonaoshi select,
div#contents_head_area div.right form.item_submit_block div.item_select_cs_block select_susonaoshi_default select {
  width:100px;
  font-size:11px; line-height:1.1;  
  }

/*div#contents_head_area div.right form.item_submit_block div.item_select_cs_block p.susonaoshi_desc {
width: 100%;

position: absolute;
left: 5px;
bottom: 12px;

font-size:10px;
color:#888;
}*/

/*div#contents_head_area div.right form.item_submit_block div.item_submit_btn_block {
display:block;
padding:0; margin:0 0 12px 0;
width:322px;
height:65px;
border-bottom:1px #e5e5e5 solid;
position:relative;
}*/

div#contents_head_area div.right form.item_submit_block div.item_submit_btn_block div.btn_watchlist {
display:block;
width:135px;
margin-top:17px;
padding:0;
float:left;
}

div#contents_head_area div.right form.item_submit_block div.item_submit_btn_block div.btn_watchlist a {
display:none;
}

div#contents_head_area div.right form.item_submit_block div.item_submit_btn_block div.btn_cart {
display:block;
width:197px;
height:49px;
margin-right:20px;
padding:0;
float:right;
}

div#contents_head_area div.right form.item_submit_block div.item_submit_btn_block div.btn_cart input {
display:block;
border:none;
width:197px;
height:49px; padding:0; margin:0;
display:none;
}


div#contents_head_area div.right div.item_sizematrix_block {
display:block;
font-size:0; line-height:0;
/*width:322px;*/
/*padding:14px 0 5px 0;*/
margin:0 0 30px 0;
/*background-color:#f8f8f8;*/
clear:both;
}


/*
div#contents_head_area div.right div.item_sizematrix_block table {
width:390px;
padding:0; margin:0 0 5px 19px;
border-collapse:collapse;
border-top:1px solid #ebebeb;
}
div#contents_head_area div.right div.item_sizematrix_block table tr {}
div#contents_head_area div.right div.item_sizematrix_block table td,
div#contents_head_area div.right div.item_sizematrix_block table th {
border-bottom:1px solid #ebebeb;
text-align:center;
vertical-align:top;
font-family: "ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ".Meiryo,Arial,sans-serif,Helvetica;
font-size:12px;
line-height:1.1;
padding:4px 0 3px 0;
width:auto;
}

div#contents_head_area div.right div.item_sizematrix_block table td {
color:#323232;
}
div#contents_head_area div.right div.item_sizematrix_block table th {
width:5%;
white-space:nowrap;
padding-left:5px;
padding-right:5px;
font-weight:normal;
color:#898989;
}

div#contents_head_area div.right div.item_sizematrix_block table tr.head td {}
div#contents_head_area div.right div.item_sizematrix_block table tr.head th {}
*/

div.item_sizematrix_block table {
/*width:300px;*/
padding:0;
margin:0 0 5px 0;
border-collapse:collapse;
border-top:1px solid #777777;
}
div.item_sizematrix_block table tr {
border-bottom:1px solid #E2E2E2;
}
div.item_sizematrix_block table td,
div.item_sizematrix_block table th {
border-bottom:1px solid #D0CECE;
text-align:center;
vertical-align:top;
font-family: "ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ".Meiryo,Arial,sans-serif,Helvetica;
font-size:12px;
line-height:1.1;
padding:4px 0 3px 0;
width:auto;
}
div.item_sizematrix_block table td {
color:#323232;
}

div.item_sizematrix_block table tr.head th{
background-color:#E5E5E5;
border-bottom:1px solid #777777;
border-top:1px solid #777777;
color:#000000;
border-right:hidden;
}

div.item_sizematrix_block table th {
width:15%;
border-right:1px solid #D0CECE;
white-space:nowrap;
padding-left:4px;
padding-right:12px;
font-weight:normal;
color:#323232;
}


div.item_sizematrix_block table tr.head td {}


div#contents_head_area div.right div.item_sizematrix_block div.footer {
/*width:300px;*/
padding:0;
margin:0 0 0 0;
color:#696969;
font-size:10px;
line-height:1.1;
}
div#contents_head_area div.right div.item_sizematrix_block div.footer p {
font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
}
div#contents_head_area div.right div.item_sizematrix_block div.footer a,
div#contents_head_area div.right div.item_sizematrix_block div.footer p a {}


div.btn_sizeblock {
display:block;
width:322px;
height:21px;
padding:0 0 2px 0px;
margin:0 0 0 0;
}

div.btn_sizeblock a{
padding:0 10px 0 0;
} 

/*-----------------
contents_foot_area
------------------*/
div#contents_foot_area {
display:block;
width:746px;
padding:0; margin:12px 0 0 0;
font-size:0; line-height:0;
clear:both;
}

div#contents_foot_area::after {
height: 0;
visibility: hidden;
content: ".";
display: block;
clear: both;
}

div#contents_foot_area h2.heading_image {
display:block;
width:746px;
padding:0;
margin:0 0 15px 0 !important;
font-size:0;
line-height:0;
height:20px !important;
}
div#contents_foot_area h2.heading_image img {}

div#contents_foot_area ul.item_list {
display:block;
width:746px;
padding:0;
/*margin:0 0 33px 0;*/
}
div#contents_foot_area ul.item_list::after {
height: 0;
visibility: hidden;
content: ".";
display: block;
clear: both;
 }

div#contents_foot_area ul.item_list li {
display:block;
width:143px;
padding:3px;
margin:0 !important;
float:left;
list-style:none;
position:relative;
}




div#contents_foot_area ul.item_list li.hover {
background-color:#000000;
}

/*div#contents_foot_area ul.item_list li.last_child {
margin-right:0;
}*/


div#contents_foot_area ul.item_list li div.cs_thumbs {
width:76px;
padding:0; margin:0;
text-align:center;
background-color:#000000;
position:absolute;
top:0;
left:149px;
display:none;
}

div#contents_foot_area ul.item_list li div.cs_thumbs.left {
width:76px;
padding:0; margin:0;
text-align:center;
display:none;
background-color:#000000;
position:absolute;
top:0;
left:-76px;
}


div#contents_foot_area ul.item_list li div.cs_thumbs div {
display:block;
width:70px;
padding:0; margin:3px auto 0 auto;
text-align:center;
display:block;
}

div#contents_foot_area ul.item_list li div.cs_thumbs div a {
display:block;
padding:0; margin:0;
background-color:#FFFFFF;
border-bottom:3px #000000 solid;
}



/*

<div class="cs_thumbs">
<div>
<a href="XXX" title="XXX" class="_hover2"><img src="../images/category/_D_cs_thumb_01.jpg" width="60" /></a>
<a href="XXX" title="XXX" class="_hover2"><img src="../images/category/_D_cs_thumb_01.jpg" width="60" /></a>
<a href="XXX" title="XXX" class="_hover2"><img src="../images/category/_D_cs_thumb_01.jpg" width="60" /></a>
</div>
</div>
*/

div#contents_foot_area ul.item_list li div.item_photo {
display:block;
width:143px;
padding:0; margin:0 0 2px 0;
text-align:center;
}
div#contents_foot_area ul.item_list li div.item_photo a {
display:block;
width:141px;
padding:0; margin:0 auto 0 auto;
/*border:1px #eaeaea solid;*/
}

div#contents_foot_area ul.item_list li div.item_photo a img {}

div#contents_foot_area ul.item_list li div.item_icons {
display:block;
width:143px;
height:17px;
padding:0; margin:0 0 8px 0; font-size:0; line-height:0;
}

div#contents_foot_area ul.item_list li div.item_icons img {
padding:0; margin:0;
}

div#contents_foot_area ul.item_list li div.icon_sold {
background-image:url(../images/detail/icon_sold_normal_01.gif);
background-position:top right;
background-repeat:no-repeat;
}

div#contents_foot_area ul.item_list li.hover div.icon_sold {
background-image:url(../images/detail/icon_sold_hover_01.gif);
}

div#contents_foot_area ul.item_list li div.item_title {
		display:block;
		width: 140px;
		padding:0; margin:0 0 4px 0;
		font-size:12px;
		font-weight:bold;
		line-height:1.2;
		color:#ae002b;
		font-family: "ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ".Meiryo,Arial,sans-serif,Helvetica;
}
div#contents_foot_area ul.item_list li div.item_title a {
		display:block;
		padding:0;
		margin:0 2px 0 0;
		color:#4C4C4C;
		font-size:11px;
}

div#contents_foot_area ul.item_list li div.item_title a:hover {
		color:#FFF !important;
}

div#contents_foot_area ul.item_list li div.item_data {
display:block;
width:143px;
padding:0; margin:0;
font-size:12px;
line-height:1.1;
color:#434040;
font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
}

div#contents_foot_area ul.item_list li.hover div.item_data {
color:#999999;
}

div#contents_foot_area ul.item_list li div.item_data p {
display:block;
padding:0; margin:0 2px 2px 2px;
}

div#contents_foot_area ul.item_list li div.item_data p.code {
font-family:Arial, Helvetica, sans-serif;
}
div#contents_foot_area ul.item_list li div.item_data p.price {}
div#contents_foot_area ul.item_list li div.item_data p.price span {}
div#contents_foot_area ul.item_list li div.item_data p.price span span {
font-family:Arial, Helvetica, sans-serif;
padding-right:0.2em;
}
div#contents_foot_area ul.item_list li div.item_data p.price span em {
font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
font-style:normal;
}

div#contents_foot_area ul.item_list li div.item_data p.price span.normal {}
div#contents_foot_area ul.item_list li div.item_data p.price span.normal span {}
div#contents_foot_area ul.item_list li div.item_data p.price span.normal em {}

div#contents_foot_area ul.item_list li div.item_data p.price span.strike {}
div#contents_foot_area ul.item_list li div.item_data p.price span.strike span {
text-decoration:line-through;
}
div#contents_foot_area ul.item_list li div.item_data p.price span.strike em {}

div#contents_foot_area ul.item_list li div.item_data p.price span.special {
color:#CC0000;
}
div#contents_foot_area ul.item_list li div.item_data p.price span.special span {}
div#contents_foot_area ul.item_list li div.item_data p.price span.special em {}


/*-----------------
contents_foot_area
------------------*/
div#contents_footnavi_area {
display:block;
width:697px;
padding:0; margin:0 0 0 0;
font-size:0; line-height:0;
margin: 0px;
}

div#contents_footnavi_area::after {
height: 0;
visibility: hidden;
content: ".";
display: block;
clear: both;
}

div#contents_footnavi_area div.left {
display:block;
width:555px;
padding:0; margin:0 0 0 0;
font-size:0; line-height:0;
float:left;
}

div#contents_footnavi_area div.left h2.image_heading {
display:block;
width:555px;
padding:0 0 2px 0; margin:0 0 0 0;
}


div#contents_footnavi_area div.left::after {
height: 0;
visibility: hidden;
content: ".";
display: block;
clear: both;
}

div#contents_footnavi_area div.left a {
display:block;
width:170px;
padding:0; margin:0 5px 5px 0;
font-size:0; line-height:0;
float:left;
}
div#contents_footnavi_area div.left a img {}

div#contents_footnavi_area div.right {
display:block;
width:250px;
padding:0; margin:26px 0 0 0;
font-size:0; line-height:0;
float:right;
overflow:hidden;
}

div#contents_footnavi_area div.right a {
display:block;
width:250px;
height:35px;
padding:0; margin:0;
border-bottom:6px #FFFFFF solid;
font-size:0; line-height:0;
cursor:pointer;
background-position:right top;
background-repeat:no-repeat;
}

div#contents_footnavi_area div.right a.btn_return {
background-image:url(../images/detail/btn_return.gif);
}

div#contents_footnavi_area div.right a.btn_return_collectiontop {
background-image:url(../images/detail/btn_return_collectiontop.gif);
}

div#contents_footnavi_area div.right a.btn_return_category {
background-image:url(../images/detail/btn_return_category.gif);
}

div#contents_footnavi_area div.right a:hover {
background-position:bottom;
}
div#contents_footnavi_area div.right a span {
display:none;
visibility:hidden;
}

/**
 * Product Size Spec
 **/
div#sizeSpecBlock {
width: 690px;
height: 360px;
padding: 0;
margin :0;

background-color: #fff;
}

div#sizeSpecBlock div#sizeSpecBlockBody {
width: 690px;
padding: 0;
margin: 0;
}

div#sizeSpecBlock div#sizeSpecBlockBody table#table_sizespec_container {
width: 600px;
padding: 0;
margin: 0;
}

table#table_sizespec_container th {
width: 240px;
height: 285px;

vertical-align: top;
font-family: "ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ".Meiryo,Arial,sans-serif,Helvetica;
}

table#table_sizespec_container td {
width: 300px;
padding: 0;
font-size: 10px;
margin: 0;
font-family: "ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ".Meiryo,Arial,sans-serif,Helvetica;
}

table#table_sizespec_container td div.footer {
width: 300px;
padding: 0;
color: #696969;
margin:10px 0px;
font-size: 10px;
line-height:1.3;
font-family: "ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ".Meiryo,Arial,sans-serif,Helvetica;
}

table#table_sizespec_container td div.title {
width: 320px;
margin: 0;

font-size: 19px;
font-weight: bold;
display: none;
}

table#table_sizespec_container td table#table_sizespec {
width: 360px;
padding: 10px;
margin:0 ;
background-color: #f8f8f8;
}

table#table_sizespec_container tr.head {
border-top: 1px solid #bbb;
}
table#table_sizespec_container td table#table_sizespec th {
width: 17px;
height: 20px;
border-bottom: 1px solid #bbb;

text-align :center;
font-size: 11px;
color: #aaa;
}

*:first-child+html table#table_sizespec_container td table#table_sizespec th {
height: 20px;
border-bottom: 1px solid #bbb;

text-align :center;
font-size: 11px;
color: #aaa;
}

table#table_sizespec_container td table#table_sizespec td {
width: auto;
height: 20px;
border-bottom: 1px solid #bbb;

text-align: center;
font-size: 12px;

}

table#table_sizespec_container td p {
width: 355px;
padding: 0px 0;
margin: 0;

font-size: 10px;
line-height: 1.4;
color: #aaa;
}
#TB_closeWindowButton {
display: none;
}


/*ここからリニューアル追加設定（10.04.19）＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝*/

div #container {
font-size:100%!important;
visibility:visible!important;
text-indent:0!important;
background-color:#000033;
}

div#widgetLeftContainer {
top:0px;
left:0px;
}


div#panelContentsPickUp{
width:746px;
margin:0px;
padding:0px;
position:relative;
top:0px;
left:0px;
float:right;
}


div#checkItemContainer{
width:746px;
}

div#widgetRightContainer{

}

div#footer {


}

#siteIndexContainer {

}

/*バグ修正10.04.26*/
div#contents_head_area div.right form.item_submit_block div.item_select_cs_block div.products_cs_quantity {
font-size:12px; line-height:1.1;
margin:10px 0;
*margin:8px 0px;
}

div#contents_head_area div.right form.item_submit_block div.item_select_cs_block div.select_quantity_default {
font-size:12px; line-height:1.1;
clear:both;
margin:10px 0;
width:128px;
float:left;
}


#select_susonaoshi {
margin:10px 0;
width:128px;
float:left;
}



div#contents_head_area div.right form.item_submit_block div.item_select_cs_block div.select_quantity select,
div#contents_head_area div.right form.item_submit_block div.item_select_cs_block div.select_quantity_default select {
width:100px;
font-size:11px; line-height:1.1;
}

div#contents_head_area div.right form.item_submit_block div.item_select_cs_block p.susonaoshi_desc {
width: 100%;
font-size:10px;
color:#888;
/*float:left;*/
margin-bottom:10px;
clear:both;
height:auto !important;
float:none !important;
}

div#contents_head_area div.right form.item_submit_block {
display:block;
padding:0; margin:0;
/*padding-bottom:100px;*/
}

div#contents_head_area div.right form.item_submit_block div.item_submit_btn_block {
display:block;
padding:0; margin:0 0 12px 0;
width:366px;
height:65px;
border-bottom:1px #e5e5e5 solid;
clear:both;
}

div#contents_head_area div.right form.item_submit_block div.item_select_cs_block {
padding:4px 0 0 0; margin:0 0 12px 0;
height:auto !important;
border-bottom:1px #e5e5e5 solid;
}

div#contents_foot_area ul.item_list li.last_child {
margin-right:0!important;
}

/* 100513 ブランドロゴの表示対応 */

.item_name_block .brandLogo { height:32px; background-position:left top; background-repeat:no-repeat; }
/* MENS */
.item_name_block .M_VINTAG { background-image:url('/_common/images/brandlogo/vintage.gif'); }
.item_name_block .M_501 { background-image:url('/_common/images/brandlogo/501.gif'); }
.item_name_block .M_501_DEADSTOCK { background-image:url('/_common/images/brandlogo/501.gif'); }
.item_name_block .M_501_LIMITED { background-image:url('/_common/images/brandlogo/501.gif'); }
.item_name_block .M_ST501 { background-image:url('/_common/images/brandlogo/501.gif'); }
.item_name_block .M_NEW501 { background-image:url('/_common/images/brandlogo/501.gif'); }
.item_name_block .M_EX501 { background-image:url('/_common/images/brandlogo/501.gif'); }
.item_name_block .M_NEW501_AMST { background-image:url('/_common/images/brandlogo/501.gif'); }
.item_name_block .M_RedTabOriginal { background-image:url('/_common/images/brandlogo/redtab.gif'); }
.item_name_block .M_NEWORIGINALS { background-image:url('/_common/images/brandlogo/redtab.gif'); }
.item_name_block .M_SquareTopBlock { background-image:url('/_common/images/brandlogo/stb.gif'); }
.item_name_block .M_BR_STB_NEWMODERN { background-image:url('/_common/images/brandlogo/stb.gif'); }
.item_name_block .M_BLACKSTYLE { background-image:url('/_common/images/brandlogo/stb.gif'); }
.item_name_block .M_BLACK { background-image:url('/_common/images/brandlogo/stb.gif'); }
.item_name_block .M_BR_STB_AGELESS { background-image:url('/_common/images/brandlogo/stb.gif'); }
.item_name_block .M_STREETSTB { background-image:url('/_common/images/brandlogo/stb.gif'); }
.item_name_block .M_Engineered { background-image:url('/_common/images/brandlogo/engineered.gif'); }
.item_name_block .M_RedTabClassic { background-image:url('/_common/images/brandlogo/classic.gif'); }
.item_name_block .M_BR_CL_AGELESS { background-image:url('/_common/images/brandlogo/classic.gif'); }
.item_name_block .M_RedTabClassic_JP { background-image:url('/_common/images/brandlogo/classic.gif'); }
.item_name_block .M_Premium { background-image:url('/_common/images/brandlogo/premium.gif'); }
.item_name_block .M_Fenom { background-image:url('/_common/images/brandlogo/fenom.gif'); }
.item_name_block .M_RED { background-image:url('/_common/images/brandlogo/red.gif'); }
.item_name_block .M_BLUE { background-image:url('/_common/images/brandlogo/blue.gif'); }
.item_name_block .M_BR_LEFTY { background-image:url('/_common/images/brandlogo/lefty.gif'); }
.item_name_block .M_MAGICNUMBER { background-image:url('/_common/images/brandlogo/exclusive.gif'); }
.item_name_block .M_Exclusive { background-image:url('/_common/images/brandlogo/exclusive.gif'); }
.item_name_block .M_JEANPAULGAURTIER { background-image:url('/_common/images/brandlogo/exclusive.gif'); }
.item_name_block .M_KAWS { background-image:url('/_common/images/brandlogo/exclusive.gif'); }
.item_name_block .M_TCV { background-image:url('/_common/images/brandlogo/exclusive.gif'); }
.item_name_block .M_EX_ECO { background-image:url('/_common/images/brandlogo/exclusive.gif'); }
.item_name_block .M_STUDS { background-image:url('/_common/images/brandlogo/exclusive.gif'); }
.item_name_block .M_SKULL { background-image:url('/_common/images/brandlogo/exclusive.gif'); }
.item_name_block .M_SYUSSY { background-image:url('/_common/images/brandlogo/exclusive.gif'); }
.item_name_block .M_WACKOMARIA { background-image:url('/_common/images/brandlogo/exclusive.gif'); }
.item_name_block .M_BR_ECOP { background-image:url('/_common/images/brandlogo/exclusive.gif'); }
.item_name_block .M_BR_AGELESS { background-image:url('/_common/images/brandlogo/exclusive.gif'); }
.item_name_block .M_BR_TOMMY { background-image:url('/_common/images/brandlogo/exclusive.gif'); }
.item_name_block .M_BR_501L { background-image:url('/_common/images/brandlogo/exclusive.gif'); }
.item_name_block .M_BR_SV { background-image:url('/_common/images/brandlogo/exclusive.gif'); }
.item_name_block .M_NEXUS { background-image:url('/_common/images/brandlogo/exclusive.gif'); }
.item_name_block .M_BR_PORTER { background-image:url('/_common/images/brandlogo/exclusive.gif'); }
.item_name_block .M_BR_MADEINUSA{ background-image:url('/_common/images/brandlogo/exclusive.gif'); }
.item_name_block .M_OpeningCeremony { background-image:url('/_common/images/brandlogo/exclusive.gif'); }
.item_name_block .M_EX_FORESHOP { background-image:url('/_common/images/brandlogo/ex_eshop.gif'); }
.item_name_block .M_EX_FORE_501 { background-image:url('/_common/images/brandlogo/ex_eshop.gif'); }
.item_name_block .EX_FORE_501_01 { background-image:url('/_common/images/brandlogo/ex_eshop.gif'); }
.item_name_block .EX_FORE_501_02 { background-image:url('/_common/images/brandlogo/ex_eshop.gif'); }
.item_name_block .M_EX_FORE_505 { background-image:url('/_common/images/brandlogo/ex_eshop.gif'); }
.item_name_block .M_EX_FORE_517 { background-image:url('/_common/images/brandlogo/ex_eshop.gif'); }
.item_name_block .M_EX_FORE_606 { background-image:url('/_common/images/brandlogo/ex_eshop.gif'); }

/* LADYS */
.item_name_block .L_501 { background-image:url('/_common/images/brandlogo/501.gif'); }
.item_name_block .L_501_EX { background-image:url('/_common/images/brandlogo/501.gif'); }
.item_name_block .L_501_GLOVAL{ background-image:url('/_common/images/brandlogo/501.gif'); }
.item_name_block .L_RedTabJeans { background-image:url('/_common/images/brandlogo/redtab.gif'); }
.item_name_block .L_RAGDOLL { background-image:url('/_common/images/brandlogo/ragdoll.gif'); }
.item_name_block .L_Angelite { background-image:url('/_common/images/brandlogo/angelite.gif'); }
.item_name_block .L_RED { background-image:url('/_common/images/brandlogo/red.gif'); }
.item_name_block .L_Blue { background-image:url('/_common/images/brandlogo/blue.gif'); }
.item_name_block .L_Exclusive { background-image:url('/_common/images/brandlogo/exclusive.gif'); }
.item_name_block .L_YMDO { background-image:url('/_common/images/brandlogo/exclusive.gif'); }
.item_name_block .L_JEANPAULGAURTIER { background-image:url('/_common/images/brandlogo/exclusive.gif'); }
.item_name_block .L_ECO { background-image:url('/_common/images/brandlogo/exclusive.gif'); }
.item_name_block .L_BR_PORTER { background-image:url('/_common/images/brandlogo/exclusive.gif'); }
.item_name_block .L_OpeningCeremony { background-image:url('/_common/images/brandlogo/exclusive.gif'); }
.item_name_block .L_CID_SC_STLAIGHT{ background-image:url('/_common/images/brandlogo/slight_curve.gif'); height:100px;}
.item_name_block .L_CID_SC{ background-image:url('/_common/images/brandlogo/slight_curve.gif'); height:100px;}
.item_name_block .L_CID_SC_SKINNY{ background-image:url('/_common/images/brandlogo/slight_curve.gif'); height:100px;}
.item_name_block .L_DC{ background-image:url('/_common/images/brandlogo/demi_curve.gif'); height:100px;}
.item_name_block .L_DC_SKINNY{ background-image:url('/_common/images/brandlogo/demi_curve.gif'); height:100px;}
.item_name_block .L_CID_DC_SKINNY{ background-image:url('/_common/images/brandlogo/demi_curve.gif'); height:100px;}
.item_name_block .L_CID_DC{ background-image:url('/_common/images/brandlogo/demi_curve.gif'); height:100px;}
.item_name_block .L_DC_SLIMBOOTS{ background-image:url('/_common/images/brandlogo/demi_curve.gif'); height:100px;}
.item_name_block .L_CID_DC_SLIMBOOTS{ background-image:url('/_common/images/brandlogo/demi_curve.gif'); height:100px;}
.item_name_block .L_CID_DC_STRAIGHT{ background-image:url('/_common/images/brandlogo/demi_curve.gif'); height:100px;}
.item_name_block .L_DC_STRAIGHT{ background-image:url('/_common/images/brandlogo/demi_curve.gif'); height:100px;}
.item_name_block .L_BC{ background-image:url('/_common/images/brandlogo/bold_curve.gif'); height:100px;}
.item_name_block .L_CID_BC{ background-image:url('/_common/images/brandlogo/bold_curve.gif'); height:100px;}
.item_name_block .L_CID_BC_SKINNY{ background-image:url('/_common/images/brandlogo/bold_curve.gif'); height:100px;}
.item_name_block .L_BC_SKINNY{ background-image:url('/_common/images/brandlogo/bold_curve.gif'); height:100px;}
.item_name_block .L_BC_SB{ background-image:url('/_common/images/brandlogo/bold_curve.gif'); height:100px;}
.item_name_block .L_CID_BC_SB{ background-image:url('/_common/images/brandlogo/bold_curve.gif'); height:100px;}
.item_name_block .L_CID_BC_ST{ background-image:url('/_common/images/brandlogo/bold_curve.gif'); height:100px;}
.item_name_block .L_EX_FORESHOP{ background-image:url('/_common/images/brandlogo/ex_eshop.gif'); height:34px;}

/* OUTLET */
.item_name_block .O_M_BR_501 { background-image:url('/_common/images/brandlogo/501.gif'); }
.item_name_block .O_M_BR_REDTAB { background-image:url('/_common/images/brandlogo/redtab.gif'); }
.item_name_block .O_M_BR_SquareTopBlock { background-image:url('/_common/images/brandlogo/stb.gif'); }
.item_name_block .O_M_BR_Classic { background-image:url('/_common/images/brandlogo/classic.gif'); }
.item_name_block .O_M_BR_LVC { background-image:url('/_common/images/brandlogo/vintage.gif'); }
.item_name_block .O_M_BR_ENGINEERED { background-image:url('/_common/images/brandlogo/engineered.gif'); }
.item_name_block .O_M_BR_FLU { background-image:url('/_common/images/brandlogo/flu.gif'); }
.item_name_block .O_M_BR_FENOM { background-image:url('/_common/images/brandlogo/fenom.gif'); }
.item_name_block .O_M_BR_R_SQUARETOPBLOCK { background-image:url('/_common/images/brandlogo/stb.gif'); }
.item_name_block .O_M_BR_I_BLUE { background-image:url('/_common/images/brandlogo/import.gif'); }
.item_name_block .O_M_BR_I_CAPITALE { background-image:url('/_common/images/brandlogo/import.gif'); }
.item_name_block .O_M_BR_I_EUVINTAGE { background-image:url('/_common/images/brandlogo/import.gif'); }
.item_name_block .O_M_BR_I_DAMIEN { background-image:url('/_common/images/brandlogo/import.gif'); }
.item_name_block .O_M_BR_E_STUSSY { background-image:url('/_common/images/brandlogo/import.gif'); }
.item_name_block .O_M_BR_IMPORT { background-image:url('/_common/images/brandlogo/import.gif'); }
.item_name_block .O_M_BR_EXCLUSIVE { background-image:url('/_common/images/brandlogo/exclusive.gif'); }
.item_name_block .O_M_EX_KAWS { background-image:url('/_common/images/brandlogo/exclusive.gif'); }
.item_name_block .O_M_EX_KRINK { background-image:url('/_common/images/brandlogo/exclusive.gif'); }
.item_name_block .O_M_EX_TOMMY { background-image:url('/_common/images/brandlogo/exclusive.gif'); }
.item_name_block .O_M_EX_ROBERT { background-image:url('/_common/images/brandlogo/exclusive.gif'); }
.item_name_block .O_BR_EX_ESM { background-image:url('/_common/images/brandlogo/exclusive.gif'); }
.item_name_block .O_M_L_ECOP { background-image:url('/_common/images/brandlogo/exclusive.gif'); }
.item_name_block .O_L_BR_501 { background-image:url('/_common/images/brandlogo/501.gif'); }
.item_name_block .O_L_LADYSTYLE { background-image:url('/_common/images/brandlogo/ladystyle.gif'); }
.item_name_block .O_L_BR_VINTAGE { background-image:url('/_common/images/brandlogo/vintage.gif'); }
.item_name_block .O_L_BR_EXCLUSIVE { background-image:url('/_common/images/brandlogo/exclusive.gif'); }
.item_name_block .O_L_EX_YMDO { background-image:url('/_common/images/brandlogo/exclusive.gif'); }
.item_name_block .O_L_BR_IMPORT { background-image:url('/_common/images/brandlogo/import.gif'); }
.item_name_block .O_L_BR_REDTAB { background-image:url('/_common/images/brandlogo/redtab.gif'); }
.item_name_block .O_L_CID_SC { background-image:url('/_common/images/brandlogo/slight_curve.gif'); height:100px;}
.item_name_block .O_L_CID_SLIGHT_SKINNY { background-image:url('/_common/images/brandlogo/slight_curve.gif'); height:100px;}
.item_name_block .O_L_CID_SC_SLIM { background-image:url('/_common/images/brandlogo/slight_curve.gif'); height:100px;}
.item_name_block .O_L_CID_SC_STLAIGHT { background-image:url('/_common/images/brandlogo/slight_curve.gif'); height:100px;}
.item_name_block .O_L_CID_DC { background-image:url('/_common/images/brandlogo/demi_curve.gif'); height:100px;}
.item_name_block .O_L_CID_DC_SKINNY { background-image:url('/_common/images/brandlogo/demi_curve.gif'); height:100px;}
.item_name_block .O_L_CID_DC_SLIM { background-image:url('/_common/images/brandlogo/demi_curve.gif'); height:100px;}
.item_name_block .O_L_CID_DC_STLAIGHT { background-image:url('/_common/images/brandlogo/demi_curve.gif'); height:100px;}
.item_name_block .O_L_CID_BC { background-image:url('/_common/images/brandlogo/bold_curve.gif'); height:100px;}
.item_name_block .O_L_CID_BC_SLIM { background-image:url('/_common/images/brandlogo/bold_curve.gif'); height:100px;}
.item_name_block .O_L_CID_BC_STLAIGHT { background-image:url('/_common/images/brandlogo/bold_curve.gif'); height:100px;}
.item_name_block .O_L_CID_BC_SKINNY { background-image:url('/_common/images/brandlogo/bold_curve.gif'); height:100px;}

/* ACC */
.item_name_block .A_EX { background-image:url('/_common/images/brandlogo/acc.gif'); }
.item_name_block .A_LADY_ACC { background-image:url('/_common/images/brandlogo/acc.gif'); }
.item_name_block .A_BEAR { background-image:url('/_common/images/brandlogo/acc.gif'); }
.item_name_block .A_GIFTKIT { background-image:url('/_common/images/brandlogo/acc.gif'); }
.item_name_block .A_L_UNDER { background-image:url('/_common/images/brandlogo/acc.gif'); }
.item_name_block .A_L_SHOSE { background-image:url('/_common/images/brandlogo/acc.gif'); }
.item_name_block .A_L_BAG { background-image:url('/_common/images/brandlogo/acc.gif'); }
.item_name_block .A_L_HAT { background-image:url('/_common/images/brandlogo/acc.gif'); }
.item_name_block .A_L_BELT { background-image:url('/_common/images/brandlogo/acc.gif'); }
.item_name_block .A_M_GOODS { background-image:url('/_common/images/brandlogo/acc.gif'); }
.item_name_block .A_M_UNDER { background-image:url('/_common/images/brandlogo/acc.gif'); }
.item_name_block .A_M_SHOSE { background-image:url('/_common/images/brandlogo/acc.gif'); }
.item_name_block .A_M_BAG { background-image:url('/_common/images/brandlogo/acc.gif'); }
.item_name_block .A_M_HAT { background-image:url('/_common/images/brandlogo/acc.gif'); }
.item_name_block .A_M_BELT { background-image:url('/_common/images/brandlogo/acc.gif'); }
.item_name_block .A_EX_HTC { background-image:url('/_common/images/brandlogo/acc.gif'); }
.item_name_block .A_EX_Porter { background-image:url('/_common/images/brandlogo/acc.gif'); }

/* LVC */
.item_name_block .V_MDUSA { background-image:url('/_common/images/brandlogo/vintage.gif'); }
.item_name_block .V_LVC { background-image:url('/_common/images/brandlogo/vintage.gif'); }
.item_name_block .V_ACCESSORIES { background-image:url('/_common/images/brandlogo/vintage.gif'); }
.item_name_block .V_ACC_MEN { background-image:url('/_common/images/brandlogo/vintage.gif'); }
.item_name_block .V_ACC_M_GOODS { background-image:url('/_common/images/brandlogo/vintage.gif'); }
.item_name_block .V_ACC_M_BAG { background-image:url('/_common/images/brandlogo/vintage.gif'); }
.item_name_block .V_ACC_M_BELT { background-image:url('/_common/images/brandlogo/vintage.gif'); }
.item_name_block .V_M_BR_MDUSA { background-image:url('/_common/images/brandlogo/vintage.gif'); }
.item_name_block .V_M_BR_LVC { background-image:url('/_common/images/brandlogo/vintage.gif'); }
.item_name_block .V_M_T_TEE&TUNK { background-image:url('/_common/images/brandlogo/vintage.gif'); }
.item_name_block .V_M_T_KNIT&CUTSAW { background-image:url('/_common/images/brandlogo/vintage.gif'); }
.item_name_block .V_M_T_SHIRT { background-image:url('/_common/images/brandlogo/vintage.gif'); }
.item_name_block .V_M_T_COATJACKET { background-image:url('/_common/images/brandlogo/vintage.gif'); }
.item_name_block .V_M_B_F_SHORTSOVERALL { background-image:url('/_common/images/brandlogo/vintage.gif'); }
.item_name_block .V_M_B_F_REGULARSTRAIGHT { background-image:url('/_common/images/brandlogo/vintage.gif'); }
.item_name_block .V_M_B_F_SLIMSKINNY { background-image:url('/_common/images/brandlogo/vintage.gif'); }
.item_name_block .V_M_B_F_BOOTSFLARE { background-image:url('/_common/images/brandlogo/vintage.gif'); }
.item_name_block .V_L_BR_MDUSA { background-image:url('/_common/images/brandlogo/vintage.gif'); }
.item_name_block .V_L_BR_LVC { background-image:url('/_common/images/brandlogo/vintage.gif'); }
.item_name_block .V_L_TEE&TUNK { background-image:url('/_common/images/brandlogo/vintage.gif'); }
.item_name_block .V_L_KNIT&CUTSAW { background-image:url('/_common/images/brandlogo/vintage.gif'); }
.item_name_block .V_L_SHIRTONEPEASE { background-image:url('/_common/images/brandlogo/vintage.gif'); }
.item_name_block .VV_L_COATJACKET { background-image:url('/_common/images/brandlogo/vintage.gif'); }
.item_name_block .V_L_B_F_SHORTSSKIRTSOVERALL { background-image:url('/_common/images/brandlogo/vintage.gif'); }
.item_name_block .V_L_B_F_BOOTSFLARE { background-image:url('/_common/images/brandlogo/vintage.gif'); }
.item_name_block .V_L_B_F_LOOSEBAGGY { background-image:url('/_common/images/brandlogo/vintage.gif'); }
.item_name_block .V_L_B_F_REGULARSTRAIGHT { background-image:url('/_common/images/brandlogo/vintage.gif'); }
.item_name_block .V_L_B_F_SLIMSKINNY { background-image:url('/_common/images/brandlogo/vintage.gif'); }

/* MADE */
.item_name_block .MC_M_T_TEE&TUNK { background-image:url('/_common/images/brandlogo/made.gif'); }
.item_name_block .MC_M_T_KNIT&CUTSAW { background-image:url('/_common/images/brandlogo/made.gif'); }
.item_name_block .MC_M_T_SHIRT { background-image:url('/_common/images/brandlogo/made.gif'); }
.item_name_block .MC_M_T_COATJACKET { background-image:url('/_common/images/brandlogo/made.gif'); }
.item_name_block .MC_M_B_F_SHORTSOVERALL { background-image:url('/_common/images/brandlogo/made.gif'); }
.item_name_block .MC_M_B_F_BOOTSFLARE { background-image:url('/_common/images/brandlogo/made.gif'); }
.item_name_block .MC_M_B_F_LOOSE { background-image:url('/_common/images/brandlogo/made.gif'); }
.item_name_block .MC_M_B_F_REGULARSTRAIGHT { background-image:url('/_common/images/brandlogo/made.gif'); }
.item_name_block .MC_M_B_F_SLIMSKINNY { background-image:url('/_common/images/brandlogo/made.gif'); }
.item_name_block .MC_L_TEE&TUNK { background-image:url('/_common/images/brandlogo/made.gif'); }
.item_name_block .MC_L_KNIT&CUTSAW { background-image:url('/_common/images/brandlogo/made.gif'); }
.item_name_block .MC_L_SHIRTONEPEASE { background-image:url('/_common/images/brandlogo/made.gif'); }
.item_name_block .MC_L_COATJACKET { background-image:url('/_common/images/brandlogo/made.gif'); }
.item_name_block .MC_L_B_F_SHORTSSKIRTSOVERALL { background-image:url('/_common/images/brandlogo/made.gif'); }
.item_name_block .MC_L_B_F_BOOTSFLARE { background-image:url('/_common/images/brandlogo/made.gif'); }
.item_name_block .MC_L_B_F_LOOSEBAGGY { background-image:url('/_common/images/brandlogo/made.gif'); }
.item_name_block .MC_L_B_F_REGULARSTRAIGHT { background-image:url('/_common/images/brandlogo/made.gif'); }
.item_name_block .MC_L_B_F_SLIMSKINNY { background-image:url('/_common/images/brandlogo/made.gif'); }


.item_name_block .brandLogo span { position:absolute; text-indent:-9999em; z-index:-9999; }


/**============================================================ rearrival_maii 9/15 added ==**/
#rearrival_h3{background-color:#FFFFFF; padding-top:10px;}
#regist_rearrival_mail{/*background:url("/_common/images/bg_intoCart.gif") repeat scroll left top transparent; */padding-bottom:10px;font-size:12px;}
#rearrival_wrap{padding-left:10px;}
.rearrival_p{padding-bottom:0px;padding-top:10px;padding-bottom:5px;}
.rearrival_p a{color: #AD876A;}

#rearrival_wrap a img{border:0;}

input#btn_regist_rearrival_mail {border:0;padding:0;margin-left:-10px;}

/**--------------------------------------------- Error --**/
dl.errorList{
	margin:10px 0 10px 0;
	padding:15px 7px 15px 7px !important;
	border:1px solid #E50000;
}
dl.errorList dd{color:#E50000;}

/**--------------------------------------------- Success --**/
dl.successList{
	margin:10px 0 10px 0;
	padding:15px 7px 15px 7px !important;
	border:1px solid #7D7D7D;
}
dl.successList dd{color:#6C6B6B;}


