/**********************2009. 11 ÀüÈ­¿µ¾î ¸®´º¾ó**************************/

IMG {
    border: 0px;
}

table {
    font-size: 12px;
    line-height: 16px;
    color: #707070;
    font-family: "±¼¸²";
    letter-spacing: -1px;
    text-align: left;
}

.t_bder1 {
    border: 1px solid #89aa55;
}

.t_bder2 {
    border: 1px solid #96c3e5;
}

.t_bder3 {
    border: 1px solid #d9d9d9;
}

.t_bder4 {
    border: 1px solid #ffffff;
    background-color: #7f8690;
}

.t_bder5 {
    border: 1px solid #f3afb1;
    background-color: #ffffff;
}

.t_bder6 {
    border: 1px solid #e58f91;
    background-color: #ffffff;
}

.t_bder7 {
    border: 1px solid #e5e5e5;
    background-color: #ffffff;
}

.style0 {
    font-size: 12px;
    line-height: 16px;
    font-family: "µ¸¿ò";
    color: #656360;
    letter-spacing: 0mm;
}

.style1 {
    font-size: 12px;
    font-family: "µ¸¿ò";
    line-height: 16px;
    color: #eb5256;
    letter-spacing: -1px;
    font-weight: bold;
}

.style1_non {
    font-size: 12px;
    font-family: "µ¸¿ò";
    line-height: 13px;
    color: #eb5256;
    text-decoration: underline;
    letter-spacing: 0px;
}

.style1L {
    font-size: 12px;
    font-family: "µ¸¿ò";
    line-height: 16px;
    color: #eb5256;
}

.style2 {
    font-size: 12px;
    line-height: 16px;
    color: #000000;
    font-family: "µ¸¿ò";
    letter-spacing: -1px;
    text-align: left;
    font-weight: bold;
}

.style2_2stitle {
    font-size: 13px;
    line-height: 18px;
    color: #000000;
    font-family: "µ¸¿ò";
    letter-spacing: -1px;
    text-align: left;
    font-weight: bold;
}

.style2_3stitle {
    font-size: 13px;
    line-height: 18px;
    color: #000000;
    font-family: "µ¸¿ò";
    letter-spacing: 0px;
    text-align: left;
    font-weight: bold;
}

.style2_4stitle {
    font-size: 16px;
    line-height: 18px;
    color: #000000;
    font-family: "µ¸¿ò";
    letter-spacing: 0px;
    text-align: left;
    font-weight: bold;
}

.style2_5stitle {
    font-size: 16px;
    line-height: 18px;
    color: #e13c41;
    font-family: "µ¸¿ò";
    letter-spacing: 0px;
    text-align: left;
    font-weight: bold;
}

.style3 {
    font-size: 11px;
    line-height: 15px;
    color: #a4a19c;
    font-family: "µ¸¿ò";
    letter-spacing: -1px;
    text-align: left;
}

.style4 {
    font-size: 11px;
    line-height: 15px;
    color: #79746c;
    font-family: "µ¸¿ò";
    letter-spacing: -1px;
    text-align: left;
}

.style1_s {
    font-size: 11px;
    line-height: 16px;
    color: #eb5256;
    letter-spacing: -1px;
    font-weight: bold;
}

.style5 {
    font-size: 11px;
    line-height: 14px;
    color: #8c8a88;
    letter-spacing: -1px;

}

.style6 {
    font-size: 11px;
    color: #eb5256;
    letter-spacing: -1px;

}

.style6 {
    font-size: 11px;
    color: #eb5256;
    letter-spacing: -1px;

}

.style6_blet {
    font-size: 11px;
    color: #5ea0d3;
    letter-spacing: -1px;
    text-decoration: underline;

}

.style7 {
    font-size: 12px;
    color: #000000;
    letter-spacing: 0px;

}

.l-th {
    text-decoration: line-through;
    letter-spacing: 0px;
}

.style15 {
    font-size: 12px;
    color: #FF0000;
}

.style16 {
    font-size: 11px;
    color: #FF0000;
}

.style17 {
    font-size: 11px;
    color: #666666;
}

.style18_tit {
    font-size: 17px;
    color: #ffffff;
    font-weight: bold;
}

.style18_nb {
    font-size: 12px;
    color: #58a215;
    font-weight: bold;
    letter-spacing: 0px;
}

.style8 {
    font-size: 11px;
    line-height: 16px;
    color: #333333;
    font-family: "±¼¸²";
    letter-spacing: -1px;
    text-align: left;
}

.style9 {
    font-size: 11px;
    line-height: 16px;
    color: #333333;
    font-family: "±¼¸²";
    letter-spacing: 0px;
}

.style10 {
    font-size: 12px;
    line-height: 16px;
    color: #d8d8d8;
    font-family: "±¼¸²";
    letter-spacing: 0px;
    text-align: left;
}

.style11 {
    font-size: 11px;
    line-height: 16px;
    color: #ffffff;
    font-family: "±¼¸²";
    letter-spacing: 0px;
    text-align: center;
}

.style12 {
    font-size: 12px;
    line-height: 16px;
    color: #666666;
    font-family: "±¼¸²";
    letter-spacing: -1px;
    text-align: left;
}

.style13 {
    font-size: 12px;
    line-height: 16px;
    font-family: "µ¸¿ò";
    color: #484134;
    letter-spacing: 0mm;
    font-weight: bold;
}

