
@charset "euc-kr";
.header-logo{float:left; margin-left:10px;}
.sub_con .sub_left ul li {float:none; width:100%;}
.sub_con .sub_right h1 {font-size:18px; height: 40px;}
.his_layout .his_right ul li {padding-left:86px;}
.p_layout {padding-left:0;}
.p_layout .p_left {position:relative; width:100%;}
.p_layout2 {padding-left:0;}
.p_layout2 .p_left {position:relative; width:100%;}

.login_box1 .login_box2 {width:100%; float:none;}

.contactus_box1 .contactus_box2 {width:99.5%; float:none;}
.OtherItemsBox .p2_layout {width:99.5%; float:none;}

.m_menu_layout a {display:inline-block;}
.m_menu_layout a.m_menu {display:inline-block; border-left:1px solid #cfcfcf;}

.main_con1_1 {float:none; width:100%; margin-bottom:30px;}
.main_con1_1 div {width:100%;}
.main_con1_2 {float:none; width:100%;}

.main_link1_1 {float:none; width:100%; margin-bottom:30px;}
.main_link1_1 div {width:100%;}
.main_link1_2 {float:none; width:100%; }

.main_link2_1 {float:left; width:45%; margin-bottom:20px;}

.main_con3_1 {float:none; width:100%; margin-bottom:30px;}
.main_con3_1 div {width:100%;}
.main_con3_2 {float:none; width:100%;}




.ceo_layout .ceo_right ul .liceo {position:relative; line-height:40px; margin-bottom:60px; }

#visual {position: relative; width:320px; height: 100px; overflow: hidden; margin:0 auto; }
#visual .other {margin-bottom:-50px;}
#visual .other p {  position: absolute; top: 0; z-index:1000; width:40px; height:40px;}
#visual .other .prev {left: -0px;background: url();}
#visual .other .next {right:-0px; background: url();}

.loginbt2{width:100px;}

footer {}
footer .foot_1 { padding:34px 20px; background:#484c55;}
footer .foot_1 div { width:100%; margin:0 auto;}
footer .foot_1 div p { font-size:11px; line-height:20px; color:#999; margin-left:0px; }
footer .foot_1 div span {float:left; display:inline-block; vertical-align:top; }
.foot_1_1 {}
.foot_1_2 {float:left; width:50%;}
.foot_1_1:after {clear:both; display:block; content:""; margin:0; padding:0;}

.foot_1 div img {vertical-align:top; width:0;}

