@charset "utf-8";
@import url('pop.css');

/*  COMPANY  */
.comp_wid1 {width:381px;}
.comp_text01 {font-weight:bold;color:#7E8CAE;}
.comp_year {font-size:14px; font-weight:bold;color:#397800;width:70px;}
.comp_month {font-size:12px; font-weight:bold;color:#588430;}
.comp_test02 {font-size:12px; font-weight:normal;color:#959595;}
.date01 {margin-left:180px;}
.date02 {background:url(../img/comp/cont_bg01.gif) no-repeat;width:196px;height:21px;color:#FFFFFF; text-align:center;padding-top:2px}
#comp_tab01 {width:502px;margin-left:45px;}
#comp_tab01 thead tr {height:33px;}
#comp_tab01 tbody tr {padding-bottom:2px;height:57px;}
#comp_tab01 tbody td {background:url('../img/comp/cont_bg02.gif') no-repeat top left;padding:9px 0 0 9px; vertical-align:top;}
#comp_tab01 .on {background:url('../img/comp/cont_bg02on.gif') no-repeat top left;height:49px;vertical-align:top;color:#35889C}
.comp_tit01 {text-align:center;padding-top:6px;font-weight:bold;}
#comp_page01 {font-size:11px;padding-top:30px;margin:0 auto;text-align:center;}
#comp_page01 .on {font-size:11px;font-weight:bold; color:#3E4C6D;}
.comp_site01 {border:1px solid #E1E1E1;width:193px;height:68px;margin:0 auto;text-align:center;margin-bottom:5px;}
.comp_search1 {background:url('../img/board/cont_img03.gif') repeat-x;height:38px;width:576px;}
.comp_search1 select {height:18px;margin:4px; 4px 0 0;}

/* pop up */
.pop01 {margin:12px;}
#goods1 .g_bg01 {background:url(../img/comp/goods_bg01.gif) no-repeat;width:277px;height:241px;padding:5px 0 0 5px}
#goods1 .p1 {background:url(../img/comp/goods_bullet.gif) 0 6px no-repeat;margin-left:10px;font-weight:bold;width:60px;padding-left:8px;}
.edt1 {border:1px solid #F0F0F0;height:240px;width:608px;padding:6px;}

/*  PROCUCTS  */
.tap1 {border-bottom:1px solid #7B97C1;width:610px;height:30px;}
#goods2 .g_bg01 {background:url(../img/prod/goods_bg01.gif) no-repeat;width:262px;height:231px;padding:5px 0 0 5px}
#goods2 .p1 {background:url(../img/comp/goods_bullet.gif) 0 6px no-repeat;margin-left:10px;font-weight:bold;width:80px;padding-left:8px;color:#8f8f8f}
#goods2 h4 {font-size:14px;margin-left:10px;height:35px;color:#82A4DF;}
.edt2 {border-bottom:1px solid #E5E5E5;width:605px;;padding:5px 0 15px 12px;}

/*  GALLERY  */
.gall1 {border-bottom:1px solid #F2F2F2;width:610px;padding:10px 0 10px 0;}
.gall1 h4 {font-size:14px;color:#6188CB;height:28px;padding-top:5px;}
.gall1_tit {width:440px;padding-left:10px;}
#gall_tab01 {width:610px;}
#gall_tab01 thead {border-bottom:1px solid #E8E8E8}
#gall_tab01 thead th {background-color:#F9F9F9;height:28px;color:#445572}
#gall_tab01 thead td {padding-left:8px;}
#gall_tab01 tbody td {padding:8px 10px 15px 8px;line-height:18px;border-bottom:1px solid #E8E8E8;}

/*  RECRUIT  */
.pop03 {}
#recr_tab1 {width:477px;margin-left:20px;}
#recr_tab1 tr {border-bottom:1px solid #E8E8E8;}
#recr_tab1 tbody th {padding:4px 0 0 8px;background-color:#F9F9F9;color:#445572;text-align:left;vertical-align:top;}
#recr_tab1 tbody td {padding:4px 0 5px 8px;vertical-align:top;}
.noline1 {font:0/0 arial}
label {color:#445572;}
.radio {border:0}
.select1 {height:18px;}

/*  CUSTOMER  */
.faq1 {width:610px;}
.faq1 li {border-bottom:1px solid #E8E8E8;padding-left:50px;padding-top:5px;padding-bottom:6px}
.faq1 li ul li {border:none;margin-left:-20px;}
.ask1 {background:url('../img/comm/cont_img01.gif') 20px 6px no-repeat;}
.ans1 {background:url('../img/comm/cont_img02.gif') 0 5px no-repeat;margin-left:-30px}

.online1 {width:610px;}
.online1 tr {border-bottom:1px solid #E8E8E8;}
.online1 tbody th {padding:4px 0 0 8px;background-color:#F9F9F9;color:#445572;text-align:left;vertical-align:top;}
.online1 tbody td {padding:4px 0 5px 8px;vertical-align:top;}

/* dropout */
.dropout1 {margin:10px 8px 10px 70px;}
.dropout1 li {padding-bottom:5px;}

/* membship */
.login1 {background:url('../img/memb/cont_bg01.gif') repeat-y;width:589px;text-align:center;}
.login2 {text-align:left;margin-left:50px;width:482px;}
.stroke2 {width:595px;text-align:left;height:120px;padding:5px;overflow-y: scroll;margin:9px 0 8px 0;border:1px solid #E7E7E7;}
.smol1 {font-size:11px;color:#A7A7A7}
.smol2 {font-size:11px;color:#595959}
.login3 {text-align:left;margin-left:160px;width:400px;}
.use1 {width:606px;text-align:center;background:url('../img/site/cont_bg01.gif') repeat-y;}
.stroke3 {width:580px;text-align:left;height:500px;overflow-y: scroll;margin-left:8px;padding:5px 9px 10px 0;}


