@font-face{font-family:'icomoon';src:url("/img_up/shop_pds/cbsad/design/icomoon/icomoon.eot?asxbi");src:url("/img_up/shop_pds/cbsad/design/icomoon/icomoon.eot?asxbi#iefix") format("embedded-opentype"),url("/img_up/shop_pds/cbsad/design/icomoon/icomoon.ttf?asxbi") format("truetype"),url("/img_up/shop_pds/cbsad/design/icomoon/icomoon.woff?asxbi") format("woff"),url("/img_up/shop_pds/cbsad/design/icomoon/icomoon.svg?asxbi#icomoon") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'Noto Sans KR';font-weight:100;font-style:normal;font-display:swap;src:url("https://cdn.jsdelivr.net/gh/fonts-archive/NotoSansKR/NotoSansKR-Thin.woff2") format("woff2"),url("https://cdn.jsdelivr.net/gh/fonts-archive/NotoSansKR/NotoSansKR-Thin.woff") format("woff"),url("https://cdn.jsdelivr.net/gh/fonts-archive/NotoSansKR/NotoSansKR-Thin.otf") format("opentype")}@font-face{font-family:'Noto Sans KR';font-weight:300;font-style:normal;font-display:swap;src:url("https://cdn.jsdelivr.net/gh/fonts-archive/NotoSansKR/NotoSansKR-Light.woff2") format("woff2"),url("https://cdn.jsdelivr.net/gh/fonts-archive/NotoSansKR/NotoSansKR-Light.woff") format("woff"),url("https://cdn.jsdelivr.net/gh/fonts-archive/NotoSansKR/NotoSansKR-Light.otf") format("opentype")}@font-face{font-family:'Noto Sans KR';font-weight:400;font-style:normal;font-display:swap;src:url("https://cdn.jsdelivr.net/gh/fonts-archive/NotoSansKR/NotoSansKR-Regular.woff2") format("woff2"),url("https://cdn.jsdelivr.net/gh/fonts-archive/NotoSansKR/NotoSansKR-Regular.woff") format("woff"),url("https://cdn.jsdelivr.net/gh/fonts-archive/NotoSansKR/NotoSansKR-Regular.otf") format("opentype")}@font-face{font-family:'Noto Sans KR';font-weight:500;font-style:normal;font-display:swap;src:url("https://cdn.jsdelivr.net/gh/fonts-archive/NotoSansKR/NotoSansKR-Medium.woff2") format("woff2"),url("https://cdn.jsdelivr.net/gh/fonts-archive/NotoSansKR/NotoSansKR-Medium.woff") format("woff"),url("https://cdn.jsdelivr.net/gh/fonts-archive/NotoSansKR/NotoSansKR-Medium.otf") format("opentype")}@font-face{font-family:'Noto Sans KR';font-weight:700;font-style:normal;font-display:swap;src:url("https://cdn.jsdelivr.net/gh/fonts-archive/NotoSansKR/NotoSansKR-Bold.woff2") format("woff2"),url("https://cdn.jsdelivr.net/gh/fonts-archive/NotoSansKR/NotoSansKR-Bold.woff") format("woff"),url("https://cdn.jsdelivr.net/gh/fonts-archive/NotoSansKR/NotoSansKR-Bold.otf") format("opentype")}@font-face{font-family:'Noto Sans KR';font-weight:900;font-style:normal;font-display:swap;src:url("https://cdn.jsdelivr.net/gh/fonts-archive/NotoSansKR/NotoSansKR-Black.woff2") format("woff2"),url("https://cdn.jsdelivr.net/gh/fonts-archive/NotoSansKR/NotoSansKR-Black.woff") format("woff"),url("https://cdn.jsdelivr.net/gh/fonts-archive/NotoSansKR/NotoSansKR-Black.otf") format("opentype")}@font-face{font-family:'SeoulHangang';font-weight:300;font-style:normal;font-display:swap;src:url("https://cdn.jsdelivr.net/gh/fonts-archive/SeoulHangang/SeoulHangang-Light.woff2") format("woff2"),url("https://cdn.jsdelivr.net/gh/fonts-archive/SeoulHangang/SeoulHangang-Light.woff") format("woff"),url("https://cdn.jsdelivr.net/gh/fonts-archive/SeoulHangang/SeoulHangang-Light.ttf") format("truetype")}@font-face{font-family:'SeoulHangang';font-weight:500;font-style:normal;font-display:swap;src:url("https://cdn.jsdelivr.net/gh/fonts-archive/SeoulHangang/SeoulHangang-Medium.woff2") format("woff2"),url("https://cdn.jsdelivr.net/gh/fonts-archive/SeoulHangang/SeoulHangang-Medium.woff") format("woff"),url("https://cdn.jsdelivr.net/gh/fonts-archive/SeoulHangang/SeoulHangang-Medium.ttf") format("truetype")}@font-face{font-family:'SeoulHangang';font-weight:700;font-style:normal;font-display:swap;src:url("https://cdn.jsdelivr.net/gh/fonts-archive/SeoulHangang/SeoulHangang-Bold.woff2") format("woff2"),url("https://cdn.jsdelivr.net/gh/fonts-archive/SeoulHangang/SeoulHangang-Bold.woff") format("woff"),url("https://cdn.jsdelivr.net/gh/fonts-archive/SeoulHangang/SeoulHangang-Bold.ttf") format("truetype")}@font-face{font-family:'SeoulHangang';font-weight:800;font-style:normal;font-display:swap;src:url("https://cdn.jsdelivr.net/gh/fonts-archive/SeoulHangang/SeoulHangang-ExtraBold.woff2") format("woff2"),url("https://cdn.jsdelivr.net/gh/fonts-archive/SeoulHangang/SeoulHangang-ExtraBold.woff") format("woff"),url("https://cdn.jsdelivr.net/gh/fonts-archive/SeoulHangang/SeoulHangang-ExtraBold.ttf") format("truetype")}#main_view #mnb.on,#sub_view #mnb.on{display:inline-block;*display:inline;*zoom:1}body,html{width:100%;margin-left:0;margin-top:0;margin-right:0;margin-bottom:0;padding:0}ul,ol,dl,li{list-style:none}i{font-style:normal}#main_view,#sub_view{position:relative;max-width:1920px;margin:auto}#main_view #mnb,#sub_view #mnb{display:none;width:200px;margin-right:10px;display:inline;border:1px solid #ddd;-webkit-box-shadow:0 1px 3px rgba(0,0,0,0.1);-moz-box-shadow:0 1px 3px rgba(0,0,0,0.1);box-shadow:0 1px 3px rgba(0,0,0,0.1)}#main_view .gnb .link_item,#sub_view .gnb .link_item{display:flex;align-items:center;margin-right:10px}#main_view .gnb .link_item #display,#sub_view .gnb .link_item #display{font-size:16px;background:#fff;border-radius:30px;padding:5px 20px;font-size:16px;line-height:1.55em;margin-right:10px}#main_view .gnb .link_item ul,#sub_view .gnb .link_item ul{display:flex;align-items:center}#main_view .gnb .link_item ul li,#sub_view .gnb .link_item ul li{margin-right:10px}#main_view .gnb .link_item ul li:last-child,#sub_view .gnb .link_item ul li:last-child{margin:0}#main_view .gnb .link_item ul li:hover button,#sub_view .gnb .link_item ul li:hover button{background:#00aebb}#main_view .gnb .link_item ul li:hover button:before,#sub_view .gnb .link_item ul li:hover button:before{color:#fff}#main_view .gnb .link_item ul li button,#sub_view .gnb .link_item ul li button{font-size:0;width:30px;height:30px;border-radius:100%;border:0;background:#fff;display:flex;justify-content:center;align-items:center}#main_view .gnb .link_item ul li button:before,#sub_view .gnb .link_item ul li button:before{font-family:"Font Awesome 6 free";color:#143f90;font-size:18px}#main_view .gnb .link_item ul li.plus button:before,#sub_view .gnb .link_item ul li.plus button:before{content:'\f067'}#main_view .gnb .link_item ul li.minus button:before,#sub_view .gnb .link_item ul li.minus button:before{content:'\f068'}#main_view .gnb .link_item ul li.reset button:before,#sub_view .gnb .link_item ul li.reset button:before{content:'\f021'}#main_view .gnb .gnb_wrap,#sub_view .gnb .gnb_wrap{max-width:1844px;margin:0 auto;display:flex;justify-content:flex-end;align-items:center}#main_view .gnb .gnb_wrap>ul,#sub_view .gnb .gnb_wrap>ul{justify-content:flex-start}#main_view .gnb .gnb_wrap>ul>li:first-child,#sub_view .gnb .gnb_wrap>ul>li:first-child{padding-right:10px}#main_view .header_m,#sub_view .header_m{display:none}#main_view #header,#sub_view #header{background:0;max-width:1920px}#main_view #header .header_p_wrap,#sub_view #header .header_p_wrap{width:100%;background:#fff;position:relative}#main_view #header .header_p_wrap .header_p,#sub_view #header .header_p_wrap .header_p{display:block;position:absolute;top:0;left:0;width:100%;padding:0;border-bottom:1px solid #ddd;background:#fff}#main_view #header .header_p_wrap .header_p:after,#sub_view #header .header_p_wrap .header_p:after{content:'';position:absolute;left:0;top:80px;background:#ddd;width:100%;height:1px}#main_view #header .header_p_wrap .header_p .logo_nav,#sub_view #header .header_p_wrap .header_p .logo_nav{max-width:1844px;margin:0 auto;position:relative;display:flex;justify-content:space-between}#main_view #header .header_p_wrap .header_p .logo_nav .logo,#sub_view #header .header_p_wrap .header_p .logo_nav .logo{padding-left:10px}#main_view #header .header_p_wrap .header_p .logo_nav .logo a,#sub_view #header .header_p_wrap .header_p .logo_nav .logo a{display:flex;align-items:center;height:80px}#main_view #header .header_p_wrap .header_p .logo_nav .logo a img,#sub_view #header .header_p_wrap .header_p .logo_nav .logo a img{width:240px;vertical-align:middle}.logo2 a{height:80px}@media(max-width:1250px){.logo2 a span{font-size:20px}}.wrapper{display:none}@media(min-width:1400px){.logo_nav .logo2{width:110px}.logo_nav .wrapper{display:block;padding-right:10px}.logo_nav .wrapper a:before{content:'\e902';font-family:'icomoon';font-size:16px;color:#000;line-height:80px;font-size:45px}.logo_nav .wrapper a:hover:before{color:#143f90}}.lnb_all.page>ul>li{width:33.3333% !important;min-height:300px}.container{margin-top:141px;overflow:hidden;width:100%}section .section_wrap{max-width:1844px;margin:0 auto}.section1 .section_wrap{max-width:100%;display:flex;flex-wrap:wrap}.section1 .section_wrap .wrap{height:633px}.section1 .section_wrap .wrap:nth-child(1){width:68%}.section1 .section_wrap .wrap:nth-child(2){width:32%}.section1 .section_wrap .wrap:nth-child(2) .text_wrap{display:table;width:100%;height:100%}.section1 .section_wrap .wrap:nth-child(2) .text_wrap .link{display:block;position:absolute;top:0;bottom:0;left:-25px;margin:auto;background:#fff;color:#143f90;width:50px;height:50px;line-height:50px;border-radius:100%;border:0;z-index:10}.section1 .section_wrap .wrap:nth-child(2) .text_wrap .link:before{content:'\f086';font-family:"Font Awesome 5 Free";font-size:25px}.section1 .section_wrap .wrap:nth-child(2) .text_wrap .title_box{display:table-cell;vertical-align:middle;padding:30px}.section1 .section_wrap .wrap:nth-child(2) .text_wrap .title_box .text_box figure{background-position:center;width:90%;margin:0 auto 10px}.section1 .section_wrap .wrap:nth-child(2) .text_wrap .title_box .text_box h1{font-size:40px;white-space:nowrap;margin-bottom:45px}.section1 .section_wrap .wrap:nth-child(2) .text_wrap .title_box .text_box h1 strong{font-size:43px}@media(min-width:1500px){.section1 .section_wrap .wrap:nth-child(2) .text_wrap .title_box .text_box h1{font-size:45px}.section1 .section_wrap .wrap:nth-child(2) .text_wrap .title_box .text_box h1 strong{font-size:50px}.section1 .section_wrap .wrap:nth-child(2) .text_wrap .title_box .text_box .pm-banner_responsive_a_bnr1 ul li a .con .caption span.title{font-size:17px}}@media(min-width:1024px) and (max-width:1530px){.section1 .section_wrap .wrap{height:520px}.section1 .section_wrap .wrap:nth-child(1){width:55%}.section1 .section_wrap .wrap:nth-child(2){width:45%}.section1 .section_wrap .wrap:nth-child(2) .text_wrap .title_box .text_box .pm-banner_responsive_a_bnr1 ul li a .con{height:113px}.section1 .section_wrap .wrap:nth-child(2) .text_wrap .title_box .text_box .pm-banner_responsive_a_bnr1 ul li a .con .caption span.title{font-size:14px}}.section2 .section_wrap .con_wrap{display:flex;flex-wrap:wrap;margin-right:-20px}.section2 .section_wrap .con_wrap .box_wrap{width:50%;margin-bottom:0;padding-right:20px;padding-bottom:0}.section2 .section_wrap .con_wrap .box_wrap .box{height:567px}.section2 .section_wrap .con_wrap .box_wrap .box .pm-board_album_a_bnr2 ul,.section2 .section_wrap .con_wrap .box_wrap .box .pm-board_album_a_cb21 ul{margin-top:-20px;margin-right:-20px}.section2 .section_wrap .con_wrap .box_wrap .box .pm-board_album_a_bnr2 ul li,.section2 .section_wrap .con_wrap .box_wrap .box .pm-board_album_a_cb21 ul li{padding-top:20px;padding-right:20px}.section2 .section_wrap .con_wrap .box_wrap .box .pm-board_album_a_bnr2 ul li a figure,.section2 .section_wrap .con_wrap .box_wrap .box .pm-board_album_a_cb21 ul li a figure{padding:0;height:120px}.section2 .section_wrap .con_wrap .box_wrap .box .pm-board_album_a_bnr2 ul li a .caption,.section2 .section_wrap .con_wrap .box_wrap .box .pm-board_album_a_cb21 ul li a .caption{padding:25px 10px}.section2 .section_wrap .con_wrap .box_wrap .box .pm-board_album_a_bnr2 ul li a .caption span,.section2 .section_wrap .con_wrap .box_wrap .box .pm-board_album_a_cb21 ul li a .caption span{font-size:16px}.section2 .section_wrap .con_wrap .box_wrap .box .pm-myboard_album_responsive_a_cmov ul li a figure{padding:0;height:120px}.section2 .section_wrap .con_wrap .box_wrap .box .pm-myboard_album_responsive_a_cmov ul li a .caption{padding:25px 10px}.section2 .section_wrap .con_wrap .box_wrap .box .pm-myboard_album_responsive_a_cmov ul li a .caption span{font-size:16px}.section2 .section_wrap .con_wrap .box_wrap .box .pm-board_list_a_cborder#empty ul li{font-size:18px;padding-top:185px}@media(min-width:1480px){.section2 .section_wrap .con_wrap{margin-right:-30px}.section2 .section_wrap .con_wrap .box_wrap{padding-right:30px}.section2 .section_wrap .con_wrap .box_wrap .box{height:565px;padding:20px}.section2 .section_wrap .con_wrap .box_wrap .box .pm-banner_responsive_a_bnr1 ul li a .con{height:185px}.section2 .section_wrap .con_wrap .box_wrap .box .pm-banner_responsive_a_bnr1 ul li a .con .caption span.title{font-size:18px}.section2 .section_wrap .con_wrap .box_wrap .box .pm-board_album_a_bnr2 ul li a .caption span,.section2 .section_wrap .con_wrap .box_wrap .box .pm-board_album_a_cb21 ul li a .caption span{font-size:16px}.section2 .section_wrap .con_wrap .box_wrap .box .pm-board_album_a_bnr2 ul li a .caption span.text,.section2 .section_wrap .con_wrap .box_wrap .box .pm-board_album_a_cb21 ul li a .caption span.text{height:43px}.section2 .section_wrap .con_wrap .box_wrap .box .pm-myboard_album_responsive_a_cmov ul li a .caption span{font-size:16px}.section2 .section_wrap .con_wrap .box_wrap .box .pm-myboard_album_responsive_a_cmov ul li a .caption span.text1{height:43px}}#footer{padding:0;margin:0}#footer .fnb ul{max-width:1300px;margin:0 auto}#footer .footer_wrap{max-width:1300px;margin:0 auto;display:flex;align-items:flex-start}#footer .footer_wrap .logo{margin:0;padding-right:20px}#footer .footer_wrap .finfo .copyright p{padding:0 0 0 5px}.snbTit{background:url(/img_up/shop_pds/cbsad/src_css/img//seo--ne-bi-ge-i--sang-danbg1699494811.jpg) center center no-repeat;background-size:cover;font-size:20px;height:100px;line-height:100px;font-weight:500;color:#fff;text-align:center;background-color:#143f90;border-radius:20px 0 0}.all_sub_wrap{max-width:1300px;margin:0 auto;min-height:450px;position:relative;padding:40px 10px 80px}.all_sub_wrap *{box-sizing:border-box}.all_sub_wrap .s_nav_wrap{display:flex;align-items:flex-start}.all_sub_wrap .s_nav_wrap .left_div{display:block;position:sticky;top:100px;width:100%;min-width:285px;max-width:285px;padding-right:40px}.all_sub_wrap .s_nav_wrap .right_div{width:100%;position:relative;padding:0}.sub_loca_sub_nav_t ul{max-width:1300px;margin:0 auto}.sub_top_warp{margin-top:141px;padding-top:12%}.sub_top_warp .sub_h1_wrap{max-width:1300px;margin:0 auto}.cate.user_cat .dep1 li{margin:0 -1px 0 0}.cate.user_cat .dep1 li:first-child a{border-radius:20px 0 0 0}.cate.user_cat .dep1 li:first-child a:before{border-radius:20px 0 0 0}.cate.user_cat .dep1 li:last-child a{border-radius:0 20px 0 0}.cate.user_cat .dep1 li:last-child a:before{border-radius:0 20px 0 0}.photo_board ul{margin-top:-20px;margin-right:-20px}.photo_board ul li{width:25%;padding-top:20px;padding-right:20px}.photo_board ul li a .caption{padding:20px}.res-port-list-wrap ul{margin-top:-20px;margin-right:-20px}.res-port-list-wrap ul li{padding-top:20px;padding-right:20px}.res-port-list-wrap ul li a .caption span{font-size:16px}.new_calendar .list_cal table tbody tr .info .day,.new_calendar .list_cal table tbody tr .exist .day{justify-content:flex-start}.new_calendar .list_cal table tbody tr .info .day em,.new_calendar .list_cal table tbody tr .exist .day em{justify-content:flex-start}.new_calendar .list_cal table tbody tr .info .day em:before,.new_calendar .list_cal table tbody tr .exist .day em:before{width:16px;height:16px;left:auto;z-index:2}.new_calendar .list_cal table tbody tr .info .day em:after,.new_calendar .list_cal table tbody tr .exist .day em:after{width:10px;height:10px;left:auto;right:3px;z-index:3}.new_calendar .list_cal table tbody tr .info .day em i,.new_calendar .list_cal table tbody tr .exist .day em i{display:block;position:static}.new_calendar .list_cal table tbody tr .info .day em i:after,.new_calendar .list_cal table tbody tr .exist .day em i:after{content:'';position:absolute;top:0;bottom:0;left:25px;margin:auto;width:100%;height:1px;background:#143f90}.new_calendar .list_cal table tbody tr .info .model,.new_calendar .list_cal table tbody tr .exist .model{display:block}.new_calendar .list_cal table tbody tr .info .model li a,.new_calendar .list_cal table tbody tr .exist .model li a{font-size:14px}.new_calendar .list_cal table tbody tr .info .model li a span,.new_calendar .list_cal table tbody tr .exist .model li a span{height:55px;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.sub1 .sub_wrap .top{margin-top:-30px}.sub1 .sub_wrap .top .img_box span{font-size:25px}.sub1 .sub_wrap .cont p{margin-bottom:30px}.sub1 .sub_wrap .cont p span{letter-spacing:-1px}@media(min-width:1200px){.sub1 .sub_wrap .top .img_box span{font-size:30px}}.history .sub_wrap .history_wrap .history_con{padding-left:0}.history .sub_wrap .history_wrap .history_con ul{display:flex;flex-wrap:wrap;border-left:0;padding-left:0;margin-bottom:-50px}.history .sub_wrap .history_wrap .history_con ul li{width:50%;padding-right:30px;padding-top:10px;padding-bottom:0;min-height:180px;border-top:2px solid #ddd;border-bottom:0;margin-bottom:50px}.history .sub_wrap .history_wrap .history_con ul li:nth-child(even){padding-right:0}.history .sub_wrap .history_wrap .history_con ul li .year{font-size:25px}.history .sub_wrap .history_wrap .history_con ul li .year:before{top:-16px;left:0}.history .sub_wrap .history_wrap .history_con ul li .date_wrap{margin-bottom:10px}.history .sub_wrap .history_wrap .history_con ul li .date_wrap .date,.history .sub_wrap .history_wrap .history_con ul li .date_wrap .cont{font-size:18px}.history .sub_wrap .history_wrap .history_con ul li .date_wrap .date{width:90px}.group .table_box table tbody tr th,.group .table_box table tbody tr td{font-size:16px}.list .cont ul{margin-top:-20px;margin-right:-20px}.list .cont ul li{padding-top:20px;padding-right:20px}.list .cont ul li a:hover figure{background:#f8f8f8}.list .cont ul li a:hover .caption{background:#143f90}.list .cont ul li a:hover .caption span{color:#fff}.list_det .board_link a:hover span{background:#efefef}.list_det .board_link a:hover span.link3{background:#00aebb}.sub4 .sub_wrap .con .tit span a:hover{background:#00aebb}.bbs18 .wrap .dl_box4{padding:40px}.bbs18 .wrap .dl_box4 .add a.link:hover{background:#00aebb}.popup{overflow-y:auto}.popup:before{height:160%}.popup .popup_wrap ul{width:100%;height:100%;display:grid;padding:30px}.popup .popup_wrap ul .item{margin-top:-30px;margin-right:-30px}.popup .popup_wrap ul .item li{height:auto;display:block;padding-top:30px;padding-right:30px;position:relative;top:auto;left:auto}.popup .popup_wrap ul .item li .pop_con{padding:0}.popup .popup_wrap ul .item li .pop_con figure{padding-top:100%}