@charset "UTF-8";
@import url("base.css");
@import url("popup_ext.css");
/* 윈도우 팝업 레이아웃 */
.popupWarp{
	width:100%;
	position:absolute; 
	overflow:hidden;
	background:#fff;
	padding:0 0 0 10px;
	margin:0;
}
popupWarp02{
	overflow:hidden;
	background:#fff;
	margin:0;
	padding:0;
	width:100%;
}
.popupWarp03 {
	overflow:hidden;
	background:#fff;
	padding:0 0 0 10px;
	margin:0;
	width:100%;
}
.popupCon {
	 width:100%;
	 text-align: center;
	 padding: 0;
	 margin:0;
}
.pupleft{
	float:left;
	width:699px;
	height:524px;
	padding:0;
	margin:0;	
	overflow-x:hidden;
	overflow-y:scroll;
}
.pupleft_print{
	padding:0;
	margin:0;	
}

#framecont{
	 width:1001px;
	 height:483px;
	 margin:0 0 0 21px;
	 border:none;
}

.popright{
	float:left;
	width:278px;
	height:525px;
	padding:0 0 0 10px;
	overflow-x:hidden;
	overflow-y:scroll;
}

.btnpopright{
	_position:relative; 
	_top:20px;
	width:628px;
	font:0/0 Arial;
	padding:0;
	margin:0;
}
.btnpopright img{
	float:right;
	margin:0 7px 0 0;
}
.pupupTabtop{
	width:635px;
	height:23px;
	list-style:none;
	overflow:hidden;
	padding:0;
	margin:0 0 0 21px;
	border-bottom:1px solid #146199;
}
.pupupTabtop li{
	float:left;
	cursor:pointer; 
	padding:0 14px 0 0;
	margin:0 2px 0 0;
	font:12px/16px Dotum;
	color:#848b96;
	background:url('/img/popup/bgtab_right.gif') no-repeat top right;
}
.pupupTabtop li strong{
	float:left;
	padding:6px 0 1px 15px;
	*padding:5px 0 2px 15px;
	_padding:6px 0 1px 15px;
	background:url('/img/popup/bgtab_left.gif') no-repeat top left;
}
.pupupTabtop li.on{
	color:#1b499b;
	background:url('/img/popup/bgtab_right_on.gif') no-repeat top right !important;
}
.pupupTabtop li.on strong{	
	margin:0;
	background:url('/img/popup/bgtab_left_on.gif') no-repeat top left !important;
}
/*
#PList{
	width:670px;
	border-top:1px solid #8ca1c9;
	margin:0;
	padding:0;
}

#PList th{
	padding:7px 0 4px 0;
	*padding:6px 0 5px 0;
	_padding:7px 0 4px 0;
	margin:0;
	font:11px/14px Dotum;
	color:#3e4f71;
	font-weight:bold;
	text-align:center;	
	background:#edf1f7;
	border-bottom:1px solid #8ca1c9;}

#PList td{
	padding:8px 5px 3px 7px;
	*padding:7px 5px 4px 7px;
	_padding:8px 5px 3px 7px;
	margin:0;
	text-align:left;	
	font:11px/14px Dotum;
	color:#7f8285;	
	border-bottom:1px solid #d2d4d7;
	border-right:1px solid #d2d4d7;
	
}
#PList td.left{
	text-align:left;
	padding-left:7px;
	padding-right:5px;
}

#PList td.center{
	text-align:center;
	padding-left:0;
	padding-right:0;
}

#PList td.right{
	text-align:right;
	padding-left:7px;
	padding-right:5px;
}

#PList td.bdRno{
	border-right:none;
}
#PList th.boBno{
	border-bottom:none;
	border-bottom:0;}

#PList02{
	width:670px;
	border-top:1px solid #8ca1c9;
	margin:0;
	padding:0;
}

#PList02 th{
	padding:7px 0 4px 0;
	*padding:6px 0 5px 0;
	_padding:7px 0 4px 0;
	margin:0;
	font:11px/14px Dotum;
	color:#3e4f71;
	font-weight:bold;
	text-align:center;	
	background:#edf1f7;
	border-bottom:1px solid #8ca1c9;
	}

#PList02 td{
	padding:8px 5px 3px 7px;
	*padding:7px 5px 4px 7px;
	_padding:8px 5px 3px 7px;
	margin:0;
	text-align:left;	
	font:11px/14px Dotum;
	color:#7f8285;	
	border-bottom:1px solid #d2d4d7;
	border-right:1px solid #d2d4d7;
	
}
#PList02 td.left{
	text-align:left;
	padding-left:7px;
	padding-right:5px;
}
#PList02 td.center{
	text-align:center;
	padding-left:0;
	padding-right:0;
}
#PList02 td.right{
	text-align:right;
	padding-left:7px;
	padding-right:5px;
}
#PList02 td.bdRno{
	border-right:none;
}
#PList02 th.boBno{
	border-bottom:none;
	border-bottom:0;}

ul.submenu{
	list-style:none;
	width:635px;
	padding:5px 0 1px 0;
	*padding:4px 0 2px 0;
	_padding:5px 0 1px 0;
	margin:0 0 0 0;
	background:#F3F4F4;
}
*/
ul.submenu li{
	display:inline;
	padding:0 8px 0 6px;
	margin:0;
	font:12px/16px Dotum;
	color:#486394;
	cursor:pointer;
	background:url('/img/popup/topmenuright.gif') no-repeat top right;
}
ul.submenu li.on{
	font-weight:bold; 
}
/*
.popcontWarp{
	width:680px;
	overflow:hidden;
}

h2.pconttit{
	width:630px;	
	font:12px/16px Dotum;
	color:#938787;
	margin:7px 0 0 0;
	padding:7px 0 0 0;
	text-align:left;
	overflow:hidden;
}
 h2.pconttit span{
	float:left;
	width:300px;
}
h2.pconttit img{
	float:right;
}
.popcontWarp h3.pconttit_D01{
	height:17px;
	font:12px/16px Dotum;
	color:#FFFFFF;
	margin:14px 0 0 0;
	padding:4px 0 11px 9px;
	*padding:3px 0 12px 9px;
	_padding:4px 0 11px 9px;
	font-weight:bold; 
	background:url('/img/popup/bgcontwarptit.gif') no-repeat top left;
}
.popcontWarp h3.pconttit_D02{
	width:620px;
	height:17px;
	font:12px/16px Dotum;
	color:#888888;
	margin:14px 0 0 0;
	padding:4px 0 11px 9px;
	*padding:3px 0 12px 9px;
	_padding:4px 0 11px 9px;
	font-weight:bold; 
	background:url('/img/popup/bgcontwarptit.gif') no-repeat top left;

	
}
.popcontWarp h3.pconttit_D02 span{
	float:left;
}
.popcontWarp h3.pconttit_D02 a{
	float:right;
}
.popcontWarp table{
	margin:0 0 0 0 !important;
}
.popcontWarp .comment{
	overflow:hidden;
	width:629px;
	padding:0 0 10px 0;
	margin:9px 0 0 0;
	background:#F4F4F5;
}
.popcontWarp .comment h4{
	float:left;
	width:55px;
	padding:0 0 0 21px;
	margin:24px 0 0 0;
	font:0/0 Arial;
}

.popcontWarp .comment textarea{
	float:left;
	width:532px; 
	height:51px;
	border:none;
	border:0;
	font:11px/14px Dotum;
	color:#857F7F;
	padding:10px 0 0 8px;
	margin:10px 0 0 0;
	background:#fff;
	overflow:auto;	
	overflow-x:hidden;
	border-bottom:1px solid #A7A4A4;
	border-right:1px solid #A7A4A4;
}

.popcontWarp .comment p{
	float:left;
	width:522px;
	min-height:43px;
	border:none;
	font:11px/14px Dotum;
	color:#857F7F;
	padding:10px 8px;
	margin:10px 0 0 0;
	background:#fff;
	border-top:1px solid #ffffff;
	border-left:1px solid #ffffff;
	border-right:1px solid #A7A4A4;
	border-bottom:1px solid #A7A4A4;
}
* html .popcontWarp .comment p{
	height:43px;
}

.popcontWarp .comment2{
	width:629px;
	padding:10px 10px 10px 0;
	margin:9px 0 0 0;
	background:#F4F4F5;
}
.popcontWarp .comment2 h4{
	float:left;
	width:55px;
	padding:0 0 0 21px;
	margin:24px 0 0 0;
	font:0/0 Arial;
}

.popcontWarp .comment2 div{
	float:left;
	width:532px; 
	border:none;
	border:0;
	font:11px/14px Dotum;
	color:#857F7F;
	padding:10px 10px 10px 8px;
	margin:0;
	background:#fff;
	border-bottom:1px solid #A7A4A4;
	border-right:1px solid #A7A4A4;
}

.popcontWarp h4.pconttit_D02{
	width:300px;	
	font:12px/14px Dotum;
	color:#443F3F;
	padding:0;
	margin:10px 0 0 0;
	font-weight:bold;
	padding: 0 0 0 7px;
	background:url('/img/Icon/iconarrow02.gif') no-repeat 1px 1px;

}
.popcontWarp h5.pconttit_D02{
	width:300px;	
	font:12px/14px Dotum;
	color:#443F3F;
	padding:0;
	margin:10px 0 0 0;
	font-weight:bold;
	padding: 0 0 0 7px;
	background:url('/img/Icon/iconarrow02.gif') no-repeat 1px 1px;

}
.popcontWarp p.in{
	width:609px;
	font:12px/14px Dotum;
	color:#443F3F;
	padding:0 0 0 23px;
	margin:2px 0 0 0;
	background:url('/img/Icon/iconarrow.gif') no-repeat 9px 3px;
}
.popcontWarp .btn {
	width:630px;
	text-align: right;
	margin: 10px 0 0 0;
	padding: 0;
}
h4.tableTit{
 margin: 0;
 padding: 0 0 0 33px;
 background:url('/img/icon/square.gif') no-repeat 25px 10px;
 color: #43589D;
 font: 12px/26px Dotum, 돋움;
 font-weight: bold;
}
h4.tableTit2{
 margin: 0;
 padding: 3px 0 0 33px;
 background:url('/img/icon/square.gif') no-repeat 25px 10px;
 color: #43589D;
 font: 12px/26px Dotum, 돋움;
 font-weight: bold;
}

dl.wid{
	width: 630px;
	padding:0 0 0 0;
	margin:0 0 15px 0;	
}
dt.subject {
	padding:7px 0 4px 8px;
	*padding:6px 0 5px 8px;
	_padding:7px 0 4px 8px;
	margin:0;
	font:11px/14px Dotum;
	color:#3e4f71;
	font-weight:bold;
	text-align:left;	
	background:#edf1f7;
	border-bottom:1px solid #8ca1c9;
	border-top:1px solid #8ca1c9;
}
dt.subject span {
	float:right;
	top:1px;
	right:10px;
	padding:0;
	margin:0;
	font: 11px/26px Dotum, 돋움;
	color:#62666d;
}
dd.txt {
	padding:10px 0 5px 5px;
	*padding:9px 0 6px 5px;
	_padding:10px 0 5px 5px;
	margin:0;
	text-align:left;	
	font:11px/16px Dotum;
	color:#7f8285;	
	border-bottom:1px solid #8ca1c9;
}
dl.economy{
 width: 630px;
 border-top:1px solid #8ca1c9;
 margin:9px 0 0 0;
 padding:0;

}

dl.economy dt{
 width: 630px;
 text-align:left;
 padding:4px 0 4px 0;
 margin:0;
 font:11px/14px Dotum;
 color:#3e4f71;
 font-weight:bold;
 background:#edf1f7;
 overflow:hidden;
 border-bottom:1px solid #8ca1c9;
}
dl.economy dt p{
	float:left;
	margin:0;
}
dl.economy dt img{
	float:left;
	margin:0 5px 0 5px;
}
dl.economy dd{
 padding:11px 5px 9px 6px;
 margin:0;
 text-align:left; 
 font:11px/14px Dotum;
 color:#7f8285; 
 border-bottom:1px solid #8ca1c9;
}
.popright h2{
	width:248px;
	font:0/0 Arial;
	padding:0;
	margin:0;

	}
.popright .view{
	width:162px;
	padding:30px 0 11px 86px;
	margin:0;
 	text-align:right;
	overflow:hidden;
	font:12px/16px Dotum;
	color:#8d8484;
}
.popright .view p,
.popright .view select,
.popright .view img{
	float:left;
}
.popright .view p{
	width:52px;
	padding:6px 0 0 0 0;
	margin:0;
	text-align:left;
 }
.popright .view img{
	margin:2px 3px 0 0;
}

.popright .view select{
	width:94px;
}
#poptable{
	border-top:1px solid #98b6cc;
	border-bottom:1px solid #98b6cc;
}
#poptable td{	
	padding:7px 0 4px 12px;
	font:12px/14px Dotum;
	color:#7f7f7f;
	margin:0;
	border-bottom:1px solid #dddddd;
}
#poptable td.last{
	border:none;
}
.pop{
	width:250px !important;
}
*/

