@CHARSET "UTF-8";

body{font-family:"돋움", Dotum, sans-serif;font-size:12px;color:#666;line-height:1.5}
a:link, a:visited{text-decoration:none;color:#666}
a:hover, a:active{text-decoration:none;color:#666}
input,select,option,textarea,span{font-family:"돋움", Dotum, sans-serif;font-size:12px;color:#666}

.wrap{margin:0 auto;}
.header{width:990px;margin:0 auto}
.header dl{float:right}
.header dd{float:left;padding-top:8px;padding-right:8px;}
.logo{padding-top:53px;padding-bottom:21px}
/*20150317 CSS start*/
.btn_search{float:left;position:absolute;margin-top:-55px;margin-left:700px;z-index:3;}
.input_search{float:left;position:absolute;margin-top:-68px;margin-left:300px;font-family:"나눔고딕","NanumGothic";font-color:#6e6e6e;}
.top_banner{float:left;margin-top:-81px;margin-left:788px;z-index:3;}
.arrow_left{float:left;position:absolute;margin-top:-19px;margin-left:960px;z-index:3;}
.arrow_right{float:left;position:absolute;margin-top:-19px;margin-left:974px;z-index:3;}

.left_ad1{border:1px solid #d0d0d0;border-bottom: 0;background-color:#fff;width:80px;}
.left_ad2{border:1px solid #d0d0d0;background-color:#fff;width:80px;}
.left_ad4{border:1px solid #d0d0d0;background-color:#fff;width:80px;height:126px;} 
.left_ad00{float:left;position:absolute;top:192px;margin-left:-92px;width:80px;}

.right00{float:left;position:absolute;top:192px;margin-left:1000px;width:70px;}
.right_sns_bg1{width:70px;height:70px;border:1px solid #d0d0d0;border-bottom: 0;background-color:#fff;}
.left_ad ul li{list-style:none;float:left;position:absolute;margin-top:14px;z-index:3;margin-left:20px;}
.right_sns_bg2{width:70px;height:70px;border:1px solid #d0d0d0;background-color:#fff;}
.right_sns_bg3{width:70px;height:70px;border:1px solid #d0d0d0;background-color:#fff;}
.right_sns1{float:left;position:absolute;z-index:3; margin: -128px 0 0 16px;}
.right_sns2{float:left;position:absolute;z-index:3; margin: -57px 0 0 16px;}
.right_sns3{float:left;position:absolute;z-index:3;}
.right_sns4{float:left;position:absolute;z-index:3;margin-top: 256px;}
.right_sns5{float:left;position:absolute;z-index:3;margin-top: 347px;}
/*20150317 CSS end*/

/*20150319 CSS start*/
.top_right_banner{float:left;position:absolute;}
.top_right_banner li{list-style:none;}
.banner_img ul li{list-style:none;width:195px;height:71px;}
.top_banner{float:left;position: absolute;}
.arrow_left{float:left;z-index:3;width:14px;height:14px; cursor:pointer;position: absolute;}
.arrow_right{float:left;z-index:3;width:16px;height:14px;cursor:pointer;position: absolute;}
.arrow_btn ul li{list-style:none;}
/*20150319 CSS end*/

.separate{border:2px solid #e60012;width:100%}
.nav{width:990px;margin:0 auto;height:48px}
.nav ul li{float:left}
.submenu{background:#fff;width:988px;height:85px;border: solid 1px #e60012;position:absolute;left:50%;margin-left:-495px;display:none;z-index:2;}
.sub li{float:left;margin-top:14px;padding-left:1.7%}
.container{width:990px;margin:0 auto}
.container_top{background:#dde4e5;/*background-image: url(/statics/images/top_bg.png);*/}
.main_top_event{width:990px;margin:0 auto;height:467px;padding-top:20px;padding-bottom:23px}
.main_top_left_event{float:left;}
.main_top_left_event00{ margin-right: 9px;}
.main_top_left_event00 .images {display:none; }
.main_left_event_b ul li{float:left;margin-top:-1px;}
.main_left_event_b3 img{padding:none}
.top_right_event ul li{padding-bottom:8px}
.top_right_event03{padding-bottom:none;margin-top:-1px;padding-left:2px;}
.top_right_event03 .btn{width:41px;height:41px; border:1px solid #CFCFCF;font-size:12px;font-weight:bold;float: right; padding:0; margin-right:2px; outline-style: none;cursor: pointer; background-color: #EAEAEA; color:#939393 }
.top_right_event03 .txt{width:155px;height:15px;border:1px solid #CFCFCF;border-right: 0;font-weight:bold;padding:12px;font-size:14px; float: right;outline-style: none;}
.smartcon_banner ul li{float:left;padding-top:19px;padding-bottom:23px}
.smartcon_banner01{padding-right:8px}
.planbanner ul li{float:left;padding-top:11px;padding-bottom:29px;}
.planbanner01{padding-right:9px}
.planbanner02{padding-right:9px}
.main_device_banner_title{padding-bottom:8px;}
.bestbanner_title{padding:31px 0px 6px 0px}
.bestbanner ul li{float:left;padding-bottom:6px}
.main_best_banner00{padding-right:7px}
.main_best_banner10{padding-right:8px}
.bestbannerlast{padding-right:none;background:red}
.main_ohhappyday_btn{width:256px;heigth:50px;float:right;margin-top:54px;margin-right:24px;}
/*.main_ohhappyday_bg1{width:100%;height:586px;margin-top:990px;background-image:url(/statics/images/main_hot_bg.png);background-repeat: repeat-x;}*/
/*.main_ohhappyday_bg1{width:100%;height:586px;margin-top:990px;background-image:url(/statics/images/main_hot_bg.png);}*/
.main_ohhappyday_bg1{width:100%;height:586px;margin-top:0px;background-image:url(/statics/images/main_hot_bg.png);}
/*.main_ohhappyday_bg2{width:100%;height:589px;margin-top:1300px;background:#dde4e5;}*/
.main_ohhappyday ul li{float:left;}
.main_ohhappyday00{margin-top:130px;margin-right:23px;}
.main_ohhappyday01{margin-right:0px;padding-top:130px;}
/* .main_ohhappyday01{margin-right:0px;padding-top:26px;} */
.footer_line1{width:100%;height:3px;background:#9b9b9b;}
.footer_line2{width:100%;height:3px;background:#d4d4d4;}
.footer_bg{width:100%;height:260px;background:#f3f3f3;}
.footer{width:992px;height:192px;margin:0 auto;}
.footer_address{width:992px;height:260px;background-image:url(/statics/images/footer_address.png);z-index:1;position:absolute;left:50%;margin-left:-500px;}