/* default */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,form,fieldset,p,blockquote{
	margin:0;
	padding:0;
	word-break:break-all;
	
}
html{
	height:100%;
	overflow-x:hidden;
}

body,input,select,textarea{
	font-family:µ¸¿ò,dotum,tahoma,sans-serif,arial,verdana;

}
body{
	font-size:9pt;
	color:#333;
	height:100%;
	 
}
/*body.nobg{
	background-image:none;	
	background:#FFF;
}*/
body.iframescroll{
	background:#FFF;	
	background-image:none;	
	scrollbar-face-color:#EEEEEE;
	scrollbar-highlight-color:#969696;
	scrollbar-3dlight-color:#FFFFFF;
	scrollbar-darkshadow-color:#FFFFFF;
	scrollbar-shadow-color:#969696;
	scrollbar-arrow-color:#969696;
	scrollbar-track-color:#EEEEEE;
	overflow:auto;
}
/* etc */
body.sco{
	overflow:auto;overflow-x:hidden;
}
body.syo{
	overflow:auto;
}



img,fieldset{
	border:none;
}
em{
	font-style:normal
}

ul,ol,li,dl,dt,dd{
	list-style:none;
}
table{
	border-collapse:collapse;
}
a{
	color:#333;
	text-decoration:none;
}
/*0627Ãß°¡*/
a:link{
	color:#333;
	text-decoration:none;
}
a:visited{
	color:#333;
	text-decoration:none;
}
/*0627Ãß°¡//*/
a:hover,
a:hover span,
a:hover strong{
	text-decoration:underline;
}
a:active{
	color:#333;
	text-decoration:none;
}

a.linknoline{
	text-decoration:none;
}
a.linknoline:hover{
	text-decoration:none;
}
a.olnk{
	color:#FF6600;
	text-decoration:underline
}
a.olnk:hover{
	color:#FF6600;
	text-decoration:underline;
	font-weight:normal
}
a.uline{
	text-decoration:underline
}
form {
	margin: 0;
	padding: 0;
}
input{
	font-size:100%;
}
input.txt{
	height:1.35em; /* 20px(1.35pxÀº 16pxÀÎµ¥ padding°ú border°ªÀÌ ´õÇØÁü) */
	font-size:100%; /* 12px */
	line-height:1.35em; /* 16px */
	vertical-align:middle;
	padding:2px 4px 0;
	border:1px solid #999;
}
input.txts{
	height:1.35em;
	font-size:0.9em; /* 12px */
	color:#888;
	line-height:1.35em; /* 16px */
	vertical-align:middle;
	padding:3px 4px 0;
	border:1px solid #999;
}
select{
	/*height:18px;*/
	vertical-align:middle;
	font-size:100%;
	color:#666;
}
textarea{
	line-height:1.25em; /* 20px(1.35pxÀº 16pxÀÎµ¥ padding°ú border°ªÀÌ ´õÇØÁü) */
	font-size:100%; /* 12px */
	scrollbar-face-color:#EEEEEE;
	scrollbar-highlight-color:#969696;
	scrollbar-3dlight-color:#FFFFFF;
	scrollbar-darkshadow-color:#FFFFFF;
	scrollbar-shadow-color:#969696;
	scrollbar-arrow-color:#969696;
	scrollbar-track-color:#EEEEEE;
	border:1px solid #b9b9b9;
	color:#333;
	padding:3px;
	overflow:auto;
}
textarea.c1{
	line-height:1.25em; /* 20px(1.35pxÀº 16pxÀÎµ¥ padding°ú border°ªÀÌ ´õÇØÁü) */
	font-size:100%; /* 12px */
	scrollbar-face-color:#EEEEEE;
	scrollbar-highlight-color:#969696;
	scrollbar-3dlight-color:#FFFFFF;
	scrollbar-darkshadow-color:#FFFFFF;
	scrollbar-shadow-color:#969696;
	scrollbar-arrow-color:#969696;
	scrollbar-track-color:#EEEEEE;
	border:1px solid #b9b9b9;
	color:#333;
	padding:3px;
	overflow:auto;
}

/* font family */
.ff1{
	font-family:µ¸¿ò,dotum;
}
.ff2{
	font-family:±¼¸²,gulim;
}
.ff3{
	font-family:verdana;
}
.ff4{
	font-family:tahoma;
}
.ff5{
	font-family:arial;
}

