html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;vertical-align:baseline;background:rgba(0,0,0,0)}body{line-height:1}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}nav
ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}a{margin:0;padding:0;font-size:100%;vertical-align:baseline;background:rgba(0,0,0,0)}ins{background-color:#ff9;color:#000;text-decoration:none}mark{background-color:#ff9;color:#000;font-style:italic;font-weight:500}del{text-decoration:line-through}abbr[title],dfn[title]{border-bottom:1px dotted;cursor:help}table{border-collapse:collapse;border-spacing:0}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em
0;padding:0}input,select{vertical-align:middle}th{text-align:left;font-weight:400}ol,ul{list-style:none}button::-moz-focus-inner{border:0;padding:0}input::-moz-focus-inner{border:0;padding:0}*{box-sizing:border-box}*::before,*::after{box-sizing:border-box}p,li,dt,dd,th,td,pre,input{word-wrap:break-word;overflow-wrap:break-word}img{vertical-align:bottom}html{font-size:16px;scrollbar-gutter:stable}@media screen and (max-width: 767.9px){html{font-size:14px}}body{font-size:100%;-webkit-print-color-adjust:exact;-webkit-text-size-adjust:100%}.v4{font-family:"M PLUS 1","Helvetica Neue",Arial,"Hiragino Kaku Gothic ProN","Hiragino Sans",Meiryo,sans-serif;line-height:1.6;color:#1a3347;background-color:#fff}@media screen and (min-width: 768px),print{.v4{min-width:960px}}h1{font-weight:500}h2{font-weight:500}h3{font-weight:500}h4{font-weight:500}a:link{color:#0062b2;text-decoration:underline;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none}a:visited{color:#0062b2;text-decoration:underline;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none}a:focus{color:#0062b2;text-decoration:none}a:hover{color:#0062b2;text-decoration:none}a:active{color:#0062b2;text-decoration:none}a:focus:not(:focus-visible),button:focus:not(:focus-visible),input:focus:not(:focus-visible),select:focus:not(:focus-visible),textarea:focus:not(:focus-visible),summary:focus:not(:focus-visible),area:focus:not(:focus-visible),[tabindex]:focus:not(:focus-visible),[contenteditable]:focus:not(:focus-visible){outline:none}a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible,summary:focus-visible,area:focus-visible,[tabindex]:focus-visible,[contenteditable]:focus-visible{outline:revert}[tabindex="-1"]:focus,[tabindex="-1"]:focus-visible{outline:none}img{max-width:100%}sup{vertical-align:top;font-size:0.7em;font-weight:400}@supports (interpolate-size: allow-keywords){:root{interpolate-size:allow-keywords}}@media screen and (min-width: 768px),print{.l-content{width:960px;margin-left:auto;margin-right:auto;padding-left:12px;padding-right:12px}}@media screen and (max-width: 767.9px){.l-content{width:100%;max-width:564px;margin-left:auto;margin-right:auto;padding-left:15px;padding-right:15px}}@media screen and (min-width: 768px),print{.l-content__waist{margin-left:50px;margin-right:50px}}.l-section{padding-top:30px;padding-bottom:30px}.c-list{list-style:none;text-align:left}.c-list>li{position:relative;padding-left:1em}.c-list>li::before{position:absolute;top:0;left:0;content:"ãƒ»"}.c-list--note{color:#666}@media screen and (max-width: 767.9px){.c-list--note{font-size:10px}}@media screen and (min-width: 768px),print{.c-list--note{font-size:12px}}.c-list--note>li::before{content:"â€»"}.c-list--indicate{color:#666}@media screen and (max-width: 767.9px){.c-list--indicate{font-size:10px}}@media screen and (min-width: 768px),print{.c-list--indicate{font-size:12px}}.c-list--indicate>li::before{content:"ï¼Š";transform:scale(0.8)}.c-list--right{text-align:right}.c-list--right>li::before{position:relative}.c-list--center{text-align:center}.c-list--center>li::before{position:relative}@media screen and (min-width: 768px),print{.c-list--pc-center-sp-left{text-align:center}}@media screen and (min-width: 768px),print{.c-list--pc-center-sp-left>li::before{position:relative}}@media screen and (max-width: 767.9px){.c-list--pc-left-sp-center{text-align:center}}@media screen and (max-width: 767.9px){.c-list--pc-left-sp-center>li::before{position:relative}}@media screen and (max-width: 767.9px){.c-input{font-size:12px}}@media screen and (min-width: 768px),print{.c-input{font-size:14px}}.c-input
input{position:absolute;width:1px;height:1px;padding:0;margin: -1px;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;opacity:0}.c-input input:checked+label::before{border:1px
solid #3176d5}.c-input input:focus+label::before{outline:2px
solid #000;outline-offset:2px;border-radius:3px}.c-input input[type="radio"]:checked+label::after{position:absolute;left:4px;top:7px;content:"";height:8px;width:8px;background-color:#3176d5;border-radius:50%}.c-input input[type="radio"]+label::before{border-radius:50%}.c-input input[type="checkbox"]:checked+label::before{border-radius:3px}.c-input input[type="checkbox"]:checked+label::after{position:absolute;left:5px;top:6px;content:"";height:8px;width:6px;border-right:3px solid #3176d5;border-bottom:3px solid #3176d5;transform:rotate(45deg)}.c-input
label{position:relative;display:inline-block;padding:1px
0 1px 20px;cursor:pointer}.c-input label::before{position:absolute;left:0;top:3px;content:"";height:16px;width:16px;background-color:#fff}.c-input--bordered label::before{border:1px
solid #d1d1d1}.c-input-select{position:relative;display:block;width:100%;overflow:hidden;background:#fff;border-radius:3px}.c-input-select
select{position:relative;width:120%;padding:10px
20px;border:0;border-radius:0;background-color:rgba(0, 0, 0, 0);font-weight:500;color:#666;-webkit-appearance:none;-moz-appearance:none;appearance:none}@media screen and (max-width: 767.9px){.c-input-select
select{font-size:12px}}@media screen and (min-width: 768px),print{.c-input-select
select{font-size:14px}}@media screen and (max-width: 767.9px){.c-input-select
select{width:100%}}.c-input-select select::-ms-expand{display:none}.c-input-select::after{z-index:2;position:absolute;top:calc(50% - 4px);right:20px;content:"";display:block;width:10px;height:10px;border-right:3px solid #666;border-bottom:3px solid #666;transform:rotate(45deg) translateY(-50%);pointer-events:none}.c-input-select::before{z-index:1;position:absolute;right:0;content:"";display:block;width:40px;height:100%;background-color:inherit;pointer-events:none}.c-input-text{width:100%;padding:9px
20px;border:1px
solid #666;border-radius:3px;line-height:1;font-weight:500}@media screen and (max-width: 767.9px){.c-input-text{font-size:12px}}@media screen and (min-width: 768px),print{.c-input-text{font-size:14px}}.c-input-text::-moz-placeholder{color:#d1d1d1}.c-input-text::placeholder{color:#d1d1d1}@media screen and (max-width: 767.9px){.c-input-text::-moz-placeholder{font-size:12px}.c-input-text::placeholder{font-size:12px}}@media screen and (min-width: 768px),print{.c-input-text::-moz-placeholder{font-size:14px}.c-input-text::placeholder{font-size:14px}}.c-input-text--iconized{padding-left:40px;background:#fff url("/v4/image/mobile/icon/search_gray.svg") no-repeat 20px
9px;background-size:15px 15px}.c-input-text--iconized:focus{padding-left:20px;background-image:none}.c-input-text--iconized:focus::-moz-placeholder{color:rgba(0,0,0,0)}.c-input-text--iconized:focus::placeholder{color:rgba(0,0,0,0)}.c-input-text--iconized:not(:-moz-placeholder){padding-left:20px;background-image:none}.c-input-text--iconized:not(:placeholder-shown){padding-left:20px;background-image:none}.c-input-reset{padding:0
21px 1px 0;border:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;font-weight:500;color:#3176d5;cursor:pointer;background:rgba(0, 0, 0, 0) url("/v4/image/mobile/icon/clear.svg") no-repeat
right center;background-size:18px 18px;text-decoration:underline;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none}@media screen and (max-width: 767.9px){.c-input-reset{font-size:14px}}@media screen and (min-width: 768px),print{.c-input-reset{font-size:16px}}.c-input-reset:focus{text-decoration:none}.c-input-reset:hover{text-decoration:none}.c-input-reset:active{text-decoration:none}.c-btn{display:inline-flex;justify-content:center;align-items:center;width:100%;max-width:328px;min-height:48px;padding:8px
24px;font-family:"M PLUS 1","Helvetica Neue",Arial,"Hiragino Kaku Gothic ProN","Hiragino Sans",Meiryo,sans-serif;font-size:16px;font-weight:500;line-height:1.2;border-radius:16px;transition:background-color 0.1s linear;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;text-decoration:none}.c-btn:link{text-decoration:none}.c-btn:visited{text-decoration:none}.c-btn:focus{text-decoration:none}.c-btn:hover{text-decoration:none}.c-btn:active{text-decoration:none}.c-btn:active{transform:translateY(2px)}.c-btn--small{max-width:104px;min-height:40px;padding:10px
24px;font-size:14px}.c-btn--large{max-width:320px;min-height:72px;font-size:24px}.c-btn.is-disabled{position:relative;top:3px;background-color:#d9dde0;color:#fff;border:0;box-shadow:none;cursor:default}.c-btn.is-disabled:hover,.c-btn.is-disabled:focus{background-color:#d9dde0}.c-btn.is-disabled .c-btn__jump::after{background-image:url("/v4/image/icon/icon_jump_wh.svg")}.c-btn__jump{position:relative}.c-btn__jump::after{position:absolute;content:"";display:block;top:50%;width:16px;height:16px;background-image:url("/v4/image/icon/icon_jump_wh.svg");background-repeat:no-repeat;background-size:contain;border-right:0;border-bottom:0;transform:translateY(-55%) rotate(0);right: -25px}.c-btn__popup{position:relative}.c-btn__popup::after{position:absolute;content:"";display:block;top:50%;width:16px;height:16px;background-image:url("/v4/image/icon/icon_popup_wh.svg");background-repeat:no-repeat;background-size:contain;border-right:0;border-bottom:0;transform:translateY(-50%) rotate(0);right: -25px}.c-btn__anchor{position:relative}.c-btn__anchor::after{position:absolute;content:"";display:block;top:50%;width:12px;height:12px;border-right:2px solid #fff;border-bottom:2px solid #fff;transform:translateY(-75%) rotate(45deg);right: -22px}.c-btn--action{background-color:#cc4e00;color:#fff;color:#fff}.c-btn--action:link{color:#fff}.c-btn--action:visited{color:#fff}.c-btn--action:focus{color:#fff}.c-btn--action:hover{color:#fff}.c-btn--action:active{color:#fff}.c-btn--action:hover,.c-btn--action:focus{background-color:#a74000}.c-btn--detail{background-color:#0077d9;color:#fff;color:#fff}.c-btn--detail:link{color:#fff}.c-btn--detail:visited{color:#fff}.c-btn--detail:focus{color:#fff}.c-btn--detail:hover{color:#fff}.c-btn--detail:active{color:#fff}.c-btn--detail:hover,.c-btn--detail:focus{background-color:#0062b2}.c-btn--frame{background-color:#fff;color:#0077d9;border:1px
solid #0077d9;color:#0077d9}.c-btn--frame:link{color:#0077d9}.c-btn--frame:visited{color:#0077d9}.c-btn--frame:focus{color:#0077d9}.c-btn--frame:hover{color:#0077d9}.c-btn--frame:active{color:#0077d9}.c-btn--frame:hover,.c-btn--frame:focus{background-color:#f2f9ff}.c-btn--frame::after{border-color:#0077d9}.c-btn--frame .c-btn__jump::after{background-image:url("/v4/image/icon/icon_jump_blue.svg")}.c-btn--frame .c-btn__popup::after{background-image:url("/v4/image/icon/icon_popup_blue.svg")}.c-btn--frame.is-disabled{background-color:#fff;color:#d9dde0;border:1px
solid #d9dde0}.c-link-detail::before{content:"";background-size:contain;background-repeat:no-repeat;background-image:url("/v4/image/icon/arrow_blue.svg");display:inline-block;width:7px;height:11px;margin-right:8px}.c-link-detail:visited::before{background-image:url("/v4/image/icon/arrow_purple.svg")}.c-link-detail--small{position:relative;padding-left:15px}.c-link-detail--small::before{position:absolute;top:50%;left:3px;transform:translateY(-50%)}.c-link-detail--wh{color:#fff}.c-link-detail--wh:link{color:#fff}.c-link-detail--wh:visited{color:#fff}.c-link-detail--wh:focus{color:#fff}.c-link-detail--wh:hover{color:#fff}.c-link-detail--wh:active{color:#fff}.c-link-detail--wh::before{background-image:url("/v4/image/icon/arrow_white.svg")}.c-link-in-page::before{content:"";display:inline-block;height:1em;width:1em;margin-right:0.3em;margin-bottom: -0.1em;background-size:contain;background-repeat:no-repeat;background-image:url("/v4/image/icon/icon_circle_arrow_blue.svg")}.c-link-in-page-panel{position:relative;display:inline-flex;align-items:center;width:100%;padding-right:35px;padding-left:15px;box-shadow:0 3px 0 0 rgba(99,99,99,0.3);border-radius:5px;background-color:#fff;-webkit-appearance:none;-moz-appearance:none;appearance:none;text-decoration:none;color:#1a3347}.c-link-in-page-panel:link{text-decoration:none;color:#1a3347}.c-link-in-page-panel:visited{text-decoration:none;color:#1a3347}.c-link-in-page-panel:focus{text-decoration:none;color:#1a3347}.c-link-in-page-panel:hover{text-decoration:none;color:#1a3347}.c-link-in-page-panel:active{text-decoration:none;color:#1a3347}.c-link-in-page-panel:active{transform:translateY(2px)}.c-link-in-page-panel:hover{opacity:0.8}@media screen and (max-width: 767.9px){.c-link-in-page-panel{height:48px}}@media screen and (min-width: 768px),print{.c-link-in-page-panel{height:63px}}.c-link-in-page-panel::after{content:"";position:absolute;right:15px;display:block;border-right:2px solid #3176d5;border-bottom:2px solid #3176d5;top:50%;transform:translateY(-75%) rotate(45deg)}@media screen and (max-width: 767.9px){.c-link-in-page-panel::after{width:6px;height:6px}}@media screen and (min-width: 768px),print{.c-link-in-page-panel::after{width:8px;height:8px}}.c-link-in-page-panel__content{flex:0 1 auto;font-weight:500}@media screen and (max-width: 767.9px){.c-link-in-page-panel__content{font-size:12px}}@media screen and (min-width: 768px),print{.c-link-in-page-panel__content{font-size:14px}}@media screen and (max-width: 767.9px){.c-link-in-page-panel__content{line-height:1.3}}@media screen and (min-width: 768px),print{.c-link-in-page-panel__content{line-height:1.5}}.c-link-icon::after{content:"";display:inline-block;height:1em;width:1em;max-height:18px;max-width:18px;margin-left:4px;margin-right:4px;margin-bottom: -1px;background-size:contain;background-repeat:no-repeat}.c-link-icon--popup::after{background-image:url("/v4/image/mobile/icon/link_icon_popup.svg")}.c-link-icon--popup-blue::after{background-image:url("/v4/image/mobile/icon/link_icon_popup_blue.svg")}.c-link-icon--jump::after{background-image:url("/v4/image/mobile/icon/link_icon_jump.svg")}.c-link-icon--jump-wh::after{background-image:url("/v4/image/mobile/icon/link_icon_jump_wh.svg")}.c-link-icon--doc::after{background-image:url("/v4/image/mobile/icon/link_icon_doc.svg")}.c-link-icon--dl::after{background-image:url("/v4/image/mobile/icon/download.svg")}.c-link-icon--help::after{background-image:url("/v4/image/icon/icon_question_blue.svg")}.c-link-icon--help-wh::after{background-image:url("/v4/image/icon/icon_question_wh.svg")}.u-align-left{text-align:left}.u-align-center{text-align:center}.u-align-right{text-align:right}@media screen and (max-width: 767.9px){.u-align-sp-left{text-align:left}}@media screen and (max-width: 767.9px){.u-align-sp-center{text-align:center}}@media screen and (max-width: 767.9px){.u-align-sp-right{text-align:right}}.u-bg-white{background-color:#fff}.u-bg-gray{background-color:#f0f1f3}.u-bg-blue{background-color:#3176d5}.u-bg-blue-pastel{background-color:#ecf4ff}.u-bg-pink{background-color:#fff0f3}.u-bg-blue-contrast{background-color:#0077d9}.u-hide{display:none}@media screen and (min-width: 768px),print{.u-hide-pc{display:none}}@media screen and (max-width: 767.9px){.u-hide-sp{display:none}}.u-mt0{margin-top:0}.u-mt5{margin-top:5px}.u-mt10{margin-top:10px}.u-mt15{margin-top:15px}.u-mt20{margin-top:20px}.u-mt25{margin-top:20px}.u-mt30{margin-top:30px}.u-mt35{margin-top:35px}.u-mt40{margin-top:40px}.u-mt50{margin-top:50px}.u-mt60{margin-top:60px}.u-mt70{margin-top:70px}.u-mt80{margin-top:80px}.u-mt90{margin-top:90px}@media screen and (max-width: 767.9px){.u-mt-sp0{margin-top:0}}@media screen and (max-width: 767.9px){.u-mt-sp5{margin-top:5px}}@media screen and (max-width: 767.9px){.u-mt-sp10{margin-top:10px}}@media screen and (max-width: 767.9px){.u-mt-sp15{margin-top:15px}}@media screen and (max-width: 767.9px){.u-mt-sp15{margin-top:15px}}@media screen and (max-width: 767.9px){.u-mt-sp20{margin-top:20px}}@media screen and (max-width: 767.9px){.u-mt-sp25{margin-top:25px}}@media screen and (max-width: 767.9px){.u-mt-sp30{margin-top:30px}}@media screen and (max-width: 767.9px){.u-mt-sp40{margin-top:40px}}@media screen and (max-width: 767.9px){.u-mt-sp45{margin-top:45px}}@media screen and (max-width: 767.9px){.u-mt-sp50{margin-top:50px}}@media screen and (max-width: 767.9px){.u-mt-sp60{margin-top:60px}}@media screen and (max-width: 767.9px){.u-mt-sp70{margin-top:70px}}@media screen and (max-width: 767.9px){.u-mt-sp80{margin-top:80px}}.u-mb0{margin-bottom:0}.u-mb5{margin-bottom:5px}.u-mb10{margin-bottom:10px}.u-mb15{margin-bottom:15px}.u-mb20{margin-bottom:20px}.u-mb25{margin-bottom:25px}.u-mb30{margin-bottom:30px}.u-mb35{margin-bottom:35px}.u-mb40{margin-bottom:40px}.u-mb45{margin-bottom:45px}.u-mb50{margin-bottom:50px}.u-mb60{margin-bottom:60px}.u-mb70{margin-bottom:70px}.u-mb80{margin-bottom:80px}.u-mb90{margin-bottom:90px}@media screen and (max-width: 767.9px){.u-mb-sp0{margin-bottom:0}}@media screen and (max-width: 767.9px){.u-mb-sp5{margin-bottom:5px}}@media screen and (max-width: 767.9px){.u-mb-sp10{margin-bottom:10px}}@media screen and (max-width: 767.9px){.u-mb-sp15{margin-bottom:15px}}@media screen and (max-width: 767.9px){.u-mb-sp20{margin-bottom:20px}}@media screen and (max-width: 767.9px){.u-mb-sp25{margin-bottom:25px}}@media screen and (max-width: 767.9px){.u-mb-sp30{margin-bottom:30px}}@media screen and (max-width: 767.9px){.u-mb-sp40{margin-bottom:40px}}@media screen and (max-width: 767.9px){.u-mb-sp45{margin-bottom:45px}}@media screen and (max-width: 767.9px){.u-mb-sp50{margin-bottom:50px}}@media screen and (max-width: 767.9px){.u-mb-sp60{margin-bottom:60px}}@media screen and (max-width: 767.9px){.u-mb-sp70{margin-bottom:70px}}@media screen and (max-width: 767.9px){.u-mb-sp80{margin-bottom:80px}}.u-txt-phrase{display:inline-block;text-decoration:inherit}@media screen and (max-width: 767.9px){.u-txt-size-x-small{font-size:10px}}@media screen and (min-width: 768px),print{.u-txt-size-x-small{font-size:12px}}@media screen and (max-width: 767.9px){.u-txt-size-small{font-size:12px}}@media screen and (min-width: 768px),print{.u-txt-size-small{font-size:14px}}@media screen and (max-width: 767.9px){.u-txt-size-default{font-size:14px}}@media screen and (min-width: 768px),print{.u-txt-size-default{font-size:16px}}@media screen and (max-width: 767.9px){.u-txt-size-large{font-size:16px}}@media screen and (min-width: 768px),print{.u-txt-size-large{font-size:18px}}@media screen and (max-width: 767.9px){.u-txt-size-x-large{font-size:18px}}@media screen and (min-width: 768px),print{.u-txt-size-x-large{font-size:20px}}@media screen and (max-width: 767.9px){.u-txt-size-xx-large{font-size:20px}}@media screen and (min-width: 768px),print{.u-txt-size-xx-large{font-size:22px}}.u-txt-weight-bold{font-weight:500}.u-txt-weight-normal{font-weight:400}html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;vertical-align:baseline;background:rgba(0,0,0,0)}body{line-height:1}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}nav
ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}a{margin:0;padding:0;font-size:100%;vertical-align:baseline;background:rgba(0,0,0,0)}ins{background-color:#ff9;color:#000;text-decoration:none}mark{background-color:#ff9;color:#000;font-style:italic;font-weight:500}del{text-decoration:line-through}abbr[title],dfn[title]{border-bottom:1px dotted;cursor:help}table{border-collapse:collapse;border-spacing:0}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em
0;padding:0}input,select{vertical-align:middle}th{text-align:left;font-weight:400}ol,ul{list-style:none}button::-moz-focus-inner{border:0;padding:0}input::-moz-focus-inner{border:0;padding:0}*{box-sizing:border-box}*::before,*::after{box-sizing:border-box}p,li,dt,dd,th,td,pre,input{word-wrap:break-word;overflow-wrap:break-word}img{vertical-align:bottom}html{font-size:16px;scrollbar-gutter:stable}@media screen and (max-width: 767.9px){html{font-size:14px}}body{font-size:100%;-webkit-print-color-adjust:exact;-webkit-text-size-adjust:100%}.v4{font-family:"M PLUS 1","Helvetica Neue",Arial,"Hiragino Kaku Gothic ProN","Hiragino Sans",Meiryo,sans-serif;line-height:1.6;color:#1a3347;background-color:#fff}@media screen and (min-width: 768px),print{.v4{min-width:960px}}h1{font-weight:500}h2{font-weight:500}h3{font-weight:500}h4{font-weight:500}a:link{color:#0062b2;text-decoration:underline;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none}a:visited{color:#0062b2;text-decoration:underline;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none}a:focus{color:#0062b2;text-decoration:none}a:hover{color:#0062b2;text-decoration:none}a:active{color:#0062b2;text-decoration:none}a:focus:not(:focus-visible),button:focus:not(:focus-visible),input:focus:not(:focus-visible),select:focus:not(:focus-visible),textarea:focus:not(:focus-visible),summary:focus:not(:focus-visible),area:focus:not(:focus-visible),[tabindex]:focus:not(:focus-visible),[contenteditable]:focus:not(:focus-visible){outline:none}a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible,summary:focus-visible,area:focus-visible,[tabindex]:focus-visible,[contenteditable]:focus-visible{outline:revert}[tabindex="-1"]:focus,[tabindex="-1"]:focus-visible{outline:none}img{max-width:100%}sup{vertical-align:top;font-size:0.7em;font-weight:400}@supports (interpolate-size: allow-keywords){:root{interpolate-size:allow-keywords}}@media screen and (min-width: 768px),print{.l-content,
.is-floating .section-head__address{width:960px;margin-left:auto;margin-right:auto;padding-left:12px;padding-right:12px}}@media screen and (max-width: 767.9px){.l-content,
.is-floating .section-head__address{width:100%;max-width:564px;margin-left:auto;margin-right:auto;padding-left:15px;padding-right:15px}}@media screen and (min-width: 768px),print{.l-content__waist{margin-left:50px;margin-right:50px}}.l-section{padding-top:30px;padding-bottom:30px}.c-list{list-style:none;text-align:left}.c-list>li{position:relative;padding-left:1em}.c-list>li::before{position:absolute;top:0;left:0;content:"ãƒ»"}.c-list--note{color:#666}@media screen and (max-width: 767.9px){.c-list--note{font-size:10px}}@media screen and (min-width: 768px),print{.c-list--note{font-size:12px}}.c-list--note>li::before{content:"â€»"}.c-list--indicate{color:#666}@media screen and (max-width: 767.9px){.c-list--indicate{font-size:10px}}@media screen and (min-width: 768px),print{.c-list--indicate{font-size:12px}}.c-list--indicate>li::before{content:"ï¼Š";transform:scale(0.8)}.c-list--right{text-align:right}.c-list--right>li::before{position:relative}.c-list--center{text-align:center}.c-list--center>li::before{position:relative}@media screen and (min-width: 768px),print{.c-list--pc-center-sp-left{text-align:center}}@media screen and (min-width: 768px),print{.c-list--pc-center-sp-left>li::before{position:relative}}@media screen and (max-width: 767.9px){.c-list--pc-left-sp-center{text-align:center}}@media screen and (max-width: 767.9px){.c-list--pc-left-sp-center>li::before{position:relative}}@media screen and (max-width: 767.9px){.c-input{font-size:12px}}@media screen and (min-width: 768px),print{.c-input{font-size:14px}}.c-input
input{position:absolute;width:1px;height:1px;padding:0;margin: -1px;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;opacity:0}.c-input input:checked+label::before{border:1px
solid #3176d5}.c-input input:focus+label::before{outline:2px
solid #000;outline-offset:2px;border-radius:3px}.c-input input[type="radio"]:checked+label::after{position:absolute;left:4px;top:7px;content:"";height:8px;width:8px;background-color:#3176d5;border-radius:50%}.c-input input[type="radio"]+label::before{border-radius:50%}.c-input input[type="checkbox"]:checked+label::before{border-radius:3px}.c-input input[type="checkbox"]:checked+label::after{position:absolute;left:5px;top:6px;content:"";height:8px;width:6px;border-right:3px solid #3176d5;border-bottom:3px solid #3176d5;transform:rotate(45deg)}.c-input
label{position:relative;display:inline-block;padding:1px
0 1px 20px;cursor:pointer}.c-input label::before{position:absolute;left:0;top:3px;content:"";height:16px;width:16px;background-color:#fff}.c-input--bordered label::before{border:1px
solid #d1d1d1}.c-input-select{position:relative;display:block;width:100%;overflow:hidden;background:#fff;border-radius:3px}.c-input-select
select{position:relative;width:120%;padding:10px
20px;border:0;border-radius:0;background-color:rgba(0, 0, 0, 0);font-weight:500;color:#666;-webkit-appearance:none;-moz-appearance:none;appearance:none}@media screen and (max-width: 767.9px){.c-input-select
select{font-size:12px}}@media screen and (min-width: 768px),print{.c-input-select
select{font-size:14px}}@media screen and (max-width: 767.9px){.c-input-select
select{width:100%}}.c-input-select select::-ms-expand{display:none}.c-input-select::after{z-index:2;position:absolute;top:calc(50% - 4px);right:20px;content:"";display:block;width:10px;height:10px;border-right:3px solid #666;border-bottom:3px solid #666;transform:rotate(45deg) translateY(-50%);pointer-events:none}.c-input-select::before{z-index:1;position:absolute;right:0;content:"";display:block;width:40px;height:100%;background-color:inherit;pointer-events:none}.c-input-text{width:100%;padding:9px
20px;border:1px
solid #666;border-radius:3px;line-height:1;font-weight:500}@media screen and (max-width: 767.9px){.c-input-text{font-size:12px}}@media screen and (min-width: 768px),print{.c-input-text{font-size:14px}}.c-input-text::-moz-placeholder{color:#d1d1d1}.c-input-text::placeholder{color:#d1d1d1}@media screen and (max-width: 767.9px){.c-input-text::-moz-placeholder{font-size:12px}.c-input-text::placeholder{font-size:12px}}@media screen and (min-width: 768px),print{.c-input-text::-moz-placeholder{font-size:14px}.c-input-text::placeholder{font-size:14px}}.c-input-text--iconized{padding-left:40px;background:#fff url("/v4/image/mobile/icon/search_gray.svg") no-repeat 20px
9px;background-size:15px 15px}.c-input-text--iconized:focus{padding-left:20px;background-image:none}.c-input-text--iconized:focus::-moz-placeholder{color:rgba(0,0,0,0)}.c-input-text--iconized:focus::placeholder{color:rgba(0,0,0,0)}.c-input-text--iconized:not(:-moz-placeholder-shown){padding-left:20px;background-image:none}.c-input-text--iconized:not(:-moz-placeholder){padding-left:20px;background-image:none}.c-input-text--iconized:not(:placeholder-shown){padding-left:20px;background-image:none}.c-input-reset{padding:0
21px 1px 0;border:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;font-weight:500;color:#3176d5;cursor:pointer;background:rgba(0, 0, 0, 0) url("/v4/image/mobile/icon/clear.svg") no-repeat
right center;background-size:18px 18px;text-decoration:underline;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none}@media screen and (max-width: 767.9px){.c-input-reset{font-size:14px}}@media screen and (min-width: 768px),print{.c-input-reset{font-size:16px}}.c-input-reset:focus{text-decoration:none}.c-input-reset:hover{text-decoration:none}.c-input-reset:active{text-decoration:none}.c-btn{display:inline-flex;justify-content:center;align-items:center;width:100%;max-width:328px;min-height:48px;padding:8px
24px;font-family:"M PLUS 1","Helvetica Neue",Arial,"Hiragino Kaku Gothic ProN","Hiragino Sans",Meiryo,sans-serif;font-size:16px;font-weight:500;line-height:1.2;border-radius:16px;border:none;transition:background-color 0.1s linear;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;text-decoration:none}.c-btn:link{text-decoration:none}.c-btn:visited{text-decoration:none}.c-btn:focus{text-decoration:none}.c-btn:hover{text-decoration:none}.c-btn:active{text-decoration:none}.c-btn:active{transform:translateY(2px)}.c-btn--small{max-width:104px;min-height:40px;padding:10px
24px;font-size:14px}.c-btn--large{max-width:320px;min-height:72px;font-size:24px}.c-btn.is-disabled{position:relative;top:3px;background-color:#d9dde0;color:#fff;border:0;box-shadow:none;cursor:default}.c-btn.is-disabled:hover,.c-btn.is-disabled:focus{background-color:#d9dde0}.c-btn.is-disabled .c-btn__jump::after{background-image:url("/v4/image/icon/icon_jump_wh.svg")}.c-btn__jump{position:relative}.c-btn__jump::after{position:absolute;content:"";display:block;top:50%;width:16px;height:16px;background-image:url("/v4/image/icon/icon_jump_wh.svg");background-repeat:no-repeat;background-size:contain;border-right:0;border-bottom:0;transform:translateY(-55%) rotate(0);right: -25px}.c-btn__popup{position:relative}.c-btn__popup::after{position:absolute;content:"";display:block;top:50%;width:16px;height:16px;background-image:url("/v4/image/icon/icon_popup_wh.svg");background-repeat:no-repeat;background-size:contain;border-right:0;border-bottom:0;transform:translateY(-50%) rotate(0);right: -25px}.c-btn__anchor{position:relative}.c-btn__anchor::after{position:absolute;content:"";display:block;top:50%;width:12px;height:12px;border-right:2px solid #fff;border-bottom:2px solid #fff;transform:translateY(-75%) rotate(45deg);right: -22px}.c-btn--action{background-color:#cc4e00;color:#fff;color:#fff}.c-btn--action:link{color:#fff}.c-btn--action:visited{color:#fff}.c-btn--action:focus{color:#fff}.c-btn--action:hover{color:#fff}.c-btn--action:active{color:#fff}.c-btn--action:hover,.c-btn--action:focus{background-color:#a74000}.c-btn--detail{background-color:#0077d9;color:#fff}.c-btn--detail:link{color:#fff}.c-btn--detail:visited{color:#fff}.c-btn--detail:focus{color:#fff}.c-btn--detail:hover{color:#fff}.c-btn--detail:active{color:#fff}.c-btn--detail:hover,.c-btn--detail:focus{background-color:#0062b2}.c-btn--frame{background-color:#fff;color:#0077d9;border:1px
solid #0077d9;color:#0077d9}.c-btn--frame:link{color:#0077d9}.c-btn--frame:visited{color:#0077d9}.c-btn--frame:focus{color:#0077d9}.c-btn--frame:hover{color:#0077d9}.c-btn--frame:active{color:#0077d9}.c-btn--frame:hover,.c-btn--frame:focus{background-color:#f2f9ff}.c-btn--frame::after{border-color:#0077d9}.c-btn--frame .c-btn__jump::after{background-image:url("/v4/image/icon/icon_jump_blue.svg")}.c-btn--frame .c-btn__popup::after{background-image:url("/v4/image/icon/icon_popup_blue.svg")}.c-btn--frame.is-disabled{background-color:#fff;color:#d9dde0;border:1px
solid #d9dde0}.c-link-detail::before{content:"";background-size:contain;background-repeat:no-repeat;background-image:url("/v4/image/icon/arrow_blue.svg");display:inline-block;width:7px;height:11px;margin-right:8px}.c-link-detail:visited::before{background-image:url("/v4/image/icon/arrow_purple.svg")}.c-link-detail--small{position:relative;padding-left:15px}.c-link-detail--small::before{position:absolute;top:50%;left:3px;transform:translateY(-50%)}.c-link-detail--wh{color:#fff}.c-link-detail--wh:link{color:#fff}.c-link-detail--wh:visited{color:#fff}.c-link-detail--wh:focus{color:#fff}.c-link-detail--wh:hover{color:#fff}.c-link-detail--wh:active{color:#fff}.c-link-detail--wh::before{background-image:url("/v4/image/icon/arrow_white.svg")}.c-link-in-page::before{content:"";display:inline-block;height:1em;width:1em;margin-right:0.3em;margin-bottom: -0.1em;background-size:contain;background-repeat:no-repeat;background-image:url("/v4/image/icon/icon_circle_arrow_blue.svg")}.c-link-in-page-panel{position:relative;display:inline-flex;align-items:center;width:100%;padding-right:35px;padding-left:15px;box-shadow:0 3px 0 0 rgba(99,99,99,0.3);border-radius:5px;background-color:#fff;-webkit-appearance:none;-moz-appearance:none;appearance:none;text-decoration:none;color:#1a3347}.c-link-in-page-panel:link{text-decoration:none;color:#1a3347}.c-link-in-page-panel:visited{text-decoration:none;color:#1a3347}.c-link-in-page-panel:focus{text-decoration:none;color:#1a3347}.c-link-in-page-panel:hover{text-decoration:none;color:#1a3347}.c-link-in-page-panel:active{text-decoration:none;color:#1a3347}.c-link-in-page-panel:active{transform:translateY(2px)}.c-link-in-page-panel:hover{opacity:0.8}@media screen and (max-width: 767.9px){.c-link-in-page-panel{height:48px}}@media screen and (min-width: 768px),print{.c-link-in-page-panel{height:63px}}.c-link-in-page-panel::after{content:"";position:absolute;right:15px;display:block;border-right:2px solid #3176d5;border-bottom:2px solid #3176d5;top:50%;transform:translateY(-75%) rotate(45deg)}@media screen and (max-width: 767.9px){.c-link-in-page-panel::after{width:6px;height:6px}}@media screen and (min-width: 768px),print{.c-link-in-page-panel::after{width:8px;height:8px}}.c-link-in-page-panel__content{flex:0 1 auto;font-weight:500}@media screen and (max-width: 767.9px){.c-link-in-page-panel__content{font-size:12px}}@media screen and (min-width: 768px),print{.c-link-in-page-panel__content{font-size:14px}}@media screen and (max-width: 767.9px){.c-link-in-page-panel__content{line-height:1.3}}@media screen and (min-width: 768px),print{.c-link-in-page-panel__content{line-height:1.5}}.c-link-icon::after{content:"";display:inline-block;height:1em;width:1em;max-height:18px;max-width:18px;margin-left:4px;margin-right:4px;margin-bottom: -1px;background-size:contain;background-repeat:no-repeat}.c-link-icon--popup::after{background-image:url("/v4/image/mobile/icon/link_icon_popup.svg")}.c-link-icon--popup-blue::after{background-image:url("/v4/image/mobile/icon/link_icon_popup_blue.svg")}.c-link-icon--jump::after{background-image:url("/v4/image/mobile/icon/link_icon_jump.svg")}.c-link-icon--jump-wh::after{background-image:url("/v4/image/mobile/icon/link_icon_jump_wh.svg")}.c-link-icon--doc::after{background-image:url("/v4/image/mobile/icon/link_icon_doc.svg")}.c-link-icon--dl::after{background-image:url("/v4/image/mobile/icon/download.svg")}.c-link-icon--help::after{background-image:url("/v4/image/icon/icon_question_blue.svg")}.c-link-icon--help-wh::after{background-image:url("/v4/image/icon/icon_question_wh.svg")}.u-align-left{text-align:left}.u-align-center{text-align:center}.u-align-right{text-align:right}@media screen and (max-width: 767.9px){.u-align-sp-left{text-align:left}}@media screen and (max-width: 767.9px){.u-align-sp-center{text-align:center}}@media screen and (max-width: 767.9px){.u-align-sp-right{text-align:right}}.u-bg-white{background-color:#fff}.u-bg-gray{background-color:#f0f1f3}.u-bg-blue{background-color:#3176d5}.u-bg-blue-pastel{background-color:#ecf4ff}.u-bg-pink{background-color:#fff0f3}.u-bg-blue-contrast{background-color:#0077d9}.u-hide{display:none}@media screen and (min-width: 768px),print{.u-hide-pc{display:none}}@media screen and (max-width: 767.9px){.u-hide-sp{display:none}}.u-mt0{margin-top:0}.u-mt5{margin-top:5px}.u-mt10{margin-top:10px}.u-mt15{margin-top:15px}.u-mt20{margin-top:20px}.u-mt25{margin-top:20px}.u-mt30{margin-top:30px}.u-mt35{margin-top:35px}.u-mt40{margin-top:40px}.u-mt50{margin-top:50px}.u-mt60{margin-top:60px}.u-mt70{margin-top:70px}.u-mt80{margin-top:80px}.u-mt90{margin-top:90px}@media screen and (max-width: 767.9px){.u-mt-sp0{margin-top:0}}@media screen and (max-width: 767.9px){.u-mt-sp5{margin-top:5px}}@media screen and (max-width: 767.9px){.u-mt-sp10{margin-top:10px}}@media screen and (max-width: 767.9px){.u-mt-sp15{margin-top:15px}}@media screen and (max-width: 767.9px){.u-mt-sp15{margin-top:15px}}@media screen and (max-width: 767.9px){.u-mt-sp20{margin-top:20px}}@media screen and (max-width: 767.9px){.u-mt-sp25{margin-top:25px}}@media screen and (max-width: 767.9px){.u-mt-sp30{margin-top:30px}}@media screen and (max-width: 767.9px){.u-mt-sp40{margin-top:40px}}@media screen and (max-width: 767.9px){.u-mt-sp45{margin-top:45px}}@media screen and (max-width: 767.9px){.u-mt-sp50{margin-top:50px}}@media screen and (max-width: 767.9px){.u-mt-sp60{margin-top:60px}}@media screen and (max-width: 767.9px){.u-mt-sp70{margin-top:70px}}@media screen and (max-width: 767.9px){.u-mt-sp80{margin-top:80px}}.u-mb0{margin-bottom:0}.u-mb5{margin-bottom:5px}.u-mb10{margin-bottom:10px}.u-mb15{margin-bottom:15px}.u-mb20{margin-bottom:20px}.u-mb25{margin-bottom:25px}.u-mb30{margin-bottom:30px}.u-mb35{margin-bottom:35px}.u-mb40{margin-bottom:40px}.u-mb45{margin-bottom:45px}.u-mb50{margin-bottom:50px}.u-mb60{margin-bottom:60px}.u-mb70{margin-bottom:70px}.u-mb80{margin-bottom:80px}.u-mb90{margin-bottom:90px}@media screen and (max-width: 767.9px){.u-mb-sp0{margin-bottom:0}}@media screen and (max-width: 767.9px){.u-mb-sp5{margin-bottom:5px}}@media screen and (max-width: 767.9px){.u-mb-sp10{margin-bottom:10px}}@media screen and (max-width: 767.9px){.u-mb-sp15{margin-bottom:15px}}@media screen and (max-width: 767.9px){.u-mb-sp20{margin-bottom:20px}}@media screen and (max-width: 767.9px){.u-mb-sp25{margin-bottom:25px}}@media screen and (max-width: 767.9px){.u-mb-sp30{margin-bottom:30px}}@media screen and (max-width: 767.9px){.u-mb-sp40{margin-bottom:40px}}@media screen and (max-width: 767.9px){.u-mb-sp45{margin-bottom:45px}}@media screen and (max-width: 767.9px){.u-mb-sp50{margin-bottom:50px}}@media screen and (max-width: 767.9px){.u-mb-sp60{margin-bottom:60px}}@media screen and (max-width: 767.9px){.u-mb-sp70{margin-bottom:70px}}@media screen and (max-width: 767.9px){.u-mb-sp80{margin-bottom:80px}}.u-txt-phrase{display:inline-block;text-decoration:inherit}@media screen and (max-width: 767.9px){.u-txt-size-x-small{font-size:10px}}@media screen and (min-width: 768px),print{.u-txt-size-x-small{font-size:12px}}@media screen and (max-width: 767.9px){.u-txt-size-small{font-size:12px}}@media screen and (min-width: 768px),print{.u-txt-size-small{font-size:14px}}@media screen and (max-width: 767.9px){.u-txt-size-default{font-size:14px}}@media screen and (min-width: 768px),print{.u-txt-size-default{font-size:16px}}@media screen and (max-width: 767.9px){.u-txt-size-large{font-size:16px}}@media screen and (min-width: 768px),print{.u-txt-size-large{font-size:18px}}@media screen and (max-width: 767.9px){.u-txt-size-x-large{font-size:18px}}@media screen and (min-width: 768px),print{.u-txt-size-x-large{font-size:20px}}@media screen and (max-width: 767.9px){.u-txt-size-xx-large{font-size:20px}}@media screen and (min-width: 768px),print{.u-txt-size-xx-large{font-size:22px}}.u-txt-weight-bold{font-weight:500}.u-txt-weight-normal{font-weight:400}*{--text-color__bland:#1a3347;--text-color__sub:#4d6070;--text-color__link:#0062b2;--text-color__link--visited:#0062b2;--text-color__link--hover:#0062b2;--text-color__placeholder:#b2bbc2;--text-color__disabled:#ccd2d6;--text-color__f:#fff;--text-color__error:#e10000;--text-color__danger:#ed0000;--text-color__benefit--primary:#e54cb3;--icon-color__primary:#008cff;--icon-color__disabled:#d9dde0;--icon-color__danger:#ed0000;--icon-color__warning:#e8a200;--icon-color__success:#14ae5c;--icon-color__neutral--primary:#33495c;--icon-color__neutral--sub:#808d99;--icon-color__neutral--f:#fff;--icon-color__fee--primary:#0094c4;--icon-color__benefit--primary:#e54cb3;--icon-color__procedure--primary:#009c74;--icon-color__contract--primary:#a68421;--bg-color__light--primary:#edf7ff;--bg-color__dark--primary:#0077d9;--bg-color__error:#fef2f2;--bg-color__warning:#fdf9ee;--bg-color__success:#eff9f4;--bg-color__dark:#f0f1f3;--bg-color__light:#fafafb;--bg-color__f:#fff;--bg-color__modal:rgba(0,0,0,0.45);--bg-color__price-simulation:#f4fcff;--bg-color__price-simulation--benefits:#fff6fc;--bg-color__benefit--primary:#e54cb3;--bg-color__recommend:#0077d9;--line-color__neutral--primary:#d9dde0;--line-color__neutral--frame-dark:#b2bbc2;--line-color__status--info:#99d1ff;--line-color__dark--primary:#0077d9;--line-color__success:#a1dfbe;--line-color__warning:#edb533;--line-color__error:#f89999;--line-color__danger:#ed0000;--line-color__separator--neutral:#e5e8eb;--line-color__price-simulation--primary:#aeebff;--line-color__price-simulation--benefits:#ffd1ef;--line-color__price-simulation--sp:#5ed7ff;--btn-color__primary--hover:#0062b2;--btn-color__secondary:#0062b2;--btn-color__secondary--hover:#f2f9ff;--btn-color__neutral--line:#a6b0b8;--btn-color__neutral--hover:#f5f6f7;--btn-color__danger-primary:#ed0000;--btn-color__danger-primary--hover:#d50000;--btn-color__danger-teritary--hover:#feeded;--btn-color__next--disabled:#d9dde0;--modal-scrim:#001c3399;--gray40:#e7e7e7}*{box-sizing:border-box}html,body,div,span,a,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;vertical-align:baseline;background:rgba(0,0,0,0)}body{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;min-height:100vh;line-height:1.5;color:var(--text-color__bland);font-family:"M PLUS 1",sans-serif;font-optical-sizing:auto;font-weight:400;font-style:normal;letter-spacing:0;-webkit-print-color-adjust:exact;-webkit-text-size-adjust:100%}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}nav
ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}input::-moz-placeholder{color:var(--text-color__placeholder)}input::placeholder{color:var(--text-color__placeholder)}a{color:var(--text-color__link);cursor:pointer}p>a{vertical-align:bottom;text-decoration:none}a:visited{color:var(--text-color__link--visited)}a:hover,a:focus,a:active{color:var(--text-color__link--hover)}button
*{pointer-events:none}hr{display:block;width:100%;height:2px;margin:0;padding:0;color:var(--line-color__neutral--primary)}.hide{display:none !important}.validation-error{color:var(--text-color__error)}.underline{border-bottom:solid 1px #d9dde0;padding:10px
0}.underline-bold{border-bottom:solid 2px #d9dde0;padding:10px
0}.modal__backdrop{position:fixed;top:0;left:0;width:100vw;height:100vh;display:flex;flex-direction:row;justify-content:center;align-items:center;background-color:var(--modal-scrim);z-index:10000}.modal__container{position:relative;display:flex;flex-direction:column;width:640px;max-width:calc(100% - 32px);max-height:calc(100vh - 16px);overflow:auto;padding:32px;gap:16px;border:solid 1px var(--gray40);border-radius:8px;background-color:var(--bg-color__f)}.modal__container>.btn-container{border-top:none;padding:0px}.modal__container>.btn-container>button{height:48px}.dialog-ntt_area-button{border-top:solid 2px var(--line-color__neutral--primary) !important;padding-top:32px !important}@media (max-width: 767px){.modal__container{max-height:calc(100vh - 76px);margin-bottom:60px;padding:16px}.modal__container>.btn-container>button{height:40px}.dialog-ntt_area-button{padding-top:16px !important}}.container-table{display:flex;flex-direction:column;width:100%;gap:0}.container-table__row{display:flex;flex-direction:row;padding:24px
0;margin:0;gap:40px}.container-table__row:first-child{padding-top:0}.container-table__row:last-child{padding-bottom:0}.container-table__row:not(:last-child){border-bottom:var(--line-color__separator--neutral) 1px solid}.container-table__row.no_underline{border-bottom:none !important}.container-table__row.overline{border-top:var(--line-color__separator--neutral) 1px solid}.container-table__column-left{width:37.5%;min-width:37.5%;max-width:37.5%;flex-grow:0}.container-table__column-right{flex-grow:1}@media (max-width: 767px){.container-table__row{flex-direction:column;gap:16px}.container-table__column-left,.container-table__column-right{width:100%;max-width:100%;min-width:100%}}.container-table__row.no_bottom{padding-bottom:0 !important;border-bottom:none !important}.container-table__row.with_top{border-top:var(--line-color__separator--neutral) 1px solid !important;padding-top:24px !important}.container-table__input-notice{margin-top:8px}.no-border-top{border-top:none !important}.no-border-left{border-left:none !important}.no-border-right{border-right:none !important}.no-border-bottom{border-bottom:none !important}.no-border-x{border-left:none !important;border-right:none !important}.no-border-y{border-top:none !important;border-bottom:none !important}.no-border{border:none !important}.input-wrap{position:relative;font-size:16px}.input-wrap input[type="text"],
.input-wrap input[type="password"],
.input-wrap input[type="email"],
.input-wrap input[type="tel"],
.input-wrap input[type="number"]{height:100%;background-color:#fff;border:1px
solid #ccc;border-radius:4px;padding:0.8em 10px;font-size:1em;box-shadow:1px 1px 2px #eee inset}.input-wrap input[type="text"]:focus,
.input-wrap input[type="password"]:focus,
.input-wrap input[type="email"]:focus,
.input-wrap input[type="tel"]:focus,
.input-wrap input[type="number"]:focus{box-shadow:0 0 0.3em #3498db}.input-wrap input[type="text"]:-moz-read-only,
.input-wrap input[type="password"]:-moz-read-only,
.input-wrap input[type="email"]:-moz-read-only,
.input-wrap input[type="tel"]:-moz-read-only,
.input-wrap input[type="number"]:-moz-read-only{background:#fff}.input-wrap input[type="text"]:-moz-read-only,
.input-wrap input[type="password"]:-moz-read-only,
.input-wrap input[type="email"]:-moz-read-only,
.input-wrap input[type="tel"]:-moz-read-only,
.input-wrap input[type="number"]:-moz-read-only{background:#fff}.input-wrap input[type="text"]:read-only,
.input-wrap input[type="password"]:read-only,
.input-wrap input[type="email"]:read-only,
.input-wrap input[type="tel"]:read-only,
.input-wrap input[type="number"]:read-only{background:#fff}.input-wrap input[type="text"]:disabled,
.input-wrap input[type="password"]:disabled,
.input-wrap input[type="email"]:disabled,
.input-wrap input[type="tel"]:disabled,
.input-wrap input[type="number"]:disabled{background-color:#e6e6e6 !important}.input-wrap input[type="text"].invalid-input,
.input-wrap input[type="password"].invalid-input,
.input-wrap input[type="email"].invalid-input,
.input-wrap input[type="tel"].invalid-input,
.input-wrap input[type="number"].invalid-input{background-color:#ffe1e3}.input-wrap input[type="radio"]{position:absolute;top:0.25em;left:0.25em;margin:0;opacity:0;padding:10px
10px 10px 26px}.input-wrap input[type="radio"]+label{display:inline-block;position:relative;padding-left:1.5em;cursor:pointer}.input-wrap input[type="radio"]+label::before{display:block;position:absolute;top:50%;left:0;width:1em;height:1em;margin-top: -0.5em;border:1px
solid #b3b3b3;border-radius:50%;background-color:#fff;box-sizing:border-box;box-shadow:none;content:""}.input-wrap input[type="radio"]:checked+label::after{display:block;position:absolute;top:50%;left:0.25em;width:0.5em;height:0.5em;margin-top: -0.25em;border-radius:50%;background-color:#3498db;box-sizing:border-box;content:""}.input-wrap input[type="radio"].invalid-input+label::before{background-color:#ffe1e3}.input-wrap input:focus[type="radio"]+label::before{box-shadow:0 0 0.3em #3498db}.input-wrap input[type="checkbox"]{position:absolute;top:50%;left:1em;margin:0;opacity:0}.input-wrap input[type="checkbox"]+label{display:inline-block;position:relative;padding-left:1.2em;font-size:1em;vertical-align:baseline;cursor:pointer}.input-wrap input[type="checkbox"]+label::before{display:block;position:absolute;top:50%;left:0;width:1em;height:1em;margin-top: -0.5em;border:1px
solid #b3b3b3;border-radius:2px;background-color:#fff;box-sizing:border-box;box-shadow:none;content:""}.input-wrap input[type="checkbox"]:checked+label::after{display:block;position:absolute;top:50%;left:0.2em;width:0.8em;height:0.5em;margin-top: -0.5em;box-sizing:border-box;border-left:0.2em solid #53b300;border-bottom:0.2em solid #53b300;transform:rotate(-40deg);content:""}.input-wrap input[type="checkbox"].invalid-input+label::before{background-color:#ffe1e3}.input-wrap input:focus[type="checkbox"]+label::before{box-shadow:0 0 0.3em #3498db}.input-wrap__agreement{display:inline-block;padding:12px
20px;border-radius:8px;background-color:#f6f7f8}.select-wrap{display:inline-block;position:relative;width:100%;border:1px
solid var(--line-color__neutral--primary);border-radius:8px;color:var(--text-color__bland)}.select-wrap
select{-webkit-appearance:none;-moz-appearance:none;appearance:none;position:relative;width:100%;height:2.5em;margin:0;padding:0.5em 3em 0.6em 0.8em;border:0;background:rgba(0, 0, 0, 0);font-size:1em;z-index:1000}.select-wrap select.invalid-input{background-color:#ffe1e3;opacity:0.5}.select-wrap select:focus{box-shadow:0 0 0.6em #3498db}.select-wrap
option{-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0;padding:0}.select-wrap:before{position:absolute;right:0;padding:0.5em;width:2.2em;height:2.5em;color:#333;font-size:1em;z-index:1000;content:""}.select-wrap:after{position:absolute;right:0.7em;bottom:1em;width:0.7em;height:0.7em;border-right:solid 2px var(--icon-color__neutral--primary);border-bottom:solid 2px var(--icon-color__neutral--primary);-webkit-transform:rotate(45deg);content:"";border-radius:1px}.select-wrap select:disabled,
.select-wrap
select.readonly{background-color:var(--bg-color__dark);pointer-events:none}.select-wrap:has(select.readonly){pointer-events:none}.hide-input
input{display:inline;width:0;height:0;margin:0;padding:0}.display-flex{display:flex}.flex-row{display:flex;flex-direction:row}.flex-column{display:flex;flex-direction:column}.flex-wrap{flex-wrap:wrap}.flex-growth{flex-grow:1}.flex-gap-1{gap:4px}.flex-gap-2{gap:8px}.flex-gap-3{gap:12px}.flex-gap-4{gap:16px}.flex-gap-5{gap:20px}.flex-gap-6{gap:24px}.flex-gap-7{gap:28px}.flex-gap-8{gap:32px}.flex-gap-9{gap:36px}.flex-gap-10{gap:40px}.flex-justify-space-between{justify-content:space-between}.flex-justify-center{justify-content:center}@media (max-width: 767px){.flex-sp-break{width:100%}}.width-0{width:0%}.width-10{width:10%}.width-20{width:20%}.width-30{width:30%}.width-40{width:40%}.width-50{width:50%}.width-60{width:60%}.width-70{width:70%}.width-80{width:80%}.width-90{width:90%}.width-100{width:100%}.gap-0{margin-bottom:0 !important}.gap{margin-bottom:1rem !important}.gap-2{margin-bottom:2rem !important}.gap-3{margin-bottom:3rem !important}.gap-4{margin-bottom:4rem !important}.gap-5{margin-bottom:5rem !important}.gap-6{margin-bottom:6rem !important}.gap-7{margin-bottom:7rem !important}.gap-8{margin-bottom:8rem !important}.gap-9{margin-bottom:9rem !important}.gap-10{margin-bottom:10rem !important}.ml-1{margin-left:4px !important}.ml-2{margin-left:8px !important}.ml-3{margin-left:12px !important}.ml-4{margin-left:16px !important}.ml-5{margin-left:20px !important}.ml-6{margin-left:24px !important}.ml-7{margin-left:28px !important}.ml-8{margin-left:32px !important}.ml-9{margin-left:36px !important}.ml-10{margin-left:40px !important}.ml-auto{margin-left:auto !important}.mt-1{margin-top:4px !important}.mt-2{margin-top:8px !important}.mt-3{margin-top:12px !important}.mt-4{margin-top:16px !important}.mt-5{margin-top:20px !important}.mt-6{margin-top:24px !important}.mt-7{margin-top:28px !important}.mt-8{margin-top:32px !important}.mt-9{margin-top:36px !important}.mt-10{margin-top:40px !important}.mt-auto{margin-top:auto !important}.mr-1{margin-right:4px !important}.mr-2{margin-right:8px !important}.mr-3{margin-right:12px !important}.mr-4{margin-right:16px !important}.mr-5{margin-right:20px !important}.mr-6{margin-right:24px !important}.mr-7{margin-right:28px !important}.mr-8{margin-right:32px !important}.mr-9{margin-right:36px !important}.mr-10{margin-right:40px !important}.mr-auto{margin-right:auto !important}.mb-1{margin-bottom:4px !important}.mb-2{margin-bottom:8px !important}.mb-3{margin-bottom:12px !important}.mb-4{margin-bottom:16px !important}.mb-5{margin-bottom:20px !important}.mb-6{margin-bottom:24px !important}.mb-7{margin-bottom:28px !important}.mb-8{margin-bottom:32px !important}.mb-9{margin-bottom:36px !important}.mb-10{margin-bottom:40px !important}.mb-auto{margin-bottom:auto !important}.mx-1{margin-left:4px !important;margin-right:4px !important}.mx-2{margin-left:8px !important;margin-right:8px !important}.mx-3{margin-left:12px !important;margin-right:12px !important}.mx-4{margin-left:16px !important;margin-right:16px !important}.mx-5{margin-left:20px !important;margin-right:20px !important}.mx-6{margin-left:24px !important;margin-right:24px !important}.mx-7{margin-left:28px !important;margin-right:28px !important}.mx-8{margin-left:32px !important;margin-right:32px !important}.mx-9{margin-left:36px !important;margin-right:36px !important}.mx-10{margin-left:40px !important;margin-right:40px !important}.mx-auto{margin-left:auto !important;margin-right:auto !important}.my-1{margin-top:4px !important;margin-bottom:4px !important}.my-2{margin-top:8px !important;margin-bottom:8px !important}.my-3{margin-top:12px !important;margin-bottom:12px !important}.my-4{margin-top:16px !important;margin-bottom:16px !important}.my-5{margin-top:20px !important;margin-bottom:20px !important}.my-6{margin-top:24px !important;margin-bottom:24px !important}.my-7{margin-top:28px !important;margin-bottom:28px !important}.my-8{margin-top:32px !important;margin-bottom:32px !important}.my-9{margin-top:36px !important;margin-bottom:36px !important}.my-10{margin-top:40px !important;margin-bottom:40px !important}.my-auto{margin-top:auto !important;margin-bottom:auto !important}.ma-1{margin:4px
!important}.ma-2{margin:8px
!important}.ma-3{margin:12px
!important}.ma-4{margin:16px
!important}.ma-5{margin:20px
!important}.ma-6{margin:24px
!important}.ma-7{margin:28px
!important}.ma-8{margin:32px
!important}.ma-9{margin:36px
!important}.ma-10{margin:40px
!important}.ma-auto{margin:auto !important}.pl-1{padding-left:4px !important}.pl-2{padding-left:8px !important}.pl-3{padding-left:12px !important}.pl-4{padding-left:16px !important}.pl-5{padding-left:20px !important}.pl-6{padding-left:24px !important}.pl-7{padding-left:28px !important}.pl-8{padding-left:32px !important}.pl-9{padding-left:36px !important}.pl-10{padding-left:40px !important}.pt-1{padding-top:4px !important}.pt-2{padding-top:8px !important}.pt-3{padding-top:12px !important}.pt-4{padding-top:16px !important}.pt-5{padding-top:20px !important}.pt-6{padding-top:24px !important}.pt-7{padding-top:28px !important}.pt-8{padding-top:32px !important}.pt-9{padding-top:36px !important}.pt-10{padding-top:40px !important}.pr-1{padding-right:4px !important}.pr-2{padding-right:8px !important}.pr-3{padding-right:12px !important}.pr-4{padding-right:16px !important}.pr-5{padding-right:20px !important}.pr-6{padding-right:24px !important}.pr-7{padding-right:28px !important}.pr-8{padding-right:32px !important}.pr-9{padding-right:36px !important}.pr-10{padding-right:40px !important}.pb-1{padding-bottom:4px !important}.pb-2{padding-bottom:8px !important}.pb-3{padding-bottom:12px !important}.pb-4{padding-bottom:16px !important}.pb-5{padding-bottom:20px !important}.pb-6{padding-bottom:24px !important}.pb-7{padding-bottom:28px !important}.pb-8{padding-bottom:32px !important}.pb-9{padding-bottom:36px !important}.pb-10{padding-bottom:40px !important}.px-1{padding-left:4px !important;padding-right:4px !important}.px-2{padding-left:8px !important;padding-right:8px !important}.px-3{padding-left:12px !important;padding-right:12px !important}.px-4{padding-left:16px !important;padding-right:16px !important}.px-5{padding-left:20px !important;padding-right:20px !important}.px-6{padding-left:24px !important;padding-right:24px !important}.px-7{padding-left:28px !important;padding-right:28px !important}.px-8{padding-left:32px !important;padding-right:32px !important}.px-9{padding-left:36px !important;padding-right:36px !important}.px-10{padding-left:40px !important;padding-right:40px !important}.py-1{padding-top:4px !important;padding-bottom:4px !important}.py-2{padding-top:8px !important;padding-bottom:8px !important}.py-3{padding-top:12px !important;padding-bottom:12px !important}.py-4{padding-top:16px !important;padding-bottom:16px !important}.py-5{padding-top:20px !important;padding-bottom:20px !important}.py-6{padding-top:24px !important;padding-bottom:24px !important}.py-7{padding-top:28px !important;padding-bottom:28px !important}.py-8{padding-top:32px !important;padding-bottom:32px !important}.py-9{padding-top:36px !important;padding-bottom:36px !important}.py-10{padding-top:40px !important;padding-bottom:40px !important}.pa-1{padding:4px
!important}.pa-2{padding:8px
!important}.pa-3{padding:12px
!important}.pa-4{padding:16px
!important}.pa-5{padding:20px
!important}.pa-6{padding:24px
!important}.pa-7{padding:28px
!important}.pa-8{padding:32px
!important}.pa-9{padding:36px
!important}.pa-10{padding:40px
!important}.left{text-align:left !important}.right{text-align:right !important}.center{text-align:center !important}.align-start{align-items:flex-start !important}.align-center{align-items:center !important}.align-end{align-items:flex-end !important}.top{vertical-align:top}.middle{vertical-align:middle}.bottom{vertical-align:bottom}.nowrap{text-wrap:nowrap}.equal-allocation-row{display:flex;flex-direction:row;gap:12px}.equal-allocation-row>*{flex-grow:1}.two-input-row{display:flex;flex-direction:row;gap:12px}.two-input-row>*{width:calc(50% - 6px)}.two-input-row--only-pc{display:flex;flex-direction:row;gap:12px}.two-input-row--only-pc>*{width:calc(50% - 6px)}@media (max-width: 767px){.two-input-row--only-pc{flex-direction:column}.two-input-row--only-pc>*{width:auto}}@media screen and (min-width: 768px){.sp-display{display:none !important}.smartPhone-display{display:none !important}}@media only screen and (max-width: 767px){.pc-display{display:none !important}}.headline-large{font-size:32px !important;line-height:1.3 !important;font-weight:500 !important;letter-spacing:0 !important;vertical-align:baseline}.headline-medium{font-size:22px !important;line-height:1.3 !important;font-weight:500 !important;letter-spacing:0 !important;vertical-align:baseline}.headline-small{font-size:20px !important;line-height:1.3 !important;font-weight:500 !important;letter-spacing:0 !important;vertical-align:baseline}.title-large{font-size:18px !important;line-height:1.5 !important;font-weight:500 !important;letter-spacing:0 !important;vertical-align:baseline}.title-medium{font-size:16px !important;line-height:1.5 !important;font-weight:500 !important;letter-spacing:0 !important;vertical-align:baseline}.subtitle-medium{font-size:14px !important;line-height:1.5 !important;font-weight:500 !important;letter-spacing:0 !important;vertical-align:baseline}.subtitle-small{font-size:12px !important;line-height:1.2 !important;font-weight:500 !important;letter-spacing:0 !important;vertical-align:baseline}.subtitle-xs{font-size:11px !important;line-height:1.2 !important;font-weight:500 !important;letter-spacing:0 !important;vertical-align:baseline}.body-medium{font-size:16px !important;line-height:1.5 !important;font-weight:400 !important;letter-spacing:0 !important;vertical-align:baseline}.body-small{font-size:14px !important;line-height:1.5 !important;font-weight:400 !important;letter-spacing:0 !important;vertical-align:baseline}.body-xs{font-size:10px !important;line-height:1.5 !important;font-weight:400 !important;letter-spacing:0 !important;vertical-align:baseline}.caption-large{font-size:12px !important;line-height:1.5 !important;font-weight:400 !important;letter-spacing:0 !important;vertical-align:baseline}.caption-medium{font-size:11px !important;line-height:1.5 !important;font-weight:400 !important;letter-spacing:0 !important;vertical-align:baseline}.caption-small{font-size:10px !important;line-height:1.5 !important;font-weight:400 !important;letter-spacing:0 !important;vertical-align:baseline}.label-xlarge{font-size:24px !important;line-height:1 !important;font-weight:500 !important;letter-spacing:0 !important;vertical-align:baseline}.label-large{font-size:16px !important;line-height:1 !important;font-weight:500 !important;letter-spacing:0 !important;vertical-align:baseline}.label-medium{font-size:14px !important;line-height:1 !important;font-weight:500 !important;letter-spacing:0 !important;vertical-align:baseline}.label-small{font-size:12px !important;line-height:1 !important;font-weight:500 !important;letter-spacing:0 !important;vertical-align:baseline}.label-xs{font-size:11px !important;line-height:1 !important;font-weight:400 !important;letter-spacing:0 !important;vertical-align:middle}.label-multiline-xlarge{font-size:24px !important;line-height:1.2 !important;font-weight:500 !important;letter-spacing:0 !important;vertical-align:baseline}.label-multiline-large{font-size:16px !important;line-height:1.2 !important;font-weight:500 !important;letter-spacing:0 !important;vertical-align:baseline}.label-multiline-medium{font-size:14px !important;line-height:1.2 !important;font-weight:500 !important;letter-spacing:0 !important;vertical-align:baseline}.color-brand{color:var(--text-color__bland) !important}.color-subtext{color:var(--text-color__sub) !important}.color-link{color:var(--text-color__link) !important}.color-link:hover,.color-link:focus,.color-link:active{color:var(--text-color__link--hover) !important}.color-link:visited{color:var(--text-color__link--visited) !important}.color-placeholder{color:var(--text-color__placeholder) !important}.color-disabled{color:var(--text-color__disabled) !important}.color-f{color:var(--text-color__f) !important}.color-error{color:var(--text-color__error) !important}.color-danger{color:var(--text-color__danger) !important}.icon-primary{color:var(--icon-color__primary) !important}.icon-disabled{color:var(--icon-color__disabled) !important}.icon-danger{color:var(--icon-color__danger) !important}.icon-warning{color:var(--icon-color__warning) !important}.icon-success{color:var(--icon-color__success) !important}.icon-natural-primary{color:var(--icon-color__neutral--primary) !important}.icon-natural-sub{color:var(--icon-color__neutral--sub) !important}.icon-natural-f{color:var(--icon-color__neutral--f) !important}.icon-fee-primary{color:var(--icon-color__fee--primary) !important}.icon-benefit-primary{color:var(--icon-color__benefit--primary) !important}.icon-pprocedure-primary{color:var(--icon-color__procedure--primary) !important}.icon-contract-primary{color:var(--icon-color__contract--primary) !important}.bgcolor-light-primary{background-color:var(--bg-color__light--primary) !important}.bgcolor-dark-primary{background-color:var(--bg-color__dark--primary) !important}.bgcolor-error{background-color:var(--bg-color__error) !important}.bgcolor-warning{background-color:var(--bg-color__warning) !important}.bgcolor-success{background-color:var(--bg-color__success) !important}.bgcolor-dark{background-color:var(--bg-color__dark) !important}.bgcolor-light{background-color:var(--bg-color__light) !important}.bgcolor-f{background-color:var(--bg-color__f) !important}.elevation-1{box-shadow:0px 1px 6px 0px rgba(0, 0, 0, 0.08),
0px 1px 1px 0px rgba(0,0,0,0.08)}.elevation-2{box-shadow:0px 1px 12px 0px rgba(0, 0, 0, 0.12),
0px 1px 3px 0px rgba(0,0,0,0.08)}.elevation-3{box-shadow:0px 1px 12px 0px rgba(0, 0, 0, 0.16),
0px 1px 5px 0px rgba(0,0,0,0.08)}.elevation-4{box-shadow:0px 4px 14px 0px rgba(0, 0, 0, 0.16),
0px 1px 6px 0px rgba(0,0,0,0.08)}.elevation-5{box-shadow:0px 6px 16px 0px rgba(0, 0, 0, 0.2),
0px 1px 8px 0px rgba(0,0,0,0.08)}.btn-container{width:100%;display:flex;padding:40px
0 56px 0;flex-direction:column;align-items:center;border-top:solid 2px var(--line-color__neutral--primary);gap:12px}.button-row{width:100%;display:flex;padding:0;flex-direction:column;align-items:center;gap:12px}.btn-container a,
.button-row
a{text-decoration:none}.btn-container.modal{padding-top:0;padding-bottom:0;border-top:none}.btn-container.no_bottom_padding{padding-bottom:0}.btn-container.no_overline{border-top:none}.radio-container--wide{width:100%}.radio-container--wide>*:not(:last-child):not(:nth-last-child(2)){margin-bottom:12px}.btn-primary{border-radius:16px;padding:16px
24px;gap:4px;display:flex;flex-direction:row;justify-content:center;align-items:center;text-align:center;color:var(--text-color__f);border-width:1px;border-style:solid;border-color:var(--bg-color__dark--primary);background-color:var(--bg-color__dark--primary);cursor:pointer}.btn-primary:hover,.btn-primary:focus,.btn-primary:active{box-shadow:0px 1px 6px 0px rgba(0, 0, 0, 0.08),
0px 1px 1px 0px rgba(0,0,0,0.08);background-color:var(--btn-color__primary--hover)}.btn-primary:disabled{background-color:var(--icon-color__disabled);border:none}.btn-secondary{border-radius:16px;padding:16px
24px;gap:4px;display:flex;flex-direction:row;justify-content:center;align-items:center;text-align:center;color:var(--btn-color__secondary);border-width:1px;border-style:solid;border-color:var(--line-color__dark--primary);background-color:var(--bg-color__f);cursor:pointer}.btn-secondary:hover,.btn-secondary:focus,.btn-secondary:active{box-shadow:0px 1px 6px 0px rgba(0, 0, 0, 0.08),
0px 1px 1px 0px rgba(0,0,0,0.08);color:var(--btn-color__primary--hover);border-color:var(--btn-color__primary--hover);background-color:var(--btn-color__secondary--hover)}.btn-secondary:disabled{color:var(--icon-color__disabled);border-color:var(--icon-color__disabled)}.btn-tertiary-text{border-radius:16px;padding:16px
24px;gap:4px;display:flex;flex-direction:row;justify-content:center;align-items:center;text-align:center;color:var(--text-color__sub);cursor:pointer}.btn-tertiary-text:hover,.btn-tertiary-text:focus,.btn-tertiary-text:active{box-shadow:0px 1px 6px 0px rgba(0, 0, 0, 0.08),
0px 1px 1px 0px rgba(0,0,0,0.08);background-color:var(--btn-color__secondary--hover)}.btn-tertiary-text:disabled{color:var(--icon-color__disabled)}.btn-tertiary-neutral{border-radius:16px;padding:8px
24px;gap:4px;display:flex;flex-direction:row;justify-content:center;align-items:center;text-align:center;color:var(--text-color__sub);border-width:1px;border-style:solid;border-color:var(--btn-color__neutral--line);cursor:pointer;background-color:var(--bg-color__f)}.btn-tertiary-neutral:hover,.btn-tertiary-neutral:focus,.btn-tertiary-neutral:active{box-shadow:0px 1px 6px 0px rgba(0, 0, 0, 0.08),
0px 1px 1px 0px rgba(0,0,0,0.08);background-color:var(--btn-color__neutral--hover)}.btn-tertiary-neutral:disabled{color:var(--icon-color__disabled);border-color:var(--icon-color__disabled);background-color:var(--bg-color__f)}.btn-danger-primary{border-radius:16px;padding:16px
24px;gap:4px;display:flex;flex-direction:row;justify-content:center;align-items:center;text-align:center;color:var(--text-color__f);background-color:var(--btn-color__danger-primary);cursor:pointer}.btn-danger-primary:hover,.btn-danger-primary:focus,.btn-danger-primary:active{box-shadow:0px 1px 6px 0px rgba(0, 0, 0, 0.08),
0px 1px 1px 0px rgba(0,0,0,0.08);background-color:var(--btn-color__danger-primary--hover)}.btn-danger-primary:disabled{background-color:var(--icon-color__disabled)}.btn-danger-secondary{border-radius:16px;padding:16px
24px;gap:4px;display:flex;flex-direction:row;justify-content:center;align-items:center;text-align:center;color:var(--text-color__danger);border-width:1px;border-style:solid;border-color:var(--line-color__danger);cursor:pointer}.btn-danger-secondary:hover,.btn-danger-secondary:focus,.btn-danger-secondary:active{box-shadow:0px 1px 6px 0px rgba(0, 0, 0, 0.08),
0px 1px 1px 0px rgba(0,0,0,0.08)}.btn-danger-secondary:disabled{color:var(--icon-color__disabled);border-color:var(--icon-color__disabled);background-color:var(--bg-color__f)}.btn-danger-tertiaty{border-radius:16px;padding:16px
24px;gap:4px;display:flex;flex-direction:row;justify-content:center;align-items:center;text-align:center;color:var(--text-color__danger);background-color:var(--btn-color__danger-teritary--hover);cursor:pointer}.btn-danger-tertiaty:hover,.btn-danger-tertiaty:focus,.btn-danger-tertiaty:active{box-shadow:0px 1px 6px 0px rgba(0, 0, 0, 0.08),
0px 1px 1px 0px rgba(0,0,0,0.08)}.btn-danger-tertiaty:disabled{color:var(--text-color__disabled)}.btn-narrow{max-width:400px}.btn-wide{width:100%;max-width:400px}.notification__information{padding:12px
16px;border:solid 1px var(--line-color__status--info);color:var(--text-color__bland);background-color:var(--bg-color__light--primary);border-radius:8px}.notification__success{padding:12px
16px;border:solid 1px var(--line-color__success);color:var(--text-color__bland);background-color:var(--bg-color__success);border-radius:8px}.notification__warning{padding:12px
16px;border:solid 1px var(--line-color__warning);color:var(--text-color__bland);background-color:var(--bg-color__warning);border-radius:8px}.notification__error{padding:12px
16px;border:solid 1px var(--line-color__error);color:var(--text-color__bland);background-color:var(--bg-color__error);border-radius:8px}.input-radio-box{display:flex;align-items:center;border:solid 1px var(--line-color__neutral--primary);border-radius:8px;padding:8px
12px;box-sizing:content-box;gap:4px;cursor:pointer}.input-radio-box:hover,.input-radio-box:focus,.input-radio-box:active,.input-radio-box:has(input[type="radio"]:hover),.input-radio-box:has(input[type="radio"]:focus),.input-radio-box:has(input[type="radio"]:active){background-color:var(--bg-color__light--primary);border-color:var(--line-color__dark--primary);box-shadow:0px 1px 6px 0px rgba(0, 0, 0, 0.08),
0px 1px 1px 0px rgba(0,0,0,0.08)}.input-radio-box>input[type="radio"]{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:18px;min-width:18px;margin-bottom:auto;margin-top:auto;height:18px;border-radius:50%;border:1px
solid var(--line-color__neutral--primary)}.input-radio-box>input[type="radio"]:checked{background-color:var(--bg-color__dark--primary)}.input-radio-box>input[type="radio"]:checked:before{content:"";width:8px;height:8px;position:relative;display:block;top:4px;left:4px;background-color:var(--bg-color__f);border-radius:50%}.input-radio-box:has(input[type="radio"]:checked){border-color:var(--line-color__dark--primary);background-color:var(--bg-color__light--primary)}.input-radio-box:has(input.invalid-input){border-color:var(--line-color__danger);color:var(--text-color__danger)}.input-radio-box:has(input:checked.invalid-input){background-color:var(--bg-color__error)}.input-radio-box>input[type="radio"].invalid-input{border-color:var(--line-color__danger)}.input-radio-box>input[type="radio"]:checked.invalid-input{background-color:var(--btn-color__danger-primary)}.input-radio-box>input[type="radio"]+*{display:flex;flex-grow:1;flex-direction:column;justify-content:center;cursor:pointer}.tag__strong{padding:4px
8px;gap:2px;border:solid 1px var(--line-color__dark--primary);border-radius:16px;background-color:var(--bg-color__f);text-wrap:nowrap}.container{border-radius:16px;padding:24px
16px}.container__border{border-radius:16px;padding:24px
16px;border-width:1px;border-style:solid;border-color:var(--line-color__neutral--primary)}.container__dark{border-radius:16px;padding:24px
16px;background-color:var(--bg-color__dark)}.required-label{display:flex;flex-direction:row;justify-content:space-between;align-items:center;gap:16px}.required-label::after{white-space:nowrap;content:"å¿…é ˆ";padding:4px
8px;font-size:14px;font-weight:400;border-radius:16px;color:var(--text-color__danger);background-color:var(--btn-color__danger-teritary--hover);height:100%}@media (max-width: 767px){.required-label{justify-content:start}.required-label::after{align-items:flex-end;vertical-align:baseline;display:inline-block;-o-border-image:initial;border-image:initial}}h2.required-label{justify-content:flex-start;align-items:center}h2.required-label::after{height:auto}.benefit-label::before{position:absolute;content:"";width:0;height:0;top:0;left: -1px;box-sizing:border-box;border-width:12px 0 12px 8px;border-color:rgba(0, 0, 0, 0) rgba(0, 0, 0, 0) rgba(0, 0, 0, 0)
var(--text-color__f);border-style:solid;background-color:var(--text-color__benefit--primary)}.benefit-label{display:flex;position:relative;align-items:center;height:24px;min-height:24px;max-height:24px;place-self:flex-start;background-color:var(--bg-color__benefit--primary);color:var(--text-color__f);padding-left:8px;margin-right:14px}.benefit-label::after{position:absolute;content:"";width:0;height:0;top:0;left:100%;border-width:12px 0 12px 8px;border-color:rgba(0, 0, 0, 0) rgba(0, 0, 0, 0) rgba(0, 0, 0, 0)
var(--text-color__benefit--primary);border-style:solid}.benefit-attension{white-space:nowrap;padding:2px
4px;margin:auto 4px auto 2px;color:var(--text-color__benefit--primary);background-color:var(--bg-color__f);border-radius:50px}.page-layout-container{display:flex;flex-direction:column;background-color:var(--bg-color__dark--primary) !important;width:100%;position:relative;isolation:isolate;flex-grow:1}.page-layout-container__headline{color:var(--text-color__f) !important;font-size:22px !important;line-height:1.3 !important;font-weight:500 !important;letter-spacing:0 !important;vertical-align:baseline;padding:16px
40px}.page-layout-container__circlemark{width:100%;height:100%;border-radius:100% 0 0 0;background:linear-gradient(180deg, #3ea8ff 0%, #008cff 61.5%, #0077d9 100%);position:absolute;top:0;left:0;z-index: -1}.page-layout-container__main-content{display:flex;justify-content:center;padding:40px
0 56px 0;border-radius:16px 16px 0 0;background-color:var(--bg-color__f) !important;flex-grow:1}@media (max-width: 767px){.page-layout-container__main-content{padding:24px
16px 40px 16px}}.page-content{width:1024px;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:40px}@media (max-width: 767px){.page-content{width:100%;max-width:100%;padding:16px}}.page-content__container{display:flex;flex-direction:row;justify-content:space-between}.page-content__main-container{display:flex;flex-direction:column;width:640px;gap:40px}@media (max-width: 767px){.page-content__main-container{width:100%;gap:24px}}.section-container{display:flex;flex-direction:column;width:100%;gap:24px}.section-container__header{display:flex;flex-direction:column;padding:0
0 16px 0;margin:0;gap:16px;border-bottom:solid 2px var(--line-color__neutral--primary)}.header{display:flex;flex-direction:row;align-items:flex-end;justify-content:space-between;background-color:var(--bg-color__f) !important;width:100%;padding:8px
24px 8px 16px}@media (max-width: 767px){.header{padding:8px
16px}}.header__title{color:#b2bbc2;font-weight:400;font-size:12px;margin-bottom:5px}@media (max-width: 767px){.header__title{font-size:14px}}.footer{display:flex;flex-direction:column;width:100%;background-color:var(--bg-color__dark) !important;padding:40px;gap:24px}.footer__row{display:flex;width:100%;flex-direction:row;gap:80px}.footer__logo{display:flex;flex-direction:column;justify-content:center;flex-grow:1}.footer__logo>a>img{min-width:103px}.footer__sns-icon-container{flex-grow:0;display:flex;width:168px;justify-content:space-between}.footer__sns-icon-container
a{text-decoration:none}.footer__link-container{color:var(--text-color__bland) !important;display:flex;flex-grow:1;gap:10px 24px;flex-wrap:wrap;align-items:center}.footer__link-container
a{text-decoration:none}.footer__policy-logo-container{flex-grow:0;display:flex;flex-direction:row;gap:16px}.footer__copylight{text-wrap:nowrap}@media (max-width: 767px){.footer{padding:24px;gap:36px}.footer__logo{align-items:flex-start}.footer__row{flex-direction:column;gap:36px;text-align:center}.footer__link-container{flex-direction:row;gap:20px;margin-bottom:0;align-items:flex-start}}.entry-center-section{border-radius:16px;padding:0
0 12px 0;border-width:1px;border-style:solid;border-color:var(--line-color__neutral--primary);width:328px}.entry-center-section__title{line-height:37px !important;background-color:var(--bg-color__dark);border-top-left-radius:16px;border-top-right-radius:16px}.entry-center-section__body--headline{font-size:20px !important;line-height:1.3 !important;font-weight:500 !important;letter-spacing:0 !important;vertical-align:baseline}.entry-center-section__body--tel{display:flex;flex-direction:row;justify-content:center;align-items:center;font-size:32px !important;line-height:1.3 !important;font-weight:500 !important;letter-spacing:0 !important;vertical-align:baseline;color:var(--text-color__link)}.entry-center-section__body--tel a.outside-business-hours{pointer-events:none;text-decoration:none}.entry-center-section__body--reception{font-size:14px !important;line-height:1.5 !important;font-weight:400 !important;letter-spacing:0 !important;vertical-align:baseline}.kakak-notice{text-align:center}.kakaku-title{display:flex;flex-direction:row;align-items:center;justify-content:space-around;flex-wrap:wrap;gap:33px}@media (max-width: 767px){.kakaku-title{flex-direction:column;gap:16px}}.offer-main{width:calc(100% - 16px);margin:0
auto;max-width:640px}.apply-step{width:100%}.apply-step__container{display:flex;flex-direction:row;flex-wrap:nowrap;overflow:auto}.apply-step__card{border-radius:8px !important;margin:0px
13px 10px 3px;display:flex;flex-direction:column;border-radius:8px;align-items:center;width:244px;min-width:244px;max-width:244px;box-shadow:0px 1px 6px 0px rgba(0, 0, 0, 0.08),
0px 1px 1px 0px rgba(0,0,0,0.08)}.apply-step__card-image-container{display:flex;align-items:center;justify-content:center;width:100%;height:137px;background-color:var(--bg-color__light--primary)}.apply-step__card-image{height:80px}.apply-step__label-container{display:flex;flex-direction:column;align-items:center;padding:12px
16px;gap:8px}.appyl-step__card-step{padding:4px
8px;border-radius:50px;background:var(--bg-color__light--primary)}.apply-step__application-introduction{display:flex;flex-direction:column;border-radius:8px;align-items:center;justify-content:center;background-color:var(--bg-color__dark--primary)}.apply-step__app-market-image-container{display:flex;flex-direction:row;gap:8px;border-radius:8px;align-items:flex-start;padding:8px
24px;background-color:var(--bg-color__dark--primary)}.apply-step__application-detail{text-align:center}.apply-step__app-market-qr{height:64px}.apply-step__app-market-link-icon{height:44px}.accepcable-number{width:100%}.acceptable-number__main-container{display:flex;flex-direction:column;gap:24px}.acceptable-number__notify-box{display:flex;flex-direction:column;justify-content:center;width:100%;padding:20px
26px;gap:10px;border-radius:16px;background-color:var(--bg-color__dark)}.acceptable-number__notify-inner-box{display:flex;flex-direction:column;justify-content:center;width:100%;padding:16px;gap:16px;border-radius:8px;background-color:var(--bg-color__f)}@media (max-width: 767px){.acceptable-number__notify-inner-box{gap:12px}}.acceptable-number__inquiry-area{display:flex;flex-direction:column;align-items:center;width:100%;gap:24px}.divert-inquiry-modal__container{display:flex;flex-direction:column;gap:32px}.divert-inquiry-modal__inquiry-box-row{display:flex;flex-direction:row;gap:16px}@media (max-width: 767px){.divert-inquiry-modal__inquiry-box-row{flex-direction:column}}.divert-inquiry-modal__inquiry-box{width:280px;display:flex;flex-direction:column;gap:16px;border-radius:16px;padding:16px
20px;border:solid 1px var(--line-color__neutral--primary)}.divert-inquiry-modal__inquiry-box-content{display:flex;flex-direction:column;gap:12px}.validation-error-container{gap:8px;background-color:var(--bg-color__error);border:1px
solid var(--line-color__error);margin:auto auto;padding:12px
16px 16px 16px;border-radius:8px;width:328px}.validation-error-icon{display:block;margin:0
auto}.crop-box{width:50px;height:10px;overflow:hidden;position:relative}.crop-box
img{width:100%;display:block;-o-object-fit:cover;object-fit:cover}.visibility-hidden{visibility:hidden}body{justify-content:start}.v4,#main,.c-section,.c-section__content,.p-area-search-wrapper{background-color:#f0f1f3}.v4{width:100%}.p-area-input-wrap
#zip_code_and_owned_type_form_zip_code{width:100%;max-width:400px;height:40px;border:1px
solid var(--line-color__neutral--primary);border-radius:8px;padding:8px
12px;background-color:#fff;font-size:16px !important;font-family:"M PLUS 1","Helvetica Neue",Arial,"Hiragino Kaku Gothic ProN","Hiragino Sans",Meiryo,sans-serif!important;font-weight:400 !important;outline:none}.p-area-input-wrap #zip_code_and_owned_type_form_zip_code:focus,
.p-area-input-wrap #zip_code_and_owned_type_form_zip_code:active,
.p-area-input-wrap
#zip_code_and_owned_type_form_zip_code:focus-visible,
.p-area-input-wrap
#zip_code_and_owned_type_form_zip_code.is-active{border:1px
solid #0077d9 !important;background-color:var(--bg-color__light--primary) !important;padding:13px}.p-area-input-wrap
#zip_code_and_owned_type_form_zip_code::-moz-placeholder{color:#b2bbc2 !important;font-size:16px !important;font-weight:400 !important;line-height:150% !important;font-family:"M PLUS 1","Helvetica Neue",Arial,"Hiragino Kaku Gothic ProN","Hiragino Sans",Meiryo,sans-serif!important;opacity:1 !important}.p-area-input-wrap
#zip_code_and_owned_type_form_zip_code::placeholder{color:#b2bbc2 !important;font-size:16px !important;font-weight:400 !important;line-height:150% !important;font-family:"M PLUS 1","Helvetica Neue",Arial,"Hiragino Kaku Gothic ProN","Hiragino Sans",Meiryo,sans-serif!important;opacity:1 !important}.p-area-input-wrap #zip_code_and_owned_type_form_zip_code.is-error{border:1px
solid var(--text-color__error) !important;background-color:var(--bg-color__error) !important}.p-area-search-wrapper{border-bottom:2px solid var(--line-color__neutral--primary)}.section-head{position:relative;background:#f0f1f3;padding-top:15px;padding-bottom:15px;border-bottom:1px solid #d1d1d1;text-align:center;line-height:1.35;transition-duration:0.5s;transition-property:top, left, width, padding}@media screen and (min-width: 768px),print{.section-head{width:640px;margin-right:auto;margin-left:auto}}@media screen and (max-width: 767.9px){.section-head{margin-right:16px;margin-left:16px}}.section-head::before,.section-head::after{content:"";pointer-events:none;position:absolute;top:100%;left:50%;height:0;width:0;border:solid rgba(0,0,0,0)}.section-head::before{border-color:rgba(209, 209, 209, 0);border-top-color:#d1d1d1;border-width:13px;margin-left: -13px}@media screen and (max-width: 767.9px){.section-head::before{border-width:11px;margin-left: -11px}}.section-head::after{top:calc(100% - 0.5px);border-color:hsla(0, 0%, 100%, 0);border-top-color:#f0f1f3;border-width:12px;margin-left: -12px}@media screen and (max-width: 767.9px){.section-head::after{border-width:10px;margin-left: -10px}}.is-floating .section-head{position:fixed;z-index:1000;top:0;left:0;width:100%;padding-top:15px;border-bottom:none;box-shadow:rgba(0, 0, 0, 0.6) 0px -8px 15px 0px}.is-floating .section-head::before,
.is-floating .section-head::after{content:none}.section-head__address{text-align:left}.section__head__title{display:inline-block;position:relative;line-height:1.3}@media screen and (min-width: 768px),print{.section__head__title{font-size:24px}}@media screen and (max-width: 767.9px){.section__head__title{font-size:20px}}.section__head__title::after{content:"";pointer-events:none;display:inline-block;position:absolute;top:50%;transform:translateY(-50%);width:50px;height:50px;background-image:url("/hikari-plus/image/checkarea/icon_bipple.png");background-position:center;background-repeat:no-repeat;background-size:100% auto}@media screen and (min-width: 768px),print{.section__head__title::after{right: -75px}}@media screen and (max-width: 767.9px){.section__head__title::after{right: -65px}}.section__head__title__inner{display:inline-block}.section__head__title__sub{display:block}@media screen and (min-width: 768px),print{.section__head__title__sub{font-size:18px}}@media screen and (max-width: 767.9px){.section__head__title__sub{font-size:14px}}.p-area-search-content{margin:0
auto}@media screen and (min-width: 768px),print{.p-area-search-content{max-width:640px;padding:30px
0 50px}}@media screen and (max-width: 767.9px){.p-area-search-content{padding:24px
16px 50px}}.p-area-lead{margin-bottom:24px}@media screen and (min-width: 768px),print{.p-area-lead{font-size:16px}}@media screen and (max-width: 767.9px){.p-area-lead{font-size:12px}}.p-area-card{background-color:#fff;border-radius:16px}@media screen and (min-width: 768px),print{.p-area-card{padding:30px
24px}}@media screen and (max-width: 767.9px){.p-area-card{padding:24px
16px}}.p-area-card__title{display:flex;justify-content:center;align-items:center;gap:8px;font-size:18px;font-weight:500}@media screen and (min-width: 768px),print{.p-area-card__title{margin-bottom:24px}}@media screen and (max-width: 767.9px){.p-area-card__title{font-size:15px;margin-bottom:10px}}.p-area-card__title::before{content:"";display:inline-block;width:15px;height:18px;background-image:url("/hikari-plus/image/checkarea/icon_area.svg");background-size:contain;background-repeat:no-repeat}.p-area-card__note{color:#1a3347;margin-bottom:24px;font-size:12px}@media screen and (max-width: 767.9px){.p-area-card__note{text-align:left}}.p-area-error-msg{display:flex;justify-content:center;align-items:center;color:var(--text-color__error);font-size:14px;margin-bottom:12px;line-height:1.4}.p-area-error-msg::before{content:"";display:inline-block;width:16px;height:16px;margin-right:6px;background-image:url("/hikari-plus/image/checkarea/icon-error.svg");background-size:contain;background-repeat:no-repeat;background-position:center}.p-area-grid{display:grid;grid-template-columns:repeat(2, 1fr);gap:16px}@media screen and (max-width: 767.9px){.p-area-grid{grid-template-columns:1fr;gap:12px}}.p-area-grid__item{font-size:16px !important}.p-area-grid__item input[type="radio"]{display:inline-block !important;position:absolute !important;width:1px !important;height:1px !important;padding:0
!important;margin: -1px !important;overflow:hidden !important;clip:rect(0, 0, 0, 0) !important;white-space:nowrap !important;border:0
!important}.p-area-grid__item input[type="radio"]:focus-visible+.p-area-grid__label{outline:revert !important;outline-offset:2px !important}.p-area-grid__item input[type="radio"]:checked+.p-area-grid__label{border:1px
solid #0077d9 !important;background-color:var(--bg-color__light--primary) !important}.p-area-grid__item input[type="radio"].is-error+.p-area-grid__label{border:1px
solid var(--text-color__error) !important;background-color:var(--bg-color__error) !important}.p-area-grid__label{position:relative;display:flex !important;align-items:center;justify-content:center;width:100%;min-height:64px;border:1px
solid var(--line-color__neutral--primary) !important;border-radius:8px !important;background-color:#fff;cursor:pointer;padding:15px
50px !important;outline:none !important}.p-area-grid__label:hover{border:1px
solid #0077d9 !important;background-color:var(--bg-color__light--primary) !important}.p-area-grid__label::before{position:absolute !important;left:20px !important;top:50% !important;transform:translateY(-50%) !important;border:none !important;border-radius:0 !important;background-color:rgba(0, 0, 0, 0) !important;display:inline-block !important;width:24px !important;height:24px !important;margin:0
!important;outline:none !important}.p-area-grid__label::after{content:none !important}.p-area-grid__label.icon-family::before{content:"" !important;background-image:url("/hikari-plus/image/checkarea/icon-family.svg");background-size:contain;background-repeat:no-repeat;background-position:center}.p-area-grid__label.icon-mansion::before{content:"" !important;background-image:url("/hikari-plus/image/checkarea/icon-apartment.svg");background-size:contain;background-repeat:no-repeat;background-position:center}@media screen and (min-width: 768px),print{.p-area-button-wrap{margin-top:30px}}@media screen and (max-width: 767.9px){.p-area-button-wrap{margin-top:24px}}.p-area-head-inner{max-width:760px;margin:0
auto;text-align:left}@media screen and (min-width: 768px),print{.p-area-head-inner{padding:0
20px}}@media screen and (max-width: 767.9px){.p-area-head-inner{padding:0
16px}}.section-head__address{font-size:16px;line-height:1.5;color:#1a3347}.p-area-filter-wrap{position:relative;width:100%;margin-bottom:20px}.p-area-filter-btn{position:absolute;top:50%;right:10px;transform:translateY(-50%);width:24px;height:24px;padding:0;border:none;background-color:rgba(0,0,0,0);background-image:url("/hikari-plus/image/checkarea/icon-search.svg");background-size:contain;background-repeat:no-repeat;background-position:center;cursor:pointer;outline:none}.p-area-filter-input{width:100%;height:40px;border:1px
solid var(--line-color__neutral--primary);border-radius:8px;padding:8px
48px 8px 12px;background-color:#fff;font-size:16px !important;font-family:"M PLUS 1","Helvetica Neue",Arial,"Hiragino Kaku Gothic ProN","Hiragino Sans",Meiryo,sans-serif!important;font-weight:400 !important;outline:none !important}.p-area-filter-input:focus,.p-area-filter-input:active,.p-area-filter-input:focus-visible{border:1px
solid #0077d9 !important;background-color:var(--bg-color__light--primary) !important;padding:8px
48px 8px 12px}.p-area-filter-input::-moz-placeholder{color:#b2bbc2 !important;font-size:16px !important;font-weight:400 !important;font-family:"M PLUS 1","Helvetica Neue",Arial,"Hiragino Kaku Gothic ProN","Hiragino Sans",Meiryo,sans-serif!important;opacity:1 !important}.p-area-filter-input::placeholder{color:#b2bbc2 !important;font-size:16px !important;font-weight:400 !important;font-family:"M PLUS 1","Helvetica Neue",Arial,"Hiragino Kaku Gothic ProN","Hiragino Sans",Meiryo,sans-serif!important;opacity:1 !important}.p-area-filter-input::-webkit-input-placeholder{color:#b2bbc2 !important;font-size:16px !important;font-weight:400 !important;font-family:"M PLUS 1","Helvetica Neue",Arial,"Hiragino Kaku Gothic ProN","Hiragino Sans",Meiryo,sans-serif!important}.p-area-filter-input::-moz-placeholder{color:#b2bbc2 !important;font-size:16px !important;font-weight:400 !important;font-family:"M PLUS 1","Helvetica Neue",Arial,"Hiragino Kaku Gothic ProN","Hiragino Sans",Meiryo,sans-serif!important;opacity:1 !important}.p-area-filter-input:-ms-input-placeholder{color:#b2bbc2 !important;font-size:16px !important;font-weight:400 !important;font-family:"M PLUS 1","Helvetica Neue",Arial,"Hiragino Kaku Gothic ProN","Hiragino Sans",Meiryo,sans-serif!important}.p-area-list{display:flex;flex-direction:column;overflow-y:auto}@media screen and (min-width: 768px),print{.p-area-list{gap:16px;max-height:340px}}@media screen and (max-width: 767.9px){.p-area-list{gap:12px;max-height:320px}}.p-area-list__item{position:relative;font-size:16px !important;flex-shrink:0}.p-area-list__item input[type="radio"]{display:inline-block !important;position:absolute !important;top:0 !important;left:0 !important;width:1px !important;height:1px !important;padding:0
!important;margin: -1px !important;overflow:hidden !important;clip:rect(0, 0, 0, 0) !important;white-space:nowrap !important;border:0
!important}.p-area-list__item input[type="radio"]:focus-visible+.p-area-list__label{outline:revert !important;outline-offset:2px !important}.p-area-list__item input[type="radio"]:checked+.p-area-list__label{box-shadow:0px 1px 6px 0px rgba(0, 0, 0, 0.08),
0px 1px 1px 0px rgba(0, 0, 0, 0.08) !important;background-color:var(--btn-color__neutral--hover) !important}.p-area-list__label{display:flex !important;align-items:center;justify-content:flex-start;width:100%;min-height:48px;color:var(--text-color__sub);font-weight:500;border:1px
solid var(--btn-color__neutral--line) !important;border-radius:16px !important;background-color:#fff;cursor:pointer;padding:8px
24px !important;outline:none !important}.p-area-list__label:hover{box-shadow:0px 1px 6px 0px rgba(0, 0, 0, 0.08),
0px 1px 1px 0px rgba(0, 0, 0, 0.08) !important;background-color:var(--btn-color__neutral--hover) !important}.p-area-list__label::before,.p-area-list__label::after{content:none !important}.p-area-grid-multi{display:grid;gap:12px}@media screen and (min-width: 768px),print{.p-area-grid-multi{grid-template-columns:repeat(5, 1fr)}}@media screen and (max-width: 767.9px){.p-area-grid-multi{grid-template-columns:repeat(3,1fr)}}.p-area-grid-multi__item{position:relative;font-size:16px !important}.p-area-grid-multi__item input[type="radio"]{display:inline-block !important;position:absolute !important;top:0 !important;left:0 !important;width:1px !important;height:1px !important;padding:0
!important;margin: -1px !important;overflow:hidden !important;clip:rect(0, 0, 0, 0) !important;white-space:nowrap !important;border:0
!important}.p-area-grid-multi__item
input[type="radio"]:focus-visible+.p-area-grid-multi__label{outline:2px
solid #005fcc !important;outline:2px
solid -webkit-focus-ring-color !important;outline-offset:2px !important}.p-area-grid-multi__item
input[type="radio"]:checked+.p-area-grid-multi__label{box-shadow:0px 1px 6px 0px rgba(0, 0, 0, 0.08),
0px 1px 1px 0px rgba(0, 0, 0, 0.08) !important;background-color:var(--btn-color__neutral--hover) !important}.p-area-grid-multi__label{line-height:100%;display:flex !important;align-items:center;justify-content:center;width:100%;min-height:48px;color:var(--text-color__sub);font-weight:500;border:1px
solid var(--btn-color__neutral--line) !important;border-radius:16px !important;background-color:#fff;cursor:pointer;padding:8px
!important;outline:none !important}.p-area-grid-multi__label:hover{box-shadow:0px 1px 6px 0px rgba(0, 0, 0, 0.08),
0px 1px 1px 0px rgba(0, 0, 0, 0.08) !important;background-color:var(--btn-color__neutral--hover) !important}.p-area-grid-multi__label::before,.p-area-grid-multi__label::after{content:none !important}.p-area-result-title{text-align:center;font-weight:500}@media screen and (min-width: 768px),print{.p-area-result-title{font-size:18px;margin-bottom:15px}}@media screen and (max-width: 767.9px){.p-area-result-title{font-size:16px;margin-bottom:10px}}.p-area-result-panel{background-color:var(--bg-color__light--primary);color:#0077d9;border-radius:16px;text-align:center;font-weight:500;line-height:1.5}@media screen and (min-width: 768px),print{.p-area-result-panel{font-size:16px;padding:20px
8px}}@media screen and (max-width: 767.9px){.p-area-result-panel{font-size:14px;padding:14px
8px}}.p-area-result-panel__note{color:#0077d9;margin-top:12px;font-size:12px}.p-area-result-visuals{display:flex;justify-content:center}@media screen and (min-width: 768px),print{.p-area-result-visuals{gap:60px;margin-bottom:40px}}@media screen and (max-width: 767.9px){.p-area-result-visuals{gap:0;margin-bottom:32px}}.p-area-result-item{text-align:center;display:flex;flex-direction:column;align-items:center;justify-content:flex-start}@media screen and (min-width: 768px),print{.p-area-result-item{width:200px}}@media screen and (max-width: 767.9px){.p-area-result-item{width:50%;padding:0
7px}}.p-area-result-item:first-child{position:relative}.p-area-result-item:first-child::after{content:"";position:absolute;top:55%;transform:translateY(-50%);width:1px;background-color:var(--line-color__neutral--primary)}@media screen and (min-width: 768px),print{.p-area-result-item:first-child::after{right: -30px;height:170px}}@media screen and (max-width: 767.9px){.p-area-result-item:first-child::after{right:0;height:160px}}.p-area-result-item__title{font-size:16px;font-weight:500;margin-bottom:5px}.p-area-result-item__img{width:100%;max-width:120px;-o-object-fit:contain;object-fit:contain}@media screen and (min-width: 768px),print{.p-area-result-item__img{height:105px;margin-bottom:16px}}@media screen and (max-width: 767.9px){.p-area-result-item__img{height:85px;margin-bottom:12px}}.p-area-result-item__text{color:var(--text-color__sub);font-size:16px;font-weight:500}.p-area-result-note{text-align:left}.p-area-result-note__title{font-weight:500}@media screen and (min-width: 768px),print{.p-area-result-note__title{font-size:16px}}@media screen and (max-width: 767.9px){.p-area-result-note__title{font-size:12px}}.p-area-result-note__text{line-height:1.5;color:#1a3347}@media screen and (min-width: 768px),print{.p-area-result-note__text{font-size:16px}}@media screen and (max-width: 767.9px){.p-area-result-note__text{font-size:12px}}.p-area-action-btns{display:flex;flex-direction:column;align-items:center}@media screen and (min-width: 768px),print{.p-area-action-btns{gap:16px;margin-top:30px}}@media screen and (max-width: 767.9px){.p-area-action-btns{gap:16px;margin-top:32px}}.panel{background-color:var(--bg-color__light);border-radius:16px}@media screen and (min-width: 768px),print{.panel{max-width:600px}}@media screen and (min-width: 768px),print{.panel__content{font-size:16px;padding:20px
30px}}@media screen and (max-width: 767.9px){.panel__content{font-size:14px;padding:10px
8px}}.color-pink{color:#d6006b}@media screen and (min-width: 768px),print{.p-mainte-content{padding-top:50px}}@media screen and (max-width: 767.9px){.p-mainte-content{padding-top:40px}}.p-mainte-title{font-weight:500}@media screen and (min-width: 768px),print{.p-mainte-title{font-size:32px}}@media screen and (max-width: 767.9px){.p-mainte-title{font-size:22px}}@media screen and (min-width: 768px),print{.p-mainte-bipple{margin-top:25px;margin-bottom:25px}}@media screen and (max-width: 767.9px){.p-mainte-bipple{margin-top:20px;margin-bottom:20px}}.p-mainte-text{color:#1a3347}@media screen and (min-width: 768px),print{.p-mainte-text{font-size:16px}}@media screen and (max-width: 767.9px){.p-mainte-text{font-size:14px}}.p-mainte-panel{background-color:var(--bg-color__light--primary);border-radius:8px;color:#1a3347;margin-top:20px;padding:12px
16px}@media screen and (min-width: 768px),print{.p-mainte-panel{width:412px;margin-left:auto;margin-right:auto;font-size:16px}}@media screen and (max-width: 767.9px){.p-mainte-panel{font-size:14px}}.modal__overlay{content:"";position:absolute;top:0;left:0;right:0;bottom:0;z-index:11001;opacity:0.8}.modal__locked{position:fixed;width:100%;overflow:hidden}.modal{display:none;position:fixed;top:0;left:0;right:0;bottom:0;z-index:11000}.modal__inner{position:absolute;top:10%;left:50%;z-index:11002;padding:20px;margin-left: -300px;width:600px;max-height:90%;overflow-x:hidden;border-radius:5px;background-color:#f6f9fd;box-shadow:0 0 30px rgba(0, 0, 0, 0.6)}@media (max-width: 600px){.modal__inner{top:5%;margin-left: -40%;width:80%;max-height:90%}}.loading-mask{position:absolute;z-index:99;width:100%;height:100%;top:0;left:0;background-color:hsla(0, 0%, 100%, 0.45)}.loading-mask .message-window{position:absolute;top:50%;left:50%;width:200px;transform:translate(-50%, -50%);background-color:#fff;margin:auto;padding:30px
34px;border-radius:6px;box-shadow:0 0 7px rgba(0, 0, 0, 0.25)}@media screen and (min-width: 768px),print{.loading-mask .message-window{width:230px}}.loading-mask .spinner-wrap{position:absolute;top:50%;left:50%;height:100px;width:100px;transform:translate(-50%, -50%);margin:auto;border-radius:6px}@keyframes
spin{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}