/* 서비스 약관*/
.popCon2{
	width: 498px;
	height: 404px;
	margin: 0 auto;
	padding: 0 11px 0 9px;
	text-align: left;
	border: 1px solid #bcc4cb;
	overflow-x: hidden;
	overflow-y: auto;
}
.popCon2 h4{
	margin: 0;
	padding: 8px 0 7px 0;
	color: #e26709;
	font: 12px/16px Dotum, 돋움;
	font-weight: bold;
}
.popCon2 h4.two{
	padding: 17px 0 7px 0;
	clear: both;
}
.popCon2 p{
	margin: 0;
	padding: 0;
	color: #666666;
	font: 11px/14px Dotum, 돋움;
}

.popCon2 span.number{
	float: left;
	width: 18px;	
	margin: 0;
	padding: 0;
}
.popCon2 span.conTxt{
	float: left;
	width: 480px;
	margin: 0;
	padding: 0 ;
	*width: 495px;
}

/*우편번호검색*/

p.codeTxt {
	width: 244px;
	text-align: left;
	font: 12px/16px Dotum;
	color: #293243;
	padding: 20px 0 11px 0;
	margin:0 auto;
}
.codeSearch {
	width:229px;
	height: 39px;  
	padding: 0 9px 0 9px;
	margin: 0 auto;
	background: url('/img/popup/zipcodebg.gif ') no-repeat left top;
}
.codeSearch img {
	 float:left;
	 margin: 8px 4px 0 5px;
	 padding: 0;
}
.codeSearch img.name {
	 float:left;
	 margin: 12px 4px 0 0 ;
	 padding: 0;
}
 .codeSearch input{
	 float:left;
	 margin: 9px 0 0 0 ;
	 padding: 0;
 }
 .closeBtn {
	 width:241px;
	 text-align:center;
	 padding: 0;
	 margin:15px auto 0 auto;
 }


