/********************************************************************************************************
	Style Sheet 
********************************************************************************************************/

/* Body-¸¶Áø */
body {
	padding:0px;
	margin:0px;
	text-align:left;
	/*background: url(/images/sub_body_bg.gif) repeat-x ;*/
}
.subBG {
	background: url(/images/sub_body_bg.gif) repeat-x ;
}

/* Body-ÆùÆ® */
td {
	font-family:Dotum;
	font-size:12px;
	color:#747474;
	line-height:18px;
}

/* Body-Å×ÀÌºí Padding */
.body_padding {
	padding:0px 0px 30px 20px;
}
.body_cnt_padding {
	padding:0px 0px 35px 18px;
}
.table_padding {
	padding:5px 5px 5px 5px;
}

/* ½ºÅ©·Ñ - Color:White */
body
  {
        scrollbar-3dlight-color:#ffffff;
		scrollbar-arrow-color:#333333;
		scrollbar-base-color:#CFCFCF;
		scrollbar-darkshadow-color:#FFFFFF;
		scrollbar-face-color:#ffffff;
		scrollbar-highlight-color:#acacac;
		scrollbar-shadow-color:#acacac;
		scrollbar-track-color: #ffffff;
  }

/* Text align - ¾ç³¡ */
.justify {
	font-family:Dotum;
	font-size:12px;
	color:#808080;
	line-height:18px;
	text-align:justify;
}

/* Text - Á¦¸ñ */
.title_sub_padding {
	padding:0 0 10 0;
}
.title01_padding {
	padding:10 10 10 30;
}
.title01 {
	font-family:Dotum;
	font-size:16px;
	color:#333333;
	line-height:18px;
	line-space:-1px;
	font-weight: bold;
}
.title01_orange {
	font-family:Dotum;
	font-size:12px;
	color:#287AA9;
	line-height:14px;
}
.title02 {
	font-family:Dotum;
	font-size:12px;
	color:#747474;
	line-height:18px;
}
.title_green {
	font-family:Dotum;
	font-size:14px;
	color:#0EBC37;
	line-height:20px;
	font-weight: bold;
}
.title_orange {
	font-family:Dotum;
	font-size:14px;
	color:#FF7200;
	line-height:20px;
	font-weight: bold;
}

/* Font */
.font_11px {
	font-family:Dotum;
	font-size:11px;
	color:#8F8F8F;
	line-height:18px;
}
.font_10px {
	font-family:tahoma;
	font-size:10px;
	color:#8F8F8F;
	line-height:18px;
}
.font_12px {
	font-family:tahoma;
	font-size:12px;
	color:#747474;
	line-height:24px;
}
.font_11_14px {
	font-family:Dotum;
	font-size:11px;
	color:#8F8F8F;
	line-height:14px;
}


/* Board */
.board_tit {
	color: #FFFFFF;
	font-size: 11px;
	font-family: tahoma;
}
.board_tit_black {
	color: #333333;
	font-size: 11px;
	font-family: tahoma;
}
.board_tit_white {
	color: #FFFFFF;
	font-size: 12px;
	font-family: µ¸¿ò;
}

.board_section_01 { /* °³¹ß¿ø */
	color: #333333;
	font-size: 12px;
	font-family: µ¸¿ò;
}
.board_section_02 { /* µµ¼­°ü */
	color: #333333;
	font-size: 12px;
	font-family: µ¸¿ò;
}
.board_section_03 { /* °ÔÀÓ¹®È­ */
	color: #333333;
	font-size: 12px;
	font-family: µ¸¿ò;
}
.board_section_04 { /* »óÇ°±Ç */
	color: #333333;
	font-size: 12px;
	font-family: µ¸¿ò;
}

.board_section_05 { /* »ó´ã¼¾ÅÍ */
	color: #333333;
	font-size: 12px;
	font-family: µ¸¿ò;
}


.board_list_bold {
	color: #F57301;
	font-size: 12px;
	font-weight: bold;
}
.board_nom {
	color: #505050;
	font-size: 11px;
	font-family: tahoma;
}
.board_list_padding {
	padding:5 0 0 0;
}
.board_list_padding15 {
	padding:15 0 15 0;
}
.board_padding5 {
	padding:5 5 5 5;
}
.board_padding10 {
	padding:10 10 10 10;
}
.board_padding_left10 {
	padding:0 0 0 10;
}
.board_padding_left20 {
	padding:0 0 0 20;
}


