@charset "euc-kr";
@import url(http://fonts.googleapis.com/earlyaccess/nanumgothic.css);
@import url(http://fonts.googleapis.com/css?family=Droid+Sans:400,700);

div.blackcatson {color: white; font-size: 12px; color: #666666; line-height: 180%; }
div.blackcat {color: black; font-size: 12px; color: #666666; line-height: 180%; }
table {font-family: verdana,±¼¸²; font-size: 12px; color: #666666; line-height: 180%; }

a:link { color: #666666; text-decoration: none }
a:visited { color: #666666; text-decoration: none }
a:active { color: #666666; text-decoration: none }
a:hover { color: #333333; text-decoration: underline }

img { border: 0px; }

/* form */
form {display:inline;}
.form { height:20px; padding-top:2px; padding-left:4px; background-color:#ffffff; border:1px solid #cccccc; color: #444444;font-size:12px;}
.login { height:19px; border:1px solid #bbbbbb; padding-top:1px; padding-left:4px; font-size: 12px; color: #053f64;}

a.notice:link,a.notice:visited,a.notice:active { color: #858585; line-height: 120%; text-decoration: none }
a.notice:hover { color: #666666; line-height: 120%; text-decoration: underline }

.title_text {padding:0 0 12 0; font-family: verdana,µ¸¿ò; font-size:11px; color: #ADADAD; line-height: 120%; text-decoration: none}

.copy {padding:16 0 0 0; font-family: verdana,µ¸¿ò; font-size:11px; color: #606060; line-height: 130%; text-decoration: none}

.oline_text {padding:14 0 0 15; color: #8C8C8C; line-height: 120%; text-decoration: none}
.oline_text2 {padding:0 0 0 13; color: #8C8C8C; line-height: 120%; text-decoration: none}

.oline_form {
height:22;background-color:#F7F7F7;
border-top-color: #969696; border-top-style:solid; border-top-width:1px;
border-bottom-color: #CFCFCF; border-bottom-style:solid; border-bottom-width:1px;
border-left-color: #969696; border-left-style:solid; border-left-width:1px;
border-right-color: #CFCFCF; border-right-style:solid; border-right-width:1px;
color: #444444;font-size:12px; font-family: verdana,±¼¸²; padding-left: 4px;padding-top: 4px;  }

.oline_se
{
color: #666666;font-size:12px;padding-left: 4px;padding-top: 2px;
font-family:verdana,±¼¸²;FONT-SIZE:12px;
}

.oline_form2 {
height:22;background-color:#F7F7F7;
border-top-color: #969696; border-top-style:solid; border-top-width:1px;
border-bottom-color: #CFCFCF; border-bottom-style:solid; border-bottom-width:1px;
border-left-color: #969696; border-left-style:solid; border-left-width:1px;
border-right-color: #CFCFCF; border-right-style:solid; border-right-width:1px;
color: #444444;font-size:12px; font-family: verdana,±¼¸²; padding-left: 4px;padding-top: 4px; overflow:auto;  }

.img_small      { cursor:hand; border-color:#DFDFDF; border-style:solid;}

.font_day{font-family: verdana,µ¸¿ò; font-size:12px; color: #ffffff;}

.tblhead { font-size: 12px; font-weight: normal; text-align: center; color: #505050; background-color: #f5f5f5; padding-right:5px; }
.tblheader { font-size: 12px; font-weight: normal; text-align: center; color: #666666; background-color: #f5f5f5; }

/*** °Ô½ÃÆÇcontents ***/
.contents p {padding: 0; margin: 0;}

ul{padding:0;margin:0;list-style:none;}
.photo_list {padding:0;margin:0;list-style:none;margin-top:20px;text-align:left;}
.photo_list li {padding:0;margin:0;float:left;margin:0 8px 10px 0;text-align:left;}
.photo_list li.btn {border:none;}
.photo_list li img {cursor:pointer;border:1px solid #cccccc;padding:2px;}


/*** ¼­ºê about us ***/
.sub_about {padding:0 16px;}
.sub_txt1 {font-size:12p;color:#646464;text-align:justify;}
.sub_img1 {width:760px;height:300px;background:url('/file/img_page/about01.gif') no-repeat center;}
.sub_sp {padding:10px 0;}

ul,li {padding:0;margin:0;}
#news_ul {padding: 15px 0 0 4px;width: 770px;}
#news_ul li {background: url("/skin/img/pluf2.gif") no-repeat scroll 0 0 transparent;border-bottom: 1px dashed #999999;height: 28px;line-height: 28px;padding: 0 0 0 30px;position: relative;}
#news_ul li a {color: #333333;}
#news_ul li span {position: absolute;right: 10px;top: 0;}
.list_cont{font-family:verdana;color:#000;}
.list_cont strong {color:#012e5a;}
.left_list {text-align:left;margin-top:10px;}
.left_list li {margin:5px 0;padding-left:10px;}

.left_large {text-align:center;font-size:15px;font-weight:bold;color:#fff;width:200px;height:38px;background:url('/skin/img/tit_bg.gif') no-repeat 0 0;padding-top:15px;}
#left_menu {border-left:3px solid #e6e6e6;border-right:3px solid #e6e6e6;border-top:3px solid #e6e6e6;border-bottom:8px solid #e6e6e6;}
#left_menu > ul {text-align:left;}
#left_menu > ul > li {font-family:'Droid Sans', sans-serif;font-size:12px;border-bottom:1px solid #e6e6e6;width:194px;}
#left_menu > ul > li > a {font-size:14px;text-decoration:none;padding-top:10px;display:block;width:180px;height:30px;color:#505050;padding-left:14px;}
#left_menu > ul > li.left_depth2 {background:url('/skin/img/left_arrow_off.gif') no-repeat 6px 13px;}
#left_menu > ul > li.left_depth2 > a:hover {font-weight:bold;color:#0d518e;background:url('/skin/img/left_menu_bg.gif') no-repeat 180px 15px;}
#left_menu > ul > li.selected {background:url('/skin/img/left_arrow_on.gif') no-repeat 6px 13px;}
#left_menu > ul > li.selected > a {color:#0d518e;background:url('/skin/img/left_menu_bg.gif') no-repeat 180px 15px;font-weight:bold;}
.subsub_menu {background:#eeeeee}
.subsub_menu > li > a {font-size:12px;text-decoration:none;display:block;width:169px;height:25px;padding:5px 0 0 25px;}
.subsub_menu > li > a:hover {background:#505050;color:#fff;}