/* 우편번호검색_1 */
.address{
	width: 230px;
	height: 99px;
	padding: 6px 0 0 11px;
	margin: 12px auto 0 auto;
	_margin: 10px auto 0 auto;
	border: 1px solid #e4e4e4;
	text-align: left;
	overflow-x: hidden;
	overflow-y: scroll;
}
.address p{
	padding: 0;
	margin: 0;
}
.address p a{
	padding: 0;
	margin: 0;
	color: #666666;
	font: 12px/19px Dotum, 돋움;
	
}
.address p a:hover{
	padding: 0;
	margin: 0;
	color: #a67c52;
	font: 12px/19px Dotum, 돋움;
	text-decoration: underline;
}


/*회사소개*/

.introTxt {
	width:516px;
	margin:0 0 10px 8px; /*2008-12-11 수정*/
	*margin-left:0; /* FOR IE ONLY */ /*2008-12-11 추가*/
	padding:0;
}
h2.outline {
	width:516px;
	margin:0 0 0 14px; /*2008-12-11 수정*/
	*margin-left:0; /* FOR IE ONLY */ /*2008-12-11 추가*/
	padding:15px 0 0 0;
	font:0/0 Arial;
	text-align: left;
}
dl.intro {
	overflow:hidden;
	width:507px; /*2008-12-11 수정*/
	height:95px;
	padding:9px 0 9px 9px;
	margin:7px 0 0 14px; /*2008-12-11 수정*/
	*margin-left:0; /* FOR IE ONLY */ /*2008-12-11 추가*/
	background-color:#f7f7f7;
	border:1px solid #dddddd;
}
dl.intro dt {
  float:left;
  margin: 0;
  padding: 0 0 3px 0;
  font: 0/0 Arial;
}
dl.intro dd {
  text-align: left;
  margin: 0;
  padding: 0 0 3px 0;
  font: 0/0 Arial;
}