/* TabMenu */
.tab_on {
	font-family:Dotum;
	color: #333333;
	font-size: 12px;
	font-weight: bold;
}
.tab_off {
	font-family:Dotum;
	color: #666666;
	font-size: 12px;
}


/* Form */
.select {
	font-size:11px;
	font-family:Dotum;
	color:#333333;
}
.input {
	font-size:12px;
	font-family:Dotum;
	color:#333333;
}
.input_top {
	background-color:#E6E6E6;
	border:1px solid #E6E6E6;
	font-size:11px;
	font-family:Dotum;
	color:#000000;
	text-align: left;
	width: 112px;
	padding-left:5;
}
.select_box {
	font-family:Dotum;
	font-size:11px;
	color:#333333;
}
form {
	margin:0;
}


/* LInk-±âº»*/
a:link {
	font-family:Dotum;
	color: #747474;
	text-decoration: none;
}
a:visited {
	font-family:Dotum;
	color: #747474;
	text-decoration: none;
}
a:hover {
	font-family:Dotum;
	color: #000000;
	text-decoration: none;
}
a:active {
	font-family:Dotum;
	color: #000000;
	text-decoration: none;
}

/* LInk-°øÁö»çÇ× */
.focus:link {
	font-family:Dotum; 
	font-size:11px; 
	color: #9B9B9B; 
	text-decoration: none;
	line-height:13px;
}
.focus:visited {
	font-family:Dotum; 
	font-size:11px; 
	color: #9B9B9B; 
	text-decoration: none;
	line-height:13px;
}
.focus:hover{
	font-family:Dotum;	
	font-size:11px; 
	color: #666666; 
	text-decoration: none;
	line-height:13px;}
.focus:active{
	font-family:Dotum;	
	font-size:11px; 
	color: #9B9B9B; 
	text-decoration: none;
	line-height:13px;
}


/* LInk-»ó´ã¼¾ÅÍ */
.consult:link {
	font-family:Dotum; 
	font-size:11px; 
	color: #747474; 
	text-decoration: none;
	line-height:13px;
}
.consult:visited {
	font-family:Dotum; 
	font-size:11px; 
	color: #747474; 
	text-decoration: none;
	line-height:13px;
}
.consult:hover{
	font-family:Dotum;	
	font-size:11px; 
	color: #747474; 
	text-decoration: none;
	line-height:13px;}
.consult:active{
	font-family:Dotum;	
	font-size:11px; 
	color: #000000; 
	text-decoration: none;
	line-height:13px;
}


/* Location */
.location {
	font-family:Dotum;
	font-size:11px;
	color:#989898;
	line-height:18px;
	padding:0 0 0 0;
}
.location_point {
	font-family:Dotum;
	font-size:11px;
	color:#333333;
	line-height:18px;
	padding:0 0 0 0;
}

/* Table Line */
.line { 
	background-color: #ebebeb; 
}
.line_solid{
	border-left: 1px solid #C3DEDC;
	border-bottom: 1px solid #C3DEDC;
}
.line_bottom { 
	border-bottom: #B2DAE5 1px solid; 
}

