/* include style sheet */
@import url("2009_common.css");

/* layout */
.location01{
	min-height:40px;
	font-size:11px;
}
.down_menu{
    width:44px;
	font-size:11px; letter-spacing:-1px
}
.quick_area{
    width:177px;
	font-size:11px; letter-spacing:-1px
}
.date{
	font-family: "µ¸¿ò";
	color:#105eb1; 
	font-weight:bold;
	padding-bottom:3px;
	font-size:12px;
}


.detail_redbanner02 {
	font-family: "µ¸¿ò";
	font-size: 11px;
	line-height: 14px;
	color: #FFFFFF;
	font-weight: bold;
}
a.detail_redbanner02:link {color: #FFFFFF;text-decoration: none;}
a.detail_redbanner02:visited {color: #FFFFFF;text-decoration: none;}
a.detail_redbanner02:hover {color: #FFFFFF; text-decoration: none;
}

a.detail_point:link {color: #F65D70;text-decoration: none;}
a.detail_point:visited {color: #F65D70;text-decoration: none;}
a.detail_point:hover {color: #F65D70; text-decoration: none;
}


a.review:link {color: #777777;text-decoration: none;}
a.review:visited {color: #777777;text-decoration: none;}
a.review:hover {color: #777777; text-decoration: none;
}

a.leftmenu_text:link {color: #ffc6c3;text-decoration: none;}
a.leftmenu_text:visited {color: #ffc6c3;text-decoration: none;}
a.leftmenu_text:hover {color: #FFFFFF; text-decoration: underline;}

a.sub_boardmenu:link {color: #7c7c7c;text-decoration: none;}
a.sub_boardmenu:visited {color: #7c7c7c;text-decoration: none;}
a.sub_boardmenu:hover {color: #ff3301; text-decoration: none;
}

.white {
	font-family: "µ¸¿ò";
	font-size: 11px;
	color: #FFFFFF;
}
a.white:link {color: #FFFFFF;text-decoration: none;}
a.white:visited {color: #FFFFFF;text-decoration: none;}
a.white:hover {color: #FFFFFF; text-decoration: none;
}
.txt_gr {
	font-family: "µ¸¿ò";
	font-size: 11px;
	color: #5C9A00;
	line-height: 12pt;
}
a.txt_gr:link {color: #5C9A00;text-decoration: none;}
a.txt_gr:visited {color: #5C9A00;text-decoration: none;}
a.txt_gr:hover {color: #5C9A00; text-decoration: none;
}
.webzine_newstxt{
	font-family: "µ¸¿ò";
	font-size: 12px;
	line-height: 16px;
	color: #757575;
}
a.webzine_newstxt:link {color: #757575;text-decoration: none;}
a.webzine_newstxt:visited {color: #757575;text-decoration: none;}
a.webzine_newstxt:hover {color: #757575; text-decoration: none;
}
.webzine_newstxt01{
	font-family: "µ¸¿ò";
	font-size: 14px;
	line-height: 16px;
	color: #757575;
}
a.webzine_newstxt01:link {color: #757575;text-decoration: none;}
a.webzine_newstxt01:visited {color: #757575;text-decoration: none;}
a.webzine_newstxt01:hover {color: #757575; text-decoration: none;
}

.left_myticket  {font-family: "µ¸¿ò";font-size:12px;color:#777777;letter-spacing:-1px;}
a.left_myticket:link {color: #777777;text-decoration: none;}
a.left_myticket:visited {color: #777777;text-decoration: none;}
a.left_myticket:hover {color: #777777; text-decoration: underline;
}

.myticket_text {font-family: "µ¸¿ò";font-size:12px;color:#800000;letter-spacing:-1px;}
a.myticket_text:link {color: #800000;text-decoration: none;}
a.myticket_text:visited {color: #800000;text-decoration: none;}
a.myticket_text:hover {color: #800000; text-decoration: underline;
}

.myticket_text1 {font-family: "µ¸¿ò";font-size:12px;color:#8C6210;letter-spacing:-1px;text-decoration:underline;}
a.myticket_text1:link {color: #8C6210;text-decoration: none;}
a.myticket_text1:visited {color: #8C6210;text-decoration: none;}
a.myticket_text1:hover {color: #8C6210; text-decoration: none;
}

.list_tit{background:url('../image/SubMain/tit_bar.gif') right no-repeat;height:24px;border-bottom:#d9d9d9 solid 1px; border-top:#d9d9d9 solid 1px;background-color:#f2f2f2;font-weight:bold;color:#737373;text-align:center}
.list_tit2{height:24px;border-bottom:#d9d9d9 solid 1px; border-top:#d9d9d9 solid 1px;background-color:#f2f2f2;font-weight:bold;color:#737373;text-align:center}

.l05     {padding-left:5px}
.l20     {padding-left:20px}
.r20     {padding-right:20px}
.t10     {padding-top:10px}
.t15     {padding-top:15px}

.b10     {padding-bottom:10px}
.b05     {padding-bottom:5px}
.p20     {padding:20px}
.p10     {padding:10px}
.p9     {padding:9px}
.txt_bb  {color:#000000}
.dl      {background:url('../image/SubMain/line_bg.gif') repeat-x;height:1px}
.dl2     {background:url('../image/SubMain/line_bg.gif') repeat-x;height:1px}
.bg_g6   {background-color:#e7e7e7}
.bg_l5   {background-color:#efefef}
.bg_l2   {background-color:#faf6ea}
.bg_l4   {background-color:#fff1e5}
.bg_l3   {background-color:#cbcbcb}
.bg_l1   {background-color:#f0f0f0}
.t05     {padding-top:5px}
.al         {text-align:left}
.ac         {text-align:center}
.ar         {text-align:right}
.vt         {vertical-align:top}
.vb         {vertical-align:bottom}.txt_purple {
	font-family: "µ¸¿ò";
	font-size: 12px;
	line-height: 14px;
	color: #6845C7;
}
.txt_white  {font-size:12px;color:#ffffff;letter-spacing:-1px}
.txt_yellow  {font-size:12px;color:#FCFF00;letter-spacing:-1px;font-weight:bold}
.txt_l4  {font-size:13px;color:#ff6600;letter-spacing:-1px}
.txt_l5  {font-size:13px;color:#ed6e14;letter-spacing:-1px}
.txt_l2  {font-size:11px;color:#4c4c4c;letter-spacing:-1px; line-height:14px;}

.txt_l6  {font-size:13px;color:#4c4c4c;letter-spacing:-1px}
.txt_l9  {font-size:23px;letter-spacing:-1px;line-height:23px}
.txt_l7  {font-size:23px;color:#ff6600;letter-spacing:-1px;line-height:23px}
.txt_s   {font-size:11px;letter-spacing:-1px}
.txt_l1  {font-size:11px;color:#ff6600;letter-spacing:-1px}
.txt_l10  {font-size:15px;color:#F00F00;letter-spacing:-1px;font-weight:bold;}
.txt_l10_1  {font-size:12px;color:#F00F00;letter-spacing:-1px;}
.txt_l11  {font-size:15px;color:#404040;letter-spacing:-1px;font-weight:bold;}


/* 2009³â 4¿ù 14ÀÏ ½Å±Ô »ý¼º css*/
.txt_pro_title  {font-family: "µ¸¿ò";font-size:15px;color:#222222;letter-spacing:-1px;font-weight:bold;line-height:18px;}
.txt_pro_title1  {font-family: "µ¸¿ò";font-size:16px;color:#222222;letter-spacing:-1px;font-weight:bold;line-height:18px;}
.txt_name  {font-family: "µ¸¿ò";font-size:16px;color:#ffffff;letter-spacing:-1px;font-weight:bold;line-height:18px;} 
.txt_name_sub  {font-family: "µ¸¿ò";font-size:16px;color:#FEB996;letter-spacing:-2px;font-weight:bold;line-height:18px;} 
.txt_pro_detail_1  {font-family: "µ¸¿ò";font-size:12px;color:#222222}
.txt_pro_detail_b  {font-family: "µ¸¿ò";font-size:12px;color:#222222;font-weight:bold;line-height:16px;}
.txt_pro_detail_2  {font-family: "µ¸¿ò";font-size:12px;color:#222222;line-height:18px;}
.txt_pro_detail_3  {font-family: "µ¸¿ò";font-size:12px;color:#666666;line-height:17px;}
.txt_pro_detail_4  {font-family: "µ¸¿ò";font-size:13px;color:#838383;letter-spacing:-1px;}
.txt_pro_detail_5  {font-family: "µ¸¿ò";font-size:11px;color:#8c8c8c;line-height:15px;letter-spacing:-1px;}
.txt_pro_detail_red1  {font-family: "µ¸¿ò";font-size:13px;color:#ffffff;font-weight:bold;line-height:18px;}
.txt_pro_detail_red2  {font-family: "µ¸¿ò";font-size:11px;color:#f8d7d5;;letter-spacing:-2px;}
.txt_pro_detail_black  {font-family: "µ¸¿ò";font-size:12px;color:#000000;line-height:16px;letter-spacing:-1px;}
.txt_big_green  {font-family: "µ¸¿ò";font-size:16px;color:#468101;line-height:20px;letter-spacing:-1px;font-weight:bold;}
.gray_  {font-family: "µ¸¿ò";font-size:11px;color:#515151;}
.gray_1  {font-family: "µ¸¿ò";font-size:12px;color:#515151;line-height:16px;}
.gray_2  {font-family: "µ¸¿ò";font-size:12px;color:#7c7c7c;line-height:16px;}
.gray_3  {font-family: "µ¸¿ò";font-size:11px;color:#666666;line-height:15px;letter-spacing:-1px;}
.gray_4  {font-family: "µ¸¿ò";font-size:11px;color:#9C9C9C;line-height:16px;letter-spacing:-1px;}
.org_  {font-family: "µ¸¿ò";font-size:12px;color:#ff6600;font-weight:bold;}
.top_  {font-family: "µ¸¿ò";font-size:11px;color:#777777;letter-spacing:-1px;}
.cppleft_menu_tx {color:#ffc6c3;letter-spacing:-1px;}
.cppleft_menu_tx1 {color:#fff;letter-spacing:-1px;font-weight:bold;}
.txt_point_ora {font-family: "µ¸¿ò";font-size:12px;color:#ff3301;}
.txt_point_blue {font-family: "µ¸¿ò";font-size:12px;color:#105eb1;line-height:16px;}


.box_txt_td{

    font-family: "µ¸¿ò";
	font-size:12px;
	color:#676767;
	line-height:18px;
	letter-spacing:-1px;
	padding:5px 23px 5px 23px;
}
.detail_img_spare_{
	padding-right:15px;
}

.select_board1{
	float:left;
	width:117px;
	height:18px;
	border:1px; bordercolor:#666;
	line-height:1.3em;
	margin:0;
	padding:3px 0 0 5px;
	cursor:pointer;
}
.select_board2{
	float:left;
	width:60px;
	height:18px;
	border:1px; bordercolor:#666;
	line-height:1.3em;
	margin:0;
	padding:3px 0 0 5px;
	cursor:pointer;
}
.list_tit01{font-weight:bold;color:#737373;text-align:center;font-size:12px;font-family: "µ¸¿ò";}

.input.txts1{
	height:1.35em;
	font-size:0.8em; /* 12px */
	color:#888;
	line-height:1em; /* 16px */
	align:right;
	padding:3px 4px 0;
	border:1px solid #999;
}

.input.txts2{
	height:1.35em;
	width:300px
	font-size:0.8em; /* 12px */
	color:#888;
	line-height:1em; /* 16px */
	align:right;
	padding:3px 4px 0;
	border:1px solid #999;
}
/* ±âÁ¸°Í »ç¿ë */
.topleft_right02_table_dis{
	background-color:#fff; 
	border:solid 1px #d7d7d7; 
	width:100%;height:35px
}

.td_con{
	padding:10px 5px; 
	text-align:center;
}
.td_con_span_price{
	font-weight:bold; 
	color:#f94209; 
	font-size:16px;
}
	.topleft_right02_table_vip{
	background-color:#f0f0f0; 
	border:solid 1px #d7d7d7;
	height:113px; 
	width:159px;
}
.review {
	font-family: "µ¸¿ò";
	font-size: 11px;
	color: #777777;
	line-height: 14pt;
}
.detail_point {
	color: #F65D70;
	font-size: 18px;
	font-family: "µ¸¿ò";
	font-style: normal;
	font-weight: bold;
}
.green{
	text-align:right;
	color:#488800; 
	font-size:11px; 
	text-decoration:underline;
}
.green1{
	color:#488800; 
	font-size:11px; 
}
.green2  {font-family: "µ¸¿ò";font-size:12px;color:#007600;line-height:16px;font-weight:bold;}
a.green2:link {color: #007600;text-decoration: none;font-weight:bold;}
a.green2:visited {color: #007600;text-decoration: none;font-weight:bold;}
a.green2:hover {color: #007600; text-decoration: underline;font-weight:bold;
}

.rank_green  {font-family: "µ¸¿ò";font-size:12px;color:#478500;line-height:16px;}
.internet{
	margin-top:12px;
}
.td_tab_div_list{
	overflow-x:hidden;
	overflow-y:scroll;
	padding:10px 0 0 5px;
	font-size:8pt;
	color: #919191;
	line-height:14pt;
	height:85px;
}

.tlife_scroll{
	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;
}


.td_tab{
	border-left:solid 1px #c2c2c2;
	border-bottom:solid 1px #c2c2c2;
	border-right:solid 1px #c2c2c2;
	font-family: "µ¸¿ò";
	font-size: 11px;
	color: #777777;
	line-height: 16pt;
}
.td_qeust{
	background:url(../image/SubMain/vip_questbg.gif) 0 10px no-repeat; 
	width:217px; 
	height:24px;
	padding:15px 0 0 5px;
	font-size:11px;
}
.td_infotit{
	border-bottom:solid 1px #e4e4e4; 
	padding:18px 0 3px 0;
}
.time_div_list{
	border:solid 1px #d7d7d7;
	width:235px; 
	height:110px; 
	overflow-x:hidden; 
	overflow-y:scroll;
	padding:7px;
}

	.topleft_right02_table_vip{
	background-color:#f0f0f0; 
	border:solid 1px #d7d7d7;
	height:113px; 
	width:159px;
}

.time_div_list_1{
	border:solid 1px #d7d7d7;
	width:235px; 
	height:110px; 
	overflow-x:hidden; 
	overflow-y:scroll;
	padding:12px 0 5px 10px;
}

.time_div_list_2{

	width:600px; 
	height:110px; 
	overflow-x:hidden; 
	overflow-y:scroll;
	padding:12px 0 5px 10px;
}

.list_div_news{
	width:664px; 
	height:60px; 
	overflow-x:hidden; 
	overflow-y:scroll;
	padding:12px 0 5px 10px;
}

.list_div_movie{
	width:320px; 
	height:360px; 
	overflow-x:hidden; 
	overflow-y:scroll;
}
.list_div_ost{
	width:370px; 
	height:160px; 
	overflow-x:hidden; 
	overflow-y:scroll;
	padding:10px;
}
.list_div_myticket{
	width:405px; 
	height:200px; 
	overflow-x:hidden; 
	overflow-y:scroll;
}
.td_botleft{
	padding-top:30px;
	text-align:left;
}
.table_ranktable_td{
	border-bottom:1px solid #cfcfcf;
	padding:3px 0;
	font-size:11px;
	letter-spacing:-1px;
	height:18px;
}
.table_sub_ranktable_td{
	border-bottom:1px solid #cfcfcf;
	padding:3px 0;
	font-size:11px;
	letter-spacing:-1px;
	height:16px;
}
.l15     {padding-left:15px}
.l10_    {padding-top:8px;
		  letter-spacing:-1px;
		  font-family: "µ¸¿ò";
		  font-size:12px;
		  color:#444444;}
	}
.p_con{
	letter-spacing:-1px;
	padding-bottom:3px;
}


/* ¿ÞÂÊ ¸Þ´º¸¦ À§ÇÑ css */
#tk_cppbody{
	position:relative;
	width:100%;
	text-align:center;
	z-index:10;	
}


#tk_cppbg{
	position:absolute;
	width:32%;
	z-index:1;
	top:82;
	left:0;
	height:849px;
	background:url(../image/SubMain/cpp_repeatbg.gif) repeat-x;
}

#tk_cppbg_con{
	position:absolute;
	width:32%;
	z-index:1;
	top:82;
	left:0;
	height:870px;
	background:url(../image/SubMain/cpp_repeatbg_con.gif) repeat-x;
}

#tk_cppbg_play{
	position:absolute;
	width:32%;
	z-index:1;
	top:82;
	left:0;
	height:849px;
	background:url(../image/SubMain/cpp_repeatbg_play.gif) repeat-x;
}

#tk_cppbg_classic{
	position:absolute;
	width:32%;
	z-index:1;
	top:82;
	left:0;
	height:849px;
	background:url(../image/SubMain/cpp_repeatbg_cla.gif) repeat-x;
}

#tk_cppbg_family{
	position:absolute;
	width:32%;
	z-index:1;
	top:82;
	left:0;
	height:849px;
	background:url(../image/SubMain/cpp_repeatbg_fam.gif) repeat-x;
}
#tk_lpbg{
	position:absolute;
	width:50%;
	z-index:1;
	top:82;
	left:0;
	height:718px;
	background:url(../image/SubMain/lp_repeatbg.gif) repeat-x;
}


#tk_cppcontents{
	width:900px;
	margin:0 auto;
	text-align:left;
	overflow:hidden;
	background:url(../image/SubMain/tk_cppbody_bg.gif) repeat-y;
	background-color:#fff;
}

#tk_tlifebg{
	position:absolute;
	width:32%;
	z-index:1;
	top:82;
	left:0;
	height:849px;
	background:url(../image/SubMain/tlife_repeatbg.gif) repeat-x;
}



#tk_myticketbg{
	position:absolute;
	width:32%;
	z-index:1;
	top:82;
	left:0;
	height:585px;
	background:url(../image/SubMain/myticket_repeatbg.gif) repeat-x;
}

#tk_rankingbg{
	position:absolute;
	width:32%;
	z-index:1;
	top:82;
	left:0;
	height:585px;
	background:url(../image/SubMain/ranking_repeatbg.gif) repeat-x;
}

#tk_bookingbg{
	position:absolute;
	width:32%;
	z-index:1;
	top:82;
	left:0;
	height:585px;
	background:url(../image/SubMain/booking_repeatbg.gif) repeat-x;
}

#tk_eventbg{
	position:absolute;
	width:32%;
	z-index:1;
	top:82;
	left:0;
	height:849px;
	background:url(../image/SubMain/event_bg.gif) repeat-x;
}
#tk_cppcontents div.tk_cppleft{
	float:left;
	width:206px;
	height:100%;
}
*html #tk_cppcontents div.tk_cppleft{height:100%;}

#tk_cppcontents div.tkcppmid{
	float:left;
	width:458px;
	padding:20px 17px;
	height:100%;
}

#tk_cppcontents div.tklpmid{
	float:left;
	width:676px;
	padding:10px 0 20px 14px;
}


#tk_cppcontents div.tkcppright{
	float:right;
	padding:20px 0 0 0;
	height:100%;
	width:197px;
}
*#tk_cppcontents div.tkcppright{
	width:197px;
}

#tk_cppcontents div.tkcppbottom{
	width:676px; 
	clear:both;
	padding-left:18px;
}



/* °í°´¼¾ÅÍ Ãß°¡ */
#tk_centerbg{
	position:absolute;
	width:32%;
	z-index:1;
	top:82;
	left:0;
	height:849px;
	background:url(../image/SubMain/center_repeatbg.gif) repeat-x;
}

a.popular_word1:link {size:11px;color: #666666;text-decoration: underline;}
a.popular_word1:visited {size:11px;color: #666666;text-decoration: underline;}
a.popular_word1:hover {size:11px;color: #666666; text-decoration: underline;
}

.txt_l3  {font-size:11px;color:#666666;letter-spacing:-1px; line-height:14px;}

/*************************** CPP ¿ÞÂÊ ¿µ¿ª ****************************************/
#tk_cppcontents div.tk_cppleft div.tk_cppleft_menu{
	height:240px;
	background:url(../image/SubMain/tk_cppleft_rbg.gif) no-repeat;
}

/* ¸Þ´º */
#tk_cppcontents div.tk_cppleft div.tk_cppleft_menu table.tk_cppleft_menuu{
	z-index:10;
	position:relative;
}
#tk_cppcontents div.tk_cppleft div.tk_cppleft_menu table.tk_cppleft_menuu td{
	padding:5px 0;
	color:#ffc6c3;
	letter-spacing:-1px;
}
#tk_cppcontents div.tk_cppleft div.tk_cppleft_menu table.tk_cppleft_menuu td a{
	color:#ffc6c3;
}
#tk_cppcontents div.tk_cppleft div.tk_cppleft_menu table.tk_cppleft_menuu td.line{
	border-top:solid 1px #e5736c;
	padding-top:10px;
	color:#fff;
}
#tk_cppcontents div.tk_cppleft div.tk_cppleft_menu table.tk_cppleft_menuu td.line a{
	color:#fff;
}
#tk_cppcontents div.tk_cppleft div.tk_cppleft_menu table.tk_cppleft_menuu ul.cppleft_menu li{
	padding:0 0 5px 0;
}
#tk_cppcontents div.tk_cppleft div.tk_cppleft_menu table.tk_cppleft_menuu ul.cppleft_menu li.on a{
	font-weight:bold;
	color:#fff;
}

#tk_cppcontents div.tk_cppleft div.tk_cppleft_common{
	padding:0 0 22px 0;
	height:100%;
}

/*************************** CPP ¿ÞÂÊ ¿µ¿ª 2.0¹öÀü ****************************************/

/* ¸Þ´º */
#tk_cppcontents div.tk_cppleft table.tk_cppleft_menu2{
	z-index:10;
	position:relative;
}
#tk_cppcontents div.tk_cppleft table.tk_cppleft_menu2 td{
	padding:5px 0;
	color:#ffc6c3;
	letter-spacing:-1px;
}
#tk_cppcontents div.tk_cppleft table.tk_cppleft_menu2 td a{
	color:#ffc6c3;
}
#tk_cppcontents div.tk_cppleft table.tk_cppleft_menu2 td.line{
	border-top:solid 1px #e5736c;
	padding-top:10px;
	color:#fff;
}
#tk_cppcontents div.tk_cppleft table.tk_cppleft_menu2 td.line a{
	color:#fff;
}
#tk_cppcontents div.tk_cppleft table.tk_cppleft_menu2 ul.cppleft_menu li{
	padding:0 0 5px 0;
}
#tk_cppcontents div.tk_cppleft table.tk_cppleft_menu2 ul.cppleft_menu li.on a{
	font-weight:bold;
	color:#fff;
}

#tk_cppcontents div.tk_cppleft div.tk_cppleft_common{
	padding:0 0 22px 0;
	height:100%;
}

/* ¿ÞÂÊ ¹è³Êµé */
#tk_cppcontents div.tk_cppleft div.tk_cppleft_common table.left_banner{
	width:100%;
	height:100%;
}
#tk_cppcontents div.tk_cppleft div.tk_cppleft_common table.left_banner td{
	vertical-align:top;
	padding-top:7px;
}
#tk_cppcontents div.tk_cppleft div.tk_cppleft_common table.left_banner td.banner{
	text-align:center;
	padding-top:15px;
}
/* ½Å±Ô¿ÀÇÂ°ø¿¬ */
#tk_cppcontents div.tk_cppleft div.tk_cppleft_banner table.newopen{
	width:100%;
	margin:14px 0;
}
#tk_cppcontents div.tk_cppleft div.tk_cppleft_banner table.newopen td{
	vertical-align:top;
	padding-top:10px;
}
#tk_cppcontents div.tk_cppleft div.tk_cppleft_banner table.newopen td.img{
	padding-right:10px;
}
#tk_cppcontents div.tk_cppleft div.tk_cppleft_banner table.newopen td p.con{
	letter-spacing:-1px;
	padding-bottom:3px;
}
#tk_cppcontents div.tk_cppleft div.tk_cppleft_banner table.newopen td p.date{
	color:#105eb1; 
	font-weight:bold;
	font-size:11px;
	padding-bottom:3px;
}
/* ·¹ÇÁÆ® ¹è³Ê */
#tk_cppcontents div.tk_cppleft div.tk_cppleft_banner{
	height:100%;
	background:url(../image/SubMain/tk_cppbody_bg02.gif) repeat-y;


/* Å¾¸Þ´º */
ul.location{
	min-height:40px;
	font-size:11px;
}
*html ul.location{
	height:40px;
}
ul.location li{
	float:left; 
	margin-left:6px;
	vertical-align:top;
}
ul.location li.select{
	padding-top:4px;
}
ul.location li.on{
	font-weight:bold;
	padding-top:4px;
}



/*************************** Æ¼ÄÏ¶óÀÌÇÁ ½ÃÀÛ ****************************************/

/* layout */
#tk_lifebody{
	position:relative;
	width:100%;
	text-align:center;
	z-index:10;
	
}

/*************************** SRP ****************************************/
#tk_srpcontents table.srp_search{
	background:url(../image/SubMain/srp_topbg01.gif) no-repeat;
	width:900px;
	height:70px;
}
#tk_srpcontents table.srp_search td{
	padding:5px 0 0 15px;
}
#tk_srpcontents table.srp_search td.box{
	text-align:right;
	padding:0 10px 0 0;
}
#tk_srpcontents table.srp_search span.o{
	font-weight:bold;
	color:#ff6600;
}
#tk_srpcontents table.srp_search span.bold{
	font-weight:bold;
}

/* ¿ÞÂÊ¿µ¿ª */
#tk_srpcontents div.tk_srpcontents1 table.tab{
	background:url(../image/SubMain/srp_tabbg.gif) repeat-x;
	height:29px;
	width:100%;
}
#tk_srpcontents div.tk_srpmid table.tab td.result{
	padding:15px 0 10px 5px;
}
#tk_srpcontents div.tk_srpmid table.tab td.more{
	text-align:right;
	vertical-align:bottom;
	padding-bottom:5px;
}


#tk_srpcontents div.tk_srpmid table.srp_contents{
	width:100%;	
	margin-top:30px;
}
#tk_srpcontents div.tk_srpmid table.srp_contents th{
	border-bottom:solid 2px #d2d2d2;
	color:#da362d;
	font-weight:bold;
	padding:5px 10px;
}
#tk_srpcontents div.tk_srpmid table.srp_contents th.more{
	text-align:right;	
	vertical-align:bottom;
}
#tk_srpcontents div.tk_srpmid table.srp_contents td{
	border-bottom:solid 1px #ececec;
	padding:5px 10px;
}
#tk_srpcontents div.tk_srpmid table.srp_contents td.date{
	text-align:right;
}



/* ¿À¸¥ÂÊ ¿µ¿ª */

/* °ø¿¬»¡¸®Ã£±â */

#tk_srpcontents div.tk_srpright table.right_search{
	width:100%; 
}
#tk_srpcontents div.tk_srpright table.right_search td.bg{
	background:url(../image/Main/bg_rsearch.gif) no-repeat; width:193px; height:211px;
	vertical-align:top;
}
#tk_srpcontents div.tk_srpright table.right_search_detail{
	margin-top:10px;
}
#tk_srpcontents div.tk_srpright table.right_search_detail td{
	padding:0 5px 7px 5px;
	vertical-align:top;
}

/* ÀÎ±â°Ë»ö¾î¼øÀ§ */
#tk_srpcontents div.tk_srpright table.srp_issue{
	width:194px;
	margin-top:10px;
}
#tk_srpcontents div.tk_srpright table.srp_issue th{
	border-left:solid 1px #d9d9d8;
	font-weight:100;
	padding:3px 10px;

}
#tk_srpcontents div.tk_srpright table.srp_issue th.tit{
	padding:7px 10px;
}
#tk_srpcontents div.tk_srpright table.srp_issue td{
	border-right:solid 1px #d9d9d8;
	text-align:right;
	padding:3px 10px;
}
#tk_srpcontents div.tk_srpright table.srp_issue td.bg{
	border:0;
	text-align:left;
	padding:0;
}


/* Æ¼ºª100¹è Áñ±â±â */
#tk_srpcontents div.tk_srpright table.tk_100{
	width:100%;
	margin:20px 0;
}
#tk_srpcontents div.tk_srpright table.tk_100 td.tit{
	padding:10px 10px 5px 0;
}
#tk_srpcontents div.tk_srpright table.tk_100 td.btn{
	text-align:right;
	padding-top:5px;
}
#tk_srpcontents div.tk_srpright table.tk_100 td.img{
	text-align:center;
}
#tk_srpcontents div.tk_srpright table.tk_100 td p.con{
	letter-spacing:-1px;
	padding-bottom:3px;
	text-align:center;
}
#tk_srpcontents div.tk_srpright table.tk_100 td p.date{
	color:#105eb1; 
	font-weight:bold;
	padding-bottom:3px;
	text-align:center;
}

#tk_srpcontents div.tk_srpright table.banner{
	margin-bottom:20px;
}
#tk_srpcontents div.tk_srpright table.banner td{
	padding:3px 0;
}

/* SRP */
#tk_srpbody{
	position:relative;
	width:100%;
	text-align:center;
	z-index:10;
}
#tk_srpcontents{
	width:900px;
	margin:0 auto;
	text-align:left;
	overflow:hidden;
}

#tk_srpcontents div.tk_srpmid{
	float:left;
	width:671px;
	padding:30px 15px 20px 0;
}


#tk_srpcontents div.tk_srpright{
	float:left;
	margin-top:30px;
	padding:0 0 0 15px;
	min-height:500px;
	width:194px;
	background:url(../image/SubMain/vip_rightbg.gif) repeat-y;
}





