@charset "utf-8";

/*=================================================================================
 * div list Style
 =================================================================================*/

.list-tp01 {clear: both;padding:0 0 30px 0px; }
.list-tp01 li {background:url(/assets/img/www/Common/bullet02.gif) no-repeat left 6px;padding:0 0 3px 6px; }
.list-tp01 li.none {background:none;}
.list-tp01 li.point {color:#d45050;}
.list-tp01.last {padding-bottom:0px;}
.list-tp01 .step-box li {padding:0px;background:none;}
.list-tp01 .bullet-line li { color:#818080; background:url(/assets/img/www/bullet/bullet05.gif) no-repeat left 6px;padding:0 0 0 8px; }

.list-tp02 {padding:0 0 10px 10px; }
ul.list-tp02.con_fl {clear: both}
.list-tp02 li {background:url(/assets/img/www/Common/bullet05.gif) no-repeat left 5px;padding:0 0 5px 8px; }
.list-tp02 li ul {padding-left:0px;padding-top:5px;padding-bottom:5px;margin-left:-5px;}
.list-tp02 li ul li {background:url(/assets/img/www/Common/bullet02.gif) no-repeat left 6px;padding:0 0 5px 6px; }
.list-tp02 li .last {padding-bottom:0px; }
.list-tp02 li.none {background:none;}

.list-tp03 {padding:0 0 10px 0px; }
.list-tp03 li {background:url(/assets/img/www/Common/bullet05.gif) no-repeat left 5px;padding:0 0 5px 8px; }
.list-tp03 li ul {padding-left:0px;padding-top:5px;padding-bottom:5px;margin-left:-5px;}
.list-tp03 li ul li {background:url(/assets/img/www/Common/bullet02.gif) no-repeat left 6px;padding:0 0 5px 6px; }
.list-tp03 li .last {padding-bottom:0px; }
.list-tp03 li.none {background:none;}

.list-tp04 {padding:0 0 5px 10px; }
.list-tp04 li {background:url(/assets/img/www/bullet/bullet02.gif) no-repeat left 6px;padding:0 0 10px 6px; }
.list-tp04 li.none {background:none;}
.list-tp04 li.point {color:#d45050;}
.list-tp04.last {padding-bottom:0px;}




/*===============================================================================*/





/*=================================================================================
 * h2 Style
 =================================================================================*/

.h2-tit {
	clear: both;
	position: relative;
	padding:0 0 10px 15px;
	font-size:14px;
	color:#006f98;
	background:url(/assets/img/www/Common/bullet_h2.gif) no-repeat left 2px;
	/*float: left;*/
	margin-right: 5px;
	
}

.h3-tit {
	position: relative;
	padding:0 0 10px 7px;
	background:url(/assets/img/www/Common/bullet05.gif) no-repeat left 5px;
}

.h3-tit-02 {
	position: relative;
	padding:0 0 0px 7px;
	background:url(/assets/img/www/Common/bullet05.gif) no-repeat left 5px;
}

.h2-tit-03 {
	position: relative;
	padding:0 0 10px 15px;
	font-size:14px;
	color:#006f98;
	background:url(/assets/img/www/Common/bullet_h2.gif) no-repeat left 2px;
}

.hTit-box {position: relative;}
.hTit-box .btn {
	position: absolute;
	right:0px;
	top:0px;
}

/*===============================================================================*/

/*=================================================================================
 * p Style
 =================================================================================*/



/*=================================================================================*/



/*=================================================================================
 * Data-Table Style
 =================================================================================*/

.Data-Table {
	width:100%;
	table-layout: fixed;
	border-top:2px solid #a1d7eb;
	border-bottom:1px solid #e8e8e8;
}

.Data-Table caption {
	display:none;
}

.Data-Table caption.show {
	display:block;
}

.Data-Table thead tr th {
	color:#52add0;
	padding-top:7px;
	padding-bottom:4px;
	border-bottom:1px solid #e8e8e8;
	border-right:1px solid #cde6ef;
	text-align:center;
	letter-spacing:-1px;
	background:#f3f3f3;
}

.Data-Table tbody tr th {
	color:#52add0;
	padding-top:7px;
	padding-bottom:4px;
	border-bottom:1px solid #e8e8e8;
	text-align:left;
	text-indent:15px;
	letter-spacing:-1px;
	background:#f6f6f6;
}

.Data-Table tbody tr td {
	padding:7px 0 4px 0px;
	text-align:center;
	border-bottom:1px solid #ededed;
	border-right:1px solid #cde6ef;
}

.Data-Table tbody tr td.sum {
	background:#f5fedb;
}

.Data-Table thead tr th.last, .Data-Table tbody tr td.last {
	border-right:none;
}

.Data-Table tbody tr td.left {
	text-align:left;
	padding-left:10px;
}

.Data-Table tbody tr td.right {
	text-align:right;
	padding-right:10px;
}

.Data-Table .txt-box {
	padding:15px;
}

.Data-Table-txt {
	background:url(/assets/img/www/bullet/bullet06.gif) no-repeat left 2px;
	padding:0 0 10px 17px;
	font-weight:bold;
}

.Data-Table .list-tp01 {
	padding-bottom:0px;
}

.Data-Table tbody tr th.center {
	color:#52add0;
	padding-top:15px;
	padding-bottom:15px;
	border-bottom:1px solid #e8e8e8;
	text-align:center;
	text-indent:0;
	background:#f6f6f6;
}

.Data-Table tbody tr th.S01 {
	padding:7px 0 4px 0px;
	text-align:center;
	border-bottom:1px solid #ededed;
	border-right:1px solid #cde6ef;
	color:#666666;
	text-align:center;
	text-indent:0;
	font-weight:normal;
}

.Data-Table tbody tr th.R-line, .Data-Table tbody tr td.R-line {
	border-right:1px solid #e8e8e8;
	text-align:center;
	text-indent:0px;
	background:#f4ffdb;
	color:#a4ad8e;
}

.Data-Table tbody tr td.R-line02 {
	border-right:1px solid #e8e8e8;
	text-align:center;
	padding-left:0px;
}

.Data-Table tbody tr td.R-line03 {
	border-right:1px solid #e8e8e8;
	text-align:center;
	padding-left:0px;
	background:#f4ffdb;
	font-weight:bold;
}

.Data-Table tfoot tr td {
	background:#f4ffdb;
	text-align:center;
	padding:7px 0 4px 0px;
	font-weight:bold;
}



/*=================================================================================*/


.downbox-out {
	width:620px;
	background:url(/assets/img/www/Common/down_box_top.gif) no-repeat left top;
	padding:10px 0 0 0;
	margin:0 0 30px 0;
	
}

.downbox-in {
	width:100%;
	background:url(/assets/img/www/Common/down_box_btm.gif) no-repeat left bottom;
	padding:0 0 10px 10px;
	overflow:hidden;
}

.downbox-in li {
	float:left;
	background:url(/assets/img/www/Common/line.gif) no-repeat left 3px;
	padding:0 8px 0 8px;
}

.downbox-in li.first {
	background:none;
}

.downbox-in a {
	letter-spacing:-1px;
}


/*=================================================================================
 * UCC
 =================================================================================*/

#Promote-box01 {
	border-top:2px solid #00aeef; 
	padding:20px 0 0 0;
	width:100%;
}

#Promote-box01 dl {
	position: relative;
	overflow:hidden;
	padding:0 0 15px 220px;
	margin:0 0 15px 0;
	border-bottom:1px solid #dcdcdc;
	min-height:140px;
}

#Promote-box01.socialServiceList dl{
	padding-left:190px
}

