/****************************************************
*  ÀüÃ¼°øÅë
*****************************************************/

a, body, option, select, input, p, br, td, div, span, form, textarea, center, pre, blockquote{font-family:±¼¸², Gulim, san-serif;FONT-SIZE:12px;color:#666666;line-height:18px;}
body {margin:0px;background:url(/) top center repeat-x #ffffff;}
IMG{border:0px;}
TABLE{border:0px;}


/****************************************************
* input
*****************************************************/
SELECT{font-size:12px;}
.join_form_select01{color:#999999;background-color:#ffffff;}
.join_form_select02{color:#666666;background-color:#ffffff;}
.select_search {color:#666666;background-color:#ffffff;font-weight:bolder;}
.family {background:#fcfcfc; border:1px solid #B1451D;color:#555555; font:10px; height:22px;margin:2;padding:5px 0 0 4px;}

INPUT{}
.openpan_re_write_input{border:1px solid #CACACA;padding:0 3px;font-size:11px;}
.left_login{width:94px;height:19px;border:1px solid #cacaca;background:#fcfcfc}
.online_write_tit{border:1px solid #d6d6d6;background-color:#ffffff;padding:0 3px;font-size:11px;}
.join_form_text{font-size:11px;border:1px solid #c9d3d4;background-color:#ffffff;padding:0 3px;height:17px;}
.joining_search_input{height:20px;font-size:11px;border:1px solid #e4e4e4;background-color:#fafafa;padding:0 3px;line-height:20px;}



.minput {background:#fcfcfc; border:1px solid #B1451D;color:#666666; font:11px; height:16px;margin:0;padding:5px 0 0 4px;}
.minput02 {background:#E9DC91; border:1px solid #978237;color:#666666; font:11px; height:14px;margin:0;padding:1px 0 0 1px;}


.line_book{margin:2px;border-width:1px;border-color:#d6d6d6;border-style:solid;}


/****************************************************
* Font
*****************************************************/
.news_link {color:#7D7C79; font-size: 11px; font-family: ±¼¸²;  text-decoration: none; line-height: 16px;}
.news_link a {color:#7D7C79;text-decoration: none; }
.news_link a:hover {color:#641801; text-decoration: none; TEXT-DECORATION: underline}

.his_link {color:#666666; font-size: 11px; font-family: ±¼¸²;  text-decoration: none; line-height: 16px;}
.his_link a {color:#666666;text-decoration: none; }
.his_link a:hover {color:#000000; text-decoration: none; TEXT-DECORATION: underline}

.his_last {color:#000000; font-size: 11px; font-family: ±¼¸²;  text-decoration: none; line-height: 16px;}
.red {color:#FC6B34; font-size: 11px; font-family: ±¼¸²;  text-decoration: none; line-height: 16px;}
.glay_b {color:#818181; font-size: 12px; font-family: ±¼¸²;  text-decoration: none; line-height: 16px;font-weight:bolder;}

/* Text Area */
textarea{font-size:11px;border:1px solid #cccccc;padding:5px;
	scrollbar-face-color: #E9E8E8;
	scrollbar-shadow-color: #C4C4C4; 
	scrollbar-highlight-color: #C4C4C4; 
	scrollbar-3dlight-color: #FFFFFF; 
	scrollbar-darkshadow-color: #FFFFFF; 
	scrollbar-track-color: #F5F5F5;
	scrollbar-arrow-color: #555555;
	background-color:#FFFFFF}
	
/*Å×ÀÌºí¿ë */

TABLE.tt TD.line {HEIGHT: 2px; BACKGROUND-COLOR: #F95700}
TABLE.tt TD.line02 {HEIGHT: 1px; BACKGROUND-COLOR: #D9D9D9}

TABLE.textbook TD.hline {HEIGHT: 2px; BACKGROUND-COLOR: #ff7b35}
TABLE.textbook TD.hline01 {HEIGHT: 1px; BACKGROUND-COLOR: #ff7b35}
TABLE.textbook TD.hline02 {HEIGHT: 1px; BACKGROUND-COLOR: #DEDBC4}
TABLE.textbook TD.txt {BACKGROUND-COLOR: #fef4df;font-size: 12px;color: #e35000;font-family: µ¸¿ò;font-weight:bold; text-align:center;}
TABLE.textbook TD.t_r {BACKGROUND-COLOR: #ffffff;font-size: 12px;color: #e35000;font-family: µ¸¿ò;text-align:center;}
TABLE.textbook TD.tit {BACKGROUND-COLOR: #ffffff;font-size: 12px;color: #494949;font-family: µ¸¿ò;text-align:left; padding-left:5px;}
TABLE.textbook TD.g_t {BACKGROUND-COLOR: #ffffff;font-size: 12px;color: #9e9d9d;font-family: µ¸¿ò;text-align:center;}
TABLE.textbook TD.g_t2 {BACKGROUND-COLOR: #ffffff;font-size: 12px;color: #9e9d9d;font-family: µ¸¿ò;text-align:left; padding-left:5px;}
TABLE.textbook TD.pp {padding:13px;font-size: 12px;color: #494949;font-family: µ¸¿ò;}
TABLE.textbook TD.g_line {HEIGHT: 1px; BACKGROUND-COLOR: #919191}

.jeom{background: url(/img/textbook/common/jeom2.gif) repeat-y;weight: 1px;}
.jeom2{background: url(/img/textbook/common/jeom3.gif) repeat-x;HEIGHT: 1px;}

/* ¾ÆÀÌµðÃ£±â */
.name {color:#4a4a4a; font-size: 9pt; font-family: ±¼¸²;  text-decoration: none; line-height: 16px; font-weight:bold;}
.id_search {color:#70b601; font-size: 9pt; font-family: ±¼¸²;  text-decoration: none; line-height: 16px; font-weight:bold;}

/* ¾ÆÀÌµðÁßº¹È®ÀÎ */
.id_double {color:#f96c09; font-size: 12px; font-family: µ¸¿ò;  text-decoration: none; line-height: 16px; font-weight:bold;}
.id_explain {color:#7e7e7e; font-size: 11px; font-family: µ¸¿ò;  text-decoration: none; line-height: 16px;}

/* ¿À·»Áö±Û¾¾ */
.name_check {color:#ff840c; font-size: 12px; font-family: µ¸¿ò;}
.s_txt {color:#ff840c; font-size: 11px; font-family: µ¸¿ò;font-weight:bold;}

.s_txt2 {color:#ac8c55; font-size: 11px; font-family: µ¸¿ò;}

/* ÃÊ·Ï»ö±Û¾¾ */
.green_t {color:#68a800; font-size: 12px; font-family: µ¸¿ò;  text-decoration: none; line-height: 16px;}


/* ¿ìÆí¹øÈ£ ¼³¸í */
.post_ex {color:#66ce00; font-size: 12px; font-family: µ¸¿ò;  text-decoration: none; line-height: 16px;}

.link {color:#808080; font-size: 9pt; font-family: µ¸¿ò;  text-decoration: none; line-height: 16px;}
.link a {color:#808080;text-decoration: none; }
.link a:hover {color:#000000; text-decoration: none; TEXT-DECORATION: underline}

/* ÀÛÀº °øÁö»çÇ×*/
.gong_d {color:#9e9d9d; font-size: 11px; font-family: µ¸¿ò;  text-decoration: none; line-height: 16px;}
.gong_t {color:#494949; font-size: 11px; font-family: µ¸¿ò;  text-decoration: none; line-height: 16px;}

/*µµ¼­¸®½ºÆ®*/
TABLE.list TD.linea{border-width:1px;border-color:#9a9a9a;border-style:solid;}
TABLE.list TD.lineb{margin:3px;border-width:1px;border-color:#d6d6d6;border-style:solid;}
TABLE.list TD.rr {color:#f72d2d; font-size: 12px; font-family: µ¸¿ò;}
TABLE.list TD.title {BACKGROUND-COLOR: #ffcf4c;color:#874d02; font-size: 14px; font-family: µ¸¿ò; background:url(/img/textbook/booklist/book_title_bg.gif);HEIGHT: 31px;padding-left:33px;font-weight:bold;}
TABLE.list TD.point{background: url(/img/textbook/common/jeom4.gif) repeat-x;HEIGHT: 1px;}


.b_list {padding-top:10px;padding-bottom:10px;}
.box_lr {padding-left:10px;padding-right:10px;padding-top:7px;padding-bottom:7px;}

/* FAQ */
.faq_line {HEIGHT: 1px; BACKGROUND-COLOR: #dad8d2;}
.question_t01 {color:#fea032; font-size: 9pt; font-family: µ¸¿ò;  text-decoration: none; line-height: 16px;}
.question_text {color:#7c7c7c; font-size: 9pt; font-family: µ¸¿ò;  text-decoration: none; line-height: 16px; padding:10px;}
.question_t02 {color:#1d1d1c; font-size: 9pt; font-family: µ¸¿ò;  text-decoration: none; line-height: 16px;font-weight:bold;}
.question_t03 {color:#494949; font-size: 9pt; font-family: µ¸¿ò;  text-decoration: none; line-height: 16px;}

/* ¾²±â°Ô½ÃÆÇ */
.textput {background:#FFFFFF; border:1px solid #c9d3d4;color:#808080;}

/* ÆË¾÷Ã¢ */
.bar {color:#ffffff; font-size: 10pt; font-family: µ¸¿ò; background-color:#565656; padding-left:15px;font-weight:bold;}

/* ±³»ç¿ë CD ½ÅÃ»¶óÀÎ */
.g_line {background-color:#c2c2c2;}
.g_txt {color:#ff7000; font-size: 10pt; font-family: µ¸¿ò; background-color:#ffffff;text-align:center;}

/*°Ô½ÃÆÇ Å¸ÀÌÆ²*/
.write_t {font-family:µ¸¿ò; font-size: 9pt; line-height: 18px; color: #F27B44; font-weight:bold;}
.b_t {font-size: 9pt;color: #EC6F41;font-family: µ¸¿ò;font-weight:bold;}


/*Å×ÀÌºí(2010.07.23 ¸®´º¾ó) */
table.join td.line_t{background-color: #F95700;height:2px}
table.join td.line_c{background-color: #D9D9D9;height:1px}
table.join td.line_b{background-color: #848484;height:1px}
table.join td.txt_b{background-color: #f3f3f3;height:32px;padding-left: 10px;}
table.join td.txt_1 {padding-left:12px;font-size: 12px; color: #7f7f7f;font-family: "µ¸¿ò";padding-top: 4px;padding-bottom: 4px;}
table.join td.txt_2 {background-color: #f3f3f3;font-size: 12px; color: #8fca01;font-family: "µ¸¿ò";height:32px;text-align:center;font-weight:bold}
table.join td.txt_3 {background-color: #ffffff;font-size: 12px; color: #000000;font-family: "µ¸¿ò";height:30px;text-align:center;font-weight:bold}
table.join td.txt_4 {background-color: #ffffff;font-size: 11px; color: #7c7c7c;font-family: "µ¸¿ò";height:30px;text-align:center; padding-top:3px; padding-bottom:3px}
table.join td.txt_5 {background-color: #ffffff;font-size: 11px; color: #7c7c7c;font-family: "µ¸¿ò";height:30px;text-align:left;padding-left:10px;}
table.join td.txt_tit {background-color: #ffffff;font-size: 12px; color: #000000;font-family: "µ¸¿ò";height:30px;text-align:left; padding-left:10px;padding-right:10px;}

table.join td.tab_1 {background-color: #ffffff;font-size: 12px; color: #000000;font-family: "µ¸¿ò";height:30px;text-align:left;font-weight:bold;padding-left:10px;}
table.join td.tab_2 {background-color: #ffffff;font-size: 12px; color: #000000;font-family: "µ¸¿ò";text-align:left; padding:13px;}
table.join td.tab_3 {background-color: #ffffff;font-size: 11px; color: #7c7c7c;font-family: "µ¸¿ò";height:30px;text-align:left;padding-left:10px}

table.join td.space1 {padding:2px;text-align:center;}
table.join td.space2 {padding-right:10px;text-align:right;}
table.join td.list1{background-color: #f3f3f3;height:32px;text-align:center;font-weight:bold;color: #000000;}

table.join td.mul_g{font-size: 12px;color: #d78383;font-family: "µ¸¿ò";font-weight:bold;text-align:center;}
table.join td.aa{background-color: #e0e0e0;height:1px}