/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}/*! HTML5 Boilerplate v8.0.0 | MIT License | https://html5boilerplate.com/ */html{color:#222;font-size:1em;line-height:1.4}::selection{background:#b3d4fc;text-shadow:none}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}audio,canvas,iframe,img,svg,video{vertical-align:middle}fieldset{border:0;margin:0;padding:0}textarea{resize:vertical}.hidden,[hidden]{display:none !important}.sr-only{border:0;clip:rect(0, 0, 0, 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.sr-only.focusable:active,.sr-only.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;white-space:inherit;width:auto}.invisible{visibility:hidden}.clearfix::before,.clearfix::after{content:" ";display:table}.clearfix::after{clear:both}@media print{*,*::before,*::after{background:#fff !important;color:#000 !important;box-shadow:none !important;text-shadow:none !important}a,a:visited{text-decoration:underline}a[href]::after{content:" (" attr(href) ")"}abbr[title]::after{content:" (" attr(title) ")"}a[href^="#"]::after,a[href^="javascript:"]::after{content:""}pre{white-space:pre-wrap !important}pre,blockquote{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}}@font-face{font-family:"WinSegoeUI";font-weight:100;src:local("SegoeUI")}@font-face{font-family:"WinSegoeUI";font-weight:200;src:local("SegoeUI")}@font-face{font-family:"WinSegoeUI";font-weight:300;src:local("SegoeUI")}@font-face{font-family:"WinSegoeUI";font-weight:500;src:local("SegoeUI")}@font-face{font-family:"WinSegoeUI";font-weight:600;src:local("SegoeUI-Bold")}@font-face{font-family:"WinYuGothic";font-weight:100;src:local("YuGothic-Medium"),local("Yu Gothic Medium"),local("YuGothic-Regular")}@font-face{font-family:"WinYuGothic";font-weight:200;src:local("YuGothic-Medium"),local("Yu Gothic Medium"),local("YuGothic-Regular")}@font-face{font-family:"WinYuGothic";font-weight:300;src:local("YuGothic-Medium"),local("Yu Gothic Medium"),local("YuGothic-Regular")}@font-face{font-family:"WinYuGothic";font-weight:400;src:local("YuGothic-Medium"),local("Yu Gothic Medium"),local("YuGothic-Regular")}@font-face{font-family:"WinYuGothic";font-weight:bold;src:local("YuGothic-Bold"),local("Yu Gothic")}html,body{background-color:#fff}html{font-family:-apple-system,BlinkMacSystemFont,WinSegoeUI,Roboto,"Hiragino Sans","Hiragino Kaku Gothic ProN",WinYuGothic,"Yu Gothic",Meiryo,"Noto Sans CJK JP",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Sans Emoji";font-weight:300;color:#000;overflow-wrap:break-word;word-wrap:break-word;font-size:13px;line-height:1.5}body{width:100%}h1,h2,h3,h4,h5,h6,ul,ol,dl,p{margin:0;padding:0}h1,h2,h3,h4,h5,h6{font-size:1em;line-height:1}ol,ul{list-style:none}table{border-collapse:collapse;border-spacing:0}tr,th,td{padding:0}button,input,select,textarea{font-family:-apple-system,BlinkMacSystemFont,WinSegoeUI,Roboto,"Hiragino Sans","Hiragino Kaku Gothic ProN",WinYuGothic,"Yu Gothic",Meiryo,"Noto Sans CJK JP",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Sans Emoji";font-weight:300}a{-webkit-tap-highlight-color:rgba(0,0,0,0)}a,area,button,[role=button],input:not([type=range]),label,select,summary,textarea{touch-action:manipulation}a:link{color:#00e;text-decoration:none}a:visited{color:#551a8b;text-decoration:none}a:hover{color:#06e;text-decoration:none}a:active{color:#06e;text-decoration:none}.lazyload,.lazyloading{opacity:0}.lazyloaded{opacity:1;transition:opacity 1700ms}.is-anim{transform:translateY(40px)}.footer{padding-bottom:70px}@media(min-width: 520px){.footer{padding-bottom:13.4615384615vw}}@media(min-width: 960px){.footer{padding-bottom:129.2307692308px}}.footer__bg{margin:0;height:auto;width:100%}.footer__bg img{height:100%;width:100%}.footer__ci{margin:0;height:66px;margin:20px auto 0;width:220px}.footer__ci img{height:100%;width:100%}@media(min-width: 520px){.footer__ci{height:12.6923076923vw}}@media(min-width: 960px){.footer__ci{height:121.8461538462px}}@media(min-width: 520px){.footer__ci{margin-top:1.9230769231vw}}@media(min-width: 960px){.footer__ci{margin-top:18.4615384615px}}@media(min-width: 520px){.footer__ci{width:42.3076923077vw}}@media(min-width: 960px){.footer__ci{width:406.1538461538px}}.footer__info{margin-top:40px}@media(min-width: 520px){.footer__info{margin-top:5.7692307692vw}}@media(min-width: 960px){.footer__info{margin-top:55.3846153846px}}@media(min-width: 520px){.footer__info{align-items:flex-start;display:flex;flex-wrap:wrap;justify-content:center}}.footer__company-name{margin:0;height:48px;margin:0 auto;width:168px}.footer__company-name img{height:100%;width:100%}@media(min-width: 520px){.footer__company-name{height:9.2307692308vw}}@media(min-width: 960px){.footer__company-name{height:88.6153846154px}}@media(min-width: 520px){.footer__company-name{width:32.3076923077vw}}@media(min-width: 960px){.footer__company-name{width:310.1538461538px}}@media(min-width: 520px){.footer__company-name{margin:0}}.footer__info-inset{margin-top:28px}@media(min-width: 520px){.footer__info-inset{margin-left:7.6923076923vw}}@media(min-width: 960px){.footer__info-inset{margin-left:73.8461538462px}}@media(min-width: 520px){.footer__info-inset{margin-top:0}}.footer__address{font-size:14px;line-height:1;text-align:center}@media(min-width: 520px){.footer__address{font-size:2.6923076923vw}}@media(min-width: 960px){.footer__address{font-size:25.8461538462px}}.footer__phone,.footer__fax{margin:0;height:20px;margin-left:auto;margin-right:auto;width:168px}.footer__phone img,.footer__fax img{height:100%;width:100%}@media(min-width: 520px){.footer__phone,.footer__fax{height:3.8461538462vw}}@media(min-width: 960px){.footer__phone,.footer__fax{height:36.9230769231px}}@media(min-width: 520px){.footer__phone,.footer__fax{width:32.3076923077vw}}@media(min-width: 960px){.footer__phone,.footer__fax{width:310.1538461538px}}.footer__phone{margin-top:15px}@media(min-width: 520px){.footer__phone{margin-top:2.8846153846vw}}@media(min-width: 960px){.footer__phone{margin-top:27.6923076923px}}.footer__phone-link{position:relative}.footer__phone-link::after{background:url("/assets/img/common/footer/call-b4caf0c7.svg") 0 0/100% 100% no-repeat;content:"";height:28px;position:absolute;right:-34px;top:50%;transform:translateY(-50%);width:28px}@media(min-width: 520px){.footer__phone-link::after{height:5.3846153846vw}}@media(min-width: 960px){.footer__phone-link::after{height:51.6923076923px}}@media(min-width: 520px){.footer__phone-link::after{right:-6.5384615385vw}}@media(min-width: 960px){.footer__phone-link::after{right:-62.7692307692px}}@media(min-width: 520px){.footer__phone-link::after{width:5.3846153846vw}}@media(min-width: 960px){.footer__phone-link::after{width:51.6923076923px}}@media(min-width: 960px){.footer__phone-link::after{display:none}}.footer__fax{margin-top:10px}@media(min-width: 520px){.footer__fax{margin-top:1.9230769231vw}}@media(min-width: 960px){.footer__fax{margin-top:18.4615384615px}}.page-header{align-items:center;display:flex;justify-content:center;padding:20px 0}@media(min-width: 520px){.page-header{padding-bottom:3.8461538462vw}}@media(min-width: 960px){.page-header{padding-bottom:36.9230769231px}}@media(min-width: 520px){.page-header{padding-top:3.8461538462vw}}@media(min-width: 960px){.page-header{padding-top:36.9230769231px}}.page-header__inset{align-items:center;display:inline-flex;justify-content:center}.page-header__product-aspect{height:82px;width:92px}@media(min-width: 520px){.page-header__product-aspect{height:15.7692307692vw}}@media(min-width: 960px){.page-header__product-aspect{height:151.3846153846px}}@media(min-width: 520px){.page-header__product-aspect{width:17.6923076923vw}}@media(min-width: 960px){.page-header__product-aspect{width:169.8461538462px}}.page-header__product-logo{height:60px;margin-left:9px;width:159px}@media(min-width: 520px){.page-header__product-logo{height:11.5384615385vw}}@media(min-width: 960px){.page-header__product-logo{height:110.7692307692px}}@media(min-width: 520px){.page-header__product-logo{margin-left:1.7307692308vw}}@media(min-width: 960px){.page-header__product-logo{margin-left:16.6153846154px}}@media(min-width: 520px){.page-header__product-logo{width:30.5769230769vw}}@media(min-width: 960px){.page-header__product-logo{width:293.5384615385px}}.form__container{padding-bottom:10px}@media(min-width: 520px){.form__container{padding-bottom:1.9230769231vw}}@media(min-width: 960px){.form__container{padding-bottom:18.4615384615px}}.form__board{background-color:#ece8e3;padding:40px 0 60px}@media(min-width: 520px){.form__board{padding-bottom:11.5384615385vw}}@media(min-width: 960px){.form__board{padding-bottom:110.7692307692px}}@media(min-width: 520px){.form__board{padding-top:7.6923076923vw}}@media(min-width: 960px){.form__board{padding-top:73.8461538462px}}.form__step{margin:0;height:62px;margin:0 auto;width:206px}.form__step img{height:100%;width:100%}@media(min-width: 520px){.form__step{height:11.9230769231vw}}@media(min-width: 960px){.form__step{height:114.4615384615px}}@media(min-width: 520px){.form__step{width:39.6153846154vw}}@media(min-width: 960px){.form__step{width:380.3076923077px}}.form__sheet{margin:40px auto 0;padding:0 20px}@media(min-width: 520px){.form__sheet{padding-left:11.5384615385vw}}@media(min-width: 960px){.form__sheet{padding-left:110.7692307692px}}@media(min-width: 520px){.form__sheet{padding-right:11.5384615385vw}}@media(min-width: 960px){.form__sheet{padding-right:110.7692307692px}}@media(min-width: 520px){.form__sheet{margin-top:7.6923076923vw}}@media(min-width: 960px){.form__sheet{margin-top:73.8461538462px}}.form__sheet-inset{width:100%}.form__sheet-header{align-items:center;display:flex;margin-bottom:10px}@media(min-width: 520px){.form__sheet-header{margin-bottom:1.9230769231vw}}@media(min-width: 960px){.form__sheet-header{margin-bottom:18.4615384615px}}.form__sheet-subject{font-weight:600;font-size:14px;line-height:1;padding-left:.5em}@media(min-width: 520px){.form__sheet-subject{font-size:2.6923076923vw}}@media(min-width: 960px){.form__sheet-subject{font-size:25.8461538462px}}.form__lead{padding:20px 0 54px}@media(min-width: 520px){.form__lead{padding-bottom:6.5384615385vw}}@media(min-width: 960px){.form__lead{padding-bottom:62.7692307692px}}@media(min-width: 520px){.form__lead{padding-top:0.9615384615vw}}@media(min-width: 960px){.form__lead{padding-top:9.2307692308px}}.form__title{font-weight:600;color:#917f5e;font-size:26px;line-height:1;text-align:center}@media(min-width: 520px){.form__title{font-size:5vw}}@media(min-width: 960px){.form__title{font-size:48px}}.form__title+.form__message{margin-top:24px}@media(min-width: 520px){.form__title+.form__message{margin-top:3.6538461538vw}}@media(min-width: 960px){.form__title+.form__message{margin-top:35.0769230769px}}.form__message{align-items:flex-start;display:flex;flex-wrap:wrap;justify-content:center;font-size:16px;line-height:1.75;padding:0 30px}.form__message>*{display:block;flex-shrink:0}@media(min-width: 520px){.form__message{font-size:3.0769230769vw}}@media(min-width: 960px){.form__message{font-size:29.5384615385px}}@media(min-width: 520px){.form__message{margin:0 auto;padding:0}}@media(min-width: 520px){.form__message{max-width:27em}}.form__warn{display:flex;justify-content:center;margin-top:30px}@media(min-width: 520px){.form__warn{margin-top:5.7692307692vw}}@media(min-width: 960px){.form__warn{margin-top:55.3846153846px}}.form__warn-inset{border:3px solid #c2240f;padding:15px 40px 21px}.form__warn-inset::before{background:url("/assets/img/contact/warn-2948dccb.svg") 0 0/100% 100% no-repeat;content:"";display:block;height:28px;margin:0 auto;width:30px}@media(min-width: 520px){.form__warn-inset::before{height:5.3846153846vw}}@media(min-width: 960px){.form__warn-inset::before{height:51.6923076923px}}@media(min-width: 520px){.form__warn-inset::before{width:5.7692307692vw}}@media(min-width: 960px){.form__warn-inset::before{width:55.3846153846px}}@media(min-width: 520px){.form__warn-inset{padding-bottom:5.7692307692vw}}@media(min-width: 960px){.form__warn-inset{padding-bottom:55.3846153846px}}@media(min-width: 520px){.form__warn-inset{padding-left:7.6923076923vw}}@media(min-width: 960px){.form__warn-inset{padding-left:73.8461538462px}}@media(min-width: 520px){.form__warn-inset{padding-right:7.6923076923vw}}@media(min-width: 960px){.form__warn-inset{padding-right:73.8461538462px}}@media(min-width: 520px){.form__warn-inset{padding-top:2.8846153846vw}}@media(min-width: 960px){.form__warn-inset{padding-top:27.6923076923px}}.form__warn-message{font-weight:600;align-items:flex-start;display:flex;flex-wrap:wrap;justify-content:center;color:#c2240f;font-size:16px;line-height:1.7;margin-top:10px;width:11em}.form__warn-message>*{display:block;flex-shrink:0}@media(min-width: 520px){.form__warn-message{font-size:3.0769230769vw}}@media(min-width: 960px){.form__warn-message{font-size:29.5384615385px}}@media(min-width: 520px){.form__warn-message{margin-top:2.8846153846vw}}@media(min-width: 960px){.form__warn-message{margin-top:27.6923076923px}}@media(min-width: 520px){.form__warn-message{display:block;line-height:1;width:auto}.form__warn-message>*{display:inline}}.form__sheet-header-row:nth-child(n+2)>.form__sheet-header{margin-top:30px}@media(min-width: 520px){.form__sheet-header-row:nth-child(n+2)>.form__sheet-header{margin-top:5.7692307692vw}}@media(min-width: 960px){.form__sheet-header-row:nth-child(n+2)>.form__sheet-header{margin-top:55.3846153846px}}.form__sheet-header{justify-content:space-between}.form__sheet-header.is-required::after{background:url("/assets/img/contact/required-56e57d55.svg") 0 0/100% 100% no-repeat;content:"";display:block;height:16px;width:30px}@media(min-width: 520px){.form__sheet-header.is-required::after{height:3.0769230769vw}}@media(min-width: 960px){.form__sheet-header.is-required::after{height:29.5384615385px}}@media(min-width: 520px){.form__sheet-header.is-required::after{width:5.7692307692vw}}@media(min-width: 960px){.form__sheet-header.is-required::after{width:55.3846153846px}}.form__sheet-data-pseudo-cell{background-color:#fff;font-size:15px;padding-left:15px;padding-right:15px;width:100%;align-items:center;box-sizing:border-box;cursor:pointer;display:flex;height:45px}@media(min-width: 520px){.form__sheet-data-pseudo-cell{font-size:2.8846153846vw}}@media(min-width: 960px){.form__sheet-data-pseudo-cell{font-size:27.6923076923px}}@media(min-width: 520px){.form__sheet-data-pseudo-cell{padding-left:2.8846153846vw}}@media(min-width: 960px){.form__sheet-data-pseudo-cell{padding-left:27.6923076923px}}@media(min-width: 520px){.form__sheet-data-pseudo-cell{padding-right:2.8846153846vw}}@media(min-width: 960px){.form__sheet-data-pseudo-cell{padding-right:27.6923076923px}}.has-error .form__sheet-data-pseudo-cell{border:2px solid #ea8c8c}@media(min-width: 520px){.form__sheet-data-pseudo-cell{height:8.6538461538vw}}@media(min-width: 960px){.form__sheet-data-pseudo-cell{height:83.0769230769px}}.form__sheet-data-pseudo-cell+.form__sheet-data-pseudo-cell{margin-top:14px}@media(min-width: 520px){.form__sheet-data-pseudo-cell+.form__sheet-data-pseudo-cell{margin-top:2.6923076923vw}}@media(min-width: 960px){.form__sheet-data-pseudo-cell+.form__sheet-data-pseudo-cell{margin-top:25.8461538462px}}.form__sheet-data-notice{font-weight:600;color:#c2240f;font-size:14px;line-height:1;margin-top:8px;text-align:right}@media(min-width: 520px){.form__sheet-data-notice{font-size:2.6923076923vw}}@media(min-width: 960px){.form__sheet-data-notice{font-size:25.8461538462px}}@media(min-width: 520px){.form__sheet-data-notice{margin-top:1.5384615385vw}}@media(min-width: 960px){.form__sheet-data-notice{margin-top:14.7692307692px}}.form__sheet-data-notice+.form__sheet-data-notice{margin-top:5px}@media(min-width: 520px){.form__sheet-data-notice+.form__sheet-data-notice{margin-top:0.9615384615vw}}@media(min-width: 960px){.form__sheet-data-notice+.form__sheet-data-notice{margin-top:9.2307692308px}}.form__sheet-data-notice::before{content:attr(data-prefix)}input:-ms-input-placeholder, textarea:-ms-input-placeholder{color:#bab3b1;opacity:1}input::placeholder,textarea::placeholder{color:#bab3b1;opacity:1}textarea{overflow:auto}.safari input[placeholder]{line-height:1.5 !important}.form__radio,.form__textarea,.form__textbox{-webkit-appearance:none;appearance:none;border:0 solid;box-sizing:border-box;line-height:1;outline:none;padding:0;vertical-align:middle}.form__textbox{background-color:#fff;font-size:15px;padding-left:15px;padding-right:15px;width:100%;height:45px}@media(min-width: 520px){.form__textbox{font-size:2.8846153846vw}}@media(min-width: 960px){.form__textbox{font-size:27.6923076923px}}@media(min-width: 520px){.form__textbox{padding-left:2.8846153846vw}}@media(min-width: 960px){.form__textbox{padding-left:27.6923076923px}}@media(min-width: 520px){.form__textbox{padding-right:2.8846153846vw}}@media(min-width: 960px){.form__textbox{padding-right:27.6923076923px}}.has-error .form__textbox{border:2px solid #ea8c8c}@media(min-width: 520px){.form__textbox{height:8.6538461538vw}}@media(min-width: 960px){.form__textbox{height:83.0769230769px}}.form__textarea{background-color:#fff;font-size:15px;padding-left:15px;padding-right:15px;width:100%;height:240px;line-height:1.5;padding-bottom:11.25px;padding-top:11.25px}@media(min-width: 520px){.form__textarea{font-size:2.8846153846vw}}@media(min-width: 960px){.form__textarea{font-size:27.6923076923px}}@media(min-width: 520px){.form__textarea{padding-left:2.8846153846vw}}@media(min-width: 960px){.form__textarea{padding-left:27.6923076923px}}@media(min-width: 520px){.form__textarea{padding-right:2.8846153846vw}}@media(min-width: 960px){.form__textarea{padding-right:27.6923076923px}}.has-error .form__textarea{border:2px solid #ea8c8c}@media(min-width: 520px){.form__textarea{height:46.1538461538vw}}@media(min-width: 960px){.form__textarea{height:443.0769230769px}}@media(min-width: 520px){.form__textarea{padding-bottom:2.1634615385vw}}@media(min-width: 960px){.form__textarea{padding-bottom:20.7692307692px}}@media(min-width: 520px){.form__textarea{padding-top:2.1634615385vw}}@media(min-width: 960px){.form__textarea{padding-top:20.7692307692px}}.form__radio{opacity:0;position:absolute}.form__radio-label{align-items:center;display:flex}.form__radio-label::before{background:url("/assets/img/contact/toggle-1e6633b8.svg") 0 100%/17px 34px no-repeat;content:"";display:inline-block;height:17px;margin:0 .3em 0 0;width:17px}@media(min-width: 520px){.form__radio-label::before{height:3.2692307692vw}}@media(min-width: 960px){.form__radio-label::before{height:31.3846153846px}}@media(min-width: 520px){.form__radio-label::before{width:3.2692307692vw}}@media(min-width: 960px){.form__radio-label::before{width:31.3846153846px}}@media(min-width: 520px){.form__radio-label::before{background-size:3.2692307692vw auto}}@media(min-width: 960px){.form__radio-label::before{background-size:31.3846153846px auto}}.form__radio:checked+.form__radio-label::before{background-position:0 0}.form__pp-notice{align-items:flex-start;display:flex;flex-wrap:wrap;justify-content:center;font-size:14px;line-height:1.5;margin-top:26px}.form__pp-notice>*{display:block;flex-shrink:0}.form__pp-notice>*{text-align:center;width:100%}@media(min-width: 520px){.form__pp-notice{font-size:2.6923076923vw}}@media(min-width: 960px){.form__pp-notice{font-size:25.8461538462px}}@media(min-width: 520px){.form__pp-notice{margin-top:5vw}}@media(min-width: 960px){.form__pp-notice{margin-top:48px}}.form__pp{margin-top:55px;padding:0 20px}@media(min-width: 520px){.form__pp{padding-left:11.5384615385vw}}@media(min-width: 960px){.form__pp{padding-left:110.7692307692px}}@media(min-width: 520px){.form__pp{padding-right:11.5384615385vw}}@media(min-width: 960px){.form__pp{padding-right:110.7692307692px}}@media(min-width: 520px){.form__pp{margin-top:10.5769230769vw}}@media(min-width: 960px){.form__pp{margin-top:101.5384615385px}}.form__pp-frame{background-color:#fcf6f2;border:15px solid #fcf6f2;border-right-width:6px;box-sizing:border-box;height:182px;overflow:hidden}@media(min-width: 520px){.form__pp-frame{height:24.6153846154vw}}@media(min-width: 960px){.form__pp-frame{height:236.3076923077px}}.form__pp-inset{box-sizing:border-box;font-size:12px;height:100%;overflow:auto;padding:2px 10px 0 0}@media(min-width: 520px){.form__pp-inset{font-size:2.3076923077vw}}@media(min-width: 960px){.form__pp-inset{font-size:22.1538461538px}}.form__pp-section+.form__pp-section{margin-top:1em}.form__pp-index{font-weight:600;line-height:1}.form__pp-index+*{margin-top:.5em}.form__pp-sentence,.form__pp-list,.form__pp-sign{line-height:1.7}.form__pp-list{margin:1em 0 0 1em;text-indent:-1em}.form__pp-sign{font-weight:600;margin-top:2em;text-align:right}.form__submission{margin-top:26px;text-align:center}@media(min-width: 520px){.form__submission{margin-top:5vw}}@media(min-width: 960px){.form__submission{margin-top:48px}}.form__confirm-button{-webkit-appearance:none !important;appearance:none !important;background-color:rgba(0,0,0,0);border:0 solid;box-sizing:border-box;cursor:pointer;outline:none;padding:0;vertical-align:middle;font-weight:600;width:210px;align-items:center;background-color:#084a99;border-radius:6px;color:#fff;display:inline-flex;font-size:16px;height:50px;justify-content:center}@media(min-width: 520px){.form__confirm-button{width:40.3846153846vw}}@media(min-width: 960px){.form__confirm-button{width:387.6923076923px}}@media(min-width: 520px){.form__confirm-button{border-radius:1.1538461538vw}}@media(min-width: 960px){.form__confirm-button{border-radius:11.0769230769px}}@media(min-width: 520px){.form__confirm-button{font-size:3.0769230769vw}}@media(min-width: 960px){.form__confirm-button{font-size:29.5384615385px}}@media(min-width: 520px){.form__confirm-button{height:9.6153846154vw}}@media(min-width: 960px){.form__confirm-button{height:92.3076923077px}}.form__confirm-button:hover,.form__confirm-button:focus,.form__confirm-button:active{background-color:#346eaf}.form__confirm-button>*{letter-spacing:.1em;transform:translateX(-0.05em)}