.style14 {
    font-size: 12px;
    font-family: "µ¸¿ò";
    color: #656361;
    letter-spacing: 0px;
    line-height: 18px;
}

.style15 {
    font-size: 11px;
    font-family: "µ¸¿ò";
    color: #9f9687;
    letter-spacing: -1px;
    line-height: 13px;
}

.style15_a {
    font-size: 12px;
    font-family: "µ¸¿ò";
    color: #978d7e;
    letter-spacing: -1px;
    line-height: 15px;
}

.style16 {
    font-size: 12px;
    font-family: "µ¸¿ò";
    color: #3f3f3f;
    letter-spacing: -1px;
    line-height: 15px;
}

.style17 {
    font-size: 12px;
    font-family: "µ¸¿ò";
    color: #79746c;
    letter-spacing: 0px;
    line-height: 15px;
}

.style17_k {
    font-size: 12px;
    font-family: "µ¸¿ò";
    color: #79746c;
    letter-spacing: -1px;
    line-height: 18px;
}

.style18 {
    font-size: 15px;
    font-family: "µ¸¿ò";
    color: #ffffff;
    letter-spacing: -1px;
    line-height: 20px;
}

.style19 {
    font-size: 12px;
    font-family: "µ¸¿ò";
    color: #a56a48;
    letter-spacing: 0mm;
    line-height: 20px;
}

.style20 {
    font-size: 11px;
    font-family: "Arial";
    color: #918b82;
    letter-spacing: 0mm;
    line-height: 20px;
}

.style21 {
    font-size: 12px;
    font-family: "µ¸¿ò";
    color: #da7926;
    letter-spacing: 0mm;
    line-height: 15px;
    font-weight: bold;

}

.style22 {
    font-size: 12px;
    font-family: "µ¸¿ò";
    color: #876e60;
    letter-spacing: 0mm;
    line-height: 15px;
    font-weight: bold;

}

.style23 {
    font-size: 11px;
    color: #656361;
    font-family: "±¼¸²";
    letter-spacing: 0px;
    text-align: left;
}

.style24 {
    font-size: 11px;
    color: #555555;
    font-family: "µ¸¿ò";
    letter-spacing: 0px;
    font-weight: bold;
}

.style25 {
    font-size: 11px;
    color: #555555;
    font-family: "µ¸¿ò";
    letter-spacing: 0px;
}

.style25_s {
    font-size: 11px;
    color: #a9a8a8;
    font-family: "µ¸¿ò";
    letter-spacing: 0px;
}

.style26 {
    font-size: 11px;
    color: #788dc8;
    font-family: "µ¸¿ò";
    letter-spacing: 0px;
}

.style27 {
    font-size: 12px;
    color: #484134;
    font-family: "µ¸¿ò";
    letter-spacing: -1px;
    font-weight: bold;
}

.style28 {
    font-size: 12px;
    color: #8f8b83;
    font-family: "µ¸¿ò";
    letter-spacing: -1px;
    font-weight: bold;
}

.style30 {
    font-size: 18px;
    color: #4c94d4;
    font-family: "±¼¸²";
    letter-spacing: -2px;
    font-weight: bold;
}

.style31 {
    font-size: 13px;
    color: #9f9687;
    font-family: "±¼¸²";
    letter-spacing: 0;
    font-weight: bold;
}
 .textbox12 {
    BORDER-RIGHT: #c9c3b8 1px solid;
    BORDER-TOP: #c9c3b8 1px solid;
    FONT-SIZE: 12px;
    BORDER-LEFT: #c9c3b8 1px solid;
    BORDER-BOTTOM: #c9c3b8 1px solid;
    BACKGROUND-COLOR: #ffffff;
    width: 600px;
    height:120px;
    color: #79746c;
}
.textbox11 {
    BORDER-RIGHT: #c9c3b8 1px solid;
    BORDER-TOP: #c9c3b8 1px solid;
    FONT-SIZE: 12px;
    BORDER-LEFT: #c9c3b8 1px solid;
    BORDER-BOTTOM: #c9c3b8 1px solid;
    BACKGROUND-COLOR: #ffffff;
    width: 610px;
    height: 35px;
    color: #79746c;
}

.textbox10 {
    BORDER-RIGHT: #c9c3b8 1px solid;
    BORDER-TOP: #c9c3b8 1px solid;
    FONT-SIZE: 12px;
    BORDER-LEFT: #c9c3b8 1px solid;
    BORDER-BOTTOM: #c9c3b8 1px solid;
    BACKGROUND-COLOR: #ffffff;
    width: 600px;
    height: 60px;
    color: #79746c;
}

.textbox9 {
    BORDER-RIGHT: #c9c3b8 1px solid;
    BORDER-TOP: #c9c3b8 1px solid;
    FONT-SIZE: 12px;
    BORDER-LEFT: #c9c3b8 1px solid;
    BORDER-BOTTOM: #c9c3b8 1px solid;
    BACKGROUND-COLOR: #ffffff;
    width: 530px;
    height: 20px;
    color: #79746c;

}

.textbox8 {
    BORDER-RIGHT: #c9c3b8 1px solid;
    BORDER-TOP: #c9c3b8 1px solid;
    FONT-SIZE: 12px;
    BORDER-LEFT: #c9c3b8 1px solid;
    BORDER-BOTTOM: #c9c3b8 1px solid;
    BACKGROUND-COLOR: #ffffff;
    width: 570px;
    height: 20px;
    color: #79746c;
    PADDING: 15px;
}

