@charset "shift_jis";#mainImg{clear:both;position:relative;z-index:1;}
#slides{position:relative;margin-bottom:8px;height:350px;width:960px;overflow:hidden;}
.slides_container{width:960px;overflow:hidden;position:relative;display:none;}
.slides_container a{width:960px;height:350px;display:block;}
.slides_container a img{display:block;}
.pagination{position:absolute;right:20px;bottom:20px;z-index:100;}
.pagination li{float:left;margin:0 8px;list-style:none;}
.pagination li a{display:block;width:12px;height:0;padding-top:12px;background-image:url(/common/images/index/pagination.png);background-position:0 0;float:left;overflow:hidden;}
.pagination li.current a{background-position:0 -12px;}
#newsTicker{background:url(/common/images/index/bg_news.png) no-repeat left bottom;clear:both;height:30px;margin-bottom:8px;}
#newsTicker ul{display:block;margin:0;padding:7px 10px 0 100px;overflow:hidden;}
#newsTicker ul li{display:block;font-weight:normal;list-style-type:none;}
#littleMenu{margin:5px 0 10px 0;width:960px;height:135px;margin:8px auto 8px;}
.littleMenuTitle{font-size:12px;font-weight:bold;background-color:#DBDBDB;width:930px;height:20px;padding:10px 0 0 30px;}
.littleMenuArea{width:960px;margin:0 auto;background-color:#DBDBDB;float:left;}
.littleMenuArea ul{float:left;width:140px;margin:5px 0 5px 10px;}
#littleMenu,
.littleMenuArea{height:165px;}
.littleMenuArea ul.pickUp{}
.littleMenuArea ul.pick2list{margin-top:20px;margin-left:40px;}
.littleMenuArea ul li h3{padding:5px 0 8px 0;font-size:14px;font-weight:bold;}
.littleMenuArea ul li h3 img{padding-left:5px;vertical-align:middle;margin-top:-5px;}
.littleMenuArea ul li{font-size:12px;line-height:1.7em;}
#bannerArea{width:960px;height:1%;margin:0 auto 5px;padding:0;clear:both;overflow:hidden;}
#bannerArea ul{display:block;width:960px;margin:0 auto;padding:0;overflow:hidden;list-style-type:none;text-align:left;}
#bannerArea li{position:relative;display:block;width:240px;height:261px;margin:0 auto 6px;padding:0;overflow:hidden;list-style-type:none;text-align:center;float:left;}
#bannerArea li span.out{position:absolute;display:block;width:236px;height:261px;margin:0;padding:0;top:0px;left:2px;background-image:url(/common/images/index/bannerout.png);background-repeat:no-repeat;background-position:0 0;}
#bannerArea .over{position:absolute;display:block;width:236px;height:261px;margin:0;padding:0;top:0px;left:2px;background-image:url(/common/images/index/bannerover.png);background-repeat:no-repeat;background-position:0 0;}
#bannerArea_dummy a img, #bannerArea a{border:none;overflow:hidden;}
#bannerArea_dummy a:hover{border:solid 3px #000000;}
b.c_f0{font-weight:bolder;color:#ff0000;}
b.l_f0{font-size:120%;font-weight:bolder;color:#ff0000;}
span.c_f0{font-weight:normal;color:#ff0000;}
span.l_f0{font-size:120%;font-weight:bolder;color:#ff0000;}
.rankingArea{clear:both;>height:1%;margin-bottom:25px;overflow:hidden;}
.rankingArea h2{margin:16px 0 12px 0;padding:0 0 2px 4px;border-bottom:1px solid #888;font-size:20px;font-family:'AdiHaus';font-weight:bold;}
.rankingArea h2 span{font-size:14px;color:#888;}
.rankingArea ol{padding:0 0 0 10px;}
.rankingArea ol li{float:left;margin-right:10px;padding:5px;width:170px;background-color:#ffffff;}
.rankingArea ol li p a:hover img{filter:alpha(opacity=75);-moz-opacity:0.75;opacity:0.75;}
#itemList ul{margin-bottom:0;margin-right:-10px;font-size:0;}
#itemList ul:after{margin-bottom:0;}
html*#itemList ul{margin-bottom:20px;}
#itemList ul .plp_item__list{display:inline-block;margin-right:10px;font-size:10px;width:170px;padding:5px;background-color:#FFFFFF;margin-bottom:20px;vertical-align:top;}
#itemList ul li.itemSpace{display:none !important;}
#itemList ul li div.photo a:hover img{filter:alpha(opacity=75);-moz-opacity:0.75;opacity:0.75;}
.rankingArea ol li div.photo,
#itemList ul li div.img,
#reccomendArea ul li div.photo,
#reccomendArea2 ul li div.photo,
#reccomendArea3 ul li div.photo,
.reccomendArea ul li div.photo,
#orderArea #sidebar ul li div.photo{padding:5px 0;position:relative;>height:170px;}
.rankingArea ol li div.cate,
 #itemList ul li div.cate,
#reccomendArea ul li div.cate,
#reccomendArea2 ul li div.cate,
#reccomendArea3 ul li div.cate,
.reccomendArea ul li div.cate,
#reccomendAreaCart ul li div.cate,
.reccomendAreaCart ul li div.cate,
#orderArea #sidebar ul li div.cate{border-bottom:1px solid #cccccc;margin-bottom:7px;height:35px;position:relative;}
.rankingArea ol li div.cate p.adidas,
#itemList ul li div.cate p.adidas,
#reccomendArea ul li div.cate p.adidas,
#reccomendArea2 ul li div.cate p.adidas,
#reccomendArea3 ul li div.cate p.adidas,
.reccomendArea ul li div.cate p.adidas,
#reccomendAreaCart ul li div.cate p.adidas,
.reccomendAreaCart ul li div.cate p.adidas,
#orderArea #sidebar ul li div.cate p.adidas{position:absolute;left:0;text-indent:-9999px}
.rankingArea ol li div.cate p.item,
#itemList ul li div.cate p.item,
#reccomendArea ul li div.cate p.item,
#reccomendArea2 ul li div.cate p.item,
#reccomendArea3 ul li div.cate p.item,
.reccomendArea ul li div.cate p.item,
#reccomendAreaCart ul li div.cate p.item,
.reccomendAreaCart ul li div.cate p.item,
#orderArea #sidebar ul li div.cate p.item{position:absolute;right:0;text-indent:-9999px}
.rankingArea ol li dl dt,
#itemList ul li dl dt,
#reccomendArea ul li dl dt,
#reccomendArea2 ul li dl dt,
#reccomendArea3 ul li dl dt,
.reccomendArea ul li dl dt{line-height:1.4;margin-bottom:5px;height:56px;}
#recommend_box ul li div.photo{position:relative;}
#recommend_box ul li div.cate{position:relative;}
#main h1{font-size:1.8em;font-weight:bold;}
.sizeFrame{padding-left:10px;}
.sizeFrame a{color:#1E6CC1;}
#itemContents{clear:both;>height:1%;margin-bottom:10px;overflow:hidden;position:relative;padding-bottom:10px;}
#itemContentsSpecial{clear:both;>height:1%;margin-bottom:10px;overflow:hidden;position:relative;padding-bottom:10px;}
#itemPhoto{float:left;width:500px;}
#itemContents-contact{float:left;padding-right:30px;width:235px;}
#itemInfo{float:right;width:430px;}
#itemBrand{border-bottom:3px solid #000000;margin-bottom:15px;}
#itemBrand p#Performance{background:url(/common/images/item/iconBrand1.gif) no-repeat right;}
#itemBrand p#Originals{background:url(/common/images/item/iconBrand2.gif) no-repeat right;}
#itemBrand p#Styles{background:url(/common/images/item/iconBrand3.gif) no-repeat right;}
#itemBrand p#Neo{background:url(/common/images/item/iconBrand5.gif) no-repeat right;}
#itemBrand #brand{height:50px;margin:0;padding:0;text-indent:2px;position:relative;}
#itemBrand #brand .brand-txt{font-size:13px;color:#888;padding-top:10px;}
#itemBrand #brand .brand-txt-main{font-size:16px;font-weight:bold;color:#333;}
#itemBrand #brand img{position:absolute;bottom:6px;right:0;}
#itemInfo .itemName,
#itemInfo .itemPrice{font-size:1.8em;font-weight:bold;line-height:1.4;}
#itemInfo .itemPrice span{font-size:1.0em;}
#itemInfo .itemPrice span.c_66{font-size:0.7em;text-decoration:line-through;}
#itemInfo .itemPrice span.l_f0{font-size:26px;font-weight:bolder;color:#ff0000;}
#itemInfo .itemPrice span.c_f0{font-size:15px;font-weight:bolder;color:#ff0000;}
#itemInfo .itemPrice span{margin-bottom:10px;font-family:"adihaus";font-size:28px;}
#itemInfo .itemThum{>height:1%;overflow:hidden;margin-bottom:20px;}
#itemInfo .itemThum li{float:left;padding:0;border:solid 2px #fff;}
#itemInfo .itemThum li img{cursor:pointer;}
#itemInfo p{margin-bottom:12px;}
#itemInfo .pointArea{margin-bottom:15px;}
#itemInfo .pointArea li{background:url(/common/images/common/arrow7.gif) no-repeat left 4px;padding-left:15px;}
div.hd_info{width:100%;margin:0;padding:0;position:relative;text-align:left;}
div.hd_info #shareArea{position:absolute;top:0;right:0;width:430px;margin:0;padding:0;text-align:right;}
div.hd_info #shareArea p{line-height:1.8;margin:5px 0;}
#item1,#item2,#item3,#item4,#item5,#item6,#item7,#item8{clear:both;}
.main_image{margin:10px 0;}
.mainImgDefault{width:500px;height:500px;margin-bottom:10px;}
.mainImgZoom{cursor:pointer;width:500px;height:500px;position:absolute;overflow:hidden;top:0;display:none;}
.mainImgZoom_in{width:2500px;height:2500px;position:absolute;left:-1000px;top:-1000px;}
.mainImgZoom_in img{top:500px;left:500px;position:absolute;}
.z_mainImages img{position:absolute;}
.z_btn,.z_back_btn{position:absolute;top:470px;left:470px;}
.main_image_thum{width:520px;margin:3px -20px 15px 0;}
.z_thum img{width:90px;height:90px;display:block;float:left;margin:0px 10px 10px 0;_margin:0;_padding:0 20px;_width:90px;text-align:center;cursor:pointer;border:solid 1px #ffffff;}
.pointArea{overflow:hidden;margin-top:5px;}
.pointArea li{float:left;margin-right:15px;}
.z_thum img:hover{filter:alpha(opacity=80);opacity:0.8;border:solid 1px #ff6600;}
.op_0{opacity:0;}
.hidden{display:none!important;}
.d_block{display:block;}
#tooltip{position:absolute;border:1px solid #333;background:#f7f5d1;padding:5px 10px;display:none;}
a.tooltip{background:url(/common/images/common/arrow6.gif) no-repeat left;padding-left:13px;}
a.tooltip:hover{text-decoration:none;}
#technologyArea{background:#e4e4e5;clear:both;>height:1%;margin-bottom:10px;overflow:hidden;}
.tabContainer{>height:1%;overflow:hidden;}
.tabMenu{float:left;width:330px;}
.tabInner{float:right;width:630px;}
#cartArea{width:420px;clear:both;>height:1%;margin:0 0 10px;padding:0;overflow:show;}
#cartArea p{float:left;font-size:1.2em;font-weight:bold;margin-right:20px;padding-top:10px;text-align:center;width:160px;}
#cartArea .selectItem{width:420px;margin:0;padding:0;}
#cartArea .selectItem dl{display:block;width:150px;margin:0 auto;padding:0;float:left;overflow:hidden;}
#cartArea .selectItem dl.last{display:block;width:150px;margin:0 auto 15px;padding:0;float:left;}
#cartArea .selectItem dt,
#cartArea .selectItem dd{display:inline;float:left;}
#cartArea .selectItem dt{font-size:1.2em;padding:3px 0;width:40px;}
#cartArea .selectItem dd{margin-right:20px;}
#cartArea .btn{float:right;width:315px;}
#cartArea input,
#cartArea textarea,
#cartArea select{border:1px solid #e1e1e1;padding:3px 5px;}
.wid320{width:320px;}
.wid130{width:130px;}
.wid150{width:150px;}
.wid120{width:120px;}
.wid70{width:70px;}
#cartLeftBox{width:355px;float:left;}
#colorArea{clear:both;margin:0 0 20px;padding:0;}
#colorArea h2{font-size:1.2em;font-weight:bold;margin:10px 0 10px;}
#colorArea table{border-right:1px solid #333333;border-top:1px solid #333333;margin-bottom:5px;}
#colorArea table th,
#colorArea table td{border-bottom:1px solid #333333;line-height:1.4;}
#colorArea table th.size{min-width:36px;margin:0;padding:3px 0;border-left:1px solid #333333;text-align:center;vertical-align:middle;}
#colorArea table td.size{min-width:36px;height:36px;margin:0;padding:0;border-left:1px solid #333333;font-size:16px;line-height:36px;text-align:center;vertical-align:middle;background-color:#ffffff;}
#colorArea table td.size a{display:block;height:36px;margin:0;padding:0 0;font-size:16px;line-height:36px;text-align:center;background-color:#ffffff;text-decoration:none;}
#colorArea table td.size a:hover{display:block;margin:0;padding:0 0;font-size:16px;line-height:36px;text-align:center;background-color:#f3f3f3;text-decoration:none;}
#colorArea table th{padding:5px;}
#colorArea table th.size{background:#cccccc;}
#colorArea table td{padding:15px 10px;vertical-align:middle;}
#colorArea table td img{display:block;float:left;margin-right:5px;}
#colorArea table td.size img{display:inline;float:none;margin-right:0;}
#colorArea p{text-align:right;}
#conpactArea{clear:both;>height:1%;overflow:hidden;}
#conpactArea #colorArea{clear:none;width:960px;}
#conpactArea #colorArea ul{float:left;width:200px;}
#conpactArea #colorArea p{float:right;width:340px;}
#conpactArea #cartArea{clear:none;float:right;width:330px;padding:20px;}
#conpactArea #cartArea p{float:none;font-size:1.2em;font-weight:bold;margin-right:0;padding-top:0;text-align:left;width:auto;}
#conpactArea #cartArea .selectItem{border-left:none;float:left;padding-left:0;margin-bottom:10px;width:auto;}
#conpactArea #cartArea .selectItem dl{clear:both;>height:1%;margin-bottom:5px;overflow:hidden;}
#conpactArea #cartArea .selectItem dl.last{clear:none;float:left;margin-bottom:0px;margin-right:20px;>width:150px;}
#conpactArea #cartArea .selectItem dl.last.mr0{margin-right:0px;}
#conpactArea #cartArea .selectItem dt,
#conpactArea #cartArea .selectItem dd{display:block;float:none;}
#conpactArea #cartArea .selectItem dt{font-size:1.2em;padding:3px 0;width:40px;}
#conpactArea #cartArea .selectItem dd{margin-right:20px;}
#conpactArea #cartArea .btn{float:none;width:auto;}
#reccomendArea,
#reccomendArea2,
#reccomendArea3,
.reccomendArea{clear:both;>height:1%;margin-bottom:25px;overflow:hidden;padding-top:10px;}
#reccomendArea h2,
#reccomendArea2 h2,
#reccomendArea3 h2,
.reccomendArea h2{font-size:1.2em;}
#reccomendArea ul li,
#reccomendArea2 ul li,
#reccomendArea3 ul li,
.reccomendArea ul li{float:left;margin-right:27px;width:170px;}
#reccomendArea ul li a:hover img,
#reccomendArea2 ul li a:hover img,
#reccomendArea3 ul li a:hover img,
.reccomendArea ul li a:hover img{filter:alpha(opacity=75);-moz-opacity:0.75;opacity:0.75;}
#reccomendAreaCart,
.reccomendAreaCart{clear:both;>height:1%;margin-bottom:25px;overflow:hidden;padding:10px 0 0 50px;}
#reccomendAreaCart h2,
.reccomendAreaCart h2{font-size:1.2em;font-weight:bold;}
#reccomendAreaCart ul li,
.reccomendAreaCart ul li{float:left;margin:5px auto 10px!important;width:130px;}
#reccomendAreaCart ul li a:hover img,
.reccomendAreaCart ul li a:hover img{filter:alpha(opacity=75);-moz-opacity:0.75;opacity:0.75;}
#reccomendArea_new ul li div.photo,
#orderArea #sidebar ul li div.photo{padding:5px 0;position:relative;>height:170px;}
#reccomendArea_new ul li div.cate,
#orderArea #sidebar ul li div.cate{border-bottom:1px solid #cccccc;margin-bottom:7px;height:35px;position:relative;}
#reccomendArea_new ul li div.cate p.adidas,
#orderArea #sidebar ul li div.cate p.adidas{position:absolute;left:0;text-indent:-9999px}
#reccomendArea_new ul li div.cate p.item,
#orderArea #sidebar ul li div.cate p.item{position:absolute;right:0;text-indent:-9999px}
#reccomendArea_new ul li dl dt{line-height:1.4;margin-bottom:5px;}
#reccomendArea_new{border-top:1px solid #999999;clear:both;>height:1%;margin-bottom:25px;overflow:hidden;padding-top:10px;}
#reccomendArea_new h2{font-size:1.2em;font-weight:bold;}
#reccomendArea_new ul li{float:left;margin-left:13.5px;margin-right:13.5px;width:170px;}
#reccomendArea_new ul li a:hover img{filter:alpha(opacity=75);-moz-opacity:0.75;opacity:0.75;}
#reccomendArea_new table{height:282px;}
#reccomendArea_new table tr td.center{text-align:center;vertical-align:middle;width:86px;height:282px;}
#reccomendArea_new table tr td button{height:50px;width:30px;}
#checkArea{border-top:1px solid #999999;clear:both;height:1%;padding-bottom:25px;overflow:hidden;padding-top:10px;}
#checkArea h2{font-size:1.2em;font-weight:bold;margin-bottom:10px;}
#checkArea ul{padding:0 10px;}
#checkArea ul li{float:left;margin-right:12px;padding:4px;width:80px;background-color:#ffffff;}
#checkArea ul li p.photo{margin-bottom:5px;text-align:center;}
#checkArea ul li dl{border-top:1px solid #cccccc;padding-top:5px;}
#checkArea ul li p,
#checkArea ul li dt,
#checkArea ul li dd{line-height:1.4;}
#checkArea ul li dd .price{text-align:center;}
#checkArea ul li a:hover img{filter:alpha(opacity=75);-moz-opacity:0.75;opacity:0.75;}
#memberArea{clear:both;}
#memberArea #inner{margin:0 auto;width:780px;margin-bottom:30px;}
#memberArea #inner-contact{width:890px;margin-top:30px;margin:0 auto;}
#memberArea h1{font-size:1.6em;font-weight:bold;margin-bottom:5px;}
#memberArea h2{background:url(/common/images/step/stepTtl.gif) no-repeat left top;height:35px;margin-bottom:30px;text-indent:-9999px;width:960px;}
#memberArea h2#step01{background-position:0 0;}
#memberArea h2#step02{background-position:0 -35px;}
#memberArea h2#step03{background-position:0 -70px;}
#memberArea h2#step04{background-position:0 -105px;}
#memberArea h3{font-size:2em;font-weight:bold;margin-bottom:20px;text-align:center;}
#memberArea p{font-size:1.2em;margin-bottom:15px;}
#memberArea #ruleArea{border:3px solid #999999;margin-bottom:20px;}
#memberArea #ruleArea h4{font-size:1.4em;font-weight:bold;margin-bottom:20px;padding-top:20px;text-align:center;}
#memberArea #ruleArea dl{font-size:1.2em;padding-left:20px;}
#memberArea #ruleArea dt{font-weight:bold;margin-bottom:5px;}
#memberArea #ruleArea dd{padding-bottom:15px;}
#memberArea #ruleArea dd ol li{list-style:decimal;list-style-position:inside;}
#memberArea table{margin-bottom:30px;border:1px solid #cccccc;border-bottom:none;}
#memberArea table th,
#memberArea table td{font-size:1.2em;padding:8px 10px 7px;}
#memberArea table th{background:#cccccc;border-bottom:1px solid #ffffff;vertical-align:top;width:25%;}
#memberArea table td{background:#ffffff;border-bottom:1px solid #cccccc;width:75%;}
#memberArea table td ul li{float:left;margin-bottom:5px;margin-right:10px;width:170px;}
#memberArea input,
#memberArea textarea,
#memberArea select,
#orderArea input,
#orderArea textarea,
#orderArea select{border:1px solid #e1e1e1;padding:3px 5px;}
#orderArea{margin-bottom:30px;}
#orderArea #inner{margin:0 auto;width:804px;}
#orderArea #main{float:left;width:710px;}
#orderArea #main #selectArea{float:left;width:150px;}
#orderArea #main #selectArea li{background:url(/common/images/common/arrow6.gif) no-repeat left;font-size:1.2em;margin-bottom:5px;padding-left:15px;}
#orderArea #main #selectArea li span{font-weight:bold;}
#orderArea #totalArea{float:right;width:395px;font-size:1.2em;}
#orderArea #totalArea table{margin-bottom:10px;}
#orderArea #totalArea table td{text-align:right;}
#orderArea #totalArea table td.tLeft{text-align:left;}
#orderArea #totalArea p{font-size:1.8em;margin-bottom:30px;}
#orderArea #sidebar{background:#e6e6e6;float:right;width:210px;}
#orderArea #sidebar h3{background:#cccccc;font-size:1.2em;padding:3px 10px;text-align:center;}
#orderArea #sidebar ul{padding:0 20px 15px;}
#orderArea #sidebar ul p.Style{background:url(/common/images/step/icon3.gif);}
#orderArea #sidebar ul p.Originals{background:url(/common/images/step/icon1.gif);}
#orderArea #sidebar ul p.Performance{background:url(/common/images/step/icon4.gif);}
#orderArea #sidebar ul p.Neo{background:url(/common/images/step/icon2.gif);}
#orderArea h1{font-size:1.6em;font-weight:bold;margin-bottom:5px;}
#orderArea h2{background:url(/common/images/step/stepTtl.gif) no-repeat left top;height:35px;margin-bottom:20px;text-indent:-9999px;width:960px;}
#orderArea h2#step01{background-position:0 -140px;}
#orderArea h2#step02{background-position:0 -175px;}
#orderArea h2#step03{background-position:0 -210px;}
#orderArea h2#step04{background-position:0 -245px;}
#orderArea h3{font-size:1.6em;font-weight:bold;padding:10px 0;text-align:center;}
#orderArea #orderInner table{margin-bottom:5px;}
#orderArea #orderInner table th{background:#333333;border-right:1px solid #ffffff;color:#ffffff;padding:5px 10px;}
#orderArea #orderInner table td{border-bottom:1px solid #cccccc;padding:10px;width:10%;}
#orderArea #orderInner table td.item{width:auto;}
#orderArea #orderInner table td.item img{display:block;float:left;margin-right:10px;}
.memberInfoArea{border-bottom:1px solid #cccccc;margin-bottom:10px;padding-bottom:10px;}
.memberInfoArea.first{border-top:1px solid #cccccc;padding-top:10px;}
.memberInfoArea h4,
.memberInfoArea p{font-size:1.2em;}
.memberInfoArea h4{font-weight:bold;margin-bottom:5px;}
.memberInfoArea table{margin-bottom:0px;}
.memberInfoArea table th,
.memberInfoArea table td{font-size:1.2em;padding:8px 10px 7px;}
.memberInfoArea table th{background:#cccccc;vertical-align:top;width:25%;}
.memberInfoArea table td{background:#ffffff;border:1px solid #cccccc;width:75%;}
.memberInfoArea table td ul li{float:left;margin-bottom:5px;margin-right:10px;width:170px;}
.memberInfoAreaLength{border-bottom:1px solid #cccccc;margin-bottom:10px;padding-bottom:10px;}
.memberInfoAreaLength.first{border-top:1px solid #cccccc;padding-top:10px;}
.memberInfoAreaLength h4,
.memberInfoAreaLength p{font-size:1.2em;}
.memberInfoAreaLength h4{font-weight:bold;margin-bottom:5px;}
.memberInfoAreaLength table{margin-bottom:0px;}
.memberInfoAreaLength table th,
.memberInfoAreaLength table td{font-size:1.2em;padding:8px 10px 7px;}
.memberInfoAreaLength table th{background:#cccccc;vertical-align:top;font-weight:bold;width:25%;}
.memberInfoAreaLength table td{background:#FFFFFF;border:1px solid #cccccc;width:75%;}
.memberInfoAreaLength table td ul li{float:left;margin-bottom:5px;margin-right:10px;width:170px;}
#couponArea{background:#e3e3e3;margin-bottom:20px;padding:5px 10px;}
#couponArea #load{float:left;width:150px;}
#couponArea #coupon{float:right;text-align:right;width:750px;}
#compArea{margin:0 auto 30px;width:600px;}
#compArea2{margin:0 auto 30px;width:600px;}
#compArea ul{background:#e6e6e6;padding:20px 20px 0;}
#compArea2 ul{background:#e6e6e6;padding:20px 20px 0;}
#compArea p.fsize14{font-size:1.4em;}
#compArea2 p.fsize14{font-size:1.7em;}
#compArea p{font-size:1.2em;text-align:center;}
#compArea2 p{font-size:1.5em;text-align:center;}
#compArea ul li{font-size:1.2em;list-style:square;list-style-position:inside;padding-bottom:20px;}
#compArea2 ul li{font-size:1.2em;list-style:square;list-style-position:inside;padding-bottom:20px;}
.mandatory{color:#e83822;}
.jScrollPaneContainer{position:relative;overflow:hidden;z-index:1;}
.jScrollPaneTrack{position:absolute;cursor:pointer;right:0;top:0;height:100%;background:#aaa;}
.jScrollPaneDrag{position:absolute;background:#666;cursor:pointer;overflow:hidden;}
.jScrollPaneDragTop{position:absolute;top:0;left:0;overflow:hidden;}
.jScrollPaneDragBottom{position:absolute;bottom:0;left:0;overflow:hidden;}
a.jScrollArrowUp{display:block;position:absolute;z-index:1;top:0;right:0;text-indent:-2000px;overflow:hidden;height:18px;}
a.jScrollArrowUp:hover{}
a.jScrollArrowDown{display:block;position:absolute;z-index:1;bottom:0;right:0;text-indent:-2000px;overflow:hidden;height:18px;}
a.jScrollArrowDown:hover{}
a.jScrollActiveArrowButton, a.jScrollActiveArrowButton:hover{}
a.jScrollArrowUp{background:url(/common/images/step/basic_arrow_up.gif) repeat-x 0 0;}
a.jScrollArrowUp:hover{background-position:0 -36px;}
a.jScrollArrowDown{background:url(/common/images/step/basic_arrow_down.gif) repeat-x 0 0;}
a.jScrollArrowDown:hover{background-position:0 -36px;}
a.jScrollActiveArrowButton, a.jScrollActiveArrowButton:hover{background-position:0 -73px;}
#pane2{height:290px;}
#btnArea{clear:both;margin-bottom:30px;text-align:center;}
/**/.tCenter{text-align:center;}
.tLeft{text-align:left;}
.tRight{text-align:right;}
.mb15{margin-bottom:15px;}
.mb20{margin-bottom:20px;}
/**/.Coming .group_4{background:url(/common/images/common/icon.png) 0 0;width:92px;height:35px;}
.itemLimited .group_2{background:url(/common/images/common/icon.png) 0 -85px;width:47px;height:48px;position:absolute;right:0;top:0;text-indent:-9999px;}
.New .group_4{background:url(/common/images/common/icon.png) 0 -183px;width:30px;height:35px;}
.Pre .group_4{background:url(/common/images/common/icon.png) 0 -268px;width:76px;height:35px;}
.Restock .group_4{background:url(/common/images/common/icon.png) 0 -353px;width:65px;height:35px;}
.itemSoldout .group_1{background:url(/common/images/common/icon.png) 0 -438px;width:170px;height:23px;position:absolute;bottom:0;text-indent:-9999px;}
#recommend_box ul li.itemSoldout div.photo .group_1{background-position:-17px -438px;}
.itemCustom .group_5{background:url(/common/images/common/customise_it.png) 0 no-repeat;width:87px;height:12px;position:absolute;right:0;top:-10px;text-indent:-9999px;z-index:10;}
.itemLimited .group_2{background:url(/common/images/item/limited.png) 0 0;width:40px;height:40px;position:absolute;bottom:0;text-indent:-9999px;}
.item2buy .group_3{background:url(/common/images/item/2buy.png) 0 0;width:40px;height:40px;position:absolute;left:0;top:0;text-indent:-9999px;}
.itemMark .group_3{background:url(/common/images/item/mark.png) 0 0;width:40px;height:40px;position:absolute;left:0;top:0;text-indent:-9999px;}
.Style{background:url(/common/images/common/icon.png) 0 -511px;width:35px;height:35px;}
.Originals{background:url(/common/images/common/icon.png) 0 -596px;width:35px;height:35px;}
.Performance{background:url(/common/images/common/icon.png) 0 -681px;width:35px;height:35px;}
.Neo{background:url(/common/images/common/icon.png) 0 -1897px;width:71px;height:22px;margin-top:4px;}
.brand110{background:url(/common/images/common/icon.png) 0 -511px;width:35px;height:35px;}
.brand111{background:url(/common/images/common/icon.png) 0 -681px;width:35px;height:35px;}
.brand112{background:url(/common/images/common/icon.png) 0 -596px;width:35px;height:35px;}
.brand113{background:url(/common/images/common/icon.png) 0 -766px;width:88px;height:35px;}
.brand114{background:url(/common/images/common/icon.png) 0 -511px;width:35px;height:35px;}
.brand115{background:url(/common/images/common/icon.png) 0 -511px;width:35px;height:35px;}
.brand116{background:url(/common/images/common/icon.png) 0 -511px;width:35px;height:35px;}
.brand117{background:url(/common/images/common/icon.png) 0 -511px;width:35px;height:35px;}
#rankingAcce{background:url(/common/images/common/icon.png) 0 -851px;width:960px;height:20px;}
#rankingItem{background:url(/common/images/common/icon.png) 0 -921px;width:960px;height:20px;}
#rankingShoes{background:url(/common/images/common/icon.png) 0 -1341px;width:960px;height:20px;}
#rankingApp{background:url(/common/images/index/apparelTtl.gif) 0 0;width:960px;height:20px;}
.rankingNo1{background:url(/common/images/common/icon.png) 0 -991px;width:34px;height:20px;text-indent:-9999px;}
.rankingNo2{background:url(/common/images/common/icon.png) 0 -1061px;width:37px;height:20px;text-indent:-9999px;}
.rankingNo3{background:url(/common/images/common/icon.png) 0 -1131px;width:36px;height:20px;text-indent:-9999px;}
.rankingNo4{background:url(/common/images/common/icon.png) 0 -1201px;width:38px;height:20px;text-indent:-9999px;}
.rankingNo5{background:url(/common/images/common/icon.png) 0 -1271px;width:37px;height:20px;text-indent:-9999px;}
#shopCollection{background:url(/common/images/common/icon.png) 0 -1411px;width:101px;height:18px;}
#shopKids{background:url(/common/images/common/icon.png) 0 -1479px;width:59px;height:19px;}
#shopMen{background:url(/common/images/common/icon.png) 0 -1548px;width:58px;height:19px;}
#shopSports{background:url(/common/images/common/icon.png) 0 -1617px;width:72px;height:19px;}
#shopWomen{background:url(/common/images/common/icon.png) 0 -1686px;width:78px;height:19px;}
a.paging{color:#226ebb;text-decoration:none;font-size:13px;line-height:13px;padding:0 2px;}
a.paging:hover{color:#000000;text-decoration:none;font-size:13px;line-height:13px;padding:0 2px;}
.rankingArea price,
/* #itemList .price, */
#reccomendArea .price,
#reccomendArea2 .price,
#reccomendArea3 .price,
.reccomendArea .price{height:40px;}
#searchWordContent{background-image:url("/common/images/common/search_box_w.gif");background-position:0 0;background-repeat:no-repeat;border:medium none;color:#999999;height:30px;line-height:30px;margin:0;padding:0;text-indent:8px;width:280px;}
#reccomendArea h2,
#reccomendArea2 h2,
#reccomendArea3 h2{color:#333333;font-size:18px;margin-bottom:10px;font-weight:nomal;border-bottom:1px solid #999999;padding:0 0 2px 4px;}
#recommendShoes > span,
#recommendApp > span,
#recommendAcce > span{color:#888888;font-size:14px;}
#reccomendArea ul li,
#reccomendArea2 ul li,
#reccomendArea3 ul li{background-color:#FFFFFF;}
#reccomendArea2 ul li div.photo,
#reccomendArea3 ul li div.photo{padding:5px 0;position:relative;}
.rankingArea h2{margin:16px 0 12px 0;padding:0 0 2px 4px;border-bottom:1px solid #888;font-size:20px;font-family:'adineue_pro_boldregular'}
.adineue_pro_boldregular{font-family:'adineue_pro_boldregular';}
.adineue_pro_lightregular{font-family:'adineue_pro_lightregular';}
.AdiHaus{font-family:'AdiHaus';}