@charset "UTF-8";/*! 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{line-height:1.15;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent}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;height:0;overflow:visible;border-top-width:1px;margin:0;clear:both;color:inherit}pre{font-family:monospace,monospace;font-size:inherit}address{font-style:inherit}a{background-color:transparent;-webkit-text-decoration:none;text-decoration:none;color:inherit}abbr[title]{text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:inherit}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}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;background:transparent;padding:0;margin:0;border-radius:0;text-align:inherit;text-transform:inherit}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{margin:0;padding:0;min-width: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}footer{margin-top:0!important}ul,ol{list-style:none;font-size:100%}a{color:inherit;-webkit-text-decoration:none;text-decoration:none}figure{margin:0}html.lenis{height:auto}.lenis.lenis-smooth{scroll-behavior:auto!important}.lenis.lenis-smooth [data-lenis-prevent]{overscroll-behavior:contain}.lenis.lenis-stopped{overflow:hidden}.lenis.lenis-scrolling iframe{pointer-events:none}.u_db,.u_db-pc{display:block}.u_db-sp{display:none}.u_dib-db{display:inline-block}.u_dn-di{display:none}.u_dib,.u_dib-pc{display:inline-block}.u_dib-sp{display:none}.u_db-dib,.u_db-di{display:block}.u_dib-di,.u_dib-db{display:inline-block}.u_di,.u_di-pc{display:inline}.u_di-sp{display:none}.u_df,.u_df-pc{display:flex}.u_df-sp{display:none}.u_dif,.u_dif-pc{display:inline-flex}.u_dif-sp{display:none}.u_jcc{justify-content:center}.u_font-en{font-family:Roboto,sans-serif}.u_font-mixjp{font-family:Roboto,Noto Sans JP,sans-serif}.u_mra{margin-right:auto}.u_mla{margin-left:auto}.u_op0{opacity:0}.l_container{max-width:min(calc(var(--vpw) * 1360px / var(--pcdw)),1360px);width:100%;margin-left:auto;margin-right:auto;display:block;position:relative}.l_container-small{max-width:min(calc(var(--vpw) * 1320px / var(--pcdw)),1320px);width:100%;display:block;margin-left:auto;margin-right:auto;position:relative}.l_footer{top:100%;position:sticky}.l_load{background-color:#262626;position:fixed;width:100svw;height:100svh;top:0;left:0;z-index:9999999999;overflow:hidden}.l_main{position:relative;min-height:100%}.l_menu{position:sticky;top:0;left:0;z-index:50;will-change:opacity}.l_menu_wrap{background-color:#ffbd40;display:flex;justify-content:center;align-items:center;color:#262626;width:100%;padding:0 min(calc(var(--vpw) * 146px / var(--pcdw)),146px);overflow:auto;height:min(calc(var(--vpw) * 60px / var(--pcdw)),60px)}.l_menu_items{display:flex;font-size:min(calc(var(--vpw) * 16px / var(--pcdw)),16px);-moz-column-gap:2em;column-gap:2em;font-weight:500}.l_menu_items a{transition:0s}.l_menu_language{position:absolute;right:min(calc(var(--vpw) * 40px / var(--pcdw)),40px);top:50%;transform:translateY(-50%)}.l_menu_language_btn{display:flex;align-items:center;font-size:min(calc(var(--vpw) * 16px / var(--pcdw)),16px);font-weight:700}.l_menu_language_btn span{font-size:min(calc(var(--vpw) * 16px / var(--pcdw)),16px);font-weight:700}.l_menu_language_btn span:last-child{margin-left:.5em;font-weight:500}.l_menu_bg,.l_menuTrigger{display:none}.l_menuTrigger_wrap{display:block;width:100%;height:100%;background-color:#ffbd40;position:relative;transition-property:background-color;transition-duration:.5s;transition-timing-function:cubic-bezier(.23,1,.32,1)}.l_menuTrigger_open{width:calc(var(--vpw) * 20px / var(--spdw));height:calc(var(--vpw) * 14px / var(--spdw));position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);transition-property:opacity;transition-duration:.5s;transition-timing-function:cubic-bezier(.23,1,.32,1)}.l_menuTrigger_close{width:calc(var(--vpw) * 15.5px / var(--spdw));height:calc(var(--vpw) * 15.5px / var(--spdw));position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);opacity:0;transition-property:opacity;transition-duration:.5s;transition-timing-function:cubic-bezier(.23,1,.32,1)}.l_wrap{position:relative;background-color:#262626;font-optical-sizing:auto;font-weight:500;font-style:normal;width:100%;-webkit-text-size-adjust:100%;font-size:10px;line-height:1;font-feature-settings:"palt";font-family:Roboto,Noto Sans,sans-serif;font-variation-settings:"wdth" 100}.l_wrap-jp{font-family:Roboto,Noto Sans JP,sans-serif}.l_wrap-en,.l_wrap-fr,.l_wrap-de,.l_wrap-es,.l_wrap-pt,.l_wrap-it{font-family:Roboto,Noto Sans,sans-serif}.l_wrap-kr{font-family:Roboto,Noto Sans KR,sans-serif}.l_wrap-zhs{font-family:Roboto,Noto Sans SC,sans-serif}.l_wrap-zht{font-family:Roboto,Noto Sans TC,sans-serif}.l_wrap footer{margin-top:0!important}.l_wrap *{box-sizing:border-box}.l_wrap *:after,.l_wrap *:before{box-sizing:border-box}.l_wrap img{max-width:100%;height:auto}.l_wrap+.ly_footer_outer .el_btn_pageTop{z-index:998}.c_btn{width:min(calc(var(--vpw) * 210px / var(--pcdw)),210px);height:min(calc(var(--vpw) * 60px / var(--pcdw)),60px);border-radius:min(calc(var(--vpw) * 30px / var(--pcdw)),30px);display:flex;align-items:center;padding-left:min(calc(var(--vpw) * 25px / var(--pcdw)),25px);background-color:#515151;position:relative;overflow:hidden}.c_btn em{font-size:min(calc(var(--vpw) * 17px / var(--pcdw)),17px);font-weight:700;letter-spacing:min(calc(var(--vpw) * 1.7px / var(--pcdw)),1.7px);color:#fff;position:relative;z-index:2;transition-property:color;transition-duration:.5s;transition-timing-function:cubic-bezier(.23,1,.32,1)}.c_btn span{position:absolute;width:min(calc(var(--vpw) * 60px / var(--pcdw)),60px);height:min(calc(var(--vpw) * 60px / var(--pcdw)),60px);border-radius:min(calc(var(--vpw) * 30px / var(--pcdw)),30px);background-color:#ffbd40;right:0;top:50%;transform:translateY(-50%);z-index:2}.c_btn span svg{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.c_btn:after{content:"";display:block;position:absolute;width:min(calc(var(--vpw) * 60px / var(--pcdw)),60px);height:min(calc(var(--vpw) * 60px / var(--pcdw)),60px);border-radius:50%;background-color:#ffbd40;right:0;top:50%;transform:translateY(-50%);z-index:1;transition-property:scale;transition-duration:.5s;transition-timing-function:cubic-bezier(.23,1,.32,1);transform-origin:top right}.c_btn-large{min-width:min(calc(var(--vpw) * 580px / var(--pcdw)),580px);height:min(calc(var(--vpw) * 100px / var(--pcdw)),100px);border-radius:min(calc(var(--vpw) * 50px / var(--pcdw)),50px);padding-left:0;justify-content:center;padding-left:min(calc(var(--vpw) * 120px / var(--pcdw)),120px);padding-right:min(calc(var(--vpw) * 120px / var(--pcdw)),120px);width:100%;text-align:center}.c_btn-large em{font-size:min(calc(var(--vpw) * 24px / var(--pcdw)),24px);letter-spacing:min(calc(var(--vpw) * 2.4px / var(--pcdw)),2.4px);margin-right:max(calc(var(--vpw) * -2.4px / var(--pcdw)),-2.4px)}.c_btn-large span{width:min(calc(var(--vpw) * 100px / var(--pcdw)),100px);height:min(calc(var(--vpw) * 100px / var(--pcdw)),100px);border-radius:min(calc(var(--vpw) * 50px / var(--pcdw)),50px)}.c_btn-large:after{width:min(calc(var(--vpw) * 100px / var(--pcdw)),100px);height:min(calc(var(--vpw) * 100px / var(--pcdw)),100px);border-radius:50%;background-color:#ffbd40;right:0;top:50%;transform:translateY(-50%);z-index:1;transition-property:scale;transition-duration:.5s;transition-timing-function:cubic-bezier(.23,1,.32,1);transform-origin:top right}.c_dialButton{margin:auto;display:flex;width:-moz-fit-content;width:fit-content;height:100%;border-radius:min(calc(var(--vpw) * 40px / var(--pcdw)),40px);background-color:#fff3;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);overflow:hidden;font-weight:700;position:relative}.c_dialButton[data-hover=left] .c_dialButton_btn-left{color:#262626}.c_dialButton[data-hover=left] .c_dialButton_btn-right{color:#fff}.c_dialButton[data-hover=left] .c_dialButton_bg{transform:translate(0)}.c_dialButton[data-hover=right] .c_dialButton_btn-left{color:#fff}.c_dialButton[data-hover=right] .c_dialButton_btn-right{color:#262626}.c_dialButton[data-hover=right] .c_dialButton_bg{transform:translate(100%)}.c_dialButton_btn{min-width:min(calc(var(--vpw) * 150px / var(--pcdw)),150px);height:min(calc(var(--vpw) * 80px / var(--pcdw)),80px);padding-left:min(calc(var(--vpw) * 39px / var(--pcdw)),39px);padding-right:min(calc(var(--vpw) * 39px / var(--pcdw)),39px);max-width:min(calc(var(--vpw) * 230px / var(--pcdw)),230px);position:relative;z-index:2;display:flex;justify-content:center;align-items:center;font-size:min(calc(var(--vpw) * 17px / var(--pcdw)),17px);letter-spacing:min(calc(var(--vpw) * 1.7px / var(--pcdw)),1.7px);border-radius:min(calc(var(--vpw) * 40px / var(--pcdw)),40px);background-color:transparent;font-weight:700;transition-property:color;transition-duration:.5s;transition-timing-function:cubic-bezier(.23,1,.32,1);color:#fff;will-change:color;text-align:center}.c_dialButton_bg{border-radius:min(calc(var(--vpw) * 40px / var(--pcdw)),40px);width:50%;height:100%;background-color:#fff;position:absolute;top:0;left:0;transform:translate(0);transition-property:transform;transition-duration:.5s;transition-timing-function:cubic-bezier(.23,1,.32,1);will-change:transform}.c_dialButton2{display:flex;align-items:center;width:-moz-fit-content;width:fit-content;height:100%;border-radius:min(calc(var(--vpw) * 40px / var(--pcdw)),40px);background-color:#fff3;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);-moz-column-gap:min(calc(var(--vpw) * 22px / var(--pcdw)),22px);column-gap:min(calc(var(--vpw) * 22px / var(--pcdw)),22px)}.c_dialButton2 em{color:#fff;font-size:min(calc(var(--vpw) * 16px / var(--pcdw)),16px);font-weight:700;letter-spacing:min(calc(var(--vpw) * 1.6px / var(--pcdw)),1.6px);white-space:nowrap;text-align:center}.c_dialButton2_btn{width:min(calc(var(--vpw) * 80px / var(--pcdw)),80px);height:min(calc(var(--vpw) * 80px / var(--pcdw)),80px);display:flex;justify-content:center;align-items:center;background-color:#ffbd40;border-radius:min(calc(var(--vpw) * 40px / var(--pcdw)),40px);transition-property:opacity;transition-duration:.5s;transition-timing-function:cubic-bezier(.23,1,.32,1)}.c_dialButton2_btn-left{transform:scaleX(-1)}.c_modal{position:fixed;width:100%;height:100%;z-index:1020;top:0;left:0;opacity:0;display:none;transition:.5s cubic-bezier(.19,1,.22,1) opacity}.c_modal_wrap{position:relative;width:100%;height:100%;display:flex;justify-content:center;align-items:center}.c_modal_mask{position:absolute;width:100%;height:100%;background-color:#000000a6;top:0;left:0;cursor:pointer}.c_modal_contents{max-width:min(calc(var(--vpw) * 700px / var(--pcdw)),700px);width:100%;aspect-ratio:16/9;position:relative;z-index:2}.c_modal_yt{width:100%;aspect-ratio:16/9;position:relative}.c_modal_yt iframe{position:absolute;width:100%;height:100%}.c_modal_close{width:min(calc(var(--vpw) * 32px / var(--pcdw)),32px);height:min(calc(var(--vpw) * 32px / var(--pcdw)),32px);display:block;position:absolute;top:max(calc(var(--vpw) * -42px / var(--pcdw)),-42px);right:0;z-index:5;transition-property:opacity;transition-duration:.5s;transition-timing-function:cubic-bezier(.23,1,.32,1)}.c_modal_close:before,.c_modal_close:after{width:100%;height:min(calc(var(--vpw) * 1px / var(--pcdw)),1px);position:absolute;display:block;background-color:#fff;content:"";top:50%;left:50%;translate:-50% -50%}.c_modal_close:before{rotate:45deg}.c_modal_close:after{rotate:-45deg}.LanguageList{min-width:185px;padding-top:16px;padding-bottom:16px;overflow-y:auto;font-size:14px;background-color:#fff}.LanguageList>li>a{position:relative;display:block;padding:13px 30px}.LanguageList>li>a:before{position:absolute;top:0;left:0;display:block;width:100%;height:100%;content:"";background-color:#000;opacity:0;transition:opacity .2s}.LanguageList>li>a[aria-current]{background-color:#cdd6dd}.ModalSimple{position:fixed;inset:0;z-index:100002;display:flex;align-items:center;justify-content:center;overflow:auto}.ModalSimple[aria-hidden=true]{display:none}.ModalSimple__Background{position:absolute;inset:0;z-index:-1;background-color:#000;opacity:.5}.ModalSimple.ModalSimple--video-sp .ModalSimple__Background,.ModalSimple.ModalSimple--video-pc .ModalSimple__Background{opacity:1}.ModalSimple__Dialog{display:grid;grid-template-rows:auto 1fr;min-height:0;max-height:100%;color:#001e62}.ModalSimple.ModalSimple--video-sp .ModalSimple__Dialog{width:90%;max-width:900px;padding-top:5%;padding-bottom:5%}.ModalSimple.ModalSimple--video-sp .ModalSimple__Dialog .VideoPlayer{aspect-ratio:9/16;max-height:100%}@supports not (aspect-ratio: auto){.ModalSimple.ModalSimple--video-sp .ModalSimple__Dialog .VideoPlayer{height:0;padding-top:177.7777777778%}}.ModalSimple.ModalSimple--video-pc .ModalSimple__Dialog{width:100%;max-width:900px}.ModalSimple__Close{position:relative;display:block;width:32px;height:32px;margin-left:auto;transition:opacity .2s;background-color:transparent;border:0;padding:0}.ModalSimple__Close:before,.ModalSimple__Close:after{position:absolute;top:50%;left:50%;display:block;width:36px;height:2px;content:"";background-color:#fff}.ModalSimple__Close:before{transform:translate(-50%,-50%) rotate(45deg)}.ModalSimple__Close:after{transform:translate(-50%,-50%) rotate(-45deg)}.ModalSimple__Content{overflow-y:auto}.c_p1Content{position:absolute;bottom:0;left:0;display:flex;flex-direction:column;row-gap:min(calc(var(--vpw) * 25px / var(--pcdw)),25px);width:100%;padding-top:min(calc(var(--vpw) * 92px / var(--pcdw)),92px)}.c_p1Content_img{position:relative;z-index:2;margin:auto;will-change:opacity,filter}.c_p1Content_light{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);will-change:opacity,filter}.c_p1Content_text{display:flex;flex-direction:column;row-gap:min(calc(var(--vpw) * 20px / var(--pcdw)),20px);text-align:center;will-change:opacity;max-width:min(calc(var(--vpw) * 400px / var(--pcdw)),400px);margin-left:auto;margin-right:auto}.c_p1Content_text h3{font-size:min(calc(var(--vpw) * 24px / var(--pcdw)),24px);letter-spacing:min(calc(var(--vpw) * 2.4px / var(--pcdw)),2.4px);font-weight:700;color:#c0f2ea}.c_p1Content_text p{font-size:min(calc(var(--vpw) * 18px / var(--pcdw)),18px);color:#d2d2d2;line-height:1.6666666667;font-weight:500}.c_p1Content_text p small{display:block;text-align:center;font-size:min(calc(var(--vpw) * 13px / var(--pcdw)),13px)}.c_p2Content,.c_p3Content{position:absolute;bottom:0;left:0;will-change:opacity,filter}.c_p45sec{position:relative;display:flex;-moz-column-gap:min(calc(var(--vpw) * 20px / var(--pcdw)),20px);column-gap:min(calc(var(--vpw) * 20px / var(--pcdw)),20px);justify-content:space-between}.c_p45sec .c_point{margin-bottom:min(calc(var(--vpw) * 7px / var(--pcdw)),7px)}.c_p45sec_text{display:flex;flex-direction:column;row-gap:min(calc(var(--vpw) * 23px / var(--pcdw)),23px);flex:1}.c_p45sec_text p{font-size:min(calc(var(--vpw) * 18px / var(--pcdw)),18px);font-weight:500;line-height:1.94;letter-spacing:min(calc(var(--vpw) * .36px / var(--pcdw)),.36px);color:#d2d2d2}.c_p45sec_text-c p{width:min(calc(var(--vpw) * 271px / var(--pcdw)),271px)}.c_p45sec_title{position:relative;display:flex;flex-direction:column;width:-moz-fit-content;width:fit-content;row-gap:min(calc(var(--vpw) * 10px / var(--pcdw)),10px)}.c_p45sec_title em{color:#c0f2ea;font-weight:500}.c_p45sec_title span{font-size:min(calc(var(--vpw) * 18px / var(--pcdw)),18px);font-weight:700;letter-spacing:min(calc(var(--vpw) * 1.8px / var(--pcdw)),1.8px);color:#c0f2ea}.c_p45sec_title-a em{font-size:min(calc(var(--vpw) * 50px / var(--pcdw)),50px);line-height:1}.c_p45sec_title-b em,.c_p45sec_title-c em{font-size:min(calc(var(--vpw) * 36px / var(--pcdw)),36px)}.c_p45sec_iconsvg{position:absolute;top:max(calc(var(--vpw) * -58px / var(--pcdw)),-58px);right:max(calc(var(--vpw) * -63px / var(--pcdw)),-63px);font-style:normal}.c_p45sec_iconsvg svg{fill:#ffbd40}.c_p45sec_iconsvg b{position:absolute;width:100%;height:100%;font-size:min(calc(var(--vpw) * 15px / var(--pcdw)),15px);line-height:1.4;font-weight:700;color:#ffbd40;text-align:center;display:flex;justify-content:center;align-items:center}.c_p45sec_iconsvg-jp b{font-size:min(calc(var(--vpw) * 15px / var(--pcdw)),15px)}.c_p45sec_iconsvg-com b{font-size:min(calc(var(--vpw) * 12px / var(--pcdw)),12px)}.c_p45sec_img{display:flex;-moz-column-gap:min(calc(var(--vpw) * 10px / var(--pcdw)),10px);column-gap:min(calc(var(--vpw) * 10px / var(--pcdw)),10px)}.c_p45sec_img-c{position:absolute;bottom:max(calc(var(--vpw) * -70px / var(--pcdw)),-70px);right:0;display:block}.c_p45sec_addtext{position:absolute;top:min(calc(var(--vpw) * 255px / var(--pcdw)),255px);color:#d2d2d2;font-size:min(calc(var(--vpw) * 16px / var(--pcdw)),16px);left:max(calc(var(--vpw) * -342px / var(--pcdw)),-342px);z-index:2;line-height:1.2;width:min(calc(var(--vpw) * 390px / var(--pcdw)),390px)}.c_p45sec_arrow{position:absolute;bottom:max(calc(var(--vpw) * -16px / var(--pcdw)),-16px);width:min(calc(var(--vpw) * 457px / var(--pcdw)),457px);height:min(calc(var(--vpw) * 38px / var(--pcdw)),38px)}.c_p45sec_arrow svg{fill:currentColor}.c_picture{display:block}.c_picture-vw{width:min(var(--vpw) * var(--pcw) / var(--pcdw),var(--pcw));height:min(var(--vpw) * var(--pch) / var(--pcdw),var(--pch));aspect-ratio:var(--pcw)/var(--pch)}.c_picture picture{display:block;width:100%;height:100%}.c_picture img{width:100%}.c_point{width:min(calc(var(--vpw) * 180px / var(--pcdw)),180px);height:min(calc(var(--vpw) * 60px / var(--pcdw)),60px);display:flex;justify-content:center;align-items:center;border-top-left-radius:min(calc(var(--vpw) * 20px / var(--pcdw)),20px);border-bottom-right-radius:min(calc(var(--vpw) * 40px / var(--pcdw)),40px);font-size:min(calc(var(--vpw) * 26px / var(--pcdw)),26px);font-weight:700;color:#262626;background-color:#ffbd40}.c_ptext{display:flex;flex-direction:column;row-gap:min(calc(var(--vpw) * 28px / var(--pcdw)),28px)}.c_ptext_title{color:#c0f2ea;display:flex;flex-direction:column;row-gap:min(calc(var(--vpw) * 9px / var(--pcdw)),9px)}.c_ptext_title em{font-size:min(calc(var(--vpw) * 70px / var(--pcdw)),70px);font-weight:500;line-height:.9285714286}.c_ptext_title span{font-size:min(calc(var(--vpw) * 18px / var(--pcdw)),18px);font-weight:700;letter-spacing:min(calc(var(--vpw) * 1.8px / var(--pcdw)),1.8px)}.c_ptext_text{font-size:min(calc(var(--vpw) * 18px / var(--pcdw)),18px);line-height:1.9444444444;color:#d2d2d2;font-weight:500;width:min(calc(var(--vpw) * 400px / var(--pcdw)),400px)}.c_svg{display:block;width:100%;height:100%}.c_svg-vw{display:block;width:min(var(--vpw) * var(--pcw) / var(--pcdw),var(--pcw));height:min(var(--vpw) * var(--pch) / var(--pcdw),var(--pch));aspect-ratio:var(--pcw)/var(--pch)}.p_btns{padding-top:min(calc(var(--vpw) * 100px / var(--pcdw)),100px);padding-bottom:min(calc(var(--vpw) * 200px / var(--pcdw)),200px)}.p_btns_wrap{display:flex;-moz-column-gap:min(calc(var(--vpw) * 40px / var(--pcdw)),40px);column-gap:min(calc(var(--vpw) * 40px / var(--pcdw)),40px);margin:auto;width:-moz-fit-content;width:fit-content}.p_effect{overflow:hidden;width:calc(var(--vpw) * 1440px / var(--pcdw))}.p_effect_container{width:calc(var(--vpw) * 1440px / var(--pcdw));height:calc(var(--vpw) * 800px / var(--pcdw));position:relative}.p_effect_wrap{position:absolute;width:100%;height:100%;display:flex;flex-direction:column;z-index:2;align-items:center;justify-content:center}.p_effect_text{display:flex;flex-direction:column;align-items:center;row-gap:min(calc(var(--vpw) * 56px / var(--pcdw)),56px)}.p_effect_text h2{color:#ffbd40;font-size:min(calc(var(--vpw) * 60px / var(--pcdw)),60px);letter-spacing:min(calc(var(--vpw) * 6px / var(--pcdw)),6px);opacity:0;will-change:opacity;text-align:center;margin-right:max(calc(var(--vpw) * -6px / var(--pcdw)),-6px);font-weight:700;text-shadow:0 0 min(calc(var(--vpw) * 14px / var(--pcdw)),14px) rgba(0,0,0,.5),0 0 min(calc(var(--vpw) * 21px / var(--pcdw)),21px) rgba(0,0,0,.5),0 0 min(calc(var(--vpw) * 28px / var(--pcdw)),28px) rgba(0,0,0,.5),0 0 min(calc(var(--vpw) * 35px / var(--pcdw)),35px) rgba(0,0,0,.5),0 0 min(calc(var(--vpw) * 42px / var(--pcdw)),42px) rgba(0,0,0,.5)}.p_effect_text h2 span{display:inline-block;font-size:min(calc(var(--vpw) * 18px / var(--pcdw)),18px);transform:translateY(max(calc(var(--vpw) * -34px / var(--pcdw)),-34px));padding-left:.125em}.p_effect_btn{display:flex;justify-content:center;align-items:center;background-color:#ffbd40;color:#262626;font-size:min(calc(var(--vpw) * 24px / var(--pcdw)),24px);letter-spacing:min(calc(var(--vpw) * 1.2px / var(--pcdw)),1.2px);padding-left:min(calc(var(--vpw) * 38.5px / var(--pcdw)),38.5px);padding-right:min(calc(var(--vpw) * 38.5px / var(--pcdw)),38.5px);height:min(calc(var(--vpw) * 100px / var(--pcdw)),100px);border-radius:min(calc(var(--vpw) * 50px / var(--pcdw)),50px);font-weight:700;opacity:0;visibility:hidden;will-change:opacity,visibility;border:min(calc(var(--vpw) * 2px / var(--pcdw)),2px) solid #ffbd40;transition-property:background-color,color;transition-duration:.5s;transition-timing-function:cubic-bezier(.23,1,.32,1)}.p_effect_bg{position:absolute;top:50%;left:50%;width:calc(var(--vpw) * 1711px / var(--pcdw));height:calc(var(--vpw) * 800px / var(--pcdw));translate:-50% -50%;scale:3.07;filter:saturate(0);will-change:scale,filter;transform-origin:center center}.p_effect_bg img{width:100%;height:100%}.p_effectModal{position:fixed;width:100%;top:0;left:0;transition:.5s cubic-bezier(.19,1,.22,1) opacity;z-index:1030;transition-property:opacity;transition-duration:.5s;transition-timing-function:cubic-bezier(.23,1,.32,1);opacity:0;overflow:auto;height:100%}.p_effectModal[aria-hidden=true]{visibility:hidden;pointer-events:none}.p_effectModal.is-active{opacity:1;visibility:visible;pointer-events:auto}.p_effectModal_wrap{display:flex;justify-content:center;align-items:center;height:100%}.p_effectModal_content{display:flex;justify-content:center;align-items:center;position:relative;z-index:2;width:min(calc(var(--vpw) * 1000px / var(--pcdw)),1000px);height:min(calc(var(--vpw) * 1065px / var(--pcdw)),1065px);max-height:100vh;margin:auto}.p_effectModal_img{height:100%}.p_effectModal_img picture,.p_effectModal_img img{display:block;width:100%;height:100%;aspect-ratio:2000/2530}.p_effectModal_close{position:absolute;z-index:2;top:min(calc(var(--vpw) * 25px / var(--pcdw)),25px);right:min(calc(var(--vpw) * 57px / var(--pcdw)),57px);width:min(calc(var(--vpw) * 32px / var(--pcdw)),32px);height:min(calc(var(--vpw) * 32px / var(--pcdw)),32px);display:block;z-index:4;transition-property:opacity;transition-duration:.5s;transition-timing-function:cubic-bezier(.23,1,.32,1)}.p_effectModal_close svg{width:100%;height:100%;fill:#fff}.p_effectModal_mask{position:fixed;width:100%;height:100%;background-color:#000000a6;top:0;left:0;cursor:pointer}.p_info{background-color:#000;position:relative;padding-top:min(calc(var(--vpw) * 29px / var(--pcdw)),29px);padding-bottom:min(calc(var(--vpw) * 29px / var(--pcdw)),29px)}.p_info_itemswrap{flex:1}.p_info_wrap{display:flex;-moz-column-gap:min(calc(var(--vpw) * 48px / var(--pcdw)),48px);column-gap:min(calc(var(--vpw) * 48px / var(--pcdw)),48px);color:#c0f2ea}.p_info_wrap h2{font-weight:700;font-size:min(calc(var(--vpw) * 16px / var(--pcdw)),16px);line-height:1.2;padding-top:min(calc(var(--vpw) * 2px / var(--pcdw)),2px)}.p_info_items{display:flex;flex-direction:column;row-gap:min(calc(var(--vpw) * 20px / var(--pcdw)),20px);flex:1;overflow:hidden}.p_info_items-hidden{margin-top:0;height:0}.p_info_items-hidden.is-active:has(li){margin-top:min(calc(var(--vpw) * 20px / var(--pcdw)),20px);height:auto}.p_info_item{font-size:min(calc(var(--vpw) * 15px / var(--pcdw)),15px);line-height:1.4;overflow:hidden}.p_info_item>a,.p_info_item div{display:block;width:-moz-fit-content;width:fit-content}.p_info_item article{display:flex;-moz-column-gap:min(calc(var(--vpw) * 24px / var(--pcdw)),24px);column-gap:min(calc(var(--vpw) * 24px / var(--pcdw)),24px)}.p_info_item span{width:-moz-fit-content;width:fit-content;color:#ffbd40;text-align:center}.p_info_item h3{flex:1}.p_info_more{position:absolute;top:min(calc(var(--vpw) * 26px / var(--pcdw)),26px);right:min(calc(var(--vpw) * 41px / var(--pcdw)),41px)}.p_info_more button{display:flex;color:#c0f2ea;font-weight:700;align-items:center;font-size:min(calc(var(--vpw) * 16px / var(--pcdw)),16px);-moz-column-gap:min(calc(var(--vpw) * 6px / var(--pcdw)),6px);column-gap:min(calc(var(--vpw) * 6px / var(--pcdw)),6px)}.p_info_more button span:first-child{margin-top:min(calc(var(--vpw) * 1px / var(--pcdw)),1px)}.p_info_more button span:last-child{display:block;width:min(calc(var(--vpw) * 18px / var(--pcdw)),18px);height:min(calc(var(--vpw) * 18px / var(--pcdw)),18px);position:relative}.p_info_more button span:last-child:before,.p_info_more button span:last-child:after{content:"";display:block;position:absolute;background-color:currentColor;top:50%;left:50%;transform:translate(-50%,-50%)}.p_info_more button span:last-child:before{width:100%;height:min(calc(var(--vpw) * 2px / var(--pcdw)),2px)}.p_info_more button span:last-child:after{width:min(calc(var(--vpw) * 2px / var(--pcdw)),2px);height:100%;transition-property:height;transition-duration:.5s;transition-timing-function:cubic-bezier(.23,1,.32,1)}.p_info_more button.is-active span:last-child:after{height:0}.p_manual{background-color:#262626;padding-top:min(calc(var(--vpw) * 84px / var(--pcdw)),84px);padding-bottom:min(calc(var(--vpw) * 200px / var(--pcdw)),200px);height:100%}.p_manual h1{color:#ffbd40;font-weight:700;font-size:min(calc(var(--vpw) * 40px / var(--pcdw)),40px);text-align:center}.p_manual_items{display:flex;color:#999;flex-wrap:wrap;margin:auto;row-gap:min(calc(var(--vpw) * 44px / var(--pcdw)),44px);margin-top:min(calc(var(--vpw) * 80px / var(--pcdw)),80px)}.p_manual_item{color:#999;width:-moz-fit-content;width:fit-content;width:14.2857142857%;display:flex;flex-direction:column;align-items:center}.p_manual_item a{display:flex;flex-direction:column;align-items:center;row-gap:min(calc(var(--vpw) * 10px / var(--pcdw)),10px)}.p_manual_item_icon{font-size:min(calc(var(--vpw) * 16px / var(--pcdw)),16px);font-weight:700;position:relative;display:block;margin:auto}.p_manual_item_icon span{position:absolute;top:min(calc(var(--vpw) * 20px / var(--pcdw)),20px);left:50%;transform:translate(-50%)}.p_manual_item_icon i{display:block;width:-moz-fit-content;width:fit-content;margin:auto}.p_manual_item_icon svg{fill:currentColor}.p_manual_item_text{font-size:min(calc(var(--vpw) * 16px / var(--pcdw)),16px);text-align:center;display:block;line-height:1.5}.p_mv{background-color:#262626;height:min(calc(var(--vpw) * 668px / var(--pcdw)),668px);overflow:hidden}.p_mv_wrap{width:min(calc(var(--vpw) * 1440px / var(--pcdw)),1440px);height:100%;margin:auto;position:relative}.p_mv_catch{position:absolute;top:min(calc(var(--vpw) * 550px / var(--pcdw)),550px);left:min(calc(var(--vpw) * 851px / var(--pcdw)),851px);color:#ffbd40;display:flex;flex-direction:column;align-items:center;row-gap:min(calc(var(--vpw) * 3px / var(--pcdw)),3px);z-index:4}.p_mv_catch h2{font-size:min(calc(var(--vpw) * 40px / var(--pcdw)),40px);font-weight:700}.p_mv_catch h2 span{display:inline-block;font-size:min(calc(var(--vpw) * 20px / var(--pcdw)),20px);transform:translateY(max(calc(var(--vpw) * -18px / var(--pcdw)),-18px));padding-left:.1em}.p_mv_catch p{font-size:min(calc(var(--vpw) * 16px / var(--pcdw)),16px);font-weight:700}.p_mv_catch-zhs{top:min(calc(var(--vpw) * 450px / var(--pcdw)),450px)}.p_mv_catch-zht{top:min(calc(var(--vpw) * 490px / var(--pcdw)),490px)}.p_mv_catch-es{top:min(calc(var(--vpw) * 505px / var(--pcdw)),505px)}.p_mv_catch-it{top:min(calc(var(--vpw) * 525px / var(--pcdw)),525px)}.p_mv_caution{position:absolute;top:min(calc(var(--vpw) * 623px / var(--pcdw)),623px);left:min(calc(var(--vpw) * 115px / var(--pcdw)),115px);z-index:4}.p_mv_caution ul{color:#c0f2ea;font-size:min(calc(var(--vpw) * 8px / var(--pcdw)),8px);line-height:1.5}.p_mv_bg{position:absolute;bottom:0;left:0;width:100%;height:100%}.p_mvKv_photo{position:absolute}.p_mvKv_photo-1{z-index:6;top:min(calc(var(--vpw) * 74px / var(--pcdw)),74px);left:min(calc(var(--vpw) * 398px / var(--pcdw)),398px)}.p_mvKv_photo-2{z-index:5;top:min(calc(var(--vpw) * 63px / var(--pcdw)),63px);left:min(calc(var(--vpw) * 501px / var(--pcdw)),501px)}.p_mvKv_photo-3{z-index:4;top:min(calc(var(--vpw) * 54px / var(--pcdw)),54px);left:min(calc(var(--vpw) * 599px / var(--pcdw)),599px)}.p_mvKv_camera{z-index:3;position:absolute;top:min(calc(var(--vpw) * 268px / var(--pcdw)),268px);left:min(calc(var(--vpw) * 297px / var(--pcdw)),297px)}.p_mvKv_text{position:absolute;z-index:3;color:#c0f2ea;display:flex;flex-direction:column;row-gap:min(calc(var(--vpw) * 5px / var(--pcdw)),5px)}.p_mvKv_text h3{font-size:min(calc(var(--vpw) * 12px / var(--pcdw)),12px);font-weight:700}.p_mvKv_text p,.p_mvKv_text ul{font-size:min(calc(var(--vpw) * 10px / var(--pcdw)),10px);line-height:1.5}.p_mvKv_text-1{top:min(calc(var(--vpw) * 222px / var(--pcdw)),222px);right:min(calc(var(--vpw) * 1071px / var(--pcdw)),1071px);text-align:right}.p_mvKv_text-2{top:min(calc(var(--vpw) * 530px / var(--pcdw)),530px);right:min(calc(var(--vpw) * 1182px / var(--pcdw)),1182px);text-align:right}.p_mvKv_text-3{top:min(calc(var(--vpw) * 459px / var(--pcdw)),459px);left:min(calc(var(--vpw) * 616px / var(--pcdw)),616px)}.p_mvKv_text_lists hr{margin:.5em 0}.p_mvMain{position:absolute;z-index:3;top:min(calc(var(--vpw) * 60px / var(--pcdw)),60px);left:min(calc(var(--vpw) * 849px / var(--pcdw)),849px)}.p_mvMain h1{font-size:min(calc(var(--vpw) * 60px / var(--pcdw)),60px);letter-spacing:min(calc(var(--vpw) * 2.4px / var(--pcdw)),2.4px);color:#ffbd40;font-weight:700;line-height:1.3333333333}.p_mvMain h1 span{display:inline-block;font-size:min(calc(var(--vpw) * 18px / var(--pcdw)),18px);transform:translateY(max(calc(var(--vpw) * -34px / var(--pcdw)),-34px));padding-left:.125em}.p_mvMain-zhs{top:min(calc(var(--vpw) * 193px / var(--pcdw)),193px)}.p_mvMain-zht{top:min(calc(var(--vpw) * 150px / var(--pcdw)),150px)}.p_mvMain-es,.p_mvMain-it{top:min(calc(var(--vpw) * 130px / var(--pcdw)),130px)}.p_mvMain_text{color:#c0f2ea;margin-top:min(calc(var(--vpw) * 28px / var(--pcdw)),28px)}.p_mvMain_text h2{display:flex;-moz-column-gap:min(calc(var(--vpw) * 13px / var(--pcdw)),13px);column-gap:min(calc(var(--vpw) * 13px / var(--pcdw)),13px);align-items:flex-end}.p_mvMain_text h2 span:last-child{font-weight:500;font-size:min(calc(var(--vpw) * 35px / var(--pcdw)),35px);transform:translateY(min(calc(var(--vpw) * 4.5px / var(--pcdw)),4.5px));display:block}.p_mvMain_text h2+p{margin-top:min(calc(var(--vpw) * 20px / var(--pcdw)),20px)}.p_mvMain_text svg{fill:currentColor}.p_mvMain_text p{font-size:min(calc(var(--vpw) * 18px / var(--pcdw)),18px);line-height:1.4444444444;font-weight:700}.p_mvMain_text p em{color:#ffbd40}.p_mvMain_text_cheki{padding-left:min(calc(var(--vpw) * 82px / var(--pcdw)),82px);display:block;margin-top:min(calc(var(--vpw) * 7px / var(--pcdw)),7px);margin-bottom:min(calc(var(--vpw) * 1px / var(--pcdw)),1px)}.p_p1{position:relative;height:min(calc(var(--vpw) * 640px / var(--pcdw)),640px);width:min(calc(var(--vpw) * 1400px / var(--pcdw)),1400px);max-height:100svh}.p_p1 .c_point{position:absolute;top:0;left:0}.p_p1_wrap{position:relative;width:100%;height:100%}.p_p1_text{padding-top:min(calc(var(--vpw) * 120px / var(--pcdw)),120px);padding-left:min(calc(var(--vpw) * 74px / var(--pcdw)),74px);z-index:3;position:relative}.p_p1_camera{position:absolute;bottom:0;left:min(calc(var(--vpw) * 549px / var(--pcdw)),549px)}.p_p1_dial{width:min(calc(var(--vpw) * 711px / var(--pcdw)),711px);height:min(calc(var(--vpw) * 711px / var(--pcdw)),711px);position:absolute;bottom:max(calc(var(--vpw) * -37px / var(--pcdw)),-37px);left:min(calc(var(--vpw) * 328px / var(--pcdw)),328px);z-index:3}.p_p1_dial_wrap{width:100%;height:100%;position:relative;transform:rotate(0);transition-property:transform;transition-duration:.5s;transition-timing-function:cubic-bezier(.23,1,.32,1);will-change:transform}.p_p1_dial_wrap[data-dial="1"]{transform:rotate(90deg)}.p_p1_dial_wrap[data-dial="1"] .p_p1_dial_text[data-dial="1"]{fill:#c0f2ea}.p_p1_dial_wrap[data-dial="2"]{transform:rotate(60deg)}.p_p1_dial_wrap[data-dial="2"] .p_p1_dial_text[data-dial="2"]{fill:#c0f2ea}.p_p1_dial_wrap[data-dial="3"]{transform:rotate(30deg)}.p_p1_dial_wrap[data-dial="3"] .p_p1_dial_text[data-dial="3"]{fill:#c0f2ea}.p_p1_dial_wrap[data-dial="4"]{transform:rotate(0)}.p_p1_dial_wrap[data-dial="4"] .p_p1_dial_text[data-dial="4"]{fill:#c0f2ea}.p_p1_dial_wrap[data-dial="5"]{transform:rotate(-30deg)}.p_p1_dial_wrap[data-dial="5"] .p_p1_dial_text[data-dial="5"]{fill:#c0f2ea}.p_p1_dial_wrap[data-dial="6"]{transform:rotate(-60deg)}.p_p1_dial_wrap[data-dial="6"] .p_p1_dial_text[data-dial="6"]{fill:#c0f2ea}.p_p1_dial_img{position:absolute;top:max(calc(var(--vpw) * 0px / var(--pcdw)),0px);left:max(calc(var(--vpw) * 0px / var(--pcdw)),0px);z-index:3;width:100%;height:100%}.p_p1_dial_svg{position:absolute;top:max(calc(var(--vpw) * 0px / var(--pcdw)),0px);left:max(calc(var(--vpw) * 0px / var(--pcdw)),0px);width:100%;height:100%;z-index:2}.p_p1_dial_svg svg{fill:#c0f2ea0d;transition-property:fill;transition-duration:.5s;transition-timing-function:cubic-bezier(.23,1,.32,1);will-change:fill;width:100%;height:100%;display:block}.p_p1_dial_line{position:absolute;top:min(calc(var(--vpw) * 352px / var(--pcdw)),352px);left:min(calc(var(--vpw) * 442px / var(--pcdw)),442px);width:min(calc(var(--vpw) * 20px / var(--pcdw)),20px);height:min(calc(var(--vpw) * 6px / var(--pcdw)),6px);border-radius:min(calc(var(--vpw) * 1.5px / var(--pcdw)),1.5px);background-color:#fff;z-index:3}.p_p1_dialBtn{position:absolute;bottom:min(calc(var(--vpw) * 50px / var(--pcdw)),50px);left:calc(50% - min(calc(var(--vpw) * 20px / var(--pcdw)),20px));transform:translate(-50%);z-index:5}.p_p1_contents{width:min(calc(var(--vpw) * 500px / var(--pcdw)),500px);position:absolute;z-index:4;top:0;left:min(calc(var(--vpw) * 862px / var(--pcdw)),862px)}.p_p1_contents_wrap{position:relative;width:100%;height:100%}.p_p13{margin-right:calc(50% - 50vw)!important;overflow:hidden;position:relative;height:min(calc(var(--vpw) * 640px / var(--pcdw)),640px);max-height:100svh;border-top-left-radius:min(calc(var(--vpw) * 20px / var(--pcdw)),20px);border-bottom-left-radius:min(calc(var(--vpw) * 20px / var(--pcdw)),20px)}.p_p13_container{position:absolute;top:0;left:0;display:flex;height:100%;z-index:2;will-change:transform}.p_p13_scroll{position:absolute;bottom:min(calc(var(--vpw) * 32px / var(--pcdw)),32px);right:min(calc(var(--vpw) * 50px / var(--pcdw)),50px);display:flex;z-index:5;align-items:center;-moz-column-gap:min(calc(var(--vpw) * 9px / var(--pcdw)),9px);column-gap:min(calc(var(--vpw) * 9px / var(--pcdw)),9px);display:none}.p_p13_scroll_title{font-size:min(calc(var(--vpw) * 14px / var(--pcdw)),14px);letter-spacing:min(calc(var(--vpw) * .7px / var(--pcdw)),.7px);color:#999;font-weight:700}.p_p13_scroll_bar{position:relative;width:min(calc(var(--vpw) * 131px / var(--pcdw)),131px);height:min(calc(var(--vpw) * 33px / var(--pcdw)),33px)}.p_p13_scroll_bar:before{content:"";position:absolute;top:50%;left:0;width:100%;height:min(calc(var(--vpw) * 1px / var(--pcdw)),1px);background-color:#3e3e3e}.p_p13_scroll_icon{position:absolute;top:50%;transform:translate(-50%,-50%);left:0;will-change:left}.p_p13_scroll_num{display:flex;align-items:flex-end;color:#999;font-size:min(calc(var(--vpw) * 20px / var(--pcdw)),20px);font-weight:700;letter-spacing:min(calc(var(--vpw) * 1px / var(--pcdw)),1px);transform:translateY(max(calc(var(--vpw) * -12px / var(--pcdw)),-12px))}.p_p13_scroll_current{font-size:min(calc(var(--vpw) * 40px / var(--pcdw)),40px);letter-spacing:min(calc(var(--vpw) * 2px / var(--pcdw)),2px);transform:translateY(min(calc(var(--vpw) * 3px / var(--pcdw)),3px))}.p_p13_bg{position:absolute;top:0;left:0;z-index:0;width:calc(var(--vpw) * 1400px / var(--pcdw));height:calc(var(--vpw) * 640px / var(--pcdw))}.p_p13_bg img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;aspect-ratio:1400/640}.p_p2{position:relative;height:min(calc(var(--vpw) * 640px / var(--pcdw)),640px);width:min(calc(var(--vpw) * 1400px / var(--pcdw)),1400px);max-height:100svh}.p_p2 .c_point{position:absolute;top:0;left:0}.p_p2_wrap{position:relative;width:100%;height:100%}.p_p2_text{padding-top:min(calc(var(--vpw) * 120px / var(--pcdw)),120px);padding-left:min(calc(var(--vpw) * 74px / var(--pcdw)),74px);position:relative;z-index:3}.p_p2_camera{position:absolute;top:0;left:min(calc(var(--vpw) * 549px / var(--pcdw)),549px)}.p_p2_dial{width:min(calc(var(--vpw) * 711px / var(--pcdw)),711px);height:min(calc(var(--vpw) * 711px / var(--pcdw)),711px);position:absolute;top:max(calc(var(--vpw) * -35px / var(--pcdw)),-35px);left:min(calc(var(--vpw) * 326px / var(--pcdw)),326px);z-index:3}.p_p2_dial_wrap{width:100%;height:100%;position:relative;transform:rotate(0);transition-property:transform;transition-duration:.5s;transition-timing-function:cubic-bezier(.23,1,.32,1);will-change:transform}.p_p2_dial_wrap[data-dial="1"]{transform:rotate(60deg)}.p_p2_dial_wrap[data-dial="1"] .p_p2_dial_text[data-dial="1"]{fill:#c0f2ea}.p_p2_dial_wrap[data-dial="2"]{transform:rotate(30deg)}.p_p2_dial_wrap[data-dial="2"] .p_p2_dial_text[data-dial="2"]{fill:#c0f2ea}.p_p2_dial_wrap[data-dial="3"]{transform:rotate(0)}.p_p2_dial_wrap[data-dial="3"] .p_p2_dial_text[data-dial="3"]{fill:#c0f2ea}.p_p2_dial_wrap[data-dial="4"]{transform:rotate(-30deg)}.p_p2_dial_wrap[data-dial="4"] .p_p2_dial_text[data-dial="4"]{fill:#c0f2ea}.p_p2_dial_wrap[data-dial="5"]{transform:rotate(-60deg)}.p_p2_dial_wrap[data-dial="5"] .p_p2_dial_text[data-dial="5"]{fill:#c0f2ea}.p_p2_dial_img{position:absolute;top:max(calc(var(--vpw) * 0px / var(--pcdw)),0px);left:max(calc(var(--vpw) * 0px / var(--pcdw)),0px);z-index:3;width:100%;height:100%;filter:drop-shadow(0 min(calc(var(--vpw) * 40px / var(--pcdw)),40px) min(calc(var(--vpw) * 30px / var(--pcdw)),30px) rgba(0,0,0,.5))}.p_p2_dial_svg{position:absolute;top:max(calc(var(--vpw) * 0px / var(--pcdw)),0px);left:max(calc(var(--vpw) * 0px / var(--pcdw)),0px);width:100%;height:100%;z-index:2}.p_p2_dial_svg svg{fill:#c0f2ea1a;transition-property:fill;transition-duration:.5s;transition-timing-function:cubic-bezier(.23,1,.32,1);will-change:fill;width:100%;height:100%;display:block}.p_p2_dial_line{position:absolute;top:min(calc(var(--vpw) * 352px / var(--pcdw)),352px);left:min(calc(var(--vpw) * 442px / var(--pcdw)),442px);width:min(calc(var(--vpw) * 20px / var(--pcdw)),20px);height:min(calc(var(--vpw) * 6px / var(--pcdw)),6px);border-radius:min(calc(var(--vpw) * 1.5px / var(--pcdw)),1.5px);background-color:#fff;z-index:3}.p_p2_dialBtn{position:absolute;bottom:min(calc(var(--vpw) * 50px / var(--pcdw)),50px);left:calc(50% - min(calc(var(--vpw) * 20px / var(--pcdw)),20px));transform:translate(-50%);z-index:5}.p_p2_contents{position:absolute;z-index:4;top:min(calc(var(--vpw) * 86px / var(--pcdw)),86px);left:min(calc(var(--vpw) * 956px / var(--pcdw)),956px)}.p_p2_contents_wrap{position:relative;width:100%;height:100%}.p_p3{position:relative;height:min(calc(var(--vpw) * 640px / var(--pcdw)),640px);width:min(calc(var(--vpw) * 1400px / var(--pcdw)),1400px);max-height:100svh}.p_p3 .c_point{position:absolute;top:0;left:0}.p_p3_wrap{position:relative;width:100%;height:100%}.p_p3_text{padding-top:min(calc(var(--vpw) * 120px / var(--pcdw)),120px);padding-left:min(calc(var(--vpw) * 74px / var(--pcdw)),74px);position:relative;z-index:3}.p_p3_camera{position:absolute;bottom:min(calc(var(--vpw) * 70px / var(--pcdw)),70px);left:min(calc(var(--vpw) * 430px / var(--pcdw)),430px)}.p_p3_camera[data-dial="2"] .p_p3_camera_img-on{opacity:1}.p_p3_camera_img{position:absolute;bottom:0;left:0;transition-property:opacity;transition-duration:.5s;transition-timing-function:cubic-bezier(.23,1,.32,1)}.p_p3_camera_img-on{z-index:2;opacity:0}.p_p3_dial{width:min(calc(var(--vpw) * 711px / var(--pcdw)),711px);height:min(calc(var(--vpw) * 711px / var(--pcdw)),711px);position:absolute;top:min(calc(var(--vpw) * 46px / var(--pcdw)),46px);left:min(calc(var(--vpw) * 328px / var(--pcdw)),328px);z-index:3}.p_p3_dial_wrap{width:100%;height:100%;position:relative;transform:rotate(0);transition-property:transform;transition-duration:.5s;transition-timing-function:cubic-bezier(.23,1,.32,1);will-change:transform}.p_p3_dial_wrap[data-dial="1"]{transform:rotate(60deg)}.p_p3_dial_wrap[data-dial="1"] .p_p3_dial_text[data-dial="1"]{fill:#c0f2ea}.p_p3_dial_wrap[data-dial="2"]{transform:rotate(30deg)}.p_p3_dial_wrap[data-dial="2"] .p_p3_dial_text[data-dial="2"]{fill:#c0f2ea}.p_p3_dial_wrap[data-dial="3"]{transform:rotate(0)}.p_p3_dial_wrap[data-dial="3"] .p_p3_dial_text[data-dial="3"]{fill:#c0f2ea}.p_p3_dial_wrap[data-dial="4"]{transform:rotate(-30deg)}.p_p3_dial_wrap[data-dial="4"] .p_p3_dial_text[data-dial="4"]{fill:#c0f2ea}.p_p3_dial_wrap[data-dial="5"]{transform:rotate(-60deg)}.p_p3_dial_wrap[data-dial="5"] .p_p3_dial_text[data-dial="5"]{fill:#c0f2ea}.p_p3_dial_img{position:absolute;top:max(calc(var(--vpw) * 0px / var(--pcdw)),0px);left:max(calc(var(--vpw) * 0px / var(--pcdw)),0px);z-index:3;width:100%;height:100%;filter:drop-shadow(0 min(calc(var(--vpw) * 40px / var(--pcdw)),40px) min(calc(var(--vpw) * 30px / var(--pcdw)),30px) rgba(0,0,0,.5))}.p_p3_dial_svg{position:absolute;top:max(calc(var(--vpw) * 0px / var(--pcdw)),0px);left:max(calc(var(--vpw) * 0px / var(--pcdw)),0px);width:100%;height:100%;z-index:2}.p_p3_dial_svg svg{fill:#c0f2ea1a;transition-property:fill;transition-duration:.5s;transition-timing-function:cubic-bezier(.23,1,.32,1);will-change:fill}.p_p3_dial_line{position:absolute;top:min(calc(var(--vpw) * 352px / var(--pcdw)),352px);left:min(calc(var(--vpw) * 442px / var(--pcdw)),442px);width:min(calc(var(--vpw) * 20px / var(--pcdw)),20px);height:min(calc(var(--vpw) * 6px / var(--pcdw)),6px);border-radius:min(calc(var(--vpw) * 1.5px / var(--pcdw)),1.5px);background-color:#fff;z-index:3}.p_p3_dialBtn{position:absolute;bottom:min(calc(var(--vpw) * 50px / var(--pcdw)),50px);left:calc(50% - min(calc(var(--vpw) * 20px / var(--pcdw)),20px));transform:translate(-50%);z-index:5}.p_p3_contents{position:absolute;z-index:4;top:min(calc(var(--vpw) * 83px / var(--pcdw)),83px);left:min(calc(var(--vpw) * 958px / var(--pcdw)),958px)}.p_p3_contents_wrap{position:relative;width:100%;height:100%}.p_p45{position:relative;margin-top:min(calc(var(--vpw) * 100px / var(--pcdw)),100px)}.p_p45_wrap{position:relative;z-index:2;display:flex;flex-wrap:wrap;-moz-column-gap:min(calc(var(--vpw) * 60px / var(--pcdw)),60px);column-gap:min(calc(var(--vpw) * 60px / var(--pcdw)),60px);row-gap:min(calc(var(--vpw) * 101px / var(--pcdw)),101px);padding:min(calc(var(--vpw) * 61px / var(--pcdw)),61px) min(calc(var(--vpw) * 60px / var(--pcdw)),60px) min(calc(var(--vpw) * 81px / var(--pcdw)),81px);margin:auto;border-radius:min(calc(var(--vpw) * 20px / var(--pcdw)),20px);overflow:hidden;background-image:url(/mini99/assets/images/p4-5_bg.webp),linear-gradient(45deg,#000,#0000);background-blend-mode:multiply;background-size:101% 101%;background-repeat:repeat}.p_p45_sec{width:calc(50% - min(calc(var(--vpw) * 30px / var(--pcdw)),30px));position:relative;z-index:2}.p_p45_function{width:calc(50% - min(calc(var(--vpw) * 30px / var(--pcdw)),30px));color:#c0f2ea;display:flex;justify-content:center;flex-direction:column;row-gap:min(calc(var(--vpw) * 25px / var(--pcdw)),25px);position:relative;z-index:2}.p_p45_function h3{font-size:min(calc(var(--vpw) * 16px / var(--pcdw)),16px);letter-spacing:min(calc(var(--vpw) * 3.2px / var(--pcdw)),3.2px);font-weight:700;border:min(calc(var(--vpw) * 1px / var(--pcdw)),1px) solid #c0f2ea;border-radius:min(calc(var(--vpw) * 4px / var(--pcdw)),4px);padding-left:min(calc(var(--vpw) * 42.5px / var(--pcdw)),42.5px);padding-right:min(calc(var(--vpw) * 42.5px / var(--pcdw)),42.5px);width:-moz-fit-content;width:fit-content;height:min(calc(var(--vpw) * 51px / var(--pcdw)),51px);display:flex;justify-content:center;align-items:center}.p_p45_function ul{display:flex;row-gap:min(calc(var(--vpw) * 25px / var(--pcdw)),25px);flex-direction:column}.p_p45_function ul li{display:flex;font-size:min(calc(var(--vpw) * 18px / var(--pcdw)),18px);font-weight:700;letter-spacing:min(calc(var(--vpw) * 1.8px / var(--pcdw)),1.8px);align-items:center;-moz-column-gap:min(calc(var(--vpw) * 16px / var(--pcdw)),16px);column-gap:min(calc(var(--vpw) * 16px / var(--pcdw)),16px);line-height:1.6666666667}.p_p45_function ul li em{flex:1}.p_p45_function svg{fill:currentColor}.p_pd{position:relative;width:calc(var(--vpw) * 1440px / var(--pcdw));height:calc(var(--vpw) * 990px / var(--pcdw));overflow:hidden}.p_pd_wrap{position:relative;z-index:2;width:100%;height:100%;display:flex;justify-content:center;scale:1.5}.p_pd_img{position:absolute;z-index:2;will-change:width,height,transform;width:calc(var(--vpw) * 420px / var(--pcdw));height:calc(var(--vpw) * 300px / var(--pcdw))}.p_pd_img-01{top:calc(var(--vpw) * 160px / var(--pcdw));left:calc(var(--vpw) * 40px / var(--pcdw))}.p_pd_img-02{top:calc(var(--vpw) * 160px / var(--pcdw));left:calc(var(--vpw) * 980px / var(--pcdw))}.p_pd_img-03{top:calc(var(--vpw) * 490px / var(--pcdw));left:calc(var(--vpw) * 40px / var(--pcdw))}.p_pd_img-04{top:calc(var(--vpw) * 490px / var(--pcdw));left:calc(var(--vpw) * 980px / var(--pcdw))}.p_pd_img:nth-child(2n) .p_pd_img_text{right:calc(var(--vpw) * 10px / var(--pcdw));bottom:calc(var(--vpw) * 12px / var(--pcdw))}.p_pd_img:nth-child(odd) .p_pd_img_text{left:calc(var(--vpw) * 10px / var(--pcdw));bottom:calc(var(--vpw) * 12px / var(--pcdw))}.p_pd_img_text{position:absolute;font-size:calc(var(--vpw) * 14px / var(--pcdw));color:#fff;font-weight:500}.p_pd_main{position:relative;z-index:2;will-change:width,height,transform;width:calc(var(--vpw) * 543px / var(--pcdw));height:calc(var(--vpw) * 543px / var(--pcdw));top:calc(var(--vpw) * 192px / var(--pcdw))}.p_pd_main img{width:100%}.p_pd_main_img{cursor:grab}.p_pd_main_img img{pointer-events:none}.p_pd_360{position:absolute;z-index:2;color:#c0f2ea;left:50%;transform:translate(-50%);opacity:0}.p_pd_360 .c_svg-vw{fill:currentColor;width:calc(var(--vpw) * var(--pcw) / var(--pcdw));height:calc(var(--vpw) * var(--pch) / var(--pcdw))}.p_pd_360-jp,.p_pd_360-en,.p_pd_360-zhs,.p_pd_360-zht,.p_pd_360-ko{bottom:calc(var(--vpw) * -10px / var(--pcdw))}.p_pd_360-fr,.p_pd_360-de,.p_pd_360-es,.p_pd_360-pt,.p_pd_360-it{bottom:calc(var(--vpw) * -16px / var(--pcdw))}.p_pd_bg{position:absolute;width:calc(var(--vpw) * 976px / var(--pcdw));height:calc(var(--vpw) * 1000px / var(--pcdw));top:calc(50% - var(--vpw) * 65px / var(--pcdw));left:50%;transform:translate(-50%,-50%);pointer-events:none}.p_section{overflow:hidden}.p_section-spof{overflow:visible}.p_section_head{width:calc(var(--vpw) * 1440px / var(--pcdw));height:calc(var(--vpw) * 600px / var(--pcdw));position:relative;overflow:hidden}.p_section_head_inner{position:absolute;width:min(calc(var(--vpw) * 1210px / var(--pcdw)),1210px);left:50%;transform:translate(-50%);height:100%;z-index:2}.p_section_head_inner h2{position:absolute;font-size:min(calc(var(--vpw) * 100px / var(--pcdw)),100px);font-weight:700;color:#ffbd40;left:calc(var(--vpw) * -5px / var(--pcdw));bottom:calc(var(--vpw) * 57px / var(--pcdw));z-index:2;will-change:transform}.p_section_head_inner h2 em{position:relative;z-index:2;line-height:1}.p_section_head_icon{position:absolute;top:max(calc(var(--vpw) * -62px / var(--pcdw)),-62px);left:max(calc(var(--vpw) * -75px / var(--pcdw)),-75px)}.p_section_head_bg{position:absolute;top:0;left:0;width:100%;height:100%;will-change:transform}.p_section_pd{overflow:hidden}.p_section_p13{width:min(calc(var(--vpw) * 1360px / var(--pcdw)),1360px);margin-left:auto;margin-right:auto;display:block;position:relative;margin-top:min(calc(var(--vpw) * 150px / var(--pcdw)),150px)}.p_spec{background-color:#262626;padding-top:min(calc(var(--vpw) * 84px / var(--pcdw)),84px);padding-bottom:min(calc(var(--vpw) * 200px / var(--pcdw)),200px);height:100%}.p_spec h1{color:#ffbd40;font-weight:700;font-size:min(calc(var(--vpw) * 40px / var(--pcdw)),40px);text-align:center;padding-bottom:min(calc(var(--vpw) * 32px / var(--pcdw)),32px)}.p_spec_contents{width:min(calc(var(--vpw) * 960px / var(--pcdw)),960px);margin:auto}.p_spec_contents+.p_spec_contents{padding-top:min(calc(var(--vpw) * 100px / var(--pcdw)),100px)}.p_spec_contents h2{font-size:min(calc(var(--vpw) * 26px / var(--pcdw)),26px);font-weight:700;padding-bottom:min(calc(var(--vpw) * 20px / var(--pcdw)),20px);color:#ffbd40}.p_spec_table{width:100%}tr{width:100%;font-size:min(calc(var(--vpw) * 16px / var(--pcdw)),16px);color:#999;line-height:1.875}tr:last-child th{border-bottom:min(calc(var(--vpw) * 2px / var(--pcdw)),2px) solid #ffbd40}tr:last-child td{border-bottom:min(calc(var(--vpw) * 2px / var(--pcdw)),2px) solid #515151}th{width:min(calc(var(--vpw) * 205px / var(--pcdw)),205px);border:none;border-top:min(calc(var(--vpw) * 2px / var(--pcdw)),2px) solid #ffbd40;padding:min(calc(var(--vpw) * 17px / var(--pcdw)),17px) max(calc(var(--vpw) * 0px / var(--pcdw)),0px);white-space:nowrap;font-weight:700;height:auto;transition:none}td{vertical-align:middle;text-align:left;border:none;border-top:min(calc(var(--vpw) * 2px / var(--pcdw)),2px) solid #515151;font-weight:500;background-color:transparent;padding:min(calc(var(--vpw) * 17px / var(--pcdw)),17px) max(calc(var(--vpw) * 0px / var(--pcdw)),0px) min(calc(var(--vpw) * 17px / var(--pcdw)),17px) min(calc(var(--vpw) * 100px / var(--pcdw)),100px);height:auto;transition:none}.p_spec_caution{color:#999;font-size:min(calc(var(--vpw) * 13px / var(--pcdw)),13px);padding-top:min(calc(var(--vpw) * 28px / var(--pcdw)),28px);display:block;font-weight:500}.p_spec_caution:before{content:"●";padding-right:.5em}.p_supplies{padding-top:min(calc(var(--vpw) * 190px / var(--pcdw)),190px);padding-bottom:min(calc(var(--vpw) * 142px / var(--pcdw)),142px)}.p_supplies_wrap{display:flex;flex-direction:column;row-gap:min(calc(var(--vpw) * 100px / var(--pcdw)),100px)}.p_supplies_sec{display:flex;justify-content:space-between}.p_supplies_title{display:flex;flex-direction:column;row-gap:min(calc(var(--vpw) * 53px / var(--pcdw)),53px)}.p_supplies_title_text{font-size:min(calc(var(--vpw) * 40px / var(--pcdw)),40px);font-weight:700;color:#ffbd40}.p_supplies_title_text span{display:block;font-size:min(calc(var(--vpw) * 14px / var(--pcdw)),14px);line-height:1.7857142857;color:#d2d2d2;padding-top:min(calc(var(--vpw) * 2px / var(--pcdw)),2px)}.p_supplies_contents{width:min(calc(var(--vpw) * 795px / var(--pcdw)),795px);display:flex;flex-direction:column;row-gap:min(calc(var(--vpw) * 57px / var(--pcdw)),57px)}.p_supplies_contents .p_supplies_title_btn{display:none}.p_supplies_content{display:flex;flex-direction:column;row-gap:min(calc(var(--vpw) * 19px / var(--pcdw)),19px)}.p_supplies_content h3{font-size:min(calc(var(--vpw) * 22px / var(--pcdw)),22px);font-weight:700;letter-spacing:min(calc(var(--vpw) * 2.2px / var(--pcdw)),2.2px);color:#c0f2ea;margin-bottom:min(calc(var(--vpw) * 3px / var(--pcdw)),3px)}.p_supplies_images{display:flex;-moz-column-gap:min(calc(var(--vpw) * 10px / var(--pcdw)),10px);column-gap:min(calc(var(--vpw) * 10px / var(--pcdw)),10px)}.p_supplies_images-1{display:grid;grid-template:"a b" "a c";grid-gap:min(calc(var(--vpw) * 10px / var(--pcdw)),10px)}.p_supplies_images-1 span:nth-child(1){grid-area:a}.p_supplies_images-1 span:nth-child(2){grid-area:b}.p_supplies_images-1 span:nth-child(3){grid-area:c}.p_supplies_images-4{-moz-column-gap:min(calc(var(--vpw) * 50px / var(--pcdw)),50px);column-gap:min(calc(var(--vpw) * 50px / var(--pcdw)),50px)}.p_supplies_texts{font-size:min(calc(var(--vpw) * 14px / var(--pcdw)),14px);line-height:1.7857142857;color:#d2d2d2}.p_supplies_texts li{font-feature-settings:normal;margin-left:1em;text-indent:-1em}.p_supplies_texts li:before{content:"•";padding-right:.5em}.p_supplies_caution{margin-top:min(calc(var(--vpw) * 30px / var(--pcdw)),30px)}.p_test{background-color:#000;height:min(calc(var(--vpw) * 1500px / var(--pcdw)),1500px);color:#fff;display:flex;justify-content:center;align-items:center}.p_test_circle{width:min(calc(var(--vpw) * 500px / var(--pcdw)),500px);height:min(calc(var(--vpw) * 500px / var(--pcdw)),500px);border-radius:50%;margin:auto;position:relative;border:1px solid #fff}.p_test_circle span:nth-child(1){display:block;font-size:15px;width:min(calc(var(--vpw) * 100px / var(--pcdw)),100px);height:-moz-fit-content;height:fit-content;offset-path:circle(50% at 25% 25%);offset-distance:calc(8.3333333333% * 1);position:absolute;offset-rotate:auto -90deg}.p_test_circle span:nth-child(2){display:block;font-size:15px;width:min(calc(var(--vpw) * 100px / var(--pcdw)),100px);height:-moz-fit-content;height:fit-content;offset-path:circle(50% at 25% 25%);offset-distance:calc(8.3333333333% * 2);position:absolute;offset-rotate:auto -90deg}.p_test_circle span:nth-child(3){display:block;font-size:15px;width:min(calc(var(--vpw) * 100px / var(--pcdw)),100px);height:-moz-fit-content;height:fit-content;offset-path:circle(50% at 25% 25%);offset-distance:calc(8.3333333333% * 3);position:absolute;offset-rotate:auto -90deg}.p_test_circle span:nth-child(4){display:block;font-size:15px;width:min(calc(var(--vpw) * 100px / var(--pcdw)),100px);height:-moz-fit-content;height:fit-content;offset-path:circle(50% at 25% 25%);offset-distance:calc(8.3333333333% * 4);position:absolute;offset-rotate:auto -90deg}.p_test_circle span:nth-child(5){display:block;font-size:15px;width:min(calc(var(--vpw) * 100px / var(--pcdw)),100px);height:-moz-fit-content;height:fit-content;offset-path:circle(50% at 25% 25%);offset-distance:calc(8.3333333333% * 5);position:absolute;offset-rotate:auto -90deg}.p_test_circle span:nth-child(6){display:block;font-size:15px;width:min(calc(var(--vpw) * 100px / var(--pcdw)),100px);height:-moz-fit-content;height:fit-content;offset-path:circle(50% at 25% 25%);offset-distance:calc(8.3333333333% * 6);position:absolute;offset-rotate:auto -90deg}.p_test_circle span:nth-child(7){display:block;font-size:15px;width:min(calc(var(--vpw) * 100px / var(--pcdw)),100px);height:-moz-fit-content;height:fit-content;offset-path:circle(50% at 25% 25%);offset-distance:calc(8.3333333333% * 7);position:absolute;offset-rotate:auto -90deg}.p_test_circle span:nth-child(8){display:block;font-size:15px;width:min(calc(var(--vpw) * 100px / var(--pcdw)),100px);height:-moz-fit-content;height:fit-content;offset-path:circle(50% at 25% 25%);offset-distance:calc(8.3333333333% * 8);position:absolute;offset-rotate:auto -90deg}.p_test_circle span:nth-child(9){display:block;font-size:15px;width:min(calc(var(--vpw) * 100px / var(--pcdw)),100px);height:-moz-fit-content;height:fit-content;offset-path:circle(50% at 25% 25%);offset-distance:calc(8.3333333333% * 9);position:absolute;offset-rotate:auto -90deg}.p_test_circle span:nth-child(10){display:block;font-size:15px;width:min(calc(var(--vpw) * 100px / var(--pcdw)),100px);height:-moz-fit-content;height:fit-content;offset-path:circle(50% at 25% 25%);offset-distance:calc(8.3333333333% * 10);position:absolute;offset-rotate:auto -90deg}.p_test_circle span:nth-child(11){display:block;font-size:15px;width:min(calc(var(--vpw) * 100px / var(--pcdw)),100px);height:-moz-fit-content;height:fit-content;offset-path:circle(50% at 25% 25%);offset-distance:calc(8.3333333333% * 11);position:absolute;offset-rotate:auto -90deg}.p_test_circle span:nth-child(12){display:block;font-size:15px;width:min(calc(var(--vpw) * 100px / var(--pcdw)),100px);height:-moz-fit-content;height:fit-content;offset-path:circle(50% at 25% 25%);offset-distance:calc(8.3333333333% * 12);position:absolute;offset-rotate:auto -90deg}@keyframes rotate{to{transform:rotate(360deg)}}.p_videoMain{width:calc(var(--vpw) * 1440px / var(--pcdw));height:min(calc(var(--vpw) * 600px / var(--pcdw)),600px);margin:0 auto min(calc(var(--vpw) * 100px / var(--pcdw)),100px);background-color:#000}.p_videoMain video{width:100%;height:100%;aspect-ratio:1920/1080}.p_videoMain_wrap{position:relative;width:min(calc(var(--vpw) * 1067px / var(--pcdw)),1067px);height:min(calc(var(--vpw) * 600px / var(--pcdw)),600px);margin:auto}.p_videoSection{width:min(calc(var(--vpw) * 1067px / var(--pcdw)),1067px);height:min(calc(var(--vpw) * 600px / var(--pcdw)),600px);margin:0 auto min(calc(var(--vpw) * 200px / var(--pcdw)),200px);position:relative;z-index:2;will-change:clip-path;-webkit-clip-path:inset(0% 100% 0% round min(var(--vpw) * 20px / var(--pcdw),20px));clip-path:inset(0% 100% 0% round min(var(--vpw) * 20px / var(--pcdw),20px))}.p_videoSection-video{width:min(calc(var(--vpw) * 1360px / var(--pcdw)),1360px);height:min(calc(var(--vpw) * 600px / var(--pcdw)),600px)}.p_videoSection_inner{position:relative;width:100%;height:100%;display:flex;justify-content:center;align-items:center;flex-direction:column;row-gap:min(calc(var(--vpw) * 14px / var(--pcdw)),14px);padding-top:min(calc(var(--vpw) * 46px / var(--pcdw)),46px)}.p_videoSection_bg{display:block;position:absolute;width:100%;height:100%;top:0;left:0}.p_videoSection_bg video{width:100%;height:100%;aspect-ratio:16/9}.p_videoSection_bg span{width:100%;height:100%;display:block;aspect-ratio:680/300}.p_videoSection_bg img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;aspect-ratio:680/300}.p_videoSection_play{width:min(calc(var(--vpw) * 170px / var(--pcdw)),170px);height:min(calc(var(--vpw) * 170px / var(--pcdw)),170px);z-index:2;position:relative;will-change:opacity}.p_videoSection_play:before{content:"";position:relative;display:block;width:min(calc(var(--vpw) * 170px / var(--pcdw)),170px);height:min(calc(var(--vpw) * 170px / var(--pcdw)),170px);border-radius:50%;background-color:#fff6;transition-property:scale,background-color;transition-duration:.5s;transition-timing-function:cubic-bezier(.23,1,.32,1);transform-origin:50% 50%}.p_videoSection_icon{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);margin-left:min(calc(var(--vpw) * 7px / var(--pcdw)),7px);z-index:2;display:block}.p_videoSection_icon svg{fill:#ffbd40}.p_videoSection_play_text{position:relative;z-index:2;font-size:min(calc(var(--vpw) * 32px / var(--pcdw)),32px);font-weight:700;color:#ffbd40;will-change:opacity}@media screen and (max-width: 768px){.u_db-pc{display:none}.u_db-sp,.u_dib-db{display:block}.u_dn-sp{display:none!important}.u_dn-di{display:inline}.u_dib-pc{display:none}.u_dib-sp,.u_db-dib{display:inline-block}.u_db-di,.u_dib-di{display:inline}.u_dib-db{display:block}.u_di-pc{display:none}.u_di-sp{display:inline}.u_df-pc{display:none}.u_df-sp{display:flex}.u_dif-pc{display:none}.u_dif-sp{display:inline-flex}.l_container{max-width:none;padding:0 calc(var(--vpw) * 30px / var(--spdw))}.l_container-small{max-width:none;width:100%;padding:0 calc(var(--vpw) * 30px / var(--spdw))}.l_menu{position:fixed;width:100%;top:60px;opacity:0;transition-property:opacity;transition-duration:.5s;transition-timing-function:cubic-bezier(.23,1,.32,1);z-index:100001}.l_menu[aria-hidden=true]{visibility:hidden;pointer-events:none}.l_menu.is-active{opacity:1;visibility:visible;pointer-events:auto}.l_menu-com,.l_menu-com .l_menu_bg{top:0}.l_menu_wrap{height:auto;width:100%;background-color:transparent;color:#fff;align-items:center;justify-content:flex-start;flex-direction:column;row-gap:calc(var(--vpw) * 45px / var(--spdw));padding-top:calc(var(--vpw) * 76px / var(--spdw));padding-bottom:calc(var(--vpw) * 76px / var(--spdw))}.l_menu_items{flex-direction:column;font-size:calc(var(--vpw) * 15px / var(--spdw));row-gap:2.25em;position:relative;z-index:4;letter-spacing:calc(var(--vpw) * 1.5px / var(--spdw));text-align:center;order:2;font-weight:500;line-height:1.5}.l_menu_language{position:relative;z-index:2;order:1;transform:none;top:auto;margin-left:auto;margin-right:auto;right:auto}.l_menu_language_btn{font-size:calc(var(--vpw) * 13px / var(--spdw));color:#262626;background-color:#ffbd40;justify-content:center;width:calc(var(--vpw) * 200px / var(--spdw));height:calc(var(--vpw) * 40px / var(--spdw));border-radius:calc(var(--vpw) * 20px / var(--spdw))}.l_menu_language_btn span{font-size:calc(var(--vpw) * 13px / var(--spdw))}.l_menu_bg{display:block;position:fixed;width:100%;height:100lvh;top:60px;left:0;pointer-events:none}.l_menu_bg .c_picture,.l_menu_bg img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.l_menuTrigger{display:block;width:calc(var(--vpw) * 49.5px / var(--spdw));height:calc(var(--vpw) * 50px / var(--spdw));position:fixed;bottom:0;left:0;z-index:100002}.l_menuTrigger.is-active{position:fixed;bottom:0;top:auto}.l_menuTrigger.is-active .l_menuTrigger_wrap{background-color:#ffbd40}.l_menuTrigger.is-active .l_menuTrigger_open{opacity:0}.l_menuTrigger.is-active .l_menuTrigger_close{opacity:1}.c_btn{width:calc(var(--vpw) * 175px / var(--spdw));height:calc(var(--vpw) * 50px / var(--spdw));border-radius:calc(var(--vpw) * 25px / var(--spdw));padding-left:calc(var(--vpw) * 24px / var(--spdw))}.c_btn em{font-size:calc(var(--vpw) * 14.3px / var(--spdw));letter-spacing:calc(var(--vpw) * 1.43px / var(--spdw))}.c_btn span{width:calc(var(--vpw) * 50px / var(--spdw));height:calc(var(--vpw) * 50px / var(--spdw));border-radius:calc(var(--vpw) * 25px / var(--spdw))}.c_btn-large{width:100%;min-width:calc(var(--vpw) * 235px / var(--spdw));height:calc(var(--vpw) * 50px / var(--spdw));border-radius:calc(var(--vpw) * 25px / var(--spdw));justify-content:center;align-items:center;padding-right:calc(var(--vpw) * 55px / var(--spdw));padding-left:calc(var(--vpw) * 55px / var(--spdw));max-width:calc(var(--vpw) * 300px / var(--spdw))}.c_btn-large em{font-size:calc(var(--vpw) * 14px / var(--spdw));letter-spacing:calc(var(--vpw) * 1.4px / var(--spdw));margin-right:calc(var(--vpw) * -1.4px / var(--spdw))}.c_btn-large span{width:calc(var(--vpw) * 50px / var(--spdw));height:calc(var(--vpw) * 50px / var(--spdw));border-radius:calc(var(--vpw) * 25px / var(--spdw))}.c_dialButton{border-radius:calc(var(--vpw) * 25px / var(--spdw))}.c_dialButton_btn{min-width:calc(var(--vpw) * 110px / var(--spdw));max-width:calc(var(--vpw) * 180px / var(--spdw));width:100%;padding-left:calc(var(--vpw) * 24.5px / var(--spdw));padding-right:calc(var(--vpw) * 24.5px / var(--spdw));height:calc(var(--vpw) * 50px / var(--spdw));font-size:calc(var(--vpw) * 10.8px / var(--spdw));letter-spacing:calc(var(--vpw) * 1.08px / var(--spdw));border-radius:calc(var(--vpw) * 25px / var(--spdw))}.c_dialButton_bg{border-radius:calc(var(--vpw) * 25px / var(--spdw))}.c_dialButton2{border-radius:calc(var(--vpw) * 25px / var(--spdw));-moz-column-gap:calc(var(--vpw) * 13.5px / var(--spdw));column-gap:calc(var(--vpw) * 13.5px / var(--spdw))}.c_dialButton2 em{font-size:calc(var(--vpw) * 10px / var(--spdw));letter-spacing:calc(var(--vpw) * 1px / var(--spdw))}.c_dialButton2_btn{width:calc(var(--vpw) * 50px / var(--spdw));height:calc(var(--vpw) * 50px / var(--spdw));border-radius:calc(var(--vpw) * 25px / var(--spdw))}.c_modal_contents{max-width:calc(var(--vpw) * 345px / var(--spdw))}.c_modal_close{width:calc(var(--vpw) * 32px / var(--spdw));height:calc(var(--vpw) * 32px / var(--spdw));top:calc(var(--vpw) * -37px / var(--spdw))}.ModalSimple__Close{margin-bottom:6px}.c_p1Content{top:0;width:100%;height:100%;position:absolute;padding-top:calc(var(--vpw) * 57.5px / var(--spdw));row-gap:calc(var(--vpw) * 5px / var(--spdw))}.c_p1Content_img{margin:auto;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.c_p1Content_text{max-width:none;position:absolute;top:calc(var(--vpw) * 307px / var(--spdw));width:100%;row-gap:calc(var(--vpw) * 10px / var(--spdw))}.c_p1Content_text h3{font-size:calc(var(--vpw) * 18px / var(--spdw));letter-spacing:calc(var(--vpw) * 1.8px / var(--spdw))}.c_p1Content_text p{font-size:calc(var(--vpw) * 11px / var(--spdw));line-height:1.3636363636}.c_p1Content_text p small{font-size:calc(var(--vpw) * 11px / var(--spdw));letter-spacing:calc(var(--vpw) * .55px / var(--spdw))}.c_p2Content{bottom:auto;top:0}.c_p45sec{-moz-column-gap:calc(var(--vpw) * 15px / var(--spdw));column-gap:calc(var(--vpw) * 15px / var(--spdw))}.c_p45sec .c_point{margin-bottom:0;position:absolute;top:0;left:calc(var(--vpw) * -30px / var(--spdw))}.c_p45sec-a{padding-top:calc(var(--vpw) * 50px / var(--spdw));-moz-column-gap:calc(var(--vpw) * 0px / var(--spdw));column-gap:calc(var(--vpw) * 0px / var(--spdw))}.c_p45sec_text{row-gap:calc(var(--vpw) * 10px / var(--spdw))}.c_p45sec_text p{font-size:calc(var(--vpw) * 13.5px / var(--spdw));letter-spacing:calc(var(--vpw) * .27px / var(--spdw));line-height:1.93}.c_p45sec_text-a p{width:calc(var(--vpw) * 193px / var(--spdw))}.c_p45sec_text-c p{width:calc(var(--vpw) * 141px / var(--spdw))}.c_p45sec_title{row-gap:calc(var(--vpw) * 7px / var(--spdw))}.c_p45sec_title span{font-size:calc(var(--vpw) * 12px / var(--spdw));letter-spacing:calc(var(--vpw) * 1.2px / var(--spdw))}.c_p45sec_title-a em{font-size:calc(var(--vpw) * 27.5px / var(--spdw));line-height:1}.c_p45sec_title-b em,.c_p45sec_title-c em{font-size:calc(var(--vpw) * 25px / var(--spdw));line-height:1.2}.c_p45sec_iconsvg{top:calc(var(--vpw) * -38.5px / var(--spdw));right:calc(var(--vpw) * -41px / var(--spdw))}.c_p45sec_iconsvg b{font-size:calc(var(--vpw) * 12px / var(--spdw));line-height:1.67}.c_p45sec_iconsvg-jp b{font-size:calc(var(--vpw) * 12px / var(--spdw))}.c_p45sec_iconsvg-com b{font-size:calc(var(--vpw) * 8px / var(--spdw))}.c_p45sec_img{-moz-column-gap:calc(var(--vpw) * 5px / var(--spdw));column-gap:calc(var(--vpw) * 5px / var(--spdw))}.c_p45sec_img-c{bottom:auto;top:calc(var(--vpw) * 0px / var(--spdw))}.c_p45sec_addtext{top:calc(var(--vpw) * 175px / var(--spdw));font-size:calc(var(--vpw) * 11px / var(--spdw));width:calc(var(--vpw) * 130.5px / var(--spdw));line-height:1.59;font-weight:500;left:auto;right:0}.c_p45sec_arrow{width:calc(var(--vpw) * 1px / var(--spdw));height:calc(var(--vpw) * 48.5px / var(--spdw));display:block;background-color:#fff;opacity:.7;bottom:auto;top:calc(var(--vpw) * -55px / var(--spdw));right:calc(var(--vpw) * 62px / var(--spdw))}.c_p45sec_arrow svg{display:none}.c_picture-vw{width:calc(var(--vpw) * var(--pcw) / var(--pcdw));height:calc(var(--vpw) * var(--pch) / var(--pcdw))}.c_picture-vwsp{width:calc(var(--vpw) * var(--spw) / var(--spdw));height:calc(var(--vpw) * var(--sph) / var(--spdw));aspect-ratio:var(--spw)/var(--sph)}.c_point{width:calc(var(--vpw) * 100px / var(--spdw));height:calc(var(--vpw) * 40px / var(--spdw));font-size:calc(var(--vpw) * 13px / var(--spdw));border-top-left-radius:calc(var(--vpw) * 10px / var(--spdw));border-bottom-right-radius:calc(var(--vpw) * 20px / var(--spdw))}.c_ptext{row-gap:calc(var(--vpw) * 17px / var(--spdw))}.c_ptext_title{row-gap:calc(var(--vpw) * 9.5px / var(--spdw))}.c_ptext_title em{font-size:calc(var(--vpw) * 40px / var(--spdw));line-height:.875}.c_ptext_title span{font-size:calc(var(--vpw) * 12px / var(--spdw));letter-spacing:calc(var(--vpw) * 1.4px / var(--spdw))}.c_ptext_text{width:calc(100% - var(--vpw) * 31px / var(--spdw));font-size:calc(var(--vpw) * 13.5px / var(--spdw));line-height:1.9481481481}.c_svg-vw{width:calc(var(--vpw) * var(--spw) / var(--spdw));height:calc(var(--vpw) * var(--sph) / var(--spdw));aspect-ratio:var(--spw)/var(--sph)}.p_btns{padding-top:calc(var(--vpw) * 50px / var(--spdw));padding-bottom:calc(var(--vpw) * 100px / var(--spdw))}.p_btns_wrap{flex-direction:column;row-gap:calc(var(--vpw) * 10px / var(--spdw));align-items:center}.p_effect_container{width:calc(var(--vpw) * 375px / var(--spdw));height:calc(var(--vpw) * 400px / var(--spdw))}.p_effect_text{row-gap:calc(var(--vpw) * 30px / var(--spdw))}.p_effect_text h2{font-size:calc(var(--vpw) * 30px / var(--spdw));line-height:1.3333333333;letter-spacing:calc(var(--vpw) * 3px / var(--spdw));margin-right:calc(var(--vpw) * -3px / var(--spdw));text-shadow:0 0 calc(var(--vpw) * 14px / var(--spdw)) rgba(0,0,0,.5),0 0 calc(var(--vpw) * 21px / var(--spdw)) rgba(0,0,0,.5),0 0 calc(var(--vpw) * 28px / var(--spdw)) rgba(0,0,0,.5),0 0 calc(var(--vpw) * 35px / var(--spdw)) rgba(0,0,0,.5),0 0 calc(var(--vpw) * 42px / var(--spdw)) rgba(0,0,0,.5)}.p_effect_text h2 span{font-size:calc(var(--vpw) * 11px / var(--spdw));transform:translateY(calc(var(--vpw) * -14px / var(--spdw)))}.p_effect_btn{padding-left:calc(var(--vpw) * 26.5px / var(--spdw));padding-right:calc(var(--vpw) * 26.5px / var(--spdw));height:calc(var(--vpw) * 60px / var(--spdw));font-size:calc(var(--vpw) * 14px / var(--spdw));letter-spacing:calc(var(--vpw) * .7px / var(--spdw));border-radius:calc(var(--vpw) * 30px / var(--spdw))}.p_effect_bg{width:calc(var(--vpw) * 855.5px / var(--spdw));height:calc(var(--vpw) * 400px / var(--spdw))}.p_effectModal_content{width:100%;height:auto;aspect-ratio:2000/2530}.p_effectModal_close{width:calc(var(--vpw) * 28.5px / var(--spdw));height:calc(var(--vpw) * 28.5px / var(--spdw));top:calc(var(--vpw) * 28.5px / var(--spdw));right:calc(var(--vpw) * 28.5px / var(--spdw))}.p_info{padding-top:calc(var(--vpw) * 27px / var(--spdw));padding-bottom:calc(var(--vpw) * 45px / var(--spdw));min-height:calc(var(--vpw) * 148.18px / var(--spdw))}.p_info_wrap{flex-direction:column;row-gap:calc(var(--vpw) * 15px / var(--spdw))}.p_info_wrap h2{font-size:calc(var(--vpw) * 15px / var(--spdw));line-height:1;padding-top:0}.p_info_items{row-gap:calc(var(--vpw) * 20px / var(--spdw))}.p_info_items-hidden.is-active:has(li){margin-top:calc(var(--vpw) * 20px / var(--spdw))}.p_info_item{font-size:calc(var(--vpw) * 12px / var(--spdw));line-height:1.67}.p_info_item article{flex-wrap:wrap;-moz-column-gap:calc(var(--vpw) * 15px / var(--spdw));column-gap:calc(var(--vpw) * 15px / var(--spdw));row-gap:calc(var(--vpw) * 6px / var(--spdw))}.p_info_item span{width:-moz-fit-content;width:fit-content}.p_info_item h3{flex:none;width:100%}.p_info_more{top:auto;bottom:calc(var(--vpw) * 20px / var(--spdw));right:calc(var(--vpw) * 30px / var(--spdw))}.p_info_more button{font-size:calc(var(--vpw) * 12px / var(--spdw));-moz-column-gap:calc(var(--vpw) * 4px / var(--spdw));column-gap:calc(var(--vpw) * 4px / var(--spdw))}.p_info_more button span:first-child{margin-top:calc(var(--vpw) * 2px / var(--spdw))}.p_info_more button span:last-child{width:calc(var(--vpw) * 13.5px / var(--spdw));height:calc(var(--vpw) * 13.5px / var(--spdw))}.p_info_more button span:last-child:before{height:calc(var(--vpw) * 2px / var(--spdw))}.p_info_more button span:last-child:after{width:calc(var(--vpw) * 2px / var(--spdw))}.p_manual{padding-top:calc(var(--vpw) * 43px / var(--spdw));padding-bottom:calc(var(--vpw) * 117px / var(--spdw))}.p_manual h1{font-size:calc(var(--vpw) * 30px / var(--spdw))}.p_manual_items{row-gap:calc(var(--vpw) * 60px / var(--spdw));margin-top:calc(var(--vpw) * 45px / var(--spdw))}.p_manual_item{width:25%}.p_manual_item a{row-gap:calc(var(--vpw) * 10px / var(--spdw))}.p_manual_item_icon{font-size:calc(var(--vpw) * 16px / var(--spdw))}.p_manual_item_icon span{top:calc(var(--vpw) * 20px / var(--spdw))}.p_manual_item_text{font-size:calc(var(--vpw) * 16px / var(--spdw))}.p_mv{min-height:calc(var(--vpw) * 646px / var(--spdw));height:calc(var(--vpw) * 646px / var(--spdw))}.p_mv_wrap{width:calc(var(--vpw) * 375px / var(--spdw))}.p_mv_catch{top:calc(var(--vpw) * 532.5px / var(--spdw));left:auto;right:calc(var(--vpw) * 22.5px / var(--spdw));row-gap:calc(var(--vpw) * 1.5px / var(--spdw))}.p_mv_catch h2{font-size:calc(var(--vpw) * 20px / var(--spdw))}.p_mv_catch h2 span{font-size:calc(var(--vpw) * 11px / var(--spdw));transform:translateY(calc(var(--vpw) * -8px / var(--spdw)))}.p_mv_catch p{font-size:calc(var(--vpw) * 8px / var(--spdw))}.p_mv_catch-zhs,.p_mv_catch-zht,.p_mv_catch-es,.p_mv_catch-it{top:calc(var(--vpw) * 532.5px / var(--spdw))}.p_mv_caution{top:auto;bottom:calc(var(--vpw) * 10px / var(--spdw));left:calc(var(--vpw) * 179px / var(--spdw))}.p_mv_caution ul{font-size:calc(var(--vpw) * 7px / var(--spdw));line-height:1.1428571429}.p_mvKv_photo-1{top:calc(var(--vpw) * 234px / var(--spdw));left:calc(var(--vpw) * 143px / var(--spdw))}.p_mvKv_photo-2{top:calc(var(--vpw) * 228px / var(--spdw));left:calc(var(--vpw) * 200.5px / var(--spdw))}.p_mvKv_photo-3{top:calc(var(--vpw) * 222.5px / var(--spdw));left:calc(var(--vpw) * 256px / var(--spdw))}.p_mvKv_camera{top:calc(var(--vpw) * 343px / var(--spdw));left:calc(var(--vpw) * 86px / var(--spdw))}.p_mvKv_text{display:none}.p_mvMain{top:calc(var(--vpw) * 48px / var(--spdw));left:calc(var(--vpw) * 50.5px / var(--spdw));left:28%;transform:translate(-50%);max-width:calc(var(--vpw) * 335px / var(--spdw));width:-moz-fit-content;width:fit-content}.p_mvMain h1{font-size:calc(var(--vpw) * 29px / var(--spdw));line-height:1.3793103448;white-space:nowrap}.p_mvMain h1 span{font-size:calc(var(--vpw) * 11px / var(--spdw));transform:translateY(calc(var(--vpw) * -14px / var(--spdw)))}.p_mvMain_text{margin-top:calc(var(--vpw) * 6.5px / var(--spdw))}.p_mvMain_text h2 span:last-child{font-size:calc(var(--vpw) * 17.5px / var(--spdw));transform:translateY(calc(var(--vpw) * 2.25px / var(--spdw)))}.p_mvMain_text h2+p{margin-top:calc(var(--vpw) * 8px / var(--spdw))}.p_mvMain_text p{font-size:calc(var(--vpw) * 9px / var(--spdw));line-height:1.4444444444}.p_mvMain_text_cheki{padding-left:calc(var(--vpw) * 41px / var(--spdw));margin-top:calc(var(--vpw) * 3.5px / var(--spdw));margin-bottom:calc(var(--vpw) * .5px / var(--spdw))}.p_p1{width:calc(var(--vpw) * 375px / var(--spdw));height:auto;margin-bottom:calc(var(--vpw) * 50px / var(--spdw));max-height:none}.p_p1_wrap{overflow:hidden;padding-bottom:calc(var(--vpw) * 284px / var(--spdw))}.p_p1_text{padding-top:calc(var(--vpw) * 66.5px / var(--spdw));padding-left:calc(var(--vpw) * 31px / var(--spdw))}.p_p1_camera{bottom:0;left:0}.p_p1_dial{width:calc(var(--vpw) * 375px / var(--spdw));height:calc(var(--vpw) * 375px / var(--spdw));top:auto;bottom:calc(var(--vpw) * 12px / var(--spdw));left:calc(var(--vpw) * -128px / var(--spdw))}.p_p1_dial_line{width:calc(var(--vpw) * 10.5px / var(--spdw));height:calc(var(--vpw) * 3.5px / var(--spdw));top:calc(var(--vpw) * 185.5px / var(--spdw));left:calc(var(--vpw) * 233px / var(--spdw))}.p_p1_dialBtn{top:auto;bottom:calc(var(--vpw) * 70px / var(--spdw));left:50%;transform:translate(-50%)}.p_p1_contents{bottom:auto;position:static;width:calc(var(--vpw) * 270px / var(--spdw));height:calc(var(--vpw) * 351px / var(--spdw));margin-top:calc(var(--vpw) * 24px / var(--spdw));margin-left:auto;margin-right:auto}.p_p1_contents_wrap{height:100%}.p_p13{margin-right:0!important;height:auto;overflow:hidden;max-height:none;border-radius:0}.p_p13_container{position:relative;display:block;height:auto;background-image:var(--spbg);background-repeat:repeat;background-size:contain;background-position:top left}.p_p13_scroll,.p_p13_bg{display:none}.p_p2{width:calc(var(--vpw) * 375px / var(--spdw));height:auto;margin-bottom:calc(var(--vpw) * 50px / var(--spdw));max-height:none}.p_p2_wrap{overflow:hidden;padding-bottom:calc(var(--vpw) * 134.5px / var(--spdw))}.p_p2_text{padding-top:calc(var(--vpw) * 66.5px / var(--spdw));padding-left:calc(var(--vpw) * 31px / var(--spdw))}.p_p2_camera{bottom:auto;top:calc(var(--vpw) * 101.5px / var(--spdw));left:0}.p_p2_dial{bottom:auto;width:calc(var(--vpw) * 375px / var(--spdw));height:calc(var(--vpw) * 375px / var(--spdw));top:calc(var(--vpw) * 210px / var(--spdw));left:calc(var(--vpw) * -129.5px / var(--spdw))}.p_p2_dial_img{filter:drop-shadow(0 calc(var(--vpw) * 20px / var(--spdw)) calc(var(--vpw) * 15px / var(--spdw)) rgba(0,0,0,.5))}.p_p2_dial_line{width:calc(var(--vpw) * 10.5px / var(--spdw));height:calc(var(--vpw) * 3.5px / var(--spdw));top:calc(var(--vpw) * 185.5px / var(--spdw));left:calc(var(--vpw) * 233px / var(--spdw))}.p_p2_dialBtn{top:auto;bottom:calc(var(--vpw) * 50px / var(--spdw));left:50%;transform:translate(-50%)}.p_p2_contents{bottom:auto;position:static;width:calc(var(--vpw) * 173px / var(--spdw));height:calc(var(--vpw) * 263.5px / var(--spdw));margin-top:calc(var(--vpw) * 207px / var(--spdw));margin-left:auto;margin-right:auto}.p_p2_contents_wrap{height:100%}.p_p3{height:auto;width:calc(var(--vpw) * 375px / var(--spdw));max-height:none}.p_p3_wrap{overflow:hidden;padding-bottom:calc(var(--vpw) * 71.5px / var(--spdw))}.p_p3_text{padding-top:calc(var(--vpw) * 66.5px / var(--spdw));padding-left:calc(var(--vpw) * 31px / var(--spdw));padding-bottom:calc(var(--vpw) * 60px / var(--spdw))}.p_p3_camera{position:relative;bottom:auto;top:auto;left:auto;width:calc(var(--vpw) * 275px / var(--spdw));height:calc(var(--vpw) * 275px / var(--spdw));margin:calc(var(--vpw) * 50px / var(--spdw)) auto 0}.p_p3_dial{width:calc(var(--vpw) * 375px / var(--spdw));height:calc(var(--vpw) * 375px / var(--spdw));top:calc(var(--vpw) * 210px / var(--spdw));left:calc(var(--vpw) * -129.5px / var(--spdw))}.p_p3_dial_img{filter:drop-shadow(0 calc(var(--vpw) * 20px / var(--spdw)) calc(var(--vpw) * 15px / var(--spdw)) rgba(0,0,0,.5))}.p_p3_dial_line{width:calc(var(--vpw) * 10.5px / var(--spdw));height:calc(var(--vpw) * 3.5px / var(--spdw));top:calc(var(--vpw) * 185.5px / var(--spdw));left:calc(var(--vpw) * 233px / var(--spdw))}.p_p3_dialBtn{top:auto;bottom:calc(var(--vpw) * 50px / var(--spdw));left:50%;transform:translate(-50%)}.p_p3_contents{top:auto;bottom:calc(var(--vpw) * 228.5px / var(--spdw));left:calc(var(--vpw) * 217px / var(--spdw))}.p_p3_contents_wrap{height:100%}.p_p45{margin-top:calc(var(--vpw) * 50px / var(--spdw));background-image:url(/mini99/assets/images/sp/p4-5_bg.webp),linear-gradient(90deg,#000,#0000);background-blend-mode:multiply;background-size:contain;background-repeat:repeat}.p_p45_wrap{background:none;padding:0 0 calc(var(--vpw) * 53px / var(--spdw));-moz-column-gap:calc(var(--vpw) * 0px / var(--spdw));column-gap:calc(var(--vpw) * 0px / var(--spdw));row-gap:calc(var(--vpw) * 40px / var(--spdw));overflow:visible}.p_p45_sec{width:100%}.p_p45_function{width:100%;row-gap:calc(var(--vpw) * 17px / var(--spdw))}.p_p45_function h3{font-size:calc(var(--vpw) * 12px / var(--spdw));letter-spacing:calc(var(--vpw) * 2.4px / var(--spdw));border-radius:calc(var(--vpw) * 2px / var(--spdw));padding-left:calc(var(--vpw) * 11.5px / var(--spdw));padding-right:calc(var(--vpw) * 11.5px / var(--spdw));height:calc(var(--vpw) * 30.5px / var(--spdw))}.p_p45_function ul{row-gap:calc(var(--vpw) * 13.5px / var(--spdw))}.p_p45_function ul li{font-size:calc(var(--vpw) * 13.5px / var(--spdw));letter-spacing:calc(var(--vpw) * 1.35px / var(--spdw));-moz-column-gap:calc(var(--vpw) * 11.5px / var(--spdw));column-gap:calc(var(--vpw) * 11.5px / var(--spdw));line-height:1.9481481481}.p_pd{width:100%;height:auto;padding-bottom:calc(var(--vpw) * 97.5px / var(--spdw))}.p_pd_wrap{scale:1;display:flex;flex-direction:column;align-items:center;row-gap:calc(var(--vpw) * 15px / var(--spdw));padding-top:calc(var(--vpw) * 15px / var(--spdw));padding-bottom:calc(var(--vpw) * 21px / var(--spdw))}.p_pd_img:nth-child(2n) .p_pd_img_text{bottom:calc(var(--vpw) * 13px / var(--spdw));left:calc(var(--vpw) * 9px / var(--spdw))}.p_pd_img:nth-child(odd) .p_pd_img_text{bottom:calc(var(--vpw) * 13px / var(--spdw));left:calc(var(--vpw) * 9px / var(--spdw))}.p_pd_img{position:relative;width:calc(var(--vpw) * 345px / var(--spdw));height:calc(var(--vpw) * 245px / var(--spdw));inset:0}.p_pd_img_text{font-size:calc(var(--vpw) * 11px / var(--spdw));right:auto;bottom:calc(var(--vpw) * 13px / var(--spdw));left:calc(var(--vpw) * 9px / var(--spdw))}.p_pd_main{width:calc(var(--vpw) * 405px / var(--spdw));height:calc(var(--vpw) * 405px / var(--spdw));top:calc(var(--vpw) * -21.5px / var(--spdw))}.p_pd_360 .c_svg-vw{width:calc(var(--vpw) * var(--spw) / var(--spdw));height:calc(var(--vpw) * var(--sph) / var(--spdw))}.p_pd_360-jp,.p_pd_360-en,.p_pd_360-zhs,.p_pd_360-zht,.p_pd_360-ko{bottom:calc(var(--vpw) * -35px / var(--spdw))}.p_pd_360-fr,.p_pd_360-de,.p_pd_360-es,.p_pd_360-pt,.p_pd_360-it{bottom:calc(var(--vpw) * -40px / var(--spdw))}.p_pd_bg{top:auto;bottom:calc(var(--vpw) * -100px / var(--spdw));transform:none;left:0;width:calc(var(--vpw) * 375px / var(--spdw));height:calc(var(--vpw) * 617px / var(--spdw))}.p_section_head{width:calc(var(--vpw) * 375px / var(--spdw));height:calc(var(--vpw) * 375px / var(--spdw))}.p_section_head_inner{width:100%;transform:none;left:0}.p_section_head_inner h2{font-size:calc(var(--vpw) * 36px / var(--spdw));left:calc(var(--vpw) * 43px / var(--spdw));bottom:calc(var(--vpw) * 25px / var(--spdw))}.p_section_head_icon{top:calc(var(--vpw) * -23px / var(--spdw));left:calc(var(--vpw) * -28px / var(--spdw))}.p_section_p13{width:100%;margin-top:calc(var(--vpw) * 25px / var(--spdw))}.p_spec{padding-top:calc(var(--vpw) * 43px / var(--spdw));padding-bottom:calc(var(--vpw) * 77px / var(--spdw))}.p_spec h1{font-size:calc(var(--vpw) * 30px / var(--spdw));padding-bottom:calc(var(--vpw) * 12px / var(--spdw))}.p_spec_contents{width:100%;position:relative}.p_spec_contents+.p_spec_contents{padding-top:calc(var(--vpw) * 50px / var(--spdw))}.p_spec_contents h2{font-size:calc(var(--vpw) * 13px / var(--spdw));padding-bottom:calc(var(--vpw) * 10px / var(--spdw))}.p_spec_table{display:block;position:relative}.p_spec_table:before,.p_spec_table:after{content:"";display:block;position:absolute;height:calc(var(--vpw) * 1px / var(--spdw));bottom:0;left:0}.p_spec_table:before{width:calc(var(--vpw) * 100px / var(--spdw));background-color:#ffbd40;z-index:2}.p_spec_table:after{width:100%;background-color:#515151}tbody{display:block}tr{display:flex;flex-direction:column;font-size:calc(var(--vpw) * 14px / var(--spdw));line-height:1.4285714286;position:relative;padding-top:calc(var(--vpw) * 13px / var(--spdw));padding-bottom:calc(var(--vpw) * 13px / var(--spdw));width:100%}tr:before,tr:after{content:"";display:block;position:absolute;height:calc(var(--vpw) * 1px / var(--spdw));top:0;left:0}tr:before{width:calc(var(--vpw) * 100px / var(--spdw));background-color:#ffbd40;z-index:2}tr:after{width:100%;background-color:#515151}tr:last-child th{border:none}tr:last-child td{border-bottom:none}th{display:block;border:none;padding:0;width:100%}td{display:block;border:none;padding:0}.p_spec_caution{font-size:calc(var(--vpw) * 11px / var(--spdw));padding-top:calc(var(--vpw) * 18.5px / var(--spdw))}.p_supplies{padding-top:calc(var(--vpw) * 68px / var(--spdw));padding-bottom:calc(var(--vpw) * 100px / var(--spdw))}.p_supplies_wrap{row-gap:calc(var(--vpw) * 75px / var(--spdw))}.p_supplies_sec{flex-direction:column;row-gap:max(calc(var(--vpw) * 0px / var(--pcdw)),0px)}.p_supplies_sec-attachment .p_supplies_title .p_supplies_title_btn{display:none}.p_supplies_title{display:contents}.p_supplies_title .p_supplies_title_btn{order:3;margin-left:auto;margin-right:auto;margin-top:calc(var(--vpw) * 40px / var(--spdw))}.p_supplies_title_text{order:1;font-size:calc(var(--vpw) * 25px / var(--spdw));text-align:center;margin-bottom:calc(var(--vpw) * 13px / var(--spdw))}.p_supplies_title_text span{font-size:calc(var(--vpw) * 8px / var(--spdw));line-height:1.475;padding-top:calc(var(--vpw) * 8px / var(--spdw))}.p_supplies_contents{order:2;width:100%;row-gap:calc(var(--vpw) * 40px / var(--spdw))}.p_supplies_contents .p_supplies_title_btn{display:flex;margin-left:auto;margin-right:auto;margin-top:calc(var(--vpw) * 29px / var(--spdw));margin-bottom:calc(var(--vpw) * 9.5px / var(--spdw))}.p_supplies_content{row-gap:calc(var(--vpw) * 13px / var(--spdw));padding-top:calc(var(--vpw) * 0px / var(--spdw))}.p_supplies_content h3{text-align:center;font-size:calc(var(--vpw) * 15px / var(--spdw));letter-spacing:calc(var(--vpw) * 1.5px / var(--spdw));margin-bottom:calc(var(--vpw) * 3px / var(--spdw))}.p_supplies_images{-moz-column-gap:calc(var(--vpw) * 4px / var(--spdw));column-gap:calc(var(--vpw) * 4px / var(--spdw))}.p_supplies_images-1{grid-gap:calc(var(--vpw) * 4px / var(--spdw))}.p_supplies_images-4{flex-direction:column;row-gap:calc(var(--vpw) * 25.5px / var(--spdw));align-items:center}.p_supplies_texts{font-size:calc(var(--vpw) * 12px / var(--spdw));line-height:1.4583333333}.p_supplies_caution{margin-top:calc(var(--vpw) * 13.5px / var(--spdw))}.p_test{height:200vh}.p_videoMain{width:calc(var(--vpw) * 375px / var(--spdw));height:calc(var(--vpw) * 666.1125px / var(--spdw));min-height:calc(var(--vpw) * 666.1125px / var(--spdw));margin-bottom:calc(var(--vpw) * 50px / var(--spdw))}.p_videoMain video{aspect-ratio:608/1080}.p_videoMain_wrap{width:calc(var(--vpw) * 375px / var(--spdw));height:calc(var(--vpw) * 666.1125px / var(--spdw));min-height:calc(var(--vpw) * 666.1125px / var(--spdw))}.p_videoSection{width:calc(var(--vpw) * 345px / var(--spdw));height:calc(var(--vpw) * 195px / var(--spdw));margin-bottom:calc(var(--vpw) * 50px / var(--spdw));-webkit-clip-path:inset(0% 100% 0% round calc(var(--vpw) * 10px / var(--spdw)));clip-path:inset(0% 100% 0% round calc(var(--vpw) * 10px / var(--spdw)))}.p_videoSection-video{width:calc(var(--vpw) * 345px / var(--spdw));height:calc(var(--vpw) * 195px / var(--spdw));margin-top:calc(var(--vpw) * -97.5px / var(--spdw))}.p_videoSection_inner{row-gap:calc(var(--vpw) * 7px / var(--spdw));padding-top:calc(var(--vpw) * 23px / var(--spdw))}.p_videoSection_play{width:calc(var(--vpw) * 85px / var(--spdw));height:calc(var(--vpw) * 85px / var(--spdw))}.p_videoSection_play:before{width:calc(var(--vpw) * 85px / var(--spdw));height:calc(var(--vpw) * 85px / var(--spdw))}.p_videoSection_icon{margin-left:calc(var(--vpw) * 3.5px / var(--spdw))}.p_videoSection_play_text{font-size:calc(var(--vpw) * 16px / var(--spdw))}}@media (hover: hover){.c_btn:where(:link,:enabled,summary):hover em,.c_btn:where(:visited,:enabled,summary):hover em,.c_btn:where(area[href],:enabled,summary):hover em{color:#262626}.c_btn:where(:-moz-any-link,:enabled,summary):hover em{color:#262626}.c_btn:where(:any-link,:enabled,summary):hover em{color:#262626}.c_btn:where(:link,:enabled,summary):hover:after,.c_btn:where(:visited,:enabled,summary):hover:after,.c_btn:where(area[href],:enabled,summary):hover:after{scale:3.5}.c_btn:where(:-moz-any-link,:enabled,summary):hover:after{scale:3.5}.c_btn:where(:any-link,:enabled,summary):hover:after{scale:3.5}.c_btn-large:where(:link,:enabled,summary):hover:after,.c_btn-large:where(:visited,:enabled,summary):hover:after,.c_btn-large:where(area[href],:enabled,summary):hover:after{scale:5.8}.c_btn-large:where(:-moz-any-link,:enabled,summary):hover:after{scale:5.8}.c_btn-large:where(:any-link,:enabled,summary):hover:after{scale:5.8}.c_dialButton2_btn:where(:link,:enabled,summary):hover,.c_dialButton2_btn:where(:visited,:enabled,summary):hover,.c_dialButton2_btn:where(area[href],:enabled,summary):hover{opacity:.7}.c_dialButton2_btn:where(:-moz-any-link,:enabled,summary):hover{opacity:.7}.c_dialButton2_btn:where(:any-link,:enabled,summary):hover{opacity:.7}.c_modal_close:where(:link,:enabled,summary):hover,.c_modal_close:where(:visited,:enabled,summary):hover,.c_modal_close:where(area[href],:enabled,summary):hover{opacity:.7}.c_modal_close:where(:-moz-any-link,:enabled,summary):hover{opacity:.7}.c_modal_close:where(:any-link,:enabled,summary):hover{opacity:.7}.LanguageList>li>a:where(:link,:enabled,summary):hover:before,.LanguageList>li>a:where(:visited,:enabled,summary):hover:before,.LanguageList>li>a:where(area[href],:enabled,summary):hover:before{opacity:.05}.LanguageList>li>a:where(:-moz-any-link,:enabled,summary):hover:before{opacity:.05}.LanguageList>li>a:where(:any-link,:enabled,summary):hover:before{opacity:.05}.ModalSimple__Close:where(:link,:enabled,summary):hover,.ModalSimple__Close:where(:visited,:enabled,summary):hover,.ModalSimple__Close:where(area[href],:enabled,summary):hover{opacity:.7}.ModalSimple__Close:where(:-moz-any-link,:enabled,summary):hover{opacity:.7}.ModalSimple__Close:where(:any-link,:enabled,summary):hover{opacity:.7}.p_effect_btn:where(:link,:enabled,summary):hover,.p_effect_btn:where(:visited,:enabled,summary):hover,.p_effect_btn:where(area[href],:enabled,summary):hover{color:#ffbd40;background-color:#262626}.p_effect_btn:where(:-moz-any-link,:enabled,summary):hover{color:#ffbd40;background-color:#262626}.p_effect_btn:where(:any-link,:enabled,summary):hover{color:#ffbd40;background-color:#262626}.p_effectModal_close:where(:link,:enabled,summary):hover,.p_effectModal_close:where(:visited,:enabled,summary):hover,.p_effectModal_close:where(area[href],:enabled,summary):hover{opacity:.7}.p_effectModal_close:where(:-moz-any-link,:enabled,summary):hover{opacity:.7}.p_effectModal_close:where(:any-link,:enabled,summary):hover{opacity:.7}.p_info_item>a:where(:link,:enabled,summary):hover h3,.p_info_item>a:where(:visited,:enabled,summary):hover h3,.p_info_item>a:where(area[href],:enabled,summary):hover h3,.p_info_item div:where(:link,:enabled,summary):hover h3,.p_info_item div:where(:visited,:enabled,summary):hover h3,.p_info_item div:where(area[href],:enabled,summary):hover h3{-webkit-text-decoration:underline;text-decoration:underline}.p_info_item>a:where(:-moz-any-link,:enabled,summary):hover h3,.p_info_item div:where(:-moz-any-link,:enabled,summary):hover h3{-webkit-text-decoration:underline;text-decoration:underline}.p_info_item>a:where(:any-link,:enabled,summary):hover h3,.p_info_item div:where(:any-link,:enabled,summary):hover h3{-webkit-text-decoration:underline;text-decoration:underline}.p_videoSection_inner:where(:link,:enabled,summary):hover .p_videoSection_play:before,.p_videoSection_inner:where(:visited,:enabled,summary):hover .p_videoSection_play:before,.p_videoSection_inner:where(area[href],:enabled,summary):hover .p_videoSection_play:before{scale:1.1;background-color:#fff}.p_videoSection_inner:where(:-moz-any-link,:enabled,summary):hover .p_videoSection_play:before{scale:1.1;background-color:#fff}.p_videoSection_inner:where(:any-link,:enabled,summary):hover .p_videoSection_play:before{scale:1.1;background-color:#fff}}@media screen and (max-width: -1){.u_dn-pc{display:none!important}}@media screen and (min-width: 768.02px),print{.ModalSimple__Close{margin-bottom:12px}}
