

/* 

2009-12-16  CSS  2.1
CENTUMSOFT 
°¡±ÞÀû ÆÄÀÏ ¼öÁ¤¾øÀÌ »ç¿ëÇÒ°Í.
±âº» ½ºÅ¸ÀÏÀ» Ãß°¡ÇØ¾ßÇÒ °æ¿ì¿¡´Â style.css ¿¡ Ãß°¡Á¤ÀÇ ¹Ù¶÷.
*/

* {margin:0px; padding:0px;}
body {font-size:75%; position: relative;}
body,textarea,select,td,th {color:#444; line-height:150%; font-family:"µ¸¿ò",Dotum,"±¼¸²",Gulim,"Verdana","Tahoma";}
input {color:#444; font-family:"µ¸¿ò",Dotum,"±¼¸²",Gulim,"Verdana","Tahoma";}
hr {display:none;}
h1,h2 {display:none;}

/* ±ÛÀÚ ¼Ó¼º */
a{color:#444;text-decoration:none;}
a:visited,a:visited *{color:#444;text-decoration:none;}
a.visited,a.visited:visited{color:#444;text-decoration:none;}
a:hover,a:hover *,a.visited:hover{color:#000000;text-decoration:none;}

/* LIST ¿ä¼Ò ±âº» */
li {list-style:none;}
ul.fllist li {float:left;}
ul.fllist:after {clear:both;display:block;content:"";}

/* Form ¿ä¼Òµé ±âº» */
.in-text {height:100px;overflow-y:scroll;}



fieldset {padding:0px;margin:0px;border:0px;}
legend{display:none;}

input.text,  input.password {border:1px solid #ccc; height:16px;  padding:1px 2px 1px 2px; font-size:100%;line-height:110%;}
input.file {border:1px solid #ddd; height:16px;  padding:2px; font-size:100%;line-height:110%;}
input.image, input.radio, input.checkbox {border:0px !important;vertical-align:middle;padding:0px;margin:0px;}
input.num {text-align:right;border:1px solid #ddd; height:16px;  padding:2px; font-size:100%;line-height:110%;}
input.readonly {background-color:#f7f7f7;}
textarea {border:1px solid #ddd; padding:2px;}


/* ÀÌ¹ÌÁö ¿ä¼Ò ±âº» */
img {border:0px;vertical-align:middle;}
img.button{cursor:pointer;}



/* Table */
table {border-collapse:collapse;}
table.ashow {empty-cells:show;}
* .no-data {height:100px;text-align:center;}

/*±âº» ½ºÅ¸ÀÏ Á¤ÀÇ*/
.fr {float:right;}
.fl {float:left;}
.cr {clear:both;}
.aftercr:after {clear:both;content:"";display:block;}
.isbox {display:block;position:relative;}

.hidden {display:none;}
.gap {height:20px;clear:both; display:block;}
.gap20 {height:20px;clear:both;}
.sgap {height:5px;clear:both;}

.left ,.l {text-align:left !important;}
.right,.r {text-align:right !important;}
.center, .c {text-align:center !important;}
.vtop,.vtop * {vertical-align:text-top !important;}
.vcen,.vcen * {vertical-align:middle !important;}
.vfoot,.vfoot * {vertical-align:text-bottom !important;}



/* ÆùÆ®»ö»ó */
.c0  {color:#000;}
.c2  {color:#222;}
.c3  {color:#333;}
.c6  {color:#666;}
.c8  {color:#888;}
.c9  {color:#999;}

.pgreen {color:#639A00}
.cred {color:#D94F0B;}
.cblue {color:#2176C6;}
.cblue2{color:#0d879f;}
.cpink {color:#f9587d}
.cgold {color:#b8883c;}
.cgreen {color:#758d0a;}
.cbrown {color:#A7823C;}
.cbrown2 {color:#00367b;}
.c1 {color:#1c1c1c;}
.grey {color: #919090;}
.blue1 {color:#4e70a5;}
.pgrey {color:#E7E7E7}
/* ÆùÆ®Å©±â */
.fs {font-size:90%}
.fb {font-size:120%;}

.f11 {font-size:11px;}
.f12 {font-size:12px;}
.f14 {font-size:14px;}
.f18 {font-size:18px;}


.tlh130 {line-height:130%;}

.en {font-size:90%;font-family:Verdana;}
.bold {font-weight:bold;}

/* ÆÐµù */
.pad5a {padding:5px}
.pad5tf {padding-top:5px;padding-bottom:5px}
.pad5lr {padding-left:5px;padding-right:5px;}
.pad5r {padding-right:5px}
.pad5l {padding-left:5px}
.pad5t {padding-top:5px}
.pad5f {padding-bottom:5px}
.pad10a {padding:10px}
.pad10tf {padding-top:10px;padding-bottom:10px}
.pad10lr {padding-left:10px;padding-right:10px;}
.pad10r {padding-right:10px}
.pad10l {padding-left:10px}
.pad10t {padding-top:10px}
.pad10f {padding-bottom:10px}
.pad15a {padding:15px}
.pad15tf {padding-top:15px;padding-bottom:15px}
.pad15lr {padding-left:15px;padding-right:15px;}
.pad15r {padding-right:15px}
.pad15l {padding-left:15px}
.pad15t {padding-top:15px}
.pad15f {padding-bottom:15px}
.pad20a {padding:20px}
.pad20tf {padding-top:20px;padding-bottom:20px}
.pad20lr {padding-left:20px;padding-right:20px;}
.pad20r {padding-right:20px}
.pad20l {padding-left:20px}
.pad20t {padding-top:20px}
.pad20f {padding-bottom:20px}
.pad25a {padding:25px}
.pad25tf {padding-top:25px;padding-bottom:25px}
.pad25lr {padding-left:25px;padding-right:25px;}
.pad25r {padding-right:25px}
.pad25l {padding-left:25px}
.pad25t {padding-top:25px}
.pad25f {padding-bottom:25px}
.pad30a {padding:30px}
.pad30tf {padding-top:30px;padding-bottom:30px}
.pad30lr {padding-left:30px;padding-right:30px;}
.pad30r {padding-right:30px}
.pad30l {padding-left:30px}
.pad30t {padding-top:30px}
.pad30f {padding-bottom:30px}
.pad40a {padding:40px}
.pad40tf {padding-top:40px;padding-bottom:40px}
.pad40lr {padding-left:40px;padding-right:40px;}
.pad40r {padding-right:40px}
.pad40l {padding-left:40px}
.pad40t {padding-top:40px}
.pad40f {padding-bottom:40px}



/*¸¶Áø*/
.mg5f {margin-bottom:5px;}
.mg10f {margin-bottom:10px;}
.mg15f {margin-bottom:15px;}
.mg20f {margin-bottom:20px;}
.mg25f {margin-bottom:25px;}
.mg30f {margin-bottom:30px;}
.mg5t {margin-top:5px;}
.mg10t {margin-top:10px;}
.mg15t {margin-top:15px;}
.mg20t {margin-top:20px;}
.mg25t {margin-top:25px;}
.mg30t {margin-top:30px;}
.mg40t {margin-top:40px;}
.mg5 {margin-left:5px;}
.mg10 {margin-left:10px;}
.mg15 {margin-left:15px;}
.mg20 {margin-left:20px;}
.mg25 {margin-left:25px;}
.mg30 {margin-left:30px;}
.mg5a {margin:5px;}
.mg10a {margin:10px;}
.mg15a {margin:15px;}
.mg20a {margin:20px;}
.mg25a {margin:25px;}
.mg30a {margin:30px;}

.w100 {width:100px;}
.w60 {width:60px;}
.w100p {width:100%;}
.w33p {width:33%;}
.w30p {width:30%;}
.w40p {width:40%;}
.w25p {width:25%;}
.w50p {width:50%;}


/*ÆäÀÌÂ¡ ½ºÅ¸ÀÏ*/
.page-btns {margin-top:15px;}
.pagelist {text-align:center;line-height:110%;display:block;position:relative;height:25px;}
.pagelist * {vertical-align:middle;line-height:120%;}
.pagelist span {font-family:Verdana;font-size:90%;font-weight:bold;color:#C02B2B !important;}
.pagelist span {padding:1px 7px 5px 7px;}
.pagelist a span {cursor:pointer;}
.pagelist .firstpage span, .pagelist .lastpage span,
.pagelist .prevblock span, .pagelist .nextblock span,
.pagelist .prevpage span, .pagelist .nextpage span {padding-top:0px;border:0px !important; background:none !important;}
.pagelist .firstpage , .pagelist .lastpage ,
.pagelist .prevblock , .pagelist .nextblock ,
.pagelist .prevpage , .pagelist .nextpage  {display:inline-block;margin-top:3px;}
.pagelist strong span, .pagelist a:hover span {}


/* ´õ Ãß°¡ÇØ¾ßÇÒ °æ¿ì¿¡´Â style.css ¿¡ Á¤ÀÇÇÏ¿© »ç¿ë!!*/

/*°³ÀÎÁ¤º¸ ¼öÁýµ¿ÀÇ*/
.board-write-agreement h4 {color:#FFF;background:#8b8b8b;border:1px solid #f8f8f8;padding:6px 10px 3px 10px;font-size:11px;}
.board-write-agreement .agreement-box {border:5px solid #EEE;}