@charset "UTF-8";
/*!
 * ress.css • v1.0.1
 * MIT License
 * github.com/filipelinhares/ress
 */
html{-webkit-box-sizing:border-box;box-sizing:border-box;overflow-y:scroll;-webkit-text-size-adjust:100%}*,:before,:after{-webkit-box-sizing:inherit;box-sizing:inherit}:before,:after{text-decoration:inherit;vertical-align:inherit}*{background-repeat:no-repeat;padding:0;margin:0}audio:not([controls]){display:none;height:0}hr{overflow:visible}article,aside,details,figcaption,figure,footer,header,main,menu,nav,section,summary{display:block}small{font-size:80%}[hidden],template{display:none}abbr[title]{border-bottom:1px dotted;text-decoration:none}a{background-color:transparent;-webkit-text-decoration-skip:objects}a:active,a:hover{outline-width:0;text-decoration:none}code,kbd,pre,samp{font-family:monospace,monospace}b,strong{font-weight:bolder}dfn{font-style:italic}i{font-style:normal}mark{background-color:#ff0;color:#000}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}body,div,p,form,input,textarea,select,option,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,address,time{font-size:100%;font-style:normal;font-weight:400;margin:0;padding:0}ul,ol{list-style-type:none}input{border-radius:0}[type=number]{width:auto}[type=search]{-webkit-appearance:textfield}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}textarea{overflow:auto;resize:vertical}button,input,optgroup,select,textarea{font:inherit}optgroup{font-weight:700}button{overflow:visible}hr{border:none}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:0;padding:0}button:-moz-focusring,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{outline:1px dotted ButtonText}button,[type=reset],[type=submit]{-webkit-appearance:button}button,select{text-transform:none}legend{border:0;color:inherit;display:table;max-width:100%;white-space:normal}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}::-webkit-input-placeholder{color:inherit;opacity:.54}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}img{vertical-align:middle;border-style:none}progress{vertical-align:baseline}svg:not(:root){overflow:hidden}audio,canvas,progress,video{display:inline-block}@media screen{[hidden~=screen]{display:inherit}[hidden~=screen]:not(:active):not(:focus):not(:target){position:absolute !important;clip:rect(0 0 0 0) !important}}[aria-busy=true]{cursor:progress}[aria-controls]{cursor:pointer}[aria-disabled]{cursor:default}::-moz-selection{background-color:#b3d4fc;color:#fff;text-shadow:none}::selection{background-color:#b3d4fc;color:#fff;text-shadow:none}html,body{font-family:"hiragino-kaku-gothic-pron",sans-serif;font-size:15px;color:#333}html.scrollLock,body.scrollLock{overflow:hidden}body{width:100%;margin:0 auto}@media print,screen and (max-width:1023px),screen and (min-width:1024px) and (max-width:1024px) and (orientation:portrait){body{content:"portrait"}}@media print,screen and (min-width:1024px) and (orientation:landscape),screen and (min-width:1025px){body{content:"landscape"}}a{text-decoration:none;color:inherit}button,input[type=button]{cursor:pointer}button{background-color:transparent;border:none;cursor:pointer;outline:none;padding:0;-webkit-appearance:none;-moz-appearance:none;appearance:none}.defs{height:0;width:0;overflow:hidden;display:none}.ht{display:none}@media print,screen and (max-width:1023px),screen and (min-width:1024px) and (max-width:1023px) and (orientation:portrait){.dn-portrait{display:none !important}}@media print,screen and (min-width:1024px) and (orientation:landscape),screen and (min-width:1024px){.dn-landscape{display:none !important}}@media print,screen and (min-width:1024px){.dn-pc{display:none !important}}@media print,screen and (min-width:768px){.dn-tab-pc{display:none !important}}@media print,screen and (min-width:768px) and (max-width:1023px){.dn-tab{display:none !important}}@media print,screen and (max-width:1023px){.dn-sp-tab{display:none !important}}@media print,screen and (max-width:767px){.dn-sp{display:none !important}}.c-titleWrap{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;z-index:10}@media print,screen and (max-width:1023px),screen and (min-width:1024px) and (max-width:1023px) and (orientation:portrait){.c-titleWrap{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:12px;margin-bottom:48px}}@media print,screen and (min-width:1024px) and (orientation:landscape),screen and (min-width:1024px){.c-titleWrap{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;gap:clamp(10px, calc(24 / 1440 * 100vw), 24px);margin-bottom:36px}}.c-titleMain{margin:0;color:#333;font-family:"arpona",sans-serif;font-weight:100;letter-spacing:.12em;text-transform:uppercase}@media print,screen and (max-width:1023px),screen and (min-width:1024px) and (max-width:1023px) and (orientation:portrait){.c-titleMain{font-size:38px;line-height:1.2}}@media print,screen and (min-width:1024px) and (orientation:landscape),screen and (min-width:1024px){.c-titleMain{font-size:60px;line-height:1.5}}@media print,screen and (max-width:1023px),screen and (min-width:1024px) and (max-width:1023px) and (orientation:portrait){.c-titleMain-animation{line-height:1}}@media print,screen and (min-width:1024px) and (orientation:landscape),screen and (min-width:1024px){.c-titleMain-animation{margin-bottom:5px;line-height:.95}}.c-titleSub{color:#333;font-family:"hiragino-mincho-pron",sans-serif;font-weight:300;letter-spacing:.08em;line-height:1}@media print,screen and (max-width:1023px),screen and (min-width:1024px) and (max-width:1023px) and (orientation:portrait){.c-titleSub{font-size:16px;line-height:1.75}}@media print,screen and (min-width:1024px) and (orientation:landscape),screen and (min-width:1024px){.c-titleSub{font-size:20px;margin:0 0 20px;white-space:nowrap}}.c-buttonWrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%}.c-button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:16px;padding:16px 0;background-color:transparent;text-decoration:none !important;-webkit-transition:opacity .3s ease;transition:opacity .3s ease;color:#333 !important}@media print,screen and (min-width:1024px) and (orientation:landscape),screen and (min-width:1024px){.c-button{margin-left:auto}}@media (hover:hover){.c-button:hover .c-buttonIcon_default{opacity:0}.c-button:hover .c-buttonIcon_hover{opacity:1}.c-button:hover .c-buttonIcon:after{top:20px;opacity:1}}.c-buttonText{font-weight:600;letter-spacing:.04em;line-height:1}@media print,screen and (max-width:1023px),screen and (min-width:1024px) and (max-width:1023px) and (orientation:portrait){.c-buttonText{font-size:15px}}@media print,screen and (min-width:1024px) and (orientation:landscape),screen and (min-width:1024px){.c-buttonText{font-size:16px}}.c-buttonIcon{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:64px;height:32px;background-color:#dad7e4;border-radius:5px;color:#463876;position:relative;overflow:hidden}.c-buttonIcon:after{content:"";position:absolute;top:50px;left:50%;translate:-50% -50%;width:150%;height:200%;background-color:#463876;border-radius:50%;opacity:0;-webkit-transition:background-color .3s ease,opacity .3s ease,top .3s ease;transition:background-color .3s ease,opacity .3s ease,top .3s ease}.c-buttonIcon img{position:absolute;top:50%;left:50%;translate:-50% -50%;width:23px;height:auto;-o-object-fit:cover;object-fit:cover;-webkit-transform:scale(1) !important;-ms-transform:scale(1) !important;transform:scale(1) !important}.c-buttonIcon_hover{opacity:0;z-index:10}.c-buttonIcon_default,.c-buttonIcon_hover{rotate:180deg;-webkit-transition:opacity .3s ease;transition:opacity .3s ease}.c-contact{position:relative;overflow-x:clip}.c-contact_circleBg{position:absolute;left:50%;translate:-50% 0;width:102%;height:100%;pointer-events:none;z-index:1}@media print,screen and (max-width:1023px),screen and (min-width:1024px) and (max-width:1023px) and (orientation:portrait){.c-contact_circleBg{top:calc(-40 / 375 * 100vw)}}@media print,screen and (min-width:1024px) and (orientation:landscape),screen and (min-width:1024px){.c-contact_circleBg{top:-120px}}.c-contact_circleBg img{width:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top}@media print,screen and (max-width:1023px),screen and (min-width:1024px) and (max-width:1023px) and (orientation:portrait){.c-contact_circleBg img{height:120px}}@media print,screen and (min-width:1024px) and (orientation:landscape),screen and (min-width:1024px){.c-contact_circleBg img{height:160px}}.c-contact_inner{position:relative;background-color:#362a59;overflow:clip}@media print,screen and (max-width:1023px),screen and (min-width:1024px) and (max-width:1023px) and (orientation:portrait){.c-contact_inner{padding:112px calc(20 / 375 * 100vw) 228px}}@media print,screen and (min-width:1024px) and (orientation:landscape),screen and (min-width:1024px){.c-contact_inner{padding:calc(110 / 1440 * 100vw) 0 calc(284 / 1440 * 100vw)}}.c-contact_inner:before{content:"";position:absolute;z-index:15;top:0;left:0;width:100%;height:100%;background-color:rgba(54,42,89,.8)}.c-contact_inner:after{content:"";position:absolute;z-index:10;top:0;left:0;width:100%;height:50%;background-image:-webkit-gradient(linear,left top,left bottom,from(#362a59),color-stop(40%,#362a59),color-stop(55%,rgba(54,42,89,.7)),color-stop(70%,rgba(54,42,89,.5)),color-stop(90%,rgba(54,42,89,.3)),to(transparent));background-image:-webkit-linear-gradient(top,#362a59 0%,#362a59 40%,rgba(54,42,89,.7) 55%,rgba(54,42,89,.5) 70%,rgba(54,42,89,.3) 90%,transparent 100%);background-image:linear-gradient(to bottom,#362a59 0%,#362a59 40%,rgba(54,42,89,.7) 55%,rgba(54,42,89,.5) 70%,rgba(54,42,89,.3) 90%,transparent 100%)}.c-contact_bg{position:absolute;bottom:0;left:50%;translate:-50% 0;width:100%}.c-contact_bg img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.c-contact_bg:after{content:"";position:absolute;z-index:10;top:0;left:0;width:100%;height:50%;background-image:-webkit-gradient(linear,left top,left bottom,from(#362a59),color-stop(40%,#362a59),color-stop(55%,rgba(54,42,89,.7)),color-stop(70%,rgba(54,42,89,.5)),color-stop(90%,rgba(54,42,89,.3)),to(transparent));background-image:-webkit-linear-gradient(top,#362a59 0%,#362a59 40%,rgba(54,42,89,.7) 55%,rgba(54,42,89,.5) 70%,rgba(54,42,89,.3) 90%,transparent 100%);background-image:linear-gradient(to bottom,#362a59 0%,#362a59 40%,rgba(54,42,89,.7) 55%,rgba(54,42,89,.5) 70%,rgba(54,42,89,.3) 90%,transparent 100%)}.c-contact_content{position:relative;z-index:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;height:100%;left:auto;z-index:50}.c-contact_header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px}@media print,screen and (max-width:1023px),screen and (min-width:1024px) and (max-width:1023px) and (orientation:portrait){.c-contact_header{margin-bottom:42px}}@media print,screen and (min-width:1024px) and (orientation:landscape),screen and (min-width:1024px){.c-contact_header{margin-bottom:65px}}.c-contact_title{margin:0;color:#f8f8f9;font-family:"hiragino-mincho-pron",sans-serif;font-weight:300;letter-spacing:.12em;line-height:1}@media print,screen and (max-width:1023px),screen and (min-width:1024px) and (max-width:1023px) and (orientation:portrait){.c-contact_title{font-size:33px}}@media print,screen and (min-width:1024px) and (orientation:landscape),screen and (min-width:1024px){.c-contact_title{font-size:40px}}.c-contact_subtitle{margin:0;color:rgba(255,255,255,.3);font-family:"arpona",sans-serif;font-size:16px;font-weight:300;letter-spacing:.12em;line-height:1.5;text-transform:uppercase;opacity:0;translate:0 50px;-webkit-transition:opacity 1.5s ease,translate 1.5s ease;transition:opacity 1.5s ease,translate 1.5s ease}.c-contact_subtitle.is-show{opacity:1;translate:0 0}.c-contact_description{color:#f8f8f9;font-weight:300;letter-spacing:.08em;line-height:2;opacity:0;translate:0 50px;-webkit-transition:opacity 1.5s ease,translate 1.5s ease;transition:opacity 1.5s ease,translate 1.5s ease}.c-contact_description.is-show{opacity:1;translate:0 0}@media print,screen and (max-width:1023px),screen and (min-width:1024px) and (max-width:1023px) and (orientation:portrait){.c-contact_description{font-size:15px;margin-bottom:48px;text-align:left}}@media print,screen and (min-width:1024px) and (orientation:landscape),screen and (min-width:1024px){.c-contact_description{font-size:16px;margin-bottom:64px;text-align:center}}.c-contact_buttonArea{display:-webkit-box;display:-ms-flexbox;display:flex;gap:24px}@media print,screen and (max-width:1023px),screen and (min-width:1024px) and (max-width:1023px) and (orientation:portrait){.c-contact_buttonArea{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.c-contact_button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:16px;height:64px;background-color:transparent;border:1px solid #f8f8f9;border-radius:5px;color:#fff !important;text-decoration:none !important;-webkit-transition:background-color .3s ease,border-color .3s ease;transition:background-color .3s ease,border-color .3s ease;backdrop-filter:blur(10px) brightness(.95);position:relative;overflow:hidden;opacity:0;translate:0 50px;-webkit-transition:opacity 1.5s ease,translate 1.5s ease;transition:opacity 1.5s ease,translate 1.5s ease}.c-contact_button.is-show{opacity:1;translate:0 0}@media print,screen and (max-width:1023px),screen and (min-width:1024px) and (max-width:1023px) and (orientation:portrait){.c-contact_button{width:333px}}@media print,screen and (min-width:1024px) and (orientation:landscape),screen and (min-width:1024px){.c-contact_button{width:400px}}.c-contact_button:after{content:"";position:absolute;top:140px;left:50%;translate:-50% -50%;width:120%;height:250%;background-color:#f8f8f9;border-radius:50%;opacity:0;-webkit-transition:background-color .5s ease,opacity .5s ease,top .5s ease;transition:background-color .5s ease,opacity .5s ease,top .5s ease}@media (hover:hover){.c-contact_button:hover:after{top:35px;opacity:1}.c-contact_button:hover .c-contact_buttonText{color:#463876}.c-contact_button:hover .c-contact_buttonIcon img:nth-child(1){opacity:0}.c-contact_button:hover .c-contact_buttonIcon img:nth-child(2){opacity:1}.c-contact_button:hover .c-contact_buttonIcon .c-contact_buttonIcon_default{opacity:0}.c-contact_button:hover .c-contact_buttonIcon .c-contact_buttonIcon_hover{opacity:1}}.c-contact_buttonIcon{aspect-ratio:1.42857;overflow:hidden;width:20px;position:relative;z-index:20}.c-contact_buttonIcon img,.c-contact_buttonIcon svg,.c-contact_buttonIcon iframe,.c-contact_buttonIcon video{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.c-contact_buttonIcon img{position:absolute;top:0;left:0;-webkit-transition:opacity .3s ease;transition:opacity .3s ease}.c-contact_buttonIcon img:nth-child(1){opacity:1}.c-contact_buttonIcon img:nth-child(2){opacity:0}.c-contact_buttonIcon_default{opacity:1}.c-contact_buttonIcon_hover{opacity:0}.c-contact_buttonIcon{display:block;width:20px;height:14px;color:#fff;-webkit-transition:color .3s ease;transition:color .3s ease}.c-contact_buttonText{position:relative;z-index:20;font-size:16px;font-weight:600;letter-spacing:.04em;line-height:1;-webkit-transition:color .3s ease;transition:color .3s ease}.interview_reviewArticle{-ms-flex-negative:0;flex-shrink:0;text-decoration:none !important;display:block}@media print,screen and (max-width:1023px),screen and (min-width:1024px) and (max-width:1023px) and (orientation:portrait){.interview_reviewArticle{padding:0 calc(40 / 375 * 100vw)}}@media print,screen and (min-width:1024px) and (orientation:landscape),screen and (min-width:1024px){.interview_reviewArticle{display:-ms-grid;display:grid;-ms-grid-columns:1.49fr 1fr;grid-template-columns:1.49fr 1fr;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:48px}}@media (hover:hover){.interview_reviewArticle:hover .interview_reviewThumb_text{opacity:1}.interview_reviewArticle:hover .interview_reviewThumb_text:before{width:100%}.interview_reviewArticle:hover .interview_reviewThumb:before{opacity:1}.interview_reviewArticle:hover .interview_reviewThumb img{scale:1.05}}.interview_reviewThumb_wrap{position:relative}.interview_reviewNumber{font-family:"arpona",sans-serif;letter-spacing:.08em;line-height:1.2;font-weight:300;font-style:italic;color:#333}@media print,screen and (max-width:1023px),screen and (min-width:1024px) and (max-width:1023px) and (orientation:portrait){.interview_reviewNumber{font-size:15px;margin-bottom:24px}}@media print,screen and (min-width:1024px) and (orientation:landscape),screen and (min-width:1024px){.interview_reviewNumber{font-size:14px;margin-bottom:36px}}.interview_reviewThumb_text{position:absolute;top:50%;left:50%;translate:-50% -50%;color:#fff;font-size:18px;font-family:"eb-garamond",serif;font-weight:400;font-style:italic;letter-spacing:.04em;line-height:2;opacity:0;-webkit-transition:opacity .8s ease;transition:opacity .8s ease;z-index:2}.interview_reviewThumb_text:before{content:"";position:absolute;bottom:5px;left:50%;translate:-50% 0;width:0;height:1px;background-color:#fff;-webkit-transition:width .8s ease;transition:width .8s ease}.interview_reviewThumb{overflow:hidden}.interview_reviewThumb:before{content:"";position:absolute;width:100%;height:100%;background-color:rgba(0,0,0,.4);opacity:0;-webkit-transition:opacity .8s ease;transition:opacity .8s ease;z-index:1;top:50%;left:50%;translate:-50% -50%}.interview_reviewThumb::before:hover{opacity:1}@media print,screen and (max-width:1023px),screen and (min-width:1024px) and (max-width:1023px) and (orientation:portrait){.interview_reviewThumb{aspect-ratio:.66667;overflow:hidden;width:calc(300 / 375 * 100vw);margin:0 auto 32px}.interview_reviewThumb img,.interview_reviewThumb svg,.interview_reviewThumb iframe,.interview_reviewThumb video{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}}@media print,screen and (min-width:1024px) and (orientation:landscape),screen and (min-width:1024px){.interview_reviewThumb{aspect-ratio:1.77723;overflow:hidden;width:100%}.interview_reviewThumb img,.interview_reviewThumb svg,.interview_reviewThumb iframe,.interview_reviewThumb video{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}}.interview_reviewThumb img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-webkit-transition:.8s ease !important;transition:.8s ease !important}.interview_reviewContent{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.interview_reviewTitle{margin:0;color:#333;font-family:"hiragino-mincho-pron",sans-serif;font-weight:300;letter-spacing:.12em}@media print,screen and (max-width:1023px),screen and (min-width:1024px) and (max-width:1023px) and (orientation:portrait){.interview_reviewTitle{font-size:20px;line-height:1.5;margin-bottom:18px}}@media print,screen and (min-width:1024px) and (orientation:landscape),screen and (min-width:1024px){.interview_reviewTitle{font-size:24px;line-height:1.7;margin-bottom:12px}}.interview_reviewLead{margin:0;color:#333;font-family:"hiragino-kaku-gothic-pron",sans-serif;font-weight:300;letter-spacing:.04em;line-height:1.8;margin-bottom:32px}@media print,screen and (max-width:1023px),screen and (min-width:1024px) and (max-width:1023px) and (orientation:portrait){.interview_reviewLead{font-size:14px}}@media print,screen and (min-width:1024px) and (orientation:landscape),screen and (min-width:1024px){.interview_reviewLead{font-size:15px}}.interview_reviewMeta{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}@media print,screen and (max-width:1023px),screen and (min-width:1024px) and (max-width:1023px) and (orientation:portrait){.interview_reviewMeta{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:12px}}@media print,screen and (min-width:1024px) and (orientation:landscape),screen and (min-width:1024px){.interview_reviewMeta{-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:16px}}.interview_reviewMetaText{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:16px;margin:0;color:#333;font-weight:300;letter-spacing:.02em;line-height:1}@media print,screen and (max-width:1023px),screen and (min-width:1024px) and (max-width:1023px) and (orientation:portrait){.interview_reviewMetaText{font-size:12px}}@media print,screen and (min-width:1024px) and (orientation:landscape),screen and (min-width:1024px){.interview_reviewMetaText{font-size:13px}}.interview_reviewPerson{display:inline-block;line-height:1.2}.interview_reviewDivider{display:inline-block;width:1px;height:13px;background-color:#bbbbbc}.interview_reviewCar{display:inline-block;line-height:1.2}.interview_reviewTag{background-color:#eee;border-radius:4px;color:#333;font-weight:300;letter-spacing:.02em;line-height:1.2}@media print,screen and (max-width:1023px),screen and (min-width:1024px) and (max-width:1023px) and (orientation:portrait){.interview_reviewTag{font-size:12px;padding:7px 10px}}@media print,screen and (min-width:1024px) and (orientation:landscape),screen and (min-width:1024px){.interview_reviewTag{font-size:13px;padding:8px 12px}}body{font-family:"hiragino-kaku-gothic-pron",sans-serif !important}.keni-main_outer{max-width:none !important}.ticker{white-space:nowrap;overflow-y:auto;overflow-x:hidden}.tickerInner{height:100%;white-space:nowrap;will-change:transform;font-size:0}.tickerItem{display:inline-block;white-space:nowrap}.tickerItem a{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0 5px;white-space:normal;text-align:center;vertical-align:top;text-decoration:none !important}.voiceFv{position:fixed;top:0;left:0;width:100%;background-color:#000;z-index:-1;overflow:hidden}.voiceFv:after{content:"";position:absolute;width:100%;height:100%;background-color:rgba(0,0,0,0)}@media print,screen and (max-width:1023px),screen and (min-width:1024px) and (max-width:1023px) and (orientation:portrait){.voiceFv{height:443px}}@media print,screen and (min-width:1024px) and (orientation:landscape),screen and (min-width:1024px){.voiceFv{height:573px}}.voiceFv_inner{position:relative;width:100%;height:100%}.voiceFv_titleArea{position:absolute;left:50%;top:50%;translate:-50% calc(-50% - 25px)}.voiceFv_title{margin:0;color:#f8f8f9;font-family:"arpona",sans-serif !important;font-weight:100 !important;text-transform:uppercase;text-align:center}@media print,screen and (max-width:1023px),screen and (min-width:1024px) and (max-width:1023px) and (orientation:portrait){.voiceFv_title{font-size:28px;letter-spacing:.28em;line-height:1.3}}@media print,screen and (min-width:1024px) and (orientation:landscape),screen and (min-width:1024px){.voiceFv_title{font-size:40px;letter-spacing:.36em;line-height:1.5}}.voiceFv_subtitle{font-family:"hiragino-kaku-gothic-pron",sans-serif !important;margin-bottom:16px;color:rgba(225,225,225,.5);font-weight:300;letter-spacing:.2em;line-height:1;text-align:center}@media print,screen and (max-width:1023px),screen and (min-width:1024px) and (max-width:1023px) and (orientation:portrait){.voiceFv_subtitle{font-size:13px}}@media print,screen and (min-width:1024px) and (orientation:landscape),screen and (min-width:1024px){.voiceFv_subtitle{font-size:15px}}.sectionInterview{background-color:#f8f8f9;position:relative;z-index:10}@media print,screen and (max-width:1023px),screen and (min-width:1024px) and (max-width:1023px) and (orientation:portrait){.sectionInterview{margin-top:350px;padding:80px 0 80px}}@media print,screen and (min-width:1024px) and (orientation:landscape),screen and (min-width:1024px){.sectionInterview{margin-top:573px;padding:25px 0 160px}}.sectionInterview_circleBg{position:absolute;left:50%;translate:-50% 0;width:102%;height:100%;pointer-events:none;z-index:1}@media print,screen and (max-width:1023px),screen and (min-width:1024px) and (max-width:1023px) and (orientation:portrait){.sectionInterview_circleBg{top:calc(-40 / 375 * 100vw)}}@media print,screen and (min-width:1024px) and (orientation:landscape),screen and (min-width:1024px){.sectionInterview_circleBg{top:calc(-120 / 1440 * 100vw)}}.sectionInterview_circleBg img{width:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top}@media print,screen and (max-width:1023px),screen and (min-width:1024px) and (max-width:1023px) and (orientation:portrait){.sectionInterview_circleBg img{height:120px}}@media print,screen and (min-width:1024px) and (orientation:landscape),screen and (min-width:1024px){.sectionInterview_circleBg img{height:160px}}.sectionInterview_inner{margin:0 auto}@media print,screen and (max-width:1023px),screen and (min-width:1024px) and (max-width:1023px) and (orientation:portrait){.sectionInterview_inner{padding:0 calc(20 / 375 * 100vw)}}@media print,screen and (min-width:1024px) and (orientation:landscape),screen and (min-width:1024px){.sectionInterview_inner{padding:0 clamp(50px, calc(96 / 1440 * 100vw), 96px);max-width:1440px}}@media print,screen and (max-width:1023px),screen and (min-width:1024px) and (max-width:1023px) and (orientation:portrait){.sectionInterview_wrap{margin-bottom:24px}}.sectionInterview_header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-bottom:64px;border-bottom:1px solid #bbbbbc}.sectionInterview_title{margin:0;color:#333;font-family:"arpona",sans-serif;font-size:60px;font-weight:200;letter-spacing:.12em;line-height:1.5;text-transform:uppercase}.sectionInterview_subtitle{margin:0;color:#333;font-family:"hiragino-mincho-pron",sans-serif;font-size:20px;font-weight:300;letter-spacing:.08em;line-height:1}.sectionInterview_article{border-top:1px solid #bbbbbc;border-bottom:1px solid #bbbbbc;display:block;text-decoration:none !important}@media print,screen and (max-width:1023px),screen and (min-width:1024px) and (max-width:1023px) and (orientation:portrait){.sectionInterview_article{padding:48px 0}}@media print,screen and (min-width:1024px) and (orientation:landscape),screen and (min-width:1024px){.sectionInterview_article{padding:64px 0;display:-ms-grid;display:grid;-ms-grid-columns:2.28fr 1fr;grid-template-columns:2.28fr 1fr;gap:clamp(40px, calc(64 / 1440 * 100vw), 64px);-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}@media print,screen and (max-width:1023px),screen and (min-width:1024px) and (max-width:1023px) and (orientation:portrait){.sectionInterview_content{padding:0 calc(20 / 375 * 100vw)}}@media print,screen and (max-width:1023px),screen and (min-width:1024px) and (max-width:1023px) and (orientation:portrait){.sectionInterview_lead{margin-bottom:28px}}@media print,screen and (min-width:1024px) and (orientation:landscape),screen and (min-width:1024px){.sectionInterview_lead{margin-bottom:64px}}@media print,screen and (max-width:1023px),screen and (min-width:1024px) and (max-width:1023px) and (orientation:portrait){.sectionInterview_thumb{width:100%}}@media print,screen and (min-width:1024px) and (orientation:landscape),screen and (min-width:1024px){.sectionInterview_meta{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}.sectionInterview_detailMore{width:100%;height:48px;background-color:#463876 !important;color:#fff;letter-spacing:.12em;font-weight:300;font-style:italic;margin:32px 0 48px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:5px}.sectionInterview_more{border-bottom:1px solid #bbbbbc;text-align:center}@media print,screen and (max-width:1023px),screen and (min-width:1024px) and (max-width:1023px) and (orientation:portrait){.sectionInterview_more{padding:96px 0}}@media print,screen and (min-width:1024px) and (orientation:landscape),screen and (min-width:1024px){.sectionInterview_more{padding:128px 0}}.sectionInterview_moreTitle{font-family:"arpona",sans-serif;font-size:16px;letter-spacing:.12em;line-height:1.2;font-weight:300;margin-bottom:8px}.sectionInterview_moreTitleMain{font-family:"arpona",sans-serif;letter-spacing:.2em;line-height:1.5;font-weight:200;margin-bottom:32px}@media print,screen and (max-width:1023px),screen and (min-width:1024px) and (max-width:1023px) and (orientation:portrait){.sectionInterview_moreTitleMain{font-size:32px}}@media print,screen and (min-width:1024px) and (orientation:landscape),screen and (min-width:1024px){.sectionInterview_moreTitleMain{font-size:44px}}.sectionInterview_moreCaption{font-family:"hiragino-mincho-pron",sans-serif;letter-spacing:.08em;line-height:1.8;font-weight:300;color:#bbbbbc}@media print,screen and (max-width:1023px),screen and (min-width:1024px) and (max-width:1023px) and (orientation:portrait){.sectionInterview_moreCaption{font-size:17px}}@media print,screen and (min-width:1024px) and (orientation:landscape),screen and (min-width:1024px){.sectionInterview_moreCaption{font-size:18px}}.interviewArticle{display:-webkit-box;display:-ms-flexbox;display:flex;gap:64px;padding:65px 0}.interviewArticle-left{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.interviewArticle-right{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.interviewArticle_imageArea{-ms-flex-negative:0;flex-shrink:0;width:824px;height:464px}.interviewArticle_image{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.interviewArticle_textArea{width:360px;padding-top:3px}.interviewArticle_caseLabel{margin:0 0 40px;color:#362a59;font-family:"arpona",sans-serif;font-size:14px;font-style:italic;font-weight:300;letter-spacing:.08em;line-height:1.5;text-transform:uppercase}.interviewArticle_caseLabelText{display:inline}.interviewArticle_caseNumber{display:inline}.interviewArticle_caseDot{display:inline}.interviewArticle_title{margin:0 0 24px;color:#333;font-family:"hiragino-mincho-pron",sans-serif;font-size:24px;font-weight:300;letter-spacing:.12em;line-height:1.354}.interviewArticle_description{margin:0 0 64px;color:#333;font-family:"hiragino-kaku-gothic-pron",sans-serif;font-size:15px;font-weight:300;letter-spacing:.04em;line-height:1.8}.interviewArticle_meta{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:16px;margin-bottom:16px}.interviewArticle_author{color:#333;font-family:"hiragino-kaku-gothic-pron",sans-serif;font-size:13px;font-weight:300;letter-spacing:.02em;line-height:1}.interviewArticle_metaDivider{width:1px;height:13px;background-color:#bbbbbc}.interviewArticle_carModel{color:#333;font-family:"hiragino-kaku-gothic-pron",sans-serif;font-size:13px;font-weight:300;letter-spacing:.02em;line-height:1}.interviewArticle_tag{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-width:183px;height:29px;padding:0 12px;background-color:#eee;border-radius:4px}.interviewArticle_tagText{color:#333;font-family:"hiragino-kaku-gothic-pron",sans-serif;font-size:13px;font-weight:300;letter-spacing:.02em;line-height:1}.sectionReview{background-color:#f8f8f9;position:relative;z-index:1;border-top:1px solid #bbbbbc}@media print,screen and (max-width:1023px),screen and (min-width:1024px) and (max-width:1023px) and (orientation:portrait){.sectionReview{padding:80px 0 140px}}@media print,screen and (min-width:1024px) and (orientation:landscape),screen and (min-width:1024px){.sectionReview{padding:200px 0 300px}}.sectionReview_inner{margin:0 auto}@media print,screen and (max-width:1023px),screen and (min-width:1024px) and (max-width:1023px) and (orientation:portrait){.sectionReview_top{padding:0 calc(20 / 375 * 100vw)}}@media print,screen and (min-width:1024px) and (orientation:landscape),screen and (min-width:1024px){.sectionReview_top{padding:0 clamp(50px, calc(96 / 1440 * 100vw), 96px);max-width:1440px;margin:0 auto}}@media print,screen and (min-width:1024px) and (orientation:landscape),screen and (min-width:1024px){.sectionReview_title{margin-bottom:32px}}.sectionReview_description{color:#333;font-family:"hiragino-kaku-gothic-pron",sans-serif;font-weight:300;letter-spacing:.08em;line-height:1.8}@media print,screen and (max-width:1023px),screen and (min-width:1024px) and (max-width:1023px) and (orientation:portrait){.sectionReview_description{font-size:15px;margin:0 0 48px}}@media print,screen and (min-width:1024px) and (orientation:landscape),screen and (min-width:1024px){.sectionReview_description{font-size:16px;margin:0 0 64px}}@media print,screen and (max-width:1023px),screen and (min-width:1024px) and (max-width:1023px) and (orientation:portrait){.sectionReview_googleArea{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px}}@media print,screen and (min-width:1024px) and (orientation:landscape),screen and (min-width:1024px){.sectionReview_googleArea{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:clamp(10px, calc(24 / 1440 * 100vw), 24px)}}.sectionReview_googleHeader{-ms-grid-column:1;-ms-grid-column-span:1;grid-column:1/2;-ms-grid-row:1;-ms-grid-row-span:1;grid-row:1/2}.sectionReview_googleBadge{background-color:#fff;border-radius:10px;padding:39px 32px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media print,screen and (max-width:1023px),screen and (min-width:1024px) and (max-width:1023px) and (orientation:portrait){.sectionReview_googleBadge{gap:21px}}@media print,screen and (min-width:1024px) and (orientation:landscape),screen and (min-width:1024px){.sectionReview_googleBadge{width:calc(400 / 1440 * 100vw);max-width:400px;min-height:261px;gap:8px}}.sectionReview_googleLabel{margin:0;color:#333;font-family:"arpona",sans-serif;font-size:16px;font-weight:300;letter-spacing:.12em;line-height:1.5;text-align:center}.sectionReview_googleRating{display:-webkit-box;display:-ms-flexbox;display:flex}@media print,screen and (max-width:1023px),screen and (min-width:1024px) and (max-width:1023px) and (orientation:portrait){.sectionReview_googleRating{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;gap:25px}}@media print,screen and (min-width:1024px) and (orientation:landscape),screen and (min-width:1024px){.sectionReview_googleRating{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px}}.sectionReview_ratingNumber{margin:0;color:#333;font-family:"arpona",sans-serif;font-weight:300;letter-spacing:.12em;line-height:1.5}@media print,screen and (max-width:1023px),screen and (min-width:1024px) and (max-width:1023px) and (orientation:portrait){.sectionReview_ratingNumber{font-size:38px}}@media print,screen and (min-width:1024px) and (orientation:landscape),screen and (min-width:1024px){.sectionReview_ratingNumber{font-size:60px}}.sectionReview_ratingStars_wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media print,screen and (max-width:1023px),screen and (min-width:1024px) and (max-width:1023px) and (orientation:portrait){.sectionReview_ratingStars_wrap{gap:8px;margin-bottom:-2px}}@media print,screen and (min-width:1024px) and (orientation:landscape),screen and (min-width:1024px){.sectionReview_ratingStars_wrap{gap:10px}}.sectionReview_ratingStars{display:-webkit-box;display:-ms-flexbox;display:flex;gap:0}.sectionReview_star{width:28px;height:26px;color:#f2bf17;font-size:28px;line-height:26px}.sectionReview_star-full{color:#f2bf17}.sectionReview_star-half{position:relative;overflow:hidden;color:#bbbbbc}.sectionReview_star-half:before{content:"★";position:absolute;left:0;width:50%;overflow:hidden;color:#f2bf17}.sectionReview_ratingCount{margin:0;color:#bbbbbc;font-family:"arpona",sans-serif;font-size:12px;font-weight:300;letter-spacing:.12em;line-height:1.5}.sectionReview_googleCards{display:-webkit-box;display:-ms-flexbox;display:flex;gap:24px;margin-bottom:24px}.sectionReview_googleCards:last-child{margin-bottom:0}.googleReviewCard{background-color:#fff;border-radius:10px;padding:32px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;cursor:pointer}@media print,screen and (min-width:1024px) and (orientation:landscape),screen and (min-width:1024px){.googleReviewCard{min-height:261px;width:calc(400 / 1440 * 100vw);max-width:400px}}.googleReviewCard_header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-bottom:24px;gap:24px}.googleReviewCard_icon{width:50px;height:49px;border-radius:50%;-ms-flex-negative:0;flex-shrink:0}.googleReviewCard_info{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.googleReviewCard_name{margin:0;color:#333;font-family:"hiragino-kaku-gothic-pron",sans-serif;font-size:15px;font-weight:600;letter-spacing:.04em;line-height:1;margin-bottom:12px}.googleReviewCard_date{margin:0;color:#bbbbbc;font-family:"hiragino-kaku-gothic-pron",sans-serif;font-size:13px;font-weight:300;letter-spacing:.02em;line-height:1}@media print,screen and (max-width:1023px),screen and (min-width:1024px) and (max-width:1023px) and (orientation:portrait){.googleReviewCard_date{margin-bottom:21px}}@media print,screen and (min-width:1024px) and (orientation:landscape),screen and (min-width:1024px){.googleReviewCard_date{margin-bottom:16px}}.googleReviewCard_logo{width:30px;height:30px;-ms-flex-negative:0;flex-shrink:0}.googleReviewCard_stars{display:-webkit-box;display:-ms-flexbox;display:flex;gap:4px;margin-top:-6px}.googleReviewCard_star{width:20px;height:18px;color:#f2bf17;font-size:20px;line-height:18px}.googleReviewCard_star-gray{color:#bbbbbc}.googleReviewCard_text{margin:0;color:#333;font-family:"hiragino-kaku-gothic-pron",sans-serif;font-size:15px;font-weight:300;letter-spacing:.04em;line-height:1.8;display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:3}.is-open .googleReviewCard_text{-webkit-line-clamp:unset}.googleReviewCard_more{font-family:"hiragino-kaku-gothic-pron",sans-serif;font-size:13px;font-weight:300;letter-spacing:.02em;margin-top:12px}.googleReviewCard_more{color:#bbbbbc;font-family:"hiragino-kaku-gothic-pron",sans-serif;font-size:13px;font-weight:300;letter-spacing:.02em;line-height:1;text-decoration:none;-ms-flex-item-align:start;align-self:flex-start}@media print,screen and (max-width:1023px),screen and (min-width:1024px) and (max-width:1023px) and (orientation:portrait){.sectionReview_surveyArea{padding:0 calc(20 / 375 * 100vw)}}@media print,screen and (min-width:1024px) and (orientation:landscape),screen and (min-width:1024px){.sectionReview_surveyArea{padding:0 clamp(50px, calc(96 / 1440 * 100vw), 96px);margin:121px auto 32px;max-width:1440px}}@media print,screen and (max-width:1023px),screen and (min-width:1024px) and (max-width:1023px) and (orientation:portrait){.sectionReview_surveyTitle_main{font-size:29px}}@media print,screen and (min-width:1024px) and (orientation:landscape),screen and (min-width:1024px){.sectionReview_surveyTitle_main{font-size:38px}}@media print,screen and (min-width:1024px) and (orientation:landscape),screen and (min-width:1024px){.sectionReview_surveyTitle_sub{font-size:16px;margin:0 0 14px}}.sectionReview_surveyScroller{display:-webkit-box;display:-ms-flexbox;display:flex;gap:16px;padding:0 0 16px;overflow-x:auto;margin-bottom:16px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.sectionReview_surveyScroller:last-of-type{margin-bottom:48px}.sectionReview_surveyScroller::-webkit-scrollbar{display:none}@media print,screen and (min-width:1024px) and (orientation:landscape),screen and (min-width:1024px){.sectionReview_moreButton{padding:0 clamp(50px, calc(96 / 1440 * 100vw), 96px);max-width:1440px;margin:0 auto}}.sectionReview_surveyContent{display:-ms-grid;display:grid;margin:48px 0 0}@media print,screen and (min-width:1024px) and (orientation:landscape),screen and (min-width:1024px){.sectionReview_surveyContent{-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr);gap:24px}}@media print,screen and (max-width:1023px),screen and (min-width:1024px) and (max-width:1023px) and (orientation:portrait){.sectionReview_surveyContent{-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr);gap:18px}}@media print,screen and (max-width:1023px) and (max-width:767px),screen and (min-width:1024px) and (max-width:1023px) and (orientation:portrait) and (max-width:767px){.sectionReview_surveyContent{-ms-grid-columns:1fr;grid-template-columns:1fr}}.sectionReview_surveyBlock{display:-ms-grid;display:grid;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#fff;overflow:hidden;cursor:pointer}@media print,screen and (min-width:1024px) and (orientation:landscape),screen and (min-width:1024px){.sectionReview_surveyBlock{-ms-grid-columns:1fr;grid-template-columns:1fr;border-radius:calc(4 / 1440 * 100vw)}}@media print,screen and (min-width:1024px) and (orientation:landscape) and (min-width:1400px),screen and (min-width:1024px) and (min-width:1400px){.sectionReview_surveyBlock{-ms-grid-columns:calc(294 / 1440 * 100vw) 1fr;grid-template-columns:calc(294 / 1440 * 100vw) 1fr}}@media print,screen and (max-width:1023px),screen and (min-width:1024px) and (max-width:1023px) and (orientation:portrait){.sectionReview_surveyBlock{border-radius:4px}}.sectionReview_surveyThumnbnail{aspect-ratio:1.53125;overflow:hidden;width:100%}.sectionReview_surveyThumnbnail img,.sectionReview_surveyThumnbnail svg,.sectionReview_surveyThumnbnail iframe,.sectionReview_surveyThumnbnail video{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}@media print,screen and (min-width:1024px) and (orientation:landscape),screen and (min-width:1024px){.sectionReview_surveyDetail{padding:calc(24 / 1440 * 100vw)}}@media print,screen and (max-width:1023px),screen and (min-width:1024px) and (max-width:1023px) and (orientation:portrait){.sectionReview_surveyDetail{padding:24px}}.sectionReview_surveyRuby{letter-spacing:.02em;line-height:1.5}@media print,screen and (min-width:1024px) and (orientation:landscape),screen and (min-width:1024px){.sectionReview_surveyRuby{font-size:13px;margin-bottom:calc(8 / 1440 * 100vw)}}@media print,screen and (max-width:1023px),screen and (min-width:1024px) and (max-width:1023px) and (orientation:portrait){.sectionReview_surveyRuby{font-size:12px;margin-bottom:10px}}.sectionReview_surveyTitle{letter-spacing:.04em;line-height:1.68;font-weight:600;margin:0}@media print,screen and (min-width:1024px) and (orientation:landscape),screen and (min-width:1024px){.sectionReview_surveyTitle{font-size:16px}}@media print,screen and (max-width:1023px),screen and (min-width:1024px) and (max-width:1023px) and (orientation:portrait){.sectionReview_surveyTitle{font-size:15px}}.sectionReview_surveyMore{color:#bbbbbc;letter-spacing:.02em;font-size:13px}@media print,screen and (min-width:1024px) and (orientation:landscape),screen and (min-width:1024px){.sectionReview_surveyMore{margin:calc(30 / 1440 * 100vw) 0 0}}@media print,screen and (max-width:1023px),screen and (min-width:1024px) and (max-width:1023px) and (orientation:portrait){.sectionReview_surveyMore{margin:14px 0 0}}.sectionReview_surveyModal{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);z-index:1000;display:none}@media print,screen and (min-width:1024px) and (orientation:landscape),screen and (min-width:1024px){.sectionReview_surveyModal{padding:72px 20px}}@media print,screen and (max-width:1023px),screen and (min-width:1024px) and (max-width:1023px) and (orientation:portrait){.sectionReview_surveyModal{padding:20px 22px}}.sectionReview_surveyModal_frame{position:relative;background-color:#fff;max-width:1248px;width:100%;max-height:100%;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;overflow-y:auto;margin:0 auto;-ms-scroll-chaining:none;overscroll-behavior:none}@media print,screen and (min-width:1024px) and (orientation:landscape),screen and (min-width:1024px){.sectionReview_surveyModal_frame{padding:0 64px}}.sectionReview_surveyModal_close{position:sticky;margin-left:auto;width:56px;cursor:pointer;z-index:1;border-radius:5px}@media print,screen and (min-width:1024px) and (orientation:landscape),screen and (min-width:1024px){.sectionReview_surveyModal_close{top:16px;margin-right:-44px;height:56px}}@media print,screen and (max-width:1023px),screen and (min-width:1024px) and (max-width:1023px) and (orientation:portrait){.sectionReview_surveyModal_close{top:8px;height:48px;margin-right:8px;border:1px solid #000;background-color:#fff}}.sectionReview_surveyModal_close:after,.sectionReview_surveyModal_close:before{content:"";position:absolute;top:50%;left:50%;translate:-50% -50%;width:40px;height:1px;background-color:#000}@media print,screen and (min-width:1024px) and (orientation:landscape),screen and (min-width:1024px){.sectionReview_surveyModal_close:after,.sectionReview_surveyModal_close:before{width:40px}}@media print,screen and (max-width:1023px),screen and (min-width:1024px) and (max-width:1023px) and (orientation:portrait){.sectionReview_surveyModal_close:after,.sectionReview_surveyModal_close:before{width:32px}}.sectionReview_surveyModal_close:after{rotate:20deg}.sectionReview_surveyModal_close:before{rotate:-20deg}.sectionReview_surveyModal_inner{display:-ms-grid;display:grid;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}@media print,screen and (min-width:1024px) and (orientation:landscape),screen and (min-width:1024px){.sectionReview_surveyModal_inner{-ms-grid-columns:calc(516 / 1440 * 100vw) 1fr;grid-template-columns:calc(516 / 1440 * 100vw) 1fr;gap:64px;padding:0 0 64px}}@media print,screen and (min-width:1024px) and (orientation:landscape),screen and (min-width:1024px){.sectionReview_surveyModal_right{padding:40px 0 0}}@media print,screen and (max-width:1023px),screen and (min-width:1024px) and (max-width:1023px) and (orientation:portrait){.sectionReview_surveyModal_right{padding:24px 0 0}}.sectionReview_surveyModal_label{font-family:"arpona",sans-serif;font-weight:300;letter-spacing:.12em;color:#bbbbbc}@media print,screen and (min-width:1024px) and (orientation:landscape),screen and (min-width:1024px){.sectionReview_surveyModal_label{margin:0 0 48px}}@media print,screen and (max-width:1023px),screen and (min-width:1024px) and (max-width:1023px) and (orientation:portrait){.sectionReview_surveyModal_label{margin:0 20px 48px}}.sectionReview_surveyModal_ruby{font-size:13px;font-weight:300;letter-spacing:.02em;line-height:1.5}@media print,screen and (min-width:1024px) and (orientation:landscape),screen and (min-width:1024px){.sectionReview_surveyModal_ruby{margin:0 0 16px}}@media print,screen and (max-width:1023px),screen and (min-width:1024px) and (max-width:1023px) and (orientation:portrait){.sectionReview_surveyModal_ruby{margin:0 20px 16px}}.sectionReview_surveyModal_title{font-family:"hiragino-mincho-pron",sans-serif;font-size:24px;letter-spacing:.12em;line-height:1.7;margin:0 0 36px}@media print,screen and (min-width:1024px) and (orientation:landscape),screen and (min-width:1024px){.sectionReview_surveyModal_title{margin:0 0 36px}}@media print,screen and (max-width:1023px),screen and (min-width:1024px) and (max-width:1023px) and (orientation:portrait){.sectionReview_surveyModal_title{margin:0 20px 36px}}.sectionReview_surveyModal_mv{aspect-ratio:1.53075;overflow:hidden;width:100%}.sectionReview_surveyModal_mv img,.sectionReview_surveyModal_mv svg,.sectionReview_surveyModal_mv iframe,.sectionReview_surveyModal_mv video{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.sectionReview_surveyModal_imgs{font-size:0}@media print,screen and (max-width:1023px),screen and (min-width:1024px) and (max-width:1023px) and (orientation:portrait){.sectionReview_surveyModal_imgs{white-space:nowrap;overflow-x:auto;width:calc(100vw - 44px)}}@media print,screen and (min-width:1024px) and (orientation:landscape),screen and (min-width:1024px){.sectionReview_surveyModal_imgsInner{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr);gap:8px}}@media print,screen and (max-width:1023px),screen and (min-width:1024px) and (max-width:1023px) and (orientation:portrait){.sectionReview_surveyModal_imgsInner{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch}}.sectionReview_surveyModal_imgsItem{aspect-ratio:1.51136;overflow:hidden;display:inline-block}.sectionReview_surveyModal_imgsItem img,.sectionReview_surveyModal_imgsItem svg,.sectionReview_surveyModal_imgsItem iframe,.sectionReview_surveyModal_imgsItem video{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}@media print,screen and (min-width:1024px) and (orientation:landscape),screen and (min-width:1024px){.sectionReview_surveyModal_imgsItem{width:100%;margin:0 0 40px}}@media print,screen and (max-width:1023px),screen and (min-width:1024px) and (max-width:1023px) and (orientation:portrait){.sectionReview_surveyModal_imgsItem{-ms-flex-negative:0;flex-shrink:0;min-width:260px;width:64vw}}@media print,screen and (max-width:1023px),screen and (min-width:1024px) and (max-width:1023px) and (orientation:portrait){.sectionReview_surveyModal_imgsItem+.sectionReview_surveyModal_imgsItem{margin-left:8px}}@media print,screen and (max-width:1023px),screen and (min-width:1024px) and (max-width:1023px) and (orientation:portrait){.sectionReview_surveyModal_imgsItem:nth-child(1){margin-left:37px}}@media print,screen and (max-width:1023px),screen and (min-width:1024px) and (max-width:1023px) and (orientation:portrait){.sectionReview_surveyModal_imgsItem:nth-child(2){margin-right:37px}}@media print,screen and (max-width:1023px),screen and (min-width:1024px) and (max-width:1023px) and (orientation:portrait){.sectionReview_surveyModal_content{padding:40px 20px 0}}.sectionReview_surveyModal_contentTitle{font-family:"hiragino-mincho-pron",sans-serif;width:100%;font-size:16px;letter-spacing:.08em;line-height:1.75;background-color:#eee;border-radius:4px;padding:12px;margin-bottom:14px}.sectionReview_surveyModal_contentText+.sectionReview_surveyModal_contentTitle{margin-top:30px}.sectionReview_surveyModal_contentText{line-height:1.8}@media print,screen and (max-width:1023px),screen and (min-width:1024px) and (max-width:1023px) and (orientation:portrait){.sectionReview_surveyModal_contentText{padding:0 20px}}.customerSurveyCard_link{position:relative}.customerSurveyCard{height:116px;background-color:#fff;border-radius:4px;display:-webkit-box;display:-ms-flexbox;display:flex;gap:18px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer;translate:0 0 0;-webkit-transition:scale .5s ease;transition:scale .5s ease}@media print,screen and (max-width:1023px),screen and (min-width:1024px) and (max-width:1023px) and (orientation:portrait){.customerSurveyCard{padding:20px 24px;width:295px}}@media print,screen and (min-width:1024px) and (orientation:landscape),screen and (min-width:1024px){.customerSurveyCard{padding:24px 32px;width:400px}}@media (hover:hover){.customerSurveyCard_link:hover .customerSurveyCard{scale:.95}}.customerSurveyCard_icon{width:50px}.customerSurveyCard_icon img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-webkit-transform:scale(1) !important;-ms-transform:scale(1) !important;transform:scale(1) !important}.customerSurveyCard_info{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:5px}.customerSurveyCard_name{margin:0;color:#333 !important;font-family:"hiragino-kaku-gothic-pron",sans-serif;font-weight:600 !important;letter-spacing:.04em;line-height:1.6;white-space:pre-line;text-align:left}@media print,screen and (max-width:1023px),screen and (min-width:1024px) and (max-width:1023px) and (orientation:portrait){.customerSurveyCard_name{font-size:14px}}@media print,screen and (min-width:1024px) and (orientation:landscape),screen and (min-width:1024px){.customerSurveyCard_name{font-size:15px}}.customerSurveyCard_date{text-align:left;margin:0;color:#bbbbbc;font-family:"hiragino-kaku-gothic-pron",sans-serif;font-size:13px;font-weight:300;letter-spacing:.02em;line-height:1}.buttonLink{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:16px;text-decoration:none}.buttonLink_text{color:#463876;font-family:"hiragino-kaku-gothic-pron",sans-serif;font-size:16px;font-weight:600;letter-spacing:.04em;line-height:1}.buttonLink_arrow{width:64px;height:32px;background-color:#dad7e4;border-radius:5px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.buttonLink_arrow img{width:22.75px;height:9.74px}@media print,screen and (max-width:1023px),screen and (min-width:1024px) and (max-width:1023px) and (orientation:portrait){.sectionReview_movieArea{padding:0 calc(21 / 375 * 100vw);margin-top:80px}}@media print,screen and (min-width:1024px) and (orientation:landscape),screen and (min-width:1024px){.sectionReview_movieArea{padding:0 96px;margin:120px auto 0;max-width:1440px}}@media print,screen and (max-width:1023px),screen and (min-width:1024px) and (max-width:1023px) and (orientation:portrait){.sectionReview_movieTitle{margin-bottom:32px}}@media print,screen and (max-width:1023px),screen and (min-width:1024px) and (max-width:1023px) and (orientation:portrait){.sectionReview_movieTitle_main{font-size:30px}}@media print,screen and (min-width:1024px) and (orientation:landscape),screen and (min-width:1024px){.sectionReview_movieTitle_main{font-size:38px}}.sectionReview_movieTitle_sub{font-size:16px;margin:0 0 14px}.sectionReview_movieGrid{display:-ms-grid;display:grid}@media print,screen and (max-width:1023px),screen and (min-width:1024px) and (max-width:1023px) and (orientation:portrait){.sectionReview_movieGrid{-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr);gap:24px 16px}}@media print,screen and (min-width:1024px) and (orientation:landscape),screen and (min-width:1024px){.sectionReview_movieGrid{-ms-grid-columns:(1fr)[4];grid-template-columns:repeat(4,1fr);gap:48px 24px}}.movieReviewCard{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-decoration:none !important}@media print,screen and (max-width:1023px),screen and (min-width:1024px) and (max-width:1023px) and (orientation:portrait){.movieReviewCard{gap:15px}}@media print,screen and (min-width:1024px) and (orientation:landscape),screen and (min-width:1024px){.movieReviewCard{gap:24px}}.movieReviewCard:nth-child(n+5){display:none}@media (hover:hover){.movieReviewCard:hover .movieReviewCard_image{scale:1.1}}.is-view .movieReviewCard{display:-webkit-box;display:-ms-flexbox;display:flex}.movieReviewCard_thumbnail{width:100%;border-radius:8px;overflow:hidden}@media print,screen and (max-width:1023px),screen and (min-width:1024px) and (max-width:1023px) and (orientation:portrait){.movieReviewCard_thumbnail{aspect-ratio:1.77528;overflow:hidden}.movieReviewCard_thumbnail img,.movieReviewCard_thumbnail svg,.movieReviewCard_thumbnail iframe,.movieReviewCard_thumbnail video{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}}@media print,screen and (min-width:1024px) and (orientation:landscape),screen and (min-width:1024px){.movieReviewCard_thumbnail{aspect-ratio:1.78182;overflow:hidden}.movieReviewCard_thumbnail img,.movieReviewCard_thumbnail svg,.movieReviewCard_thumbnail iframe,.movieReviewCard_thumbnail video{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}}.movieReviewCard_image{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-webkit-transition:scale .5s ease;transition:scale .5s ease}.movieReviewCard_title{margin:0;color:#333;font-family:"hiragino-kaku-gothic-pron",sans-serif;font-size:16px;font-weight:300;letter-spacing:.08em;line-height:1.6}.sectionReview_movieButton_wrap{width:100%;text-align:center}@media print,screen and (max-width:1023px),screen and (min-width:1024px) and (max-width:1023px) and (orientation:portrait){.sectionReview_movieButton_wrap{margin-top:32px}}@media print,screen and (min-width:1024px) and (orientation:landscape),screen and (min-width:1024px){.sectionReview_movieButton_wrap{margin-top:48px}}.is-view .sectionReview_movieButton_wrap{display:none}.sectionReview_movieButton{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:9px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:0 auto;cursor:pointer;position:relative;text-decoration:none !important}.sectionReview_movieButton:before{content:"";position:absolute;height:1px;background-color:#463876;left:0;bottom:-8px;-webkit-transition:width .5s ease;transition:width .5s ease}@media print,screen and (max-width:1023px),screen and (min-width:1024px) and (max-width:1023px) and (orientation:portrait){.sectionReview_movieButton:before{width:100%}}@media print,screen and (min-width:1024px) and (orientation:landscape),screen and (min-width:1024px){.sectionReview_movieButton:before{width:0}}@media (hover:hover){.sectionReview_movieButton:hover:before{width:100%}}.sectionReview_movieButton_text{letter-spacing:.04em;font-weight:600 !important;color:#463876 !important}@media print,screen and (max-width:1023px),screen and (min-width:1024px) and (max-width:1023px) and (orientation:portrait){.sectionReview_movieButton_text{font-size:15px}}@media print,screen and (min-width:1024px) and (orientation:landscape),screen and (min-width:1024px){.sectionReview_movieButton_text{font-size:16px}}.sectionReview_movieButton_icon{width:14px;height:14px;position:relative}.sectionReview_movieButton_icon:after,.sectionReview_movieButton_icon:before{content:"";position:absolute;width:14px;height:1px;background-color:#463876;top:50%;left:50%;translate:-50% -50%}.sectionReview_movieButton_icon:after{rotate:90deg}