@charset "UTF-8";html{font-size:62.5%}body{font-size:16px;font-size:1.6rem;text-align:justify;font-feature-settings:"palt";-webkit-text-size-adjust:100%;list-style:1.6;color:#000}table{width:100%}button,input[type=button],input[type=submit],select{outline:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none}.pc_block_el{display:block}.pc_inline_el{display:inline-block}@media screen and (max-width:768px){.pc_block_el,.pc_inline_el{display:none}}.sp_block_el,.sp_inline_el{display:none}@media screen and (max-width:768px){.sp_block_el{display:block}.sp_inline_el{display:inline-block}}.sec_mt_xl{margin-top:8rem}@media screen and (max-width:768px){.sec_mt_xl{margin-top:7rem}}.sec_mt_lg{margin-top:6rem}@media screen and (max-width:768px){.sec_mt_lg{margin-top:5rem}}.sec_mt_md{margin-top:4rem}@media screen and (max-width:768px){.sec_mt_md{margin-top:3rem}}.sec_mt_sm{margin-top:2rem}@media screen and (max-width:768px){.sec_mt_sm{margin-top:1rem}}.alignC{text-align:center}.alignR{text-align:right}.alignL{text-align:left}.red_text{color:red}.small_text{font-size:1.4rem}.kome_text{margin:6px 0}.kome_text a{text-decoration:underline}@media screen and (max-width:992px){.table_scroll_wrap{overflow-x:auto}.table_scroll_wrap:before{content:"⇄ 左右にずらして情報をご覧いただけます。";display:block;margin:15px 0 0;font-size:1.5rem;position:-webkit-sticky;position:sticky;left:0}.table_scroll_wrap table{width:900px}}body.online{--color-font:#2a4846;--color-black:#063145;--color-green:#01b2a5;--color-dull-green:#e0f1f1;--color-yellow:#ffce4a;--color-vivid-yellow:#ffe400;--color-lemon:#fff495;--color-salmon:#fff0f2;--font-en:"Oswald", sans-serif}body.online main{color:var(--color-font)}body.online .pan{margin-bottom:0}body.online .online_mv{background:url(/assets/dest/img/online/bg_mv_slash.png);height:420px;border-bottom:5px solid var(--color-black);text-align:center;display:flex;justify-content:center;overflow:hidden}@media screen and (max-width:768px){body.online .online_mv{height:auto}}body.online .online_mv ._wrap{padding:48px 0 21px;position:relative}@media screen and (max-width:768px){body.online .online_mv ._wrap{padding:20px 4% 36vw}}body.online .online_mv ._ttl{height:100%}body.online .online_mv ._ttl img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}body.online .online_mv ._person{position:absolute;bottom:0}@media screen and (max-width:1200px){body.online .online_mv ._person{width:28vw}}@media screen and (max-width:768px){body.online .online_mv ._person{width:45vw}}body.online .online_mv ._person._woman{left:0;transform:translateX(-73%)}@media screen and (max-width:1200px){body.online .online_mv ._person._woman{transform:translateX(-65%)}}@media screen and (max-width:768px){body.online .online_mv ._person._woman{transform:translateX(0)}}body.online .online_mv ._person._man{right:0;transform:translateX(73%)}@media screen and (max-width:1200px){body.online .online_mv ._person._man{transform:translateX(65%)}}@media screen and (max-width:768px){body.online .online_mv ._person._man{transform:translateX(0)}}body.online .online_header{position:relative;text-align:center}body.online .online_header ._icon{display:block;margin:0 auto}@media screen and (max-width:768px){body.online .online_header ._icon{height:50px;width:auto}}body.online .online_header ._ttl{font-size:calc(clamp(2rem, 4vw, 3.6rem));font-weight:700;color:#fff;margin-top:2rem}@media screen and (max-width:768px){body.online .online_header ._ttl{margin-top:6px}}body.online .online_header ._lemon{color:var(--color-lemon)}body.online .online_header ._green{color:var(--color-green)}body.online .online_header ._baloon{position:absolute;color:var(--color-green);background-color:#fff;padding:.5em .8em;border-radius:50px;margin-bottom:20px}@media screen and (max-width:768px){body.online .online_header ._baloon{font-size:4vw;position:relative;display:inline-block}}body.online .online_header ._baloon:after{content:"";display:block;width:7px;height:13px;background:url(/assets/dest/img/online/ico_balloon_arrow.svg) no-repeat 0 0/contain;position:absolute;bottom:-12px}@media screen and (min-width:768px){body.online .online_header ._baloon._l{top:-10px;left:15%}}body.online .online_header ._baloon._l:after{right:30px}@media screen and (min-width:768px){body.online .online_header ._baloon._r{top:-30px;right:16%}}body.online .online_header ._baloon._r:after{left:30px;transform:scaleX(-1)}body.online .online_header ._dotts{margin:0 0 1em}body.online .online_header ._summary{border-radius:20px;padding:1em 0;text-align:center;font-weight:700;background-color:#fff}body.online .online_header ._summary ._txt{font-size:calc(clamp(1.2rem, 3.8vw, 2.4rem))}body.online .online_header ._summary ._underline{background:linear-gradient(to bottom,transparent 50%,var(--color-vivid-yellow) 50%)}body.online .online_ttl{background-color:var(--color-yellow);border:4px solid var(--color-black);padding:.2em 0;border-radius:80px;font-size:calc(clamp(2rem, 4vw, 3.6rem));font-weight:700;color:#fff;margin:3rem 0 20px;position:relative}@media screen and (max-width:768px){body.online .online_ttl{padding:.5em 0;margin:1rem 0 20px}}body.online .online_ttl:after{content:"";display:block;width:17px;height:20px;background:url(/assets/dest/img/online/ico_arrw_down_yellow.svg) no-repeat 0 0/contain;position:absolute;bottom:0;left:50%;transform:translate(-50%,100%)}body.online .online_intro{background-color:var(--color-green);text-align:center;padding:8rem 0 1rem}@media screen and (max-width:768px){body.online .online_intro{padding:4rem 0 1rem}}body.online .online_intro ._container{display:flex;justify-content:space-between;align-items:center;gap:0 2%;margin-top:24px}@media screen and (max-width:768px){body.online .online_intro ._container{flex-direction:column;gap:1em 0}body.online .online_intro ._container ._arr{transform:rotate(90deg);margin:10px 0}}body.online .online_intro ._container ._box{font-weight:700;border-radius:20px;overflow:hidden;border:3px solid var(--color-black);width:45%;background-color:#fff}@media screen and (max-width:768px){body.online .online_intro ._container ._box{width:100%}}body.online .online_intro ._container ._box ._sub_ttl{font-weight:700;padding:.8em 0;background-color:#ebeff1}body.online .online_intro ._container ._box ._inner{padding-bottom:1em}body.online .online_intro ._container ._box ._inner ._txt{font-size:1.8rem;min-height:4.8em}@media screen and (max-width:992px){body.online .online_intro ._container ._box ._inner ._txt{font-size:1.6rem}}@media screen and (max-width:768px){body.online .online_intro ._container ._box ._inner ._txt{min-height:auto}}body.online .online_intro ._container ._box._online{background-color:var(--color-lemon)}body.online .online_intro ._container ._box._online ._sub_ttl{background-color:var(--color-green);color:#fff;display:flex;justify-content:center;gap:0 .5em}body.online .online_intro ._container ._box._online ._sub_ttl:before{content:"";display:block;width:24px;aspect-ratio:1;background:url(/assets/dest/img/online/ico_check.svg) no-repeat 50%}body.online .online_merit{background-color:var(--color-green);text-align:center;padding:8rem 0 1rem}@media screen and (max-width:768px){body.online .online_merit{padding:4rem 0 1rem}}body.online .online_merit ._container{margin-top:5rem;display:flex;justify-content:center;align-items:stretch;flex-wrap:wrap;gap:50px 3%}body.online .online_merit ._box{background-color:#fff;border-radius:12px;width:30%;padding:50px 0 18px;position:relative}@media screen and (max-width:992px){body.online .online_merit ._box{width:47%}}@media screen and (max-width:576px){body.online .online_merit ._box{width:100%}}body.online .online_merit ._box ._num{width:80px;aspect-ratio:80/72;background:url(/assets/dest/img/online/ico_folder.svg) no-repeat 0 0/contain;font-family:var(--font-en);font-size:calc(clamp(2rem, 3vw, 3rem));position:absolute;top:-19px;left:15px;display:flex;justify-content:center;align-items:center}body.online .online_merit ._box ._txt{font-weight:700;font-size:1.8rem}@media screen and (max-width:768px){body.online .online_merit ._box ._txt{font-size:1.6rem}}body.online .online_merit ._box ._underline{background:linear-gradient(to bottom,transparent 50%,var(--color-vivid-yellow) 50%)}body.online .online_faq{background-color:var(--color-dull-green);padding:8rem 0 1rem}@media screen and (max-width:768px){body.online .online_faq{padding:4rem 0 1rem}}body.online .online_faq_item{padding:30px;border-radius:12px;background-color:#fff;margin-top:2rem;--faq-pl:70px;font-weight:700}@media screen and (max-width:768px){body.online .online_faq_item{--faq-pl:47px;padding:12px}}body.online .online_faq_item ._question{font-weight:700;color:var(--color-green);padding:3px 18px;padding-left:var(--faq-pl);background:url(/assets/dest/img/online/ico_faq_q.svg) no-repeat 14px 0;font-size:calc(clamp(1.6rem, 3vw, 2.4rem))}@media screen and (max-width:768px){body.online .online_faq_item ._question{padding:10px 18px;padding-left:var(--faq-pl);background-position:10px 6px;background-size:30px auto}}body.online .online_faq_item ._answer{padding:18px;padding-left:var(--faq-pl);background:var(--color-salmon) url(/assets/dest/img/online/ico_faq_a.svg) no-repeat 14px 10px;font-size:1.8rem;border-radius:10px;margin-top:12px}@media screen and (max-width:768px){body.online .online_faq_item ._answer{padding:10px;padding-left:var(--faq-pl);font-size:1.6rem;background-position:10px 6px;background-size:30px auto}}body.online main{margin:0}body.online main img{max-width:100%;height:auto}body.online .online_merit{padding:8rem 0}@media screen and (max-width:768px){body.online .online_merit{padding:4rem 0}}