@charset "UTF-8";body{height:100%;width:100%}body,h1,h2,h3,h4,h5,h6,p{margin:0;padding:0}a{display:block}a,a:hover,p:hover{text-decoration:none}img{display:block}ol,ul{list-style:none;margin:0;padding:0}li{text-decoration:none}select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:none}input[type=email]:focus,input[type=password]:focus,input[type=text]:focus,select:focus,textarea:focus{outline:none}input[type=button],input[type=submit]{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;font-family:Noto Sans Japanese,Hiragino Kaku Gothic ProN,ヒラギノ角ゴ Pro W3,Arial,メイリオ,Meiryo,ＭＳ Ｐゴシック,sans-serif;outline:none;padding:0}*,:after,:before{-o-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}.no-spin::-webkit-inner-spin-button,.no-spin::-webkit-outer-spin-button{-webkit-appearance:none;-moz-appearance:textfield;margin:0}body{-webkit-font-smoothing:antialiased;-moz-font-smoothing:antialiased;word-wrap:break-word;color:#183028;font-family:YuGothic,Yu Gothic,Hiragino Kaku Gothic ProN,ヒラギノ角ゴ ProN W3,メイリオ,Meiryo,ＭＳ ゴシック,sans-serif;position:relative;text-rendering:optimizelegibility;word-break:break-all}@media (max-width:1024px){body{background-color:#f4f4f4}}header{box-shadow:0 4px 3px -3px rgba(0,0,0,.6);-webkit-box-shadow:0 4px 3px -3px rgba(0,0,0,.6);-moz-box-shadow:0 4px 3px -3px rgba(0,0,0,.6);margin-bottom:0}main{background-color:#fff;margin:0 auto;overflow:hidden;width:100%}.content_inner{margin:auto;max-width:1200px;width:100%}@media (max-width:1024px){.content_inner{width:100%}}.content_title{color:#183028;font-family:inherit;font-size:32px;font-weight:700;letter-spacing:0;line-height:1}@media (max-width:1024px){.content_title{font-size:24px}}.content_title_eng{color:#0bb783;display:block;font-family:Arial Rounded MT Bold,sans-serif;font-size:16px;font-weight:700;letter-spacing:.8px;line-height:1;margin:0 0 16px}@media (max-width:1024px){.content_title_eng{font-size:14px;margin:0 0 8px}}.content_button{background-color:#099ec3;border-radius:8px;text-align:center}.content_button-link{color:#fff;font-family:inherit;font-size:16px;font-weight:700;letter-spacing:0;line-height:1;padding:20px 0}@media (max-width:320px){.content_button-link{font-size:14px}}.content_eyecatch{background-color:#fff;padding:80px 0}@media (max-width:1024px){.content_eyecatch{padding:24px 16px}}.content-background{background:rgba(0,0,0,.32);bottom:0;display:none;height:100%;left:0;position:fixed;right:0;top:0;width:100%;z-index:1000}.content-hide{display:none}@media (max-width:1024px){.show_pc{display:none}}.show_se{display:none}@media (max-width:374px){.show_se{display:initial}}@media (min-width:1024px){.show_sp{display:none}}.expand_button{padding-top:10px}.expand_button__close,.expand_button__open{margin:0 auto;width:27px}.header{background-color:hsla(0,0%,100%,.9);height:78px;position:relative;transition:all .3s;width:100%;z-index:1000}@media (max-width:1024px){.header{height:50px;padding:8px 16px;position:relative}.header-top-page{position:fixed}}.header-fill{background-color:#0bb783}.header_inner{align-items:center;display:flex;height:100%;justify-content:space-between;margin:auto;max-width:1200px;width:100%}@media (max-width:1024px){.header_inner{width:100%}}.header_logo-img{height:auto;width:144px}@media (max-width:1024px){.header_logo-img{width:96px}}.header_phone{font-size:32px}.header_phone,.header_time{color:#183028;font-family:inherit;font-weight:700;letter-spacing:0;line-height:1}.header_time{font-size:16px;margin:8px 0 0}.header #menu{display:flex;justify-content:space-around;list-style-type:none;margin:0 40px 0 auto;padding:0}.header .dropdown{position:relative}.header .dropdown>p{cursor:pointer;font-size:16px;font-weight:700;margin:0;padding:8px 20px 8px 12px}.header .dropdown:hover>a,.header .dropdown:hover>p{color:#0bb783}.header .submenu{background-color:#fdfdfd;box-shadow:0 8px 16px 0 rgba(0,0,0,.1);display:none;min-width:100%;position:absolute;white-space:nowrap}.header .submenu li{border-bottom:1px dashed #ddd}.header .dropdown>a,.header .submenu li a{color:#000;cursor:pointer;display:block;font-size:14px;padding:8px;text-decoration:none}.header .dropdown>a{font-size:16px;font-weight:700}.header .submenu li a:hover{background-color:#fafafa}.header .active{color:#0bb783}#header-simple-box{height:50px}.header-sidebar{height:100%;position:fixed;right:0;top:0;transform:translate(100%);transition:all .3s;width:calc(100% - 48px);z-index:10000}.header-sidebar.open{transform:translate(0)}.header-sidebar-top{background-color:#fff;border-left:4px solid #0bb783;border-top-left-radius:20px;height:calc(100vh - 200px);overflow:scroll;padding:40px 24px 0}.header-sidebar-close{position:absolute;right:16px;top:16px}.header-sidebar-logo-img{height:auto;width:144px}.header-sidebar-list{margin:16px 0 0}.header-sidebar-item{border-bottom:2px solid #f2f2f2;padding:24px 0}.header-sidebar-item:last-child{border-bottom:0}.header-sidebar-item-img{height:48px;margin:0 16px 0 0;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;width:48px}.header-sidebar-item-text{color:#183028;font-family:inherit;font-size:24px;font-weight:700;letter-spacing:0;line-height:32px}.header-sidebar-item-link{align-items:center;display:flex;justify-content:flex-start}.header-sidebar-bottom{background-color:#0bb783;border-bottom-left-radius:20px;border-left:4px solid #fff;padding:24px 24px 32px}.header-sidebar-sub-item{margin:0 0 20px}.header-sidebar-sub-link{color:#fff;font-family:inherit;font-size:16px;font-weight:700;letter-spacing:0;line-height:1}.header-sidebar-share{align-items:center;display:flex;justify-content:flex-start}.header-sidebar-share-item{margin:0 12px 0 0}.header-sidebar-share-img{height:36px;width:36px}.footer{background-color:#0bb783;height:auto;padding:32px 0 0;width:100%}@media (max-width:1024px){.footer{padding:32px 0 0}}.footer_inner{margin:auto;max-width:1200px;width:100%}@media (max-width:1024px){.footer_name{padding:0 16px;width:100%}}@media (max-width:414px){.footer_name{width:auto}}@media (max-width:1024px){.footer_logo{float:left;width:60%}}@media (max-width:414px){.footer_logo{float:none}}.footer_logo-img{height:auto;width:280px}@media (max-width:1024px){.footer_logo-img{width:168px}}.footer_share{align-items:center;display:flex;justify-content:center}@media (max-width:1024px){.footer_share{float:left;margin:12px 0 0}}@media (max-width:414px){.footer_share{float:none;margin:12px 0 0}}.footer_share-item{margin:0 4px}@media (max-width:1024px){.footer_share-item{margin:0 6px}}.footer_menu{width:100%}@media (max-width:1024px){.footer_menu{padding:0 40px}}@media (max-width:414px){.footer_menu{padding:0 16px}}.footer_menu-section{margin:0 24px 0 0;min-width:196px}@media (max-width:1024px){.footer_menu-section{margin:40px 0 0;width:100%}}.footer_menu-section-flex{display:flex;justify-content:space-between}.footer_menu-section-flex>div{margin:0;width:48%}@media (max-width:1024px){.footer_menu-section-flex>div{margin:0;width:100%}.footer_menu-section-flex{flex-wrap:wrap;justify-content:flex-start}}.footer_menu-section:last-child{margin-bottom:0}@media (max-width:1024px){.footer_menu-section:last-child{margin:40px 0 0}}.footer_menu-title{border-bottom:1px solid #fff;color:#fff;font-family:Arial Rounded MT Bold,sans-serif;font-size:20px;font-weight:700;letter-spacing:0;line-height:1;margin:40px 0 0;padding:0 0 4px}@media (max-width:1024px){.footer_menu-title{font-size:16px;margin:0 0 4px}}.footer_menu-list{display:flex;flex:1;flex-wrap:wrap;width:100%}.footer_menu-list div{color:#fff;font-family:inherit;font-size:16px;font-weight:700;letter-spacing:0;line-height:1;margin:20px 0 0;width:100%}.footer_menu-list div a{font-size:16px}.footer_menu-item{margin:12px 0 0;width:20%}@media (max-width:1024px){.footer_menu-item{width:50%}}.footer_menu-item-two{margin:12px 0 0;width:50%}@media (max-width:1024px){.footer_menu-item-two{width:100%}}.footer_menu-link{color:#fff;font-family:inherit;font-size:16px;font-weight:700;letter-spacing:0;line-height:1}@media (max-width:1024px){.footer_menu-link{font-size:12px}.footer_menu-info{align-items:flex-start;display:flex;justify-content:space-between}}.footer_menu-corp{color:#fff;font-family:inherit;font-size:24px;font-weight:700;letter-spacing:0;line-height:1;margin:0 0 16px}@media (max-width:1024px){.footer_menu-corp{font-size:12px}}.footer_menu-corp_cap{color:#fff;display:block;font-family:inherit;font-size:16px;font-weight:700;letter-spacing:0;line-height:1;margin:0 0 8px}@media (max-width:1024px){.footer_menu-corp_cap{font-size:12px}}.footer_menu-contact{margin-top:16px}.footer_menu-contact_item{color:#fff;font-family:inherit;font-size:16px;font-weight:700;letter-spacing:0;line-height:1;margin:0 0 8px}@media (max-width:1024px){.footer_menu-contact_item{font-size:12px}}.footer_menu-contact_link{color:#fff;display:inline-block;font-family:inherit;font-size:16px;font-weight:700;letter-spacing:0;line-height:1}@media (max-width:1024px){.footer_menu-contact_link{font-size:12px}}.footer_copyright{background-color:#183028;height:auto;margin:80px 0 0;padding:12px 0;text-align:center;width:100%}@media (max-width:1024px){.footer_copyright{margin:48px 0 0}}.footer_copyright-text{color:#fff;font-family:inherit;font-size:12px;font-weight:700;letter-spacing:0;line-height:1}.footer_copyright-lp{margin:0}.footer_company{background-color:#fff;padding:6px;text-align:center}.footer_company a{color:#333;font-size:14px}.footer-listPc{display:block}@media (max-width:1024px){.footer-listPc{display:none}}.footer-listSp{display:none}@media (max-width:1024px){.footer-listSp{display:block}}.pagination-list{align-items:center;display:flex;justify-content:center}@media (max-width:1024px){.pagination-list.show_pc{display:none}}.pagination-item{margin:0 4px}.pagination-link{background-color:#fff;border-radius:2px;color:#183028;font-family:Arial Rounded MT Bold,sans-serif;font-size:14px;font-weight:500;height:24px;letter-spacing:0;line-height:24px;text-align:center;width:24px}.pagination-link_active{background-color:#0bb783;color:#fff}.pagination-dot{display:block}.pagination-control,.pagination-dot{color:#183028;font-family:inherit;font-size:14px;font-weight:700;letter-spacing:0;line-height:24px}.pagination-expand{background:#fff;background-size:24px 24px;border:4px solid #183028;border-radius:28px;display:flex;height:48px;justify-content:center;text-align:center;width:100%}@media (min-width:1024px){.pagination-expand.show_sp{display:none}}.pagination-expand_div{padding:10px 0;width:16%}.pagination-expand_link{color:#183028;font-family:inherit;font-size:14px;font-weight:700;letter-spacing:0;letter-spacing:1.25px;line-height:16px;padding:16px 0;width:42%}.breadcrumbs{background-color:#fffde7;overflow-x:scroll;padding:16px 0;width:100%}@media (max-width:1024px){.breadcrumbs{padding:19px 28px 19px 27px}}.breadcrumbs-list{align-items:center;display:flex;justify-content:flex-start;white-space:nowrap}.breadcrumbs-list p{color:#183028;font-family:inherit;font-size:10px;font-weight:400;letter-spacing:0;line-height:12px;margin-right:4px}.breadcrumbs-item{align-items:center;display:flex;justify-content:flex-start;margin:0 4px 0 0}.breadcrumbs-link{color:#183028;font-family:inherit;font-size:16px;font-weight:700;letter-spacing:0;line-height:1}@media (max-width:1024px){.breadcrumbs-link{color:#183028;font-family:inherit;font-size:10px;font-weight:400;letter-spacing:0;line-height:12px}}.breadcrumbs_underline{background-color:#f1f1f1;overflow-x:scroll;padding:16px 0;width:100%}@media (max-width:1024px){.breadcrumbs_underline{padding:19px 28px 19px 27px}}.breadcrumbs_underline-list{align-items:center;display:flex;justify-content:flex-start;white-space:nowrap}.breadcrumbs_underline-list p{color:#183028;font-family:inherit;font-size:10px;font-weight:400;letter-spacing:0;line-height:12px;margin-right:4px}.breadcrumbs_underline-item{align-items:center;display:flex;justify-content:flex-start;margin:0 4px 0 0}.breadcrumbs_underline-link{color:#183028;font-family:inherit;font-size:14px;font-weight:400;letter-spacing:0;line-height:1;text-decoration:underline}@media (max-width:1024px){.breadcrumbs_underline-link{color:#183028;font-family:inherit;font-size:12px;font-weight:400;letter-spacing:0;line-height:12px}}.top_eyecatch{background-color:#fff;margin:0 0 -118px;position:relative;top:-21px;width:100%}@media (max-width:1024px){.top_eyecatch{margin:0;top:0}}.top_eyecatch-inner{align-items:center;display:flex;justify-content:space-between;margin-top:42px}@media (max-width:1024px){.top_eyecatch-inner{display:block;margin-top:0;padding-top:41px}}.top_eyecatch-title{color:#183028;font-family:inherit;font-size:36px;font-size:40px;font-weight:700;letter-spacing:0;line-height:1;padding:0 16px;position:absolute;top:141px}@media (max-width:1024px){.top_eyecatch-title{font-size:4vw;left:40px;padding:0 16px;position:absolute;top:152px;width:100%}}@media (max-width:540px){.top_eyecatch-title{font-size:16px;left:0;padding:0 16px;position:absolute;top:114px;width:100%}}@media (max-width:320px){.top_eyecatch-title{font-size:14px}}.top_eyecatch-title_round{background-color:#0bb783;border-radius:50%;color:#fff;padding:12px}@media (max-width:1024px){.top_eyecatch-title_round{padding:4px}}.top_eyecatch-title_round_one{position:relative;top:-10px}@media (max-width:1024px){.top_eyecatch-title_round_one{top:-4px}}.top_eyecatch-title_round_two{bottom:-10px;left:-24px;margin:0 -32px 0 0;position:relative}@media (max-width:1024px){.top_eyecatch-title_round_two{bottom:-4px;left:-10px;margin:0 -12px 0 0}}.top_eyecatch-title_bg{position:relative}.top_eyecatch-title_bg:before{background:url(/public/img/ic_bg_point_top.svg) no-repeat 0 0;background-size:20px 20px;content:"";height:20px;left:-12px;position:absolute;top:-12px;width:20px}@media (max-width:1024px){.top_eyecatch-title_bg:before{background-size:8px 8px;height:8px;left:-4px;top:-4px;width:8px}}.top_eyecatch-title_bg:after{background:url(/public/img/ic_bg_point_bottom.svg) no-repeat 0 0;background-size:20px 20px;bottom:-12px;content:"";height:20px;position:absolute;right:-12px;width:20px}@media (max-width:1024px){.top_eyecatch-title_bg:after{background-size:8px 8px;bottom:-4px;height:8px;right:-4px;width:8px}.top_eyecatch-title_logo{width:100%}}.top_eyecatch-title_img{height:auto;margin:40px 0 0;width:560px}@media (max-width:1024px){.top_eyecatch-title_img{background-color:#fff;margin:24px 0 0;max-width:511px;width:calc(100% - 284px)}}@media (max-width:540px){.top_eyecatch-title_img{background-color:#fff;margin:24px 0 0;max-width:200px;width:calc(100% - 143px)}}.top_eyecatch-thumb{margin-left:auto}.top_eyecatch-thumb_img{height:560px;height:652.07px;-o-object-fit:cover;object-fit:cover;-o-object-position:center 68%;object-position:center 68%;width:848.47px}@media (max-width:1024px){.top_eyecatch-thumb_img{height:100%;margin-left:auto;margin-top:21px;-o-object-position:center 88%;object-position:center 88%;padding-bottom:163px;padding-top:82px;width:580px}}@media (max-width:540px){.top_eyecatch-thumb_img{height:100%;margin:21px auto auto;-o-object-position:center 88%;object-position:center 88%;padding-bottom:58px;padding-top:12px;width:100%}}.top_service{background-color:#fff;display:flex;justify-content:flex-end;width:100%}@media (max-width:1024px){.top_service{background-color:#f2f2f2;display:block;padding:0 16px 24px}}.top_service-block{align-items:center;background-color:#f4f4f4;border-top-left-radius:20px;border-top-right-radius:20px;display:flex;justify-content:center;margin:0 0 0 204px;padding:40px 140px 40px 64px;z-index:100}@media (max-width:1024px){.top_service-block{background-color:#f4f4f4;border-radius:8px;display:block;margin:0 0 -163px;padding:24px 56px;position:relative;top:-163px;width:100%}}@media (max-width:540px){.top_service-block{background-color:#f4f4f4;border-radius:8px;display:block;margin:0 0 -64px;padding:24px 16px;position:relative;top:-64px;width:100%}}.top_service-title{color:#0bb783;font-family:Arial Rounded MT Bold,sans-serif;font-size:16px;font-weight:700;letter-spacing:0;line-height:1;margin:40px 24px 0 0;width:140px}@media (max-width:1024px){.top_service-title{margin:0 auto 16px;text-align:center}}.top_service-list{align-items:center;display:flex;justify-content:flex-start}@media (max-width:1024px){.top_service-list{align-items:stretch;flex-wrap:wrap;justify-content:space-between}}.top_service-item{background-color:#fff;border-radius:8px;height:auto;margin:0 0 0 16px;width:204px}@media (max-width:1024px){.top_service-item{margin:0;width:calc(50% - 16px)}}@media (max-width:540px){.top_service-item{margin:0;width:calc(50% - 4px)}}.top_service-thumb{height:104px;position:relative;text-align:center;width:100%}@media (max-width:1024px){.top_service-thumb{height:84px}}.top_service-thumb_img{height:auto;margin:8px auto;position:relative;width:128px;z-index:100}@media (max-width:1024px){.top_service-thumb_img{height:100%;width:100%}}.top_service-thumb_img_ranking{height:80%;width:80%}.top_service-thumb_text{color:#80ddc1;display:block;font-family:Arial Rounded MT Bold,sans-serif;font-size:24px;font-weight:700;left:50%;letter-spacing:0;line-height:32px;margin:auto;position:absolute;top:24%;transform:translate(-50%,-32%);-webkit-transform:translate(-50%,-32%);-ms-transform:translate(-50%,-32%);width:100%;z-index:10}@media (max-width:1024px){.top_service-thumb_text{display:none}}.top_service-name{background-color:#0bb783;border-bottom-left-radius:8px;border-bottom-right-radius:8px;padding:16px;text-align:center;width:100%}@media (max-width:1024px){.top_service-name{align-items:center;display:flex;justify-content:center;min-height:48px;padding:4px 8px}}.top_service-name_text{color:#fff;font-family:inherit;font-size:16px;font-weight:700;letter-spacing:0;line-height:1}@media (max-width:1024px){.top_service-name_text{color:#fff;font-family:inherit;font-size:14px;font-weight:700;letter-spacing:0;line-height:20px}}.top_banner{background-color:#f4f4f4;padding:48px 0;width:100%}@media (max-width:1024px){.top_banner{padding:0 0 24px}}.top_banner-list{align-items:flex-start;display:flex;justify-content:space-between}@media (max-width:1024px){.top_banner-list{background-color:#fff;justify-content:flex-start;overflow-x:scroll;padding:24px 16px}}.top_banner-item{height:128px;width:calc(25% - 18px)}@media (max-width:1024px){.top_banner-item{height:120px;margin:0 8px 0 0;min-width:228px;width:228px}}.top_banner-link{height:100%;width:100%}.top_banner-img{border-radius:8px;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.top_about{background-color:#fff;padding:80px 0;width:100%}@media (max-width:1024px){.top_about{padding:40px}}@media (max-width:414px){.top_about{padding:32px 16px}}.top_about-inner{align-items:center;display:flex;justify-content:space-between}@media (max-width:1024px){.top_about-inner{flex-direction:column}}.top_about-info{width:calc(100% - 576px)}@media (max-width:1024px){.top_about-info{width:100%}}.top_about-text{color:#183028;font-family:inherit;font-size:14px;font-weight:500;letter-spacing:0;line-height:22px;margin:24px 0 0}@media (max-width:1024px){.top_about-text{margin:16px 0 0}}.top_about-button{height:auto;margin:24px 0 0;width:344px}@media (max-width:1024px){.top_about-button{margin:32px 0 0;width:100%}.top_about-thumb{margin:24px 0 0}}.top_about-img{width:552px}@media (max-width:1024px){.top_about-img{width:100%}}.top_intro{background-color:#f4f4f4;padding:40px 0;width:100%}@media (max-width:1024px){.top_intro{padding:8px 0}}.top_intro-list{align-items:center;background-color:#fff;border-radius:8px;display:flex;height:auto;justify-content:space-between;padding:32px 304px;width:100%}@media (max-width:1024px){.top_intro-list{border-radius:0;flex-direction:column;padding:16px 16px 5px}}.top_intro-item{height:164px;width:165.16px}@media (max-width:1024px){.top_intro-item{height:172.78px;margin-bottom:23px;width:174px}}.top_intro-img{border-radius:8px;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}.top_expert{background-color:#fff;border-bottom:1px solid #c4c4c4;padding:80px 0;width:100%}@media (max-width:1024px){.top_expert{padding:32px 16px}}.top_expert-inner{align-items:center;justify-content:space-between}@media (max-width:1024px){.top_expert-inner{align-items:flex-start;flex-direction:column}}.top_expert-button{height:auto;margin:auto;width:344px}@media (max-width:1024px){.top_expert-button{margin:24px auto 0;width:365px}}@media (max-width:414px){.top_expert-button{margin:24px 0 0;width:100%}}.top_expert-list{background-color:#fff;display:flex;justify-content:flex-start;padding:26px 0 0;width:100%}@media (max-width:1024px){.top_expert-list{background-color:#fff;display:flex;flex-wrap:nowrap;justify-content:flex-start;overflow-x:scroll;padding:24px 0 0;scroll-snap-type:x mandatory;width:100%}}.top_expert-carousel{color:#a3aba8;margin:auto;overflow:hidden;text-align:center}@media (max-width:1024px){.top_expert-carousel_btn{color:#a3aba8}.top_expert-carousel_active,.top_expert-carousel_btn{background-size:100%;display:inline-block;height:24px;margin-top:0;vertical-align:middle;width:24px}.top_expert-carousel_active{color:#0bb783}}.top_interview{background-color:#fff;padding:80px 0;width:100%}@media (max-width:1024px){.top_interview{padding:32px 16px}}.top_interview-inner{align-items:center;justify-content:space-between}@media (max-width:1024px){.top_interview-inner{align-items:flex-start;flex-direction:column}}.top_interview-button{height:auto;margin:auto;width:344px}@media (max-width:1024px){.top_interview-button{margin:24px auto 0;width:365px}}@media (max-width:414px){.top_interview-button{margin:24px 0 0;width:100%}}.top_interview-list{background-color:#fff;display:flex;flex-wrap:wrap;justify-content:flex-start;padding:26px 0 0;width:100%}@media (max-width:1024px){.top_interview-list{background-color:#fff;display:block;padding:24px 0 0;width:100%}}.top_interview-carousel{color:#a3aba8;margin:auto;overflow:hidden;text-align:center}@media (max-width:1024px){.top_interview-carousel_btn{color:#a3aba8}.top_interview-carousel_active,.top_interview-carousel_btn{background-size:100%;display:inline-block;height:24px;margin-top:0;vertical-align:middle;width:24px}.top_interview-carousel_active{color:#0bb783}}.top_article{background-color:#fff;border-bottom:1px solid #c4c4c4;border-top:1px solid #c4c4c4;padding:80px 0;width:100%}@media (max-width:1024px){.top_article{background-color:#f4f4f4;border:none;padding:0}}.top_article-inner{align-items:flex-start;display:flex;justify-content:space-between}@media (max-width:1024px){.top_article-inner{flex-direction:column}}.top_article-block{align-items:flex-start;display:flex;flex-wrap:wrap;justify-content:space-between;width:calc(50% - 12px)}@media (max-width:1024px){.top_article-block{background-color:#fff;flex-direction:column;margin:16px 0 0;padding:40px;width:100%}}@media (max-width:414px){.top_article-block{background-color:#fff;flex-direction:column;margin:8px 0 0;padding:32px 16px;width:100%}}.top_article-title{margin:0 0 24px;text-align:center;width:100%}@media (max-width:1024px){.top_article-title{text-align:left}}.top_article-large{height:272px;position:relative;width:calc(50% - 8px)}@media (max-width:1024px){.top_article-large{height:214px;margin:0 0 16px;width:100%}}.top_article-large-link{height:100%;width:100%}.top_article-large_thumb{border-radius:8px;height:100%;position:absolute;width:100%;z-index:10}.top_article-large_img{border-radius:8px;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}.top_article-large_info{background-color:rgba(24,48,40,.9);border-bottom-left-radius:8px;border-bottom-right-radius:8px;bottom:0;height:auto;padding:8px;position:absolute;width:100%;z-index:100}@media (max-width:1024px){.top_article-large_info{padding:8px 16px}}.top_article-large_title{color:#fff;font-family:inherit;font-size:14px;font-weight:700;letter-spacing:0;line-height:22px}.top_article-list{width:calc(50% - 8px)}@media (max-width:1024px){.top_article-list{width:100%}}.top_article-item{align-items:center;display:flex;justify-content:space-between;margin:0 0 16px}.top_article-item:last-child{margin:0}.top_article-item_img{border-radius:8px;height:56px;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:56px}.top_article-item_info{width:calc(100% - 68px)}.top_article-item_title{color:#183028;font-family:inherit;font-size:12px;font-weight:700;letter-spacing:0;line-height:18px}.top_notice{background-color:#fff;padding:80px 0;width:100%}@media (max-width:1024px){.top_notice{margin:16px 0 0;padding:40px}}@media (max-width:414px){.top_notice{margin:8px 0 0;padding:32px 16px}}.top_notice-inner{align-items:flex-start;display:flex;justify-content:space-between}@media (max-width:1024px){.top_notice-inner{flex-direction:column}}.top_notice-list{width:62%}@media (max-width:1024px){.top_notice-list{width:100%}}.top_notice-item{border-bottom:1px solid #c4c4c4;padding:24px 0;width:100%}@media (max-width:1024px){.top_notice-item{padding:16px 0}}.top_notice-item:first-child{padding:0 0 24px}@media (max-width:1024px){.top_notice-item:first-child{padding:24px 0 16px}}.top_notice-date{display:block;font-size:12px;font-weight:500;line-height:18px}.top_notice-date,.top_notice-text{color:#183028;font-family:inherit;letter-spacing:0}.top_notice-text{font-size:16px;font-weight:700;line-height:1;margin:8px 0 0}.policy,.rules,.solicitation{display:block;margin:0 auto 20px;overflow:hidden;padding:25px 0 0;position:relative;width:1040px}@media (max-width:1024px){.policy,.rules,.solicitation{margin:0 0 10px;padding:0;width:100%}}.policy h1,.rules h1,.solicitation h1{font-size:28px;font-weight:400;line-height:36px;margin:0;padding:0 0 15px}@media (max-width:1024px){.policy h1,.rules h1,.solicitation h1{font-size:18px;font-weight:700;margin-top:24px;padding:0}}.policy-box,.rules-box,.solicitation-box{border:1px solid #e3e3e3;margin:20px 0 60px;padding:20px}@media (max-width:1024px){.policy-box,.rules-box,.solicitation-box{border:none;margin:4px 0 0;padding:8px}}.policy-inner{padding:10px 45px 0}@media (max-width:1024px){.policy-inner{padding:0 8px}}.policy-inner p{color:#212121;font-size:13px;line-height:22px;margin:20px 0;padding:0}@media (max-width:1024px){.policy-inner p{line-height:24px;margin:16px 0}}.policy-ol li{color:#212121;font-size:13px;line-height:22px;margin:20px 0;padding:0}@media (max-width:1024px){.policy-ol li{line-height:24px;margin:16px 0}}.policy-ul li{color:#212121;font-size:13px;line-height:22px;margin:0;padding:0}@media (max-width:1024px){.policy-ul li{line-height:24px;margin:16px 0}}.policy-dl dt{color:#212121;font-size:13px;line-height:22px;margin:0;padding:0}@media (max-width:1024px){.policy-dl dt{line-height:24px;margin:16px 0}}.policy-dl dd{color:#212121;font-size:13px;line-height:22px;margin:0;padding:0}@media (max-width:1024px){.policy-dl dd{line-height:24px;margin:16px 0}}.policy-h2,.rules-h2,.solicitation-h2{color:#212121;font-size:16px;font-weight:900;line-height:21px;margin:60px 0 20px}@media (max-width:1024px){.policy-h2,.rules-h2,.solicitation-h2{margin:16px 0}}.policy-end,.rules-end{font-size:14px;line-height:21px;margin:0 0 40px;text-align:right}@media (max-width:1024px){.policy-end,.rules-end{margin:10px 0 0}}.policy-link{display:inline}.policy-li{margin:0}p.policy-date{margin:0;text-align:right}.solicitation h1{font-size:28px;font-weight:400;line-height:36px;margin:0;padding:0 0 15px}@media (max-width:1024px){.solicitation h1{font-size:18px;font-weight:700;margin-top:24px;padding:0}}.solicitation-inner{padding:10px 45px 0}@media (max-width:1024px){.solicitation-inner{padding:0 8px}}.solicitation-inner p{color:#212121;font-size:13px;line-height:22px;margin:20px 0;padding:0}@media (max-width:1024px){.solicitation-inner p{line-height:24px;margin:16px 0}}.solicitation-ul{list-style:circle;list-style-position:inside;margin:0 0 0 24px}@media (max-width:1024px){.solicitation-ul{margin:0 0 0 6%}}.solicitation-ul li{color:#212121;font-size:13px;line-height:22px;margin:20px 0;padding:0}@media (max-width:1024px){.solicitation-ul li{line-height:24px;margin:16px 0}}.solicitation-div-bottom{margin-top:60px}.rules h1{font-size:28px;font-weight:400;line-height:36px;margin:0;padding:0 0 15px}@media (max-width:1024px){.rules h1{font-size:18px;font-weight:700;margin-top:24px;padding:0}}.rules-inner{padding:10px 42px 0}@media (max-width:1024px){.rules-inner{padding:0 8px}}.rules-inner p{color:#212121;font-size:13px;line-height:22px;margin:20px 0;padding:0}@media (max-width:1024px){.rules-inner p{line-height:24px;margin:16px 0}}.rules-ol li{color:#212121;font-size:13px;line-height:22px;margin:20px 0;padding:0}@media (max-width:1024px){.rules-ol li{line-height:24px;margin:16px 0}}.rules-ul li{color:#212121;font-size:13px;line-height:22px;margin:20px 0;padding:0}@media (max-width:1024px){.rules-ul li{line-height:24px;margin:16px 0}}.top_cell{background-color:#fff;padding:80px 0}@media (max-width:1024px){.top_cell{padding:24px 16px}}.top_cell-list{align-items:stretch;display:flex;flex-wrap:wrap;justify-content:flex-start;margin:0 -12px}@media (max-width:1024px){.top_cell-list{flex-direction:column;margin:0}}.top_cell-item{background-color:#fff;border:1px solid rgba(24,48,40,.1);border-radius:20px;box-shadow:0 1px 4px rgba(24,48,40,.1);height:auto;margin:0 12px 24px;position:relative;width:calc(33.33333% - 24px)}@media (max-width:1024px){.top_cell-item{margin:0 24px 16px 0;min-width:352px;scroll-snap-align:start;width:352px}}@media (max-width:414px){.top_cell-item{margin:0 12px 16px 0;min-width:343px;width:343px}}@media (max-width:320px){.top_cell-item{margin:0 12px 16px 0;min-width:286px;width:286px}}.top_cell-img{height:194px}.top_cell-img_bg{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top;width:100%}.top_cell-img_thumb{border-radius:50%;box-sizing:content-box;height:170px;margin:auto;-o-object-fit:cover;object-fit:cover;padding:12px 0;width:170px}.top_cell-info{background-color:rgba(24,48,40,.8);padding:12px;position:absolute;text-align:center;top:122px;width:100%}.top_cell-info-wrap{display:flex;justify-content:center}.top_cell-name{color:#fff;font-family:inherit;font-size:20px;font-weight:700;letter-spacing:.4px;line-height:24px}.top_cell-corp{color:#fff;display:block;margin:4px 0 0}.top_cell-corp,.top_cell-desc{font-family:inherit;font-size:14px;font-weight:500;letter-spacing:.4px;line-height:20px}.top_cell-desc{color:#183028;height:100px;margin:24px 16px 0;max-height:100px;overflow:hidden;position:relative;width:calc(100% - 32px);z-index:1}.top_cell-desc_more{background-color:#fff;bottom:0;color:#099ec3;display:block;position:absolute;right:4px;z-index:10}.top_cell-button{margin:28px auto 40px;width:calc(100% - 156px)}@media (max-width:320px){.top_cell-button{margin:28px auto 40px;width:calc(100% - 84px)}}.top_cell-button_link{color:#fff;font-family:inherit;font-size:14px;font-weight:700;letter-spacing:0;line-height:16px;padding:16px 0}.top_interview_cell-img_bg{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top;width:100%}.top_interview_cell-img_thumb{-o-object-fit:contain;object-fit:contain;width:100%}.top_interview_cell-item{border:none;border-radius:0;box-shadow:none;width:calc(33.33333% - 24px)}.top_interview_cell-item-date{color:rgba(24,48,40,.6);font-size:12px;font-weight:700;margin-top:4px;text-decoration:none}.top_interview_cell-item-title{color:#183028;font-weight:700;margin-top:4px;text-decoration:none}.faq_eyecatch{color:#000;margin:0 auto;padding:24px 8px 16px;width:768px}@media (max-width:768px){.faq_eyecatch{width:100%}}.faq_eyecatch h2{font-size:25px;letter-spacing:-.02em;line-height:130%;text-align:center}.faq_eyecatch img{margin:0 auto;padding:12px;width:40%}@media screen and (max-width:414px){.faq_eyecatch img{width:80%}}.faq_eyecatch img.new_year_img{margin-bottom:24px;max-width:600px;width:100%}.faq_eyecatch_pick_up_review{border:1px solid #000;border-radius:8px;box-sizing:border-box;margin:0 auto;padding:13px 0 9px;width:350px}@media (max-width:414px){.faq_eyecatch_pick_up_review{width:100%}}.faq_eyecatch_pick_up_review_comment{font-size:14px;font-weight:700;letter-spacing:.2em;line-height:160%;text-align:center}.faq_eyecatch_pick_up_review_author{font-size:12px;font-weight:500;letter-spacing:.1em;line-height:160%;margin-top:3px;padding-right:12px;text-align:right}.faq_eyecatch_all_lists{display:flex;justify-content:space-between;margin-top:24px}@media (max-width:768px){.faq_eyecatch_all_lists{display:block}}.faq_eyecatch_all_lists a{align-items:center;background-color:#0bb783;border-radius:2px;color:#fff;display:flex;font-size:13px;font-weight:700;height:34px;justify-content:center;width:140px}.faq_eyecatch_all_lists_two{display:flex;justify-content:space-between;margin:0 auto 8px;width:290px}.faq_eyecatch_all_lists_one{margin:0 auto;width:auto}@media (max-width:768px){.faq_eyecatch_all_lists_one{width:290px}}.faq_list{margin:20px auto 0;padding:0 15px;width:768px}@media (max-width:768px){.faq_list{width:100%}}.faq_list:last-of-type{padding-bottom:40px}.faq_list h2{border-left:3px solid #0bb783;color:#000;font-size:16px;font-weight:700;letter-spacing:.7px;line-height:1.5;padding:12px 17px}.faq_list_wrap{margin-top:8px;padding:0 25px}@media (max-width:414px){.faq_list_wrap{padding:0}}.faq_list_wrap ul{list-style:none;padding:0}.faq_list_wrap ul li{background-color:#f5f5f5;border-radius:8px;margin-top:12px;min-height:48px;position:relative}.faq_list_wrap ul li:first-child{margin-top:0}.faq_list_wrap ul li h3{align-items:center;color:#000;display:flex;font-size:12px;font-weight:700;height:48px;letter-spacing:.4px;padding-left:16px;width:calc(100% - 50px)}.faq_list_wrap ul li .reason_btn{background-color:#fff;border-radius:8px;float:right;height:32px;margin:8px;position:absolute;right:0;top:0;width:32px}.faq_list_wrap ul li .reason_btn img{bottom:0;left:0;margin:auto;position:absolute;right:0;top:0;width:16px}.faq_list_wrap ul li .reason_btn_content{color:#000;display:inline-block;font-size:12px;letter-spacing:.4px;line-height:1.67;margin:0 16px 16px}.service_eyecatch{padding:72px 0 0}@media (max-width:1024px){.service_eyecatch{background-color:#fff;margin:0 0 24px;padding:48px 0 0}}.service_eyecatch-title{color:#183028;font-family:inherit;font-size:52px;font-weight:700;letter-spacing:0;line-height:78px;text-align:center}@media (max-width:1024px){.service_eyecatch-title{color:#183028;font-family:inherit;font-size:24px;font-weight:700;letter-spacing:0;line-height:36px}}.service_eyecatch-title_line{background-image:linear-gradient(transparent 70%,#0bb783 0)}.service_eyecatch-item{display:flex;margin:64px auto 24px;width:1200px}@media (max-width:1024px){.service_eyecatch-item{margin:19px auto 24px;padding:0 16px 15px;width:100%}}.service_eyecatch-img_left{margin-right:99px;width:calc(50% - 99px)}@media (max-width:1024px){.service_eyecatch-img_left{height:100%;margin:auto;width:48%}}.service_eyecatch-img_right{margin-left:99px;width:calc(50% - 99px)}@media (max-width:1024px){.service_eyecatch-img_right{height:100%;margin:auto;width:48%}}.service_desc{background-color:#fff;padding:80px 0;width:100%}@media (max-width:1024px){.service_desc{margin:8px 0 0;padding:40px}}@media (max-width:414px){.service_desc{margin:8px 0 0;padding:32px 16px}}.service_desc_odd{background-color:#e4fbf4}@media (max-width:1024px){.service_desc_odd{background-color:#fff}}.service_desc-inner{align-items:center;display:flex;justify-content:space-between}@media (max-width:1024px){.service_desc-inner{flex-direction:column}}.service_desc-info{width:calc(100% - 576px)}@media (max-width:1024px){.service_desc-info{width:100%}}.service_desc-text{color:#183028;font-family:inherit;font-size:14px;font-weight:500;letter-spacing:0;line-height:22px;margin:24px 0 0}@media (max-width:1024px){.service_desc-text{margin:16px 0 0}}.service_desc-button{height:auto;margin:24px 0 0;width:344px}@media (max-width:1024px){.service_desc-button{margin:40px auto 0;width:500px}}@media (max-width:414px){.service_desc-button{margin:32px 0 0;width:100%}}@media (max-width:1024px){.service_desc-thumb{margin:24px 0 0}}.service_desc-img{width:552px}@media (max-width:1024px){.service_desc-img{width:100%}}.reserve-lp-theme-eyecatch{font-size:62.5%}@media (max-width:1024px){.reserve-lp-theme-eyecatch{font-size:.977vw}}@media (max-width:768px){.reserve-lp-theme-eyecatch{font-size:62.5%}}@media (max-width:374px){.reserve-lp-theme-eyecatch{font-size:2.67vw}}.reserve-lp-theme-eyecatch .first-view{background-color:#e3fcf5;background-image:radial-gradient(#adf9ed 20%,transparent 0),radial-gradient(#adf9ed 20%,transparent 0);background-position:0 0,5px 5px;background-size:10px 10px;height:40.7em;position:relative;width:100%}@media (max-width:768px){.reserve-lp-theme-eyecatch .first-view{height:35.8em}}.reserve-lp-theme-eyecatch .first-view__arch{background-color:#e3fcf5;background-image:radial-gradient(#adf9ed 20%,transparent 0),radial-gradient(#adf9ed 20%,transparent 0);background-position:0 0,5px 5px;background-size:10px 10px;border-radius:100% 100% 0 0;height:30rem;left:50%;position:absolute;top:-4.5rem;transform:translate(-50%);width:141%}@media (max-width:1024px){.reserve-lp-theme-eyecatch .first-view__arch{height:12rem;top:1rem}}.reserve-lp-theme-eyecatch .first-view__arch__collaboration{background-color:#e3fcf5;background-image:radial-gradient(#adf9ed 20%,transparent 0),radial-gradient(#adf9ed 20%,transparent 0);background-position:0 0,5px 5px;background-size:10px 10px;border-radius:100% 100% 0 0;height:30rem;left:50%;position:absolute;top:-3rem;transform:translate(-50%);width:141%}@media (max-width:1024px){.reserve-lp-theme-eyecatch .first-view__arch__collaboration{height:12rem;top:1rem}}.reserve-lp-theme-eyecatch .first-view__arch__collaboration__expert{background-color:#e3fcf5;background-image:radial-gradient(#adf9ed 20%,transparent 0),radial-gradient(#adf9ed 20%,transparent 0);background-position:0 0,5px 5px;background-size:10px 10px;height:30rem;position:absolute;top:-3rem;width:141%}@media (max-width:1024px){.reserve-lp-theme-eyecatch .first-view__arch__collaboration__expert{height:12rem;top:1rem}}.reserve-lp-theme-eyecatch .first-view__logo{background-image:url(https://image.hoken-room.jp/green-background.webp);background-size:cover;display:flex;flex-wrap:wrap;gap:.875rem;height:25em;justify-content:center;padding-top:1rem;position:absolute;top:-10rem;width:100%}@media (max-width:1024px){.reserve-lp-theme-eyecatch .first-view__logo{gap:0;height:17em;padding-bottom:4rem;top:-6.2rem}}.reserve-lp-theme-eyecatch .first-view__logo__collaboration{background-image:url(https://image.hoken-room.jp/green-background.webp);background-size:cover;display:flex;flex-wrap:wrap;gap:1.5rem;height:25em;justify-content:center;padding-top:1rem;position:absolute;top:-10rem;width:100%}@media (max-width:1024px){.reserve-lp-theme-eyecatch .first-view__logo__collaboration{gap:0;height:17em;padding-bottom:4rem;top:-6.2rem}}.reserve-lp-theme-eyecatch .first-view__logo__collaboration__contents{align-items:center;display:flex;flex-wrap:wrap;gap:2rem;height:5rem;justify-content:center;z-index:100}@media (max-width:1024px){.reserve-lp-theme-eyecatch .first-view__logo__collaboration__contents{gap:0}}.reserve-lp-theme-eyecatch .first-view__main-logo{align-items:center;display:flex;height:3.5rem}.reserve-lp-theme-eyecatch .first-view__main-logo--mc{width:15rem}@media (max-width:1024px){.reserve-lp-theme-eyecatch .first-view__main-logo--mc{width:11rem}}.reserve-lp-theme-eyecatch .first-view__main-logo--collaboration-mark{margin-right:1.5rem;width:1.5rem}@media (max-width:1024px){.reserve-lp-theme-eyecatch .first-view__main-logo--collaboration-mark{margin-right:1rem}}.reserve-lp-theme-eyecatch .first-view__main-logo--influencer-profile-wrapper{width:13.31rem}@media (max-width:1024px){.reserve-lp-theme-eyecatch .first-view__main-logo--influencer-profile-wrapper{width:8.31rem}}.reserve-lp-theme-eyecatch .first-view__main-logo--influencer-profile{border-radius:100%;left:.16875rem;position:absolute;top:.1875rem;width:2.9rem}@media (max-width:1024px){.reserve-lp-theme-eyecatch .first-view__main-logo--influencer-profile{left:.11875rem;position:absolute;top:.15rem;width:1.8rem}}.reserve-lp-theme-eyecatch .first-view__main-logo--influencer{position:relative}.reserve-lp-theme-eyecatch .first-view__main-logo--influencer-name{font-size:1.125rem;font-weight:700;left:3.7rem;position:absolute;top:50%;transform:translateY(-50%)}@media (max-width:1024px){.reserve-lp-theme-eyecatch .first-view__main-logo--influencer-name{font-size:.625rem;left:2.4rem}}.reserve-lp-theme-eyecatch .first-view__sub-logo{position:relative}.reserve-lp-theme-eyecatch .first-view__sub-logo--limited-collaboration{width:16rem}@media (max-width:1024px){.reserve-lp-theme-eyecatch .first-view__sub-logo--limited-collaboration{width:11rem}}.reserve-lp-theme-eyecatch .first-view__sub-logo--limited-collaboration-expert{border-radius:55px;left:39px;position:absolute;top:24px;width:3rem}.reserve-lp-theme-eyecatch .first-view__sub-logo--expert-collaboration{width:23rem}@media (max-width:1024px){.reserve-lp-theme-eyecatch .first-view__sub-logo--expert-collaboration{width:23rem}}.reserve-lp-theme-eyecatch .first-view__sub-logo--expert-collaboration-expert{border-radius:55px;left:38px;position:absolute;top:8px;width:3.1rem}.reserve-lp-theme-eyecatch .first-view__container{bottom:11.1em;display:flex;gap:5.6em;left:50%;position:absolute;transform:translateX(-50%)}@media (max-width:1024px){.reserve-lp-theme-eyecatch .first-view__container{gap:3.2em}}@media (max-width:768px){.reserve-lp-theme-eyecatch .first-view__container{display:initial;gap:initial;left:auto;position:static;top:auto;transform:none}}.reserve-lp-theme-eyecatch .first-view__company-logo{max-width:13.7em;position:absolute;top:3.2em;z-index:1}@media (min-width:1024px){.reserve-lp-theme-eyecatch .first-view__company-logo{left:8.125%}}@media (max-width:1024px){.reserve-lp-theme-eyecatch .first-view__company-logo{left:3.3333333333%}}@media (max-width:768px){.reserve-lp-theme-eyecatch .first-view__company-logo{left:1.7em;max-width:9.6em;top:1.6em}}.reserve-lp-theme-eyecatch .first-view__mynavi-kosodate__logo{position:absolute;z-index:1}@media (min-width:1024px){.reserve-lp-theme-eyecatch .first-view__mynavi-kosodate__logo{left:62px;top:24px;width:220px}}@media (max-width:1024px){.reserve-lp-theme-eyecatch .first-view__mynavi-kosodate__logo{left:24px;top:12px;width:180px}}@media (max-width:768px){.reserve-lp-theme-eyecatch .first-view__mynavi-kosodate__logo{left:12px;top:8px;width:152px}}.reserve-lp-theme-eyecatch .first-view__mynavi-kosodate__cross{position:absolute;z-index:1}@media (min-width:1024px){.reserve-lp-theme-eyecatch .first-view__mynavi-kosodate__cross{left:280px;top:44px;width:16px}}@media (max-width:1024px){.reserve-lp-theme-eyecatch .first-view__mynavi-kosodate__cross{left:204px;top:28px;width:13px}}@media (max-width:768px){.reserve-lp-theme-eyecatch .first-view__mynavi-kosodate__cross{left:165px;top:22px;width:10px}}.reserve-lp-theme-eyecatch .first-view__mynavi-kosodate__company-logo{position:absolute;z-index:1}@media (min-width:1024px){.reserve-lp-theme-eyecatch .first-view__mynavi-kosodate__company-logo{left:302px;top:36px;width:140px}}@media (max-width:1024px){.reserve-lp-theme-eyecatch .first-view__mynavi-kosodate__company-logo{left:223px;top:21px;width:120px}}@media (max-width:768px){.reserve-lp-theme-eyecatch .first-view__mynavi-kosodate__company-logo{left:180px;top:17px;width:98px}.reserve-lp-theme-eyecatch .first-view__catch-copy{bottom:13.6em;left:50%;position:absolute;transform:translateX(-50%);width:100%}.reserve-lp-theme-eyecatch .first-view__consultation-image{bottom:-2px;left:50%;margin:0 auto;position:absolute;transform:translateX(-50%);width:26.2em}}.reserve-lp-theme-eyecatch .first-view-for-influencer{height:32.7em;margin-top:10rem}@media (max-width:1024px){.reserve-lp-theme-eyecatch .first-view-for-influencer{margin-top:5.375rem}}.reserve-lp-theme-eyecatch .first-view-for-influencer--expert{height:32.7em;margin-top:10rem}@media (max-width:1024px){.reserve-lp-theme-eyecatch .first-view-for-influencer--expert{height:34.7em;margin-top:5.375rem}}.reserve-lp-theme-eyecatch .catch-copy{display:flex;flex-direction:column;white-space:nowrap}@media (max-width:768px){.reserve-lp-theme-eyecatch .catch-copy{align-items:center}}.reserve-lp-theme-eyecatch .catch-copy__main{color:#333;font-family:Noto Sans JP,sans-serif;font-size:3.729em;font-style:normal;font-weight:700;line-height:140%;margin-bottom:5px;text-align:center}@media (max-width:768px){.reserve-lp-theme-eyecatch .catch-copy__main{font-size:2.417em}}.reserve-lp-theme-eyecatch .catch-copy__main--dot{text-emphasis:filled dot #333;-webkit-text-emphasis:filled dot #333}.reserve-lp-theme-eyecatch .catch-copy__main--green{color:#02ab78;text-shadow:2.5px 2.5px 0 #fff}.reserve-lp-theme-eyecatch .catch-copy__main--l{font-size:1.956em;line-height:110%}@media (max-width:768px){.reserve-lp-theme-eyecatch .catch-copy__main--l{font-size:2.2em}}.reserve-lp-theme-eyecatch .catch-copy__main--xl{font-size:2.39em;line-height:120%}@media (max-width:768px){.reserve-lp-theme-eyecatch .catch-copy__main--xl{font-size:2.7em;line-height:110%}}.reserve-lp-theme-eyecatch .catch-copy__sub{background:#02ab78;border-radius:8px;color:#fff;font-family:Noto Sans JP,sans-serif;font-size:2.081em;font-style:normal;font-weight:700;margin:0 auto;opacity:.9;padding:4px 36px;text-align:center;width:-moz-fit-content;width:fit-content}@media (max-width:768px){.reserve-lp-theme-eyecatch .catch-copy__sub{font-size:1.4em;padding:3px 12px}}.reserve-lp-theme-eyecatch .consultation-image{height:20.7em;position:relative;width:42.5em}@media (max-width:768px){.reserve-lp-theme-eyecatch .consultation-image{height:12.4em;width:100%}}.reserve-lp-theme-eyecatch .consultation-image__customer{bottom:0;height:auto;left:0;position:absolute;width:23.3em}@media (max-width:768px){.reserve-lp-theme-eyecatch .consultation-image__customer{width:13.7em}}.reserve-lp-theme-eyecatch .consultation-image__customer--more-bottom{bottom:-1px}.reserve-lp-theme-eyecatch .consultation-image__fp{bottom:0;height:auto;left:22.8em;position:absolute;width:19.7em}@media (max-width:768px){.reserve-lp-theme-eyecatch .consultation-image__fp{left:13.4em;width:11.6em}}.reserve-lp-theme-eyecatch .consultation-image__blowing{height:auto;left:22.8em;position:absolute;top:0;width:8.5em}@media (max-width:768px){.reserve-lp-theme-eyecatch .consultation-image__blowing{left:13.4em;width:5em}}.reserve-lp-theme-eyecatch .rewards__logos--wrapper{display:flex;gap:16px;justify-content:center;margin:0 8px;width:100%}.reserve-lp-theme-eyecatch .rewards__logo--content{background-color:#fff;border:1px solid #ededed;border-radius:24px;box-shadow:2px 4px 4px 0 rgba(0,0,0,.251);height:13em;max-width:32.1em;position:relative;width:100%}.reserve-lp-theme-eyecatch .rewards__logo--point{left:-5px;position:absolute;top:-5px;width:15.4em}.reserve-lp-theme-eyecatch .rewards__logo--icon{display:block;height:4.8em;margin:1.7em auto .6em;width:4.8em}.reserve-lp-theme-eyecatch .rewards__logo--icon_satisfaction{width:9.2em}.reserve-lp-theme-eyecatch .rewards__logo--text{font-family:Noto Sans JP,sans-serif;font-size:2.4em;font-style:normal;font-weight:700;line-height:150%;text-align:center}.reserve-lp-theme-eyecatch .rewards__logo--emphasis{color:#0bb783;font-size:1.6em;font-style:normal;font-weight:700;line-height:150%;margin:0 6px}.reserve-lp-theme-eyecatch .rewards__logo--emphasis_a_little{color:#0bb783;font-size:1.2em}.reserve-lp-theme-eyecatch .rewards__logo__sp--icon{display:block;height:auto;margin-left:auto;margin-right:auto;margin-top:.7em;width:3.2em}.reserve-lp-theme-eyecatch .rewards__logo__sp--icon_satisfaction{width:5em}.reserve-lp-theme-eyecatch .rewards__logo__sp--text{font-size:1.2em;font-weight:700;line-height:150%;margin-top:.4em;text-align:center}.reserve-lp-theme-eyecatch .rewards__logo__sp--emphasis{color:#0bb783;font-family:Helvetica,Noto Sans JP,sans-serif;font-size:1.5em;font-weight:700;line-height:150%}.reserve-lp-theme-eyecatch .rewards__logo__sp--emphasis_a_little{color:#0bb783;font-size:1.1em}.reserve-lp-theme-eyecatch .rewards__logo__sp--more-push{font-size:1.67em;line-height:120%}.reserve-lp-theme-eyecatch .rewards__logo__sp--content{background:#fff;border:1px solid #ededed;border-radius:50%;box-shadow:2px 4px 4px rgba(0,0,0,.25);height:10em;width:10em}.reserve-lp-theme-eyecatch .rewards{background-image:url(https://image.hoken-room.jp/green-background.webp);background-size:cover;height:25em;position:relative;width:100%}@media (max-width:768px){.reserve-lp-theme-eyecatch .rewards{height:24em}}@media (max-width:374px){.reserve-lp-theme-eyecatch .rewards{height:24em}}.reserve-lp-theme-eyecatch .rewards__logos{bottom:70px;display:flex;gap:10px;position:absolute}@media (min-width:1024px){.reserve-lp-theme-eyecatch .rewards__logos{position:relative}}@media (max-width:1024px){.reserve-lp-theme-eyecatch .rewards__logos{bottom:min(6vw,70px);position:relative}}@media (max-width:768px){.reserve-lp-theme-eyecatch .rewards__logos{bottom:min(6vw,70px);bottom:auto;position:relative;position:absolute}}.reserve-lp-theme-eyecatch .rewards__logos--sp{left:50%;top:16px;transform:translateX(-50%)}@media (min-width:1024px){.reserve-lp-theme-eyecatch .rewards__logos--sp{display:none}}@media (max-width:1024px){.reserve-lp-theme-eyecatch .rewards__logos--sp{display:none}}@media (max-width:768px){.reserve-lp-theme-eyecatch .rewards__logos--sp{display:flex}}.reserve-lp-theme-eyecatch .rewards__logos--pc{margin:0 auto;max-width:1200px}@media (max-width:768px){.reserve-lp-theme-eyecatch .rewards__logos--pc{display:none}}.reserve-lp-theme-eyecatch .rewards__logo{display:inline-block}@media (min-width:1024px){.reserve-lp-theme-eyecatch .rewards__logo{margin:auto;width:min(100vw,1200px)}}@media (max-width:1024px){.reserve-lp-theme-eyecatch .rewards__logo{margin:auto;width:min(100vw,1024px)}}@media (max-width:768px){.reserve-lp-theme-eyecatch .rewards__logo{margin:0;width:auto}}.reserve-lp-theme-eyecatch .rewards__button-to-reserve{bottom:5.4em;left:50%;position:absolute;transform:translateX(-50%)}@media (max-width:768px){.reserve-lp-theme-eyecatch .rewards__button-to-reserve{bottom:2.1em}}.reserve-lp-theme-eyecatch .button-to-reserve{align-items:center;background:#ff7e36;border:0;border-radius:64px;box-shadow:0 4px 4px rgba(0,0,0,.25);cursor:pointer;display:flex;gap:4px;justify-content:center;margin:0 auto;max-width:600px;outline:0;padding:16px 0;transition:.1s;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:55%}.reserve-lp-theme-eyecatch .button-to-reserve:hover{background-color:#ff8e50}.reserve-lp-theme-eyecatch .button-to-reserve:active{background:#ff7e36}@media (max-width:768px){.reserve-lp-theme-eyecatch .button-to-reserve{margin:auto;width:92%}}.reserve-lp-theme-eyecatch .button-to-reserve__text{color:#fff;font-size:2.2em;font-style:normal;font-weight:700;letter-spacing:-.02em;line-height:1;text-align:center}@media (min-width:1024px){.reserve-lp-theme-eyecatch .button-to-reserve__text{font-size:2.8em}}.reserve-lp-theme-eyecatch .button-to-reserve__text--sub{color:#fff;font-family:Noto Sans JP,sans-serif;font-size:.54em;font-style:normal;font-weight:700;letter-spacing:-.02em;line-height:130%;text-align:center;vertical-align:top}@media (min-width:1024px){.reserve-lp-theme-eyecatch .button-to-reserve__text--sub{font-size:.68em}}.reserve-lp-theme-eyecatch .button-to-reserve__arrow{display:inline-block;height:1.5em;-o-object-fit:none;object-fit:none;width:1.5em}.reserve-lp-theme-eyecatch__abtest{display:block}@media (max-width:1024px){.reserve-lp-theme-eyecatch__abtest{display:none}}.reserve-lp-theme-eyecatch__abtest__sp{display:none}@media (max-width:1024px){.reserve-lp-theme-eyecatch__abtest__sp{display:block}}.theme_lp__collaboration__push{height:177px;margin:18px auto 0;width:792px}@media (max-width:1024px){.theme_lp__collaboration__push{display:none}}.theme_lp__collaboration__push--sp{display:none;height:273px;margin:18px auto 0;width:336px}@media (max-width:1024px){.theme_lp__collaboration__push--sp{display:block}}.theme_lp__collaboration__push-wrapper{margin-bottom:58px;margin-top:47px}@media (max-width:1024px){.theme_lp__collaboration__push-wrapper{margin-bottom:16px;margin-top:48px}}.reserve-lp-theme-influencer-comment{font-size:62.5%}@media (max-width:1024px){.reserve-lp-theme-influencer-comment{font-size:.977vw}}@media (max-width:768px){.reserve-lp-theme-influencer-comment{font-size:62.5%}}@media (max-width:374px){.reserve-lp-theme-influencer-comment{font-size:2.67vw}}.reserve-lp-theme-influencer-comment__inner{background-color:#fdf4cf;border-radius:8px;display:flex;gap:1rem;margin:4.375rem auto 1.875rem;padding:1.5rem;width:49.5rem}@media (max-width:1024px){.reserve-lp-theme-influencer-comment__inner{border-radius:0;margin:2rem 0 0;padding:1rem;width:100%}}.reserve-lp-theme-influencer-comment__image-wrapper{background:conic-gradient(from 180deg at 50% 50%,#ffb802 0deg,#ffd702 86.25deg,#ff025d 142.5deg,#dc02ff 202.5deg,#dc02ff 262.5deg,#ffc702 1turn);border-radius:100%;padding:3px;width:3.5625rem}.reserve-lp-theme-influencer-comment__profile{border-radius:100%;width:100%}.reserve-lp-theme-influencer-comment__right-box{width:100%}.reserve-lp-theme-influencer-comment .right-box__name{color:#333;font-size:.875rem;font-weight:600}@media (max-width:1024px){.reserve-lp-theme-influencer-comment .right-box__name{font-size:.75rem}}.reserve-lp-theme-influencer-comment .right-box__text{background-color:#fff;border-radius:8px;font-size:1rem;margin-top:.75rem;padding:1.5rem 1.5rem 1.8rem;white-space:pre-wrap}@media (max-width:1024px){.reserve-lp-theme-influencer-comment .right-box__text{font-size:.875rem;margin-top:.5rem;padding:1rem 1rem 1.3rem}}.reserve-lp-theme-influencer-comment .right-box__triangle{border-left:13px solid transparent;border-right:13px solid transparent;border-top:20px solid #fff;height:0;left:-.7rem;position:absolute;top:.3rem;width:0}.reserve-lp-theme-influencer-comment .right-box__wrapper{position:relative}.reserve-lp-theme-influencer-comment .mt-wide{margin-top:4rem}.reserve-lp-theme-influencer-comment .mt-narrow{margin-top:2rem}.simulation-disease__input{font-famly:sans-seif;background:#f3fcf9}.simulation-disease__input-polygon{border-color:#96e0ca transparent transparent;border-style:solid;border-width:22px 50px 0;height:0;margin:0 auto;width:0}.simulation-disease__input-column{background:#fff;border-radius:8px;margin:0 auto;padding:16px 0 4px;width:92vw}.simulation-disease__input-column section{margin-bottom:32px;margin-top:8px}@media (max-width:768px){.simulation-disease__input-column section{margin-bottom:20px;margin-top:4px}}.simulation-disease__input-column section table{line-height:160%;margin:0 auto 24px}.simulation-disease__input-column section table th{width:56px}.simulation-disease__input-column section table tr{padding-bottom:2px}.simulation-disease__input-question{color:#333;font-size:18px;font-style:normal;font-weight:700;line-height:130%;margin-bottom:24px;text-align:center}.simulation-disease__input-question-num{background:#0bb783;border-radius:8px;color:#fff;font-size:16px;font-style:normal;font-weight:700;height:26px;line-height:130%;margin:0 auto 8px;padding:3px 23px 2px 24px;text-align:center;width:-moz-fit-content;width:fit-content}.simulation-disease__input-question-sub{font-size:14px;font-weight:700;line-height:110%;margin-bottom:24px;margin-top:-16px;text-align:center}.simulation-disease__input-question--tin{color:#333;font-size:18px;font-style:normal;font-weight:700;line-height:130%;margin-bottom:8px;text-align:center}.simulation-disease__input-question-alert{color:#0bb783;font-size:20px;font-weight:700;margin:32px 0;text-align:center}.simulation-disease__input-selector{max-width:131px;width:36.5vw}.simulation-disease__input-selector,.simulation-disease__input-selector--column{align-items:center;background:#fff;border:2px solid #183028;border-radius:8px;cursor:pointer;display:flex;gap:8px;height:52px;justify-content:center}.simulation-disease__input-selector--column{max-width:278px;width:75vw}.simulation-disease__input-selector-wrap{display:grid;gap:16px;grid-template-columns:1fr 1fr;justify-items:center;margin:0 auto;max-width:278px;width:-moz-fit-content;width:fit-content}.simulation-disease__input-selector-wrap--column{align-items:center;display:flex;flex-direction:column;gap:16px}.simulation-disease__input-selector-label{color:#333;font-size:16px;font-style:normal;font-weight:700;line-height:130%;width:64px}.simulation-disease__input-selector-label--column{color:#333;font-size:16px;font-style:normal;line-height:130%;width:208px}.simulation-disease__input-selector-radio{display:none;height:0;visibility:hidden;width:0}.simulation-disease__input-selector-radio:checked+.simulation-disease__input-selector-new-radio{background:#0bb783;border:3px solid #183028;display:flex;justify-content:center;padding:4px 2px 12px;visibility:unset}.simulation-disease__input-selector-radio:checked+.simulation-disease__input-selector-new-radio:after{background:#fff;border:3px solid #183028;border-radius:26px;color:#fff;content:"・";font-size:30px;height:12px;width:12px;z-index:999}.simulation-disease__input-selector-new-radio{border:3px solid #183028;border-radius:20px;height:26.67px;width:26.67px}.simulation-disease__input-selector-new-radio-center{align-items:center;background:#fff;border:3px solid #183028;border-radius:20px;display:flex;height:12.6px;justify-content:space-between;justify-items:stretch;visibility:hidden;width:12.6px}.simulation-disease__input-slider{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#0bb783;border:1px solid #eee;border-radius:10px;cursor:pointer;display:flex;height:6px;margin:16px auto 14px;max-width:278px;outline:none;width:75vw}.simulation-disease__input-slider-max{color:#666;display:flex;font-size:12px;font-style:normal;font-weight:400;justify-content:center;line-height:130%;margin-bottom:24px;text-align:center}.simulation-disease__input-slider-value{color:#0bb783;font-size:22px;font-style:normal;font-weight:700;line-height:28.6px;text-align:center}.simulation-disease__input-slider-value-yen{color:#666;font-size:16px;font-style:normal;font-weight:400;line-height:20.8px}.simulation-disease__input-slider-value-wrap{align-items:center;display:flex;justify-content:center}.simulation-disease__input-slider-range{display:flex;justify-content:space-between;margin-top:4px;padding:0 24px}.simulation-disease__input-slider-range-value{color:#999;display:flex;font-size:10px;font-style:normal;font-weight:400;line-height:130%}.simulation-disease__input-slider::-webkit-slider-thumb{-webkit-appearance:none;background:#fff;border:4px solid #0bb783;border-radius:40px;box-shadow:0 0 4px rgba(0,0,0,.12);height:32px;width:32px}.simulation-disease__input-slider::-moz-range-thumb{background:#fff;border:4px solid #0bb783;border-radius:50%;box-shadow:0 0 4px rgba(0,0,0,.12);height:32px;width:32px}.simulation-disease__input-slider::-moz-focus-outer{border:0}#disease_section{display:none}.reserve-lp-theme-eyecatch-disease{font-size:62.5%}@media (max-width:1024px){.reserve-lp-theme-eyecatch-disease{font-size:.977vw}}@media (max-width:768px){.reserve-lp-theme-eyecatch-disease{font-size:62.5%}}@media (max-width:374px){.reserve-lp-theme-eyecatch-disease{font-size:2.67vw}}.reserve-lp-theme-eyecatch-disease .first-view{background-color:#e3fcf5;background-image:radial-gradient(#adf9ed 20%,transparent 0),radial-gradient(#adf9ed 20%,transparent 0);background-position:0 0,5px 5px;background-size:10px 10px;height:40.7em;position:relative;width:100%}@media (max-width:768px){.reserve-lp-theme-eyecatch-disease .first-view{height:33.3em}}.reserve-lp-theme-eyecatch-disease .first-view__container{bottom:7em;display:flex;gap:5.6em;left:50%;position:absolute;transform:translateX(-50%)}@media (max-width:1024px){.reserve-lp-theme-eyecatch-disease .first-view__container{gap:3.2em}}@media (max-width:768px){.reserve-lp-theme-eyecatch-disease .first-view__container{display:initial;gap:initial;left:auto;position:static;top:auto;transform:none}}.reserve-lp-theme-eyecatch-disease .first-view__company-logo{max-width:13.7em;position:absolute;top:3.2em;z-index:1}@media (min-width:1024px){.reserve-lp-theme-eyecatch-disease .first-view__company-logo{left:8.125%}}@media (max-width:1024px){.reserve-lp-theme-eyecatch-disease .first-view__company-logo{left:3.3333333333%}}@media (max-width:768px){.reserve-lp-theme-eyecatch-disease .first-view__company-logo{left:1.7em;max-width:9.6em;top:1.6em}.reserve-lp-theme-eyecatch-disease .first-view__catch-copy{left:50%;position:absolute;top:56px;transform:translateX(-50%);width:100%}.reserve-lp-theme-eyecatch-disease .first-view__consultation-image{bottom:-2px;left:50%;margin:0 auto;position:absolute;transform:translateX(-50%);width:26.2em}}.reserve-lp-theme-eyecatch-disease .catch-copy{display:flex;flex-direction:column;white-space:nowrap}@media (max-width:768px){.reserve-lp-theme-eyecatch-disease .catch-copy{align-items:center}}.reserve-lp-theme-eyecatch-disease .catch-copy__main{color:#333;font-family:Noto Sans JP,sans-serif;font-size:3.729em;font-style:normal;font-weight:700;line-height:140%;margin-bottom:5px;text-align:center}@media (max-width:768px){.reserve-lp-theme-eyecatch-disease .catch-copy__main{font-size:2.417em}}.reserve-lp-theme-eyecatch-disease .catch-copy__main img{margin-bottom:16px}.reserve-lp-theme-eyecatch-disease .catch-copy__main--dot{text-emphasis:filled dot #333;-webkit-text-emphasis:filled dot #333}.reserve-lp-theme-eyecatch-disease .catch-copy__main--green{color:#02ab78;text-shadow:2.5px 2.5px 0 #fff}.reserve-lp-theme-eyecatch-disease .catch-copy__main--l{font-size:1.956em;line-height:110%}@media (max-width:768px){.reserve-lp-theme-eyecatch-disease .catch-copy__main--l{font-size:2.2em}}.reserve-lp-theme-eyecatch-disease .catch-copy__main--xl{font-size:2.39em;line-height:120%}@media (max-width:768px){.reserve-lp-theme-eyecatch-disease .catch-copy__main--xl{font-size:2.7em;line-height:110%}}.reserve-lp-theme-eyecatch-disease .catch-copy__main span{display:none}.reserve-lp-theme-eyecatch-disease .catch-copy__main img{margin:0 auto 12px;width:100%}.reserve-lp-theme-eyecatch-disease .catch-copy__sub{background:#02ab78;border-radius:8px;color:#fff;font-family:Noto Sans JP,sans-serif;font-size:2.081em;font-style:normal;font-weight:700;margin:0 auto;opacity:.9;padding:4px 36px;text-align:center;width:-moz-fit-content;width:fit-content}@media (max-width:768px){.reserve-lp-theme-eyecatch-disease .catch-copy__sub{font-size:1.4em;padding:3px 12px}}.reserve-lp-theme-eyecatch-disease .consultation-image{height:20.7em;position:relative;width:42.5em}@media (max-width:768px){.reserve-lp-theme-eyecatch-disease .consultation-image{height:12.4em;width:100%}}.reserve-lp-theme-eyecatch-disease .consultation-image__customer{bottom:0;height:auto;left:0;position:absolute;width:23.3em}@media (max-width:768px){.reserve-lp-theme-eyecatch-disease .consultation-image__customer{width:13.7em}}.reserve-lp-theme-eyecatch-disease .consultation-image__customer--more-bottom{bottom:-1px}.reserve-lp-theme-eyecatch-disease .consultation-image__fp{bottom:0;height:auto;left:22.8em;position:absolute;width:19.7em}@media (max-width:768px){.reserve-lp-theme-eyecatch-disease .consultation-image__fp{left:13.4em;width:11.6em}}.reserve-lp-theme-eyecatch-disease .consultation-image__blowing{height:auto;left:22.8em;position:absolute;top:0;width:8.5em}@media (max-width:768px){.reserve-lp-theme-eyecatch-disease .consultation-image__blowing{left:13.4em;width:5em}}.reserve-lp-theme-eyecatch-disease .rewards__logos--wrapper{display:flex;gap:16px;justify-content:center;margin:0 8px;width:100%}.reserve-lp-theme-eyecatch-disease .rewards__logo--content{background-color:#fff;border:1px solid #ededed;border-radius:24px;box-shadow:2px 4px 4px 0 rgba(0,0,0,.251);height:13em;max-width:32.1em;position:relative;width:100%}.reserve-lp-theme-eyecatch-disease .rewards__logo--point{left:-5px;position:absolute;top:-5px;width:15.4em}.reserve-lp-theme-eyecatch-disease .rewards__logo--icon{display:block;height:4.8em;margin:1.7em auto .6em;width:4.8em}.reserve-lp-theme-eyecatch-disease .rewards__logo--text{font-family:Noto Sans JP,sans-serif;font-size:2.4em;font-style:normal;font-weight:700;line-height:150%;text-align:center}.reserve-lp-theme-eyecatch-disease .rewards__logo--emphasis{color:#0bb783;font-size:1.6em;font-style:normal;font-weight:700;line-height:150%;margin:0 6px}.reserve-lp-theme-eyecatch-disease .rewards__logo--emphasis_a_little{color:#0bb783;font-size:1.2em;font-weight:700}.reserve-lp-theme-eyecatch-disease .rewards__logo__sp--icon{display:block;height:auto;margin-left:auto;margin-right:auto;margin-top:.7em;width:3.2em}.reserve-lp-theme-eyecatch-disease .rewards__logo__sp--icon_satisfaction{width:5em}.reserve-lp-theme-eyecatch-disease .rewards__logo__sp--text{font-size:1.2em;font-weight:700;line-height:150%;margin-top:.4em;text-align:center}.reserve-lp-theme-eyecatch-disease .rewards__logo__sp--emphasis{color:#0bb783;font-family:Helvetica,Noto Sans JP,sans-serif;font-size:1.5em;font-weight:700;line-height:150%}.reserve-lp-theme-eyecatch-disease .rewards__logo__sp--emphasis_a_little{color:#0bb783;font-size:1.2em;font-weight:700}.reserve-lp-theme-eyecatch-disease .rewards__logo__sp--more-push{font-size:1.67em;line-height:120%}.reserve-lp-theme-eyecatch-disease .rewards__logo__sp--content{background:#fff;border:1px solid #ededed;border-radius:50%;box-shadow:2px 4px 4px rgba(0,0,0,.25);height:10em;width:10em}.reserve-lp-theme-eyecatch-disease .rewards{background-image:url(https://image.hoken-room.jp/green-background.webp);background-size:cover;height:25em;position:relative;width:100%}@media (max-width:768px){.reserve-lp-theme-eyecatch-disease .rewards{height:24em}}@media (max-width:374px){.reserve-lp-theme-eyecatch-disease .rewards{height:24em}}.reserve-lp-theme-eyecatch-disease .rewards__logos{bottom:70px;display:flex;gap:10px;position:absolute}@media (min-width:1024px){.reserve-lp-theme-eyecatch-disease .rewards__logos{position:relative}}@media (max-width:1024px){.reserve-lp-theme-eyecatch-disease .rewards__logos{bottom:min(6vw,70px);position:relative}}@media (max-width:768px){.reserve-lp-theme-eyecatch-disease .rewards__logos{bottom:min(6vw,70px);bottom:auto;position:relative;position:absolute}}.reserve-lp-theme-eyecatch-disease .rewards__logos--sp{left:50%;top:16px;transform:translateX(-50%)}@media (min-width:1024px){.reserve-lp-theme-eyecatch-disease .rewards__logos--sp{display:none}}@media (max-width:1024px){.reserve-lp-theme-eyecatch-disease .rewards__logos--sp{display:none}}@media (max-width:768px){.reserve-lp-theme-eyecatch-disease .rewards__logos--sp{display:flex}}.reserve-lp-theme-eyecatch-disease .rewards__logos--pc{margin:0 auto;max-width:1200px}@media (max-width:768px){.reserve-lp-theme-eyecatch-disease .rewards__logos--pc{display:none}}.reserve-lp-theme-eyecatch-disease .rewards__logo{display:inline-block}@media (min-width:1024px){.reserve-lp-theme-eyecatch-disease .rewards__logo{margin:auto;width:min(100vw,1200px)}}@media (max-width:1024px){.reserve-lp-theme-eyecatch-disease .rewards__logo{margin:auto;width:min(100vw,1024px)}}@media (max-width:768px){.reserve-lp-theme-eyecatch-disease .rewards__logo{margin:0;width:auto}}.reserve-lp-theme-eyecatch-disease .rewards__button-to-reserve{bottom:5.4em;left:50%;position:absolute;transform:translateX(-50%)}@media (max-width:768px){.reserve-lp-theme-eyecatch-disease .rewards__button-to-reserve{bottom:2.1em}}.reserve-lp-theme-eyecatch-disease .button-to-reserve{align-items:center;background:#ff7e36;border:0;border-radius:64px;box-shadow:0 4px 4px rgba(0,0,0,.25);cursor:pointer;display:flex;gap:4px;justify-content:center;margin:0 auto;max-width:600px;outline:0;padding:16px 0;transition:.1s;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:55%}.reserve-lp-theme-eyecatch-disease .button-to-reserve:hover{background-color:#ff8e50}.reserve-lp-theme-eyecatch-disease .button-to-reserve:active{background:#ff7e36}@media (max-width:768px){.reserve-lp-theme-eyecatch-disease .button-to-reserve{margin:auto;width:92%}}.reserve-lp-theme-eyecatch-disease .button-to-reserve__text{color:#fff;font-size:2.2em;font-style:normal;font-weight:700;letter-spacing:-.02em;line-height:1;text-align:center}@media (min-width:1024px){.reserve-lp-theme-eyecatch-disease .button-to-reserve__text{font-size:2.8em}}.reserve-lp-theme-eyecatch-disease .button-to-reserve__text--sub{color:#fff;font-family:Noto Sans JP,sans-serif;font-size:.54em;font-style:normal;font-weight:700;letter-spacing:-.02em;line-height:130%;text-align:center;vertical-align:top}@media (min-width:1024px){.reserve-lp-theme-eyecatch-disease .button-to-reserve__text--sub{font-size:.68em}}.reserve-lp-theme-eyecatch-disease .button-to-reserve__arrow{display:inline-block;height:1.5em;-o-object-fit:none;object-fit:none;width:1.5em}.reserve-lp-theme-eyecatch-disease-result{font-size:62.5%}@media (max-width:1024px){.reserve-lp-theme-eyecatch-disease-result{font-size:.977vw}}@media (max-width:768px){.reserve-lp-theme-eyecatch-disease-result{font-size:62.5%}}@media (max-width:374px){.reserve-lp-theme-eyecatch-disease-result{font-size:2.67vw}}.reserve-lp-theme-eyecatch-disease-result__disable,.reserve-lp-theme-eyecatch-disease-result__enable{display:none}.reserve-lp-theme-eyecatch-disease-result .first-view{background-color:#e3fcf5;background-image:radial-gradient(#adf9ed 20%,transparent 0),radial-gradient(#adf9ed 20%,transparent 0);background-position:0 0,5px 5px;background-size:10px 10px;height:400px;position:relative;width:100%}@media (max-width:768px){.reserve-lp-theme-eyecatch-disease-result .first-view{height:auto}}.reserve-lp-theme-eyecatch-disease-result .first-view__container{display:flex;gap:5.6em;justify-content:center}@media (max-width:1024px){.reserve-lp-theme-eyecatch-disease-result .first-view__container{gap:3.2em}}@media (max-width:768px){.reserve-lp-theme-eyecatch-disease-result .first-view__container{display:initial;gap:initial;left:auto;position:static;top:auto;transform:none}}.reserve-lp-theme-eyecatch-disease-result .first-view__company-logo{max-width:13.7em;position:absolute;top:3.2em;z-index:1}@media (min-width:1024px){.reserve-lp-theme-eyecatch-disease-result .first-view__company-logo{left:8.125%}}@media (max-width:1024px){.reserve-lp-theme-eyecatch-disease-result .first-view__company-logo{left:3.3333333333%}}@media (max-width:768px){.reserve-lp-theme-eyecatch-disease-result .first-view__company-logo{left:1.7em;max-width:9.6em;top:1.6em}.reserve-lp-theme-eyecatch-disease-result .first-view__consultation-image{bottom:-2px;left:50%;margin:0 auto;position:absolute;transform:translateX(-50%);width:26.2em}}.reserve-lp-theme-eyecatch-disease-result .catch-copy{display:flex;flex-direction:column;white-space:nowrap}@media (max-width:768px){.reserve-lp-theme-eyecatch-disease-result .catch-copy{align-items:center}}.reserve-lp-theme-eyecatch-disease-result .catch-copy__main{color:#333;font-family:Noto Sans JP,sans-serif;font-size:3.729em;font-style:normal;font-weight:700;line-height:140%;margin-bottom:5px;text-align:center}@media (max-width:768px){.reserve-lp-theme-eyecatch-disease-result .catch-copy__main{font-size:2.417em}}.reserve-lp-theme-eyecatch-disease-result .catch-copy__main--dot{text-emphasis:filled dot #333;-webkit-text-emphasis:filled dot #333}.reserve-lp-theme-eyecatch-disease-result .catch-copy__main--green{color:#02ab78;text-shadow:2.5px 2.5px 0 #fff}.reserve-lp-theme-eyecatch-disease-result .catch-copy__main--l{font-size:1.956em;line-height:110%}@media (max-width:768px){.reserve-lp-theme-eyecatch-disease-result .catch-copy__main--l{font-size:2.2em}}.reserve-lp-theme-eyecatch-disease-result .catch-copy__main--xl{font-size:2.39em;line-height:120%}@media (max-width:768px){.reserve-lp-theme-eyecatch-disease-result .catch-copy__main--xl{font-size:2.7em;line-height:110%}}.reserve-lp-theme-eyecatch-disease-result .catch-copy__main span{display:none}.reserve-lp-theme-eyecatch-disease-result .catch-copy__main img{margin:0 auto 12px;width:100%}@media (max-width:768px){.reserve-lp-theme-eyecatch-disease-result .catch-copy__main img{margin:0}}.reserve-lp-theme-eyecatch-disease-result .catch-copy__main_result img{width:100%}@media (min-width:1024px){.reserve-lp-theme-eyecatch-disease-result .catch-copy__main_result img{max-width:377px}}.reserve-lp-theme-eyecatch-disease-result .catch-copy__sub{background:#02ab78;border-radius:8px;color:#fff;font-family:Noto Sans JP,sans-serif;font-size:2.081em;font-style:normal;font-weight:700;margin:0 auto;opacity:.9;padding:4px 36px;text-align:center;width:-moz-fit-content;width:fit-content}@media (max-width:768px){.reserve-lp-theme-eyecatch-disease-result .catch-copy__sub{font-size:1.4em;padding:3px 12px}}.reserve-lp-theme-eyecatch-disease-result .consultation-image{height:20.7em;position:relative;width:42.5em}@media (max-width:768px){.reserve-lp-theme-eyecatch-disease-result .consultation-image{height:12.4em;width:100%}}.reserve-lp-theme-eyecatch-disease-result .consultation-image__customer{bottom:0;height:auto;left:0;position:absolute;width:23.3em}@media (max-width:768px){.reserve-lp-theme-eyecatch-disease-result .consultation-image__customer{width:13.7em}}.reserve-lp-theme-eyecatch-disease-result .consultation-image__customer--more-bottom{bottom:-1px}.reserve-lp-theme-eyecatch-disease-result .consultation-image__fp{bottom:0;height:auto;left:22.8em;position:absolute;width:19.7em}@media (max-width:768px){.reserve-lp-theme-eyecatch-disease-result .consultation-image__fp{left:13.4em;width:11.6em}}.reserve-lp-theme-eyecatch-disease-result .consultation-image__blowing{height:auto;left:22.8em;position:absolute;top:0;width:8.5em}@media (max-width:768px){.reserve-lp-theme-eyecatch-disease-result .consultation-image__blowing{left:13.4em;width:5em}}.reserve-lp-theme-eyecatch-disease-result .rewards__logos--wrapper{display:flex;gap:16px;justify-content:center;margin:0 8px;width:100%}.reserve-lp-theme-eyecatch-disease-result .rewards__logo--content{background-color:#fff;border:1px solid #ededed;border-radius:24px;box-shadow:2px 4px 4px 0 rgba(0,0,0,.251);height:13em;max-width:32.1em;position:relative;width:100%}.reserve-lp-theme-eyecatch-disease-result .rewards__logo--point{left:-5px;position:absolute;top:-5px;width:15.4em}.reserve-lp-theme-eyecatch-disease-result .rewards__logo--icon{display:block;height:4.8em;margin:1.7em auto .6em;width:4.8em}.reserve-lp-theme-eyecatch-disease-result .rewards__logo--icon_satisfaction{width:9.2em}.reserve-lp-theme-eyecatch-disease-result .rewards__logo--text{font-family:Noto Sans JP,sans-serif;font-size:2.4em;font-style:normal;font-weight:700;line-height:150%;text-align:center}.reserve-lp-theme-eyecatch-disease-result .rewards__logo--emphasis{color:#0bb783;font-size:1.6em;font-style:normal;font-weight:700;line-height:150%;margin:0 6px}.reserve-lp-theme-eyecatch-disease-result .rewards__logo--emphasis_a_little{color:#0bb783;font-size:1.2em;font-weight:700}.reserve-lp-theme-eyecatch-disease-result .rewards__logo__sp--icon{display:block;height:auto;margin-left:auto;margin-right:auto;margin-top:.7em;width:3.2em}.reserve-lp-theme-eyecatch-disease-result .rewards__logo__sp--icon_satisfaction{width:5em}.reserve-lp-theme-eyecatch-disease-result .rewards__logo__sp--text{font-size:1.2em;font-weight:700;line-height:150%;margin-top:.4em;text-align:center}.reserve-lp-theme-eyecatch-disease-result .rewards__logo__sp--emphasis{color:#0bb783;font-family:Helvetica,Noto Sans JP,sans-serif;font-size:1.5em;font-weight:700;line-height:150%}.reserve-lp-theme-eyecatch-disease-result .rewards__logo__sp--emphasis_a_little{color:#0bb783;font-size:1.2em;font-weight:700}.reserve-lp-theme-eyecatch-disease-result .rewards__logo__sp--more-push{font-size:1.67em;line-height:120%}.reserve-lp-theme-eyecatch-disease-result .rewards__logo__sp--content{background:#fff;border:1px solid #ededed;border-radius:50%;box-shadow:2px 4px 4px rgba(0,0,0,.25);height:10em;width:10em}.reserve-lp-theme-eyecatch-disease-result .rewards{background-image:url(https://image.hoken-room.jp/green-background.webp);background-size:cover;height:25em;position:relative;width:100%}@media (max-width:768px){.reserve-lp-theme-eyecatch-disease-result .rewards{height:24em}}@media (max-width:374px){.reserve-lp-theme-eyecatch-disease-result .rewards{height:24em}}.reserve-lp-theme-eyecatch-disease-result .rewards__logos{bottom:70px;display:flex;gap:10px;position:absolute}@media (min-width:1024px){.reserve-lp-theme-eyecatch-disease-result .rewards__logos{position:relative}}@media (max-width:1024px){.reserve-lp-theme-eyecatch-disease-result .rewards__logos{bottom:min(6vw,70px);position:relative}}@media (max-width:768px){.reserve-lp-theme-eyecatch-disease-result .rewards__logos{bottom:min(6vw,70px);bottom:auto;position:relative;position:absolute}}.reserve-lp-theme-eyecatch-disease-result .rewards__logos--sp{left:50%;top:16px;transform:translateX(-50%)}@media (min-width:1024px){.reserve-lp-theme-eyecatch-disease-result .rewards__logos--sp{display:none}}@media (max-width:1024px){.reserve-lp-theme-eyecatch-disease-result .rewards__logos--sp{display:none}}@media (max-width:768px){.reserve-lp-theme-eyecatch-disease-result .rewards__logos--sp{display:flex}}.reserve-lp-theme-eyecatch-disease-result .rewards__logos--pc{margin:0 auto;max-width:1200px}@media (max-width:768px){.reserve-lp-theme-eyecatch-disease-result .rewards__logos--pc{display:none}}.reserve-lp-theme-eyecatch-disease-result .rewards__logo{display:inline-block}@media (min-width:1024px){.reserve-lp-theme-eyecatch-disease-result .rewards__logo{margin:auto;width:min(100vw,1200px)}}@media (max-width:1024px){.reserve-lp-theme-eyecatch-disease-result .rewards__logo{margin:auto;width:min(100vw,1024px)}}@media (max-width:768px){.reserve-lp-theme-eyecatch-disease-result .rewards__logo{margin:0;width:auto}}.reserve-lp-theme-eyecatch-disease-result .rewards__button-to-reserve{bottom:5.4em;left:50%;position:absolute;transform:translateX(-50%)}@media (max-width:768px){.reserve-lp-theme-eyecatch-disease-result .rewards__button-to-reserve{bottom:2.1em}}.reserve-lp-theme-eyecatch-disease-result .button-to-reserve{align-items:center;background:#ff7e36;border:0;border-radius:64px;box-shadow:0 4px 4px rgba(0,0,0,.25);cursor:pointer;display:flex;gap:4px;justify-content:center;margin:0 auto;max-width:600px;outline:0;padding:16px 0;transition:.1s;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:55%}.reserve-lp-theme-eyecatch-disease-result .button-to-reserve:hover{background-color:#ff8e50}.reserve-lp-theme-eyecatch-disease-result .button-to-reserve:active{background:#ff7e36}@media (max-width:768px){.reserve-lp-theme-eyecatch-disease-result .button-to-reserve{margin:auto;width:92%}}.reserve-lp-theme-eyecatch-disease-result .button-to-reserve__text{color:#fff;font-size:2.2em;font-style:normal;font-weight:700;letter-spacing:-.02em;line-height:1;text-align:center}@media (min-width:1024px){.reserve-lp-theme-eyecatch-disease-result .button-to-reserve__text{font-size:2.8em}}.reserve-lp-theme-eyecatch-disease-result .button-to-reserve__text--sub{color:#fff;font-family:Noto Sans JP,sans-serif;font-size:.54em;font-style:normal;font-weight:700;letter-spacing:-.02em;line-height:130%;text-align:center;vertical-align:top}@media (min-width:1024px){.reserve-lp-theme-eyecatch-disease-result .button-to-reserve__text--sub{font-size:.68em}}.reserve-lp-theme-eyecatch-disease-result .button-to-reserve__arrow{display:inline-block;height:1.5em;-o-object-fit:none;object-fit:none;width:1.5em}.simulation-disease__button{background:#ff7e36;border-radius:64px;box-shadow:0 4px 4px rgba(0,0,0,.25);height:66px;margin:0 auto;max-width:327px;width:auto}.simulation-disease__button-disable{background-color:#ccc;margin-bottom:32px}.simulation-disease__button-text,.simulation-disease__button-text-wrap{color:#fff;font-size:18px;font-weight:700;letter-spacing:-.02em;line-height:24px;text-align:center}.simulation-disease__button-down{height:32px;width:32px}.simulation-disease__button-wrap{align-items:center;display:flex;gap:4px;height:inherit;justify-content:center}.experts_cell{background-color:#f2f2f2;padding:80px 0}@media (max-width:1024px){.experts_cell{padding:40px 24px}}@media (max-width:414px){.experts_cell{padding:24px 16px}}.experts_cell-list{align-items:stretch;display:flex;flex-wrap:wrap;justify-content:flex-start;margin:0 -12px}@media (max-width:1024px){.experts_cell-list{align-items:stretch;display:flex;flex-wrap:wrap;justify-content:flex-start;margin:0 -12px}}@media (max-width:414px){.experts_cell-list{flex-direction:column;margin:0}}.experts_cell-item{background-color:#fff;border:1px solid rgba(24,48,40,.1);border-radius:20px;box-shadow:0 1px 4px rgba(24,48,40,.1);height:auto;margin:0 12px 24px;position:relative;width:calc(33.33333% - 24px)}@media (max-width:1024px){.experts_cell-item{width:calc(50% - 24px)}}@media (max-width:414px){.experts_cell-item{margin:0 0 16px;width:100%}}.experts_cell-img{height:194px}.experts_cell-img_bg{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top;width:100%}.experts_cell-img_thumb{border-radius:50%;height:170px;padding:12px 0;width:170px}.experts_cell-img_default,.experts_cell-img_thumb{box-sizing:content-box;margin:auto;-o-object-fit:cover;object-fit:cover}.experts_cell-img_default{border-radius:20px 20px 0 0;height:100%;padding:0;width:100%}.experts_cell-info{background-color:rgba(24,48,40,.8);padding:12px;position:absolute;text-align:center;top:122px;width:100%}.experts_cell-name{color:#fff;font-family:inherit;font-size:20px;font-weight:700;letter-spacing:.4px;line-height:24px}.experts_cell-corp{color:#fff;display:block;margin:4px 0 0}.experts_cell-corp,.experts_cell-desc{font-family:inherit;font-size:14px;font-weight:500;letter-spacing:.4px;line-height:20px}.experts_cell-desc{color:#183028;height:100px;margin:24px 16px 0;max-height:100px;overflow:hidden;position:relative;width:calc(100% - 32px);z-index:1}.experts_cell-desc_more{background-color:#fff;bottom:0;color:#099ec3;display:block;position:absolute;right:4px;z-index:10}.experts_cell-button{margin:28px auto 40px;width:calc(100% - 156px)}.experts_cell-button_link{color:#fff;font-family:inherit;font-size:14px;font-weight:700;letter-spacing:0;line-height:16px;padding:16px 0}.list-certification-badge{position:absolute;right:0;top:-1px}.list-certification-badge img{width:100px}.list-authentication-img{display:inline-block;width:20px}.expert-list-name-wrapper{display:flex;justify-content:center}.expert-list-name-wrapper>div:last-child{padding-left:5px;padding-top:2px}#expert-view-wrap{background:#f2f2f2;background:linear-gradient(180deg,#3cc59c,#3cc59c 380px,#f2f2f2 0,#f2f2f2);font-style:normal;font-weight:400;height:auto;margin:auto}#expert-view-wrap-image{background-image:url(https://image.money-career.com/expert/detail-back.png);background-repeat:no-repeat;background-size:auto 380px}#expert-view-wrap-image.expert-pet-profile{background-image:url(https://image.money-career.com/expert/detail-moffme-back.png);background-repeat:repeat-x}.expert_pankuzu .breadcrumbs{background-color:#f2f2f2}.expert_pankuzu .breadcrumbs .breadcrumbs-item:not(:last-child) .breadcrumbs-link{text-decoration-line:underline;text-underline-position:under}.expert_pankuzu .breadcrumbs .breadcrumbs-item:last-child .breadcrumbs-link{opacity:.9}@media (max-width:1024px){#expert-view-wrap .content-inner{width:100%}}.experts-button{background-color:#0bb783;border-radius:4px;box-shadow:0 4px 0 #099a6e;margin:80px auto 0;width:400px}@media (max-width:1024px){.experts-button{margin:56px auto 0;width:87%}}.experts-button-link{color:#fff;font-family:inherit;font-size:14px;font-weight:700;letter-spacing:0;line-height:16px;padding-bottom:10px;padding-top:12px}@media (max-width:320px){.experts-button-link{font-size:12px}}.experts-button-link span{color:#fff;font-family:inherit;font-size:18px;font-weight:700;letter-spacing:0;line-height:21px}@media (max-width:320px){.experts-button-link span{font-size:16px}}li{list-style:none}.hidden{display:none}.experts-detail{background:#fff;border-radius:8px;color:#183028;margin:auto;max-width:1024px;padding:32px;width:95%}@media (max-width:1024px){.experts-detail{border-bottom:0;padding:16px 28px 40px 27px}}@media (max-width:414px){.experts-detail{padding:20px 24px 22px}}@media (max-width:320px){.experts-detail{padding:20px 18px 22px}}.experts-detail-inner{display:block;position:relative}.experts-detail-inner h3{font-size:32px;font-weight:700;line-height:46px}@media (max-width:414px){.experts-detail-inner h3{font-size:24px;line-height:35px}}.experts-detail-thumb{display:flex;padding:80px 0 0 62px}@media (max-width:1024px){.experts-detail-thumb{padding:0}}.experts-detail-desc{font-size:16px;line-height:180%;margin-top:16px}@media (max-width:414px){.experts-detail-desc{margin-top:13px}}.experts-detail-desc_open{align-content:center;color:#099ec3;display:flex;font-size:16px;justify-content:center;line-height:130%;margin-top:17px;text-align:center;text-decoration-line:underline}.experts-detail-desc_open img{width:24px}.experts-detail #experts-detail-introduction .experts-detail-desc_open img{transform:rotate(180deg)}.experts-detail-img{border-radius:50%;height:140px;-o-object-fit:cover;object-fit:cover;width:140px}@media (max-width:1024px){.experts-detail-img{height:80px;width:80px}}.experts-detail-intro{align-items:center;display:flex;justify-content:space-between;margin-left:16.05px;width:77%}.experts-detail-intro-div{display:flex;flex-direction:column;width:calc(100% - 92px)}.experts-detail-intro .experts-button{height:45px;margin:0;width:320px}@media (max-width:1024px){.experts-detail-intro{width:auto}}.experts-detail-name-box{display:flex}.experts-detail-badge{align-items:center;color:#183028;display:flex;font-family:inherit;font-size:24px;font-weight:700;justify-content:left;letter-spacing:.4px;line-height:28px;margin-bottom:16px}@media (max-width:1024px){.experts-detail-badge{color:#183028;font-family:inherit;font-size:16px;font-weight:700;letter-spacing:.4px;line-height:19px}}.experts-detail-badge-approval,.experts-detail-badge-certification,.experts-detail-badge-new{height:36px;margin-right:8px}.experts-detail-badge-faq{margin-left:3px;width:25px}@media (max-width:320px){.experts-detail-badge-approval{height:28px}.experts-detail-badge-certification{height:28px;margin-left:6px}.experts-detail-badge-faq{width:21px}}.experts-detail-corp{color:#183028;font-family:inherit;font-size:18px;font-weight:400;letter-spacing:0;line-height:21px;margin:16px 0 0}@media (max-width:1024px){.experts-detail-corp{color:#183028;font-family:inherit;font-size:12px;font-weight:400;letter-spacing:.4px;line-height:14px;margin:8px 0 0}}.experts-detail-corp:not(:first-child){margin-top:6px}.experts-detail-evaluation{display:flex;margin-top:18px}.experts-detail-evaluation-box{display:flex}.experts-detail-evaluation-box img{height:28px;width:32px}@media (max-width:1024px){.experts-detail-evaluation-box img{height:16.67px;width:18.39px}}.experts-detail-evaluation-box p{color:#183028;font-family:inherit;font-size:18px;font-weight:400;letter-spacing:0;line-height:21px;margin-right:79px;margin-top:7px}@media (max-width:1024px){.experts-detail-evaluation-box p{color:#183028;font-family:inherit;font-size:12px;font-weight:400;letter-spacing:0;line-height:14px;margin-right:42px}}@media (max-width:414px){.experts-detail-evaluation-box p{margin-right:28.92px}}.experts-detail-evaluation-box .bad-mark{margin:4px 0 0}@media (max-width:1024px){.experts-detail-evaluation{margin-top:8px}}.experts-detail-certification-badge{background-size:contain;height:180px;position:absolute;right:0;top:0;width:180px}.experts-detail-certification-badge img{position:absolute;right:4px;top:180px;width:33px}.new-expert-modal,.star-rank-modal{display:none;height:100vh;position:fixed;top:0;width:100%}.modal_bg{background:rgba(0,0,0,.8);height:100vh;position:absolute;width:100%}.modal-content{width:80%}.modal-content,.new-expert-modal-content,.star-rank-modal-content{background:#fff;left:50%;padding:30px;position:absolute;transform:translate(-50%,-50%)}.new-expert-modal-content,.star-rank-modal-content{top:50%;width:40%}.star-rank-modal-content{height:500px}.new-expert-modal-content{height:400px}.star-rank-explanation{font-size:20px;margin-top:20px;text-align:left}.new-expert-explanation{font-size:20px;margin-top:40px;text-align:left}.certification-badge-modal-div{text-align:center}.certification-badge-modal-div>img{margin:30px auto 10px;width:200px}.certification-badge-modal-div>span{font-size:30px;font-weight:700}.certification-badge-modal-div .rank-title-star{color:#ffa679}.certification-badge-modal-div .rank-title-silver{color:#b7b1b1}.certification-badge-modal-div .rank-title-gold{color:#dfaf34}.close-button{font-size:50px;position:absolute;right:26px;top:10px}@media screen and (min-width:0px) and (max-width:1025px){.new-expert-explanation,.star-rank-explanation{font-size:16px;font-weight:400}.certification-badge-modal-div>img{height:70px;margin-top:0;width:76px}.certification-badge-modal-div>span{font-size:20px}.new-expert-modal-content,.star-rank-modal-content{height:320px;width:300px}}.experts-character{border-radius:0 0 8px 8px;margin:32px auto 0;max-width:1024px;padding-bottom:83px;width:95%}@media (max-width:768px){.experts-character{padding-bottom:66px}}.experts-character-prev-link{align-items:center;display:flex;justify-content:center;margin-top:45px}@media (max-width:768px){.experts-character-prev-link{margin-top:37px}}.experts-character-prev-link img{transform:rotate(90deg);width:18px}.experts-character-prev-link a{color:#099ec3;font-size:16px;line-height:130%;text-decoration-line:underline;text-underline-position:under}.experts-character .experts-top-select{border-bottom:4px solid #0bb783;display:flex;justify-content:space-between;width:100%}.experts-character .experts-top-select-box_1,.experts-character .experts-top-select-box_2,.experts-character .experts-top-select-box_3,.experts-character .experts-top-select-box_4{align-items:center;background:#ccc;border-radius:8px 8px 0 0;color:#fff;display:flex;font-size:16px;font-weight:700;height:50px;justify-content:center;line-height:180%;position:relative;width:calc(25% - 18px)}@media (max-width:768px){.experts-character .experts-top-select-box_1,.experts-character .experts-top-select-box_2,.experts-character .experts-top-select-box_3,.experts-character .experts-top-select-box_4{font-size:14px;width:calc(25% - 8px)}}@media (max-width:414px){.experts-character .experts-top-select-box_1,.experts-character .experts-top-select-box_2,.experts-character .experts-top-select-box_3,.experts-character .experts-top-select-box_4{font-size:12px}}@media (max-width:320px){.experts-character .experts-top-select-box_1,.experts-character .experts-top-select-box_2,.experts-character .experts-top-select-box_3,.experts-character .experts-top-select-box_4{font-size:11px;width:calc(25% - 6px)}}.experts-character .experts-top-select-box_1 .notification_dot,.experts-character .experts-top-select-box_2 .notification_dot,.experts-character .experts-top-select-box_3 .notification_dot,.experts-character .experts-top-select-box_4 .notification_dot{align-items:center;background-image:url(https://image.money-career.com/expert/notification_dot.png);background-repeat:no-repeat;background-size:cover;display:flex;font-size:14px;font-weight:700;height:25px;justify-content:center;line-height:180%;min-height:30px;min-width:27px;position:absolute;top:-18px;width:22px}.experts-character .experts-top-select-box_1 .notification_dot_num,.experts-character .experts-top-select-box_2 .notification_dot_num,.experts-character .experts-top-select-box_3 .notification_dot_num,.experts-character .experts-top-select-box_4 .notification_dot_num{word-break:keep-all}.experts-character .experts-top-select .selected{background:#0bb783}.experts-character-content{padding:34px 28px 50px 27px}.experts-character .customer-introduction-comment{margin:10px 0 0}.experts-profile-inner{background-color:#fff;border-radius:0 0 8px 8px;padding:16px 32px 27px}@media (max-width:414px){.experts-profile-inner{padding:10px 16px 11px}}.experts-profile-genre-item{margin-bottom:41px}.experts-profile-qualification-item{margin-bottom:56px}.experts-profile-consult-list{display:flex}.experts-profile-consult-list h3{margin-right:16.05px}.experts-profile-consult-item{color:#183028;font-family:inherit;font-size:14px;font-weight:400;letter-spacing:0;line-height:23px;margin-bottom:56px}.experts-profile-person-box{align-items:center;border-bottom:1px solid #ccc;display:flex;justify-content:space-between;min-height:54px;padding:16px 0 16px 16px}@media (max-width:414px){.experts-profile-person-box{padding-left:0}}.experts-profile-person-box:last-of-type{border-bottom:none}.experts-profile-person-title{color:#0bb783;font-size:16px;font-weight:700;line-height:23px;width:33.3333333333%}@media (max-width:768px){.experts-profile-person-title{font-size:13px;line-height:19px;width:25%}}.experts-profile-person-item{color:#183028;font-size:16px;line-height:140%;width:66.6666666667%}.experts-post-inner{background-color:#fff;border-radius:0 0 8px 8px;padding:32px 32px 9px}@media (max-width:768px){.experts-post-inner{padding:22px 16px 0}}.experts-post-content{color:#183028;padding-bottom:26px}.experts-post-content:not(:first-of-type){border-top:1px solid #ccc;padding-top:24px}.experts-post-content-question{color:#0bb783;font-size:13px;font-weight:700;line-height:19px}.experts-post-content-answer_title{color:#183028;font-size:22px;font-weight:700;line-height:140%;margin-top:4px}@media (max-width:320px){.experts-post-content-answer_title{font-size:19px}}.experts-post-content-answer{margin-top:16px}.experts-post-content-answer-box{font-size:14px;line-height:160%}.experts-post-content-answer-box-close,.experts-post-content-answer-box-open{align-content:center;color:#099ec3;display:flex;font-size:16px;justify-content:center;line-height:130%;margin-top:16px;text-align:center;text-decoration-line:underline;text-underline-position:under}.experts-post-content-answer-box-close img,.experts-post-content-answer-box-open img{width:24px}.experts-post-content-answer-box-close img{transform:rotate(180deg)}.customers-voice-inner,.experts-comment-inner{background-color:#fff;border-radius:0 0 8px 8px;padding:32px 32px 34px}@media (max-width:768px){.customers-voice-inner,.experts-comment-inner{padding:22px 16px 4px}}.customers-voice-inner h2,.experts-comment-inner h2{align-items:center;background-color:#f2f2f2;color:#666;display:flex;font-size:14px;font-weight:700;height:34px;justify-content:center;line-height:20px}.customers-voice-content,.experts-comment-content{padding:16px 0}.customers-voice-content:not(:first-of-type),.experts-comment-content:not(:first-of-type){border-top:1px solid #ccc}.customers-voice-content-from-box,.experts-comment-content-from-box{align-items:center;display:flex;justify-content:space-between}.customers-voice-content-from-box span,.experts-comment-content-from-box span{font-size:13px;font-weight:400;line-height:19px}.customers-voice-content-from,.experts-comment-content-from{align-items:center;display:flex;font-weight:700;justify-content:center}.customers-voice-content-from-icon,.experts-comment-content-from-icon{border-radius:50%;height:40px;margin-right:4px;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top;width:40px}@media (max-width:320px){.customers-voice-content-from-icon,.experts-comment-content-from-icon{height:30px;width:30px}}.customers-voice-content-from .introduction-a-tag,.experts-comment-content-from .introduction-a-tag{color:#183028;font-size:16px;font-weight:700;line-height:23px}.customers-voice-content-from .introduction-a-tag:hover,.experts-comment-content-from .introduction-a-tag:hover{opacity:.5}.customers-voice-content-consultation_content,.experts-comment-content-consultation_content{font-size:14px;font-weight:700;line-height:160%;margin-top:8px}.customers-voice-content-message,.experts-comment-content-message{color:#183028;font-size:14px;line-height:160%;margin-top:13px}.customers-voice-content-from-icon{border:1px solid #0bb783;border-radius:90px;height:48px;width:48px}.customers-voice-content-message{margin-top:8px}.experts-eyecatch{position:relative}.experts-eyecatch-inner{padding:40px 0 25px}.experts-eyecatch-icon{border-radius:50%;height:160px;margin:0 auto;-o-object-fit:cover;object-fit:cover;width:160px}.experts-eyecatch-name{align-items:flex-end;color:#fff;display:flex;font-size:34px;font-weight:700;justify-content:center;line-height:140%;margin-top:8px;text-align:center}@media (max-width:414px){.experts-eyecatch-name{font-size:24px}}.experts-eyecatch-instagram{display:block;height:50px;left:calc(50% + 100px);position:absolute;transition:.2s;width:50px}.experts-eyecatch-instagram:hover{transform:scale(1.08)}.experts-eyecatch-instagram-icon{height:34px;margin:8px;width:34px}@media (max-width:414px){.experts-eyecatch-instagram{height:36px;left:calc(50% + 64px);width:36px}.experts-eyecatch-instagram:hover{transform:scale(1)}.experts-eyecatch-instagram-icon{height:26px;margin:5px;width:26px}}.experts-eyecatch-count-wrap{color:#fff;font-weight:700;height:26px;justify-content:space-between;margin:7px auto 0;width:109px}.experts-eyecatch-count-wrap,.experts-eyecatch-count-wrap div{align-items:center;display:flex;font-size:16px;line-height:160%}.experts-eyecatch-count-wrap img{height:16px;margin-right:8px;width:16px}.article-globalnavi{margin:12px auto 8px;max-width:1200px;overflow-x:scroll;width:100%}.article-globalnavi ul{align-items:center;display:flex;justify-content:flex-start;white-space:nowrap}@media (max-width:1024px){.article-globalnavi ul{margin-left:8px}}.article-globalnavi li{background-color:#0bb783;border-radius:8px;height:auto;margin-right:16px;padding:8px 16px}.article-globalnavi a{color:#fff;font-size:14px;font-weight:700;letter-spacing:0;line-height:20px}.articles_new,.articles_popular{background-color:#d2d2d2;padding:16px 0;width:100%}@media (max-width:1024px){.articles_new,.articles_popular{padding:0}}.articles_new-box,.articles_popular-box{padding-top:48px}@media (max-width:1024px){.articles_new-box,.articles_popular-box{padding:0}}.articles_new-area,.articles_popular-area{padding:0}.articles_new-link,.articles_popular-link{height:100%;width:100%}.articles_new-large,.articles_popular-large{align-items:center;background-color:#fff;display:flex;padding:24px 40px 24px 24px}@media (max-width:1024px){.articles_new-large,.articles_popular-large{display:block;padding:0}}.articles_new-large_thumb,.articles_popular-large_thumb{border-radius:8px;width:calc(50% - 16px);z-index:10}@media (max-width:1024px){.articles_new-large_thumb,.articles_popular-large_thumb{width:100%}}.articles_new-large_img,.articles_popular-large_img{border-radius:8px;height:391px;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}@media (max-width:1024px){.articles_new-large_img,.articles_popular-large_img{border-radius:0;height:273px}}.articles_new-large_info,.articles_popular-large_info{background-color:#fff;border-bottom-left-radius:8px;border-bottom-right-radius:8px;bottom:0;height:auto;margin-left:32px;position:relative;width:calc(50% - 16px)}@media (max-width:1024px){.articles_new-large_info,.articles_popular-large_info{margin:auto;padding:16px 0 42px;width:calc(100% - 32px)}}.articles_new-large_title,.articles_popular-large_title{color:#183028;font-family:inherit;font-size:40px;font-weight:700;letter-spacing:0;line-height:60px}@media (max-width:1024px){.articles_new-large_title,.articles_popular-large_title{font-size:14px;line-height:21px}}.articles_new-large_date,.articles_popular-large_date{color:#c4c4c4;float:right;font-family:inherit;font-size:12px;font-weight:700;letter-spacing:0;line-height:24px;position:absolute;right:16px;top:280px}@media (max-width:1024px){.articles_new-large_date,.articles_popular-large_date{left:42%;top:70%}}.articles_new-list,.articles_popular-list{margin:24px 0;width:calc(50% - 16px);width:100%}@media (max-width:1024px){.articles_new-list,.articles_popular-list{margin:0;width:100%}}.articles_new-item,.articles_popular-item{align-items:center;background-color:#fff;display:flex;justify-content:space-between;margin:0 0 16px;padding:16px 24px}.articles_new-item:last-child,.articles_popular-item:last-child{margin:0}@media (max-width:1024px){.articles_new-item,.articles_popular-item{border:1px solid rgba(24,48,40,.1);margin:0;padding:32px 16px}.articles_new-item:last-child,.articles_popular-item:last-child{margin-bottom:16px}}.articles_new-item_img,.articles_popular-item_img{border-radius:8px;height:100px;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:150px}@media (max-width:1024px){.articles_new-item_img,.articles_popular-item_img{height:58px;width:87px}}.articles_new-item_info,.articles_popular-item_info{padding-left:16px;position:relative;width:calc(100% - 68px)}.articles_new-item_title,.articles_popular-item_title{color:#183028;font-family:inherit;font-size:22px;font-weight:700;letter-spacing:0;line-height:24px}@media (max-width:1024px){.articles_new-item_title,.articles_popular-item_title{font-size:14px;line-height:24px}}.articles_new-item_date,.articles_popular-item_date{color:#c4c4c4;float:right;font-family:inherit;font-size:12px;font-weight:700;letter-spacing:0;line-height:24px;position:absolute;right:32px;top:90%}@media (max-width:1024px){.articles_new-item_date,.articles_popular-item_date{right:12px;top:100%}.articles_new-pagination,.articles_popular-pagination{margin:auto;padding-bottom:32px;width:calc(100% - 16px)}}.articles_popular_header{background-color:#0bb783;color:#e4fbf4;font-family:inherit;font-size:18px;font-weight:700;letter-spacing:0;line-height:30px;padding:16px 0;text-align:center;width:100%}@media (max-width:1024px){.articles_popular_header{line-height:18px}}.articles_popular_header-top{align-items:center;display:flex;justify-content:center}.articles_popular_header-top_img{height:24px;width:24px}.articles_popular_header-top_title{padding-left:8px}@media (max-width:1024px){.articles_popular_header-top_title{font-size:20px}}.article-detail{background-color:#f2f2f2;padding:56px 0 80px}@media (max-width:1024px){.article-detail{padding:8px 0 80px}}.article-head{padding:0 0 12px}@media (max-width:1024px){.article-head{padding:0 16px 8px}}.article-title{color:#183028;font-family:inherit;font-size:32px;font-weight:700;letter-spacing:0;line-height:48px;margin:auto;max-width:780px;text-align:center}@media (max-width:1024px){.article-title{color:#183028;font-family:inherit;font-size:20px;font-weight:700;letter-spacing:0;line-height:32px;max-width:100%;text-align:left}}.article-thumb{position:relative}.article_pr_div{background:#f9f9f9;font-size:12px;margin:auto;max-width:780px;padding:20px 24px}.article-updated{align-items:center;color:rgba(24,48,40,.6);display:flex;font-family:Arial Rounded MT Bold,sans-serif;font-size:16px;font-weight:700;justify-content:flex-end;letter-spacing:0;line-height:24px}@media (max-width:1024px){.article-updated{color:rgba(24,48,40,.6);font-family:Arial Rounded MT Bold,sans-serif;font-size:12px;font-weight:700;justify-content:flex-end;letter-spacing:0;line-height:16px;margin:0 0 8px}}.article-updated:before{background:url(/img/ic_renew.svg) no-repeat 6px 6px #0bb783;background-size:12px auto;border-radius:50%;content:"";height:24px;margin:0 8px 0 0;width:24px}@media (max-width:1024px){.article-updated:before{background:url(/img/ic_renew.svg) no-repeat 3px 3px #0bb783;background-size:6px auto;height:12px;margin:0 4px 0 0;width:12px}}.article-body{background-color:#fff;padding:0 0 80px}.article-body-content{margin:auto;max-width:780px;padding-top:36px}@media (max-width:1024px){.article-body-content{max-width:100%;padding:8px 16px 0;width:100%}}.article-img{height:auto;min-height:200px;width:100%}.article-desc{background-color:#f2f2f2;border-radius:8px;color:#183028;font-family:inherit;font-size:14px;font-weight:500;letter-spacing:0;line-height:22px;margin:32px 0 0;padding:32px}@media (max-width:1024px){.article-desc{padding:24px}}.article-toc{background-color:#e4fbf4;border-radius:8px;height:320px;margin:24px auto 0;overflow:hidden;padding:32px;position:relative;width:100%}@media (max-width:1024px){.article-toc{width:calc(50% - 24px)}}@media (max-width:414px){.article-toc{margin:24px 0 16px;width:100%}}@media (max-width:1024px){.article-toc{padding:24px}}.article-toc-head{align-items:center;display:flex;justify-content:center}.article-toc-title{color:#183028;font-family:inherit;font-size:14px;font-weight:700;letter-spacing:0;line-height:1px}.article-toc-toggle{background:linear-gradient(180deg,rgba(228,251,244,.8),#e4fbf4);bottom:0;cursor:pointer;font-size:14px;height:60px;left:0;padding-top:20px;position:absolute;text-align:center;width:100%}.article-toc-toggle-close{background:none;padding-top:36px}.article-toc-list{margin:12px 0 0}@media (max-width:1024px){.article-toc-list{margin:24px 0 0}}.article-toc-item{margin:12px 0 0}.article-toc-item-2{margin:0 0 0 4%;padding-top:8px}.article-toc-link{align-items:flex-start;color:#183028;display:flex;font-family:inherit;font-size:14px;font-weight:500;justify-content:flex-start;letter-spacing:0;line-height:24px}@media (max-width:1024px){.article-toc-link{color:#183028;font-family:inherit;font-size:12px;font-weight:500;letter-spacing:0;line-height:18px}}.article-toc-link:before{background:url(/img/ic_arrow_right_theme.svg) no-repeat 0 0;background-size:24px 24px;content:"";height:24px;margin:0 4px 0 0;width:24px}@media (max-width:1024px){.article-toc-link:before{background-size:20px 20px;height:20px;width:20px}}.article-toc-link-2:before{background:none;content:">";height:4px;margin:0;width:16px}@media (max-width:1024px){.article-toc-link-2{color:#183028;font-family:inherit;font-size:12px;font-weight:500;letter-spacing:0;line-height:18px;line-height:22px}}.article-item-headline{background-color:#e4fbf4;border-left:8px solid #0bb783;border-radius:8px;color:#183028;font-family:inherit;font-size:24px;font-weight:700;letter-spacing:.4px;line-height:36px;margin:24px 0 0;padding:32px}@media (max-width:1024px){.article-item-headline{border-left:4px solid #0bb783;color:#183028;font-family:inherit;font-size:18px;font-weight:700;letter-spacing:.4px;line-height:28px;padding:16px 24px}}.article-item-headline-sub{border-bottom:4px solid #0bb783;color:#183028;font-family:inherit;font-size:20px;font-weight:700;letter-spacing:.4px;line-height:24px;margin:24px auto 0;padding:0 0 12px;width:calc(100% - 64px)}@media (max-width:1024px){.article-item-headline-sub{color:#183028;font-family:inherit;font-size:18px;font-weight:700;letter-spacing:.4px;line-height:20px;width:100%}}.article-item__box_item{border:2px solid #0bb783;border-radius:0 8px 8px 8px;margin-top:62px;position:relative}.article-item__box_item--title{align-items:center;background-color:#0bb783;border-radius:8px 8px 0 0;color:#fff;display:flex;font-size:12px;font-weight:700;left:-2px;letter-spacing:.4px;line-height:2;padding:4px 12px 4px 0;position:absolute;top:-34px}@media (max-width:320px){.article-item__box_item--title{font-size:10px;top:-30px}}.article-item__box_item--title img{margin:0 8px 0 12px;width:12px}@media (max-width:320px){.article-item__box_item--title img{width:10px}}.article-item__box_item .box_item_ul_div li{padding:12px}.article-item-internal{border:2px solid #f2f2f2;border-radius:8px;margin:32px auto 0;width:calc(100% - 64px)}@media (max-width:1024px){.article-item-internal{width:100%}}.article-item-internal-link{align-items:center;display:flex;justify-content:flex-start;padding:16px 32px}@media (max-width:1024px){.article-item-internal-link{padding:16px}}.article-item-internal-img{height:80px;margin:0 16px 0 0;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:106px}@media (max-width:1024px){.article-item-internal-img{margin:0 8px 0 0}}.article-item-internal-title{color:#183028;font-family:inherit;font-size:14px;font-weight:700;letter-spacing:0;line-height:22px}@media (max-width:1024px){.article-item-internal-title{font-size:14px}}.article-item-internal-title span{border-bottom:2px dashed #068ce9;color:#068ce9;font-weight:700}.article-item-button{background-color:#099ec3;border-radius:8px;box-shadow:0 2px 0 0 #183028;height:auto;margin:32px auto 24px;text-align:center;width:600px}@media (max-width:1024px){.article-item-button{width:100%}}.article-item-button-color1{background-color:#ff7e36;box-shadow:0 2px 0 0 #b94f24}.article-item-button-link{align-items:center;color:#fff;display:flex;font-family:inherit;font-size:14px;font-weight:700;justify-content:center;letter-spacing:0;line-height:24px;padding:16px 0}.article-item-comment{align-items:flex-start;display:flex;justify-content:space-between;margin:24px auto 0;width:calc(100% - 64px)}@media (max-width:1024px){.article-item-comment{width:100%}}.article-item-comment-img{border-radius:50%;height:80px;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:80px}@media (max-width:1024px){.article-item-comment-img{height:48px;width:48px}}.article-item-comment-text{border-radius:8px;color:#183028;font-family:inherit;font-size:14px;font-weight:500;letter-spacing:0;line-height:24px;padding:24px;position:relative;width:calc(100% - 112px)}@media (max-width:1024px){.article-item-comment-text{padding:24px;width:calc(100% - 80px)}}.article-item-comment-text-right{background-color:#f2f2f2}.article-item-comment-text-right:after{border:16px solid transparent;border-left-color:#f2f2f2;content:"";height:0;left:100%;margin-top:-16px;pointer-events:none;position:absolute;top:28%;width:0}@media (max-width:1024px){.article-item-comment-text-right:after{border-width:12px;margin-top:-12px;top:10%}}.article-item-comment-text-left{background-color:#e4fbf4}.article-item-comment-text-left:after{border:16px solid transparent;border-right-color:#e4fbf4;content:"";height:0;margin-top:-16px;pointer-events:none;position:absolute;right:100%;top:28%;width:0}@media (max-width:1024px){.article-item-comment-text-left:after{border-width:12px;margin-top:-12px;top:10%}}.article-item-expert{border:2px solid #f2f2f2;border-radius:8px;margin:32px auto 0;padding:24px;width:100%}@media (max-width:1024px){.article-item-expert{width:100%}}.article-item-expert-head{align-items:flex-start;display:flex;justify-content:flex-start}.article-item-expert-img{border-radius:50%;height:80px;margin:0 16px 0 0;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:80px}.article-item-expert-name{color:#183028;font-family:inherit;font-size:20px;font-weight:700;letter-spacing:0;line-height:24px;width:calc(100% - 96px)}.article-item-expert-cap{display:block;margin:0}.article-item-expert-cap,.article-item-expert-desc{color:#183028;font-family:inherit;font-size:14px;font-weight:500;letter-spacing:0;line-height:24px}.article-item-expert-desc{margin:16px 0 0}.article-share{margin:40px auto 80px;max-width:708px}@media (max-width:1024px){.article-share{width:100%}}.article-share-list{align-items:center;display:flex;justify-content:space-between}@media (max-width:1024px){.article-share-list{justify-content:center}}.article-share-item{background-color:#0bb783;border-radius:8px;height:auto;width:calc(25% - 6px)}@media (max-width:1024px){.article-share-item{background:none;height:36px;margin:0 8px;width:36px}}.article-share-link{align-items:center;display:flex;justify-content:center;padding:12px}@media (max-width:1024px){.article-share-link{padding:0}}.article-share-img{height:32px;margin:0 8px 0 0;width:32px}@media (max-width:1024px){.article-share-img{border-radius:50%;height:36px;margin:0;width:36px}}.article-share-text{color:#fff;font-family:inherit;font-size:14px;font-weight:700;letter-spacing:0;line-height:20px}.item-list-chat-div{margin:24px auto;overflow:hidden;width:calc(100% - 64px)}@media (max-width:1024px){.item-list-chat-div{width:100%}}.item-list-chat-div .item-list-chat-right-img{border:4px solid #f5f5f5;border-radius:50%;float:left;margin-left:5px;margin-right:10px;margin-top:5px;width:20%}.item-list-chat-div .item-list-chat-right{border:3px solid #eee;float:left;margin:0 0 0 15px;padding:1pc 8px;position:relative;width:calc(80% - 30px)}.item-list-chat-div .item-list-chat-right:after{border-bottom:8px solid transparent;border-left:10px solid #fff;border-top:8px solid transparent;content:"";left:calc(100% - 3px);position:absolute;top:1pc}.item-list-chat-div .item-list-chat-left-img{border:4px solid #f5f5f5;border-radius:50%;float:left;margin-left:10px;margin-right:5px;margin-top:5px;width:20%}.item-list-chat-div .item-list-chat-left{border:3px solid #eee;float:left;margin:0;padding:1pc 8px;position:relative;width:calc(80% - 30px)}.item-list-chat-div .item-list-chat-left:after{border-bottom:8px solid transparent;border-right:10px solid #fff;border-top:8px solid transparent;content:"";left:-7px;position:absolute;top:1pc}.item-list-chat-div .item-list-chat-name-wrap-icon-left{float:left;width:80px}.item-list-chat-div .item-list-chat-name-wrap-icon-right{float:right;width:80px}@media (max-width:1024px){.item-list-chat-div .item-list-chat-name-wrap{width:48px}}.item-list-chat-div .item-list-chat-name-wrap div{font-size:12px;text-align:center}@media (max-width:1024px){.item-list-chat-div .item-list-chat-name-wrap div{font-size:10px;letter-spacing:-1px;width:48px}}.item-list-chat-div .item-list-chat-img{border-radius:50%;height:80px;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:80px}@media (max-width:1024px){.item-list-chat-div .item-list-chat-img{height:48px;width:48px}}.item-list-chat-div .item-list-chat-content-icon{border-radius:8px;color:#183028;font-family:inherit;font-size:14px;font-weight:500;letter-spacing:0;line-height:24px;padding:24px;position:relative;width:calc(100% - 112px)}@media (max-width:1024px){.item-list-chat-div .item-list-chat-content-icon{padding:24px;width:calc(100% - 64px)}}.item-list-chat-div .item-list-chat-content-icon-left{background-color:#fffde7;float:right}.item-list-chat-div .item-list-chat-content-icon-left:after{border:16px solid transparent;border-right-color:#fffde7;content:"";height:0;margin-top:-16px;pointer-events:none;position:absolute;right:100%;top:28%;width:0}@media (max-width:1024px){.item-list-chat-div .item-list-chat-content-icon-left:after{border-width:12px;margin-top:-12px;top:16%}}.item-list-chat-div .item-list-chat-content-icon-right{background-color:#e4fbf4;float:left}.item-list-chat-div .item-list-chat-content-icon-right:after{border:16px solid transparent;border-left-color:#e4fbf4;content:"";height:0;left:100%;margin-top:-16px;pointer-events:none;position:absolute;top:28%;width:0}@media (max-width:1024px){.item-list-chat-div .item-list-chat-content-icon-right:after{border-width:12px;margin-top:-12px;top:16%}}.internal-ad-image img{height:400px;margin:auto;-o-object-fit:contain;object-fit:contain;width:400px}@media (max-width:414px){.internal-ad-image img{height:auto;min-height:250px;width:100%}}.article-cell-title{align-items:flex-end;color:#183028;display:flex;font-family:inherit;font-size:24px;font-weight:700;justify-content:flex-start;letter-spacing:0;line-height:1}@media (max-width:1024px){.article-cell-title{margin:0 16px;width:calc(100% - 32px)}}.article-cell-title-img{height:24px;margin:0 8px 0 0;width:24px}.article-cell-title-eng{color:#0bb783;font-family:Arial Rounded MT Bold,sans-serif;font-size:16px;font-weight:700;letter-spacing:0;line-height:1;margin:0 0 0 8px}.article-cell-list{margin:32px 0 0}.article-cell-item{background-color:#fff;border-radius:8px;height:auto;margin:24px 0 0;width:100%}@media (max-width:1024px){.article-cell-item{border-radius:0;margin:1px 0 0}}.article-cell-item-img{border-radius:8px;height:100px;margin:0 16px 0 0;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:160px}@media (max-width:1024px){.article-cell-item-img{height:56px;width:88px}}.article-cell-item-text{width:calc(100% - 176px)}@media (max-width:1024px){.article-cell-item-text{width:calc(100% - 104px)}}.article-cell-item-title{color:#183028;font-family:inherit;font-size:20px;font-weight:700;letter-spacing:0;line-height:24px;margin:24px 0 0}@media (max-width:1024px){.article-cell-item-title{color:#183028;font-family:inherit;font-size:14px;font-weight:700;letter-spacing:0;line-height:20px;margin:0}}.article-cell-item-updated{color:rgba(24,48,40,.6);display:block;font-family:inherit;font-size:12px;font-weight:700;letter-spacing:0;line-height:16px;margin:16px 0 0;text-align:right}@media (max-width:1024px){.article-cell-item-updated{margin:12px 0 0}}.article-cell-link{align-items:center;display:flex;justify-content:flex-start;padding:16px 40px 16px 24px}@media (max-width:1024px){.article-cell-link{align-items:flex-start;padding:32px 16px 8px}}.text-box h4{border-left:4px solid #0bb783;color:#183028;font-family:inherit;font-size:18px;font-weight:700;letter-spacing:.4px;line-height:24px;margin:32px auto 8px;padding:0 0 0 12px}@media (max-width:1024px){.text-box h4{color:#183028;font-family:inherit;font-size:14px;font-weight:700;letter-spacing:.4px;line-height:24px;width:100%}}.image_title{font-size:12px;margin:4px auto auto;max-width:716px;text-align:center}.item_image{margin:8px auto 0;max-height:476px;max-width:716px;-o-object-fit:contain;object-fit:contain;width:716px}@media (max-width:1024px){.item_image{max-height:428px;width:100%}}@media (max-width:414px){.item_image{max-height:228px;width:100%}}.summary-text-box .item_image{max-width:619px}@media (max-width:1024px){.summary-text-box .item_image{max-height:428px;padding:0 20px;width:100%}}@media (max-width:414px){.summary-text-box .item_image{max-height:228px;padding:0 20px;width:100%}}table .item_image{height:auto;margin:auto;width:100%}.text-box{color:#183028;font-family:inherit;font-size:14px;font-weight:500;letter-spacing:0;line-height:24px;margin:16px auto 0;width:calc(100% - 64px)}@media (max-width:1024px){.text-box{width:100%}}.item-list-chat-div b,.text-box .color_span,.text-box b{background-image:linear-gradient(transparent 60%,#abf3de 0);font-weight:700}.text-box .color_span{color:#f9351a}.text-box .big_font_span{font-size:20px}.text-box .bigger_font_span{font-size:30px}.text-box .color_blue_span{background:linear-gradient(transparent 50%,rgba(255,252,107,.64) 0);color:blue;font-weight:700}.gist-item ul,.text-box ul{background-color:#f0fcf8;border-radius:8px;margin:24px auto 12px;padding:8px 24px 24px;width:calc(100% - 64px)}@media (max-width:1024px){.gist-item ul,.text-box ul{width:100%}}.gist-item ol,.text-box ol{background-color:#f0fcf8;border-radius:8px;margin:24px auto 12px;padding:8px 48px 24px;width:calc(100% - 64px)}@media (max-width:1024px){.gist-item ol,.text-box ol{width:100%}}.gist-item ul li,.text-box ul li{color:#183028;font-family:inherit;font-size:14px;font-weight:700;letter-spacing:0;line-height:24px;margin:8px 0 0;width:calc(100% - 16px)}.gist-item ul li:before,.text-box ul li:before{background-color:#183028;border-radius:50%;content:"・";font-size:6px;height:8px;margin:8px 8px 0 0;width:8px}.gist-item ol li,.text-box ol li{list-style:auto;margin:16px 0 0;width:calc(100% - 16px)}.gist-item ol li,.item-list-chat-div ul li,.text-box ol li{color:#183028;font-family:inherit;font-size:14px;font-weight:700;letter-spacing:0;line-height:24px}.item-list-chat-div ul li{margin:4px 0 0;width:calc(100% - 4px)}.item-list-chat-div ul li:before{background-color:#183028;border-radius:50%;content:"・";font-size:6px;height:8px;margin:8px 8px 0 0;width:8px}.item-list-chat-div ol li{color:#183028;list-style:auto;margin:4px 0 0;width:calc(100% - 4px)}.item-list-chat-div ol li,.item_link{font-family:inherit;font-size:14px;font-weight:700;letter-spacing:0;line-height:24px}.item_link{color:#1b72e8;display:contents;text-decoration:underline}.accordion-item{align-items:center;border:2px solid #f5f5f5;border-radius:8px;margin:32px 0 24px;width:100%}.accordion-title{background-color:#f5f5f5;cursor:pointer;padding:8px 12px;position:relative}.accordion-title img{bottom:0;margin:auto;position:absolute;top:0;width:24px}.accordion-title span{display:block;font-size:14px;font-weight:700;line-height:24px;padding-left:28px;word-break:break-all}.accordion-content{font-size:14px;margin-top:0!important;padding:12px;word-break:break-all}.item_table_ver2{margin:32px auto 16px;overflow-x:scroll}.item_list_table{border-radius:8px;text-align:center;width:100%}.item_list_table_tr:nth-child(odd)>td{background-color:#e4fbf4}.item_list_table_th{word-wrap:nowrap;-webkit-text-size-adjust:100%;background-color:#0bb783;color:#fff;font-family:inherit;font-size:14px;font-weight:700;letter-spacing:0;line-height:24px;padding:16px;white-space:nowrap}@media (max-width:1024px){.item_list_table_th{color:#fff;font-family:inherit;font-size:14px;font-weight:700;letter-spacing:0;line-height:22px;padding:12px}}.item_list_table_td{word-wrap:nowrap;-webkit-text-size-adjust:100%;background-color:#f2f2f2;color:#183028;font-family:inherit;font-size:14px;font-weight:700;letter-spacing:0;line-height:24px;padding:16px;white-space:nowrap}@media (max-width:1024px){.item_list_table_td{color:#183028;font-family:inherit;font-size:14px;font-weight:700;letter-spacing:0;line-height:22px;padding:12px}}.gist-item{border:2px solid #0bb783;border-radius:0 8px 8px 8px;margin:62px 0 0;position:relative}.gist-item-title-div{background-color:#0bb783;border-radius:0;border-radius:8px 8px 0 0;color:#fff;font-size:14px;font-weight:700;left:-2px;letter-spacing:.4px;line-height:24px;padding:4px 12px;position:absolute;top:-36px;vertical-align:middle}.gist-item-text-div{margin:24px}.fukidashi_item_div{margin:24px 0 12px;overflow:hidden;position:relative}.fukidashi_item_circle_div{float:left;width:60px}.fukidashi_item_circle_1{height:12px;left:0;width:12px}.fukidashi_item_circle_1,.fukidashi_item_circle_2{background-color:#e4fbf4;border-radius:100%;bottom:0;position:absolute}.fukidashi_item_circle_2{height:20px;left:16px;width:20px}.fukidashi_item_content_div{background-color:#e4fbf4;border-radius:20px;float:left;font-size:14px;font-weight:700;line-height:1.6;margin-left:44px;padding:12px 24px;width:calc(100% - 44px)}.item_list_reviview_wrapper_div{background:#fff;background-color:initial;border:1px solid #dce1e1;border-radius:10px;box-sizing:border-box;margin:0 8px 8px;overflow:initial;padding:12px}@media (max-width:1024px){.item_list_reviview_wrapper_div{padding:4px}}.item_list_review_img_div{overflow:hidden}.item_list_review_img_div div{margin-top:16px}@media (max-width:1024px){.item_list_review_img_div div{margin-top:6px}}.item_list_review_img_div img{float:left;width:72px}@media (max-width:1024px){.item_list_review_img_div img{width:50px}}.item_list_review_img_div p{color:#666;float:left;font-size:14px;margin-left:8px}@media (max-width:1024px){.item_list_review_img_div p{font-size:12px;margin-left:4px}}.item_list_review_title{font-size:14px;font-weight:700;margin-bottom:4px;margin-left:8px;margin-top:4px}@media (max-width:1024px){.item_list_review_title{font-size:14px;margin-left:4px}}.calculation_item{border:1px solid #666;border-top:4px solid #666;margin:24px 0;padding:16px 20px;width:100%}.item_list_review_content{background:initial;border:initial;border-radius:initial;box-sizing:initial;float:none;padding:8px;position:static;width:auto}@media (max-width:1024px){.item_list_review_content{padding:4px}}.item_list_review_content:before{pointer-events:auto}.item_list_review_content:after,.item_list_review_content:before{border:initial;border-color:initial;border-right-color:initial;border-width:initial;content:normal;height:auto;position:static;right:auto;top:auto;width:auto}.item_list_review_content:after{margin-top:0}.item_list_review_content .item_list_review_body{color:#443e3b;font-size:18px;font-size:13px;letter-spacing:0;line-height:2pc;line-height:1.5;margin-top:28px}@media (max-width:1024px){.item_list_review_content .item_list_review_body{font-size:12px;line-height:1.5}.item_list_review_content .reserve_lp_reserve{margin-left:-16px;margin-right:-16px}}.summary-item-div{border:3px solid #0bb783;border-radius:12px;margin-top:24px;padding:24px 0 20px;position:relative}.summary-item-div img{width:100%}.summary-item-div .summary-item-title{background-color:#fff;color:#0bb783;font-size:14px;font-weight:700;left:0;margin:auto;padding:12px 4px;position:absolute;right:0;text-align:center;top:-24px;width:160px}.summary-item-div .summary-text-box{font-size:14px;margin:0 auto;width:80%}@media (max-width:414px){.summary-item-div .summary-text-box{width:100%}}.summary-item-div .summary-text-box ol,.summary-item-div .summary-text-box ul{background-color:#fff;border-radius:16px;counter-reset:item;list-style:none;padding:24px}@media (max-width:414px){.summary-item-div .summary-text-box ol,.summary-item-div .summary-text-box ul{padding:0 20px}}.summary-item-div .summary-text-box ol li,.summary-item-div .summary-text-box ul li{padding-bottom:3px;padding-top:8px}.summary-item-div .summary-text-box ol li b,.summary-item-div .summary-text-box ul li b{background:linear-gradient(transparent 60%,#abf3de 0)}.summary-item-div .summary-text-box ol li .color_span,.summary-item-div .summary-text-box ul li .color_span{background-image:linear-gradient(transparent 60%,#abf3de 0);color:#f9351a;font-weight:700}.summary-item-div .summary-text-box ol li a,.summary-item-div .summary-text-box ul li a{border-bottom:2px dashed #1b72e8;color:#1b72e8;font-weight:700}.summary-item-div .summary-text-box ol li:before{color:#0bb783;content:counter(item) ".";counter-increment:item;font-size:15px;font-style:italic;font-weight:700;line-height:1.33;margin-right:8px}.summary-item-div .summary-text-box ul li:before{background:#0bb783;border-radius:100%;content:"";display:inline-block;height:8px;left:0;margin-right:8px;position:relative;top:-2px;width:8px}.summary-item-div .summary-button-div{margin:16px auto 0;width:80%}@media (max-width:414px){.summary-item-div .summary-button-div{width:90%}}.summary-item-div .summary-button-div .summary-text-above-button{display:block;font-size:14px;font-weight:700;margin-bottom:4px;text-align:center}.summary-item-div .summary-button-div .summary-button{background-color:#ff7e36;border-radius:8px;box-shadow:0 2px 0 0 #b94f24;color:#fff;display:inline-block;font-size:14px;font-weight:700;letter-spacing:.4px;line-height:1.5;padding:12px 30px;text-align:center;width:100%}.summary-item-div .summary-button-div .summary-button-bottom-text{margin-top:24px;text-align:center}.item_article_lp_expert{margin-left:-45px}@media (max-width:1024px){.item_article_lp_expert{margin-left:0}}.recruite_div img{margin:auto;max-width:100%;width:400px}@media (max-width:1024px){.recruite_div img{display:none}}.image_carousel{display:-webkit-flex;margin-left:8px;margin-right:8px;overflow-x:auto;white-space:nowrap}.image_carousel_elem{align-items:center;display:flex;height:280px;margin:8px;vertical-align:middle}.image_carousel_elem img{max-height:280px}@media screen and (min-width:769px){.save-article-button{background-image:url(https://image.hoken-room.jp/message_test/original/TuPGpSoH45yyDp33qSbmYSUQVF6WjFdj3xTB5Ml6.png);width:166px}.save-article-button,.saved-article{background-repeat:no-repeat;background-size:cover;height:31px;margin-left:auto;margin-right:8px;margin-top:10px}.saved-article{background-image:url(https://image.hoken-room.jp/message_test/original/5XdWiptQcAWC2LhrWa2L23uhqNxlhBig0L2kEky4.png);width:119px}}@media screen and (max-width:768px){.save-article-button{background-image:url(https://image.hoken-room.jp/message_test/original/UTSStBs6IAl7imXZQlfcLmfrB7ROd7Db3NpHPYYH.png);margin-bottom:10px;margin-right:10px}.save-article-button,.saved-article{background-repeat:no-repeat;background-size:cover;bottom:0;height:48px;position:fixed;right:0;width:48px;z-index:1}.saved-article{background-image:url(https://image.hoken-room.jp/message_test/original/i6xrNVWkb4vpNQmV6o7TgPay8PIyfKVObj2KM6u6.png)}}.line-modal-content{align-items:center;display:flex;justify-content:center;left:50%;position:relative;top:50%;transform:translate(-50%,-50%)}@media (min-width:1024px){.line-modal-content{width:25%}}@media (max-width:1024px){.line-modal-content{width:34%}}@media (max-width:768px){.line-modal-content{width:47%}}@media (max-width:414px){.line-modal-content{width:80%}}.btn-line-login-modal{background-color:#1dcb1d;border-radius:8px;bottom:30px;left:50%;position:absolute;transform:translateX(-50%);width:70%}@media (max-width:768px){.btn-line-login-modal{bottom:4%}}@media (max-width:414px){.btn-line-login-modal{bottom:30px}}.btn-line-login-modal .line-login-link{align-items:center;color:#fff;cursor:pointer;display:flex;justify-content:center;padding:8px 16px;text-decoration:none}.font-weight-bold{margin-left:8.33333333%}@media (max-width:768px){.font-weight-bold{font-size:.8em}}@media (max-width:414px){.font-weight-bold{font-size:1em}}.line-login-modal{display:none;height:100vh;left:-1px;position:fixed;top:0;width:100.1%;z-index:1001}.line-login-modal-image{width:100%}.article-item-expert-desc a{display:inline}.article-item-expert-list{margin:32px 0 0}.article-item-expert-list .experts_cell-item{background-color:#fff;border:1px solid rgba(24,48,40,.1);border-radius:20px;box-shadow:0 1px 4px rgba(24,48,40,.1);height:auto;margin:0 12px 24px;position:relative;width:calc(33.33333% - 24px)}@media (max-width:1024px){.article-item-expert-list .experts_cell-item{width:calc(50% - 24px)}}@media (max-width:414px){.article-item-expert-list .experts_cell-item{margin:0 0 16px;width:100%}}.article-item-expert-list .experts_cell-button{margin:28px auto 40px;width:-moz-fit-content;width:fit-content}.article-item-expert-list .experts_cell-button_link{color:#fff;font-family:inherit;font-size:14px;font-weight:700;letter-spacing:0;line-height:16px;padding:16px 10px}.article-item-expert-list .experts-list{color:#068ce9;display:flex;font-weight:700;justify-content:flex-end}#article_banner_header{display:none;font-size:18px;font-weight:700;opacity:.95;text-align:center;text-decoration:none;width:100%;z-index:9999}#article_banner_header>div{align-items:center;display:flex;flex-direction:row;justify-content:space-evenly}.article_banner_header_one{background-color:#0bb783;padding:16px 4px;width:100%}.article_banner_header_two{background-color:#0bb783;padding:16px 4px;width:50%}#article_banner_header a{color:#fff}.article_banner_header_two:last-child{background-color:#e4fbf4}#article_banner_header .article_banner_header_two:last-child a{color:#183028}.article_banner_fixed{left:50%;max-width:1200px;position:fixed;top:0;transform:translateX(-50%);width:100%}.item_list_comment{font-size:14px;line-height:24px}.house_loan .consultation-wrapper{font-weight:700;margin:0 auto}.house_loan .consultation-wrapper,.house_loan .main-content{display:flex;flex-direction:column;overflow:hidden;width:100%}.house_loan .main-content{flex:1;padding-bottom:50px;position:relative}.house_loan .hero-section{flex:0 0 auto;position:relative;width:100%}.house_loan .hero-background{height:100%;inset:0;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;position:absolute;width:100%}.house_loan .content-container{display:flex;flex-direction:column;font-family:Inter,sans-serif;padding:0;position:relative;white-space:nowrap;width:100%}.house_loan .image-container{align-items:flex-start;display:flex;justify-content:space-between;margin-top:2%;width:100%}.house_loan .logo{margin-left:2%;width:28%}.house_loan .banner-image{margin-top:0;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;width:100%}.house_loan .banner-image2{margin-right:2%;width:20%}.house_loan .offer-box{align-items:start;background-color:#fff;border:3px solid #e25e5e;border-radius:4px;color:#002c23;display:flex;font-family:A-OTF UD Shin Go Pro,-apple-system,Roboto,Helvetica,sans-serif;gap:10px;line-height:1.1;margin-top:39px;padding:22px 23px 11px 94px}.house_loan .consultation-text{display:flex;flex-direction:column;font-size:22px;margin-top:4px}.house_loan .consultation-icon,.house_loan .guide-icon{aspect-ratio:2.14;margin-top:6px;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;width:107px}.house_loan .plus-icon{align-self:stretch;background-color:#e25e5e;border-radius:48px;color:#fff;font:25px Noto Sans JP,sans-serif;height:25px;margin:auto 0;padding:0 5px;width:25px;z-index:10}.house_loan .guide-text{display:flex;flex-direction:column;font-size:12px;line-height:16px;text-align:center}.house_loan .status-content{margin:24px auto 0;text-align:center;width:100%}.house_loan .status-content:first-child{margin:-10% auto 0}.house_loan .status-content img{width:100%}.house_loan .status-content2{margin:0 auto}.house_loan .status-text{font-size:14px;line-height:2;text-align:center;width:100%}.house_loan .status-content__complete{animation:float 1.5s ease-in-out infinite;margin:0 auto;width:50%}.house_loan .status-content__complete--stop{animation:0}@keyframes float{0%{transform:translateY(0)}50%{transform:translateY(-6px)}to{transform:translateY(0)}}.house_loan .progress-tracker{margin:0 auto;width:50%}.house_loan .step--active{background-color:#03b177;border-radius:48px;height:24px;padding:0 4px;width:24px}.house_loan .step--inactive{background:var(--White,#fff);border:1.5px solid var(--primary,#0bb783);border-radius:48px;height:24px;padding:0 3px;width:24px}.house_loan .question-container{background-color:#fff;border-bottom:3px solid #03b177;display:flex;flex-direction:column;font:18px Noto Sans JP,sans-serif;margin:13px 0 0;padding:20px 4px 40px;position:relative;white-space:nowrap}.house_loan .question-text{color:#333;font-size:18px;font-weight:700;line-height:27px;text-align:center}.house_loan .question-text img{width:80%}.house_loan .question-container--video{background:none;border:none;padding:0 0 16px}.house_loan p{word-wrap:break-word;overflow-wrap:break-word;text-align:left;white-space:normal;word-break:break-word}.house_loan .options-container{color:#002c23;display:flex;flex-direction:column;line-height:1.6;margin-top:20px}.house_loan .options-list{list-style:none;margin:0;padding:0}.house_loan .option-item{margin-top:12px;width:100%}.house_loan .option-item:first-child{margin-top:0}.house_loan .option-item span{font-size:.8em}.house_loan .option-link{background-color:#fff;border:2px solid #002c23;border-radius:8px;box-shadow:0 4px 0 #002c23;color:#002c23;display:block;font-weight:700;padding:16px 30px 16px 24px;position:relative;text-align:left;text-decoration:none;transition:all .3s ease;width:100%}.house_loan .option-link:hover{background-color:#0bb783;box-shadow:0 2px 0 #002c23;color:#fff;transform:translateY(2px)}.house_loan .option-link:after{background-image:url(https://image.money-career.com/lp/video_survey/arrow.webp);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";height:1.5rem;position:absolute;right:.75rem;top:50%;transform:translateY(-50%);transition:background-image .3s;width:1.5rem}.house_loan .option-link:active:after,.house_loan .option-link:focus:after,.house_loan .option-link:hover:after{background-image:url(https://image.money-career.com/lp/video_survey/arrow_on.webp)}.house_loan .thanks-box-wrapper{position:relative;text-align:center;width:100%}.house_loan .thanks-box{margin:0 auto;max-width:449px;position:relative;width:100%;z-index:1}.house_loan .thanks-item{left:50%;position:absolute;top:1%;transform:translateX(-50%);width:100%;z-index:2}.house_loan .cta-button{margin:-32px auto 0;max-width:449px;width:100%;z-index:3}.house_loan .thanks-cta{margin-left:10%;max-width:100%;width:80%}.house_loan .thanks-cta-pop{animation:float 1.5s ease-in-out infinite;margin-bottom:-6%;margin-left:30%;width:40%;z-index:10}.house_loan .cta-button:before{animation:shine 3s infinite;background:linear-gradient(90deg,hsla(0,0%,100%,0) 0,hsla(0,0%,100%,.3));content:"";height:100%;left:-75%;position:absolute;top:0;transform:skewX(-25deg);width:50%}@keyframes shine{0%{left:-75%}40%{left:125%}to{left:125%}}.house_loan .footer{background-color:#0bb783;color:#fff;font:12px Noto Sans,sans-serif;font-weight:700;margin-top:auto;padding:15px 16px;text-align:center}.house_loan .active{pointer-events:auto;transform:translateX(0);visibility:visible;z-index:1}.house_loan .inactive{display:none;pointer-events:none;transform:translateX(100%);z-index:0}.house_loan .previous{pointer-events:none;transform:translateX(-100%);transition:transform .3s ease-in-out;z-index:0}.house_loan .inactive.transition-end,.house_loan .previous.transition-end{visibility:hidden}.house_loan .slide-in{animation:slideIn .3s forwards}.house_loan .slide-out{animation:slideOut .3s forwards}.house_loan .slide-in-back{animation:slideInBack .3s forwards}.house_loan .slide-out-back{animation:slideOutBack .3s forwards}@keyframes slideIn{0%{opacity:0;transform:translateX(100%)}to{opacity:1;transform:translateX(0)}}@keyframes slideOut{0%{opacity:1;transform:translateX(0)}to{opacity:0;transform:translateX(-100%)}}@keyframes slideInBack{0%{opacity:0;transform:translateX(-100%)}to{opacity:1;transform:translateX(0)}}@keyframes slideOutBack{0%{opacity:1;transform:translateX(0)}to{opacity:0;transform:translateX(100%)}}.house_loan .prev-link{background:#b0b0b0;border-radius:64px;color:#fff;display:block;font-weight:700;margin-left:30%;margin-top:24px;padding:8px 16px;text-align:center;width:40%}.articles_tag_list{align-items:center;display:flex;flex-wrap:wrap;justify-content:flex-start;margin:16px 24px;padding-top:4px;white-space:nowrap}@media (max-width:1024px){.articles_tag_list{margin-left:8px}}.articles_tag_list li{background-color:#0bb783;border-radius:8px;height:auto;margin-bottom:4px;margin-right:4px;margin-top:4px;padding:8px 16px}.articles_tag_list a{color:#fff;font-size:16px;font-weight:700;letter-spacing:0;line-height:24px}.articles_tag_list_type{background-color:#d2d2d2!important;font-weight:700;margin-bottom:-4px!important;margin-left:-4px;width:100%}.articles_tagtable_list{align-items:center;display:flex;flex-wrap:wrap;justify-content:flex-start;margin:16px 24px;white-space:nowrap}@media (max-width:1024px){.articles_tagtable_list{margin:8px 0}}.articles_tagtable_list li{background-color:#0bb783;height:auto;outline:1px solid #d2d2d2;padding:12px 20px;width:10%}@media (max-width:1024px){.articles_tagtable_list li{width:20%}}.articles_tagtable_list a{color:#fff}.articles_tagtable_list a,.articles_tagtable_list_gray{font-size:16px;font-weight:700;letter-spacing:0;line-height:24px}.articles_tagtable_list_gray{opacity:.3}.author-detail{background-color:#f2f2f2;padding:28px 0 80px}@media (max-width:1024px){.author-detail{padding:32px 0 80px}}.author-body{background-color:#fff;padding:0 0 40px}@media (max-width:1024px){.author-body{padding:0}}.author-body-h2{margin-top:24px}.author-body-content{margin:auto;max-width:780px;padding-top:36px}@media (max-width:1024px){.author-body-content{max-width:100%;padding:24px 16px 0;width:100%}}.author-body-content a{display:contents}.author-body-content p{font-size:14px;line-height:28px}.author-item-expert{border:2px solid #f2f2f2;border-radius:8px;margin:32px 0 0;padding:24px;width:100%}@media (max-width:1024px){.author-item-expert{width:100%}}.author-item-expert-head{align-items:flex-start;display:flex;justify-content:flex-start}.author-item-expert-img{border-radius:50%;height:80px;margin:0 16px 0 0;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:80px}.author-item-expert-name{color:#183028;font-family:inherit;font-size:24px;font-weight:700;letter-spacing:0;line-height:28px;width:calc(100% - 96px)}.author-item-expert-cap{display:block;line-height:24px;margin:0 0 8px}.author-item-expert-cap,.author-item-expert-desc{color:#183028;font-family:inherit;font-size:14px;font-weight:500;letter-spacing:0}.author-item-expert-desc{line-height:28px;margin:16px 0 0}.author-articles{padding:32px 0 0;width:100%}@media (max-width:1024px){.author-articles{padding:0}}.author-articles-list{margin:24px 0;width:calc(50% - 16px);width:100%}@media (max-width:1024px){.author-articles-list{width:100%}}.author-articles-item{align-items:center;background-color:#fff;border:1px solid rgba(24,48,40,.1);border-radius:8px;display:flex;justify-content:space-between;margin:0 0 16px;padding:16px 24px}.author-articles-item:last-child{margin:0}@media (max-width:1024px){.author-articles-item{margin:0;padding:32px 16px}.author-articles-item:last-child{margin-bottom:16px}}.author-articles-item_img{border-radius:8px;height:100px;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:150px}@media (max-width:1024px){.author-articles-item_img{height:58px;width:87px}}.author-articles-item_info{padding-left:16px;position:relative;width:calc(100% - 68px)}.author-articles-item_title{color:#183028;font-family:inherit;font-size:22px;font-weight:700;letter-spacing:0;line-height:24px}@media (max-width:1024px){.author-articles-item_title{font-size:14px;line-height:24px}}.author-articles-item_date{color:#c4c4c4;float:right;font-family:inherit;font-size:12px;font-weight:700;letter-spacing:0;line-height:24px;position:absolute;right:32px;top:90%}@media (max-width:1024px){.author-articles-item_date{right:12px;top:100%}.author-articles-pagination{margin:auto;padding-bottom:32px;width:calc(100% - 16px)}}.seminar_customer_lp{margin:0 auto;width:1200px}@media (max-width:1024px){.seminar_customer_lp{width:100%}}.seminar_customer_seminars_eyecatch_after{background-image:url(https://image.money-career.com/asset/money_seminar/money_seminar_after_fv_pc2.png);background-position:top;background-repeat:no-repeat;background-size:100%;margin:0 auto;min-height:908px;position:relative;width:100%}@media (max-width:1024px){.seminar_customer_seminars_eyecatch_after{background-image:url(https://image.money-career.com/asset/money_seminar/money_seminar_after_fv_sp2.png);min-height:823px}}@media (max-width:320px){.seminar_customer_seminars_eyecatch_after{min-height:701px}}.seminar_customer_seminars_eyecatch{background-image:url(https://image.money-career.com/asset/money_seminar/fv_pc2.png);background-position:top;background-repeat:no-repeat;background-size:100%;margin:0 auto;position:relative;width:100%}@media screen and (max-width:515px){.seminar_customer_seminars_eyecatch{background-image:url(https://image.money-career.com/asset/money_seminar/fv_sp2.png)}}.seminar_customer_seminars_eyecatch:after{content:"";display:block;padding-top:78.8194444444%}@media screen and (max-width:515px){.seminar_customer_seminars_eyecatch:after{padding-top:219.4666666667%}}.seminar_customer_seminars_eyecatch .seminar-lp-top-btn-div{position:absolute;text-align:center;top:73.1470230863%}@media screen and (max-width:515px){.seminar_customer_seminars_eyecatch .seminar-lp-top-btn-div{top:73.1470230863%;width:100%}}@media (max-width:414px){.seminar_customer_seminars_eyecatch .seminar-lp-top-btn-div{margin:0;position:absolute;text-align:center}}.seminar_customer_seminars_eyecatch .seminar-lp-top-btn-div-wrap{margin:0 auto;overflow:hidden;width:76.3888888889%}@media (max-width:1024px){.seminar_customer_seminars_eyecatch .seminar-lp-top-btn-div-wrap{display:flex;justify-content:space-between;width:95%}}@media screen and (max-width:515px){.seminar_customer_seminars_eyecatch .seminar-lp-top-btn-div-wrap{display:none}}.seminar_customer_seminars_eyecatch .seminar-lp-top-btn-div-left{float:left;width:47.7272727273%}@media (max-width:1024px){.seminar_customer_seminars_eyecatch .seminar-lp-top-btn-div-left{float:none}}.seminar_customer_seminars_eyecatch .seminar-lp-top-btn-div-right{float:left;margin-left:40px;width:47.7272727273%}@media (max-width:1024px){.seminar_customer_seminars_eyecatch .seminar-lp-top-btn-div-right{float:none;margin-left:0}}.seminar_customer_seminars_eyecatch .seminar-lp-top-btn-div .text-border{border-right:1px solid #312e36;display:inline-block;height:40px;vertical-align:middle}@media (max-width:1024px){.seminar_customer_seminars_eyecatch .seminar-lp-top-btn-div .text-border{height:20px}}.seminar_customer_seminars_eyecatch .seminar-lp-top-btn-div .text-border-left{margin-right:8px;transform:rotate(-30deg)}.seminar_customer_seminars_eyecatch .seminar-lp-top-btn-div .text-border-right{transform:rotate(30deg)}.seminar_customer_seminars_eyecatch .seminar-lp-top-btn-div .btn-bottom-comment{color:#000;display:inline-block;font-size:18px;font-style:normal;font-weight:700;line-height:27px;text-align:center}@media (max-width:1024px){.seminar_customer_seminars_eyecatch .seminar-lp-top-btn-div .btn-bottom-comment{font-size:10px;line-height:18px}}.seminar_customer_seminars_eyecatch .seminar-lp-top-btn-div .btn-bottom-comment p{margin:0}.seminar_customer_seminars_eyecatch .seminar-lp-top-btn-div .seminar-lp-top-btn a img{margin-top:16px;width:100%}.seminar_customer_seminars_eyecatch .seminar-lp-top-btn-div-sp{display:none}@media screen and (max-width:515px){.seminar_customer_seminars_eyecatch .seminar-lp-top-btn-div-sp{display:block}}.seminar_customer_seminars_eyecatch .seminar-lp-top-btn-div-sp .text-border{height:20px}.seminar_customer_seminars_eyecatch .seminar-lp-top-btn-div-sp .text-border-left{margin:0}.seminar_customer_seminars_eyecatch .seminar-lp-top-btn-div-sp .seminar-lp-top-comment{align-items:center;color:#312e36;display:inline-block;font-size:12px;font-style:normal;font-weight:700;line-height:18px;text-align:center}.seminar_customer_seminars_eyecatch .seminar-lp-top-btn-div-sp .seminar-lp-top-comment p{margin:0}.seminar_customer_seminars_eyecatch .seminar-lp-top-btn-div-sp .seminar-lp-top-btn{margin:auto}.seminar_customer_seminars_eyecatch .seminar-lp-top-btn-div-sp .seminar-lp-top-btn .seminar-lp-top-btn-overview img{margin:9px auto 0;width:279px}.seminar_customer_seminars_eyecatch .seminar-lp-top-btn-div-sp .seminar-lp-top-btn .seminar-lp-top-btn-line img{margin:12px auto 0;width:279px}.seminar_customer_seminars_worry{background-size:30%;background:#bdc3c2;padding-bottom:100px;padding-left:calc(50% - 576px);padding-right:calc(50% - 576px);width:100%}.seminar_customer_seminars_worry .problem-wrap{margin:0 96px;position:relative}@media (max-width:1024px){.seminar_customer_seminars_worry .problem-wrap{margin:0 8.3333333333%}}@media (max-width:414px){.seminar_customer_seminars_worry .problem-wrap{margin:0 16px}}.seminar_customer_seminars_worry .problem-wrap .problem-header-wrap{margin:0 40px;overflow:hidden;padding-top:100px}@media (max-width:1024px){.seminar_customer_seminars_worry .problem-wrap .problem-header-wrap{align-items:center;display:flex;justify-content:center;margin:0 4.1666666667%;padding-top:60px}}@media (max-width:414px){.seminar_customer_seminars_worry .problem-wrap .problem-header-wrap{display:block;margin:0 16px 0 24px}}.seminar_customer_seminars_worry .problem-wrap .problem-header-wrap .problem-header-title{float:left}@media (max-width:1024px){.seminar_customer_seminars_worry .problem-wrap .problem-header-wrap .problem-header-title{float:none}}@media (max-width:414px){.seminar_customer_seminars_worry .problem-wrap .problem-header-wrap .problem-header-title{float:left;width:calc(100% - 120px)}}.seminar_customer_seminars_worry .problem-wrap .problem-header-wrap .problem-header-title p{color:#312e36;font-size:52px;font-style:normal;font-weight:700;letter-spacing:0}@media (max-width:1024px){.seminar_customer_seminars_worry .problem-wrap .problem-header-wrap .problem-header-title p{font-size:36px}}@media (max-width:414px){.seminar_customer_seminars_worry .problem-wrap .problem-header-wrap .problem-header-title p{font-size:24px;line-height:36px}}@media (max-width:320px){.seminar_customer_seminars_worry .problem-wrap .problem-header-wrap .problem-header-title p{font-size:18px}}.seminar_customer_seminars_worry .problem-wrap .problem-header-wrap .problem-header-title p .sp_br{display:none}@media (max-width:1024px){.seminar_customer_seminars_worry .problem-wrap .problem-header-wrap .problem-header-title p .sp_br{display:block}}.seminar_customer_seminars_worry .problem-wrap .problem-header-wrap .problem-header-img{float:left;position:absolute;right:40px;top:42px;width:180px}@media (max-width:1024px){.seminar_customer_seminars_worry .problem-wrap .problem-header-wrap .problem-header-img{float:none;position:static;right:auto;top:auto;width:20.4545454545%}}@media (max-width:414px){.seminar_customer_seminars_worry .problem-wrap .problem-header-wrap .problem-header-img{float:left;position:absolute;right:16px;top:36px;width:120px}}.seminar_customer_seminars_worry .problem-wrap .problem-comment{background-color:#fff;border-radius:12px;margin-top:40px}.seminar_customer_seminars_worry .problem-wrap .problem-comment ul{list-style:none;margin:0;padding:60px 96px 60px 120px}@media (max-width:1024px){.seminar_customer_seminars_worry .problem-wrap .problem-comment ul{padding:40px 10% 40px 12.5%}}@media (max-width:414px){.seminar_customer_seminars_worry .problem-wrap .problem-comment ul{padding:40px 16px 48px 24px}}.seminar_customer_seminars_worry .problem-wrap .problem-comment ul li{background:no-repeat url(https://image.money-career.com/asset/money_seminar/checked.png);background-position-y:center;background-size:32px;color:#312e36;font-size:24px;font-style:normal;font-weight:700;line-height:32px;margin-top:32px;padding-left:47px}@media (max-width:414px){.seminar_customer_seminars_worry .problem-wrap .problem-comment ul li{font-size:20px;margin-top:24px}}.seminar_customer_seminars_worry .problem-wrap .problem-comment ul li p{font-size:24px}@media (max-width:1024px){.seminar_customer_seminars_worry .problem-wrap .problem-comment ul li p{font-size:16px}}.seminar_customer_seminars_worry .problem-wrap .problem-comment ul li:first-child{margin-top:0}.seminar_customer_seminars_solve{display:none}@media (max-width:414px){.seminar_customer_seminars_solve{display:block}}.seminar_customer_seminars_solve .seminar-lp-header-solve{background-image:url(https://image.money-career.com/asset/money_seminar/background_solve.png);background-position:top;background-repeat:no-repeat;background-size:100%;margin:0 auto;min-height:648px;position:relative;width:100%}@media (max-width:320px){.seminar_customer_seminars_solve .seminar-lp-header-solve{background-image:url(https://image.money-career.com/asset/money_seminar/background_solve.png);min-height:552px}}.seminar_customer_seminars_solve .seminar-lp-header-solve .seminar-lp-btn-div{position:absolute;text-align:center;top:76.970633694%;width:100%}.seminar_customer_seminars_solve .seminar-lp-header-solve .seminar-lp-btn-div .h3-text-border{border-right:1px solid #312e36;display:inline-block;height:20px;margin:0;vertical-align:middle}.seminar_customer_seminars_solve .seminar-lp-header-solve .seminar-lp-btn-div .h3-text-border_left{margin-right:8px;transform:rotate(-30deg)}.seminar_customer_seminars_solve .seminar-lp-header-solve .seminar-lp-btn-div .h3-text-border_right{transform:rotate(30deg)}.seminar_customer_seminars_solve .seminar-lp-header-solve .seminar-lp-btn-div .btn-bottom-comment{color:#312e36;display:inline-block;font-size:12px;font-weight:700;line-height:18px;text-align:center}.seminar_customer_seminars_solve .seminar-lp-header-solve .seminar-lp-btn-div .btn-bottom-comment p{margin:0}.seminar_customer_seminars_solve .seminar-lp-header-solve .seminar-lp-btn-div .seminar-lp-btn-left-div{margin:auto;width:auto}.seminar_customer_seminars_solve .seminar-lp-header-solve .seminar-lp-btn-div .seminar-lp-btn-left-div a{color:#333;text-decoration:none}.seminar_customer_seminars_solve .seminar-lp-header-solve .seminar-lp-btn-div .seminar-lp-btn-left-div a img{display:inline-block;margin-top:9px;width:279px}.seminar_customer_seminars_solve .seminar-lp-btn-div{text-align:center;width:100%}.seminar_customer_seminars_solve .seminar-lp-btn-div .text-border{border-right:1px solid #312e36;display:inline-block;height:40px;vertical-align:middle}@media (max-width:414px){.seminar_customer_seminars_solve .seminar-lp-btn-div .text-border{height:20px}}.seminar_customer_seminars_solve .seminar-lp-btn-div .text-border_left{margin-right:8px;transform:rotate(-30deg)}@media (max-width:414px){.seminar_customer_seminars_solve .seminar-lp-btn-div .text-border_left{margin-right:0}}.seminar_customer_seminars_solve .seminar-lp-btn-div .text-border_right{transform:rotate(30deg)}.seminar_customer_seminars_solve .seminar-lp-btn-div .text-body{color:#000;display:inline-block;font-size:18px;font-weight:700;line-height:27px;text-align:center}@media (max-width:1024px){.seminar_customer_seminars_solve .seminar-lp-btn-div .text-body{font-size:14px;line-height:21px}}@media (max-width:414px){.seminar_customer_seminars_solve .seminar-lp-btn-div .text-body{font-size:12px;line-height:18px}}.seminar_customer_seminars_solve .seminar-lp-btn-div .text-body p{margin:0}.seminar_customer_seminars_solve .seminar-lp-btn-div .seminar-lp-btn-left-div{margin:auto;width:36.4583333333%}@media (max-width:1024px){.seminar_customer_seminars_solve .seminar-lp-btn-div .seminar-lp-btn-left-div{max-width:400px;width:80%}}@media (max-width:414px){.seminar_customer_seminars_solve .seminar-lp-btn-div .seminar-lp-btn-left-div{width:100%}}.seminar_customer_seminars_solve .seminar-lp-btn-div .seminar-lp-btn-left-div img{margin-top:16px;width:100%}@media (max-width:414px){.seminar_customer_seminars_solve .seminar-lp-btn-div .seminar-lp-btn-left-div img{margin:12px auto 0;width:279px}}.seminar_customer_seminars_able{background:#fff;padding:101.4px calc(50% - 576px) 109px}@media (max-width:1024px){.seminar_customer_seminars_able{padding:61.4px 0 60px}}.seminar_customer_seminars_able .header-wrap{margin:0 160px;text-align:center}@media (max-width:1024px){.seminar_customer_seminars_able .header-wrap{display:flex;margin:0}}@media (max-width:414px){.seminar_customer_seminars_able .header-wrap{margin:0 47px}}@media (max-width:320px){.seminar_customer_seminars_able .header-wrap{margin:0 18px}}.seminar_customer_seminars_able .header-wrap-contents{position:relative}@media (max-width:1024px){.seminar_customer_seminars_able .header-wrap-contents{margin:0 auto}}.seminar_customer_seminars_able .header-wrap-contents .title-border{position:absolute;top:-12px;width:23.65px}.seminar_customer_seminars_able .header-wrap-contents .title-border_left{left:0}@media (max-width:1024px){.seminar_customer_seminars_able .header-wrap-contents .title-border_left{left:-22px}}.seminar_customer_seminars_able .header-wrap-contents .title-border_right{right:0}@media (max-width:1024px){.seminar_customer_seminars_able .header-wrap-contents .title-border_right{right:-20px}}.seminar_customer_seminars_able .header-wrap-contents .title-border .sp_br{display:none}@media (max-width:414px){.seminar_customer_seminars_able .header-wrap-contents .title-border .sp_br{display:block}}.seminar_customer_seminars_able .header-wrap-contents h2{color:#312e36;font-size:52px;font-weight:700;letter-spacing:10px;line-height:48px;text-align:center}@media (max-width:1024px){.seminar_customer_seminars_able .header-wrap-contents h2{font-size:36px;letter-spacing:1px;line-height:36px}}@media (max-width:414px){.seminar_customer_seminars_able .header-wrap-contents h2{font-size:32px;letter-spacing:0}}.seminar_customer_seminars_able .solve-wrap{margin:0 40px;overflow:hidden;padding-top:84px}@media (max-width:1024px){.seminar_customer_seminars_able .solve-wrap{display:flex;flex-direction:column;margin:0 auto;max-width:500px;min-width:382px;overflow:visible;padding-top:48px;width:70%}}@media (max-width:414px){.seminar_customer_seminars_able .solve-wrap{display:block;margin:0 17px 40px;min-width:auto;width:auto}}.seminar_customer_seminars_able .solve-wrap .solve-contents-wrap{background:#fff;border:solid;border-radius:10px;float:left;margin-bottom:60px;margin-left:21px;position:relative;width:calc(33.33333% - 14px)}@media (max-width:1024px){.seminar_customer_seminars_able .solve-wrap .solve-contents-wrap{margin:0 0 57px;width:100%}}@media (max-width:414px){.seminar_customer_seminars_able .solve-wrap .solve-contents-wrap{float:none}.seminar_customer_seminars_able .solve-wrap .solve-contents-wrap:last-child{margin-bottom:0}}.seminar_customer_seminars_able .solve-wrap .solve-contents-wrap .solve-num{background:#fff;left:31px;padding:0 8px;position:absolute;top:-30px;width:74px}@media (max-width:414px){.seminar_customer_seminars_able .solve-wrap .solve-contents-wrap .solve-num{width:72px}}.seminar_customer_seminars_able .solve-wrap .solve-contents-wrap .solve-contents-div{margin-top:36px;text-align:center}.seminar_customer_seminars_able .solve-wrap .solve-contents-wrap .solve-contents-div .solve-contents-img-div img{margin:0 auto;width:81.3411078717%}@media (max-width:414px){.seminar_customer_seminars_able .solve-wrap .solve-contents-wrap .solve-contents-div .solve-contents-img-div img{display:inline-block}}.seminar_customer_seminars_able .solve-wrap .solve-contents-wrap .solve-contents-div .solve-contents-title{align-items:center;color:#312e36;font-size:20px;font-weight:700;letter-spacing:0;line-height:30px;margin:22px 0 24px;text-align:center}@media (max-width:1024px){.seminar_customer_seminars_able .solve-wrap .solve-contents-wrap .solve-contents-div .solve-contents-title{font-size:18px;line-height:26px}}.seminar_customer_seminars_able .solve-wrap .solve-contents-wrap .solve-contents-div .solve-contents-comment{background:#0bb783;border-radius:0 0 6px 6px;height:128px}.seminar_customer_seminars_able .solve-wrap .solve-contents-wrap .solve-contents-div .solve-contents-comment p{align-items:center;color:#fff;font-size:16px;font-weight:700;letter-spacing:0;line-height:24px;text-align:center}@media (max-width:1024px){.seminar_customer_seminars_able .solve-wrap .solve-contents-wrap .solve-contents-div .solve-contents-comment p{font-size:15px}}@media (max-width:320px){.seminar_customer_seminars_able .solve-wrap .solve-contents-wrap .solve-contents-div .solve-contents-comment p{font-size:14px;letter-spacing:-.04em}}.seminar_customer_seminars_able .solve-wrap .solve-contents-wrap .solve-contents-div .solve-contents-comment_1{padding-top:28px}.seminar_customer_seminars_able .solve-wrap .solve-contents-wrap .solve-contents-div .solve-contents-comment_2{height:130px;padding-top:29px}.seminar_customer_seminars_able .solve-wrap .solve-contents-wrap .solve-contents-div .solve-contents-comment_3{padding:20px 20px 0}@media (max-width:1024px){.seminar_customer_seminars_able .solve-wrap .solve-contents-wrap .solve-contents-div .solve-contents-comment_3{padding:20px 0 0}}.seminar_customer_seminars_able .solve-wrap .solve-contents-wrap:first-child{margin-left:0}.seminar_customer_seminars_able .seminar-lp-btn-div{text-align:center;width:100%}.seminar_customer_seminars_able .seminar-lp-btn-div .text-border{border-right:1px solid #312e36;display:inline-block;height:40px;vertical-align:middle}@media (max-width:414px){.seminar_customer_seminars_able .seminar-lp-btn-div .text-border{height:20px}}.seminar_customer_seminars_able .seminar-lp-btn-div .text-border_left{margin-right:8px;transform:rotate(-30deg)}@media (max-width:414px){.seminar_customer_seminars_able .seminar-lp-btn-div .text-border_left{margin-right:0}}.seminar_customer_seminars_able .seminar-lp-btn-div .text-border_right{transform:rotate(30deg)}.seminar_customer_seminars_able .seminar-lp-btn-div .text-body{color:#000;display:inline-block;font-size:18px;line-height:27px;text-align:center}@media (max-width:1024px){.seminar_customer_seminars_able .seminar-lp-btn-div .text-body{font-size:14px;line-height:21px}}@media (max-width:414px){.seminar_customer_seminars_able .seminar-lp-btn-div .text-body{font-size:12px;line-height:18px}}.seminar_customer_seminars_able .seminar-lp-btn-div .text-body p{margin:0}.seminar_customer_seminars_able .seminar-lp-btn-div .seminar-lp-btn-left-div{margin:auto;width:36.4583333333%}@media (max-width:1024px){.seminar_customer_seminars_able .seminar-lp-btn-div .seminar-lp-btn-left-div{max-width:400px;width:80%}}@media (max-width:414px){.seminar_customer_seminars_able .seminar-lp-btn-div .seminar-lp-btn-left-div{width:100%}}.seminar_customer_seminars_able .seminar-lp-btn-div .seminar-lp-btn-left-div img{margin-top:16px;width:100%}@media (max-width:414px){.seminar_customer_seminars_able .seminar-lp-btn-div .seminar-lp-btn-left-div img{margin:12px auto 0;width:279px}}.seminar_customer_seminars_reason{background:url(https://image.money-career.com/asset/money_seminar/background_1.png);background-size:100%;padding:101.4px calc(50% - 576px) 60px}@media (max-width:1024px){.seminar_customer_seminars_reason{padding:62.04px 0 60px}}.seminar_customer_seminars_reason .header-wrap{margin:0 280px;position:relative;text-align:center}@media (max-width:1024px){.seminar_customer_seminars_reason .header-wrap{display:flex;margin:0}}@media (max-width:414px){.seminar_customer_seminars_reason .header-wrap{display:block;margin:0 33px}}@media (max-width:320px){.seminar_customer_seminars_reason .header-wrap{margin:0 8px}}.seminar_customer_seminars_reason .header-wrap-contents{position:relative}@media (max-width:1024px){.seminar_customer_seminars_reason .header-wrap-contents{margin:0 auto}}.seminar_customer_seminars_reason .header-wrap-contents .header-border{position:absolute;top:-12px;width:23.65px}.seminar_customer_seminars_reason .header-wrap-contents .header-border_left{left:0}@media (max-width:1024px){.seminar_customer_seminars_reason .header-wrap-contents .header-border_left{left:-22px}}.seminar_customer_seminars_reason .header-wrap-contents .header-border_right{right:0}@media (max-width:1024px){.seminar_customer_seminars_reason .header-wrap-contents .header-border_right{right:-20px}}.seminar_customer_seminars_reason .header-wrap-contents h2{color:#312e36;font-size:52px;font-weight:700;letter-spacing:10px;line-height:48px;text-align:center}@media (max-width:1024px){.seminar_customer_seminars_reason .header-wrap-contents h2{font-size:36px;letter-spacing:0;line-height:36px}}@media (max-width:414px){.seminar_customer_seminars_reason .header-wrap-contents h2{font-size:32px;letter-spacing:2px}}.seminar_customer_seminars_reason .reason-wrap{margin:52px 112px 0 90px;overflow:hidden;padding-top:60px}@media (max-width:1024px){.seminar_customer_seminars_reason .reason-wrap{display:flex;flex-direction:column;margin:0 auto;max-width:500px;overflow:visible;width:80%}}@media (max-width:414px){.seminar_customer_seminars_reason .reason-wrap{margin:0;overflow:auto;padding-top:52px;width:100%}}.seminar_customer_seminars_reason .reason-wrap .reason-contents-div{float:left;width:33.3333333333%}@media (max-width:1024px){.seminar_customer_seminars_reason .reason-wrap .reason-contents-div{float:none;padding-bottom:60px;width:100%}}.seminar_customer_seminars_reason .reason-wrap .reason-contents-div:last-child{padding-bottom:0}.seminar_customer_seminars_reason .reason-wrap .reason-contents-div .reason-contents-header{margin:0 68px;position:relative;text-align:center}@media (max-width:414px){.seminar_customer_seminars_reason .reason-wrap .reason-contents-div .reason-contents-header{margin:0 96px 0 97px}}.seminar_customer_seminars_reason .reason-wrap .reason-contents-div .reason-contents-header .reason-contents-header-num{left:33.5164835165%;position:absolute;top:-16.4835164835%;width:33.5164835165%}.seminar_customer_seminars_reason .reason-wrap .reason-contents-div .reason-contents-header .reason-contents-header-img{width:100%}.seminar_customer_seminars_reason .reason-wrap .reason-contents-div .reason-contents-bottom{text-align:center}.seminar_customer_seminars_reason .reason-wrap .reason-contents-div .reason-contents-bottom .reason-contents-bottom-title{align-items:center;color:#312e36;font-size:20px;font-weight:700;letter-spacing:2px;line-height:30px;margin:34.36px 0 24px;text-align:center}@media (max-width:414px){.seminar_customer_seminars_reason .reason-wrap .reason-contents-div .reason-contents-bottom .reason-contents-bottom-title{margin:15px 0 24px}}@media (max-width:1024px){.seminar_customer_seminars_reason .reason-wrap .reason-contents-div .reason-contents-bottom .reason-contents-bottom-comment br{display:none}}@media (max-width:414px){.seminar_customer_seminars_reason .reason-wrap .reason-contents-div .reason-contents-bottom .reason-contents-bottom-comment br{display:block}}.seminar_customer_seminars_reason .reason-wrap .reason-contents-div .reason-contents-bottom .reason-contents-bottom-comment p{align-items:center;color:#0bb783;font-size:16px;font-weight:700;letter-spacing:2px;line-height:24px;text-align:center}@media (max-width:414px){.seminar_customer_seminars_reason .reason-wrap .reason-contents-div .reason-contents-bottom .reason-contents-bottom-comment p{font-size:14px;letter-spacing:2px;line-height:21px}}.seminar_customer_seminars_overview .overview_div{background-size:30%;background:#fff;padding:101.4px calc(50% - 576px) 100px;width:100%}@media (max-width:1024px){.seminar_customer_seminars_overview .overview_div{padding:62.04px 0 64px}}.seminar_customer_seminars_overview .overview_div .header-wrap{margin:0 360px;position:relative;text-align:center}@media (max-width:1024px){.seminar_customer_seminars_overview .overview_div .header-wrap{display:flex;margin:0}}@media (max-width:414px){.seminar_customer_seminars_overview .overview_div .header-wrap{display:block;margin:0 73px}}@media (max-width:320px){.seminar_customer_seminars_overview .overview_div .header-wrap{margin:0 42px}}.seminar_customer_seminars_overview .overview_div .header-wrap-contents{position:relative}@media (max-width:1024px){.seminar_customer_seminars_overview .overview_div .header-wrap-contents{margin:0 auto}}.seminar_customer_seminars_overview .overview_div .header-wrap-contents .header-border{position:absolute;top:-12px;width:23.65px}.seminar_customer_seminars_overview .overview_div .header-wrap-contents .header-border_left{left:0}@media (max-width:1024px){.seminar_customer_seminars_overview .overview_div .header-wrap-contents .header-border_left{left:-22px}}.seminar_customer_seminars_overview .overview_div .header-wrap-contents .header-border_right{right:0}@media (max-width:1024px){.seminar_customer_seminars_overview .overview_div .header-wrap-contents .header-border_right{right:-20px}}.seminar_customer_seminars_overview .overview_div .header-wrap-contents h2{color:#312e36;font-size:52px;font-weight:700;letter-spacing:10px;line-height:48px;text-align:center}@media (max-width:1024px){.seminar_customer_seminars_overview .overview_div .header-wrap-contents h2{font-size:36px;letter-spacing:0;line-height:36px}}@media (max-width:414px){.seminar_customer_seminars_overview .overview_div .header-wrap-contents h2{font-size:32px;letter-spacing:2px}}.seminar_customer_seminars_overview .overview_div .overview-wrap{border:4px solid #312e36;border-radius:20px;margin:60px 96px 0;padding:44px 80px 44px 68px}@media (max-width:1024px){.seminar_customer_seminars_overview .overview_div .overview-wrap{border:3px solid #312e36;border-radius:10px;margin:60px auto 57px;max-width:600px;min-width:382px;padding:8.6956521739% 7.729468599% 5.7971014493%;width:70%}}@media (max-width:414px){.seminar_customer_seminars_overview .overview_div .overview-wrap{margin:43.5px 16px 52px;min-width:auto;padding:36px 32px 24px;width:auto}}.seminar_customer_seminars_overview .overview_div .overview-wrap .overview-top-contents{display:table;margin-bottom:36px}@media (max-width:1024px){.seminar_customer_seminars_overview .overview_div .overview-wrap .overview-top-contents{display:block;margin-bottom:0}}.seminar_customer_seminars_overview .overview_div .overview-wrap .overview-top-contents .overview-top-contents-image{display:table-cell;padding-right:24px;vertical-align:middle}@media (max-width:1024px){.seminar_customer_seminars_overview .overview_div .overview-wrap .overview-top-contents .overview-top-contents-image{display:block;padding-right:0;text-align:center}}.seminar_customer_seminars_overview .overview_div .overview-wrap .overview-top-contents .overview-top-contents-image img{width:300px}@media (max-width:1024px){.seminar_customer_seminars_overview .overview_div .overview-wrap .overview-top-contents .overview-top-contents-image img{border-radius:10px;display:inline-block;width:100%}}.seminar_customer_seminars_overview .overview_div .overview-wrap .overview-top-contents .overview-top-contents-right{display:table-cell;font-weight:700;width:100%}@media (max-width:1024px){.seminar_customer_seminars_overview .overview_div .overview-wrap .overview-top-contents .overview-top-contents-right{display:block;margin:15px 0}}.seminar_customer_seminars_overview .overview_div .overview-wrap .overview-top-contents .overview-top-contents-right .overview-top-contents-text1{color:#0bb783;font-size:20px;line-height:30px}@media (max-width:1024px){.seminar_customer_seminars_overview .overview_div .overview-wrap .overview-top-contents .overview-top-contents-right .overview-top-contents-text1{font-size:14px;line-height:21px}}@media (max-width:414px){.seminar_customer_seminars_overview .overview_div .overview-wrap .overview-top-contents .overview-top-contents-right .overview-top-contents-text1{font-size:12px}}@media (max-width:320px){.seminar_customer_seminars_overview .overview_div .overview-wrap .overview-top-contents .overview-top-contents-right .overview-top-contents-text1{font-size:10px}}.seminar_customer_seminars_overview .overview_div .overview-wrap .overview-top-contents .overview-top-contents-right .overview-top-contents-text2{color:#312e36;font-size:32px;line-height:32px;margin-top:12px}@media (max-width:1024px){.seminar_customer_seminars_overview .overview_div .overview-wrap .overview-top-contents .overview-top-contents-right .overview-top-contents-text2{font-size:18px;letter-spacing:-.05em;line-height:30px}}@media (max-width:320px){.seminar_customer_seminars_overview .overview_div .overview-wrap .overview-top-contents .overview-top-contents-right .overview-top-contents-text2{font-size:14px}}.seminar_customer_seminars_overview .overview_div .overview-wrap .overview-top-contents .overview-top-contents-right .overview-top-contents-right-images{display:table;margin-top:20px;vertical-align:middle}@media (max-width:1024px){.seminar_customer_seminars_overview .overview_div .overview-wrap .overview-top-contents .overview-top-contents-right .overview-top-contents-right-images{display:none}}.seminar_customer_seminars_overview .overview_div .overview-wrap .overview-top-contents .overview-top-contents-right .overview-top-contents-right-images a{display:block}.seminar_customer_seminars_overview .overview_div .overview-wrap .overview-top-contents .overview-top-contents-right .overview-top-contents-right-images .overview-top-contents-right-image{display:inline-block;width:calc(50% - 16px)}.seminar_customer_seminars_overview .overview_div .overview-wrap .overview-top-contents .overview-top-contents-right .overview-top-contents-right-images .overview-top-contents-right-image a{display:block}.seminar_customer_seminars_overview .overview_div .overview-wrap .overview-top-contents .overview-top-contents-right .overview-top-contents-right-images .overview-top-contents-right-image a img{height:48px;width:100%}.seminar_customer_seminars_overview .overview_div .overview-wrap .overview-top-contents .overview-top-contents-right .overview-top-contents-right-images .overview-top-contents-right-image:not(:first-child){margin-left:32px}.seminar_customer_seminars_overview .overview_div .overview-wrap .overview-list-contents{color:#312e36;font-size:24px;font-weight:700;letter-spacing:0;line-height:36px}@media (max-width:1024px){.seminar_customer_seminars_overview .overview_div .overview-wrap .overview-list-contents{font-size:16px;line-height:24px}}@media (max-width:414px){.seminar_customer_seminars_overview .overview_div .overview-wrap .overview-list-contents{font-size:14px}}.seminar_customer_seminars_overview .overview_div .overview-wrap .overview-list-contents .overview-list{border-top:2px dashed #333}@media (max-width:1024px){.seminar_customer_seminars_overview .overview_div .overview-wrap .overview-list-contents .overview-list{border-top:1px dashed #333;display:block}}.seminar_customer_seminars_overview .overview_div .overview-wrap .overview-list-contents .overview-list span{color:#908c98;margin-right:97px}@media (max-width:1024px){.seminar_customer_seminars_overview .overview_div .overview-wrap .overview-list-contents .overview-list span{display:block;font-size:20px;line-height:36px;margin-right:0}}.seminar_customer_seminars_overview .overview_div .overview-wrap .overview-list-contents .overview-list_place span{margin-right:52px}@media (max-width:414px){.seminar_customer_seminars_overview .overview_div .overview-wrap .overview-list-contents .overview-list_place span{margin-right:0}}.seminar_customer_seminars_overview .overview_div .overview-wrap .overview-list-contents .overview-list_company a{color:#1c6ce4;display:inline}.seminar_customer_seminars_overview .overview_div .overview-wrap .overview-list-contents .overview-list_content{height:113px}@media (max-width:1024px){.seminar_customer_seminars_overview .overview_div .overview-wrap .overview-list-contents .overview-list_content{height:auto}}.seminar_customer_seminars_overview .overview_div .overview-wrap .overview-list-contents .overview-list_content_name{color:#908c98;display:table-cell;padding-right:90px;vertical-align:middle}@media (max-width:1024px){.seminar_customer_seminars_overview .overview_div .overview-wrap .overview-list-contents .overview-list_content_name{display:block;font-size:20px;line-height:36px;padding-right:0}}.seminar_customer_seminars_overview .overview_div .overview-wrap .overview-list-contents .overview-list_content_body{display:table-cell;vertical-align:middle;width:649px}@media (max-width:1024px){.seminar_customer_seminars_overview .overview_div .overview-wrap .overview-list-contents .overview-list_content_body{display:block;font-size:14px;letter-spacing:0;line-height:21px;padding-top:8px;width:auto}}.seminar_customer_seminars_overview .overview_div .overview-wrap .overview-list-contents .overview-list_join{height:168px;padding-top:28px}@media (max-width:1024px){.seminar_customer_seminars_overview .overview_div .overview-wrap .overview-list-contents .overview-list_join{height:auto}}.seminar_customer_seminars_overview .overview_div .overview-wrap .overview-list-contents .overview-list_join_name{color:#908c98;display:table-cell;padding-right:39px;vertical-align:middle}@media (max-width:1024px){.seminar_customer_seminars_overview .overview_div .overview-wrap .overview-list-contents .overview-list_join_name{display:block;font-size:20px;line-height:36px;padding-right:0}}.seminar_customer_seminars_overview .overview_div .overview-wrap .overview-list-contents .overview-list_join_body{display:table-cell;padding-right:28px;vertical-align:middle;width:460px}@media (max-width:1024px){.seminar_customer_seminars_overview .overview_div .overview-wrap .overview-list-contents .overview-list_join_body{display:block;font-size:14px;letter-spacing:0;line-height:21px;padding-right:0;padding-top:8px;width:auto}}.seminar_customer_seminars_overview .overview_div .overview-wrap .overview-list-contents .overview-list_join_body-pc{padding-right:28px;width:460px}@media (max-width:1024px){.seminar_customer_seminars_overview .overview_div .overview-wrap .overview-list-contents .overview-list_join_body-pc{display:none}}.seminar_customer_seminars_overview .overview_div .overview-wrap .overview-list-contents .overview-list_join_body-sp{display:none}@media (max-width:1024px){.seminar_customer_seminars_overview .overview_div .overview-wrap .overview-list-contents .overview-list_join_body-sp{display:block;font-size:14px;letter-spacing:0;line-height:21px;padding-right:0;padding-top:8px;width:auto}}.seminar_customer_seminars_overview .overview_div .overview-wrap .overview-list-contents .overview-list_join_qr{display:table-cell;vertical-align:middle;width:178px}@media (max-width:1024px){.seminar_customer_seminars_overview .overview_div .overview-wrap .overview-list-contents .overview-list_join_qr{display:none}}.seminar_customer_seminars_overview .overview_div .overview-wrap .overview-list-contents .overview-list_join_qr img{display:block;height:142px;margin:0 auto;width:142px}.seminar_customer_seminars_overview .overview_div .overview-wrap .overview-list-contents .overview-list_join_qr a{font-size:16px;line-height:36px;text-align:center}.seminar_customer_seminars_overview .overview_div .overview-wrap .overview-list-contents .overview-list_join_qr a span{border-bottom:1px dashed #1c6ce4;color:#1c6ce4;margin-right:0}.seminar_customer_seminars_overview .overview_div .overview-wrap .overview-list-contents .overview-list1{line-height:80px}@media (max-width:1024px){.seminar_customer_seminars_overview .overview_div .overview-wrap .overview-list-contents .overview-list1{line-height:normal;padding:15px 0}}.seminar_customer_seminars_overview .overview_div .overview-wrap .overview-list-contents .overview-list2{display:table}@media (max-width:1024px){.seminar_customer_seminars_overview .overview_div .overview-wrap .overview-list-contents .overview-list2{display:block;padding:15px 0}}.seminar_customer_seminars_overview .overview_div .seminar-lp-btn-div{display:none}@media (max-width:1024px){.seminar_customer_seminars_overview .overview_div .seminar-lp-btn-div{display:block;text-align:center;width:100%}}.seminar_customer_seminars_overview .overview_div .seminar-lp-btn-div .text-border{border-right:1px solid #312e36;display:inline-block;height:40px;vertical-align:middle}@media (max-width:1024px){.seminar_customer_seminars_overview .overview_div .seminar-lp-btn-div .text-border{height:20px}}.seminar_customer_seminars_overview .overview_div .seminar-lp-btn-div .text-border_left{margin-right:8px;transform:rotate(-30deg)}@media (max-width:1024px){.seminar_customer_seminars_overview .overview_div .seminar-lp-btn-div .text-border_left{margin-right:0}}.seminar_customer_seminars_overview .overview_div .seminar-lp-btn-div .text-border_right{transform:rotate(30deg)}.seminar_customer_seminars_overview .overview_div .seminar-lp-btn-div .text-body{color:#000;display:inline-block;font-size:18px;font-style:normal;font-weight:700;line-height:27px;text-align:center}@media (max-width:1024px){.seminar_customer_seminars_overview .overview_div .seminar-lp-btn-div .text-body{font-size:14px;line-height:21px}}@media (max-width:414px){.seminar_customer_seminars_overview .overview_div .seminar-lp-btn-div .text-body{font-size:12px;line-height:18px}}.seminar_customer_seminars_overview .overview_div .seminar-lp-btn-div .text-body p{margin:0}.seminar_customer_seminars_overview .overview_div .seminar-lp-btn-div .seminar-lp-btn-left-div{margin:auto;width:36.4583333333%}@media (max-width:1024px){.seminar_customer_seminars_overview .overview_div .seminar-lp-btn-div .seminar-lp-btn-left-div{max-width:400px;width:80%}}@media (max-width:414px){.seminar_customer_seminars_overview .overview_div .seminar-lp-btn-div .seminar-lp-btn-left-div{width:100%}}.seminar_customer_seminars_overview .overview_div .seminar-lp-btn-div .seminar-lp-btn-left-div img{margin-top:16px;width:100%}@media (max-width:414px){.seminar_customer_seminars_overview .overview_div .seminar-lp-btn-div .seminar-lp-btn-left-div img{margin:12px auto 0;width:279px}}.seminar_customer_seminars_expert{background-image:url(https://image.money-career.com/asset/money_seminar/background_1.png);background-size:30%;font-weight:700;padding:101.4px calc(50% - 576px) 100px;width:100%}@media (max-width:1024px){.seminar_customer_seminars_expert{background-size:100%;padding:61.36px 0 64px}}.seminar_customer_seminars_expert .header-wrap{margin:0 420px;position:relative;text-align:center}@media (max-width:1024px){.seminar_customer_seminars_expert .header-wrap{display:flex;margin:0}}@media (max-width:414px){.seminar_customer_seminars_expert .header-wrap{display:block;margin:0 101px}}@media (max-width:320px){.seminar_customer_seminars_expert .header-wrap{margin:0 71px}}.seminar_customer_seminars_expert .header-wrap-contents{position:relative}@media (max-width:1024px){.seminar_customer_seminars_expert .header-wrap-contents{margin:0 auto}}.seminar_customer_seminars_expert .header-wrap-contents .header-border{position:absolute;top:-12px;width:23.65px}.seminar_customer_seminars_expert .header-wrap-contents .header-border_left{left:0}@media (max-width:1024px){.seminar_customer_seminars_expert .header-wrap-contents .header-border_left{left:-22px}}.seminar_customer_seminars_expert .header-wrap-contents .header-border_right{right:0}@media (max-width:1024px){.seminar_customer_seminars_expert .header-wrap-contents .header-border_right{right:-20px}}.seminar_customer_seminars_expert .header-wrap-contents h2{color:#312e36;font-size:52px;font-weight:700;letter-spacing:10px;line-height:48px;text-align:center}@media (max-width:1024px){.seminar_customer_seminars_expert .header-wrap-contents h2{font-size:36px;letter-spacing:0;line-height:36px}}@media (max-width:414px){.seminar_customer_seminars_expert .header-wrap-contents h2{font-size:32px;letter-spacing:2px}}.seminar_customer_seminars_expert .instructor-wrap{background:#fff;border-radius:20px;margin:60px 96px 0;padding:40px 62.5px 40px 60px}@media (max-width:1024px){.seminar_customer_seminars_expert .instructor-wrap{border-radius:10px;margin:40px auto 57px;max-width:600px;min-width:382px;padding:4.1666666667% 6.5104166667% 2.6041666667% 6.25%;width:80%}}@media (max-width:414px){.seminar_customer_seminars_expert .instructor-wrap{margin:40px auto 16px;min-width:auto;padding:0}}.seminar_customer_seminars_expert .instructor-wrap .instructor-contents{display:table}@media (max-width:1024px){.seminar_customer_seminars_expert .instructor-wrap .instructor-contents{display:block}}.seminar_customer_seminars_expert .instructor-wrap .instructor-contents .instructor-content{display:table-cell;vertical-align:middle}@media (max-width:1024px){.seminar_customer_seminars_expert .instructor-wrap .instructor-contents .instructor-content{display:block;padding:0 11px 40px 16px;text-align:center}.seminar_customer_seminars_expert .instructor-wrap .instructor-contents .instructor-content:first-child{padding:40px 64px 24px}}.seminar_customer_seminars_expert .instructor-wrap .instructor-contents .instructor-content img{padding-right:61px;width:380px}@media (max-width:1024px){.seminar_customer_seminars_expert .instructor-wrap .instructor-contents .instructor-content img{border-radius:24px;padding-right:0;width:100%}}.seminar_customer_seminars_expert .instructor-wrap .instructor-contents .instructor-content .instructor-top-content{display:table;margin-bottom:33px}@media (max-width:1024px){.seminar_customer_seminars_expert .instructor-wrap .instructor-contents .instructor-content .instructor-top-content{display:block;margin-bottom:0}}.seminar_customer_seminars_expert .instructor-wrap .instructor-contents .instructor-content .instructor-top-content .instructor-name-box{display:table-cell;vertical-align:bottom;width:48.2876712329%}@media (max-width:1024px){.seminar_customer_seminars_expert .instructor-wrap .instructor-contents .instructor-content .instructor-top-content .instructor-name-box{display:block;width:100%}}.seminar_customer_seminars_expert .instructor-wrap .instructor-contents .instructor-content .instructor-top-content .instructor-name-box span{color:#6f6d72;font-size:20px;letter-spacing:8px;line-height:20px}@media (max-width:414px){.seminar_customer_seminars_expert .instructor-wrap .instructor-contents .instructor-content .instructor-top-content .instructor-name-box span{display:inline;font-size:16px;text-align:center}}.seminar_customer_seminars_expert .instructor-wrap .instructor-contents .instructor-content .instructor-top-content .instructor-name-box .instructor-name{color:#312e36;font-size:32px;letter-spacing:15px;line-height:30px;margin-top:13px}@media (max-width:1024px){.seminar_customer_seminars_expert .instructor-wrap .instructor-contents .instructor-content .instructor-top-content .instructor-name-box .instructor-name{font-size:20px;margin-top:0;text-align:center}}.seminar_customer_seminars_expert .instructor-wrap .instructor-contents .instructor-content .instructor-top-content .instructor-content-right-image{display:table-cell;vertical-align:bottom;width:100%}@media (max-width:1024px){.seminar_customer_seminars_expert .instructor-wrap .instructor-contents .instructor-content .instructor-top-content .instructor-content-right-image{display:none}}.seminar_customer_seminars_expert .instructor-wrap .instructor-contents .instructor-content .instructor-top-content .instructor-content-right-image a{display:block}.seminar_customer_seminars_expert .instructor-wrap .instructor-contents .instructor-content .instructor-top-content .instructor-content-right-image a img{width:100%}.seminar_customer_seminars_expert .instructor-wrap .instructor-contents .instructor-content .instructor-comment{color:rgba(49,46,54,.7);font-size:16px;letter-spacing:.5px;line-height:24px}@media (max-width:1024px){.seminar_customer_seminars_expert .instructor-wrap .instructor-contents .instructor-content .instructor-comment{font-size:14px;line-height:21px;padding-top:20px;text-align:left}}.seminar_customer_seminars_expert .instructor-wrap .instructor-contents .instructor-content .instructor-comment .sp_br{display:none}@media (max-width:414px){.seminar_customer_seminars_expert .instructor-wrap .instructor-contents .instructor-content .instructor-comment .sp_br{display:block}}.seminar_customer_seminars_expert .seminar-lp-btn-div{display:none}@media (max-width:1024px){.seminar_customer_seminars_expert .seminar-lp-btn-div{display:block;text-align:center;width:100%}}.seminar_customer_seminars_expert .seminar-lp-btn-div .text-border{border-right:1px solid #312e36;display:inline-block;height:40px;vertical-align:middle}@media (max-width:414px){.seminar_customer_seminars_expert .seminar-lp-btn-div .text-border{height:20px}}.seminar_customer_seminars_expert .seminar-lp-btn-div .text-border_left{margin-right:8px;transform:rotate(-30deg)}@media (max-width:414px){.seminar_customer_seminars_expert .seminar-lp-btn-div .text-border_left{margin-right:0}}.seminar_customer_seminars_expert .seminar-lp-btn-div .text-border_right{transform:rotate(30deg)}.seminar_customer_seminars_expert .seminar-lp-btn-div .text-body{color:#000;display:inline-block;font-size:18px;line-height:27px;text-align:center}@media (max-width:1024px){.seminar_customer_seminars_expert .seminar-lp-btn-div .text-body{font-size:14px;line-height:21px}}@media (max-width:414px){.seminar_customer_seminars_expert .seminar-lp-btn-div .text-body{font-size:12px;line-height:18px}}.seminar_customer_seminars_expert .seminar-lp-btn-div .text-body p{margin:0}.seminar_customer_seminars_expert .seminar-lp-btn-div .seminar-lp-btn-left-div{margin:auto;width:36.4583333333%}@media (max-width:1024px){.seminar_customer_seminars_expert .seminar-lp-btn-div .seminar-lp-btn-left-div{max-width:400px;width:80%}}@media (max-width:414px){.seminar_customer_seminars_expert .seminar-lp-btn-div .seminar-lp-btn-left-div{width:100%}}.seminar_customer_seminars_expert .seminar-lp-btn-div .seminar-lp-btn-left-div img{margin-top:16px;width:100%}@media (max-width:414px){.seminar_customer_seminars_expert .seminar-lp-btn-div .seminar-lp-btn-left-div img{margin:12px auto 0;width:279px}}.seminar_customer_seminars_flow{background-color:#fff;color:#312e36;font-weight:700;letter-spacing:0;padding:101.4px calc(50% - 576px) 109px;width:100%}@media (max-width:1024px){.seminar_customer_seminars_flow{padding:55.04px 0 64px}}.seminar_customer_seminars_flow .header-wrap{margin:0 400px;position:relative;text-align:center}@media (max-width:1024px){.seminar_customer_seminars_flow .header-wrap{display:flex;margin:0}}@media (max-width:414px){.seminar_customer_seminars_flow .header-wrap{display:block;margin:0 83px}}@media (max-width:320px){.seminar_customer_seminars_flow .header-wrap{margin:0 63px}}.seminar_customer_seminars_flow .header-wrap-contents{position:relative}@media (max-width:1024px){.seminar_customer_seminars_flow .header-wrap-contents{margin:0 auto}}.seminar_customer_seminars_flow .header-wrap-contents .header-border{position:absolute;top:-12px;width:23.65px}.seminar_customer_seminars_flow .header-wrap-contents .header-border_left{left:0}@media (max-width:1024px){.seminar_customer_seminars_flow .header-wrap-contents .header-border_left{left:-22px}}.seminar_customer_seminars_flow .header-wrap-contents .header-border_right{right:0}@media (max-width:1024px){.seminar_customer_seminars_flow .header-wrap-contents .header-border_right{right:-20px}}.seminar_customer_seminars_flow .header-wrap-contents h2{color:#312e36;font-size:52px;font-weight:700;letter-spacing:10px;line-height:48px;text-align:center}@media (max-width:1024px){.seminar_customer_seminars_flow .header-wrap-contents h2{font-size:36px;letter-spacing:0;line-height:36px}}@media (max-width:414px){.seminar_customer_seminars_flow .header-wrap-contents h2{font-size:32px;letter-spacing:2px}}.seminar_customer_seminars_flow .step-contents{margin:0 96px 60px;padding-top:60px}@media (max-width:1024px){.seminar_customer_seminars_flow .step-contents{display:flex;flex-direction:column;margin-bottom:0;max-width:600px;min-width:382px;width:80%}}@media (max-width:414px){.seminar_customer_seminars_flow .step-contents{margin:64px auto 0;min-width:auto;padding-top:0}}.seminar_customer_seminars_flow .step-contents .step-content{border:4px solid #312e36;border-radius:10px;display:inline-block;position:relative;width:calc(50% - 20px)}@media (max-width:1024px){.seminar_customer_seminars_flow .step-contents .step-content{border:2px solid #312e36;display:block;margin-bottom:48px;width:100%}.seminar_customer_seminars_flow .step-contents .step-content:first-child{margin-bottom:64px}}.seminar_customer_seminars_flow .step-contents .step-content:not(:first-child){margin-left:34px}@media (max-width:1024px){.seminar_customer_seminars_flow .step-contents .step-content:not(:first-child){margin-left:0}}.seminar_customer_seminars_flow .step-contents .step-content .step-num-image{background:#fff;left:20px;padding:0 12px;position:absolute;top:-20px;width:185px}@media (max-width:414px){.seminar_customer_seminars_flow .step-contents .step-content .step-num-image{left:31px;padding:0 8px;top:-22px;width:161px}}.seminar_customer_seminars_flow .step-contents .step-content .step-content-image{display:block;padding:40px 91px 28px 90px;width:100%}@media (max-width:414px){.seminar_customer_seminars_flow .step-contents .step-content .step-content-image{margin:40px auto 0;padding:0;width:81.3411078717%}}.seminar_customer_seminars_flow .step-contents .step-content .step-top-comment{font-size:24px;line-height:36px;text-align:center}@media (max-width:414px){.seminar_customer_seminars_flow .step-contents .step-content .step-top-comment-pc{display:none}}.seminar_customer_seminars_flow .step-contents .step-content .step-top-comment-sp{display:none}@media (max-width:414px){.seminar_customer_seminars_flow .step-contents .step-content .step-top-comment-sp{display:block}.seminar_customer_seminars_flow .step-contents .step-content .step-top-comment{font-size:20px;line-height:30px;margin:36px 0}}@media (max-width:320px){.seminar_customer_seminars_flow .step-contents .step-content .step-top-comment{font-size:16px}}.seminar_customer_seminars_flow .step-contents .step-content .step-bottom-comment{color:rgba(49,46,54,.7);font-size:16px;line-height:27px;padding:24px 32px 40px}@media (max-width:414px){.seminar_customer_seminars_flow .step-contents .step-content .step-bottom-comment{padding:0 31px 40px 32px}}@media (max-width:320px){.seminar_customer_seminars_flow .step-contents .step-content .step-bottom-comment{font-size:14px}}.seminar_customer_seminars_flow .seminar-lp-btn-div{text-align:center;width:100%}.seminar_customer_seminars_flow .seminar-lp-btn-div .text-border{border-right:1px solid #312e36;display:inline-block;height:40px;vertical-align:middle}@media (max-width:414px){.seminar_customer_seminars_flow .seminar-lp-btn-div .text-border{height:20px}}.seminar_customer_seminars_flow .seminar-lp-btn-div .text-border_left{margin-right:8px;transform:rotate(-30deg)}@media (max-width:414px){.seminar_customer_seminars_flow .seminar-lp-btn-div .text-border_left{margin-right:0}}.seminar_customer_seminars_flow .seminar-lp-btn-div .text-border_right{transform:rotate(30deg)}.seminar_customer_seminars_flow .seminar-lp-btn-div .text-body{color:#000;display:inline-block;font-size:18px;line-height:27px;text-align:center}@media (max-width:1024px){.seminar_customer_seminars_flow .seminar-lp-btn-div .text-body{font-size:14px;line-height:21px}}@media (max-width:414px){.seminar_customer_seminars_flow .seminar-lp-btn-div .text-body{font-size:12px;line-height:18px}}.seminar_customer_seminars_flow .seminar-lp-btn-div .text-body p{margin:0}.seminar_customer_seminars_flow .seminar-lp-btn-div .seminar-lp-btn-left-div{margin:auto;width:36.4583333333%}@media (max-width:1024px){.seminar_customer_seminars_flow .seminar-lp-btn-div .seminar-lp-btn-left-div{max-width:400px;width:80%}}@media (max-width:414px){.seminar_customer_seminars_flow .seminar-lp-btn-div .seminar-lp-btn-left-div{width:100%}}.seminar_customer_seminars_flow .seminar-lp-btn-div .seminar-lp-btn-left-div img{margin-top:16px;width:100%}@media (max-width:414px){.seminar_customer_seminars_flow .seminar-lp-btn-div .seminar-lp-btn-left-div img{margin:12px auto 0;width:279px}}.seminar_customer_seminars_review{background-color:rgba(11,183,131,.05);padding-bottom:20px}.seminar_customer_seminars_review .review__title{font-size:34px;padding-top:80px;text-align:center}@media (max-width:1024px){.seminar_customer_seminars_review .review__title{font-size:24px}}.seminar_customer_seminars_review .review__title-green{color:#0bb783;font-size:42px}@media (max-width:1024px){.seminar_customer_seminars_review .review__title-green{font-size:32px}}.seminar_customer_seminars_review .review__title-green--seminar_lp{color:#0bb783;font-size:60px}@media (max-width:1024px){.seminar_customer_seminars_review .review__title-green--seminar_lp{font-size:44px}}@media (max-width:414px){.seminar_customer_seminars_review .review__title-green--seminar_lp{font-size:38px}}.seminar_customer_seminars_review .review__title--seminar_lp{font-size:52px;padding-top:50px;text-align:center}@media (max-width:1024px){.seminar_customer_seminars_review .review__title--seminar_lp{font-size:36px;list-style:36px}}@media (max-width:414px){.seminar_customer_seminars_review .review__title--seminar_lp{font-size:32px;list-style:32px}}.seminar_customer_seminars_review .review__wrapper{margin-top:40px;padding-bottom:45px}@media (min-width:1024px){.seminar_customer_seminars_review .review__wrapper{margin-left:auto;margin-right:auto;max-width:1200px}}.seminar_customer_seminars_review .review__wrapper--seminar_lp{margin-left:15px;margin-right:15px}.seminar_customer_seminars_review .review__content{height:100%;margin:0 10px}.seminar_customer_seminars_review .review__content--button{margin-bottom:25px;margin-top:35px}.seminar_customer_seminars_review .review__content--button--hidden{display:none}.seminar_customer_seminars_review .review__content__icon{border-radius:50%;height:120px;left:calc(50% - 50px);-o-object-fit:cover;object-fit:cover;position:relative;width:120px}.seminar_customer_seminars_review .review__content__body{background-color:#fff;border-radius:8px;height:calc(100% - 80px);margin-top:-50px;padding:50px 25px 24px}@media (max-width:1024px){.seminar_customer_seminars_review .review__content__body{padding:50px 17px}}.seminar_customer_seminars_review .review__content__body__info{font-size:16px;font-weight:500;margin-top:16px;text-align:center}.seminar_customer_seminars_review .review__content__body__title-wrapper{display:flex;justify-content:center}.seminar_customer_seminars_review .review__content__body__title{font-size:26px;font-weight:700;margin-top:16px}.seminar_customer_seminars_review .review__content__body__comment{font-size:16px;font-weight:500;margin:16px 5px 0}.seminar_customer_seminars_review .swiper-pagination{bottom:0!important}@media (min-width:1024px){.seminar_customer_seminars_review .swiper-pagination{display:none}}.seminar_customer_seminars_review .swiper-pagination-bullet{background:#0bb783!important;height:16px!important;margin:0 0 0 10px!important;width:16px!important}.seminar_customer_seminars_review .swiper-wrapper{align-items:stretch}.seminar_customer_seminars_review .swiper-slide{height:unset!important}.seminar_customer_seminars_review .wordMouth__review--title{padding-top:55px}footer.seminar_lp_footer{background:#0bb783;color:#fff;font-style:normal;font-weight:700}footer.seminar_lp_footer .footer-contents{background:url(https://image.money-career.com/asset/money_seminar/footer_pc.png);background-size:contain;margin:0 auto;padding:60px 136px;position:relative;width:1152px}@media (max-width:1024px){footer.seminar_lp_footer .footer-contents{padding:32px 0;width:100%}}@media (max-width:414px){footer.seminar_lp_footer .footer-contents{background:url(https://image.money-career.com/asset/money_seminar/footer_sp.png);background-size:100%}}@media (max-width:1024px){footer.seminar_lp_footer .footer-background{margin:0 auto;max-width:600px;min-width:279px;width:80%}}@media (max-width:414px){footer.seminar_lp_footer .footer-background{width:100%}}footer.seminar_lp_footer .footer-seminar-comment{font-size:20px;letter-spacing:0;line-height:27px;margin-bottom:52px;text-align:center}@media (max-width:1024px){footer.seminar_lp_footer .footer-seminar-comment{font-size:12px;line-height:23px;margin-bottom:0}}@media (max-width:320px){footer.seminar_lp_footer .footer-seminar-comment{font-size:10px}}footer.seminar_lp_footer .footer-seminar-comment .sp_br{display:none}@media (max-width:1024px){footer.seminar_lp_footer .footer-seminar-comment .sp_br{display:block}}footer.seminar_lp_footer .footer-seminar-btns{margin-bottom:60px}@media (max-width:1024px){footer.seminar_lp_footer .footer-seminar-btns{margin-bottom:32px}}@media (max-width:414px){footer.seminar_lp_footer .footer-seminar-btns{margin:0 auto 32px;width:279px}}footer.seminar_lp_footer .footer-seminar-btns .footer-seminar-btn{border:2px solid #fff;border-radius:8px;box-sizing:border-box;color:#fff;display:inline-block;font-size:18px;letter-spacing:5px;line-height:48px;text-align:center;text-decoration:none;width:418px}@media (max-width:1024px){footer.seminar_lp_footer .footer-seminar-btns .footer-seminar-btn{font-size:16px;letter-spacing:5px;line-height:19px;margin:16px auto 0;padding:12px;width:100%}}footer.seminar_lp_footer .footer-seminar-btns .footer-seminar-btn:first-child{margin-right:38px}@media (max-width:1024px){footer.seminar_lp_footer .footer-seminar-btns .footer-seminar-btn:first-child{margin-right:0}}footer.seminar_lp_footer .footer-seminar-bottom-btn{border:2px solid #fff;border-radius:8px;box-sizing:border-box;color:#fff;display:block;font-size:18px;letter-spacing:5px;line-height:48px;margin:0 auto;text-align:center;width:418px}@media (max-width:1024px){footer.seminar_lp_footer .footer-seminar-bottom-btn{font-size:16px;letter-spacing:5px;line-height:19px;margin:16px auto 0;padding:12px;width:100%}}@media (max-width:414px){footer.seminar_lp_footer .footer-seminar-bottom-btn{width:74.4%}}footer.seminar_lp_footer .footer-seminar-bottom-btn-sp{display:none}@media (max-width:1024px){footer.seminar_lp_footer .footer-seminar-bottom-btn-sp{display:block}footer.seminar_lp_footer .footer-seminar-bottom-btn-pc{display:none}}.seminar_customer_seminars_present{background-image:url(https://image.money-career.com/asset/money_seminar/background_1.png);background-size:30%;font-weight:700;padding:101.4px calc(50% - 576px) 100px;width:100%}@media (max-width:1024px){.seminar_customer_seminars_present{background-size:100%;padding:55.04px 0 64px}}.seminar_customer_seminars_present .header-wrap{margin:0 400px;position:relative;text-align:center}@media (max-width:1024px){.seminar_customer_seminars_present .header-wrap{display:flex;margin:0}}@media (max-width:414px){.seminar_customer_seminars_present .header-wrap{display:block;margin:0 83px}}@media (max-width:320px){.seminar_customer_seminars_present .header-wrap{margin:0 63px}}.seminar_customer_seminars_present .header-wrap-contents{position:relative}@media (max-width:1024px){.seminar_customer_seminars_present .header-wrap-contents{margin:0 auto}}.seminar_customer_seminars_present .header-wrap-contents .header-border{position:absolute;top:-12px;width:23.65px}.seminar_customer_seminars_present .header-wrap-contents .header-border_left{left:0}@media (max-width:1024px){.seminar_customer_seminars_present .header-wrap-contents .header-border_left{left:-22px}}.seminar_customer_seminars_present .header-wrap-contents .header-border_right{right:0}@media (max-width:1024px){.seminar_customer_seminars_present .header-wrap-contents .header-border_right{right:-20px}}.seminar_customer_seminars_present .header-wrap-contents h2{color:#312e36;font-size:52px;font-weight:700;letter-spacing:10px;line-height:48px;text-align:center}@media (max-width:1024px){.seminar_customer_seminars_present .header-wrap-contents h2{font-size:36px;letter-spacing:0;line-height:36px}}@media (max-width:414px){.seminar_customer_seminars_present .header-wrap-contents h2{font-size:32px;letter-spacing:2px}}.seminar_customer_seminars_present .present-contents{display:flex;margin:0 96px 60px;padding-top:60px}@media (max-width:1024px){.seminar_customer_seminars_present .present-contents{display:flex;flex-direction:column;margin:0 auto 40px;max-width:600px;min-width:382px}}@media (max-width:414px){.seminar_customer_seminars_present .present-contents{margin:0 auto 48px;min-width:auto;padding-top:0}}.seminar_customer_seminars_present .present-contents .present-content{margin:40px auto 0}.seminar_customer_seminars_present .present-contents .present-content-image{height:auto;margin:0 auto;max-width:600px}.seminar_customer_seminars_present .present-contents .present-content-script{align-items:center;color:#183028;font-size:16px;font-style:normal;font-weight:700;line-height:24px;margin-top:16px;width:343px}.seminar_customer_seminars_present .present-contents .present-content-script-caution{color:#183028;font-size:12px;font-weight:400}.seminar_customer_seminars_present .seminar-lp-btn-div{text-align:center;width:100%}.seminar_customer_seminars_present .seminar-lp-btn-div .text-border{border-right:1px solid #312e36;display:inline-block;height:40px;vertical-align:middle}@media (max-width:414px){.seminar_customer_seminars_present .seminar-lp-btn-div .text-border{height:20px}}.seminar_customer_seminars_present .seminar-lp-btn-div .text-border_left{margin-right:8px;transform:rotate(-30deg)}@media (max-width:414px){.seminar_customer_seminars_present .seminar-lp-btn-div .text-border_left{margin-right:0}}.seminar_customer_seminars_present .seminar-lp-btn-div .text-border_right{transform:rotate(30deg)}.seminar_customer_seminars_present .seminar-lp-btn-div .text-body{color:#000;display:inline-block;font-size:18px;line-height:27px;text-align:center}@media (max-width:1024px){.seminar_customer_seminars_present .seminar-lp-btn-div .text-body{font-size:14px;line-height:21px}}@media (max-width:414px){.seminar_customer_seminars_present .seminar-lp-btn-div .text-body{font-size:12px;line-height:18px}}.seminar_customer_seminars_present .seminar-lp-btn-div .text-body p{margin:0}.seminar_customer_seminars_present .seminar-lp-btn-div .seminar-lp-btn-left-div{margin:auto;width:36.4583333333%}@media (max-width:1024px){.seminar_customer_seminars_present .seminar-lp-btn-div .seminar-lp-btn-left-div{max-width:400px;width:80%}}@media (max-width:414px){.seminar_customer_seminars_present .seminar-lp-btn-div .seminar-lp-btn-left-div{width:100%}}.seminar_customer_seminars_present .seminar-lp-btn-div .seminar-lp-btn-left-div img{margin-top:16px;width:100%}@media (max-width:414px){.seminar_customer_seminars_present .seminar-lp-btn-div .seminar-lp-btn-left-div img{margin:12px auto 0;width:279px}}.seminar-expert-container{display:flex;flex-direction:column;gap:20px;margin:0 auto;max-width:870px;padding:12px}.seminar-expert-container__section{border:1px solid #dadce0;border-radius:8px;display:flex;flex-direction:column;gap:20px;padding:24px}.seminar-expert-container__section__header__title{font-weight:700;white-space:pre-line}@media screen and (min-width:600px){.seminar-expert-container__section__header__title{font-size:28px}}@media screen and (max-width:600px){.seminar-expert-container__section__header__title{font-size:20px}}.seminar-expert-container__section__header__image{border:1px solid #dadce0;border-radius:4px;width:100%}.seminar-expert-container__section__header__description{line-height:1.8;white-space:pre-line}.seminar-expert-container__section__header__required{color:red}.seminar-expert-container__section__body{display:flex;flex-direction:column;gap:12px}.seminar-expert-container__section__body__question{border-left:4px solid #00a788;font-weight:700;margin-bottom:4px;padding:0 12px}.seminar-expert-container__section__body__question.required:after{color:red;content:"*";margin-left:4px}.seminar-expert-container__section__body__note{color:#3b3d41;font-size:12px}.seminar-expert-container__section__body__input{border:1px solid #bbb;border-radius:4px;font-size:16px;height:36px;padding:0 8px;width:100%}.seminar-expert-container__section__body__input#name{max-width:200px}.seminar-expert-container__section__body__input#company,.seminar-expert-container__section__body__input#email,.seminar-expert-container__section__body__input#email-confirmed{max-width:350px}.seminar-expert-container__section__body__radio{accent-color:#00a788;align-items:center;cursor:pointer;display:flex;font-size:14px;gap:8px}.seminar-expert-container__section__body__radio input{height:20px;margin-bottom:4px;width:20px}.seminar-expert-container__section__body__radio__disabled{cursor:not-allowed;opacity:.5}.seminar-expert-container__section__body__textarea{border:1px solid #bbb;border-radius:4px;font-size:16px;height:160px;padding:8px;resize:vertical;width:100%}.seminar-expert-container__section__body__checkbox{accent-color:#00a788;align-items:center;cursor:pointer;display:flex;font-size:14px;gap:8px}.seminar-expert-container__section__body__checkbox input{height:20px;margin-bottom:4px;width:20px}.seminar-expert-container__section__body__link{color:#00a788;cursor:pointer}.seminar-expert-container__section__body__link:hover{text-decoration:underline}.seminar-expert-container__section__body__error{color:red;display:none;font-size:12px}.seminar-expert-container__section__body.for-insurance-agent,.seminar-expert-container__section__body.for-shared-agency{display:none}.seminar-expert-container__submit-button{background:#0bb783;border:none;border-bottom:4px solid #099a6e;border-radius:4px;color:#fff;cursor:pointer;font-size:16px;font-weight:700;height:44px;margin:0 auto;max-width:400px;text-align:center;width:100%}.seminar-expert-container__submit-button:active{border-bottom:0;height:40px;margin-bottom:4px;position:relative;top:4px}.seminar-expert-container__error{color:red;display:none;font-size:12px;text-align:center}.seminar-expert-container__dialog-wrapper{align-items:center;background:rgba(0,0,0,.5);display:none;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:100}.seminar-expert-container__dialog-wrapper__dialog{background:#fff;border-radius:8px;max-width:600px;padding:24px;position:relative;width:92%}.seminar-expert-container__dialog-wrapper__dialog__title{font-size:24px;font-weight:700;margin-bottom:16px}.seminar-expert-container__dialog-wrapper__dialog__close{cursor:pointer;display:block;height:20px;position:absolute;right:30px;top:30px;transition:.2s;width:20px}.seminar-expert-container__dialog-wrapper__dialog__close:hover{opacity:.6}.seminar-expert-container__dialog-wrapper__dialog__close:after,.seminar-expert-container__dialog-wrapper__dialog__close:before{background:#888;content:"";height:16px;left:50%;position:absolute;top:50%;width:2px}.seminar-expert-container__dialog-wrapper__dialog__close:before{transform:translate(-50%,-50%) rotate(45deg)}.seminar-expert-container__dialog-wrapper__dialog__close:after{transform:translate(-50%,-50%) rotate(-45deg)}.seminar-expert-container__dialog-wrapper__dialog__description{font-size:16px;line-height:1.6;margin-bottom:8px;word-break:break-all}.seminar-expert-container__dialog-wrapper__dialog__mail-link{display:inline-block}.seminar-expert-container__dialog-wrapper__dialog__from{font-size:14px;margin-bottom:32px;text-align:right}.seminar-expert-container__dialog-wrapper__dialog__submit-button{background:#0bb783;border:none;border-bottom:4px solid #099a6e;border-radius:4px;color:#fff;cursor:pointer;display:block;font-size:14px;font-weight:700;height:40px;margin:0 auto;text-align:center;width:200px}.seminar-expert-container__dialog-wrapper__dialog__submit-button:active{border-bottom:0;height:36px;margin-bottom:4px;position:relative;top:4px}.pre-registration-expert{display:flex;flex-direction:column;gap:20px;margin:0 auto;max-width:870px;padding:12px}.pre-registration-expert__section{border:1px solid #dadce0;border-radius:8px;display:flex;flex-direction:column;gap:20px;padding:24px}.pre-registration-expert__section__header__title{font-weight:700;white-space:pre-line}@media screen and (min-width:600px){.pre-registration-expert__section__header__title{font-size:28px}}@media screen and (max-width:600px){.pre-registration-expert__section__header__title{font-size:20px}}.pre-registration-expert__section__header__image{border:1px solid #dadce0;border-radius:4px;width:100%}.pre-registration-expert__section__header__description{line-height:1.8;white-space:pre-line}.pre-registration-expert__section__header__required{color:red}.pre-registration-expert__section__body{display:flex;flex-direction:column;gap:12px}.pre-registration-expert__section__body__question{border-left:4px solid #00a788;font-weight:700;margin-bottom:4px;padding:0 12px}.pre-registration-expert__section__body__question.required:after{color:red;content:"*";margin-left:4px}.pre-registration-expert__section__body__sub-question{font-weight:700;margin-bottom:4px;padding:0 12px}.pre-registration-expert__section__body__sub-question.required:after{color:red;content:"*";margin-left:4px}.pre-registration-expert__section__body__note{color:#3b3d41;font-size:12px}.pre-registration-expert__section__body__input{border:1px solid #bbb;border-radius:4px;font-size:16px;height:36px;padding:0 8px;width:100%}.pre-registration-expert__section__body__input#name{max-width:200px}.pre-registration-expert__section__body__input#company,.pre-registration-expert__section__body__input#email,.pre-registration-expert__section__body__input#email-confirmed{max-width:350px}.pre-registration-expert__section__body__radio{accent-color:#00a788;align-items:center;cursor:pointer;display:flex;font-size:14px;gap:8px}.pre-registration-expert__section__body__radio input{height:20px;margin-bottom:4px;width:20px}.pre-registration-expert__section__body__radio__disabled{cursor:not-allowed;opacity:.5}.pre-registration-expert__section__body__multi-radio__label{text-align:center}.pre-registration-expert__section__body__multi-radio__button{accent-color:#00a788;align-items:center;cursor:pointer;display:flex;font-size:14px;gap:8px;justify-content:center}.pre-registration-expert__section__body__multi-radio__button input{height:20px;margin-bottom:4px;width:20px}.pre-registration-expert__section__body__multi-radio__button__disabled{cursor:not-allowed;opacity:.5}.pre-registration-expert__section__body__textarea{border:1px solid #bbb;border-radius:4px;font-size:16px;height:120px;padding:8px;resize:vertical;width:100%}.pre-registration-expert__section__body__checkbox{accent-color:#00a788;align-items:center;cursor:pointer;display:flex;font-size:14px;gap:8px}.pre-registration-expert__section__body__checkbox input{height:20px;margin-bottom:4px;width:20px}.pre-registration-expert__section__body__link{color:#00a788;cursor:pointer}.pre-registration-expert__section__body__link:hover{text-decoration:underline}.pre-registration-expert__section__body__error{color:red;display:none;font-size:12px}.pre-registration-expert__section__body.for-insurance-agent{display:none}.pre-registration-expert__submit-button{background:#0bb783;border:none;border-bottom:4px solid #099a6e;border-radius:4px;color:#fff;cursor:pointer;font-size:16px;font-weight:700;height:44px;margin:0 auto;max-width:400px;text-align:center;width:100%}.pre-registration-expert__submit-button:active{border-bottom:0;height:40px;margin-bottom:4px;position:relative;top:4px}.pre-registration-expert__error{color:red;display:none;font-size:12px;text-align:center}.pre-registration-expert__dialog-wrapper{align-items:center;background:rgba(0,0,0,.5);display:none;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:100}.pre-registration-expert__dialog-wrapper__dialog{background:#fff;border-radius:8px;max-width:600px;padding:24px;position:relative;width:92%}.pre-registration-expert__dialog-wrapper__dialog__title{font-size:24px;font-weight:700;margin-bottom:16px}.pre-registration-expert__dialog-wrapper__dialog__close{cursor:pointer;display:block;height:20px;position:absolute;right:30px;top:30px;transition:.2s;width:20px}.pre-registration-expert__dialog-wrapper__dialog__close:hover{opacity:.6}.pre-registration-expert__dialog-wrapper__dialog__close:after,.pre-registration-expert__dialog-wrapper__dialog__close:before{background:#888;content:"";height:16px;left:50%;position:absolute;top:50%;width:2px}.pre-registration-expert__dialog-wrapper__dialog__close:before{transform:translate(-50%,-50%) rotate(45deg)}.pre-registration-expert__dialog-wrapper__dialog__close:after{transform:translate(-50%,-50%) rotate(-45deg)}.pre-registration-expert__dialog-wrapper__dialog__description{font-size:16px;line-height:1.6;margin-bottom:8px;word-break:break-all}.pre-registration-expert__dialog-wrapper__dialog__mail-link{display:inline-block}.pre-registration-expert__dialog-wrapper__dialog__from{font-size:14px;margin-bottom:32px;text-align:right}.pre-registration-expert__dialog-wrapper__dialog__submit-button{background:#0bb783;border:none;border-bottom:4px solid #099a6e;border-radius:4px;color:#fff;cursor:pointer;display:block;font-size:14px;font-weight:700;height:40px;margin:0 auto;text-align:center;width:200px}.pre-registration-expert__dialog-wrapper__dialog__submit-button:active{border-bottom:0;height:36px;margin-bottom:4px;position:relative;top:4px}.modal-content{background:#fff!important;background-color:transparent;border-radius:18px;padding:36px 14px 10px;position:fixed;top:292px;width:97%;z-index:2;z-index:9999}@media (min-width:1024px){.modal-content{width:320px}}.modal-img{margin-left:19%;width:63%}.modal-overlay{background-color:rgba(0,0,0,.5);display:none;height:100%;left:0;position:fixed;top:0;width:100%;z-index:2}.kiyaku_btn{border:1px solid #ccc;font-size:12px;font-weight:700;margin:24px auto 29px;padding:5px;text-align:center;width:90%}.kiyaku_content{border:1px solid #eee;border-top:none;display:none;height:170px;margin:16px auto auto;overflow-y:scroll!important;padding:10px;width:90%}.kiyaku_content .toggle{display:none}.kiyaku_content p{font-size:12px;font-weight:700;letter-spacing:.2px;padding:4px}.kiyaku_content h3{background-color:#0bb783;color:#fff;font-size:14px;font-weight:700;margin:auto auto 10px;padding:6px 10px}.kiyaku_content h4{background-color:#cbf8eb;border-top:2px solid #0bb783;font-size:12px;font-weight:700;margin:0;padding:10px}.kiyaku_content h4.show_h4{border-bottom:1px solid #ccc;margin-bottom:8px}.kiyaku_content h4:after{border:1px solid;color:#999;content:"＋";display:inline-block;float:right;font-size:11px;margin-right:10px;padding:0}.kiyaku_content h4.show_h4:after{content:"-";padding:0 3px}.chat_lp-inner .button{align-items:center;margin:0 auto;max-width:450px;width:calc(100% - 48px)}.chat_lp-inner .button p{background:#53b634;border:solid #312e36;border-radius:4px;border-width:2px 2px 4px;box-sizing:border-box;color:#fff;font-size:21px;font-weight:700;letter-spacing:0;line-height:30px;margin:0 auto;padding-bottom:12px;padding-top:8px;position:relative;text-align:center}.chat_lp-inner .button p:after{background-image:url(/img/chat_lp-arrow.png);background-size:13px 11px;content:"";display:inline-block;height:11px;position:absolute;right:12px;top:19px;width:13px}@media (max-width:320px){.chat_lp-inner .button p:after{right:7px}}.chat_lp-inner .button p a{color:#fff}@media (min-width:1024px){.chat_lp-inner .button p.kiyaku{font-size:16px}}.top-logo{padding:60px 0 60px 120px}.top-logo img{height:44px;width:244px}.top-content-wrapper{display:flex;height:309px;justify-content:center}.top-simple-description{min-width:600px;width:50%}@media screen and (max-width:1285px){.top-simple-description{min-width:0;width:40%}}.border-title{background:#fff;height:3px;width:560px}@media screen and (max-width:1285px){.border-title{width:85%}}.line-answer-wrapper{color:#fff;font-size:32px;letter-spacing:.06em;padding:10px 0;text-align:center;width:560px}@media screen and (max-width:1285px){.line-answer-wrapper{font-size:24px;width:85%}}.top-money-carrrer{color:#fff;font-size:80px;padding-top:15px}@media screen and (max-width:1285px){.top-money-carrrer{font-size:49px;text-align:center;width:85%}}.simple-description{color:#fff;font-size:29px;padding-top:12px;text-align:center;width:560px}.baloon-img{position:relative;width:109px}.baloon-text-content{color:#0bb783;font-size:20.6623px;left:12px;position:absolute;top:20px}.baloon-img-wrapper{left:-70px;position:absolute;z-index:1}.ex-sp-img-wrapper{position:absolute}.ex-sp-img-wrapper img{width:271px}.money-sister-img-wrapper{bottom:-40px;left:170px;position:absolute}.money-sister-img-wrapper img{height:230px;width:300px}.chat-top-wrapper{background-color:#3cc59c;background-image:url(https://image.hoken-room.jp/message_test/original/z2MCvhjyBDIj1WMz6l3bahFDGA8gEJJurdqbmduc.png);background-size:cover;font-weight:700;padding-bottom:40px}.top-money-carrrer{font-weight:700;text-shadow:3.53947px 3.53947px 0 #0bb783}.top-img-wrapper{position:relative;width:25%}@media screen and (max-width:1285px){.top-img-wrapper{width:40%}}.diagnosis-button{background:#ff7e36;border-radius:64px;box-shadow:0 4px 4px rgba(0,0,0,.25);color:#fff;font-weight:700;height:96px;margin:0 auto;padding:19px 100px;text-align:center;width:500px}.diagnosis-button:hover{opacity:.5}.free-diagnosis-button-wrapper{background:rgba(11,183,131,.05);height:134px;padding:15px 0}span.diagnosis-bigger{font-size:22px}.chat-lp-points-wrapper{margin:0 auto;padding:64px 0 26px;width:1195px}@media screen and (max-width:1200px){.chat-lp-points-wrapper{width:98%}}.here-point{color:#0bb783;font-size:37px}.points-title-wrapper{font-size:34px;font-weight:700;text-align:center}.point-img-wrapper{background:#f7f7f7;border-radius:16px;padding-top:10px}.point-img-wrapper-div{align-items:flex-end;display:flex;height:200px;justify-content:space-between}.point-img-wrapper1 .point-img-wrapper-div{padding-left:38px;padding-right:38px}.point-img-wrapper1 .point-img-wrapper-div .point-img-div img{height:auto}.point-img-wrapper1 .point-img-div:first-child{margin-top:30px;width:149px}.point-img-wrapper1 .point-img-div:first-child img{width:100%}.point-img-wrapper1 .point-img-div:last-child{width:134px}.point-img-wrapper1 .point-img-div:last-child img{filter:drop-shadow(0 0 6px rgba(0,0,0,.25));width:100%}.point-img-wrapper2 .point-img-wrapper-div{display:block;padding-left:35px;position:relative}.point-img-wrapper2 .point-img-wrapper-div img:first-child{width:157px}.point-img-wrapper2 .point-img-wrapper-div img:last-child{bottom:0;position:absolute;right:5px;width:200px}.point-img-wrapper3 .point-img-wrapper-div{padding-left:5px;padding-right:10px}.point-img-wrapper3 .point-img-wrapper-div .point-img-div:first-child{width:47%}.point-img-wrapper3 .point-img-wrapper-div .point-img-div:last-child{width:52%}.point-img-wrapper3 .point-img-wrapper-div img{width:100%}.point-description-wrapper{padding-top:16px}.point-description-wrapper>div:first-child{color:#0bb783;font-size:22px;font-weight:700;text-align:center}.point-description-wrapper>div:last-child{color:#312e36;font-size:16px;padding-top:8px;text-align:center}.point-content{width:33%}.points-content-wrapper{display:flex;padding-top:54px}.points-content-wrapper>div:not(:last-child){margin-right:16px}.button-wrapper-in-points{margin-bottom:80px;margin-top:56px}.term-service-wrapper{color:#666;margin-top:80px;text-align:center;text-decoration-line:underline}.chat-lp-footer{background:#0bb783;color:#fff;font-size:12px;padding:7px 0;text-align:center}img.point3-img{width:195px}.responsive{display:none}@media screen and (max-width:1024px){.responsive{display:block}.top-logo{padding:18px 0 0 18px}.top-logo img{height:17px;width:100px}.top-content-wrapper{display:block;height:auto;padding:32px 38px 0}.line-answer-wrapper{font-size:18px;padding:5px;width:100%}.top-simple-description{width:100%}.border-title{height:2px;width:100%}.top-money-carrrer{font-size:42px;text-align:center;width:auto}.simple-description{font-size:16px;padding-bottom:20px;width:auto}.top-img-wrapper{height:260px;position:relative;width:100%}.ex-sp-img-wrapper{display:table;margin:0 auto;position:static}.baloon-img{width:80px}.baloon-text-content{font-size:16px;left:9px;top:17px}.ex-sp-img-wrapper img{height:300px;width:220px}.baloon-img-wrapper{left:-.5%}.money-sister-img-wrapper{bottom:-40px;left:auto;right:20%}.money-sister-img-wrapper img{height:160px;width:205px}.diagnosis-button{font-size:14px;height:68px;height:auto;padding:16px 8px;width:343px}.free-diagnosis-button-wrapper{background:#fff}.chat-lp-points-wrapper{padding:67px 16px 0}.points-title-wrapper{font-size:24px}.points-content-wrapper{display:block}.point-content{width:100%}.point-content .point-img-wrapper-div{margin:0 auto;width:387px}}@media screen and (max-width:1024px) and (max-width:414px){.point-content .point-img-wrapper-div{width:100%}}@media screen and (max-width:1024px){.points-content-wrapper{padding-top:24px}.points-content-wrapper>div:not(:last-child){margin-left:0;padding-bottom:48px}}@media (max-width:414px){.point-img-wrapper1 .point-img-wrapper-div{justify-content:space-around;padding:0;width:94%}.point-img-wrapper1 .point-img-wrapper-div .point-img-div:last-child,.point-img-wrapper1 .point-img-wrapper-div .point-img-div:last-child img{height:100%;width:auto}.point-img-wrapper2 .point-img-wrapper-div{padding:0 0 0 10px}.point-img-wrapper2 .point-img-wrapper-div img:first-child{height:100%;width:auto}.point-img-wrapper-div{height:178px}}@media screen and (max-width:375px){.point-img-wrapper1 .point-img-div:first-child{width:130px}}@media (max-width:320px){.line-answer-wrapper{font-size:16px}.top-money-carrrer{font-size:33px}.simple-description{font-size:15px}.baloon-img-wrapper{left:-13%}.diagnosis-button{width:90%}span.diagnosis-bigger{font-size:18px}.free-diagnosis-button-wrapper{height:auto}.diagnosis-button{font-size:12px}.point-description-wrapper>div:last-child{font-size:14px}.here-point{font-size:33px}.point-img-wrapper-div{height:155px}.point-img-wrapper2 .point-img-wrapper-div img:last-child{width:164px}}@media screen and (min-width:768px) and (max-width:1024px){.line-answer-wrapper{font-size:28px}.baloon-img-wrapper{left:26%}.money-sister-img-wrapper{right:20%}.free-diagnosis-button-wrapper{padding:50px 0}.point-description-wrapper>div:first-child{font-size:35px}.point-description-wrapper>div:last-child{font-size:19px}.diagnosis-button{font-size:20px;width:643px}.points-title-wrapper{font-size:34px}.here-point{font-size:45px}}@media screen and (max-width:1024px) and (min-width:900px){.baloon-img-wrapper{left:33%}.money-sister-img-wrapper{right:27%}.point-description-wrapper>div:first-child{font-size:40px}.diagnosis-button,.point-description-wrapper>div:last-child{font-size:25px}.top-money-carrrer{font-size:52px}.simple-description{font-size:21px}.baloon-img{width:100px}.baloon-text-content{font-size:18px;left:18px;top:23px}.baloon-img-wrapper{left:30%}.ex-sp-img-wrapper img{height:330px;width:250px}.top-img-wrapper{height:290px}.money-sister-img-wrapper img{height:180px;width:225px}.line-answer-wrapper{font-size:35px}}@media (max-width:768px){.money-sister-img-wrapper{right:40px}}@media screen and (max-width:530px){.money-sister-img-wrapper{right:-40px}}.reserve_lp_eyecatch{background-color:#fff;width:100%}@media (max-width:540px){.reserve_lp_eyecatch__show-pc{display:none}}.reserve_lp_eyecatch-inner{font-weight:700}.reserve_lp_eyecatch-thumb{background-image:url(/img/lp/eyecatch/reserve_lp_thumb_pc.webp)}.reserve_lp_eyecatch-thumb,.reserve_lp_eyecatch-thumb_proprietorship{background-position:top;background-repeat:no-repeat;background-size:cover;margin:0 auto;padding:8.43rem 0 2.5rem;position:relative;width:100%}.reserve_lp_eyecatch-thumb_proprietorship{background-image:url(https://image.money-career.com/money_career/lp/proprietorship_pc.webp)}.reserve_lp_eyecatch-thumb_logo{left:2rem;max-width:12rem;position:absolute;top:2rem}.reserve_lp_eyecatch-thumb_title{font-size:45px;font-style:normal;font-weight:700;left:11.8055555556%;line-height:150%;top:152px}@media (max-width:1024px){.reserve_lp_eyecatch-thumb_title{font-size:28px;left:4%}}.reserve_lp_eyecatch-thumb_title_dot{text-emphasis:filled dot #312e36;-webkit-text-emphasis:filled dot #312e36}.reserve_lp_eyecatch-thumb_title_bottom{color:#0bb783;font-size:76px;line-height:120%}@media (max-width:1024px){.reserve_lp_eyecatch-thumb_title_bottom{font-size:76px}}@media screen and (max-width:784px){.reserve_lp_eyecatch-thumb_title_bottom{font-size:40px}}.reserve_lp_eyecatch-intro{background:rgba(11,183,131,.05);display:flex;justify-content:space-around;padding-bottom:15.67px;padding-top:24px;width:100%}@media (max-width:1024px){.reserve_lp_eyecatch-intro{padding-bottom:35px}}.reserve_lp_eyecatch-intro_contents_wrapper{width:600px}.reserve_lp_eyecatch-intro_contents .reserve_lp_button-upper-text{display:none}.reserve_lp_eyecatch-intro_contents p{color:#183028;font-style:normal;font-weight:700;text-align:center}.reserve_lp_eyecatch-intro_contents_top{font-size:22px;line-height:140%}@media (max-width:1024px){.reserve_lp_eyecatch-intro_contents_top{font-size:13px;line-height:140%}}.reserve_lp_eyecatch-intro_contents_bottom{font-size:28px;line-height:39.2px;margin-bottom:15px}@media (max-width:1024px){.reserve_lp_eyecatch-intro_contents_bottom{font-size:20px;line-height:28px;margin-bottom:14px}}.reserve_lp_eyecatch-intro_contents_button{max-width:600px}.reserve_lp_eyecatch-intro_contents_button .reserve_lp_button{width:100%}.reserve_lp_eyecatch-intro:before{background-image:url(/img/reserve_lp_eyecatch_intro_before.png);background-size:242px auto;content:"";display:block;height:188px;width:242px}@media (max-width:1024px){.reserve_lp_eyecatch-intro:before{display:none}}.reserve_lp_eyecatch-intro:after{background-image:url(/img/reserve_lp_eyecatch_intro_after.png);background-size:242px auto;content:"";display:block;height:188px;width:242px}@media (max-width:1024px){.reserve_lp_eyecatch-intro:after{display:none}}.reserve_lp_eyecatch-rewards{display:flex;justify-content:space-between;margin:0 auto;padding:0 16px}.reserve_lp_eyecatch-rewards_imgs{display:flex;justify-content:space-between;min-width:300px;width:35%}.reserve_lp_eyecatch-rewards_imgs img{-o-object-fit:cover;object-fit:cover;width:46.3%}.reserve_lp_eyecatch__thumb_title{letter-spacing:-.04em;padding-left:clamp(3.57rem,.141rem + 7.14vw,6.57rem)}.reserve_lp_eyecatch__thumb_title .reserve_lp_eyecatch-thumb_title_bottom{color:#ff395d}@media (max-width:1024px){.reserve_lp_eyecatch__thumb_title{left:1rem;top:5rem}}.reserve_lp_eyecatch__thumb_title .thumb_title__sub{font-size:clamp(1.5rem,1.148rem + 1.5vw,2.5rem);font-weight:700;letter-spacing:-.04em;padding-left:clamp(.625rem,.196rem + .89vw,1rem)}.reserve_lp_eyecatch__thumb_title .thumb_title__main{font-size:clamp(2.188rem,1.373rem + 3.47vw,4.5rem);letter-spacing:-.04em;line-height:110%}.reserve_lp_eyecatch__thumb_title .thumb_title__emphasis{color:#0bb783}.reserve_lp_eyecatch__thumb_title .thumb_title__speech-bubble{left:clamp(28.688rem,16.116rem + 26.19vw,39.688rem);position:absolute;top:clamp(2.208rem,1.05rem + 2.41vw,3.22rem)}.reserve_lp_eyecatch__thumb_title .thumb_title__speech-bubble--text{color:#333;font-family:A-OTF UD Shin Go Pro;font-size:1.52644rem;font-weight:700;left:1.07rem;line-height:130%;position:absolute;text-align:center;top:2.34rem}.reserve_lp_eyecatch__consultation_content{background:#0bb783;border-radius:.25rem;display:inline-block;line-height:40px;margin-left:clamp(4.25rem,.456rem + 7.9vw,7.57rem);margin-top:1.44rem;padding:.5rem 1.5rem .5rem 1.94rem}.reserve_lp_eyecatch__consultation_content .consultation_content__example{color:#fff;font-size:clamp(1rem,.429rem + 1.19vw,1.5rem);font-weight:700;letter-spacing:-.02em;line-height:130%}.reserve_lp_eyecatch__footer{align-items:center;background-image:url(https://image.hoken-room.jp/green-background.webp);background-size:cover;display:flex;height:9.875rem;position:relative}.reserve_lp_eyecatch__conversion_button{background:rgba(11,183,131,.05);display:flex;justify-content:space-around;width:100%}.reserve_lp_eyecatch__achievement{display:flex;margin-top:2rem;padding-left:clamp(3.57rem,.141rem + 7.14vw,6.57rem)}.reserve_lp_eyecatch__achievement--image{width:12.43488rem}.reserve_lp_eyecatch .reserve-lp3-button{max-width:600px;width:100%}.reserve_lp_eyecatch .reserve-lp3-button__link{align-items:center;background:#ff7e36;border-radius:56px;box-shadow:0 4px 4px rgba(0,0,0,.25);box-sizing:content-box;color:#fff;display:flex;font-size:clamp(1.375rem,.946rem + .89vw,1.75rem);font-style:normal;font-weight:700;gap:8px;height:6.5rem;justify-content:center;letter-spacing:-.02em;margin:auto;text-align:center;transition:.1s}.reserve_lp_eyecatch .reserve-lp3-button__sub-text{font-size:16px}@media (min-width:1024px){.second-fv--sp{display:none}}@media (max-width:1024px){.second-fv--pc{display:none}}.second-fv .fv-parent{background-size:cover;position:relative;width:100%}@media (min-width:1024px){.second-fv .fv-parent{height:55vw}}@media (max-width:1024px){.second-fv .fv-parent{height:208vw}}@media (min-width:1024px){.second-fv .fv-parent-a{background-image:url(https://image.money-career.com/lp/2ndfv/pc/eyecatch_a.webp)}}@media (max-width:1024px){.second-fv .fv-parent-a{background-image:url(https://image.money-career.com/lp/2ndfv/sp/eyecatch_a.webp)}}@media (min-width:1024px){.second-fv .fv-parent-b{background-image:url(https://image.money-career.com/lp/2ndfv/pc/eyecatch_b.webp)}}@media (max-width:1024px){.second-fv .fv-parent-b{background-image:url(https://image.money-career.com/lp/2ndfv/sp/eyecatch_b.webp)}}@media (min-width:1024px){.second-fv .combi-tandd{background-image:url(https://image.money-career.com/lp/combi_tandd/pc/eyecatch.webp)}}@media (max-width:1024px){.second-fv .combi-tandd{background-image:url(https://image.money-career.com/lp/combi_tandd/sp/eyecatch.webp)}}@media (min-width:1024px){.second-fv .pasona{background-image:url(https://image.money-career.com/lp/pasona/pc/eyecatch.webp)}}@media (max-width:1024px){.second-fv .pasona{background-image:url(https://image.money-career.com/lp/pasona/sp/eyecatch.webp)}}.second-fv .fv-child{bottom:20px;left:50%;position:absolute;transform:translateX(-50%)}@media (min-width:1024px){.second-fv .fv-child .fv-child__button{width:44vw}}@media (max-width:1024px){.second-fv .fv-child .fv-child__button{width:92vw}}.reserve-lp-eyecatch-2022 .thumbnail{height:460px;position:relative;width:100%}@media (max-width:428px){.reserve-lp-eyecatch-2022 .thumbnail{height:340px}}.reserve-lp-eyecatch-2022 .thumbnail__accent-image{display:block;height:134px;left:calc(50% - 8px);-o-object-fit:contain;object-fit:contain;position:absolute;top:22px}@media (max-width:1024px){.reserve-lp-eyecatch-2022 .thumbnail__accent-image{left:auto;right:calc(50% - 72px);top:72px}}@media (max-width:768px){.reserve-lp-eyecatch-2022 .thumbnail__accent-image{height:96px;left:calc(50% - 168px - 10vw);right:auto;top:calc(250px - 10vw)}}@media (max-width:428px){.reserve-lp-eyecatch-2022 .thumbnail__accent-image{bottom:auto;left:0;right:auto;top:80px}}.reserve-lp-eyecatch-2022 .thumbnail__background-image{background-repeat:no-repeat;background-size:cover;position:absolute}.reserve-lp-eyecatch-2022 .thumbnail__background-image--eyecatch-1{background-image:url(https://image.money-career.com/asset/eyecatch_1.webp);background-position:50%;right:0}@media (min-width:1024px){.reserve-lp-eyecatch-2022 .thumbnail__background-image--eyecatch-1{background-position:100% 50%;height:100%;right:-14px;width:57%}}@media (max-width:1024px){.reserve-lp-eyecatch-2022 .thumbnail__background-image--eyecatch-1{height:100%;width:71%}}@media (max-width:768px){.reserve-lp-eyecatch-2022 .thumbnail__background-image--eyecatch-1{height:80%;width:100vw}}@media (max-width:428px){.reserve-lp-eyecatch-2022 .thumbnail__background-image--eyecatch-1{height:63%;width:100vw}}.reserve-lp-eyecatch-2022 .thumbnail__background-image--eyecatch-2{background-image:url(https://s3.ap-northeast-1.amazonaws.com/image.money-career.com/lp/customer/eyecatch.webp);background-position:top}@media (min-width:1024px){.reserve-lp-eyecatch-2022 .thumbnail__background-image--eyecatch-2{background-position:110% 40%;height:100%;right:-16px;width:53%}}@media (max-width:1024px){.reserve-lp-eyecatch-2022 .thumbnail__background-image--eyecatch-2{height:100%;right:0;width:65%}}@media (max-width:768px){.reserve-lp-eyecatch-2022 .thumbnail__background-image--eyecatch-2{height:80%;right:0;width:100%}}@media (max-width:428px){.reserve-lp-eyecatch-2022 .thumbnail__background-image--eyecatch-2{height:70%;right:0;top:-23px;width:100%}}@media (min-width:1024px){.reserve-lp-eyecatch-2022 .thumbnail__overlay{display:none}}@media (max-width:1024px){.reserve-lp-eyecatch-2022 .thumbnail__overlay{display:none}}@media (max-width:768px){.reserve-lp-eyecatch-2022 .thumbnail__overlay{background-image:linear-gradient(180deg,transparent 45%,#fff 80%);display:block;height:100%;position:absolute;width:100%}}@media (max-width:428px){.reserve-lp-eyecatch-2022 .thumbnail__overlay{background-image:linear-gradient(180deg,transparent 40%,#fff 60%);display:block;height:100%;position:absolute;width:100%}}.reserve-lp-eyecatch-2022 .thumbnail__triangle-mask{background-image:linear-gradient(90deg,#fff 95%,hsla(0,0%,100%,0));height:100%;position:absolute;right:43vw;width:110%}@media (max-width:768px){.reserve-lp-eyecatch-2022 .thumbnail__triangle-mask{display:none}}.reserve-lp-eyecatch-2022 .thumbnail__company-logo{left:9.5833333333%;max-width:192px;position:absolute;top:32px;z-index:1}@media (min-width:1024px){.reserve-lp-eyecatch-2022 .thumbnail__company-logo{left:3.3333333333%}}@media (max-width:1024px){.reserve-lp-eyecatch-2022 .thumbnail__company-logo{left:3.3333333333%}}@media (max-width:768px){.reserve-lp-eyecatch-2022 .thumbnail__company-logo{left:17px;max-width:110px;top:10px}}.reserve-lp-eyecatch-2022 .thumbnail__title{bottom:50px;left:50%;position:absolute;text-align:center;transform:translateX(-50%);width:100%;z-index:1}@media (min-width:1024px){.reserve-lp-eyecatch-2022 .thumbnail__title{bottom:max(10vh,156px);left:min(32vw,30%)}}@media (max-width:1024px){.reserve-lp-eyecatch-2022 .thumbnail__title{bottom:120px;left:min(26vw,29%)}}@media (max-width:768px){.reserve-lp-eyecatch-2022 .thumbnail__title{bottom:50px;left:56%}}.reserve-lp-eyecatch-2022 .thumbnail__headline{color:#183028;font-family:Noto Sans JP,sans-serif;font-style:normal;font-weight:700;line-height:114%;text-align:center}@media (min-width:768px){.reserve-lp-eyecatch-2022 .thumbnail__headline{font-size:min(3.5vw,28px);padding:0 0 20px}}@media (max-width:1024px){.reserve-lp-eyecatch-2022 .thumbnail__headline{font-size:min(2.5vw,28px)}}@media (max-width:768px){.reserve-lp-eyecatch-2022 .thumbnail__headline{font-size:min(3.5vw,28px);width:90vw}}@media (max-width:374px){.reserve-lp-eyecatch-2022 .thumbnail__headline{font-size:12px;width:90vw}}.reserve-lp-eyecatch-2022 .thumbnail__headline .reserve_lp_eyecatch-thumb_title_dot{text-emphasis:filled dot #312e36;-webkit-text-emphasis:filled dot #312e36}.reserve-lp-eyecatch-2022 .thumbnail__headline .reserve_lp_eyecatch-thumb_title_bottom{background:linear-gradient(transparent 90%,#ffff64 0);color:#0bb783;font-size:70px;line-height:120%}@media (min-width:1024px){.reserve-lp-eyecatch-2022 .thumbnail__headline .reserve_lp_eyecatch-thumb_title_bottom{font-size:min(8vw,102px)}}@media (max-width:1024px){.reserve-lp-eyecatch-2022 .thumbnail__headline .reserve_lp_eyecatch-thumb_title_bottom{font-size:min(7.4vw,90px);letter-spacing:2px}}@media (max-width:768px){.reserve-lp-eyecatch-2022 .thumbnail__headline .reserve_lp_eyecatch-thumb_title_bottom{font-size:min(13.4vw,90px)}}.reserve-lp-eyecatch-2022 .thumbnail__subtitle{background:#3cc59c;border-radius:4px;color:#fff;font-size:14px;font-style:normal;font-weight:700;line-height:120%;padding:8px 70px}@media (min-width:1024px){.reserve-lp-eyecatch-2022 .thumbnail__subtitle{font-size:min(1.8vw,26px)}}@media (max-width:768px){.reserve-lp-eyecatch-2022 .thumbnail__subtitle{display:none;font-size:14px}}@media (max-width:374px){.reserve-lp-eyecatch-2022 .thumbnail__subtitle{display:none}}.reserve-lp-eyecatch-2022 .rewards{padding-bottom:24px}.reserve-lp-eyecatch-2022 .rewards__item{align-items:center;display:flex;gap:8px;justify-content:center;padding-top:24px}@media (min-width:1024px){.reserve-lp-eyecatch-2022 .rewards__item{gap:50px;padding-top:64px}}@media (max-width:768px){.reserve-lp-eyecatch-2022 .rewards__item__container{height:250px;margin:12px 0}}@media (min-width:768px){.reserve-lp-eyecatch-2022 .rewards__item__container{align-items:center;display:flex;flex-direction:column;height:1px;justify-content:center;position:relative;width:100vw}}.reserve-lp-eyecatch-2022 .rewards__item__text{color:#fff;font-size:14px;font-weight:700;text-align:center}@media (min-width:1024px){.reserve-lp-eyecatch-2022 .rewards__item__text{font-size:20px}}.reserve-lp-eyecatch-2022 .rewards__item__icon{height:26px}@media (min-width:1024px){.reserve-lp-eyecatch-2022 .rewards__item__icon{height:32px}}.reserve-lp-eyecatch-2022 .rewards__item__point{--base-offset:-70px;--scale-factor:0.015;display:none;image-rendering:-webkit-optimize-contrast;margin:0 auto;padding:0 30px;position:absolute;top:calc(var(--base-offset) - 100vw*var(--scale-factor));width:min(88vw,1200px);z-index:100}@media (min-width:768px){.reserve-lp-eyecatch-2022 .rewards__item__point{--base-offset:-54px;--scale-factor:0.05;display:block}}@media (max-width:768px){.reserve-lp-eyecatch-2022 .rewards__item__point{--base-offset:-54px;--scale-factor:0.05}}@media (max-width:1024px){.reserve-lp-eyecatch-2022 .rewards__item__point{--base-offset:6px;--scale-factor:0.1}}.reserve-lp-eyecatch-2022 .rewards__item__point--sp{image-rendering:-webkit-optimize-contrast;margin:0 auto;max-width:400px;padding:0 30px;position:relative;top:-52px;width:100%;z-index:100}@media (min-width:768px){.reserve-lp-eyecatch-2022 .rewards__item__point--sp{display:none}}.reserve-lp-eyecatch-2022 .rewards__logos--wrapper{display:flex;gap:16px;justify-content:center;margin:0 8px;width:100%}@media (max-width:1200px){.reserve-lp-eyecatch-2022 .rewards__logos--wrapper{font-size:.83vw}}.reserve-lp-eyecatch-2022 .rewards__logo--content{background-color:#fff;border:1px solid #ededed;border-radius:24px;box-shadow:2px 4px 4px 0 rgba(0,0,0,.251);height:16em;max-width:38.8em;position:relative;width:100%}.reserve-lp-eyecatch-2022 .rewards__logo--point{left:-5px;position:absolute;top:-5px;width:15.4em}.reserve-lp-eyecatch-2022 .rewards__logo--icon{display:block;height:6.4em;margin:1.7em auto .6em;width:6.4em}.reserve-lp-eyecatch-2022 .rewards__logo--icon_satisfaction{width:9.2em}.reserve-lp-eyecatch-2022 .rewards__logo--text{font-family:Noto Sans JP,sans-serif;font-size:2.4em;font-style:normal;font-weight:700;line-height:150%;text-align:center}.reserve-lp-eyecatch-2022 .rewards__logo--emphasis{color:#0bb783;font-size:1.6em;font-style:normal;font-weight:700;line-height:150%;margin:0 6px}.reserve-lp-eyecatch-2022 .rewards__logo--emphasis_a_little{color:#0bb783;font-size:1.2em;font-weight:700}.reserve-lp-eyecatch-2022 .rewards__logo__sp--icon{display:block;height:auto;margin-left:auto;margin-right:auto;margin-top:.7em;width:3.2em}.reserve-lp-eyecatch-2022 .rewards__logo__sp--icon_satisfaction{width:5em}.reserve-lp-eyecatch-2022 .rewards__logo__sp--text{font-size:1.2em;font-weight:700;line-height:150%;margin-top:.4em;text-align:center}.reserve-lp-eyecatch-2022 .rewards__logo__sp--emphasis{color:#0bb783;font-family:Helvetica,Noto Sans JP,sans-serif;font-size:1.5em;font-weight:700;line-height:150%}.reserve-lp-eyecatch-2022 .rewards__logo__sp--emphasis_a_little{color:#0bb783;font-size:1.2em;font-weight:700}.reserve-lp-eyecatch-2022 .rewards__logo__sp--more-push{font-size:1.67em;line-height:120%}.reserve-lp-eyecatch-2022 .rewards__logo__sp--content{background:#fff;border:1px solid #ededed;border-radius:50%;box-shadow:2px 4px 4px rgba(0,0,0,.25);height:10em;width:10em}.reserve-lp-eyecatch-2022 .rewards{background:#0bb783;position:relative}@media (max-width:374px){.reserve-lp-eyecatch-2022 .rewards{font-size:2.67vw;height:max(19em,175px)}}.reserve-lp-eyecatch-2022 .rewards__button{display:none;height:120px;margin:4px auto 0;max-width:60vw;width:100%}@media (min-width:768px){.reserve-lp-eyecatch-2022 .rewards__button{display:block}}.reserve-lp-eyecatch-2022 .rewards__button--sp{display:block;height:100%;margin:0 auto;max-width:400px;padding:8px 28px 0;text-align:center;width:100vw}@media (min-width:768px){.reserve-lp-eyecatch-2022 .rewards__button--sp{display:none}}.reserve-lp-eyecatch-2022 .rewards__logos{display:flex;gap:10px;position:absolute}@media (min-width:1024px){.reserve-lp-eyecatch-2022 .rewards__logos{bottom:min(6vw,70px);position:relative}}@media (max-width:1024px){.reserve-lp-eyecatch-2022 .rewards__logos{bottom:min(6vw,70px);position:relative}}@media (max-width:768px){.reserve-lp-eyecatch-2022 .rewards__logos{bottom:min(6vw,70px);bottom:auto;position:relative;position:absolute}}.reserve-lp-eyecatch-2022 .rewards__logos--sp{left:50%;top:-30px;transform:translateX(-50%)}@media (min-width:1024px){.reserve-lp-eyecatch-2022 .rewards__logos--sp{display:none}}@media (max-width:1024px){.reserve-lp-eyecatch-2022 .rewards__logos--sp{display:none}}@media (max-width:768px){.reserve-lp-eyecatch-2022 .rewards__logos--sp{display:flex}}.reserve-lp-eyecatch-2022 .rewards__logos--pc{margin:0 auto;max-width:1200px}@media (max-width:768px){.reserve-lp-eyecatch-2022 .rewards__logos--pc{display:none}}.reserve-lp-eyecatch-2022 .rewards__logo{display:inline-block}@media (min-width:1024px){.reserve-lp-eyecatch-2022 .rewards__logo{margin:auto;width:min(100vw,1200px)}}@media (max-width:1024px){.reserve-lp-eyecatch-2022 .rewards__logo{margin:auto;width:min(100vw,1024px)}}@media (max-width:768px){.reserve-lp-eyecatch-2022 .rewards__logo{margin:0;width:auto}}.reserve-lp-eyecatch-2022 .rewards__button-to-reserve{bottom:24px;left:50%;position:absolute;transform:translateX(-50%)}.reserve-lp-eyecatch-2022 .button-to-reserve{align-items:center;background:#ff7e36;border:0;border-radius:64px;box-shadow:0 4px 4px rgba(0,0,0,.25);cursor:pointer;display:flex;gap:4px;justify-content:center;margin:0 auto;max-width:600px;outline:0;padding:16px 0;transition:.1s;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:55%}.reserve-lp-eyecatch-2022 .button-to-reserve:hover{background-color:#ff8e50}.reserve-lp-eyecatch-2022 .button-to-reserve:active{background:#ff7e36}.reserve-lp-eyecatch-2022 .button-to-reserve.expert-pet-profile{background:#3cc59c}.reserve-lp-eyecatch-2022 .button-to-reserve.expert-pet-profile:hover{background-color:#3dc8a0}.reserve-lp-eyecatch-2022 .button-to-reserve.expert-pet-profile:active{background:#3cc59c}@media (max-width:768px){.reserve-lp-eyecatch-2022 .button-to-reserve{margin:auto;width:92%}}.reserve-lp-eyecatch-2022 .button-to-reserve__text{color:#fff;font-size:22px;font-style:normal;font-weight:700;letter-spacing:-.02em;line-height:1;text-align:center}@media (min-width:1024px){.reserve-lp-eyecatch-2022 .button-to-reserve__text{font-size:28px}}.reserve-lp-eyecatch-2022 .button-to-reserve__text--sub{color:#fff;font-family:Noto Sans JP,sans-serif;font-size:12px;font-style:normal;font-weight:700;letter-spacing:-.02em;line-height:130%;text-align:center;vertical-align:top}@media (min-width:1024px){.reserve-lp-eyecatch-2022 .button-to-reserve__text--sub{font-size:19px}}.reserve-lp-eyecatch-2022 .button-to-reserve__arrow{display:inline-block;height:15px;-o-object-fit:none;object-fit:none;width:15px}.first-view{background-color:#e3fcf5;background-image:radial-gradient(#adf9ed 20%,transparent 0),radial-gradient(#adf9ed 20%,transparent 0);background-position:0 0,5px 5px;background-size:10px 10px;height:40.7em;position:relative;width:100%}@media (max-width:768px){.first-view{height:35.8em}}.first-view__arch{background-color:#e3fcf5;background-image:radial-gradient(#adf9ed 20%,transparent 0),radial-gradient(#adf9ed 20%,transparent 0);background-position:0 0,5px 5px;background-size:10px 10px;border-radius:100% 100% 0 0;height:30rem;left:50%;position:absolute;top:-4.5rem;transform:translate(-50%);width:141%}@media (max-width:1024px){.first-view__arch{height:12rem;top:1rem}}.first-view__logo{background-image:url(https://image.hoken-room.jp/green-background.webp);background-size:cover;display:flex;flex-wrap:wrap;gap:.875rem;height:7em;justify-content:center;padding-top:1rem;position:absolute;top:-7rem;width:100%}@media (max-width:1024px){.first-view__logo{gap:0;height:5.2em;padding-bottom:4rem;top:-5.2rem}}@media (max-width:540px){.first-view__logo{height:10em}}.first-view__main-logo{align-items:center;display:flex;height:3.5rem}.first-view__main-logo--mc{width:15rem}@media (max-width:1024px){.first-view__main-logo--mc{width:11rem}}.first-view__main-logo--collaboration-mark{margin-right:1.5rem;width:1.5rem}@media (max-width:1024px){.first-view__main-logo--collaboration-mark{margin-right:1rem}}.first-view__main-logo--influencer-profile-wrapper{width:13.31rem}@media (max-width:1024px){.first-view__main-logo--influencer-profile-wrapper{width:8.31rem}}.first-view__main-logo--influencer-profile{border-radius:100%;left:.16875rem;position:absolute;top:.1875rem;width:2.9rem}@media (max-width:1024px){.first-view__main-logo--influencer-profile{left:.11875rem;position:absolute;top:.15rem;width:1.8rem}}.first-view__main-logo--influencer{position:relative}.first-view__main-logo--influencer-name{font-size:1.125rem;font-weight:700;left:3.7rem;position:absolute;top:50%;transform:translateY(-50%)}@media (max-width:1024px){.first-view__main-logo--influencer-name{font-size:.625rem;left:2.4rem}}.first-view__sub-logo{align-items:center;display:flex;height:3.5rem}.first-view__sub-logo--limited-collaboration{width:16rem}@media (max-width:1024px){.first-view__sub-logo--limited-collaboration{width:11rem}}.first-view__container{bottom:11.1em;display:flex;gap:5.6em;left:50%;position:absolute;transform:translateX(-50%)}@media (max-width:1024px){.first-view__container{gap:3.2em}}@media (max-width:768px){.first-view__container{display:initial;gap:initial;left:auto;position:static;top:auto;transform:none}}.first-view__company-logo{max-width:13.7em;position:absolute;top:3.2em;z-index:1}@media (min-width:1024px){.first-view__company-logo{left:8.125%}}@media (max-width:1024px){.first-view__company-logo{left:3.3333333333%}}@media (max-width:768px){.first-view__company-logo{left:1.7em;max-width:9.6em;top:1.6em}}.first-view__mynavi-kosodate__logo{position:absolute;z-index:1}@media (min-width:1024px){.first-view__mynavi-kosodate__logo{left:62px;top:24px;width:220px}}@media (max-width:1024px){.first-view__mynavi-kosodate__logo{left:24px;top:12px;width:180px}}@media (max-width:768px){.first-view__mynavi-kosodate__logo{left:12px;top:8px;width:152px}}.first-view__mynavi-kosodate__cross{position:absolute;z-index:1}@media (min-width:1024px){.first-view__mynavi-kosodate__cross{left:280px;top:44px;width:16px}}@media (max-width:1024px){.first-view__mynavi-kosodate__cross{left:204px;top:28px;width:13px}}@media (max-width:768px){.first-view__mynavi-kosodate__cross{left:165px;top:22px;width:10px}}.first-view__mynavi-kosodate__company-logo{position:absolute;z-index:1}@media (min-width:1024px){.first-view__mynavi-kosodate__company-logo{left:302px;top:36px;width:140px}}@media (max-width:1024px){.first-view__mynavi-kosodate__company-logo{left:223px;top:21px;width:120px}}@media (max-width:768px){.first-view__mynavi-kosodate__company-logo{left:180px;top:17px;width:98px}.first-view__catch-copy{bottom:13.6em;left:50%;position:absolute;transform:translateX(-50%);width:100%}.first-view__consultation-image{bottom:-2px;left:50%;margin:0 auto;position:absolute;transform:translateX(-50%);width:26.2em}}.first-view-for-influencer{height:0;margin-top:7rem}@media (max-width:1024px){.first-view-for-influencer{margin-top:5rem}}@media (max-width:540px){.first-view-for-influencer{height:4.8em}}.catch-copy{display:flex;flex-direction:column;white-space:nowrap}@media (max-width:768px){.catch-copy{align-items:center}}.catch-copy__main{color:#333;font-family:Noto Sans JP,sans-serif;font-size:3.729em;font-style:normal;font-weight:700;line-height:140%;margin-bottom:5px;text-align:center}@media (max-width:768px){.catch-copy__main{font-size:2.417em}}.catch-copy__main--dot{text-emphasis:filled dot #333;-webkit-text-emphasis:filled dot #333}.catch-copy__main--green{color:#02ab78;text-shadow:2.5px 2.5px 0 #fff}.catch-copy__main--l{font-size:1.956em;line-height:110%}@media (max-width:768px){.catch-copy__main--l{font-size:2.2em}}.catch-copy__main--xl{font-size:2.39em;line-height:120%}@media (max-width:768px){.catch-copy__main--xl{font-size:2.7em;line-height:110%}}.catch-copy__sub{background:#02ab78;border-radius:8px;color:#fff;font-family:Noto Sans JP,sans-serif;font-size:2.081em;font-style:normal;font-weight:700;margin:0 auto;opacity:.9;padding:4px 36px;text-align:center;width:-moz-fit-content;width:fit-content}@media (max-width:768px){.catch-copy__sub{font-size:1.4em;padding:3px 12px}}.reserve_lp_eyecatch_ver2-thumb{margin:0 auto;position:relative;width:100%}.reserve_lp_eyecatch_ver2-thumb_wrapper:after{background:linear-gradient(hsla(0,0%,100%,0),78%,#fff 100%);content:"";height:100%;left:0;position:absolute;top:0;width:100%}.reserve_lp_eyecatch_ver2-thumb img{-o-object-fit:cover;object-fit:cover;width:100%}.reserve_lp_eyecatch_ver2-thumb_logo{left:17.14px;max-width:110px;position:absolute;top:9.98px}.reserve_lp_eyecatch_ver2-thumb_title{bottom:46px;left:0;margin:auto;position:absolute;right:0;text-align:center}.reserve_lp_eyecatch_ver2-thumb_title_dot{color:#183028;font-size:27px;font-style:normal;font-weight:700;line-height:27px;text-emphasis:filled dot #183028;-webkit-text-emphasis:filled dot #183028}@media screen and (max-width:350px){.reserve_lp_eyecatch_ver2-thumb_title_dot{font-size:22px;line-height:22px}}.reserve_lp_eyecatch_ver2-thumb_title_black{color:#183028;font-size:27px;font-style:normal;font-weight:700;line-height:27px}@media screen and (max-width:350px){.reserve_lp_eyecatch_ver2-thumb_title_black{font-size:22px;line-height:22px}}.reserve_lp_eyecatch_ver2-thumb_title_green{color:#3cc59c;font-size:47px;font-style:normal;font-weight:700;line-height:47px}@media screen and (max-width:350px){.reserve_lp_eyecatch_ver2-thumb_title_green{font-size:40px;line-height:40px}}.reserve_lp_eyecatch_ver2-thumb_title_bottom{background:#3cc59c;border-radius:4px;color:#fff;font-size:14px;font-style:normal;font-weight:700;line-height:26px;margin:8px 10% 0;width:80%}@media screen and (max-width:360px){.reserve_lp_eyecatch_ver2-thumb_title_bottom{font-size:12px}}.reserve_lp_eyecatch_ver2-intro_contents_wrapper{margin:0 auto;position:relative;width:100%}.reserve_lp_eyecatch_ver2-intro_contents_wrapper_background{-o-object-fit:cover;object-fit:cover;width:100%}.reserve_lp_eyecatch_ver2-thumb_rewards{left:0;margin:auto;position:absolute;right:0;text-align:center;top:-16px}.reserve_lp_eyecatch_ver2-thumb_rewards_imgs{padding:0 5%}.reserve_lp_eyecatch_ver2-thumb_rewards_imgs img{display:inline-block;width:30%}.reserve_lp_eyecatch_ver2-thumb_rewards_imgs img:not(:first-child){margin-left:3%}.reserve_lp_eyecatch_ver2-intro_contents{bottom:32px;left:0;margin:auto;position:absolute;right:0}@media screen and (min-width:400px){.reserve_lp_eyecatch_ver2-intro_contents{bottom:40px}}.reserve_lp_eyecatch_ver2-intro_contents_button{padding:0 5%}.reserve-lp-eyecatch-lp7-lifeplan{height:706px;width:100%}@media (max-width:768px){.reserve-lp-eyecatch-lp7-lifeplan{height:949px}}.reserve-lp-eyecatch-lp7-lifeplan_contents{display:grid;gap:0 38px;grid-template:"logo logo" 70px "messages image" "title image"/490fr 534fr;margin:0 auto;max-width:1062px;padding-bottom:114px;position:relative;width:100%;z-index:0}@media (max-width:768px){.reserve-lp-eyecatch-lp7-lifeplan_contents{gap:0;grid-template:"logo" 48px "messages" "image" "title"/1fr;max-width:400px;padding-bottom:20px}}.reserve-lp-eyecatch-lp7-lifeplan_contents:after{background-image:url(https://image.money-career.com/lp/customer/lp7_lifeplan/bg_pc.svg);background-position:top;background-repeat:no-repeat;background-size:contain;content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:-1}@media (max-width:768px){.reserve-lp-eyecatch-lp7-lifeplan_contents:after{background-image:url(https://image.money-career.com/lp/customer/lp7_lifeplan/bg_sp.svg)}}.reserve-lp-eyecatch-lp7-lifeplan_contents_logo{align-items:flex-end;display:flex;grid-area:logo;justify-content:center;padding-bottom:10px}.reserve-lp-eyecatch-lp7-lifeplan_contents_logo img{display:block;-o-object-fit:contain;object-fit:contain;width:182px}@media (max-width:768px){.reserve-lp-eyecatch-lp7-lifeplan_contents_logo img{width:104px}.reserve-lp-eyecatch-lp7-lifeplan_contents_logo{align-items:center}}.reserve-lp-eyecatch-lp7-lifeplan_contents_messages{align-items:center;display:flex;flex-direction:column;grid-area:messages;justify-content:flex-end}@media (max-width:768px){.reserve-lp-eyecatch-lp7-lifeplan_contents_messages{margin:0 4px}}.reserve-lp-eyecatch-lp7-lifeplan_contents_messages_balloon{width:90%}.reserve-lp-eyecatch-lp7-lifeplan_contents_messages_balloon img{display:block;-o-object-fit:contain;object-fit:contain;width:100%}@media (max-width:768px){.reserve-lp-eyecatch-lp7-lifeplan_contents_messages_balloon{width:100%}}.reserve-lp-eyecatch-lp7-lifeplan_contents_messages_text{width:45.306122449%}@media (max-width:768px){.reserve-lp-eyecatch-lp7-lifeplan_contents_messages_text{width:56.5333333333%}}.reserve-lp-eyecatch-lp7-lifeplan_contents_messages_text img{display:block;-o-object-fit:contain;object-fit:contain;width:100%}.reserve-lp-eyecatch-lp7-lifeplan_contents_image{grid-area:image;margin-top:10px}.reserve-lp-eyecatch-lp7-lifeplan_contents_image img{display:block;-o-object-fit:contain;object-fit:contain;width:100%}.reserve-lp-eyecatch-lp7-lifeplan_contents_image_pc{display:block}.reserve-lp-eyecatch-lp7-lifeplan_contents_image_sp{display:none}@media (max-width:768px){.reserve-lp-eyecatch-lp7-lifeplan_contents_image{margin:0 auto;position:relative}.reserve-lp-eyecatch-lp7-lifeplan_contents_image_pc{display:none}.reserve-lp-eyecatch-lp7-lifeplan_contents_image_sp{display:block}}.reserve-lp-eyecatch-lp7-lifeplan_contents_title{grid-area:title;margin-top:8px;width:100%}@media (max-width:768px){.reserve-lp-eyecatch-lp7-lifeplan_contents_title{margin-top:-8px;padding-right:12px}}.reserve-lp-eyecatch-lp7-lifeplan_contents_title img{display:block;-o-object-fit:contain;object-fit:contain;width:100%}.reserve-lp-eyecatch-lp7-lifeplan_rewards{position:relative;width:100%}.reserve-lp-eyecatch-lp7-lifeplan_rewards_image{align-items:center;display:flex;justify-content:center;left:0;padding:0 34px;position:absolute;top:-104px;width:100%}.reserve-lp-eyecatch-lp7-lifeplan_rewards_image img{margin:0 auto;max-width:1110px;-o-object-fit:contain;object-fit:contain;width:100%}.reserve-lp-eyecatch-lp7-lifeplan_rewards_image_pc{display:block}.reserve-lp-eyecatch-lp7-lifeplan_rewards_image_sp{display:none}@media (max-width:768px){.reserve-lp-eyecatch-lp7-lifeplan_rewards_image{height:316px;padding:0 10px 16px;position:static}.reserve-lp-eyecatch-lp7-lifeplan_rewards_image img{height:100%;max-width:none}.reserve-lp-eyecatch-lp7-lifeplan_rewards_image_pc{display:none}.reserve-lp-eyecatch-lp7-lifeplan_rewards_image_sp{display:block}}.reserve-lp-eyecatch-lp7-lifeplan_rewards_inner{align-items:flex-end;background:url(https://image.money-career.com/lp/customer/lp7_lifeplan/rewards_bg.webp) repeat-x;background-size:cover;display:flex;height:200px;justify-content:center;padding-bottom:20px;width:100%}@media (max-width:1024px){.reserve-lp-eyecatch-lp7-lifeplan_rewards_inner{height:20vw}}@media (max-width:768px){.reserve-lp-eyecatch-lp7-lifeplan_rewards_inner{align-items:center;height:142px;padding:0}}.reserve-lp-eyecatch-lp7-lifeplan_rewards_inner_button{text-decoration:none}.reserve-lp-eyecatch-lp7-lifeplan_rewards_inner_button_image_pc{display:block}.reserve-lp-eyecatch-lp7-lifeplan_rewards_inner_button_image_sp{display:none}@media (max-width:768px){.reserve-lp-eyecatch-lp7-lifeplan_rewards_inner_button_image_pc{display:none}.reserve-lp-eyecatch-lp7-lifeplan_rewards_inner_button_image_sp{display:block}}.reserve-lp-second-view{width:100%}.reserve-lp-second-view_contents{align-items:center;display:flex;flex-direction:column;margin:0 auto;max-width:1440px;position:relative}@media (max-width:1024px){.reserve-lp-second-view_contents{max-width:none;width:100%}}.reserve-lp-second-view_contents.secondview_a{height:405px}@media (max-width:1024px){.reserve-lp-second-view_contents.secondview_a{height:auto}}.reserve-lp-second-view_contents.secondview_b{height:460px}@media (max-width:1024px){.reserve-lp-second-view_contents.secondview_b{height:auto}}.reserve-lp-second-view_contents_bg{background:url(https://image.money-career.com/asset/reserve_lp/reserve_lp_confetti_pc.webp) no-repeat;background-position:top;background-size:cover;height:100%;left:0;position:absolute;top:0;width:100%;z-index:0}@media (max-width:1024px){.reserve-lp-second-view_contents_bg{background:url(https://image.money-career.com/asset/reserve_lp/reserve_lp_confetti_sp.webp) no-repeat;background-size:contain}}.reserve-lp-second-view_contents_bg:before{background-image:url(https://image.money-career.com/asset/reserve_lp/reserve_lp_confetti2_pc.webp);background-size:cover;content:"";height:183px;left:calc(50% - 396px);position:absolute;top:0;width:792px}@media (max-width:1024px){.reserve-lp-second-view_contents_bg:before{background:none}}.reserve-lp-second-view_contents_bg:after{background:url(https://image.money-career.com/asset/reserve_lp/reserve_lp_poppers_pc.webp) no-repeat;background-size:cover;bottom:0;content:"";height:137px;left:calc(50% - 395px);position:absolute;width:790px}@media (max-width:1024px){.reserve-lp-second-view_contents_bg:after{background:url(https://image.money-career.com/asset/reserve_lp/reserve_lp_poppers_sp.webp) no-repeat;background-position:bottom;background-size:contain;height:100%;left:0;width:100%}}.reserve-lp-second-view_contents_bg2{background:url(https://image.money-career.com/asset/reserve_lp/reserve_lp_sparkle_pc.webp) no-repeat;background-position:top;background-size:cover;height:100%;left:0;position:absolute;top:0;width:100%;z-index:0}@media (max-width:1024px){.reserve-lp-second-view_contents_bg2{background:url(https://image.money-career.com/asset/reserve_lp/reserve_lp_sparkle_sp.webp) no-repeat;background-size:contain}}.reserve-lp-second-view_contents_inner{align-items:center;display:flex;flex-direction:column;padding:64px 0 0;z-index:1}@media (max-width:1024px){.reserve-lp-second-view_contents_inner{padding:40px 0 0}}.reserve-lp-second-view_contents_inner_balloon{align-items:center;background:url(https://image.money-career.com/asset/reserve_lp/reserve_lp_balloon_pc.svg) no-repeat;background-position:bottom;background-size:contain;display:flex;height:86px;justify-content:center;padding-bottom:16px;width:358px}@media (max-width:1024px){.reserve-lp-second-view_contents_inner_balloon{background:url(https://image.money-career.com/asset/reserve_lp/reserve_lp_balloon_sp.svg) no-repeat;background-position:bottom;background-size:contain;height:54px;padding-bottom:4px;width:224px}}.reserve-lp-second-view_contents_inner_balloon_text{color:#312e36;font-family:Noto Sans CJK JP,Noto Sans JP,sans-serif;font-size:20.8px;font-style:normal;font-weight:700;line-height:1.2;text-align:center}@media (max-width:1024px){.reserve-lp-second-view_contents_inner_balloon_text{font-size:13px}}.reserve-lp-second-view_contents_inner_balloon_text span{color:#0bb783;font-size:24px}@media (max-width:1024px){.reserve-lp-second-view_contents_inner_balloon_text span{font-size:15px}}.reserve-lp-second-view_contents_inner_messages{align-items:center;display:flex;flex-direction:column;margin-top:4px}.reserve-lp-second-view_contents_inner_messages_label{align-items:center;background-color:#0bb783;border-radius:21px;color:#fff;display:flex;font-family:Noto Sans CJK JP,Noto Sans JP,sans-serif;font-size:22.4px;font-style:normal;font-weight:700;height:42px;justify-content:center;line-height:1.2;width:232px}@media (max-width:1024px){.reserve-lp-second-view_contents_inner_messages_label{font-size:14px;height:26px;width:144px}}.reserve-lp-second-view_contents_inner_messages_count{align-items:flex-start;display:flex;gap:8px;margin-top:8px;position:relative}.reserve-lp-second-view_contents_inner_messages_count_ribbon{align-items:center;background:url(https://image.money-career.com/asset/reserve_lp/reserve_lp_ribbon.svg) no-repeat;background-position:50%;background-size:contain;color:#0bb783;display:flex;font-family:Noto Sans CJK JP,Noto Sans JP,sans-serif;font-size:48px;font-style:normal;font-weight:700;height:102px;justify-content:center;line-height:normal;width:64px}@media (max-width:1024px){.reserve-lp-second-view_contents_inner_messages_count_ribbon{font-size:30px;height:64px;width:40px}}.reserve-lp-second-view_contents_inner_messages_count_value{display:flex;height:106px;width:417px}@media (max-width:1024px){.reserve-lp-second-view_contents_inner_messages_count_value{height:66px;width:260px}}.reserve-lp-second-view_contents_inner_messages_count_value img{display:block;height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.reserve-lp-second-view_contents_inner_messages_count_unit{align-self:flex-end;display:flex;height:61px;margin-bottom:14px;width:61px}@media (max-width:1024px){.reserve-lp-second-view_contents_inner_messages_count_unit{height:38px;margin-bottom:8px;width:38px}}.reserve-lp-second-view_contents_inner_messages_count_unit img{display:block;height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.reserve-lp-second-view_contents_inner_messages_count:after{background:url(https://image.money-career.com/asset/reserve_lp/reserve_lp_underline.svg) no-repeat;background-position:50%;background-size:contain;bottom:-16px;content:"";height:47px;position:absolute;right:0;width:522px;z-index:-1}@media (max-width:1024px){.reserve-lp-second-view_contents_inner_messages_count:after{bottom:-10px;height:30px;width:326px}}.reserve-lp-second-view_contents_inner_messages_toppa{height:75px}@media (max-width:1024px){.reserve-lp-second-view_contents_inner_messages_toppa{height:58px}}.reserve-lp-second-view_contents_inner_messages_toppa:has(img){height:128px;padding:16px 0 0}@media (max-width:1024px){.reserve-lp-second-view_contents_inner_messages_toppa:has(img){height:98px;padding:10px 0 0}}.reserve-lp-second-view_contents_inner_messages_toppa img{display:block;height:91px;-o-object-fit:contain;object-fit:contain;width:256px}@media (max-width:1024px){.reserve-lp-second-view_contents_inner_messages_toppa img{height:56px;width:159px}}.reserve-lp-second-view_comments{background:linear-gradient(90deg,#e1d28c,#d7c073 54%,#d2b564);height:169px;overflow-x:hidden;padding:0;width:100%}@media (max-width:1024px){.reserve-lp-second-view_comments{height:150px}}.reserve-lp-second-view_comments_inner{height:100%;width:100%}.reserve-lp-second-view_comments_inner img{display:block;height:100%;-o-object-fit:contain;object-fit:contain}.reserve-lp-second-view_comments_inner.pc{display:flex}.reserve-lp-second-view_comments_inner.sp{display:none}@media (max-width:1024px){.reserve-lp-second-view_comments_inner.pc{display:none}.reserve-lp-second-view_comments_inner.sp{display:flex}}.reserve_lp_worry{background:#fff}.reserve_lp_worry .content_inner{background:#fff;padding:24px 0 0}@media (max-width:1024px){.reserve_lp_worry .content_inner{padding-left:16px;padding-right:16px;padding-top:32px}}.reserve_lp_worry-top{align-items:center;display:flex;gap:21px;height:auto;justify-content:center;width:100%}.reserve_lp_worry-top_comment{color:#312e36;font-size:34px;font-style:normal;font-weight:700;line-height:36px}@media (max-width:1024px){.reserve_lp_worry-top_comment{font-size:24px;line-height:36px}}.reserve_lp_worry-top_comment .comment_dot{text-emphasis:filled dot #312e36;-webkit-text-emphasis:filled dot #312e36}.reserve_lp_worry-top_comment .comment_color{color:#0bb783;-webkit-text-emphasis:none}.reserve_lp_worry-top_img{height:auto;width:147px}@media (max-width:428px){.reserve_lp_worry-top_img{width:108px}}.reserve_lp_worry-comment_text{color:#312e36;font-family:Noto Sans JP,sans-serif;font-size:24px;font-style:normal;font-weight:700;line-height:140%}@media (min-width:1024px){.reserve_lp_worry-comment_text{font-size:34px}}@media (max-width:374px){.reserve_lp_worry-comment_text{font-size:22px}}.reserve_lp_worry-comment_text--large{font-size:28px}@media (min-width:1024px){.reserve_lp_worry-comment_text--large{font-size:42px}}@media (max-width:374px){.reserve_lp_worry-comment_text--large{font-size:26px}}.reserve_lp_worry-comment_text--switch{font-size:28px}@media (min-width:1024px){.reserve_lp_worry-comment_text--switch{font-size:34px}}@media (max-width:374px){.reserve_lp_worry-comment_text--switch{font-size:26px}}.reserve_lp_worry-comment_text--dot{color:#3cc59c;position:relative}.reserve_lp_worry-comment_text--dot:after{background:#3cc59c;border-radius:50%;content:"";height:3px;position:absolute;right:50%;top:-10px;transform:translateX(-50%);width:3px}.reserve_lp_worry-bottom{display:flex;gap:50px;justify-content:center}.reserve_lp_worry-bottom_img{height:auto;width:300px}.reserve_lp_worry-list{align-items:center;background-color:#f0fcf8;border-radius:16px;display:flex;max-width:-moz-fit-content;max-width:fit-content;padding:25px;width:100%}@media (max-width:1024px){.reserve_lp_worry-list{flex-direction:column-reverse;margin:auto}}.reserve_lp_worry-list ul{list-style:none;margin:0;padding:0}@media (min-width:1024px){.reserve_lp_worry-list ul{background-color:#fff;border-radius:16px;display:grid;gap:24px;grid-template-columns:1fr 1fr;margin:0 auto;padding:24px}}.reserve_lp_worry-list ul li{gap:16px;margin-left:24px;padding-left:0;position:relative}@media (max-width:1024px){.reserve_lp_worry-list ul li{gap:8px}}.reserve_lp_worry-list ul li:before{background-image:url(/img/reserve_lp_worry_list_check.svg);content:"";display:inline-block;height:24px;left:-32px;position:absolute;width:24px}.reserve_lp_worry-list ul li p{font-family:Noto Sans JP,sans-serif;font-size:18px;line-height:24px}@media (max-width:1024px){.reserve_lp_worry-list ul li p{font-size:16px}}.reserve_lp_worry-list ul li span{font-weight:700}.reserve_lp_worry-list ul li:not(:first-child){margin-top:25px}@media (min-width:1024px){.reserve_lp_worry-list ul li:not(:first-child){margin-top:0}}@media (max-width:1024px){.reserve_lp_worry-list{width:100%}.reserve_lp_worry-list ul li{font-size:20px;line-height:30px}.reserve_lp_worry-list ul i:not(:first-child){margin-top:32px}}.reserve_lp_worry_fukidashi{background:linear-gradient(rgba(71,156,192,.6),rgba(71,156,192,0))}.reserve_lp_worry_fukidashi .content_inner{padding:64px 0 0}@media (max-width:1024px){.reserve_lp_worry_fukidashi .content_inner{padding:24px 16px 12px}}.reserve_lp_worry_fukidashi-top{text-align:center}.reserve_lp_worry_fukidashi-top_comment{background-color:#fff;font-size:24px;font-weight:700;margin:auto;padding:4px;width:240px}.reserve_lp_worry_fukidashi-top_comment span{color:#479cc0}.reserve_lp_worry_fukidashi_list{height:510px;margin:auto;max-width:500px;position:relative}.reserve_lp_worry_fukidashi_list_div{position:relative;width:220px}@media (max-width:1024px){.reserve_lp_worry_fukidashi_list_div{width:190px}}.reserve_lp_worry_fukidashi_list_div img{position:absolute;width:220px}@media (max-width:1024px){.reserve_lp_worry_fukidashi_list_div img{width:190px}}.reserve_lp_worry_fukidashi_list_div p{font-size:15px;font-weight:700;line-height:24px;position:absolute;text-align:center;top:36px;width:100%}@media (max-width:1024px){.reserve_lp_worry_fukidashi_list_div p{font-size:13px;top:28px}}.reserve_lp_worry_fukidashi_list_div p span{color:#479cc0;font-size:15px}.reserve_lp_worry_fukidashi_list_right_top{position:absolute;right:-7px;top:10px}.reserve_lp_worry_fukidashi_list_left_top{left:-10px;position:absolute;top:60px}.reserve_lp_worry_fukidashi_list_right_bottom{position:absolute;right:-10px;top:167px}.reserve_lp_worry_fukidashi_list_left_bottom{left:-7px;position:absolute;top:227px}.reserve_lp_worry_fukidashi_list_lady{left:calc(50% - 100px);position:absolute;text-align:center;top:310px}.reserve_lp_worry_fukidashi_list_lady img{width:200px}.reserve_lp_worry_fukidashi_consult{color:#312e36;font-size:24px;font-weight:700;margin-bottom:6px;margin-top:12px;text-align:center}.reserve_lp_worry_fukidashi_consult span{color:#53b487;font-size:28px}.reserve_lp_worry_new{background:#fff;position:relative}.reserve_lp_worry_new .content_inner{align-items:center;display:flex;flex-direction:column;padding:0 0 24px}@media (max-width:1024px){.reserve_lp_worry_new .content_inner{padding:0 15px 34px}}.reserve_lp_worry_new_head{display:flex;justify-content:center;margin-top:28px;position:relative}.reserve_lp_worry_new_head:after,.reserve_lp_worry_new_head:before{background-repeat:no-repeat;background-size:contain;bottom:calc(50% - 34px);content:"";height:77px;position:absolute;width:51px}.reserve_lp_worry_new_head:before{left:-59px;transform:scaleX(-1)}.reserve_lp_worry_new_head:after,.reserve_lp_worry_new_head:before{background-image:url(https://image.money-career.com/asset/reserve_lp/reserve_lp_worry_new_question-mark1.svg)}.reserve_lp_worry_new_head:after{right:-59px}.reserve_lp_worry_new_head_inner{align-items:center;display:flex;gap:12px;justify-content:center}.reserve_lp_worry_new_head_inner:after,.reserve_lp_worry_new_head_inner:before{background-repeat:no-repeat;background-size:contain;bottom:calc(50% - 34px);content:"";height:44px;position:absolute;width:30px}.reserve_lp_worry_new_head_inner:before{left:-70px;transform:scaleX(-1)}.reserve_lp_worry_new_head_inner:after,.reserve_lp_worry_new_head_inner:before{background-image:url(https://image.money-career.com/asset/reserve_lp/reserve_lp_worry_new_question-mark2.svg)}.reserve_lp_worry_new_head_inner:after{right:-70px}.reserve_lp_worry_new_head_inner_comment{align-items:flex-end;display:flex;justify-content:center}@media (max-width:1024px){.reserve_lp_worry_new_head_inner_comment{align-items:center;flex-direction:column}}.reserve_lp_worry_new_head_inner_comment_text{color:#312e36;font-family:Noto Sans CJK JP,Noto Sans JP,sans-serif;font-size:48px;font-weight:700;line-height:1.2}.reserve_lp_worry_new_head_inner_comment_text.dotted{color:#0bb783;text-emphasis:filled dot #0bb783;-webkit-text-emphasis:filled dot #0bb783}.reserve_lp_worry_new_head_inner_comment_text.small{font-size:35px}@media (max-width:1024px){.reserve_lp_worry_new_head_inner_comment_text{font-size:36px}.reserve_lp_worry_new_head_inner_comment_text.small{font-size:24px}}.reserve_lp_worry_new_head_inner_comment_br{display:none}@media (max-width:1024px){.reserve_lp_worry_new_head_inner_comment_br{display:block}}.reserve_lp_worry_new_head_inner_image{width:148px}.reserve_lp_worry_new_head_inner_image img{display:block;-o-object-fit:contain;object-fit:contain;width:100%}@media (max-width:1024px){.reserve_lp_worry_new_head_inner_image,.reserve_lp_worry_new_head_inner_image img{display:none}.reserve_lp_worry_new_body{margin-top:20px}}.reserve_lp_worry_new_body_list{align-items:center;display:flex;gap:15px;justify-content:center}@media (max-width:1024px){.reserve_lp_worry_new_body_list{display:grid;gap:17px 15px;grid-template-columns:1fr 1fr}}.reserve_lp_worry_new_body_list_item{background:#eefaf6;border-radius:8px;max-width:228px;padding:13px;position:relative}@media (max-width:1024px){.reserve_lp_worry_new_body_list_item{padding:8px;width:100%}}.reserve_lp_worry_new_body_list_item_check{align-items:center;background-color:#0bb783;border-radius:16px;display:flex;height:32px;justify-content:center;left:18px;position:absolute;top:18px;width:32px}.reserve_lp_worry_new_body_list_item_check img{display:block;height:13px;-o-object-fit:contain;object-fit:contain;width:17px}@media (max-width:1024px){.reserve_lp_worry_new_body_list_item_check{height:24px;left:13px;top:13px;width:24px}}.reserve_lp_worry_new_body_list_item_image{background-color:#fff;border-radius:8px;width:100%}.reserve_lp_worry_new_body_list_item_image img{display:block;-o-object-fit:contain;object-fit:contain;width:100%}.reserve_lp_worry_new_body_list_item_texts{align-items:center;display:flex;flex-direction:column;margin-top:8px}.reserve_lp_worry_new_body_list_item_texts_text{color:#000;font-family:Noto Sans CJK JP,Noto Sans JP,sans-serif;font-size:clamp(1.125rem,-.33rem + 2.27vw,1.375rem);font-weight:700;line-height:35px}@media (max-width:1024px){.reserve_lp_worry_new_body_list_item_texts_text{font-size:16px;line-height:24px}}.reserve_lp_worry_new_body_list_item_texts_text span.underline{text-decoration:underline;text-decoration-color:#b6e9da;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;text-decoration-thickness:3px;text-underline-offset:3px}.reserve_lp_worry_new_body_list_item.sp{display:none}@media (max-width:1024px){.reserve_lp_worry_new_body_list_item.sp{align-items:center;background-color:transparent;display:flex;justify-content:center;width:100%}.reserve_lp_worry_new_body_list_item.sp img{display:block;-o-object-fit:contain;object-fit:contain;width:100%}}.reserve_lp_consult{background-color:#fff}.reserve_lp_consult .content_inner{background-color:#fff;font-weight:700;padding:30px 52px 73px}.reserve_lp_consult-top{margin-bottom:33px}.reserve_lp_consult-top img{height:auto;margin:0 auto;width:300px}@media (max-width:320px){.reserve_lp_consult-top img{width:83.2%}}@media (max-width:1024px){.reserve_lp_consult .content_inner{padding:16px 0 40px}}.reserve_lp_consult-button{margin:21px auto 0}@media (max-width:1024px){.reserve_lp_consult-button{margin-top:24px}.reserve_lp_consult-body{font-size:13px;line-height:140%;padding-left:0;text-align:center}.reserve_lp_consult-body_bottom{margin-top:32px}}.reserve_lp_reason{background:rgba(11,183,131,.05)}.reserve_lp_reason .content_inner{padding:47px 0 64px}@media (max-width:1024px){.reserve_lp_reason .content_inner{padding:41px 0 47px}}.reserve_lp_reason-header{color:#312e36;font-family:Hiragino Kaku Gothic Pro;font-size:34px;font-style:normal;font-weight:700;line-height:36px;margin-bottom:24px;text-align:center}.reserve_lp_reason-header_color{color:#0bb783;font-size:42px}@media (max-width:1024px){.reserve_lp_reason-header_color{font-size:35px}.reserve_lp_reason-header{font-size:24px;line-height:48px;margin-bottom:22px}}.reserve_lp_reason-wrap_inner{display:flex;flex-wrap:wrap;gap:1rem;justify-content:center}.reserve_lp_reason-wrap_element{background:#fff;border-radius:4px;font-family:Hiragino Kaku Gothic Pro;font-style:normal;line-height:24px;padding-bottom:24px;padding-top:26px;width:calc(33.33333% - .66667rem)}.reserve_lp_reason-wrap_element_img{display:block;height:170px;margin:0 auto 16px;-o-object-fit:contain;object-fit:contain}.reserve_lp_reason-wrap_element_title{color:#0bb783;font-size:24px;font-weight:700;letter-spacing:-.3px;line-height:150%;text-align:center}.reserve_lp_reason-wrap_element_comment{color:#312e36;font-size:16px;font-weight:400;letter-spacing:-.01em;line-height:160%;margin:16px 25px 0}@media (max-width:1024px){.reserve_lp_reason-wrap_inner{display:block;width:auto}.reserve_lp_reason-wrap_element{margin:0 auto;max-width:358px;width:100%}.reserve_lp_reason-wrap_element_title{font-size:20px;line-height:24px}.reserve_lp_reason-wrap_element:not(:first-child){margin-top:16px}}.reserve_lp_reason-wrap_content{display:flex;margin:32px auto 0;max-width:572px}.reserve_lp_reason-wrap_content img{height:auto;margin-right:24px;width:157px}@media (max-width:1024px){.reserve_lp_reason-wrap_content img{height:83px;margin-right:16px;width:103px}}.reserve_lp_reason-wrap_content p{align-items:flex-end;color:#312e36;font-size:24px;font-style:normal;font-weight:700;line-height:160%;padding-top:33px}@media (max-width:1024px){.reserve_lp_reason-wrap_content p{padding-top:0}}@media (max-width:414px){.reserve_lp_reason-wrap_content p{font-size:21px;letter-spacing:-.06em}}@media (max-width:320px){.reserve_lp_reason-wrap_content p{font-size:18px;letter-spacing:-.06em}}.reserve_lp_reason-wrap_content_color{color:#0bb783}.reserve_lp_reason-button{margin:32px auto 0;max-width:1080px}.reserve_lp_reason-button .reserve_lp_button-upper-text{display:none}@media (max-width:768px){.reserve_lp_reason__pd{padding:0 16px}}.reserve_lp_reason__satisfaction-box{padding-top:90px;position:relative}@media (max-width:768px){.reserve_lp_reason__satisfaction-box{padding-top:40px}}.reserve_lp_reason__satisfaction{background-color:#333;clip-path:polygon(4% 0,100% 0,96% 100%,0 100%);color:#fff;font-size:1.75rem;font-size:28px;font-weight:700;margin:0 auto;text-align:center;width:337px}@media (max-width:768px){.reserve_lp_reason__satisfaction{font-size:18px;width:60%}}.reserve_lp_reason__satisfaction .reserve_lp_reason__highlight--yellow{font-size:44px}@media (max-width:768px){.reserve_lp_reason__satisfaction .reserve_lp_reason__highlight--yellow{font-size:28px}}.reserve_lp_reason__arrow{border-left:12px solid transparent;border-right:12px solid transparent;border-top:27px solid #333;bottom:-18px;height:0;left:50%;position:absolute;transform:translateX(-50%);width:0}@media (max-width:768px){.reserve_lp_reason__arrow{border-left:8px solid transparent;border-right:8px solid transparent;border-top:16px solid #333;bottom:-11px}}.reserve_lp_reason__heading{color:#312e36;font-size:34px;font-style:normal;font-weight:700;line-height:150%;text-align:center}@media (max-width:768px){.reserve_lp_reason__heading{display:block;font-size:24px;line-height:120%}}.reserve_lp_reason__heading.reserve_lp_reason__highlight--green{font-size:50px}@media (max-width:768px){.reserve_lp_reason__heading.reserve_lp_reason__highlight--green{font-size:36px}}.reserve_lp_reason__heading-box{text-align:center}@media (max-width:768px){.reserve_lp_reason__heading-box{margin-top:13px}}.reserve_lp_reason__item,.reserve_lp_reason__main-container{border:.25rem solid #0bb783;border-radius:1rem;box-shadow:4px 4px 0 0 #183028}.reserve_lp_reason__main-container{background-color:#fff;display:flex;gap:76px;margin:51px auto 0;max-width:1200px;padding:68px 91px 2.5rem 73px;position:relative}@media (max-width:768px){.reserve_lp_reason__main-container{flex-direction:column;gap:24px;margin-top:21px;padding:40px 22px 36px;width:100%}}.reserve_lp_reason__main-container .reserve_lp_reason__number{color:#e7f8f3;font-size:96px;font-weight:600;left:19px;line-height:150%;position:absolute;top:-11px;z-index:1}@media (max-width:768px){.reserve_lp_reason__main-container .reserve_lp_reason__number{font-size:64px}}.reserve_lp_reason__main-container .reserve_lp_reason__title{font-size:34px;font-weight:700;line-height:160%}@media (max-width:768px){.reserve_lp_reason__main-container .reserve_lp_reason__title{font-size:28px}}.reserve_lp_reason__main-container .reserve_lp_reason__paragraph{color:#333;font-size:16px;line-height:180%}@media (max-width:768px){.reserve_lp_reason__main-container .reserve_lp_reason__paragraph{font-size:14px}}.reserve_lp_reason__main-container .reserve_lp_reason__paragraph-block{display:flex;flex-direction:column;gap:1rem;margin-top:24px}@media (max-width:768px){.reserve_lp_reason__main-container .reserve_lp_reason__paragraph-block{gap:.5rem}}.reserve_lp_reason__main-container .reserve_lp_reason__note{color:#666;font-size:12px;line-height:180%}.reserve_lp_reason__main-container .reserve_lp_reason__note-block{margin-top:24px}@media (max-width:768px){.reserve_lp_reason__main-container .reserve_lp_reason__note-block{margin-top:16px}}.reserve_lp_reason__main-container .reserve_lp_reason__image{max-width:503px;width:100%}@media (max-width:768px){.reserve_lp_reason__main-container .reserve_lp_reason__image{width:100%}}.reserve_lp_reason__main-container .reserve_lp_reason__text-block{z-index:2}.reserve_lp_reason__matching{gap:46px;margin-top:30px;padding:68px 91px 60px 73px}@media (max-width:768px){.reserve_lp_reason__matching{flex-direction:column;gap:28px;padding:40px 24px 36px;width:100%}}.reserve_lp_reason__container{display:flex;gap:16px;margin:33px auto 0;max-width:1200px;padding-bottom:88px}@media (max-width:768px){.reserve_lp_reason__container{flex-direction:column;margin-top:16px;padding-bottom:48px;width:100%}}.reserve_lp_reason__container .reserve_lp_reason__item{align-items:center;background:#fff;display:flex;flex:1;flex-direction:column;padding:32px 22px 28px;position:relative}@media (max-width:768px){.reserve_lp_reason__container .reserve_lp_reason__item{padding:24px 16px 28px}}.reserve_lp_reason__container .reserve_lp_reason__number{color:#e7f8f3;font-size:64px;font-weight:600;left:11px;line-height:150%;position:absolute;top:-8px;z-index:1}.reserve_lp_reason__container .reserve_lp_reason__title{color:#0bb783;font-size:18px;font-weight:700;line-height:150%;margin-top:10px;text-align:center}@media (max-width:768px){.reserve_lp_reason__container .reserve_lp_reason__title{font-size:22px}}.reserve_lp_reason__container .reserve_lp_reason__text{color:#312e36;font-size:14px;font-weight:400;line-height:160%;margin-top:8px}@media (max-width:768px){.reserve_lp_reason__container .reserve_lp_reason__text{font-size:16px}}.reserve_lp_reason__container .reserve_lp_reason__image{max-width:232px;width:100%;z-index:1}.reserve_lp_reason__highlight--green{color:#0bb783}.reserve_lp_reason__highlight--yellow{color:#fbff41;font-weight:700}.reserve_lp_reason__highlight--orange{color:#ff7e36;font-weight:700}.reserve_lp_reason.insurance .content_inner{padding:47px 0 64px}@media (max-width:1024px){.reserve_lp_reason.insurance .content_inner{padding:41px 0 47px}}.reserve_lp_reason.insurance .reserve_lp_reason-header{display:flex;flex-wrap:wrap;justify-content:center}.reserve_lp_reason.insurance .reserve_lp_reason-wrap_inner{display:grid;gap:24px;grid-template-columns:repeat(3,1fr)}@media (max-width:1024px){.reserve_lp_reason.insurance .reserve_lp_reason-wrap_inner{grid-template-columns:1fr}}.reserve_lp_reason.insurance .reserve_lp_reason-wrap_element{display:flex;gap:32px;padding:24px;width:auto}@media (max-width:1024px){.reserve_lp_reason.insurance .reserve_lp_reason-wrap_element{flex-direction:column;gap:24px;padding:16px 8px}}.reserve_lp_reason.insurance .reserve_lp_reason-wrap_element_contents{align-items:center;display:flex;flex:1;flex-direction:column;font-family:Hiragino Kaku Gothic Pro;font-style:normal}.reserve_lp_reason.insurance .reserve_lp_reason-wrap_element_image{height:136px}@media (max-width:1024px){.reserve_lp_reason.insurance .reserve_lp_reason-wrap_element_image{height:170px}}.reserve_lp_reason.insurance .reserve_lp_reason-wrap_element_image img{display:block;height:100%;-o-object-fit:contain;object-fit:contain}.reserve_lp_reason.insurance .reserve_lp_reason-wrap_element_title{color:#0bb783;font-size:24px;font-weight:700;line-height:1.5;margin:8px 0 0;text-align:center}@media (max-width:1024px){.reserve_lp_reason.insurance .reserve_lp_reason-wrap_element_title{font-size:22px}}.reserve_lp_reason.insurance .reserve_lp_reason-wrap_element_comment{font-size:16px;line-height:1.6;margin:16px 0 0;text-align:left}@media (max-width:1024px){.reserve_lp_reason.insurance .reserve_lp_reason-wrap_element_comment{margin-top:8px;padding:0 16px}}.reserve_lp_reason.insurance .reserve_lp_reason-wrap_element_companies{align-items:stretch;display:flex;flex-direction:column;width:545px}@media (max-width:1024px){.reserve_lp_reason.insurance .reserve_lp_reason-wrap_element_companies{width:100%}}.reserve_lp_reason.insurance .reserve_lp_reason-wrap_element_companies_title{align-items:center;background-color:#f4f4f4;color:#312e36;display:flex;font-family:Noto Sans JP;font-size:18px;font-style:normal;font-weight:700;height:45px;justify-content:center;line-height:160%;text-align:center;width:100%}.reserve_lp_reason.insurance .reserve_lp_reason-wrap_element_companies_images{height:184px;overflow-x:hidden;padding:16px 16px 0;width:100%}@media (max-width:1024px){.reserve_lp_reason.insurance .reserve_lp_reason-wrap_element_companies_images{padding:16px}}.reserve_lp_reason.insurance .reserve_lp_reason-wrap_element_companies_images_inner{display:flex;height:100%;width:100%}.reserve_lp_reason.insurance .reserve_lp_reason-wrap_element_companies_images_inner img{display:block;height:100%;-o-object-fit:contain;object-fit:contain}.reserve_lp_reason.insurance .reserve_lp_reason-wrap_element_companies_images_inner img:first-child{animation:imageLoop1 50s linear -25s infinite}.reserve_lp_reason.insurance .reserve_lp_reason-wrap_element_companies_images_inner img:last-child{animation:imageLoop2 50s linear infinite}.reserve_lp_reason.insurance .reserve_lp_reason-wrap_element_companies_images_inner.touching img{animation-play-state:paused}.reserve_lp_reason.insurance .reserve_lp_reason-wrap_element:first-of-type{grid-column:1/span 3;padding:32px 40px}@media (max-width:1024px){.reserve_lp_reason.insurance .reserve_lp_reason-wrap_element:first-of-type{grid-column:1/span 1;padding:16px 0 0}}@keyframes imageLoop1{0%{transform:translateX(100%)}to{transform:translateX(-100%)}}@keyframes imageLoop2{0%{transform:translateX(0)}to{transform:translateX(-200%)}}.reserve_lp_expert{background-color:#fff}.reserve_lp_expert .content_inner{background-color:#fff;padding:57px 0 102px}@media (max-width:1024px){.reserve_lp_expert .content_inner{padding:39px 0 50px}}.reserve_lp_expert-header{color:#312e36;font-size:34px;font-style:normal;font-weight:700;line-height:36px;margin-bottom:25px;text-align:center}.reserve_lp_expert-header span{color:#0bb783;font-size:42px;line-height:36px}@media (max-width:1024px){.reserve_lp_expert-header span{font-size:32px}}@media screen and (max-width:1024px){.reserve_lp_expert-header{font-size:24px;font-weight:700;letter-spacing:.02em;line-height:33px;margin-bottom:25px}}.reserve_lp_expert-comment{text-align:center}.reserve_lp_expert-comment_border{background:#312e36;display:inline-block;height:35.55px;vertical-align:middle;width:2.84px}.reserve_lp_expert-comment_border_left{transform:rotate(-15deg)}.reserve_lp_expert-comment_border_right{transform:rotate(15deg)}.reserve_lp_expert-comment_body{color:#312e36;display:inline-block;font-size:40px;font-style:normal;font-weight:700;line-height:48px;text-align:center;vertical-align:middle}@media (max-width:1024px){.reserve_lp_expert-comment_border{height:24px;width:2px}.reserve_lp_expert-comment_body{font-size:24px}}.reserve_lp_expert-text{color:#312e36;font-size:24px;font-style:normal;font-weight:700;line-height:24px;margin-top:25.89px;text-align:center}.reserve_lp_expert-text_exclamation{font-style:oblique}@media (max-width:1024px){.reserve_lp_expert{margin-top:0}}.reserve_lp_expert-wrap ul{margin:0 auto;max-width:960px;padding:16px 24px}@media (max-width:1024px){.reserve_lp_expert-wrap ul{-webkit-overflow-scrolling:touch;overflow-x:auto;white-space:nowrap;width:auto}}.reserve_lp_expert-wrap_list{background:hsla(0,0%,100%,.9);border:1px solid #ccc;border-radius:8px;display:inline-block;margin-left:14px;vertical-align:top;white-space:normal;width:calc(33.33333% - 13.33333px)}@media (max-width:1024px){.reserve_lp_expert-wrap_list{max-width:343px;width:100%}}.reserve_lp_expert-wrap_list_img{position:relative}.reserve_lp_expert-wrap_list_img_info{background-color:rgba(24,48,40,.8);color:#fff;padding:12px;position:absolute;text-align:center;top:220px;width:100%}.reserve_lp_expert-wrap_list_img_info .experts-name{font-size:20px;font-weight:700;letter-spacing:.15px;line-height:24px}.reserve_lp_expert-wrap_list_img_info .experts-corp{font-size:14px;font-weight:500;letter-spacing:.25px;line-height:20px}.reserve_lp_expert-wrap_list_img img{border-radius:8px 8px 0 0;height:288px;margin:0;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}.reserve_lp_expert-wrap_list_info{margin:0 auto;padding:12px 16px}.reserve_lp_expert-wrap_list_info_body{color:#183028;font-size:16px;font-style:normal;font-weight:500;line-height:160%;position:relative}.reserve_lp_expert-wrap_list_info_body_more{right:0}.reserve_lp_expert-wrap_list_info_body_more,.reserve_lp_expert-wrap_list_info_body_short{color:skyblue;cursor:pointer;font-weight:700}.reserve_lp_expert-wrap_list:first-child{margin-left:0}@media screen and (max-width:1024px){.reserve_lp_expert-wrap{margin-top:26.48px}}.reserve_lp_expert-button{margin-top:40px}.disclaimer-text{color:#000;font-size:14px;line-height:1.5;margin-bottom:20px;margin-top:20px;text-align:left}.hidden{display:none!important}.lp-expert{gap:16px;height:362px;justify-content:center;margin:0 auto 50px;max-width:1200px;overflow-x:hidden!important;overflow-y:visible!important}@media (max-width:1024px){.lp-expert{gap:20px;height:360px;margin:0 auto}}@media (max-width:768px){.lp-expert{height:600px}}.lp-expert__subtitle{align-items:center;color:#0bb783;font-size:18px;font-style:normal;font-weight:700;line-height:140%;margin-top:40px;text-align:center}@media (min-width:1024px){.lp-expert__subtitle{display:none}}.lp-expert__title{color:#0bb783;display:table;font-size:36px;font-style:normal;font-weight:700;line-height:150%;margin:57px auto 41px;text-align:center}@media (max-width:1024px){.lp-expert__title{font-size:36px;line-height:140%;margin:0 auto 24px}}@media (max-width:768px){.lp-expert__title{font-size:34px}}@media (max-width:428px){.lp-expert__title{font-size:32px}}@media (max-width:414px){.lp-expert__title{font-size:30px}}@media (max-width:374px){.lp-expert__title{font-size:26px}}.lp-expert__title--black{color:#000}.lp-expert__title--green{color:#0bb783;display:table;font-size:36px;font-style:normal;font-weight:700;line-height:150%;margin:57px auto 41px;text-align:center}@media (max-width:1024px){.lp-expert__title--green{color:#000;font-size:24px;line-height:140%;margin:0 auto 24px}}@media (max-width:768px){.lp-expert__title--green{font-size:24px}}.lp-expert__card-wrapper{width:100%}.lp-expert__card{align-items:center;background:#fff;border:1px solid #dfdfdf;border-bottom:0;border-radius:8px 8px 0 0;display:flex;flex-direction:column;justify-content:space-between}@media (max-width:768px){.lp-expert__card{max-height:230px}}.lp-expert__img{background:#d9d9d9;border-radius:152px;box-sizing:content-box;height:154px;margin:16px auto 8px;-o-object-fit:cover;object-fit:cover;width:154px}@media (max-width:1024px){.lp-expert__img{height:32vw;max-height:154px;max-width:154px;width:32vw}}@media (max-width:768px){.lp-expert__img{max-height:121px;max-width:121px}}.lp-expert__text-wrap{-moz-text-align-last:center;text-align-last:center}.lp-expert__kana{color:#666;font-size:10px;font-style:normal;font-weight:400;line-height:140%}.lp-expert__username{font-size:18px;font-style:normal;font-weight:700;line-height:140%}.lp-expert__tag{align-items:center;border:1px solid #0bb783;border-radius:4px;color:#0bb783;display:flex;font-size:min(2.5vw,12px);font-weight:700;height:21px;justify-content:center;line-height:140%;margin:8px 0 14px;padding:0 8px;text-align:center}.lp-expert__tag-wrap{display:flex;gap:8px}@media (max-width:374px){.lp-expert__tag-wrap{display:flex;gap:6px}}.lp-expert__button{margin-top:48px}@media (max-width:1024px){.lp-expert__button{margin-top:32px}}.lp-expert__fp_sp{display:none}@media (max-width:1024px){.lp-expert__fp_sp{display:block;margin:38px auto auto;width:90%}}.lp-expert__fp_pc{margin:64px auto auto;width:60%}@media (max-width:1024px){.lp-expert__fp_pc{display:none}}.lp-expert .swiper-pagination{align-items:center;display:flex;justify-content:center}@media (min-width:1024px){.lp-expert .swiper-pagination{gap:24px}}.lp-expert .swiper-pagination-bullet{background:#ccc;height:8px;opacity:1;width:8px}.lp-expert .swiper-pagination-bullet.swiper-pagination-bullet-active{background:#0bb783!important;height:16px!important;width:16px!important}.lp-expert .swiper-wrapper{height:auto}.lp-expert .swiper-slide{height:260px}.expert-modal--open{align-items:center;background:#0bb783;border:#0bb783;border-radius:0 0 8px 8px;color:#fff;cursor:pointer;display:flex;font-size:16px;font-weight:700;gap:8px;height:48px;justify-content:center;line-height:120%}@media (max-width:768px){.expert-modal--open{height:30px}}.expert-modal--open img{height:auto;width:16px}.expert-modal__container{background:rgba(0,0,0,.5);box-sizing:border-box;height:100%;left:0;opacity:0;overflow-y:hidden;padding:40px 20px;position:fixed;text-align:center;top:0;visibility:hidden;width:100%;z-index:999}@media (max-width:1024px){.expert-modal__container{padding:0}}.expert-modal__container:before{content:"";display:inline-block;height:100%;vertical-align:middle}.expert-modal__container--active{opacity:1;visibility:visible;z-index:99}.expert-modal__container:last-of-type .expert-modal__right,.expert-modal__container:nth-of-type(2) .expert-modal__left{visibility:hidden}.expert-modal__body{position:relative}.expert-modal__body-wrap{height:480px;left:50%;position:absolute;top:50vh;transform:translateY(-50%) translateX(-50%)}@media (min-width:1024px){.expert-modal__body-wrap{height:524px}}.expert-modal__content{background:#fff;border-radius:16px;margin:0 auto;max-width:383px;width:87vw}.expert-modal__profile{background-image:url(https://image.money-career.com/asset/reserve_lp/detail-back.webp);background-repeat:no-repeat;background-size:auto 380px;border-radius:16px 16px 0 0;padding:20px}@media (max-width:1024px){.expert-modal__profile{height:224px;padding:24px}}.expert-modal__profile-img{background:#d9d9d9;border-radius:152px;box-sizing:content-box;height:122px;margin:16px auto 0;-o-object-fit:cover;object-fit:cover;width:122px}@media (max-width:1024px){.expert-modal__profile-img{margin:0 auto}}.expert-modal__profile-kana{color:#fff;font-size:10px;font-style:normal;font-weight:400;line-height:140%;margin-top:7px}.expert-modal__profile-username{color:#fff;font-size:18px;font-style:normal;font-weight:700}.expert-modal__profile-age{color:#fff;font-size:14px;font-style:normal;font-weight:400;line-height:110%}.expert-modal__detail{font-size:1vw;padding:16px 16px 27px;text-align:start}.expert-modal__detail-subtext{color:#0bb783;font-size:16px;font-weight:700;line-height:160%}@media (max-width:428px){.expert-modal__detail-subtext{font-size:3.5em}}.expert-modal__detail-content{color:#333;font-size:16px;font-weight:400;line-height:140%}@media (max-width:428px){.expert-modal__detail-content{font-size:3.5em}}.expert-modal__detail-delimiter{background:#dfdfdf;height:1px;margin:16px 0;width:100%}.expert-modal__detail-tag{align-items:center;background:#ff7e36;border-radius:8px;color:#fff;display:flex;font-size:min(2.5vw,12px);font-weight:700;height:27px;justify-content:center;line-height:160%;padding:4px 7px;width:-moz-fit-content;width:fit-content}@media (max-width:1024px){.expert-modal__detail-tag{padding:4px}}.expert-modal__detail-tag-wrap{display:flex;gap:8px;padding:0 0 16px}@media (max-width:428px){.expert-modal__detail-tag-wrap{gap:8px}}.expert-modal__left{cursor:pointer;left:-20px;position:absolute;top:160px;width:40px;z-index:999}@media (min-width:1024px){.expert-modal__left{left:-64px;top:250px}}.expert-modal__left img{height:auto;width:40px}.expert-modal__right{cursor:pointer;position:absolute;right:-20px;top:160px;width:40px;z-index:999}@media (min-width:1024px){.expert-modal__right{right:-64px;top:250px}}.expert-modal__right img{height:auto;width:40px}.expert-modal__close-btn{align-items:center;bottom:4.1vh;cursor:pointer;display:flex;flex-direction:column;gap:10px;justify-content:center;left:50%;position:fixed;transform:translateX(-50%);-webkit-user-select:none;-moz-user-select:none;user-select:none}@media (max-width:320px){.expert-modal__close-btn{bottom:2vh}}.expert-modal__close-icon{height:auto;width:22px}.expert-modal__close-text{color:#fff;font-size:12px;font-weight:400;line-height:140%}.new-expert-modal__container{background:rgba(0,0,0,.5);box-sizing:border-box;height:100%;left:0;opacity:0;overflow-y:hidden;padding:40px 20px;position:fixed;top:0;visibility:hidden;width:100%;z-index:999}.new-expert-modal__container-button{background:#ff7e36;border:none;border-radius:99px;color:#fff;cursor:pointer;display:inline-block;font-size:16px;font-weight:700;line-height:1;padding:16px 40px;text-decoration:none;transition:background-color .2s;width:100%}.new-expert-modal__container-button:hover{background:#ff6e1d;text-decoration:none}.new-expert-modal__container-button:focus{box-shadow:0 0 0 2px rgba(255,126,54,.4);outline:none}@media (max-width:1024px){.new-expert-modal__container-button{font-size:14px;padding:14px 32px}}.new-expert-modal__container-note{color:#666;font-size:12px;text-align:right}@media (max-width:1024px){.new-expert-modal__container{padding:0}}.new-expert-modal__container:before{content:"";display:inline-block;height:100%;vertical-align:middle}.new-expert-modal__container--active{opacity:1;visibility:visible;z-index:99}.new-expert-modal__container-wrap{display:flex;height:auto;justify-content:center;left:50%;max-height:90vh;position:fixed;top:43%;transform:translate(-50%,-50%);width:100%}@media (min-width:1024px){.new-expert-modal__container-wrap{height:524px}}.new-expert-modal__container-body{align-items:center;display:flex;position:relative}.new-expert-modal__container-content{background:#fff;border-radius:16px;margin:0 auto;max-height:calc(80vh - 80px);max-width:530px;padding:20px;width:100%}@media (max-width:374px){.new-expert-modal__container-content{padding:16px}}@media (max-width:540px){.new-expert-modal__container-content{max-height:85vh;max-width:383px;width:87vw}}.new-expert-modal__container-content::-webkit-scrollbar{width:4px}.new-expert-modal__container-content::-webkit-scrollbar-track{background:#f1f1f1}.new-expert-modal__container-content::-webkit-scrollbar-thumb{background:#888;border-radius:2px}.new-expert-modal__container-message{-webkit-overflow-scrolling:touch;background-color:#fff2df;border-radius:8px;font-size:14px;margin-top:8px;overflow-y:auto;overscroll-behavior:contain;padding:16px;position:relative}@media (max-width:414px){.new-expert-modal__container-message{font-size:12px;padding:14px}}.new-expert-modal__container-message:before{border-bottom:12px solid #fff2df;border-left:8px solid transparent;border-right:8px solid transparent;content:"";left:9%;position:absolute;top:-12px;transform:translateX(-50%)}@media (max-width:540px){.new-expert-modal__container-message:before{left:15%}}.new-expert-modal__container-details{margin-top:20px}@media (max-width:414px){.new-expert-modal__container-details{margin-top:12px}}.new-expert-modal__container-nav{background:#0bb783;border:1px solid #fff;border-radius:50%;box-shadow:0 2px 4px rgba(0,0,0,.1);cursor:pointer;height:56px;padding:0;position:absolute;top:200px;transition:background-color .2s;width:56px;z-index:999}.new-expert-modal__container-nav:hover{background:#0a9f72}.new-expert-modal__container-nav img{height:24px;width:24px}@media (min-width:1024px){.new-expert-modal__container-nav{top:250px}}.new-expert-modal__container-nav--prev{align-items:center;display:flex;justify-content:center;left:-74px}@media (max-width:540px){.new-expert-modal__container-nav--prev{justify-content:end;left:-60px}}.new-expert-modal__container-nav--next{align-items:center;display:flex;justify-content:center;right:-74px}@media (max-width:540px){.new-expert-modal__container-nav--next{justify-content:start;right:-60px}}.new-expert-modal__container__message{background:#fff2df;border-radius:8px;margin-top:20px;padding:20px;text-align:left}.new-expert-modal__container__close{align-items:center;background:none;border:none;bottom:4.1vh;cursor:pointer;display:flex;flex-direction:column;gap:10px;justify-content:center;left:50%;position:fixed;transform:translateX(-50%);-webkit-user-select:none;-moz-user-select:none;user-select:none}@media (max-width:320px){.new-expert-modal__container__close{bottom:2vh}}.new-expert-modal__container__close-icon{height:auto;width:22px}.new-expert-modal__container__close-text{color:#fff;font-size:12px;font-weight:400;line-height:140%;margin:0}.expert-info{background-image:url(https://image.money-career.com/asset/reserve_lp/detail-back.webp);background-repeat:no-repeat;background-size:auto 380px;border-radius:16px 16px 0 0;display:flex}.expert-info__details{margin-left:16px;width:100%}@media (max-width:414px){.expert-info__details{margin-left:12px}}.expert-info__image{background:#d9d9d9;border-radius:152px;box-sizing:content-box;height:88px;-o-object-fit:cover;object-fit:cover;width:88px}.expert-info__header{align-items:flex-start;display:flex;justify-content:flex-start}.expert-info__kana{font-size:10px;font-style:normal;font-weight:400;line-height:140%}.expert-info__name{font-size:18px;font-style:normal;font-weight:700;margin:0}@media (max-width:414px){.expert-info__name{font-size:16px}}.expert-info__name-group{display:flex;flex-direction:column}.expert-info__name-row{align-items:center;display:flex;gap:12px}.expert-info__age{font-size:14px;font-style:normal;font-weight:400;line-height:110%}.expert-info__tags{display:flex;gap:8px}@media (max-width:428px){.expert-info__tags{gap:8px}}.expert-info__tag{align-items:center;border-radius:4px;color:#ff7e36;display:flex;font-size:min(2.5vw,12px);font-size:12px;font-weight:700;justify-content:center;margin:8px 0;outline:1px solid #ff7e36;padding:1px 8px 2px;width:-moz-fit-content;width:fit-content}@media (max-width:414px){.expert-info__tag{font-size:10px}}.expert-info__stats{display:flex;gap:20px;position:relative;width:100%}@media (max-width:414px){.expert-info__stats{gap:4px}}.expert-info__stats:after{background-color:#dfdfdf;content:"";height:80%;left:25%;position:absolute;top:50%;transform:translateY(-50%);width:1px}@media (max-width:540px){.expert-info__stats:after{left:42%}}@media (max-width:414px){.expert-info__stats:after{left:36.5%}}@media (max-width:390px){.expert-info__stats:after{left:41%}}@media (max-width:375px){.expert-info__stats:after{left:43.5%}}.expert-info__satisfaction{align-items:center;display:flex;gap:4px}@media (max-width:414px){.expert-info__satisfaction{gap:2px}}.expert-info__satisfaction-label{font-size:10px;font-weight:700;margin:0}.expert-info__satisfaction-score{color:#0bb783;font-size:16px;font-weight:700}@media (max-width:414px){.expert-info__satisfaction-score{font-size:12px}}.expert-info__satisfaction-max{font-size:12px}.expert-info__consultation{align-items:center;display:flex;gap:4px}@media (max-width:414px){.expert-info__consultation{gap:2px}}.expert-info__consultation-label{font-size:10px;font-weight:700}.expert-info__consultation-count{color:#0bb783;font-size:16px;font-weight:700}@media (max-width:414px){.expert-info__consultation-count{font-size:12px}}.expert-info__consultation-unit{font-size:10px}.expert-info__consultation-note{color:#666;font-size:10px}.expertise__title{border-left:3px solid #0bb783;color:#002c23;font-size:14px;font-weight:700;line-height:160%;margin:0 0 12px;padding-left:10px}@media (max-width:414px){.expertise__title{font-size:12px}}.expertise__content{color:#333;font-size:14px;font-weight:400;line-height:140%;margin:0}@media (max-width:414px){.expertise__content{font-size:12px}}.expert-reviews{margin-top:20px}@media (max-width:414px){.expert-reviews{margin-top:12px}}.expert-reviews__title{border-left:3px solid #0bb783;color:#002c23;font-size:14px;font-weight:700;line-height:160%;margin:0 0 12px;padding-left:10px}@media (max-width:414px){.expert-reviews__title{font-size:12px}}.expert-reviews__title-count{font-size:10px}.expert-reviews__title-note{color:#666;font-size:10px;margin-left:2px}.expert-reviews__list{display:flex;gap:16px;list-style:none;margin:0;padding:0 16px 0 0}.expert-reviews__list-wrapper{-webkit-overflow-scrolling:touch;margin-bottom:8px;overflow-x:auto;overflow-y:auto;padding-bottom:8px}@media (max-width:414px){.expert-reviews__list-wrapper{verflow-y:unset;margin-bottom:0}}.expert-reviews__list-wrapper::-webkit-scrollbar{height:4px}.expert-reviews__list-wrapper::-webkit-scrollbar-track{background:#f1f1f1;border-radius:2px}.expert-reviews__list-wrapper::-webkit-scrollbar-thumb{background:#888;border-radius:2px}.expert-reviews__item{background:#fff;border:1px solid #dfdfdf;border-radius:8px;min-width:280px;padding:16px}@media (max-width:414px){.expert-reviews__item{min-width:275px;padding:10px}}.expert-reviews__content{font-size:13px}@media (max-width:414px){.expert-reviews__content{font-size:12px}}.expert-reviews__header{align-items:center;display:flex;justify-content:normal;margin-bottom:6px}.expert-reviews__stars{display:flex;gap:4px;list-style:none;margin:0;padding:0}.expert-reviews__star{height:16px;width:16px}.expert-reviews__star-image{height:100%;width:100%}.expert-reviews__reviewer{color:#666;font-size:12px;margin-left:8px}.expert-reviews__content{color:#333;line-height:1.6;margin:0}.reserve_lp_expert_modal{background-color:gray;display:none;height:auto;height:100%;left:0;margin:auto;overflow-y:scroll;padding:90pt calc(50% - 600px);position:fixed;right:0;top:0;width:100%;z-index:1}.reserve_lp_expert_modal-close{cursor:pointer;height:68px;position:absolute;right:38px;top:38px;width:68px}.reserve_lp_expert_modal-close img{width:68px}.reserve_lp_expert_modal-inner{background-color:#fff;padding:56px}.reserve_lp_expert_modal-profile{display:table}.reserve_lp_expert_modal-profile_img{display:table-cell;height:306px;padding-right:2pc;vertical-align:middle}.reserve_lp_expert_modal-profile_img img{height:100%}.reserve_lp_expert_modal-profile_element{display:table-cell;vertical-align:middle}.reserve_lp_expert_modal-profile_element p{color:#312e36;font-style:normal}.reserve_lp_expert_modal-profile_element_kana{font-size:24px;font-weight:400;line-height:24px}.reserve_lp_expert_modal-profile_element_name{font-size:52px;font-weight:700;line-height:3pc;padding:8px 0 24px}.reserve_lp_expert_modal-profile_element_eval{font-size:40px;height:40px;line-height:40px}.reserve_lp_expert_modal-profile_element_eval_star{color:#fc3;height:40px;padding-right:4px;width:40px}.reserve_lp_expert_modal-profile_element_eval_num{color:#312e36;font-weight:400}.reserve_lp_expert_modal-profile_element_service{display:table;padding:24px 0 1pc}.reserve_lp_expert_modal-profile_element_service_border{border-right:3px solid #e85507;display:table-cell;vertical-align:middle}.reserve_lp_expert_modal-profile_element_service_text{align-items:center;color:#312e36;display:flex;font-size:24px;font-style:normal;font-weight:700;line-height:28px;margin-left:8px}.reserve_lp_expert_modal-profile_element_service_content{background:#fff;border-radius:2px;display:inline-block;padding:8px 0;width:152px}.reserve_lp_expert_modal-profile_element_service_content img{display:block;margin:0 auto;padding-top:4px;width:100%}.reserve_lp_expert_modal-body{color:#312e36;font-size:20px;font-weight:400;letter-spacing:0;line-height:30px;margin-top:40px}.reserve_lp_expert_modal-button{margin-top:40px}.reserve-lp-word-of-mouth{background:rgba(11,183,131,.05)}.reserve-lp-word-of-mouth .content_inner{padding:40px 0}.reserve-lp-word-of-mouth_header{color:#ea5504;font-family:Hiragino Kaku Gothic Pro;font-size:52px;font-style:normal;font-weight:700;line-height:52px;text-align:center}.reserve-lp-word-of-mouth_header br{display:none}@media (max-width:414px){.reserve-lp-word-of-mouth_header br{display:block}}.reserve-lp-word-of-mouth__reviews-wrapper{margin-bottom:32px;overflow-x:auto;padding-top:50px}.reserve-lp-word-of-mouth__reviews{-webkit-overflow-scrolling:touch;border-spacing:16px 0;display:table;table-layout:fixed;width:-moz-fit-content;width:fit-content}.reserve-lp-word-of-mouth__review{background-color:#fff;border-radius:8px;display:table-cell;padding:66px 16px 16px;position:relative;white-space:normal;width:310px}@media (min-width:1024px){.reserve-lp-word-of-mouth__review{padding:66px 24px 24px;width:370px}}.reserve-lp-word-of-mouth__user-image{border-radius:50%;height:100px;left:50%;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;transform:translateX(-50%) translateY(-50%);width:100px}.reserve-lp-word-of-mouth__basic-info{color:#333;font-family:Noto Sans,sans-serif;font-size:16px;font-style:normal;font-weight:500;line-height:140%;margin-bottom:16px;text-align:center}.reserve-lp-word-of-mouth__title-wrapper{display:flex;justify-content:center}.reserve-lp-word-of-mouth__title{color:#333;font-family:Noto Sans,sans-serif;font-size:26px;font-style:normal;font-weight:700;line-height:140%;margin-bottom:16px}.reserve-lp-word-of-mouth__content{color:#333;font-family:Noto Sans,sans-serif;font-size:16px;font-style:normal;font-weight:500;line-height:200%}.reserve-lp-performance{background:url(https://image.money-career.com/asset/lp/illust/bubble_background_pc.png);background-size:cover}@media (max-width:1024px){.reserve-lp-performance{background:url(https://image.money-career.com/asset/lp/illust/bubble_background.png);background-size:100%}}.reserve-lp-performance .content_inner{padding:80px 0}@media (max-width:1024px){.reserve-lp-performance .content_inner{padding:48px calc(50% - 576px)}}.reserve-lp-performance__boxes{display:grid;font-size:62.5%;gap:1.2em;grid-template-columns:1fr 1fr;margin-bottom:3.2em;padding:0 1.6em}.reserve-lp-performance__boxes :first-child{grid-column:1/3}@media (min-width:1024px){.reserve-lp-performance__boxes{gap:22px;grid-template-columns:repeat(6,1fr);margin-bottom:42px;padding:0}.reserve-lp-performance__boxes :first-child{grid-column:1/4}.reserve-lp-performance__boxes :nth-child(2){grid-column:4/7}.reserve-lp-performance__boxes :nth-child(3){grid-column:1/3}.reserve-lp-performance__boxes :nth-child(4){grid-column:3/5}.reserve-lp-performance__boxes :nth-child(5){grid-column:5/7}}@media (max-width:374px){.reserve-lp-performance__boxes{font-size:2.67vw}}.reserve-lp-performance__box{background:hsla(0,0%,100%,.9);border:1px solid #ccc;border-radius:8px;padding-top:1.8em;position:relative}@media (min-width:1024px){.reserve-lp-performance__box{padding-bottom:20px;padding-top:30px}}.reserve-lp-performance__box-title{color:#312e36;font-family:Noto Sans,sans-serif;font-size:1.8em;font-style:normal;font-weight:700;line-height:1.33em;margin-bottom:.67em;text-align:center}@media (min-width:1024px){.reserve-lp-performance__box-title{font-size:30px;margin-bottom:30px}}.reserve-lp-performance__box-content{align-items:baseline;display:flex;gap:.3em;justify-content:center}@media (min-width:1024px){.reserve-lp-performance__box-content{gap:10px}}.reserve-lp-performance__box-icon--phone{height:6.2em;width:auto}@media (min-width:1024px){.reserve-lp-performance__box-icon--phone{height:87px;transform:translateY(3px)}}.reserve-lp-performance__box-icon--money{height:4.8em;margin-left:-1.5em;width:auto}@media (min-width:1024px){.reserve-lp-performance__box-icon--money{height:87px;margin-left:-40px;transform:translateY(15px)}}.reserve-lp-performance__box-icon--map{height:4.2em;width:4.2em}@media (min-width:1024px){.reserve-lp-performance__box-icon--map{height:87px;width:87px}}.reserve-lp-performance__box-icon--company{height:4.8em;width:4.8em}@media (min-width:1024px){.reserve-lp-performance__box-icon--company{height:87px;transform:translateY(10px);width:87px}}.reserve-lp-performance__box-icon--heart{height:4.8em;width:4.8em}@media (min-width:1024px){.reserve-lp-performance__box-icon--heart{height:87px;width:87px}}.reserve-lp-performance__box-value{color:#0bb783;font-family:Helvetica,sans-serif;font-size:5.9em;font-style:normal;font-weight:700;line-height:100%;text-align:center}@media (min-width:1024px){.reserve-lp-performance__box-value{font-size:108px}}.reserve-lp-performance__box-value--emphasis{font-size:.8em}.reserve-lp-performance__box-value--emphasis_a_little{font-size:.5em}@media (min-width:1024px){.reserve-lp-performance__box-value--emphasis_a_little{font-size:70px}}.reserve-lp-performance__box-unit{color:#b3b3b3;font-family:Noto Sans,sans-serif;font-size:2.4em;font-style:normal;font-weight:700;line-height:100%}@media (min-width:1024px){.reserve-lp-performance__box-unit{font-size:40px;line-height:100%;text-align:center}.reserve-lp-performance__box-unit-top{font-size:42px}.reserve-lp-performance__box-unit-bottom{font-size:24px}}@media (max-width:1024px){.reserve-lp-performance__box-unit--large{font-size:1.6em}}@media (min-width:1024px){.reserve-lp-performance__box-unit--large{line-height:80%}}.reserve-lp-performance__box-unit--small{font-size:1.6em}@media (min-width:1024px){.reserve-lp-performance__box-unit--small{font-size:24px}}.reserve-lp-performance__box-unit--up{transform:translateY(-50%)}.reserve-lp-performance__box-unit--pc-only{display:none}@media (min-width:1024px){.reserve-lp-performance__box-unit--pc-only{display:block}}.reserve-lp-performance__box-annotation{color:#b3b3b3;font-family:Noto Sans,sans-serif;font-size:.8em;font-style:normal;font-weight:400;line-height:12px;text-align:center}@media (max-width:1024px){.reserve-lp-performance__box-annotation{margin-bottom:1em}}@media (min-width:1024px){.reserve-lp-performance__box-annotation{bottom:10px;font-size:12px;position:absolute;right:10px}}@media (max-width:1024px){.reserve-lp-performance__influencer-comment-wrapper{margin-bottom:2rem}}@media (min-width:1024px){.reserve-lp-performance__new{padding:70px 0}}@media (max-width:1024px){.reserve-lp-performance__new{padding:40px 0}}@media (min-width:1024px){.reserve-lp-performance__pc{display:block;margin:auto;width:70%}}@media (max-width:1024px){.reserve-lp-performance__pc{display:none}}@media (min-width:1024px){.reserve-lp-performance__sp{display:none}}@media (max-width:1024px){.reserve-lp-performance__sp{display:block;margin:auto;width:100%}}.reserve_lp_service_flow{background:rgba(11,183,131,.05)}.reserve_lp_service_flow .content_inner{padding:70px 0 48px}@media (max-width:1024px){.reserve_lp_service_flow .content_inner{padding:32px 0}}.reserve_lp_service_flow .reserve_lp_expert-header{margin-bottom:0}@media (max-width:1024px){.reserve_lp_service_flow_flex_div{margin:0 auto;max-width:411px}}.reserve_lp_service_flow_top{align-items:center;display:flex;justify-content:space-between;margin-bottom:24px;margin-top:24px;padding:0 16px;text-align:center;width:100%}@media (min-width:1024px){.reserve_lp_service_flow_top{margin-bottom:40px;margin-top:27px;padding:0}}.reserve_lp_service_flow_top_line{background:#ff7e36;border-radius:4px;display:inline-block;height:2px;vertical-align:middle;width:365px}@media (max-width:1024px){.reserve_lp_service_flow_top_line{height:1px;margin:0 auto;width:17.8666666667%}}.reserve_lp_service_flow_top_text{color:#ff7e36;display:inline-block;font-family:Noto Sans JP,sans-serif;font-size:32px;font-style:normal;font-weight:700;letter-spacing:0;margin:0 36px;vertical-align:middle;width:193px}@media (max-width:1024px){.reserve_lp_service_flow_top_text{font-size:24px;line-height:20px;margin:0 auto}}@media (max-width:320px){.reserve_lp_service_flow_top_text{font-size:18px}}.reserve_lp_service_flow_elements{background-repeat:no-repeat;background-size:100%;display:flex;gap:60px;justify-content:center;margin:0 auto 30px;max-width:1200px;overflow:hidden;padding-top:51px;width:100%}@media (max-width:1024px){.reserve_lp_service_flow_elements{display:flex;flex-direction:column;gap:0;margin:0 auto;max-width:414px;padding:43px 0 0;position:relative;width:100%}}.reserve_lp_service_flow_element{background:#fff;padding:24px 0 16px;position:relative;width:calc(25% - 9px)}@media (max-width:1024px){.reserve_lp_service_flow_element{margin:39px auto 0;width:92%}.reserve_lp_service_flow_element:first-of-type{margin-top:0}}.reserve_lp_service_flow_element_title{color:#312e36;font-family:Hiragino Kaku Gothic Pro;font-size:24px;font-style:normal;font-weight:700;line-height:150%;text-align:center}.reserve_lp_service_flow_element_title_number{color:#0bb783;font-family:Arial Rounded MT Bold;font-size:41px;font-style:normal;font-weight:400;left:42.8571428571%;line-height:150%;position:absolute;top:-30px}.reserve_lp_service_flow_element img{height:116px;margin:0 auto;-o-object-fit:contain;object-fit:contain}.reserve_lp_service_flow_element_comment{color:rgba(58,64,74,.5);font-family:Hiragino Kaku Gothic Pro;font-size:16px;font-style:normal;font-weight:700;line-height:24px;margin-bottom:16px;margin-top:5px;padding-left:21px;text-align:left}@media (max-width:1024px){.reserve_lp_service_flow_element_comment{padding-left:0;text-align:center}}.reserve_lp_service_flow_new_contents{align-items:center;display:flex;flex-direction:column;margin:38px auto 0;max-width:996px}@media (max-width:1024px){.reserve_lp_service_flow_new_contents{margin:20px auto 0;max-width:none;padding:0 16px;width:100%}}.reserve_lp_service_flow_new_arrow{height:61px;width:105px}.reserve_lp_service_flow_new_arrow img{display:block;height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.reserve_lp_service_flow_new_element{align-items:center;background-color:#fff;display:flex;flex-direction:column;margin-top:56px;padding:38px 0 24px;position:relative;width:100%}@media (max-width:1024px){.reserve_lp_service_flow_new_element{margin-top:38px;padding:27px 0 0}}.reserve_lp_service_flow_new_element_number{color:#0bb783;font-family:Arial Rounded MT Bold;font-size:42px;font-style:normal;font-weight:400;line-height:150%;position:absolute;top:-30px}.reserve_lp_service_flow_new_element_header{align-items:center;display:flex;gap:28px}@media (max-width:1024px){.reserve_lp_service_flow_new_element_header{gap:16px}}.reserve_lp_service_flow_new_element_header_image{width:24px}@media (max-width:1024px){.reserve_lp_service_flow_new_element_header_image{width:18px}}.reserve_lp_service_flow_new_element_header_image img{display:block;-o-object-fit:contain;object-fit:contain;width:100%}.reserve_lp_service_flow_new_element_header_title{align-items:center;display:flex;flex-direction:column}.reserve_lp_service_flow_new_element_header_title_text{color:#312e36;font-family:Noto Sans JP;font-size:28px;font-style:normal;font-weight:700;line-height:150%;text-align:center}@media (max-width:1024px){.reserve_lp_service_flow_new_element_header_title_text{font-size:20px;line-height:130%}}.reserve_lp_service_flow_new_element_header_title_subtext{color:#312e36;font-family:Noto Sans JP;font-size:38px;font-style:normal;font-weight:700;line-height:140%;text-decoration:underline;text-decoration-color:#fbff41;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;text-decoration-thickness:8px;text-underline-offset:-2px}@media (max-width:1024px){.reserve_lp_service_flow_new_element_header_title_subtext{font-size:32px;line-height:130%}}.reserve_lp_service_flow_new_element_body{align-items:center;display:flex;flex-direction:column;margin-top:24px;position:relative;width:456px}@media (max-width:1024px){.reserve_lp_service_flow_new_element_body{margin-top:20px;width:100%}}.reserve_lp_service_flow_new_element_body_subimage{bottom:52px;position:absolute}@media (max-width:1024px){.reserve_lp_service_flow_new_element_body_subimage{bottom:0}}.reserve_lp_service_flow_new_element_body_subimage img{display:block;height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.reserve_lp_service_flow_new_element_body_subimage.subimage1{left:-152px;width:140px}@media (max-width:1024px){.reserve_lp_service_flow_new_element_body_subimage.subimage1{left:calc(50% - 160px);width:72px}}.reserve_lp_service_flow_new_element_body_subimage.subimage2{right:-128px;width:112px}@media (max-width:1024px){.reserve_lp_service_flow_new_element_body_subimage.subimage2{right:calc(50% - 140px);width:60px}}.reserve_lp_service_flow_new_element_body_image img{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.reserve_lp_service_flow_new_element_body_image_sp{display:none}@media (max-width:1024px){.reserve_lp_service_flow_new_element_body_image_pc{display:none}.reserve_lp_service_flow_new_element_body_image_sp{display:block}}.reserve_lp_service_flow_new_element_body_comment{align-items:center;color:#333;display:flex;font-family:Noto Sans JP;font-size:20px;font-style:normal;font-weight:700;justify-content:center;line-height:140%;margin-top:12px;text-align:center}.reserve_lp_service_flow_new_element_body_comment_1.sp{display:none}@media (max-width:1024px){.reserve_lp_service_flow_new_element_body_comment{flex-direction:column;font-size:18px;height:98px}.reserve_lp_service_flow_new_element_body_comment_1.pc{display:none}.reserve_lp_service_flow_new_element_body_comment_1.sp{display:inline-block;font-size:16px}.reserve_lp_service_flow_new_element_body_comment_2.sp{font-size:20px}}.reserve_lp_service_image{background-color:rgba(11,183,131,.05)}.reserve_lp_service_image .content_inner{padding:80px 16px 0}@media (max-width:1024px){.reserve_lp_service_image .content_inner{padding:32px 16px 0}}.reserve_lp_service_image img{height:56px;margin:auto}.reserve_lp_service_image-header{font-size:34px;text-align:center}@media (max-width:1024px){.reserve_lp_service_image-header{font-size:24px}}.reserve_lp_service_image-header span{color:#0bb783;font-size:42px;line-height:36px}@media (max-width:1024px){.reserve_lp_service_image-header span{font-size:32px}}.reserve_lp_service_image-header br{display:none}@media (max-width:414px){.reserve_lp_service_image-header br{display:block}}.reserve_lp_service_image_list{display:flex;flex-wrap:wrap;margin:18px auto 0;max-width:900px}.reserve_lp_service_image_box{border:3px solid #53b487;box-sizing:border-box;margin:0 auto 36px;max-width:400px}.reserve_lp_service_image_box_header{background-color:#53b487;padding-top:10px}.reserve_lp_service_image_box_header_comment{background-color:#fff;color:#53b487;font-size:14px;font-weight:700;margin:auto;max-width:400px;padding-top:4px;text-align:center;width:92%}.reserve_lp_service_image_box_header_comment span{font-size:18px}.reserve_lp_service_image_box_header_title{display:flex;padding:12px 0}.reserve_lp_service_image_box_header_title_div{background-color:#fff;border-radius:100%;height:60px;margin:0 8px;width:60px}.reserve_lp_service_image_box_header_title img{height:38px;margin-top:11px;width:38px}.reserve_lp_service_image_box_header_title p{color:#fff;flex:1;font-size:24px;font-weight:700;line-height:29px}@media (max-width:320px){.reserve_lp_service_image_box_header_title p{font-size:19px}}.reserve_lp_service_image_box_body{background-color:#fff;padding-bottom:10px;padding-top:16px}.reserve_lp_service_image_box_body_title{text-align:center}.reserve_lp_service_image_box_body_title span{background-image:linear-gradient(transparent 60%,rgba(83,180,135,.2) 0);font-size:24px;font-weight:700}.reserve_lp_service_image_box_body_content{margin-top:4px}.reserve_lp_service_image_box_body_content div:before{background-color:#53b487;border-radius:50%;color:#53b487;content:"・";font-size:6px;height:10px;margin:12px 12px 0 0;width:12px}.reserve_lp_service_image_box_body_content div{border-bottom:1px dashed #53b487;display:flex;font-size:16px;margin:10px 10px 0;padding-bottom:10px;padding-top:10px}.reserve_lp_service_image_box_body_content div p{font-size:16px;font-weight:700}.reserve_lp_service_image_box_body_content div:last-child{border-bottom:none}.reserve_lp_faq{background-color:#fff}.reserve_lp_faq .reserve_lp_expert-header{color:#312e36;font-family:Noto Sans,sans-serif;font-size:32px;font-style:normal;font-weight:700;letter-spacing:0;line-height:120%;margin-bottom:24px;text-align:center}@media (min-width:1024px){.reserve_lp_faq .reserve_lp_expert-header{margin-bottom:40px}}@media (max-width:1024px){.reserve_lp_faq .reserve_lp_expert-header{font-size:20px;font-style:normal;font-weight:700;line-height:130%}}.reserve_lp_faq .reserve_lp_expert-header:after{background:#00ba80;border-radius:32px;content:"";display:block;height:2px;margin:16px auto auto;width:40px}.reserve_lp_faq .content_inner{background-color:#fff;padding:57px 0 80px}@media (max-width:1024px){.reserve_lp_faq .content_inner{padding:47px 0 48px}}.reserve_lp_faq_elements{display:flex;flex-direction:column;gap:16px;list-style:none;margin-bottom:42px;padding:0;width:100%}@media (max-width:1024px){.reserve_lp_faq_elements{gap:12px;padding:0 16px}}.reserve_lp_faq_elements_li{background:#fff;border:1px solid #dfdfdf;border-radius:8px;box-shadow:2px 2px 0 0 rgba(0,0,0,.16)}.reserve_lp_faq_elements_li_title{align-items:center;color:#312e36;display:flex;font-family:Hiragino Kaku Gothic Pro;font-size:20px;font-style:normal;justify-content:space-between;min-height:78px;padding:24px;width:100%}@media (max-width:1024px){.reserve_lp_faq_elements_li_title{padding:16px}}.reserve_lp_faq_elements_li_question{color:#333;font-family:Noto Sans,sans-serif;font-size:16px;font-style:normal;font-weight:700;line-height:150%;margin-left:40px;position:relative}@media (max-width:1024px){.reserve_lp_faq_elements_li_question{font-size:14px}}.reserve_lp_faq_elements_li_question:before{background-image:url(https://image.money-career.com/money_career/lp/question.png);background-size:contain;content:"";height:25px;left:-40px;position:absolute;top:50%;transform:translateY(-50%);width:23px}.reserve_lp_faq_elements_li_btn{border-radius:8px}.reserve_lp_faq_elements_li_btn img{cursor:pointer;margin:auto;width:40px}@media (max-width:1024px){.reserve_lp_faq_elements_li_btn img{top:0;width:30px}}.reserve_lp_faq_elements_li_answer{display:flex}.reserve_lp_faq_elements_li_answer img{height:32px;margin:0 16px 0 56px;width:23px}@media (max-width:428px){.reserve_lp_faq_elements_li_answer img{margin-left:20px}}.reserve_lp_faq_elements_li_answer_comment{color:#312e36;font-family:Hiragino Kaku Gothic Pro;font-size:20px;font-style:normal;letter-spacing:.05em;line-height:30px;margin:0 0 30px;width:calc(100% - 200px)}@media (max-width:1024px){.reserve_lp_faq_elements_li_answer_comment{width:calc(100% - 150px)}}@media (max-width:428px){.reserve_lp_faq_elements_li_answer_comment{font-size:16px;line-height:24px;margin:0 0 24px;padding-right:0;width:calc(100% - 79px)}}@media (max-width:320px){.reserve_lp_faq_elements_li_answer_comment{font-size:14px;width:auto}}.reserve_lp_faq_elements_li_answer_comment br{display:none}@media (max-width:428px){.reserve_lp_faq_elements_li_answer_comment br{display:block}.reserve_lp_faq_elements{margin-bottom:0}.reserve_lp_faq_elements_li_title{font-size:16px;letter-spacing:.05em;mix-blend-mode:normal}.reserve_lp_faq_elements_li_btn{height:24px;width:24px}}@media (max-width:428px) and (max-width:320px){.reserve_lp_faq_elements_li_title{font-size:13px}.reserve_lp_faq_elements_li_btn{margin-right:8px}.reserve_lp_faq_elements_li_btn img{width:18px}}.reserve_lp_faq .img_wrapper img{height:auto;margin:30px auto 0;width:72%}@media (max-width:1024px){.reserve_lp_faq .img_wrapper img{margin:0;width:100%}.reserve_lp_faq .img_wrapper{padding:38px 16px 0}}.reserve_lp_faq_link{display:inline}@media (max-width:428px){.item_article_lp_faq .reserve_lp_faq_elements{padding:0}}.item_article_lp_faq .reserve_lp_faq .content_inner{padding-left:0;padding-right:0}.reserve_lp_pubish{background-color:#fff}.reserve_lp_pubish .content_inner{background-color:#fff;padding:5pc 135px}@media screen and (max-width:1024px){.reserve_lp_pubish .content_inner{padding:5pc 50px}}@media (max-width:414px){.reserve_lp_pubish .content_inner{padding:48px 0}}.reserve_lp_discovery{background-color:rgba(11,183,131,.05);font-family:Noto Sans JP,sans-serif;margin:64px auto 0;max-width:1200px;padding:240px 103px 32px;position:relative}@media (max-width:1024px){.reserve_lp_discovery{padding:240px 32px 32px}}@media (max-width:768px){.reserve_lp_discovery{padding:152px 20px 20px}}.reserve_lp_discovery_header{align-items:flex-start;display:flex;gap:24px;justify-content:center;left:0;position:absolute;right:0;top:-16px}@media (max-width:768px){.reserve_lp_discovery_header{gap:8px}}@media (max-width:414px){.reserve_lp_discovery_header{gap:0;left:calc(50vw - 207px);min-width:414px}}.reserve_lp_discovery_header_image{height:160px;margin-top:8px}.reserve_lp_discovery_header_image img{display:block;height:100%;-o-object-fit:contain;object-fit:contain;width:100%}@media (max-width:768px){.reserve_lp_discovery_header_image{height:78px;margin-top:42px;width:61px}}.reserve_lp_discovery_header_content{align-items:center;display:flex;flex-direction:column}.reserve_lp_discovery_header_content_balloon{background-color:#f8ff30;border-radius:8px;filter:drop-shadow(0 4px 12px rgba(0,0,0,.0784313725));padding:8px 24px;position:relative}@media (max-width:768px){.reserve_lp_discovery_header_content_balloon{padding:4px 24px}}.reserve_lp_discovery_header_content_balloon_text{color:#1d1e1f;font-size:18px;font-weight:700;letter-spacing:0;line-height:27px;text-align:center}@media (max-width:768px){.reserve_lp_discovery_header_content_balloon_text{font-size:14px;line-height:21px}}.reserve_lp_discovery_header_content_balloon:after{background-color:#f8ff30;bottom:-12px;clip-path:polygon(50% 100%,0 0,100% 0);content:"";height:16px;left:calc(50% - 15px);position:absolute;width:30px}@media (max-width:768px){.reserve_lp_discovery_header_content_balloon:after{bottom:-8px}}.reserve_lp_discovery_header_content_title{align-items:center;display:flex;flex-direction:column;font-weight:700;margin-top:24px}@media (max-width:768px){.reserve_lp_discovery_header_content_title{margin-top:8px}}.reserve_lp_discovery_header_content_title_subtext{color:#1d1e1f;font-size:32px;line-height:48px}@media (max-width:768px){.reserve_lp_discovery_header_content_title_subtext{font-size:20px;line-height:30px}}.reserve_lp_discovery_header_content_title_text{color:#00ba80;font-size:40px;line-height:40px}@media (max-width:768px){.reserve_lp_discovery_header_content_title_text{font-size:28px;line-height:42px}}.reserve_lp_discovery_header_content_title_text span{font-size:28px}@media (max-width:768px){.reserve_lp_discovery_header_content_title_text span{font-size:20px}}.reserve_lp_discovery_header_content_title_border{border-bottom:12px solid #f8ff30;margin-top:-4px;width:100%}@media (max-width:768px){.reserve_lp_discovery_header_content_title_border{border-bottom:8px solid #f8ff30;margin-top:-8px}}.reserve_lp_discovery_header_content_subtitle{align-items:baseline;color:#1d1e1f;display:flex;font-size:18px;font-weight:500;line-height:27px;margin-top:24px;position:relative}@media (max-width:768px){.reserve_lp_discovery_header_content_subtitle{font-size:13px;line-height:19.5px;margin-top:8px}}.reserve_lp_discovery_header_content_subtitle span{color:#00ba80}.reserve_lp_discovery_header_content_subtitle span.value{font-size:26px;line-height:39px}@media (max-width:768px){.reserve_lp_discovery_header_content_subtitle span.value{font-size:21px;line-height:31.5px}}.reserve_lp_discovery_header_content_subtitle:after,.reserve_lp_discovery_header_content_subtitle:before{background-size:contain;content:"";display:block;height:24px;position:absolute;top:10px;width:14px}@media (max-width:768px){.reserve_lp_discovery_header_content_subtitle:after,.reserve_lp_discovery_header_content_subtitle:before{top:6px}}.reserve_lp_discovery_header_content_subtitle:before{background:url(/images/reserve_lp_discovery_header_effect_1.svg) no-repeat;left:-24px}.reserve_lp_discovery_header_content_subtitle:after{background:url(/images/reserve_lp_discovery_header_effect_2.svg) no-repeat;right:-24px}.reserve_lp_discovery_list{display:flex;flex-direction:column;gap:16px}.reserve_lp_discovery_list_card{background-color:#fff;border:1px solid #0bb783;border-radius:8px;padding:0 32px}@media (max-width:768px){.reserve_lp_discovery_list_card{padding:8px 12px 0}}.reserve_lp_discovery_list_card_checkbox{display:none}.reserve_lp_discovery_list_card_head{align-items:center;display:flex;gap:16px;justify-content:space-between;padding:8px 0;-webkit-user-select:none;-moz-user-select:none;user-select:none}@media (max-width:768px){.reserve_lp_discovery_list_card_head{gap:12px;padding:4px 0 12px}}.reserve_lp_discovery_list_card_head_content{align-items:center;display:flex;gap:16px}@media (max-width:768px){.reserve_lp_discovery_list_card_head_content{gap:4px}}.reserve_lp_discovery_list_card_head_content_icon{height:56px;width:56px}@media (max-width:768px){.reserve_lp_discovery_list_card_head_content_icon{height:40px;width:40px}}.reserve_lp_discovery_list_card_head_content_icon img{display:block;height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.reserve_lp_discovery_list_card_head_content_title{color:1d1e1f;display:flex;flex-wrap:wrap;font-size:24px;font-weight:700;line-height:36px}@media (max-width:768px){.reserve_lp_discovery_list_card_head_content_title{font-size:16px;line-height:24px}}.reserve_lp_discovery_list_card_head_content_title span.orange{color:#ff7e36}.reserve_lp_discovery_list_card_head_button_icon{cursor:pointer;height:32px;width:32px}@media (max-width:768px){.reserve_lp_discovery_list_card_head_button_icon{height:24px;width:24px}}.reserve_lp_discovery_list_card_head_button_icon img{display:block;height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.reserve_lp_discovery_list_card_body{border-top:1px dotted #bfbfbf;max-width:930px;padding-top:32px;width:100%}@media (max-width:768px){.reserve_lp_discovery_list_card_body{padding-top:16px}}.reserve_lp_discovery_list_card_body img{height:auto;-o-object-fit:contain;object-fit:contain;width:100%}.reserve_lp_discovery_list_card_body_inner{display:none}@media (max-width:768px){.reserve_lp_discovery_list_card_body_inner{align-items:center;display:flex;flex-direction:column}}.reserve_lp_discovery_list_card_body_inner_title{color:#1d1e1f;display:flex;flex-wrap:wrap;font-size:16px;font-weight:700;justify-content:center;line-height:25.6px;margin-bottom:12px;text-align:center}.reserve_lp_discovery_list_card_body_inner_message{color:#1d1e1f;display:flex;flex-wrap:wrap;font-size:14px;font-weight:400;justify-content:center;line-height:21px;margin-top:12px;text-align:center}.reserve_lp_discovery_list_card_body_image_pc{display:block}.reserve_lp_discovery_list_card_body_image_sp{display:none}@media (max-width:768px){.reserve_lp_discovery_list_card_body_image_pc{display:none}.reserve_lp_discovery_list_card_body_image_sp{display:block}.reserve_lp_discovery_list_card_body_image_arrow{height:28px;margin-top:12px;width:55px}.reserve_lp_discovery_list_card_body_image_1-1{width:72.4%}.reserve_lp_discovery_list_card_body_image_1-2{margin-top:-12px;width:100%}}.reserve_lp_campaign{background:rgba(11,183,131,.05);position:relative}.reserve_lp_campaign:after{border-left:72px solid transparent;border-right:72px solid transparent;border-top:24px solid rgba(11,183,131,.05);bottom:-24px;content:"";height:0;left:calc(50% - 72px);position:absolute;width:0;z-index:100}.reserve_lp_campaign .content_inner{background-position:50% 50%;background-repeat:no-repeat;background-size:cover;padding:5pc 0}.reserve_lp_campaign .content_inner .reserve_lp_expert-header{align-items:center;display:flex;justify-content:space-between;margin:0 auto 11px;max-width:882px;text-align:center}@media (max-width:1024px){.reserve_lp_campaign .content_inner .reserve_lp_expert-header{max-width:413px;overflow-x:hidden}}.reserve_lp_campaign .content_inner .reserve_lp_expert-header-campaign-before{margin-right:38px}@media (max-width:1024px){.reserve_lp_campaign .content_inner .reserve_lp_expert-header-campaign-before{margin-right:0;position:relative}}.reserve_lp_campaign .content_inner .reserve_lp_expert-header-campaign-before img{height:auto;width:123px}@media (max-width:1024px){.reserve_lp_campaign .content_inner .reserve_lp_expert-header-campaign-before img{left:-19px;position:absolute;top:-125px;width:85.21px}}@media (max-width:320px){.reserve_lp_campaign .content_inner .reserve_lp_expert-header-campaign-before img{width:80px}}.reserve_lp_campaign .content_inner .reserve_lp_expert-header-campaign-after{margin-left:38px}@media (max-width:1024px){.reserve_lp_campaign .content_inner .reserve_lp_expert-header-campaign-after{margin-left:0;position:relative}}.reserve_lp_campaign .content_inner .reserve_lp_expert-header-campaign-after img{height:auto;width:123px}@media (max-width:1024px){.reserve_lp_campaign .content_inner .reserve_lp_expert-header-campaign-after img{position:absolute;right:-19px;top:-125px;width:85.21px}}@media (max-width:320px){.reserve_lp_campaign .content_inner .reserve_lp_expert-header-campaign-after img{width:80px}}.reserve_lp_campaign_image{margin:auto;width:319px}@media (max-width:1024px){.reserve_lp_campaign .content_inner{padding:48px 0}}.reserve_lp_campaign_top{color:#312e36;font-size:16px;font-style:normal;font-weight:700;line-height:160%;margin:22px auto 0}@media (max-width:1024px){.reserve_lp_campaign_top{font-size:15px;font-weight:400;line-height:26px;margin-bottom:24px;margin-top:14px}}@media (max-width:320px){.reserve_lp_campaign_top{font-size:12px}}.reserve_lp_campaign_elements{display:flex;margin:0 16px;overflow-x:scroll}@media (max-width:1024px){.reserve_lp_campaign_elements{display:none}}.reserve_lp_campaign_element{background-position:50% 50%;background-repeat:no-repeat;background-size:contain;filter:drop-shadow(0 4px 4px rgba(0,0,0,.25));float:left}.reserve_lp_campaign_element img{width:100%}.reserve_lp_campaign_element:not(:first-child){margin-left:60px}@media (max-width:1024px){.reserve_lp_campaign_elements{margin:0;padding:40px 16px}.reserve_lp_campaign_element{height:auto}.reserve_lp_campaign_element:not(:first-child){margin-left:12px}.reserve_lp_campaign_element img{margin:0;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:327px}}@media (max-width:320px){.reserve_lp_campaign_element{width:327px}}.reserve_lp_campaign_pagination{display:none}@media (max-width:414px){.reserve_lp_campaign_pagination{display:block;text-align:center}}.reserve_lp_campaign_pagination .control_btn{color:#e5e5e5;font-size:8px;vertical-align:middle}.reserve_lp_campaign_pagination .carousel_active_btn{color:#e85507;font-size:16px;opacity:1}.reserve_lp_new_campaign{background-color:#fff}.reserve_lp_new_campaign .img_wrapper img{height:auto;margin:30px auto 0;width:100%}@media (max-width:1024px){.reserve_lp_new_campaign .img_wrapper img{margin:0;width:100%}}.reserve_lp_reserve{background:#fff}.reserve_lp_reserve .hidden{display:none}.reserve_lp_reserve .content_inner{background:#fff;padding-top:49px}.reserve_lp_reserve_header{color:#0bb783;font-family:Noto Sans,sans-serif;font-size:28px;font-style:normal;font-weight:700;line-height:120%;margin:0 auto;max-width:834px;position:relative;text-align:center}@media (min-width:1024px){.reserve_lp_reserve_header{margin-bottom:27px}}@media (max-width:1024px){.reserve_lp_reserve_header{font-size:24px;margin-bottom:16px}}@media (max-width:414px){.reserve_lp_reserve_header{font-size:24px;letter-spacing:.02em;line-height:28px}}.reserve_lp_reserve_header_item{display:inline-block;font-size:24px;line-height:36px;margin-bottom:6px;vertical-align:middle}@media (min-width:1024px){.reserve_lp_reserve_header_item{font-size:28px;margin-bottom:12px}}.reserve_lp_reserve_header_title{color:#312e36;font-size:32px;line-height:36px}@media (min-width:1024px){.reserve_lp_reserve_header_title{font-size:40px}}.reserve_lp_reserve_header:after{background-image:url(/img/reserve_header.png);background-size:137px;content:"";display:block;height:137px;position:absolute;right:96px;top:-22px;width:137px}@media (max-width:1024px){.reserve_lp_reserve_header:after{display:none}}.reserve_lp_reserve_appointment{border:3px solid #e6e6e6;font-size:14px;line-height:1.6;margin:10px auto;padding:15px 5%;width:90%}.reserve_lp_reserve_appointment p{margin:0}.reserve_lp_reserve_elements{overflow:hidden;position:relative;width:100%}.reserve_lp_reserve_form_wrap{display:flex;overflow:hidden;position:relative}.reserve_lp_reserve_form{position:absolute;width:100%}.reserve_lp_reserve_form_flex{border-bottom:1px solid #bfbfbf;display:flex}.reserve_lp_reserve_form_flex:first-of-type{border-top:1px solid #bfbfbf}@media (max-width:1024px){.reserve_lp_reserve_form_flex:first-of-type{border:none}.reserve_lp_reserve_form_flex{border:none;flex-direction:column}}.reserve_lp_reserve_form_q{background:#f7f7f7;padding:16px 0 16px 16px;width:100%}@media (min-width:1024px){.reserve_lp_reserve_form_q{max-width:390px}}@media (max-width:1024px){.reserve_lp_reserve_form_q{border-top:none;margin:auto;padding-left:18px;width:91.7333333333%}}.reserve_lp_reserve_form_q h3{color:#333;font-size:20px;font-weight:700;line-height:160%}.reserve_lp_reserve_form_q h3 span{font-size:14px;font-weight:400}@media (max-width:414px){.reserve_lp_reserve_form_q h3{font-size:17px;line-height:30px}}@media (max-width:320px){.reserve_lp_reserve_form_q h3{font-size:14px}}.reserve_lp_reserve_form_q h3 p{font-size:16px;font-weight:400;line-height:24px}@media (max-width:414px){.reserve_lp_reserve_form_q h3 p{font-size:12px;line-height:18px}}@media (max-width:320px){.reserve_lp_reserve_form_q h3 p{padding-left:12px}}.reserve_lp_reserve_form_content{display:flex;justify-content:space-between;padding:24px 0 24px 18px;width:100%}@media (max-width:1024px){.reserve_lp_reserve_form_content{margin:auto;padding:16px 0 24px;width:83.2%}}.reserve_lp_reserve_form_content input[type=checkbox],.reserve_lp_reserve_form_content input[type=radio]{display:none}.reserve_lp_reserve_form_content label{border-radius:10px;cursor:pointer;display:block;float:left;font-size:24px;margin-bottom:0;padding:0;text-align:center;-webkit-user-select:none;-moz-user-select:none;user-select:none}.reserve_lp_reserve_form_content .reserve_lp_reserve_radio{align-items:center;background:#fff;background-image:url(https://image.money-career.com/money_career/lp/not_selected.png);background-position:20px 50%,100% 0;background-repeat:no-repeat;background-size:32px 32px,100% 100%;border:2px solid #183028;border-radius:8px;box-sizing:border-box;color:#183028;font-size:16px;font-style:normal;font-weight:700;height:75px;letter-spacing:.5px;line-height:75px;margin:0;text-align:center;width:47.9012345679%}@media (max-width:414px){.reserve_lp_reserve_form_content .reserve_lp_reserve_radio{background-position:5px 50%,100% 0}}@media (max-width:320px){.reserve_lp_reserve_form_content .reserve_lp_reserve_radio{max-width:124px}}@media (max-width:414px){.reserve_lp_reserve_form_content .reserve_lp_reserve_radio:last-child{margin-left:5.5px}}.reserve_lp_reserve_form_content input[type=radio]:checked+.reserve_lp_reserve_radio{background-image:url(https://image.money-career.com/money_career/lp/selected.png);line-height:73px}.reserve_lp_reserve_form_content .reserve_lp_reserve_new_radio{align-items:center;background:#fff;box-sizing:border-box;color:#183028;display:flex;font-size:16px;font-style:normal;font-weight:700;gap:10px;letter-spacing:.5px;margin:0;text-align:center}@media (max-width:414px){.reserve_lp_reserve_form_content .reserve_lp_reserve_new_radio{background-position:5px 50%,100% 0}}@media (max-width:320px){.reserve_lp_reserve_form_content .reserve_lp_reserve_new_radio{max-width:124px}}.reserve_lp_reserve_form_content .reserve_lp_reserve_new_radio:last-child{margin-left:36px}.reserve_lp_reserve_form_content .reserve_lp_reserve_new_radio_icon{background-image:url(https://image.money-career.com/money_career/lp/not_selected.png);background-repeat:no-repeat;background-size:24px 24px,100% 100%;display:inline-block;height:24px;width:24px}.reserve_lp_reserve_form_content input[type=radio]:checked~.reserve_lp_reserve_new_radio_icon{background-image:url(https://image.money-career.com/money_career/lp/selected.png);line-height:73px}.reserve_lp_reserve_form_content .text-input{align-items:center;border:2px solid #183028;border-radius:8px;box-sizing:border-box;display:flex;font-size:16px;font-style:normal;font-weight:500;height:75px;letter-spacing:.5px;line-height:24px;padding:0 24px;width:388px}@media (max-width:1024px){.reserve_lp_reserve_form_content .text-input{width:100%}}.reserve_lp_reserve_form_content .text-input+.text-input{margin-left:10px}.reserve_lp_reserve_form_content .input-wrapper{display:flex;gap:16px;width:388px}.reserve_lp_reserve_form_content .input-wrapper--column{flex-direction:column;gap:0}@media (max-width:1024px){.reserve_lp_reserve_form_content .input-wrapper{width:100%}}.reserve_lp_reserve_form_content .new-text-input{align-items:center;border:2px solid #183028;border-radius:8px;box-sizing:border-box;display:flex;font-size:16px;font-style:normal;font-weight:500;letter-spacing:.5px;line-height:24px;padding:12px 16px;width:100%}@media (max-width:1024px){.reserve_lp_reserve_form_content .new-text-input{width:100%}}.reserve_lp_reserve_form_content .formError{color:red}.reserve_lp_reserve_form_content.pdg-b-none{padding-bottom:0}.reserve_lp_reserve_form_content .select-wrapper{width:388px}@media (max-width:1024px){.reserve_lp_reserve_form_content .select-wrapper{width:100%}}.reserve_lp_reserve_form_content_input{cursor:pointer;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none}@media (max-width:1024px){.reserve_lp_reserve_form_content_input{width:100%}}.reserve_lp_reserve_form_content_input .select{align-items:center;-webkit-appearance:none;background:#fff;border:2px solid #183028;border-radius:8px;box-sizing:border-box;color:#183028;color:#312e36;display:block;font-size:16px;font-weight:700;height:75px;letter-spacing:.5px;line-height:24px;text-align:center;-moz-text-align-last:center;text-align-last:center;width:100%}.reserve_lp_reserve_form_content_input .select option{color:#333;font-size:12px;font-weight:500;letter-spacing:.4px;line-height:1.67}.reserve_lp_reserve_form_content_input .img{pointer-events:none;position:absolute;right:17px;top:26px;width:24px}.reserve_lp_reserve_form_content_input .new_select{align-items:center;-webkit-appearance:none;background:#fff;border:2px solid #183028;border-radius:8px;box-sizing:border-box;color:#183028;display:block;font-size:16px;font-weight:700;height:48px;letter-spacing:.5px;line-height:24px;padding-left:16px;width:100%}.reserve_lp_reserve_form_content_input .new_select option{color:#333;font-size:12px;font-weight:500;letter-spacing:.4px;line-height:1.67}.reserve_lp_reserve_form_content_input .new_img{pointer-events:none;position:absolute;right:13px;top:12px;width:24px}.reserve_lp_reserve_form_content_input .select--center{padding:0;text-align:center}.reserve_lp_reserve_form_content_input.new_content_input{width:100%}@media (min-width:1024px){.reserve_lp_reserve_form_content_input.new_content_input{width:50%}}.reserve_lp_reserve_form_content_input1{max-width:287px;width:35.4320987654%}.reserve_lp_reserve_form_content_input2{max-width:236px;width:29.1358024691%}.reserve_lp_reserve_form_content_input3{max-width:241px;width:29.7530864198%}.reserve_lp_reserve_form_content_2 span{float:left;font-size:36px;font-weight:700;line-height:36px;margin-top:14px;width:8%}.reserve_lp_reserve_form_content_2 span:last-child{width:7%}.reserve_lp_reserve_form_content_new_2 div~div{margin-left:14px}.reserve_lp_reserve_form_content_new_2 span{float:left;font-size:36px;font-weight:700;line-height:36px;margin-top:14px;width:8%}.reserve_lp_reserve_form_content_new_2 span:last-child{width:7%}.reserve_lp_reserve_form_content_3 select,.reserve_lp_reserve_form_content_4 select{font-size:16px;font-weight:700;height:75px;line-height:24px;padding-left:8px;width:388px}@media (max-width:1024px){.reserve_lp_reserve_form_content_3 select,.reserve_lp_reserve_form_content_4 select{width:100%}}.reserve_lp_reserve_form_content_4 p{color:#666;font-size:16px;font-style:normal;line-height:150%;margin-top:9px}@media (max-width:414px){.reserve_lp_reserve_form_content_4 p{font-size:15px}}.reserve_lp_reserve_form_content_area_text{margin-top:24px}.reserve_lp_reserve_form_content_area_text_hidden{display:none!important}.reserve_lp_reserve_form_content_consultation_date_candidate{width:100%}.reserve_lp_reserve_form_content_consultation_date_candidate_div_time{width:30%!important}@media (max-width:1024px){.reserve_lp_reserve_form_content_consultation_date_candidate_div_time{width:calc(35% - 4px)!important}}.reserve_lp_reserve_form_content_consultation_date_candidate_div_date{align-items:center;-webkit-appearance:none;background:#fff;border:2px solid #183028;border-radius:8px;box-sizing:border-box;color:#183028;color:#312e36;display:block;font-size:16px;font-weight:700;height:75px;letter-spacing:.5px;line-height:75px;margin-right:20px;text-align:center;-moz-text-align-last:center;text-align-last:center;width:50%!important}@media (max-width:1024px){.reserve_lp_reserve_form_content_consultation_date_candidate_div_date{margin-right:6px;width:calc(65% - 4px)!important}}.reserve_lp_reserve_form_content_consultation_date_candidate_div{align-items:center;display:flex;flex-wrap:wrap;font-weight:700;width:100%}.reserve_lp_reserve_form_content_consultation_date_candidate_div:first-child{border-bottom:1px dashed #eee;margin-top:12px;padding-bottom:12px}.reserve_lp_reserve_form_content_consultation_date_candidate_div div{width:100px}@media (max-width:1024px){.reserve_lp_reserve_form_content_consultation_date_candidate_div div{margin-bottom:4px;width:100%}}.reserve_lp_reserve_form_direction{color:#0ab783;font-size:12px;font-weight:700}@media (max-width:1024px){.reserve_lp_reserve_form_direction{font-size:10px}}.reserve_lp_reserve_form_trigger{display:flex;flex-wrap:wrap;justify-content:space-between;padding-bottom:24px;padding-left:16px;padding-top:24px;width:100%}@media (max-width:1024px){.reserve_lp_reserve_form_trigger{margin:16px auto;padding:0;width:83.2%}}.reserve_lp_reserve_form_trigger.new_trigger{justify-content:inherit}.reserve_lp_reserve_form_trigger_flex{display:flex;justify-content:space-between;width:100%}@media (max-width:1024px){.reserve_lp_reserve_form_trigger_flex{display:block}}.reserve_lp_reserve_form_trigger_check{background:#fff;height:75px;margin-bottom:16px;width:47.9012345679%}@media (max-width:1024px){.reserve_lp_reserve_form_trigger_check{padding-left:0;width:100%}.reserve_lp_reserve_form_trigger_check:first-of-type{margin-bottom:16px}}@media (max-width:414px){.reserve_lp_reserve_form_trigger_check{max-width:343px}}@media (max-width:320px){.reserve_lp_reserve_form_trigger_check{max-width:288px}}.reserve_lp_reserve_form_trigger_check input{display:none}.reserve_lp_reserve_form_trigger_check .reserve_lp_reserve_checkbox{align-items:center;background-image:url(https://image.money-career.com/money_career/lp/not_checked.png);background-position:20px 50%,100% 0;background-repeat:no-repeat;background-size:32px 32px,100% 100%;border:1px solid #bfbfbf;border-radius:8px;box-sizing:border-box;color:#333;display:flex;font-size:16px;font-style:normal;font-weight:700;height:75px;letter-spacing:.5px;padding-left:60px;text-align:left;width:100%}@media (max-width:414px){.reserve_lp_reserve_form_trigger_check .reserve_lp_reserve_checkbox{background-position:20px 50%,100% 0;background-position:5px 50%,100% 0;font-size:16px;padding-left:54px}}@media (max-width:320px){.reserve_lp_reserve_form_trigger_check .reserve_lp_reserve_checkbox{font-size:13px}}.reserve_lp_reserve_form_trigger_check input[type=checkbox]:checked+.reserve_lp_reserve_checkbox{background-image:url(https://image.money-career.com/money_career/lp/checked.png);border:2px solid #183028}.reserve_lp_reserve_form_trigger_new_check{background:#fff;margin-bottom:16px;width:43.2098765432%}@media (max-width:1024px){.reserve_lp_reserve_form_trigger_new_check{padding-left:0;width:100%}}@media (max-width:414px){.reserve_lp_reserve_form_trigger_new_check{max-width:343px}}@media (max-width:320px){.reserve_lp_reserve_form_trigger_new_check{margin-bottom:auto;max-width:288px}}.reserve_lp_reserve_form_trigger_new_check input{display:none}.reserve_lp_reserve_form_trigger_new_check .reserve_lp_reserve_new_checkbox{align-items:center;box-sizing:border-box;color:#333;display:flex;font-size:16px;font-style:normal;font-weight:700;letter-spacing:.5px;text-align:left;width:100%}@media (max-width:414px){.reserve_lp_reserve_form_trigger_new_check .reserve_lp_reserve_new_checkbox{font-size:16px}}@media (max-width:320px){.reserve_lp_reserve_form_trigger_new_check .reserve_lp_reserve_new_checkbox{font-size:13px}}.reserve_lp_reserve_form_trigger_new_check .reserve_lp_reserve_new_checkbox_icon{background-image:url(https://image.money-career.com/money_career/lp/not_checked.png);background-repeat:no-repeat;background-size:28px 28px,100% 100%;display:inline-block;height:28px;margin-right:12px;width:28px}.reserve_lp_reserve_form_trigger_new_check input[type=checkbox]:checked~.reserve_lp_reserve_new_checkbox_icon{background-image:url(https://image.money-career.com/money_career/lp/checked.png)}.reserve_lp_reserve_form_button_ver2{margin:24px auto 48px;overflow:hidden;width:91.7333333333%}@media (max-width:320px){.reserve_lp_reserve_form_button_ver2{max-width:256px}}.reserve_lp_reserve_form_button_ver2_thanks_message{align-items:center;color:#666;display:flex;flex-wrap:wrap;font-size:14px;font-weight:400;justify-content:center;line-height:22.4px}.reserve_lp_reserve_form_button_ver2_next_active{display:flex;flex-wrap:wrap;font-size:14px;font-weight:400;line-height:22.4px;text-align:center}.reserve_lp_reserve_form_button_ver2_prev{color:#333;font-size:16px;font-weight:700;letter-spacing:.5px;line-height:24px;position:relative;text-align:center}.reserve_lp_reserve_form_button_ver2_prev img{height:32px;left:calc(50% - 50px);position:absolute;top:-4px;width:32px}.reserve_lp_reserve_form_button_ver2_submit{align-items:center;display:flex;flex-direction:column;gap:8px;margin-top:24px}.reserve_lp_reserve_form_button_ver2_submit_message{color:#06c755;font-size:14px;font-weight:700;line-height:16.8px}.reserve_lp_reserve_form_button_ver2_submit_message span.number{font-size:22px;line-height:26.4px}.reserve_lp_reserve_form_button_ver2_submit_message span.lg{font-size:20px;line-height:24px}.reserve_lp_reserve_form_button_ver2_submit--image_wrapper{background:none;border:none;box-shadow:none;margin:0;padding:0}.reserve_lp_reserve_form_button_ver2 .second-contents-group-call{align-items:center;display:flex;justify-content:center;margin-top:32px}.reserve_lp_reserve_form_button_ver2 .second-contents-group-call-image{margin-right:11px;width:18px}.reserve_lp_reserve_form_button_ver2 .call-link{color:#333;font-size:16px;font-weight:700;height:21px;line-height:130%;text-align:center;text-decoration-line:underline;width:192px}.reserve_lp_reserve_form_button{margin:0 auto;max-width:500px;overflow:hidden;padding:32px 0 63px;-webkit-user-select:none;-moz-user-select:none;user-select:none}@media (max-width:1024px){.reserve_lp_reserve_form_button{margin:16px auto 24px;max-width:343px}}@media (max-width:320px){.reserve_lp_reserve_form_button{max-width:256px}}.reserve_lp_reserve_form_button_next{background:#bdc3c2;border-radius:64px;color:#fff;display:flex;font-size:28px;font-weight:700;justify-content:center;line-height:80px;text-align:center}@media (max-width:414px){.reserve_lp_reserve_form_button_next{font-size:20px;height:50px;line-height:50px}}.reserve_lp_reserve_form_button_next_number2{margin-bottom:36px}.reserve_lp_reserve_form_button_next_active{background-color:#ff7e36;box-shadow:0 4px 4px rgba(0,0,0,.25);color:#fff;cursor:pointer;transition:.1s}.reserve_lp_reserve_form_button_next_active:hover{background-color:#ff8e50}.reserve_lp_reserve_form_button_next_active:active{background:#ff7e36}.reserve_lp_reserve_form_button_next--icon{margin-left:1.4em;width:.5em}.reserve_lp_reserve_form_button_next--image{background-color:transparent;border:none;box-shadow:none;color:inherit;cursor:pointer;font-size:inherit;margin:0;outline:none;padding:0;width:100%}.reserve_lp_reserve_form_button_next--button{align-items:center;border:0;display:flex;gap:1.25rem;width:100%}.reserve_lp_reserve_form_button_prev{color:#333;font-size:16px;font-weight:700;letter-spacing:.5px;line-height:24px;position:relative;text-align:center}.reserve_lp_reserve_form_button_prev img{height:32px;left:calc(50% - 50px);position:absolute;top:-4px;width:32px}.reserve_lp_reserve_form_button_submit{display:flex;justify-content:center;padding-bottom:32px}.reserve_lp_reserve_form_button_submit input[type=button],.reserve_lp_reserve_form_button_submit input[type=submit]{background:#bdc3c2;border-radius:64px;color:#8e9694;font-size:28px;font-weight:700;height:80px;line-height:24px;text-align:center;width:500px}@media (max-width:1024px){.reserve_lp_reserve_form_button_submit input[type=button],.reserve_lp_reserve_form_button_submit input[type=submit]{font-size:20px;height:50px;margin:17px auto 0;max-width:343px}}@media (max-width:320px){.reserve_lp_reserve_form_button_submit input[type=button],.reserve_lp_reserve_form_button_submit input[type=submit]{max-width:256px}}.reserve_lp_reserve_form_button_submit input[type=button].reserve_lp_reserve_form_button_next_active,.reserve_lp_reserve_form_button_submit input[type=submit].reserve_lp_reserve_form_button_next_active{background-color:#ff7e36;box-shadow:0 4px 4px rgba(0,0,0,.25);color:#fff;transition:.1s}.reserve_lp_reserve_form_button_submit input[type=button].reserve_lp_reserve_form_button_next_active:hover,.reserve_lp_reserve_form_button_submit input[type=submit].reserve_lp_reserve_form_button_next_active:hover{background-color:#ff8e50}.reserve_lp_reserve_form_button_submit input[type=button].reserve_lp_reserve_form_button_next_active:active,.reserve_lp_reserve_form_button_submit input[type=submit].reserve_lp_reserve_form_button_next_active:active{background:#ff7e36}.reserve_lp_reserve_form_button_submit--image{padding-bottom:2rem;width:21.3rem}.reserve_lp_reserve_form_button_submit--image_wrapper{background-color:transparent;border:none;box-shadow:none;color:inherit;cursor:pointer;font-size:inherit;margin:0;outline:none;padding:0}.reserve_lp_reserve_form_button_submit--image_wrapper:hover{background-color:transparent}.reserve_lp_reserve_form_button_apply{align-items:center;border:none;border-radius:64px;color:#fff;display:flex;font-size:28px;font-weight:700;justify-content:center;line-height:80px;text-align:center;width:21.3rem}.reserve_lp_reserve_form_button .second-contents-group-call{align-items:center;display:flex;justify-content:center;padding-bottom:40px}.reserve_lp_reserve_form_button .second-contents-group-call-image{margin-right:11px;width:18px}.reserve_lp_reserve_form_button .call-link{color:#333;font-size:16px;font-weight:700;height:21px;line-height:130%;text-align:center;text-decoration-line:underline;width:192px}.reserve_lp_reserve_form_kiyaku{background:#fff;border:1px solid #bfbfbf;box-sizing:border-box;font-style:normal;height:250px;margin:44px auto 24px;overflow-y:scroll;padding:16px 19px 16px 16px;width:792px}@media (max-width:1024px){.reserve_lp_reserve_form_kiyaku{width:91.7333333333%}}.reserve_lp_reserve_form_kiyaku h3{align-items:center;background:#f7f7f7;color:#000;display:flex;font-size:18px;font-weight:700;height:40px;line-height:150%;padding-left:13px}.reserve_lp_reserve_form_kiyaku p{font-size:16px;margin-top:11px}.reserve_lp_reserve_form_kiyaku section{border-bottom:1px solid #c4c4c4}.reserve_lp_reserve_form_kiyaku section:first-of-type{border-top:1px solid #c4c4c4;margin-top:24px}.reserve_lp_reserve_form_kiyaku section h4{align-items:center;display:flex;height:40px;position:relative}@media (max-width:414px){.reserve_lp_reserve_form_kiyaku section h4{font-size:13px}}.reserve_lp_reserve_form_kiyaku section h4:after{background-image:url(https://image.money-career.com/money_career/lp/ic_open.png);background-repeat:no-repeat;background-size:100%;content:"";height:25px;position:absolute;right:8px;top:5px;width:20px}.reserve_lp_reserve_form_kiyaku section h4.show_h4{border-bottom:1px solid #c4c4c4}.reserve_lp_reserve_form_kiyaku section h4.show_h4:after{background-image:url(https://image.money-career.com/money_career/lp/ic_close.png)}.reserve_lp_reserve_form_kiyaku section p{font-size:12px;font-weight:700;letter-spacing:.2px;padding:4px}.reserve_lp_reserve_form_kiyaku section .toggle{display:none}.reserve_lp_reserve_form_agree{border-radius:4px;color:#312e36;font-size:16px;font-weight:700;margin-top:24px;text-align:center}.reserve_lp_reserve_form_agree_input{display:inline-block;height:20px;line-height:20px;margin:0;vertical-align:middle;width:40px}.reserve_lp_reserve_form_agree_bottom{color:#666;font-size:12px;letter-spacing:.5px;line-height:24px;margin-top:8px;text-align:center}@media (max-width:320px){.reserve_lp_reserve_form_agree_bottom{font-size:11px}}.reserve_lp_reserve_form_agree_joint_recruitment{display:flex;margin:20px auto 0;width:91.7333333333%}@media (min-width:1024px){.reserve_lp_reserve_form_agree_joint_recruitment{margin:20px 0 0;width:100%}}.reserve_lp_reserve_form_agree_joint_recruitment input{display:block}.reserve_lp_reserve_form_agree_joint_recruitment label{display:block;width:100%}.reserve_lp_reserve_form_agree_joint_recruitment_list{font-size:15px;padding:0 0 0 20px}@media (max-width:414px){.reserve_lp_reserve_form_agree_joint_recruitment_list{font-size:12px}}.reserve_lp_reserve_form_agree_joint_recruitment_list ul{padding:0 0 0 20px}.reserve_lp_reserve_form_agree_joint_recruitment_list li{list-style:disc}.reserve_lp_reserve_form_confirm_title{align-items:center;display:flex;flex-direction:column;gap:16px;margin-bottom:24px;padding:0 44px;width:100%}.reserve_lp_reserve_form_confirm_title_text{align-items:center;color:#666;display:flex;font-size:16px;font-weight:700;justify-content:center;line-height:1.2;position:relative;width:100%}.reserve_lp_reserve_form_confirm_title_text:after,.reserve_lp_reserve_form_confirm_title_text:before{background:#bfbfbf;content:"";display:block;height:1px;position:absolute;top:50%;width:calc(50% - 88px);z-index:1}.reserve_lp_reserve_form_confirm_title_text:before{left:0}.reserve_lp_reserve_form_confirm_title_text:after{right:0}.reserve_lp_reserve_form_confirm_title_subtext{color:#666;font-size:14px;font-weight:400;line-height:16.8px}.reserve_lp_reserve_form_confirm_content{background:#fff;margin:auto;width:91.7333333333%}@media (min-width:1024px){.reserve_lp_reserve_form_confirm_content{margin:0;width:100%}}.reserve_lp_reserve_form_confirm_content .confirm_item{border-top:1px solid #bfbfbf;display:flex}.reserve_lp_reserve_form_confirm_content .confirm_item:last-of-type{border-bottom:1px solid #bfbfbf}.reserve_lp_reserve_form_confirm_content .confirm_item_name{background-color:#f7f7f7;font-weight:700;padding:24px;width:50%}.reserve_lp_reserve_form_confirm_content .confirm_item_name.ver2{padding:12px 24px;width:40%}.reserve_lp_reserve_form_confirm_content .confirm_item_content{padding:24px;width:50%}.reserve_lp_reserve_form_confirm_content .confirm_item_content.ver2{padding:12px 24px;width:60%}.reserve_lp_reserve .form_error_birthday,.reserve_lp_reserve .form_error_date,.reserve_lp_reserve .form_error_job,.reserve_lp_reserve .form_error_salary,.reserve_lp_reserve .form_error_sex{visibility:hidden}.reserve_lp_reserve .displayed_form_error{color:red;font-size:16px;font-weight:700;margin-top:9px;visibility:visible}.online-shift-container input[type=checkbox]:checked+.reserve_lp_reserve_checkbox{background-image:url(https://image.money-career.com/money_career/lp/checked.png)}.online-shift-container .reserve_lp_reserve_checkbox{align-items:center;background-image:url(https://image.money-career.com/money_career/lp/not_checked.png);background-position:20px 50%,100% 0;background-repeat:no-repeat;background-size:32px 32px,100% 100%;border-radius:8px;box-sizing:border-box;color:#333;display:flex;font-size:16px;font-style:normal;height:75px;letter-spacing:.5px;padding-left:60px;text-align:left;width:100%}@media (max-width:414px){.online-shift-container .reserve_lp_reserve_checkbox{background-position:20px 50%,100% 0;background-position:5px 50%,100% 0;font-size:16px;padding-left:54px}}@media (max-width:320px){.online-shift-container .reserve_lp_reserve_checkbox{font-size:13px}}.seminars_enquete-table-data-second-label.disabled:before{background-image:url(/img/disabled_date.png);background-size:contain;pointer-events:none}.seminars_enquete-table-data-second-label-box.disabled{pointer-events:none}.reserve_lp_reserve_elements__caution{align-items:center;background:#ffe9e9;border:2px solid #ff5c5c;border-radius:8px;display:flex;flex-direction:column;justify-content:center;margin:0 auto 60px;padding:24px 16px;width:791px}@media (max-width:1024px){.reserve_lp_reserve_elements__caution{margin-top:36px;width:343px}}.reserve_lp_reserve_elements__caution__text{color:#fb3f3f;font-size:20px;font-style:normal;font-weight:700;line-height:normal;margin-bottom:16px;text-align:center}.reserve_lp_reserve_elements__caution__text2{color:#333;font-size:14px;font-style:normal;font-weight:400;line-height:150%;margin-bottom:24px;text-align:center}@media (max-width:1024px){.reserve_lp_reserve_elements__caution__text2{text-align:unset}}.article-detail .reserve_lp_reserve{background:#fff}@media (max-width:414px){.article-detail .reserve_lp_reserve{margin-left:-16px;margin-right:-16px}}.article-detail .reserve_lp_reserve .hidden{display:none}.article-detail .reserve_lp_reserve .content_inner{background:#fff;padding-top:49px}.article-detail .reserve_lp_reserve_header{color:#0bb783;font-size:28px;font-size:24px;font-style:normal;font-weight:700;height:136px;line-height:36px;margin:0 auto 16px;max-width:834px;position:relative;text-align:center}@media (max-width:414px){.article-detail .reserve_lp_reserve_header{font-size:24px;letter-spacing:.02em;line-height:28px}}.article-detail .reserve_lp_reserve_header_item{display:inline-block;margin-bottom:6px;vertical-align:middle}@media (max-width:320px){.article-detail .reserve_lp_reserve_header_item{font-size:24px}}.article-detail .reserve_lp_reserve_header_title{color:#312e36;font-size:40px;line-height:36px}@media (max-width:320px){.article-detail .reserve_lp_reserve_header_title{font-size:35px}}.article-detail .reserve_lp_reserve_header:after{background-image:url(/img/reserve_header.png);background-size:137px;content:"";display:block;display:none;height:137px;position:absolute;right:96px;top:-22px;width:137px}.article-detail .reserve_lp_reserve_header.ver2{height:auto;margin-bottom:24px}.article-detail .reserve_lp_reserve_appointment{border:3px solid #e6e6e6;font-size:14px;line-height:1.6;margin:10px auto;padding:15px 5%;width:90%}.article-detail .reserve_lp_reserve_appointment p{margin:0}.article-detail .reserve_lp_reserve_elements{overflow:hidden;position:relative;width:100%}.article-detail .reserve_lp_reserve_form_wrap{display:flex;overflow:hidden;position:relative}.article-detail .reserve_lp_reserve_form{position:absolute;width:100%}.article-detail .reserve_lp_reserve_form_flex{border:none;display:flex;flex-direction:column}.article-detail .reserve_lp_reserve_form_flex:first-of-type{border:none}.article-detail .reserve_lp_reserve_form_q{align-items:center;background:#f7f7f7;border-top:none;height:81px;margin:auto;padding:24px 0 24px 18px;width:48.1481481481%;width:91.7333333333%}.article-detail .reserve_lp_reserve_form_q h3{color:#333;font-size:20px;font-weight:700;line-height:160%;text-align:left}.article-detail .reserve_lp_reserve_form_q h3 span{font-size:14px;font-weight:400}@media (max-width:414px){.article-detail .reserve_lp_reserve_form_q h3{font-size:17px;line-height:30px}}@media (max-width:320px){.article-detail .reserve_lp_reserve_form_q h3{font-size:14px}}.article-detail .reserve_lp_reserve_form_q h3 p{font-size:16px;font-weight:400;line-height:24px}@media (max-width:414px){.article-detail .reserve_lp_reserve_form_q h3 p{font-size:12px;line-height:18px}}@media (max-width:320px){.article-detail .reserve_lp_reserve_form_q h3 p{padding-left:12px}}.article-detail .reserve_lp_reserve_form_content{display:flex;justify-content:space-between;margin:auto;padding:16px 0 24px;width:100%;width:83.2%}.article-detail .reserve_lp_reserve_form_content input[type=checkbox],.article-detail .reserve_lp_reserve_form_content input[type=radio]{display:none}.article-detail .reserve_lp_reserve_form_content label{border-radius:10px;cursor:pointer;display:block;float:left;font-size:24px;margin-bottom:0;padding:0;text-align:center}.article-detail .reserve_lp_reserve_form_content input[type=radio]+label{align-items:center;background:#fff;background-image:url(https://image.money-career.com/money_career/lp/not_selected.png);background-position:5px 50%,100% 0;background-repeat:no-repeat;background-size:32px 32px,100% 100%;border:2px solid #183028;border-radius:8px;box-sizing:border-box;color:#183028;font-size:16px;font-style:normal;font-weight:700;height:75px;letter-spacing:.5px;line-height:75px;margin:0;text-align:center;width:calc(50% - 8px)}@media (max-width:414px){.article-detail .reserve_lp_reserve_form_content input[type=radio]+label{background-position:5px 50%,100% 0}}@media (max-width:320px){.article-detail .reserve_lp_reserve_form_content input[type=radio]+label{max-width:124px}}@media (max-width:414px){.article-detail .reserve_lp_reserve_form_content input[type=radio]+label:last-child{margin-left:5.5px}}.article-detail .reserve_lp_reserve_form_content input[type=radio]:checked+label{background-image:url(https://image.money-career.com/money_career/lp/selected.png);line-height:73px}.article-detail .reserve_lp_reserve_form_content input[type=email],.article-detail .reserve_lp_reserve_form_content input[type=text]{align-items:center;border:2px solid #183028;border-radius:8px;box-sizing:border-box;display:flex;font-size:16px;font-style:normal;font-weight:500;height:75px;letter-spacing:.5px;line-height:24px;padding:0 24px;width:388px;width:100%}.article-detail .reserve_lp_reserve_form_content_input{position:relative;width:100%}.article-detail .reserve_lp_reserve_form_content_input select{align-items:center;-webkit-appearance:none;background:#fff;border:2px solid #183028;border-radius:8px;box-sizing:border-box;color:#183028;color:#312e36;display:block;font-size:16px;font-weight:700;height:75px;letter-spacing:.5px;line-height:24px;text-align:center;-moz-text-align-last:center;text-align-last:center;width:100%}.article-detail .reserve_lp_reserve_form_content_input select option{color:#333;font-size:12px;font-weight:500;letter-spacing:.4px;line-height:1.67}.article-detail .reserve_lp_reserve_form_content_input select.reserve_casual_select{padding:0 0 0 43%;text-align:left;-moz-text-align-last:left;text-align-last:left}.article-detail .reserve_lp_reserve_form_content_input img{pointer-events:none;position:absolute;right:17px;top:26px;width:24px}.article-detail .reserve_lp_reserve_form_content_input1{max-width:287px;width:35.4320987654%}.article-detail .reserve_lp_reserve_form_content_input2{max-width:236px;width:29.1358024691%}.article-detail .reserve_lp_reserve_form_content_input3{max-width:241px;width:29.7530864198%}.article-detail .reserve_lp_reserve_form_content_2 span{float:left;font-size:36px;font-weight:700;line-height:36px;margin-top:14px;width:8%}.article-detail .reserve_lp_reserve_form_content_2 span:last-child{width:7%}.article-detail .reserve_lp_reserve_form_content_3 select,.article-detail .reserve_lp_reserve_form_content_4 select{font-size:16px;font-weight:700;height:75px;line-height:24px;padding-left:8px;width:388px;width:100%}.article-detail .reserve_lp_reserve_form_content_4 p{color:#666;font-family:Hiragino Kaku Gothic Pro;font-size:16px;font-style:normal;line-height:150%;margin-top:9px}@media (max-width:414px){.article-detail .reserve_lp_reserve_form_content_4 p{font-size:15px}}.article-detail .reserve_lp_reserve_form_content .select-wrapper{width:100%}.article-detail .reserve_lp_reserve_form_content.single-form{display:inline-block}.article-detail .reserve_lp_reserve_form_trigger{display:flex;flex-direction:column;justify-content:space-between;margin:16px auto;padding:0;width:100%;width:83.2%}.article-detail .reserve_lp_reserve_form_trigger_flex{display:flex;display:block;justify-content:space-between;margin-bottom:16px}.article-detail .reserve_lp_reserve_form_trigger_check{background:#fff;padding-left:0;width:47.9012345679%;width:100%}.article-detail .reserve_lp_reserve_form_trigger_check:first-of-type{margin-bottom:16px}@media (max-width:414px){.article-detail .reserve_lp_reserve_form_trigger_check{max-width:343px}}@media (max-width:320px){.article-detail .reserve_lp_reserve_form_trigger_check{margin-bottom:auto;max-width:288px}}.article-detail .reserve_lp_reserve_form_trigger_check input{display:none}.article-detail .reserve_lp_reserve_form_trigger_check label{background-image:url(https://image.money-career.com/money_career/lp/not_checked.png);background-position:20px 50%,100% 0;background-repeat:no-repeat;background-size:32px 32px,100% 100%;border:1px solid #bfbfbf;border-radius:8px;box-sizing:border-box;color:#333;display:block;font-size:16px;font-style:normal;font-weight:700;letter-spacing:.5px;line-height:75px;padding-left:60px;text-align:left;width:100%}@media (max-width:414px){.article-detail .reserve_lp_reserve_form_trigger_check label{background-position:20px 50%,100% 0;background-position:5px 50%,100% 0;font-size:16px;padding-left:54px}}@media (max-width:320px){.article-detail .reserve_lp_reserve_form_trigger_check label{font-size:13px}}.article-detail .reserve_lp_reserve_form_trigger_check input[type=checkbox]:checked+label{background-image:url(https://image.money-career.com/money_career/lp/checked.png);border:2px solid #183028;line-height:73px}.article-detail .reserve_lp_reserve_form_confirm_title{align-items:center;display:flex;flex-direction:column;gap:16px;margin-bottom:24px;padding:0 44px;width:100%}.article-detail .reserve_lp_reserve_form_confirm_title_text{align-items:center;color:#666;display:flex;font-size:16px;font-weight:700;justify-content:center;line-height:1.2;position:relative;width:100%}.article-detail .reserve_lp_reserve_form_confirm_title_text:after,.article-detail .reserve_lp_reserve_form_confirm_title_text:before{background:#bfbfbf;content:"";display:block;height:1px;position:absolute;top:50%;width:calc(50% - 88px);z-index:1}.article-detail .reserve_lp_reserve_form_confirm_title_text:before{left:0}.article-detail .reserve_lp_reserve_form_confirm_title_text:after{right:0}.article-detail .reserve_lp_reserve_form_confirm_title_subtext{color:#666;font-size:14px;font-weight:400;line-height:16.8px}.article-detail .reserve_lp_reserve_form_confirm_content .confirm_item_name.ver2{padding:12px 24px;width:40%}.article-detail .reserve_lp_reserve_form_confirm_content .confirm_item_content.ver2{padding:12px 24px;width:60%}.article-detail .reserve_lp_reserve_form_button{margin:16px auto 24px;max-width:500px;max-width:343px;overflow:hidden;padding-bottom:7px}@media (max-width:320px){.article-detail .reserve_lp_reserve_form_button{max-width:256px}}.article-detail .reserve_lp_reserve_form_button_next{background:#bdc3c2;border-radius:64px;color:#fff;font-size:28px;font-weight:700;line-height:80px;text-align:center}@media (max-width:414px){.article-detail .reserve_lp_reserve_form_button_next{font-size:20px;height:50px;line-height:50px}}.article-detail .reserve_lp_reserve_form_button_next_number2{margin-bottom:36px}.article-detail .reserve_lp_reserve_form_button_next_active{background-color:#ff7e36;box-shadow:0 4px 4px rgba(0,0,0,.25);color:#fff}.article-detail .reserve_lp_reserve_form_button_prev{color:#333;font-size:16px;font-weight:700;letter-spacing:.5px;line-height:24px;position:relative;text-align:center}.article-detail .reserve_lp_reserve_form_button_prev img{height:32px;left:calc(50% - 50px);position:absolute;top:-4px;width:32px}.article-detail .reserve_lp_reserve_form_button_submit{margin-bottom:32px}.article-detail .reserve_lp_reserve_form_button_submit input[type=button],.article-detail .reserve_lp_reserve_form_button_submit input[type=submit]{background:#bdc3c2;border-radius:64px;color:#8e9694;font-size:28px;font-size:20px;font-weight:700;height:80px;line-height:24px;margin:17px auto 0;max-width:343px;text-align:center;width:500px}@media (max-width:320px){.article-detail .reserve_lp_reserve_form_button_submit input[type=button],.article-detail .reserve_lp_reserve_form_button_submit input[type=submit]{max-width:256px}}.article-detail .reserve_lp_reserve_form_button_submit input[type=button].reserve_lp_reserve_form_button_next_active,.article-detail .reserve_lp_reserve_form_button_submit input[type=submit].reserve_lp_reserve_form_button_next_active{background-color:#ff7e36;box-shadow:0 4px 4px rgba(0,0,0,.25);color:#fff}.article-detail .reserve_lp_reserve_form_button_submit--image_wrapper{background:none;border:none;box-shadow:none;margin:0;padding:0}.article-detail .reserve_lp_reserve_form_button_ver2{margin:24px auto 48px;overflow:hidden;width:91.7333333333%}@media (max-width:320px){.article-detail .reserve_lp_reserve_form_button_ver2{max-width:256px}}.article-detail .reserve_lp_reserve_form_button_ver2_thanks_message{align-items:center;color:#666;display:flex;flex-wrap:wrap;font-size:14px;font-weight:400;justify-content:center;line-height:22.4px}.article-detail .reserve_lp_reserve_form_button_ver2_next_active{display:flex;flex-wrap:wrap;font-size:14px;font-weight:400;line-height:22.4px;text-align:center}.article-detail .reserve_lp_reserve_form_button_ver2_prev{color:#333;font-size:16px;font-weight:700;letter-spacing:.5px;line-height:24px;position:relative;text-align:center}.article-detail .reserve_lp_reserve_form_button_ver2_prev img{height:32px;left:calc(50% - 50px);position:absolute;top:-4px;width:32px}.article-detail .reserve_lp_reserve_form_button_ver2_submit{align-items:center;display:flex;flex-direction:column;gap:8px;margin-top:24px}.article-detail .reserve_lp_reserve_form_button_ver2_submit_message{color:#06c755;font-size:14px;font-weight:700;line-height:16.8px}.article-detail .reserve_lp_reserve_form_button_ver2_submit_message span.number{font-size:22px;line-height:26.4px}.article-detail .reserve_lp_reserve_form_button_ver2_submit_message span.lg{font-size:20px;line-height:24px}.article-detail .reserve_lp_reserve_form_button_ver2_submit--image_wrapper{background:none;border:none;box-shadow:none;margin:0;padding:0}.article-detail .reserve_lp_reserve_form_button_ver2 .second-contents-group-call{align-items:center;display:flex;justify-content:center;margin-top:32px}.article-detail .reserve_lp_reserve_form_button_ver2 .second-contents-group-call-image{margin-right:11px;width:18px}.article-detail .reserve_lp_reserve_form_button_ver2 .call-link{color:#333;font-size:16px;font-weight:700;height:21px;line-height:130%;text-align:center;text-decoration-line:underline;width:192px}.article-detail .reserve_lp_reserve_form_kiyaku{background:#fff;border:1px solid #bfbfbf;box-sizing:border-box;font-style:normal;height:250px;margin:44px auto 24px;overflow-y:scroll;padding:16px 19px 16px 16px;width:792px;width:91.7333333333%}.article-detail .reserve_lp_reserve_form_kiyaku h3{align-items:center;background:#f7f7f7;color:#000;display:flex;font-size:18px;font-weight:700;height:40px;line-height:150%;padding-left:13px}.article-detail .reserve_lp_reserve_form_kiyaku p{font-size:16px;margin-top:11px}.article-detail .reserve_lp_reserve_form_kiyaku section{border-bottom:1px solid #c4c4c4}.article-detail .reserve_lp_reserve_form_kiyaku section:first-of-type{border-top:1px solid #c4c4c4;margin-top:24px}.article-detail .reserve_lp_reserve_form_kiyaku section h4{align-items:center;display:flex;height:40px;position:relative}@media (max-width:414px){.article-detail .reserve_lp_reserve_form_kiyaku section h4{font-size:13px}}.article-detail .reserve_lp_reserve_form_kiyaku section h4:after{background-image:url(https://image.money-career.com/money_career/lp/ic_open.png);background-repeat:no-repeat;background-size:100%;content:"";height:25px;position:absolute;right:8px;top:5px;width:20px}.article-detail .reserve_lp_reserve_form_kiyaku section h4.show_h4{border-bottom:1px solid #c4c4c4}.article-detail .reserve_lp_reserve_form_kiyaku section h4.show_h4:after{background-image:url(https://image.money-career.com/money_career/lp/ic_close.png)}.article-detail .reserve_lp_reserve_form_kiyaku section p{font-size:12px;font-weight:700;letter-spacing:.2px;padding:4px}.article-detail .reserve_lp_reserve_form_kiyaku section .toggle{display:none}.article-detail .reserve_lp_reserve_form_agree{border-radius:4px;color:#312e36;font-size:16px;font-weight:700;margin-top:24px;text-align:center}.article-detail .reserve_lp_reserve_form_agree_input{display:inline-block;height:20px;line-height:20px;margin:0;vertical-align:middle;width:40px}.article-detail .reserve_lp_reserve_form_agree_bottom{color:#666;font-size:12px;letter-spacing:.5px;line-height:24px;margin-top:8px;text-align:center}@media (max-width:320px){.article-detail .reserve_lp_reserve_form_agree_bottom{font-size:11px}}.reserve_lp_reserve.efo_new_version{margin:0 auto;max-width:684px}@media (max-width:1024px){.reserve_lp_reserve.efo_new_version{padding:16px 0}}.reserve_lp_reserve.efo_new_version .reserve_lp_reserve_banner{width:100%}.reserve_lp_reserve.efo_new_version .reserve_lp_reserve_banner img{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.reserve_lp_reserve.efo_new_version .reserve_lp_reserve_banner_pc{display:block}.reserve_lp_reserve.efo_new_version .reserve_lp_reserve_banner_sp{display:none}@media (max-width:1024px){.reserve_lp_reserve.efo_new_version .reserve_lp_reserve_banner_pc{display:none}.reserve_lp_reserve.efo_new_version .reserve_lp_reserve_banner_sp{display:block}}.reserve_lp_reserve.efo_new_version .reserve_lp_reserve_banner_space{height:24px}.reserve_lp_reserve.efo_new_version .reserve_lp_reserve_arrow{display:flex;justify-content:center;margin-top:16px;width:100%}.reserve_lp_reserve.efo_new_version .reserve_lp_reserve_arrow img{display:block;-o-object-fit:contain;object-fit:contain;width:93px}.reserve_lp_reserve.efo_new_version .content_inner{border:1px solid #020202;max-width:648px;padding:0}.reserve_lp_reserve.efo_new_version .content_inner .reserve_lp_reserve_header{align-items:center;background:url(https://image.money-career.com/lp/article_lp/form_header_bg.svg) repeat;display:flex;flex-direction:column;height:104px;justify-content:center;margin:0;padding:0;position:relative;width:100%}@media (max-width:1024px){.reserve_lp_reserve.efo_new_version .content_inner .reserve_lp_reserve_header{height:94px}}.reserve_lp_reserve.efo_new_version .content_inner .reserve_lp_reserve_header_title{color:#fff;font-size:32px;font-weight:700;line-height:1.4}@media (max-width:1024px){.reserve_lp_reserve.efo_new_version .content_inner .reserve_lp_reserve_header_title{font-size:24px}}.reserve_lp_reserve.efo_new_version .content_inner .reserve_lp_reserve_header_pager{height:24px;margin-top:8px}.reserve_lp_reserve.efo_new_version .content_inner .reserve_lp_reserve_header_pager img{display:block;height:100%;-o-object-fit:contain;object-fit:contain}.reserve_lp_reserve.efo_new_version .content_inner .reserve_lp_reserve_header_balloon{height:69px;left:calc(50% - 212px);position:absolute;top:-32px;width:69px}@media (max-width:1024px){.reserve_lp_reserve.efo_new_version .content_inner .reserve_lp_reserve_header_balloon{left:-9px;top:-29px}}.reserve_lp_reserve.efo_new_version .content_inner .reserve_lp_reserve_header_balloon img{display:block;-o-object-fit:contain;object-fit:contain;width:100%}.reserve_lp_reserve.efo_new_version .content_inner .reserve_lp_reserve_header_image{bottom:0;height:85px;position:absolute;right:calc(50% - 232px);width:83px}.reserve_lp_reserve.efo_new_version .content_inner .reserve_lp_reserve_header_image_wrapper{bottom:0;left:0;overflow:hidden;position:absolute;right:0;top:0}@media (max-width:1024px){.reserve_lp_reserve.efo_new_version .content_inner .reserve_lp_reserve_header_image{bottom:-1px;height:70px;right:-6px;width:69px}}.reserve_lp_reserve.efo_new_version .content_inner .reserve_lp_reserve_header_image img{display:block;-o-object-fit:contain;object-fit:contain;width:100%}.reserve_lp_reserve.efo_new_version .content_inner .reserve_lp_reserve_header:after{display:none}.reserve_lp_reserve.efo_new_version .content_inner .reserve_lp_reserve_elements{padding:28px 32px 56px}@media (max-width:1024px){.reserve_lp_reserve.efo_new_version .content_inner .reserve_lp_reserve_elements{padding:16px 16px 48px}}.reserve_lp_reserve.efo_new_version .content_inner .reserve_lp_reserve_form_flex{border:1px solid #bfbfbf;display:flex;flex-direction:column}.reserve_lp_reserve.efo_new_version .content_inner .reserve_lp_reserve_form_flex:not(:first-child){margin-top:16px}.reserve_lp_reserve.efo_new_version .content_inner .reserve_lp_reserve_form_q{align-items:center;background:#e8e8e8;border-bottom:1px solid #bfbfbf;display:flex;gap:30px;height:auto;margin:0;padding:12px 13px 12px 16px;width:100%}.reserve_lp_reserve.efo_new_version .content_inner .reserve_lp_reserve_form_q h3{font-size:16px;font-weight:700;line-height:1.2}.reserve_lp_reserve.efo_new_version .content_inner .reserve_lp_reserve_form_q h3 span{font-size:11px;font-weight:700;line-height:1.2}.reserve_lp_reserve.efo_new_version .content_inner .reserve_lp_reserve_form_q_required{align-items:center;background-color:#e60708;color:#fff;display:flex;font-size:11px;font-weight:700;height:17px;justify-content:center;line-height:1.2;padding:0 8px;width:41px;word-break:keep-all}@media (min-width:1024px){.reserve_lp_reserve.efo_new_version .content_inner .reserve_lp_reserve_form_q{max-width:none}}@media (max-width:1024px){.reserve_lp_reserve.efo_new_version .content_inner .reserve_lp_reserve_form_q{justify-content:space-between}}.reserve_lp_reserve.efo_new_version .content_inner .reserve_lp_reserve_form_content{align-items:stretch;display:flex;flex-direction:column;margin:0;padding:16px;width:100%}.reserve_lp_reserve.efo_new_version .content_inner .reserve_lp_reserve_form_content_note{color:#212121;font-size:13px;font-weight:400;line-height:1.2;text-align:center}.reserve_lp_reserve.efo_new_version .content_inner .reserve_lp_reserve_form_content_memo{color:#212121;font-size:11px;font-weight:400;line-height:1.2;margin-top:16px}.reserve_lp_reserve.efo_new_version .content_inner .reserve_lp_reserve_form_content_inner{display:flex;gap:12px;width:100%}.reserve_lp_reserve.efo_new_version .content_inner .reserve_lp_reserve_form_content_inner>*{flex:1}.reserve_lp_reserve.efo_new_version .content_inner .reserve_lp_reserve_form_content_inner input[type=email],.reserve_lp_reserve.efo_new_version .content_inner .reserve_lp_reserve_form_content_inner input[type=text]{border:2px solid #002c23;box-shadow:0 4px 0 0 #002c23;color:#333;font-size:16px;font-weight:700;height:auto;line-height:16px;margin:0;overflow:hidden;padding:16px;text-align:left;white-space:nowrap}.reserve_lp_reserve.efo_new_version .content_inner .reserve_lp_reserve_form_content_inner input[type=email]::-moz-placeholder,.reserve_lp_reserve.efo_new_version .content_inner .reserve_lp_reserve_form_content_inner input[type=text]::-moz-placeholder{color:#b6b6b6}.reserve_lp_reserve.efo_new_version .content_inner .reserve_lp_reserve_form_content_inner input[type=email]::placeholder,.reserve_lp_reserve.efo_new_version .content_inner .reserve_lp_reserve_form_content_inner input[type=text]::placeholder{color:#b6b6b6}.reserve_lp_reserve.efo_new_version .content_inner .reserve_lp_reserve_form_content_inner input[type=radio]+label{background-image:url(https://image.money-career.com/lp/article_lp/form_radio_not_selected.svg);background-position:16px 50%,100% 0;background-repeat:no-repeat;background-size:24px 24px,100% 100%;border:2px solid #002c23;box-shadow:0 4px 0 0 #002c23;color:#333;font-size:16px;font-weight:700;height:auto;line-height:16px;margin:0;overflow:hidden;padding:16px 0 16px 44px;text-align:left;white-space:nowrap}.reserve_lp_reserve.efo_new_version .content_inner .reserve_lp_reserve_form_content_inner input[type=radio]:checked+label{background-color:#d5f3ea;background-image:url(https://image.money-career.com/lp/article_lp/form_radio_selected.svg);line-height:1}.reserve_lp_reserve.efo_new_version .content_inner .reserve_lp_reserve_form_content_input{position:relative;width:100%}.reserve_lp_reserve.efo_new_version .content_inner .reserve_lp_reserve_form_content_input .select-wrapper{width:100%}.reserve_lp_reserve.efo_new_version .content_inner .reserve_lp_reserve_form_content_input.select:after{background:url(https://image.money-career.com/lp/article_lp/form_select_triangle.svg) no-repeat;content:"";height:12px;position:absolute;right:14px;top:calc(50% - 4px);width:12px}.reserve_lp_reserve.efo_new_version .content_inner .reserve_lp_reserve_form_content_input select{border:2px solid #002c23;box-shadow:0 4px 0 0 #002c23;color:#333;font-size:16px;font-weight:700;height:auto;line-height:16px;overflow:hidden;padding:12px 16px;-moz-text-align-last:left;text-align-last:left;white-space:nowrap}.reserve_lp_reserve.efo_new_version .content_inner .reserve_lp_reserve_form_content_input1{flex:1000}.reserve_lp_reserve.efo_new_version .content_inner .reserve_lp_reserve_form_content_input2,.reserve_lp_reserve.efo_new_version .content_inner .reserve_lp_reserve_form_content_input3{flex:735}.reserve_lp_reserve.efo_new_version .content_inner .reserve_lp_reserve_form_direction{color:#0bb783;font-size:11px;font-weight:700;line-height:1.2;margin-top:12px}.reserve_lp_reserve.efo_new_version .content_inner .reserve_lp_reserve_form_trigger{width:100%}.reserve_lp_reserve.efo_new_version .content_inner .reserve_lp_reserve_form_trigger_inner{display:grid;gap:16px;grid-template-columns:1fr 1fr;margin-top:12px}@media (max-width:1024px){.reserve_lp_reserve.efo_new_version .content_inner .reserve_lp_reserve_form_trigger_inner{grid-template-columns:1fr}}.reserve_lp_reserve.efo_new_version .content_inner .reserve_lp_reserve_form_trigger_check{display:flex;height:auto;margin:0;min-width:0;width:100%}.reserve_lp_reserve.efo_new_version .content_inner .reserve_lp_reserve_form_trigger_check label{background-position:8px 50%,100% 0;border:2px solid #002c23;box-shadow:0 4px 0 0 #002c23;color:#333;font-size:15px;font-weight:700;height:auto;line-height:16px;overflow:hidden;padding:12px 0 12px 46px;white-space:nowrap}@media (max-width:1024px){.reserve_lp_reserve.efo_new_version .content_inner .reserve_lp_reserve_form_trigger_check label{background-position:5px 50%,100% 0;font-size:16px}}.reserve_lp_reserve.efo_new_version .content_inner .reserve_lp_reserve_form_button{display:flex;flex-direction:row-reverse;gap:12px;justify-content:center;margin:24px auto 0;overflow:visible;padding:0;width:100%}.reserve_lp_reserve.efo_new_version .content_inner .reserve_lp_reserve_form_button_submit{display:flex;flex:1;margin:0;padding:0}.reserve_lp_reserve.efo_new_version .content_inner .reserve_lp_reserve_form_button_next{align-items:center;background-color:#ffcbaf;border-radius:64px;color:#fff;cursor:not-allowed;display:flex;flex:1;font-size:20px;font-weight:700;height:56px;justify-content:space-between;line-height:1.2;margin:0;padding:0 18px}.reserve_lp_reserve.efo_new_version .content_inner .reserve_lp_reserve_form_button_next span{font-size:16px;line-height:24px}.reserve_lp_reserve.efo_new_version .content_inner .reserve_lp_reserve_form_button_next img{height:20px;-o-object-fit:contain;object-fit:contain;width:20px}.reserve_lp_reserve.efo_new_version .content_inner .reserve_lp_reserve_form_button_next_active{background-color:#ff7e36;box-shadow:0 4px 4px rgba(0,0,0,.25);cursor:pointer}.reserve_lp_reserve.efo_new_version .content_inner .reserve_lp_reserve_form_button_prev{align-items:center;background-color:#b0b0b0;border-radius:64px;box-shadow:0 4px 4px 0 rgba(0,0,0,.161);color:#fff;display:flex;font-size:20px;font-weight:700;gap:8px;height:56px;justify-content:center;line-height:1.2;margin:0;padding:0 12px;width:100px}.reserve_lp_reserve.efo_new_version .content_inner .reserve_lp_reserve_form_button_prev:before{background:url(https://image.money-career.com/lp/article_lp/form_button_prev.svg) no-repeat;content:"";height:24px;width:24px}.reserve_lp_reserve.efo_new_version .content_inner .reserve_lp_reserve_form_button.reserve_button{align-items:center;display:flex;flex-direction:column;gap:28px}.reserve_lp_reserve.efo_new_version .content_inner .reserve_lp_reserve_form_button.reserve_button .reserve_lp_reserve_form_button_submit{margin:0;padding:0}.reserve_lp_reserve.efo_new_version .content_inner .reserve_lp_reserve_form_button.reserve_button .reserve_lp_reserve_form_button_submit .reserve_lp_reserve_form_button_next_active{background-color:#fff;box-shadow:none;width:100%}.reserve_lp_reserve.efo_new_version .content_inner .reserve_lp_reserve_form_button.reserve_button .reserve_lp_reserve_form_button_submit .reserve_lp_reserve_form_button_next_active img{display:block;margin:0;-o-object-fit:contain;object-fit:contain;padding:0;width:100%}.reserve_lp_reserve.efo_new_version .content_inner .reserve_lp_reserve_form_button.reserve_button .second-contents .second-contents-group-call{padding:0}.reserve_lp_reserve.efo_new_version .content_inner .reserve_lp_reserve_form_button.reserve_button .reserve_lp_reserve_form_button_prev{background-color:transparent;box-shadow:none;color:#333;font-size:16px;font-weight:500;height:auto;line-height:24px}.reserve_lp_reserve.efo_new_version .content_inner .reserve_lp_reserve_form_footer{display:flex;margin-top:24px}.reserve_lp_reserve.efo_new_version .content_inner .reserve_lp_reserve_form_footer_content{align-items:center;display:flex;flex:1;flex-direction:column}.reserve_lp_reserve.efo_new_version .content_inner .reserve_lp_reserve_form_footer_content_image{height:58px}.reserve_lp_reserve.efo_new_version .content_inner .reserve_lp_reserve_form_footer_content_image img{display:block;height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.reserve_lp_reserve.efo_new_version .content_inner .reserve_lp_reserve_form_footer_content_text{color:#002c23;display:flex;flex-wrap:wrap;font-size:11px;font-weight:700;justify-content:center;line-height:1.4}@media (max-width:1024px){.reserve_lp_reserve.efo_new_version .content_inner .reserve_lp_reserve_form_footer_content_text{align-items:center;flex-direction:column}}.reserve_lp_reserve.efo_new_version .content_inner .reserve_lp_reserve_form_confirm_content{border:1px solid #bfbfbf;margin:0;width:100%}.reserve_lp_reserve.efo_new_version .content_inner .reserve_lp_reserve_form_confirm_content .confirm_item:not(:first-child){border-top:1px solid #bfbfbf}.reserve_lp_reserve.efo_new_version .content_inner .reserve_lp_reserve_form_confirm_content .confirm_item .confirm_item_name{align-items:center;color:#333;display:flex;font-size:13px;font-weight:600;line-height:1.2;min-height:48px;padding:8px 12px 8px 16px;width:40%}.reserve_lp_reserve.efo_new_version .content_inner .reserve_lp_reserve_form_confirm_content .confirm_item .confirm_item_content{align-items:center;color:#333;display:flex;font-size:14px;font-weight:300;line-height:1.2;min-height:48px;padding:8px 12px 8px 16px;width:60%}.reserve_lp_reserve.efo_new_version .content_inner .reserve_lp_reserve_form_agree_joint_recruitment_list{padding-inline-start:0}.reserve_lp_reserve.efo_new_version .content_inner .reserve_lp_reserve_form_agree_joint_recruitment_list>li{color:#666;font-size:10px;font-weight:400;line-height:14px;list-style:none}.reserve_lp_reserve.efo_new_version .content_inner .reserve_lp_reserve_form_agree_joint_recruitment_list>li:before{content:"※";margin-right:4px}.reserve_lp_reserve.efo_new_version .content_inner .reserve_lp_reserve_form_agree_joint_recruitment_list>li ul li{list-style-type:disc}.reserve_lp_reserve.efo_new_version .content_inner .reserve_lp_reserve_form .reserve_lp_reserve_form_flex:has(.displayed_form_error){border-color:#e60708}.reserve_lp_reserve.efo_new_version .content_inner .reserve_lp_reserve_form .reserve_lp_reserve_form_flex:has(.displayed_form_error) .reserve_lp_reserve_form_q{background:#ffd5d5;border-color:#e60708}.reserve_lp_reserve.efo_new_version .content_inner .reserve_lp_reserve_form_kiyaku{width:91.7333333333%}.reserve_lp_reserve .displayed_form_error{margin:0}.article-detail .reserve_lp_reserve.efo_new_version{margin:0 auto;max-width:684px}@media (max-width:1024px){.article-detail .reserve_lp_reserve.efo_new_version{padding:16px 0}}.article-detail .reserve_lp_reserve.efo_new_version .reserve_lp_reserve_banner{width:100%}.article-detail .reserve_lp_reserve.efo_new_version .reserve_lp_reserve_banner img{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.article-detail .reserve_lp_reserve.efo_new_version .reserve_lp_reserve_banner_pc{display:block}.article-detail .reserve_lp_reserve.efo_new_version .reserve_lp_reserve_banner_sp{display:none}@media (max-width:1024px){.article-detail .reserve_lp_reserve.efo_new_version .reserve_lp_reserve_banner_pc{display:none}.article-detail .reserve_lp_reserve.efo_new_version .reserve_lp_reserve_banner_sp{display:block}}.article-detail .reserve_lp_reserve.efo_new_version .reserve_lp_reserve_banner_space{height:24px}.article-detail .reserve_lp_reserve.efo_new_version .reserve_lp_reserve_arrow{display:flex;justify-content:center;margin-top:16px;width:100%}.article-detail .reserve_lp_reserve.efo_new_version .reserve_lp_reserve_arrow img{display:block;-o-object-fit:contain;object-fit:contain;width:93px}.article-detail .reserve_lp_reserve.efo_new_version .content_inner{border:1px solid #020202;max-width:648px;padding:0}.article-detail .reserve_lp_reserve.efo_new_version .content_inner .reserve_lp_reserve_header{align-items:center;background:url(https://image.money-career.com/lp/article_lp/form_header_bg.svg) repeat;display:flex;flex-direction:column;height:104px;justify-content:center;margin:0;padding:0;position:relative;width:100%}@media (max-width:1024px){.article-detail .reserve_lp_reserve.efo_new_version .content_inner .reserve_lp_reserve_header{height:94px}}.article-detail .reserve_lp_reserve.efo_new_version .content_inner .reserve_lp_reserve_header_title{color:#fff;font-size:32px;font-weight:700;line-height:1.4}@media (max-width:1024px){.article-detail .reserve_lp_reserve.efo_new_version .content_inner .reserve_lp_reserve_header_title{font-size:24px}}.article-detail .reserve_lp_reserve.efo_new_version .content_inner .reserve_lp_reserve_header_title_small{font-size:30px}@media (max-width:1024px){.article-detail .reserve_lp_reserve.efo_new_version .content_inner .reserve_lp_reserve_header_title_small{font-size:22px}}.article-detail .reserve_lp_reserve.efo_new_version .content_inner .reserve_lp_reserve_header_pager{height:24px;margin-top:8px}.article-detail .reserve_lp_reserve.efo_new_version .content_inner .reserve_lp_reserve_header_pager img{display:block;height:100%;-o-object-fit:contain;object-fit:contain}.article-detail .reserve_lp_reserve.efo_new_version .content_inner .reserve_lp_reserve_header_balloon{height:69px;left:calc(50% - 212px);position:absolute;top:-32px;width:69px}@media (max-width:1024px){.article-detail .reserve_lp_reserve.efo_new_version .content_inner .reserve_lp_reserve_header_balloon{left:-9px;top:-29px}}.article-detail .reserve_lp_reserve.efo_new_version .content_inner .reserve_lp_reserve_header_balloon img{display:block;-o-object-fit:contain;object-fit:contain;width:100%}.article-detail .reserve_lp_reserve.efo_new_version .content_inner .reserve_lp_reserve_header_image{bottom:0;height:85px;position:absolute;right:calc(50% - 232px);width:83px}.article-detail .reserve_lp_reserve.efo_new_version .content_inner .reserve_lp_reserve_header_image_wrapper{bottom:0;left:0;overflow:hidden;position:absolute;right:0;top:0}@media (max-width:1024px){.article-detail .reserve_lp_reserve.efo_new_version .content_inner .reserve_lp_reserve_header_image{bottom:-1px;height:70px;right:-6px;width:69px}}.article-detail .reserve_lp_reserve.efo_new_version .content_inner .reserve_lp_reserve_header_image img{display:block;-o-object-fit:contain;object-fit:contain;width:100%}.article-detail .reserve_lp_reserve.efo_new_version .content_inner .reserve_lp_reserve_elements{padding:28px 32px 56px}@media (max-width:1024px){.article-detail .reserve_lp_reserve.efo_new_version .content_inner .reserve_lp_reserve_elements{padding:16px 16px 48px}}.article-detail .reserve_lp_reserve.efo_new_version .content_inner .reserve_lp_reserve_form{overflow:hidden}.article-detail .reserve_lp_reserve.efo_new_version .content_inner .reserve_lp_reserve_form_flex{border:1px solid #bfbfbf}.article-detail .reserve_lp_reserve.efo_new_version .content_inner .reserve_lp_reserve_form_flex:not(:first-child){margin-top:16px}.article-detail .reserve_lp_reserve.efo_new_version .content_inner .reserve_lp_reserve_form_q{align-items:center;background:#e8e8e8;border-bottom:1px solid #bfbfbf;display:flex;gap:30px;height:auto;margin:0;padding:12px 13px 12px 16px;width:100%}.article-detail .reserve_lp_reserve.efo_new_version .content_inner .reserve_lp_reserve_form_q h3{font-size:16px;font-weight:700;line-height:1.2}.article-detail .reserve_lp_reserve.efo_new_version .content_inner .reserve_lp_reserve_form_q h3 span{font-size:11px;font-weight:700;line-height:1.2}.article-detail .reserve_lp_reserve.efo_new_version .content_inner .reserve_lp_reserve_form_q_required{align-items:center;background-color:#e60708;color:#fff;display:flex;font-size:11px;font-weight:700;height:17px;justify-content:center;line-height:1.2;padding:0 8px;width:41px;word-break:keep-all}@media (min-width:1024px){.article-detail .reserve_lp_reserve.efo_new_version .content_inner .reserve_lp_reserve_form_q{max-width:none}}@media (max-width:1024px){.article-detail .reserve_lp_reserve.efo_new_version .content_inner .reserve_lp_reserve_form_q{justify-content:space-between}}.article-detail .reserve_lp_reserve.efo_new_version .content_inner .reserve_lp_reserve_form_content{align-items:stretch;display:flex;flex-direction:column;margin:0;padding:16px;width:100%}.article-detail .reserve_lp_reserve.efo_new_version .content_inner .reserve_lp_reserve_form_content_note{color:#212121;font-size:13px;font-weight:400;line-height:1.2;text-align:center}.article-detail .reserve_lp_reserve.efo_new_version .content_inner .reserve_lp_reserve_form_content_memo{color:#212121;font-size:11px;font-weight:400;line-height:1.2;margin-top:16px}.article-detail .reserve_lp_reserve.efo_new_version .content_inner .reserve_lp_reserve_form_content_inner{display:flex;gap:12px;width:100%}.article-detail .reserve_lp_reserve.efo_new_version .content_inner .reserve_lp_reserve_form_content_inner>*{flex:1}.article-detail .reserve_lp_reserve.efo_new_version .content_inner .reserve_lp_reserve_form_content_inner input[type=email],.article-detail .reserve_lp_reserve.efo_new_version .content_inner .reserve_lp_reserve_form_content_inner input[type=text]{border:2px solid #002c23;box-shadow:0 4px 0 0 #002c23;color:#333;font-size:16px;font-weight:700;height:auto;line-height:16px;margin:0;overflow:hidden;padding:16px;text-align:left;white-space:nowrap}.article-detail .reserve_lp_reserve.efo_new_version .content_inner .reserve_lp_reserve_form_content_inner input[type=email]::-moz-placeholder,.article-detail .reserve_lp_reserve.efo_new_version .content_inner .reserve_lp_reserve_form_content_inner input[type=text]::-moz-placeholder{color:#b6b6b6}.article-detail .reserve_lp_reserve.efo_new_version .content_inner .reserve_lp_reserve_form_content_inner input[type=email]::placeholder,.article-detail .reserve_lp_reserve.efo_new_version .content_inner .reserve_lp_reserve_form_content_inner input[type=text]::placeholder{color:#b6b6b6}.article-detail .reserve_lp_reserve.efo_new_version .content_inner .reserve_lp_reserve_form_content_inner input[type=radio]+label{background-image:url(https://image.money-career.com/lp/article_lp/form_radio_not_selected.svg);background-position:16px 50%,100% 0;background-repeat:no-repeat;background-size:24px 24px,100% 100%;border:2px solid #002c23;box-shadow:0 4px 0 0 #002c23;color:#333;font-size:16px;font-weight:700;height:auto;line-height:16px;margin:0;overflow:hidden;padding:16px 0 16px 44px;text-align:left;white-space:nowrap}.article-detail .reserve_lp_reserve.efo_new_version .content_inner .reserve_lp_reserve_form_content_inner input[type=radio]:checked+label{background-color:#d5f3ea;background-image:url(https://image.money-career.com/lp/article_lp/form_radio_selected.svg);line-height:1}.article-detail .reserve_lp_reserve.efo_new_version .content_inner .reserve_lp_reserve_form_content_input{position:relative;width:100%}.article-detail .reserve_lp_reserve.efo_new_version .content_inner .reserve_lp_reserve_form_content_input.select:after{background:url(https://image.money-career.com/lp/article_lp/form_select_triangle.svg) no-repeat;content:"";height:12px;position:absolute;right:14px;top:calc(50% - 4px);width:12px}.article-detail .reserve_lp_reserve.efo_new_version .content_inner .reserve_lp_reserve_form_content_input select{border:2px solid #002c23;box-shadow:0 4px 0 0 #002c23;color:#333;font-size:16px;font-weight:700;height:auto;line-height:16px;overflow:hidden;padding:12px 16px;-moz-text-align-last:left;text-align-last:left;white-space:nowrap}.article-detail .reserve_lp_reserve.efo_new_version .content_inner .reserve_lp_reserve_form_content_input1{flex:1000}.article-detail .reserve_lp_reserve.efo_new_version .content_inner .reserve_lp_reserve_form_content_input2,.article-detail .reserve_lp_reserve.efo_new_version .content_inner .reserve_lp_reserve_form_content_input3{flex:735}.article-detail .reserve_lp_reserve.efo_new_version .content_inner .reserve_lp_reserve_form_direction{color:#0bb783;font-size:11px;font-weight:700;line-height:1.2;margin-top:12px}.article-detail .reserve_lp_reserve.efo_new_version .content_inner .reserve_lp_reserve_form_trigger{width:100%}.article-detail .reserve_lp_reserve.efo_new_version .content_inner .reserve_lp_reserve_form_trigger_inner{display:grid;gap:16px;grid-template-columns:1fr 1fr;margin-top:12px}@media (max-width:1024px){.article-detail .reserve_lp_reserve.efo_new_version .content_inner .reserve_lp_reserve_form_trigger_inner{grid-template-columns:1fr}}.article-detail .reserve_lp_reserve.efo_new_version .content_inner .reserve_lp_reserve_form_trigger_check{height:auto;margin:0}.article-detail .reserve_lp_reserve.efo_new_version .content_inner .reserve_lp_reserve_form_trigger_check label{background-position:8px 50%,100% 0;border:2px solid #002c23;box-shadow:0 4px 0 0 #002c23;color:#333;font-size:14px;font-weight:700;height:auto;line-height:16px;overflow:hidden;padding:12px 0 12px 46px;white-space:nowrap}@media (max-width:1024px){.article-detail .reserve_lp_reserve.efo_new_version .content_inner .reserve_lp_reserve_form_trigger_check label{background-position:5px 50%,100% 0}}.article-detail .reserve_lp_reserve.efo_new_version .content_inner .reserve_lp_reserve_form_button{display:flex;flex-direction:row-reverse;gap:12px;justify-content:center;margin:24px auto 0;overflow:visible;padding:0;width:100%}.article-detail .reserve_lp_reserve.efo_new_version .content_inner .reserve_lp_reserve_form_button_submit{display:flex;flex:1;margin:0;padding:0}.article-detail .reserve_lp_reserve.efo_new_version .content_inner .reserve_lp_reserve_form_button_next{align-items:center;background-color:#ffcbaf;border-radius:64px;color:#fff;cursor:not-allowed;display:flex;flex:1;font-size:20px;font-weight:700;height:56px;justify-content:space-between;line-height:1.2;margin:0;padding:0 18px}.article-detail .reserve_lp_reserve.efo_new_version .content_inner .reserve_lp_reserve_form_button_next span{font-size:16px;line-height:24px}.article-detail .reserve_lp_reserve.efo_new_version .content_inner .reserve_lp_reserve_form_button_next img{height:20px;-o-object-fit:contain;object-fit:contain;width:20px}.article-detail .reserve_lp_reserve.efo_new_version .content_inner .reserve_lp_reserve_form_button_next_active{background-color:#ff7e36;box-shadow:0 4px 4px rgba(0,0,0,.25);cursor:pointer}.article-detail .reserve_lp_reserve.efo_new_version .content_inner .reserve_lp_reserve_form_button_prev{align-items:center;background-color:#b0b0b0;border-radius:64px;box-shadow:0 4px 4px 0 rgba(0,0,0,.161);color:#fff;display:flex;font-size:20px;font-weight:700;gap:8px;height:56px;justify-content:center;line-height:1.2;margin:0;padding:0 12px;width:100px}.article-detail .reserve_lp_reserve.efo_new_version .content_inner .reserve_lp_reserve_form_button_prev:before{background:url(https://image.money-career.com/lp/article_lp/form_button_prev.svg) no-repeat;content:"";height:24px;width:24px}.article-detail .reserve_lp_reserve.efo_new_version .content_inner .reserve_lp_reserve_form_button.reserve_button{align-items:center;display:flex;flex-direction:column;gap:28px}.article-detail .reserve_lp_reserve.efo_new_version .content_inner .reserve_lp_reserve_form_button.reserve_button .reserve_lp_reserve_form_button_submit{margin:0;padding:0}.article-detail .reserve_lp_reserve.efo_new_version .content_inner .reserve_lp_reserve_form_button.reserve_button .reserve_lp_reserve_form_button_submit .reserve_lp_reserve_form_button_next_active{background-color:#fff;box-shadow:none;width:100%}.article-detail .reserve_lp_reserve.efo_new_version .content_inner .reserve_lp_reserve_form_button.reserve_button .reserve_lp_reserve_form_button_submit .reserve_lp_reserve_form_button_next_active img{display:block;margin:0;-o-object-fit:contain;object-fit:contain;padding:0;width:100%}.article-detail .reserve_lp_reserve.efo_new_version .content_inner .reserve_lp_reserve_form_button.reserve_button .second-contents .second-contents-group-call{padding:0}.article-detail .reserve_lp_reserve.efo_new_version .content_inner .reserve_lp_reserve_form_button.reserve_button .reserve_lp_reserve_form_button_prev{background-color:transparent;box-shadow:none;color:#333;font-size:16px;font-weight:500;height:auto;line-height:24px}.article-detail .reserve_lp_reserve.efo_new_version .content_inner .reserve_lp_reserve_form_footer{display:flex;margin-top:24px}.article-detail .reserve_lp_reserve.efo_new_version .content_inner .reserve_lp_reserve_form_footer_content{align-items:center;display:flex;flex:1;flex-direction:column}.article-detail .reserve_lp_reserve.efo_new_version .content_inner .reserve_lp_reserve_form_footer_content_image{height:58px}.article-detail .reserve_lp_reserve.efo_new_version .content_inner .reserve_lp_reserve_form_footer_content_image img{display:block;height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.article-detail .reserve_lp_reserve.efo_new_version .content_inner .reserve_lp_reserve_form_footer_content_text{color:#002c23;display:flex;flex-wrap:wrap;font-size:11px;font-weight:700;justify-content:center;line-height:1.4}@media (max-width:1024px){.article-detail .reserve_lp_reserve.efo_new_version .content_inner .reserve_lp_reserve_form_footer_content_text{align-items:center;flex-direction:column}}.article-detail .reserve_lp_reserve.efo_new_version .content_inner .reserve_lp_reserve_form_confirm_content{border:1px solid #bfbfbf;margin:0;width:100%}.article-detail .reserve_lp_reserve.efo_new_version .content_inner .reserve_lp_reserve_form_confirm_content .confirm_item:not(:first-child){border-top:1px solid #bfbfbf}.article-detail .reserve_lp_reserve.efo_new_version .content_inner .reserve_lp_reserve_form_confirm_content .confirm_item .confirm_item_name{align-items:center;color:#333;display:flex;font-size:13px;font-weight:600;line-height:1.2;min-height:48px;padding:8px 12px 8px 16px;width:40%}.article-detail .reserve_lp_reserve.efo_new_version .content_inner .reserve_lp_reserve_form_confirm_content .confirm_item .confirm_item_content{align-items:center;color:#333;display:flex;font-size:14px;font-weight:300;line-height:1.2;min-height:48px;padding:8px 12px 8px 16px;width:60%}.article-detail .reserve_lp_reserve.efo_new_version .content_inner .reserve_lp_reserve_form_agree_joint_recruitment_list{padding-inline-start:0}.article-detail .reserve_lp_reserve.efo_new_version .content_inner .reserve_lp_reserve_form_agree_joint_recruitment_list>li{color:#666;font-size:10px;font-weight:400;line-height:14px;list-style:none}.article-detail .reserve_lp_reserve.efo_new_version .content_inner .reserve_lp_reserve_form_agree_joint_recruitment_list>li:before{content:"※";margin-right:4px}.article-detail .reserve_lp_reserve.efo_new_version .content_inner .reserve_lp_reserve_form_agree_joint_recruitment_list>li ul li{list-style-type:disc}.article-detail .reserve_lp_reserve.efo_new_version .content_inner .reserve_lp_reserve_form .reserve_lp_reserve_form_flex:has(.displayed_form_error){border-color:#e60708}.article-detail .reserve_lp_reserve.efo_new_version .content_inner .reserve_lp_reserve_form .reserve_lp_reserve_form_flex:has(.displayed_form_error) .reserve_lp_reserve_form_q{background:#ffd5d5;border-color:#e60708}.article-detail .reserve_lp_reserve .displayed_form_error{margin:0}.google-review{background-color:rgba(11,183,131,.05);padding-bottom:120px}@media (min-width:1024px){.google-review__pc{display:block;margin:auto;width:60%}.google-review__sp{display:none}}@media (max-width:1024px){.google-review__pc{display:none}.google-review__sp{display:block;margin:auto;max-width:440px;width:90%}}.seminar_customer_review{background-color:rgba(11,183,131,.05)}@media (min-width:1024px){.seminar_customer_review{padding-bottom:12px}}.seminar_customer_review .review__title{font-size:34px;padding-top:80px;text-align:center}@media (max-width:1024px){.seminar_customer_review .review__title{font-size:24px;padding-top:53px}}.seminar_customer_review .review__title-green{color:#0bb783;font-size:42px}@media (max-width:1024px){.seminar_customer_review .review__title-green{font-size:32px}}.seminar_customer_review .review__title-green--seminar_lp{color:#0bb783;font-size:60px}@media (max-width:1024px){.seminar_customer_review .review__title-green--seminar_lp{font-size:44px}}@media (max-width:414px){.seminar_customer_review .review__title-green--seminar_lp{font-size:38px}}.seminar_customer_review .review__title--seminar_lp{font-size:52px;padding-top:50px;text-align:center}@media (max-width:1024px){.seminar_customer_review .review__title--seminar_lp{font-size:36px;list-style:36px}}@media (max-width:414px){.seminar_customer_review .review__title--seminar_lp{font-size:32px;list-style:32px}}.seminar_customer_review .review__wrapper{margin-top:40px;padding-bottom:40px}@media (min-width:1024px){.seminar_customer_review .review__wrapper{padding-bottom:32px}}.seminar_customer_review .review__wrapper--seminar_lp{margin-left:15px;margin-right:15px}.seminar_customer_review .review__content{display:flex;flex-direction:column;margin:0 10px;min-width:400px}@media (max-width:414px){.seminar_customer_review .review__content{min-width:82.6%}}.seminar_customer_review .review__content--button{margin-top:48px}.seminar_customer_review .review__content--button--hidden{display:none}.seminar_customer_review .review__content-wrapper{-ms-overflow-style:none;overflow:scroll;scrollbar-width:none}.seminar_customer_review .review__content-wrapper::-webkit-scrollbar{display:none}.seminar_customer_review .review__content-flex{display:flex}.seminar_customer_review .review__content-header{position:relative}.seminar_customer_review .review__content-header-icon{border-radius:50%;height:120px;left:calc(50% - 50px);-o-object-fit:cover;object-fit:cover;position:relative;width:120px}.seminar_customer_review .review__content-header-side{align-items:center;display:flex;flex-direction:column;left:70%;position:absolute;top:85px}@media (max-width:1024px){.seminar_customer_review .review__content-header-side{left:72%}}.seminar_customer_review .review__content-header-side--normal{color:#183028;font-size:14px}@media (max-width:1024px){.seminar_customer_review .review__content-header-side--normal{font-size:11px}}.seminar_customer_review .review__content-header-side--primary{background-color:#f2fbf9;color:#ff7e36;font-size:24px;font-weight:700;position:inherit;top:-32px}.seminar_customer_review .review__content__body{background-color:#fff;border-radius:8px;flex-grow:1;margin-top:-50px;padding:50px 25px 24px}@media (max-width:1024px){.seminar_customer_review .review__content__body{border:2px solid #0bb783;padding:50px 17px 24px}}.seminar_customer_review .review__content__body__info{font-size:16px;font-weight:500;margin-top:16px;text-align:center}.seminar_customer_review .review__content__body__title-wrapper{display:flex;justify-content:center}.seminar_customer_review .review__content__body__title{font-size:26px;font-weight:700;margin-top:16px}.seminar_customer_review .review__content__body__comment{font-size:16px;font-weight:500;margin:16px 5px 0}.seminar_customer_review .review__dot{background-color:gray;border-radius:50%;height:10px;transform:translateX(-50%);width:10px}.seminar_customer_review .review__dot.active{background-color:#0bb783}.seminar_customer_review .review__indicator{display:flex;gap:24px;justify-content:center;margin-top:24px;padding:0 5px;position:relative}.seminar_customer_review .wordMouth__review--title{padding-top:55px}.seminar_customer_review .wordMouth__review--title.disease{align-items:center;display:flex;flex-direction:column;line-height:1.3}.endSeminarCovered--hidden{display:none}.endSeminarCovered{align-items:center;background-color:rgba(0,0,0,.65);border-radius:11px;display:flex;height:100%;justify-content:center;left:0;position:absolute;top:0;width:100%;z-index:999}.endSeminarCovered--text{color:#fff;font-weight:700;text-align:center}.review__google-pc{margin:64px auto auto;width:60%}.review__google-sp{display:none}@media screen and (max-width:768px){.review__google-pc{display:none}.review__google-sp{display:block;margin:38px auto auto;width:90%}}.reserve_lp_campany{background:#f7f7f7}.reserve_lp_campany .content_inner{padding-bottom:46px;padding-top:28px}@media (max-width:414px){.reserve_lp_campany .content_inner{padding:34px 16px}}.reserve_lp_campany .reserve_lp_expert-header{margin-bottom:17px}@media (max-width:414px){.reserve_lp_campany .reserve_lp_expert-header{margin-bottom:19px}}.reserve_lp_campany .reserve_lp_expert-header_item{color:#312e36;font-size:20px;font-style:normal;font-weight:700;line-height:36px}.reserve_lp_campany .reserve_lp_expert-header_title{color:#312e36;font-size:24px;font-style:normal;font-weight:700;line-height:36px}.reserve_lp_campany_div{background:#fff;padding:29px 29px 32px}@media (max-width:414px){.reserve_lp_campany_div{padding:24px 16px 21px}}.reserve_lp_campany_div table{border-top:1px solid #bfbfbf;width:100%}.reserve_lp_campany_div table tr th{align-items:center;background:#f7f7f7;border-bottom:1px solid #bfbfbf;color:#312e36;font-size:16px;font-style:normal;font-weight:500;line-height:55px;padding-left:16px;text-align:left;vertical-align:top;width:29.6465222349%}@media (max-width:320px){.reserve_lp_campany_div table tr th{font-size:14px;padding-left:0;text-align:center}}.reserve_lp_campany_div table tr td{align-items:center;border-bottom:1px solid #bfbfbf;color:#312e36;font-size:16px;font-style:normal;font-weight:500;line-height:150%;padding-left:16px;text-align:left;vertical-align:middle}@media (max-width:320px){.reserve_lp_campany_div table tr td{font-size:14px}}.reserve_lp_campany_div table tr .last-tds{padding-bottom:14px;padding-top:15px}.reserve_lp_button{margin:0 auto;max-width:600px;width:55%}@media (max-width:1024px){.reserve_lp_button{width:100%}}.reserve_lp_button-upper-text{color:#312e36;display:flex;flex-direction:column;font-style:normal;font-weight:700;justify-content:space-between;margin-bottom:16px;text-align:center}@media (min-width:1024px){.reserve_lp_button-upper-text{font-size:16px}.reserve_lp_button-upper-text span{font-size:24px}}@media (max-width:1024px){.reserve_lp_button-upper-text{font-size:13px}.reserve_lp_button-upper-text span{font-size:19px}}.reserve_lp_button .link-in-page-icon{display:inline-block;height:15px;-o-object-fit:none;object-fit:none;width:15px}.reserve_lp_button_link{align-items:center;background:#ff7e36;border-radius:56px;box-shadow:0 4px 4px rgba(0,0,0,.25);box-sizing:content-box;color:#fff;display:flex;font-size:28px;font-style:normal;font-weight:700;gap:8px;justify-content:center;letter-spacing:-.02em;line-height:80px;text-align:center;transition:.1s}@media (max-width:1024px){.reserve_lp_button_link{font-size:22px;height:50px;line-height:50px;margin:auto;width:92%}}.reserve_lp_button_link:hover{background-color:#ff8e50}.reserve_lp_button_link:active{background:#ff7e36}.reserve_lp_button_2line_link{align-items:center;background:#ff7e36;border-radius:56px;box-shadow:0 4px 4px rgba(0,0,0,.25);color:#fff;display:flex;font-style:normal;font-weight:700;height:80px;justify-content:center;letter-spacing:-.02em;text-align:center}.reserve_lp_button_2line_text_wrapper{display:inline-block}.reserve_lp_button_2line_link img{display:inline-block;width:30px}.reserve_lp_button_2line_upper_text{font-size:12px;line-height:12px}@media screen and (max-width:350px){.reserve_lp_button_2line_upper_text{font-size:11px;line-height:11px}}.reserve_lp_button_2line_text{font-size:22px;line-height:22px;margin-top:8px}@media screen and (max-width:350px){.reserve_lp_button_2line_text{font-size:19px;line-height:19px}}.three-icon{align-items:start;display:flex;justify-content:center;padding-top:30px}@media (min-width:1024px){.three-icon{gap:20px}}@media (max-width:1024px){.three-icon{gap:16px}}@media (max-width:414px){.three-icon{padding-top:0}}.three-icon__image{-o-object-fit:contain;object-fit:contain}.three-icon__image--pc{height:auto;width:206px}.three-icon__image--sp{height:auto;width:104px}@media (min-width:1024px){.three-icon__image--sp{display:none}}@media (max-width:1024px){.three-icon__image--pc{display:none}}.customer-enquete-div .content_inner{margin:0 auto;max-width:870px;width:92%}.customer-enquete-div .lineenqueteHeader{background-color:#fff;border:1px solid #dadce0;border-radius:8px;margin-bottom:12px;margin-top:12px;padding:22px 24px 24px;position:relative}.customer-enquete-div .lineenqueteHeaderTitle{font-size:32px;font-weight:700}.customer-enquete-div .line-enquete__google-review,.customer-enquete-div .line-enquete__google-review--img{width:100%}.customer-enquete-div .lineenqueteHeaderDescription{margin-top:12px}.customer-enquete-div .lineenqueteHeaderDescription .middle_comment{padding-left:15px}.customer-enquete-div .lineenqueteHeaderDescription a{margin-top:12px;padding-left:15px}.customer-enquete-div .lineenqueteHeaderRequired{color:#d93025;font-weight:400;letter-spacing:.2px;line-height:20px;margin-top:12px}.customer-enquete-div .lineenqueteItemContainer{background-color:#fff;border:1px solid #dadce0;border-radius:8px;margin-bottom:12px;padding:24px}.customer-enquete-div .lineenqueteItemContainerHeader{margin-bottom:16px}.customer-enquete-div .lineenqueteItemContainerHeaderTitle{font-size:16px;letter-spacing:.1px;line-height:24px;width:100%;word-break:break-word}.customer-enquete-div .lineenqueteItemContainerHeaderTitle div{background:#0bb783;border-radius:4px;float:left;height:22px;margin-right:8px;width:4px}.customer-enquete-div .notice-statement{color:#909090;font-size:12px;margin:4px 0 0}.customer-enquete-div .notice-statement-alert{color:#d93025;font-size:12px;margin:4px 0 0}.customer-enquete-div .lineenqueteItemContainerinputInputAreaSubtitle{color:#909090;font-size:14px;font-weight:700;margin:32px 0 8px}.customer-enquete-div .lineenqueteItemContainerinput.consultation-content{font-weight:500;height:32px;padding:8px;width:100%}.customer-enquete-div .lineenqueteItemContainerinput.introduction{border:1px solid #919191;border-radius:4px;font-weight:500}.customer-enquete-div .lineenqueteItemContainerHeaderDescription{font-size:12px;font-weight:400;letter-spacing:.3px;line-height:135%;margin-top:4px;width:100%}.customer-enquete-div .lineenqueteItemContainerHeaderRequired{color:#d93025}.customer-enquete-div .radio-input{display:none}.customer-enquete-div .radio-part{min-height:24px;padding:.5em .5em .5em 0}.customer-enquete-div .radio-input+label{margin-right:10px;padding-left:25px;position:relative}.customer-enquete-div .radio-input+label:before{border:1px solid #999;border-radius:50%;content:"";display:block;height:17px;left:0;position:absolute;top:2px;width:17px}.customer-enquete-div .radio-input:checked+label:after{background:#0bb783;border-radius:50%;content:"";display:block;height:11px;left:3px;position:absolute;top:4.5px;width:11px}.customer-enquete-div input[type=checkbox]{display:none}.customer-enquete-div input[type=checkbox]+label{position:relative}.customer-enquete-div input[type=checkbox]+label:before{border:1px solid;border-radius:2px;content:"";cursor:pointer;display:block;height:16px;left:-24px;position:absolute;top:50%;transform:translateY(-50%);width:16px}.customer-enquete-div input[type=checkbox]:checked+label:before{background:#0bb783}.customer-enquete-div input[type=checkbox]:checked+label:after{border-bottom:2px solid #fff;border-left:2px solid #fff;box-sizing:border-box;content:"";display:block;height:6px;left:-19px;position:absolute;top:42%;transform:rotate(-45deg) translateY(-50%);width:10px}.customer-enquete-div .checkbox-part{padding:8px 8px 8px 24px}.customer-enquete-div .lineenqueteItemContainerinputInputArea textarea{height:100px;padding:8px;resize:none;width:100%}.customer-enquete-div .multiInputWrapper{display:flex;justify-content:space-between}.customer-enquete-div .multiInputWrapper input{width:49%}.customer-enquete-div .submit_div{margin:66px auto 60px;position:relative;width:70%}.customer-enquete-div .submit_input{background:#0bb783;border:none;border-bottom:4px solid #099a6e;border-radius:4px;box-sizing:border-box;color:#fff;font-size:16px;font-weight:700;height:50px;line-height:18px;margin:auto;text-align:center;width:67%;width:100%}.customer-enquete-div .submit_div img{height:12px;position:absolute;right:16%;top:calc(50% - 6px)}.customer-enquete-div .error_div{border:2px solid #d72500}.customer-enquete-div .error-input input{background-color:#ffd7d7}.customer-enquete-div .input_error{color:#d93025;font-size:12px;font-weight:400;letter-spacing:.3px;line-height:16px}.customer-enquete-div .radio_recommend_level_wrap{align-items:center;display:flex;justify-content:center}.customer-enquete-div .radio_recommend_level_wrap .radio-part{padding-right:5px}@media (max-width:768px){.customer-enquete-div .radio_recommend_level_wrap .radio-part{padding-right:3px}}.customer-enquete-div .radio_recommend_level_wrap .radio-part .radio-input+label{align-items:center;border:2px solid #0bb783;border-radius:4px;display:flex;font-size:21px;font-weight:700;height:50px;justify-content:center;margin-right:0;padding-left:0;width:50px}@media (max-width:768px){.customer-enquete-div .radio_recommend_level_wrap .radio-part .radio-input+label{font-size:17px;height:35px;width:35px}}@media screen and (max-width:550px){.customer-enquete-div .radio_recommend_level_wrap .radio-part .radio-input+label{height:30px;width:30px}}@media (max-width:414px){.customer-enquete-div .radio_recommend_level_wrap .radio-part .radio-input+label{font-size:13px;height:25px;width:25px}}@media (max-width:320px){.customer-enquete-div .radio_recommend_level_wrap .radio-part .radio-input+label{font-size:12px;height:20px;width:20px}}.customer-enquete-div .radio_recommend_level_wrap .radio-part .radio-input:checked+label:after{content:none}.customer-enquete-div .radio_recommend_level_wrap .radio-part .radio-input:checked+label{background-color:#0bb783;color:#fff}.customer-enquete-div .radio_recommend_level_wrap label:before{content:none}.customer-enquete-div .recommend_level_bar{display:flex;font-size:14px;justify-content:space-between;margin:0 auto;width:85%}@media (max-width:768px){.customer-enquete-div .recommend_level_bar{font-size:12px}}@media screen and (max-width:512px){.customer-enquete-div .recommend_level_bar{width:100%}}@media (max-width:414px){.customer-enquete-div .recommend_level_bar{font-size:10px}}.modal-img{background-color:#fff;border-radius:6px 6px 6px 6px;width:100%;width:10px}.modal-div{border-radius:0 0 6px 6px;border-radius:50px/70px;bottom:35px;left:50%;line-height:1.4;padding:0;position:absolute;text-align:center;transform:translate(-50%);width:100%}@media (max-width:414px){.modal-div{bottom:20px;font-size:7px}}.modal-div a{background-color:#f8742c;border-radius:50px/70px;box-shadow:0 6px 2px 1px rgba(1,0,8,.2);color:#fff;display:block;font-weight:700;margin:0 auto;padding:5px 60px;width:90%}@media (max-width:414px){.modal-div a{box-shadow:0 3px 2px 1px rgba(1,0,8,.2);padding:5px 15px}}.modal-content{padding:0;top:50%;width:450px}@media (max-width:414px){.modal-content{width:90%}}.modal-img{margin-left:0}.modal-div-text-first{font-size:18px;font-weight:700}@media (max-width:414px){.modal-div-text-first{font-size:9px}}.modal-div-text-second{font-size:24px;font-weight:700}@media (max-width:414px){.modal-div-text-second{font-size:16px}}#modal-overlay{background-color:rgba(0,0,0,.75);display:none;height:120%;left:0;position:fixed;top:0;width:100%;z-index:200!important}.liff-adjust-date__header{align-items:center;background-color:#00ba80;display:flex;height:52px;justify-content:left;left:0;position:fixed;top:0;width:100%;z-index:100}.liff-adjust-date__header__logo{padding:0 8px}.liff-adjust-date.invisible{visibility:hidden}.liff-adjust-date.container{background:#fff;border-left:1px solid #ddd;border-right:1px solid #ddd;font-family:sans-serif;margin:0 auto;max-width:400px;min-height:100vh;padding:52px 12px 0}.liff-adjust-date .section{margin-bottom:60px;padding:30px 0}.liff-adjust-date .head{border-left:4px solid #0cb484;font-size:16px;font-weight:700;margin:0 auto 24px;padding:4px 0 4px 12px;width:92%}.liff-adjust-date .link,.liff-adjust-date .text{display:block;font-size:14px;line-height:1.6;margin:0 auto 24px;text-align:center}.liff-adjust-date .date-select-container .text{font-size:10px;margin-bottom:16px;margin-left:30px;text-align:left;width:92%}.liff-adjust-date .link{color:#449cfc;text-decoration:underline}.liff-adjust-date .button{background-color:#0cb484;border-radius:20px;color:#fff;display:inline-block;font-weight:700;height:40px;margin:0 auto 24px;text-align:center;width:200px}.liff-adjust-date .button.touched:not(.disabled){background:#fff;border:2px solid #0cb484;color:#0cb484}.liff-adjust-date .button.disabled{background-color:#c4c4c4}.liff-adjust-date .button.clicked{opacity:.3}.liff-adjust-date .textfield{border:1px solid #c4c4c4;border-radius:4px;display:inline-block;font-size:14px;height:40px;margin-bottom:24px;padding:0 8px;text-align:left;width:100%}.liff-adjust-date .warning{color:#fc4444;display:none;font-size:12px;margin-bottom:24px}.liff-adjust-date .area-select-container{align-items:center;background:url(https://image.money-career.com/asset/line/soudan/area_background_v2.webp);background-repeat:no-repeat;background-size:cover;border-radius:8px;display:flex;flex-direction:column}.liff-adjust-date .area-select-section{display:flex;justify-content:space-between;max-width:300px;padding:8px 0;width:94%}.liff-adjust-date .area-select-image-container{position:relative}.liff-adjust-date .top .area-select-image-container{width:100%}.liff-adjust-date .bottom .area-select-image-container{width:calc(50% - 8px)}.liff-adjust-date .area-select-image{border-radius:4px;width:100%}.liff-adjust-date .area-select-image-border,.liff-adjust-date .text-selected{display:none}.liff-adjust-date .area-select-image-container.selected:before{background-color:transparent;border:4px solid #fc4444;border-radius:50px;bottom:0;content:"";display:inline-block;height:97%;position:absolute;top:0;width:100%}.liff-adjust-date .area-select-image-container.selected .text-selected{color:#fc4444;display:inline-block;font-size:10px;font-weight:700;position:absolute;text-align:center;top:-12px;width:100%}.liff-adjust-date .online-shift-container{align-items:center;display:flex;gap:8px;margin-top:12px}.liff-adjust-date .online-shift-container #can_online_shift{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:none;border-radius:0;cursor:pointer;margin:0;outline:none;padding:0 0 0 30px;position:relative;vertical-align:middle}.liff-adjust-date .online-shift-container #can_online_shift:after,.liff-adjust-date .online-shift-container #can_online_shift:before{content:"";display:block;position:absolute}.liff-adjust-date .online-shift-container #can_online_shift:before{background-color:#fff;border:1px solid #666464;border-radius:0;height:20px;left:5px;top:50%;transform:translateY(-50%);width:20px}.liff-adjust-date .online-shift-container #can_online_shift:after{border-bottom:2px solid #0ab783;border-left:2px solid #0ab783;height:7px;left:9px;opacity:0;top:calc(50% - 5px);transform:rotate(-45deg);width:13px}.liff-adjust-date .online-shift-container #can_online_shift:checked:after{opacity:1}.liff-adjust-date .online-shift-container .online-shift-label{font-size:0}.liff-adjust-date .online-shift-container .online-shift-label .online-shift-text{color:#333;font-size:12px;line-height:1.4;margin-bottom:2px}.liff-adjust-date .online-shift-container .online-shift-label .online-shift-alert{color:red;font-size:10px}.liff-adjust-date .first-step-container{margin-top:32px}.liff-adjust-date .first-step-container,.liff-adjust-date .second-step-container{position:relative;text-align:center;width:100%}.liff-adjust-date .first-step-container-difficult-to-adjust-warning,.liff-adjust-date .second-step-container-difficult-to-adjust-warning{margin-bottom:10px;margin-left:18px;position:relative}.liff-adjust-date .first-step-container-difficult-to-adjust-warning-box,.liff-adjust-date .second-step-container-difficult-to-adjust-warning-box{margin:0 auto;width:228px}.liff-adjust-date .first-step-container-difficult-to-adjust-warning:before,.liff-adjust-date .second-step-container-difficult-to-adjust-warning:before{background-image:url(/images/yellowt_riangle.png);background-repeat:no-repeat;background-size:contain;content:"";display:block;height:18px;left:-15px;position:absolute;top:-1%;width:18px}.liff-adjust-date #date-select{display:none;height:calc(100vh - 52px);margin-bottom:0}.liff-adjust-date #date-select .head{margin-bottom:0}.liff-adjust-date #content-input{display:none;margin-bottom:0;min-height:calc(100vh - 52px)}.liff-adjust-date #content-input .content-input-container{display:flex;flex-direction:column;gap:16px;justify-content:space-between}.liff-adjust-date #content-input .content-input-container__calendar-icon{display:flex;justify-content:center}.liff-adjust-date #content-input .content-input-container__text-message{display:flex;flex-direction:column;gap:16px}.liff-adjust-date #content-input .content-input-container__text-message .title{font-size:22px;font-weight:700;line-height:1.6;text-align:center}.liff-adjust-date #content-input .content-input-container__text-message .message{font-size:14px;line-height:1.8}.liff-adjust-date #content-input .content-input-container__form #consultation-content{border:1px solid #c4c4c4;border-radius:4px;font-size:14px;height:164px;padding:12px;resize:none;width:100%}.liff-adjust-date #content-input .content-input-container__texts{margin:8px 0 16px}.liff-adjust-date #content-input .content-input-container__texts .hidden{display:none}.liff-adjust-date #content-input .content-input-container__texts-message{font-size:14px;line-height:1.2}.liff-adjust-date #content-input .content-input-container__texts-select{text-align:center}.liff-adjust-date #content-input .content-input-container__texts-select .active:before{background-color:#409eff;border:none}.liff-adjust-date #content-input .content-input-container__texts-select .active:after{border-bottom:2px solid #fff;border-left:2px solid #fff;box-sizing:border-box;content:"";display:block;height:6px;left:-96px;position:absolute;top:12px;transform:rotate(-45deg);width:10px}.liff-adjust-date #content-input .content-input-container__texts-select-button{position:relative}.liff-adjust-date #content-input .content-input-container__texts-select-button:before{border:2px solid;border-radius:2px;content:"";cursor:pointer;display:block;height:18px;left:-100px;position:absolute;top:7px;width:18px}.liff-adjust-date #content-input .content-input-container__texts-select-text{font-size:14px;margin-left:20px}.liff-adjust-date #content-input .content-input-container__buttons{display:flex;flex-direction:column;text-align:center}.liff-adjust-date #content-input .content-input-container__buttons .content-input-button{height:40px;margin-bottom:20px}.liff-adjust-date #content-input .content-input-container__buttons .answer-later-button{background:transparent;color:#449cfc;display:inline-block;font-size:14px;font-weight:lighter;height:auto;text-decoration:underline;width:auto}.liff-adjust-date .access-time-limit-container{padding-top:24px;text-align:center}.liff-adjust-date .calendar,.liff-adjust-date .checkbox-wrapper{border-radius:4px;margin-bottom:24px;width:100%}.liff-adjust-date .calendar table,.liff-adjust-date .checkbox-wrapper table{border-collapse:collapse;border-right:0;border-spacing:0;clear:both;color:#333;margin-bottom:10px;width:100%}.liff-adjust-date .calendar td,.liff-adjust-date .calendar th,.liff-adjust-date .checkbox-wrapper td,.liff-adjust-date .checkbox-wrapper th{padding:0}.liff-adjust-date .calendar label,.liff-adjust-date .checkbox-wrapper label{display:inline-block;font-weight:700;margin-bottom:5px;max-width:100%}.liff-adjust-date .calendar .hidden,.liff-adjust-date .checkbox-wrapper .hidden{display:none!important;visibility:hidden!important}.liff-adjust-date .calendar th,.liff-adjust-date .checkbox-wrapper th{border:0;border-bottom:1px solid #e5e5e5;border-top:1px solid #e5e5e5;text-align:left}.liff-adjust-date .calendar tr,.liff-adjust-date .checkbox-wrapper tr{border-bottom:1px solid #e5e5e5;border-left:1px solid #e5e5e5;border-right:1px solid #e5e5e5}.liff-adjust-date .calendar .selected,.liff-adjust-date .checkbox-wrapper .selected{background-color:#20c4da}.liff-adjust-date .calendar .sp #wrapper,.liff-adjust-date .checkbox-wrapper .sp #wrapper{margin-top:0!important}.liff-adjust-date .calendar .pc #wrapper,.liff-adjust-date .checkbox-wrapper .pc #wrapper{padding-top:16px;width:60pc!important}.liff-adjust-date .calendar .pc #normal_view,.liff-adjust-date .checkbox-wrapper .pc #normal_view{background-color:#fff8f7!important}.liff-adjust-date .calendar .lineenquetediv,.liff-adjust-date .checkbox-wrapper .lineenquetediv{margin:0 auto;width:90%}.liff-adjust-date .calendar .lineenqueteHeader,.liff-adjust-date .checkbox-wrapper .lineenqueteHeader{background-color:#fff;border:1px solid #dadce0;border-radius:8px;margin-bottom:12px;margin-top:12px;padding:22px 24px 24px;position:relative}.liff-adjust-date .calendar .lineenqueteHeaderFirstViewImage img,.liff-adjust-date .checkbox-wrapper .lineenqueteHeaderFirstViewImage img{display:block;margin:48px auto;max-width:480px;width:80%}.liff-adjust-date .calendar .lineenqueteHeaderTitle,.liff-adjust-date .checkbox-wrapper .lineenqueteHeaderTitle{font-size:32px;font-weight:700}.liff-adjust-date .calendar .lineenqueteHeaderDescription,.liff-adjust-date .checkbox-wrapper .lineenqueteHeaderDescription{margin-top:12px}.liff-adjust-date .calendar .lineenqueteHeaderRequired,.liff-adjust-date .checkbox-wrapper .lineenqueteHeaderRequired{color:#d93025;font-weight:400;letter-spacing:.2px;line-height:20px;margin-top:12px}.liff-adjust-date .calendar .lineenqueteItemContainer,.liff-adjust-date .checkbox-wrapper .lineenqueteItemContainer{background-color:#fff;margin-bottom:12px}.liff-adjust-date .calendar .lineenqueteItemContainerHeader,.liff-adjust-date .checkbox-wrapper .lineenqueteItemContainerHeader{margin-bottom:16px}.liff-adjust-date .calendar .lineenqueteItemContainerHeaderTitle,.liff-adjust-date .checkbox-wrapper .lineenqueteItemContainerHeaderTitle{font-size:16px;letter-spacing:.1px;line-height:24px;width:100%;word-break:break-word}@media (max-width:1024px){.liff-adjust-date .calendar .lineenqueteItemContainerHeaderTitleFirst,.liff-adjust-date .checkbox-wrapper .lineenqueteItemContainerHeaderTitleFirst{font-size:13px;font-weight:700}}.liff-adjust-date .calendar .lineenqueteItemContainerHeaderTitleSecond,.liff-adjust-date .checkbox-wrapper .lineenqueteItemContainerHeaderTitleSecond{margin-left:11px}@media (max-width:1024px){.liff-adjust-date .calendar .lineenqueteItemContainerHeaderTitleSecond,.liff-adjust-date .checkbox-wrapper .lineenqueteItemContainerHeaderTitleSecond{font-size:13px}}.liff-adjust-date .calendar .lineenqueteItemContainerHeaderTitle div,.liff-adjust-date .checkbox-wrapper .lineenqueteItemContainerHeaderTitle div{background:#0bb783;border-radius:4px;float:left;height:22px;margin-right:8px;width:4px}.liff-adjust-date .calendar .lineenqueteItemContainerHeaderDescription,.liff-adjust-date .checkbox-wrapper .lineenqueteItemContainerHeaderDescription{font-size:12px;font-weight:400;letter-spacing:.3px;line-height:135%;margin-top:4px;width:100%}.liff-adjust-date .calendar .lineenqueteItemContainerHeaderRequired,.liff-adjust-date .checkbox-wrapper .lineenqueteItemContainerHeaderRequired{color:#d93025}.liff-adjust-date .calendar .lineenqueteItemContainerinputInputAreaDate,.liff-adjust-date .checkbox-wrapper .lineenqueteItemContainerinputInputAreaDate{word-break:keep-all}.liff-adjust-date .calendar .radio-input,.liff-adjust-date .checkbox-wrapper .radio-input{display:none}.liff-adjust-date .calendar .radio-part,.liff-adjust-date .checkbox-wrapper .radio-part{min-height:24px;padding:.5em .5em .5em 0}.liff-adjust-date .calendar .radio-input+label,.liff-adjust-date .checkbox-wrapper .radio-input+label{margin-right:10px;padding-left:25px;position:relative}.liff-adjust-date .calendar .radio-input+label:before,.liff-adjust-date .checkbox-wrapper .radio-input+label:before{border:1px solid #999;border-radius:50%;content:"";display:block;height:17px;left:0;position:absolute;top:2px;width:17px}.liff-adjust-date .calendar .radio-input:checked+label:after,.liff-adjust-date .checkbox-wrapper .radio-input:checked+label:after{background:#0bb783;border-radius:50%;content:"";display:block;height:11px;left:3px;position:absolute;top:4.5px;width:11px}.liff-adjust-date .calendar input[type=checkbox],.liff-adjust-date .checkbox-wrapper input[type=checkbox]{display:none}.liff-adjust-date .calendar input[type=checkbox]+label,.liff-adjust-date .checkbox-wrapper input[type=checkbox]+label{position:relative}.liff-adjust-date .calendar input[type=checkbox]+label:before,.liff-adjust-date .checkbox-wrapper input[type=checkbox]+label:before{border:1px solid;border-radius:2px;content:"";cursor:pointer;display:block;height:18px;left:0;position:absolute;top:50%;transform:translateY(-50%);width:18px}@media (max-width:1024px){.liff-adjust-date .calendar input[type=checkbox]+label:before,.liff-adjust-date .checkbox-wrapper input[type=checkbox]+label:before{height:18px;width:18px}}.liff-adjust-date .calendar input[type=checkbox]:after,.liff-adjust-date .checkbox-wrapper input[type=checkbox]:after{border:4px solid;border-radius:5px;content:"";cursor:pointer;display:block;height:30px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:30px}@media (max-width:1024px){.liff-adjust-date .calendar input[type=checkbox]:after,.liff-adjust-date .checkbox-wrapper input[type=checkbox]:after{border:2px solid;border-radius:3px;height:18px;width:18px}}.liff-adjust-date .calendar input[type=checkbox]:checked:after,.liff-adjust-date .calendar input[type=checkbox]:disabled:after,.liff-adjust-date .checkbox-wrapper input[type=checkbox]:checked:after,.liff-adjust-date .checkbox-wrapper input[type=checkbox]:disabled:after{content:"";display:none}.liff-adjust-date .calendar input[type=checkbox]:checked+label:before,.liff-adjust-date .checkbox-wrapper input[type=checkbox]:checked+label:before{background:#409eff;border:none}.liff-adjust-date .calendar input[type=checkbox]:checked+label:after,.liff-adjust-date .checkbox-wrapper input[type=checkbox]:checked+label:after{border-bottom:2px solid #fff;border-left:2px solid #fff;box-sizing:border-box;content:"";display:block;height:6px;left:5px;position:absolute;top:42%;transform:rotate(-45deg) translateY(-50%);width:10px}.liff-adjust-date .calendar input[type=checkbox]:disabled+label:before,.liff-adjust-date .checkbox-wrapper input[type=checkbox]:disabled+label:before{background:#ccc;border:none}.liff-adjust-date .calendar input[type=checkbox]:disabled+label:after,.liff-adjust-date .checkbox-wrapper input[type=checkbox]:disabled+label:after{box-sizing:border-box;color:#fff;content:"×";display:block;font-size:20px;position:absolute}.liff-adjust-date .calendar input[type=checkbox]+label+.seminars_enquete-table-data-second-label-box,.liff-adjust-date .checkbox-wrapper input[type=checkbox]+label+.seminars_enquete-table-data-second-label-box{border-radius:0;height:100%;left:0;position:absolute;top:0;width:100%}.liff-adjust-date .calendar .submit_div,.liff-adjust-date .checkbox-wrapper .submit_div{margin:66px auto 60px;position:relative;width:70%}.liff-adjust-date .calendar .submit_input,.liff-adjust-date .checkbox-wrapper .submit_input{background:#0bb783;border:none;border-bottom:4px solid #be422e;border-radius:4px;box-sizing:border-box;color:#fff;font-size:16px;font-weight:700;height:50px;line-height:18px;margin:auto;text-align:center;width:67%;width:100%}.liff-adjust-date .calendar .submit_div img,.liff-adjust-date .checkbox-wrapper .submit_div img{height:12px;position:absolute;right:16%;top:calc(50% - 6px)}.liff-adjust-date .calendar .error_div,.liff-adjust-date .checkbox-wrapper .error_div{border:2px solid #d72500!important}.liff-adjust-date .calendar .error-input input,.liff-adjust-date .checkbox-wrapper .error-input input{background-color:#ffd7d7!important}.liff-adjust-date .calendar .input_error,.liff-adjust-date .checkbox-wrapper .input_error{color:#d93025;font-size:12px;font-weight:400;letter-spacing:.3px;line-height:16px}.liff-adjust-date .calendar .lineenquetediv input,.liff-adjust-date .checkbox-wrapper .lineenquetediv input{width:100%}.liff-adjust-date .calendar .backgroundcolorblue,.liff-adjust-date .checkbox-wrapper .backgroundcolorblue{background-color:#e1f0ff}.liff-adjust-date .calendar .backgroundcolorred,.liff-adjust-date .checkbox-wrapper .backgroundcolorred{background-color:#ffe1e1}.liff-adjust-date .calendar .seminars_enquete-select-year,.liff-adjust-date .checkbox-wrapper .seminars_enquete-select-year{float:left;margin-right:1%;width:32%}@media (max-width:320px){.liff-adjust-date .calendar .seminars_enquete-select-year,.liff-adjust-date .checkbox-wrapper .seminars_enquete-select-year{display:inline-block;float:none;width:20%}.liff-adjust-date .calendar .seminars_enquete-select-year select,.liff-adjust-date .checkbox-wrapper .seminars_enquete-select-year select{width:60px!important}}.liff-adjust-date .calendar .seminars_enquete-select-year+span,.liff-adjust-date .checkbox-wrapper .seminars_enquete-select-year+span{float:left;font-size:18px;font-weight:700;line-height:36px;width:8%}@media (max-width:320px){.liff-adjust-date .calendar .seminars_enquete-select-year+span,.liff-adjust-date .checkbox-wrapper .seminars_enquete-select-year+span{display:inline-block;float:none;font-size:12px;margin-left:10px}}.liff-adjust-date .calendar .seminars_enquete-select-month,.liff-adjust-date .checkbox-wrapper .seminars_enquete-select-month{float:left;margin-right:1%;width:21%}@media (max-width:320px){.liff-adjust-date .calendar .seminars_enquete-select-month,.liff-adjust-date .checkbox-wrapper .seminars_enquete-select-month{display:inline-block;float:none;width:17%}.liff-adjust-date .calendar .seminars_enquete-select-month select,.liff-adjust-date .checkbox-wrapper .seminars_enquete-select-month select{width:40px!important}}.liff-adjust-date .calendar .seminars_enquete-select-month+span,.liff-adjust-date .checkbox-wrapper .seminars_enquete-select-month+span{float:left;font-size:18px;font-weight:700;line-height:36px;width:8%}@media (max-width:320px){.liff-adjust-date .calendar .seminars_enquete-select-month+span,.liff-adjust-date .checkbox-wrapper .seminars_enquete-select-month+span{display:inline-block;float:none;font-size:12px;margin-left:0}}.liff-adjust-date .calendar .seminars_enquete-select-day,.liff-adjust-date .checkbox-wrapper .seminars_enquete-select-day{float:left;margin-right:1%;width:21%}@media (max-width:320px){.liff-adjust-date .calendar .seminars_enquete-select-day,.liff-adjust-date .checkbox-wrapper .seminars_enquete-select-day{display:inline-block;float:none;width:17%}.liff-adjust-date .calendar .seminars_enquete-select-day select,.liff-adjust-date .checkbox-wrapper .seminars_enquete-select-day select{width:40px!important}}.liff-adjust-date .calendar .seminars_enquete-select-day+span,.liff-adjust-date .checkbox-wrapper .seminars_enquete-select-day+span{float:left;font-size:18px;font-weight:700;line-height:36px;width:7%}@media (max-width:320px){.liff-adjust-date .calendar .seminars_enquete-select-day+span,.liff-adjust-date .checkbox-wrapper .seminars_enquete-select-day+span{display:inline-block;float:none;font-size:12px;margin-left:0}}@media (max-width:1024px){.liff-adjust-date .calendar .seminars_enqueteLineenqueteItemContainer,.liff-adjust-date .checkbox-wrapper .seminars_enqueteLineenqueteItemContainer{margin-bottom:0;padding:0 0 15px}}.liff-adjust-date .calendar .seminars_enquete-after-line-label,.liff-adjust-date .checkbox-wrapper .seminars_enquete-after-line-label{padding-left:24px}@media (max-width:1024px){.liff-adjust-date .calendar .seminars_enquete-after-line-label,.liff-adjust-date .checkbox-wrapper .seminars_enquete-after-line-label{font-size:12px;margin-bottom:8px}}.liff-adjust-date .calendar .seminars_enquete-select-week,.liff-adjust-date .checkbox-wrapper .seminars_enquete-select-week{align-items:center;background-color:transparent;display:flex;font-weight:700;margin-bottom:12px}.liff-adjust-date .calendar .seminars_enquete-select-week-label,.liff-adjust-date .checkbox-wrapper .seminars_enquete-select-week-label{left:10px;position:absolute;top:2px}.liff-adjust-date .calendar .seminars_enquete-select-week-text,.liff-adjust-date .checkbox-wrapper .seminars_enquete-select-week-text{font-size:14px;margin-left:24px;margin-right:auto}.liff-adjust-date .calendar .seminars_enquete-select-week-label-second,.liff-adjust-date .checkbox-wrapper .seminars_enquete-select-week-label-second{position:relative}.liff-adjust-date .calendar .seminars_enquete-select-week-label-second:before,.liff-adjust-date .checkbox-wrapper .seminars_enquete-select-week-label-second:before{background-image:url(/images/yellowt_riangle.png)!important;background-repeat:no-repeat!important;background-size:contain!important;border:1px solid;border-radius:2px;content:"";cursor:pointer;display:block;height:18px;position:absolute;transform:translateY(-50%);width:18px}@media (max-width:1024px){.liff-adjust-date .calendar .seminars_enquete-select-week-label-second:before,.liff-adjust-date .checkbox-wrapper .seminars_enquete-select-week-label-second:before{height:18px;width:18px}}.liff-adjust-date .calendar .seminars_enquete-select-week-text-second,.liff-adjust-date .checkbox-wrapper .seminars_enquete-select-week-text-second{font-size:14px;margin-left:24px;margin-right:auto;position:relative}.liff-adjust-date .calendar .seminars_enquete-select-week-text-second span,.liff-adjust-date .checkbox-wrapper .seminars_enquete-select-week-text-second span{margin-left:4px}.liff-adjust-date .calendar .seminars_enquete-select-week-text-second:after,.liff-adjust-date .checkbox-wrapper .seminars_enquete-select-week-text-second:after{border:1px solid #000;border-radius:50%;content:"";display:block;height:23px;position:absolute;transform:translate(120%,-85%);width:23px}.liff-adjust-date .calendar .seminars_enquete-select-week-previous,.liff-adjust-date .checkbox-wrapper .seminars_enquete-select-week-previous{background-color:transparent;border:none;color:#d9dce0;font-size:14px;margin-right:12px}.liff-adjust-date .calendar .seminars_enquete-select-week-next,.liff-adjust-date .checkbox-wrapper .seminars_enquete-select-week-next{background-color:transparent;border:none;color:#409eff;font-size:20px;font-size:14px;margin-right:0}.liff-adjust-date .calendar .seminars_enquete-table-header,.liff-adjust-date .checkbox-wrapper .seminars_enquete-table-header{padding-right:4px;text-align:center}.liff-adjust-date .calendar .seminars_enquete-table-header-div,.liff-adjust-date .checkbox-wrapper .seminars_enquete-table-header-div{font-size:12px;padding:7px 0}.liff-adjust-date .calendar .seminars_enquete-table-data-top,.liff-adjust-date .checkbox-wrapper .seminars_enquete-table-data-top{padding-left:8px;text-align:left}@media (max-width:1024px){.liff-adjust-date .calendar .seminars_enquete-table-data-top,.liff-adjust-date .checkbox-wrapper .seminars_enquete-table-data-top{padding-left:0}}.liff-adjust-date .calendar .seminars_enquete-table-data-text,.liff-adjust-date .checkbox-wrapper .seminars_enquete-table-data-text{font-size:12px;font-weight:500;line-height:30px;margin-right:6px;text-align:center;word-break:keep-all}@media (max-width:540px){.liff-adjust-date .calendar .seminars_enquete-table-data-text,.liff-adjust-date .checkbox-wrapper .seminars_enquete-table-data-text{text-align:right}}.liff-adjust-date .calendar .seminars_enquete-table-data-second,.liff-adjust-date .checkbox-wrapper .seminars_enquete-table-data-second{margin-left:10px;padding-right:4px;text-align:center}.liff-adjust-date .calendar .seminars_enquete-table-data-second>div,.liff-adjust-date .checkbox-wrapper .seminars_enquete-table-data-second>div{position:relative}.liff-adjust-date .calendar .seminars_enquete-table-data-second-input,.liff-adjust-date .checkbox-wrapper .seminars_enquete-table-data-second-input{border:4px solid!important;border-radius:35px!important;height:24px!important;margin:auto!important;position:relative!important;width:24px!important}.liff-adjust-date .calendar .seminars_enquete-table-data-second-input+label:after,.liff-adjust-date .calendar .seminars_enquete-table-data-second-input+label:before,.liff-adjust-date .calendar .seminars_enquete-table-data-second-input:checked+label:before,.liff-adjust-date .checkbox-wrapper .seminars_enquete-table-data-second-input+label:after,.liff-adjust-date .checkbox-wrapper .seminars_enquete-table-data-second-input+label:before,.liff-adjust-date .checkbox-wrapper .seminars_enquete-table-data-second-input:checked+label:before{left:50%!important;top:50%!important;transform:translate(-50%,-50%)!important}.liff-adjust-date .calendar .seminars_enquete-table-data-second-input:checked+label:after,.liff-adjust-date .checkbox-wrapper .seminars_enquete-table-data-second-input:checked+label:after{transform:rotate(-45deg) translateY(-100%)!important}.liff-adjust-date .calendar .seminars_enquete-table-data-second-input:disabled+label:after,.liff-adjust-date .checkbox-wrapper .seminars_enquete-table-data-second-input:disabled+label:after{top:-2px!important}@media (max-width:1024px){.liff-adjust-date .calendar .seminars_enquete-table-data-second-input,.liff-adjust-date .checkbox-wrapper .seminars_enquete-table-data-second-input{height:16px!important;width:16px!important}}.liff-adjust-date .calendar .seminars_enquete-table-data-second-difficult-to-adjust,.liff-adjust-date .checkbox-wrapper .seminars_enquete-table-data-second-difficult-to-adjust{border:4px solid!important;border-radius:35px!important;height:24px!important;margin:auto!important;position:relative!important;width:24px!important}.liff-adjust-date .calendar .seminars_enquete-table-data-second-difficult-to-adjust+label:before,.liff-adjust-date .checkbox-wrapper .seminars_enquete-table-data-second-difficult-to-adjust+label:before{background-image:url(/images/yellowt_riangle.png)!important;background-repeat:no-repeat!important;background-size:contain!important;left:50%!important;top:50%!important;transform:translate(-50%,-50%)!important}.liff-adjust-date .calendar .seminars_enquete-table-data-second-difficult-to-adjust+label:after,.liff-adjust-date .checkbox-wrapper .seminars_enquete-table-data-second-difficult-to-adjust+label:after{left:50%!important;top:50%!important;transform:translate(-50%,-50%)!important}.liff-adjust-date .calendar .seminars_enquete-table-data-second-difficult-to-adjust:checked+label:before,.liff-adjust-date .checkbox-wrapper .seminars_enquete-table-data-second-difficult-to-adjust:checked+label:before{background:#ffc738!important;left:50%!important;top:50%!important;transform:translate(-50%,-50%)!important}.liff-adjust-date .calendar .seminars_enquete-table-data-second-difficult-to-adjust:checked+label:after,.liff-adjust-date .checkbox-wrapper .seminars_enquete-table-data-second-difficult-to-adjust:checked+label:after{border-bottom:2px solid #409eff!important;border-left:2px solid #409eff!important;transform:rotate(-45deg) translateY(-100%)!important}.liff-adjust-date .calendar .seminars_enquete-table-data-second-difficult-to-adjust:disabled+label:after,.liff-adjust-date .checkbox-wrapper .seminars_enquete-table-data-second-difficult-to-adjust:disabled+label:after{top:-2px!important}@media (max-width:1024px){.liff-adjust-date .calendar .seminars_enquete-table-data-second-difficult-to-adjust,.liff-adjust-date .checkbox-wrapper .seminars_enquete-table-data-second-difficult-to-adjust{height:16px!important;width:16px!important}}.liff-adjust-date .calendar .seminars_enquete-select-group,.liff-adjust-date .checkbox-wrapper .seminars_enquete-select-group{margin-bottom:30px;padding:0 20px}.liff-adjust-date .calendar .seminars_enquete-select-group-title,.liff-adjust-date .checkbox-wrapper .seminars_enquete-select-group-title{font-weight:700}.liff-adjust-date .calendar .seminars_enquete-select-group-button,.liff-adjust-date .checkbox-wrapper .seminars_enquete-select-group-button{background-color:#fff;border:1px solid #409eff;border-radius:40px;color:#409eff;font-size:14px;font-weight:700;padding:3px;width:115px}.liff-adjust-date .calendar .seminars_enquete-select-group-button:nth-child(2),.liff-adjust-date .checkbox-wrapper .seminars_enquete-select-group-button:nth-child(2){margin-top:7px}.liff-adjust-date .calendar .seminars_enquete-select-group-button-wrapper,.liff-adjust-date .checkbox-wrapper .seminars_enquete-select-group-button-wrapper{display:flex;margin-top:10px}.liff-adjust-date .calendar .seminars_enquete-select-group-button-wrapper .active,.liff-adjust-date .checkbox-wrapper .seminars_enquete-select-group-button-wrapper .active{background-color:#409eff;color:#fff}.liff-adjust-date .calendar .seminars_enquete-select-group-button-wrapper .disabled,.liff-adjust-date .checkbox-wrapper .seminars_enquete-select-group-button-wrapper .disabled{background-color:#999}.liff-adjust-date .calendar .seminars_enquete-select-group-button-box-first,.liff-adjust-date .calendar .seminars_enquete-select-group-button-box-second,.liff-adjust-date .checkbox-wrapper .seminars_enquete-select-group-button-box-first,.liff-adjust-date .checkbox-wrapper .seminars_enquete-select-group-button-box-second{align-items:center;display:flex;flex-flow:column;margin:0 auto;text-align:center;width:50%}.liff-adjust-date .calendar .seminars_enquete-next-week-select,.liff-adjust-date .checkbox-wrapper .seminars_enquete-next-week-select{text-align:center}.liff-adjust-date .calendar .seminars_enquete-next-week-select .active:before,.liff-adjust-date .checkbox-wrapper .seminars_enquete-next-week-select .active:before{background-color:#409eff;border:none}.liff-adjust-date .calendar .seminars_enquete-next-week-select .active:after,.liff-adjust-date .checkbox-wrapper .seminars_enquete-next-week-select .active:after{border-bottom:2px solid #fff;border-left:2px solid #fff;box-sizing:border-box;content:"";display:block;height:6px;left:-96px;position:absolute;top:12px;transform:rotate(-45deg);width:10px}.liff-adjust-date .calendar .seminars_enquete-next-week-select-button,.liff-adjust-date .checkbox-wrapper .seminars_enquete-next-week-select-button{position:relative}.liff-adjust-date .calendar .seminars_enquete-next-week-select-button:before,.liff-adjust-date .checkbox-wrapper .seminars_enquete-next-week-select-button:before{border:2px solid;border-radius:2px;content:"";cursor:pointer;display:block;height:18px;left:-100px;position:absolute;top:7px;width:18px}.liff-adjust-date .calendar .seminars_enquete-next-week-select-text,.liff-adjust-date .checkbox-wrapper .seminars_enquete-next-week-select-text{font-size:14px;margin-left:20px}.liff-adjust-date .checkbox-wrapper{display:flex;margin:0 auto 18px;width:92%}.liff-adjust-date .checkbox-wrapper .text-wrapper{font-size:13px;line-height:16px;margin-left:29px;margin-top:10px}.liff-adjust-date .checkbox-wrapper.hidden{display:none}.liff-adjust-date .caution{color:#c4c4c4;font-size:11px}.liff-adjust-date #keep_pre_consultation_date{margin-right:6px}.liff-adjust-date .shared-matters-wrapper{margin-top:60px}.liff-adjust-date .shared-matters-wrapper .form-container{margin-top:20px}.liff-ask-question.container{border-left:1px solid #ddd;border-right:1px solid #ddd;font-family:sans-serif;margin:0 auto;max-width:400px;min-height:100vh;padding:0 16px}.liff-ask-question .section{margin-bottom:60px;padding:30px 0}.liff-ask-question .head{border-left:4px solid #0cb484;font-size:16px;font-weight:700;margin:0 auto 24px;padding:4px 0 4px 12px;width:92%}.liff-ask-question .button{background-color:#0cb484;border-radius:20px;color:#fff;display:inline-block;font-weight:700;height:40px;margin:0 auto 24px;text-align:center;width:200px}.liff-ask-question .button.touched:not(.disabled){background:#fff;border:2px solid #0cb484;color:#0cb484}.liff-ask-question .button.disabled{background-color:#c4c4c4}.liff-ask-question .button.clicked{opacity:.3}.liff-ask-question .textarea{border:1px solid #c4c4c4;border-radius:4px;display:inline-block;font-size:14px;height:166px;line-height:1.6;margin-bottom:24px;padding:8px;text-align:left;width:100%}.liff-ask-question .warning{color:#fc4444;display:none;font-size:12px}.liff-ask-question .form-container{text-align:center;width:100%}.liff-ask-shared-matters.container{border-left:1px solid #ddd;border-right:1px solid #ddd;font-family:sans-serif;margin:0 auto;max-width:400px;min-height:100vh;padding:0 16px}.liff-ask-shared-matters .section{margin-bottom:60px;padding:30px 0}.liff-ask-shared-matters .head{border-left:4px solid #0cb484;font-size:16px;font-weight:700;margin:0 auto 24px;padding:4px 0 4px 12px;width:92%}.liff-ask-shared-matters .button{background-color:#0cb484;border-radius:20px;color:#fff;display:inline-block;font-weight:700;height:40px;margin:0 auto 24px;text-align:center;width:200px}.liff-ask-shared-matters .button.touched:not(.disabled){background:#fff;border:2px solid #0cb484;color:#0cb484}.liff-ask-shared-matters .button.disabled{background-color:#c4c4c4}.liff-ask-shared-matters .button.clicked{opacity:.3}.liff-ask-shared-matters .textarea{border:1px solid #c4c4c4;border-radius:4px;display:inline-block;font-size:14px;height:166px;line-height:1.6;margin-bottom:24px;padding:8px;text-align:left;width:100%}.liff-ask-shared-matters .warning{color:#fc4444;display:none;font-size:12px}.liff-ask-shared-matters .form-container{text-align:center;width:100%}.liff_multiple_consultation_date_reschedule.container{border-left:1px solid #ddd;border-right:1px solid #ddd;font-family:sans-serif;margin:0 auto;max-width:400px;min-height:100vh;padding:0 16px}.liff_multiple_consultation_date_reschedule .section{margin-bottom:60px;padding:30px 0}.liff_multiple_consultation_date_reschedule .head{border-left:4px solid #0cb484;font-size:16px;font-weight:700;margin:0 auto 24px;padding:4px 0 4px 12px;width:92%}.liff_multiple_consultation_date_reschedule .button{background-color:#0cb484;border-radius:20px;color:#fff;display:inline-block;font-weight:700;height:40px;margin:0 auto 24px;text-align:center;width:200px}.liff_multiple_consultation_date_reschedule .button.touched:not(.disabled){background:#fff;border:2px solid #0cb484;color:#0cb484}.liff_multiple_consultation_date_reschedule .button.disabled{background-color:#c4c4c4}.liff_multiple_consultation_date_reschedule .button.clicked{opacity:.3}.liff_multiple_consultation_date_reschedule .textarea{border:1px solid #c4c4c4;border-radius:4px;display:inline-block;font-size:14px;height:166px;line-height:1.6;margin:24px 0;padding:8px;text-align:left;width:100%}.liff_multiple_consultation_date_reschedule .warning{color:#fc4444;display:none;font-size:12px}.liff_multiple_consultation_date_reschedule .form-container{text-align:center;width:100%}.liff_multiple_consultation_date_reschedule .info-text{color:#fc4444;font-size:14px}.liff-ask-name.container{border-left:1px solid #ddd;border-right:1px solid #ddd;font-family:sans-serif;margin:0 auto;max-width:400px;min-height:100vh;padding:0 16px}.liff-ask-name .section{padding:30px 0 0}.liff-ask-name .head{border-left:4px solid #0cb484;font-size:16px;font-weight:700;margin:0 auto 24px;padding:4px 0 4px 12px;width:92%}.liff-ask-name .button{background-color:#0cb484;border-radius:20px;color:#fff;display:block;font-weight:700;height:40px;margin:39px auto 24px;text-align:center;width:200px}.liff-ask-name .button.touched:not(.disabled){background:#fff;border:2px solid #0cb484;color:#0cb484}.liff-ask-name .button.disabled{background-color:#c4c4c4}.liff-ask-name .button.clicked{opacity:.3}.liff-ask-name .input{border:1px solid #c4c4c4;border-radius:4px;display:inline-block;font-size:14px;line-height:1.6;margin-bottom:12px;padding:8px;text-align:left;width:100%}.liff-ask-name .warning{color:#fc4444;display:none;font-size:12px}.liff-ask-name .form-container{position:relative;text-align:center;width:100%}.liff-ask-name select{border:1px solid #c4c4c4;border-radius:4px;height:40px;padding:0 0 0 20px;width:100%}.liff-ask-name .form-container img{pointer-events:none;position:absolute;right:17px;top:9px;width:24px}.reserve-lp-consultation-case{font-family:Noto Sans JP,sans-serif;margin:0 auto 40px}@media (min-width:1024px){.reserve-lp-consultation-case{margin-bottom:66px}}.reserve-lp-consultation-case__top{align-items:center;display:flex;gap:10px;justify-content:center;line-height:40px;margin:auto auto 0;max-width:792px}@media (max-width:428px){.reserve-lp-consultation-case__top{gap:0}}.reserve-lp-consultation-case__top-headline{font-size:24px;font-weight:700;line-height:140%}@media (min-width:1024px){.reserve-lp-consultation-case__top-headline{font-size:34px}}.reserve-lp-consultation-case__top-img{height:auto;width:170px}@media (max-width:1024px){.reserve-lp-consultation-case__top-img{width:130px}}@media (max-width:428px){.reserve-lp-consultation-case__top-img{width:107px}}@media (max-width:374px){.reserve-lp-consultation-case__top-img{width:100px}}.reserve-lp-consultation-case__top-arrow{height:25px;margin:25px auto 30px;width:160px}@media (min-width:1024px){.reserve-lp-consultation-case__top-arrow{height:28px;margin:30px auto 35px;width:210px}}.reserve-lp-consultation-case__top--large{font-size:44px}@media (max-width:1024px){.reserve-lp-consultation-case__top--large{font-size:28px}}@media (max-width:374px){.reserve-lp-consultation-case__top--large{font-size:26px}}.reserve-lp-consultation-case__top--green{color:#0ab783}@media (min-width:1024px){.reserve-lp-consultation-case__top--green{font-size:40px}}@media (max-width:374px){.reserve-lp-consultation-case__top--green{font-size:24px}}#reserve-lp-consultation-case-card__checkbox-1:checked+.reserve-lp-consultation-case-card+.reserve-lp-consultation-case__article,#reserve-lp-consultation-case-card__checkbox-2:checked+.reserve-lp-consultation-case-card+.reserve-lp-consultation-case__article,#reserve-lp-consultation-case-card__checkbox-3:checked+.reserve-lp-consultation-case-card+.reserve-lp-consultation-case__article,#reserve-lp-consultation-case-card__checkbox-4:checked+.reserve-lp-consultation-case-card+.reserve-lp-consultation-case__article,#reserve-lp-consultation-case-card__checkbox-5:checked+.reserve-lp-consultation-case-card+.reserve-lp-consultation-case__article,#reserve-lp-consultation-case-card__checkbox-6:checked+.reserve-lp-consultation-case-card+.reserve-lp-consultation-case__article{border-top:0;padding:0}.reserve-lp-consultation-case-cards{align-items:center;display:flex;flex-direction:column;font-size:62.5%;gap:16px;margin:0 auto;max-width:792px;width:100%}@media (max-width:1024px){.reserve-lp-consultation-case-cards{padding:0 16px}}@media (max-width:374px){.reserve-lp-consultation-case-cards{font-size:2.67vw}}.reserve-lp-consultation-case-card{align-items:center;border-bottom:#0ab783;cursor:pointer;display:flex;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none}.reserve-lp-consultation-case-card__wrap{border:solid #0ab783;border-radius:8px;width:100%}.reserve-lp-consultation-case-card-article{border:solid #0ab783;border-radius:8px}.reserve-lp-consultation-case-card-article__wrap{border:0}.reserve-lp-consultation-case-card__annotation{font-size:1.2em;line-height:120%;text-align:right;width:100%}.reserve-lp-consultation-case-card-head{align-items:center;display:flex;padding-left:1em;padding-right:1em}.reserve-lp-consultation-case-card-head__title{font-size:1.6em;font-style:normal;font-weight:700;line-height:120%;margin-top:.2em;white-space:pre-line}.reserve-lp-consultation-case-card-head__subtitle{align-items:center;color:#0bb783;display:flex;font-size:1em;font-weight:700;line-height:110%;text-align:center}.reserve-lp-consultation-case-card-head-toggle{display:flex;left:auto;margin-right:2.4em;position:absolute;right:0}@media (max-width:428px){.reserve-lp-consultation-case-card-head-toggle{margin-right:1.2em}}.reserve-lp-consultation-case-card-head__text{color:#333;font-size:1.1em;font-weight:400;line-height:120%;text-decoration-line:underline}.reserve-lp-consultation-case-card-head__icon-1,.reserve-lp-consultation-case-card-head__icon-2,.reserve-lp-consultation-case-card-head__icon-3,.reserve-lp-consultation-case-card-head__icon-4,.reserve-lp-consultation-case-card-head__icon-5,.reserve-lp-consultation-case-card-head__icon-6{height:1.6em;margin-right:.4em;transform:rotate(-180deg)}.reserve-lp-consultation-case-card__checkbox{display:none}.reserve-lp-consultation-case-card__img{align-items:center;background:#0ab783;border-top-left-radius:4px;display:grid;height:5.4em;justify-content:center;width:5.4em}.reserve-lp-consultation-case-card__body{border-top:solid #0ab783;height:auto;opacity:1;padding:16px;visibility:visible}.reserve-lp-consultation-case-card__body-title{color:#0ab783;display:flex;flex-wrap:wrap;font-size:18px;font-weight:700;line-height:140%}.reserve-lp-consultation-case-card__body-section-border{background:#0ab783;height:1px;margin-top:16px}.reserve-lp-consultation-case-card__body-label{font-size:14px;font-style:normal;font-weight:700;line-height:140%;margin-top:16px}.reserve-lp-consultation-case-card__body-child{color:#0ab783;list-style:outside;margin-left:17px;margin-top:8px}.reserve-lp-consultation-case-card__body-child span{color:#000;font-size:15px;line-height:140%}.reserve-lp-consultation-case-card__body-list{list-style-type:circle;margin-bottom:8px}.reserve-lp-consultation-case-card__body-image{flex-shrink:1;padding-top:16px;width:307px}.reserve-lp-consultation-case-card__body-flex-container{align-items:flex-start;display:flex;gap:18px}@media (max-width:1024px){.reserve-lp-consultation-case-card__body-flex-container{align-items:center;flex-direction:column}}.reserve-lp-consultation-case-card__body .article-body-content{padding:24px 0 36px}.reserve-lp-consultation-case-card__body .article-item-headline{margin:0}.reserve-lp-consultation-case-card__body .gist-item{border:none;font-size:16px;margin:30px 0 0}.reserve-lp-consultation-case-card__body .gist-item-title-div{position:static;width:-moz-fit-content;width:fit-content}@media (max-width:414px){.reserve-lp-consultation-case-card__body .gist-item-title-div{max-width:330px}}@media (max-width:320px){.reserve-lp-consultation-case-card__body .gist-item-title-div{max-width:280px}}.reserve-lp-consultation-case-card__body .gist-item-text-div{border:2px solid #0bb783;border-radius:0 8px 8px 8px;font-size:16px;margin:0;padding:24px}.reserve-lp-consultation-case-card__body .link_style{color:#099ec3;display:inline-flex;font-family:inherit;font-size:16px;font-weight:700;letter-spacing:0;line-height:28px}.reserve-lp-consultation-case-card__body .link_icon{display:inline;margin:0 3px;width:14px}.reserve-lp-consultation-case__button{margin:32px auto 0;max-width:1080px}.reserve-lp-consultation-case_ver2{background:rgba(11,183,131,.05)}.reserve-lp-consultation-case_ver2 .content_inner{align-items:center;display:flex;flex-direction:column;padding:67px 0}@media (max-width:1024px){.reserve-lp-consultation-case_ver2 .content_inner{padding:30px 16px}}.reserve-lp-consultation-case_ver2_arrow{background-color:#fff;height:88px;position:relative;width:100%}.reserve-lp-consultation-case_ver2_arrow:after{background-color:#0bb783;clip-path:polygon(0 0,100% 0,50% 100%);content:"";height:26px;left:50%;opacity:.4;position:absolute;top:calc(50% - 13px);transform:translateX(-50%);width:190px}.reserve-lp-consultation-case_ver2_head{align-items:center;display:flex;flex-direction:column;position:relative}.reserve-lp-consultation-case_ver2_head:after,.reserve-lp-consultation-case_ver2_head:before{background-repeat:no-repeat;background-size:contain;bottom:0;content:"";position:absolute}.reserve-lp-consultation-case_ver2_head:before{background-image:url(https://image.money-career.com/lp/theme/disease/service_disease_consultation_case_top1.svg);height:166px;left:-152px;width:128px}.reserve-lp-consultation-case_ver2_head:after{background-image:url(https://image.money-career.com/lp/theme/disease/service_disease_consultation_case_top2.svg);height:181px;right:-126px;width:102px}@media (max-width:1024px){.reserve-lp-consultation-case_ver2_head:after,.reserve-lp-consultation-case_ver2_head:before{display:none}}.reserve-lp-consultation-case_ver2_head_text1{color:#312e36;font-family:Noto Sans JP,sans-serif;font-size:28px;font-weight:700;line-height:1.5;position:relative}@media (max-width:1024px){.reserve-lp-consultation-case_ver2_head_text1{font-size:20px}}.reserve-lp-consultation-case_ver2_head_text1:after,.reserve-lp-consultation-case_ver2_head_text1:before{background-repeat:no-repeat;background-size:contain;bottom:6px;content:"";height:12px;position:absolute;width:14px}@media (max-width:1024px){.reserve-lp-consultation-case_ver2_head_text1:after,.reserve-lp-consultation-case_ver2_head_text1:before{bottom:4px;height:10px;width:12px}}.reserve-lp-consultation-case_ver2_head_text1:before{background-image:url(https://image.money-career.com/lp/theme/disease/service_disease_consultation_case_effect1.svg);left:0}.reserve-lp-consultation-case_ver2_head_text1:after{background-image:url(https://image.money-career.com/lp/theme/disease/service_disease_consultation_case_effect2.svg);right:0}.reserve-lp-consultation-case_ver2_head_text2{align-items:center;display:flex;font-family:Noto Sans JP,sans-serif;font-size:32px;font-weight:700;line-height:1.5;margin-top:16px}@media (max-width:1024px){.reserve-lp-consultation-case_ver2_head_text2{font-size:22px;margin-top:12px}}.reserve-lp-consultation-case_ver2_head_text2 span.marked{align-items:center;background-color:#0bb783;color:#fff;display:flex;font-size:40px;justify-content:center;margin-right:4px;padding:4px 16px}@media (max-width:1024px){.reserve-lp-consultation-case_ver2_head_text2 span.marked{font-size:28px;padding:2px 10px}}.reserve-lp-consultation-case_ver2_head_text3{color:#312e36;font-family:Noto Sans JP,sans-serif;font-size:40px;font-weight:700;line-height:1.5;margin-top:8px}@media (max-width:1024px){.reserve-lp-consultation-case_ver2_head_text3{font-size:28px;margin-top:4px}}.reserve-lp-consultation-case_ver2_body{align-items:center;background-color:#fff;display:flex;flex-direction:column;padding:42px 24px;width:100%}@media (max-width:1024px){.reserve-lp-consultation-case_ver2_body{margin-top:16px;max-width:375px;padding:32px 16px}}.reserve-lp-consultation-case_ver2_body_list{display:flex}@media (max-width:1024px){.reserve-lp-consultation-case_ver2_body_list{display:grid;grid-template-columns:1fr 1fr}}.reserve-lp-consultation-case_ver2_body_list_item{align-items:center;display:flex;flex:1;flex-direction:column;gap:12px;justify-content:center;padding:8px 16px}@media (max-width:1024px){.reserve-lp-consultation-case_ver2_body_list_item{padding:0}}.reserve-lp-consultation-case_ver2_body_list_item:not(:last-child){border-right:1px solid #dedede}@media (max-width:1024px){.reserve-lp-consultation-case_ver2_body_list_item:not(:last-child){border:none}}.reserve-lp-consultation-case_ver2_body_list_item_text{color:#002c23;font-family:Noto Sans JP,sans-serif;font-size:18px;font-weight:700;line-height:1.5}@media (max-width:1024px){.reserve-lp-consultation-case_ver2_body_list_item_text{font-size:16px}}.reserve-lp-consultation-case_ver2_body_list_item_image{width:100%}.reserve-lp-consultation-case_ver2_body_list_item_image img{display:block;-o-object-fit:contain;object-fit:contain;width:100%}@media (max-width:1024px){.reserve-lp-consultation-case_ver2_body_list_item_image img{height:auto}}.reserve-lp-consultation-case_ver2_body_information{align-items:center;background-image:url(https://image.money-career.com/lp/theme/disease/service_disease_consultation_case_bg.svg);background-repeat:repeat;border:1px solid #0bb783;border-radius:8px;display:flex;margin-top:36px;max-width:1096px;padding:28px;width:100%}@media (max-width:1024px){.reserve-lp-consultation-case_ver2_body_information{flex-direction:column;margin:30px auto 0;padding:0 20px}}.reserve-lp-consultation-case_ver2_body_information_checkpoint{align-items:flex-start;display:flex;flex-direction:column;gap:16px}@media (max-width:1024px){.reserve-lp-consultation-case_ver2_body_information_checkpoint{align-items:center;margin-top:-16px}}.reserve-lp-consultation-case_ver2_body_information_checkpoint_badge{background-color:#ff7e36;color:#fff;font-family:Noto Sans JP,sans-serif;font-size:18px;font-weight:700;line-height:1.5;padding:2px 16px;position:relative}.reserve-lp-consultation-case_ver2_body_information_checkpoint_badge:after{background-color:#ff7e36;bottom:-7px;clip-path:polygon(0 0,100% 0,50% 100%);content:"";height:7px;left:50%;position:absolute;width:14px}.reserve-lp-consultation-case_ver2_body_information_checkpoint_text{align-items:flex-start;color:#002c23;display:flex;flex-direction:column;font-family:Noto Sans JP,sans-serif;font-size:clamp(1.375rem,-1.534rem + 4.55vw,1.875rem);font-weight:700;line-height:1.5}@media (max-width:1024px){.reserve-lp-consultation-case_ver2_body_information_checkpoint_text{align-items:center;font-size:24px}.reserve-lp-consultation-case_ver2_body_information_checkpoint_text div{white-space:nowrap}}.reserve-lp-consultation-case_ver2_body_information_graph{height:201px;margin-left:22px;width:277px}@media (max-width:1024px){.reserve-lp-consultation-case_ver2_body_information_graph{height:auto;margin:16px 0 0;width:calc(100% - 72px)}}.reserve-lp-consultation-case_ver2_body_information_graph img{display:block;height:100%;-o-object-fit:contain;object-fit:contain;width:100%}@media (max-width:1024px){.reserve-lp-consultation-case_ver2_body_information_graph img{height:auto}}.reserve-lp-consultation-case_ver2_body_information_messages{align-items:center;display:flex;flex-direction:column;margin-left:30px}@media (max-width:1024px){.reserve-lp-consultation-case_ver2_body_information_messages{margin:16px 0 0}}.reserve-lp-consultation-case_ver2_body_information_messages_text1,.reserve-lp-consultation-case_ver2_body_information_messages_text2{color:#ff7e36;font-family:Noto Sans JP,sans-serif;font-size:18px;font-weight:700;line-height:1.5}@media (max-width:1024px){.reserve-lp-consultation-case_ver2_body_information_messages_text1,.reserve-lp-consultation-case_ver2_body_information_messages_text2{font-size:16px}}.reserve-lp-consultation-case_ver2_body_information_messages_text1 span.number,.reserve-lp-consultation-case_ver2_body_information_messages_text2 span.number{font-size:24px}.reserve-lp-consultation-case_ver2_body_information_messages_text2{text-decoration:underline;text-decoration-color:#ffe5d7;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;text-decoration-thickness:9px;text-underline-offset:-2px}.reserve-lp-consultation-case_ver2_body_information_messages_image{height:130px;width:185px}@media (max-width:1024px){.reserve-lp-consultation-case_ver2_body_information_messages_image{margin-top:24px}}.reserve-lp-consultation-case_ver2_body_information_messages_image img{display:block;height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.reserve-lp-consultation-case_ver2_body_note{align-self:flex-end;color:#666;font-family:Noto Sans JP,sans-serif;font-size:12px;font-weight:400;line-height:1.5;margin-top:12px}.reserve-lp-examples{background-color:rgba(11,183,131,.05)}.reserve-lp-examples .content_inner{padding:80px 0}@media (max-width:1024px){.reserve-lp-examples .content_inner{padding:38px 16px}}.reserve-lp-examples_header{align-items:center;display:flex;flex-direction:column}.reserve-lp-examples_header_subtitle{font-size:28px;font-weight:700;line-height:42px}@media (max-width:1024px){.reserve-lp-examples_header_subtitle{font-size:18px;line-height:27px}}.reserve-lp-examples_header_title{color:#0bb783;font-size:42px;font-weight:700;line-height:63px}@media (max-width:1024px){.reserve-lp-examples_header_title{font-size:28px;line-height:42px}}.reserve-lp-examples_header_title span.small{font-size:32px;line-height:48px}@media (max-width:1024px){.reserve-lp-examples_header_title span.small{font-size:20px;line-height:30px}}.reserve-lp-examples_header_title span.number{font-family:Helvetica Neue,sans-serif;font-size:56px;font-weight:500;letter-spacing:4%;line-height:68.38px}@media (max-width:1024px){.reserve-lp-examples_header_title span.number{font-size:40px;line-height:48.84px}}.reserve-lp-examples_header_message{font-size:16px;font-weight:500;line-height:24px}@media (max-width:1024px){.reserve-lp-examples_header_message{font-size:15px;line-height:22.5px}}.reserve-lp-examples_list{display:flex;gap:24px;margin-top:24px}@media (max-width:1024px){.reserve-lp-examples_list{flex-direction:column;gap:16px;margin-top:16px}}.reserve-lp-examples_list_card{background-color:#fff;border:2px solid #0bb783;border-radius:10px;flex:1;min-width:355px;padding:28px;position:relative}@media (max-width:1024px){.reserve-lp-examples_list_card{flex:auto;padding:16px;position:static;width:100%}}.reserve-lp-examples_list_card_checkbox{display:none}.reserve-lp-examples_list_card_head{pointer-events:none}@media (max-width:1024px){.reserve-lp-examples_list_card_head{align-items:center;display:flex;pointer-events:auto}}.reserve-lp-examples_list_card_head_content_subtitle{display:flex;height:29px;justify-content:center;left:0;position:absolute;right:0;top:-14px}.reserve-lp-examples_list_card_head_content_subtitle_inner{align-items:center;background:#ffff64;border-radius:3px;display:flex;font-size:15px;font-weight:700;height:29px;justify-content:center;line-height:22.5px;padding:0 12px}.reserve-lp-examples_list_card_head_content_subtitle_inner span{color:#0bb783;line-height:22.5px}.reserve-lp-examples_list_card_head_content_subtitle_inner span.number{font-family:Helvetica Neue,sans-serif;line-height:18.31px}@media (max-width:1024px){.reserve-lp-examples_list_card_head_content_subtitle_inner span.number{line-height:15.87px}}.reserve-lp-examples_list_card_head_content_subtitle_inner:before{background:url(/images/reserve_lp_examples_check.svg) no-repeat;background-size:contain;content:"";display:block;height:13px;margin-right:4px;width:16px}@media (max-width:1024px){.reserve-lp-examples_list_card_head_content_subtitle_inner:before{height:10px;margin-right:2px;width:13px}.reserve-lp-examples_list_card_head_content_subtitle_inner{font-size:13px;font-weight:700;height:25px;line-height:19.5px;padding:0 4px}.reserve-lp-examples_list_card_head_content_subtitle{display:flex;height:25px;justify-content:flex-start;position:static}}.reserve-lp-examples_list_card_head_content_title{align-items:center;display:flex;flex-direction:column;font-size:22px;font-weight:700;justify-content:center;line-height:30px;text-align:center}@media (max-width:1024px){.reserve-lp-examples_list_card_head_content_title{align-items:flex-start;font-size:18px;line-height:25px;margin-right:24px}.reserve-lp-examples_list_card_head_content{display:flex;flex:1;flex-direction:column;gap:4px}}.reserve-lp-examples_list_card_head_button{display:none}@media (max-width:1024px){.reserve-lp-examples_list_card_head_button{cursor:pointer;display:block;height:30px;width:30px}.reserve-lp-examples_list_card_head_button_icon{display:block;height:100%;-o-object-fit:contain;object-fit:contain;width:100%}}.reserve-lp-examples_list_card_body{border-top:1px dotted #bfbfbf;display:flex;flex-direction:column;margin-top:15px;padding-top:15px}@media (max-width:1024px){.reserve-lp-examples_list_card_body{margin-top:8px;padding-top:8px}}.reserve-lp-examples_list_card_body_feedback{display:flex;gap:16px}@media (max-width:1024px){.reserve-lp-examples_list_card_body_feedback{gap:8px}}.reserve-lp-examples_list_card_body_feedback_left{align-items:center;display:flex;flex-direction:column;gap:4px;width:60px}@media (max-width:1024px){.reserve-lp-examples_list_card_body_feedback_left{width:42px}}.reserve-lp-examples_list_card_body_feedback_left_image{height:60px;width:60px}@media (max-width:1024px){.reserve-lp-examples_list_card_body_feedback_left_image{height:40px;width:40px}}.reserve-lp-examples_list_card_body_feedback_left_image img{display:block;height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.reserve-lp-examples_list_card_body_feedback_left_name{color:#002c23;font-size:9px;font-weight:700;line-height:13.5px}.reserve-lp-examples_list_card_body_feedback_left_name span{font-size:13px;line-height:15.87px}@media (max-width:1024px){.reserve-lp-examples_list_card_body_feedback_left_name span{font-size:12px;line-height:14.65px}}.reserve-lp-examples_list_card_body_feedback_right{display:flex;flex:1;flex-direction:column;gap:4px}.reserve-lp-examples_list_card_body_feedback_right_info{color:#002c23;font-size:12px;font-weight:700;line-height:18px}.reserve-lp-examples_list_card_body_feedback_right_message{color:#002c23;font-size:13px;font-weight:500;line-height:18px}@media (max-width:1024px){.reserve-lp-examples_list_card_body_feedback_right_message{font-size:12px}}.reserve-lp-examples_list_card_body_comparison{display:flex;gap:8px;margin-top:24px}@media (max-width:1024px){.reserve-lp-examples_list_card_body_comparison{margin-top:16px}}.reserve-lp-examples_list_card_body_comparison_table{border-radius:5px;display:flex;flex:1;flex-direction:column;position:relative}.reserve-lp-examples_list_card_body_comparison_table_head{align-items:center;border-top-left-radius:5px;border-top-right-radius:5px;color:#fff;display:flex;font-size:14px;font-weight:700;height:29px;justify-content:center;line-height:21px}.reserve-lp-examples_list_card_body_comparison_table_body{align-items:stretch;display:flex;flex-direction:column;padding:8px 12px 12px}.reserve-lp-examples_list_card_body_comparison_table_body_value{align-items:baseline;display:flex;font-size:13px;font-weight:700;justify-content:center;line-height:19.5px}.reserve-lp-examples_list_card_body_comparison_table_body_value span.number{font-family:Helvetica Neue,sans-serif;font-size:22px;line-height:26.86px}.reserve-lp-examples_list_card_body_comparison_table_body_list{display:flex;flex-direction:column;gap:4px;margin-top:8px}.reserve-lp-examples_list_card_body_comparison_table_body_list_item{background-color:#fff;border-radius:3px;color:#002c23;display:flex;flex-direction:column;font-size:11px;justify-content:center;min-height:24px;padding:6px 4px}.reserve-lp-examples_list_card_body_comparison_table_body_list_item.is-center span:not(:first-child){align-self:center}.reserve-lp-examples_list_card_body_comparison_table_body_list_note{align-self:flex-end;font-size:10px;font-weight:500;line-height:27px;margin-top:4px}.reserve-lp-examples_list_card_body_comparison_table.is-before{background-color:#eee}.reserve-lp-examples_list_card_body_comparison_table.is-before .reserve-lp-examples_list_card_body_comparison_table_head{background-color:#888}.reserve-lp-examples_list_card_body_comparison_table.is-before .reserve-lp-examples_list_card_body_comparison_table_body_value{color:#666}.reserve-lp-examples_list_card_body_comparison_table.is-before .reserve-lp-examples_list_card_body_comparison_table_body_list_item{font-weight:500}.reserve-lp-examples_list_card_body_comparison_table.is-before .reserve-lp-examples_list_card_body_comparison_table_arrow{height:13px;position:absolute;right:-24px;top:42px;width:40px}.reserve-lp-examples_list_card_body_comparison_table.is-before .reserve-lp-examples_list_card_body_comparison_table_arrow img{display:block;height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.reserve-lp-examples_list_card_body_comparison_table.is-after,.reserve-lp-examples_list_card_body_comparison_table.is-after .reserve-lp-examples_list_card_body_comparison_table{background-color:rgba(255,126,54,.149)}.reserve-lp-examples_list_card_body_comparison_table.is-after .reserve-lp-examples_list_card_body_comparison_table_head{background:repeating-linear-gradient(-45deg,#ff7e36,#ff7e36 5px,#ff9253 0,#ff9253 10px)}.reserve-lp-examples_list_card_body_comparison_table.is-after .reserve-lp-examples_list_card_body_comparison_table_body_value{color:#ff7e36}.reserve-lp-examples_list_card_body_comparison_table.is-after .reserve-lp-examples_list_card_body_comparison_table_body_list_item{font-weight:700}.reserve-lp-examples_list_card_body_comparison_table.is-after .reserve-lp-examples_list_card_body_comparison_table_badge{align-items:center;background:url(/images/reserve_lp_examples_badge_bg.svg) no-repeat;background-size:contain;display:flex;filter:drop-shadow(2px 2px 2px rgba(0,0,0,.0509803922));flex-direction:column;font-size:12px;font-weight:700;height:60px;justify-content:center;line-height:13px;position:absolute;right:-24px;top:-12px;width:60px}.reserve-lp-examples_list_card_body_comparison_table.is-after .reserve-lp-examples_list_card_body_comparison_table_badge span.green{color:#0bb783}.reserve-lp-examples_list_card_body_message{align-items:center;display:flex;flex-direction:column;font-size:18px;font-weight:700;line-height:27px;margin-top:16px;text-decoration:underline;text-decoration-color:#ffff64;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;text-decoration-thickness:6px;text-underline-offset:-2px}@media (max-width:1024px){.reserve-lp-examples_list_card_body_message{flex-direction:row;flex-wrap:wrap;font-size:16px;justify-content:center;line-height:24px;margin-top:8px}}.reserve-lp-examples_list_card_body_point{align-items:center;display:flex;flex-direction:column;margin-top:24px}@media (max-width:1024px){.reserve-lp-examples_list_card_body_point{margin-top:16px}}.reserve-lp-examples_list_card_body_point_balloon{align-items:center;background-color:#0bb783;border-radius:5px;color:#fff;display:flex;font-size:15px;font-weight:700;height:29px;justify-content:center;line-height:22.5px;position:relative;width:100%}.reserve-lp-examples_list_card_body_point_balloon_image{bottom:-2px;height:34px;left:10px;position:absolute;width:44px}.reserve-lp-examples_list_card_body_point_balloon_image img{display:block;height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.reserve-lp-examples_list_card_body_point_balloon:after{background-color:#0bb783;bottom:-5px;clip-path:polygon(50% 100%,0 0,100% 0);content:"";height:6px;left:calc(50% - 6px);position:absolute;width:12px}.reserve-lp-examples_list_card_body_point_content{display:flex;flex-wrap:wrap;font-size:16px;font-weight:500;justify-content:center;line-height:24px;margin-top:8px;width:240px}.reserve-lp-examples_list_card_body_point_content.is-full{width:100%}@media (max-width:1024px){.reserve-lp-examples_list_card_body_point_content{font-size:15px;line-height:22.5px;width:320px}.reserve-lp-examples_list_card_body_point_content.is-full{width:320px}}.reserve-lp-examples_list_card_body_point_content span.bold{font-weight:700}.reserve-lp-nisa-campaign{background:rgba(11,183,131,.05);position:relative}.reserve-lp-nisa-campaign:after{border-left:72px solid transparent;border-right:72px solid transparent;border-top:24px solid rgba(11,183,131,.05);bottom:-24px;content:"";height:0;left:calc(50% - 72px);position:absolute;width:0;z-index:100}.reserve-lp-nisa-campaign .content-inner{background-position:50% 50%;background-repeat:no-repeat;background-size:cover;padding:5pc 0}@media (max-width:1024px){.reserve-lp-nisa-campaign .content-inner{padding:48px 16px}}.reserve-lp-nisa-campaign .arrow-box{align-items:center;background:#fff;border-bottom:4px solid #afafaf;border-radius:11px;-webkit-border-radius:11px;-moz-border-radius:11px;color:#000;display:flex;font-size:18px;font-weight:700;height:64px;justify-content:center;margin:0 auto 20px;max-width:429px;padding:10px;position:relative;text-align:center}.reserve-lp-nisa-campaign .arrow-box:after,.reserve-lp-nisa-campaign .arrow-box:before{border:solid transparent;content:"";height:0;left:51%;pointer-events:none;position:absolute;top:100%;width:0}.reserve-lp-nisa-campaign .arrow-box:after{border-color:#fff hsla(0,0%,100%,0) hsla(0,0%,100%,0);border-width:10px;margin-left:-10px}.reserve-lp-nisa-campaign .arrow-box:before{border-color:#afafaf hsla(0,0%,60%,0) hsla(0,0%,60%,0);border-width:14px;margin-left:-14px;margin-top:4px}@media (max-width:428px){.reserve-lp-nisa-campaign .arrow-box{width:234px}}.reserve-lp-nisa-campaign .campaign-elements{background:#fff;border-radius:16px;justify-content:space-around;margin:0 auto;max-width:792px;padding-top:16px;text-align:center}@media (max-width:428px){.reserve-lp-nisa-campaign .campaign-elements{background:#fff;border-radius:16px;justify-content:space-around;margin:0 auto;padding-top:10px;text-align:center}}.reserve-lp-nisa-campaign .campaign-elements__comment{font-size:18px;font-weight:400;height:87px;line-height:160%;width:427px}@media (max-width:768px){.reserve-lp-nisa-campaign .campaign-elements__comment{font-size:16px}}@media (max-width:428px){.reserve-lp-nisa-campaign .campaign-elements__comment{font-size:14px}}@media (max-width:374px){.reserve-lp-nisa-campaign .campaign-elements__comment{font-size:12px}}.reserve-lp-nisa-campaign .campaign-elements__img{margin:0 auto;width:427px}@media (max-width:428px){.reserve-lp-nisa-campaign .campaign-elements__img{width:70%}}.reserve-lp-nisa-campaign .campaign-header{align-items:center;color:#312e36;display:flex;font-size:34px;font-style:normal;font-weight:700;justify-content:center;line-height:36px;margin-bottom:25px;text-align:center}@media (max-width:1024px){.reserve-lp-nisa-campaign .campaign-header{display:flex;font-size:24px;font-weight:700;justify-content:center;letter-spacing:.02em;line-height:33px;margin-bottom:25px;margin-top:40px}}.reserve-lp-nisa-campaign .campaign-header__title{color:#0bb783;font-size:42px;line-height:36px;line-height:120%}@media (max-width:1024px){.reserve-lp-nisa-campaign .campaign-header__title{font-size:32px}}@media (max-width:428px){.reserve-lp-nisa-campaign .campaign-header__title{font-size:25.5px}}.reserve-lp-nisa-campaign .campaign-header__cracker-after{margin-left:38px}@media (max-width:1024px){.reserve-lp-nisa-campaign .campaign-header__cracker-after{margin-left:0;position:relative}}.reserve-lp-nisa-campaign .cracker-after-img{height:auto;transform:scaleX(-1);width:123px}@media (max-width:1024px){.reserve-lp-nisa-campaign .cracker-after-img{position:absolute;right:-159px;top:-79px;width:100px}}@media (max-width:610px){.reserve-lp-nisa-campaign .cracker-after-img{right:-88px;top:-81px;width:94px}}@media (max-width:500px){.reserve-lp-nisa-campaign .cracker-after-img{right:-61px;top:-81px;width:94px}}@media (max-width:428px){.reserve-lp-nisa-campaign .cracker-after-img{position:absolute;right:-64px;top:-100px;width:100px}}@media (max-width:374px){.reserve-lp-nisa-campaign .cracker-after-img{position:absolute;right:-41px;top:-90px;width:85px}}@media (max-width:320px){.reserve-lp-nisa-campaign .cracker-after-img{position:absolute;right:-39px;top:-69px;width:75px}}.reserve-lp-nisa-campaign .campaign-header__cracker-before{margin-right:38px}@media (max-width:1024px){.reserve-lp-nisa-campaign .campaign-header__cracker-before{margin-right:0;position:relative}}.reserve-lp-nisa-campaign .cracker-before-img{height:auto;width:123px}@media (max-width:1024px){.reserve-lp-nisa-campaign .cracker-before-img{left:-159px;position:absolute;top:-79px;width:100px}}@media (max-width:610px){.reserve-lp-nisa-campaign .cracker-before-img{left:-88px;top:-81px;width:94px}}@media (max-width:500px){.reserve-lp-nisa-campaign .cracker-before-img{left:-61px;top:-81px;width:94px}}@media (max-width:428px){.reserve-lp-nisa-campaign .cracker-before-img{left:-64px;position:absolute;top:-100px;width:100px}}@media (max-width:374px){.reserve-lp-nisa-campaign .cracker-before-img{left:-41px;position:absolute;top:-90px;width:85px}}@media (max-width:320px){.reserve-lp-nisa-campaign .cracker-before-img{left:-39px;position:absolute;top:-69px;width:75px}}.reserve-lp-nisa-campaign .influencer-comment{align-items:center;display:flex;padding-left:7px}@media (max-width:428px){.reserve-lp-nisa-campaign .influencer-comment{display:block;padding-left:10px}}.reserve-lp-nisa-campaign .influencer-comment__name{font-size:15px}@media (max-width:428px){.reserve-lp-nisa-campaign .influencer-comment__name{font-size:12px;text-align:left}}.reserve-lp-nisa-campaign .influencer-comment__text{font-size:15px}@media (max-width:428px){.reserve-lp-nisa-campaign .influencer-comment__text{font-size:16px;text-align:left}}.reserve-lp-nisa-campaign .influencer-image{border:3px solid #d8d8d8;border-radius:50%;height:48px;position:center center;width:48px}.reserve-lp-nisa-campaign .img_wrapper img{height:auto;margin:30px auto 0;width:100%}@media (max-width:1024px){.reserve-lp-nisa-campaign .img_wrapper img{margin:0;width:100%}}.satisfaction_reason{margin-top:6.625rem;position:relative}.satisfaction_reason__title{left:50%;margin:0 auto;position:absolute;transform:translate(-50%,-50%);width:39.6875rem}@media (max-width:1024px){.satisfaction_reason__title{line-height:2.25rem;width:83.2%}}.satisfaction_reason__title--inner{background-color:#333;clip-path:polygon(4% 0,100% 0,96% 100%,0 100%);color:#fff;font-size:1.75rem;font-weight:700;text-align:center}@media (max-width:1024px){.satisfaction_reason__title--inner{clip-path:polygon(9.5% 0,100% 0,90.5% 100%,0 100%);font-size:1.25rem;padding:.25rem 0}}.satisfaction_reason__title--emphasis{color:#fbff41;font-size:2.6rem;margin:0 .375rem}@media (max-width:1024px){.satisfaction_reason__title--emphasis{font-size:2rem}}.satisfaction_reason .speech_bubble{background:#f1f44e;border-radius:50%;bottom:1.4375rem;box-sizing:border-box;display:inline-block;height:5.25rem;left:-2.25rem;line-height:5.25rem;position:absolute;text-align:center;width:5.25rem;z-index:1}@media (max-width:1024px){.satisfaction_reason .speech_bubble{bottom:2.25rem;height:4rem;left:-.75rem;line-height:4rem;width:4rem}}.satisfaction_reason .speech_bubble__text{display:inline-block;font-size:1.5rem;font-weight:700;transform:rotate(-6deg)}@media (max-width:1024px){.satisfaction_reason .speech_bubble__text{font-size:1.25rem}}.satisfaction_reason .speech_bubble:before{-webkit-trancform:rotate(35deg);border:12px solid transparent;border-left:20px solid #f1f44e;bottom:3px;content:"";margin-top:-15px;position:absolute;right:-16px;transform:rotate(35deg);z-index:0}@media (max-width:1024px){.satisfaction_reason .speech_bubble:before{-webkit-trancform:rotate(30deg);bottom:1px;transform:rotate(30deg)}}.satisfaction_reason__container{border:.25rem solid #0bb783;border-radius:1rem;display:flex;gap:4rem;margin:0 auto;padding:5rem 2.5rem 2.5rem 2.75rem}@media (max-width:1024px){.satisfaction_reason__container{flex-direction:column-reverse;gap:2.125rem;padding:5rem 1.5rem 2.1875rem;width:91.4%}}.satisfaction_reason__graph--image{width:402px}@media (max-width:1024px){.satisfaction_reason__graph--image{width:100%}}.satisfaction_reason .text__main{color:#333;font-size:2rem;font-weight:700}@media (max-width:1024px){.satisfaction_reason .text__main{font-size:1.25rem;text-align:center}}.satisfaction_reason .text__main--emphasis{font-size:2.375rem;font-weight:700}@media (max-width:1024px){.satisfaction_reason .text__main--emphasis{font-size:2rem;line-height:2.5rem;margin-top:.5rem;text-align:center}}.satisfaction_reason .text__main--green{color:#0bb783}.satisfaction_reason .text__list{display:flex;flex-direction:column;gap:1.5rem;margin:1.875rem 0 0}@media (max-width:1024px){.satisfaction_reason .text__list{gap:1rem;margin:1.5rem 0 0}}.satisfaction_reason .text__list--item{font-size:1.25rem;line-height:2.25rem;padding-left:2rem;position:relative}.satisfaction_reason .text__list--item:before{background:#0bb783;border-radius:50%;content:"";display:block;height:.75rem;left:0;position:absolute;top:.6em;width:.75rem}@media (max-width:1024px){.satisfaction_reason .text__list--item:before{height:.5rem;width:.5rem}.satisfaction_reason .text__list--item{font-size:1rem;line-height:1.75rem;padding-left:1.375rem}}.satisfaction_reason .text__list--emphasis{color:#ff7e36;font-weight:700}.satisfaction_reason .text__list--remark{color:#666;font-size:.75rem}.satisfaction_reason .text__list--remark_wrapper{margin-top:1.25rem}@media (max-width:1024px){.satisfaction_reason .text__list--remark_wrapper{margin-top:1rem}}.satisfaction_reason__new_line{display:none}@media (max-width:1024px){.satisfaction_reason__new_line{display:block}}.cta_scrollbar{background:hsla(0,0%,100%,.8);bottom:0;display:none;left:0;padding:1rem 0;position:fixed;width:100%;z-index:3000}.cta_scrollbar--active{opacity:1}.cta_scrollbar__button,.cta_scrollbar__link{align-items:center;display:flex;justify-content:center}.cta_scrollbar__link{background:#ff7e36;border-radius:4rem;box-shadow:0 .25rem .25rem rgba(0,0,0,.25);box-sizing:content-box;color:#fff;font-style:normal;font-weight:700;letter-spacing:-.02em;padding:1rem 0;text-align:center;text-decoration:none;width:39.25rem}.cta_scrollbar__text{font-size:1rem;font-weight:700;line-height:1.3rem;text-align:center}.cta_scrollbar__subtext{font-size:1.75rem;line-height:2.275rem;text-align:center}.cta_scrollbar__icon{height:1.875rem;margin-left:.3125rem;width:1.875rem}.cta_scrollbar__catch_copy{display:none}@media (max-width:1024px){.cta_scrollbar{padding:.5rem 1rem}.cta_scrollbar__link{border-radius:.5rem;line-height:1.13875rem;padding:.75rem 0 .75rem .5rem;width:100%}.cta_scrollbar__text{font-size:.625rem;line-height:.975rem}.cta_scrollbar__subtext{font-size:1.125rem;line-height:1.4625rem}.cta_scrollbar__catch_copy{display:block;left:-2.875rem;position:absolute;top:-1.625rem;width:3rem}.cta_scrollbar__text_wrapper{position:relative}}.cta_scrollbar_corporation{background:hsla(0,0%,100%,.8);bottom:0;display:none;left:0;position:fixed;width:100%;z-index:3000}.cta_scrollbar_corporation--active{opacity:1}.cta_scrollbar_corporation__button{align-items:center;background-color:#ff7e36;display:flex;justify-content:center}.cta_scrollbar_corporation__text{color:#fff;font-size:.8125rem;font-weight:700;line-height:1.3rem;margin-bottom:5px;text-align:center}.cta_scrollbar_corporation__subtext{font-size:1.75rem;line-height:2.275rem;text-align:center}.cta_scrollbar_corporation__img_pc{height:121px;width:100%}@media (max-width:1024px){.cta_scrollbar_corporation__button{background-color:transparent}.cta_scrollbar_corporation__link{display:flex}.cta_scrollbar_corporation__link__wrapper{align-items:center;background-color:#ff7e36;box-shadow:0 .25rem .25rem rgba(0,0,0,.25);box-sizing:content-box;color:#fff;display:flex;font-style:normal;font-weight:700;justify-content:space-evenly;letter-spacing:-.02em;line-height:1.13875rem;text-align:center;text-decoration:none;width:100%}.cta_scrollbar_corporation__text{display:flex;font-size:.8125rem;justify-content:center;line-height:.975rem;margin-bottom:5px}.cta_scrollbar_corporation__subtext{color:#fff;font-size:1.125rem;font-weight:700;line-height:1.4625rem;text-decoration:underline}}.chat-consultation-report-wrap{background:#fff}.chat-consultation-report-wrap .content-inner{background:#fff;margin:auto;padding:27px 4px 80px;width:375px}@media (max-width:414px){.chat-consultation-report-wrap .content-inner{width:100%}}.chat-consultation-report-wrap .chat-consultation-report-h2{color:#0bb783;font-family:Noto Sans JP;font-size:28px;font-style:normal;font-weight:700;line-height:41px;text-align:center}.chat-consultation-report-wrap .chat-consultation-report-gif{width:100%}.chat-consultation-report-wrap .chat-consultation-report-text-bold{color:#000;font-family:Noto Sans JP;font-size:18px;font-style:normal;font-weight:700;line-height:26px;text-align:center}.chat-consultation-report-wrap .chat-consultation-report-text-top{color:#919191;font-family:Roboto;font-size:12px;font-style:normal;font-weight:400;line-height:14px;margin:10px 0 24px;text-align:center}.chat-consultation-report-wrap .chat-consultation-report-text-bottom{color:#919191;font-family:Roboto;font-size:10px;font-style:normal;font-weight:400;line-height:12px;margin-top:9px;text-align:center}.chat-consultation-report-wrap .chat-consultation-report-text-good-flag-img{width:100%}.chat-consultation-report-wrap .chat-consultation-report-checkbox-wrap{display:flex;flex-direction:column;margin:22px 0 36px;padding-left:50px}.chat-consultation-report-wrap .chat-consultation-report-checkbox-wrap input{color:#000;font-family:Roboto;font-size:14px;font-style:normal;font-weight:400;line-height:16px;margin-right:11px}.chat-consultation-report-wrap .chat-consultation-report-checkbox-wrap label:not(:first-of-type){margin-top:19px}.chat-consultation-report-wrap .chat-consultation-report-submit{align-items:center;background:#0bb783;border-radius:4px;box-shadow:0 4px 0 #099a6e;color:#fff;display:flex;font-family:Noto Sans JP;font-size:16px;font-style:normal;font-weight:700;height:32px;justify-content:center;line-height:23px;margin:auto;width:240px}.chat-consultation-report-wrap .eval-button-wrap{align-items:center;display:flex;justify-content:space-between;margin:0 auto 44px;width:308px}.chat-consultation-report-wrap .eval-button-wrap input{display:none}.chat-consultation-report-wrap .eval-button-wrap label{align-items:center;background:#c4c4c4;border-radius:4px;box-shadow:0 4px 0 #919191;color:#000;display:flex;font-family:Roboto;font-size:48px;font-style:normal;font-weight:400;height:100px;justify-content:center;line-height:56px;text-align:center;width:150px}.chat-consultation-report-wrap .eval-button-wrap input[id=ChatConsultationGoodFlagYes]:checked+label{background:#f3ae8a;border:8px solid red;box-shadow:none;box-sizing:border-box}.chat-consultation-report-wrap .eval-button-wrap input[id=ChatConsultationGoodFlagNo]:checked+label{background:#a3dbfb;border:8px solid #409eff;box-shadow:none;box-sizing:borddiver-box}.chat-consultation-report-wrap textarea{color:#919191;display:flex;font-family:Roboto;font-size:12px;font-style:normal;font-weight:400;height:80px;line-height:14px;margin:15px auto 48px;width:300px}.chat-consultation-report-wrap .finish-enquete-contents{background-color:#fff;border:1px solid #dadce0;border-radius:8px;margin-top:12px;padding:22px 24px 24px;width:100%}.chat-consultation-report-wrap .finish-enquete-contents .top-text{font-size:31px;font-weight:700}@media (max-width:320px){.chat-consultation-report-wrap .finish-enquete-contents .top-text{font-size:26px}}.chat-consultation-report-wrap .finish-enquete-contents .bottom-text{margin-top:12px}.life_plan{background-color:#acdecf!important}.life_plan .simulation-fv-div{background-color:#f7fcf5;min-height:600px}@media (max-width:1024px){.life_plan .simulation-fv-div{height:calc(100vh - 48px)}}.life_plan .simulation-fv-div img{display:block;height:280.8px;margin:0 auto;width:375px}.life_plan .simulation-fv-div .fv-title{align-items:center;color:#312e36;font-size:32px;font-style:normal;font-weight:700;line-height:48px;padding:32px 0 9px;text-align:center}.life_plan .simulation-fv-div .fv-subtitle{align-items:center;font-size:16px;font-style:normal;font-weight:700;line-height:24px;margin-bottom:13px;text-align:center}.life_plan .simulation-fv-div #life-plan-start-button{display:block;margin:0 auto;position:relative;width:327px}.life_plan .fixing-base .simulation_step_flow,.life_plan .fixing-base-2 .simulation_step_flow{background:#f0f0f0;height:70px;width:100%}.life_plan .fixing-base .simulation_step_flow.fixed,.life_plan .fixing-base-2 .simulation_step_flow.fixed{position:fixed;top:0;z-index:999}.life_plan #normal_view{margin-top:0;min-width:100%!important;width:375px}@media (max-width:1024px){.life_plan #normal_view{min-width:768px!important;width:100%}}@media (max-width:414px){.life_plan #normal_view{min-width:100%!important;width:100%}}.life_plan .answer-div{margin:15px 12.5% 0;width:75%}.life_plan .answer-div input{display:none}.life_plan .answer-div label{padding-top:0}.life_plan .answer-div input[type=radio]+label{align-items:center;background-color:#fff;border:solid #312e36;border-radius:4px;border-width:2px 2px 4px;box-sizing:border-box;color:#000;font-size:18px;height:50px;line-height:46px;text-align:center;width:46.8%}.life_plan .answer-div input[type=radio]+label:last-child{margin-left:3.2%}.life_plan .answer-div select{-webkit-appearance:none;-moz-appearance:none;background:#fff;background-image:linear-gradient(45deg,transparent 50%,#312e36 0),linear-gradient(135deg,#312e36 50%,transparent 0),linear-gradient(90deg,#7cffd6,#7cffd6),linear-gradient(90deg,#312e36,#312e36);background-position:calc(100% - 25px) 50%,calc(100% - 17px) 50%,100% 0,calc(100% - 53px) 100%;background-repeat:no-repeat;background-size:8px 8px,8px 8px,53px 50px,2px 100%;border:2px solid #312e36;border-radius:4px;box-sizing:border-box;font-size:18px;font-weight:700;height:50px;margin:0 0 40px;padding-left:35%;width:100%}.life_plan .answer-div select:focus{outline:0}.life_plan .answer-div select.centerSelect{padding-left:0;padding-right:17%}.life_plan .answer-div.input-3{margin-top:15px;overflow:hidden}.life_plan .answer-div.input-3 input[type=radio]+label{align-items:center;background-color:#fff;border:solid #312e36;border-radius:4px;border-width:2px 2px 4px;box-sizing:border-box;color:#000;float:left;font-size:16px;height:50px;line-height:46px;text-align:center;width:31.2142857143%}.life_plan .answer-div.input-3 input[type=radio]:not(:first-child)+label:not(:first-child){margin-left:1.7857142857%}.life_plan .answer-div.input-3.font-small input[type=radio]+label{font-size:14px}.life_plan .answer-div.input-3 input[type=checkbox]{display:none}.life_plan .answer-div input[type=radio]:checked+label{background-color:#0bb783;border:2px solid #0bb783}@media (max-width:320px){.life_plan .answer-div #IncomeAuto9{width:67%}}.life_plan .stepBar{list-style:none;margin:0 0 6px;overflow:hidden;padding:9px 0 0;text-align:center;width:100%}.life_plan .stepBar .step{background-color:#fff;box-sizing:border-box;display:inline-block;float:left;height:38px;line-height:38px;position:relative;width:26%}.life_plan .stepBar .step.wd-28{width:28%}.life_plan .stepBar .step:first-child{margin-left:8%;margin-right:3%}.life_plan .stepBar .step:last-child{margin-left:3%;margin-right:8%}.life_plan .stepBar .step.current{background-color:#0bb783}.life_plan .stepBar .step.current:after{border-color:#f0f0f0 #f0f0f0 #f0f0f0 #0bb783!important}.life_plan .stepBar .step.current2{background-color:#0bb783}.life_plan .stepBar .step.current2:after{border-color:#f0f0f0 #f0f0f0 #f0f0f0 #0bb783!important}.life_plan .stepBar-Points{display:flex;margin:0 36%!important;padding:0;text-align:center;width:26%}.life_plan .stepBar-Points li{background:#f7fcf5;border-radius:50%;height:8px;list-style:none;margin-top:2px;width:8px}.life_plan .stepBar-Points li:first-child{margin-right:calc(50% - 12.5px)}.life_plan .stepBar-Points li:last-child{margin-left:calc(50% - 12.5px)}.life_plan .stepBar-Points .visited,.life_plan .stepBar-Points .visited2{background:#0bb783;border-radius:50%;height:12px;margin-top:0;width:12px}.life_plan .step:after{border-color:#f0f0f0 #f0f0f0 #f0f0f0 #fff;border-style:solid;border-width:19px 0 19px 15px;content:"";height:0;position:absolute;right:0;top:0;width:0}.life_plan .step .step-number{font-size:10px;height:16px;line-height:16px;padding-top:1px}.life_plan .step .step-detail,.life_plan .step .step-number{align-items:center;color:#312e36;font-style:normal;font-weight:700;margin:0 auto;text-align:center;width:auto}.life_plan .step .step-detail{font-size:16px;height:22px;line-height:22px;padding:0 auto}@media (max-width:414px){.life_plan .step .step-detail{font-size:13px}}.life_plan .step .ft-8{font-size:8px}@media (max-width:414px){.life_plan select[name="data[SimulationLifeplan][job]"],.life_plan select[name="data[SimulationLifeplan][spouse_job]"]{padding-left:3%!important}.life_plan .answer-div.input-3.font-small input[type=radio]+label{font-size:10px!important}.life_plan .answer-div.input-3.font-small-14 input[type=radio]+label{font-size:14px}}@media (max-width:414px){.life_plan .simulation-fv-div img{height:240px;width:320px}.life_plan #life-plan-start-button{width:300px!important}}@media (max-width:1024px){.life_plan .button_content{font-size:16px!important}}.life_plan .following-div{margin-top:40px!important}.life_plan .simulation-form-step1 .QandA-div{min-height:590px;padding-bottom:40px}.life_plan .simulation-form-step1 .QandA-div.tmp{min-height:290px}.life_plan .simulation-form-step1 .QandA-div.first img{height:248px;margin:40px calc(50% - 165px) 0;width:330px}.life_plan .simulation-form-step1 .QandA-div img{height:248px;margin:19px calc(50% - 165px) 0;width:330px}.life_plan .simulation-form-step1 .QandA-div img.img-type1{height:248px;margin:19px 7.7333333333% 0 4.2666666667%;width:330px}.life_plan .simulation-form-step1 .QandA-div .question-div{margin-top:12px;overflow:hidden}.life_plan .simulation-form-step1 .QandA-div .question-div.additional{margin-top:0}.life_plan .simulation-form-step1 .QandA-div .question-div h3{align-items:center;color:#312e36;display:inline-block;font-size:24px;font-weight:700;margin:0 auto;text-align:center;width:100%}.life_plan .simulation-form-step1 .QandA-div .question-div h3 .big-Q{align-items:center;color:#312e36;display:inline-block;font-size:24px;font-weight:700;line-height:36px;text-align:center;vertical-align:6px}.life_plan .simulation-form-step1 .QandA-div .question-div h3 .big-Q.ft-23{font-size:23px}.life_plan .simulation-form-step1 .QandA-div .question-div h3 .big-Q.ft-21{font-size:21px}.life_plan .simulation-form-step1 .QandA-div .question-div h3 .big-Q-number{align-items:center;color:#312e36;font-size:42px;font-style:normal;font-weight:900;height:55px;line-height:49px;margin:0 5% 0 0;text-align:center;width:25%}.life_plan .simulation-form-step1 .QandA-div .question-div h3 .big-Q-number.multiple-lines{vertical-align:top}.life_plan .children-box select{-webkit-appearance:none;-moz-appearance:none;background:#fff;background-image:linear-gradient(45deg,transparent 50%,#312e36 0),linear-gradient(135deg,#312e36 50%,transparent 0),linear-gradient(90deg,#7cffd6,#7cffd6),linear-gradient(90deg,#312e36,#312e36);background-position:calc(100% - 25px) 50%,calc(100% - 17px) 50%,100% 0,calc(100% - 53px) 100%;background-repeat:no-repeat;background-size:8px 8px,8px 8px,53px 50px,2px 100%;border:2px solid #312e36;border-radius:4px;box-sizing:border-box;font-size:18px;font-weight:700;height:50px;margin:0 0 40px;padding-left:35%;width:100%}.life_plan .triangle-div-right{height:32px;margin-left:65%;margin-top:12px;width:27px}.life_plan .triangle-div-left{height:32px;margin-left:25%;margin-top:12px;width:27px}.life_plan .triangle-div-center{height:32px;margin-left:45%;margin-top:12px}.life_plan .triangle1{border-top:12px solid #7cffd6}.life_plan .triangle2{border-top:11px solid #ffc778}.life_plan .triangle3{border-top:12px solid #ffd79e}.life_plan .question-description{align-items:center;font-size:16px;line-height:24px;text-align:center}.life_plan .question-description-div{margin:0 3% 0 6%;width:91%}.life_plan .children-minus-button,.life_plan .children-plus-button,.life_plan .future-minus-button,.life_plan .future-plus-button{border:2px solid #312e36;border-radius:50%;height:48px;margin:16px auto 0;width:48px}.life_plan .plus-icon{align-items:center;display:flex;font-size:18px;font-weight:700;height:27px;line-height:27px;margin:7px auto;text-align:center;width:14px}.life_plan .minus-icon{border-top:2px solid #312e36;margin:22px auto;width:10px}.life_plan .life-plan-next-button{align-items:center;background:#0bb783;border:solid #312e36;border-radius:4px;border-width:2px 2px 4px;box-sizing:border-box;display:inline-block;font-size:18px;font-style:normal;font-weight:700;height:50px;left:0;line-height:45px;margin:60px 6% 42px;text-align:center;top:0;width:88%}.life_plan .life-plan-next-button-div{position:relative}.life_plan .button_content{background:#fff;border:solid #312e36;border-radius:4px;border-width:2px 2px 4px;box-sizing:border-box;font-size:18px;height:50px;left:0;line-height:46px;margin-top:14px;position:relative;text-align:center;top:0;width:100%}.life_plan .button_content input[type=submit]{background:border-box;border:none;height:50px}.life_plan .next-icon{border-right:2px solid #000;border-top:2px solid #000;height:7px;position:absolute;right:20%;top:84px;transform:rotate(45deg);vertical-align:2px;width:7px}.life_plan .next-button-description{margin-right:6.5%}.life_plan .next-button-Step4{background-color:#0bb783}.life_plan .next-button-Step4-skip{background:#acdfcf;border:solid #312e36;border-radius:4px;border-width:2px 2px 4px;box-sizing:border-box;font-size:18px;height:50px;left:0;line-height:46px;margin-top:14px;position:relative;text-align:center;top:0;width:100%}.life_plan .next-QandA-button{background:#0bb783;border-radius:15px;cursor:pointer;font-size:16px;font-weight:700;height:40px;line-height:40px;margin:62px 12.5%;text-align:center;width:75%}.life_plan .next-QandA-button-icon{border-right:2px solid #000;border-top:2px solid #000;display:inline-block;height:7px;margin-right:3%;transform:rotate(135deg);vertical-align:2px;width:7px}.life_plan .money-select{padding-left:29%!important}.life_plan .gestation-period-select{padding-left:27%!important}.life_plan .additional-condition-button-div{margin:24px auto 0;width:74.6666666667%}.life_plan .simulation-contents-wrap{background-color:#f7fcf5;color:#312e36;font-style:normal;font-weight:700;margin:0 auto;min-height:600px;padding-top:33px;width:375px}@media (max-width:1024px){.life_plan .simulation-contents-wrap{min-height:100vh;width:100%}}.life_plan .simulation-contents-wrap h1{color:#312e36;font-size:32px;font-style:normal;font-weight:700;line-height:48px;margin-bottom:0;text-align:center}.life_plan .simulation-contents-wrap h2{color:#312e36;font-size:24px;letter-spacing:0;line-height:36px;margin:24px 0 12px;text-align:center}.life_plan .simulation-contents-wrap input[type=checkbox]{display:none}.life_plan .simulation_contents{margin:24px auto 60px;width:74.6666666667%}.life_plan .back_page_button,.life_plan .back_page_button_Step4{background:#f7fcf5;border:none;color:#6c6971;display:block;font-size:18px;line-height:27px;margin-left:39.755351682%;margin-top:20px;padding:0 0 60px;position:relative;text-align:end;width:52px}.life_plan .back-return-icon{border-right:2px solid #6c6971;border-top:2px solid #6c6971;height:7px;left:2%;position:absolute;top:10px;transform:rotate(-135deg);vertical-align:2px;width:7px}.life_plan .answer_div{text-align:center}.life_plan .answer_div select{-webkit-appearance:none;-moz-appearance:none;background-color:#fff;background-image:linear-gradient(45deg,transparent 50%,#3e4a67 0),linear-gradient(135deg,#3e4a67 50%,transparent 0),linear-gradient(90deg,#7cffd6,#7cffd6),linear-gradient(90deg,#3e4a67,#3e4a67);background-position:calc(100% - 25px) 50%,calc(100% - 17px) 50%,100% 0,calc(100% - 53px) 100%;background-repeat:no-repeat;background-size:8px 8px,8px 8px,53px 50px,2px 100%;border:2px solid #3e4a67;border-radius:4px;box-sizing:border-box;font-size:18px;font-weight:700;height:50px;margin:0;padding:0 53px 0 31.0714285714%;width:100%}.life_plan .answer_div span{display:inline-block;margin-left:18px}.life_plan .answer_div input{background-color:transparent;border:none;font-size:42px;text-align:center;width:100px}.life_plan .answer_div input[type=range]{-webkit-appearance:none;background:#fff;border:2px solid #312e36;border-radius:200px;box-sizing:border-box;height:36px;margin:auto;padding:2px;width:100%}.life_plan .answer_div label{margin-top:8px}.life_plan .answer_div input[type=radio]{display:none}.life_plan .answer_div input[type=radio]:checked+label{background-color:#0bb783;border:2px solid #0bb783;color:#fff}.life_plan .answer_div input[type=checkbox]{display:none}.life_plan .answer_div input[type=checkbox]:checked+label{background-color:#0bb783;border:2px solid #0bb783;color:#fff}.life_plan .input_div{margin-top:12px}.life_plan .input_div span{display:inline-block;margin-left:18px}.life_plan .input_div input{background:#fff;border:2px solid #312e36;border-radius:4px;box-sizing:border-box;color:#a7a4ac;font-size:18px;height:50px;line-height:46px;text-align:center;width:75.3571428571%}.life_plan .input_span_money{font-weight:700}.life_plan .answer-input-div{margin:15px 12.5% 0;width:75%}@media (max-width:320px){.life_plan .answer-input-div{width:89%}}.life_plan .answer-input-div input{font-size:18px;font-weight:700}.life_plan .simulation_contents{margin:24px auto 42px;overflow:hidden;width:87.4666666667%}@media (max-width:320px){.life_plan .simulation_contents{width:87%}}.life_plan .education_table{border-radius:4px 0 0 0}.life_plan .education_table th{align-items:center;background:#0bb783;border:2px solid #f7fcf5;color:#fff;font-size:16px;font-style:normal;font-weight:700;line-height:24px;text-align:center}.life_plan .education_table td{border:2px solid #f7fcf5;padding:12px 4px;text-align:center;width:140px}.life_plan .education_table td:first-child{background:#0ab783;color:#fff}.life_plan .education_table td:not(:first-child){background:#fff}.life_plan .education_table input[type=radio],.life_plan .education_table 　input[type=checkbox]{display:none;float:left}.life_plan .education_sum{float:right;overflow:hidden}.life_plan .education_sum p{color:#6c6971;float:left;font-size:24px;line-height:36px;padding-top:8px}.life_plan .education_sum input,.life_plan .education_sum p{align-items:center;font-style:normal;font-weight:700;text-align:center}.life_plan .education_sum input{background-color:transparent;border:none;color:#312e36;font-size:32px;line-height:48px;width:120px}.life_plan .education_sum span{align-items:center;color:#6c6971;font-size:24px;font-style:normal;font-weight:700;line-height:36px;text-align:center}.life_plan label.my-checkbox{margin:0}.life_plan .my-checkbox,.life_plan .my-checkbox2{color:rgba(0,0,0,.7);cursor:pointer;display:block;padding-left:21px;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none}.life_plan .checkmark{border:2px solid #312e36;border-radius:50%;box-sizing:border-box;height:16px;left:0;position:absolute;top:2px;width:16px}.life_plan .checkbox2:after,.life_plan .checkmark:after{content:"";opacity:0;transform:rotate(45deg)}.life_plan .checkbox2:after{border-width:0 2px 2px 0;height:10px;left:4px;position:absolute;top:1px;width:4px}.life_plan input[type=radio]:checked+.checkmark{background:#ff7e36;border:2px solid #312e36}.life_plan input:checked+.checkmark:after{opacity:1}.life_plan input[type=checkbox]:checked+.checkbox2{background:#ff7e36;border-color:#ff7e36}.life_plan input[type=checkbox]:checked+.checkbox2:after{border:solid #fff;border-width:0 2px 2px 0;opacity:1}.life_plan .button-next-icon{border-right:2px solid #000;border-top:2px solid #000;height:9px;position:absolute;right:5%;top:18px;transform:rotate(45deg);vertical-align:2px;width:9px}.life_plan input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;background:#0bb783;border-radius:50%;box-shadow:0 3px 6px 0 rgba(0,0,0,.15);height:28px;width:28px}.life_plan .answer_side{overflow:hidden}.life_plan .answer_side .button_content{float:left;margin-top:0;width:47.8571428571%}.life_plan .input_span_age{font-size:24px;letter-spacing:-.04em;line-height:36px;margin-right:5.7142857143%;vertical-align:middle}.life_plan .input_span_money{color:#321613;font-size:16px;letter-spacing:-.04em;line-height:20px;vertical-align:bottom}.life_plan .nursing_example{float:left}.life_plan .nursing_example_wrap{border:2px solid #312e36;border-radius:4px;box-sizing:border-box;color:#312e36;font-size:14px;font-style:normal;font-weight:700;line-height:21px;margin-bottom:78px}.life_plan .nursing_example_content{overflow:hidden;padding:8px 0 0 20px}.life_plan .example_dots{border:1px dashed #312e36;float:left;margin:8px 8px 0;width:88px}.life_plan .reform_example_wrap{border:2px solid #312e36;border-radius:4px;box-sizing:border-box;color:#312e36;font-size:14px;font-style:normal;font-weight:700;line-height:21px;margin-bottom:78px}.life_plan .reform_example_content{overflow:hidden;padding:8px 0 0 20px}.life_plan .reform_example_type{float:left}.life_plan .reform_example_fee{float:right;padding-right:83px}.life_plan #simulation_time_line{background-color:#f7fcf5;color:#312e36;font-style:normal;font-weight:700;min-height:800px;padding-bottom:60px;padding-top:33px}@media (max-width:1024px){.life_plan #simulation_time_line{height:100vh}}@media (max-width:414px){.life_plan #simulation_time_line{height:785px}}.life_plan #simulation_time_line h1{color:#312e36;font-size:32px;font-style:normal;font-weight:700;line-height:48px;margin-bottom:0;text-align:center}.life_plan .button-plus-icon{line-height:18px;position:absolute;right:10%;top:15px}.life_plan .button_center_line{background:#7cffd6;height:313px;left:calc(50% - 14px);position:absolute;top:196;width:28px}.life_plan .travel_box label{width:43%}@media (max-width:320px){.life_plan .travel_box label{font-size:12px;width:48%}}.life_plan .result_children_wrap h3{align-items:center;color:#312e36;display:inline-block;font-size:24px;font-weight:700;line-height:36px;text-align:center;vertical-align:6px}.life_plan footer{background:#fff;color:#312e36;font-size:14px;font-style:normal;font-weight:500;line-height:24px;padding:37px 0 14px}.life_plan footer a{text-decoration-line:underline}.life_plan footer p{font-size:13px;font-weight:700;margin:12px 0 0;text-align:center}.life_plan footer h2{color:#0bb783;text-align:center}.life_plan footer .detail-info-button{background:#ff7e36;border-radius:4px;box-shadow:0 4px 0 #af5625;color:#fff;font-size:20px;font-weight:700;height:40px;line-height:29px;margin:52px 0 0;padding:7px 0 0;text-align:center;width:95.3352769679%}.life_plan footer .result_life_plan{display:flex;justify-content:center;padding:0 16px}.life_plan .life-plan-change-condition-button-wrap{margin-bottom:42px;overflow:hidden}.life_plan .jqplot-yaxis{color:#000;font-weight:700;letter-spacing:0;margin-left:8px;margin-right:6px!important}.life_plan .jqplot-series-shadowCanvas{outline:1px solid #312e36;padding:-1px}.life_plan .xaxis-div{letter-spacing:0}.life_plan #wrapper{background-color:#fff;margin-top:0;width:375px}@media (max-width:414px){.life_plan #wrapper{width:100%}}.life_plan #first-comment-div{display:table;margin:0 auto;width:87.2%}.life_plan #first-comment-div img{display:table-cell;vertical-align:middle;width:45px}.life_plan #first-comment-main-div{display:table-cell;vertical-align:middle;width:85.9327217125%}.life_plan #first-comment-main-content{color:#312e36;font-size:16px;font-weight:700;line-height:20px;padding-left:7.1174377224%}.life_plan .life-plan-button-div{width:87.2%}.life_plan .life-plan-button-pre-content-div-left{font-weight:700;letter-spacing:0;margin:24px 0;text-align:center}.life_plan .life-plan-button-left-arrow{border-left:1px solid #000;display:inline-block;height:32px;transform:rotate(165deg);vertical-align:middle;width:3%}.life_plan .life-plan-button-right-arrow{border-right:1px solid #000;display:inline-block;height:32px;transform:rotate(195deg);vertical-align:middle;width:3%}.life_plan .life-plan-button-pre-content{color:#312e36;display:inline-block;font-size:20px;line-height:36px;margin-top:-2px;vertical-align:middle}.life_plan .life-plan-button-content-right{background:#0bb783;border:solid #312e36;border-radius:4px;border-width:2px 2px 4px;box-sizing:border-box;color:#312e36;display:block;font-size:18px;font-style:normal;font-weight:700;height:50px;line-height:46px;margin:0 auto;position:relative;text-align:center;width:95.3352769679%}.life_plan .life-plan-button-content-right img{position:absolute;right:16%;top:14px;width:10px}.life_plan .life-plan-button-redirect-line-channel{background:#53b634;border-radius:4px;box-shadow:0 4px 0 #4f7023;color:#fff;display:flex;height:40px;justify-content:center;margin:48px 0 59px;overflow:hidden;padding-top:4px;width:95.3352769679%}.life_plan .life-plan-button-redirect-line-channel a{color:#fff;display:inline-block;font-size:20px;font-weight:700;line-height:29px;margin-left:6px;text-decoration:none}.life_plan .sns-images-wrap{margin-left:80px;overflow:hidden;width:calc(100% - 160px)}@media (max-width:1024px){.life_plan .sns-images-wrap{margin-left:60px;width:calc(100% - 120px)}}.life_plan .sns-images-wrap a{float:left;width:25%}.life_plan .sns-images-wrap a img{margin:2px 10% 2px calc(50% - 21px);width:42px}.life_plan .life-plan-result-advice-content{border-top:2px solid #000;padding:5%;text-align:left}.life_plan .life-plan-result-advice-content-div{background:#f7fcf5;font-size:14px}.life_plan .life-plan-result-advice-subject{cursor:pointer;height:50px;line-height:50px}.life_plan #row-main{background:#0bb783;background-image:url(/images/lifeplan/background_01.png);background-size:130px}.life_plan h1{line-height:36px;margin-bottom:4px}.life_plan .h1-border-div{height:2px;margin:0 auto;overflow:hidden;width:51px}@media (max-width:414px){.life_plan .h1-border-div{width:100%}}.life_plan .h1-long-border{border-top:2px solid #0bb783;float:left;margin-right:4px;width:43px}.life_plan .h1-short-border{border-top:2px solid #0bb783;float:left;width:4px}.life_plan .triangle-div-center{height:34px;margin:12px auto;width:27px}.life_plan .triangle1{border-left:13.5px solid transparent;border-right:13.5px solid transparent;border-top:12px solid #0bb783;height:0;width:0}.life_plan .triangle2{border-left:12px solid transparent;border-right:12px solid transparent;border-top:11px solid #0bb783;height:0;margin-left:1.5px;margin-top:1px;opacity:.8;width:0}.life_plan .triangle3{border-left:9px solid transparent;border-right:9px solid transparent;border-top:9px solid #0bb783;height:0;margin-left:4px;margin-top:1px;opacity:.6;width:0}.life_plan .graph_unit{left:5px;position:absolute;top:18px;z-index:300}.life_plan #worry-div{background:#0bb783;padding:40px 23px 10px;position:relative}.life_plan #worry-div p{color:#fff;font-size:32px;font-style:normal;font-weight:700;letter-spacing:0;line-height:48px;margin-bottom:7px;text-align:center}@media (max-width:1024px){.life_plan #worry-div p{font-size:27px}}.life_plan #worry-div img{display:block;width:100%}.life_plan #worry-div:after{border-left:187.5px solid transparent;border-right:187.5px solid transparent;border-top:50px solid #0bb783;bottom:-50px;content:"";height:0;left:0;position:absolute;width:100%}@media (max-width:1024px){.life_plan #worry-div:after{border-left:160px solid transparent;border-right:160px solid transparent;border-top:50px solid #0bb783;bottom:-50px;content:"";height:0;left:0;position:absolute;width:100%}}.life_plan .family_age_list{border:3px solid #000;border-bottom:1px dashed #000;border-top:none;display:flex;width:504px}.life_plan .family_age_list:last-child{border:3px solid #000;border-top:none;display:flex}.life_plan .family_age_list:first-child{padding:16px 0 0}.life_plan .family_age_list .age{font-stretch:condensed;font-weight:700;width:41px}.life_plan .family_age_list_wrap{background-color:#fff}.life_plan .family_name{padding:22px 0 0}.life_plan .family_name .name{font-weight:700;letter-spacing:0;line-height:30px}.life_plan .family_name div{width:56px}.life_plan .family_table{display:flex;left:12px;position:absolute;top:311px;width:500px}.life_plan .age{line-height:30px}.life_plan #change-conditions-div{padding:0 16px 82px}.life_plan .tap-content{background:#fff;border:2px solid #312e36;border-radius:6px;box-shadow:0 2px 0 #312e36;box-sizing:border-box;float:left;height:128px;margin-bottom:16px;padding-top:10px;width:48.6880466472%}.life_plan .tap-content-div{margin-top:12px;overflow:hidden;padding-bottom:4px;width:100%}.life_plan .tap-content a{display:block}.life_plan .tap-content p{color:#312e36;font-size:16px;font-style:normal;font-weight:700;letter-spacing:-.05em;line-height:24px;margin-left:10px}@media (max-width:1024px){.life_plan .tap-content p{font-size:13px}}.life_plan .tap-content img{display:block;margin:0 auto}.life_plan .bottom-content{margin-left:0!important;padding-top:8px;text-align:center}.life_plan .container{margin-left:auto;margin-right:auto}.life_plan label{display:inline-block;font-weight:700;margin-bottom:5px;max-width:100%}.life_plan .hidden{display:none!important}.life_plan .simulation-form-step-wrap{background-color:#fff}.life_plan input{font-family:inherit;font-size:inherit;font-weight:inherit;line-height:inherit}.life_plan input.ft_black{color:#000}.life_plan .disabled{background-color:#bcc5c3;cursor:not-allowed}.life_plan .evaluation{align-items:flex-start;background-color:#fff;border-radius:0 0 8px 8px;box-shadow:0 3px 0 rgba(0,0,0,.25);display:flex;flex-wrap:wrap;justify-content:space-between;margin:0 8px 12px;padding:0 11px 2px;text-align:center}.life_plan .evaluation img{margin:7px auto 0}.life_plan .evaluation img.no-data{height:auto;margin:21px auto 14px;width:10px}.life_plan .evaluation-item{border:2px solid #d6eee7;border-radius:4px;margin:0 0 8px;width:48.6%}.life_plan .evaluation-item .item-name{height:auto;margin:7px auto 0;width:87px}.life_plan .evaluation-item .item-name.income{height:auto;width:54px}.life_plan .evaluation p{color:#666;font-size:10px;margin:7px 0}@media (max-width:320px){.life_plan .evaluation p{font-size:9px}}.life_plan .evaluation p span{font-weight:700}.life_plan .evaluation-children{margin-top:16px}.life_plan .evaluation-footer{background-color:#0bb783;height:48px;position:relative;width:375px}@media (max-width:414px){.life_plan .evaluation-footer{width:100%}}.life_plan .evaluation-footer img{position:absolute;right:0;top:-39px;width:117px}.life_plan .evaluation_num{font-weight:700}.life_plan img.evaluation-title{margin:0 auto 8px;width:100%}.life_plan .thanks_message{margin:0 5%}.life_plan #chart_div{background-color:#fff;border-radius:8px 8px 0 0;margin:0 8px}.life_plan .loan_bar{background:#409eff;height:2px;left:0;position:absolute;top:222px}.life_plan .loan_bar_text{background-color:#fff;display:inline-block;font-size:10px;position:absolute;top:216px}.life_plan .children_bar{background:#ffc738;height:2px;left:0;position:absolute;top:211px}.life_plan .children_bar_text{background-color:#fff;display:inline-block;font-size:10px;position:absolute;top:205px}.life_plan .checkbox2{border:2px solid #312e36;border-radius:4px;box-sizing:border-box;height:16px;left:0;position:absolute;top:2px;width:16px}.life_plan .kiyaku_btn{background-color:#fff;margin-top:0;width:327px}@media (max-width:414px){.life_plan .kiyaku_btn{width:300px}}.life_plan .kiyaku-text{font-weight:700;margin:24px 0 10px;text-align:center}.life_plan .no-data-evaluation{color:#8f8f8f;font-size:20px;font-weight:700;margin:0 2% 0 2.5%}.life_plan #chart_img{background-color:#fff;border-radius:8px 8px 0 0;margin:0 8px;width:calc(100% - 16px)}.life_plan .consultation_content_div{margin:10px 0}.life_plan .consultation_content_div_wrapper{margin:20px 8% 64px}.life_plan .consultation_content_div{overflow:hidden}.life_plan .consultation_content_div input{display:none}.life_plan .consultation_content_div input[type=checkbox]:checked+label{background-color:#409eff;color:#fff}.life_plan .consultation_content_div label{border:1px solid #919191;border-radius:40px;cursor:pointer;font-size:13px;padding:0 8px}.life_plan .consultation_content_div .caution{float:right}.life_plan .red{color:red}.life_plan .result_life_plan .title{padding:13px 0 11px}.life_plan .result_life_plan .title img{margin:0 auto;width:64%}.life_plan #target_wrapper{background:#0bb783;background-image:url(/images/lifeplan/background_01.png);background-size:130px;padding:0 0 12px;width:375px}@media (max-width:414px){.life_plan #target_wrapper{width:100%}}.life_plan .legends_wapper img{display:block;left:0;margin:auto;position:absolute;right:0;top:14px;width:72%;z-index:999}.life_plan .legends_wapper img.last-img{top:36px;width:78%}.life_plan .x_axis_unit{color:#333;font-size:11px;position:absolute;z-index:333}@media (max-width:320px){.life_plan .x_axis_unit{font-size:10px}}.life_plan .last_gridline{display:block;position:absolute;width:100%}.life_plan .y-axis-title{font-size:8px;font-weight:700;position:absolute;transform:scale(.8)}.life_plan #y-axis-2{color:#a9a9a9}.life_plan #x-axis-title{color:#999;font-size:11px;font-weight:700;line-height:24px;position:absolute;text-align:right}.lifeplan-text-wrapper{margin-left:auto;margin-right:auto}.content-inner-life-plan-text{background-color:rgba(11,183,131,.05);overflow:hidden;padding-top:80px}.logo-img-wrapper:last-child{width:10.5729166667%}.logo-img{width:329px}.logo-img-wrapper{display:table;margin:0 auto}.move-img{left:63.8541666667%;position:absolute;top:-40px;width:135px}.img-wrapper{position:relative}.page-title-wrapper{padding-top:126px;text-align:center}.page-title-wrapper>span{display:block}.page-title-wrapper>span:first-child{color:#0bb783;font-size:61px;font-weight:700;letter-spacing:.2em;line-height:91px}.page-title-wrapper>span:last-child{color:#0bb783;font-size:23px;letter-spacing:.61em;line-height:28px;opacity:.3}.read-button-wrapper{display:table;margin:50px auto 0}.next_link_button{background-color:#0bb783;border-radius:8px;box-shadow:8.06px 8.65px 0 0 #84dcc4;color:#fff;cursor:pointer;font-size:22px;font-weight:700;letter-spacing:.8px;line-height:75px;position:relative;text-align:center;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:376px}.box-text-wrapper{display:table;margin:40px auto 0;width:900px}.left_border{border:8px solid #fff;border-right:0;display:table-cell;height:290px;width:40px}.center_text{display:table-cell;padding-left:20px;vertical-align:middle;width:840px}.center_text p{color:#0bb783;font-size:22px;font-weight:700;letter-spacing:.2em;line-height:210%}.right_border{border:8px solid #fff;border-left:0;display:table-cell;height:290px;width:40px}.lifeplan-top-image1{left:6.4583333333%;top:0}.lifeplan-image-top{position:absolute;width:5.90625%}.lifeplan-top-image2{left:24.7395833333%;top:17px}.lifeplan-top-image3{left:82.5520833333%;top:20px}.lifeplan-top-image4{left:15.7604166667%;top:296.17px;width:7.1354166667%}.lifeplan-top-image5{left:52.5520833333%;top:328.57px}.lifeplan-top-image6{left:71.5625%;top:448.57px}.lifeplan-top-image7{left:84.84375%;top:227.57px;width:7.1354166667%}.lifeplan-top-image8{left:71.5625%;top:348.57px;width:8.8020833333%}.lifeplan-top-image9{left:6.1458333333%;top:527.57px}.lifeplan-top-image10{left:87.8125%;top:558.57px}.required-knowledge-header{color:#0bb783;font-size:37px;font-weight:700;letter-spacing:.2em;line-height:55px;margin-top:120px;padding-bottom:20px;text-align:center}.content-img{width:275px}.chapter-01-wrapper{background-color:#dcf4ec;border-radius:20px;box-shadow:12px 12px 0 0 #b4ecdc;display:block;margin:36px auto 50px;padding:53px 138px 41px 24px;position:relative;width:908px}.content-wrapper{border-top:1px dashed #0bb783;display:table;margin:0 auto}.chapter-img-wrapper{display:inline-block}.content-adj-div{align-items:center;display:flex}.chapter-content-title{color:#1a1714;font-size:25px;font-weight:700;letter-spacing:.1em;line-height:29px}.chapter-content{align-items:center;display:flex;font-size:17px;letter-spacing:.1em;line-height:27px;padding-top:6px}.chapter-content,.mark{color:#0bb783;font-weight:700}.mark{font-size:14px;font-style:normal;letter-spacing:.2em;line-height:16px;right:-3%;top:30%;transform:rotate(90deg)}.mark,.mark_line{position:absolute;z-index:100}.mark_line{border-right:1px solid #0bb783;bottom:10%;height:92px;right:3.5%}.read-chapter-01-link a{color:#0bb783;font-size:18px;font-weight:700;letter-spacing:.1em;line-height:157.7%;text-align:center;text-decoration-line:underline}.content02-img{width:128px}.content02-title{color:#0bb783;font-size:16px;font-weight:700;letter-spacing:.1em;line-height:157.7%;text-align:center}.content02-title span{font-size:28px}.content02-img-wrappe{text-align:center}.content02-wrapper{background-color:#dcf4ec;border-radius:20px;box-shadow:9px 9px 0 0 #b4ecdc;display:inline-block;padding:40px 75.67px 32.67px 75px}.content-adj{margin-top:30px}.content-adj>a:not(:last-child){margin-right:20px}.move-img-wrapper-02{display:flex;justify-content:flex-end;padding-top:10px}.move-img-wrapper-02 img{width:107px}.move-img-wrapper-02 a{text-decoration:none}.sp-border-img{display:none;width:310px}.next_link_button:hover{opacity:.8}.lifeplan_item_warp{margin-top:150px}@media (max-width:768px){.lifeplan_item_warp{margin-top:180px}}.lifeplan_item_warp h3{color:#0bb783;font-size:24px;font-weight:700;line-height:28px;text-align:center}@media (max-width:768px){.lifeplan_item_warp h3{font-size:20px;line-height:24px}}@media (max-width:414px){.lifeplan_item_warp h3{font-size:14px;line-height:21px}}.lifeplan_item_warp .lifeplan_item_wrap_two{align-items:center;display:flex;justify-content:space-between;margin:15px auto 0;width:600px}@media (max-width:768px){.lifeplan_item_warp .lifeplan_item_wrap_two{width:95%}}.lifeplan_item_warp .lifeplan_item_wrap_two .lifeplan_item{border:3px solid #0bb783;border-radius:8px;box-sizing:border-box;padding:8px 0;width:280px}@media (max-width:768px){.lifeplan_item_warp .lifeplan_item_wrap_two .lifeplan_item{width:48%}}.lifeplan_item_warp .lifeplan_item_wrap_two .lifeplan_item p{color:#000;font-size:21px;font-weight:700;line-height:24px;text-align:center}@media (max-width:414px){.lifeplan_item_warp .lifeplan_item_wrap_two .lifeplan_item p{font-size:14px;line-height:21px}}.lifeplan_item_warp .lifeplan_item_wrap_two .lifeplan_item img{height:150px;margin:0 auto}@media (max-width:768px){.lifeplan_item_warp .lifeplan_item_wrap_two .lifeplan_item img{height:auto;width:100%}}.lifeplan_item_warp .lifeplan_item_wrap_two:last-of-type{margin-top:20px}.lifeplan_generation_item_warp{margin-top:36px}.lifeplan_generation_item_warp h3{color:#0bb783;font-size:24px;font-weight:700;line-height:28px;text-align:center}@media (max-width:768px){.lifeplan_generation_item_warp h3{font-size:20px;line-height:24px}}@media (max-width:414px){.lifeplan_generation_item_warp h3{font-size:14px;line-height:21px}}.lifeplan_generation_item_warp .lifeplan_generation_item_three_wrap{align-items:center;display:flex;justify-content:space-between;margin:16px auto 0;width:600px}@media (max-width:768px){.lifeplan_generation_item_warp .lifeplan_generation_item_three_wrap{width:95%}}.lifeplan_generation_item_warp .lifeplan_generation_item_three_wrap .lifeplan_generation_item{border:3px solid #0bb783;border-radius:8px;box-sizing:border-box;padding-bottom:8px;width:180px}@media (max-width:768px){.lifeplan_generation_item_warp .lifeplan_generation_item_three_wrap .lifeplan_generation_item{width:31%}}.lifeplan_generation_item_warp .lifeplan_generation_item_three_wrap .lifeplan_generation_item p{color:#000;font-size:24px;font-weight:700;line-height:28px;text-align:center}@media (max-width:414px){.lifeplan_generation_item_warp .lifeplan_generation_item_three_wrap .lifeplan_generation_item p{font-size:14px;line-height:21px}}.lifeplan_generation_item_warp .lifeplan_generation_item_three_wrap .lifeplan_generation_item img{height:150px;margin:0 auto}@media (max-width:768px){.lifeplan_generation_item_warp .lifeplan_generation_item_three_wrap .lifeplan_generation_item img{height:auto;width:100%}}.lifeplan_polygon1{margin:30px auto 0;width:30px}.lifeplan_polygon2{margin:11px auto 0;width:30px}@media screen and (max-width:1120px){.sp-border-img{display:block}.lifeplan-text-wrapper{width:auto}.content-inner-life-plan-text{padding-top:10px}.logo-img{width:150px}.page-title-wrapper{padding-top:21px}.page-title-wrapper>span:first-child{font-size:18px;line-height:20px}.page-title-wrapper>span:last-child{font-size:8px}.logo-img-wrapper{padding-top:180px}.page-title-wrapper>span:last-child{opacity:1}.move-img{top:-30px;transform:translateY(-2%)}.lifeplan-top-image4{top:20.76px;transform:rotate(-11.57deg)}.lifeplan-top-image3{top:133px;transform:translateY(-34%)}.lifeplan-top-image1{left:43.7333333333%;top:78px;transform:translateY(-20%)}.lifeplan-top-image2{top:102px;transform:rotate(15deg)}.lifeplan-top-image9{top:360px;transform:translateY(-77%)}.lifeplan-top-image5{top:352px;transform:translateY(-61%)}.lifeplan-top-image7{left:79.6354166667%}.lifeplan-top-image8{left:80.8%;top:555px;transform:translateY(-90%)}.lifeplan-top-image10{top:585px;transform:translateY(-98%)}.next_link_button{font-size:16px;line-height:50px;width:63.7333333333%;width:280px}.center_text p{font-size:12px;line-height:24px}.left_border,.right_border{display:none}.box-text-wrapper{height:350px;margin:90px auto 50px;position:relative;width:75%}.center_text{display:block;padding-left:0;position:absolute;top:30%;width:auto}.required-knowledge-header{font-size:16px;line-height:26px}.sp-border-img{margin:0 auto}.content-wrapper{width:calc(100% - 48px)}.content-adj-div{display:block}.content-img{margin:0 auto;width:183px}.chapter-content-title{font-size:16px}.chapter-content{font-size:14px}.chapter-01-wrapper{border-radius:10px;padding:0;width:auto}.mark_line{display:none}.mark{font-size:12px;right:-20px;top:70px}.for-sp-content-wrapper{margin:0 auto;padding:80px 10px;width:90%}.chapter-img-wrapper{display:block;padding-bottom:30px}.chapter-content-title{text-align:center}.read-chapter-01-link a{font-size:14px;line-height:10px}.content02-title{font-size:16px}.content02-title>span{font-size:28px}.content02-wrapper{border-radius:10px;display:block}.content02-img{margin:0 auto;width:40%}.content02-img-wrapper{padding-top:30px}.content-adj>a:not(:last-child){margin-bottom:40px;margin-right:0}.move-img-wrapper-02>a{margin:20px auto 0}.move-img-wrapper-02{display:none}}@media screen and (max-width:320px){.for-sp-content-wrapper{padding:50px 10px}.content02-img{width:60%}.sp-border-img{width:240px}.center_text{top:15%}.next_link_button{width:220px}}@media (max-width:1024px){.move-img{top:-1.2%;width:12.5333333333%}.lifeplan-top-image1{width:10.4%}.lifeplan-top-image2{left:80%;width:12.5333333333%}.lifeplan-top-image3{left:16%;width:8.5386666667%}.lifeplan-top-image4{left:5.3333333333%;width:11.544%}.lifeplan-top-image5{width:8.2666666667%}.lifeplan-top-image7{top:300.57px;width:11.544%}.lifeplan-top-image8{left:3.4666666667%;top:468px;width:10.4%}.lifeplan-top-image9{left:50px;width:10.4%}.lifeplan-top-image10{left:auto;right:3.4666666667%;top:471px;width:11.4666666667%}.lifeplan-image-top{min-width:70px}}@media screen and (max-width:1024px) and (min-width:750px){.center_text{left:24%;top:15%;width:310px}.chapter-content-title{font-size:23px}.chapter-content{font-size:17px}.mark{font-size:14px}.read-chapter-01-link a{font-size:17px}.required-knowledge-header{font-size:26px}.logo-img{width:300px}.page-title-wrapper>span:first-child{font-size:24px;line-height:20px}.page-title-wrapper>span:last-child{font-size:10px}.center_text p{font-size:16px;line-height:35px}}@media screen and (min-width:1024px){.center_text{left:30%}.chapter-content{font-size:22px;line-height:40px}}.lifeplan_item_section{background-color:rgba(11,183,131,.05)}.lifeplan_item_section h1{border-bottom:2px dashed #0bb783;color:#0bb783;font-size:40px;font-weight:700;line-height:104px;margin:auto;max-width:864px;padding-top:45.57px;text-align:center}@media screen and (max-width:864px){.lifeplan_item_section h1{font-size:28px;letter-spacing:.2em;line-height:64px;padding-top:40px;width:94%}}@media (max-width:414px){.lifeplan_item_section h1{font-size:16px;line-height:38px;padding-top:30px}}.lifeplan_item_section ul{list-style:none;margin:43px auto 0;max-width:840px;padding:0}@media screen and (max-width:864px){.lifeplan_item_section ul{margin-top:33px;width:94%}}.lifeplan_item_section ul li{background-color:#fff;border-radius:20px;margin-bottom:21px;min-height:131px}@media screen and (max-width:864px){.lifeplan_item_section ul li{min-height:98px}}@media (max-width:768px){.lifeplan_item_section ul li{border-radius:10px}}.lifeplan_item_section ul li .li_content_wrap{align-items:center;display:flex;height:110px;justify-content:center;margin:auto;padding-top:24px;width:88.0952380952%}@media screen and (max-width:864px){.lifeplan_item_section ul li .li_content_wrap{height:88px;padding-top:10px}}.lifeplan_item_section ul li .li_content_wrap .q-icon{border-right:2px solid #0bb783;padding-right:26px;width:59px}@media (max-width:414px){.lifeplan_item_section ul li .li_content_wrap .q-icon{padding-right:10px;width:30px}}.lifeplan_item_section ul li .li_content_wrap p{color:#0bb783;font-size:24px;font-weight:700;padding-left:4%;padding-right:2%;width:89%}@media screen and (max-width:864px){.lifeplan_item_section ul li .li_content_wrap p{font-size:18px;line-height:22px}}@media (max-width:414px){.lifeplan_item_section ul li .li_content_wrap p{font-size:15px;line-height:22px}}@media (max-width:320px){.lifeplan_item_section ul li .li_content_wrap p{font-size:14px}}.lifeplan_item_section ul li .li_content_wrap .vector_btn{height:32.31px}@media screen and (max-width:864px){.lifeplan_item_section ul li .li_content_wrap .vector_btn{height:27px}}@media (max-width:414px){.lifeplan_item_section ul li .li_content_wrap .vector_btn{height:22px}}.lifeplan_item_section ul li .li_content_wrap .vector_btn img{height:100%}.lifeplan_item_section ul li .li_content_wrap .vector_btn_normal img{transform:rotate(90deg)}.lifeplan_item_section ul li .li_content_wrap .vector_btn_rotate img{transform:rotate(-90deg)}.lifeplan_item_section ul li .li-bottom-partition{border-bottom:2px dashed #0bb783;margin:0 auto;width:94.1666666667%}.lifeplan_item_section ul li .vector_btn_content{padding-top:32px}@media (max-width:768px){.lifeplan_item_section ul li .vector_btn_content{padding-top:14px}}.lifeplan_item_section ul li .vector_btn_content .faq-answer{float:left;margin:0 20px 0 32px;width:108px}@media screen and (max-width:864px){.lifeplan_item_section ul li .vector_btn_content .faq-answer{display:none}}.lifeplan_item_section ul li .vector_btn_content .vector_btn_bottom_content_img{clear:left;display:block;margin:0 auto 32px;width:295px}@media (max-width:768px){.lifeplan_item_section ul li .vector_btn_content .vector_btn_bottom_content_img{display:none}}.lifeplan_item_section ul li .vector_btn_content .a_content_text_div{color:#1a1714;display:inline-block;font-size:17px;font-style:normal;font-weight:700;line-height:31px;margin:0 0 40px;width:630px}@media screen and (max-width:864px){.lifeplan_item_section ul li .vector_btn_content .a_content_text_div{display:block;margin:0 auto 40px;width:92%}}@media (max-width:768px){.lifeplan_item_section ul li .vector_btn_content .a_content_text_div{font-size:14px;line-height:24px;margin-bottom:25px}}.lifeplan_item_section ul li .vector_btn_content .a_content_text_div .text-highlight{background:linear-gradient(transparent 60%,#dcf4ec 0)}.lifeplan_item_section ul li .vector_btn_content .a_content_text_div .text-important{color:#0bb783}.lifeplan_item_section ul li .vector_btn_content .a_content_text_div .text-important-highlight{background:linear-gradient(transparent 60%,#dcf4ec 0);color:#0bb783}.lifeplan_item_section ul li .vector_btn_content .a_content_text_div .text_link{align-items:center;border-bottom:1px dashed #44befb;color:#44befb;line-height:21px;text-decoration:none}.lifeplan_item_section ul li .vector_btn_content .a_content_text_div .lifeplan_item_table_title{text-align:center}.lifeplan_item_section ul li .vector_btn_content .a_content_text_div .lifeplan_item_table{border:2px solid #0bb783;border-collapse:separate;border-radius:8px;border-spacing:0;font-style:normal;font-weight:700;margin:0 auto 33px;width:80%}@media (max-width:768px){.lifeplan_item_section ul li .vector_btn_content .a_content_text_div .lifeplan_item_table{width:100%}}.lifeplan_item_section ul li .vector_btn_content .a_content_text_div .lifeplan_item_table thead tr:first-child th:first-child{border-radius:5px 0 0 0}.lifeplan_item_section ul li .vector_btn_content .a_content_text_div .lifeplan_item_table thead th{background-color:#0bb783;color:#fff;line-height:14px;text-align:center}.lifeplan_item_section ul li .vector_btn_content .a_content_text_div .lifeplan_item_table thead tr:first-child th:last-child{border-radius:0 5px 0 0}.lifeplan_item_section ul li .vector_btn_content .a_content_text_div .lifeplan_item_table tbody td{font-size:12px;letter-spacing:0;text-align:center}.lifeplan_item_section ul li .vector_btn_content .a_content_text_div .lifeplan_item_table tbody th{background-color:rgba(11,183,131,.05);font-size:13px;line-height:113%;text-align:center}.lifeplan_item_section ul li .vector_btn_content .a_content_text_div .lifeplan_item_table tbody td,.lifeplan_item_section ul li .vector_btn_content .a_content_text_div .lifeplan_item_table thead th+th{border-left:2px solid #f0f0f0}.lifeplan_item_section ul li .vector_btn_content .a_content_text_div .lifeplan_item_table tbody tr td:first-of-type{border-left:none}.lifeplan_item_section ul li .vector_btn_content .a_content_text_div .lifeplan_item_table td,.lifeplan_item_section ul li .vector_btn_content .a_content_text_div .lifeplan_item_table th{border-bottom:2px dashed #0bb783;padding:13px 0}.lifeplan_item_section ul li .vector_btn_content .a_content_text_div .lifeplan_item_table tbody tr:last-child td,.lifeplan_item_section ul li .vector_btn_content .a_content_text_div .lifeplan_item_table tbody tr:last-child th{border-bottom:none}.lifeplan_item_section ul li .vector_btn_content .a_content_text_div ul{background:#faf9f9;border-radius:8px;margin:24px 0;max-width:auto;padding-left:30px;padding-top:24px}.lifeplan_item_section ul li .vector_btn_content .a_content_text_div ul li{background-color:inherit;border-radius:0;font-weight:500;margin-bottom:0;min-height:auto;padding-bottom:24px}.lifeplan_item_section ul li .vector_btn_content .a_content_text_div ul li:before{background-color:#0bb783;border-radius:50%;color:#0bb783;content:"";display:inline-block;height:10px;margin-right:16px;width:10px}.lifeplan_item_section ul li .vector_btn_content .a_content_text_div ol{background:#faf9f9;border-radius:8px;margin:24px 0;padding-left:40px;padding-top:24px}.lifeplan_item_section ul li .vector_btn_content .a_content_text_div ol li{background-color:inherit;color:#0bb783;font-style:italic;list-style:auto;margin-bottom:0;min-height:auto;padding-bottom:24px}.lifeplan_item_section ul li .vector_btn_content .a_content_text_div ol li:before{content:none}.lifeplan_item_section ul li .vector_btn_content .a_content_text_div ol li span{color:#1a1714;font-size:14px;font-style:normal;font-weight:500;font-weight:400}.lifeplan_item_section h3{color:#0bb783;font-size:23px;font-weight:700;letter-spacing:.61em;line-height:28px;margin-top:84px;padding-bottom:33px;text-align:center}.lifeplan_generarion_section{background-color:rgba(11,183,131,.05)}.lifeplan_generarion_section .content_inner{margin:0 auto;width:840px}@media screen and (max-width:864px){.lifeplan_generarion_section .content_inner{width:94%}}.lifeplan_generarion_section h1{border-bottom:2px dashed #0bb783;color:#0bb783;font-size:40px;font-weight:700;line-height:104px;margin:auto;max-width:864px;padding-top:45.57px;text-align:center}@media screen and (max-width:864px){.lifeplan_generarion_section h1{font-size:28px;letter-spacing:.2em;line-height:64px;padding-top:40px;width:94%}}@media (max-width:414px){.lifeplan_generarion_section h1{font-size:16px;line-height:38px;padding-top:30px}}.lifeplan_generarion_section h2{margin-top:43px;text-align:center}.lifeplan_generarion_section h2 .title_age{-webkit-text-stroke:1px #0bb783;color:#fff;font-size:48px;line-height:1}@media (max-width:768px){.lifeplan_generarion_section h2 .title_age{font-size:36px}}.lifeplan_generarion_section h2 .title_generation{color:#0bb783;font-size:31px;font-weight:700;line-height:36px;margin-left:10.74px;opacity:.7}@media (max-width:768px){.lifeplan_generarion_section h2 .title_generation{font-size:21px;margin-left:0}}.lifeplan_generarion_section .bottom_interview_lists_pc,.lifeplan_generarion_section .top_interview_lists_pc{-webkit-overflow-scrolling:touch;display:flex;margin:66px auto 76px;overflow-x:auto;padding:0 5px;white-space:nowrap;width:100%}@media screen and (max-width:864px){.lifeplan_generarion_section .bottom_interview_lists_pc,.lifeplan_generarion_section .top_interview_lists_pc{display:none}}.lifeplan_generarion_section .bottom_interview_lists_pc .person-wrap,.lifeplan_generarion_section .top_interview_lists_pc .person-wrap{display:inline-block;margin-right:16px;vertical-align:middle}.lifeplan_generarion_section .bottom_interview_lists_pc .person-wrap a,.lifeplan_generarion_section .top_interview_lists_pc .person-wrap a{border-radius:10px;padding:24px 24px 12px;width:100%}.lifeplan_generarion_section .bottom_interview_lists_pc .person-wrap a img,.lifeplan_generarion_section .top_interview_lists_pc .person-wrap a img{border-radius:50%;height:80px;margin:0 auto;width:80px}.lifeplan_generarion_section .bottom_interview_lists_pc .person-wrap a .person_woman,.lifeplan_generarion_section .top_interview_lists_pc .person-wrap a .person_woman{background-color:#fcc}.lifeplan_generarion_section .bottom_interview_lists_pc .person-wrap a .person_man,.lifeplan_generarion_section .top_interview_lists_pc .person-wrap a .person_man{background-color:#cff}.lifeplan_generarion_section .bottom_interview_lists_pc .person-wrap a .person_name,.lifeplan_generarion_section .top_interview_lists_pc .person-wrap a .person_name{font-size:15px;font-weight:700;line-height:22px;padding-top:6.91px;text-align:center}.lifeplan_generarion_section .bottom_interview_lists_pc .person-wrap a .person_info,.lifeplan_generarion_section .top_interview_lists_pc .person-wrap a .person_info{font-size:13px;font-weight:700;line-height:19px;text-align:center}.lifeplan_generarion_section .bottom_interview_lists_pc .person-wrap .person_selected,.lifeplan_generarion_section .top_interview_lists_pc .person-wrap .person_selected{background-color:#0bb783}.lifeplan_generarion_section .bottom_interview_lists_pc .person-wrap .person_selected .person_info,.lifeplan_generarion_section .bottom_interview_lists_pc .person-wrap .person_selected .person_name,.lifeplan_generarion_section .top_interview_lists_pc .person-wrap .person_selected .person_info,.lifeplan_generarion_section .top_interview_lists_pc .person-wrap .person_selected .person_name{color:#fff}.lifeplan_generarion_section .bottom_interview_lists_pc .person-wrap .person_not_selected,.lifeplan_generarion_section .top_interview_lists_pc .person-wrap .person_not_selected{background:#dcf4ec}.lifeplan_generarion_section .bottom_interview_lists_pc .person-wrap .person_not_selected .person_info,.lifeplan_generarion_section .bottom_interview_lists_pc .person-wrap .person_not_selected .person_name,.lifeplan_generarion_section .top_interview_lists_pc .person-wrap .person_not_selected .person_info,.lifeplan_generarion_section .top_interview_lists_pc .person-wrap .person_not_selected .person_name{color:#0bb783}.lifeplan_generarion_section .bottom_interview_lists_pc .person-wrap .person_vector,.lifeplan_generarion_section .top_interview_lists_pc .person-wrap .person_vector{position:relative}.lifeplan_generarion_section .bottom_interview_lists_pc .person-wrap .person_vector:after,.lifeplan_generarion_section .top_interview_lists_pc .person-wrap .person_vector:after{border-color:transparent transparent transparent #0bb783;border-style:solid;border-width:10px 0 10px 17.32px;bottom:-19px;content:"";height:0;left:55px;position:absolute;transform:rotate(90deg);width:0}.lifeplan_generarion_section .top_interview_lists_sp{display:none}@media screen and (max-width:864px){.lifeplan_generarion_section .top_interview_lists_sp{-webkit-overflow-scrolling:touch;display:block;margin:24px auto 76px;overflow-x:auto;padding:0 5px;white-space:nowrap;width:100%}}@media (max-width:414px){.lifeplan_generarion_section .top_interview_lists_sp{margin-bottom:40px}}.lifeplan_generarion_section .top_interview_lists_sp .person-wrap-sp{display:inline-block;margin-right:12px;vertical-align:middle;width:56px}.lifeplan_generarion_section .top_interview_lists_sp .person-wrap-sp .sp-button-active{position:relative;width:56px}.lifeplan_generarion_section .top_interview_lists_sp .person-wrap-sp .sp-button-active img{width:100%}.lifeplan_generarion_section .top_interview_lists_sp .person-wrap-sp .sp-button-active .active-text{color:#fff;font-size:20px;font-weight:700;line-height:56px;position:absolute;text-align:center;top:0;width:56px}.lifeplan_generarion_section .top_interview_lists_sp .person-wrap-sp .sp-button-active .active-text span{font-size:13px}.lifeplan_generarion_section .top_interview_lists_sp .person-wrap-sp .sp-button-normal{background:#fff;border:2px solid #dcf4ec;border-radius:50%;color:#0bb783;font-size:20px;font-weight:700;height:56px;line-height:56px;text-align:center;width:56px}.lifeplan_generarion_section .top_interview_lists_sp .person-wrap-sp .sp-button-normal span{font-size:13px}.lifeplan_generarion_section .bottom_interview_lists_sp{display:none}@media screen and (max-width:864px){.lifeplan_generarion_section .bottom_interview_lists_sp{display:block}}.lifeplan_generarion_section .bottom_interview_lists_sp .interview_link{align-items:center;background:#fff;border-radius:10px;display:flex;justify-content:space-between;margin-bottom:16px;min-height:96px;padding:0 3%;width:100%}.lifeplan_generarion_section .bottom_interview_lists_sp .interview_link_icon{margin-right:10px;width:60px}.lifeplan_generarion_section .bottom_interview_lists_sp .interview_link_profile_job{color:#0bb783;font-size:14px;font-weight:700;line-height:14px}.lifeplan_generarion_section .bottom_interview_lists_sp .interview_link_profile_name{color:#0bb783;font-size:20px;font-weight:700;line-height:20px;margin-top:7px;text-align:center}@media (max-width:320px){.lifeplan_generarion_section .bottom_interview_lists_sp .interview_link_profile_name{font-size:16px}}.lifeplan_generarion_section .bottom_interview_lists_sp .interview_link_vector{width:13px}.lifeplan_generarion_section .bottom_interview_lists_sp .interview_link_vector img{width:100%}.lifeplan_generarion_section .person-content-wrap{background:#fff;border-radius:30px;margin:0 auto;padding:56px 56px 71px;width:840px}@media screen and (max-width:864px){.lifeplan_generarion_section .person-content-wrap{border-radius:10px;box-shadow:8px 8px 0 0 #dcf4ec;padding:0 2% 32px;position:relative;width:96%}}.lifeplan_generarion_section .person-content-wrap .personal_info_wrap{align-items:center;border-bottom:2px dashed #0bb783;display:flex;margin-bottom:54px;padding-bottom:40px}@media screen and (max-width:864px){.lifeplan_generarion_section .person-content-wrap .personal_info_wrap{flex-direction:column;margin-bottom:0;padding-bottom:32px;padding-top:40px}}.lifeplan_generarion_section .person-content-wrap .personal_info_wrap .personal_info_avatar img{border-radius:50%;height:152px;width:152px}@media screen and (max-width:864px){.lifeplan_generarion_section .person-content-wrap .personal_info_wrap .personal_info_avatar img{border-radius:unset;height:auto;left:42%;position:absolute;top:-80px;width:16%}}@media screen and (max-width:684px){.lifeplan_generarion_section .person-content-wrap .personal_info_wrap .personal_info_avatar img{top:-60px}}@media screen and (max-width:510px){.lifeplan_generarion_section .person-content-wrap .personal_info_wrap .personal_info_avatar img{left:40%;width:20%}}@media (max-width:414px){.lifeplan_generarion_section .person-content-wrap .personal_info_wrap .personal_info_avatar img{top:-40px}}.lifeplan_generarion_section .person-content-wrap .personal_info_wrap .personal_info_avatar .person_woman{background-color:#fcc}@media screen and (max-width:864px){.lifeplan_generarion_section .person-content-wrap .personal_info_wrap .personal_info_avatar .person_woman{background-color:unset}}.lifeplan_generarion_section .person-content-wrap .personal_info_wrap .personal_info_avatar .person_man{background-color:#cff}@media screen and (max-width:864px){.lifeplan_generarion_section .person-content-wrap .personal_info_wrap .personal_info_avatar .person_man{background-color:unset}}.lifeplan_generarion_section .person-content-wrap .personal_info_wrap .personal_info_avatar_name{color:#1a1714;font-size:18px;font-weight:700;line-height:27px;margin-top:8.04px;text-align:center}@media screen and (max-width:864px){.lifeplan_generarion_section .person-content-wrap .personal_info_wrap .personal_info_avatar_name{margin-top:10px}}.lifeplan_generarion_section .person-content-wrap .personal_info_wrap .personal_info_content{margin-left:73px}@media screen and (max-width:864px){.lifeplan_generarion_section .person-content-wrap .personal_info_wrap .personal_info_content{margin-left:0;width:100%}}.lifeplan_generarion_section .person-content-wrap .personal_info_wrap .personal_info_content_title{color:#0bb783;font-size:20px;font-weight:700;letter-spacing:.28em;line-height:30px}@media screen and (max-width:864px){.lifeplan_generarion_section .person-content-wrap .personal_info_wrap .personal_info_content_title{display:none}}.lifeplan_generarion_section .person-content-wrap .personal_info_wrap .personal_info_content_ul{padding:0}@media screen and (max-width:864px){.lifeplan_generarion_section .person-content-wrap .personal_info_wrap .personal_info_content_ul{display:table;margin-top:32px;width:100%}}.lifeplan_generarion_section .person-content-wrap .personal_info_wrap .personal_info_content_li{list-style:none;overflow:hidden;padding-top:16px}@media screen and (max-width:864px){.lifeplan_generarion_section .person-content-wrap .personal_info_wrap .personal_info_content_li{display:table-row}}.lifeplan_generarion_section .person-content-wrap .personal_info_wrap .personal_info_content_li_title{color:#0bb783;float:left;font-size:14px;font-weight:700;line-height:21px;text-align:center;width:69px}@media screen and (max-width:864px){.lifeplan_generarion_section .person-content-wrap .personal_info_wrap .personal_info_content_li_title{color:#0bb783;display:table-cell;font-size:13px;font-style:normal;font-weight:700;line-height:19px;width:35%}}.lifeplan_generarion_section .person-content-wrap .personal_info_wrap .personal_info_content_li_body{color:#1a1714;float:right;float:left;font-size:14px;font-weight:700;line-height:21px;opacity:.8;padding-left:8px}@media screen and (max-width:864px){.lifeplan_generarion_section .person-content-wrap .personal_info_wrap .personal_info_content_li_body{color:#1a1714;display:table-cell;font-size:13px;font-style:normal;font-weight:700;line-height:19px;opacity:.8;width:65%}}.lifeplan_generarion_section .person-content-wrap .personal_qa_list{padding:0 12px}.lifeplan_generarion_section .person-content-wrap .personal_qa_list .personal_qa{display:flex;justify-content:space-between;margin-top:41px}@media screen and (max-width:864px){.lifeplan_generarion_section .person-content-wrap .personal_qa_list .personal_qa{display:block;margin-top:28px}}.lifeplan_generarion_section .person-content-wrap .personal_qa_list .personal_qa:first-of-type{margin-top:0}@media screen and (max-width:864px){.lifeplan_generarion_section .person-content-wrap .personal_qa_list .personal_qa:first-of-type{margin-top:33px}}.lifeplan_generarion_section .person-content-wrap .personal_qa_list .personal_qa_icon{background-image:url(https://image.money-career.com/asset/guide/balloon2_naname.png);background-position:0 0;background-repeat:no-repeat;background-size:36.69px 39.86px;color:#0bb783;font-size:16px;font-weight:700;letter-spacing:.05em;line-height:40px;text-align:center;transform:matrix(1,0,0,1,0,0);width:37px}@media screen and (max-width:864px){.lifeplan_generarion_section .person-content-wrap .personal_qa_list .personal_qa_icon{margin:0 auto}}.lifeplan_generarion_section .person-content-wrap .personal_qa_list .personal_qa_content{width:calc(100% - 54px)}@media screen and (max-width:864px){.lifeplan_generarion_section .person-content-wrap .personal_qa_list .personal_qa_content{width:100%}}.lifeplan_generarion_section .person-content-wrap .personal_qa_list .personal_qa_content_title{color:#0bb783;font-size:18px;font-weight:700;letter-spacing:0;line-height:27px}@media screen and (max-width:864px){.lifeplan_generarion_section .person-content-wrap .personal_qa_list .personal_qa_content_title{font-size:15px;line-height:22px;margin:15px 0}}.lifeplan_generarion_section .person-content-wrap .personal_qa_list .personal_qa_content_partition{margin-top:16px;width:100%}.lifeplan_generarion_section .person-content-wrap .personal_qa_list .personal_qa_content_body{color:#333;font-size:17px;font-weight:700;letter-spacing:-.25px;line-height:31px;margin:16px auto 0;opacity:.77}@media screen and (max-width:864px){.lifeplan_generarion_section .person-content-wrap .personal_qa_list .personal_qa_content_body{font-size:15px;line-height:22px}.lifeplan_generarion_section .person-content-wrap_pc{display:none}}.lifeplan_generarion_section .person-content-wrap_sp{display:none}@media screen and (max-width:864px){.lifeplan_generarion_section .person-content-wrap_sp{display:block}}.lifeplan_generarion_section .move_interview_pc{border-bottom:2px dashed #0bb783;margin-bottom:72px;margin-top:33px;overflow:hidden;padding-bottom:8px}@media screen and (max-width:864px){.lifeplan_generarion_section .move_interview_pc{display:none}}.lifeplan_generarion_section .move_interview_pc_text{display:inline-block;font-size:18px;font-weight:700;line-height:27px}.lifeplan_generarion_section .move_interview_pc_text a{color:#0bb783;display:inline-block;text-decoration:none}.lifeplan_generarion_section .move_interview_pc_previous:before{background-image:url(https://image.money-career.com/asset/guide/icon_vector.png);background-size:contain;content:"";display:inline-block;height:21px;transform:rotate(180deg);vertical-align:middle;width:21px}.lifeplan_generarion_section .move_interview_pc_next{float:right}.lifeplan_generarion_section .move_interview_pc_next:after{background-image:url(https://image.money-career.com/asset/guide/icon_vector.png);background-size:contain;content:"";display:inline-block;height:21px;vertical-align:middle;width:21px}.lifeplan_generarion_section .move_interview_sp{display:none;margin-top:33px;padding-bottom:8px}@media screen and (max-width:864px){.lifeplan_generarion_section .move_interview_sp{display:block}}.lifeplan_generarion_section .move_interview_sp .next-interview{border-bottom:2px dashed #0bb783;display:block;margin-bottom:43px;padding-bottom:12px}.lifeplan_generarion_section .move_interview_sp .next-interview span{color:#0bb783;font-size:16px;font-weight:700;letter-spacing:.2em;line-height:26px;text-align:left}.lifeplan_generarion_section .move_interview_sp .next-interview img{float:right;width:15px}.lifeplan_generarion_section h3{color:#0bb783;font-size:23px;font-weight:700;letter-spacing:.61em;line-height:28px;margin-top:84px;padding-bottom:33px;text-align:center}@media screen and (max-width:550px){.lifeplan_generarion_section h3{font-size:14px;letter-spacing:.1em;line-height:21px}}@media screen and (max-width:470px){.footer-lifeplan-text-pc{display:none}}.footer-lifeplan-text-pc .footer-image-div{background-color:#0bb783;height:264px}.footer-lifeplan-text-pc .footer-image-div .footer-image-text-div{background-image:url(https://image.money-career.com/asset/guide/lifeplan_bottom_background.png);background-position:left -27px;background-repeat:no-repeat;background-size:100% auto;margin:0 auto;padding:72px 0 64px;width:470px}.footer-lifeplan-text-pc .footer-image-div .footer-image-text-div .footer-image-text-top{color:#fff;font-size:14px;font-weight:700;line-height:21px;text-align:center}.footer-lifeplan-text-pc .footer-image-div .footer-image-text-div .footer-image-text-bottom{color:#fff;font-size:22px;font-weight:700;line-height:33px;margin-top:5px;text-align:center}.footer-lifeplan-text-pc .footer-image-div .footer-image-text-div .footer-image-link{align-items:center;color:#fff;display:flex;font-size:13px;font-weight:700;height:53px;justify-content:center;letter-spacing:.41em;margin:19px auto 0;text-align:center;width:220px}.footer-lifeplan-text-sp{display:none}@media screen and (max-width:470px){.footer-lifeplan-text-sp{display:block;position:relative}}.footer-lifeplan-text-sp .footer-lifeplan-text-image{width:100%}.footer-lifeplan-text-sp .next-content{position:absolute;top:56%;transform:translateY(-54%);width:100%}.footer-lifeplan-text-sp .next-content-title{color:#fff;font-size:14px;font-style:normal;font-weight:700;letter-spacing:.1em;line-height:21px;text-align:center}@media (max-width:320px){.footer-lifeplan-text-sp .next-content-title{font-size:13px}}.footer-lifeplan-text-sp .next-content-body{color:#fff;font-size:33px;font-style:normal;font-weight:700;line-height:49px;text-align:center}@media screen and (max-width:375px){.footer-lifeplan-text-sp .next-content-body{font:28px;line-height:40px}}@media (max-width:320px){.footer-lifeplan-text-sp .next-content-body{font-size:24px}}.footer-lifeplan-text-sp .next-content-link{color:#fff;font-family:Lato;font-size:13px;font-weight:700;letter-spacing:.41em;line-height:13px;margin-top:30px;text-align:center}@media (max-width:414px){.footer-lifeplan-text-sp .next-content-link{margin-top:20px}}@media (max-width:320px){.footer-lifeplan-text-sp .next-content-link{font-size:11px;margin-top:12px}}.footer-content-wrapper{background:rgba(11,183,131,.05);padding-top:108px;position:relative}@media (max-width:768px){.footer-content-wrapper{padding-top:32px}}.footer-content-wrapper .footer-content-adj{display:table;margin:0 auto}@media (max-width:768px){.footer-content-wrapper .footer-content-adj{display:block;padding:0 16px}}.footer-content-wrapper .footer-content-adj .footer-content-title{color:#0bb783;font-size:19px;font-weight:700;line-height:28px;padding-bottom:20px}@media (max-width:768px){.footer-content-wrapper .footer-content-adj .footer-content-title{font-size:16px;line-height:24px}}.footer-content-wrapper .footer-content-adj .footer-content-title2{color:#0bb783;font-size:19px;font-weight:700;line-height:28px;padding-top:82px}@media (max-width:768px){.footer-content-wrapper .footer-content-adj .footer-content-title2{font-size:16px;line-height:24px;padding-top:33px}}.footer-content-wrapper .footer-content-adj .footer-content ul{margin:0;padding:0 0 0 8px}.footer-content-wrapper .footer-content-adj .footer-content ul li{border-bottom:2px dashed #0bb783;list-style-type:none;margin-top:10px;min-width:550px;padding-bottom:10px}@media (max-width:768px){.footer-content-wrapper .footer-content-adj .footer-content ul li{min-width:auto;width:100%}}.footer-content-wrapper .footer-content-adj .footer-content ul li .list-link{height:40px;position:relative}.footer-content-wrapper .footer-content-adj .footer-content ul li .list-link .list-circle{background:#dcf4ec;border-radius:100%;display:inline-block;height:24px;position:absolute;top:15px;width:24px}.footer-content-wrapper .footer-content-adj .footer-content ul li .list-link .list-content{color:#0bb783;font-size:23px;font-weight:700;left:30px;line-height:34px;padding-left:5px;position:absolute;top:10px;width:70%}@media (max-width:768px){.footer-content-wrapper .footer-content-adj .footer-content ul li .list-link .list-content{font-size:20px}}@media (max-width:414px){.footer-content-wrapper .footer-content-adj .footer-content ul li .list-link .list-content{font-size:16px;width:90%}}.footer-content-wrapper .footer-content-adj .footer-content ul li .list-link .arrow-list{position:absolute;right:0;top:15px;width:18px}@media (max-width:414px){.footer-content-wrapper .footer-content-adj .footer-content ul li .list-link .arrow-list{top:18px;width:14px}}.footer-content-wrapper .footer-move-img{bottom:0;position:absolute;right:30px}@media (max-width:768px){.footer-content-wrapper .footer-move-img{margin-top:88px;position:static}}.footer-content-wrapper .footer-move-img img{margin:0 auto;width:107px}.footer-content-wrapper .move-img-wrapper-footer{margin-top:111px;padding-bottom:50px}@media (max-width:768px){.footer-content-wrapper .move-img-wrapper-footer{margin-top:0;padding-bottom:15px}}.footer-content-wrapper .move-img-wrapper-footer .copy-right-footer{color:#0bb783;font-size:18px;font-weight:500;letter-spacing:.1em;line-height:157.7%;text-align:center;text-decoration-line:underline}.reserve_lp_reserve_form_mini_select{width:50%}@media (max-width:1024px){.reserve_lp_reserve_form_mini_select{width:100%}}table.reserve-table{border:3px solid #e6e6e6;border-collapse:collapse;margin:10px auto 20px}.reserve-select{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}.reserve-table{width:850px}.reserve-table tr{border-bottom:2px solid #e6e6e6}.header-reserve{text-align:center}.money-img img{display:inline;margin-top:32px;width:360px}.header-reserve>div:last-child{font-size:24px;font-weight:700;margin:10px 0 5px}.form-wrapper{padding-top:20px}.form-additional-comment{font-size:24px;text-align:center}.table-title{background-color:#f3f3f3;border-right:3px solid #e6e6e6;width:400px}.td-title{font-size:24px;font-weight:700;padding-bottom:25px;text-align:center}.required-label{background-color:#fcd462;border-radius:15px;color:#fff;font-size:12px;padding:5px 10px}.table-info{padding:20px}.blank_input_class_reserve{background-color:#e4fbf4}.form-control-reserve{border:1px solid #ccc;border-radius:4px;padding:6px 9pt}.form-control-reserve:focus{border-color:#66afe9;box-shadow:inset 0 1px 1px rgba(0,0,0,.08),0 0 8px rgba(102,175,233,.6)}.table-info-inner-div-wrapper{padding-bottom:15px}.hosoku-span{display:inline-block;margin-top:5px}#CustomerSex2Man,#CustomerSex2Woman{display:none}td.table-info input[type=radio]:checked+label{border-color:#6c9;color:#6c9}.table-info input[type=radio]+label{background:#fff;border:2px solid #eee;border-radius:10px 0 0 10px;box-shadow:0 2px 2px #aaa;-moz-box-shadow:0 2px 2px #aaa;-webkit-box-shadow:0 2px 2px #aaa;-o-box-shadow:0 2px 2px #aaa;-ms-box-shadow:0 2px 2px #aaa;color:#000;display:block;float:left;font-size:16px;font-weight:700;padding:5px;text-align:center;width:45%}.table-info input[type=radio]+label:last-child{border-left:none;border-radius:0 10px 10px 0}.table-info input[type=radio]:checked+label:last-child{border-left:2px solid #e95506}.select-year{font-size:17px;width:90px}.select-month{font-size:17px;width:80px}.address-wrapper-div{padding-top:10px}.address-wrapper-div>input{width:350px}.kiyaku-button{border:1px solid #ccc;color:#e95506;font-weight:700;margin:0 auto;padding:10px;text-align:center;width:450px}.kiyaku-content{border:1px solid #eee;border-top:none;display:none;height:170px;margin:auto;overflow:hidden;overflow-y:scroll;padding:10px;width:450px}.kiyaku-span{background-color:#e95506;color:#fff;display:block;font-size:16px;font-weight:700;margin-bottom:10px;padding:6px 10px}.kiyaku-div{font-size:15px;font-weight:700;padding-bottom:10px}.kiyaku-toggle-div{display:none}.kiyaku-toggle-div p{font-size:15px;font-weight:700;margin-bottom:5px;padding:6px}.kiyaku-content>section>span{background-color:#fff9f6;border-top:2px solid #e95506;display:block;font-size:14px;font-weight:700;padding:16px 10px}.kiyaku-content>section>span:after{border:1px solid;color:#999;content:"＋";display:inline-block;float:right;font-size:11px;margin-right:10px;padding:0 2px}.kiyaku-content>section>span.show_kiyaku:after{content:"-";padding:0 5px}.terms-date{font-weight:700;margin-left:5px;margin-top:5px}.kiyaku-last-wrapper{padding-bottom:20px}.consultation-button-wrapper{display:table;margin:40px auto}.consultation-button-wrapper input[type=submit]{background-color:#0bb783;border-radius:4px;box-shadow:0 4px 0 #099a6e;color:#fff;font-size:16px;font-weight:700;padding:10px;width:450px}.birth-div{display:inline-block}.already-submitted{display:none}@media screen and (max-width:690px){.reserve-table{width:auto}#CustomerNumber{width:100%}.table-title{width:auto}.money-img img{width:290px}.form-additional-comment,.header-reserve>div:last-child{font-size:16px}.form-wrapper{padding:10px}.form-control-reserve,.table-title{width:100px}.td-title-name{font-size:14px}.hosoku-span,.table-info input[type=radio]+label{font-size:15px}.td-title{font-size:18px}td input.number-input{width:28%}.job-select,td input.email-input{width:100%}.birth-div{display:table}.table-info>div.birth-div:first-child{margin:0 auto}.table-info>div.birth-div:not(:first-child){margin:10px auto 0}.birth-div>span{margin-left:10px}.required-label{font-size:10px;padding:4px 5px}.table-info input[type=radio]+label{width:50%}.zipcode-auto1{width:35%}.consultation-button-wrapper{margin:20px auto}.consultation-button-wrapper input[type=submit]{width:250px}input.zipcode-auto2{width:45%}.reserve_lp_reserve_form_kiyaku p{font-size:13px}#ConsultationDate1,#ConsultationDate2,#ConsultationDate3{width:170px}.datepicker{margin-bottom:15px}#CustomerConsultationAreaType,#CustomerEmail,#CustomerNumber{font-size:15px;padding:13px}}@media screen and (max-width:320px){.table-info{padding:10px}.form-control-reserve{width:80px}#CustomerDate,#CustomerMonth,#CustomerYear{width:90px}#CustomerJob2{width:100%}#CustomerCode{width:120px}.hosoku-span,.table-info-inner-div-wrapper>label{font-size:13px}#ConsultationDate1,#ConsultationDate2,#ConsultationDate3,.datepicker{width:170px}.timepicker{width:100px}#CustomerConsultationAreaType{width:100%}#CustomerConsultationAreaType,#CustomerEmail,#CustomerNumber{font-size:14px;padding:13px 10px}}@media screen and (max-width:1024px) and (min-width:700px){.form-wrapper{padding:20px}.reserve-table{width:auto}.table-title{width:300px}#CustomerZipcode1{width:70px}#CustomerZipcode2{width:100px}}.reserve_lp_thanks{padding:16px 0}.reserve_lp_thanks-logo-wrap{width:100%}.reserve_lp_thanks-logo-wrap img{margin:32px auto 0;width:360px}@media screen and (max-width:414px){.reserve_lp_thanks-logo-wrap img{margin:0 auto;width:50%}}.reserve_lp_thanks-logo-wrap p{font-size:20px;font-weight:700;margin:10px 0 5px;text-align:center}@media screen and (max-width:414px){.reserve_lp_thanks-logo-wrap p{font-size:18px}}.reserve_lp_thanks .thanks_effect_complete-top-text{color:#333;font-size:16px;letter-spacing:.8px;line-height:1.75;text-align:center}@media screen and (max-width:414px){.reserve_lp_thanks .thanks_effect_complete-top-text{font-size:14px;letter-spacing:.8px;line-height:1.71;margin:16px}}.reserve_lp_thanks .thanks_effect_complete-top-text span{color:#f7082e;font-weight:700}@media screen and (max-width:414px){.reserve_lp_thanks .thanks_effect_complete-top-text span{font-size:13px}}.reserve_lp_thanks .thanks_effect_complete-middle-text{color:#333;font-size:20px;font-weight:700;line-height:1.71;margin:32px auto 0;text-align:center}@media screen and (max-width:414px){.reserve_lp_thanks .thanks_effect_complete-middle-text{font-size:18px}}.reserve_lp_thanks .thanks_effect_complete-soudan-flow-wrap{margin:0 auto;padding-left:calc(50% - 252px)}@media screen and (max-width:784px){.reserve_lp_thanks .thanks_effect_complete-soudan-flow-wrap{padding-left:calc(50% - 190px)}}@media screen and (max-width:414px){.reserve_lp_thanks .thanks_effect_complete-soudan-flow-wrap{margin-left:calc(9% - 24px);width:100%}}.reserve_lp_thanks .thanks_effect_complete-soudan-flow-wrap .reserve-lp-flow-item{background-color:#f5f5f5;border-radius:3px 0 0 3px;display:inline-block;height:80px;margin:24px 0;position:relative;width:148px}@media screen and (max-width:784px){.reserve_lp_thanks .thanks_effect_complete-soudan-flow-wrap .reserve-lp-flow-item{width:105px}}@media screen and (max-width:414px){.reserve_lp_thanks .thanks_effect_complete-soudan-flow-wrap .reserve-lp-flow-item{background-color:#f5f5f5;border-radius:3px 0 0 3px;height:48px;margin:12px 0 12px 6px;width:28%}}.reserve_lp_thanks .thanks_effect_complete-soudan-flow-wrap .reserve-lp-flow-item:not(:first-of-type){margin-left:21px}@media screen and (max-width:414px){.reserve_lp_thanks .thanks_effect_complete-soudan-flow-wrap .reserve-lp-flow-item:not(:first-of-type){margin-left:6px}}.reserve_lp_thanks .thanks_effect_complete-soudan-flow-wrap .reserve-lp-flow-item:after{border:40px solid transparent;border-left:22px solid #f5f5f5;box-sizing:border-box;content:"";height:80px;left:148px;position:absolute;width:23px}@media screen and (max-width:784px){.reserve_lp_thanks .thanks_effect_complete-soudan-flow-wrap .reserve-lp-flow-item:after{left:105px}}@media screen and (max-width:414px){.reserve_lp_thanks .thanks_effect_complete-soudan-flow-wrap .reserve-lp-flow-item:after{border:24px solid transparent;border-left:12px solid #f5f5f5;height:48px;left:100%;width:16px}}.reserve_lp_thanks .thanks_effect_complete-soudan-flow-wrap .reserve-lp-flow-item span{color:#333;font-size:16px;font-weight:700;line-height:1.5;margin-left:8px;position:absolute;text-align:center;top:50%;transform:translateY(-50%);width:100%;z-index:0}@media screen and (max-width:4141px){.reserve_lp_thanks .thanks_effect_complete-soudan-flow-wrap .reserve-lp-flow-item span{font-size:11px;font-weight:500;letter-spacing:normal;line-height:1.45;margin-left:0}}.reserve_lp_thanks .thanks_effect_complete-bottom-text{color:#333;font-size:14px;letter-spacing:.8px;line-height:1.71;margin:16px 16px 24px;text-align:center}@media screen and (max-width:4141px){.reserve_lp_thanks .thanks_effect_complete-bottom-text{font-size:13px}}.reserve_lp_thanks .thanks_after_flow_pc{display:flex;justify-content:space-between;margin:48px auto;padding:0 16px;width:832px}@media screen and (max-width:832px){.reserve_lp_thanks .thanks_after_flow_pc{display:block;width:auto}}@media screen and (max-width:414px){.reserve_lp_thanks .thanks_after_flow_pc{display:none}}.reserve_lp_thanks .thanks_after_flow_pc .thanks-soudan-div{border:2px solid #e3e3e3;border-radius:16px;height:392px;width:390px}@media screen and (max-width:832px){.reserve_lp_thanks .thanks_after_flow_pc .thanks-soudan-div{margin:0 auto}}.reserve_lp_thanks .thanks_after_flow_pc .thanks-soudan-div .soudan-title{align-items:center;border-bottom:2px solid #e3e3e3;color:#000;display:flex;font-size:16px;font-weight:700;height:64px;justify-content:center;letter-spacing:.4px;line-height:64px;text-align:center}.reserve_lp_thanks .thanks_after_flow_pc .thanks-soudan-div .soudan-title img{height:16px;margin:0 5px 0 0;width:16px}.reserve_lp_thanks .thanks_after_flow_pc .thanks-soudan-div .soudan-flow-wrap .soudan-flow-item{background-color:#f5f5f5;border-radius:3px 0 0 3px;display:inline-block;height:48px;margin:24px 0 24px 6px;position:relative}.reserve_lp_thanks .thanks_after_flow_pc .thanks-soudan-div .soudan-flow-wrap .soudan-flow-item:after{border:24px solid transparent;border-left:12px solid #f5f5f5;box-sizing:border-box;content:"";height:48px;position:absolute;width:16px}.reserve_lp_thanks .thanks_after_flow_pc .thanks-soudan-div .soudan-flow-wrap .soudan-flow-item span{color:#333;font-size:11px;font-weight:500;letter-spacing:normal;line-height:1.45;position:absolute;text-align:center;top:50%;transform:translateY(-50%);width:100%;z-index:0}.reserve_lp_thanks .thanks_after_flow_pc .line-soudan-div .soudan-flow-wrap{margin-left:calc(50% - 174px)}.reserve_lp_thanks .thanks_after_flow_pc .line-soudan-div .soudan-flow-wrap .soudan-flow-item{width:72px}.reserve_lp_thanks .thanks_after_flow_pc .line-soudan-div .soudan-flow-wrap .soudan-flow-item:after{left:72px}.reserve_lp_thanks .thanks_after_flow_pc .line-soudan-div .thanks-soudan-p{color:#333;font-size:16px;font-weight:500;letter-spacing:.8px;line-height:1.5;text-align:center}.reserve_lp_thanks .thanks_after_flow_pc .line-soudan-div img{display:block;margin:0 auto;width:160px}.reserve_lp_thanks .thanks_after_flow_pc .phone-soudan-div{margin-left:32px}@media screen and (max-width:832px){.reserve_lp_thanks .thanks_after_flow_pc .phone-soudan-div{margin:24px auto 0}}.reserve_lp_thanks .thanks_after_flow_pc .phone-soudan-div .soudan-flow-wrap{margin-left:calc(50% - 172px)}.reserve_lp_thanks .thanks_after_flow_pc .phone-soudan-div .soudan-flow-wrap .soudan-flow-item{width:100px}.reserve_lp_thanks .thanks_after_flow_pc .phone-soudan-div .soudan-flow-wrap .soudan-flow-item:after{left:100px}.reserve_lp_thanks .thanks_after_flow_pc .phone-soudan-div .thanks-soudan-p{color:#000;font-size:14px;font-weight:500;letter-spacing:.4px;line-height:1.71;padding:0 40px}.reserve_lp_thanks .thanks_after_flow_pc .phone-soudan-div .thanks-soudan-p-other{color:#666;font-size:12px;letter-spacing:.8px;line-height:1.67;margin-top:12px;padding:0 40px}.reserve_lp_thanks .thanks_after_flow_sp{background-color:#fff;border-bottom:1px solid #d9d9d9;border-left:1px solid #d9d9d9;border-right:1px solid #d9d9d9;display:none;margin:0 auto;padding-bottom:4px;width:92%}@media screen and (max-width:414px){.reserve_lp_thanks .thanks_after_flow_sp{display:block}}.reserve_lp_thanks .thanks_after_flow_sp .tab_item{align-items:center;background-color:#d9d9d9;color:#999;display:flex;float:left;font-size:12px;font-weight:700;height:48px;justify-content:center;letter-spacing:.4px;line-height:48px;transition:all .2s ease;width:50%}.reserve_lp_thanks .thanks_after_flow_sp .tab_item img{display:none;height:16px;margin-right:5px;width:16px}.reserve_lp_thanks .thanks_after_flow_sp .tab_item:hover{opacity:.75}.reserve_lp_thanks .thanks_after_flow_sp input[name=tab_item]{display:none}.reserve_lp_thanks .thanks_after_flow_sp .tab_content{clear:both;display:none;overflow:hidden;padding-bottom:10px}.reserve_lp_thanks .thanks_after_flow_sp .tab_content .soudan-flow-item{background-color:#f5f5f5;border-radius:3px 0 0 3px;display:inline-block;height:48px;margin:24px 0 24px 6px;position:relative;width:20%}.reserve_lp_thanks .thanks_after_flow_sp .tab_content .soudan-flow-item:after{border:24px solid transparent;border-left:12px solid #f5f5f5;box-sizing:border-box;content:"";height:48px;left:100%;position:absolute;width:16px}.reserve_lp_thanks .thanks_after_flow_sp .tab_content .soudan-flow-item span{color:#333;font-size:11px;font-weight:500;letter-spacing:normal;line-height:1.45;position:absolute;text-align:center;top:50%;transform:translateY(-50%);width:100%;z-index:0}.reserve_lp_thanks .thanks_after_flow_sp #soudan_line_at:checked~#soudan_line_at_content,.reserve_lp_thanks .thanks_after_flow_sp #soudan_phone:checked~#soudan_phone_content{display:block}.reserve_lp_thanks .thanks_after_flow_sp input:checked+.tab_item[for=soudan_line_at]{background-color:#01b902;color:#fff}.reserve_lp_thanks .thanks_after_flow_sp input:checked+.tab_item[for=soudan_phone]{background-color:#67a3f4;color:#fff}.reserve_lp_thanks .thanks_after_flow_sp input:checked+.tab_item{background-color:#fff;color:#000;font-size:12px;font-weight:700;letter-spacing:.4px;line-height:48px}.reserve_lp_thanks .thanks_after_flow_sp input:checked+.tab_item img{display:inline-block}.reserve_lp_thanks .thanks_after_flow_sp #soudan_line_at_content .soudan-flow-wrap{margin-left:calc(10% - 24px)}.reserve_lp_thanks .thanks_after_flow_sp #soudan_line_at_content p{color:#333;font-size:16px;font-weight:500;letter-spacing:.8px;line-height:1.5;margin-bottom:16px;text-align:center}.reserve_lp_thanks .thanks_after_flow_sp #soudan_line_at_content a{align-items:center;background-color:#01b902;border-radius:8px;box-shadow:0 3px 0 0 #019e01;color:#fff;display:flex;font-size:16px;font-weight:700;height:48px;justify-content:center;letter-spacing:.8px;line-height:48px;margin:0 auto 12px;width:90%}.reserve_lp_thanks .thanks_after_flow_sp #soudan_line_at_content a img{height:22px;margin:0 5px 4px 0;width:22px}.reserve_lp_thanks .thanks_after_flow_sp #soudan_phone_content .thanks-soudan-p{color:#000;font-size:14px;font-weight:500;letter-spacing:.4px;line-height:1.71;margin:0 16px}.reserve_lp_thanks .thanks_after_flow_sp #soudan_phone_content .thanks-soudan-p-other{color:#666;font-size:12px;letter-spacing:.8px;line-height:1.67;margin:12px 16px}.reserve_lp_thanks .thanks_after_flow_sp #soudan_phone_content .soudan-flow-wrap{margin-left:calc(11% - 24px)}.reserve_lp_thanks .thanks_after_flow_sp #soudan_phone_content .soudan-flow-item{width:27%}.reserve-lp-eyecatch-sp__title--emphasis,.reserve-lp-eyecatch-sp__title--first,.reserve-lp-eyecatch-sp__title--second{color:#333;font-family:Noto Sans JP,sans-serif;font-weight:700;line-height:110%}.reserve-lp-eyecatch-sp{display:none}@media (max-width:540px){.reserve-lp-eyecatch-sp{display:block}}.reserve-lp-eyecatch-sp__company-logo{left:17px;max-width:110px;position:absolute;top:10px;z-index:1}.reserve-lp-eyecatch-sp__appeal{background-image:url(/img/corporation_lp/first_view_sp.webp)}.reserve-lp-eyecatch-sp__appeal,.reserve-lp-eyecatch-sp__appeal_proprietorship{background-position:top;background-repeat:no-repeat;background-size:cover;height:382px;padding:99px 0 0 18px}.reserve-lp-eyecatch-sp__appeal_proprietorship{background-image:url(https://image.money-career.com/money_career/lp/proprietorship_sp.webp)}.reserve-lp-eyecatch-sp__sub-title{background:#0bb783;border-radius:41.593px;color:#fff;font-size:13.153px;font-weight:700;line-height:24px;text-align:center;width:194.484px}.reserve-lp-eyecatch-sp__title{margin-top:4px}.reserve-lp-eyecatch-sp__title--first{font-size:28.024px}.reserve-lp-eyecatch-sp__title--second{font-size:50.092px}.reserve-lp-eyecatch-sp__title--emphasis{color:#0bb783;font-size:35.045px}.reserve-lp-eyecatch-sp__consultation-content{background:#fff;border:2px solid var(--primary,#0bb783);border-radius:4px;flex-shrink:0;height:63px;margin-top:14px;position:relative;width:197px}.reserve-lp-eyecatch-sp__list{padding:8px 0 8px 12px}.reserve-lp-eyecatch-sp__list-item{background-image:url(/img/corporation_lp/checkmark.svg);background-position:0;background-repeat:no-repeat;background-size:1.4em;color:#333;font-size:11px;line-height:130%;padding-left:1.4em}.reserve-lp-eyecatch-sp__image-wrapper{position:absolute;right:8px;top:-13px}.reserve-lp-eyecatch-sp .rewards__logos--wrapper{display:flex;gap:16px;justify-content:center;margin:0 8px;width:100%}@media (max-width:1200px){.reserve-lp-eyecatch-sp .rewards__logos--wrapper{font-size:.83vw}}.reserve-lp-eyecatch-sp .rewards__logo--content{background-color:#fff;border:1px solid #ededed;border-radius:24px;box-shadow:2px 4px 4px 0 rgba(0,0,0,.251);height:16em;max-width:38.8em;position:relative;width:100%}.reserve-lp-eyecatch-sp .rewards__logo--point{left:-5px;position:absolute;top:-5px;width:15.4em}.reserve-lp-eyecatch-sp .rewards__logo--icon{display:block;height:6.4em;margin:1.7em auto .6em;width:6.4em}.reserve-lp-eyecatch-sp .rewards__logo--icon_satisfaction{width:9.2em}.reserve-lp-eyecatch-sp .rewards__logo--text{font-family:Noto Sans JP,sans-serif;font-size:2.4em;font-style:normal;font-weight:700;line-height:150%;text-align:center}.reserve-lp-eyecatch-sp .rewards__logo--emphasis{color:#0bb783;font-size:1.6em;font-style:normal;font-weight:700;line-height:150%;margin:0 6px}.reserve-lp-eyecatch-sp .rewards__logo--emphasis_a_little{color:#0bb783;font-size:1.2em;font-weight:700}.reserve-lp-eyecatch-sp .rewards__logo__sp--icon{display:block;height:auto;margin-left:auto;margin-right:auto;margin-top:.7em;width:3.2em}.reserve-lp-eyecatch-sp .rewards__logo__sp--icon_satisfaction{width:5em}.reserve-lp-eyecatch-sp .rewards__logo__sp--text{font-size:1.2em;font-weight:700;line-height:150%;margin-top:.4em;text-align:center}.reserve-lp-eyecatch-sp .rewards__logo__sp--emphasis{color:#0bb783;font-family:Helvetica,Noto Sans JP,sans-serif;font-size:1.5em;font-weight:700;line-height:150%}.reserve-lp-eyecatch-sp .rewards__logo__sp--emphasis_a_little{color:#0bb783;font-size:1.2em;font-weight:700}.reserve-lp-eyecatch-sp .rewards__logo__sp--more-push{font-size:1.67em;line-height:120%}.reserve-lp-eyecatch-sp .rewards__logo__sp--content{background:#fff;border:1px solid #ededed;border-radius:50%;box-shadow:2px 4px 4px rgba(0,0,0,.25);height:10em;width:10em}.reserve-lp-eyecatch-sp .rewards{background-image:url(https://image.hoken-room.jp/green-background.webp);background-size:cover;font-size:62.5%;height:250px;position:relative;width:100%}@media (max-width:1200px){.reserve-lp-eyecatch-sp .rewards{height:210px}}@media (max-width:768px){.reserve-lp-eyecatch-sp .rewards{height:190px}}@media (max-width:374px){.reserve-lp-eyecatch-sp .rewards{font-size:2.67vw;height:max(19em,175px)}}.reserve-lp-eyecatch-sp .rewards__logos{display:flex;gap:10px;position:absolute}@media (min-width:1024px){.reserve-lp-eyecatch-sp .rewards__logos{bottom:min(6vw,70px);position:relative}}@media (max-width:1024px){.reserve-lp-eyecatch-sp .rewards__logos{bottom:min(6vw,70px);position:relative}}@media (max-width:768px){.reserve-lp-eyecatch-sp .rewards__logos{bottom:min(6vw,70px);bottom:auto;position:relative;position:absolute}}.reserve-lp-eyecatch-sp .rewards__logos--sp{left:50%;top:-30px;transform:translateX(-50%)}@media (min-width:1024px){.reserve-lp-eyecatch-sp .rewards__logos--sp{display:none}}@media (max-width:1024px){.reserve-lp-eyecatch-sp .rewards__logos--sp{display:none}}@media (max-width:768px){.reserve-lp-eyecatch-sp .rewards__logos--sp{display:flex}}.reserve-lp-eyecatch-sp .rewards__logos--pc{margin:0 auto;max-width:1200px}@media (max-width:768px){.reserve-lp-eyecatch-sp .rewards__logos--pc{display:none}}.reserve-lp-eyecatch-sp .rewards__logo{display:inline-block}@media (min-width:1024px){.reserve-lp-eyecatch-sp .rewards__logo{margin:auto;width:min(100vw,1200px)}}@media (max-width:1024px){.reserve-lp-eyecatch-sp .rewards__logo{margin:auto;width:min(100vw,1024px)}}@media (max-width:768px){.reserve-lp-eyecatch-sp .rewards__logo{margin:0;width:auto}}.reserve-lp-eyecatch-sp .button-to-reserve{align-items:center;background:#ff7e36;border:0;border-radius:64px;box-shadow:0 4px 4px rgba(0,0,0,.25);cursor:pointer;display:flex;gap:4px;justify-content:center;margin:0 auto;outline:0;padding:16px 0;transition:.1s;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:92%}.reserve-lp-eyecatch-sp .button-to-reserve__text{color:#fff;font-size:22px;font-style:normal;font-weight:700;letter-spacing:-.02em;line-height:1;text-align:center}.reserve-lp-eyecatch-sp .button-to-reserve__text--sub{color:#fff;font-family:Noto Sans JP,sans-serif;font-size:11px;font-style:normal;font-weight:700;letter-spacing:-.02em;line-height:130%;text-align:center;vertical-align:top}.reserve-lp-eyecatch-sp .button-to-reserve__arrow{position:absolute;right:8px;top:50%;transform:translateY(-50%)}.reserve-lp-eyecatch-sp .rewards__button-to-reserve{bottom:24px;left:50%;position:absolute;transform:translateX(-50%)}.caratt_eyecatch_fv{display:block;height:28px;margin:14px auto 0}@media (max-width:414px){.caratt_eyecatch_fv{height:20px}}.caratt_eyecatch h1{color:#0bb783;font-size:30px;font-weight:700;letter-spacing:.1em;line-height:150%;margin-top:34px;text-align:center}@media (max-width:414px){.caratt_eyecatch h1{font-size:22px}}.caratt_eyecatch_title{margin:16px auto 0;width:412px}@media screen and (max-width:475px){.caratt_eyecatch_title{width:350px}}@media (max-width:414px){.caratt_eyecatch_title{width:300px}}.caratt_eyecatch_content{margin:auto;position:relative;width:600px}.caratt_eyecatch_content_list{left:0;position:absolute;top:40px;width:279px}.caratt_eyecatch_content_qa_count{bottom:0;position:absolute;right:0;width:110px}.caratt_eyecatch_content_img{margin-left:168px;width:371px}@media screen and (max-width:624px){.caratt_eyecatch_content{padding:0 18px;width:100%}.caratt_eyecatch_content_list{left:18px}.caratt_eyecatch_content_qa_count{right:26px}.caratt_eyecatch_content_img{margin-left:0;width:100%}}@media screen and (max-width:525px){.caratt_eyecatch_content_list{width:220px}}@media (max-width:414px){.caratt_eyecatch_content_list{width:200px}.caratt_eyecatch_content_qa_count{width:100px}}@media (max-width:320px){.caratt_eyecatch_content_list{width:160px}.caratt_eyecatch_content_qa_count{width:90px}}.caratt_qa{background-image:url(https://image.money-career.com/money_career/lp/caratt/qa_background.png);background-repeat:repeat-y;background-size:100%;color:#454545;padding:25px 0 60px}.caratt_qa_top_comment1{font-size:20px;font-weight:700;letter-spacing:.04em;line-height:30px;text-align:center}.caratt_qa_top_comment2{font-size:18px;font-weight:500;line-height:27px;margin:25px 0 4px;text-align:center}.caratt_qa_content{background:#fff;border:2px solid #0bb783;border-radius:16px;box-sizing:border-box;margin:60px auto 0;padding:22px 60px 40px;width:600px}.caratt_qa_content:first-of-type{margin-top:0}.caratt_qa_content:not(:first-of-type){display:none}.caratt_qa_content_num{align-items:center;background:#0bb783;border-radius:50%;color:#fff;display:flex;font-size:28px;height:60px;justify-content:center;line-height:42px;margin:0 auto;width:60px}.caratt_qa_content_num,.caratt_qa_content_title{font-weight:700;letter-spacing:.1em;text-align:center}.caratt_qa_content_title{font-size:18px;line-height:150%;margin-top:15px}.caratt_qa_content_title span{font-size:12px}.caratt_qa_content .chioices{align-items:center;display:flex;justify-content:space-between;margin:17px auto 0;width:390px}.caratt_qa_content .chioices input[type=radio]{display:none}.caratt_qa_content .chioices input[type=radio]+label{align-items:center;background:#ffd8c3;border-radius:10.2941px;box-shadow:0 4.41176px 0 #ffa545;display:flex;font-size:20px;font-weight:700;height:90px;justify-content:center;letter-spacing:.2em;line-height:24px;text-align:center;width:180px}.caratt_qa_content .chioices input[type=radio]:checked+label{background:#ff8a50;border-radius:7px;box-shadow:0 3px 0 #cc6f40;color:#fff}.caratt_qa_content .answer_content{display:none;padding-top:39px}.caratt_qa_content .answer_content_judge{font-size:32px;font-weight:700;letter-spacing:.2em;line-height:82px;margin:auto;position:relative;text-align:center}.caratt_qa_content .answer_content_judge_true{background-image:url(https://image.money-career.com/money_career/lp/caratt/judge_true.png);background-position:50%;background-repeat:no-repeat;background-size:80px 80px;display:none}.caratt_qa_content .answer_content_judge_false{background-image:url(https://image.money-career.com/money_career/lp/caratt/judge_false.png);background-position:50%;background-repeat:no-repeat;background-size:80px 80px;display:none}.caratt_qa_content .answer_content_title{font-size:18px;font-weight:700;line-height:27px;margin-top:13px;text-align:center}.caratt_qa_content .answer_content_title br{display:none}.caratt_qa_content .answer_content_comment{color:#000;font-size:16px;font-weight:500;line-height:24px;margin-top:14px}.caratt_qa_content .answer_content_last_button,.caratt_qa_content .answer_content_next_button{align-items:center;background:#ff8a50;border-radius:8px;box-shadow:0 4px 0 #c66a3d;color:#fff;display:flex;font-size:20px;font-weight:700;height:40px;justify-content:center;letter-spacing:.1em;line-height:30px;margin:19px auto 0;text-align:center;width:220px}@media screen and (max-width:624px){.caratt_qa{padding:31px 26px 37px}.caratt_qa_content{width:100%}.caratt_qa .chioices input[type=radio]+label{width:calc(50% - 6px)}}@media screen and (max-width:566px){.caratt_qa_content{padding:22px 10px 40px}.caratt_qa .chioices input[type=radio]+label{font-size:17px;line-height:20px}}@media screen and (max-width:472px){.caratt_qa .chioices{width:100%}.caratt_qa .chioices input[type=radio]+label{width:calc(50% - 6px)}}@media (max-width:414px){.caratt_qa_top_comment1{font-size:18px;line-height:27px}.caratt_qa_top_comment2{font-size:15px;line-height:22px}.caratt_qa_content{margin-top:64px}.caratt_qa_content_title{font-size:15px}.caratt_qa_content_title span{font-size:10px}.caratt_qa .chioices{margin-top:12px}.caratt_qa .chioices input[type=radio]+label{font-size:14px;height:60px;line-height:16px}.caratt_qa .answer_content{padding-top:45px}.caratt_qa .answer_content_title{margin-top:3px}.caratt_qa .answer_content_title br{display:block}.caratt_qa .answer_content_comment{font-size:14px;line-height:21px;margin-top:16px}.caratt_qa .answer_content_next_button{margin-top:15px}}@media (max-width:320px){.caratt_qa_top_comment1{font-size:16px;line-height:22px}.caratt_qa_top_comment2{font-size:13px;margin-top:18px}.caratt_qa .chioices{padding:0}.caratt_qa .answer_content_title{font-size:17px}}.caratt_qa .caratt_grades_content{background:#fff;border:6px solid #0bb783;border-radius:4px;box-sizing:border-box;display:none;margin:60px auto 0;padding:16px 60px 32px;width:600px}.caratt_qa .caratt_grades_content_title{align-items:center;background:#0bb783;border-radius:60px;color:#fff;display:flex;font-size:20px;font-weight:700;height:32px;justify-content:center;letter-spacing:.1em;line-height:30px;margin:auto;text-align:center;width:243.2px}.caratt_qa .caratt_grades_content_result{color:#ff8a50;font-size:40px;font-weight:700;letter-spacing:.1em;line-height:50px;margin-top:16px;text-align:center}.caratt_qa .caratt_grades_content_comment{color:#000;font-size:18px;font-weight:500;line-height:27px;margin-top:11px}@media screen and (max-width:624px){.caratt_qa .caratt_grades_content{width:100%}}@media screen and (max-width:500px){.caratt_qa .caratt_grades_content{padding:16px 20px 17px}}@media (max-width:414px){.caratt_qa .caratt_grades_content_title{font-size:18px;line-height:27px;width:100%}.caratt_qa .caratt_grades_content_result{font-size:32px;line-height:48px;margin-top:21px}.caratt_qa .caratt_grades_content_comment{font-size:16px;line-height:24px;margin-top:10px}.caratt_qa .caratt_grades_content_result{font-size:27px;line-height:32px}}.caratt_about{display:none;margin-top:48px}.caratt_about_title{display:block;margin:auto;width:430px}@media screen and (max-width:500px){.caratt_about_title{width:100%}}.caratt_about_content{background:#fff;border:2px solid #0bb783;border-radius:8px;box-sizing:border-box;margin:60px auto 0;padding:15.28px 53.04px 37px;width:600px}.caratt_about_content_main{display:block;width:100%}.caratt_about_content_badges{align-content:center;display:flex;justify-content:space-between;margin:auto;width:370px}.caratt_about_content_badges img{max-height:160px;-o-object-fit:cover;object-fit:cover;width:160px}.caratt_about_content_title{align-content:center;background:#0bb783;border-radius:30px;color:#fff;display:flex;font-size:20px;font-weight:700;height:30px;justify-content:center;left:590px;line-height:30px;margin:27px auto 0;text-align:center;top:2858px;width:260px}.caratt_about_content_title:first-of-type{margin-top:40px}.caratt_about_content_comment{color:#000;font-size:18px;font-weight:500;line-height:27px;margin-top:20px}.caratt_about_content ul{margin:15px auto 0;width:270px}.caratt_about_content ul li{color:#0bb783;font-size:20px;font-weight:700;line-height:40px;list-style:disc}.caratt_about_content ul li span{background:linear-gradient(transparent 70%,#fcdccc 0);background-position-y:bottom}.caratt_about_next_arrow{display:block;margin:28px auto 0;width:50px}@media screen and (max-width:624px){.caratt_about_content{padding:32px 30px 34px;width:100%}}@media screen and (max-width:500px){.caratt_about_content{margin-top:27px}.caratt_about_content_badges{width:100%}.caratt_about_content_badges img{width:calc(50% - 13.5px)}}@media (max-width:414px){.caratt_about_content_badges{margin-top:15px}.caratt_about_content_title{font-size:16px;margin-top:23px;width:100%}.caratt_about_content_title:last-of-type{margin-top:32px}.caratt_about_content_comment{font-size:14px;line-height:21px}.caratt_about_content ul{width:210px}.caratt_about_content ul li{font-size:16px;line-height:32px}.caratt_about_content ul li span{background-position-y:bottom}}.caratt_form{display:none;margin-bottom:40px}.liff-video-container{background:#fff;border-left:1px solid #ddd;border-right:1px solid #ddd;font-family:sans-serif;margin:0 auto;max-width:400px;min-height:100vh;padding:43px 0 0}.liff-video-section{margin:auto;width:85.3333333333%}.liff-video-section h2{font-size:22px;font-weight:700;line-height:32px;text-align:center}@media (max-width:320px){.liff-video-section h2{font-size:19px}}.liff-video-section img{margin:20px auto 0;width:168px}.liff-video-consulation-date-wrap{border:1px solid #919191;border-radius:4px;box-sizing:border-box;margin-top:18px;padding:8px 0;width:100%}.liff-video-consulation-date-wrap p{font-size:14px;line-height:16px;text-align:center}.liff-video-consulation-date-wrap .liff-video-consulation-date{font-size:24px;font-weight:700;line-height:28px;margin-top:2px}.liff-video-comment{font-size:15px;margin-top:53px;text-align:center}@media (max-width:320px){.liff-video-comment{font-size:13px}}.liff-video-open{align-items:center;border-radius:4px;color:#fff;display:flex;font-weight:700;height:30px;justify-content:center;margin:41px auto 0;max-width:293px;width:100%}@media (max-width:320px){.liff-video-open{font-size:14px}}.liff-video-open-active{background-color:#0bb783}.liff-video-open-inactive{background-color:#c4c4c4;pointer-events:none}.liff-video-close{color:#409eff;margin-top:24px;text-align:center;text-decoration-line:underline}.btn-line-login{background-color:#1dcb1d;border-radius:8px;margin-top:10px;text-align:center;width:40%}.btn-line-login-wrapper{padding:0 15px}.btn-line-login .line-login-link{align-items:center;color:#fff;cursor:pointer;display:flex;justify-content:center;padding:8px 16px;text-decoration:none}.mypage_main{padding-top:78px}@media (min-width:1024px){.mypage_main{min-height:calc(100vh - 50px)}}.mypage_main_inner{min-height:calc(100vh - 157px)}@media (min-width:1024px){.mypage_main_inner{display:flex;min-height:calc(100vh - 50px)}}.mypage_main_inner_content{width:100%}.mypage_header{height:78px;position:fixed}.mypage_header_inner{align-items:center;display:flex;height:100%;justify-content:center;position:relative}.mypage_header_inner_menu{position:absolute;right:0}.mypage_header_item{padding:18px 0}.footer_article_lp_company{background-color:#f2f2f2;color:#000;font-size:16px;font-weight:700;padding-bottom:8px;text-align:center}.footer_copyright{padding:19px 0}.header_mypage{background-color:#0bb783;height:100vh;left:0;padding:36px 0 30px;position:absolute;top:0;width:100%}.header_mypage_menu_title{color:#fff;font-size:24px;font-weight:700;position:relative;text-align:center}@media (max-width:375px){.header_mypage_menu_title{font-size:22px}}.header_mypage_menu_list{margin:0}.header_mypage_menu_list li{background-color:#fff;border-radius:8px;color:#000;font-size:18px;font-weight:700;height:56px;line-height:56px;margin:30px auto 0;padding:0 16px;text-align:center;width:72%}@media (max-width:375px){.header_mypage_menu_list li{font-size:15px;height:51px;line-height:51px;margin:20px auto 0}}.header_mypage_menu_list_link{color:#000}.header_mypage_menu_close{position:absolute;right:39px;top:10px;width:22px}@media (max-width:375px){.header_mypage_menu_close{top:8px;width:18px}}.mypage_consultation_history_pc{display:flex}@media (max-width:1024px){.mypage_consultation_history_pc{display:none}}.mypage_consultation_history_pc_no_data{font-size:24px;text-align:center}.mypage_consultation_history_pc_container{margin:0 auto}.mypage_consultation_history_pc_title{font-size:32px;font-weight:700;margin:75px 0 85px;text-align:center}.mypage_consultation_history_pc_logs{margin-top:84px}.mypage_consultation_history{border-radius:8px;box-shadow:0 2px 4px rgba(0,0,0,.5);display:flex;margin:0 auto;width:87%}.mypage_consultation_history_sp{display:none}@media (max-width:1024px){.mypage_consultation_history_sp{display:block;padding-bottom:49px}}.mypage_consultation_history_content{padding:16px 6px 16px 0;width:100%}.mypage_consultation_history_title{font-size:24px;font-weight:700;margin:29px 0 0;text-align:center}@media (max-width:320px){.mypage_consultation_history_title{font-size:20px}}.mypage_consultation_history_container{margin-top:15px;width:100%}.mypage_consultation_history_container+div{margin-top:29px}.mypage_consultation_history_status{align-items:center;background:#0bb783;border-radius:8px 0 0 8px;color:#fff;font-size:16px;font-weight:700;padding:50px 0 0;writing-mode:vertical-rl}@media (max-width:320px){.mypage_consultation_history_status{font-size:15px}}.mypage_consultation_history_expert_info_button{background-color:#0bb783;border-radius:8px;color:#fff;display:flex;font-size:16px;font-weight:700;justify-content:center;line-height:42px;margin-top:13px;text-align:center}.mypage_consultation_history_expert_info_button a{color:#fff;text-decoration:none}.mypage_consultation_history_expert_info_button_inner{cursor:pointer;display:inline-block}.mypage_consultation_history_info{display:flex;margin-left:11px;margin-top:13px}.mypage_consultation_history_info .consult_time,.mypage_consultation_history_info .consultation_area,.mypage_consultation_history_info .expert_profile_username{font-weight:700}@media (max-width:320px){.mypage_consultation_history_info .consult_time,.mypage_consultation_history_info .consultation_area,.mypage_consultation_history_info .expert_profile_username{font-size:10px}}.mypage_consultation_history_info .expert_profile_username{font-size:16px}@media (max-width:320px){.mypage_consultation_history_info .expert_profile_username{font-size:12px}}.mypage_consultation_history_info .expert_profile_image img{align-items:flex-start;border-radius:31px;box-sizing:content-box;flex-shrink:0;height:62px;margin-right:6px;-o-object-fit:cover;object-fit:cover;width:62px}.mypage_consultation_history_datetime{font-size:18px;font-weight:700;margin-left:16px}@media (max-width:320px){.mypage_consultation_history_datetime{font-size:15px}}.mypage_consultation_history_report{margin:0 auto;width:79%}.mypage_consultation_history_report_attachment{margin-bottom:7px;margin-top:7px}.mypage_consultation_history_report_attachment .title{background-color:#0bb783;border-radius:8px 8px 0 0;color:#fff;font-size:16px;font-weight:700;padding:16px 0;text-align:center}.mypage_consultation_history_report_attachment .title_pc{background-color:#0bb783;border-radius:8px 8px 0 0;color:#fff;font-size:16px;font-weight:700;padding:6px 0;text-align:center}.mypage_consultation_history_report_attachment .file_name{font-size:12px;font-weight:700;text-align:center}.mypage_consultation_history_report_attachment .fileList{background:#fff;border:1px solid #0bb733;border-radius:0 0 8px 8px;padding:16px 0}.mypage_consultation_history_report_attachment .fileList_pc{background:#fff;border:1px solid #0bb733;border-radius:0 0 8px 8px;padding:10px 0}.mypage_consultation_history_button{display:flex;height:30px;justify-content:center;padding-top:10px}.mypage_consultation_history_button_inner{display:inline-block}.mypage_consultation_history_change_consultation_date{background-color:#ff7e36;border-radius:8px;color:#fff;font-size:16px;font-weight:700;line-height:42px;margin:13px auto 0;text-align:center;width:79%}.mypage_consultation_history_change_consultation_date a{color:#fff;text-decoration:none}.mypage_consultation_history_no_data{margin:10px 0 0;text-align:center}.mypage_not_confirmed_title{font-size:24px;font-weight:700;margin-top:29px;text-align:center}.mypage_not_confirmed_button{background-color:#ff7e36;border-radius:8px;color:#fff;font-size:16px;font-weight:700;line-height:43px;margin:29px auto 0;text-align:center;width:253px}.mypage_not_confirmed_button a{color:#fff}.mypage_not_confirmed_consultation_date_status{background:#fff;border:1px solid #ff7e36;color:#ff7e36;padding:36px 0 0}.mypage_confirmed_button{display:flex;height:30px;justify-content:center;padding-top:10px}.mypage_confirmed_button_inner{display:inline-block}.mypage_confirmed_status{background:#ff7e36;color:#fff;padding:37px 0 0}.mypage_confirmed_report div{background:#ff7e36}.mypage .mgt_for_not_confirmed_consultation_date{margin-top:16px}.articles_saved_no_data{font-size:18px;text-align:center}.articles_saved-list{margin:24px 0;width:calc(50% - 16px);width:100%}@media (max-width:1024px){.articles_saved-list{margin:0;width:100%}}.articles_saved-item{align-items:center;background-color:#fff;display:flex;justify-content:space-between;margin:0 0 16px;padding:16px 24px}.articles_saved-item:last-child{margin:0}@media (max-width:1024px){.articles_saved-item{border:1px solid rgba(24,48,40,.1);margin:0;padding:32px 16px}.articles_saved-item:last-child{margin-bottom:16px}}.articles_saved-item_img{border-radius:8px;height:100px;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:150px}@media (max-width:1024px){.articles_saved-item_img{height:58px;width:87px}}.articles_saved-item_info{padding-left:16px;position:relative;width:calc(100% - 68px)}.articles_saved-item_title{color:#183028;font-family:inherit;font-size:22px;font-weight:700;letter-spacing:0;line-height:24px}@media (max-width:1024px){.articles_saved-item_title{font-size:14px;line-height:24px}}.header_article_mypage{background-color:#fff}.header_article_mypage_menu_title{color:#000;font-size:32px;font-weight:700;margin:74px 0;text-align:center}@media (max-width:1024px){.header_article_mypage_menu_title{font-size:24px;margin:29px 0}}.mypage_main_container{display:flex;justify-content:center}.mypage_top_container{display:flex;flex-flow:column}@media (max-width:1024px){.mypage_top_container{width:100%}}.mypage_top_title{font-size:32px;height:33px;margin:75px auto 25px;width:192px}@media (max-width:1024px){.mypage_top_title{font-size:24px;margin-top:25px}}.mypage_top_title_2{font-size:24px;height:33px;margin:75px auto 30px;width:192px}@media (max-width:1024px){.mypage_top_title_2{display:none}}.mypage_top_orange_button{display:none}@media (max-width:1024px){.mypage_top_orange_button{background:#ff7e36;border-radius:8px;display:block;height:43px;margin:31px auto auto;width:340px}.mypage_top_orange_button a{color:#fff;height:100%}}@media (max-width:1024px) and (max-width:320px){.mypage_top_orange_button a{font-size:15px}}@media (max-width:414px){.mypage_top_orange_button{width:90%}}@media (max-width:320px){.mypage_top_orange_button{width:180px}}.mypage_top_fv_eyechatch_img{margin:8px 0 8px 50%;width:320px}@media (max-width:1024px){.mypage_top_fv_eyechatch_img{margin:8px auto;width:427px}}@media (max-width:414px){.mypage_top_fv_eyechatch_img{width:305px}}@media (max-width:320px){.mypage_top_fv_eyechatch_img{width:210px}}.mypage_top_button_container{display:flex;flex-wrap:wrap;margin:0 auto 20px;width:675px}@media (max-width:1024px){.mypage_top_button_container{margin:0 auto;width:100%}}@media (max-width:320px){.mypage_top_button_container{margin:0}}.mypage_top_green_button_wrapper{width:50%}.mypage_top_green_button{background:#0bb783;border-radius:8px;box-shadow:2px 2px 4px rgba(0,0,0,.25);height:86px;margin:0 auto 22px;width:300px}@media (max-width:1024px){.mypage_top_green_button{width:90%}}@media (max-width:768px){.mypage_top_green_button{width:90%}}@media (max-width:414px){.mypage_top_green_button{width:90%}}@media (max-width:320px){.mypage_top_green_button{width:110px}}.mypage_top_green_button a{color:#fff;padding:22px 0}@media (max-width:320px){.mypage_top_green_button a{font-size:13px}}@media (max-width:414px){.mypage_top_green_button a{font-size:12px}}.mypage_top_leftmenu{background-color:#0bb783;height:100%;width:300px}@media (max-width:1024px){.mypage_top_leftmenu{display:none}}.mypage_top_leftmenu_title{color:#fff;font-size:24px;font-weight:700;letter-spacing:1px;padding-top:31px;text-align:center}.mypage_top_leftmenu_button{background-color:#fff;border-radius:8px;height:53px;margin:30px auto 0;text-align:center;width:260px}.mypage_top_leftmenu_button a{color:#000;font-size:16px;font-weight:700;letter-spacing:1px;padding:15px 0}.mypage_top_next_consultation{margin:67px auto 0}.mypage_top_next_consultation_title{color:#000;font-size:24px;margin-bottom:25px}.mypage_top_next_consultation_window{border-radius:8px;box-shadow:0 2px 4px rgba(0,0,0,.5);display:flex;margin-bottom:30px;width:774px}@media screen and (max-width:1200px){.mypage_top_next_consultation_window{width:700px}}@media (max-width:1024px){.mypage_top_next_consultation_window{display:none}}.mypage_top_next_consultation_window_left_gray{background-color:#616d6a;border-radius:8px 0 0 8px;display:table;height:auto;width:40px}.mypage_top_next_consultation_window_left_orange{background-color:#ff7e36;border-radius:8px 0 0 8px;display:table;height:auto;width:40px}.mypage_top_next_consultation_window_left_green{background-color:#0bb783;border-radius:8px 0 0 8px;display:table;height:auto;width:40px}.mypage_top_next_consultation_window_left_sky{background-color:#099ec3;border-radius:8px 0 0 8px;display:table;height:auto;width:40px}.mypage_top_next_consultation_window_left_white{background-color:#fff;border:1px solid #ff7e36;border-radius:8px 0 0 8px;display:table;height:auto;width:40px;z-index:100}.mypage_top_next_consultation_window_left_inner{color:#fff}.mypage_top_next_consultation_window_left_inner,.mypage_top_next_consultation_window_left_inner_orange{align-items:center;display:table-cell;font-size:20px;font-weight:700;letter-spacing:1px;line-height:24px;margin:20px 0;text-align:center;vertical-align:middle}.mypage_top_next_consultation_window_left_inner_orange{color:#ff7e36}.mypage_top_next_consultation_window_middle{margin:auto 0;padding:20px;width:360px}.mypage_top_next_consultation_window_middle_datetime{color:#000;font-size:28px;line-height:28px}.mypage_top_next_consultation_window_middle_bottom{display:flex;padding-top:20px;position:relative}.mypage_top_next_consultation_window_middle_bottom img{border-radius:50%;height:76px;-o-object-fit:cover;object-fit:cover;width:76px}.mypage_top_next_consultation_window_middle_bottom_info{margin-left:30px;padding:2px 0}.mypage_top_next_consultation_window_middle_bottom_info_profile{color:#000;font-size:16px;font-weight:700;line-height:24px}.mypage_top_next_consultation_window_middle_bottom_info_place,.mypage_top_next_consultation_window_middle_bottom_info_time{color:#000;font-size:12px;font-weight:700;line-height:24px;word-break:keep-all}.mypage_top_next_consultation_window_right{margin:0 auto;padding:30px 0 10px;width:253px}.mypage_top_next_consultation_window_right_pc{width:265px}@media screen and (max-width:1200px){.mypage_top_next_consultation_window_right{width:200px}}.mypage_top_next_consultation_window_right_button_orange{background-color:#ff7e36;border-radius:8px;height:43px;margin-bottom:20px}.mypage_top_next_consultation_window_right_button_green{background-color:#0bb783;border-radius:8px;height:43px;margin-bottom:14px}.mypage_top_next_consultation_window_right_suggested_insurance{height:112px}.mypage_top_next_consultation_window_right_biling_history{height:87px}.my_page_top_black_character,.my_page_top_character,.my_page_top_white_character,.mypage_top_green_button,.mypage_top_next_consultation_title,.mypage_top_next_consultation_window_middle_datetime,.mypage_top_next_consultation_window_right_button_green a,.mypage_top_next_consultation_window_right_button_orange a,.mypage_top_orange_button,.mypage_top_title,.mypage_top_title_2{align-items:center;font-style:normal;font-weight:700;letter-spacing:1px;text-align:center}.my_page_top_black_character,.mypage_top_title{color:#000;font-size:30px;line-height:42px}.my_page_top_white_character,.mypage_top_green_button,.mypage_top_next_consultation_window_right_button_green a,.mypage_top_next_consultation_window_right_button_orange a,.mypage_top_orange_button{color:#fff;font-size:16px;line-height:42px}.mypage-seminar{border-radius:0 0 8px 8px;margin:32px auto 0;max-width:1024px;width:95%}.mypage-seminar .seminar__tabs{border-bottom:4px solid #0bb783;display:flex;justify-content:space-between;margin-bottom:24px;width:100%}.mypage-seminar .seminar__tabs .seminar__tab1,.mypage-seminar .seminar__tabs .seminar__tab2,.mypage-seminar .seminar__tabs .seminar__tab3{align-items:center;background:#ccc;border-radius:8px 8px 0 0;color:#fff;display:flex;flex-direction:column;font-size:12px;font-weight:700;height:50px;justify-content:center;line-height:18px;position:relative;width:calc(33% - 18px)}@media (max-width:768px){.mypage-seminar .seminar__tabs .seminar__tab1,.mypage-seminar .seminar__tabs .seminar__tab2,.mypage-seminar .seminar__tabs .seminar__tab3{width:calc(33% - 8px)}}@media (max-width:414px){.mypage-seminar .seminar__tabs .seminar__tab1,.mypage-seminar .seminar__tabs .seminar__tab2,.mypage-seminar .seminar__tabs .seminar__tab3{font-size:12px}}@media (max-width:320px){.mypage-seminar .seminar__tabs .seminar__tab1,.mypage-seminar .seminar__tabs .seminar__tab2,.mypage-seminar .seminar__tabs .seminar__tab3{font-size:11px;width:calc(33% - 6px)}}.mypage-seminar .seminar__tabs .seminar__tab1 .notification_dot,.mypage-seminar .seminar__tabs .seminar__tab2 .notification_dot,.mypage-seminar .seminar__tabs .seminar__tab3 .notification_dot{align-items:center;background-image:url(https://image.money-career.com/expert/notification_dot.png);background-repeat:no-repeat;background-size:cover;display:flex;font-size:14px;font-weight:700;height:25px;justify-content:center;line-height:180%;position:absolute;top:-15px;width:22px}.mypage-seminar .seminar__tabs .selected{background:#0bb783}.mypage-seminar-archive,.mypage-seminar-questionnaire{display:flex;flex-direction:column;gap:16px}.mypage-seminar .hidden{display:none}.insurances__no_data{font-size:18px;text-align:center}.insurances__header{font-size:24px;margin:29px auto;text-align:center;width:87%}@media (min-width:1024px){.insurances__header{font-size:32px;margin:75px auto 85px}}.insurances__container{margin-top:29px}.insurances__card{border-radius:8px;box-shadow:0 2px 4px rgba(0,0,0,.5);display:flex;margin:0 auto;max-width:600px;width:87%}.insurances__card:not(:first-child){margin:22px auto 0}.insurances__label{background:#0bb783;border-radius:8px 0 0 8px;padding:50px 0 0;width:40px}.insurances__body{border:1px solid rgba(0,0,0,.05);padding-bottom:10px;width:100%}.insurances__body__header{margin:auto;padding:10px 0;width:87%}.insurances__body__header--name{font-size:16px;font-weight:700}.insurances__body__header--date{font-size:11px;font-weight:700;margin:3px 0;text-align:right}@media (min-width:1024px){.insurances__body__header--date{font-size:14px}}.insurances__body__header--company{font-size:11px;margin-top:5px;text-align:right}.insurances__body__border_top{border-top:1px solid;margin:0 auto;width:87%}.insurances__body__items{margin:10px auto 0;width:87%}.insurances__body__item{display:flex}.insurances__body__item--label{width:60%}.insurances__body__item--value{text-align:right;width:40%}.login_container{align-items:center;display:flex;flex-direction:column}.login_title{font-size:36px;font-weight:700;letter-spacing:1px;margin-bottom:104px}@media (max-width:1024px){.login_title{font-size:24px;margin-bottom:-50px}}.login_invalid-feedback{color:red;text-align:left;width:100%}.login_card{align-items:center;background-color:#f3f3f3;border:1px solid #f3f3f3;border-radius:8px;box-shadow:0 0 4px rgba(0,0,0,.25);display:flex;flex-direction:column;margin-bottom:240px;padding:44px 119px;width:500px;z-index:10}@media (max-width:1024px){.login_card{margin-bottom:72px;padding:36px 24px;width:300px}}@media (max-width:320px){.login_card{width:250px}}.login_card_form{align-items:center;display:flex;flex-direction:column;width:100%}.login_card_email,.login_card_password{background:#fff;border:1px solid #bdc3c2;border-radius:8px;height:40px;padding:.375rem .75rem;width:100%}.login_card_submit{background:#0bb783;border:none;border-radius:8px;color:#fff;font-size:14px;font-weight:700;height:40px;margin-bottom:15px;width:100%}.login_card_line_link{background:#06c755;background-image:url(/img/ic_line_btn.svg);background-position:left 10px center,0 0;background-repeat:no-repeat,no-repeat;background-size:24px 24px,contain;border-radius:8px;height:40px;margin-bottom:35px;text-align:center;width:100%}.login_card_line_link:hover{text-decoration:none}.login_card_line_link_inner{color:#fff;font-size:14px;font-weight:700;line-height:40px}.login_card_for_newcommer{border-top:1px solid #bdc3c2;font-size:14px;font-weight:700;line-height:19px;padding:15px 0;text-align:center;width:calc(100% + 12px)}.login_card_sign_up{background:#ff7e36;border:none;border-radius:8px;height:40px;text-align:center;width:100%}.login_card_sign_up:hover{text-decoration:none}.login_card_sign_up_inner{color:#fff;font-size:14px;font-weight:700;line-height:40px}.login_card_input_wrapper{margin-bottom:15px;width:100%}.login_outer_image{bottom:93px;position:absolute;right:70px;width:473px}@media (max-width:1024px){.login_outer_image{left:0;margin-bottom:20px;margin-left:90px;position:relative;top:0;width:217px}}@media (max-width:320px){.login_outer_image{height:113px;width:147px}}.login_main{min-height:calc(100vh - 50px);padding-top:65px}.auth__login--html{font-size:.6615vw}@media (max-width:768px){.auth__login--html{font-size:2.5609vw}}.auth__register--title{color:#000;font-size:3.6rem;font-weight:700;letter-spacing:.1rem;text-align:center}@media (max-width:768px){.auth__register--title{font-size:2.4rem}}.auth__register__bottom--image{bottom:10rem;left:10rem;position:absolute;width:39.2rem}@media (max-width:768px){.auth__register__bottom--image{display:none}}.auth__register--linebtn{margin:0 auto;position:relative;width:26.2rem}.auth__register--linebtn--text{font-size:1.4rem;font-weight:700;line-height:2.5rem}.auth__register--linebtn--image{left:1.7rem;position:absolute;width:2.5rem}.auth__register--linebtn__wrapper{padding-bottom:3.7rem;padding-top:6.8rem}@media (max-width:768px){.auth__register--linebtn__wrapper{padding-top:4.6rem}}.auth__register__wrapper{background-color:#f3f3f3;border-radius:.8rem;box-shadow:0 0 4px rgba(0,0,0,.25);margin:10.4rem auto 23.9rem;width:49.4rem}@media (max-width:768px){.auth__register__wrapper{margin-bottom:14rem;margin-top:5.1rem;width:31rem}}.auth__register--form{margin-top:2.8rem}.auth__register--or{color:#000;font-size:1.4rem;font-weight:700;position:relative;text-align:center}.auth__register--or:before{border-bottom:1px solid #bdc3c2;content:"";left:11.6rem;position:absolute;top:1.1rem;width:11.5rem}@media (max-width:768px){.auth__register--or:before{left:2.4rem}}.auth__register--or:after{border-bottom:1px solid #bdc3c2;content:"";position:absolute;right:11.6rem;top:1.1rem;width:11.5rem}@media (max-width:768px){.auth__register--or:after{right:2.4rem}}.auth__register__input{border:1px solid #bdc3c2;border-radius:.8rem;display:block;font-size:1.4rem;font-weight:500;height:4rem;margin:1.5rem auto 0;padding-left:1.1rem;width:26.2rem}.auth__register__input::-webkit-input-placeholder{color:#bdc3c2}.auth__register__input:-moz-placeholder,.auth__register__input::-moz-placeholder{color:#bdc3c2}.auth__register__input:-ms-input-placeholder{color:#bdc3c2}.auth__register--btn{align-items:center;background-color:#0bb783;border:none;border-radius:.8rem;color:#fff;cursor:pointer;display:flex;font-size:1.4rem;font-weight:700;height:4rem;justify-content:center;letter-spacing:.1rem;margin:0 auto;width:26.2rem}.auth__register--btn__wrapper{margin-top:2.3rem;padding-bottom:4.9rem}@media (max-width:768px){.auth__register--btn__wrapper{padding-bottom:2.7rem}}.auth__register__invalid-feedback{color:red;display:block;margin:0 auto;width:26.2rem}@media (min-width:1024px){.mypage_webcast .seminars_flow{margin:0 auto;width:95%}}@media screen and (min-width:769px){.seminars-title{font-size:32px;font-style:normal;font-weight:700;line-height:42px;margin:74px 0;text-align:center}.seminars-thumb{display:flex;justify-content:center;width:36%}.seminars-thumb img{width:100%}.now_cast_title{font-size:36px;font-style:normal;font-weight:700;line-height:42px;margin-bottom:41px;text-align:center}.pc_sub_plan_content{background-color:#fff;border-radius:8px;display:flex;filter:drop-shadow(0 2px 4px rgba(0,0,0,.5));justify-content:flex-start;margin:56px auto 148px;width:100%}.pc_sub_plan_content .pc_sub_thumbnail{margin-bottom:15px;margin-left:41px;margin-top:15px;width:65%}.pc_sub_plan_content .pc_sub_thumbnail input{-o-object-fit:cover;object-fit:cover;width:100%}.pc_sub_plan_content .pc_cast_link{font-size:12px;font-style:normal;font-weight:700;margin-bottom:25px;margin-left:28px;width:80%}.pc_sub_plan_content .pc_cast_link a{text-decoration:underline}.pc_sub_old_content{background-color:#fff;border-radius:8px;display:flex;filter:drop-shadow(0 2px 4px rgba(0,0,0,.5));justify-content:flex-start;margin:0 auto 52px;width:45%}.pc_sub_old_content .pc_sub_thumbnail{margin-bottom:56px;margin-left:41px;margin-top:15px;width:65%}.pc_sub_old_content .pc_sub_thumbnail input{-o-object-fit:cover;object-fit:cover;width:100%}.pc_sub_old_content .pc_cast_link{display:none}.pc_sub_cast_status{align-items:flex-start;display:flex;flex-direction:column;width:100%}.pc_sub_cast_type{color:#fff;font-size:20px;font-style:normal;font-weight:700;line-height:24px;writing-mode:vertical-rl}.pc_sub_cast_ditail{align-items:flex-start;display:flex;flex-direction:column;height:116px;margin-left:28px;margin-top:27px;width:80%}.pc_sub_cast_time{font-size:14px;font-style:normal;font-weight:700;margin-bottom:19px}.pc_sub_cast_title{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;font-size:17px;font-style:normal;font-weight:700;line-height:25px;margin-bottom:0;overflow:hidden}.pc_cast_content{background-color:#fff;border-radius:8px;filter:drop-shadow(0 2px 4px rgba(0,0,0,.5));margin:0 auto 148px;width:50%}.pc_cast_content,.pc_cast_status{display:flex;flex-direction:column}.pc_cast_status{align-items:center;width:100%}.pc_cast_type{color:#fff;font-size:28px;font-style:normal;font-weight:700;line-height:24px;margin-bottom:0}.pc_cast_ditail{display:flex;justify-content:center;margin-bottom:11px;margin-top:25px;width:90%}.pc_cast_time{display:none}.pc_cast_title{font-size:17px;font-style:normal;font-weight:700;line-height:25px}.pc_plan_seminar_contents{display:flex;flex-direction:row-reverse;justify-content:space-between;margin-left:auto;margin-right:auto;width:80%}.pc_plan_contents{width:63%}.pc_plan_cast_title{font-size:36px;font-style:normal;font-weight:700;left:140px;line-height:42px;margin-bottom:56px;position:relative;text-align:center}.pc_old_seminar_contents{display:flex;flex-wrap:wrap;margin-left:auto;margin-right:auto;width:66%}.pc_old_cast_title{font-size:36px;font-style:normal;font-weight:700;line-height:42px;margin-bottom:70px;text-align:center}.pc_thumbnail{margin-bottom:44px;width:68%}.pc_thumbnail input{-o-object-fit:cover;object-fit:cover;width:100%}#now_cast{align-items:center;background:#0bb783;border-radius:8px 8px 0 0;display:flex;height:62px;justify-content:center}#plan_cast{background:#ff7e36}#plan_cast,#watched_cast{align-items:center;border-radius:8px 0 0 8px;display:flex;justify-content:center;width:40px}#watched_cast{background:#099ec3}#old_cast{align-items:center;background:#616d6a;border-radius:8px 0 0 8px;display:flex;justify-content:center;width:40px}}.no_cast_content{font-size:20px;margin:56px auto 148px;text-align:center;width:80%}@media (max-width:1024px){.no_cast_content{font-size:16px}}@media screen and (max-width:768px){.seminars-title{font-size:32px;font-style:normal;font-weight:700;line-height:42px;margin:37px 0;text-align:center}.seminars-title span{display:block}.seminars-thumb{display:flex;justify-content:center;margin:47px 0}.seminars-thumb img{width:55%}.cast_content{background-color:#fff;border-radius:8px;display:flex;filter:drop-shadow(0 2px 4px rgba(0,0,0,.5));flex-direction:row;margin:22px auto;width:87%}.cast_status{align-items:flex-start;display:flex;flex-direction:column;width:100%}.cast_type{color:#fff;font-size:16px;font-style:normal;font-weight:700;line-height:24px;writing-mode:vertical-rl}.cast_ditail{align-items:flex-start;display:flex;flex-direction:column;height:108px;margin-top:18px;width:90%}.cast_main_title{font-size:24px;font-style:normal;font-weight:700;text-align:center}.cast_time{font-size:16px;margin-bottom:13px}.cast_time,.cast_title{font-style:normal;font-weight:700;margin-left:16px}.cast_title{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;font-size:18px;margin-bottom:0;overflow:hidden}.now_cast_title{font-size:24px;font-style:normal;font-weight:700;line-height:42px;margin-bottom:23px;text-align:center}#now_cast{background:#0bb783}#now_cast,#plan_cast{align-items:center;border-radius:8px 0 0 8px;display:flex;justify-content:center;width:40px}#plan_cast{background:#ff7e36}#watched_cast{background:#099ec3}#old_cast,#watched_cast{align-items:center;border-radius:8px 0 0 8px;display:flex;justify-content:center;width:40px}#old_cast{background:#616d6a}.pc_cast_content .thumbnail{margin-bottom:28px;margin-left:16px;width:90%}.pc_cast_content .thumbnail input{-o-object-fit:cover;object-fit:cover;width:100%}.pc_sub_plan_content .thumbnail{margin-bottom:17px;margin-left:16px;width:90%}.pc_sub_plan_content .thumbnail input{-o-object-fit:cover;object-fit:cover;width:100%}.pc_sub_plan_content .cast_link{font-size:16px;font-style:normal;font-weight:700;margin-bottom:30px;margin-left:28px;width:80%}.pc_sub_plan_content .cast_link p{margin-bottom:0}.pc_sub_plan_content .cast_link a{text-decoration:underline}.pc_sub_old_content .thumbnail{margin-bottom:28px;margin-left:16px;margin-top:14px;width:90%}.pc_sub_old_content .thumbnail input{-o-object-fit:cover;object-fit:cover;width:100%}.pc_sub_old_content .cast_link{display:none}}@media screen and (max-width:700px){.seminars-title{font-size:32px;font-style:normal;font-weight:700;line-height:42px;margin:37px 0;text-align:center}.seminars-title span{display:block}.seminars-thumb{display:flex;justify-content:center;margin:47px 0}.seminars-thumb img{width:55%}.cast_content{background-color:#fff;border-radius:8px;display:flex;filter:drop-shadow(0 2px 4px rgba(0,0,0,.5));flex-direction:row;margin:22px auto;width:87%}.cast_status{align-items:flex-start;display:flex;flex-direction:column;width:100%}.cast_type{color:#fff;font-size:16px;font-style:normal;font-weight:700;line-height:24px;writing-mode:vertical-rl}.cast_ditail{align-items:flex-start;display:flex;flex-direction:column;height:108px;margin-top:18px;width:90%}.cast_main_title{font-size:24px;font-style:normal;font-weight:700;text-align:center}.cast_time{font-size:14px;margin-bottom:13px}.cast_time,.cast_title{font-style:normal;font-weight:700;margin-left:16px}.cast_title{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;font-size:16px;margin-bottom:0;overflow:hidden}.now_cast_title{font-size:24px;font-style:normal;font-weight:700;line-height:42px;margin-bottom:23px;text-align:center}#now_cast{background:#0bb783}#now_cast,#plan_cast{align-items:center;border-radius:8px 0 0 8px;display:flex;justify-content:center;width:40px}#plan_cast{background:#ff7e36}#watched_cast{background:#099ec3}#old_cast,#watched_cast{align-items:center;border-radius:8px 0 0 8px;display:flex;justify-content:center;width:40px}#old_cast{background:#616d6a}.pc_cast_content .thumbnail{margin-bottom:28px;margin-left:16px;width:72%}.pc_cast_content .thumbnail input{-o-object-fit:cover;object-fit:cover;width:100%}.pc_sub_plan_content .thumbnail{margin-bottom:17px;margin-left:16px;width:72%}.pc_sub_plan_content .thumbnail input{-o-object-fit:cover;object-fit:cover;width:100%}.pc_sub_plan_content .cast_link{font-size:12px;font-style:normal;font-weight:700;margin-bottom:30px;margin-left:28px;width:80%}.pc_sub_plan_content .cast_link p{margin-bottom:0}.pc_sub_plan_content .cast_link a{text-decoration:underline}.pc_sub_old_content .thumbnail{margin-bottom:28px;margin-left:16px;margin-top:14px;width:72%}.pc_sub_old_content .thumbnail input{-o-object-fit:cover;object-fit:cover;width:100%}.pc_sub_old_content .cast_link{display:none}}.edit_policy__wrapper{display:flex;flex-direction:column;gap:48px;margin:40px auto;max-width:1080px;padding:0 20px;width:100%}.edit_policy__container,.edit_policy__header{display:flex;flex-direction:column;gap:18px}.edit_policy__h1{font-weight:700}.edit_policy__h2{border-bottom:2px solid #0bb783;font-weight:700;padding:4px 2px}.edit_policy__text.right{text-align:right}.edit_policy__link{display:inline-block;text-decoration:underline}.edit_policy__table{border-collapse:collapse;border-color:gray}.edit_policy__table__th{background-color:#eee}.edit_policy__table__td,.edit_policy__table__th{border:1px solid #ddd;padding:12px}.edit_policy__ul__li:before{content:"・"}.edit_policy__h1{font-size:28px}@media (max-width:768px){.edit_policy__h1{font-size:24px}}.edit_policy__h2{font-size:20px}@media (max-width:768px){.edit_policy__h2{font-size:18px}}.edit_policy__h3{font-size:18px}@media (max-width:768px){.edit_policy__h3{font-size:16px}}.edit_policy__link,.edit_policy__table__td,.edit_policy__table__th,.edit_policy__text,.edit_policy__ul__li{font-size:16px}@media (max-width:768px){.edit_policy__link,.edit_policy__table__td,.edit_policy__table__th,.edit_policy__text,.edit_policy__ul__li{font-size:14px}}.affiliate__wrapper{display:flex;flex-direction:column;gap:48px;margin:0 auto 40px;max-width:1080px;padding:0 20px;width:100%}@media (min-width:1024px){.affiliate__wrapper{padding-top:140px}}.affiliate__container,.affiliate__header{display:flex;flex-direction:column}.affiliate__container{gap:8px}.affiliate__h1{font-weight:700;margin-bottom:24px}.affiliate__h2{border-bottom:2px solid #0bb783;font-weight:700;padding:4px 2px}.affiliate__h2,.affiliate__text{margin-bottom:16px}.affiliate__text.right{text-align:right}.affiliate__link{display:inline-block;text-decoration:underline}.affiliate__table{border-collapse:collapse;border-color:gray}.affiliate__table__th{background-color:#eee}.affiliate__table__td,.affiliate__table__th{border:1px solid #ddd;padding:12px}.affiliate__ul__li:before{content:"・"}.affiliate__h1{font-size:28px}@media (max-width:768px){.affiliate__h1{font-size:24px}}.affiliate__h2{font-size:20px}@media (max-width:768px){.affiliate__h2{font-size:18px}}.affiliate__h3{font-size:16px}@media (max-width:768px){.affiliate__h3{font-size:14px}}.affiliate__link,.affiliate__table__td,.affiliate__table__th,.affiliate__text,.affiliate__ul__li{font-size:16px}@media (max-width:768px){.affiliate__link,.affiliate__table__td,.affiliate__table__th,.affiliate__text,.affiliate__ul__li{font-size:14px}}.affiliate__emphasis{fill:#448361;border-bottom:.05em solid;color:#448361}.comparison{display:block;margin:0 auto 20px;overflow:hidden;padding:25px 0 0;position:relative;width:1040px}.comparison h1{font-size:28px;font-weight:400;line-height:36px;margin:0;padding:0 0 15px}.comparison__box{border:1px solid #e3e3e3;margin:20px 0 60px;padding:20px}@media (max-width:1024px){.comparison{margin:0 0 10px;padding:0;width:100%}}.comparison__inner{padding:10px 45px 0}@media (max-width:1024px){.comparison__inner{padding:0 8px}}.comparison__inner p{color:#212121;font-size:13px;line-height:22px;margin:20px 0;padding:0}@media (max-width:1024px){.comparison__inner p{line-height:24px;margin:16px 0}}.comparison__ol li{color:#212121;font-size:13px;line-height:22px;margin:20px 0;padding:0}@media (max-width:1024px){.comparison__ol li{line-height:24px;margin:16px 0}}.comparison__ul{list-style:circle;list-style-position:inside;margin:0}@media (max-width:1024px){.comparison__ul{margin:0}}.comparison__ul li{color:#212121;font-size:13px;line-height:22px;margin:0 0 0 24px;padding:0}@media (max-width:1024px){.comparison__ul li{line-height:24px;margin:16px 0}}.top_company__wrapper{display:flex;flex-direction:column;gap:48px;margin:0 auto 80px;max-width:1080px;padding:0 20px;width:100%}@media (min-width:1024px){.top_company__wrapper{padding-top:120px}}.top_company__container,.top_company__header{display:flex;flex-direction:column;gap:18px}.top_company__head{font-weight:700}.top_company__subhead{border-bottom:2px solid #0bb783;font-weight:700;padding:4px 2px}.top_company__text.right{text-align:right}.top_company__link{display:inline-block;text-decoration:underline}.top_company__table{border-collapse:collapse;border-color:gray}.top_company__table__th{background-color:#eee}.top_company__table__td,.top_company__table__th{border:1px solid #ddd;padding:12px}.top_company__ul__li:before{content:"・"}.top_company__head{font-size:28px}@media (max-width:768px){.top_company__head{font-size:24px}}.top_company .appearance_list_table .top_company__table__th{min-width:160px}.top_company__subhead{font-size:20px}@media (max-width:768px){.top_company__subhead{font-size:18px}}.top_company__link,.top_company__table__td,.top_company__table__th,.top_company__text{font-size:16px}@media (max-width:768px){.top_company__link,.top_company__table__td,.top_company__table__th,.top_company__text{font-size:14px}}.top_evaluation_criteria__wrapper{display:flex;flex-direction:column;gap:48px;margin:0 auto 80px;max-width:1080px;padding:0 20px;width:100%}@media (min-width:1024px){.top_evaluation_criteria__wrapper{padding-top:120px}}.top_evaluation_criteria__container,.top_evaluation_criteria__header{display:flex;flex-direction:column;gap:18px}.top_evaluation_criteria__head{font-weight:700}.top_evaluation_criteria__subhead{border-bottom:2px solid #0bb783;font-weight:700;padding:4px 2px}.top_evaluation_criteria__text.right{text-align:right}.top_evaluation_criteria__link{display:inline-block;text-decoration:underline}.top_evaluation_criteria__table{border-collapse:collapse;border-color:gray;font-size:12px;table-layout:fixed;width:100%}.top_evaluation_criteria__table th{background-color:#eee;border:1px solid #ddd;padding:12px}.top_evaluation_criteria__table td{border:1px solid #ddd;padding:12px}.top_evaluation_criteria__table a{display:inline-block;text-decoration:underline}.top_evaluation_criteria__ul__li:before{content:"・"}.top_evaluation_criteria__head{font-size:28px}@media (max-width:768px){.top_evaluation_criteria__head{font-size:24px}}.top_evaluation_criteria .appearance_list_table .top_company__table__th{min-width:160px}.top_evaluation_criteria__subhead{font-size:20px}@media (max-width:768px){.top_evaluation_criteria__subhead{font-size:18px}}.top_evaluation_criteria__link,.top_evaluation_criteria__table__td,.top_evaluation_criteria__table__th,.top_evaluation_criteria__text{font-size:16px}@media (max-width:768px){.top_evaluation_criteria__link,.top_evaluation_criteria__table__td,.top_evaluation_criteria__table__th,.top_evaluation_criteria__text{font-size:14px}}.top_evaluation_criteria__image{height:60px}.top_partners_list_criteria__wrapper{display:flex;flex-direction:column;gap:48px;margin:0 auto 80px;max-width:1080px;padding:0 20px;width:100%}@media (min-width:1024px){.top_partners_list_criteria__wrapper{padding-top:120px}}.top_partners_list_criteria__container,.top_partners_list_criteria__header{display:flex;flex-direction:column;gap:18px}.top_partners_list_criteria__head{font-weight:700}.top_partners_list_criteria__subhead{border-bottom:2px solid #0bb783;font-weight:700;padding:4px 2px}.top_partners_list_criteria__text.right{text-align:right}.top_partners_list_criteria__link{display:inline-block;text-decoration:underline}.top_partners_list_criteria__table{border-collapse:collapse;border-color:gray;font-size:12px;table-layout:fixed;width:100%}.top_partners_list_criteria__table th{background-color:#eee;border:1px solid #ddd;padding:12px}.top_partners_list_criteria__table td{border:1px solid #ddd;padding:12px}.top_partners_list_criteria__table a{display:inline-block;text-decoration:underline}.top_partners_list_criteria__ul__li:before{content:"・"}.top_partners_list_criteria__head{font-size:28px}@media (max-width:768px){.top_partners_list_criteria__head{font-size:24px}}.top_partners_list_criteria .appearance_list_table .top_company__table__th{min-width:160px}.top_partners_list_criteria__subhead{font-size:20px}@media (max-width:768px){.top_partners_list_criteria__subhead{font-size:18px}}.top_partners_list_criteria__link,.top_partners_list_criteria__table__td,.top_partners_list_criteria__table__th,.top_partners_list_criteria__text{font-size:16px}@media (max-width:768px){.top_partners_list_criteria__link,.top_partners_list_criteria__table__td,.top_partners_list_criteria__table__th,.top_partners_list_criteria__text{font-size:14px}}.top_consultation{background-color:#fff;border-bottom:1px solid #c4c4c4;padding:80px 0;width:100%}@media (max-width:1024px){.top_consultation{border-bottom:8px solid #f4f4f4;padding:32px 16px}}.top_consultation-title{margin-bottom:48px}.top_consultation-item{background-color:#fff;border-radius:8px;height:auto;width:calc(25% - 12px)}@media (max-width:768px){.top_consultation-item{width:calc(33% - 9px)}}@media (max-width:560px){.top_consultation-item{width:calc(50% - 8px)}}.top_consultation-wrapper{margin:0 auto;width:96%}.top_consultation-thumb_img{height:100%;margin:auto;position:relative;width:26%;z-index:100}@media (max-width:1024px){.top_consultation-thumb_img{width:64px}}.top_consultation-thumb{background:#fff;border:1px solid rgba(0,0,0,.12);border-radius:8px 8px 0 0;height:104px;position:relative;text-align:center;width:100%}.top_consultation-name{background-color:#0bb783;border-radius:0 0 8px 8px;padding:16px;text-align:center;width:100%}.top_consultation-name_text{color:#fff;font-family:inherit;font-size:16px;font-weight:700;letter-spacing:0;line-height:1}@media (max-width:1024px){.top_consultation-name_text{color:#fff;font-family:inherit;font-size:14px;font-weight:700;letter-spacing:0;line-height:20px}}.top_consultation-list{display:flex;flex-wrap:wrap;gap:19px 16px;justify-content:flex-start}.insurance_company{background-color:#fff;padding:0 0 28px;width:100%}@media (max-width:1024px){.insurance_company{margin:8px 0 0;padding:40px}}@media (max-width:414px){.insurance_company{margin:8px 0 0;padding:32px 16px}}.insurance_company_odd{background-color:#e4fbf4}@media (max-width:1024px){.insurance_company_odd{background-color:#fff}}.insurance_company_contents{width:100%}.insurance_company-list{display:flex;flex-wrap:wrap;gap:32px}@media (max-width:1024px){.insurance_company-list{flex-direction:column}}.insurance_company-list li{width:23%}@media (max-width:1024px){.insurance_company-list li{width:100%}}.insurance_company-list li a{color:inherit}.insurance_company-content{background-color:#fff;border:3px solid #0bb783;border-radius:10px;display:flex;flex-direction:column;padding:20px;width:100%}.insurance_company-content div{height:70px}.insurance_company-content img{background-color:#fff;margin:auto;max-height:70px;max-width:235px}.insurance_company-content h3{font-size:1em;text-align:center}.insurance_company-content:hover{background-color:#e4fbf4}.insurance_company-title_eng{color:#0bb783;font-family:Arial Rounded MT Bold,sans-serif;font-size:2rem;letter-spacing:.8px;line-height:1}@media (min-width:1024px){.insurance_company-title_eng{padding-top:28px}}.insurance_company-sub-title_eng{border-bottom:2px solid #0bb783;color:#0bb783;display:block;font-family:Arial Rounded MT Bold,sans-serif;font-size:25px;font-weight:700;letter-spacing:.8px;line-height:1;margin:0 0 16px;padding-bottom:5px;padding-top:28px}@font-face{font-family:swiper-icons;font-style:normal;font-weight:400;src:url("data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA") format("woff")}:root{--swiper-theme-color:#007aff}.swiper{list-style:none;margin-left:auto;margin-right:auto;overflow:hidden;padding:0;position:relative;z-index:1}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{box-sizing:content-box;display:flex;height:100%;position:relative;transition-property:transform;width:100%;z-index:1}.swiper-android .swiper-slide,.swiper-wrapper{transform:translateZ(0)}.swiper-pointer-events{touch-action:pan-y}.swiper-pointer-events.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;height:100%;position:relative;transition-property:transform;width:100%}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{backface-visibility:hidden;transform:translateZ(0)}.swiper-3d,.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-cube-shadow,.swiper-3d .swiper-slide,.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top{height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:10}.swiper-3d .swiper-slide-shadow{background:rgba(0,0,0,.15)}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(270deg,rgba(0,0,0,.5),transparent)}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(90deg,rgba(0,0,0,.5),transparent)}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(0deg,rgba(0,0,0,.5),transparent)}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(180deg,rgba(0,0,0,.5),transparent)}.swiper-css-mode>.swiper-wrapper{-ms-overflow-style:none;overflow:auto;scrollbar-width:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-horizontal.swiper-css-mode>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-vertical.swiper-css-mode>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-centered>.swiper-wrapper:before{content:"";flex-shrink:0;order:9999}.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-centered.swiper-horizontal>.swiper-wrapper:before{height:100%;width:var(--swiper-centered-offset-after)}.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-centered.swiper-vertical>.swiper-wrapper:before{height:var(--swiper-centered-offset-after);width:100%}.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-pagination{position:absolute;text-align:center;transform:translateZ(0);transition:opacity .3s;z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-pagination-disabled>.swiper-pagination,.swiper-pagination.swiper-pagination-disabled{display:none!important}.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:10px;left:0;width:100%}.swiper-pagination-bullets-dynamic{font-size:0;overflow:hidden}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{position:relative;transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active,.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(.33)}.swiper-pagination-bullet{background:var(--swiper-pagination-bullet-inactive-color,#000);border-radius:50%;display:inline-block;height:var(--swiper-pagination-bullet-height,var(--swiper-pagination-bullet-size,8px));opacity:var(--swiper-pagination-bullet-inactive-opacity,.2);width:var(--swiper-pagination-bullet-width,var(--swiper-pagination-bullet-size,8px))}button.swiper-pagination-bullet{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;box-shadow:none;margin:0;padding:0}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet:only-child{display:none!important}.swiper-pagination-bullet-active{background:var(--swiper-pagination-color,var(--swiper-theme-color));opacity:var(--swiper-pagination-bullet-opacity,1)}.swiper-pagination-vertical.swiper-pagination-bullets,.swiper-vertical>.swiper-pagination-bullets{right:10px;top:50%;transform:translate3d(0,-50%,0)}.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{display:block;margin:var(--swiper-pagination-bullet-vertical-gap,6px) 0}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:transform .2s,top .2s}.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 var(--swiper-pagination-bullet-horizontal-gap,4px)}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;transform:translateX(-50%);white-space:nowrap}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:transform .2s,left .2s}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:transform .2s,right .2s}.swiper-pagination-progressbar{background:rgba(0,0,0,.25);position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color,var(--swiper-theme-color));height:100%;left:0;position:absolute;top:0;transform:scale(0);transform-origin:left top;width:100%}.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top}.swiper-horizontal>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-horizontal,.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite,.swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{height:4px;left:0;top:0;width:100%}.swiper-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-vertical,.swiper-vertical>.swiper-pagination-progressbar{height:100%;left:0;top:0;width:4px}.swiper-pagination-lock{display:none}.swiper-grid>.swiper-wrapper{flex-wrap:wrap}.swiper-grid-column>.swiper-wrapper{flex-direction:column;flex-wrap:wrap}.simulation-ideco__eye-catch{align-items:center;background-image:url(https://image.money-career.com/expert/detail-back.png);background-repeat:no-repeat;background-size:auto 380px;padding-top:32px;text-align:center}.simulation-ideco__eye-catch-wrap{background:#3cc59c}.simulation-ideco__eye-catch-title{border-bottom:2px solid #fff;border-top:2px solid #fff;color:#fff;font-size:18px;font-style:normal;font-weight:700;line-height:130%;margin:0 auto;padding:4px 0;width:300px}.simulation-ideco__eye-catch-text{color:#fff;font-size:33.7818px;font-weight:900;line-height:130%}.simulation-ideco__eye-catch-detail{color:#fff;font-size:16px;font-weight:400;letter-spacing:-.02em;line-height:150%;margin-top:14px}.simulation-ideco__eye-catch-image{display:inline-block;margin:20px auto 0}.simulation-ideco__eye-catch-amount{align-items:center;display:inline-flex}.simulation-ideco__eye-catch-amount--radius{align-items:center;background:#fff72e;border-radius:44.4427px;color:#0bb783;display:flex;font-size:18.5226px;font-style:normal;font-weight:900;height:50px;justify-content:center;line-height:130%;margin-right:5px;width:50px}.simulation-ideco__eye-catch-amount-yen{color:#fff72e;font-size:60.5537px;font-weight:700;letter-spacing:-.02em;line-height:130%;text-shadow:2.75244px 2.75244px 0 #0bb783}.simulation-ideco__button{background:#ff7e36;border-radius:64px;box-shadow:0 4px 4px rgba(0,0,0,.25);height:66px;margin:0 auto;max-width:327px;width:auto}.simulation-ideco__button-text,.simulation-ideco__button-text-wrap{color:#fff;font-size:18px;font-weight:700;letter-spacing:-.02em;line-height:24px;text-align:center}.simulation-ideco__button-down{height:32px;width:32px}.simulation-ideco__button-wrap{align-items:center;display:flex;gap:4px;height:inherit;justify-content:center}.simulation-ideco__reason{background:#e7f8f3;border-radius:8px;height:352px;margin:0 auto;width:325px}.simulation-ideco__reason-hukidashi{position:relative}.simulation-ideco__reason-title{color:#17ba89;display:flex;font-size:26px;font-style:normal;font-weight:700;gap:9px;line-height:140%}.simulation-ideco__reason-title-text{margin:19px 0 0 27px}.simulation-ideco__reason-detail{background:#fff;border-radius:8px;height:274px;margin:10px auto 16px;padding:16px;width:293px}.simulation-ideco__reason-detail-text{color:#666;font-size:14px;font-style:normal;font-weight:400;line-height:160%}.simulation-ideco__reason-detail-list{color:#666;font-size:14px;font-weight:700;line-height:140%;list-style:outside;margin-bottom:2px;margin-left:12px}.simulation-ideco__reason-detail-list--yellow{background:linear-gradient(transparent 60%,#fdff84 0)}.simulation-ideco__reason-detail-ul{margin-bottom:18px}.simulation-ideco__reason-text{color:#666;font-size:14px;font-style:normal;font-weight:400;line-height:160%;margin-bottom:18px}.simulation-ideco__input-header{background:#0bb783;padding:16px 24px 16px 26px}.simulation-ideco__input-header-text{color:#fff;font-size:18px;font-style:normal;font-weight:700;line-height:130%;text-align:center}.simulation-ideco__input-header-polygon{border-color:#00bb7a transparent transparent;border-style:solid;border-width:13px 11px 0;height:0;margin:0 auto;width:0}.simulation-ideco__input{font-famly:sans-seif;background:#f3fcf9}.simulation-ideco__input-polygon{border-color:#96e0ca transparent transparent;border-style:solid;border-width:22px 50px 0;height:0;margin:0 auto;width:0}.simulation-ideco__input-column{background:#fff;border-radius:8px;margin:0 auto 16px;max-width:327px;padding:16px 0 24px;width:87.2vw}.simulation-ideco__input-question{color:#333;font-size:18px;font-style:normal;font-weight:700;line-height:130%;margin-bottom:24px;text-align:center}.simulation-ideco__input-question-num{background:#0bb783;border-radius:8px;color:#fff;font-size:16px;font-style:normal;font-weight:700;height:26px;line-height:130%;margin:0 auto 8px;padding:3px 23px 2px 24px;text-align:center;width:-moz-fit-content;width:fit-content}.simulation-ideco__input-question--tin{color:#333;font-size:18px;font-style:normal;font-weight:700;line-height:130%;margin-bottom:8px;text-align:center}.simulation-ideco__input-selector{height:77px;max-width:131px;width:36.5vw}.simulation-ideco__input-selector,.simulation-ideco__input-selector--column{align-items:center;background:#fff;border:2px solid #183028;border-radius:8px;cursor:pointer;display:flex;gap:8px;justify-content:center}.simulation-ideco__input-selector--column{height:59px;max-width:278px;width:75vw}.simulation-ideco__input-selector-wrap{display:grid;gap:16px;grid-template-columns:1fr 1fr;justify-items:center;margin:0 auto;max-width:278px;width:-moz-fit-content;width:fit-content}.simulation-ideco__input-selector-wrap--column{align-items:center;display:flex;flex-direction:column;gap:16px}.simulation-ideco__input-selector-label{color:#333;font-size:16px;font-style:normal;font-weight:400;line-height:130%;width:64px}.simulation-ideco__input-selector-label--column{color:#333;font-size:16px;font-style:normal;font-weight:400;line-height:130%;width:208px}.simulation-ideco__input-selector-radio{display:none;height:0;visibility:hidden;width:0}.simulation-ideco__input-selector-radio:checked+.simulation-ideco__input-selector-new-radio{background:#0bb783;border:3px solid #183028;display:flex;justify-content:center;padding:4px 2px 12px;visibility:unset}.simulation-ideco__input-selector-radio:checked+.simulation-ideco__input-selector-new-radio:after{background:#fff;border:3px solid #183028;border-radius:26px;color:#fff;content:"・";font-size:30px;height:12px;width:12px;z-index:999}.simulation-ideco__input-selector-new-radio{border:3px solid #183028;border-radius:20px;height:26.67px;width:26.67px}.simulation-ideco__input-selector-new-radio-center{align-items:center;background:#fff;border:3px solid #183028;border-radius:20px;display:flex;height:12.6px;justify-content:space-between;justify-items:stretch;visibility:hidden;width:12.6px}.simulation-ideco__input-slider{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#0bb783;border:1px solid #eee;border-radius:10px;cursor:pointer;display:flex;height:6px;margin:16px auto 14px;max-width:278px;outline:none;width:75vw}.simulation-ideco__input-slider-max{color:#666;display:flex;font-size:12px;font-style:normal;font-weight:400;justify-content:center;line-height:130%;margin-bottom:24px;text-align:center}.simulation-ideco__input-slider-value{color:#0bb783;font-size:22px;font-style:normal;font-weight:700;line-height:28.6px;text-align:center}.simulation-ideco__input-slider-value-yen{color:#666;font-size:16px;font-style:normal;font-weight:400;line-height:20.8px}.simulation-ideco__input-slider-value-wrap{align-items:center;display:flex;justify-content:center}.simulation-ideco__input-slider-range{display:flex;justify-content:space-between;margin-top:4px;padding:0 24px}.simulation-ideco__input-slider-range-value{color:#999;display:flex;font-size:10px;font-style:normal;font-weight:400;line-height:130%}.simulation-ideco__input-slider::-webkit-slider-thumb{-webkit-appearance:none;background:#fff;border:4px solid #0bb783;border-radius:40px;box-shadow:0 0 4px rgba(0,0,0,.12);height:32px;width:32px}.simulation-ideco__input-slider::-moz-range-thumb{background:#fff;border:4px solid #0bb783;border-radius:50%;box-shadow:0 0 4px rgba(0,0,0,.12);height:32px;width:32px}.simulation-ideco__input-slider::-moz-focus-outer{border:0}.simulation-ideco-result__eye-catch{margin:0 auto;max-width:341px}.simulation-ideco-result__eye-catch-title{color:#333;font-size:28px;font-style:normal;font-weight:700;line-height:160%;margin-bottom:24px;margin-top:32px}.simulation-ideco-result__eye-catch-table{color:#fff;font-size:14px;font-weight:700;line-height:130%}.simulation-ideco-result__eye-catch-table-top{align-content:center;background:#0bb783;border-radius:8px 8px 0 0;display:flex;height:40px;justify-content:space-between;opacity:.9;padding:11px 23px}.simulation-ideco-result__eye-catch-table-wrap{margin:0 auto;max-width:341px;width:91vw}.simulation-ideco-result__eye-catch-under-table{background:#fff;border:1px solid #0bb783;border-radius:0 0 8px 8px;color:#666;font-size:14px;font-style:normal;font-weight:700;height:124px;line-height:140%;max-width:341px;padding:8px 24px;width:91vw}.simulation-ideco-result__eye-catch-under-table-column{width:130px}.simulation-ideco-result__eye-catch-under-table-row{border-bottom:1px solid #ccc;display:flex;padding-bottom:8px;padding-top:8px}.simulation-ideco-result__result{align-items:center;background-image:url(https://image.money-career.com/expert/detail-back.png);background-repeat:no-repeat;background-size:auto 380px;display:flex;justify-content:center;margin:0 auto;padding-bottom:37px;padding-top:16px}.simulation-ideco-result__result img{max-height:360px;width:100%}.simulation-ideco-result__result-wrap{background:#3cc59c}.simulation-ideco-result__result-text{color:#fff;font-size:18px;font-weight:700;line-height:130%;text-shadow:1.75px 1.75px 0 #0bb783}.simulation-ideco-result__result-amount{color:#fff72e;font-size:42px;font-style:normal;font-weight:700;line-height:130%;text-shadow:2.75244px 2.75244px 0 #0bb783}.simulation-ideco-result__result-amount--yen{color:#fff;font-size:24px;font-style:normal;font-weight:700;line-height:130%;text-shadow:1.75px 1.75px 0 #0bb783}.simulation-ideco-result__point{background:#fff;border-radius:8px;margin:0 auto;padding:24px 0;position:relative;top:-20px;width:94vw}@media (max-width:374px){.simulation-ideco-result__point{max-width:314px}}.simulation-ideco-result__point-wrap{background:#f3fcf9}.simulation-ideco-result__point-title{background:#0bb783;border-radius:4px;color:#fff;display:flex;font-size:14px;height:27px;margin:0 auto 8px;padding:4px 16px 6px;width:134px}.simulation-ideco-result__point-title,.simulation-ideco-result__point-title-num{align-items:center;font-style:normal;font-weight:700;justify-content:center;line-height:120%;text-align:center}.simulation-ideco-result__point-title-num{background:#fff;border-radius:24px;color:#0bb783;display:inline-flex;font-size:11px;height:16px;width:16px}.simulation-ideco-result__point-title-text{color:#333;font-size:22px;font-style:normal;font-weight:700;line-height:130%;margin-bottom:16px;text-align:center}.simulation-ideco-result__point-detail{color:#333;font-size:14px;font-style:normal;font-weight:400;line-height:130%;margin:0 auto 24px;width:284px}.simulation-ideco-result__point-detail-under{color:#333;font-size:14px;font-style:normal;font-weight:400;line-height:130%;text-align:center}.simulation-ideco-result__point-detail--emphasis{color:#333;font-size:14px;font-style:normal;font-weight:700;line-height:130%;text-align:center}.simulation-ideco-result__point-amount{align-items:center;color:#0bb783;display:flex;font-size:36px;font-style:normal;font-weight:700;justify-content:center;line-height:130%}.simulation-ideco-result__point-amount-num{align-items:baseline;display:inline-flex}.simulation-ideco-result__point-amount-text{color:#0bb783;font-size:20px;font-style:normal;font-weight:700;line-height:130%;text-align:center}.simulation-ideco-result__point-graph{background:#e7f8f3;border-radius:8px;display:flex;flex-direction:column;gap:8px;height:74px;margin:21px auto 14px;padding:17px 21px;width:280px}.simulation-ideco-result__point-graph-name{color:#666;font-size:12px;font-style:normal;font-weight:700;line-height:130%}.simulation-ideco-result__point-graph-amount{color:#666;font-size:12px;font-style:normal;font-weight:400;line-height:130%}.simulation-ideco-result__point-graph-row{display:flex;justify-content:space-between}.simulation-ideco-result__point-graph-hukidashi{color:#0bb783;font-size:12px;font-style:normal;font-weight:700;line-height:120%;margin:0 auto;position:relative;text-align:center;width:240px}.simulation-ideco-result__point-graph-hukidashi-amount{color:#0bb783;font-size:24px;font-style:normal;font-weight:700;line-height:120%}.simulation-ideco-result__point-graph-hukidashi-text{position:absolute;right:30px;top:9px}.simulation-ideco-result__point-graph-hukidashi-img{display:table;margin:6px auto 0;width:227px}.simulation-ideco-result__point-comment{color:#666;font-size:11px;font-style:normal;font-weight:400;line-height:150%;margin:0 auto;max-width:343px;padding:0 16px 47px}.seminar-mypage__header{background:#00ba80;height:71px;width:100vw}.seminar-mypage__header-text{padding:10px 0 0 6px}.seminar-mypage__header-calender-icon{margin:0 auto;width:-moz-fit-content;width:fit-content}.seminar-mypage__title{align-items:center;display:flex;font-size:22px;font-style:normal;font-weight:700;line-height:120%;margin:27px auto 24px;text-align:center;width:-moz-fit-content;width:fit-content}.seminar-mypage__point{align-items:baseline;display:flex}.seminar-mypage__point-wrap{align-items:center;background:#f7f7f7;border-radius:4px;display:flex;height:55px;justify-content:space-between;margin:0 auto;padding:16px 24px 15px 16px}.seminar-mypage__point-sub-title{font-size:14px;font-style:normal;font-weight:700;height:-moz-fit-content;height:fit-content;line-height:150%;margin:auto 0 auto 6px;width:-moz-fit-content;width:fit-content}.seminar-mypage__point-sub-title-wrap{align-items:center;display:flex}.seminar-mypage__point-number{color:#333;font-size:18px;font-style:normal;font-weight:700;line-height:150%;text-align:right}.seminar-mypage__point-unit{text-align:center}.seminar-mypage__point-about,.seminar-mypage__point-unit{color:#333;font-size:14px;font-style:normal;font-weight:500;line-height:150%}.seminar-mypage__point-about{display:flex;gap:4px;justify-content:flex-end;padding:16px 0}.seminar-mypage__sub-title{color:#333;font-size:16px;font-style:normal;font-weight:700;line-height:120%;margin-bottom:16px}.seminar-mypage__participation-empty{color:#666;font-size:13px;font-style:normal;font-weight:500;line-height:150%;margin-bottom:16px}.seminar__button{cursor:pointer;width:100%}.seminar__button-link{align-items:center;background:#ff7e36;border-radius:56px;box-shadow:0 4px 4px rgba(0,0,0,.25);box-sizing:content-box;color:#fff;display:flex;font-size:28px;font-style:normal;font-weight:700;gap:8px;height:52px;justify-content:center;letter-spacing:-.02em;line-height:50px;line-height:80px;margin:auto;text-align:center;transition:.1s}@media (max-width:1024px){.seminar__button-link{width:100%}}.seminar__button-text{margin:0}.seminar__button-text--large{font-size:18px}.seminar__button-text--normal{font-size:16px}.seminar__button-text--small{font-size:12px}.seminar__button--with-comment{align-items:center;box-sizing:border-box;display:flexbox;flex-direction:column;gap:0;height:68px;line-height:26px;padding:12px auto}.seminar__button .apply__link--primary{background:#ff7e36}.seminar__button .apply__link--sub{background:#0bb783}.seminar__button--apply .apply__link--primary{background:#ff7e36}.seminar__button--apply .apply__link--sub{background:#0bb783}.seminar__button--apply .seminar__button--with-comment{width:92%}.seminar__button--applied{background:#ccc}.seminar__button--active{background:#0bb783}.seminar__button--cancel{background:#999}.seminar__button--apply-archive-modal,.seminar__button--schedule{margin:0 auto;width:92%}.mypage-seminar-input-selector{align-items:center;background:#fff;border:1px solid #00ba80;border-radius:4px;color:#00ba80;display:flex;font-size:10px;font-style:normal;font-weight:700;height:50px;line-height:120%;padding:9px 10px;width:74px}.mypage_seminar__select_button--selected{background:#00ba80;color:#fff}.mypage-seminar__selector-input{display:none}.mypage-seminar__input-selector-label{font-size:9px}.mypage-seminar__date-selector{display:flex;gap:8px}.mypage-seminar__date-selector-rectangle{border-color:transparent transparent #00bb7a;border-style:solid;border-width:0 8px 16px;height:0;width:0}.mypage-seminar__date-selector-rectangle-wrap{display:flex;height:16px;justify-content:center;margin-top:3px}.mypage-seminar__card{background:#fff;border:2px solid #0bb783;border-radius:4px;margin-bottom:24px}.mypage-seminar__card-wrap{display:none}.mypage-seminar__card-wrap--selected{display:block}.mypage-seminar__card-text--applied{color:#ff7e36;font-size:14px;font-style:normal;font-weight:700;line-height:130%;margin:24px auto 0;width:-moz-fit-content;width:fit-content}.mypage-seminar__card-head{align-items:flex-end;background:#0bb783;display:flex;height:49px;padding:11px 16px 10px;width:100%}.mypage-seminar__card-head-text{font-size:16.7419px}.mypage-seminar__card-head-text,.mypage-seminar__card-head-text--date{align-items:center;color:#fff;display:flex;font-style:normal;font-weight:700;line-height:120%}.mypage-seminar__card-head-text--date{font-size:22.0323px}.mypage-seminar__card-theme{background:#fff;border:1px solid #0bb783;border-radius:2px;padding:2px 8px;width:-moz-fit-content;width:fit-content}.mypage-seminar__card-theme-text{align-items:center;color:#0bb783;display:flex;font-size:11px;font-style:normal;font-weight:700;line-height:120%;white-space:nowrap}.mypage-seminar__card-theme-wrap{display:flex;flex-wrap:wrap;gap:8px;min-height:52px;padding:16px}.mypage-seminar__card-title-text{color:#333;font-size:16px;font-style:normal;font-weight:700;line-height:130%}.mypage-seminar__card-title-expert{display:flex;gap:16px;padding:0 16px 16px}.mypage-seminar__card-expert-thumb{border-radius:8px;height:99.13px;-o-object-fit:cover;object-fit:cover;width:74px}.mypage-seminar__card-expert-prof{display:flex;gap:4px}.mypage-seminar__card-expert-prof-wrap{align-items:flex-end;display:flex;gap:4px;justify-content:space-around;margin-top:9px}.mypage-seminar__card-expert-name{color:#000;font-size:12px}.mypage-seminar__card-expert-desc,.mypage-seminar__card-expert-name{align-items:center;display:flex;font-style:normal;font-weight:700;line-height:120%}.mypage-seminar__card-expert-desc{color:#999;font-size:10px}.mypage-seminar__card-expert-link{align-items:center;color:#099ec3;display:flex;font-size:12px;font-style:normal;font-weight:500;line-height:120%;text-decoration-line:underline}.mypage-seminar__card-desc{color:#333;font-size:13px;font-style:normal;font-weight:500;line-height:140%;padding:0 16px}.mypage-seminar__card-desc-link{align-items:center;color:#099ec3;display:flex;display:inline;font-size:12px;font-style:normal;font-weight:500;line-height:120%;text-decoration-line:underline}.mypage-seminar__card-apply-button{padding:16px 0 24px}.mypage-seminar__card-cancel-link{color:#099ec3;font-size:12px;font-style:normal;font-weight:500;line-height:120%;margin:0 auto 27px;text-decoration-line:underline;width:-moz-fit-content;width:fit-content}.mypage-seminar__card .seminar-schedule{background:#f7f7f7;margin:16px;padding:16px}.mypage-seminar__card .seminar-schedule__item{display:flex;font-size:12px;font-weight:700;gap:4px}.mypage-seminar__card .seminar-schedule__item-wrapper{display:flex;flex-direction:column;gap:4px}.mypage-seminar__card .seminar-schedule__title{font-size:12px;font-weight:700;padding-bottom:6px}.mypage-seminar__card .seminar-schedule__icon{width:18px}.mypage-seminar__card .seminar-schedule-text{align-items:center;color:#333;display:flex;font-size:12px;font-style:normal;font-weight:500;line-height:120%}.mypage-seminar__card .seminar-time-picker{align-items:center;color:#555;display:flex;font-family:Arial,sans-serif;font-size:16px;gap:16px;justify-content:center;margin:20px 0}.mypage-seminar__card .seminar-time-picker__input{display:none}.mypage-seminar__card .seminar-time-picker__input:checked+.seminar-time-picker__label{background-image:url(https://image.money-career.com/money_career/lp/selected.png)}.mypage-seminar__card .seminar-time-picker__label{background-image:url(https://image.money-career.com/money_career/lp/not_selected.png);background-position:20px 50%,100% 0;background-repeat:no-repeat;background-size:32px 32px,100% 100%;border:2px solid #183028;border-radius:8px;font-size:16px;font-weight:700;height:75px;padding:14px 22px 0 58px;text-align:left}.mypage-seminar__card .seminar__button--disabled{background-color:#ccc}.mypage-seminar__card-change-button{color:#099ec3;cursor:pointer;text-align:center;text-decoration:underline}.mypage-seminar__archive_card{display:flex;gap:16px}.mypage-seminar__archive_card-wrap{background:#fff;border:1px solid #ccc;border-radius:4px;padding:16px}.mypage-seminar__archive_card-title{color:#333;font-size:14px;font-style:normal;font-weight:700;line-height:130%;margin-top:8px}.mypage-seminar__archive_card-date{align-items:center;color:#666;display:flex;font-size:11px;font-style:normal;font-weight:500;line-height:120%;margin-top:4px}.mypage-seminar__archive_card-thumb{border-radius:8px;height:66.98px;-o-object-fit:cover;object-fit:cover;width:50px}.mypage-seminar__modal-about-point{padding:32px 16px 24px}.mypage-seminar__modal-about-point-text{color:#333;font-size:18px;font-style:normal;font-weight:700;line-height:150%;margin:0 0 16px;text-align:center}.mypage-seminar__modal-about-point-subtext{color:#099;display:inline;text-decoration:underline}.mypage-seminar__modal-about-point-desc{align-items:center;background:#f1f1f1;border-radius:8px;display:flex;height:88px;justify-content:space-evenly;margin-bottom:16px}.mypage-seminar__modal-about-point-desc-img{height:40px;width:48px}.mypage-seminar__modal-about-point-desc-text{color:#333;font-size:14px;font-style:normal;font-weight:700;line-height:150%;text-align:justify}.mypage-seminar__modal-about-point-cancel{display:flex}.mypage-seminar__modal-about-point-cancel-text{color:#d21420;font-size:12px;font-style:normal;font-weight:500;line-height:150%;text-align:justify}.mypage-seminar__modal-apply-archive-head,.mypage-seminar__modal-use-point-head{align-items:center;background:#f1f1f1;border-radius:8px 8px 0 0;display:flex;gap:16px;height:126px;justify-content:center;width:100%}.mypage-seminar__modal-apply-archive-head-img,.mypage-seminar__modal-use-point-head-img{width:56px}.mypage-seminar__modal-apply-archive-head-text,.mypage-seminar__modal-use-point-head-text{color:#000;font-size:40px;font-style:normal;font-weight:700;line-height:150%;text-align:right}.mypage-seminar__modal-apply-archive-head-text-unit,.mypage-seminar__modal-use-point-head-text-unit{color:#000;font-size:30px;font-style:normal;font-weight:500;line-height:150%;text-align:center}.mypage-seminar__modal-apply-archive-desc,.mypage-seminar__modal-use-point-desc{color:#333;font-size:18px;font-style:normal;font-weight:700;line-height:150%;margin-bottom:24px;margin-top:16px;text-align:center}.mypage-seminar__modal-apply-archive-text,.mypage-seminar__modal-use-point-text{color:#666;font-size:12px;font-style:normal;font-weight:500;line-height:150%;padding:0 16px;text-align:justify}.seminars_eyecatch{background:url(/public/img/money_seminar_eyecatch_bg.png) no-repeat 50% #fff;background-size:contain;height:auto;min-height:782px;width:100%}@media (max-width:1024px){.seminars_eyecatch{background:url(/public/img/ipad_money_seminar_eyecatch_bg.png) no-repeat 0 0 #fff;background-size:cover;min-height:566px;overflow:hidden}}@media (max-width:414px){.seminars_eyecatch{background:url(/public/img/sp_money_seminar_eyecatch_bg.png) no-repeat 0 0 #fff;background-size:cover;min-height:566px;overflow:hidden}}.seminars_eyecatch-inner{display:flex;justify-content:space-between;padding:132px 0 0}@media (max-width:1024px){.seminars_eyecatch-inner{align-items:center;flex-direction:column;margin-top:0;padding:64px 0 108px}}@media (max-width:414px){.seminars_eyecatch-inner{align-items:center;flex-direction:column;margin-top:0;padding:48px 0 128px}}.seminars_eyecatch-title{color:#183028;font-family:inherit;font-size:40px;font-weight:700;letter-spacing:0;line-height:1;margin-top:60px;position:relative}@media (max-width:1024px){.seminars_eyecatch-title{font-size:24px;margin-top:0;text-align:center}}.seminars_eyecatch-title_img{height:auto;margin:36px 0 0;width:532px}@media (max-width:1024px){.seminars_eyecatch-title_img{margin:16px 0 0;width:405px}}@media (max-width:414px){.seminars_eyecatch-title_img{margin:16px 0 0;width:280px}}.seminars_eyecatch-thumb_img{height:auto;width:592px}@media (max-width:1024px){.seminars_eyecatch-thumb_img{margin:16px 0 0;position:relative;right:-16px;top:-21px;width:100%}}.seminars_eyecatch-appeal{align-items:center;display:flex;justify-content:space-between;left:0;margin-bottom:25px;padding:0 16px;position:absolute;top:280px;width:100%;width:28.5833333333%;width:380px}@media (max-width:1024px){.seminars_eyecatch-appeal{margin:auto;padding:0;position:absolute;top:660px;z-index:1}}@media (max-width:414px){.seminars_eyecatch-appeal{left:-48px;padding:0 16px;position:absolute;top:440px}}@media (max-width:320px){.seminars_eyecatch-appeal{left:-20px;position:absolute;top:380px;width:320px}}.seminars_eyecatch-appeal_content{background:#13a2c5;border-radius:50%;color:#fff;font-family:inherit;font-size:40px;font-size:16px;font-weight:700;height:93px;letter-spacing:0;letter-spacing:-.5px;line-height:1;line-height:20px;padding-top:28px;text-align:center;width:92px}@media (max-width:1024px){.seminars_eyecatch-appeal_content{background:#13a2c5;border-radius:50%;color:#fff;font-family:inherit;font-size:40px;font-size:16px;font-weight:700;height:93px;letter-spacing:0;letter-spacing:-.5px;line-height:1;line-height:20px;padding-top:28px;text-align:center;width:92px}}@media (max-width:320px){.seminars_eyecatch-appeal_content{font-size:14px;height:83px;line-height:16px;width:82px}}.seminars_eyecatch-button{background-position:calc(100% - 12px) 50%;background-repeat:no-repeat;background-size:24px 24px;left:28px;margin:31px auto 0;position:absolute;top:380px;width:343px}@media (max-width:1024px){.seminars_eyecatch-button{left:-148px;margin-bottom:30px;position:absolute;top:740px;width:calc(100% - 80px);width:704px}}@media (max-width:414px){.seminars_eyecatch-button{left:-32px;margin-bottom:30px;position:absolute;top:520px;width:343px}}@media (max-width:320px){.seminars_eyecatch-button{left:0;top:460px;width:280px}}.seminars_eyecatch-button_link{background:#ff7e36;border-radius:8px;color:#fff;font-family:inherit;font-size:14px;font-weight:700;height:60px;letter-spacing:0;line-height:32px;padding:12px 0}.seminars_cell{background-color:#fff;padding:80px 0;width:100%}@media (max-width:428px){.seminars_cell{padding:32px 16px}}.seminars_cell-time{background:url(/public/img/ic_time.svg) no-repeat 16px 12px #fff;background-size:24px 24px;border:4px solid #183028;border-radius:12px;color:#183028;cursor:pointer;font-family:inherit;font-size:14px;font-weight:700;height:auto;letter-spacing:0;line-height:24px;padding:12px 16px 12px 48px;width:372px}@media (max-width:428px){.seminars_cell-time{width:100%}}.seminars_cell-list{align-items:flex-start;display:flex;flex-wrap:wrap;justify-content:flex-start;margin:8px -12px 24px}@media (max-width:768px){.seminars_cell-list{margin:0 0 24px}}@media (max-width:428px){.seminars_cell-list{flex-direction:column;margin:0 0 24px}}.seminars_cell-list-more_button{margin:60px auto 0;padding-right:0}@media (max-width:768px){.seminars_cell-list-more_button{padding-right:24px;width:300px}}.seminars_cell-item{background-color:#fff;border:2px solid #0bb783;border-radius:11px;height:auto;margin:24px 12px 0;position:relative;width:calc(33.33333% - 24px)}@media (max-width:768px){.seminars_cell-item{margin:24px 0 0;width:calc(50% - 12px)}.seminars_cell-item:nth-child(odd){margin-right:24px}}@media (max-width:428px){.seminars_cell-item{margin:24px 0 0;width:100%}}.seminars_cell-head{background-color:#0bb783;border-top-left-radius:8px;border-top-right-radius:8px;padding:23px 23px 12px}.seminars_cell-head_info{color:#fff;font-family:inherit;font-size:30px;font-weight:700;letter-spacing:0;line-height:36px}@media (max-width:428px){.seminars_cell-head_info{font-size:25px}}.seminars_cell-head_info_icon{height:24px;margin:0 16px 0 0;width:24px}.seminars_cell-head_hour{color:#fff;font-family:inherit;font-size:20px;font-weight:400;letter-spacing:0;line-height:24px}@media (max-width:320px){.seminars_cell-head_hour{font-size:18px}}.seminars_cell-head_inner{align-items:center;display:flex}.seminars_cell-head_tab{background:#fff;border-radius:30px;color:#0bb783;font-size:13px;font-weight:700;height:29px;line-height:29px;margin:0 0 0 auto;text-align:center;width:110px}@media (max-width:320px){.seminars_cell-head_tab{font-size:10px;width:90px}}.seminars_cell-body{padding:12px 23px 22px 13px}.seminars_cell-body_bottom{padding-left:10px}.seminars_cell-body_thumb{border:1px solid;border-radius:8px;height:98px;margin:0 17px 0 0;-o-object-fit:cover;object-fit:cover;width:64px}.seminars_cell-body_info{position:relative;width:100%}.seminars_cell-body_name{color:#183028;display:block;font-family:inherit;font-size:14px;font-weight:700;letter-spacing:0;line-height:17px}@media (max-width:320px){.seminars_cell-body_name{font-size:11px}}.seminars_cell-body_text{color:#183028;font-family:inherit;font-size:16px;font-weight:700;letter-spacing:0;line-height:24px;position:absolute;top:50%;transform:translateY(-50%)}@media (max-width:320px){.seminars_cell-body_text{font-size:14px}}.seminars_cell-body_desc{-webkit-box-orient:vertical;-webkit-line-clamp:6;color:#183028;display:-webkit-box;font-family:inherit;font-size:14px;font-weight:700;letter-spacing:0;line-height:18px;overflow:hidden;position:relative;white-space:pre-wrap;z-index:1}@media (max-width:320px){.seminars_cell-body_desc{font-size:12px}}.seminars_cell-body_desc_open{display:block;overflow-y:scroll}.seminars_cell-body_desc_open::-webkit-scrollbar{height:10px;width:10px}.seminars_cell-body_desc_open::-webkit-scrollbar-thumb{--bg-opacity:1;background-color:#bdc3c2;border-radius:.25rem}.seminars_cell-body_desc_wrapper{margin:16px auto 22px}.seminars_cell-body_desc_more{background-color:#fff;bottom:-2px;color:#099ec3;display:block;position:absolute;right:4px;z-index:10}.seminars_cell-body_desc_more_button{background-color:#fff;color:#099ec3;cursor:pointer;height:20px;text-align:right}.seminars_cell-body_desc_more_button span{display:none}.seminars_cell-body_theme{border:1px solid #0bb783;border-radius:4px;font-size:12px;margin-bottom:10px;margin-left:10px;text-align:center;width:81px}.seminars_cell-body_theme.wide{width:100px}.seminars_cell-body_theme_wrapper{display:flex;flex-wrap:wrap}.seminars_cell-body_title_wrapper{display:flex;margin:16px 0 0}.seminars_cell-body_name{width:15%}.seminars_cell-body_name_wrapper{display:flex;margin:16px 0 0}.seminars_cell-body_profile{color:#409eff}.seminars_cell-body_profile_wrapper{line-height:17px;width:85%}.seminars_cell-body_profile_wrapper div+div{margin:12px 0 0}.seminars_cell-body_profile_div{display:flex;justify-content:space-between;width:100%}@media (max-width:320px){.seminars_cell-body_profile_div{font-size:11px}}.seminars_cell-body_profile_div div{font-size:14px;font-weight:700}@media (max-width:320px){.seminars_cell-body_profile_div div{font-size:11px}}.seminars_cell-body_notice{color:#0bb783;font-size:12px;line-height:14px;margin:10px 0 0;text-align:center}@media (max-width:320px){.seminars_cell-body_notice{font-size:10px}}.seminars_cell-button{background-image:url(/public/img/ic_arrow_right_white.svg);background-position:calc(100% - 12px) 50%;background-repeat:no-repeat;background-size:24px 24px;margin:8px auto 0;width:calc(100% - 32px)}@media (max-width:428px){.seminars_cell-button{width:calc(100% - 16px)}}.seminars_cell-button_link{color:#fff;font-family:inherit;font-size:14px;font-weight:700;letter-spacing:0;line-height:24px;padding:12px 0}.seminars_cell-button_line{background-color:#1dcb1d;background-color:#20cb1c;border-radius:8px;box-shadow:0 4px 4px rgba(0,0,0,.4)}.seminars_cell-button_line-link{align-items:center;display:flex;justify-content:center}.seminars_cell-button_line-icon{height:24px;margin:0 8px 0 0;width:24px}.seminars_cell-button_detail{background-color:#ff7e36;border-radius:8px}.seminars_cell-button_detail-link{align-items:center;display:flex;justify-content:center}.seminars_cell .seminar-schedule{background:#f7f7f7;margin:16px;padding:16px}.seminars_cell .seminar-schedule__item{display:flex;font-size:12px;font-weight:700;gap:4px}.seminars_cell .seminar-schedule__item-wrapper{display:flex;flex-direction:column;gap:4px}.seminars_cell .seminar-schedule__title{font-size:12px;font-weight:700;padding-bottom:6px}.seminars_cell .seminar-schedule__icon{width:18px}.seminars_cell .seminar-schedule-text{align-items:center;color:#333;display:flex;font-size:12px;font-style:normal;font-weight:500;line-height:120%}.seminars_title{color:#183028;font-family:inherit;font-size:32px;font-weight:700;letter-spacing:0;line-height:1;text-align:center}@media (max-width:1024px){.seminars_title{font-size:24px}}.seminars_title:after{background:url(/public/img/ic_seminar_title_underline.svg) no-repeat 0 0;background-size:28px 28px;content:"";display:block;height:28px;margin:8px auto 0;width:28px}@media (max-width:1024px){.seminars_title:after{background-size:20px 20px;height:20px;margin:4px auto 0;width:20px}}.seminars_title_no_schedule{font-size:28px;text-align:center}@media (max-width:1024px){.seminars_title_no_schedule{font-size:20px}}.seminars_feature{background-color:#f2f2f2;padding:80px 0;width:100%}@media (max-width:1024px){.seminars_feature{padding:42px}}@media (max-width:414px){.seminars_feature{padding:42px 16px}}.seminars_feature-list{align-items:flex-start;display:flex;justify-content:space-between}@media (max-width:1024px){.seminars_feature-list{flex-direction:column}}.seminars_feature-item{margin:32px 0 0;text-align:center;width:calc(33.33333% - 16px)}@media (max-width:1024px){.seminars_feature-item{margin:24px 0 0;width:100%}}.seminars_feature-img{height:auto;width:100%}@media (max-width:1024px){.seminars_feature-img{margin:auto;width:416px}}@media (max-width:414px){.seminars_feature-img{margin:24px 0 0;width:100%}}.seminars_feature-title{font-size:20px;line-height:1}.seminars_feature-desc,.seminars_feature-title{color:#183028;font-family:inherit;font-weight:700;letter-spacing:0;margin:16px 0 0}.seminars_feature-desc{font-size:14px;line-height:22px}.seminars_feature-button{background-position:calc(100% - 12px) 50%;background-repeat:no-repeat;background-size:24px 24px;margin:79px auto 0;width:343px}@media (max-width:1024px){.seminars_feature-button{margin-top:36px;width:calc(100% - 16px)}}.seminars_feature-button_link{background:#ff7e36;border-radius:8px;color:#fff;font-family:inherit;font-size:14px;font-weight:700;height:60px;letter-spacing:0;line-height:32px;padding:12px 0}.seminars_voice{background-color:#f2f2f2;padding:80px 0;width:100%}@media (max-width:1024px){.seminars_voice{padding:32px 0}}.seminars_voice-list{align-items:flex-start;display:flex;justify-content:flex-start;margin:32px 0 0 10%;overflow-x:scroll}@media (max-width:1024px){.seminars_voice-list{margin:18px 0 0 40px}}@media (max-width:414px){.seminars_voice-list{margin:18px 0 0 10%}}.seminars_voice-item{background-color:#fff;border:3px solid #183028;border-radius:20px;height:226px;margin:0 22px 0 0;min-width:370px;padding:24px;width:370px}@media (max-width:1024px){.seminars_voice-item{margin:0 16px 0 0;min-width:311px}}@media (max-width:320px){.seminars_voice-item{margin:0 16px 0 0;min-width:281px}}.seminars_voice-user{align-items:flex-start;display:flex;justify-content:flex-start}.seminars_voice-user_thumb{height:60px;margin:0 8px 0 0;width:60px}.seminars_voice-user_title{font-weight:700;line-height:20px;width:calc(100% - 68px)}.seminars_voice-user_age,.seminars_voice-user_title{color:#183028;font-family:inherit;font-size:16px;letter-spacing:0}.seminars_voice-user_age{display:block;font-weight:500;line-height:1;margin:0 0 8px}.seminars_voice-desc{color:#183028;font-family:inherit;font-size:14px;font-weight:500;letter-spacing:.4px;line-height:20px;margin:16px 0 0;max-height:100px;overflow:hidden;position:relative;z-index:1}.seminars_voice-desc_more{background-color:#fff;bottom:0;color:#099ec3;display:block;position:absolute;right:4px;z-index:10}.seminars_voice-carousel{color:#a3aba8;margin:24px auto auto;overflow:hidden;text-align:center}@media (max-width:1024px){.seminars_voice-carousel_btn{color:#a3aba8}.seminars_voice-carousel_active,.seminars_voice-carousel_btn{background-size:100%;display:inline-block;height:24px;margin-top:0;vertical-align:middle;width:24px}.seminars_voice-carousel_active{color:#0bb783}}.seminars_flow{background-color:#fff;padding:80px 0;width:100%}@media (max-width:1024px){.seminars_flow{padding:32px 0 72px 40px}}@media (max-width:414px){.seminars_flow{padding:32px 0 32px 16px}}.seminars_flow-list{align-items:flex-start;display:flex;justify-content:space-between}@media (max-width:1024px){.seminars_flow-list{justify-content:flex-start;overflow-x:scroll}}.seminars_flow-item{background-color:#fff;border:4px solid #183028;border-radius:20px;margin:56px 0 0;padding:40px 16px 0;position:relative;width:calc(33.33333% - 16px)}@media (max-width:1024px){.seminars_flow-item{margin:36px 16px 0 0;min-width:320px;width:320px}}.seminars_flow-num{background-color:#fff;color:#183028;display:block;font-family:Arial Rounded MT Bold,sans-serif;font-size:52px;height:52px;left:32px;letter-spacing:.8px;position:absolute;top:-26px;width:80px}.seminars_flow-num,.seminars_flow-title{font-weight:700;line-height:1;text-align:center}.seminars_flow-title{color:#0bb783;font-family:inherit;font-size:20px;letter-spacing:0}.seminars_flow-desc{color:#183028;font-family:inherit;font-size:14px;font-weight:500;letter-spacing:0;line-height:22px;margin:24px 0 0}.seminars_flow-img{height:auto;margin:24px auto -1px;width:136px}.seminars_faq{background-color:#f2f2f2;padding:80px 0;width:100%}@media (max-width:1024px){.seminars_faq{padding:32px 40px 40px}}@media (max-width:414px){.seminars_faq{padding:32px 16px}}.seminars_faq-list{margin:8px 0 0}.seminars_faq-item{margin:24px 0 0;width:100%}@media (max-width:1024px){.seminars_faq-item{margin:16px 0 0}}.seminars_faq-question{align-items:center;background:url(/public/img/ic_plus.svg) no-repeat calc(100% - 24px) 50% #fff;background-size:32px 32px;border:4px solid #183028;border-radius:20px;cursor:pointer;display:flex;padding:24px;width:100%}@media (max-width:1024px){.seminars_faq-question{background-position:calc(100% - 8px) 50%;padding:24px 16px}}.seminars_faq-question_icon{color:#183028;font-family:Arial Rounded MT Bold,sans-serif;font-size:24px;font-weight:700;letter-spacing:0;line-height:24px;margin:0 16px 0 0}@media (max-width:1024px){.seminars_faq-question_icon{margin:0 12px 0 0}}.seminars_faq-question_text{color:#183028;font-family:inherit;font-size:16px;font-weight:700;letter-spacing:0;line-height:24px;width:calc(100% - 72px)}@media (max-width:1024px){.seminars_faq-question_text{width:calc(100% - 56px)}}.seminars_faq-answer{align-items:center;display:flex;padding:24px;width:100%}@media (max-width:1024px){.seminars_faq-answer{padding:16px}}.seminars_faq-answer_icon{color:#0bb783;font-family:Arial Rounded MT Bold,sans-serif;font-size:24px;font-weight:700;letter-spacing:0;line-height:24px;margin:0 16px 0 4px}@media (max-width:1024px){.seminars_faq-answer_icon{margin:0 12px 0 4px}}.seminars_faq-answer_text{color:#183028;font-family:inherit;font-size:16px;font-weight:700;letter-spacing:0;line-height:24px}.seminars_detail{background-color:#fff;padding:80px 0;width:100%}@media (max-width:1024px){.seminars_detail{padding:32px 16px}}.seminars_detail-close{font-size:12px;font-weight:700;margin-bottom:20px;text-align:center}.seminars_detail-close span{background-color:#dfdfdf;border-radius:6px;padding:5px 10px}.seminars_detail-block{border:4px solid #183028;border-radius:20px;margin:auto;max-width:760px;padding:40px;width:100%}@media (max-width:1024px){.seminars_detail-block{padding:32px 16px}}.seminars_detail-profile{align-items:center;display:flex;justify-content:flex-start;padding:0 0 24px}@media (max-width:1024px){.seminars_detail-profile{padding:0 0 16px}}.seminars_detail-profile_thumb{height:auto;margin:0 16px 0 0;width:100px}.seminars_detail-profile_info{width:calc(100% - 116px)}.seminars_detail-profile_name{line-height:1}.seminars_detail-profile_name,.seminars_detail-profile_text{color:#183028;display:block;font-family:inherit;font-size:20px;font-weight:700;letter-spacing:0}.seminars_detail-profile_text{line-height:24px;margin:16px 0 0}@media (max-width:1024px){.seminars_detail-profile_text{font-size:16px}}.seminars_detail-info{border-bottom:2px dotted #183028;border-top:2px dotted #183028;padding:12px 0 24px}@media (max-width:1024px){.seminars_detail-info{padding:8px 0 16px}}.seminars_detail-info_item{align-items:flex-start;color:#183028;display:flex;font-family:inherit;font-size:20px;font-weight:700;justify-content:flex-start;letter-spacing:0;line-height:24px;margin:12px 0 0}@media (max-width:1024px){.seminars_detail-info_item{font-size:14px;margin:8px 0 0}}.seminars_detail-info_icon{height:24px;margin:0 16px 0 0;width:24px}.seminars_detail-desc{color:#183028;font-family:inherit;font-size:14px;font-weight:700;letter-spacing:0;line-height:20px;padding:24px 0 0}@media (max-width:1024px){.seminars_detail-desc{padding:16px 0 0}}.seminars_detail-action{display:flex;justify-content:space-between;margin:32px auto 0;max-width:760px}@media (max-width:1024px){.seminars_detail-action{flex-direction:column-reverse;margin:8px auto 0}}.seminars_detail-button{border-radius:8px;text-align:center;width:100%}@media (max-width:1024px){.seminars_detail-button{margin:16px 0 0;width:100%}}.seminars_detail-button_link{color:#183028;font-family:inherit;font-size:14px;font-weight:700;letter-spacing:0;line-height:24px;padding:12px 16px}.seminars_detail-button_back{background-color:#dfdfdf}.seminars_detail-button_line{background-color:#1dcb1d}.seminars_detail-button_line-link{align-items:center;color:#fff;display:flex;justify-content:center}.seminars_detail-button_line-icon{height:24px;margin:0 8px 0 0;width:24px}.seminars_thanks{background-color:#fff;padding:80px 0;width:100%}@media (max-width:1024px){.seminars_thanks{padding:40px 16px}}.seminars_thanks-msg{align-items:center;display:flex;justify-content:space-between}@media (max-width:1024px){.seminars_thanks-msg{flex-direction:column}}.seminars_thanks-msg_img{height:auto;margin:0 48px 0 0;width:180px}@media (max-width:1024px){.seminars_thanks-msg_img{margin:auto;width:96px}}.seminars_thanks-msg_text{width:calc(100% - 228px)}@media (max-width:1024px){.seminars_thanks-msg_text{margin:32px 0 0;width:100%}}.seminars_thanks-msg_title{color:#183028;font-family:inherit;font-size:32px;font-weight:700;letter-spacing:3.2px;line-height:1}@media (max-width:1024px){.seminars_thanks-msg_title{font-size:20px}}.seminars_thanks-msg_desc{color:rgba(24,48,40,.8);font-family:inherit;font-size:20px;font-weight:700;letter-spacing:3.2px;line-height:2;margin:40px 0 0}@media (max-width:1024px){.seminars_thanks-msg_desc{color:rgba(24,48,40,.8);font-family:inherit;font-size:14px;font-weight:700;letter-spacing:.4px;line-height:32px;margin:32px 0 0;text-align:center}}.seminars_thanks-top{margin:80px auto 0}@media (max-width:1024px){.seminars_thanks-top{margin:32px auto 0}}.seminars_thanks-top_link{align-items:center;color:#099ec3;display:flex;font-family:inherit;font-size:20px;font-weight:700;justify-content:center;letter-spacing:0;line-height:1}@media (max-width:1024px){.seminars_thanks-top_link{font-size:16px}}.seminars_thanks-top_icon{height:32px;width:32px}@media (max-width:1024px){.seminars_thanks-top_icon{height:24px;width:24px}}.seminar_enquete label{-webkit-tap-highlight-color:rgba(0,0,0,0);cursor:pointer}.seminar_enquete table{border-collapse:collapse;border-spacing:0}.seminar_enquete .radio-part label{font-size:15px}.seminar_enquete .form-control,.seminar_enquete output{color:#555;display:block;font-size:14px;line-height:1.42857143}.seminar_enquete .form-control{background-color:#fff;background-image:none;border:1px solid #ccc;border-radius:4px;box-shadow:inset 0 1px 1px rgba(0,0,0,.075);height:34px;padding:6px 9pt;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;width:100%}.seminar_enquete .form-control:focus{outline:none}.seminar_enquete .form-control::-moz-placeholder{color:#999;opacity:1}.seminar_enquete .form-control:-ms-input-placeholder{color:#999}.seminar_enquete .form-control::-webkit-input-placeholder{color:#999}.seminar_enquete .form-control[disabled],.seminar_enquete .form-control[readonly],.seminar_enquete fieldset[disabled] .form-control{background-color:#eee;cursor:not-allowed;opacity:1}.seminar_enquete textarea.form-control{height:auto}.seminar_enquete input[type=search]{-webkit-appearance:none}@media screen and (-webkit-min-device-pixel-ratio:0){.seminar_enquete input[type=date],.seminar_enquete input[type=datetime-local],.seminar_enquete input[type=month],.seminar_enquete input[type=time]{line-height:34px}.seminar_enquete input[type=date].input-sm,.seminar_enquete input[type=datetime-local].input-sm,.seminar_enquete input[type=month].input-sm,.seminar_enquete input[type=time].input-sm{line-height:30px}.seminar_enquete input[type=date].input-lg,.seminar_enquete input[type=datetime-local].input-lg,.seminar_enquete input[type=month].input-lg,.seminar_enquete input[type=time].input-lg{line-height:46px}}.seminar_enquete .form-group{margin-bottom:15px}.seminar_enquete .checkbox,.seminar_enquete .radio{display:block;margin-bottom:10px;margin-top:10px;position:relative}.seminar_enquete .checkbox label,.seminar_enquete .radio label{cursor:pointer;font-weight:400;margin-bottom:0;min-height:20px;padding-left:20px}.seminar_enquete .checkbox input[type=checkbox],.seminar_enquete .checkbox-inline input[type=checkbox],.seminar_enquete .radio input[type=radio],.seminar_enquete .radio-inline input[type=radio]{margin-left:-20px;margin-top:4;position:absolute}.seminar_enquete .checkbox+.checkbox,.seminar_enquete .radio+.radio{margin-top:-5px}.seminar_enquete .checkbox-inline,.seminar_enquete .radio-inline{cursor:pointer;display:inline-block;font-weight:400;margin-bottom:0;padding-left:20px;vertical-align:middle}.seminar_enquete .checkbox-inline+.checkbox-inline,.seminar_enquete .radio-inline+.radio-inline{margin-left:10px;margin-top:0}.seminar_enquete .checkbox-inline.disabled,.seminar_enquete .checkbox.disabled label,.seminar_enquete .radio-inline.disabled,.seminar_enquete .radio.disabled label,.seminar_enquete fieldset[disabled] .checkbox label,.seminar_enquete fieldset[disabled] .checkbox-inline,.seminar_enquete fieldset[disabled] .radio label,.seminar_enquete fieldset[disabled] .radio-inline,.seminar_enquete fieldset[disabled] input[type=checkbox],.seminar_enquete fieldset[disabled] input[type=radio],.seminar_enquete input[type=checkbox].disabled,.seminar_enquete input[type=checkbox][disabled],.seminar_enquete input[type=radio].disabled,.seminar_enquete input[type=radio][disabled]{cursor:not-allowed}.seminar_enquete .form-control-static{margin-bottom:0;padding-bottom:7px;padding-top:7px}.seminar_enquete .form-control-static.input-lg,.seminar_enquete .form-control-static.input-sm{padding-left:0;padding-right:0}.seminar_enquete .form-group-sm .form-control,.seminar_enquete .input-sm{border-radius:3px;font-size:9pt;height:30px;line-height:1.5;padding:5px 10px}.seminar_enquete select.form-group-sm .form-control,.seminar_enquete select.input-sm{height:30px;line-height:30px}.seminar_enquete select[multiple].form-group-sm .form-control,.seminar_enquete select[multiple].input-sm,.seminar_enquete textarea.form-group-sm .form-control,.seminar_enquete textarea.input-sm{height:auto}.seminar_enquete .form-group-lg .form-control,.seminar_enquete .input-lg{border-radius:6px;font-size:18px;height:46px;line-height:1.33;padding:10px 1pc}.seminar_enquete select.form-group-lg .form-control,.seminar_enquete select.input-lg{height:46px;line-height:46px}.seminar_enquete select[multiple].form-group-lg .form-control,.seminar_enquete select[multiple].input-lg,.seminar_enquete textarea.form-group-lg .form-control,.seminar_enquete textarea.input-lg{height:auto}.seminar_enquete .form-horizontal .checkbox,.seminar_enquete .form-horizontal .checkbox-inline,.seminar_enquete .form-horizontal .radio,.seminar_enquete .form-horizontal .radio-inline{margin-bottom:0;margin-top:0;padding-top:7px}.seminar_enquete .form-horizontal .checkbox,.seminar_enquete .form-horizontal .radio{min-height:27px}.seminar_enquete .form-horizontal .form-group{margin-left:-15px;margin-right:-15px}@media (min-width:768px){.seminar_enquete .form-horizontal .control-label{margin-bottom:0;padding-top:7px;text-align:right}}.seminar_enquete .form-horizontal .has-feedback .form-control-feedback{right:15px}@media (min-width:768px){.seminar_enquete .form-horizontal .form-group-lg .control-label{padding-top:14.3px}.seminar_enquete .form-horizontal .form-group-sm .control-label{padding-top:6px}}.seminar_enquete .btn{background-image:none;border:1px solid transparent;border-radius:4px;cursor:pointer;display:inline-block;font-size:14px;font-weight:400;line-height:1.42857143;margin-bottom:0;padding:3px 6px;text-align:center;touch-action:manipulation;-webkit-user-select:none;-moz-user-select:none;user-select:none;vertical-align:middle;white-space:nowrap}.seminar_enquete .btn.active.focus,.seminar_enquete .btn.active:focus,.seminar_enquete .btn.focus,.seminar_enquete .btn:active.focus,.seminar_enquete .btn:active:focus,.seminar_enquete .btn:focus{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}.seminar_enquete .btn.focus,.seminar_enquete .btn:focus,.seminar_enquete .btn:hover{color:#333;text-decoration:none}.seminar_enquete .btn.active,.seminar_enquete .btn:active{background-image:none;box-shadow:inset 0 3px 5px rgba(0,0,0,.125);outline:0}.seminar_enquete .btn.disabled,.seminar_enquete .btn[disabled],.seminar_enquete fieldset[disabled] .btn{box-shadow:none;cursor:not-allowed;filter:alpha(opacity=65);opacity:.65;pointer-events:none}.seminar_enquete .btn-default{background-color:#fff;border-color:#ccc;color:#333}.seminar_enquete .btn-default:hover{background-color:#e6e6e6;border-color:#adadad;color:#333}.seminar_enquete .btn-primary{background-color:#337ab7;border-color:#2e6da4;color:#fff}.seminar_enquete .btn-primary:hover{background-color:#286090;border-color:#204d74;color:#fff}.seminar_enquete .btn-success{background-color:#5cb85c;border-color:#4cae4c;color:#fff}.seminar_enquete .btn-success:hover{background-color:#449d44;border-color:#398439;color:#fff}.seminar_enquete .btn-info{background-color:#5bc0de;border-color:#46b8da;color:#fff}.seminar_enquete .btn-info:hover{background-color:#31b0d5;border-color:#269abc;color:#fff}.seminar_enquete .btn-warning{background-color:#f0ad4e;border-color:#eea236;color:#fff}.seminar_enquete .btn-warning:hover{background-color:#ec971f;border-color:#d58512;color:#fff}.seminar_enquete .btn-danger{background-color:#d9534f;border-color:#d43f3a;color:#fff}.seminar_enquete .label{border:1px solid transparent;border-radius:4px;color:#fff;display:inline-block;font-size:14px;font-weight:400;line-height:1.42857143;margin-bottom:0;padding:3px 6px;text-align:center;vertical-align:middle;white-space:nowrap}.seminar_enquete a.label:focus,.seminar_enquete a.label:hover{color:#fff;cursor:pointer;text-decoration:none}.seminar_enquete .label:empty{display:none}.seminar_enquete .btn .label{position:relative;top:-1px}.seminar_enquete .label-default{background-color:#777}.seminar_enquete .label-default[href]:focus,.seminar_enquete .label-default[href]:hover{background-color:#5e5e5e}.seminar_enquete .label-primary{background-color:#337ab7}.seminar_enquete .label-primary[href]:focus,.seminar_enquete .label-primary[href]:hover{background-color:#286090}.seminar_enquete .label-success{background-color:#5cb85c}.seminar_enquete .label-success[href]:focus,.seminar_enquete .label-success[href]:hover{background-color:#449d44}.seminar_enquete .label-info{background-color:#5bc0de}.seminar_enquete .label-info[href]:focus,.seminar_enquete .label-info[href]:hover{background-color:#31b0d5}.seminar_enquete .label-warning{background-color:#f0ad4e}.seminar_enquete .label-warning[href]:focus,.seminar_enquete .label-warning[href]:hover{background-color:#ec971f}.seminar_enquete .label-danger{background-color:#d9534f}.seminar_enquete .label-danger[href]:focus,.seminar_enquete .label-danger[href]:hover{background-color:#c9302c}.seminar_enquete .fade{opacity:0;transition:opacity .15s linear}.seminar_enquete .fade.in{opacity:1}.seminar_enquete .close{color:#000;filter:alpha(opacity=20);float:right;font-size:21px;font-weight:700;line-height:1;opacity:.2;text-shadow:0 1px 0 #fff}.seminar_enquete .close:focus,.seminar_enquete .close:hover{color:#000;cursor:pointer;filter:alpha(opacity=50);opacity:.5;text-decoration:none}.seminar_enquete button.close{-webkit-appearance:none;background:transparent;border:0;cursor:pointer;padding:0}.seminar_enquete .modal,.seminar_enquete .modal-open{overflow:hidden}.seminar_enquete .modal{-webkit-overflow-scrolling:touch;bottom:0;display:none;left:0;outline:0;position:fixed;right:0;top:0;z-index:2}.seminar_enquete .modal.fade .modal-dialog{transform:translateY(-25%);transition:transform .3s ease-out}.seminar_enquete .modal.in .modal-dialog{transform:translate(0)}.seminar_enquete .modal-open .modal{overflow-x:hidden;overflow-y:auto}.seminar_enquete .modal-dialog{margin:10px;position:relative;width:auto}.seminar_enquete .modal-content{-webkit-background-clip:padding-box;background-clip:padding-box;background-color:#fff;border:1px solid #999;border:1px solid rgba(0,0,0,.2);border-radius:6px;box-shadow:0 3px 9px rgba(0,0,0,.5);outline:0;position:relative}.seminar_enquete .modal-backdrop{background-color:#000;left:0;position:absolute;right:0;top:0}.seminar_enquete .modal-backdrop.fade{filter:alpha(opacity=0);opacity:0}.seminar_enquete .modal-backdrop.in{filter:alpha(opacity=50);opacity:.5}.seminar_enquete .modal-header{border-bottom:1px solid #e5e5e5;min-height:16.42857143px;padding:5px}.seminar_enquete .modal-header .close{margin-top:-2px}.seminar_enquete .modal-title{margin:0}.seminar_enquete .modal-body{overflow:hidden;padding:15px;position:relative}.seminar_enquete .modal-footer{border-top:1px solid #e5e5e5;padding:15px;text-align:right}.seminar_enquete .modal-footer .btn+.btn{margin-bottom:0;margin-left:5px}.seminar_enquete .modal-footer .btn-group .btn+.btn{margin-left:-1px}.seminar_enquete .modal-footer .btn-block+.btn-block{margin-left:0}.seminar_enquete .modal-scrollbar-measure{height:50px;overflow:scroll;position:absolute;top:-9999px;width:50px}@media (min-width:768px){.seminar_enquete .modal-dialog{margin:30px auto;width:600px}.seminar_enquete .modal-content{box-shadow:0 5px 15px rgba(0,0,0,.5)}.seminar_enquete .modal-sm{width:300px}}@media (min-width:992px){.seminar_enquete .modal-lg{width:900px}}.seminar_enquete .btn-group-vertical>.btn-group:after,.seminar_enquete .btn-group-vertical>.btn-group:before,.seminar_enquete .btn-toolbar:after,.seminar_enquete .btn-toolbar:before,.seminar_enquete .clearfix:after,.seminar_enquete .clearfix:before,.seminar_enquete .container-fluid:after,.seminar_enquete .container-fluid:before,.seminar_enquete .container:after,.seminar_enquete .container:before,.seminar_enquete .dl-horizontal dd:after,.seminar_enquete .dl-horizontal dd:before,.seminar_enquete .form-horizontal .form-group:after,.seminar_enquete .form-horizontal .form-group:before,.seminar_enquete .modal-footer:after,.seminar_enquete .modal-footer:before,.seminar_enquete .nav:after,.seminar_enquete .nav:before,.seminar_enquete .navbar-header:after,.seminar_enquete .navbar-header:before,.seminar_enquete .navbar:after,.seminar_enquete .navbar:before,.seminar_enquete .pager:after,.seminar_enquete .pager:before,.seminar_enquete .panel-body:after,.seminar_enquete .panel-body:before,.seminar_enquete .row:after,.seminar_enquete .row:before{content:" ";display:table}.seminar_enquete .btn-group-vertical>.btn-group:after,.seminar_enquete .btn-toolbar:after,.seminar_enquete .clearfix:after,.seminar_enquete .container-fluid:after,.seminar_enquete .container:after,.seminar_enquete .dl-horizontal dd:after,.seminar_enquete .form-horizontal .form-group:after,.seminar_enquete .modal-footer:after,.seminar_enquete .nav:after,.seminar_enquete .navbar-header:after,.seminar_enquete .navbar:after,.seminar_enquete .pager:after,.seminar_enquete .panel-body:after,.seminar_enquete .row:after{clear:both}.seminar_enquete .center-block{display:block;margin-left:auto;margin-right:auto}.seminar_enquete .pull-right{float:right!important}.seminar_enquete .pull-left{float:left!important}.seminar_enquete .hide{display:none!important}.seminar_enquete .show{display:block!important}.seminar_enquete .invisible{visibility:hidden}.seminar_enquete .text-hide{background-color:transparent;border:0;color:transparent;font:0/0 a;text-shadow:none}.seminar_enquete .hidden{display:none!important;visibility:hidden!important}.seminar_enquete .affix{position:fixed}@media (max-width:767px){.seminar_enquete .hidden-xs{display:none!important}}@media (min-width:768px) and (max-width:991px){.seminar_enquete .hidden-sm{display:none!important}}@media (min-width:992px) and (max-width:1199px){.seminar_enquete .hidden-md{display:none!important}}@media (min-width:1200px){.seminar_enquete .hidden-lg{display:none!important}}.seminar_enquete .ul{list-style-type:none;padding:0}.seminar_enquete .col{float:left}.seminar_enquete table{border-right:0;clear:both;color:#333;margin-bottom:10px;width:100%}.seminar_enquete th{border:0;border-bottom:1px solid #e5e5e5;border-top:1px solid #e5e5e5;text-align:left}.seminar_enquete label{display:inline-block;font-weight:700;margin-bottom:5px;max-width:100%}.seminar_enquete .selected{background-color:#20c4da}.seminar_enquete .sp #wrapper{margin-top:0!important}.seminar_enquete .pc #wrapper{padding-top:16px;width:60pc!important}.seminar_enquete .pc #normal_view{background-color:#fff8f7!important}.seminar_enquete .lineenquetediv{margin:0 auto;width:90%}.seminar_enquete .row{background-color:#fff8f7;padding-top:9px}.seminar_enquete .lineenqueteHeader{background-color:#fff;border:1px solid #dadce0;border-radius:8px;margin-bottom:12px;margin-top:12px;padding:22px 24px 24px;position:relative}.seminar_enquete .lineenqueteHeaderFirstViewImage img{display:block;margin:48px auto;max-width:480px;width:80%}.seminar_enquete .lineenqueteHeaderTitle{font-size:24px;font-weight:700}.seminar_enquete .lineenqueteHeaderDescription{font-size:12px;margin-top:12px}.seminar_enquete .lineenqueteHeaderRequired{color:#d93025;font-weight:400;letter-spacing:.2px;line-height:20px;margin-top:12px}.seminar_enquete .lineenqueteItemContainer{background-color:#fff;border:1px solid #dadce0;border-radius:8px;margin-bottom:12px;padding:24px}@media (max-width:1024px){.seminar_enquete .lineenqueteItemContainerWrap{padding:25px 8px 14px 25px}}.seminar_enquete .lineenqueteItemContainerHeader{margin-bottom:16px}.seminar_enquete .lineenqueteItemContainerHeaderTitle{font-size:15px;letter-spacing:.1px;line-height:24px;width:100%;word-break:break-word}@media (max-width:1024px){.seminar_enquete .lineenqueteItemContainerHeaderTitleFirst{font-size:13px;font-weight:700}}.seminar_enquete .lineenqueteItemContainerHeaderTitleSecond{margin-left:11px}@media (max-width:1024px){.seminar_enquete .lineenqueteItemContainerHeaderTitleSecond{font-size:13px}}.seminar_enquete .lineenqueteItemContainerHeaderTitle div{background:#0bb783;border-radius:4px;float:left;height:22px;margin-right:8px;width:4px}.seminar_enquete .lineenqueteItemContainerHeaderDescription{font-size:12px;font-weight:400;letter-spacing:.3px;line-height:135%;margin-top:4px;width:100%}.seminar_enquete .lineenqueteItemContainerHeaderRequired{color:#d93025}.seminar_enquete .radio-input{display:none}.seminar_enquete .radio-part{min-height:24px;padding:.5em .5em .5em 0}.seminar_enquete .radio-input+label{margin-right:10px;padding-left:25px;position:relative}.seminar_enquete .radio-input+label:before{border:1px solid #999;border-radius:50%;content:"";display:block;height:17px;left:0;position:absolute;top:2px;width:17px}.seminar_enquete .radio-input:checked+label:after{background:#0bb783;border-radius:50%;content:"";display:block;height:11px;left:3px;position:absolute;top:4.5px;width:11px}.seminar_enquete input[type=checkbox]{display:none}.seminar_enquete input[type=checkbox]+label{position:relative}.seminar_enquete input[type=checkbox]:checked:after{content:"";display:none}.seminar_enquete input[type=checkbox]:checked+label:before{background:#409eff;border:none}.seminar_enquete input[type=checkbox]:checked+label:after{border-bottom:2px solid #fff;border-left:2px solid #fff;box-sizing:border-box;content:"";display:block;height:6px;left:5px;position:absolute;top:42%;transform:rotate(-45deg) translateY(-50%);width:10px}.seminar_enquete .lineenqueteItemContainerinputInputArea textarea{height:100px;padding:8px;width:100%}.seminar_enquete .personalInformation__text{font-size:13px;margin-top:50px;text-align:center}@media (max-width:1024px){.seminar_enquete .personalInformation__text{font-size:12px}}.seminar_enquete .personalInformation__text--sp{display:none}@media (max-width:1024px){.seminar_enquete .personalInformation__text--sp{display:block}}.seminar_enquete .submit_div{margin:20px auto 60px;position:relative;width:70%}.seminar_enquete .submit_input{background:#0bb783;border:none;border-bottom:4px solid #06966b;border-radius:4px;box-sizing:border-box;color:#fff;font-size:16px;font-weight:700;height:50px;line-height:18px;margin:auto;text-align:center;width:67%;width:100%}.seminar_enquete .submit_div img{height:12px;position:absolute;right:16%;top:calc(50% - 6px)}.seminar_enquete .error_div{border:2px solid #d72500!important}.seminar_enquete .error-input input{background-color:#ffd7d7!important}.seminar_enquete .hidden{display:none}.seminar_enquete .input_error{color:#d93025;font-size:12px;font-weight:400;letter-spacing:.3px;line-height:16px}.seminar_enquete .lineenquetediv input{font-size:15px;width:100%}.seminar_enquete .lineenquetediv textarea{font-size:15px;resize:none;width:100%}.seminar_enquete .backgroundcolorblue{background-color:#e1f0ff}.seminar_enquete .backgroundcolorred{background-color:#ffe1e1}.seminar_enquete .seminars_enquete-select-year{float:left;margin-right:1%;width:32%}@media (max-width:320px){.seminar_enquete .seminars_enquete-select-year{display:inline-block;float:none;width:20%}.seminar_enquete .seminars_enquete-select-year select{width:60px!important}}.seminar_enquete .seminars_enquete-select-year+span{float:left;font-size:18px;font-weight:700;line-height:36px;width:8%}@media (max-width:320px){.seminar_enquete .seminars_enquete-select-year+span{display:inline-block;float:none;font-size:12px;margin-left:10px}}.seminar_enquete .seminars_enquete-select-month{float:left;margin-right:1%;width:21%}@media (max-width:320px){.seminar_enquete .seminars_enquete-select-month{display:inline-block;float:none;width:17%}.seminar_enquete .seminars_enquete-select-month select{width:40px!important}}.seminar_enquete .seminars_enquete-select-month+span{float:left;font-size:18px;font-weight:700;line-height:36px;width:8%}@media (max-width:320px){.seminar_enquete .seminars_enquete-select-month+span{display:inline-block;float:none;font-size:12px;margin-left:0}}.seminar_enquete .seminars_enquete-select-day{float:left;margin-right:1%;width:21%}@media (max-width:320px){.seminar_enquete .seminars_enquete-select-day{display:inline-block;float:none;width:17%}.seminar_enquete .seminars_enquete-select-day select{width:40px!important}}.seminar_enquete .seminars_enquete-select-day+span{float:left;font-size:18px;font-weight:700;line-height:36px;width:7%}@media (max-width:320px){.seminar_enquete .seminars_enquete-select-day+span{display:inline-block;float:none;font-size:12px;margin-left:0}}@media (max-width:1024px){.seminar_enquete .seminars_enqueteLineenqueteItemContainer{margin-bottom:0;padding:0 0 15px}}.seminar_enquete .seminars_enquete-after-line-label{padding-left:24px}@media (max-width:1024px){.seminar_enquete .seminars_enquete-after-line-label{font-size:12px;margin-bottom:8px}}.seminar_enquete .seminars_enquete-select-week{background-color:transparent;text-align:right}.seminar_enquete .seminars_enquete-select-week-previous{background-color:transparent;border:none;color:#d9dce0;font-size:20px;font-weight:700;margin-bottom:5px;margin-right:20px}@media (max-width:1024px){.seminar_enquete .seminars_enquete-select-week-previous{font-size:14px;margin-bottom:0;margin-right:12px}}.seminar_enquete .seminars_enquete-select-week-next{background-color:transparent;border:none;color:#409eff;font-size:20px;font-weight:700;margin-bottom:5px;margin-right:20px}@media (max-width:1024px){.seminar_enquete .seminars_enquete-select-week-next{font-size:14px;margin-bottom:0;margin-right:0}}.seminar_enquete .seminars_enquete-table-header{padding-right:8px;text-align:center}.seminar_enquete .seminars_enquete-table-header-div{padding:7px 0}@media (max-width:1024px){.seminar_enquete .seminars_enquete-table-header-div{font-size:12px;font-weight:500}}.seminar_enquete .seminars_enquete-table-data-top{padding-left:8px;text-align:left}@media (max-width:1024px){.seminar_enquete .seminars_enquete-table-data-top{padding-left:0}}.seminar_enquete .seminars_enquete-table-data-text{font-size:12px;margin:auto;text-align:right;width:40px}@media (max-width:1024px){.seminar_enquete .seminars_enquete-table-data-text{font-size:12px;font-weight:500;margin-right:10px}}.seminar_enquete .seminars_enquete-table-data-second{margin-left:10px;padding:0 8px 0 0;text-align:center}.seminar_enquete .seminars_enquete-table-data-second-input{border:4px solid!important;border-radius:35px!important;height:24px!important;margin:auto!important;position:relative!important;width:24px!important}.seminar_enquete .seminars_enquete-table-data-second-input+label:after,.seminar_enquete .seminars_enquete-table-data-second-input+label:before,.seminar_enquete .seminars_enquete-table-data-second-input:checked+label:before{left:50%!important;top:50%!important;transform:translate(-50%,-50%)!important}.seminar_enquete .seminars_enquete-table-data-second-input:checked+label:after{transform:rotate(-45deg) translateY(-100%)!important}@media (max-width:1024px){.seminar_enquete .seminars_enquete-table-data-second-input{height:16px!important;width:16px!important}}.seminar_enquete .multiInputWrapper{display:flex;justify-content:space-between}.seminar_enquete .multiInputWrapper input{width:49%}@media (max-width:320px){.seminar_enquete .lineenqueteItemContainerinputInputAreaDate{font-size:10px;transform:scale(.8);white-space:nowrap;width:10px}}@media (max-width:1024px){.seminar_enquete .lineenqueteItemContainerinputInputAreaDate{font-size:10px;white-space:nowrap}}.seminar_enquete .date-checkbox{border:1px solid #e5e5e5}.seminar_enquete.schedule .lineenqueteHeader{padding:24px 11px}@media (max-width:320px){.seminar_enquete.schedule .lineenqueteHeaderTitle{font-size:20px}}.seminar_enquete label.disabled:before{background-image:url(/img/disabled_date.png);background-size:contain;pointer-events:none}.seminar_enquete .lineenqueteItemContainerHeaderCheckBoxWrap{display:flex}.seminar_enquete .lineenqueteItemContainerHeaderCheckBoxWrap input[type=checkbox]{display:inline;width:20px}.seminar_enquete .lineenqueteItemContainerHeaderCheckBoxWrap input[type=checkbox]:after{content:none}.reserve_lp_reserve_form_agree label{position:static}.lifeplan-benefit-text{font-size:12px;font-weight:700;letter-spacing:.1px;line-height:24px;margin-top:10px;width:100%;word-break:break-word}.seminar_enquete input[type=checkbox].checkbox-as-radio:checked+label:before{background:transparent;border:1px solid #999}.seminar_enquete input[type=checkbox].checkbox-as-radio:checked+label:after{background:#0bb783;border:none;border-radius:50%;box-sizing:unset;content:"";display:block;height:11px;left:3px;position:absolute;top:4.5px;transform:none;width:11px}.seminar__no_access{height:50vh;padding:16px}.seminar__no_access--link{color:blue;display:inline}#error{margin:160px auto;text-align:center}#error p{color:#183028;font-size:14px;margin-top:24px}