/*게시물 운영원칙*/
.popCon3{
	width:100%;
	padding:0; 
	margin:0;
}
.popCon3 h2 {
	font:0/0 Arial;
	padding: 0; 
	margin:10px 0 0 0;
}
ul.ruleList {
	 width:505px;
	 height:151px;
	 padding:9px 0 9px 9px;
	 margin:10px 0 0 0;
	 list-style: none;
	 background-color: #f7f7f7;
	 border: 1px solid #dddddd;
	 text-align: left;
}
ul.ruleList li {
	 margin: 0;
	 padding: 0 0 3px 0;
	 font: 0/0 Arial;
}
ul.ruleList ul {
	 list-style: none;
	 padding: 0 0 0 14px;
	 *padding:3px 0 0 14px;
	 margin: 0;
}
ul.ruleList ul li.last {
	 padding:0 0 3px 0;
	 *padding: 0;
}



/* 개인정보취급방침 */
.popCon{
	width: 493px;
	height: 354px;
	margin: 0 auto;
	padding: 0 16px 0 9px;
	border: 1px solid #bcc4cb;
	text-align: left;
	overflow-x: hidden;
	overflow-y: auto;
}
.popCon h4{
	margin: 0;
	padding: 8px 0 0 0;
	color: #e26709;
	font: 12px/16px Dotum, 돋움;
	font-weight: bold;
}
.popCon h5{
	margin: 0;
	padding: 7px 0 0 0;
	color: #666666;
	font: 11px/14px Dotum, 돋움;
	font-weight: bold;
}
.popCon p{
	margin: 0;
	padding: 3px 0 9px 0;
	color: #666666;
	font: 11px/14px Dotum, 돋움;

}
.popCon p.txt{
	width: auto; /*2008-12-11 수정*/
	padding:0 0 0 15px;
	color:#666666;
	font:11px/14px Dotum, 돋움;
}
.popCon ul{
	list-style:none;
	width: 453px;
	margin:10px 0 0 15px;
	padding:0;
	color: #666666;	
	overflow:hidden;
}
.popCon ul li{
	width:400px;
	padding:0;
	margin:0;
	font: 11px/16px Dotum, 돋움;
}

/* 서비스 안내 */
.SubContA .SubConImg{
	padding:15px 0 9px 15px;
	margin:0;
	font:0/0 Arial;
	overflow:hidden;
}
.SubContA .service{
	width: 660px;
	height: 560px;
	padding: 11px 8px 0 9px;
	margin:10px 0 0 12px;
	border: 1px solid #bcc4cb;
	overflow-x: hidden;
	overflow-y: auto;
}
.SubContA .service h3.serviceCon{
	margin: 0 0 6px 5px;
	padding: 0;
	font: 0/0 Arial;
}
.SubContA .service table{
	padding: 0;
	margin: 0;
	background: url('/img/popup/bgttop.gif') no-repeat top left;
	border-bottom: 2px solid #d5e0e8;
}

.SubContA .service table tr{
	background: none;
}
.SubContA .service table tr th{	
	padding:7px 0 7px 0;
	margin:0;
	background: url('/img/popup/bgtleft.gif') no-repeat top left;
	

}
.SubContA .service table tr th.bgno{
	background:none;
}
.SubContA .service table tr td{
	border-bottom: 1px solid #dadadb;
	padding: 15px 0 13px 0;
	margin: 0;
	color: #95979a;
	font: 12px/15px Dotum, 돋움;
	
}
.SubContA .service table tr td.section{
	color: #5774a5;
	font: 12px/26px Dotum, 돋움;
	text-align:left;
	padding-left:10px;
	text-align:left;
}
.SubContA .service table tr td ul{
	list-style: none;
	padding: 0 20px 0 10px;
	margin: 0;
}
.SubContA .service table tr td ul li{
	background: url("/img/community/square.gif") no-repeat  0 6px;
	padding-left: 5px;
}
.SubContA .service table tr td.last{
	border-bottom: none;
}
.SubContA .service table tr td.sectionlast{
	color: #5774a5;
	font: 12px/26px Dotum, 돋움;
	text-align: left;
	border: none;
}
.SubContA .service .download{
	padding: 13px 0 19px 0;
	margin: 0;
}

.SubContA .service .costBg01 {
	width: 645px;	
	padding: 0;
	margin: 0;
	overflow: hidden;
	background: url('/img/community/conbg02.gif') repeat-y  left bottom;
	
}
ol.costTxt {
	list-style:none;
	margin:0;
	padding:0 0 0 25px;
	background: url('/img/community/conbg01.gif')  no-repeat left top;	
}
ol.costTxt li{
	font:0/0 Arial;
	padding:12px 0 0 0;
	margin:0;
}

.SubContA .service .costBg02 {
	width:645px;
	margin: 0;
	padding:0;
}

.SubContA .service ul {
	list-style:none;
	width: 576px;
	margin:0;
	padding:24px 25px 0 24px;
	overflow:hidden;
	}

.SubContA .service ul li {
	list-style: none;
	margin: 0;
	padding:0;
}
.SubContA .service ul li.fir {
	margin: 0;
	padding:0 0 3px 0;
}
.SubContA .service ul li.sec {
	margin: 0;
	padding: 0 0 24px 0;
}
.SubContA .service ul li.thr {
	margin: 0;
	padding:21px 0 18px 2px;
	_padding-bottom: 13px;
}
.SubContA .service .costTit {
	width: 596px;
	height: 18px;
	margin: 9px 0 0 24px;
	padding:0;
}
.SubContA .service .costTit img {
	float: right;
	margin:0;
	padding:6px 0 0 0;
}
.SubContA .service .costTit h4 img {
	float:left;
	font: 0/0 Arial;
	margin: 0;
	padding:0;	
}
.SubContA .service #PList{
	clear:both;
	width: 597px;
	border-top:1px solid #c2c1c1;
	margin: 0 0 0 24px;
	padding:0;
}