/* font size */
.fss{
	font-size:0.9em; /* 11px */
}
.fc{
	font-size:11px !important
}
.fsm{
	font-size:12px; /* 12px */
}
.fsl{
	font-size:1.2em; /* 14px */
}
.fsxl{
	font-size:1.4em; /* 16px */
}
.fwn{
	font-weight:normal;
}
.fwb{
	font-weight:bold;
}
/* font color */
.price{
	color:#F94209;
}
.seller,
.name{
	color:#333333;
}
.gray{
	color:#666666;
}
.gray2{
	color:#888888;
}
.gray3{
	color:#737373;
}
.gre{
	color:#478500;
}
.org{
	color:#ff6600;
}
.bro{
	color:#8c6210;
}
.dbro{
	color:#800000;
}
.wbro{
	color:#C56A42;
}
.pblu{
	color:#856BF0;
}
img.line{
	border:1px solid #E5E5E5;
}
a:hover img.line{
	border:1px solid #F00F00;
}
img.lineon{
	border:1px solid #F00F00;
}
span.uline{
	text-decoration:underline;
}
.selecton{
	color:#F94209 
}
/* line height */
.lhs{
	line-height:1.15em; /* 100%(»óÇÏ¸¶Áø ¾øÀ½) */
}
.lhm{
	line-height:1.35em; /* 16px(»óÇÏ¸¶Áø 1px) */
}
.lhl{
	line-height:1.55em; /* 18px(»óÇÏ¸¶Áø 2px) */
}
.lhxl{
	line-height:1.7em; /* 20px(»óÇÏ¸¶Áø 3px) */
}
.lsms{
	letter-spacing:-0.05em;
}
.lsmxs{
	letter-spacing:-0.25em;
}
.lsmo{
	letter-spacing:0em;
}
.lhms{
	line-height:1.45em;
}

/* word break */
.keep{
	word-break:keep-all;
}
.break{
	word-break:break-all;
}

/* text align */
.al{
	text-align:left;
}
.ac{
	text-align:center;
}
.ar{
	text-align:right;
}

/* vertical align */
.vt{
	vertical-align:top;
}
.vm{
	vertical-align:absmiddle;
}
.vb{
	vertical-align:bottom;
}

/* block element */
.block{
	display:block;
}
.inline{
	display:inline;
}
.inlineblock{
	display:inline-block;
}
.hide{
	display:none !important;
}

/* float */
.fl{
	float:left;
}
.fr{
	float:right;
}
.fn{
	float:none;
}
.forfloats{
	width:100%;
	display:table;
}
.clear{
	clear:both;
}

/* margin */
.mt{
	margin-top:20px;
}
.mtxxxs{
	margin-top:2px;
}
.mtxxs{
	margin-top:5px;
}
.mtxs{
	margin-top:10px;
}
.mts{
	margin-top:15px;
}
.mtl{
	margin-top:25px;
}
.mtxl{
	margin-top:30px;
}
.mtxxl{
	margin-top:35px;
}
.mtxxxl{
	margin-top:40px;
}
.mr15{
	margin-right:15px;
}
div.scrollybase{
	background:#FFF;	
	background-image:none;	
	scrollbar-face-color:#EEEEEE;
	scrollbar-highlight-color:#969696;
	scrollbar-3dlight-color:#FFFFFF;
	scrollbar-darkshadow-color:#FFFFFF;
	scrollbar-shadow-color:#969696;
	scrollbar-arrow-color:#969696;
	scrollbar-track-color:#EEEEEE;
}

/* ie6 png24 ÃâÃ³:À¥ */
*html .png24{
	tmp:expression(setPng24(this));
}

/* header */
#header{
	position:relative;
	text-align:center;
	background:url(../image/2009_common/tkheader_bg.gif) repeat-x 0 0;
	z-index:30;
}
#header div.headerinside
{
	position:relative;
	width:900px;
	text-align:left;
	margin:0 auto;
	z-index:30;
}

