
/*
------------------------------------------------------------
* ÆÄÀÏ ÀÌ¸§ : IndexStyle.css
* ¹öÀü Á¤º¸ : 1.0
* ¸Þ´º : °øÅë
* ÀÛ¼ºÀÚ :¦¡¦¬¡Ú¦¬¦¡
* ÀÛ¼ºÀÏ : 2008. 02. 15
* ¼³¸í : "¹Ì¿ë¸¶ÄÉÆÃ" »çÀÌÆ®¿¡¼­ »ç¿ëÇÏ´Â cssÆÄÀÏ
------------------------------------------------------------
*/

/* 
Used Hack 
IE6 & Below 
{ property:value; _property:value; }
IE7 Only
*:first-child+html #selector
IE7 & IE6 & Below
*:first-child+html #selector,
* html #selector {}
*/

/* simple light box */
@import url("/css/slb.css");

/* default.css - Type Selector Definition */
* { margin:0; padding:0; }
html { width:100%;}
body { margin:0; font-size:.75em; font-family:sans-serif;}
img { border:none; }
label { cursor:pointer; }
form { margin:0; padding:0; }
.meta {httpEquiv:imagetoolbar;content:no;}




/* png */
.png24 { tmp:expression(setPng24(this)); } 


/* ±âº» */
body, table, tr, td, select,input,div,form,textarea {font-family:µ¸¿ò; font-size:12px;  line-height:130% ; color: #777777;}
/* ¸¼Àº °íµñ*/

body {
	background-image:  url("../images/main/main_bg.gif");
	background-repeat: repeat-x;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	overflow-x:hidden;
	overflow-y:scroll;

	scrollbar-3dlight-color:#F9F9F9;
    scrollbar-arrow-color:#333333;
    scrollbar-track-color:#F4F4F4;
    scrollbar-darkshadow-color:#FFFFFF;
    scrollbar-face-color:#EDEDED;
    scrollbar-highlight-color:#FAFAFA;
    scrollbar-shadow-color:#BDBDBD; 
}

/* background-image */
.main_bg {background-image: url(../images/main/main_bg2.gif); background-repeat:repeat-x;}
.hairang_bg {background-image: url(../images/hairang/hairang_main_bg-pibu.gif); background-repeat:no-repeat; background-position: center top;}
.premium_bg {background-image: url(../images/premium/premium_main_bg.jpg); background-repeat:no-repeat; background-position: center top;}
.premium_sub_bg {background-image: url(../images/premium/premium_sub_bg.jpg); background-repeat:no-repeat; background-position: center top;}
.hairang_intro_bg {background-image: url(../images/hairang/hairang_intro_bg-pibu.gif); background-repeat:no-repeat; background-position: center top;}
.help_bg {background-image: url(../images/help/help_main_bg.jpg); background-repeat:no-repeat; background-position: center top;}
.academy_bg {background-image: url(../images/academy/academy_main_bg.jpg); background-repeat:no-repeat; background-position: center top;}
.museum_bg {background-image: url(../images/museum/museum_main_bg.jpg); background-repeat:no-repeat; background-position: center top;}
.museum_info_bg {background-image: url(../images/museum/museum_info_bg.gif); background-repeat:no-repeat; background-position: center top;}
.nanum_bg {background-image: url(../images/nanum/nanum_main_bg.jpg); background-repeat:no-repeat; background-position: center top;}
.faq_title {background-image: url(../images/help/faq_tab_title.gif); background-repeat:no-repeat; padding:7 0 10 85}
.faq_title_bg {background-image: url(../images/help/faq_tab_title_bg.gif); background-repeat:repeat-x;}

/* °³¹ÌÅø */
A {selector-dummy:expression(this.hideFocus=true);} 

/* ¸µÅ© */
a:link, a:active, a:visited{color: #777777; text-decoration: none;}
a:hover{color: #8FBF1E; text-decoration:underline;}

a.ms1:link, a.ms1:visited {text-decoration:none;color:#777777; font-size: 11px; font-family:µ¸¿ò;}
a.ms1:hover {color:#8FBF1E;text-decoration:none; font-size: 11px; font-family:µ¸¿ò;}


/* text */
.sub_big_title {font-size:16px; color:#3E3E3F;  font-weight:bold;}
.sub_text_title {font-size:16px; color:#666666;  font-weight:bold;}
.sub_help_title {font-size:12px; color:#3299CC;  font-weight:bold;}
.gray_small {font-size:11px; color:#777777;}
.gray_sb {font-size:11px; color:#777777; font-weight:bold;}
.white_small {font-size:11px; color:#ffffff;}
.greebwhite_small {font-size:11px; color:#EAF3D5;}
.light_gray_small {font-size:11px; color:#cccccc;}
.green_sb {font-size:11px; color:#009800; font-weight:bold;}
.green_sb2 {font-size:11px; color:#82b40a; font-weight:bold;}
.green_s {font-size:11px; color:#82b40a;}
.gungsuh_small {font-size:x-samll; color:#999999;font-family:Gungsuh;}
.green_12b {font-size:12px; color:#82b40a;font-weight:bold;}
.dark_gray_b {font-size:12px; color:#333333; font-weight:bold;}
.brown_s {font-size:11px; color:#E79660;}
.brown_sb {font-size:11px; color:#E79660; font-weight:bold;}
.text_orange {font-size:12px; color:#ff6600;}
.text_orange_bold {font-size:12px; color:#ff6600; font-weight:bold;}
.ve1 {font-family:tahoma;font-size:7pt;color:black;}
.store_title {font-size:12px; color:#002C33;  font-weight:bold; padding:0 0 0 5;}
.text_star {font-size:12px; color:#009800; font-weight:bold;}
.no_title {font-size: 12px; color: #ffffff; font-family: µ¸¿ò; padding:3 3 0 3; font-weight:bold; background-color: #cccccc}
.search_title {font-size:14px; color:#777777; font-weight:bold;}

/* top ¸Þ´º */
.topmenu_fontstyle {font-size:11px; color: #666666; text-decoration:none; background-image: url(../images/top_menu/quick_search_bg.gif); background-repeat:repeat-x;}
.input_bgtop_style {color:#474556; background-color:#F5F5F5; border-width:1; border-color:#cccccc; border-style:solid; }		
.total_input_style {color:#474556; background-color:#F5F5F5; border-width:1; border-color:#cccccc; border-style:solid; width:80px;}
#Wrapper {
	width:970px;
	margin:0px auto; /* ¿À¸¥ÂÊ ¿ÞÂÊÀÇ ¸¶ÁøÀ» auto·Î */
	text-align:left; /* wrapper ¾ÈÀÇ ÅØ½ºÆ® Á¤·ÄÀº ¿ÞÂÊ */
	padding:0px;
	position:absolute;
	}

/* ³×ºñ°ÔÀÌ¼Ç */
.nav_left {background-image: url(../images/nav/nav_left_bg.gif); background-repeat:no-repeat; height:46px; width:3px;}
.nav_right {background-image: url(../images/nav/nav_right_bg.gif); background-repeat:no-repeat; height:46px; width:3px;}
.nav_bg {background-image: url(../images/nav/nav_bg.gif); background-repeat:repeat-x;}

/* ·Î±×ÀÎ */
.login_title {color: #ffffff; font-size: 12px;}
.login_name {	color: #ffffff; font-size: 11px;}
.login_bg {background-image: url(../images/login/login_bg.gif); background-repeat:repeat-x;}
.login_input { border:1px solid; border-color:#a6a6a6 #d8d8d8 #d8d8d8 #a6a6a6; padding:3px; height:1.7em; line-height:1em; background:#ffffff; font-size:1em; width:80px;}
.login_input:hover,
.login_input:focus { background:#f4f4f4; }

/* ÅëÇÕ°Ë»ö */
#topSrch * {VERTICAL-ALIGN: middle; TEXT-ALIGN: center}
.search_input{height:18px; BORDER-RIGHT: #DCDCDC 1px solid; BORDER-TOP: #DCDCDC 1px solid; MARGIN-TOP: 1px; FONT-SIZE: 11px; BACKGROUND: #e9e9e9; BORDER-LEFT: #DCDCDC 1px solid; BORDER-BOTTOM: #DCDCDC 1px solid}
.Select_Black { behavior: url(../js/selectBox.htc);}
.Select_total { behavior: url(../js/selectBox2.htc);}

/* ÅÇ¸Þ´º */
div.main-tab { 
    width: 100%;
    float: left;
    background: url(../images/main/r_tabline.gif) repeat-x bottom;
    margin: 0px 0px 10px 0px;
}
div.main-tab ul {
    float: left;
    display: inline;
}
div.main-tab ul li {
    display: inline;
    float: left;
    line-height: 0%;
    font-size: 0px;
}
div.main-tab p { /* more¹öÆ° */
    float: right;
    margin: 10px 0 0 0;
}

/* ¹ÙÅÒ */
.bottom_bg {background-color:#bbbbbb; padding:20;}

/* faqºÎºÐ */
.list2 li {
	list-style-type:none;
	padding:1 15;
	margin:0 0;	
	background: url(../images/common/allow_li.gif) no-repeat 0px 50%;
	}

/* leftºÎºÐ */
.text_small1 {font-size:11px; color: #666666; text-decoration:none; background-color:#FAF3EA;}
.dot_bg {background-image: url(../images/dot_line1.gif); background-repeat:repeat-x;}
.customer_service_bg {background-image: url(../images/customer_service_bg.gif); background-repeat:repeat-y;}
.helpdesk_bg {background-image: url(../images/helpdesk_bg.gif); background-repeat:repeat-x;  height:127px;}


/* rightºÎºÐ */
.shop_state_bg {background-image: url(../images/shop_state_bg.gif); background-repeat:repeat-y;}
.style_orange {color: #FF6600; font-weight: bold;}
.hairang_help_bg {background-image: url(../images/hairang_help_bg.gif); background-repeat:repeat-y;}


/* ¶óÀÎ */
.line1 {background-color:#EDEDED; padding:0; height:1px;}
.line2 {background-color:#dedede; padding:0; height:1px;}
.line_2pixel {background-color:#dedede; padding:0; height:2px;}
.line3 {background-color:#dfdfdf; padding:0;}
.dotline_2px {background-image: url(../images/common/dotline_2px.gif); background-repeat:repeat-x; height:1px;}
.dotline_3px {background-image: url(../images/common/dotline_3px.gif); background-repeat:repeat-x; height:1px;}
.communty_box {border:1 solid #cccccc; padding:0; width:137px; height:53px;}
.basiclogin_line {background-image: url(../images/member/bg_bx_line.gif); background-repeat:repeat-x; height:1px;}


/* faqºÎºÐ */
#best_five {
	list-style-type:none;
	}
#best_five li {
	padding:1 20;
	margin:0 0;
	}
#one {
	background: url(../images/help/no1.gif) no-repeat 0px 50%;
	}
#two {
	background: url(../images/help/no2.gif) no-repeat 0px 50%;
	}
#three {
	background: url(../images/help/no3.gif) no-repeat 0px 50%;
	}
#four {
	background: url(../images/help/no4.gif) no-repeat 0px 50%;
	}
#five {
	background: url(../images/help/no5.gif) no-repeat 0px 50%;
	}

/* faqºÎºÐ */
#story_main {
	list-style-type:none;
	}
#story_main li {
	padding:1 0;
	margin:0 0;
	}

/* °Ô½ÃÆÇ */
.tb_board_title {background-color:#aaaaaa; padding:5; color: #fff;}
.tb_board2_title {background-color:#bbbbbb; padding:5; color: #fff;}
.ve1 { font-family:tahoma;font-size:7pt;color:black;}

/* Ç¥ */
.tb_title_grey {background-color:#bbbbbb; padding:5; color: #ffffff;}
.tb_white {background-color:#FFFFFF; padding:5;}
.tb_gray {background-color:#F6F6F6; padding:5;}
.tb_white05 {background-color:#FFFFFF; padding:5; font-size:11px;}
.tb_gray05 {background-color:#F6F6F6; padding:5; font-size:11px;}
.tab_bg{background-image: url(../images/academy/tab_bg.gif); background-repeat:repeat-x;}


/* Å×ÀÌºí bgcolor */
.tb_bg01 {background-color:#F6F6F6; padding:5;}
.tb_bg02 {background-color:#FFFFFF; padding:5;}

.tb_bg03 {background-color:#FFFFFF; padding:5; font-size:11px; font-family: µ¸¿ò;}
.tb_bg04 {background-color:#E5E5E5; padding:5; font-size:12px; color: #666666; font-family: µ¸¿ò;}
.tb_bg05 {background-color:#FFF0C8; padding:0; font-size:12px; color: #666666; font-weight:bold;}
.tb_bg06 {background-color:#F0F4FB; padding:5; font-size:12px; color: #666666; font-family: µ¸¿ò;}
.tb_bg07 {background-color:#efefef; padding:5; font-size:12px; color: #666666; font-family: µ¸¿ò;}
.tb_bg08 {background-color:#FAF3EA; padding:2 5; font-size:12px; color: #666666; font-family: µ¸¿ò;}
.tb_bg09 {background-color:#ffffff; padding:2 5; font-size:12px; color: #666666; font-family: µ¸¿ò;}
.tb_bg10 {padding:5; font-size:12px; color: #666666; font-family: µ¸¿ò;}
.tb_bg11 {background-color:#ffffff; padding:5; font-size:12px; color: #666666; font-family: µ¸¿ò;}
.tb_bg12 {padding:2 5; font-size:12px; color: #666666; font-family: µ¸¿ò;}
.tb_bg13 {padding:5 0; font-size:12px; color: #666666; font-family: µ¸¿ò;}
.tb_bg_title {background-color:#002C33; padding:2 5;font-size:12px; color: #ffffff; font-weight:bold;}
.tb_bg_title02 {background-color:#FFF0C8; padding:5; font-size:12px; color: #666666; font-weight:bold;}
.tb_bg_title03 {background-color:#FFFF00; padding:5; font-size:12px; color: #333333; font-weight:bold;}
.tb_bg_title04 {background-color:#FAF3EA; padding:5; font-size:12px; color: #666666; font-family: µ¸¿ò;}
.tb_bg_title05 {background-color:#DFF2FF; padding:5; font-size:12px; color: #666666; font-weight:bold;}
.tb_bg_small_title01 {background-color:#efefef; padding:3 0; font-size:11px; color: #333333; font-family: µ¸¿ò;}

/* ¹é±×¶ó¿îµå bgcolor */
.bg1 {background-color:#009800; padding:0;}
.bg2 {background-color:#002C33; padding:0;}
.bg3 {background-color:#002C33; padding:0;}


td.title { font-family:µ¸¿ò;  text-align: center;  font-size: 10pt; }
td.weekday {  font-family:µ¸¿ò;  text-align: center;  background-color: #F0E9F1;  font-size: 10pt;}
td.valid {  font-family:µ¸¿ò;  text-align: center;  background-color: #FFFFFF;  font-size: 9pt;}
td.invalid {  font-family:µ¸¿ò;  text-align: center;  background-color: #FFFFFF;  font-size: 12px;}
td.today {  font-family:µ¸¿ò;  text-align: center;  background-color: #FFFFFF;}


/* round box */
.rtop, .rbottom{display:block;} 
.rtop *, .rbottom *{display:block; height:1px; overflow:hidden;} 
.r1{margin:0 5px; background:#dfdfdf} 
.r2{margin:0 3px; border-left:2px solid #dfdfdf; border-right:2px solid #dfdfdf; background:#F7F7F7} 
.r3{margin:0 2px; border-left:1px solid #dfdfdf; border-right:1px solid #dfdfdf; background:#F7F7F7} 
.r4{margin:0 1px; height:2px; border-left:1px solid #dfdfdf; border-right:1px solid #dfdfdf; background:#F7F7F7} 
.box{ margin:0; padding:5px 10px; border-left:#dfdfdf solid 1px; border-right:#dfdfdf solid 1px;  background:#F7F7F7; font-size:12px} 


/* textarea */
.areafull {border:1x solid #dfdfdf; width:99%; height:120px; color:#666666; font-family: dotum; font-size:12px; background-color:#f7f7f7; padding:5px; }
.join_textarea {border:1x solid #CCCCCC; width:100%; height:100px; padding:5px; font-family:dotum;}
.areafull_comment {border:1x solid #dfdfdf; width:99%; color:#666666; font-family: dotum; font-size:12px; height:70px; background-color:#ffffff;padding:5px; }
.textarea	{ 
    border:1px solid !important; border-color:#a6a6a6 #d8d8d8 #d8d8d8 #a6a6a6 !important; padding:3px;font-size:1em; color:#666666; width:100%;
    
    scrollbar-3dlight-color:#F9F9F9;
    scrollbar-arrow-color:#929292;
    scrollbar-track-color:#F4F4F4;
    scrollbar-darkshadow-color:#FFFFFF;
    scrollbar-face-color:#EDEDED;
    scrollbar-highlight-color:#FAFAFA;
    scrollbar-shadow-color:#BDBDBD; 
}

.output_textarea	{ 
    border:1px solid !important; border-color:#a6a6a6 #d8d8d8 #d8d8d8 #a6a6a6 !important; padding:0px;font-size:1em; color:#666666; width:100%;
    
    scrollbar-3dlight-color:#F9F9F9;
    scrollbar-arrow-color:#929292;
    scrollbar-track-color:#F4F4F4;
    scrollbar-darkshadow-color:#FFFFFF;
    scrollbar-face-color:#EDEDED;
    scrollbar-highlight-color:#FAFAFA;
    scrollbar-shadow-color:#BDBDBD; 
}


/* ¿ìÆí¹øÈ£ */
#zipscroll {border-right: gray 0px dashed; padding-right: 7px; border-top: gray 0px dashed; padding-left: 7px; padding-bottom: 7px; overflow: auto; border-left: gray 0px dashed; width: 250px; padding-top: 7px; border-bottom: gray 0px dashed; height: 100px }


/* Input Style Definition */
.input1 { border:1px solid; border-color:#a6a6a6 #d8d8d8 #d8d8d8 #a6a6a6; padding:3px; height:1.7em; line-height:1em; background:#ffffff; font-size:1em;}
.input1:hover,
.input1:focus { background:#f4f4f4; }

.input3 { border:2px solid; border-color:#cccccc #cccccc #cccccc #cccccc; padding:3px; height:2.2em; line-height:1.5em; background:#ffffff; font-size:1em; }
.input3:hover,
.input3:focus { background:#f4f4f4; }

.input4 { border:2px solid; border-color:#cccccc #cccccc #cccccc #cccccc; padding:3px; height:2.5em; line-height:1.8em; background:#ffffff; font-size:1.2em; font-weight:bold;}
.input4:hover,
.input4:focus { background:#f4f4f4; }

.w30 { width:30px; }
.w40 { width:40px; }
.w50 { width:50px; }
.w60 { width:60px; }
.w80 { width:80px; }
.w100 { width:100px; }
.w120 { width:120px; }
.w140 { width:140px; }
.w160 { width:160px; }
.w170 { width:170px; }
.w180 { width:180px; }
.w200 { width:200px; }
.w300 { width:300px; }
.w400 { width:400px; }

.input2 { font-family:µ¸¿ò; font-size:9pt; color:#474556; background-color:#FFFFFF; border-width:1; border-color:#cccccc; border-style:solid; 
scrollbar-3dlight-color:#F9F9F9;
    scrollbar-arrow-color:#929292;
    scrollbar-track-color:#F4F4F4;
    scrollbar-darkshadow-color:#FFFFFF;
    scrollbar-face-color:#EDEDED;
    scrollbar-highlight-color:#FAFAFA;
    scrollbar-shadow-color:#BDBDBD;
}


/* ¼¿·ºÆ®¹Ú½º */
.select1 { border:1 solid #cccccc; color:#666666; font-family:µ¸¿ò; font-size:12px;}


/* ÆË¾÷ ¹× ±âÅ¸¼³Á¤ ½ºÅ¸ÀÏ */
.invisible { position: absolute; visibility: hidden; }
.topstyle {	font-size: 11px; color: #666666; text-decoration: none;}
.style1 {	color: #2F64C8;	font-weight: bold;}
.style2 {font-size: 12pt}
.style3 {color: #990000}
.style5 {font-size: 12px;color: #333333;}


/* ºñÁê¾ó¿¡µðÅÍ ¸µÅ© */
A.AutoLinkType_red:link		{text-decoration:none;color:#D8442C;border-bottom:2px solid #E78B29}
A.AutoLinkType_red:visited	{text-decoration:none;color:#D8442C;border-bottom:2px solid #E78B29}
A.AutoLinkType_red:active	{text-decoration:none;color:#D8442C;border-bottom:2px solid #E78B29}
A.AutoLinkType_red:hover	{text-decoration:none;color:#A9250F;border-bottom:2px solid #DD7611}

A.AutoLinkType_blue:link	{text-decoration:none;color:#2A61A4;border-bottom:2px solid #37AFCD}
A.AutoLinkType_blue:visited	{text-decoration:none;color:#2A61A4;border-bottom:2px solid #37AFCD}
A.AutoLinkType_blue:active	{text-decoration:none;color:#2A61A4;border-bottom:2px solid #37AFCD}
A.AutoLinkType_blue:hover	{text-decoration:none;color:#144684;border-bottom:2px solid #3796CD}


A.AutoLinkType_green:link		{text-decoration:none;color:#368E36;border-bottom:2px solid #76BD31}
A.AutoLinkType_green:visited	{text-decoration:none;color:#368E36;border-bottom:2px solid #76BD31}
A.AutoLinkType_green:active		{text-decoration:none;color:#368E36;border-bottom:2px solid #76BD31}
A.AutoLinkType_green:hover		{text-decoration:none;color:#136F13;border-bottom:2px solid #5FA90F}


#right .kbox { position:relative; float:left; width:340px; margin:5px 0 0 0; padding:10px 0 0 0; border:1px solid #E5E5E5; }
#kboxList2 { display:none; }
#right .kboxTab { float:right; margin:-19px 0 0 0; padding:0 14px 0 0; font-size:8pt; letter-spacing:-1px; color:#E5E5E5; }
#right .kbox .ListBtn_prev { position:absolute; top:40px; left:-1px; z-index:9; }
#right .kbox .ListBtn_next { position:absolute; top:40px; right:-1px; z-index:9; }


/* °¶·¯¸®Çü¹Ú½º */
#right .kbox .scrollList { position:relative; left:30px; float:left; width:280px; height:95px; margin:0; padding:3px 0 0 0; overflow:hidden; }
#right .kbox .scrollList dl { float:left; display:inline; width:128px; margin:0 30px 0 0; padding:0; }
#right .kbox .scrollList dt { float:left; width:128px; padding:5px 0 0 0;_padding:3px 0 0 0; font-size:9pt; text-align:center; line-height:1.3em; }
#right .kbox .scrollList dd { float:left; width:128px; height:67px; margin:0; padding:0; background:none; }
#right .kbox .scrollList .scrollList_table { position:relative; float:left; display:inline; width:128px; margin:0px 20px 0 0; padding:0; table-layout:fixed; }
#right .kbox .scrollList .scrollList_table td.img { width:128px; height:67px; text-align:center; }
#right .kbox .scrollList .scrollList_table td.name { width:128px; padding:2px 0 0 0; font-size:8pt; text-align:center; letter-spacing:-1px; line-height:1.3em; }

#right .kbox .scrollList .scrollList_table td.img a { width:128px; height:67px; overflow:hidden; }
#right .kbox .scrollList .scrollList_table td.img a.pminime img { position:absolute; top:0px; left:-5px; }


/* Áö½Ä³ª´® ½ºÅ©·¦ °ü·Ã */
.slide_subject {
cursor: pointer;
padding: 0 0 0 5px;
}

.slide_td {
background:#ffffcc;
padding: 6px 6px 6px 6px;
vertical-align: top;
}


/* ±ÛÀÚ¼ö ÀÚ¸£±â °ü·Ã */
.ct{text-overflow:ellipsis;overflow:hidden}


