﻿#container #certification .certification-wrap{display:flex;gap:50px;margin-bottom:50px}@media all and (max-width: 1200px){#container #certification .certification-wrap{flex-wrap:wrap;gap:20px}}@media all and (max-width: 768px){#container #certification .certification-wrap{margin-bottom:20px}}#container #certification .certification-wrap .item{flex-basis:100%;background-color:#f3f6fb;border-radius:30px;text-align:center;padding:70px 20px}@media all and (max-width: 1200px){#container #certification .certification-wrap .item{padding:20px}}#container #certification .certification-wrap .item .title{font-size:24px;font-weight:600;color:#142241}@media all and (max-width: 768px){#container #certification .certification-wrap .item .title{font-size:20px}}#container #certification .certification-wrap .item .normal-text{margin:5px 0 25px}@media all and (max-width: 768px){#container #certification .certification-wrap .item .normal-text{margin-bottom:15px}}#container #certification .certification-wrap .item .anchor-list{display:flex;gap:20px;justify-content:center}#container #certification .certification-wrap .item .anchor-list .anchor{margin:0}@media all and (max-width: 768px){#container #certification .certification-wrap .item .anchor-list{gap:10px}}@media all and (max-width: 500px){#container #certification .certification-wrap .item .anchor-list{flex-wrap:wrap}}#container #certification .certification-wrap .item .anchor{width:145px;height:145px;display:flex;justify-content:center;align-content:center;flex-wrap:wrap;margin:0 auto;border-radius:10px;font-size:14px;font-weight:700;color:#142241;gap:10px}@media all and (max-width: 768px){#container #certification .certification-wrap .item .anchor{width:120px;height:120px}}@media all and (max-width: 500px){#container #certification .certification-wrap .item .anchor{width:100%;height:80px}}#container #certification .certification-wrap .item .anchor::before{display:block;height:26px;width:100%;background:no-repeat center/contain}#container #certification .certification-wrap .item .anchor.pass{background-color:#fff}#container #certification .certification-wrap .item .anchor.pass::before{height:33px;background-image:url("../images/sub/certification-ico02.svg")}#container #certification .certification-wrap .item .anchor.kakao{background-color:#f9e000;color:#000}#container #certification .certification-wrap .item .anchor.kakao::before{background-image:url("../images/sub/certification-ico01.svg")}#container #certification .certification-wrap .item .anchor.naver{background-color:#19883a;color:#fff}#container #certification .certification-wrap .item .anchor.naver::before{background-image:url("../images/sub/certification-ico03.svg")}#container #certification .certification-wrap .item .anchor.google{background-color:#fff}#container #certification .certification-wrap .item .anchor.google::before{background-image:url("../images/sub/certification-ico04.svg")}#container #certification .temp-ico-box::after{content:""}#container #totalSearch .cont-head{border-bottom:none;justify-content:end;margin-bottom:0;padding-bottom:0}#container #totalSearch .top-search-wrap{max-width:100%;width:904px;margin:-36px auto 0;position:relative;display:flex;gap:10px}@media all and (max-width: 1200px){#container #totalSearch .top-search-wrap{margin-top:10px}}#container #totalSearch .top-search-wrap .search-inner{position:relative;max-width:100%;width:824px;border:5px solid #236ae5;background-color:#fff;border-radius:70px;height:70px}@media all and (max-width: 1024px){#container #totalSearch .top-search-wrap .search-inner{height:60px}}@media all and (max-width: 768px){#container #totalSearch .top-search-wrap .search-inner{height:50px;border-width:3px}}#container #totalSearch .top-search-wrap .search-inner .search-input{width:100%;height:100%;color:#142241;border:none;font-size:16px;font-weight:500;padding:0 90px 0 50px;border-radius:70px}@media all and (max-width: 1024px){#container #totalSearch .top-search-wrap .search-inner .search-input{padding-left:55px;padding-right:70px;font-size:16px}}@media all and (max-width: 768px){#container #totalSearch .top-search-wrap .search-inner .search-input{padding-right:60px;padding-left:17px;font-size:12px}}#container #totalSearch .top-search-wrap .search-inner .search-input::placeholder{color:#142241}#container #totalSearch .top-search-wrap .search-inner .submit-btn{width:70px;height:70px;position:absolute;top:-5px;right:-5px;background-color:#236ae5;border-radius:50%;font-size:0;line-height:0;transition:.2s;border:5px solid #236ae5}@media all and (max-width: 1024px){#container #totalSearch .top-search-wrap .search-inner .submit-btn{width:60px;height:60px}}@media all and (max-width: 768px){#container #totalSearch .top-search-wrap .search-inner .submit-btn{top:-3px;right:-3px;width:50px;height:50px;border-width:3px}}#container #totalSearch .top-search-wrap .search-inner .submit-btn::before{display:block;font-family:"remixicon";content:"";line-height:1;font-weight:400;font-size:30px;color:#fff;transition:.2s}@media all and (max-width: 1024px){#container #totalSearch .top-search-wrap .search-inner .submit-btn::before{font-size:24px}}@media all and (max-width: 768px){#container #totalSearch .top-search-wrap .search-inner .submit-btn::before{font-size:18px}}#container #totalSearch .top-search-wrap .search-inner .submit-btn:hover{background-color:rgba(36,107,235,.8)}#container #totalSearch .top-search-wrap .detail-toggle{width:70px;height:70px;flex-shrink:0;border-radius:50%;background-color:#003863;font-size:0;line-height:0;display:flex;align-items:center;justify-content:center}@media all and (max-width: 1024px){#container #totalSearch .top-search-wrap .detail-toggle{width:60px;height:60px}}@media all and (max-width: 768px){#container #totalSearch .top-search-wrap .detail-toggle{width:50px;height:50px}}#container #totalSearch .top-search-wrap .detail-toggle::before{display:block;font-size:30px;color:#fff;font-family:"remixicon";content:"";line-height:1;font-weight:400}@media all and (max-width: 1024px){#container #totalSearch .top-search-wrap .detail-toggle::before{font-size:24px}}@media all and (max-width: 768px){#container #totalSearch .top-search-wrap .detail-toggle::before{font-size:18px}}#container #totalSearch .top-search-wrap .detail-search{display:none;z-index:10;position:absolute;top:100%;left:0;width:824px;max-width:100%;border:1px solid #e1e4eb;border-radius:30px;box-shadow:0px 10px 20px 0px rgba(0,0,0,.1);background-color:#fff;padding:50px 40px;margin-top:10px}@media all and (max-width: 1024px){#container #totalSearch .top-search-wrap .detail-search{padding:50px 20px 20px}}@media all and (max-width: 768px){#container #totalSearch .top-search-wrap .detail-search{border-radius:10px;padding-top:40px}}#container #totalSearch .top-search-wrap .detail-close{position:absolute;top:20px;right:30px;font-size:0;line-height:0}#container #totalSearch .top-search-wrap .detail-close::before{display:block;font-family:"remixicon";content:"";line-height:1;font-weight:400;font-size:24px}@media all and (max-width: 1024px){#container #totalSearch .top-search-wrap .detail-close{right:20px}}@media all and (max-width: 768px){#container #totalSearch .top-search-wrap .detail-close{top:10px;right:10px}}#container #totalSearch .top-search-wrap .detail-list{position:relative;border-bottom:1px solid #e1e4eb;padding-bottom:15px;margin-bottom:15px}#container #totalSearch .top-search-wrap .detail-item{display:flex;gap:10px 30px;align-items:center}@media all and (max-width: 768px){#container #totalSearch .top-search-wrap .detail-item{column-gap:10px}}@media all and (max-width: 400px){#container #totalSearch .top-search-wrap .detail-item{flex-wrap:wrap;gap:5px}}#container #totalSearch .top-search-wrap .detail-item+.detail-item{margin-top:15px}#container #totalSearch .top-search-wrap .detail-title{flex-shrink:0;width:69px;height:30px;display:flex;align-items:center;justify-content:center;text-align:center;color:#fff;background-color:#236ae5;line-height:1;font-size:14px;font-weight:600;border-radius:5px}@media all and (max-width: 400px){#container #totalSearch .top-search-wrap .detail-title{width:100%}}#container #totalSearch .top-search-wrap .detail-input{display:flex;flex-wrap:wrap;align-items:center;gap:5px 10px}@media all and (max-width: 400px){#container #totalSearch .top-search-wrap .detail-input{gap:5px}}#container #totalSearch .top-search-wrap .detail-input .datepicker-item{width:200px;max-width:calc(50% - 15px)}@media all and (max-width: 400px){#container #totalSearch .top-search-wrap .detail-input .datepicker-item{max-width:calc(50% - 10px)}}#container #totalSearch .top-search-wrap .detail-input .datepicker-item .temp-input{height:40px}#container #totalSearch .top-search-wrap .detail-radio{position:relative}#container #totalSearch .top-search-wrap .detail-radio input[type=radio]{position:absolute;top:0;left:0;opacity:0;width:0;height:0}#container #totalSearch .top-search-wrap .detail-radio input[type=radio]:checked+label{border-color:#003863}#container #totalSearch .top-search-wrap .detail-radio label{padding:6px 20px;line-height:1;border:1px solid #e1e4eb;border-radius:5px;font-size:14px;font-weight:600;color:#142241;cursor:pointer;display:block}@media all and (max-width: 768px){#container #totalSearch .top-search-wrap .detail-radio label{padding:5px 10px}}#container #totalSearch .top-search-wrap .temp-checkbox{position:absolute;top:6px;right:0;width:225px}@media all and (max-width: 1024px){#container #totalSearch .top-search-wrap .temp-checkbox{width:auto;right:auto;left:0;top:100%;margin-top:15px}}#container #totalSearch .search-wrap{margin-top:70px;position:relative;padding-right:310px;min-height:820px}@media all and (max-width: 1200px){#container #totalSearch .search-wrap{padding-right:0;margin-top:30px;min-height:auto}}@media all and (max-width: 768px){#container #totalSearch .search-wrap{margin-top:20px}}#container #totalSearch .search-wrap .keywords-wrap{position:absolute;top:0;right:0;width:260px}@media all and (max-width: 1200px){#container #totalSearch .search-wrap .keywords-wrap{position:static;width:auto}}#container #totalSearch .search-wrap .keywords-wrap .blt-box{border:1px solid #e1e4eb;border-radius:10px}#container #totalSearch .search-wrap .keywords-wrap .blt-box+.blt-box{margin-top:30px}@media all and (max-width: 1200px){#container #totalSearch .search-wrap .keywords-wrap .blt-box+.blt-box{margin-top:20px}}#container #totalSearch .search-wrap .keywords-wrap .blt-box .title{display:flex;align-items:center;height:60px;padding-left:35px}@media all and (max-width: 1024px){#container #totalSearch .search-wrap .keywords-wrap .blt-box .title{padding-left:20px}}@media all and (max-width: 768px){#container #totalSearch .search-wrap .keywords-wrap .blt-box .title{height:auto;padding:10px}}#container #totalSearch .search-wrap .keywords-wrap .blt-box .title>span{display:block;position:relative;padding-left:23px;font-size:16px;font-weight:600;color:#142241}@media all and (max-width: 768px){#container #totalSearch .search-wrap .keywords-wrap .blt-box .title>span{font-size:14px;padding-left:13px}}#container #totalSearch .search-wrap .keywords-wrap .blt-box .title>span::before{display:block;position:absolute;top:7px;left:0;width:8px;height:8px;border-radius:50%;background-color:#236ae5}@media all and (max-width: 768px){#container #totalSearch .search-wrap .keywords-wrap .blt-box .title>span::before{width:5px;height:5px}}#container #totalSearch .search-wrap .keywords-wrap .blt-box .cont-area{padding:20px;border-top:1px solid #e1e4eb}@media all and (max-width: 768px){#container #totalSearch .search-wrap .keywords-wrap .blt-box .cont-area{padding:10px}}#container #totalSearch .search-wrap .keywords-wrap .blt-box.popularity .tab-list{display:flex;gap:10px}@media all and (max-width: 768px){#container #totalSearch .search-wrap .keywords-wrap .blt-box.popularity .tab-list{gap:5px}}#container #totalSearch .search-wrap .keywords-wrap .blt-box.popularity .tab-btn{width:100%;height:30px;display:flex;align-items:center;justify-content:center;border-radius:5px;border:1px solid #e1e4eb;font-size:14px;font-weight:600;color:#142241}@media all and (max-width: 768px){#container #totalSearch .search-wrap .keywords-wrap .blt-box.popularity .tab-btn{font-size:12px}}#container #totalSearch .search-wrap .keywords-wrap .blt-box.popularity .tab-btn.active{background-color:#003863;border-color:#003863;color:#fff}#container #totalSearch .search-wrap .keywords-wrap .blt-box.popularity .tab-panel{margin-top:20px;padding-left:10px;display:none}@media all and (max-width: 768px){#container #totalSearch .search-wrap .keywords-wrap .blt-box.popularity .tab-panel{margin-top:10px;padding-left:0}}#container #totalSearch .search-wrap .keywords-wrap .blt-box.popularity .tab-panel .ranking{counter-reset:item}@media all and (max-width: 1200px){#container #totalSearch .search-wrap .keywords-wrap .blt-box.popularity .tab-panel .ranking{display:grid;grid-template-columns:repeat(2, 1fr);gap:10px}}@media all and (max-width: 400px){#container #totalSearch .search-wrap .keywords-wrap .blt-box.popularity .tab-panel .ranking{grid-template-columns:100%;gap:5px}}#container #totalSearch .search-wrap .keywords-wrap .blt-box.popularity .tab-panel .ranking .item{position:relative;counter-increment:item;padding-left:40px;display:flex;align-items:center;min-height:30px}@media all and (max-width: 768px){#container #totalSearch .search-wrap .keywords-wrap .blt-box.popularity .tab-panel .ranking .item{padding-left:30px;min-height:25px}}#container #totalSearch .search-wrap .keywords-wrap .blt-box.popularity .tab-panel .ranking .item+.item{margin-top:10px}@media all and (max-width: 1200px){#container #totalSearch .search-wrap .keywords-wrap .blt-box.popularity .tab-panel .ranking .item+.item{margin-top:0}}#container #totalSearch .search-wrap .keywords-wrap .blt-box.popularity .tab-panel .ranking .item::before{display:flex;align-items:center;justify-content:center;position:absolute;top:0;left:0;width:30px;height:30px;border-radius:50%;background-color:#f3f6fb;color:#142241;font-size:14px;font-weight:700;content:counter(item)}@media all and (max-width: 768px){#container #totalSearch .search-wrap .keywords-wrap .blt-box.popularity .tab-panel .ranking .item::before{width:25px;height:25px;font-size:12px}}#container #totalSearch .search-wrap .keywords-wrap .blt-box.popularity .tab-panel .ranking .item .anchor{color:#646a7a}#container #totalSearch .search-wrap .keywords-wrap .blt-box.popularity .tab-panel .ranking .item .anchor:hover{text-decoration:underline}#container #totalSearch .search-wrap .keywords-wrap .blt-box.popularity .tab-panel .ranking .item:nth-child(-n+3)::before{background-color:#236ae5;color:#fff}#container #totalSearch .search-wrap .keywords-wrap .blt-box.recent .list{padding-left:10px}@media all and (max-width: 1200px){#container #totalSearch .search-wrap .keywords-wrap .blt-box.recent .list{padding-left:0;display:flex;flex-wrap:wrap;gap:10px}}@media all and (max-width: 768px){#container #totalSearch .search-wrap .keywords-wrap .blt-box.recent .list{gap:5px}}#container #totalSearch .search-wrap .keywords-wrap .blt-box.recent .item{border:1px solid #e1e4eb;background-color:#f3f6fb;padding:10px 50px 9px 20px;font-weight:500;font-size:14px;color:#142241;position:relative;border-radius:40px;word-break:break-all}@media all and (max-width: 768px){#container #totalSearch .search-wrap .keywords-wrap .blt-box.recent .item{padding:5px 30px 5px 10px;font-size:12px}}#container #totalSearch .search-wrap .keywords-wrap .blt-box.recent .item+.item{margin-top:10px}@media all and (max-width: 1200px){#container #totalSearch .search-wrap .keywords-wrap .blt-box.recent .item+.item{margin-top:0}}#container #totalSearch .search-wrap .keywords-wrap .blt-box.recent .recent-del{position:absolute;top:0;right:20px;bottom:0;margin:auto 0;font-size:0;line-height:0}@media all and (max-width: 768px){#container #totalSearch .search-wrap .keywords-wrap .blt-box.recent .recent-del{right:10px}}#container #totalSearch .search-wrap .keywords-wrap .blt-box.recent .recent-del::before{display:block;font-size:18px;color:#000;font-family:"remixicon";content:"";line-height:1;font-weight:400}@media all and (max-width: 768px){#container #totalSearch .search-wrap .keywords-wrap .blt-box.recent .recent-del::before{font-size:16px}}#container #totalSearch .search-wrap .view-wrap .search-result{font-size:34px;text-align:center;margin-top:70px}@media all and (max-width: 1024px){#container #totalSearch .search-wrap .view-wrap .search-result{font-size:30px;margin-top:40px}}@media all and (max-width: 768px){#container #totalSearch .search-wrap .view-wrap .search-result{font-size:20px;margin-top:20px}}#container #totalSearch .search-wrap .view-wrap .search-result>strong{font-size:40px;font-weight:700}@media all and (max-width: 1024px){#container #totalSearch .search-wrap .view-wrap .search-result>strong{font-size:36px}}@media all and (max-width: 768px){#container #totalSearch .search-wrap .view-wrap .search-result>strong{font-size:22px}}#container #totalSearch .search-wrap .view-wrap .board-top{justify-content:end;gap:0 20px;margin-top:30px}@media all and (max-width: 768px){#container #totalSearch .search-wrap .view-wrap .board-top{gap:5px 10px;margin-top:20px;display:flex;flex-wrap:wrap}#container #totalSearch .search-wrap .view-wrap .board-top .list-view{margin-top:0}}#container #totalSearch .search-wrap .view-wrap .result-item{position:relative;border:1px solid #e1e4eb;border-radius:10px}#container #totalSearch .search-wrap .view-wrap .result-item+.result-item{margin-top:20px}@media all and (max-width: 768px){#container #totalSearch .search-wrap .view-wrap .result-item+.result-item{margin-top:10px}}#container #totalSearch .search-wrap .view-wrap .result-head{padding:20px 80px 16px 30px;font-weight:400;font-size:16px}@media all and (max-width: 1024px){#container #totalSearch .search-wrap .view-wrap .result-head{padding:16px 60px 12px 20px}}@media all and (max-width: 768px){#container #totalSearch .search-wrap .view-wrap .result-head{padding:10px 50px 10px 10px;font-size:14px}}#container #totalSearch .search-wrap .view-wrap .result-head>strong{font-weight:700}#container #totalSearch .search-wrap .view-wrap .result-inner{padding:30px;border-top:1px solid #e1e4eb}@media all and (max-width: 1024px){#container #totalSearch .search-wrap .view-wrap .result-inner{padding:20px}}@media all and (max-width: 768px){#container #totalSearch .search-wrap .view-wrap .result-inner{padding:10px}}#container #totalSearch .search-wrap .view-wrap .result-list .item+.item{margin-top:20px}@media all and (max-width: 768px){#container #totalSearch .search-wrap .view-wrap .result-list .item+.item{margin-top:10px}}#container #totalSearch .search-wrap .view-wrap .result-list.menu .item{display:flex;align-items:center;gap:10px}#container #totalSearch .search-wrap .view-wrap .result-list.menu .item+.item{margin-top:10px}#container #totalSearch .search-wrap .view-wrap .result-list.menu .item .result-anchor{font-weight:400}@media all and (max-width: 768px){#container #totalSearch .search-wrap .view-wrap .result-list.menu .item .result-anchor{margin-top:5px}}#container #totalSearch .search-wrap .view-wrap .result-list.menu .item .result-anchor::after{display:none}#container #totalSearch .search-wrap .view-wrap .result-list.menu .item .menu{display:inline-flex;gap:0 5px;align-items:center;flex-wrap:wrap}@media all and (max-width: 768px){#container #totalSearch .search-wrap .view-wrap .result-list.menu .item .menu{gap:0}}#container #totalSearch .search-wrap .view-wrap .result-list.menu .item .menu>li{line-height:20px}@media all and (max-width: 768px){#container #totalSearch .search-wrap .view-wrap .result-list.menu .item .menu>li{line-height:16px}}#container #totalSearch .search-wrap .view-wrap .result-list.menu .item .menu>li+li{position:relative;padding-left:25px}@media all and (max-width: 768px){#container #totalSearch .search-wrap .view-wrap .result-list.menu .item .menu>li+li{padding-left:16px}}#container #totalSearch .search-wrap .view-wrap .result-list.menu .item .menu>li+li::before{position:absolute;top:0;left:0;display:block;font-size:20px;width:20px;font-family:"remixicon";content:"";line-height:1;font-weight:400;color:#000}@media all and (max-width: 768px){#container #totalSearch .search-wrap .view-wrap .result-list.menu .item .menu>li+li::before{font-size:16px;width:16px}}#container #totalSearch .search-wrap .view-wrap .result-list.menu .item .menu>li:last-child{line-height:1}#container #totalSearch .search-wrap .view-wrap .result-list.menu .item .menu>li:last-child:after{display:inline-block;font-size:20px;color:#236ae5;font-family:"remixicon";content:"";line-height:1;font-weight:400;margin-left:2px;vertical-align:-2px}@media all and (max-width: 768px){#container #totalSearch .search-wrap .view-wrap .result-list.menu .item .menu>li:last-child:after{font-size:16px;margin-left:0;vertical-align:-1px}}#container #totalSearch .search-wrap .view-wrap .result-cate{font-size:14px;color:#fff;border-radius:5px;background-color:#003863;padding:6px 10px 5px;flex-shrink:0}@media all and (max-width: 768px){#container #totalSearch .search-wrap .view-wrap .result-cate{font-size:12px}}#container #totalSearch .search-wrap .view-wrap .result-anchor{display:block;position:relative;padding-left:13px;font-weight:500}@media all and (max-width: 768px){#container #totalSearch .search-wrap .view-wrap .result-anchor{padding-left:10px}}#container #totalSearch .search-wrap .view-wrap .result-anchor::before{display:block;position:absolute;top:9px;left:0;width:3px;height:3px;border-radius:50%;background-color:#000}@media all and (max-width: 768px){#container #totalSearch .search-wrap .view-wrap .result-anchor::before{top:7px}}#container #totalSearch .search-wrap .view-wrap .result-anchor::after{display:inline-block;font-size:20px;color:#236ae5;vertical-align:-2px;font-family:"remixicon";content:"";line-height:1;font-weight:400;margin-left:2px}@media all and (max-width: 768px){#container #totalSearch .search-wrap .view-wrap .result-anchor::after{font-size:16px;vertical-align:-1px;margin-left:0}}#container #totalSearch .search-wrap .view-wrap .result-anchor:hover{color:#236ae5}#container #totalSearch .search-wrap .view-wrap .result-keyword{color:#236ae5;font-weight:700;line-height:1}#container #totalSearch .search-wrap .view-wrap .result-text{color:#646a7a;margin-top:15px;padding-left:13px;display:-webkit-box;text-overflow:ellipsis;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2}@media all and (max-width: 768px){#container #totalSearch .search-wrap .view-wrap .result-text{margin-top:5px;padding-left:0}}#container #totalSearch .search-wrap .view-wrap .result-info{display:flex;align-items:center;gap:10px;margin-top:15px}@media all and (max-width: 768px){#container #totalSearch .search-wrap .view-wrap .result-info{gap:5px;margin-top:5px;flex-wrap:wrap}}#container #totalSearch .search-wrap .view-wrap .result-info .info-list{display:flex;gap:5px}@media all and (max-width: 768px){#container #totalSearch .search-wrap .view-wrap .result-info .info-list{gap:5px 0;flex-wrap:wrap}}#container #totalSearch .search-wrap .view-wrap .result-info .info-list>li{line-height:1}#container #totalSearch .search-wrap .view-wrap .result-info .info-list>li+li{display:flex;gap:5px;align-items:center}@media all and (max-width: 768px){#container #totalSearch .search-wrap .view-wrap .result-info .info-list>li+li{gap:0}}#container #totalSearch .search-wrap .view-wrap .result-info .info-list>li+li::before{display:block;font-family:"remixicon";content:"";line-height:1;font-weight:400;font-size:14px;width:14px}@media all and (max-width: 768px){#container #totalSearch .search-wrap .view-wrap .result-info .info-list>li+li::before{font-size:12px;width:12px}}#container #totalSearch .search-wrap .view-wrap .result-more{position:absolute;top:15px;right:30px;width:30px;height:30px;display:flex;align-items:center;justify-content:center;background-color:#236ae5;border-radius:50%;font-size:0;line-height:0;transition:.2s}@media all and (max-width: 1024px){#container #totalSearch .search-wrap .view-wrap .result-more{top:10px;right:20px}}@media all and (max-width: 768px){#container #totalSearch .search-wrap .view-wrap .result-more{top:5px;right:10px}}#container #totalSearch .search-wrap .view-wrap .result-more::before{display:block;font-family:"remixicon";content:"";line-height:1;font-weight:400;color:#fff;font-size:18px}@media all and (max-width: 768px){#container #totalSearch .search-wrap .view-wrap .result-more::before{font-size:16px}}#container #totalSearch .search-wrap .view-wrap .result-more:hover{opacity:.8}:not(.network) #container #publication{display:grid;grid-template-columns:repeat(4, 1fr);gap:30px 40px;border-bottom:1px solid #e1e4eb;padding-bottom:50px}@media all and (max-width: 1500px){:not(.network) #container #publication{gap:20px}}@media all and (max-width: 1024px){:not(.network) #container #publication{grid-template-columns:repeat(3, 1fr)}}@media all and (max-width: 768px){:not(.network) #container #publication{grid-template-columns:repeat(2, 1fr)}}@media all and (max-width: 500px){:not(.network) #container #publication{grid-template-columns:100%}}:not(.network) #container #publication .publication-item .img-area{height:350px;border-radius:30px 30px 0 0;position:relative;overflow:hidden}@media all and (max-width: 1500px){:not(.network) #container #publication .publication-item .img-area{height:290px}}@media all and (max-width: 1200px){:not(.network) #container #publication .publication-item .img-area{height:320px}}@media all and (max-width: 500px){:not(.network) #container #publication .publication-item .img-area{height:auto}}:not(.network) #container #publication .publication-item .img-area>img{width:100%;height:100%;object-fit:cover;object-position:center top}@media all and (max-width: 500px){:not(.network) #container #publication .publication-item .img-area>img{width:100%;height:auto}}:not(.network) #container #publication .publication-item .subject{border-radius:0 0 30px 30px;border:1px solid #e1e4eb;border-top:none;padding:15px 10px}@media all and (max-width: 768px){:not(.network) #container #publication .publication-item .subject{padding:10px}}:not(.network) #container #publication .publication-item .subject>p{font-weight:600;text-align:center}:not(.network) #container #publication .publication-item .link-wrap{display:flex;justify-content:center;width:100%;gap:10px;margin-top:5px}@media all and (max-width: 1500px){:not(.network) #container #publication .publication-item .link-wrap{flex-wrap:wrap}}@media all and (max-width: 768px){:not(.network) #container #publication .publication-item .link-wrap{gap:5px}}:not(.network) #container #publication .publication-item .link-wrap .link{max-width:calc(50% - 5px);width:100px;height:30px;display:flex;align-items:center;justify-content:center;backdrop-filter:blur(4px);background-color:rgba(0,0,0,.3);color:#fff;border-radius:5px;gap:5px;font-size:14px;font-weight:600;line-height:1;transition:.2s}:not(.network) #container #publication .publication-item .link-wrap .link::before{display:block;font-size:18px}:not(.network) #container #publication .publication-item .link-wrap .link.webzine::before{font-family:"remixicon";content:"";line-height:1;font-weight:400}:not(.network) #container #publication .publication-item .link-wrap .link.ebook::before{font-family:"remixicon";content:"";line-height:1;font-weight:400}:not(.network) #container #publication .publication-item .link-wrap .link:hover{background-color:#000}:not(.network) #container #newsletter .temp-info2{margin-bottom:30px}@media all and (max-width: 768px){:not(.network) #container #newsletter .temp-info2{margin-bottom:20px}}:not(.network) #container #newsletter .newsletter-box{padding:90px 50px 50px;position:relative;z-index:1;background-color:#f3f6fb;border-radius:10px;overflow:hidden}@media all and (max-width: 1024px){:not(.network) #container #newsletter .newsletter-box{padding:50px 30px}}@media all and (max-width: 768px){:not(.network) #container #newsletter .newsletter-box{padding:30px 15px}}:not(.network) #container #newsletter .newsletter-box+.newsletter-box{margin-top:50px}@media all and (max-width: 768px){:not(.network) #container #newsletter .newsletter-box+.newsletter-box{margin-top:20px}}:not(.network) #container #newsletter .newsletter-box::before,:not(.network) #container #newsletter .newsletter-box::after{z-index:-1;display:block;position:absolute;border-radius:50%;width:377px;height:377px;left:50%;background:linear-gradient(180deg, #FFFFFF 0%, rgba(255, 255, 255, 0) 34.48%)}:not(.network) #container #newsletter .newsletter-box::before{margin-left:-270px;top:91px}:not(.network) #container #newsletter .newsletter-box::after{top:33px;margin-left:-44px}:not(.network) #container #newsletter .newsletter-box .title{font-size:20px;font-weight:600;text-align:center}@media all and (max-width: 768px){:not(.network) #container #newsletter .newsletter-box .title{font-size:16px}}:not(.network) #container #newsletter .newsletter-box .email-area{display:flex;align-items:center;justify-content:center;margin-top:45px;gap:13px}@media all and (max-width: 1200px){:not(.network) #container #newsletter .newsletter-box .email-area .temp-select{width:100%}}@media all and (max-width: 768px){:not(.network) #container #newsletter .newsletter-box .email-area{gap:5px;margin-top:20px}}@media all and (max-width: 500px){:not(.network) #container #newsletter .newsletter-box .email-area{flex-wrap:wrap}:not(.network) #container #newsletter .newsletter-box .email-area>span{width:30px;text-align:center}}:not(.network) #container #newsletter .newsletter-box .email-area .email-label{flex-shrink:0}@media all and (max-width: 500px){:not(.network) #container #newsletter .newsletter-box .email-area .email-label{width:100%;text-align:center}}:not(.network) #container #newsletter .newsletter-box .email-area .temp-input{width:300px}:not(.network) #container #newsletter .newsletter-box .email-area .temp-input.email-domain{width:200px}@media all and (max-width: 1200px){:not(.network) #container #newsletter .newsletter-box .email-area .temp-input{width:100%}:not(.network) #container #newsletter .newsletter-box .email-area .temp-input.email-domain{width:100%}}@media all and (max-width: 500px){:not(.network) #container #newsletter .newsletter-box .email-area .temp-input{width:calc(100% - 35px)}}:not(.network) #container #newsletter .newsletter-box .agree-area{width:790px;max-width:100%;margin:50px auto 0;background-color:#fff;border-radius:20px;padding:25px 30px}@media all and (max-width: 768px){:not(.network) #container #newsletter .newsletter-box .agree-area{margin-top:15px;padding:15px}}:not(.network) #container #newsletter .newsletter-box .agree-area .text{font-size:14px;color:#142241;margin-top:15px}:not(.network) #container #newsletter .newsletter-box .agree-check{margin-top:20px;justify-content:center;display:flex}@media all and (max-width: 768px){:not(.network) #container #newsletter .newsletter-box .agree-check{margin-top:15px}}:not(.network) #container #newsletter .newsletter-box .temp-btn-wrap{margin-top:30px}@media all and (max-width: 768px){:not(.network) #container #newsletter .newsletter-box .temp-btn-wrap{margin-top:20px}}:not(.network) #container #cts020302 .temp-step>li .title-area::before{display:block;font-family:"remixicon";line-height:1;font-weight:400;font-size:24px;width:24px;height:24px;color:#142241;background:no-repeat center/contain;margin-bottom:5px}:not(.network) #container #cts020302 .temp-step>li.n1 .title-area::before{content:""}:not(.network) #container #cts020302 .temp-step>li.n2 .title-area::before{content:""}:not(.network) #container #cts020302 .temp-step>li.n3 .title-area::before{background-image:url("../images/sub/02/cts020302-ico01.svg")}:not(.network) #container #cts020302 .temp-step>li.n4 .title-area::before{content:""}:not(.network) #container #cts020302 .temp-step>li.n5 .title-area::before{background-image:url("../images/sub/02/cts020302-ico02.svg")}:not(.network) #container #cts020302 .cts-list,:not(.network) #container #cts020302 .cts-list2{margin-top:15px;display:grid;row-gap:10px}:not(.network) #container #cts020302 .cts-list>li,:not(.network) #container #cts020302 .cts-list2>li{padding:10px 20px;background-color:#f3f6fb;border-radius:10px;text-align:center;display:flex;align-items:center;justify-content:center;color:#142241;font-weight:600}:not(.network) #container #cts020302 .cts-list{column-gap:10px;grid-template-columns:repeat(5, 1fr)}@media all and (max-width: 768px){:not(.network) #container #cts020302 .cts-list{grid-template-columns:repeat(2, 1fr)}}:not(.network) #container #cts020302 .cts-list>li{min-height:76px;line-height:1;gap:5px 20px}@media all and (max-width: 1024px){:not(.network) #container #cts020302 .cts-list>li{column-gap:5px}}:not(.network) #container #cts020302 .cts-list>li::before{display:block;font-family:"remixicon";font-size:24px;width:24px;height:24px;font-weight:400;background:no-repeat center/contain}:not(.network) #container #cts020302 .cts-list>li.n1::before{content:""}:not(.network) #container #cts020302 .cts-list>li.n2::before{content:""}:not(.network) #container #cts020302 .cts-list>li.n3::before{background-image:url("../images/sub/02/cts020302-ico03.svg")}:not(.network) #container #cts020302 .cts-list>li.n4::before{content:""}:not(.network) #container #cts020302 .cts-list>li.n5::before{content:""}:not(.network) #container #cts020302 .cts-list>li.n6::before{content:""}:not(.network) #container #cts020302 .cts-list>li.n7::before{content:""}:not(.network) #container #cts020302 .cts-list>li.n8::before{content:""}:not(.network) #container #cts020302 .cts-list>li.n9::before{content:""}:not(.network) #container #cts020302 .cts-list>li.n10::before{content:""}:not(.network) #container #cts020302 .cts-list2{column-gap:20px;grid-template-columns:repeat(4, 1fr)}@media all and (max-width: 768px){:not(.network) #container #cts020302 .cts-list2{grid-template-columns:repeat(2, 1fr);column-gap:10px}}:not(.network) #container #cts020302 .cts-list2>li{flex-wrap:wrap;min-height:70px;align-content:center}:not(.network) #container #cts020302 .cts-list2>li em{display:block;flex-basis:100%;font-size:14px;font-weight:400}:not(.network) #container #cts020302 .cts-list2>li:last-child{grid-column-start:3;grid-column-end:5}@media all and (max-width: 768px){:not(.network) #container #cts020302 .cts-list2>li:last-child{grid-column-start:1;grid-column-end:3}}:not(.network) #container #guidebook{display:grid;grid-template-columns:repeat(4, 1fr);gap:30px 40px;border-bottom:1px solid #e1e4eb;padding-bottom:50px}@media all and (max-width: 1500px){:not(.network) #container #guidebook{gap:20px}}@media all and (max-width: 1024px){:not(.network) #container #guidebook{grid-template-columns:repeat(3, 1fr)}}@media all and (max-width: 768px){:not(.network) #container #guidebook{grid-template-columns:repeat(2, 1fr)}}@media all and (max-width: 500px){:not(.network) #container #guidebook{grid-template-columns:100%}}:not(.network) #container #guidebook .guide-item{border:1px solid #e1e4eb;border-radius:30px;overflow:hidden}@media all and (max-width: 768px){:not(.network) #container #guidebook .guide-item{border-radius:20px}}:not(.network) #container #guidebook .guide-item .img-area{height:350px;position:relative;overflow:hidden;padding:0 10px;background:no-repeat center top/cover}@media all and (max-width: 1500px){:not(.network) #container #guidebook .guide-item .img-area{height:290px}}@media all and (max-width: 1200px){:not(.network) #container #guidebook .guide-item .img-area{height:320px}}:not(.network) #container #guidebook .guide-item .img-area>img{width:100%;height:100%;object-fit:cover;object-position:center top}@media all and (max-width: 500px){:not(.network) #container #guidebook .guide-item .img-area>img{width:100%;height:auto}}:not(.network) #container #guidebook .guide-item .subject{text-align:center;border-radius:0 0 30px 30px;border-top:1px solid #e1e4eb;padding:15px 30px}@media all and (max-width: 768px){:not(.network) #container #guidebook .guide-item .subject{padding:10px}}:not(.network) #container #guidebook .guide-item .subject>p{font-weight:600;text-align:center;display:-webkit-box;text-overflow:ellipsis;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:1}:not(.network) #container #guidebook .guide-item .link{width:100px;height:30px;display:inline-flex;align-items:center;justify-content:center;backdrop-filter:blur(4px);background-color:rgba(0,0,0,.3);color:#fff;border-radius:5px;gap:5px;font-size:14px;font-weight:600;line-height:1;margin-top:5px;transition:.2s}:not(.network) #container #guidebook .guide-item .link::before{display:block;font-size:18px;font-family:"remixicon";content:"";line-height:1;font-weight:400}:not(.network) #container #guidebook .guide-item .link:hover{background-color:#000}:not(.network) #container #cts0209 .cts-list{display:grid;grid-template-columns:repeat(2, 1fr);margin-top:30px;gap:30px}@media all and (max-width: 768px){:not(.network) #container #cts0209 .cts-list{gap:20px;grid-template-columns:100%}}:not(.network) #container #cts0209 .cts-list>li{display:flex;position:relative;gap:40px;align-items:center;min-height:200px;border-radius:30px;background-color:#f3f6fb;padding:20px 30px}@media all and (max-width: 1200px){:not(.network) #container #cts0209 .cts-list>li{gap:20px;padding:20px}}@media all and (max-width: 768px){:not(.network) #container #cts0209 .cts-list>li{display:block;min-height:auto;text-align:center}}:not(.network) #container #cts0209 .cts-list>li::before{display:block;background:no-repeat center;height:100%;width:122px;flex-shrink:0}@media all and (max-width: 1024px){:not(.network) #container #cts0209 .cts-list>li::before{width:90px;background-size:contain}}@media all and (max-width: 768px){:not(.network) #container #cts0209 .cts-list>li::before{width:100%;height:80px;margin-bottom:10px}}:not(.network) #container #cts0209 .cts-list>li .tit{font-size:18px;font-weight:600;color:#142241}:not(.network) #container #cts0209 .cts-list>li .text{color:#646a7a;margin:5px 0}:not(.network) #container #cts0209 .cts-list>li.n1::before{background-image:url("../images/sub/02/cts0209-img01.svg")}:not(.network) #container #cts0209 .cts-list>li.n2::before{background-image:url("../images/sub/02/cts0209-img02.svg")}:not(.network) #container #cts0209 .cts-list>li.n3::before{background-image:url("../images/sub/02/cts0209-img03.svg")}:not(.network) #container #cts0209 .cts-list>li.n4::before{background-image:url("../images/sub/02/cts0209-img04.svg")}:not(.network) #container #cts0209 .cts-list>li.n5::before{background-image:url("../images/sub/02/cts0209-img05.svg")}:not(.network) #container #cts0210 .cts-box{margin-bottom:30px;border-radius:20px;border:1px solid #e1e4eb;padding:57px 40px 40px}@media all and (max-width: 768px){:not(.network) #container #cts0210 .cts-box{padding:20px;margin-bottom:20px}}:not(.network) #container #cts0210 .cts-box .text-area{border-bottom:1px solid #e1e4eb;margin-bottom:40px;padding:6px 0 45px 144px;position:relative}@media all and (max-width: 768px){:not(.network) #container #cts0210 .cts-box .text-area{margin-bottom:20px;padding:0 0 15px}}:not(.network) #container #cts0210 .cts-box .text-area::before{display:block;position:absolute;top:0;left:0;width:144px;height:100%;background:url("../images/sub/02/cts0210-img2.svg") no-repeat}@media all and (max-width: 768px){:not(.network) #container #cts0210 .cts-box .text-area::before{display:none}}:not(.network) #container #cts0210 .cts-box .text-area .text{color:#646a7a;margin-top:15px}:not(.network) #container #cts0210 .col2-list{display:flex;gap:10px}:not(.network) #container #cts0210 .col2-list>li{flex-basis:50%}:not(.network) #container .consonant-search{border-top:1px solid #e1e4eb;border-bottom:1px solid #e1e4eb;padding:12px 0;display:flex;align-items:center;margin-bottom:30px}@media all and (max-width: 768px){:not(.network) #container .consonant-search{display:block;margin-bottom:20px}}:not(.network) #container .consonant-search .title{flex-basis:115px;flex-shrink:0;padding-left:40px;position:relative;font-weight:600}@media all and (max-width: 768px){:not(.network) #container .consonant-search .title{text-align:center;padding-left:0;padding-bottom:10px;margin-bottom:10px}}:not(.network) #container .consonant-search .title::before{display:block;position:absolute;top:0;bottom:0;right:0;margin:auto 0;width:1px;height:10px;background-color:#e1e4eb}@media all and (max-width: 768px){:not(.network) #container .consonant-search .title::before{top:auto;left:0;margin:0 auto;height:1px;width:10px}}:not(.network) #container .consonant-search .consonant-list{display:flex;padding-left:20px;flex-basis:100%;gap:20px;flex-wrap:wrap}@media all and (max-width: 1500px){:not(.network) #container .consonant-search .consonant-list{gap:10px}}@media all and (max-width: 768px){:not(.network) #container .consonant-search .consonant-list{gap:5px;padding-left:10px;justify-content:center}}:not(.network) #container .consonant-search .consonant-list .consonant-btn{border:1px solid #e1e4eb;border-radius:10px;padding:6px 10px;color:#646a7a}:not(.network) #container .consonant-search .consonant-list .consonant-btn.active{background-color:#236ae5;border-color:#236ae5;color:#fff}:not(.network) #container #category-edit .category-wrap{display:flex;gap:20px 50px}@media all and (max-width: 1024px){:not(.network) #container #category-edit .category-wrap{gap:20px;flex-wrap:wrap}}:not(.network) #container #category-edit .category-wrap .category-box{flex-basis:100%}:not(.network) #container #category-edit .temp-border-box{height:365px;padding:20px}@media all and (max-width: 1024px){:not(.network) #container #category-edit .temp-border-box{height:200px}}:not(.network) #container #category-edit .temp-border-box .temp-checkbox{display:flex}:not(.network) #container #category-edit .temp-border-box .temp-checkbox+.temp-checkbox{margin-top:15px}:not(.network) #container #category-edit .temp-btn-wrap{padding:20px 35px;border-bottom:1px solid #e1e4eb}@media all and (max-width: 1024px){:not(.network) #container #category-edit .temp-btn-wrap{padding:10px}}:not(.network) #container #category-edit #board-write{margin-top:50px}@media all and (max-width: 1024px){:not(.network) #container #category-edit #board-write{margin-top:30px}}:not(.network) #container #category-edit #board-write .write-wrap .write-bottom{margin-top:30px}@media all and (max-width: 768px){:not(.network) #container #category-edit #board-write .write-wrap .write-bottom{margin-top:20px}}:not(.network) #container #cts030401 .cts-head{padding:120px 50px 70px;position:relative;z-index:1;background-color:#f3f6fb;border-radius:10px;overflow:hidden;margin-top:30px}@media all and (max-width: 1024px){:not(.network) #container #cts030401 .cts-head{padding:50px 30px}}@media all and (max-width: 768px){:not(.network) #container #cts030401 .cts-head{padding:30px 15px;margin-top:20px}}:not(.network) #container #cts030401 .cts-head::before,:not(.network) #container #cts030401 .cts-head::after{z-index:-1;display:block;position:absolute;border-radius:50%;width:377px;height:377px;left:50%;background:linear-gradient(180deg, #FFFFFF 0%, rgba(255, 255, 255, 0) 34.48%)}:not(.network) #container #cts030401 .cts-head::before{margin-left:-270px;top:91px}:not(.network) #container #cts030401 .cts-head::after{top:33px;margin-left:-44px}:not(.network) #container #cts030401 .cts-head .head-title{font-size:30px;font-weight:600;text-align:center;gap:10px 21px;flex-wrap:wrap;display:flex;align-items:center;justify-content:center}@media all and (max-width: 768px){:not(.network) #container #cts030401 .cts-head .head-title{font-size:20px}}:not(.network) #container #cts030401 .cts-head .head-list{display:flex;align-items:center;justify-content:center;gap:36px;margin:55px 0 30px}@media all and (max-width: 1500px){:not(.network) #container #cts030401 .cts-head .head-list{display:block}}@media all and (max-width: 768px){:not(.network) #container #cts030401 .cts-head .head-list{margin:15px 0}}:not(.network) #container #cts030401 .cts-head .head-list .title{font-size:18px;font-weight:600}@media all and (max-width: 1500px){:not(.network) #container #cts030401 .cts-head .head-list .title{text-align:center;margin-bottom:10px}}:not(.network) #container #cts030401 .cts-head .head-list .list{display:flex;gap:10px}@media all and (max-width: 1500px){:not(.network) #container #cts030401 .cts-head .head-list .list{justify-content:center}}@media all and (max-width: 768px){:not(.network) #container #cts030401 .cts-head .head-list .list{flex-wrap:wrap}}:not(.network) #container #cts030401 .cts-head .head-list .list>li{background-color:#236ae5;border-radius:10px;color:#fff;font-size:14px;padding:10px 20px}@media all and (max-width: 768px){:not(.network) #container #cts030401 .cts-head .head-list .list>li{padding:5px 10px}}:not(.network) #container #cts030401 .cts-head .inner-box{background-color:#fff;border-radius:20px;padding:25px 30px}@media all and (max-width: 768px){:not(.network) #container #cts030401 .cts-head .inner-box{padding:15px 10px}}:not(.network) #container #cts030401 .cts-head .inner-box+.inner-box{margin-top:30px}@media all and (max-width: 768px){:not(.network) #container #cts030401 .cts-head .inner-box+.inner-box{margin-top:20px}}:not(.network) #container #cts030401 .cts-head .inner-box .small-text{font-size:14px;color:#142241;margin-top:15px}:not(.network) #container #cts030401 .cts-head .inner-box .temp-step{gap:20px 28px;overflow:visible}@media all and (max-width: 400px){:not(.network) #container #cts030401 .cts-head .inner-box .temp-step{gap:30px}}:not(.network) #container #cts030401 .cts-head .inner-box .temp-step>li:first-child::before{display:none}@media all and (max-width: 1500px){:not(.network) #container #cts030401 .cts-head .inner-box .temp-step>li{flex-basis:calc(33.33% - 19px)}:not(.network) #container #cts030401 .cts-head .inner-box .temp-step>li:nth-child(4)::before{display:none}}@media all and (max-width: 768px){:not(.network) #container #cts030401 .cts-head .inner-box .temp-step>li{flex-basis:calc(50% - 14px)}:not(.network) #container #cts030401 .cts-head .inner-box .temp-step>li:nth-child(4)::before{display:block}:not(.network) #container #cts030401 .cts-head .inner-box .temp-step>li:nth-child(2n+1)::before{display:none}}@media all and (max-width: 400px){:not(.network) #container #cts030401 .cts-head .inner-box .temp-step>li{flex-basis:100%}:not(.network) #container #cts030401 .cts-head .inner-box .temp-step>li:nth-child(2n+1)::before{display:block}:not(.network) #container #cts030401 .cts-head .inner-box .temp-step>li:first-child::before{display:block}:not(.network) #container #cts030401 .cts-head .inner-box .temp-step>li:last-child::before{display:none}}:not(.network) #container #cts030401 .cts-head .inner-box .temp-step>li::before{background-size:contain}@media all and (min-width: 401px){:not(.network) #container #cts030401 .cts-head .inner-box .temp-step>li::before{width:22px;margin-right:3px}}:not(.network) #container #cts030401 .cts-head .inner-box .temp-step>li .balloon{opacity:0;visibility:hidden;transition:.2s;position:absolute;bottom:100%;left:55px;margin-bottom:-21px;background-color:#236ae5;border-radius:12px;width:230px;padding:20px;z-index:1;text-align:left;box-shadow:0px 6px 10px 0px rgba(0,114,174,.33)}@media all and (max-width: 1500px){:not(.network) #container #cts030401 .cts-head .inner-box .temp-step>li .balloon{left:0;margin-bottom:10px}}@media all and (max-width: 768px){:not(.network) #container #cts030401 .cts-head .inner-box .temp-step>li .balloon{left:-25px;width:calc(100% + 60px)}}@media all and (max-width: 400px){:not(.network) #container #cts030401 .cts-head .inner-box .temp-step>li .balloon{width:100%;left:0}}:not(.network) #container #cts030401 .cts-head .inner-box .temp-step>li .balloon::before{display:block;position:absolute;top:100%;margin-top:-10px;left:24px;width:15px;height:15px;border-radius:2px;background-color:#236ae5;transform:rotate(45deg)}:not(.network) #container #cts030401 .cts-head .inner-box .temp-step>li .balloon *{color:#fff;font-size:14px;font-weight:500}:not(.network) #container #cts030401 .cts-head .inner-box .temp-step>li .balloon *::before,:not(.network) #container #cts030401 .cts-head .inner-box .temp-step>li .balloon * ::before{background-color:#fff}:not(.network) #container #cts030401 .cts-head .inner-box .temp-step>li:not(:last-child){cursor:pointer}:not(.network) #container #cts030401 .cts-head .inner-box .temp-step>li:not(:last-child) .title-area,:not(.network) #container #cts030401 .cts-head .inner-box .temp-step>li:not(:last-child) .text{transition:.2s}:not(.network) #container #cts030401 .cts-head .inner-box .temp-step>li:not(:last-child):hover .title-area,:not(.network) #container #cts030401 .cts-head .inner-box .temp-step>li:not(:last-child):hover .text,:not(.network) #container #cts030401 .cts-head .inner-box .temp-step>li:not(:last-child):focus .title-area,:not(.network) #container #cts030401 .cts-head .inner-box .temp-step>li:not(:last-child):focus .text{border-color:#236ae5}:not(.network) #container #cts030401 .cts-head .inner-box .temp-step>li:not(:last-child):hover .balloon,:not(.network) #container #cts030401 .cts-head .inner-box .temp-step>li:not(:last-child):focus .balloon{opacity:1;visibility:visible}:not(.network) #container #cts030401 .cts-head .inner-box .pink-list{display:flex;gap:10px;margin-top:25px;position:relative}@media all and (max-width: 768px){:not(.network) #container #cts030401 .cts-head .inner-box .pink-list{margin-top:20px;flex-wrap:wrap}}:not(.network) #container #cts030401 .cts-head .inner-box .pink-list::before{display:block;position:absolute;bottom:100%;right:78px;border-bottom:13px solid #db2950;border-right:7px solid rgba(0,0,0,0);border-left:7px solid rgba(0,0,0,0)}@media all and (max-width: 768px){:not(.network) #container #cts030401 .cts-head .inner-box .pink-list::before{right:auto;left:30px}}@media all and (max-width: 400px){:not(.network) #container #cts030401 .cts-head .inner-box .pink-list::before{width:0;right:0;left:0;margin:0 auto}}:not(.network) #container #cts030401 .cts-head .inner-box .pink-list>li{flex-basis:100%;background-color:#db2950;border-radius:10px;text-align:center;display:flex;align-items:center;justify-content:center;color:#fff;min-height:60px;padding:10px 15px;font-weight:600}@media all and (max-width: 768px){:not(.network) #container #cts030401 .cts-head .inner-box .pink-list>li{flex-basis:calc(50% - 10px);min-height:40px}}@media all and (max-width: 400px){:not(.network) #container #cts030401 .cts-head .inner-box .pink-list>li{flex-basis:100%}}:not(.network) #container #cts030401 .cts-big-title{margin-top:45px;margin-bottom:30px;font-size:30px;font-weight:600}@media all and (max-width: 768px){:not(.network) #container #cts030401 .cts-big-title{font-size:20px;margin:20px 0 10px}}:not(.network) #container #cts030401 .cts-list01,:not(.network) #container #cts030401 .cts-list02{display:flex;gap:10px;margin-top:15px}@media all and (max-width: 400px){:not(.network) #container #cts030401 .cts-list01,:not(.network) #container #cts030401 .cts-list02{flex-wrap:wrap}}:not(.network) #container #cts030401 .cts-list01>li,:not(.network) #container #cts030401 .cts-list02>li{background-color:#f3f6fb;border-radius:10px;color:#236ae5;font-size:14px;font-weight:600;display:flex;align-items:center;justify-content:center;min-height:40px;padding:10px 20px;gap:10px}@media all and (max-width: 768px){:not(.network) #container #cts030401 .cts-list01>li,:not(.network) #container #cts030401 .cts-list02>li{padding:5px 10px}}:not(.network) #container #cts030401 .cts-list02>li{flex-basis:100%}@media all and (max-width: 400px){:not(.network) #container #cts030401 .cts-list02>li{flex-basis:calc(50% - 5px)}}:not(.network) #container #cts030401 .cts-list02>li>i{font-weight:400;font-size:18px}:not(.network) #container #cts030401 .temp-blt-box .blt-item+.blt-item{position:relative}:not(.network) #container #cts030401 .temp-blt-box .blt-item+.blt-item::before{display:block;position:absolute;top:0;right:100%;bottom:0;margin:auto;width:50px;height:24px;font-size:24px;margin-right:1px;text-align:center;font-family:"remixicon";content:"";line-height:1;font-weight:400;color:#236ae5}@media all and (max-width: 768px){:not(.network) #container #cts030401 .temp-blt-box .blt-item+.blt-item::before{top:auto;right:0;bottom:100%;width:100%;height:20px;margin-right:0;margin-bottom:1px;font-size:16px;line-height:20px !important}}:not(.network) #container #cts030401 .temp-img-box{margin:50px 0 30px}@media all and (max-width: 768px){:not(.network) #container #cts030401 .temp-img-box{margin:20px 0}}:not(.network) #container #cts040102 .list{display:grid;grid-template-columns:repeat(3, 1fr);gap:20px}@media all and (max-width: 1024px){:not(.network) #container #cts040102 .list{grid-template-columns:repeat(2, 1fr)}}@media all and (max-width: 500px){:not(.network) #container #cts040102 .list{grid-template-columns:100%}}:not(.network) #container #cts040102 .list .item{border-radius:10px;border:1px solid #e1e4eb;padding:25px 27px 30px}@media all and (max-width: 768px){:not(.network) #container #cts040102 .list .item{padding:15px}}:not(.network) #container #cts040102 .list .item .title{font-weight:600;color:#142241;margin-bottom:25px}@media all and (max-width: 768px){:not(.network) #container #cts040102 .list .item .title{margin-bottom:10px}}:not(.network) #container #cts040102 .list .item .info .info-item{display:flex;align-items:center;gap:10px}:not(.network) #container #cts040102 .list .item .info .info-item+.info-item{margin-top:10px}:not(.network) #container #cts040102 .list .item .info .info-item>span{font-size:0;line-height:0;width:34px;height:34px;position:relative;flex-shrink:0}:not(.network) #container #cts040102 .list .item .info .info-item>span::before,:not(.network) #container #cts040102 .list .item .info .info-item>span::after{position:absolute;top:0;left:0;display:block;width:100%;height:100%}:not(.network) #container #cts040102 .list .item .info .info-item>span::before{border-radius:50%}:not(.network) #container #cts040102 .list .item .info .info-item>span::after{color:#fff;font-size:18px;line-height:34px !important;text-align:center}:not(.network) #container #cts040102 .list .item .info .info-item>span.department::before{background-color:#1a7993}:not(.network) #container #cts040102 .list .item .info .info-item>span.department::after{font-family:"remixicon";content:"";line-height:1;font-weight:400}:not(.network) #container #cts040102 .list .item .info .info-item>span.tel::before{background-color:#244ea1}:not(.network) #container #cts040102 .list .item .info .info-item>span.tel::after{font-family:"remixicon";content:"";line-height:1;font-weight:400}:not(.network) #container #cts040102 .list .item .info .info-item>span.method::before{background-color:#236ae5}:not(.network) #container #cts040102 .list .item .info .info-item>span.method::after{font-family:"remixicon";content:"";line-height:1;font-weight:400}:not(.network) #container #cts040102 .list .item .info .info-item .text{color:#646a7a}:not(.network) #container #cts040103 .cts-top{padding:60px 50px;position:relative;z-index:1;background-color:#f3f6fb;border-radius:10px;overflow:hidden;text-align:center}@media all and (max-width: 1024px){:not(.network) #container #cts040103 .cts-top{padding:50px 30px}}@media all and (max-width: 768px){:not(.network) #container #cts040103 .cts-top{padding:30px 15px}}:not(.network) #container #cts040103 .cts-top::before,:not(.network) #container #cts040103 .cts-top::after{z-index:-1;display:block;position:absolute;border-radius:50%;width:377px;height:377px;left:50%;background:linear-gradient(180deg, #FFFFFF 0%, rgba(255, 255, 255, 0) 34.48%)}:not(.network) #container #cts040103 .cts-top::before{margin-left:-270px;top:91px}:not(.network) #container #cts040103 .cts-top::after{top:33px;margin-left:-44px}:not(.network) #container #cts040103 .cts-top .text{font-size:20px;font-weight:600;line-height:1.8}@media all and (max-width: 768px){:not(.network) #container #cts040103 .cts-top .text{font-size:16px}}:not(.network) #container #cts040103 .cts-top .text strong{font-weight:600;color:#236ae5;font-size:26px}@media all and (max-width: 768px){:not(.network) #container #cts040103 .cts-top .text strong{font-size:20px}}:not(.network) #container #cts040103 .cts-list .item{background-color:#f3f6fb;border-radius:30px;position:relative;padding:40px 40px 40px 200px;min-height:200px;display:flex;flex-wrap:wrap;align-content:center}@media all and (max-width: 768px){:not(.network) #container #cts040103 .cts-list .item{padding:20px;border-radius:20px}}:not(.network) #container #cts040103 .cts-list .item+.item{margin-top:30px}@media all and (max-width: 768px){:not(.network) #container #cts040103 .cts-list .item+.item{margin-top:10px}}:not(.network) #container #cts040103 .cts-list .item::before{position:absolute;top:0;left:40px;display:block;width:120px;height:100%;background:no-repeat left center/contain}@media all and (max-width: 768px){:not(.network) #container #cts040103 .cts-list .item::before{width:100%;position:static;height:80px;margin-bottom:10px}}:not(.network) #container #cts040103 .cts-list .item.n1::before{background-image:url("../images/sub/04/cts040103-ico01.svg")}:not(.network) #container #cts040103 .cts-list .item.n2::before{background-image:url("../images/sub/04/cts040103-ico02.svg")}:not(.network) #container #cts040103 .cts-list .item.n3::before{background-image:url("../images/sub/04/cts040103-ico03.svg")}:not(.network) #container #cts040103 .cts-list .item .temp-h5{flex-basis:100%;font-size:18px}@media all and (max-width: 768px){:not(.network) #container #cts040103 .cts-list .item .temp-h5{font-size:16px}}:not(.network) #container #cts0402 .cts-box{margin-top:50px;min-height:660px;padding:120px 50px 50px;position:relative;z-index:1;background-color:#f3f6fb;border-radius:10px;overflow:hidden}@media all and (max-width: 1200px){:not(.network) #container #cts0402 .cts-box{min-height:auto}}@media all and (max-width: 1024px){:not(.network) #container #cts0402 .cts-box{padding:50px 30px}}@media all and (max-width: 768px){:not(.network) #container #cts0402 .cts-box{padding:30px 15px;margin-top:30px}}:not(.network) #container #cts0402 .cts-box+.newsletter-box{margin-top:50px}@media all and (max-width: 768px){:not(.network) #container #cts0402 .cts-box+.newsletter-box{margin-top:20px}}:not(.network) #container #cts0402 .cts-box::before,:not(.network) #container #cts0402 .cts-box::after{z-index:-1;display:block;position:absolute;border-radius:50%;width:377px;height:377px;left:50%;background:linear-gradient(180deg, #FFFFFF 0%, rgba(255, 255, 255, 0) 34.48%)}:not(.network) #container #cts0402 .cts-box::before{margin-left:-270px;top:91px}:not(.network) #container #cts0402 .cts-box::after{top:33px;margin-left:-44px}:not(.network) #container #cts0402 .cts-box .head{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;font-size:30px;font-weight:600;text-align:center;gap:16px;margin-bottom:60px}@media all and (max-width: 768px){:not(.network) #container #cts0402 .cts-box .head{display:block;font-size:20px;margin-bottom:20px}}:not(.network) #container #cts0402 .cts-box .link-list{display:flex;gap:27px}@media all and (max-width: 768px){:not(.network) #container #cts0402 .cts-box .link-list{gap:20px;flex-wrap:wrap}}:not(.network) #container #cts0402 .cts-box .link-list>li{flex-basis:100%;text-align:center}@media all and (max-width: 768px){:not(.network) #container #cts0402 .cts-box .link-list>li{flex-basis:calc(50% - 10px)}}:not(.network) #container #cts0402 .cts-box .link-list>li .img-area{height:213px;background-color:#fff;border-radius:20px;background:#fff no-repeat center}@media all and (max-width: 1024px){:not(.network) #container #cts0402 .cts-box .link-list>li .img-area{height:150px}}:not(.network) #container #cts0402 .cts-box .link-list>li .img-area.n1{background-image:url("../images/sub/04/cts0402-img01.svg");background-position:calc(50% + 6px) calc(50% - 5px)}:not(.network) #container #cts0402 .cts-box .link-list>li .img-area.n2{background-image:url("../images/sub/04/cts0402-img02.svg");background-position-x:calc(50% + 14px)}:not(.network) #container #cts0402 .cts-box .link-list>li .img-area.n3{background-image:url("../images/sub/04/cts0402-img03.svg");background-position-x:calc(50% - 8px)}:not(.network) #container #cts0402 .cts-box .link-list>li .img-area.n4{background-image:url("../images/sub/04/cts0402-img04.svg");background-position-x:calc(50% + 9px)}:not(.network) #container #cts0402 .cts-box .link-list>li .title{font-weight:600;color:#142241;margin:15px 0}@media all and (max-width: 768px){:not(.network) #container #cts0402 .cts-box .link-list>li .title{margin:10px 0}}@media all and (min-width: 1501px){:not(.network) #container #cts0403 .temp-step{gap:30px}:not(.network) #container #cts0403 .temp-step>li::before{width:22px;background-size:contain;margin-right:4px}}:not(.network) #container #cts0404 .box-wrap{display:flex;gap:50px;margin:50px 0;text-align:center}@media all and (max-width: 1500px){:not(.network) #container #cts0404 .box-wrap{gap:30px}}@media all and (max-width: 1200px){:not(.network) #container #cts0404 .box-wrap{flex-wrap:wrap}}@media all and (max-width: 768px){:not(.network) #container #cts0404 .box-wrap{margin:20px 0;gap:20px}}:not(.network) #container #cts0404 .box-wrap .box-item{flex-basis:100%;border:1px solid #e1e4eb;border-radius:20px;padding:62px 38px 155px;position:relative}@media all and (max-width: 1200px){:not(.network) #container #cts0404 .box-wrap .box-item{padding:50px 40px 40px}}@media all and (max-width: 768px){:not(.network) #container #cts0404 .box-wrap .box-item{padding:20px}}:not(.network) #container #cts0404 .box-wrap .box-item .img-area{display:flex;align-items:center;justify-content:center;height:50px;margin-bottom:30px}@media all and (max-width: 768px){:not(.network) #container #cts0404 .box-wrap .box-item .img-area{height:auto;margin-bottom:15px}}:not(.network) #container #cts0404 .box-wrap .box-item .temp-btn-wrap{position:absolute;left:38px;bottom:40px;width:calc(100% - 76px);border-top:1px solid #e1e4eb;padding-top:40px}@media all and (min-width: 769px){:not(.network) #container #cts0404 .box-wrap .box-item .temp-btn-wrap .temp-btn{padding:0 19px}}@media all and (max-width: 1500px){:not(.network) #container #cts0404 .box-wrap .box-item .temp-btn-wrap{flex-wrap:wrap}}@media all and (max-width: 1200px){:not(.network) #container #cts0404 .box-wrap .box-item .temp-btn-wrap{position:static;margin-top:20px;width:auto}}@media all and (max-width: 768px){:not(.network) #container #cts0404 .box-wrap .box-item .temp-btn-wrap{padding-top:20px;margin-top:15px}}:not(.network) #container #cts04050201 .temp-ico-box{margin-bottom:20px}:not(.network) #container #cts04050201 .temp-ico-box.n1::after{content:""}:not(.network) #container #cts04050201 .temp-ico-box.n2::after{content:""}:not(.network) #container #cts04050201 .temp-ico-box.n3::after{content:""}:not(.network) #container #cts04050201 .temp-ico-box.n4::after{content:""}:not(.network) #container #cts04050201 .temp-ico-box.n5::after{content:""}:not(.network) #container #cts04050201 .temp-ico-box .small-text{font-size:14px;color:#142241;margin-top:12px}:not(.network) #container #cts0406{display:grid;grid-template-columns:repeat(3, 1fr);gap:20px 40px;margin-top:30px}@media all and (max-width: 1024px){:not(.network) #container #cts0406{gap:20px}}@media all and (max-width: 768px){:not(.network) #container #cts0406{gap:10px;margin-top:20px;grid-template-columns:repeat(2, 1fr)}}:not(.network) #container #cts0406 .ico-box .anchor{border-radius:30px;background-color:#f3f6fb;text-align:center;padding:145px 20px 25px;position:relative;transition:.2s;display:block;width:100%;height:100%}@media all and (max-width: 768px){:not(.network) #container #cts0406 .ico-box .anchor{padding:85px 10px 15px;border-radius:15px}}:not(.network) #container #cts0406 .ico-box .anchor::before,:not(.network) #container #cts0406 .ico-box .anchor::after{display:block;position:absolute;top:30px;right:0;left:0;margin:0 auto;width:100px;height:100px}@media all and (max-width: 768px){:not(.network) #container #cts0406 .ico-box .anchor::before,:not(.network) #container #cts0406 .ico-box .anchor::after{width:50px;height:50px;top:20px}}:not(.network) #container #cts0406 .ico-box .anchor::before{border-radius:50%;background-color:#fff;box-shadow:5px 10px 10px 0px rgba(0,0,0,.05)}:not(.network) #container #cts0406 .ico-box .anchor::after{font-family:"remixicon";font-size:30px;color:#236ae5;line-height:100px}@media all and (max-width: 768px){:not(.network) #container #cts0406 .ico-box .anchor::after{font-size:20px;line-height:50px}}:not(.network) #container #cts0406 .ico-box .anchor .title{font-size:18px;font-weight:600;color:#142241;transition:.2s}@media all and (max-width: 768px){:not(.network) #container #cts0406 .ico-box .anchor .title{font-size:14px}}:not(.network) #container #cts0406 .ico-box .anchor:hover{background-color:#236ae5}:not(.network) #container #cts0406 .ico-box .anchor:hover .title{color:#fff}:not(.network) #container #cts0406 .ico-box .anchor.n1::after{content:""}:not(.network) #container #cts0406 .ico-box .anchor.n2::after{content:""}:not(.network) #container #cts0406 .ico-box .anchor.n3::after{content:""}:not(.network) #container #cts0406 .ico-box .anchor.n4::after{content:""}:not(.network) #container #cts0406 .ico-box .anchor.n5::after{content:""}:not(.network) #container #cts0406 .ico-box .anchor.n6::after{content:""}:not(.network) #container #cts0406 .ico-box .anchor.n7::after{content:""}:not(.network) #container #cts0406 .ico-box .anchor.n8::after{content:""}:not(.network) #container #cts0406 .ico-box .anchor.n9::after{content:""}:not(.network) #container #cts0406 .ico-box .anchor.n10::after{content:""}:not(.network) #container #cts0406 .ico-box .anchor.n11::after{content:""}:not(.network) #container #cts0406 .cts-list{position:relative}:not(.network) #container #cts0406 .cts-list .title{position:absolute;top:0;right:0;bottom:0;left:0;width:224px;height:224px;border-radius:50%;border:14px solid #003863;background-color:#fff;display:flex;align-items:center;justify-content:center;font-size:20px;font-weight:700;text-align:center;margin:auto}@media all and (max-width: 1024px){:not(.network) #container #cts0406 .cts-list .title{position:static;margin:0 auto 20px;border-radius:100px;height:auto;width:auto;padding:20px}:not(.network) #container #cts0406 .cts-list .title br{display:none}}@media all and (max-width: 768px){:not(.network) #container #cts0406 .cts-list .title{font-size:16px;border-width:5px;margin-bottom:10px}}:not(.network) #container #cts0406 .cts-list .list{display:grid;grid-template-columns:repeat(2, 1fr);gap:20px 50px}@media all and (max-width: 1024px){:not(.network) #container #cts0406 .cts-list .list{gap:20px}}@media all and (max-width: 400px){:not(.network) #container #cts0406 .cts-list .list{grid-template-columns:100%;gap:10px}}:not(.network) #container #cts0406 .cts-list .list>li{background-color:#f3f6fb;padding:25px 144px 25px 100px;border-radius:30px}@media all and (max-width: 1200px){:not(.network) #container #cts0406 .cts-list .list>li{padding-right:100px;padding-left:50px}}@media all and (max-width: 1024px){:not(.network) #container #cts0406 .cts-list .list>li{padding:15px 20px !important;border-radius:20px}}:not(.network) #container #cts0406 .cts-list .list>li:nth-child(2n){padding-right:100px;padding-left:144px}@media all and (max-width: 1200px){:not(.network) #container #cts0406 .cts-list .list>li:nth-child(2n){padding-right:50px;padding-left:100px}}:not(.network) #container #cts0406 .cts-box .title{position:relative;color:#142241;font-size:20px;text-align:center}:not(.network) #container #cts0406 .cts-box .title::before{display:block;width:130px;height:130px;border-radius:50%;background-color:#f3f6fb;margin:0 auto 40px}@media all and (max-width: 768px){:not(.network) #container #cts0406 .cts-box .title::before{margin-bottom:20px;height:90px;width:90px}}:not(.network) #container #cts0406 .cts-box .title::after{display:block;position:absolute;top:0;right:0;left:0;margin:0 auto;text-align:center;width:130px;line-height:130px !important;font-size:50px;color:#236ae5;font-family:"remixicon";content:"";line-height:1;font-weight:400}@media all and (max-width: 768px){:not(.network) #container #cts0406 .cts-box .title::after{font-size:35px;width:90px;line-height:90px !important}}@media all and (max-width: 768px){:not(.network) #container #cts0406 .cts-box .title{font-size:16px}}:not(.network) #container #cts0406 .cts-box .title>strong{font-weight:700}:not(.network) #container #cts0406 .cts-box .text{text-align:center;font-size:26px;font-weight:600;margin:35px 0 60px}:not(.network) #container #cts0406 .cts-box .text>em{font-weight:900}@media all and (max-width: 768px){:not(.network) #container #cts0406 .cts-box .text{font-size:20px;margin:15px 0 20px}}:not(.network) #container #cts04070201 .top-box{background-image:url("../images/sub/04/cts04070201-bg.png"),url("../images/sub/04/cts04070201_top_left.png"),url("../images/sub/04/cts04070201_top_right.png"),url("../images/sub/04/cts04070201_bot_left.png"),url("../images/sub/04/cts04070201_bot_right.png"),url("../images/sub/04/cts04070201_top_line.png"),url("../images/sub/04/cts04070201_right_line.png"),url("../images/sub/04/cts04070201_bot_line.png"),url("../images/sub/04/cts04070201_left_line.png");background-repeat:no-repeat,no-repeat,no-repeat,no-repeat,no-repeat,repeat-x,repeat-y,repeat-x,repeat-y;background-position:right top 19px,left top,right top,left bottom,right bottom,left top,right top,right bottom,left bottom;text-align:center;padding:130px 100px 90px}@media all and (max-width: 1500px){:not(.network) #container #cts04070201 .top-box{background-size:90%,auto,auto,auto,auto,auto,auto,auto,auto}}@media all and (max-width: 1024px){:not(.network) #container #cts04070201 .top-box{padding:50px}}@media all and (max-width: 768px){:not(.network) #container #cts04070201 .top-box{padding:25px}}:not(.network) #container #cts04070201 .top-box .big-title{font-size:26px;font-weight:700}@media all and (max-width: 768px){:not(.network) #container #cts04070201 .top-box .big-title{font-size:20px}}:not(.network) #container #cts04070201 .top-box .normal-text{margin:60px 0 70px;line-height:1.6}@media all and (max-width: 768px){:not(.network) #container #cts04070201 .top-box .normal-text{margin:20px 0}}:not(.network) #container #cts04070201 .top-box .bot-text{color:#646a7a;display:flex;justify-content:center;align-items:baseline;gap:20px}@media all and (max-width: 768px){:not(.network) #container #cts04070201 .top-box .bot-text{gap:10px}}:not(.network) #container #cts04070201 .top-box .bot-text>strong{color:#000;font-weight:700;font-size:30px}@media all and (max-width: 768px){:not(.network) #container #cts04070201 .top-box .bot-text>strong{font-size:20px}}:not(.network) #container #cts04070201 .bot-box{padding:266px 50px 50px;margin:179px 0 25px;background-color:#f3f6fb;border-radius:10px;position:relative}@media all and (max-width: 1500px){:not(.network) #container #cts04070201 .bot-box{padding:266px 30px 30px}}@media all and (max-width: 1024px){:not(.network) #container #cts04070201 .bot-box{padding-top:246px}}@media all and (max-width: 768px){:not(.network) #container #cts04070201 .bot-box{padding:186px 20px 20px;margin:80px 0 20px}}:not(.network) #container #cts04070201 .bot-box::before,:not(.network) #container #cts04070201 .bot-box::after{display:block;position:absolute;right:0;left:0;margin:0 auto}:not(.network) #container #cts04070201 .bot-box::before{width:350px;height:175px;bottom:100%;border-radius:0 0 350px 350px;background-color:#fff;margin-bottom:-128px}@media all and (max-width: 768px){:not(.network) #container #cts04070201 .bot-box::before{width:200px;height:100px;bottom:auto;top:0;margin-bottom:0}}:not(.network) #container #cts04070201 .bot-box::after{width:235px;height:178px;top:-128px;background:url("../images/sub/04/cts04070201-img.svg") no-repeat center/contain}@media all and (max-width: 768px){:not(.network) #container #cts04070201 .bot-box::after{height:100px;top:-50px}}:not(.network) #container #cts04070201 .bot-box .list{display:flex;gap:15px}@media all and (max-width: 1024px){:not(.network) #container #cts04070201 .bot-box .list{flex-wrap:wrap;gap:105px 10px;justify-content:center}}@media all and (max-width: 768px){:not(.network) #container #cts04070201 .bot-box .list{row-gap:85px}}:not(.network) #container #cts04070201 .bot-box .list>li{flex-basis:100%;background-color:#fff;position:relative;border-radius:10px;text-align:center}@media all and (max-width: 1024px){:not(.network) #container #cts04070201 .bot-box .list>li{flex-basis:calc(33.33% - 7px)}}@media all and (max-width: 768px){:not(.network) #container #cts04070201 .bot-box .list>li{flex-basis:calc(50% - 5px)}:not(.network) #container #cts04070201 .bot-box .list>li:last-child{flex-basis:100%}}@media all and (max-width: 400px){:not(.network) #container #cts04070201 .bot-box .list>li{flex-basis:100%}}:not(.network) #container #cts04070201 .bot-box .list>li::before,:not(.network) #container #cts04070201 .bot-box .list>li::after{display:block;position:absolute;border-radius:50%;right:0;bottom:100%;left:0;margin:0 auto;transform:translateY(50%)}:not(.network) #container #cts04070201 .bot-box .list>li::before{border:1px solid #e1e4eb;width:28px;height:28px;background-color:#fff}:not(.network) #container #cts04070201 .bot-box .list>li::after{width:18px;height:18px;background-color:#1a7993}:not(.network) #container #cts04070201 .bot-box .list>li .num{position:absolute;bottom:100%;width:100%;margin-bottom:43px;display:block;line-height:50px;border-radius:50px;background-color:#1a7993;text-align:center;color:#fff;font-size:20px;font-weight:700}@media all and (max-width: 768px){:not(.network) #container #cts04070201 .bot-box .list>li .num{margin-bottom:33px;line-height:40px;font-size:16px}}:not(.network) #container #cts04070201 .bot-box .list>li .num::before{display:block;position:absolute;top:100%;right:0;left:0;margin:0 auto;width:0;border-top:13px solid #1a7993;border-right:7px solid rgba(0,0,0,0);border-left:7px solid rgba(0,0,0,0)}:not(.network) #container #cts04070201 .bot-box .list>li>p{color:#646a7a;padding:40px 15px 30px}@media all and (max-width: 768px){:not(.network) #container #cts04070201 .bot-box .list>li>p{padding:20px 10px 10px}}:not(.network) #container #cts04070201 .bot-box .list>li>p>strong{display:block;font-weight:700;color:#1a7993}:not(.network) #container #cts04070201 .bot-box .list>li:nth-child(2n)::after{background-color:#1d56bc}:not(.network) #container #cts04070201 .bot-box .list>li:nth-child(2n) .num{background-color:#1d56bc}:not(.network) #container #cts04070201 .bot-box .list>li:nth-child(2n) .num::before{border-top-color:#1d56bc}:not(.network) #container #cts04070201 .bot-box .list>li:nth-child(2n)>p>strong{color:#1d56bc}:not(.network) #container #cts04070202 .cts-wrap{display:flex;gap:40px}@media all and (max-width: 1024px){:not(.network) #container #cts04070202 .cts-wrap{gap:20px}}@media all and (max-width: 768px){:not(.network) #container #cts04070202 .cts-wrap{flex-wrap:wrap}}:not(.network) #container #cts04070202 .cts-wrap .item{padding:60px 40px 50px;flex-basis:100%;border-radius:30px;background-color:#f3f6fb;text-align:center}@media all and (max-width: 1024px){:not(.network) #container #cts04070202 .cts-wrap .item{padding:20px}}@media all and (max-width: 768px){:not(.network) #container #cts04070202 .cts-wrap .item{display:flex;align-items:center;gap:10px}:not(.network) #container #cts04070202 .cts-wrap .item .top-area{flex-basis:50%;flex-shrink:0}}@media all and (max-width: 400px){:not(.network) #container #cts04070202 .cts-wrap .item{display:block}}:not(.network) #container #cts04070202 .cts-wrap .item .title{margin:33px 0 30px;font-size:18px;font-weight:600;color:#142241}@media all and (max-width: 768px){:not(.network) #container #cts04070202 .cts-wrap .item .title{margin:10px 0 0;font-size:16px}}:not(.network) #container #cts04070202 .cts-wrap .item .title span{display:block;font-size:24px}@media all and (max-width: 768px){:not(.network) #container #cts04070202 .cts-wrap .item .title span{font-size:20px}}:not(.network) #container #cts04070202 .cts-wrap .item .subtitle{margin-top:30px;font-size:16px;font-weight:600;margin-bottom:15px;text-align:left}@media all and (max-width: 768px){:not(.network) #container #cts04070202 .cts-wrap .item .subtitle{margin-top:0}}@media all and (max-width: 400px){:not(.network) #container #cts04070202 .cts-wrap .item .subtitle{margin-top:20px}}:not(.network) #container #cts040703 .top-text{text-align:center;margin-bottom:45px;font-size:20px;color:#142241;position:relative}@media all and (max-width: 768px){:not(.network) #container #cts040703 .top-text{font-size:16px;margin-bottom:20px}}:not(.network) #container #cts040703 .top-text>strong{font-weight:700}:not(.network) #container #cts040703 .top-text::before{display:block;width:130px;height:130px;margin:0 auto 35px;background-color:#f3f6fb;border-radius:50%}@media all and (max-width: 768px){:not(.network) #container #cts040703 .top-text::before{margin-bottom:15px;width:90px;height:90px}}:not(.network) #container #cts040703 .top-text::after{position:absolute;top:0;right:0;left:0;display:block;width:130px;margin:0 auto;line-height:130px !important;font-family:"remixicon";content:"";line-height:1;font-weight:400;text-align:center;font-size:50px;color:#236ae5}@media all and (max-width: 768px){:not(.network) #container #cts040703 .top-text::after{width:90px;line-height:90px !important;font-size:35px}}:not(.network) #container #cts040703 .temp-info2 img{vertical-align:-2px}:not(.network) #container #cts040802 .top-cont{max-width:100%;width:590px;margin:0 auto 60px;text-align:center}@media all and (max-width: 768px){:not(.network) #container #cts040802 .top-cont{margin-bottom:30px}}:not(.network) #container #cts040802 .top-cont+.top-text::before,:not(.network) #container #cts040802 .top-cont+.top-text::after{display:none}:not(.network) #container #cts040802 .top-cont .title{background-color:#003863;color:#fff;display:flex;align-items:center;justify-content:center;height:50px;width:220px;border-radius:10px;margin:0 auto}:not(.network) #container #cts040802 .top-cont .list{display:flex;padding-top:66px;position:relative;justify-content:space-between}:not(.network) #container #cts040802 .top-cont .list::before,:not(.network) #container #cts040802 .top-cont .list::after{display:block;position:absolute}:not(.network) #container #cts040802 .top-cont .list::before{width:1px;height:66px;top:0;left:50%;background-color:#e1e4eb}:not(.network) #container #cts040802 .top-cont .list::after{top:33px;width:calc(100% - 130px);height:33px;left:65px;border:1px solid #e1e4eb;border-bottom:none}@media all and (max-width: 768px){:not(.network) #container #cts040802 .top-cont .list::after{left:45px;width:calc(100% - 90px)}}:not(.network) #container #cts040802 .top-cont .list>li{position:relative;color:#142241;font-weight:600}:not(.network) #container #cts040802 .top-cont .list>li::before{display:block;width:130px;height:130px;border-radius:50%;background-color:#f3f6fb;margin-bottom:10px}@media all and (max-width: 768px){:not(.network) #container #cts040802 .top-cont .list>li::before{margin-bottom:5px;width:90px;height:90px}}:not(.network) #container #cts040802 .top-cont .list>li::after{position:absolute;top:0;right:0;left:0;display:block;width:130px;margin:0 auto;line-height:130px;font-family:"remixicon";text-align:center;font-size:50px;font-weight:400;color:#236ae5}@media all and (max-width: 768px){:not(.network) #container #cts040802 .top-cont .list>li::after{width:90px;line-height:90px;font-size:35px}}:not(.network) #container #cts040802 .top-cont .list>li.n1::after{font-family:inherit;font-size:0;line-height:0;height:130px;background:url("../images/sub/04/cts040802-img.svg") no-repeat center}@media all and (max-width: 768px){:not(.network) #container #cts040802 .top-cont .list>li.n1::after{height:90px;background-size:35px}}:not(.network) #container #cts040802 .top-cont .list>li.n2::after{content:""}:not(.network) #container #cts040802 .top-cont .list>li.n3::after{content:""}:not(.network) #container #cts040802 .top-text{text-align:center;margin-bottom:45px;font-size:20px;color:#142241;position:relative}@media all and (max-width: 768px){:not(.network) #container #cts040802 .top-text{font-size:16px;margin-bottom:20px}}:not(.network) #container #cts040802 .top-text>strong{font-weight:700}:not(.network) #container #cts040802 .top-text::before{display:block;width:130px;height:130px;margin:0 auto 35px;background-color:#f3f6fb;border-radius:50%}@media all and (max-width: 768px){:not(.network) #container #cts040802 .top-text::before{margin-bottom:15px;width:90px;height:90px}}:not(.network) #container #cts040802 .top-text::after{position:absolute;top:0;right:0;left:0;display:block;width:130px;margin:0 auto;line-height:130px !important;font-family:"remixicon";content:"";line-height:1;font-weight:400;text-align:center;font-size:50px;color:#236ae5}@media all and (max-width: 768px){:not(.network) #container #cts040802 .top-text::after{width:90px;line-height:90px !important;font-size:35px}}@media all and (min-width: 769px){:not(.network) #container .cts040802-info>p{font-size:16px}:not(.network) #container .cts040802-info>p::before{top:2px}}:not(.network) #container #cts0501 .top-area{background:url("../images/sub/05/cts0501-img01.jpg") no-repeat center/cover;border-radius:20px;text-align:center;min-height:400px;padding:255px 20px 20px;color:#fff}@media all and (max-width: 768px){:not(.network) #container #cts0501 .top-area{padding:150px 20px 20px;min-height:auto}}:not(.network) #container #cts0501 .top-area .title{font-size:30px;font-weight:700}@media all and (max-width: 768px){:not(.network) #container #cts0501 .top-area .title{font-size:20px}}:not(.network) #container #cts0501 .top-area .text{font-size:20px;margin-top:15px}@media all and (max-width: 768px){:not(.network) #container #cts0501 .top-area .text{font-size:16px;margin-top:10px}}:not(.network) #container #cts0501 .bot-area01{background:url("../images/sub/05/cts0501-img02.jpg") no-repeat center/cover;border-radius:20px;padding:84px 74px 79px;margin-top:45px;color:#fff}@media all and (max-width: 1500px){:not(.network) #container #cts0501 .bot-area01{padding:40px 30px 30px}}@media all and (max-width: 768px){:not(.network) #container #cts0501 .bot-area01{margin-top:20px;padding:20px}}:not(.network) #container #cts0501 .bot-area01 .vision{max-width:100%;width:550px;margin:0 auto}:not(.network) #container #cts0501 .bot-area01 .vision>li{backdrop-filter:blur(4px);border:1px solid hsla(0,0%,100%,.1);background-color:hsla(0,0%,100%,.1);display:flex;align-items:center;gap:48px;min-height:60px;padding:10px 40px;border-radius:60px;font-size:18px}@media all and (max-width: 768px){:not(.network) #container #cts0501 .bot-area01 .vision>li{gap:20px;min-height:auto;padding:10px 20px;font-size:16px}}:not(.network) #container #cts0501 .bot-area01 .vision>li+li{margin-top:20px}@media all and (max-width: 768px){:not(.network) #container #cts0501 .bot-area01 .vision>li+li{margin-top:10px}}:not(.network) #container #cts0501 .bot-area01 .vision>li .title{font-weight:700}:not(.network) #container #cts0501 .bot-area01 .vision>li .text{font-weight:600}:not(.network) #container #cts0501 .bot-area01 .target-title{font-size:26px;font-weight:700;text-align:center;margin:45px 0 35px}@media all and (max-width: 768px){:not(.network) #container #cts0501 .bot-area01 .target-title{font-size:22px;margin:20px 0 10px}}:not(.network) #container #cts0501 .bot-area01 .target-list{display:flex;gap:55px;overflow:hidden}@media all and (max-width: 1024px){:not(.network) #container #cts0501 .bot-area01 .target-list{flex-wrap:wrap;gap:30px}}:not(.network) #container #cts0501 .bot-area01 .target-list .target-item{padding:25px;flex-basis:100%;position:relative;backdrop-filter:blur(4px);border:1px solid hsla(0,0%,100%,.2);background-color:hsla(0,0%,100%,.1);border-radius:10px;text-align:center}@media all and (max-width: 768px){:not(.network) #container #cts0501 .bot-area01 .target-list .target-item{padding:20px}}:not(.network) #container #cts0501 .bot-area01 .target-list .target-item::before{display:block;position:absolute;width:55px;right:100%;top:0;bottom:0;height:36px;margin:auto 1px auto 0;font-family:"remixicon";content:"";line-height:1;font-weight:400;font-size:36px}@media all and (max-width: 1024px){:not(.network) #container #cts0501 .bot-area01 .target-list .target-item::before{width:100%;height:30px;font-size:30px;top:100%;right:0;left:0;bottom:auto;margin:1px auto 0}}:not(.network) #container #cts0501 .bot-area01 .target-list .target-item .text{font-size:18px;font-weight:600;margin-bottom:13px}@media all and (max-width: 768px){:not(.network) #container #cts0501 .bot-area01 .target-list .target-item .text{font-size:16px;margin-bottom:10px}}:not(.network) #container #cts0501 .bot-area01 .target-list .target-item .text>strong{font-weight:800;font-size:20px}@media all and (max-width: 768px){:not(.network) #container #cts0501 .bot-area01 .target-list .target-item .text>strong{font-size:18px}}:not(.network) #container #cts0501 .bot-area01 .target-list .target-item .step{display:flex;align-items:center;justify-content:center;gap:64px}@media all and (max-width: 768px){:not(.network) #container #cts0501 .bot-area01 .target-list .target-item .step{gap:30px}}:not(.network) #container #cts0501 .bot-area01 .target-list .target-item .step>li+li{position:relative}:not(.network) #container #cts0501 .bot-area01 .target-list .target-item .step>li+li::before{display:block;position:absolute;top:0;bottom:0;right:100%;margin:auto;width:64px;height:24px;font-size:24px;font-family:"remixicon";content:"";line-height:1;font-weight:400}@media all and (max-width: 768px){:not(.network) #container #cts0501 .bot-area01 .target-list .target-item .step>li+li::before{width:30px;font-size:18px}}:not(.network) #container #cts0501 .bot-area01 .target-list .target-item .step>li .number{font-size:40px;font-weight:900}@media all and (max-width: 768px){:not(.network) #container #cts0501 .bot-area01 .target-list .target-item .step>li .number{font-size:30px}}:not(.network) #container #cts0501 .bot-area01 .target-list .target-item .step>li .year{font-size:14px;font-weight:600}@media all and (max-width: 768px){:not(.network) #container #cts0501 .bot-area01 .target-list .target-item .step>li .year{font-size:12px}}:not(.network) #container #cts0501 .bot-area01 .target-list .target-item .info{margin-top:20px;display:flex;align-items:center;justify-content:center;gap:5px;font-size:14px}@media all and (max-width: 768px){:not(.network) #container #cts0501 .bot-area01 .target-list .target-item .info{margin-top:10px}}:not(.network) #container #cts0501 .bot-area01 .target-list .target-item .info::before{display:block;font-size:18px;font-family:"remixicon";content:"";line-height:1;font-weight:400}@media all and (max-width: 768px){:not(.network) #container #cts0501 .bot-area01 .target-list .target-item .info::before{font-size:16px}}:not(.network) #container #cts0501 .bot-area02{margin-top:50px;padding:45px 60px 53px;border-radius:10px;border:1px solid #e1e4eb;text-align:center}@media all and (max-width: 1500px){:not(.network) #container #cts0501 .bot-area02{padding:40px 30px 30px}}@media all and (max-width: 768px){:not(.network) #container #cts0501 .bot-area02{padding:20px;margin-top:20px}}:not(.network) #container #cts0501 .bot-area02 .head-title{font-size:26px;font-weight:700;color:#142241}@media all and (max-width: 768px){:not(.network) #container #cts0501 .bot-area02 .head-title{font-size:22px}}:not(.network) #container #cts0501 .bot-area02 .subtitle{font-size:30px;font-weight:600;color:#236ae5;gap:5px;display:flex;align-items:center;justify-content:center}@media all and (max-width: 768px){:not(.network) #container #cts0501 .bot-area02 .subtitle{font-size:24px}}:not(.network) #container #cts0501 .bot-area02 .strategy{margin-top:30px;display:flex;justify-content:space-between}@media all and (max-width: 768px){:not(.network) #container #cts0501 .bot-area02 .strategy{margin-top:20px;flex-wrap:wrap;gap:20px}}:not(.network) #container #cts0501 .bot-area02 .strategy>li{flex-basis:100%;position:relative}:not(.network) #container #cts0501 .bot-area02 .strategy>li::before,:not(.network) #container #cts0501 .bot-area02 .strategy>li::after{display:block;width:120px;margin:0 auto}@media all and (max-width: 768px){:not(.network) #container #cts0501 .bot-area02 .strategy>li::before,:not(.network) #container #cts0501 .bot-area02 .strategy>li::after{width:60px}}:not(.network) #container #cts0501 .bot-area02 .strategy>li::before{height:120px;border-radius:50%;background-color:#f3f6fb;margin-bottom:20px}@media all and (max-width: 768px){:not(.network) #container #cts0501 .bot-area02 .strategy>li::before{margin-bottom:10px;height:60px}}:not(.network) #container #cts0501 .bot-area02 .strategy>li::after{position:absolute;top:0;right:0;left:0;text-align:center;line-height:120px !important;font-size:30px;color:#236ae5}@media all and (max-width: 768px){:not(.network) #container #cts0501 .bot-area02 .strategy>li::after{line-height:60px !important;font-size:22px}}:not(.network) #container #cts0501 .bot-area02 .strategy>li.n1::after{font-family:"remixicon";content:"";line-height:1;font-weight:400}:not(.network) #container #cts0501 .bot-area02 .strategy>li.n2::after{font-family:"remixicon";content:"";line-height:1;font-weight:400}:not(.network) #container #cts0501 .bot-area02 .strategy>li.n3::after{font-family:"remixicon";content:"";line-height:1;font-weight:400}:not(.network) #container #cts0501 .bot-area02 .strategy>li .s-title{font-size:18px;font-weight:600;color:#236ae5}@media all and (max-width: 768px){:not(.network) #container #cts0501 .bot-area02 .strategy>li .s-title{font-size:16px}}:not(.network) #container #cts0501 .bot-area02 .strategy>li .s-title>img{margin-right:3px;width:12px}:not(.network) #container #cts0501 .bot-area02 .strategy>li .title{font-size:18px;font-weight:600;color:#142241;margin:20px 0 15px}@media all and (max-width: 768px){:not(.network) #container #cts0501 .bot-area02 .strategy>li .title{font-size:16px;margin:10px 0 5px}}:not(.network) #container #cts0501 .bot-area02 .strategy>li .temp-blt{display:inline-block}:not(.network) #container #cts0503 .history-item{position:relative;padding-left:360px;position:relative}@media all and (max-width: 1024px){:not(.network) #container #cts0503 .history-item{padding-left:260px}}@media all and (max-width: 768px){:not(.network) #container #cts0503 .history-item{padding-left:0}}:not(.network) #container #cts0503 .history-item+.history-item{margin-top:50px}@media all and (max-width: 768px){:not(.network) #container #cts0503 .history-item+.history-item{margin-top:30px}}:not(.network) #container #cts0503 .history-item .year{position:absolute;top:0;left:0;font-size:40px;font-weight:800;color:#142241}@media all and (max-width: 768px){:not(.network) #container #cts0503 .history-item .year{font-size:30px;position:static;margin-bottom:10px}}:not(.network) #container #cts0503 .history-item .year>span{margin-top:10px;display:block;color:#646a7a;font-size:16px;font-weight:400}@media all and (max-width: 768px){:not(.network) #container #cts0503 .history-item .year>span{margin-top:5px;font-size:14px}}:not(.network) #container #cts0503 .history-item .year-list{padding-top:10px}@media all and (max-width: 768px){:not(.network) #container #cts0503 .history-item .year-list{padding-top:0}}:not(.network) #container #cts0503 .history-item .year-list>li{border-bottom:1px solid #e1e4eb;display:flex;gap:30px;align-items:center;min-height:60px;padding:9px 20px}@media all and (max-width: 768px){:not(.network) #container #cts0503 .history-item .year-list>li{gap:10px;min-height:auto;padding:10px 0}}:not(.network) #container #cts0503 .history-item .year-list>li .date{flex-shrink:0;font-weight:600;color:#142241;font-size:18px}@media all and (max-width: 768px){:not(.network) #container #cts0503 .history-item .year-list>li .date{font-size:16px}}:not(.network) #container #cts0503 .history-item .year-list>li .info{color:#646a7a;font-size:18px}@media all and (max-width: 768px){:not(.network) #container #cts0503 .history-item .year-list>li .info{font-size:16px}}@media all and (max-width: 1024px){:not(.network) #container #cts050302 #board-list .board-srearch{flex-wrap:wrap}:not(.network) #container #cts050302 #board-list .board-srearch .temp-radio-wrap{flex-basis:100%;justify-content:center}}:not(.network) #container #cts0504 .img-box{background-color:#f3f6fb;border-radius:30px;display:flex;align-items:center;justify-content:center;gap:10px 60px;flex-wrap:wrap;padding:20px 30px;padding-right:30px;padding-left:30px}@media all and (max-width: 768px){:not(.network) #container #cts0504 .img-box{padding:20px !important}}:not(.network) #container #cts0504 .img-box.character{padding:40px 30px}:not(.network) #container #cts0504 .flex-item{display:flex;gap:10px}@media all and (max-width: 768px){:not(.network) #container #cts0504 .flex-item{flex-wrap:wrap}}:not(.network) #container #cts0504 .flex-item>*{flex-basis:100%}:not(.network) #container #cts0504 .flex-item .img-box{border-radius:10px;flex-basis:100%}:not(.network) #container #cts0504 .mi-head{display:flex;gap:50px;margin-bottom:45px}@media all and (max-width: 768px){:not(.network) #container #cts0504 .mi-head{margin-bottom:20px;gap:20px;flex-wrap:wrap}}:not(.network) #container #cts0504 .mi-head .img-box{flex-basis:300px;height:208px;flex-shrink:0}@media all and (max-width: 768px){:not(.network) #container #cts0504 .mi-head .img-box{flex-basis:100%;height:auto}}:not(.network) #container #cts0504 .mi-head .title{font-size:18px;font-weight:600;color:#142241;margin-bottom:15px}:not(.network) #container #cts0504 .typography-flex2{margin-top:50px}@media all and (max-width: 768px){:not(.network) #container #cts0504 .typography-flex2{margin-top:20px}}:not(.network) #container #cts0504 .typography-flex2 .img-box{min-height:160px}:not(.network) #container #cts0504 .character-info{display:grid;grid-template-columns:repeat(2, 1fr);gap:20px 40px;margin-bottom:45px}@media all and (max-width: 1024px){:not(.network) #container #cts0504 .character-info{grid-template-columns:100%}}@media all and (max-width: 768px){:not(.network) #container #cts0504 .character-info{margin-bottom:20px}}:not(.network) #container #cts0504 .character-info>li{background-color:#f3f6fb;border-radius:30px;position:relative;display:flex;align-content:center;min-height:163px;flex-wrap:wrap;padding:20px 20px 20px 156px}@media all and (max-width: 400px){:not(.network) #container #cts0504 .character-info>li{min-height:auto;padding:20px;text-align:center}}:not(.network) #container #cts0504 .character-info>li .img-area{position:absolute;top:32px;left:25px;width:100px;height:100px;display:flex;align-items:center;justify-content:center;border-radius:50%;background-color:#fff;box-shadow:5px 10px 10px 0px rgba(0,0,0,.05)}@media all and (max-width: 400px){:not(.network) #container #cts0504 .character-info>li .img-area{position:static;margin:0 auto 10px}}:not(.network) #container #cts0504 .character-info>li .title{font-size:18px;font-weight:600;flex-basis:100%;color:#142241;margin-bottom:12px}@media all and (max-width: 768px){:not(.network) #container #cts0504 .character-info>li .title{font-size:16px;margin-bottom:10px}}@media all and (max-width: 1024px){:not(.network) #container #cts0504 .character-flex{flex-wrap:wrap}}:not(.network) #container #cts050501{position:relative;padding-right:43%}@media all and (max-width: 768px){:not(.network) #container #cts050501{padding-right:0}}:not(.network) #container #cts050501 .top-img{position:absolute;top:0;right:0;max-width:40%}@media all and (max-width: 768px){:not(.network) #container #cts050501 .top-img{position:static;max-width:100%}}:not(.network) #container #cts050501 .top-title{font-size:30px;font-weight:700;margin-bottom:45px}@media all and (max-width: 768px){:not(.network) #container #cts050501 .top-title{margin:20px 0;font-size:22px}}:not(.network) #container #cts050501 .info01{display:flex}:not(.network) #container #cts050501 .info01>li{width:200px;border-left:1px solid #000;padding:5px 0 5px 19px}@media all and (max-width: 768px){:not(.network) #container #cts050501 .info01>li{width:auto;padding:5px 20px}}:not(.network) #container #cts050501 .info01>li .title{font-size:16px;font-weight:400;color:#646a7a;margin-bottom:5px}@media all and (max-width: 768px){:not(.network) #container #cts050501 .info01>li .title{font-size:14px}}:not(.network) #container #cts050501 .info01>li .text{font-size:18px;font-weight:700}@media all and (max-width: 768px){:not(.network) #container #cts050501 .info01>li .text{font-size:16px}}:not(.network) #container #cts050501 .info02{margin-top:60px}@media all and (max-width: 768px){:not(.network) #container #cts050501 .info02{margin-top:30px}}:not(.network) #container #cts050501 .info02>li{display:flex;align-items:start;gap:20px}@media all and (max-width: 360px){:not(.network) #container #cts050501 .info02>li{display:block}}:not(.network) #container #cts050501 .info02>li+li{margin-top:50px}@media all and (max-width: 768px){:not(.network) #container #cts050501 .info02>li+li{margin-top:20px}}:not(.network) #container #cts050501 .info02 .title{width:80px;height:80px;display:flex;align-items:center;justify-content:center;border-radius:50%;color:#fff;text-align:center;font-size:18px;font-weight:700;flex-shrink:0}@media all and (max-width: 768px){:not(.network) #container #cts050501 .info02 .title{font-size:16px}}@media all and (max-width: 360px){:not(.network) #container #cts050501 .info02 .title{margin-bottom:10px}}:not(.network) #container #cts050501 .info02 .title.n1{background-color:#003863}:not(.network) #container #cts050501 .info02 .title.n2{background-color:#236ae5}:not(.network) #container #cts050501 .info02 .temp-blt{display:flex;align-items:center;min-height:80px;flex-wrap:wrap}@media all and (max-width: 360px){:not(.network) #container #cts050501 .info02 .temp-blt{min-height:auto}}:not(.network) #container #cts050501 .info02 .temp-blt>li{flex-basis:100%}:not(.network) #container #cts050502{position:relative;padding-right:38%}@media all and (max-width: 768px){:not(.network) #container #cts050502{padding-right:0}}:not(.network) #container #cts050502 .top-img{position:absolute;bottom:0;right:0;max-width:35%}@media all and (max-width: 768px){:not(.network) #container #cts050502 .top-img{max-width:100%;position:static;margin-bottom:20px;text-align:center}}:not(.network) #container #cts050502 .top-img .name{margin-top:15px;text-align:center;display:flex;align-items:center;justify-content:center;font-size:18px;font-weight:700;gap:20px}@media all and (max-width: 768px){:not(.network) #container #cts050502 .top-img .name{font-size:16px;margin-top:10px;gap:10px}}:not(.network) #container #cts050502 .top-img .name>strong{font-size:26px}@media all and (max-width: 768px){:not(.network) #container #cts050502 .top-img .name>strong{font-size:22px}}:not(.network) #container #cts050502 .top-title{padding-top:60px;position:relative;font-size:30px;font-weight:700;margin-bottom:45px}@media all and (max-width: 768px){:not(.network) #container #cts050502 .top-title{padding-top:0;font-size:24px;margin-bottom:20px}}:not(.network) #container #cts050503 .cts-list{display:grid;grid-template-columns:repeat(3, 1fr);gap:20px 40px}@media all and (max-width: 768px){:not(.network) #container #cts050503 .cts-list{gap:20px;grid-template-columns:repeat(2, 1fr)}}@media all and (max-width: 420px){:not(.network) #container #cts050503 .cts-list{grid-template-columns:100%}}:not(.network) #container #cts050503 .cts-list .item{text-align:center;background-color:#f3f6fb;border-radius:30px;padding:45px 20px}@media all and (max-width: 768px){:not(.network) #container #cts050503 .cts-list .item{padding:20px}}:not(.network) #container #cts050503 .cts-list .item .img-area{width:145px;height:145px;border-radius:50%;overflow:hidden;margin:0 auto}:not(.network) #container #cts050503 .cts-list .item .img-area>img{width:100%;height:100%;object-fit:cover;object-position:top}:not(.network) #container #cts050503 .cts-list .item .title{font-size:18px;font-weight:600;color:#142241;margin-top:15px}@media all and (max-width: 768px){:not(.network) #container #cts050503 .cts-list .item .title{font-size:16px;margin-top:10px}}:not(.network) #container #cts050503 .cts-list .item .name{font-size:24px;font-weight:600;color:#142241;margin-top:5px}@media all and (max-width: 768px){:not(.network) #container #cts050503 .cts-list .item .name{font-size:18px}}:not(.network) #container #cts050503 .cts-list .item .period{font-weight:600;margin:10px 0}@media all and (max-width: 768px){:not(.network) #container #cts050503 .cts-list .item .period{margin-bottom:5px}}:not(.network) #container #cts050504 .top-text{position:relative;color:#142241;font-size:20px;text-align:center;margin-bottom:45px}@media all and (max-width: 768px){:not(.network) #container #cts050504 .top-text{font-size:16px;margin-bottom:20px}}:not(.network) #container #cts050504 .top-text>strong{font-weight:700}:not(.network) #container #cts050504 .top-text::before{display:block;width:130px;height:130px;border-radius:50%;background-color:#f3f6fb;margin:0 auto 40px}@media all and (max-width: 768px){:not(.network) #container #cts050504 .top-text::before{margin-bottom:20px;height:90px;width:90px}}:not(.network) #container #cts050504 .top-text::after{display:block;position:absolute;top:0;right:0;left:0;margin:0 auto;text-align:center;width:130px;line-height:130px !important;font-size:50px;color:#236ae5;font-family:"remixicon";content:"";line-height:1;font-weight:400}@media all and (max-width: 768px){:not(.network) #container #cts050504 .top-text::after{font-size:35px;width:90px;line-height:90px !important}}:not(.network) #container #cts050601 .organization{position:relative;padding-left:35px;width:980px;max-width:100%;margin:0 auto}@media all and (max-width: 500px){:not(.network) #container #cts050601 .organization{padding-left:20px}}:not(.network) #container #cts050601 .organization::before{z-index:-1;display:block;position:absolute;top:0;left:calc(50% + 17px);width:1px;height:680px;background-color:#e1e4eb}@media all and (max-width: 1024px){:not(.network) #container #cts050601 .organization::before{height:872px}}@media all and (max-width: 768px){:not(.network) #container #cts050601 .organization::before{height:777px}}@media all and (max-width: 500px){:not(.network) #container #cts050601 .organization::before{height:466px;left:calc(50% + 10px)}}:not(.network) #container #cts050601 .organization:after{display:block;position:absolute;top:299px;left:0;width:calc(50% + 17px);height:calc(100% - 299px);border:1px solid #e1e4eb;border-right:none;z-index:-1}@media all and (max-width: 768px){:not(.network) #container #cts050601 .organization:after{top:254px;height:calc(100% - 254px)}}@media all and (max-width: 500px){:not(.network) #container #cts050601 .organization:after{width:calc(50% + 10px);top:356px;height:calc(100% - 356px)}}:not(.network) #container #cts050601 .organization ul::before,:not(.network) #container #cts050601 .organization li::before{background-color:#e1e4eb;position:absolute}:not(.network) #container #cts050601 .organization .org-item{border-radius:10px;display:flex;align-items:center;justify-content:center;text-align:center;font-weight:600;border:1px solid;min-height:50px;padding:5px 10px;background-color:#fff;line-height:1}@media all and (max-width: 768px){:not(.network) #container #cts050601 .organization .org-item{min-height:40px}}:not(.network) #container #cts050601 .organization .org-item.n1{width:206px;max-width:100%;color:#fff;font-size:18px;border-color:#003863;background-color:#003863;margin:0 auto 25px}@media all and (max-width: 768px){:not(.network) #container #cts050601 .organization .org-item.n1{font-size:16px}}:not(.network) #container #cts050601 .organization .org-item.n2{border-color:#1a7993;color:#1a7993}:not(.network) #container #cts050601 .organization .org-item.n3{border-color:#244ea1;color:#244ea1}:not(.network) #container #cts050601 .organization .org-item.n4{border-color:#db2950;color:#db2950}:not(.network) #container #cts050601 .organization .org-item.n5{gap:10px;position:relative;border-color:#646a7a;color:#646a7a;margin-top:10px}:not(.network) #container #cts050601 .organization .org-item.n5>a{color:#646a7a}:not(.network) #container #cts050601 .organization .org-item.n6{width:206px;max-width:100%;color:#fff;font-size:18px;border-color:#236ae5;background-color:#236ae5;margin:0 auto 25px}@media all and (max-width: 768px){:not(.network) #container #cts050601 .organization .org-item.n6{font-size:16px}}:not(.network) #container #cts050601 .organization .org-item.n7{border-color:#236ae5;color:#236ae5}:not(.network) #container #cts050601 .organization .org-list{background-color:#f3f6fb;border-radius:10px;padding:20px;margin-top:10px}:not(.network) #container #cts050601 .organization .org-list>li{position:relative;padding-left:26px}:not(.network) #container #cts050601 .organization .org-list>li+li{margin-top:12px}:not(.network) #container #cts050601 .organization .org-list>li::before{display:block;position:absolute;top:-2px;left:0;font-size:16px;color:#454545;background-color:rgba(0,0,0,0);font-family:"remixicon";content:"";line-height:1;font-weight:400}:not(.network) #container #cts050601 .organization .org-list>li>a{color:#646a7a;font-size:14px;display:block;line-height:1;word-break:break-all}:not(.network) #container #cts050601 .organization .org-list>li>a:hover{text-decoration:underline}:not(.network) #container #cts050601 .organization .org-open{font-size:0;line-height:0;width:18px}:not(.network) #container #cts050601 .organization .org-open::before{display:block;position:static;font-size:18px;color:#646a7a;font-family:"remixicon";content:"";line-height:1;font-weight:400}:not(.network) #container #cts050601 .organization .org-open.active::before{content:""}:not(.network) #container #cts050601 .organization .n2-list{position:relative;display:flex;justify-content:center;max-width:100%;width:472px;margin:0 auto 70px;padding-top:25px;gap:60px}@media all and (max-width: 1024px){:not(.network) #container #cts050601 .organization .n2-list{margin-bottom:50px}}@media all and (max-width: 768px){:not(.network) #container #cts050601 .organization .n2-list{gap:20px;margin-bottom:30px}}@media all and (max-width: 500px){:not(.network) #container #cts050601 .organization .n2-list{width:100%;flex-wrap:wrap;padding-top:0}}:not(.network) #container #cts050601 .organization .n2-list>li{position:relative;width:100%}:not(.network) #container #cts050601 .organization .n2-list>li::before{display:block;width:1px;height:25px;bottom:100%;left:50%}@media all and (max-width: 500px){:not(.network) #container #cts050601 .organization .n2-list>li::before{display:none}}:not(.network) #container #cts050601 .organization .n2-list::before{width:calc(50% + 30px);height:1px;top:0;right:0;left:0;margin:0 auto;display:block}@media all and (max-width: 768px){:not(.network) #container #cts050601 .organization .n2-list::before{width:calc(50% + 10px)}}@media all and (max-width: 500px){:not(.network) #container #cts050601 .organization .n2-list::before{display:none}}:not(.network) #container #cts050601 .organization .n2-list .sky-list>li+li{margin-top:20px}:not(.network) #container #cts050601 .organization .n4-list{padding-top:50px;position:absolute;bottom:0;right:0;width:calc(100% - 35px);z-index:1;display:flex;gap:40px}@media all and (max-width: 1024px){:not(.network) #container #cts050601 .organization .n4-list{gap:20px}}@media all and (max-width: 768px){:not(.network) #container #cts050601 .organization .n4-list{gap:10px;flex-wrap:wrap;padding-top:30px}}@media all and (max-width: 500px){:not(.network) #container #cts050601 .organization .n4-list{width:calc(100% - 20px)}}:not(.network) #container #cts050601 .organization .n4-list::before{display:block;width:calc(66.66% + 30px);height:1px;top:25px;left:0;right:0;margin:0 auto}@media all and (max-width: 1024px){:not(.network) #container #cts050601 .organization .n4-list::before{width:calc(66.66% + 15px)}}@media all and (max-width: 768px){:not(.network) #container #cts050601 .organization .n4-list::before{top:15px;width:calc(50% + 5px)}}@media all and (max-width: 500px){:not(.network) #container #cts050601 .organization .n4-list::before{display:none}}:not(.network) #container #cts050601 .organization .n4-list::after{top:25px;left:-35px;display:block;position:absolute;width:80%;height:100%;background-color:#fff;border-top:1px solid #e1e4eb;z-index:-1}@media all and (max-width: 768px){:not(.network) #container #cts050601 .organization .n4-list::after{top:15px}}@media all and (max-width: 500px){:not(.network) #container #cts050601 .organization .n4-list::after{left:-20px;width:calc(50% + 20px)}}:not(.network) #container #cts050601 .organization .n4-list>li{flex-basis:100%;position:relative}@media all and (max-width: 768px){:not(.network) #container #cts050601 .organization .n4-list>li{flex-basis:calc(50% - 5px)}:not(.network) #container #cts050601 .organization .n4-list>li:nth-child(n+3){padding-top:0}:not(.network) #container #cts050601 .organization .n4-list>li:nth-child(n+3)::before{display:none}}@media all and (max-width: 500px){:not(.network) #container #cts050601 .organization .n4-list>li{flex-basis:100%}:not(.network) #container #cts050601 .organization .n4-list>li:nth-child(n+2){padding-top:0}:not(.network) #container #cts050601 .organization .n4-list>li:nth-child(n+2)::before{display:none}}:not(.network) #container #cts050601 .organization .n4-list>li::before{display:block;width:1px;height:25px;bottom:100%;left:50%}@media all and (max-width: 768px){:not(.network) #container #cts050601 .organization .n4-list>li::before{height:15px}}:not(.network) #container #cts050601 .organization .n4-list .org-list{display:none}:not(.network) #container #cts050601 .organization .n7-list,:not(.network) #container #cts050601 .organization .n8-list{display:flex;gap:40px;position:relative}@media all and (max-width: 1500px){:not(.network) #container #cts050601 .organization .n7-list,:not(.network) #container #cts050601 .organization .n8-list{gap:20px}}@media all and (max-width: 1024px){:not(.network) #container #cts050601 .organization .n7-list,:not(.network) #container #cts050601 .organization .n8-list{flex-wrap:wrap}}@media all and (max-width: 768px){:not(.network) #container #cts050601 .organization .n7-list,:not(.network) #container #cts050601 .organization .n8-list{gap:10px}}:not(.network) #container #cts050601 .organization .n7-list::before,:not(.network) #container #cts050601 .organization .n8-list::before{display:block;top:0;left:0;right:0;width:calc(75% + 32px);height:1px;margin:0 auto}@media all and (max-width: 1500px){:not(.network) #container #cts050601 .organization .n7-list::before,:not(.network) #container #cts050601 .organization .n8-list::before{width:calc(75% + 17px)}}@media all and (max-width: 1024px){:not(.network) #container #cts050601 .organization .n7-list::before,:not(.network) #container #cts050601 .organization .n8-list::before{width:calc(50% + 10px)}}@media all and (max-width: 768px){:not(.network) #container #cts050601 .organization .n7-list::before,:not(.network) #container #cts050601 .organization .n8-list::before{width:calc(50% + 5px)}}@media all and (max-width: 500px){:not(.network) #container #cts050601 .organization .n7-list::before,:not(.network) #container #cts050601 .organization .n8-list::before{display:none}}:not(.network) #container #cts050601 .organization .n7-list>li,:not(.network) #container #cts050601 .organization .n8-list>li{flex-basis:100%;position:relative;padding-top:25px}@media all and (max-width: 1024px){:not(.network) #container #cts050601 .organization .n7-list>li,:not(.network) #container #cts050601 .organization .n8-list>li{flex-basis:calc(50% - 10px)}:not(.network) #container #cts050601 .organization .n7-list>li:nth-child(n+3),:not(.network) #container #cts050601 .organization .n8-list>li:nth-child(n+3){padding-top:0}:not(.network) #container #cts050601 .organization .n7-list>li:nth-child(n+3)::before,:not(.network) #container #cts050601 .organization .n8-list>li:nth-child(n+3)::before{display:none}}@media all and (max-width: 768px){:not(.network) #container #cts050601 .organization .n7-list>li,:not(.network) #container #cts050601 .organization .n8-list>li{flex-basis:calc(50% - 5px)}}@media all and (max-width: 500px){:not(.network) #container #cts050601 .organization .n7-list>li,:not(.network) #container #cts050601 .organization .n8-list>li{flex-basis:100%;padding-top:0}}:not(.network) #container #cts050601 .organization .n7-list>li::before,:not(.network) #container #cts050601 .organization .n8-list>li::before{display:block;top:0;left:50%;width:1px;height:25px}@media all and (max-width: 500px){:not(.network) #container #cts050601 .organization .n7-list>li::before,:not(.network) #container #cts050601 .organization .n8-list>li::before{display:none}}:not(.network) #container #cts050601 .organization .n7-list{margin-bottom:25px}@media all and (max-width: 768px){:not(.network) #container #cts050601 .organization .n7-list{margin-bottom:10px}}:not(.network) #container #cts0507 .root_daum_roughmap{width:100%}:not(.network) #container #cts0507 .root_daum_roughmap .map_border,:not(.network) #container #cts0507 .root_daum_roughmap .wrap_controllers{display:none}:not(.network) #container #cts0507 .root_daum_roughmap .wrap_map{height:500px}@media all and (max-width: 768px){:not(.network) #container #cts0507 .root_daum_roughmap .wrap_map{height:300px}}:not(.network) #container #cts0507 .map-area{border-radius:10px 10px 0 0;overflow:hidden;border:1px solid #e1e4eb}:not(.network) #container #cts0507 .map-info{display:flex;align-items:center;gap:10px 83px;flex-wrap:wrap;position:relative;padding:20px 195px 20px 50px;min-height:100px;border-radius:0 0 10px 10px;box-shadow:5px 10px 10px 0px rgba(0,0,0,.05);margin-bottom:50px}@media all and (max-width: 1024px){:not(.network) #container #cts0507 .map-info{padding-left:20px;column-gap:20px}}@media all and (max-width: 768px){:not(.network) #container #cts0507 .map-info{margin-bottom:20px;display:block;padding:20px}}:not(.network) #container #cts0507 .map-info .address{display:flex;gap:5px 17px;flex-wrap:wrap;color:#646a7a}@media all and (max-width: 768px){:not(.network) #container #cts0507 .map-info .address{gap:5px 10px;margin-top:15px}}:not(.network) #container #cts0507 .map-info .address .title{position:relative;padding-left:13px;font-weight:600;color:#142241}@media all and (max-width: 768px){:not(.network) #container #cts0507 .map-info .address .title{padding-left:10px}}:not(.network) #container #cts0507 .map-info .address .title::before{display:block;position:absolute;top:8px;left:0;width:3px;height:3px;border-radius:50%;background-color:#142241}:not(.network) #container #cts0507 .map-info .kakao-btn{position:absolute;top:0;bottom:0;right:50px;margin:auto 0;border-radius:50px;background-color:#f9e000;height:50px;padding:0 22px;display:flex;align-items:center;justify-content:center}@media all and (max-width: 1024px){:not(.network) #container #cts0507 .map-info .kakao-btn{right:20px}}@media all and (max-width: 768px){:not(.network) #container #cts0507 .map-info .kakao-btn{position:static;margin-top:20px}}:not(.network) #container #cts0507 .flex-info{display:flex;gap:10px 20px;flex-wrap:wrap}:not(.network) #container #cts0507 .flex-info .temp-h5{margin-bottom:0}@media all and (max-width: 1024px){:not(.network) #container #cts0507 .flex-info{flex-wrap:wrap}}@media all and (max-width: 768px){:not(.network) #container #cts0507 .flex-info{gap:5px 10px}}:not(.network) #container #cts0507 .blue-blt{position:relative;padding-left:13px;font-weight:600;color:#236ae5}@media all and (max-width: 768px){:not(.network) #container #cts0507 .blue-blt{padding-left:10px}}:not(.network) #container #cts0507 .blue-blt::before{display:block;position:absolute;top:8px;left:0;width:3px;height:3px;border-radius:50%;background-color:#236ae5}:not(.network) #container #cts0508 .temp-ico-box2{margin-bottom:30px}@media all and (max-width: 768px){:not(.network) #container #cts0508 .temp-ico-box2{margin-bottom:20px}}:not(.network) #container #database{display:flex;gap:50px}@media all and (max-width: 1024px){:not(.network) #container #database{gap:20px}}@media all and (max-width: 768px){:not(.network) #container #database{flex-wrap:wrap}}:not(.network) #container #database .db-box{padding:70px 80px;border-radius:30px;background-color:#f3f6fb;text-align:center;flex-basis:100%}@media all and (max-width: 1500px){:not(.network) #container #database .db-box{padding:50px 40px}}@media all and (max-width: 1024px){:not(.network) #container #database .db-box{padding:20px}}:not(.network) #container #database .db-box .img-area{max-width:100%;width:300px;height:160px;border-radius:10px;margin:0 auto;background-color:#fff;display:flex;align-items:center;justify-content:center;padding:10px}@media all and (max-width: 768px){:not(.network) #container #database .db-box .img-area{width:100%;height:100px}}:not(.network) #container #database .db-box .title{margin-top:25px;font-size:18px;font-weight:600;color:#142241}@media all and (max-width: 768px){:not(.network) #container #database .db-box .title{margin-top:15px;font-size:16px}}:not(.network) #container #database .db-box .normal-text{margin-top:25px}@media all and (max-width: 768px){:not(.network) #container #database .db-box .normal-text{margin-top:15px}}:not(.network) #container #database .db-box .temp-btn-wrap{margin-top:25px}@media all and (max-width: 768px){:not(.network) #container #database .db-box .temp-btn-wrap{margin-top:15px}}:not(.network) #container #sitemap .depth1-list{display:grid;grid-template-columns:repeat(3, 1fr);gap:70px 40px}@media all and (max-width: 1024px){:not(.network) #container #sitemap .depth1-list{grid-template-columns:repeat(2, 1fr);row-gap:30px}}@media all and (max-width: 768px){:not(.network) #container #sitemap .depth1-list{gap:20px}}@media all and (max-width: 500px){:not(.network) #container #sitemap .depth1-list{grid-template-columns:100%}}:not(.network) #container #sitemap .depth1-list .depth1-item{flex-basis:100%}:not(.network) #container #sitemap .depth1-list .depth1-item .depth1-anchor{font-weight:700;color:#142241;text-align:center;display:flex;align-items:center;justify-content:center;height:50px;border:1px solid #e1e4eb;border-radius:10px;background-color:#f8f9fb}:not(.network) #container #sitemap .depth1-list .depth1-item .depth2-list{margin-top:15px;padding-left:10px}:not(.network) #container #sitemap .depth1-list .depth1-item .depth2-list .depth2-item+.depth2-item{margin-top:15px}:not(.network) #container #sitemap .depth1-list .depth1-item .depth2-list .depth2-item .depth2-anchor{display:flex;flex-wrap:wrap;align-items:center;gap:5px;font-weight:600;color:#142241}:not(.network) #container #sitemap .depth1-list .depth1-item .depth2-list .depth2-item .depth3-list{padding-left:10px;margin-top:10px}:not(.network) #container #sitemap .depth1-list .depth1-item .depth2-list .depth2-item .depth3-list .depth3-item+.depth3-item{margin-top:5px}:not(.network) #container #sitemap .depth1-list .depth1-item .depth2-list .depth2-item .depth3-list .depth3-item .depth3-anchor{display:flex;flex-wrap:wrap;gap:5px;font-weight:400;color:#646a7a;padding-left:13px;position:relative;align-items:center}:not(.network) #container #sitemap .depth1-list .depth1-item .depth2-list .depth2-item .depth3-list .depth3-item .depth3-anchor::before{display:block;position:absolute;top:9px;left:0;width:3px;height:3px;border-radius:50%;background-color:#646a7a}:not(.network) #container #sitemap .depth1-list .depth1-item .depth2-list .depth2-item .depth3-list .depth3-item .depth3-anchor [target=_blank]::after{display:block}:not(.network) #container #sitemap .depth1-list .depth1-item .depth2-list .depth2-item [target=_blank]::after{display:block;font-size:18px;font-family:"remixicon";content:"";line-height:1;font-weight:400}:not(.network) #container #privacy .cts-list01{margin-top:30px;display:grid;grid-template-columns:repeat(6, 1fr);gap:10px}@media all and (max-width: 1024px){:not(.network) #container #privacy .cts-list01{grid-template-columns:repeat(4, 1fr)}}@media all and (max-width: 768px){:not(.network) #container #privacy .cts-list01{grid-template-columns:repeat(3, 1fr);margin-top:20px}}@media all and (max-width: 360px)and (max-width: 768px){:not(.network) #container #privacy .cts-list01{grid-template-columns:repeat(2, 1fr)}}@media all and (min-width: 769px){:not(.network) #container #privacy .cts-list01.col4{grid-template-columns:repeat(4, 1fr)}}:not(.network) #container #privacy .cts-list01>li{border:1px solid #236ae5;border-radius:10px;text-align:center;color:#236ae5;font-weight:600;padding:20px 10px}@media all and (max-width: 768px){:not(.network) #container #privacy .cts-list01>li{padding:10px}}:not(.network) #container #privacy .cts-list01>li::before{display:block;width:100%;height:58px;margin-bottom:10px;background:no-repeat center/contain}@media all and (max-width: 768px){:not(.network) #container #privacy .cts-list01>li::before{height:40px}}:not(.network) #container #privacy .cts-list01>li.n1::before{background-image:url("../images/sub/footer/privacy-ico01.svg")}:not(.network) #container #privacy .cts-list01>li.n2::before{background-image:url("../images/sub/footer/privacy-ico02.svg")}:not(.network) #container #privacy .cts-list01>li.n3::before{background-image:url("../images/sub/footer/privacy-ico03.svg")}:not(.network) #container #privacy .cts-list01>li.n4::before{background-image:url("../images/sub/footer/privacy-ico04.svg")}:not(.network) #container #privacy .cts-list01>li.n5::before{background-image:url("../images/sub/footer/privacy-ico05.svg")}:not(.network) #container #privacy .cts-list01>li.n6::before{background-image:url("../images/sub/footer/privacy-ico06.svg")}:not(.network) #container #privacy .cts-list01>li.n7::before{background-image:url("../images/sub/footer/privacy-ico07.svg")}:not(.network) #container #privacy .cts-list01>li.n8::before{background-image:url("../images/sub/footer/privacy-ico08.svg")}:not(.network) #container #privacy .cts-list01>li.n9::before{background-image:url("../images/sub/footer/privacy-ico09.svg")}:not(.network) #container #privacy .cts-list01>li.n10::before{background-image:url("../images/sub/footer/privacy-ico10.svg")}:not(.network) #container #privacy .cts-list01>li.n11::before{background-image:url("../images/sub/footer/privacy-ico11.svg")}:not(.network) #container #privacy .cts-list01>li.n12::before{background-image:url("../images/sub/footer/privacy-ico12.svg")}:not(.network) #container #privacy #privacy-index{margin-top:30px}@media all and (max-width: 768px){:not(.network) #container #privacy #privacy-index{margin-top:20px}}:not(.network) #container #privacy #privacy-index ul{display:grid;grid-template-columns:repeat(2, 1fr);gap:10px}@media all and (max-width: 500px){:not(.network) #container #privacy #privacy-index ul{grid-template-columns:100%}}:not(.network) #container #privacy #privacy-index ul li>button{border:1px solid #e1e4eb;border-radius:10px;display:flex;align-items:center;height:100%;min-height:80px;padding:10px 20px;color:#646a7a;width:100%;gap:10px;transition:.2s;font-size:16px;text-align:left}@media all and (max-width: 768px){:not(.network) #container #privacy #privacy-index ul li>button{font-size:14px;min-height:60px}}@media all and (max-width: 500px){:not(.network) #container #privacy #privacy-index ul li>button{min-height:auto;padding:10px}}:not(.network) #container #privacy #privacy-index ul li>button:hover{border-color:#236ae5;color:#142241}:not(.network) #container #privacy #privacy-index ul li>button::before{flex-shrink:0;display:block;height:30px;width:30px;background:no-repeat center/contain}:not(.network) #container #privacy #privacy-index ul li>button.n1::before{background-image:url("../images/sub/footer/privacy-ico02.svg")}:not(.network) #container #privacy #privacy-index ul li>button.n2::before{background-image:url("../images/sub/footer/privacy-ico03.svg")}:not(.network) #container #privacy #privacy-index ul li>button.n3::before{background-image:url("../images/sub/footer/privacy-ico04.svg")}:not(.network) #container #privacy #privacy-index ul li>button.n4::before{background-image:url("../images/sub/footer/privacy-ico08.svg")}:not(.network) #container #privacy #privacy-index ul li>button.n5::before{background-image:url("../images/sub/footer/privacy-ico10.svg")}:not(.network) #container #privacy #privacy-index ul li>button.n6::before{background-image:url("../images/sub/footer/privacy-ico05.svg")}:not(.network) #container #privacy #privacy-index ul li>button.n7::before{background-image:url("../images/sub/footer/privacy-ico13.svg")}:not(.network) #container #privacy #privacy-index ul li>button.n8::before{background-image:url("../images/sub/footer/privacy-ico06.svg")}:not(.network) #container #privacy #privacy-index ul li>button.n9::before{background-image:url("../images/sub/footer/privacy-ico10.svg")}:not(.network) #container #privacy #privacy-index ul li>button.n10::before{background-image:url("../images/sub/footer/privacy-ico14.svg")}:not(.network) #container #privacy #privacy-index ul li>button.n11::before{background-image:url("../images/sub/footer/privacy-ico15.svg")}:not(.network) #container #privacy #privacy-index ul li>button.n12::before{background-image:url("../images/sub/footer/privacy-ico16.svg")}:not(.network) #container #privacy #privacy-index ul li>button.n13::before{background-image:url("../images/sub/footer/privacy-ico12.svg")}:not(.network) #container #privacy #privacy-index ul li>button.n14::before{background-image:url("../images/sub/footer/privacy-ico07.svg")}:not(.network) #container #privacy #privacy-index ul li>button.n15::before{background-image:url("../images/sub/footer/privacy-ico11.svg")}:not(.network) #container #privacy #privacy-index ul li>button.n16::before{background-image:url("../images/sub/footer/privacy-ico09.svg")}:not(.network) #container #privacy #privacy-index ul li>button.n17::before{background-image:url("../images/sub/footer/privacy-ico17.svg")}:not(.network) #container #privacy #privacy-index ul li>button.n18::before{background-image:url("../images/sub/footer/privacy-ico18.svg")}:not(.network) #container #privacy .privacy-title{display:flex;flex-wrap:wrap;align-items:center;gap:5px 10px;font-size:20px;font-weight:700;color:#142241;margin:30px 0 20px}@media all and (max-width: 768px){:not(.network) #container #privacy .privacy-title{gap:5px;font-size:16px;margin:20px 0 10px}}:not(.network) #container #privacy .privacy-title::before{display:block;flex-shrink:0;width:50px;height:50px;background:no-repeat center/contain}@media all and (max-width: 768px){:not(.network) #container #privacy .privacy-title::before{width:30px;height:30px}}:not(.network) #container #privacy .privacy-title.n1::before{background-image:url("../images/sub/footer/privacy-ico02.svg")}:not(.network) #container #privacy .privacy-title.n2::before{background-image:url("../images/sub/footer/privacy-ico03.svg")}:not(.network) #container #privacy .privacy-title.n3::before{background-image:url("../images/sub/footer/privacy-ico04.svg")}:not(.network) #container #privacy .privacy-title.n4::before{background-image:url("../images/sub/footer/privacy-ico08.svg")}:not(.network) #container #privacy .privacy-title.n5::before{background-image:url("../images/sub/footer/privacy-ico10.svg")}:not(.network) #container #privacy .privacy-title.n6::before{background-image:url("../images/sub/footer/privacy-ico05.svg")}:not(.network) #container #privacy .privacy-title.n7::before{background-image:url("../images/sub/footer/privacy-ico13.svg")}:not(.network) #container #privacy .privacy-title.n8::before{background-image:url("../images/sub/footer/privacy-ico06.svg")}:not(.network) #container #privacy .privacy-title.n9::before{background-image:url("../images/sub/footer/privacy-ico10.svg")}:not(.network) #container #privacy .privacy-title.n10::before{background-image:url("../images/sub/footer/privacy-ico14.svg")}:not(.network) #container #privacy .privacy-title.n11::before{background-image:url("../images/sub/footer/privacy-ico15.svg")}:not(.network) #container #privacy .privacy-title.n12::before{background-image:url("../images/sub/footer/privacy-ico16.svg")}:not(.network) #container #privacy .privacy-title.n13::before{background-image:url("../images/sub/footer/privacy-ico12.svg")}:not(.network) #container #privacy .privacy-title.n14::before{background-image:url("../images/sub/footer/privacy-ico07.svg")}:not(.network) #container #privacy .privacy-title.n15::before{background-image:url("../images/sub/footer/privacy-ico11.svg")}:not(.network) #container #privacy .privacy-title.n16::before{background-image:url("../images/sub/footer/privacy-ico09.svg")}:not(.network) #container #privacy .privacy-title.n17::before{background-image:url("../images/sub/footer/privacy-ico17.svg")}:not(.network) #container #privacy .privacy-title.n18::before{background-image:url("../images/sub/footer/privacy-ico18.svg")}:not(.network) #container #privacy .privacy-title .go-list{flex-shrink:0}:not(.network) #container #privacy .privacy-title2{font-size:17px;font-weight:700;color:#142241;margin:20px 0 10px}@media all and (max-width: 768px){:not(.network) #container #privacy .privacy-title2{gap:5px;font-size:16px;margin:20px 0 10px}}:not(.network) #container #privacy .privacy-title2>i{display:inline-block;vertical-align:middle;width:50px;height:50px;background:no-repeat center/contain}@media all and (max-width: 768px){:not(.network) #container #privacy .privacy-title2>i{width:30px;height:30px}}:not(.network) #container #privacy .privacy-title2>i.n1{background-image:url("../images/sub/footer/privacy-ico02.svg")}:not(.network) #container #privacy .privacy-title2>i.n2{background-image:url("../images/sub/footer/privacy-ico03.svg")}:not(.network) #container #privacy .privacy-title2>i.n3{background-image:url("../images/sub/footer/privacy-ico04.svg")}:not(.network) #container #privacy .privacy-title2>i.n4{background-image:url("../images/sub/footer/privacy-ico08.svg")}:not(.network) #container #privacy .privacy-title2>i.n5{background-image:url("../images/sub/footer/privacy-ico10.svg")}:not(.network) #container #privacy .privacy-title2>i.n6{background-image:url("../images/sub/footer/privacy-ico05.svg")}:not(.network) #container #privacy .privacy-title2>i.n7{background-image:url("../images/sub/footer/privacy-ico13.svg")}:not(.network) #container #privacy .privacy-title2>i.n8{background-image:url("../images/sub/footer/privacy-ico06.svg")}:not(.network) #container #privacy .privacy-title2>i.n9{background-image:url("../images/sub/footer/privacy-ico10.svg")}:not(.network) #container #privacy .privacy-title2>i.n10{background-image:url("../images/sub/footer/privacy-ico14.svg")}:not(.network) #container #privacy .privacy-title2>i.n11{background-image:url("../images/sub/footer/privacy-ico15.svg")}:not(.network) #container #privacy .privacy-title2>i.n12{background-image:url("../images/sub/footer/privacy-ico16.svg")}:not(.network) #container #privacy .privacy-title2>i.n13{background-image:url("../images/sub/footer/privacy-ico12.svg")}:not(.network) #container #privacy .privacy-title2>i.n14{background-image:url("../images/sub/footer/privacy-ico07.svg")}:not(.network) #container #privacy .privacy-title2>i.n15{background-image:url("../images/sub/footer/privacy-ico11.svg")}:not(.network) #container #privacy .privacy-title2>i.n16{background-image:url("../images/sub/footer/privacy-ico09.svg")}:not(.network) #container #privacy .privacy-title2>i.n17{background-image:url("../images/sub/footer/privacy-ico17.svg")}:not(.network) #container #privacy .privacy-title2>i.n18{background-image:url("../images/sub/footer/privacy-ico18.png")}:not(.network) #container #privacy .privacy-title2>i.n19{background-image:url("../images/sub/footer/privacy-ico01.svg")}:not(.network) #container #login .login-wrap{max-width:100%;width:1160px;border-radius:10px;background-color:#f3f6fb;padding:80px 30px;margin:0 auto;text-align:center}@media all and (max-width: 768px){:not(.network) #container #login .login-wrap{padding:30px 20px}}:not(.network) #container #login .login-wrap .login-title{text-align:center;font-size:30px;font-weight:700;color:#142241}@media all and (max-width: 768px){:not(.network) #container #login .login-wrap .login-title{font-size:20px}}:not(.network) #container #login .login-wrap .input-wrap{text-align:left;width:600px;max-width:100%;margin:50px auto 0}@media all and (max-width: 768px){:not(.network) #container #login .login-wrap .input-wrap{margin-top:20px}}:not(.network) #container #login .login-wrap .input-wrap .input-item{position:relative;background-color:#fff;border-radius:5px;margin-top:10px}:not(.network) #container #login .login-wrap .input-wrap .input-item>input{border:none;background-color:rgba(0,0,0,0);width:100%;height:65px;padding:0 20px 0 58px;font-size:16px}@media all and (max-width: 768px){:not(.network) #container #login .login-wrap .input-wrap .input-item>input{height:40px;padding-left:30px;font-size:14px}}:not(.network) #container #login .login-wrap .input-wrap .input-item::before{display:block;position:absolute;top:0;bottom:0;left:20px;font-size:18px;height:18px;color:#142241;font-family:"remixicon";line-height:1;margin:auto 0}@media all and (max-width: 768px){:not(.network) #container #login .login-wrap .input-wrap .input-item::before{left:10px;font-size:16px;height:16px}}:not(.network) #container #login .login-wrap .input-wrap .input-item.id::before{content:""}:not(.network) #container #login .login-wrap .input-wrap .input-item.password::before{content:""}:not(.network) #container #login .login-wrap .input-wrap .temp-info{margin-top:10px}:not(.network) #container #login .login-wrap .input-wrap .temp-checkbox{margin-top:10px}:not(.network) #container #login .login-wrap .login-btn{display:flex;align-items:center;justify-content:center;max-width:100%;width:600px;margin:25px auto 0;background-color:#003863;color:#fff;border-radius:5px;height:65px;font-size:20px;font-weight:700}@media all and (max-width: 768px){:not(.network) #container #login .login-wrap .login-btn{height:40px;font-size:16px;margin-top:15px}}:not(.network) #container #login .login-wrap .login-info{text-align:center;margin-top:50px;display:inline-block;color:#646a7a}@media all and (max-width: 768px){:not(.network) #container #login .login-wrap .login-info{margin-top:20px}}:not(.network) #container #copyright .temp-border-box{margin-top:30px}@media all and (max-width: 768px){:not(.network) #container #copyright .temp-border-box{margin-top:20px}}:not(.network) #container #copyright .temp-border-box .text-area{display:flex;gap:20px;align-items:center}@media all and (max-width: 768px){:not(.network) #container #copyright .temp-border-box .text-area{display:block}}:not(.network) #container #copyright .temp-border-box .text-area>img{flex-shrink:0}@media all and (max-width: 768px){:not(.network) #container #copyright .temp-border-box .text-area>img{margin-bottom:10px}}@media all and (max-width: 1200px){:not(.network) #container .employee-lp #board-list .board-srearch{flex-wrap:wrap}}:not(.network) #container .employee-lp #board-list .board-srearch .temp-radio-wrap{margin-right:40px;justify-content:center}@media all and (max-width: 1200px){:not(.network) #container .employee-lp #board-list .board-srearch .temp-radio-wrap{flex-basis:100%;margin-right:0}}@media all and (max-width: 460px){:not(.network) #container #passer #board-list .board-srearch.col2 .flex-wrap>.flex-item.date-flex{align-items:start}:not(.network) #container #passer #board-list .board-srearch.col2 .flex-wrap>.flex-item.date-flex .search-label{padding-top:8px}:not(.network) #container #passer #board-list .board-srearch .search-btn{width:100%}}:not(.network) #container #passer .temp-list-scroll{max-height:500px}:not(.network) #container #passer .date-input{gap:10px}@media all and (max-width: 460px){:not(.network) #container #passer .date-input{flex-wrap:wrap}}:not(.network) #container #passer .date-input>.date-wrap{display:flex;align-items:center;gap:10px;flex-basis:calc(100% - 60px)}@media all and (max-width: 768px){:not(.network) #container #passer .date-input>.date-wrap{flex-basis:calc(100% - 50px)}}@media all and (max-width: 460px){:not(.network) #container #passer .date-input>.date-wrap{flex-basis:100%;flex-wrap:wrap;gap:5px}}:not(.network) #container #passer .date-input .datepicker-item{width:100%}:not(.network) #container #passer .date-input .datepicker-item .temp-input{width:100%}/*# sourceMappingURL=custom.min.css.map */