@charset "euc-kr";

.Btn-comon .Btn_L {float:left;}
.Btn-comon .Btn_R {text-align: right;}
.Btn-comon .Btn_R img {	margin-left:5px;}

.tab-btn {
	width:680px;
	height:52px;
	background: url(/assets/img/bg/tab_bg.gif) no-repeat left bottom;
	margin:0 0 30px 0;
}

.tab-btn li {
	float:left;
}

/*=================================================================================
 * FAQ
 =================================================================================*/

#Faq-box {
	border-top:2px solid #bcdf8f;
	font-weight:bold;
}

#Faq-box li {
	border-bottom:1px solid #e7e7e7;
	background: url(/assets/img/bullet/ico_faq.gif) no-repeat 10px 8px;
	padding:8px 0 6px 0;
	text-indent:30px;
}

#Faq-box li div {
	font-weight:normal;
	border-top:1px solid #e7e7e7;
	margin-top:5px;
}

#Faq-box li div p.quest {
	font-weight:bold;
	color:#ee720d;
	background: url(/assets/img/bullet/ico_quest.gif) no-repeat left 10px;
	width:550px;
	padding:10px 30px 30px 100px;
	text-indent:0px;
}

#Faq-box li div p.answer {
	background: url(/assets/img/bullet/ico_answer.gif) no-repeat left 10px;
	width:550px;
	padding:10px 0 30px 100px;
	text-indent:0px;
}

#Faq-search {
	background: url(/assets/img/bg/faq_top_bg.gif) no-repeat left 10px;
	height:102px;
	padding-bottom:40px;
	padding:27px 0 0 210px;
}

#Faq-search p {
	font-size:11px;
	letter-spacing:-1px;
	padding:0 0 7px 0;
}



/*=================================================================================
 * ½Ç¸íÀÎÁõ/IpinÀÎÁõ ¼±ÅÃ
 =================================================================================*/

.top-txt {position:relative;padding:0 0 15px 10px;}
.top-txt .btn {position: absolute;	right:0px;	top:0px;}

#Ipin-box {
	position:relative;
	background: url(/assets/img/bg/neo_ipin_bg.gif) no-repeat left top;
	height:180px;
	padding:0 0 20px 0;
}

#Ipin-box h2.name {
	position: absolute;
	left:25px;
	top:17px;
}

#Ipin-box h2.ipin {
	position: absolute;
	left:355px;
	top:17px;
}

#Ipin-box p {
	font-size:11px;
	letter-spacing:-1px;
	width:290px;
}

#Ipin-box p span.green {
	color:#61a932;
}

#Ipin-box p.name-txt {
	position: absolute;
	left:25px;
	top:70px;
}

#Ipin-box p.ipin-txt {
	position: absolute;
	left:355px;
	top:70px;
}

#Ipin-box .btn {
	position: absolute;
	left:410px;
	top:120px;
}

#Ipin-box .btn1 {
	position: absolute;
	left:90px;
	top:160px;
}

#Ipin-box fieldset {
	position: absolute;
	left:25px;
	top:125px;
	width:290px;
	height:60px;
}

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

#Ipin-box fieldset .image2 {
	position: absolute;
	right:40px;
	top:-6px;
}

#Ipin-box fieldset label, #Ipin-box fieldset input {
	margin:0 0 3px 0;
	padding:2px 0 2px 0;
	display:inline-block;
}

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


#Realname-box {
	position:relative;
	background: url(/assets/img/bg/realname_bg.gif) no-repeat left top;
	height:248px;
	padding:0 0 20px 0;
}

#Realname-box h2.name {
	position: absolute;
	left:25px;
	top:17px;
}

#Realname-box h2.ipin {
	position: absolute;
	left:355px;
	top:17px;
}

#Realname-box p {
	font-size:11px;
	letter-spacing:-1px;
	width:290px;
}

#Realname-box p span.green {
	color:#61a932;
}

#Realname-box p.name-txt {
	position: absolute;
	left:25px;
	top:70px;
}

