/*商品ページ用*/


a:link {
color: #000;
text-decoration: none;
}
a:visited {
color: #000;
text-decoration: none;
}
a:active {
text-decoration: none;
}
a:hover {
text-decoration: none;
}
a:hover .txtlink {
text-decoration: none;
}


.iteminfo_all {
width: 800px; background-color: #999999
}
.iteminfo_all2 {
width: 800px;
}
.itemta1 {
font-weight: bold; 
font-size: 12px; 
vertical-align: middle; 
width: 800px; 
background-color: #999999; 
text-align: center; 
padding: 7px; 
color: #ffffff;
}
.itemta2 {
font-size: 12px; 
vertical-align: middle; 
width: 800px; 
background-color: #ffffff; 
text-align: center; 
padding: 18px; 
line-height: 130%; 
color: #666666;
}
.itemta3 {
font-size: 12px; 
vertical-align: middle; 
width: 100px; 
background-color: #e6e6e6; 
text-align: center; 
padding: 7px; 
line-height: 130%; 
color: #666666;
}
.itemta4 {
font-size: 12px; 
vertical-align: middle; 
width: 700px; 
background-color: #ffffff; 
text-align: left; 
padding: 7px; 
line-height: 130%; 
color: #666666;
}
.itemta5 {
font-size: 10px; 
vertical-align: middle; 
width: 800px; 
background-color: #ffffff; 
text-align: left; 
padding: 7px; 
line-height: 130%; 
color: #666666;
}
.size_tp_ta1 {
font-size: 12px; 
vertical-align: middle; 
width: 100px; 
background-color: #999999; 
text-align: center; 
padding: 7px; 
line-height: 130%; 
color: #ffffff;
}
.size_tp_ta2 {
font-size: 12px; 
vertical-align: middle; 
width: 175px; 
background-color: #999999; 
text-align: center; 
padding: 7px; 
line-height: 130%; 
color: #ffffff;
}
.size_tp_ta3 {
font-size: 12px; 
vertical-align: middle; 
width: 175px; 
background-color: #e6e6e6; 
text-align: center; 
padding: 7px; 
line-height: 130%; 
color: #666666;
}
.size_pt_ta2 {
font-size: 12px; 
vertical-align: middle; 
width: 140px; 
background-color: #999999; 
text-align: center; 
padding: 7px; 
line-height: 130%; 
color: #ffffff;
}
.size_pt_ta3 {
font-size: 12px; 
vertical-align: middle; 
width: 140px; 
background-color: #e6e6e6; 
text-align: center; 
padding: 7px; 
line-height: 130%; 
color: #666666;
}
.size_gd_ta2 {
font-size: 12px; 
vertical-align: middle; 
width: 233px; 
background-color: #999999; 
text-align: center; 
padding: 7px; 
line-height: 130%; 
color: #ffffff;
}
.size_gd_ta3 {
font-size: 12px; 
vertical-align: middle; 
width: 233px; 
background-color: #e6e6e6; 
text-align: center; 
padding: 7px; 
line-height: 130%; 
color: #666666;
}
.size_gd_ta4 {
font-size: 12px; 
vertical-align: middle; 
width: 350px; 
background-color: #999999; 
text-align: center; 
padding: 7px; 
line-height: 130%; 
color: #ffffff;
}
.size_gd_ta5 {
font-size: 12px; 
vertical-align: middle; 
width: 350px; 
background-color: #e6e6e6; 
text-align: center; 
padding: 7px; 
line-height: 130%; 
color: #666666;
}
.size_gd_ta6 {
font-size: 12px; 
vertical-align: middle; 
width: 700px; 
background-color: #999999; 
text-align: center; 
padding: 7px; 
line-height: 130%; 
color: #ffffff;
}
.size_gd_ta7 {
font-size: 12px; 
vertical-align: middle; 
width: 700px; 
background-color: #e6e6e6; 
text-align: center; 
padding: 7px; 
line-height: 130%; 
color: #666666;
}









/*--- 補足部分 ---*/
#item_guide.itemta4 {
font-size: 11px
}
.size_backbar {
font-size: 14px; vertical-align: middle; text-align: left; color: #ffffff; background-color: #535353; padding: 5px
}
















/*--- 新モデル＆スタッフコメント部分 ---*/

.comment00 {
width: 800px;
margin:0;
padding:0;
}

.mcomment1 {
font-size: 12px; 
font-weight: bold; 
vertical-align: top; 
width: 130px; 
height: 150px; 
background-color: #999999; 
text-align: center; 
padding: 7px; 
line-height: 130%; 
color: #ffffff
}

.mcomment2 {
font-size: 12px; 
vertical-align: top; 
width: 590px; 
background-color: #999999; 
text-align: left; 
padding: 7px; 
line-height: 130%; 
color: #ffffff; 
float: left；
}

.mcomment2 a {
color:#0068b7;
font-weight:bold;
}

.mcomment3 {
font-size: 13px; 
font-weight: bold; 
vertical-align: middle; 
width: 590px; 
height: 20px; 
background-color: #999999; 
text-align: left; 
padding: 7px; 
line-height: 130%; 
color: #ffffff
}

.comment1 {
font-size: 12px; 
vertical-align: middle; 
width: 100px; 
background-color: #999999; 
text-align: center; 
padding: 7px; 
line-height: 130%; 
color: #ffffff
}

.comment2 {
font-size: 12px; 
vertical-align: middle; 
width: 620px; 
background-color: #FFFFFF; 
text-align: left; 
padding: 7px; 
line-height: 130%; 
color: #666666; 
border: 1px #a0a0a0 solid
}



