/*±âº» */
body {  margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px;}
td {  font-family: "µ¸¿ò", "sans-serif"; font-size: 12px; color: #2f3743}
	a:link    { color: #2f3743; text-decoration: none}
	a:active  { color: #2f3743; text-decoration: none}
	a:visited { color: #2f3743; text-decoration: none}
	a:hover   { color: #db6565; text-decoration: underline}
img {  border-style: dashed; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px}
textarea {  font-family: "µ¸¿ò"; font-size: 12px; border: 1px #9E9E9E solid}
.select {  font-family: "µ¸¿ò", "sans-serif"; font-size: 11px; color: #2f3743}
.input {  font-family: "µ¸¿ò", "sans-serif"; font-size: 12px; color: #6b6d70; width:112px; height: 22px; padding:5px 5px 5px 5px; border: 1px #bebebe solid;}
.input_psw {  font-family: "µ¸¿ò", "sans-serif"; font-size: 11px; color: #6b6d70; width:112px; height: 22px; padding:5px 5px 5px 5px; border: 1px #bebebe solid;}


/* ÀüÃ¼·¹ÀÌ¾Æ¿ô */
#layout {	width:880px; margin:auto;}
.main_wrap	{width:880px; position:relative;}

/*20100621 : ¾ÆÀÌÄíÆùÀÌº¥Æ® À®¹è³Ê*/
.main_wrap .icpeWing	{position:absolute; left:883px; top:131px;}

/* ¸ÞÀÎ»ó´Ü */
/* Äü¸Þ´º*/
.qMN { text-align:right; height:25px; padding:5px 0px 0px 0px;} 
/* ÇÁ¸®¹Ì¾öµ¥ÀÌ¹®±¸ */
.top_premium	{position:absolute; top:7px; left:0px; }
.top_premium span	{float:left;}
.top_premium ul	li {float:left; list-style:none;}
/* °Ë»ö±â*/
.mci { padding:14px 0px 0px 0px;} 
.mci img { margin:0px 20px 0px 0px;}
.msch { height:56px; padding:16px 0px 0px 0px;} 
.msch img { margin:0px 0px 0px 5px;}
.sch_bg { width:372px; height:40px; background-image:url(/Image/main/bg_search.gif);}
.sch_input {  font-family:"µ¸¿ò", "sans-serif"; font-size:14px; font-weight:bold; color:#000000; width:313px; height:24px; border:0px; padding:5px 0px 0px 6px}
.tsch { height:20px; padding:8px 0px 0px 190px;} 
.tsch .btnserRest{ position:relative; display:inline-block; width:56px; height:13px; } /*¸ÀÁýÃ£±â New¾ÆÀÌÄÜ Ãß°¡¿ë*/
.tsch .btnserRest .ico_new {position:absolute; top:-11px; right:-23px;} /*¸ÀÁýÃ£±â New¾ÆÀÌÄÜ Ãß°¡¿ë*/
.tsct { font-family: "µ¸¿ò", "sans-serif"; font-size: 11px; color: #e8e8e8;  padding-right: 3px; padding-left: 3px;} 
.navi { padding:21px 0px 3px 0px;} 
.naviL {  width:630px; height:36px; padding:11px 0px 0px 20px; background-image:url(/Image/main/navi_bgL.gif);} 
.naviL img { margin:0px 12px 0px 0px;}
.naviR { width:210px; padding:13px 20px 0px 0px;  font-family: "µ¸¿ò, sans-serif"; font-size: 11px; color: #ffffff; background-image:url(/Image/main/navi_bgR.gif);} 
	.naviR a:link    { color: #ffffff; text-decoration: none}
	.naviR a:active  { color: #ffffff; text-decoration: none}
	.naviR a:visited { color: #ffffff; text-decoration: none}
	.naviR a:hover   { color: #ffffff; text-decoration: underline}


/* Å¾ÇÃ·¡½Ã¹è³Ê*/
.top_flaL { background-image:url(/Image/main/top_bnr_bgL.gif);} 
.top_flaR { background-image:url(/Image/main/top_bnr_bgR.gif);} 
.txt_fla { font-family: "µ¸¿ò", "sans-serif"; font-size: 11px; color: #6b6d70; letter-spacing: -1px; height:18px; padding:4px 0px 0px 10px; background-image:url(/Image/main/top_bnr_off.gif);}
	.txt_fla a:link { color: #6b6d70; text-decoration: none}
	.txt_fla a:active { color: #6b6d70; text-decoration: none}
	.txt_fla a:visited { color: #6b6d70; text-decoration: none}
	.txt_fla a:hover { color: #1f1f20; font-weight:bold; text-decoration: none}
.txt_fla_on { font-family: "µ¸¿ò", "sans-serif"; font-size: 11px; color: #1f1f20; font-weight:bold; letter-spacing: -1px; height:18px; padding:4px 0px 0px 10px; background-image:url(/Image/main/top_bnr_on.gif);}
	.txt_fla_on a:link { color: #1f1f20; font-weight:bold; text-decoration: none}
	.txt_fla_on a:active { color: #1f1f20; font-weight:bold; text-decoration: none}
	.txt_fla_on a:visited { color: #1f1f20; font-weight:bold; text-decoration: none}
	.txt_fla_on a:hover { color: #1f1f20; font-weight:bold; text-decoration: none}


/* ·Î±×ÀÎ ·Î±×¾Æ¿ô */	
.Login_01 { font-family: "µ¸¿ò", "sans-serif"; font-size: 11px; color: #6079a8; letter-spacing: -1px}
	.Login_01 a:link { color: #6079a8; text-decoration: none}
	.Login_01 a:active { color: #6079a8; text-decoration: none}
	.Login_01 a:visited { color: #6079a8; text-decoration: none}
	.Login_01 a:hover { color: #6079a8; text-decoration: underline}	
	
.Login_02 { font-family: "µ¸¿ò", "sans-serif"; font-size: 12px; color: #2f3743; letter-spacing: -1px}
	.Login_02 a:link { color: #2f3743; text-decoration: none}
	.Login_02 a:active { color: #2f3743; text-decoration: none}
	.Login_02 a:visited { color: #2f3743; text-decoration: none}
	.Login_02 a:hover { color: #2f3743; text-decoration: underline}	
	
.Logout_01 { font-family: "µ¸¿ò", "sans-serif"; font-size: 11px; color: #848689; letter-spacing: -1px}
	.Logout_01 a:link { color: #848689; text-decoration: none}
	.Logout_01 a:active { color: #848689; text-decoration: none}
	.Logout_01 a:visited { color: #848689; text-decoration: none}
	.Logout_01 a:hover { color: #848689; text-decoration: underline}
	
.Logout_02 { font-family: "µ¸¿ò", "sans-serif"; font-size: 11px; color: #2f3743; letter-spacing: -1px}
	.Logout_02 a:link { color: #2f3743; text-decoration: none}
	.Logout_02 a:active { color: #2f3743; text-decoration: none}
	.Logout_02 a:visited { color: #2f3743; text-decoration: none}
	.Logout_02 a:hover { color: #2f3743; text-decoration: underline}


/* ÆùÆ® */
.txt_num { font-family: "Verdana"; font-size: 9px; color: #b3b7bc; letter-spacing: 4px;}/* ³Ñ¹ö¸µ */
	.txt_num a:link { color: #b3b7bc; text-decoration: none}
	.txt_num a:active { color: #b3b7bc; text-decoration: none}
	.txt_num a:visited { color: #b3b7bc; text-decoration: none}
	.txt_num a:hover { color: #848689; font-weight:bold; text-decoration: none}
.txt_num_on { font-family: "Verdana"; font-size: 9px; color: #848689; font-weight:bold;}

.sct { font-family: "µ¸¿ò", "sans-serif"; font-size: 11px; color: #e8e8e8;  padding-right: 5px; padding-left: 5px;}/* ±¸ºÐ¼± */
.sct_01 { font-family: "µ¸¿ò", "sans-serif"; font-size: 11px; color: #d4d5d7;  padding-right: 5px; padding-left: 5px;}/* ±¸ºÐ¼± */

.txt11_01 { font-family: "µ¸¿ò", "sans-serif"; font-size: 11px; color: #6079a8; letter-spacing: -1px;}
	.txt11_01 a:link { color: #6079a8; text-decoration: none}
	.txt11_01 a:active { color: #6079a8; text-decoration: none}
	.txt11_01 a:visited { color: #6079a8; text-decoration: none}
	.txt11_01 a:hover { color: #db6565; text-decoration: underline}		
	
.txt11_02 { font-family: "µ¸¿ò", "sans-serif"; font-size: 11px; color: #adadad; letter-spacing: -1px}
	.txt11_02 a:link { color: #adadad; text-decoration: none}
	.txt11_02 a:active { color: #adadad; text-decoration: none}
	.txt11_02 a:visited { color: #adadad; text-decoration: none}
	.txt11_02 a:hover { color: #adadad; text-decoration: underline}	
	
.txt11_03 { font-family: "µ¸¿ò", "sans-serif"; font-size: 11px; color: #383d41; letter-spacing: -1px; line-height: 14px;}
	.txt11_01 a:link { color: #383d41; text-decoration: none}
	.txt11_01 a:active { color: #383d41; text-decoration: none}
	.txt11_01 a:visited { color: #383d41; text-decoration: none}
	.txt11_01 a:hover { color: #db6565; text-decoration: underline}	
	
.txt11_04 { font-family: "µ¸¿ò", "sans-serif"; font-size: 11px; color: #676d76; letter-spacing: -1px; line-height: 13px;}
	.txt11_04 a:link { color: #676d76; text-decoration: none}
	.txt11_04 a:active { color: #676d76; text-decoration: none}
	.txt11_04 a:visited { color: #676d76; text-decoration: none}
	.txt11_04 a:hover { color: #db6565; text-decoration: underline}	
.txt11_04 img { margin:0px 0px 7px 0px;} 

.txt11_05 { font-family: "µ¸¿ò", "sans-serif"; font-size: 11px; color: #676d76; line-height: 14px;}
	.txt11_05 a:link { color: #676d76; text-decoration: none}
	.txt11_05 a:active { color: #676d76; text-decoration: none}
	.txt11_05 a:visited { color: #676d76; text-decoration: none}
	.txt11_05 a:hover { color: #db6565; text-decoration: underline}	

.txt11_05_01 { font-family: "µ¸¿ò", "sans-serif"; font-size: 11px; color: #676d76; line-height: 14px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; width:205px; padding:3px 0px 2px 0px;}
	.txt11_05_01 a:link { color: #676d76; text-decoration: none}
	.txt11_05_01 a:active { color: #676d76; text-decoration: none}
	.txt11_05_01 a:visited { color: #676d76; text-decoration: none}
	.txt11_05_01 a:hover { color: #db6565; text-decoration: underline}		
	
.txt11_06 { font-family: "µ¸¿ò", "sans-serif"; font-size: 11px; color: #6b6d70; letter-spacing: -1px; line-height: 14px;}
	.txt11_06 a:link { color: #6b6d70; text-decoration: none}
	.txt11_06 a:active { color: #6b6d70; text-decoration: none}
	.txt11_06 a:visited { color: #6b6d70; text-decoration: none}
	.txt11_06 a:hover { color: #db6565; text-decoration: underline}	
	
.txt11_07 { font-family: "µ¸¿ò", "sans-serif"; font-size: 11px; color: #2f3743; letter-spacing: -1px; padding:6px 0px 0px 0px;}
	.txt11_07 a:link { color: #2f3743; text-decoration: none}
	.txt11_07 a:active { color: #2f3743; text-decoration: none}
	.txt11_07 a:visited { color: #2f3743; text-decoration: none}
	.txt11_07 a:hover { color: #db6565; text-decoration: underline}	

.txt11_08 { font-family: "µ¸¿ò", "sans-serif"; font-size: 11px; color: #6b6d70; letter-spacing: -1px; padding:0px 0px 0px 0px; float:left; overflow:hidden; height:25px;}
	.txt11_08 a:link { color: #2f3743; text-decoration: none}
	.txt11_08 a:active { color: #2f3743; text-decoration: none}
	.txt11_08 a:visited { color: #2f3743; text-decoration: none}
	.txt11_08 a:hover { color: #db6565; text-decoration: underline}				
	
.txt12_01 { font-family: "µ¸¿ò", "sans-serif"; font-size: 12px; color: #676d76; letter-spacing: -1px; padding:2px 0px 0px 0px;}
	.txt12_01 a:link { color: #676d76; text-decoration: none}
	.txt12_01 a:active { color: #676d76; text-decoration: none}
	.txt12_01 a:visited { color: #676d76; text-decoration: none}
	.txt12_01 a:hover { color: #db6565; text-decoration: underline}	
	
.txt12_02 { font-family: "µ¸¿ò", "sans-serif"; font-size: 12px; color: #6079a8;letter-spacing: -1px; padding:2px 0px 0px 0px;}
.txt12_02 img { margin:0px 3px 0px 0px;}
.txt12_02 a { white-space:nowrap; overflow:hidden; text-overflow:ellipsis; width:167px;}
	.txt12_02 a:link { color: #6079a8; text-decoration: none}
	.txt12_02 a:active { color: #6079a8; text-decoration: none}
	.txt12_02 a:visited { color: #6079a8; text-decoration: none}
	.txt12_02 a:hover { color: #db6565; text-decoration: underline}		


.txt12_03 { font-family: "µ¸¿ò", "sans-serif"; font-size: 11px; color: #6b6d70; line-height:14px; letter-spacing: -1px;}
	.txt12_03 a:link { color: #6b6d70; text-decoration: none}
	.txt12_03 a:active { color: #6b6d70; text-decoration: none}
	.txt12_03 a:visited { color: #6b6d70; text-decoration: none}
	.txt12_03 a:hover { color: #db6565; text-decoration: underline}	
	
.txt12_04 { font-family: "µ¸¿ò", "sans-serif"; font-size: 11px; color: #6b6d70; letter-spacing: -1px; font-weight:bold; }
	.txt12_04 a:link { color: #6b6d70; text-decoration: none}
	.txt12_04 a:active { color: #6b6d70; text-decoration: none}
	.txt12_04 a:visited { color: #6b6d70; text-decoration: none}
	.txt12_04 a:hover { color: #db6565; text-decoration: underline}			
.txt12_04_s {  font-family: "µ¸¿ò", "sans-serif"; font-size: 11px; color: #adadad; letter-spacing: -1px; padding:2px 0 0 0;}	

.txt12_05 { font-family: "µ¸¿ò", "sans-serif"; font-size: 12px; color: #6079a8;letter-spacing: -1px; padding:2px 0px 0px 0px;padding:0px; height:17px;  float:left;}
.txt12_05 a {white-space:nowrap; overflow:hidden; text-overflow:ellipsis; width:108px; padding:0px;}
	.txt12_05 a:link { color: #6079a8; text-decoration: none}
	.txt12_05 a:active { color: #6079a8; text-decoration: none}
	.txt12_05 a:visited { color: #6079a8; text-decoration: none}
	.txt12_05 a:hover { color: #db6565; text-decoration: underline}		
			
.best { font-family: "µ¸¿ò", "sans-serif"; font-size: 11px; color: #676d76; padding:7px 0px 5px 0px; border:0px #fff solid;}
	.best a:link { color: #676d76; text-decoration: none}
	.best a:active { color: #676d76; text-decoration: none}
	.best a:visited { color: #676d76; text-decoration: none }
	.best a:hover { color: #676d76; text-decoration: none; font-weight:bold;}	
.best_on { width:273px;border: #e40101; border-style: solid; height: 30px;} 
.best_on table tr td.best_on_p table tr td.best a{ font-weight:bold; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; width:170px;}
.best_on_p {  padding:0px 7px 0px 8px;} 
.best_on_t { font-family: "µ¸¿ò", "sans-serif"; font-size: 11px; color: #676d76;  padding:7px 0px 5px 0px; font-weight:bold;}
	.best a:link { color: #676d76; text-decoration: none font-weight:bold;}
	.best a:active { color: #676d76; text-decoration: none font-weight:bold;}
	.best a:visited { color: #676d76; text-decoration: none font-weight:bold;}
	.best a:hover { color: #676d76; text-decoration: none; font-weight:bold;}	
.best_off { width:273px; height: 30px;} 
.best_off table tr td.best_off_p table tr td.best a{ white-space:nowrap; overflow:hidden; text-overflow:ellipsis; width:170px;}
.best_off_p {  padding:0px 11px 0px 12px;} 
.best_num { font-family: "Verdana"; font-size: 9px; color: #676d76;}

.story {background-image:url(/Image/main/tbbg_02.gif);}
.story_01 { font-family: "µ¸¿ò", "sans-serif"; font-size: 11px; color: #676d76; line-height:16px;}
	.story_01 a:link { color: #676d76; text-decoration: none}
	.story_01 a:active { color: #676d76; text-decoration: none}
	.story_01 a:visited { color: #676d76; text-decoration: none}
	.story_01 a:hover { color: #db6565; text-decoration: underline}	


/* ÀÌ¹ÌÁöÅ×µÎ¸®¼± */
.img_01 {  border: #DBDBDB; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}


/* °¡ÀÌµå */
.guide { padding:20px 0px 20px 0px; text-align:center;}
.guide img { margin:0px 20px 0px 30px;}


/*·¹ÀÌ¾î·Ñ¸µ¹öÆ°*/
#conts   {	position:relative;	z-index:2; width:600px;	clear:both;}
.conts_btn {	position:absolute; left:217px; top:156px; width:10px; z-index:2;}/*ÄÁÅÙÃ÷¹è³Ê_¹öÆ°*/
#main_exbnr   {	position:relative;	z-index:2; width:275px;	clear:both;}
.main_exbnr_btn { position:absolute; right:-2px; top:177px; width:10px; z-index:2;}/*È®Àå¹è³Ê_¹öÆ°*/


/* ÀüÃ¼º¸±â·¹ÀÌ¾î*/
#sitemap   { position:relative;	z-index:1; width:880px;	height:309px; clear:both;}
.main_sitemap { position:absolute; top:7px; width:595px; z-index:1;}
.mlayer { font-family: "µ¸¿ò", "sans-serif"; font-size: 12px; color: #6b6d70; letter-spacing: -1px;/* line-height:22px; height:22px;border:1px red solid;*/}
.mlayer a {height: 16px; line-height: 19px; /*margin-bottom: 2px;*/}
	.mlayer a:link { color: #6b6d70; text-decoration: none}
	.mlayer a:active { color: #6b6d70; text-decoration: none}
	.mlayer a:visited { color: #6b6d70; text-decoration: none}
	.mlayer a:hover { color: #db6565; text-decoration: underline}	



/*Footer */
.footer { height:37px; padding:5px 20px 0px 20px; background-image:url(/Image/main/ft_bg.gif);}
.footL { font-family: "µ¸¿ò", "sans-serif"; font-size: 11px; color: #6b6d70; padding:2px 0px 0px 10px;}
	.footL a:link    { color: #6b6d70; text-decoration: none}
	.footL a:active  { color: #6b6d70; text-decoration: none}
	.footL a:visited { color: #6b6d70; text-decoration: none}
	.footL a:hover   { color: #db6565; text-decoration: underline}
.footR { width:240px;}
.footR img { margin:0px 30px 0px 0px;}
.copy{ font-family: "µ¸¿ò", "sans-serif"; font-size: 11px; color: #6b6d70; text-align:center; padding:20px 20px 20px 20px;}
	.copy a:link    { color: #6b6d70; text-decoration: none}
	.copy a:active  { color: #6b6d70; text-decoration: none}
	.copy a:visited { color: #6b6d70; text-decoration: none}
	.copy a:hover   { color: #db6565; text-decoration: underline}
.copy img { margin:0px 0px 3px 10px;}