@charset "utf-8";#sitemap>li>ul:after,#sitemap>li>ul>li>a:after,#sitemap>li>ul>li>ul>li>a:before,#sitemap>li>ul>li>ul>li>ul>li>a:before,.reset:after,.reset:before{content:""}.fa{font-family:'Font Awesome 5 Free';font-weight:900;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;line-height:1}.reset,.reset:after,.reset:before{background:0 0;height:auto;padding:0;display:block;text-align:left;border-width:0;top:auto;width:auto;float:none;margin:0;position:static;left:auto;right:auto;bottom:auto}.hide{display:block!important;position:absolute;width:1px;height:1px;overflow:hidden;left:-1000%;top:-1000%}.pull-left{float:left}#sitemap{border-top:2px solid #222;padding-top:37px}#sitemap>li{position:relative;padding-bottom:37px;margin-bottom:37px;border-bottom:1px solid #dedede;padding-left:255px}#sitemap>li>a{position:absolute;left:35px;top:0;width:220px;font-size:20px;font-weight:700;display:block}@media (min-width:769px) and (max-width:1024px){#sitemap>li>a{font-size:20px}}@media (min-width:0px) and (max-width:768px){#sitemap>li>a{font-size:18px}}#sitemap>li>a small{display:block;font-size:14px;color:#777}@media (min-width:0px) and (max-width:1024px){#sitemap>li{padding-left:35px}#sitemap>li>a{left:0;position:relative;margin-bottom:30px}}#sitemap>li>ul>li{display:inline-block;vertical-align:top;width:calc((100% - 42px)/ 4);margin:0 14px 20px 0}@media (min-width:1025px){#sitemap>li>ul>li:nth-of-type(4n){margin-right:0}}#sitemap>li>ul>li>a{position:relative;display:block;color:#222;padding:3px 3px 3px 20px;font-size:18px;font-weight:700}@media (min-width:769px) and (max-width:1024px){#sitemap>li>ul>li{width:calc((100% - 28px)/ 3)}#sitemap>li>ul>li:nth-of-type(3n){margin-right:0}#sitemap>li>ul>li>a{font-size:17px}}@media (min-width:0px) and (max-width:768px){#sitemap>li>ul>li{width:calc((100% - 14px)/ 2)}#sitemap>li>ul>li:nth-of-type(2n){margin-right:0}#sitemap>li>ul>li>a{font-size:16px}}#sitemap>li>ul>li>a:after{top:7px;left:0;display:block;position:absolute;background-image:url(/img/common/sitemap_dot.jpg);background-repeat:no-repeat;width:12px;height:12px}#sitemap>li>ul>li>ul{margin:10px 0}#sitemap>li>ul>li>ul>li>a{display:block;position:relative;padding:4px 0 4px 20px;font-size:17px}@media (min-width:769px) and (max-width:1024px){#sitemap>li>ul>li>ul>li>a{font-size:16px}}@media (min-width:0px) and (max-width:768px){#sitemap>li>ul>li>ul>li>a{font-size:15px}}#sitemap>li>ul>li>ul>li>a:before,#sitemap>li>ul>li>ul>li>ul>li>a:before{display:block;width:2px;height:2px;background-color:#999;position:absolute;top:50%;left:12px}#sitemap>li>ul>li>ul>li>ul{margin:2px 0 2px 20px}#sitemap>li>ul>li>ul>li>ul>li>a{display:block;position:relative;padding:3px 0 3px 20px;font-size:15px}@media (min-width:769px) and (max-width:1024px){#sitemap>li>ul>li>ul>li>ul>li>a{font-size:14px}}@media (min-width:0px) and (max-width:768px){#sitemap>li>ul>li>ul>li>ul>li>a{font-size:13px}}#sitemap>li>ul:after{display:block;clear:both}.totalSearchBox{background-color:#f3f3f3;border:1px solid #d5d5d5;padding:15px;text-align:center;margin-bottom:20px}.totalSearchBox input[type=text]{width:400px}.totalSearchResult{border-top-width:0;padding:0 0 15px}.totalSearchResult h2{font-size:17px;font-weight:700;color:#222}.totalSearchResult>table{margin:10px 0!important}.totalSearchResult>table p.title{font-size:15px;font-weight:600}.totalSearchResult>table p.content{color:#999}.totalSearchResult>table p.link a{color:#428bca;font-size:13px}.totalSearchResult p.more{text-align:right}@media (min-width:0px) and (max-width:768px){.totalSearchBox input[type=text]{width:calc(100% - 30px - 90px)}}.tabMenuBox{margin:10px 0;text-align:center}.tabMenuBox ul{overflow:hidden;text-align:center;display:flex}.tabMenuBox ul li{flex-grow:1;border-top:1px solid #ccc;border-left:1px solid #ccc;border-bottom:1px solid #ccc;display:inline-block}.tabMenuBox ul li:last-of-type{border-right:1px solid #ccc}.tabMenuBox ul li a{display:block;height:50px;line-height:50px;text-align:center;font-size:18px;padding:0 30px;min-width:160px;color:#555}@media (min-width:0px) and (max-width:1024px){.tabMenuBox ul li a{height:36px;line-height:36px;font-size:12px;padding:0}}.loginWrap div.loginBox form .idsave:before,.tabMenuBox ul li a[target=_blank]:after{line-height:1;font-family:'Font Awesome 5 Free';-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-style:normal;text-rendering:auto;font-variant:normal}.tabMenuBox ul li a[target=_blank]:after{font-weight:900;content:"\f35d";color:#999;font-size:11px;display:inline-block;margin:0 6px;vertical-align:middle}.scheduleBox .scheduleList li:before,.tabMenuBox2 ul li a:after,.tabMenuBox2 ul li a:before,.tabMenuBox2 ul li:after,.tabMenuBox2 ul li:before,.tabMenuBox2 ul:after,.tabMenuBox2 ul:before,.tabMenuBox2:after,.tabMenuBox:after{content:""}@media (min-width:769px) and (max-width:1024px){.tabMenuBox ul li{display:block;float:left;width:calc(100%/6)}.tabMenuBox ul li a{min-width:auto}}@media (min-width:0px) and (max-width:768px){.tabMenuBox ul li{display:block;float:left;width:calc(100%/3)}.tabMenuBox ul li a{min-width:auto}}.tabMenuBox ul li.on{border:3px solid #222}.tabMenuBox ul li.on a{font-weight:700;color:#222;line-height:46px;height:46px}@media (min-width:0px) and (max-width:1024px){.tabMenuBox ul li.on a{height:32px;line-height:32px}}.tabMenuBox:after{display:block;clear:both}.tabMenuBox2{padding:5px 0 20px;margin:10px 0;width:100%}.tabMenuBox2 ul,.tabMenuBox2 ul li,.tabMenuBox2 ul li:after,.tabMenuBox2 ul li:before,.tabMenuBox2 ul:after,.tabMenuBox2 ul:before{background:0 0;padding:0;text-align:left;border-width:0;height:auto}.tabMenuBox2 ul{width:auto;margin:0;float:none;display:block;position:static;left:auto;right:auto;top:auto;bottom:auto;overflow:hidden}.tabMenuBox2 ul:after,.tabMenuBox2 ul:before{width:auto;margin:0;float:none;display:block;position:static;left:auto;right:auto;top:auto;bottom:auto}.tabMenuBox2 ul li{margin:0;display:block;position:static;left:auto;right:auto;top:auto;bottom:auto;float:left;width:20%}.tabMenuBox2 ul li a,.tabMenuBox2 ul li a:after,.tabMenuBox2 ul li a:before,.tabMenuBox2 ul li:after,.tabMenuBox2 ul li:before{width:auto;margin:0;float:none;position:static;left:auto;right:auto;top:auto;bottom:auto;display:block}.tabMenuBox2 ul li a{background:#fff;height:35px;line-height:35px;text-align:center;border:1px solid #dedede;border-left:none;font-size:15px;padding:0 20px}.tabMenuBox2 ul li a:after,.tabMenuBox2 ul li a:before{background:0 0;height:auto;padding:0;text-align:left;border-width:0}.tabMenuBox2 ul li:first-of-type a{border:1px solid #dedede}.tabMenuBox2 ul li.on a{color:#fff;background-color:#272727;font-weight:700}.tabMenuBox2:after{display:block;clear:both}.scheduleBox{margin:10px 0;padding:10px 0 20px;border-bottom:1px dashed #dedede}.scheduleBox .scheduleCalendar{padding:5px 20px 20px;border:1px solid #222}.scheduleBox .scheduleCalendar h2{text-align:center;color:#222;font-size:16px;margin:10px 0}.scheduleBox .scheduleCalendar table{width:100%}.scheduleBox .scheduleCalendar table thead th{width:14.28571429%;border-top:1px solid #dedede;border-bottom:1px solid #dedede;font-weight:700;font-size:10px;text-align:center;vertical-align:middle;height:15px}.scheduleBox .scheduleCalendar table thead th:nth-of-type(1){color:#ea4e00}.scheduleBox .scheduleCalendar table thead th:nth-of-type(7){color:#017ccf}.scheduleBox .scheduleCalendar table tbody td{text-align:center;vertical-align:middle;height:24px;font-weight:700;font-size:11px;border:1px solid #dedede}.scheduleBox .scheduleCalendar table tbody td.holiday,.scheduleBox .scheduleCalendar table tbody td:nth-of-type(1){color:#ea4e00}.scheduleBox .scheduleCalendar table tbody td:nth-of-type(7){color:#017ccf}.scheduleBox .scheduleCalendar table tbody td.event,.scheduleBox .scheduleCalendar table tbody td.eventEVN,.scheduleBox .scheduleCalendar table tbody td.eventHOL,.scheduleBox .scheduleCalendar table tbody td.eventSCH{background-color:#d4d4d4}.scheduleBox .scheduleList{margin-left:30px}.scheduleBox .scheduleList li{position:relative;padding-left:14px;font-size:14px;margin:3px 0}.scheduleBox .scheduleList li:before{width:2px;height:2px;position:absolute;display:block;background-color:#222;top:8px;left:3px}.scheduleBox .scheduleList li span.date{color:#222;display:inline-block;width:130px}.scheduleBox .scheduleList li span.title{display:inline-block}.scheduleBox .scheduleList li span.holiday{color:#ea4e00}.scheduleHeader{position:relative}.scheduleHeader h4{margin-top:39px;margin-bottom:22px;font-size:23px;font-weight:900;line-height:23px}@media (min-width:0) and (max-width:480px){.scheduleHeader h4{margin-top:7.8vw;margin-bottom:4.4vw;font-size:4.6vw;line-height:4.6vw}}@media (min-width:481px) and (max-width:1024px){.scheduleHeader h4{margin-top:3.9vw;margin-bottom:2.2vw;font-size:2.3vw;line-height:2.3vw}}.scheduleHeader .scheduleTypeBtn{position:absolute;right:0;top:0}.scheduleHeader .scheduleTypeBtn a{float:left;margin-left:0;display:block;height:23px;line-height:23px;font-size:17px;color:#666;padding:0 20px;border-right:1px solid #dedede}.scheduleHeader .scheduleTypeBtn a.on{color:#768a27;font-weight:700}.scheduleHeader .scheduleTypeBtn a:nth-of-type(1){border-left:none;padding-left:0}.scheduleHeader .scheduleTypeBtn a:nth-of-type(2){padding-right:0;border-right:none}@media (min-width:0) and (max-width:480px){.scheduleHeader .scheduleTypeBtn{text-align:right}.scheduleHeader .scheduleTypeBtn a{height:4.6vw;line-height:4.6vw;font-size:3.4vw;padding:0 2vw}}@media (min-width:481px) and (max-width:1024px){.scheduleHeader .scheduleTypeBtn{text-align:right}.scheduleHeader .scheduleTypeBtn a{height:2.3vw;line-height:2.3vw;font-size:1.7vw;padding:0 2vw}}.scheduleHeaderLinkWrap{padding:0;border:5px solid #dedede;border-image:url(/img/schedule/stripe_border.jpg) 5 round}.scheduleDayLink ul,.scheduleMonthLink ul{flex-wrap:nowrap;border-top:1px solid #ddd}.scheduleMonthLink ul{width:100%;display:flex;justify-content:center}.scheduleMonthLink ul li{flex-grow:1;position:relative}.scheduleDayLink ul li.on a:after,.scheduleMonthLink ul li.on:before{position:absolute;left:50%;background-color:#222;content:""}.scheduleMonthLink ul li.on:before{display:block;z-index:-1;border-radius:20px;width:40px;height:40px;top:9px;margin-left:-20px}.scheduleMonthLink ul li.on a{color:#fff;font-weight:900}.scheduleMonthLink ul li a{display:block;text-align:center;font-size:17px;font-weight:700;line-height:59px;height:59px}@media (min-width:0px) and (max-width:480px){.scheduleMonthLink ul li.on:before{border-radius:3vw;width:6vw;height:6vw;top:1.35vw;margin-left:-3vw}.scheduleMonthLink ul li a{font-size:2.55vw;line-height:8.85vw;height:8.85vw}.scheduleMonthLink ul li:first-of-type,.scheduleMonthLink ul li:last-of-type{display:none}}@media (min-width:481px) and (max-width:1024px){.scheduleMonthLink ul li.on:before{border-radius:2vw;width:4vw;height:4vw;top:.9vw;margin-left:-2vw}.scheduleMonthLink ul li a{font-size:1.7vw;line-height:5.9vw;height:5.9vw}.scheduleMonthLink ul li:first-of-type,.scheduleMonthLink ul li:last-of-type{display:none}}.scheduleMonthLink ul li:first-of-type{border-left:none}.scheduleMonthLink ul li:first-of-type a{font-size:16px;color:#666;font-weight:500;padding-left:27px;background-image:url(/img/schedule/month_prev.jpg);background-repeat:no-repeat;background-position:left 35px top 21px}.scheduleMonthLink ul li:first-of-type a i{display:none}.scheduleMonthLink ul li:last-of-type a{font-size:16px;color:#666;font-weight:500;padding-right:27px;background-image:url(/img/schedule/month_next.jpg);background-repeat:no-repeat;background-position:right 35px top 21px}.scheduleMonthLink ul li:last-of-type a i{display:none}.scheduleDayLink ul{width:100%;display:flex;justify-content:center}.scheduleDayLink ul li{flex-grow:1}.scheduleDayLink ul li.on a{font-weight:900;padding-top:7px}.scheduleDayLink ul li.on a:after{display:block;width:30px;height:2px;bottom:7px;margin-left:-15px}.scheduleDayLink ul li.sun a{color:#d32f2f}.scheduleDayLink ul li.sat a{color:#0091ea}.scheduleDayLink ul li a{position:relative;display:block;text-align:center;font-size:18px;font-weight:700;line-height:28px;padding:12px 0}.scheduleDayLink ul li a span{display:block;text-align:center;font-size:15px;font-weight:500;line-height:20px}@media (min-width:0px) and (max-width:480px){.scheduleDayLink ul li.on a{padding-top:.91vw}.scheduleDayLink ul li.on a:after{width:3.9vw;height:.26vw;bottom:.91vw;margin-left:-1.95vw}.scheduleDayLink ul li a{font-size:2.34vw;line-height:3.64vw;padding:1.56vw 0}.scheduleDayLink ul li a span{font-size:1.95vw;line-height:2.6vw}}@media (min-width:481px) and (max-width:1024px){.scheduleDayLink ul li.on a{padding-top:.56vw}.scheduleDayLink ul li.on a:after{width:2.4vw;height:.16vw;bottom:.56vw;margin-left:-1.2vw}.scheduleDayLink ul li a{font-size:1.44vw;line-height:2.24vw;padding:.96vw 0}.scheduleDayLink ul li a span{font-size:1.2vw;line-height:1.6vw}}.scheduleItemWrap{margin-top:38px}.scheduleItemWrap .scheduleItem{width:calc(50% - 19px);float:left;height:300px;border:1px solid #dedede;margin:0 38px 38px 0;padding:20px 15px 15px 305px;position:relative}.scheduleItemWrap .scheduleItem:nth-of-type(2n){margin-right:0}.scheduleItemWrap .scheduleItem p.poster{position:absolute;left:0;top:0}.scheduleItemWrap .scheduleItem p.poster img{display:block;width:265px;height:300px}.scheduleItemWrap .scheduleItem p.title{font-size:24px;font-weight:900;margin-bottom:20px}.scheduleItemWrap .scheduleItem p.type{position:absolute;width:56px;height:56px;background-color:#4b8dca;color:#fff;font-size:17px;line-height:56px;border-radius:28px;top:12px;left:238px;text-align:center;font-weight:700;z-index:2}.scheduleItemWrap .scheduleItem p.type.typeSPREAD{background-color:#a3b415}.scheduleItemWrap .scheduleItem p.type.typeEDU{background-color:#4b8dca}.scheduleItemWrap .scheduleItem p.type.typeWEEK{background-color:#b80201}.scheduleItemWrap .scheduleItem p.type.typeETC{background-color:#f4a12b}.scheduleItemWrap .scheduleItem p.type.typeINTRO,.scheduleMonth table tbody td div.item span.type.typeSPREAD,.scheduleMonth table tbody th div.item span.type.typeSPREAD{background-color:#a3b415}.scheduleItemWrap .scheduleItem p.type.typeBASIC{background-color:#4b8dca}.scheduleItemWrap .scheduleItem p.type.typeADVANEDU{background-color:#b80201}.scheduleItemWrap .scheduleItem p.type.typeADVANCUL{background-color:#f4a12b}.scheduleItemWrap .scheduleItem p.type.typePRACEDU{background-color:#ec6875}.scheduleItemWrap .scheduleItem p.type.typePRACCUL{background-color:#752bf4}.scheduleItemWrap .scheduleItem p.desc{position:relative;font-size:18px;line-height:22px;margin:12px 0;padding-left:18px;background-image:url(/img/schedule/dot.jpg);background-position:2px 6px;background-repeat:no-repeat}.scheduleItemWrap .scheduleItem p.desc span{display:inline-block;border-right:1px solid #dedede;padding-right:10px;margin-right:10px}.scheduleItemWrap .scheduleItem p.link{position:absolute;width:170px;height:44px;line-height:44px;font-size:14px;font-weight:500;padding:0 14px;bottom:36px;left:305px;background-image:url(/img/schedule/btn_bg.jpg);background-repeat:no-repeat}@media (min-width:0px) and (max-width:480px){.scheduleItemWrap{margin-top:5.32vw}.scheduleItemWrap .scheduleItem{width:100%;float:none;height:42vw;margin:0 5.32vw 5.32vw 0;padding:2.8vw 2.1vw 2.1vw 42.7vw}.scheduleItemWrap .scheduleItem p.poster img{width:37.1vw;height:42vw}.scheduleItemWrap .scheduleItem p.title{font-size:3.36vw;margin-bottom:2.8vw}.scheduleItemWrap .scheduleItem p.type{width:7.84vw;height:7.84vw;font-size:2.38vw;line-height:7.84vw;border-radius:3.92vw;top:1.68vw;left:33.32vw}.scheduleItemWrap .scheduleItem p.desc{font-size:2.52vw;line-height:3.08vw;margin:1.68vw 0;padding-left:2.52vw;background-position:.28vw .84vw}.scheduleItemWrap .scheduleItem p.desc span{padding-right:1.4vw;margin-right:1.4vw}.scheduleItemWrap .scheduleItem p.link{width:23.8vw;height:6.16vw;line-height:6.16vw;font-size:1.96vw;padding:0 1.96vw;bottom:5.04vw;left:42.7vw;background-size:cover}}@media (min-width:481px) and (max-width:1024px){.scheduleItemWrap{margin-top:3.8vw}.scheduleItemWrap .scheduleItem{width:100%;float:none;height:30vw;margin:0 3.8vw 3.8vw 0;padding:2vw 1.5vw 1.5vw 30.5vw}.scheduleItemWrap .scheduleItem p.poster img{width:26.5vw;height:30vw}.scheduleItemWrap .scheduleItem p.title{font-size:2.4vw;margin-bottom:2vw}.scheduleItemWrap .scheduleItem p.type{width:5.6vw;height:5.6vw;font-size:1.7vw;line-height:5.6vw;border-radius:2.8vw;top:1.2vw;left:23.8vw}.scheduleItemWrap .scheduleItem p.desc{font-size:1.8vw;line-height:2.2vw;margin:1.2vw 0;padding-left:1.8vw;background-position:.2vw .6vw}.scheduleItemWrap .scheduleItem p.desc span{padding-right:1vw;margin-right:1vw}.scheduleItemWrap .scheduleItem p.link{width:17vw;height:4.4vw;line-height:4.4vw;font-size:1.4vw;padding:0 1.4vw;bottom:3.6vw;left:30.5vw;background-size:cover}}.scheduleMonth header{height:109px;position:relative}.scheduleMonth header h5{position:absolute;left:50%;margin-left:-105px;height:109px;line-height:109px;text-align:center;width:210px;font-size:30px;font-weight:700}.scheduleMonth header .next,.scheduleMonth header .prev{position:absolute;width:120px;height:32px;line-height:32px;top:42px;font-size:21px;color:#555;font-weight:700}.scheduleMonth header .next i,.scheduleMonth header .prev i{display:none}.scheduleMonth header .prev{left:30px;text-align:left;padding-left:40px;background:url(/img/schedule/month_prev.png) left 0 no-repeat}.scheduleMonth header .next{right:30px;text-align:right;padding-right:40px;background:url(/img/schedule/month_next.png) right 0 no-repeat}@media (min-width:0px) and (max-width:480px){.scheduleMonth header{height:21.8vw}.scheduleMonth header h2{margin-left:-21vw;height:21.8vw;line-height:21.8vw;width:42vw;font-size:6vw}.scheduleMonth header .next,.scheduleMonth header .prev{width:24vw;height:6.4vw;line-height:6.4vw;top:8.4vw;font-size:4.2vw}.scheduleMonth header .prev{left:6vw;padding-left:8vw;background-size:contain}.scheduleMonth header .next{right:6vw;padding-right:8vw;background-size:contain}}@media (min-width:481px) and (max-width:1024px){.scheduleMonth header{height:10.9vw}.scheduleMonth header h2{margin-left:-10.5vw;height:10.9vw;line-height:10.9vw;width:21vw;font-size:3vw}.scheduleMonth header .next,.scheduleMonth header .prev{width:12vw;height:3.2vw;line-height:3.2vw;top:4.2vw;font-size:2.1vw}.scheduleMonth header .prev{left:3vw;padding-left:4vw;background-size:contain}.scheduleMonth header .next{right:3vw;padding-right:4vw;background-size:contain}}.scheduleMonth table{position:relative;border-left:1px solid #dedede;margin:5px 0;table-layout:fixed;width:100%}.scheduleMonth table thead td,.scheduleMonth table thead th{border-right:1px solid #474747;border-bottom:1px solid #474747;background-color:#222;font-weight:900;font-size:14px;color:#fff;text-align:center;padding:25px 5px}.scheduleMonth table thead td small,.scheduleMonth table thead th small{display:block;font-size:13px;color:#999;font-weight:500}.scheduleMonth table tbody td,.scheduleMonth table tbody th{border-right:1px solid #dedede;border-bottom:1px solid #dedede;vertical-align:top;padding:45px 8px 15px;font-size:13px;position:relative;height:140px}.scheduleMonth table tbody td.eventExist,.scheduleMonth table tbody th.eventExist{background-color:#f4f4f4}.scheduleMonth table tbody td.eventExist div.dayNum,.scheduleMonth table tbody th.eventExist div.dayNum{border-bottom:2px solid #222}.scheduleMonth table tbody td p:first-of-type,.scheduleMonth table tbody th p:first-of-type{margin-top:0}.scheduleMonth table tbody td p:last-of-type,.scheduleMonth table tbody th p:last-of-type{margin-bottom:0}.scheduleMonth table tbody td div.holiday,.scheduleMonth table tbody th div.holiday{color:#E61A09}.scheduleMonth table tbody td div.dayNum,.scheduleMonth table tbody th div.dayNum{position:absolute;left:15px;top:15px;height:20px;line-height:20px;font-size:14px;margin-bottom:5px}.scheduleMonth table tbody td div.item,.scheduleMonth table tbody th div.item{position:relative;line-height:18px;font-size:15px;padding:8px 0 8px 35px}.scheduleMonth table tbody td div.item span,.scheduleMonth table tbody th div.item span{font-size:13px}.scheduleMonth table tbody td div.item span.type,.scheduleMonth table tbody th div.item span.type{width:30px;height:30px;border-radius:15px;line-height:30px;font-weight:900;color:#fff;font-size:13px;text-align:center;position:absolute;top:0;left:0}.scheduleMonth table tbody td div.item span.type.typeEDU,.scheduleMonth table tbody th div.item span.type.typeEDU{background-color:#4b8dca}.scheduleMonth table tbody td div.item span.type.typeWEEK,.scheduleMonth table tbody th div.item span.type.typeWEEK{background-color:#b80201}.scheduleMonth table tbody td div.item span.type.typeETC,.scheduleMonth table tbody th div.item span.type.typeETC{background-color:#f4a12b}.scheduleMonth table tbody td div.item span.type.typeINTRO,.scheduleMonth table tbody th div.item span.type.typeINTRO{background-color:#a3b415}.scheduleMonth table tbody td div.item span.type.typeBASIC,.scheduleMonth table tbody th div.item span.type.typeBASIC{background-color:#4b8dca}.scheduleMonth table tbody td div.item span.type.typeADVANEDU,.scheduleMonth table tbody th div.item span.type.typeADVANEDU{background-color:#b80201}.scheduleMonth table tbody td div.item span.type.typeADVANCUL,.scheduleMonth table tbody th div.item span.type.typeADVANCUL{background-color:#f4a12b}.scheduleMonth table tbody td div.item span.type.typePRACEDU,.scheduleMonth table tbody th div.item span.type.typePRACEDU{background-color:#ec6875}.scheduleMonth table tbody td div.item span.type.typePRACCUL,.scheduleMonth table tbody th div.item span.type.typePRACCUL{background-color:#752bf4}.scheduleMonth table tbody td div.item span.calTime,.scheduleMonth table tbody td div.item span.content,.scheduleMonth table tbody th div.item span.calTime,.scheduleMonth table tbody th div.item span.content{display:block;font-size:11px;vertical-align:middle;color:#666}.scheduleMonth table tbody td hr,.scheduleMonth table tbody th hr{display:none}@media (min-width:0px) and (max-width:480px){.scheduleMonth table{margin:.9vw 0}.scheduleMonth table thead td,.scheduleMonth table thead th{font-size:2.52vw;padding:4.5vw .9vw}.scheduleMonth table thead td small,.scheduleMonth table thead th small{font-size:2.34vw}.scheduleMonth table tbody td,.scheduleMonth table tbody th{padding:4.5vw .8vw 1.5vw;font-size:1.3vw;height:14vw}.scheduleMonth table tbody td div.dayNum,.scheduleMonth table tbody th div.dayNum{left:1.5vw;top:1.5vw;height:2vw;line-height:2vw;font-size:1.4vw;margin-bottom:.5vw}.scheduleMonth table tbody td div.item,.scheduleMonth table tbody th div.item{line-height:1.8vw;font-size:1.5vw;padding:.8vw 0 .8vw 3.5vw}.scheduleMonth table tbody td div.item span,.scheduleMonth table tbody th div.item span{font-size:1.3vw}.scheduleMonth table tbody td div.item span.type,.scheduleMonth table tbody th div.item span.type{width:3vw;height:3vw;border-radius:1.5vw;line-height:3vw;font-size:1.3vw}.scheduleMonth table tbody td div.item span.calTime,.scheduleMonth table tbody td div.item span.content,.scheduleMonth table tbody th div.item span.calTime,.scheduleMonth table tbody th div.item span.content{font-size:1.1vw}}@media (min-width:481px) and (max-width:1024px){.scheduleMonth table{margin:.5vw 0}.scheduleMonth table thead td,.scheduleMonth table thead th{font-size:1.4vw;padding:2.5vw .5vw}.scheduleMonth table thead td small,.scheduleMonth table thead th small{font-size:1.3vw}.scheduleMonth table tbody td,.scheduleMonth table tbody th{padding:4.5vw .8vw 1.5vw;font-size:1.3vw;height:14vw}.scheduleMonth table tbody td div.dayNum,.scheduleMonth table tbody th div.dayNum{left:1.5vw;top:1.5vw;height:2vw;line-height:2vw;font-size:1.4vw;margin-bottom:.5vw}.scheduleMonth table tbody td div.item,.scheduleMonth table tbody th div.item{line-height:1.8vw;font-size:1.5vw;padding:.8vw 0 .8vw 3.5vw}.scheduleMonth table tbody td div.item span,.scheduleMonth table tbody th div.item span{font-size:1.3vw}.scheduleMonth table tbody td div.item span.type,.scheduleMonth table tbody th div.item span.type{width:3vw;height:3vw;border-radius:1.5vw;line-height:3vw;font-size:1.3vw}.scheduleMonth table tbody td div.item span.calTime,.scheduleMonth table tbody td div.item span.content,.scheduleMonth table tbody th div.item span.calTime,.scheduleMonth table tbody th div.item span.content{font-size:1.1vw}}.scheduleTypeInfo{margin-top:40px;margin-bottom:20px}.scheduleTypeInfo ul{text-align:right}.scheduleTypeInfo ul li{display:inline-block;position:relative;padding-left:38px;height:30px;line-height:30px;font-size:17px;margin-left:20px}.scheduleTypeInfo ul li span.type{width:30px;height:30px;border-radius:15px;line-height:30px;font-weight:900;color:#fff;font-size:13px;text-align:center;position:absolute;top:0;left:0}.scheduleTypeInfo ul li span.type.typeSPREAD{background-color:#85990d}.scheduleTypeInfo ul li span.type.typeEDU{background-color:#4b8dca}.scheduleTypeInfo ul li span.type.typeWEEK{background-color:#b80201}.scheduleTypeInfo ul li span.type.typeETC{background-color:#eb6d14}.scheduleTypeInfo ul li span.type.typeINTRO{background-color:#a3b415}.scheduleTypeInfo ul li span.type.typeBASIC{background-color:#4b8dca}.scheduleTypeInfo ul li span.type.typeADVANEDU{background-color:#b80201}.scheduleTypeInfo ul li span.type.typeADVANCUL{background-color:#f4a12b}.scheduleTypeInfo ul li span.type.typePRACEDU{background-color:#ec6875}.scheduleTypeInfo ul li span.type.typePRACCUL{background-color:#752bf4}@media (min-width:0px) and (max-width:480px){.scheduleTypeInfo{margin-top:7.2vw;margin-bottom:3.6vw}.scheduleTypeInfo ul li{padding-left:6.84vw;height:5.4vw;line-height:5.4vw;font-size:3.06vw;margin-left:3.6vw}.scheduleTypeInfo ul li span.type{width:5.4vw;height:5.4vw;border-radius:2.7vw;line-height:5.4vw;font-size:2.34vw}}@media (min-width:481px) and (max-width:1024px){.scheduleTypeInfo{margin-top:4vw;margin-bottom:2vw}.scheduleTypeInfo ul li{padding-left:3.8vw;height:3vw;line-height:3vw;font-size:1.7vw;margin-left:2vw}.scheduleTypeInfo ul li span.type{width:3vw;height:3vw;border-radius:1.5vw;line-height:3vw;font-size:1.3vw}}.scheduleView .info{position:relative;height:493px;padding-left:437px}.scheduleView .info h1{position:relative;font-size:30px;line-height:30px;height:93px;padding-top:38px;padding-bottom:25px;font-weight:700;border-bottom:1px solid #ddd;margin-bottom:40px}.scheduleView .info h1:after{display:block;content:"";position:absolute;height:1px;width:150px;background-color:#000;bottom:-1px;left:0}.scheduleView .info .type{position:absolute;width:64px;height:64px;border-radius:32px;line-height:64px;color:#fff;font-size:20px;text-align:center;background-color:#4b8dca;top:22px;left:357px;z-index:5}.scheduleView .info .type.typeSPREAD{background-color:#a3b415}.scheduleView .info .type.typeEDU{background-color:#4b8dca}.scheduleView .info .type.typeWEEK{background-color:#b80201}.scheduleView .info .type.typeETC{background-color:#f4a12b}.scheduleView .info .type.typeINTRO{background-color:#a3b415}.scheduleView .info .type.typeBASIC{background-color:#4b8dca}.scheduleView .info .type.typeADVANEDU{background-color:#b80201}.scheduleView .info .type.typeADVANCUL{background-color:#f4a12b}.scheduleView .info .type.typePRACEDU{background-color:#ec6875}.scheduleView .info .type.typePRACCUL{background-color:#752bf4}.scheduleView .info p.poster{position:absolute;left:0;top:0;box-shadow:3px 3px 15px 0 rgba(100,100,100,.4)}.scheduleView .info p.poster img{display:block}.scheduleView .info p.desc{height:40px;line-height:40px;padding-left:144px;position:relative}.scheduleView .info p.desc span{display:block;width:126px;position:absolute;padding-left:15px;left:0;top:0}.scheduleView .info p.desc span:before{display:block;position:absolute;content:"";width:4px;height:4px;background-color:#444;border-radius:4px;top:18px;left:0}.scheduleView .info p.desc span:after{display:block;position:absolute;top:0;right:0;content:"";height:40px;width:2px;border-top:13px solid #fff;border-bottom:13px solid #fff;background-color:#e6e6e6}@media (min-width:0px) and (max-width:480px){.scheduleView .info{height:46.62vw;padding-left:42.98vw}.scheduleView .info h1{font-size:4.2vw;line-height:5.32vw;height:auto;min-height:7.7vw;padding-top:0;padding-bottom:3.5vw;margin-bottom:5.6vw}.scheduleView .info h1:after{width:21vw}.scheduleView .info .type{width:8.96vw;height:8.96vw;border-radius:4.48vw;line-height:8.96vw;font-size:2.8vw;top:3.08vw;left:31.78vw}.scheduleView .info p.poster{box-shadow:.42vw .42vw 2.1vw 0vw rgba(100,100,100,.4)}.scheduleView .info p.poster img{height:42vw}.scheduleView .info p.desc{height:auto;line-height:5.6vw;padding-left:20.16vw;font-size:2.38vw}.scheduleView .info p.desc span{width:17.64vw;padding-left:2.1vw}.scheduleView .info p.desc span:before{width:.56vw;height:.56vw;border-radius:.56vw;top:2.52vw}.scheduleView .info p.desc span:after{height:5.6vw;width:.28vw;border-top:1.82vw solid #fff;border-bottom:1.82vw solid #fff}}@media (min-width:481px) and (max-width:1024px){.scheduleView .info{height:33.3vw;padding-left:30.7vw}.scheduleView .info h1{font-size:3vw;line-height:3.8vw;height:auto;min-height:5.5vw;padding-top:0;padding-bottom:2.5vw;margin-bottom:4vw}.scheduleView .info h1:after{width:15vw}.scheduleView .info .type{width:6.4vw;height:6.4vw;border-radius:3.2vw;line-height:6.4vw;font-size:2vw;top:2.2vw;left:22.7vw}.scheduleView .info p.poster{box-shadow:.3vw .3vw 1.5vw 0vw rgba(100,100,100,.4)}.scheduleView .info p.poster img{height:30vw}.scheduleView .info p.desc{height:auto;line-height:4vw;padding-left:14.4vw;font-size:1.7vw}.scheduleView .info p.desc span{width:12.6vw;padding-left:1.5vw}.scheduleView .info p.desc span:before{width:.4vw;height:.4vw;border-radius:.4vw;top:1.8vw}.scheduleView .info p.desc span:after{height:4vw;width:.2vw;border-top:1.3vw solid #fff;border-bottom:1.3vw solid #fff}}.buttonWrap{text-align:center}.buttonWrap .list{display:inline-block;width:200px;height:50px;line-height:48px;border:1px solid #777;text-align:center;font-size:15px;font-weight:700}@media (min-width:0px) and (max-width:480px){.buttonWrap .list{width:28vw;height:7vw;line-height:6.72vw;border:.14vw solid #777;font-size:2.1vw}}@media (min-width:481px) and (max-width:1024px){.buttonWrap .list{width:20vw;height:5vw;line-height:4.8vw;border:.1vw solid #777;font-size:1.5vw}}#map{width:100%;height:460px}ul.bannerList,ul.bannerList:after,ul.bannerList:before{width:auto;margin:0;float:none;text-align:left}ul.bannerList,ul.bannerList li,ul.bannerList li:after,ul.bannerList li:before,ul.bannerList:after,ul.bannerList:before{background:0 0;height:auto;padding:0;position:static;border-width:0;right:auto;bottom:auto;left:auto;display:block;top:auto}ul.bannerList:after,ul.bannerList:before{content:""}ul.bannerList li{float:left;width:25%;text-align:center;margin:10px 0}ul.bannerList li:after,ul.bannerList li:before{content:"";width:auto;margin:0;float:none;text-align:left}.loginWrap p.topTitle{font-size:30px;font-weight:300;text-align:center;margin:40px 0 30px}.loginWrap div.loginBox{padding:50px 160px 100px;border:1px solid #e3e3e3}.loginWrap div.loginBox p.subTitle{margin-bottom:35px;text-align:center;font-size:20px;color:#999}.loginWrap div.loginBox form{padding-bottom:17px;border-bottom:1px solid #ddd}.loginWrap div.loginBox form input[type=password],.loginWrap div.loginBox form input[type=text]{height:46px;width:100%;font-size:16px;color:#999;background-color:#f3f3f3;border:none;border-top:1px solid #f3f3f3;border-bottom:1px solid #ddd;margin:5px 0;padding-left:15px;border-radius:0}.loginWrap div.loginBox form input[type=checkbox]{display:block!important;position:absolute;width:1px;height:1px;overflow:hidden;left:auto;top:auto;margin-top:20px;margin-left:5px}.loginWrap div.loginBox form .idsave{position:relative;margin:15px 0 25px;padding-left:30px;font-size:15px;font-weight:400}.loginWrap div.loginBox form .idsave:before{font-weight:900;top:0;left:0;content:"";display:block;position:absolute;width:20px;height:20px;border:1px solid #9d9d9d;background-color:#fff;font-size:14px;padding:2px}.loginWrap div.loginBox form input[type=checkbox]:checked+.idsave:before{content:"\f00c"}.loginWrap div.loginBox form .loginBtn{width:100%;display:block;background-color:#222;height:56px;line-height:56px;font-size:20px;font-weight:500;color:#fff;border:none;border-radius:1px}.loginWrap div.loginBox .memberService{position:relative;margin-top:35px}.loginWrap div.loginBox .memberService a.findid{height:17px;line-height:17px;display:inline-block;padding-right:15px;border-right:1px solid #ccc}.loginWrap div.loginBox .memberService a.findpw{height:17px;line-height:17px;display:inline-block;padding-left:12px}.loginWrap div.loginBox .memberService a.joinBtn{position:absolute;right:0;top:-15px;display:block;width:118px;height:46px;line-height:46px;color:#fff;font-size:15px;background-color:#6d6e72;border:none;border-radius:3px;text-align:center}@media (min-width:0px) and (max-width:768px){.loginWrap p.topTitle{font-size:24px}.loginWrap div.loginBox{padding:30px 20px 60px}.loginWrap div.loginBox .memberService{text-align:center}.loginWrap div.loginBox .memberService a.joinBtn{position:relative;top:auto;left:auto;width:100%;height:36px;line-height:36px;margin-top:20px}.joinProgress{margin:0 0 10px}}@media (min-width:769px) and (max-width:1024px){.loginWrap div.loginBox{padding:30px 60px 60px}.joinProgress{margin:0 0 10px}}.joinProgress{margin:0 0 10px;width:100%}.joinProgress ol{overflow:hidden}.joinProgress ol li{position:relative;float:left;width:20%;display:block;height:76px;line-height:76px;text-align:center;font-size:17px;padding:0 20px;border-bottom:1px solid #ccc;font-weight:400}.joinProgress ol li:after{font-family:'Font Awesome 5 Free';font-weight:900;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;line-height:1;content:"\f054";position:absolute;top:29px;right:-9px;color:#999}.joinProgress ol li.on{border-bottom:2px solid #222;font-weight:500;color:#222}.joinProgress ol li.on:after{color:#333}.joinProgress ol li.complete:before{font-family:'Font Awesome 5 Free';font-weight:900;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;line-height:1;content:"\f00c";position:absolute;top:32px;left:37px;font-size:12px;color:#222}.categoryBox:after,.joinProgress:after,.privacyWrap .agreeCheck:before{content:""}.joinProgress:after{display:block;clear:both}.joinTitle{font-size:24px;margin:50px 0 30px;text-align:center;font-weight:300}.joinSubTitle{text-align:center;margin-bottom:45px}.joinForeigner,.joinNormal,.joinUnder14{width:calc(100% / 2);float:left}.joinForeigner form,.joinNormal form,.joinUnder14 form{display:flex;flex-wrap:wrap;background-color:#f3f3f3;border:3px solid #f3f3f3;padding:50px 0 50px 210px;height:170px}.joinForeigner form p.typeName,.joinNormal form p.typeName,.joinUnder14 form p.typeName{width:100%;font-size:20px;line-height:20px;font-weight:500}.joinForeigner form p.comment,.joinNormal form p.comment,.joinUnder14 form p.comment{font-size:14px;line-height:14px;padding-top:13px}.joinForeigner form button,.joinNormal form button,.joinUnder14 form button{width:120px;height:40px;line-height:38px;font-size:15px;color:#eee;font-weight:500;padding:0;border-radius:20px;margin-left:7%}.joinForeigner form button:hover,.joinNormal form button:hover,.joinUnder14 form button:hover{color:#fff}.joinNormal form{background:url(/img/member/join_icon1.png) 65px center no-repeat;border:1px solid #d7d7d7;border-top:2px solid #2f68c2}.joinNormal form button{background-color:#0877e2}.joinNormal form button:hover{background-color:#076ac9}.joinUnder14 form{background:url(/img/member/join_icon2.png) 65px center no-repeat;border:1px solid #d7d7d7;border-top:2px solid #090}.joinUnder14 form button{background-color:#090}.joinUnder14 form button:hover{background-color:green}.joinForeigner{display:none}.joinForeigner form{background:url(/img/member/join_icon3.png) 50px center no-repeat}.joinForeigner form button{background-color:#dc902e}.joinForeigner form button:hover{background-color:#ce8322}@media (min-width:0px) and (max-width:768px){.joinForeigner,.joinNormal,.joinUnder14{width:100%;float:none;margin-bottom:10px}}@media screen and (max-width:460px){.joinForeigner form,.joinNormal form,.joinUnder14 form{padding-left:30px;background-image:none}}.privacyWrap .privacyContent{padding:0 20px;height:250px;overflow-y:scroll;border:3px solid #ddd}.privacyWrap .privacyContent>div{zoom:.8}.privacyWrap .privacyContent pre{padding:10px;font-size:14px;line-height:17px;background-color:#fff;font-family:KoddiUD,'Noto Sans Korean',sans-serif}.board table tbody tr.foldQ td.title>div:after,.privacyWrap .agreeCheck:before{font-family:'Font Awesome 5 Free';-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-style:normal;text-rendering:auto}.privacyWrap input[type=checkbox]{display:block!important;position:absolute;width:1px;height:1px;overflow:hidden;left:auto;top:auto;margin-top:20px;margin-left:5px}.privacyWrap .agreeCheck{position:relative;margin:15px 0 25px;padding-left:25px;font-size:15px;font-weight:500}.privacyWrap .agreeCheck:before{font-weight:900;font-variant:normal;line-height:1;top:0;left:0;display:block;position:absolute;width:20px;height:20px;border:1px solid #9d9d9d;background-color:#fff;font-size:13px;padding:3px}.privacyWrap input[type=checkbox]:checked+.agreeCheck:before{content:"\f00c"}.privacyWrap div.footer{margin:20px 0;text-align:center}.privacyWrap div.footer .btn{width:150px;height:46px;line-height:46px;padding:0 30px;border-radius:3px;font-size:15px}.privacyWrap div.footer button{color:#fff;background-color:#222}.privacyWrap div.footer button:hover{color:#fff;background-color:#2f2f2f}.findID h2{text-align:center;font-size:24px;margin:50px 0 30px}.findID p{font-size:18px;text-align:center;color:#6f6f6f}.findID ul{margin:50px 0 15px}.authIpin,.authPhone{width:calc(100% / 2);float:left}.authIpin form,.authPhone form{padding:40px 0 40px 210px;height:230px;border:1px solid #d7d7d7}.authIpin form p.typeName,.authPhone form p.typeName{font-size:20px;line-height:20px;font-weight:500;margin-bottom:14px}.authIpin form p.comment,.authPhone form p.comment{font-size:14px;line-height:14px;margin-bottom:20px}.authIpin form a.btn-Ipin,.authIpin form button,.authPhone form a.btn-Ipin,.authPhone form button{display:inline-block;width:auto;height:40px;line-height:38px;font-size:15px;padding:0 20px;border-radius:20px;font-weight:500}.authIpin form button,.authPhone form button{color:#eee}.authIpin form button:hover,.authPhone form button:hover{color:#fff}.authIpin form p.info,.authPhone form p.info{font-size:13px;margin-top:10px}.authIpin form{background:url(/img/member/auth_icon1.png) 50px center no-repeat;border-top:2px solid #2f68c2}.authIpin form button{background-color:#2f68c2}.authIpin form button:hover{background-color:#2a5dad}.authPhone form{background:url(/img/member/auth_icon2.png) 60px center no-repeat;border-top:2px solid #090}.authPhone form button{background-color:#090}.authPhone form button:hover{background-color:green}@media (min-width:0px) and (max-width:768px){.authIpin,.authPhone{width:100%;float:none;margin-bottom:10px}.authIpin form,.authPhone form{background-size:80px;padding-left:170px}}.joinComplete div.footer,.joinForm div.footer{margin:20px 0;text-align:center}@media screen and (max-width:460px){.authIpin form,.authPhone form{background-image:none;padding-left:20px}}.joinComplete div.footer .btn,.joinForm div.footer .btn{height:46px;line-height:46px;padding:0 30px;font-size:15px;width:150px;border-radius:3px}.joinForm div.footer button{color:#fff;background-color:#222}.joinForm div.footer button:hover{color:#fff;background-color:#2f2f2f}.joinComplete div.footer a{color:#fff;background-color:#222}.joinComplete div.footer a:hover{color:#fff;background-color:#2f2f2f}.categoryBox{padding:20px 0;margin:10px 0 20px;width:100%;display:table;border-top:solid 1px #dedede;border-bottom:solid 1px #dedede}.categoryBox ul{display:table-row}.categoryBox ul li{display:table-cell}.categoryBox ul li a{display:block;height:17px;line-height:17px;text-align:center;border-right:solid 1px #dedede;border-left:1px solid #e3e3e3;background-color:#fff;font-size:17px}@media (min-width:0px) and (max-width:768px){.categoryBox{padding:13px 0}.categoryBox ul li a{font-size:13px}.boardHead{top:-12vw}}.categoryBox ul li:first-of-type a{border-left:none}.categoryBox ul li:last-of-type a{border-right:none}.categoryBox ul li.on a{color:#222;font-weight:700}.categoryBox:after{display:block;clear:both}.commentPost{position:relative}.commentPost .commentInfo{margin-bottom:5px}.commentPost .commentInfo span{display:inline-block;margin-right:3px}.commentPost .commentBtn{position:absolute;bottom:5px;right:5px}.commentPost .commentContents{font-size:14px;color:#222}.boardHead{margin-top:-30px;margin-bottom:20px}.boardHead span.boardTotal{display:none;font-size:14px}.boardHead .boardSearchWrap{margin-top:5px}.boardHead .boardSearchWrap form{width:430px;height:60px;position:relative;border-bottom:1px solid #222;margin-left:auto}@media (min-width:0px) and (max-width:768px){.boardHead .boardSearchWrap{border-top:none}.boardHead .boardSearchWrap form{width:100%;height:40px}}.boardHead .boardSearchWrap form input{border-radius:0;background-color:transparent;border:none;width:380px;height:59px;line-height:59px;padding:0 20px;font-size:17px}@media (min-width:0px) and (max-width:768px){.boardHead .boardSearchWrap form input{width:100%;height:38px;font-size:14px}}.boardHead .boardSearchWrap form button{position:absolute;background:0 0;right:0;top:0;width:57px;height:59px;border:none;font-size:22px}@media (min-width:0px) and (max-width:768px){.boardHead .boardSearchWrap form button{height:38px;font-size:18px}}.board{margin:0}.board small{color:#d33;display:block;font-weight:400}.board table{width:100%;margin-bottom:20px;border-top:2px solid #222;border-bottom:1px solid #aaa}.board table thead td,.board table thead th{background-color:#fff;padding:16px 10px;font-size:17px;font-weight:600;color:#222;text-align:center}.board table thead td i,.board table thead th i{font-size:17px;cursor:pointer}.board table tbody tr.foldQ{cursor:pointer}.board table tbody tr.foldQ td.title>div{position:relative}.board table tbody tr.foldQ td.title>div:after{font-weight:900;font-variant:normal;line-height:1;position:absolute;display:block;content:"\f067";width:21px;height:21px;right:0;top:0;color:#b5b3b4}.board table tbody tr.foldQ.open td.title>div:after{content:"\f068"}.board table tbody tr.foldA span.foldA,.board table tbody tr.foldQ span.foldQ{display:inline-block;width:26px;height:26px;border-radius:13px;line-height:26px;font-size:13px;font-weight:700;background-color:#0b66bf;color:#fff}.board table tbody tr.foldA span.foldA{background-color:#e3345b}.board table tbody tr.foldA{background-color:#f8f8f8;display:none;border-bottom:2px solid #dedede}.boardRead section .category,.boardRead section .major{display:inline-block;font-size:15px}.board table tbody tr{border-top:1px solid #dedede}.board table tbody td,.board table tbody th{padding:15px 10px;font-size:17px;vertical-align:middle}.board table tbody td.checkbox,.board table tbody td.date,.board table tbody td.hit,.board table tbody td.no,.board table tbody th.checkbox,.board table tbody th.date,.board table tbody th.hit,.board table tbody th.no{text-align:center;font-family:Roboto,sans-serif;font-size:15.3px}.board table tbody td.category,.board table tbody th.category{text-align:center}.board table tbody td.status,.board table tbody th.status{text-align:center;font-size:.9em}.board table tbody td.title,.board table tbody th.title{text-align:left;font-size:17px}.board table tbody td.program,.board table tbody th.program{position:relative;height:70px}.board table tbody td.program .title,.board table tbody th.program .title{font-size:17px;font-weight:600}.board table tbody td.program .desc,.board table tbody th.program .desc{font-size:15px;font-weight:400}.board table tbody td.webzine,.board table tbody th.webzine{position:relative;padding-left:160px;height:120px}.board table tbody td.webzine img,.board table tbody th.webzine img{position:absolute;left:0;top:13px;width:140px;height:93px}.board table tbody td.webzine .title,.board table tbody th.webzine .title{font-size:17px;font-weight:600}.board table tbody td.webzine .desc,.board table tbody th.webzine .desc{font-size:15px;font-weight:400}.board table tbody td.webzine_vertical,.board table tbody th.webzine_vertical{position:relative;padding-left:97px;height:120px}.board table tbody td.webzine_vertical img,.board table tbody th.webzine_vertical img{position:absolute;left:0;top:13px;width:77px;height:93px}.board table tbody td.webzine_vertical .title,.board table tbody th.webzine_vertical .title{font-size:17px;font-weight:600}.board table tbody td.webzine_vertical .desc,.board table tbody th.webzine_vertical .desc{font-size:15px;font-weight:400}.board table tbody td.title-link,.board table tbody th.title-link{text-align:left;font-size:18.7px}.board table tbody td a.link,.board table tbody th a.link{border-bottom:2px dotted #3c3c3c}.board table tbody td a.notice,.board table tbody th a.notice{font-weight:700}.board table tbody td span.notice,.board table tbody th span.notice{background-color:#222;display:inline-block;border-radius:13px;height:22px;line-height:22px;width:45px;color:#fff;font-weight:700}.board div.boardFooter{text-align:right}@media (min-width:0px) and (max-width:768px){.board tbody tr td.date,.board tbody tr td.hit,.board tbody tr td.name{margin-right:10px;color:#999;font-size:12px}.board thead{display:none}.board tbody tr{display:block;padding:10px 5px;line-height:26px}.board tbody tr td{display:inline;padding:0}.board tbody tr td.no{display:none}.board tbody tr td.notice{font-size:14px}.board tbody tr td.category{font-size:14px;color:#222}.board tbody tr td.category:before{content:"["}.board tbody tr td.category:after{content:"]"}.board tbody tr td.title{font-size:14px}.board tbody tr td.title:after{content:"\A";white-space:pre}.board tbody tr td.webZine{display:block;position:relative;padding-left:135px;height:auto;min-height:75px}.board tbody tr td.webZine img{position:absolute;left:0;top:30px;width:120px;height:80px}.board tbody tr td.webZine .title{display:block;font-size:14px;font-weight:600;margin-left:-135px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.board tbody tr td.webZine .desc{font-size:12px;padding-left:133px;font-weight:400;height:60px;line-height:20px;white-space:normal;overflow:hidden}.board tbody tr td.webZine+td{margin-left:133px}.board tbody tr td.webzine_vertical{display:block;position:relative;padding-left:135px;height:auto;min-height:125px}.board tbody tr td.webzine_vertical img{position:absolute;left:20px;top:0;width:80px;height:auto}.board tbody tr td.webzine_vertical .title{display:block;font-size:14px;font-weight:600;margin-left:-135px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;padding-left:133px}.board tbody tr td.webzine_vertical .desc{font-size:12px;padding-left:0;font-weight:400;height:60px;line-height:20px;white-space:normal;overflow:hidden}.board tbody tr td.webzine_vertical+td{margin-left:133px}.board tbody tr td.name:before{content:"작성자 : "}.board tbody tr td.date:before{content:"등록일 : "}.board tbody tr td.hit:before{content:"조회수 : "}}.boardPhoto{margin-top:20px}.boardPhoto .selectAll{font-size:14px}.boardPhoto .boardPhotoArea{border-top:2px solid #1b3a54;border-bottom:1px solid #aaa;margin-bottom:20px}.boardPhoto .boardPhotoArea:after{content:"";display:block;clear:both}.boardPhoto .boardPhotoArea .photoEmpty{height:180px;line-height:180px;text-align:center}.boardPhoto .boardPhotoArea>.board{margin:0}.boardPhoto .boardPhotoArea>.board table{margin:0;border-top:none}.boardPhoto .boardPhotoArea>.board table>tbody>tr:nth-of-type(1){border-top:none}.boardPhoto .photoItemWrap{margin-bottom:0;padding-top:50px}.boardPhoto .photoItemWrap:after{display:block;content:"";clear:both}.boardPhoto.event .photoItem,.boardPhoto.photo .photoItem,.boardPhoto.photo3 .photoItem{width:calc((100% - 100px)/ 3)}.boardPhoto.event .photoItem:nth-of-type(3n),.boardPhoto.photo .photoItem:nth-of-type(3n),.boardPhoto.photo3 .photoItem:nth-of-type(3n){margin-right:0}.boardPhoto.event .photoItem:nth-of-type(3n):after,.boardPhoto.photo .photoItem:nth-of-type(3n):after,.boardPhoto.photo3 .photoItem:nth-of-type(3n):after{content:"";display:block;clear:both}@media (min-width:0px) and (max-width:768px){.boardPhoto.event .photoItem:nth-of-type(3n),.boardPhoto.photo .photoItem:nth-of-type(3n),.boardPhoto.photo3 .photoItem:nth-of-type(3n){margin-right:20px}.boardPhoto.event .photoItem:nth-of-type(6n),.boardPhoto.photo .photoItem:nth-of-type(6n),.boardPhoto.photo3 .photoItem:nth-of-type(6n){margin-right:0}}.boardPhoto.photo4 .photoItem{width:calc((100% - 150px)/ 4)}.boardPhoto.photo4 .photoItem:nth-of-type(4n){margin-right:0}.boardPhoto.photo4 .photoItem:nth-of-type(4n):after{content:"";display:block;clear:both}.boardPhoto.photo5 .photoItem{width:calc((100% - 200px)/ 5)}.boardPhoto.photo5 .photoItem:nth-of-type(5n){margin-right:0}.boardPhoto.photo5 .photoItem:nth-of-type(5n):after{content:"";display:block;clear:both}.boardPhoto .photoItem{position:relative;float:left;margin:0 50px 50px 0;border:1px solid #ddd;padding-bottom:10px}.boardPhoto .photoItem input{position:absolute;top:5px;left:8px}.boardPhoto .photoItem:after{content:"";display:block;clear:both}.boardPhoto .photoItem a .photoItemImage{width:100%;padding-top:66.66%;overflow:hidden;position:relative}.boardPhoto .photoItem a .photoItemImage img{position:absolute;top:0;left:0;width:100%;height:100%}.boardPhoto .photoItem a .photoItemImage span.eventStatus{position:absolute;width:86px;height:38px;line-height:36px;font-size:17px;font-weight:700;text-align:center;border:1px solid #ddd;background-color:#fff;bottom:19px;right:19px}.boardPhoto .photoItem a .photoItemImage span.eventStatus.wait{color:#47992d}.boardPhoto .photoItem a .photoItemImage span.eventStatus.ing{color:#ec6000}.boardPhoto .photoItem a .photoItemImage span.eventStatus.end{color:#555}.boardPhoto .photoItem p.title{margin-top:10px;font-size:20px;line-height:34px;font-weight:700;text-align:center;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.boardPhoto .photoItem .photoItemInfo{margin-top:5px;position:static;text-align:center;line-height:30px;font-size:14px}@media (min-width:0px) and (max-width:768px){.boardPhoto .photoItem{width:calc(50% - 10px)!important;margin-right:20px;margin-bottom:20px}.boardPhoto .photoItem:nth-of-type(2n){margin-right:0}.boardPhoto .photoItem:nth-of-type(2n):after{content:"";display:block;clear:both}}.boardPhoto div.boardFooter{clear:both;text-align:right}.boardNewsLetter{margin-top:20px}.boardNewsLetter .selectAll{font-size:14px}.boardNewsLetter .boardNewsLetterArea{border-top:2px solid #1b3a54;border-bottom:1px solid #aaa;margin-bottom:20px}.boardNewsLetter .newsLetterItemWrap,.boardNewsLetter .newsLetterItemWrap hr{margin-bottom:0}.boardNewsLetter .boardNewsLetterArea:after{content:"";display:block;clear:both}.boardNewsLetter .boardNewsLetterArea .newsLetterEmpty{height:180px;line-height:180px;text-align:center}.boardNewsLetter .boardNewsLetterArea>.board{margin:0}.boardNewsLetter .boardNewsLetterArea>.board table{margin:0;border-top:none}.boardNewsLetter .boardNewsLetterArea>.board table>tbody>tr:nth-of-type(1){border-top:none}.boardNewsLetter .newsLetterItemWrap:after{display:block;content:"";clear:both}.boardNewsLetter .newsLetterItem{width:calc((100% - 170px)/ 4);float:left;margin:30px 20px 20px;position:relative}.boardNewsLetter .newsLetterItem:nth-of-type(4n - 3){margin-left:25px}.boardNewsLetter .newsLetterItem:nth-of-type(4n - 3):after{content:"";display:block;clear:both}.boardNewsLetter .newsLetterItem:nth-of-type(4n){margin-right:0}.boardNewsLetter .newsLetterItem:nth-of-type(4n):after{content:"";display:block;clear:both}.boardNewsLetter .newsLetterItem input{position:absolute;top:5px;left:8px}.boardNewsLetter .newsLetterItem:after{content:"";display:block;clear:both}.boardNewsLetter .newsLetterItem a .newsLetterItemImage{position:relative;width:100%;padding-top:128.6%}.boardNewsLetter .newsLetterItem a .newsLetterItemImage img{border:1px solid #dedede;position:absolute;top:0;left:0;width:100%}.boardNewsLetter .newsLetterItem a .newsLetterItemImage:after{position:absolute;display:block;content:"";width:0;height:0;border-right:12px solid transparent;border-bottom:300px solid #eee;bottom:1px;right:-12px}.boardNewsLetter .newsLetterItem p.title{height:35px;line-height:35px;font-size:17px;text-align:center}.boardNewsLetter .newsLetterItem .newsLetterItemInfo span.name{display:block;text-align:center;height:20px;line-height:20px;font-size:14px;color:#777}.boardNewsLetter .newsLetterItem .newsLetterItemInfo span.date{display:block;text-align:center;height:20px;line-height:20px;font-size:14px;color:#999}@media (min-width:0px) and (max-width:768px){.boardNewsLetter .newsLetterItem{width:calc(50% - 10px)!important;margin-right:20px}.boardNewsLetter .newsLetterItem:nth-of-type(2n){margin-right:0}.boardNewsLetter .newsLetterItem:nth-of-type(2n):after{content:"";display:block;clear:both}}.boardNewsLetter div.boardFooter{clear:both;text-align:right}.boardPage{text-align:center;margin:10px 0}.boardPage .btn-group .btn{background:0 0;border:none;box-shadow:none;font-weight:900}.boardRead section,.boardRead>h1{border-bottom:1px solid #dedede;text-align:center}.boardPage .btn-group .btn.active{color:#faa958;text-decoration:underline}.boardRead{position:relative}.boardRead>h1{height:150px;border-top:2px solid #222;padding:60px 10px;font-size:28px;font-weight:600;color:#222;margin:0}.boardRead>h1 small{float:right;margin-left:15px;color:#6f6f6f}.boardRead section{padding:15px 10px;margin:0}.boardRead section .category{margin-left:15px}.boardRead section .hit{font-size:15px;float:none}.boardRead section.fileList li{margin:3px 0}.boardRead section.articleBody{text-align:left}.boardRead section.articleBody .style-guide h2{position:relative;margin-left:0;margin-top:2.5rem;padding-top:1.25rem;background:url(/images/ui/sub/icon_h2.png) left center no-repeat;font-size:1.5rem;font-weight:600;color:#016cb1}.boardRead section.articleBody .style-guide h2+div{margin-left:0}.boardRead section.articleBody .style-guide h2::before{content:"";position:absolute;left:0;top:0;width:2.5rem;height:.25rem;background:#2f68c2}.boardRead section.articleBody .style-guide h3{margin-left:.9375rem;margin-top:1.875rem;padding-left:1.875rem;background:url(/images/ui/sub/icon_h3.png) left center no-repeat;font-size:1.25rem;font-weight:600}.boardRead section.articleBody .style-guide h3+div{margin-left:2.8125rem}.boardRead section.articleBody .style-guide h4{margin-left:1.875rem;margin-top:1.875rem;padding-left:.9375rem;background:url(/images/ui/sub/icon_h4.png) left center no-repeat;font-size:1.125rem;font-weight:600}.boardRead section.articleBody .style-guide h4+div{margin-left:2.8125rem}.boardRead section.articleBody .style-guide h5{margin-left:2.8125rem;margin-top:1.875rem;background:url(/images/ui/sub/icon_h5.png) left center no-repeat;font-size:1rem;font-weight:600;color:#0175c0}.boardRead section.articleBody .style-guide div p,.boardRead section.articleBody .style-guide div>dl,.boardRead section.articleBody .style-guide div>ol,.boardRead section.articleBody .style-guide div>ul{margin-top:.9375rem;line-height:1.75}.boardRead section.articleBody .style-guide h5+div{margin-left:2.8125rem}.boardRead section.articleBody .style-guide h6{margin-left:3.75rem;background:url(/images/ui/sub/icon_h6.png) left center no-repeat;font-size:.875rem;font-weight:600}.boardRead section.articleBody .style-guide h6+div{margin-left:3.75rem}.boardRead section.articleBody .style-guide div>ul>li{padding-left:.9375rem;background:url(/images/ui/sub/icon_list.png) left .625rem no-repeat}.boardRead section.articleBody .style-guide div>ul>li>ol,.boardRead section.articleBody .style-guide div>ul>li>ul{padding-left:.9375rem;padding-bottom:.625rem}.boardRead section.articleBody .style-guide div>ul>li>ol li::before,.boardRead section.articleBody .style-guide div>ul>li>ul li::before{padding-right:.625rem}.boardRead section.articleBody .style-guide div>ul>li>ol ol,.boardRead section.articleBody .style-guide div>ul>li>ol ul,.boardRead section.articleBody .style-guide div>ul>li>ul ol,.boardRead section.articleBody .style-guide div>ul>li>ul ul{padding-left:1.875rem}.boardRead section.articleBody .style-guide div>ul>li ul li::before{content:"-"}.boardRead section.articleBody .style-guide div>ul>li ol>li:nth-child(1):before{content:"1."}.boardRead section.articleBody .style-guide div>ul>li ol>li:nth-child(2):before{content:"2."}.boardRead section.articleBody .style-guide div>ul>li ol>li:nth-child(3):before{content:"3."}.boardRead section.articleBody .style-guide div>ul>li ol>li:nth-child(4):before{content:"4."}.boardRead section.articleBody .style-guide div>ul>li ol>li:nth-child(5):before{content:"5."}.boardRead section.articleBody .style-guide div>ul>li ol ol ol,.boardRead section.articleBody .style-guide div>ul>li ol ol ul{padding-bottom:0}.boardRead section.articleBody .style-guide div>ul>li ol ol>li:nth-child(1):before{content:"①"}.boardRead section.articleBody .style-guide div>ul>li ol ol>li:nth-child(2):before{content:"②"}.boardRead section.articleBody .style-guide div>ul>li ol ol>li:nth-child(3):before{content:"③"}.boardRead section.articleBody .style-guide div>ul>li ol ol>li:nth-child(4):before{content:"④"}.boardRead section.articleBody .style-guide div>ul>li ol ol>li:nth-child(5):before{content:"⑤"}.boardRead section.articleBody .style-guide div>ul>li ol ol ol li:nth-child(1)::before{content:"ⓐ"}.boardRead section.articleBody .style-guide div>ul>li ol ol ol li:nth-child(2)::before{content:"ⓑ"}.boardRead section.articleBody .style-guide div>ul>li ol ol ol li:nth-child(3)::before{content:"ⓒ"}.boardRead section.articleBody .style-guide div>ul>li ol ol ol li:nth-child(4)::before{content:"ⓓ"}.boardRead section.articleBody .style-guide div>ul>li ol ol ol li:nth-child(5)::before{content:"ⓔ"}.boardRead section.articleBody .style-guide div>ol>li:last-child ol,.boardRead section.articleBody .style-guide div>ol>li:last-child ul{padding-bottom:0}.boardRead section.articleBody .style-guide div>ol>li ol,.boardRead section.articleBody .style-guide div>ol>li ul{padding-left:1.875rem;padding-bottom:.625rem}.boardRead section.articleBody .style-guide div>ol>li ol ol,.boardRead section.articleBody .style-guide div>ol>li ol ul,.boardRead section.articleBody .style-guide div>ol>li ul ol,.boardRead section.articleBody .style-guide div>ol>li ul ul{padding-bottom:0}.boardRead section.articleBody .style-guide div>ol>li ol li::before,.boardRead section.articleBody .style-guide div>ol>li ul li::before,.boardRead section.articleBody .style-guide div>ol>li::before{padding-right:.625rem}.boardRead section.articleBody .style-guide div>ol>li:nth-child(1):before{content:"1."}.boardRead section.articleBody .style-guide div>ol>li:nth-child(2):before{content:"2."}.boardRead section.articleBody .style-guide div>ol>li:nth-child(3):before{content:"3."}.boardRead section.articleBody .style-guide div>ol>li:nth-child(4):before{content:"4."}.boardRead section.articleBody .style-guide div>ol>li:nth-child(5):before{content:"5."}.boardRead section.articleBody .style-guide div>ol>li ol>li:nth-child(1):before{content:"①"}.boardRead section.articleBody .style-guide div>ol>li ol>li:nth-child(2):before{content:"②"}.boardRead section.articleBody .style-guide div>ol>li ol>li:nth-child(3):before{content:"③"}.boardRead section.articleBody .style-guide div>ol>li ol>li:nth-child(4):before{content:"④"}.boardRead section.articleBody .style-guide div>ol>li ol>li:nth-child(5):before{content:"⑤"}.boardRead section.articleBody .style-guide div>ol>li ol ol>li:nth-child(1)::before{content:"ⓐ"}.boardRead section.articleBody .style-guide div>ol>li ol ol>li:nth-child(2)::before{content:"ⓑ"}.boardRead section.articleBody .style-guide div>ol>li ol ol>li:nth-child(3)::before{content:"ⓒ"}.boardRead section.articleBody .style-guide div>ol>li ol ol>li:nth-child(4)::before{content:"ⓓ"}.boardRead section.articleBody .style-guide div>ol>li ol ol>li:nth-child(5)::before{content:"ⓔ"}.boardRead section.articleBody .style-guide div>ol>li ul li::before{content:"-"}.boardRead section.articleBody .style-guide div>dl dt{font-size:1.1rem;font-weight:600}.boardRead section.articleBody .style-guide div>dl dd{padding-left:1.875rem}.boardRead section.articleBody .style-guide div>dl dd::before{content:"⊙";padding-right:.625rem}.boardRead section.articleBody .style-guide div>dl dd ul li::before,.boardRead section.articleBody .ul>li ul li::before{content:"-"}.boardRead section.articleBody .style-guide div>dl dd ol,.boardRead section.articleBody .style-guide div>dl dd ul{padding-left:1.875rem;padding-bottom:.625rem}.boardRead section.articleBody .style-guide div>dl dd ol ol,.boardRead section.articleBody .style-guide div>dl dd ol ul,.boardRead section.articleBody .style-guide div>dl dd ul ol,.boardRead section.articleBody .style-guide div>dl dd ul ul{padding-bottom:0}.boardRead section.articleBody .style-guide div>dl dd ol li::before,.boardRead section.articleBody .style-guide div>dl dd ul li::before{padding-right:.625rem}.boardRead section.articleBody .style-guide div>dl dd ol li:nth-child(1):before{content:"①"}.boardRead section.articleBody .style-guide div>dl dd ol li:nth-child(2):before{content:"②"}.boardRead section.articleBody .style-guide div>dl dd ol li:nth-child(3):before{content:"③"}.boardRead section.articleBody .style-guide div>dl dd ol li:nth-child(4):before{content:"④"}.boardRead section.articleBody .style-guide div>dl dd ol li:nth-child(5):before{content:"⑤"}.boardRead section.articleBody .style-guide div>dl dd ol li ol>li:nth-child(1)::before{content:"ⓐ"}.boardRead section.articleBody .style-guide div>dl dd ol li ol>li:nth-child(2)::before{content:"ⓑ"}.boardRead section.articleBody .style-guide div>dl dd ol li ol>li:nth-child(3)::before{content:"ⓒ"}.boardRead section.articleBody .style-guide div>dl dd ol li ol>li:nth-child(4)::before{content:"ⓓ"}.boardRead section.articleBody .style-guide div>dl dd ol li ol>li:nth-child(5)::before{content:"ⓔ"}.boardRead section.articleBody .style-guide div p{font-size:1rem}.boardRead section.articleBody .style-guide div table{width:100%;margin-top:1.25rem;text-align:center;border-top:2px solid #0175c0;border-collapse:collapse}.boardRead section.articleBody .style-guide div table thead tr th{padding:.9375rem .3125rem;background:#f3f3f3;font-weight:600;border:1px solid #d7d7d7;vertical-align:middle;text-align:center}.boardRead section.articleBody .style-guide div table tbody tr td,.boardRead section.articleBody .style-guide div table tbody tr th{padding:1.25rem .3125rem;font-weight:500;border:1px solid #d7d7d7;vertical-align:middle;text-align:center}.boardRead section.articleBody .style-guide .reset-style-guide,.boardRead section.articleBody .style-guide .reset-style-guide *{margin:0;padding:0;line-height:1;background:0 0;border:0;font-size:100%;font-weight:400;color:#333;position:unset}.boardRead section.articleBody .style-guide .reset-style-guide ::after,.boardRead section.articleBody .style-guide .reset-style-guide ::before,.boardRead section.articleBody .style-guide .reset-style-guide::after,.boardRead section.articleBody .style-guide .reset-style-guide::before{display:none}.boardRead section.articleBody .h2{position:relative;margin-left:0;margin-top:2.5rem;padding-top:1.25rem;background:url(/images/ui/sub/icon_h2.png) left center no-repeat;font-size:1.5rem;font-weight:600;color:#016cb1}.boardRead section.articleBody .h2+div{margin-left:0}.boardRead section.articleBody .h2::before{content:"";position:absolute;left:0;top:0;width:2.5rem;height:.25rem;background:#2f68c2}.boardRead section.articleBody .h3{margin-left:.9375rem;margin-top:1.875rem;padding-left:1.875rem;background:url(/images/ui/sub/icon_h3.png) left center no-repeat;font-size:1.25rem;font-weight:600}.boardRead section.articleBody .h3+div{margin-left:2.8125rem}.boardRead section.articleBody .h4{margin-left:1.875rem;margin-top:1.875rem;padding-left:.9375rem;background:url(/images/ui/sub/icon_h4.png) left center no-repeat;font-size:1.125rem;font-weight:600}.boardRead section.articleBody .h4+div,.boardRead section.articleBody .h5,.boardRead section.articleBody .h5+div{margin-left:2.8125rem}.boardRead section.articleBody .h5{margin-top:1.875rem;background:url(/images/ui/sub/icon_h5.png) left center no-repeat;font-size:1rem;font-weight:600;color:#0175c0}.boardRead section.articleBody .dl,.boardRead section.articleBody .ol,.boardRead section.articleBody .p,.boardRead section.articleBody .ul{margin-top:.9375rem;line-height:1.75}.boardRead section.articleBody .h6{margin-left:3.75rem;background:url(/images/ui/sub/icon_h6.png) left center no-repeat;font-size:.875rem;font-weight:600}.boardRead section.articleBody .h6+div{margin-left:3.75rem}.boardRead section.articleBody .ul>li{padding-left:.9375rem;background:url(/images/ui/sub/icon_list.png) left .625rem no-repeat}.boardRead section.articleBody .ul>li>ol,.boardRead section.articleBody .ul>li>ul{padding-left:.9375rem;padding-bottom:.625rem}.boardRead section.articleBody .ul>li>ol li::before,.boardRead section.articleBody .ul>li>ul li::before{padding-right:.625rem}.boardRead section.articleBody .ul>li>ol ol,.boardRead section.articleBody .ul>li>ol ul,.boardRead section.articleBody .ul>li>ul ol,.boardRead section.articleBody .ul>li>ul ul{padding-left:1.875rem}.boardRead section.articleBody .ul>li ol>li:nth-child(1):before{content:"1."}.boardRead section.articleBody .ul>li ol>li:nth-child(2):before{content:"2."}.boardRead section.articleBody .ul>li ol>li:nth-child(3):before{content:"3."}.boardRead section.articleBody .ul>li ol>li:nth-child(4):before{content:"4."}.boardRead section.articleBody .ul>li ol>li:nth-child(5):before{content:"5."}.boardRead section.articleBody .ul>li ol ol ol,.boardRead section.articleBody .ul>li ol ol ul{padding-bottom:0}.boardRead section.articleBody .ul>li ol ol>li:nth-child(1):before{content:"①"}.boardRead section.articleBody .ul>li ol ol>li:nth-child(2):before{content:"②"}.boardRead section.articleBody .ul>li ol ol>li:nth-child(3):before{content:"③"}.boardRead section.articleBody .ul>li ol ol>li:nth-child(4):before{content:"④"}.boardRead section.articleBody .ul>li ol ol>li:nth-child(5):before{content:"⑤"}.boardRead section.articleBody .ul>li ol ol ol li:nth-child(1)::before{content:"ⓐ"}.boardRead section.articleBody .ul>li ol ol ol li:nth-child(2)::before{content:"ⓑ"}.boardRead section.articleBody .ul>li ol ol ol li:nth-child(3)::before{content:"ⓒ"}.boardRead section.articleBody .ul>li ol ol ol li:nth-child(4)::before{content:"ⓓ"}.boardRead section.articleBody .ul>li ol ol ol li:nth-child(5)::before{content:"ⓔ"}.boardRead section.articleBody .ol>li:last-child ol,.boardRead section.articleBody .ol>li:last-child ul{padding-bottom:0}.boardRead section.articleBody .ol>li ol,.boardRead section.articleBody .ol>li ul{padding-left:1.875rem;padding-bottom:.625rem}.boardRead section.articleBody .ol>li ol ol,.boardRead section.articleBody .ol>li ol ul,.boardRead section.articleBody .ol>li ul ol,.boardRead section.articleBody .ol>li ul ul{padding-bottom:0}.boardRead section.articleBody .ol>li ol li::before,.boardRead section.articleBody .ol>li ul li::before,.boardRead section.articleBody .ol>li::before{padding-right:.625rem}.boardRead section.articleBody .ol>li:nth-child(1):before{content:"1."}.boardRead section.articleBody .ol>li:nth-child(2):before{content:"2."}.boardRead section.articleBody .ol>li:nth-child(3):before{content:"3."}.boardRead section.articleBody .ol>li:nth-child(4):before{content:"4."}.boardRead section.articleBody .ol>li:nth-child(5):before{content:"5."}.boardRead section.articleBody .ol>li ol>li:nth-child(1):before{content:"①"}.boardRead section.articleBody .ol>li ol>li:nth-child(2):before{content:"②"}.boardRead section.articleBody .ol>li ol>li:nth-child(3):before{content:"③"}.boardRead section.articleBody .ol>li ol>li:nth-child(4):before{content:"④"}.boardRead section.articleBody .ol>li ol>li:nth-child(5):before{content:"⑤"}.boardRead section.articleBody .ol>li ol ol>li:nth-child(1)::before{content:"ⓐ"}.boardRead section.articleBody .ol>li ol ol>li:nth-child(2)::before{content:"ⓑ"}.boardRead section.articleBody .ol>li ol ol>li:nth-child(3)::before{content:"ⓒ"}.boardRead section.articleBody .ol>li ol ol>li:nth-child(4)::before{content:"ⓓ"}.boardRead section.articleBody .ol>li ol ol>li:nth-child(5)::before{content:"ⓔ"}.boardRead section.articleBody .ol>li ul li::before{content:"-"}.boardRead section.articleBody .dl dt{font-size:1.1rem;font-weight:600}.boardRead section.articleBody .dl dd{padding-left:1.875rem}.boardRead section.articleBody .dl dd::before{content:"⊙";padding-right:.625rem}.boardRead section.articleBody .dl dd ol,.boardRead section.articleBody .dl dd ul{padding-left:1.875rem;padding-bottom:.625rem}.boardRead section.articleBody .dl dd ol ol,.boardRead section.articleBody .dl dd ol ul,.boardRead section.articleBody .dl dd ul ol,.boardRead section.articleBody .dl dd ul ul{padding-bottom:0}.boardRead section.articleBody .dl dd ol li::before,.boardRead section.articleBody .dl dd ul li::before{padding-right:.625rem}.boardRead section.articleBody .dl dd ul li::before{content:"-"}.boardRead section.articleBody .dl dd ol li:nth-child(1):before{content:"①"}.boardRead section.articleBody .dl dd ol li:nth-child(2):before{content:"②"}.boardRead section.articleBody .dl dd ol li:nth-child(3):before{content:"③"}.boardRead section.articleBody .dl dd ol li:nth-child(4):before{content:"④"}.boardRead section.articleBody .dl dd ol li:nth-child(5):before{content:"⑤"}.boardRead section.articleBody .dl dd ol li ol>li:nth-child(1)::before{content:"ⓐ"}.boardRead section.articleBody .dl dd ol li ol>li:nth-child(2)::before{content:"ⓑ"}.boardRead section.articleBody .dl dd ol li ol>li:nth-child(3)::before{content:"ⓒ"}.boardRead section.articleBody .dl dd ol li ol>li:nth-child(4)::before{content:"ⓓ"}.boardRead section.articleBody .dl dd ol li ol>li:nth-child(5)::before{content:"ⓔ"}.boardRead section.articleBody .p{font-size:1rem}.boardRead section.articleBody .table{width:100%;margin-top:1.25rem;text-align:center;border-top:2px solid #0175c0;border-collapse:collapse}.boardRead section.articleBody .table thead tr th{padding:.9375rem .3125rem;background:#f3f3f3;font-weight:600;border:1px solid #d7d7d7;vertical-align:middle;text-align:center}.boardRead section.articleBody .table tbody tr td,.boardRead section.articleBody .table tbody tr th{padding:1.25rem .3125rem;font-weight:500;border:1px solid #d7d7d7;vertical-align:middle;text-align:center}.boardRead section:after{display:block;content:"";clear:both}.boardRead section.contentSection{text-align:left;padding:25px}.boardRead div.boardFooter,.boardRead div.footer{text-align:right;margin:10px 0}@media (min-width:0px) and (max-width:768px){.boardRead h1{height:70px;padding:20px 10px;font-size:20px}.boardRead h1 small{display:none}.boardRead div.contentImage img{width:100%}}.applyForm{position:relative;border-top-width:3px}.applyForm>h1{background-color:#f8f8f8;border-bottom:1px solid #dedede;padding:10px;margin:0 0 10px;font-size:16px}.applyForm section{padding:0 10px 10px}.applyForm header{font-size:18px;font-weight:500;border-bottom:1px solid #eee;margin:15px 5px}.applyForm footer{margin:20px 0;text-align:center}.applyForm footer .btn{width:150px;height:46px;line-height:46px;padding:0 30px;border-radius:3px;font-size:15px}.applyForm footer button{color:#fff;background-color:#222}.applyForm footer button:hover{color:#fff;background-color:#151515}.lectureTypeBox{margin-top:-10px;margin-bottom:20px}/*# sourceMappingURL=defaultLMS.css.map */