.mw-100{max-width:100%!important}.w-100{width:100%!important}.d-flex{display:flex!important}.justify-content-between{justify-content:space-between!important}.gap-1{gap:.625rem!important}.pt-1{padding-top:1rem!important}.pt-2{padding-top:1.25rem!important}.pt-5{padding-top:5rem!important}.pb-1{padding-bottom:1rem!important}.ps-large{padding-left:15%!important}.bg-white{background:#fff!important}.container{margin:0 auto;max-width:968px;position:relative}.pc{display:block}.sm{display:none}.btnpage{align-items:center;color:#0c174b;display:flex;font-family:Inter,sans-serif;font-size:14px;gap:10px;justify-content:center;letter-spacing:.02em;line-height:17px}.body-not-scroll{height:100%;margin:0;overflow:hidden}.consult-btn{background:#122375;font-size:14px;font-weight:500;letter-spacing:.02em;line-height:62px;width:179px}.consult-btn,.slick-arrow{color:#fff;height:62px;text-align:center}.slick-arrow{border:1px solid #d9dfe7;border-radius:50%;color:#d9dfe7;display:inline-block;font-size:33px;text-decoration:none;top:-75px;width:62px}.slick-prev{left:82%}.slick-prev:focus,.slick-prev:hover{color:#0c174b}.slick-prev:before{display:none}.slick-next{left:89%}.slick-next:focus,.slick-next:hover{color:#0c174b}.slick-next:before{display:none}.slick-dots li button{background:#0c174b26;border-radius:50%;height:6px;width:6px}.slick-dots li button:before{content:""}.slick-dots li.slick-active button{background:#0c174b}.header{align-items:center;display:flex;padding:16px 40px}.header-logo img{height:24px;width:121px}.header-logo__txt{color:#0c174b;font-size:24px;font-weight:700;letter-spacing:.02em;line-height:36px;text-align:right;width:154px}.header-nav{width:100%}.header-nav .sm-gnav{align-items:center;display:flex;justify-content:end}.header-nav .sm-gnav .consult-btn{display:block}.header-nav-list{display:flex;justify-content:space-between}.header-nav-list li a{color:#231815;font-size:14px;letter-spacing:.02em;line-height:23px;padding-right:32px}.nav-bar .consult-btn{display:block}.nav-bar-box{display:none}.input-age{display:block;text-align:left}.input-age input{width:129px!important}@media screen and (max-width:968px){.input-age input{max-width:85px!important}}.sec01{padding-top:140px;position:relative}.sec01 .box01 .img_vector{left:0;margin-left:auto;margin-right:auto;position:absolute;right:0;text-align:center;top:-104px}.sec01 .box01__tt{color:#122375;font-family:Helvetica Neue;font-size:98px;font-weight:700;line-height:56px;padding-bottom:29px;position:relative}.sec01 .box01__txt{font-size:34px;font-weight:500;line-height:49px;padding-bottom:24px;position:relative}.sec01 .box02{padding-top:137px}.sec01 .box02__tt{font-size:32px;font-style:normal;font-weight:500;line-height:46px;padding-bottom:23px}.sec01 .box02__slider{padding-bottom:20px}.sec01 .box02__slider .item{box-shadow:0 4px 50px #0000000d;height:auto;margin-right:1px;overflow:hidden;width:312px}.sec01 .box02__slider .item__img{position:relative}.sec01 .box02__slider .item__img img{margin:auto}.sec01 .box02__slider .item__img .img_child{bottom:3px;position:absolute}.sec01 .box02__slider .item__cnt{background:#ffffffba;padding:14px 24px}.sec01 .box02__slider .item__cnt-hd{color:#4f596599;font-size:13px;line-height:24px}.sec01 .box02__slider .item__cnt-hd .title{color:#0c174b;font-size:18px;letter-spacing:.02em;line-height:26px;text-decoration-line:underline}.sec01 .box02__slider .item__cnt-desc{align-items:center;color:#4f596599;display:flex;font-size:13px;justify-content:space-between;letter-spacing:.02em;line-height:24px;padding-top:16px}.sec01 .box02__slider .item__cnt-desc span:not(.icon){width:119px}.sec01 .box02__slider .item__cnt-desc .icon{font-size:10px}.sec01 .box02__slider .item__cnt-desc .txt-bold{color:#31385b}.sec01 .box02__slider .item__cnt-btn li{border:1px solid #0c174b66;color:#31385b;font-size:10px;font-weight:350;padding:2px 6px}.sec02{padding-top:5rem}.sec02_tt{color:#2b3b50;font-size:32px;font-weight:500;line-height:44px;padding:40px 0 20px}.sec02-list{display:flex;justify-content:center}.sec02-list .item{position:relative}.sec02-list .item img{height:360px;width:100%}.sec02-list .item .caption{color:#fff;font-size:19px;position:absolute;text-align:center;top:69px;width:100%}.sec02-list .item .caption span{border:1px solid #fff;border-radius:40px;font-family:Inter,sans-serif;font-size:12px;font-weight:700;line-height:15px;padding:4px 12px;text-transform:uppercase}.sec02-list .item .caption .rich_font{font-size:24px;font-weight:500;letter-spacing:.02em;line-height:168%;padding:8px 0}.sec02-list .item .caption p{color:#fffc;font-size:16px;font-weight:350;letter-spacing:.02em;line-height:178%}.sec03{padding-top:100px}.sec03__tt{color:#374147;font-family:Inter,sans-serif;font-size:32px;font-weight:500;line-height:39px;padding-bottom:24px;text-transform:uppercase}.sec03__slider .item{background:#fff;height:580px;margin-left:5px;padding:40px;width:418px!important}.sec03__slider .item__img img{margin:auto}.sec03__slider .item-cnt__txt-small{color:#0c174b;font-size:14px;font-weight:350;line-height:20px;padding:16px 0}.sec03__slider .item-cnt__hd{align-items:center;color:#0c174b;display:flex;font-size:24px;font-weight:400;gap:8px;line-height:35px}.sec03__slider .item-cnt__hd span{color:#4f5965;font-family:Barlow,sans-serif;font-size:16px;font-weight:400;letter-spacing:-.02em;line-height:19px}.sec03__slider .item-cnt__des{color:#4f5965;font-size:14px;font-style:normal;font-weight:350;letter-spacing:.02em;line-height:24px;padding-top:16px}.sec04{padding-top:64px}.sec04__tt{color:#2b3b50;font-size:32px;font-style:normal;font-weight:500;line-height:44px;padding-top:40px;text-align:center}.sec04-list{margin:auto;padding-top:24px;width:600px}.sec04-list .item{border-top:1px solid #50637926;padding:24px 0}.sec04-list .item .flexbox{align-items:flex-start;display:flex;flex-direction:row;gap:18px;padding:0}.sec04-list .item .location,.sec04-list .item .yen{color:#4f5965;display:flex;font-size:14px;font-weight:350;gap:3px;letter-spacing:.02em;line-height:20px}.sec04-list .item .title{color:#0c174b;display:block;font-size:18px;font-style:normal;font-weight:500;letter-spacing:.02em;line-height:26px;padding:7px 0;text-decoration-line:underline}.sec04-list .item-desc{align-items:flex-start;display:flex;flex-direction:row;gap:18px;justify-content:space-between;padding:0}.sec04-list .item .text{color:#4f5965;font-size:14px;font-style:normal;font-weight:500;letter-spacing:.02em;line-height:20px}.sec04 .btnpage{padding:24px 0 40px}.tag_list{display:flex;gap:8px}.tag_list__item{border:1px solid #0c174b4d;color:#0c174b;font-size:12px;font-style:normal;font-weight:350;letter-spacing:-.07em;line-height:17px;padding:2px 6px}.tag_list li{cursor:pointer}.tag_list li:hover{opacity:.7}.sec05{padding-top:93px}.sec05__tt{color:#2b3b50;font-size:32px;font-style:normal;font-weight:500;line-height:44px;padding-bottom:21px;text-align:center}.sec05-list{align-items:flex-start;display:flex;flex-direction:row;gap:1px;padding:0 0 24px}.sec05-list .item img{width:100%}.sec05-list .item-desc{background:#ffffffba;padding:14px 24px 24px}.sec05-list .item-desc span{color:#4f5965;font-size:13px;letter-spacing:.02em;line-height:24px}.sec05-list .item-desc .title{color:#0c174b;display:block;font-size:18px;letter-spacing:.02em;line-height:26px;padding-bottom:16px;text-decoration-line:underline}.sec06{background:#ffffffa3;background-blend-mode:overlay;padding-bottom:63px}.sec06__tt{color:#374147;font-family:Inter,sans-serif;font-size:32px;font-style:normal;font-weight:500;line-height:39px;padding-bottom:32px;padding-top:32px;text-align:center;text-transform:uppercase}.form_content{margin-left:auto;margin-right:auto;max-width:558px}@media screen and (max-width:968px){.form_content{width:85%}}.form_content dl{align-items:center;display:flex;justify-content:right;padding:16px 0}@media screen and (max-width:968px){.form_content dl{display:block}}.form_content dl dt{border-radius:20px;color:#4f5965;font-size:14px;font-weight:350;letter-spacing:.04em;line-height:20px;padding-right:17px;text-align:right}@media screen and (max-width:968px){.form_content dl dt{padding-bottom:8px;text-align:left}}.form_content dl dt span{color:#254ec6;font-size:10px;line-height:14px;padding-left:4px;text-align:center;text-transform:uppercase}.form_content dl dd{position:relative;width:410px}@media screen and (max-width:968px){.form_content dl dd{width:100%!important}.form_content dl dd.input-age input{max-width:100%!important;width:100%!important}}.form_content dl dd input[type=password],.form_content dl dd input[type=tel],.form_content dl dd input[type=text]{background:#fff;border:1px solid #4f596533;color:#4f596566;font-size:14px;height:52px;line-height:20px;padding:16px 15px;width:100%}#formEnd label{align-items:center;display:flex;height:21px;justify-content:center;line-height:21px}#formEnd label a{color:#254ec6;font-size:14px;letter-spacing:.04em;line-height:20px;padding-right:5px;text-decoration-line:underline}#formEnd label input[type=checkbox]{border:1px solid #000;height:20px;margin-right:15px;vertical-align:top;width:20px}#formEnd .list_btn_submit{padding-top:32px}#formEnd .list_btn_submit button{align-items:center;background:#122375;border:none;display:flex;height:60px;justify-content:center;margin:auto;width:390px}#formEnd .list_btn_submit button:disabled{background:#bcc1d1}#formEnd .list_btn_submit button span{color:#fff;font-size:14px;letter-spacing:.02em;line-height:20px}.footer{background:#4f5965;font-family:Hiragino Kaku Gothic Pro,sans-serif;text-align:center}.footer-nav-list{align-items:center;display:flex;flex-direction:row;gap:16px;justify-content:center;padding:40px 0 0}.footer #copyright,.footer-nav-list li a{color:#fff;font-size:16px;line-height:150%;text-align:center}.footer #copyright{padding-bottom:8px;padding-top:24px}@media screen and (max-width:1100px){.container{max-width:100%;width:100%}.ps-large{padding-left:unset!important}.slick-arrow{display:inline-flex!important;font-size:20px;height:43px;justify-content:center;line-height:38px;text-align:center;top:-38px;width:43px}.slick-prev{left:66%}.slick-next{left:80%}.header{background:#fff;height:60px}.header-nav{width:100%}.header-nav .is-open{display:block}.header-nav .sm-gnav{display:none}.header-nav .sm-gnav.is-open{display:block}.header-nav .drawer-hamburger{background:#122375;display:block;display:flex;height:60px;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;padding-top:11px;position:absolute;right:0;text-align:center;top:0;width:60px;z-index:222}.header-nav .drawer-hamburger span{background:#fff;border-radius:20px;display:inherit;height:2px;margin:5px 0;transition:.4s;width:26px}.header-nav .drawer-hamburger .icon:after{color:#fff;content:"MENU";font-family:Inter,sans-serif;font-size:14px;font-style:italic;font-weight:800;left:50%;position:absolute;transform:translateX(-50%);width:100%}.header-nav .drawer-hamburger.active span:first-child{-webkit-transform:rotate(-30deg) translateY(5px)}.header-nav .drawer-hamburger.active span:last-child{-webkit-transform:rotate(30deg) translate(-2px,-10px)}.header-nav .drawer-hamburger.active span:nth-child(2n){opacity:0}.header-nav .drawer-hamburger.active .icon:after{color:#fff;content:"CLOSE";font-family:Inter,sans-serif;font-size:10px;font-style:italic;font-weight:800;letter-spacing:-.01em;line-height:12px;text-transform:uppercase}.header-nav-list{display:flex;justify-content:space-between;padding:19px 10px 23px;width:80%}.header-nav-list li a{color:#231815;font-size:16px;letter-spacing:.02em;line-height:23px}.header-nav-list li a.active{position:relative}.header-nav-list li a.active:after{background:#111;bottom:-5px;content:"";height:2px;left:0;position:absolute;width:calc(100% - 60px)}.header-nav-list li a.active:before{bottom:-5px;content:"";height:2px;position:absolute;right:0;width:60px}.nav-bar-box{background:#122375;padding:0 40px 172px;text-align:right}.nav-bar-box-list{padding-top:98px}.nav-bar-box-list li{padding-bottom:32px}.nav-bar-box-list li a{color:#fff;font-size:18px;font-weight:350;letter-spacing:.02em;line-height:26px;position:relative;text-align:right}.nav-bar-box-list li a:before{background:url(../images/icon.svg) no-repeat;content:"";height:100%;left:-22px;position:absolute;top:8px;width:100%}.nav-bar-box-list li a.active:before{background:url(../images/icon_active.svg) no-repeat}.nav-bar .consult-btn{background:#fff;color:#122375;margin-top:46px;width:100%}.nav-bar .img_vector{height:173px;left:4px;opacity:.1;position:absolute;top:398px;width:307.46px}.sec01{padding-top:116px}.sec01 .box01 .img_vector{left:0;margin-left:auto;margin-right:auto;position:absolute;right:0;text-align:center;top:0;width:310px}.sec01 .box01__tt{font-size:60px;letter-spacing:-1px;padding-bottom:17px;padding-left:11%;position:relative}.sec01 .box01__txt{font-size:16px;line-height:23px;padding-bottom:32px;padding-left:11%;position:relative}.sec01 .box01 .consult-btn{font-size:16px;height:68px;letter-spacing:.02em;margin:auto;width:260px}.sec01 .box02{padding-left:8%;padding-top:109px}.sec01 .box02__tt{font-size:24px;line-height:35px;padding-bottom:16px}.sec02{padding-top:64px}.sec02_tt{color:#2b3b50;font-size:32px;font-weight:500;line-height:44px;padding:0 0 24px}.sec02-list .item .caption{top:40px}.sec02-list .item .caption span{color:#fff;font-family:Inter,sans-serif;font-size:12px;font-style:normal;font-weight:700;line-height:15px;text-transform:uppercase}.sec02-list .item .caption .rich_font{color:#fff;font-family:Hiragino Kaku Gothic Pro;font-size:18px;font-weight:300;letter-spacing:.02em;line-height:168%;margin-top:8px;text-align:center}.sec02-list .item .caption p{color:#fffc;font-size:13px;font-style:normal;font-weight:350;letter-spacing:.02em;line-height:178%;text-align:center}.sec03{padding-top:15px}.sec03__tt{color:#374147;font-size:24px;line-height:29px;padding-bottom:22px;text-align:center}.sec03__slider{margin:auto;max-width:342px}.sec03__slider .item{background:#fff;height:517px;margin-left:5px;padding:40px;width:342px!important}.sec03__slider .item-cnt__txt-small{color:#0c174b;font-size:14px;font-weight:350;line-height:20px;padding:16px 0}.sec03__slider .item-cnt__hd{align-items:center;color:#0c174b;display:flex;font-size:24px;font-weight:400;gap:8px;line-height:35px}.sec03__slider .item-cnt__hd span{color:#4f5965;font-family:Barlow,sans-serif;font-size:16px;font-weight:400;letter-spacing:-.02em;line-height:19px}.sec03__slider .item-cnt__des{color:#4f5965;font-size:14px;font-style:normal;font-weight:350;letter-spacing:.02em;line-height:24px;padding-top:16px}.sec03__slider .slick-arrow{top:50%}.sec03__slider .slick-prev{color:#15316f;left:-9px;z-index:1111}.sec03__slider .slick-next{color:#15316f;left:90%;z-index:1111}.sec03 .btnpage{padding-top:20px}.sec04{padding-top:57px}.sec04__tt{color:#374147;font-size:24px;line-height:35px;padding-top:32px;text-align:center}.sec04-list{width:85%}.sec04-list .item{border-top:1px solid #50637926;padding:16px 0}.sec04-list .item .flexbox{align-items:flex-start;display:flex;flex-direction:row;gap:18px;padding:0}.sec04-list .item .location,.sec04-list .item .yen{color:#4f5965;display:flex;font-size:14px;font-weight:350;gap:3px;letter-spacing:.02em;line-height:20px}.sec04-list .item-desc{display:block}.sec04-list .item-desc .tag_list{padding-top:16px}.sec04-list .item .text{color:#4f5965;font-size:14px;font-style:normal;font-weight:500;letter-spacing:.02em;line-height:20px}.sec04 .btnpage{padding:24px 0 40px}.tag_list{display:flex;gap:8px}.tag_list__item{border:1px solid #0c174b4d;color:#0c174b;font-size:12px;font-style:normal;font-weight:350;letter-spacing:-.07em;line-height:17px;padding:2px 6px}.sec05{padding-left:8%;padding-top:93px}.sec05__tt{color:#374147;font-size:24px;line-height:35px;padding-bottom:16px;text-align:left}.sec05-list{align-items:flex-start;display:flex;flex-direction:row;gap:1px;padding:0 0 24px}.sec05-list .item{margin-right:1px;width:292px}.sec05-list .item-desc{background:#ffffffba;padding:14px 24px 24px}.sec05-list .item-desc span{color:#4f5965;font-size:13px;letter-spacing:.02em;line-height:24px}.sec05-list .item-desc .title{color:#0c174b;font-size:18px;letter-spacing:.02em;line-height:26px;padding-bottom:16px;text-decoration-line:underline}.sec05 .btnpage{padding-top:20px}.sec06__tt{font-size:24px;line-height:29px;padding-bottom:24px}.form_content{margin-left:auto;margin-right:auto;max-width:351px}.form_content dl{padding:10px 0}.form_content dl dt{color:#4f5965;font-size:13px;line-height:19px;padding-right:8px}.form_content dl dt span{padding-left:2px}.form_content dl dd{position:relative;width:220px}.form_content dl dd input[type=password],.form_content dl dd input[type=tel],.form_content dl dd input[type=text]{height:45px;padding:13px 16px}#formEnd label{padding-top:14px}#formEnd .list_btn_submit button{margin:auto;width:326px}.footer-nav-list{display:block;padding-left:40px;text-align:left}.footer-nav-list li{padding-bottom:16px}.footer-nav-list li a{font-style:normal}.footer #copyright,.footer-nav-list li a{color:#fff;font-size:14px;font-weight:300;line-height:150%}.footer #copyright{padding-bottom:27px;padding-top:16px}}@media screen and (max-width:968px){.pc{display:none}.sm{display:block}main{position:relative}main #grad1{background:radial-gradient(483.9% 2719.65% at -49.5% -250%,#aed3ff80 26.04%,#c9d4ef80 56.53%,#cacffa80 72.4%);filter:blur(400px);height:755px;position:absolute;right:-586px;top:3480px;width:1562px}.top-page #grad1{background:radial-gradient(483.9% 2719.65% at -49.5% -250%,#cbe3eb 26.04%,#ceecf3 56.53%,#e3f4f8 72.4%);opacity:.5;top:4563.7px}.single-consultant #grad1{top:1657px}.success #grad1{top:4693px}.contact #grad1{background:radial-gradient(483.9% 2719.65% at -49.5% -250%,#cbe3eb 26.04%,#ceecf3 56.53%,#e3f4f8 72.4%);filter:blur(400px);opacity:.5;top:708px}}@media screen and (max-width:475px){.sec02-list{display:block;justify-content:center}.sec02-list .item img{height:auto}}.occupation__tt{text-align:center}.occupation-list{display:flex;justify-content:space-between;padding-bottom:32px}@media screen and (max-width:968px){.occupation-list{display:block;padding-bottom:0}}.occupation-list .item{box-shadow:0 4px 50px #0000000d;height:auto;margin-right:1px;overflow:hidden;width:312px}@media screen and (max-width:968px){.occupation-list .item{margin:auto auto 16px}}.occupation-list .item__img{position:relative}.occupation-list .item__img img{background-position:50%;background-repeat:no-repeat;background-size:cover;margin:auto;transition:transform .4s cubic-bezier(.43,.05,.17,1)}.occupation-list .item__img img:hover{transform:scale(1.05)}.occupation-list .item__img .img_child{bottom:3px;left:0;position:absolute}.occupation-list .item__cnt{background:#ffffffba;padding:14px 24px}.occupation-list .item__cnt-hd{color:#4f596599;font-size:13px;line-height:24px}.occupation-list .item__cnt-hd .title{color:#0c174b;font-size:18px;letter-spacing:.02em;line-height:26px;text-decoration-line:underline}.occupation-list .item__cnt-desc{align-items:center;color:#4f596599;display:flex;font-size:13px;justify-content:space-between;letter-spacing:.02em;line-height:24px;padding-top:16px}.occupation-list .item__cnt-desc span:not(.icon){width:119px}.occupation-list .item__cnt-desc .icon{font-size:10px}.occupation-list .item__cnt-desc .txt-bold{color:#31385b}.occupation-list .item__cnt-btn li{border:1px solid #0c174b66;color:#31385b;cursor:pointer;font-size:10px;font-weight:350;padding:2px 6px}.occupation-list .item__cnt-btn li:hover{opacity:.7}.occupation .btnpage{padding-top:8px}.page-title{border-left:1px solid #0c174b66;margin-bottom:80px;margin-left:7%;margin-top:56px;padding-left:30px;padding-right:30px}@media screen and (max-width:968px){.page-title{margin-bottom:40px;margin-top:80px}}.page-title p{color:#0c174b;font-size:32px;font-weight:400;line-height:46px}@media screen and (max-width:968px){.page-title p{font-size:24px;line-height:35px}}.page-title span{color:#0c174b;font-family:Inter,sans-serif;font-size:12px;font-style:normal;font-weight:400;line-height:15px}@media screen and (max-width:968px){.page-title span{font-size:11px;line-height:13px}}.consultant .wrapper{background:url(../images/bg_consultant.png) no-repeat;background-size:cover}@media screen and (max-width:968px){.consultant .wrapper{background:url(../images/bg_consultant_sp.png) no-repeat;background-size:cover}}@media screen and (min-width:1023px){.consultant .container{margin:0 auto;max-width:968px;position:relative}}@media screen and (max-width:968px){.consultant .container{max-width:80%}}.consultant-cnt .box{display:flex;flex-wrap:wrap;gap:10px;justify-content:flex-start}.consultant-cnt .box .item{background:#fff;margin-bottom:16px;max-width:312px;width:312px}@media screen and (max-width:968px){.consultant-cnt .box .item{max-width:100%;width:100%}}.consultant-cnt .box .item img{width:100%}.consultant-cnt .box .item-cnt{padding:14px 24px 19px}.consultant-cnt .box .item-cnt__txt{color:#0c174b;font-size:14px;font-weight:350;line-height:20px}.consultant-cnt .box .item-cnt__hd{color:#0c174b;font-size:24px;line-height:35px;padding:8px 0}.consultant-cnt .box .item-cnt__hd svg{position:relative;top:2px}.consultant-cnt .box .item-cnt__hd span{color:#4f596599;font-family:Barlow,sans-serif;font-size:16px;font-style:normal;font-weight:400;letter-spacing:-.02em;line-height:19px}.consultant-cnt .box .item-cnt__desc{align-items:center;color:#0c174b;display:flex;font-size:14px;font-weight:350;letter-spacing:.02em;line-height:20px}.consultant-cnt .box .item-cnt__desc span{border:1px solid #8c929933;font-size:16px;line-height:23px;padding:4px 8px}.consultant-cnt .box.box02{padding-top:16px}.pagination{padding-bottom:80px;text-align:center}@media screen and (max-width:968px){.pagination{padding-top:24px}}.pagination a{color:#4f5965;padding-left:13px;padding-right:20px}.pagination .txt{color:#4f5965;font-family:Inter,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:140%;padding-left:5px}.pagination .txt.txt02{color:#4f596599}.pagination input[type=text]{background:#fff;border:1px solid #4f596533;border-radius:3px;color:#4f5965;font-family:Inter,sans-serif;font-size:16px;height:33px;line-height:140%;text-align:center;width:48px}.single-consultant .wrapper{background:url(../images/bg_single-consultant.png) no-repeat;background-size:cover}.single-consultant .sec01{padding-top:40px}.single-consultant .sec01 .box01{padding:42px 124px 0}@media screen and (max-width:968px){.single-consultant .sec01 .box01{padding:21px 32px 0}}.single-consultant .sec01 .box01-cnt{position:relative}.single-consultant .sec01 .box01-cnt .tt01{color:#0c174b;font-size:28px;font-weight:500;letter-spacing:.02em;line-height:41px}@media screen and (max-width:968px){.single-consultant .sec01 .box01-cnt .tt01{display:inline-block}}.single-consultant .sec01 .box01-cnt .tt02{color:#4f596599;font-family:Barlow,sans-serif;font-size:14px;font-style:normal;font-weight:400;letter-spacing:-.02em;line-height:17px}.single-consultant .sec01 .box01-cnt__desc{color:#0c174b99;font-size:16px;font-style:normal;font-weight:350;left:92px;letter-spacing:.02em;line-height:29px;padding-left:96px;position:absolute;top:0}@media screen and (max-width:968px){.single-consultant .sec01 .box01-cnt__desc{left:0;padding-left:0;padding-top:11px;position:relative}}.single-consultant .sec01 .box02{margin-top:70px;padding-left:124px;padding-right:124px}@media screen and (max-width:968px){.single-consultant .sec01 .box02{margin-top:0;padding-left:32px;padding-right:32px;padding-top:41px}}.single-consultant .sec01 .box02-tt{color:#000;font-size:30px;font-weight:500;letter-spacing:.02em;line-height:55px}.single-consultant .sec01 .box02-desc{color:#000;font-size:16px;font-weight:300;letter-spacing:.02em;line-height:32px}strong{font-weight:350!important}.single-consultant .sec01 .box02-desc strong{font-weight:350}.single-consultant .sec02{background:#ffffffa3;margin-top:77px;padding-bottom:63px;padding-top:32px;text-align:center}@media screen and (max-width:968px){.single-consultant .sec02{padding-bottom:32px}}.single-consultant .sec02 .sec02__tt{color:#0c174b;font-size:32px;font-weight:500;line-height:39px;padding-bottom:16px;text-transform:uppercase}.single-consultant .sec03{padding-bottom:110px;padding-top:80px}@media screen and (max-width:968px){.single-consultant .sec03{padding-bottom:24px}}.single-consultant .sec03__tt{text-align:center}.single-consultant .sec03-list{display:flex;justify-content:space-between;padding-bottom:32px}@media screen and (max-width:968px){.single-consultant .sec03-list{display:block;padding-bottom:0}}.single-consultant .sec03-list .item{box-shadow:0 4px 50px #0000000d;height:auto;margin-right:1px;overflow:hidden;width:312px}@media screen and (max-width:968px){.single-consultant .sec03-list .item{margin:auto auto 16px}}.single-consultant .sec03-list .item__img{position:relative}.single-consultant .sec03-list .item__img img{margin:auto}.single-consultant .sec03-list .item__img .img_child{bottom:3px;left:0;position:absolute}.single-consultant .sec03-list .item__cnt{background:#ffffffba;padding:14px 24px}.single-consultant .sec03-list .item__cnt-hd{color:#4f596599;font-size:13px;line-height:24px}.single-consultant .sec03-list .item__cnt-hd .title{color:#0c174b;font-size:18px;letter-spacing:.02em;line-height:26px;text-decoration-line:underline}.single-consultant .sec03-list .item__cnt-desc{align-items:center;color:#4f596599;display:flex;font-size:13px;justify-content:space-between;letter-spacing:.02em;line-height:24px;padding-top:16px}.single-consultant .sec03-list .item__cnt-desc span:not(.icon){width:119px}.single-consultant .sec03-list .item__cnt-desc .icon{font-size:10px}.single-consultant .sec03-list .item__cnt-desc .txt-bold{color:#31385b}.single-consultant .sec03-list .item__cnt-btn li{border:1px solid #0c174b66;color:#31385b;font-size:10px;font-weight:350;padding:2px 6px}.single-consultant .sec03 .btnpage{padding-top:8px}.contact .wrapper{background:url(../images/bg_consultant.png) no-repeat;background-size:cover}.contact-cnt{display:flex;justify-content:space-between;padding:56px 135px 0}@media screen and (max-width:968px){.contact-cnt{display:block;padding:0}}.contact-cnt .box-left .page-title{margin-bottom:24px;margin-left:0}@media screen and (max-width:968px){.contact-cnt .box-left .page-title{margin-bottom:29px;margin-left:20px}.contact-cnt .box-left img{width:100%}}.contact-cnt .box-left .desc{color:#4f5965;font-size:14px;letter-spacing:.1em;line-height:20px;padding-top:32px;width:552px}@media screen and (max-width:968px){.contact-cnt .box-left .desc{color:#4f5965;font-size:16px;font-weight:350;letter-spacing:.02em;line-height:200%;padding:24px 32px;width:100%}}.contact-cnt .box-right{background:#fff9;padding:32px 52px;text-align:center}@media screen and (max-width:968px){.contact-cnt .box-right{padding:0 0 32px}.contact-cnt .form_content{padding-top:22px}}.contact-cnt .form_content{margin-left:auto;margin-right:auto;max-width:390px}@media screen and (max-width:968px){.contact-cnt .form_content{width:85%}}.contact-cnt .form_content dl{display:block;padding:16px 0}.contact-cnt .form_content dl dt{padding-bottom:8px;text-align:left}.contact-cnt .form_content dl dt span{color:#254ec6;font-size:10px;line-height:14px;padding-left:4px;text-align:center;text-transform:uppercase}.contact-cnt .form_content dl dd{position:relative;width:410px}@media screen and (max-width:968px){.contact-cnt .form_content dl dd{width:100%}.contact-cnt .form_content dl dd.input-age input{max-width:100%!important;width:100%!important}}.contact-cnt .form_content dl dd input[type=password],.contact-cnt .form_content dl dd input[type=tel],.contact-cnt .form_content dl dd input[type=text]{background:#fff;border:1px solid #4f596533;color:#4f596566;font-size:14px;height:52px;line-height:20px;padding:16px 15px;width:100%}.contact-cnt #formEnd{padding-top:24px}.contact-cnt #formEnd label{align-items:center;display:flex;height:21px;justify-content:center;line-height:21px}.contact-cnt #formEnd label a{color:#254ec6;font-size:14px;letter-spacing:.04em;line-height:20px;padding-right:5px;text-decoration-line:underline}.contact-cnt #formEnd label input[type=checkbox]{border:1px solid #000;height:20px;margin-right:15px;vertical-align:top;width:20px}.contact-cnt #formEnd .list_btn_submit{padding-top:32px}.contact-cnt #formEnd .list_btn_submit button{background:#122375;border:none;height:60px;margin:auto;width:390px}.contact-cnt #formEnd .list_btn_submit button:disabled{background:#bcc1d1}.contact-cnt #formEnd .list_btn_submit button span{color:#fff;font-size:14px;letter-spacing:.02em;line-height:20px}.about .wrapper{background:url(../images/bg_about.png) no-repeat;background-size:cover}.about .page-title{margin-bottom:100px}.about .sec01{padding-top:0}.about .sec01-cnt{position:relative}.about .sec01-cnt img{width:50%}@media screen and (max-width:968px){.about .sec01-cnt img{width:100%}}.about .sec01-cnt-desc{background:#fbfcff;box-shadow:0 4px 50px #0000000d;color:#000;font-weight:300;height:405px;left:43%;letter-spacing:.02em;padding-left:76px;padding-top:64px;position:absolute;top:-76px;width:100%}@media screen and (max-width:968px){.about .sec01-cnt-desc{height:100%;left:0;padding:20px;position:relative;top:10px}}.about .sec01-cnt-desc .title{font-size:32px;line-height:168%}@media screen and (max-width:968px){.about .sec01-cnt-desc .title{font-size:24px;line-height:29px}}.about .sec01-cnt-desc .txt{font-size:16px;line-height:168%;padding-top:16px}.about .sec02{padding:0 192px}@media screen and (max-width:968px){.about .sec02{padding:0 10px}}.about .sec02_tt{padding:72px 0 52px}.about .sec02-list{display:block}.about .sec02-list .item{display:flex;padding-bottom:72px}@media screen and (max-width:968px){.about .sec02-list .item{display:block;padding-bottom:64px}}.about .sec02-list .item img{height:auto;max-width:100%;width:auto}@media screen and (max-width:968px){.about .sec02-list .item-cnt{padding:24px 14px 0!important}}.about .sec02-list .item-cnt .txt{color:#374147;display:block;font-size:16px;line-height:23px;padding-bottom:20px}.about .sec02-list .item-cnt .title{color:#374147;font-size:24px;line-height:40px;padding-bottom:22px}.about .sec02-list .item-cnt .desc{color:#666;font-family:Hiragino Kaku Gothic Pro;font-size:14px;font-style:normal;font-weight:300;letter-spacing:.02em;line-height:29px}.about .sec02-list .item-cnt.pd-left{padding-left:36px}@media screen and (max-width:968px){.about .sec02-list .item-cnt.pd-left{padding-left:0}}.about .sec02-list .item-cnt.pd-right{padding-right:36px}@media screen and (max-width:968px){.about .sec02-list .item-cnt.pd-right{padding-right:0}}.about .sec02 .consult-btn{display:block;height:60px;margin:auto;width:390px}.about .sec03{padding-top:100px}.about .sec04{background:#f7fafe;margin-top:80px;padding-bottom:86px;padding-top:0}.about .sec04__tt{padding-bottom:36px;padding-top:32px}.about .sec04-cnt{align-items:start;display:flex;justify-content:center}@media screen and (max-width:968px){.about .sec04-cnt{display:block;padding:20px}}.about .sec04-cnt_left{height:520px;padding-right:23px}@media screen and (max-width:968px){.about .sec04-cnt_left{height:auto;padding:0}}.about .sec04-cnt_left .item{align-items:center;border-top:1px solid #0000001a;display:flex;font-family:Inter,sans-serif;font-size:14px;font-style:normal;font-weight:400;letter-spacing:.03em;line-height:17px;padding:24px 0;width:496px}.about .sec04-cnt_left .item:last-child{border-bottom:1px solid #0000001a}@media screen and (max-width:968px){.about .sec04-cnt_left .item{width:100%}}.about .sec04-cnt_left .item h4{color:#9d9d9d;width:150px}.about .sec04-cnt_left .item p{color:#000;line-height:18px}@media screen and (max-width:968px){.about .sec04-cnt_img{padding-top:20px}.about .sec04-cnt_img img{width:100%}}.about .sec05{background:#ffffffa3;background-blend-mode:overlay;padding-bottom:63px;padding-top:0;text-align:center}@media screen and (max-width:968px){.about .sec05{padding-left:0}}.occupation-page .wrapper{background:url(../images/bg_occupation.png) no-repeat;background-size:cover}.occupation-page .page-title{margin-bottom:30px;margin-top:66px}@media screen and (max-width:968px){.occupation-page .page-title{margin-bottom:24px;margin-left:5%;margin-top:80px;padding-left:24px}}.occupation-page .sec01{padding-top:0}@media screen and (max-width:968px){.occupation-page .sec01{margin-left:4%;margin-right:4%}}.occupation-page .sec01 .form-search dl{align-items:center;display:flex;justify-content:space-between}.occupation-page .sec01 .form-search dl dt{display:flex}.occupation-page .sec01 .form-search dl dt .form-label{color:#0c174b;font-family:Inter,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:19px}.occupation-page .sec01 .form-search dl dd .form-control{background:#fff;border:1px solid #31385be6;box-shadow:0 4px 50px #0000000d;height:38px;padding:7px 16px;width:648px}.occupation-page .sec01 .form-search dl dd .btn-submit{background:#31385b;border:unset;box-shadow:0 4px 50px #0000000d;color:#fff;font-size:14px;font-weight:500;height:38px;letter-spacing:.02em;line-height:20px;width:130px}.occupation-page .sec01 .box_tag-list{background:#fff;margin-bottom:52px;margin-top:15px;padding:18px 32px 20px}@media screen and (max-width:968px){.occupation-page .sec01 .box_tag-list{padding:23px 24px 20px}}.occupation-page .sec01 .box_tag-list .title{padding-bottom:16px}.occupation-page .sec01 .box_tag-list .item{display:flex;gap:8px;padding-bottom:8px}.occupation-page .sec01 .box_tag-list .item p{color:#4f5965;font-size:14px;font-weight:350;letter-spacing:.02em;line-height:20px;text-align:right;width:88px}@media screen and (max-width:968px){.occupation-page .sec01 .box_tag-list .item p{max-width:72px;width:72px}}.occupation-page .sec01 .box_tag-list .item ul{display:flex;flex-wrap:wrap;gap:8px;width:757px}@media screen and (max-width:968px){.occupation-page .sec01 .box_tag-list .item ul{max-width:232px;width:232px}}.occupation-page .sec01 .box_tag-list .item ul li{border:1px solid #0c174b4d;color:#0c174b;cursor:pointer;font-size:13px;font-weight:350;line-height:19px;padding:4px 10px}.occupation-page .sec01 .box_tag-list .item ul li:hover{opacity:.7}.occupation-page .sec01 .occupation-list{flex-wrap:wrap}.occupation-page .sec01 .occupation-list .item{padding-bottom:24px}@media screen and (max-width:968px){.occupation-page .sec01 .occupation-list .item{padding-bottom:0}}.occupation-page .sec01 .occupation .pagination{padding-bottom:76px}.success .wrapper{background:url(../images/bg_success.png) no-repeat;background-size:cover}.success .sec01{padding-top:38px}@media screen and (max-width:968px){.success .sec01{padding-top:0}}@media screen and (min-width:968px){.success .sec01 .container{max-width:720px;width:720px}}@media screen and (max-width:968px){.success .sec01-cnt01 img{width:100%}}.success .sec01-cnt01-desc{padding-bottom:80px;padding-top:25px}@media screen and (max-width:968px){.success .sec01-cnt01-desc{padding:32px}}.success .sec01-cnt01-desc .time{color:#4f5965;font-family:Inter,sans-serif;font-size:16px;font-style:normal;font-weight:500;line-height:19px}@media screen and (max-width:968px){.success .sec01-cnt01-desc .time{font-size:14px;line-height:17px}}.success .sec01-cnt01-desc .title{color:#000;font-size:30px;font-weight:500;letter-spacing:.02em;line-height:55px;padding-bottom:21px}@media screen and (max-width:968px){.success .sec01-cnt01-desc .title{font-size:20px;line-height:32px}}.success .sec01-cnt01-desc .tag_list{flex-wrap:wrap;padding-bottom:40px}@media screen and (max-width:968px){.success .sec01-cnt01-desc .tag_list{padding-bottom:18px}}.success .sec01-cnt01-desc .tag_list__item{padding:4px 10px}.success .sec01-cnt01-desc .tag_list__item.active{background:#0e0909;color:#fff}.success .sec01-cnt01-desc .box .title{color:#4f5965;font-family:Inter,sans-serif;font-size:16px;font-style:italic;font-weight:500;line-height:19px;padding-bottom:32px}@media screen and (max-width:968px){.success .sec01-cnt01-desc .box .title{padding-bottom:12px}}.success .sec01-cnt01-desc .box .desc{color:#000;font-size:16px;font-weight:350;letter-spacing:.02em;line-height:200%}.success .sec01-cnt01-desc .box .desc strong{color:#d53c27}.success .sec01-cnt01-desc .box .icon{padding-top:40px;text-align:right}@media screen and (max-width:968px){.success .sec01-cnt01-desc .box .icon{padding-top:16px}.success .sec01-cnt01-desc .box .icon img{width:auto}}.success .sec01-cnt01-desc .box.box02{padding-top:24px}@media screen and (max-width:968px){.success .sec01-cnt01-desc .box.box02{padding-left:0;padding-top:42px}}.success .sec01-cnt01-desc .box.box02 .title{padding-bottom:8px}.success .sec01-cnt01-desc .box.box02 .desc{border:1px solid #0c174b4d;padding:24px 40px}@media screen and (max-width:968px){.success .sec01-cnt01-desc .box.box02 .desc{padding:16px 18px 30px}}.success .sec01-cnt01-desc .box03{padding-top:66px}@media screen and (max-width:968px){.success .sec01-cnt01-desc .box03{padding-top:50px}}.success .sec01-cnt01-desc .box03 .title{background:#e1e9f1;border-radius:1px;font-size:20px;font-weight:500;line-height:29px;margin-bottom:24px;padding:24px}.success .sec01-cnt01-desc .box03 .desc{color:#000;font-size:16px;font-weight:350;letter-spacing:.02em;line-height:32px}.success .sec01-cnt01-desc .box03 .desc a{color:#0b63f6}.success .sec01-cnt01-desc .box04{padding-top:66px}@media screen and (max-width:968px){.success .sec01-cnt01-desc .box04{padding-top:61px}}.success .sec01-cnt01-desc .box04 .title{border-left:4px solid #000;font-size:20px;font-weight:500;line-height:29px;margin-bottom:32px;padding:11px 0 11px 20px}@media screen and (max-width:968px){.success .sec01-cnt01-desc .box04 .title{margin-bottom:24px}}.success .sec01-cnt01-desc .box04 .desc{color:#000;font-size:16px;font-weight:350;letter-spacing:.02em;line-height:32px;padding-top:40px}.success .sec01-cnt01-desc .box04 .desc strong{font-weight:bolder}.success .sec01-cnt01-desc .consult-btn{display:block;height:60px;margin:60px auto auto;width:390px}@media screen and (max-width:968px){.success .sec01-cnt01-desc .consult-btn{height:68px;margin-top:40px;width:278px}}.success .sec01-cnt02{border-bottom:1px solid #0c174b4d;border-top:1px solid #0c174b4d;padding:32px 0}@media screen and (max-width:968px){.success .sec01-cnt02{margin:0 32px}}.success .sec01-cnt02 .title{color:#000;font-size:20px;font-weight:500;letter-spacing:.02em;line-height:29px;padding-bottom:37px}.success .sec01-cnt02 .item{align-items:start;display:flex;justify-content:space-between}@media screen and (max-width:968px){.success .sec01-cnt02 .item img{height:97px;width:97px}}.success .sec01-cnt02 .item-desc p{font-weight:300;letter-spacing:.02em;line-height:32px;width:527px}@media screen and (max-width:968px){.success .sec01-cnt02 .item-desc p{width:220px}}.success .sec01-cnt02 .item-desc .btnpage{justify-content:right;padding-top:12px}@media screen and (max-width:968px){.success .sec01-cnt02 .item-desc .btnpage{justify-content:left}}.success .sec02{background:#ffffffa3;background-blend-mode:overlay;margin-top:117px;padding-bottom:63px;padding-top:32px;text-align:center}@media screen and (max-width:968px){.success .sec02{margin-top:40px}}.success .sec02__tt{color:#0c174b;font-size:32px;font-weight:500;line-height:39px;padding-bottom:16px;text-transform:uppercase}.success .sec03{padding-bottom:110px;padding-top:80px}@media screen and (max-width:968px){.success .sec03{padding-bottom:80px;padding-top:40px}}.success .sec03__tt{color:#2b3b50;text-align:center}.offer .wrapper{background:url(../images/bg_offer.png) no-repeat;background-size:cover}.offer .sec01{padding-top:38px}@media screen and (max-width:968px){.offer .sec01{padding-top:0}}.offer .sec01-cnt{padding:0 124px}@media screen and (max-width:968px){.offer .sec01-cnt{padding:80px 32px 56px}}.offer .sec01-cnt .time{color:#4f5965;display:block;font-family:Inter,sans-serif;font-size:12px;font-style:normal;font-weight:400;line-height:15px;padding-bottom:8px}.offer .sec01-cnt .txt{font-size:18px;font-weight:350;line-height:150%}@media screen and (max-width:968px){.offer .sec01-cnt .txt{font-size:16px;padding-bottom:8px}}.offer .sec01-cnt .title{font-size:27px;font-weight:350;line-height:150%;padding-bottom:10px}@media screen and (max-width:968px){.offer .sec01-cnt .title{font-size:20px;line-height:32px;padding-bottom:9px}}.offer .sec01-cnt .flexbox{align-items:flex-start;display:flex;flex-direction:row;gap:16px;padding:0 0 31px}@media screen and (max-width:968px){.offer .sec01-cnt .flexbox{padding-bottom:24px}}.offer .sec01-cnt .flexbox .location,.offer .sec01-cnt .flexbox .yen{color:#0c174b;display:flex;font-family:Hiragino Kaku Gothic Pro;font-size:16px;font-style:normal;font-weight:600;gap:4px;line-height:24px}.offer .sec01-cnt .box-tag_list{align-items:center;display:flex;gap:8px;padding-bottom:34px}@media screen and (max-width:968px){.offer .sec01-cnt .box-tag_list{padding-bottom:40px}}.offer .sec01-cnt .box-tag_list span{color:#4f5965;font-family:Inter,sans-serif;font-size:12px;font-style:italic;font-weight:500;line-height:15px}.offer .sec01-cnt .box{padding-bottom:41px}.offer .sec01-cnt .box:last-child{padding-bottom:0}.offer .sec01-cnt .box .title{border-left:4px solid #000;font-size:20px;font-weight:500;line-height:29px;margin-bottom:24px;padding:10px 0 10px 24px}.offer .sec01-cnt .box .desc{font-family:Hiragino Kaku Gothic Pro;font-size:14px;font-weight:300;letter-spacing:.02em;line-height:32px}@media screen and (max-width:968px){.offer .sec01-cnt .box .desc{font-size:16px;font-weight:350;line-height:200%}}.offer .sec01-cnt .box.box02{padding-top:0}@media screen and (max-width:968px){.offer .sec01-cnt .box.box02{padding-left:0}}.offer .sec01-cnt .box .box03-list .item{align-items:start;border-top:1px solid #0000001a;display:flex;padding:12px 13px}@media screen and (max-width:968px){.offer .sec01-cnt .box .box03-list .item{padding:12px 0}}.offer .sec01-cnt .box .box03-list .item:last-child{border-bottom:1px solid #0000001a}.offer .sec01-cnt .box .box03-list .item .tt{font-size:14px;font-weight:350;letter-spacing:.02em;line-height:32px;width:100px}@media screen and (max-width:968px){.offer .sec01-cnt .box .box03-list .item .tt{width:58px}}.offer .sec01-cnt .box .box03-list .item .txt{font-size:14px;font-weight:350;letter-spacing:.02em;line-height:27px;padding-left:56px;text-align:left;width:calc(100% - 100px)}@media screen and (max-width:968px){.offer .sec01-cnt .box .box03-list .item .txt{padding-left:20px;width:calc(100% - 58px)}}.offer .sec02{background:#ffffffa3;background-blend-mode:overlay;margin-top:96px;padding-bottom:40px;padding-top:56px;position:relative;text-align:center}@media screen and (max-width:968px){.offer .sec02{margin-top:0;padding-bottom:80px;padding-top:32px}}.offer .sec02__tt{color:#0c174b;font-size:32px;font-weight:500;line-height:39px;padding-bottom:16px;text-transform:uppercase}@media screen and (max-width:968px){.offer .sec02__tt{font-size:24px;line-height:29px}}.offer .sec03{padding-bottom:80px;padding-top:80px}@media screen and (max-width:968px){.offer .sec03{padding-bottom:80px;padding-top:80px}}.offer .sec03__tt{color:#2b3b50;color:#0c174b;font-family:Inter,sans-serif;font-size:32px;font-style:normal;font-weight:400;line-height:39px;padding-bottom:22px;text-align:center}@media screen and (max-width:968px){.offer .sec03__tt{padding-bottom:16px}}.offer .sec03-list{display:flex;flex-wrap:wrap;gap:16px;justify-content:space-between;padding-bottom:24px}@media screen and (max-width:968px){.offer .sec03-list{display:block;padding:16px}}.offer .sec03-list .item{background:#ffffffba;box-shadow:0 4px 50px #0000000d;padding:14px 24px;width:312px}@media screen and (max-width:968px){.offer .sec03-list .item{margin-bottom:16px;width:100%}}.offer .sec03-list .item .flexbox{align-items:flex-start;display:flex;gap:18px;padding:0}.offer .sec03-list .item .flexbox .location,.offer .sec03-list .item .flexbox .yen{color:#4f5965;display:flex;font-size:14px;font-weight:350;gap:3px;letter-spacing:.02em;line-height:20px}.offer .sec03-list .item .title{color:#0c174b;display:block;font-size:18px;font-weight:500;letter-spacing:.02em;line-height:26px;padding:16px 0}.offer .sec03-list .item .text{color:#8c9299;font-family:Hiragino Kaku Gothic Pro;font-size:13px;font-style:normal;font-weight:300;letter-spacing:.02em;line-height:24px}.offer .sec03-list .item .tag_list{display:flex;gap:8px;padding-bottom:24px;padding-top:16px}@media screen and (min-width:968px){.offer .sec03-list .item .tag_list{display:none}}.offer .sec03-list .item .tag_list__item{border:1px solid #0c174b4d;color:#0c174b;font-size:12px;font-style:normal;font-weight:350;letter-spacing:-.07em;line-height:17px;padding:2px 6px}@media screen and (max-width:968px){.offer .sec03 .btnpage{padding-top:0}}.custom-select{font-family:Arial;position:relative}.select-selected{background:#fff;border:1px solid #4f596533;color:#4f596566}.select-selected:after{border:6px solid #0000;border-top-color:#000;content:"";height:0;position:absolute;right:10px;top:25px;width:0}.select-selected.select-arrow-active:after{border-color:#0000 #0000 #fff;top:7px}.select-items div,.select-selected{font-size:14px;height:52px;line-height:20px;padding:16px 15px;text-align:left}.select-items div:not(:last-child){border-bottom:1px dashed #cfcfcf}.select-items{background-color:#dcdee0;color:#4f5965;left:0;position:absolute;right:0;top:100%;z-index:99}.select-hide{display:none}.same-as-selected,.select-items div:hover{background-color:#0000001a}.scd_original_kakomu{background:#fffaf0;border:1px solid #666;margin:30px auto;padding:30px}.scd_original_table{border:1px solid #666;border-collapse:collapse;margin:30px auto;width:100%}.scd_original_table td,.scd_original_table th{border:1px solid #666;border-collapse:collapse;padding:10px}.scd_original_table th{background:#fffaf0;background:#5173c4;color:#fff;text-align:center;vertical-align:top}@media screen and (min-width:968px){#underbox{margin:auto;width:720px}#underbox .underbox_sub{background:#fff;float:left;margin:10px;text-align:left;width:340px}#underbox .underbox_sub_img{height:130px;overflow:hidden}#underbox .underbox_sub_img img{max-height:130px;width:350px}#underbox .underbox_sub_title{font-size:140%;font-weight:700;line-height:130%;padding:15px}#underbox .underbox_sub_title a{text-decoration:underline}#underbox .underbox_sub_title a:hover{color:#333;text-decoration:underline}#underbox .underbox_sub_txt{font-size:95%;line-height:125%;padding:0 15px 15px}#underbox .clleft{clear:left}}@media screen and (max-width:1100px){#underbox{margin:auto;min-height:360px;width:312px}#underbox .underbox_sub{background:#fff;float:left;margin:3px;text-align:left;width:150px}#underbox .underbox_sub_img{height:70px;overflow:hidden}#underbox .underbox_sub_img img{width:150px}#underbox .underbox_sub_title{font-size:130%;font-weight:700;line-height:130%;padding:15px}#underbox .underbox_sub_txt{font-size:95%;line-height:125%;padding:0 15px 15px}#underbox .clleft{clear:left}}.contentspath{background:#d0edf4;font-size:90%;margin:15px 0 40px;padding:6px}.contentspath li{display:inline}.morelinkbox{background:#f9cfc4;padding:10px}.pmark li{display:inline}.pmark img{vertical-align:middle}@media screen and (min-width:968px){#coaddbox{background:url(/wp-content/themes/sincereed/images/coadd_back.png) no-repeat;height:503px;margin:30px auto;width:720px}#coaddbox .innerbox{margin:auto;padding-top:290px;width:670px}#coaddbox .innerbox .soudan{float:left;width:328px}#coaddbox .innerbox .add{float:left;margin-left:14px;width:328px}#coaddbox .clleft{clear:left}#coaddbox .link img{filter:alpha(opacity=100);-moz-opacity:1;opacity:1}#coaddbox .link img:hover{filter:alpha(opacity=60);-moz-opacity:.6;opacity:.6}}@media screen and (max-width:1100px){#coaddbox{background:url(/wp-content/themes/sincereed/images/coadd_backsp.png) no-repeat;height:277px;margin:30px auto;width:312px}#coaddbox .innerbox{margin:auto;padding-top:183px;width:300px}#coaddbox .innerbox .soudan{float:left;width:146px}#coaddbox .innerbox .add{float:left;margin-left:8px;width:146px}#coaddbox .innerbox img{width:146px}#coaddbox .clleft{clear:left}#coaddbox .link img{filter:alpha(opacity=100);-moz-opacity:1;opacity:1}#coaddbox .link img:hover{filter:alpha(opacity=60);-moz-opacity:.6;opacity:.6}}@media screen and (min-width:968px){#careerbtn{margin:30px auto;width:720px}#careerbtn .soudanbnr{float:left;width:290px}#careerbtn .soudanbnr img{width:290px}#careerbtn .soudantxt{float:left;margin-left:20px;width:410px}#careerbtn .soudantxt strong{display:block;font-size:130%;font-weight:700;margin-bottom:5px}#careerbtn .soudantxt span{font-size:90%;line-height:125%}#careerbtn .clleft{clear:left}#careerbtn .soudantxt a{color:#157893;text-decoration:underline}#careerbtn .soudantxt a:hover{color:#63b0c1;text-decoration:underline}}@media screen and (max-width:1100px){#careerbtn{margin:30px auto;width:312px}#careerbtn .soudanbnr{float:left;width:120px}#careerbtn .soudanbnr img{width:120px}#careerbtn .soudantxt{float:left;margin-left:12px;width:180px}#careerbtn .soudantxt strong{display:block;font-size:130%;font-weight:700;margin-bottom:5px}#careerbtn .soudantxt span{font-size:90%;line-height:125%}#careerbtn .clleft{clear:left}#careerbtn .soudantxt a{color:#157893;text-decoration:underline}#careerbtn .soudantxt a:hover{color:#63b0c1;text-decoration:underline}}@media screen and (min-width:968px){#kanrenbox{margin:30px auto;width:720px}#kanrenbox .upper{background:#1f8cad;color:#fff;font-size:115%;font-weight:700;line-height:105%;padding:8px 0;text-align:center}#kanrenbox .upper span{font-size:95%;font-weight:400}#kanrenbox .upper_img{margin-bottom:10px;margin-top:-5px;text-align:center}#kanrenbox .innerbox{background:#fafeff;border:2px solid #1f8cad;padding:18px}#kanrenbox .innerbox .imglink{float:left;width:250px}#kanrenbox .innerbox .imglink img{width:250px}#kanrenbox .innerbox .txt{float:left;margin-left:20px;width:410px}#kanrenbox .innerbox .txt strong{display:block;font-size:120%;line-height:120%;margin-bottom:20px}#kanrenbox .innerbox .txt span{color:#333;font-size:90%;line-height:110%}#kanrenbox .clleft{clear:left}#kanrenbox .innerbox .txt a{color:#157893;text-decoration:underline}#kanrenbox .innerbox .txt a:hover{color:#63b0c1;text-decoration:underline}#kanrenbox .link img{filter:alpha(opacity=100);-moz-opacity:1;opacity:1}#kanrenbox .link img:hover{filter:alpha(opacity=60);-moz-opacity:.6;opacity:.6}}@media screen and (max-width:1100px){#kanrenbox{margin:30px auto;width:312px}#kanrenbox .upper{background:#1f8cad;color:#fff;line-height:105%;padding:8px 0;text-align:center}#kanrenbox .upper_img{margin-bottom:10px;text-align:center}#kanrenbox .upper_img img{width:15px}#kanrenbox .innerbox{background:#fafeff;border:2px solid #1f8cad;padding:13px}#kanrenbox .innerbox .imglink{float:left;width:100px}#kanrenbox .innerbox .imglink img{width:100px}#kanrenbox .innerbox .txt{float:left;margin-left:12px;width:170px}#kanrenbox .innerbox .txt strong{display:block;font-size:110%;line-height:120%;margin-bottom:12px}#kanrenbox .innerbox .txt span{color:#333;font-size:90%;line-height:120%}#kanrenbox .clleft{clear:left}#kanrenbox .innerbox .txt a{color:#157893;text-decoration:underline}#kanrenbox .innerbox .txt a:hover{color:#63b0c1;text-decoration:underline}}@media screen and (min-width:968px){#supervisor{background:#595757;color:#fff;margin-bottom:30px;padding:25px}#supervisor .img{float:left;width:220px}#supervisor .img img{width:220px}#supervisor .txt{float:left;margin-left:20px;width:420px}#supervisor .sup_title{font-size:125%;font-weight:700;margin-bottom:10px}#supervisor .sup_name{font-size:120%;font-weight:700;line-height:120%;margin-bottom:10px}#supervisor .sup_name span{display:block;font-size:95%;font-weight:400}#supervisor .sup_txt{font-size:100%;line-height:130%!important}#supervisor .cll{clear:left}}@media screen and (max-width:1100px){#supervisor{background:#595757;color:#fff;margin-bottom:20px;padding:16px}#supervisor .img{margin-bottom:5px;text-align:center}#supervisor .img img{width:110px}#supervisor .sup_title{font-size:100%;margin-bottom:10px;text-align:center}#supervisor .sup_name{font-size:110%;font-weight:700;line-height:135%;margin-bottom:10px;text-align:center}#supervisor .sup_name span{display:block;font-size:100%;font-weight:400}#supervisor .sup_txt{font-size:100%;line-height:135%}}@media screen and (min-width:968px){#strengthpoint{margin:0 auto 60px;width:100%}#strengthpoint .cll{clear:left}#strengthpoint .boxtitle{font-size:26px;font-weight:700;margin-bottom:15px;text-align:center}#strengthpoint .headtitle{background:url(/wp-content/themes/sincereed/images/reason_headback.png) no-repeat;background-size:cover;color:#fff;height:222px;margin-bottom:100px;padding-top:38px;text-align:center}#strengthpoint .ht1{font-size:29px;font-weight:700}#strengthpoint .ht2{font-size:33px;font-weight:700}#strengthpoint .ht2 span{font-size:64px}#strengthpoint .ht3{font-size:21px}#strengthpoint .threepoint_co{margin:auto;width:1000px}#strengthpoint .recordbox{margin-bottom:80px}#strengthpoint .recordbox .img{float:left;width:480px}#strengthpoint .recordbox .img img{width:480px}#strengthpoint .recordbox .txt{float:left;font-size:17px;line-height:150%;margin-left:20px;width:500px}#strengthpoint .recordbox .txt strong{display:block;font-size:24px;font-weight:700;margin-bottom:15px}#strengthpoint .middlemsg{font-size:19px;line-height:135%;margin-bottom:80px;text-align:center}#strengthpoint .agentadd_co{background:#10356b;color:#fff;padding:50px 0;width:100%}#strengthpoint .agentadd_co .innerbox{margin:auto;width:730px}#strengthpoint .agentadd_co .addtitle{font-size:29px;font-weight:700;margin-bottom:15px;text-align:center}#strengthpoint .agentadd_co .addbtn,#strengthpoint .agentadd_co .soudanbtn{float:left;margin-top:20px;width:350px}#strengthpoint .agentadd_co .addbtn{margin-left:30px}#strengthpoint .media_co{background:#d0e0ef;margin-bottom:100px;padding:50px 0;width:100%}#strengthpoint .media_co .innerbox{margin:auto;text-align:center;width:1000px}#strengthpoint .media_co .mimg{float:left;margin:0 10px;width:260px}#strengthpoint .media_co .mimg img{width:260px}#strengthpoint .media_co .mtxt{margin-top:35px}#strengthpoint .consultant_co{margin:0 auto 100px;width:1000px}#strengthpoint .consultant_co .mtxt{font-size:17px;margin-bottom:40px;text-align:center}#strengthpoint .consultant_co .consulbox{float:left;width:244px}#strengthpoint .consultant_co .consulbox2{float:left;margin-left:8px;width:244px}#strengthpoint .consultant_co .conulimg img{width:244px}#strengthpoint .consultant_co .consulname{font-size:17px;font-weight:700;margin:10px auto}#strengthpoint .consultant_co .consulname span{font-size:13px;padding-left:10px}#strengthpoint .consultant_co .consultxt{font-size:14px;line-height:130%}#strengthpoint .success_co{margin:0 auto 100px;width:1000px}#strengthpoint .success_co .mtxt{font-size:17px;margin-bottom:40px;text-align:center}#strengthpoint .success_co .success_t{border:1px solid #ccc;border-collapse:collapse;width:100%}#strengthpoint .success_co .success_t th{background:#d0e0ef;border:1px solid #ccc;border-collapse:collapse;padding:8px;text-align:center}#strengthpoint .success_co .success_t td{background:#fff;border:1px solid #ccc;border-collapse:collapse;padding:8px}#strengthpoint .lastmsg{margin:80px auto;text-align:center}#sidebarrecruitbnr{position:fixed;right:0;top:450px}#sidebarrecruitbnr .link img{filter:alpha(opacity=100);-moz-opacity:1;opacity:1}#sidebarrecruitbnr .link img:hover{filter:alpha(opacity=60);-moz-opacity:.6;opacity:.6}}@media screen and (max-width:1100px){#strengthpoint{margin:0 auto 60px;width:100%}#strengthpoint .cll{clear:left}#strengthpoint .boxtitle{font-size:130%;font-weight:700;margin-bottom:10px;text-align:center}#strengthpoint .headtitle{background:url(/wp-content/themes/sincereed/images/reason_headback.png) no-repeat;background-size:cover;color:#fff;height:172px;margin-bottom:50px;padding-top:38px;text-align:center}#strengthpoint .ht1{font-size:125%;font-weight:700}#strengthpoint .ht2{font-size:160%;font-weight:700}#strengthpoint .ht2 span{font-size:180%}#strengthpoint .ht3{font-size:110%}#strengthpoint .threepoint_co{margin:auto;width:340px}#strengthpoint .recordbox{margin-bottom:40px}#strengthpoint .recordbox .img{margin-bottom:8px;width:340px}#strengthpoint .recordbox .img img{width:340px}#strengthpoint .recordbox .txt{line-height:150%}#strengthpoint .recordbox .txt strong{display:block;font-size:140%;font-weight:700;margin-bottom:8px}#strengthpoint .middlemsg{font-size:95%;line-height:135%;margin-bottom:40px;text-align:center}#strengthpoint .agentadd_co{background:#10356b;color:#fff;padding:30px 0;width:100%}#strengthpoint .agentadd_co .innerbox{margin:auto;width:350px}#strengthpoint .agentadd_co .addtitle{font-size:140%;font-weight:700;margin-bottom:8px;text-align:center}#strengthpoint .agentadd_co .addbtn,#strengthpoint .agentadd_co .soudanbtn{float:left;margin-top:10px;width:170px}#strengthpoint .agentadd_co .addbtn{margin-left:10px}#strengthpoint .agentadd_co .addbtn img,#strengthpoint .agentadd_co .soudanbtn img{width:170px}#strengthpoint .agentadd_co .addtxtimg{text-align:center}#strengthpoint .agentadd_co .addtxtimg img{width:350px}#strengthpoint .media_co{background:#d0e0ef;margin-bottom:50px;padding:30px 0;width:100%}#strengthpoint .media_co .innerbox{margin:auto;text-align:center;width:330px}#strengthpoint .media_co .mimg{float:left;margin:0 10px;width:140px}#strengthpoint .media_co .mimg img{width:140px}#strengthpoint .media_co .mtxt{margin-top:20px}#strengthpoint .consultant_co{margin:0 auto 90px;width:340px}#strengthpoint .consultant_co .mtxt{margin-bottom:40px;text-align:center}#strengthpoint .consultant_co .consulbox,#strengthpoint .consultant_co .consulbox2{float:left;margin:15px 10px;width:150px}#strengthpoint .consultant_co .conulimg img{width:150px}#strengthpoint .consultant_co .consulname{font-size:120%;font-weight:700;margin:10px auto}#strengthpoint .consultant_co .consulname span{display:block;font-size:90%;font-weight:400;margin:5px auto}#strengthpoint .consultant_co .consultxt{font-size:95%;line-height:130%}#strengthpoint .success_co{margin:0 auto 100px;width:340px}#strengthpoint .success_co .mtxt{margin-bottom:20px;text-align:center}#strengthpoint .success_co .success_t{border:1px solid #ccc;border-collapse:collapse;font-size:90%;width:100%}#strengthpoint .success_co .success_t th{background:#d0e0ef;border:1px solid #ccc;border-collapse:collapse;padding:4px;text-align:center}#strengthpoint .success_co .success_t td{background:#fff;border:1px solid #ccc;border-collapse:collapse;padding:4px}#strengthpoint .lastmsg{margin:40px auto;text-align:center}#sidebarrecruitbnr{display:none!important}}@media screen and (min-width:968px){#fooaddfix{background:url(/wp-content/themes/sincereed/images/faddback.png) repeat;bottom:0;height:100px;position:fixed;width:100%;z-index:20}#fooaddfix .innerfix{margin:auto;padding-top:14px;width:1000px}#fooaddfix .innerfix p{float:left;text-align:center;width:500px}#fooaddfix .innerfix img{width:490px}#fooaddfix .innerfix .cll{clear:left}#fooaddfix .link img{filter:alpha(opacity=100);-moz-opacity:1;opacity:1}#fooaddfix .link img:hover{filter:alpha(opacity=60);-moz-opacity:.6;opacity:.6}}@media screen and (max-width:1100px){#fooaddfix{background:url(/wp-content/themes/sincereed/images/faddback.png) repeat;bottom:0;height:68px;position:fixed;width:100%;z-index:20}#fooaddfix .innerfix{margin:auto;padding-top:9px;width:100% px}#fooaddfix .innerfix p{text-align:center}#fooaddfix .innerfix img{width:330px}#fooaddfix .innerfix .cll,#fooaddfix .innerfix .soudan{display:none}}@media screen and (min-width:968px){#firstpage{margin:0 auto 60px;width:100%}#firstpage .cll{clear:left}#firstpage .boxtitle{font-size:26px;font-weight:700;margin-bottom:15px;text-align:center}#firstpage .headtitle{background:url(/wp-content/themes/sincereed/images/first_headback.png) bottom no-repeat;background-size:cover;color:#1e2c5f;height:300px;margin-bottom:100px;padding-top:50px;text-align:center}#firstpage .ht1{font-size:29px;font-weight:700}#firstpage .ht3{font-size:21px}#firstpage .threepoint_co{margin:auto;width:1000px}#firstpage .recordbox{margin-bottom:80px}#firstpage .recordbox .img{float:left;width:480px}#firstpage .recordbox .img img{width:480px}#firstpage .recordbox .txt{float:left;font-size:17px;line-height:150%;margin-left:20px;width:500px}#firstpage .recordbox .txt strong{display:block;font-size:24px;font-weight:700;margin-bottom:15px}#firstpage .middlemsg{font-size:19px;line-height:135%;margin-bottom:80px;text-align:center}#firstpage .agentadd_co{background:#10356b;color:#fff;padding:50px 0;width:100%}#firstpage .agentadd_co .innerbox{margin:auto;width:730px}#firstpage .agentadd_co .addtitle{font-size:29px;font-weight:700;margin-bottom:15px;text-align:center}#firstpage .agentadd_co .addbtn,#firstpage .agentadd_co .soudanbtn{float:left;margin-top:20px;width:350px}#firstpage .agentadd_co .addbtn{margin-left:30px}#firstpage .media_co{background:#d0e0ef;margin-bottom:100px;padding:50px 0;width:100%}#firstpage .media_co .innerbox{margin:auto;text-align:center;width:1000px}#firstpage .media_co .mimg{float:left;margin:0 10px;width:260px}#firstpage .media_co .mimg img{width:260px}#firstpage .media_co .mtxt{margin-top:35px}#firstpage .success_co{margin:0 auto 100px;width:1000px}#firstpage .success_co .successtxt{font-size:17px;margin-bottom:40px;text-align:center}#firstpage .success_co .success_t{border:1px solid #ccc;border-collapse:collapse;width:100%}#firstpage .success_co .success_t th{background:#d0e0ef;border:1px solid #ccc;border-collapse:collapse;padding:8px;text-align:center}#firstpage .success_co .success_t td{background:#fff;border:1px solid #ccc;border-collapse:collapse;padding:8px}#firstpage .success_co .successtxt2{font-size:17px;margin-top:30px;text-align:center}#firstpage .success_co .successtxt2 a{color:#0855bc;text-decoration:underline}#firstpage .lastmsg{margin:80px auto;text-align:center}}@media screen and (max-width:1100px){#firstpage{margin:0 auto 60px;width:100%}#firstpage .cll{clear:left}#firstpage .boxtitle{font-size:130%;font-weight:700;margin-bottom:10px;text-align:center}#firstpage .headtitle{background:url(/wp-content/themes/sincereed/images/first_headback.png) top no-repeat;background-size:cover;color:#1e2c5f;height:172px;margin-bottom:50px;padding-top:38px;text-align:center}#firstpage .ht1{font-size:125%;font-weight:700}#firstpage .ht3{font-size:110%}#firstpage .threepoint_co{margin:auto;width:340px}#firstpage .recordbox{margin-bottom:40px}#firstpage .recordbox .img{margin-bottom:8px;width:340px}#firstpage .recordbox .img img{width:340px}#firstpage .recordbox .txt{line-height:150%}#firstpage .recordbox .txt strong{display:block;font-size:140%;font-weight:700;margin-bottom:8px}#firstpage .middlemsg{font-size:95%;line-height:135%;margin-bottom:40px;text-align:center}#firstpage .agentadd_co{background:#10356b;color:#fff;padding:30px 0;width:100%}#firstpage .agentadd_co .innerbox{margin:auto;width:350px}#firstpage .agentadd_co .addtitle{font-size:140%;font-weight:700;margin-bottom:8px;text-align:center}#firstpage .agentadd_co .addbtn,#firstpage .agentadd_co .soudanbtn{float:left;margin-top:10px;width:170px}#firstpage .agentadd_co .addbtn{margin-left:10px}#firstpage .agentadd_co .addbtn img,#firstpage .agentadd_co .soudanbtn img{width:170px}#firstpage .agentadd_co .addtxtimg{text-align:center}#firstpage .agentadd_co .addtxtimg img{width:350px}#firstpage .media_co{background:#d0e0ef;margin-bottom:50px;padding:30px 0;width:100%}#firstpage .media_co .innerbox{margin:auto;text-align:center;width:330px}#firstpage .media_co .mimg{float:left;margin:0 10px;width:140px}#firstpage .media_co .mimg img{width:140px}#firstpage .media_co .mtxt{margin-top:20px}#firstpage .success_co{margin:0 auto 100px;width:340px}#firstpage .success_co .successtxt{margin-bottom:20px;text-align:center}#firstpage .success_co .success_t{border:1px solid #ccc;border-collapse:collapse;font-size:90%;width:100%}#firstpage .success_co .success_t th{background:#d0e0ef;border:1px solid #ccc;border-collapse:collapse;padding:4px;text-align:center}#firstpage .success_co .success_t td{background:#fff;border:1px solid #ccc;border-collapse:collapse;padding:4px}#firstpage .success_co .successtxt2{font-size:17px;margin-top:30px;text-align:center}#firstpage .success_co .successtxt2 a{color:#0855bc;text-decoration:underline}#firstpage .lastmsg{margin:40px auto;text-align:center}}@media screen and (min-width:968px){#spout{display:none!important}}@media screen and (max-width:1100px){#pcout{display:none!important}}