#Realname-box p.ipin-txt {
	position: absolute;
	left:355px;
	top:70px;
}

#Realname-box .btn {
	position: absolute;
	left:410px;
	top:160px;
}

#Realname-box .btn1 {
	position: absolute;
	left:90px;
	top:160px;
}

#Realname-box fieldset {
	position: absolute;
	left:25px;
	top:165px;
	width:290px;
	height:60px;
}

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

#Realname-box fieldset label, #Realname-box fieldset input {
	margin:0 0 3px 0;
	padding:2px 0 2px 0;
	display:inline-block;
}

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



#Tip-box {
	position:relative;
	background: url(/assets/img/bg/tip_bg.gif) no-repeat left top;
	height:139px;
	font-size:11px;
	letter-spacing:-1px;
	padding:0 0 30px 0;
}

#Tip-box.pd01 {
	padding:0 0 0px 0;
}

#Tip-box p {
	position: absolute;
	left:90px;
	top:17px;
	width:540px;
}

#Tip-box .step01 {
	position: absolute;
	left:130px;
	top:65px;
}

#Tip-box .step02 {
	position: absolute;
	left:420px;
	top:65px;
}

#Tip-box2 {
	position:relative;
	background: url(/assets/img/bg/tip_bg.png) no-repeat left top;
	height:174px;
	font-size:11px;
	letter-spacing:-1px;
	padding:0 0 30px 0;
}

#Tip-box2.pd01 {
	padding:0 0 0px 0;
}

#Tip-box2 p {
	position: absolute;
	left:90px;
	top:17px;
	width:540px;
}

#Tip-box2 .step01 {
	position: absolute;
	left:130px;
	top:95px;
}

#Tip-box2 .step02 {
	position: absolute;
	left:420px;
	top:95px;
}

#Tip-result {
	position:relative;
	background: url(/assets/img/bg/tip_bg02.gif) no-repeat left top;
	height:122px;
	padding:0 0 30px 0;
}

#Tip-result .step01 {
	position: absolute;
	left:65px;
	top:19px;
}

#Tip-result .step02 {
	position: absolute;
	left:273px;
	top:19px;
}

#Tip-result .step03 {
	position: absolute;
	left:480px;
	top:19px;
}


/*=================================================================================
 * Data Table
 =================================================================================*/

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

.data-table caption {
	display:none;
}

.data-table tbody tr th {
	color:#61a932;
	padding-top:7px;
	padding-bottom:4px;
	border-bottom:1px solid #e8e8e8;
	text-align:left;
	text-indent:15px;
	font-size:11px;
	letter-spacing:-1px;
	background:#f6f6f6;
}

.data-table tbody tr th p {
	padding:0 0 0 15px;
	text-indent:0px;
}

.data-table tbody tr td {
	padding-top:7px;
	padding-bottom:4px;
	padding-left:10px;
	border-bottom:1px solid #ededed;
	/* background:url(/assets/img/common/bd_th_line2.gif) no-repeat 0px 55%; Á¸ÀçÇÏÁö ¾Ê´Â ÀÌ¹ÌÁö »èÁ¦ */
}

.data-table tbody tr td .bold-txt {
	display:inline-block;
	padding:0 0 0 40px;
	font-weight:bold;
	color:#4632bf;
	font-size:11px;
	letter-spacing:-1px;
}

.data-table tbody tr td .small {
	font-size:11px;
	letter-spacing:0px;
}

.data-table tbody tr td .small02 {
	font-size:11px;
	letter-spacing:-1px;
}

.data-table tbody tr td.in-table {
	padding:0px;
	border-bottom:none;
}

.data-table tbody tr td.in-table table {
	border-top:none;
}

.data-table tbody tr td.line-left {
	border-left:1px solid #e8e8e8;
}

.data-table tbody tr td.center {
	text-align:center;
}

.data-table.address {
	width:362px;
	margin:20px 0 0 0;
}

.data-table.address td {
	font-size:11px;
	letter-spacing:-1px;
}

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

