
/***************** common *****************/

body	    { scrollbar-face-color: #E9E8E8;
        scrollbar-shadow-color: #8D8D8D;
        scrollbar-highlight-color: #FFFFFF;
        scrollbar-3dlight-color: #8D8D8D;
        scrollbar-darkshadow-color: #FFFFFF;
        scrollbar-track-color: #F2F2F2;
        scrollbar-arrow-color: #8D8D8D; }
td,select,div 	{ color:#5F5F5F; font-size:12px; line-height:18px; font-family:µ¸À½, arial; word-break:break-all; }

/*input,textarea	{ color:#5F5F5F; font-size:12px; line-height:18px; font-family:µ¸À½, arial; border:0 solid #AFAFAF; height:18px; }*/
.here                     { color:#666666; font:8pt µ¸¿ò; text-align:right; letter-spacing:-1;}

/* link */
a:link		{ color:#5F5F5F; font-family:µ¸À½, arial; text-decoration:none; }
a:visited              	{ color:#5F5F5F; font-family:µ¸À½, arial; text-decoration:none; }
a:hover		{ color:#000000; font-family:µ¸À½, arial; text-decoration:none; }

a.point:link	{ color:#114455; font-size:12px; font-family:±¼¸², arial; text-decoration:none; }
a.point:visited	{ color:#114455; font-size:12px; font-family:±¼¸², arial; text-decoration:none; }
a.point:hover	{ color:#222222; font-size:12px; font-family:±¼¸², arial; text-decoration:underline; }

.location		{ color:#CCCCCC; font-size:11px; font-family:µ¸¿ò, arial; text-align:right; padding-right:7; }
.location a:link	{ color:#CCCCCC; font-size:11px; font-family:µ¸¿ò, arial; text-decoration:none; }
.location a:visited	{ color:#CCCCCC; font-size:11px; font-family:µ¸¿ò, arial; text-decoration:none; }
.location a:hover	{ color:#EEEEEE; font-size:11px; font-family:µ¸¿ò, arial; text-decoration:underline; }

.paging		{ color:#777777; font-size:12px; font-family:±¼¸², arial; text-align:center; }
.paging a:link	{ color:#777777; font-size:12px; font-family:±¼¸², arial; text-decoration:none; text-align:center; }
.paging a:visited	{ color:#777777; font-size:12px; font-family:±¼¸², arial; text-decoration:none; text-align:center; }
.paging a:hover	{ color:#3366CC; font-size:12px; font-family:±¼¸², arial; text-decoration:underline; text-align:center; }

a.orange:link	{ color:#FF6600; font-size:12px; font-family:±¼¸², arial; text-decoration:none; }
a.orange:visited     { color:#FF6600; font-size:12px; font-family:±¼¸², arial; text-decoration:none; }
a.orange:hover	{ color:#FF6600; font-size:12px; font-family:±¼¸², arial; text-decoration:underline; }

.bookname_black	             { color:#000000; font-size:11px; font-family:µ¸¿ò, arial; padding:7 0 0 0; line-height:12px;}
.bookname_black a:link        { color:#000000; font-size:11px; font-family:µ¸¿ò, arial; text-decoration:none; }
.bookname_black a:visited    { color:#000000; font-size:11px; font-family:µ¸¿ò, arial; text-decoration:none; }
.bookname_black a:hover     { color:#222222; font-size:11px; font-family:µ¸¿ò, arial; text-decoration:underline; }


/* text */
.favorite              	{ color:#FFFFFF; background-color:#9193A0; width:143px; font-size:11px; font-family:µ¸¿ò, arial; }
.login		{ color:#51565A; font-size:11px; font-family:µ¸¿ò, arial; letter-spacing:-1.5px; }
.gray		{ color:#777777; }
.gray02		{ color:#444444; }
.gray03		{ color:#333333; }

.black		{ color:#000000; }
.dark		{ color:#030303; }
.font11		{ font-size:11px; }
.font15		{ font-size:15px;font-family: "µ¸¿ò", "µ¸¿òÃ¼";color: #333333;}
.font15_black	{ font-size:15px;font-family: "µ¸¿ò", "µ¸¿òÃ¼";color:#333333;font-weight: bold;}
.font20		{ font-size:20px;}
.total		{ font-size:11px; font-family:arial; line-height:14px; }
.orange		{ color:#FF6600; }
.violet		{ color:#990C97; }
.violet02                 { color:#8E28B9; }
.violet03	              { color:#8D0E88; }
.blue		{ color:#003399; }
.blue02		{ color:#3289AD; }
.blue03		{ color:#3366CC; }
.blue04		{ color:#0F72CF; }
.blue05		{ color:#0D527E; }
.sky		{ color:#008EE0; }
.indigo		{ color:#00213D; }
.red		{ color:#D65249; }
.green		{ color:#617557; }
.bgreen		{ color:#27727E; }
.yellow_hello	{ color:#ECFFB7; }

.date_gray              { color:#A6A6A6; font-size:12px; font-family:arial; padding:3 2 2 0;text-align:right; }

/* space height */
.space_ssmall	{ height:10px; }
.space_20	{ height:20px; }
.space_small	{ height:30px; }
.space_big	{ height:40px; }
.subject	              { padding-bottom:7; }

/* etc. */
.side_line               { background-color:#E8E9E9; }
.line_vertical	{ background-image:url(/images/line_dot_vertical.gif); width:1; }
.line_horizontal       { background-image:url(/images/line_dot_horizontal.gif); height:1; }
.lh13		{ line-height:13px;}
.lh15		{ line-height:16px;}
.lh15_01		{ line-height:16px; color:#666666; padding:5 0 5 0;}
.lh15_02		{ line-height:16px; color:#666666;}
.lh20		{ line-height:20px;}
.input01       	{ border:1 solid #0D538F; background-color:#FFFFFF; }
.input02		{ border:5 solid #CAE3E8; background-color:#F9FBFA; font-family:±¼¸²,arial; color:#666666; font-size:12px; line-height:18px; }
.input03		{ border:1 solid #AAAAAA; background-color:#ffffff; font-family:±¼¸²,arial; color:#666666; font-size:12px; line-height:18px; }
.input04		{ border:5 solid #E8E7E7; background-color:#FAFAFA; font-family:±¼¸²,arial; color:#666666; font-size:12px; line-height:18px; }
.input_none	{ border:0;  }
.input_pw     	{ font-family:arial; }
.btn_bg		{ background-color:#F7F7F7; height:29px; text-align:center; }
.text		{ padding:10 15 15 0; text-align:justify; line-height:16px; color:#777777; }
.text02		{ padding:10 15 15 10; text-align:justify; line-height:16px; color:#777777; }
.price_dc               { color:#666666;font-size:11px;font-family:"µ¸¿ò", "arial";text-decoration: line-through; line-height:13px;}
.price_orange         { color:#FF6602; font-size:11px; font-family:µ¸¿ò, arial; line-height:13px;}

/* Box */
.box_gray		{ background-color:#E8E8E8; }
.box_gray td.txt	{ background-color:#FAFAFA; padding:14; }
.box_pink		{ background-color:#ECE4E7; }
.box_pink td.txt	{ background-color:#FBF9FA; padding:14; }



/***************** board style*****************/

/* °øÅë */
.td_bottom_col     {background-color:#F5F5F5; height:3px}
.td_bottom_row    {background-color:#F5F5F5; height:3px}

.td_row_a          {padding:4 14 4 14; color:#5F5F5F; background-color:#FFFFFF; border-bottom:1px solid #DDDDDD; height:25px;}
.td_col_d           {padding:4 5 4 5; color:#5F5F5F; text-align:center; background-color:#FFFFFF; border-left:1px solid #DDDDDD; height:25px; border-bottom:1px solid #DDDDDD;}
.td_col_left         {padding:4 5 4 5; color:#5F5F5F; text-align:center; background-color:#FFFFFF; height:25px; border-bottom:1px solid #DDDDDD;}
.td_col_textleft    {padding:4 5 4 8; color:#5F5F5F; text-align:left; background-color:#FFFFFF; height:25px; border-bottom:1px solid #DDDDDD;}
.td_col_d_left      {padding:4 5 4 6; color:#5F5F5F; text-align:left; background-color:#FFFFFF; border-left:1px solid #DDDDDD; height:25px; border-bottom:1px solid #DDDDDD;}
.td_col_a           {padding:4 5 4 5; color:#5F5F5F; text-align:center; background-color:#E6F3E8; height:25px;}
.td_col_right         {padding:4 5 4 5; color:#5F5F5F; text-align:center; background-color:#FFFFFF; height:25px; border-bottom:1px solid #DDDDDD;}
.tbl_dark	 { background-color:#CECECE; height:1px; }
.tbl_mid	 { background-color:#E5E5E5; height:1px; }
.tbl_bot	 { background-color:#F7F7F7; height:3px; }

/* mono */
.td_col_tit_a_mono     {color:#777777; font-weight:bold; text-align:center; background-image:url(/images/td_top_bg_a_mono.gif); height:28px; padding:5 0 0 0;}
.td_col_tit_b_mono     {color:#777777; font-weight:bold; text-align:center; background-image:url(/images/td_top_bg_b_mono.gif); height:28px; padding:5 0 0 0;}
.td_row_tit_a_mono    {color:#777777; padding:4 14 4 14; text-align:center; font-weight:bold; background-color:#F4F4F4; border-bottom:1px solid #DDDDDD; height:25px;}
.td_top_a_mono  {background-color:#959595; height:3px}
.td_top_b_mono  {background-color:#C8C8C8; height:3px}

/***************** Main *****************/

.main_bg	              	{ background-image:url(/images/bg_main.gif); background-position:left top; background-repeat:repeat-x; }

/* link */
.small_gray		{ color:#666666; font-size:11px; font-family:µ¸¿ò, arial; line-height:16px;}
.small_gray a:link		{ color:#666666; font-size:11px; font-family:µ¸¿ò, arial; text-decoration:none; }
.small_gray a:visited	{ color:#666666; font-size:11px; font-family:µ¸¿ò, arial; text-decoration:none; }
.small_gray a:hover		{ color:#222222; font-size:11px; font-family:µ¸¿ò, arial; text-decoration:underline; }

.small_white		{ color:#ffffff; font-size:11px; font-family:µ¸¿ò, arial; line-height:16px;}
.small_white a:link		{ color:#ffffff; font-size:11px; font-family:µ¸¿ò, arial; text-decoration:none; }
.small_white a:visited	{ color:#ffffff; font-size:11px; font-family:µ¸¿ò, arial; text-decoration:none; }
.small_white a:hover	{ color:#222222; font-size:11px; font-family:µ¸¿ò, arial; text-decoration:underline; }

.small_teacher		{ color:#12A3C0; font-size:11px; font-family:µ¸¿ò, arial; line-height:16px;}
.small_teacher a:link	{ color:#12A3C0; font-size:11px; font-family:µ¸¿ò, arial; line-height:16px;}
.small_teacher a:visited	{ color:#12A3C0; font-size:11px; font-family:µ¸¿ò, arial; line-height:16px;}
.small_teacher a:hover	{ color:#12A3C0; font-size:11px; font-family:µ¸¿ò, arial; line-height:16px;}

.num	              	{ color:#666666; font-size:10px; font-family:verdana; }
.poll_q 		              { color:#1187B8; font-size:11px; font-family:µ¸¿ò, arial; line-height:16px;}
.poll        		{ color:#616161; font-size:11px; font-family:µ¸¿ò, arial; line-height:16px;}


/***************** È¸¿ø°¡ÀÔ *****************/

.member_bg	              { background-image:url(/images/bg_member_top.gif); background-position:left top; background-repeat:repeat-x; }

/***************** È¸»ç¼Ò°³ *****************/

.company_bg	              { background-image:url(/images/bg_member_top.gif); background-position:left top; background-repeat:repeat-x; }


/***************** ¼öÇèÁ¤º¸ *****************/
.subject                              { color:#00A3A3; font-size:11px; font-family:µ¸¿ò, arial; padding:8 0 0 3; line-height:16px;}
.info_bg	             { background-image:url(/images/bg_information_top.gif); background-position:left top; background-repeat:repeat-x; }
.info_main_green                              { color:#00A33E; font-size:12px; font-family:µ¸¿ò, arial; padding:3 2 0 0; line-height:16px;}


/***************** »ç½Ã *****************/
.law_bg	             { background-image:url(/images/bg_law.gif); background-position:left top; background-repeat:repeat-x; }
.law_main_blue              { color:#00A384; font-size:12px; font-family:µ¸¿ò, arial; padding:3 2 0 0; line-height:16px;}

/* ¼öÇèÁ¤º¸-»ç½Ã */
.td_col_tit_a    {color:#2F6E63; font-weight:bold; text-align:center; background-image:url(/images/td_top_bg_a.gif); height:28px; padding:5 0 0 0;}
.td_col_tit_b    {color:#2F6E63; font-weight:bold; text-align:center; background-image:url(/images/td_top_bg_b.gif); height:28px; padding:5 0 0 0;}
.td_row_tit_a {padding:4 14 4 14; color:#115C4F; text-align:center; font-weight:bold; background-color:#E6F3E8; border-bottom:1px solid #DDDDDD; height:25px;}
.td_top_a {background-color:#73C2B0; height:3px}
.td_top_b {background-color:#97E3AE; height:3px}

/***************** Çà½Ã *****************/
.hangsi_bg	             { background-image:url(/images/bg_hangsi_top.gif); background-position:left top; background-repeat:repeat-x; }
.hangsi_main_blue              { color:#848B00; font-size:12px; font-family:µ¸¿ò, arial; padding:3 2 0 0; line-height:16px;}

/***************** ¿Ü¹«°í½Ã *****************/
.diplomat_bg	             { background-image:url(/images/bg_diplomat_top.gif); background-position:left top; background-repeat:repeat-x; }
.diplomat_main_blue              { color:#5D9F00; font-size:12px; font-family:µ¸¿ò, arial; padding:3 2 0 0; line-height:16px;}
.td_col_tit_a_green   {color:#448109; font-weight:bold; text-align:center; background-image:url(/images/td_top_bg_a_green.gif); height:28px; padding:5 0 0 0;}
.td_col_tit_b_green   {color:#448109; font-weight:bold; text-align:center; background-image:url(/images/td_top_bg_b_green.gif); height:28px; padding:5 0 0 0;}
.td_row_tit_a_green   {color:#448109; padding:4 14 4 14; text-align:center; font-weight:bold; background-color:#EBF6DC; border-bottom:1px solid #DDDDDD; height:25px;}
.td_top_a_green {background-color:#6CA41D; height:3px}
.td_top_b_green {background-color:#C5DFA2; height:3px}

/***************** ¿Ü¹«°í½Ã *****************/
.psat_bg	             { background-image:url(/images/bg_psat_top.gif); background-position:left top; background-repeat:repeat-x; }
.psat_main_blue              { color:#0093A3; font-size:12px; font-family:µ¸¿ò, arial; padding:3 2 0 0; line-height:16px;}
.td_col_tit_a_green   {color:#448109; font-weight:bold; text-align:center; background-image:url(/images/td_top_bg_a_green.gif); height:28px; padding:5 0 0 0;}
.td_col_tit_b_green   {color:#448109; font-weight:bold; text-align:center; background-image:url(/images/td_top_bg_b_green.gif); height:28px; padding:5 0 0 0;}
.td_row_tit_a_green   {color:#448109; padding:4 14 4 14; text-align:center; font-weight:bold; background-color:#EBF6DC; border-bottom:1px solid #DDDDDD; height:25px;}
.td_top_a_green {background-color:#6CA41D; height:3px}
.td_top_b_green {background-color:#C5DFA2; height:3px}

/***************** °ø¹«¿ø *****************/
.public_bg	             { background-image:url(/images/bg_public_top.gif); background-position:left top; background-repeat:repeat-x; }
.public_main_blue              { color:#9F8E00; font-size:12px; font-family:µ¸¿ò, arial; padding:3 2 0 0; line-height:16px;}

.td_col_tit_a_darkye    {color:#756B22; font-weight:bold; text-align:center; background-image:url(/images/td_top_bg_a_darkye.gif); height:28px; padding:5 0 0 0;}
.td_col_tit_b_darkye    {color:#756B22; font-weight:bold; text-align:center; background-image:url(/images/td_top_bg_b_darkye.gif); height:28px; padding:5 0 0 0;}
.td_row_tit_a_darkye    {color:#756B22; padding:4 14 4 14; text-align:center; font-weight:bold; background-color:#F3F0D9; border-bottom:1px solid #DDDDDD; height:25px;}
.td_top_a_darkye {background-color:#C6B539; height:3px}
.td_top_b_darkye {background-color:#D2CA8C; height:3px}

/***************** °æÂû *****************/
.labor_bg	             { background-image:url(/images/bg_labor_top.gif); background-position:left top; background-repeat:repeat-x; }
.labor_main_blue              { color:#008D9F; font-size:12px; font-family:µ¸¿ò, arial; padding:3 2 0 0; line-height:16px;}

.td_col_tit_a_blue    {color:#0F7390; font-weight:bold; text-align:center; background-image:url(/images/td_top_bg_a_blue.gif); height:28px; padding:5 0 0 0;}
.td_col_tit_b_blue    {color:#0F7390; font-weight:bold; text-align:center; background-image:url(/images/td_top_bg_b_blue.gif); height:28px; padding:5 0 0 0;}
.td_row_tit_a_blue    {color:#0F7390; padding:4 14 4 14; text-align:center; font-weight:bold; background-color:#E1EFF3; border-bottom:1px solid #DDDDDD; height:25px;}
.td_top_a_blue {background-color:#1D8AA4; height:3px}
.td_top_b_blue {background-color:#99CAD6; height:3px}

/***************** ÀÚ°ÝÁõ *****************/
.license_bg	             { background-image:url(/images/bg_license_top.gif); background-position:left top; background-repeat:repeat-x; }
.license_main_blue              { color:#5C5BAF; font-size:12px; font-family:µ¸¿ò, arial; padding:3 2 0 0; line-height:16px;}

.td_col_tit_a_violet   {color:#645AA9; font-weight:bold; text-align:center; background-image:url(/images/td_top_bg_a_license.gif); height:28px; padding:5 0 0 0;}
.td_col_tit_b_violet    {color:#645AA9; font-weight:bold; text-align:center; background-image:url(/images/td_top_bg_b_license.gif); height:28px; padding:5 0 0 0;}
.td_row_tit_a_violet    {color:#645AA9; padding:4 14 4 14; text-align:center; font-weight:bold; background-color:#EEEDF9; border-bottom:1px solid #DDDDDD; height:25px;}
.td_top_a_violet  {background-color:#897DD1; height:3px}
.td_top_b_violet  {background-color:#BDB6E5; height:3px}


/***************** ¿Ü±¹¾î *****************/
.language_bg	               { background-image:url(/images/bg_language_top.gif); background-position:left top; background-repeat:repeat-x; }
.language_main_blue              { color:#8B56B4; font-size:12px; font-family:µ¸¿ò, arial; padding:3 2 0 0; line-height:16px;}

.td_col_tit_a_violet01     {color:#6F5195; font-weight:bold; text-align:center; background-image:url(/images/td_top_bg_a_violet01.gif); height:28px; padding:5 0 0 0;}
.td_col_tit_b_violet01     {color:#6F5195; font-weight:bold; text-align:center; background-image:url(/images/td_top_bg_b_violet01.gif); height:28px; padding:5 0 0 0;}
.td_row_tit_a_violet01    {color:#6F5195; padding:4 14 4 14; text-align:center; font-weight:bold; background-color:#F1EBF9; border-bottom:1px solid #DDDDDD; height:25px;}
.td_top_a_violet01        {background-color:#8E6DB7; height:3px}
.td_top_b_violet01        {background-color:#CDB8E8; height:3px}


/***************** °í°´¼¾ÅÍ *****************/
.help_bg	             { background-image:url(/images/bg_customer_top.gif); background-position:left top; background-repeat:repeat-x; }
.customer_main_font            { color:#A1642C; font-size:11px; font-family:µ¸¿ò, arial; padding:3 2 0 0; line-height:16px;}


/***************** ¸¶ÀÌÆäÀÌÁö*****************/
.mypage_bg	             { background-image:url(/images/bg_mypage_top.gif); background-position:left top; background-repeat:repeat-x; }
.mypage_main_font          { color:#A1642C; font-size:11px; font-family:µ¸¿ò, arial; padding:3 2 0 0; line-height:16px;}

/* board */
.td_col_tit_a_mypage     {color:#99606A; font-weight:bold; text-align:center; background-image:url(/images/td_top_bg_a_mypage.gif); height:28px; padding:5 0 0 0;}
.td_col_tit_b_mypage     {color:#99606A; font-weight:bold; text-align:center; background-image:url(/images/td_top_bg_b_mypage.gif); height:28px; padding:5 0 0 0;}
.td_row_tit_a_mypage    {color:#99606A; padding:4 14 4 14; text-align:center; font-weight:bold; background-color:#FBF3F4; border-bottom:1px solid #DDDDDD; height:25px;}
.td_top_a_mypage        {background-color:#CD737C; height:3px}
.td_top_b_mypage        {background-color:#E0A9AF; height:3px}


/***************** ¼îÇÎ *****************/
.shop_bg	                        { background-image:url(/images/bg_shop_top.gif); background-position:left top; background-repeat:repeat-x; }
.shop_main_green            { color:#40A13F; font-size:11px; font-family:µ¸¿ò, arial; padding:3 2 0 0; line-height:16px;}
.shop_green_big              { color:#066666; font-size:14px; font-family:µ¸¿ò, arial; padding:3 2 0 0; font-weight: bold;}
.shop_subject_green        { color:#1F9D1E; font-size:12px; font-family:µ¸¿ò, arial; padding:3 2 0 0;}

.white_bold	             { color:#ffffff; font-size:12px; font-family:µ¸¿ò, arial; padding:4 0 0 0; line-height:12px;font-weight: bold;}
.white_bold a:link                { color:#ffffff; font-size:12px; font-family:µ¸¿ò, arial; text-decoration:none; font-weight: bold;}
.white_bold a:visited            { color:#ffffff; font-size:12px; font-family:µ¸¿ò, arial; text-decoration:none; font-weight: bold;}
.white_bold a:hover             { color:#ffffff; font-size:12px; font-family:µ¸¿ò, arial; text-decoration:underline; font-weight: bold;}


.td_col_tit_a_shop     {color:#40A13F; font-weight:bold; text-align:center; background-image:url(/images/td_top_bg_a_shop.gif); height:28px; padding:5 0 0 0;}
.td_col_tit_b_shop     {color:#40A13F; font-weight:bold; text-align:center; background-image:url(/images/td_top_bg_b_shop.gif); height:28px; padding:5 0 0 0;}
.td_row_tit_a_shop    {color:#40A13F; padding:4 14 4 14; text-align:center; font-weight:bold; background-color:#F1FBEB; border-bottom:1px solid #DDDDDD; height:25px;}
.td_top_a_shop         {background-color:#40A13F; height:3px}
.td_top_b_shop         {background-color:#B1EAAF; height:3px}

.td_shop_subject_a       {color:#339533; font-weight:bold; text-align:center; background-image:url(/images/td_top_bg_a_shop_gray.gif); height:28px; padding:5 0 0 0;}
.td_shop_subject_b       {color:#339533; font-weight:bold; text-align:center; background-image:url(/images/td_top_bg_b_shop_gray.gif); height:28px; padding:5 0 0 0;}
.td_bg_dot                    {background-image:url(/images/bg_dot_shop_row_bold.gif); background-position:left top; background-repeat:repeat-x; height:10px; padding:0 0 0 0;}