.SubContA .service #PList th{
	padding:6px 0 6px 0;
	margin:0;
	font:11px/14px Dotum;
	color:#3e4f71;
	font-weight:bold;
	text-align:center;	
	background: #f6f6fa;
	border-bottom:1px solid #c2c1c1;}

.SubContA .service #PList td{
	padding:4px 0 4px 0;
	margin:0;
	text-align:center;	
	font:12px/14px Dotum;
	color:#7f8285;	

	border-bottom:1px solid #d2d4d7;
	
}

.SubContA .service .conTxt02 {
	text-align:right;
	width:595px;
	margin: 8px 0 0 24px;
	padding:0;
	font: 0/0 Arial;
}
.SubContA .service .conBtn {
	text-align:right;
	width:597px;
	margin: 11px 0 7px 24px;
	padding:0;
	font: 0/0 Arial;
}
.SubContA .service .conBtn img{
	margin-left: 10px;
}

p.findtxt{
	clear:both;
	width:288px;
	text-align:center;
	font:12px/16px Dotum;
	color:#3E4655;
	padding:0;
	margin:0;
}
div.findtxt{
	width:288px;
	padding:10px 0 0 0;
	margin:0;
	text-align:center;
}
/* 목록보기 */
ul.list{
	list-style: none;
	width: 268px;
	padding: 15px 0 0 0;
	margin: 0 auto;
}
ul.list li{
	padding: 0 0 0 34px;
	margin: 0;
	background: url('/img/popup/squareicon.gif')  no-repeat 26px 11px;
	color: #7c7e77;
	font: 12px/22px Gulim, 굴림;
	text-align: left;
}
ul.list li.gray{
	background: url('/img/popup/graybg.gif')  no-repeat left top;
}
.popupCon img.more{
	margin: 26px 0 0 232px;
}

/*About League Table*/

h2.contit {
	font: 11px/16px Verdana;
	padding: 0;
	margin: 19px 0 0 0;
	color: #222121;
}

p.consN {
	width: 601px; 
	font: 11px/16px Verdana;
	color: #797777;
	padding: 0;
	margin:0;
}

p.consNn {
	width: 601px; 
	font: 11px/16px Verdana;
	color: #797777;
	padding: 0;
	margin: 10px 0 10px 0;
}

p.consD {
	width: 601px; 
	text-indent:10px;
	font: 11px/16px Verdana;
	color: #797777;
	padding: 0;
	margin: 10px 0 10px 0;
	background: url('/img/popup/bullet_dcm.gif') no-repeat 1px 7px;
}

p.cons {
    width: 601px; 
	text-indent:10px;
	font: 11px/16px Verdana;
	color: #797777;
	padding: 0;
	margin: 0;
	background: url('/img/popup/bullet_dcm.gif') no-repeat 1px 7px;
}
p.cons2 {
    width: 601px; 
	text-indent:10px;
	font: 11px/16px Verdana;
	color: #797777;
	padding: 0;
	margin: 19px 0 0 0;
	background: url('/img/popup/bullet_dcm.gif') no-repeat 1px 7px;
}
.borEx td {
	border-bottom:1px solid #8ca1c9 !important;
}


/*굿모닝팝업_마켓*/

ul.wStocks {
	width: 606px;
	list-style: none;
	background-color: #F4F4F5;
	padding: 24px 0 3px 24px;
	margin: 0;
	overflow: hidden;
}

ul.wStocks li{
	float: left;
	padding: 0 24px 17px 0;
	margin: 0;
}

.libo01 {
	float: left;
	width: 311px;
	padding: 0;
	margin: 0;
}
.cPlus {
	float: left;
	width: 311px;
	padding: 0;
	margin: 0 0 0 6px;
}
.libo02 {
	clear: both;
	width: 311px;
	padding: 0;
	margin: 5px 0 0 0;
}
h4.compare {
	font: 12px/26px Dotum;
	color: #43589D;
	background: url('/img/popup/bullet_market.gif') no-repeat left 11px;
	padding: 0 0 0 8px;
	margin: 1px 0 1px 0;
}
span.blue {
	color: #1E56C0;
}
span.red {
	color: #EB223A;
}

/*더벨을 만드는 사람들_pop*/

