@charset "utf-8";.fa{font-family:var(--fa-style-family, "");font-weight:var(--fa-style, 900)}.fa,.fa-classic,.fa-sharp,.fas,.fa-solid,.far,.fa-regular,.fasr,.fal,.fa-light,.fasl,.fat,.fa-thin,.fad,.fa-duotone,.fass,.fa-sharp-solid,.fab,.fa-brands{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:var(--fa-display, inline-block);font-style:normal;font-variant:normal;line-height:1;text-rendering:auto}.fas,.fa-classic,.fa-solid,.far,.fa-regular,.fal,.fa-light,.fat,.fa-thin{font-family:'Font Awesome 6 Pro'}.fab,.fa-brands{font-family:'Font Awesome 6 Brands'}.fad,.fa-classic.fa-duotone,.fa-duotone{font-family:'Font Awesome 6 Duotone'}.fass,.fasr,.fasl,.fa-sharp{font-family:'Font Awesome 6 Sharp'}.fass,.fa-sharp{font-weight:900}/*!
 * Font Awesome Pro 6.4.2 by @fontawesome - https://fontawesome.com
 * License - https://fontawesome.com/license (Commercial License)
 * Copyright 2023 Fonticons, Inc.
 */@font-face{font-family:'Font Awesome Kit';font-style:normal;font-weight:400;font-display:block;src:url("/font-awesome/webfonts-20231023/custom-icons.woff2") format("woff2"),url("/font-awesome/webfonts-20231023/custom-icons.ttf") format("truetype")}.fak,.fa-kit{font-family:"Font Awesome Kit";-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:var(--fa-display, inline-block);font-style:normal;font-variant:normal;text-rendering:auto}/*!
 * Font Awesome Pro 6.4.2 by @fontawesome - https://fontawesome.com
 * License - https://fontawesome.com/license (Commercial License)
 * Copyright 2023 Fonticons, Inc.
 */:root,:host{--fa-style-family-classic: '';--fa-font-solid: normal 900 1em/1 ''}@font-face{font-family:'Font Awesome 6 Pro';font-style:normal;font-weight:900;font-display:block;src:url("/font-awesome/webfonts-20231023/fa-solid-900.woff2") format("woff2"),url("/font-awesome/webfonts-20231023/fa-solid-900.ttf") format("truetype")}.fas,.fa-solid{font-weight:900}/*!
 * Font Awesome Pro 6.4.2 by @fontawesome - https://fontawesome.com
 * License - https://fontawesome.com/license (Commercial License)
 * Copyright 2023 Fonticons, Inc.
 */:root,:host{--fa-style-family-classic: '';--fa-font-regular: normal 400 1em/1 ''}@font-face{font-family:'Font Awesome 6 Pro';font-style:normal;font-weight:400;font-display:block;src:url("/font-awesome/webfonts-20231023/fa-regular-400.woff2") format("woff2"),url("/font-awesome/webfonts-20231023/fa-regular-400.ttf") format("truetype")}.far,.fa-regular{font-weight:400}/*!
 * Font Awesome Pro 6.4.2 by @fontawesome - https://fontawesome.com
 * License - https://fontawesome.com/license (Commercial License)
 * Copyright 2023 Fonticons, Inc.
 */:root,:host{--fa-style-family-brands: 'Font Awesome 6 Brands';--fa-font-brands: normal 400 1em/1 'Font Awesome 6 Brands'}@font-face{font-family:'Font Awesome 6 Brands';font-style:normal;font-weight:400;font-display:block;src:url("/font-awesome/webfonts-20231023/fa-brands-400.woff2") format("woff2"),url("/font-awesome/webfonts-20231023/fa-brands-400.ttf") format("truetype")}.fab,.fa-brands{font-weight:400}/*!
 * Font Awesome Pro 6.4.2 by @fontawesome - https://fontawesome.com
 * License - https://fontawesome.com/license (Commercial License)
 * Copyright 2023 Fonticons, Inc.
 */:root,:host{--fa-style-family-sharp: 'Font Awesome 6 Sharp';--fa-font-sharp-solid: normal 900 1em/1 'Font Awesome 6 Sharp'}@font-face{font-family:'Font Awesome 6 Sharp';font-style:normal;font-weight:900;font-display:block;src:url("/font-awesome/webfonts-20231023/fa-sharp-solid-900.woff2") format("woff2"),url("/font-awesome/webfonts-20231023/fa-sharp-solid-900.ttf") format("truetype")}.fass,.fa-solid{font-weight:900}@media print, screen and (min-width: 40em){.lp-wbr{display:inline-block}}.lp-top{overflow:hidden;margin-bottom:1rem;text-align:center}.lp-top h1{margin-left:-1rem;margin-right:-1rem;background:url("/lp/img/guide-for-new-students/top-background.png") no-repeat;background-position:center;background-size:cover}.lp-top img{width:1000px}@media print, screen and (min-width: 40em){.lp-top{margin-bottom:3rem}}.lp-intro-panel{margin-bottom:3.2rem}@media print, screen and (min-width: 40em){.lp-intro-panel{margin-bottom:5.2rem}}.lp-intro{margin-bottom:2rem}@media print, screen and (min-width: 40em){.lp-intro{margin-bottom:2.5rem}}.lp-section-title{margin-bottom:1rem;padding:5% 0;background:#ff80ab;border-bottom:6px solid #fff01e;text-align:center}.lp-section-title img{width:500px}@media print, screen and (min-width: 40em){.lp-section-title{margin-bottom:2.5rem;padding:2rem 0;border-bottom:8px solid #fff01e}}@media print, screen and (min-width: 40em){.lp-theme-text{margin-bottom:2.5rem}}.lp-training-panel{margin-bottom:5%;background:#ffe5ee}.lp-training-panel .strap{padding-top:5%;padding-bottom:5%}@media print, screen and (min-width: 40em){.lp-training-panel .strap{padding-top:2rem;padding-bottom:2rem}}.lp-training-panel .lp-training-point{margin-bottom:1rem;padding:6% 0 11%;background:#fefefe;border-radius:.5rem}.lp-training-panel .lp-training-point h3{margin-bottom:3%;text-align:center}.lp-training-panel .lp-training-point h3 img{width:500px}@media print, screen and (min-width: 40em){.lp-training-panel .lp-training-point{margin-bottom:1.3rem;padding:2.4rem 0 4.4rem}.lp-training-panel .lp-training-point h3{margin-bottom:1.2rem}}@media print, screen and (min-width: 40em){.lp-training-panel{margin-bottom:2rem}}.lp-point-content{padding-left:1.5rem;padding-right:1.5rem}.lp-point-text{margin-bottom:7%}@media print, screen and (min-width: 40em){.lp-point-text{margin-bottom:2.8rem}}.lp-sample{width:428px;margin-bottom:7%}@media print, screen and (min-width: 40em){.lp-sample{margin-bottom:2.4rem}}.lp-download-message{width:415px;margin-bottom:.8rem}@media print, screen and (min-width: 40em){.lp-download-message{margin-bottom:1.3rem}}.lp-scholarship-illust{padding:0 2rem}.lp-scholarship-illust img{width:420px}.lp-scholarship-panel{margin-bottom:5%;padding:2rem 0 2.5rem;background:#fffde8}.lp-scholarship-panel h3{margin-bottom:1rem;padding:0 1.5rem;text-align:center}.lp-scholarship-panel h3 img{width:420px}@media print, screen and (min-width: 40em){.lp-scholarship-panel h3{margin-bottom:1.2rem}}.lp-scholarship-panel ul{max-width:500px;margin:0 auto 7%;padding:0 1rem}.lp-scholarship-panel ul li{margin-bottom:7%}@media screen and (max-width: 374px){.lp-scholarship-panel ul{padding:0}}@media print, screen and (min-width: 40em){.lp-scholarship-panel ul{margin-bottom:3.5rem;padding:0}}.lp-scholarship-panel .lp-feature{position:relative}.lp-scholarship-panel .lp-feature img{position:absolute;top:50%;left:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:15%;max-width:68px}.lp-scholarship-panel .lp-feature p{margin-left:calc(1rem + 14%)}@media print, screen and (min-width: 40em){.lp-scholarship-panel .lp-feature{font-size:1.1rem}.lp-scholarship-panel .lp-feature p{margin-left:5rem}}@media print, screen and (min-width: 40em){.lp-scholarship-panel{margin-bottom:2rem}}.lp-knowledge{margin-bottom:13%}.lp-knowledge h3{text-align:center}.lp-knowledge h3 img{width:500px}@media print, screen and (min-width: 40em){.lp-knowledge{margin-bottom:5.2rem}}.lp-border-top{border-top:1px solid #e6e5e3}.lp-border-bottom{border-bottom:1px solid #e6e5e3}.lp-menu-panel{margin-bottom:1.5rem}.lp-selection-point .lp-menu-panel{margin-bottom:2.5rem}.lp-menu-item{padding:5% 0}@media print, screen and (min-width: 40em){.lp-menu-item{padding:2rem 0}}.lp-menu{position:relative;margin:0 auto;max-width:38rem}.lp-menu:after{position:absolute;top:50%;right:0;-webkit-transform:translate(0, -50%);transform:translate(0, -50%);font-weight:bold;content:'〉'}.lp-menu-block{width:93%;font-weight:bold}.lp-knowledge-text{margin-bottom:1.5rem}.lp-selection-point h3{text-align:center}.lp-selection-point h3 img{width:500px}.lp-compare{margin-bottom:1.6rem;border-radius:.5rem;background:#ffe5ee}.lp-compare h4{text-align:center;border-radius:.5rem .5rem 0 0;background:#ff80ab}.lp-compare h4 img{width:500px;margin-top:-7px}.lp-compare-block{padding:5% 5% 8%}.lp-compare-block .lp-compare-message{margin-bottom:5.5%;text-align:center;font-weight:bold}.lp-compare-block img{width:280px}.lp-compare-block .lp-compare-text{margin-bottom:1.4rem;font-size:.9rem}@media print, screen and (min-width: 40em){.lp-compare-block .lp-compare-text{margin-bottom:1.5rem}}.lp-join-event-text{margin-bottom:6%}@media print, screen and (min-width: 40em){.lp-join-event-text{margin-bottom:2.4rem}}.lp-join-event{margin-bottom:13%}.lp-join-event img{width:500px;margin-bottom:1rem}@media print, screen and (min-width: 40em){.lp-join-event{margin-bottom:5.2rem}}.lp-manner{margin-bottom:13%}.lp-manner h3{margin-bottom:3%;text-align:center}.lp-manner img{width:500px}.lp-manner p{margin-bottom:1.3rem}@media print, screen and (min-width: 40em){.lp-manner{margin-bottom:5.2rem}.lp-manner h3{margin-bottom:1.2rem}.lp-manner p{margin-bottom:1.5rem}}.lp-last-registration-panel{padding:7% 0 9%;background:#d9f2f6}.lp-last-registration-panel p{margin-bottom:6%}@media print, screen and (min-width: 40em){.lp-last-registration-panel{padding:2.8rem 0 3.6rem}.lp-last-registration-panel p{margin-bottom:2.4rem}}.button.lp-button{width:95%;max-width:28rem;padding:1em;background:#e66289;font-weight:bold;font-size:1.1rem;line-height:1.2}.button.lp-button .lp-quiet{margin-left:.2em;font-size:.9em;color:#fefefe}.button.lp-button .lp-white{color:#fefefe}.button.lp-button.lp-yellow{color:#fffd03}.lp-compare-block .button.lp-button{padding-top:.7em;padding-bottom:.7em;line-height:1.3}@media print, screen and (min-width: 40em){.button.lp-button{box-shadow:0 6px 0 rgba(0,0,0,0.253);border-radius:3rem;font-size:1.6rem}.lp-knowledge .button.lp-button{font-size:1.4rem}.lp-compare-block .button.lp-button{padding-top:1em;padding-bottom:1em;font-size:1.4rem}.lp-join-event .button.lp-button{font-size:1.4rem}.lp-manner .button.lp-button{font-size:1.4rem}}@media screen and (max-width: 374px){.button.lp-button{font-size:.9rem}}.lp-become-member{margin-bottom:.2rem;padding:0 2.3rem}.lp-become-member img{width:390px;margin-bottom:.8rem}.lp-registration-panel{margin-bottom:2rem}@media print, screen and (min-width: 40em){.lp-registration-panel{margin-bottom:3rem}}.lp-oyakudachi{margin-bottom:5%}.lp-oyakudachi img{width:500px}@media print, screen and (min-width: 40em){.lp-oyakudachi{margin-bottom:2rem}}.button.lp-button-regist{background-color:#00abc1;color:#fefefe;width:90%;max-width:26rem;padding:.75em 1.5em;font-size:1.5rem;font-weight:bold;letter-spacing:.08em}.button.lp-button-regist:hover,.button.lp-button-regist:focus{background-color:#4dd0e2;color:#fefefe}@media print, screen and (min-width: 40em){.button.lp-button-regist{box-shadow:0 6px 0 rgba(0,0,0,0.253);border-radius:3rem;font-size:1.8rem}}