#Promote-box01 dl dt {
	font-weight:bold;
	color:#006f98;
	border-bottom:1px solid #8c8c8c;
	padding:8px 0 8px 10px;
}

#Promote-box01.socialServiceList dl dt {
	padding-top:0
}

#Promote-box01 dl dt a {color:#006f98;}

#Promote-box01 dl .pic {
	position: absolute;
	left:0px;
	top:0px;
}

#Promote-box01 dl .txt {
	padding:15px 0 12px 10px;
}

#Promote-box01.socialServiceList dl .txt {
	padding-top:10px
}

#Promote-box01.socialServiceList dl .txt div.cls1 {
	overflow: hidden;
	width: 425px;
	height: 33px;
}

#Promote-box01 dl .txt02 {
	border-bottom:1px solid #8c8c8c;
	padding:8px 0 8px 10px;
}

#Promote-box01 dl .txt02 span {
	padding:0 60px 0 0;
}

#Promote-box02 {
	border-top:2px solid #00aeef; 
	padding:0 0 0 0;
	width:100%;
	overflow:hidden;
	border-bottom:1px solid #dcdcdc;
}

#Promote-box02 dl {
	position: relative;
	overflow:hidden;
	width:180px;
	/*height:330px;*/
	float:left;
	margin:20px 40px 0 0;
	padding:0 0 20px 0;
}

#Promote-box02 dl.mg0 {margin:20px 0 0 0;}

#Promote-box02 dl dt {
	padding:245px 0 0 0;
	text-align:center;
	font-weight:bold;
	color:#006f98;
}

#Promote-box02.photo dl dt {
	padding:130px 0 0 0;
}

#Promote-box02 dl .pic {
	position: absolute;
	left:0px;
	top:0px;
}

#Promote-box02 dl .pic img {border:1px solid #dcdcdc;}
#Promote-box02 dl .btn {overflow:hidden;padding:15px 0 0 0;}
#Promote-box02 dl .btn .down {float:left;}
#Promote-box02 dl .btn .zoom {float:right;}
#Promote-box02 dl .btn .zoom1 {padding:0 0 0 45px;}

#Promote-box03 {
	border-top:2px solid #00aeef; 
	padding:0 0 0 0;
	width:100%;
	overflow:hidden;
	border-bottom:1px solid #dcdcdc;
}

#Promote-box03 dl {
	position: relative;
	overflow:hidden;
	width:135px;
	/*height:330px;*/
	float:left;
	margin:20px 26px 0 0;
	padding:0 0 20px 0;
}

#Promote-box03 dl dt {
	padding:180px 0 0 0;
	text-align:center;
	font-weight:bold;
	color:#006f98;
}

#Promote-box03 dl .pic {
	position: absolute;
	left:0px;
	top:0px;
}

#Promote-box03 dl .pic img {border:1px solid #dcdcdc;}
#Promote-box03 dl.mg0 {margin:20px 0 0 0;}

/*=================================================================================*/

/*=================================================================================
 * TAB
=================================================================================*/

#Tab-style01 {
	width:100%;
	/*height:25px;*/
	overflow:hidden;
	background:url(/assets/img/www/Btn/tab_bg.gif) repeat-x left top;
	margin:0 0 30px 0;
}

#Tab-style01 li {
	float:left;
	background:url(/assets/img/www/Btn/tab_offLeft.gif) no-repeat left top;
	padding:0 0 0 3px;
	margin:0 -1px 0 0;
	white-space: nowrap;
}

#Tab-style01 li a {
	display:block;
	background:url(/assets/img/www/Btn/tab_offRight.gif) no-repeat right top;
	height:25px;
	font-weight:bold;
	padding:4px 18px 0 18px;
	_float:left;
	letter-spacing:-1px;
}

#Tab-style01 li.on {
	background:url(/assets/img/www/Btn/tab_onLeft.gif) no-repeat left top;
	margin:0 0 0 0;
}

#Tab-style01 li.on a {
	background:url(/assets/img/www/Btn/tab_onRight.gif) no-repeat right top;
	color:#fff;
}

/*=================================================================================
 미디?�뱅????/*/
#Tab-style03 {
	width:100%;
	/*height:25px;*/
	overflow:hidden;
	background:url(/assets/img/www/Btn/tab_bg.gif) repeat-x left top;
	margin:0 0 30px 0;
}

#Tab-style03 li {
	float:left;
	background:url(/assets/img/www/Btn/tab_offLeft3.gif) no-repeat left top;
	padding:0 0 0 3px;
	margin:0 -1px 0 0;
	white-space: nowrap;
}

#Tab-style03 li a {
	display:block;
	background:url(/assets/img/www/Btn/tab_offRight3.gif) no-repeat right top;
	height:25px;
	font-weight:bold;
	padding:4px 18px 0 18px;
	_float:left;
	letter-spacing:-1px;
}

#Tab-style03 li.on {
	background:url(/assets/img/www/Btn/tab_onLeft3.gif) no-repeat left top;
	margin:0 0 0 0;
}

#Tab-style03 li.on a {
	background:url(/assets/img/www/Btn/tab_onRight3.gif) no-repeat right top;
	color:#fff;
}

