@font-face{font-family:SBAggroB;src:url(https://fastly.jsdelivr.net/gh/projectnoonnu/noonfonts_2108@1.1/SBAggroB.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:SEBANG_Gothic_Bold;src:url(https://fastly.jsdelivr.net/gh/projectnoonnu/noonfonts_2104@1.0/SEBANG_Gothic_Bold.woff) format("woff");font-weight:400;font-style:normal}body{overflow-x:hidden}.mobile_show{display:none!important}.pc_show{display:block!important}header h1{font-size:30px;color:#fff;font-weight:400}header h1 span{font-size:60px;font-weight:700}.wrap{max-width:1200px;padding:0 20px;margin:0 auto;box-sizing:border-box}.main_section img,.wrap{width:100%}.main_section>div{margin-right:170px}.main_section>div dl{margin-bottom:50px}.main_section>div dl dt{font-size:24px;font-weight:400}.main_section>div dl dd{font-size:70px;font-weight:900}.main_section>div dl+p{font-size:26px;font-weight:500}.main_max_p{text-align:center;display:flex;align-items:center;justify-content:center;margin-top:50px}.main_max_p span{margin-left:60px;text-align:center;font-size:20px;font-weight:700;text-shadow:2px 2px 4px #333}.main_max_p span strong{font-size:50px;font-weight:900;text-shadow:2px 2px 4px #333}.chart_box{width:100%;max-width:700px;border:6px solid #08325d;box-shadow:6px 2px 16px 0 rgba(136,165,191,.48),-6px -2px 16px 0 hsla(0,0%,100%,.8);padding:50px 50px 30px;border-radius:10px;position:relative;margin:100px auto;box-sizing:border-box}.chart_box h2{font-family:SEBANG_Gothic_Bold;text-align:center;color:#1ba3dc;font-size:30px;padding:0 20px;background:#fff;display:inline-block;position:absolute;top:-3px;left:50%;font-weight:500;white-space:nowrap;transform:translate(-50%,-50%)}.chart_box h2 span{color:#08325d}.chart_box img{width:100%}.chart_box p{font-size:14px;text-align:right;margin-top:10px;color:#575757;font-weight:500}.fonts1{font-family:SEBANG_Gothic_Bold}.sub_title{color:#1ba3dc;text-align:center;font-size:30px;font-weight:500;margin-bottom:50px;margin-top:150px}.sub_title span{color:#08325d}.guide_ul{width:100%;max-width:700px;box-sizing:border-box;margin:0 auto}.guide_ul li{margin-bottom:40px;border-radius:10px}.guide_ul li:last-child{margin-bottom:0}.guide_ul dl dt{color:#08325d;font-size:26px;margin-bottom:10px;font-family:SEBANG_Gothic_Bold}.guide_ul dl dd{font-size:18px;color:#575757;word-break:keep-all;font-weight:500}.guide_ul dl dd .red,.guide_ul dl dd .red strong{color:#f34848!important}.guide_ul dl dd .blue,.guide_ul dl dd strong{color:#08325d}.ex_box{width:100%;max-width:700px;border:6px solid #356a9f;box-shadow:6px 2px 16px 0 rgba(136,165,191,.48),-6px -2px 16px 0 hsla(0,0%,100%,.8);padding:50px;position:relative;margin:0 auto;box-sizing:border-box;border-radius:10px}.ex_box p{color:#000;font-size:40px;text-align:right;font-weight:500}.ex_box p span{font-size:60px;font-weight:700}.ex_box p strong{color:#08325d;font-size:60px}.ex_box p:first-child{padding-bottom:20px;margin-bottom:20px;border-bottom:6px solid #356a9f;text-align:left}.user_form{width:100%;max-width:700px;margin:100px auto 0}.user_form h3{height:50px;color:#fff;background:#08325d;display:flex;align-items:center;padding:0 20px}.user_form>img{display:block;margin:0 auto 30px}.user_form ul{margin-bottom:30px}.user_form li{padding:30px 0 20px;border-bottom:1px solid #ddd}.user_form li>p{font-size:16px;font-weight:700;margin-bottom:15px}.user_form li>p span{color:#e81f1f}.user_form li div{display:flex;align-items:center;flex-wrap:wrap}.user_form li>input{height:46px;border:1px solid #ddd;padding:0 10px;box-sizing:border-box;border-radius:5px;width:100%;margin-bottom:10px}label{display:flex;align-items:center;margin-right:100px;flex-shrink:0}label input{display:none}label input+span{width:26px;height:26px;border-radius:26px;background:url(/_next/static/media/chk_off.1f4a4acf.png) no-repeat 50%;background-size:cover;cursor:pointer}label input:checked+span{width:26px;height:26px;border-radius:26px;background:url(/_next/static/media/chk_on.49dce94c.png) no-repeat 50%;background-size:cover}label input+span+p{font-size:16px;font-weight:500;margin-left:10px;cursor:pointer}.user_form li label{margin-bottom:10px}.agree_box{display:flex;align-items:center;background:#f0f5fc;padding:10px;border-radius:5px}.agree_box label{margin-right:10px}.agree_box button{color:#333;text-decoration:underline}.user_form>button{width:100%;height:60px;color:#fff;background:#08325d;display:flex;align-items:center;justify-content:center;border-radius:5px;font-size:16px;font-weight:500;margin-top:70px;margin-bottom:100px}.section2{background:url(/_next/static/media/section2Bg.80fc9560.jpg) no-repeat 50%;padding:70px 0;text-align:center}h3.section_title{display:inline-block;height:70px;line-height:70px;padding:0 50px;color:#ffcc1a;width:100%;max-width:400px;font-size:45px;background:#000;box-sizing:border-box;border-radius:100px;margin-bottom:30px}.section2 img{display:block;margin:0 auto;width:100%}.section2 img:last-child{margin-bottom:0}.section3 ul{display:flex;align-items:center;justify-content:center}.section3 ul li{margin-right:10px;width:100%;overflow:hidden}.section3 ul li:last-child{margin-right:0}.section3 ul li img{width:100%}.section3{background:#3c3b41;padding:70px 0;text-align:center}.section4{background:#dddce1;position:relative}.section4 img{display:block;width:100%}.section4 .wrap>div{display:block;position:relative}.section4 .wrap>div img.text{position:absolute;top:0;left:0;width:100%;visibility:visible;animation-duration:20s;animation-delay:.2s;animation-iteration-count:infinite;animation-name:pulse}.section4 p.text{background:#3c3b41;color:#fff;position:absolute;padding:15px 0;width:100%;display:block;bottom:50px;line-height:1.4;text-align:center;font-size:24px}@keyframes pulse{0%{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}to{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}}.pulse{-webkit-animation-name:pulse;animation-name:pulse}@media (max-width:800px){.mobile_show{display:block!important}.pc_show{display:none!important}.user_form>button{margin-bottom:30px}.user_form li>div{display:flex;flex-direction:column;align-items:start}.main_section>div{margin-right:0}.main_max_p span:first-child{margin-left:0}.main_section>div dl dt{font-size:20px}.main_section>div dl dd{font-size:40px}.main_section>div dl+p{font-size:16px;font-weight:500}.main_max_p span{margin-left:20px}.main_max_p span strong{font-size:30px;font-weight:900;text-shadow:2px 2px 4px #333}.chart_box h2,.sub_title{font-size:20px}.sub_title{margin-top:100px;margin-bottom:50px}.guide_ul dl dt{font-size:20px}.guide_ul dl dd{font-size:16px}.ex_box{padding:30px}.ex_box p{color:#000;font-size:20px;text-align:right;font-weight:500}.ex_box p span{font-size:30px;font-weight:700}.ex_box p strong{color:#08325d;font-size:30px}.ex_box p:first-child{padding-bottom:20px;margin-bottom:20px;border-bottom:6px solid #356a9f;text-align:left}.user_form li{padding:20px 0 10px}.user_form>button{margin-top:50px}footer{width:calc(100% + 40px);transform:translateX(-20px);box-sizing:border-box}h3.section_title{display:inline-block;height:50px;line-height:50px;padding:0 50px;color:#ffcc1a;width:100%;max-width:300px;font-size:30px;background:#000;box-sizing:border-box;border-radius:100px;margin-bottom:30px}.section4 p.text{background:#3c3b41;color:#fff;position:absolute;padding:15px 0;width:100%;display:block;bottom:30px;line-height:1.4;text-align:center;font-size:16px}.section3{padding-bottom:50px}.section3 ul{display:block;align-items:center;justify-content:center}.section3 .wrap{padding:0}.section4 .wrap>div img.text{position:absolute;top:0;left:0;width:100%;visibility:visible;animation-duration:20s;animation-delay:.2s;animation-iteration-count:infinite;animation-name:unset;z-index:7}}.admin_body{display:flex;flex-direction:column;overflow:hidden;height:100vh}.admin_wrap{padding:0 20px;display:flex;align-items:center;justify-content:space-between;height:70px;background:#000}.admin_wrap h1{font-size:20px}.admin_wrap button{color:#fff}.admin_content_box{height:100%;overflow:hidden;padding:20px;box-sizing:border-box}.search_wrap{border-radius:10px;border:1px solid #ddd;box-sizing:border-box;display:flex;align-items:end;flex-wrap:wrap;padding:20px 20px 10px;margin-bottom:20px}.filter_div{margin-right:20px;margin-bottom:10px}.filter_div p{font-size:16px;font-weight:700;margin-bottom:5px}.filter_div input[type=number],.filter_div input[type=text],.filter_div select{width:200px;box-sizing:border-box;padding:0 10px;height:36px;border:1px solid #ddd;border-radius:5px}.filter_div div{display:inline-flex;align-items:center;height:36px;flex-wrap:wrap}.filter_div div label{margin-right:20px}.search_wrap>button{width:100px;height:36px;border-radius:5px;color:#fff;font-size:14px;font-weight:700;margin-bottom:10px}.search_wrap>button.type1{margin-left:auto}.search_wrap>button.type2{margin-bottom:10px;margin-left:10px}button.type1{background:#333}button.type2{background:#08325d}.admin_table_wrap table{width:100%;border-collapse:collapse}.admin_table_wrap table thead th{height:40px;background:#f6f6f6}.admin_table_wrap table tbody td{height:40px;border-bottom:1px solid #ddd;text-align:center;font-weight:500}.admin_table_wrap table tbody tr:hover td{background:#f6faff}.footer_info_btn_box input[type=checkbox]{display:none}.footer_info_btn_box input[type=checkbox]:checked+.footer_info_btn{color:#08325d}.footer_info_btn{font-size:24px;display:flex;align-items:center;color:#aeb5bd;cursor:pointer;width:100%;margin-bottom:30px;padding-bottom:20px;border-bottom:1px solid #ddd}.footer_info_btn i{margin-left:10px}.footer_info_btn:hover{color:#08325d}.footer_info_btn_box input[type=checkbox]:checked+.footer_info_btn+div.text{display:block}.footer_info_btn_box .text{display:none}.footer_info_btn_box .text p{font-weight:400;line-height:1.6;margin-top:20px;word-break:keep-all}.footer_info_btn_box .text dl dt{font-size:24px;font-weight:700;margin-top:20px;color:#08325d;margin-bottom:10px}.footer_info_btn_box .text dl dd{color:#08325d;font-size:16px;font-weight:500;margin-bottom:20px}.footer_info_btn_box .text table{width:100%}.footer_info_btn_box .text table th{padding:10px;vertical-align:top;text-align:left;white-space:nowrap}.footer_info_btn_box .text table td{padding:10px}footer{background:#08325d;color:#fff;font-size:12px;padding:50px 20px;word-break:keep-all;line-height:1.6;margin-top:50px}footer p{text-align:center;height:50px;line-height:50px}