.comment3 {
font-size: 12px; 
vertical-align: middle; 
width: 800px; 
background-color: #666666; 
text-align: left; 
padding: 7px; 
line-height: 130%; 
color: #ffffff; 
}



.comment4 {
font-size: 12px; 
vertical-align: middle; 
width: 800px; 
text-align: left; 
padding: 7px; 
line-height: 130%; 
color: #666666; 
text-align: right;
}


.mcomwear {
float: left; 
margin: 0; 
padding: 0; 
width: 100px; 
height: auto;
}

.staffbar {
background-image: url(https://www.improves.jp/guide/staff-bar.gif);
background-repeat:no-repeat;
width: 720px;
height: 24px;
}


.shoebar {
background-image: url(https://www.improves.jp/guide/item_shoes.jpg);
background-repeat:no-repeat;
width: 800px;
height: 967px;
}


/*--- kojimaさん ---*/

#model-k {
z-index: 1; 
position: relative; 
width: 130px; 
height: 150px; 
background-image: url(https://www.improves.jp/guide/model-k.jpg); 
background-repeat: no-repeat; 
background-position: top center; 
}

/*--- 原田君 ---*/

#model-h,
#model-y{
z-index: 1; 
position: relative; 
width: 130px; 
height: 150px; 
background-image: url(https://www.improves.jp/guide/model-y.jpg); 
background-repeat: no-repeat; 
background-position: top center; 
}



/*--- 森田君 ---*/

#model-m {
z-index: 1; 
position: relative; 
width: 130px; 
height: 150px; 
background-image: url(https://www.improves.jp/guide/model-m.jpg); 
background-repeat: no-repeat; 
background-position: top center; 
}



/*--- you ---*/

#staff-y {
z-index: 1; 
position: relative; 
width: 100px; 
height: 135px; 
background-image: url(https://www.improves.jp/guide/staff-y.jpg); 
background-repeat: no-repeat; 
background-position: top center; 
}


/*--- jona ---*/

#staff-j {
z-index: 1; 
position: relative; 
width: 100px; 
height: 135px; 
background-image: url(https://www.improves.jp/guide/staff-j.jpg); 
background-repeat: no-repeat; 
background-position: top center; 
}


/*--- ryo ---*/

#staff-r {
z-index: 1; 
position: relative; 
width: 100px; 
height: 135px; 
background-image: url(https://www.improves.jp/guide/staff-r.jpg); 
background-repeat: no-repeat; 
background-position: top center; 
}

/*--- markee ---*/

#staff-m {
z-index: 1; 
position: relative; 
width: 100px; 
height: 135px; 
background-image: url(https://www.improves.jp/guide/staff-m.jpg); 
background-repeat: no-repeat; 
background-position: top center; 
}













/* 秋冬作り込みコーデ用 */

.itemcoorde {
font-family:arial, メイリオ, 'ＭＳ Ｐゴシック';
width:800px;
margin:0;
padding:0;
}

.itemcoorde2 {
font-family:arial, メイリオ, 'ＭＳ Ｐゴシック';
width:400px;
margin:0;
padding:0;
}

.itemcoorde li,
.itemcoorde2 li {
list-style-type:none;
margin:0;
padding:5px 0;
text-align:left;
font-size:10px;
}

.itemcoorde li a,
.itemcoorde2 li a {
text-decoration:none;
color:#00a0e9;
}

.itemcoorde .catetype,
.itemcoorde2 .catetype {
width:80px;
background:#000;
padding:3px 0;
margin:0;
text-align:center;
color:#fff;
font-size:10px;
float:left;
}





















/*--- 旧モデルサイズ部分 ---*/

/*--- 原田君 ---*/
#model_h {
z-index: 1; 
position: relative; 
width: 80px; 
height: 100px; 
background-color: #e6e6e6; 
background-image: url(https://www.improves.jp/guide/J_M_h.gif); 
background-repeat: no-repeat; 
background-position: top center; 
padding: 7px; 
margin: 0px
}

/*--- 松嶺君 ---*/
#model_m {
z-index: 1; 
position: relative; 
width: 80px; 
height: 100px; 
background-color: #e6e6e6; 
background-image: url(https://www.improves.jp/guide/J_M_m.gif); 
background-repeat: no-repeat; 
background-position: top center; 
padding: 7px; 
margin: 0px
}

/*--- 塩見君 ---*/
#model_s {
z-index: 1; 
position: relative; 
width: 80px; 
height: 100px; 
background-color: #e6e6e6; 
background-image: url(https://www.improves.jp/guide/J_M_s.gif); 
background-repeat: no-repeat; 
background-position: top center; 
padding: 7px; 
margin: 0px
}

/*--- キオナ君 ---*/
#model_k {
z-index: 1; 
position: relative; 
width: 80px; 
height: 100px; 
background-color: #e6e6e6; 
background-image: url(https://www.improves.jp/guide/J_M_k.gif); 
background-repeat: no-repeat; 
background-position: top center; 
padding: 7px; 
margin: 0px
}

/*--- マサシ君 ---*/
#model_st {
z-index: 1; 
position: relative; 
width: 80px; 
height: 100px; 
background-color: #e6e6e6; 
background-image: url(https://www.improves.jp/guide/J_M_st.gif); 
background-repeat: no-repeat; 
background-position: top center; 
padding: 7px; 
margin: 0px
}

/*--- 森田君 ---*/
#model_mo {
z-index: 1; 
position: relative; 
width: 80px; 
height: 100px; 
background-color: #e6e6e6; 
background-image: url(https://www.improves.jp/guide/J_M_mo.gif); 
background-repeat: no-repeat; 
background-position: top center; 
padding: 7px; 
margin: 0px
}