.picture {
	float: left;
	width: 73px;
	height: 77px;
	margin: 6px 0 0 10px;
	_margin: 6px 0 0 5px;
	padding: 0;
	background:url('/img/popup/img_nopicture.gif') no-repeat left top;
}
dl.list {
	width: 199px;
	overflow: hidden;
	list-style: none;
	margin: 1px 0 0 12px;
	padding: 0;
	font: 12px/22px Dotum;
	color: #7C7E77;
}
dl.list dt {
	float: left;
	width: 43px;
	text-align: left;
	margin: 0;
	padding: 0 0 0 6px;
	background: url('/img/popup/bullet_thebellp.gif') no-repeat left 11px;
	_background: url('/img/popup/bullet_thebellp.gif') no-repeat left 9px;
}
dl.list dd {
	float: left;
	width: 150px;
	text-align: left;
	margin: 0;
	padding: 0;
}
p.bellPeople {
	width: 294px;
	clear: both;
	padding: 0;
	margin: 12px 0 0 0;
	font: 12px/18px Dotum;
	color: #293243;
	text-align: center;
}
.popupCon2 {
 width: 308px;
 text-align: center;
 padding: 0;
 margin: 0 auto;
}
.ALeft{
	float:left;
	width:509px;
	padding:0 0 0 17px;
	margin:0 10px 0 0;
}
.AReft{
	float:left;
	width:374px;
	padding:0 0 0 10px;
}
.scrollwarp{
	width:519px;
	height:593px;
	padding:0;
	margin:10px 0 0 0;
	overflow-x:hidden;
	overflow-y:scroll;
}
.allheadline .ALeft h2{
	padding:0;
	margin:0;
	font:11px/14px Dotum;
	color:#6D7074;
	font-weight:bold;	
}
.allheadline p.tittxt{
	padding:0;
	margin:2px 0 0 0;
	font:18px/20px Dotum;
	color:#000000;
	font-weight:bold;	
}
.allheadline p.writename{
	width:489px;
	padding:5px 5px 4px 0;
	margin:9px 0 0 0;
	font:12px/16px Dotum;
	color:#3a4557;
	text-align:right;
	background:#F1F3F4;
}
.allheadline .ALeft h3{
	padding:0;
	margin:3px 0 0 0;
	font:13px/17px Dotum;
	color:#5D616A;
	font-weight:bold;	
}
.allheadline .ALeft h3 span{
	font:11px/14px Dotum;
	color:#95969E;
	margin-left:5px;
}
.headlinetxt{
	width:490px;
	padding:0;
	margin:21px 0 0 0;
	font:13px/18px Gulim;
	color:#000;
}
.newsCopyright{
	padding:0;
	margin:0;
	font:12px/22px Dotum;
	color:#5d616a;
	text-align:left;
}
.Pbtn{
	width:489px;
	height:17px;
	padding:4px 29px 0 0;
	margin:0;
	text-align:right;
	font:0/0 Arial;
	background:url('/img/popup/bgprint.gif') no-repeat top left;
}

.Pbtn02 img{
	float:right;
}
.Pbtn02 img.top{
	margin:8px 0 0 0;
}
.Pbtn02 img.print{
	margin:7px 7px 0 0;
}
.AReft .dayC{
	width:165px;
	height:17px;
	padding:0 0 0 23px;
	margin:0 0 0 50px;
	position:relative;
}
.AReft .dayC p{
	width:144px;
	font:11px/14px Arial;
	color:#F28D2E;
	font-weight:bold;
	margin:0;
	padding:0;
}
img.pbtnleft{
	position:absolute;
	top:0;
	left:0;
}
img.pbtnright{
	position:absolute;
	top:0;
	right:0;
}
.inptC{
	overflow:hidden;
	width:348px;
	padding:0;
	margin:16px 0 0 0;
}
.inptC img,.inptC input,.inptC select{
	float:left;
}
.stmar01{
	margin:0 5px 0 0;
}
.stmar02{
	margin:0 10px 0 0;
}
.stmar03{
	margin:0 5px 0 0;
}
.stmar05{
	margin:0 5px 0 0;
}
.stmar06{
	margin:0 15px 0 0;
}
ul.daydata {
	width:348px;
	padding:17px 0 15px 0;
	margin:10px 0 0 0;
	list-style:none;
	border-top:1px solid #98B6CC;
	border-bottom:1px solid #98B6CC;
}
ul.daydata li{
	width:348px;
	padding:2px 0 3px 0;
	margin:0;
	font:13px/17px Arial;
	color:#234683;
	overflow:hidden;
}
ul.daydata li.on{
	background:#F3F3F3;
}
ul.daydata li p.pTime{
	float:left;
	width:45px;
	margin:0;
	padding:0;
}
ul.daydata li p.ptxt{
	float:left;
	width:290px;
	margin:0;
	padding:0;
	
}
.popCon dl{
	
}
div.MPrint{
	width:630px;
	padding:10px 0 0 0;
	margin:0;
	text-align:right;
	
}
div.MPrint img{
	float:right;
}
div.MPrint img.ct01{
	margin-top:0;
	margin-right:5px;
}
.pupleft h4.pconttit_sD01{
	height:17px;
	font:12px/16px Dotum;
	color:#43589D;
	margin:5px 0 0 0;
	padding:4px 0 5px 7px;
	*padding:3px 0 6px 7px;
	_padding:4px 0 5px 7px;
	font-weight:bold; 
	background:url('/img/popup/bgdot01.gif') no-repeat  0 8px;
}

/*.pupleft_print h4.pconttit_sD01{
	height:17px;
	font:12px/16px Dotum;
	color:#43589D;
	margin:5px 0 0 0;
	padding:4px 0 5px 7px;
	*padding:3px 0 6px 7px;
	_padding:4px 0 5px 7px;
	font-weight:bold; 
	background:url('/img/popup/bgdot01.gif') no-repeat  0 8px;
}*/

#paging div.btnFirst,
#paging div.btnNext{
	display:inline;
	font:0/0 Arial;
	vertical-align:-4px;
}
#paging div.btnFirst img,
#paging div.btnNext img{
	vertical-align:top;
}

#paging div.btnFirst{
	margin:0 3px 0 0;
}
*+html body 
#paging div.btnFirst{
	margin:0 7px 0 0;
}
* html
#paging div.btnFirst{
	margin:0 7px 0 0;
}
#paging div.btnNext{
	margin-left:1px;
}
* html
#paging div.btnNext{
	margin:0 0 0 1px;
}
*+html body 
#paging div.btnNext{
	margin:0 0 0 2px;
}
#paging img.imgfirst{
	margin-right:4px;
}
#paging img.imgnext{
	margin-right:4px;
}
#paging img.btnPrev{
	margin-right:1px;
}
* html
#paging img.imgfirst{
	margin-right:-4px;
}
* html
#paging img.imgnext{
	margin-right:3px;
}
*+html body 
#paging img.imgfirst{
	margin-right:0px;
}
*+html body 
#paging img.imgnext{
	margin-right:5px;
}