.memSearch-table caption {
	display:none;
}

.memSearch-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;
}

.memSearch-table tbody tr th {
	color:#61a932;
	padding-top:7px;
	padding-bottom:4px;
	border-bottom:1px solid #e8e8e8;
	text-align:left;
	text-indent:15px;
	font-size:11px;
	letter-spacing:-1px;
	background:#f6f6f6;
}

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

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

.memSearch-table tbody tr td.left {
	text-align:left;
	padding-left:10px;
}

.memSearch-table tbody tr td.leftlast {
	text-align:left;
	padding-left:10px;
	border-right:none;
}

.memSearch-table .txt-box {
	padding:15px;
}

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

input[type="radio"] {                         
	border: 0px !important;
}

.agreeCollectPI tr td {
	padding-top:7px;
	padding-bottom:4px;
	text-align:center;
	border-bottom:1px solid #ededed;
	border-right:1px solid #cde6ef;
}

.agreeCollectPI th {
	padding-top:7px;
	padding-bottom:4px;
}

.agreeCollectPI thead tr th.last, .agreeCollectPI tr td.last {
	border-right:none;
}

.agreeCollectPI thead tr th.left, .agreeCollectPI tr td.left {
	text-align:left;
	padding-left:10px;
}

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

.box-out {
	position:relative;
	background:url(/assets/img/bg/box_top_bg.gif) no-repeat left top;
	padding:10px 0 30px 0;
}

.box-out .old-select {
	position: absolute;
	right:45px;
	top:25px;
}

.box-in {

	background:url(/assets/img/bg/box_bottom_bg.gif) no-repeat left bottom;
	padding:0 0 30px 24px;
	overflow:hidden;
}

.box-out h2 {padding:7px 0 16px 24px;}
.box-out h2.tit-info{padding:17px 0 0px 24px;}
.box-out h3 {padding:0px 0 10px 19px;background:url(/assets/img/bullet/bullet04.gif) no-repeat left 1px;}

.box-in span.txt, .box-in p.txt {
	font-size:11px;
	letter-spacing:-1px;
}

.box-in p.txt02 {
	font-size:11px;
	letter-spacing:-1px;
	margin:3px 0 0 80px;
}

.box-in p.txt03 {
	height:30px;
	font-size:11px;
	letter-spacing:-1px;
}

.box-in p.btn {
	text-align:center;
	padding:20px 0 10px 0;
}

.box-in fieldset {
	position:relative;
	margin:20px 0 0 0;
	width:300px;
	display:block;
}

.box-in fieldset.member {
	width:500px;
	margin:0px auto;
	margin-top:20px
}

.box-in label {
	font-weight:bold;
	color:#000;
	font-size:11px;
	letter-spacing:-1px;
	background:url(/assets/img/bullet/bullet01.gif) no-repeat left 4px;
	padding:0 0 0 8px;
	width:75px;
	display:inline-block;
}

.box-in label.none {
	font-weight:normal;
	color:#555555;
	background:none;
	width:30px;
}

.box-in .left {
	float:left;
	padding:4px 20px 0 0;
}

.box-in .right {
	float:left;
	margin-top:0px;
}

.box-in .input {
	width:200px;
	padding:2px 0 2px 0;
	margin:0 0 3px 0;
}

.box-in fieldset .image {
	position: absolute;
	right:-60px;
	top:-5px;
}

.box-in fieldset .btn {
	margin:15px 0 0 60px;
	display:inline-block;
}

.box-in div.g-box {
	width:600px;
	border:1px solid #e1e1e1;background:#f2f2f2;
	padding:15px 15px 0px 15px;
	margin-bottom:10px;
}

.box-in div.g-box ol li {
	padding:0 0 8px 0;
	letter-spacing:-1px;
}

.box-in div.g-box .violate-table {
	width:600px;
	border-top:2px solid #a1d7eb;
	border-bottom:1px solid #a1d7eb;
	margin-bottom:15px;
}

.box-in div.g-box .violate-table caption {
	display:none;
}

