@charset "UTF-8";

body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td{margin:0;padding:0; color:#797979;}
table{border-spacing:0;}
body {width:100%; height:100%;  background-color:white; font-family:dotum, arial, verdana, helvetica; font-size: 0.75em;line-height:1.4em;}
fieldset,img, input.type-image, table, button{border:0;}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}
img {margin:0; padding:0; border:0px; vertical-align:middle;}
input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit;color:#666;}
form {border:0px;}
legend,hr,summary,caption {display:none; height:0; font-size:0; }
a {text-decoration:none; color:#333;}
label{display:none;}

ul,ol,li{list-style-type:none;}
.blindtext, #skip_navi {display:none;} 

.cb:after{content:" "; display:block; clear:both; height:0; visibility:hidden;} 

.fleft{float:left;}
.fright{float:right;}
.tacenter{text-align:center;}
.taleft{text-align:left;}
.taright{text-align:right;}
.vtop{vertical-align:top;}
.vmid{vertical-align:middle;}
.vbot{vertical-align:bottom;}
.clear{clear:both;}


#wrap{width:100%; background:url(../images/common/bg_heads.gif) repeat-x;}
#wrapper{width:950px; margin: 0 auto; position:relative;}
#header{width:100%; height:189px;}
#footer {width:100%; height:91px; margin-top:45px; border-top:1px solid #d9d9d9; overflow:hidden;}
#header_wrap {width: 950px; margin: 0 auto;}
#content_wrap {width: 950px; margin: 0 auto;}
#contents {width: 100%; overflow:hidden; clear:both;}
#header_top{width:100%; height:109px; overflow:hidden;}
#logo {width:209px; text-align:center; padding-top:15px; float:left;}
#top_right {width:741px; height:107px; float:right; text-align:right; overflow:hidden;}
#header_bottom{width: 100%; height:80px; overflow:hidden;}
.leftmenu_top {width:209px; height:80px; float:left;}
#quicksub1 {width:741px; height:80px; float:right; background:url(../images/event/bg_quicksub_01.jpg) no-repeat; text-align:right; overflow:hidden;}
#left_con {width:193px; padding-left:16px; float:left;}
#left_menu {width:178px;}
#right_con {width:741px; min-height:600px; _height:600px; float:left;}
.content2{text-align:center; padding-top:27px;}
#menu{background:url(../images/common/bg_menu.gif) repeat-y; width:174px; min-height:260px; _height:260px; border-bottom:1px solid #d9d9d9;padding-left:4px;}
.menu_ul {width:170px; padding-bottom:10px; background:url(../images/common/bg_pdb.gif) no-repeat bottom;}
#top_guickmenu {padding-top:11px; overflow:hidden; width:340px; float:right;}
#top_guickmenu li{float:left;}
.pdt3 {padding-top:3px;}
.pdr8 {padding-right:8px;}
.selectbox_top {width:87px; height:22px;}
.pdr2 {padding-right:2px;}
#topmenubar {	width:597px; position:relative; float:right; padding-top:9px;} 
#topmenubar_ul {width:597px; overflow:hidden;}
#topmenubar_ul li {float:left;}
#menu_1 {width:86px; height:38px;}
#menu_2 {width:141px; height:38px;}
#menu_3 {width:119px; height:38px;}
#menu_4 {width:97px; height:38px;}
#menu_5 {width:147px; height:38px;}
.topmenu_sub {width:493px; overflow:hidden;}
.topmenu_sub4 {width:530px; overflow:hidden;}
.topmenu_sub li {float:left;}
.msub01 {position:absolute; left:10px; top:47px;}
.msub02 {position:absolute; left:0px; top:47px; width:600px;}
.msub03 {position:absolute; left:176px; top:47px;}
.msub04 {position:absolute; left:90px; top:47px;}
.msub05 {position:absolute; left:145px; top:47px;}

.ftleft{float:left; width:245px; padding:23px 0 0 135px;}
.ftleft2{float:left;}
.ftleft2 ul{padding-top:15px;}
.ftleft2 ul li{float:left;}
.add{clear:both; padding-top:8px; #padding-top:3px;}

.quicksub_list {width:265px; overflow:hidden; padding-top:12px; float:right;}
.quicksub_btn {width:50px; height:65px; text-align:center; float:left; padding-right:5px;}
.mgt2 {margin-top:2px;}

#topbar{width:61px; position:absolute; left:961px; top:136px;}
#topbar .miso_banner {margin-bottom:10px;}
#topbar .print {width:51px; height:40px; margin:0 auto;}
#topbar .gototop {width:51px; height:23px; margin:0 auto;}
#topbar {left:981px;}

.cbtn {text-align:center;padding:20px 0;}
h5.type1 {margin:0 0 14px 17px;clear:both;}
.pic_type1 {width:665px;clear:both;}
.pic_type1 p {margin:0 10px 10px 30px;}
.pic_type1 p img {margin-left:10px;}