#paging div.btnLeft{
	left:0;
	top:13px;
}

.pop{
	width:360px !important;
}
#page_body{
	width:278px !important;
}
/* all headline 리뉴얼 2009-03-20 */
#allheadline {
	overflow:hidden;
	width:1000px;
	height:891px;
	padding:0;
	margin:0;
	background:fff; 
	border:2px solid #c6c6c6;
	/*scrollbar-face-color:#fff;
	scrollbar-shadow-color:#efefec;
	scrollbar-highlight-color:#fff;
	scrollbar-3dlight-color:#efefec;
	scrollbar-darkshadow-color:#CCCCCC;
	scrollbar-track-color:#efefec;
	scrollbar-arrow-color:#c9c9c2;*/
}
#allheadline p {
	padding:0;
	margin:0;
}
#headline_header {
	position:relative;
	width:1000px;
	height:42px;
	font:0/0 Arial;
	background:url('/img/popup/allheadline/bg_tit.gif') repeat-x  0 0;
}
#headline_header h1 {
	height:27px;
	padding:15px 0 0 23px;
	margin:0;
	font:0/0 Arial;
}
#headline_header h2.today {
	position:absolute;
	width:105px;
	height:18px;
	top:15px;
	left:193px;
	margin:0;
	padding:10px 0 7px 60px;
	color:#99acbe;
	font-size:12px;
	font-weight:normal;
	text-align:center;
	background:url('/img/popup/allheadline/bg_today.gif') repeat-x  0 0;
}
#headline_header .btnClose {
	position:absolute;
	top:10px;
	right:11px;
	padding:0;
	margin:0;
}
#headline_left {
	float:left;
	width:385px;
	padding:0;
	margin:3px 8px 0 2px;
}
#headline_left ul.dayNews {
	width:375px;
	height:610px;
	padding:5px 0 5px 0;
	margin:0 0 5px 10px;
	list-style:none;
	border-top:1px solid #f1f1f1;
	border-bottom:1px solid #f1f1f1;
	overflow-x:hidden;
	overflow-y:scroll;
}
 #headline_left ul.dayNews li {
	width:375px;
	padding:0 0 0 12px;
	margin:0;
	font:12px/20px Dotum;
	color:#234683;
	/*border-bottom:1px solid #f1f1f1;*/
	overflow:hidden;
}
#headline_left ul.dayNews li img {
	padding-top:-1px;
	vertical-align:middle;
}
#headline_left ul.dayNews li.on {
	background:#F3F3F3;
}
#headline_left ul.dayNews li.last {
	overflow:hidden;
	width:375px;
	padding:5px 0 0 12px;
}
#headline_left ul.dayNews li p.dayTime {
	float:left;
	width:45px;
	margin:0;
	padding:0;
}
#headline_left ul.dayNews li p.dayTxt {
	float:left;
	width:290px;
	margin:0;
	padding:0;
}
#headline_left .inptC{
	overflow:hidden;
	width:355px;
	padding:0;
	margin:10px 0 12px 35px;
}
 #headline_left .inptC img,.inptC input,.inptC select{
	float:left;
}
#headline_left div.declared {
	overflow:hidden;
	position:relative;
	width:375px;
	height:130px;
	padding:3px 0 0 0;
	margin:15px 0 0 10px;
}
#headline_left div.declared h2 {
	padding:0 0 0 2px;
	margin:0;
	border-bottom:2px solid #a9b99c;
}
#headline_left div.declared a {
	position:absolute;
	top:0;
	right:0;
}
#headline_left div.declared iframe {
	padding:0;
	margin:10px 0 0 -8px;
}
#headline_right {
	float:right ;
	width:587px;
	padding:0;
	margin:0 0 0 8px;
}
#headline_right h2.sTit {
	padding:0 0 0 3px;
	margin:0;
	font:11px/14px Dotum;
	font-weight:bold;
	letter-spacing:0.02em;
	color:#5d616a;
}
#headline_right p.titTxt {
	padding:0 0 0 3px;
	margin:0;
	font:16pt/26px Dotum;
	font-weight:bold;
	letter-spacing:-0.1em;
	color:#000;
}
#headline_right h3.subStit {
	width:566px;
	padding:0 0 0 3px;
	margin:0;
	font:12px/22px Dotum;
	font-weight:bold;
	letter-spacing:0.02em;
	color:#5d616a;
	border-bottom:3px solid #c3d7f3;
}
#headline_right .print {
	position:relative;
	width:552px;
	padding:0 0 20px 0;
	margin:5px 5px 0 6px;
	font-size:0;
}
#headline_right span.writer {
	position:absolute;
	top:0;
	right:-12px;
	padding:0;
	margin:0;
	font:11px/14px Dotum;
	color:#757575;
}
#headline_right .headlineTxt {
	width:561px;
	height:720px;
	padding:0px 3px 0 7px; 
	margin:0;
	font:13px/14px Gulim;
	color:#000;
	border-bottom:3px solid #c3d7f3;
	overflow-x:hidden;
	overflow-y:scroll;
}
#headline_right .headlineTxt p {
	padding:0 10px 0 0; 
	margin:0;
	line-height:120%;
}
#headline_right .headlineTxt p.copyright {
	padding:0;
	margin:20px 0 0 0;
	font:12px/22px Dotum;
	color:#5d616a;
	text-align:left;
}

