/*General CSS*/
body, table, select{ font-family:돋움;  font-size: 9pt; color: #727272; line-height:150%; 

        scrollbar-3dlight-color:cdcdcd;
        scrollbar-arrow-color:c4c4c4;
        scrollbar-base-color:CFCFCF;
        scrollbar-face-color:FFFFFF;
        scrollbar-highlight-color:FFFFFF;
        scrollbar-shadow-color:cdcdcd;
        scrollbar-darkshadow-color:FFFFFF;

	}


A:link { font-size: 9pt; color: #333333; text-decoration: none;}
A:visited { font-size: 9pt;   text-decoration: none}
A:active { font-size: 9pt; text-decoration: none}
A:hover {  font-size: 9pt;  text-decoration: underline}


/*----------------------   AutoVoca 2.0 ------------------------*/


.input_id {background-image: url('/img/top/input_id.gif'); background-repeat:no-repeat;width:85px;height:18px;border:1px solid #bababa;padding:0 0 0 6;font-size:8pt;}
.input_pass {background-image: url('/img/top/input_pass.gif');background-repeat:no-repeat; width:85px;height:18px;border:1px solid #bababa;padding:0 0 0 6;font-size:8pt;}
.input_id_s {width:85px;height:18px;border:1px solid #bababa;padding:0 0 0 4;color:#5d5d5d;}
.input_pass_s {width:85px;height:18px;border:1px solid #bababa;padding:0 0 0 4;color:#5d5d5d;}


td.topback {background-image: url('/img/top/bar_back.gif'); background-color:#e4e4e4:}
td.topbackdiv {background-image: url('/img/top/bar_back.gif'); background-color:#e4e4e4;color:#bcbcbc;}

/*학습창*/
input.speed {height :15px;width:17px;border-width:1px; border-color:#c2bdb3; border-style:solid;font-size: 8pt;color:#727272;text-align:right;line-height:100%; }


/* 전체 */
td.menu_title {font-size:12pt;font-family:돋움;color:#000000;padding:0 0 7 0;border-bottom:2px solid #878787;margin:0 0 6 0;font-weight:bolder;letter-spacing:-1px;}
td.submenu {padding: 0 0 0 0;border-bottom:1px solid #e6e6e6;cursor:pointer;height:27px;}
td.submenu_s {padding: 0 0 0 0;border-bottom:1px solid #e6e6e6;color:#da0000;cursor:pointer;height:27px;}
.history_s { color:#da0000;}
td.history {padding:0 0 6 0;border-bottom:2px solid #efedec;font-size:8pt;font-family:굴림;}
td.title_img {font-size:14pt;font-family:돋움;color:#000000;padding:0 0 3 0;border-bottom:2px solid #878787;font-weight:bold;}
td.title_font {padding:0 0 5 0;border-bottom:2px solid #878787;font-size:16pt;font-weight:900;font-family: 'Arial Black';letter-spacing:-1px; }

td.paging {padding:0 5 3 5;cursor:pointer;}
td.paging_s {padding:0 5 3 5;font-weight:bold;cursor:pointer;}

input.normal {height :19;border-width:1px; border-color:#BBBBBB; border-style:solid;font-family:돋움;  font-size: 9pt;}
select {height :19;border-width:1px; border-color:#BBBBBB; border-style:solid;}

.redlink{color:#d20000;cursor:pointer;}
.link{cursor:pointer;}

.arrow {margin:0 4 2 0;}

td.wordlist {padding: 4 0 4 3;word-break:break-all;}
textarea.wordinput {width:270px;height:35px;}

div.btn_black {background-color:#5a5446;border: 1px #4d4738 solid;color:#FFFFFF;padding:0 5 0 5;cursor:pointer;}
td.paddingright {padding: 0 3 0 0;}
div.popup {position:absolute;display:;border: 2px #7a736f solid;background-color:#9e9793;padding:3 3 3 3;}

input.inputfile { border: #BBBBBB 1px solid; font-size:9pt;HEIGHT: 18px; BACKGROUND-COLOR: white;} 

/* 오토보카 */
div.wordover {height:100%;width:100%;overflow-y:auto;}
div.wordhide {position:absolute;height:100%;width:100%;overflow-y:auto;font-size:11pt;background-color:#f3f3f3;border:1px solid #e9e9e9;cursor:pointer;color:#da0000;font-size:11pt;}

td.wordbreak {height:100%;width:100%;word-break:break-all;font-weight:bold;}
td.meanbreak {height:100%;width:100%;word-break:break-all;}
td.meanbreakhidden {height:100%;width:100%;word-break:break-all;color:#FFFFFF}
td.qmark {color:#da0000;font-size:10pt;font-weight:bold;}
td.qarea {border:3px solid #e2e2e2;padding:5 5 5 5;}

.8pt {font-size:8pt;}
.top2 {padding:0 2 0 0;}
.hand {cursor:pointer;}

A.red:link {font-size: 9pt; color:#727272;  text-decoration: none;}
A.red:visited { font-size: 9pt; color:#727272;   text-decoration: none}
A.red:active { font-size: 9pt; color:#727272;  text-decoration: none}
A.red:hover {  font-size: 9pt; color:#D20000;   text-decoration: none}

A.allred:link {font-size: 9pt; color:#D20000;  text-decoration: none;}
A.allred:visited { font-size: 9pt; color:#D20000;   text-decoration: none}
A.allred:active { font-size: 9pt; color:#D20000;  text-decoration: none}
A.allred:hover {  font-size: 9pt; color:#D20000;   text-decoration: none}

A.allredline:link {font-size: 9pt; color:#D20000;  text-decoration: none;}
A.allredline:visited { font-size: 9pt; color:#D20000;   text-decoration: none}
A.allredline:active { font-size: 9pt; color:#D20000;  text-decoration: none}
A.allredline:hover {  font-size: 9pt; color:#D20000;   text-decoration: underline}

A.redline:link {font-size: 9pt; color:#727272;  text-decoration: underline;}
A.redline:visited { font-size: 9pt; color:#727272;   text-decoration: underline}
A.redline:active { font-size: 9pt; color:#727272;  text-decoration: underline}
A.redline:hover {  font-size: 9pt; color:#D20000;   text-decoration: underline}


td.introback1 {border:1px solid #dbdbdb;padding:10 10 10 10;background-color:#f2f2f2;}
td.introback2 {border:1px solid #dbdbdb;padding:5 5 5 5;background-color:#f9f9f9;}
td.redfont {color:#c90101;font-weight:bold;font-size:11pt;padding:40 0 7 0;}

img.intro_img{border:1px solid #DDDDDD;}

td.howto_sub{padding: 0 27 0 00;}
td.con_title{padding: 20 0 0 0;font-weight:bold;}

div.auto_black {background-color:#5a5446;border: 1px #4d4738 solid;color:#FFFFFF;padding:0 5 0 5;cursor:pointer;line-height:100%;}
div.auto_gray {background-color:#5a5446;border: 1px #4d4738 solid;color:#FFFFFF;padding:0 5 0 5;cursor:pointer;line-height:100%;}
div.auto_white {background-color:#5a5446;border: 1px #4d4738 solid;color:#FFFFFF;padding:0 5 0 5;cursor:pointer;line-height:100%;}
div.auto_red {background-color:#5a5446;border: 1px #4d4738 solid;color:#FFFFFF;padding:0 5 0 5;cursor:pointer;line-height:100%;}
div.asdf{background-color:#5a5446;border: 1px #4d4738 solid;color:#FFFFFF;padding:0 0 0 0;cursor:pointer;line-height:6px;}



/*단어장*/

td.infoleft {background-color:#F0F0F0;padding:0 0 0 5;}
input.checkbox {margin-top:2px;}
input.btn_gray {background-color:#767063;border: 1px #5a5446 solid;color:#FFFFFF;padding:2 0 0 0;cursor:pointer;line-height:100%;font-size:9pt; height:18px;}
input.btn_red {background-color:#D00000;border: 1px #b10101 solid;color:#FFFFFF;padding:2 0 0 0;cursor:pointer;line-height:100%;font-size:9pt; height:18px;}

.left3 {padding:0 0 0 3;}
.bottom2 {padding:0 0 2 0;}

.whitefont {color:#FFFFFF}

A.topright:link {font-size: 8pt; color:#727272;  text-decoration: none;}
A.topright:visited { font-size: 8pt; color:#727272;   text-decoration: none}
A.topright:active { font-size: 8pt; color:#727272;  text-decoration: none}
A.topright:hover {  font-size:8pt; color:#da0000;   text-decoration: underline}

A.menured:link {font-size: 9pt; color:#484848;  text-decoration: none;background-color:#e4e4e4;border: 1px solid #e4e4e4; height:17px;line-height:100%; padding:2 2 0 2;}
A.menured:visited { font-size: 9pt; color:#484848;   text-decoration: none;background-color:#e4e4e4;border: 1px solid #e4e4e4; height:17px;line-height:100%; padding:2 2 0 2;}
A.menured:active { font-size: 9pt; color:#484848;  text-decoration: none;background-color:#e4e4e4;border: 1px solid #e4e4e4; height:17px;line-height:100%; padding:2 2 0 2;}
A.menured:hover {  font-size: 9pt; color:#484848;   text-decoration: none;background-color:#f3f3f3;border: 1px solid #cbcbcb; height:17px;line-height:100%; padding:2 2 0 2;}

A.menured_s:link {font-size: 9pt; color:#484848;   text-decoration: none;background-color:#f3f3f3;border: 1px solid #cbcbcb; height:17px;line-height:100%; padding:2 2 0 2;}
A.menured_s:visited { font-size: 9pt; color:#484848;   text-decoration: none;background-color:#f3f3f3;border: 1px solid #cbcbcb; height:17px;line-height:100%; padding:2 2 0 2;}
A.menured_s:active { font-size: 9pt ;color:#484848;   text-decoration: none;background-color:#f3f3f3;border: 1px solid #cbcbcb; height:17px;line-height:100%; padding:2 2 0 2;}
A.menured_s:hover {  font-size: 9pt; color:#484848;   text-decoration: none;background-color:#f3f3f3;border: 1px solid #cbcbcb; height:17px;line-height:100%; padding:2 2 0 2;}

div.rank_gray {width:12px;height:12px;line-height:100%;font-size:7pt;color:#FFFFFF;background-color:#c6c7c9;font-weight:bold;border:1px #aeaeae solid}
div.rank_gray1 {width:12px;height:11px;line-height:100%;font-size:7pt;color:#FFFFFF;background-color:#767063;font-weight:bold;border:1px #5d584e solid}
div.rank_gray2 {width:12px;height:11px;line-height:100%;font-size:7pt;color:#FFFFFF;background-color:#888276;font-weight:bold;border:1px #706b60 solid}
div.rank_gray3 {width:12px;height:11px;line-height:100%;font-size:7pt;color:#FFFFFF;background-color:#979288;font-weight:bold;border:1px #7c786f solid}
div.rank_gray4 {width:12px;height:11px;line-height:100%;font-size:7pt;color:#FFFFFF;background-color:#a7a299;font-weight:bold;border:1px #908c84 solid}
div.rank_gray5 {width:12px;height:11px;line-height:100%;font-size:7pt;color:#FFFFFF;background-color:#bab6ae;font-weight:bold;border:1px #9f9c96 solid}
div.rank_red {width:12px;height:12px;line-height:100%;font-size:7pt;color:#FFFFFF;background-color:#ff6b6b;font-weight:bold;border:1px #fe1f1f solid}

a.more:link {font-size: 7pt; color:#727272;  text-decoration: none;}
a.more:visited {font-size: 7pt; color:#727272;  text-decoration: none;}
a.more:active {font-size: 7pt; color:#727272;  text-decoration: none;}
a.more:hover {font-size: 7pt; color:#727272;  text-decoration: underline;}