.textbox7 {
    BORDER-RIGHT: #c9c3b8 1px solid;
    BORDER-TOP: #c9c3b8 1px solid;
    FONT-SIZE: 12px;
    BORDER-LEFT: #c9c3b8 1px solid;
    BORDER-BOTTOM: #c9c3b8 1px solid;
    BACKGROUND-COLOR: #ffffff;
    width: 600px;
    height: 200px;
    color: #79746c;
}

.textbox8 {
    BORDER-RIGHT: #c9c3b8 1px solid;
    BORDER-TOP: #c9c3b8 1px solid;
    FONT-SIZE: 12px;
    BORDER-LEFT: #c9c3b8 1px solid;
    BORDER-BOTTOM: #c9c3b8 1px solid;
    BACKGROUND-COLOR: #ffffff;
    width: 660px;
    height: 120px;
    color: #79746c;
}

.textbox6 {
    BORDER-RIGHT: #c9c3b8 1px solid;
    BORDER-TOP: #c9c3b8 1px solid;
    FONT-SIZE: 12px;
    BORDER-LEFT: #c9c3b8 1px solid;
    BORDER-BOTTOM: #c9c3b8 1px solid;
    BACKGROUND-COLOR: #ffffff;
    width: 330px;
    height: 20px;
    color: #79746c;
}

.textbox5 {
    BORDER-RIGHT: #D1D1D1 1px solid;
    BORDER-TOP: #D1D1D1 1px solid;
    FONT-SIZE: 12px;
    BORDER-LEFT: #D1D1D1 1px solid;
    BORDER-BOTTOM: #D1D1D1 1px solid;
    BACKGROUND-COLOR: #ffffff;
    height: 20px;
    width: 125px;
}

.textbox4 {
    BORDER-RIGHT: #c9c3b8 1px solid;
    BORDER-TOP: #c9c3b8 1px solid;
    FONT-SIZE: 12px;
    BORDER-LEFT: #c9c3b8 1px solid;
    BORDER-BOTTOM: #c9c3b8 1px solid;
    BACKGROUND-COLOR: #ffffff;
    width: 600px;
    height: 20px;
    color: #79746c;
}

.textbox3 {
    BORDER-RIGHT: #D1D1D1 1px solid;
    BORDER-TOP: #D1D1D1 1px solid;
    FONT-SIZE: 12px;
    BORDER-LEFT: #D1D1D1 1px solid;
    BORDER-BOTTOM: #D1D1D1 1px solid;
    BACKGROUND-COLOR: #ffffff;
    height: 20px;
    width: 130px;
}

.textbox2 {
    BORDER-RIGHT: #c9c3b8 1px solid;
    BORDER-TOP: #c9c3b8 1px solid;
    FONT-SIZE: 12px;
    BORDER-LEFT: #c9c3b8 1px solid;
    BORDER-BOTTOM: #c9c3b8 1px solid;
    BACKGROUND-COLOR: #ffffff;
    width: 75px;
    height: 20px;
    color: #79746c;
}

.textbox2_non {
    BORDER-RIGHT: #ffffff 1px solid;
    BORDER-TOP: #ffffff 1px solid;
    FONT-SIZE: 12px;
    BORDER-LEFT: #ffffff 1px solid;
    BORDER-BOTTOM: #ffffff 1px solid;
    BACKGROUND-COLOR: #ffffff;
    width: 75px;
    height: 20px;
    color: #e4565a;
    font-weight: bold;
}

.textbox_non {
    text-decoration: line-through;
    BORDER-RIGHT: #ffffff 1px solid;
    BORDER-TOP: #ffffff 1px solid;
    FONT-SIZE: 12px;
    BORDER-LEFT: #ffffff 1px solid;
    BORDER-BOTTOM: #ffffff 1px solid;
    BACKGROUND-COLOR: #ffffff;
    width: 75px;
    height: 20px;
    color: #79746c;
    font-weight: bold;
}

.textbox1s {
    BORDER-RIGHT: #c9c3b8 1px solid;
    BORDER-TOP: #c9c3b8 1px solid;
    FONT-SIZE: 12px;
    BORDER-LEFT: #c9c3b8 1px solid;
    BORDER-BOTTOM: #c9c3b8 1px solid;
    BACKGROUND-COLOR: #ffffff;
    width: 50px;
    height: 20px;
    color: #79746c;
}

.textbox1 {
    BORDER-RIGHT: #c9c3b8 1px solid;
    BORDER-TOP: #c9c3b8 1px solid;
    FONT-SIZE: 12px;
    BORDER-LEFT: #c9c3b8 1px solid;
    BORDER-BOTTOM: #c9c3b8 1px solid;
    BACKGROUND-COLOR: #ffffff;
    width: 130px;
    height: 20px;
    color: #79746c;
}

.textbox0 {
    BORDER-RIGHT: #d0cdc5 1px solid;
    BORDER-TOP: #d0cdc5 1px solid;
    FONT-SIZE: 12px;
    BORDER-LEFT: #d0cdc5 1px solid;
    BORDER-BOTTOM: #d0cdc5 1px solid;
    BACKGROUND-COLOR: #ffffff;
    width: 95px;
    height: 18px;
    color: #79746c;
}