#header table.ticket_header{
	width:900px;
}
#header table.topntop{
	width:515px;
	margin-right:2px;
	border-top:4px solid #e2e2e2;
}
#header table.topntop td table.topntoptalbe td{
	font-size:11px;
	text-align:left;
	line-height:1.35em;
	padding:3px 0 0 1px;
	background:url(../image/2009_common/bg_headergnbline.gif) no-repeat 0 50%;
}
#header table.topntop td table td a{
	color:#949494;
	padding:3px 2px 0 3px;
	display:block;
}
#header table.topntop td table.topntoptalbe td a:hover{
	color:#666;
}
#header table.topntop td table.topntoptalbe td.f{
	background:none;
}
#header table.topntop td table.topntoptalbe td.m a{
	padding-right:20px;
	background:url(../image/2009_common/icn_headergnbmya.gif) no-repeat 100% 0.2em;
}
#header table.topntoptalbe td div.topntop_search{
	 background:url(../image/2009_common/topntop_search_text.gif) no-repeat;
	 width:84px;
	 height:20px;
	 overflow:hidden;
	 margin:2px 0 0 3px;
}
#header table.topntoptalbe td div.topntop_search input.txt{
	border:none;
	background:none;
	height:14px;
	width:50px;
	margin:0px;
	padding:3px 0 0px 7px;
	font-size:11px;
	color:#888888;
	float:left;
}
#header table.topntoptalbe td div.topntop_search input.btn{
	float:right;
	width:23px;
	height:20px;
}
#header table.topnbmenu{
	margin-top:20px;
	margin-right:2px;
}
#header table.topnbmenu td.bmn2{
	padding-left:18px;
}

#header #tk_topmenu{
	height:28px;
	width:100%;
	padding-top:7px;
}
*html #header #tk_topmenu{overflow:hidden;}

#header #tk_topmenu ul.tktmn{
	float:left;
	padding-left:8px;
}
#header #tk_topmenu ul.tktmn li{
	float:left;
	padding-top:4px;
}
#header #tk_topmenu ul.tktmn li.movie{
	padding:4px 0 0 40px;
}
#header #tk_topmenu ul.tktmn li.tsimg{
	padding:1px 0 0 20px;
}
#header #tk_topmenu ul.tktmn li.tsimg a{
	float:left;
}

/* °Ë»ö ¹Ù */
#header #tk_topmenu div.searchbar{
	position:relative;
	width:206px;
	height:21px;
	padding:1px;
	text-align:left;
	float:right;
	background:url(../image/2009_common/tk_bg_search.gif) no-repeat;
	z-index:20;
}
#header #tk_topmenu div.searchbar div.select,
#header #tk_topmenu div.searchbar select{
	float:left;
	width:48px;
	height:17px;
	color:#666;
	line-height:1.3em;
	margin:0;
	padding:3px 0 0 5px;
	cursor:pointer;
	background:url(../image/2009_common/tk_searchslbg.gif) no-repeat;
}
#header #tk_topmenu div.searchbar div.input{
	float:left;
	width:153px;
	height:21px;
	overflow:hidden;
	display:inline;
}
#header #tk_topmenu div.searchbar div.input input.txt{
	float:left;
	width:112px;
	height:17px;
	color:#666;
	line-height:1.3em;
	vertical-align:top;
	padding:2px 3px 0 3px;
	margin:0;
	border:none;
	background:transparent #fff;
	ime-mode:active;
}
*html #header #tk_topmenu div.searchbar div.input input.txt{width:109px;}
#header #tk_topmenu div.searchbar div.input input.btn{
	float:left;
	width:35px;
	height:21px;
}

/* ·Î°í */
#header table.ticket_header td h1{
	width:220px;
	overflow:hidden;
}
#header table.ticket_header td a{
	float:left;
	display:block;
}

/* ¼¿·ºÆ® ·¹ÀÌ¾î */
#hsrhsel{
	position:absolute;
	left:1px;
	top:20px;
	width:73px;
	border:1px solid #cccccc;
	background:#fff;
	display:none;
	z-index:100;
}
#hsrhsel div.inside{
	padding:0px 0 2px;
}
#hsrhsel div.inside ul li{
	width:100%;
	line-height:1.35em;
	vertical-align:top;
}
#hsrhsel div.inside ul li a{
	color:#4C4C4C;
	text-decoration:none;
	padding:4px 2px 0;
	display:block;
	float:none;
}
*html #hsrhsel div.inside ul li a{height:1px;}
#hsrhsel div.inside ul li a:hover{
	background:#EFEFEF;
}