.box-in div.g-box .violate-table thead tr th {
	color:#52add0;
	padding-top:9px;
	padding-bottom:7px;
	border-bottom:1px solid #cde6ef;
	border-right:1px solid #cde6ef;
	letter-spacing:-1px;
}

.box-in div.g-box .violate-table tbody tr td {
	padding-top:7px;
	padding-bottom:4px;
	border-right:1px solid #cde6ef;
	border-bottom:1px solid #cde6ef;
	background:#fff;
	text-align:center;
}
.box-in div.g-box .violate-table thead tr th.none,
.box-in div.g-box .violate-table tbody tr td.none {
	border-right:none;
}

#Result-top {
	position:relative;
	height:47px;
	background:url(/assets/img/bg/result_top.gif) no-repeat left top;
	padding:15px 0 10px 20px;
}

#Result-top ul li {
	float:left;
	background:url(/assets/img/bullet/bullet03.gif) no-repeat left 4px;
	padding:0 0 0 10px;
	width:160px;
}

#Result-top .print {
	position: absolute;
	right:20px;
	top:12px;
}

#Result-top .result {
	float:left;
}

#Result-top .state {
	float:right;
	margin-right:30px;
}

#Result-top .result label {
	background:url(/assets/img/bullet/bullet03.gif) no-repeat left 4px;
	padding:0 5px 0 10px;
	font-size:11px;
	letter-spacing:-1px;
	color:#000;
	font-weight:bold;
	margin:3px 0 0 0;
	display:inline-block;
}

#Popup-ly {
	height:49px;
	background:url(/assets/img/bg/pop_top.gif) no-repeat left top;
}

#Popup-ly .box {
	position:relative;
	padding:0 0 15px 15px;
	width:375px;
}

#Popup-ly .box p.txt {
	font-size:11px;
	letter-spacing:-1px;
	padding:0 0 5px 0;
}

#Popup-ly h1 {
	font-size:14px;
	font-weight:bold;
	padding:9px 0 25px 0;
	color:#fff;
}

#Popup-ly .f-box {
	width:345px;
	border:1px solid #e1e1e1;background:#f2f2f2;
	padding:15px 0 15px 15px;
}

#Popup-ly .f-box label {
	background:url(/assets/img/bullet/bullet01.gif) no-repeat left 6px;
	padding:0 15px 0 8px;
	font-size:11px;
	letter-spacing:-1px;
	color:#414141;
	font-weight:bold;
	display:inline-block;
	width:50px;
}

#Popup-ly .close {
	position: absolute;
	right:10px;
	top:10px;
}

#Popup-ly select {
	padding:1px 0 1px 0;
	margin:0 0 5px 0;
}

#Popup-ly .pw-txt {
	background:url(/assets/img/bullet/bullet01.gif) no-repeat left 6px;
	padding:0 15px 0 8px;
	font-size:11px;
	letter-spacing:-1px;
	color:#414141;
	font-weight:bold;
	display:inline-block;
	width:50px;
}

#Popup-ly .f-box.reser-box span.date {
	display:inline-block;
	width:200px;
	padding:0 0 0 5px;
}

#Popup-ly .f-box.reser-box label {
	padding-bottom:3px;
	padding-top:3px;
}

#Popup-ly .f-box.reser-box select {
	
}

#Reser-box {
	width:660px;
	margin:0px auto;
}

#Reser-box #Left {
	width:360px;
	float:left;
}

#Reser-box #Right {
	width:263px;
	height:216px;
	float:right;
	background:url(/assets/img/bg/calendar_bg.gif) no-repeat left top;
}

#Reser-box #Right table {
	width:210px;
	margin:0px auto;
	font-size:11px;
}

#Reser-box #Right table caption {
	display:none;
}

#Reser-box #Right table thead th {
	font-size:11px;
	padding:0 0 15px 0;
}

#Reser-box #Right table tbody td {
	text-align:center;
	padding:2px 0 0 0;
}

#Reser-box #Right table tbody td a {
	font-size:11px;
	color:#666666;
}

