@charset "UTF-8";.result-show-header{background-repeat:no-repeat;background-position:center center;background-size:cover;padding-top:72.5%;height:0;background-image:url(../../../img/img_z06_backimage.png)}.result-show-button{width:64.5%;position:relative;border-radius:2px;font-size:18px;font-family:HiraginoSans-W6,sans-serif;line-height:22px;cursor:pointer;margin:0 auto;background:#c7d200;color:#fff;height:60px}.pc-sp-change-button{border-color:#FFF;color:#FFF;background-color:rgba(255,255,255,.4)}.pc-sp-change-button .icon{color:#FFF}.pc-sp-change-button .icon._on{color:rgba(85,84,84,.6)}.pc-sp-change-button._on{border-color:#FFF;color:rgba(85,84,84,.6);background-color:#FFF}.page-change-buttons{font-weight:700;margin-top:3%;text-align:center;min-width:280px}.page-change-buttons .page-change-button{border:1px solid;border-radius:5px;display:inline-block;width:135px;height:22px;font-size:13px;line-height:13px}.page-change-buttons .sp-mobile-button{border-color:#B2BC00;color:#f9fae5;background-color:#B2BC00}.page-change-buttons .sp-mobile-button .fa-mobile{color:#f9fae5}.page-change-buttons .sp-pc-button{border-color:#B2BC00;color:#B2BC00;background-color:#f9fae5}.page-change-buttons .sp-pc-button .fa-desktop{color:#B2BC00}.page-change-buttons .pc-mobile-button{border-color:#B2BC00;color:#B2BC00;background-color:#f9fae5}.page-change-buttons .pc-mobile-button .fa-mobile{color:#B2BC00}.page-change-buttons .pc-pc-button{border-color:#B2BC00;color:#f9fae5;background-color:#B2BC00}.page-change-buttons .pc-pc-button .fa-desktop{color:#f9fae5}.product-contents .l-result-product-block{width:100%;text-align:center}.product-contents .l-result-product-block .l-result-product-button-area{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100%}.product-contents .l-result-product-block .l-result-product-button-area .other-contents{background-color:#fff;width:160px;height:64px;border:2px solid #9ec500;border-radius:8px;-webkit-box-shadow:0 3px 3px rgba(0,0,0,.16);box-shadow:0 3px 3px rgba(0,0,0,.16);cursor:pointer;color:#9ec500}@media (max-width:400px){.product-contents .l-result-product-block .l-result-product-button-area .other-contents{width:150px}}@media (max-width:360px){.product-contents .l-result-product-block .l-result-product-button-area .other-contents{width:130px}}.product-contents .l-result-product-block .l-result-product-button-area .other-contents:active{background-color:#9ec500;-webkit-box-shadow:0 -3px 3px 0 rgba(0,0,0,.16);box-shadow:0 -3px 3px 0 rgba(0,0,0,.16);border:2px solid #fff;color:#fff}.product-contents .l-result-product-block .l-result-product-button-area .other-contents .other-contents-button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;height:64px;font-size:14px;color:inherit}@media (max-width:400px){.product-contents .l-result-product-block .l-result-product-button-area .other-contents .other-contents-button{font-size:12px}}.product-contents .l-result-product-block .l-result-product-button-area .other-contents .other-contents-button .sub-text{color:inherit}.product-contents .l-result-product-block .l-result-product-button-area .other-contents .other-contents-button .sub-text.custom-text{font-size:21px}@media (max-width:400px){.product-contents .l-result-product-block .l-result-product-button-area .other-contents .other-contents-button .sub-text.custom-text{font-size:19px}}.pc-product-contents .l-result-product-block{width:100%;height:100%;text-align:center}.pc-product-contents .l-result-product-block .l-result-product-button-area{display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly}.pc-product-contents .l-result-product-block .l-result-product-button-area .other-contents{width:300px;height:35px;position:relative}.pc-product-contents .l-result-product-block .l-result-product-button-area .other-contents .other-contents-button{background-color:#fff;width:300px;height:35px;border:2px solid #9ec500;border-radius:15px;-webkit-box-shadow:0 3px 3px rgba(0,0,0,.16);box-shadow:0 3px 3px rgba(0,0,0,.16);cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#9ec500;position:relative;z-index:2}.pc-product-contents .l-result-product-block .l-result-product-button-area .other-contents .other-contents-button:hover{background-color:#9ec500;-webkit-box-shadow:0 -3px 3px 0 rgba(0,0,0,.16);box-shadow:0 -3px 3px 0 rgba(0,0,0,.16);color:#fff}.coach-summary-area:before{content:"";position:absolute;bottom:-55px;right:42%;border:35px solid transparent;border-top:20px solid #FFF3DA}.result-show-password-area{width:90%;margin:23px auto}.result-show-fixed-area{width:100%;position:relative}.result-show-button-area{width:90%;margin:50px auto 0;text-align:center;padding-bottom:20px}.pc-coach-summary-area:before{content:"";position:absolute;bottom:-55px;right:48%;border:35px solid transparent;border-top:20px solid #FFF3DA}.header-menu-icon,.pc-header-menu-icon{top:50%;right:1%;background-image:url(../../../img/ic_menu_black.svg)}.pc-result-show-password-area{width:45%;margin:0 auto 20px;position:relative}.pc-result-show-fixed-area{margin:25px 0 15px}.result-show-password-input{width:100%;height:50px}.header-menu-icon{position:absolute;-webkit-transform:translate(0,-50%);transform:translate(0,-50%);background-size:100% auto;height:40px;width:40px}@media (max-width:360px){.header-menu-icon{height:30px;width:30px}}.header-menu-icon:hover{cursor:pointer}.header-close-icon{position:absolute;top:50%;right:0;-webkit-transform:translate(0,-50%);transform:translate(0,-50%);background:url(../../../img/ic_close_bk.svg) left top no-repeat;width:40px;height:40px}.pc-header-menu-icon{position:absolute;-webkit-transform:translate(0,-50%);transform:translate(0,-50%);background-size:100% auto;height:55px;width:55px}.pc-header-close-icon{position:absolute;top:5%;left:920px;-webkit-transform:translate(0,-50%);transform:translate(0,-50%);background:url(../../../img/ic_close_bk.svg) left top no-repeat;width:40px;height:40px}.m-coach-select-container,.m-mf-info-container{background-image:url(../../../img/img_a01_backimage.png);min-height:500px}.m-coach-select-container{background-size:cover;background-position:center;height:100%;padding:10% 0;position:relative;text-align:center;width:100%}@media (max-width:360px){.m-coach-select-container{min-height:420px;padding:10% 0}}@media (max-height:630px){.m-coach-select-container{height:130%}}.m-coach-select-container .coach-select{background:rgba(255,255,255,.9);border-radius:8px;bottom:50%;left:50%;padding:0 5% 20px;position:absolute;-webkit-transform:translate(-50%,50%);transform:translate(-50%,50%);width:90%}.m-coach-select-container .coach-select .coach-comment,.m-coach-select-container .coach-select .pc-coach-comment-1,.m-coach-select-container .coach-select .pc-coach-comment-2,.m-coach-select-container .coach-select .pc-coach-comment-3{background:#fff;margin-bottom:35px;font-family:HiraginoSans-W6,"ヒラギノ角ゴ ProN W3",-apple-system,BlinkMacSystemFont,Arial,"メイリオ",Meiryo,sans-serif;font-weight:700}.m-coach-select-container .coach-select .coach-select-title{font-family:HiraginoSans-W6,"ヒラギノ角ゴ ProN W3",-apple-system,BlinkMacSystemFont,Arial,"メイリオ",Meiryo,sans-serif;font-weight:700;color:#4A4A4A;font-size:18px;padding:20px 0}@media (max-width:360px){.m-coach-select-container .coach-select .coach-select-title{padding:10px 0}}.m-coach-select-container .coach-select .coach-select-title .title-detail{font-size:.6em}.m-coach-select-container .coach-select .pc-coach-select-title{font-family:HiraginoSans-W6,"ヒラギノ角ゴ ProN W3",-apple-system,BlinkMacSystemFont,Arial,"メイリオ",Meiryo,sans-serif;font-weight:700;color:#4A4A4A;font-size:24px;padding:20px 0}.m-coach-select-container .coach-select .pc-coach-select-title .pc-title-detail{font-size:.8em}.m-coach-select-container .coach-select .coach-comment{border:2px solid #FFA164;color:#FFA164;padding:15px 20px;position:relative;width:100%}@media (max-width:360px){.m-coach-select-container .coach-select .coach-comment{font-size:13px;padding:5px 10px}}.m-coach-select-container .coach-select .coach-comment:after{border:15px solid transparent;border-top:15px solid #FFA164;bottom:-29px;content:"";left:50%;margin-left:-18px;position:absolute;z-index:-1}.m-coach-select-container .coach-select .coach-comment:before{border:12px solid transparent;border-top:12px solid #FFF;bottom:-23px;content:"";left:50%;margin-left:-15px;position:absolute;z-index:2}.m-coach-select-container .coach-select .pc-coach-comment-1{border:2.5px solid #FFA164;color:#FFA164;padding:15px 20px;position:relative;width:100%;font-size:18px}.m-coach-select-container .coach-select .pc-coach-comment-1:after{border:15px solid transparent;border-top:15px solid #FFA164;bottom:-29px;content:"";left:25%;margin-left:-17px;position:absolute;z-index:-1}.m-coach-select-container .coach-select .pc-coach-comment-1:before{border:13px solid transparent;border-top:12px solid #FFF;bottom:-23px;content:"";left:25%;margin-left:-15px;position:absolute;z-index:2}.m-coach-select-container .coach-select .pc-coach-comment-2{border:2px solid #FFA164;color:#FFA164;padding:15px 20px;position:relative;width:100%;font-size:18px}.m-coach-select-container .coach-select .pc-coach-comment-2:after{border:15px solid transparent;border-top:15px solid #FFA164;bottom:-29px;content:"";left:50%;margin-left:-18px;position:absolute;z-index:-1}.m-coach-select-container .coach-select .pc-coach-comment-2:before{border:12px solid transparent;border-top:12px solid #FFF;bottom:-23px;content:"";left:50%;margin-left:-15px;position:absolute;z-index:2}.m-coach-select-container .coach-select .pc-coach-comment-3{border:2px solid #FFA164;color:#FFA164;padding:15px 10px;position:relative;width:100%;font-size:18px}.m-coach-select-container .coach-select .pc-coach-comment-3:after{border:15px solid transparent;border-top:15px solid #FFA164;bottom:-29px;content:"";left:76%;margin-left:-17px;position:absolute;z-index:-1}.m-coach-select-container .coach-select .pc-coach-comment-3:before{border:12px solid transparent;border-top:12px solid #FFF;bottom:-23px;content:"";left:76%;margin-left:-15px;position:absolute;z-index:2}.m-coach-select-container .coach-select .coach-select-wrapper{margin:0 20px}.m-coach-select-container .coach-select .coach-select-wrapper .coach-select-img{height:120px;margin-bottom:17px;position:relative;width:100%}@media (max-width:360px){.m-coach-select-container .coach-select .coach-select-wrapper .coach-select-img{margin-bottom:12px}}.m-coach-select-container .coach-select .coach-select-wrapper .coach-select-icon{border-radius:50%;bottom:0;display:block;height:120px;left:0;margin:auto;opacity:.3;position:absolute;right:0;top:0;width:120px}.m-coach-select-container .coach-select .coach-select-wrapper.checked .coach-select-icon{opacity:1}.m-coach-select-container .coach-select .pc-coach-select-wrapper{display:inline-block}.m-coach-select-container .coach-select .pc-coach-select-wrapper .pc-coach-select-img{height:150px;position:relative;display:inline-block;margin:0 25px}.m-coach-select-container .coach-select .pc-coach-select-wrapper .pc-coach-select-icon{border-radius:50%;display:block;height:150px;margin:auto;opacity:.3;width:150px}.m-coach-select-container .coach-select .pc-coach-select-wrapper .pc-coach-select-icon-selected{border-radius:50%;display:block;height:150px;margin:auto;opacity:1;width:150px}.m-coach-select-container .coach-select .coach-name{font-family:HiraginoSans-W6,"ヒラギノ角ゴ ProN W3",-apple-system,BlinkMacSystemFont,Arial,"メイリオ",Meiryo,sans-serif;font-weight:700;font-size:18px;margin-bottom:17px}@media (max-width:360px){.m-coach-select-container .coach-select .coach-name{font-size:16px;margin-bottom:12px}}.m-coach-select-container .coach-select .coach-select-info{font-size:14px;line-height:21px;margin-bottom:20px}@media (max-width:360px){.m-coach-select-container .coach-select .coach-select-info{font-size:12px;margin-bottom:12px}}.m-coach-select-container .coach-select .pc-coach-name-1{margin-left:-51%}.m-coach-select-container .coach-select .pc-coach-name-3{margin-left:52%}.m-coach-select-container .coach-select .coach-select-next-button{position:relative;border-radius:2px;font-size:18px;font-family:HiraginoSans-W6,sans-serif;line-height:22px;cursor:pointer;margin:0 auto;background:#c7d200;color:#fff;height:50px;width:100%}.m-detail-income-pay-container .input-flex .input-flex-button .selectable-radio-button,.m-detail-income-pay-container .input-flex .input-flex-title._delete .job-delete-button,.m-detail-income-pay-container .question-title-area .question-title{font-family:HiraginoSans-W6,"ヒラギノ角ゴ ProN W3",-apple-system,BlinkMacSystemFont,Arial,"メイリオ",Meiryo,sans-serif}.m-coach-select-container .coach-select .coach-select-next-button:before{background:url(../../../img/ic_right2_w.png);background-size:32px 32px;content:"";cursor:pointer;display:inline-block;height:32px;margin-top:-16px;position:absolute;right:10px;vertical-align:middle;width:32px;top:50%}.pc-m-coach-select-container{border-radius:15px;position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;width:950px;height:550px}.m-detail-income-pay-container .question-title-area{text-align:center;margin:30px 0 10px;width:100%}.m-detail-income-pay-container .question-title-area .question-image{margin-bottom:10px}.m-detail-income-pay-container .question-title-area .question-title{font-weight:700;color:#484C59;font-size:18px}.m-detail-income-pay-container .form-long{font-size:16px;height:50px;text-align:center;width:180px}@media (max-width:360px){.m-detail-income-pay-container .form-long{width:160px}}.m-detail-income-pay-container .form-middle{font-size:16px;height:50px;text-align:center;width:90px}@media (max-width:360px){.m-detail-income-pay-container .form-middle{width:60px}}.m-detail-income-pay-container .form-short{font-size:16px;margin-left:5px;text-align:center;width:60px}@media (max-width:375px){.m-detail-income-pay-container .form-short{width:50px!important}}.m-detail-income-pay-container .detail-input-area{border:1px solid #C7D200;border-top:none;height:auto;padding:0 10px 30px;width:100%}.m-detail-income-pay-container .supplement-text{color:#484C59;padding-top:20px}.m-detail-income-pay-container .input-flex{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;height:auto;padding:30px 0 0}.m-detail-income-pay-container .input-flex._job-period,.m-detail-income-pay-container .input-flex._past-job-income-pay{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.m-detail-income-pay-container .input-flex._past-job-income-pay .label-name{margin-right:5px;text-align:right}.m-detail-income-pay-container .input-flex .input-flex-title{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:2;-ms-flex-positive:2;flex-grow:2;-ms-flex-negative:1;flex-shrink:1;-ms-flex-wrap:wrap;flex-wrap:wrap}.m-detail-income-pay-container .input-flex .input-flex-title._one-third{-ms-flex-preferred-size:45%;flex-basis:45%}@media (max-width:360px){.m-detail-income-pay-container .input-flex .input-flex-title._one-third{-ms-flex-preferred-size:35%;flex-basis:35%}}.m-detail-income-pay-container .input-flex .input-flex-title._two-thirds{-ms-flex-preferred-size:60%;flex-basis:60%}@media (max-width:375px){.m-detail-income-pay-container .input-flex .input-flex-title._two-thirds{-ms-flex-preferred-size:20%;flex-basis:20%}}.m-detail-income-pay-container .input-flex .input-flex-title._only{-ms-flex-preferred-size:100%;flex-basis:100%;margin-bottom:20px}.m-detail-income-pay-container .input-flex .input-flex-title._only._below-the-button{margin-bottom:0}.m-detail-income-pay-container .input-flex .input-flex-title._delete{position:relative}.m-detail-income-pay-container .input-flex .input-flex-title._delete .job-delete-button{font-weight:700;background-color:#FF4F8D;color:#fff;cursor:pointer;font-size:12px;height:20px;position:absolute;right:0;top:8%;width:48px}.m-detail-income-pay-container .input-flex .input-flex-button{-ms-flex-preferred-size:calc(50% - 5px);flex-basis:calc(50% - 5px);-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;margin-right:10px}.m-detail-income-pay-container .input-flex .input-flex-button:nth-child(odd){margin-right:0}.m-detail-income-pay-container .input-flex .input-flex-button .radio-square:checked+.selectable-radio-button{background-color:#66D1EC;color:#ECF9FE}.m-detail-income-pay-container .input-flex .input-flex-button .selectable-radio-button{font-weight:700;display:block;background-color:#ECF9FE;border-radius:2px;color:#66D1EC;cursor:pointer;height:50px;line-height:50px;text-align:center;font-size:18px;margin-top:12px}@media (max-width:360px){.m-detail-income-pay-container .input-flex .input-flex-button .selectable-radio-button{font-size:14px}}.m-detail-income-pay-container .input-flex .input-flex-form{-ms-flex-preferred-size:40%;flex-basis:40%;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:1;flex-shrink:1;text-align:right}.m-detail-income-pay-container .input-flex .error-message{color:#FF4F8D;-ms-flex-preferred-size:100%;flex-basis:100%;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:1;flex-shrink:1;font-size:14px;margin:8px 0 0}.m-detail-income-pay-container .detail-button{position:relative;border-radius:2px;font-size:18px;font-family:HiraginoSans-W6,sans-serif;line-height:22px;cursor:pointer;margin:30px auto 0;background:#c7d200;color:#fff;height:50px;width:100%}.m-detail-income-pay-container .item-title,.pc-m-detail-income-pay-container .item-title,.pc-m-detail-income-pay-container .pc-input-flex .input-flex-button .pc-selectable-radio-button,.pc-m-detail-income-pay-container .pc-input-flex .pc-input-title._delete .job-delete-button,.pc-m-detail-income-pay-container .question-title-area .question-title{font-family:HiraginoSans-W6,"ヒラギノ角ゴ ProN W3",-apple-system,BlinkMacSystemFont,Arial,"メイリオ",Meiryo,sans-serif}.m-detail-income-pay-container .detail-button._close:after,.m-detail-income-pay-container .detail-button._open:after{position:absolute;content:"";vertical-align:middle;height:40px;top:50%;right:10px;margin-top:-20px;display:inline-block}.m-detail-income-pay-container .detail-button._open{border-radius:2px 2px 0 0}.m-detail-income-pay-container .detail-button._open:after{background:url(../../../img/ic_minus.png);background-size:40px 40px;width:40px}.m-detail-income-pay-container .detail-button._close:after{background:url(../../../img/ic_plus.png);background-size:40px 40px;width:40px}.m-detail-income-pay-container .detail-button._disabled{opacity:.5}.m-detail-income-pay-container .item-required{background-color:#FF4F8D;line-height:14px;width:30px}.m-detail-income-pay-container .item-hint{background:url(../../../img/ic_hint.svg) top no-repeat;cursor:pointer;display:inline-block;height:26px;margin-left:5px;vertical-align:bottom;width:26px}.m-detail-income-pay-container .item-title{font-weight:700;font-size:18px;height:22px}.m-detail-income-pay-container .item-unit{display:inline-block;text-align:center;width:40px}.m-detail-income-pay-container .item-unit2{display:inline-block;text-align:center;width:60px}.m-detail-income-pay-container .item-period{display:inline-block;text-align:right;padding-right:5px;width:140px}.m-detail-income-pay-container .no-input{opacity:.5}.m-detail-income-pay-container .separation{border-bottom:1px solid #E2E2EB;padding-bottom:30px}.pc-m-detail-income-pay-container .question-title-area{text-align:center;margin:50px 0 15px;width:100%;height:100px}.pc-m-detail-income-pay-container .question-title-area._first{margin-top:25px}.pc-m-detail-income-pay-container .question-title-area._two-lines{height:130px}.pc-m-detail-income-pay-container .question-title-area .question-image{margin-bottom:10px}.pc-m-detail-income-pay-container .question-title-area .question-title{font-weight:700;color:#484C59;font-size:28px}.pc-m-detail-income-pay-container .form-middle{font-size:100%;height:50px;text-align:center;width:120px!important}.pc-m-detail-income-pay-container .form-short{font-size:100%;margin-left:5px;text-align:center;width:90px}.pc-m-detail-income-pay-container .detail-input-area{border:1px solid #C7D200;border-top:none;height:auto;margin:0 auto;padding:0 10px 30px;width:90%}.pc-m-detail-income-pay-container .supplement-text{color:#484C59;padding-top:20px;font-size:initial}.pc-m-detail-income-pay-container .supplement-text._title{padding-top:0}.pc-m-detail-income-pay-container .pc-input-center{text-align:center}.pc-m-detail-income-pay-container .pc-input-flex{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:18px;padding-top:30px;width:100%}.pc-m-detail-income-pay-container .pc-input-flex._first-form,.pc-m-detail-income-pay-container .pc-input-flex._two-forms{padding-top:0}.pc-m-detail-income-pay-container .pc-input-flex .pc-input-title{padding-left:10%;width:40%;position:relative}.pc-m-detail-income-pay-container .pc-input-flex .pc-input-title._delete{position:relative}.pc-m-detail-income-pay-container .pc-input-flex .pc-input-title._delete .job-delete-button{font-weight:700;background-color:#FF4F8D;color:#fff;cursor:pointer;font-size:12px;height:20px;margin-left:10px;position:absolute;width:48px;top:3.5px}.pc-m-detail-income-pay-container .pc-input-flex .pc-input-form{padding-left:10%;width:60%}.pc-m-detail-income-pay-container .pc-input-flex .pc-input-form .pc-input-flex-form{margin-right:0}.pc-m-detail-income-pay-container .pc-input-flex .pc-input-form .pc-input-flex-form._not-first-line{padding-top:30px}.pc-m-detail-income-pay-container .pc-input-flex .pc-flex-form-area{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.pc-m-detail-income-pay-container .pc-input-flex .input-flex-button{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;margin-right:10px}.pc-m-detail-income-pay-container .pc-input-flex .input-flex-button .radio-square:checked+.pc-selectable-radio-button{background-color:#66D1EC;color:#ECF9FE}.pc-m-detail-income-pay-container .pc-input-flex .input-flex-button .pc-selectable-radio-button{font-weight:700;display:block;background-color:#ECF9FE;border-radius:2px;color:#66D1EC;cursor:pointer;height:50px;line-height:50px;text-align:center;font-size:18px;margin-bottom:5px;width:170px}.pc-m-detail-income-pay-container .pc-input-flex .error-message{color:#FF4F8D;-ms-flex-preferred-size:100%;flex-basis:100%;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:1;flex-shrink:1;font-size:14px;margin:8px 0 0}.pc-m-detail-income-pay-container .detail-button{position:relative;border-radius:2px;font-size:18px;font-family:HiraginoSans-W6,sans-serif;line-height:22px;cursor:pointer;background:#c7d200;color:#fff;height:50px;display:block;margin:30px auto 0;width:90%}.pc-m-detail-income-pay-container .detail-button._close:after,.pc-m-detail-income-pay-container .detail-button._open:after{position:absolute;content:"";display:inline-block;vertical-align:middle;width:40px;height:40px;top:50%;right:10px;margin-top:-20px}.pc-m-detail-income-pay-container .detail-button._open{border-radius:2px 2px 0 0}.pc-m-detail-income-pay-container .detail-button._open:after{background:url(../../../img/ic_minus.png);background-size:40px 40px}.pc-m-detail-income-pay-container .detail-button._close:after{background:url(../../../img/ic_plus.png);background-size:40px 40px}.pc-m-detail-income-pay-container .detail-button._disabled{opacity:.5}.pc-m-detail-income-pay-container .add-past-job-button{position:relative;border-radius:2px;font-size:18px;font-family:HiraginoSans-W6,sans-serif;line-height:22px;cursor:pointer;background:#c7d200;color:#fff;height:50px;display:block;margin:30px auto 0;width:537px}.pc-m-detail-income-pay-container .add-past-job-button._close:after,.pc-m-detail-income-pay-container .add-past-job-button._open:after{content:"";display:inline-block;vertical-align:middle;width:40px;height:40px;top:50%;right:10px;margin-top:-20px;position:absolute}.pc-m-detail-income-pay-container .add-past-job-button._open{border-radius:2px 2px 0 0}.pc-m-detail-income-pay-container .add-past-job-button._open:after{background:url(../../../img/ic_minus.png);background-size:40px 40px}.pc-m-detail-income-pay-container .add-past-job-button._close:after{background:url(../../../img/ic_plus.png);background-size:40px 40px}.pc-m-detail-income-pay-container .add-past-job-button._disabled{opacity:.5}.pc-m-detail-income-pay-container .income-pay-items{display:inline;position:absolute}.pc-m-detail-income-pay-container .income-pay-items .item-required{background-color:#FF4F8D;font-size:12px;line-height:20px;width:35px}.pc-m-detail-income-pay-container .income-pay-items .item-hint{background:url(../../../img/ic_hint.svg) top no-repeat;background-size:cover;cursor:pointer;display:inline-block;height:20px;margin-left:5px;margin-bottom:1px;vertical-align:bottom;width:20px}.pc-m-detail-income-pay-container .item-title{font-weight:700;font-size:22px;height:22px}.detail-life-container .input-flex .input-flex-button .selectable-radio-button,.detail-life-container .question-subtitle-area .question-subtitle,.detail-life-container .question-title-area .question-title{font-family:HiraginoSans-W6,"ヒラギノ角ゴ ProN W3",-apple-system,BlinkMacSystemFont,Arial,"メイリオ",Meiryo,sans-serif;font-size:18px;font-weight:700}.pc-m-detail-income-pay-container .item-unit{display:inline-block;text-align:center}.pc-m-detail-income-pay-container .item-unit2{display:inline-block;text-align:center;width:60px}.pc-m-detail-income-pay-container .item-period{display:inline-block;text-align:right;padding-right:5px}.pc-m-detail-income-pay-container .item-period._savings{width:167px}.pc-m-detail-income-pay-container .no-input{opacity:.5}.pc-m-detail-income-pay-container .separation{border-bottom:1px solid #E2E2EB;padding-bottom:30px}.pc-m-detail-income-pay-container .pc-end-button-area{display:-webkit-box;display:-ms-flexbox;display:flex;text-align:center}.detail-life-container .question-title-area{text-align:center;margin:30px 0 10px;width:100%}.detail-life-container .question-title-area .question-image{margin-bottom:10px}.detail-life-container .question-title-area .question-title{color:#484C59}.detail-life-container .question-subtitle-area{text-align:center;margin:10px 0;width:100%}.detail-life-container .question-subtitle-area .question-subtitle{color:#484C59}.detail-life-container .input-flex .input-flex-button .radio-square:checked+.selectable-radio-button,.pc-detail-life-container .pc-input-flex .input-flex-button .radio-square:checked+.pc-selectable-radio-button{background-color:#66D1EC;color:#ECF9FE}.detail-life-container .form-middle{font-size:16px;height:50px;text-align:center;width:90px}.detail-life-container .form-short{font-size:16px;margin-left:5px;text-align:center;width:60px}.detail-life-container .detail-input-area{border:1px solid #C7D200;border-top:none;height:auto;padding:0 10px 30px;width:100%}.detail-life-container .input-flex{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;height:auto;padding:30px 0 0}.detail-life-container .input-flex .input-flex-title{-webkit-box-flex:2;-ms-flex-positive:2;flex-grow:2;-ms-flex-negative:1;flex-shrink:1}.detail-life-container .input-flex .input-flex-title._one-third{-ms-flex-preferred-size:30%;flex-basis:30%}@media (max-width:375px){.detail-life-container .input-flex .input-flex-title._one-third{-ms-flex-preferred-size:20%;flex-basis:20%}}.detail-life-container .input-flex .input-flex-title._only{-ms-flex-preferred-size:100%;flex-basis:100%;margin-bottom:20px}.detail-life-container .input-flex .input-flex-title._only._below-the-button{margin-bottom:0}.detail-life-container .input-flex .input-flex-form{-ms-flex-preferred-size:40%;flex-basis:40%;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:1;flex-shrink:1;text-align:right}@media (max-width:375px){.detail-life-container .input-flex .input-flex-form{-ms-flex-preferred-size:45%;flex-basis:45%}}.detail-life-container .input-flex .input-flex-button{-ms-flex-preferred-size:calc(50% - 5px);flex-basis:calc(50% - 5px);-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;margin-right:10px}.detail-life-container .input-flex .input-flex-button:nth-child(odd){margin-right:0}.detail-life-container .input-flex .input-flex-button .selectable-radio-button{display:block;background-color:#ECF9FE;border-radius:2px;color:#66D1EC;cursor:pointer;height:50px;line-height:50px;text-align:center;margin-top:12px}.detail-life-container .input-flex .error-message{color:#FF4F8D;-ms-flex-preferred-size:100%;flex-basis:100%;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:1;flex-shrink:1;font-size:14px;margin:8px 0 0}.detail-life-container .detail-button{position:relative;border-radius:2px;font-size:18px;font-family:HiraginoSans-W6,sans-serif;line-height:22px;cursor:pointer;margin:30px auto 0;background:#c7d200;color:#fff;height:50px;width:100%}.detail-life-container .detail-button._close:after,.detail-life-container .detail-button._open:after{position:absolute;content:"";vertical-align:middle;width:40px;height:40px;top:50%;right:10px;margin-top:-20px;display:inline-block}.detail-life-container .detail-button._open{border-radius:2px 2px 0 0}.detail-life-container .detail-button._open:after{background:url(../../../img/ic_minus.png);background-size:40px 40px}.detail-life-container .detail-button._close:after{background:url(../../../img/ic_plus.png);background-size:40px 40px}.detail-life-container .item-required{background-color:#FF4F8D;line-height:14px;width:30px}.detail-life-container .item-hint{background:url(../../../img/ic_hint.svg) top no-repeat;cursor:pointer;display:inline-block;height:26px;margin-left:5px;vertical-align:bottom;width:26px}.detail-life-container .item-title{font-family:HiraginoSans-W6,"ヒラギノ角ゴ ProN W3",-apple-system,BlinkMacSystemFont,Arial,"メイリオ",Meiryo,sans-serif;font-weight:700;font-size:18px;height:22px}@media (max-width:360px){.detail-life-container .item-title{font-size:17px}.m-mf-info-container{min-height:420px}}.pc-detail-life-container .question-subtitle-area .question-subtitle,.pc-detail-life-container .question-title-area .question-title{color:#484C59;font-size:28px;font-family:HiraginoSans-W6,"ヒラギノ角ゴ ProN W3",-apple-system,BlinkMacSystemFont,Arial,"メイリオ",Meiryo,sans-serif;font-weight:700}.detail-life-container .item-unit{display:inline-block;text-align:center;width:40px}.detail-life-container .item-period{display:inline-block;text-align:right;padding-right:5px}.detail-life-container .no-input{opacity:.5}.detail-life-container .separation{border-bottom:1px solid #E2E2EB;padding-bottom:30px}.pc-detail-life-container .question-title-area{text-align:center;margin:50px 0 15px;width:100%;height:100px}.pc-detail-life-container .question-title-area._first{margin-top:25px}.pc-detail-life-container .question-title-area .question-image{margin-bottom:10px}.pc-detail-life-container .question-subtitle-area{text-align:center;margin:15px 0;width:100%;height:40px}.pc-detail-life-container .form-middle{font-size:100%;height:50px;text-align:center;width:120px!important}.pc-detail-life-container .form-short{font-size:16px;margin-left:5px;text-align:center;width:90px}.pc-detail-life-container .detail-input-area{border:1px solid #C7D200;border-top:none;height:auto;margin:0 auto;padding:0 10px 30px;width:90%}.pc-detail-life-container .pc-input-center{text-align:center}.pc-detail-life-container .pc-input-flex{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:18px;padding-top:30px;width:100%}.pc-detail-life-container .pc-input-flex._two-forms{padding-top:0}.pc-detail-life-container .pc-input-flex .pc-input-title{padding-left:10%;width:40%}.pc-detail-life-container .pc-input-flex .pc-input-form{padding-left:10%;width:60%}.pc-detail-life-container .pc-input-flex .pc-input-form .pc-input-flex-form{margin-right:0}.pc-detail-life-container .pc-input-flex .pc-input-form .pc-input-flex-form._not-first-line{padding-top:30px}.pc-detail-life-container .pc-input-flex .pc-flex-form-area{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.pc-detail-life-container .pc-input-flex .input-flex-button{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;margin-right:10px}.pc-detail-life-container .pc-input-flex .input-flex-button .pc-selectable-radio-button{font-family:HiraginoSans-W6,"ヒラギノ角ゴ ProN W3",-apple-system,BlinkMacSystemFont,Arial,"メイリオ",Meiryo,sans-serif;font-weight:700;display:block;background-color:#ECF9FE;border-radius:2px;color:#66D1EC;cursor:pointer;height:50px;line-height:50px;text-align:center;font-size:18px;margin-bottom:5px;width:170px}.pc-detail-life-container .pc-input-flex .input-flex-title{-webkit-box-flex:2;-ms-flex-positive:2;flex-grow:2;-ms-flex-negative:1;flex-shrink:1}.pc-detail-life-container .pc-input-flex .input-flex-title._one-third{-ms-flex-preferred-size:30%;flex-basis:30%}@media (max-width:375px){.pc-detail-life-container .pc-input-flex .input-flex-title._one-third{-ms-flex-preferred-size:20%;flex-basis:20%}}.pc-detail-life-container .pc-input-flex .input-flex-title._only{-ms-flex-preferred-size:100%;flex-basis:100%;margin-bottom:20px}.pc-detail-life-container .pc-input-flex .input-flex-title._only._below-the-button{margin-bottom:0}.pc-detail-life-container .pc-input-flex .input-flex-form{-ms-flex-preferred-size:40%;flex-basis:40%;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:1;flex-shrink:1;text-align:right}@media (max-width:375px){.pc-detail-life-container .pc-input-flex .input-flex-form{-ms-flex-preferred-size:45%;flex-basis:45%}}.pc-detail-life-container .pc-input-flex .error-message{color:#FF4F8D;-ms-flex-preferred-size:100%;flex-basis:100%;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:1;flex-shrink:1;font-size:14px;margin:8px 0 0}.pc-detail-life-container .detail-button{position:relative;border-radius:2px;font-size:18px;font-family:HiraginoSans-W6,sans-serif;line-height:22px;cursor:pointer;background:#c7d200;color:#fff;height:50px;display:block;margin:30px auto 0;width:90%}.pc-detail-life-container .detail-button._close:after,.pc-detail-life-container .detail-button._open:after{display:inline-block;width:40px;height:40px;margin-top:-20px;position:absolute;vertical-align:middle;top:50%;right:10px;content:""}.pc-detail-life-container .detail-button._open{border-radius:2px 2px 0 0}.pc-detail-life-container .detail-button._open:after{background:url(../../../img/ic_minus.png);background-size:40px 40px}.pc-detail-life-container .detail-button._close:after{background:url(../../../img/ic_plus.png);background-size:40px 40px}.pc-detail-life-container .detail-button._disabled{opacity:.5}.pc-detail-life-container .life-items{display:inline;position:absolute}.pc-detail-life-container .life-items .item-required{background-color:#FF4F8D;font-size:12px;line-height:20px;width:35px}.pc-detail-life-container .life-items .item-hint{background:url(../../../img/ic_hint.svg) top no-repeat;background-size:cover;cursor:pointer;display:inline-block;height:20px;margin-left:5px;margin-bottom:1px;vertical-align:bottom;width:20px}.pc-detail-life-container .item-title{font-family:HiraginoSans-W6,"ヒラギノ角ゴ ProN W3",-apple-system,BlinkMacSystemFont,Arial,"メイリオ",Meiryo,sans-serif;font-weight:700;font-size:22px;height:22px}.pc-detail-life-container .item-unit{display:inline-block;text-align:center}.pc-detail-life-container .item-period{display:inline-block;text-align:right;padding-right:5px}.pc-detail-life-container .no-input{opacity:.5}.pc-detail-life-container .separation{border-bottom:1px solid #E2E2EB;padding-bottom:30px}.pc-detail-life-container .pc-end-button-area{display:-webkit-box;display:-ms-flexbox;display:flex;text-align:center}.m-mf-info-container{background-size:cover;background-position:center;height:100%;padding:10% 0;position:relative;text-align:center;width:100%}@media (max-width:360px){.m-mf-info-container{padding:10% 0}}@media (max-height:630px){.m-mf-info-container{height:130%}}.m-mf-info-container .mf-info{background:rgba(255,255,255,.9);border-radius:8px;bottom:50%;left:50%;padding:0 5% 20px;position:absolute;-webkit-transform:translate(-50%,50%);transform:translate(-50%,50%);width:90%}.m-mf-info-container .mf-info .mf-info-icon{padding:40px 0 0}@media (max-width:360px){.m-mf-info-container .mf-info .mf-info-icon{padding:20px 0 0}}.m-mf-info-container .mf-info .mf-info-title{font-family:HiraginoSans-W6,"ヒラギノ角ゴ ProN W3",-apple-system,BlinkMacSystemFont,Arial,"メイリオ",Meiryo,sans-serif;font-weight:700;color:#4A4A4A;font-size:18px;padding:20px 0}@media (max-width:360px){.m-mf-info-container .mf-info .mf-info-title{padding:10px 0}}.m-mf-info-container .mf-info .mf-info-sub-title{font-family:HiraginoSans-W6,"ヒラギノ角ゴ ProN W3",-apple-system,BlinkMacSystemFont,Arial,"メイリオ",Meiryo,sans-serif;font-weight:700;color:#4A4A4A;font-size:14px;padding:20px 0}.m-mf-info-container .mf-info .mf-info-body-text{color:#4A4A4A;font-size:14px;line-height:20px;margin:0 auto 20px;text-align:left;width:90%}@media (max-width:360px){.m-mf-info-container .mf-info .mf-info-sub-title{padding:10px 0}.m-mf-info-container .mf-info .mf-info-body-text{font-size:13px;margin-bottom:10px}}@media (max-width:360px) and (max-height:500px){.m-mf-info-container .mf-info .mf-info-body-text.linkx-text{font-size:12px;margin-top:10px}.m-mf-info-container .mf-info .mf-info-collaboration-area p{font-size:12px}}.m-mf-info-container .mf-info .mf-info-button-area{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%}.m-mf-info-container .mf-info .mf-info-button-area .mf-info-button{width:48%}.m-mf-info-container .mf-info .mf-info-button-area .mf-info-button.mf-wide-button{margin-top:40px;margin-bottom:50px}@media (max-width:360px) and (max-height:500px){.m-mf-info-container .mf-info .mf-info-button-area .mf-info-button.mf-wide-button{margin-top:0;margin-bottom:0}}.m-mf-info-container .mf-info .mf-info-button-area .mf-info-button .mf-info-disagree{position:relative;border-radius:2px;font-size:18px;font-family:HiraginoSans-W6,sans-serif;line-height:22px;margin:0 auto;background:#fff;border-color:#c7d200;color:#c7d200;cursor:pointer;border-style:solid;border-width:1px;height:50px;width:100%}@media (max-width:360px){.m-mf-info-container .mf-info .mf-info-button-area .mf-info-button .mf-info-disagree{font-size:16px}}.m-mf-info-container .mf-info .mf-info-button-area .mf-info-button .mf-info-agree{position:relative;border-radius:2px;font-size:18px;font-family:HiraginoSans-W6,sans-serif;line-height:22px;cursor:pointer;margin:0 auto;background:#c7d200;color:#fff;height:50px;width:100%}.m-top-container,.pc-m-mf-info-container{background-image:url(../../../img/img_a01_backimage.png)}.m-top-container,.m-top-container-policycodeflg,.pc-m-mf-info-container{background-size:cover;background-position:center;padding:10% 0}.pc-m-mf-info-container{text-align:center;border-radius:15px;position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;width:950px;height:550px}@media (max-width:360px){.m-mf-info-container .mf-info .mf-info-button-area .mf-info-button .mf-info-agree{font-size:16px}.pc-m-mf-info-container{padding:10% 0}}@media (max-height:630px){.pc-m-mf-info-container{height:130%}}.pc-m-mf-info-container .mf-info{background:rgba(255,255,255,.9);border-radius:8px;bottom:50%;left:50%;position:absolute;-webkit-transform:translate(-50%,50%);transform:translate(-50%,50%);width:90%;padding:6% 5% 20px;height:484px}.pc-m-mf-info-container .mf-info._is-linkx-tag{padding:4% 5% 20px}.pc-m-mf-info-container .mf-info .mf-info-sub-title,.pc-m-mf-info-container .mf-info .mf-info-title{font-family:HiraginoSans-W6,"ヒラギノ角ゴ ProN W3",-apple-system,BlinkMacSystemFont,Arial,"メイリオ",Meiryo,sans-serif;padding:20px 0;color:#4A4A4A;font-weight:700}.pc-m-mf-info-container .mf-info .mf-info-title{font-size:25px}.pc-m-mf-info-container .mf-info .mf-info-sub-title{font-size:18px}.pc-m-mf-info-container .mf-info .mf-info-body-text{color:#4A4A4A;font-size:15px;line-height:20px;margin:0 auto 20px;text-align:center;width:90%}.pc-m-mf-info-container .mf-info .mf-info-body-text.linkx-text{font-size:18px;text-align:left}.pc-m-mf-info-container .mf-info .mf-info-button-area{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%}.pc-m-mf-info-container .mf-info .mf-info-button-area .mf-info-button{width:48%}.pc-m-mf-info-container .mf-info .mf-info-button-area .mf-info-button.mf-wide-button{margin:0 auto 20px}.pc-m-mf-info-container .mf-info .mf-info-button-area .mf-info-button .mf-info-disagree{position:relative;border-radius:2px;font-family:HiraginoSans-W6,sans-serif;line-height:22px;cursor:pointer;margin:0 auto;background-color:#fff;color:#C7D200;border:3px solid #C7D200;font-size:22px;font-weight:700;height:50px;width:100%}.pc-m-mf-info-container .mf-info .mf-info-button-area .mf-info-button .mf-info-agree{position:relative;border-radius:2px;font-family:HiraginoSans-W6,sans-serif;line-height:22px;cursor:pointer;margin:0 auto;background:#c7d200;color:#fff;height:50px;font-size:22px;font-weight:700;width:100%}.m-reservation-area-select-container .area-select-default .description-area-default .list-header,.m-reservation-area-select-container .area-select-default .description-info-default,.m-reservation-area-select-container .area-select-default .title-default{font-family:HiraginoSans-W6,"ヒラギノ角ゴ ProN W3",-apple-system,BlinkMacSystemFont,Arial,"メイリオ",Meiryo,sans-serif;font-weight:700}.m-reservation-area-select-container .area-select-default .area-select-default-bg{background-size:100% auto;background-repeat:no-repeat;height:100%;margin-bottom:10px;padding:5% 10px;position:relative;width:100%}.m-reservation-area-select-container .area-select-default .title-h1 img{width:100%}.m-reservation-area-select-container .area-select-default .title-default{color:#fff;font-size:24px;left:0;margin:10px;right:0;text-align:center;width:100%}@media (max-width:360px){.m-reservation-area-select-container .area-select-default .title-default{font-size:20px}}.m-reservation-area-select-container .area-select-default .description-info-default{bottom:10%;font-size:12px;line-height:18px;padding:12px;position:absolute;width:calc(100% - 20px)}@media (max-width:360px){.m-reservation-area-select-container .area-select-default .description-info-default{font-size:10px;padding:8px}}.m-reservation-area-select-container .area-select-default .description-info-default p{position:relative}.m-reservation-area-select-container .area-select-default .description-info-default p sup{vertical-align:top;position:relative;top:-.2em}.m-reservation-area-select-container .area-select-default .description-area-default{padding:0 20px 20px;font-size:14px}.m-reservation-area-select-container .area-select-default .description-area-default._hope-aria{background:#FFAB00;height:36px;line-height:36px;padding:0}.m-reservation-area-select-container .area-select-default .description-area-default .list-header{color:#fff;font-size:18px;line-height:36px;margin:0 10px}.m-reservation-area-select-container .area-select-bank .title-area .title,.m-reservation-area-select-container .area-select-default .user-voice{color:#484C59;font-family:HiraginoSans-W6,"ヒラギノ角ゴ ProN W3",-apple-system,BlinkMacSystemFont,Arial,"メイリオ",Meiryo,sans-serif;font-weight:700}.m-reservation-area-select-container .area-select-default .user-voice{font-size:18px;margin:0 0 10px}.m-reservation-area-select-container .area-select-default .user-voice-detail{font-size:12px}.m-reservation-area-select-container .area-select-bank .title-area{text-align:center;padding:40px 20px 0;width:100%}.m-reservation-area-select-container .area-select-bank .title-area .title-image{margin-bottom:10px}.m-reservation-area-select-container .area-select-bank .title-area .title{font-size:18px}.m-reservation-area-select-container .area-select-bank .description-area{padding:20px}.m-reservation-area-select-container .area-select-bank .description-area .description-info{font-size:14px;margin-bottom:40px}.m-reservation-area-select-container .area-select-bank .description-area .description-select{font-family:HiraginoSans-W6,"ヒラギノ角ゴ ProN W3",-apple-system,BlinkMacSystemFont,Arial,"メイリオ",Meiryo,sans-serif;font-weight:700;font-size:18px;margin-bottom:10px}.m-reservation-area-select-container .area-select-bank .description-area .description-supplement{font-size:12px}.m-reservation-area-select-container .select-area .select-area-list .list-header{background:#EFEFF4;height:37px;padding:6px 20px 10px}.m-reservation-area-select-container .select-area .select-area-list .list-header .header-name{font-size:18px}.m-reservation-area-select-container .select-area .select-area-list .list-select-item{border-bottom:1px solid #EFEFF4;height:52px;padding:17px 20px;position:relative}.m-reservation-area-select-container .select-area .select-area-list .list-select-item::after{position:absolute;content:"";background:url(../../../img/ic_right_g.png);background-size:20px 20px;display:inline-block;vertical-align:middle;width:20px;height:20px;top:50%;right:10px;margin-top:-10px}.pc-m-reservation-area-select-container .area-select-default .area-select-default-bg{background-size:100% auto;background-repeat:no-repeat;height:100%;margin-bottom:10px;padding:2% 10px 5%;position:relative;width:100%}.pc-m-reservation-area-select-container .area-select-default .title-h1 img{width:100%}.pc-m-reservation-area-select-container .area-select-default .title-default{font-family:HiraginoSans-W6,"ヒラギノ角ゴ ProN W3",-apple-system,BlinkMacSystemFont,Arial,"メイリオ",Meiryo,sans-serif;font-weight:700;color:#fff;font-size:24px;left:0;margin:10px;right:0;text-align:center;width:100%}@media (max-width:360px){.pc-m-reservation-area-select-container .area-select-default .title-default{font-size:20px}}.pc-m-reservation-area-select-container .area-select-default .description-info-default{font-family:HiraginoSans-W6,"ヒラギノ角ゴ ProN W3",-apple-system,BlinkMacSystemFont,Arial,"メイリオ",Meiryo,sans-serif;font-weight:700;bottom:10%;font-size:12px;line-height:18px;padding:12px;position:absolute;width:calc(100% - 20px)}@media (max-width:360px){.pc-m-reservation-area-select-container .area-select-default .description-info-default{font-size:10px;padding:8px}}.pc-m-reservation-area-select-container .area-select-default .description-info-default p{position:relative}.pc-m-reservation-area-select-container .area-select-default .description-info-default p sup{vertical-align:top;position:relative;top:-.2em}.pc-m-reservation-area-select-container .area-select-default .user-voice{font-family:HiraginoSans-W6,"ヒラギノ角ゴ ProN W3",-apple-system,BlinkMacSystemFont,Arial,"メイリオ",Meiryo,sans-serif;font-weight:700;color:#484C59;font-size:18px;margin:0 0 10px}.pc-m-reservation-area-select-container .area-select-default .user-voice-detail{font-size:12px}.pc-m-reservation-area-select-container .description-area-default{padding:0 20px 20px;font-size:14px}.pc-m-reservation-area-select-container .description-area-default._hope-aria{background:#FFAB00;height:38px;line-height:38px;padding:0}.pc-m-reservation-area-select-container .description-area-default .list-header{font-family:HiraginoSans-W6,"ヒラギノ角ゴ ProN W3",-apple-system,BlinkMacSystemFont,Arial,"メイリオ",Meiryo,sans-serif;font-weight:700;color:#fff;font-size:20px;line-height:39px;margin:0 10px}.pc-m-reservation-area-select-container .area-select-bank{width:72%;margin:0 auto 40px}.pc-m-reservation-area-select-container .area-select-bank .title-area{text-align:center;padding:40px 20px 0;width:100%}.pc-m-reservation-area-select-container .select-area .select-area-list .list-header._reservationGroup-one,.pc-m-reservation-area-select-container .select-area .select-area-list .list-select-item._reservationGroup-one{width:50%;display:inline-block}.pc-m-reservation-area-select-container .area-select-bank .title-area .title-image{margin-bottom:10px}.pc-m-reservation-area-select-container .area-select-bank .title-area .title{font-family:HiraginoSans-W6,"ヒラギノ角ゴ ProN W3",-apple-system,BlinkMacSystemFont,Arial,"メイリオ",Meiryo,sans-serif;font-weight:700;color:#484C59;font-size:25px}.pc-m-reservation-area-select-container .area-select-bank .description-area{padding:20px 0}.pc-m-reservation-area-select-container .area-select-bank .description-area .description-info{font-size:18px;margin-bottom:40px}.pc-m-reservation-area-select-container .area-select-bank .description-area .description-select{font-family:HiraginoSans-W6,"ヒラギノ角ゴ ProN W3",-apple-system,BlinkMacSystemFont,Arial,"メイリオ",Meiryo,sans-serif;font-weight:700;font-size:20px;margin-bottom:10px}.asset-contents,.l-menus-content,.l-menus-content .l-menus-block .manu-button-area .menu-button-contents .menu-button,.l-other-menus-content .l-other-menu-block,.m-diag-result-container,.pc-l-menus-content .l-menus-block .manu-button-area .menu-button-contents .menu-button,.pc-l-other-menus-content,.pc-m-diag-result-container,.product-contents{font-family:HiraginoSans-W5,"ヒラギノ角ゴ ProN W3",-apple-system,BlinkMacSystemFont,Arial,"メイリオ",Meiryo,sans-serif}.pc-m-reservation-area-select-container .area-select-bank .description-area .description-supplement{font-size:15px}.pc-m-reservation-area-select-container .select-area .select-area-list{font-size:0}.pc-m-reservation-area-select-container .select-area .select-area-list .list-header{background:#EFEFF4;height:37px;padding:6px 20px 10px;font-size:18px}.pc-m-reservation-area-select-container .select-area .select-area-list .list-header .header-name{font-size:20px}.pc-m-reservation-area-select-container .select-area .select-area-list .list-select-item{border:1px solid #EFEFF4;height:52px;padding:17px 20px;position:relative;font-size:18px}.pc-m-reservation-area-select-container .select-area .select-area-list .list-select-item::after{position:absolute;content:"";background:url(../../../img/ic_right_g.png);background-size:20px 20px;display:inline-block;vertical-align:middle;width:20px;height:20px;top:50%;right:10px;margin-top:-10px}.m-diag-result-container{font-weight:600;padding-bottom:20px;height:auto;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.m-diag-result-container *{-webkit-tap-highlight-color:transparent}.m-diag-result-container .result-container-title-area{width:80%;height:40px;background-color:#9ec500;border-radius:32px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:5px}.m-diag-result-container .result-container-title-area .result-container-title{color:#FFF;font-size:18px}@media (max-width:375px){.m-diag-result-container .result-container-title-area{height:30px}.m-diag-result-container .result-container-title-area .result-container-title{font-size:14px}}.m-diag-result-container .result-container-title-area .icon-area{margin-right:10px;height:25px;width:25px}.m-diag-result-container .result-container-title-area .icon-area .icon{background:url(../../../img/overall_result_icon.svg) no-repeat;height:20px;width:20px;display:block}.m-diag-result-container .l-achievement-block{max-width:250px;width:100%;text-align:center}@media (max-width:480px){.m-diag-result-container .l-achievement-block{margin-top:5px}}@media (max-width:375px){.m-diag-result-container .l-achievement-block{margin-top:3px}}@media (max-width:360px){.m-diag-result-container .l-achievement-block{margin-top:5px}}@media (max-width:360px) and (max-height:500px){.m-diag-result-container .l-achievement-block{margin-top:3px}}.m-diag-result-container .l-achievement-block .l-achievement .l-achievement-title{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:5px 0}.m-diag-result-container .l-achievement-block .l-achievement .l-achievement-title .achievement-button-area{display:-webkit-box;display:-ms-flexbox;display:flex;width:129px;height:23px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;gap:8px;border-radius:64px;border:2px solid #9ec500;background:#FFF}.m-diag-result-container .l-achievement-block .l-achievement .l-achievement-title .achievement-button-area .icon{display:inline-block;-webkit-box-align:center;-ms-flex-align:center;align-items:center;vertical-align:middle;color:#9ec500;line-height:1;width:10px;height:10px;border:.1em solid currentColor;border-left:0;border-bottom:0;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transform:translateY(-25%) rotate(135deg);transform:translateY(-25%) rotate(135deg)}.m-diag-result-container .l-achievement-block .l-achievement .l-achievement-title .achievement-button-area .result-text{color:#9ec500;text-align:center;font-size:14px;font-style:normal}.m-diag-result-container .l-achievement-block .l-achievement .l-achievement-title .title-text{font-size:15px;color:#4A4A4A;height:18px;letter-spacing:-.29px}.m-diag-result-container .result-text,.pc-m-diag-result-container .result-text{letter-spacing:-.24px}.m-diag-result-container .l-achievement-block .l-achievement .l-achievement-title .title-text._color_orange{color:#ff8d00}.m-diag-result-container .l-achievement-block .l-achievement .l-achievement-income,.m-diag-result-container .l-achievement-block .l-achievement .l-achievement-spend{margin:5px 0 0;padding:0;white-space:nowrap;width:100%;text-align:left}.m-diag-result-container .l-achievement-block .l-achievement .l-achievement-income .result-text,.m-diag-result-container .l-achievement-block .l-achievement .l-achievement-spend .result-text{font-size:36px;line-height:1}.m-diag-result-container .l-achievement-block .l-achievement .l-achievement-income .result-unit,.m-diag-result-container .l-achievement-block .l-achievement .l-achievement-spend .result-unit{font-size:22px;margin-left:5px}.m-diag-result-container .l-summary-chart{margin-top:5px;height:169px;width:169px;position:relative;text-align:center}.m-diag-result-container .l-summary-chart .summary-chart{height:100%;position:absolute;z-index:2;width:100%}.m-diag-result-container .l-summary-chart .summary-background-chart{height:100%;pointer-events:none;position:absolute;z-index:1;width:100%}.m-diag-result-container .l-summary-chart .hint-box{position:absolute;top:0;right:0;z-index:3}.m-diag-result-container .l-summary-chart .l-achievement-rate{position:absolute;text-align:center;z-index:5;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.m-diag-result-container .l-summary-chart .l-achievement-rate .achievement-rate{-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100%;margin:0 auto}.m-diag-result-container .l-result-difference-block{position:relative;width:100%;height:200px;padding:0 30px;z-index:0;margin-top:15px}.m-diag-result-container .l-result-difference-block .l-result-difference-section{width:100%;height:200px;text-align:center;border-radius:12px}.m-diag-result-container .l-result-difference-block .l-result-difference-section._back-blue{background:#f6fdff}.m-diag-result-container .l-result-difference-block .l-result-difference-section._back-pink{background:#fff5e8}.m-diag-result-container .l-result-difference-block .l-result-difference-section .l-result-difference-box{text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;white-space:nowrap;padding-top:10px}@media (max-width:360px){.m-diag-result-container .l-result-difference-block .l-result-difference-section .l-result-difference-box{padding-top:15px}}.m-diag-result-container .l-result-difference-block .l-result-difference-section .l-result-difference-box .l-result-difference-textbox{margin:0;padding:0;height:55px}.m-diag-result-container .l-result-difference-block .l-result-difference-section .l-result-difference-box .l-result-difference-textbox .l-result-difference{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0;text-align:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.m-diag-result-container .l-result-difference-block .l-result-difference-section .l-result-difference-box .l-result-difference-textbox .l-result-difference.is-hidden{display:none}.m-diag-result-container .l-result-difference-block .l-result-difference-section .l-result-difference-box .l-result-difference-textbox .l-result-difference .result-text{margin-left:5px}.m-diag-result-container .l-result-difference-block .l-result-difference-section .l-result-difference-box .l-result-difference-textbox .l-result-difference .result-text.small-font{font-size:38px}@media (max-width:360px){.m-diag-result-container .l-result-difference-block .l-result-difference-section .l-result-difference-box .l-result-difference-textbox .l-result-difference .result-text.small-font{font-size:32px}}.m-diag-result-container .l-result-difference-block .l-result-difference-section .l-result-difference-box .l-result-difference-textbox .l-result-difference .result-text.large-font{font-size:46px}.m-diag-result-container .l-result-difference-block .l-result-difference-section .l-result-difference-box .l-result-difference-textbox .l-result-difference .symbol.small-font{font-size:30px;margin-top:5px}@media (max-width:360px){.m-diag-result-container .l-result-difference-block .l-result-difference-section .l-result-difference-box .l-result-difference-textbox .l-result-difference .symbol.small-font{font-size:28px}}.m-diag-result-container .l-result-difference-block .l-result-difference-section .l-result-difference-box .l-result-difference-textbox .l-result-difference .symbol.large-font{font-size:32px}.m-diag-result-container .l-result-difference-block .l-result-difference-section .l-result-difference-box .l-result-difference-textbox .l-result-difference .result-unit{margin-left:5px;margin-top:5px}.m-diag-result-container .l-result-difference-block .l-result-difference-section .l-result-difference-box .l-result-difference-textbox .l-result-difference .result-unit.small-font{font-size:24px;margin-top:10px}.m-diag-result-container .l-result-difference-block .l-result-difference-section .l-result-difference-box .l-result-difference-textbox .l-result-difference .result-unit.large-font{font-size:28px}.m-diag-result-container .l-result-difference-block .l-result-difference-section .l-result-difference-box .l-result-difference-textbox .l-result-difference .result-unit._color-blue{color:#18c0ea}.m-diag-result-container .l-result-difference-block .l-result-difference-section .l-result-difference-box .l-result-difference-textbox .l-result-difference .result-unit._color-pink{color:#FE3824}.m-diag-result-container .l-result-difference-block .l-result-difference-section .result-text-area{font-size:16px;white-space:nowrap}.m-diag-result-container .l-result-difference-block .l-result-difference-section .result-text-area .result-text{color:#3e3a46;font-size:15px}.m-diag-result-container .l-result-difference-block .l-result-difference-section .l-result-difference-button-area{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-top:10px}.m-diag-result-container .l-result-difference-block .l-result-difference-section .l-result-difference-button-area .detail-diag-link-button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border:1px solid #707070;background:#9ec500;cursor:pointer;text-align:center;-webkit-box-shadow:0 3px 3px rgba(0,0,0,.16);box-shadow:0 3px 3px rgba(0,0,0,.16);border-radius:20px;width:200px;height:40px;margin-left:15px;margin-bottom:10px}@media (max-width:400px){.m-diag-result-container .l-result-difference-block .l-result-difference-section .l-result-difference-button-area .detail-diag-link-button{width:180px}}@media (max-width:360px){.m-diag-result-container .l-result-difference-block .l-result-difference-section .result-text-area .result-text{font-size:14px}.m-diag-result-container .l-result-difference-block .l-result-difference-section .l-result-difference-button-area .detail-diag-link-button{width:140px;height:35px;margin-bottom:15px}.m-diag-result-container .l-result-difference-block .l-result-difference-section .l-result-difference-button-area .detail-diag-link-button .result-text{font-size:12px}}.m-diag-result-container .l-result-difference-block .l-result-difference-section .l-result-difference-button-area .detail-diag-link-button:active{background:#fff;-webkit-box-shadow:0 -3px 3px 0 rgba(0,0,0,.16);box-shadow:0 -3px 3px 0 rgba(0,0,0,.16)}.m-diag-result-container .l-result-difference-block .l-result-difference-section .l-result-difference-button-area .detail-diag-link-button.no_display{background:gray}.m-diag-result-container .l-result-difference-block .l-result-difference-section .l-result-difference-button-area .detail-diag-link-button.no_display:active{background:gray;-webkit-box-shadow:0 3px 3px rgba(0,0,0,.16);box-shadow:0 3px 3px rgba(0,0,0,.16)}.m-diag-result-container .l-result-difference-block .l-result-difference-section .l-result-difference-button-area .detail-diag-link-button.no_display .result-text:active{color:#fff}.m-diag-result-container .l-result-difference-block .l-result-difference-section .l-result-difference-button-area .detail-diag-link-button .result-text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:20px;width:100%;height:100%;color:#fff;text-align:center}.m-diag-result-container .l-result-difference-block .l-result-difference-section .l-result-difference-button-area .detail-diag-link-button .result-text:active{color:#9ec500}.m-diag-result-container .l-result-difference-block .result-difference-achievement{position:absolute;top:-65px;right:5px;width:110px;height:82px;z-index:4}.m-diag-result-container .l-result-difference-block .result-difference-achievement .icon{background:url(../../../img/speech_bubble.svg) no-repeat;background-size:100% 100%;display:block;width:110px;height:82px;position:relative}.m-diag-result-container .hint,.pc-m-diag-result-container .hint{background:url(../../../img/ic_hint.svg) top no-repeat;cursor:pointer}.m-diag-result-container .l-result-difference-block .result-difference-achievement .icon .icon-text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;text-align:center;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:5;font-size:22px;font-weight:600}@media (max-width:360px){.m-diag-result-container .l-result-difference-block .result-difference-achievement .icon .icon-text{font-size:22px}}.m-diag-result-container .l-result-difference-block .result-difference-achievement .icon .icon-text._color_orange{color:#ff8d00}.m-diag-result-container .l-result-difference-block .result-difference-achievement .icon .icon-text._color_blue{color:#18c0ea}.m-diag-result-container .l-result-difference-block .result-difference-achievement .icon .icon-text ._color_orange{color:#ff8d00}.m-diag-result-container ._color-blue,.pc-m-diag-result-container .l-result-difference-block .l-result-difference-section .l-result-difference-box .l-result-difference .result-text._color-blue{color:#18c0ea}.m-diag-result-container .l-result-difference-block .coach-icon-area{height:110px;width:130px;position:absolute;text-align:center;right:25px;bottom:0;z-index:5}.m-diag-result-container .l-result-difference-block .coach-icon-area .coach-icon{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.m-diag-result-container .hint{background-size:100% 100%;display:inline-block;position:relative;height:11.8px}.m-diag-result-container .is-show{display:block}.m-diag-result-container .is-hidden{display:none}.m-diag-result-container .is-visibility-hidden{visibility:hidden}.m-diag-result-container ._color_orange{color:#ff8d00}.m-diag-result-container ._color-pink{color:#FE3824}.l-menus-content{font-weight:600;width:100%;background-color:#9ec500;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:10px 10px 0;-webkit-box-sizing:border-box;box-sizing:border-box}.l-menus-content .l-menus-block{width:90%}.l-menus-content .l-menus-block .manu-button-area{width:100%}.l-menus-content .l-menus-block .manu-button-area .menu-button-contents{margin:0 auto 10px;width:100%;background-color:#ff8d00;height:60px;border:1px solid #707070;border-radius:8px;-webkit-box-shadow:0 3px 0 rgba(0,0,0,.16);box-shadow:0 3px 0 rgba(0,0,0,.16);cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:17px;white-space:nowrap}.l-menus-content .l-menus-block .manu-button-area .menu-button-contents .menu-button{font-weight:600;color:#fff}.l-menus-content .l-menus-block .manu-button-area .menu-button-contents:active{background-color:#F2590D;-webkit-box-shadow:0 -3px 3px 0 rgba(0,0,0,.16);box-shadow:0 -3px 3px 0 rgba(0,0,0,.16)}.l-menus-content .l-menus-block .manu-button-area .menu-button-contents._Policy{background-color:#fff500}.l-menus-content .l-menus-block .manu-button-area .menu-button-contents._Policy .menu-button._Policy{color:#3E3A46}.l-menus-content .l-menus-block .manu-button-area .menu-button-contents._Policy:active{-webkit-box-shadow:0 -3px 3px 0 rgba(0,0,0,.16);box-shadow:0 -3px 3px 0 rgba(0,0,0,.16);background-color:#F2CC0D}.l-menus-content .l-menus-block .manu-button-area .menu-button-contents._Policy .Policy-icon{background:url(../../../img/policyicon.svg) top center no-repeat;background-size:100% 100%;display:block;margin:0;height:29px;width:43.5px}.product-contents{font-weight:600;width:100%;text-align:center;padding:0 15px 20px}.asset-contents{font-weight:600;width:100%;text-align:center;padding:15px 20px}.asset-contents .l-result-asset{background-color:#FFF9E2;width:100%;height:320px;border-radius:9px;text-align:center;padding:15px 10px 10px}@media (max-width:360px){.l-menus-content .l-menus-block .manu-button-area .menu-button-contents{font-size:15px}.asset-contents .l-result-asset{height:300px}}.asset-contents .l-result-asset .result-asset-title{display:inline-block;color:#6e6e6e;margin-top:5px;margin-bottom:10px}.asset-contents .l-result-asset .asset-table{width:100%;border-collapse:collapse;text-align:left;margin-left:10px}.asset-contents .l-result-asset .asset-table tr .asset-table td{vertical-align:middle}.asset-contents .l-result-asset .asset-table tr .asset-title{display:inline-block;white-space:nowrap}.asset-contents .l-result-asset .asset-table tr .asset-title .text-mark{margin-right:5px;font-size:20px}.asset-contents .l-result-asset .asset-table tr .asset-title .text-mark._color-blue{color:#5b6bbf}.asset-contents .l-result-asset .asset-table tr .asset-title .text-mark._color-lightblue{color:#04abc1}.asset-contents .l-result-asset .asset-table tr .asset-title .text-mark._color-orange{color:#ff8d00}.asset-contents .l-result-asset .asset-table tr .asset-title .text-mark._color-red{color:#d6461c}.asset-contents .l-result-asset .asset-table .asset-value{white-space:nowrap;color:#443e4a}.asset-contents .l-result-asset .asset-table .asset-value .result-text{font-size:21px;font-weight:600}@media (max-width:360px){.asset-contents .l-result-asset .asset-table .asset-value .result-text{font-size:17px}}.asset-contents .l-result-asset .asset-table .asset-value .unit{font-size:14px;margin-left:5px}@media (max-width:360px){.asset-contents .l-result-asset .asset-table .asset-value .unit{font-size:11px}}.asset-contents .l-result-asset .l-result-asset-block{width:100%;margin-top:10px;text-align:center}.asset-contents .l-result-asset .l-result-asset-block .asset-block-title{display:inline-block;color:#6e6e6e;margin-top:5px;font-size:15px;white-space:nowrap}.asset-contents .l-result-asset .l-result-asset-block .l-result-asset-button-area{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100%;margin-top:10px;padding:0 10px}.asset-contents .l-result-asset .l-result-asset-block .l-result-asset-button-area .other-contents{background-color:#fff;width:96px;height:64px;border:2px solid #9ec500;border-radius:8px;-webkit-box-shadow:0 3px 3px rgba(0,0,0,.16);box-shadow:0 3px 3px rgba(0,0,0,.16);cursor:pointer;color:#9ec500}@media (max-width:400px){.asset-contents .l-result-asset .l-result-asset-block .l-result-asset-button-area .other-contents{width:86px}}@media (max-width:360px){.asset-contents .l-result-asset .l-result-asset-block .asset-block-title{font-size:13px}.asset-contents .l-result-asset .l-result-asset-block .l-result-asset-button-area{margin-top:20px}.asset-contents .l-result-asset .l-result-asset-block .l-result-asset-button-area .other-contents{width:80px}}.asset-contents .l-result-asset .l-result-asset-block .l-result-asset-button-area .other-contents:active{background-color:#9ec500;-webkit-box-shadow:0 -3px 3px 0 rgba(0,0,0,.16);box-shadow:0 -3px 3px 0 rgba(0,0,0,.16);border:2px solid #fff;color:#fff}.asset-contents .l-result-asset .l-result-asset-block .l-result-asset-button-area .other-contents .other-contents-button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;height:64px;font-size:14px;color:inherit}@media (max-width:400px){.asset-contents .l-result-asset .l-result-asset-block .l-result-asset-button-area .other-contents .other-contents-button{font-size:12px}}.asset-contents .l-result-asset .l-result-asset-block .l-result-asset-button-area .other-contents .other-contents-button .sub-text{color:inherit}.asset-contents .l-result-asset .l-result-asset-block .l-result-asset-button-area .other-contents .other-contents-button .sub-text.custom-text{font-size:21px}@media (max-width:400px){.asset-contents .l-result-asset .l-result-asset-block .l-result-asset-button-area .other-contents .other-contents-button .sub-text.custom-text{font-size:19px}}.l-other-menus-content{width:100%;padding:0 20px}.l-other-menus-content .l-other-menu-block{font-weight:600;width:100%;height:84px;background-color:#dedede;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:9px}.l-other-menus-content .l-other-menu-block .manu-button-area{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:90%;height:100%}.l-other-menus-content .l-other-menu-block .manu-button-area .menu-button-contents{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#fff;width:96px;height:54px;cursor:pointer;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:8px;font-size:13px;color:#3e3a46}@media (max-width:400px){.l-other-menus-content .l-other-menu-block .manu-button-area .menu-button-contents{width:86px}}@media (max-width:360px){.l-other-menus-content .l-other-menu-block .manu-button-area .menu-button-contents{width:80px;font-size:11px}}.l-other-menus-content .l-other-menu-block .manu-button-area .menu-button-contents:active{opacity:50%}.l-other-menus-content .l-other-menu-block .manu-button-area .menu-button-contents .menu-button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;color:inherit}.l-other-menus-content .l-other-menu-block .manu-button-area .menu-button-contents .menu-button .sub-text{color:inherit}.sp-footer-area{border-bottom:3px solid #9ec500;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.sp-footer-area .page-change-button{width:60px;height:38px;border-radius:9px 9px 0 0;background-color:#9ec500;-webkit-box-sizing:border-box;box-sizing:border-box;margin-top:10px}.sp-footer-area .page-change-button:active{opacity:50%}.sp-footer-area .page-change-button .pc-button-icon{background:url(../../../img/pc_icon.svg);background-size:100% 100%;display:block;height:20.5px;width:33px;margin:10px auto 0}.pc-m-diag-result-container{font-weight:600;height:auto;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.pc-m-diag-result-container *{-webkit-tap-highlight-color:transparent}.pc-m-diag-result-container .result-container-title-area{width:720px;height:45px;background-color:#9ec500;border-radius:32px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:10px 0}.pc-m-diag-result-container .result-container-title-area .result-container-title{color:#FFF;font-size:24px}.pc-m-diag-result-container .result-container-title-area .icon-area{margin-right:15px;height:35px;width:35px}.pc-m-diag-result-container .result-container-title-area .icon-area .icon{background:url(../../../img/overall_result_icon.svg) no-repeat;height:35px;width:35px;display:block}.pc-m-diag-result-container .result-block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:217px;max-width:720px;width:100%;margin-bottom:20px;white-space:nowrap}.pc-m-diag-result-container .result-block .l-achievement-block{position:relative;text-align:center}.pc-m-diag-result-container .result-block .l-achievement-block .l-achievement{top:16%;z-index:4}.pc-m-diag-result-container .result-block .l-achievement-block .l-achievement .l-achievement-title{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.pc-m-diag-result-container .result-block .l-achievement-block .l-achievement .l-achievement-title .title-text{font-size:18px;color:#4A4A4A;height:18px;letter-spacing:-.29px}.pc-m-diag-result-container .result-block .l-achievement-block .l-achievement .l-achievement-title .title-text._color_orange{color:#ff8d00}.pc-m-diag-result-container .result-block .l-achievement-block .l-achievement .l-achievement-income,.pc-m-diag-result-container .result-block .l-achievement-block .l-achievement .l-achievement-spend{margin:0;padding:0}.pc-m-diag-result-container .result-block .l-achievement-block .l-achievement .l-achievement-income .result-text,.pc-m-diag-result-container .result-block .l-achievement-block .l-achievement .l-achievement-spend .result-text{font-size:65px;line-height:1}.pc-m-diag-result-container .result-block .l-achievement-block .l-achievement .l-achievement-income .result-unit,.pc-m-diag-result-container .result-block .l-achievement-block .l-achievement .l-achievement-spend .result-unit{font-size:45px}.pc-m-diag-result-container .result-block .l-summary-chart{height:217px;width:217px;position:relative;text-align:center;margin-left:20px}.pc-m-diag-result-container .result-block .l-summary-chart .summary-chart{height:100%;position:absolute;z-index:2;width:100%}.pc-m-diag-result-container .result-block .l-summary-chart .summary-background-chart{height:100%;pointer-events:none;position:absolute;z-index:1;width:100%}.pc-m-diag-result-container .result-block .l-summary-chart .hint-box{position:absolute;top:0;right:0;z-index:3}.pc-m-diag-result-container .result-block .l-summary-chart .l-achievement-rate{position:absolute;text-align:center;z-index:5;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.pc-m-diag-result-container .result-block .l-summary-chart .l-achievement-rate .achievement-rate{-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100%;margin:0 auto}.pc-m-diag-result-container .l-result-difference-block{position:relative;max-width:720px;width:100%;height:150px;margin-bottom:15px;z-index:0}.pc-m-diag-result-container .l-result-difference-block .l-result-difference-section{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;max-width:720px;width:100%;height:150px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:18px}.pc-m-diag-result-container .l-result-difference-block .l-result-difference-section._back-blue{background:#f6fdff}.pc-m-diag-result-container .l-result-difference-block .l-result-difference-section._back-pink{background:#fff5e8}.pc-m-diag-result-container .l-result-difference-block .l-result-difference-section .l-result-difference-box{text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:420px;height:100%;z-index:5;white-space:nowrap}.pc-m-diag-result-container .l-result-difference-block .l-result-difference-section .l-result-difference-box .l-result-difference{display:inline-block;margin:0;text-align:center;max-width:500px}.pc-m-diag-result-container .l-result-difference-block .l-result-difference-section .l-result-difference-box .l-result-difference.is-hidden{display:none}.pc-m-diag-result-container .l-result-difference-block .l-result-difference-section .l-result-difference-box .l-result-difference .result-text._color-pink{color:#FE3824}.pc-m-diag-result-container .l-result-difference-block .l-result-difference-section .l-result-difference-box .l-result-difference .result-text.small-font{font-size:48px}.pc-m-diag-result-container .l-result-difference-block .l-result-difference-section .l-result-difference-box .l-result-difference .result-text.large-font{font-size:68px}.pc-m-diag-result-container .l-result-difference-block .l-result-difference-section .l-result-difference-box .l-result-difference .symbol.small-font{font-size:42px}.pc-m-diag-result-container .l-result-difference-block .l-result-difference-section .l-result-difference-box .l-result-difference .symbol.large-font{font-size:52px}.pc-m-diag-result-container .l-result-difference-block .l-result-difference-section .l-result-difference-box .l-result-difference .symbol._color-blue{color:#18c0ea}.pc-m-diag-result-container .l-result-difference-block .l-result-difference-section .l-result-difference-box .l-result-difference .symbol._color-pink{color:#FE3824}.pc-m-diag-result-container .l-result-difference-block .l-result-difference-section .l-result-difference-box .l-result-difference .result-unit._color-blue{color:#18c0ea}.pc-m-diag-result-container .l-result-difference-block .l-result-difference-section .l-result-difference-box .l-result-difference .result-unit._color-pink{color:#FE3824}.pc-m-diag-result-container .l-result-difference-block .l-result-difference-section .l-result-difference-box .l-result-difference .result-unit.small-font{font-size:30px}.pc-m-diag-result-container .l-result-difference-block .l-result-difference-section .l-result-difference-box .l-result-difference .result-unit.large-font{margin-left:10px;font-size:35px}.pc-m-diag-result-container .l-result-difference-block .l-result-difference-section .l-result-difference-button-area{position:absolute;text-align:center;right:130px;bottom:0;z-index:5}.pc-m-diag-result-container .l-result-difference-block .l-result-difference-section .l-result-difference-button-area .result-text-area{position:absolute;top:-30px;right:-60px;font-size:14px;color:#3e3a46;white-space:nowrap}.pc-m-diag-result-container .l-result-difference-block .l-result-difference-section .l-result-difference-button-area .pc-detail-diag-link-button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border:1px solid #707070;background:#9ec500;cursor:pointer;margin:0 auto 10px;text-align:center;-webkit-box-shadow:0 3px 3px rgba(0,0,0,.16);box-shadow:0 3px 3px rgba(0,0,0,.16);border-radius:20px;width:170px;height:40px}.pc-m-diag-result-container .l-result-difference-block .l-result-difference-section .l-result-difference-button-area .pc-detail-diag-link-button:hover{background:#fff;-webkit-box-shadow:0 -3px 3px 0 rgba(0,0,0,.16);box-shadow:0 -3px 3px 0 rgba(0,0,0,.16)}.pc-m-diag-result-container .l-result-difference-block .l-result-difference-section .l-result-difference-button-area .pc-detail-diag-link-button.no_display{background:gray}.pc-m-diag-result-container .l-result-difference-block .l-result-difference-section .l-result-difference-button-area .pc-detail-diag-link-button.no_display:hover{background:gray;-webkit-box-shadow:0 3px 3px rgba(0,0,0,.16);box-shadow:0 3px 3px rgba(0,0,0,.16)}.pc-m-diag-result-container .l-result-difference-block .l-result-difference-section .l-result-difference-button-area .pc-detail-diag-link-button.no_display .result-text:hover{color:#fff}.pc-m-diag-result-container .l-result-difference-block .l-result-difference-section .l-result-difference-button-area .pc-detail-diag-link-button .result-text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:20px;width:100%;height:100%;color:#fff;text-align:center}.pc-m-diag-result-container .l-result-difference-block .l-result-difference-section .l-result-difference-button-area .pc-detail-diag-link-button .result-text:hover{color:#9ec500}.pc-m-diag-result-container .l-result-difference-block .result-difference-achievement{position:absolute;top:-70px;right:-80px;width:157px;height:111px;z-index:4}.pc-m-diag-result-container .l-result-difference-block .result-difference-achievement .icon{background:url(../../../img/speech_bubble.svg) no-repeat;background-size:100% 100%;display:block;width:157px;height:111px;position:relative}.pc-m-diag-result-container .l-result-difference-block .result-difference-achievement .icon .icon-text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;text-align:center;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:5;font-size:26px;font-weight:600}.pc-m-diag-result-container .l-result-difference-block .result-difference-achievement .icon .icon-text._color_orange{color:#ff8d00}.pc-m-diag-result-container .l-result-difference-block .result-difference-achievement .icon .icon-text._color_blue{color:#18c0ea}.pc-m-diag-result-container .l-result-difference-block .result-difference-achievement .icon .icon-text ._color_orange{color:#ff8d00}.pc-m-diag-result-container .l-result-difference-block .coach-icon-area{width:140px;height:107px;position:absolute;text-align:center;right:-7px;bottom:0;z-index:5}.pc-m-diag-result-container .l-result-difference-block .coach-icon-area .coach-icon{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.pc-m-diag-result-container .pc-product-contents{max-width:720px;width:100%;margin-bottom:25px}.pc-m-diag-result-container .pc-asset-contents{background-color:#FFF9E2;max-width:720px;width:100%;height:230px;border-radius:18px;text-align:center;margin-bottom:25px}.pc-m-diag-result-container .pc-asset-contents .l-result-asset{padding:15px}.pc-m-diag-result-container .pc-asset-contents .l-result-asset .result-asset-title{display:inline-block;color:#6e6e6e;margin-top:5px;margin-bottom:10px}.pc-m-diag-result-container .pc-asset-contents .l-result-asset .asset-table{width:100%;height:100%;border-collapse:collapse;text-align:left;margin-left:10px}.pc-m-diag-result-container .pc-asset-contents .l-result-asset .asset-table tr .asset-table td{vertical-align:middle}.pc-m-diag-result-container .pc-asset-contents .l-result-asset .asset-table tr .asset-title{display:inline-block;white-space:nowrap}.pc-m-diag-result-container .pc-asset-contents .l-result-asset .asset-table tr .asset-title .text-mark{margin-right:10px;font-size:20px}.pc-m-diag-result-container .pc-asset-contents .l-result-asset .asset-table tr .asset-title .text-mark._color-blue{color:#5b6bbf}.pc-m-diag-result-container .pc-asset-contents .l-result-asset .asset-table tr .asset-title .text-mark._color-lightblue{color:#04abc1}.pc-m-diag-result-container .pc-asset-contents .l-result-asset .asset-table tr .asset-title .text-mark._color-orange{color:#ff8d00}.pc-m-diag-result-container .pc-asset-contents .l-result-asset .asset-table tr .asset-title .text-mark._color-red{color:#d6461c}.pc-m-diag-result-container .pc-asset-contents .l-result-asset .asset-table .asset-value{white-space:nowrap;color:#443e4a}.pc-m-diag-result-container .pc-asset-contents .l-result-asset .asset-table .asset-value .result-text{font-size:21px}.pc-m-diag-result-container .pc-asset-contents .l-result-asset .asset-table .asset-value .unit{font-size:14px}.pc-m-diag-result-container .pc-asset-contents .l-result-asset .l-result-asset-block{width:100%;height:100%;text-align:center}.pc-m-diag-result-container .pc-asset-contents .l-result-asset .l-result-asset-block .asset-block-title{display:inline-block;color:#6e6e6e;margin-top:5px;margin-bottom:5px}.pc-m-diag-result-container .pc-asset-contents .l-result-asset .l-result-asset-block .l-result-asset-button-area{display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;margin-top:10px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:0 60px}.pc-m-diag-result-container .pc-asset-contents .l-result-asset .l-result-asset-block .l-result-asset-button-area .other-contents{width:140px;height:35px;position:relative}.pc-m-diag-result-container .pc-asset-contents .l-result-asset .l-result-asset-block .l-result-asset-button-area .other-contents .other-contents-button{background-color:#fff;width:140px;height:35px;border:2px solid #9ec500;border-radius:15px;-webkit-box-shadow:0 3px 3px rgba(0,0,0,.16);box-shadow:0 3px 3px rgba(0,0,0,.16);cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#9ec500;position:relative;z-index:2}.pc-m-diag-result-container .pc-asset-contents .l-result-asset .l-result-asset-block .l-result-asset-button-area .other-contents .other-contents-button:hover{background-color:#9ec500;-webkit-box-shadow:0 -3px 3px 0 rgba(0,0,0,.16);box-shadow:0 -3px 3px 0 rgba(0,0,0,.16);color:#fff}.pc-m-diag-result-container .pc-asset-contents .l-result-asset .l-result-asset-block .l-result-asset-button-area .other-contents .other-contents-icon{position:absolute;width:80px;height:80px;top:-10px;left:-60px;z-index:1}.pc-m-diag-result-container .pc-asset-contents .l-result-asset .l-result-asset-block .l-result-asset-button-area .other-contents .other-contents-icon .icon{position:absolute;left:5px;pointer-events:none;background-size:100% 100%;display:inline-block}.pc-m-diag-result-container .pc-asset-contents .l-result-asset .l-result-asset-block .l-result-asset-button-area .other-contents .other-contents-icon .icon._security{background:url(../../../img/ic_security@2x.svg) no-repeat;height:56px;width:77px;left:15px}.pc-m-diag-result-container .pc-asset-contents .l-result-asset .l-result-asset-block .l-result-asset-button-area .other-contents .other-contents-icon .icon._saving{background:url(../../../img/ic_savings@2x.svg) no-repeat;height:50px;width:49px;left:10px;top:2px}.pc-m-diag-result-container .pc-asset-contents .l-result-asset .l-result-asset-block .l-result-asset-button-area .other-contents .other-contents-icon .icon._cash{background:url(../../../img/ic_cashflow@2x.svg) no-repeat;height:50px;width:57px;left:10px}.pc-m-diag-result-container .hint{background-size:100% 100%;display:inline-block;height:20px;margin-left:4px;margin-bottom:15px;position:relative;width:18px}.pc-m-diag-result-container .is-show{display:block}.pc-m-diag-result-container .is-hidden{display:none}.pc-m-diag-result-container .is-visibility-hidden{visibility:hidden}.pc-m-diag-result-container ._color-blue{color:#17C0EA}.pc-m-diag-result-container ._color_orange{color:#ff8d00}.pc-l-menus-content{width:100%;min-width:1000px;max-height:215px;background-color:#9ec500;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:15px 0;-webkit-box-sizing:border-box;box-sizing:border-box}.pc-l-menus-content .l-menus-block .manu-button-area .menu-button-contents{margin:10px auto 15px;background-color:#ff8d00;width:680px;height:80px;border:1px solid #707070;border-radius:12px;-webkit-box-shadow:0 3px 0 rgba(0,0,0,.16);box-shadow:0 3px 0 rgba(0,0,0,.16);cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:29px}.pc-l-menus-content .l-menus-block .manu-button-area .menu-button-contents .menu-button{font-weight:600;color:#fff}.pc-l-menus-content .l-menus-block .manu-button-area .menu-button-contents:hover{background-color:#F2590D;-webkit-box-shadow:0 -3px 0 0 rgba(0,0,0,.16);box-shadow:0 -3px 0 0 rgba(0,0,0,.16)}.pc-l-menus-content .l-menus-block .manu-button-area .menu-button-contents._Policy{background-color:#fff500}.pc-l-menus-content .l-menus-block .manu-button-area .menu-button-contents._Policy .menu-button._Policy{color:#3E3A46}.pc-l-menus-content .l-menus-block .manu-button-area .menu-button-contents._Policy:hover{background-color:#F2CC0D;-webkit-box-shadow:0 -3px 0 0 rgba(0,0,0,.16);box-shadow:0 -3px 0 0 rgba(0,0,0,.16)}.pc-l-menus-content .l-menus-block .manu-button-area .menu-button-contents._Policy .Policy-icon{background:url(../../../img/policyicon.svg) top center no-repeat;background-size:100% 100%;display:block;margin:0 0 10px;height:31px;width:46px}.pc-l-other-menus-content{font-weight:600;width:100%;min-width:1000px;max-height:70px;background-color:#dedede;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:20px 0 15px;-webkit-box-sizing:border-box;box-sizing:border-box;border-bottom:6px solid #9ec500}.pc-l-other-menus-content .l-other-menu-block .manu-button-area{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.pc-l-other-menus-content .l-other-menu-block .manu-button-area .menu-button-contents{margin:0 8px 0 auto;background-color:#fff;width:200px;height:45px;border-radius:8px;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:14px;color:#3e3a46;-webkit-box-sizing:border-box;box-sizing:border-box}.pc-l-other-menus-content .l-other-menu-block .manu-button-area .menu-button-contents:hover{opacity:50%}.pc-l-other-menus-content .l-other-menu-block .manu-button-area .page-change-button{width:56px;height:53px;border-radius:8px 8px 0 0;background-color:#9ec500;-webkit-box-sizing:border-box;box-sizing:border-box;margin-top:10px}.pc-l-other-menus-content .l-other-menu-block .manu-button-area .page-change-button:hover{opacity:50%}.pc-l-other-menus-content .l-other-menu-block .manu-button-area .page-change-button .sp-button-icon{background:url(../../../img/sp_icon.svg);background-size:100% 100%;display:block;height:34px;width:22px;margin:10px auto 0}.m-result-necessary-indemnity-container .necessary-indemnity-item{padding:20px 0 10px;text-align:center;width:100%}.m-result-necessary-indemnity-container .necessary-indemnity-item #chartEducation,.m-result-necessary-indemnity-container .necessary-indemnity-item #chartLife,.m-result-necessary-indemnity-container .necessary-indemnity-item #chartPosthumous{width:100%;height:179px}.m-result-necessary-indemnity-container .necessary-indemnity-item .title-icon{height:44px;margin:0 auto 10px;width:60px}.m-result-necessary-indemnity-container .necessary-indemnity-item .title-area{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0 0 10px;width:100%}.m-result-necessary-indemnity-container .necessary-indemnity-item .title-area .title{font-family:HiraginoSans-W6,"ヒラギノ角ゴ ProN W3",-apple-system,BlinkMacSystemFont,Arial,"メイリオ",Meiryo,sans-serif;font-weight:700;color:#484C59;font-size:18px;height:24px;margin-right:5px}.m-result-necessary-indemnity-container .necessary-indemnity-item .title-area .item-hint{background:url(../../../img/ic_hint.svg) top no-repeat;cursor:pointer;display:inline-block;height:26px;margin-left:5px;vertical-align:bottom;width:26px}.m-result-necessary-indemnity-container .necessary-indemnity-item .description{font-size:14px;line-height:24px}.m-result-necessary-indemnity-container .necessary-indemnity-item._total-amount .total-amount-title{background:#FF9600;border-radius:30px;color:#FFF;font-size:18px;letter-spacing:-.29px;margin:20px auto 30px;padding:5px 0;position:relative;width:70%}@media (max-width:360px){.m-result-necessary-indemnity-container .necessary-indemnity-item._total-amount .total-amount-title{font-size:16px}}.m-result-necessary-indemnity-container .necessary-indemnity-item._total-amount .total-amount-title:after,.m-result-necessary-indemnity-container .necessary-indemnity-item._total-amount .total-amount-title:before{border:solid transparent;border-width:13px 13px 0 0;border-radius:0 0 1px 1px;content:"";height:0;left:50%;position:absolute;top:100%;width:0}.m-result-necessary-indemnity-container .necessary-indemnity-item._total-amount .total-amount-title:before{border-top-color:#FF9600;margin-left:-10px}.m-result-necessary-indemnity-container .necessary-indemnity-item._total-amount .amount{margin-bottom:30px}.m-result-necessary-indemnity-container .necessary-indemnity-item._total-amount .momentary-icon{background:url(../../../img/img_f04_utiwake.png) left bottom no-repeat;background-size:contain;height:57px;margin:0 auto 40px;width:86px}.m-result-necessary-indemnity-container .necessary-indemnity-item._living-funds .title-icon{background:url(../../../img/ic_e_house.svg) left bottom no-repeat;background-size:contain}.m-result-necessary-indemnity-container .necessary-indemnity-item._living-funds .necessary-indemnity-item-detail .supplement-text{color:#4A4A4A;display:inline-block;font-size:12px;letter-spacing:-.29px;margin-bottom:50px}.m-result-necessary-indemnity-container .necessary-indemnity-item._living-funds .necessary-indemnity-item-detail .chart-area{width:100%;position:relative}.m-result-necessary-indemnity-container .necessary-indemnity-item._living-funds .necessary-indemnity-item-detail .chart-area .living-funds-chart-description{font-size:12px;position:absolute;right:15px;top:40px}.m-result-necessary-indemnity-container .necessary-indemnity-item._living-funds .necessary-indemnity-item-detail .chart-area .living-funds-monthly{position:absolute;right:10px;top:50px}.m-result-necessary-indemnity-container .necessary-indemnity-item._education-funds .title-icon{background:url(../../../img/ic_e_teaching.svg) left bottom no-repeat;background-size:contain}.m-result-necessary-indemnity-container .necessary-indemnity-item._organization-funds .title-icon{background:url(../../../img/ic_e_death.svg) left bottom no-repeat;background-size:contain}.m-result-necessary-indemnity-container .necessary-indemnity-item._organization-funds .figure-area{margin:0;position:relative}.m-result-necessary-indemnity-container .necessary-indemnity-item._organization-funds .figure-area .age-axis-span-posthumous{bottom:17%;left:50%;position:absolute;-webkit-transform:translate(-50%,calc(50% - 6px));transform:translate(-50%,calc(50% - 6px))}.m-result-necessary-indemnity-container .necessary-indemnity-item._organization-funds .figure-area .age-axis-from-posthumous{bottom:17%;left:5%;position:absolute}.m-result-necessary-indemnity-container .necessary-indemnity-item._organization-funds .figure-area .age-axis-text{color:#4A4A4A;font-size:12px;letter-spacing:-.29px}@media (max-width:360px){.m-result-necessary-indemnity-container .necessary-indemnity-item._organization-funds .figure-area .age-axis-text{font-size:10px}}.m-result-necessary-indemnity-container .necessary-indemnity-item._organization-funds .figure-area .age-axis-span-text{font-family:"DIN Alternate",-apple-system,BlinkMacSystemFont,Arial,sans-serif;font-weight:700;color:#fff;font-size:20px}@media (max-width:360px){.m-result-necessary-indemnity-container .necessary-indemnity-item._organization-funds .figure-area .age-axis-span-text{font-size:16px}}.m-result-necessary-indemnity-container .necessary-indemnity-item._hospital .title-icon{background:url(../../../img/ic_e_hospital.svg) left bottom no-repeat;background-size:contain}.m-result-necessary-indemnity-container .necessary-indemnity-item._hospital .necessary-indemnity-item-detail .hospital-note{border-collapse:separate;border-spacing:10px;margin-bottom:40px;text-align:left;width:100%}.m-result-necessary-indemnity-container .necessary-indemnity-item._hospital .necessary-indemnity-item-detail .hospital-note td{color:#484C59;font-size:12px;line-height:16px}.m-result-necessary-indemnity-container .necessary-indemnity-item._hospital .necessary-indemnity-item-detail .hospital-note td.c1{width:25px}.m-result-necessary-indemnity-container .necessary-indemnity-item._sick .title-icon{background:url(../../../img/ic_sick.png) left bottom no-repeat;background-size:contain}.m-result-necessary-indemnity-container .necessary-indemnity-item._sick .necessary-indemnity-item-detail{text-align:left}.m-result-necessary-indemnity-container .necessary-indemnity-item._sick .necessary-indemnity-item-detail .sick-text{color:#484C59;font-size:15px;line-height:24px}.m-result-necessary-indemnity-container .necessary-indemnity-item._sick .necessary-indemnity-item-detail .sick-text._small-font{font-size:14px}.m-result-necessary-indemnity-container .necessary-indemnity-item._sick .necessary-indemnity-item-detail .sick-sub-title{font-family:HiraginoSans-W6,"ヒラギノ角ゴ ProN W3",-apple-system,BlinkMacSystemFont,Arial,"メイリオ",Meiryo,sans-serif;font-weight:700;color:#00AAD3;font-size:18px;margin-bottom:20px;text-align:center;width:100%}@media (max-width:360px){.m-result-necessary-indemnity-container .necessary-indemnity-item._sick .necessary-indemnity-item-detail .sick-sub-title{font-size:16px}}.m-result-necessary-indemnity-container .necessary-indemnity-item._sick .necessary-indemnity-item-detail p.supplement-text{font-size:10px;text-align:right;width:100%}.m-result-necessary-indemnity-container .necessary-indemnity-item._sick .necessary-indemnity-item-detail span.supplement-text{color:#484C59;font-size:12px;width:100%}.m-result-necessary-indemnity-container .necessary-indemnity-item._sick .necessary-indemnity-item-detail .strong-text{font-family:HiraginoSans-W6,"ヒラギノ角ゴ ProN W3",-apple-system,BlinkMacSystemFont,Arial,"メイリオ",Meiryo,sans-serif;font-weight:700}.m-result-necessary-indemnity-container .necessary-indemnity-item._sick .necessary-indemnity-item-detail .strong-text._large-font{font-size:20px}.m-result-necessary-indemnity-container .necessary-indemnity-item._medical .title-icon{background:url(../../../img/ic_medical.png) left bottom no-repeat;background-size:contain}.m-result-necessary-indemnity-container .necessary-indemnity-item._medical .necessary-indemnity-item-detail{text-align:left}.m-result-necessary-indemnity-container .necessary-indemnity-item._medical .necessary-indemnity-item-detail .medical-title{font-family:HiraginoSans-W6,"ヒラギノ角ゴ ProN W3",-apple-system,BlinkMacSystemFont,Arial,"メイリオ",Meiryo,sans-serif;font-weight:700;color:#000;font-size:18px;margin-bottom:20px;text-align:center;width:100%}.m-result-necessary-indemnity-container .necessary-indemnity-item._medical .necessary-indemnity-item-detail .medical-sub-title{font-family:HiraginoSans-W6,"ヒラギノ角ゴ ProN W3",-apple-system,BlinkMacSystemFont,Arial,"メイリオ",Meiryo,sans-serif;font-weight:700;color:#00AAD3;font-size:18px;margin-bottom:20px;text-align:center;width:100%}@media (max-width:360px){.m-result-necessary-indemnity-container .necessary-indemnity-item._medical .necessary-indemnity-item-detail .medical-sub-title{font-size:16px}}.m-result-necessary-indemnity-container .necessary-indemnity-item._medical .necessary-indemnity-item-detail .medical-sub-title .small-font{color:#00AAD3;font-size:12px}@media (max-width:360px){.m-result-necessary-indemnity-container .necessary-indemnity-item._medical .necessary-indemnity-item-detail .medical-sub-title .small-font{font-size:10px}}.m-result-necessary-indemnity-container .necessary-indemnity-item._medical .necessary-indemnity-item-detail p.supplement-text{font-size:10px;text-align:right;width:100%}.m-result-necessary-indemnity-container .necessary-indemnity-item._medical .necessary-indemnity-item-detail span.supplement-text{color:#484C59;font-size:12px}.m-result-necessary-indemnity-container .necessary-indemnity-item._medical .necessary-indemnity-item-detail .medical-text{font-size:14px;line-height:24px}.m-result-necessary-indemnity-container .necessary-indemnity-item._medical .necessary-indemnity-item-detail .medical-emphasis-text{font-family:HiraginoSans-W6,"ヒラギノ角ゴ ProN W3",-apple-system,BlinkMacSystemFont,Arial,"メイリオ",Meiryo,sans-serif;font-weight:700}.m-result-necessary-indemnity-container .necessary-indemnity-item._medical .necessary-indemnity-item-detail .medical-number-area{text-align:center}.m-result-necessary-indemnity-container .necessary-indemnity-item._medical .necessary-indemnity-item-detail .medical-number-area .medical-number-text{font-family:HiraginoSans-W6,"ヒラギノ角ゴ ProN W3",-apple-system,BlinkMacSystemFont,Arial,"メイリオ",Meiryo,sans-serif;font-weight:700;color:#484C59;font-size:18px}.m-result-necessary-indemnity-container .necessary-indemnity-item._medical .necessary-indemnity-item-detail .medical-number-area .medical-number-num{font-family:"DIN Alternate",-apple-system,BlinkMacSystemFont,Arial,sans-serif;font-weight:700;color:#54C7FC;font-size:36px;margin-right:5px}.m-result-necessary-indemnity-container .necessary-indemnity-item._medical .necessary-indemnity-item-detail .medical-number-area .medical-number-supplement-text{color:#484C59;font-size:12px}.m-result-necessary-indemnity-container .necessary-indemnity-item._medical .necessary-indemnity-item-detail .medical-supplement-area{background-color:#DDF4FE;margin:20px 0;padding:10px}.m-result-necessary-indemnity-container .necessary-indemnity-item._care .title-icon{background:url(../../../img/ic_e_care.svg) left bottom no-repeat;background-size:contain}.m-result-necessary-indemnity-container .necessary-indemnity-item.separation{border-top:1px solid #E2E2EB}.m-result-necessary-indemnity-container .necessary-indemnity-item .unit-large{font-family:HiraginoSans-W6,"ヒラギノ角ゴ ProN W3",-apple-system,BlinkMacSystemFont,Arial,"メイリオ",Meiryo,sans-serif;font-weight:700;color:#484C59;font-size:18px}.m-result-necessary-indemnity-container .necessary-indemnity-item .amount{font-family:"DIN Alternate",-apple-system,BlinkMacSystemFont,Arial,sans-serif;font-weight:700;color:#54C7FC;display:inline-block;font-size:48px;height:60px;padding:0 5px}.m-result-necessary-indemnity-container .necessary-indemnity-item .arrow-icon{cursor:pointer;display:inline-block;height:20px;margin-top:20px;width:20px}.m-result-necessary-indemnity-container .necessary-indemnity-item .arrow-icon._under{background:url(../../../img/ic_under_g.svg) top left no-repeat}.m-result-necessary-indemnity-container .necessary-indemnity-item .arrow-icon._up{background:url(../../../img/ic_up_g.svg) top left no-repeat}.m-result-necessary-indemnity-container .necessary-indemnity-item .learn-more-text{font-family:HiraginoSans-W6,"ヒラギノ角ゴ ProN W3",-apple-system,BlinkMacSystemFont,Arial,"メイリオ",Meiryo,sans-serif;font-weight:700;color:#c7d200;cursor:pointer;font-size:12px;letter-spacing:-.29px}.m-result-necessary-indemnity-container .necessary-indemnity-item .necessary-indemnity-item-detail{background:rgba(199,210,0,.08);padding:30px 20px;margin-top:30px}.m-result-necessary-indemnity-container .necessary-indemnity-item .necessary-indemnity-item-detail .chart-title{font-family:HiraginoSans-W6,"ヒラギノ角ゴ ProN W3",-apple-system,BlinkMacSystemFont,Arial,"メイリオ",Meiryo,sans-serif;font-weight:700;font-size:12px;margin-bottom:-15px;padding-left:15px;text-align:left}.m-result-necessary-indemnity-container .necessary-indemnity-item .necessary-indemnity-item-detail .chart-arrow-area{position:relative}.m-result-necessary-indemnity-container .necessary-indemnity-item .necessary-indemnity-item-detail .chart-arrow-area .chart-arrow-img{margin-top:-10px;width:72%}.m-result-necessary-indemnity-container .necessary-indemnity-item .necessary-indemnity-item-detail .chart-arrow-area .age-axis-from{bottom:65%;left:20px;position:absolute}@media (max-width:360px){.m-result-necessary-indemnity-container .necessary-indemnity-item .necessary-indemnity-item-detail .chart-arrow-area .age-axis-from{left:10px}}.m-result-necessary-indemnity-container .necessary-indemnity-item .necessary-indemnity-item-detail .chart-arrow-area .age-axis-span{position:absolute;bottom:68%;left:50%;-webkit-transform:translate(-50%,calc(50% - 6px));transform:translate(-50%,calc(50% - 6px))}.m-result-necessary-indemnity-container .necessary-indemnity-item .necessary-indemnity-item-detail .chart-arrow-area .age-axis-to{bottom:65%;position:absolute;right:20px}.m-result-necessary-indemnity-container .necessary-indemnity-item .necessary-indemnity-item-detail .chart-arrow-area .age-axis-text{color:#4A4A4A;font-size:12px;letter-spacing:-.29px}.m-result-necessary-indemnity-container .necessary-indemnity-item .necessary-indemnity-item-detail .chart-arrow-area .age-axis-span-text{font-family:"DIN Alternate",-apple-system,BlinkMacSystemFont,Arial,sans-serif;font-weight:700;color:#fff;font-size:20px}.m-result-necessary-indemnity-container .necessary-indemnity-item .supplement-blue-text,.pc-m-result-necessary-indemnity-container .necessary-indemnity-item .title-area .title{font-family:HiraginoSans-W6,"ヒラギノ角ゴ ProN W3",-apple-system,BlinkMacSystemFont,Arial,"メイリオ",Meiryo,sans-serif;font-weight:700}@media (max-width:360px){.m-result-necessary-indemnity-container .necessary-indemnity-item .necessary-indemnity-item-detail .chart-arrow-area .age-axis-to{right:10px}.m-result-necessary-indemnity-container .necessary-indemnity-item .necessary-indemnity-item-detail .chart-arrow-area .age-axis-span-text{font-size:16px}}.m-result-necessary-indemnity-container .necessary-indemnity-item .necessary-indemnity-item-detail .chart-arrow-area .age-axis-span-unit-text{color:#fff;font-size:14px;padding-right:5px}.m-result-necessary-indemnity-container .necessary-indemnity-item .img-size90{width:90%;height:auto}.m-result-necessary-indemnity-container .necessary-indemnity-item .img-size100{width:100%;height:auto}.m-result-necessary-indemnity-container .necessary-indemnity-item .supplement-blue-text{color:#00AAD3;font-size:12px;letter-spacing:-.29px}.m-result-necessary-indemnity-container .necessary-indemnity-item .figure-area{margin:0;width:100%}.m-result-necessary-indemnity-container .necessary-indemnity-item .source-area{display:inline-block;font-size:8px;font-style:normal;text-align:right;width:100%}.m-result-necessary-indemnity-container .necessary-indemnity-item .source-area._text-left{text-align:left}.m-result-necessary-indemnity-container .necessary-indemnity-item ._open{display:block}.m-result-necessary-indemnity-container .necessary-indemnity-item ._close{display:none}.pc-m-result-necessary-indemnity-container .necessary-indemnity-item{padding:20px 0 10px;text-align:center;width:100%}.pc-m-result-necessary-indemnity-container .necessary-indemnity-item #chartPosthumous,.pc-m-result-necessary-indemnity-container .necessary-indemnity-item #pcChartEducation,.pc-m-result-necessary-indemnity-container .necessary-indemnity-item #pcChartLife{width:100%;height:300px}.pc-m-result-necessary-indemnity-container .necessary-indemnity-item .title-icon{height:44px;margin:0 auto 10px;width:60px}.pc-m-result-necessary-indemnity-container .necessary-indemnity-item .title-area{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0 0 10px;width:100%}.pc-m-result-necessary-indemnity-container .necessary-indemnity-item .title-area .title{color:#484C59;font-size:25px;height:24px;margin-right:5px}.pc-m-result-necessary-indemnity-container .necessary-indemnity-item .title-area .item-hint{background:url(../../../img/ic_hint.svg) top no-repeat;cursor:pointer;display:inline-block;height:26px;margin-left:5px;vertical-align:bottom;width:26px}.pc-m-result-necessary-indemnity-container .necessary-indemnity-item .description{font-size:18px;line-height:24px}.pc-m-result-necessary-indemnity-container .necessary-indemnity-item._total-amount .total-amount-title{background:#FF9600;border-radius:30px;color:#FFF;font-size:25px;letter-spacing:-.29px;margin:15px auto;padding:5px 0;position:relative;width:40%}.pc-m-result-necessary-indemnity-container .necessary-indemnity-item._total-amount .total-amount-title:after,.pc-m-result-necessary-indemnity-container .necessary-indemnity-item._total-amount .total-amount-title:before{border:solid transparent;border-width:13px 13px 0 0;border-radius:0 0 1px 1px;content:"";height:0;left:50%;position:absolute;top:100%;width:0}.pc-m-result-necessary-indemnity-container .necessary-indemnity-item._total-amount .total-amount-title:before{border-top-color:#FF9600;margin-left:-10px}.pc-m-result-necessary-indemnity-container .necessary-indemnity-item._total-amount .amount{margin-bottom:30px}.pc-m-result-necessary-indemnity-container .necessary-indemnity-item._total-amount .momentary-icon{background:url(../../../img/img_f04_utiwake.png) left bottom no-repeat;background-size:contain;height:120px;margin:0 auto 20px;width:170px}.pc-m-result-necessary-indemnity-container .necessary-indemnity-item._living-funds .title-icon{background:url(../../../img/ic_e_house.svg) left bottom no-repeat;background-size:contain}.pc-m-result-necessary-indemnity-container .necessary-indemnity-item._living-funds .necessary-indemnity-item-detail .supplement-text{color:#4A4A4A;display:inline-block;font-size:15px;letter-spacing:-.29px;margin-bottom:50px}.pc-m-result-necessary-indemnity-container .necessary-indemnity-item._living-funds .necessary-indemnity-item-detail .chart-area{width:800px;position:relative;margin:auto}.pc-m-result-necessary-indemnity-container .necessary-indemnity-item._living-funds .necessary-indemnity-item-detail .chart-area .living-funds-chart-description{font-size:15px;position:absolute;right:50px;top:50px}.pc-m-result-necessary-indemnity-container .necessary-indemnity-item._living-funds .necessary-indemnity-item-detail .chart-area .living-funds-monthly{position:absolute;right:50px;top:60px}.pc-m-result-necessary-indemnity-container .necessary-indemnity-item._education-funds .title-icon{background:url(../../../img/ic_e_teaching.svg) left bottom no-repeat;background-size:contain}.pc-m-result-necessary-indemnity-container .necessary-indemnity-item._organization-funds .title-icon{background:url(../../../img/ic_e_death.svg) left bottom no-repeat;background-size:contain}.pc-m-result-necessary-indemnity-container .necessary-indemnity-item._organization-funds .figure-area{margin:0;position:relative}.pc-m-result-necessary-indemnity-container .necessary-indemnity-item._organization-funds .figure-area .age-axis-text{color:#4A4A4A;font-size:15px;letter-spacing:-.29px}.pc-m-result-necessary-indemnity-container .necessary-indemnity-item._organization-funds .figure-area .age-axis-span-text{font-family:"DIN Alternate",-apple-system,BlinkMacSystemFont,Arial,sans-serif;font-weight:700;color:#fff;font-size:20px}.pc-m-result-necessary-indemnity-container .necessary-indemnity-item._hospital .title-icon{background:url(../../../img/ic_e_hospital.svg) left bottom no-repeat;background-size:contain}.pc-m-result-necessary-indemnity-container .necessary-indemnity-item._hospital .necessary-indemnity-item-detail .flex-area{width:80%;height:300px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:auto}.pc-m-result-necessary-indemnity-container .necessary-indemnity-item._hospital .necessary-indemnity-item-detail .flex-area .flex-img{width:48%;margin-right:13px}.pc-m-result-necessary-indemnity-container .necessary-indemnity-item._hospital .necessary-indemnity-item-detail .flex-area .flex-img._last{height:86px}.pc-m-result-necessary-indemnity-container .necessary-indemnity-item._hospital .necessary-indemnity-item-detail .hospital-note{border-collapse:separate;border-spacing:10px;margin:0 auto 40px;text-align:left;width:82%}.pc-m-result-necessary-indemnity-container .necessary-indemnity-item._hospital .necessary-indemnity-item-detail .hospital-note td{color:#484C59;font-size:18px;line-height:20px}.pc-m-result-necessary-indemnity-container .necessary-indemnity-item._hospital .necessary-indemnity-item-detail .hospital-note td.c1{width:36px}.pc-m-result-necessary-indemnity-container .necessary-indemnity-item._sick .title-icon{background:url(../../../img/ic_sick.png) left bottom no-repeat;background-size:contain}.pc-m-result-necessary-indemnity-container .necessary-indemnity-item._sick .necessary-indemnity-item-detail{text-align:left}.pc-m-result-necessary-indemnity-container .necessary-indemnity-item._sick .necessary-indemnity-item-detail .sick-text{color:#484C59;font-size:15px;line-height:24px;width:80%;margin:0 auto 60px}.pc-m-result-necessary-indemnity-container .necessary-indemnity-item._sick .necessary-indemnity-item-detail .sick-text._small-font{font-size:18px}.pc-m-result-necessary-indemnity-container .necessary-indemnity-item._sick .necessary-indemnity-item-detail .sick-text._last-text{margin:0 auto}.pc-m-result-necessary-indemnity-container .necessary-indemnity-item._sick .necessary-indemnity-item-detail .sick-text span{padding-left:1em;text-indent:-1em;display:inline-block}.pc-m-result-necessary-indemnity-container .necessary-indemnity-item._sick .necessary-indemnity-item-detail .sick-text span:before{content:"■"}.pc-m-result-necessary-indemnity-container .necessary-indemnity-item._sick .necessary-indemnity-item-detail .medical-text{font-size:18px;line-height:24px}.pc-m-result-necessary-indemnity-container .necessary-indemnity-item._sick .necessary-indemnity-item-detail .medical-text._margin-bottom-60{margin:0 auto 60px}.pc-m-result-necessary-indemnity-container .necessary-indemnity-item._medical .necessary-indemnity-item-detail .medical-sub-title,.pc-m-result-necessary-indemnity-container .necessary-indemnity-item._medical .necessary-indemnity-item-detail .medical-title,.pc-m-result-necessary-indemnity-container .necessary-indemnity-item._sick .necessary-indemnity-item-detail .sick-sub-title{margin-bottom:20px;width:100%;font-family:HiraginoSans-W6,"ヒラギノ角ゴ ProN W3",-apple-system,BlinkMacSystemFont,Arial,"メイリオ",Meiryo,sans-serif;font-weight:700}.pc-m-result-necessary-indemnity-container .necessary-indemnity-item._sick .necessary-indemnity-item-detail .medical-text span{padding-left:1em;text-indent:-1em;display:inline-block}.pc-m-result-necessary-indemnity-container .necessary-indemnity-item._sick .necessary-indemnity-item-detail .medical-text span:before{content:"■"}.pc-m-result-necessary-indemnity-container .necessary-indemnity-item._sick .necessary-indemnity-item-detail .sick-sub-title{color:#00AAD3;font-size:25px;text-align:center}.pc-m-result-necessary-indemnity-container .necessary-indemnity-item._sick .necessary-indemnity-item-detail p.supplement-text{font-size:15px;text-align:right;width:100%}.pc-m-result-necessary-indemnity-container .necessary-indemnity-item._sick .necessary-indemnity-item-detail span.supplement-text{color:#484C59;font-size:18px;width:100%}.pc-m-result-necessary-indemnity-container .necessary-indemnity-item._sick .necessary-indemnity-item-detail .strong-text{font-family:HiraginoSans-W6,"ヒラギノ角ゴ ProN W3",-apple-system,BlinkMacSystemFont,Arial,"メイリオ",Meiryo,sans-serif;font-weight:700}.pc-m-result-necessary-indemnity-container .necessary-indemnity-item._sick .necessary-indemnity-item-detail .strong-text._large-font{font-size:20px}.pc-m-result-necessary-indemnity-container .necessary-indemnity-item._medical .title-icon{background:url(../../../img/ic_medical.png) left bottom no-repeat;background-size:contain}.pc-m-result-necessary-indemnity-container .necessary-indemnity-item._medical .necessary-indemnity-item-detail{text-align:center}.pc-m-result-necessary-indemnity-container .necessary-indemnity-item._medical .necessary-indemnity-item-detail .medical-title{color:#000;font-size:18px;text-align:center}.pc-m-result-necessary-indemnity-container .necessary-indemnity-item._medical .necessary-indemnity-item-detail .medical-sub-title{color:#00AAD3;font-size:25px;text-align:center}.pc-m-result-necessary-indemnity-container .necessary-indemnity-item._medical .necessary-indemnity-item-detail .medical-sub-title .small-font{color:#00AAD3;font-size:12px}.pc-m-result-necessary-indemnity-container .necessary-indemnity-item._medical .necessary-indemnity-item-detail p.supplement-text{font-size:15px;text-align:right;width:100%}.pc-m-result-necessary-indemnity-container .necessary-indemnity-item._medical .necessary-indemnity-item-detail span.supplement-text{color:#484C59;font-size:18px}.pc-m-result-necessary-indemnity-container .necessary-indemnity-item._medical .necessary-indemnity-item-detail .medical-text{font-size:18px;line-height:24px}.pc-m-result-necessary-indemnity-container .necessary-indemnity-item._medical .necessary-indemnity-item-detail .medical-text._margin-bottom-60{margin:0 auto 60px}.pc-m-result-necessary-indemnity-container .necessary-indemnity-item._medical .necessary-indemnity-item-detail .medical-text span{padding-left:1em;text-indent:-1em;display:inline-block}.pc-m-result-necessary-indemnity-container .necessary-indemnity-item._medical .necessary-indemnity-item-detail .medical-text span:before{content:"■"}.pc-m-result-necessary-indemnity-container .necessary-indemnity-item._medical .necessary-indemnity-item-detail .medical-emphasis-text{font-family:HiraginoSans-W6,"ヒラギノ角ゴ ProN W3",-apple-system,BlinkMacSystemFont,Arial,"メイリオ",Meiryo,sans-serif;font-weight:700}.pc-m-result-necessary-indemnity-container .necessary-indemnity-item._medical .necessary-indemnity-item-detail .medical-number-area{text-align:center}.pc-m-result-necessary-indemnity-container .necessary-indemnity-item._medical .necessary-indemnity-item-detail .medical-number-area .medical-number-text{font-family:HiraginoSans-W6,"ヒラギノ角ゴ ProN W3",-apple-system,BlinkMacSystemFont,Arial,"メイリオ",Meiryo,sans-serif;font-weight:700;color:#484C59;font-size:18px}.pc-m-result-necessary-indemnity-container .necessary-indemnity-item._medical .necessary-indemnity-item-detail .medical-number-area .medical-number-num{font-family:"DIN Alternate",-apple-system,BlinkMacSystemFont,Arial,sans-serif;font-weight:700;color:#54C7FC;font-size:36px;margin-right:5px}.pc-m-result-necessary-indemnity-container .necessary-indemnity-item .learn-more-text,.pc-m-result-necessary-indemnity-container .necessary-indemnity-item .necessary-indemnity-item-detail .chart-title,.pc-m-result-necessary-indemnity-container .necessary-indemnity-item .necessary-indemnity-item-detail .chart-title-posthumous,.pc-m-result-necessary-indemnity-container .necessary-indemnity-item .unit-large{font-family:HiraginoSans-W6,"ヒラギノ角ゴ ProN W3",-apple-system,BlinkMacSystemFont,Arial,"メイリオ",Meiryo,sans-serif;font-weight:700}.pc-m-result-necessary-indemnity-container .necessary-indemnity-item._medical .necessary-indemnity-item-detail .medical-number-area .medical-number-supplement-text{color:#484C59;font-size:12px}.pc-m-result-necessary-indemnity-container .necessary-indemnity-item._medical .necessary-indemnity-item-detail .medical-supplement-area{background-color:#DDF4FE;margin:20px auto;padding:10px;width:80%}.pc-m-result-necessary-indemnity-container .necessary-indemnity-item._care .title-icon{background:url(../../../img/ic_e_care.svg) left bottom no-repeat;background-size:contain}.pc-m-result-necessary-indemnity-container .necessary-indemnity-item.separation{border-top:1px solid #E2E2EB}.pc-m-result-necessary-indemnity-container .necessary-indemnity-item .unit-large{color:#484C59;font-size:25px}.pc-m-result-necessary-indemnity-container .necessary-indemnity-item .amount{font-family:"DIN Alternate",-apple-system,BlinkMacSystemFont,Arial,sans-serif;font-weight:700;color:#54C7FC;display:inline-block;font-size:55px;height:60px;padding:0 5px}.pc-m-result-necessary-indemnity-container .necessary-indemnity-item .arrow-icon{cursor:pointer;display:inline-block;height:20px;margin-top:20px;width:20px}.pc-m-result-necessary-indemnity-container .necessary-indemnity-item .arrow-icon._under{background:url(../../../img/ic_under_g.svg) top left no-repeat}.pc-m-result-necessary-indemnity-container .necessary-indemnity-item .arrow-icon._up{background:url(../../../img/ic_up_g.svg) top left no-repeat}.pc-m-result-necessary-indemnity-container .necessary-indemnity-item .learn-more-text{color:#c7d200;cursor:pointer;font-size:18px;letter-spacing:-.29px}.pc-m-result-necessary-indemnity-container .necessary-indemnity-item .necessary-indemnity-item-detail{background:rgba(199,210,0,.08);padding:30px 20px;margin-top:30px}.pc-m-result-necessary-indemnity-container .necessary-indemnity-item .necessary-indemnity-item-detail .chart-title{font-size:15px;margin-bottom:-15px;padding-left:35px;text-align:left}.pc-m-result-necessary-indemnity-container .necessary-indemnity-item .necessary-indemnity-item-detail .chart-area{width:800px;position:relative;margin:auto}.pc-m-result-necessary-indemnity-container .necessary-indemnity-item .necessary-indemnity-item-detail .chart-title-posthumous{font-size:15px;padding-left:45px;text-align:left}.pc-m-result-necessary-indemnity-container .necessary-indemnity-item .necessary-indemnity-item-detail .chart-arrow-area{position:relative}.pc-m-result-necessary-indemnity-container .necessary-indemnity-item .necessary-indemnity-item-detail .chart-arrow-area .chart-arrow-img{margin-top:-10px;width:80%;height:70px}.pc-m-result-necessary-indemnity-container .necessary-indemnity-item .necessary-indemnity-item-detail .chart-arrow-area .chart-arrow-img-posthumous{margin:-10px 0 0 13%;width:80%;height:70px}.pc-m-result-necessary-indemnity-container .necessary-indemnity-item .necessary-indemnity-item-detail .chart-arrow-area .age-axis-from{bottom:65%;left:50px;position:absolute}.pc-m-result-necessary-indemnity-container .necessary-indemnity-item .necessary-indemnity-item-detail .chart-arrow-area .age-axis-span-posthumous{left:50%;position:absolute;-webkit-transform:translate(-50%,calc(50% - 6px));transform:translate(-50%,calc(50% - 6px))}.pc-m-result-necessary-indemnity-container .necessary-indemnity-item .necessary-indemnity-item-detail .chart-arrow-area .age-axis-from-posthumous{bottom:63%;left:5%;position:absolute}.pc-m-result-necessary-indemnity-container .necessary-indemnity-item .necessary-indemnity-item-detail .chart-arrow-area .age-axis-span{position:absolute;bottom:68%;left:50%;-webkit-transform:translate(-50%,calc(50% - 6px));transform:translate(-50%,calc(50% - 6px))}.pc-m-result-necessary-indemnity-container .necessary-indemnity-item .necessary-indemnity-item-detail .chart-arrow-area .age-axis-to{bottom:65%;position:absolute;right:50px}.pc-m-result-necessary-indemnity-container .necessary-indemnity-item .necessary-indemnity-item-detail .chart-arrow-area .age-axis-text{color:#4A4A4A;font-size:15px;letter-spacing:-.29px}.pc-m-result-necessary-indemnity-container .necessary-indemnity-item .necessary-indemnity-item-detail .chart-arrow-area .age-axis-span-text{font-family:"DIN Alternate",-apple-system,BlinkMacSystemFont,Arial,sans-serif;font-weight:700;color:#fff;font-size:25px}.m-result-throw-select-container .result-throw-select-consultation,.m-result-throw-select-container .result-throw-select-title,.m-top-container .top-content .top-content-description,.pc-m-result-necessary-indemnity-container .necessary-indemnity-item .supplement-blue-text,.pc-m-result-throw-select-container .pc-result-throw-contents-wrapper .result-throw-select-consultation,.pc-m-result-throw-select-container .pc-result-throw-contents-wrapper .result-throw-select-title{font-family:HiraginoSans-W6,"ヒラギノ角ゴ ProN W3",-apple-system,BlinkMacSystemFont,Arial,"メイリオ",Meiryo,sans-serif;font-weight:700}.pc-m-result-necessary-indemnity-container .necessary-indemnity-item .necessary-indemnity-item-detail .chart-arrow-area .age-axis-span-unit-text{color:#fff;font-size:20px;padding-right:5px}.pc-m-result-necessary-indemnity-container .necessary-indemnity-item .necessary-indemnity-item-detail .chart-arrow-area .pc-arrow-img-text{width:100%;text-align:center;font-size:20px;color:#484C59}.pc-m-result-necessary-indemnity-container .necessary-indemnity-item .img-size55{width:55%;height:auto}.pc-m-result-necessary-indemnity-container .necessary-indemnity-item .img-size70{width:70%;height:auto}.pc-m-result-necessary-indemnity-container .necessary-indemnity-item .img-size90{width:90%;height:auto}.pc-m-result-necessary-indemnity-container .necessary-indemnity-item .img-size100{width:100%;height:auto}.pc-m-result-necessary-indemnity-container .necessary-indemnity-item .supplement-blue-text{color:#00AAD3;font-size:25px;letter-spacing:-.29px}.pc-m-result-necessary-indemnity-container .necessary-indemnity-item .figure-area{margin:auto;width:80%}.pc-m-result-necessary-indemnity-container .necessary-indemnity-item .figure-area-posthumous{margin:0;width:100%}.pc-m-result-necessary-indemnity-container .necessary-indemnity-item .source-area{display:inline-block;font-size:13px;font-style:normal;text-align:right;width:685px}.pc-m-result-necessary-indemnity-container .necessary-indemnity-item .source-area._text-left{text-align:left}.pc-m-result-necessary-indemnity-container .necessary-indemnity-item .width-80-area{width:80%;margin:auto}.pc-m-result-necessary-indemnity-container .necessary-indemnity-item ._open{display:block}.pc-m-result-necessary-indemnity-container .necessary-indemnity-item ._close{display:none}.m-result-throw-select-container{padding:0 20px 40px;position:relative}.m-result-throw-select-container .result-throw-select-icon-area{text-align:center}.m-result-throw-select-container .result-throw-select-icon-area._margin40{margin-top:40px;margin-bottom:20px}.m-result-throw-select-container .result-throw-select-icon-area._margin20{margin-top:20px;margin-bottom:10px}.m-result-throw-select-container .result-throw-select-title{color:#484C59;font-size:18px;margin:0 0 20px;text-align:center}.m-result-throw-select-container .result-throw-select-description{margin-bottom:15px}.m-result-throw-select-container .result-throw-select-supplement{font-size:12px;margin-bottom:40px}.m-result-throw-select-container .result-throw-select-consultation{font-size:16px;margin-bottom:10px}@media (max-width:360px){.m-result-throw-select-container .linkStyleLarge{font-size:14px}}.m-result-throw-select-container .product-contents{font-family:HiraginoSans-W5,"ヒラギノ角ゴ ProN W3",-apple-system,BlinkMacSystemFont,Arial,"メイリオ",Meiryo,sans-serif;font-weight:600;width:100%;text-align:center;padding:20px 0}.pc-m-result-throw-select-container{padding:0 20px 40px;position:relative;text-align:center;font-size:18px}.pc-m-result-throw-select-container .pc-result-throw-contents-wrapper{width:100%}.pc-m-result-throw-select-container .pc-result-throw-contents-wrapper .result-throw-select-icon-area{text-align:center}.pc-m-result-throw-select-container .pc-result-throw-contents-wrapper .result-throw-select-icon-area._margin40{margin-top:40px;margin-bottom:20px}.pc-m-result-throw-select-container .pc-result-throw-contents-wrapper .result-throw-select-icon-area._margin20{margin-top:20px;margin-bottom:10px}.pc-m-result-throw-select-container .pc-result-throw-contents-wrapper .result-throw-select-title{color:#484C59;font-size:25px;margin:0 0 20px;text-align:center}.pc-m-result-throw-select-container .pc-result-throw-contents-wrapper .result-throw-select-description{font-size:18px;width:90%;text-align:center;margin:0 auto 15px}.pc-m-result-throw-select-container .pc-result-throw-contents-wrapper .result-throw-select-description-point-left{font-size:18px;width:80%;text-align:left;margin:0 auto 15px;padding-left:100px}.pc-m-result-throw-select-container .pc-result-throw-contents-wrapper .result-throw-select-supplement{width:60%;font-size:14px;margin:0 auto 20px;text-align:left}.pc-m-result-throw-select-container .pc-result-throw-contents-wrapper .result-throw-select-supplement._first{margin:20px auto}.pc-m-result-throw-select-container .pc-result-throw-contents-wrapper .result-throw-select-consultation{font-size:20px;width:90%;margin:0 auto 10px;text-align:center}.pc-m-result-throw-select-container .pc-result-throw-contents-wrapper .pcLinkStyleLarge{margin:0 auto 20px}.pc-m-result-throw-select-container .pc-result-throw-contents-wrapper .pc-product-contents{width:100%;font-size:15px;font-weight:600;margin:25px 0}.m-top-container{height:100%;position:relative;text-align:center;width:100%;min-height:-webkit-max-content;min-height:-moz-max-content;min-height:max-content}@media (max-height:630px){.m-top-container{height:130%}}.m-top-container .top-logo{margin:0 auto}.m-top-container .top-content{width:100%}.m-top-container .top-content .top-content-description{color:#FFF;font-size:15px;letter-spacing:1px;line-height:22px;margin:0 auto 20px}.m-top-container .top-content .top-content-start .top-content-start-button,.m-top-container .top-content .top-content-start .top-content-start-button-policy{font-size:18px;border:1px solid #fff;cursor:pointer;display:block;color:#FFF;font-family:HiraginoSans-W6,"ヒラギノ角ゴ ProN W3",-apple-system,BlinkMacSystemFont,Arial,"メイリオ",Meiryo,sans-serif;font-weight:700;background-color:rgba(255,255,255,.4)}.m-top-container .top-content .top-content-start{width:90%;margin:0 auto 20px}.m-top-container .top-content .top-content-start .top-content-start-button{border-radius:5px;height:80px;width:100%}@media (max-width:360px){.m-top-container{padding:10% 0}.m-top-container .top-content .top-content-start .top-content-start-button{height:60px}}.m-top-container .top-content .top-content-start .top-content-start-button-policy{margin:20px auto;border-radius:5px;height:80px;width:100%}@media (max-width:360px){.m-top-container .top-content .top-content-start .top-content-start-button-policy{height:60px}}.m-top-container .top-content .top-content-link .top-content-link-text{font-size:15px;color:#FFF;text-decoration:underline}.m-top-container-policycodeflg{background-image:url(../../../img/img_policycodeflg_backimage.jpg);height:100%;position:relative;text-align:center;width:100%}.m-top-container-policycodeflg .top-logo{margin:50% auto 0}.m-top-container-policycodeflg .top-content{width:100%}.m-top-container-policycodeflg .top-content .top-content-description{font-family:HiraginoSans-W6,"ヒラギノ角ゴ ProN W3",-apple-system,BlinkMacSystemFont,Arial,"メイリオ",Meiryo,sans-serif;font-weight:700;color:#FFF;font-size:15px;letter-spacing:1px;line-height:22px;margin:0 auto 20px}.m-top-container-policycodeflg .top-content .top-content-start{width:90%;margin:0 auto 20px}.m-top-container-policycodeflg .top-content .top-content-start .top-content-start-button{font-family:HiraginoSans-W6,"ヒラギノ角ゴ ProN W3",-apple-system,BlinkMacSystemFont,Arial,"メイリオ",Meiryo,sans-serif;font-weight:700;background-color:rgba(255,255,255,.4);border:1px solid #fff;border-radius:5px;color:#FFF;cursor:pointer;display:block;font-size:18px;height:80px;width:100%}.m-top-container-policycodeflg .top-content .top-content-start .top-content-start-button-policy{font-family:HiraginoSans-W6,"ヒラギノ角ゴ ProN W3",-apple-system,BlinkMacSystemFont,Arial,"メイリオ",Meiryo,sans-serif;font-weight:700;margin:20px auto;background-color:rgba(255,255,255,.4);border:1px solid #fff;border-radius:5px;color:#FFF;cursor:pointer;display:block;font-size:18px;height:80px;width:100%}.m-top-container-policycodeflg .top-content .top-content-link .top-content-link-text{font-size:15px;color:#FFF;text-decoration:underline}.m-top-container-policycodeflg,:-ms-lang(x)::-ms-backdrop{min-height:575px}.m-top-container,_:-ms-lang(x)::-ms-backdrop{min-height:575px}@-moz-document url-prefix(){.m-top-container,.m-top-container-policycodeflg{min-height:575px}}.m-top-pc-container{background-image:url(../../../img/img_a01_pc_backimage.png);background-repeat:no-repeat;background-size:110% auto;background-position:-20px -90px;padding:0;text-align:center;position:absolute;top:0;right:0;bottom:0;left:0;margin:25px auto 0;border-radius:15px;width:950px;height:550px;display:-webkit-box;display:-ms-flexbox;display:flex}.m-top-pc-container .top-pc-logo-and-lead-img{margin:auto;width:750px}.m-top-pc-container .top-pc-logo-and-lead-img .test1{width:450px}.m-top-pc-container .top-pc-logo-and-lead-img .test2{margin-bottom:20px}.m-top-pc-container .top-pc-logo-and-lead-img .top-pc-lead-img{width:63%;background:url(../../../img/img_a01_lead.png) center no-repeat;background-size:100% auto;height:30px;margin:1% auto 5%}.m-top-pc-container .top-logo{margin:0 auto}.m-top-pc-container .top-content{margin:0 auto;width:80%}.m-top-pc-container .top-content .top-content-description{font-family:HiraginoSans-W6,"ヒラギノ角ゴ ProN W3",-apple-system,BlinkMacSystemFont,Arial,"メイリオ",Meiryo,sans-serif;font-weight:700;color:#FFF;font-size:20px;letter-spacing:1px;line-height:22px;margin:0 auto 20px}.m-top-pc-container .top-content .top-content-start-buttons{display:-webkit-box;display:-ms-flexbox;display:flex}.m-top-pc-container .top-content .top-content-start{width:90%;margin:0 auto 20px}.m-top-pc-container .top-content .top-content-start .top-content-start-button{font-family:HiraginoSans-W6,"ヒラギノ角ゴ ProN W3",-apple-system,BlinkMacSystemFont,Arial,"メイリオ",Meiryo,sans-serif;font-weight:700;background-color:rgba(255,255,255,.4);border:1px solid #fff;border-radius:5px;color:#FFF;cursor:pointer;display:block;font-size:22px;height:80px;width:100%}.m-top-pc-container .top-content .top-content-start .top-content-start-button-policy,.m-top-pc-container-policycodeflg .top-content .top-content-start .top-content-start-button,.m-top-pc-container-policycodeflg .top-content .top-content-start .top-content-start-button-policy{background-color:rgba(255,255,255,.4);border:1px solid #fff;color:#FFF;font-family:HiraginoSans-W6,"ヒラギノ角ゴ ProN W3",-apple-system,BlinkMacSystemFont,Arial,"メイリオ",Meiryo,sans-serif;font-weight:700;cursor:pointer}.m-top-pc-container .top-content .top-content-start .top-content-start-button._start{width:300px;margin:auto}.m-top-pc-container .top-content .top-content-start .top-content-start-button-policy{margin:auto 20px;border-radius:5px;display:block;font-size:22px;height:80px;width:100%}.m-top-pc-container .top-content .top-content-link .top-content-link-text{font-size:15px;color:#FFF;text-decoration:underline}.m-top-pc-container-policycodeflg{background-image:url(../../../img/img_policycodeflg_pc_backimage.jpg);background-size:139%;background-position:-222px -202px;background-repeat:no-repeat;position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;border-radius:15px;width:950px;height:550px;display:-webkit-box;display:-ms-flexbox;display:flex}.m-top-pc-container-policycodeflg .top-pc-logo-and-lead-img{width:750px;margin:auto}.m-top-pc-container-policycodeflg .top-pc-logo-and-lead-img .top-lead-img-policycodeflg{mask:no-repeat center/100%;-webkit-mask:no-repeat center/100%;-moz-mask:no-repeat center/100%;background:#fff;width:568px;height:80px;mask-image:url(../../../img/img_policycodeflg_pc_lead.png);-webkit-mask-image:url(../../../img/img_policycodeflg_pc_lead.png);-moz-mask-image:url(../../../img/img_policycodeflg_pc_lead.png);image-rendering:-webkit-optimize-contrast;background-size:100% auto;margin:1% auto 4%}.m-top-pc-container-policycodeflg .top-content{width:100%}.m-top-pc-container-policycodeflg .top-content .top-content-description{font-family:HiraginoSans-W6,"ヒラギノ角ゴ ProN W3",-apple-system,BlinkMacSystemFont,Arial,"メイリオ",Meiryo,sans-serif;font-weight:700;color:#FFF;font-size:20px;letter-spacing:1px;line-height:22px;margin:0 auto 20px;text-align:center}.m-top-pc-container-policycodeflg .top-content .top-content-start{width:90%;margin:0 auto 20px}.m-top-pc-container-policycodeflg .top-content .top-content-start .top-content-start-button{border-radius:5px;display:block;font-size:22px;height:80px;width:300px;margin:auto}.m-top-pc-container-policycodeflg .top-content .top-content-start .top-content-start-button-policy{margin:20px auto;border-radius:5px;display:block;font-size:18px;height:80px;width:100%}.m-top-pc-container-policycodeflg .top-content .top-content-link .top-content-link-text{font-size:15px;color:#FFF;text-decoration:underline}.m-terms-of-agreement-container{height:100%;min-height:100%;position:relative;width:100%}.m-terms-of-agreement-container .terms-content{bottom:50%;left:50%;height:90%;padding:0 5% 20px;position:absolute;-webkit-transform:translate(-50%,50%);transform:translate(-50%,50%);width:90%}.m-terms-of-agreement-container .terms-content .terms-scroll-wrap{height:85%;margin-bottom:20px;overflow:hidden;padding-top:20px;width:100%}.m-terms-of-agreement-container .terms-content .terms-scroll-wrap .terms-scroll{height:100%;overflow-y:scroll;padding-right:17px;text-align:left;-ms-overflow-style:none;width:calc(100% + 17px)}.m-terms-of-agreement-container .terms-content .terms-scroll-wrap .terms-scroll::-webkit-scrollbar{display:none}.m-terms-of-agreement-container .terms-content .terms-scroll-wrap .terms-scroll .terms-text h1,.m-terms-of-agreement-container .terms-content .terms-scroll-wrap .terms-scroll .terms-text h2,.m-terms-of-agreement-container .terms-content .terms-scroll-wrap .terms-scroll .terms-text h3{font-family:HiraginoSans-W6,"ヒラギノ角ゴ ProN W3",-apple-system,BlinkMacSystemFont,Arial,"メイリオ",Meiryo,sans-serif;font-weight:700}.m-terms-of-agreement-container .terms-content .terms-scroll-wrap .terms-scroll .terms-text h1{font-size:18px;line-height:27px;margin-bottom:26px;padding:20px 0 25px;text-align:center}.m-terms-of-agreement-container .terms-content .terms-scroll-wrap .terms-scroll .terms-text h2{font-size:16px;line-height:27px;padding-bottom:5px}.m-terms-of-agreement-container .terms-content .terms-scroll-wrap .terms-scroll .terms-text h3{font-size:14px;line-height:27px}.m-terms-of-agreement-container .terms-content .terms-scroll-wrap .terms-scroll .terms-text h4{font-family:HiraginoSans-W6,"ヒラギノ角ゴ ProN W3",-apple-system,BlinkMacSystemFont,Arial,"メイリオ",Meiryo,sans-serif;font-weight:700;font-size:11px;line-height:20px}.m-terms-of-agreement-container .terms-content .terms-scroll-wrap .terms-scroll .terms-text p{font-size:11px;line-height:20px;margin-bottom:20px}.m-terms-of-agreement-container .terms-content .terms-scroll-wrap .terms-scroll .terms-text td,.m-terms-of-agreement-container .terms-content .terms-scroll-wrap .terms-scroll .terms-text tr{font-size:11px;line-height:20px}.m-terms-of-agreement-container .terms-content .terms-scroll-wrap .pc-terms-scroll{height:100%;overflow-y:scroll;padding-right:17px;text-align:left}.m-terms-of-agreement-container .terms-content .terms-scroll-wrap .pc-terms-scroll .terms-text h1,.m-terms-of-agreement-container .terms-content .terms-scroll-wrap .pc-terms-scroll .terms-text h2,.m-terms-of-agreement-container .terms-content .terms-scroll-wrap .pc-terms-scroll .terms-text h3{font-family:HiraginoSans-W6,"ヒラギノ角ゴ ProN W3",-apple-system,BlinkMacSystemFont,Arial,"メイリオ",Meiryo,sans-serif;font-weight:700}.m-terms-of-agreement-container .terms-content .terms-scroll-wrap .pc-terms-scroll .terms-text h1{font-size:18px;line-height:27px;margin-bottom:26px;padding:20px 0 25px;text-align:center}.m-terms-of-agreement-container .terms-content .terms-scroll-wrap .pc-terms-scroll .terms-text h2{font-size:16px;line-height:27px;padding-bottom:5px}.m-terms-of-agreement-container .terms-content .terms-scroll-wrap .pc-terms-scroll .terms-text h3{font-size:14px;line-height:27px}.m-terms-of-agreement-container .terms-content .terms-scroll-wrap .pc-terms-scroll .terms-text h4{font-family:HiraginoSans-W6,"ヒラギノ角ゴ ProN W3",-apple-system,BlinkMacSystemFont,Arial,"メイリオ",Meiryo,sans-serif;font-weight:700;font-size:11px;line-height:20px}.m-terms-of-agreement-container .terms-content .terms-scroll-wrap .pc-terms-scroll .terms-text p{font-size:11px;line-height:20px;margin-bottom:20px}.m-terms-of-agreement-container .terms-content .terms-scroll-wrap .pc-terms-scroll .terms-text td,.m-terms-of-agreement-container .terms-content .terms-scroll-wrap .pc-terms-scroll .terms-text tr{font-size:11px;line-height:20px}.m-terms-of-agreement-container .terms-content .terms-button-area{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.m-terms-of-agreement-container .terms-content .terms-button-area .terms-button{width:48%}.m-terms-of-agreement-container .terms-content .terms-button-area .terms-button .terms-disagree{position:relative;border-radius:2px;font-size:18px;font-family:HiraginoSans-W6,sans-serif;line-height:22px;margin:0 auto;background:#fff;border-color:#c7d200;color:#c7d200;cursor:pointer;border-style:solid;border-width:1px;height:50px;width:100%}@media (max-width:360px){.m-terms-of-agreement-container .terms-content .terms-button-area .terms-button .terms-disagree{font-size:16px}}.m-terms-of-agreement-container .terms-content .terms-button-area .terms-button .terms-agree{position:relative;border-radius:2px;font-size:18px;font-family:HiraginoSans-W6,sans-serif;line-height:22px;cursor:pointer;margin:0 auto;background:#c7d200;color:#fff;height:50px;width:100%}@media (max-width:360px){.m-terms-of-agreement-container .terms-content .terms-button-area .terms-button .terms-agree{font-size:16px}}.m-terms-of-agreement-container .terms-content .terms-button-area .terms-button .pc-terms-disagree{position:relative;border-radius:2px;font-family:HiraginoSans-W6,sans-serif;line-height:22px;margin:0 auto;background:#fff;border-color:#c7d200;color:#c7d200;cursor:pointer;border-style:solid;border-width:1px;height:50px;width:100%;font-size:22px}.m-terms-of-agreement-container .terms-content .terms-button-area .terms-button .pc-terms-agree{position:relative;border-radius:2px;font-family:HiraginoSans-W6,sans-serif;line-height:22px;cursor:pointer;margin:0 auto;background:#c7d200;color:#fff;height:50px;width:100%;font-size:22px}.m-terms-of-service-container .terms-text h1,.m-terms-of-service-container .terms-text h2,.m-terms-of-service-container .terms-text h3,.m-terms-of-service-container .terms-text h4,.m-tutorial-container .tutorial .pc-tutorial-skip,.m-tutorial-container .tutorial .pc-tutorial-step-no,.m-tutorial-container .tutorial .tutorial-skip,.m-tutorial-container .tutorial .tutorial-step-no,.m-tutorial-container .tutorial .tutorial-sub-title,.m-usage-guide-download-container .title-area .title,.pc-m-tutorial-container .pc-tutorial .pc-tutorial-step-no,.pc-m-tutorial-container .pc-tutorial .pc-tutorial-sub-outline-title,.pc-m-tutorial-container .pc-tutorial .pc-tutorial-sub-title{font-family:HiraginoSans-W6,"ヒラギノ角ゴ ProN W3",-apple-system,BlinkMacSystemFont,Arial,"メイリオ",Meiryo,sans-serif;font-weight:700}.m-terms-of-service-container{padding:20px;width:100%}.m-terms-of-service-container .terms-text h1{font-size:18px;line-height:27px;margin-bottom:26px}.m-terms-of-service-container .terms-text h2{font-size:16px;line-height:27px;padding-bottom:5px}.m-terms-of-service-container .terms-text h3{font-size:14px;line-height:27px}.m-terms-of-service-container .terms-text h4{font-size:11px;line-height:20px}.m-terms-of-service-container .terms-text p{font-size:11px;line-height:20px;margin-bottom:20px}.m-terms-of-service-container .terms-text .content{font-size:11px}.m-terms-of-service-container .terms-text td,.m-terms-of-service-container .terms-text tr{font-size:11px;line-height:20px}.m-tutorial-container{background-image:url(../../../img/img_a01_backimage.png);background-size:cover;background-position:center;height:100%;padding:10% 0;position:relative;text-align:center;width:100%;min-height:580px}@media (max-width:360px){.m-tutorial-container{min-height:420px;padding:10% 0}}@media (max-height:630px){.m-tutorial-container{height:130%}}.m-tutorial-container .tutorial{background:rgba(255,255,255,.9);border-radius:8px;bottom:50%;left:50%;padding:0 5% 20px;position:absolute;-webkit-transform:translate(-50%,50%);transform:translate(-50%,50%);width:90%}.m-tutorial-container .tutorial .tutorial-step-no{color:#4A4A4A;font-size:18px;padding:20px 0}@media (max-width:360px){.m-tutorial-container .tutorial .tutorial-step-no{padding:10px 0}}.m-tutorial-container .tutorial .pc-tutorial-step-no{color:#4A4A4A;font-size:24px;padding:20px 0 5px}.m-tutorial-container .tutorial .tutorial-top-image-area{margin:0 auto;width:294px;height:212px}@media (max-width:400px){.m-tutorial-container .tutorial .tutorial-top-image-area{width:211.68px;height:25vh;min-height:155px;min-width:215px;background-size:contain;background-repeat:no-repeat}}@media (max-width:400px) and (min-height:630px){.m-tutorial-container .tutorial .tutorial-top-image-area{width:211.68px;height:15vh}}.m-tutorial-container .tutorial .tutorial-top-image-area.tutorial-img2{background-position:center top;width:330px;height:300px}@media (max-width:400px){.m-tutorial-container .tutorial .tutorial-top-image-area.tutorial-img2{width:237.6px;height:25vh}}@media (max-width:400px) and (min-height:630px){.m-tutorial-container .tutorial .tutorial-top-image-area.tutorial-img2{width:237.6px;height:15vh}}.m-tutorial-container .tutorial .pc-tutorial-top-image-area{margin:0 auto;width:340px;height:245px;background-position:top}.m-tutorial-container .tutorial .tutorial-sub-title{color:#4A4A4A;font-size:14px;padding:20px 0}.m-tutorial-container .tutorial .tutorial-body-text{color:#4A4A4A;font-size:14px;line-height:20px;margin:0 auto 20px;text-align:left;width:90%}@media (max-width:360px){.m-tutorial-container .tutorial .tutorial-sub-title{padding:7px 0}.m-tutorial-container .tutorial .tutorial-body-text{font-size:13px;margin-bottom:7px}}.m-tutorial-container .tutorial .pc-tutorial-body-text{color:#4A4A4A;font-size:15px;line-height:20px;margin:0 auto 20px;text-align:center;width:90%}.m-tutorial-container .tutorial .tutorial-step-img{width:17%;margin:0 auto 20px}@media (max-width:360px){.m-tutorial-container .tutorial .tutorial-step-img{margin:0 auto 10px}}.m-tutorial-container .tutorial .tutorial-step-img img{width:100%}.m-tutorial-container .tutorial .tutorial-next{width:95%;margin:5px auto}.m-tutorial-container .tutorial .tutorial-next .tutorial-next-button{position:relative;border-radius:2px;font-size:18px;font-family:HiraginoSans-W6,sans-serif;line-height:22px;cursor:pointer;margin:0 auto;background:#c7d200;color:#fff;height:60px;width:100%}@media (max-width:360px){.m-tutorial-container .tutorial .tutorial-next .tutorial-next-button{position:relative;border-radius:2px;font-size:18px;font-family:HiraginoSans-W6,sans-serif;line-height:22px;cursor:pointer;margin:0 auto;background:#c7d200;color:#fff;height:50px}.m-tutorial-container .tutorial .tutorial-next .tutorial-next-button:before{top:50%}}.m-tutorial-container .tutorial .tutorial-next .tutorial-next-button:before{background:url(../../../img/ic_right2_w.png);background-size:32px 32px;content:"";cursor:pointer;display:inline-block;height:32px;margin-top:-16px;position:absolute;right:10px;vertical-align:middle;width:32px;top:50%}.m-tutorial-container .tutorial .tutorial-skip{color:#4A4A4A;cursor:pointer;font-size:11px;letter-spacing:-.27px;text-decoration:underline}.m-tutorial-container .tutorial .pc-tutorial-skip{color:#4A4A4A;cursor:pointer;font-size:15px;letter-spacing:-.27px;text-decoration:underline}.pc-m-tutorial-container{border-radius:15px;margin:2.5% auto;width:950px;min-height:580px}.pc-m-tutorial-container .pc-tutorial{height:551px}.pc-m-tutorial-container .pc-tutorial .pc-tutorial-step-no{color:#4A4A4A;font-size:24px;padding:20px 0 5px}.pc-m-tutorial-container .pc-tutorial .pc-tutorial-top-image-area{margin:0 auto;width:340px;height:245px}.pc-m-tutorial-container .pc-tutorial .pc-tutorial-sub-outline-title{color:#4A4A4A;font-size:20px;padding:65px 0 30px}.pc-m-tutorial-container .pc-tutorial .pc-tutorial-sub-title{color:#4A4A4A;font-size:14px;padding:15px 0}.pc-m-tutorial-container .pc-tutorial .pc-tutorial-outline-body-text{color:#4A4A4A;font-size:18px;line-height:20px;margin:0 auto 20px;text-align:left;width:90%}.pc-m-tutorial-container .pc-tutorial .pc-tutorial-body-text{color:#4A4A4A;font-size:15px;line-height:20px;margin:0 auto 20px;text-align:center;width:90%}.pc-m-tutorial-container .pc-tutorial .pc-tutorial-body-text._policy-step{text-align:left}.pc-m-tutorial-container .pc-tutorial-next{width:95%;margin:5px auto}.pc-m-tutorial-container .pc-tutorial-next .pc-tutorial-next-button{position:relative;border-radius:2px;font-family:HiraginoSans-W6,sans-serif;line-height:22px;cursor:pointer;margin:0 auto;background:#c7d200;color:#fff;height:60px;width:100%;font-size:22px;font-weight:700}.pc-m-tutorial-container .pc-tutorial-next .pc-tutorial-next-button:before{background:url(../../../img/ic_right2_w.png);background-size:32px 32px;content:"";cursor:pointer;display:inline-block;height:32px;margin-top:-16px;position:absolute;right:10px;vertical-align:middle;width:32px;top:50%}.m-usage-guide-download-container{text-align:center}.m-usage-guide-download-container .title-area{text-align:center;padding:40px 20px 20px;width:100%}.m-usage-guide-download-container .title-area .title-image{background:url(../../../img/ic_download.png);background-size:cover;display:inline-block;height:44px;margin-bottom:10px;width:60px}.m-usage-guide-download-container .title-area .title{color:#484C59;font-size:18px}.m-usage-guide-download-container .sample-image{background-color:#00AAD3;height:350px;margin:0 auto 20px;width:75%}.m-usage-guide-download-container .usage-guide-download-button{position:relative;border-radius:2px;font-size:18px;font-family:HiraginoSans-W6,sans-serif;cursor:pointer;margin:0 auto 30px;background:#c7d200;color:#fff;height:60px;display:inline-block;line-height:60px;width:90%}.m-usage-guide-download-container .guide-top-area{padding:0 60px;margin-bottom:30px}.m-usage-guide-download-container .guide-top-area img{width:100%}.pc-m-usage-guide-download-container{text-align:center}.pc-m-usage-guide-download-container .title-area{text-align:center;padding:40px 20px 20px;width:100%}.pc-m-usage-guide-download-container .title-area .title-image{background:url(../../../img/ic_download.png);background-size:cover;display:inline-block;height:44px;margin-bottom:10px;width:60px}.pc-m-usage-guide-download-container .title-area .title{font-family:HiraginoSans-W6,"ヒラギノ角ゴ ProN W3",-apple-system,BlinkMacSystemFont,Arial,"メイリオ",Meiryo,sans-serif;font-weight:700;color:#484C59;font-size:25px}.pc-m-usage-guide-download-container .sample-image{background-color:#00AAD3;height:350px;margin:0 auto 20px;width:75%}.pc-m-usage-guide-download-container .usage-guide-download-button{position:relative;border-radius:2px;font-family:HiraginoSans-W6,sans-serif;cursor:pointer;margin:0 auto;background:#c7d200;color:#fff;height:60px;font-size:25px;font-weight:700;display:inline-block;line-height:60px;width:60%}.pc-m-usage-guide-download-container .guide-top-area{padding:0 60px;margin-bottom:30px}.pc-m-usage-guide-download-container .guide-top-area img{width:65%}.m-usage-guide-mail-container .usage-guide-mail-header{height:100%;padding:74% 20px 0;position:relative;width:100%}.m-usage-guide-mail-container .usage-guide-mail-header .usage-guide-mail-header-img{background:url(../../../img/usage-guide-mail_bg_download.png) left bottom no-repeat;background-size:cover;left:0;height:100%;position:absolute;top:1.5%;width:100%}.m-usage-guide-mail-container .usage-guide-mail-header .header-title-area{text-align:center;left:0;padding:7% 20px 0;position:absolute;top:0;width:100%}.m-usage-guide-mail-container .usage-guide-mail-header .header-title-area .header-title-image{background:url(../../../img/ic_download_white_usage.png);background-size:cover;display:inline-block;height:44px;margin-bottom:10px;width:60px}@media (max-width:375px){.m-usage-guide-mail-container .usage-guide-mail-header .header-title-area{padding:4% 20px 0}.m-usage-guide-mail-container .usage-guide-mail-header .header-title-area .header-title-image{margin-bottom:0}}.m-usage-guide-mail-container .usage-guide-mail-header .header-title-area .header-title{font-family:HiraginoSans-W6,"ヒラギノ角ゴ ProN W3",-apple-system,BlinkMacSystemFont,Arial,"メイリオ",Meiryo,sans-serif;font-weight:700;color:#fff;font-size:18px;margin-bottom:30px}@media (max-width:360px){.m-usage-guide-mail-container .usage-guide-mail-header .header-title-area .header-title{font-size:16px;margin-bottom:12px}}.m-usage-guide-mail-container .usage-guide-mail-header .header-title-area .header-description{color:#fff;font-size:16px;margin-bottom:15px}@media (max-width:360px){.m-usage-guide-mail-container .usage-guide-mail-header .header-title-area .header-description{font-size:14px;margin-bottom:12px}}.m-usage-guide-mail-container .usage-guide-mail-header .jump-to-mail-form-button{position:relative;border-radius:2px;font-size:18px;font-family:HiraginoSans-W6,sans-serif;line-height:22px;cursor:pointer;margin:0 auto;background:rgba(255,255,255,.2);border:1px solid #fff;color:#fff;height:60px;width:100%}.m-usage-guide-mail-container .usage-guide-mail-description .description-title-area .description-title,.m-usage-guide-mail-container .usage-guide-mail-form .success-send-message{font-family:HiraginoSans-W6,"ヒラギノ角ゴ ProN W3",-apple-system,BlinkMacSystemFont,Arial,"メイリオ",Meiryo,sans-serif;font-weight:700}@media (max-width:360px){.m-usage-guide-mail-container .usage-guide-mail-header .jump-to-mail-form-button{height:50px}}.m-usage-guide-mail-container .usage-guide-mail-description{padding:30px 20px}.m-usage-guide-mail-container .usage-guide-mail-description .img_guidebook{width:100%;margin-top:20px;margin-bottom:30px}.m-usage-guide-mail-container .usage-guide-mail-description .photo-fp-usage-guide .left-area{float:left;width:100px}.m-usage-guide-mail-container .usage-guide-mail-description .photo-fp-usage-guide .left-area img{width:100%}.m-usage-guide-mail-container .usage-guide-mail-description .photo-fp-usage-guide .right-area{float:right;width:calc(100% - 100px)}.m-usage-guide-mail-container .usage-guide-mail-description .photo-fp-usage-guide .right-area p{vertical-align:middle;display:table-cell;height:100px;padding:10px}.m-usage-guide-mail-container .usage-guide-mail-description .description-title-area{text-align:left;width:100%}.m-usage-guide-mail-container .usage-guide-mail-description .description-title-area .description-title{color:#484C59;font-size:18px;margin-bottom:20px}.m-usage-guide-mail-container .usage-guide-mail-description p{line-height:24px;font-size:13px;margin-bottom:5px}.m-usage-guide-mail-container .usage-guide-mail-description .description-text{line-height:26px;margin-bottom:30px}.m-usage-guide-mail-container .usage-guide-mail-description .description-list{list-style-type:disc;margin:0 0 30px;padding:0 0 0 20px}.m-usage-guide-mail-container .usage-guide-mail-description .description-list li{line-height:26px}.m-usage-guide-mail-container .usage-guide-mail-description .description-small{color:#4a4a4a;font-size:14px;line-height:26px;text-align:left}.m-usage-guide-mail-container .usage-guide-mail-description .sample-image{background-color:#00AAD3;height:250px;margin:10px 0 30px;width:100%}.m-usage-guide-mail-container .usage-guide-mail-form{padding:0 40px}.m-usage-guide-mail-container .usage-guide-mail-form .send-mail-desc{margin-bottom:40px;font-size:13px}.m-usage-guide-mail-container .usage-guide-mail-form .success-send-message{text-align:center;margin:0 0 10px;font-size:14px;color:#54C7FC}.m-usage-guide-mail-container .usage-guide-mail-form .send-button-area{text-align:center;margin:10px auto 40px;width:90%}.m-usage-guide-mail-container .usage-guide-mail-form .send-button-area .send-button{position:relative;border-radius:2px;font-size:18px;font-family:HiraginoSans-W6,sans-serif;line-height:22px;cursor:pointer;margin:0 auto;background:#c7d200;color:#fff;height:50px;width:100%}.m-usage-guide-mail-container .usage-guide-mail-form .send-button-area .send-button._disabled{color:#fff;cursor:auto;opacity:.5}.m-usage-guide-mail-container .usage-guide-mail-form .error-message{color:#FF4F8D;font-size:14px;margin:8px 0 0}.m-usage-guide-mail-container .usage-guide-mail-form .email-text{font-family:HiraginoSans-W6,"ヒラギノ角ゴ ProN W3",-apple-system,BlinkMacSystemFont,Arial,"メイリオ",Meiryo,sans-serif;font-weight:700;font-size:12px;color:#4A4A4A}.m-usage-guide-mail-container .usage-guide-mail-form .email-input{border:1px solid #C7C7CD;border-radius:2px;color:#4A4A4A;font-size:18px;height:50px;padding:16px 15px 16px 10px}.m-usage-guide-mail-container .usage-guide-mail-form .email-input.error{background:rgba(255,79,141,.05);border:1px solid #FF4F8D;border-radius:2px;-webkit-box-shadow:0 0 4px 1px #FF4F8D;box-shadow:0 0 4px 1px #FF4F8D}.m-usage-guide-mail-container .usage-guide-mail-form .email-input:-moz-placeholder-shown{opacity:.7;font-size:18px;color:#4A4A4A}.m-usage-guide-mail-container .usage-guide-mail-form .email-input:placeholder-shown{opacity:.7;font-size:18px;color:#4A4A4A}.m-usage-guide-mail-container .usage-guide-mail-form .email-input::-webkit-input-placeholder{opacity:.7;font-size:18px;color:#4A4A4A}.m-usage-guide-mail-container .usage-guide-mail-form .email-input:-moz-placeholder{opacity:.7;font-size:18px;color:#4A4A4A}.m-usage-guide-mail-container .usage-guide-mail-form .email-input::-moz-placeholder{opacity:.7;font-size:18px;color:#4A4A4A}.m-usage-guide-mail-container .usage-guide-mail-form .email-input:-ms-input-placeholder{opacity:.7;font-size:18px;color:#4A4A4A}.m-usage-guide-mail-container .usage-guide-mail-back-button-area{padding:0 20px 60px;width:100%}.m-usage-guide-mail-container .usage-guide-mail-back-button-area .usage-guide-mail-back-button{position:relative;border-radius:2px;font-size:18px;font-family:HiraginoSans-W6,sans-serif;line-height:22px;margin:0 auto;background:#fff;border-color:#c7d200;border-style:solid;border-width:1px;color:#c7d200;cursor:pointer;height:60px;width:100%}.m-usage-guide-mail-container .sampleee{margin-bottom:400px}.pc-m-usage-guide-mail-container .pc-usage-guide-mail-header-wrapper{position:relative}.pc-m-usage-guide-mail-container .pc-usage-guide-mail-header-wrapper .usage-guide-mail-header{height:100%;padding:60% 482.5px 0;position:absolute;left:-3.9%;width:100%}.pc-m-usage-guide-mail-container .pc-usage-guide-mail-header-wrapper .usage-guide-mail-header .usage-guide-mail-header-img{background:url(../../../img/usage-guide-mail_bg_download.png) 0 58% no-repeat;background-size:cover;border-radius:10px 10px 0 0;height:100%;position:absolute;top:-10px;left:0;width:100%}.pc-m-usage-guide-mail-container .pc-usage-guide-mail-header-wrapper .usage-guide-mail-header .header-title-area{text-align:center;left:0;padding:11% 20px 0;position:absolute;top:0;width:100%}.pc-m-usage-guide-mail-container .pc-usage-guide-mail-header-wrapper .usage-guide-mail-header .header-title-area .header-title-image{background:url(../../../img/ic_download_white_usage.png);background-size:cover;display:inline-block;height:44px;margin-bottom:10px;width:60px}.pc-m-usage-guide-mail-container .pc-usage-guide-mail-header-wrapper .usage-guide-mail-header .header-title-area .header-title{font-family:HiraginoSans-W6,"ヒラギノ角ゴ ProN W3",-apple-system,BlinkMacSystemFont,Arial,"メイリオ",Meiryo,sans-serif;font-weight:700;color:#fff;font-size:25px;margin-bottom:30px}.pc-m-usage-guide-mail-container .pc-usage-guide-mail-header-wrapper .usage-guide-mail-header .header-title-area .header-description{color:#fff;font-size:20px;margin-bottom:35px}.pc-m-usage-guide-mail-container .pc-usage-guide-mail-header-wrapper .usage-guide-mail-header .jump-to-mail-form-button{position:relative;border-radius:2px;font-family:HiraginoSans-W6,sans-serif;line-height:22px;cursor:pointer;margin:0 auto;font-size:25px;font-weight:700;background:rgba(255,255,255,.2);border:3px solid #fff;color:#fff;height:60px;width:60%}.pc-m-usage-guide-mail-container .usage-guide-mail-description{padding:570px 20px 55px}.pc-m-usage-guide-mail-container .usage-guide-mail-description .img_guidebook{width:100%;margin-top:20px;margin-bottom:30px}.pc-m-usage-guide-mail-container .usage-guide-mail-description .photo-fp-usage-guide .left-area{float:left;width:135px}.pc-m-usage-guide-mail-container .usage-guide-mail-description .photo-fp-usage-guide .left-area img{width:100%}.pc-m-usage-guide-mail-container .usage-guide-mail-description .photo-fp-usage-guide .right-area{float:right;width:calc(100% - 135px)}.pc-m-usage-guide-mail-container .usage-guide-mail-description .photo-fp-usage-guide .right-area p{font-size:18px;vertical-align:middle;display:table-cell;height:135px;padding:10px}.pc-m-usage-guide-mail-container .usage-guide-mail-description .description-title-area{text-align:left;width:100%}.pc-m-usage-guide-mail-container .usage-guide-mail-description .description-title-area .description-title{font-family:HiraginoSans-W6,"ヒラギノ角ゴ ProN W3",-apple-system,BlinkMacSystemFont,Arial,"メイリオ",Meiryo,sans-serif;font-weight:700;color:#484C59;font-size:20px;margin-bottom:20px}.pc-m-usage-guide-mail-container .usage-guide-mail-description p{line-height:24px;font-size:18px;margin-bottom:5px}.pc-m-usage-guide-mail-container .usage-guide-mail-description .description-text{line-height:26px;margin-bottom:30px}.pc-m-usage-guide-mail-container .usage-guide-mail-description .description-list{font-size:18px;list-style-type:disc;margin:0 0 40px;padding:0 0 0 20px}.pc-m-usage-guide-mail-container .usage-guide-mail-description .description-list li{line-height:26px}.pc-m-usage-guide-mail-container .usage-guide-mail-description .description-small{color:#4a4a4a;font-size:14px;line-height:26px;text-align:left}.pc-m-usage-guide-mail-container .usage-guide-mail-description .sample-image{background-color:#00AAD3;height:250px;margin:10px 0 30px;width:100%}.pc-m-usage-guide-mail-container .usage-guide-mail-form{width:586px;margin:0 auto}.pc-m-usage-guide-mail-container .usage-guide-mail-form .send-mail-desc{margin-bottom:40px;font-size:15px}.pc-m-usage-guide-mail-container .usage-guide-mail-form .success-send-message{font-family:HiraginoSans-W6,"ヒラギノ角ゴ ProN W3",-apple-system,BlinkMacSystemFont,Arial,"メイリオ",Meiryo,sans-serif;font-weight:700;text-align:center;margin:0 0 10px;font-size:14px;color:#54C7FC}.pc-m-usage-guide-mail-container .usage-guide-mail-form .send-button-area{text-align:center;margin:10px auto 40px;width:90%}.pc-m-usage-guide-mail-container .usage-guide-mail-form .send-button-area .send-button{position:relative;border-radius:2px;font-family:HiraginoSans-W6,sans-serif;line-height:22px;cursor:pointer;margin:0 auto;background:#c7d200;color:#fff;height:50px;font-size:25px;font-weight:700;width:429px}.pc-m-usage-guide-mail-container .usage-guide-mail-form .send-button-area .send-button._disabled{color:#fff;cursor:auto;opacity:.5}.pc-m-usage-guide-mail-container .usage-guide-mail-form .error-message{color:#FF4F8D;font-size:14px;margin:8px 0 0}.pc-m-usage-guide-mail-container .usage-guide-mail-form .email-text{font-family:HiraginoSans-W6,"ヒラギノ角ゴ ProN W3",-apple-system,BlinkMacSystemFont,Arial,"メイリオ",Meiryo,sans-serif;font-weight:700;font-size:16px;color:#4A4A4A}.pc-m-usage-guide-mail-container .usage-guide-mail-form .email-input{border:1px solid #C7C7CD;border-radius:2px;color:#4A4A4A;font-size:18px;height:50px;padding:16px 15px 16px 10px}.pc-m-usage-guide-mail-container .usage-guide-mail-form .email-input.error{background:rgba(255,79,141,.05);border:1px solid #FF4F8D;border-radius:2px;-webkit-box-shadow:0 0 4px 1px #FF4F8D;box-shadow:0 0 4px 1px #FF4F8D}.pc-m-usage-guide-mail-container .usage-guide-mail-form .email-input:-moz-placeholder-shown{opacity:.7;font-size:18px;color:#4A4A4A}.pc-m-usage-guide-mail-container .usage-guide-mail-form .email-input:placeholder-shown{opacity:.7;font-size:18px;color:#4A4A4A}.pc-m-usage-guide-mail-container .usage-guide-mail-form .email-input::-webkit-input-placeholder{opacity:.7;font-size:18px;color:#4A4A4A}.pc-m-usage-guide-mail-container .usage-guide-mail-form .email-input:-moz-placeholder{opacity:.7;font-size:18px;color:#4A4A4A}.pc-m-usage-guide-mail-container .usage-guide-mail-form .email-input::-moz-placeholder{opacity:.7;font-size:18px;color:#4A4A4A}.pc-m-usage-guide-mail-container .usage-guide-mail-form .email-input:-ms-input-placeholder{opacity:.7;font-size:18px;color:#4A4A4A}.pc-m-usage-guide-mail-container .usage-guide-mail-back-button-area{width:52%;margin:0 auto 60px}.pc-m-usage-guide-mail-container .usage-guide-mail-back-button-area .usage-guide-mail-back-button{position:relative;border-radius:2px;font-family:HiraginoSans-W6,sans-serif;line-height:22px;margin:0 auto;background:#fff;border-color:#c7d200;border-style:solid;border-width:1px;color:#c7d200;cursor:pointer;height:60px;font-size:25px;font-weight:700;width:100%}.pc-m-usage-guide-mail-container .sampleee{margin-bottom:400px}.header{position:relative;padding:4px 0 10px 2%;border-top:3px solid #9ec501;border-bottom:1px solid #CCC;-webkit-box-shadow:0 1px 1px rgba(72,76,89,.1);box-shadow:0 1px 1px rgba(72,76,89,.1);text-align:center}.detail-header-img,.pc-detail-header-img{-webkit-box-shadow:0 1px 1px rgba(72,76,89,.1) inset;position:relative}@media (max-width:360px){.header{padding:4px 0 4px 2%}}.detail-header-img{padding:4px 0 10px 2%;height:102px;box-shadow:0 1px 1px rgba(72,76,89,.1) inset}.simulation-header{position:relative;border-bottom:2px solid #c7d200;-webkit-box-shadow:0 1px 1px rgba(72,76,89,.1);box-shadow:0 1px 1px rgba(72,76,89,.1)}.pc-header{position:relative;border-top:5px solid #9ec501;border-bottom:1px solid #CCC;-webkit-box-shadow:0 1px 1px rgba(72,76,89,.1);box-shadow:0 1px 1px rgba(72,76,89,.1);padding:1px 0 1px 2%}@media (max-width:360px){.pc-header{padding:4px 0 4px 2%}}.header-contents{width:975px;display:block;position:relative;margin:0 auto}.pc-header-container{width:100vw;min-width:975px;margin:0 calc(50% - 50vw);display:block}@media (max-width:999px){.pc-header-container{margin:0}}.pc-header-left-area{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.pc-header-menu-icon{margin-right:10px}.pc-header-text p{color:#9ec501;font-size:12px}.pc-detail-header-img{padding:4px 0 10px 2%;height:190px;box-shadow:0 1px 1px rgba(72,76,89,.1) inset}.pcSimulationArea{width:100%;min-width:975px;border-bottom:2px solid #c7d200}.pcSimulationArea._cashflow{background-color:#fff}.pc-simulation-header{position:relative;-webkit-box-shadow:0 1px 1px rgba(72,76,89,.1);box-shadow:0 1px 1px rgba(72,76,89,.1);width:975px;margin:auto}.coach-summary-area,.pc-coach-summary-area{width:100%;background:#FFF3DA;position:relative}.coach-summary-area{height:222px;-webkit-box-shadow:0 1px 1px rgba(72,76,89,.1) inset;box-shadow:0 1px 1px rgba(72,76,89,.1) inset}.detailHeaderContent,.globalHeaderContent{font-size:16px;color:#484C59;height:100%;background:#fff}@media screen and (min-width:320px) and (max-width:359px){.coach-summary-area{height:189px}}.pc-coach-summary-area{height:444px;border-radius:10px 10px 0 0;padding:0 86px}.pc-confirmContainer,.pc-simple-diag-container,.pc-terms-of-agreement-container,.pc-terms-of-service-container,.pcInner{border:5px solid #c7d200}.pcGlobalHeaderContent{font-size:16px;color:#484C59;background:#fff;width:403px;height:600px}.pcBottomLine{height:58px;padding:5px}.pcInner._cashflow{padding:10px}.top-logo .top-logo-img{background:url(../../../img/wallet/img_wlogo_top.png) center no-repeat;background-size:100% auto;display:inline-block;height:150px;width:300px}.top-logo .top-logo-img-policycodeflg{background:url(../../../img/wallet/img_wlogo_policycode@2x.png) center no-repeat;background-size:100% auto;display:inline-block;height:60px;width:90%}.top-lead-img{width:63%;height:20px;background:url(../../../img/img_a01_lead.png) center no-repeat;background-size:100% auto;margin:20px auto 20%}@media (max-width:375px){.top-lead-img{margin:0 auto 15%}}@media (max-width:360px){.top-lead-img{margin:0 auto 10%}}.top-lead-img-policycodeflg{width:90%;height:40px;background:url(../../../img/img_policycodeflg_lead.png) center no-repeat;background-size:100% auto;margin:0 auto 10%}@media (max-width:375px){.top-lead-img-policycodeflg{margin:-10px auto 10%}}.tutorial-img1{background:url(../../../img/tutorial_img_01.png) 100%;background-size:cover}@media (max-width:360px){.top-lead-img-policycodeflg{margin:-10px auto 10%}.tutorial-img1{background-position:top}}.tutorial-img2{background:url(../../../img/wallet/tutorial_img_02.png) no-repeat;background-size:contain}.tutorial-img3{background:url(../../../img/wallet/tutorial_img_03.png) 100%;background-size:cover}@media (max-width:360px){.tutorial-img3{background-position:top}}.tutorial-img4{background:url(../../../img/tutorial_img_04.png) 100%;background-size:cover}@media (max-width:360px){.tutorial-img4{background-position:top}}.result-show-header-logo{width:220px;height:110px;background:url(../../../img/wallet/img_wlogo_pass.png) left top no-repeat;display:inline-block;background-size:cover}.header-logo{width:262px;height:44px;background:url(../../../img/wallet/img_wlogo.png) center no-repeat;background-size:100% auto}.header-content-logo{width:262px;height:44px;background:url(../../../img/wallet/img_wlogo@2x.png) center no-repeat;background-size:100% auto}.simulation-close-icon{position:absolute;top:50%;right:16px;-webkit-transform:translate(0,-50%);transform:translate(0,-50%);width:46px;height:40px;background-color:transparent;cursor:pointer;background-image:url(../../../img/ic_close_bk.svg)}.incomepay-header-img{background-image:url(../../../img/img_e_01_income.png);background-size:100% 100%;z-index:0}.incomepay-header-img._pc{background-image:url(../../../img/img_pc_e_01_income.png)}.incomepay-header-img::after{position:absolute;background-color:rgba(0,0,0,.4);top:0;right:0;left:0;bottom:0;content:" ";z-index:-1}.children-header-img{background:url(../../../img/img_e_02_children.png) left bottom no-repeat;background-size:100% auto}.children-header-img._pc{background-image:url(../../../img/img_pc_e_02_children.png)}.home-header-img{background:url(../../../img/img_e_03_home.png) left bottom no-repeat;background-size:100% auto}.home-header-img._pc{background-image:url(../../../img/img_pc_e_03_home.png)}.life-header-img{background:url(../../../img/img_e_04_life.png) left bottom no-repeat;background-size:100% auto}.life-header-img._pc{background-image:url(../../../img/img_pc_e_04_life.png)}@media only screen and (-webkit-min-device-pixel-ratio:2),(-webkit-min-device-pixel-ratio:2),(min-resolution:2dppx){.tutorial-img1{background:url(../../../img/tutorial_img_01@2x.png) 100%;background-size:cover}}@media only screen and (-webkit-min-device-pixel-ratio:2) and (max-width:360px),(-webkit-min-device-pixel-ratio:2) and (max-width:360px),(min-resolution:2dppx) and (max-width:360px){.tutorial-img1{background-position:top}}@media only screen and (-webkit-min-device-pixel-ratio:2),(-webkit-min-device-pixel-ratio:2),(min-resolution:2dppx){.tutorial-img2{background:url(../../../img/wallet/tutorial_img_02@2x.png) no-repeat;background-size:contain}.tutorial-img3{background:url(../../../img/wallet/tutorial_img_03@2x.png) 100%;background-size:cover}}@media only screen and (-webkit-min-device-pixel-ratio:2) and (max-width:360px),(-webkit-min-device-pixel-ratio:2) and (max-width:360px),(min-resolution:2dppx) and (max-width:360px){.tutorial-img3{background-position:top}}@media only screen and (-webkit-min-device-pixel-ratio:2),(-webkit-min-device-pixel-ratio:2),(min-resolution:2dppx){.tutorial-img4{background:url(../../../img/tutorial_img_04@2x.png) 100%;background-size:cover}}@media only screen and (-webkit-min-device-pixel-ratio:2) and (max-width:360px),(-webkit-min-device-pixel-ratio:2) and (max-width:360px),(min-resolution:2dppx) and (max-width:360px){.tutorial-img4{background-position:top}}@media only screen and (-webkit-min-device-pixel-ratio:2),(-webkit-min-device-pixel-ratio:2),(min-resolution:2dppx){.top-logo .top-logo-img{background:url(../../../img/wallet/img_wlogo_top@2x.png) center no-repeat;background-size:100% auto}.top-logo .top-logo-img-policycodeflg{background:url(../../../img/wallet/img_wlogo_policycode@2x.png) center no-repeat;background-size:100% auto}.header-content-logo,.header-logo{background:url(../../../img/wallet/img_wlogo@2x.png) center no-repeat;background-size:100% auto}.result-show-header-logo{background:url(../../../img/wallet/img_wlogo_pass@2x.png) left top no-repeat;display:inline-block;background-size:cover}}.top-pc-logo{text-align:center}.top-pc-logo .top-pc-logo-img{background:url(../../../img/wallet/img_wallet_logo_pc_top.png) center no-repeat;background-size:cover;display:inline-block;height:130px;width:80%}.top-pc-logo .top-logo-img-policycodeflg{background:url(../../../img/wallet/img_wallet_logo_pc_top.png) center no-repeat;background-size:100% auto;display:inline-block;height:135px;width:80%}.pc-result-show-header-logo{background:url(../../../img/wallet/img_wallet_logo_pc_top.png) center no-repeat;background-size:cover;display:inline-block;height:130px;width:600px;margin-top:3%}.pc-header-logo{width:300px;height:60px;background:url(../../../img/wallet/img_wlogo@2x.png) center no-repeat;background-size:100% auto}.pc-detail-header-img{background-size:100% 130%}.detailHeaderContentListArea,.globalHeaderContentListArea{position:relative;margin:5px 0 15px;border-top:2px solid #c7d200;-webkit-box-shadow:0 1px 1px rgba(72,76,89,.1) inset;box-shadow:0 1px 1px rgba(72,76,89,.1) inset}.detail-header-title{color:#fff;font-family:HiraginoSans-W6,sans-serif;font-size:22px;text-align:center;position:absolute;top:40%;left:0;right:0}.simulation-header-title{font-size:18px;letter-spacing:-.43px;padding:20px 0;font-family:HiraginoSans-W5,sans-serif;color:#4a4a4a}.pc-detail-header-title,.result-show-header-title{font-family:HiraginoSans-W6,sans-serif;left:0;right:0}.result-show-header-title{color:#fff;font-size:18px;position:absolute;top:55%}.result-show-header-description{color:#fff;position:absolute;left:0;right:0;top:70%}.pc-detail-header-title{color:#fff;font-size:36px;text-align:center;position:absolute;top:40%}.pc-simulation-header-title{letter-spacing:-.43px;font-family:HiraginoSans-W5,sans-serif;color:#4a4a4a;font-size:30px;font-weight:700;padding:15px 0}.pc-simulation-header-title._cashflow{padding:0}.is-default-detailheader-show{display:none}.is-bank-detailheader-show{display:block}.pc-is-default-detailheader-show{display:none}.pc-is-bank-detailheader-show{display:block;height:190px;margin:0 calc((100% - 100vw)/ 2);text-align:center}@media (max-width:999px){.pc-is-bank-detailheader-show{margin:0}}.pc-is-bank-detailheader-show._income-pay{background-color:#7b7a74}.pc-is-bank-detailheader-show._children{background-color:#576d2c}.pc-is-bank-detailheader-show._home{background-color:#4e5d60}.pc-is-bank-detailheader-show._life{background-color:#b19e84}