/* Ä«Å×°í¸® */
#header div.headerboxlayer{
	position:absolute;
	background:#FFF;
	display:none;
	z-index:20;
}
#header div.hblmyauction{
	left:443px;
	top:24px;
	width:94px;
}
*html #header div.hblmyauction{left:440px;}
#header div.headerboxlayer ul{
	padding-left:5px;
	border:2px solid #FF6600;
}
#header div.headerboxlayer ul li{
	font-size:11px;
	line-height:1.2em;
}
#header div.headerboxlayer ul li a{
	width:100%;
	color:#666;
	padding:3px 0 0 3px;
	background:url(../image/2009_common/icn_headerldot.gif) no-repeat 0 0.7em;
	display:block;
}
#header div.headerboxlayer ul li a:hover{
	color:#FF6600;
	background:url(../image/2009_common/icn_headerldoton.gif) no-repeat 0 0.7em;
}

/* footer */
div.footer_customlst{
	border-top:3px solid #da362d;
	text-align:center;
	padding-top:23px;
	width:100%;


}
div.footer_customlst div.inside{
	width:900px;
	text-align:left;
	margin:0 auto;
}

div.footer_customlst div.inside table.footlist{
	width:650px;
	margin-left:25px;
}

div.footer_customlst div.inside table.footlist td{
	border-right:solid 1px #e1e1e1;
	width:20%;
	padding-left:10px;
	vertical-align:top;
}

div.footer_customlst div.inside table.footlist td img.list{
	padding-top:15px;
}

div.footer_customlst div.inside ul.list{
	padding:5px 0;
}

div.footer_customlst div.inside ul.list li{
	padding-top:3px;
}

div.footer_customlst div.inside ul.list li a{
	color:#666666;
	text-decoration:none;
}


#footer{
	text-align:center;
	margin-top:10px;
	padding-bottom:10px;
	background:url(../image/2009_common/bg_footerline.gif) repeat-x;
}
#footer div.inside{
	width:900px;
	text-align:left;
	margin:0 auto;
}

table.foot_txt{
	width:720px;
}
table.foot_txt td{
	padding:1px 0 0 16px;
	vertical-align:top;
}

table.foot_txt02{
	margin-right:20px;
}
table.foot_txt02 td{
	padding-top:5px;
	vertical-align:top;
}

table.foot_copy{
	width:100%; 
	border-top:1px solid #E5E5E5;
	padding-left:16px;
}

table.foot_copy td.copy{
	clear:both;
	min-height:1px;
	font-size:0.9em;
	color:#888;
	line-height:1.3em;
	padding:14px 0 8px 20px;
}
table.foot_copy td.copy span{
	color:#333;
	margin-top:6px;
	display:block;
}
/* 1006 ÆäÀÌÂ¡µðÀÚÀÎº¯°æ */
.newpaging{
	text-align:center;
	font-family:verdana;
	font-size:12px;
	letter-spacing:-1px;
	width:100%;
}
.newpaging a{
	font-weight:bold;
	margin-left:4px;
	padding:2px 5px 2px 5px;
	border:1px solid #ddd;
	display:inline-block;
	

}
.newpaging a:hover{
	border:1px solid #F00f00;
	color:#F00f00;
	font-weight:bold;
	text-decoration:none;
}
.newpaging strong{
	font-weight:bold;
	margin-left:4px;
	padding:2px 5px 2px 5px;
	border:1px solid #F00f00;
	display:inline-block;
	color:#F00f00;
	letter-spacing:-1px;
}
.newpaging a{
	color:#404040;
}
.newpaging img{
	vertical-align:-2px;
}
.newpaging a.sp,
.newpaging a.start,
.newpaging a.prev,
.newpaging a.next,
.newpaging a.end{
	padding:0;
	display:inline;
	border:none;
}
.newpaging a.sp:hover,
.newpaging a.start:hover,
.newpaging a.prev:hover,
.newpaging a.next:hover,
.newpaging a.end:hover{
	border:none;
}
.newpaging a.sp{
	background-image:none;
	margin-left:-1px;
}
.newpaging a.prev{
	margin:0 0px 0 0;
}
.newpaging a.next{
	margin:0 0 0 4px;
}
.newpaging a.start{
	margin:0 1px 0 0;
}
.newpaging a.end{
	margin:0 0 0 1px;
}
.newpaging p{
	display:inline;
	font-size:11px;
	color:#4B4B4B;
	text-align:right;
	line-height:1.15em;
	padding-left:14px;
}
.newpaging p input{
	vertical-align:-3px;
}
.newpaging p input.txt{
	width:27px;
	height:1.1em;
	color:#4B4B4B;
	text-align:center;
	vertical-align:1px;
	margin-right:1px;
	padding:0;
}
#tk_wrap{
	width:100%;
	background:url(../image/Main/left_bg.gif) 0 50% repeat-y; 
	z-index:1;
	top:0;
	left:0;
	
}
#tk_bg{
	position:absolute;
	width:50%;
	z-index:1;
	top:82;
	left:0;
	height:707px;
	background:url(../image/Main/main_repeatbg.gif) repeat-x;
}