#Reser-box #Right table tbody td.sun a {
	color:#cb5032;
}

#Reser-box #Right table tbody td.sat a {
	color:#3689b7;
}

#Reser-box #Right table tbody td.day {
	font-weight:bold;
	background:#ceead2;
}

#Reser-box #Right .month-box {
	text-align:center;
	padding:14px 0 13px 0;
	vertical-align:middle;
}

#Reser-box #Right .month-box span {
	font-size:14px;
	font-weight:bold;
	color:#000;
	padding:0 10px 0 10px;
}

.infoView-list {
	border-top:2px solid #a1d7eb;
	overflow:hidden;
}

.infoView-list dt {
	float:left;
	width:465px;
	height:35px;
	padding:25px 0 0 15px;
	border-bottom:1px solid #a1d7eb;
}

.infoView-list dd {
	float:left;
	width:199px;
	height:47px;
	text-align:center;
	border-left:1px solid #a1d7eb;
	border-bottom:1px solid #a1d7eb;
	padding:13px 0 0 0;
}

#search-top {
	position:relative;
	width:680px;
	height:98px;
	background:url(/assets/img/bg/search_top.gif) no-repeat left top;
	padding-bottom:30px;
}

#search-top .txt {position: absolute;left: 200px;top:20px;}
#search-top .b_input {position: absolute;left: 203px;top:43px;width:300px;padding:2px;}
#search-top .image {position: absolute;left: 510px;top:43px;}

#Search-Result {
	width:660px;
}

#Search-Result dl {
	width:680px;
	margin:0px auto;
	border-bottom:1px solid #e4e4e4;
	margin-top:10px;
	margin-bottom:20px;
}

#Search-Result dl dt {
	font-weight:bold;
	padding:0 0 0 0;
	color:#000;
	font-size:14px;
	letter-spacing:-1px;
	background:url(/assets/img/bullet/bullet07.gif) no-repeat left 50%;
	padding-left:10px;
}

#Search-Result dl dd {
	padding:3px 0 0 10px;
}

#Search-Result dl dd.date {
	font-size:11px;
	color:#8f8f8f;
	padding:10px 0 15px 10px;
}

#Search-Result h2 {
	position:relative;
}

#Search-Result h2 .btn {
	position: absolute;	
	right: 0px;
	top:5px;
}

#Search-Result h2 span {
	display:inline-block;
	padding:1px 0 0 0;
}

.search-txt {
	border-bottom:1px solid #e4e4e4;
	padding:0px 0 10px 18px;
	margin-bottom:20px;
	background:url(/assets/img/bullet/bullet06.gif) no-repeat left 2px;
}

.search-txt span {
	color:#ff0000;
	font-weight:bold;
}

#Hot-box {
	width:187px;
	height:260px;
	background:url(/assets/img/bg/hot_box_bg.gif) no-repeat left top;
	margin:20px 0 0 0;
}

#Hot-box h2 {
	padding:10px 0 17px 15px;
}

#Hot-box ol {
	margin-left:15px;
}

#Hot-box ol li {
	padding:2px 0 1px 17px;
}

#Hot-box ol li.num01 {background: url(/assets/img/bullet/hot_num01.gif) no-repeat left 50%; font-weight:bold;}
#Hot-box ol li.num02 {background: url(/assets/img/bullet/hot_num02.gif) no-repeat left 50%; font-weight:bold;}
#Hot-box ol li.num03 {background: url(/assets/img/bullet/hot_num03.gif) no-repeat left 50%; font-weight:bold;}
#Hot-box ol li.num04 {background: url(/assets/img/bullet/hot_num04.gif) no-repeat left 50%; font-weight:bold;}
#Hot-box ol li.num05 {background: url(/assets/img/bullet/hot_num05.gif) no-repeat left 50%; font-weight:bold;}
#Hot-box ol li.num06 {background: url(/assets/img/bullet/hot_num06.gif) no-repeat left 50%;}
#Hot-box ol li.num07 {background: url(/assets/img/bullet/hot_num07.gif) no-repeat left 50%;}
#Hot-box ol li.num08 {background: url(/assets/img/bullet/hot_num08.gif) no-repeat left 50%;}
#Hot-box ol li.num09 {background: url(/assets/img/bullet/hot_num09.gif) no-repeat left 50%;}
#Hot-box ol li.num10 {background: url(/assets/img/bullet/hot_num10.gif) no-repeat left 50%;}