.textbox_check {
    BORDER-RIGHT: #d0cdc5 1px solid;
    BORDER-TOP: #d0cdc5 1px solid;
    FONT-SIZE: 12px;
    BORDER-LEFT: #d0cdc5 1px solid;
    BORDER-BOTTOM: #d0cdc5 1px solid;
    BACKGROUND-COLOR: #ffffff;
    width: 15px;
    height: 15px;
    color: #79746c;
}

.selectbox1 {
    BORDER-RIGHT: #c9c3b8 1px solid;
    BORDER-TOP: #c9c3b8 1px solid;
    font-size: 12px;
    BORDER-LEFT: #c9c3b8 1px solid;
    BORDER-BOTTOM: #c9c3b8 1px solid;
    BACKGROUND-COLOR: #ffffff;
    color: #79746c;
    ime-mode: active;
    height: 20px;
    font-family: "µ¸¿ò", "Arial", "Verdana";
    width: 75px;
    letter-spacing: 2mm;
}

.selectbox2 {
    BORDER-RIGHT: #c9c3b8 1px solid;
    BORDER-TOP: #c9c3b8 1px solid;
    font-size: 12px;
    BORDER-LEFT: #c9c3b8 1px solid;
    BORDER-BOTTOM: #c9c3b8 1px solid;
    BACKGROUND-COLOR: #ffffff;
    color: #79746c;
    ime-mode: active;
    height: 20px;
    font-family: "µ¸¿ò", "Arial", "Verdana";
    width: 120px;
    letter-spacing: 0mm;
}

.selectbox3 {
    BORDER-RIGHT: #c9c3b8 1px solid;
    BORDER-TOP: #c9c3b8 1px solid;
    font-size: 12px;
    BORDER-LEFT: #c9c3b8 1px solid;
    BORDER-BOTTOM: #c9c3b8 1px solid;
    BACKGROUND-COLOR: #ffffff;
    color: #58a215;
    ime-mode: active;
    height: 20px;
    font-family: "µ¸¿ò", "Arial", "Verdana";
    width: 250px;
    letter-spacing: 0mm;
    font-weight: bold;
}

.paging {
    color: #918b82;
    font: 9pt "Arial";
    padding: 3px;
}

.paging_b {
    color: #ff802f;
    font: 9pt;
    font-family: "µ¸¿ò", "Arial", "Verdana";
    padding: 3px;
    font-weight: bold;
}

.textarea {
    BORDER-RIGHT: #D1D1D1 1px solid;
    BORDER-TOP: #D1D1D1 1px solid;
    PADDING-LEFT: 3px;
    FONT-SIZE: 12px;
    IME-MODE: active;
    PADDING-BOTTOM: 3px;
    SCROLLBAR-HIGHLIGHT-COLOR: #ffffff;
    BORDER-LEFT: #D1D1D1 1px solid;
    SCROLLBAR-SHADOW-COLOR: #eaeaea;
    COLOR: #666666;
    SCROLLBAR-3DLIGHT-COLOR: #eaeaea;
    LINE-HEIGHT: 14px;
    SCROLLBAR-ARROW-COLOR: #ffffff;
    PADDING-TOP: 3px;
    SCROLLBAR-TRACK-COLOR: #ffffff;
    BORDER-BOTTOM: #D1D1D1 1px solid;
    FONT-FAMILY: "Verdana", "", "u";
    SCROLLBAR-DARKSHADOW-COLOR: #ffffff;
    background-color: #ffffff
}

/**************************±âÁ¸½ºÅ¸ÀÏ*******************************/

/*table {
	font: 9pt "", "u", "Arial", "Helvetica", "sans-serif";
	color: #666666;
	padding:0;
	line-height: 16px
}*/
.fav_form {
    font: 9pt "Arial";
    color: #3399CC;
    background-color: #B2EBF2;
    border: 1px solid #99FFFF;
}

.tdpadding {
    padding-top: 4
}

.topbottomline {
    border-top: 1px solid #B1B1B1;
    border-bottom: 1px solid #B1B1B1;
}

.blueline {
    border: 1px solid #B5C8D8;
}

.body_style {
    SCROLLBAR-FACE-COLOR: #cdcdcd;
    SCROLLBAR-HIGHLIGHT-COLOR: #ffffff;
    SCROLLBAR-SHADOW-COLOR: #ffffff;
    SCROLLBAR-3DLIGHT-COLOR: #ffffff;
    SCROLLBAR-ARROW-COLOR: #ffffff;
    SCROLLBAR-TRACK-COLOR: #ffffff;
    SCROLLBAR-DARKSHADOW-COLOR: #ffffff;
    SCROLLBAR-BASE-COLOR: #ffffff
}

}

a:link {
    text-decoration: none;
    color: #666666
}

a:visited {
    text-decoration: none;
    color: #666666
}

a:hover {
    text-decoration: none;
    color: #000000
}

.pop_title1 {
    font-weight: bold;
    font-size: 12px;
    color: #ffffff;
    letter-spacing: 0px;
}

.pop_title2 {
    font-weight: bold;
    font-size: 12px;
    color: #ddf2fe;
    letter-spacing: 0px;
}

.pop_title3 {
    font-weight: bold;
    font-size: 12px;
    color: #aabcd1;
    letter-spacing: 0px;
}

.pop_title4 {
    font-weight: bold;
    font-size: 12px;
    color: #ffd6d7;
    letter-spacing: 0px;
}

.title1 {
    font-weight: bold;
    font-size: 12px;
    color: #ffffff
}