/* layout */
#tk_mainbody{
	position:relative;
	width:1080px;
	background:url(../image/Main/tk_mainbody_bg.gif) repeat-y; 
	text-align:center;
	z-index:10;
	margin:0 auto;
	padding-right:180px;

}


#tk_maincontents{
	text-align:left;
	overflow:hidden;
}

/* ticket main layout */
#tk_maincontents div.tkmainleft{
	float:left;
	text-align:left;
	background:url(../image/Main/main_left01.gif) no-repeat;
	width:306px;
	height:613px;
}


*html #tk_maincontents div.tkmainleft{height:100%;}

#tk_maincontents div.tkmainlmid{
	float:left;
	width:527px;
	padding:21px 0 20px 19px;
}
#tk_maincontents div.tkmainlright{
	float:right;
	width:193px;
	padding:20px 0 0 17px;
}



/*************************** ¿ÞÂÊ ¿µ¿ª ****************************************/
table.tkmainleft_menu01{
	width:126px;
	background:url(../image/Main/tkmainleft_bg.gif) no-repeat;
	text-align:left;
}
table.tkmainleft_menu01 td{
	font-size:8pt;
	line-height:18px;
	letter-spacing:-1px;
	color:#fff;
	padding:0;
}
table.tkmainleft_menu01 td img{
	display:block;
	vertical-align:top;
}
table.tkmainleft_menu01 td a{
	font-size:11px;
	color:#fff;
}
table.tkmainleft_menu01 td a:hover{
	font-size:11px;
	color:#fff;
	text-decoration:underline;
}
table.tkmainleft_menu01 td.dark a{
	font-size:11px;
	color:#f7edeb;
}
table.tkmainleft_menu01 td.dark a:hover{
	font-size:11px;
	color:#f7edeb;
}


table.tkmainleft_menu02{
	width:126px;
}



/*************************** °¡¿îµ¥ ¿µ¿ª ****************************************/

/* ticket main contents */
table.tkmain_advance,
table.tkmain_hitbest,
table.tkmain_upproduct,
table.tkmain_flashbanner01,
table.tkmain_viewtxt,
table.tkmain_movie,
table.tkmain_newreview,
table.tkmain_interview,
table.tkmain_closeup,
table.tkmain_hitbest,
table.tkmain_up
{
	width:527px;
	vertical-align:top;
}
div.tk_titbox01{
	background:url(../image/Main/tk_titbox01bg.gif) repeat-x 0 100%;
}
div.tk_titbox01 table{
	height:31px;
	width:100%;
}


/* ¿¹¸Å·©Å·top5 */
table.tk_advancetop td div.tabs div.tab{
	width:196px;
	height:21px;
	background:url(../image/Main/tkadvbg_tabst.gif) no-repeat;
	overflow:hidden;
}
table.tk_advancetop td div.tabs div.tab a{
	float:left;
}
table.tk_advancetop td div.tabs div.tabcon{
	min-height:155px;
	padding:8px 0 5px 0;
}
*html table.tk_advancetop td div.tabs div.tabcon{height:155px;}
div.tabs div.tabcon table.ranktable{
	width:100%;
	margin-top:8px;
}
div.tabs div.tabcon table.ranktable td{
	border-bottom:1px solid #cfcfcf;
	padding:3px 0 0 0;
	font-size:11px;
	latter-spacing:-1px;
	height:16px;
}
div.tabs div.tabcon table.ranktable td.bottom{
	border-bottom:0;
}
div.tabs div.tabcon table.ranktable td a{
	color:#000;
	font-size:11px;
}
div.tabs div.tabcon table.ranktable td a:hover{
	color:#fd6500;
	font-size:11px;
}

