body,form,div,pre,fieldset,input,blockquote,th,td{font-family:Tahoma,µ¸¿ò,À±°íµñ,verdana,sans-seif;margin:0px;padding:0px;color:#888888;font-size:9pt;line-height:1.8em;}
table{border-collapse:collapse;border-spacing:0;}
em,cite,address,dfn,var{font-style:normal;}
img{border:0}

body{width:100%; height:100%; text-align:center; background-color:#0f0f0f;}
.clear{clear:both;}
a:link{text-decoration:none;}
a:visited{text-decoration:none;}
a:hover{text-decoration:none;}

.mainbg{background:URL(../img/mainbg.gif) repeat-x; background-color:#0f0f0f;}
.subbg{background:URL(../img/sbg.gif) repeat-x; background-color:#0f0f0f;}
.subtop{margin:0 auto; width:320px; height:103px; background:URL(../img/subtop.gif) no-repeat;}

.mainbtn{margin:0 auto; padding-top:10px;}
.mainimg{width:300px; height:219px; margin:0 auto;}

.mtar1{position:absolute;top:4px; right:5px; z-index:100;}
.mtar2{position:absolute;top:4px; left:5px; z-index:101;}
.mtar3{position:absolute;top:59px; right:5px; z-index:102;}

.title{margin:0 auto; width:300px; text-align:left;}
h1{padding-top:70px; padding-left:6px; font-family:dotum; font-size:18pt; color:#ffffff; font-weight:bold;}
h1 span{font-family:dotum; font-size:18pt; color:#ef2f00; font-weight:bold;}
h2{color:#d9cbb8;font-family:dotum; font-size:12pt; padding:0px; margin:0px;}
h4{padding:0px; margin:0px; text-align:center; color:#ff6600; font-family:dotum; font-size:12pt;}

.s1{margin:0 auto; width:300px; height:407px; background:URL(../img/s01.png) no-repeat;}
.s2{margin:0 auto; width:300px; height:291px; background:URL(../img/s02.png) no-repeat;}
.s3{margin:0 auto; width:300px; height:120px; padding-top:4px; background:URL(../img/s03.png) no-repeat;}

.sitemap1{position:absolute; left:0px; top:0px; z-index:-9999;}
.sitemap2{position:absolute; left:0px; top:59px; text-align:right; width:100%; z-index:99999999999;}
.sitemap21{width:100%; background:URL(../img/sbg04.png) repeat-x; background-position:center bottom; background-color:#0f0f0f; text-align:center; margin-top:10px;}

.s4{width:100%; background:URL(../img/sbg04.png) repeat-x; background-position:center bottom; text-align:center;}
.s4 .s4div{margin:0 auto; width:300px; padding-top:15px; padding-bottom:21px; text-align:left;}
.s4 a{display:block; margin:0 auto; width:300px; padding-top:15px; padding-bottom:21px; text-align:left;}
.s4 #more{display:block; margin:0 auto; width:300px; padding-top:15px; padding-bottom:21px; text-align:left;}
.s4 p{padding:0px; margin:0px; color:#999999; line-height:1.4em;}

.s4img{width:80px; float:left; text-align:left;}
.s4img img{border:1px solid #5b5b5b;}
.s4txt{width:220px; float:left;  text-align:left; }
.s4txt h3{margin:0 auto; font-family:dutom; font-size:9pt; font-weight:bold; color:#f46b14; width:100%; text-align:left;}
.s4txt p{color:#FFFFFF}

.s6mov{width:114px; text-align:center;}
.s6txt{width:186px; float:left; text-align:left;} 

.arr1{background:URL(../img/arr1.png) no-repeat; background-position:right center;}
.arr1 h2{width:277px;}

.sview{width:300px; margin:0 auto; text-align:left; padding-top:20px; padding-bottom:26px;}
.sviewinfo{color:#ffffff;}







.eventlist{width:300px; margin:0 auto;}
.eventlist a {display:block; padding-bottom:10px; padding-top:10px; border-bottom:1px solid #453d35;}
.eventlist a h3{margin:0; padding:0px; font-family:Gulim; font-size:10pt; font-weight:bolod; color:#d9b62b; width:100%; 
				background:URL(../img/ctar.gif) no-repeat; background-position:center right; text-align:left; }
.eventlist a div img{width:300px; height:90px;}

.eventdetailtitle{color:#d9b62b;}
.eventdetail{width:100%; text-align:center; margin:0 auto;}
.eventdetail img {width:90%;}

.prlist1{width:275px; margin:0 auto; margin-top:25px;}
.prlist11{float:left; text-align:left;}
.prlist12{float:right; text-align:right;}

.sub3detail{height:30px;}

.prlist2{width:300px; margin:0 auto; text-align:center; border-bottom:1px solid #453d35; padding-bottom:10px; padding-top:10px;}
.prlist2 h3{margin:0; padding:0px; font-family:Gulim; font-size:10pt; font-weight:bolod; color:#d9b62b; width:100%; text-align:left; }
.prlist2 div img{margin:3px; width:85px; height:85px;}

.store1{width:300px; margin:0 auto; padding-top:10px; padding-bottom:10px; border-bottom:1px solid #453d35;}
.store1 div{ color:#9f8a7e; font-family:dotum; font-size:9pt; text-align:left;}











