body,div,p,h1,h2,h3,h4,h5,h6,ul,ol,li,dl,dt,dd,table,th,td,form,fieldset,legend,input,textarea,blockquote,button{margin:0;padding:0;-webkit-text-size-adjust:none}
body,input,textarea,select,table,button{color:#2a2a2a;font-family:'Nanum Gothic','Dotum','Verdana';font-size:100%;font-weight:normal;}
table {border-collapse:collapse; border-spacing:0;}
img,fieldset {border:0;}
img,input,select,textarea{vertical-align:top;}
address,caption,cite,code,dfn,em,strong,th,var {font-style:normal; font-weight:normal;}
ol,ul {list-style:none;}
caption,th {text-align:left;}
h1,h2,h3,h4,h5,h6 {font-size:100%;}
abbr,acronym {border:0;}

a, a:link{color:#2a2a2a;text-decoration:none;}
a:hover,a:active{color:#333;text-decoration:none;}

caption,
legend,
.accessibility {position:absolute; width:0; height:0; overflow:hidden; font-size:0; line-height:0; visibility:hidden; z-index:-1;}

hr {margin-bottom:30px; font-size:0; line-height:0; border:1px solid #fff;}
hr.line {border-bottom:1px solid #ddd;}

.tCenter {text-align:center;}
.tRight {text-align:right;}

.fArea {*zoom:1;}
.fArea:after {content:""; display:block; clear:both;}
.fArea * {vertical-align:middle;}
.fLeft {float:left;}
.fRight {float:right;}

.clear {clear:both;}



#wrapper {
  width: 100%;
  position: relative;
  min-width: 1100px;
}


#header {}
#header-inner {position:relative; height:98px; background-color: #fff; z-index:10;}
#header-content {position:relative; width:1000px; margin:0 auto;}
#header .logo {float:left; padding:18px 0 0 0;}
#header .util {position:absolute; top:10px; right:0; line-height:100%; font-size:11px; color:#999;}
#header .util ul { float: right; }
#header .util li a { color: #171717; font-size: 11px; font-family: "Nanum Gothic", "Malgun Gothic"; font-weight: 700; }
#header .util li a:hover { color: #659738; font-size: 11px; font-family: "Nanum Gothic", "Malgun Gothic"; font-weight: 700; }
#header .util li { float: left; padding-left: 15px; height: 15px; }

#header .nav {position:relative; float:right; margin:35px 0 0 0;}
#header .nav li {float:left;}
#header .nav li a.headlink {float:left; padding:10px 0 33px 36px;}
#header .nav li.last a.headlink {padding-right:0;}
#header .nav li ul {display:none; position:absolute; top:63px; font-size:12px; white-space:nowrap;}
#header .nav li ul li {display:inline; float:none; margin-left:20px; white-space:nowrap;}
#header .nav li ul li a {color:#fff; white-space:nowrap;font-size:13px;font-weight:800; line-height: 30px;}
#header .nav li ul li a:hover {color:#fffb97; white-space:nowrap;font-size:13px;font-weight:800; line-height: 30px;}


.nav-sub {position:absolute; left:0; top:71px; width:100%; height:30px; z-index:9;}
.nav-sub-bg {width:100%; height:30px; background-color: #77a354; }
.nav-sub-content {width:1000px; margin:0 auto; padding-top:8px; line-height:100%;}


#main_pic_bg {
  clear: both;
  width: 100%;
  height: 330px;
  overflow: hidden;
}



#sub_pic_bg {
  clear: both;
  width: 100%;
  height: 240px;
  overflow: hidden;
}

.main_box { width: 1000px; margin: 0 auto; padding-top: 35px; }

.ml_box { width: 284px; float: left; margin-right: 28px; }
.mc_box { width: 332px; float: left; margin-right: 28px; }
.mr_box { width: 328px; float: left; }

.notice { width: 328px; min-height: 170px; }
.txt_date {font-size: 11px; color: #a78064; font-family: 'Nanum Gothic', "Tahoma"; font-weight: 700; }

#notice_tab { width: 328px; height: 26px; margin-bottom: 10px; }
#notice_tab ul a { height: 26px; }
#notice_tab li { float: left; margin-right: 2px; }

.link01   {color:#515151; font-size: 13px; text-decoration: none; font-family: 'Nanum Gothic','Dotum'; }
a.link01:link      {color:#515151; font-size: 13px; text-decoration: none; font-family: 'Nanum Gothic','Dotum'; }
a.link01:visited {color:#515151; font-size: 13px; text-decoration: none; font-family: 'Nanum Gothic','Dotum'; }
a.link01:active  {color:#515151; font-size: 13px; text-decoration: none; font-family: 'Nanum Gothic','Dotum'; }
a.link01:hover  {color:#5b7215; font-size: 13px; text-decoration: none; font-family: 'Nanum Gothic','Dotum'; }



#calWrap { position:relative; float: left; }
#calWrap h4 { position:relative; padding: 10px 0; width: 332px; text-align: center; background-color: #6ba7a7; }
#calWrap a.lefta { color:#fff;margin-right:20px; font-size: 13px;}
#calWrap h4 span {color:#fff; font-size: 16px;}
#calWrap a.righta { color:#fff;margin-left:20px; font-size: 13px;}
#calWrap .calBg	{ position:relative; width:332px; background:#ffffff; }


#calWrap02 { position:relative; float: left; }
#calWrap02 h4 { position:relative; padding: 10px 0; width: 1000px; text-align: center; }
#calWrap02 a.lefta { color:#2a2a2a;margin-right:20px; font-size: 16px;}
#calWrap02 h4 span {color:#2a2a2a; font-size: 22px;}
#calWrap02 a.righta { color:#2a2a2a;margin-left:20px; font-size: 16px;}
#calWrap02 .calBg	{ position:relative; width:1000px; background:#ffffff; }


.table04 { border-collapse: collapse; clear: both; }


.table04 tbody td {
  border-right: 1px solid #dfdfdf;
  border-left: 1px solid #dfdfdf;
  border-bottom: 1px solid #dfdfdf;
  font-size: 12px;
  color: #484848;
  padding: 10px 0;
  text-align: center;
  font-weight: 700;
  font-family: "Nanum Gothic";
  line-height: 14px;
}

.table04 thead th {
  background-color: #e6f4f3;
  font-size: 13px;
  color: #235455;
  padding: 8px 0;
  text-align: center;
  border-right: 1px solid #bddcda;
  border-left: 1px solid #bddcda;
  border-bottom: 1px solid #bddcda;
  font-weight: 800;
  font-family: "Nanum Gothic";
  line-height: 14px;
}

.table04 tbody .left15{ color: #2a2a2a; border-right: 1px solid #dfdfdf; border-bottom: 1px solid #dfdfdf; border-left: 1px solid #dfdfdf; padding-left:15px; font-weight: 700; line-height: 14px; }
.table04 tbody .cen{ color: #2a2a2a; border-right: 1px solid #dfdfdf; border-bottom: 1px solid #dfdfdf; border-left: 1px solid #dfdfdf; text-align: center; padding: 15px 0; font-weight: 700; line-height: 14px;}
.table04 tbody .gray {
  background-color: #e8e8e8;
  font-size: 12px;
  color: #2a2a2a;
  padding: 10px 0;
  text-align: center;
  font-family: "Nanum Gothic";
  font-weight: 800;
  line-height: 14px;
}
.table04 tbody .grn {
  background-color: #d6e7b0;
  font-size: 12px;
  color: #3f5311;
  padding: 10px 0;
  text-align: center;
  font-family: "Nanum Gothic";
  font-weight: 800;
  line-height: 14px;
}

.table04 .noline{ border-right: 0px; }

.table04 img { vertical-align: middle; }




.table05 { border-collapse: collapse; clear: both; }


.table05 tbody td {
  border-right: 1px solid #dfdfdf;
  border-left: 1px solid #dfdfdf;
  border-bottom: 1px solid #dfdfdf;
  font-size: 12px;
  color: #484848;
  padding: 10px 10px;
  font-weight: 700;
  font-family: "Nanum Gothic";
  line-height: 14px;
  min-height: 100px;
  height: 100px;
  vertical-align: top;
}

.table05 tbody td a {
  font-size: 12px;
  color: #484848;
  font-weight: 400;
  font-family: "Nanum Gothic";
  line-height: 14px;
}

.table05 thead th {
  background-color: #e6f4f3;
  font-size: 13px;
  color: #235455;
  padding: 14px 0;
  text-align: center;
  border-right: 1px solid #bddcda;
  border-left: 1px solid #bddcda;
  border-bottom: 1px solid #bddcda;
  border-top: 2px solid #6ba7a7;
  font-weight: 800;
  font-family: "Nanum Gothic";
  line-height: 14px;
}

.table05 tbody .left15{ color: #2a2a2a; border-right: 1px solid #dfdfdf; border-bottom: 1px solid #dfdfdf; border-left: 1px solid #dfdfdf; padding-left:15px; font-weight: 700; line-height: 14px; }
.table05 tbody .cen{ color: #2a2a2a; border-right: 1px solid #dfdfdf; border-bottom: 1px solid #dfdfdf; border-left: 1px solid #dfdfdf; text-align: center; padding: 15px 0; font-weight: 700; line-height: 14px;}
.table05 tbody .gray {
  background-color: #e8e8e8;
  font-size: 12px;
  color: #2a2a2a;
  padding: 10px 10px;
  font-family: "Nanum Gothic";
  font-weight: 800;
  line-height: 14px;
}
.table05 tbody .grn {
  background-color: #e6efd3;
  font-size: 12px;
  color: #3f5311;
  padding: 10px 10px;
  font-family: "Nanum Gothic";
  font-weight: 800;
  line-height: 14px;
}

.table05 .noline{ border-right: 0px; }

.table05 img { vertical-align: middle; }



.bn_box { clear: both; width: 1000px; margin: 0 auto; padding-top: 30px; }
.bn_box li { float: left; }


#footer {
  clear: both;
  width: 100%;
  float: left;
  background-color: #f5f5f5;
  border-top: 1px solid #d2d2d2;
  margin-top: 40px;
}


#footer_bg { width: 1000px; margin: 0 auto; padding: 20px 0; text-align: center; }



#homeBanner{position:relative;background:#fff;overflow:hidden}#homeBanner
.slides{position:relative;height:100%;width:100%}#homeBanner .slides
.slide{position:absolute;left:0;right:0;top:0;bottom:0;background:50% 50% no-repeat;background-size: contain;display:none}#homeBanner 
.slides
.slide.active{display:block}#homeBanner .slides .slide
.container{height:100%}#homeBanner .slides .slide
.dot{position:absolute;top:0;left:0;right:0;bottom:0;background:url(/wp-content/themes/sktconnect/img/icon-dot.png) 50% 50%}#homeBanner .slides .slide
.title{position:absolute;top:100px;left:50%;margin-left:-298px}
#homeBanner .slide-indices{position:absolute;bottom:15px;width:100%;text-align:left;z-index:100; left: 47%;}
#homeBanner .slide-indices li{display:inline-block;width:13px;height:13px;margin:0 3px; float: left; }
#homeBanner .slide-indices li
a{width:100%;height:100%;background:#e4e4e4;-webkit-border-radius:100px;border-radius:100px;display:block;text-indent:-999em;overflow:hidden}#homeBanner .slide-indices li.active
a{background:#efa402}#homeBanner
.posts{position:absolute;top:0;left:0;right:0}#homeBanner .posts
.inner{float:right;height:510px;background:url(/wp-content/themes/sktconnect/img/banner-post-bg.png) 0 50%;width:144px;padding-left:26px;padding-top:110px}#homeBanner .posts .inner
h2{font-size:18px;color:#FFF;line-height:1;margin-bottom:8px}#homeBanner .posts .inner .popular-post{margin-bottom:20px}#homeBanner .posts .post
.tb{display:block;width:144px;height:89px;border:1px
solid #000;background:#333;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#homeBanner .posts .post .post-meta{font-size:12px;line-height:1;color:#FFF;text-align:right;padding:8px
0}#homeBanner .posts .post .post-meta
span{margin-left:6px}#homeBanner .posts .post .post-meta
i{color:#FF6000;margin-right:2px}#homeBanner .posts .post .post-meta .comments
i{font-size:1.3em;margin-right:0}#homeBanner .event4-rank{position:absolute;height:466px;width:176px;top:50%;margin-top:-200px;left:50%;margin-left:400px;background:#000;background:rgba(0,0,0,.7);background:#f2ede2;background:url(/wp-content/themes/sktconnect/img/home/event4-widget-bg.png)}#homeBanner .event4-rank .widget-top{position:absolute;top:-60px;left:50%;margin-left:-99px;display:block}#homeBanner .event4-rank
.present{position:absolute;right:-66px;bottom:0}#homeBanner .event4-rank
hr{border:0;border-top:1px solid #555;margin:20px
auto 10px auto;width:30px}#homeBanner .event4-rank
h2{margin:16px
auto;text-align:center;color:#ffd800;color:#222;font-size:18px}#homeBanner .event4-rank
.rank{padding:0
20px}#homeBanner .event4-rank .rank
li{color:#fff;margin-bottom:24px}#homeBanner .event4-rank .rank li
.tb{width:100%;height:83px;background:#fff;box-sizing:border-box;padding:5px;background:#e4d5be 50% 50% no-repeat;background-size:cover}#homeBanner .event4-rank .rank li .tb
img{display:block;margin:0
auto;width:auto;height:100%}#homeBanner .event4-rank .rank
.meta{background:#FFF;padding:8px}#homeBanner .event4-rank .rank li
.name{display:block;font-size:12px;float:left;color:#333}#homeBanner .event4-rank .rank li
.loved{font-size:11px;float:right;color:#aaa}#homeBanner .slides
.slide#banner1{background-image:url(../img/main/main01.jpg); background-color: #443419;}

#homeBanner .slides .slide#banner1_s{background-image:url(../img/sub/sub01.jpg); background-color: #443419;}

#homeBanner .slides .slide#banner1.morning,
#homeBanner .slides .slide#banner1.h04,
#homeBanner .slides .slide#banner1.h05,
#homeBanner .slides .slide#banner1.h06,
#homeBanner .slides .slide#banner1.h07,
#homeBanner .slides .slide#banner1.h08,
#homeBanner .slides .slide#banner1.h09,
#homeBanner .slides .slide#banner1.h10,
#homeBanner .slides
.slide#banner1.h11{background-image:url(/wp-content/themes/sktconnect/img/home/banner-1-bg-morning.jpg)}#homeBanner .slides .slide#banner1.night,
#homeBanner .slides .slide#banner1.h20,
#homeBanner .slides .slide#banner1.h21,
#homeBanner .slides .slide#banner1.h22,
#homeBanner .slides .slide#banner1.h23,
#homeBanner .slides .slide#banner1.h24,
#homeBanner .slides .slide#banner1.h00,
#homeBanner .slides .slide#banner1.h01,
#homeBanner .slides .slide#banner1.h02,
#homeBanner .slides
.slide#banner1.h03{background-image:url(/wp-content/themes/sktconnect/img/home/banner-1-bg-night.jpg)}#homeBanner .slides .slide#banner1
.title{position:absolute;top:130px;left:50%;margin-left:-298px}#homeBanner .slides .slide#banner1
.counter{background:url(/wp-content/themes/sktconnect/img/home/home-banner-count-bg.png) 50% 0 no-repeat;height:540px;position:absolute;bottom:0;left:0;right:0}#homeBanner .slides .slide#banner1 .counter
strong{display:block;position:absolute;top:315px;color:#fff;font-size:24px;left:50%;width:120px;text-align:center;letter-spacing:0.02em;font-weight:600}#homeBanner .slides .slide#banner1 .counter
strong.connection{margin-left:-156px}#homeBanner .slides .slide#banner1 .counter
strong.distance{margin-left:37px}#homeBanner .slides .slide#banner1 .btn-go{position:absolute;top:310px;left:50%;margin-left:-148px}#homeBanner .slides .slide#banner1 .btn-go
img{display:block}#homeBanner .slides
.slide#banner2{background-image:url(/wp-content/themes/sktconnect/img/home/home-banner-3-bg.jpg);background-position:50% 100%}#homeBanner .slides .slide#banner2
.man{position:absolute;bottom:0;right:100px}#homeBanner .slides .slide#banner2
.txt{position:absolute;top:140px;left:150px}#homeBanner .slides
.slide#banner3{background-image:url(/wp-content/themes/sktconnect/img/home/home-banner-2-bg.jpg);background-position:50% 100%}#homeBanner .slides .slide#banner3
.desc{position:absolute;top:80px;left:10px}#homeBanner .slides .slide#banner3
.dot{background-image:url(/wp-content/themes/sktconnect/img/home/dot2.png)}#homeBanner .slides .slide#banner3
.man{position:absolute;bottom:0;right:-30px}#homeBanner .slides
.slide#banner4{background-image:url(../img/main/main02.jpg); background-color: #6f6a6f;}

#homeBanner .slides .slide#banner4_s{background-image:url(../img/sub/sub02.jpg); background-color: #6f6a6f;}

#homeBanner .slides .slide#banner4
.txt{position:absolute;top:120px;left:50%;margin-left:-220px;display:block}#homeBanner .slides
.slide#banner5{background-image:url(/wp-content/themes/sktconnect/img/home/banner-5-bg.jpg);background-position:50% 100%}#homeBanner .slides .slide#banner5
.desc{position:absolute;top:60px;left:10px}#homeBanner .slides .slide#banner5
.dot{background-image:url(/wp-content/themes/sktconnect/img/home/dot2.png)}#homeBanner .slides .slide#banner5
.man{position:absolute;bottom:0;right:-30px}#homeBanner .slides .slide#banner5
.btn{position:absolute;bottom:160px;left:20px}#homeBanner .slides .slide#banner5
.pop{position:absolute;bottom:150px;right:510px}#homeBanner .slides
.slide#songBanner{background-image:url(../img/main/main03.jpg); background-color: #6f7a32;}

#homeBanner .slides .slide#songBanner_s{background-image:url(../img/sub/sub03.jpg); background-color: #6f7a32;}

#homeBanner .slides .slide#songBanner
.desc{display:block;max-width:100%;margin:30px
auto}#homeBanner .slides
.slide#event3Banner{background-image:url(/wp-content/themes/sktconnect/img/home/event3Banner-bg.jpg);background-position:50% 100%}#homeBanner .slides .slide#event3Banner
.desc{position:absolute;top:30px;left:20px}#homeBanner .slides .slide#event3Banner
.man{position:absolute;bottom:0px;right:70px;height:auto}#homeBanner .slides
.slide#event4Banner{background-image:url(event4Banner-bg.jpg);background-position:50% 100%}#homeBanner .slides .slide#event4Banner
.desc{position:absolute;top:30px;left:20px}#homeBanner .slides .slide#event4Banner
.man{position:absolute;bottom:0px;right:-80px;height:auto}@media screen and (max-width:1200px){#homeBanner .event4-rank{left:auto;margin-left:0;right:20px}#homeBanner .slides .slide#banner2
.man{width:320px;height:auto}#homeBanner .slides .slide#banner2
.txt{width:500px;height:auto}#homeBanner .slides .slide#banner3
.desc{top:50px;width:520px;height:auto}#homeBanner .slides .slide#banner3
.man{width:545px;height:auto}#homeBanner .slides .slide#banner5
.desc{top:50px;width:600px;height:auto}#homeBanner .slides .slide#banner5
.man{width:500px;height:auto}#homeBanner .slides .slide#banner5
.pop{right:440px}}@media screen and (max-width:1024px){#homeBanner{height:520px}#homeBanner .slides .slide#banner1
.title{top:100px;width:450px;margin-left:-225px}#homeBanner .slides .slide#banner1 .btn-go{top:250px}#homeBanner .event4-rank{width:140px;height:380px;margin-top:-150px}#homeBanner .event4-rank .widget-top{width:160px;margin-left:-80px;top:-48px}#homeBanner .event4-rank
.present{width:50px;right:-42px}#homeBanner .event4-rank
h2{font-size:14px;margin:10px
auto}#homeBanner .event4-rank
.rank{padding:0
10px}#homeBanner .event4-rank .rank
li{margin-bottom:15px}#homeBanner .event4-rank .rank li
.tb{height:70px}#homeBanner .slides .slide#banner2
.man{width:280px;right:100px}#homeBanner .slides .slide#banner2
.txt{left:140px;width:440px}#homeBanner .slides .slide#banner3
.desc{top:30px;width:430px;left:30px}#homeBanner .slides .slide#banner3
.man{width:500px;right:20px}#homeBanner .slides .slide#banner4
.txt{top:110px}#homeBanner .slides .slide#banner5
.desc{width:500px}#homeBanner .slides .slide#banner5
.man{width:420px;right:-100px}#homeBanner .slides .slide#banner5
.btn{bottom:60px}#homeBanner .slides .slide#banner5
.pop{right:300px;width:220px}#homeBanner .slides
.slide#event3Banner{background-position:40% 100%}#homeBanner .slides .slide#event3Banner
.desc{position:absolute;top:20px;width:420px;height:auto}#homeBanner .slides .slide#event3Banner
.man{width:390px}#homeBanner .slides .slide#event4Banner
.desc{position:absolute;top:20px;width:420px;height:auto}#homeBanner .slides .slide#event4Banner
.man{width:760px;right:0px}}@media screen and (max-width:1023px){#homeBanner .slides .slide#banner1
.title{top:100px;width:450px;margin-left:-225px}#homeBanner .event4-rank{width:140px;height:390px;margin-top:-180px}#homeBanner .event4-rank
h2{font-size:14px;margin:10px
auto}#homeBanner .event4-rank
.rank{padding:0
10px}#homeBanner .event4-rank .rank li
.tb{height:70px}#homeBanner .slides .slide#banner2
.man{width:280px;right:40px}#homeBanner .slides .slide#banner2
.txt{left:100px;width:420px}#homeBanner .slides .slide#banner3
.desc{top:30px;width:400px;left:20px}#homeBanner .slides .slide#banner3
.man{width:480px;right:-20px}#homeBanner .slides .slide#banner4
.txt{width:400px;margin-left:-200px}#homeBanner .slides .slide#songBanner
.desc{width:650px}}@media screen and (max-width:768px){#homeBanner{height:440px}#homeBanner .slides .slide#banner1
.title{top:60px;width:400px;margin-left:-200px}#homeBanner .slides .slide#banner1 .btn-go{top:200px;margin-left:-130px}#homeBanner .slides .slide#banner1 .btn-go
img{width:260px;height:auto}#homeBanner .slides .slide#banner1
.counter{bottom:-50px}#homeBanner .slides .slide#banner2
.man{width:240px;right:80px}#homeBanner .slides .slide#banner2
.txt{top:100px;left:40px;width:380px}#homeBanner .slides .slide#banner3
.man{width:420px;right:0px}#homeBanner .slides .slide#banner3
.desc{left::10px}#homeBanner .slides .slide#banner4
.txt{top:90px;width:340px;margin-left:-170px}#homeBanner .slides .slide#banner5
.desc{width:480px}#homeBanner .slides .slide#banner5
.man{width:360px;right:-110px}#homeBanner .slides .slide#banner5
.btn{bottom:50px;width:200px}#homeBanner .slides .slide#banner5
.pop{right:200px;width:200px;bottom:80px}#homeBanner .slides .slide#songBanner
.desc{width:520px}#homeBanner .slides
.slide#event3Banner{background-position:30% 100%}#homeBanner .slides .slide#event3Banner
.desc{top:20px;width:380px}#homeBanner .slides .slide#event3Banner
.man{width:320px;right:20px}#homeBanner .slides .slide#event4Banner
.desc{width:340px;height:auto}#homeBanner .slides .slide#event4Banner
.man{width:590px;right:10px}}@media screen and (max-width:767px){#homeBanner .event4-rank{display:none}#homeBanner .slides .slide#songBanner
.desc{width:500px}}@media screen and (max-width:640px){#homeBanner{height:340px}#homeBanner .slides
.slide#banner1{background-position:48% 50%}#homeBanner .slides .slide#banner1
.title{top:40px;width:340px;margin-left:-170px}#homeBanner .slides .slide#banner1 .btn-go{top:160px}#homeBanner .slides .slide#banner1
.counter{bottom:-100px}#homeBanner .slides .slide#banner2
.man{width:200px;right:0px}#homeBanner .slides .slide#banner2
.txt{top:90px;left:20px;width:370px}#homeBanner .slides .slide#banner3
.dot{opacity: .5}#homeBanner .slides .slide#banner3
.desc{top:20px;width:320px}#homeBanner .slides .slide#banner3
.man{width:320px;right:-120px}#homeBanner .slide-indices{padding:15px
0}#homeBanner .slides .slide#banner4
.txt{top:40px;width:300px;margin-left:-150px}#homeBanner .slide-indices
li{width:16px;height:16px}#homeBanner .slides .slide#banner5
.desc{top:20px;width:420px}#homeBanner .slides .slide#banner5
.man{width:280px;right:-180px}#homeBanner .slides .slide#banner5
.btn{bottom:40px;width:160px}#homeBanner .slides .slide#banner5
.pop{right:100px;width:160px;bottom:60px}#homeBanner .slides .slide#songBanner
.desc{width:440px;margin-top:20px}#homeBanner .slides
.slide#event3Banner{background-position:25% 100%}#homeBanner .slides .slide#event3Banner
.desc{width:300px}#homeBanner .slides .slide#event3Banner
.man{width:230px;right:10px}#homeBanner .slides .slide#event4Banner
.desc{width:290px}#homeBanner .slides .slide#event4Banner
.man{width:500px;right:-80px}}@media screen and (max-width:480px){#homeBanner{height:280px}#homeBanner .slides
.slide#banner1{background-position:40% 50%}#homeBanner .slides .slide#banner1
.title{top:20px;width:280px;margin-left:-140px}#homeBanner .slides .slide#banner1 .btn-go{top:120px;margin-left:-100px}#homeBanner .slides .slide#banner1 .btn-go
img{width:200px}#homeBanner .slides .slide#banner1
.counter{display:none}#homeBanner .slides .slide#banner2
.man{width:150px;right:0px}#homeBanner .slides .slide#banner2
.txt{top:70px;left:10px;width:220px}#homeBanner .slides .slide#banner3
.desc{top:20px;width:250px}#homeBanner .slides .slide#banner3
.man{width:230px;right:-50px}#homeBanner .slide-indices{padding:10px
0}#homeBanner .slides .slide#banner4
.txt{top:40px;width:240px;margin-left:-120px}#homeBanner .slide-indices
li{width:12px;height:12px}#homeBanner .slides .slide#banner5
.dot{opacity: .2}#homeBanner .slides .slide#banner5
.desc{top:10px;width:330px}#homeBanner .slides .slide#banner5
.man{width:150px;right:-70px}#homeBanner .slides .slide#banner5
.btn{bottom:80px;width:100px;left:10px}#homeBanner .slides .slide#banner5
.pop{right:60px;width:120px;bottom:60px}#homeBanner .slides .slide#songBanner
.desc{width:350px}#homeBanner .slides .slide#event3Banner
.desc{width:260px}#homeBanner .slides .slide#event3Banner
.man{width:160px;right:-30px}#homeBanner .slides .slide#event4Banner
.desc{width:240px}#homeBanner .slides .slide#event4Banner
.man{width:400px;right:-100px}}@media screen and (max-width:360px){#homeBanner .slides .slide#banner5
.desc{width:280px}#homeBanner .slides .slide#banner5
.man{width:140px;right:-70px}#homeBanner .slides .slide#banner5
.btn{bottom:100px}#homeBanner .slides .slide#event3Banner
.man{width:150px;right:-30px}#homeBanner .slides .slide#event4Banner
.desc{width:190px}#homeBanner .slides .slide#event4Banner
.man{width:340px;right:-60px}}@media screen and (max-width:320px){#homeBanner .slides .slide#banner2
.man{width:140px;right:-40px}#homeBanner .slides .slide#banner2
.txt{top:70px;width:180px}#homeBanner .slides .slide#banner3
.man{width:200px;right:-70px}}


.sub_box { width: 1000px; margin: 0 auto; padding-top: 70px; padding-bottom: 20px; float: none; *zoom:1; }
.sub_box:after { content:""; display:block; clear:both;}

.smenu01   {color:#090909; font-size: 16px; text-decoration: none; font-family: "Nanum Gothic"; line-height: 31px; letter-spacing: -1px; font-weight: 700; }

a.smenu01:link      {color:#090909; font-size: 16px; text-decoration: none; font-family: "Nanum Gothic"; line-height: 31px; letter-spacing: -1px; font-weight: 700; }

a.smenu01:visited {color:#090909; font-size: 16px; text-decoration: none; font-family: "Nanum Gothic"; line-height: 31px; letter-spacing: -1px; font-weight: 700; }

a.smenu01:active  {color:#090909; font-size: 16px; text-decoration: none; font-family: "Nanum Gothic"; line-height: 31px; letter-spacing: -1px; font-weight: 700; }

a.smenu01:hover  {color:#090909; font-size: 16px; text-decoration: none; font-family: "Nanum Gothic"; line-height: 31px; letter-spacing: -1px; font-weight: 700; }


.submenu_bar { width: 100%; height: 53px; background-color: #fafafa; border-top: 1px solid #c7c7c7; border-bottom: 1px solid #c7c7c7; }

.submenu { width: 1000px; margin: 0 auto; }

.submenu li { float: left; }

.submenu_tit { width: 198px; height: 41px; border-left: 1px solid #c7c7c7; border-right: 1px solid #c7c7c7; padding: 12px 15px 0 15px; background: url(../img/sub/location.gif) 210px 50% no-repeat #fff; margin-right: 10px; }

.submenu_tit img { vertical-align: middle; }





.left_sub0 li a { display:block; font-size: 13px; font-family: Nanum Gothic; color: #3c3c3c; padding: 18px 9px; letter-spacing: -1px; font-weight: 700; }

.left_sub0 li a:hover { display:block; font-size: 13px; font-family: Nanum Gothic; color: #659738; padding: 18px 9px; letter-spacing: -1px; font-weight: 700; }





.sub01_1 .left_menu01_1 a,

.sub01_2 .left_menu01_2 a,

.sub01_3 .left_menu01_3 a,

.sub01_4 .left_menu01_4 a,

.sub01_5 .left_menu01_5 a,

.sub01_6 .left_menu01_6 a,

.sub01_7 .left_menu01_7 a,

.sub01_8 .left_menu01_8 a,

.sub01_9 .left_menu01_9 a,

.sub01_10 .left_menu01_10 a,

.sub01_11 .left_menu01_11 a{

  display:block; font-size: 13px; font-family: Nanum Gothic; color: #659738; padding: 18px 9px; letter-spacing: -1px; font-weight: 700;

}



.subtit {	

	font-size: 33px;

	font-family: Nanum Gothic;

	color: #4e4e4e;

	letter-spacing: -1px;

	line-height: 40px;

	margin: 0 auto;

	text-align: center;	
	
	font-weight: 700;

}



.subtit_line { border-top: 2px solid #659738; padding-top: 10px; }



.subtit_s { font-size: 14px; font-family: ng; color: #232323; padding: 15px 0 0 0; letter-spacing: -1px; }



.contents { width: 1000px; margin: 0 auto; padding-top: 30px; }




.end_box {
  width: 1000px;
  float: left;
  text-align: left;
}

.blank18 {
  width: 1000px;
  float: left;
  margin-bottom: 18px;
  text-align: left;
}

.blank30 {
  width: 1000px;
  float: left;
  margin-bottom: 30px;
  text-align: left;
}




table.ta_type1 { border-top: 1px solid #939393; }
table.ta_type1 tr.line_b th, table.ta_type1 tr.line_b td { border-bottom: 1px solid #939393; }
table.ta_type1 th, table.ta_type1 td { border-bottom: 1px solid #e4e4e4; padding-top: 8px; padding-bottom: 8px; }
table.ta_type1 th { background-color: #f9f9f9; padding-left: 20px; text-align: left; font-size: 13px; font-weight: 700; font-family: "Nanum Gothic"; }
table.ta_type1 td { padding-left: 11px; font-size: 13px; font-weight: 400; font-family: "Nanum Gothic"; }
table.ta_type1 img { vertical-align: middle; }
table.ta_type1 input { border: 1px solid #dbdbdb; height:18px; vertical-align: middle; }
table.ta_type1 textarea { border: 1px solid #dbdbdb; vertical-align: middle; }
table.ta_type1 input.no_line { border: 0px; background: none; } /* input등 필요없는 라인없애기 */
table.ta_type1 select { border: 1px solid #dbdbdb; height:24px; }

.y_orange11 { font-size:: 11px; color: #ff6600; font-family: "Nanum Gothic"; font-weight: 800; }
.bl_txt13 { font-size: 13px; color: #3e3e3e; font-weight: 700; font-family: "Nanum Gothic"; }






.pagination { border:0; font-size:11px; font-family:"tahoma"; text-align: center; }

.pagination a { border:solid 1px #DEDEDE; margin-right:2px; margin-top: 15px; }

.pagination .previous-off, .pagination .next-off { color:#888888; display:inline-block; font-size:11px; font-weight: normal; padding:3px 4px; }

.pagination .next a,.pagination .previous a { font-weight:bold; border:solid 1px #FFFFFF; }

.pagination .active{ font-size:13px; color:#000000; font-weight:bold; display:inline-block; padding:4px 6px; }

.pagination a:link, .pagination a:visited { display:inline-block; padding:3px 6px; text-decoration:none; font-size:11px; font-family:"tahoma"; }

.pagination a:hover{ text-decoration:none; border: 1px solid #999; color: #217180 }




.input01 { border: 1px solid #bebebe; }




#search_box02 {

  float: left;

  width: 1000px; 

  padding-top: 20px; 

  text-align: center;
  
  clear: both;

}



#search_box02 img, #search_box02 select, #search_box02 input { vertical-align:middle; }




/* 읽기 */

.bbs_view { border-top: 2px solid #4a4a4a; border-bottom: 2px solid #4a4a4a; float: none; *zoom:1; margin-bottom: 18px; clear: both; }
.bbs_view:after { content:""; display:block; clear:both;}
.bbs_view_tit{ border-bottom: 1px solid #cdcdcd; padding: 18px 15px; font-family: "Nanum Gothic", "돋움"; float: none; *zoom:1; }
.bbs_view_tit:after { content:""; display:block; clear:both;}
.view_tit { font-size: 18px; line-height: 22px; color: #090909; font-family: "Nanum Gothic"; font-weight: 700; float: left; width: 100%; }
.bbs_view_tit02{ border-bottom: 1px solid #cdcdcd; background-color: #fbfbfb; padding: 18px 15px; float: none; *zoom:1; }
.bbs_view_tit02:after { content:""; display:block; clear:both;}
.bbs_view_con { width: 970px; padding: 25px 15px; font-size: 14px; color: #090909; font-family: "Nanum Gothic"; line-height: 20px; float: left; }
.bbs_view_ctxt { font-size: 14px; color: #090909; font-family: "Nanum Gothic"; line-height: 20px; }
.bbs_view_ctxt div { font-size: 14px; color: #090909; font-family: "Nanum Gothic"; line-height: 20px; }
.bbs_view_ctxt img { vertical-align: middle; }

.bbs_view_tit03{ border-top: 1px solid #cdcdcd; padding: 15px 15px; font-family: "Nanum Gothic", "돋움"; float: none; *zoom:1; clear: both; }
.bbs_view_tit03:after { content:""; display:block; clear:both;}
.view_tit03 li { float: left; }
.view_tit03 { float: left; width: 100%; }
.pn_tit { width: 100px; font-size: 14px; line-height: 18px; color: #090909; font-family: "Nanum Gothic"; font-weight: 700; text-align: center; }
.pn_tit img { vertical-align: middle; }
.pn_link { padding-left: 15px; }
.pn_link a { font-size: 14px; line-height: 18px; color: #090909; font-family: "Nanum Gothic"; font-weight: 400; }
.pn_link a:hover { font-size: 14px; line-height: 18px; color: #090909; font-family: "Nanum Gothic"; font-weight: 400; }



.ndc_box { width: 950px; float: left; }
.ndc_box li { float: left; padding-right: 15px; font-size: 13px; color: #3a3a3a; line-height: 21px; }

/* 읽기 */



/* 리스트 */
table.tableform04 { border-collapse: collapse; border-top: 2px solid #4a4a4a; border-bottom: 2px solid #4a4a4a; }

.tableform04 th{ color: #090909; text-align:center; border-bottom: 1px solid #777; font-family: 'Nanum Gothic', "Malgun Gothic"; font-weight: 700; padding: 13px 8px; font-size: 15px; }


.tableform04 td{ border-bottom: 1px solid #cdcdcd; padding: 10px 8px; font-family: 'Nanum Gothic', "Malgun Gothic"; text-align: center; font-size: 13px; color: #090909; }


.tableform04 td img { vertical-align: middle; }

.tableform04 input { border: 1px solid #ededed; height: 20px; }

.tableform04 select { border: 1px solid #ededed; height: 20px; }

.tableform04 textarea { border: 1px solid #ededed; height: 20px; }

.tableform04 .bbs_con { padding: 25px 15px; }

.tableform04 .bbs_left { text-align: left; }
/* 리스트 */




.his_box { -webkit-border-radius: 5px; -moz-border-radius: 5px; -ms-border-radius : 5px; border-radius: 5px; border:1px solid #d7d7d7; padding: 40px 45px; float: left; width: 908px; }
.his_box dl { width: 100%; clear: both; }
.his_box dt { font-family: 'Nanum Gothic', "Malgun Gothic"; font-weight: 800; font-size: 20px; line-height: 24px; color: #e38d13; float: left; width: 80px; }
.his_box dd { font-family: 'Nanum Gothic', "Malgun Gothic"; font-weight: 700; font-size: 14px; line-height: 18px; color: #2a2a2a; float: left; clear: both; padding-top: 10px; }


.coun_box { -webkit-border-radius: 5px; -moz-border-radius: 5px; -ms-border-radius : 5px; border-radius: 5px; border:1px solid #d7d7d7; padding: 35px 40px; float: left; width: 918px; margin-bottom: 20px; }
.coun_box dl { width: 100%; clear: both; }
.coun_box dt { font-family: 'Nanum Gothic', "Malgun Gothic"; font-weight: 700; font-size: 20px; line-height: 28px; color: #2a2a2a; float: left; }
.coun_box dd { font-family: 'Nanum Gothic', "Malgun Gothic"; font-weight: 700; font-size: 13px; line-height: 18px; color: #2a2a2a; float: left; clear: both; padding-top: 10px; }
.coun_name  { font-family: 'Nanum Gothic', "Malgun Gothic"; font-weight: 700; font-size: 26px; line-height: 32px; color: #2a2a2a; float: left; clear: both; border-bottom: 1px solid #d5d5d5; width: 100%; padding-bottom: 18px; }