a:link,a:visited,a:active{-webkit-transition:color 0.1s;transition:color 0.1s;text-decoration:none;-webkit-backface-visibility:hidden;backface-visibility:hidden}a:hover{color:#720606;-webkit-transition:color 0;transition:color 0}.acr-cover{margin-top:-120px;padding-top:120px}.fontLL{font-size:24px !important;font-size:2.4rem !important}.fontL{font-size:18px !important;font-size:1.8rem !important}.fontM{font-size:14px !important;font-size:1.4rem !important}.fontS{font-size:12px !important;font-size:1.2rem !important}.fontSS{font-size:10px !important;font-size:1rem !important}a.alpha,.alpha a img,#container a:not(.notalp) img{-webkit-backface-visibility:hidden;backface-visibility:hidden}a.alpha img:hover,img.alpha:hover,.alpha a img:hover,#container a:not(.notalp):hover img{opacity:0.8;filter:alpha(opacity=80);-moz-opacity:0.8;-webkit-transition:.1s;transition:.1s}#container .notalp a:hover img{opacity:1;filter:alpha(opacity=100);-moz-opacity:1;-webkit-transition:0;transition:0}.isSP{display:none !important}.isPC{display:block !important}.sub_header .sns_box .twitter{margin-top:2px}.btn{display:block;width:100%;position:relative;z-index:100}.btn a{display:block;width:100%;font-size:28px;font-size:2.8rem;font-weight:bold;line-height:1.2;padding:21px 10px 20px;text-align:center;text-decoration:none}.btn a span{font-weight:bold}.btn.RED a{border:#f00 1px solid;background-color:#f00;-webkit-border-radius:5px;border-radius:5px;-webkit-transition:background-color .1s;transition:background-color .1s;color:#fff}.btn.RED a:hover{background-color:#fff}.btn.RED a:hover span{color:#f00}.btn.WHT a{border:#f00 1px solid;background-color:#fff;-webkit-border-radius:5px;border-radius:5px;-webkit-transition:background-color .1s;transition:background-color .1s;color:#f00}.btn.WHT a:hover{background-color:#f00}.btn.WHT a:hover span{color:#fff}.btn.ico span{display:inline-block;padding-left:50px;position:relative;font-weight:bold;line-height:1}.btn.ico span:before{content:"";position:absolute;top:50%;left:0;background-image:url(/assets2/images/cmn/ui.png);background-repeat:no-repeat;display:inline-block;width:27px;height:24px;margin-top:-12px;line-height:1}.btn.ico.tshirt span{-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale}.btn.ico.tshirt span:before{-webkit-transition-duration:.1s;transition-duration:.1s;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform, -webkit-transform;-webkit-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out}.btn.ico.tshirt a:hover span:before,.btn.ico.tshirt a:focus span:before,.btn.ico.tshirt a:active span:before{-webkit-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}.btn.ico.RED.tshirt span:before{background-position:0 -209px}.btn.ico.RED a:hover span:before{background-position:0 -180px}.btn.ico.WHT.tshirt span:before{background-position:0 -180px}.btn.ico.WHT a:hover span:before{background-position:0 -209px}.hv-shadow a{display:inline-block;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-box-shadow:0 0 0 transparent;box-shadow:0 0 0 transparent;-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;-webkit-transition-duration:0.3s;transition-duration:0.3s;-webkit-transition-property:-webkit-box-shadow;transition-property:-webkit-box-shadow;transition-property:box-shadow;transition-property:box-shadow, -webkit-box-shadow}.hv-shadow a:hover,.hv-shadow a:focus,.hv-shadow a:active{-webkit-box-shadow:0 0 12px rgba(0,0,0,0.3);box-shadow:0 0 12px rgba(0,0,0,0.3)}.page-title1,.page-title2,.page-title3{margin:40px auto 0;padding-bottom:40px}.page-title1 h1 span{display:block}.page-title1 .main{font-size:60px;font-size:6.0rem;line-height:1.2}.page-title1 .sub{font-size:18px;font-size:1.8rem}.page-title2 .main{font-size:42px;font-size:4.2rem;line-height:1.2}.page-title2 .sub{font-size:18px;font-size:1.8rem;margin-bottom:10px}.page-title3 .main{font-size:42px;font-size:4.2rem;line-height:1.2}.page-title3 .sub{font-size:18px;font-size:1.8rem;margin-bottom:10px}.breadcrumb{margin-top:10px}.title-box{display:table;width:100%;vertical-align:middle;text-align:center;min-height:140px}.title-box.line{border-bottom:#fcc 1px solid}.title-box .title{font-weight:bold;font-size:42px;font-size:4.2rem;line-height:1.2}.title-box .title.eng{font-family:uqb;font-size:60px;font-size:6.0rem;line-height:1;margin-top:-6px}.title-box .sub{display:block;font-size:18px;font-size:1.8rem;line-height:1.2;font-weight:bold;color:#f00}.title-box .title+.sub{margin-top:6px}.pages #news-area{padding:0 30px 80px}.pages #news-area .news-box{width:370px;margin:18px;float:left;border:1px solid #f00;border-top-width:5px}.pages #news-area .news-box .title{padding:14px 5px 0;line-height:1.2;color:#f00;font-size:18px;font-size:1.8rem;text-align:center;font-weight:bold}.pages #news-area .news-box .date{display:block;font-size:14px;font-size:1.4rem;line-height:1.2;color:#f00;text-align:center;margin-top:8px}.pages #news-area .news-box .thum{margin-top:10px}.pages #news-area .news-box .text{padding:10px 30px 15px;line-height:1.8}.pages #news-area .news-box .text p ~ p{margin-top:.8em}.pages #news-area .news-box .text .end{color:#ccc}.pages #news-area.details .news-box{width:auto;float:none;margin:0 18px;padding:30px 190px 50px}.pages #news-area.details .news-box ~ .news-box{margin-top:50px}.pages #news-area.details .news-box .title{padding:0;font-size:30px;font-size:3.0rem}.pages #news-area.details .news-box .date{font-size:18px;font-size:1.8rem;margin-top:12px}.pages #news-area.details .news-box .thum{margin-top:30px;text-align:center}.pages #news-area.details .news-box .text{padding:20px 0 0}.pages #news-area.details .news-box .arrY{text-align:right}.pages #market-area{padding-bottom:60px}.pages #market-area .lead{font-size:26px;font-size:2.6rem;font-weight:bold;color:#f00;line-height:1.2}#market-area .contents{border:#f00 1px solid}#market-area .box{border-top:#f00 1px solid;padding:50px 50px 34px;position:relative}#market-area .box:before,#market-area .box:after{content:"";position:absolute;width:0;height:0;border-style:solid;top:-1px;left:50%}#market-area .box:before{border-width:30px 25px 0 25px;border-color:#ffffff transparent transparent transparent;z-index:3;margin-left:-25px}#market-area .box:after{border-width:32px 26px 0 26px;border-color:#ff0000 transparent transparent transparent;z-index:1;margin-left:-26px}#market-area .box:first-child{border-top:none;padding:0}#market-area .box:first-child:before,#market-area .box:first-child:after{display:none}#market-area .box:nth-child(2):before,#market-area .box:nth-child(2):after{display:none}#market-area .box .text .ttl{display:block;font-size:30px;font-size:3.0rem;font-weight:bold;color:#f00;line-height:1.2}#market-area .box .text .ttl span{display:block;font-size:24px;font-size:2.4rem;font-weight:bold;color:#000;margin-bottom:12px}#market-area .box .text .txt{margin-top:30px;font-size:18px;font-size:1.8rem;line-height:1.8}.article-contents{padding:0 50px 80px;margin-top:20px}.article-contents .section{margin-top:25px;line-height:1.8}.article-contents .section a{text-decoration:underline}.article-contents .title{font-weight:bold;font-size:30px;font-size:3.0rem;line-height:1.2;font-weight:bold;color:#f00;margin-top:35px;text-align:center}.article-contents .subtitle{font-weight:bold;font-size:22px;font-size:2.2rem;line-height:1.2;font-weight:bold;color:#f00;border-left:#f00 5px solid;padding-left:8px;padding-top:3px}.article-contents .title+.section,.article-contents .subtitle+.section{margin-top:15px}.article-contents .box-type-02 .thum{width:510px}.article-contents .box-type-02 .text{width:635px}.article-contents .thum{margin-top:10px}.article-contents .box ~ .box{margin-top:25px}.article-contents .box-type-03{width:1219px;margin-left:-39px}.article-contents .box-type-03 .thum{width:570px;float:left;margin:15px 0 0 39px}.lineup-box .color-list i span{position:absolute;width:0;height:0;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);border:0}.lineup-area{max-width:1180px;margin:47px auto 0;text-align:left}.lineup-cover{width:101.5%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:30px;margin-left:-1.5%}.lineup-box{width:31.83333%;margin-left:1.5%;border:#ccc 1px solid;padding-bottom:20px}.lineup-box .photo img{width:100%;max-width:none}.lineup-box:nth-child(n+4){margin-top:30px}.lineup-box .item-data{padding:20px 20px 0}.lineup-box .size{font-family:"uqb";font-size:20px;line-height:1}.lineup-box .name{font-size:16px}.lineup-box p+.name{margin-top:12px}.lineup-box .color-box{margin-top:8px}.lineup-box .color-list{float:left;width:-webkit-calc(100% - 96px);width:calc(100% - 96px);display:table;word-spacing:-1em;margin-left:-5px}.lineup-box .color-list i{display:inline-block;word-spacing:normal;width:39px;height:20px;border:#ccc 1px solid;margin-left:5px;line-height:0}.lineup-box .color-list .WHT{background:#FFF}.lineup-box .color-list .BLK{background:#000}.lineup-box .color-list .NAV{background:#3a4966}.lineup-box .color-list .GRY{background:#7f7f7f}.lineup-box .color-list .RED{background:#80273f}.lineup-box .color-list .BEG{background:#cdb38b}.lineup-box .color-box ~ .color-box{margin-top:5px}.lineup-box .price{float:right;font-family:"uqb";font-size:25px;width:96px;line-height:1;margin-top:-5px;text-align:right}.lineup-box .price span{font-size:20px}.lineup-box .caution{font-size:16px;margin-top:4px}
