@charset "UTF-8";.lineup_item_btn_link:before,.model-header_link span:before,footer .link_all:before{background-image:url(../img/arrow_next.svg);background-repeat:no-repeat;background-size:contain;transition:background .2s ease;position:absolute;z-index:2;content:"";height:8px;width:8px;transform:translateY(-50%);top:50%;right:5%}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,ul,var,video{margin:0;padding:0;border:0;font-size:100%;font-family:inherit;vertical-align:baseline;box-sizing:border-box;font-weight:400}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}li,ol,ul{list-style:none}table{border-collapse:collapse;border-spacing:0}a{text-decoration:none;color:#000}.clearfix{display:inline-block;height:1%}.clearfix::after{clear:both;content:".";display:block;height:0;visibility:hidden}:focus{outline:0}img{width:100%;height:auto;vertical-align:bottom}@media screen and (min-width:767px){.sp5{display:none!important}.sp{display:none!important}.pc{display:block!important}}@media screen and (max-width:767px){.sp{display:block}.pc{display:none!important}}.scroll-in{opacity:0;transform:translateY(15px);transition:.5s ease}@media screen and (max-width:767px){.scroll-in.for-pc{opacity:1;transform:none}}@media screen and (min-width:767px){.scroll-in.for-sp{opacity:1;transform:none}}.scroll-in.show{opacity:1;transform:none}html{font-size:62.5%;-webkit-text-size-adjust:100%}body{font-family:"Hiragino Kaku Gothic Pro","ヒラギノ角ゴ Pro W3","游ゴシック体","Yu Gothic",YuGothic,"ＭＳ Ｐゴシック","MS PGothic",sans-serif;font-style:normal;font-weight:400;position:relative;font-feature-settings:"palt";line-height:1}@media screen and (max-width:767px){body{padding:0}}.g_container{opacity:0}.g_container.loaded{opacity:1;transition:.5s ease}.container{position:relative;max-width:1366px;margin:0 auto;padding:0 7.3206442167%}@media screen and (max-width:767px){.container{margin:0 8%;padding:0}}main{display:block;background:#fff;position:relative;z-index:6}footer{text-align:center;background:#fff;position:relative;z-index:5;max-width:1366px;margin:0 auto;padding:0 7.3206442167%}footer .link_all{display:block;height:120px;line-height:120px;margin:0 auto;font-size:4.8vw;font-family:"Hiragino Kaku Gothic Pro W6","ヒラギノ角ゴ Pro W6","Hiragino Kaku Gothic Pro","ヒラギノ角ゴ Pro W3","游ゴシック体","Yu Gothic",YuGothic,"ＭＳ Ｐゴシック","MS PGothic",sans-serif;font-style:normal;font-weight:900;background:#e8eaeb;position:relative;transition:.2s ease}@media screen and (min-width:500px){footer .link_all{font-size:1.8rem}}@media screen and (max-width:767px){footer .link_all{max-width:100%;font-size:3.7333333333vw;height:80px;line-height:80px}}@media screen and (max-width:767px) and (min-width:500px){footer .link_all{font-size:1.4rem}}@media screen and (min-width:767px){footer .link_all:hover{background:#000;color:#fff}footer .link_all:hover:before{background-image:url(../img/arrow_next_wh.svg)}}footer .link_all:before{right:4.6875%}footer .sns .sns-head{margin-top:81px;font-size:1.4rem;font-family:"Helvetica Neue",arial,serif}footer .sns ul{display:flex;justify-content:center;align-items:flex-start;margin-top:15px}footer .sns ul .sns-list{transition:opacity .3s ease}@media screen and (min-width:767px){footer .sns ul .sns-list:hover{cursor:pointer;opacity:.7}}footer .sns ul .sns-list+.sns-list{margin-left:25px}footer .sns ul .sns-list.twitter{width:22px}footer .sns ul .sns-list.line{width:21.5px}footer .sns ul .sns-list.facebook{width:19px}footer .logo_by{width:140px;margin:75px auto 0}footer .company-link{margin-top:40px}footer .company-link li{margin-top:10px}footer .company-link li a{font-size:2.6666666667vw;border-bottom:#000 1px solid;transition:border .3s ease}@media screen and (min-width:500px){footer .company-link li a{font-size:1rem}}@media screen and (min-width:767px){footer .company-link li a:hover{border-bottom-color:transparent}}footer .copy{margin-top:60px;font-size:2.6666666667vw}@media screen and (min-width:500px){footer .copy{font-size:1rem}}@font-face{font-family:laguna_vintage_expand_custom;font-style:normal;font-weight:400;src:url(../font/laguna_vintage_expand.eot);src:url(../font/laguna_vintage_expand.woff2) format("woff2"),url(../font/laguna_vintage_expand.woff) format("woff"),url(../font/laguna_vintage_expand.otf) format("opentype"),url(../font/laguna_vintage_expand.ttf) format("truetype"),url(../font/laguna_vintage_expand.eot?#iefix) format("embedded-opentype")}.loaded .mv-visual .ph:before{width:0;transition:width 1s ease .3s}.loaded .mv-visual .ph picture{transform:none;transition:transform 1.2s ease .3s}.loaded .mv-visual .feature-title{opacity:1;transform:none;transition:.8s ease 1.3s}.loaded .mv-visual .page-title{opacity:1;transform:none;transition:.8s ease 1.3s}.mv-visual{position:relative;display:flex}.mv-visual img{max-width:100%;height:auto}.mv-visual .ph{position:relative;overflow:hidden}.mv-visual .ph:before{content:"";display:block;width:100%;height:100%;position:absolute;top:0;right:0;background:#fff;z-index:2}.mv-visual .ph picture{display:block;transform:scale(1.13)}.mv-visual .ph.ph2::before{right:auto;left:0}.mv-visual .feature-title{color:#fff;font-family:laguna_vintage_expand_custom,sans-serif;width:100%;position:absolute;top:0;left:0;text-align:center;margin-top:31.1127379209%;opacity:0;transform:translateY(10px)}@media screen and (max-width:767px){.mv-visual .feature-title{width:100%;margin-top:76%}}.mv-visual .feature-title span{display:block}.mv-visual .feature-title .row1{font-size:2.4vw;letter-spacing:-.04rem}@media screen and (min-width:500px){.mv-visual .feature-title .row1{font-size:.6588579795vw}}@media screen and (max-width:767px){.mv-visual .feature-title .row1{font-size:1.6vw}}@media screen and (max-width:767px) and (min-width:500px){.mv-visual .feature-title .row1{font-size:.6rem}}.mv-visual .feature-title .row2{font-size:6.4vw;margin-top:.5490483163%}@media screen and (min-width:500px){.mv-visual .feature-title .row2{font-size:1.756954612vw}}@media screen and (max-width:767px){.mv-visual .feature-title .row2{margin-top:6px;font-size:4.2666666667vw}}@media screen and (max-width:767px) and (min-width:500px){.mv-visual .feature-title .row2{font-size:1.6rem}}.mv-visual .page-title{color:#fff;font-family:"游ゴシック体",YuGothic,"游ゴシック Medium","Yu Gothic Medium","游ゴシック","Yu Gothic",sans-serif;width:100%;position:absolute;top:0;left:0;text-align:center;margin-top:21.2298682284%;opacity:0;transform:translateY(10px)}@media screen and (max-width:767px){.mv-visual .page-title{width:100%;left:0;margin-top:50.6666666667%;text-align:center}}.mv-visual .page-title span{display:block}.mv-visual .page-title .row1{font-size:8vw;font-weight:900;letter-spacing:.04em}@media screen and (min-width:500px){.mv-visual .page-title .row1{font-size:2.196193265vw}}@media screen and (max-width:767px){.mv-visual .page-title .row1{font-size:5.3333333333vw}}@media screen and (max-width:767px) and (min-width:500px){.mv-visual .page-title .row1{font-size:2rem}}.mv-visual .page-title .row2{font-size:19.2vw;line-height:1.0138888889;letter-spacing:-.025em;font-weight:900;margin-top:1.0980966325%}@media screen and (min-width:500px){.mv-visual .page-title .row2{font-size:5.270863836vw}}@media screen and (max-width:767px){.mv-visual .page-title .row2{font-size:12.9333333333vw;margin-top:10px}}@media screen and (max-width:767px) and (min-width:500px){.mv-visual .page-title .row2{font-size:4.85rem}}.mv-lead{margin:40px 0 0;text-align:center;font-size:1.6rem;line-height:1.75}@media screen and (max-width:767px){.mv-lead{margin:20px 0 0;padding:0 4.8%;font-size:1.4rem;text-align:left}}.category-wrapper{margin-top:100px}@media screen and (max-width:767px){.category-wrapper{margin-top:75px}}.category-wrapper+.category-wrapper{margin-top:120px}@media screen and (max-width:767px){.category-wrapper+.category-wrapper{margin-top:120px}}.category-section{margin-top:75px}.headline-label{margin:0 0 15px;display:flex;align-items:center;justify-content:center;text-align:center;font-family:laguna_vintage_expand_custom,sans-serif}.headline-label span{flex-shrink:0;padding:0 14px;font-size:1.2rem;font-weight:700}.headline-v2{margin:0 0 40px;text-align:center;font-size:2.4rem;line-height:1.5;font-weight:600}@media screen and (max-width:767px){.headline-v2{margin:0 0 25px;font-size:1.8rem}}.category-slider{position:relative;display:flex;justify-content:space-between}@media screen and (max-width:767px){.category-slider{width:100vw;margin-left:-9.5238095238%;display:block}}.category-slider .slick-arrow{position:absolute;z-index:10;top:auto;bottom:0;transform:translateY(50%)}.category-slider .slick-arrow:before{opacity:1!important;content:"";display:inline-block;width:10px;height:10px;background:url(../img/arrow_next.svg) 50% 50% no-repeat;background-size:contain}.category-slider .slick-prev{left:4%}.category-slider .slick-prev:before{transform:rotate(180deg)}.category-slider .slick-next{right:4%}.category-slider .slick-dots{bottom:-5px}.category-slider .slick-dots li{margin:0 5px;width:10px;height:10px}.category-slider .slick-dots li.slick-active button:before{background-color:#455da1}.category-slider .slick-dots li button{padding:0;height:10px;width:10px;opacity:1!important}.category-slider .slick-dots li button:before{opacity:1!important;width:10px;height:10px;display:block;border-radius:50%;content:"";background-color:#000}.category-slider_item{position:relative;width:48%;overflow:hidden}@media screen and (max-width:767px){.category-slider_item{width:auto}}.category-slider_item:before{position:absolute;z-index:10;top:0;right:0;content:"";background-color:#fff;height:100%;width:100%;transition:width .8s ease .3s}.show .category-slider_item:before{width:0%}.category-slider_item img{opacity:0;transform:scale(1.2)}.show .category-slider_item img{opacity:1;transform:scale(1);transition:.8s ease .3s}.category-detail{margin-top:35px;display:flex;justify-content:space-between;padding:0 3.4482758621%}@media screen and (max-width:767px){.category-detail{display:block;margin-top:25px;padding:0}}.category-detail_text{width:51.8518518519%}@media screen and (max-width:767px){.category-detail_text{width:auto}}.category-detail_link{width:40.2777777778%}@media screen and (max-width:767px){.category-detail_link{margin-top:20px;width:auto}}.paragraph{font-size:1.6rem;line-height:1.75}@media screen and (max-width:767px){.paragraph{font-size:1.4rem}}.lineup_item{display:flex;align-items:flex-start;font-weight:700;font-size:1.4rem;line-height:1.4}.lineup_item:nth-child(n+2){margin-top:20px}.lineup_item_data{flex-grow:1;padding-top:4px;margin-right:10px}.lineup_item_name{font-weight:700;margin-right:10px}.lineup_item_price{font-weight:700;font-family:"Helvetica Neue",arial,sans-serif}.lineup_item_price:before{content:"NTD"}.lineup_item_btn{flex-shrink:0;width:128px}.lineup_item_btn_link{position:relative;display:block;padding:5px;background-color:#e8eaeb;font-weight:400;color:#000;font-family:"Helvetica Neue",arial,sans-serif;font-size:1.2rem;text-align:center}.lineup_item_btn_link.is-coming{opacity:.3}a.lineup_item_btn_link{transition:ease all .3s}a.lineup_item_btn_link:hover{color:#fff;background-color:#000}a.lineup_item_btn_link:hover:before{background-image:url(../img/arrow_next_wh.svg)}.model{border-top:1px solid #e8eaeb;border-bottom:1px solid #e8eaeb;margin-top:70px}.model-contents{margin:0 auto;padding:40px 0;max-width:600px}@media screen and (max-width:767px){.model-contents{padding:20px 0}}.model-header{display:flex;justify-content:space-between}.model-name{font-size:1.6rem;font-weight:700}.model-label{margin-top:10px;font-size:1.2rem}.model-header_link{display:flex;align-items:center;font-family:"Helvetica Neue",arial,sans-serif;font-size:1.2rem}@media screen and (min-width:767px){.model-header_link{transition:ease all .3s}.model-header_link:hover{opacity:.7}}.model-header_link:after{margin-left:15px;content:"";display:block;width:25px;height:25px;background:url(../img/instagram.png) 0 0 no-repeat;background-size:contain}.model-header_link span{position:relative;display:block}@media screen and (min-width:767px){.model-header_link span{padding-right:1em}}@media screen and (max-width:767px){.model-header_link span{display:none}}.model-paragraph{margin-top:20px;font-size:12px;line-height:1.666}.model-link{display:inline-block;line-height:1.3;border-bottom:#000 1px solid}@media screen and (max-width:767px){.model-link:hover{border-bottom-color:transparent}}.footer{margin-top:120px;padding-bottom:45px}@media screen and (max-width:767px){.footer{margin-top:75px;padding:0 5.33vw 40px}}.backnumber{margin:80px auto 0;max-width:1200px}.backnumber_title{margin:0 0 20px;font-size:1.8rem;text-align:center;font-family:"Helvetica Neue",arial,sans-serif}@media screen and (max-width:767px){.backnumber_title{margin:0 0 25px}}.backnumber_list{display:flex;justify-content:center}@media screen and (max-width:767px){.backnumber_list{display:block}}.backnumber_list_item{display:block;width:33.333%}@media screen and (max-width:767px){.backnumber_list_item{width:auto}}@media screen and (min-width:767px){.backnumber_list_item{transition:ease opacity .3s}.backnumber_list_item:hover{opacity:.7}}.backnumber_list_item:nth-child(n+2){margin-left:2%}@media screen and (max-width:767px){.backnumber_list_item:nth-child(n+2){margin:30px 0 0}}.backnumber_list_text{margin-top:10px;font-size:1.4rem;font-weight:700;text-align:center;line-height:1.5}[data-modal-id]{cursor:pointer}.c-modal-list{display:none}.c-modal-wrapper{display:none;position:fixed;z-index:999999;top:0;left:0;height:100%;width:100%;background-color:rgba(0,0,0,.3)}.c-modal-view{width:100%;height:100%;display:flex;align-items:center}.c-modal-view-contents{position:relative;background-color:#fff;width:calc(100% - 60px);max-height:80%;display:flex;margin:0 auto;padding:0 30px;max-width:320px;text-align:center}.c-modal-view-contents>:first-child{margin-top:0}.c-modal-view-contents .paragraph{font-size:1.2rem}.c-modal-view-contents .number{margin-top:.5em;font-size:1.8rem;font-weight:700;font-family:"Helvetica Neue",arial,sans-serif}.c-modal-view-contents .shop{font-size:1.2rem;font-family:"Helvetica Neue",arial,sans-serif;margin-top:10px;line-height:1.75}.c-modal-view-contents .arrival{font-size:1.2rem;line-height:1.75}.c-modal-view-block{padding:60px 0;width:100%;overflow-y:auto;-ms-overflow-style:none;scrollbar-width:none}.c-modal-view-block::-webkit-scrollbar{display:none}.c-modal-close{cursor:pointer;position:absolute;z-index:5;text-align:center;top:10px;right:10px}.c-modal-close:before{border-radius:50%;content:"";margin:0 auto;display:block;width:15px;height:15px;background:url(../img/close.png);background-size:contain}