body, input, textarea, select, option, table { font-family: Dotum, Gulim, AppleGothic, Arial, Helvetica, Sans-Serif; font-size: 13px; }
body { font-size: 13px; }

A {color:#6600FF ;font-size: 12px; text-decoration: none}
A:visited {color:#6600FF;font-size: 12px text-decoration: none}
A:active {color:red;font-size: 12px text-decoration: none}
A:hover {text-decoration: none; color:#009900;text-decoration: underline}
.font {font-size:13px ; color:#cc9900;}
body {font-family: ±¼¸²; font-size: 13px; color: #4F4F30;}
td {font-size:13px; color:#4F4F30; line-height:150%;text-decoration:none}
.input {border:solid 1;border-color:#ACABAB;} 
.search {border:solid 1;border-color:#636363;} 
.web {font-family: µ¸¿ò;color: 7B7B7B; font-size: 13px; }
.num {font-family: µ¸¿ò;color: 7B7B7B; font-size: 13px; }
.text {font-family: µ¸¿ò;color: 7B7B7B; font-size: 13px; }
img {border: 0;}



.input1 { background-color:#ffffff; border:1 solid #efedea; color:#999999; font-size:13px; } 
.input2 { background-color:#ffffff; border:1 solid black; color:black; font-size:13px; } 

.textarea1 {border:solid 1;border-color:#669999; background:#FFFFFF;width:95%;height:320;} 
.textarea2 {border:solid 1;border-color:#669999; background:#FFFFFF;width:95%;height:150;} 
.textarea3 {border:solid 1;border-color:#669999; background:#FFFFFF;width:95%;height:80;} 
.textarea4 {border:solid 1;border-color:#669999; background:#FFFFFF;width:95%;height:40;} 

.td_black {font-size:13px; color:black; line-height:150%;text-decoration:none}

.td_tit { background-color:#B6DCEE; height:30; font-weight:bold; text-align:center;}
.td_input{ background-color:ffffff; color:000000;   border:0px; padding-left:5px; height:22px;}

/*  ÀÚµ¿Â÷ ¼ö¼ö·á °è»ê UserCar */
.lf_ip1 { border:1px solid #747474; background-color:white; width:40px; }
.lf_ip2 { border:1px solid #747474; background-color:white; width:140px; }
.lf_ip3 { border:1px solid #747474; background-color:white; width:140px; }

.tdn1 { text-align:center; font-weight:bold; }
.ts2 { text-align:center; }

.pn1 { border-top:1px solid #2544B4; border-bottom:1px solid #2544B4; }
.pn2 { border-right:1px solid #2544B4; }
.pn3 { border-left:1px solid #2544B4; }

.pg1 { border-top:1px solid #2544B4;  }
.pg2 { border-bottom:1px solid #2544B4;  }

.naps { padding:0 0 0 39px; }
.name_1 { width:80px; height:20px;  float:left; }
.name_11 { width:100%; height:63px; font-weight:bold; color:#2571AF; letter-spacing:-1px; padding:20px 0 0 0; }
.name_3 { width:78px; height:20px;  float:left; }
.name_4 { width:78px; height:20px;  float:left; }
.name_5 { width:78px; height:20px;  float:left; }
.name_6 { width:78px; height:20px;  float:left; }

.name_2sMid { width:580px;  border-bottom:0px solid #2544B4;  float:left; overflow-x:scroll; overflow-y:hidden; }
.name_2s { width:580px; height:650px;  border:0px solid red; float:left; overflow-x:scroll; overflow-y:hidden; }
.name_2Mid { width:1575px;   border:0px solid red; float:left;  }
.name_2 { width:1575px; height:650px;  border:0px solid red; float:left;  }
.name_21 { width:173px; height:60px; float:left; padding:0 0 0 3px; }
.name_22 { width:171px; height:20px; float:left; text-align:center; font-weight:bold; color:#2571AF; }
.name_23 { width:42px; height:20px; float:left; padding:0 0 0 1px;  }
.name_24 { width:42px; height:20px; float:left; text-align:center; }



/* ÀÚµ¿Â÷º¸Çè °ü·Ã */
.tds1 { font-weight:bold;  }
.tds2 { text-align:left; padding:0 0 0 10px;  }


/* top select ¸µÅ© °É±â */
#top_sel1 { position:relative; width:100%; border:0px solid red; text-align:center; height:1px;font-size:1px;line-height:1px; } 
#top_sel2 { width:600px; height:30px; border:1px solid red; font-size: 13px; } 

div.gourl-box { display: inline-block;   } 
div.gourl-box div.top-gourl { width:180px;padding: 0 2px; margin-right: 10px; float:left; border:1px solid #9CA2BD; font-weight:bold; background-color:#E7EBF7; text-align:center; }
div.gourl-box div.top-gourl a { color: #009900; }
div.gourl-box .top_sel_m1 { width:70px; border:1px solid #9CA2BD; float:left; text-align:center; font-weight:bold; background-color:#E7EBF7; } 
div.gourl-box .top_sel_m2 { width:70px; border:1px solid #9CA2BD; float:left; text-align:center; font-weight:bold; background-color:#E7EBF7;  } 
div.gourl-box .top_sel_s1 { width:130px;  float:left; text-align:center;  } 
div.gourl-box .top_sel_s2 { width:130px; float:left; text-align:center;  } 

 

div.gourl-box .top_sel1 { width:90px; border:0px solid red; float:left;  } 
div.gourl-box .top_sel2 { width:100px;  float:left;  } 
div.gourl-box .top_sel3 { float:left; margin-left: 30px; } 




.sel-sty1 { color: #6600FF;  background: #f3f7f8; }
div.bbs-link a:link,
div.bbs-link a:visited { color: #4F4F30; }


/*
?a:link { text-decoration:none; color:#0042BB; } 
a:visited {color:#87124F; text-decoration:none;}
a:hover {color:#0030AE; text-decoration:none;}
a:active {color:#0030AE; text-decoration:none;}
*/


/*  Àå±âº¸Çè º»¹®¿¡ ÀÌ¹ÌÁö Ã·ºÎÇÏ±â */
div.layouts { width: 650px; border:2px solid #9CA2BD; padding: 10px 20px; }
div.layouts * { text-align: left; }
div.layouts div.file-list {  }
div.layouts div.file-up { padding: 10px 5px 10px 5px;  }
div.layouts .submit-ds { width: 90px;  text-align: center;  }

div.zoom-img { width: 670px; }
div.zoom-img div.close { text-align: right; margin: 10px 30px 0 0; color: red; font-weight: bold;  }


/*  ÀÚµ¿Â÷ ºÐ³³¿¹Á¤ÀÏ */
div.car-bun, div.pad-lef20 { width: 180px; float: left; }
div.car-bun {  border: 0px solid red; letter-spacing:-1px; }
div.pad-lef20 {  border: 0px solid blue;  padding-left: 10px; letter-spacing:-1px; }


/* ------------------------------
table-a
------------------------------ */
table.table-a { clear: both; width: 100%; text-align: center; border-top: solid 2px #61b3dd; border-bottom: solid 1px #61b8dd;  empty-cells: show;  border-collapse:collapse; }
table.table-a p.reset { margin: 5px 0px; padding: 0px; }
table.table-a small { color: #999; }
table.table-a small em { font-style: normal; color: #5167b2; }
table.table-a img.ico { vertical-align: middle; }
table.table-a th,
table.table-a td { padding: 7px 0px; border-top: solid 1px #e0e0e0; border-left: solid 1px #e0e0e0; font-size: 13px; }
table.table-a td.calendar { vertical-align: top; height: 70px; }
table.table-a td.sun { background: #fbb6ae; }
table.table-a td.sat { background: #baddfa; }
table.table-a th.left,
table.table-a td.left {padding-left:10px; text-align:left;}

table.table-a th.str,
table.table-a td.str {background-color:#eff6f6; font-weight:600;}


/* ------------------------------
¸ñ·Ï
------------------------------ */
div.bbs-list { border-top: solid 2px #a5a5a5; border-bottom:1px solid #a5a5a5; width: 95%; }
div.bbs-list table th { border-bottom:1px solid #cacaca; text-align: center; }
div.bbs-list table td { color:#666;}
div.bbs-list table td.subject { text-align: left; padding-left:0px; padding-left:10px; }
div.bbs-list table td { text-align: center; }
div.bbs-list table td.subject { text-align: left; }
div.bbs-list table td.subject a { color: blue;}
div.bbs-list table td.subject a:hover { color:blue;}
div.bbs-list table tr.answer td.subject a { padding-left:24px; background:url('../img/bbs2012/icon_reply.gif') no-repeat 0 50%;}

p.page-info { width: 95%;  margin:0 0 7px 0; padding:0; color:#555; text-align: left; font-size:13px;}
p.page-info span.col-orange { color:#e47234; font-weight:bold;}


ul.ul-matu { clear: both; margin: 0px; padding: 0px; list-style: none;  }
ul.ul-matu li { float: left; padding-right: 5px; padding-left: 5px;  border-right: 1px solid #d7d7d7; }
ul.ul-matu li.wh1 { width: 140px; }
ul.ul-matu li.wh2 { width: 90px; }
ul.ul-matu li.wh3 { width: 75px; letter-spacing:-1px;  }
ul.ul-matu li.wh4 { width: 55px; letter-spacing:-1px;  }
ul.ul-matu li.wh5 { width: 50px; }
ul.ul-matu li.wh6 { width: 120px; }
ul.ul-matu li.wh7 { width: 60px; }
ul.ul-matu li span { color: #0033cc; }
ul.ul-matu li span.mangi { color: #ff3300;  }

/* ------------------------------
±âÅ¸
------------------------------ */
/* Àå±âº¸Çè¿¡¼­ º¸Çè »óÇ° ¼±ÅÃ½Ã */
div.long-ins div {    float: left; padding: 2px 0px; border: 0px solid red; } 
div.long-ins div.filed1 { width: 71%; } 
div.long-ins div.filed2 { width: 25%; } 
div.long-ins div.filed2  span { color: blue;  font-weight:bold; } 
div.long-ins div.filed2  #kindName2 { color: #008000;  font-weight:bold; padding-left: 10px; } 
