@charset "shift_jis";

body {
	font-family: OneNikeCurrency,"TradeGothicW01-BoldCn20 675334",Meiryo,メイリオ,"MS Pgothic","ＭＳ Ｐゴシック","Hiragino Kaku Gothic",ヒラギノ角ゴ,Helvetica,Arial,sans-serif;
	color: #FFFFFF;
	background-color: #000000;
	}
#startDiv >img
{
	margin-top: 50px; 
	width:100%; 

}
#readContents,#content{
	width:100%; 
    overflow : hidden ;
}
#content .m200{
	margin-top:100px; 
     margin-bottom: 100px;
	width:100%; 
}
#content .m200 img{
	width:100%; 
}


#startDiv {
	text-align:center;
}
#startDiv,
#content {
	display: none;
	background-color: #000;
	width:100%; 
	margin: 0 auto; 
	color:#fff;
        position: relative;}
#content {
	display: none;
	background-color: #000;
	width:100%; 
	margin: 0 auto; 
	color:#fff;
        position: relative;}


#content .bg {
    display: table;
    height: 1000px;
    text-align: center;
	margin-top: 100px; 
	width:100%; 

}
#content .bg_stars {
    background-image: url("stars_bk.png");
    background-repeat: no-repeat;
	width:100%; 

}
#content .bg_bsaa {
    background-image: url("bsaa_bk.png");
    background-repeat: no-repeat;
	width:100%; 

}
#content .bg_umbrella {
    background-image: url("umbrella_bk.png");
    background-repeat: no-repeat;
	width:100%; 

}

#content .stars,#content .bsaa,#content .umbrella {
	margin-top: 380px; 
	width:100%; 
	    text-align: center;
padding-left:10%;
padding-right:10%;


}

#content .biotitle {
    color: #aaa;
    font-size:16px;
    font-weight: bold;
}
#content .biotitle img{
	width:100%; 
}
#content .teamlogo{
color:white; 
font-weight:bold;
}
#content .teamlogo img{
width:100px; }

#content .teamtitle {
    color: white;
    font-size: xx-large;
    font-weight: bold;
}
#content .lineup {
		    border-bottom: thin solid #999;
		    text-align: left;
		    width:96%;
		    background:black;
		}

#content .teamdes {
		    color: white;
		    font-size: medium;
		-webkit-mask-image:-webkit-linear-gradient(bottom, rgba(0,0,0,0.3), rgba(0,0,0,1));
		    text-align: left;

		}
#content .lineup img{
		    width:50%;
		}


#content .price {
		    color: red;
		    font-weight: bold;
		     margin-right: 5px;
		}

#content .lineupitem {
    border: thin solid;
    margin: 10px;
    padding: 10px;
    width: 94%;
    height:100%;
}
#content a {
    outline: medium none;
}
#content .lineupitem img {
     padding-right:1em;
     width:30%;
    float: left;
display: block;
}
#content .itemtext{
float: left;
width:70%;
height:70px;
text-align: left;
padding:10px;
}

.logo {
    margin: 300px 0;
    width: 100%;
}
.logo img{
    width: 100%;
}

.lang_j{
display:blok;
line-height: 1.5em;

}
.lang_e{
display:none;
line-height: 1.5em;

}
.lang_f{
display:none;
line-height: 1.5em;

}	
#Language{
    height: 150px;
    position: absolute;
    right: 0;
    text-align: right;
    top: 70px;
    width: 100px;
   background-image: url("blod_min.png");
    background-position:left -60px;
    background-position:bottom;
    background-repeat: no-repeat;

        }
#l_e,#l_j,#l_f{
font-size:small;
line-height: 1.5em;
margin: 1em 0;
	}	
.itemCell.soldOut .stockTxt {
display: none;
}
.offPercent, .offPercentNo{
display: none;
}
.price span{
display: none;
}



.bg_jil{
    background-image: url("img/bio04.jpg");
    background-repeat: no-repeat;
}
.th {
padding-top:300px;
width:100%;
}
.th img{
margin-top:50px;
	}

.th a {
  display: block;
    color: black;
    line-height: 3em;
       margin-top: 30px;
    width: 417px;
        text-decoration: none;
        background-color: #f4f4f4;
        -webkit-transition: all 0.3s ease;
        -moz-transition: all 0.3s ease;
        -o-transition: all 0.3s ease;
        transition: all  0.3s ease;
        }
.th a:hover {
        background-color: #720000;
        }

.jk,.gear,.bag {
        background-repeat: no-repeat;
        height:50px;
        padding-top:25px;
    text-align:left;

}

.jk {
    background-image: url("img/bio07.png");
}
.gear {
    background-image: url("img/bio08.png");

}
.bag {
    background-image: url("img/bio09.png");

}

.jk p{
   	}

.gear p{
   	}

.bag p{
   	}


#content .newitem {
    display: table;
    margin: auto 0;
    text-align: center;
}
.corabo{
margin-top:50px;

 }
 .illust {
display: none;
}
.campaign {
    margin: 10px;
    text-align: left;
    width: 90%;
}
.coupon {
    background-image: url("frame.png");
    background-position: center center;
    background-repeat: no-repeat;
    margin-bottom: 20px;
    padding: 3% 0;
}
.coupontitle {
    background-color: white;
    border-radius: 20px;
    color: black;
    font-size: 1.5em;
    font-weight: bold;
    padding: 20px;
    text-align: center;
    width: 90%;
    margin-bottom: 20px;

}
.couponcode {
    font-size: 2em;
    font-weight: bold;
    padding-bottom: 10px;
    text-align: center;
}
.eiga h2 {
    line-height: 1.2em;
    margin-bottom: 10px;
}
.eiga > span {
    border: 1px solid;
    display: block;
    margin: 5px auto;
    padding: 10px;
    width: 95%;
}
.eiga > .topimg {
    width: 100%;
max-width:1200px;
}

