/* CSS Document */
* {margin:0px; padding:0px;}
body {color: #666666; font-size: 14px; line-height: 1.4em; padding: 0;margin:0; border:0; font-family:'µ¸¿ò',Dotum,AppleGothic,sans-serif; background:#fff; z-index:0; height:100%;}
body > * {-webkit-touch-callout:none; -webkit-user-drag:none; -webkit-user-select:none;}
table {border-collapse:collapse; border-spacing:0;}
a:link, a:visited {text-decoration:none; color:#636363; -webkit-touch-callout:none; }
a:hover {text-decoration:none; cursor:pointer; -webkit-touch-callout:none;  /* underline */}
form, ul, ol, dl, table, div, h1, h2, h3 {margin:0px; padding:0px;}
img, fieldset {border:0px none;} 
select, input, img, li {vertical-align: middle;}
h1,h2,h3,h4,h5,h6 {font-size:100%;}
address, caption, cite, code, dfn, em, th, var {font-style:normal; font-weight:normal;}
ul, li, ol {list-style-type:none;}
legend, hr, caption {display:none;} 
address, caption, cite, code, dfn, em, th, var {font-style:normal; font-weight:normal;}
caption,th {text-align:left;}
q:before, q:after {content:'';}



/* ·¹ÀÌ¾Æ¿ô */
div#wrap {width:975px; position:relative; margin:0 auto; }

	div#header {width:975px; height:125px; position:relative;}
	
		.topMenuFont {width:280px; font-size:12px; color:#ffffff; font-weight:bold; text-align:center;}
		.topMenuFont a {width:280px; font-size:12px; color:#ffffff; font-weight:bold; text-align:center;}
		.topMenuFont a:hover {width:280px; font-size:12px; color:#ffffff; font-weight:bold; text-align:center; text-decoration:underline;}
		.mainHotissue {font-size:12px; color:#8b9ca4; text-align:left;}
		.mainHotissue a {font-size:12px; color:#8b9ca4; text-align:left;}
		.mainHotissue a:hover {font-size:12px; color:#8b9ca4; text-align:left; text-decoration:underline;}
		.mainHotissueBold {font-size:12px; color:#000000; font-weight:bold; text-align:left;}
		.mainHotissueBold a {font-size:12px; color:#000000; font-weight:bold; text-align:left;}
		.mainHotissueBold a:hover {font-size:12px; color:#000000; font-weight:bold; text-align:left; text-decoration:underline;}
		
	div#container {width:975px; overflow:hidden;}
	div#container_info {width:975px; overflow:hidden; position:relative; border-bottom:#cccccc 1px solid;}
	
	div#footer {width:975px; overflow:hidden; margin-top:20px; position:relative;}


/* È¸»ç¼Ò°³ */
.infoleft {float:left; width:449px; height:440px; margin-left:40px;}
.infoleft .titleimg1 {margin:28px 0px 12px 0px}
.infoleft .titleimg2 {margin-bottom:40px;}
.infoleft .infotext {margin-bottom:40px;}
.infoleft .infotext ul {width:400px; overflow:hidden; padding-left:10px; font-family:Dotum; font-size:13px; color:#242424;}
.infoleft .infotext ul li {height:18px; padding-left:8px; background:url(../images/info/bu.jpg) 0 4px no-repeat;}
.infoleft .infotext ul li span {padding-right:6px; font-weight:bold;}
.infoleft .infotext ul li.aa {height:16px; padding-left:97px; margin-bottom:8px; background:none;}
.infoleft .infotext ul li a {font-family:Dotum; font-size:13px; color:#242424;}
.infoleft .btn {margin-left:9px;} 
 
.inforight {float:right; width:486px; height:440px; background:url(../images/info/bg_B.jpg) 0 0 no-repeat;}

.inforight .layer_popup1 {width:472px; height:411px; position:absolute; top:15px; right:15px; z-index:100px; display:none; background:url(../images/info/popup_01.jpg) 0 0 no-repeat;}
.inforight .layer_popup1 a {position:absolute; top:15px; right:15px;}

.inforight .layer_popup2 {width:472px; height:411px; position:absolute; top:15px; right:15px; z-index:100px; display:none; background:url(../images/info/popup_02.jpg) 0 0 no-repeat;}
.inforight .layer_popup2 a {position:absolute; top:15px; right:15px;}

.inforight .layer_popup3 {width:472px; height:411px; position:absolute; top:15px; right:15px; z-index:100px; display:none; background:url(../images/info/popup_03.jpg) 0 0 no-repeat;}
.inforight .layer_popup3 a {position:absolute; top:15px; right:15px;}
.inforight .layer_popup3 ul {width:400px; overflow:hidden; padding-top:62px; font-family:Dotum; font-size:12px; color:#242424;}
.inforight .layer_popup3 ul li {height:22px; padding-left:30px; }
.inforight .layer_popup3 ul li span {padding-left:60px;}



/* ¸ÞÀÎNew */

/* »ó´Ü Point ¿µ¿ª */
#mPoint {overflow:hidden; _height:1%;}

/* »ó´Ü Point ¿µ¿ª - °Ë»ö */
#mPoint .mQuichSch {float:left; width:324px; height:300px; background:url(../images/mainnew/search_main_bg.jpg) no-repeat 0px 0px;}
#mPoint .mQuichSch h2 {position:relative; width:250px; top:15px; left:15px;}

#mPoint .mQuichSch fieldset {float:left; width:310px; margin-top:30px; margin-left:6px; position:relative;}
#mPoint .mQuichSch fieldset dl {float:left; margin:3px 0; padding:4px 0px 0 20px;}
#mPoint .mQuichSch fieldset dl dt {float:left; width:50px; padding:6px 0 0 10px; *padding:8px 0 0 10px; clear:both; font-weight:bold; color:#4b4135; background:url(../images/subnew/b_br.gif) no-repeat 1px 11px;}
#mPoint .mQuichSch fieldset dl dd {float:left; width:225px; padding:2px 0; *padding:2px 0;}
#mPoint .mQuichSch fieldset dl dd.lb {padding:6px 0 4px 0; *padding:2px 0 2px 0;}
#mPoint .mQuichSch fieldset dl dd.lb label {margin:0 0px 0 2px; *margin:0 0px 0 0; *position:relative; *top:1px; font:11px dotum; }
#mPoint .mQuichSch fieldset dl dd p {display:inline;}
#mPoint .mQuichSch fieldset dl dd p label {margin-left:3px; *margin-left:0px; *position:relative; *top:1px; font:11px dotum; letter-spacing:-1px;}
#mPoint .mQuichSch fieldset dl dd img {vertical-align:middle;}
#mPoint .mQuichSch fieldset dl dd input.bx1 {width:95px; height:14px; padding:3px 0 0 5px; border:1px solid #978b7e; font:11px dotum;}
#mPoint .mQuichSch fieldset dl dd.slt {padding-top:4px;}
#mPoint .mQuichSch fieldset dl dd.slt select {vertical-align:top;}
#mPoint .mQuichSch fieldset p.newwin {clear:both; padding:3px 0 3px 0; text-align:center;font:11px dotum; letter-spacing:-1px;}
#mPoint .mQuichSch fieldset p.newwin label{margin-left:3px; *margin-left:0px; *position:relative; *top:2px; font:11px dotum; letter-spacing:-1px;}
#mPoint .mQuichSch fieldset p.btn {clear:both; padding:10px 0 7px 0; text-align:center;}


#mPoint .mCooperation {float:left; width:179px; display:inline; margin-left:10px; }


#mPoint .mBanner {float:right; width:452px; background:url(../images/mainnew/main_fbg.jpg) no-repeat 0px 0px;}
#mPoint .mBanner p {margin:8px 8px 7px 8px;}

#mPoint .mcf {width:975px; height:469px; clear:both; padding-top:10px;}



/* 0129 Newsub ½Ç½Ã°£Ç×°ø±Ç */
div.search2010 {width:975px; height:59px; position:relative; padding-top:16px; margin-bottom:15px; background:url(../images/subnew/search01.gif) no-repeat 0px 0px;}

div.search2010 .search2010box1 {width:240px; height:40px; float:left; display:inline;}
div.search2010 .search2010box1 ul {height:22px; position:relative; margin-bottom:4px;}
div.search2010 .search2010box1 ul li {height:22px; display:inline;}
div.search2010 .search2010box1 ul li.txt {height:22px; display:inline; padding:0px 20px 0px 35px; background:url(../images/subnew/b_br.gif) no-repeat 24px 3px; font-family:gulim; font-size:12px; color:#444444; font-weight:bold;}
div.search2010 .search2010box1 ul li input.bx1 {width:85px; height:12px; padding:3px 3px 2px 3px; border:1px solid #978b7e; font:11px dotum;}
div.search2010 .search2010box1 ul li select {width:113px;}

div.search2010 .search2010box2 {width:310px; height:40px; float:left; display:inline;}
div.search2010 .search2010box2 ul {height:22px; position:relative; margin-bottom:4px;}
div.search2010 .search2010box2 ul li {height:22px; display:inline;}
div.search2010 .search2010box2 ul li.txt {height:22px; display:inline; padding:0px 20px 0px 35px; background:url(../images/subnew/b_br.gif) no-repeat 24px 3px; font-family:gulim; font-size:12px; color:#444444; font-weight:bold;}

div.search2010 .search2010box2 ul li input.bx1 {width:85px; height:12px; padding:3px 3px 2px 3px; border:1px solid #978b7e; font:11px dotum;}
div.search2010 .search2010box2 ul li span {display:inline; margin-top:3px; vertical-align:middle; font-family:dotum; font-size:11px; letter-spacing:-1px;}

	div.search2010 .search2010box2_2 {width:250px; height:40px; float:left; display:inline; margin-left:8px;}
	div.search2010 .search2010box2_2 ul {height:22px; position:relative; margin-bottom:4px;}
	div.search2010 .search2010box2_2 ul li {height:22px; display:inline;}
	div.search2010 .search2010box2_2 ul li.txt {height:22px; display:inline; padding:0px 20px 0px 35px; background:url(../images/subnew/b_br.gif) no-repeat 24px 3px; font-family:gulim; font-size:12px; color:#444444; font-weight:bold;}
	
	div.search2010 .search2010box2_2 ul li input.bx1 {width:85px; height:12px; padding:3px 3px 2px 3px; border:1px solid #978b7e; font:11px dotum;}
	div.search2010 .search2010box2_2 ul li select {width:113px;}
	div.search2010 .search2010box2_2 ul li span {display:inline; margin-top:3px; vertical-align:middle; font-family:dotum; font-size:11px; letter-spacing:-1px;}

div.search2010 .search2010box3 {width:420px; height:40px; float:left; display:inline;}
div.search2010 .search2010box3 ul {height:22px; position:relative; margin-bottom:4px;}
div.search2010 .search2010box3 ul li {height:22px; display:inline;}
div.search2010 .search2010box3 ul li label {vertical-align:bottom;}
div.search2010 .search2010box3 ul li label.kkk {vertical-align:bottom; margin-right:13px;}
div.search2010 .search2010box3 ul li.txt {height:22px; display:inline; padding:0px 20px 0px 35px; background:url(../images/subnew/b_br.gif) no-repeat 24px 3px; font-family:gulim; font-size:12px; color:#444444; font-weight:bold;}



div.tab1 {width:975px; height:52px; position:relative; margin-bottom:0px; background:url(../images/subnew/tab_bg.gif) repeat-x 0 0;}
div.tab2 {width:975px; height:52px; position:relative; margin-bottom:0px; background:url(../images/subnew/tab_bgb.gif) repeat-x 0 0;}
	.tab01 img {width:104px; float:left; display:inline; padding-top:0px; margin-right:4px; vertical-align:top;}
	.tab02 img {width:104px; float:left; display:inline; padding-top:0px; margin-right:4px; vertical-align:top;}
	.tabm img {width:104px; float:left; display:inline; padding-top:0px; margin-left:36px; vertical-align:top;}
	.tab01k img {width:114px; float:left; display:inline; padding-top:0px; margin-right:4px; vertical-align:top;}
	.tab02k img {width:114px; float:left; display:inline; padding-top:0px; margin-right:4px; vertical-align:top;}
	.tabr {height:31px; float: right; display:inline; padding:0px; margin-right:4px; vertical-align:middle;}
		
 
	
div.contents {width:975px; overflow:hidden; position:relative;}
div.contents .contentsleft {width:200px; overflow:hidden; float:left;}
div.contents .contentsright {width:760px; overflow:hidden; float:right; text-align:left; border:0px #d2d2d2 solid;}


	/* °á°ú ³» Àç°Ë»ö */
	div.contentsleft .top {width:200px; height:42px; position:relative; background:url(../images/subnew/searchR_top.gif) no-repeat 0 0;}
	div.contentsleft .bg {width:174px; overflow:hidden; position:relative; padding:0px 12px 12px 12px; border:1px #d2d2d2 solid; border-top:none;}
	div.contentsleft .bg p.line {width:174px; height:1px; margin-top:10px; margin-bottom:12px; background:url(../images/subnew/searchR_line.gif) no-repeat 0 0;}
	div.contentsleft .bg p.title {background:url(../images/subnew/ico_bl_title.gif) no-repeat 4px 0; padding-left:20px; padding-bottom:6px; font-family:gulim; font-size:12px; color:#595959; font-weight:bold;}
	div.contentsleft .bg p.btn {padding-top:15px;}
	
	div.contentsleft .bg ul {width:174px; overflow:hidden; padding-left:4px; border:0px #0099CC solid;}
	div.contentsleft .bg ul li {width:170px; height:18px; font-family:dotum; font-size:11px; color:#696969; vertical-align:top;}
	div.contentsleft .bg ul li p {float:left; width:120px;}
	div.contentsleft .bg ul li p label {vertical-align:bottom;}
	div.contentsleft .bg ul li img {vertical-align:top; padding:3px 0px 1px 0px;} 
	div.contentsleft .bg ul li span {width:50px; float:right; font-family:dotum; font-size:11px; text-align:right; color:#696969;}
	

	/* New °Ë»ö°á°ú */
	div.contentsright .searchbox {padding-left:15px; width:760px; height:42px; position:relative; background:url(../images/subnew/searchbox.gif) no-repeat 0 0;}
	div.contentsright .searchbox p.title {float:left; margin:14px 40px 12px 0px; font-family:gulim; font-size:16px; color:#333333; font-weight:bold;}
	div.contentsright .searchbox p.txt0 {float:left; display:inline; margin:17px 6px 12px 6px; font-family:gulim; font-size:12px; color:#CE2942; font-weight:bold;}
	div.contentsright .searchbox p.ioc1 {float:left; display:inline; height:18px; margin:15px 6px 0px 0px; }
	div.contentsright .searchbox p.txt1 {float:left; display:inline; margin:17px 20px 0px 0px; font-family:gulim; font-size:12px; color:#4a4a4a; font-weight:bold;}
	div.contentsright .searchbox p.ioc2 {float:left; display:inline; height:18px; margin:15px 6px 0px 0px; }
	div.contentsright .searchbox p.txt2 {float:left; display:inline; margin:17px 20px 0px 0px; font-family:gulim; font-size:12px; color:#4a4a4a; font-weight:bold;}
 		
	
	/* °Ë»ö°á°ú Ç¥ */
	div.contentsright .searchtable {width:754px; margin:15px 0 20px 0px; border:3px #235d9d solid;}
	div.contentsright .searchtable table {width:754px; overflow:hidden;}
	div.contentsright .searchtable table thead tr th {height:50px; text-align:center; border:1px #d0d1e8 solid;}
	div.contentsright .searchtable table thead tr th.lowest {height:50px; text-align:center; background:#f2f5f8; }
	div.contentsright .searchtable table tbody tr th {height:30px; text-align:center; border:1px #d0d1e8 solid;}
	div.contentsright .searchtable table tbody tr td {height:30px; text-align:center; border:1px #d0d1e8 solid;}
	div.contentsright .searchtable table tbody tr td.lowest {height:30px; text-align:center; background:#f2f5f8; border:1px #d0d1e8 solid;}
	div.contentsright .searchtable table tbody tr td.lowest p.money {width:75px; float:left; text-align:right; font-family:gulim; font-size:12px; color:#737373;}
	div.contentsright .searchtable table tbody tr td.lowest span {width:45px; height:15px; float:right; text-align:left; margin-top:3px;}
	
	div.contentsright .searchtable table tbody p {margin-top:5px; font-family:gulim; font-size:12px; color:#737373;}
	div.contentsright .searchtable table tbody p a.toura:link, a.toura:visited, a.toura:hover {font-family:gulim; font-size:12px; color:#737373; font-weight:normal;}


	/* °Ë»ö°á°ú list */	
	div.contentsright .stable table {width:760px; background:url(../images/subnew/list_tiile.gif) no-repeat;} 
	div.contentsright .stable table.no {width:760px; background: none;} 
	div.contentsright .stable table thead tr th {height:30px; padding-top:2px; text-align:center; background:none; border:0px #0066CC solid; font-family:dotum; font-size:11px; color:#777777; font-weight:bold; letter-spacing:-1px;}
		
	div.contentsright .stable table tbody tr td {vertical-align:top; text-align:center; background:none;}
	div.contentsright .stable table tbody tr td.height {height:56px; vertical-align:middle; text-align:center; background:none;}
	div.contentsright .stable table tbody tr td .money {margin-top:23px; font-family:gulim; font-size:13px; color:#333333; font-weight:bold;}
	div.contentsright .stable table tbody tr td .tax {margin-top:25px; font-family:dotum; font-size:11px; color:#5968ca;}
	div.contentsright .stable table tbody tr td .buyobject {margin-top:24px; font-family:gulim; font-size:12px; color:#707070;}
	div.contentsright .stable table tbody tr td .date {margin-top:24px; font-family:gulim; font-size:12px; color:#707070;}	
	div.contentsright .stable table tbody tr td.app {height:56px; vertical-align:middle; text-align:right; background:none; padding-right:14px;} 
	
	

/* ±¹³»¼± ½Ç½Ã°£ */
div.contentsright .stable div.stablebox {
scrollbar-face-color: #fff; 
scrollbar-shadow-color: #fff;
scrollbar-highlight-color: #fff; 
scrollbar-3dlight-color: #c6c6c6; 
scrollbar-darkshadow-color: #C0C0C0; 
scrollbar-track-color: #efefef; 
scrollbar-arrow-color: #C0C0C0;
}
div.contentsright .stable div.stablebox {width:760px; max-height:335px; margin-top:-1px; vertical-align:top; overflow-x:hidden; overflow-y:scroll; border-bottom:1px #dedede solid;}	
div.contentsright .stable div.stableboxone {width:760px; height:55px; margin-top:-1px; vertical-align:top; overflow-x:hidden; overflow-y:scroll; border-bottom:1px #dedede solid;}

div.contentsright .stable table thead tr th {border:0px #0000FF solid;}	
div.contentsright .stable table thead tr th.title01 {width:120px;}
div.contentsright .stable table thead tr th.title02 {width:100px;}
div.contentsright .stable table thead tr th.title03 {width:78px;}
div.contentsright .stable table thead tr th.title04 {width:78px;}
div.contentsright .stable table thead tr th.title05 {width:135px;}
div.contentsright .stable table thead tr th.title06 {width:75px;}
div.contentsright .stable table thead tr th.title07 {width:143px; padding-right:20px;}

div.contentsright .stable table tbody tr td.height02 {border:0px #0000FF solid;}
div.contentsright .stable table tbody tr td.height02 {height:55px; vertical-align:middle; text-align:center; background:none;}
div.contentsright .stable table tbody tr td.height02 .date {margin-top:3px; font-family:dotum; font-size:11px; color:#5968ca;}
div.contentsright .stable table tbody tr td.height02 .time {margin-top:4px; font-family:gulim; font-size:12px;color:#707070;}

div.contentsright .stable table tbody tr td.height02 .time2 {margin-top:4px; font-family:gulim; font-size:11px;color:#707070; letter-spacing:0px;}
div.contentsright .stable table tbody tr td.height02 .date2 {margin-top:4px; font-family:dotum; font-size:11px; color:#707070;}
div.contentsright .stable table tbody tr td.height02 .smy1 {margin-top:4px; font-family:dotum; font-size:11px; color:#707070;}
div.contentsright .stable table tbody tr td.height02 .smy2 {margin-top:4px; font-family:dotum; font-size:12px; color:#5968ca;font-weight:bold;}
	
/* ¼±ÅÃÇ×¸ñ */
div.contentsright .stable table tbody tr td.tourbox {height:55px; vertical-align:middle;}	
div.contentsright .stable table tbody tr td.tourbox table.sbox {width:100%; overflow:hidden; background:none;}
div.contentsright .stable table tbody tr td.tourbox table.sbox .tourlogo {height:55px; vertical-align:middle; text-align:center; background:none;}
div.contentsright .stable table tbody tr td.tourbox table.sbox .line {height:1px; background:url(../images/Korea/list_line.gif) 0 0 repeat-x;}

div.contentsright .stable table tbody tr td.tourbox table.sbox .tourbox {height:55px; vertical-align:middle; text-align:center; background:none;}
div.contentsright .stable table tbody tr td.tourbox table.sbox .tourbox div.tourbbox {width:230px; float:left; display:inline; vertical-align:middle; margin-top:8px;}	 
div.contentsright .stable table tbody tr td.tourbox table.sbox .tourbox div.tourbbox ul {width:100%; clear:both;}
div.contentsright .stable table tbody tr td.tourbox table.sbox .tourbox div.tourbbox ul li {height:18px; float:left; display:inline;}
div.contentsright .stable table tbody tr td.tourbox table.sbox .tourbox div.tourbbox ul li.my {width:65px; margin-right:10px; text-align:right; font-family:dotum; font-size:11px; color:#707070; font-weight:bold;} 
div.contentsright .stable table tbody tr td.tourbox table.sbox .tourbox div.tourbbox ul li.title {width:60px; margin-right:10px; text-align:right; font-family:dotum; font-size:11px; color:#707070;} 
div.contentsright .stable table tbody tr td.tourbox table.sbox .tourbox div.tourbbox ul li.seat {width:50px; text-align:left; font-family:dotum; font-size:11px; color:#707070;}  
div.contentsright .stable table tbody tr td.tourbox table.sbox .tourbox div.tourbbox ul li.radio1 {width:16px;} 
div.contentsright .btn {text-align:right;}

/* ÀüÃ¼º¸±â */
div.contentsright .allbox {width:760px; height:116px; background:url(../images/Korea/bg_allbox.gif) 0 0 no-repeat;}
div.contentsright .allbox table {background:none;}
div.contentsright .allbox table tbody tr td {text-align:left; vertical-align:middle;}
div.contentsright .allbox table tbody tr td.alltour span.tour {font-family:dotum; font-size:12px; color:#707070; font-weight:bold; letter-spacing:-1px;}
div.contentsright .allbox table tbody tr td.alltour span.my01 {padding-left:6px; font-family:Arial; font-size:13px; color:#f94600; font-weight:bold;}
div.contentsright .allbox table tbody tr td.alltour span.my02 {font-family:dotum;font-size:12px; color:#f94600; font-weight:bold;}
div.contentsright .allbox table tbody tr td.alltour span.txt {padding:0px 8px 0px 2px; font-family:dotum; font-size:11px; color:#707070; letter-spacing:-1px; font-weight:normal;}
div.contentsright .allbox table tbody tr td.chtour {padding-top:2px; text-align:left; font-family:dotum; font-size:11px; color:#707070; font-weight:bold;}
div.contentsright .allbox table tbody tr td.chtour img {padding:0px 12px 0px 2px;}
div.contentsright .allbox table tbody tr td.txt {padding-top:2px; font-family:dotum; font-size:11px; color:#9a9a9a;}
div.contentsright .allbox table tbody tr td.stxt {padding-top:6px; font-family:dotum; font-size:11px; color:#333333; letter-spacing:-1px;}
div.contentsright .allbox table tbody tr td.appbtn {vertical-align:bottom;}


/* ±¹³»¼± ÇÒÀÎ */
.resultSubTab_newTJ {width:auto; height:39px; clear:both; padding-left:20px; background:url(../images/Korea/bg_title00.jpg) repeat-x;}
.resultSubTab_newTJ span {float:left;text-decoration:none;margin-left:0px;padding:12px 0 9px 0;color:#666;letter-spacing:-1px}
.resultSubTab_newTJ span.vLine{float:left;display:inline;text-decoration:none;margin:0px;padding:14px 10px 0 10px;color:#ddd;}
.resultSubTab_newTJ span a {line-height:18px;text-decoration:none;}
.resultSubTab_newTJ span.on {font-weight:bold;background:url(../images/Korea/bu_arr.jpg) no-repeat 100% 18px; padding-right:13px; color:#333;letter-spacing:-1px;}	

/* Ç×°ø ½ºÄÉÁÙ ÁÂ¼® Á¶È¸ */	
div.contentsright .stable table tbody tr td.aschedulekk {width:760px; overflow:hidden; position:relative; vertical-align:top; text-align:left; border-bottom:1px #dedede solid;}		

div.contentsright .stable table tbody tr td.aschedulekk .aschedule21k {width:752px; overflow:hidden; position:relative; border:4px #7b9ce1 solid; background-color:#ffffff;}
div.contentsright .stable table tbody tr td.aschedulekk .aschedule21k .abx21titlek {width:100%; height:33px; position:relative; background:url(../images/Korea/bg_title00_1.jpg) no-repeat;} 
div.contentsright .stable table tbody tr td.aschedulekk .aschedule21k .abx21kk {width:712px; padding:15px 20px 20px 20px; position:relative; text-align:left; vertical-align:top;} 

/* ÇÒÀÎ¿ä±Ý ¿¹¾à */	
.aschedule21k .abx21kk .abx21imgboxk {width:712px; height:26px; position:relative;}
.aschedule21k .abx21kk .abx21imgboxk p.imgleft21 {float:left; padding-top:3px;}
.aschedule21k .abx21kk .abx21imgboxk p.imgleft21 span.my01 {vertical-align:bottom; padding-left:10px; font-family:Arial; font-size:12px; color:#5b5b5b; font-weight:bold; } 
.aschedule21k .abx21kk .abx21imgboxk p.imgleft21 span.my02 {vertical-align:bottom; padding-right:6px; font-family:dotum; font-size:12px; color:#5b5b5b; font-weight:bold;}
.aschedule21k .abx21kk .abx21imgboxk p.imgright21 {float:right; vertical-align:top; padding-bottom:3px;}

/* ¿Õº¹ ½ºÄÉÁÙ */		
.aschedule21k .abx21kk table.abx21ck {width:712px; background:none; border:1px solid #c1cfef;}
.aschedule21k .abx21kk table.abx21ck thead th {height:25px; border:1px solid #c1cfef; background-color:#eff3f9; font:11px dotum; color:#646464; font-weight:bold; text-align:center; padding-top:3px;}
 	
.aschedule21k .abx21kk table.abx21ck tbody td.all2 {overflow:hidden; border:1px solid #c1cfef; font:11px dotum; color:#777777; padding:10px 0px 3px 0px; text-align:center; vertical-align: middle;}						
.aschedule21k .abx21kk table.abx21ck tbody td.all2 ul li {height:18px; margin-top:3px;}

.aschedule21k .abx21kk table.abx21ck tbody td.left2 {overflow:hidden; border:1px solid #c1cfef; font:11px dotum; color:#777777; padding:10px 3px 3px 3px; text-align:center; vertical-align:top;}			
.aschedule21k .abx21kk table.abx21ck tbody td.left2 ul {height:18px; clear:both; margin-top:3px;}
.aschedule21k .abx21kk table.abx21ck tbody td.left2 ul li.ct22 {display:inline; padding-right:10px; font:11px dotum; color:#ce2942;}
.aschedule21k .abx21kk table.abx21ck tbody td.left2 ul li.blank {display:inline; padding-right:10px; font:11px dotum; color:#777777;}
.aschedule21k .abx21kk table.abx21ck tbody td.left2 ul li.date {display:inline; font:11px dotum; color:#777777;}



	  
	
	/* 3 _ 1 2 ÇÕÄ§ */	
	div.contentsright .stable table tbody tr td.tline03 {background:#fafafa; position:relative; vertical-align:top; padding:4px 14px 3px 4px;}		
	div.contentsright .stable table tbody tr td.tline03 p.img2 {height:17px; float:left; display:inline; padding-right:6px;}	
	div.contentsright .stable table tbody tr td.tline03 p.txt2 {width:450px; height:13px; overflow:hidden; white-space:nowrap;
text-overflow:ellipsis; float:left; display:inline; margin-top:3px; font-family:dotum; font-size:11px; color:#888888; text-align:left;}	
	div.contentsright .stable table tbody tr td.tline03 p.txt3 {width:540px; height:13px; overflow:hidden; white-space:nowrap;
text-overflow:ellipsis; float:left; display:inline; margin-top:3px; font-family:dotum; font-size:11px; color:#888888; text-align:left;}	
	div.contentsright .stable table tbody tr td.tline03 p.img3 {height:15px; float:right; display:inline;}	
	div.contentsright .stable table tbody tr td.tline03 p.img4 {height:15px; float:right; display:inline; padding-left:3px;}		
		
	div.contentsright .stable table tbody tr td.line {height:1px; background:#dedede;}
		
	
	/* Ç×°ø ½ºÄÉÁÙ ÁÂ¼® Á¶È¸ */	
	div.contentsright .stable table tbody tr td.aschedule {overflow:hidden; position:relative; vertical-align:top; text-align:left; border-bottom:1px #dedede solid;}		
	
		.aschedule21 {width:752px; overflow:hidden; position:relative; border:4px #7b9ce1 solid; background-color:#ffffff;}
		.aschedule21 .abx21 {padding:20px 20px 14px 20px; position:relative; text-align:left; vertical-align:top;} 
		
		.aschedule21 .abx21titlebox {width:752px; height:33px; position:relative; background:url(../images/subnew/schedule_title.gif) no-repeat;}
		.aschedule21 .abx21titlebox img { float:right; margin:5px 5px 0px 0px; }
		
		.aschedule21 .abx21 .abx21imgbox {height:21px; position:relative;}
		.aschedule21 .abx21 .abx21imgbox p.imgleft21 {float:left; vertical-align:top;}
		.aschedule21 .abx21 .abx21imgbox p.imgright21 {float:right; vertical-align:top;}
		
		/* Á÷Ç× °æÀ¯ ½ºÄÉÁÙ ÁÂ¼®Ç¥  */		
		.aschedule21 .abx21 table.abx21c {width:712px; background:none; margin-bottom:15px; border:1px solid #c1cfef;}
		.aschedule21 .abx21 table.abx21c thead th {height:25px; border:1px solid #c1cfef; background-color:#eff3f9; font:11px dotum; color:#646464; font-weight:bold; text-align:center; padding-top:3px;}
		
		/* Á÷Ç× */	
		.aschedule21 .abx21 table.abx21c tbody td {overflow:hidden; border:1px solid #c1cfef; border-bottom:1px #e7ecf7 solid; font:11px dotum; color:#777777; padding:10px 0px 3px 0px; text-align:center; vertical-align:top;}						
		.aschedule21 .abx21 table.abx21c tbody td ul li {height:15px;}
					
		.aschedule21 .abx21 table.abx21c tbody td.left {overflow:hidden; border:1px solid #c1cfef; border-bottom:1px #e7ecf7 solid; font:11px dotum; color:#777777; padding:10px 10px 3px 10px; text-align:right; vertical-align:top;}			
		.aschedule21 .abx21 table.abx21c tbody td.left ul {height:15px; clear:both;}
		.aschedule21 .abx21 table.abx21c tbody td.left ul li.ct22 {display:inline; padding-right:10px; font:11px dotum; color:#ce2942;}
		.aschedule21 .abx21 table.abx21c tbody td.left ul li.blank {display:inline; padding-right:10px; font:11px dotum; color:#777777;}
		.aschedule21 .abx21 table.abx21c tbody td.left ul li.date {display:inline; font:11px dotum; color:#777777;}
				
			/* °æÀ¯ */		
			.aschedule21 .abx21 table.abx21c tbody td.all2 {overflow:hidden; border:1px solid #c1cfef; font:11px dotum; color:#777777; padding:10px 0px 3px 0px; text-align:center; vertical-align:top;}						
			.aschedule21 .abx21 table.abx21c tbody td.all2 ul li {height:18px; margin-top:3px;}
		
			.aschedule21 .abx21 table.abx21c tbody td.left2 {overflow:hidden; border:1px solid #c1cfef; font:11px dotum; color:#777777; padding:10px 10px 3px 3px; text-align:right; vertical-align:top;}			
			.aschedule21 .abx21 table.abx21c tbody td.left2 ul {height:18px; clear:both; margin-top:3px;}
			.aschedule21 .abx21 table.abx21c tbody td.left2 ul li.ct22 {display:inline; padding-right:10px; font:11px dotum; color:#ce2942;}
			.aschedule21 .abx21 table.abx21c tbody td.left2 ul li.blank {display:inline; padding-right:10px; font:11px dotum; color:#777777;}
			.aschedule21 .abx21 table.abx21c tbody td.left2 ul li.date {display:inline; font:11px dotum; color:#777777;}
			
			.aschedule21 .abx21 table.abx21c tbody td.line2 {overflow:hidden; border:1px solid #c1cfef; padding-left:14px; padding-bottom:7px; text-align:left;}
			.aschedule21 .abx21 table.abx21c tbody td.line2 ul.one li {height:15px; display:inline;}
			.aschedule21 .abx21 table.abx21c tbody td.line2 ul.one li span {padding-left:25px;}
	
		.aschedule21 .abx21 p.txt02 {margin:0px;}
	
	
	/* °Ë»ö°á°ú ¾øÀ½ */	
	div.contentsright .stable table tbody tr td.search_no {height:300px; vertical-align:middle; text-align:center;}
	div.contentsright .stable table tbody tr td.search_nok {height:331px; padding-right:25px; vertical-align:middle; text-align:center;}
	
	 /* ÆäÀÌÂ¡  
	div.contentsright .paging {height:30px; margin-bottom:30px; margin-top:30px;text-align:center;font:bold 12px Tahoma;height:20px;padding-top:1px;clear:both} 
	div.contentsright .paging .nextP {width:22px; height:22px; margin:0px 10px; border:0px; background:#000;}
	div.contentsright .paging .sel {width:22px; height:22px; padding:2px 4px 2px 4px; border:1px solid #398AD5; background-color:#fff; color:#398AD5;}
	div.contentsright .paging a:link.etc, a:visited.etc {width:22px; height:22px; padding:2px 4px 2px 4px; font:bold 12px Tahoma; border:1px solid #DBDBDB; text-decoration:none; color:#666}
	div.contentsright .paging a:hover.etc {width:22px; height:22px; padding:2px 4px 2px 4px; font:bold 12px Tahoma; border:1px solid #DBDBDB; text-decoration:none;  color:#fff; background-color:#3a3a3a;}*/	
	
	

/* ÇÒÀÎÇ×°ø±Ç ÆäÀÌÂ¡ */	 
div.paging {height:30px; margin-bottom:30px; margin-top:30px;text-align:center;font:bold 12px Tahoma;height:20px;padding-top:1px;clear:both} 
div.paging .nextP {width:22px; height:22px; margin:0px 10px; border:0px; background: none;}
div.paging .sel {width:22px; height:22px; margin:0px 1px; padding:2px 4px 2px 4px; border:1px solid #398AD5; background-color:#fff; color:#398AD5;}
div.paging a.etc:link, a.etc:visited {width:22px; height:22px; margin:0px 1px; padding:2px 4px 2px 4px; font:bold 12px Tahoma; border:1px solid #DBDBDB; text-decoration:none; color:#666}
div.paging a.etc:hover {width:22px; height:22px; margin:0px 1px; padding:2px 4px 2px 4px; font:bold 12px Tahoma; border:1px solid #DBDBDB; text-decoration:none;  color:#fff; background-color:#3a3a3a;}


div.paging2 {height:30px; margin-bottom:30px; margin-top:30px;text-align:center;font:bold 12px Tahoma;height:20px;padding-top:1px;clear:both} 
div.paging2 .nextP {width:22px; height:22px; margin:0px 10px; border:0px; background: none;}
div.paging2 .sel {width:22px; height:22px; margin:0px 3px; padding:2px 4px 2px 4px; border:1px solid #398AD5; background-color:#fff; color:#398AD5;}
div.paging2 a.etc:link, a.etc:visited {width:22px; height:22px; margin:0px 3px; padding:2px 4px 2px 4px; font:bold 12px Tahoma; border:1px solid #DBDBDB; text-decoration:none; color:#666}
div.paging2 a.etc:hover {width:22px; height:22px; margin:0px 3px; padding:2px 4px 2px 4px; font:bold 12px Tahoma; border:1px solid #DBDBDB; text-decoration:none;  color:#fff; background-color:#3a3a3a;}
		
		
/* ÇÒÀÎÇ×°ø±Ç °Ë»ö°á°ú */
p.searchtxt02 {margin:3px 0 12px 5px; font-family:gulim; font-size:16px; color:#333333;}
p.searchtxt02 span {font-family:gulim; font-size:16px; color:#e01d1b; font-weight:bold;}
p.searchtxt02 span.txttitle {margin:0px 25px 0px 60px; font-family:gulim; font-size:12px; color:#4a4a4a; font-weight:bold;}


/* ÇÒÀÎÇ×°ø±Ç °Ë»ö°á°ú list  */	
div.stable02 {width:975px;} 
div.stable02 table {width:975px; background:url(../images/subnew/list_tiile02.gif) no-repeat;}
div.stable02 table thead tr th {height:30px; padding-top:2px; text-align:center; background:none; border:0px #0066CC solid; font-family:dotum; font-size:11px; color:#777777; font-weight:bold; letter-spacing:-1px;}	
div.stable02 table tbody tr td {vertical-align:top; text-align:center; background:none;}
div.stable02 table tbody tr td.height {height:56px; vertical-align:middle; text-align:center; background:none;}
div.stable02 table tbody tr td p.money {margin-top:23px; font-family:gulim; font-size:13px; color:#333333; font-weight:bold;}
div.stable02 table tbody tr td p.tax {margin-top:25px; font-family:dotum; font-size:11px; color:#5968ca;}
div.stable02 table tbody tr td p.date {margin-top:25px; font-family:gulim; font-size:11px; color:#707070;}	
div.stable02 table tbody tr td p.buyobject {margin-top:24px; font-family:gulim; font-size:12px; color:#707070; font-weight:bold;}
div.stable02 table tbody tr td span.rule1 {font-family:dotum; font-size:11px; line-height:19px; color:#4c9ecd; border:1px #dedede solid; padding:2px 2px;}
div.stable02 table tbody tr td span.rule2 {font-family:dotum; font-size:11px; line-height:19px; color:#ec5599; border:1px #dedede solid;  padding:2px 2px;}
div.stable02 table tbody tr td.app {height:56px; vertical-align:middle; text-align:right; background:none; padding-right:14px;}

div.stable02 table tbody tr td.line {height:1px; background:#dedede;}
div.stable02 table tbody tr td.search_no { height:300px; vertical-align:middle; text-align:center;}	
 
	
	
/* °¡°Ýµ¿Çâ */
.pricetrendbox {width:975px; overflow:hidden; margin-top:10px; position:relative;}
.pricetrendbox .pboxI {width:474px; overflow:hidden; float:left;}
.pricetrendbox .pboxR {width:474px; overflow:hidden; float:right;}
.pricetrendbox p {background:url(/images/mainnew/ico_bl_title.gif) no-repeat 0 1px; padding-left:16px; margin-bottom:11px; font-size:12px; color:#333333; font-weight:bold;}
.pricetrendbox p span.bule {padding-left:11px; font-family:dotum; font-size:11px; color:#2d70fe; font-weight:normal;}
.pricetrendbox p span {font-family:dotum; font-size:11px; color:#848484; font-weight:normal;}
.pricetrendbox .pricetrend {width:474px; height:282px;}

.pricetrendline {width:975px; height:31px; margin-bottom:25px; border-bottom:1px #f0f0f0 solid;}

p.pricetrendtxt { padding-top:20px;}



	/* 2010 ´Þ·Â */
	div.lyApDate2 {position:absolute; width:370px; padding:10px; z-index:1000; border:1px #CDCDCD solid; background-color:#FFF;}
	div.lyApDate2 h1 {height:17px; padding:4px 0 0 10px; padding:4px 0 2px 10px; background-color:#acbee5; font:12px tahoma; color:#fff; font-weight:bold;}
	div.lyApDate2 .lyApDateCal {position:relative; width:370px; height:175px; margin:10px 0 0 0;}
	div.lyApDate2 .lyApDateCal .lyApDateCal01 {position:absolute; top:0px; left:25px;}
	div.lyApDate2 .lyApDateCal .lyApDateCal02 {position:absolute; top:0px; right:25px;}
	
	div.lyApDate2 .lyApDateCal h3 {border:1px solid #acbee5; font:bold 11px dotum; text-align:center; width:153px; padding:2px 0 1px 0; padding:3px 0 0 0; margin-bottom:5px; color:#6585ca;}
	div.lyApDate2 .lyApDateCal table {border:1px solid #c1cfef; padding:0px;}
	div.lyApDate2 .lyApDateCal table thead th {width:21px; height:15px; background-color:#c4d2f1; border:1px solid #c1cfef; font:11px tahoma; color:#fff; font-weight:bold; padding:2px 0; text-align:center;}
	div.lyApDate2 .lyApDateCal table thead th.bg2 {width:21px; height:15px; background-color:#acbee5; border:1px solid #c1cfef; font:11px tahoma; color:#fff; font-weight:bold; padding:2px 0; text-align:center;}
	div.lyApDate2 .lyApDateCal table tbody th {width:21px; border:1px solid #c1cfef; font:11px tahoma; color:#f4605e; padding:4px 0 2px 0; text-align:center;}
	div.lyApDate2 .lyApDateCal table tbody td {width:21px; border:1px solid #c1cfef; font:11px tahoma; color:#696969; padding:4px 0 2px 0; text-align:center;}
	div.lyApDate2 .lyApDateCal table tbody th a {font:11px tahoma; font-weight:bold; color:#f4605e;}
	div.lyApDate2 .lyApDateCal table tbody td a {font:11px tahoma; font-weight:bold; color:#696969;}
	
	div.lyApDate2 .lyApDateCal .lyApDateBtn .lyApDateBtn01 {position:absolute; top:0px; left:0px;}
	div.lyApDate2 .lyApDateCal .lyApDateBtn .lyApDateBtn02 {position:absolute; top:0px; right:0px;}
	
	div.lyApDate2 .lyApDateText {padding-top:2px; color:#6585ca; font:11px arial; position:relative; width:360px;}
	div.lyApDate2 .lyApDateText strong {font-family:dotum;}
	div.lyApDate2 .lyApDateText p {position:absolute; top:3px; right:0px; padding-top:2px;}	

	
	/* 2010 µµÂøµµ½Ã¼±ÅÃ */
	.lyApCity2 {position:absolute; width:468px; margin:0 auto; border:4px #7b9ce1 solid; text-align:center; z-index:5000; top:164px; left:280px; background-color:#ffffff;}
	.lyApCity2 .lyApCitySch {text-align:left; padding:14px;} 
	.lyApCity2 .lyApCitySch fieldset h2 {padding:9px 0 6px 10px; background-color:#acbee5; color:#fff; font-weight:bold;}
	.lyApCity2 .lyApCitySch fieldset dl {padding:5px 0 4px 10px; margin-bottom:10px; background:#fafafa; border-bottom:1px #c1cfef solid;}
	.lyApCity2 .lyApCitySch fieldset dl dt {display:inline;}
	.lyApCity2 .lyApCitySch fieldset dl dd {display:inline;}
	.lyApCity2 .lyApCitySch fieldset dl dd input.bx1 {width:170px; height:14px; padding:3px 0 0 5px; border:1px solid #cccaca;}
	.lyApCity2 .lyApCitySch fieldset dl dt.txt1 {display:inline; font:11px dotum; padding-left:50px; padding-top:2px;}
	.lyApCity2 .lyApCitySch fieldset dl dd.txt2 {display:inline; font:11px dotum;}
	.lyApCity2 .lyApCitySch fieldset table {width:100%; text-align:center;}
	.lyApCity2 .lyApCitySch fieldset table thead th {border-top:2px solid #c1cfef; border-bottom:1px solid #c1cfef; background-color:#eff3f9; padding:8px 0 5px 0; text-align:center; font:11px dotum; font-weight:bold;}
	.lyApCity2 .lyApCitySch fieldset table tbody td {border-bottom:1px solid #c1cfef; padding:8px 0 5px 0; font:11px dotum; color:#646464;}
	
		/* 7°³ ÀÌ»ó ½ºÅ©·Ñ »ý±â±â */
		.lyApCity2 .lyApCitySch fieldset table tbody td.htable {border-bottom:0px solid #c1cfef; padding:0px; font:11px dotum; color:#646464;}
		.lyApCity2 .lyApCitySch fieldset table tbody td.htable .htablebox {width:100%; height:190px; overflow:auto; }
		.lyApCity2 .lyApCitySch fieldset table tbody td.htable .htablebox table {width:100%; text-align:center; vertical-align:top; border-top:0px;}
		.lyApCity2 .lyApCitySch fieldset table tbody td.htable .htablebox table tbody td {border-bottom:1px solid #c1cfef; padding:8px 0 5px 0; font:11px dotum; color:#646464;}
	
	.lyApCity2 .lyApCitySlt {text-align:left; padding:14px 14px 10px 14px;} 
	.lyApCity2 .lyApCitySlt fieldset h2 {padding:9px 0 6px 10px; background-color:#acbee5; color:#fff; font-weight:bold; margin-bottom:10px;}
	.lyApCity2 .lyApCitySlt fieldset table {width:100%;}
	.lyApCity2 .lyApCitySlt fieldset table th,
	.lyApCity2 .lyApCitySlt fieldset table td {border:1px solid #c1cfef; font:11px dotum; height:25px; padding:2px 0 1px 0;}
	.lyApCity2 .lyApCitySlt fieldset table th {font-weight:bold; text-align:center; color:#585858; background-color:#eff3f9; width:17%;}
	.lyApCity2 .lyApCitySlt fieldset table td {width:83%; height:25px; padding:2px 0 1px 0;}
	.lyApCity2 .lyApCitySlt fieldset table td ul {padding-left:10px;}
	.lyApCity2 .lyApCitySlt fieldset table td ul li {float:left; width:25%;}
	.lyApCity2 .lyApCitySlt fieldset table td ul li input {position:relative; top:-2px;}
	
	.lyApCity2 .lyApCityBtn {padding:0px 15px 10px 0px; text-align:right; vertical-align:top;}

	
	/* ´Ù±¸°£ °¡°Ýºñ±³ allinterval */	
	.allinterval21 {position:absolute; width:687px; margin:0 auto; border:4px #7b9ce1 solid; text-align:center; z-index:500; top:164px; left:280px; background-color:#ffffff;}
	.allinterval21 .lyApCitySch {text-align:left; padding:14px 14px 4px 14px;} 
	.allinterval21 .lyApCitySch fieldset h2 {padding:9px 0 6px 10px; background-color:#acbee5; color:#fff; font-weight:bold;}
	
	.allinterval21 .lyApCitySch .a21box {padding:14px 0 4px 10px; overflow:hidden; margin-bottom:10px; background:#fafafa; border-bottom:1px #c1cfef solid;}
	.allinterval21 .lyApCitySch .a21box .a21box01 {width:215px; height:53px; float:left; display:inline;}
	.allinterval21 .lyApCitySch .a21box .a21box01 ul {height:22px; position:relative; margin-bottom:4px;}
	.allinterval21 .lyApCitySch .a21box .a21box01 ul li {height:22px; display:inline;}
	.allinterval21 .lyApCitySch .a21box .a21box01 ul li.txt {height:22px; display:inline; padding:0px 10px 0px 25px; background:url(../images/subnew/b_br.gif) no-repeat 14px 3px; font-family:gulim; font-size:12px; color:#444444; font-weight:bold;}
	.allinterval21 .lyApCitySch .a21box .a21box01 ul li input.bx1 {width:85px; height:12px; padding:3px 3px 2px 3px; border:1px solid #978b7e; font:11px dotum;}
		
	.allinterval21 .lyApCitySch .a21box .a21box02 {width:400px; height:25px; float:left; display:inline;}
	.allinterval21 .lyApCitySch .a21box .a21box02 ul {height:22px; position:relative; margin-bottom:4px;}
	.allinterval21 .lyApCitySch .a21box .a21box02 ul li {height:22px; display:inline;}
	.allinterval21 .lyApCitySch .a21box .a21box02 ul li.txt {height:22px; display:inline; padding:0px 10px 0px 25px; background:url(../images/subnew/b_br.gif) no-repeat 14px 3px; font-family:gulim; font-size:12px; color:#444444; font-weight:bold;}
	
	/* ÇØ¿Ü Ãâ¹ß Ç×°ø±Ç */
	.allinterval21 .lyApCitySch .a21box .a21box06 {width:195px; height:53px; float:left; display:inline;}
	.allinterval21 .lyApCitySch .a21box .a21box06 ul {height:22px; position:relative; margin-bottom:4px;}
	.allinterval21 .lyApCitySch .a21box .a21box06 ul li {height:22px; display:inline;}
	.allinterval21 .lyApCitySch .a21box .a21box06 ul li.txt {height:22px; display:inline; padding:0px 10px 0px 15px; background:url(../images/subnew/b_br.gif) no-repeat 4px 3px; font-family:gulim; font-size:12px; color:#444444; font-weight:bold;}
	.allinterval21 .lyApCitySch .a21box .a21box06 ul li input.bx1 {width:85px; height:12px; padding:3px 3px 2px 3px; border:1px solid #978b7e; font:11px dotum;}
	
	.allinterval21 .lyApCitySch .a21box .a21box05 {width:190px; height:53px; float:left; display:inline;}
	.allinterval21 .lyApCitySch .a21box .a21box05 ul {height:22px; position:relative; margin-bottom:4px;}
	.allinterval21 .lyApCitySch .a21box .a21box05 ul li {height:22px; display:inline;}
	.allinterval21 .lyApCitySch .a21box .a21box05 ul li.txt {height:22px; display:inline; padding:0px 10px 0px 20px; background:url(../images/subnew/b_br.gif) no-repeat 9px 3px; font-family:gulim; font-size:12px; color:#444444; font-weight:bold;}
	.allinterval21 .lyApCitySch .a21box .a21box05 ul li input.bx1 {width:85px; height:12px; padding:3px 3px 2px 3px; border:1px solid #978b7e; font:11px dotum;}
		
	.allinterval21 .lyApCitySch .a21box .a21box04 {width:250px; height:25px; float:left; display:inline;}
	.allinterval21 .lyApCitySch .a21box .a21box04 ul {height:22px; position:relative; margin-bottom:4px;}
	.allinterval21 .lyApCitySch .a21box .a21box04 ul li {height:22px; display:inline;}
	.allinterval21 .lyApCitySch .a21box .a21box04 ul li.txt {height:22px; display:inline; padding:0px 10px 0px 25px; background:url(../images/subnew/b_br.gif) no-repeat 14px 3px; font-family:gulim; font-size:12px; color:#444444; font-weight:bold;}
	
	.allinterval21 .lyApCitySch .a21box .a21box07 ul li {height:22px; float:right; padding-right:36px;}
	/* ÇØ¿Ü Ãâ¹ß Ç×°ø±Ç */
	
	.allinterval21 .lyApCitySch .a21box .a21box03 ul li {height:22px; float:right; padding-right:27px;}
	
	.allinterval21 .lyApCitytxt {padding:0px 0px 12px 15px; float:left; text-align:left; vertical-align:top;}
	.allinterval21 .lyApCityBtn {padding:0px 15px 12px 0px; float:right; text-align:right; vertical-align:top;}

	
	/* ´Ù±¸°£ µµ½Ã°Ë»ö */	
	.allinterval21ct {position:absolute; width:468px; margin:0 auto; border:4px #7b9ce1 solid; text-align:center; z-index:5000; top:164px; left:280px; background-color:#ffffff;}
	.allinterval21ct .lyApCitySlt {text-align:left; padding:14px 14px 10px 14px;} 
	.allinterval21ct .lyApCitySlt fieldset h2 {padding:9px 0 6px 10px; background-color:#acbee5; color:#fff; font-weight:bold; margin-bottom:10px;}
	.allinterval21ct .lyApCitySlt fieldset table {width:100%;}
	.allinterval21ct .lyApCitySlt fieldset table th,
	.allinterval21ct .lyApCitySlt fieldset table td {border:1px solid #c1cfef; font:11px dotum; height:25px; padding:2px 0 1px 0;}
	.allinterval21ct .lyApCitySlt fieldset table th {font-weight:bold; text-align:center; color:#585858; background-color:#eff3f9; width:17%;}
	.allinterval21ct .lyApCitySlt fieldset table td {width:83%; height:25px; padding:2px 0 1px 0;}
	.allinterval21ct .lyApCitySlt fieldset table td ul {height:20px; padding:4px 0px 2px 10px; border-bottom:1px #c1cfef solid;}
	.allinterval21ct .lyApCitySlt fieldset table td ul.end {height:20px; padding:4px 0px 2px 10px; border-bottom:0px #c1cfef solid;}
	.allinterval21ct .lyApCitySlt fieldset table td ul li {float:left; width:25%; margin-top:4px;}
	.allinterval21ct .lyApCitySlt fieldset table td ul li input {position:relative; top:-2px;}	
	.allinterval21ct .lyApCityBtn {padding:10px 15px 10px 0px; text-align:right; vertical-align:top;}



/* °áÀç°¡´É Ä«µå ¾È³» */
.lyTvlCard {width:399px; background:url(/images/tvl_layer_card_bg_all.gif) repeat-y left top; text-align:left;z-index:200;position:absolute;}
.lyTvlCard .lyTvlCardTp {display:block; width:399px; height:12px; background:url(/images/tvl_layer_card_bg_top.gif) no-repeat left top;}
.lyTvlCard .lyTvlCardBt {display:block; width:399px; height:6px; background:url(/images/tvl_layer_card_bg_bottom.gif) no-repeat left bottom;}
.lyTvlCard h1 {margin-bottom:10px; text-align:center;}
.lyTvlCard p {margin:5px 0; text-align:center;}

/* °¡°Ý¾È³» */
.lyTvlBuyInfo {width:242px; background:url(/images/tvl_layer_tax_box_all.gif) repeat-y left top; text-align:left; margin:0px;z-index:200;position:absolute;}
.lyTvlBuyInfo .lyTvlBuyInfoTp {display:block; width:242px; height:13px; background:url(/images/tvl_layer_tax_box_top.gif) no-repeat left top;}
.lyTvlBuyInfo .lyTvlBuyInfoBt {display:block; width:242px; height:13px; background:url(/images/tvl_layer_tax_box_bottom.gif) no-repeat left bottom;}

/* ÇÏ´Ü Ç×°ø °í°´¼¾Å¸ ¾È³» ¾È³» */
.lyTvlCenterImg {width:200px;  text-align:left;z-index:200;position:absolute;}
.lyTvlCenterImg p { text-align:center;}

/* ÇÏ´Ü È£ÅÚ °í°´¼¾Å¸ ¾È³» ¾È³» */
.lyTvlHotel {width:339px;  text-align:left;z-index:200;position:absolute;}
.lyTvlHotel p { text-align:center;}


/* ÀÚÀ¯Åõ¾î¿ë */
.jauEventLayer {width:431px; text-align:left;z-index:200;position:absolute;}
