/*! destyle.css v4.0.1 | MIT License | https://github.com/nicolas-cusan/destyle.css */
*,:before,:after{box-sizing:border-box;border-style:solid;border-width:0;min-width:0}html{-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent;-webkit-font-smoothing:antialiased;line-height:1.15}body{margin:0}main{display:block}p,table,blockquote,address,pre,iframe,form,figure,dl{margin:0}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit;margin:0}ul,ol{margin:0;padding:0;list-style:none}dt{font-weight:700}dd{margin-left:0}hr{box-sizing:content-box;clear:both;height:0;color:inherit;border-top-width:1px;margin:0;overflow:visible}pre{font-family:monospace;font-size:inherit}address{font-style:inherit}a{color:inherit;background-color:transparent;text-decoration:none}abbr[title]{text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace;font-size:inherit}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}svg,img,embed,object,iframe{vertical-align:bottom}button,input,optgroup,select,textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;vertical-align:middle;color:inherit;font:inherit;text-align:inherit;text-transform:inherit;background:0 0;border-radius:0;margin:0;padding:0}button,[type=button],[type=reset],[type=submit]{cursor:pointer}button:disabled,[type=button]:disabled,[type=reset]:disabled,[type=submit]:disabled{cursor:default}:-moz-focusring{outline:auto}select:disabled{opacity:inherit}option{padding:0}fieldset{min-width:0;margin:0;padding:0}legend{padding:0}progress{vertical-align:baseline}textarea{overflow:auto}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}[type=number]{-moz-appearance:textfield}label[for]{cursor:pointer}details{display:block}summary{display:list-item}[contenteditable]:focus{outline:auto}table{border-color:inherit;border-collapse:collapse}caption{text-align:left}td,th{vertical-align:top;padding:0}th{text-align:left;font-weight:700}img{width:100%;max-width:100%;height:auto}a{display:inline-block}.is-pc{display:block}@media screen and (max-width:767.9px){.is-pc{display:none}}.is-sp{display:none}@media screen and (max-width:767.9px){.is-sp{display:block}}.vanac{color:#fff;letter-spacing:.02em;background-color:#171717;font-family:Noto Serif,serif;font-size:20px;position:relative}@media screen and (max-width:1599.9px){.vanac{font-size:max(1.125dvw,14px)}}@media screen and (max-width:767.9px){.vanac{font-size:3.73333vw}}.vanac.is-header-change .vanac-header_ksk svg path,.vanac.is-header-change .vanac-header_seiko svg path{fill:#000}.vanac-header{box-sizing:border-box;z-index:10;justify-content:space-between;width:100%;padding:30px 30px 0;display:flex;position:absolute;top:0;left:0}@media screen and (max-width:767.9px){.vanac-header{padding:6.4vw 5.33333vw 0}}.vanac-header .vanac-header_ksk svg,.vanac-header .vanac-header_seiko svg{width:100%;max-width:100%;height:auto}.vanac-header .vanac-header_ksk svg path,.vanac-header .vanac-header_seiko svg path{transition:all .5s ease-out}.vanac-header .vanac-header_ksk{width:196px}@media screen and (max-width:1599.9px){.vanac-header .vanac-header_ksk{width:12.25dvw}}@media screen and (max-width:767.9px){.vanac-header .vanac-header_ksk{width:33.0667vw}}.vanac-header .vanac-header_seiko{width:130px}@media screen and (max-width:1599.9px){.vanac-header .vanac-header_seiko{width:8.125dvw}}@media screen and (max-width:767.9px){.vanac-header .vanac-header_seiko{width:21.8667vw}}.vanac-footer{box-sizing:border-box;background-color:#000;width:100%;height:100px;padding:0 36px;position:relative}@media screen and (max-width:767.9px){.vanac-footer{padding:4.26667vw 7.46667vw 8.53333vw}}.vanac-footer .vanac-footer_detail{justify-content:space-between;align-items:center;width:100%;height:100%;display:flex}.vanac-footer .vanac-footer_seiko{width:146px}@media screen and (max-width:767.9px){.vanac-footer .vanac-footer_seiko{width:25.6vw}}.vanac-footer .vanac-footer_sns{justify-content:space-between;align-items:center;width:80px;display:flex}@media screen and (max-width:767.9px){.vanac-footer .vanac-footer_sns{width:21.3333vw}}.vanac-footer .vanac-footer_sns .fb{width:16px}@media screen and (max-width:767.9px){.vanac-footer .vanac-footer_sns .fb{width:4.26667vw}}.vanac-footer .vanac-footer_sns .x{width:32px;margin-left:32px}@media screen and (max-width:767.9px){.vanac-footer .vanac-footer_sns .x{width:8.53333vw;margin-left:8.53333vw}}.vanac-footer .vanac-footer_copyright{color:#fff;font-size:12px;position:absolute;top:50%;left:216px;transform:translateY(-50%)}@media screen and (max-width:767.9px){.vanac-footer .vanac-footer_copyright{top:inherit;font-size:2.66667vw;bottom:2.13333vw;left:50%;transform:translate(-50%)}}.vanac-footer .vanac-footer_pagetop{z-index:10;opacity:1;width:50px;line-height:0;transition:opacity .3s ease-out;position:fixed;bottom:26px;right:26px;overflow:visible}.vanac-footer .vanac-footer_pagetop.is-hide{opacity:0;overflow:hidden}@media screen and (max-width:767.9px){.vanac-footer .vanac-footer_pagetop{width:40px;bottom:10px;right:10px}}.vanac-footer .vanac-footer_pagetop.is-absolute{bottom:inherit;margin-top:-26px;position:absolute;top:0;right:26px;transform:translateY(-100%)}@media screen and (max-width:767.9px){.vanac-footer .vanac-footer_pagetop.is-absolute{margin-top:-10px;right:10px}}.vanac-main{position:relative;overflow:hidden}.vanac-sec_title{z-index:1;width:100%;font-family:Marcellus,serif;font-size:60px;font-weight:400;position:relative}@media screen and (max-width:1599.9px){.vanac-sec_title{font-size:max(3.5dvw,30px)}}@media screen and (max-width:767.9px){.vanac-sec_title{font-size:9.6vw}}.vanac-sec_title:before{content:"";z-index:0;background-color:#f2f2f2;width:100%;height:1px;display:block;position:absolute;top:50%;left:0}.vanac-sec_title .inner{z-index:1;max-width:1606px;margin:0 auto;padding:0 60px;display:block;position:relative}@media screen and (max-width:767.9px){.vanac-sec_title .inner{padding:0 5.33333vw}}.vanac-sec_title .title{background-color:#171717;margin-left:-32px;padding:0 32px;display:inline-block}@media screen and (max-width:767.9px){.vanac-sec_title .title{margin-left:0;padding:0 4.26667vw;font-size:9.6vw}}.vanac-sec_lead{max-width:1606px;margin:40px auto 0;padding:0 60px;line-height:2}@media screen and (max-width:1599.9px){.vanac-sec_lead{max-width:100.375dvw}}@media screen and (max-width:1279px){.vanac-sec_lead{margin-top:2.5dvw}}@media screen and (max-width:767.9px){.vanac-sec_lead{margin-top:5.33333vw;padding:0 5.33333vw;font-size:4.26667vw}}.vanac-design_item{justify-content:space-between;align-items:center;max-width:1606px;margin:132px auto 0;padding:0 60px;display:flex}@media screen and (max-width:1599.9px){.vanac-design_item{max-width:100.375dvw}}@media screen and (max-width:1279px){.vanac-design_item{max-width:100%;margin-top:8.25dvw;padding:0 3.75dvw}}@media screen and (max-width:767.9px){.vanac-design_item{margin-top:3.2vw;padding:0 5.33333vw;display:block}.vanac-design_item+.vanac-design_item{margin-top:12.8vw}}.vanac-design_item.vanac-design_item-reverse{flex-direction:row-reverse}.vanac-design_item .vanac-design_img{width:56.5%}@media screen and (max-width:767.9px){.vanac-design_item .vanac-design_img{width:100%;margin-bottom:6.4vw}}.vanac-design_item .vanac-design_detail{width:34.8%;margin:0 auto}@media screen and (max-width:767.9px){.vanac-design_item .vanac-design_detail{width:100%}}.vanac-design_item .vanac-design_title{text-align:center;font-family:Marcellus,serif;font-size:52px;font-weight:400}@media screen and (max-width:1599.9px){.vanac-design_item .vanac-design_title{font-size:max(2.875dvw,24px)}}@media screen and (max-width:767.9px){.vanac-design_item .vanac-design_title{font-size:8.53333vw}}.vanac-design_item .vanac-design_text{margin-top:24px;line-height:2}@media screen and (max-width:1279px){.vanac-design_item .vanac-design_text{margin-top:1.5dvw}}@media screen and (max-width:767.9px){.vanac-design_item .vanac-design_text{margin-top:4.26667vw}}.vanac-design_item .vanac-design_logo{width:168px;margin:56px auto 0}@media screen and (max-width:1599.9px){.vanac-design_item .vanac-design_logo{width:8.75dvw}}@media screen and (max-width:1279px){.vanac-design_item .vanac-design_logo{margin-top:3.5dvw}}@media screen and (max-width:767.9px){.vanac-design_item .vanac-design_logo{width:21.3333vw;margin-top:8.53333vw}}.modal{display:none}.modal.is-open{display:block}.c-modal{z-index:101;width:100%;height:100%;position:fixed;top:0;left:0}.c-modal .c-modal__contents{z-index:1;background-color:#fff;width:calc(100% - 120px);max-width:1120px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media screen and (max-width:767.9px){.c-modal .c-modal__contents{width:100%}}.c-modal .c-modal__overlay{backdrop-filter:blur(10px);background-color:rgba(0,0,0,.6);width:100%;height:100%;position:absolute;top:0;left:0}.c-modal .c-modal__overlay:after{content:"";cursor:pointer;background:url(../img/icon_close_wh.png) 0 0/100% no-repeat;width:40px;height:40px;line-height:0;position:absolute;top:16px;right:16px}@media screen and (max-width:1599.9px){.c-modal .c-modal__overlay:after{width:2.5dvw;height:2.5dvw}}@media screen and (max-width:767.9px){.c-modal .c-modal__overlay:after{width:30px;height:30px;top:16px;right:16px}}.c-modal .c-modal__wrap{max-height:90vh;overflow-y:auto}@media screen and (max-width:767.9px){.c-modal .c-modal__wrap{max-height:80vh}}.c-modal[aria-hidden=false] .c-modal__overlay{animation:.3s ease-in-out modalFadeInAnime}.c-modal[aria-hidden=true] .c-modal__overlay{animation:.3s ease-in-out modalFadeOutAnime}.modal-video .c-modal__contents{aspect-ratio:16/9;width:auto;max-width:1200px;height:80%;max-height:674px}@media screen and (max-width:767.9px){.modal-video .c-modal__contents{height:80%}}@media screen and (orientation:portrait){.modal-video .c-modal__contents{width:calc(100% - 120px);max-width:1200px;min-height:inherit;height:auto}}@media screen and (orientation:portrait) and (max-width:767.9px){.modal-video .c-modal__contents{width:92%}}.modal-video .c-modal__wrap{width:100%;height:100%;max-height:inherit;overflow:hidden}.modal-video__wrap{width:100%;height:100%;position:relative}.modal-video__wrap #player,.modal-video__wrap iframe{width:102%;height:102%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@keyframes modalFadeInAnime{0%{opacity:0}to{opacity:1}}@keyframes modalFadeOutAnime{0%{opacity:1}to{opacity:0}}.vanac-mv{position:relative;overflow:hidden}.vanac-mv .vanac-mv_title{z-index:3;width:13.6vw;position:absolute;top:50%;right:9.16vw;transform:translateY(-50%)}@media screen and (max-width:767.9px){.vanac-mv .vanac-mv_title{right:inherit;top:inherit;width:40vw;bottom:8.53333vw;left:50%;transform:translate(-50%)}}.vanac-mv .vanac-mv_watch{z-index:3;width:42.2vw;position:absolute;bottom:0;left:50%;transform:translate(-50%)}@media screen and (max-width:767.9px){.vanac-mv .vanac-mv_watch{width:85.3333vw;margin-left:2vw;bottom:25.0667vw}}.vanac-mv .vanac-mv_kira{mix-blend-mode:screen;z-index:2;width:83.3vw;position:absolute;bottom:0;left:50%;transform:translate(-50%)}@media screen and (max-width:767.9px){.vanac-mv .vanac-mv_kira{width:110%;bottom:16vw;left:60%}}.vanac-mv .vanac-mv_line{z-index:1;width:100%;position:absolute;top:0;left:0}.vanac-mv .vanac-mv_line .inner{width:100%;height:2.08vw;display:block;position:absolute;left:0;overflow:hidden}@media screen and (max-width:767.9px){.vanac-mv .vanac-mv_line .inner{height:6.4vw}}.vanac-mv .vanac-mv_line .inner .line{width:100%;height:100%;display:block}.vanac-mv .vanac-mv_line .inner .line:before{content:"";width:100%;height:100%;display:block;position:absolute;top:0;left:0}.vanac-mv .vanac-mv_line .inner:first-child{top:5.7vw}.vanac-mv .vanac-mv_line .inner:first-child .line:before{background:url(../img/mv_line_1_pc.png) 0 0/100% no-repeat}@media screen and (max-width:767.9px){.vanac-mv .vanac-mv_line .inner:first-child{top:34.1333vw}.vanac-mv .vanac-mv_line .inner:first-child .line:before{background:url(../img/mv_line_1_sp.png) 0 0/100% no-repeat}}.vanac-mv .vanac-mv_line .inner:nth-child(2){top:24.8vw}.vanac-mv .vanac-mv_line .inner:nth-child(2) .line:before{background:url(../img/mv_line_2_pc.png) 0 0/100% no-repeat}@media screen and (max-width:767.9px){.vanac-mv .vanac-mv_line .inner:nth-child(2){top:92.2667vw}.vanac-mv .vanac-mv_line .inner:nth-child(2) .line:before{background:url(../img/mv_line_2_sp.png) 0 0/100% no-repeat}}.vanac-mv .vanac-mv_line .inner:last-child{top:44vw}.vanac-mv .vanac-mv_line .inner:last-child .line:before{background:url(../img/mv_line_3_pc.png) 0 0/100% no-repeat}@media screen and (max-width:767.9px){.vanac-mv .vanac-mv_line .inner:last-child{top:149.867vw}.vanac-mv .vanac-mv_line .inner:last-child .line:before{background:url(../img/mv_line_3_sp.png) 0 0/100% no-repeat}}.vanac-about{margin-top:136px}@media screen and (max-width:1279px){.vanac-about{margin-top:8.5dvw}}@media screen and (max-width:767.9px){.vanac-about{margin-top:21.3333vw}}.vanac-about .vanac-about_heading{position:relative}.vanac-about .vanac-about_title{text-align:center;letter-spacing:.05em;font-size:44px;line-height:1.8;position:absolute;top:50%;right:200px;transform:translateY(-50%)}@media screen and (max-width:1599.9px){.vanac-about .vanac-about_title{font-size:max(2.375dvw,20px);right:12.5dvw}}@media screen and (max-width:767.9px){.vanac-about .vanac-about_title{top:inherit;right:inherit;width:100%;margin-top:-1em;font-size:6.4vw;position:relative;transform:translateY(0)}}.vanac-about .vanac-about_title{text-align:left;font-size:38px;line-height:1.6}@media screen and (max-width:1599.9px){.vanac-about .vanac-about_title{font-size:max(2.125dvw,20px);right:6.25dvw}}@media screen and (max-width:767.9px){.vanac-about .vanac-about_title{right:inherit;padding:0 5.33333vw;font-size:5.86667vw}}.vanac-about .vanac-about_bg{width:50dvw}@media screen and (max-width:767.9px){.vanac-about .vanac-about_bg{width:100%}}.vanac-about .vanac-about_detail{align-items:center;max-width:1606px;margin:132px auto 0;padding:0 60px;display:flex}@media screen and (max-width:1599.9px){.vanac-about .vanac-about_detail{max-width:92.5dvw}}@media screen and (max-width:1279px){.vanac-about .vanac-about_detail{max-width:100%;margin-top:8.25dvw;padding:0 3.75dvw}}@media screen and (max-width:767.9px){.vanac-about .vanac-about_detail{margin-top:12.8vw;padding:0 5.33333vw;display:block}}.vanac-about .vanac-about_detail .vanac-about_detailText{flex:1;padding-right:2em;line-height:2.5}@media screen and (max-width:1279px){.vanac-about .vanac-about_detail .vanac-about_detailText br.is-pc,.vanac-about .vanac-about_detail .vanac-about_detailText br.is-no-tab{display:none}}@media screen and (max-width:767.9px){.vanac-about .vanac-about_detail .vanac-about_detailText{text-align:center;padding:0}.vanac-about .vanac-about_detail .vanac-about_detailText br.is-no-tab{display:block}.vanac-about .vanac-about_detail .vanac-about_detailText{text-align:left}}.vanac-about .vanac-about_detail .vanac-about_detailText{line-height:2.2}.vanac-about .vanac-about_detail .vanac-about_detailImg{width:48%}@media screen and (max-width:767.9px){.vanac-about .vanac-about_detail .vanac-about_detailImg{width:100%;margin-top:6.4vw}}.vanac-about .vanac-about_detail .vanac-about_detailImg figcaption{text-align:center;padding-top:1em;font-size:16px}@media screen and (max-width:1599.9px){.vanac-about .vanac-about_detail .vanac-about_detailImg figcaption{font-size:max(.875dvw,11px)}}@media screen and (max-width:767.9px){.vanac-about .vanac-about_detail .vanac-about_detailImg figcaption{font-size:3.46667vw}}.vanac-movie{background-color:#101010;margin-top:88px;padding:72px 0}.vanac-movie .vanac-movie_wrap{max-width:1200px;margin:0 auto;line-height:0;position:relative;overflow:hidden}.vanac-movie .vanac-movie_img{line-height:0;transition:opacity .6s ease-out,transform .6s ease-out;display:inline-block}@media screen and (min-width:768px){.vanac-movie .vanac-movie_btn:hover .vanac-movie_img{opacity:.6;transform:scale(1.05)}}@media screen and (max-width:1599.9px){.vanac-movie{padding:4.5dvw 3.75dvw}.vanac-movie .vanac-movie_wrap{max-width:75dvw}}@media screen and (max-width:1279px){.vanac-movie{margin-top:5.5dvw}.vanac-movie .vanac-movie_wrap{max-width:100%}}@media screen and (max-width:767.9px){.vanac-movie{margin-top:17.0667vw;padding:9.6vw 5.33333vw}}.vanac-movie .vanac-movie_play{z-index:1;width:108px;height:108px;display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media screen and (max-width:1599.9px){.vanac-movie .vanac-movie_play{width:6.75dvw;height:6.75dvw}}@media screen and (max-width:767.9px){.vanac-movie .vanac-movie_play{width:12.2667vw;height:12.2667vw}}.vanac-wearing{background-color:#101010;margin-top:186px;padding:92px 0 186px;position:relative}@media screen and (max-width:1279px){.vanac-wearing{margin-top:11.625dvw;padding:5.75dvw 0 11.625dvw}}@media screen and (max-width:767.9px){.vanac-wearing{margin-top:25.6vw;padding:11.7333vw 0 19.7333vw}}.vanac-design{margin-top:168px}@media screen and (max-width:1279px){.vanac-design{margin-top:10.5dvw}}@media screen and (max-width:767.9px){.vanac-design{margin-top:20.2667vw}}.vanac-design .vanac-sec_lead{z-index:1;margin-top:52px;font-size:30px;position:relative}@media screen and (max-width:1599.9px){.vanac-design .vanac-sec_lead{font-size:max(1.75dvw,14px)}}@media screen and (max-width:1279px){.vanac-design .vanac-sec_lead{margin-top:3.25dvw}}@media screen and (max-width:767.9px){.vanac-design .vanac-sec_lead{margin-top:5.33333vw;font-size:4.26667vw}}.vanac-design .vanac-design_bg{z-index:0;margin-top:-12%;position:relative}@media screen and (max-width:767.9px){.vanac-design .vanac-design_bg{margin-top:-50%}.vanac-design .vanac-design_bg{margin-top:-61%}}.vanac-movement{margin-top:180px}@media screen and (max-width:1279px){.vanac-movement{margin-top:11.25dvw}}@media screen and (max-width:767.9px){.vanac-movement{margin-top:23.4667vw}}.vanac-movement .vanac-movement_wrap{justify-content:space-between;align-items:center;max-width:1332px;margin:72px auto 0;display:flex}@media screen and (max-width:1599.9px){.vanac-movement .vanac-movement_wrap{padding:0 60px}}@media screen and (max-width:1279px){.vanac-movement .vanac-movement_wrap{margin-top:4.5dvw}}@media screen and (max-width:767.9px){.vanac-movement .vanac-movement_wrap{margin-top:10.6667vw;padding:0 5.33333vw;display:block}}.vanac-movement .vanac-movement_wrap .vanac-movement_img{width:37.5%}@media screen and (max-width:767.9px){.vanac-movement .vanac-movement_wrap .vanac-movement_img{width:100%}}.vanac-movement .vanac-movement_wrap .vanac-movement_detail{width:53%}@media screen and (max-width:767.9px){.vanac-movement .vanac-movement_wrap .vanac-movement_detail{width:100%}}.vanac-movement .vanac-movement_wrap .vanac-movement_title{font-size:44px}@media screen and (max-width:1599.9px){.vanac-movement .vanac-movement_wrap .vanac-movement_title{font-size:max(2.5dvw,20px)}}@media screen and (max-width:767.9px){.vanac-movement .vanac-movement_wrap .vanac-movement_title{text-align:center;margin-top:4.26667vw;font-size:7.46667vw}}.vanac-movement .vanac-movement_wrap .vanac-movement_text{margin-top:28px;line-height:2.2}@media screen and (max-width:767.9px){.vanac-movement .vanac-movement_wrap .vanac-movement_text{margin-top:4.26667vw}}.vanac-color{margin-top:180px}@media screen and (max-width:1279px){.vanac-color{margin-top:11.25dvw}}@media screen and (max-width:767.9px){.vanac-color{margin-top:23.4667vw}}.vanac-color .vanac-color_lists{justify-content:space-between;max-width:1606px;margin:72px auto 0;padding:0 60px;display:flex}@media screen and (max-width:1279px){.vanac-color .vanac-color_lists{margin-top:4.5dvw}}@media screen and (max-width:767.9px){.vanac-color .vanac-color_lists{margin-top:8.53333vw;padding:0}}.vanac-color .vanac-color_lists li{text-align:center;width:30.28%}@media screen and (max-width:767.9px){.vanac-color .vanac-color_lists li{width:31.6%}}.vanac-color .vanac-color_lists li figcaption{margin-top:20px;font-size:24px}.vanac-color .vanac-color_lists li figcaption .en{margin-top:1em;font-size:16px;line-height:1;display:block}@media screen and (max-width:1599.9px){.vanac-color .vanac-color_lists li figcaption{font-size:max(1.25dvw,13px)}.vanac-color .vanac-color_lists li figcaption .en{font-size:max(.875dvw,11px)}}@media screen and (max-width:767.9px){.vanac-color .vanac-color_lists li figcaption{margin-top:1em;font-size:4.26667vw}.vanac-color .vanac-color_lists li figcaption .en{font-size:3.2vw}.vanac-color .vanac-color_lists li figcaption{font-size:3.46667vw}.vanac-color .vanac-color_lists li figcaption .en{font-size:2.66667vw}}.vanac-lineup{margin-top:180px}@media screen and (max-width:1279px){.vanac-lineup{margin-top:11.25dvw}}@media screen and (max-width:767.9px){.vanac-lineup{margin-top:23.4667vw}}.vanac-lineup .vanac-lineup_lists{justify-content:space-between;max-width:1296px;margin:116px auto 0;display:flex}@media screen and (max-width:1599.9px){.vanac-lineup .vanac-lineup_lists{padding:0 60px}}@media screen and (max-width:1279px){.vanac-lineup .vanac-lineup_lists{max-width:100%;margin-top:7.25dvw;padding:0 3.75dvw}}@media screen and (max-width:767.9px){.vanac-lineup .vanac-lineup_lists{margin-top:11.7333vw;padding:0 5.33333vw;display:block}}.vanac-lineup .vanac-lineup_lists li{width:22.5%}@media screen and (max-width:1279px){.vanac-lineup .vanac-lineup_lists li{width:28%}}@media screen and (max-width:767.9px){.vanac-lineup .vanac-lineup_lists li{justify-content:space-between;align-items:center;width:100%;display:flex}.vanac-lineup .vanac-lineup_lists li+li{margin-top:10.6667vw}.vanac-lineup .vanac-lineup_lists .vanac-lineup_img{width:42.6667vw}}.vanac-lineup .vanac-lineup_lists .vanac-lineup_detail{max-width:88.2%}@media screen and (max-width:767.9px){.vanac-lineup .vanac-lineup_lists .vanac-lineup_detail{max-width:44.8vw}}.vanac-lineup .vanac-lineup_detail{text-align:center;margin:32px auto 0}@media screen and (max-width:767.9px){.vanac-lineup .vanac-lineup_detail{margin-top:0}}.vanac-lineup .vanac-lineup_label{margin-bottom:20px;display:none}@media screen and (max-width:767.9px){.vanac-lineup .vanac-lineup_label{margin-bottom:3.2vw}}.vanac-lineup .vanac-lineup_label.is-show{display:block}.vanac-lineup .vanac-lineup_name{font-size:28px;font-weight:700}@media screen and (max-width:1599.9px){.vanac-lineup .vanac-lineup_name{font-size:max(1.5dvw,16px)}}@media screen and (max-width:767.9px){.vanac-lineup .vanac-lineup_name{font-size:5.33333vw}}.vanac-lineup .vanac-lineup_sub,.vanac-lineup .vanac-lineup_price{margin-top:.8em}.vanac-lineup .vanac-lineup_price span{font-size:.8em}@media screen and (max-width:767.9px){.vanac-lineup .vanac-lineup_price{font-size:4.26667vw}}.vanac-lineup .vanac-lineup_date{margin-top:1em;font-size:16px;display:none}.vanac-lineup .vanac-lineup_date.is-show{display:block}@media screen and (max-width:1599.9px){.vanac-lineup .vanac-lineup_date{font-size:max(.875dvw,12px)}}@media screen and (max-width:767.9px){.vanac-lineup .vanac-lineup_date{font-size:3.2vw}}.vanac-lineup .vanac-lineup_btn{margin-top:1.5em}.vanac-lineup .vanac-lineup_btn a{border:1px solid #fff;justify-content:center;align-items:center;width:100%;height:48px;font-size:16px;transition:color .3s ease-out,background-color .3s ease-out;display:flex}@media screen and (min-width:768px){.vanac-lineup .vanac-lineup_btn a:hover{color:#171717;background-color:#fff}}@media screen and (max-width:1599.9px){.vanac-lineup .vanac-lineup_btn a{font-size:max(.875dvw,14px)}}@media screen and (max-width:767.9px){.vanac-lineup .vanac-lineup_btn a{height:12.8vw;font-size:3.73333vw}}.vanac-lineup .vanac-lineup_btn a.is-disabled{pointer-events:none;border:none;position:relative}.vanac-lineup .vanac-lineup_btn a.is-disabled span{z-index:0;background-color:#171717;padding:0 8px;display:block;position:relative}.vanac-lineup .vanac-lineup_btn a.is-disabled:after{content:"";z-index:-1;background-color:#fff;width:100%;height:1px;display:block;position:absolute;top:50%;left:0}.vanac-lineup .vanac-lineup_note{text-align:center;margin-top:100px}@media screen and (max-width:1279px){.vanac-lineup .vanac-lineup_note{margin-top:6.25dvw}}@media screen and (max-width:767.9px){.vanac-lineup .vanac-lineup_note{margin-top:12.8vw;margin-left:-5.33333vw;margin-right:-5.33333vw}}.vanac-lineup .vanac-lineup_mv{margin-top:140px}@media screen and (max-width:1279px){.vanac-lineup .vanac-lineup_mv{margin-top:8.75dvw}}@media screen and (max-width:767.9px){.vanac-lineup .vanac-lineup_mv{margin-top:21.3333vw}}.vanac-lineup .vanac-lineup_mvWrap{text-align:center;margin-top:80px}@media screen and (max-width:1279px){.vanac-lineup .vanac-lineup_mvWrap{margin-top:5dvw;padding:0 3.75dvw}}@media screen and (max-width:767.9px){.vanac-lineup .vanac-lineup_mvWrap{margin-top:9.6vw;padding:0 5.33333vw}}.vanac-lineup .vanac-lineup_mvName{font-size:32px;line-height:1.4}.vanac-lineup .vanac-lineup_mvName span{padding-bottom:1em;font-size:22px;line-height:1;display:inline-block}@media screen and (max-width:1599.9px){.vanac-lineup .vanac-lineup_mvName{font-size:max(1.75dvw,16px)}.vanac-lineup .vanac-lineup_mvName span{font-size:max(1.25dvw,14px)}}@media screen and (max-width:767.9px){.vanac-lineup .vanac-lineup_mvName{font-size:7.46667vw}.vanac-lineup .vanac-lineup_mvName span{font-size:4.8vw}}.vanac-lineup .vanac-lineup_mvText{margin-top:32px;line-height:2}@media screen and (max-width:1279px){.vanac-lineup .vanac-lineup_mvText{margin-top:2dvw}}@media screen and (max-width:767.9px){.vanac-lineup .vanac-lineup_mvText{margin-top:5.33333vw}.vanac-lineup .vanac-lineup_mvText{text-align:left}}.vanac-lineup .vanac-lineup_mvDetail{justify-content:space-between;align-items:center;max-width:588px;margin:80px auto 0;display:flex}@media screen and (max-width:1599.9px){.vanac-lineup .vanac-lineup_mvDetail{max-width:36.75dvw}}@media screen and (max-width:1279px){.vanac-lineup .vanac-lineup_mvDetail{max-width:52%}}@media screen and (max-width:767.9px){.vanac-lineup .vanac-lineup_mvDetail{max-width:100%;margin-top:12.8vw;padding:0}}.vanac-lineup .vanac-lineup_mvDetail .vanac-lineup_img{width:49.6%}@media screen and (max-width:767.9px){.vanac-lineup .vanac-lineup_mvDetail .vanac-lineup_img{width:42.6667vw}}.vanac-lineup .vanac-lineup_mvDetail .vanac-lineup_detail{width:43.8%}@media screen and (max-width:767.9px){.vanac-lineup .vanac-lineup_mvDetail .vanac-lineup_detail{width:44.8vw}}.vanac-mv .vanac-mv_title,.vanac-mv .vanac-mv_watch,.vanac-mv .vanac-mv_kira,.vanac-mv .vanac-mv_bg{opacity:0}.vanac-mv .vanac-mv_bg{transition:opacity 1.2s cubic-bezier(.45,0,.55,1),transform 1.2s cubic-bezier(.45,0,.55,1);transform:scale(1.05)}.vanac-mv .vanac-mv_line .inner{-webkit-perspective:1000px;perspective:1000px}.vanac-mv .vanac-mv_line .inner .line{-webkit-backface-visibility:hidden;backface-visibility:hidden;transform:translate(-100%,calc(100% - 2px))}.vanac-mv .vanac-mv_watch{transition:opacity 1s cubic-bezier(.45,0,.55,1) 1.2s,transform 1s cubic-bezier(.45,0,.55,1) 1.2s;transform:translate(-50%,20px)}.vanac-mv .vanac-mv_kira{transition:opacity 1.2s ease-out 1.4s,rotate 1.2s ease-out 1.4s,scale 1.2s ease-out 1s;rotate:5deg;scale:.8}@media screen and (max-width:767.9px){.vanac-mv .vanac-mv_kira{transition:opacity 1.2s ease-out 1.4s,rotate 1.2s ease-out 1.4s;rotate:5deg;scale:1.2}}.vanac-mv .vanac-mv_title{margin-top:20px;transition:opacity .6s cubic-bezier(.45,0,.55,1) 1.6s,margin .6s cubic-bezier(.45,0,.55,1) 1.6s}@media screen and (max-width:767.9px){.vanac-mv .vanac-mv_title{margin-top:auto;margin-bottom:-20px}}.vanac-mv.is-show .vanac-mv_bg{opacity:1;transform:scale(1)}.vanac-mv.is-show .vanac-mv_line .inner:first-child .line{animation:1s cubic-bezier(.22,1,.36,1) .6s forwards mvLineXAnime,1.6s cubic-bezier(.22,1,.36,1) .75s forwards mvLineUpAnime}.vanac-mv.is-show .vanac-mv_line .inner:nth-child(2) .line{animation:1s cubic-bezier(.22,1,.36,1) .75s forwards mvLineXAnime,1.6s cubic-bezier(.22,1,.36,1) .9s forwards mvLineUpAnime}.vanac-mv.is-show .vanac-mv_line .inner:last-child .line{animation:1s cubic-bezier(.22,1,.36,1) .9s forwards mvLineXAnime,1.6s cubic-bezier(.22,1,.36,1) 1.05s forwards mvLineUpAnime}.vanac-mv.is-show .vanac-mv_watch{opacity:1;transform:translate(-50%)}.vanac-mv.is-show .vanac-mv_kira{opacity:1;rotate:0deg;scale:1}@media screen and (max-width:767.9px){.vanac-mv.is-show .vanac-mv_kira{scale:1.2}}.vanac-mv.is-show .vanac-mv_title{opacity:1;margin-top:0}@media screen and (max-width:767.9px){.vanac-mv.is-show .vanac-mv_title{margin-top:auto;margin-bottom:0}}.vanac-mv.is-line-anime-pause .vanac-mv_line .inner .line{transition:unset;transform:translate(0);animation:none!important}@keyframes mvLineXAnime{0%{transform:translate(-100%,calc(100% - 2px))}to{transform:translateY(calc(100% - 2px))}}@keyframes mvLineUpAnime{0%{transform:translateY(calc(100% - 2px))}to{transform:translate(0)}}.vanac-about_heading .vanac-about_bg,.vanac-about_heading .vanac-about_title{opacity:0}.vanac-about_heading .vanac-about_title{margin-top:20px;transition:opacity .6s cubic-bezier(.45,0,.55,1) .4s,margin .6s cubic-bezier(.45,0,.55,1) .4s}.vanac-about_heading.is-show .vanac-about_bg{animation:.6s cubic-bezier(.45,0,.55,1) forwards opacityAnime}.vanac-about_heading.is-show .vanac-about_title{opacity:1;margin-top:0}.vanac-about_detail .vanac-about_detailText,.vanac-about_detail .vanac-about_detailImg{opacity:0}.vanac-about_detail.is-show .vanac-about_detailText,.vanac-about_detail.is-show .vanac-about_detailImg{animation:.6s cubic-bezier(.45,0,.55,1) forwards fadeInAnime}@media screen and (max-width:767.9px){.vanac-about_detail.is-show .vanac-about_detailImg{animation:.6s cubic-bezier(.45,0,.55,1) .6s forwards fadeInAnime}}.vanac-movie_wrap{opacity:0}.vanac-movie_wrap.is-show{animation:.6s cubic-bezier(.45,0,.55,1) forwards fadeInAnime}.vanac-wearing{opacity:0}.vanac-wearing.is-show{animation:.6s cubic-bezier(.45,0,.55,1) forwards fadeInAnime}.vanac-sec_heading .vanac-sec_title:before{transition:transform .6s linear;transform:translate(-100%)}.vanac-sec_heading .vanac-sec_title .title span{opacity:0;display:inline-block}.vanac-sec_heading .vanac-sec_lead{opacity:0}.vanac-sec_heading.is-show .vanac-sec_title:before{transform:translate(0)}.vanac-sec_heading.is-show .vanac-sec_title .title span{animation:.6s forwards fadeInAnime}.vanac-sec_heading.is-show .vanac-sec_lead{animation:.6s cubic-bezier(.45,0,.55,1) .4s forwards fadeInAnime}.vanac-design .vanac-sec_heading .vanac-design_bg{opacity:0;transition:opacity 1s cubic-bezier(.45,0,.55,1) .8s,transform 1s cubic-bezier(.45,0,.55,1) .8s;transform:scale(1.05)}.vanac-design .vanac-sec_heading.is-show .vanac-design_bg{opacity:1;transform:scale(1)}.vanac-design .vanac-design_item .vanac-design_img,.vanac-design .vanac-design_item .vanac-design_title,.vanac-design .vanac-design_item .vanac-design_text,.vanac-design .vanac-design_item .vanac-design_logo{opacity:0}.vanac-design .vanac-design_item.is-show .vanac-design_img{animation:.6s cubic-bezier(.45,0,.55,1) forwards fadeInAnime}.vanac-design .vanac-design_item.is-show .vanac-design_title{animation:.6s cubic-bezier(.45,0,.55,1) .6s forwards fadeInAnime}.vanac-design .vanac-design_item.is-show .vanac-design_text{animation:.6s cubic-bezier(.45,0,.55,1) .8s forwards fadeInAnime}.vanac-design .vanac-design_item.is-show .vanac-design_logo{animation:.6s cubic-bezier(.45,0,.55,1) 1s forwards fadeInAnime}.vanac-movement_wrap .vanac-movement_img,.vanac-movement_wrap .vanac-movement_title,.vanac-movement_wrap .vanac-movement_text{opacity:0}.vanac-movement_wrap.is-show .vanac-movement_img{animation:.6s cubic-bezier(.45,0,.55,1) forwards fadeInAnime}.vanac-movement_wrap.is-show .vanac-movement_title{animation:.6s cubic-bezier(.45,0,.55,1) .6s forwards fadeInAnime}.vanac-movement_wrap.is-show .vanac-movement_text{animation:.6s cubic-bezier(.45,0,.55,1) .8s forwards fadeInAnime}.vanac-color_lists li{opacity:0}.vanac-color_lists.is-show li:first-child{animation:.6s cubic-bezier(.45,0,.55,1) forwards fadeInAnime}.vanac-color_lists.is-show li:nth-child(2){animation:.6s cubic-bezier(.45,0,.55,1) .2s forwards fadeInAnime}.vanac-color_lists.is-show li:last-child{animation:.6s cubic-bezier(.45,0,.55,1) .4s forwards fadeInAnime}.vanac-lineup_lists li{opacity:0}.vanac-lineup_lists.is-show li:first-child{animation:.6s cubic-bezier(.45,0,.55,1) forwards fadeInAnime}.vanac-lineup_lists.is-show li:nth-child(2){animation:.6s cubic-bezier(.45,0,.55,1) .2s forwards fadeInAnime}.vanac-lineup_lists.is-show li:last-child{animation:.6s cubic-bezier(.45,0,.55,1) .4s forwards fadeInAnime}.vanac-lineup_note{opacity:0}.vanac-lineup_note.is-show{animation:.6s cubic-bezier(.45,0,.55,1) forwards fadeInAnime}.vanac-lineup_mvImg{opacity:0}.vanac-lineup_mvImg.is-show{animation:.6s cubic-bezier(.45,0,.55,1) forwards fadeInAnime}.vanac-lineup_mvHeading .vanac-lineup_mvName,.vanac-lineup_mvHeading .vanac-lineup_mvText{opacity:0}.vanac-lineup_mvHeading.is-show .vanac-lineup_mvName{animation:.6s cubic-bezier(.45,0,.55,1) forwards fadeInAnime}.vanac-lineup_mvHeading.is-show .vanac-lineup_mvText{animation:.6s cubic-bezier(.45,0,.55,1) .2s forwards fadeInAnime}.vanac-lineup_mvDetail .vanac-lineup_img,.vanac-lineup_mvDetail .vanac-lineup_detail{opacity:0}.vanac-lineup_mvDetail.is-show .vanac-lineup_img{animation:.6s cubic-bezier(.45,0,.55,1) forwards fadeInAnime}.vanac-lineup_mvDetail.is-show .vanac-lineup_detail{animation:.6s cubic-bezier(.45,0,.55,1) .2s forwards fadeInAnime}@keyframes fadeInAnime{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes opacityAnime{0%{opacity:0}to{opacity:1}}.swiper-wrapper{padding-bottom:60px}.swiper-button-prev,.swiper-button-next{top:inherit;width:65px;height:65px;bottom:60px}@media screen and (max-width:1279px){.swiper-button-prev,.swiper-button-next{width:4.0625dvw;height:4.0625dvw}}@media screen and (max-width:767.9px){.swiper-button-prev,.swiper-button-next{width:12vw;height:12vw}}.swiper-button-prev:before,.swiper-button-next:before{content:"";opacity:.7;background-color:#000;width:100%;height:100%;display:block;position:absolute;top:0;left:0}.swiper-button-prev:after,.swiper-button-next:after{z-index:1;background:url(../img/icon_slider_arrow.svg) 50%/auto 100% no-repeat;width:16px;height:46px;font-size:0}@media screen and (max-width:1279px){.swiper-button-prev:after,.swiper-button-next:after{width:1dvw;height:2.875dvw}}@media screen and (max-width:767.9px){.swiper-button-prev:after,.swiper-button-next:after{width:2.93333vw;height:8.53333vw}}.swiper-button-prev{left:0}.swiper-button-next{right:0}.swiper-button-next:after{transform:rotate(180deg)}.swiper-pagination{justify-content:center;align-items:center;display:flex}.circle-pagination{opacity:1;background-color:transparent;justify-content:center;align-items:center;width:40px;height:40px;display:flex;position:relative;margin:0!important}.circle-pagination .circle-pagination_inner{background-color:#fff;border-radius:50%;width:8px;height:8px;position:relative}@media screen and (max-width:1279px){.circle-pagination .circle-pagination_inner{width:4px;height:4px}}.circle-pagination .circle-pagination_inner svg{display:none;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)rotate(-90deg)}.circle-pagination .circle-pagination_inner svg circle{fill:transparent;stroke:#fff;stroke-width:2px;stroke-dasharray:0 64}@media screen and (max-width:1279px){.circle-pagination .circle-pagination_inner svg circle{stroke-width:1px}}.swiper-pagination-bullet-active .circle-pagination_inner{width:12px;height:12px;position:relative}@media screen and (max-width:1279px){.swiper-pagination-bullet-active .circle-pagination_inner{width:8px;height:8px}}.swiper-pagination-bullet-active .circle-pagination_inner svg{display:block}.swiper-pagination-bullet-active .circle-pagination_inner svg circle{animation:8.6s linear forwards sliderCircleAnime}@keyframes sliderCircleAnime{0%{stroke-dasharray:0 64}99.9%,to{stroke-dasharray:64 64}}.vanac-design_btn{opacity:0;max-width:360px;margin:80px auto 0}@media screen and (max-width:767.9px){.vanac-design_btn{max-width:89.6vw;margin-top:8.53333vw}}.vanac-design_btn a{border:1px solid #fff;justify-content:center;align-items:center;width:100%;height:48px;font-size:16px;transition:color .3s ease-out,background-color .3s ease-out;display:flex;position:relative}.vanac-design_btn a:before,.vanac-design_btn a:after{content:"";background-color:#fff;width:48px;height:1px;display:block;position:absolute;top:50%}.vanac-design_btn a:before{left:0}.vanac-design_btn a:after{right:0}@media screen and (min-width:768px){.vanac-design_btn a:hover{color:#171717;background-color:#fff}.vanac-design_btn a:hover:before,.vanac-design_btn a:hover:after{background-color:#171717}}@media screen and (max-width:1599.9px){.vanac-design_btn a{font-size:max(.875dvw,14px)}}@media screen and (max-width:767.9px){.vanac-design_btn a{height:12.8vw;font-size:3.73333vw}.vanac-design_btn a:before,.vanac-design_btn a:after{width:12.8vw}}.vanac-design_btn.is-show{animation:.6s cubic-bezier(.45,0,.55,1) forwards fadeInAnime}.vanac-design_btn{max-width:435px}@media screen and (max-width:767.9px){.vanac-design_btn{max-width:89.6vw}.vanac-design_btn a:before,.vanac-design_btn a:after{width:8.53333vw}}.vanac-lineup_mv-2item .vanac-sec_title,.vanac-lineup_mv-2item .vanac-design_text{text-align:left}.vanac-lineup_mv-2item .vanac-lineup_mvWrap{padding:0}@media screen and (max-width:767.9px){.vanac-lineup_mv-2item .vanac-design_item{margin-top:12.8vw}}.vanac-lineup_mv-2item .vanac-design_item .vanac-design_img,.vanac-lineup_mv-2item .vanac-design_item .vanac-design_title,.vanac-lineup_mv-2item .vanac-design_item .vanac-design_text{opacity:0}.vanac-lineup_mv-2item .vanac-design_item.is-show .vanac-design_img{animation:.6s cubic-bezier(.45,0,.55,1) forwards fadeInAnime}.vanac-lineup_mv-2item .vanac-design_item.is-show .vanac-design_title{animation:.6s cubic-bezier(.45,0,.55,1) .6s forwards fadeInAnime}.vanac-lineup_mv-2item .vanac-design_item.is-show .vanac-design_text{animation:.6s cubic-bezier(.45,0,.55,1) .8s forwards fadeInAnime}.vanac-lineup_mv-2item .vanac-sec_heading{margin-top:128px}@media screen and (max-width:1279px){.vanac-lineup_mv-2item .vanac-sec_heading{margin-top:8dvw}}@media screen and (max-width:767.9px){.vanac-lineup_mv-2item .vanac-sec_heading{margin-top:17.0667vw}}@media screen and (max-width:1279px){.vanac-lineup_mv-2item .vanac-lineup_mvText{padding:0 3.75dvw}}@media screen and (max-width:767.9px){.vanac-lineup_mv-2item .vanac-lineup_mvText{padding:0 5.33333vw}}.vanac-lineup_mv-2item .vanac-lineup_lists .vanac-lineup_mvDetail{opacity:1;width:588px;margin-top:0}@media screen and (max-width:1599.9px){.vanac-lineup_mv-2item .vanac-lineup_lists .vanac-lineup_mvDetail{width:36.75dvw}}@media screen and (max-width:1279px){.vanac-lineup_mv-2item .vanac-lineup_lists .vanac-lineup_mvDetail{width:52%}}@media screen and (max-width:767.9px){.vanac-lineup_mv-2item .vanac-lineup_lists .vanac-lineup_mvDetail{width:100%;margin-top:12.8vw;padding:0}}img{width:100%}.vanac-design_btn-free{justify-content:center;display:flex;max-width:unset!important}.vanac-design_btn a{width:unset;padding:0 75px}@media screen and (max-width:767.9px){.vanac-design_btn a{width:unset;padding:0 15vw}}