.top-info-box {
	position:relative;
	height:190px;
}

.total-info-box {
	position:relative;
	height:190px;
	background: url(/assets/img/bg/total_info_bg01.gif) no-repeat left top;
}

.total-info-box ul {
	position: absolute;	
	left: 30px;
	top:30px;
}

.total-info-box ul li {
	background: url(/assets/img/bullet/bullet01.gif) no-repeat left 5px;
	padding:0 0 4px 8px;
}

.total-info-box ul li.point {
	color:#99368f;
}

.total-info-box ul li.none {
	background:none;
}

.down-list {
	width:100%;
	border-top:2px solid #a1d7eb;
	overflow:hidden;
}

.down-list dt {
	float:left;
	width:150px;
	height:35px;
	padding:25px 0 0 15px;
	border-bottom:1px solid #a1d7eb;
}

.down-list dd {
	float:left;
	width:500px;
	height:47px;
	border-left:1px solid #a1d7eb;
	border-bottom:1px solid #a1d7eb;
	padding:13px 0 0 10px;
}

.down-list .tit {
	height:78px;
	
}

.down-list .btn {
	height:90px;
}

#intro-box {
	position:relative;
	background: url(/assets/img/contents/intro_pic.png) no-repeat 20px top;
	padding:0 0 30px 270px;
	height:380px;
}

#intro-box p {
	margin:0 0 10px 0;
}

#intro-box .sign {
	position: absolute;	
	left: 30px;
	bottom:0px;
}

.Profile-box {
	position:relative;
	height:298px;
	background: url(/assets/img/contents/intro_pic02.gif) no-repeat top left;
	padding:40px 0 0 270px;
}

.Profile-box ul {
	margin:0 0 0 12px;
}

.Profile-box li {
	background: url(/assets/img/bullet/bullet01.gif) no-repeat left 6px;
	padding:0 0 2px 10px;
}

.Profile-box .title {
	font-weight:bold;
	font-size:14px;
	color:#1891c0;
	padding:0 0 20px 0;
}

.Profile-box .s-tit {
	background: url(/assets/img/bullet/bullet02.gif) no-repeat left top;
	padding:0px 0 20px 20px;
	letter-spacing:-1px;
	color:#13529c;
	font-weight:bold;
}

.Profile-box img {
	position: absolute;	
	left: 49px;
	top:80px;
}

.work-box h2 {
	background: url(/assets/img/bullet/bullet02.gif) no-repeat left top;
	padding:0px 0 10px 20px;
	letter-spacing:-1px;
	color:#13529c;
}

.work-box .people-box {
	border:1px solid #e1e1e1;
	border-bottom:none;
	background:#f2f2f2;
	padding:10px 0 8px 30px;
	overflow:hidden;
}

.work-box .people-box p.line {
	border-bottom:1px solid #e1e1e1;
	width:630px;
	padding:0 0 10px 0;
}

.work-box .people-box span {
	background: url(/assets/img/bullet/bullet01.gif) no-repeat left 3px;
	padding:0 0 0 6px;
}

.work-box .people-box span.nodot {
	background: url(/assets/img/bullet/bullet01-empty.gif) no-repeat;
	padding:0 0 0 0px;
}

.work-box .contac-box {
	height:18px;
	border:1px solid #e1e1e1;
	border-top:none;
	background:#f2f2f2;
	padding:10px 0 8px 30px;
	margin:0 0 30px 0;
	overflow:hidden;
}


.work-box .contac-box-dhlee {
	height:50px;
	border:1px solid #e1e1e1;
	background:#f2f2f2;
	padding:10px 0 8px 30px;
	margin:0 0 30px 0;
	overflow:hidden;
}

