body {padding:0;margin:0;font-size:12px;font-family:malgun gothic;}
input,select,textarea {font-size:12px;font-family:malgun gothic;}
img,p {border:0;margin:0;padding:0;}
form {display:inline;margin:0;padding:0;}
select {font-size:12px;font-family:malgun gothic;}
label {cursor:pointer;}
a {text-decoration:none;color:#000;}
a:hover {color:#666;}


#wrap {width:960px;margin:auto; position: relative;}
#header {}

#header .header_t_left {float:left;padding:10px 0 0 0;}}

#header .logo {float:left;padding:20px 0 15px 2px;}
#header .logo h1 {margin:0 0 0 3px;padding:0;position:relative;left:-5px;width:600px;height:35px;}
#header .logo h1 a {font-weight:bold;color:#555;font-size:22px;font-family:"malgun gothic","Trebuchet MS",Georgia,"Times New Roman",Times,serif;}
#header .gnb {float:right;padding:0;}
#header .gnb ul {padding:0;margin:0;}
#header .gnb li {list-style-type:none;display:inline;padding:0;font:normal 11px "malgun gothic",dotum;}
#header .gnb .admin a {color:#ff0000;}
#header .lnb {position:relative;z-index:1;clear:both;height:34px;_height:36px;padding:0;background:url('/img/sub/topmenu_bg01') #343843 left top repeat-x;}
#header .lnb ul {float:left;width:960px;height:34px;_height:36px;padding:0;margin:0;}
#header .lnb li {list-style-type:none;float:left;height:34px;_height:36px;padding:0;margin:0;}

#header .lnb .selected1 {color:#ffffff;background:#F63941;position:relative;top:-1px;_top:0;height:29px;padding:14px 12px 0 12px;}
#header .lnb .selected1:hover {color:#ffffff;}
#header .lnb .selected2 a {color:#F63941;}
#header .lnb .selected3 a {color:#F63941;}
#header .lnb li .m1 {font-weight:bold;}
#header .lnb .search {float:right;width:155px;text-align:right;padding:10px 65px 0 0;}
#header .lnb .search .input {width:140px;height:17px;background:#474747;border:#282931 solid 1px;margin:0 2px 0 0;color:#efefef;}
#header .lnb .search .input:focus {background:#5C5D6B;}
#header .lnb .search span {position:absolute;}
#header .location {clear:both;font:normal 11px dotum;color:#999;padding:13px 0 8px 0;}
#header .location a {color:#999;}

#container {padding:8px 0 0 0;}
{float:left;width:190px;}
.plugingap {height:25px;}
.logbox {padding:15px 10px 15px 10px;border:#efefef solid 1px;}
.logbox .hello {border-bottom:#dfdfdf dotted 1px;padding:0 0 10px 0;}
.logbox .info {line-height:150%;padding:10px 0 0 0;color:#888;font-size:11px;font-family:dotum;}
.logbox .input {width:115px;height:16px;color:#888888;font-family:arial;font-size:11px;}
.logbox .login {position:absolute;}
.logbox .login input {position:relative;top:-44px;left:130px;}
.logbox .shift {font-size:11px;font-family:dotum;color:#c0c0c0;padding:5px 0 0 0;}
.logbox .rbtm {border-top:#dfdfdf dotted 1px;padding:10px 0 0 2px;margin:7px 0 0 0;}
.logbox .rbtm a {font-family:dotum;font-size:11px;}
.logbox .rbtm span {color:#dfdfdf;padding:0 2px 0 2px;}
.post {}
.post .tt {padding:0 0 10px 0;font-weight:bold;color:#666;}
.post ul {padding:0;margin:0;}
.post li {list-style-type:none;padding:6px 0 8px 0;line-height:140%;border-bottom:#ebebeb solid 1px;}
.post li a {font-family:dotum;font-size:12px;color:#444;}
.post li a:hover {text-decoration:underline;}
.post li .comment {font:normal 11px arial;color:#FC6138;}
.post li .trackback {font:normal 11px arial;color:#02ACD6;}
.post li .new {font-family:arial;font-size:10px;color:#ff0000;}
.post .none {border:#efefef solid 1px;color:#c0c0c0;text-align:center;padding:25px;}
.tags {}
.tags .tt {padding:0 0 10px 0;font-weight:bold;color:#666;}
.tags .items {padding:10px;border:#efefef solid 1px;line-height:180%;}
.tags .items .tags_1 {padding:5px 2px 5px 2px;font-family:dotum;font-size:11px;color:#7B7B7B;}
.tags .items .tags_1:hover {padding:5px 2px 5px 2px;font-family:dotum;font-size:11px;color:#FFFFFF;background:#7B7B7B;}
.tags .items .tags_2 {padding:5px 2px 5px 2px;font-family:dotum;font-weight:Bold;font-size:12px;color:#87C168;}
.tags .items .tags_2:hover {padding:5px 2px 5px 2px;font-family:dotum;font-weight:Bold;font-size:12px;color:#FFFFFF;background:#87C168;}
.tags .items .tags_3 {padding:5px 2px 5px 2px;font-family:dotum;font-weight:Bold;font-size:14px;color:#FF6666;}
.tags .items .tags_3:hover {padding:5px 2px 5px 2px;font-family:dotum;font-weight:Bold;font-size:14px;color:#FFFFFF;background:#FF6666;}
.tags .items .none {color:#c0c0c0;text-align:center;display:block;padding:10px 0 10px 0;}
.photo {}
.photo .tt {padding:0 0 10px 0;font-weight:bold;color:#666;}
.photo .pic {float:left;margin:0 0 8px 8px;padding:1px;border:#efefef solid 1px;backgorund:#ffffff;}
.photo .pic img {width:57px;height:45px;}
.photo .nomargin {margin:0 0 8px 0;clear:both;}
.archiv {}
.archiv .tt {padding:0 0 10px 0;font-weight:bold;color:#666;}
.archiv ul {height:125px;margin:0;padding:7px 0 10px 10px;border:#efefef solid 1px;}
.archiv li {list-style-type:none;float:left;width:94px;padding:4px 0 4px 0;}
.archiv li a {display:inline-block;width:53px;}
.archiv li span {color:#2B97D7;}
.daily {border:#efefef solid 1px;}
.daily .tt {padding:5px 0 5px 0;text-align:center;font-weight:bold;font-family:verdana;color:#666;}
.daily .tt img {position:relative;top:-1px;}
.daily .sunday {color:#2B97D7;}
.daily .week {height:20px;}
.daily .week td {color:#333;background:#f9f9f9;}
.daily table {width:100%;}
.daily td {text-align:center;color:#666;font-family:dotum;font-size:11px;}
.counter {padding:10px;border:#efefef solid 1px;line-height:150%;font-family:arial;font-size:10px;color:#666;}
.rss {font-size:10px;font-family:tomaha;color:#c0c0c0;}
.rss a {color:#666;padding:0 5px 0  5px;}
.rss a:hover {text-decoration:underline;}
.rss img {position:relative;top:3px;}

#content {float:left;width:750px;margin:0 0 20px 20px;}

#footer {margin:20px 0 0 0;padding:20px 0 20px 0;border-top:#efefef solid 1px;text-align:center;}
#footer div {padding:10px 0 10px 0;}
#footer div a {font-size:11px;font-family:dotum;color:#444444;letter-spacing:-1px;}
#footer div .split {font-family:dotum;font-size:9px;color:#c0c0c0;}
#footer address {font-family:arial;font-size:9px;font-style:normal;color:#999999;}

.rollover a img.over{display:none}
.rollover a:hover{position:relative}
.rollover a:hover img{display:none}
.rollover a:hover img.over{display:inline}
.rollover a img{vertical-align:top}


.top_sub_menu{display:none;position:absolute;padding:5px 4px 5px 0;}

.top_sub_menu_o {display:block;position:absolute;padding:5px 4px 5px 0px;background-color:#c5a23a;border-right:solid 1px #c5a23a;}
.top_sub_menu_o a {text-decoration:none;color:#ffffff;}
.top_sub_menu_o a:hover {color:#000000;}




#top_sub_menu_0 dt {list-style-type:none;padding-left:0px;margin-left:0px;font:normal 11px dotum;line-height:18px;}
#top_sub_menu_1 dt {list-style-type:none;padding-left:0px;margin-left:0px;font:normal 11px dotum;line-height:18px;}
#top_sub_menu_2 dt {list-style-type:none;padding-left:0px;margin-left:0px;font:normal 11px dotum;line-height:18px;}
#top_sub_menu_3 dt {list-style-type:none;padding-left:2px;margin-left:0px;font:normal 11px dotum;line-height:18px;}
#top_sub_menu_4 dt {list-style-type:none;padding-left:2px;margin-left:0px;font:normal 11px dotum;line-height:18px;}
#top_sub_menu_5 dt {list-style-type:none;padding-left:2px;margin-left:0px;font:normal 11px dotum;line-height:18px;}
#top_sub_menu_6 dt {list-style-type:none;padding-left:2px;margin-left:0px;font:normal 11px dotum;line-height:18px;}
#top_sub_menu_7 dt {list-style-type:none;padding-left:2px;margin-left:0px;font:normal 11px dotum;line-height:18px;}
#top_sub_menu_8 dt {list-style-type:none;padding-left:2px;margin-left:0px;font:normal 11px dotum;line-height:18px;}
#top_sub_menu_9 dt {list-style-type:none;padding-left:2px;margin-left:0px;font:normal 11px dotum;line-height:18px;}

#sideBanner {
    position: absolute;
    top: 0;
    right: -60px;
    width: 50px;
    height: 200px;
}

.mainbox_01_td{
	width:230px;height:58px;
	background:url('/img/newmain/boxbg.gif'); background-repeat:no-repeat;
}
.mainbox_02_td{
	height:48px;
	text-align:left;padding:5px;
	background:#ffffff;
}


.category {padding:0;}
.category h2 {margin:0 0 5px 0;font-family:nanumgothic,dotum;font-size:20px;letter-spacing:-2px;font-weight:bold;color:#222;text-align:center;background:url(./image/sub_title_bg.gif) no-repeat;height:46px;line-height:40px;}
.category ul {padding:0;margin:0;}
.category li {list-style-type:none;margin:0;border:solid 1px #ececec}

.category .m2 {font-size:12px;letter-spacing:-1px;text-align:left}
.category .m2 a {font-family:'µ¸¿ò';color:#444;display:block;padding-left:23px;height:28px;line-height:28px;background:url(./image/snb_m2_ico.gif) no-repeat 10px 7px;_line-height:29px;}
.category .m2 a:hover {text-decoration:none;color:#ff6000;background-color:#efefef}

.category .selected2 a {color:#fff;background:url(./image/sub_active_green.jpg) repeat-x 0 0;font-weight:bold;height:30px;line-height:30px}
.category .selected2 a:hover {color:#fff;text-decoration:none;}
.category .selected2 span.num {color:#fff}

.category .orange a {background:url(./image/sub_active_orange.jpg) repeat-x 0 0;}
.category .green a {background:url(./image/sub_active_green.jpg) repeat-x 0 0;}
.category .blue a {background:url(./image/sub_active_blue.jpg) repeat-x 0 0;}
.category .light_blue a {background:url(./image/sub_active_light_blue.jpg) repeat-x 0 0;}
.category .black a {background:url(./image/sub_active_black.jpg) repeat-x 0 0;}
.category .grey a {background:url(./image/sub_active_grey.jpg) repeat-x 0 0;}
.category .red a {background:url(./image/sub_active_red.jpg) repeat-x 0 0;}

.category ul li ul {margin:0px;background:none;background:#f0f0f0 url(./image/submenu_shadow.gif) repeat-x top;padding:10px 0;border-top:none}
.category ul li ul li.m3 {font-weight:normal;font-size:12px;border-bottom:none}
.category ul li ul li.m3 a {font-weight:normal;font-family:dotum;color:#454545;display:block;padding-left:23px;height:21px;line-height:21px;background:url(./image/snb_m3_ico.gif) no-repeat 16px 8px;letter-spacing:-1px;}
.category ul li ul li.m3 a:hover {text-decoration:none;color:#000;background-color:#ddd;}

.category ul li ul li.selected3 a {color:#ff6000;font-weight:bold;background:url(./image/snb_m3_ico_open.gif) no-repeat 15px 7px;}
.category .spaceLi {height:7px;}
.category .new {font:normal 10px arial;color:#ff0000;}
.category .num {font:normal 11px arial;color:#999;}