@charset "utf-8";
@import "./common.css";



.login_body { background:url('../skin/login/image/bg_login.gif') repeat-x;}
#login_container { width:380px; margin:0 auto; padding:50px;}
#login_container h2 { width:380px;height:30px;margin:0 auto;border-bottom:1px dotted #bbb;font-family:verdana;font-size:14pt; }
#login_container div.save_id { padding-left:135px;padding-top:5px; }
#login_container div.foot {width:380px;height:20px;color:#aaa;font-family:verdana;font-size:11px;border-top:1px dotted #bbb;padding-top:5px;margin-top:10px;}

.fbtns {width:725px;height:50px;margin:10px auto;text-align:center;}
.fbtns span {margin:10px;}

.ftbl {width:725px;}
.ftbl th {height:25px;border:1px solid #beaaaa;background:#f9f3f3;padding:2px;}
.ftbl td {height:20px;border:1px solid #beaaaa;padding:4px;}

 a.sub_a:hover {text-decoration:underline;}

/* »ç¾÷ÀåÀ§Ä¡ ¸Þ´º */
.tap_menu ul li {float:left;width:99px;height:31px;}
.tap_menu ul li a {display:block;width:99px;height:31px;background:url('/home/image/subpage/sub1/map_tap.gif') no-repeat;}
.tap_menu ul li.tap1 a {background-position:0 0;}
.tap_menu ul li.tap2 a {background-position:-99px 0;}
.tap_menu ul li.tap3 a {background-position:-198px 0;}
.tap_menu ul li.tap4 a {background-position:-297px 0;}
.tap_menu ul li.tap5 a {background-position:-396px 0;}
.tap_menu ul li.tap6 a {background-position:-495px 0;}
.tap_menu ul li.none a {width:106px;background-position:-594px 0;}
.tap_menu ul li.tap1 a.on {background-position:0 -31px;}
.tap_menu ul li.tap2 a.on {background-position:-99px -31px;}
.tap_menu ul li.tap3 a.on {background-position:-198px -31px;}
.tap_menu ul li.tap4 a.on {background-position:-297px -31px;}
.tap_menu ul li.tap5 a.on {background-position:-396px -31px;}
.tap_menu ul li.tap6 a.on {background-position:-495px -31px;}

/* Á¦Ç°¼Ò°è Å×ÀÌºí */
table.prducts_tb {border-collapse:collapse;margin-bottom:30px;width:700px;}
table.prducts_tb th {height:25px;border:1px solid #7498c4; background:#93b1d7;color:#fff;text-align:center;}
table.prducts_tb td {border:1px solid #dae5f1;color:#777;padding:5px;line-height:140%;}


/* °Ô½ÃÆÇ : CSS */
#list .num, .date, .hit, .vote { font:normal 10px tahoma; color:#555; text-align:center;}
.author {text-align:center;}
#list .subject, .author { font:normal 12px dotum; color:#555;}
.subject {overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.bold { font-weight:bold; }
.ip { font:normal 10px tahoma; color:#aaa;}
.blind {display:none;}
.input {padding:2px;border-left:1px solid #999; border-top:1px solid #999; border-right:1px solid #ccc; border-bottom:1px solid #ccc; }
.submit { border:0px; }
.fixed_table { table-layout:fixed; }
.expinfo {font-size:11px;color:#732;margin-left:10px;}

.q1{ padding:0 10px; border-left:2px solid #ccc;}
.q3{ padding:10px;border:1px solid #d9d9d9;}
.q4{ padding:10px;border:1px solid #d9d9d9; background:#fbfbfb;}
.q5{ padding:10px;border:2px solid #707070;}
.q6{ padding:10px;border:1px dashed #707070;}
.q7{ padding:10px;border:1px dashed #707070; background:#fbfbfb;}
.block {display:block;float:left;height:14px;width:15px; border:1px solid #ddd;padding:2px 2px 3px 2px;text-align:center;font:10px tahoma;margin:4px}