.work-box .contac-box p {
	font-weight:bold;
	color:#99368f;
}

.work-box .contac-box-dhlee p {
	font-weight:bold;
	color:#99368f;
}

.work-box .contac-box p.phone {
	background: url(/assets/img/bullet/ico_phone.gif) no-repeat left 1px;
	float:left;
	padding:0 50px 0 23px;
}

.work-box .contac-box p.fax {
	background: url(/assets/img/bullet/ico_fax.gif) no-repeat left 1px;
	float:left;
	padding:0 0 0 23px;
}


.work-box .contac-box-dhlee p.phone {
	background: url(/assets/img/bullet/ico_phone.gif) no-repeat left 1px;
	float:left;
	padding:0 50px 0 23px;
}

.work-box .contac-box-dhlee p.fax {
	background: url(/assets/img/bullet/ico_fax.gif) no-repeat left 1px;
	float:left;
	padding:0 0 0 23px;
}

.work-box .contac-box-dhlee p.team {
	float:left;
	padding-bottom:3px;
}

#ogani_box {
	position:relative;
	height:492px;
	background: url(/assets/img/bg/ogani_box_bg.gif) no-repeat left top;
}

#ogani_box .box {
	height:190px;
	background: url(/assets/img/contents/ogani_bg.gif) no-repeat left bottom;
	padding:0 0 20px 0;
}

#ogani_box li ul {
	margin:8px 0 0 12px;
}

#ogani_box li ul li {
	padding:0 0 4px 0;
}

#ogani_box .part01 {
	position: absolute;	
	left: 255px;
	top:30px;
}

#ogani_box .part02 {
	position: absolute;	
	right: 130px;
	top:108px;
}

#ogani_box .part02_1 {
	position: absolute;	
	right: 130px;
	top:158px;
}

#ogani_box .part03, #ogani_box .part04, #ogani_box .part05, #ogani_box .part06, #ogani_box .part07, #ogani_box .part08 {
	position: absolute;	
	left: 16px;
	top:250px;
}

#ogani_box .part04 {left: 146px;}
#ogani_box .part05 {left: 276px;}
#ogani_box .part06 {left: 406px;}
#ogani_box .part07 {left: 546px;}
#ogani_box .part08 {left: 615px;}


#ogani_box2 {
	position:relative;
	height:492px;
	background: url(/assets/img/bg/ogani_box_bg2.png) no-repeat left top;
}

#ogani_box2 .box {
	height:190px;
	background: url(/assets/img/contents/ogani_bg.gif) no-repeat left bottom;
	padding:0 0 20px 0;
}

#ogani_box2 li ul {
	margin:8px 0 0 12px;
}

#ogani_box2 li ul li {
	padding:0 0 4px 0;
}

#ogani_box2 .part01 {
	position: absolute;	
	left: 255px;
	top:30px;
}

#ogani_box2 .part02 {
	position: absolute;	
	right: 130px;
	top:108px;
}

#ogani_box2 .part02_1 {
	position: absolute;	
	right: 130px;
	top:158px;
}

#ogani_box2 .part03, #ogani_box2 .part04, #ogani_box2 .part05, #ogani_box2 .part06, #ogani_box2 .part07, #ogani_box2 .part08, #ogani_box2 .part09 {
	position: absolute;	
	left: 16px;
	top:250px;
}

#ogani_box2 .part04 {left: 146px;}
#ogani_box2 .part05 {left: 276px;}
#ogani_box2 .part06 {left: 406px;}
#ogani_box2 .part07 {left: 536px;}
#ogani_box2 .part08 {left: 578px;}
#ogani_box2 .part09 {left: 620px;}


.sitemap-box {
	width:100%;
	overflow:hidden;
	padding:0 0 40px 30px;
	background:url(/assets/img/bg/sitemap_bg.gif) repeat-y left top;
}

.sitemap-box .m-box {
	width:173px;
	margin-left:50px;
	float:left;
}