/* 인물검색 pop */
.person {
	width:435px;
	height:215px;
	padding:0;
	margin:0 0 0 -3px;
}
.person h2 {	
	padding:0 0 3px 2px;
	margin:0;
	font:14px/14px Dotum;
	font-weight:bold;
	color:#ff9937;
	border-bottom:2px solid #ffc288;
}
.person h2 img {
	padding:0;
	margin:0;
	font:0/0 Dotum;
	vertical-align:bottom;
}
.person p.btn {
	padding:0;
	margin:10px 0 0 0;
	text-align:center;
	font:0/0 Dotum;
}
.person #personView {
	clear:both;
	width:465px;
	padding:0;
	margin:0;
	table-layout:fixed;
	border-top:1px solid #f2f2f2;
	border-left:1px solid #f2f2f2;
	border-bottom:1px solid #f2f2f2;
}
.person #personView tr {
	font:12px/14px Dotum;
}
.person #personView th{
	height:20px;
	padding:5px 0 2px 20px;
	*padding:4px 0 3px 20px;
	_padding:5px 0 2px 20px;
	margin:0;
	font:12px/14px Dotum;
	font-weight:bold;
	color:#383838;
	text-align:left;	
	/*background:#f7f7f7;*/
	border-top:1px solid #f2f2f2;
}
.person #personView tr.lineColor{
 	background:#f9f9f9; 
}
.person #personView td{
	padding:2px 0 0 5px;
	margin:0;
	text-align:left;	
	font:12px/14px Dotum;
	color:#383838;	
	border-top:1px solid #f2f2f2;
	border-right:1px solid #f2f2f2;
	letter-personacing:-1px;
}
.person #personView td a {
	font:12px/14px Dotum;
}
.person #personView td img {
	padding:2px 0 5px 0;
}

.person #personView th.bdRno{
	border-top:none;
}
.person #personView th.normal{
	font-weight:normal;
	color:#7f8285;
}
.person #personView td.bdRno{
	border-top:none;
}

/* 뉴스 내에 인물검색 팝업 */
#box_personPop {
	width:496px;
	height:230px;
	padding:0;
	margin:0;
	border:2px solid #888;
}
#box_personPop .searchTxt {
	position:relative;
	width:496px;
	height:36px;
	padding:0;
	margin:15px 0 8px 0;
	background:url('/img/popup/bg_personPop.gif') repeat-x  0 0;
}
#box_personPop .searchTxt h1 {
	position:absolute;
	padding:0;
	margin:0;
	top:11px;
	right:263px;
	font:14px/14px Dotum;
	font-weight:bold;
	color:#383838;
	letter-spacing:-0.1em;
}
#box_personPop .searchTxt img {
	position:absolute;
	padding:0;
	margin:0;
	top:-3px;
	right:14px;
}
#box_personPop .searchNone {
	position:relative;
	width:496px;
	height:36px;
	padding:0;
	margin:15px 0 8px 0;
}
#box_personPop .searchNone h1 {
	position:absolute;
	padding:0;
	margin:0;
	top:70px;
	right:140px;
	letter-spacing:-0.1em;
}
#box_personPop .searchNone img {
	position:absolute;
	padding:0;
	margin:0;
	top:-3px;
	right:14px;
}
#popupPerson {
	width:93%;
	height:150px;
	padding:0;
	margin:0 auto;
	overflow-x:hidden;
	overflow-y:auto;
}
#popupPerson #personTable{
	clear:both;
	width:100%;
	padding:0;
	margin:0;
	table-layout:fixed;
	border-top:1px solid #d2d4d7;
	border-left:1px solid #d2d4d7;
}
/*#popupPerson #personTable th{
	height:15px;
	padding:7px 0 3px 0;
	*padding:6px 0 4px 0;
	_padding:7px 0 3px 0;
	margin:0;
	font:12px/14px Dotum;
	color:#383838;
	font-weight:bold;
	text-align:center;	
	background:#edf1f7;
	border-bottom:1px solid #8ca1c9;
}
 #popupPerson #personTable th.boBno{
	border-bottom:none;
	border-bottom:0;
}*/
#popupPerson #personTable td{
	padding:6px 0 2px 0;
	margin:0;
	text-align:center;	
	font:12px/14px Dotum;
	letter-spacing:-0.1em;
	color:#383838;	
	border-bottom:1px solid #d2d4d7;
	border-right:1px solid #d2d4d7;
	letter-personacing:-1px;
}
#popupPerson #personTable td a {
	font:12px/14px Dotum;
}
#popupPerson #personTable td img {
	padding:1px 0 3px 0;
}
#popupPerson #personTable td.cen{
	text-align:center;
	padding-left:0;
	right:0;
}
#popupPerson #personTable td.bdRno{
	border-right:none;
}
#popupPerson #personTable td.right{
 	text-align:right;
	padding:3px 5px 0 0px;
}
#popupPerson #personTable td.left{
 	text-align:left;
	padding:3px 0 0 5px;
}
#popupPerson #personTable tr.lineColor{
 	background:#f7f7f7; 
}
/*#box_personPop .personSearch {
	position:relative;
	width:100%;
	height:22px;
    padding:0;
    margin:0 0 5px 11px;
	font:0/0 Arial;
 }
#box_personPop .personSearch h2 {
    overflow:hidden;
	padding:0;
    margin:0;
	font:0/0 Arial;
 }
#box_personPop .personSearch h2 img {
	position:absolute;
	padding:0;
    margin:0;
	top:1px;
	left:190px;
	font:0/0 Arial;
	vertical-align:top; 
}
#box_personPop .personSearch h3 {
	position:absolute;
	top:-2px;
	right:25px;
    padding:0
    margin:0;
 }
#box_personPop .personSearch h3 img {
	height:22px;
	overflow:hidden;
	padding:0;
    margin:0;
	font:0/0 Arial;
	vertical-align:bottom; 
}*/