#admission_app{background:url(../images/common/bg_grid_grn.svg) repeat center/1366px;padding-bottom:10rem}#admission_app .tab_area{border-top:3px solid #79b11e}#admission_app .tab_area .tab{display:flex;justify-content:space-between;width:70%;margin:5% auto}@media only screen and (max-width: 520px){#admission_app .tab_area .tab{display:block}}#admission_app .tab_area .tab li{width:32%;text-align:center}@media only screen and (max-width: 520px){#admission_app .tab_area .tab li{width:100%;margin:5% auto}}#admission_app .tab_area .tab li a{display:block;background:#fff;border:1px solid #000;padding:10px 20px}#admission_app .tab_area .tab li.active a{color:#fff;letter-spacing:1px;background:#000;border:1px solid #000}#admission_app .tab_area .tab li:hover a{color:#fff;letter-spacing:1px;background:#26abe3;border:1px solid #26abe3}#admission_app section.ao div.ao-cnt01 h3{font-size:1.6rem;margin:2rem 0 1rem}#admission_app section.ao div.ao-cnt01 ol{display:flex;justify-content:space-between}@media only screen and (max-width: 520px){#admission_app section.ao div.ao-cnt01 ol{display:block}}#admission_app section.ao div.ao-cnt01 ol li{width:32%;background:#fff;box-shadow:0px 0px 15px -5px #bababa;border-radius:20px;padding:25px;text-align:center}@media only screen and (max-width: 520px){#admission_app section.ao div.ao-cnt01 ol li{width:100%;margin-top:1rem}}#admission_app section.ao div.ao-cnt01 ol li h4 span{background:#333;color:#fff;display:block;width:30%;margin:0 auto 15px;border-radius:5px;padding:2px 0}@media only screen and (max-width: 520px){#admission_app section.ao div.ao-cnt01 ol li h4 span{width:100%;margin:1rem 0}}#admission_app section.ao div.ao-cnt01 ol li div{width:80%;margin:0 auto}@media only screen and (max-width: 520px){#admission_app section.ao div.ao-cnt01 ol li div{width:60%}}#admission_app section.ao_application{margin-top:5rem}#admission_app section.ao_application .ao-cnt02 ol{margin-top:1rem}#admission_app section.ao_application .ao-cnt02 ol li{list-style-type:decimal;margin-left:24px;text-align:left;margin:1.5rem 0 1.5rem 2rem}#admission_app section.entry{margin-top:5rem}#admission_app section.entry div.step{background:#fff;box-shadow:0px 0px 15px -5px #bababa;border-radius:20px;padding:2rem;margin-bottom:5rem;position:relative}#admission_app section.entry div.step::after{display:block;position:absolute;bottom:-3rem;width:90%;height:20px;margin:0;content:"";background-image:url(../images/common/download.svg);background-size:contain;background-position:center;background-repeat:no-repeat}#admission_app section.entry div.step:last-child::after{content:none}#admission_app section.entry div.step h3{font-size:1.2rem;font-weight:500;margin-bottom:10px;display:flex;justify-content:flex-start;gap:0 20px}@media only screen and (max-width: 834px){#admission_app section.entry div.step h3{display:block;text-align:center}}#admission_app section.entry div.step h3 span{background:#333;color:#fff;width:8%;font-size:.8em;border-radius:5px;padding:2px 0;text-align:center}@media only screen and (max-width: 834px){#admission_app section.entry div.step h3 span{display:block;width:100%;margin-bottom:.5rem}}#admission_app section.entry div.step .btn{background:#79b11e;align-items:center;border:0;box-sizing:border-box;color:#fff;display:flex;justify-content:center;line-height:1em;padding:3px;user-select:none;-webkit-user-select:none;touch-action:manipulation;white-space:nowrap;cursor:pointer;transition:all .3s;border:1px solid #79b11e;margin:2rem 0}#admission_app section.entry div.step .btn:hover{outline:0;background-color:#fff;color:#5bd69a}#admission_app section.entry div.step .btn:hover a{color:#79b11e}#admission_app section.entry div.step .btn a{display:block;height:100%;padding:15px 0;width:100%;height:100%;transition:300ms;color:#fff;font-size:1.2rem;width:100%;text-align:center}#admission_app section.entry div.step table.entry_tbl{border-collapse:collapse;margin:0 auto;padding:0;max-width:1100px;width:100%;table-layout:fixed;margin:20px 0 20px}@media only screen and (max-width: 834px){#admission_app section.entry div.step table.entry_tbl{border:0;width:100%}}@media only screen and (max-width: 834px){#admission_app section.entry div.step table.entry_tbl thead{display:none}}#admission_app section.entry div.step table.entry_tbl thead tr{border-bottom:1px solid #8f8f8f}#admission_app section.entry div.step table.entry_tbl thead tr th{text-align:center;padding-bottom:.5em}#admission_app section.entry div.step table.entry_tbl thead tr th:first-child{width:10%}#admission_app section.entry div.step table.entry_tbl thead tr th:last-child{width:50%}#admission_app section.entry div.step table.entry_tbl tbody tr{background-color:#fff;padding:.35em;border-bottom:1px solid #8f8f8f}@media only screen and (max-width: 834px){#admission_app section.entry div.step table.entry_tbl tbody tr{display:block;margin-bottom:1.5em;border-bottom:none}}#admission_app section.entry div.step table.entry_tbl tbody tr:last-of-type{margin-bottom:0}#admission_app section.entry div.step table.entry_tbl tbody tr td{padding:1em 10px 1em 1em;text-align:center}@media only screen and (max-width: 834px){#admission_app section.entry div.step table.entry_tbl tbody tr td{border-bottom:1px solid #bbb;display:block;font-size:.85em;text-align:left;position:relative;padding:.625em .625em .625em 8.8em;border-right:none}}@media only screen and (max-width: 834px){#admission_app section.entry div.step table.entry_tbl tbody tr td:before{content:attr(data-label);font-weight:bold;position:absolute;left:10px}}#admission_app section.entry div.step table.entry_tbl tbody tr td.txt{text-align:left;font-size:.85em;vertical-align:top}@media only screen and (max-width: 834px){#admission_app section.entry div.step table.entry_tbl tbody tr td.txt{width:100%}}#admission_app section.entry div.step table.entry_tbl tbody tr td.txt span{display:block;font-size:.9em}#admission_app section.entry div.step dl.application_period{margin:1rem 0}@media only screen and (max-width: 834px){#admission_app section.entry div.step .entry_doc_area{overflow-x:scroll;white-space:nowrap;-webkit-overflow-scrolling:touch;border:0}#admission_app section.entry div.step .entry_doc_area::-webkit-scrollbar{height:5px}#admission_app section.entry div.step .entry_doc_area::-webkit-scrollbar-track{background:#eee}#admission_app section.entry div.step .entry_doc_area::-webkit-scrollbar-thumb{background:#bbb}}#admission_app section.entry div.step .entry_doc_area table.entry_doc_tbl{width:100%;margin-top:1rem}#admission_app section.entry div.step .entry_doc_area table.entry_doc_tbl thead{background-color:#000}#admission_app section.entry div.step .entry_doc_area table.entry_doc_tbl thead tr th,#admission_app section.entry div.step .entry_doc_area table.entry_doc_tbl thead tr td{color:#fff;border:1px solid #fff;text-align:center;padding:.3rem}@media only screen and (max-width: 834px){#admission_app section.entry div.step .entry_doc_area table.entry_doc_tbl thead tr th{width:150px}}#admission_app section.entry div.step .entry_doc_area table.entry_doc_tbl tbody th,#admission_app section.entry div.step .entry_doc_area table.entry_doc_tbl tbody td{text-align:center;border:1px solid #ccc}#admission_app section.entry div.step .entry_doc_area table.entry_doc_tbl tbody th{position:sticky;left:0;background-color:#fff;padding:.3rem}@media only screen and (max-width: 834px){#admission_app section.entry div.step .entry_doc_area table.entry_doc_tbl tbody th{text-align:left;overflow-wrap:anywhere;word-break:normal;line-break:strict;background-color:#e2e2e2}#admission_app section.entry div.step .entry_doc_area table.entry_doc_tbl tbody th:before{content:"";position:absolute;top:-1px;left:-1px;width:50%;height:100%}}#admission_app section.entry div.step .entry_doc_area table.entry_doc_tbl tbody th br{display:none}@media only screen and (max-width: 834px){#admission_app section.entry div.step .entry_doc_area table.entry_doc_tbl tbody th br{display:block}}#admission_app section.entry div.step .entry_doc_area table.entry_doc_tbl tbody th span{display:block;font-size:.8em}.page_content#admission_app .qualif p{font-weight:500}.page_content#admission_app .qualif ol{margin-top:20px}.page_content#admission_app .qualif ol li{padding:25px 0;border-bottom:1px solid var(--border-color)}.page_content#admission_app .qualif ol li:first-of-type{border-top:1px solid var(--border-color)}.page_content#admission_app .step>div::after{position:absolute;transform:translateX(-50%);width:1rem;height:1rem;left:50%;bottom:-30%;content:"";display:block;background-image:url(../app/img/icon-down-arrow.svg);background-size:contain;background-position:center;background-repeat:no-repeat}.page_content#admission_app .step>div:last-of-type::after{display:none}.page_content#admission_app .oubo_info_ttl{margin-top:3%;text-align:center;font-size:1.2em;color:#c00}.page_content#admission_app .oubo_info_txt{text-align:center}.page_content#admission_app .oubo>p{font-size:.9em;margin-top:10px}.page_content#admission_app .oubo>p.red{color:#c00}.page_content#admission_app .oubo ul{display:flex;gap:0 30px}.page_content#admission_app .oubo dl{padding-bottom:3%}.page_content#admission_app .oubo dl div{display:flex;border-bottom:1px solid var(--border-color);padding:25px 0;justify-content:space-between;position:relative}.page_content#admission_app .oubo dl div::before{content:"";width:20%;border-bottom:1px solid var(--ma-color);position:absolute;bottom:-1px;left:0}.page_content#admission_app .oubo dl div:nth-of-type(2)::before{border-bottom:1px solid var(--ci-color)}.page_content#admission_app .oubo dl div:nth-of-type(3)::before{border-bottom:1px solid var(--il-color)}.page_content#admission_app .oubo dl div:nth-of-type(4)::before{border-bottom:1px solid var(--an-color)}.page_content#admission_app .oubo dl div:nth-of-type(5)::before{border-bottom:1px solid var(--gc-color)}.page_content#admission_app .oubo dl div:nth-of-type(6)::before{border-bottom:1px solid var(--ph-color)}.page_content#admission_app .oubo dl div:nth-of-type(7)::before{border-bottom:1px solid var(--za-color)}.page_content#admission_app .oubo dl div:nth-of-type(8)::before{border-bottom:1px solid var(--cr-color)}.page_content#admission_app .oubo dl div:nth-of-type(9)::before{border-bottom:1px solid var(--cr3-color)}.page_content#admission_app .oubo dl div dt{width:30%}.page_content#admission_app .oubo dl div dd{width:60%}.page_content#admission_app .oubo>p{margin-top:10px}.page_content#admission_app .oubo p a{transition:.4s}.page_content#admission_app .oubo p a:nth-of-type(1){color:#8000b9}.page_content#admission_app .oubo p a:nth-of-type(2){color:#0079b9}.page_content#admission_app .oubo p a:nth-of-type(3){color:#00b900}.page_content#admission_app .step .submission dl{margin-top:20px}.page_content#admission_app .step .submission dl div{display:flex;gap:0 20px;padding:25px 0;border-top:1px solid var(--border-color);border-bottom:1px solid var(--border-color)}.page_content#admission_app .step .submission dl div:nth-of-type(2){border-top:none;border-bottom:none}.page_content#admission_app .step .submission dl dt{width:30%}.page_content#admission_app .step .submission dl dd{width:70%}.page_content#admission_app .step dl dd span{display:block;font-size:.9em}.page_content#admission_app .step .submission table{text-align:center;width:100%;margin-top:20px}.page_content#admission_app .step .submission table thead td{color:#fff}.page_content#admission_app .step .submission table tbody th{text-align:left}.page_content#admission_app .recommend .step .submission table tbody th{text-align:left;width:50%}.page_content#admission_app .recommend .step .submission table tbody td{width:50%}.page_content#admission_app .step .submission table tbody th .step .submission table tbody td{width:10%}.page_content#admission_app .step .submission table,.page_content#admission_app .step .submission table td,.page_content#admission_app .step .submission table th{border:1px solid var(--border-color);border-collapse:collapse}.page_content#admission_app .step .submission table td,.page_content#admission_app .step .submission table th{padding:1em 10px 1em 1em}.page_content#admission_app .step .submission table{text-align:center}.page_content#admission_app .step .submission table thead tr{background:var(--nearblack-color)}.page_content#admission_app .step .submission.international dl div{border-bottom:none}.page_content#admission_app .price p{padding:25px 0;border-top:1px solid var(--border-color);border-bottom:1px solid var(--border-color)}/*# sourceMappingURL=admission_app.css.map */