
input,select,textarea {font-size:12px;font-family:gulim;}
img,p {border:0;margin:0;padding:0;}
form {display:inline;margin:0;padding:0;}
select {font-size:12px;font-family:dotum;}
label {cursor:pointer;}
a {text-decoration:none;color:#000;}
a:hover {color:#666;}
.png24 { tmp:expression(setPng24(this));}

#topcon {height:107px;margin:0;}
.logobg {height:130px;margin:0;}
#gnb {float:left;padding:0;margin:5px 0 0 0;}
#gnb ul {padding:0;margin:0 20px 0 0;color:#909090;}
#gnb li {list-style-type:none;display:inline;padding:3px 5px 5px 5px;font-size:10px;font-weight:bold;color:#909090;font-family:"arial", "Trebuchet MS", "Arial", "Helvetica", "Verdana", "sans-serif";}
#gnb li a {color:#909090;}
#gnb li a:hover {color:#ff6600;}
#gnb .admin a {color:#ff0000;}
#topimg {height:120px;margin:0;}
#topimg .cat1 {height:120px;padding:3px 0 0 0;margin:0;background:url('./image/sub_topimg_1.jpg') top repeat-x ;}
#topimg .cat2 {height:90px;padding:3px 0 0 0;margin:0;background:url('./image/sub_topimg_2.jpg') top repeat-x ;}
#topimg .cat3 {height:90px;padding:3px 0 0 0;margin:0;background:url('./image/sub_topimg_3.jpg') top repeat-x ;}
#topimg .cat4 {height:90px;padding:3px 0 0 0;margin:0;background:url('./image/sub_topimg_4.jpg') top repeat-x ;}
#topimg .cat6 {height:90px;padding:3px 0 0 0;margin:0;background:url('./image/sub_topimg_3.jpg') top repeat-x ;}
#maintopimg {height:400px;margin:0;}
#maintopimg .vmain {height:400px;padding:0;margin:0;border-bottom:#ff9900 solid 2px;background:url('./image/main_topimg_1.jpg') top repeat-x ;}
#mainc {height:150px;padding:0;margin:20px 0 0 0;background:url('./image/mainc_bg.jpg') ;}


#wrap {width:970px;margin:auto;}
#toplogo {text-align:center;padding:0;margin:20px 0 0 0;height:47px;}
#header {height:20px;padding:0;margin:0;}
#header .location {clear:both;font-size:11px;font-family:"malgun gothic","Trebuchet MS",dotum,Georgia,"Times New Roman",Times,serif;color:#999;padding:5px 0 0 10px;}
#header .location a {color:#505050;}

#quickmenu {position:absolute;right:0px;padding:0;width:32px;z-index:9999;}

#topimg {height:120px;margin:0;}
#topimg .cat1 {height:120px;padding:0;margin:0;background:url('./image/sub_topimg_1.jpg') top repeat-x ;}
#topimg .cat2 {height:120px;padding:0;margin:0;background:url('./image/sub_topimg_2.jpg') top repeat-x ;}
#topimg .cat3 {height:120px;padding:0;margin:0;background:url('./image/sub_topimg_3.jpg') top repeat-x ;}
#topimg .cat4 {height:120px;padding:0;margin:0;background:url('./image/sub_topimg_4.jpg') top repeat-x ;}
#topimg .cat5 {height:120px;padding:0;margin:0;background:url('./image/sub_topimg_5.jpg') top repeat-x ;}

#container .snb .navi-sub {float:left;position:relative;width:180px;padding:0;margin:10px 0 0 0;}
#container .snb .navi-sub ul {margin:0;padding:0 0 0 10px;}
#container .snb .navi-sub li {float:left;list-style-type:none;width:144px;height:15px;margin:0 0 5px 0;padding:7px 0 7px 9px;font-size:13px;font-weight:bold;letter-spacing:-1px;border:3px solid #f1f1f1;background: url() top center no-repeat ;font-family:"malgun gothic","Trebuchet MS",dotum,Georgia,"Times New Roman",Times,serif;}
#container .snb .navi-sub li a {color:#777;}
#container .snb .navi-sub li a:hover {color:#333;outline: none;}
#container .snb .navi-sub li .on {float:left;list-style-type:none;width:144px;height:15px;margin:-10px 0 0 -12px;_margin:-12px 0 -15px -16px;padding:7px 0 7px 9px;font-size:13px;font-weight:bold;color:#c26e0c;letter-spacing:-1px;border:3px solid #c26e0c;background: url() top center no-repeat ;outline: none;}

#container {padding:0 0 0 0;margin:30px 0 0 0;}
#container .snb {float:left;width:180px;}
#container .snb .plugingap {height:25px;}
#container .snb .logbox {padding:15px 10px 15px 10px;border:#efefef solid 1px;}
#container .snb .logbox .hello {border-bottom:#dfdfdf dotted 1px;padding:0 0 10px 0;}
#container .snb .logbox .info {line-height:150%;padding:10px 0 0 0;color:#888;font-size:11px;font-family:dotum;}
#container .snb .logbox .input {width:115px;height:16px;color:#888888;font-family:arial;font-size:11px;}
#container .snb .logbox .login {position:absolute;}
#container .snb .logbox .login input {position:relative;top:-44px;left:130px;}
#container .snb .logbox .shift {font-size:11px;font-family:dotum;color:#c0c0c0;padding:5px 0 0 0;}
#container .snb .logbox .rbtm {border-top:#dfdfdf dotted 1px;padding:10px 0 0 2px;margin:7px 0 0 0;}
#container .snb .logbox .rbtm a {font-family:dotum;font-size:11px;}
#container .snb .logbox .rbtm span {color:#dfdfdf;padding:0 2px 0 2px;}
#container .snb .post {}
#container .snb .post .tt {padding:0 0 10px 0;font-weight:bold;color:#666;}
#container .snb .post ul {padding:0;margin:0;}
#container .snb .post li {list-style-type:none;padding:6px 0 8px 0;line-height:140%;border-bottom:#ebebeb solid 1px;}
#container .snb .post li a {font-family:dotum;font-size:12px;color:#444;}
#container .snb .post li a:hover {text-decoration:underline;}
#container .snb .post li .comment {font:normal 11px arial;color:#FC6138;}
#container .snb .post li .trackback {font:normal 11px arial;color:#02ACD6;}
#container .snb .post li .new {font-family:arial;font-size:10px;color:#ff0000;}
#container .snb .post .none {border:#efefef solid 1px;color:#c0c0c0;text-align:center;padding:25px;}
#container .snb .tags {}
#container .snb .tags .tt {padding:0 0 10px 0;font-weight:bold;color:#666;}
#container .snb .tags .items {padding:10px;border:#efefef solid 1px;line-height:180%;}
#container .snb .tags .items .tags_1 {padding:5px 2px 5px 2px;font-family:dotum;font-size:11px;color:#7B7B7B;}
#container .snb .tags .items .tags_1:hover {padding:5px 2px 5px 2px;font-family:dotum;font-size:11px;color:#FFFFFF;background:#7B7B7B;}
#container .snb .tags .items .tags_2 {padding:5px 2px 5px 2px;font-family:dotum;font-weight:Bold;font-size:12px;color:#87C168;}
#container .snb .tags .items .tags_2:hover {padding:5px 2px 5px 2px;font-family:dotum;font-weight:Bold;font-size:12px;color:#FFFFFF;background:#87C168;}
#container .snb .tags .items .tags_3 {padding:5px 2px 5px 2px;font-family:dotum;font-weight:Bold;font-size:14px;color:#FF6666;}
#container .snb .tags .items .tags_3:hover {padding:5px 2px 5px 2px;font-family:dotum;font-weight:Bold;font-size:14px;color:#FFFFFF;background:#FF6666;}
#container .snb .tags .items .none {color:#c0c0c0;text-align:center;display:block;padding:10px 0 10px 0;}
#container .snb .photo {}
#container .snb .photo .tt {padding:0 0 10px 0;font-weight:bold;color:#666;}
#container .snb .photo .pic {float:left;margin:0 0 8px 8px;padding:1px;border:#efefef solid 1px;backgorund:#ffffff;}
#container .snb .photo .pic img {width:57px;height:45px;}
#container .snb .photo .nomargin {margin:0 0 8px 0;clear:both;}
#container .snb .archiv {}
#container .snb .archiv .tt {padding:0 0 10px 0;font-weight:bold;color:#666;}
#container .snb .archiv ul {height:125px;margin:0;padding:7px 0 10px 10px;border:#efefef solid 1px;}
#container .snb .archiv li {list-style-type:none;float:left;width:94px;padding:4px 0 4px 0;}
#container .snb .archiv li a {display:inline-block;width:53px;}
#container .snb .archiv li span {color:#2B97D7;}
#container .snb .daily {border:#efefef solid 1px;}
#container .snb .daily .tt {padding:5px 0 5px 0;text-align:center;font-weight:bold;font-family:verdana;color:#666;}
#container .snb .daily .tt img {position:relative;top:-1px;}
#container .snb .daily .sunday {color:#2B97D7;}
#container .snb .daily .week {height:20px;}
#container .snb .daily .week td {color:#333;background:#f9f9f9;}
#container .snb .daily table {width:100%;}
#container .snb .daily td {text-align:center;color:#666;font-family:dotum;font-size:11px;}
#container .snb .counter {padding:10px;border:#efefef solid 1px;line-height:150%;font-family:arial;font-size:10px;color:#666;}
#container .snb .rss {font-size:10px;font-family:tomaha;color:#c0c0c0;}
#container .snb .rss a {color:#666;padding:0 5px 0  5px;}
#container .snb .rss a:hover {text-decoration:underline;}
#container .snb .rss img {position:relative;top:3px;}
#container .snb .subcall {float:left;position:relative;margin:50px 0 0 0;height:114px;}


#content {float:left;width:710px;margin:0 40px 0 40px;padding:0;}
#content .top {height:30px;padding:0;margin:0;background:url('./image/con_top.jpg') top no-repeat ;}

#content .conmain {padding:0 30px 20px 30px;min-height:300px;margin:0;background:url('./image/con_bg.jpg') repeat-y ;}

#footer {float:left;margin:50px 0 0 0;padding:0;height:80px;}
#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;}

#sub_footer {float:left;margin:50px 0 0 0;padding:10px 0 0 0;height:70px;}

.contt {height:15px;padding:0 0 0 15px;margin:0 0 7px 0;font-size:12px;font-family: 'Nanum Gothic',sans-serif;color:#444;font-weight:bold;line-height:140%; background:url(./image/bul01.jpg) no-repeat left top;}