#Tab-style03.st2 {background: url(/assets/img/www/Btn/tab_bg.gif) repeat-x 0 12px}
#Tab-style03.st2 li a{height: 39px;text-align: center;line-height: 140%;font-size: 11px}
/*=================================================================================*/

#text-box {
	padding:0 0 60px 0;
}

#text-box h2 {
	background:none;
	padding:0 0 10px 0;
	width:400px;
}

#text-box.poster {background:url(/assets/img/www/bg/poster_bg.jpg) no-repeat right top;}
#text-box.song {background:url(/assets/img/www/bg/song_bg.jpg) no-repeat right top;}
#text-box.number-one {background:url(/assets/img/www/bg/030601_bg.jpg) no-repeat right top;padding:0 0 80px 0;}
#text-box.campaign {background:url(/assets/img/www/bg/campaign_bg.jpg) no-repeat right top;padding:0 0 80px 0;}
#text-box.radio {background:url(/assets/img/www/bg/radio_bg.jpg) no-repeat right top;padding:30px 0 90px 0;margin-top:-30px;}

#photo-pop-box {position: relative;width:520px;height:423px;padding:25px 0 0 20px;}
#photo-pop-box h2 {
	padding:10px 0 20px 0;
	font-family: 'NanumGothicBold';
	color:#3c3c3c;
	font-size:28px;
	letter-spacing:-1px;
}
#photo-pop-box .close {position: absolute;	right:20px;	top:5px;}

#photo-pop-box #txt-box {border:1px solid #c8c8c8;padding:20px;}
#photo-pop-box #txt-box p {padding:0 0 10px 0;}
#photo-pop-box #txt-box .s-txt01 {color:#527908;font-size:11px;letter-spacing:-1px;}
#photo-pop-box #txt-box .point {color:#d45050;}
#photo-pop-box .hide {padding:10px 0 0 0;text-align:center;letter-spacing:-1px;}

.thumb-list {
	position: relative;
	width:100%;
}

.thumb-list .loop-box {
	position: relative;
	overflow:hidden;
	border-bottom:1px solid #e1e1e1;
	padding:20px 0 20px 0;
}

.thumb-list .h2-box {
	position: relative;
	overflow:hidden;
	border-bottom:1px solid #dcdcdc;
	padding:0 0 10px 0;
}

.thumb-list .h2-box h2 {
	float:left;
	color:#3c3c3c;
	font-size:16px;
	letter-spacing:-1px;
	font-size:14px;
	padding:0 10px 0 0;
}

.thumb-list .h2-box span {font-size:11px;}
.thumb-list .h2-box span strong {color:#f19003;}

.thumb-list .h2-box p.sort {
	position: absolute;
	right:0px;
	top:0px;
}
.thumb-list .h2-box p.sort a {font-size:11px;letter-spacing:-1px;}
.thumb-list .h2-box p.sort span {color:#c8c8c8;}

.thumb-list div.thumb {
	float:left;
	padding:0 10px 0 0px;
}

.thumb-list div.thumb img {
	border:1px solid #dddddd;
}

.thumb-list .dl {
	float:right;
	background:red;
}

.thumb-list dl dt {
	padding:0px 0 5px 0;
}

.thumb-list dl dt a {
	font-size:14px;
	font-weight:bold;
	letter-spacing:-1px;
	color:#00b0f0;
}

.thumb-list dl dd.txt {
	padding:5px 0 5px 0;
}

.thumb-list .source {
	color:#c17575;
	display:inline-block;
	padding:0 0px 0 0;
	margin:0 7px 0 0;
	letter-spacing:-1px;
	font-size:11px;
}

.thumb-list .organ {
	display:inline-block;
	padding:0 6px 0 10px;
	background:url(/assets/img/www/bg/line01.gif) no-repeat left 4px;
	font-size:11px;
}

.thumb-list .more-box {
	padding:0 0 40px 0;
	overflow:hidden;
}

.thumb-list .more {
	font-size:11px;
	letter-spacing:-1px;
	background:url(/assets/img/www/bg/arrow.gif) no-repeat right 5px;
	padding:0 15px 0 0;
	float:right;
	margin:15px 0 0 0;
}

#Result-list {
	width:570px;
}

p.keyword-txt {
	padding:0 0 30px 15px;
	background:url(/assets/img/www/Common/bullet03.gif) no-repeat left 4px;
	margin-top:15px;
}

p.keyword-txt span {
	font-weight:bold;
	color:#006f98
}

#Total-search-box {
	width:570px;
	border-bottom:3px solid #00aeef;
	padding:0 0 30px 0;
}

#Total-search-box #Total-search {
	background: url(/assets/img/www/bg/search_bg.gif) no-repeat left top;
	width:410px;
	height:29px;
	margin:0 0 0 30px;
}

#Total-search-box #Total-search .input{
	width:190px;
	position: absolute;	left:95px;top:5px;
	padding:3px 0 0 0;
}

#Total-search-box #Total-search .image{
	position: absolute;
	right:77px;
	top:0px;
}

#Total-search-box #re-Search-box {
	position: absolute;
	right:-100px;
	top:5px;
	letter-spacing:-1px;
}

#Total-search-box #Total-search .detail{
	position: absolute;
	right:0px;
	top:0px;
}

#Total-search-box #Detail-box {
	position: relative;
	border:1px solid #c8c8c8;
	background:#fff;
	padding:15px 25px 15px 25px;
}

#Total-search-box #Detail-box table caption {display:none;}
#Total-search-box #Detail-box table tbody th {text-align:left;}
#Total-search-box #Detail-box table tbody td {padding:4px 0 8px 0;}
#Total-search-box #Detail-box table tbody td.icon img {vertical-align:middle;}
#Total-search-box #Detail-box .textC {padding:10px 0 0 0;border-top:1px solid #dcdcdc;}
#Total-search-box #Detail-box .close {
	position: absolute;
	right:20px;
	bottom:0px;
}

/* ?�동?�성 ?�기-켜기 */
#dqAuto {
	border:1px solid #8a8a8a;
	background:#fff;
	width:306px;
	position: absolute;
	left:0px;
	top:28px;
	padding:5px 0 0px 0;
}

#dqAuto ul li {}
#dqAuto ul li a {padding:4px 0px 2px 7px;display:block;background:#fff;}
#dqAuto ul li a:hover, #dqAuto ul li a:active {background:#f3f3f3;}
#dqAuto .btn_b {
	border-top:1px solid #8a8a8a;
	background:#f3f3f3;
	padding:5px 10px 5px 0;
	text-align:right;
	font-weight:bold;
}

