@charset "euc-kr";

body,p,h1,h2,h3,h4,h5,h6,ul,ol,li,dl,dt,dd,table,th,td,form,fieldset,legend,input,textarea,button,select{margin:0;padding:0}
h1,h2,h3,h4,h5,h6 {font-weight:normal;}  
body,input,textarea,select,button,table{font-family:Malgun Gothic,'¸¼Àº°íµñ','µ¸¿ò',dotum,Helvetica,sans-serif;font-size:12px;color:#666; letter-spacing:-1px;}  
img,fieldset{border:0}  
ul,ol{list-style:none}  
em,address{font-style:normal}  
a{text-decoration:none}  
a:hover,a:active,a:focus{text-decoration:none} 
span.hide {display:inline; text-indent:-9999em;font-size:0px;}
span.blue {color:#477bb0}
input {height:21px;}


/* ÀüÃ¼ */
body {background:#fbfbfb; }
body > #wrap { min-height:100%;  }
#wrap {width:100%; height:0%; background:#fbfbfb; margin:0 auto;}
#topWrap {border-bottom:6px solid #4253a1; height:115px; z-index:100; position:absolute;width:100%; left:0; top:0px;clear:both; float:left;}
#topWrap .inner {margin:0 auto; position:relative; width:1055px; }
#topWrap .logo {width:225px; margin-top:20px; padding:10px 0 0 0px; float:left;}
#topWrap .logo img {}

/* GNB¿µ¿ª */
.gnbArea {clear:both; display:inline-block; width:830px;}
.gnbArea ul.util {right:0px; top:30px; position:absolute; display:inline;}
.gnbArea ul.util li {font-family: Tahoma;
	font-size:11px; background:url(http://www.annextele.com/images/company/menu_bar.gif) right 4px no-repeat;  color:#9f9f9f; display:inline; letter-spacing:0px;}
.gnbArea ul.util li a{color:#9f9f9f;}
.gnbArea ul.util li.fir {padding-right:4px; }
.gnbArea ul.util li.last {background:none; padding-left:2px;}

.gnbArea ul.gnb {top:50px; right:0; position:absolute; display:inline;}
.gnbArea ul.gnb li {color:#363636; font-size:18px; font-weight:normal; display:inline; text-align:center; padding-left:70px; float:left;}
.gnbArea ul.gnb li a{color:#666;}
.gnbArea ul.gnb li a:hover {color:#ff7200;}
.gnbArea ul.gnb li.fir {}
.gnbArea ul.gnb li.last {}

.gnbArea div.ulWrap {left:0; top:37px; position:absolute;}
.gnbArea div.ulWrap ul {display:inline; float:left}
.gnbArea div.menu1 {height:30px; margin-left:-50px;}
.gnbArea div.menu2 {height:30px; margin-left:235px;}
.gnbArea div.menu3 {height:30px; margin-left:380px;}
.gnbArea div.menu4 {height:30px; margin-left:525px;}
.gnbArea div.menu5 {height:30px; margin-left:710px;}
.gnbArea div.ulWrap ul li {font-family:'¸¼Àº °íµñ';  font-weight:normal;  font-size:13px; color:#9f9f9f; display:inline-block; text-align:center; padding-left:20px;}
.gnbArea div.ulWrap ul li a{color:#9f9f9f;}
.gnbArea div.ulWrap ul li a:hover{color:#2e2889;}

/* ÄÁÅÙÃ÷¿µ¿ª */
#container {width:100%; padding-top:115px; clear:both; float:left; margin-bottom:100px; }
div.containerWrap {margin:0px auto; padding:0; position:relative; width:1055px; background:url(http://www.annextele.com/images/company/bg_ctnsky.gif) left top no-repeat;}

.location {height:13px; text-align:right; padding-top:25px; }
.location a.home {margin:0; padding:0}
.location a, .location span, .location strong {
    background: url(http://www.annextele.com/images/company/bg_locArr.gif) left top no-repeat;
    display: inline-block;
    font-family: "µ¸¿ò",dotum;
    font-size: 12px;
    letter-spacing: -1px;
    padding-left: 15px;
		color:#909090;}
.location strong {color:#909090;}

.content {margin-left:250px; min-hight:700px; width:auto; }
.content h1 {color:#363636; font-size:30px; font-weight:bold; margin:36px 0 35px;}
.content h2 {color:#363636; font-size:22px; font-weight:bold; margin:50px 0 45px;}
.content .txt_moto {color:#5f67af; font-size:24px;  }
.content .sprit { overflow:hidden;} 
.sprit .ceoTxt {font-size:14px; line-height:200%; margin:20px 0 40px 0; letter-spacing:0px; width:600px; float:left;}  
.sprit .ceoImg { background:url(http://www.annextele.com/images/company/img_ceo.jpg) right top no-repeat; float:right; width:178px; height:263px; margin-top:30px;}

/* Annextelecom ¼Ò°³ */
.infoTxt {}
.infoTxt p.tit {font-size:26px; letter-spacing:-1px; color:#535353; display:block; }
.infoTxt .num {font-size:44px; color:#b4b4b4;  letter-spacing:1px;}
.infoTxt p.txt {font-size:14px; line-height:200%; margin:20px 0 40px 0; letter-spacing:0px;}

/* È¸»ç¿¬Çõ */
.tabBox {width:100%; height:50px; }
.tabBox ul.tab {width:100% }
.tabBox ul li {float:left; display:inline; width:335px; height:40px; font-size:16px; font-weight:bold; text-align:center; margin-left:10px; padding-top:10px}
.tabBox ul li.on {color:#fff; background:#6386ca;}
.tabBox ul li.on a{color:#fff;}
.tabBox ul li.off {background:#f2f2f2; border:1px solid #d1d1d1; height:38px; color:#aaaaaa}
.tabBox ul li.off a{color:#aaaaaa }

.historyCnt {margin-top:30px; width:100% }
.historyCnt p.year {height:40px; color:#5f67af; font-size:25px; font-weight:bold; border-bottom:1px solid #e4e4e4; padding-left:15px; margin-bottom:10px; margin-top:30px;}
.historyCnt ul {display:block; padding:4px 0;}
.historyCnt ul li { font-size:14px; margin-left:15px;  padding:2px 0; letter-spacing:0px;}
.historyCnt ul li strong {color:#4f5485; display:inline-block; padding-right:10px}

/* ÆÄÆ®³Ê½± */
.ptn {margin:20px 0 30px 0;}
.ptn p.tit{ background:url(http://www.annextele.com/images/company/bu_bluecir.gif) left 5px no-repeat; padding:0 0 0 15px; font-size:14px;}
.ptn ul {margin-top:10px; display:inline-block;}
.ptn li {display:inline; margin-right:10px; margin-bottom:10px; }
.ptn li img{width:166px; height:92px;}

/* PR.ROOM */
.prImgList {
		clear:both;
		margin:40px 0;
		border-bottom: 1px solid #CCCCCC;
    margin:40px 0 60px 0 ;
    overflow: hidden;}
		
.prImgList ul {}

.prImgList ul li {
		border-bottom: 1px solid #EEEEEE;
    clear: both;
    overflow: hidden;
    padding: 20px 0 16px;}
	
.prImgList ul li p.img {
		float: left;
    margin-right: 50px;
    position: relative;}

.prImgList ul li p strong {
		color: #333333;
    display: block;
    font-size: 18px;
    margin-bottom: 10px;}
.prImgList ul li p strong a{
		color: #333333;}
		
.prImgList ul li p span.txt {
		display: block;
    height: 35px;
    margin-bottom: 10px;
    overflow: hidden;}

.prImgList ul li p span.txt a{
		color:#666;}
		
.prImgList ul li p em {
	 display: block;
   font-size: 12px;}

/* Ã¤¿ëÁ¤º¸ */
ul.jobstep { margin-top:20px; }
ul.jobstep p.tit {font-size:16px; font-weight:bold}
ul.jobstep p.txt {padding-right:20px; font-size:14px; display:block; margin-top:10px;}
ul.jobstep span.num {color:#cd3271;  }
ul.jobstep li {float:left; display:inline; width:170px; height:180px; padding:0 7px; }
ul.jobstep li.step01{}
ul.jobstep li.step01{}
ul.jobstep li.step03{}
ul.jobstep li.step04{}

/* ¿À½Ã´Â±æ */
.map {margin-top:30px;}
.map p.tit {font-size:14px; font-weight:bold}
.map p.txt {font-size:14px; padding-top:5px; letter-spacing:0px;}
.map li {margin-top:20px;}

/* ÁÂÃø¿µ¿ª */
.lnbArea {height:100%; left:0; position:absolute; top:55px; width:210px; margin-right:40px; float:left;  }
.lnbArea h1{font-size:25px; color:#000; border-bottom:3px solid #000; height:55px; margin-top:25px; font-weight:bold}
.lnbArea ul {margin-top:25px;}
.lnbArea ul li {font-size:16px; color:#666; letter-spacing:-1px; height:30px;}
.lnbArea ul li a{color:#666;}
.lnbArea ul li a:hover{color:#ff7200}
.lnbArea ul li.on {color:#ff7200;}
.lnbArea ul li.on a{color:#ff7200;}
.lnbArea ul li.fir {}
.lnbArea ul li.last {}


/*footerArea*/
#footerArea {height:65px; width:100%; background:#f2f2f2; letter-spacing:1px; text-align:center; padding-top:30px;clear:both; float:left;}
#footerArea .info {color:#707070;}


/* ¸ÞÀÎ */
#Mainwrap {width:100%; margin:0 auto;}
#MaintopWrap {border-bottom:6px solid #4253a1; height:115px; z-index:100; width:100%; left:0; top:0px;clear:both; float:left; display:block}
#MaintopWrap .inner {margin:0 auto; position:relative; width:1055px; }
#MaintopWrap .logo {width:225px; margin-top:20px; padding:10px 0 0 0px; float:left;}
#MaintopWrap .logo img {}

.MainImg {clear:both; float:left; width:100%; height:400px; text-align:center; background:url(http://www.annextele.com/images/company/bg_MainImg.gif) left top repeat-x; margin-bottom:50px; }
.MainImg img {width:1055px; height:360px;}
.MainImg .memo {width:1055px; color:#fff; text-align:left; margin:0 auto; padding:10px 0 0 20px; } 

.MainCtn {clear:both; width:1055px; margin:0 auto;  margin-bottom:40px; overflow:hidden;}
.MainCtn .MainBoard {width:330px; height:260px; margin:10px; float:left;}

.MainBoard h2 {
	border-bottom:2px solid #3d3d3d;
	padding-bottom:19px;
	font-weight:bold;
	letter-spacing:0px;
	}
.MainCtn .MainBoard .more{
	color:#999;
	float:right;
	font-family: Tahoma;
	font-size:11px;
	margin-top:-34px;
	padding-right:7px;
	background:url(http://www.annextele.com/images/company/bg_more.gif) right 3px no-repeat;
	}
.MainCtn .MainBoard .more a{
	color:#999;
	font-family:'µ¸¿ò',Dotum;
	font-size:11px;}

.MainBoard ul.board_cont {}
.MainBoard ul.board_cont fix {
	clear:both;
  display:block;}
.board_cont li.fix {
	padding-top:10px;
	width:100%;
	font-size:12px;
	color:#333;
	height:93px;
	display:block;
	border-bottom:1px solid #ddd;
	}
.board_cont li.fix a{
	color:#333;}
.board_cont li.first {
	padding-top:10px;
	width:100%;
	font-size:12px;
	color:#999;
	display:block;}
.board_cont li.first a{
	color:#999;}
.board_cont li.first {
	height:65px;
	padding:16px 0 14px 0;
	border-bottom:1px solid #ddd;}
.board_cont li.first dl dt {
	font-size:11px;
	line-height:18px;
	overflow:visible;
	padding:0;
	white-space:normal;}
.board_cont li.first dl dt {
	float:left;
	text-overflow:ellipsis;
	width:270px;
	font-size:12px;
	color:#333}

.board_cont li dl dt {
	float:left;
	overflow:hidden;
	padding-bottom:8px;
	white-space:nowrap;
	width:270px;}

.board_cont li.first dl dt strong  {
	color:#333;
	display:block;
	font-size:14px;
	line-height:20px;
	padding-bottom:2px;
	letter-spacing:0px;
	}
.board_cont li.first dl dt strong a{
	font-size:14px;
	color:#333;}
.board_cont li.first dl dd {
	padding-top:2px;}
.board_cont li dl dd {
	color:#333;
	float:right;
	font-family:Tahoma;
	font-size:11px;}

.MainBoard {}
.MainCtn .Box02 {width:380px; height:260px; margin:10px; float:left;}
.MainBoard ul.drama_cont {}
.MainBoard ul.drama_cont li {width:100%;  height:90px; display:block; margin-bottom:5px; }
.MainBoard ul.drama_cont li.first { padding-bottom:5px; border-bottom:1px solid #ddd;  }
.MainBoard ul.drama_cont li.last { padding-bottom:8px; border-bottom:1px solid #ddd;}
 
.MainBoard ul.drama_cont dl { clear:both; float:left; display:inline; margin:8px 0 0 10px; width:380px; height:65px;}
.MainBoard ul.drama_cont dt {float:left; width:120px; margin-right:10px; }
.MainBoard ul.drama_cont dt img { width:120px; height:78px;}
.MainBoard ul.drama_cont dd { display:block; letter-spacing:0px; margin-left:10px;}
.MainBoard ul.drama_cont dd.tit { font-weight:bold; font-size:14px;}
.MainBoard ul.drama_cont dd.date {margin-top:20px;}
.MainBoard ul.drama_cont dd.actor {}

.MainBnr { float:right; height:255px; width:280px; border:1px solid #ddd; margin-left:10px;  }

/*ÆäÀÌÂ¡*/
.paging {
    clear: both;
    height: 25px;
    line-height: 100%;
    margin: 30px auto;
    overflow: hidden;
    padding-bottom: 2px;
    text-align: center;
    width: 100%;}
.paging .inner {
    margin: 0 auto;
    width: 370px;}

.paging .btn {
    display: block;
    float: left;}
.paging .btn a {
    display: block;
    float: left;
    height: 25px;
    text-indent: -9999px;
    width: 25px;
}
.paging .first {
    background: url(http://www.annextele.com/images/company/btn_first.gif) no-repeat scroll 50% 50% #999999;
    margin-right: 2px;}
.paging .prev {
    background: url(http://www.annextele.com/images/company/btn_prev.gif) no-repeat scroll 50% 50% #999999;
    margin-right: 10px;
}

.paging .num {
    display: block;
    float: left;}

.paging strong.on {
    color: #4253a1;
}
.paging .num a, .paging strong {
    background: url(http://www.annextele.com/images/company/bg_paging.gif) no-repeat scroll 100% 55% rgba(0, 0, 0, 0);
    color: #666666;
    display: inline-block;
    font-weight: bold;
    height: 25px;
    line-height: 25px;
    margin-bottom: 4px;
    padding: 0 8px 0 3px;
    vertical-align: middle;
}
.paging .next {
    background: url(http://www.annextele.com/images/company/btn_next.gif) no-repeat scroll 50% 50% #999999;
    margin-left: 6px;
}
.paging .last {
    background: url(http://www.annextele.com/images/company/btn_last.gif) no-repeat scroll 50% 50% #999999;
    margin-left: 2px;
}

/* Á¦ÀÛµå¶ó¸¶ */
.dramaList {clear:both; margin:30px 0; width:100%; overflow:hidden;}
.dramaList dl {clear:both; float:left; display:inline; width:100% ; margin-top:30px;}
.dramaList dt { float:left; display:inline; margin-right:20px;}
.dramaList dt img{ width:208px; height:206px;  border:1px solid #ddd;}
.dramaList dd{display:block; padding:1px 0; font-size:14px;}
.dramaList dd.tit{font-size:18px; font-weight:bold; padding-bottom:30px}


/* Á¤·Ä */
.al {text-align:left;}
.ac {text-align:center;}
.ar {text-align:right;}

/* Å×ÀÌºí º¯Çü */
table tbody .al{text-align:left !important}
table tbody .ac{text-align:center !important; padding-left:0px !important; padding-right:0px !important}
table tbody .ar{text-align:right !important}