@charset "euc-kr";

/*  */
body {margin:0;padding:0;background:url(../images/bg.gif) repeat-x top;}
body, input, label, textarea, th, td {color:#666666; font:11px "µ¸¿ò", Dotum, Arial, Vernada, sans-serif;line-height: 17px; }
select {color:#5d5d5d; font:12px "µ¸¿ò", Dotum, sans-serif;border:1px solid #CCCCCC;height:24px;padding-top:2px }
textarea {
	overflow-x:hidden;
	overflow-y:auto;
	scrollbar-face-color:#eee; 
	scrollbar-shadow-color:#eee; 
	scrollbar-highlight-color:#fff;
	scrollbar-3dlight-color:#b4b4b4; 
	scrollbar-darkshadow-color:#b4b4b4;
	scrollbar-track-color:#f8f8f8; 
	scrollbar-arrow-color:#9a9a9a;
}
a, div, dl, dt, dd, form, iframe, p, ol, ul, li, img, h1, h2, h3, h4, h5, h6, span {margin:0; padding:0;font-family:"µ¸¿ò", Dotum, sans-serif; text-align:left; }

a {color:#666666; text-decoration:none;cursor:hand;}
a:hover {text-decoration:none; }

hr {display:none;}
img {padding:0;margin:0;border:0;font-size:0;line-height:0;vertical-align:top;}

ul, ol {list-style:none; }

/*Å×ÀÌºí°øÅë */
table, th, td {margin:0; padding:0; border:0; border-spacing:0; border-collapse:collapse; font-size:12px; line-height:15px; }
legend, caption {display:none; }
table a:hover {color:#3b73b9;}

/*ÀÔ·ÂÆû°øÅë */
fieldset {margin:0; padding:0; border:0 none;}
input {margin:0; padding:0;border:1px solid #CCCCCC;height:18px;}

/* ¸ÞÀÎ */
#listBox {width:735px;padding:0;margin:0 0 0 15px;float:left;}
#listBox ul {width:229px;height:253px;background-color:#f2f2f2;float:left;margin:0 15px 15px 0;padding:0 0 10px 0;}
#listBox li {font-family:"Arial";font-size:12px;}
#listBox li.pho {width:204px;margin:11px auto;}
#listBox li.tit {background:url('../images/icon_arr.gif') no-repeat 2px 3px ;padding-left:18px;margin:0 0 13px 11px;color:#1a4595;height:26px;line-height:14px;}
#listBox li.tt {padding-left:30px;}

.icon {padding:1px 0 0 3px;}
.b {color:#3b73b9;font-family:"Arial"}
.but {float:right;margin:15px 0 0 0;}

/*Ä«Å×°í¸® ¸®½ºÆ® */
#tabList {width:534px;margin:-10px 0 0 0;padding:0 0 0 2px;}
#tabList dl {overflow:hidden;width:534px;background:url('../images/line_dot.gif') repeat-x 0 bottom;height:103px;margin:14px 0 0 0;}
#tabList dt {float:left;width:132px;height:88px}
#tabList dd {float:left;width:389px;margin:0;padding:2px 0 0 13px;line-height:14px;font-family:"Arial", "µ¸¿ò";}
#tabList dd.tit {margin-bottom:2px;color:#3b73b9;font-weight:bold;font-family:"Arial", "µ¸¿ò";}
#tabList dd.tt {margin-top:8px;font-family:"Arial", "µ¸¿ò";}

/* ÆäÀÌÁö */
#paging {text-align:center;margin-top:30px;}
#paging a {line-height:12px;vertical-align:top; }
#paging .arr img {margin:2px 0 0 0;}
#paging .numbox {padding:0 5px;font-size:11px;}
#paging .numbox a {padding:0 5px;font-family:"Arial";}
#paging .numbox a:hover {padding:0 5px;color:#3b73b9;font-family:"Arial";}

/* »ó¼¼¼³¸í */
#detail {width:532px;margin:-10px 0 0 0;padding:0 0 40px 2px;border-bottom:1px solid #d7d7d7;}
#detail .title {width:532px;color:#3b73b9;font-family:"Arial", "µ¸¿ò";font-size:22px;background:none;padding:15px 0 0 2px;}
#detail dl {overflow:hidden;width:532px;margin:14px 0 0 0;}
#detail dt {float:left;width:280px;height:186px;}
#detail dt.tt {font-family:"Arial", "µ¸¿ò";width:532px;height:100%;margin:20px 0 0 0;background:url('../images/line_dot.gif') repeat-x 0 top;padding:20px 0 0 0;}
#detail dt.photo {font-family:"Arial","µ¸¿ò";width:532px;height:100%;text-align:center;margin:30px 0 0 0;}
#detail dd {float:left;width:222px;margin:0;padding:5px 0 5px 18px;line-height:16px;font-family:"Arial", "µ¸¿ò";
	background:url('../images/icon_arr01.gif') no-repeat 6px 54%;background-color:#eeeeee;margin:0 0 0 12px; }
#detail dd.no {float:left;width:222 px;margin:0;padding:10px 0 0 0;line-height:14px;font-family:"Arial", "µ¸¿ò";background:none;margin:0 0 0 12px; }


.add {font-family:"Arial"; padding:0 0 0 18px;}
.add01 {font-family:"Arial";background-color:#f7f7f7; margin:20px 0 0 0; padding:10px 18px;}


/*°ü¸®ÀÚ·Î±×ÀÎ */
#login {position:relative;width:432px;height:126px;margin:56px auto;border-bottom:1px solid #a9bcce;border-top:1px solid #a9bcce;background-color:#f5f5f5; }
#login p.idT {position:absolute;left:55px;top:39px;background:none;font-weight:bold;font-size:12px;color:#666666;}
#login p.pwT {position:absolute;left:55px;top:64px;background:none;font-weight:bold;font-size:12px;color:#666666;}
#login p.id {position:absolute;left:115px;top:34px;background:none;}
#login p.pw {position:absolute;left:115px;top:59px;background:none;}
#login p.but {position:absolute;left:277px;top:34px;background:none;} 
#login p.pwC {position:absolute;right:2px;top:128px;background:none;}

#login p.pwT01 {position:absolute;left:35px;top:39px;background:none;font-weight:bold;font-size:12px;color:#666666;}
#login p.pwT02 {position:absolute;left:35px;top:64px;background:none;font-weight:bold;font-size:12px;color:#666666;}
#login p.pw01 {position:absolute;left:133px;top:34px;background:none;}
#login p.pw02 {position:absolute;left:133px;top:59px;background:none;}
#login p.but01 {position:absolute;left:297px;top:34px;background:none;} 

#login input {width:150px; height:15px; padding-left:5px; padding-top:3px; line-height:12px;}


/* °ü¸®ÀÚ ¸ñ·Ï */
table.list-type-one {width:536px;text-align:center;}
table.list-type-one thead {width:536px;border-bottom:1px solid #a9bcce;border-top:1px solid #a9bcce;background-color:#f5f5f5;}
table.list-type-one thead th {font-weight:bold;padding:8px 0 4px 0;}
table.list-type-one tbody td {border-bottom:1px solid #e0e0e0;padding:8px 0 4px 0;}
table.list-type-one tbody td.tit {text-align:left;color:#3E3E3E;}
table.list-type-one tbody td.tt {color:#c3831a;}
.btn {float:right;margin:10px 0 0 0;}

/*ÇÁ·Î±×·¥ µî·Ï */
fieldset {clear:both;display:block;border:0;margin:0;}
legend {display:none;}
#writeForm {border-top:1px solid #a9bcce;width:536px;}
#writeForm dl {overflow:hidden;border-bottom:1px solid #a9bcce;width:100%;background:url(../images/list_bg.gif) repeat-y left 0;}
#writeForm dt, #writeForm dd {float:left;color:#666;}
#writeForm dt {width:100px;background-color:#f5f5f5;padding:10px 0 0 10px;font-weight:bold;}
#writeForm dd {padding:5px 0 5px 10px;background-color:#ffffff;}
#writeForm dd img {vertical-align:middle;}
#writeForm dd select {width:300px;}
#writeForm input {border:none;padding:2px 0 0 5px;}
#writeForm input.input_text {width:400px;border:1px solid #CCCCCC;}
#writeForm input.input_text01 {width:200px;border:1px solid #CCCCCC;}
#writeForm .text {color:#404042;font-weight:bold;font-size:12px;}
#writeForm textarea {width:400px;height:200px;border:1px solid #CCCCCC;padding:5px 0 0 5px;}
#writeForm .check {vertical-align:middle;margin-top:-2px;}
#writeForm input[type=checkbox] + label {color:#666;margin-right:4px;vertical-align:bottom;}
div.btnArea {margin-top:30px;text-align:center;}
em {font-style:normal;margin:0;color:#c3831a;padding:2px 0 0 0;}
em.coment01 {padding:3px 0 0 0;}
.btn_w {margin:20px 0 0 0;text-align:center;width:536px;}