img,.body_content,.sub_title_01 .title,.m_tel,.toggleGnb,.sub_layout_nav>div,.sub_layout_nav>div>div,.sub_layout_nav>div .deps2 .deps2_nav li,.sub_layout_nav>div .deps2 .deps2_nav li a{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.width_wrap:after,.width_wrap_f:after,.sub_layout_nav>div:after{content:'';display:block;clear:both}ul{margin:0;padding:0;list-style:none}html{overflow-y:scroll}body{margin:0;padding:0;color:#333;font-size:100%;-webkit-text-size-adjust:none;-ms-interpolation-mode:bicubic !important}html,body{width:100%}body,input,textarea{font-family:'Apple SD Gothic Neo',AppleGothic,"Lucida Grande",Tahoma,Verdana,'Malgun Gothic' 'NanumGothic','MalgunGothic',Dotum,sans-serif}img{max-width:100%;border:0 none;-ms-interpolation-mode:bicubic;-webkit-image-rendering:optimizeQuality}h1,h2,h3,h4,ul,li,dl,dd,dt,figure,form,p{margin:0}a{color:#333;text-decoration:none;margin:0;padding:0;font-size:100%;vertical-align:baseline;background:transparent}table{border-collapse:collapse}button{cursor:pointer}.dis_mobile{display:block}.dis_tablet{display:none}.dis_desktop{display:block}.dis_mobile_tablet{display:block}.dis_mobile_desktop{display:block}.dis_tablet_desktop{display:none}.pc_nav{display:none}.width_wrap{position:relative;margin:0 auto;width:100%}.width_wrap_f{position:relative;margin:0 auto;max-width:1400px}.viewport{min-width:320px}.body_content{float:none;width:100%;min-height:500px;margin-top:20px;padding:0 10px 30px 10px}.body_content .sub_subject{font-family:'Noto Sans',NanumGothic,'NanumGothic','Open Sans',sans-serif;position:relative;font-size:20px;font-weight:500;padding:5px 0 20px 0;margin:15px 0 50px 0;border-bottom:1px solid #ccc}.body_content .sub_subject:before{content:'';display:block;position:absolute;top:0;left:0;width:40px;height:2px;background:#052c4d}.body_content .sub_subject span{display:block;font-size:16px;font-weight:normal}h2.deps_title{font-size:25px;font-weight:600;font-family:'Montserrat','Noto Sans',NanumGothic,'NanumGothic','Open Sans',sans-serif;padding:20px 0;text-align:center;border-top:1px solid #ccc}h2.deps_title1{border-bottom:1px solid #ccc}.header{background:#fff}#footer{background:#333}#gotop{display:block;position:fixed;z-index:99999;right:-70px;bottom:50px;color:#fff;width:60px;height:60px;line-height:60px;text-align:center;font-size:12px;border-radius:50%;opacity:.7;background:#052c4d;-webkit-transition:.3s ease-out;-o-transform:.3s ease-out;-moz-transform:.3s ease-out;transition:.3s ease-out}#gotop.on{right:10px}.sub_title_01{background:#052c4d;border-bottom:1px solid #ccc;border-top:2px solid #333}.sub_title_01 h1{font-family:'Noto Sans','Nanum Gothic','Malgun Gothic';display:block;font-size:18px;font-weight:500;color:#fff;line-height:60px;height:60px;text-align:center}.sub_title_01 .title{display:none}.sub_menu_01{margin-bottom:70px !important}.sub_menu_01 .snb ul{text-align:center;overflow:hidden}.sub_menu_01 .snb ul li{display:inline-block;margin-right:5px;float:left;width:32%;margin-right:2%}.sub_menu_01 .snb ul li a{display:block;padding:12px 10px;font-size:13px;color:#333;border:1px solid #d4d7e5;box-sizing:border-box;border-radius:50px}.sub_menu_01 .snb ul li.active a,.sub_menu_01 .snb ul li:hover a{background:#028cd7;color:#fff;border-color:#028cd7}.sub_menu_01 .snb ul li:nth-child(3n){margin-right:0}.sub_menu_01 .snb ul li:nth-child(-n + 6){margin-bottom:10px}.logo_wrap_01{position:relative;z-index:9}.logo_wrap_01 .pc_nav_bg{display:none;position:absolute;width:100%;background:#fff}.logo_wrap_01 h1{width:150px;padding:10px}.logo_wrap_01 h1 a{display:block;line-height:0}.logo_wrap_01 h1 a img{vertical-align:top !important}.logo_wrap_01 .pc_nav{position:absolute;top:40px;left:50%;transform:translate(-50%,-50%)}.logo_wrap_01 .nav_a{display:none}.logo_wrap_01 .nav_a.on{display:block}.m_tel{position:absolute;width:50px;height:50px;top:0;right:50px;display:block;padding:0;text-decoration:none;color:#133a5b;font-size:30px;padding:10px 0 0 10px}.toggleGnb{position:absolute;width:50px;height:50px;top:0;right:0;display:block;padding:0;text-decoration:none;color:#133a5b;font-size:30px;padding:10px 0 0 10px}.toggleGnb.on{opacity:.8}.mo_nav{display:none}.mo_nav.on{display:block}.spot_pc{position:relative;font-size:0}.sub_layout_nav{border-bottom:1px solid #ddd;margin-bottom:10px}.sub_layout_nav>div{border-left:1px solid #ddd}.sub_layout_nav>div>div{float:left;color:#666;border-right:1px solid #ddd;height:45px}.sub_layout_nav>div .home{width:45px;text-align:center;padding-top:14px}.sub_layout_nav>div .deps1{font-size:14px;font-weight:bold;padding:14px 20px 0 20px;color:#252525}.sub_layout_nav>div .deps2{position:relative;font-size:14px;font-weight:bold;padding:14px 20px 0 20px;color:#052c4d;cursor:pointer;min-width:130px}.sub_layout_nav>div .deps2 span{display:none}.sub_layout_nav>div .deps2 span.on{display:inline}.sub_layout_nav>div .deps2 .deps2_nav{display:none;position:absolute;left:-1px;right:-1px;top:46px;border-left:1px solid #ddd;border-right:1px solid #ddd;z-index:9}.sub_layout_nav>div .deps2 .deps2_nav.on{display:block}.sub_layout_nav>div .deps2 .deps2_nav li{border-bottom:1px solid #ddd;background:#fff}.sub_layout_nav>div .deps2 .deps2_nav li.on>a{color:#052c4d}.sub_layout_nav>div .deps2 .deps2_nav li a{display:block;font-size:12px;font-weight:bold;height:45px;padding:14px 10px 0 10px;color:#626469;text-align:left;letter-spacing:-.5px}.sub_layout_nav>div .deps2 .deps2_nav li a:hover{color:#052c4d}