@font-face{font-family:'icomoon';src:url("/img_up/shop_pds/sugang2610/design/icomoon/icomoon.eot?asxbi");src:url("/img_up/shop_pds/sugang2610/design/icomoon/icomoon.eot?asxbi#iefix") format("embedded-opentype"),url("/img_up/shop_pds/sugang2610/design/icomoon/icomoon.ttf?asxbi") format("truetype"),url("/img_up/shop_pds/sugang2610/design/icomoon/icomoon.woff?asxbi") format("woff"),url("/img_up/shop_pds/sugang2610/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")}#footer .fnb ul{justify-content:flex-start}#footer .footer_wrap{padding:20px 0}#footer .footer_wrap .f_logo{text-align:left}#footer .footer_wrap .finfo{display:table;text-align:left}#footer .footer_wrap .finfo h2:after{width:5%;left:0;right:auto}#footer .footer_wrap .finfo span,#footer .footer_wrap .finfo p{padding-right:5px;font-size:16px;line-height:1.85em}.sub_top_warp{height:190px}.sub_top_warp .sub_h1_wrap .sub_top_subject .text_box{line-height:40px}.sub_top_warp .sub_h1_wrap .sub_top_subject .text_box span.title{font-size:30px}.sub_top_warp .sub_h1_wrap .sub_top_subject .text_box span.sub_title{font-size:25px}.sub_top_title{font-size:35px;margin:0 auto 50px}.new_sub_page1_1 .new_sub_title_box1{padding:20px 15px}.new_sub_page1_1 .text_con{padding:40px}.new_sub_page1_1 .text_con .text{font-size:18px;margin-bottom:30px}.new_sub_page1_1 .text_con .text.first{font-size:25px}.sub2 .sub_wrap .con .s1_t{padding:40px}.sub2 .sub_wrap .con .s1_t span{font-size:25px}.sub2 .sub_wrap .con .s1_t span br{display:none}.sub2 .sub_wrap .con .box_wrap{display:flex;align-items:flex-end}.sub2 .sub_wrap .con .box_wrap .box.box1{width:40%;margin-bottom:0}.sub2 .sub_wrap .con .box_wrap .box.box1 figure{height:200px}.sub2 .sub_wrap .con .box_wrap .box.box2{padding-left:40px;width:100%}.sub2 .sub_wrap .con .box_wrap .box.box2 .ef_wrap .ef{position:absolute;left:-8px;bottom:-8px;font-size:80px}.sub2 .sub_wrap .con .box_wrap .box.box2 .info_t{font-size:23px}.sub2 .sub_wrap .con .box_wrap .box.box2 .info_t br{display:block}.sub2 .sub_wrap .con .info_wrap b{font-size:25px}.sub2 .sub_wrap .con .info_wrap .color_info{display:flex;margin-right:-30px}.sub2 .sub_wrap .con .info_wrap .color_info .color_item{width:50%;padding-right:30px}.sub2 .sub_wrap .con .info_wrap .color_info .color_item dl dd{font-size:18px}.portfolio .table_box table tbody tr th,.portfolio .table_box table tbody tr td{font-size:16px}.title_wrap{margin:0 0 60px}.title_wrap b{font-size:45px}.title_wrap span br{display:none}.section1 .section_wrap{padding:60px 0}.section1 .section_wrap .pm-banner_responsive_a_bnr1 ul{margin-top:0;margin-right:0}.section1 .section_wrap .pm-banner_responsive_a_bnr1 ul li{padding-top:0;padding-right:0}.section1 .section_wrap .pm-banner_responsive_a_bnr1 ul li:nth-child(5){width:20%}.section1 .section_wrap .pm-banner_responsive_a_bnr1 ul li:nth-child(5) .figure{background:url(/img_up/shop_pds/sugang2610/src_css/img//pc_img1677591389.jpg) no-repeat !important;height:400px}.section1 .section_wrap .pm-banner_responsive_a_bnr1 ul li .figure{height:400px}.section1 .section_wrap .pm-banner_responsive_a_bnr1 ul li .figure .caption_con .caption span.title{font-size:23px}.section1 .section_wrap .pm-banner_responsive_a_bnr1 ul li .figure .caption_con .caption span.cont{font-size:16px}.section2 .section_wrap{padding:60px 0}.section2 .section_wrap .pm-banner_responsive_a_bnr2 ul{margin-top:0;margin-right:0}.section2 .section_wrap .pm-banner_responsive_a_bnr2 ul:after{content:'';display:block;clear:both}.section2 .section_wrap .pm-banner_responsive_a_bnr2 ul li{width:50%;float:left;padding-top:0;padding-right:0}.section2 .section_wrap .pm-banner_responsive_a_bnr2 ul li:first-child .figure{height:350px}.section2 .section_wrap .pm-banner_responsive_a_bnr2 ul li .figure .caption_con .caption span.title{font-size:23px}.section2 .section_wrap .pm-banner_responsive_a_bnr2 ul li .figure .caption_con .caption span.cont{font-size:16px}.section3 .section_wrap{padding:60px 0}.section3 .section_wrap .pm-banner_responsive_a_bnr3 ul{margin-top:-20px;margin-right:-20px}.section3 .section_wrap .pm-banner_responsive_a_bnr3 ul li{padding-top:20px;padding-right:20px}.section3 .section_wrap .pm-banner_responsive_a_bnr3 ul li .caption_con .caption span.title{font-size:20px}