.title2 {
    font-weight: bold;
    font-size: 12px;
    color: #0C5F89
}

.title3 {
    font-weight: bold;
    font-size: 12px;
    color: #B9862E
}

.title4 {
    font-weight: bold;
    font-size: 12px;
    color: #3B9FD2
}

.title5 {
    font-weight: bold;
    font-size: 12px;
    color: #23526E
}

.title5 {
    font: 9pt "";

    color: #666666;
    border-top: 1px solid #DFDFDF;
    border-right: 1px solid #DFDFDF;
    border-bottom: 1px solid #DFDFDF;
    border-left: 1px solid #DFDFDF;

}

.title6 {
    font: 9pt "";

    color: #666666;
    border-top: 1px solid #EFC75D;
    border-right: 1px solid #EFC75D;
    border-bottom: 1px solid #EFC75D;
    border-left: 1px solid #EFC75D;

}

.text1 {
    font-size: 12px;
    color: #666666
}

.text2 {
    font-size: 12px;
    color: #FF7331;
    text-decoration: underline
}

.text3 {
    font-size: 12px;
    color: #666666;
    text-decoration: underline
}

.text4 {
    font-size: 12px;
    color: #ffffff;
    text-decoration: underline
}

/**.text5    {  font-size: 12px; color: #B9862E; text-decoration:underline}**/
.text5 {
    font-size: 12px;
    color: #53401D;
    font-weight: bold
}

.text6 {
    font-size: 12px;
    line-height: 18px
}

.text7 {
    font-size: 12px;
    line-height: 24px
}

.line {
    font-size: 12px;
    line-height: 18px
}

.line2 {
    font-size: 12px;
    line-height: 20px
}

.small2 {
    font-size: 13px
}

.free_menu {
    font-size: 12px;
    color: #FFFFFF
}

A.free_menu:link {
    font-size: 12px;
    color: #FFFFFF
}

A.free_menu:visited {
    font-size: 12px;
    color: #FFFFFF
}

A.free_menu:hover {
    font-size: 12px;
    color: #9AE700
}

A.free_menu:active {
    font-size: 12px;
    color: #FFFFFF
}

.free_link1 {
    font-size: 11px;
    color: #999999
}

A.free_link1:link {
    font-size: 11px;
    color: #999999
}

A.free_link1:visited {
    font-size: 11px;
    color: #999999
}

A.free_link1:hover {
    font-size: 11px;
    color: #000000
}

A.free_link1:active {
    font-size: 11px;
    color: #999999
}

.free_link2 {
    font-size: 12px;
    color: #FF7331
}

A.free_link2:link {
    font-size: 12px;
    color: #FF7331
}

A.free_link2:visited {
    font-size: 12px;
    color: #FF7331
}

A.free_link2:hover {
    font-size: 12px;
    color: #000000
}

A.free_link2:active {
    font-size: 12px;
    color: #FF7331
}

.gray {
    font-size: 12px;
    color: #666666
}

A.gray:link {
    font-size: 12px;
    color: #666666
}

A.gray:visited {
    font-size: 12px;
    color: #666666
}

A.gray:hover {
    font-size: 12px;
    color: #333333
}

A.gray:active {
    font-size: 12px;
    color: #666666
}

.gray2 {
    font-size: 12px;
    color: #666666;
    line-height: 18pt;
}

A.gray2:link {
    font-size: 12px;
    color: #666666
}

A.gray2:visited {
    font-size: 12px;
    color: #666666
}

A.gray2:hover {
    font-size: 12px;
    color: #333333
}

A.gray2:active {
    font-size: 12px;
    color: #666666
}

.green1 {
    font-size: 12px;
    color: #B9BC74;
    line-height: 12pt;
}

A.gray2:link {
    font-size: 12px;
    color: #B9BC74
}

A.gray2:visited {
    font-size: 12px;
    color: #666666
}

A.gray2:hover {
    font-size: 12px;
    color: #333333
}

A.gray2:active {
    font-size: 12px;
    color: #666666
}

.blue {
    font-size: 12px;
    color: #666666
}

A.blue:link {
    font-size: 12px;
    color: #666666
}

A.blue:visited {
    font-size: 12px;
    color: #666666
}

A.blue:hover {
    font-size: 12px;
    color: #0097AC
}

A.blue:active {
    font-size: 12px;
    color: #666666
}

.blue2 {
    font-size: 12px;
    color: #3B9FD2
}

A.blue2:link {
    font-size: 12px;
    color: #3B9FD2
}

A.blue2:visited {
    font-size: 12px;
    color: #3B9FD2
}

A.blue2:hover {
    font-size: 12px;
    color: #3B9FD2
}

A.blue2:active {
    font-size: 12px;
    color: #3B9FD2
}

.form1 {
    font: 9pt;
    border: 1 solid gray
}

.form1 {
    font: 9pt;
    border: 1 solid gray
}

.form3 {
    BORDER-RIGHT: #838383 1px solid;
    BORDER-TOP: #838383 1px solid;
    BORDER-LEFT: #000000 1px solid;
    BORDER-BOTTOM: #838383 1px solid;
    FONT-SIZE: 9pt;
    COLOR: #5B79A5;
    HEIGHT: 20px;
    BACKGROUND-COLOR: #E0ECFE;
    TEXT-DECORATION: none
}