/* ¿Á¼ÇÇÒÀÎÁ¸ */
/* NEWS */
table.tkmain_news{
	margin-top:10px;
}
table.tkmain_news td{
	padding:2px 0;
}
table.tkmain_news td.tit{
	background:url(../image/Main/news_bg.gif) repeat-x;
	height:28px;
	padding-bottom:5px;
}
table.tkmain_news td.more{
	background:url(../image/Main/news_bg.gif) repeat-x;
	text-align:right;
	height:28px;
	padding-bottom:6px;
}

/* //¿Á¼ÇÇÒÀÎÁ¸ */


table.diszone{
	margin-left:-19px;
}
table.diszone td.con{
	background:url(../image/Main/dis.gif) no-repeat; 
	width:565px;
	height:171px; 
	padding-left:19px;
}
table.diszone table.con2{
	background:url(../image/Main/dis_bg01.gif) no-repeat; 
	width:522px; 
	height:41px;
}
table.diszone table.con3{
	background:url(../image/Main/dis_bg02.gif) no-repeat; 
	width:522px; 
	height:125px; 
	text-align:center;
	
}
table.diszone table.con3 td{
	padding:10px 0 0 0;
}
table.diszone table.con3 td.left{
	padding:10px 0 0 15px;
}
table.diszone table.con3 td.right{
	padding:10px 15px 0 0;
}
table.diszone table.con3 td.text{
	padding-bottom:10px;
	text-algin:center;
}
table.diszone table.con3 td p.dis a{
	font-weight:bold; 
	color:#f9410b;

}

/* NEWS */
#tk_maincontents table.tkmain_news{
	margin-top:10px;
}
#tk_maincontents table.tkmain_news td{
	padding:2px 0;
}
#tk_maincontents table.tkmain_news td.tit{
	background:url(../image/Main/news_bg.gif) repeat-x;
	height:28px;
	padding-bottom:5px;
}
#tk_maincontents table.tkmain_news td.more{
	background:url(../image/Main/news_bg.gif) repeat-x;
	text-align:right;
	height:28px;
	padding-bottom:6px;
}

/* È÷Æ®¿¹°¨º£½ºÆ® */
table.tkmain_hitbest td.line {
	height:2px; 
	background-color:#e81900;
}
table.tkmain_hitbest_detail {
	width:100%;
	vertical-align:top;
}
table.tkmain_hitbest_detail td {
	width:25%;
	text-align:center;
	padding-top:2px;
}
table.tkmain_hitbest_detail td.img {
	padding:15px 0 8px 0;
}
table.tkmain_hitbest_detail td.img img {
	border:solid 1px #cccccc;
}

table.tkmain_hitbest_detail td.dis a{
	font-weight:bold; 
	color:#f9410b;
}



/* ¶á´Ù! ÀÌ»óÇ° */
table.tkmain_up{
	margin-top:30px;
}
table.tkmain_up td.detail{
	border-right:solid 1px #cccccc;
	border-left:solid 1px #cccccc;
}
table.tkmain_up_detail {
	width:100%;
	vertical-align:top;
	
}
table.tkmain_up_detail td{
	text-align:center;
}
table.tkmain_up_detail td.img {
	padding:16px 0 5px 13px;
}
table.tkmain_up_detail td.imgr {
	padding:16px 13px 5px 13px;
}
table.tkmain_up_detail td img {
	border:solid 1px #cccccc;
}
table.tkmain_up_detail td.sub {
	padding-left:10px;
	line-height:11pt;
}
table.tkmain_up_detail td p.price {
	font-weight:bold; 
	color:#f9410b;
}


/* ±â´ëÆò&°ü¶÷ÈÄ±â */

table.tkmain_expect {
	width:530px;
	vertical-align:top;
	margin-top:0px;
}
table.tkmain_expect td {
	padding:10px 0 5px 10px;
	vertical-align:top;
}
table.tkmain_expect td.line {
	border-bottom:solid 1px #e2e2e2;
	padding-top:0;
}
table.tkmain_expect td.more {
	text-align:right;
	padding-right:10px;
	padding-top:0;
}
table.tkmain_expect td.text {
	line-height:14pt;
	padding-right:10px;
}
table.tkmain_expect td.text p.sub{
	font-weight:bold;
}
table.tkmain_expect td.text p.con a{
	color:#666666;
	padding-top:5px;
}



