@import url(http://fonts.googleapis.com/earlyaccess/nanumgothic.css);

/*top*/
.top_area{width:100%;height:92px;overflow:hidden;background-color:#fff;}
.top_area .top_content{width:1000px;margin:0 auto;}
.top_area .topmenu{position:absolute;z-index:100;top:0;left:0;width:100%;background-color:#fff;border-bottom:1px solid #7d858e;}
.top_area .top_user_menu{width:100%;height:20px;}
.top_area .top_user_menu .conn{color:#7a7a7a;padding-top:5px;float:right;}
.top_area .top_user_menu .conn a{color:#7a7a7a;text-decoration:none;font-size:12px;}
.top_area .top{width:100%;}
.top_area .top .logo{float:left;width:186px;}
.top_area .top .tmenu{float:left;width:734px;margin-left:80px;}
.top_area .top .tmenu .tm{float:left;text-align:center;cursor:pointer;/*width:auto;*/padding:25px 21px 18px 21px;font-size:18px;color:#3f3f3f;font-weight:bold;font-family:'Nanum Gothic',sans-serif;  }
.top_area .top .tmenu .tm:hover{color:#114a9e;}
.top_area .tsmenu{position:absolute;top:30px;left:0;width:100%;height:40px;background-color:#fe5f01;z-index:99;}
.top_area .tsmenu a{color:#fff;margin:0 10px;font-size:15px;}
.top_area .tsmenu a:hover{color:#fff390;text-decoration:none;}
.top_area .tsmenu .ts_menu_box{width:1000px;margin:0 auto;position:relative;}
.top_area .tsm{position:absolute;z-index:auto;top:-30px;}
.top_area .tsm_1{left:277px;}
.top_area .tsm_2{left:332px;}
.top_area .tsm_3{left:332px;}
.top_area .tsm_4{left:510px;}
.top_area .tsm_5{left:722px;}
.top_area .tsm_6{left:694px;}


/*main*/
#main{}
.main_bg{width:100%;background:url("../img/main_bg.gif") repeat-x;}
.main_img{width:1000px;margin:0 auto;}
.main_list{width:1000px;margin:0 auto;}
.main_notice{float:left;width:332px;height:280px;border-left:1px #d9d9d9 solid;border-bottom:1px #d9d9d9 solid;}
.main_notice_c{padding:30px 30px 0 30px;}
.main_notice_t{float:left;font-size:21px;font-weight:bold;padding-top:5px}
.main_notice_list{color:#474646;line-height:30px;padding:15px 0 0 30px}
.main_counsel{float:left;width:332px;height:280px;border-left:1px #d9d9d9 solid;}
.main_counsel_c{padding:30px 0 0 30px}
.main_counsel_t{float:left;font-size:21px;font-weight:bold;padding-top:5px}
.main_counsel_list{color:#474646;line-height:30px;padding:15px 0 0 30px}
.main_plus_btn{float:left;padding-left:150px}
.main_plus_btn1{float:left;padding-left:130px}

.main_q_menu{float:left;width:332px;height:280px;border-left:1px #d9d9d9 solid;border-bottom:1px #d9d9d9 solid;}
.main_q_list{float:left;width:332px;height:280px;border-left:1px #d9d9d9 solid;border-bottom:1px #d9d9d9 solid;border-right:1px #d9d9d9 solid;}
.main_q_list_b{float:left;width:332px;height:280px;border-left:1px #d9d9d9 solid;border-right:1px #d9d9d9 solid;}
.main_q_list_s{height:92px;border-bottom:1px #d9d9d9 solid;}
.main_q_list_s1{font-size:15px;font-weight:bold;padding:25px 0 0 20px}
.main_q_list1_s2{padding:3px 0 0 20px;color:#9f9f9f;}
.main_q_list_img{float:left;padding-left:50px}
.main_q_menu_t{font-size:21px;font-weight:bold;padding:30px 0 0 30px}
.main_q_banner{padding:7px 0 0 20px}
.main_q_banner li{float:left;padding:12px 0 0 12px}
.main_phone{float:left;width:332px;height:280px;border-left:1px #d9d9d9 solid;}
.main_phone_t{font-size:21px;font-weight:bold;padding:31px 0 0 30px}
.main_phone_img{padding:10px 0 0 30px;font-size:30px;font-weight:bold;color:#fe5f01}
.main_phonenumber{padding:3px 0 0 30px;color:#474646;line-height:17px}
.main_logo_list{width:100%;border-top:1px #dddddd solid;font-weight:bold;}
.main_logo_list_s{width:1000px;margin:0 auto;}
.main_logo_list_s li{float:left;}
/*tail*/
#tail{width:100%;background-color:#ededed;border-top:1px #dddddd solid; position:relative;}
.tail_c{width:1000px;margin:0 auto; overflow:hidden;}
.tail_phonenumber{float:left;padding:10px 0 0 10px}
.tail_phonenumber1{float:left;padding:10px 0 0 10px}
.tail_phonenumber2{float:left;padding:10px 0 0 25px}
.tail_c .privacy{ float:left; padding-top:30px; color:#3168b9; cursor:pointer;}
#tail .privacy_box{ width:500px; background:#fff; padding:10px; position:absolute; bottom:130px;
left:50%; margin-left:-270px; border:1px solid #e7e7e7; z-index:10; display:none;}
#tail .privacy_box .p_close{float:right; padding-right:10px;  cursor:pointer; color:blue; font-size:25px;}

/*left*/
#sub_img{}
.sub_bg{width:100%;background:url("../img/sub/sub_bg.gif") repeat-x;}
.sub_img{width:1000px;margin:0 auto;}
#sub_page{width:1000px;margin:0 auto;}

#left{float:left;padding-bottom: 135px}
.left_t{font-size:25px;font-weight:bold;color:#114a9e;padding:51px 0 37px 34px}
.left_menu{padding:0 0 37px 34px}
.left_menu li{padding:7px 10px 0 10px;height:24px;width:185px;font-size:14px;color:#59656d;cursor:pointer;}
.left_menu li:hover{background:url("../img/sub/sub_menu_bg.gif");color:#fff;}
.left_menu .on{background:url("../img/sub/sub_menu_bg.gif");color:#fff;}

.left_customer{padding-left:34px}

/*sub*/
#sub{float:left;padding-left:50px;width:700px}
.sub_histoy{padding:10px 0 0 440px}
.sub_t{font-size:35px;font-weight:bold;padding:30px 0 0 0}
.sub1_img{padding:20px 0 50px 0}
.map{margin:20px 0 20px 0;  border:2px solid #ccc; text-align:center; padding:3px 0;}
.map_c{font-size:14px;line-height:22px; width:690px;}

.sub1_4_line{border-top:1px #dddddd solid}
.sub2_1{padding:30px 0 50px 0}
.sub2_2{padding:30px 0 50px 0}
.sub2_2_t{font-size:15px;font-weight:bold;color:#fe6003}
.sub2_2_line{border-top:1px #dddddd solid}
.sub2_3{padding:30px 0 30px 0}
.sub2_3_down{padding:0 0 200px 125px}
.sub2_4{padding:30px 0 50px 0}
.sub2_5{padding:30px 0 50px 0}
.sub2_5_t{font-size:15px;font-weight:bold;color:#fe6003}
.sub3{width:600px;padding:30px 0 50px 0;}
.sub3_1_t{font-size:20px;font-weight:bold;color:#5f95ed}
.sub3_1_t1{padding-left:30px;line-height:18px}
.sub3_1_tc{padding:10px 0 10px 20px;border-bottom:1px #f6f6f6 solid;}

.sub3_4_tc{padding:10px 0 10px 20px;border-bottom:1px #dbdbdb solid;border-right:1px #dbdbdb solid;line-height:18px}
.sub3_4_tcc{padding:10px 0 10px 0px;border-bottom:1px #dbdbdb solid;line-height:18px}
.sub3_4_to{padding:10px 0 10px 0px;border-bottom:1px #dbdbdb solid;border-right:1px #dbdbdb solid;line-height:18px}
.sub3_4_t1{padding-left:30px;line-height:18px;padding-top:10px}
.sub4_img{padding:20px 0 50px 0}
.sub4{padding:30px 0 50px 0}
.sub5{padding:30px 0 50px 0}
.sub6_1{padding:30px 0 50px 0}
.sub6_2{padding:30px 0 50px 0; width:650px}
.sub6_3{padding:30px 0 50px 0}

#sub .photo{margin-bottom:30px;}
#sub .photo ul{overflow:hidden;}
#sub .photo ul li{width:340px; float:left; border:1px solid #ccc; margin:4px; text-align:center; font-weight:bold;}
#sub .photo ul li img{vertical-align:top;}
#sub .photo ul li span{display:block; margin:5px 0;}

#sub .sub_tables{padding-top:30px;}
#sub .sub_table_img{margin-bottom:30px;}
#sub p.scope{font-size:1.5em; font-weight:bold; padding:0 0 20px 10px;}

.addr_info{width:100%;margin-top:30px;}
.addr_info .addr_t{font-size:16px;width:100%;margin-top:30px;font-weight:bold;}
.addr_info .addr_c{font-size:12px;color:#848484;margin-top:10px;}