p,a,h1,h2,h3,h4,h5,h6{color:#333}.caption.wh{color:#fff}.page_asset-value .frontWrap h2{position:absolute;top:537px;translate:-50% 0;left:50%;opacity:0;transition:opacity 1s;transition-delay:.7s}.page_asset-value .frontWrap h2 img{width:463px}.frontWrap h2.visible{opacity:1}.frontWrap .caption{color:#fff}@media all and (max-width:750px){.page_asset-value .frontWrap h2{position:absolute;top:auto;left:50%;right:initial;bottom:calc(50/ var(--media_sp) * 100vw)}.page_asset-value .frontWrap h2,.frontWrap .hiddenWrap h2 img{width:calc(411/ var(--media_sp) * 100vw)}}.secKV .bg-wrap{overflow:hidden}.introWrap{padding-top:94px;padding-bottom:105px}.introWrap p{color:#333;text-align:center}.introWrap .title{font-size:31px;line-height:calc(59/31);letter-spacing:.1em;margin-bottom:34px}.introWrap .text{font-size:17px;line-height:2;letter-spacing:.05em}@media all and (max-width:750px){.introWrap{margin-top:initial;margin-bottom:initial;padding-top:calc(92 / var(--media_sp) * 100vw);padding-bottom:calc(95 / var(--media_sp) * 100vw)}.introWrap .title{font-size:calc(38 / var(--media_sp) * 100vw);line-height:calc(33/19);letter-spacing:.2em;margin-bottom:calc(34 / var(--media_sp) * 100vw)}.introWrap .text{font-size:calc(24 / var(--media_sp) * 100vw);line-height:calc(32/12);letter-spacing:.1em}}section img{width:100%}.sec_hero{position:relative}.sec_heading{position:absolute;z-index:1;display:flex;align-items:center}.sec_heading .sec_head_q{padding-top:10px;padding-bottom:16px;padding-right:48px;border-right:1px solid}.sec_heading .sec_head_txt{padding-left:60px;font-size:calc(((35 / var(--media_pc)) * 100) * var(--vw));line-height:calc(56 / 35);letter-spacing:.12em}.sec_answer{position:relative}.sec_answer_txt-wrap{position:absolute;z-index:1;inset:0;margin:auto;width:fit-content;height:fit-content;text-align:center}.sec_answer_ttl{width:96px;margin-inline:auto;font-size:0}.sec_answer_txt{margin-top:calc(((28 / var(--media_pc)) * 100) * var(--vw));font-size:calc(((38 / var(--media_pc)) * 100) * var(--vw));line-height:1.5;margin-right:-.5em;letter-spacing:.08em;text-align:center;color:#fff}.sec_intro_txt{padding:80px 0 63px;font-size:17px;line-height:2;letter-spacing:.05em;text-align:center}section .img-wrap{position:relative}@media all and (max-width:750px){.sec_heading .sec_head_q{padding-top:calc(((8 / var(--media_sp)) * 100) * var(--vw));padding-bottom:calc(((18 / var(--media_sp)) * 100) * var(--vw));padding-right:calc(((24 / var(--media_sp)) * 100) * var(--vw));border-right:1px solid;width:calc(((91 / var(--media_sp)) * 100) * var(--vw))}.sec_heading .sec_head_txt{padding-left:calc(((26 / var(--media_sp)) * 100) * var(--vw));font-size:calc(((30 / var(--media_sp)) * 100) * var(--vw));line-height:calc(50 / 30);letter-spacing:.12em}.sec_answer_ttl{width:calc(((89 / var(--media_sp)) * 100) * var(--vw))}.sec_answer_txt{margin-top:calc(((18 / var(--media_sp)) * 100) * var(--vw));font-size:calc(((36 / var(--media_sp)) * 100) * var(--vw));line-height:calc(52 / 36)}.sec_intro_txt{margin-inline:auto;padding:calc(((38 / var(--media_sp)) * 100) * var(--vw)) 0 calc(((60 / var(--media_sp)) * 100) * var(--vw));width:calc(((670 / var(--media_sp)) * 100) * var(--vw));font-size:calc(((24 / var(--media_sp)) * 100) * var(--vw));line-height:calc(44 / 24);letter-spacing:.05em;text-align:left}}section.q1{padding-bottom:120px}section.q1 .sec_heading{top:50%;translate:0 -50%;left:calc(((200 / var(--media_pc)) * 100) * var(--vw))}section.q1 .sec_head_txt{color:#fff}section.q1 .sec_heading .sec_head_q{border-color:#fff}.q1_img-container{display:flex;align-items:start;justify-content:space-between;margin-inline:auto;width:fit-content;gap:50px}.q1_img01{width:503px}.q1_img02{width:364px}.q1_img02 .caption{bottom:6px}.q1_merit-wrap{margin-top:86px}.q1_merit_ttl{font-size:29px;line-height:1;letter-spacing:.08em;text-align:center}.q1_merit_item-wrap{margin-top:40px;padding:0 20px}.q1_merit_item-wrap ul{max-width:1280px;margin-inline:auto;display:flex;flex-wrap:wrap;justify-content:center;gap:10px}.q1_merit_item{background-image:linear-gradient(to right,#857d6f,#bab5aa);padding:20px;width:420px;box-sizing:border-box}.q1_merit_item-inner{display:flex;justify-content:center;align-items:center;gap:16px;width:fit-content;margin-right:auto}.q1_merit_item_ico{width:99px}.q1_merit_item_ttl{font-size:22px;line-height:1;letter-spacing:.03em;color:#fff}.q1_merit_item_txt{margin-top:16px;font-size:16px;line-height:1.5625;letter-spacing:.04em;color:#fff}@media all and (max-width:750px){section.q1{padding-bottom:calc(((70 / var(--media_sp)) * 100) * var(--vw))}section.q1 .sec_heading{top:50%;translate:0 -50%;left:calc(((40 / var(--media_sp)) * 100) * var(--vw))}section.q1 .sec_head_txt{color:#fff}section.q1 .sec_heading .sec_head_q{border-color:#fff}.q1_img-container{display:flex;justify-content:space-between;align-items:start;gap:calc(((20 / var(--media_sp)) * 100) * var(--vw));margin-inline:auto;width:calc(((670 / var(--media_sp)) * 100) * var(--vw))}.q1_img01{width:calc(((380 / var(--media_sp)) * 100) * var(--vw))}.q1_img02{width:calc(((270 / var(--media_sp)) * 100) * var(--vw))}.q1_merit-wrap{margin-top:calc(((53 / var(--media_sp)) * 100) * var(--vw))}.q1_merit_ttl{font-size:calc(((34 / var(--media_sp)) * 100) * var(--vw));line-height:calc(50 / 34);letter-spacing:.08em;text-align:center}.q1_merit_item-wrap{margin-top:calc(((32 / var(--media_sp)) * 100) * var(--vw));padding:0}.q1_merit_item-wrap ul{max-width:calc(((670 / var(--media_sp)) * 100) * var(--vw));margin-inline:auto;display:block}.q1_merit_item-wrap ul>*+*{margin-top:calc(((10 / var(--media_sp)) * 100) * var(--vw))}.q1_merit_item{background-image:linear-gradient(to right,#857d6f,#bab5aa);padding:calc(((15 / var(--media_sp)) * 100) * var(--vw));width:calc(((670 / var(--media_sp)) * 100) * var(--vw));box-sizing:border-box}.q1_merit_item-inner{display:flex;justify-content:left;align-items:center;gap:calc(((26 / var(--media_sp)) * 100) * var(--vw));width:100%;margin-right:auto}.q1_merit_item_ico{width:calc(((103 / var(--media_sp)) * 100) * var(--vw))}.q1_merit_item_ico img{width:100%}.q1_merit_item_ttl{font-size:calc(((32 / var(--media_sp)) * 100) * var(--vw));line-height:1;letter-spacing:.03em;color:#fff}.q1_merit_item_txt{margin-top:calc(((20 / var(--media_sp)) * 100) * var(--vw));font-size:calc(((24 / var(--media_sp)) * 100) * var(--vw));line-height:1;letter-spacing:.04em;color:#fff}}section.q2{padding-bottom:120px}section.q2 .sec_heading{top:50%;translate:0 -50%;left:calc(((200 / var(--media_pc)) * 100) * var(--vw))}section.q2 .sec_head_txt{color:#fff}section.q2 .sec_heading .sec_head_q{border-color:#fff}.sec_img_heading{margin-top:70px;margin-inline:auto;width:887px;font-size:15px;letter-spacing:.05em;line-height:1}.q2_img-container{display:flex;justify-content:space-between;align-items:start;margin-top:14px;margin-inline:auto;max-width:1080px}.q2_img01{width:440px}.q2_img02{width:597px}.q2_img-container .img-wrap .caption{position:static;margin-top:12px;line-height:calc(20 / 12)}.q2_img03{margin-top:80px;margin-inline:auto;width:1080px}.caption.q2_img03_cap{position:static;margin-top:12px;margin-inline:auto;line-height:calc(20 / 12);width:1080px}.q2_img04{margin-top:84px;margin-inline:auto;width:min(calc(100% - 40px),1080px)}.q2_access-blk{margin-top:90px}.q2_access-blk>*+*{margin-top:50px}.q2_access-wrap{display:flex;justify-content:space-between;align-items:center;gap:50px;margin-inline:auto;width:1080px}.q2_access-wrap.flex-reverse{flex-direction:row-reverse}.q2_access_img-wrap{position:relative;display:flex;justify-content:space-between;width:57.962%}.q2_access_img{position:relative}.q2_access_img_txt-wrap{position:absolute;inset:0;margin:auto;width:fit-content;height:fit-content;text-align:center}@media all and (min-width:751px){.q2_access_img.img05 .q2_access_img_txt-wrap{width:130px}.q2_access_img.img06 .q2_access_img_txt-wrap{width:111px}.q2_access_img.img07 .q2_access_img_txt-wrap{width:178px}.q2_access_img.img08 .q2_access_img_txt-wrap{width:98px}.q2_access_img.img09 .q2_access_img_txt-wrap{width:142px}}.q2_access_img_txt-wrap .area{font-family:var(--sub_font);font-size:27px;letter-spacing:.04em;line-height:1;color:#fff}.q2_access_img_txt-wrap .time strong{font-size:1.7em}.q2_access_img_txt-wrap .time{font-family:var(--fontEn);font-size:41px;letter-spacing:.04em;line-height:1;color:#fff}.q2_access_txt-wrap{flex:1}.q2_access_txt-wrap .proposal-wrap{display:block;padding-bottom:15px;border-bottom:1px solid #333}.q2_access_txt-wrap .proposal-wrap p strong{font-weight:inherit;font-size:1.7em}.q2_access_txt-wrap .proposal-wrap p.largeChar{font-size:30px;line-height:.9}.q2_access_txt-wrap .proposal-wrap p.mediumChar{font-size:24px;line-height:1.416;text-align:center}.q2_access_txt-wrap .proposal-wrap p .smallChar{font-size:13px}.q2_access_txt-wrap .proposal-wrap p .notes{font-size:12px}.q2_access_txt-wrap .sub_proposal-wrap{padding-top:14px;width:fit-content;display:block}.q2_access_txt-wrap .sub_proposal-wrap>*+*{margin-top:13px}.q2_access_txt-wrap .sub_proposal-wrap p strong{font-weight:inherit;font-size:1.7em}.q2_access_txt-wrap .sub_proposal-wrap p.largeChar{font-size:23px;line-height:.9}.q2_access_txt-wrap .sub_proposal-wrap p .notes{font-size:12px}@media all and (max-width:750px){section.q2{padding-bottom:calc(((70 / var(--media_sp)) * 100) * var(--vw))}section.q2 .sec_heading{top:50%;translate:0 -50%;left:calc(((40 / var(--media_sp)) * 100) * var(--vw))}section.q2 .sec_head_txt{color:#fff}section.q2 .sec_heading .sec_head_q{border-color:#fff}.sec_img_heading{margin-top:70px;margin-inline:auto;width:100%;font-size:15px;letter-spacing:.05em;line-height:1}.q2_img-container{display:block;margin-top:0;margin-inline:auto;max-width:calc(((670 / var(--media_sp)) * 100) * var(--vw))}.q2_img01{width:calc(((670 / var(--media_sp)) * 100) * var(--vw))}.q2_img02{margin-top:calc(((35 / var(--media_sp)) * 100) * var(--vw));width:100%}.q2_img-container .img-wrap .caption{position:static;margin-top:calc(((12 / var(--media_sp)) * 100) * var(--vw));line-height:1.5}.q2_img03{margin-top:calc(((65 / var(--media_sp)) * 100) * var(--vw));margin-inline:auto;width:calc(((670 / var(--media_sp)) * 100) * var(--vw))}.caption.q2_img03_cap{position:static;margin-top:calc(((12 / var(--media_sp)) * 100) * var(--vw));margin-inline:auto;line-height:calc(20 / 12);width:100%}.q2_img04{margin-top:calc(((58 / var(--media_sp)) * 100) * var(--vw));margin-inline:auto;width:calc(((670 / var(--media_sp)) * 100) * var(--vw))}.q2_access-blk{margin-top:calc(((70 / var(--media_sp)) * 100) * var(--vw))}.q2_access-blk>*+*{margin-top:calc(((62 / var(--media_sp)) * 100) * var(--vw))}.q2_access-wrap{display:block;margin-inline:auto;width:calc(((670 / var(--media_sp)) * 100) * var(--vw))}.q2_access-wrap.flex-reverse{flex-direction:row-reverse}.q2_access_img-wrap{position:relative;display:flex;justify-content:space-between;width:100%}.q2_access_img{width:50%}.q2_access_img_txt-wrap{position:absolute;inset:0;margin:auto;width:fit-content;height:fit-content;text-align:center}.q2_access_img.img05 .q2_access_img_txt-wrap{width:calc(((135 / var(--media_sp)) * 100) * var(--vw))}.q2_access_img.img06 .q2_access_img_txt-wrap{width:calc(((115 / var(--media_sp)) * 100) * var(--vw))}.q2_access_img.img07 .q2_access_img_txt-wrap{width:calc(((185 / var(--media_sp)) * 100) * var(--vw))}.q2_access_img.img08 .q2_access_img_txt-wrap{width:calc(((110 / var(--media_sp)) * 100) * var(--vw))}.q2_access_img.img09 .q2_access_img_txt-wrap{width:calc(((148 / var(--media_sp)) * 100) * var(--vw))}.q2_access_txt-wrap{margin-top:calc(((12 / var(--media_sp)) * 100) * var(--vw));flex:1}.q2_access_txt-wrap .proposal-wrap{display:block;padding-bottom:calc(((34 / var(--media_sp)) * 100) * var(--vw));border-bottom:1px solid #333}.q2_access_txt-wrap .proposal-wrap p strong{font-weight:inherit;font-size:1.7em}.q2_access_txt-wrap .proposal-wrap p.largeChar{font-size:calc(((44 / var(--media_sp)) * 100) * var(--vw));line-height:.72}.q2_access_txt-wrap .proposal-wrap p .smallChar,.q2_access_txt-wrap .proposal-wrap p .notes{font-size:calc(((20 / var(--media_sp)) * 100) * var(--vw))}.q2_access_txt-wrap .sub_proposal-wrap{padding-top:calc(((23 / var(--media_sp)) * 100) * var(--vw));width:fit-content;display:block}.q2_access_txt-wrap .sub_proposal-wrap>*+*{margin-top:calc(((25 / var(--media_sp)) * 100) * var(--vw))}.q2_access_txt-wrap .sub_proposal-wrap p strong{font-weight:inherit;font-size:1.7em}.q2_access_txt-wrap .sub_proposal-wrap p.largeChar{font-size:calc(((38 / var(--media_sp)) * 100) * var(--vw));line-height:.75}.q2_access_txt-wrap .sub_proposal-wrap p .notes{font-size:calc(((20 / var(--media_sp)) * 100) * var(--vw))}}section.q3{padding-bottom:120px}section.q3 .sec_heading{top:calc(((150 / var(--media_pc)) * 100) * var(--vw));left:calc(((200 / var(--media_pc)) * 100) * var(--vw))}section.q3 .sec_head_txt{color:#333}section.q3 .sec_heading .sec_head_q{border-color:#333}.q3_img-container{display:flex;justify-content:space-between;gap:10px;margin-top:20px;margin-inline:auto;width:fit-content}.q3_img01{width:598px}.q3_img02{width:530px}.q3_img-container .caption{margin-top:4px;position:static;line-height:calc(20 / 12)}@media all and (max-width:750px){section.q3{padding-bottom:calc(((76 / var(--media_sp)) * 100) * var(--vw))}section.q3 .sec_heading{top:50%;translate:0 -50%;left:calc(((90 / var(--media_pc)) * 100) * var(--vw))}section.q3 .sec_head_txt{color:#333}section.q3 .sec_heading .sec_head_q{border-color:#333}.q3_img-container{display:block;margin-top:0;margin-inline:auto;width:calc(((670 / var(--media_sp)) * 100) * var(--vw))}.q3_img01{width:100%}.q3_img02{margin-top:calc(((35 / var(--media_sp)) * 100) * var(--vw));width:100%}.q3_img-container .caption{margin-top:calc(((18 / var(--media_sp)) * 100) * var(--vw));position:static;line-height:1.5}}.footer_message{background:url(../static_img/asset-value/footer_message_pc.webp) no-repeat center center/cover;padding-block:265px}.footer_message_txt{font-size:35px;line-height:calc(58 / 35);letter-spacing:.1em;color:#fff;text-align:center}@media all and (max-width:750px){.footer_message{background:url(../static_img/asset-value/footer_message_sp.webp) no-repeat center center/cover;padding-block:calc(((150 / var(--media_sp)) * 100) * var(--vw))}.footer_message_txt{font-size:calc(((30 / var(--media_sp)) * 100) * var(--vw));letter-spacing:.1em;line-height:calc(50 / 30)}}
