/*共通CSS*/
/* body { background:#FFF; margin:15px 0; } */
/* body { margin: 0; padding: 0; background: #FFF; } */
img { border:0; }

/*
A:link { color: #FF0000; text-decoration: none; }
A:visited { color: #FF0000; text-decoration: none; }
A:hover { color: #FF0000; text-decoration: underline; }
A:active { color: #FF0000; text-decoration: none; } 
*/

A.fas:link { color: #ff9900; text-decoration: none; }
A.fas:visited { color: #ff9900; text-decoration: none; }
A.fas:hover { color: #ff0000; text-decoration: underline; }
A.fas:active { color: #ff9900; text-decoration: none; } 

A.fasb:link { color: #ffffff; text-decoration: none; }
A.fasb:visited { color: #ffffff; text-decoration: none; }
A.fasb:hover { color: #ffffff; text-decoration: underline; }
A.fasb:active { color: #ffffff; text-decoration: none; } 

A.sec:link { color: #e30855; text-decoration: none; }
A.sec:visited { color: #e30855; text-decoration: none; }
A.sec:hover { color: #e30855; text-decoration: underline; }
A.sec:active { color: #e30855; text-decoration: none; } 

A.iteml:link { color: #333333; text-decoration: none; }
A.iteml:visited { color: #333333; text-decoration: none; }
A.iteml:hover { color: #333333; text-decoration: underline; }
A.iteml:active { color: #333333; text-decoration: none; } 

.t10{
    font-size:10px;
    color:#666666;
}

.t10-130FFF{
    font-size:10px;
    line-height:130%;
    color:#FFF;
}

.t10-150{
    font-size:10px;
    line-height:150%;
    color:#666666;
}

.t12{
    font-size:12px;
    color:#666666;
}

.t12-130{
    font-size:12px;
    line-height:130%;
    color:#666666;
}

.t12-150{
    font-size:12px;
    line-height:150%;
    color:#666666;
}

.t14{
    font-size:14px;
}

.guest-orange{
    font-size:10px;
    font-weight:bold;
    line-height:140%;
    color:#FF6600;
}

.guest-gray{
    font-size:10px;
    font-weight:bold;
    line-height:140%;
    color:#666666;
}

.guest-white{
    font-size:10px;
    font-weight:bold;
    line-height:140%;
    color:#FFF;
}

.guest-brown{
    font-size:10px;
    font-weight:bold;
    line-height:140%;
    color:#660000;
}
.copyright{
    font-size:10px;
    line-height:180%;
    color:#666666;
}
.copyright a:link, .copyright a:visited, .copyright a:hover, .copyright a:active {
    color:#666666;
}
form{margin: 0em;}
.kp12 {
    font-size: 12px;
    line-height: 110%;
}
.kp10h140 {
    font-size: 10px;
    line-height: 140%;
    color: #666666;
}
.kp14h {
    font-size: 14px;
    line-height: 18px;
}
.kp12h120 {
    font-size: 12px;
    line-height: 120%;
}
.kp12h140 {
    font-size: 12px;
    line-height: 120%;
    color: #666666;    
}
.kflinktext {
    font-size: 12px;
    line-height: 24px;
}
.sizetbl {
    font-size:10px;
    line-height:150%;
    color:#666666;
}
.sizetbl table {
    border-collapse:collapse;
}
.sizetbl table td {
    border:1px solid #999;
    background:#FFF;
    text-align:center;
    padding:.5em 1em;
    font-size:12px;
    line-height:150%;
    color:#666666;
}

A.sample:link{color:#333333;text-decoration:none;}
A.sample:visited{color:#999999;text-decoration:none;}
A.sample:hover{color:#ff0000;text-decoration:underline;}

/**
 * スタンダードテーマ
 */
.standard-theme1 { background-color: #FFF3E6; } /* メイン背景     */
.standard-theme2 { background-color: #CC9D71; } /* コンテンツ背景 */
.standard-theme3 { background-color: #CC9966; } /* 枠線           */

/**
 * フェミニンテーマ
 */
.feminine-theme1 { background-color: #BF435C; } /* メイン背景     */
.feminine-theme2 { background-color: #D35167; } /* コンテンツ背景 */
.feminine-theme3 { background-color: #FFFFFF; } /* 枠線           */

/**
 * カジュアルテーマ
 */
.casual-theme1 { background-color: #B2B238; } /* メイン背景     */
.casual-theme2 { background-color: #CFCF6B; } /* コンテンツ背景 */
.casual-theme3 { background-color: #FFFFFF; } /* 枠線           */

/**
 * ファッショングッズテーマ
 */
.fashiongoods-theme1 { background-color: #FFF; } /* メイン背景     */
.fashiongoods-theme2 { background-color: #FFF; } /* コンテンツ背景 */
.fashiongoods-theme3 { background-color: #CCC; } /* 枠線           */

/**
 * デニムテーマ
 */
.denim-theme1 { background-color: #FFF; } /* メイン背景     */
.denim-theme2 { background-color: #FFF; } /* コンテンツ背景 */
.denim-theme3 { background-color: #CCC; } /* 枠線           */

/**
 * アウトレットテーマ
 */
.outlet-theme1 { background-color: #FFF; } /* メイン背景     */
.outlet-theme2 { background-color: #FFF; } /* コンテンツ背景 */
.outlet-theme3 { background-color: #CCC; } /* 枠線           */

/**
 * その他テーマ
 */
.common-theme1 { background-color: #FFF; } /* メイン背景     */
.common-theme2 { background-color: #FFF; } /* コンテンツ背景 */
.common-theme3 { background-color: #CCC; } /* 枠線           */

.style1 {font-size: 10px}
.style2 {font-weight:bold; line-height:140%; font-size: 10px;}

.t10-w100-h17 {
    width:80px;
}
.shoplead strong {
	font-weight:normal;
}
.saleprice{
	color: #dc143c;
	font-weight:bold;
}
.clumb {
    width:740px;
    margin:20px 0 10px 30px;
    text-align:left;
    font-size:10px;
    line-height:1.5;
    font-weight:normal;
    font-style:normal;
}
.clumb a, .clumb a:link, .clumb a:visited {
    text-decoration:none;
    color:#999;
    font-size:10px;
    line-height:1.5;
    font-weight:normal;
    font-style:normal;
}
.clumb a:hover, .clumb a:active, 
.clumb a.top:link, .clumb a.top:visited, .clumb a.top:hover, .clumb a.top:active {
    text-decoration:none;
    color:#F00;
    font-size:10px;
    line-height:1.5;
    font-weight:normal;
    font-style:normal;
}
.clumb h1 {
    display:inline;
    font-size:10px;
    line-height:1.5;
    font-weight:normal;
    font-style:normal;
}
.footerBanner {
  margin: 5px 0 12px 0;
  text-align: center;
}