@charset "utf-8";
/* CSS Document */

p,h1,h2,h3,h4,h5,h6,menu,ul,ol,li,dl,dt,dd,table,th,td,form,fieldset,legend,input,textarea,button,select { margin:0; padding:0; font-family: "돋움", "돋움체"; }
body,input,textarea,select,button,table {font-family:"돋움";font-size:9pt;line-height:1.5em; color:#555;}
header,footer,section,article,aside,nav,hgroup,details,menu,figure,figcaption {display:block;}
button,input[type=submit],input[type=reset],input[type=button]{cursor:pointer;overflow:visible;}
a{text-decoration:none;color:#555;}
a:hover,a:active,a:focus{text-decoration:none;}
img, tr, td, div {border:0;margin:0;padding:0;}
ul,ol,dl {list-style:none}
ul {padding:0;margin:0;}
img {vertical-align:top;}
body {margin:0; padding:0; background-color:#f9f7f5;}

#wrap {width:1000px; margin:0 auto; padding:0;}
#header {width:1000px; height:120px; margin-top:20px;}
#topset {width:1000px; height:58px;}
#topset li.logo {float:left;}
#topset li.info {float:right; margin-right:30px;}
#gnbbox {width:1001px; height:50px;}
#gnbbox ul li {float:left;display:inline;}

#gnbbox .gnbMenu {float:left;height:50px;}
#gnbbox .gnbMenu li{position: relative;}
#gnbbox .gnbMenu li img {float:left;display:inline;}
#gnbbox .gnbMenu li ul {text-align:center; left:-999em; position:absolute; padding:0px; margin:45px 0 0 0;}
#gnbbox .gnbMenu li ul li {float:left; position:relative; z-index:1000;}
#gnbbox .gnbMenu li ul a {display:block; text-align:left;}
#gnbbox .gnbMenu li ul a:link {text-decoration:none; color:#ffffff;}
#gnbbox .gnbMenu li ul a:visited {text-decoration:none; color:#ffffff;}
#gnbbox .gnbMenu li ul a:hover {text-decoration:none; font-weight:bold; color:#ffff00; }

#container {float:left; width:1000px; margin-bottom:29px;}
#containers {float:left; width:1000px; }
#mainbox1 {float:left; width:1000px; height:231px; margin-bottom:20px;}
#left_login {float:left; width:169px; height:207px; margin-right:15px; background:url(../img/main/login_bg.gif) no-repeat; padding:24px 22px 0 22px;}
#left_login2 {float:left; width:169px; height:221px; margin-right:15px; background:url(../img/main/login_bg.gif) no-repeat; padding:10px 22px 0 22px;}
#left_login dd {width:141px; float:left; vertical-align:top;}
#left_login dd.upw {margin-top:3px;}
#left_login .input_text {border:1px solid #cec3ab; width:117px; height:19px; background-color:#f7f4f0;}
#left_login p.keeping {float:right; margin:-45px 0 0 0;} 
*:first-child+html #left_login p.keeping {vertical-align:top; float:right; margin:-21px 0 0 -17px;}
#left_login p.log_in_etc {float:left; padding:5px 0 0 0; .padding:3px 0 0 0; font:normal 11px dotum; width:170px;}
#left_login p.log_in_etc input{vertical-align:-2px;}
*:first-child+html #left_login p.log_in_etc img{padding-top:5px;}
#left_login p.log_join_find {float:left; margin-top:7px;}
#left_login p.log_join_find img{}
.mydiary {float:left; margin-top:8px;}
.mydiary2 {float:left; margin-top:7px;}

#visual {float:left; width:484px; height:231px; right:13px; z-index:1;}

/*
#right_bbs {float:right; width:235px; height:217px; background:url(../img/main/rbbs_bg.gif) no-repeat; padding:14px 19px 0 20px;}
.bbs_tit {text-align:center;margin-bottom:14px;}
#right_bbs ul li {float:left; height:50px; margin-bottom:5px;}
#right_bbs ul li p {float:left; width:48px; height:48px; border:1px solid #e3e3e3; background-color:#f6f6f6;}
#right_bbs ul li .bbs_con {float:left; width:160px; height:50px; padding-left:6px; line-height:15px; font-size:11px;}
.pointxt_green {font-weight: bold; color:#7a9f30;}
.pointxt_orange {font-weight: bold; color:#e96d0e;}
#right_bbs ul li .bbs_con span img{float:left;}
*/

#right_bbs {float:right; width:235px; height:217px; background:url(/img/main/rbbs_bg.gif) no-repeat; padding:14px 19px 0 20px; overflow:hidden;}
#bbs_tit {margin-bottom:10px; height:30px; background:#f7f4f0}
#bbs_tit li {float:left; display:inline; width:195px; } 
#tit_l {float:left; width:195px; overflow:hidden; height:30px;} 
#tit_r {float:right; margin-top:9px; padding-right:3px;} 
#tit_r img {margin-right:5px; cursor:pointer;} 
#mytit ul li{height:30px;}

#bbscon {clear:both; float:left; overflow:hidden;} 
#bbscon ul {float:left; height:185px; overflow:hidden;}
#bbscon ul li {float:left; height:50px; margin-bottom:6px; overflow:hidden;}
#bbscon ul li p {float:left; width:48px; height:48px; border:1px solid #e3e3e3; background-color:#f6f6f6;}
#bbscon ul li .bbs_con {float:left; width:160px; height:50px; padding-left:15px; line-height:15px; font-size:11px;}
.pointxt_green {font-weight: bold; color:#7a9f30;}
.pointxt_orange {font-weight: bold; color:#e96d0e;}
#bbscon ul li .bbs_con span img{float:left;}

#mainbox2 {float:left; width:1000px; min-height:157px; margin-bottom:21px;}
#service_list {float:left; width:960px; min-height:157px; background:url(../img/main/mainbox2_bg2.gif) repeat-y; padding-left:40px; padding-bottom: 10px;}
#service_list p.list_tit {height:30px; margin-bottom:7px;}
#service_list .list_set1 li {float:left; display:inline; width:161px; height:115px; margin-right:29px;}
#service_list .list_set2 {float:left;  display:inline; width:960px; margin-top:17px;}
#service_list .list_set2 li {float:left; display:inline; width:161px; height:115px; margin-right:29px;}



#mainbox3 {float:left; width:1000px; height:153px;}
#mainbox3 .lbanner {float:left; width:247px; height:153px; margin-right:15px;}
#cnotice {float:left; width:412px; height:132px; margin-right:15px; background:url(../img/main/notice_bg.gif) no-repeat; padding:21px 0 0 28px;}
#cnotice p.cnotice_tit {height:30px; margin-bottom:12px;}
#cnotice li {float:left; width:374px; height:22px; background:url(../img/main/notice_listbg.gif) no-repeat; padding-left:17px;}
#cnotice li span.classific {float:left; width:49px; color:#7a9f30; font-weight:bold; padding-top:2px;}
#cnotice li span.subject {float:left; width:250px;padding-top:2px;}
#cnotice li span.date {width:69px;padding-top:2px;}
#rcontact {float:right; width:267px; height:50px; background:url(../img/main/contact_bg.gif) no-repeat; padding-left:16px; padding-top:103px;}

#footer {float:left; width:1000px; height:130px;}
#footmenu {float:left; width:1000px; height:34px; background:url(../img/common/foot_bg.gif) repeat-x;}
#footmenu  li {float:left; display:inline;}
#copyright {float:left; width:980px; padding:20px 0 0 20px;}
#infobox0 {clear:both; float:left; width:167px; height:77px; background-color:#f9f7f5; border:1px solid #d7ccc3; font-size:11px; color:#6b5a4d; margin-bottom:6px;}
#infobox0 .lt { width:80px; height:13px; float:left; list-style:none;  margin:5px 0 0 2px;}
#infobox0 .rt { width:80px; height:13px; float:right; list-style:none;  margin:5px 2px 0 0px;}


/* 슬라이더 */
#picBox{width:484px; height:231px; margin:0 auto; overflow:hidden; position:relative;}
#picBox ul#show_pic{ margin:0; padding:0; list-style:none; height:231px; width:3000px; position:absolute;}
#picBox ul#show_pic li{ float:left; margin:0; padding:0; height:231px;}
#picBox ul#show_pic li img{ display:block;}
#icon_num{ position:absolute; top:20px; left:25px;}
#icon_num li{ float:left; background:url(../img/main/flashbutton.gif) no-repeat -15px 0;width:15px; height:15px; list-style:none; text-align:center;  cursor:pointer; padding:0; margin-right:5px;}
#icon_num li:hover,#icon_num li.active{ background:url(../img/main/flashbutton.gif) no-repeat 0 0; color:#fff;}



/* 서브 */
#sub_content {width:913px; float:left; background:url(../img/common/sub_bgcen.gif) repeat-y; min-height:450px; padding:0 45px 0 42px;}
#menuarea {clear:both; height:34px; width:1000px;}

/* day 선생님다이어리 */
#dmtnumth { float:left; width:274px; height:46px; background-image:url(../img/sub/d_m_bg2.jpg);font-family:Arial, Helvetica, sans-serif; font-size:30px; font-weight:bold; text-align:center;} 
#dmtnumth .n2 {color:#656565; width:270px; text-align:center;margin-top:13px; }
#theabox1 { float:left; width:1233px; height:77px; border:1px solid #6b5a4d; background-image:url(../img/sub/d_bg3.gif); background-repeat:repeat-y; margin:0 0 0 23px;}
#theabox2 { float:left; width:1233px; min-height:120px; border-left:1px solid #6b5a4d; border-right:1px solid #6b5a4d;border-bottom:1px solid #6b5a4d;background-image:url(../img/sub/d_bg3.gif); background-repeat:repeat-y; margin:0 0 20px 23px;}
#theabox1lt { float:left; width:86px; font-weight:bold; font-size:14px; color:#fff; margin:28px 0 0 0px; text-align:center;}
#theabox1rt { float:right; width:1140px; font-weight:bold; font-size:14px; color:#fff; margin:6px 0 0 4px; text-align:center; padding:0; height:70px;}

#theabox1rt span { width:25px; float:left;}
#theaboxcenter {width:1078px; float:left;}
#theaboxcenter li { height:31px; float:left; padding:14px 8px; margin:0 5px 0 0 ; display:inline; list-style:none; border:1px solid #6b5a4d; color:#555; background-color:#faf5e8; }
#theaboxcenter .onclass { color:#fff; background-color:#6b5a4d;} 
#theaboxcenter .onclass a { color:#fff;} 

#theabox3 { float:right; width:1135px; font-weight:bold; font-size:12px; margin:0 0 10px 0;padding:8px 0 0 8px; }
#theabox3 li { display:inline; float:left; list-style:none; width:500px; height:20px; margin:0 8px 10px 0px;}
#theabox2rt { float:right; width:1140px; font-weight:bold; font-size:12px; margin:6px 0 0 4px; padding:0; min-height:100px;}
#theabox2btn { clear:both; text-align: right; width:1100px; height:40px; } 
.inputb1 {height:20px; border:1px solid #ccc;  }
#theabtn7 { clear:both; float:left; width:1260px; height:50px; text-align:center;}
.theasname {  height:14px; font-weight:bold; padding-left:12px;padding-bottom:2px; padding-top:7px; color:#fff; line-height:14px; }
.theasname img { padding-left:3px; margin-top:-5px;}



/* day 다이어리 */
#day { width:1280px; margin:0 auto;} 
#daytop { width:100%; background-color:#6b5a4d; height:34px; float:left;}
#daycontent {float:left; clear:both; width:1280px; }
#dtitle { float:left; height:94px; width:897px; position: relative;}
#dtitle img { margin:39px 0 0 32px; }
#dmonthtitle {float:right; height:94px; width:380px; }
#dmt { margin:26px 32px 0 0; width:352px; } 
#dmt span { display:inline; width:39px; float:left; height:46px;}
#dmtnum { float:left; width:274px; height:46px; background-image:url(../img/sub/d_m_bg.jpg);font-family:Arial, Helvetica, sans-serif; font-size:30px; font-weight:bold; text-align:center;} 
#dmtnum a:link { color:#aeaeae;} 
#dmtnum a:hover {text-decoration:none; color:#C33; }
#dmtnum .n1 { color:#aeaeae; width:56px;  text-align:center; margin-top:13px; }
#dmtnum .n2 {color:#656565; width:162px; text-align:center;margin-top:13px; }
#dmtnum .n3 {color:#aeaeae; width:56px;  text-align:center;margin-top:13px;}
#blankdiv { clear:both; float:left; margin:0 0 0 23px; width:1235px; }
#blank{ clear:both; float:left; margin:0; width:100%; }
#blankdivt { border:1px solid #876351; background:#cdc9c4; } 
#blankdivt th { background-image:url(../img/sub/d_t_bg.jpg); height:33px; } 
#blankdivt th img { margin:16px 0 15px 0;; height:14px; } 
#blankdivt td {  background:#FFF; width:175px; height:120px;} 
#dold { background-color:#f6f5f4;width:175px; height:120px;} 
#dold .t14 { float:left; font-size:14px; font-weight:bold; width:32px; height:24px; margin:5px 0 0 7px; text-align:center; }





#dosubmit { clear:both; float:left; color:#555; height:39px; width:170px; margin-left:3px; } 
#dosubmit .title { float:left; font-size:12px; font-weight:bold; padding-left:37px; height:16px; padding-top:3px; }
#dosubmit .level { clear:both; font-size:11px;padding-left:37px; float:left;}
#dsum { float:left; width:170px; }
#dnosubmit { clear:both; float:left; background-image:url(../img/sub/d_study_no.jpg); background-repeat:no-repeat; color:#fff; height:39px; width:170px; margin-left:3px; } 
#dnosubmit .title { float:left; font-size:12px; font-weight:bold; padding-left:37px; height:16px; padding-top:3px; }
#dnosubmit .level { clear:both; font-size:11px;padding-left:37px; float:left;}
#dsum { float:left; width:170px; }
#dhelfsubmit { clear:both; float:left; background-image: url(../img/sub/d_study_helf.jpg); background-repeat:no-repeat; color:#fff; height:39px; width:170px; margin-left:3px; } 
#dhelfsubmit .title { float:left; font-size:12px; font-weight:bold; padding-left:37px; height:16px; padding-top:3px; }
#dhelfsubmit .level { clear:both; font-size:11px;padding-left:37px; float:left;}
#doksubmit { clear:both; float:left; background-image: url(../img/sub/d_study_ok.jpg); background-repeat:no-repeat; color:#fff; height:39px; width:170px; margin-left:3px; } 
#doksubmit .title { float:left; font-size:12px; font-weight:bold; padding-left:37px; height:16px; padding-top:3px; }
#doksubmit .level { clear:both; font-size:11px;padding-left:37px; float:left;}
#dpageicon { clear:both; float:left; height:12px; width:170px;text-align:center;   }
#dpageicon ul {list-style:none;}
#dpageicon li { width:13px;display:inline; margin-right:3px;  }

#dthissum { float:left; } 
#dthis .t14 { float:left; font-size:14px; font-weight:bold; width:32px; height:24px; padding:5px 0 0 0px; text-align:center; color:#6e762e; margin:0px 0 0 7px; }
#dthis .t14red { float:left; color:#f04533; font-size:12px; font-weight:bold;width:90px; height:24px; padding:6px 0 0 5px;}
#dthis .t12time { float:left; color:#666; font-size:12px; width:30px; height:24px; padding:6px 0 0 0px;} 
#dthis { background-color:#fff;width:175px; height:120px;} 
#dthistoday {background-color:#f5f6d7;width:171px; height:100%; border:2px solid #a4b830;  left:0px; position:relative;}

#dthistoday .t14 { float:left; font-size:14px; font-weight:bold; width:32px; height:20px; padding:4px 0 0 0px; text-align:center; color:#fff; margin:2px 0 0 7px; background-image:url(../img/sub/d_today_bg.png); background-repeat:no-repeat; }
#dthistoday .t14red { float:left; color:#f04533; font-size:12px; font-weight:bold;width:90px; height:22px; padding:6px 0 0 5px;}
#dthistoday .t12time { float:left; color:#666; font-size:12px; width:30px; height:22px; padding:6px 0 0 0px;} 
#blankimg { clear:both; float:left; margin-top: 20px;}
#dt1216 { line-height:16px; font-size:12px; color:#555; margin:20px 0 0 20px; }
#dt1216 li { list-style:none; } 
#opendiv2 .face { float:left; width:105px;  padding-left:22px;} 
#opendiv2 .subject { color:#e86904; font-weight:bold;}
#opendiv3 .subject { color:#e86904; font-weight:bold;}
#dt12162 { line-height:16px; font-size:12px; color:#555; padding:0px 0 8px 0px; }
#dt12162 li { list-style:none; } 
#dbedcheck { background-image:url(../img/sub/d_btn3.jpg); background-repeat:no-repeat;  color:#fff; width:83px; height:24px; float:left; }
#dbedcheck a { margin:4px 0 0 55px; width:15px; height:15px; float:left; color:#fff; font-size:11px; }
#dcheck {float:left; margin-right:4px;} 
#opensetting2 { border: 8px solid #9fa53c; padding:30px 35px; background-color:#FFF; }
#opensetting3 { border-bottom:1px solid #cecfc2; height: 42px;  }

#btnbottomok { text-align:center; margin:10px 0 0 0 ; }
#dlowh {height:23px; margin:5px 0 0 5px; }
#dlowhtitle { height:23px; margin-right:12px; display:inline-block}
#dlowh select {width:60px; margin-right:20px; height:20px;border:1px solid #999;} 
#dlowh input { height:20px; border:1px solid #999; padding-left:4px; }

/* study 문제풀이 */
#studywrap { width:1006px; margin:0 20px; background-image:url(../img/sub/s_w_bg.jpg); min-height:790px; float:left;}
#sttitlewar  { background-image:url(../img/sub/s_titleimg.jpg); height:91px; background-repeat:no-repeat; width:1006px; float:left; } 
#stcontentarea { clear:both; float:left;}
#stttimes { font-size:12px; font-weight:bold; width:100px; height:20px; margin-left:188px; margin-top:58px; float:left;}
#stmygolds {font-size:12px; float:left; width:358px; height:20px; text-align:right; margin:58px 0 0 0; }
/* #stcontentarealeft { background-image:url(../img/sub/s_sbg.gif); height:574px; width:630px; margin:0 0 0 25px; float:left;} */
#stcontentareart{width:300px; float:left; height:400px; margin-left:20px; }
#stcontentareainfo { clear:both; float:left; width:900px; margin:30px 0 0 30px; min-height:50px;}
/* #stcontentareabox { margin:15px 0 0 15px;
 width:590px; height:490px; overflow-y:scroll; overflow-y:scroll; border:1px solid; border:#CCCCCC; 
padding-top:12px; padding-left:5px; padding-right:5px;
scrollbar-3dlight-color:#5A5227;scrollbar-arrow-color:#FFF8C5;scrollbar-base-color:#DDD38D;scrollbar-darkshadow-color:#FFF8C5;scrollbar-face-color:#DDD38D;scrollbar-highlight-color:#FFF8C5;scrollbar-shadow-color:#5A5227;} */
/* #stcontentareaup { float:left; height:55px; width:600px;} */
#stcontentareaup img { margin-left:20px; }
#studyw20 { font-family:Arial, Helvetica, sans-serif; font-size:20px; font-weight:bold; color:#fff;}
#stcontent1 { width:293px; height:39px; background-color:#f6f6f6;  border:1px solid #ccc; text-align:center; float:left;}
#stcontent2 { clear:both;height:25px; margin-top:10px; width:285px; float:left; }
#stcontent3 { clear:both;width:277px; height:40px;   border:4px solid #9eb62c; float:left; font-size:20px; padding:5px; color:#697d0a; font-weight:bold; }
#stcontent4 {width:293px; height:45px; border:1px solid #ccc; text-align:center; float:left; margin:0 0 10px 0;} 
#numnumlist { height:25px; margin:8px 0 0 0;} 
#numnumlist li { list-style:none; display:inline;  background:#fff;  }
#numnumlist li a {display:inline-block; width:15px; border:1px solid #cccccc;padding:3px 2px 2px 2px;height:15px;}
#numnumlist li .on { background-color:#94b543; color:#fff;} 
#stcontent32 {clear:both;width:271px; height:50px;   border:4px solid #9eb62c; float:left; font-size:14px; padding:8px; color:#697d0a; font-weight:bold; margin-bottom:8px; }
 
 
 
 
/* study 학습정리창 */
#studyallwrap { width:1006px; margin:0 20px; background-image:url(../img/sub/s_w_bg.jpg);  float:left;}
#sallttitle  { background-image:url(../img/sub/sall_w_bottombg.jpg); height:91px; background-repeat:no-repeat; width:1006px; float:left; } 
#sallttitle2 { background-image:url(../img/sub/sall_tbg.jpg) ; background-repeat:no-repeat; width:951px; height:70px; margin-bottom:25px; float:left; margin-left:26px;}
#sallcontentarealeft {float:left; width:840px; min-height:300px; margin:0 0 0 30px; }
#sallttitle2 th { height:24px;}
#sallttitle2 td { font-size:20px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; color:#fff; text-align:center;} 
#sallright { background-image:url(../img/sub/sall_rightbg.jpg); background-repeat:no-repeat; width:106px; height:188px; float:left; margin:0 0 0 5px; }
#sallright ul { margin:40px 0 0 13px; width:100px; float:left; }
#sallright li { list-style:none; float:left;}
#sallcontentarea { clear:both; float:left;}
#sallt1 { float:left; width:200px;}
#sallt2 { float:right; width:140px; background-image:url(../img/sub/sallicon1.jpg); background-repeat:no-repeat; height:20px; margin:10px 0 8px 0; padding:0 0 0 22px;  }
#sallcon1 {clear:both; float:left; width:840px; }
#sallcon2 { float:left; clear:both;width:840px; }
#sallcon2 th { background-image:url(../img/sub/salllistbg.jpg); height:38px;}
#sallcon2 td {text-align:center; height:42px; border-bottom:1px solid #ccc; }
#sallview1 { background-image:url(../img/sub/sallview1.gif); background-repeat:no-repeat; padding:20px 20px 20px 70px; border:4px solid #dddddd;}
#sallview2 { background-image:url(../img/sub/sallview2.gif); background-repeat:no-repeat; border-left:4px solid #dddddd; border-right:4px solid #dddddd; border-bottom:4px solid #dddddd; padding:20px 20px 20px 70px;}
#sallcon3 { clear:both; float:left; width:840px; text-align:left; margin:0 0 15px 0;}
#okbtnmk { text-align:center; clear:both; margin:15px auto; height:50px; padding-top:20px;}

/* 로그인창 */
#slogbg {background-image:url(../img/sub/slogbg.jpg); width:470px; height:333px;  margin:0 auto; }
#sloginput { float:left; width:270px; height:84px; margin:86px 0 0 52px;}
#sloginput input { width:256px; height:28px; border:1px solid #cec3ab; background-color:#f7f4f0; padding:4px; margin-bottom:8px; font-weight:bold; font-size:16px; font-family:Arial, Helvetica, sans-serif; }
#slogbtn { float:left; margin:86px 0 0 0;} 
#sloginputid { clear: both; float:left; margin: 15px 0 0 52px;height:20px; width:100px;}
#slogbtn2 { clear: both; float:left; margin: 22px 0 0 52px;height:100px; width:400px;}
#slogbtn2 img { margin-bottom:2px; float:left;}  

/*  로그인페이지  */
#loginbg {width:910px; height:324px; background:url(../img/sub/loginbg.jpg) no-repeat; margin-top:80px;}
#loginbg2 {width:910px; height:324px; background:url(../img/sub/loginbg2.jpg) no-repeat; margin-top:80px;}



/* 현황통계 */
#statitle { clear:both; width:913px; float:left; height:25px; margin:20px 0 8px 0 ;} 
#stacon {clear:both; width:893px; float:left; border:4px solid #e1e1e1; padding:15px 6px; min-height:350px; text-align:center; }

/* 쪽지함 */
#memowrap { float:left; width:801px; background-image:url(../img/sub/19_bg.jpg); background-repeat:repeat-y; min-height:500px;  }
#memotopbg { background-image:url(../img/sub/19_topbg.jpg); height:64px; background-repeat:no-repeat; font-size:14px; color:#fff; font-weight:bold; text-align:center;}
#memotopbg .myname { height:25px; margin:29px 0 0 0; width:100%; float:left; text-align:center;}
#memoinput { float:left; clear:both; width:768px; height:49px ; margin-left:17px; margin-top:9px;}
#memoinput input { float:left; display:block;}
#memoinput textarea { width:358px; height:47px; border:1px solid #959695; float:left; padding:0 0 0 3px;}
#memoperson {width:167px; height:27px; border:0px solid #959695;float:left; background-color:#eeefef; margin:0 3px 0 0; padding: 0 0 0 3px;} 
#memoleftarea { float:left; width:170px; margin-left:17px;} 
#memorightarea {float:right; width:560px; height:433px; margin-right:20px;
overflow-y:scroll; border:1px solid; border:#CCCCCC; 
padding-top:12px; padding-left:5px; padding-right:5px;
scrollbar-3dlight-color:#5A5227;scrollbar-arrow-color:#FFF8C5;scrollbar-base-color#:DDD38D;scrollbar-darkshadow-color:#FFF8C5;scrollbar-face-color:#DDD38D;scrollbar-highlight-color:#FFF8C5;scrollbar-shadow-color:#5A5227; }
#memorightarea2 {width:560px; height:433px; margin-right:20px;
overflow-y:scroll; border:1px solid; border:#CCCCCC; 
padding-top:12px; padding-left:5px; padding-right:5px;
scrollbar-3dlight-color:#5A5227;scrollbar-arrow-color:#FFF8C5;scrollbar-base-color#:DDD38D;scrollbar-darkshadow-color:#FFF8C5;scrollbar-face-color:#DDD38D;scrollbar-highlight-color:#FFF8C5;scrollbar-shadow-color:#5A5227; }
#memoleft1 {  float:left; width:170px; background-color:#eeefef; border:1px solid #cccccc;  margin:0 0 5px 0; height:100px;overflow-y:scroll;scrollbar-3dlight-color:#5A5227;scrollbar-arrow-color:#FFF8C5;scrollbar-base-color#:DDD38D;scrollbar-darkshadow-color:#FFF8C5;scrollbar-face-color:#DDD38D;scrollbar-highlight-color:#FFF8C5;scrollbar-shadow-color:#5A5227;}
#memoleft2 { float:left; width:170px; background-color:#eeefef; border:1px solid #cccccc;  margin:0 0 5px 0; height:190px;overflow-y:scroll;scrollbar-3dlight-color:#5A5227;scrollbar-arrow-color:#FFF8C5;scrollbar-base-color#:DDD38D;scrollbar-darkshadow-color:#FFF8C5;scrollbar-face-color:#DDD38D;scrollbar-highlight-color:#FFF8C5;scrollbar-shadow-color:#5A5227;}
#memoleft3 { float:left; width:170px; background-color:#eeefef; border:1px solid #cccccc;  margin:0 0 5px 0;height:135px;overflow-y:scroll;scrollbar-3dlight-color:#5A5227;scrollbar-arrow-color:#FFF8C5;scrollbar-base-color#:DDD38D;scrollbar-darkshadow-color:#FFF8C5;scrollbar-face-color:#DDD38D;scrollbar-highlight-color:#FFF8C5;scrollbar-shadow-color:#5A5227;}
#memoleftarea .ttt { background-color:#FFF; height:20px; border-bottom:1px solid #7f7f7f; padding: 4px 0 0 4px;  }
#memoleftarea li { list-style:none; height:16px;padding:4px 0 0 4px; }
.tgreen12 { color:#68910f; font-weight:bold;} 
.tgred12 { color:#dc4747; font-weight:bold;} 
.tgray12 { color:#aeaeae; }
.tnormal12 { color:#555; }
#memoright1 .memolt { float:left; width:70px;}
#memoright1 .memort { float:right; width:470px;} 
#memoright2, #memoright1 { clear:both;  }
#memoright2 .memolt { float:right; width:70px; text-align:right; margin-right:10px;}
#memoright2 .memort { float:left; width:460px;text-align:right;}

/* 도둑공부  */
#thewrap { width:1006px; margin:0 20px; background-image:url(../img/sub/s_w_bg.jpg);  float:left; min-height:500px;}
#thetitle {background-image:url(../img/sub/18_titlebg.jpg); height:91px; background-repeat:no-repeat; width:1006px; float:left;} 
#thesubtitle { clear:both; float:left; height:47px; width:900px; margin:0 0 0 50px; line-height:16px;}
#thesubtitle2 { clear:both; float:left; height:47px; width:900px; margin:10px 0 0 0px; line-height:16px;}
#subtext18 {clear:both; background-image:url(../img/sub/18subtitle.png); background-repeat:no-repeat; height:18px; width:500px; float:left; margin:0 0px 12px 50px; padding:0 0 0 17px;  }
#thegraybox { background-image:url(../img/sub/18_graybox.gif); background-repeat:no-repeat; width:100%; height:52px; margin:0 0 20px 50px; clear:both; float:left; font-size:20px; font-weight:bold; color:#fff; font-family:Arial, Helvetica, sans-serif;} 
#thetext1 { float:left; width:60px; height:20px; margin:17px 0 0 125px;} 
#thetext2 { float:left; width:60px; height:20px; margin:17px 0 0 45px; color:#facf3b; } 
#thetext3 { float:left; width:60px; height:20px; margin:17px 0 0 45px; } 
#thetext4 { float:left; width:60px; height:20px; margin:17px 0 0 85px; color:#ff9313;} 
#subtext182 { float:left; width:190px; height:20px; margin:0 0 0 60px; text-align:right;}
#subtext183 { float:right; width:90px; height:33px; margin:-12px 15px 0 0; }
#thelistview .studynum { width:80px; text-align:center;}
#thelistview .studysubj { font-weight:bold; color:#6d9a13;}
#thelistview td { height:20px; border-bottom:1px solid #d3d3d3; padding:8px 0;}
#thegoout18 { clear:both; float:left; width:907px; margin:20px 0 20px 50px; border-top:1px solid #afafaf; padding:20px 0; text-align:right; }
#thefriendbg { background-image:url(../img/sub/18friendbg.jpg); background-repeat:no-repeat; width:505px ; height:47px; float:left; margin:0 0 20px 0; }
#thefriendbg select { width:148px; height:20px; border:1px solid #999; } 
#thesel18 {width:148px; height:20px; margin:13px 25px 0 0px ; float:right; }
#thesel18btn {float:left;width:158px; } 
#subtext184 { float:left; width:250px; height:20px; margin:15px 0 0 40px; text-align:right;}
#subtext185 { float:right; width:90px; height:33px; margin:5px 60px 0 0; }

/* 일대일대전 */
#wartitlebg { background-image:url(../img/sub/06_topbg.jpg); width:911px; height:41px; background-repeat:no-repeat; margin:0 15px 15px 0; clear:both; float:left; font-weight:bold;}
#wart1 { float:left; width:250px; height:20px; background-image:url(../img/sub/0_person.png); background-repeat:no-repeat; padding:0 0 0 20px; margin:12px 0 0 40px; margin-right: 10px;}
#wart2 { float:left; width:80px; height:20px; background-image:url(../img/sub/0_medal_red.png); background-repeat:no-repeat; padding:0 0 0 20px;margin:12px 0 0 0px;margin-right: 10px;}
#wart3 { float:left; width:150px; height:20px; background-image:url(../img/sub/0_exp.png); background-repeat:no-repeat; padding:0 0 0 20px;margin:12px 0 0 0px;margin-right: 10px;}
#wart4 { float:left; width:150px; height:20px; background-image:url(../img/sub/0_gold.png); background-repeat:no-repeat; padding:0 0 0 20px;margin:12px 0 0 0px;margin-right: 10px;}
#wart5 { float:left; width:80px; height:20px; background-image:url(../img/sub/0_key.png); background-repeat:no-repeat; padding:0 0 0 20px;margin:12px 0 0 0px;}
#warleft06 { float:left; width:625px; height:618px; background-image:url(../img/sub/06_warleftbg.jpg); background-repeat:no-repeat; margin:0 0 20px 0; }
#warright06 { float:left; width:276px; height:616px; background-color:#f3f3f3; border:1px solid #ccc;margin:0 0 20px 7px;}
#warinput { float:left; width:577px; height:220px; margin:0 0 0 23px; }
#warbtn { float:left; height:104px; margin:0 0 45px 0; clear:both;width:625px; text-align:center;}
#warface { float:left; height:170px; text-align:center; margin:35px 0 0px 0; width:625px;}
#warinputleft { float:left; width:321px; height:204px; }

#warinbg06 { background-image: url(../img/sub/06_warinbg.jpg); background-repeat:no-repeat; clear:both; width:300px; height:145px; margin:0 0 0 15px; } 
#warinbg06 .border { border:1px solid #337d90; width:49px; height:26px; padding:2px; } 
#warinbg06 .b061 {width:57px; height:29px; font-family:Arial, Helvetica, sans-serif; font-size:18px; font-weight:bold; color:#fff; text-align:center; float:left; margin:8px 0 0 45px;} 
#warinbg06 .b062 {width:53px; height:29px; font-family:Arial, Helvetica, sans-serif; font-size:18px; font-weight:bold; color:#ffeb46; text-align:center; float:left;margin:8px 0 0 0;} 
#warinbg06 .b063 {width:44px; height:29px;  text-align:center; float:left;margin:4px 0 0 0px;} 
#warinbg06 .b064 {width:55px; height:29px;  text-align:center; float:right;margin:1px 0 0 38px;} 
#warinline {width:296px; height:29px; float:left; clear:both; margin:0 0 9px 0;} 
#warinlinetit {width:310px; height:29px;float:left; margin:0 0 17px 0;} 
#warinleft {width:170px; height:24px; float:left; font-size:14px; font-weight:bold; margin:5px 0 0 15px;  } 
#warinright {width:120px; height:20px; float:right;font-weight:bold; margin:7px 0 0 0px;  } 
.t20blue { font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:20px; color:#2696b3} 
.t20red { font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:20px; color:#d61518} 
.t20gray { font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:20px; color:#919191}
.t20yellow { font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:20px; color:#DBC000}
#warinputright { float:right; width:240px; height:214px; font-weight:bold; }
#warrt1 { float:left; width:150px; margin:8px 0 0 0; height:25px} 
#warrt2 { float:right;width:80px;margin:3px 0 0 0;height:25px}
#warbg206 { background-image:url(../img/sub/06_warinbg2.jpg); background-repeat:no-repeat; float:left; width:216px; height:109px; margin:12px 0 20px 8px ;  } 
#warbg206 .b061 {width:150px; height:29px; font-family:Arial, Helvetica, sans-serif; font-size:18px; font-weight:bold; color:#fff; text-align:center; float:left; margin:8px 0 0 56px;} 
#warrt3 { clear:both; float:left;}
#warrt3 li {  float:left; list-style:none; display:inline; margin:0 2px 0 2px; }
#warright061 { float:left; width:263px; height:23px; margin:20px 0 0px 6px;}
#warright06t { float:left; width:263px; height:18px; margin:0px 0 0px 6px;background-color:#5c5c5c; padding-top:5px; }
#warright06t .list06t {text-align:center; float:left;} 
#warright062 { float:left;  width:263px; background-color:#FFF; height:228px; margin:0px 0 0px 6px;overflow-y:scroll;
scroll;scrollbar-highlight-color: #9ab960;scrollbar-shadow-color: #9ab960; scrollbar-arrow-color: #9ab960;scrollbar-face-color: #FFFFFF; scrollbar-3dlight-color: #FFFFFF;scrollbar-darkshadow-color: #FFFFFF;scrollbar-track-color: #FFFFFF;} 
#warright062 li {float:left;  list-style:none; border-bottom:1px solid #d1d1d1; width:100%; height:41px; }
#warright062 .name { float:left; width:90px; text-align:center; letter-spacing:-0.7px; line-height:16px; padding:4px 0 0 0; } 
#warright062 .v {float:left; width:90px; text-align:center;letter-spacing:-0.7px; line-height:16px;padding:4px 0 0 0;} 
#warright062 .v1 {float:left; width:85px; text-align:center;letter-spacing:-0.7px; line-height:16px;padding:4px 0 0 0;} 
#warright062 .v2 {float:left; width:55px; text-align:center;letter-spacing:-0.7px; line-height:16px;padding:10px 0 0 0; height:25px} 
#warright062 .v3 {float:left; width:50px; text-align:center;letter-spacing:-0.7px; line-height:16px;padding:4px 0 0 0;height:35px} 
#warright062 .v4 {float:left; width:50px; text-align:center;letter-spacing:-0.7px; line-height:16px;padding:8px 0 0 0;height:35px} 
#warright062 .btn  {float:left; width:60px; text-align:center; height:22px; margin:8px 0 0 0 ; }
.tblue12 { color:#2ba3c2;} 
#waringtit { width:870px; height:59px; clear:both; float:left; margin:0 0 0 30px; } 
#waring1 { width:400px; float:left; height:59px;} 
#waring2 { width:400px; float:left; height:59px;} 
#waring { float:left; width:50px;} 
#waring101 { width:388px; height:22px; background-color:#eaebed; border:1px solid #ccc; padding:4px;}
#waring101 img { border:1px solid #73962e; }  
#waring102 { width:100%; text-align:right; font-size:18px; font-weight:bold; color:#73962e; padding-top:8px; }
#waring201 { width:388px; height:22px; background-color:#eaebed; border:1px solid #ccc; padding:4px; text-align:right;}
#waring201 img { border:1px solid #cd4977; }  
#waring202 { width:100%; text-align:left; font-size:18px; font-weight:bold; color:#e8588a; padding-top:8px; }
#waringtit2 { width:848px; height:517px; clear:both; float:left; margin:10px 0 0 30px; background-image:url(../img/sub/06_waringimg.jpg); background-repeat:no-repeat; background-position:-12px top;}
#warfi1 { width:415px; text-align:center; float:left; margin:66px 0 0 0;  }
#warfi2 { width:415px; text-align:center; float:right; margin:66px 0 0 0;}
#warfi1info { clear:both; width:380px; height:60px; float:left; margin:0px 0 0 55px;} 
#warfi2info {width:350px; height:60px; float:left; margin:0px 45px 0 0 ;} 
#warfi1info .warftext1 { font-size:14px; font-weight:bold; color:#73962e; width:250px; margin:15px 0 0 105px; }
#warfi1info .warftext2 {font-weight:bold;width:250px; margin:3px 0 0 105px; height:15px;}
#warfi2info .warftext1 { font-size:14px; font-weight:bold; color:#d75984; width:250px; margin:15px 0 0 35px; }
#warfi2info .warftext2 {font-weight:bold;width:250px; margin:3px 0 0 35px; height:15px;}
#waringtit3 { clear:both; float:left; margin:0px; width:896px; height:85px; } 
#waringtit4 { background-color:#538d23; clear:both; float:left; margin:10px 0 0 27px; padding:10px; font-size:11px; line-height:16px; height:75px; width:774px; overflow-y:scroll;scrollbar-3dlight-color:#538d23; scrollbar-arrow-color:#ffffff; scrollbar-track-color:#fff; scrollbar-darkshadow-color:#9ab960; scrollbar-face-color:#538d23; scrollbar-highlight-color:#ffffff; scrollbar-shadow-color:#ffffff; border:0px solid #ccc; color:#fff; opacity:.75  } 
#waringtit5 { clear:both; float:right; margin:5px 30px 20px 0 ; width:800px; text-align:right;   } 


/*  회원가입  */
#join23 { float:left; clear:both; width:780px; border-top:2px solid #7da431; margin:15px 0 50px 0;}
#join780 th { border-bottom:1px solid #d3d3d3; padding:10px 0 8px 30px; min-height:20px; font-weight:bold; text-align:left; width:130px; background-color:#f6f6f6; } 
#join780 td {border-bottom:1px solid #d3d3d3; padding:6px 0 5px 10px; background-color:#fff; height:15px; }
#join780 input { height:16px; border:1px solid #b9b9b9; padding:2px; width:160px;} 
#join780 select { height:22px; border:1px solid #b9b9b9;}
#join780 .row23 { margin:4px 0 0 0;} 
#joininfo23 { float:left; width:610px; border-top:2px solid #7da431; margin:15px 0 50px 0;}
#joininfo23 th { border-bottom:1px solid #d3d3d3; padding:10px 0 8px 30px; min-height:20px; font-weight:bold; text-align:left; width:130px; background-color:#f6f6f6; } 
#joininfo23 td {border-bottom:1px solid #d3d3d3; padding:6px 0 5px 10px; background-color:#fff; height:15px; }
#joininfo400 { float:right; width:280px; border-top:2px solid #7da431; margin:15px 0 50px 0px;}
#joininfo400 th {border-bottom:1px solid #d3d3d3; padding:10px 0 8px 30px; min-height:20px; font-weight:bold; text-align:left; width:80px; background-color:#f6f6f6;}
#joininfo400 td span { float:left; width:100px; text-align:right; margin-right:3px;}
#join29out { float:left; width:465px; border:1px solid #9fa53c; padding:8px; background-color:#fff;}
#join29 { float:left; border:5px solid #9fa53c; padding:0px; background-color:#fff;}
#joinbtnsgo { clear:both; float:left; width:100%; height:90px; text-align:center;}
#joinbtnsgo img { margin:2px 0;}
#joinmerch { clear:both; float:left; width:790px; height:100px; padding:10px; background-color:#fafafa; border:1px solid #ccc; margin:0 0 10px 0;
overflow-y:scroll;scrollbar-highlight-color: #ACD373;scrollbar-shadow-color: #ACD373; scrollbar-arrow-color: #ACD373;scrollbar-face-color: #FFFFFF; scrollbar-3dlight-color: #FFFFFF;scrollbar-darkshadow-color: #FFFFFF;scrollbar-track-color: #FFFFFF; }

/*  명예의전당  */
#tbox08 {float:left; width:905px; height:108px; background-color:#e4e4e4; padding:8px 5px 0 5px; margin-bottom:22px; border:1px solid #c6c6c6; text-align:center;}
#tbox08 img {float:left; display:block; margin:0 2px 0 0; }
#twodepth_menu08 {width:100%; float:left; padding-left:2px;}
#twodepth_menu08 li {float:left; margin-right:2px; margin-left:2px; margin-bottom:20px; }

/*  초지일관  */
.t12yellow { color:#aa9502; font-weight:bold;}
.t12orange { color:#f97306; font-weight:bold;}
#algboxtit {float:left; width:910px; text-align:center; height:37px; margin:9px 0 0 0;}
#algbox { background-color:#f7f7f7; border:1px solid #ccc; clear:both; float:left; width:911px; min-height:540px; margin:0 0 35px 0;}
#algboxdot {float:left; clear:both; width:910px; text-align:center; height:20px; margin:2px 0 0 0; }
#algbox1 { float:left; width: 425px; height:150px; margin:15px 10px 0 30px; }
#aboxstep3 { background-image:url(../img/board/16_level3_bg.gif); width:280px; height:114px; background-repeat:no-repeat; background-position:bottom; margin:60px 0 0 1px; float:left;} 
#aboxstep2 { background-image:url(../img/board/16_level2_bg.gif); width:280px; height:114px; background-repeat:no-repeat; background-position:bottom; margin:0px 0 0 256px; float:left;} 
#aboxstep1 { background-image:url(../img/board/16_level1_bg.gif); width:280px; height:114px; background-repeat:no-repeat; background-position:bottom; margin:0px 0 0 45px; float:left;} 
#aboxstep40 { float:left; height:108px; width:104px; text-align:right; margin:68px 0 0 7px;} 
#algbox4 { float:left; width:130px; margin:7px 0 0 7px;} 
#algbox .step1 { text-align:right; clear:both;} 
#algbox .step1 li {list-style:none; display:inline; margin:3px 2px 0 0;float:left; }
#algbox .step2 { text-align:right; clear:both; margin:0 0 0 140px;} 
#algbox .step2 li {list-style:none; display:inline; margin:3px 2px 0 0;float:left; }
#algbox .step3 { text-align:right; margin:0 0 0 210px;} 
#algbox .step3 li {list-style:none; display:inline; margin:3px 2px 0 0; float:left; }
#alinfobox { width:350px; height:95px; background-color:#fff; border:1px solid #ccc;  padding:15px 0 0 30px; font-size:11px;}
#alinfobox li { list-style: decimal; ;line-height:16px; }
#tboxtitle16 {float:left; width:905px; height:83px; background:url(../img/board/list_title_bg.gif) no-repeat; padding:7px 0 0 8px; margin-bottom:10px;}

/*  오답노트  */
#wrongsubtit { clear: both; float:left; margin:0 0 15px 0; width:700px; height:20px;}
#wrongch10 {clear: both; float:left; margin:15px 0 0px 0; width:700px; height:30px;}
#tlocation10 {float:left; padding-top:5px; width:100%; height:30px;}

/*  도서구매  */
#leftbook24 {width:65px;} 
#rightbook24 { float:left; text-align:left; height:35px; padding:18px 0 0 30px; line-height:16px; min-width:200px;} 
#booksearch24 { clear:both; float:left; height:27px; width:100%; margin:20px 0 20px 0; }
#booksearch24 .binput24 input { width:194px; height:19px; padding:2px; border:2px solid #94b543; float:left; } 
#booksearch24 select {width:100px; height:27px; margin-right:3px; float:left;}
#booksearch24 .binput224 { float:left; margin:0 3px;}
#bookcart25 {clear: both; float:left; margin:0; width:100%; height:35px; background-color:#eee; padding:15px 0; text-align:right; font-weight:bold; }
#bookcart25m { float:left; width:700px; height:25px; padding:11px 0 0 0; text-align:right;}
#bookcart25m2 { float:left; width:180px; height:25px; padding:2px 0 0 0; text-align:right; }
.cartselect {float:right; width:110px; height:20px; margin-bottom:15px;}
.cartselect select{ border:1px solid #ccc; height:18px;}


/*  팝업모음  */
#setstudy {width:770px; height:385px; z-index:100; background-color:#FFF; padding:8px; border:1px solid #9fa53c; }
#popbtn29 { clear:both; width:100%; text-align:center; margin:20px 0; height:30px; float:left; }
#popbtn29 img { margin-right:4px;}
#popsubtitle { clear:both; width:100%; float:left; height:23px; margin:10px 0 6px 0;}
#pop129 {clear:both; float:left; width:100%; font-weight:bold; margin:3px 0 3px 0; vertical-align:top; height:20px; }
#pop129 li { float:left; list-style:none; display:inline; width:190px; margin:5px 0; }
#pop129 select { margin:0 30px 0 5px ; width:60px; height:20px;}
#pop129 .popinput { border:1px solid #9fa53c; width:70px; height:14px; padding:2px; } 
#pop129title { float:left; margin:0 10px 0 0;}
#popbox29 { float:left; clear:both; width:100%; border-bottom:1px solid #cecfc2; height:50px; font-weight:bold; }
#key29 {width:550px; height:267px; z-index:100; background-color:#FFF; padding:8px; border:1px solid #9fa53c; }
#key292 { border: 8px solid #9fa53c; padding:30px 35px; background-color:#FFF; }
#pop229 {clear:both; float:left; width:100%; font-weight:bold; margin:3px 0 3px 0; vertical-align:top; height:20px; }
#pop229 li { float:left; list-style:none; margin:5px 0; height:15px; width:100%;}
#pop229 .popinput { border:1px solid #9fa53c; width:350px; height:14px; padding:2px; } 
#popbox39 { float:left; clear:both; width:100%; font-weight:bold; }

/*  요금안내  */
.list_table2 {background-color:#d7ccc3; }
.list_table2 caption {display: none;}
.list_table2 { float:left; width:100%; }
.list_table2 thead tr { height:28px; background-color:#6b5a4d;}
.list_table2 tbody td {padding:9px 10px; }
.buyleftbox { text-align:center;}
.list_table2 .listsubject {float:left; background:url(../img/board/board_top_bg.gif) repeat-x; width:100%; height:28px; padding-top:10px; padding-left:15px;}
.list_table2 .listcontents {float:left; width:100%; padding:20px; min-height:200px;}
.tgred12buy { font-weight:bold; color:#e00d0d; }

/*  학습현황  */
#theabox1rts { float:left; width:903px; font-weight:bold; font-size:14px; color:#fff; margin:6px 0 18px 4px; text-align:center; padding:0; height:70px;}
#theabox1rts span { width:25px; float:left;}
#theaboxcenters {width:850px; float:left;}
#theaboxcenters li { height:31px; float:left; padding:14px 8px; margin:0 5px 0 0 ; display:inline; list-style:none; border:1px solid #6b5a4d; color:#555; background-color:#faf5e8; }
#theaboxcenters .onclass { color:#fff; background-color:#6b5a4d;} 
#theaboxcenters .onclass a { color:#fff;} 
#theaboxstulist  {float:left; width:215px; background-color:#f9faf7; border:1px solid #d3d3d3; min-height:400px; margin-bottom:30px;}
#theaboxstulist .lsl{ width:100%; height:20px; font-weight:bold; text-align:center; color:#fff; background-color:#6b5a4d; padding-top:5px }
#theaboxstulist li { list-style:none; height:20px; padding-top:7px; padding-left:15px; border-bottom:1px solid #ccc; }


/*  학생정보  */
#stcleft { float:left; width:304px;}
#stcright { float:right; width:570px; }
#testuright { text-align:right; margin-bottom:10px; }
#testuright img {margin:0 0 0 6px; }
#testuinfo { clear:both; float:left; width:570px;}
#testutable { background-color:#ccc; width:100%; }

#testutable td { padding:5px 0 6px 10px; }
#testutd { background-color:#f6f6f6; font-weight:bold;}
#testutdr { background-color:#fff; }


/*  비번확인  */
#mypwbg {float:left; background:url(../img/sub/mypw_bg.gif) no-repeat; width:870px; height:236px; margin:30px 0 0 20px;}
#mypwbg .mypwinfo {float:left; margin-top:150px; margin-left:260px;}
.idtxt {float:left; font-size:16px; color:#C00; font-weight:bold; height:50px; width:215px; padding-left:20px;}
.pwinput {float:left; height:50px;}
.pwinput input {border:1px solid #cecece; background:#f1f1f1; width:150px; height:19px; padding-left:5px; color:#0086cc; font-weight:bold;}

	














