@charset "UTF-8";.s-title02{padding-bottom:20px;border-bottom:1px solid #2f374f;margin-bottom:35px;display:flex}@media screen and (max-width:767px){.s-title02{padding-bottom:14px;margin-bottom:20px}}.s-title02 p.txt-num{margin-right:0.2em;width:35px;font-size:2rem;color:#2F374F;line-height:1.7;letter-spacing:0.1em;font-weight:600}@media screen and (max-width:767px){.s-title02 p.txt-num{width:26px}}.s-title02 h2,.s-title02 h3,.s-title02 h4{flex:1;font-size:2rem;color:#2F374F;line-height:1.7;letter-spacing:0.1em;font-feature-settings:"palt";font-weight:600}h3.s-title03{padding-bottom:12px;border-bottom:1px solid #ded2b5;margin-bottom:25px;font-size:1.8rem;color:#2f374f;line-height:1.7;letter-spacing:0.1em;font-weight:600}h4.s-title04{margin-bottom:16px;font-size:1.7rem;color:#2f374f;line-height:1.7;letter-spacing:0.08em;font-weight:600;padding-left:16px;position:relative}@media screen and (max-width:767px){h4.s-title04{margin-bottom:12px}}h4.s-title04:before{content:"";display:block;position:absolute;top:10px;left:0;width:10px;height:10px;border-radius:50%;background-color:#e94d44}dl.s-dlist-content01{margin-top:30px}@media screen and (max-width:767px){dl.s-dlist-content01{margin-top:25px}}dl.s-dlist-content01 dd p.txt{margin-bottom:30px}dl.s-dlist-content01 dd ul.list-btn-link{display:grid;grid-template-columns:repeat(2,1fr);gap:30px 40px}@media screen and (max-width:999px){dl.s-dlist-content01 dd ul.list-btn-link{gap:25px 30px}}@media screen and (max-width:767px){dl.s-dlist-content01 dd ul.list-btn-link{grid-template-columns:repeat(1,1fr);gap:20px 40px}}dl.s-dlist-content01 dd ul.list-btn-link li.s-full{grid-column:1/-1}.s-box-contact{margin-top:48px;padding:36px 7% 40px;background-color:#fff}@media screen and (max-width:767px){.s-box-contact{margin-top:30px;padding:25px 5.5% 30px}}.s-box-contact p.txt-address{font-size:1.6rem;color:#2F374F;line-height:1.62;font-weight:500}.s-box-contact ol.list-merit{counter-reset:number 0}.s-box-contact ol.list-merit li{font-size:1.6rem;font-weight:500;line-height:1.7;position:relative;padding-left:22px;color:#2f374f}.s-box-contact ol.list-merit li:not(:last-child){margin-bottom:18px}@media screen and (max-width:767px){.s-box-contact ol.list-merit li:not(:last-child){margin-bottom:10px}}.s-box-contact ol.list-merit li:before{counter-increment:number 1;content:counter(number) ".";position:absolute;top:0;left:0;color:#c64d44}.con-guide{padding-top:85px}@media screen and (max-width:767px){.con-guide{padding-top:65px}}@media screen and (max-width:600px){.con-guide{padding-top:45px}}.con-guide>.inner{width:55.5555555556%;margin-inline:auto}@media only screen and (max-width:1300px){.con-guide>.inner{width:84%}}@media screen and (max-width:999px){.con-guide>.inner{width:88%}}@media screen and (max-width:767px){.con-guide>.inner{width:85.3333333333%}}.con-apply{padding-top:120px}@media screen and (max-width:767px){.con-apply{padding-top:80px}}.con-apply>.inner{width:55.5555555556%;margin-inline:auto}@media only screen and (max-width:1300px){.con-apply>.inner{width:84%}}@media screen and (max-width:999px){.con-apply>.inner{width:88%}}@media screen and (max-width:767px){.con-apply>.inner{width:85.3333333333%}}.con-apply>.inner .secs-apply{padding-top:20px}@media screen and (max-width:767px){.con-apply>.inner .secs-apply{padding-top:15px}}.con-apply>.inner .secs-apply section:not(:last-child){margin-bottom:70px}@media screen and (max-width:767px){.con-apply>.inner .secs-apply section:not(:last-child){margin-bottom:45px}}.con-advertise{padding-top:130px}@media screen and (max-width:767px){.con-advertise{padding-top:98px}}@media screen and (max-width:600px){.con-advertise{padding-top:78px}}.con-advertise>.inner{width:55.5555555556%;margin-inline:auto}@media only screen and (max-width:1300px){.con-advertise>.inner{width:84%}}@media screen and (max-width:999px){.con-advertise>.inner{width:88%}}@media screen and (max-width:767px){.con-advertise>.inner{width:85.3333333333%}}.con-advertise>.inner .box-advertise p.style-btn-link05{margin-top:30px}@media screen and (max-width:767px){.con-advertise>.inner .box-advertise p.style-btn-link05{margin-top:15px}}.con-advertise>.inner .box-member{padding-top:20px}@media screen and (max-width:767px){.con-advertise>.inner .box-member{padding-top:10px}}.con-advertise>.inner .box-member dl.s-dlist-content01 dd table.tbl-info tr{border-top:1px solid #ded2b5;border-bottom:1px solid #ded2b5}.con-advertise>.inner .box-member dl.s-dlist-content01 dd table.tbl-info tr th{padding:14px 0px 14px 10px;font-size:1.6rem;color:#2f374f;line-height:2;letter-spacing:0.08em;text-align:left;padding-left:10px;width:175px;font-weight:600}@media screen and (max-width:767px){.con-advertise>.inner .box-member dl.s-dlist-content01 dd table.tbl-info tr th{letter-spacing:0em;padding-left:0;width:27%}}.con-advertise>.inner .box-member dl.s-dlist-content01 dd table.tbl-info tr td{padding:14px 0px 14px 20px;font-size:1.6rem;color:#2f374f;line-height:2;letter-spacing:0.08em;text-align:left;padding-left:20px;font-weight:500}@media screen and (max-width:767px){.con-advertise>.inner .box-member dl.s-dlist-content01 dd table.tbl-info tr td{letter-spacing:0em}}.con-advertise>.inner .box-member dl.s-dlist-content01 dd table.tbl-info tr td a{text-decoration:underline}.con-advertise>.inner .box-member dl.s-dlist-content01 dd table.tbl-info tr td .image{margin-top:16px;margin-bottom:10px;max-width:480px}.con-advertise>.inner .secs-apply{padding-top:85px}@media screen and (max-width:767px){.con-advertise>.inner .secs-apply{padding-top:50px}}.con-advertise>.inner .secs-apply section:not(:last-child){margin-bottom:80px}
/*# sourceMappingURL=guide.css.map */