@charset "euc-kr";
img { border:0; }
.tbox { position:absolute; display:none; padding:0; z-index:900; }
.tinner { padding:0; -moz-border-radius:5px; border-radius:5px; background:#000; border-right:1px solid #333; border-bottom:1px solid #333 }
.tmask { position:absolute; display:none; top:0px; left:0px; height:100%; width:100%; background:#000; z-index:800 }
/*
.tclose { position:absolute; top:0px; right:0px; width:30px; height:30px; cursor:pointer; background:url(images/close.png) no-repeat }
*/
.tclose:hover { background-position:0 -30px }
td .click { cursor:pointer; }
#error { background:#ff6969; color:#fff; text-shadow:1px 1px #cf5454; border-right:1px solid #000; border-bottom:1px solid #000; padding:0 }
#error .tcontent { padding:10px 14px 11px; border:1px solid #ffb8b8; -moz-border-radius:5px; border-radius:5px }
#success { background:#2ea125; color:#fff; text-shadow:1px 1px #1b6116; border-right:1px solid #000; border-bottom:1px solid #000; padding:10px; border-radius:0 }
#bluemask { background:#4195aa }
#frameless { padding:0 }
#frameless .tclose { left:6px }
.skill_popback { background:#000 url(images/skill_popback.jpg) no-repeat; width:280px; height:470px; }
.skill_movie { width:250px; height:188px; padding-top:15px; margin:0 auto; }
.skill_box01 { font-size:16px; width:250px; padding:8px 0; margin:0 auto; font-weight:bold; color:#aa6d0e; text-align:left; height:30px; }
.skill_box02 { width:250px; padding:5px 0 0 0; margin:0 auto; }
.skill_box02 table { width:250px; border-collapse:collapse; border:1px solid #2d251b; padding:0; margin:0; font-size:12px; }
.skill_box02 th { width:90px; font-weight:normal; text-align:left; color: #947E58; background: #18130f; border:1px solid #2d251b; padding:5px;}
.skill_box02 td { width:150px; padding:2px; color:#AF963D; background: #18130f; border:1px solid #2d251b; text-indent:10px; }
.skill_box03 { width:250px; height:70px; margin:0 auto; text-align:justify; padding-top:5px; font-size:12px; line-height:1.5; color:#7c6b51; }
.skill_box04 { width:260px; margin:0 auto; text-align:right; }
.skill_box05 { font-size:14px; width:250px; padding:8px 0 2px 0; margin:0 auto; font-weight:bold; color:#ab7415; text-align:left; }
.class_tab { position:relative; width:590px; height:30px; margin:auto; padding:0px; border-bottom:1px solid #605951; }
.class_tab li { width:120px; float:left; height:22px; font-size:9pt; color:#595140; font-weight:bold; text-align:center; margin:0px 1px 0px 0px; padding:7px 0 0 0; background-color:#201d17; border-top:1px solid #201d17; border-left:1px solid #201d17; border-right:1px solid #201d17; }
.class_tab .class_tabon { width:120px; height:23px; color:#e5b628; background-color:#29241c; border-top:1px solid #605951; border-left:1px solid #605951; border-right:1px solid #605951; }
.class_tab li:hover { height:23px; color:#e5b628; background-color:#29241c; border-top:1px solid #605951; border-left:1px solid #605951; border-right:1px solid #605951; }
.class_tab ul a:link { display:block; padding-left:40px; padding-right:40px; color:#595140; text-decoration:none; }
.class_tab ul a:visited { display:block; padding-left:40px; padding-right:40px; color:#595140; text-decoration:none; }
.class_tab ul a:hover { color:#e5b628; text-decoration:none; }
