html,body{margin:0;padding:0}.rok-wrapper div,.rok-wrapper span,.rok-wrapper object,.rok-wrapper iframe,.rok-wrapper h1,.rok-wrapper h2,.rok-wrapper h3,.rok-wrapper h4,.rok-wrapper h5,.rok-wrapper h6,.rok-wrapper p,.rok-wrapper blockquote,.rok-wrapper pre,.rok-wrapper abbr,.rok-wrapper address,.rok-wrapper cite,.rok-wrapper code,.rok-wrapper del,.rok-wrapper dfn,.rok-wrapper em,.rok-wrapper img,.rok-wrapper ins,.rok-wrapper kbd,.rok-wrapper q,.rok-wrapper samp,.rok-wrapper small,.rok-wrapper strong,.rok-wrapper sub,.rok-wrapper sup,.rok-wrapper var,.rok-wrapper b,.rok-wrapper i,.rok-wrapper dl,.rok-wrapper dt,.rok-wrapper dd,.rok-wrapper ol,.rok-wrapper ul,.rok-wrapper li,.rok-wrapper fieldset,.rok-wrapper form,.rok-wrapper label,.rok-wrapper legend,.rok-wrapper table,.rok-wrapper caption,.rok-wrapper tbody,.rok-wrapper tfoot,.rok-wrapper thead,.rok-wrapper tr,.rok-wrapper th,.rok-wrapper td,.rok-wrapper article,.rok-wrapper aside,.rok-wrapper dialog,.rok-wrapper figure,.rok-wrapper footer,.rok-wrapper header,.rok-wrapper hgroup,.rok-wrapper menu,.rok-wrapper nav,.rok-wrapper section,.rok-wrapper time,.rok-wrapper mark,.rok-wrapper audio,.rok-wrapper video{margin:0;padding:0;border:0;outline:0;background:transparent;font-size:100%;font-weight:400;font-style:normal;vertical-align:baseline}.rok-wrapper article,.rok-wrapper aside,.rok-wrapper dialog,.rok-wrapper figure,.rok-wrapper footer,.rok-wrapper header,.rok-wrapper hgroup,.rok-wrapper nav,.rok-wrapper section{display:block}.rok-wrapper ul,.rok-wrapper ol{list-style:none}.rok-wrapper blockquote,.rok-wrapper q{quotes:none}.rok-wrapper blockquote:before,.rok-wrapper blockquote:after,.rok-wrapper q:before,.rok-wrapper q:after{content:"";content:none}.rok-wrapper img{font-size:0;line-height:0}.rok-wrapper a{margin:0;padding:0;border:0;outline:none;background:transparent;font-size:100%;vertical-align:baseline}.rok-wrapper ins{background-color:#ff9;color:#000;text-decoration:none}.rok-wrapper mark{background-color:#ff9;font-weight:700;font-style:italic;color:#000}.rok-wrapper del{text-decoration:line-through}.rok-wrapper abbr[title],.rok-wrapper dfn[title]{border-bottom:1px dotted #000;cursor:help}.rok-wrapper table{border-spacing:0;border-collapse:collapse}.rok-wrapper fieldset,.rok-wrapper img{line-height:0;vertical-align:top}.rok-wrapper hr{display:none}.rok-wrapper input,.rok-wrapper select{vertical-align:middle}.rok-wrapper *{margin:0;padding:0}.rok-wrapper img{vertical-align:bottom}.rok-wrapper html,.rok-wrapper body{width:100%;height:100%}.rok-wrapper ul,.rok-wrapper li{list-style:none}.rok-wrapper b{font-weight:700}.rok-wrapper iframe{border:none;outline:none}.rok-wrapper *{box-sizing:border-box}.rok-wrapper img{width:100%;height:auto}.rok-wrapper ::-moz-selection{background:#001c6c;color:#fff}.rok-wrapper ::selection{background:#001c6c;color:#fff}.rok-wrapper .pc{display:block}@media screen and (max-width: 749px){.rok-wrapper .pc{display:none}}.rok-wrapper .sp{display:none}@media screen and (max-width: 749px){.rok-wrapper .sp{display:block}}.rok-wrapper .video{position:relative;width:100%;padding-top:56.25%}.rok-wrapper .video iframe{position:absolute;top:0;right:0;width:100%;height:100%}.rok-wrapper a{color:#333;text-decoration:none}.rok-wrapper a:hover{text-decoration:underline}.rok-wrapper a:hover img{opacity:.8}@media screen and (min-width: 750px){.rok-wrapper a:hover,.rok-wrapper a img{transition:.2s linear}}.rok-wrapper a.btn{position:relative;display:block;transition:opacity .25s ease-out}.anim-fadeout{-webkit-animation:fadeIn .2s .2s both ease-out;animation:fadeIn .2s .2s both ease-out}@-webkit-keyframes fadeIn{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(0)}}@keyframes fadeIn{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(0)}}.anim-fadein{opacity:0}.anim-fadein.is-show{-webkit-animation:fadeIn .8s .2s both ease-out;animation:fadeIn .8s .2s both ease-out}@keyframes fadeIn{0%{transform:translateY(30px)}to{opacity:1;transform:translate(0)}}.anim-slidein-l{opacity:0}.anim-slidein-l.is-show{-webkit-animation:slideInL .8s .2s both ease-out;animation:slideInL .8s .2s both ease-out}@-webkit-keyframes slideInL{0%{transform:translate(-10vw)}to{opacity:1;transform:translate(0)}}@keyframes slideInL{0%{transform:translate(-10vw)}to{opacity:1;transform:translate(0)}}.anim-slidein-r{opacity:0}.anim-slidein-r.is-show{-webkit-animation:slideInR .8s .2s both ease-out;animation:slideInR .8s .2s both ease-out}@-webkit-keyframes slideInR{0%{transform:translate(10vw)}to{opacity:1;transform:translate(0)}}@keyframes slideInR{0%{transform:translate(10vw)}to{opacity:1;transform:translate(0)}}section.rok-section{position:relative}a.btn-buy{width:125px;height:97px}.rok-wrapper{position:relative;padding-bottom:0;background:url(/cdn/shop/files/rok-2nd-bg.jpg) center top repeat-x;background-size:cover}.rok-wrapper .bg-lineup{background:url(/cdn/shop/files/rok-2nd-bg.jpg) center top no-repeat;background-size:cover}div.bp-outer{position:relative;margin:0 auto}div.rok-inner{display:block;position:relative;max-width:1100px;margin:0 auto}@media screen and (max-width: 749px){div.rok-wrapper{padding-bottom:0}div.rok-inner{max-width:95%}}section.rok-kv .copyright{background:#41a780;padding:20px 0}section.rok-kv .copyright p{text-align:center;color:#fff;font-size:12px}section.rok-kv .copyright p img{margin-top:10px;width:150px}@media screen and (max-width: 749px){section.rok-kv .copyright{padding:15px 0}section.rok-kv .copyright p{font-size:9px}section.rok-kv .copyright p img{margin-top:0;width:100px}}section.rok-intro{background:url(/cdn/shop/files/rok-2nd-intro-bg.jpg) center center no-repeat;background-size:cover}section.rok-intro .intro-box{width:90%;max-width:1200px;margin:0 auto}section.rok-intro .intro-box h2{width:50%;margin:0 auto;padding:70px 0 0}section.rok-intro .intro-box .sub-logo{width:80%;padding:0}section.rok-intro .intro-box p.lead{font-size:17px;line-height:1.8;text-align:center;color:#fff;margin:0 auto;padding-bottom:60px}@media screen and (max-width: 749px){section.rok-intro{background:url(/cdn/shop/files/rok-2nd-intro-bg.jpg) center center no-repeat;background-size:cover}section.rok-intro .intro-box{padding:10px 0 0;width:90%}section.rok-intro .intro-box:after{bottom:-40px;height:230px}section.rok-intro .intro-box h2{margin:0 auto;width:100%;padding:50px 0 20px}section.rok-intro .intro-box .sub-logo{width:100%}section.rok-intro .intro-box p.lead{font-size:16px;line-height:1.8;margin:10px auto 0}section.rok-intro .intro-box .subttl img{width:80%;margin-bottom:20px}}section.rok-lineup{padding:30px 0 0}section.rok-lineup h3{width:60%;margin:30px auto 0}section.rok-lineup h4{width:95%;margin:20px auto}section.rok-lineup .lead-sub{color:#2e3186;margin:0 auto;text-align:center;font-size:22px;line-height:1.3;font-weight:600}section.rok-lineup .pd figure{margin-bottom:14px}section.rok-lineup .pd p{text-align:center;font-size:13px;color:#000}section.rok-lineup .pd p span{display:block}section.rok-lineup .pd p .jp{font-size:15px;font-weight:900}section.rok-lineup .pd p .jp small{font-size:87%;font-weight:900}section.rok-lineup .pd p .en{font-size:12px;font-weight:900}@media screen and (max-width: 749px){section.rok-lineup{background-size:130% auto;padding:40px 0 0}section.rok-lineup h3{width:90%;margin:20px auto 0}section.rok-lineup h4{width:90%;margin:20px auto}section.rok-lineup .lead-sub{font-size:18px;width:100%}section.rok-lineup .pd figure{margin-bottom:14px}section.rok-lineup .pd p{text-align:center;font-size:11px}section.rok-lineup .pd p span{display:block}section.rok-lineup .pd p .jp{font-size:11px;font-weight:900}section.rok-lineup .pd p .en{font-size:9px}}section.rok-lineup .anc-reservation{max-width:1200px;background:#4b31aa56;background-size:100% 100%;padding:30px 30px 40px;margin:30px auto 100px}section.rok-lineup .anc-reservation .pd-wrap{display:flex;justify-content:flex-start;flex-wrap:wrap}section.rok-lineup .anc-reservation .pd-wrap .pd{width:33%;margin-bottom:26px}section.rok-lineup .anc-reservation .pd-wrap .pd:last-child{margin-bottom:0}section.rok-lineup .anc-reservation .pd-wrap .pd figure{width:100%;margin:0 auto 13px}section.rok-lineup .anc-reservation .pd-wrap .pd p{color:#fff}section.rok-lineup .anc-reservation .pd-wrap .pd-l{width:33%;margin:0 20px 26px}section.rok-lineup .anc-reservation .pd-wrap .ph-s figure{width:58%}@media screen and (max-width: 749px){section.rok-lineup .anc-reservation{width:90%;padding:40px 0;margin-bottom:40px}section.rok-lineup .anc-reservation .rok-inner{width:100%}section.rok-lineup .anc-reservation h4{width:95%;margin:0 auto 20px}section.rok-lineup .anc-reservation .pd-wrap{justify-content:space-between}section.rok-lineup .anc-reservation .pd-wrap .pd{width:47.5%;margin-bottom:20px}section.rok-lineup .anc-reservation .pd-wrap .pd-l{width:47.5%;margin:0 0 20px}}section.rok-photo .photo-collection{position:relative;background-size:cover}section.rok-photo .photo-collection .photo-wrap{position:relative;padding:0}section.rok-photo .photo-collection h4{width:70%;margin:0 auto}section.rok-photo .photo-collection .photo-gallery{margin:0 auto;text-align:center;padding-bottom:50px}section.rok-photo .photo-collection .photo-gallery img{width:80%}@media screen and (max-width: 749px){section.rok-photo .photo-collection{background-size:cover;padding:0 2.5% 40px}section.rok-photo .photo-collection .photo-wrap{padding:0}section.rok-photo .photo-collection h4{width:90%;margin:0 auto}section.rok-photo .photo-collection .photo-gallery{padding-bottom:0}section.rok-photo .photo-collection .photo-gallery img{width:100%}}section.rok-goods{padding:30px 0 0;background:url(/cdn/shop/files/rok-2nd-bg.jpg) center top repeat;background-size:contain}section.rok-goods .goods-wrap{max-width:1200px;margin:0 auto;padding:30px 0}section.rok-goods h3{width:50%;margin:50px auto 30px}section.rok-goods .pd-wrap{padding:0 40px 80px}section.rok-goods .pd{margin-bottom:80px}section.rok-goods .pd:last-child{margin-bottom:0}section.rok-goods .pd-flex{display:flex;justify-content:space-between}section.rok-goods .pd-flex-rev{flex-direction:row-reverse}section.rok-goods .pd figure{width:55%}section.rok-goods .pd figure .good-ph-s{width:65%;margin:0 30px}section.rok-goods .pd .txt{width:45%}section.rok-goods .pd h5,section.rok-goods .pd h6{text-align:left;font-size:20px}section.rok-goods .pd h5{font-size:18px;font-weight:700;margin-bottom:8px;color:#0054b0}section.rok-goods .pd h5 small{font-size:87%;font-weight:700}section.rok-goods .pd h5 span.en{margin-top:4px;display:block;font-size:13px;font-weight:400}section.rok-goods .pd h6{font-size:20px;font-weight:700;color:#4c31aa;padding-bottom:5px;margin-top:15px;margin-bottom:15px;border-bottom:3px #4C31AA solid}section.rok-goods .pd .final-sub-color{color:#c1272d;border-bottom:1px solid #c1272d}section.rok-goods .pd p{font-size:12px;margin-bottom:1em;color:#0054b0}section.rok-goods .pd p:last-child{margin-bottom:0}section.rok-goods .pd p.spec{margin-top:30px;font-size:9px}section.rok-goods .pd .btn-wrap{margin-top:30px}section.rok-goods .pd .btn-wrap a{width:20%}section.rok-goods .goods-lead{text-align:center;font-size:22px;color:gray;width:550px;margin:0 auto 50px;padding:10px 0}section.rok-goods .goods-lead .en{font-size:13px}section.rok-goods #goods-det-01 figure{width:45%}section.rok-goods #goods-det-01 .txt{width:50%}section.rok-goods #goods-det-01 p{font-size:13px}section.rok-goods #goods-det-01 p.spec{font-size:9px}section.rok-goods #goods-det-01 h4{width:281px;height:31px;margin-bottom:15px}@media screen and (max-width: 749px){section.rok-goods h3{width:70%;margin:0 auto 20px}section.rok-goods .pd-wrap{padding:0 5%}section.rok-goods .pd{margin-bottom:50px}section.rok-goods .pd-flex{display:flex;flex-direction:column;justify-content:center}section.rok-goods .pd-flex-rev{flex-direction:column}section.rok-goods .pd figure{width:100%;margin:0 auto 20px}section.rok-goods .pd figure .good-ph-s{width:100%;margin:0 auto}section.rok-goods .pd .txt{width:100%}section.rok-goods .pd h5,section.rok-goods .pd h6{text-align:center;font-size:16px}section.rok-goods .pd h5{font-size:16px;margin-bottom:8px}section.rok-goods .pd h5 small{font-size:87%}section.rok-goods .pd h5 span.en{margin-top:4px;display:block;font-size:12px}section.rok-goods .pd h6{font-size:14px;padding-bottom:15px;margin-bottom:15px}section.rok-goods .pd p{font-size:12px;text-align:justify}section.rok-goods .pd p.spec{margin-top:20px;font-size:9px}section.rok-goods .pd .btn-wrap{margin-top:20px;text-align:center}section.rok-goods .pd .btn-wrap .btn{margin:0 auto}section.rok-goods .goods-lead{font-size:14px;margin-bottom:30px;width:100%}section.rok-goods .goods-lead .en{font-size:12px}section.rok-goods #goods-det-01 figure{width:90%;margin:0 auto 20px}section.rok-goods #goods-det-01 .txt{width:100%}section.rok-goods #goods-det-01 p{font-size:12px}section.rok-goods #goods-det-01 p.spec{font-size:9px}section.rok-goods #goods-det-01 h4{width:281px;height:31px;margin:0 auto 15px;background:#fff}section.rok-goods #goods-det-01 .btn-wrap{margin-bottom:15px}section.rok-goods .bg-deco{display:none;position:absolute;z-index:-1;left:0;width:100%;height:auto}section.rok-goods .bg-kon{top:1200px}section.rok-goods .bg-magenta{top:2640px}section.rok-goods .bg-green{top:3940px}section.rok-goods .bg-bluered{top:5340px}section.rok-goods .bg-purple{top:6534px}section.rok-goods .bg-paint{position:absolute;z-index:-1}section.rok-goods .paint-kon{top:2140px;right:0;width:121.5px;height:166px}section.rok-goods .paint-magenta{top:4240px;left:0;width:209px;height:76.25px}section.rok-goods .paint-green{top:4690px;right:0;width:135.25px;height:156.25px}section.rok-goods .paint-red{top:6100px;left:0;width:162.25px;height:108px}section.rok-goods .paint-purple{top:7234px;right:0;width:109px;height:179.75px}}section.rok-goods #goods-det-16{position:relative}section.rok-goods #goods-det-16 .btn-yerena{width:400px}@media screen and (max-width: 749px){section.rok-goods #goods-det-16 .btn-yerena{width:70%}}@media screen and (max-width: 749px){section.rok-goods #goods-det-16{padding-bottom:60px}section.rok-goods #goods-det-16 .btn-yerena{width:80%;margin:0 auto}}section.rok-goods-02{position:relative;padding:80px 0 0;background:url(/cdn/shop/files/aotsp-2nd-bg2.jpg) center repeat;background-size:100% auto;color:#fff}section.rok-goods-02:before,section.rok-goods-02:after{content:"";position:absolute;display:block;z-index:2;width:100%;height:16px;background:url(/cdn/shop/files/aotsp-2nd-bar-grn.png) repeat-x;background-size:auto 100%}section.rok-goods-02:before{top:-8px}section.rok-goods-02:after{bottom:-8px}section.rok-goods-02 .pd h5{color:#cf3339}section.rok-goods-02 .pd h6{color:#808081;border-bottom:4px #808081 dotted}@media screen and (max-width: 749px){section.rok-goods-02:before,section.rok-goods-02:after{height:10px}section.rok-goods-02:before{top:-5px}section.rok-goods-02:after{bottom:-5px}}section.rok-credit{padding:100px 0;background:url(/cdn/shop/files/rok-2nd-intro-bg.jpg) center center repeat;background-size:cover}section.rok-credit .credit-wrap{background:#fff;width:90%;max-width:1080px;margin:0 auto;padding:3vw;display:flex;justify-content:space-between;align-items:center}section.rok-credit .credit-wrap .logo{width:40%}section.rok-credit .credit-wrap .logo h3{width:70%;margin:0 auto}section.rok-credit .credit-wrap .txt{width:60%}section.rok-credit .credit-wrap .txt p{color:#000;font-size:18px;line-height:1.6}@media screen and (max-width: 749px){section.rok-credit{padding:40px 0}section.rok-credit .credit-wrap{width:90%;margin:0 auto;padding:8% 5% 5%;flex-direction:column;justify-content:center}section.rok-credit .credit-wrap .logo{width:100%;margin-bottom:20px}section.rok-credit .credit-wrap .logo h3{width:70%}section.rok-credit .credit-wrap .txt{width:100%}section.rok-credit .credit-wrap .txt p{font-size:12px;text-align:justify}}
/*# sourceMappingURL=/cdn/shop/t/40/assets/rok-2nd.css.map */
