/* ±âº» */
body.default {margin-top:0px;  margin-left:0px;  margin-right:0px; margin-bottom:0px;}
body.popup {margin-top:0px;  margin-left:0px;  margin-right:0px; margin-bottom:0px;}

.popscroll {
scrollbar-face-color: #FFFFFF;
scrollbar-shadow-color: #FFFFFF;
scrollbar-highlight-color: #FFFFFF;
scrollbar-3dlight-color: #FFFFFF;
scrollbar-darkshadow-color: #BABABA;
scrollbar-track-color: #E7E7E7;
scrollbar-arrow-color: #000000;
}

td,input,select,textarea,div,body {font-size:12px; font-family:µ¸¿ò; word-break:break-all;color:#666666;}
td.ht {line-height:140%; text-align:justify;}
/*
.png24 {
    tmp:expression(setPng24(this));
}
*/

pre, xmp {font-family:µ¸¿ò; line-height:140%;}
img {border:0;}
form {margin:0;}
.checkbox { width:15px; height:15px; }

a:link {color:#666666; text-decoration:none;}
a:visited {color:#666666; text-decoration:none;}
a:hover {color:#FF6600; text-decoration:underline;}

/** ÆùÆ® **/
.11px {font-size:11px;}
.verdana {font-family:verdana}

.black {color:#000000}
.black a:link {color:#000000; text-decoration:none;}
.black a:visited {color:#000000; text-decoration:none;}
.black a:hover {color:#000000; text-decoration:underline;}

.white {color:#FFFFFF;}
.white a:link {color:#FFFFFF; text-decoration:none;}
.white a:visited {color:#FFFFFF; text-decoration:none;}
.white a:hover {color:#FFFFFF; text-decoration:none;}

.red {color:#FF8080;}
.blue {color:#005B7F;}
.gray {color:#949494;}

.ybora {color:#B43CD0;}
.ybora a:link {color:#B43CD0; text-decoration:none;}
.ybora a:visited {color:#B43CD0; text-decoration:none;}
.ybora a:hover {color:#B43CD0; text-decoration:underline;}

.ybora02 {color:#C640B3;}
.ybora02 a:link {color:#C640B3; text-decoration:none;}
.ybora02 a:visited {color:#C640B3; text-decoration:none;}
.ybora02 a:hover {color:#C640B3; text-decoration:underline;}

.orange {color:#FF4200;}
.orange a:link {color:#FF4200; text-decoration:none;}
.orange a:visited {color:#FF4200; text-decoration:none;}
.orange a:hover {color:#FF4200; text-decoration:underline;}

.brightOrange {color:#FA9523;}

.brown {color:#603913;}
.brown a:link {color:#603913; text-decoration:none;}
.brown a:visited {color:#603913; text-decoration:none;}
.brown a:hover {color:#603913; text-decoration:underline;}

.brown02 {color:#8F7459;}
.brown02 a:link {color:#8F7459; text-decoration:none;}
.brown02 a:visited {color:#8F7459; text-decoration:none;}
.brown02 a:hover {color:#8F7459; text-decoration:underline;}

.bold { font-weight:bold; }

	/** ÆùÆ® contest**/
.gray02 {color:#cccccc;}

.pink {color:#ff4661;}
.pink a:link {color:#ff4661; text-decoration:none;}
.pink a:visited {color:#ff4661; text-decoration:none;}
.pink a:hover {color:#ff4661; text-decoration:underline;}

.blue {color:#00aeff;}
.blue a:link {color:#00aeff; text-decoration:none;}
.blue a:visited {color:#00aeff; text-decoration:none;}
.blue a:hover {color:#00aeff; text-decoration:underline;}

/** °í°´¼¾ÅÍ **/
.faq_link {color:#666666;}
.faq_link:link {color:#666666; text-decoration:none;}
.faq_link:visited {color:#666666; text-decoration:none;}
.faq_link:hover {color:#B43CD0; text-decoration:underline;}

.cs_policy {margin:10px 0 0 0;height:42px;background:url('/img/customer/bg_cs_policy.gif') no-repeat;}
.cs_policy .send {float:left;margin:10px 0 0 10px;width:380;height:21px;padding:0 0 0 255px;background:url('/img/customer/txt_sendmail.gif') no-repeat;}
.cs_policy ul {position:relative;margin:10px 10px 0 0;width:100%;padding:4px 5px 0 0;text-align:right;display:inline;}
.cs_policy li {background:url('/img/customer/bg_policy_bar.gif') top right no-repeat;padding:0 5px;display:inline;font-size:0;}
.cs_policy li.last {background:url(none);}
.cs_policy li img {vertical-align:top;}

/* È®Àå */
.fixed {table-layout:fixed}
.inputbox01 {border: solid 1 #C0C0C0;}

/*°Ô½ÃÆÇ ¹Ì¸®º¸±â*/
.preview {border:1px solid #ABBABF; background-color:#F2F4F5; color:#396187; padding:9 9 6 9;}


/* °¡ÀÌµåÅÇ */
.guid_tab { margin:0 0 18 0; padding:0 16 0 0; width:657; height:30px; background:url('/img/guide2/tab_guide_bg.gif') no-repeat top left; overflow:hidden; text-align:right; }
.guide_tab_sub { margin:-10 0 10 0; padding:0 0 0 4; }

/* °øÅë */
.disView { display:block; }
.disHide { display:none; }




/****************************************** ·¹ÀÌ¾Æ¿ô ***************************************************/

/* ¸ÞÀÎ ================================*/
/*.pmangTop{ position:absolute;left:0px; z-index:10000;}*/
.pmangTop{ left:0px;}
.Flash_main_GNB { position:absolute;}
.pmangFlash_main_GNB{position:absolute;}

.pmangFlash_main_event { position:absolute; margin:192 0 0 467; }
.pmangFlash_main_image { position:absolute; margin:192 0 0 180; }

.Flash_main_event { position:absolute; margin:142 0 0 467; }
.Flash_main_image { position:absolute; margin:142 0 0 180; }

.main { width:960px; padding:297 36 0 0; text-align:left; position:relative; }
.main .col01 { width:188px; float:left; }
.main .col02 { width:279px; float:right; overflow:hidden; }
.main .col03 { width:170px; float:right; overflow:hidden; }

/* ·Î±×ÀÎ */
#login { position:relative; margin-top:-18px; }
.main #login { position:; margin:0; !important }

#login .title { margin:0 0 0 10; }
#login .before { width:100%; float:left; display:inline; }
#login .before .input { float:left; padding:3 0 0 3; width:128px; overflow:hidden; }
#login .before input { width:121px; height:20px; padding:4 0 0 8; border:0; color:#000; }
#login .before .id { background-repeat:no-repeat; background-position:top left; }
#login .before .pw { background-repeat:no-repeat; background-position:top left; margin-top:2px; }
#login .before .btn { float:left; }
#login .sc { margin:-2 0 0 6; }
#login .bottom { padding:13 0 0 8; background-repeat:no-repeat; background-position:top left; }
#login .bottom img { margin-right:6px; }



/* ·Î±×ÀÎÈÄ */
#login .after { background-repeat:no-repeat; margin-top:15px; width:185px; height:175px; position:relative; left:-2px; }
#login .after h5 { font-size:11px; margin:7px 0 0 0; color:#CE0744; height:17px; }
#login .after h5 img { margin:0 2 3 9; }
#login .after .btn_change { float:right; display:block; }
#login .after .info { background-repeat:no-repeat; background-position:4px top; }
#login .after .info h5 { margin-top:10px; }
#login .after .list { margin:30px 0 0 4px; padding:0 0 3 9; list-style:none; width:175px; }
#login .after .list li { font-size:11px; color:#E1807C; float:left; width:100%; }
#login .after .list li .title { margin:4 0 }
#login .after .list li img { margin:0 0 2 0; }
#login .profile { margin:0 0 0 9; }
#login .after .sub li { color:#FFFFFF; !important }

/* ·Î±×ÀÎÈÄ */
#login .after2 { background-repeat:no-repeat; margin-top:15px; width:189px; height:235px; position:relative; left:-2px; top: -10px }
#login .after2 h5 { font-size:11px; margin:7px 0 0 0; color:#CE0744; height:17px; }
#login .after2 h5 img { margin:0 2 3 9; }
#login .after2 .btn_change { float:right; display:block; }
#login .after2 .info { background-repeat:no-repeat; background-position:4px top; }
#login .after2 .info h5 { margin-top:10px; }
#login .after2 .list { margin:13px 0 0 4px; padding:0 0 3 9; list-style:none; width:175px; }
#login .after2 .list li { font-size:11px; color:#E1807C; float:left; width:100%; }
#login .after2 .list li .title { margin:4 0 }
#login .after2 .list li img { margin:0 0 2 0; }
#login .profile { margin:0 0 0 9; }
#login .after2 .sub li { color:#FFFFFF; !important }

/* Ä£±¸Ã£±â */
#login .find_friend { margin:20px 0 0 0; padding:12px 0 7px 0; width:189px; }
#login .find_friend li { margin:0 0 4px 0; padding:0 0 0 17px; font-size:11px; color:#7A93A0; background:url('/img/common/bu_box_black.gif') 11px 5px no-repeat; }
#login .find_friend li a { color:#F0366F; text-decoration:underline; }


/* ¹öÆ°±º */
#left_btn01 { margin-top:14px; }
#left_btn01_pmang { margin-top:10px; }

.chargeBtn { margin-top:-8px; margin-bottom:8px; }

/* Æ÷Å° ÄÜÅ×½ºÆ® */
.main #pokicon .list { margin:0; padding:0 0 27px 16px; width:100%; list-style:none; text-align:center; background:url('/img/main/bg_photo_line.gif') no-repeat bottom left; }
.main #pokicon .list li { width:123px; display:inline; color:#E1807C; font-size:11px; float:left; }
.main #pokicon .list li .frame { padding:2px; border:1px solid #FFC7B4; width:10px; }
.main #pokicon .list li .frame img { display:block; }
.main #pokicon h5 { font-size:11px; margin:8 0 2 0; }
.main #pokicon h5 a { color:#E1807C; }
.main #pokicon h5 a:hover { text-decoration:underline; }
.main #pokicon .list li a { color:#E1807C; }
.main #pokicon .list li a:hover { text-decoration:underline; }

/* °øÁö»çÇ× */
.main #notice { margin:16 0 0 33; width:247px; }
.main #notice .title { margin-bottom:5px; }
.main #notice .list { margin:0; padding:0 0 1; list-style:none; }
.main #notice .list li { padding:3 0 1 16; background:url('/img/main/ico_heart.gif') no-repeat 0 6; color:#E1807C; }
.main #notice .list li a { color:#E1807C; }
.main #notice .list li a:hover { text-decoration:underline; }

/* GM ¼Ò½Ä */
.main #gm { margin:19 0 0 33; width:247px; }
.main #gm .title { margin-bottom:8px; }
.main #gm .img { float:left; padding:2px; border:1px solid #FFC7B4; }
.main #gm .right { float:left; margin:2 0 0 8; }
.main #gm .right h5 { font-size:12px; margin:0 0 3 0; }
.main #gm .right h5 a { color:#E1807C; }
.main #gm .right h5 a:hover { text-decoration:underline; }
.main #gm .right p { margin:0; line-height:130%; height:47px; }
.main #gm .right p a { color:#E1807C; }
.main #gm .right p a:hover { text-decoration:underline; }

/* Ä¿ÇÃÇØ¿ä */
.main #couple .list { margin:0; padding:0; list-style:none; }
.main #couple .list li.1,.main #couple .list li.3,.main #couple .list li.5 { padding:5 0 4 20; background:url('/img/main/ico_heart.gif') no-repeat 5 8; color:#E1807C; }
.main #couple .list li.2 { padding:3 0 2 20; background:#FFF2D8 url('/img/main/ico_heart.gif') no-repeat 5 6; color:#E1807C; }
.main #couple .list li.4 { padding:3 0 2 20; background:#FFF9D7 url('/img/main/ico_heart.gif') no-repeat 5 6; color:#E1807C; }
.main #couple .list li a { color:#E1807C; }
.main #couple .list li a:hover { text-decoration:underline; }
.main #couple .bottom { margin-top:7px; }

/* ÆÐ¼ÇÁ¦ÀÎ */

.main #fashion .in { background:url('/img/main/bg_fashion.gif') no-repeat top left; width:170px; height:201px; padding:0 0 0 16; }

/* ¸ÞÀÎÇªÅÍ */
.main_footer { width:100%; padding:83px 20px 25px 0; }
.main_footer2 { width:100%; padding:43 0 25 0; position:relative; left:-18; }

.userMenu       { border:Solid 1px white; background-color:red;filter: progid:DXImageTransform.Microsoft.Shadow(direction=135,color=#F0F0F0,strength=3); }
.userMenu td    { padding:2px 10px 0px 5px; background-color:#F0F0F0;font-weight:normal;cursor:hand; }
.userMenu .udActivate { background-color:#ACACAC; }
.userMenu .udDeactivate { background-color:#F0F0F0; }



/* ÇÁ·ÎÇÊ ÆË¾÷ */
.profile_title { margin:12 0 6 7; }
.profilebox { clear:both; width:100%; overflow:hidden; padding:10 10 10 15; line-height:130%; border-top:2px solid #D9D9D9; background:#F2F2F2; color:#534741; }
.profilebox .item { margin:0; padding:0; float:left; clear:both; width:280px; }
.profilebox .btn_item { float:right; margin:1px 0 2px 0; }

/* ¸ÞÀÎ bgColor */
#container {
 position:relative;
 width:100%; height:100%;
 background:#FFF9BB url('/img/main/bg_body_03.gif') repeat-x top;
 text-align:center;
 margin:-1px 0px 0px 0px;
}

.bgColor1 {
	position:relative;
	width:100%; height:100%;
	background-color:#B6DB3E; background-image: url('/img/common/1bg_body.gif'); background-repeat: repeat-x;
	margin:-2px 0px 0px 0px;
}
.bgColor2 {
	position:relative;
	width:100%; height:100%;
	background-color:#FFCA2B; background-image: url('/img/common/2bg_body.gif'); background-repeat: repeat-x;
	margin:-2px 0px 0px 0px;
}
.bgColor3 {
	position:relative;
	width:100%; height:100%;
	background-color:#6CD2E3; background-image: url('/img/common/3bg_body.gif'); background-repeat: repeat-x;
	margin:-2px 0px 0px 0px;
}
.bgColor4 {
	position:relative;
	width:100%; height:100%;
	background-color:#82B4F6; background-image: url('/img/common/4bg_body.gif'); background-repeat: repeat-x;
	margin:-2px 0px 0px 0px;
}
.bgColor5 {
	position:relative;
	width:100%; height:100%;
	background-color:#FFA09B; background-image: url('/img/common/5bg_body.gif'); background-repeat: repeat-x;
	margin:-2px 0px 0px 0px;
}

/* °Ô½ÃÆÇ °øÅë */
.ContentArea {
background-repeat: repeat-x;
padding:20px;
background-image:url('/img/common/bg_x_bbs_read.gif');
}

.ContentArea P {
margin-top:3px;
margin-bottom:3px;
}

/* Èñ±Í ¾ÆÀÌÅÛ */
#tblList, #tblInMod {
	margin:10px 10px;
}

.rareItemTitle{
	color:#C640B3;
	font-weight: bold;
	position: relative;
}
.rareItemTitle img{
	position: relative;
	top:3px;
}
.skillTitle{
	color: 3E92B5;
	font-weight: bold;
}
.skillRed{
	color: #FF0000;
	margin-right: 10px;
}

.laColor{
	color: #FF3399;
	font-weight: bold;
}

.barImg{
	height: 30px;
	background: url("/img/guide/img_item02_bar.gif") no-repeat left middle;
}



/* Event */
.mainEvent{ width:170px; height:281px; background:url("/img/main/bg_event.gif"); background-repeat:no-repeat; padding-top:56px; padding-left:16px;}
ul.eventBanner_20081219 { list-style:none;margin:0;padding:7px 0; }
ul.eventBanner_20081219 li { padding:2px 0; }

ul.mainEventPopup{ table-layout:fixed; list-style:none; margin:0 -2px 0 0; text-align:center;}
ul.mainEventPopup li { display:inline; margin:0 -2px; }

div#mainEventPopup { position:absolute;z-index:100;left:200px;top:300px;display:none;background-color:white;height:235px;text-align:right; font-size:11px;border:1px solid #878787;}
div#mainEventPopup #mainEventPopup_Left { width:4px; cursor:move; }
div#mainEventPopup #mainEventPopup_Right { width:4px; cursor:move; }
div#mainEventPopup #mainEventPopup_Top { padding-left:3px; height:20px; cursor:move }
div#mainEventPopup #mainEventPopup_Bottom { text-align:right; padding-right:15px; cursor:move }



/*ÀÌº¥Æ® °Ô½ÃÆÇ Ãß°¡*/
.event_090217{
width:657px;
}
.reply{
position:relative;
width:657px;
height:500px;
}
			.reply .comment{
			position:relative;
			width:657px;
			height:86px;
			margin:0 auto;
			background:url(/img/event/090217/090217_edit_reply_bg.gif) no-repeat;
			}
				.reply .comment .textarea{
				position:absolute;
				left:25px;
				top:41px;
				width:502px;
				height:32px;
				border:1px #bbbbbb solid;
				padding:10px;
				color:#666666;
				}
				.reply .comment .btn{
				position:absolute;
				right:24px;
				top:39px;
				}

				
		.tit_bestReply{
		margin:20px 0 10px 0;
		padding:0;
		text-align:left;
		}
		.bestReply{
		width:657px;
		background:#f8f8f8;
		margin:0 auto;
		border:1px #cccccc solid;
		text-align:left;
		}
			.bestReply .voteBasic img{
			vertical-align:middle;
			}
			.bestReply img{
			vertical-align:middle;
			}
		.replyList{
		margin-top:15px;
		text-align:left;
		}
			.replyList ul{
			width:657px;
			height:30px;
			margin:0;
			padding:0 20px;
			background:url(/img/event/090217/replyList_bg.gif) no-repeat
			}
			.replyList li{
			width:91px;
			height:30px;
			display:inline;
			padding:0;
			margin:0;
			}
			.replyList iframe {
				margin-left:-12px;
			}
					.replyList a.tab1:link, a.tab1:visited{
					width:91px;
					height:30px;
					background:url(/img/event/090217/090217_repTab_1.gif) -91px 0;
					}
					.replyList a.tab1:hover{
					width:91px;
					height:30px;
					background:url(/img/event/090217/090217_repTab_1.gif);
					}
					.replyList a.tab1_on{
					width:91px;
					height:30px;
					background:url(/img/event/090217/090217_repTab_1.gif);
					}
					.replyList a.tab2:link, a.tab2:visited{
					width:91px;
					height:30px;
					background:url(/img/event/090217/090217_repTab_2.gif) -91px 0;
					}
					.replyList a.tab2:hover{
					width:91px;
					height:30px;
					background:url(/img/event/090217/090217_repTab_2.gif);
					}
					.replyList a.tab2_on{
					width:91px;
					height:30px;
					background:url(/img/event/090217/090217_repTab_2.gif);
					}

				
					.replyList a.tab3:link, a.tab3:visited{
					width:91px;
					height:30px;
					background:url(/img/event/090217/090217_repTab_4.gif) -91px 0;
					}
					.replyList a.tab3:hover{
					width:91px;
					height:30px;
					background:url(/img/event/090217/090217_repTab_4.gif);
					}
					.replyList a.tab3_on{
					width:91px;
					height:30px;
					background:url(/img/event/090217/090217_repTab_4.gif);
					}

					.replyList a.tab4:link, a.tab4:visited{
					width:91px;
					height:30px;
					background:url(/img/event/090217/090217_repTab_3.gif) -91px 0;
					}

					.replyList a.tab4:hover{
					width:91px;
					height:30px;
					background:url(/img/event/090217/090217_repTab_3.gif);
					}
					.replyList a.tab4_on{
					width:91px;
					height:30px;
					background:url(/img/event/090217/090217_repTab_3.gif);
					}

				
			.replyList table{
			margin:0;
			}
			.replyList img{
			vertical-align:middle;
			}
			.idText{
			color:#666666;
			padding-left:5px;
			}
			.repText{
			color:#424242;
			}
			.dateText{
			color:#9d9d9d;
			padding-left:5px;
			font-size:11px;
			}
			.voteBasic{
			color:#9d9d9d;
			}
			.positive{
			color:#ff2a00;
			font-weight:bold;
			font-size:11px;
			}

/*//ÀÌº¥Æ® °Ô½ÃÆÇ Ãß°¡*/


/* ÆÐ½º¿öµåº¯°æ Ãß°¡ Kth 100708 */
#passwordChange { position:relative; width:939px; height:840px; background:url(/img/service/password.jpg) no-repeat top; }
	#passwordChange div{ position:absolute; }
		#passwordChange div.logo{ left:2px; top:34px; }
			#passwordChange div.logo a{ display:block; width:104px; height:104px; text-indent:-1000em; }
		#passwordChange div.inputArea{ left:346px; top:373px; width:181px; }
			#passwordChange div.inputArea ul li{ margin-bottom:11px; list-style:none; }
			#passwordChange div.inputArea ul li.blockArea{ margin-bottom:43px; }
			#passwordChange div.inputArea input{ width:177px; height:23px; font-size:14px; font-weight:bold; border:2px solid #cecece; margin:0; padding:0; }
			#passwordChange div.inputArea input.selected{ border:2px solid #ed4179; }
		#passwordChange div.danger{ left:571px; top:435px; width:136px; height:36px; text-indent:-1000em; background:url(/img/service/danger.gif) no-repeat 0 -108px; }
		#passwordChange div.low{ background-position:0 0; }
		#passwordChange div.medium{ background-position:0 -36px; }
		#passwordChange div.high{ background-position:0 -72px; }
		#passwordChange div.userId{ left:279px; top:194px; width:100px; color:#ed135a; font-size:14px; font-weight:bold; text-align:right; text-decoration:underline; }
		#passwordChange div.change{ left:446px; top:563px; }
			#passwordChange div.change a{ display:block; width:116px; height:41px; text-indent:-1000em; }
		#passwordChange div.next{ left:577px; top:563px; }
			#passwordChange div.next a{ display:block; width:116px; height:41px; text-indent:-1000em; }