/* ±âº» ÅØ½ºÆ®¸¦ ¹Ù²Û´Ù. */
html, body, table, td, th, h1, h2, h3, h4, h5, h6, p, a, span, div,input,textarea{font:12px µ¸¿ò, Arial; text-decoration:none; color:#333; line-height:16px;}

/*ÀÌ¹ÌÁö º¸´õ°ªÀ» 0À¸·Î ÁöÁ¤ */
img{ border:none;}

/* table [border="0" cellspacing ="0" cellpadding="0"] ??*/
table {border-spacing:0px;border:0px;border-collapse:collapse;}

/*body ¿©¹é ¾ø¾Ö±â*/
body{margin:0px; background:url(img/bg_sky.jpg) left top no-repeat;}

/*form ÅÂ±×·Î »ý±â´Â ¿©¹éÀ» ¹æÁö*/
form {display:inline;}

/*----------  ----------*/
select {font-size: 10pt; color: #000000}
textarea {font-size: 10pt; color: #000000; overflow:auto; border:solid 1px #AEAEAE}
a { selector-dummy : expression(this.hideFocus=true);}

/*----------  ----------*/
A {color:#8d8d8d; text-decoration: none}
A:visited {color:#8d8d8d; text-decoration: none}
A:hover {color:#2f2f2f; text-decoration: none}
A:active {color:#2f2f2f; text-decoration: none}

.left {padding-left:38px;}

/* °³ÀÎÁ¤º¸Ãë±Þ¹æÄ§ */
.pri_info {font:12px ±¼¸²; border:2px solid #498ab9; line-height:18px; padding:10px;}
.pri_ti {font:bold 14px ±¼¸²; color:#498ab9; border-bottom:1px solid #dcdcdc; height:20px;}
.pri_txt {padding:13px 13px 20px 13px; line-height:18px;}

/* ¿Â¶óÀÎ¹®ÀÇ */
.on_top { border-top:2px solid #b9d4e6; }
.on_ti { padding: 5px 20px; font:bold 12px µ¸¿ò; color:#498ab9; border-bottom:1px solid #d8d8d8; }
.on_txt { padding: 5px 15px; font:11px µ¸¿ò; color:#545454; border-bottom:1px solid #d8d8d8; line-height:16px; }
.on_input { font:11px µ¸¿ò; color:#545454; border:1px solid #d8d8d8; }