@charset "utf-8";
@import url("http://fonts.googleapis.com/earlyaccess/nanumgothic.css");
/*
@import url("http://fonts.googleapis.com/earlyaccess/nanumgothic.css");
* { font-size:12px; color:#555; font-family:'나눔고딕', NanumGothic, 'Nanum Gothic';}
*/


a { text-decoration:none; color:#555; border:0; }
a {outline: none;}
a:hover { text-decoration:none; color:#555;  border:0; }
img {  border:0; }
img a{  border:0; }
body,form,div,p,ul,li,span { padding:0; margin:0;word-break:break-all; font-family:'Nanum Gothic', serif;}
body { background:#f5f5f5; 
-webkit-user-select:none;
-webkit-touch-callout:none;
-webkit-tap-highlight-color: rgba(0,0,0,0);
overflow-y: visible !important; }
li { list-style:none; }
form {margin:0px 0px 0px 0px;}
body.open-menu {
  overflow: hidden;
}
textarea{
-webkit-appearance: none;
-webkit-box-shadow: none;
-moz-box-shadow: none;
box-shadow: none;
}
input[type=text],input[type=password] { 
border:none; 
vertical-align:middle; 
-webkit-appearance: none;
-webkit-box-shadow: none;
-moz-box-shadow: none;
box-shadow: none;
} 

.clr { line-height:0px; font-size:0px; height:0px; clear:both; }
.pad10 { height:10px; clear:both; padding:0; margin:0; line-height:0; }
.pad20 { height:20px; clear:both; padding:0; margin:0; line-height:0; }
.pad150 { height:150px; clear:both; padding:0; margin:0; line-height:0; }
.st { font-size:14px; font-weight:bold; color:#2455c0 ; padding-bottom:7px; border-bottom:1px solid #ededed; margin-bottom:10px; }
.st1 { font-size:14px; font-weight:bold; color:#2455c0 ;}
.sst { font-size:14px; font-weight:bold; }
.ltit { color:#2455c0 ; font-size:16px; font-weight:bold; }
.ltit span{ color:#555; font-size:11px; letter-spacing:-1px; font-weight:normal; }
.pagination {
  margin: 5px 0;
}
.ctable table { border:1px solid #e2e2e2; border-bottom:none; border-right:none; }
.ctable th { font-weight:bold; background:#f2f2f2;border:1px solid #e2e2e2; border-top:none; border-left:none; padding:10px; }
.ctable td { border:1px solid #e2e2e2; border-top:none; border-left:none; padding:10px;  }

.ct th { text-align:center}
.ct td { text-align:center}
.point { color:#2455c0 }
.pointr { color:#cc0000 }
.descs{ font-size:11px; color:#666 }
.descs1{ font-size:11px; color:#999 }

#mask {  
	  position:absolute;  
	  z-index:9996;  
	  background-color:#000;  
	  display:none;  
	  left:0;
	  top:0;
} 
#mask_1 {  
	  position:absolute;  
	  z-index:9996;  
	  background-color:#000;  
	  display:none;  
	  left:0;
	  top:0;
} 
#mask2 {  
	  position:absolute;  
	  z-index:9996;  
	  background-color:#000;  
	  display:none;  
	  left:0;
	  top:0;
} 
#pimg {  
	  position:fixed;
	  
	  z-index:9997;  
	  display:none;
	  width:300px;
	  height:260px;
} 
#bimg {  
	  position:fixed;
	  
	  z-index:9997;  
	  display:none;
	  width:300px;
	  height:260px;
} 
#zimg {  
	  position:fixed;
	    
	  z-index:9998;  
	  display:none;
	  width:300px;
	  height:200px;
} 


.list-group {
  margin-bottom: 5px;
}

.footer {
  margin-top: 5px;
  padding-top: 5px;
  color: #777;
  border-top: 1px solid #e5e5e5;
  
}
/*body { padding-top: 60px; }*/

#sb_left_menu {
	background-color:#FFF;
	display:none;
	width:60%;
	z-index:99;
	height:100%;
	max-width:300px;
	overflow-y: auto;
	overflow: auto;
	position: fixed;
	
	top: 0;
	border-right:#CCC 1px solid
}


.title{border-top:#54A8BA 2px solid;border-bottom:#54A8BA 1px solid;background-color:#F4FAFB;padding:5px 0 5px 10px}

#btab li { float:left; width:50%; text-align:center; padding:10px; cursor:pointer; color:#333; border:1px solid #ddd; border-right:none; font-size:12px; background:#f3f3f3}
#btab li:first-chiled { border-right:1px solid #ddd;  }
#btab li.on {  color:#0c4ca3; font-weight:bold; background:#89afdc; color:#FFFFFF}


.clr { font-size:0; line-height:0; height:0; padding:0; margin:0; clear:both }


.line { border-bottom:1px solid #ededed; height:10px; margin-bottom:10px;  clear:both}
.line1 { border-bottom:1px dotted #ededed; height:10px; margin-bottom:10px;  clear:both}
.dline { border-bottom:1px dotted #ededed; height:10px; margin-bottom:10px;  clear:both}
.jline { border-bottom:1px dotted #ddd; margin-bottom:15px;  clear:both}


#warp { width:100%; position:relative; min-height:100%;height:100%; }
#warp div.pwrite { position: fixed; width:60px; bottom:70px; right:20px; z-index:999; }
#headers { width:100%; background-color:#fff; position:fixed; left:0; top:0; z-index:9995;-webkit-transform: translateZ(0px);}

#headers div.mbtn { position:absolute; width:44px; z-index:9996; }
#headers div.home { width:100%; height:48px; padding-left:44px; padding-right:44px; text-align:center; display:block;}
#headers div.home1 { width:100%; height:48px; padding-left:44px; padding-right:44px; text-align:center; display:block;font-family:"Nanum Gothic", serif;font-weight:bold;font-size:15px;padding-top:14px;}
#headers div.home a.my{ display:block; font-size:18px; font-weight:bold; color:#FFFFFF; padding-top:10px;}
#headers div.home span { display:inline-block; padding-left:10px; font-size:16px; font-weight:bold; color:#FFFFFF}
#headers div.home2 { width:100%; height:48px; padding-left:44px; padding-right:44px; text-align:center; padding-top:10px; left:0; top:0; z-index:9995; background:#FFFFFF}
#headers div.home2 a{ font-size:18px; font-weight:bold}
#headers div.home2 span{ font-size:12px; font-weight:mormal}

#headers div.sch{ width:44px; position:absolute;  text-align:right; z-index:9997; right:0;}


#headers ul.schf{ width:100%; padding-left:44px; padding-right:44px; display:none; text-align:center; height:48px; padding-top:9px; display:none; }
#headers ul.schf li.word { float:left; width:100%; margin-right:-30px; padding-right:30px; }
#headers ul.schf li.word input{ width:100%; height:30px; background:#fff; color:#000; border:1px solid #ededed; border-right:none;}
#headers ul.schf li.sbtn {float:right; width:30px;}
#headers ul.schf li.sbtn input{ width:30px; height:30px; background:#fff;border:1px solid #ededed; border-left:none; }
#headers div.menu { background:#fff; color:#FFFFFF; margin:0; padding:0;  }

#headers div.menu a { font-size:14px; display:block; float:left; width:25%; padding:10px 0 3px 0; margin:0; text-align:center; color:#333; font-weight:bold;border-bottom:3px solid #fff}
/*#headers div.menu a:hover { background:#ededed; color:#333;border-bottom:3px solid #0c4ca3; }*/
#headers div.menu a.on { border-bottom:3px solid #e58625  }
#headers div.menu a.on1 { border-bottom:3px solid #2455c0  }





#headers_mem { width:100%; background-color:#333333; color:#FFF; font-weight:bold; font-size:14px; position:relative; text-align:center; padding:15px 0;}


#main div.mnews { position:relative }
#main p.micon { position:absolute; left:0; top:10px; }

*/
/* 20151026 허종혁 css */
#footer { margin:0 auto; width:100%; color:#fff;}
#footer #f_header{ width:100%; height:22px;}
#footer div.gthum {  width:100%;position:relative;display:block;vertical-align:top; background:#FFF ;}
#footer div.gimg { background-repeat:no-repeat; background-size:100%; height:0px;padding-bottom:28%; overflow:hidden; }
#footer #f_body{ width:100%; margin:0 auto; height:37px; text-align:center; }

#footer #f_footer{ margin:0 auto;  }
#footer .f_header_box{ float:right; width:60px;}
#footer .f_header_box h5{ margin:0; color:#9a9a9a; font-size:0.8em; font-weight: normal;}
#footer #f_footer ul li{ text-align:center; font-size:10px; height:15px;}
#footer .f_body_box{ width:130px; height: 30px; margin:0 auto;}
#footer .f_body_btn{ width:55px; height:20px; border:1px solid #383838; background:#555555; color:#9a9a9a;   float:left; margin:0 3px;}
#footer .f_body_btn h5{ margin:2px 0 0 0; color:#9a9a9a; font-size:0.8em; font-weight: normal;}

#footer_space {width:100%; height:13%;}

#footer_fix { position:fixed; bottom:0px; left:0px; vertical-align: bottom;  margin:0 auto; width:100%; height:64px; z-index:9000; -webkit-user-select:none; -webkit-touch-callout:none; -webkit-tap-highlight-color: rgba(0,0,0,0); overflow-y: visible !important;  }

#f_fix_header { position:fixed; height:17px; bottom:45px; width:100%; margin:0 auto; text-align:center; }
#f_fix_header li{ float:left; margin:0px auto; text-align:center; vertical-align:middle;}

#f_fix_body { position:fixed; bottom:0px; width:100%; height:54px; }
/*
#f_fix_body li{ position:relative; height:64px; float:left; margin:0px auto; text-align:center; vertical-align:middle; }
#f_fix_body img { position:absolute; width:100%;  top:10%; bottom:10%; }
#f_fix_body h5{ position:absolute; margin:0px auto; bottom:13%; width:100%; color:#9a9a9a; font-size:0.8em; font-weight: normal;}
#f_fix_body h5 { position:absolute; margin:0px auto; bottom:13%; width:100%; color:#9a9a9a; font-size:0.8em; font-weight: normal;}
#f_fix_body img { margin-top:10px;}
*/
#f_fix_body li { position:relative; height:64px; float:left; margin:0px auto; text-align:center; vertical-align:middle; }
#f_fix_body h5 { margin:0; color:#9a9a9a; font-size:0.8em; font-weight: normal; padding-top:5px;}

.tlbarwp{position:relative;z-index:200;height:55px}
.tlbarinr{position:fixed;bottom:0;left:0;width:100%}
.tlbar{position:relative;width:100%;height:55px;background-image:url('../m/img/MB/call_btn_bg.jpg');}
.tlbar:before{display:block;position:absolute;top:0;left:0;z-index:-1;width:100%;height:0px;box-shadow:0 1px 6px 4px rgba(0,0,0,.24);content:''; color:#9a9a9a;}
.tlbar a{display:block;position:relative;float:left;width:20%;height:100%;padding-top:8px;box-sizing:border-box;font-weight:bold;font-size:.85em;color:#9a9a9a;text-align:center}
.tlbar .on{background-color:#12aec3;color:#fff}
.tlbar .sp_tcm{display:block;width:23px;height:20px;margin:0 auto 5px}
.tlbar .home .sp_tcm{background-position:-378px -140px}
.tlbar .cate .sp_tcm{background-position:-378px -162px}
.tlbar .srch .sp_tcm{background-position:-378px -184px}
.tlbar .mytm .sp_tcm{background-position:-378px -206px}
.tlbar .on .sp_tcm{background-position-x:-402px}


.f_fix_body_b { width:20%; background-color:#333333; }
.f_fix_body_c { width:20%; background-color:#00bff3;}


#pop_wrap { padding:10px; }
#pop_header{padding:0 0 10px 0; border-bottom:1px solid #ededed; margin-bottom:20px;}
#pop_header h1{ font-size:14px; color:#2455c0; font-weight:bold; padding:0; margin:0; }


#pop_content2 p { padding:10px 0 20px 0; }

#pop_footer {  border-top:1px solid #ededed; padding-top:20px; }
#pop_footer div.btn_area { text-align:center; }



 

/***
   * Thanks for your download :)
   * 31. january 2013
   * www.tempees.com  
   * http://www.facebook.com/tempeescom
   * http://www.twitter.com/tempeescom
   * http://www.tempees.com/donate
   * LICENCE: All of our site is free, and you can use it where you want. For private and commercial purposes.        
***/ 


/* ---------------------------------------------------- */
/*                        Content                       */
/* ---------------------------------------------------- */


#left-menu {
  overflow:auto;
  width: 250px;
  background:#3c3c3c;
  display: none;
  line-height: 1;
  position:fixed;
  top:0;
  left:-300px;
  z-index:9997;
  /*box-shadow:3px 0 3px rgba(0, 0, 0, 0.5);*/
}
.wrapper {overflow:auto;}
.wrapper ul.l_tit { height:48.5px; }
.wrapper ul.l_tit li.l_tit{ height:48px; padding:18px 15px; font-weight:bold;font-family:"Nanum Gothic", serif;color:#fff; }
.wrapper ul.l_tit li.l_tit img{ height:36px; margin-right:7px; float:left}



.wrapper ul.btns li{ width:50%; background:#bcbcbc; padding:10px 0; text-align:center; float:left; color:#333; font-weight:bold; cursor:pointer; }
.wrapper ul.btns li.w100{ width:100%; }

.wrapper ul.btns li img{ margin-bottom:5px }
.wrapper ul.btns li:first-child{ border-right:1px solid #ececec }
.wrapper ul.btns li.w100:first-child{ border-right:none }
.wrapper ul.mmu li{ padding:14px 15px; font-weight:bold; font-size:14px; border-top:1px solid #ccc;background-color:#fff;font-family:"Nanum Gothic", serif;}
.wrapper ul.mmu li:first-child{ border-top:none }
.wrapper ul.mmu_sub1 {display:none;}
.wrapper ul.mmu_sub1 li{ padding:16px 15px 0px 34px; font-weight:bold; font-size:12px;background-color:#f7f7f7;font-family:"Nanum Gothic", serif;color:#5e5e5e;}
.wrapper ul.mmu_sub2 {display:none;}
.wrapper ul.mmu_sub2 li{ padding:16px 15px 0px 34px; font-weight:bold; font-size:12px;background-color:#f7f7f7;font-family:"Nanum Gothic", serif;color:#5e5e5e;}
.wrapper ul.mmu_sub3 {display:none;}
.wrapper ul.mmu_sub3 li{ padding:16px 15px 0px 34px; font-weight:bold; font-size:12px;background-color:#f7f7f7;font-family:"Nanum Gothic", serif;color:#5e5e5e;}
.wrapper ul.mmu_sub4 {display:none;}
.wrapper ul.mmu_sub4 li{ padding:16px 15px 0px 34px; font-weight:bold; font-size:12px;background-color:#f7f7f7;font-family:"Nanum Gothic", serif;color:#5e5e5e;}
.wrapper ul.mmu_sub5 {display:none;}
.wrapper ul.mmu_sub5 li{ padding:16px 15px 0px 34px; font-weight:bold; font-size:12px;background-color:#f7f7f7;font-family:"Nanum Gothic", serif;color:#5e5e5e;}
.wrapper ul.mmu_sub6 {display:none;}
.wrapper ul.mmu_sub6 li{ padding:16px 15px 0px 34px; font-weight:bold; font-size:12px;background-color:#f7f7f7;font-family:"Nanum Gothic", serif;color:#5e5e5e;}


img.view_image {
width:100%;
}
.n_img{max-width:70%} 
.n_img2{max-width:100%} 
.n_list{border-bottom:1px solid #d2d2d2;padding:3%;}
.n_list p.n_tit{font-size:14px;font-weight:bold;}
.n_list p.n_date{font-size:14px;color:#7c7c7c}
.n_content{border-bottom:1px solid #d2d2d2;display:none;padding:3%;}
.p_line{border-bottom:1px solid #d2d2d2;width:100%;}
.sel_page{-webkit-border-radius:1em;-moz-border-radius: 1em;background-color:#567de3;color:#fff;width:20px;}
.nc_img{float:left;width:20%;margin-top:20px;}
.nc_tit{float:left;font-size:16px;width:80%;font-weight:bold;margin-top:20px;}
.nc_con{float:left;font-size:14px;width:80%;color:#797979}

.rec_num{font-size:48px;font-weight:bold;color:#567de3;float:left;width:20%;margin-top:10px;text-align:center;}
.rec_tit{float:left;font-size:16px;width:80%;font-weight:bold;margin-top:20px;}
.rec_con{float:left;font-size:14px;width:80%;color:#797979}

#cnt_div{position:absolute; top:62px; font-size:13px; left:136px; color:#fff;}
#main_m1{position:relative;width:100%;background:#fff;}
#main_m1 div.gthum {  width:100%;position:relative;display:block;vertical-align:top; background:#FFF}
#main_m1 div.gimg { background-repeat:no-repeat; background-size:100%; height:0px;padding-bottom:110%; overflow:hidden; }
#main_m1 div.gimg2 { background-repeat:no-repeat; background-size:100%; height:0px;padding-bottom:101%; overflow:hidden; }
#main_m1 div.gimg3 { background-repeat:no-repeat; background-size:100%; height:0px;padding-bottom:12%; overflow:hidden; }
#main_m1 div.gimg4 { background-repeat:no-repeat; background-size:100%; height:0px;padding-bottom:15%; overflow:hidden; }
#main_m1 div.gimg5 { background-repeat:no-repeat; background-size:100%; height:68px;padding-bottom:-50%; overflow:hidden; }
#main_m1 div.i_tit_1 { width:18.2%;text-align:center;float:left;display:block;margin:0;padding:0px 0 0px 0;color:#333;font-size:12px;font-weight:bold;background-color:#fff;}
#main_m1 div.i_tit_2 { width:21.6%;text-align:center;float:left;display:block;margin:0;padding:0px 0 0px 0;color:#333;font-size:12px;font-weight:bold;background-color:#fff;}
#main_m1 div.i_tit_3 { width:38.6%;text-align:center;float:left;display:block;margin:0;padding:0px 0 0px 0;color:#333;font-size:12px;font-weight:bold;background-color:#fff;}
#main_m1 li.ceo_tit{font-size:16px;font-weight:bold;color:#567de3; }
#main_m1 div.b_menu { width:25%;text-align:center;float:left;display:block;margin:0;padding:2%;color:#333;font-size:12px;font-weight:bold;background-color:#434343;}
#main_m1 li.par_menu { width:25%;text-align:center;float:left;display:block;margin:0;padding:2%;color:#333;font-size:12px;font-weight:bold;background-color:#434343;}
#main_m1 li.par_space { width:12.5%;text-align:center;float:left;display:block;margin:0;padding:2%;color:#333;font-size:12px;font-weight:bold;background-color:#434343;}


.rec_menu{text-align:center;float:left;display:block;margin:0;padding:0px 0 0px 0;color:#333;font-size:12px;font-weight:bold;background-color:#fff;}
.rec_space{ width:22.5%;text-align:center;float:left;display:block;margin:0;padding:0px 0 0px 0;color:#333;font-size:12px;font-weight:bold;background-color:#fff;}
.rec_content{position:relative;width:100%;border-top:1px solid #d2d2d2;padding-bottom:40px;}

.sales_tit{font-size:16px;font-weight:bold;color:#567de3;}
.vod_intro{width:100%;padding:3%;background-color:#fff;border: 1px solid #d7d7d7;}
.vod_tit{font-size:16px; font-weight:bold;}
.vod_con{font-size:14px; color:#797979;}
.pr_tit{ width:20%;text-align:center;float:left;display:block;margin:0;padding:0px 0 0px 0;color:#333;font-size:12px;font-weight:bold;background-color:#fff;}
.pr_space{ width:40%;text-align:center;float:left;display:block;margin:0;padding:0px 0 0px 0;color:#333;font-size:12px;font-weight:bold;background-color:#fff;}
.pr_con{position:relative;width:100%;background:#fff;border-top:1px solid #d2d2d2;border-bottom:2px solid #d2d2d2;padding-bottom:20px;}
.emp_tbl{width:100%; table-layout:fixed;}
.emp_tbl td.emp_tit{font-size:16px;font-weight:bold;color:#567de3;}
.emp_tbl td.emp_sub_tit{font-size:14px;font-weight:bold;vertical-align:top;}
.emp_tbl td.emp_con{font-size:14px;color:#797979;}


#main_m1 li.ceo_tit_1{font-size:14px;font-weight:bold;}
#main_m1 li.ceo_con{font-size:14px;word-break:keep-all;}
#p_tit{padding:5px 0 0 10px;font-size:14px;vertical-align:text-top;font-weight:bold;}
#p_con{padding:5px 10px 5px 0;font-size:14px;vertical-align:text-top;}
#i_con_1{position:relative;width:100%;background:#fff;border-top:1px solid #d2d2d2;}
#i_con_2{position:relative;width:100%;background:#fff;border-top:1px solid #d2d2d2;padding-bottom:40px;}
#i_con_3{position:relative;width:100%;background:#fff;border-top:1px solid #d2d2d2;padding-bottom:40px;}
#i_con_4{position:relative;width:100%;background:#fff;border-top:1px solid #d2d2d2;padding-bottom:40px;}
#h_year{font-size:25px;text-align:center;font-weight:bold;color:red}
#h_tit{padding:5px 0 0 10px;font-size:14px;vertical-align:text-top;color:red}
#h_con{padding:5px 10px 5px 0;font-size:14px;vertical-align:text-top;}

#main_m2{position:relative;width:100%;height:100%;background-color:#FFF;}
#main_m2 div.gthum {width:100%;height:100%;position:relative;display:block;vertical-align:top; background:#FFF}
#main_m2 div.gimg { background-repeat:no-repeat; background-size:100%; height:0px;padding-bottom:100%; overflow:hidden; }
#main_m2 div.gimg2 { background-repeat:no-repeat; background-size:100%; height:0px;padding-bottom:13%; overflow:hidden; }
#main_m2 div.gimg3 { background-repeat:no-repeat; background-size:100%; height:0px;padding-bottom:14%; overflow:hidden; }
#main_m2 div.gimg4 { background-repeat:no-repeat; background-size:100%; height:0px;padding-bottom:0%; overflow:hidden; }
#main_m2 div.s_text{position:absolute;top:0px;left:105px;}
#main_m2 div.s_text .s_tit{color:#fff;font-size:14px;}
#main_m2 div.s_text .s_con{color:#fff;font-size:13px;margin-top:5px;line-height:17px;}
#main_m2 div.s_move{position:absolute;top:17px;right:15px;}
#main_m3{position:relative;width:100%;height:138px;margin-bottom:20px;line-height:15px;}
#main_m4{position:relative;width:100%;height:114px;margin-bottom:5px;line-height:15px;}
#main_m5{position:relative;width:100%;height:481px;margin-bottom:25px;line-height:15px;background-color:#fff;padding-top:10px;}
#main_m6{position:relative;width:100%;background:#074a87;height:30px;}
#m_tit1{text-align:center;font-size:16px;font-weight:bold;font-family:'Nanum Gothic', serif;letter-spacing:-1px;margin-bottom:10px;}
#m_tit2{text-align:left;font-size:16px;font-weight:bold;font-family:'Nanum Gothic', serif;letter-spacing:-1px;margin-bottom:10px;margin-left:10px;}
#m_tit2{text-align:left;font-size:16px;font-weight:bold;font-family:'Nanum Gothic', serif;letter-spacing:-1px;margin-bottom:10px;margin-left:10px;}
#m_best1{float:left;width:33%;height:115px;background-color:#ace058;text-align:center;vertical-align:middle;position:relative;}
#m_best2{float:left;width:33%;height:115px;background-color:#fa6477;text-align:center;vertical-align:middle;position:relative;}
#m_best3{float:left;width:34%;height:115px;background-color:#a33a73;text-align:center;vertical-align:middle;position:relative;}
#m_best1_1{position:absolute;width:20px;height:20px;background-color:#fff;color:#ace058;top:0px;left:0px;}
#m_best2_1{position:absolute;width:20px;height:20px;background-color:#fff;color:#fa6477;top:0px;left:0px;}
#m_best3_1{position:absolute;width:20px;height:20px;background-color:#fff;color:#a33a73;top:0px;left:0px;}
#m_spe1{float:left;width:33%;height:115px;background-color:#f7941d;text-align:center;vertical-align:middle;position:relative;}
#m_spe2{float:left;width:33%;height:115px;background-color:#ac75e9;text-align:center;vertical-align:middle;position:relative;}
#m_spe3{float:left;width:34%;height:115px;background-color:#ffbe0a;text-align:center;vertical-align:middle;position:relative;}
#m_vir1{float:left;width:33%;height:115px;background-color:#8ed133;text-align:center;vertical-align:middle;position:relative;}
#m_vir2{float:left;width:33%;height:115px;background-color:#0881bb;text-align:center;vertical-align:middle;position:relative;}
#m_vir3{float:left;width:34%;height:115px;background-color:#40bff5;text-align:center;vertical-align:middle;position:relative;}
#m_off1{float:left;width:33%;height:115px;background-color:#62555c;text-align:center;vertical-align:middle;position:relative;}
#m_off2{float:left;width:33%;height:115px;background-color:#fa6022;text-align:center;vertical-align:middle;position:relative;}
#m_off3{float:left;width:34%;height:115px;background-color:#54d1a7;text-align:center;vertical-align:middle;position:relative;}
#m_etc1{float:left;width:31%;height:113px;background-color:#494949;text-align:center;vertical-align:middle;position:relative;border-radius:1em;margin-left:6px;}
#s_txt{font-weight:bold;font-family:'Nanum Gothic', serif;font-size:13px;color:#fff;font-weight:bold;text-align:center;}
#s_txt1{font-family:'Nanum Gothic', serif;font-size:12px;color:#fff;text-align:center;} 
#e_txt{font-weight:bold;font-family:'Nanum Gothic', serif;font-size:13px;color:#fff;font-weight:bold;text-align:center;}
#e_txt1{font-family:'Nanum Gothic', serif;font-size:11px;color:#9a9a9a;text-align:center;} 
#m_sub_1{float:left;width:40%;height:25px;background-color:#fff;text-align:center;vertical-align:middle;position:relative;border-radius:1em;border:1px solid #5f5f5f;font-size:12px;color:#b9b6b6;font-family:'Nanum Gothic', serif;margin-left:15px;padding-top:5px;}
#content_1{overflow:auto;}
#ms_img{clear:both;float:left;width:30%;height:84px;background-color:#fff;}
#ms_newscom{float:left;width:70%;color:#00aeef;font-weight:bold;font-family:'Nanum Gothic', serif;background-color:#fff;font-size:13px; height:20px; padding:5px 5px 5px 10px;}
#ms_newscom1{float:left;width:100%;color:#00aeef;font-weight:bold;font-family:'Nanum Gothic', serif;background-color:#fff;font-size:13px; height:20px; padding:5px 0px 0px 10px;}
#ms_title1{float:left;width:70%;color:#3d3d3d;font-weight:bold;font-family:'Nanum Gothic', serif;font-size:13px;background-color:#fff;height:50px; padding:5px 0px 0px 10px;}
#ms_showdate1{float:left;width:70%;color:#8f8f8f;font-weight:bold;font-family:'Nanum Gothic', serif;font-size:11px;background-color:#fff; height:20px; padding:0px 0px 10px 10px;}
#ms_title{float:left;width:70%;color:#3d3d3d;font-weight:bold;font-family:'Nanum Gothic', serif;font-size:13px;background-color:#fff;height:50px; padding:5px 5px 5px 10px;}
#ms_showdate{float:left;width:70%;color:#8f8f8f;font-weight:bold;font-family:'Nanum Gothic', serif;font-size:11px;background-color:#fff; height:20px; padding:0px 5px 10px 10px;}
#ss_img{clear:both;float:left;width:30%;height:91px;background-color:#fff;}
#ss_newscom{float:left;width:70%;color:#00aeef;font-weight:bold;font-family:'Nanum Gothic', serif;background-color:#fff;font-size:13px; height:22px; padding:5px 5px 5px 10px;}
#ss_newscom1{float:left;width:100%;color:#00aeef;font-weight:bold;font-family:'Nanum Gothic', serif;background-color:#fff;font-size:13px; height:22px; padding:5px 0px 0px 10px;}
#ss_title1{float:left;width:70%;color:#3d3d3d;font-weight:bold;font-family:'Nanum Gothic', serif;font-size:13px;background-color:#fff;height:50px; padding:5px 0px 0px 10px;}
#ss_showdate1{float:left;width:70%;color:#8f8f8f;font-weight:bold;font-family:'Nanum Gothic', serif;font-size:11px;background-color:#fff; height:20px; padding:0px 0px 10px 10px;}
#ss_title{float:left;width:70%;color:#3d3d3d;font-weight:bold;font-family:'Nanum Gothic', serif;font-size:13px;background-color:#fff;height:50px; padding:5px 5px 5px 10px;}
#ss_showdate{float:left;width:70%;color:#8f8f8f;font-weight:bold;font-family:'Nanum Gothic', serif;font-size:11px;background-color:#fff; height:19px; padding:0px 5px 10px 10px;}
#success_more{position:relative;width:100%;text-align:center;}
#sub_contents{position:relative;width:100%;background-color:#fff;}
#sub_success{position:relative;width:100%;background-color:##f7f7f7;}
#sub_cate{padding:6px 0px 0px 5px;height:30px;color:#fff;font-size:14px;font-weight:bold;font-family:'Nanum Gothic', serif;background-color:#494949;}
#intro_txt{color:#dc3337;font-size:18px;font-family:'Nanum Gothic', serif;}
#intro_txt1{color:#3d3d3d;font-size:13px;font-family:'Nanum Gothic', serif;}
#intro_txt2{padding:4px 0px 0px 5px;height:25px;color:#fff;font-size:13px;font-weight:bold;margin-top:20px;background-color:#dc3337;font-family:'Nanum Gothic', serif;}
#intro_txt3{color:#908f8f;font-size:13px;font-family:'Nanum Gothic', serif;}
#intro_txt4{font-size:18px;font-family:'Nanum Gothic', serif;font-weight:bold;}
#intro_txt5{height:25px;color:#2a2a2a;font-size:14px;font-weight:bold;background-color:#f1f1f1;float:left;margin-top:7px;text-align:center;padding-top:2px;}
#intro_box{float:left;background-color:#707070;font-size:11px;color:#fff;width:23.3%;text-align:center;margin-left:5px;height:30px;padding-top:7px;}
#basic_table{width:20%;position:relative;float:left;}
#basic_table2{width:80%;position:relative;float:left;}
#gimg { background-repeat:no-repeat; background-size:100%; height:0px;padding-bottom:611%; overflow:hidden; }
#gimg1{ background-repeat:no-repeat; background-size:100%; height:0px;padding-bottom:611%; overflow:hidden; }
#yellow_pop{
	position:absolute;  
	z-index:9997;  
	background-color:white;  
	display:none; 
	width:100%;
	height:0px;
	/*padding-bottom:30%;*/
	/*left:5%;*/
	top:2%;
	
	border-radius:10px;
}

.faq_num{float:left;width:10%;text-align:center;padding:10px 0px 10px 0px;font-weight:bold;}
.f_list{width:100%;height:auto; border-bottom:1px solid #b1b1b1;} 
.faq_fq{float:left;width:90%;padding:10px 5px 10px 5px;font-weight:bold;}
.faq_fa{float:left;width:100%;background-color:#f7f7f7;padding:15px 5px 15px 5px;border-bottom:1px solid #00bff3;display:none;}
.faq_bar{width:100%;height:40px;background-color:#f1f1f1;border-top:2px solid #6e6e6e;}
.faq_menu{width:33.3%;float:left;height:0px;padding-top:4%;padding-bottom:9%;text-align:center;font-size:12px;color:#8b8b8b}
.pat_menu{width:33.3%;float:left;height:0px;padding-top:4%;padding-bottom:9%;text-align:center;font-size:12px;color:#8b8b8b}
.cli_menu{width:50%;float:left;height:0px;padding-top:4%;padding-bottom:9%;text-align:center;font-size:12px;color:#8b8b8b;background-color:#fff;}
.press_on1{width:33.3%;float:left;height:50px;text-align:center;font-weight:bold;background-color:#fff;border-top:2px solid #00aeef;color:#00aeef;line-height:50px;}
.press_on2{width:33.3%;float:left;height:50px;text-align:center;font-weight:bold;background-color:#fff;border-top:2px solid #00aeef;color:#00aeef;line-height:50px;border-left:1px solid #e1e1e1;border-right:1px solid #e1e1e1;}
.press_on3{width:33.4%;float:left;height:50px;text-align:center;font-weight:bold;background-color:#fff;border-top:2px solid #00aeef;color:#00aeef;line-height:50px;}
.press_off1{width:33.3%;float:left;height:50px;text-align:center;font-weight:bold;background-color:#f7f7f7;border:1px solid #e1e1e1;border-left:none;border-right:none;line-height:50px;}
.press_off2{width:33.3%;float:left;height:50px;text-align:center;font-weight:bold;background-color:#f7f7f7;border:1px solid #e1e1e1;line-height:50px;}
.press_off3{width:33.4%;float:left;height:50px;text-align:center;font-weight:bold;background-color:#f7f7f7;border:1px solid #e1e1e1;border-left:none;border-right:none;line-height:50px;}
.click_box1{width:30%;height:40px;float:left;background-color:#b4b4b4;text-align:center;font-weight:bold;border-top:2px solid #464646;border-bottom:1px solid #464646;border-right:1px solid #464646;padding-top:9px;}
.click_box2{width:20%;height:40px;float:left;background-color:#b4b4b4;text-align:center;font-weight:bold;border-top:2px solid #464646;border-bottom:1px solid #464646;border-right:1px solid #464646;padding-top:9px;}
.click_box3{width:25%;height:40px;float:left;background-color:#b4b4b4;text-align:center;font-weight:bold;border-top:2px solid #464646;border-bottom:1px solid #464646;border-right:1px solid #464646;padding-top:9px;}
.click_box4{width:25%;height:40px;float:left;background-color:#b4b4b4;text-align:center;font-weight:bold;border-top:2px solid #464646;border-bottom:1px solid #464646;padding-top:9px;}
.click_box5{width:75%;height:40px;float:left;background-color:#b4b4b4;text-align:center;font-weight:bold;border-top:2px solid #464646;border-bottom:1px solid #464646;border-right:1px solid #464646;padding-top:9px;}
.click_box6{width:25%;height:40px;float:left;background-color:#b4b4b4;text-align:center;font-weight:bold;border-top:2px solid #464646;border-bottom:1px solid #464646;padding-top:9px;}
.click_box7{width:75%;height:40px;float:left;background-color:#b4b4b4;text-align:center;font-weight:bold;border-bottom:2px solid #464646;border-right:1px solid #464646;padding-top:9px;}
.click_box8{width:25%;height:40px;float:left;background-color:#b4b4b4;text-align:center;font-weight:bold;border-bottom:2px solid #464646;padding-top:9px;color:#ff0101;}
.click_box1_1{width:30%;height:45px;float:left;text-align:center;border-bottom:2px solid #464646;border-right:1px solid #464646;padding-top:12px;}
.click_box2_1{width:20%;height:45px;float:left;text-align:center;border-bottom:2px solid #464646;border-right:1px solid #464646;padding-top:12px;}
.click_box3_1{width:25%;height:45px;float:left;text-align:center;border-bottom:2px solid #464646;border-right:1px solid #464646;padding-top:12px;}
.click_box4_1{width:25%;height:45px;float:left;text-align:center;border-bottom:2px solid #464646;padding-top:12px;color:#ff0101;}
.click_box5_1{width:75%;height:55px;float:left;text-align:center;border-bottom:1px solid #464646;padding-top:8px;border-right:1px solid #464646;}
.click_box6_1{width:25%;height:55px;float:left;text-align:center;border-bottom:1px solid #464646;padding-top:16px;}
.int_box1{width:17%;float:left;height:40px;text-align:center;font-weight:bold;background-color:#b4b4b4;border-top:2px solid #464646;border-bottom:1px solid #464646;border-right:1px solid #464646;padding-top:9px;}
.int_box2{width:33%;float:left;height:40px;text-align:center;border-top:2px solid #464646;border-bottom:1px solid #464646;border-right:1px solid #464646;padding-top:9px;}
.int_box3{width:17%;float:left;height:40px;text-align:center;font-weight:bold;background-color:#b4b4b4;border-bottom:2px solid #464646;border-right:1px solid #464646;padding-top:9px;}
.int_box4{width:33%;float:left;height:40px;text-align:center;border-bottom:2px solid #464646;border-right:1px solid #464646;padding-top:9px;}
.package1{width:33.3%;float:left;text-align:center;padding:0px 5px 0px 5px;border-bottom:1px solid #e1e1e1;}
.package1_1{border-radius:1em;background:#636363;color:#fff;font-weight:bold;height:30px;padding-top:5px;}
.package2{width:33.3%;float:left;text-align:center;padding:0px 5px 0px 5px;border-bottom:1px solid #e1e1e1;border-left:1px solid #e1e1e1;border-right:1px solid #e1e1e1;}
.package3{width:50%;float:left;text-align:center;padding:0px 30px 0px 30px;border-right:1px solid #e1e1e1;}
.package4{width:50%;float:left;text-align:center;padding:0px 30px 0px 30px;border-right:1px solid #e1e1e1;}
.woman1{width:33.3%;float:left;text-align:center;color:#f26d7d;}

/*해외언론홍보*/
.world02_tbl_01,.world03_tbl_01,.world04_tbl_01,.world05_tbl_01,.world06_tbl_01 { text-align:center; width:100%; font-size:0.8em;}
.world02_tbl_01,.world03_tbl_01,.world04_tbl_01,.world05_tbl_01,.world06_tbl_01 th,td{ padding:5px;}
.world_tbl_top { border-top:2px solid #464646; border-bottom:1px solid #464646; }
.world_tbl_top_1 { background-color:#b7b7b7; border-right:1px solid #464646; color:white; font-weight:bold; }
.world_tbl_top_2 { background-color:#b7b7b7; color:white; font-weight:bold; }

.world02_tbl_01 .world_tbl_main  { border-bottom:1px solid #464646; }
.world02_tbl_01 .world_tbl_main1 { background-color:#6ab324; border-right:1px solid #464646; color:white; }
.world02_tbl_01 .world_tbl_main2 { border-right:1px solid #464646; }
.world02_tbl_01 .world_tbl_main3 { background-color:#e8f5d5; }

.world03_tbl_01 .world_tbl_main  { border-bottom:1px solid #464646; }
.world03_tbl_01 .world_tbl_main1 { background-color:#bd8cbf; border-right:1px solid #464646; color:white; }
.world03_tbl_01 .world_tbl_main2 { border-right:1px solid #464646; }
.world03_tbl_01 .world_tbl_main3 { background-color:#f3e7f4; }

.world04_tbl_01 .world_tbl_main  { border-bottom:1px solid #464646; }
.world04_tbl_01 .world_tbl_main1 { background-color:#ffb71d; border-right:1px solid #464646; color:white; }
.world04_tbl_01 .world_tbl_main2 { border-right:1px solid #464646; }
.world04_tbl_01 .world_tbl_main3 { background-color:#fff8e8; }

.world05_tbl_01 .world_tbl_main  { border-bottom:1px solid #464646; }
.world05_tbl_01 .world_tbl_main1 { background-color:#ff8048; border-right:1px solid #464646; color:white; }
.world05_tbl_01 .world_tbl_main2 { border-right:1px solid #464646; }
.world05_tbl_01 .world_tbl_main3 { background-color:#fde8df; }

.world06_tbl_01 .world_tbl_main  { border-bottom:1px solid #464646; }
.world06_tbl_01 .world_tbl_main1 { background-color:#8495d2; border-right:1px solid #464646; color:white; }
.world06_tbl_01 .world_tbl_main2 { border-right:1px solid #464646; border-bottom:2px solid #464646; }
.world06_tbl_01 .world_tbl_main3 { background-color:#f1f4ff; }

.world_tbl_bottom { border-bottom:2px solid #464646; }

.world02_tbl_02 { text-align:center; width:100%; font-size:0.8em;}
.world02_tbl_02 th,td{ padding:5px;}
.world02_tbl_02 .world_tbl_main  { border-bottom:1px solid #464646; }
.world02_tbl_02 .world_tbl_main1 { background-color:#ebebeb; border-right:1px solid #464646;}
.world02_tbl_02	.world_tbl_main2 { border-right:1px solid #464646; }
.world02_tbl_02	.world_tbl_main3 { text-align:left; border-right:1px solid #464646; }

/*바이럴 마케팅*/
.red_font { color:red; }
.gray_font { color:#808080; font-size:13px;}
.viral_on1{width:33.3%;float:left;height:50px;text-align:center;font-weight:bold;background-color:#fff;border-top:2px solid #00aeef;color:#00aeef;line-height:50px;}
.viral_on2{width:33.3%;float:left;height:50px;text-align:center;font-weight:bold;background-color:#fff;border-top:2px solid #00aeef;color:#00aeef;line-height:50px;border-left:1px solid #e1e1e1;border-right:1px solid #e1e1e1;}
.viral_on3{width:33.4%;float:left;height:50px;text-align:center;font-weight:bold;background-color:#fff;border-top:2px solid #00aeef;color:#00aeef;line-height:50px;}
.viral_off1{width:33.3%;float:left;height:50px;text-align:center;font-weight:bold;background-color:#f7f7f7;border:1px solid #e1e1e1;border-left:none;border-right:none;line-height:50px;}
.viral_off2{width:33.3%;float:left;height:50px;text-align:center;font-weight:bold;background-color:#f7f7f7;border:1px solid #e1e1e1;line-height:50px;}
.viral_off3{width:33.4%;float:left;height:50px;text-align:center;font-weight:bold;background-color:#f7f7f7;border:1px solid #e1e1e1;border-left:none;border-right:none;line-height:50px;}

.viral_tbl_01,.viral_tbl_02,.viral_tbl_03 { text-align:center; width:100%; font-size:0.8em;}
.viral_tbl_01,.viral_tbl_02,.viral_tbl_03 th,td{ padding:5px;}
.viral_tbl_top { border-top:2px solid #464646; border-bottom:1px solid #464646; }
.viral_tbl_main  { border-bottom:1px solid #464646; }
.viral_tbl_main1 { background-color:#e1e1e1; border-right:1px solid #464646; font-weight:bold; }
.viral_tbl_main2 { border-right:1px solid #464646;  }
.viral_tbl_main3 { border-bottom:2px solid #464646; text-align:left;}
.viral_tbl_bottom { border-bottom:2px solid #464646; }


.viral_tbl_01 .viral_tbl_top_1 { background-color:#f5989d; border-right:1px solid #464646; color:white; font-weight:bold; }
.viral_tbl_01 .viral_tbl_top_2 { background-color:#f5989d; color:white; font-weight:bold; }

.viral_tbl_02 .viral_tbl_top_1 { background-color:#7da7d9; border-right:1px solid #464646; color:white; font-weight:bold; }
.viral_tbl_02 .viral_tbl_top_2 { background-color:#7da7d9; color:white; font-weight:bold; }

.viral_tbl_03 .viral_tbl_top_1 { background-color:#3cb878; border-right:1px solid #464646; color:white; font-weight:bold; }
.viral_tbl_03 .viral_tbl_top_2 { background-color:#3cb878; color:white; font-weight:bold; }