/*! destyle.css v3.0.0 | MIT License | https://github.com/nicolas-cusan/destyle.min.css */*,::before,::after{box-sizing:border-box;border-style:solid;border-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;text-decoration:none;color:inherit}abbr[title]{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;appearance:none;vertical-align:middle;color:inherit;font:inherit;background:transparent;padding:0;margin:0;border-radius:0;text-align:inherit;text-transform:inherit}[type="checkbox"]{-webkit-appearance:checkbox;appearance:checkbox}[type="radio"]{-webkit-appearance:radio;appearance:radio}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}label[for]{cursor:pointer}details{display:block}summary{display:list-item}[contenteditable]:focus{outline:auto}table{border-color:inherit}caption{text-align:left}td,th{vertical-align:top;padding:0}th{text-align:left;font-weight:700}@property --_w{syntax:'<length>';inherits:true;initial-value:100vw}@property --_h{syntax:'<length>';inherits:true;initial-value:100vh}:root{--w: tan(atan2(var(--_w),1px));--h: tan(atan2(var(--_h),1px))}@media (prefers-reduced-motion: no-preference){:root{scroll-behavior:disabled !important}}@use "sass:math";.max-80rem{margin:0 auto;max-width:clamp(32rem, 14.546rem + 54.545vw, 80rem)}.vertical_space_top{padding-top:clamp(1.2rem, .473rem + 2.273vw, 3.2rem) !important}.container-queries{container-type:inline-size;container-name:container}.main__inner{container-type:inline-size;container-name:main-queries}.scroll-box{overflow:auto}.scroll-box::-webkit-scrollbar-button{display:none;width:0;height:0}.scroll-box::-webkit-scrollbar{width:1rem}.scroll-box::-webkit-scrollbar-thumb{background:#196de4;border-radius:0.5rem;border-right:0.1rem solid transparent;border-left:0.1rem solid transparent;background-clip:padding-box}.scroll-box::-webkit-scrollbar-track{background:transparent;margin-top:0rem;margin-bottom:0rem}@-moz-document url-prefix(){.scroll-box{scrollbar-width:thin;scrollbar-color:#196de4 transparent}}.error-box{color:#f60e0e;display:none;padding:clamp(1.2rem, .473rem + 2.273vw, 3.2rem)/2;margin:clamp(1.2rem, .473rem + 2.273vw, 3.2rem) 0 0 0;border:2px solid #f60e0e;border-radius:0;background:#ffe2e2}.error-box strong{display:block;font-weight:700;padding:0 0 clamp(1.2rem, .473rem + 2.273vw, 3.2rem)/4 1.25em !important;font-size:clamp(1.6rem, 1.454rem + .455vw, 2rem);background:url("../images/icon_error.svg") no-repeat 0% 30%/1em auto}.error-box p{display:block}.error-box.invalid-feedback{display:block}.basic-button{display:flex;align-items:center;justify-content:center;height:6.4rem;min-width:28.8rem;max-width:100%;border-radius:3.2rem;overflow:hidden;-webkit-transition:.3s ease-in-out;-moz-transition:.3s ease-in-out;-ms-transition:.3s ease-in-out;-o-transition:.3s ease-in-out;transition:.3s ease-in-out;transition-property:opacity,background,color,margin,transform,display,border;color:white;background:#014099;font-weight:500;line-height:1em;padding:0 1.28rem;position:relative}.basic-button.middle{height:4.2rem;min-width:17.6rem;border-radius:2.1rem;font-size:clamp(1.4rem, 1.254rem + .455vw, 1.8rem)}.basic-button.mini{height:3.2rem;min-width:14.4rem;border-radius:1.6rem;font-size:clamp(1.2rem, 1.127rem + .227vw, 1.4rem)}.basic-button.black{background:#333}.basic-button.reverse{color:#014099;background:white;border:2px solid #014099 !important}.basic-button.active{color:white !important;opacity:0.5}.basic-button.active.black{background:#333 !important}.basic-button.active.reverse{background:#014099 !important;opacity:1.0}@container container (min-width: 768px){.basic-button:hover{color:white !important;opacity:0.5}.basic-button:hover.black{background:#333 !important}.basic-button:hover.reverse{background:#014099 !important;opacity:1.0}}.basic-button.center{margin:0 auto}.basic-button.right{margin-left:auto}.clearfix{*zoom:1}.clearfix:before,.clearfix :after{content:"";display:table}.clearfix:after{clear:both}#loading{min-width:100vw;min-height:100vh;overflow:hidden;position:fixed;top:0;left:0;z-index:10000;background:white}@supports (-webkit-touch-callout: none){#loading{min-height:100svh}}#loading .loading__status{position:absolute;top:50%;left:50%;margin-top:4.5rem;color:#014099;position:absolute;left:50%;-webkit-transform:translate(-50%, 0%);-ms-transform:translate(-50%, 0%);-moz-transform:translate(-50%, 0%);transform:translate(-50%, 0%);line-height:1em;display:flex;justify-content:center;overflow:hidden;height:clamp(1.4rem, 1.254rem + .455vw, 1.8rem);font-size:clamp(1.4rem, 1.254rem + .455vw, 1.8rem);font-weight:700;animation:loading-status 1.5s ease infinite}@keyframes loading-status{0%{opacity:1}20%{opacity:1}80%{opacity:0}100%{opacity:0}}#loading .loading-img{position:absolute;top:50%;left:50%;margin-left:-2rem;margin-top:calc(-2.5rem - clamp(1.4rem, 1.254rem + .455vw, 1.8rem))}.sk-folding-cube{width:4rem;height:4rem;position:relative;-webkit-transform:rotateZ(45deg);transform:rotateZ(45deg)}.sk-folding-cube .sk-cube{float:left;width:50%;height:50%;position:relative;-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}.sk-folding-cube .sk-cube:before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background-color:#014099;-webkit-animation:sk-foldCubeAngle 2.4s infinite linear both;animation:sk-foldCubeAngle 2.4s infinite linear both;-webkit-transform-origin:100% 100%;-ms-transform-origin:100% 100%;transform-origin:100% 100%}.sk-folding-cube .sk-cube2{-webkit-transform:scale(1.1) rotateZ(90deg);transform:scale(1.1) rotateZ(90deg)}.sk-folding-cube .sk-cube3{-webkit-transform:scale(1.1) rotateZ(180deg);transform:scale(1.1) rotateZ(180deg)}.sk-folding-cube .sk-cube4{-webkit-transform:scale(1.1) rotateZ(270deg);transform:scale(1.1) rotateZ(270deg)}.sk-folding-cube .sk-cube2:before{-webkit-animation-delay:0.3s;animation-delay:0.3s}.sk-folding-cube .sk-cube3:before{-webkit-animation-delay:0.6s;animation-delay:0.6s}.sk-folding-cube .sk-cube4:before{-webkit-animation-delay:0.9s;animation-delay:0.9s}@-webkit-keyframes sk-foldCubeAngle{0%, 10%{-webkit-transform:perspective(140px) rotateX(-180deg);transform:perspective(140px) rotateX(-180deg);opacity:0}25%, 75%{-webkit-transform:perspective(140px) rotateX(0deg);transform:perspective(140px) rotateX(0deg);opacity:1}90%, 100%{-webkit-transform:perspective(140px) rotateY(180deg);transform:perspective(140px) rotateY(180deg);opacity:0}}@keyframes sk-foldCubeAngle{0%, 10%{-webkit-transform:perspective(140px) rotateX(-180deg);transform:perspective(140px) rotateX(-180deg);opacity:0}25%, 75%{-webkit-transform:perspective(140px) rotateX(0deg);transform:perspective(140px) rotateX(0deg);opacity:1}90%, 100%{-webkit-transform:perspective(140px) rotateY(180deg);transform:perspective(140px) rotateY(180deg);opacity:0}}@font-face{font-family:"source-han-sans-japanese";font-style:normal;font-weight:500}@font-face{font-family:"source-han-sans-japanese";font-style:normal;font-weight:700}@font-face{font-family:"source-han-sans-japanese";font-style:normal;font-weight:900}@font-face{font-family:"helvetica-neue-lt-pro", sans-serif;font-weight:500;unicode-range:U+0030-0039,U+0041-007A;font-style:normal}@font-face{font-family:"helvetica-neue-lt-pro", sans-serif;font-weight:700;unicode-range:U+0030-0039,U+0041-007A;font-style:normal}html{font-size:62.5%;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;position:relative;min-width:100%;min-height:100vh;min-height:-webkit-fill-available}body{color:#333;-webkit-text-size-adjust:100%;-webkit-font-smoothing:antialiased;-ms-hyphens:auto;-moz-hyphens:auto;-webkit-hyphenates:auto;hyphens:auto;overflow-x:hidden;overflow-y:auto;padding:0;font-family:"helvetica-neue-lt-pro","source-han-sans-japanese",sans-serif;font-style:normal;font-weight:500;font-size:clamp(1.4rem, 1.254rem + .455vw, 1.8rem);letter-spacing:.02em;line-height:1.44444em;word-wrap:break-word;vertical-align:middle;background-color:#fff;scroll-behavior:auto;-webkit-overflow-scrolling:touch;overflow-scrolling:touch;inset:0}body ::selection{color:white;background-color:#014099}@supports (-webkit-touch-callout: none){body,html{height:-webkit-fill-available}}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;margin:0px;padding:0px}.clearfix:before,.clearfix:after{content:"";display:table}.clearfix:after{clear:both}.clearfix{*zoom:1}a:link{color:#196de4;text-decoration:none}@container container (min-width: 768px){a:hover{color:#196de4;text-decoration:none}}a:visited{color:inherit;color:#196de4;text-decoration:none}a.disabled{pointer-events:none}*:not(.form-system__control,.form-select):disabled,.disabled,button:disabled,a:disabled,*:not(.form-system__control,.form-select):disabled:nth-child(1){opacity:1 !important;cursor:default !important;background-color:#a0a0a0;color:#ccc;border:none !important;outline:none !important;pointer-events:none}a,button,.btn{-webkit-transition:.3s ease-in-out;-moz-transition:.3s ease-in-out;-ms-transition:.3s ease-in-out;-o-transition:.3s ease-in-out;transition:.3s ease-in-out;transition-property:opacity,background,color,margin,transform,display,border;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;background-color:transparent}a:link,a:visited,a:hover,a:active,button{outline:none;border:none}a:hover,button:hover{cursor:pointer}a:focus,button,.btn{outline:none !important;border:none !important;box-shadow:none !important}input[type="search"]:focus,input[type="date"]:focus,input[type="time"]:focus,input[type="url"]:focus,input[type="tel"]:focus,input[type="number"]:focus,input[type="text"]:not(:readonly):not(:disabled):focus,input[type="email"]:focus,input[type="password"]:focus,textarea:focus,select:focus{outline:none !important;box-shadow:none !important}input[type="search"]:read-write:focus,input[type="date"]:read-write:focus,input[type="time"]:read-write:focus,input[type="url"]:read-write:focus,input[type="tel"]:read-write:focus,input[type="number"]:read-write:focus,input[type="text"]:read-write:focus,input[type="email"]:read-write:focus,input[type="password"]:read-write:focus,textarea:read-write:focus,select:read-write:focus{-webkit-transition:.3s ease-in-out;-moz-transition:.3s ease-in-out;-ms-transition:.3s ease-in-out;-o-transition:.3s ease-in-out;transition:.3s ease-in-out;transition-property:opacity,background,color,margin,transform,display,border;border-color:#196de4 !important;outline:none !important;box-shadow:none !important}input[type="time"]::-webkit-calendar-picker-indicator,input[type="date"]::-webkit-calendar-picker-indicator,input[type="number"]::-webkit-outer-spin-button,input[type="number"]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type="number"]{-moz-appearance:textfield}input[type='time']{position:relative}input[type='time']:after{content:'';display:block;width:1.2em;height:1.2em;position:absolute;right:0.5em;position:absolute;top:50%;-webkit-transform:translate(0%, -50%);-ms-transform:translate(0%, -50%);-moz-transform:translate(0%, -50%);transform:translate(0%, -50%);background:url("data:image/svg+xml;base64,PHN2ZyBpZD0iX+ODrOOCpOODpOODvF8xIiBkYXRhLW5hbWU9IuODrOOCpOODpOODvF8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZlcnNpb249IjEuMSIgdmlld0JveD0iMCAwIDMyIDMyIj4gPGRlZnM+IDxzdHlsZT4gLnN0MCB7IGZpbGw6ICMwMTQwOTk7IH0gPC9zdHlsZT4gPC9kZWZzPiA8cGF0aCBjbGFzcz0ic3QwIiBkPSJNMTYsMEM3LjIsMCwwLDcuMiwwLDE2czcuMiwxNiwxNiwxNiwxNi03LjIsMTYtMTZTMjQuOCwwLDE2LDBaTTE2LDI5Yy03LjIsMC0xMy01LjgtMTMtMTNTOC44LDMsMTYsM3MxMyw1LjgsMTMsMTMtNS44LDEzLTEzLDEzWiIvPiA8cGF0aCBjbGFzcz0ic3QwIiBkPSJNMTcuNSwxMy40di04aC0zdjhjLS45LjUtMS41LDEuNS0xLjUsMi42LDAsMS43LDEuMywzLDMsM3MzLTEuMywzLTMtLjYtMi4xLTEuNS0yLjZaIi8+PC9zdmc+") no-repeat 50% 50%/100% auto}input[type='time']::-webkit-calendar-picker-indicator{position:absolute;top:0;left:0;right:0;bottom:0;width:auto;height:auto;color:transparent;background:transparent;z-index:100}a.tel{color:#333 !important}@media (min-width: 767px){a.tel{color:#333 !important}}a.disabled{pointer-events:none}button{border-radius:0}em{font-style:normal}img{margin:0px;padding:0px;border:none;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;-ms-interpolation-mode:bicubic;max-width:100%;height:auto}img::selection{background:transparent}img::-moz-selection{background:transparent}ul{list-style-image:none;list-style-type:none}u{text-decoration:none;border-bottom:1px solid;padding-bottom:0.01em}h1,h2,h3,h4,h5,h6{margin:0}.hide-text{overflow-x:hidden !important;overflow-y:hidden !important;display:block !important;text-indent:1000% !important;white-space:nowrap !important}.header{height:6.4rem;width:100%;background:white;border-bottom:solid 1px #ddd;position:fixed;left:0;top:0;z-index:999;display:flex;align-items:center;justify-content:space-between;padding:0 clamp(1.2rem, .473rem + 2.273vw, 3.2rem)}.header__title{display:flex;align-items:center;height:4.2rem;white-space:nowrap}.header__title:before{content:"";display:block;vertical-align:middle;height:4.2rem;width:calc(12rem + clamp(1.2rem, .473rem + 2.273vw, 3.2rem));background:url("../images/USS_logo.svg") no-repeat 0 0/auto 100%;margin:0;float:left}.header__title span{display:block;padding:0 0 0 clamp(1.2rem, .473rem + 2.273vw, 3.2rem);border-left:1px solid #ccc;height:4.2rem;display:flex;align-items:center;font-size:clamp(1.8rem, 1.291rem + 1.591vw, 3.2rem);font-weight:500;padding:0 0 0 clamp(1.2rem, .473rem + 2.273vw, 3.2rem);line-height:1em}.header__language-switch{display:flex;padding:0 clamp(1.2rem, .473rem + 2.273vw, 3.2rem)/2 0 0}.header__language-switch .language-switch{white-space:nowrap}.header__language-switch .language-switch::before{content:"English\FF0F\82F1\8A9E"}.en .header__language-switch .language-switch::before{content:"Japanese\FF0F\65E5\672C\8A9E"}@container container (max-width: 767px){.header__title{height:3.2rem}.header__title:before{width:calc(clamp(6.9rem, -6.144rem + 40.764vw, 9.142rem) + clamp(1.2rem, .473rem + 2.273vw, 3.2rem));height:clamp(2.4rem, -2.254rem + 14.545vw, 3.2rem)}.header__title span{height:3.2rem}.header__language-switch .language-switch{font-size:clamp(1.4rem, 1.254rem + .455vw, 1.8rem);border-width:1px !important;height:3.2rem;min-width:auto}.header__language-switch .language-switch::before{content:"En/\82F1"}.en .header__language-switch .language-switch::before{content:"Jp/\65E5"}}.footer{display:block;height:3.2rem;width:100%;background:white;border-top:solid 1px #ddd}.footer p{line-height:3.2rem;text-align:center;color:#888;font-size:clamp(1rem, .927rem + .227vw, 1.2rem)}.modal{display:flex;min-width:100vw;min-height:100vh;overflow:hidden;position:fixed;justify-content:center;align-items:center;top:0;left:0;z-index:10000;background:rgba(0,0,0,0.3)}@supports (-webkit-touch-callout: none){.modal{min-height:100svh}}.modal__content{display:block;padding:calc(clamp(1.2rem, .473rem + 2.273vw, 3.2rem) / 2);margin:0;background:white;border-radius:0.4rem;filter:drop-shadow(0 0 0.2em rgba(0,0,0,0.4));max-width:80rem;z-index:10001}@container container (max-width:991px){.modal__content{max-width:90%}}.modal__title{display:block;text-align:center;font-size:clamp(1.8rem, 1.582rem + .682vw, 2.4rem);color:#014099;font-weight:700;margin:0 0 calc(clamp(1.2rem, .473rem + 2.273vw, 3.2rem) / 2) 0;padding-bottom:calc(clamp(1.2rem, .473rem + 2.273vw, 3.2rem) / 2);border-bottom:1px solid #ccc;line-height:1.44444em}.modal p{display:block;padding:0 0 0 0;line-height:clamp(1.65em, calc(1.601em + 0.21vw), 1.85em);text-align:center;color:#666}.main{display:block;width:100%;min-height:calc(100dvh - 3.3rem);padding:6.4rem 0 calc(clamp(1.2rem, .473rem + 2.273vw, 3.2rem) * 2) 0}.main__inner{max-width:124rem;padding:0;margin:0 auto}.breadcrumb{padding:0 0 calc((clamp(1.2rem, .473rem + 2.273vw, 3.2rem) * 2) - 0.2em) 0;font-size:clamp(1.3rem, 1.191rem + .341vw, 1.6rem)}.breadcrumb ul{display:flex;align-items:center;flex-wrap:wrap;--section_1:"\7533\8ACB\8005\60C5\5831"}.breadcrumb ul li{display:flex;padding:0 0.2em 0.2em 0}.breadcrumb ul li span{display:flex;align-items:center;font-size:clamp(1.3rem, 1.191rem + .341vw, 1.6rem);display:block;min-height:clamp(2.4rem, 2.109rem + .909vw, 3.2rem);overflow:hidden;line-height:clamp(2.4rem, 2.109rem + .909vw, 3.2rem);padding:0 1em;color:#888;background:url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz48c3ZnIGlkPSJf44Os44Kk44Ok44O8XzEiIGRhdGEtbmFtZT0i44Os44Kk44Ok44O8XzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgdmVyc2lvbj0iMS4xIiB2aWV3Qm94PSIwIDAgOCA4Ij4gPGRlZnM+IDxzdHlsZT4gLnN0MCB7IGZpbGw6ICNmZmY7IGZpbGwtcnVsZTogZXZlbm9kZDsgfSA8L3N0eWxlPiA8L2RlZnM+IDxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik0wLDBIOHY4TDAsMFoiLz48L3N2Zz4=") no-repeat right top/auto 25% #eaebec}.breadcrumb ul li:last-of-type span{background-color:#ef5c5c;color:white}.section-1 .breadcrumb ul li:nth-of-type(1) span{background-color:#014099;color:white;animation:current-Flash 1.5s linear 0.5s infinite;background-color:#014099;color:white}@container container (max-width: 767px){.section-1 .breadcrumb ul li:nth-of-type(1) span{animation-name:current-Flash-m}}.section-2 .breadcrumb ul li:nth-of-type(1) span,.section-2 .breadcrumb ul li:nth-of-type(2) span{background-color:#014099;color:white}.section-2 .breadcrumb ul li:nth-of-type(2) span{animation:current-Flash 1.5s linear 0.5s infinite}@container container (max-width: 767px){.section-2 .breadcrumb ul li:nth-of-type(2) span{animation-name:current-Flash-m}}.section-3 .breadcrumb ul li:nth-of-type(1) span,.section-3 .breadcrumb ul li:nth-of-type(2) span,.section-3 .breadcrumb ul li:nth-of-type(3) span{background-color:#014099;color:white}.section-3 .breadcrumb ul li:nth-of-type(3) span{animation:current-Flash 1.5s linear 0.5s infinite}@container container (max-width: 767px){.section-3 .breadcrumb ul li:nth-of-type(3) span{animation-name:current-Flash-m}}.section-4 .breadcrumb ul li:nth-of-type(1) span,.section-4 .breadcrumb ul li:nth-of-type(2) span,.section-4 .breadcrumb ul li:nth-of-type(3) span,.section-4 .breadcrumb ul li:nth-of-type(4) span{background-color:#014099;color:white}.section-4 .breadcrumb ul li:nth-of-type(4) span{animation:current-Flash 1.5s linear 0.5s infinite}@container container (max-width: 767px){.section-4 .breadcrumb ul li:nth-of-type(4) span{animation-name:current-Flash-m}}.section-5 .breadcrumb ul li:nth-of-type(1) span,.section-5 .breadcrumb ul li:nth-of-type(2) span,.section-5 .breadcrumb ul li:nth-of-type(3) span,.section-5 .breadcrumb ul li:nth-of-type(4) span,.section-5 .breadcrumb ul li:nth-of-type(5) span{background-color:#014099;color:white}.section-5 .breadcrumb ul li:nth-of-type(5) span{animation:current-Flash 1.5s linear 0.5s infinite}@container container (max-width: 767px){.section-5 .breadcrumb ul li:nth-of-type(5) span{animation-name:current-Flash-m}}.section-6 .breadcrumb ul li:nth-of-type(1) span,.section-6 .breadcrumb ul li:nth-of-type(2) span,.section-6 .breadcrumb ul li:nth-of-type(3) span,.section-6 .breadcrumb ul li:nth-of-type(4) span,.section-6 .breadcrumb ul li:nth-of-type(5) span,.section-6 .breadcrumb ul li:nth-of-type(6) span{background-color:#014099;color:white}.section-6 .breadcrumb ul li:nth-of-type(6) span{animation:current-Flash 1.5s linear 0.5s infinite}@container container (max-width: 767px){.section-6 .breadcrumb ul li:nth-of-type(6) span{animation-name:current-Flash-m}}.section-7 .breadcrumb ul li:nth-of-type(1) span,.section-7 .breadcrumb ul li:nth-of-type(2) span,.section-7 .breadcrumb ul li:nth-of-type(3) span,.section-7 .breadcrumb ul li:nth-of-type(4) span,.section-7 .breadcrumb ul li:nth-of-type(5) span,.section-7 .breadcrumb ul li:nth-of-type(6) span,.section-7 .breadcrumb ul li:nth-of-type(7) span{background-color:#014099;color:white}@keyframes current-Flash{0%{color:white}50%{color:#014099}100%{color:white}}@keyframes current-Flash-m{0%{background-color:inherit}50%{background-color:#014099}100%{background-color:inherit}}.breadcrumb .mobile-current-sention{display:none}@container container (max-width: 767px){.breadcrumb ul{flex-wrap:nowrap}.breadcrumb ul li{flex-grow:1;width:calc(calc(100% + 0.2em) / 7)}.breadcrumb ul li span{min-height:auto;height:0.8rem;text-indent:1000%;white-space:nowrap;background-size:auto 100%}.breadcrumb .mobile-current-sention{display:flex;justify-content:center;align-items:center;width:100%;text-align:center;color:white;background:#014099;font-weight:700;font-size:clamp(1.4rem, 1.254rem + .455vw, 1.8rem);padding:0.2em}}.support-info{position:fixed;bottom:calc(clamp(1.2rem, .473rem + 2.273vw, 3.2rem) * 0.5);right:calc(clamp(1.2rem, .473rem + 2.273vw, 3.2rem) * 0.5);z-index:800;animation:support 0.6s ease-out 1s forwards;right:calc(clamp(13rem, 7.667rem + 6.944vw, 16rem) * -1.3);transform-origin:bottom}.support-info__inner{width:clamp(13rem, 7.667rem + 6.944vw, 16rem);border:clamp(.4rem, .254rem + .455vw, .8rem) solid #014099;background:white;border-radius:0.4rem;filter:drop-shadow(0 0 0.2em rgba(0,0,0,0.4))}.support-info__title{display:flex;align-items:center;justify-content:center;text-align:center;padding:0.4em 0.2em;font-weight:900;font-size:clamp(1.3rem, 1.191rem + .341vw, 1.6rem);line-height:1.25em}.support-info__title a{color:#333}.support-info__tel{display:flex;align-items:center;justify-content:center;padding:0.4em 0.2em;background:#014099}.support-info__tel a{color:white;font-weight:700;font-size:clamp(1.4rem, 1.254rem + .455vw, 1.8rem);line-height:1em}.support-info__serial{display:flex;align-items:center;justify-content:center;padding:0.4em 0.2em;font-weight:700;font-size:clamp(1.4rem, 1.254rem + .455vw, 1.8rem);line-height:1em}@keyframes support{from{right:calc(clamp(13rem, 7.667rem + 6.944vw, 16rem) * -1.3)}to{right:calc(clamp(1.2rem, .473rem + 2.273vw, 3.2rem) * 0.5)}}@container container (max-width: 767px){.support-info{position:fixed;bottom:-10em;left:0%;width:100%;animation:supportmobile 0.8s ease-out 2s forwards}.support-info__inner{width:100%;background:white;border-top:clamp(.2rem, -.018rem + .682vw, .8rem) solid #014099;border-bottom:none;border-left:none;border-right:none;border-radius:0;filter:none !important}.support-info__title{line-height:1em}.support-info__d-none{display:none}.support-info__mobile-wrap{display:flex;align-items:center}.support-info__mobile-wrap>div{width:50%;align-self:stretch}.support-info__serial{background:#eaeaea}.support-info ~ footer{height:calc(3.2rem + 3.8em)}.support-info ~ .main{min-height:calc(100dvh - calc(3.2rem + 3.8em))}}@keyframes supportmobile{0%{left:0;bottom:-10em}50%{left:0;bottom:-10em}100%{left:0;bottom:0}}.general{--height: calc(clamp(3.2rem, 2.618rem + 1.818vw, 4.8rem));--height_S: 3.2rem;--height_L: calc(clamp(4.8rem, 4.218rem + 1.818vw, 6.4rem));--roundedge: 0}.general__button{display:flex;align-items:center;justify-content:center;text-align:center;height:var(--height);min-width:clamp(8rem, 3.636rem + 13.636vw, 20rem);max-width:100%;border-radius:calc(var(--height)/2);overflow:hidden;-webkit-transition:.3s ease-in-out;-moz-transition:.3s ease-in-out;-ms-transition:.3s ease-in-out;-o-transition:.3s ease-in-out;transition:.3s ease-in-out;transition-property:opacity,background,color,margin,transform,display,border;color:#fff;background:#014099;font-weight:700;font-size:clamp(1.4rem, 1.254rem + .455vw, 1.8rem);line-height:1em;padding:0 1.5em;position:relative;white-space:nowrap}.general__button.min-w-auto{min-width:auto !important}@container container (max-width:991px){.general__button.min-w-auto{min-width:100% !important}}.general__button.last-submit::before{content:"\3053\306E\5185\5BB9\3067\304A\7533\8FBC\3059\308B";min-width:clamp(16rem, 10.909rem + 15.909vw, 30rem)}.en .general__button.last-submit::before{content:"APPLY"}.general__button.emphasis{min-width:clamp(16rem, 11.346rem + 14.545vw, 28.8rem)}.general__button.black-button{background-color:#333}.general__button.close-button{background-color:#333}.general__button.close-button::before{content:"\9589\3058\308B"}.en .general__button.close-button::before{content:"CLOSE"}.general__button.delete{background-color:#f60e0e}.general__button.delete::before{content:"\524A\3000\9664"}.en .general__button.delete::before{content:"DELETE"}.general__button.shoot{background-image:url("data:image/svg+xml;base64,PHN2ZyBpZD0iX+ODrOOCpOODpOODvF8xIiBkYXRhLW5hbWU9IuODrOOCpOODpOODvF8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZlcnNpb249IjEuMSIgdmlld0JveD0iMCAwIDE1IDE1Ij4gPGRlZnM+IDxzdHlsZT4gLnN0MCB7IGZpbGw6ICNmZmY7IH0gPC9zdHlsZT4gPC9kZWZzPiA8cGF0aCBjbGFzcz0ic3QwIiBkPSJNLjcsMi4zaDEuOWMuMywwLC41LS4yLjUtLjVzLS4yLS41LS41LS41SC43Yy0uMywwLS41LjItLjUuNXMuMi41LjUuNVoiLz4gPHBhdGggY2xhc3M9InN0MCIgZD0iTTE0LjEsMi45aC0yLjhjMC0xLS44LTEuOS0xLjktMS45aC0zLjhjLTEsMC0xLjkuOC0xLjksMS45aDBzLTIuOCwwLTIuOCwwYy0uNSwwLS45LjQtLjkuOWgwdjguNGMwLDEsLjgsMS45LDEuOSwxLjloMTEuM2MxLDAsMS45LS44LDEuOS0xLjloMFYzLjhjMC0uNS0uNC0uOS0uOS0uOVpNNy41LDEyLjFjLTIuMSwwLTMuNy0xLjctMy43LTMuNywwLTIuMSwxLjctMy43LDMuNy0zLjcsMiwwLDMuNywxLjcsMy43LDMuNywwLDIuMS0xLjcsMy43LTMuOCwzLjdaIi8+IDxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik03LjUsNS44Yy0xLjUsMC0yLjYsMS4yLTIuNiwyLjcsMCwxLjUsMS4yLDIuNiwyLjcsMi42LDEuNSwwLDIuNi0xLjIsMi42LTIuNiwwLTEuNS0xLjItMi43LTIuNy0yLjdaIi8+PC9zdmc+");background-repeat:no-repeat;background-position:2.25em 050%;background-size:1em;text-indent:1em;background-color:#333}.general__button.shoot::before{content:"\64AE\5F71\3059\308B"}.en .general__button.shoot::before{content:"SHOOT"}.general__button.search::before{content:"\691C\3000\7D22"}.en .general__button.search::before{content:"SEARCH"}.general__button.refer{background-color:#014099}.general__button.refer::before{content:"\53C2\3000\7167"}.en .general__button.refer::before{content:"REFER"}@container container (max-width:991px){.general__button.refer::before{content:"\30A2\30C3\30D7\30ED\30FC\30C9"}.en .general__button.refer::before{content:"UPLOAD"}}.general__button.back-button{background-color:#666}.general__button.back-button::before{content:"\3072\3068\3064\524D\306B\623B\308B"}.en .general__button.back-button::before{content:"BACK"}.general__button.back-button:disabled{visibility:hidden}.general__button.next-step-button::before{content:"\6B21\3078\9032\3080"}.en .general__button.next-step-button::before{content:"NEXT"}.general__button.temporarily-save-button{background-color:white;color:#014099;border:2px solid #014099 !important}.general__button.temporarily-save-button::before{content:"\4E00\6642\4FDD\5B58"}.en .general__button.temporarily-save-button::before{content:"SAVE DRAFT"}.general__button.edit-button{background-color:white;color:#014099;border:2px solid #014099 !important}.general__button.edit-button::before{content:"\7DE8\96C6\3059\308B"}.en .general__button.edit-button::before{content:"EDIT"}.general__button.active{color:#fff;background-color:#196de4}.general__button.big{min-width:clamp(14rem, 8.618rem + 16.818vw, 28.8rem);white-space:nowrap;height:var(--height_L);border-radius:calc(var(--height_L)/2);padding:0 clamp(1.8rem, 1.582rem + .682vw, 2.4rem);font-size:clamp(1.8rem, 1.582rem + .682vw, 2.4rem)}@container container (max-width: 767px){.general__button.big{width:100%}}@container container (min-width: 768px){.general__button:hover{color:#fff;background-color:#196de4}.general__button:hover.shoot{background-color:#888}.general__button:hover.close-button{background-color:#777}.general__button:hover.black-button,.general__button:hover.back-button{background-color:#888}.general__button:hover.delete{background-color:#888}.general__button:hover.temporarily-save-button,.general__button:hover.edit-button{background-color:#196de4;color:white;border-color:#196de4 !important}}@container container (max-width: 767px){.general__button.mobile-w100{width:100%}.general__button.mobile-w50{width:50%}}.general__section{padding:calc(clamp(1.2rem, .473rem + 2.273vw, 3.2rem) * 2) clamp(1.2rem, .473rem + 2.273vw, 3.2rem) 0 clamp(1.2rem, .473rem + 2.273vw, 3.2rem)}.general__headline-h2{display:block;font-size:clamp(2rem, 1.418rem + 1.818vw, 3.6rem);font-weight:700;padding:0 0 calc(clamp(1.2rem, .473rem + 2.273vw, 3.2rem) * 2) 0;line-height:1.44444em}.general__headline-h3{display:block;font-size:clamp(1.8rem, 1.582rem + .682vw, 2.4rem);font-weight:700;margin:0 0 calc(clamp(1.2rem, .473rem + 2.273vw, 3.2rem) * 2) 0;line-height:1.44444em}.general__gray-box .general__headline-h3{padding-top:clamp(1.2rem, .473rem + 2.273vw, 3.2rem)}.general__gray-box .general__headline-h3:first-of-type{padding-top:0}.general__headline-h3.border-bottom{border-bottom:2px solid #ddd !important;padding-bottom:clamp(1.2rem, .473rem + 2.273vw, 3.2rem);margin-bottom:clamp(1.2rem, .473rem + 2.273vw, 3.2rem)}.general__headline-h3.border-top{border-top:2px solid #ddd !important}.general__headline-h3.vertical-bar{position:relative;padding-left:calc(clamp(1.2rem, .473rem + 2.273vw, 3.2rem)/2);border-left:clamp(.4rem, .254rem + .455vw, .8rem) solid #014099 !important}.general__headline-h3__number{position:relative;display:inline-flex;width:calc(clamp(1.8rem, 1.582rem + .682vw, 2.4rem) * 1.25);height:calc(clamp(1.8rem, 1.582rem + .682vw, 2.4rem) * 1.25);top:calc(clamp(1.8rem, 1.582rem + .682vw, 2.4rem) * -0.125);margin-left:0.75em;margin-right:0.75em;background:#333;color:white;font-weight:700;overflow:hidden;justify-content:center;align-items:center;font-size:clamp(1.4rem, 1.254rem + .455vw, 1.8rem)}.general__headline-h3__number.change-blue{background:#014099}.general__headline-h3__description{display:block;padding-top:0.5em;font-size:80%}.general__headline-h3.change-blue{color:#014099}.general__headline-h3:has(+.general__description){margin-bottom:clamp(1.2rem, .473rem + 2.273vw, 3.2rem)}.breadcrumb+.general__headline-h3{padding-top:calc(clamp(1.2rem, .473rem + 2.273vw, 3.2rem) * 2)}.general__headline-h4{display:block;font-size:clamp(1.8rem, 1.582rem + .682vw, 2.4rem);font-weight:700;margin:calc(clamp(1.2rem, .473rem + 2.273vw, 3.2rem) ) 0 0 0;line-height:1.44444em}.general__lead-copy{display:block;padding:0 0 0 0;line-height:clamp(1.65em, calc(1.601em + 0.21vw), 1.85em);color:#666}.general__lead-copy+.general__headline-h3{margin-top:calc(clamp(1.2rem, .473rem + 2.273vw, 3.2rem) * 2)}.general__lead-copy+.customer-feedback{margin-top:calc(clamp(1.2rem, .473rem + 2.273vw, 3.2rem) * 2)}.general__description+.general__lead-copy{padding-top:calc(clamp(1.2rem, .473rem + 2.273vw, 3.2rem) * 2)}.breadcrumb+.general__lead-copy{padding-top:calc(clamp(1.2rem, .473rem + 2.273vw, 3.2rem) * 2)}.general .customer-feedback+.general__headline-h3{margin-top:calc(clamp(1.2rem, .473rem + 2.273vw, 3.2rem) * 2)}.general__body-copy{display:block;padding:0 0 0 0;line-height:clamp(1.65em, calc(1.601em + 0.21vw), 1.85em);color:#666}.general .emphasis:not(.general__button){color:#333;font-weight:700}.general .emphasis:not(.general__button).red-color{color:#da2a2a}.general__description{display:block;padding:0 0 0 0;line-height:clamp(1.65em, calc(1.601em + 0.21vw), 1.85em);font-size:clamp(1.7rem, 1.518rem + .568vw, 2.2rem)}.general__description.change-blue{color:#014099}.general__box{padding:calc(clamp(1.2rem, .473rem + 2.273vw, 3.2rem) * 2) clamp(1rem, -2.911rem + 5.093vw, 3.2rem) 0 clamp(1rem, -2.911rem + 5.093vw, 3.2rem)}.promotion__column .general__box{margin:0;color:#014099;display:flex;flex-direction:column;padding:clamp(1.2rem, .473rem + 2.273vw, 3.2rem) 0 0 0}.general__gray-box{position:relative;border-width:clamp(1.2rem, .473rem + 2.273vw, 3.2rem);border-style:solid;border-color:#eaebec;padding:clamp(1.2rem, .473rem + 2.273vw, 3.2rem);margin:calc(clamp(1.2rem, .473rem + 2.273vw, 3.2rem) * 2) clamp(1rem, -2.911rem + 5.093vw, 3.2rem)}.general__gray-box .big-title{display:block;text-align:center;color:#014099;font-size:clamp(1.8rem, 1.291rem + 1.591vw, 3.2rem);font-weight:700;padding:0;line-height:1.44444em}.general__gray-box:has(.general__down-arrow){margin-bottom:calc((clamp(1.2rem, .473rem + 2.273vw, 3.2rem) * 2) + 1rem)}.general__gray-box .light-blue-box{display:block;background:#e5ecf5;text-align:center;padding:0.5em calc(clamp(1.2rem, .473rem + 2.273vw, 3.2rem)/2)}.general__gray-box .light-blue-box span{font-size:clamp(1.6rem, 1.454rem + .455vw, 2rem);font-weight:700;color:#014099}.general__gray-box .light-blue-box span.attention{display:block;font-weight:700;color:#014099;font-size:clamp(1.4rem, 1.254rem + .455vw, 1.8rem);line-height:1.44444em;padding:calc(clamp(1.2rem, .473rem + 2.273vw, 3.2rem)/2) !important}.general__gray-box .light-blue-box p{display:block;font-size:clamp(1.8rem, 1.582rem + .682vw, 2.4rem);font-weight:700;color:#014099;line-height:clamp(1.65em, calc(1.601em + 0.21vw), 1.85em);padding:calc(clamp(1.2rem, .473rem + 2.273vw, 3.2rem)/2) !important;text-align:center}@container container (max-width: 767px){.general__gray-box .light-blue-box p{text-align:left}}.general__gray-box.change-blue{border-color:#014099}.general__gray-box+.page-under-ui{padding-top:0 !important}.general__gray-box:has(+.form-system__error-box){margin-bottom:0 !important}.general__gray-box:has(+.step_title){margin-bottom:0}.general .plus-minus-ul{display:flex;align-items:center;flex-wrap:nowrap;padding-left:calc(clamp(1.2rem, .473rem + 2.273vw, 3.2rem) - clamp(1.2rem, .473rem + 2.273vw, 3.2rem) * 0.25)}.general__checkbox-list{display:block}.general__checkbox-list li{display:block;margin:0 0 calc(clamp(1.2rem, .473rem + 2.273vw, 3.2rem) * 2) 0;border-bottom:1px solid #ddd !important;padding-bottom:clamp(1.2rem, .473rem + 2.273vw, 3.2rem);margin-bottom:clamp(1.2rem, .473rem + 2.273vw, 3.2rem)}.general__checkbox-list li input[type="checkbox"]+span{font-size:clamp(1.8rem, 1.582rem + .682vw, 2.4rem) !important}.general__checkbox-list li:last-of-type{padding-bottom:0;margin-bottom:0;border-bottom:none !important}.general__checkbox-list__ex{padding-top:calc(clamp(1.2rem, .473rem + 2.273vw, 3.2rem) / 2);display:block;font-size:clamp(1.4rem, 1.254rem + .455vw, 1.8rem);font-weight:700}.general .round-button{width:var(--height);height:var(--height);border-radius:100%;display:flex;align-items:center;justify-content:center;color:white;font-size:clamp(1.4rem, 1.254rem + .455vw, 1.8rem);margin-left:0.8em;overflow:hidden;position:relative;-webkit-transition:.3s ease-in-out;-moz-transition:.3s ease-in-out;-ms-transition:.3s ease-in-out;-o-transition:.3s ease-in-out;transition:.3s ease-in-out;transition-property:opacity,background,color,margin,transform,display,border}.general .round-button:first-of-type{margin-left:0}.general .round-button.plus{background:#014099}.general .round-button.plus::before{content:"\FF0B"}.general .round-button.prev{background:#e5ecf5;color:#014099;margin-left:0 !important}.general .round-button.prev::before{content:"\2190"}.general .round-button.next{background:#e5ecf5;color:#014099}.general .round-button.next::before{content:"\2192"}.general .round-button.minus{background:#f60e0e}.general .round-button.minus::before{content:"\2212"}@media (any-hover: hover){.general .round-button:not(span).plus:hover{background:#196de4}.general .round-button:not(span).minus:hover{background:#888}.general .round-button:not(span).prev:hover,.general .round-button:not(span).next:hover{background:#196de4;color:white}}.general .round-button:disabled{visibility:hidden;opacity:0}.general .round-button.mini{width:calc(var(--height_S)* 0.85);height:calc(var(--height_S)* 0.85);font-size:clamp(1.2rem, 1.127rem + .227vw, 1.4rem)}.general .round-button.inline{display:inline-flex;vertical-align:middle;margin:-0.325em 0.625em 0 0.625em !important}.general .round-button.square{border-radius:0%}.general__increase-tab{width:100%;min-height:var(--height);padding:clamp(1.2rem, .473rem + 2.273vw, 3.2rem) clamp(1rem, -2.911rem + 5.093vw, 3.2rem) calc(clamp(1.2rem, .473rem + 2.273vw, 3.2rem)/6) clamp(1rem, -2.911rem + 5.093vw, 3.2rem)}.general__increase-tab__wrap{display:flex;flex-direction:row;justify-content:space-between}.general__increase-tab__group{display:flex;flex-direction:row;flex-wrap:wrap;align-items:stretch}.general__increase-tab .square{margin-left:calc(clamp(1.2rem, .473rem + 2.273vw, 3.2rem) / 6) !important}.general__increase-tab .square.next,.general__increase-tab .square.prev{display:none}.general__increase-tab .square.next:disabled,.general__increase-tab .square.prev:disabled{display:none}.general__increase-tab .prev{margin-right:calc(clamp(1.2rem, .473rem + 2.273vw, 3.2rem) / 6) !important}.general__increase-tab__tab{position:relative;display:flex;align-items:center;justify-content:center;font-size:clamp(1.2rem, 1.054rem + .455vw, 1.6rem);font-weight:700;width:var(--height);height:var(--height);background:#ccc;-webkit-transition:.3s ease-in-out;-moz-transition:.3s ease-in-out;-ms-transition:.3s ease-in-out;-o-transition:.3s ease-in-out;transition:.3s ease-in-out;transition-property:opacity,background,color,margin,transform,display,border;margin-right:calc(clamp(1.2rem, .473rem + 2.273vw, 3.2rem)/6);cursor:pointer}.general__increase-tab__tab .name-area{display:none}.general__increase-tab__tab+.next{margin-left:0 !important}.general__increase-tab__tab.current{width:auto;padding:0 calc(clamp(1.2rem, .473rem + 2.273vw, 3.2rem) / 2);cursor:default;background:#eaebec}.general__increase-tab__tab.current .name-area{display:inline-flex;padding-right:0.5em}.general__increase-tab__tab.current::before{content:"";display:block;width:100%;position:absolute;left:0;bottom:calc(clamp(1.2rem, .473rem + 2.273vw, 3.2rem) / 6 * -1);min-height:calc(clamp(1.2rem, .473rem + 2.273vw, 3.2rem) / 5);background:#eaebec;z-index:+1}@media (any-hover: hover){.general__increase-tab__tab:not(.current):hover{background:#eaebec}}@container container (max-width: 767px){.general__increase-tab .square{width:calc(var(--height) * 1.5) !important}.general__increase-tab .square.next,.general__increase-tab .square.prev{display:inherit}.general__increase-tab__tab:not(.current){display:none}.general__increase-tab__tab:not(.current).mobile-visible:not(.current){display:flex;width:calc(var(--height) * 1.5)}}.general__increase-tab__ui{display:flex;align-items:center;flex-wrap:nowrap}.general__increase-tab+.general__gray-box{margin-top:0}.general__inner-scroll-box{border-width:clamp(.4rem, .254rem + .455vw, .8rem);border-style:solid;border-color:#eaebec;padding:calc( clamp(.4rem, .254rem + .455vw, .8rem) + calc(clamp(1.2rem, .473rem + 2.273vw, 3.2rem)/2))}.general__inner-scroll-box__wrap{position:relative;width:100%;height:0;padding:40% 0 0 0}@container container (max-width: 767px){.general__inner-scroll-box__wrap{padding:80% 0 0 0}}.general__inner-scroll-box__consent-document{min-width:100%;position:absolute;top:0;left:0;padding:0;margin:0}.general__inner-scroll-box__consent-document h3{font-size:clamp(1.4rem, 1.254rem + .455vw, 1.8rem);display:block;font-weight:700;padding:0 0 calc(clamp(1.2rem, .473rem + 2.273vw, 3.2rem)/2) 0}.general__inner-scroll-box__consent-document>div{color:#666;font-size:clamp(1.2rem, 1.127rem + .227vw, 1.4rem);line-height:clamp(1.65em, calc(1.601em + 0.21vw), 1.85em);padding:0 0 calc(clamp(1.2rem, .473rem + 2.273vw, 3.2rem)/2) 0}.general__inner-scroll-box__consent-document>div>strong{font-size:clamp(1.3rem, 1.191rem + .341vw, 1.6rem);display:block;padding:0 0 calc(clamp(1.2rem, .473rem + 2.273vw, 3.2rem)/4) 0}.general__inner-scroll-box__consent-document>div ul{display:block}.general__inner-scroll-box__consent-document>div ul li{display:block;color:inherit;padding:0;font-size:inherit}.general__inner-scroll-box__consent-document>div ul li:first-of-type{padding-top:0}.general__inner-scroll-box__consent-document>div ul li>strong{position:absolute;left:0;top:0;font-weight:500}.general__inner-scroll-box__consent-document>div ul li:has(>strong){position:relative;padding-left:2em}.general__inner-scroll-box__consent-document>div:last-of-type{padding-bottom:0}.general__inner-scroll-box__consent-document__table{padding:calc(clamp(1.2rem, .473rem + 2.273vw, 3.2rem)/2) 0}.general__inner-scroll-box__consent-document__table table{width:100%;border-collapse:collapse;table-layout:fixed;border-spacing:0;border-top:1px solid #ccc;border-right:1px solid #ccc;position:relative}.general__inner-scroll-box__consent-document__table table th,.general__inner-scroll-box__consent-document__table table td{padding:calc(clamp(1.2rem, .473rem + 2.273vw, 3.2rem)/4) calc(clamp(1.2rem, .473rem + 2.273vw, 3.2rem)/2);border-left:1px solid #ccc;border-bottom:1px solid #ccc;font-size:clamp(1.2rem, 1.127rem + .227vw, 1.4rem)}.general__inner-scroll-box__consent-document__table table th{background:#eaebec;font-weight:700;white-space:nowrap;width:8em}.general__inner-scroll-box__consent-document__table table td{background:white;font-weight:500;width:auto;color:#666}.general__inner-scroll-box__consent-document__table table td small{font-size:0.8em}.general__inner-scroll-box__consent-document-confirm{display:flex;justify-content:center;padding:0 0 calc(clamp(1.2rem, .473rem + 2.273vw, 3.2rem) * 2) 0}.general__inner-scroll-box__consent-document-confirm input[type="checkbox"]+span{padding-right:0 !important}.general__under-area{padding:0 clamp(1.2rem, .473rem + 2.273vw, 3.2rem) 0 clamp(1.2rem, .473rem + 2.273vw, 3.2rem)}.general__under-area p{font-size:clamp(1.3rem, 1.191rem + .341vw, 1.6rem);color:#777;line-height:clamp(1.65em, calc(1.601em + 0.21vw), 1.85em)}.general__strong{display:block;font-weight:700;font-size:clamp(1.6rem, 1.454rem + .455vw, 2rem);padding:0 0 clamp(.8rem, .364rem + 1.364vw, 2rem) 0}.general__light-blue-box{background:#e5ecf5;margin:calc(clamp(1.2rem, .473rem + 2.273vw, 3.2rem) * 2) clamp(1.2rem, .473rem + 2.273vw, 3.2rem) 0 clamp(1.2rem, .473rem + 2.273vw, 3.2rem);padding:clamp(1.2rem, .473rem + 2.273vw, 3.2rem)}.general__light-blue-box strong,.general__light-blue-box p{color:#014099}.general__light-blue-box ul{display:block}.general__light-blue-box ul li{display:block;color:#014099;padding:calc(clamp(1.2rem, .473rem + 2.273vw, 3.2rem) / 6) 0}.general__light-blue-box ul li .num{position:relative;display:inline-flex;width:calc(clamp(1.4rem, 1.254rem + .455vw, 1.8rem) * 1.25);height:calc(clamp(1.4rem, 1.254rem + .455vw, 1.8rem) * 1.25);top:calc(clamp(1.4rem, 1.254rem + .455vw, 1.8rem) * -0.125);margin-left:0em;margin-right:0.75em;background:#014099;color:white;font-weight:700;overflow:hidden;justify-content:center;align-items:center;font-size:clamp(1.2rem, 1.127rem + .227vw, 1.4rem)}.general__light-blue-box ul li .num.light-blue{background-color:white;color:#014099}.general__light-blue-box ul li:last-of-type{padding-bottom:0}.general__light-blue-box ul li:first-0f-type{padding-top:0}.general__attention{display:block;font-size:clamp(1.2rem, 1.127rem + .227vw, 1.4rem);color:#888;padding:calc(clamp(1.2rem, .473rem + 2.273vw, 3.2rem)/2) 0 0 0}.general__button-area{padding:0}.general__step-num{display:flex;position:absolute;left:0;top:calc(clamp(1.8rem, 1.291rem + 1.591vw, 3.2rem) * -1.75);z-index:+1;align-items:center;justify-content:center;min-height:clamp(3.2rem, 2.618rem + 1.818vw, 4.8rem);color:white;background:#333;font-size:clamp(1.5rem, 1.173rem + 1.023vw, 2.4rem);font-weight:700;padding:0 clamp(1.5rem, 1.173rem + 1.023vw, 2.4rem);border-radius:0 calc(clamp(3.2rem, 2.618rem + 1.818vw, 4.8rem) / 2 ) calc(clamp(3.2rem, 2.618rem + 1.818vw, 4.8rem) / 2 ) calc(clamp(3.2rem, 2.618rem + 1.818vw, 4.8rem) / 2 )}.general__down-arrow{position:absolute;position:absolute;left:50%;-webkit-transform:translate(-50%, 0%);-ms-transform:translate(-50%, 0%);-moz-transform:translate(-50%, 0%);transform:translate(-50%, 0%);bottom:0.1rem;width:100%;z-index:+1;font-size:0}.general__down-arrow::before{display:block;position:absolute;position:absolute;left:50%;-webkit-transform:translate(-50%, 0%);-ms-transform:translate(-50%, 0%);-moz-transform:translate(-50%, 0%);transform:translate(-50%, 0%);top:clamp(1.2rem, .473rem + 2.273vw, 3.2rem);content:"";background:#eaebec;width:clamp(3.2rem, 2.618rem + 1.818vw, 4.8rem);height:clamp(.8rem, .509rem + .909vw, 1.6rem)}.change-blue .general__down-arrow::before{background:#014099}.general__down-arrow::after{content:"";display:block;position:absolute;position:absolute;left:50%;-webkit-transform:translate(-50%, 0%);-ms-transform:translate(-50%, 0%);-moz-transform:translate(-50%, 0%);transform:translate(-50%, 0%);top:calc(clamp(.7rem, .373rem + 1.023vw, 1.6rem) + clamp(1.2rem, .473rem + 2.273vw, 3.2rem));background:#eaebec;height:clamp(2.4rem, 1.527rem + 2.727vw, 4.8rem);width:clamp(6.4rem, 5.236rem + 3.636vw, 9.6rem);clip-path:polygon(0 0, 100% 0, 50% 100%)}.change-blue .general__down-arrow::after{background:#014099}.general__slider{padding:0 0 0 0;margin:0 0 0 0}.general__slider__inner{position:relative;width:100%;padding:0 0 calc(clamp(3.2rem, 2.618rem + 1.818vw, 4.8rem) + clamp(1.2rem, .473rem + 2.273vw, 3.2rem)) 0}.general__slider__main{width:100%;max-width:100%;display:flex;flex-direction:row;overflow-x:auto;scroll-snap-type:x mandatory;scroll-snap-stop:always;scroll-behavior:smooth;scroll-marker-group:none;scrollbar-width:none}.general__slider__main::scroll-button(*){-webkit-transition:.3s ease-in-out;-moz-transition:.3s ease-in-out;-ms-transition:.3s ease-in-out;-o-transition:.3s ease-in-out;transition:.3s ease-in-out;transition-property:opacity,background,color,margin,transform,display,border;display:none;position:absolute;z-index:+1;bottom:0;width:clamp(3.2rem, 2.618rem + 1.818vw, 4.8rem);height:clamp(3.2rem, 2.618rem + 1.818vw, 4.8rem);border-radius:100%;border:none !important;overflow:hidden;background-color:#eaebec;background-repeat:no-repeat;background-position:50% 50%;background-size:80% auto;background-image:url("data:image/svg+xml;base64,PHN2ZyBpZD0iX+ODrOOCpOODpOODvF8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZlcnNpb249IjEuMSIgdmlld0JveD0iMCAwIDQ4IDQ4Ij4gPGRlZnM+IDxzdHlsZT4gLnN0MCB7IGZpbGw6ICMwMTQwOTk7IGZpbGwtcnVsZTogZXZlbm9kZDsgfSA8L3N0eWxlPiA8L2RlZnM+IDxwb2x5Z29uIGNsYXNzPSJzdDAiIHBvaW50cz0iMzIgMjMgMTkuOSAyMyAyNS41IDE3LjUgMjQgMTYgMTYgMjQgMjQgMzIgMjUuNSAzMC41IDE5LjkgMjUgMzIgMjUgMzIgMjMiLz48L3N2Zz4=");cursor:pointer}.general__slider__main::scroll-button(left){content:"";left:0}.general__slider__main::scroll-button(right){content:"";right:0;-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}@media (any-hover: hover){.general__slider__main::scroll-button(*):not(:disabled):hover{background-image:url("data:image/svg+xml;base64,PHN2ZyBpZD0iX+ODrOOCpOODpOODvF8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZlcnNpb249IjEuMSIgdmlld0JveD0iMCAwIDQ4IDQ4Ij4gPGRlZnM+IDxzdHlsZT4gLnN0MCB7IGZpbGw6IHdoaXRlOyBmaWxsLXJ1bGU6IGV2ZW5vZGQ7IH0gPC9zdHlsZT4gPC9kZWZzPiA8cG9seWdvbiBjbGFzcz0ic3QwIiBwb2ludHM9IjMyIDIzIDE5LjkgMjMgMjUuNSAxNy41IDI0IDE2IDE2IDI0IDI0IDMyIDI1LjUgMzAuNSAxOS45IDI1IDMyIDI1IDMyIDIzIi8+PC9zdmc+");background-color:#196de4}}.general__slider__main::scroll-button(*):disabled{opacity:0.0;cursor:default}.general__slider__main::scroll-marker-group{position:absolute;bottom:clamp(1.2rem, 1.054rem + .455vw, 1.6rem);position:absolute;left:50%;-webkit-transform:translate(-50%, 0%);-ms-transform:translate(-50%, 0%);-moz-transform:translate(-50%, 0%);transform:translate(-50%, 0%);display:flex;justify-content:center;gap:calc(clamp(1.2rem, 1.054rem + .455vw, 1.6rem));grid-area:markers;align-items:center;scroll-snap-type:x mandatory;overscroll-behavior-x:contain}.general__slider .item{position:relative;min-width:100%;scroll-snap-align:center;margin:0 clamp(1.2rem, .473rem + 2.273vw, 3.2rem) 0 0}.general__slider .item::scroll-marker{content:"";display:block;width:clamp(1.2rem, 1.054rem + .455vw, 1.6rem);height:clamp(1.2rem, 1.054rem + .455vw, 1.6rem);background-color:#ccc;border-radius:50%;-webkit-transition:.3s ease-in-out;-moz-transition:.3s ease-in-out;-ms-transition:.3s ease-in-out;-o-transition:.3s ease-in-out;transition:.3s ease-in-out;transition-property:opacity,background,color,margin,transform,display,border;flex-shrink:0}.general__slider .item::scroll-marker:target-current{background-color:#014099}.general__slider .item img{border:2px solid #ddd}.general__slider .ratio{background:#eee}.general__slider__nav-button__btn{-webkit-transition:.3s ease-in-out;-moz-transition:.3s ease-in-out;-ms-transition:.3s ease-in-out;-o-transition:.3s ease-in-out;transition:.3s ease-in-out;transition-property:opacity,background,color,margin,transform,display,border;display:block;position:absolute;z-index:+1;bottom:0;width:clamp(3.2rem, 2.618rem + 1.818vw, 4.8rem);height:clamp(3.2rem, 2.618rem + 1.818vw, 4.8rem);border-radius:100%;border:none !important;overflow:hidden;background-color:#eaebec;background-repeat:no-repeat;background-position:50% 50%;background-size:contain;background-image:url("data:image/svg+xml;base64,PHN2ZyBpZD0iX+ODrOOCpOODpOODvF8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZlcnNpb249IjEuMSIgdmlld0JveD0iMCAwIDQ4IDQ4Ij4gPGRlZnM+IDxzdHlsZT4gLnN0MCB7IGZpbGw6ICMwMTQwOTk7IGZpbGwtcnVsZTogZXZlbm9kZDsgfSA8L3N0eWxlPiA8L2RlZnM+IDxwb2x5Z29uIGNsYXNzPSJzdDAiIHBvaW50cz0iMzIgMjMgMTkuOSAyMyAyNS41IDE3LjUgMjQgMTYgMTYgMjQgMjQgMzIgMjUuNSAzMC41IDE5LjkgMjUgMzIgMjUgMzIgMjMiLz48L3N2Zz4=")}@media (any-hover: hover){.general__slider__nav-button__btn:not(:disabled):hover{background-image:url("data:image/svg+xml;base64,PHN2ZyBpZD0iX+ODrOOCpOODpOODvF8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZlcnNpb249IjEuMSIgdmlld0JveD0iMCAwIDQ4IDQ4Ij4gPGRlZnM+IDxzdHlsZT4gLnN0MCB7IGZpbGw6IHdoaXRlOyBmaWxsLXJ1bGU6IGV2ZW5vZGQ7IH0gPC9zdHlsZT4gPC9kZWZzPiA8cG9seWdvbiBjbGFzcz0ic3QwIiBwb2ludHM9IjMyIDIzIDE5LjkgMjMgMjUuNSAxNy41IDI0IDE2IDE2IDI0IDI0IDMyIDI1LjUgMzAuNSAxOS45IDI1IDMyIDI1IDMyIDIzIi8+PC9zdmc+");background-color:#196de4}}.general__slider__nav-button__btn:disabled{visibility:hidden;cursor:default}.general__slider__nav-button__prev{left:0}.general__slider__nav-button__next{right:0;transform:rotate(180deg)}.general__slider .scroll-marker-group{position:absolute;bottom:clamp(1.2rem, 1.054rem + .455vw, 1.6rem);position:absolute;left:50%;-webkit-transform:translate(-50%, 0%);-ms-transform:translate(-50%, 0%);-moz-transform:translate(-50%, 0%);transform:translate(-50%, 0%);display:flex;justify-content:center;gap:calc(clamp(1.2rem, 1.054rem + .455vw, 1.6rem));grid-area:markers;align-items:center;scroll-snap-type:x mandatory;overscroll-behavior-x:contain}.general__slider .scroll-marker{content:"";display:block;width:clamp(1.2rem, 1.054rem + .455vw, 1.6rem);height:clamp(1.2rem, 1.054rem + .455vw, 1.6rem);background-color:#ccc;border-radius:50%;-webkit-transition:.3s ease-in-out;-moz-transition:.3s ease-in-out;-ms-transition:.3s ease-in-out;-o-transition:.3s ease-in-out;transition:.3s ease-in-out;transition-property:opacity,background,color,margin,transform,display,border;flex-shrink:0;cursor:pointer}.general__slider .scroll-marker.target-current{background-color:#014099;cursor:default}.general .play-button{position:absolute;display:block;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);transform:translate(-50%, -50%);z-index:+1;width:clamp(5rem, 3.909rem + 3.409vw, 8rem);height:clamp(5rem, 3.909rem + 3.409vw, 8rem);background:url("../images/icon_playmark_w.svg") no-repeat 50% 50%/100% auto}@container container (min-width: 768px){.general .play-button{opacity:0.6}.general .play-button:hover{opacity:1}}.general .general__document_list .general__button-area{margin:0;padding:clamp(1.2rem, .473rem + 2.273vw, 3.2rem) 0 0 0}.general .general__document_list .document-download-button{min-width:clamp(24rem, 10.618rem + 41.818vw, 60.8rem);margin:0 auto}.general .general__document_list .document-download-button::before{content:"";display:inline-block;width:1em;height:1em;background:url("data:image/svg+xml;base64,PHN2ZyBpZD0iX+ODrOOCpOODpOODvF8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZlcnNpb249IjEuMSIgdmlld0JveD0iMCAwIDMwIDMzLjgiPiA8ZGVmcz4gPHN0eWxlPiAuc3QwIHsgZmlsbDogI2ZmZjsgfSA8L3N0eWxlPiA8L2RlZnM+IDxwb2x5Z29uIGNsYXNzPSJzdDAiIHBvaW50cz0iMzAgMTMgMjcuMyAxMC4zIDE2LjkgMjAuNiAxNi45IDAgMTMuMSAwIDEzLjEgMjAuNiAyLjcgMTAuMyAwIDEzIDE1IDI4IDMwIDEzIi8+IDxyZWN0IGNsYXNzPSJzdDAiIHk9IjMwIiB3aWR0aD0iMzAiIGhlaWdodD0iMy44Ii8+PC9zdmc+") no-repeat 50% 60%/auto 90%;margin-right:0.25em;vertical-align:middle}.general .general__document_list .document-download-button::after{content:"\66F8\985E\3092\30C0\30A6\30F3\30ED\30FC\30C9\3059\308B";vertical-align:middle}.general .general__document_list ul{display:block;padding:calc(clamp(1.2rem, .473rem + 2.273vw, 3.2rem) / 2) 0 0 0}.general .general__document_list ul li{position:relative;display:flex;flex-direction:column;padding:calc(clamp(1rem, .782rem + .682vw, 1.6rem)) 0 calc(clamp(1rem, .782rem + .682vw, 1.6rem)) calc(clamp(1.2rem, .473rem + 2.273vw, 3.2rem) / 2 + 1em);border-bottom:2px solid #ddd;font-weight:700;font-size:clamp(1.6rem, 1.382rem + .682vw, 2.2rem)}.general .general__document_list ul li::before{content:"";vertical-align:middle;position:absolute;top:calc(clamp(1rem, .782rem + .682vw, 1.6rem) + 0.1em);left:0;width:1em;height:1em;margin-right:0.25em;display:inline-block;background-position:50% 50%;background-repeat:no-repeat;background-size:auto 100%;background-image:url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz48c3ZnIGlkPSJf44Os44Kk44Ok44O8XzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgdmVyc2lvbj0iMS4xIiB2aWV3Qm94PSIwIDAgMzEuOCAzNC45Ij4gPGRlZnM+IDxzdHlsZT4gLnN0MCB7IGZpbGw6ICMwMzM7IH0gPC9zdHlsZT4gPC9kZWZzPiA8cmVjdCBjbGFzcz0ic3QwIiB4PSI1LjgiIHk9IjEzLjEiIHdpZHRoPSIyMC4zIiBoZWlnaHQ9IjIuOSIvPiA8cmVjdCBjbGFzcz0ic3QwIiB4PSI1LjgiIHk9IjcuMyIgd2lkdGg9IjEzLjEiIGhlaWdodD0iMi45Ii8+IDxyZWN0IGNsYXNzPSJzdDAiIHg9IjUuOCIgeT0iMTguOSIgd2lkdGg9IjIwLjMiIGhlaWdodD0iMi45Ii8+IDxyZWN0IGNsYXNzPSJzdDAiIHg9IjUuOCIgeT0iMjQuNyIgd2lkdGg9IjIwLjMiIGhlaWdodD0iMi45Ii8+IDxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik0zMS40LDQuNEwyNy40LjRDMjcuMS4xLDI2LjgsMCwyNi40LDBIMi45QzEuMywwLDAsMS4zLDAsMi45djI5LjJjMCwxLjUsMS4zLDIuOCwyLjksMi44aDI2YzEuNiwwLDIuOS0xLjMsMi45LTIuOVY1LjRjMC0uNC0uMi0uOC0uNC0xWk0yOC44LDMySDIuOVYyLjloMTguN3Y1LjljMCwuOC42LDEuNCwxLjQsMS40aDUuOHYyMS44WiIvPjwvc3ZnPg==")}.general .general__document_list ul li.postmail::before{background-image:url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz48c3ZnIGlkPSJf44Os44Kk44Ok44O8XzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgdmVyc2lvbj0iMS4xIiB2aWV3Qm94PSIwIDAgMzEuOCAzNC45Ij4gPGRlZnM+IDxzdHlsZT4gLnN0MCB7IGZpbGw6ICMwMzM7IH0gPC9zdHlsZT4gPC9kZWZzPiA8cG9seWdvbiBjbGFzcz0ic3QwIiBwb2ludHM9IjE0LjQgMjguMiAxNy4zIDI4LjIgMTcuMyAxNi42IDI2IDE2LjYgMjYgMTMuNyA1LjcgMTMuNyA1LjcgMTYuNiAxNC40IDE2LjYgMTQuNCAyOC4yIi8+IDxyZWN0IGNsYXNzPSJzdDAiIHg9IjUuNyIgeT0iNy45IiB3aWR0aD0iMjAuMyIgaGVpZ2h0PSIyLjkiLz4gPHBhdGggY2xhc3M9InN0MCIgZD0iTTI4LjcsMEgyLjlDMS4zLDAsMCwxLjMsMCwyLjl2MjkuN2MwLC40LjIuNy40LDEsMCwuMi4yLjMuNC40LjUuNSwxLjIuOCwyLC44aDI2YzEuNCwwLDIuNi0xLDIuOC0yLjNWMi45QzMxLjYsMS4zLDMwLjMsMCwyOC43LDBaTTI4LjksMzIuMUgyLjlWMi45aDI2djI5LjJaIi8+PC9zdmc+")}.general .general__document_list ul li.pdf::before{background-image:url("data:image/svg+xml;base64,PHN2ZyBpZD0iX+ODrOOCpOODpOODvF8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZlcnNpb249IjEuMSIgdmlld0JveD0iMCAwIDMxLjggMzQuOSI+IDxkZWZzPiA8c3R5bGU+IC5zdDAgeyBmaWxsOiAjMDMzOyB9IDwvc3R5bGU+IDwvZGVmcz4gPHBhdGggY2xhc3M9InN0MCIgZD0iTTMxLjQsNC40TDI3LjQuNEMyNy4xLDAsMjYuOCwwLDI2LjQsMEgyLjlDMS4zLDAsMCwxLjMsMCwyLjl2MjkuMmMwLDEuNiwxLjMsMi45LDIuOSwyLjloMjZjMS42LDAsMi45LTEuMywyLjktMi45VjUuNGMwLS40LS4yLS44LS40LTFaTTI4LjgsMzJIMi45VjIuOWgxOC43djUuOWMwLC44LjYsMS40LDEuNCwxLjRoNS44djIxLjhaIi8+IDxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik0xMS43LDE1LjZjLS4yLS4yLS40LS40LS43LS42LS4zLS4xLS43LS4yLTEuMS0uMmgtM3Y4LjZoMS43di0zLjRoLjljLjQsMCwuOCwwLDEuMS0uMi4zLS4xLjYtLjMuOS0uNS4yLS4yLjQtLjUuNi0uOC4xLS4zLjItLjcuMi0xLjJzMC0uNi0uMS0uOWMwLS4zLS4yLS42LS40LS44Wk0xMC4xLDE4LjRjLS4yLjItLjUuMy0uOC4zaC0uOHYtMi42aC43Yy40LDAsLjcuMS45LjMuMi4yLjMuNi4zLDFzLS4xLjgtLjMsMVpNMTguMywxNS45Yy0uMi0uNC0uNS0uNi0uOS0uOC0uNC0uMi0uOS0uMy0xLjUtLjNoLTIuOXY4LjZoMi43Yy42LDAsMS4xLDAsMS40LS4zLjQtLjIuNy0uNC45LS44LjItLjQuNC0uOC41LTEuNCwwLS42LjEtMS4yLjEtMnMwLTEuMi0uMS0xLjdjMC0uNS0uMi0xLS40LTEuM1pNMTcuMSwyMC41YzAsLjQtLjEuNy0uMiwxLS4xLjItLjMuNC0uNC41LS4yLjEtLjQuMi0uNy4yaC0uOHYtNmguN2MuMywwLC42LDAsLjguMi4yLjEuMy4zLjQuNi4xLjIuMi42LjIuOSwwLC40LDAsLjgsMCwxLjNzMCwxLjEsMCwxLjVaTTI0LjgsMTYuMnYtMS40aC00Ljh2OC42aDEuN3YtMy43aDIuOXYtMS40aC0yLjl2LTJoMy4xWiIvPjwvc3ZnPg==")}.general .general__document_list ul li a{color:#196de4}.general .icon-postmail{display:inline-block;width:1em;height:1em;vertical-align:middle;margin:-0.2em 0.25em 0 0.25em;background:url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz48c3ZnIGlkPSJf44Os44Kk44Ok44O8XzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgdmVyc2lvbj0iMS4xIiB2aWV3Qm94PSIwIDAgMzEuOCAzNC45Ij4gPGRlZnM+IDxzdHlsZT4gLnN0MCB7IGZpbGw6ICMwMzM7IH0gPC9zdHlsZT4gPC9kZWZzPiA8cG9seWdvbiBjbGFzcz0ic3QwIiBwb2ludHM9IjE0LjQgMjguMiAxNy4zIDI4LjIgMTcuMyAxNi42IDI2IDE2LjYgMjYgMTMuNyA1LjcgMTMuNyA1LjcgMTYuNiAxNC40IDE2LjYgMTQuNCAyOC4yIi8+IDxyZWN0IGNsYXNzPSJzdDAiIHg9IjUuNyIgeT0iNy45IiB3aWR0aD0iMjAuMyIgaGVpZ2h0PSIyLjkiLz4gPHBhdGggY2xhc3M9InN0MCIgZD0iTTI4LjcsMEgyLjlDMS4zLDAsMCwxLjMsMCwyLjl2MjkuN2MwLC40LjIuNy40LDEsMCwuMi4yLjMuNC40LjUuNSwxLjIuOCwyLC44aDI2YzEuNCwwLDIuNi0xLDIuOC0yLjNWMi45QzMxLjYsMS4zLDMwLjMsMCwyOC43LDBaTTI4LjksMzIuMUgyLjlWMi45aDI2djI5LjJaIi8+PC9zdmc+") no-repeat 50% 50%/auto 100%}.general__info-table{padding:calc(clamp(1.2rem, .473rem + 2.273vw, 3.2rem)/2) 0 0 0;width:100%}.customer-feedback .general__info-table{padding:0}.general__info-table table{width:100%;border-collapse:collapse;table-layout:fixed;border-spacing:0;border-top:1px solid #ccc;border-right:1px solid #ccc;position:relative}.general__info-table table th,.general__info-table table td{padding:calc(clamp(1.2rem, .473rem + 2.273vw, 3.2rem)/4) calc(clamp(1.2rem, .473rem + 2.273vw, 3.2rem)/2);border-left:1px solid #ccc;border-bottom:1px solid #ccc;font-size:clamp(1.4rem, 1.254rem + .455vw, 1.8rem)}.general__info-table table th{background:#eaebec;font-weight:700;white-space:nowrap;width:8em}.general__info-table table td{background:white;font-weight:500;width:auto;color:#666}.general__info-table table td small{font-size:0.8em}@container container (max-width: 767px){.general__info-table table{display:flex}.general__info-table table th{display:block;width:100%}.general__info-table table td{display:block;width:100%}}.general .text-change-bold{font-weight:700}.general .text-change-blue{color:#014099}.general .light-gray-box{display:block;background:#f8f8f8;padding:clamp(1.2rem, .473rem + 2.273vw, 3.2rem);margin-top:clamp(1.2rem, .473rem + 2.273vw, 3.2rem)}.general .light-gray-box span{font-size:clamp(1.6rem, 1.454rem + .455vw, 2rem);font-weight:700}.general .light-gray-box p{display:block;font-size:clamp(1.8rem, 1.582rem + .682vw, 2.4rem);font-weight:700;line-height:clamp(1.65em, calc(1.601em + 0.21vw), 1.85em);padding:calc(clamp(1.2rem, .473rem + 2.273vw, 3.2rem)/2) !important}.general .light-gray-box.ng-ex{padding:clamp(.8rem, -1.818rem + 8.182vw, 8rem) clamp(.8rem, -1.818rem + 8.182vw, 8rem) clamp(0rem, -1.454rem + 4.545vw, 4rem) clamp(.8rem, -1.818rem + 8.182vw, 8rem)}.general .light-gray-box.ng-ex+.general__headline-h3{margin-top:clamp(1.2rem, .473rem + 2.273vw, 3.2rem)}.general .ng-ex__img{padding-bottom:calc(clamp(1.2rem, .473rem + 2.273vw, 3.2rem)/2);text-align:center}.general .ng-ex__img img{max-width:25rem;margin:0 auto}@container container (max-width:991px){.general .ng-ex__img img{max-width:85%;width:auto}}.general .ng-ex__text{display:flex;justify-content:center;position:relative;font-weight:700;font-size:clamp(1.4rem, 1.254rem + .455vw, 1.8rem);padding-bottom:clamp(.8rem, -.364rem + 3.636vw, 4rem)}.general .ng-ex__text::before{display:block;margin-top:0.25em;content:"";width:1em;height:1em;margin-right:0.5em;background:url("data:image/svg+xml;base64,PHN2ZyBpZD0iX+ODrOOCpOODpOODvF8xIiBkYXRhLW5hbWU9IuODrOOCpOODpOODvF8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZlcnNpb249IjEuMSIgdmlld0JveD0iMCAwIDE1LjYgMTUuNiI+IDxkZWZzPiA8c3R5bGU+IC5zdDAgeyBmaWxsOiAjZjYwZTBlOyB9IDwvc3R5bGU+IDwvZGVmcz4gPHBvbHlnb24gY2xhc3M9InN0MCIgcG9pbnRzPSIxNS42IDIuMSAxMy40IDAgNy44IDUuNyAyLjEgMCAwIDIuMSA1LjcgNy44IDAgMTMuNCAyLjEgMTUuNiA3LjggOS45IDEzLjQgMTUuNiAxNS42IDEzLjQgOS45IDcuOCAxNS42IDIuMSIvPjwvc3ZnPg==") no-repeat 50% 50%/auto 100%}.general .ng-ex.face .ng-ex__img img{max-width:14rem}@container container (max-width:991px){.general .ng-ex.face .ng-ex__img img{max-width:50%;width:auto}}.general .confirm-group-title{display:flex;justify-content:space-between;align-items:center;margin:calc(clamp(1.2rem, .473rem + 2.273vw, 3.2rem) * 2) clamp(1.2rem, .473rem + 2.273vw, 3.2rem) 0 clamp(1.2rem, .473rem + 2.273vw, 3.2rem);font-size:clamp(1.8rem, 1.582rem + .682vw, 2.4rem);font-weight:700;line-height:1.44444em;background:#eaebec;padding:calc(clamp(1.2rem, .473rem + 2.273vw, 3.2rem) / 2);border:1px solid #ccc}@container container (max-width:991px){}.general .general__confirm-box{position:relative;padding:clamp(1.2rem, .473rem + 2.273vw, 3.2rem);margin:0 clamp(1.2rem, .473rem + 2.273vw, 3.2rem);border-bottom:1px solid #ccc;border-left:1px solid #ccc;border-right:1px solid #ccc}.general .general__confirm-box__table{padding:calc(clamp(1.2rem, .473rem + 2.273vw, 3.2rem) * 1.5) 0 0 0;width:100%;overflow-x:auto}.customer-feedback .general .general__confirm-box__table{padding:0}.general .general__confirm-box__table table{width:100%;border-collapse:collapse;border-spacing:0;border-top:1px solid #ccc;border-right:1px solid #ccc;position:relative}.general .general__confirm-box__table table th,.general .general__confirm-box__table table td{padding:calc(clamp(1.2rem, .473rem + 2.273vw, 3.2rem)/4) calc(clamp(1.2rem, .473rem + 2.273vw, 3.2rem)/2);border-left:1px solid #ccc;border-bottom:1px solid #ccc;font-size:clamp(1.4rem, 1.254rem + .455vw, 1.8rem)}.general .general__confirm-box__table table th{background:#eaebec;font-weight:700;white-space:nowrap;width:31rem !important}@container container (max-width: 767px){.general .general__confirm-box__table table th{width:100% !important}}.general .general__confirm-box__table table th.th-title{width:100%;background-color:white;border-left:none;border-right:2px solid white;padding:calc(clamp(1.2rem, .473rem + 2.273vw, 3.2rem)/2) calc(clamp(1.2rem, .473rem + 2.273vw, 3.2rem)/2) calc(clamp(1.2rem, .473rem + 2.273vw, 3.2rem)/2) 0;font-size:clamp(1.4rem, 1.254rem + .455vw, 1.8rem)}.general .general__confirm-box__table table th.gmap{width:100%;background-color:white;padding:0}.general .general__confirm-box__table table th.gmap .google-map{margin:0}.general .general__confirm-box__table table td{background:white;font-weight:500;width:auto;color:#666}.general .general__confirm-box__table table td small{font-size:0.8em}.general .general__confirm-box__table table td .td-list{display:block}.general .general__confirm-box__table table td .td-list li{display:block;padding:calc(clamp(1.2rem, .473rem + 2.273vw, 3.2rem)/4) 0;border-bottom:1px dotted #ddd}.general .general__confirm-box__table table td .td-list li:last-of-type{border-bottom:none;padding-bottom:0}.general .general__confirm-box__table table td .td-list li:first-of-type{padding-top:0}.general .general__confirm-box__table table td .upload-preview__img{position:relative;padding:57.4% 0 0 0;height:0;background:#f8f8f8;overflow:hidden}.general .general__confirm-box__table table td .upload-preview__img img{position:absolute;width:auto;height:100%;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);transform:translate(-50%, -50%);border:clamp(.4rem, .254rem + .455vw, .8rem) solid #f8f8f8}.general .general__confirm-box__table table td .upload-preview__caption{display:block;text-align:center;padding:calc(clamp(1.2rem, .473rem + 2.273vw, 3.2rem)/4) 0 0 0}@container container (max-width: 767px){.general .general__confirm-box__table table{width:100%}.general .general__confirm-box__table table tbody{width:100%}.general .general__confirm-box__table table th{display:block;width:100% !important}.general .general__confirm-box__table table td{display:block;width:100% !important}}.form-system{--height_L: calc(clamp(4.8rem, 4.218rem + 1.818vw, 6.4rem));--height: calc(clamp(3.2rem, 2.618rem + 1.818vw, 4.8rem));--height_S: calc(clamp(2.4rem, 2.109rem + .909vw, 3.2rem));--space: calc(clamp(.5rem, .391rem + .341vw, .8rem));--roundedge: 0;user-select:none}.form-system input::-webkit-input-placeholder{line-height:1em}.form-system ::placeholder{color:#bbb;line-height:1em;font-size:0.85em}.form-system__control{width:100%;background:#f8f8f8;display:inline-block;vertical-align:middle;line-height:1.42857143;font-size:clamp(1.4rem, 1.254rem + .455vw, 1.8rem);color:#333;font-weight:500;margin:0;padding:0 var(--space);min-height:var(--height);border-radius:var(--roundedge);border:2px solid #ccc !important;-webkit-box-shadow:none;-moz-box-shadow:none;-ms-box-shadow:none;box-shadow:none;text-overflow:ellipsis;-webkit-transition:.3s ease-in-out;-moz-transition:.3s ease-in-out;-ms-transition:.3s ease-in-out;-o-transition:.3s ease-in-out;transition:.3s ease-in-out;transition-property:opacity,background,color,margin,transform,display,border}.form-system__control input::-webkit-input-placeholder{line-height:1em}.form-system__control ::placeholder{color:#bbb;line-height:1em;font-size:0.75em}.form-system__control:disabled{opacity:0.5;background-color:#ddd}.form-system__control:disabled.blue-box{opacity:1;background-color:#014099;color:white}.form-system__control:read-only{border-color:#f8f8f8 !important;pointer-events:none}.form-system__input-group{padding:0 0 0 0}.form-system__input-group__inner{width:100%;border-bottom:1px solid #ddd;padding-top:clamp(1.2rem, .473rem + 2.273vw, 3.2rem);padding-bottom:clamp(1.2rem, .473rem + 2.273vw, 3.2rem)}.general__gray-box .form-system__input-group:first-of-type .form-system__input-group__inner{padding-top:0}@container container (max-width:991px){.general__gray-box .form-system__input-group:first-of-type:has(>div:nth-of-type(2)) .form-system__input-group__inner{padding-top:clamp(1.2rem, .473rem + 2.273vw, 3.2rem)}.general__gray-box .form-system__input-group:first-of-type:has(>div:nth-of-type(2))>div:first-of-type .form-system__input-group__inner{padding-top:0}}.general__gray-box:has(.form-system__group) .form-system__input-group:first-of-type .form-system__input-group__inner{padding-top:clamp(1.2rem, .473rem + 2.273vw, 3.2rem)}.general__gray-box .form-system__input-group:last-of-type .form-system__input-group__inner{border-bottom:none;padding-bottom:0}@container container (max-width:991px){.general__gray-box .form-system__input-group:last-of-type:has(>div:nth-of-type(2)) .form-system__input-group__inner{border-bottom:1px solid #ddd;padding-bottom:clamp(1.2rem, .473rem + 2.273vw, 3.2rem)}.general__gray-box .form-system__input-group:last-of-type:has(>div:nth-of-type(2))>div:last-of-type .form-system__input-group__inner{border-bottom:none;padding-bottom:0}}.form-system__input-group:has(+.general__headline-h3) div .form-system__input-group__inner{border-bottom:none;padding-bottom:clamp(1.2rem, .473rem + 2.273vw, 3.2rem) !important}.general__headline-h3+.form-system__input-group>div .form-system__input-group__inner{padding-top:0}@container container (max-width:991px){.general__headline-h3+.form-system__input-group>div .form-system__input-group__inner{padding-top:clamp(1.2rem, .473rem + 2.273vw, 3.2rem)}.general__headline-h3+.form-system__input-group>div:nth-of-type(1) .form-system__input-group__inner{padding-top:0}.form-system__input-group:has(+.general__headline-h3):has(>div:nth-of-type(2)) .form-system__input-group__inner{border-bottom:1px solid #ddd;padding-bottom:clamp(1.2rem, .473rem + 2.273vw, 3.2rem)}.form-system__input-group:has(+.general__headline-h3):has(>div:nth-of-type(2))>div:last-of-type .form-system__input-group__inner{border-bottom:none}}.form-system__input-group+.general__headline-h3{padding-top:clamp(1.2rem, .473rem + 2.273vw, 3.2rem) !important}.general__headline-h4+.form-system__input-group .form-system__input-group__inner{padding-top:clamp(1.2rem, .473rem + 2.273vw, 3.2rem) !important}.form-system__group .form-system__input-group__inner{border-bottom:none;padding-bottom:0}.form-system__group .form-system__input-group:last-of-type .form-system__input-group__inner{padding-bottom:clamp(1.2rem, .473rem + 2.273vw, 3.2rem) !important;border-bottom:1px solid #ddd}@container container (max-width:991px){.form-system__group .form-system__input-group:last-of-type:has(>div:nth-of-type(2)) .form-system__input-group__inner{border-bottom:none;padding-bottom:0 !important}.form-system__group .form-system__input-group:last-of-type:has(>div:nth-of-type(2))>div:last-of-type .form-system__input-group__inner{border-bottom:1px solid #ddd;padding-bottom:clamp(1.2rem, .473rem + 2.273vw, 3.2rem) !important}}@container container (max-width:991px){.form-system>.group:has(+.group)>.form-system__input-group__inner{padding-bottom:0 !important;border-bottom:none !important}}.form-system__label{display:block;font-weight:700;padding:0 0 calc(clamp(1.2rem, .473rem + 2.273vw, 3.2rem)/2) 0;font-size:clamp(1.7rem, 1.518rem + .568vw, 2.2rem);line-height:1.44444em}.form-system__label__number{position:relative;display:inline-flex;width:calc(clamp(1.7rem, 1.518rem + .568vw, 2.2rem) * 1.25);height:calc(clamp(1.7rem, 1.518rem + .568vw, 2.2rem) * 1.25);top:calc(clamp(1.7rem, 1.518rem + .568vw, 2.2rem) * -0.125);margin-left:0.75em;margin-right:0.75em;background:#333;color:white;font-weight:700;overflow:hidden;justify-content:center;align-items:center;font-size:clamp(1.3rem, 1.191rem + .341vw, 1.6rem)}.form-system__label+.supple-ex{display:block;font-size:clamp(1.4rem, 1.254rem + .455vw, 1.8rem);font-weight:700;line-height:1.44444em;padding:0 0 calc(clamp(1.2rem, .473rem + 2.273vw, 3.2rem)/2) 0}.form-system .ex{display:block;color:#888;padding:calc(clamp(1.2rem, .473rem + 2.273vw, 3.2rem)/2) 0 0 0;font-size:clamp(1rem, .927rem + .227vw, 1.2rem);line-height:1.2em}.form-system .valid-feedback{display:none}.invalid-feedback .form-system .valid-feedback{display:inline-flex}.form-system .invalid-feedback-{display:inline;width:100%}.form-system .invalid-feedback{display:inline-flex;width:100%;position:relative}.form-system .invalid-feedback .form-system__control:not([disabled]){border-color:#f60e0e !important}.form-system .invalid-feedback .form-system__control:not([disabled])::placeholder{position:relative}.form-system .invalid-feedback .valid-feedback{display:flex;align-items:center;position:absolute;bottom:calc(clamp(3.2rem, 2.618rem + 1.818vw, 4.8rem) * 1.2);left:0;z-index:+1;background-color:#ffdcdc;color:#f60e0e;font-weight:700;font-size:clamp(1rem, .927rem + .227vw, 1.2rem);line-height:1.44444;min-height:clamp(2rem, 1.854rem + .455vw, 2.4rem);width:auto;padding:0 0.75em;border-left:0.3em solid #f60e0e;animation:errorred 2s linear 1s infinite}@keyframes errorred{0%{opacity:1}70%{opacity:1}85%{opacity:0}100%{opacity:1}}.form-system .invalid-feedback .valid-feedback:before{position:absolute;left:-1em;bottom:-0.7em;content:"";height:calc(1.4em / 2);width:1.4em;clip-path:polygon(50% 0, 100% 0, 50% 100%);background-color:#f60e0e}.form-system .invalid-feedback .form-select:not([disabled]){border:2px solid #f60e0e !important;color:#f60e0e !important}.form-system .invalid-feedback .form-select:not([disabled]) option{color:#333}.form-system .invalid-feedback .form-select:not([disabled]){background-image:url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz48c3ZnIGlkPSJf44Os44Kk44Ok44O8XzEiIGRhdGEtbmFtZT0i44Os44Kk44Ok44O8XzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgdmVyc2lvbj0iMS4xIiB2aWV3Qm94PSIwIDAgMTIgMTIiPiA8ZGVmcz4gPHN0eWxlPiAuc3QwIHsgZmlsbDogcmdiYSgyNDYsMTQsMTQsMS4wMCk7IH0gPC9zdHlsZT4gPC9kZWZzPiA8cG9seWdvbiBjbGFzcz0ic3QwIiBwb2ludHM9IjEwLjIgMiA2IDYuMyAxLjggMiAwIDMuOSA2IDEwIDEyIDMuOSAxMC4yIDIiLz48L3N2Zz4=")}.form-system__button-area{width:100%;display:flex;margin:calc(clamp(1.2rem, .473rem + 2.273vw, 3.2rem) * 2) 0 0 0;padding:0}.form-system__button-area.center{justify-content:center}.form-system__button-area.start{justify-content:flex-start}.form-system__button-area.end{justify-content:flex-end}.form-system__button{display:flex;align-items:center;justify-content:center;height:var(--height);min-width:clamp(9.6rem, 7.273rem + 7.273vw, 16rem);max-width:100%;border-radius:calc(var(--height)/2);overflow:hidden;-webkit-transition:.3s ease-in-out;-moz-transition:.3s ease-in-out;-ms-transition:.3s ease-in-out;-o-transition:.3s ease-in-out;transition:.3s ease-in-out;transition-property:opacity,background,color,margin,transform,display,border;color:white;background:#014099;font-weight:700;font-size:clamp(1.4rem, 1.254rem + .455vw, 1.8rem);line-height:1em;padding:0 calc(clamp(1.2rem, .473rem + 2.273vw, 3.2rem)/3);position:relative}.form-system__button::before{font-weight:700;font-size:clamp(1.4rem, 1.254rem + .455vw, 1.8rem);line-height:1em}.form-system__button.submit-button::before{content:"\9001\a0\4FE1"}.en .form-system__button.submit-button::before{content:"SUBMIT"}.form-system__button.close-button{background-color:#333}.form-system__button.close-button::before{content:"\9589\3058\308B"}.en .form-system__button.close-button::before{content:"CLOSE"}.form-system__button.active{color:white !important;background-color:#196de4}.form-system__button.big{min-width:clamp(16rem, 11.346rem + 14.545vw, 28.8rem);height:var(--height_L);border-radius:calc(var(--height_L)/2);padding:0 clamp(1.8rem, 1.582rem + .682vw, 2.4rem);font-size:clamp(1.8rem, 1.582rem + .682vw, 2.4rem)}@container container (max-width: 767px){.form-system__button.big{width:100%}}@container container (min-width: 768px){.form-system__button:hover{background-color:#196de4}.form-system__button:hover.close-button{background-color:#777}}.form-system .required{position:relative;vertical-align:middle}.form-system .required::after{content:"\5FC5\a0\9808";display:inline-block;vertical-align:middle;margin-left:calc(clamp(1.2rem, .473rem + 2.273vw, 3.2rem)/2);width:auto;height:clamp(1.6rem, 1.454rem + .455vw, 2rem);line-height:clamp(1.6rem, 1.454rem + .455vw, 2rem);overflow:hidden;padding:0 calc(clamp(1.2rem, .473rem + 2.273vw, 3.2rem)/2.5);color:white;font-weight:500;font-size:0.5em;background:#f60e0e;border-radius:calc(clamp(1.6rem, 1.454rem + .455vw, 2rem)/2);margin-top:-0.5em}.en .form-system .required::after{content:"reqd"}.attention .form-system .required::after{margin-left:0;margin-right:calc(clamp(1.2rem, .473rem + 2.273vw, 3.2rem)/2)}.form-system .pending .required::after{background:#ccc !important}.form-system__check-box{font-size:0}.form-system__check-box input[type="checkbox"]{visibility:hidden;width:0;overflow:hidden;font-size:0}.form-system__check-box input[type="checkbox"]+span{padding-left:calc(var(--height_S) * 1.25);padding-right:1.5em;padding-top:calc(var(--height) * 0.5 - clamp(1.4rem, 1.254rem + .455vw, 1.8rem) * 0.5 * 1.35 );line-height:inherit;position:relative;display:inline-block;cursor:pointer;vertical-align:middle;font-size:clamp(1.4rem, 1.254rem + .455vw, 1.8rem);color:#a0a0a0;min-height:var(--height);-webkit-transition:.3s ease-in-out;-moz-transition:.3s ease-in-out;-ms-transition:.3s ease-in-out;-o-transition:.3s ease-in-out;transition:.3s ease-in-out;transition-property:opacity,background,color,margin,transform,display,border}.form-system__check-box input[type="checkbox"]+span::before{-webkit-transition:.3s ease-in-out;-moz-transition:.3s ease-in-out;-ms-transition:.3s ease-in-out;-o-transition:.3s ease-in-out;transition:.3s ease-in-out;transition-property:opacity,background,color,margin,transform,display,border;content:"";visibility:hidden;opacity:0;display:block;position:absolute;top:calc(var(--height_S) * 0.1875 + clamp(.4rem, .254rem + .455vw, .8rem));left:calc(var(--height_S) * 0.1875);width:calc(var(--height_S) - calc(var(--height_S) * 0.375));height:calc(var(--height_S) - calc(var(--height_S) * 0.375));border-radius:var(--roundedge)}.form-system__check-box input[type="checkbox"]:checked+span{color:#014099;font-weight:700}.form-system__check-box input[type="checkbox"]:checked+span::before{visibility:visible;opacity:1;background-color:#014099;z-index:+1}.form-system__check-box input[type="checkbox"]+span::after{content:"";display:block;position:absolute;width:var(--height_S);height:var(--height_S);border-radius:0;background:white;border:2px solid #ccc;top:clamp(.4rem, .254rem + .455vw, .8rem);left:0;overflow:hidden;-webkit-transition:.3s ease-in-out;-moz-transition:.3s ease-in-out;-ms-transition:.3s ease-in-out;-o-transition:.3s ease-in-out;transition:.3s ease-in-out;transition-property:opacity,background,color,margin,transform,display,border}.form-system__check-box input[type="checkbox"]:checked+span::after{border:2px solid #014099}.data-check .form-system__check-box{line-height:1;font-size:0}.data-check .form-system__check-box input[type="checkbox"]+span{padding-left:calc(#1em * 1.25);padding-right:1.5em;padding-top:0 !important;padding-bottom:0;position:relative !important;display:inline-flex;align-items:center;cursor:pointer;font-size:clamp(1.8rem, 1.582rem + .682vw, 2.4rem);font-weight:700;color:#a0a0a0;min-height:clamp(2.4rem, 2.109rem + .909vw, 3.2rem);-webkit-transition:.3s ease-in-out;-moz-transition:.3s ease-in-out;-ms-transition:.3s ease-in-out;-o-transition:.3s ease-in-out;transition:.3s ease-in-out;transition-property:opacity,background,color,margin,transform,display,border}.data-check .form-system__check-box input[type="checkbox"]+span::before{position:absolute;top:0;left:0;width:clamp(2.4rem, 2.109rem + .909vw, 3.2rem);height:clamp(2.4rem, 2.109rem + .909vw, 3.2rem);background-position:50% 50%;background-repeat:no-repeat;background-size:80%;background-image:url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz48c3ZnIGlkPSJf44Os44Kk44Ok44O8XzEiIGRhdGEtbmFtZT0i44Os44Kk44Ok44O8XzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgdmVyc2lvbj0iMS4xIiB2aWV3Qm94PSIwIDAgNDggNDgiPiA8ZGVmcz4gPHN0eWxlPiAuc3QwIHsgZmlsbDogI2ZmZjsgZmlsbC1ydWxlOiBldmVub2RkOyB9IDwvc3R5bGU+IDwvZGVmcz4gPHBvbHlnb24gY2xhc3M9InN0MCIgcG9pbnRzPSIzNS42IDEzLjkgMjAuNSAyOS4xIDEyLjMgMjEuMSA5LjkgMjMuNCAyMC41IDMzLjkgMzggMTYuMiAzNS42IDEzLjkiLz48L3N2Zz4=")}.data-check .form-system__check-box input[type="checkbox"]+span::after{content:"";display:block;position:absolute;width:clamp(2.4rem, 2.109rem + .909vw, 3.2rem);height:clamp(2.4rem, 2.109rem + .909vw, 3.2rem);border-radius:0;background:white;border:2px solid #ccc;top:0 !important;left:0;overflow:hidden;-webkit-transition:.3s ease-in-out;-moz-transition:.3s ease-in-out;-ms-transition:.3s ease-in-out;-o-transition:.3s ease-in-out;transition:.3s ease-in-out;transition-property:opacity,background,color,margin,transform,display,border}.data-check .form-system__check-box input[type="checkbox"]:checked+span{color:#014099}.form-system__check-box.check_mark input[type="checkbox"]+span{padding-left:calc(var(--height) * 1.25);padding-right:1.5em;padding-top:calc(var(--height) * 0.5 - clamp(1.6rem, 1.454rem + .455vw, 2rem) * 0.5 * 1.5 );font-size:clamp(1.6rem, 1.454rem + .455vw, 2rem);min-height:var(--height);-webkit-transition:.3s ease-in-out;-moz-transition:.3s ease-in-out;-ms-transition:.3s ease-in-out;-o-transition:.3s ease-in-out;transition:.3s ease-in-out;transition-property:opacity,background,color,margin,transform,display,border;line-height:var(--height)}.form-system__check-box.check_mark input[type="checkbox"]+span::before{top:calc(var(--height) * 0.5 - clamp(1.6rem, 1.454rem + .455vw, 2rem) * 0.5 * 1.5 );left:0;width:var(--height);height:var(--height);background-position:50% 50%;background-repeat:no-repeat;background-size:80%;background-image:url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz48c3ZnIGlkPSJf44Os44Kk44Ok44O8XzEiIGRhdGEtbmFtZT0i44Os44Kk44Ok44O8XzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgdmVyc2lvbj0iMS4xIiB2aWV3Qm94PSIwIDAgNDggNDgiPiA8ZGVmcz4gPHN0eWxlPiAuc3QwIHsgZmlsbDogI2ZmZjsgZmlsbC1ydWxlOiBldmVub2RkOyB9IDwvc3R5bGU+IDwvZGVmcz4gPHBvbHlnb24gY2xhc3M9InN0MCIgcG9pbnRzPSIzNS42IDEzLjkgMjAuNSAyOS4xIDEyLjMgMjEuMSA5LjkgMjMuNCAyMC41IDMzLjkgMzggMTYuMiAzNS42IDEzLjkiLz48L3N2Zz4=")}.form-system__check-box.check_mark input[type="checkbox"]+span::after{width:var(--height);height:var(--height);background:white;border:2px solid #ccc}.form-system__check-box.check_mark input[type="checkbox"]:checked+span::after{border:none;background:#014099}.form-system__check-box input[type="checkbox"]:disabled+span{cursor:default;opacity:0.5}.form-system__radio-input input[type="radio"]{visibility:hidden;width:0;overflow:hidden;font-size:0}.form-system__radio-input input[type="radio"]+span{padding-left:calc(var(--height_S) * 1.25);padding-right:1.5em;padding-top:calc(var(--height) * 0.5 - clamp(1.4rem, 1.254rem + .455vw, 1.8rem) * 0.5 * 1.35 );position:relative;display:inline-block;cursor:pointer;vertical-align:middle;font-size:clamp(1.4rem, 1.254rem + .455vw, 1.8rem);color:#a0a0a0;min-height:var(--height);-webkit-transition:.3s ease-in-out;-moz-transition:.3s ease-in-out;-ms-transition:.3s ease-in-out;-o-transition:.3s ease-in-out;transition:.3s ease-in-out;transition-property:opacity,background,color,margin,transform,display,border}.form-system__radio-input input[type="radio"]+span::before{-webkit-transition:.3s ease-in-out;-moz-transition:.3s ease-in-out;-ms-transition:.3s ease-in-out;-o-transition:.3s ease-in-out;transition:.3s ease-in-out;transition-property:opacity,background,color,margin,transform,display,border;content:"";visibility:hidden;opacity:0;display:block;position:absolute;top:calc(var(--height_S) * 0.1875 + clamp(.4rem, .254rem + .455vw, .8rem));left:calc(var(--height_S) * 0.1875);width:calc(var(--height_S) - calc(var(--height_S) * 0.375));height:calc(var(--height_S) - calc(var(--height_S) * 0.375));border-radius:100%}.form-system__radio-input input[type="radio"]:checked+span{color:#014099;font-weight:700}.form-system__radio-input input[type="radio"]:checked+span::before{visibility:visible;opacity:1;background-color:#014099;z-index:+1}.form-system__radio-input input[type="radio"]+span::after{content:"";display:block;position:absolute;width:var(--height_S);height:var(--height_S);border-radius:100%;background:white;border:2px solid #ccc;top:clamp(.4rem, .254rem + .455vw, .8rem);left:0;overflow:hidden;-webkit-transition:.3s ease-in-out;-moz-transition:.3s ease-in-out;-ms-transition:.3s ease-in-out;-o-transition:.3s ease-in-out;transition:.3s ease-in-out;transition-property:opacity,background,color,margin,transform,display,border}.form-system__radio-input input[type="radio"]:checked+span::after{border:2px solid #014099}.form-system .form-select{display:inline-block;vertical-align:middle;width:auto;padding:0 2.4em 0 var(--space);-moz-padding-start:1.75em;font-size:clamp(1.3rem, 1.191rem + .341vw, 1.6rem);font-weight:500;min-height:var(--height);line-height:1.42857143 !important;color:#333 !important;background:#f8f8f8;background-image:url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz48c3ZnIGlkPSJf44Os44Kk44Ok44O8XzEiIGRhdGEtbmFtZT0i44Os44Kk44Ok44O8XzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgdmVyc2lvbj0iMS4xIiB2aWV3Qm94PSIwIDAgMTIgMTIiPiA8ZGVmcz4gPHN0eWxlPiAuc3QwIHsgZmlsbDogIzMzMzsgfSA8L3N0eWxlPiA8L2RlZnM+IDxwb2x5Z29uIGNsYXNzPSJzdDAiIHBvaW50cz0iMTAuMiAyIDYgNi4zIDEuOCAyIDAgMy45IDYgMTAgMTIgMy45IDEwLjIgMiIvPjwvc3ZnPg==");background-repeat:no-repeat;background-position:right 0.5em center;background-size:0.75em auto !important;border:2px solid #ccc;border-radius:var(--roundedge);transition:none !important;appearance:none;-webkit-box-shadow:none;-moz-box-shadow:none;-ms-box-shadow:none;box-shadow:none;margin:0;-webkit-transition:.3s ease-in-out;-moz-transition:.3s ease-in-out;-ms-transition:.3s ease-in-out;-o-transition:.3s ease-in-out;transition:.3s ease-in-out;transition-property:opacity,background,color,margin,transform,display,border}.form-system .form-select:disabled{background-color:#ddd;color:#bbb !important;background-image:url("data:image/svg+xml;base64,PHN2ZyBpZD0iX+ODrOOCpOODpOODvF8xIiBkYXRhLW5hbWU9IuODrOOCpOODpOODvF8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZlcnNpb249IjEuMSIgdmlld0JveD0iMCAwIDEyIDEyIj4gPGRlZnM+IDxzdHlsZT4gLnN0MCB7IGZpbGw6IHJnYmEoMTg3LDE4NywxODcsMS4wMCk7IH0gPC9zdHlsZT4gPC9kZWZzPiA8cG9seWdvbiBjbGFzcz0ic3QwIiBwb2ludHM9IjEwLjIgMiA2IDYuMyAxLjggMiAwIDMuOSA2IDEwIDEyIDMuOSAxMC4yIDIiLz48L3N2Zz4=");opacity:0.5}.form-system .form-select:disabled.blue-box{opacity:1;background-color:#014099;color:white}.form-system .form-select.readonly{border-color:#f8f8f8;pointer-events:none !important;background-color:#f8f8f8;color:#333 !important;opacity:1}.form-system .form-select.minimum-w{min-width:8em}.form-system__error-box{opacity:0;height:0;overflow:hidden;visibility:hidden;-webkit-transition:.3s ease-in-out;-moz-transition:.3s ease-in-out;-ms-transition:.3s ease-in-out;-o-transition:.3s ease-in-out;transition:.3s ease-in-out;transition-property:opacity,background,color,margin,transform,display,border}.form-system__error-box.invalid-feedback{opacity:1;visibility:visible;height:auto;margin:calc(clamp(1.2rem, .473rem + 2.273vw, 3.2rem) * 2) clamp(1rem, -2.911rem + 5.093vw, 3.2rem) 0 clamp(1rem, -2.911rem + 5.093vw, 3.2rem)}.form-system__error-box__inner{position:relative;padding:clamp(1.2rem, .473rem + 2.273vw, 3.2rem);border-width:clamp(1.2rem, .473rem + 2.273vw, 3.2rem);border-style:solid;border-color:#f97878;background:#ffdcdc}.form-system__error-box strong{color:#f60e0e;position:relative;padding-left:1.5em}.form-system__error-box strong::before{content:"";position:absolute;top:0.125em;left:0;display:inline-block;vertical-align:middle;width:1em;height:1em;background:url("data:image/svg+xml;base64,PHN2ZyBpZD0iX+ODrOOCpOODpOODvF8xIiBkYXRhLW5hbWU9IuODrOOCpOODpOODvF8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZlcnNpb249IjEuMSIgdmlld0JveD0iMCAwIDMyIDMyIj4gPGRlZnM+IDxzdHlsZT4gLnN0MCB7IGZpbGw6ICNmNjBlMGU7IGZpbGwtcnVsZTogZXZlbm9kZDsgfSA8L3N0eWxlPiA8L2RlZnM+IDxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik0zMS40LDI0LjJMMjAuMiwzLjJjLTEuOC0zLjQtNi42LTMuNC04LjQsMEwuNiwyNC4yYy0xLjcsMy4yLjYsNy4yLDQuMiw3LjJoMjIuNGMzLjYsMCw1LjktMy45LDQuMi03LjJaTTI3LjIsMjguOUg0LjhjLTEuOCwwLTMtMi0yLjEtMy42TDEzLjksNC4zYy45LTEuNywzLjMtMS43LDQuMiwwbDExLjIsMjFjLjksMS42LS4zLDMuNi0yLjEsMy42Wk00LjYsMjYuNWgyMi43TDE2LDUuOCw0LjYsMjYuNVpNMTcuMiwyNC4xaC0yLjR2LTIuNGgyLjR2Mi40Wk0xNy4yLDIwLjJoLTIuNHYtNy4zaDIuNHY3LjNaIi8+PC9zdmc+") no-repeat 50% 50%/auto 100%}.form-system__error-box ul{display:block}.form-system__error-box ul li{color:#f60e0e;display:block;font-size:clamp(1.4rem, 1.254rem + .455vw, 1.8rem);line-height:1.44444em;padding-bottom:0.3125em}.form-system__error-box ul li:last-of-type{padding-bottom:0}.form-system__error-box ul li::before{content:"\25CF";display:inline-flex;padding-right:0.25em;color:#f97878}.form-system .attention-light-blue-box{position:relative;display:flex;align-items:flex-start;align-self:flex-start;border-radius:0;padding:calc(clamp(1.2rem, .473rem + 2.273vw, 3.2rem) / 2);background:#e5ecf5;width:100%;font-size:clamp(1.3rem, 1.191rem + .341vw, 1.6rem);line-height:1.44444em;color:#014099}.form-system .attention-light-blue-box::before{display:block;position:absolute;top:1em;left:-1.8rem;content:"";height:1.2em;width:1.2em;clip-path:polygon(0 90%, 100% 0, 100% 70%);background:#e5ecf5}@container container (max-width:991px){.form-system .attention-light-blue-box{background-image:none;margin:clamp(1.2rem, .473rem + 2.273vw, 3.2rem) 0 0 0;padding:calc(clamp(1.2rem, .473rem + 2.273vw, 3.2rem) / 2)}.form-system .attention-light-blue-box::before{display:none}}.form-system__data-choice{padding:0 0 clamp(1.2rem, .473rem + 2.273vw, 3.2rem) 0}.form-system .change-area{padding:clamp(1.2rem, 1.054rem + .455vw, 1.6rem) 0 clamp(1.2rem, 1.054rem + .455vw, 1.6rem) 0;border-top:1px solid #ddd}.form-system .change-area .ex{display:none}.form-system .change-area:first-of-type{padding-top:0;border-top:none}.form-system .change-area:last-of-type{padding-bottom:0}.form-system .change-area:last-of-type .ex{display:block}.form-system *:has(.form-system__control),.form-system *:has(.form-select),.form-system *:has(.form-system__check-box),.form-system *:has(.form-system__radio-input){font-size:0}.form-system .unit-text-wrap{display:flex;align-items:center;min-width:100%}.form-system .unit-text{min-height:var(--height);display:inline-flex;vertical-align:middle;font-size:clamp(1.3rem, 1.191rem + .341vw, 1.6rem);line-height:var(--height);padding:0 0.6em;white-space:nowrap;font-weight:700}.form-system .unit-text.prefix{padding:0 0.6em 0 0}.form-system .unit-text.suffix{padding:0 0 0 0.6em}.form-system .unit-text.w-5{min-width:6.2em}.form-system .unit-text.w-6{min-width:7em}.form-system .unit-text.arrow{padding:0 0.6em 0 0.6em;align-items:center}.form-system .unit-text.arrow::after{content:"";display:block;margin:0 0 0 1em;height:calc(tan(60deg) * .725em);width:1em;clip-path:polygon(0 0, 100% 50%, 0 100%);background:#333}@container container (max-width:991px){.form-system .unit-text.arrow::after{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);-moz-transform:rotate(90deg);transform:rotate(90deg)}}.form-system .zip{display:flex;flex-direction:row}.form-system .zip__first{width:2.8em;text-align:center}.form-system .zip__second{width:3.5em;text-align:center}.form-system .city{width:10em}@container container (max-width:991px){.form-system .city{width:100%}}.form-system .tel{display:flex;flex-direction:row}.form-system .tel>input[type="tel"]{width:4em;text-align:center}.form-system .name{display:flex;flex-direction:row}.form-system .digit-4{width:6em}@container container (max-width:991px){.form-system .digit-4{width:100%}}.form-system .digit-6{width:8em}@container container (max-width:991px){.form-system .digit-6{width:100%}}.form-system .digit-8{width:12em}@container container (max-width:991px){.form-system .digit-8{width:100%}}.form-system .yyyy-mm-dd{display:flex;flex-direction:row}.form-system .yyyy-mm-dd__y{width:6em}.form-system .yyyy-mm-dd__m{width:6em}.form-system .yyyy-mm-dd__d{width:6em}.form-system .age>input[type="tel"]{width:4em;text-align:center}.form-system .menber-code{width:11em}.form-system .other-input{width:15em}@container container (max-width: 767px){.form-system .other-input{width:100%}}.form-system .other-input-s{width:10em}@container container (max-width: 767px){.form-system .other-input-s{width:100%}}.form-system .bank-code{width:4em;text-align:center}.form-system .bank-name{width:100%}.form-system .account-number{display:flex;flex-direction:row;flex-wrap:nowrap}.form-system .account-number>input[type="tel"]{width:2.4em;text-align:center;margin:0 calc(clamp(1.2rem, .473rem + 2.273vw, 3.2rem) * 0.125) 0 0}.form-system .account-number>input[type="tel"]:last-of-type{margin:0}.form-system .address-input{width:clamp(22rem, -53.866rem + 76.555vw, 38rem)}@container container (max-width: 767px){.form-system .address-input{width:100%}}.form-system .car-volume{width:8em}.form-system .date-time{width:10em}.form-system__description{font-size:clamp(1.3rem, 1.191rem + .341vw, 1.6rem);color:#777;line-height:clamp(1.65em, calc(1.601em + 0.21vw), 1.85em)}.form-system__description-headline{display:block;font-weight:700;font-size:clamp(1.6rem, 1.454rem + .455vw, 2rem);padding:0 0 clamp(.8rem, .364rem + 1.364vw, 2rem) 0}.email-preregistration__email-input{min-width:21em}@container container (max-width: 767px){.email-preregistration__email-input{min-width:inherit}}.email-preregistration__access-code-input{text-align:center}.email-preregistration .submit-button{min-width:clamp(7.2rem, 4.582rem + 8.182vw, 14.4rem)}.email-preregistration .submit-button::before{content:"\9001\a0\4FE1"}.goto-official-application .confirmation-check{position:relative;display:inline-block;vertical-align:middle;padding-left:calc(clamp(2.4rem, 2.109rem + .909vw, 3.2rem) + 0.5em)}.goto-official-application .confirmation-check::before{-webkit-transition:.6s ease-in-out;-moz-transition:.6s ease-in-out;-ms-transition:.6s ease-in-out;-o-transition:.6s ease-in-out;transition:.6s ease-in-out;transition-delay:0.4s;transition-property:opacity,background,color,margin,transform,display,border;content:"";display:block;position:absolute;top:0.1em;left:0;width:clamp(2.4rem, 2.109rem + .909vw, 3.2rem);height:clamp(2.4rem, 2.109rem + .909vw, 3.2rem);background:url("data:image/svg+xml;base64,PHN2ZyBpZD0iX+ODrOOCpOODpOODvF8xIiBkYXRhLW5hbWU9IuODrOOCpOODpOODvF8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZlcnNpb249IjEuMSIgdmlld0JveD0iMCAwIDQ4IDQ4Ij4gPGRlZnM+IDxzdHlsZT4gLnN0MCB7IGZpbGw6ICM2NjY7IGZpbGwtcnVsZTogZXZlbm9kZDsgfSA8L3N0eWxlPiA8L2RlZnM+IDxwb2x5Z29uIGNsYXNzPSJzdDAiIHBvaW50cz0iMzUuNiAxMy45IDIwLjUgMjkuMSAxMi4zIDIxLjEgOS45IDIzLjQgMjAuNSAzMy45IDM4IDE2LjIgMzUuNiAxMy45Ii8+PC9zdmc+") no-repeat 50% 50%/80% #888;border-radius:100%;overflow:hidden}.goto-official-application .view-information__unit{display:block;width:100%;border:clamp(.4rem, .254rem + .455vw, .8rem) solid #eaebec;padding:clamp(1.2rem, .473rem + 2.273vw, 3.2rem)}.goto-official-application .view-information__unit dt{display:flex;width:100%;align-items:center;justify-content:center;padding:0 clamp(1.2rem, .473rem + 2.273vw, 3.2rem) clamp(1.2rem, .473rem + 2.273vw, 3.2rem) clamp(1.2rem, .473rem + 2.273vw, 3.2rem)}.goto-official-application .view-information__unit dt span{-webkit-transition:.3s ease-in-out;-moz-transition:.3s ease-in-out;-ms-transition:.3s ease-in-out;-o-transition:.3s ease-in-out;transition:.3s ease-in-out;transition-property:opacity,background,color,margin,transform,display,border;display:block;height:clamp(6.4rem, 2.909rem + 10.909vw, 16rem);width:clamp(7.2rem, 3.273rem + 12.273vw, 18rem);background-position:50% 50%;background-size:100% auto;background-repeat:no-repeat}.goto-official-application .view-information__unit dt span.view-1{background-image:url("../images/big_icon_document.svg")}.goto-official-application .view-information__unit dt span.view-2{background-image:url("../images/big_icon_book.svg")}.goto-official-application .view-information__unit dt span.view-3{background-image:url("../images/big_icon_qa.svg")}.goto-official-application .view-information__unit dd{display:block}.goto-official-application .view-information__unit dd>strong{display:block;font-size:clamp(1.8rem, 1.582rem + .682vw, 2.4rem);font-weight:700;text-align:center;padding:0 0 clamp(1.2rem, .473rem + 2.273vw, 3.2rem) 0}.goto-official-application .view-information__unit dd>p{display:block;text-align:center;line-height:clamp(1.65em, calc(1.601em + 0.21vw), 1.85em);color:#666;padding-bottom:clamp(1.2rem, .473rem + 2.273vw, 3.2rem)}.goto-official-application .view-information__unit.checked{border-color:#24cb2b}.goto-official-application .view-information__unit.checked .view-button{background-color:#24cb2b;cursor:default;pointer-events:none}.goto-official-application .view-information__unit.checked .view-button::before{content:"\78BA\8A8D\6E08\307F"}.en .goto-official-application .view-information__unit.checked .view-button::before{content:"CONFIRMED"}.goto-official-application .view-information__unit.checked dt span.view-1{background-image:url("../images/big_icon_document.svg")}.goto-official-application .view-information__unit.checked dt span.view-2{background-image:url("../images/big_icon_book.svg")}.goto-official-application .view-information__unit.checked dt span.view-3{background-image:url("../images/big_icon_qa.svg")}@container container (min-width: 768px){.goto-official-application .view-information__unit:has(a:hover) .view-1{background-image:url("../images/big_icon_document.svg")}.goto-official-application .view-information__unit:has(a:hover) .view-2{background-image:url("../images/big_icon_book.svg")}.goto-official-application .view-information__unit:has(a:hover) .view-3{background-image:url("../images/big_icon_qa.svg")}}.goto-official-application .view-information .view-button{width:clamp(14rem, 12.546rem + 4.545vw, 18rem);margin:0 auto}.goto-official-application .view-information .view-button::before{content:"\30DA\30FC\30B8\3092\898B\308B"}.en .goto-official-application .view-information .view-button::before{content:"VIEW INFO"}@container container (max-width: 767px){.goto-official-application .view-information__unit{margin-bottom:clamp(1.2rem, .473rem + 2.273vw, 3.2rem)}.goto-official-application .view-information .row :last-of-type dl{margin-bottom:0}}.goto-official-application .general__gray-box.checked .general__step-num{background:#24cb2b}.goto-official-application .general__gray-box.checked .confirmation-check:before{background:url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz48c3ZnIGlkPSJf44Os44Kk44Ok44O8XzEiIGRhdGEtbmFtZT0i44Os44Kk44Ok44O8XzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgdmVyc2lvbj0iMS4xIiB2aWV3Qm94PSIwIDAgNDggNDgiPiA8ZGVmcz4gPHN0eWxlPiAuc3QwIHsgZmlsbDogI2ZmZjsgZmlsbC1ydWxlOiBldmVub2RkOyB9IDwvc3R5bGU+IDwvZGVmcz4gPHBvbHlnb24gY2xhc3M9InN0MCIgcG9pbnRzPSIzNS42IDEzLjkgMjAuNSAyOS4xIDEyLjMgMjEuMSA5LjkgMjMuNCAyMC41IDMzLjkgMzggMTYuMiAzNS42IDEzLjkiLz48L3N2Zz4=") no-repeat 50% 50%/80% #24cb2b}.goto-official-application .goto-official-application-button{min-width:clamp(24rem, 10.618rem + 41.818vw, 60.8rem);margin:0 auto}.goto-official-application .goto-official-application-button::before{content:"\5165\4F1A\7533\8FBC\3078\9032\3080"}.en .goto-official-application .goto-official-application-button::before{content:"TO APPLICATION"}.official-application .top-margin{margin-top:calc(clamp(1.2rem, .473rem + 2.273vw, 3.2rem) * 2)}.official-application .introduction .breadcrumb{padding-bottom:0}.official-application .introduction .attention{padding:0 0 calc(clamp(1.2rem, .473rem + 2.273vw, 3.2rem) * 2) 0;font-size:clamp(1.4rem, 1.254rem + .455vw, 1.8rem);color:#666}.official-application .introduction .attention .required{position:relative;vertical-align:middle}.official-application .introduction .attention .required::after{content:"\5FC5\a0\9808";display:inline-block;vertical-align:middle;margin-left:0;width:auto;height:clamp(1.6rem, 1.454rem + .455vw, 2rem);line-height:clamp(1.6rem, 1.454rem + .455vw, 2rem);overflow:hidden;padding:0 calc(clamp(1.2rem, .473rem + 2.273vw, 3.2rem)/2.5);color:white;font-weight:500;font-size:0.7em;background:#f60e0e;border-radius:calc(clamp(1.6rem, 1.454rem + .455vw, 2rem)/2);margin-right:calc(clamp(1.2rem, .473rem + 2.273vw, 3.2rem)/3);margin-top:-0.5em}.en .official-application .introduction .attention .required::after{content:"reqd"}.official-application .step_title{position:relative;padding:calc(clamp(1.2rem, .473rem + 2.273vw, 3.2rem) * 2) clamp(1.2rem, .473rem + 2.273vw, 3.2rem) 0 calc(clamp(1.2rem, .473rem + 2.273vw, 3.2rem) + clamp(3.2rem, 2.618rem + 1.818vw, 4.8rem) + 0.6em);font-weight:700;font-size:clamp(1.8rem, 1.582rem + .682vw, 2.4rem)}.official-application .step_title .num{display:flex;position:absolute;left:clamp(1.2rem, .473rem + 2.273vw, 3.2rem);top:calc(calc(clamp(1.2rem, .473rem + 2.273vw, 3.2rem) * 2) - 0.5em);overflow:hidden;align-items:center;justify-content:center;height:clamp(3.2rem, 2.618rem + 1.818vw, 4.8rem);width:clamp(3.2rem, 2.618rem + 1.818vw, 4.8rem);color:white;background:#333;font-size:clamp(1.4rem, 1.109rem + .909vw, 2.2rem);font-weight:700;padding:0 clamp(1.5rem, 1.173rem + 1.023vw, 2.4rem);border-radius:0 calc(clamp(3.2rem, 2.618rem + 1.818vw, 4.8rem) / 2 ) calc(clamp(3.2rem, 2.618rem + 1.818vw, 4.8rem) / 2 ) calc(clamp(3.2rem, 2.618rem + 1.818vw, 4.8rem) / 2 )}.official-application .step_title .num.change-blue{background:#014099}.official-application .step_title+.general__gray-box{margin-top:clamp(1.2rem, .473rem + 2.273vw, 3.2rem)}.official-application .step_title__description{display:block;padding:clamp(1.2rem, .473rem + 2.273vw, 3.2rem) 0 0 0;font-size:clamp(1.6rem, 1.454rem + .455vw, 2rem)}@container container (max-width: 767px){.official-application .step_title__description{margin-left:calc( clamp(1.2rem, .473rem + 2.273vw, 3.2rem) * -1  + clamp(3.2rem, 2.618rem + 1.818vw, 4.8rem) * -1)}}.official-application .general__confirm-box .step_title{padding:0 0 0 calc(clamp(3.2rem, 2.618rem + 1.818vw, 4.8rem) + 0.6em);margin-top:calc(clamp(1.2rem, .473rem + 2.273vw, 3.2rem) * 1.5)}.official-application .general__confirm-box .step_title .num{left:0;top:-0.5em}.official-application .general__confirm-box .step_title:first-of-type{margin-top:calc(clamp(1.2rem, .473rem + 2.273vw, 3.2rem) * 0.5)}.official-application .general__gray-box:has(.general__down-arrow)+.step_title{margin-top:clamp(1.6rem, 1.018rem + 1.818vw, 3.2rem) !important}.official-application .data-check{font-size:0 !important;line-height:1em !important}.official-application .outline-list li{display:block;position:relative;padding:0 0 0.25em 1.375em;line-height:clamp(1.65em, calc(1.601em + 0.21vw), 1.85em)}.official-application .outline-list li::before{position:absolute;left:0;color:#ccc;content:"\25CF"}.official-application .movie{position:relative;min-width:100%;scroll-snap-align:center;margin:0 clamp(1.2rem, .473rem + 2.273vw, 3.2rem) 0 0}.official-application .movie::scroll-marker{content:"";display:block;width:clamp(1.2rem, 1.054rem + .455vw, 1.6rem);height:clamp(1.2rem, 1.054rem + .455vw, 1.6rem);background-color:#ccc;border-radius:50%;-webkit-transition:.3s ease-in-out;-moz-transition:.3s ease-in-out;-ms-transition:.3s ease-in-out;-o-transition:.3s ease-in-out;transition:.3s ease-in-out;transition-property:opacity,background,color,margin,transform,display,border;flex-shrink:0}.official-application .movie::scroll-marker:target-current{background-color:#014099}.official-application .movie__under-play-button{display:flex;justify-content:center;padding-top:calc(clamp(1.2rem, .473rem + 2.273vw, 3.2rem) / 2)}.official-application .movie__under-play-button button::before{content:"\8AAC\660E\52D5\753B\3092\898B\308B"}.en .official-application .movie__under-play-button button::before{content:"CHECK OUT THIS VIDEO"}.official-application .ratio{background:#eee}.official-application .price-box{text-align:center;display:inline-block;vertical-align:bottom;padding:calc(clamp(1.2rem, .473rem + 2.273vw, 3.2rem) / 2) calc(clamp(1.2rem, .473rem + 2.273vw, 3.2rem) );margin-top:calc(clamp(1.2rem, .473rem + 2.273vw, 3.2rem) / 2);background:#eaebec;font-size:clamp(1.6rem, 1.454rem + .455vw, 2rem);font-weight:700}.official-application .price-box strong{font-size:clamp(1.8rem, 1.291rem + 1.591vw, 3.2rem);display:inline-block;padding:0 0.375em}@container container (max-width: 767px){.official-application .price-box{width:100%}}.official-application .promotion__column{padding:0 0 calc(clamp(1.2rem, .473rem + 2.273vw, 3.2rem) *2 ) 0;margin-bottom:calc(clamp(1.2rem, .473rem + 2.273vw, 3.2rem) * 2);border-bottom:1px solid #ccc}.official-application .promotion__column img{border:1px solid #ccc}@container container (max-width: 767px){.official-application .promotion__column img{width:100%}}.official-application .promotion__column button{min-width:24rem}@container container (max-width: 767px){.official-application .promotion__column button{width:80%}}.official-application .cis-promotion .light-blue-box{padding:clamp(1.2rem, .473rem + 2.273vw, 3.2rem) !important;text-align:start;position:relative}.official-application .cis-promotion__logo-title{display:flex;position:relative;align-items:center;justify-content:center;color:#014099;font-size:clamp(1.8rem, 1.291rem + 1.591vw, 3.2rem);font-weight:900;line-height:1.44444em;border-bottom:2px solid #014099;padding-bottom:clamp(1.2rem, .473rem + 2.273vw, 3.2rem);margin-bottom:clamp(1.2rem, .473rem + 2.273vw, 3.2rem)}.official-application .cis-promotion__logo-title .logo{width:clamp(6.4rem, 5.236rem + 3.636vw, 9.6rem);height:auto;margin-right:calc(clamp(1.2rem, .473rem + 2.273vw, 3.2rem) / 2)}@container container (max-width: 767px){.official-application .cis-promotion__logo-title{flex-direction:column}.official-application .cis-promotion__logo-title .logo{margin-bottom:clamp(1.2rem, .473rem + 2.273vw, 3.2rem)}}.official-application .cis-promotion .left-side{width:clamp(24rem, -51.866rem + 76.555vw, 40rem)}@container container (max-width:991px){.official-application .cis-promotion .left-side{width:100%}}.official-application .cis-promotion .box-text{display:inline;color:white;font-size:clamp(1.8rem, 1.582rem + .682vw, 2.4rem);line-height:1.65em;font-weight:700;background:linear-gradient(transparent 0, #014099 0)}.official-application .cis-promotion .body{text-align:start;color:#014099;padding:clamp(1.2rem, .473rem + 2.273vw, 3.2rem) 0 0 0 !important;line-height:clamp(1.65em, calc(1.601em + 0.21vw), 1.85em);font-size:clamp(1.4rem, 1.254rem + .455vw, 1.8rem)}.official-application .cis-promotion .pc-image{position:absolute;display:flex;justify-content:flex-end;z-index:+1;right:calc(clamp(1.2rem, .473rem + 2.273vw, 3.2rem) * 0.8);top:clamp(10rem, 8.182rem + 5.682vw, 15rem);width:100%}.official-application .cis-promotion .pc-image img{width:clamp(44rem, -102.99rem + 148.325vw, 75rem);height:auto}@container container (max-width:991px){.official-application .cis-promotion .pc-image{padding-top:clamp(1.2rem, .473rem + 2.273vw, 3.2rem);top:inherit;right:inherit;position:static}}.official-application .cis-promotion .general__button-area{padding:clamp(1.2rem, .473rem + 2.273vw, 3.2rem) 0 calc(clamp(1.2rem, .473rem + 2.273vw, 3.2rem) * 2) 0}.official-application .cis-promotion .general__button-area button{z-index:100;min-width:24rem}@container container (max-width:991px){.official-application .cis-promotion .general__button-area button{margin:0 auto;width:80%}}.official-application .upload__file-info{padding-top:calc(clamp(1.2rem, .473rem + 2.273vw, 3.2rem) / 2);display:inline-block;vertical-align:bottom;font-size:clamp(1.7rem, 1.518rem + .568vw, 2.2rem)}.official-application .upload__file-info .emphasis{font-size:clamp(1.8rem, 1.291rem + 1.591vw, 3.2rem);font-weight:700;display:inline-flex;padding:0 0.375em}.official-application .upload__file-caption{width:100%;padding:calc(clamp(1.2rem, .473rem + 2.273vw, 3.2rem) / 2) 0 calc(clamp(1.2rem, .473rem + 2.273vw, 3.2rem) / 2) 0;text-align:center;font-size:clamp(1.7rem, 1.518rem + .568vw, 2.2rem)}.official-application .upload__area{position:relative;padding:57.4% 0 0 0;height:0;background:#f8f8f8;overflow:hidden}.official-application .upload__area.map-image{padding:30% 0 0 0}@container container (max-width:991px){.official-application .upload__area.map-image{padding:57.4% 0 0 0}}.official-application .upload__preview-container{position:absolute;display:flex;justify-content:center;align-items:center;top:0;left:0;z-index:100;width:100%;height:100%}.official-application .upload__preview-container img{width:auto;height:100%}.official-application .upload__drop-area{position:absolute;display:flex;justify-content:center;align-content:center;flex-direction:column;top:0;left:0;z-index:+1;width:100%;height:100%}.official-application .upload__placeholder{display:flex;align-items:center;justify-content:center;white-space:nowrap;font-size:clamp(1.7rem, 1.518rem + .568vw, 2.2rem);font-weight:700;color:#98a6b5}.official-application .upload__placeholder .plus{background-color:#98a6b5;margin-left:0 !important}.official-application .upload__placeholder-img{display:block;text-align:center;width:100%;height:auto;padding:0 0 calc(clamp(1.2rem, .473rem + 2.273vw, 3.2rem)/2) 0}.official-application .upload__placeholder-img img{opacity:0.60;max-width:56%}.official-application .upload__sample-container{position:relative;padding:57.4% 0 0 0;height:0;background:#f8f8f8;overflow:hidden}.official-application .upload__sample-container img{position:absolute;width:auto;height:100%;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);transform:translate(-50%, -50%);border:clamp(.4rem, .254rem + .455vw, .8rem) solid #f8f8f8}.official-application .upload .attention-list li{display:block;position:relative;padding:0 0 0.25em 1.375em}.official-application .upload .attention-list li::before{position:absolute;left:0;content:"\25CF"}.official-application .google-map{position:relative;padding:45% 0 0 0;height:0;width:100%;margin:clamp(1.2rem, .473rem + 2.273vw, 3.2rem) 0 0 0;border:clamp(.4rem, .254rem + .455vw, .8rem) solid #f8f8f8;background:#d3e5d7}@container container (max-width:991px){.official-application .google-map{padding:80% 0 0 0}}.official-application .explanatory-chart{padding:0 0 clamp(1.2rem, .473rem + 2.273vw, 3.2rem) 0}.official-application .explanatory-chart__inner{position:relative;width:100%;background:#ddd}.official-application .explanatory-chart__inner img{width:100%;height:auto}.official-application .explanatory-chart__inner p{position:absolute;text-align:center;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.complite-application .address-info{padding:0 0 clamp(1.2rem, .473rem + 2.273vw, 3.2rem) 0;line-height:clamp(1.65em, calc(1.601em + 0.21vw), 1.85em)}.complite-application .address-info span{display:block;font-size:clamp(1.6rem, 1.454rem + .455vw, 2rem);font-weight:700}.complite-application .address-info strong{display:block;font-size:clamp(1.8rem, 1.291rem + 1.591vw, 3.2rem);font-weight:700;padding:calc(clamp(1.2rem, .473rem + 2.273vw, 3.2rem)/2) 0 0 0}