﻿/* general*/
.body, table, tr, td {font-size: 12px; color: #747474; font-family:"돋움,Tahoma";line-height2: 1.6; letter-spacing: 0px ;}
.hand {cursor: pointer;}
img   {border:none}
button{cursor: pointer;}
span {display:inline-block;}


/* 작은글씨 */
.s{font-size: 11px; color: #797979; font-family:"돋움";line-height: 1.4}
.s1{font-size: 11px; color: #737373; font-family:"돋움"; letter-spacing: 0px }
.s2{font-size: 9px; color: #929292; font-family:"Tahoma"; letter-spacing: 0px }
.s3{font-size: 11px; color: #615544; font-family:"돋움"; letter-spacing: 0px }
.s4{font-size: 11px; color: #000000; font-family:"Verdana"; letter-spacing: -0.15px }
.s5{font-size: 11px; color: #5a5a5a; font-family:"돋움"; letter-spacing: 0px }
.s6{font-size: 11px; color: #5a5a5a; font-family:"돋움,Verdana"; line-height: -1.0; letter-spacing: 0px }
.s7{font-size: 11px; color: #7a9dbf; font-family:"돋움"; letter-spacing: 0px }

/* 보통글씨 */
.no{font-size: 12px; color: #8e8e8e; font-family:"돋움";letter-spacing: -1px ; line-height: 1.4}
.no1{font-size: 12px; color: #5a5a5a; font-family:"돋움";letter-spacing: 0px }


/* 큰글씨 */
.b{font-size: 11px; color: #797979; font-family:"돋움";letter-spacing: 0px;font-weight:bold; line-height: 1.4}
.b2{font-size: 11px; color: #f69100; font-family:"돋움";letter-spacing: 0px;font-weight:bold}
.b3{font-size: 11px; color: #505050; font-family:"돋움";letter-spacing: -1px;font-weight:bold; line-height: 1.4}
.b3 A:link {font-family:"돋움"; font-size: 11px; color: #505050; letter-spacing: -1px;font-weight:bold; line-height: 1.4}
.b3 A:visited {font-family:"돋움"; font-size: 11px; color: #505050; letter-spacing: -1px;font-weight:bold; line-height: 1.4}
.b3 A:active {font-family:"돋움"; font-size: 11px; color: #505050; letter-spacing: -1px;font-weight:bold; line-height: 1.4}
.b3 A:hover {font-family:"돋움"; font-size: 11px; color: #505050; letter-spacing: -1px;font-weight:bold; line-height: 1.4; text-decoration:underline}
.b4{font-size: 12px; color: #999999; font-family:"돋움";letter-spacing: 0px;font-weight:bold}
.b5{font-size: 11px; color: #615544; font-family:"돋움,Tahoma";letter-spacing: 0px;font-weight:bold}
.b6{font-size: 11px; color: #4a4540; font-family:"돋움,Tahoma";letter-spacing: 0px;font-weight:bold;line-height: 1.4}
.b7{font-size: 12px; color: #505050; font-family:"돋움,Tahoma";letter-spacing: 0px;font-weight:bold}
.b8{font-size: 15px; color: #333333; font-family:"돋움,Tahoma";letter-spacing: 0px;font-weight:bold}
.b9{font-size: 15px; color: #f69100; font-family:"돋움,Tahoma";letter-spacing: 0px;font-weight:bold}
.b10{font-size: 12px; color: #f69100; font-family:"돋움,Tahoma";letter-spacing: 0px;font-weight:bold}
.bold {font-weight:bold}


/* main */
.main_list {color:5a5a5a ; font-family:"돋움"; font-size: 12px; text-decoration: none; line-height:1.4}
.main_list a:link {color:5a5a5a; font-family:"돋움"; text-decoration: none;}
.main_list a:visited {color:5a5a5a; font-family:"돋움"; text-decoration: none;}
.main_list a:hover {color:5a5a5a; font-family:"돋움"; text-decoration: underline;}
.main_list a:active {color:5a5a5a; font-family:"돋움"; text-decoration:none;}

.new_ebook {color:8d8376; font-family:"돋움"; font-size: 11px; text-decoration: none; font-weight:normal;}
.new_ebook A:link {font-family:"돋움"; font-size: 11px; color: #8d8376; text-decoration: none}
.new_ebook A:visited {font-family:"돋움"; font-size: 11px; color: #8d8376; text-decoration: none}
.new_ebook A:active {font-family:"돋움"; font-size: 11px; color: #8d8376; text-decoration: none}
.new_ebook A:hover {font-family:"돋움"; font-size: 11px; color: #8d8376; font-weight:bold}

A.notice:link, A.notice:visited, A.notice:active{font-family:"돋움"; font-size: 12px; color: #919191; text-decoration: none}
A.notice:hover{font-family:"돋움"; font-size: 12px; color: #B1895D; text-decoration: underline}



/* 기본링크 */
A {font-size: 12px; color: #797979; font-family: "돋움";selector-dummy:expression(this.hideFocus=true);}
A:link    {color:#797979; text-decoration:none}
A:visited {color:#797979; text-decoration:none}
A:active  {color:#797979; text-decoration:none}
A:hover   {color:#333333; text-decoration:none}





/* 게시판 */
.board_list2 {color:808080 ; font-family:"돋움" ; font-size: 12px; text-decoration: none; padding-left:3px;}
.board_list2 :link {color:808080 ; font-family:"돋움" ; font-size: 12px; text-decoration: none;}
.board_list2 :visited {color:808080; font-family:"돋움"; font-size: 12px; text-decoration: none;}
.board_list2 :hover {color: 000000; font-family:"돋움" ; font-size: 12px; text-decoration:none;}
.board_list2 :active {color:808080; font-family:"돋움"; font-size: 12px; text-decoration:none;}
.board_title1 {color:5a5a5a ; font-family:"돋움" ; font-size: 12px; text-decoration: none; font-weight:bold; letter-spacing: -0.02em;}
.board_title1 A:link {color:5a5a5a; font-family:"돋움"; font-size: 12px;  text-decoration: none; letter-spacing: -0.02em;}
.board_title1 A:visited {color:5a5a5a; font-family:"돋움"; font-size: 12px;  text-decoration: none; letter-spacing: -0.02em;}
.board_title1 A:active {color:5a5a5a; font-family:"돋움"; font-size: 12px; text-decoration: none; letter-spacing: -0.02em;}
.board_title1 A:hover {color:5a5a5a; font-family:"돋움"; font-size: 12px; text-decoration: underline; letter-spacing: -0.02em;}
.board_list {color:7a7a7a ; font-family:"돋움" ; font-size: 12px; text-decoration: none;}
.board_list :link {color:7a7a7a ; font-family:"돋움" ; font-size: 12px; text-decoration: none;}
.board_list :visited {color:7a7a7a; font-family:"돋움"; font-size: 12px; text-decoration: none;}
.board_list :hover {color: 333333; font-family:"돋움" ; font-size: 12px; text-decoration:underline;}
.board_list :active {color:7a7a7a; font-family:"돋움"; font-size: 12px; text-decoration:none;}
.board_date {color:808080; font-family:"tahoma"; font-size: 8pt; text-decoration: none; font-weight:normal;}
.board_T1 {color:808080; font-family:"tahoma"; font-size: 7pt; text-decoration: none; font-weight:normal;}
.board_T1 A:link {font-family:tahoma; font-size: 7pt; color: #67A4DA; text-decoration: none}
.board_T1 A:visited {font-family:tahoma; font-size: 7pt; color: #67A4DA; text-decoration: none}
.board_T1 A:active {font-family:tahoma; font-size: 7pt; color: #67A4DA; text-decoration: none}
.board_T1 A:hover {font-family:tahoma; font-size: 7pt; color: #67A4DA; text-decoration: underline}


/* 페이징 */
.pg {font-family:"verdana"; font-size: 8pt; color: #7a7a7a; text-decoration: none;font-weight:bold}
.pg A:link {font-family:"verdana"; font-size: 8pt; color: #7a7a7a; text-decoration: none;font-weight:bold}
.pg A:visited {font-family:"verdana"; font-size: 8pt; color: #7a7a7a; text-decoration: none;font-weight:bold}
.pg A:active {font-family:"verdana"; font-size: 8pt; color: #7a7a7a; text-decoration: none;font-weight:bold}
.pg A:hover {font-family:"verdana"; font-size: 8pt; color: #333333; text-decoration: none;font-weight:bold}

/*입력*/

INPUT { font-size:9pt; font-family: "돋움,Tahoma"; color:#5A5A5A;border:1px solid #c3c3c3;background-color:#ffffff}

INPUT.list12 { font-size:10pt; font-family: "돋움,Tahoma"; color:#787878;height:20px;border:1px solid #e4e4e4}
INPUT.write { font-size:10pt; font-family: "돋움,Tahoma"; color:#787878;height:19px;border:1px solid #c9cfd9}
INPUT.pop_w { font-size:10pt; font-family: "돋움,Tahoma"; color:#787878;height:19px;border:1px solid #c3c3c3}
INPUT.none {border:1px solid #dadada;background-color:#ffffff;border:0px}
INPUT.none2 {border:1px solid #dadada;background-color:#f7f7f7;border:0px}
INPUT.none3 {border:1px solid #dadada;background-color:#dfdfdf;border:0px}

.checkbox {border-right: 0pt solid; border-top: 0pt solid; border-left: 0pt solid; border-bottom: 0pt solid; vertical-align: middle; background-color: #ffffff;}

select	{font-family: "tahoma","verdana","arial","돋움","";font-size:11px; color: #5A5A5A; text-decoration: none; background:#ffffff;border:1px solid #000000}
select.ask2	{  font-family: "tahoma","verdana","arial","돋움","";font-size:11px; color: #5A5A5A; text-decoration: none;line-height: 130%}
select.login	{  font-family: "돋움,","tahoma","verdana","arial","","";line-height: 130%; font-size:11px; color: #878787; text-decoration: none;width:179px;}
select.menu	{  font-family: "tahoma","verdana","arial","돋움","";font-size:11px; color: #747474; text-decoration: none;line-height: 130%}


textarea
{color: #797979;
   font-family: "돋움,Tahoma";  
   font-size:12px;
   border:1px #CCCCCC solid;
  background-color:#FFFFFF;
	 scrollbar-face-color:#FFFFFF; 
	 scrollbar-3dlight-color:#c0c0c0; 
	 scrollbar-track-color:#F3F3F3;
	 scrollbar-darkshadow-color:#F2F2F2; 
	 scrollbar-arrow-color:#808080; 
	 line-height:130%;
	 scrollbar-highlight-color:#F2F2F2;
	 padding:5 5 10 5;
	 }

textarea.writebox
{color: #797979;
   font-family: "돋움,Tahoma";  
   font-size:12px;
   border:1px #c9cfd9 solid;
   background-color:#FFFFFF;
	 scrollbar-face-color:#FFFFFF; 
	 scrollbar-3dlight-color:#c0c0c0; 
	 scrollbar-track-color:#F3F3F3;
	 scrollbar-darkshadow-color:#F2F2F2; 
	 scrollbar-arrow-color:#808080; 
	 line-height:130%;
	 scrollbar-highlight-color:#F2F2F2;
	 padding:5 10 10 5;
	 }
	 
	 textarea.writebox1
{color: #797979;
   font-family: "돋움,Tahoma";  
   font-size:11px;
   border:1px #F1F1F1 solid;
   background-color:#F1F1F1;
	 scrollbar-face-color:#FFFFFF; 
	 scrollbar-3dlight-color:#E5E5E5; 
	 scrollbar-track-color:#E5E5E5;
	 scrollbar-darkshadow-color:none; 
	 scrollbar-arrow-color:#808080; 
	 line-height:130%;
	 scrollbar-highlight-color:#F2F2F2;
	 padding:5 10 10 5;
	 }
	 
	 	 textarea.writebox2
{color: #797979;
   font-family: "돋움,Tahoma";  
   font-size:11px;
   border:1px #FFFFFF solid;
   background-color:#FFFFFF;
	 scrollbar-face-color:#FFFFFF; 
	 scrollbar-3dlight-color:#E5E5E5; 
	 scrollbar-track-color:#E5E5E5;
	 scrollbar-darkshadow-color:none; 
	 scrollbar-arrow-color:#808080; 
	 line-height:130%;
	 scrollbar-highlight-color:#F2F2F2;
	 padding:5 10 10 5;
	 }
	 
	 

/*********************************************
* TABLES
*********************************************/
.fixed {table-layout:fixed;}


/*********************************************
* FORMS
*********************************************/
/* input */
.bd  {border:1px solid #e2e2e2;background-color:FFFFFF;height:18px;font-family:Tahoma;font-size:11px;color:737371;}
.bd1 {border:1px solid #e2e2e2;background-color:FAFAFA;height:18px;font-family:Tahoma;font-size:11px;color:737371;}
.bd2  {border:1px solid #e2e2e2;background-color:FFFFFF;height:21px;font-family:Tahoma;font-size:12px;color:1E5889;font-weight:bold; style=text-align:right;}
.bd3 {border:1px solid #e2e2e2;background-color:FFFFFF;height:21px;font-family:Tahoma;font-size:12px;color:737371;}


/* select */
.bd_sel  {background-color:FFFFFF;font-family:"돋움,Tahoma";font-size:11px;color:4d4d4d;background-color:FFFFFF;}
.bd_sel2  {background-color:FFFFFF;font-family:"돋움,Tahoma";font-size:11px;color:FAFAFA;background-color:1E5889;}
 

/* button */
.bt_submit_eng  {background-color:#4C67B4;border:solid 1px #3D58A7;color:white;font-family:Verdana,Tahoma;font-size:10px;font-weight:bold}

.bt_submit_eng_reset {background-color:#687FC2;border:solid 1px #7B90CB;border-right:1px solid #5C78C8;border-bottom:1px solid #5C78C8;color:white;font-family:Verdana,Tahoma;font-size:10px;font-weight:bold}

.bt_submit_eng_preview  {background-color:#687FC2;border:solid 1px #3356BB;color:white;font-family:Verdana,Tahoma;font-size:10px;font-weight:bold}

.bt  {background-color:black;border-color:solid 1 black;color:white;font-family:Verdana,Tahoma;font-size:8pt}

.bt_blue {color:white;background-color:#1B5CBD;font-family:Tahoma,Verdana;font-size:8pt;font-weight:bold;border:1px solid #144DA2}  

/* fileupload */
.filebdc  {border-color:solid 1 c0c0c0;font-family:Tahoma,Verdana;font-size:8pt}

/* textarea */
.ta {border:1px solid:#e2e2e2;background-color:FFFFFF;color:737371;font-size:11px;font-family:Tahoma;scrollbar-boder:1;border-right:#DCDCDC 1px solid; padding-right:10px;border-top: #DCDCDC 1px solid;padding-left:10px;scrollbar-face-color:#FBFBFB;padding-bottom:18px;scrollbar-highlight-color:#cccccc;overflow:auto;border-left:#cccccc 1px solid;scrollbar-shadow-color:#cccccc;color:#808080;scrollbar-3dlight-color:#FFFFFF;scrollbar-arrow-color: #BCBCBC;padding-top:10px;scrollbar-track-color:#FFFFFF;border-bottom:#cccccc 1px solid; scrollbar-darkshadow-color:#FFFFFF}

.imgborder {
	border-right: #E2E2E2 5px solid; border-top: #E2E2E2 5px solid; border-left: #E2E2E2 5px solid; border-bottom: #E2E2E2 5px solid
}



    /*             styles for the star rater                */
    .star-rating{
        list-style:none;
        margin: 0px;
        padding:0px;
        width: 100px;
        height: 20px;
        position: relative;
        background: url(../images/icon/star_rating.gif) top left repeat-x;
    }
    .star-rating li{
        padding:0px;
        margin:0px;
        /*\*/
        float: left;
        /* */
    }
    .star-rating li a{
        display:block;
        width:20px;
        height: 20px;
        text-decoration: none;
        text-indent: -9000px;
        z-index: 20;
        position: absolute;
        padding: 0px;
    }
    .star-rating li a:hover{
        background: url(../images/icon/star_rating.gif) left bottom;
        z-index: 1;
        left: 0px;
    }
    .star-rating a.one-star{
        left: 0px;
    }
    .star-rating a.one-star:hover{
        width:20px;
    }
    .star-rating a.two-stars{
        left:20px;
    }
    .star-rating a.two-stars:hover{
        width: 40px;
    }
    .star-rating a.three-stars:hover{
        width: 60px;
    }
    .star-rating a.three-stars{
        left: 40px;
    }
    .star-rating a.four-stars{
        left: 60px;
    }
    .star-rating a.four-stars:hover{
        width: 80px;
    }
    .star-rating a.five-stars{
        left: 80px;
    }
    .star-rating a.five-stars:hover{
        width: 100px;
    }