.sitemap-box .first {
	margin-left:0px;
}

.sitemap-box .m-box h2 {
	padding:0 0 10px 0;
	border-bottom:4px solid #99368f;
	text-align:center;
	margin:0 0 15px 0;
}

.sitemap-box .m-box ul {
	padding:0 0 0 0;
}

.sitemap-box .m-box li span {
	display:block;
	background:url(/assets/img/bullet/bullet05.gif) no-repeat left 50%;
	padding:7px 0 6px 8px;
	border-bottom:1px solid #e7e7e7;
	font-weight:bold;
	margin:0 0 0 0;
}

.sitemap-box .m-box li ul.depth02 {
	margin:10px 0 10px 15px;
}

#Hearing-box {
	border:1px solid #e1e1e1;
	padding:20px;
	margin:0 0 20px 0;
}

#Hearing-box p {
	text-align:center;
}

/*******************************************************************************
 * Epg-pop ½ºÅ¸ÀÏ
 ******************************************************************************/

#Epg-pop{
	width:720px;
	height:542px;
	background:url(/assets/img/content/epg_bg.gif) no-repeat left bottom;
}

#Epg-pop radio {
	border:none;
}

#Epg-pop ul{
	position:relative;
	width:690px;
	margin:0px auto;
}

#Epg-Channel{
	position:absolute;
	top:37px;
	left:0px;
	width:170px;
	height:300px;
	float:left;
	margin:10px 0 0 0;
	border:1px solid #DADADA;
	overflow:auto;
}


#Epg-Pragram{
	position:absolute;
	top:37px;
	left:180px;
	width:510px;
	height:460px;
	margin:10px 0 0 0;
	overflow:auto;
	border:1px solid #DADADA;
}


#Epg-calender{
	position:absolute;
	top:366px;
	left:0px;
	width:170px;
	height:140px;
	border:1px solid #DADADA;
}

#Spam-box {
	background:url(/assets/img/bg/spam_bg.gif) no-repeat left top;
	height:635px;
	padding:30px 0 0 30px;
}

#Spam-box h2 {
	padding:20px 0 15px 0;
}

#Spam-box ul {
	padding:25px 0 0 25px;
}

#Spam-box ul li {
	padding:0 0 5px 10px;
	background:url(/assets/img/bullet/bullet01.gif) no-repeat left 5px;
}

#Spam-box .btn {
	text-align:center;
}

#Spam-box span.color01 {color:#1891c0;}
#Spam-box span.color02 {color:#4632bf;}

.person_pop {
	position:relative;
	width:549px;
	letter-spacing:-1px;
}

.person_pop h1 {
	background:url(/assets/img/bg/person_tit.gif) no-repeat left top;
	font-size:14px;
	font-weight:bold;
	padding:9px 0 25px 20px;
	color:#fff;
}

.person_pop #box {
	padding:15px;
}

.person_pop #box #scroll {
	border:1px solid #d0d0d0;
	padding:15px;
	height:250px;
	overflow:auto;
}

.person_pop #box #scroll h2 {
	color:#34ab7e;
	font-size:14px;
}

.person_pop .close {
	position: absolute;
	right:10px;
	top:10px;
}

#Mobile-box {
	overflow:hidden;
}

#Mobile-box ul {
	float:left;
	padding:15px 0 0 0;
}

#Mobile-box .btn {
	display:block;
	float:right;
}

/*******************************************************************************
 * 20131015 Ãß°¡
******************************************************************************/
.bluebird_down{	position:relative;	width:679px;	background:url(/assets/img/contents/bluebird_down_bg_b.gif) no-repeat left bottom;}
.bluebird_down .box{	background:url(/assets/img/contents/bluebird_down_bg_t.gif) no-repeat left top;	padding:30px 30px;}
.bluebird_down .box .img{	text-align:center; margin:0 0 10px 0;}
.bluebird_down .box ul{	width:367px;	margin:0 auto;}
.bluebird_down .box .btn{	text-align:center; margin:20px 0 0 0;}