/* ¹Ì¸®º¸´Â µ¿¿µ»ó */
table.tkmain_movie {
	width:527px;
	vertical-align:top;
	border-bottom:solid 3px #dedede;
	margin-top:15px;
}
table.tkmain_movie td{
	padding:5px;
}
table.tkmain_movie td.tit{
	padding:0;
}
table.tkmain_movie td.img02{
	text-align:center;
}
table.tkmain_movie td.left{
	border-left:solid 3px #dedede; 
	text-align:center; 
	line-height:1.5em;
}
table.tkmain_movie td.right{
	border-right:solid 3px #dedede; 
}


/* ´º½º¸®ºä ÀÎÅÍºä Å¬·ÎÁî¾÷ */
table.tkmain_review {
	width:100%;
	vertical-align:top;
	margin-left:6px;
	margin-right:6px;
}
table.tkmain_review td{
	padding:5px 10px;
}
table.tkmain_review td ul{
	line-height:1.5em;
}
table.tkmain_review td.img{
	padding-right:0px;
}
table.tkmain_review td.text{
	line-height:1.5em;
	padding-left:0;
}
table.tkmain_review td.text p.reviewcon a{
	color:#666;
}
table.tkmain_review td.text p.closetit{
	color:#f2611c;
	font-size:8pt;
}
table.tkmain_review td.more{
	text-align:right;
	padding-right:25px;
}



/*************************** ¿À¸¥ÂÊ ¿µ¿ª ****************************************/


/* THEME CONCERT */
table.themeconcert{
	width:100%;
}
table.themeconcert td.more{
	text-align:right; padding-right:5px;
}
table.themeconcert td.content{
	padding-top:5px;
}

/* °ø¿¬»¡¸®Ã£±â */

table.right_search{
	width:100%; 
	margin-top:15px;
	padding-top:10px;
}
table.right_search td.bg{
	background:url(../image/Main/bg_rsearch.gif) no-repeat; width:193px; height:211px;
	vertical-align:top;
}
table.right_search_detail td{
	padding:0 5px 7px 5px;
	vertical-align:top;
}


/* Æ¼ºª100¹è Áñ±â±â */
table.tk_100{
	width:100%;
	margin-top:10px;
}
#table.tk_100 td.tit{
	padding:10px 10px 5px 20px;
}
table.tk_100 td.btn{
	text-align:right;
	padding-top:5px;
}
table.tk_100 td.img{
	text-align:center;
}
table.tk_100 td p.con{
	letter-spacing:-1px;
	padding-bottom:3px;
	text-align:center;
}
table.tk_100 td p.date{
	color:#105eb1; 
	font-weight:bold;
	padding-bottom:3px;
	text-align:center;
}




/* ½Å±Ô°ø¿¬¿ÀÇÂ */
table.newopen{
	width:100%;
}
table.newopen td{
	vertical-align:top;
	padding-top:10px;
}
table.newopen td.img{
	padding-right:10px;
}
table.newopen td p.con{
	letter-spacing:-1px;
	padding-bottom:3px;
}
table.newopen td p.date{
	color:#105eb1; 
	font-weight:bold;
	padding-bottom:3px;
}

/* ¿Á¼ÇÆ¼ÄÏ ÃßÃµ°ø¿¬ */
table.auctionrec{
	width:100%;
	margin-top:5px;
}
table.auctionrec td{
	vertical-align:top;
	padding:5px;
	border-bottom:solid 1px #e1e1e1;
}
table.auctionrec td a{
	text-decoration:none;
}
table.auctionrec td.borderw{
	border-bottom:solid 1px #fff;
	padding:5px 0px;
}


/* ¿À¸¥ÂÊ¿µ¿ª ¹è³Êµé */

table.right_banner{
	width:100%;
	margin-top:15px;
	text-align:center;
}
table.right_banner td{
	vertical-align:top;
	padding-top:5px;
}

#main_leftbg{
	position:absolute;
	width:25.9%;
	z-index:1;
	top:82;
	left:0;
	height:100%;
	background:url(../image/Main/tkmainleft_bgbg.gif) right repeat-x;
}

#main_hbody{
	position:relative;
	width:100%;
	text-align:center;
	z-index:10;	
}