#Total-search .On-Off {
	position: absolute;
	right:110px;
	top:8px;
}

#Keyword-box {
	position: absolute;
	right:10px;
	top:80px;
	width:130px;
}
#Keyword-box h2 {padding:0 0 10px 0;}
#Keyword-box ol li {padding:0 0 4px 0;}
#Keyword-box ol li a {padding:0 0 0 15px;font-size:11px;letter-spacing:-1px;display:block;}
#Keyword-box ol li.num01 a {background:url(/assets/img/www/bg/num01.gif) no-repeat left 4px;}
#Keyword-box ol li.num02 a {background:url(/assets/img/www/bg/num02.gif) no-repeat left 4px;}
#Keyword-box ol li.num03 a {background:url(/assets/img/www/bg/num03.gif) no-repeat left 4px;}
#Keyword-box ol li.num04 a {background:url(/assets/img/www/bg/num04.gif) no-repeat left 4px;}
#Keyword-box ol li.num05 a {background:url(/assets/img/www/bg/num05.gif) no-repeat left 4px;}
#Keyword-box ol li.num06 a {background:url(/assets/img/www/bg/num06.gif) no-repeat left 4px;}
#Keyword-box ol li.num07 a {background:url(/assets/img/www/bg/num07.gif) no-repeat left 4px;}
#Keyword-box ol li.num08 a {background:url(/assets/img/www/bg/num08.gif) no-repeat left 4px;}
#Keyword-box ol li.num09 a {background:url(/assets/img/www/bg/num09.gif) no-repeat left 4px;}
#Keyword-box ol li.num10 a {background:url(/assets/img/www/bg/num10.gif) no-repeat left 4px;}

/* ?�원가??로그??*/

#login-befor {
	background:url(/assets/img/www/bg/login_line.gif) no-repeat left 225px;
}

#login-befor div {	padding:20px 0 0 0;}
#login-befor div img {margin:0 15px 0 15px;}

#login-box {
	position: relative;
	width:620px;
	height:215px;
	background:url(/assets/img/www/bg/login_bg.gif) no-repeat left top;
	margin:40px 0 0 0;
}

#login-box .tit {
	position: absolute;
	left:28px;
	top:25px;
}

#login-box fieldset {
	position: absolute;
	left:260px;
	top:42px;
	width:260px;
}

#login-box fieldset span {
	display:block;	
	padding:0 0 3px 0;
}

#login-box fieldset .input {
	padding:3px 0 3px 0;
	background:#f0f0f0;
	width:150px;
}

#login-box fieldset .image {
	position: absolute;
	right:-55px;
	top:0px;
}

#login-box fieldset p {
	position: absolute;
	left:100px;
	bottom:-20px;
	font-size:11px;
	letter-spacing:-1px;
}

#login-box .btn {
	position: absolute;
	left:260px;
	bottom:55px;
}

.info-txt {color:#527908;}

#Member-page {background:url(/assets/img/www/bg/mem_top.gif) repeat-x left top;}
#Member-page #Container {background:none;width: 620px;margin:0px auto;}
#Member-page #LY-Right {width: 100%;padding:0px;}
#Mem-top {position: relative;width:980px;text-align:center;margin:0px auto;padding:0 0 40px 0;}
#Mem-top .btn {position: absolute;	right:0px;	top:40px;}
#Mem-top .btn li {float:left;}

#Step-box {
	overflow:hidden;
}

#Step-box li {
	float:left;
	padding:0 0 50px 10px;
}

.step-txt-box h3 {padding:0 0 10px 0;}
.step-txt-box p.txt {padding:0 0 40px 0;}

.step-txt-box .list p {
	font-weight:bold;
	padding:0 0 5px 0;
}

.step-txt-box .list ul {
	padding:0 0 20px 0;
}

