
/* sub0101 */
#lay_contents .sub_cont {
    float: right;
    width: 695px;
	padding-bottom:100px;
}
#lay_contents .sub_cont .category {
    float: right;
    margin-top: 32px;
}
h2 {
    margin-bottom: 35px;
    padding-top: 50px;
}
h2 img.txt {
    margin-top: 30px;
}
div.section {
    padding-top: 18px;
    background:url(../images/sub/img_line.gif) no-repeat left 18px;
}
ul.info {
    border-bottom: 1px solid #adadad;
}
ul.info li {
    position: relative;
    padding: 9px 0 8px 90px;
    line-height: 22px;
    border-bottom: 1px dashed #bfbfbf;
    background:url(../images/sub/ico_dot.gif) no-repeat 6px 17px;
}
ul.info li strong {
    position: absolute;
    left: 20px;
    top: 9px;
}
ul.info li.end {
    border-bottom: 0;
}

/* sub0102 */
.tab02 {
    line-height: 70px;
    width: 100%;
    height: 70px;
}
.tab02 .hover {
    margin-right: 0;
    background: #0095da;
    border: solid 1px #0095da;

}
.tab02 .hover a{color:#FFF;display:block;}
.tab02 ul li {
    height: 70px;
    font-size: 22px;
    float: left;
    margin: 0;
    width: 228px;
    text-align: center;
    border: solid 1px #acacac;

    background-color: #FFF;
}
.tab02 ul li a {
    height: 70px;
    line-height: 70px;
    display: inline-block;
    text-align: center;
    color: #000000;
    font-size: 22px;display:block;
}

.history_box{margin-top:20px;}

.history_box .tab_contents li {
    letter-spacing: 0px;
    padding-left: 9px;
    background:url(../images/sub/ico_dot.gif) 0px 9px no-repeat;
    line-height: 20px;
    margin-bottom: 7px;
	font-size:14px;
}
.history_box .tab_contents li strong {
    padding-bottom: 20px;
    font-size: 13px;
    color: #0060af;
	margin-right:10px;
}



.moviebox{float:left;width:695px;height:355px;background:url(../images/sub/bg_movie.gif) no-repeat;}
.movie{width:500px;margin:0 auto;}

.mapbox{float:left;width:695px;}
.mapbox table{width:534px;margin:0 auto;}

.map_1 {
    height: 51px;
    margin-top: 30px;
    padding: 8px 0 0 150px;
    line-height: 18px;
    background:url(../images/sub/img_map.gif) no-repeat 80px top;
}
.map_1 li span {
    display: inline-block;
    width: 73px;
    padding-left: 10px;
    font-weight: bold;
    background:url(../images/sub/ico_dot.gif) no-repeat left 8px;
}

.event{}

.event dl{float:left;width:215px;height:295px;border:1px solid #d4d4d4;margin-top:20px;}

.event dl dt{float:left;}
.event dl dd{float:left;color:#787878;font-size:13px;padding:5px;}
.event dl dd span{color:#464646;font-size:16px;font-weight:bold;}

.event dl.middle{margin:0 20px;margin-top:20px;}


.lange{font-family:malgun gothic, "Nanum Gothic";font-size:15px;line-height:24px;}

/* sub03 */
.tab_contents {
    float: left;
    width: 695px;
}
.sub03_cont {
    width: 695px;
    margin: 20px auto;
    margin-bottom: 20px;
}
.sub03_cont h5 {
    height: 40px;
   background:url(../images/sub/img_line.gif) no-repeat 0 bottom;
    font-size: 24px;
    font-weight: bold;
    color: #5b5b5b;
    line-height: 40px;
}
.sub03_cont dl.num01 {
    float: left;
    width: 695px;
}
.sub03_cont dl.num01 dt {
    float: left;
     width: 695px;
    font-size:16px;;font-weight:bold;
    color:#222;
    padding:10px 0;
}
.sub03_cont dl.num01 dd {
    float: left;
     width: 685px;
    background:#f8f8f8;
    padding:20px;
    border-top: 1px solid #cbc4ad;
    border-bottom: 1px solid #cbc4ad;
    font-size: 14px;font-weight:bold;
    color:#333;
	line-height:26px;
}
.sub03_cont .font_r {
    width: 695px;
    text-align: right;font-weight:bold;font-size:14px;line-height: 26px;
}
.sub03_cont .font_bottom {
    float: left;
    width: 695px;
    border-bottom: 1px solid #cbc4ad;font-weight:bold;font-size:14px;line-height: 26px;
}
.sub03_cont .jedo_left {
    float: left;
    width:100%;font-weight:bold;font-size:14px;line-height: 26px;
    padding-top: 10px;
}
.people {
    float: left;
    width: 100%;font-weight:bold;font-size:14px;line-height: 26px;
    margin-top: 10px;
}
.sub03_cont .dir {
    float: left;
  
    padding-top: 10px;
    margin-left: 30px;
}
.sub03_cont .dir dl.gochung {
    float: left;
}

.sub03_cont .dir dl.gochung dt {
    float: left;
}
.sub03_cont .dir dl.gochung dd {
    float: left;
    margin-left: 15px;font-weight:bold;font-size:14px;line-height: 26px;
}
.mess {
    clear: both;
    float: left;


    margin-top: 20px;
    font-size: 11px;
    color: #e7a300;
   

}

.sub03_cont dl.num01 dd span.font_b {
    color: #165def;
}
.photo_right {
	float: left;
	position: absolute;
	right: 10px;
	top: 220px;
}


/* sub04 */
.sub_cont .sitemap_re {
    height: 288px;
    border-left: 1px solid #c9c9c9;
}
.sub_cont .sitemap_re dl {
    float: left;
    width: 158px;
    height: 278px;
    padding: 10px 0 0 20px;
    border-right: 1px solid #c9c9c9;
}
.sub_cont .sitemap_re dl dt {
    padding-bottom: 20px;color:#0095da;font-weight:bold;font-size:18px;
}
.sub_cont .sitemap_re dl dd {
    height: 36px;
    line-height: 36px;
    padding-left: 10px;
    background:url(../images/sub/ico_dot.gif) no-repeat left 47%;
	font-size:12px;color: #545454;
}










