@charset "UTF-8";/*! normalize.css v4.1.1 | MIT License | github.com/necolas/normalize.css */progress,sub,sup{vertical-align:baseline}button,hr,input{overflow:visible}.header-image img,img,legend{max-width:100%}body,html{background:#fff}a,body{color:#333}.btn_pagetop,body,sub,sup{position:relative}.btn_pagetop::before,.ico_ar_btn::after{content:""}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}article,aside,details,figcaption,figure,footer,header,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent;-webkit-text-decoration-skip:objects}a:active,a:hover{outline-width:0}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}dfn{font-style:italic}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0}sub{bottom:-.25em}sup{top:-.5em}svg:not(:root){overflow:hidden}code,kbd,pre,samp{font-family:monospace,sans-serif;font-size:1em}hr{box-sizing:content-box;height:0}.information-plan>dd,.information-plan>dt,.page-footer,legend{box-sizing:border-box}button,input,select,textarea{font:inherit;margin:0}optgroup{font-weight:700}button,select{text-transform:none}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:ButtonText dotted 1px}legend{color:inherit;display:table;white-space:normal}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-input-placeholder{color:inherit;opacity:.54}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}blockquote,code,dd,div,dl,dt,fieldset,figure,form,h1,h2,h3,h4,h5,h6,legend,li,ol,p,pre,ul{margin:0;padding:0}h1,h2,h3,h4,h5,h6{font-size:12px}li{list-style:none}pre{white-space:pre-wrap;word-wrap:break-word}q{quotes:none}img{border-style:none;vertical-align:top;line-height:1;height:auto}caption,td,th{padding:0}fieldset{border:0}em{font-style:normal}body,html{height:100%}html{font-size:62.5%}body{margin:0;font-size:1.8rem;font-size:18px;font-family:"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic ProN","メイリオ",Meiryo,sans-serif;line-height:1.6;width:100%;min-height:100%}.align_l{text-align:left}.align_c{text-align:center}.align_r{text-align:right}.is-show{display:inherit!important}.is-hide{display:none!important}.is-visible{visibility:visible!important}.is-hidden{visibility:hidden!important}.is-absolute{position:absolute!important}.is-overflow-hidden{overflow:hidden!important}.is-disable a{opacity:.4;cursor:default}.left{float:left}.right{float:right}.clear{clear:both}.inline{display:inline!important}.inlineBlock{display:inline-block!important}.select-people{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.select-people>li{width:22%}.select-people input{display:none}.select-people input[type=radio]:checked+label{background-color:#5ab8b5;pointer-events:none}.select-people label{display:block;cursor:pointer;color:#000;font-weight:700;text-align:center;line-height:1;text-shadow:1px 1px 2px rgba(255,255,255,.4);background:#86d9ef;border-radius:4px;box-shadow:-1px -1px 2px 0 rgba(0,0,0,.3) inset,1px 1px 2px 0 rgba(255,255,255,.5) inset}.select-year{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.select-year>li{width:45%}.select-year input{display:none}.select-year input[type=radio]:checked+label{background:-webkit-linear-gradient(bottom,#ffc800 25%,#ca8914 100%);background:linear-gradient(to top,#ffc800 25%,#ca8914 100%);pointer-events:none;box-shadow:-1px -1px 1px 0 rgba(0,0,0,.1) inset,2px 1px 1px 0 rgba(255,255,255,.5) inset}.select-year label{display:block;cursor:pointer;color:#000;font-weight:700;text-align:center;line-height:1;text-shadow:1px 1px 2px rgba(255,255,255,.6);background:-webkit-linear-gradient(top,#fff45c 25%,#eadb56 100%);background:linear-gradient(to bottom,#fff45c 25%,#eadb56 100%);border:1px solid rgba(0,0,0,.2);border-radius:1px;box-shadow:-1px -1px 1px 0 rgba(0,0,0,.3) inset,2px 1px 1px 0 rgba(255,255,255,.5) inset}.btn_apply,.btn_enlargement{color:#FFF;-webkit-transition:all .3s ease;text-decoration:none;text-align:center;font-weight:700}.btn_apply{display:block;padding:20px 0;background-color:#FF0042;box-shadow:0 0 4px 3px rgba(0,0,0,.15) inset;transition:all .3s ease}*+.btn_apply{margin-top:5px}.btn_enlargement{display:inline-block;line-height:1;background-color:#E9930F;box-shadow:-1px -1px 2px 0 rgba(0,0,0,.3) inset,1px 1px 2px 0 rgba(255,255,255,.5) inset;transition:all .3s ease}.is-checked .btn_enlargement{background-color:#C0862C}.btn_pagetop{display:block;border-radius:50%;background-color:#E51B43}.btn_pagetop::before{position:absolute;display:block;top:0;left:0;width:100%;height:100%;background-image:url(../images/ico_ar_up.svg);background-position:center;background-repeat:no-repeat}.text_en{font-family:Helvetica,sans-serif;font-weight:700}.text_attention{color:#f90500}.text_strong{color:#1BB8CE}.is-checked .text-def,.text-checked{display:none}.is-checked .text-checked{display:inline}.heading_primary{font-weight:700;color:#FFF;line-height:1;text-align:center;background-color:#4EAB34}.heading_secondary{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;line-height:1.8;white-space:nowrap;border-bottom:solid 1px #D1EF75;border-top:solid 1px #D1EF75}.ico_ar_btn,.ico_ar_btn::after{display:inline-block}.heading_secondary>.num{background-color:#D1EF75}.ico_ar_btn::after{vertical-align:bottom;background-image:url(../images/ico_ar_btn.svg);background-repeat:no-repeat;background-position:right center}.page-header{background-color:#FBEAEB}.page-header-content{background-image:url(../images/img_header_bg.png);background-repeat:no-repeat;background-position:right bottom}.header{background-color:#FEF3F0}.header-image{text-align:center}.header-btns{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;text-align:center}.wrapper{border-top-color:#FFF;border-top-style:solid}.container{position:relative}.contents-lead{font-weight:700}.content-pagetop{position:absolute;text-indent:100%;white-space:nowrap;overflow:hidden}.page-footer{position:relative;background-color:#FFF}.page-footer_logo>a{display:block;text-decoration:none}.page-footer_address{font-style:normal;font-weight:700;display:block;white-space:nowrap}.page-footer_address a{text-decoration:none}.page-footer_materials{display:block;margin-top:15px;font-size:1.4rem;font-weight:700;text-align:center}*+.information-plan,*+.information-plan-captions,*+.simulation-select,.simulation-select *+dt{margin-top:10px}.page-footer_copyright{text-align:center}.sumulation-head{text-align:center;line-height:1.2}.sumulation-head .title{font-size:4rem;color:#CA2B44;font-weight:700}.sumulation-head .title>span{display:block}.simulation-result{background-color:#FBEAEB}.simulation-result-content{border:5px solid #DE6473;background-color:#FFF}.simulation-result-head{text-align:center;background-color:#DE6473}.simulation-result-head>.title{color:#FFF;font-weight:700;line-height:1}.simulation-result-body+.simulation-result-body{border-top:5px solid #DE6473}.simulation-plan{text-align:center}.simulation-insurance{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.simulation-insurance>.insurance{max-width:32%;line-height:1.2}.simulation-insurance>.insurance .amount>em{display:inline-block;text-align:right}.simulation-recommend{width:100%;background-color:#FFF}.is-fixed .simulation-recommend{position:fixed;bottom:0;z-index:10000;-webkit-transform:translate3d(0,54px,0);transform:translate3d(0,54px,0);-webkit-animation:btnAnim .3s ease forwards;animation:btnAnim .3s ease forwards}.is-fixed.is-open .simulation-recommend{-webkit-animation-duration:1s;animation-duration:1s}.simulation-recommend-head{display:none}.simulation-recommend-head+label{text-align:center;background-color:#DE6473;padding:10px 0;display:block;color:#FFF;font-weight:700;cursor:pointer}.simulation-recommend-head+label>span{display:inline-block;padding:3px 0}.simulation-recommend-head+label>span::after{display:inline-block;content:"";vertical-align:middle;background-image:url(../images/ico_ar_down.svg);background-repeat:no-repeat;background-position:right center;-webkit-transform-origin:50% 50%;-ms-transform-origin:50% 50%;transform-origin:50% 50%}.simulation-recommend-head:checked+label>span::after{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.simulation-recommend-head:checked+label+.simulation-recommend-body{height:auto}.simulation-recommend-body{height:0;overflow:hidden;-webkit-transition:all .3s ease;transition:all .3s ease}.information-wrap{border-top:solid 10px #FFF;background-color:#EEE}.information{border:1px solid #4EAB34;background-color:#FFF;border-radius:10px}.information-summary{line-height:1.5;font-weight:700}.information-body-head{color:#1A306D;font-weight:700}.information-list .block-image,.information-list-full .block-image{text-align:center}.information-list-content{font-weight:700}.information-list-content ul>li{position:relative;padding-left:1.6rem}.information-list-content ul>li::before{position:absolute;display:block;content:"・";top:.1rem;left:0}.information-plan{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;color:#FFF;line-height:1.3;font-weight:700}.information-plan>dt{background:-webkit-linear-gradient(top,#77b1e1 0,#002f94 100%);background:linear-gradient(to bottom,#77b1e1 0,#002f94 100%)}.information-plan>dd{text-align:right;background:-webkit-linear-gradient(top,#77b1e1 0,#002f94 100%);background:linear-gradient(to bottom,#77b1e1 0,#002f94 100%)}.information-plan-captions{font-weight:700;counter-reset:num}.information-plan-captions>.captions{position:relative}.information-plan-captions>.captions::before{display:block;position:absolute;content:"※" counter(num) "：";counter-increment:num;left:0;top:0}.support-lists-head>.title{color:#1A306D;font-weight:700}.support-lists>.list{position:relative;font-weight:700}.support-lists>.list::before{position:absolute;display:block;content:"●";top:0;left:0}.support-lists-caption{font-weight:700}@media (min-width:800px){a:hover{text-decoration:none}.is-sp{display:none}.link_tel{pointer-events:none}.select-people label{padding:22px 0;font-size:2.8rem;-webkit-transition:all .3s ease;transition:all .3s ease}.select-people label:hover{background-color:#b3e7f5}.select-people label>em{font-size:3.2rem}.select-year{width:690px;margin:0 auto}.select-year label{padding:10px 0;font-size:2.8rem;-webkit-transition:all .3s ease;transition:all .3s ease}.select-year label:hover{background:-webkit-linear-gradient(top,#fff45c 0,#fff676 100%);background:linear-gradient(to bottom,#fff45c 0,#fff676 100%)}.select-year label>em{font-size:3.2rem}.btn_apply{min-width:260px;font-size:3rem}.btn_apply:hover{background-color:#ff4d7b}.btn_enlargement{padding:20px;font-size:3rem;border-radius:10px}.btn_enlargement:hover{background-color:#f2a939}.btn_pagetop{width:68px;height:68px}.btn_pagetop::before{background-size:36px auto}.text_ls1{letter-spacing:2rem}.heading_primary{padding:15px 0;font-size:3.5rem}.heading_secondary{font-size:2.2rem}.heading_secondary>.num{padding:0 10px}.heading_secondary>.name{padding-left:10px}.ico_ar_btn::after{width:34px;height:34px;margin-left:10px;background-size:34px auto}.page-header-inner{width:960px;margin:0 auto}.page-header-content{padding:15px 0}.page-header_logo{width:205px;height:auto}.header{padding:30px 0}.header-inner{width:960px;margin:0 auto}.header-btns{margin:20px auto 0;width:880px}.header-btns>.btn>a{-webkit-transition:all .3s ease;transition:all .3s ease}.header-btns>.btn>a:hover{opacity:.8}.wrapper{border-top-width:8px}.contents-inner{width:960px;margin:0 auto;padding:30px 0}.contents-caption{font-size:2rem}.contents-lead{font-size:2.3rem}*+.contents-lead{margin-top:10px}*+.block-body,.block{margin-top:15px}*+.block-image{margin-top:10px}.content-pagetop{bottom:30px;right:30px}.is-fixed .content-pagetop{bottom:90px}.page-footer{margin-top:4px;padding-top:100px;border-top:5px solid #DE6473;min-height:450px}.page-footer-inner{width:960px;margin:0 auto}.page-footer-corporate{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.page-footer-content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:49%;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.page-footer-content:nth-child(2n){-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}.page-footer-content:nth-child(2) .page-footer_logo img{height:68px}.page-footer_logo img{height:54px}.page-footer-info{margin-left:20px}.page-footer-num{font-size:1.8rem}*+.page-footer-num{margin-top:10px}.page-footer_address{font-size:1.3rem}*+.page-footer_address{margin-top:30px}.page-footer_address a{font-size:1.1rem;-webkit-transition:all .3s ease;transition:all .3s ease}.page-footer_address a:hover{opacity:.65}.page-footer_copyright{font-size:1.6rem}*+.page-footer_copyright{margin-top:40px}.sumulation-head{padding:25px 0;border-bottom:4px solid #CA2B44;border-top:4px solid #CA2B44}.sumulation-head .title{font-size:4rem}.sumulation-head .title em{font-size:4.8rem}.simulation-select>dt{font-size:2.4rem}.simulation-select>dd{margin-top:5px}.simulation-result-content{margin:15px 0}.simulation-result-head>.title{padding:28px 0;font-size:4rem}.simulation-result-body{padding:30px}.simulation-plan>dt{font-size:2.8rem;font-weight:700}.simulation-plan>dt .text-checked{font-size:2.4rem}.simulation-plan>dd{margin-top:10px}.simulation-insurance>.insurance .fee{font-size:2.4rem;font-weight:700}.simulation-insurance>.insurance .fee em{padding-right:5px;width:8rem;font-size:4.6rem}.simulation-insurance>.insurance .amount{font-size:2rem;font-weight:700}.simulation-insurance>.insurance .amount em{display:inline-block;min-width:7rem;padding-right:5px;font-size:3.6rem;text-align:right}.information-list,.information-lists{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox}.simulation-recommend-head+label{font-size:4rem}.simulation-recommend-head+label>span::after{width:34px;height:38px;margin-left:10px;background-size:34px auto}.information-wrap{padding-bottom:30px}.is-fixed .information-wrap{padding-bottom:90px}.information{padding:45px 30px}*+.information{margin-top:60px}*+.information-content{margin-top:50px}.information-summary{font-size:2.2rem}*+.information-body{margin-top:30px}.information-body-head{margin-bottom:10px;font-size:2.2rem}.information-list,.information-list-full{margin-bottom:25px;-webkit-box-orient:vertical;-webkit-box-direction:normal;min-height:100%}.information-lists{display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}*+.information-lists{margin-top:25px}.information-list .block-image,.information-list-full .block-image{margin-top:auto}.information-list{width:48%;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.information-list-full{width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.information-list-content{font-size:1.8rem}.information-list-content strong{font-size:2rem}.information-plan{font-size:2.7rem}.information-plan>dt{width:60%;margin-bottom:10px;padding:15px 40px}.information-plan>dd{width:39%;margin-bottom:10px;padding:15px 40px}.information-plan>dd strong{padding-right:2px}.information-plan span{display:inline-block;padding-left:20px;font-size:2rem}.information-plan-captions>.captions{font-size:2rem;padding-left:5.6rem}.support-lists-wrap{position:relative}*+.support-lists-wrap{margin-top:30px}.support-lists-head>.title{padding-bottom:10px;font-size:2.2rem;border-bottom:solid 3px #1A306D}.support-lists{width:49%}.support-lists-body{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}*+.support-lists-body{margin-top:15px}.support-lists>.list{padding-left:2rem;font-size:1.8rem;box-sizing:border-box}.support-lists-caption{position:absolute;bottom:0;right:0;width:49%;font-size:1.8rem}}@media (min-width:800px) and (max-width:959px){.contents-inner,.header-btns,.page-header-inner{box-sizing:border-box;width:100%}.btn_apply{min-width:auto;padding-left:15px;padding-right:15px}.page-header-inner{padding-left:10px;padding-right:10px}.header-btns{padding:0 15px}.header-btns>.btn{max-width:49%}.contents-inner{padding-left:15px;padding-right:15px}.content-pagetop{right:10px}.is-fixed .content-pagetop{bottom:64px}.page-footer{padding-top:60px}.page-footer-inner{width:100%}.page-footer-corporate{display:block}.page-footer-content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:auto;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin-bottom:40px}.page-footer-content:nth-child(2n){-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.page-footer-info{margin-left:40px}.page-footer_address{font-size:1.4rem}*+.page-footer_address{margin-top:20px}.page-footer_address a{font-size:1.2rem}.information-plan>dt{width:66%;padding-left:20px;padding-right:20px}.information-plan>dd{width:33%;padding-left:20px;padding-right:20px}}@media (max-width:799px){.screen,.wrapper,body{overflow-x:hidden}.btn_pagetop::before,.ico_ar_btn::after{background-size:16px auto}.page-footer-info,.page-footer-num{text-align:center}body{font-size:1.3rem;font-size:13px}.is-pc{display:none}.select-people label{padding:10px 0;font-size:1.3rem}.select-people label>em{font-size:1.5rem}.select-year label{padding:5px 0;font-size:1.3rem}.select-year label>em{font-size:1.8rem}.btn_apply{font-size:1.3rem;padding-left:10px;padding-right:10px}.btn_enlargement{min-width:230px;padding:10px;font-size:1.4rem;border-radius:7px}.heading_primary,.heading_secondary{font-size:1.5rem}.btn_pagetop{width:30px;height:30px}.text_ls1{letter-spacing:1rem}.heading_primary{padding:10px 0}.heading_secondary>.num{padding:0 5px}.heading_secondary>.name{padding-left:5px}.ico_ar_btn::after{width:16px;height:16px;margin-left:3px}.page-header-inner{padding:0 10px}.page-header-content{padding:5px 0;background-size:265px auto}.page-header_logo{width:100px;height:auto}.header-inner{padding:0 15px}.header-btns{margin-top:20px}.header-btns>.btn{width:48%}.wrapper{border-top-width:3px}.contents-inner{padding:20px 10px}.contents-caption{font-size:1.2rem;line-height:1.5}.contents-lead{font-size:1.2rem}*+.contents-lead{margin-top:5px}.block{margin-top:10px}*+.block-body,*+.block-image{margin-top:5px}.content-pagetop{bottom:10px;right:10px}.is-fixed .content-pagetop{bottom:64px}.page-footer{padding-top:40px;margin-top:2px;border-top:3px solid #DE6473;min-height:280px}.page-footer-content{display:block;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin-bottom:40px}.page-footer-content:last-child{margin-bottom:0}.page-footer-content:nth-child(2) .page-footer_logo,.page-footer_logo{margin:0 auto 10px;width:200px;max-width:90%}.page-footer-num,.page-footer_address{font-size:1rem}*+.page-footer_address{margin-top:10px}.page-footer_materials{font-size:1.2rem;margin-top:20px}.page-footer_copyright{font-size:1rem}*+.page-footer_copyright{margin-top:30px}.sumulation-head{padding:15px 0;border-bottom:2px solid #CA2B44;border-top:2px solid #CA2B44}.sumulation-head .title{font-size:1.7rem}.sumulation-head .title em{font-size:2rem}.simulation-select>dt{font-size:1.3rem}.simulation-result-head>.title{padding:10px 0;font-size:1.8rem}.simulation-result-body{padding:20px 10px}.simulation-plan>dt{white-space:nowrap;font-size:1.6rem;font-weight:700}.simulation-plan>dt .text-checked{font-size:1.4rem}.simulation-plan>dd{margin-top:10px}.simulation-insurance>.insurance .fee{font-size:1.2rem;font-weight:700}.simulation-insurance>.insurance .fee em{padding-right:1px;font-size:2.3rem}.simulation-insurance>.insurance *+.amount{margin-top:5px}.simulation-insurance>.insurance .amount{font-size:1rem;font-weight:700}.simulation-insurance>.insurance .amount>span{display:block}.simulation-insurance>.insurance .amount em{display:inline-block;margin-left:2px;padding-right:1px;font-size:1.7rem;text-align:right}.simulation-recommend-head+label{font-size:1.8rem}.simulation-recommend-head+label>span::after{width:16px;height:16px;background-size:16px auto}.is-fixed .information-wrap{padding-bottom:54px}.information{padding:15px}*+.information{margin-top:30px}*+.information-content{margin-top:25px}*+.information-body,*+.information-list,*+.information-list-full,*+.information-lists,*+.support-lists-wrap{margin-top:15px}.information-summary{font-size:1.1rem}.information-body-head{margin-bottom:5px;font-size:1.5rem}.information-list-content{font-size:1.1rem}.information-list-content>strong,.information-plan{font-size:1.2rem}.information-plan>dt{width:66%;margin-bottom:3px;padding:10px 5px}.information-plan>dd{width:33%;margin-bottom:3px;padding:10px 5px}.information-plan>dd strong{padding-right:1px}.information-plan span{display:inline-block;padding-left:3px;font-size:1rem}.information-plan-captions>.captions{font-size:1.1rem;padding-left:3rem}.support-lists-head>.title{padding-bottom:5px;font-size:1.5rem;border-bottom:solid 2px #1A306D}*+.support-lists-body{margin-top:10px}.support-lists>.list{padding-left:1.2rem;font-size:1.1rem}.support-lists-caption{font-size:1.1rem}}@media (max-width:359px){.btn_apply{letter-spacing:-.04em;padding-left:2px;padding-right:2px}.simulation-result-head>.title,.sumulation-head .title{letter-spacing:-.1em}.simulation-plan>dt{font-size:1.3rem}.simulation-plan>dt .text-checked{font-size:1.2rem}.simulation-insurance>.insurance{letter-spacing:-.04em}.information-plan,.simulation-recommend-head+label{letter-spacing:-.1em}}@-webkit-keyframes btnAnim{0%{-webkit-transform:translate3d(0,54px,0);transform:translate3d(0,54px,0)}100%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes btnAnim{0%{-webkit-transform:translate3d(0,54px,0);transform:translate3d(0,54px,0)}100%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}