.mem-border-box {
	border:10px solid #dcdcdc;
	padding:15px 20px 15px 20px;
	margin:6px 0 10px 0;
}
.mem-border-box h3 {padding:0 0 0 18px;font-size:14px;	color:#006f98;background:url(/assets/img/www/Common/bullet_h2.gif) no-repeat left 2px;}
.scroll-out {border:1px solid #e1e1e1;padding:15px;margin:10px 0 5px 0;}
.scroll-in {overflow:auto;height:150px;}
.scroll-in h4 {margin:25px 0 15px 0;padding:0 0 0 0;color:#000;font-size:14px;}
.scroll-in h4.first {margin-top:0px;}
.scroll-in h5 {padding:10px 0 10px 0;}
.scroll-in .Data-Table {width:500px;}

#find-box {
	position: relative;
	width:620px;
	height:62px;
	background:url(/assets/img/www/bg/find_bg.gif) no-repeat left top;
	text-align:center;
	padding:20px 0 0 0;
}

#find-box .input {padding:2px 0 3px 0;background:#f0f0f0;}

/* // ?�원가??로그??// */

.box-out {background:url(/assets/img/www/bg/box_bg_btm.gif) repeat-x left bottom;margin-bottom:20px;padding:0 0 2px 0;}
.box-in {position: relative;border:1px solid #c8c8c8;padding:15px 0 15px 20px;}
.box-in p.txt01 {background:url(/assets/img/www/Common/bullet05.gif) no-repeat left 6px;font-weight:bold;padding:0 0 0 8px;}
.box-in span {font-weight:normal;}
.box-in .btn {position: absolute;right:15px;top:15px;}

.tbl-box {width:560px;padding:0 0 0 15px;}

.bd-box {border:2px solid #dcdcdc;padding:10px 0 10px 15px;}
.bd-box02 {padding:10px 0 10px 15px;}
.box-in .Board-View-Type03, .bd-box .Board-View-Type03, .bd-box02 .Board-View-Type03 {border-top:1px solid #dcdcdc;}

.list-box {padding:10px 0 0 0;width:100%;}
.h2-line-box {
	position: relative;
	border-bottom:1px solid #dcdcdc;
	margin:0 0 20px 0;
}
.list-box dl {_height:70px;position: relative;padding:0 0 20px 105px;border-bottom:1px dashed #c8c8c8;margin:0 0 20px 0;overflow:hidden;}
.list-box dl dt {padding:0 0 5px 0;}
.list-box dl dt a {font-weight:bold;color:#006f98;}
.list-box dl dd.pic {position: absolute;left:0px;top:0px;}
.list-box dl dd.date {font-size:11px;padding:10px 0 0 0;}
.list-box dl dd.date span {color:#c8c8c8;}
.list-box dl dd.file a {font-size:11px;}

#Media-bank-box {
	position: relative;
	width:640px;
	overflow:hidden;
}
#Media-bank-box ul.mg {margin-left:-10px;width:640px;}
#Media-bank-box li {
	float:left;
	padding:0 0 10px 10px;
}

#Media-bank-box .tab-list {margin-left:0px;width:640px;position: absolute;left:127px;top:0px;}
#Media-bank-box .tab-list li {padding:0 0px 0px 0px;}
#Media-bank-box .tab-list li .tab01, #Media-bank-box  .tab-list li .tab02,
#Media-bank-box .tab-list li .tab03, #Media-bank-box  .tab-list li .tab04{position: absolute;left:30px;bottom:50px;z-index:10000;}
#Media-bank-box .tab-list li .tab02 {left:65px;}
#Media-bank-box .tab-list li .tab03 {left:100px;}
#Media-bank-box .tab-list li .tab04 {left:135px;}
#Media-bank-box .tab {width:472px;height:246px;padding:0 0 0 30px;z-index:100;display:none;}
#Media-bank-box .tab h2 {padding:20px 0 10px 0;}
#Media-bank-box .tab p {padding:0 0 10px 0;}
#ship {background:url(/assets/img/www/Contents/ship_bg.jpg) no-repeat left top;}
#machine {background:url(/assets/img/www/Contents/machine_bg.jpg) no-repeat left top;}
#food {background:url(/assets/img/www/Contents/food_bg.jpg) no-repeat left top;}
#building {background:url(/assets/img/www/Contents/building_bg.jpg) no-repeat left top;}
#Media-bank-box .tab-list .close { position: absolute;left:450px;top:10px; }


#Midia-board-box{
	width:100%;
	overflow:hidden;
	padding:20px 0 0 0;
}
#Midia-board-box h2 {padding:0 0 10px 0;background:url(/assets/img/www/Title/05_main_tit_bg.gif) no-repeat left 3px;}
#Midia-board-box a {letter-spacing:-1px;}
#Midia-board-box div.list {float:left;width:172px;}
#Midia-board-box div.list.first {width:226px;}
#Midia-board-box div.list .more01 {position:relative;top:7px;left:135px;}
#Midia-board-box div.list .more02 {position:relative;top:7px;left:80px;}
#Midia-board-box div.list.center {margin:0 30px 0 30px;}
#Midia-board-box ul li {overflow:hidden;height:20px;}
#Midia-board-box ul li .subject {float:left;}
#Midia-board-box ul li .date {float:right;font-family:Tahoma, Verdana, AppleGothic, sans-serif;font-size:11px;color:#8b8b8b;}

#Midia-board-box ol li {height:20px;}
#Midia-board-box ol li a {padding:0 0 0 15px;}
#Midia-board-box ol li.num01 a {background:url(/assets/img/www/bg/num01.gif) no-repeat left top;}
#Midia-board-box ol li.num02 a {background:url(/assets/img/www/bg/num02.gif) no-repeat left top;}
#Midia-board-box ol li.num03 a {background:url(/assets/img/www/bg/num03.gif) no-repeat left top;}
#Midia-board-box ol li.num04 a {background:url(/assets/img/www/bg/num04.gif) no-repeat left top;}
#Midia-board-box ol li.num05 a {background:url(/assets/img/www/bg/num05.gif) no-repeat left top;}
#Midia-board-box ol li.num06 a {background:url(/assets/img/www/bg/num06.gif) no-repeat left top;}
#Midia-board-box ol li.num07 a {background:url(/assets/img/www/bg/num07.gif) no-repeat left top;}
#Midia-board-box ol li.num08 a {background:url(/assets/img/www/bg/num08.gif) no-repeat left top;}
#Midia-board-box ol li.num09 a {background:url(/assets/img/www/bg/num09.gif) no-repeat left top;}
#Midia-board-box ol li.num10 a {background:url(/assets/img/www/bg/num10.gif) no-repeat left top;}

#media-paper {padding:0 0 15px 0;}
#page-img-box {padding:0 0 30px 0;}

.media-list {
	position: relative;
	overflow:hidden;
	border-bottom:1px dashed #c8c8c8;
	padding:20px 0 20px 0;
}

.media-list .h2-box span {font-size:11px;}
.media-list .h2-box span strong {color:#f19003;}

.media-list div.thumb {
	float:left;
	padding:0 15px 0 0px;
}

.media-list div.thumb img {
	border:1px solid #dddddd;
}

.media-list .dl {
	float:right;
	background:red;
}

.media-list dl dt {
	padding:0px 0 5px 0;
}

.media-list dl dt a {
	font-weight:bold;
	color:#006f98;
}

.media-list dl dd.date {
	font-size:11px;padding:22px 0 5px 0;
}

.media-list dl dd.date span {color:#c8c8c8;}
.media-list dl dd.file a {font-size:11px;}

.media-list div.no-data {
	text-align:center;
	padding:30px 0 30px 0;
	font-weight:bold;
	color:#b6b6b6;
}


/* Business_safety_clean_open */
.open_text { width:100%;	border-top:2px solid #00aeef;	margin-bottom:30px; overflow:hidden;}
.open_text a {display:block;}
.open_text .cnj_menu {background:#f3f3f3 url(/assets/img/www/Common/ico_a.gif) no-repeat 5px 9px;display:none;position: relative;	width: 568px;	border-bottom:1px solid #e9e9e9; color:#555555; padding: 10px 20px 10px 32px;}
.mn11 { 
	position: relative;	
	border-bottom:1px solid #e9e9e9; 
	color:#333333; 
	padding: 10px 20px 10px 32px;
	background:url(/assets/img/www/Common/ico_f.gif) no-repeat 5px 9px;
}

.mn12 { 
	position: relative;	
	border-bottom:1px solid #e9e9e9; 
	color:#333333; 
	padding: 10px 20px 10px 32px;
	background:url(/assets/img/www/Common/ico_f.gif) no-repeat 5px 9px;
	cursor:pointer;
}

.mn21 { border-bottom:#dddddd 1px solid; padding:5px; background-color:#f7f7f7; }
.mn22 { border-bottom:#dddddd 1px solid; padding:5px; background-color:#f7f7f7; }
.mn11 span, .mn12 span {
	position: absolute;
	top:0px;
	left:-10000px;
}

.ea-box {
	position: relative;
	min-height:20px;
	_height:20px;
}

.ea-box p {
	position: absolute;
	top:0px;
	right:0px;
}

.open_text2 {border-top:2px solid #00aeef;	margin-bottom:30px; width:100%;}
.open_text2 .cnj_menu {background:#f3f3f3;display:none;position: relative;	width: 568px;	border-bottom:1px solid #e9e9e9; color:#555555; padding: 10px 20px 10px 32px;}

.mn112 { 
	position: relative;	
	border-bottom:1px solid #e9e9e9; 
	color:#333333; 
	padding: 10px 0px 10px 10px;
	width:620px;
}
.mn122 { 
	position: relative;
	border-bottom:#dddddd 1px solid; 
	padding: 10px 0px 10px 10px;
	color:#00aeef; 
	font-weight:bold; 
	cursor:pointer; 
	width:620px;
}
.mn112 img, .mn122 img {vertical-align:middle;}
.mn21 { border-bottom:#dddddd 1px solid; padding:5px; background-color:#f7f7f7; }
.mn22 { border-bottom:#dddddd 1px solid; padding:5px; background-color:#f7f7f7; }
.mn222 { border-bottom:#dddddd 1px solid; padding:5px; background-color:#f7f7f7; }
.mn112 span {font-weight:bold}



/*=================================================================================
 * 질의?�답
 =================================================================================
#Faq-box {
	width:620px;
	border-top:2px solid #00aeef;
	margin-bottom:30px;
}

#Faq-box dt, #Faq-box dd{
	position: relative;
	width: 568px;
	border-bottom:1px solid #e9e9e9;
}

#Faq-box dt{color:#333333; padding: 10px 20px 10px 32px;}

#Faq-box dd{background:#f3f3f3; color:#555555; padding: 10px 20px 10px 32px;}

#Faq-box dt img.ico, #Faq-box dd img.ico {
	position: absolute;
	top:9px;
	left:8px;
}
*/

#Cafe-list {

}

#Cafe-list .txt {
	border-bottom:3px solid #00aeef;
	padding:0 0 10px 12px;
	background:url(/assets/img/www/Common/bullet03.gif) no-repeat left 4px;
}

#Cafe-list .txt .point {font-weight:bold;color:#006f9a;}
#Cafe-list dl {border-bottom:1px solid #c9c9c9;padding:10px 0 15px 0;}
#Cafe-list dl dt {font-size:14px;font-weight:bold;color:#006f9a;padding:10px 0 5px 0;}
#Cafe-list dl dt span, #Cafe-list dl dt a {font-size:11px;font-weight:normal;}
#Cafe-list dl span.line {color:#c9c9c9;font-size:11px;padding:0 7px 0 7px;}
#Cafe-list dl dd {font-size:11px;letter-spacing:-1px;}
#Cafe-list dl dd strong {letter-spacing:0px;}
#Cafe-list #No-Data {text-align:center;height:60px;padding:40px 0 0 0;border-bottom:1px solid #c9c9c9;}
.cafearound_search {
	background:url(/assets/img/www/bg/cafe_bg.gif) no-repeat left top;
	width:620px;
	height:43px;
	padding:11px 0 0 0;
	text-align:center;
	margin:0 0 10px 0;
}

#check-list {overflow:hidden;}
#check-list ul li {float:left;width:150px;padding:0 0 10px 0;}
.search_area p {padding:20px 0 0 0;}
.msds-txt-box {border-bottom:1px solid #c9c9c9;padding:0 0 20px 0;}


/**********************************************************************************
Elastic Networks
���� �۾��� �̸� / ��¥ :	 ���屳 2010.12.01
**********************************************************************************/

div.menuBar,
div.menuBar a.menuButton,
div.menu,
div.menu a.menuItem {
font-family: "MS Sans Serif", Arial, sans-serif;
font-size: 8pt;
font-style: normal;
font-weight: normal;
color: #000000;
}

div.menuBar {
/*background-color: e5e8f9;
border: none;
height: -40px;*/
padding: 4px 2px 20px 2px;
text-align: left;
}

div.menuBar a.menuButton {
background-color: transparent;
border:none;
color: #000000;
cursor: pointer;
left: 5px;
margin: 1px;
position: relative;
text-decoration: none;
top: 2px;
z-index: 2;
}

div.menuBar a.menuButton:hover {
background-color: transparent;
color: #000000;
}

div.menuBar a.menuButtonActive,
div.menuBar a.menuButtonActive:hover {
color: #ffffff;
}

div.menu {
background-color: #FFF;
border: solid 1px  #cecece;
padding: 0px 0px 0px 0px;
position: absolute;
top: 0px;
left: 0px;
visibility: hidden;
z-index: 3;

filter:progid:DXImageTransform.Microsoft.Shadow(color='gray', Direction=120, Strength=3);
}

div.menu a.menuItem {

color: #000000;
cursor: default;
display: block;
padding: 4px 1em;
text-decoration: none;
white-space: nowrap;
border-bottom:solid .5pt #cecece;
}

div.menu a.menuItem:hover, div.menu a.menuItemHighlight {
color: #ef5a00;
cursor:pointer;
}

div.menu a.menuItem span.menuItemText {
margin-right:-.75em;
}

div.menu a.menuItem span.menuItemArrow {
position:relative;
top:-1px;
padding-bottom:2px;
}

div.menu div.menuItemSep {
border: 1px inset #e0e0e0;
margin: 4px 2px;
}

#cbutton{
margin-top:20px;
background:url(/shdb/dmf/images/rsbtn_04.jpg);
width:620px;
height:26px;
}

#cbutton li{
display:inline;
float:left;
cursor:pointer;
}

.textL-btn-box {position: relative;text-align:left;padding:0 0 10px 0;}
.textL-btn-box span.txt {
	position: absolute;
	top: 0;
	right: 0px;
}
.agree-box {border:1px solid #fff;background:#f3f3f3;padding:10px 15px 10px 0;text-align:right;}
.gray-box {border:1px solid #fff;background:#f3f3f3;padding:15px;}

/* [2014.02.11] ����ȣ ���� ��û ���� �˸����� > ȫ���ڷ� > �μⱤ�� ���̾ƿ� ������������ ���� (�ʿ�� ��): ����
#popup {
	padding:20px 10px 0 10px;
}
*/

#popup {
	
}
/* [2014.02.11] ����ȣ ���� ��û ���� �˸����� > ȫ���ڷ� > �μⱤ�� ���̾ƿ� ������������ ���� : �� */

#popup h2.h2-title {
	font-family: 'NanumGothicExtraBoldWeb';
	color:#0672ab;
	font-size:20px;
	padding:20px 0 20px 0;
	margin:-20px 0 20px 0;
	font-weight:bold;
	border-bottom:3px solid #0672ab;
}

#popup h2.h2-title02 {
	font-family: 'NanumGothicExtraBoldWeb';
	color:#0672ab;
	font-size:20px;
	padding:20px 0 0 0;
	margin:-20px 0 20px 0;
	font-weight:bold;
}

.build_box {
	padding:0 0 30px 0;
}

.bn_casebox {overflow:hidden;}
.bn_casebox ul li {float:left;padding:0 0 0 15px;}
.bn_casebox ul li.first {padding-left:0px;}

.pop-top-tit {padding:0 0 15px 0;}
.pop-top-tit li {background:url(/assets/img/www/Common/bullet02.gif) no-repeat left 6px;padding:0 0 3px 7px;}
.pop-top-tit li input {border:none;text-align:center;font-weight:bold;color:#ff3000;}


.program-box {
	position:relative;
	background:url(/assets/img/www/bg/program_bg.jpg) no-repeat left top;
	height:460px;
}

.program-box h2 {
	position: absolute;
	top: 95px;
	left: 322px;
}

.program-box a {
	position: absolute;
	top: 154px;
	left: 335px;
}

.program-box .txt {
	position: absolute;
	top: 315px;
	left: 34px;
}

.program-box .txt p {padding:0 0 15px 0;}

#mail-box {width:605px;height:500px;background:url(/assets/img/www/bg/mail_bg.gif) no-repeat left top;padding:75px 0 0 15px;}
#mail-box h2 {padding:0 0 20px 0;}
#mail-box .txt {padding:0 0 50px 0;}
#mail-box .btn {text-align:center;}
#mail-box .mail-txt {font-size:14px;font-weight:bold;padding:0 0 50px 0;}
#mail-box .mail-txt span {color:#ff4800;}

#Cafe-box {width:605px;height:340px;background:url(/assets/img/www/bg/cafe_bg02.gif) no-repeat left top;padding:25px 0 0 15px;}
#Cafe-box h2 {padding:0 0 20px 0;}
#Cafe-box .txt01 {padding:0 0 30px 0;}
#Cafe-box .txt01 {padding:0 0 30px 0;}
#Cafe-box .btn {text-align:left;}


.entire_box {overflow:hidden;}
.entire_box img {	float:left;}
.entire_box .region_box {width:480px;float:left;padding:0 0 0 20px;}
.entire_box .region_box .box_con {width:100%;padding:0 0 15px 0;}

.seoul_box {
	overflow:hidden;
	padding:0 0 0 0;
}

.seoul_box .seoul_area01 {float:left;padding:0 10px 30px 0;}
.seoul_box .seoul_area02 {position:relative;float:left;padding:25px 0 0 0;}
.seoul_box .seoul_area02 p {position: absolute;	top: 0px;	left: 0px;}
.seoul_box .s_down {float:left;padding:25px 0 0 0;}
.seoul_box .s_down p {padding:0 0 2px 0;}
.seoul_box .seoul_area02 .seoul_area02_2 ul li,
.seoul_box .seoul_area02 .seoul_area02_3 ul li,
.seoul_box .seoul_area02 .seoul_area02_4 ul li{background:url(/assets/img/www/Common/bullet02.gif) no-repeat left 6px;padding:0 10px 8px 6px;}

.info-box-002 {padding:0 0 10px 0;}
.info-box-002 p.txt01 {	font-weight:bold;	padding:0 0 10px 0;}
.info-box-002 p.txt02 {	padding:0 0 0 0;}

#applymem_list {overflow:hidden;padding:0 0 20px 0;}
#applymem_list li {float:left;}

.board_write td label {display: none;}
.board_write .apply_table_align label {display: inline-block;}
.board_write .apply_table_align p {overflow:hidden;width:100%;padding:0 0 5px 0;}

.law_search {overflow:hidden;border:10px solid #dcdcdc;	padding:15px 20px 15px 20px;}
.law_search img {vertical-align:middle;margin:0 10px 0 0;}
.law_search div {padding:0 0 5px 0;}
.law_search .consult_search_l {float:left;padding:0 20px 0 0;}
.law_search .consult_search_r {float:left;padding:0 0 0 0;}
.law_search .space {padding:0 0 0 75px;}

.result_con {padding:30px 0 0 0;}
.result_con .title {font-weight:bold;border-bottom:1px solid #dcdcdc;padding:10px 0 10px 0;}
.result_con .title a {color:#0191de;}
.result_con .title .date {font-weight:normal;color:#888888;font-size:11px;}

.result_con .con-txt {padding:10px 0 0 0;}
.result_con .path {font-size:11px;color:#39811c;padding:5px 0 5px 0;}
.result_con .file img {margin:3px 0 0 0;}

.table_title_01 {font-weight:bold;border-bottom:2px solid #00aeef;background:#fff;text-align:left;padding:20px 0 0 0;}
.td_subtitle_01 {background:#f9f9f9;padding:10px 0 10px 5px;border-bottom:1px solid #e8e8e8;text-align:left;letter-spacing:-1px;}
.td_bgcolor_01 {background:#fff;border-bottom:1px solid #e8e8e8;}

.eduregit_box .eduregit_search_box {border:2px solid #dcdcdc;padding:10px 0 7px 0;margin:15px 0 0 0;text-align:center;background:#f4f4f4;}
.eduregit_box .download {padding:10px 0 0 0;text-align:center;}

#fundRequestFormId table td {border:1px solid #939393;padding:5px 0 5px 5px;}
#fundRequestFormId table td table td {border:none;padding:0px 0 0px 0px;}

.ogani-box {overflow:hidden;padding:15px 0 0 0;}
.ogani-box .pic {float:left;}
.ogani-box .txt {float:right;width:470px;line-height:22px;}
.ogani-box .txt ul.list-tp02 {padding:10px 0 0 0;}
.ogani-box .txt ul li {line-height:16px;}

#ogani-btn-box {text-align:right;padding:0 0 30px 0;}
.con-tit {font-family: 'NanumGothicExtraBoldWeb';font-size:28px;font-weight:bold;text-align:center;padding:20px 0 20px 0;letter-spacing:-1px;color:#006f98;}
.edu-link-box {padding:0 0 20px 0;}
.edu-link-box a {background:url(/assets/img/www/Common/bullet07.gif) no-repeat left 3px;padding:0 0 0 8px;}
.edu-link-box a.on {font-weight:bold;color:#ff4800;}
.edu-link-box .Rline {border-right:1px solid #ededed;}

.diet-check label {display:inline-block;width:35px;font-size:11px;letter-spacing:-1px;}
.health_survey {padding:8px 0 0 38px;}

.health_survey_line {border:8px solid #f0f0f0;padding:25px;}
.health_survey_line .style_orange3 {font-weight:bold;color:#ff4200;}

/* 0724- 강현�?*/
h2 img{padding-left:0px;}
a.strong{color:#3399cc;}
.point_t{padding-top:5px;color:#3399cc;}
.red{color:red;}
.blue{color:blue;}
.fR{float:right}

.mT10{margin-top:10px;}
.mT20{margin-top:20px;}
.mT30{margin-top:30px;}
.mL20{margin-left:20px;}
.mB10{margin-bottom:10px;}
.mB30{margin-bottom:30px;}
.line25 li{line-height:25px;}
.h2-tit img{vertical-align:-6px;}
.inputN{border:1px solid #c8c8c8; height:18px;line-height:18px;padding:0 5px;}
.point_txt{margin-bottom:10px;padding-left:8px;background:url('/assets/img/www/Common/bullet05.gif') no-repeat 0 5px;}
.point_txt strong{color:#3399cc;}

.con_fl{overflow:hidden;}
.con_fl .left{float:left;}
.con_fl .right{float:right;}

.btn_r{text-align:right;padding-bottom:10px;}
.btn_r a{display:inline-block;vertical-align:middle;}

.txt_btn{overflow:hidden;margin-bottom:10px;}
.txt_btn span{float:left;padding-top:5px;}
.txt_btn a{float:right;}

.box_sty01{padding:20px;padding-bottom:0;border:1px solid #c8c8c8;margin-bottom:35px;}
.box_sty01 dt{padding-left:9px;margin-bottom:10px;font-weight:bold;background:url('/assets/img/www/Common/bullet05.gif') no-repeat 0 2px;}
.box_sty01 dd{padding-left:9px;margin-bottom:20px;}
.box_sty01 a{font-weight:normal;color:#3399cc;}

.box_sty02{clear: both;margin-bottom: 10px;padding:2px;0;border:1px solid #dcdcdc;}
.box_sty02 dt{padding:0 15px;height:30px;line-height:30px;font-weight:bold;background-color:#edf3f5;}
.box_sty02 dd{padding:10px;}
.box_sty02 dd li{padding:5px 0;}
.box_sty02 dd.st2{width:605px;height:262px;padding:0;margin: 10px;background:url('/assets/img/www/new/img07.gif') no-repeat}
.box_sty02 dd.st2 p{line-height:70px;margin-left:110px}
.box_sty02 dd.st2 ul{margin:5px 0 0 110px}
.box_sty02 dd.st3{display: inline-table;height:295px;padding:0;margin: 10px 0 10px 42px;background:url('/assets/img/www/new/img08.gif') no-repeat}
.box_sty02 dd.st3 ul{padding-top:11px}
.box_sty02 dd.st3 li{float:left;width:166px;margin:100px 20px 0 0;text-align:center}

.box_sty02 dd dt{padding:0px 0 10px 0;background:none;font-weight:normal;}
.box_sty02 dd dd{padding:0px 0 20px 0;}

.TB-Style01.ft_nor th{font-weight:normal;}
.TB-Style01 .th2{font-weight:normal;border-left:1px solid #dcdcdc;}
.TB-Style01 .th2_fir{font-weight:normal;border-left:1px solid #dcdcdc;border-left:none;}
div.TB-Style01 p{width:100%;line-height:33px;text-align:center;font-weight:bold;background: #f6f6f6;border-bottom: 1px solid #dcdcdc}
div.TB-Style01 ul{clear:both;width:100%;padding:10px 0;border-bottom: 1px solid #dcdcdc;display: inline-block;}
div.TB-Style01 ul li{float:left;margin-left:10px}

.area_sch{clear: both;overflow:hidden;padding-bottom:10px;}
.area_sch li{float:left;width:87px;height:40px;line-height:40px;text-align:center;font-weight:bold;background:url('/assets/img/www/new/area.gif') no-repeat 0 0;}
.area_sch li~li{margin-left:3px}


.area_sch li a{color:#217da1;}
.area_sch li.last_area{margin:0;}
.area_sch li.on{background:url('/assets/img/www/new/area_on.gif') no-repeat 0 0;}
.area_sch li.on a{color:#fff;}

.bul_point{margin-bottom:30px;padding-left:8px;background:url('/assets/img/www/Common/bullet05.gif') no-repeat 0 5px;}
.bul_point2{margin-bottom:10px;padding-left:8px;background:url('/assets/img/www/Common/bullet05.gif') no-repeat 0 5px;}
p.bul_point2{clear: both}


/* 20131011 ?�성??*/

.com-box{float:left; padding:0 15px; height:300px;}
.clear-box{display:none;}

#Manage-btn-box{clear:both;}
#Manage-btn-box .right img{padding-top:10px;} 
#Manage-btn-box .left img{padding-top:10px;} 

/* �����̵�� �����ȳ�*/
.h2-tit span {font-size:12px;color:#666;font-weight:normal}
div.edu_graph11{clear:both;width:610px;height:536px;background:url('/content/business/edu_graph11.gif') no-repeat;text-indent:-9999px}
div.edu_graph12{clear:both;width:610px;height:536px;background:url('/content/business/edu_graph12.gif') no-repeat;text-indent:-9999px}
div.edu_graph13{clear:both;width:610px;height:536px;background:url('/content/business/edu_graph13.gif') no-repeat;text-indent:-9999px}
div.edu_graph14{clear:both;width:610px;height:536px;background:url('/content/business/edu_graph14.gif') no-repeat;text-indent:-9999px}