/* Calendar */
.txt_on {
	font-family:tahoma;
	font-size:10px;
	color:#FFFFFF;
	line-height:18px;
	font-weight: bold;
}
/* Box***********/
.edit_sell{  text-align:left; padding: 5px 5px 5px 5px;	border-bottom-style: solid;	border-width: 1px;	border-color:#E3E3E3; }
.edit_green{  color:#333333;  text-align:center; background-color:#DAEEC7; border-bottom:1px solid #E3E3E3; padding:5px 5px 5px 5px;}
.edit_sellc { color:#333333;  text-align:center; background-color:#DBE5F1; border-bottom:1px solid #E3E3E3; padding:5px 5px 5px 5px; }
.edit_sellc_deep { color:#333333;  text-align:center; background-color:#CED8E2; border-bottom:1px solid #E3E3E3; padding:5px 5px 5px 5px; }
.edit_line{ border-top:3px solid #9BB5D8; border-bottom:0 solid #D4D5D4; margin:3px 0 7px 0;}
.edit_box { border:1px solid #E3E3E3; border-width: 1px 1px 0 1px; margin:1px 0 1px 0;}
.box_148{border-width:1px; border-color:#CCCCCC; border-style:solid; padding:2px; margin:4px; background-color:#FFFFFF;}
.edit_title{  color:#003399;  text-align:left; padding: 5px 5px 5px 5px;	border-bottom-style: solid;	border-width: 1px;	border-color:#E3E3E3; font-weight: bold;}
.edit_pay{  color:#FF6600;  text-align:left; border-bottom-style: solid;	border-width: 0px;	border-color:#E3E3E3; font-weight: bold;}

/* µµ¼­ÆÇ¸Å ¸Þ´º***********/
.buy_white{  text-align:left; padding: 5px 5px 5px 5px;	border-bottom-style: solid;	border-width: 1px;	border-color:#E3E3E3; }
.buy_01 { text-align:center; background-color:#DAEEC7; border-bottom:1px solid #FFFFFF; padding:5px 5px 5px 5px; }
.buy_02 { text-align:center; background-color:#CCEDF5; border-bottom:1px solid #FFFFFF; padding:5px 5px 5px 5px; }
.buy_03 { text-align:center; background-color:#DAEEC7; border-bottom:1px solid #FFFFFF; padding:5px 5px 5px 5px; }
.buy_04 { text-align:left; background-color:#CCEDF5; border-bottom:1px solid #FFFFFF; padding:5px 5px 5px 5px; }
.buy_pay{  color:#FF6600;  text-align:left; font-weight: bold;}
.buy_sample{  color:#999999;  text-align:left; font-size:11px;}
.buy_book:link {
	font-weight:bold; 
	font-family:Dotum; 
	font-size:12px; 
	color: #003399; 
	text-decoration: none;
	line-height:13px;
}
.buy_book:visited {
	font-weight:bold; 
	font-family:Dotum; 
	font-size:12px; 
	color: #003399; 
	text-decoration: none;
	line-height:13px;
}
.buy_book:hover{
	font-weight:bold; 
	font-family:Dotum;	
	font-size:12px; 
	color: #003399; 
	text-decoration: underline;
	line-height:13px;}
.buy_book:active{
	font-weight:bold; 
	font-family:Dotum;	
	font-size:12px; 
	color: #003399; 
	text-decoration: underline;
	line-height:13px;
}


/* ¿ì¼ö°ÔÀÓ¼±Á¤¸ñ·Ï ¸Þ´º********/
.list_box { border-top:3px solid #9AD4D8;border-bottom:2px solid #F7F7F7; margin:7px 0 7px 0;}
.list_sell_first { background:  url("http://www.kogia.or.kr/game/img/list_sell.gif") -2px 0px repeat; color:#000000; border-bottom:1px solid #D4D4D4; padding:5px 5px 1px 5px; }
.list_sell {background:#FFECCE url("http://www.kogia.or.kr/game/img/list_sell.gif") 0px 0px no-repeat ;  color:#000000;  border-bottom:1px solid #D4D4D4; padding:5px 5px 1px 5px;}
.orange{  color:#FF6600;  text-align:left; border-bottom-style: solid;	padding: 5px 5px 5px 5px;	border-bottom-style: solid;	border-width: 1px;	border-color:#E3E3E3; font-weight: bold;}

/* ¹«·á¹ý·üÀÚ¹®¼­ºñ½º ¸Þ´º********/
.qna_title{  text-align:left; padding: 5px 5px 5px 5px;	border-bottom-style: solid;	border-width: 1px;	border-color:#E3E3E3; }
.qna_nom {color: #505050;	font-size: 11px;	font-family: tahoma; border-bottom-style: solid;border-width: 1px;	border-color:#E3E3E3; text-align:center;}
.qna_read {color: #747474;	font-size: 11px;	font-family: Dotum; border-bottom-style: solid;	border-width: 1px;	border-color:#E3E3E3; text-align:left;}
.qna_read2 {color: #747474;	font-size: 12px;	font-family: Dotum; border-bottom-style: solid;	border-width: 1px;	border-color:#E3E3E3; text-align:left;}