@charset "euc-kr";
@import url("/han_global.css");

/* CSS Document */

.g_navi{font-family:dotum; font-size:9pt; margin-bottom:25px}
.g_navi a{color:#555}

.paging{margin-top:30px}
.paging a{margin:0 3px}

ul{margin:0; padding:0; list-style:none}
li{margin:0; padding:0}

#left{margin:20px 0 0 20px; width:130px; float:left}
#left #area{}
#left #area h4{font-size:10pt; margin-bottom:5px}
#left #area li{font-size:9pt; padding:3px 0}
#left #area li a{color:#555}
#main{border-left:1px solid #eee; padding-left:15px; float:left; width:755px; margin-left:10px; min-height:300px; margin:20px 0 15px 0}
#main .dateline{clear:both; background:#eee; font-size:9pt; font-family:dotum; font-weight:bold; padding:3px 5px; margin-bottom:20px; border-bottom:1px solid #ddd}
#main ul{margin-left:0; clear:both}
#main ul li{margin-bottom:20px}
#main ul li a{text-decoration:none}
#main ul li a:hover{text-decoration:underline}
#main ul li a:visited{color:#930}
.pic{vertical-align:middle; margin:0 0 0 7px;}


#main .dl_left {float:left; width:300px; }
#main .dl_right {float:left; width:330px; padding:20px; border:1px solid #CCCCCC; }

#main .dl_left dl { padding:0; margin:0; }
#main .dl_left dl dd { padding:0; margin:0; }
#main .dl_left dl .l1 { float:left; width:150px; }
#main .dl_left dl .l2 { float:left; width:50px; }
#main .dl_left dl .l3 { float:left; width:50px; }
#main .dl_left dl .l4 { float:left; width:80px; }
#main .dl_left dl .l5 { float:left; width:50px; }
#main .dl_left dl .l6 { clear:both; font-size:0px; line-height:5px; }

#main .dl_right form { padding:0; margin:0; }
#main .dl_right dl { padding:0; margin:0; }
#main .dl_right dl dd { padding:0; margin:0; }
#main .dl_right dl .l1 { float:left; width:60px; line-height:20px; font-weight:bold; }
#main .dl_right dl .l2 { float:left; width:210px; line-height:20px; }
#main .dl_right dl .l3 { float:right; }
#main .dl_right dl .l3 input { width:60px; height:60px; border:1px solid #999999; background-color:#FFFFFF; }
#main .dl_right dl .l4 { clear:both; font-size:0px; line-height:5px; height:5px; }

#main .nav {}
#main .nav a { text-decoration:none; color:#000000; }
#main .nav_1 { line-height:20px; }
#main .nav_2 { padding-left:30px; line-height:20px; }
#main .nav_3 { padding-left:60px; line-height:20px; }
#main .nav_4 { padding-left:90px; line-height:20px; }

#main .captcha .captcha_left { float:left; width:300px;}
#main .captcha .captcha_right { float:left; width:380px;}

#main .captcha .captcha_menu { width:380px; padding:20px; border:1px solid #CCCCCC; }
#main .captcha form { padding:0; margin:0; }
#main .captcha dl { padding:0; margin:0; }
#main .captcha dl dd { padding:0; margin:0; }
#main .captcha .l1 { float:left; width:60px; line-height:20px; font-weight:bold; }
#main .captcha .l2 { float:left; width:220px; line-height:20px; }
#main .captcha .l3 { float:right; width:60px; height:80px; }
#main .captcha .l3 .submit { width:60px; height:50px; border:1px solid #999999; background-color:#FFFFFF; }
#main .captcha .l3 .cancel { width:60px; height:25px; margin-top:5px; border:1px solid #999999; background-color:#FFFFFF; }
#main .captcha .l4 { clear:both; font-size:0px; line-height:5px; height:5px; }


.plist_title {color:#0072bc; font-weight:bold;} 

.plist_wrap { padding:10px 0px 0px 0px; }

.plist_img { float:left; margin:0px 0px 0px 0px; padding:0px; width:90px; height:90px; overflow:hidden; text-align:center; border:1px solid #e0e0e0; }

.plist{ float:left; margin:0px 0px 20px 0px; padding:0px 20px 10px 20px; width:500px; border:1px solid #ffffff; }
.plist p {margin:0; padding:0; font-family:gulim; font-size:9pt; color:#333}
.plist .v1 { padding:0px 0px 5px 25px; background-image:url(images/ic01.gif); background-repeat:no-repeat; background-position:left top; font-size:12px; line-height:17px; }
.plist .v2{ margin:5px 0px 5px 0px; padding:10px; line-height:25px; border:1px solid #e0e0e0; /*background-color:#f0f0f0;*/}
.plist .v3{ line-height:25px; vertical-align:middle; }
.plist .v3 font { padding:0px 10px 0px 5px; color:#666666; font-size:12px; }
.plist .v3 a { padding:0px 10px 0px 5px; color:#666666; font-size:12px; text-decoration:none; }
.plist .dir_menu { display:inline; margin:0px 0px 0px 0px; padding:1px 4px 0px 4px; font-family:Arial; font-size:9px; letter-spacing:1px; color:#777777; border:1px solid #e0e0e0; background-color:#f0f0f0; }

.plist_clear {clear:both; width:0px; height:0px; line-height:0px; font-size:0px; overflow:hidden; }

#dirsch { margin:0px 0px 20px 0px; padding:0px 0px 15px 0px; width:130px; /*border-bottom:1px solid #CCCCCC;*/ line-height:25px;}
#dirsch .msg { color:#f80; font-size:12px; font-weight:bold; }
#dirsch .input_text { width:80px; height:16px; border:1px solid #999999; color:#0099FF; font-size:12px; }
#dirsch .input_submit { width:45px; height:20px; background-color:#f0f0f0; border:1px solid #333333; color:#333333; font-size:12px; }