#viewport.fixed_on #header .header_p{padding-top:140px}#viewport.fixed_on #header .header_p .h_inner{display:none}#viewport.fixed_on #header .header_p .lnb_p_wrap{position:fixed;top:0;right:0;left:0;z-index:10000;width:100%}#header{max-width:1000px;margin-left:auto !important;margin-right:auto !important;box-sizing:border-box;position:relative;z-index:10000}#header .header_m{display:none}#header .header_p{box-sizing:border-box;display:block;background:#fff}#header .header_p .h_inner{box-sizing:border-box;position:relative}#header .header_p .h_inner #logo{margin:0;padding:0;font-size:13px}#header .header_p .h_inner #logo span{display:table;width:auto}#header .header_p .h_inner #logo span a{box-sizing:border-box;display:table-cell;height:70px;text-align:center;vertical-align:middle}#header .header_p .h_inner #logo span img{width:auto;max-height:50px}#header .header_p .lnb_p_wrap{max-width:1000px;margin-left:auto !important;margin-right:auto !important}#container #contents{min-height:500px}#main_view #container #contents{max-width:1000px;margin-left:auto !important;margin-right:auto !important;padding-bottom:50px}#main_view #container #contents .m_cont_title{margin-bottom:30px;padding-bottom:20px;font-size:24px}#main_view #container #contents .m_cont_title:before{width:25px}#main_view #container #contents .m_cont1_wrap{margin-top:60px;padding:0}#main_view #container #contents .m_cont2_wrap{margin-top:60px}#main_view #container #contents .m_cont2_wrap .m_cont_inner{margin-left:-40px;padding:0}#main_view #container #contents .m_cont2_wrap .m_cont_inner>div{padding-left:40px}#main_view #container #contents .m_cont3_wrap{margin-top:60px;padding:0}#main_view #container #contents .m_cont4_wrap{margin-top:60px}#main_view #container #contents .m_cont4_wrap .m_cont_inner{padding:0}#main_view #container #contents .m_cont5_wrap{margin-top:60px}#main_view #container #contents .m_cont5_wrap .m_cont_inner{margin-left:-30px;padding:0}#main_view #container #contents .m_cont5_wrap .m_cont_inner>div{padding-left:30px}#sub_view #container #contents{max-width:1000px;margin-left:auto !important;margin-right:auto !important;padding:45px 0 50px}#footer{max-width:1000px;margin-left:auto !important;margin-right:auto !important}#footer>.f_inner{position:relative;padding:20px 10px}#footer>.f_inner:after{content:'';display:block;clear:both}#lnb_p .dep1{max-width:1000px;margin-left:auto !important;margin-right:auto !important}#sub_location>ul{max-width:1000px;margin-left:auto !important;margin-right:auto !important}