@charset "utf-8";
/* CSS Document */
body,div,td,form{margin:0px; padding:0px; font-size:11px; overflow-x:hidden;}
a{text-decoration:none; color:#373737;}
#wrap{width:100%; margin:0 auto;}
#top{width:987px;}
#top .left{width:229px; float:left; text-align:left;}
#top .center{width:529px; float:left;}
#top .right{width:229px; float:left;  text-align:right;}
#top .menu{float:left; width:987px; text-align:right;}
#top .menu ul{padding:0px; margin:0px; list-style-type:none;}
#top .menu ul li{display:inline;}

#menu {padding-top:10px; width:987px; position:relative; clear:both;}
#menu ul{padding:0px; margin:0px; list-style-type:none;}
#menu ul li{display:inline; padding:0px; margin:-1px;z-index:10;}
#menu ul li .drop_menu{position:absolute;top:35px;left:0px;}
#menu ul li .drop_menu ul {width:122px; margin:0px;}
#menu ul li .drop_menu li{margin:0px; padding:0px;}

#content{width:987px;}

#layout1{width:705px; float:left;}
#layout1 .mimg{width:701px; height:314px; padding-right:4px;}

#layout2{width:282px; float:left;}
#layout2 .quick{width:280px; height:147px; float:left; padding-bottom:4px;}
#layout2 .movie{width:280px; float:left;}

#layout3{width:705px; float:left; padding-top:4px;}
#layout3 .latest1{border:1px solid #d3d3d3; width:395px; height:156px; float:left; padding:10px;}
#layout3 .latest2{border:1px solid #d3d3d3; width:301px; height:156px; float:left; margin-left:5px; padding:10px;}
#layout3 .latest3{border:1px solid #d3d3d3; width:701px; height:122px; float:left; margin-top:5px; padding:10px;}

#layout4{width:282px; float:left; padding-top:4px;}
#layout4 .event1{width:281px; float:left; padding-bottom:4px;}
#layout4 .event2{width:280px; float:left;}

#layout5{margin-top:15px;}

#copyright{background:url(/img/kr/common/copyright.jpg); width:988px; height:82px; margin-top:25px;}


#layout6{width:705px; float:left;}
#layout6 .mimg{width:701px; height:242px; padding-right:4px;}

#layout7{width:282px; float:left;}
#layout7 .quick{width:280px; height:147px; float:left;}
#layout7 .event{width:280px; float:left;}


#layout8{width:195px; margin-right:15px; float:left; padding-top:17px;}
#layout8 .box{border-top:2px solid #000000; border-bottom:1px solid #000000; padding-bottom:15px;}
#layout8 .box ul {padding:0px; margin:0px; list-style-type:none;}
#layout8 .box ul li{background:url(/img/kr/smnu/bg.jpg);width:193px; height:26px; padding-top:5px; text-align:left; color:#242424; padding-left:14px;}
#layout8 .box a{text-decoration:none; color:#242424;}

#layout9{width:777px; float:left; padding-top:17px; margin:0 auto;}
#layout9 .locate{border-top:1px solid #acacac; border-bottom:1px solid #acacac; height:40px;}
#layout9 .locate .left{width:377px; float:left; text-align:left;}
#layout9 .locate .right{width:400px; float:left; text-align:right; padding-top:10px;}
#layout9 .content{width:745px; margin-top:17px; text-align:left;}

#tit{font-size:12px; color:#33aeec; font-weight:bold; padding-left:32px; padding-top:5px; height:27px; background:url(/img/kr/common/icon.jpg) no-repeat; margin-bottom:5px;}

.table_property {
  border-collapse: collapse;
  border: 1px solid #e5e5e5;
  font: normal 11px verdana, arial, helvetica, sans-serif;
  color: #373737;
  }
  
.table_property caption {
  text-align: center;
  font: bold 18px arial, helvetica, sans-serif;
  background: transparent;
  padding:6px 4px 8px 0px;
  color: #03476F;
  text-transform: uppercase;
  }
  
.table_property td, th {
  border: 1px solid #e5e5e5;
  padding: .4em;
  color: #363636;
  }
.row{
  font: bold 11px verdana, arial, helvetica, sans-serif;
  border: 1px solid #e5e5e5;;
  text-align: center;
  background: #fbfbfb;
  color: #373737;
  padding-top:3px;
  }  
.cen{text-align:center;}
.table_property thead th, tfoot th {
  font: bold 11px verdana, arial, helvetica, sans-serif;
  border: 1px solid #e5e5e5;;
  text-align: center;
  background: #fbfbfb;
  color: #373737;
  padding-top:3px;
  height:34px;
  }

.table_property tbody th a {
  font: normal 11px verdana, arial, helvetica, sans-serif;
  background: transparent;
  text-decoration: none;
  font-weight:normal;
  color: #363636;
  }

.table_property tbody th, tbody td {
  vertical-align: middle;
  text-align: left;
  line-height:22px;
  }
.table_property tfoot td {
  border: 1px solid #e5e5e5;
  background: #4591AD;
  padding-top:3px;
  color: #FFFFFF;
  }
  
.table01{border-collapse:collapse;}
.table01 th{height:30px; text-align:center; font-size:12px; border:2px #f2f2f2 solid;}
.table01 td{height:30px; text-align:center; font-size:12px; border:2px #f2f2f2 solid;}

.tbxY {border-top:1px solid #dadada; border-left:1px solid #dadada; width:100%;}
.tbxY th, .tbxY td {margin:0; padding:5px 10px; border-bottom:1px solid #dadada; border-right:1px solid #dadada; line-height:130%; }
.tbxY th {font-weight:normal; background:#f6f2f8; color:#420a64; text-align:center;}
.tbxY td {color:#6c6c6c; text-align:center;}
.tbxY .sTitle {background:#f8f8f8;}
.tbxY .str {font-weight:normal; background:#fefec8;}
.tbxY .sEp {text-align:left;}

caption {visibility:hidden; height:0;}

dl.tour {clear:both;display:block; margin:4px 0 10px 0; padding:4px 0 14px 0; border-bottom:1px dashed #EFEFEF; *zoom:1;}
dl.tour:after { content:""; clear:both; display:block; } 
dl.tour dt {float:right; margin:0; padding:0 0 6px 0; color:#641c8a; font-size:13px; line-height:150%; font-weight:bold; width:68.9%;}
dl.tour dd {float:right; margin:0; padding:0; color:#666; line-height:150%; width:68.9%;}
dl.tour dd.img {float:left; display:inline; margin:0; padding:2px; width:24%; text-align:center; border:1px solid #EFEFEF;}
dl.tour dd.img {width:180px; height:100px;}


.ins li {display:block; list-style-type:none;}

.food_list {margin:0; padding:0; text-align:center; border:1px solid #dedede;}
.food_list li {display:inline; text-align:center; line-height:0; font-size:0; margin:0; padding:5px 10px 0 0;}
.food_list li img {margin:0 0 5px 10px; padding:0; font-size:0; line-height:0;}

.tour_list {margin:0; padding:0; text-align:center; border:1px solid #dedede;}
.tour_list li {display:inline; text-align:center; line-height:0; font-size:0; margin:0; padding:4px 10px 0 0;}
.tour_list li img {margin:0 0 4px 10px; padding:0; font-size:0; line-height:0;}

.sitemap{border-collapse:collapse;}
.sitemap th{background-color:#00add7; color:#ffffff; width:146px; height:34px; font-size:12px; font-family:돋움;}
.sitemap td{color:#545454; width:146px; height:27px; padding-left:25px; font-size:12px; font-family:돋움;}
.sitemap caption {
  text-align: center;
  font: bold 18px arial, helvetica, sans-serif;
  background: transparent;
  padding:6px 4px 8px 0px;
  color: #03476F;
  text-transform: uppercase;
}

#banner_wrapper2 {
	width:890px;
	height:30px;
	position:absolute;
	overflow:hidden;
}

#banner_wrapper3 {
	width:890px;
	height:30px;
	position:absolute;
	overflow:hidden;
}

#banner_wrapper5 {
	width:890px;
	height:30px;
	position:absolute;
	overflow:hidden;
}
