@charset "utf-8";


.slider_pager	{overflow:hiddne;position:absolute; }
.slider_pager>li	{float:left; margin:0 2px;}
.slider_pager>li a	{display:block; width:15px; height:15px; border-radius:50px; background-color:#fff;}
.slider_pager>li a.active	{background-color:#6ba02c;}

.btn_more>span	{ margin-left:10px; font-family:'WebNanumGothic', '³ª´®°íµñ','Nanum Gothic','¸¼Àº °íµñ','Malgun Gothic', Dotum,µ¸¿ò, Arial, Apple-Gothic, sans-serif !important;}

#visual	{position:relative;}
.visual_slider>li	{height:600px;}
#visual .v01	{background:url(../images/main/visual/bg01.jpg) no-repeat top center;}
#visual .v02	{background:url(../images/main/visual/bg02.jpg) no-repeat top center;}

#visual p, #visual a	{font-family: 'Noto Sans KR','WebNanumGothic', '³ª´®°íµñ','Nanum Gothic','¸¼Àº °íµñ','Malgun Gothic', Dotum,µ¸¿ò, Arial, Apple-Gothic, sans-serif; font-weight:100; letter-spacing:-0.5px; color:#000;}
#visual p strong	{font-weight:400;}

#visual .p01	{font-size:60px; letter-spacing:-5px;line-height:64px;}

#visual .v01 .p01	{margin-top:80px; color:#3a5e10;}
#visual .v01 .p02	{margin-top:20px;}
#visual .v01 .p03	{width:470px; margin-top:10px; font-size:14px; font-weight:400; line-height:18px; color:#555;}
#visual .v01 .p04	{margin-top:20px;}

#visual .v02 .p01	{margin-top:130px; color:#53572a;}
#visual .v02 .p02	{width:421px; margin-top:20px; margin-bottom:60px; font-size:14px; font-weight:400; line-height:18px; color:#555;}
#visual .v02 .p03 a	{overflow:hidden; display:block; width:140px; height:40px; padding:0 10px; border:1px solid #53572a; line-height:40px; font-weight:400;}
#visual .v02 .p03 a span	{float:right; font-family: '³ª´®°íµñ','Nanum Gothic','¸¼Àº °íµñ','Malgun Gothic', Dotum,µ¸¿ò, Arial, Apple-Gothic, sans-serif;}

#visu_pager	{position:absolute; left:50%; bottom:20px; margin-left:-19px;}



#mc01	{position:relative; width:998px; margin-top:40px; border:1px solid #ddd;}
#mc01 p, #mc01 a	{font-family: 'Noto Sans KR','WebNanumGothic', '³ª´®°íµñ','Nanum Gothic','¸¼Àº °íµñ','Malgun Gothic', Dotum,µ¸¿ò, Arial, Apple-Gothic, sans-serif; letter-spacing:-0.5px; color:#000;}
.best_title	{position:absolute; left:0; top:0px; width:300px; z-index:1000;}
.best_title	.title	{margin-top:28px; margin-left:40px;padding-top:35px; background:url(../images/main/bg_best_title.png) no-repeat left top; font-weight:600; font-size:34px; line-height:34px;}
.best_title .s_title	{ padding-left:40px; padding-bottom:20px; font-size:16px; font-weight:300; border-bottom:2px solid #000; letter-spacing:-1px; line-height:16px;}

#best_pager li	{border-bottom:1px solid #ddd;}
#best_pager li a	{padding-left:40px;font-size:16px; line-height:40px; letter-spacing:-1px;}
#best_pager li a.active	{color:#6ba02c;}

#best_slider li	{width:998px; height:380px; background-repeat:no-repeat; background-position:center;}
#best_slider li>div	{position:absolute; width:250px; right:90px; top:90px;}

.b01	{background-image:url(../images/main/bg_b01.jpg)}
.b02	{background-image:url(../images/main/bg_b02.jpg)}
.b03	{background-image:url(../images/main/bg_b03.jpg)}
.b04	{background-image:url(../images/main/bg_b04.jpg)}
.b05	{background-image:url(../images/main/bg_b05.jpg)}
.b06	{background-image:url(../images/main/bg_b06.jpg)}

#best_slider li .title	{ font-size:36px; letter-spacing:-4px; line-height:36px; text-align:center;}
#best_slider li .s_title	{ font-size:8px; font-weight:300; letter-spacing:1px; color:#aaa; text-align:center;}
#best_slider li .cont	{ margin-top:15px; font-size:12px; line-height:18px; letter-spacing:-1px; color:#000; text-align:justify;}
#best_slider li .btn_more	{float:right; margin-top:15px; font-size:14px; line-height:14px; letter-spacing:-1px; color:#6ba02c; }


#mc02	{margin:40px auto;}
#mc02 p, #mc02 a	{font-family: 'Noto Sans KR','WebNanumGothic', '³ª´®°íµñ','Nanum Gothic','¸¼Àº °íµñ','Malgun Gothic', Dotum,µ¸¿ò, Arial, Apple-Gothic, sans-serif; letter-spacing:-0.5px;}
.set_event	{position:relative; float:left; width:650px;}
#ev_pager	{position:absolute; right:10px; top:10px;}

.set_info	{float:left; padding:38px 40px; background-color:#eef2e9;}
.set_info>a	{display:block; height:169px;}

.la_no	{margin-top:20px; background-color:#fff; padding:15px 20px; }
.la_no h2	{overflow:hidden; border-bottom:1px solid #6ba02c}
.la_no h2 a	{font-size:14px; font-weight:500; color:#6ba02c; line-height:14px;}
.la_no h2 span	{display:block; margin-top:5px;font-size:11px; font-weight:200; float:right;}
.la_no ul	{margin-top:10px;}
.la_no ul span	{float:right;}

.latest ul li	{line-height:24px; font-size:12px; color:#888;}



