.form_m {
    BORDER-RIGHT: #D7D7D7 1px solid;
    BORDER-TOP: #D7D7D7 1px solid;
    BORDER-LEFT: #D7D7D7 1px solid;
    BORDER-BOTTOM: #D7D7D7 1px solid;
    FONT-SIZE: 9pt;
    HEIGHT: 19px;
    BACKGROUND-COLOR: #ffffff;
    TEXT-DECORATION: none
}

.form_box {
    BORDER-RIGHT: #E2DACD 1px solid;
    BORDER-TOP: #E2DACD 1px solid;
    BORDER-LEFT: #E2DACD 1px solid;
    BORDER-BOTTOM: #E2DACD 1px solid;
    FONT-SIZE: 9pt;
    HEIGHT: 19px;
    BACKGROUND-COLOR: #ffffff;
    TEXT-DECORATION: none
}

.form_g {
    font: 9pt;
    border: 1 solid #CCCCCC;
}

.form_w {
    font: 9pt;
    border: 0 solid #FFFFFF;
}

.form_b {
    font: 9pt;
    border: 1 solid #7A96AF;
    background-color: #DEE9F0;
}

.form_bw {
    font: 9pt;
    border: 1 solid #DFD6B2;
    background-color: #FFFEF1;
}

.body {
    font-size: 9pt;
    color: #222222;
    line-height: 12pt;
    font-family: "FontName"
}

.box {
    font-size: 9pt;
    font-family: FontName
}

.name {
    font-size: 9pt;
    font-family: "Times New Roman", Georgia, Times
}

.mj {
    font-size: 9pt;
    color: #666666;
    font-family: Verdana, Arial, Sans-Serif
}

.path {
    font-size: 9pt;
    font-family: Verdana, Arial, Sans-Serif
}

.sidemenu {
    font-size: 9pt;
    line-height: 13pt;
    font-family: Verdana, Arial, Sans-Serif
}

.input {
    font-size: 9pt;
    border-width: 1;
    border-color: #666666;
    border-style: solid
}

.word_click {
    font-size: 13pt;
    font-family: FontName
}

.whpro {
    font-size: 10pt;
    color: #222222;
    line-height: 15pt;
}

.text8 {
    color: #FFF7DD;
    text-decoration: underline
}

.textbox {
    BORDER-RIGHT: #ffffff 1px solid;
    BORDER-TOP: #ffffff 0px solid;
    FONT-SIZE: 8pt;
    BORDER-LEFT: #ffffff 1px solid;
    COLOR: black;
    BORDER-BOTTOM: #ffffff 0px solid;
    BACKGROUND-COLOR: #EAEAEA;
    TEXT-DECORATION: none
}

.textarea {
    BORDER-RIGHT: #D1D1D1 1px solid;
    BORDER-TOP: #D1D1D1 1px solid;
    PADDING-LEFT: 3px;
    FONT-SIZE: 12px;
    IME-MODE: active;
    PADDING-BOTTOM: 3px;
    SCROLLBAR-HIGHLIGHT-COLOR: #ffffff;
    BORDER-LEFT: #D1D1D1 1px solid;
    SCROLLBAR-SHADOW-COLOR: #eaeaea;
    COLOR: #666666;
    SCROLLBAR-3DLIGHT-COLOR: #eaeaea;
    LINE-HEIGHT: 14px;
    SCROLLBAR-ARROW-COLOR: #ffffff;
    PADDING-TOP: 3px;
    SCROLLBAR-TRACK-COLOR: #ffffff;
    BORDER-BOTTOM: #D1D1D1 1px solid;
    FONT-FAMILY: "Verdana", "", "u";
    SCROLLBAR-DARKSHADOW-COLOR: #ffffff;
    background-color: #ffffff
}

.brown1 {
    font-size: 12px;
    color: #8F7250;
    line-height: 14px;
    font-weight: bold;
}

.blue1 {
    font-size: 12px;
    line-height: 14px;
    font-weight: bold;
    color: #4388BE;
}

.blue2 {
    font-size: 11px;
    color: #666666;
}

.rightline {
    border-right: 1px solid #FFFFFF;
}

.navi_menu {
    font-size: 12px;
    color: #666666
}

A.navi_menu:link {
    font-size: 12px;
    color: #666666
}

A.navi_menu:visited {
    font-size: 12px;
    color: #666666
}

A.navi_menu:hover {
    font-size: 12px;
    color: #A3DC28
}

A.navi_menu:active {
    font-size: 12px;
    color: #666666
}

.wt_18 {
    font-size: 12px;
    color: #FFFFFF;
    line-height: 18px
}

.subtitle {
    font-size: 12px;
    line-height: 14px;
    color: #FFFFFF;
}

.stu_window_title {
    font-size: 17px;
    line-height: 19px;
    color: #FFFFFF;
    font-weight: bold;
}

A.subtitle:link {
    font-size: 12px;
    color: #FFFFFF
}

A.subtitle:visited {
    font-size: 12px;
    color: #FFFFFF
}

A.subtitle:hover {
    font-size: 12px;
    color: #FAFF73
}

A.subtitle:active {
    font-size: 12px;
    color: #FFFFFF
}

.best3 {
    font-size: 11px;
    line-height: 12px;
    color: #666666;
}

.list {
    font-size: 12px;
    color: #666666
}

A.list:link {
    font-size: 12px;
    color: #666666
}

A.list:visited {
    font-size: 12px;
    color: #666666
}

