*,::before,::after{box-sizing:border-box;min-width:0;border-style:solid;border-width:0}html{line-height:1.15;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent}body{margin:0}main{display:block}p,table,blockquote,address,pre,iframe,form,figure,dl{margin:0}h1,h2,h3,h4,h5,h6{margin:0;font-size:inherit;font-weight:inherit}ul,ol{padding:0;margin:0;list-style:none}dt{font-weight:bold}dd{margin-left:0}hr{box-sizing:content-box;height:0;margin:0;overflow:visible;clear:both;color:inherit;border-top-width:1px}pre{font-family:monospace,monospace;font-size:inherit}address{font-style:inherit}a{color:inherit;text-decoration:none;background-color:transparent}abbr[title]{-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:inherit}small{font-size:80%}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}svg,img,embed,object,iframe{vertical-align:bottom}button,input,optgroup,select,textarea{padding:0;margin:0;font:inherit;color:inherit;text-align:inherit;text-transform:inherit;vertical-align:middle;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border-radius:0}button,[type=button],[type=reset],[type=submit]{cursor:pointer}button:disabled,[type=button]:disabled,[type=reset]:disabled,[type=submit]:disabled{cursor:default}:-moz-focusring{outline:auto}select:disabled{opacity:inherit}option{padding:0}fieldset{min-width:0;padding:0;margin:0}legend{padding:0}progress{vertical-align:baseline}textarea{overflow:auto}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}[type=number]{-moz-appearance:textfield}label[for]{cursor:pointer}details{display:block}summary{display:list-item}[contenteditable]:focus{outline:auto}table{border-collapse:collapse;border-color:inherit}caption{text-align:left}td,th{padding:0;vertical-align:top}th{font-weight:bold;text-align:left}html{height:100svh;font-size:8px;scroll-behavior:smooth}html body{padding:0;margin:0;overflow-x:hidden;font-family:"Noto Sans JP","Hiragino Kaku Gothic ProN",Meiryo,sans-serif !important}html body.no-scroll{overflow:hidden}html body img{width:100%;-o-object-fit:cover;object-fit:cover}html body a{display:inline-block;text-decoration:none !important;cursor:pointer}html body a:hover{opacity:.7}html body p,html body h1,html body h2,html body h3,html body a,html body span,html body ul,html body li{padding:0;margin:0;line-height:normal}html body ul{list-style:none}html body .text-c{text-align:center}html body .br-pc{display:block}html body .br-sp{display:none}html body .max-w{max-width:1000px;padding:0 clamp(1%,calc(80px - 5vw),3%) !important;margin:0 auto}html body .df-popup-thumb{width:100% !important;margin:0 !important}html body .wrap{width:auto !important;margin:auto !important}html body .content{padding:80px 0 0 !important;margin:0 !important;background:#fff !important}html body .content-in{width:100% !important;max-width:100% !important}html body .content-in .main{padding:0 !important;overflow:hidden;border:none !important}html body .error-text{width:100%;text-align:center}html body .pagination{font-size:18px}html body .pagination .page-numbers{border:none}html body .pagination .page-numbers.current{color:#fff;background-color:#035d71}html body .pagination .page-numbers .prev-link img{transform:scale(-1, 1)}html body .pagination .page-numbers.dots{background-color:initial;opacity:1}html body .wpcf7-form.invalid .wpcf7-response-output{display:none !important}html body .wpcf7-form.sent .wpcf7-response-output{display:none !important}html body .wpcf7-form.failed .wpcf7-response-output{display:none !important}html body input:-webkit-autofill{box-shadow:0 0 0 1000px #fff inset !important}html body .search-form{display:flex;max-width:645px;height:40px;margin:0 auto 28px}html body .search-form input[type=text]{width:calc(100% - 55px);border:2px solid #065d71;border-top-right-radius:initial;border-bottom-right-radius:initial}html body .search-form input[type=text]:focus-visible{border:2px solid #005fcc;outline:none !important}html body .search-form input[type=submit]{width:55px;background:#065d71;background-image:url("../img/q&a-search.png");background-repeat:no-repeat;background-position:center;background-size:30px 30px;border:initial;border-top-right-radius:3px;border-bottom-right-radius:3px}html body .mobile-footer-menu-buttons.mobile-menu-buttons,html body .go-to-top-button{display:none !important}html body .fixed-nav{position:fixed;bottom:0;z-index:1;display:flex;width:100%;border-top:1px solid #fff}html body .fixed-nav .contact-btn{width:70%;background:#035d71;background-image:url("../img/zeimu_sp_bottom01.png");background-size:250px}html body .fixed-nav .top-btn{width:30%;background:#ff7800;background-image:url("../img/zeimu_sp_bottom02.png");background-size:100px}html body .fixed-nav .contact-btn,html body .fixed-nav .top-btn{height:64px;background-repeat:no-repeat;background-position:bottom 50% left 50%}@media screen and (min-width: 600px)and (max-width: 774px){html body .br-pc{display:none}html body .br-sp{display:block}html body .max-w{padding:0 5% !important}}@media screen and (max-width: 599px){html body .br-pc{display:none}html body .br-sp{display:block}html body .max-w{padding:0 5% !important}html body .content{padding:60px 0 0 !important}}.breadcrumb-trail{margin-bottom:40px;list-style:none}.breadcrumb-trail li{display:inline;font-size:14px;font-weight:bold;cursor:pointer}.breadcrumb-trail li a{color:inherit;text-decoration:none}.breadcrumb-trail li+li::before{margin:.5em;content:">"}body header{height:auto !important;background:#fff}body header .header-wrapper{position:fixed;z-index:5;display:flex;align-items:center;justify-content:space-between;width:100%;height:80px;margin:0 auto;background:#fff}body header .header-wrapper .header-logo{width:180px;margin-left:3%;line-height:0}body header .header-wrapper .nav-box{display:flex;align-items:center;justify-content:space-between}body header .header-wrapper .nav-box .nav-item a{position:relative;display:block;width:78px;height:78px;background-repeat:no-repeat;background-position:bottom 65% right 50%}body header .header-wrapper .nav-box .nav-item a span{position:absolute;bottom:6px;left:10px;font-size:14px;font-weight:900}body header .header-wrapper .nav-box .nav-item:first-child a{background-color:#ff7800;background-image:url("../img/icon_person.png");background-size:25px;border:2px solid #fff}body header .header-wrapper .nav-box .nav-item:first-child a span{color:#fff}body header .header-wrapper .nav-box .nav-item:nth-of-type(2) a{background-color:#fff;background-image:url("../img/icon_key_02.png");background-size:25px;border:2px solid #024554}body header .header-wrapper .nav-box .nav-item:nth-of-type(2) a span{color:#024554}body header .header-wrapper .nav-box .hum-box{position:relative;z-index:11;width:78px;height:78px;cursor:pointer;background:#035d71;border:2px solid #fff}body header .header-wrapper .nav-box .hum-box span{position:absolute;left:16px;display:inline-block;width:55%;height:2px;background:#fff;transition:all .4s}body header .header-wrapper .nav-box .hum-box span:nth-of-type(1){top:20px}body header .header-wrapper .nav-box .hum-box span:nth-of-type(2){top:30px}body header .header-wrapper .nav-box .hum-box span:nth-of-type(3){top:40px}body header .header-wrapper .nav-box .hum-box span:nth-of-type(4){top:40px}body header .header-wrapper .nav-box .hum-box span:nth-of-type(4)::after{position:absolute;top:9px;left:0;font-size:14px;font-weight:900;color:#fff;text-transform:uppercase;content:"Menu"}body header .header-wrapper .nav-box .hum-box.active span:nth-of-type(1){top:25px;left:20px;width:45%;transform:translateY(6px) rotate(-45deg)}body header .header-wrapper .nav-box .hum-box.active span:nth-of-type(2){opacity:0}body header .header-wrapper .nav-box .hum-box.active span:nth-of-type(3){top:37px;left:20px;width:45%;transform:translateY(-6px) rotate(45deg)}body header .header-wrapper .nav-box .hum-box.active span:nth-of-type(4){top:40px;background:none}body header .header-wrapper .nav-box .hum-box.active span:nth-of-type(4)::after{position:absolute;top:9px;left:0;font-size:14px;color:#fff;content:"close"}body header .header-wrapper .nav-box .hum-nav{position:fixed;top:0;right:0;z-index:10;width:100%;max-width:100vw;height:100vh;overflow:scroll;visibility:hidden;background:rgba(3,93,113,.9);box-shadow:-3px 0 9px 0 rgba(0,0,0,.35);opacity:0;transition:all .3s ease-out}body header .header-wrapper .nav-box .hum-nav.fade-in{visibility:visible;opacity:1;transition:all .5s ease-out}body header .header-wrapper .nav-box .hum-nav .hum-flex{display:flex;justify-content:space-between;width:100%;max-width:1000px;padding:calc(25% - 15vw) 3%;margin:0 auto}body header .header-wrapper .nav-box .hum-nav .hum-flex a{color:#fff}body header .header-wrapper .nav-box .hum-nav .hum-flex .title-box{width:20%}body header .header-wrapper .nav-box .hum-nav .hum-flex .title-box h3{font-size:7rem;color:#fff}body header .header-wrapper .nav-box .hum-nav .hum-flex .hum-nav-box{width:75%}body header .header-wrapper .nav-box .hum-nav .hum-flex .hum-nav-box ul .bg-img{background-image:url("../img/arrow-fff.png");background-repeat:no-repeat;background-position:bottom 50% right 16px;background-size:16px}body header .header-wrapper .nav-box .hum-nav .hum-flex .hum-nav-box ul li{color:#fff;border-bottom:1px solid #fff}body header .header-wrapper .nav-box .hum-nav .hum-flex .hum-nav-box ul li a{width:100%;height:100%;padding:16px;cursor:pointer}body header .header-wrapper .nav-box .hum-nav .hum-flex .hum-nav-box ul .parent-li{height:auto;max-height:59.76px;padding:16px 0 8px;overflow:hidden;border-bottom:1px solid #fff;transition:all .5s}body header .header-wrapper .nav-box .hum-nav .hum-flex .hum-nav-box ul .parent-li.active{max-height:1000px}body header .header-wrapper .nav-box .hum-nav .hum-flex .hum-nav-box ul .parent-li .flex-box{display:flex;align-items:center;justify-content:space-between;padding:0 16px 8px}body header .header-wrapper .nav-box .hum-nav .hum-flex .hum-nav-box ul .parent-li .flex-box .toggle-icon{position:relative;display:block;width:16px;height:16px;cursor:pointer}body header .header-wrapper .nav-box .hum-nav .hum-flex .hum-nav-box ul .parent-li .flex-box .toggle-icon::before,body header .header-wrapper .nav-box .hum-nav .hum-flex .hum-nav-box ul .parent-li .flex-box .toggle-icon::after{position:absolute;content:"";background-color:#fff;transition:transform .3s ease}body header .header-wrapper .nav-box .hum-nav .hum-flex .hum-nav-box ul .parent-li .flex-box .toggle-icon::before{top:50%;left:0;width:100%;height:3px;transform:translateY(-50%)}body header .header-wrapper .nav-box .hum-nav .hum-flex .hum-nav-box ul .parent-li .flex-box .toggle-icon::after{top:0;left:50%;width:3px;height:100%;transform:translateX(-50%)}body header .header-wrapper .nav-box .hum-nav .hum-flex .hum-nav-box ul .parent-li .flex-box .toggle-icon.active::after{width:3px;opacity:0;transition:transform .3s ease;transform:rotate(90deg) translateX(-50%)}body header .header-wrapper .nav-box .hum-nav .hum-flex .hum-nav-box ul .parent-li .hum-nav-flex{display:flex;flex-wrap:wrap;justify-content:space-between}body header .header-wrapper .nav-box .hum-nav .hum-flex .hum-nav-box ul .parent-li .hum-nav-flex .child-li{width:48%;border-bottom:initial}body header .header-wrapper .nav-box .hum-nav .hum-flex .hum-nav-box ul .parent-li .hum-nav-flex .child-li a{padding:8px 16px}body footer{padding:80px 3% 40px !important;margin:0 !important;background:#035d71 !important}body footer .footer-container{width:100%;max-width:850px;margin:0 auto}body footer .footer-container .flex-box{display:flex;justify-content:space-between;margin:0 auto 40px}body footer .footer-container .flex-box .img-box{width:200px}body footer .footer-container .footer-logo-box{width:180px;margin:0 auto 32px}body footer .footer-container .footer-nav-box{margin:0 auto 40px}body footer .footer-container .footer-nav-box a{padding:0 24px;color:#fff;border-left:1px solid #fff}body footer .footer-container .footer-nav-box a:last-child{border-right:1px solid #fff}body footer .footer-container p{font-size:12px;color:#fff}@media screen and (min-width: 600px)and (max-width: 999px){body header .header-wrapper .nav-box .hum-nav .hum-flex a{color:#fff}body header .header-wrapper .nav-box .hum-nav .hum-flex .title-box h3{font-size:5rem}body header .header-wrapper .nav-box .hum-nav .hum-flex .hum-nav-box ul .parent-li .hum-nav-flex .child-li{width:100%}body footer .footer-container .flex-box{flex-wrap:wrap;max-width:400px}body footer .footer-container .flex-box .img-box{width:48%;margin-bottom:16px}body footer .footer-container .flex-box .img-box:nth-last-child(1),body footer .footer-container .flex-box .img-box:nth-last-child(2){margin-bottom:0}body footer .footer-container .footer-nav-box{width:100%;max-width:400px}body footer .footer-container .footer-nav-box a{display:block;padding:8px 16px;margin-bottom:16px;text-align:left;background:#024554;border:none}body footer .footer-container .footer-nav-box a:last-child{border:none}}@media screen and (max-width: 599px){body header .header-wrapper{height:60px}body header .header-wrapper .nav-box .nav-item a{width:58px;height:58px}body header .header-wrapper .nav-box .nav-item a span{bottom:3px;font-size:12px}body header .header-wrapper .nav-box .nav-item:first-child a{background-size:18px}body header .header-wrapper .nav-box .nav-item:first-child a span{left:3px}body header .header-wrapper .nav-box .nav-item:nth-of-type(2) a{background-size:18px}body header .header-wrapper .nav-box .nav-item:nth-of-type(2) a span{left:5px}body header .header-wrapper .nav-box .hum-box{width:58px;height:58px}body header .header-wrapper .nav-box .hum-box span{left:12px}body header .header-wrapper .nav-box .hum-box span:nth-of-type(1){top:14px}body header .header-wrapper .nav-box .hum-box span:nth-of-type(2){top:22px}body header .header-wrapper .nav-box .hum-box span:nth-of-type(3){top:29px}body header .header-wrapper .nav-box .hum-box span:nth-of-type(4){top:29px}body header .header-wrapper .nav-box .hum-box span:nth-of-type(4)::after{top:4px;left:-4px;font-size:12px}body header .header-wrapper .nav-box .hum-box.active span:nth-of-type(1){top:17px;left:14px}body header .header-wrapper .nav-box .hum-box.active span:nth-of-type(3){top:29px;left:14px}body header .header-wrapper .nav-box .hum-box.active span:nth-of-type(4){top:29px}body header .header-wrapper .nav-box .hum-box.active span:nth-of-type(4)::after{top:4px;left:-6px;font-size:12px}body header .header-wrapper .nav-box .hum-nav .hum-flex{display:block;padding:30% 5%}body header .header-wrapper .nav-box .hum-nav .hum-flex .title-box{width:100%}body header .header-wrapper .nav-box .hum-nav .hum-flex .title-box h3{font-size:5rem}body header .header-wrapper .nav-box .hum-nav .hum-flex .hum-nav-box{width:100%}body header .header-wrapper .nav-box .hum-nav .hum-flex .hum-nav-box ul .parent-li .hum-nav-flex{display:block}body header .header-wrapper .nav-box .hum-nav .hum-flex .hum-nav-box ul .parent-li .hum-nav-flex .child-li{width:100%}body footer .footer-container{margin-bottom:64px}body footer .footer-container .flex-box{flex-wrap:wrap;max-width:400px}body footer .footer-container .flex-box .img-box{width:48%;margin-bottom:16px}body footer .footer-container .flex-box .img-box:nth-last-child(1),body footer .footer-container .flex-box .img-box:nth-last-child(2){margin-bottom:0}body footer .footer-container .footer-nav-box{width:100%;max-width:400px}body footer .footer-container .footer-nav-box a{display:block;padding:8px 16px;margin-bottom:16px;text-align:left;background:#024554;border:none}body footer .footer-container .footer-nav-box a:last-child{border:none}}body .content-in .main .top-fv{width:100vw;margin:0 calc(50% - 50vw) 80px;background:#035d71}body .content-in .main .top-fv .fv-flex-box{display:flex;align-items:center;justify-content:space-between;max-width:1330px;padding:24px 20px;margin:0 auto}body .content-in .main .top-fv .fv-flex-box .img-box{width:100%;max-width:690px;padding:0 24px 0 0}body .content-in .main .top-fv .fv-flex-box .text-box{width:100%;max-width:550px}body .content-in .main .top-fv .fv-flex-box .text-box h2{margin-bottom:24px;font-size:clamp(30px,3vw,4rem);font-weight:600;color:#fff;letter-spacing:3px}body .content-in .main .top-fv .fv-flex-box .text-box .btn-flex-box{display:flex;justify-content:space-between}body .content-in .main .top-fv .fv-flex-box .text-box .btn-flex-box .btn-box{width:clamp(225px,23vw,270px);padding:10px 0;font-size:clamp(12px,1.2vw,14px);text-align:center;border-radius:50px}body .content-in .main .top-fv .fv-flex-box .text-box .btn-flex-box .btn-box span{font-size:clamp(3rem,2vw,28px);font-weight:600}body .content-in .main .top-fv .fv-flex-box .text-box .btn-flex-box .btn-box:first-child{color:#fff;background:#ff7800}body .content-in .main .top-fv .fv-flex-box .text-box .btn-flex-box .btn-box:first-child span{padding:0 0 0 30px;background-image:url("../img/icon_person.png");background-repeat:no-repeat;background-position:bottom 50% left 0%;background-size:clamp(15px,1.3vw,20px)}body .content-in .main .top-fv .fv-flex-box .text-box .btn-flex-box .btn-box:last-child{color:#035d71;background:#fff}body .content-in .main .top-fv .fv-flex-box .text-box .btn-flex-box .btn-box:last-child span{padding:0 0 0 35px;background-image:url("../img/icon_key_02.png");background-repeat:no-repeat;background-position:bottom 50% left 0%;background-size:clamp(20px,2vw,25px)}body .content-in .main .top-wrapper #section01{margin-bottom:160px}body .content-in .main .top-wrapper #section01 .flex-box{display:flex;align-items:normal;justify-content:space-between}body .content-in .main .top-wrapper #section01 .flex-box .text-box{width:58%}body .content-in .main .top-wrapper #section01 .flex-box .text-box h2{margin-bottom:32px;font-size:4rem;line-height:43px;color:#035d71}body .content-in .main .top-wrapper #section01 .flex-box .text-box p{font-size:16px;line-height:26px;letter-spacing:2px}body .content-in .main .top-wrapper #section01 .flex-box .img-box{width:38%;max-width:375px}body .content-in .main .top-wrapper #section01 .flex-box:first-child{margin-bottom:80px}body .content-in .main .top-wrapper #section02 .background{position:relative;width:100vw;padding:12px 0;margin:0 calc(50% - 50vw);background:#035d71}body .content-in .main .top-wrapper #section02 .background .border-top-bottom{width:100vw;padding:40px 0;margin:0 calc(50% - 50vw);border-top:2px solid #fff;border-bottom:2px solid #fff}body .content-in .main .top-wrapper #section02 .background .border-top-bottom .join-text{margin-bottom:40px;color:#fff}body .content-in .main .top-wrapper #section02 .background .border-top-bottom .content-wrapper{max-width:1000px;padding:0 40px;margin:0 auto}body .content-in .main .top-wrapper #section02 .background .border-top-bottom .content-wrapper .content-item:nth-child(1){padding:0 16px;margin-bottom:32px;background:#fff;border-radius:10px}body .content-in .main .top-wrapper #section02 .background .border-top-bottom .content-wrapper .content-item:nth-child(1) .padding-box{display:block;padding:32px 32px 32px 92px;background-image:url("../img/icon_tokuten_01.png");background-repeat:no-repeat;background-position:top 0% left 0%;background-size:62px}body .content-in .main .top-wrapper #section02 .background .border-top-bottom .content-wrapper .content-item:nth-child(1) .padding-box h3{margin-bottom:0;font-size:4rem;font-weight:600;color:#035d71}body .content-in .main .top-wrapper #section02 .background .border-top-bottom .content-wrapper .content-item:nth-child(1) .padding-box p span{display:block;font-size:16px}@media(min-width: 600px)and (max-width: 999px){body .content-in .main .top-wrapper #section02 .background .border-top-bottom .content-wrapper .content-item:nth-child(1) .padding-box{padding:24px 24px 24px 70px;background-size:50px}body .content-in .main .top-wrapper #section02 .background .border-top-bottom .content-wrapper .content-item:nth-child(1) .padding-box h3{font-size:20px}}@media(max-width: 599px){body .content-in .main .top-wrapper #section02 .background .border-top-bottom .content-wrapper .content-item:nth-child(1) .padding-box{padding:24px 24px 24px 70px;background-size:50px}body .content-in .main .top-wrapper #section02 .background .border-top-bottom .content-wrapper .content-item:nth-child(1) .padding-box h3{font-size:20px;margin-bottom:0}}body .content-in .main .top-wrapper #section02 .background .border-top-bottom .content-wrapper .content-item:last-child{margin-bottom:0}body .content-in .main .top-wrapper #section02 .background .border-top-bottom .content-wrapper .content-item:nth-child(2){padding:0 16px;margin-bottom:32px;background:#fff;border-radius:10px}body .content-in .main .top-wrapper #section02 .background .border-top-bottom .content-wrapper .content-item:nth-child(2) .padding-box{display:block;padding:32px 32px 32px 92px;background-image:url("../img/icon_tokuten_02.png");background-repeat:no-repeat;background-position:top 0% left 0%;background-size:62px}body .content-in .main .top-wrapper #section02 .background .border-top-bottom .content-wrapper .content-item:nth-child(2) .padding-box h3{margin-bottom:0;font-size:4rem;font-weight:600;color:#035d71}body .content-in .main .top-wrapper #section02 .background .border-top-bottom .content-wrapper .content-item:nth-child(2) .padding-box p span{display:block;font-size:16px}@media(min-width: 600px)and (max-width: 999px){body .content-in .main .top-wrapper #section02 .background .border-top-bottom .content-wrapper .content-item:nth-child(2) .padding-box{padding:24px 24px 24px 70px;background-size:50px}body .content-in .main .top-wrapper #section02 .background .border-top-bottom .content-wrapper .content-item:nth-child(2) .padding-box h3{font-size:20px}}@media(max-width: 599px){body .content-in .main .top-wrapper #section02 .background .border-top-bottom .content-wrapper .content-item:nth-child(2) .padding-box{padding:24px 24px 24px 70px;background-size:50px}body .content-in .main .top-wrapper #section02 .background .border-top-bottom .content-wrapper .content-item:nth-child(2) .padding-box h3{font-size:20px;margin-bottom:0}}body .content-in .main .top-wrapper #section02 .background .border-top-bottom .content-wrapper .content-item:last-child{margin-bottom:0}body .content-in .main .top-wrapper #section02 .background .border-top-bottom .content-wrapper .content-item:nth-child(3){padding:0 16px;margin-bottom:32px;background:#fff;border-radius:10px}body .content-in .main .top-wrapper #section02 .background .border-top-bottom .content-wrapper .content-item:nth-child(3) .padding-box{display:block;padding:32px 32px 32px 92px;background-image:url("../img/icon_tokuten_03.png");background-repeat:no-repeat;background-position:top 0% left 0%;background-size:62px}body .content-in .main .top-wrapper #section02 .background .border-top-bottom .content-wrapper .content-item:nth-child(3) .padding-box h3{margin-bottom:0;font-size:4rem;font-weight:600;color:#035d71}body .content-in .main .top-wrapper #section02 .background .border-top-bottom .content-wrapper .content-item:nth-child(3) .padding-box p span{display:block;font-size:16px}@media(min-width: 600px)and (max-width: 999px){body .content-in .main .top-wrapper #section02 .background .border-top-bottom .content-wrapper .content-item:nth-child(3) .padding-box{padding:24px 24px 24px 70px;background-size:50px}body .content-in .main .top-wrapper #section02 .background .border-top-bottom .content-wrapper .content-item:nth-child(3) .padding-box h3{font-size:20px}}@media(max-width: 599px){body .content-in .main .top-wrapper #section02 .background .border-top-bottom .content-wrapper .content-item:nth-child(3) .padding-box{padding:24px 24px 24px 70px;background-size:50px}body .content-in .main .top-wrapper #section02 .background .border-top-bottom .content-wrapper .content-item:nth-child(3) .padding-box h3{font-size:20px;margin-bottom:0}}body .content-in .main .top-wrapper #section02 .background .border-top-bottom .content-wrapper .content-item:last-child{margin-bottom:0}body .content-in .main .top-wrapper #section02 .background .border-top-bottom .img-box{position:absolute;top:-92px;left:calc(50% - 115px);width:230px}@media(min-width: 600px)and (max-width: 999px){body .content-in .main .top-wrapper #section02 .background .border-top-bottom .img-box{top:-91px}}@media(max-width: 599px){body .content-in .main .top-wrapper #section02 .background .border-top-bottom .join-text{font-size:clamp(14px,3vw,16px)}body .content-in .main .top-wrapper #section02 .background .border-top-bottom .content-wrapper{padding:0 5%}}body .content-in .main .top-wrapper #section03 .background{width:100vw;margin:0 calc(50% - 50vw);background-image:url("../img/bg-img.jpg");background-repeat:no-repeat;background-position:top 0% left 80%;background-size:cover}body .content-in .main .top-wrapper #section03 .background .content-box{padding:80px 0}body .content-in .main .top-wrapper #section03 .background .content-box h2{margin-bottom:40px;font-size:4rem;font-weight:600;color:#035d71}body .content-in .main .top-wrapper #section03 .background .content-box p{margin-bottom:32px;font-size:18px;font-weight:600;color:#035d71}body .content-in .main .top-wrapper #section03 .background .content-box .btn-box{width:275px;padding:16px 0;color:#fff;background:#ff7800;border-radius:50px}@media screen and (min-width: 775px)and (max-width: 999px){body .content-in .main .top-fv .fv-flex-box .img-box{width:clamp(40%,55vw,100%)}body .content-in .main .top-fv .fv-flex-box .text-box h2{font-size:29px;letter-spacing:normal}body .content-in .main .top-fv .fv-flex-box .text-box .btn-flex-box{width:100%;max-width:470px}body .content-in .main .top-wrapper #section01 .flex-box .text-box{width:60%}body .content-in .main .top-wrapper #section01 .flex-box .text-box h2{margin-bottom:24px;font-size:3rem;line-height:33px}body .content-in .main .top-wrapper #section01 .flex-box .img-box{width:35%}body .content-in .main .top-wrapper #section01 .flex-box:first-child{margin-bottom:80px}}@media screen and (min-width: 600px)and (max-width: 774px){body .content-in .main .top-fv{margin:0 calc(50% - 50vw) 80px}body .content-in .main .top-fv .fv-flex-box{display:block}body .content-in .main .top-fv .fv-flex-box .img-box{width:370px;padding:0;margin:0 auto 24px}body .content-in .main .top-fv .fv-flex-box .text-box{width:370px;margin:0 auto}body .content-in .main .top-fv .fv-flex-box .text-box h2{font-size:24px;letter-spacing:2px}body .content-in .main .top-fv .fv-flex-box .text-box .btn-flex-box{display:block}body .content-in .main .top-fv .fv-flex-box .text-box .btn-flex-box .btn-box{display:block;width:370px;font-size:14px}body .content-in .main .top-fv .fv-flex-box .text-box .btn-flex-box .btn-box:first-child{margin-bottom:12px}body .content-in .main .top-wrapper #section01 .flex-box{margin-bottom:60px}body .content-in .main .top-wrapper #section01 .flex-box .text-box h2{margin-bottom:16px;font-size:3rem;line-height:32px}body .content-in .main .top-wrapper #section03 .background .content-box{padding:60px 3%}body .content-in .main .top-wrapper #section03 .background .content-box h2{margin-bottom:24px;font-size:28px}body .content-in .main .top-wrapper #section03 .background .content-box p{margin-bottom:24px}}@media screen and (max-width: 599px){body .content-in .main .top-fv{margin:0 calc(50% - 50vw) 80px}body .content-in .main .top-fv .fv-flex-box{display:block}body .content-in .main .top-fv .fv-flex-box .img-box{width:370px;max-width:100%;padding:0;margin:0 auto 24px}body .content-in .main .top-fv .fv-flex-box .text-box{width:370px;max-width:100%;margin:0 auto}body .content-in .main .top-fv .fv-flex-box .text-box h2{font-size:24px;letter-spacing:0}body .content-in .main .top-fv .fv-flex-box .text-box .btn-flex-box{display:block}body .content-in .main .top-fv .fv-flex-box .text-box .btn-flex-box .btn-box{display:block;width:370px;max-width:100%;font-size:14px}body .content-in .main .top-fv .fv-flex-box .text-box .btn-flex-box .btn-box:first-child{margin-bottom:12px}body .content-in .main .top-wrapper #section01{margin-bottom:150px}body .content-in .main .top-wrapper #section01 .flex-box{flex-direction:column}body .content-in .main .top-wrapper #section01 .flex-box:last-child{flex-direction:column-reverse}body .content-in .main .top-wrapper #section01 .flex-box .text-box{width:100%}body .content-in .main .top-wrapper #section01 .flex-box .text-box h2{margin-bottom:16px;font-size:3rem;line-height:32px}body .content-in .main .top-wrapper #section01 .flex-box .text-box p{margin-bottom:24px}body .content-in .main .top-wrapper #section01 .flex-box .img-box{width:100%;max-width:none}body .content-in .main .top-wrapper #section01 .flex-box:first-child{margin-bottom:60px}body .content-in .main .top-wrapper #section03 .background .content-box{padding:60px 5%}body .content-in .main .top-wrapper #section03 .background .content-box h2{margin-bottom:24px;font-size:28px}body .content-in .main .top-wrapper #section03 .background .content-box p{margin-bottom:24px}}body .content-in .main .login-wrapper{margin-top:40px}body .content-in .main .login-wrapper #section01{margin-bottom:50px}body .content-in .main .login-wrapper #section01 .section-title{padding-left:8px;margin-bottom:16px;font-size:4rem;font-weight:600;line-height:32px;border-left:8px solid #035d71}@media(max-width: 599px){body .content-in .main .login-wrapper #section01 .section-title{font-size:3rem;line-height:26px}}body .content-in .main .login-wrapper #section01 .background{padding:24px;background:#035d71;border-radius:5px}body .content-in .main .login-wrapper #section01 .background .flex-box{display:flex;align-items:normal;justify-content:space-between;margin-bottom:24px}body .content-in .main .login-wrapper #section01 .background .flex-box .img-box:first-child{width:100%;min-width:100px;max-width:100px;margin-right:16px}body .content-in .main .login-wrapper #section01 .background .flex-box .img-box:last-child{width:30%;max-width:300px;margin-left:16px}body .content-in .main .login-wrapper #section01 .background .flex-box .text-box{width:55%}body .content-in .main .login-wrapper #section01 .background .flex-box .text-box p{font-size:2rem;color:#fff}@media(max-width: 599px){body .content-in .main .login-wrapper #section01 .background .flex-box{flex-wrap:wrap;align-items:normal}body .content-in .main .login-wrapper #section01 .background .flex-box .text-box{width:calc(100% - 96px)}body .content-in .main .login-wrapper #section01 .background .flex-box .img-box:first-child{min-width:unset;max-width:80px}body .content-in .main .login-wrapper #section01 .background .flex-box .img-box:last-child{width:100%;max-width:none;padding-top:24px;margin:0 auto}}body .content-in .main .login-wrapper #section01 .background .btn-box-wrapper{margin-bottom:40px}body .content-in .main .login-wrapper #section01 .background .btn-box-wrapper .btn-box{width:500px;max-width:100%;padding:20px 0 20px 80px;font-size:14px;color:#fff;text-align:left;background:#ff7800;background-image:url("../img/login-img9.png"),url("../img/login-img3.png");background-repeat:no-repeat,no-repeat;background-position:top 50% left 24px,top 50% right 24px;background-size:40px,20px;border-radius:5px}body .content-in .main .login-wrapper #section01 .background .btn-box-wrapper .btn-box span:first-child{display:block;font-size:26px;font-weight:600}body .content-in .main .login-wrapper #section01 .background .link-box{padding:24px;background:#edf4f7;border-radius:5px}body .content-in .main .login-wrapper #section01 .background .link-box h2{margin-bottom:16px;font-size:22px;font-weight:600;color:#035d71}body .content-in .main .login-wrapper #section01 .background .link-box p{margin-bottom:24px;font-size:2rem}body .content-in .main .login-wrapper #section01 .background .link-box .flex-box{display:flex;flex-wrap:wrap;justify-content:space-between;margin:0}body .content-in .main .login-wrapper #section01 .background .link-box .flex-box .flex-item{display:flex;align-items:center;width:49%;max-width:450px;padding:24px 48px 24px 80px;margin-bottom:16px;font-size:18px;font-weight:600;color:#000;background-color:#fff;background-image:url("../img/login-img10.png"),url("../img/login-img2.png");background-repeat:no-repeat,no-repeat;background-position:top 50% left 10px,top 50% right 10px;background-size:50px,20px;border:0}@media(min-width: 600px)and (max-width: 999px){body .content-in .main .login-wrapper #section01 .background .link-box .flex-box .flex-item{background-size:30px,20px;padding:24px 40px 24px 50px}}@media(max-width: 599px){body .content-in .main .login-wrapper #section01 .background .link-box .flex-box{display:block}body .content-in .main .login-wrapper #section01 .background .link-box .flex-box .flex-item{width:100%;font-size:14px;background-size:30px,20px;padding:24px 40px 24px 50px}body .content-in .main .login-wrapper #section01 .background .link-box .flex-box .flex-item:last-child{margin-bottom:0}}body .content-in .main .login-wrapper #section02{margin-bottom:50px}body .content-in .main .login-wrapper #section02 .section-title{padding-left:8px;margin-bottom:16px;font-size:4rem;font-weight:600;line-height:32px;border-left:8px solid #035d71}@media(max-width: 599px){body .content-in .main .login-wrapper #section02 .section-title{font-size:3rem;line-height:26px}}body .content-in .main .login-wrapper #section02 .background{padding:24px;background:#edf4f7;border-radius:5px}body .content-in .main .login-wrapper #section02 .background .flex-box{display:flex;align-items:center;justify-content:normal;margin-bottom:24px}body .content-in .main .login-wrapper #section02 .background .flex-box .img-box:first-child{width:100%;min-width:100px;max-width:100px;margin-right:16px}body .content-in .main .login-wrapper #section02 .background .flex-box .img-box:last-child{width:30%;max-width:300px;margin-left:16px}body .content-in .main .login-wrapper #section02 .background .flex-box .text-box{width:100%}body .content-in .main .login-wrapper #section02 .background .flex-box .text-box p{font-size:2rem;color:#000}@media(max-width: 599px){body .content-in .main .login-wrapper #section02 .background .flex-box{flex-wrap:wrap;align-items:normal}body .content-in .main .login-wrapper #section02 .background .flex-box .text-box{width:calc(100% - 96px)}body .content-in .main .login-wrapper #section02 .background .flex-box .img-box:first-child{min-width:unset;max-width:80px}body .content-in .main .login-wrapper #section02 .background .flex-box .img-box:last-child{width:100%;max-width:none;padding-top:24px;margin:0 auto}}body .content-in .main .login-wrapper #section02 .background .slider{position:relative;padding:0 80px;margin-bottom:24px}body .content-in .main .login-wrapper #section02 .background .slider .slide-arrow{position:absolute;top:calc(50% - 10px - 24px);width:20px}body .content-in .main .login-wrapper #section02 .background .slider .slide-arrow.left-arrow{left:30px}body .content-in .main .login-wrapper #section02 .background .slider .slide-arrow.right-arrow{right:30px;transform:scale(-1, 1)}body .content-in .main .login-wrapper #section02 .background .slider .slick-slide{margin:0 25px}body .content-in .main .login-wrapper #section02 .background .slider .slick-slide img{margin-bottom:8px}body .content-in .main .login-wrapper #section02 .background .slider .slick-slide h3{font-size:16px;font-weight:600;color:#035d71}body .content-in .main .login-wrapper #section02 .background .btn-box-wrapper .btn-box{width:230px;padding:12px 0;font-weight:600;color:#fff;background:#035d71;border-radius:50px}body .content-in .main .login-wrapper #section03{margin-bottom:50px}body .content-in .main .login-wrapper #section03 .section-title{padding-left:8px;margin-bottom:16px;font-size:4rem;font-weight:600;line-height:32px;border-left:8px solid #035d71}@media(max-width: 599px){body .content-in .main .login-wrapper #section03 .section-title{font-size:3rem;line-height:26px}}body .content-in .main .login-wrapper #section03 .background{padding:24px;background:#edf4f7;border-radius:5px}body .content-in .main .login-wrapper #section03 .background .flex-box{display:flex;align-items:center;justify-content:normal;margin-bottom:24px}body .content-in .main .login-wrapper #section03 .background .flex-box .img-box:first-child{width:100%;min-width:100px;max-width:100px;margin-right:16px}body .content-in .main .login-wrapper #section03 .background .flex-box .img-box:last-child{width:30%;max-width:300px;margin-left:16px}body .content-in .main .login-wrapper #section03 .background .flex-box .text-box{width:100%}body .content-in .main .login-wrapper #section03 .background .flex-box .text-box p{font-size:2rem;color:#000}@media(max-width: 599px){body .content-in .main .login-wrapper #section03 .background .flex-box{flex-wrap:wrap;align-items:normal}body .content-in .main .login-wrapper #section03 .background .flex-box .text-box{width:calc(100% - 96px)}body .content-in .main .login-wrapper #section03 .background .flex-box .img-box:first-child{min-width:unset;max-width:80px}body .content-in .main .login-wrapper #section03 .background .flex-box .img-box:last-child{width:100%;max-width:none;padding-top:24px;margin:0 auto}}body .content-in .main .login-wrapper #section03 .background .link-box .flex-box{display:flex;flex-wrap:wrap;justify-content:space-between;margin:0}body .content-in .main .login-wrapper #section03 .background .link-box .flex-box .flex-item{display:flex;align-items:center;width:49%;max-width:485px;padding:24px 48px 24px 80px;margin-bottom:16px;font-size:18px;font-weight:600;color:#000;background-color:#fff;background-image:url("../img/login-img7.png"),url("../img/login-img1.png");background-repeat:no-repeat,no-repeat;background-position:top 50% left 10px,top 50% right 10px;background-size:50px,20px;border:0}@media(min-width: 600px)and (max-width: 999px){body .content-in .main .login-wrapper #section03 .background .link-box .flex-box .flex-item{background-size:30px,20px;padding:24px 40px 24px 50px}}@media(max-width: 599px){body .content-in .main .login-wrapper #section03 .background .link-box .flex-box{display:block}body .content-in .main .login-wrapper #section03 .background .link-box .flex-box .flex-item{width:100%;font-size:14px;background-size:30px,20px;padding:24px 40px 24px 50px}body .content-in .main .login-wrapper #section03 .background .link-box .flex-box .flex-item:last-child{margin-bottom:0}}@media screen and (max-width: 599px){body .content-in .main .login-wrapper #section01 .background{padding:20px 16px}body .content-in .main .login-wrapper #section01 .background .btn-box-wrapper .btn-box{padding:20px 51px 20px 56px;background-position:top 50% left 16px,top 50% right 16px;background-size:25px,20px}body .content-in .main .login-wrapper #section01 .background .btn-box-wrapper .btn-box span:first-child{font-size:24px}body .content-in .main .login-wrapper #section01 .background .btn-box-wrapper .btn-box span:last-child{display:none}body .content-in .main .login-wrapper #section01 .background .link-box{padding:24px 16px}body .content-in .main .login-wrapper #section01 .background .link-box h2{font-size:18px}body .content-in .main .login-wrapper #section01 .background .link-box p{margin-bottom:16px}body .content-in .main .login-wrapper #section02 .background{padding:20px 16px}body .content-in .main .login-wrapper #section02 .background .slider{padding:0 24px;margin-bottom:16px}body .content-in .main .login-wrapper #section02 .background .slider .slide-arrow.left-arrow{left:0}body .content-in .main .login-wrapper #section02 .background .slider .slide-arrow.right-arrow{right:0}body .content-in .main .login-wrapper #section03 .background{padding:20px 16px}}body .content-in .main .about-fv{position:relative;z-index:-2;width:100vw;margin:0 calc(50% - 50vw) 16px;background-image:url("../img/fv-img.jpg");background-repeat:no-repeat;background-position:center;background-size:cover}body .content-in .main .about-fv .text-box h2{padding:100px 0;font-size:4rem;font-weight:600;color:#fff}@media(min-width: 600px)and (max-width: 999px){body .content-in .main .about-fv .text-box h2{font-size:3.3rem}}@media(max-width: 599px){body .content-in .main .about-fv{background-position:top 0% right 50%}body .content-in .main .about-fv .text-box h2{padding:180px 0 20px;font-size:3rem}}body .content-in .main .about-wrapper #section01{margin-bottom:160px}body .content-in .main .about-wrapper #section01 .section-ttl{position:relative;padding-bottom:24px;margin-bottom:32px;font-size:4rem;line-height:40px;color:#035d71}body .content-in .main .about-wrapper #section01 .section-ttl::before{position:absolute;bottom:0;left:calc(50% - 20px);display:block;width:40px;height:3px;content:"";background:#035d71}@media(min-width: 600px)and (max-width: 999px){body .content-in .main .about-wrapper #section01 .section-ttl{padding-bottom:clamp(16px,2.5vw,24px);margin-bottom:clamp(24px,2.5vw,32px);font-size:clamp(3rem,3vw,4rem);line-height:clamp(32px,2.5vw,40px)}}@media(max-width: 599px){body .content-in .main .about-wrapper #section01 .section-ttl{padding-bottom:16px;margin-bottom:24px;font-size:20px;line-height:30px}}body .content-in .main .about-wrapper #section01 .flex-box{display:flex;align-items:normal;justify-content:space-between}body .content-in .main .about-wrapper #section01 .flex-box .text-box{width:59%}body .content-in .main .about-wrapper #section01 .flex-box .text-box p span{display:block;margin-bottom:32px;font-size:16px}body .content-in .main .about-wrapper #section01 .flex-box .text-box p span:last-of-type{font-weight:bold}body .content-in .main .about-wrapper #section01 .flex-box .text-box p span:last-of-type span{display:inline;margin:0;font-size:3rem;font-weight:bold;color:#ff7800}body .content-in .main .about-wrapper #section01 .flex-box .img-box{width:38%;max-width:375px}body .content-in .main .about-wrapper #section02 .background{position:relative;width:100vw;padding:12px 0;margin:0 calc(50% - 50vw);background:#035d71;margin-bottom:60px}body .content-in .main .about-wrapper #section02 .background .border-top-bottom{width:100vw;padding:40px 0;margin:0 calc(50% - 50vw);border-top:2px solid #fff;border-bottom:2px solid #fff}body .content-in .main .about-wrapper #section02 .background .border-top-bottom .join-text{margin-bottom:40px;color:#fff}body .content-in .main .about-wrapper #section02 .background .border-top-bottom .content-wrapper{max-width:1000px;padding:0 40px;margin:0 auto}body .content-in .main .about-wrapper #section02 .background .border-top-bottom .content-wrapper .content-item:nth-child(1){padding:0 16px;margin-bottom:32px;background:#fff;border-radius:10px}body .content-in .main .about-wrapper #section02 .background .border-top-bottom .content-wrapper .content-item:nth-child(1) .padding-box{display:block;padding:32px 32px 32px 92px;background-image:url("../img/icon_tokuten_01.png");background-repeat:no-repeat;background-position:top 0% left 0%;background-size:62px}body .content-in .main .about-wrapper #section02 .background .border-top-bottom .content-wrapper .content-item:nth-child(1) .padding-box h3{margin-bottom:24px;font-size:4rem;font-weight:600;color:#035d71}body .content-in .main .about-wrapper #section02 .background .border-top-bottom .content-wrapper .content-item:nth-child(1) .padding-box p span{display:block;font-size:16px}@media(min-width: 600px)and (max-width: 999px){body .content-in .main .about-wrapper #section02 .background .border-top-bottom .content-wrapper .content-item:nth-child(1) .padding-box{padding:24px 24px 24px 70px;background-size:50px}body .content-in .main .about-wrapper #section02 .background .border-top-bottom .content-wrapper .content-item:nth-child(1) .padding-box h3{font-size:20px}}@media(max-width: 599px){body .content-in .main .about-wrapper #section02 .background .border-top-bottom .content-wrapper .content-item:nth-child(1) .padding-box{padding:24px 24px 24px 70px;background-size:50px}body .content-in .main .about-wrapper #section02 .background .border-top-bottom .content-wrapper .content-item:nth-child(1) .padding-box h3{font-size:20px;margin-bottom:12px}}body .content-in .main .about-wrapper #section02 .background .border-top-bottom .content-wrapper .content-item:last-child{margin-bottom:0}body .content-in .main .about-wrapper #section02 .background .border-top-bottom .content-wrapper .content-item:nth-child(2){padding:0 16px;margin-bottom:32px;background:#fff;border-radius:10px}body .content-in .main .about-wrapper #section02 .background .border-top-bottom .content-wrapper .content-item:nth-child(2) .padding-box{display:block;padding:32px 32px 32px 92px;background-image:url("../img/icon_tokuten_02.png");background-repeat:no-repeat;background-position:top 0% left 0%;background-size:62px}body .content-in .main .about-wrapper #section02 .background .border-top-bottom .content-wrapper .content-item:nth-child(2) .padding-box h3{margin-bottom:24px;font-size:4rem;font-weight:600;color:#035d71}body .content-in .main .about-wrapper #section02 .background .border-top-bottom .content-wrapper .content-item:nth-child(2) .padding-box p span{display:block;font-size:16px}@media(min-width: 600px)and (max-width: 999px){body .content-in .main .about-wrapper #section02 .background .border-top-bottom .content-wrapper .content-item:nth-child(2) .padding-box{padding:24px 24px 24px 70px;background-size:50px}body .content-in .main .about-wrapper #section02 .background .border-top-bottom .content-wrapper .content-item:nth-child(2) .padding-box h3{font-size:20px}}@media(max-width: 599px){body .content-in .main .about-wrapper #section02 .background .border-top-bottom .content-wrapper .content-item:nth-child(2) .padding-box{padding:24px 24px 24px 70px;background-size:50px}body .content-in .main .about-wrapper #section02 .background .border-top-bottom .content-wrapper .content-item:nth-child(2) .padding-box h3{font-size:20px;margin-bottom:12px}}body .content-in .main .about-wrapper #section02 .background .border-top-bottom .content-wrapper .content-item:last-child{margin-bottom:0}body .content-in .main .about-wrapper #section02 .background .border-top-bottom .content-wrapper .content-item:nth-child(3){padding:0 16px;margin-bottom:32px;background:#fff;border-radius:10px}body .content-in .main .about-wrapper #section02 .background .border-top-bottom .content-wrapper .content-item:nth-child(3) .padding-box{display:block;padding:32px 32px 32px 92px;background-image:url("../img/icon_tokuten_03.png");background-repeat:no-repeat;background-position:top 0% left 0%;background-size:62px}body .content-in .main .about-wrapper #section02 .background .border-top-bottom .content-wrapper .content-item:nth-child(3) .padding-box h3{margin-bottom:24px;font-size:4rem;font-weight:600;color:#035d71}body .content-in .main .about-wrapper #section02 .background .border-top-bottom .content-wrapper .content-item:nth-child(3) .padding-box p span{display:block;font-size:16px}@media(min-width: 600px)and (max-width: 999px){body .content-in .main .about-wrapper #section02 .background .border-top-bottom .content-wrapper .content-item:nth-child(3) .padding-box{padding:24px 24px 24px 70px;background-size:50px}body .content-in .main .about-wrapper #section02 .background .border-top-bottom .content-wrapper .content-item:nth-child(3) .padding-box h3{font-size:20px}}@media(max-width: 599px){body .content-in .main .about-wrapper #section02 .background .border-top-bottom .content-wrapper .content-item:nth-child(3) .padding-box{padding:24px 24px 24px 70px;background-size:50px}body .content-in .main .about-wrapper #section02 .background .border-top-bottom .content-wrapper .content-item:nth-child(3) .padding-box h3{font-size:20px;margin-bottom:12px}}body .content-in .main .about-wrapper #section02 .background .border-top-bottom .content-wrapper .content-item:last-child{margin-bottom:0}body .content-in .main .about-wrapper #section02 .background .border-top-bottom .img-box{position:absolute;top:-92px;left:calc(50% - 115px);width:230px}@media(min-width: 600px)and (max-width: 999px){body .content-in .main .about-wrapper #section02 .background .border-top-bottom .img-box{top:-91px}}@media(max-width: 599px){body .content-in .main .about-wrapper #section02 .background .border-top-bottom .join-text{font-size:clamp(14px,3vw,16px)}body .content-in .main .about-wrapper #section02 .background .border-top-bottom .content-wrapper{padding:0 5%}}body .content-in .main .about-wrapper #section03{margin-bottom:60px}body .content-in .main .about-wrapper #section03 .content-box h2{margin-bottom:24px;font-size:4rem;font-weight:bold;color:#035d71}body .content-in .main .about-wrapper #section03 .content-box .flex-box{display:flex;justify-content:center;margin-bottom:24px}body .content-in .main .about-wrapper #section03 .content-box .flex-box .flex-item:first-child{width:155px;margin:0 8px 0 0;border:2px solid #035d71;border-radius:5px}body .content-in .main .about-wrapper #section03 .content-box .flex-box .flex-item:first-child span{display:block}body .content-in .main .about-wrapper #section03 .content-box .flex-box .flex-item:first-child span:first-child{width:100%;padding:4px 0;font-size:14px;color:#fff;background:#035d71}body .content-in .main .about-wrapper #section03 .content-box .flex-box .flex-item:first-child span:last-child{width:100%;padding:0;font-size:4rem;font-weight:600;color:#ff7800;letter-spacing:normal}body .content-in .main .about-wrapper #section03 .content-box .flex-box .flex-item:last-child{width:155px;margin:0 0 0 8px;border:2px solid #035d71;border-radius:5px}body .content-in .main .about-wrapper #section03 .content-box .flex-box .flex-item:last-child span{display:block}body .content-in .main .about-wrapper #section03 .content-box .flex-box .flex-item:last-child span:first-child{width:100%;padding:4px 0;font-size:14px;color:#fff;background:#035d71}body .content-in .main .about-wrapper #section03 .content-box .flex-box .flex-item:last-child span:last-child{width:100%;padding:0;font-size:4rem;font-weight:600;color:#035d71;letter-spacing:-0.05em}body .content-in .main .about-wrapper #section03 .content-box p{margin-bottom:24px}body .content-in .main .about-wrapper #section03 .content-box .btn-box{width:270px;padding:10px 0;font-size:14px;color:#fff;text-align:center;background-color:#ff7800;border-radius:50px;margin-bottom:16px}body .content-in .main .about-wrapper #section03 .content-box .btn-box span{padding:0 0 0 32px;font-size:28px;font-weight:600;background-image:url("../img/icon_person.png");background-repeat:no-repeat;background-position:bottom 50% left 0%;background-size:20px}body .content-in .main .about-wrapper #section03 .content-box .link-text a{color:#ff7800;text-decoration:underline !important}@media screen and (min-width: 600px)and (max-width: 999px){body .content-in .main .about-wrapper #section01 .flex-box .text-box p span{margin-bottom:clamp(16px,2vw,32px)}body .content-in .main .about-wrapper #section03 .content-box h2{margin-bottom:24px;font-size:clamp(3rem,3vw,4rem)}}@media screen and (max-width: 599px){body .content-in .main .about-wrapper #section01 .flex-box{display:block}body .content-in .main .about-wrapper #section01 .flex-box .text-box{width:100%}body .content-in .main .about-wrapper #section01 .flex-box .text-box p span{margin-bottom:16px}body .content-in .main .about-wrapper #section01 .flex-box .img-box{width:100%;max-width:none;margin-bottom:24px}body .content-in .main .about-wrapper #section03 .content-box h2{margin-bottom:24px;font-size:20px}}body .content-in .main .newsletter-fv{position:relative;z-index:-2;width:100vw;margin:0 calc(50% - 50vw) 16px;background-image:url("../img/fv-img.jpg");background-repeat:no-repeat;background-position:center;background-size:cover}body .content-in .main .newsletter-fv .text-box h2{padding:100px 0;font-size:4rem;font-weight:600;color:#fff}@media(min-width: 600px)and (max-width: 999px){body .content-in .main .newsletter-fv .text-box h2{font-size:3.3rem}}@media(max-width: 599px){body .content-in .main .newsletter-fv{background-position:top 0% right 50%}body .content-in .main .newsletter-fv .text-box h2{padding:180px 0 20px;font-size:3rem}}body .content-in .main .newsletter-wrapper #section01{margin-bottom:160px}body .content-in .main .newsletter-wrapper #section01 .section-ttl{position:relative;padding-bottom:24px;margin-bottom:32px;font-size:4rem;line-height:40px;color:#035d71}body .content-in .main .newsletter-wrapper #section01 .section-ttl::before{position:absolute;bottom:0;left:calc(50% - 20px);display:block;width:40px;height:3px;content:"";background:#035d71}@media(min-width: 600px)and (max-width: 999px){body .content-in .main .newsletter-wrapper #section01 .section-ttl{padding-bottom:clamp(16px,2.5vw,24px);margin-bottom:clamp(24px,2.5vw,32px);font-size:clamp(3rem,3vw,4rem);line-height:clamp(32px,2.5vw,40px)}}@media(max-width: 599px){body .content-in .main .newsletter-wrapper #section01 .section-ttl{padding-bottom:16px;margin-bottom:24px;font-size:20px;line-height:30px}}body .content-in .main .newsletter-wrapper #section01 .backnumber-wrapper .backnumber-text{max-width:900px;margin:0 auto;margin-bottom:48px;font-size:2rem}body .content-in .main .newsletter-wrapper #section01 .backnumber-wrapper .backnumber-box{display:flex;flex-wrap:wrap;justify-content:space-between;width:100%;max-width:935px}body .content-in .main .newsletter-wrapper #section01 .backnumber-wrapper .backnumber-box::after{display:block;width:23%;min-width:170px;max-width:190px;height:0;padding:0 5px;content:""}body .content-in .main .newsletter-wrapper #section01 .backnumber-wrapper .backnumber-box::before{display:block;order:1;width:23%;min-width:170px;max-width:190px;height:0;padding:0 5px;content:""}body .content-in .main .newsletter-wrapper #section01 .backnumber-wrapper .backnumber-box li{width:23%;min-width:170px;max-width:190px;padding:0 5px;margin-bottom:50px}body .content-in .main .newsletter-wrapper #section01 .backnumber-wrapper .backnumber-box li .newsletter-img{margin-bottom:16px}body .content-in .main .newsletter-wrapper #section01 .backnumber-wrapper .backnumber-box li h3{font-size:2rem}@media screen and (max-width: 599px){body .content-in .main .newsletter-wrapper #section01{margin-bottom:80px}body .content-in .main .newsletter-wrapper #section01 .backnumber-wrapper .backnumber-box::after{content:none}body .content-in .main .newsletter-wrapper #section01 .backnumber-wrapper .backnumber-box::before{content:none}body .content-in .main .newsletter-wrapper #section01 .backnumber-wrapper .backnumber-box li{width:370px;min-width:none;max-width:none;margin:0 auto 50px}}body .content-in .main .form-fv{position:relative;z-index:-2;width:100vw;margin:0 calc(50% - 50vw) 16px;background-image:url("../img/fv-img.jpg");background-repeat:no-repeat;background-position:center;background-size:cover}body .content-in .main .form-fv .text-box h2{padding:100px 0;font-size:4rem;font-weight:600;color:#fff}@media(min-width: 600px)and (max-width: 999px){body .content-in .main .form-fv .text-box h2{font-size:3.3rem}}@media(max-width: 599px){body .content-in .main .form-fv{background-position:top 0% right 50%}body .content-in .main .form-fv .text-box h2{padding:180px 0 20px;font-size:3rem}}body .content-in .main .form-wrapper #section01{margin-bottom:160px}body .content-in .main .form-wrapper #section01 .section-ttl{position:relative;padding-bottom:24px;margin-bottom:32px;font-size:4rem;line-height:40px;color:#035d71}body .content-in .main .form-wrapper #section01 .section-ttl::before{position:absolute;bottom:0;left:calc(50% - 20px);display:block;width:40px;height:3px;content:"";background:#035d71}@media(min-width: 600px)and (max-width: 999px){body .content-in .main .form-wrapper #section01 .section-ttl{padding-bottom:clamp(16px,2.5vw,24px);margin-bottom:clamp(24px,2.5vw,32px);font-size:clamp(3rem,3vw,4rem);line-height:clamp(32px,2.5vw,40px)}}@media(max-width: 599px){body .content-in .main .form-wrapper #section01 .section-ttl{padding-bottom:16px;margin-bottom:24px;font-size:20px;line-height:30px}}body .content-in .main .form-wrapper #section01 .form-wrapper .form-text{margin-bottom:48px;font-size:2rem;color:#ff7800;letter-spacing:-0.05em}body .content-in .main .form-wrapper #section01 .form-wrapper .form-text span{display:block;margin-bottom:32px;color:#000;letter-spacing:normal}body .content-in .main .form-wrapper #section01 .form-wrapper .form-box{max-width:550px;padding:40px 72px;margin:0 auto;background:#efefef;border-radius:5px}body .content-in .main .form-wrapper #section01 .form-wrapper .form-box .wpcf7-form .custom-label{display:block;margin-bottom:16px}body .content-in .main .form-wrapper #section01 .form-wrapper .form-box .wpcf7-form .custom-label:nth-last-of-type(2){margin-bottom:24px}body .content-in .main .form-wrapper #section01 .form-wrapper .form-box .wpcf7-form .custom-label:last-of-type{margin-bottom:32px}body .content-in .main .form-wrapper #section01 .form-wrapper .form-box .wpcf7-form .custom-label:last-of-type .label-flex{margin-bottom:10px}body .content-in .main .form-wrapper #section01 .form-wrapper .form-box .wpcf7-form .custom-label .label-flex{display:flex;align-items:center;margin-bottom:4px}body .content-in .main .form-wrapper #section01 .form-wrapper .form-box .wpcf7-form .custom-label .label-flex span{font-size:2rem;font-weight:600}body .content-in .main .form-wrapper #section01 .form-wrapper .form-box .wpcf7-form .custom-label .label-flex .consent-text{display:block;margin:0 auto;font-size:14px;font-weight:300}body .content-in .main .form-wrapper #section01 .form-wrapper .form-box .wpcf7-form .custom-label .required{padding:1px 4px;margin-left:8px;font-size:12px !important;font-weight:300 !important;color:#fff;background:#ff7800}body .content-in .main .form-wrapper #section01 .form-wrapper .form-box .wpcf7-form .custom-label .wpcf7-form-control-wrap input,body .content-in .main .form-wrapper #section01 .form-wrapper .form-box .wpcf7-form .custom-label .wpcf7-form-control-wrap textarea{margin-bottom:4px;font-size:2rem;background:#fff;border:#fff}body .content-in .main .form-wrapper #section01 .form-wrapper .form-box .wpcf7-form .custom-label .wpcf7-form-control-wrap input[name=your-message],body .content-in .main .form-wrapper #section01 .form-wrapper .form-box .wpcf7-form .custom-label .wpcf7-form-control-wrap textarea[name=your-message]{height:150px}body .content-in .main .form-wrapper #section01 .form-wrapper .form-box .wpcf7-form .custom-label .wpcf7-form-control-wrap input::-moz-placeholder, body .content-in .main .form-wrapper #section01 .form-wrapper .form-box .wpcf7-form .custom-label .wpcf7-form-control-wrap textarea::-moz-placeholder{opacity:.7}body .content-in .main .form-wrapper #section01 .form-wrapper .form-box .wpcf7-form .custom-label .wpcf7-form-control-wrap input::placeholder,body .content-in .main .form-wrapper #section01 .form-wrapper .form-box .wpcf7-form .custom-label .wpcf7-form-control-wrap textarea::placeholder{opacity:.7}body .content-in .main .form-wrapper #section01 .form-wrapper .form-box .wpcf7-form .custom-label .privacy-policy-text{margin:0 auto;font-size:14px !important}body .content-in .main .form-wrapper #section01 .form-wrapper .form-box .wpcf7-form .custom-label .textarea-text{display:block;font-size:12px;text-align:right}body .content-in .main .form-wrapper #section01 .form-wrapper .form-box .wpcf7-form .custom-label .checkbox-container{display:flex;align-items:center;justify-content:center}body .content-in .main .form-wrapper #section01 .form-wrapper .form-box .wpcf7-form .custom-label .checkbox-container.scroll{pointer-events:all;opacity:1;transition:.3s}body .content-in .main .form-wrapper #section01 .form-wrapper .form-box .wpcf7-form .custom-label .checkbox-container .wpcf7-form-control-wrap{position:initial;height:20px}body .content-in .main .form-wrapper #section01 .form-wrapper .form-box .wpcf7-form .custom-label .checkbox-container .wpcf7-form-control-wrap .wpcf7-form-control .wpcf7-list-item{margin:0}body .content-in .main .form-wrapper #section01 .form-wrapper .form-box .wpcf7-form .custom-label .checkbox-container .wpcf7-form-control-wrap .wpcf7-form-control .wpcf7-list-item label{display:flex;align-items:center}body .content-in .main .form-wrapper #section01 .form-wrapper .form-box .wpcf7-form .custom-label .checkbox-container .wpcf7-form-control-wrap .wpcf7-form-control .wpcf7-list-item label input[type=checkbox]{position:relative;width:20px;height:20px;margin:0;border:1px solid}body .content-in .main .form-wrapper #section01 .form-wrapper .form-box .wpcf7-form .custom-label .checkbox-container .wpcf7-form-control-wrap .wpcf7-form-control .wpcf7-list-item label input[type=checkbox]::before{position:absolute;top:50%;left:50%;font-family:"Font Awesome 5 Free",sans-serif;font-size:14px;font-weight:900;visibility:hidden;content:"";transform:translate(-50%, -50%)}body .content-in .main .form-wrapper #section01 .form-wrapper .form-box .wpcf7-form .custom-label .checkbox-container .wpcf7-form-control-wrap .wpcf7-form-control .wpcf7-list-item label input[type=checkbox]:checked::before{visibility:visible;content:""}body .content-in .main .form-wrapper #section01 .form-wrapper .form-box .wpcf7-form .custom-label .checkbox-container .wpcf7-form-control-wrap .wpcf7-form-control .wpcf7-list-item label .wpcf7-list-item-label{display:none}body .content-in .main .form-wrapper #section01 .form-wrapper .form-box .wpcf7-form .custom-label .checkbox-container .wpcf7-form-control-wrap .wpcf7-not-valid-tip{position:absolute}body .content-in .main .form-wrapper #section01 .form-wrapper .form-box .wpcf7-form .custom-label .checkbox-container .value-text{margin-left:12px}body .content-in .main .form-wrapper #section01 .form-wrapper .form-box .wpcf7-form .custom-label .checkbox-container .value-text a{line-height:20px;color:#ff7800;border-bottom:1px solid #ff7800}body .content-in .main .form-wrapper #section01 .form-wrapper .form-box .wpcf7-form .flex-box{display:flex;flex-wrap:wrap;justify-content:space-between}body .content-in .main .form-wrapper #section01 .form-wrapper .form-box .wpcf7-form .flex-box .return{display:none;align-items:center;justify-content:center;width:48%;max-width:270px;padding:11px;color:#fff;text-align:center;background-color:#035d71;border:none;border-radius:50px}body .content-in .main .form-wrapper #section01 .form-wrapper .form-box .wpcf7-form .flex-box .wpcf7-submit{display:block;width:80%;max-width:270px;margin:0 auto;color:#fff;text-align:center;pointer-events:none;background-color:#ff7800;border:none;border-radius:50px;opacity:.5;transition:.3s}body .content-in .main .form-wrapper #section01 .form-wrapper .form-box .wpcf7-form .flex-box .wpcf7-submit.click{pointer-events:all;opacity:1;transition:.3s}body .content-in .main .form-wrapper #section01 .form-wrapper .form-box .wpcf7-form .flex-box .wpcf7-spinner{position:absolute;bottom:-24px}@media screen and (min-width: 600px)and (max-width: 999px){body .content-in .main .form-wrapper #section01 .form-wrapper .form-text{letter-spacing:normal}body .content-in .main .form-wrapper #section01 .form-wrapper .form-box{padding:40px clamp(40px,7vw,72px)}}@media screen and (max-width: 599px){body .content-in .main .form-wrapper #section01{margin-bottom:80px}body .content-in .main .form-wrapper #section01 .form-wrapper .form-box{padding:40px 24px}}body .content-in .main .q-and-a-fv{position:relative;z-index:-2;width:100vw;margin:0 calc(50% - 50vw) 16px;background-image:url("../img/fv-img.jpg");background-repeat:no-repeat;background-position:center;background-size:cover}body .content-in .main .q-and-a-fv .text-box h2{padding:100px 0;font-size:4rem;font-weight:600;color:#fff}@media(min-width: 600px)and (max-width: 999px){body .content-in .main .q-and-a-fv .text-box h2{font-size:3.3rem}}@media(max-width: 599px){body .content-in .main .q-and-a-fv{background-position:top 0% right 50%}body .content-in .main .q-and-a-fv .text-box h2{padding:180px 0 20px;font-size:3rem}}body .content-in .main .q-and-a-wrapper #section01{margin-bottom:160px}body .content-in .main .q-and-a-wrapper #section01 .section-ttl{position:relative;padding-bottom:24px;margin-bottom:32px;font-size:4rem;line-height:40px;color:#035d71}body .content-in .main .q-and-a-wrapper #section01 .section-ttl::before{position:absolute;bottom:0;left:calc(50% - 20px);display:block;width:40px;height:3px;content:"";background:#035d71}@media(min-width: 600px)and (max-width: 999px){body .content-in .main .q-and-a-wrapper #section01 .section-ttl{padding-bottom:clamp(16px,2.5vw,24px);margin-bottom:clamp(24px,2.5vw,32px);font-size:clamp(3rem,3vw,4rem);line-height:clamp(32px,2.5vw,40px)}}@media(max-width: 599px){body .content-in .main .q-and-a-wrapper #section01 .section-ttl{padding-bottom:16px;margin-bottom:24px;font-size:20px;line-height:30px}}body .content-in .main .q-and-a-wrapper #section01 .q-and-a-box .q-and-a-text{max-width:770px;margin:0 auto;margin-bottom:28px;font-size:2rem}body .content-in .main .q-and-a-wrapper #section01 .q-and-a-box .flex-box{display:flex;margin-bottom:24px;overflow:hidden;border-radius:5px}body .content-in .main .q-and-a-wrapper #section01 .q-and-a-box .flex-box:last-child{margin-bottom:0}body .content-in .main .q-and-a-wrapper #section01 .q-and-a-box .flex-box:nth-of-type(1) .flex-item-left{background-image:url("../img/q&a-img01.jpg")}body .content-in .main .q-and-a-wrapper #section01 .q-and-a-box .flex-box:nth-of-type(2) .flex-item-left{background-image:url("../img/q&a-img02.jpg")}body .content-in .main .q-and-a-wrapper #section01 .q-and-a-box .flex-box:nth-of-type(3) .flex-item-left{background-image:url("../img/q&a-img03.jpg")}body .content-in .main .q-and-a-wrapper #section01 .q-and-a-box .flex-box:nth-of-type(4) .flex-item-left{background-image:url("../img/q&a-img04.jpg")}body .content-in .main .q-and-a-wrapper #section01 .q-and-a-box .flex-box:nth-of-type(5) .flex-item-left{background-image:url("../img/q&a-img05.jpg")}body .content-in .main .q-and-a-wrapper #section01 .q-and-a-box .flex-box .flex-item-left{display:flex;align-items:center;justify-content:center;width:25%;background-repeat:no-repeat;background-position:center;background-size:cover}body .content-in .main .q-and-a-wrapper #section01 .q-and-a-box .flex-box .flex-item-left span{font-size:4rem;color:#fff}body .content-in .main .q-and-a-wrapper #section01 .q-and-a-box .flex-box .flex-item-right{display:flex;flex-wrap:wrap;place-content:baseline space-between;width:75%;padding:24px 40px;background-color:#e1e1e1}body .content-in .main .q-and-a-wrapper #section01 .q-and-a-box .flex-box .flex-item-right::after{display:block;width:23%;height:0;padding:0 5px;content:""}body .content-in .main .q-and-a-wrapper #section01 .q-and-a-box .flex-box .flex-item-right::before{display:block;order:1;width:23%;height:0;padding:0 5px;content:""}body .content-in .main .q-and-a-wrapper #section01 .q-and-a-box .flex-box .flex-item-right a{width:23%;height:-moz-fit-content;height:fit-content;padding:10px;margin-bottom:16px;font-size:2rem;color:#035d71;background:#fff;background-image:url("../img/q&a-arrow.png");background-repeat:no-repeat;background-position:top 50% right 8px;background-size:15px}@media(min-width: 600px)and (max-width: 999px){body .content-in .main .q-and-a-wrapper #section01 .q-and-a-box .flex-box .flex-item-left{width:35%}body .content-in .main .q-and-a-wrapper #section01 .q-and-a-box .flex-box .flex-item-left span{font-size:clamp(3rem,2vw,4rem)}body .content-in .main .q-and-a-wrapper #section01 .q-and-a-box .flex-box .flex-item-right{width:65%;padding:24px clamp(16px,2vw,40px)}body .content-in .main .q-and-a-wrapper #section01 .q-and-a-box .flex-box .flex-item-right::after{width:30%}body .content-in .main .q-and-a-wrapper #section01 .q-and-a-box .flex-box .flex-item-right::before{width:30%}body .content-in .main .q-and-a-wrapper #section01 .q-and-a-box .flex-box .flex-item-right a{width:30%;font-size:14px;background-position:top 50% right 4px;background-size:10px}}@media(max-width: 599px){body .content-in .main .q-and-a-wrapper #section01 .q-and-a-box .flex-box{display:block}body .content-in .main .q-and-a-wrapper #section01 .q-and-a-box .flex-box .flex-item-left{width:100%}body .content-in .main .q-and-a-wrapper #section01 .q-and-a-box .flex-box .flex-item-left span{padding:32px 0;font-size:3rem}body .content-in .main .q-and-a-wrapper #section01 .q-and-a-box .flex-box .flex-item-right{width:100%;padding:24px}body .content-in .main .q-and-a-wrapper #section01 .q-and-a-box .flex-box .flex-item-right::after{width:48%}body .content-in .main .q-and-a-wrapper #section01 .q-and-a-box .flex-box .flex-item-right::before{width:48%}body .content-in .main .q-and-a-wrapper #section01 .q-and-a-box .flex-box .flex-item-right a{width:48%}}@media screen and (max-width: 599px){body .content-in .main .q-and-a-wrapper #section01{margin-bottom:80px}}body .content-in .main .expert-knowledge-fv{position:relative;z-index:-2;width:100vw;margin:0 calc(50% - 50vw) 16px;background-image:url("../img/fv-img.jpg");background-repeat:no-repeat;background-position:center;background-size:cover}body .content-in .main .expert-knowledge-fv .text-box h2{padding:100px 0;font-size:4rem;font-weight:600;color:#fff}@media(min-width: 600px)and (max-width: 999px){body .content-in .main .expert-knowledge-fv .text-box h2{font-size:3.3rem}}@media(max-width: 599px){body .content-in .main .expert-knowledge-fv{background-position:top 0% right 50%}body .content-in .main .expert-knowledge-fv .text-box h2{padding:180px 0 20px;font-size:3rem}}body .content-in .main .expert-knowledge-wrapper #section01{margin-bottom:160px}body .content-in .main .expert-knowledge-wrapper #section01 .section-ttl{position:relative;padding-bottom:24px;margin-bottom:32px;font-size:4rem;line-height:40px;color:#035d71}body .content-in .main .expert-knowledge-wrapper #section01 .section-ttl::before{position:absolute;bottom:0;left:calc(50% - 20px);display:block;width:40px;height:3px;content:"";background:#035d71}@media(min-width: 600px)and (max-width: 999px){body .content-in .main .expert-knowledge-wrapper #section01 .section-ttl{padding-bottom:clamp(16px,2.5vw,24px);margin-bottom:clamp(24px,2.5vw,32px);font-size:clamp(3rem,3vw,4rem);line-height:clamp(32px,2.5vw,40px)}}@media(max-width: 599px){body .content-in .main .expert-knowledge-wrapper #section01 .section-ttl{padding-bottom:16px;margin-bottom:24px;font-size:20px;line-height:30px}}body .content-in .main .expert-knowledge-wrapper #section01 .flex-box{display:flex;flex-wrap:wrap;justify-content:space-between}body .content-in .main .expert-knowledge-wrapper #section01 .flex-box::after{display:block;width:32%;min-width:250px;max-width:300px;height:0;content:""}body .content-in .main .expert-knowledge-wrapper #section01 .flex-box::before{display:block;order:1;width:32%;min-width:250px;max-width:300px;height:0;content:""}body .content-in .main .expert-knowledge-wrapper #section01 .flex-box .flex-item{width:32%;min-width:250px;max-width:300px;margin-bottom:40px;overflow:hidden;border-radius:5px}body .content-in .main .expert-knowledge-wrapper #section01 .flex-box .flex-item:nth-of-type(1) a{background-image:url("../img/expert-knowledge01.jpg")}body .content-in .main .expert-knowledge-wrapper #section01 .flex-box .flex-item:nth-of-type(2) a{background-image:url("../img/expert-knowledge02.jpg")}body .content-in .main .expert-knowledge-wrapper #section01 .flex-box .flex-item:nth-of-type(3) a{background-image:url("../img/expert-knowledge03.jpg")}body .content-in .main .expert-knowledge-wrapper #section01 .flex-box .flex-item:nth-of-type(4) a{background-image:url("../img/expert-knowledge04.jpg")}body .content-in .main .expert-knowledge-wrapper #section01 .flex-box .flex-item:nth-of-type(5) a{background-image:url("../img/expert-knowledge05.jpg")}body .content-in .main .expert-knowledge-wrapper #section01 .flex-box .flex-item:nth-of-type(6) a{background-image:url("../img/expert-knowledge06.jpg");background-position:top 100% right 0;background-size:155%}body .content-in .main .expert-knowledge-wrapper #section01 .flex-box .flex-item:nth-of-type(7){margin-bottom:0}body .content-in .main .expert-knowledge-wrapper #section01 .flex-box .flex-item:nth-of-type(7) a{background-image:url("../img/expert-knowledge07.jpg");background-position:top 50% right 0;background-size:140%}body .content-in .main .expert-knowledge-wrapper #section01 .flex-box .flex-item:nth-of-type(8){margin-bottom:0}body .content-in .main .expert-knowledge-wrapper #section01 .flex-box .flex-item:nth-of-type(8) a{background-image:url("../img/expert-knowledge08.jpg");background-position:top 100% right -40px;background-size:150%}body .content-in .main .expert-knowledge-wrapper #section01 .flex-box .flex-item a{width:100%;padding-top:145px;background-repeat:no-repeat;background-position:center;background-size:cover}body .content-in .main .expert-knowledge-wrapper #section01 .flex-box .flex-item a span{display:block;width:100%;padding:24px 0;font-size:18px;color:#fff;text-align:center;background-color:rgba(3,93,113,.8)}@media screen and (min-width: 600px)and (max-width: 999px){body .content-in .main .expert-knowledge-wrapper #section01 .flex-box{width:100%;max-width:650px;margin:0 auto}body .content-in .main .expert-knowledge-wrapper #section01 .flex-box::after{width:48%}body .content-in .main .expert-knowledge-wrapper #section01 .flex-box::before{width:48%}body .content-in .main .expert-knowledge-wrapper #section01 .flex-box .flex-item{width:48%}}@media screen and (max-width: 599px){body .content-in .main .expert-knowledge-wrapper #section01{margin-bottom:80px}body .content-in .main .expert-knowledge-wrapper #section01 .flex-box{width:100%;margin:0 auto}body .content-in .main .expert-knowledge-wrapper #section01 .flex-box::after{content:none}body .content-in .main .expert-knowledge-wrapper #section01 .flex-box::before{content:none}body .content-in .main .expert-knowledge-wrapper #section01 .flex-box .flex-item{width:100%;margin:0 auto 40px}body .content-in .main .expert-knowledge-wrapper #section01 .flex-box .flex-item:nth-of-type(7){margin-bottom:40px}body .content-in .main .expert-knowledge-wrapper #section01 .flex-box .flex-item:nth-of-type(8){margin-bottom:0}}body .content-in .main .single-expert-fv{position:relative;z-index:-2;width:100vw;margin:0 calc(50% - 50vw) 16px;background-image:url("../img/fv-img.jpg");background-repeat:no-repeat;background-position:center;background-size:cover}body .content-in .main .single-expert-fv .text-box h2{padding:100px 0;font-size:4rem;font-weight:600;color:#fff}@media(min-width: 600px)and (max-width: 999px){body .content-in .main .single-expert-fv .text-box h2{font-size:3.3rem}}@media(max-width: 599px){body .content-in .main .single-expert-fv{background-position:top 0% right 50%}body .content-in .main .single-expert-fv .text-box h2{padding:180px 0 20px;font-size:3rem}}body .content-in .main .single-expert-wrapper #section01{margin-bottom:160px}body .content-in .main .single-expert-wrapper #section01 .section-ttl{position:relative;padding-bottom:24px;margin-bottom:32px;font-size:4rem;line-height:40px;color:#035d71}body .content-in .main .single-expert-wrapper #section01 .section-ttl::before{position:absolute;bottom:0;left:calc(50% - 20px);display:block;width:40px;height:3px;content:"";background:#035d71}@media(min-width: 600px)and (max-width: 999px){body .content-in .main .single-expert-wrapper #section01 .section-ttl{padding-bottom:clamp(16px,2.5vw,24px);margin-bottom:clamp(24px,2.5vw,32px);font-size:clamp(3rem,3vw,4rem);line-height:clamp(32px,2.5vw,40px)}}@media(max-width: 599px){body .content-in .main .single-expert-wrapper #section01 .section-ttl{padding-bottom:16px;margin-bottom:24px;font-size:20px;line-height:30px}}body .content-in .main .single-expert-wrapper #section01 .q-wrapper{width:100%;margin-bottom:40px}body .content-in .main .single-expert-wrapper #section01 .q-wrapper .border-box{padding:32px;border:2px solid #035d71;border-radius:5px}body .content-in .main .single-expert-wrapper #section01 .q-wrapper .border-box .sub-ttl{margin-bottom:24px;font-size:4rem;font-weight:bold;color:#035d71;text-align:center}body .content-in .main .single-expert-wrapper #section01 .q-wrapper .border-box .flex-box{display:flex;justify-content:space-between}body .content-in .main .single-expert-wrapper #section01 .q-wrapper .border-box .flex-box .flex-left{width:80px}body .content-in .main .single-expert-wrapper #section01 .q-wrapper .border-box .flex-box .flex-left .img-box{width:80px;height:80px;margin-bottom:16px}body .content-in .main .single-expert-wrapper #section01 .q-wrapper .border-box .flex-box .flex-left p{font-size:2rem;font-weight:bold;color:#035d71;text-align:center}body .content-in .main .single-expert-wrapper #section01 .q-wrapper .border-box .flex-box .flex-right{width:calc(100% - 120px)}body .content-in .main .single-expert-wrapper #section01 .q-wrapper .border-box .flex-box .flex-right p{font-size:2rem;text-align:justify}body .content-in .main .single-expert-wrapper #section01 .arrow-box{width:100px;margin:0 auto 30px}body .content-in .main .single-expert-wrapper #section01 .a-wrapper{width:100vw;max-width:none;padding-top:32px !important;padding-bottom:32px !important;margin:0 calc(50% - 50vw) 40px;background:#035d71}body .content-in .main .single-expert-wrapper #section01 .a-wrapper .border-box{padding:32px;margin:0 auto;background:#fff;border-radius:5px}body .content-in .main .single-expert-wrapper #section01 .a-wrapper .border-box .sub-ttl{margin-bottom:24px;font-size:4rem;font-weight:bold;color:#035d71;text-align:center}body .content-in .main .single-expert-wrapper #section01 .a-wrapper .border-box .flex-box{display:flex;justify-content:space-between}body .content-in .main .single-expert-wrapper #section01 .a-wrapper .border-box .flex-box .flex-left{width:80px}body .content-in .main .single-expert-wrapper #section01 .a-wrapper .border-box .flex-box .flex-left .img-box{width:80px;height:80px;margin-bottom:16px}body .content-in .main .single-expert-wrapper #section01 .a-wrapper .border-box .flex-box .flex-left p{font-size:2rem;font-weight:bold;color:#035d71;text-align:center}body .content-in .main .single-expert-wrapper #section01 .a-wrapper .border-box .flex-box .flex-right{width:calc(100% - 120px)}body .content-in .main .single-expert-wrapper #section01 .a-wrapper .border-box .flex-box .flex-right p{font-size:2rem;text-align:justify}body .content-in .main .single-expert-wrapper #section01 .btn-box{display:block;width:80%;max-width:270px;padding:10px 0;margin:0 auto;color:#fff;text-align:center;background-color:#035d71;border:none;border-radius:50px}@media screen and (min-width: 600px)and (max-width: 999px){body .content-in .main .single-expert-wrapper #section01{margin-bottom:160px}body .content-in .main .single-expert-wrapper #section01 .q-wrapper .border-box .sub-ttl{margin-bottom:20px;font-size:clamp(3rem,3vw,4rem)}body .content-in .main .single-expert-wrapper #section01 .q-wrapper .border-box .flex-box .flex-left{width:70px}body .content-in .main .single-expert-wrapper #section01 .q-wrapper .border-box .flex-box .flex-left .img-box{width:70px;height:70px;margin-bottom:12px}body .content-in .main .single-expert-wrapper #section01 .q-wrapper .border-box .flex-box .flex-right{width:calc(100% - 100px)}body .content-in .main .single-expert-wrapper #section01 .arrow-box{width:80px}body .content-in .main .single-expert-wrapper #section01 .a-wrapper .border-box .sub-ttl{margin-bottom:20px;font-size:clamp(3rem,3vw,4rem)}body .content-in .main .single-expert-wrapper #section01 .a-wrapper .border-box .flex-box .flex-left{width:70px}body .content-in .main .single-expert-wrapper #section01 .a-wrapper .border-box .flex-box .flex-left .img-box{width:70px;height:70px;margin-bottom:12px}body .content-in .main .single-expert-wrapper #section01 .a-wrapper .border-box .flex-box .flex-right{width:calc(100% - 100px)}}@media screen and (max-width: 599px){body .content-in .main .single-expert-wrapper #section01{margin-bottom:80px}body .content-in .main .single-expert-wrapper #section01 .q-wrapper .border-box{padding:24px}body .content-in .main .single-expert-wrapper #section01 .q-wrapper .border-box .sub-ttl{margin-bottom:16px;font-size:20px}body .content-in .main .single-expert-wrapper #section01 .q-wrapper .border-box .flex-box .flex-left{width:50px}body .content-in .main .single-expert-wrapper #section01 .q-wrapper .border-box .flex-box .flex-left .img-box{width:50px;height:50px;margin-bottom:10px}body .content-in .main .single-expert-wrapper #section01 .q-wrapper .border-box .flex-box .flex-right{width:calc(100% - 60px)}body .content-in .main .single-expert-wrapper #section01 .arrow-box{width:60px}body .content-in .main .single-expert-wrapper #section01 .a-wrapper .border-box{padding:24px}body .content-in .main .single-expert-wrapper #section01 .a-wrapper .border-box .sub-ttl{margin-bottom:16px;font-size:20px}body .content-in .main .single-expert-wrapper #section01 .a-wrapper .border-box .flex-box .flex-left{width:50px}body .content-in .main .single-expert-wrapper #section01 .a-wrapper .border-box .flex-box .flex-left .img-box{width:50px;height:50px;margin-bottom:10px}body .content-in .main .single-expert-wrapper #section01 .a-wrapper .border-box .flex-box .flex-right{width:calc(100% - 60px)}}body .content-in .main .knowledge-fv{position:relative;z-index:-2;width:100vw;margin:0 calc(50% - 50vw) 16px;background-image:url("../img/fv-img.jpg");background-repeat:no-repeat;background-position:center;background-size:cover}body .content-in .main .knowledge-fv .text-box h2{padding:100px 0;font-size:4rem;font-weight:600;color:#fff}@media(min-width: 600px)and (max-width: 999px){body .content-in .main .knowledge-fv .text-box h2{font-size:3.3rem}}@media(max-width: 599px){body .content-in .main .knowledge-fv{background-position:top 0% right 50%}body .content-in .main .knowledge-fv .text-box h2{padding:180px 0 20px;font-size:3rem}}body .content-in .main .knowledge-wrapper #section01{margin-bottom:160px}body .content-in .main .knowledge-wrapper #section01 .section-ttl{position:relative;padding-bottom:24px;margin-bottom:32px;font-size:4rem;line-height:40px;color:#035d71}body .content-in .main .knowledge-wrapper #section01 .section-ttl::before{position:absolute;bottom:0;left:calc(50% - 20px);display:block;width:40px;height:3px;content:"";background:#035d71}@media(min-width: 600px)and (max-width: 999px){body .content-in .main .knowledge-wrapper #section01 .section-ttl{padding-bottom:clamp(16px,2.5vw,24px);margin-bottom:clamp(24px,2.5vw,32px);font-size:clamp(3rem,3vw,4rem);line-height:clamp(32px,2.5vw,40px)}}@media(max-width: 599px){body .content-in .main .knowledge-wrapper #section01 .section-ttl{padding-bottom:16px;margin-bottom:24px;font-size:20px;line-height:30px}}body .content-in .main .knowledge-wrapper #section01 .sub-ttl{margin-bottom:32px;font-size:16px}body .content-in .main .knowledge-wrapper #section01 .text-r{text-align:right}body .content-in .main .knowledge-wrapper #section01 .mb-16{margin-bottom:16px}body .content-in .main .knowledge-wrapper #section01 .mb-32{margin-bottom:32px}body .content-in .main .knowledge-wrapper #section01 .mb-48{margin-bottom:48px}body .content-in .main .knowledge-wrapper #section01 .border-box{padding:12px;border:1px solid #000}body .content-in .main .knowledge-wrapper #section01 .border-line{display:block;margin-bottom:32px;border:.5px solid #000}body .content-in .main .knowledge-wrapper #section01 .diary-img{width:auto;margin-bottom:32px}body .content-in .main .knowledge-wrapper #section01 p,body .content-in .main .knowledge-wrapper #section01 h2,body .content-in .main .knowledge-wrapper #section01 li,body .content-in .main .knowledge-wrapper #section01 h4{font-size:16px}body .content-in .main .knowledge-wrapper #section01 h3{position:relative;padding-bottom:8px;margin-bottom:32px;font-size:20px;font-weight:bold;color:#035d71;border-bottom:3px solid #035d71}body .content-in .main .knowledge-wrapper #section01 li{padding-left:2em;text-align:justify;text-indent:-2em}body .content-in .main .knowledge-wrapper #section01 .font-w{font-weight:bold}body .content-in .main .knowledge-wrapper #section01 .font-red{color:red}body .content-in .main .knowledge-wrapper #section01 .indent{padding-left:3.5em;text-indent:-3.5em}body .content-in .main .knowledge-wrapper #section01 .indent-0{padding-left:0;text-align:justify;text-indent:0}body .content-in .main .knowledge-wrapper #section01 .under-line{text-decoration:underline}body .content-in .main .knowledge-wrapper #section01 .diary-indent{padding-left:3em;text-align:justify;text-indent:-3em}body .content-in .main .knowledge-wrapper #section01 .diary-li-indent{padding-left:4em;text-align:justify;text-indent:-1em}body .content-in .main .knowledge-wrapper #section01 .li-indent{padding-left:3.5em;text-align:justify;text-indent:-2em}body .content-in .main .knowledge-wrapper #section01 .li-indent02{padding-left:1em;text-align:justify;text-indent:-1em}body .content-in .main .knowledge-wrapper #section01 .li-indent03{padding-left:2.5em;text-align:justify;text-indent:-3em}body .content-in .main .knowledge-wrapper #section01 .li-indent04{padding-left:0;text-align:justify;text-indent:-1em}body .content-in .main .knowledge-wrapper #section01 .li-indent05{padding-left:2em;text-align:justify;text-indent:-1em}body .content-in .main .knowledge-wrapper #section01 .li-indent06{padding-left:2em;text-align:justify;text-indent:0}body .content-in .main .knowledge-wrapper #section01 .li-indent07{padding-left:4em;text-align:justify;text-indent:-4em}body .content-in .main .knowledge-wrapper #section01 .li-indent08{padding-left:3em;text-align:justify;text-indent:-2em}body .content-in .main .knowledge-wrapper #section01 .text-indent{text-indent:1em}body .content-in .main .knowledge-wrapper #section01 .btn-box{display:block;width:80%;max-width:270px;padding:10px 0;margin:0 auto;color:#fff;text-align:center;background-color:#035d71;border:none;border-radius:50px}body .content-in .main .knowledge-wrapper #section01 a{display:block}body .content-in .main .knowledge-wrapper #section01 a img{display:block}body .content-in .main .knowledge-wrapper #section01 table tbody tr{display:flex;align-items:center;background-color:#fff}body .content-in .main .knowledge-wrapper #section01 table tbody td{border:none}body .content-in .main .knowledge-wrapper #section01 table tbody td hr{margin:8px 0;color:#000}body .content-in .main .knowledge-wrapper #section01 .table-2034 tbody tr{display:table-row;align-items:initial;background-color:#fff}body .content-in .main .knowledge-wrapper #section01 .table-2034 tbody td{border:1px solid #000}body .content-in .main .knowledge-wrapper #section01 .table-2034 tbody td hr{margin:auto;color:#000}body .content-in .main .knowledge-wrapper #section01 .qa-wrap{padding:30px;border:5px solid #035d71}body .content-in .main .knowledge-wrapper #section01 .qa-wrap .q-box{position:relative;padding-bottom:32px;padding-left:60px;border-bottom:2px solid #035d71}body .content-in .main .knowledge-wrapper #section01 .qa-wrap .a-box{position:relative;padding-left:60px}body .content-in .main .knowledge-wrapper #section01 .qa-ttl{position:absolute;top:0;left:0;font-size:2.5em;font-weight:bold;color:#035d71}body .content-in .main .knowledge-wrapper #section01 .table-box{width:100%;max-width:600px}body .content-in .main .knowledge-wrapper #section01 .table-box .flex-item{display:flex;align-items:flex-start;justify-content:space-between;margin-bottom:8px}body .content-in .main .knowledge-wrapper #section01 .table-box .flex-item p:first-of-type{text-align:left}body .content-in .main .knowledge-wrapper #section01 .table-box .flex-item p:last-of-type{text-align:right}@media screen and (max-width: 599px){body .content-in .main .knowledge-wrapper #section01{margin-bottom:80px}body .content-in .main .knowledge-wrapper #section01 p,body .content-in .main .knowledge-wrapper #section01 h2,body .content-in .main .knowledge-wrapper #section01 li,body .content-in .main .knowledge-wrapper #section01 h4{font-size:14px}body .content-in .main .knowledge-wrapper #section01 .qa-wrap{padding:16px}body .content-in .main .knowledge-wrapper #section01 .qa-wrap .q-box{padding-left:0}body .content-in .main .knowledge-wrapper #section01 .qa-wrap .a-box{padding-left:0}body .content-in .main .knowledge-wrapper #section01 .qa-ttl{position:initial;display:block;margin-bottom:16px;text-align:center}body .content-in .main .knowledge-wrapper #section01 .table-box .flex-item{display:block}body .content-in .main .knowledge-wrapper #section01 .table-2034{font-size:12px}}body .content-in .main .knowledge-list-fv{position:relative;z-index:-2;width:100vw;margin:0 calc(50% - 50vw) 16px;background-image:url("../img/fv-img.jpg");background-repeat:no-repeat;background-position:center;background-size:cover}body .content-in .main .knowledge-list-fv .text-box h2{padding:100px 0;font-size:4rem;font-weight:600;color:#fff}@media(min-width: 600px)and (max-width: 999px){body .content-in .main .knowledge-list-fv .text-box h2{font-size:3.3rem}}@media(max-width: 599px){body .content-in .main .knowledge-list-fv{background-position:top 0% right 50%}body .content-in .main .knowledge-list-fv .text-box h2{padding:180px 0 20px;font-size:3rem}}body .content-in .main .knowledge-list-wrapper #section01{margin-bottom:160px}body .content-in .main .knowledge-list-wrapper #section01 .section-ttl{position:relative;padding-bottom:24px;margin-bottom:32px;font-size:4rem;line-height:40px;color:#035d71}body .content-in .main .knowledge-list-wrapper #section01 .section-ttl::before{position:absolute;bottom:0;left:calc(50% - 20px);display:block;width:40px;height:3px;content:"";background:#035d71}@media(min-width: 600px)and (max-width: 999px){body .content-in .main .knowledge-list-wrapper #section01 .section-ttl{padding-bottom:clamp(16px,2.5vw,24px);margin-bottom:clamp(24px,2.5vw,32px);font-size:clamp(3rem,3vw,4rem);line-height:clamp(32px,2.5vw,40px)}}@media(max-width: 599px){body .content-in .main .knowledge-list-wrapper #section01 .section-ttl{padding-bottom:16px;margin-bottom:24px;font-size:20px;line-height:30px}}body .content-in .main .knowledge-list-wrapper #section01 .flex-box{display:flex;flex-wrap:wrap;justify-content:space-between;margin:0}body .content-in .main .knowledge-list-wrapper #section01 .flex-box .flex-item{display:flex;align-items:center;width:100%;max-width:1000px;padding:24px 48px 24px 80px;margin-bottom:16px;font-size:18px;font-weight:600;color:#035d71;background-color:#fff;background-image:url("../img/login-img7.png"),url("../img/login-img1.png");background-repeat:no-repeat,no-repeat;background-position:top 50% left 10px,top 50% right 10px;background-size:50px,20px;border:2px solid #035d71}@media(min-width: 600px)and (max-width: 999px){body .content-in .main .knowledge-list-wrapper #section01 .flex-box .flex-item{background-size:30px,20px;padding:16px 40px 16px 50px}}@media(max-width: 599px){body .content-in .main .knowledge-list-wrapper #section01 .flex-box{display:block}body .content-in .main .knowledge-list-wrapper #section01 .flex-box .flex-item{width:100%;font-size:14px;background-size:30px,20px;padding:16px 40px 16px 50px}body .content-in .main .knowledge-list-wrapper #section01 .flex-box .flex-item:last-child{margin-bottom:0}}@media screen and (min-width: 600px)and (max-width: 999px){body .content-in .main .knowledge-list-wrapper #section01{margin-bottom:160px}}@media screen and (max-width: 599px){body .content-in .main .knowledge-list-wrapper #section01{margin-bottom:80px}}body .content-in .main .expert-q-a-search-fv{position:relative;z-index:-2;width:100vw;margin:0 calc(50% - 50vw) 16px;background-image:url("../img/fv-img.jpg");background-repeat:no-repeat;background-position:center;background-size:cover}body .content-in .main .expert-q-a-search-fv .text-box h2{padding:100px 0;font-size:4rem;font-weight:600;color:#fff}@media(min-width: 600px)and (max-width: 999px){body .content-in .main .expert-q-a-search-fv .text-box h2{font-size:3.3rem}}@media(max-width: 599px){body .content-in .main .expert-q-a-search-fv{background-position:top 0% right 50%}body .content-in .main .expert-q-a-search-fv .text-box h2{padding:180px 0 20px;font-size:3rem}}body .content-in .main .expert-q-a-search-wrapper #section01{margin-bottom:160px}body .content-in .main .expert-q-a-search-wrapper #section01 .section-ttl{position:relative;padding-bottom:24px;margin-bottom:32px;font-size:4rem;line-height:40px;color:#035d71}body .content-in .main .expert-q-a-search-wrapper #section01 .section-ttl::before{position:absolute;bottom:0;left:calc(50% - 20px);display:block;width:40px;height:3px;content:"";background:#035d71}@media(min-width: 600px)and (max-width: 999px){body .content-in .main .expert-q-a-search-wrapper #section01 .section-ttl{padding-bottom:clamp(16px,2.5vw,24px);margin-bottom:clamp(24px,2.5vw,32px);font-size:clamp(3rem,3vw,4rem);line-height:clamp(32px,2.5vw,40px)}}@media(max-width: 599px){body .content-in .main .expert-q-a-search-wrapper #section01 .section-ttl{padding-bottom:16px;margin-bottom:24px;font-size:20px;line-height:30px}}body .content-in .main .expert-q-a-search-wrapper #section01 .flex-box{display:flex;flex-wrap:wrap;justify-content:space-between;margin:0}body .content-in .main .expert-q-a-search-wrapper #section01 .flex-box .flex-item{display:flex;align-items:center;width:100%;max-width:1000px;padding:24px 48px 24px 80px;margin-bottom:16px;font-size:18px;font-weight:600;color:#035d71;background-color:#fff;background-image:url("../img/login-img7.png"),url("../img/login-img1.png");background-repeat:no-repeat,no-repeat;background-position:top 50% left 10px,top 50% right 10px;background-size:50px,20px;border:2px solid #035d71}@media(min-width: 600px)and (max-width: 999px){body .content-in .main .expert-q-a-search-wrapper #section01 .flex-box .flex-item{background-size:30px,20px;padding:16px 40px 16px 50px}}@media(max-width: 599px){body .content-in .main .expert-q-a-search-wrapper #section01 .flex-box{display:block}body .content-in .main .expert-q-a-search-wrapper #section01 .flex-box .flex-item{width:100%;font-size:14px;background-size:30px,20px;padding:16px 40px 16px 50px}body .content-in .main .expert-q-a-search-wrapper #section01 .flex-box .flex-item:last-child{margin-bottom:0}}@media screen and (min-width: 600px)and (max-width: 999px){body .content-in .main .expert-q-a-search-wrapper #section01{margin-bottom:160px}}@media screen and (max-width: 599px){body .content-in .main .expert-q-a-search-wrapper #section01{margin-bottom:80px}}body .content-in .main .question-count-fv{position:relative;z-index:-2;width:100vw;margin:0 calc(50% - 50vw) 16px;background-image:url("../img/fv-img.jpg");background-repeat:no-repeat;background-position:center;background-size:cover}body .content-in .main .question-count-fv .text-box h2{padding:100px 0;font-size:4rem;font-weight:600;color:#fff}@media(min-width: 600px)and (max-width: 999px){body .content-in .main .question-count-fv .text-box h2{font-size:3.3rem}}@media(max-width: 599px){body .content-in .main .question-count-fv{background-position:top 0% right 50%}body .content-in .main .question-count-fv .text-box h2{padding:180px 0 20px;font-size:3rem}}body .content-in .main .question-count-wrapper #section01{margin-bottom:160px}body .content-in .main .question-count-wrapper #section01 .section-ttl{position:relative;padding-bottom:24px;margin-bottom:32px;font-size:4rem;line-height:40px;color:#035d71}body .content-in .main .question-count-wrapper #section01 .section-ttl::before{position:absolute;bottom:0;left:calc(50% - 20px);display:block;width:40px;height:3px;content:"";background:#035d71}@media(min-width: 600px)and (max-width: 999px){body .content-in .main .question-count-wrapper #section01 .section-ttl{padding-bottom:clamp(16px,2.5vw,24px);margin-bottom:clamp(24px,2.5vw,32px);font-size:clamp(3rem,3vw,4rem);line-height:clamp(32px,2.5vw,40px)}}@media(max-width: 599px){body .content-in .main .question-count-wrapper #section01 .section-ttl{padding-bottom:16px;margin-bottom:24px;font-size:20px;line-height:30px}}body .content-in .main .question-count-wrapper #section01 .question-count-box .sub-ttl{margin-bottom:28px;font-size:2rem;text-align:center}body .content-in .main .question-count-wrapper #section01 .question-count-box .select-form{width:100%;max-width:385px;margin:0 auto 30px;background-image:url("../img/form-arrow.png");background-repeat:no-repeat;background-position:top 50% right 10px;background-size:8px;border:2px solid #000;border-radius:5px}body .content-in .main .question-count-wrapper #section01 .question-count-box .select-form select{height:45px;padding:0 10px}body .content-in .main .question-count-wrapper #section01 .question-count-box .flex-box{display:flex;flex-wrap:wrap;justify-content:space-between;margin:0;max-height:400px;padding:32px;margin-bottom:32px;overflow-y:auto;background:#efefef}body .content-in .main .question-count-wrapper #section01 .question-count-box .flex-box .flex-item{display:flex;align-items:center;width:100%;max-width:1000px;padding:24px 48px 24px 80px;margin-bottom:16px;font-size:18px;font-weight:600;color:#035d71;background-color:#fff;background-image:url("../img/login-img10.png"),url("../img/login-img1.png");background-repeat:no-repeat,no-repeat;background-position:top 50% left 10px,top 50% right 10px;background-size:50px,20px;border:2px solid #035d71}@media(min-width: 600px)and (max-width: 999px){body .content-in .main .question-count-wrapper #section01 .question-count-box .flex-box .flex-item{background-size:30px,20px;padding:16px 40px 16px 50px}}@media(max-width: 599px){body .content-in .main .question-count-wrapper #section01 .question-count-box .flex-box{display:block}body .content-in .main .question-count-wrapper #section01 .question-count-box .flex-box .flex-item{width:100%;font-size:14px;background-size:30px,20px;padding:16px 40px 16px 50px}body .content-in .main .question-count-wrapper #section01 .question-count-box .flex-box .flex-item:last-child{margin-bottom:0}}body .content-in .main .question-count-wrapper #section01 .question-count-box .flex-box a:last-of-type{margin-bottom:0 !important}body .content-in .main .question-count-wrapper #section01 .question-count-box .flex-box .error-text{margin-bottom:0 !important}body .content-in .main .question-count-wrapper #section01 .question-count-box .text-c{margin-bottom:40px;font-size:2rem;color:#ff7800}body .content-in .main .question-count-wrapper #section01 .question-count-box .link-form{display:block;width:80%;max-width:270px;padding:10px 0;margin:0 auto;color:#fff;text-align:center;background-color:#035d71;border:none;border-radius:50px}body .content-in .main .question-count-wrapper #section01 .question-count-box .link-form button{font-size:20px}body .content-in .main .question-count-wrapper #section01 .question-count-box .error-text{margin-bottom:32px}body .content-in .main .question-count-wrapper #section01 .question-count-box .link-btn{display:block;width:80%;max-width:270px;padding:10px 0;margin:0 auto;color:#fff;text-align:center;background-color:#035d71;border:none;border-radius:50px}@media screen and (min-width: 600px)and (max-width: 999px){body .content-in .main .question-count-fv{position:relative;z-index:-2;width:100vw;margin:0 calc(50% - 50vw) 16px;background-image:url("../img/fv-img.jpg");background-repeat:no-repeat;background-position:center;background-size:cover}body .content-in .main .question-count-fv .text-box h2{padding:100px 0;font-size:4rem;font-weight:600;color:#fff}}@media screen and (min-width: 600px)and (max-width: 999px)and (min-width: 600px)and (max-width: 999px){body .content-in .main .question-count-fv .text-box h2{font-size:3.3rem}}@media screen and (min-width: 600px)and (max-width: 999px)and (max-width: 599px){body .content-in .main .question-count-fv{background-position:top 0% right 50%}body .content-in .main .question-count-fv .text-box h2{padding:180px 0 20px;font-size:3rem}}@media screen and (min-width: 600px)and (max-width: 999px){body .content-in .main .question-count-wrapper #section01 .section-ttl{position:relative;padding-bottom:24px;margin-bottom:32px;font-size:4rem;line-height:40px;color:#035d71}body .content-in .main .question-count-wrapper #section01 .section-ttl::before{position:absolute;bottom:0;left:calc(50% - 20px);display:block;width:40px;height:3px;content:"";background:#035d71}}@media screen and (min-width: 600px)and (max-width: 999px)and (min-width: 600px)and (max-width: 999px){body .content-in .main .question-count-wrapper #section01 .section-ttl{padding-bottom:clamp(16px,2.5vw,24px);margin-bottom:clamp(24px,2.5vw,32px);font-size:clamp(3rem,3vw,4rem);line-height:clamp(32px,2.5vw,40px)}}@media screen and (min-width: 600px)and (max-width: 999px)and (max-width: 599px){body .content-in .main .question-count-wrapper #section01 .section-ttl{padding-bottom:16px;margin-bottom:24px;font-size:20px;line-height:30px}}@media screen and (min-width: 600px)and (max-width: 999px){body .content-in .main .question-count-wrapper #section01 .question-count-box .flex-box{display:flex;flex-wrap:wrap;justify-content:space-between;margin:0;margin-bottom:32px}body .content-in .main .question-count-wrapper #section01 .question-count-box .flex-box .flex-item{display:flex;align-items:center;width:100%;max-width:1000px;padding:24px 48px 24px 80px;margin-bottom:16px;font-size:18px;font-weight:600;color:#035d71;background-color:#fff;background-image:url("../img/login-img10.png"),url("../img/login-img1.png");background-repeat:no-repeat,no-repeat;background-position:top 50% left 10px,top 50% right 10px;background-size:50px,20px;border:2px solid #035d71}}@media screen and (min-width: 600px)and (max-width: 999px)and (min-width: 600px)and (max-width: 999px){body .content-in .main .question-count-wrapper #section01 .question-count-box .flex-box .flex-item{background-size:30px,20px;padding:16px 40px 16px 50px}}@media screen and (min-width: 600px)and (max-width: 999px)and (max-width: 599px){body .content-in .main .question-count-wrapper #section01 .question-count-box .flex-box{display:block}body .content-in .main .question-count-wrapper #section01 .question-count-box .flex-box .flex-item{width:100%;font-size:14px;background-size:30px,20px;padding:16px 40px 16px 50px}body .content-in .main .question-count-wrapper #section01 .question-count-box .flex-box .flex-item:last-child{margin-bottom:0}}@media screen and (min-width: 600px)and (max-width: 999px){body .content-in .main .question-count-wrapper #section01 .question-count-box .flex-box a:last-of-type{margin-bottom:0 !important}body .content-in .main .question-count-wrapper #section01 .question-count-box .link-form{display:block;width:80%;max-width:270px;padding:10px 0;margin:0 auto;color:#fff;text-align:center;background-color:#035d71;border:none;border-radius:50px}body .content-in .main .question-count-wrapper #section01 .question-count-box .error-text{margin-bottom:32px}body .content-in .main .question-count-wrapper #section01 .question-count-box .link-btn{display:block;width:80%;max-width:270px;padding:10px 0;margin:0 auto;color:#fff;text-align:center;background-color:#035d71;border:none;border-radius:50px}}@media screen and (max-width: 599px){body .content-in .main .question-count-fv{position:relative;z-index:-2;width:100vw;margin:0 calc(50% - 50vw) 16px;background-image:url("../img/fv-img.jpg");background-repeat:no-repeat;background-position:center;background-size:cover}body .content-in .main .question-count-fv .text-box h2{padding:100px 0;font-size:4rem;font-weight:600;color:#fff}}@media screen and (max-width: 599px)and (min-width: 600px)and (max-width: 999px){body .content-in .main .question-count-fv .text-box h2{font-size:3.3rem}}@media screen and (max-width: 599px)and (max-width: 599px){body .content-in .main .question-count-fv{background-position:top 0% right 50%}body .content-in .main .question-count-fv .text-box h2{padding:180px 0 20px;font-size:3rem}}@media screen and (max-width: 599px){body .content-in .main .question-count-wrapper #section01{margin-bottom:80px}body .content-in .main .question-count-wrapper #section01 .section-ttl{position:relative;padding-bottom:24px;margin-bottom:32px;font-size:4rem;line-height:40px;color:#035d71}body .content-in .main .question-count-wrapper #section01 .section-ttl::before{position:absolute;bottom:0;left:calc(50% - 20px);display:block;width:40px;height:3px;content:"";background:#035d71}}@media screen and (max-width: 599px)and (min-width: 600px)and (max-width: 999px){body .content-in .main .question-count-wrapper #section01 .section-ttl{padding-bottom:clamp(16px,2.5vw,24px);margin-bottom:clamp(24px,2.5vw,32px);font-size:clamp(3rem,3vw,4rem);line-height:clamp(32px,2.5vw,40px)}}@media screen and (max-width: 599px)and (max-width: 599px){body .content-in .main .question-count-wrapper #section01 .section-ttl{padding-bottom:16px;margin-bottom:24px;font-size:20px;line-height:30px}}@media screen and (max-width: 599px){body .content-in .main .question-count-wrapper #section01 .question-count-box .flex-box{display:flex;flex-wrap:wrap;justify-content:space-between;margin:0;max-height:300px;padding:16px;margin-bottom:32px}body .content-in .main .question-count-wrapper #section01 .question-count-box .flex-box .flex-item{display:flex;align-items:center;width:100%;max-width:1000px;padding:24px 48px 24px 80px;margin-bottom:16px;font-size:18px;font-weight:600;color:#035d71;background-color:#fff;background-image:url("../img/login-img10.png"),url("../img/login-img1.png");background-repeat:no-repeat,no-repeat;background-position:top 50% left 10px,top 50% right 10px;background-size:50px,20px;border:2px solid #035d71}}@media screen and (max-width: 599px)and (min-width: 600px)and (max-width: 999px){body .content-in .main .question-count-wrapper #section01 .question-count-box .flex-box .flex-item{background-size:30px,20px;padding:16px 40px 16px 50px}}@media screen and (max-width: 599px)and (max-width: 599px){body .content-in .main .question-count-wrapper #section01 .question-count-box .flex-box{display:block}body .content-in .main .question-count-wrapper #section01 .question-count-box .flex-box .flex-item{width:100%;font-size:14px;background-size:30px,20px;padding:16px 40px 16px 50px}body .content-in .main .question-count-wrapper #section01 .question-count-box .flex-box .flex-item:last-child{margin-bottom:0}}@media screen and (max-width: 599px){body .content-in .main .question-count-wrapper #section01 .question-count-box .text-c{font-size:14px}body .content-in .main .question-count-wrapper #section01 .question-count-box .link-form{display:block;width:80%;max-width:270px;padding:10px 0;margin:0 auto;color:#fff;text-align:center;background-color:#035d71;border:none;border-radius:50px}body .content-in .main .question-count-wrapper #section01 .question-count-box .error-text{margin-bottom:32px}body .content-in .main .question-count-wrapper #section01 .question-count-box .link-btn{display:block;width:80%;max-width:270px;padding:10px 0;margin:0 auto;color:#fff;text-align:center;background-color:#035d71;border:none;border-radius:50px}}body .content-in .main .expert-form-fv{position:relative;z-index:-2;width:100vw;margin:0 calc(50% - 50vw) 16px;background-image:url("../img/fv-img.jpg");background-repeat:no-repeat;background-position:center;background-size:cover}body .content-in .main .expert-form-fv .text-box h2{padding:100px 0;font-size:4rem;font-weight:600;color:#fff}@media(min-width: 600px)and (max-width: 999px){body .content-in .main .expert-form-fv .text-box h2{font-size:3.3rem}}@media(max-width: 599px){body .content-in .main .expert-form-fv{background-position:top 0% right 50%}body .content-in .main .expert-form-fv .text-box h2{padding:180px 0 20px;font-size:3rem}}body .content-in .main .expert-form-wrapper #section01{margin-bottom:160px}body .content-in .main .expert-form-wrapper #section01 .section-ttl{position:relative;padding-bottom:24px;margin-bottom:32px;font-size:4rem;line-height:40px;color:#035d71}body .content-in .main .expert-form-wrapper #section01 .section-ttl::before{position:absolute;bottom:0;left:calc(50% - 20px);display:block;width:40px;height:3px;content:"";background:#035d71}@media(min-width: 600px)and (max-width: 999px){body .content-in .main .expert-form-wrapper #section01 .section-ttl{padding-bottom:clamp(16px,2.5vw,24px);margin-bottom:clamp(24px,2.5vw,32px);font-size:clamp(3rem,3vw,4rem);line-height:clamp(32px,2.5vw,40px)}}@media(max-width: 599px){body .content-in .main .expert-form-wrapper #section01 .section-ttl{padding-bottom:16px;margin-bottom:24px;font-size:20px;line-height:30px}}body .content-in .main .expert-form-wrapper #section01 .expert-form-wrapper .form-text{margin-bottom:48px;font-size:2rem;color:#ff7800;letter-spacing:-0.05em}body .content-in .main .expert-form-wrapper #section01 .expert-form-wrapper .form-text span{display:block;margin-bottom:32px;color:#000;letter-spacing:normal}body .content-in .main .expert-form-wrapper #section01 .expert-form-wrapper .form-box{max-width:550px;padding:40px 72px;margin:0 auto;background:#efefef;border-radius:5px}body .content-in .main .expert-form-wrapper #section01 .expert-form-wrapper .form-box .wpcf7-form .custom-label{display:block;margin-bottom:16px}body .content-in .main .expert-form-wrapper #section01 .expert-form-wrapper .form-box .wpcf7-form .custom-label:nth-last-of-type(2){margin-bottom:24px}body .content-in .main .expert-form-wrapper #section01 .expert-form-wrapper .form-box .wpcf7-form .custom-label:last-of-type{margin-bottom:32px}body .content-in .main .expert-form-wrapper #section01 .expert-form-wrapper .form-box .wpcf7-form .custom-label:last-of-type .label-flex{margin-bottom:10px}body .content-in .main .expert-form-wrapper #section01 .expert-form-wrapper .form-box .wpcf7-form .custom-label .label-flex{display:flex;align-items:center;margin-bottom:4px}body .content-in .main .expert-form-wrapper #section01 .expert-form-wrapper .form-box .wpcf7-form .custom-label .label-flex span{font-size:2rem;font-weight:600}body .content-in .main .expert-form-wrapper #section01 .expert-form-wrapper .form-box .wpcf7-form .custom-label .label-flex .consent-text{display:block;margin:0 auto;font-size:14px;font-weight:300}body .content-in .main .expert-form-wrapper #section01 .expert-form-wrapper .form-box .wpcf7-form .custom-label .required{padding:1px 4px;margin-left:8px;font-size:12px !important;font-weight:300 !important;color:#fff;background:#ff7800}body .content-in .main .expert-form-wrapper #section01 .expert-form-wrapper .form-box .wpcf7-form .custom-label .wpcf7-form-control-wrap input,body .content-in .main .expert-form-wrapper #section01 .expert-form-wrapper .form-box .wpcf7-form .custom-label .wpcf7-form-control-wrap textarea,body .content-in .main .expert-form-wrapper #section01 .expert-form-wrapper .form-box .wpcf7-form .custom-label .wpcf7-form-control-wrap select{margin-bottom:4px;font-size:2rem;background:#fff;border:#fff}body .content-in .main .expert-form-wrapper #section01 .expert-form-wrapper .form-box .wpcf7-form .custom-label .wpcf7-form-control-wrap input[name=your-message],body .content-in .main .expert-form-wrapper #section01 .expert-form-wrapper .form-box .wpcf7-form .custom-label .wpcf7-form-control-wrap textarea[name=your-message],body .content-in .main .expert-form-wrapper #section01 .expert-form-wrapper .form-box .wpcf7-form .custom-label .wpcf7-form-control-wrap select[name=your-message]{height:150px}body .content-in .main .expert-form-wrapper #section01 .expert-form-wrapper .form-box .wpcf7-form .custom-label .wpcf7-form-control-wrap input::-moz-placeholder, body .content-in .main .expert-form-wrapper #section01 .expert-form-wrapper .form-box .wpcf7-form .custom-label .wpcf7-form-control-wrap textarea::-moz-placeholder, body .content-in .main .expert-form-wrapper #section01 .expert-form-wrapper .form-box .wpcf7-form .custom-label .wpcf7-form-control-wrap select::-moz-placeholder{opacity:.7}body .content-in .main .expert-form-wrapper #section01 .expert-form-wrapper .form-box .wpcf7-form .custom-label .wpcf7-form-control-wrap input::placeholder,body .content-in .main .expert-form-wrapper #section01 .expert-form-wrapper .form-box .wpcf7-form .custom-label .wpcf7-form-control-wrap textarea::placeholder,body .content-in .main .expert-form-wrapper #section01 .expert-form-wrapper .form-box .wpcf7-form .custom-label .wpcf7-form-control-wrap select::placeholder{opacity:.7}body .content-in .main .expert-form-wrapper #section01 .expert-form-wrapper .form-box .wpcf7-form .custom-label .privacy-policy-text{margin:0 auto;font-size:14px !important}body .content-in .main .expert-form-wrapper #section01 .expert-form-wrapper .form-box .wpcf7-form .custom-label .textarea-text{display:block;font-size:12px;text-align:right}body .content-in .main .expert-form-wrapper #section01 .expert-form-wrapper .form-box .wpcf7-form .input-label input{background:none !important}body .content-in .main .expert-form-wrapper #section01 .expert-form-wrapper .form-box .wpcf7-form .flex-box{display:flex;flex-wrap:wrap;justify-content:space-between}body .content-in .main .expert-form-wrapper #section01 .expert-form-wrapper .form-box .wpcf7-form .flex-box .return{display:none;align-items:center;justify-content:center;width:48%;max-width:270px;padding:11px;color:#fff;text-align:center;background-color:#035d71;border:none;border-radius:50px}body .content-in .main .expert-form-wrapper #section01 .expert-form-wrapper .form-box .wpcf7-form .flex-box .wpcf7-submit{display:block;width:80%;max-width:270px;margin:0 auto;color:#fff;text-align:center;background-color:#ff7800;border:none;border-radius:50px;transition:.3s}body .content-in .main .expert-form-wrapper #section01 .expert-form-wrapper .form-box .wpcf7-form .flex-box .wpcf7-spinner{position:absolute;bottom:-24px}@media screen and (min-width: 600px)and (max-width: 999px){body .content-in .main .expert-form-fv{position:relative;z-index:-2;width:100vw;margin:0 calc(50% - 50vw) 16px;background-image:url("../img/fv-img.jpg");background-repeat:no-repeat;background-position:center;background-size:cover}body .content-in .main .expert-form-fv .text-box h2{padding:100px 0;font-size:4rem;font-weight:600;color:#fff}}@media screen and (min-width: 600px)and (max-width: 999px)and (min-width: 600px)and (max-width: 999px){body .content-in .main .expert-form-fv .text-box h2{font-size:3.3rem}}@media screen and (min-width: 600px)and (max-width: 999px)and (max-width: 599px){body .content-in .main .expert-form-fv{background-position:top 0% right 50%}body .content-in .main .expert-form-fv .text-box h2{padding:180px 0 20px;font-size:3rem}}@media screen and (min-width: 600px)and (max-width: 999px){body .content-in .main .expert-form-wrapper #section01 .section-ttl{position:relative;padding-bottom:24px;margin-bottom:32px;font-size:4rem;line-height:40px;color:#035d71}body .content-in .main .expert-form-wrapper #section01 .section-ttl::before{position:absolute;bottom:0;left:calc(50% - 20px);display:block;width:40px;height:3px;content:"";background:#035d71}}@media screen and (min-width: 600px)and (max-width: 999px)and (min-width: 600px)and (max-width: 999px){body .content-in .main .expert-form-wrapper #section01 .section-ttl{padding-bottom:clamp(16px,2.5vw,24px);margin-bottom:clamp(24px,2.5vw,32px);font-size:clamp(3rem,3vw,4rem);line-height:clamp(32px,2.5vw,40px)}}@media screen and (min-width: 600px)and (max-width: 999px)and (max-width: 599px){body .content-in .main .expert-form-wrapper #section01 .section-ttl{padding-bottom:16px;margin-bottom:24px;font-size:20px;line-height:30px}}@media screen and (min-width: 600px)and (max-width: 999px){body .content-in .main .expert-form-wrapper #section01 .expert-form-wrapper .form-box{padding:40px clamp(40px,7vw,72px)}}@media screen and (max-width: 599px){body .content-in .main .expert-form-fv{position:relative;z-index:-2;width:100vw;margin:0 calc(50% - 50vw) 16px;background-image:url("../img/fv-img.jpg");background-repeat:no-repeat;background-position:center;background-size:cover}body .content-in .main .expert-form-fv .text-box h2{padding:100px 0;font-size:4rem;font-weight:600;color:#fff}}@media screen and (max-width: 599px)and (min-width: 600px)and (max-width: 999px){body .content-in .main .expert-form-fv .text-box h2{font-size:3.3rem}}@media screen and (max-width: 599px)and (max-width: 599px){body .content-in .main .expert-form-fv{background-position:top 0% right 50%}body .content-in .main .expert-form-fv .text-box h2{padding:180px 0 20px;font-size:3rem}}@media screen and (max-width: 599px){body .content-in .main .expert-form-wrapper #section01{margin-bottom:80px}body .content-in .main .expert-form-wrapper #section01 .section-ttl{position:relative;padding-bottom:24px;margin-bottom:32px;font-size:4rem;line-height:40px;color:#035d71}body .content-in .main .expert-form-wrapper #section01 .section-ttl::before{position:absolute;bottom:0;left:calc(50% - 20px);display:block;width:40px;height:3px;content:"";background:#035d71}}@media screen and (max-width: 599px)and (min-width: 600px)and (max-width: 999px){body .content-in .main .expert-form-wrapper #section01 .section-ttl{padding-bottom:clamp(16px,2.5vw,24px);margin-bottom:clamp(24px,2.5vw,32px);font-size:clamp(3rem,3vw,4rem);line-height:clamp(32px,2.5vw,40px)}}@media screen and (max-width: 599px)and (max-width: 599px){body .content-in .main .expert-form-wrapper #section01 .section-ttl{padding-bottom:16px;margin-bottom:24px;font-size:20px;line-height:30px}}@media screen and (max-width: 599px){body .content-in .main .expert-form-wrapper #section01 .expert-form-wrapper .form-box{padding:40px 24px}}body .content-in .main .thanks-form-fv{position:relative;z-index:-2;width:100vw;margin:0 calc(50% - 50vw) 16px;background-image:url("../img/fv-img.jpg");background-repeat:no-repeat;background-position:center;background-size:cover}body .content-in .main .thanks-form-fv .text-box h2{padding:100px 0;font-size:4rem;font-weight:600;color:#fff}@media(min-width: 600px)and (max-width: 999px){body .content-in .main .thanks-form-fv .text-box h2{font-size:3.3rem}}@media(max-width: 599px){body .content-in .main .thanks-form-fv{background-position:top 0% right 50%}body .content-in .main .thanks-form-fv .text-box h2{padding:180px 0 20px;font-size:3rem}}body .content-in .main .thanks-form-wrapper #section01{margin-bottom:160px}body .content-in .main .thanks-form-wrapper #section01 .section-ttl{position:relative;padding-bottom:24px;margin-bottom:32px;font-size:4rem;line-height:40px;color:#035d71}body .content-in .main .thanks-form-wrapper #section01 .section-ttl::before{position:absolute;bottom:0;left:calc(50% - 20px);display:block;width:40px;height:3px;content:"";background:#035d71}@media(min-width: 600px)and (max-width: 999px){body .content-in .main .thanks-form-wrapper #section01 .section-ttl{padding-bottom:clamp(16px,2.5vw,24px);margin-bottom:clamp(24px,2.5vw,32px);font-size:clamp(3rem,3vw,4rem);line-height:clamp(32px,2.5vw,40px)}}@media(max-width: 599px){body .content-in .main .thanks-form-wrapper #section01 .section-ttl{padding-bottom:16px;margin-bottom:24px;font-size:20px;line-height:30px}}body .content-in .main .thanks-form-wrapper #section01 .thanks-text{margin-bottom:32px;font-size:2rem}body .content-in .main .thanks-form-wrapper #section01 .thanks-text span{display:block;margin:10px 0;font-weight:bold;color:#ff7800}body .content-in .main .thanks-form-wrapper #section01 a{display:block;width:80%;max-width:270px;padding:10px 0;margin:0 auto;color:#fff;text-align:center;background-color:#035d71;border:none;border-radius:50px}@media screen and (min-width: 600px)and (max-width: 999px){.content-in .main .thanks-forms-fv{position:relative;z-index:-2;width:100vw;margin:0 calc(50% - 50vw) 16px;background-image:url("../img/fv-img.jpg");background-repeat:no-repeat;background-position:center;background-size:cover}.content-in .main .thanks-forms-fv .text-box h2{padding:100px 0;font-size:4rem;font-weight:600;color:#fff}}@media screen and (min-width: 600px)and (max-width: 999px)and (min-width: 600px)and (max-width: 999px){.content-in .main .thanks-forms-fv .text-box h2{font-size:3.3rem}}@media screen and (min-width: 600px)and (max-width: 999px)and (max-width: 599px){.content-in .main .thanks-forms-fv{background-position:top 0% right 50%}.content-in .main .thanks-forms-fv .text-box h2{padding:180px 0 20px;font-size:3rem}}@media screen and (min-width: 600px)and (max-width: 999px){.content-in .main .thanks-form-wrapper #section01 .section-ttl{position:relative;padding-bottom:24px;margin-bottom:32px;font-size:4rem;line-height:40px;color:#035d71}.content-in .main .thanks-form-wrapper #section01 .section-ttl::before{position:absolute;bottom:0;left:calc(50% - 20px);display:block;width:40px;height:3px;content:"";background:#035d71}}@media screen and (min-width: 600px)and (max-width: 999px)and (min-width: 600px)and (max-width: 999px){.content-in .main .thanks-form-wrapper #section01 .section-ttl{padding-bottom:clamp(16px,2.5vw,24px);margin-bottom:clamp(24px,2.5vw,32px);font-size:clamp(3rem,3vw,4rem);line-height:clamp(32px,2.5vw,40px)}}@media screen and (min-width: 600px)and (max-width: 999px)and (max-width: 599px){.content-in .main .thanks-form-wrapper #section01 .section-ttl{padding-bottom:16px;margin-bottom:24px;font-size:20px;line-height:30px}}@media screen and (min-width: 600px)and (max-width: 999px){.content-in .main .thanks-form-wrapper #section01 a{display:block;width:80%;max-width:270px;padding:10px 0;margin:0 auto;color:#fff;text-align:center;background-color:#035d71;border:none;border-radius:50px}}@media screen and (max-width: 599px){.content-in .main .thanks-form-fv{position:relative;z-index:-2;width:100vw;margin:0 calc(50% - 50vw) 16px;background-image:url("../img/fv-img.jpg");background-repeat:no-repeat;background-position:center;background-size:cover}.content-in .main .thanks-form-fv .text-box h2{padding:100px 0;font-size:4rem;font-weight:600;color:#fff}}@media screen and (max-width: 599px)and (min-width: 600px)and (max-width: 999px){.content-in .main .thanks-form-fv .text-box h2{font-size:3.3rem}}@media screen and (max-width: 599px)and (max-width: 599px){.content-in .main .thanks-form-fv{background-position:top 0% right 50%}.content-in .main .thanks-form-fv .text-box h2{padding:180px 0 20px;font-size:3rem}}@media screen and (max-width: 599px){.content-in .main .thanks-form-wrapper #section01{margin-bottom:80px}.content-in .main .thanks-form-wrapper #section01 .section-ttl{position:relative;padding-bottom:24px;margin-bottom:32px;font-size:4rem;line-height:40px;color:#035d71}.content-in .main .thanks-form-wrapper #section01 .section-ttl::before{position:absolute;bottom:0;left:calc(50% - 20px);display:block;width:40px;height:3px;content:"";background:#035d71}}@media screen and (max-width: 599px)and (min-width: 600px)and (max-width: 999px){.content-in .main .thanks-form-wrapper #section01 .section-ttl{padding-bottom:clamp(16px,2.5vw,24px);margin-bottom:clamp(24px,2.5vw,32px);font-size:clamp(3rem,3vw,4rem);line-height:clamp(32px,2.5vw,40px)}}@media screen and (max-width: 599px)and (max-width: 599px){.content-in .main .thanks-form-wrapper #section01 .section-ttl{padding-bottom:16px;margin-bottom:24px;font-size:20px;line-height:30px}}@media screen and (max-width: 599px){.content-in .main .thanks-form-wrapper #section01 a{display:block;width:80%;max-width:270px;padding:10px 0;margin:0 auto;color:#fff;text-align:center;background-color:#035d71;border:none;border-radius:50px}}body .content-in .main .buy-questions-fv{position:relative;z-index:-2;width:100vw;margin:0 calc(50% - 50vw) 16px;background-image:url("../img/fv-img.jpg");background-repeat:no-repeat;background-position:center;background-size:cover}body .content-in .main .buy-questions-fv .text-box h2{padding:100px 0;font-size:4rem;font-weight:600;color:#fff}@media(min-width: 600px)and (max-width: 999px){body .content-in .main .buy-questions-fv .text-box h2{font-size:3.3rem}}@media(max-width: 599px){body .content-in .main .buy-questions-fv{background-position:top 0% right 50%}body .content-in .main .buy-questions-fv .text-box h2{padding:180px 0 20px;font-size:3rem}}body .content-in .main .buy-questions-wrapper #section01{margin-bottom:160px}body .content-in .main .buy-questions-wrapper #section01 .section-ttl{position:relative;padding-bottom:24px;margin-bottom:32px;font-size:4rem;line-height:40px;color:#035d71}body .content-in .main .buy-questions-wrapper #section01 .section-ttl::before{position:absolute;bottom:0;left:calc(50% - 20px);display:block;width:40px;height:3px;content:"";background:#035d71}@media(min-width: 600px)and (max-width: 999px){body .content-in .main .buy-questions-wrapper #section01 .section-ttl{padding-bottom:clamp(16px,2.5vw,24px);margin-bottom:clamp(24px,2.5vw,32px);font-size:clamp(3rem,3vw,4rem);line-height:clamp(32px,2.5vw,40px)}}@media(max-width: 599px){body .content-in .main .buy-questions-wrapper #section01 .section-ttl{padding-bottom:16px;margin-bottom:24px;font-size:20px;line-height:30px}}body .content-in .main .buy-questions-wrapper #section01 .buy-questions-wrapper .form-text{margin-bottom:48px;font-size:2rem;color:#ff7800;letter-spacing:-0.05em}body .content-in .main .buy-questions-wrapper #section01 .buy-questions-wrapper .form-text span{display:block;margin-bottom:32px;color:#000;letter-spacing:normal}body .content-in .main .buy-questions-wrapper #section01 .buy-questions-wrapper .form-box{max-width:550px;padding:40px 72px;margin:0 auto;background:#efefef;border-radius:5px}body .content-in .main .buy-questions-wrapper #section01 .buy-questions-wrapper .form-box .wpcf7-form .custom-label{display:block;margin-bottom:16px}body .content-in .main .buy-questions-wrapper #section01 .buy-questions-wrapper .form-box .wpcf7-form .custom-label:nth-last-of-type(2){margin-bottom:24px}body .content-in .main .buy-questions-wrapper #section01 .buy-questions-wrapper .form-box .wpcf7-form .custom-label:last-of-type{margin-bottom:32px}body .content-in .main .buy-questions-wrapper #section01 .buy-questions-wrapper .form-box .wpcf7-form .custom-label:last-of-type .label-flex{margin-bottom:10px}body .content-in .main .buy-questions-wrapper #section01 .buy-questions-wrapper .form-box .wpcf7-form .custom-label .label-flex{display:flex;align-items:center;margin-bottom:4px}body .content-in .main .buy-questions-wrapper #section01 .buy-questions-wrapper .form-box .wpcf7-form .custom-label .label-flex span{font-size:2rem;font-weight:600}body .content-in .main .buy-questions-wrapper #section01 .buy-questions-wrapper .form-box .wpcf7-form .custom-label .label-flex .consent-text{display:block;margin:0 auto;font-size:14px;font-weight:300}body .content-in .main .buy-questions-wrapper #section01 .buy-questions-wrapper .form-box .wpcf7-form .custom-label .required{padding:1px 4px;margin-left:8px;font-size:12px !important;font-weight:300 !important;color:#fff;background:#ff7800}body .content-in .main .buy-questions-wrapper #section01 .buy-questions-wrapper .form-box .wpcf7-form .custom-label .wpcf7-form-control-wrap input,body .content-in .main .buy-questions-wrapper #section01 .buy-questions-wrapper .form-box .wpcf7-form .custom-label .wpcf7-form-control-wrap textarea{margin-bottom:4px;font-size:2rem;background:#fff;border:#fff}body .content-in .main .buy-questions-wrapper #section01 .buy-questions-wrapper .form-box .wpcf7-form .custom-label .wpcf7-form-control-wrap input[name=your-message],body .content-in .main .buy-questions-wrapper #section01 .buy-questions-wrapper .form-box .wpcf7-form .custom-label .wpcf7-form-control-wrap textarea[name=your-message]{height:150px}body .content-in .main .buy-questions-wrapper #section01 .buy-questions-wrapper .form-box .wpcf7-form .custom-label .wpcf7-form-control-wrap input::-moz-placeholder, body .content-in .main .buy-questions-wrapper #section01 .buy-questions-wrapper .form-box .wpcf7-form .custom-label .wpcf7-form-control-wrap textarea::-moz-placeholder{opacity:.7}body .content-in .main .buy-questions-wrapper #section01 .buy-questions-wrapper .form-box .wpcf7-form .custom-label .wpcf7-form-control-wrap input::placeholder,body .content-in .main .buy-questions-wrapper #section01 .buy-questions-wrapper .form-box .wpcf7-form .custom-label .wpcf7-form-control-wrap textarea::placeholder{opacity:.7}body .content-in .main .buy-questions-wrapper #section01 .buy-questions-wrapper .form-box .wpcf7-form .custom-label .wpcf7-form-control-wrap input[name=your-number],body .content-in .main .buy-questions-wrapper #section01 .buy-questions-wrapper .form-box .wpcf7-form .custom-label .wpcf7-form-control-wrap textarea[name=your-number]{-moz-appearance:auto;-webkit-appearance:auto;appearance:auto}body .content-in .main .buy-questions-wrapper #section01 .buy-questions-wrapper .form-box .wpcf7-form .custom-label .wpcf7-form-control-wrap input[name=your-number]::-webkit-inner-spin-button,body .content-in .main .buy-questions-wrapper #section01 .buy-questions-wrapper .form-box .wpcf7-form .custom-label .wpcf7-form-control-wrap input[name=your-number] ::-webkit-outer-spin-button,body .content-in .main .buy-questions-wrapper #section01 .buy-questions-wrapper .form-box .wpcf7-form .custom-label .wpcf7-form-control-wrap textarea[name=your-number]::-webkit-inner-spin-button,body .content-in .main .buy-questions-wrapper #section01 .buy-questions-wrapper .form-box .wpcf7-form .custom-label .wpcf7-form-control-wrap textarea[name=your-number] ::-webkit-outer-spin-button{opacity:1}body .content-in .main .buy-questions-wrapper #section01 .buy-questions-wrapper .form-box .wpcf7-form .custom-label .privacy-policy-text{margin:0 auto;font-size:14px !important}body .content-in .main .buy-questions-wrapper #section01 .buy-questions-wrapper .form-box .wpcf7-form .custom-label .textarea-text{display:block;font-size:12px;text-align:right}body .content-in .main .buy-questions-wrapper #section01 .buy-questions-wrapper .form-box .wpcf7-form .input-label input{background:none !important}body .content-in .main .buy-questions-wrapper #section01 .buy-questions-wrapper .form-box .wpcf7-form .flex-box{display:flex;flex-wrap:wrap;justify-content:center}body .content-in .main .buy-questions-wrapper #section01 .buy-questions-wrapper .form-box .wpcf7-form .flex-box .return{display:none;align-items:center;justify-content:center;width:45%;max-width:270px;padding:11px;margin:0 auto;color:#fff;text-align:center;background-color:#035d71;border:none;border-radius:50px}body .content-in .main .buy-questions-wrapper #section01 .buy-questions-wrapper .form-box .wpcf7-form .flex-box .wpcf7-submit{display:block;width:80%;max-width:270px;margin:0 auto;color:#fff;text-align:center;background-color:#ff7800;border:none;border-radius:50px;transition:.3s}body .content-in .main .buy-questions-wrapper #section01 .buy-questions-wrapper .form-box .wpcf7-form .flex-box .wpcf7-spinner{position:absolute;bottom:-24px}@media screen and (min-width: 600px)and (max-width: 999px){body .content-in .main .buy-questions-fv{position:relative;z-index:-2;width:100vw;margin:0 calc(50% - 50vw) 16px;background-image:url("../img/fv-img.jpg");background-repeat:no-repeat;background-position:center;background-size:cover}body .content-in .main .buy-questions-fv .text-box h2{padding:100px 0;font-size:4rem;font-weight:600;color:#fff}}@media screen and (min-width: 600px)and (max-width: 999px)and (min-width: 600px)and (max-width: 999px){body .content-in .main .buy-questions-fv .text-box h2{font-size:3.3rem}}@media screen and (min-width: 600px)and (max-width: 999px)and (max-width: 599px){body .content-in .main .buy-questions-fv{background-position:top 0% right 50%}body .content-in .main .buy-questions-fv .text-box h2{padding:180px 0 20px;font-size:3rem}}@media screen and (min-width: 600px)and (max-width: 999px){body .content-in .main .buy-questions-wrapper #section01 .section-ttl{position:relative;padding-bottom:24px;margin-bottom:32px;font-size:4rem;line-height:40px;color:#035d71}body .content-in .main .buy-questions-wrapper #section01 .section-ttl::before{position:absolute;bottom:0;left:calc(50% - 20px);display:block;width:40px;height:3px;content:"";background:#035d71}}@media screen and (min-width: 600px)and (max-width: 999px)and (min-width: 600px)and (max-width: 999px){body .content-in .main .buy-questions-wrapper #section01 .section-ttl{padding-bottom:clamp(16px,2.5vw,24px);margin-bottom:clamp(24px,2.5vw,32px);font-size:clamp(3rem,3vw,4rem);line-height:clamp(32px,2.5vw,40px)}}@media screen and (min-width: 600px)and (max-width: 999px)and (max-width: 599px){body .content-in .main .buy-questions-wrapper #section01 .section-ttl{padding-bottom:16px;margin-bottom:24px;font-size:20px;line-height:30px}}@media screen and (min-width: 600px)and (max-width: 999px){body .content-in .main .buy-questions-wrapper #section01 .buy-questions-wrapper .form-box{padding:40px clamp(40px,7vw,72px)}}@media screen and (max-width: 599px){body .content-in .main .buy-questions-fv{position:relative;z-index:-2;width:100vw;margin:0 calc(50% - 50vw) 16px;background-image:url("../img/fv-img.jpg");background-repeat:no-repeat;background-position:center;background-size:cover}body .content-in .main .buy-questions-fv .text-box h2{padding:100px 0;font-size:4rem;font-weight:600;color:#fff}}@media screen and (max-width: 599px)and (min-width: 600px)and (max-width: 999px){body .content-in .main .buy-questions-fv .text-box h2{font-size:3.3rem}}@media screen and (max-width: 599px)and (max-width: 599px){body .content-in .main .buy-questions-fv{background-position:top 0% right 50%}body .content-in .main .buy-questions-fv .text-box h2{padding:180px 0 20px;font-size:3rem}}@media screen and (max-width: 599px){body .content-in .main .buy-questions-wrapper #section01{margin-bottom:80px}body .content-in .main .buy-questions-wrapper #section01 .section-ttl{position:relative;padding-bottom:24px;margin-bottom:32px;font-size:4rem;line-height:40px;color:#035d71}body .content-in .main .buy-questions-wrapper #section01 .section-ttl::before{position:absolute;bottom:0;left:calc(50% - 20px);display:block;width:40px;height:3px;content:"";background:#035d71}}@media screen and (max-width: 599px)and (min-width: 600px)and (max-width: 999px){body .content-in .main .buy-questions-wrapper #section01 .section-ttl{padding-bottom:clamp(16px,2.5vw,24px);margin-bottom:clamp(24px,2.5vw,32px);font-size:clamp(3rem,3vw,4rem);line-height:clamp(32px,2.5vw,40px)}}@media screen and (max-width: 599px)and (max-width: 599px){body .content-in .main .buy-questions-wrapper #section01 .section-ttl{padding-bottom:16px;margin-bottom:24px;font-size:20px;line-height:30px}}@media screen and (max-width: 599px){body .content-in .main .buy-questions-wrapper #section01 .buy-questions-wrapper .form-box{padding:40px 24px}}body .content-in .main .expert-q-a-list-fv{position:relative;z-index:-2;width:100vw;margin:0 calc(50% - 50vw) 16px;background-image:url("../img/fv-img.jpg");background-repeat:no-repeat;background-position:center;background-size:cover}body .content-in .main .expert-q-a-list-fv .text-box h2{padding:100px 0;font-size:4rem;font-weight:600;color:#fff}@media(min-width: 600px)and (max-width: 999px){body .content-in .main .expert-q-a-list-fv .text-box h2{font-size:3.3rem}}@media(max-width: 599px){body .content-in .main .expert-q-a-list-fv{background-position:top 0% right 50%}body .content-in .main .expert-q-a-list-fv .text-box h2{padding:180px 0 20px;font-size:3rem}}body .content-in .main .expert-q-a-list-wrapper #section01{margin-bottom:160px}body .content-in .main .expert-q-a-list-wrapper #section01 .section-ttl{position:relative;padding-bottom:24px;margin-bottom:32px;font-size:4rem;line-height:40px;color:#035d71}body .content-in .main .expert-q-a-list-wrapper #section01 .section-ttl::before{position:absolute;bottom:0;left:calc(50% - 20px);display:block;width:40px;height:3px;content:"";background:#035d71}@media(min-width: 600px)and (max-width: 999px){body .content-in .main .expert-q-a-list-wrapper #section01 .section-ttl{padding-bottom:clamp(16px,2.5vw,24px);margin-bottom:clamp(24px,2.5vw,32px);font-size:clamp(3rem,3vw,4rem);line-height:clamp(32px,2.5vw,40px)}}@media(max-width: 599px){body .content-in .main .expert-q-a-list-wrapper #section01 .section-ttl{padding-bottom:16px;margin-bottom:24px;font-size:20px;line-height:30px}}body .content-in .main .expert-q-a-list-wrapper #section01 .flex-box{display:flex;flex-wrap:wrap;justify-content:space-between;margin:0}body .content-in .main .expert-q-a-list-wrapper #section01 .flex-box .flex-item{display:flex;align-items:center;width:100%;max-width:1000px;padding:24px 48px 24px 80px;margin-bottom:16px;font-size:18px;font-weight:600;color:#035d71;background-color:#fff;background-image:url("../img/login-img10.png"),url("../img/login-img1.png");background-repeat:no-repeat,no-repeat;background-position:top 50% left 10px,top 50% right 10px;background-size:50px,20px;border:2px solid #035d71}@media(min-width: 600px)and (max-width: 999px){body .content-in .main .expert-q-a-list-wrapper #section01 .flex-box .flex-item{background-size:30px,20px;padding:16px 40px 16px 50px}}@media(max-width: 599px){body .content-in .main .expert-q-a-list-wrapper #section01 .flex-box{display:block}body .content-in .main .expert-q-a-list-wrapper #section01 .flex-box .flex-item{width:100%;font-size:14px;background-size:30px,20px;padding:16px 40px 16px 50px}body .content-in .main .expert-q-a-list-wrapper #section01 .flex-box .flex-item:last-child{margin-bottom:0}}@media screen and (min-width: 600px)and (max-width: 999px){body .content-in .main .expert-q-a-list-wrapper #section01{margin-bottom:160px}}@media screen and (max-width: 599px){body .content-in .main .expert-q-a-list-wrapper #section01{margin-bottom:80px}}body .content-in .main .withdrawal-fv{position:relative;z-index:-2;width:100vw;margin:0 calc(50% - 50vw) 16px;background-image:url("../img/fv-img.jpg");background-repeat:no-repeat;background-position:center;background-size:cover}body .content-in .main .withdrawal-fv .text-box h2{padding:100px 0;font-size:4rem;font-weight:600;color:#fff}@media(min-width: 600px)and (max-width: 999px){body .content-in .main .withdrawal-fv .text-box h2{font-size:3.3rem}}@media(max-width: 599px){body .content-in .main .withdrawal-fv{background-position:top 0% right 50%}body .content-in .main .withdrawal-fv .text-box h2{padding:180px 0 20px;font-size:3rem}}body .content-in .main .withdrawal-wrapper #section01{margin-bottom:160px}body .content-in .main .withdrawal-wrapper #section01 .section-ttl{position:relative;padding-bottom:24px;margin-bottom:32px;font-size:4rem;line-height:40px;color:#035d71}body .content-in .main .withdrawal-wrapper #section01 .section-ttl::before{position:absolute;bottom:0;left:calc(50% - 20px);display:block;width:40px;height:3px;content:"";background:#035d71}@media(min-width: 600px)and (max-width: 999px){body .content-in .main .withdrawal-wrapper #section01 .section-ttl{padding-bottom:clamp(16px,2.5vw,24px);margin-bottom:clamp(24px,2.5vw,32px);font-size:clamp(3rem,3vw,4rem);line-height:clamp(32px,2.5vw,40px)}}@media(max-width: 599px){body .content-in .main .withdrawal-wrapper #section01 .section-ttl{padding-bottom:16px;margin-bottom:24px;font-size:20px;line-height:30px}}body .content-in .main .withdrawal-wrapper #section01 .withdrawal-text{margin-bottom:32px;font-size:2rem;text-align:center}body .content-in .main .withdrawal-wrapper #section01 .link-btn{display:block;width:80%;max-width:270px;padding:10px 0;margin:0 auto;color:#fff;text-align:center;background-color:#035d71;border:none;border-radius:50px}@media screen and (min-width: 600px)and (max-width: 999px){body .content-in .main .withdrawal-fv{position:relative;z-index:-2;width:100vw;margin:0 calc(50% - 50vw) 16px;background-image:url("../img/fv-img.jpg");background-repeat:no-repeat;background-position:center;background-size:cover}body .content-in .main .withdrawal-fv .text-box h2{padding:100px 0;font-size:4rem;font-weight:600;color:#fff}}@media screen and (min-width: 600px)and (max-width: 999px)and (min-width: 600px)and (max-width: 999px){body .content-in .main .withdrawal-fv .text-box h2{font-size:3.3rem}}@media screen and (min-width: 600px)and (max-width: 999px)and (max-width: 599px){body .content-in .main .withdrawal-fv{background-position:top 0% right 50%}body .content-in .main .withdrawal-fv .text-box h2{padding:180px 0 20px;font-size:3rem}}@media screen and (min-width: 600px)and (max-width: 999px){body .content-in .main .withdrawal-wrapper #section01 .section-ttl{position:relative;padding-bottom:24px;margin-bottom:32px;font-size:4rem;line-height:40px;color:#035d71}body .content-in .main .withdrawal-wrapper #section01 .section-ttl::before{position:absolute;bottom:0;left:calc(50% - 20px);display:block;width:40px;height:3px;content:"";background:#035d71}}@media screen and (min-width: 600px)and (max-width: 999px)and (min-width: 600px)and (max-width: 999px){body .content-in .main .withdrawal-wrapper #section01 .section-ttl{padding-bottom:clamp(16px,2.5vw,24px);margin-bottom:clamp(24px,2.5vw,32px);font-size:clamp(3rem,3vw,4rem);line-height:clamp(32px,2.5vw,40px)}}@media screen and (min-width: 600px)and (max-width: 999px)and (max-width: 599px){body .content-in .main .withdrawal-wrapper #section01 .section-ttl{padding-bottom:16px;margin-bottom:24px;font-size:20px;line-height:30px}}@media screen and (min-width: 600px)and (max-width: 999px){body .content-in .main .withdrawal-wrapper #section01 .link-btn{display:block;width:80%;max-width:270px;padding:10px 0;margin:0 auto;color:#fff;text-align:center;background-color:#035d71;border:none;border-radius:50px}}@media screen and (max-width: 599px){body .content-in .main .withdrawal-fv{position:relative;z-index:-2;width:100vw;margin:0 calc(50% - 50vw) 16px;background-image:url("../img/fv-img.jpg");background-repeat:no-repeat;background-position:center;background-size:cover}body .content-in .main .withdrawal-fv .text-box h2{padding:100px 0;font-size:4rem;font-weight:600;color:#fff}}@media screen and (max-width: 599px)and (min-width: 600px)and (max-width: 999px){body .content-in .main .withdrawal-fv .text-box h2{font-size:3.3rem}}@media screen and (max-width: 599px)and (max-width: 599px){body .content-in .main .withdrawal-fv{background-position:top 0% right 50%}body .content-in .main .withdrawal-fv .text-box h2{padding:180px 0 20px;font-size:3rem}}@media screen and (max-width: 599px){body .content-in .main .withdrawal-wrapper #section01{margin-bottom:80px}body .content-in .main .withdrawal-wrapper #section01 .section-ttl{position:relative;padding-bottom:24px;margin-bottom:32px;font-size:4rem;line-height:40px;color:#035d71}body .content-in .main .withdrawal-wrapper #section01 .section-ttl::before{position:absolute;bottom:0;left:calc(50% - 20px);display:block;width:40px;height:3px;content:"";background:#035d71}}@media screen and (max-width: 599px)and (min-width: 600px)and (max-width: 999px){body .content-in .main .withdrawal-wrapper #section01 .section-ttl{padding-bottom:clamp(16px,2.5vw,24px);margin-bottom:clamp(24px,2.5vw,32px);font-size:clamp(3rem,3vw,4rem);line-height:clamp(32px,2.5vw,40px)}}@media screen and (max-width: 599px)and (max-width: 599px){body .content-in .main .withdrawal-wrapper #section01 .section-ttl{padding-bottom:16px;margin-bottom:24px;font-size:20px;line-height:30px}}body .content-in .main .withdrawal-form-fv{position:relative;z-index:-2;width:100vw;margin:0 calc(50% - 50vw) 16px;background-image:url("../img/fv-img.jpg");background-repeat:no-repeat;background-position:center;background-size:cover}body .content-in .main .withdrawal-form-fv .text-box h2{padding:100px 0;font-size:4rem;font-weight:600;color:#fff}@media(min-width: 600px)and (max-width: 999px){body .content-in .main .withdrawal-form-fv .text-box h2{font-size:3.3rem}}@media(max-width: 599px){body .content-in .main .withdrawal-form-fv{background-position:top 0% right 50%}body .content-in .main .withdrawal-form-fv .text-box h2{padding:180px 0 20px;font-size:3rem}}body .content-in .main .withdrawal-form-wrapper #section01{margin-bottom:160px}body .content-in .main .withdrawal-form-wrapper #section01 .section-ttl{position:relative;padding-bottom:24px;margin-bottom:32px;font-size:4rem;line-height:40px;color:#035d71}body .content-in .main .withdrawal-form-wrapper #section01 .section-ttl::before{position:absolute;bottom:0;left:calc(50% - 20px);display:block;width:40px;height:3px;content:"";background:#035d71}@media(min-width: 600px)and (max-width: 999px){body .content-in .main .withdrawal-form-wrapper #section01 .section-ttl{padding-bottom:clamp(16px,2.5vw,24px);margin-bottom:clamp(24px,2.5vw,32px);font-size:clamp(3rem,3vw,4rem);line-height:clamp(32px,2.5vw,40px)}}@media(max-width: 599px){body .content-in .main .withdrawal-form-wrapper #section01 .section-ttl{padding-bottom:16px;margin-bottom:24px;font-size:20px;line-height:30px}}body .content-in .main .withdrawal-form-wrapper #section01 .withdrawal-form-wrapper .form-text{margin-bottom:48px;font-size:2rem;color:#ff7800;letter-spacing:-0.05em}body .content-in .main .withdrawal-form-wrapper #section01 .withdrawal-form-wrapper .form-text span{display:block;margin-bottom:32px;color:#000;letter-spacing:normal}body .content-in .main .withdrawal-form-wrapper #section01 .withdrawal-form-wrapper .form-box{max-width:550px;padding:40px 72px;margin:0 auto;background:#efefef;border-radius:5px}body .content-in .main .withdrawal-form-wrapper #section01 .withdrawal-form-wrapper .form-box .wpcf7-form .custom-label{display:block;margin-bottom:16px}body .content-in .main .withdrawal-form-wrapper #section01 .withdrawal-form-wrapper .form-box .wpcf7-form .custom-label:nth-last-of-type(2){margin-bottom:24px}body .content-in .main .withdrawal-form-wrapper #section01 .withdrawal-form-wrapper .form-box .wpcf7-form .custom-label:last-of-type{margin-bottom:32px}body .content-in .main .withdrawal-form-wrapper #section01 .withdrawal-form-wrapper .form-box .wpcf7-form .custom-label:last-of-type .label-flex{margin-bottom:10px}body .content-in .main .withdrawal-form-wrapper #section01 .withdrawal-form-wrapper .form-box .wpcf7-form .custom-label .label-flex{display:flex;align-items:center;margin-bottom:4px}body .content-in .main .withdrawal-form-wrapper #section01 .withdrawal-form-wrapper .form-box .wpcf7-form .custom-label .label-flex span{font-size:2rem;font-weight:600}body .content-in .main .withdrawal-form-wrapper #section01 .withdrawal-form-wrapper .form-box .wpcf7-form .custom-label .label-flex .consent-text{display:block;margin:0 auto;font-size:14px;font-weight:300}body .content-in .main .withdrawal-form-wrapper #section01 .withdrawal-form-wrapper .form-box .wpcf7-form .custom-label .required{padding:1px 4px;margin-left:8px;font-size:12px !important;font-weight:300 !important;color:#fff;background:#ff7800}body .content-in .main .withdrawal-form-wrapper #section01 .withdrawal-form-wrapper .form-box .wpcf7-form .custom-label .wpcf7-form-control-wrap input,body .content-in .main .withdrawal-form-wrapper #section01 .withdrawal-form-wrapper .form-box .wpcf7-form .custom-label .wpcf7-form-control-wrap textarea{margin-bottom:4px;font-size:2rem;background:#fff;border:#fff}body .content-in .main .withdrawal-form-wrapper #section01 .withdrawal-form-wrapper .form-box .wpcf7-form .custom-label .wpcf7-form-control-wrap input::-moz-placeholder, body .content-in .main .withdrawal-form-wrapper #section01 .withdrawal-form-wrapper .form-box .wpcf7-form .custom-label .wpcf7-form-control-wrap textarea::-moz-placeholder{opacity:.7}body .content-in .main .withdrawal-form-wrapper #section01 .withdrawal-form-wrapper .form-box .wpcf7-form .custom-label .wpcf7-form-control-wrap input::placeholder,body .content-in .main .withdrawal-form-wrapper #section01 .withdrawal-form-wrapper .form-box .wpcf7-form .custom-label .wpcf7-form-control-wrap textarea::placeholder{opacity:.7}body .content-in .main .withdrawal-form-wrapper #section01 .withdrawal-form-wrapper .form-box .wpcf7-form .custom-label .privacy-policy-text{margin:0 auto;font-size:14px !important}body .content-in .main .withdrawal-form-wrapper #section01 .withdrawal-form-wrapper .form-box .wpcf7-form .custom-label .textarea-text{display:block;font-size:12px;text-align:right}body .content-in .main .withdrawal-form-wrapper #section01 .withdrawal-form-wrapper .form-box .wpcf7-form .custom-label .checkbox-container{display:flex;align-items:center;justify-content:center}body .content-in .main .withdrawal-form-wrapper #section01 .withdrawal-form-wrapper .form-box .wpcf7-form .custom-label .checkbox-container.scroll{pointer-events:all;opacity:1;transition:.3s}body .content-in .main .withdrawal-form-wrapper #section01 .withdrawal-form-wrapper .form-box .wpcf7-form .custom-label .checkbox-container .wpcf7-form-control-wrap{position:initial;height:20px}body .content-in .main .withdrawal-form-wrapper #section01 .withdrawal-form-wrapper .form-box .wpcf7-form .custom-label .checkbox-container .wpcf7-form-control-wrap .wpcf7-form-control .wpcf7-list-item{margin:0}body .content-in .main .withdrawal-form-wrapper #section01 .withdrawal-form-wrapper .form-box .wpcf7-form .custom-label .checkbox-container .wpcf7-form-control-wrap .wpcf7-form-control .wpcf7-list-item label{display:flex;align-items:center}body .content-in .main .withdrawal-form-wrapper #section01 .withdrawal-form-wrapper .form-box .wpcf7-form .custom-label .checkbox-container .wpcf7-form-control-wrap .wpcf7-form-control .wpcf7-list-item label input[type=checkbox]{position:relative;width:20px;height:20px;margin:0;border:1px solid}body .content-in .main .withdrawal-form-wrapper #section01 .withdrawal-form-wrapper .form-box .wpcf7-form .custom-label .checkbox-container .wpcf7-form-control-wrap .wpcf7-form-control .wpcf7-list-item label input[type=checkbox]::before{position:absolute;top:50%;left:50%;font-family:"Font Awesome 5 Free",sans-serif;font-size:14px;font-weight:900;visibility:hidden;content:"";transform:translate(-50%, -50%)}body .content-in .main .withdrawal-form-wrapper #section01 .withdrawal-form-wrapper .form-box .wpcf7-form .custom-label .checkbox-container .wpcf7-form-control-wrap .wpcf7-form-control .wpcf7-list-item label input[type=checkbox]:checked::before{visibility:visible;content:""}body .content-in .main .withdrawal-form-wrapper #section01 .withdrawal-form-wrapper .form-box .wpcf7-form .custom-label .checkbox-container .wpcf7-form-control-wrap .wpcf7-form-control .wpcf7-list-item label .wpcf7-list-item-label{display:none}body .content-in .main .withdrawal-form-wrapper #section01 .withdrawal-form-wrapper .form-box .wpcf7-form .custom-label .checkbox-container .wpcf7-form-control-wrap .wpcf7-not-valid-tip{position:absolute}body .content-in .main .withdrawal-form-wrapper #section01 .withdrawal-form-wrapper .form-box .wpcf7-form .custom-label .checkbox-container .value-text{margin-left:12px}body .content-in .main .withdrawal-form-wrapper #section01 .withdrawal-form-wrapper .form-box .wpcf7-form .custom-label .checkbox-container .value-text a{line-height:20px;color:#ff7800;border-bottom:1px solid #ff7800}body .content-in .main .withdrawal-form-wrapper #section01 .withdrawal-form-wrapper .form-box .wpcf7-form .input-label input{background:none !important}body .content-in .main .withdrawal-form-wrapper #section01 .withdrawal-form-wrapper .form-box .wpcf7-form .flex-box{display:flex;flex-wrap:wrap;justify-content:space-between}body .content-in .main .withdrawal-form-wrapper #section01 .withdrawal-form-wrapper .form-box .wpcf7-form .flex-box .return{display:none;align-items:center;justify-content:center;width:48%;max-width:270px;padding:11px;color:#fff;text-align:center;background-color:#035d71;border:none;border-radius:50px}body .content-in .main .withdrawal-form-wrapper #section01 .withdrawal-form-wrapper .form-box .wpcf7-form .flex-box .wpcf7-submit{display:block;width:80%;max-width:270px;margin:0 auto;color:#fff;text-align:center;pointer-events:none;background-color:#ff7800;border:none;border-radius:50px;opacity:.5;transition:.3s}body .content-in .main .withdrawal-form-wrapper #section01 .withdrawal-form-wrapper .form-box .wpcf7-form .flex-box .wpcf7-submit.click{pointer-events:all;opacity:1;transition:.3s}body .content-in .main .withdrawal-form-wrapper #section01 .withdrawal-form-wrapper .form-box .wpcf7-form .flex-box .wpcf7-spinner{position:absolute;bottom:-24px}@media screen and (min-width: 600px)and (max-width: 999px){body .content-in .main .withdrawal-form-fv{position:relative;z-index:-2;width:100vw;margin:0 calc(50% - 50vw) 16px;background-image:url("../img/fv-img.jpg");background-repeat:no-repeat;background-position:center;background-size:cover}body .content-in .main .withdrawal-form-fv .text-box h2{padding:100px 0;font-size:4rem;font-weight:600;color:#fff}}@media screen and (min-width: 600px)and (max-width: 999px)and (min-width: 600px)and (max-width: 999px){body .content-in .main .withdrawal-form-fv .text-box h2{font-size:3.3rem}}@media screen and (min-width: 600px)and (max-width: 999px)and (max-width: 599px){body .content-in .main .withdrawal-form-fv{background-position:top 0% right 50%}body .content-in .main .withdrawal-form-fv .text-box h2{padding:180px 0 20px;font-size:3rem}}@media screen and (min-width: 600px)and (max-width: 999px){body .content-in .main .withdrawal-form-wrapper #section01 .section-ttl{position:relative;padding-bottom:24px;margin-bottom:32px;font-size:4rem;line-height:40px;color:#035d71}body .content-in .main .withdrawal-form-wrapper #section01 .section-ttl::before{position:absolute;bottom:0;left:calc(50% - 20px);display:block;width:40px;height:3px;content:"";background:#035d71}}@media screen and (min-width: 600px)and (max-width: 999px)and (min-width: 600px)and (max-width: 999px){body .content-in .main .withdrawal-form-wrapper #section01 .section-ttl{padding-bottom:clamp(16px,2.5vw,24px);margin-bottom:clamp(24px,2.5vw,32px);font-size:clamp(3rem,3vw,4rem);line-height:clamp(32px,2.5vw,40px)}}@media screen and (min-width: 600px)and (max-width: 999px)and (max-width: 599px){body .content-in .main .withdrawal-form-wrapper #section01 .section-ttl{padding-bottom:16px;margin-bottom:24px;font-size:20px;line-height:30px}}@media screen and (min-width: 600px)and (max-width: 999px){body .content-in .main .withdrawal-form-wrapper #section01 .withdrawal-form-wrapper .form-box{padding:40px clamp(40px,7vw,72px)}}@media screen and (max-width: 599px){body .content-in .main .withdrawal-form-fv{position:relative;z-index:-2;width:100vw;margin:0 calc(50% - 50vw) 16px;background-image:url("../img/fv-img.jpg");background-repeat:no-repeat;background-position:center;background-size:cover}body .content-in .main .withdrawal-form-fv .text-box h2{padding:100px 0;font-size:4rem;font-weight:600;color:#fff}}@media screen and (max-width: 599px)and (min-width: 600px)and (max-width: 999px){body .content-in .main .withdrawal-form-fv .text-box h2{font-size:3.3rem}}@media screen and (max-width: 599px)and (max-width: 599px){body .content-in .main .withdrawal-form-fv{background-position:top 0% right 50%}body .content-in .main .withdrawal-form-fv .text-box h2{padding:180px 0 20px;font-size:3rem}}@media screen and (max-width: 599px){body .content-in .main .withdrawal-form-wrapper #section01{margin-bottom:80px}body .content-in .main .withdrawal-form-wrapper #section01 .section-ttl{position:relative;padding-bottom:24px;margin-bottom:32px;font-size:4rem;line-height:40px;color:#035d71}body .content-in .main .withdrawal-form-wrapper #section01 .section-ttl::before{position:absolute;bottom:0;left:calc(50% - 20px);display:block;width:40px;height:3px;content:"";background:#035d71}}@media screen and (max-width: 599px)and (min-width: 600px)and (max-width: 999px){body .content-in .main .withdrawal-form-wrapper #section01 .section-ttl{padding-bottom:clamp(16px,2.5vw,24px);margin-bottom:clamp(24px,2.5vw,32px);font-size:clamp(3rem,3vw,4rem);line-height:clamp(32px,2.5vw,40px)}}@media screen and (max-width: 599px)and (max-width: 599px){body .content-in .main .withdrawal-form-wrapper #section01 .section-ttl{padding-bottom:16px;margin-bottom:24px;font-size:20px;line-height:30px}}@media screen and (max-width: 599px){body .content-in .main .withdrawal-form-wrapper #section01 .withdrawal-form-wrapper .form-box{padding:40px 24px}}