A.list:hover {
    font-size: 12px;
    color: #0097AC
}

A.list:active {
    font-size: 12px;
    color: #666666
}

.small_text {
    color: #E78E00;
    font-size: 11px;
}

.small_white {
    color: #ffffff;
    font-size: 11px;
}

.num_place {
    color: #FC2121;
    font-size: 12px;
    font-weight: bold;
}

.board_guide {
    color: #4082F0;
    font-size: 12px;
    font-weight: bold;
}

.board_newlec {
    color: #D445CF;
    font-size: 12px;
    font-weight: bold;
}

.board_notice {
    color: #53B81B;
    font-size: 12px;
    font-weight: bold;
}

/*³»°øºÎ¹æ*/
.form_pup {
    font: 9pt;
    border: 1 solid #D3C0E2;
    background-color: #F7F3FA;
}

.my_nt {
    color: #FFFFFF;
    font-size: 12px;
    font-weight: bold;
}

.my_ntbox {
    border-style: solid;
    border-color: #E6E6E6;
    border-width: 1px
}

a.mylink1:link {
    font-size: 12px;
    color: #666666
}

a.mylink1:visited {
    font-size: 12px;
    color: #666666
}

a.mylink1:hover {
    font-size: 12px;
    color: #FF8C05
}

a.mylink1:active {
    font-size: 12px;
    color: #666666
}

a.mylink:link {
    font-size: 12px;
    text-decoration: none;
    color: #333333
}

a.mylink:visited {
    font-size: 12px;
    text-decoration: none;
    color: #333333
}

a.mylink:hover {
    font-size: 12px;
    text-decoration: underline;
    color: #CC0066
}

a.mylink:active {
    font-size: 12px;
    text-decoration: none;
    color: #333333
}

.my_left {
    font-size: 12px;
    color: #FFFFFF
}

a.my_left:link {
    font-size: 12px;
    text-decoration: none;
    color: #FFFFFF
}

a.my_left:visited {
    font-size: 12px;
    text-decoration: none;
    color: #FFFFFF
}

a.my_left:hover {
    font-size: 12px;
    text-decoration: underline;
    color: #FFFFFF
}

a.my_left:active {
    font-size: 12px;
    text-decoration: none;
    color: #FFFFFF
}

.my_pink {
    font-size: 12px;
    color: #CC0066
}

A.my_pink:link {
    font-size: 12px;
    text-decoration: none;
    color: #CC0066
}

A.my_pink:visited {
    font-size: 12px;
    text-decoration: none;
    color: #CC0066
}

A.my_pink:hover {
    font-size: 12px;
    text-decoration: underline;
    color: #CC0066
}

A.my_pink:active {
    font-size: 12px;
    text-decoration: none;
    color: #CC0066
}

.my_brn {
    font-size: 12px;
    color: #663333
}

A.my_brn:link {
    font-size: 12px;
    text-decoration: none;
    color: #663333
}

A.my_brn:visited {
    font-size: 12px;
    text-decoration: none;
    color: #663333
}

A.my_brn:hover {
    font-size: 12px;
    text-decoration: underline;
    color: #663333
}

A.my_brn:active {
    font-size: 12px;
    text-decoration: none;
    color: #663333
}

.my_brn_s {
    font-size: 11px;
    color: #663333
}

A.my_brn_s:link {
    font-size: 11px;
    text-decoration: none;
    color: #663333
}

A.my_brn_s:visited {
    font-size: 11px;
    text-decoration: none;
    color: #663333
}

A.my_brn_s:hover {
    font-size: 11px;
    text-decoration: underline;
    color: #663333
}

A.my_brn_s:active {
    font-size: 11px;
    text-decoration: none;
    color: #663333
}

.my_grn {
    font-size: 12px;
    color: #666600
}

A.my_grn:link {
    font-size: 12px;
    text-decoration: none;
    color: #666600
}

A.my_grn:visited {
    font-size: 12px;
    text-decoration: none;
    color: #666600
}

A.my_grn:hover {
    font-size: 12px;
    text-decoration: underline;
    color: #666600
}

A.my_grn:active {
    font-size: 12px;
    text-decoration: none;
    color: #666600
}

.my_grn_s {
    font: "??";
    font-size: 11px;
    color: #666600
}

A.my_grn_s:link {
    font-size: 11px;
    text-decoration: none;
    color: #666600
}

A.my_grn_s:visited {
    font-size: 11px;
    text-decoration: none;
    color: #666600
}

A.my_grn_s:hover {
    font-size: 11px;
    text-decoration: underline;
    color: #666600
}

A.my_grn_s:active {
    font-size: 11px;
    text-decoration: none;
    color: #666600
}

.my_list-obj {
    padding-top: 5;
    padding-bottom: 3;
    color: #DB7E04;
    font-size: 12px;
    font-weight: bold;
}

.my_listbox {
    border-style: solid;
    border-color: #F0F0F0;
    border-top-style: none;
    border-bottom-width: 3px;
    border-left-width: 5px;
    border-right-width: 5px;
}

.subtxtbox {
    border-style: solid;
    border-color: #E5E3E3;
    border-width: 1px
}

.mysettbox1 {
    padding-left: 5;
    padding-top: 7;
    padding-bottom: 2;
    font-size: 12px;
    color: #DB7E04
}

a.mysettbox1:link {
    font-size: 12px;
    color: #DB7E04
}

a.mysettbox1:visited {
    font-size: 12px;
    color: #DB7E04
}

a.mysettbox1:hover {
    font-size: 12px;
    color: #FF8C05
}

a.mysettbox1:active {
    font-size: 12px;
    color: #DB7E04
}

.my_reportcard {
    font-size: 12px;
    color: #E98080;
    font-weight: bold;
}

.my_reptitle {
    padding-top: 8;
    padding-bottom: 5;
    font-size: 14px;
    color: #666666;
    font-weight: bold;
}

.mystudy_stop {
    padding-left: 5;
    padding-top: 5;
    padding-bottom: 3;
    font-size: 12px;
    color: #936C02;
}

.mystudy_stop2 {
    padding-left: 5;
    padding-top: 5;
    padding-bottom: 5;
    font-size: 12px;
    color: #936C02;
}

a.mystudy_stop2:link {
    font-size: 12px;
    color: #936C02
}

a.mystudy_stop2:visited {
    font-size: 12px;
    color: #936C02
}

a.mystudy_stop2:hover {
    font-size: 12px;
    color: #FF8C05
}

a.mystudy_stop2:active {
    font-size: 12px;
    color: #936C02
}

.my_txt01 {
    font-size: 12px;
    color: #FF8C05
}

.my_sel {
    font: 12px verdana, gengeva;
    color: #000000;
    border: 1px solid;
    background-color: #FFFDFA;
    border-color: #CFCBC3;
    text-align: left
}

.my_tb {
    font: 12px verdana, gengeva;
    color: #000000;
    border: 1px solid;
    background-color: #FFFDFA;
    border-color: #CFCBC3;
    width: 120px;
    height: 18px;
    text-align: left
}

.wd_list1 {
    padding-top: 10;
    padding-bottom: 5;
    border-bottom-style: solid;
    border-bottom-color: #EEEEEE;
    border-bottom-width: 1px;
}

.wd_list2 {
    padding-left: 15;
    padding-top: 10;
    padding-bottom: 5;
    border-bottom-style: solid;
    border-bottom-color: #EEEEEE;
    border-bottom-width: 1px;
    border-left-style: solid;
    border-left-color: #EEEEEE;
    border-left-width: 1px;
}

.wd_pu {
    font-size: 12px;
    color: #663399;
    font-weight: bold;
}

a.wd_pu:link {
    font-size: 12px;
    color: #663399;
    font-weight: bold;
}

a.wd_pu:visited {
    font-size: 12px;
    color: #663399;
    font-weight: bold;
}

a.wd_pu:hover {
    font-size: 12px;
    color: #663399;
    font-weight: bold;
}

a.wd_pu:active {
    font-size: 12px;
    color: #663399;
    font-weight: bold;
}

.free {
    font-size: 12px;
    color: #666666
}

a.free:link {
    font-size: 12px;
    color: #666666
}

a.free:visited {
    font-size: 12px;
    color: #666666
}

a.free:hover {
    font-size: 12px;
    color: #6000AC
}

a.free:active {
    font-size: 12px;
    color: #666666
}

.free2 {
    font-size: 12px;
    color: #FFFFFF
}

a.free2:link {
    font-size: 12px;
    color: #FFFFFF
}

a.free2:visited {
    font-size: 12px;
    color: #FFFFFF
}

a.free2:hover {
    font-size: 12px;
    color: #FEFFA1
}

a.free2:active {
    font-size: 12px;
    color: #FFFFFF
}

.free3 {
    font-size: 12px;
    color: #8D66AC
}

a.free3:link {
    font-size: 12px;
    color: #8D66AC
}

a.free3:visited {
    font-size: 12px;
    color: #8D66AC
}

a.free3:hover {
    font-size: 12px;
    color: #6000AC
}

a.free3:active {
    font-size: 12px;
    color: #8D66AC
}

.tct_grade {
    font-weight: bold;
    font-size: 22px;
    color: #000000;
    font-family: "Verdana";
    line-height: 15pt
}

.tct_graDay {
    font-weight: bold;
    font-size: 22px;
    color: #94908a;
    font-family: "Verdana";
    line-height: 15pt;
}

.tct_graDayto {
    font-weight: bold;
    font-size: 22px;
    color: #7687c5;
    font-family: "Verdana";
    line-height: 15pt;
}

.tct_graDayil {
    font-weight: bold;
    font-size: 22px;
    color: #e4565a;
    font-family: "Verdana";
    line-height: 15pt;
}

.line_listbox {
    padding-top: 10;
    padding-bottom: 5;
    border-bottom-style: solid;
    border-bottom-color: #F0F0F0;
    border-bottom-width: 1px
}

.line_btmdt {
    padding-top: 7;
    padding-bottom: 2;
    border-bottom-style: dashed;
    border-bottom-color: #E6E6E6;
    border-bottom-width: 1px
}

.line_btmbwh {
    padding-left: 5;
    padding-top: 7;
    padding-bottom: 2;
    border-bottom-style: dashed;
    border-bottom-color: #148890;
    border-bottom-width: 1px
}

.text_blank {
    clear: none;
    border: 1px none #CEA25A;
    FONT-SIZE: 12px;
    float: none;
    background-color: #EFEFEF;
    BORDER-BOTTOM: #9E9E9E 1px solid;
    color: #000000;
}

#menu {
    width: 100%;
    height: 90px;
    position: absolute;
    top: 25px;    
}