﻿@charset 'UTF-8';

/* 폰트설정 */
@font-face{
font-family:NG;src:url(fonts/NanumGothic.eot);src:local(※),url(fonts/NanumGothic.woff) format('woff')}
@font-face{
font-family:NGB;src:url(fonts/NanumGothicBold.eot);src:local(※),url(fonts/NanumGothicBold.woff) format('woff')}
@font-face{
font-family:NGEB;src:url(fonts/NanumGothicExtraBold.eot);src:local(※),url(fonts/NanumGothicExtraBold.woff) format('woff')}
@font-face{
font-family:ARLRDBD;src:url(fonts/ARLRDBD.eot);src:local(※),url(fonts/ARLRDBD.woff) format('woff')}
@font-face{
font-family:NMJ;src:url(fonts/NanumMyeongjo.eot);src:local(※),url(fonts/NanumMyeongjo.woff) format('woff')}
@font-face{
font-family:NotoSans;src:url(fonts/NotoSans-Bold.eot);src:local(※),url(fonts/NotoSans-Bold.woff) format('woff')}
/* reset */
*{box-sizing:border-box;margin:0;padding:0;}
html, body, body div, span, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
abbr, address, cite, code, del, dfn, em, img, ins, kbd, q, samp,
small, strong, sub, sup, var, b, i, dl, dt, dd, ol, ul, li,
fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, figcaption, figure,
footer, header, hgroup, menu, nav, section, summary,
time, mark, audio, video {
    margin: 0;
    padding: 0;
    border: 0;
}

article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {
    display: block;
	margin:0;
	padding:0;
}

blockquote, q {
    quotes: none;
}

blockquote:before,
blockquote:after,
q:before,
q:after {
    content: "";
    content: none;
}

abbr {
    cursor: help;
    font-size: 90%;
    opacity: 0.9;
    text-decoration: none;
}
dfn[title],
abbr[title]:hover,
abbr[title]:focus {
    border-bottom: 1px dotted;
}
cite {
  color:#333;
  font-weight:normal;
  font-style:normal;
}
table {
    border-collapse: collapse;
    border-spacing: 0;
	table-layout: fixed;
}
ol,ul,li {
	list-style:none;
}
legend, caption { 
	visibility:hidden;
	width:0;
	height:0;
	font-size:0;
	line-height:0
}
i,em,address{
	font-style:normal
}
body {
	font-size:16px;
	line-height:32px;
    font-family: NG,'나눔고딕','Nanum Gothic', 돋움, Apple SD Gothic Neo, sans-serif;
	color:#313131;
    /* -webkit-text-size-adjust: none; */
    -webkit-text-size-adjust: 100%;
	/* overflow-x:hidden; */
}

a {
    text-decoration: none;
    color: #313131;
}


textarea {
    resize: none;
}
img, iframe{max-width:100%;}

h1,h2,h3,h4,strong,th{font-family:NGB;}

.floatL{float:left;width:50%;padding-right:3px;}
.floatR{float:right;width:50%;padding-left:3px;}
.clear{clear:both;}
.taL{text-align:left;}
.taR{text-align:right;}
.mt0{margin-top:0px !important;}

/* common */
#wrap{position:relative;width:100%;min-width:640px;max-width:1920px;margin: 0 auto;}
#header{position: relative;height:101px;background:#fff;}
.sub #header{border-bottom:1px solid #e1e1e1;}

.animate-right{
	position:relative;
	-webkit-animation: animateright 0.4s;
	-moz-animation: animateright 0.4s;
  -o-animation: animateright 0.4s;
	animation: animateright 0.4s
}
@-webkit-keyframes animateright{
	from{
		right:-300px;opacity:0
	} to{
		right:0;opacity:1
	}
}

.sidenav{position:relative;height:100%;width:425px;padding:128px 0 0 76px;background:#cb4444;position:fixed !important;right:0;top:0;z-index:9999;overflow:auto;}
.overlay{position:fixed;display:none;width:100%;height:100%;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,0.6);z-index:15;}

.gnb-depth{margin-top:24px;}
.gnb a{font-size:20px;line-height:35px;color:#fff;}
.gnb a:hover{font-weight:bold;text-decoration:underline;}
.gnb-tit{font-weight:bold;font-size:35px !important;line-height:80px !important;cursor:default;}
.gnb-tit:hover{text-decoration:none !important;}
.gnb-list{margin-top:-10px;}
.sidenav .sns_btn{overflow:hidden;margin-top:90px;}
.sidenav .sns_btn li{float:left;padding-right:10px;}
.sidenav .sns_btn li img{width:50px;}
.gnb-close{position:absolute;right:60px;top:60px;font-family:Tahoma;color:#fff;}
.gnb-close img{width:75px;cursor:pointer;vertical-align:middle;margin-left:10px;}

#header{width:100%;margin:0 auto;}
.logo{text-align:center;}
.logo img{width:169px;margin-top:20px;}
.month{position:absolute;left:40px;top:35px;font-size:20px;font-family:Tahoma;position:absolute;color:#d44c4c;letter-spacing:-0.025em;z-index:1;}
.gnb-button{position:absolute;right:40px;top:18px;cursor:pointer;}
.gnb-button img{width:64px;}

#footer{position:relative;padding:0 40px 55px;background:#3a3a3a;}
#footer .f_logo{float:left;padding-top:58px;}
#footer .f_info{float:left;padding-top:48px;padding-left:22px;font-size:14px;line-height:25px;letter-spacing:-0.025em;color:#bcbcbc;}
#footer .f_info a{color:#bcbcbc;}
#footer .f_sns{position:absolute;right:277px;top:51px;}
#footer .f_sns li{float:left;padding-left:26px;}
#footer .f_sns li img{height:12px;}
#footer .lastWebzine{position:absolute;right:40px;top:38px;z-index:20;}
#footer .lastWebzine dt{width:208px;height:51px;padding-left:16px;font-size:14px;line-height:49px;color:#2f2f30;border:1px solid #eee;background:#eee url('../images/common/f_select_arrow.png') 172px 15px no-repeat;background-size:12px 21px;}
#footer .lastWebzine dd{display:none;position:absolute;left:0;bottom:51px;width:208px;border:1px solid #eee;background:#fff;z-index:100;}
#footer .lastWebzine dd ul{height:399px;padding:11px 0 11px 20px;overflow-y:scroll;scrollbar-arrow-color: #efefef;}
#footer .lastWebzine dd li{font-size:14px;line-height:35px;}

.mt0{margin-top:0 !important;}
.mt6{margin-top:6px !important;}
.c_333{color:#333 !important;}
.c_555{color:#555 !important;}
.c_b3832c{color:#b3832c !important;}
.c_d09c3f{color:#d09c3f !important;}
.c_125589{color:#125589 !important;}
.c_d44c4c{color:#d44c4c !important;}
.c_eb5a5a{color:#eb5a5a !important;}
.c_e85252{color:#e85252 !important;}
.taL{text-align:left !important;}

.blind{position:absolute;top:0;left:0;width:0;height:0;line-height:0;text-indent:-99999px;}

.btnType01{display:inline-block;width:158px;height:45px;line-height:43px;text-align:center;font-family:NGB;color:#333;border:1px solid #be9345;background:#d7b373;}

/* SCROLLTOP */
#scrolltop{position:fixed;z-index:1000;right:29px;bottom:-99px;display:none;width:99px;height:99px;}
.sub #scrolltop{right:40px;bottom:-260px;width:79px;height:260px;}
#scrolltop .top{width:99px;height:99px;background:url('../images/common/top.png') 0 0 no-repeat;background-size:99px 99px;}
.sub #scrolltop .top{width:79px;height:80px;background-image:url('../images/common/sub_top.png');background-size:79px 80px;}
.sub #scrolltop .page_prev{width:79px;height:90px;background-image:url('../images/common/page_prev.png');background-size:79px 90px;}
.sub #scrolltop .page_next{width:79px;height:91px;border-top:1px solid #4e4f51;background-image:url('../images/common/page_next.png');background-size:79px 90px;}
#scrolltop a{display:inline-block;width:100%;height:100%;text-indent:-9999px;}

/* CONTAINER */
.main #wrap{min-width:1640px;}
#mainCont01, #mainCont02, #mainCont03, #mainCont04, #mainCont05{position:relative;margin:0;z-index:10;}
.main_sns{position:absolute;right:55px;top:312px;z-index:10;}
.main_sns li{margin-top:33px;line-height:0;}
.main_sns img{width:16px;}
.main .owl-carousel .item{width:100%;cursor:pointer;}
.main .mainCont05 .owl-carousel .item{cursor:default;}
.main .owl-carousel .item img{display:block;width:auto;max-width:100%;margin:0 auto;}
.main .owl-carousel .owl-dots{display:none;}
.main #mainSlide01 .item{background:#d0bc9c;}
.main #mainSlide01 .line{position:absolute;left:1019px;top:152px;width:486px;height:2px;background:url('../images/common/mainSlide01_t.gif') no-repeat;}
.main #mainSlide01 .inner{display:table;width:100%;table-layout:fixed;}
.main #mainSlide01 .inner .thumb{display:table-cell;width:1180px;line-height:0;vertical-align:top;}
.main #mainSlide01 .inner .thumb img.mobile{display:none;}
.main #mainSlide01 .inner dl{position:relative;display:table-cell;width:auto;text-align:center;}
.main #mainSlide01 .inner dt{width:470px;padding:89px 0 54px;font-family:NGB;font-size:35px;color:#312a2a;letter-spacing:-0.025em;}
.main #mainSlide01 .inner dd{width:470px;}
.main #mainSlide01 .inner dd.txt{margin-bottom:88px;font-size:23px;line-height:37px;color:#353027;}
.main #mainSlide01 .inner dd.btn a{display:inline-block;width:175px;height:64px;font-family:Tahoma;font-size:18px;line-height:64px;color:#fff;text-align:center;background:#d44c4c;}
.main #mainSlide01 .owl-nav{display:block;position:absolute;left:1030px;bottom:0;height:64px;z-index:10;}
.main #mainSlide01 .owl-nav [class*='owl-']{display:inline-block;margin:0;padding:0;width:75px;height:64px;cursor:pointer;border-radius:0;text-indent: -9999px;background:url('../images/main/slide01_page_prev.png') no-repeat;background-size:75px 64px;}
.main #mainSlide01 .owl-nav .owl-next{background-image:url('../images/main/slide01_page_next.png');}
.main .mainSlide01Cnt{position:absolute;left:18px;bottom:10px;font-size:15px;font-family:NotoSans;color:#393939;text-align:left;}
.main .mainSlide01Cnt strong{font-size:30px;color:#fff;}
.main .m_mainSlide01Cnt{display:none;}

.main .mainCont02{width:1256px;margin:0 auto;padding:80px 0 75px;}
.main .mainCont02 ul{overflow:hidden;}
.main .mainCont02 li{float:left;width:25%;padding:0 28px;text-align:center;}
.main .mainCont02 li dt{margin-top:12px;}
.main .mainCont02 li dt a{font-size:20px;line-height:28px;font-family:NGB;color:#333;}
.main .mainCont02 li dd{line-height:25px;color:#686868;}

.main .mainCont03{background:#d0bc9c;}
.main #mainSlide02 .item{width:100%;overflow:hidden;cursor:default;}
.main #mainSlide02 .inner{float:right;width:1560px;display:table;table-layout:fixed;}
.main #mainSlide02 .inner .cont{display:table-cell;width:auto;cursor:pointer;}
.main #mainSlide02 .inner .thumb{float:right;position:relative;width:518px;padding-left:18px;line-height:0;vertical-align:top;text-align:right;background:#fff;}
.main #mainSlide02 .inner .thumb img{display:inline-block;}
.main #mainSlide02 .inner .thumb .cate{left:36px;}
.main #mainSlide02 .inner dl{float:left;width:592px;position:relative;padding:66px 0 0;text-align:center;}
.main #mainSlide02 .inner dd.cate{color:#231e1f;}
.main #mainSlide02 .inner dt{margin:8px 0 12px;font-size:32px;line-height:45px;color:#231e1f;letter-spacing:-0.05em;}
.main #mainSlide02 .inner dt span{display:block;}
.main #mainSlide02 .inner dd{font-size:18px;line-height:32px;color:#473d3d;}
.main #mainSlide02 .inner dd.txt{margin-bottom:60px;color:#353027;}
.main #mainSlide02 .inner dd.btn span{display:inline-block;width:174px;height:47px;font-family:Tahoma;font-size:18px;line-height:45px;color:#473d3d;text-align:center;border:1px solid #000;}
.main #mainSlide02 .inner dd.mainSlide02Cnt{margin-top:84px;font-size:16px;font-family:NotoSans;color:#81746b;text-align:center;}
.main #mainSlide02 .inner dd.mainSlide02Cnt strong{font-size:25px;color:#473d3d;}
.main #mainSlide02 .inner .prev_item{display:table-cell;position:relative;width:450px;padding-left:20px;background:#fff;overflow:hidden;}
.main #mainSlide02 .inner .prev_item img{width:500px;max-width:500px;}
.main #mainSlide02 .inner .prev_item .ov_layer{position:absolute;right:0;top:0;width:430px;height:528px;background:url('../images/common/bg_png30.png');}
.main #mainSlide02 .inner .prev_item .cate{left:38px;}
.main #mainSlide02 .inner span.cate{position:absolute;left:18px;top:18px;width:59px;height:59px;font-family:Tahoma;font-size:14px;line-height:59px;letter-spacing:-0.025em;color:#fff;text-align:center;background:#e0534f;}
.main #mainSlide02 .owl-nav{display:block;position:absolute;right:968px;bottom:0;height:100px;z-index:10;}
.main #mainSlide02 .owl-nav [class*='owl-']{display:inline-block;margin:0;padding:0;width:50px;height:100px;cursor:pointer;border-radius:0;text-indent: -9999px;background:url('../images/main/slide02_page_prev.png') no-repeat;background-size:50px 100px;}
.main #mainSlide02 .owl-nav .owl-next{background-image:url('../images/main/slide02_page_next.png');}


.main .mainCont04{overflow:hidden;width:1200px;margin:0 auto;padding:80px 0;}
.main .mainCont04 .thumb{float:left;position:relative;width:610px;}
.main .mainCont04 .thumb span{display:block;position:absolute;left:20px;top:20px;width:59px;height:59px;font-family:Tahoma;font-size:14px;line-height:59px;letter-spacing:-0.025em;color:#fff;text-align:center;background:#e0534f;}
.main .mainCont04 dl{float:left;width:590px;padding-left:83px;}
.main .mainCont04 dt{padding:12px 0 12px;font-size:32px;line-height:45px;color:#2b2824;}
.main .mainCont04 dd.txt{margin-bottom:39px;font-size:18px;line-height:30px;color:#473d3d;}
.main .mainCont04 dd.btn a{display:inline-block;width:174px;height:47px;font-family:Tahoma;font-size:16px;line-height:45px;color:#473d3d;text-align:center;border:1px solid #000;}

.main .mainCont05{padding:70px 0;background:#cea178;}
.main #mainSlide03{width:1200px;margin:0 auto;}
.main #mainSlide03 .inner{overflow:hidden;}
.main #mainSlide03 dl{float:left;width:420px;}
.main #mainSlide03 dd.cate{color:#231e1f;}
.main #mainSlide03 dt{margin-top:7px;padding-right:50px;font-size:27px;line-height:36px;color:#231e1f;word-break:keep-all;word-wrap:break-word;}
.main #mainSlide03 .vod{float:left;position:relative;width:780px;height:370px;}
.main #mainSlide03 .vod iframe{display:table-cell;width:100%;height:100%;}
.main #mainSlide03 .owl-dots{display:none;position:absolute;left:-8px;bottom:25px;height:19px;text-align:center;}
.main #mainSlide03 .owl-dots .owl-dot{display:inline;margin:0 8px;}
.main #mainSlide03 .owl-dots .owl-dot span{display:inline-block;width:17px;height:17px;background:url('../images/main/slide03_off.png') no-repeat;background-size:17px 17px;}
.main #mainSlide03 .owl-dots .owl-dot.active span, #slide01 .owl-pagination .owl-page:hover span{background-image:url('../images/main/slide03_on.png');}

.sub #container{background:#d4a551;}
.sub #container .pageT{padding:27px 0 29px;background:#fff;}
.sub #container .pageT .inner{width:1200px;margin:0 auto;}
.sub .location{overflow:hidden;margin-bottom:13px;}
.sub .location p{float:left;font-size:12px;color:#666;padding-top:8px;}
.sub .location p img{width:16px;vertical-align:middle;}
.sub .location p span{display:inline-block;margin-left:9px;padding-left:21px;line-height:26px;vertical-align:middle;background:url('../images/common/icon_location.gif') no-repeat 0 5px;}
.sub .location p em{display:inline-block;margin-left:9px;padding-left:21px;line-height:26px;color:#1f1f1f;background:url('../images/common/icon_location.gif') no-repeat 0 6px;}
.sub .location .btn{float:right;}
.sub .location .btn a{display:inline-block;width:50px;height:50px;text-align:center;}
.sub .location .btn span{padding-left:8px;}
.sub .location .btn a img{width:50px;vertical-align:middle;}
.sub .pageT h1{text-align:center;font-size:30px;color:#af8539;}
.sub #contantWrap{background-color:#d4a551;background-repeat:no-repeat;background-position:50% top;}
.sub .grow01{background-image:url('../images/sub/grow01_img00.jpg');}
.sub .grow02{background-image:url('../images/sub/grow02_img00.jpg');}
.sub .grow03{background-image:url('../images/sub/grow03_img00.jpg');}
.sub .know01{background-image:url('../images/sub/know01_img00.jpg');}
.sub .know02{background-image:url('../images/sub/know02_img00.jpg');}
.sub .know03{background-image:url('../images/sub/know03_img00.jpg');}
.sub .know04{background-image:url('../images/sub/know04_img00.jpg');}
.sub .life01{background-image:url('../images/sub/life01_img00.jpg');}
.sub .life02{background-image:url('../images/sub/life02_img00.jpg');}
.sub .life03{background-image:url('../images/sub/life03_img00.jpg');}
.sub #contantWrap .sub_vi img{display:block;}
.sub #contantWrap .contentInner{overflow:hidden;width:100%;}
.sub #contantWrap .sideA{float:left;width:18.75%;height:1100px;background:url('../images/sub/sub_bg.jpg') no-repeat 100% 87px;}
.sub #contantWrap .sideB{float:right;width:81.25%;background:#fff;}
.sub #content{width:1200px;padding:60px 60px 100px;}
.sub .section_t{padding-bottom:0;}
.sub .section_t .s_title01{font-size:30px;line-height:50px;color:#1f1f1f;text-align:center;}
.sub .section_t .s_title01 strong{font-size:35px;}
.sub .section_t .s_txt{margin-top:40px;padding:30px 0 0;text-align:center;word-break:keep-all;word-wrap:break-word;border-top:2px solid #666;}
.sub .section_t .s_txt p{font-family:NGB;text-align:right;}

.sub h2, .sub h3, .sub h4{margin-top:40px;font-size:25px;word-break:keep-all;word-wrap:break-word;}
.sub h3{font-size:20px;}
.sub h4{font-size:20px;}
.sub .txt{margin-top:8px;word-break:keep-all;word-wrap:break-word;}
.sub .txt_50{margin-top:42px;}

.sub .tabTitle{overflow:hidden;margin-top:50px;background:url('../images/common/bg_tabTitle01.jpg') repeat-x 0 100%;}
.sub .tabTitle li{float:left;height:79px;width:360px;font-family:NGB;font-size:20px;color:#333;line-height:75px;text-align:center;background:#fff;border:2px solid #d09c3f;border-bottom:none;}
.sub .tabTitle02{background-image:url('../images/common/bg_tabTitle02.jpg');}
.sub .tabTitle02 li{border-color:#d44c4c;}

.sub .boxList01{margin-top:50px;padding:45px 39px;border:1px solid #d9d9d9;}
.sub .boxList01 li{padding-left:7px;background:url('../images/common/icon_dot01.gif') no-repeat 0 14px;}
.sub .boxList02{margin-top:50px;padding:45px 39px 25px;border:1px solid #d9d9d9;background:#f8f8f8;}
.sub .boxList02 h3{margin-top:0;}
.sub .boxList02 dt{margin-top:15px;padding-left:7px;font-family:NGB;background:url('../images/common/icon_dot01.gif') no-repeat 0 14px;}
.sub .boxList02 dd{margin:-4px 0 20px;padding-left:10px;color:#6a6c6a;}

.sub .listType01{margin-top:40px;}
.sub .listType01 li{padding-left:15px;background:url('../images/common/icon_dot02.gif') no-repeat 0 13px;}
.sub .listType01 li em{font-family:NGB;}
.sub ul.listType02{margin-top:10px;border-top:0;}
.sub ul.listType02 li{padding-left:7px;background:url('../images/common/icon_dot01.gif') no-repeat 0 14px;}

.sub .info01, .sub .box .txt{margin:47px 0 28px;}
.sub .info01 li{margin-bottom:13px;}
.sub .info02{margin-top:40px;margin-bottom:44px;}
.sub .info02 li em{color:#d44c4c;}
.sub .info02 li span{padding-left:67px;}

.sub .imgType_3 ul{overflow:hidden;}
.sub .imgType_3 ul.imgType_3_1 li{float:left;width:50%;}
.sub .imgType_3 img{display:block;}

.sub .profile .box{margin-top:40px;padding:32px 11px 31px;border:1px solid #d4a551;}
.sub .profile .box ul{display:table;width:100%;table-layout:fixed;}
.sub .profile .box li{display:table-cell;width:33.33333%;height:100%;padding:0 17px;text-align:center;}
.sub .profile .box li .inner{position:relative;z-index:1;background:#e6e6e6;}
.sub .profile .box li .bg{position:absolute;left:0;top:0;width:100%;background:#fff;z-index:-1;}
.sub .profile .box li img{display:block;margin:0 auto;}
.sub .profile .box li dl{width:80%;margin:50px auto 0;padding-bottom:70px;line-height:27px;word-break:keep-all;word-wrap:break-word;}
.sub .profile .box li dt{font-family:NGB;letter-spacing:-0.09em;}
.sub .profile .box li dt em{font-size:20px;}
.sub .profile .box li dd{margin-top:14px;padding-top:14px;color:#555;border-top:1px solid #d7d5d5;}

.food .report02 li{display:table;width:100%;table-layout:fixed;margin-top:50px;background:#d4a551;}
.food .report02 li:first-child{margin-top:40px;}
.food .report02 li .img{display:table-cell;width:40%;padding:40px 0 107px;text-align:center;vertical-align:top;background:#d94444;}
.food .report02 li .img p{margin-top:39px;}
.food .report02 li dl{display:table-cell;width:60%;padding:40px;}
.food .report02 li dt{display:table;width:100%;table-layout:fixed;padding-bottom:29px;margin-bottom:23px;border-bottom:2px solid #333;}
.food .report02 li dt .thumb{display:table-cell;width:87px;vertical-align:middle;}
.food .report02 li dt p{display:table-cell;width:auto;padding-left:20px;font-size:20px;line-height:32px;vertical-align:middle;}
.food .report02 li dt p em{font:30px NGB;}

.sub .thumb img{display:block;width:100%;margin:0 auto;}


.goodbook > h2{font-weight:normal;font-family:NG;}
.goodbook ul{margin-top:12px;border-top:3px solid #3f3f3f;}
.goodbook > ul > li{display:table;width:100%;table-layout:fixed;margin-top:30px;padding:30px;background:#e9e9e9;}
.goodbook li .thumb{display:table-cell;width:316px;padding:15px;text-align:center;vertical-align:middle;background:#484848;}
.goodbook li .thumb img{display:inline-block;width:auto;vertical-align:middle;}
.goodbook li .box{display:table-cell;width:auto;padding-top:5px;padding-left:30px;vertical-align:top;}
.goodbook li .box h3{margin-top:0;font-family:NG;}
.goodbook li .box .txt{margin-top:19px;line-height:27px;}

.eventWrap{background:#ded4cb;}
.eventWrap .top{position:relative;}
.eventWrap .top img{display:block;max-width:100%;margin:0 auto;}
.eventWrap .con .txt{margin-top:65px;color:#333a45;font:18px/34px NG;letter-spacing:-0.075em;text-align:center;}
.eventWrap .con .period{margin-top:76px;text-align:center;}
.eventWrap .con .period>span{display:inline-block;width:734px;height:54px;font-size:18px;line-height:52px;letter-spacing:-0.075em;color:#333a45;text-align:center;border:1px solid #b2a395;border-radius:25px;}
.eventWrap .tit{padding:54px 0 29px 0;font-size:30px;color:#333a45;font-family:NGB;text-align:center;}
.eventWrap .gift{overflow:hidden;}
.eventWrap .gift li{float:left;width:50%;padding:57px 0 61px 0;font-size:18px;line-height:27px;text-align:center;word-break:keep-all;word-wrap:break-word;background:#57aca1;}
.eventWrap .gift li:first-child{background:#8cbfd4;}
.eventWrap .gift li img{display:block;margin:0 auto 25px;max-width:100%;}
.eventWrap .gift li p{padding-right:18px;}
.eventWrap .img img{display:block;margin:0 auto;}
.eventWrap .notice{padding:52px 5.37% 35px;background:#3d3d3d;}
.eventWrap .notice dl{padding:0 0 17px;text-align:left;}
.eventWrap .notice dt{margin-bottom:8px;font-family:NGB;font-size:25px;color:#8b8b8b;}
.eventWrap .notice dd{padding-left:17px;line-height:30px;color:#8b8b8b;background:url('../images/sub/life03_icon01.gif') no-repeat 0 12px;}
.rouletteEvent{position:relative;}
.rouletteEvent .img01 img{display:block;}
.rouletteEvent .eventView{padding:59px 0 0;text-align:center;background:#388d55;} 
.rouletteEvent .eventView .eventInfo{padding-bottom:18px;}
.rouletteEvent .eventView .eventInfo .period{text-align:center;}
.rouletteEvent .eventView .eventInfo .period span{display:inline-block;padding:0 42px;font-size:18px;line-height:30px;color:#fff;border-radius:16px;background:#2b2828;}
.rouletteEvent .eventView .eventInfo dt{margin:24px 0 11px;font-family:NGB;font-size:35px;color:#fff;}
.rouletteEvent .eventView .eventInfo dd{font-size:20px;line-height:30px;color:#fff;}
.rouletteEvent .rouletteCont{position:relative;width:100%;padding:40px 50px 73px 30px;text-align:center;background:url('../images/sub/life03_roulette_bg.jpg') no-repeat 0 0;background-size:100% auto;}
.rouletteEvent .rouletteCont .roulette_needle{position:absolute;left:50%;top:12px;margin-left:-49px;width:88px;height:107px;background:url('../images/sub/life03_roulette_needle.png') no-repeat 0 0;z-index:10;}
.rouletteEvent .rouletteCont>img{max-width:100%;}
.rouletteEvent .rouletteCont .btn{margin-top:66px;}
.rouletteEvent .rouletteCont .btn a{display:inline-block;width:262px;height:95px;padding-top:27px;cursor:pointer;font-family:NGB;font-size:30px;line-height:30px;color:#2b2828;border:4px solid #2e2a20;border-radius:3px;background:#fed019;}
.rouletteEvent .rouletteCont .emoticon01{position:absolute;left:5.555%;top:54.4%;width:14.25%;}
.rouletteEvent .rouletteCont .emoticon02{position:absolute;right:6.0185%;top:54.4%;width:13.61%;margin-top:-10px;}
.rouletteEvent .notice{padding:36px 40px 33px;background:#3d3d3d;}
.rouletteEvent .notice dt{margin-bottom:8px;font-family:NGB;font-size:25px;color:#8b8b8b;}
.rouletteEvent .notice dd li{padding-left:17px;line-height:32px;color:#8b8b8b;background:url('../images/sub/life03_icon01.gif') no-repeat 0 16px;}
#roulettePop{display:none;position:absolute;left:10%;top:55%;width:80%;padding:20px;text-align:center;z-index:99;}
#roulettePop p a{display: inline-block;width:150px;height:50px;font:bold 25px/50px NGB;color:#fff;background:#333;}


.sub .faqList01{margin-top:50px;border-top:1px solid #eeeded;}
.sub .faqList01 dt{position:relative;padding:23px 104px 25px 8px;font-family:NGB;font-size:20px;line-height:32px;word-break:keep-all;word-wrap:break-word;color:#826531;cursor:pointer;border-bottom:1px solid #eeeded;}
.sub .faqList01 dt:after {position:absolute;right:21px;top:24px;display:inline-block;width:32px;height:32px;content:"";background:url('../images/common/qa_down.gif') no-repeat;background-size:32px 32px;}
.sub .faqList01 dt.on{border-bottom:none;}
.sub .faqList01 dt.on:after{background-image:url('../images/common/qa_up.gif');}
.sub .faqList01 dd{display:none;position:relative;padding:37px 74px 34px 29px;word-break:keep-all;word-wrap:break-word;background:#d5b987;}

.sub .imgType{overflow:hidden;margin-top:40px;}
.sub .imgType ul, .sub .imgType03{overflow:hidden;}
.sub .imgType img, .sub .imgType03 img {display:block;max-width:100%;}
.sub .imgType .img_txt{margin-top:9px;line-height:27px;color:#6a6c6a;text-align:center;word-break:keep-all;word-wrap:break-word;}
.sub .imgType02{margin-top:40px;}
.sub .imgType02 li{float:left;width:50%;padding-left:3px;margin-top:6px;}
.sub .imgType02 li:nth-child(2n+1){padding-left:0;padding-right:3px;}
.sub .imgType03 li{float:left;width:50%;}
.sub .imgType04 li{float:left;width:25%;}
.sub .imgType05 li{float:left;width:33.333%;}

.sub .imgSlide{margin-top:40px;padding-bottom:28px;}
.sub .imgSlide #slide01 .owl-dots{position:absolute;bottom:-32px;width:100%;height:19px;text-align:center;}
.sub .imgSlide #slide01 .owl-dots .owl-dot{display:inline;margin:0 3px;}
.sub .imgSlide #slide01 .owl-dots .owl-dot span{display:inline-block;width:19px;height:19px;background:url('../images/common/slide_off.png') no-repeat;background-size:13px 13px;}
.sub .imgSlide #slide01 .owl-dots .owl-dot.active span, #slide01 .owl-pagination .owl-page:hover span{background-image:url('../images/common/slide_on.png');}
.sub .imgSlide #slide01 .owl-nav{display:block;z-index:10;}
.sub .imgSlide #slide01 .owl-nav [class*='owl-']{position:absolute;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);display:block;margin:0;padding:0;width:37px;height:37px;cursor:pointer;border-radius:0;text-indent: -9999px;background:url('../images/common/slide_prev.png') no-repeat;background-size:37px 37px;}
.sub .imgSlide #slide01 .owl-nav .owl-prev{left:16px;}
.sub .imgSlide #slide01 .owl-nav .owl-next{right:16px;background-image:url('../images/common/slide_next.png');}
.sub .imgSlide #slide01 .item{position:relative;}
.sub .imgSlide #slide01 .item .desc{position:absolute;left:0;bottom:0;width:100%;height:60px;font-family:NGB;color:#fff;text-align:center;line-height:60px;background:url('../images/common/bg_png40.png');}

.sub .imgSlide02{margin-top:40px;background:#e7e7e7;}
.sub .imgSlide02 #slide02 .item{padding:63px 115px 73px 115px;}
.sub .imgSlide02 #slide02 .owl-dots{display:none;}
.sub .imgSlide02 #slide02 .owl-nav{display:block;z-index:10;}
.sub .imgSlide02 #slide02 .owl-nav [class*='owl-']{position:absolute;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);display:block;margin:0;padding:0;width:59px;height:42px;cursor:pointer;border-radius:0;text-indent: -9999px;background:url('../images/common/slide02_prev.png') no-repeat;background-size:58px 42px;}
.sub .imgSlide02 #slide02 .owl-nav .owl-prev{left:0;}
.sub .imgSlide02 #slide02 .owl-nav .owl-next{right:0;background-image:url('../images/common/slide02_next.png');}
.sub .imgSlide02 #slide02Cnt{margin-top:14px;font-size:25px;color:#2f2c2c;text-align:center;letter-spacing:-1px;}
.sub .imgSlide02 #slide02Cnt strong{font-size:40px;color:#d85454;}

.sub .imgSlide02 .box{margin-top:0;padding:55px 10px;text-align:center;background:#f1c26a;}
.sub .imgSlide02 .box strong{font-size:30px;}
.sub .imgSlide02 .box strong span{display:inline-block;padding-left:10px;color:#ffffff;}
.sub .imgSlide02 .box p, .sub .imgSlide02 .box ul{padding:20px 10px;font-size:20px;word-break:keep-all;word-wrap:break-word;}
.sub .imgSlide02 .box ul li{padding-left:20px;text-indent:-10px;text-align:left;}
.sub .imgSlide02 .box ul li em{font-family:NGB;}
.sub .imgSlide02 .box ul li em:before{content:'·';display:inline-block;padding-right:7px;}

.sub .boxType01{overflow:hidden;}
.sub .boxType01 li{float:left;width:50%;padding-left:5px;}
.sub .boxType01 li:first-child{padding-left:0;padding-right:5px;}
.sub .boxType01 li .inner{margin-top:50px;padding:24px 29px 29px;border:1px solid #ddd;}
.sub .boxType01 li h4{margin-top:0;margin-bottom:-7px;}
.sub .boxType01 li .thumb{margin-top:18px;}
.sub .boxType01 li .thumb img{display:block;max-width:100%;}
.sub .boxType01 li .txt{line-height:27px;}
.sub .boxType02{display:flex;display: -ms-flexbox;overflow:hidden;margin-top:50px;}
.sub .boxType02 .thumb{order:1;float:left;width:50%;}
.sub .boxType02 .inner{order:2;float:right;width:50%;padding-bottom:24px;border:1px solid #ddd;border-left:none;overflow-y:auto;}
.sub .boxType02 dl{padding:0 30px;}
.sub .boxType02 dt{margin:44px 0 11px;}
.sub .boxType02 li .inner{padding:34px 29px 49px;}
.sub .boxType03{margin-top:50px;padding:15px 29px 25px 29px;line-height:27px;border:1px solid #d4a551;}
.sub .boxType04{margin-top:50px;padding:39px 29px 40px;line-height:27px;background:#d4a551;}
.sub .boxType04 h3{margin-top:0;}
.sub .boxType04 .txt{margin-top:13px;line-height:27px;}

.tbType01{overflow-x:auto;margin-top:16px;}
.tbType01 table{width:100%;border:1px solid #d7b373;}
.tbType01 th{padding:17px 10px 14px;color:#333;border:1px solid #d7b373;background:#d7b373;}
.tbType01 td{padding:19px 10px 18px;line-height:27px;text-align:center;border:1px solid #d7b373;}
.tbType01 td p{text-align:left;padding:0 10px;}

.interview01>h2{font-weight:normal;font-family:NG;}
.interview01 ul{margin-top:12px;border-top:3px solid #3f3f3f;}
.interview01 li{margin-top:40px;position:relative;padding-top:58px;}
.interview01 li .thumb{position:absolute;left:30px;top:0;}
.interview01 li .thumb img{display:block;max-width:100%;}
.interview01 li .box{min-height:300px;margin-top:40px;padding:39px 30px 42px 378px;background:#d7b373;}
.interview01 li .box h3{margin-top:0;margin-bottom:9px;font-weight:normal;font-size:25px;font-family:NG;}
.interview01 li .box .txt{margin-top:19px;line-height:27px;}

.interview02>h2{font-weight:normal;font-family:NG;}
.interview02 ul{margin-top:12px;border-top:3px solid #3f3f3f;}
.interview02>ul>li{display:table;width:100%;table-layout:fixed;margin-top:30px;padding:30px;background:#e9e9e9;}
.interview02 li .thumb{display:table-cell;width:316px;vertical-align:top;}
.interview02 li .thumb img{display:block;max-width:100%;}
.interview02 li .box{display:table-cell;width:auto;padding-top:5px;padding-left:30px;vertical-align:top;}
.interview02 li .box h2{margin-top:0;font-size:25px;font-weight:normal;font-family:NG;}
.interview02 li .box .txt{margin-top:19px;line-height:27px;}

.interview03{margin-top:30px;}
.interview03 .title{position:relative;padding-top:107px;}
.interview03 .title .thumb{position:absolute;left:0;top:0;width:298px;height:310px;}
.interview03 .title .tit{height:203px;margin-top:0;padding:100px 0 0 300px;font-size:27px;line-height:120%;color:#ffffff;background:#434150 url("../images/sub/grow03_img05_bg.gif") no-repeat 95% 50%;}
.interview03 .faqList01{margin-top:20px;}

.interview04 ul{margin-top:30px;padding:15px 0;background:#e9e9e9;}
.interview04>ul>li{display:table;width:100%;table-layout:fixed;padding:15px 30px;}
.interview04 li .thumb{display:table-cell;width:316px;vertical-align:top;}
.interview04 li .thumb img{display:block;max-width:100%;}
.interview04 li .box{display:table-cell;width:auto;padding-top:5px;padding-left:30px;vertical-align:top;}
.interview04 li .box h2{margin-top:0;font-size:25px;font-weight:normal;font-family:NG;}
.interview04 li .box h2 span{display:block;margin-top:4px;margin-bottom:-10px;font-size:20px;}
.interview04 li .box .txt{margin-top:19px;line-height:27px;}

.title01{padding-bottom:12px;border-bottom:3px solid #3f3f3f;font-weight:normal;font-family:NG;}

.vod01 .box{position:relative;margin-top:13px;padding:48px;background:#e9e9e9 url('../images/sub/grow01_img08.png') no-repeat 50% 0;border:1px solid #a0dcd4;}
.vod01 .box img{display:block;margin:0 auto;}
.vod01 .movie{position: absolute;top:9.57%;left:14.629%;width:70.74%;height:80.859%;}
.vod01 .movie iframe{position:absolute;top:0;left:0;width:100%;height:100%;}

.flexslider{position:relative;}
.flex-control-nav, .flex-direction-nav{display:none;}
.flexslider:hover .flex-direction-nav{display:block;}
.flex-direction-nav a:before{content:" ";display:block;width:58px;height:42px;font-size:0;background:#ededee url("../images/common/quick_prev.png") no-repeat 50% 50%;background-size:12px 21px;}
.flex-direction-nav a{position:absolute;top:50%;width:58px;height:42px;font-size:0;transform:translateY(-50%);-webkit-transform:translateY(-50%);}
.flex-direction-nav .flex-prev{left:0;}
.flex-direction-nav .flex-next{right:0;}
.flex-direction-nav .flex-next:before{background-image:url( "../images/common/quick_next.png" );}

.eventResult dt{margin-left:-1px;height:90px;padding:0 20px 18px;}
.eventResult{position:relative;margin-top:70px;padding:77px 28px 26px;background:#d85353;}
.eventResult .result_t{text-align:center;}
.eventResult .result_t p{margin:30px 0 36px;font-size:18px;line-height:27px;color:#222;}
.eventResult .resultList{padding:50px 54px 50px;background:#fff;}
.eventResult .inner02{display:table;width:100%;table-layout:fixed;text-align:center;}
.eventResult .inner02 dl{display:table-cell;width:33.333%;border-left:1px solid #e2e2e2;vertical-align:top;}
.eventResult .inner02 dl:first-child{border-left:0;}
.eventResult .inner04 dl{width:50%;}
.eventResult li{font-size:16px;line-height:27px;color:#222;}
.eventResult li span{display:inline-block;width:83px;padding-right:14px;text-align:left;white-space:nowrap;}
.eventResult .inner02 dl{padding:1px 0 15px;}
.eventResult .resultList>.img{position:absolute;left:73px;bottom:0;}
.eventResult .resultList img{display:block;margin:0 auto;}
.eventResult dt{height:54px;padding-bottom:34px;background:#fff;font:20px/35px NGB;color:#d85353;}


.eventResult02 .inner04{display:table;width:550px;margin:0 auto;table-layout:fixed;}
.eventResult02 .inner04 .img{display:table-cell;width:240px;}
.eventResult02 dl{display:table-cell;width:auto;padding-left:44px;vertical-align:middle;}
.eventResult02 dt{height:35px;}
.eventResult02 dd{margin-top:5px;font-size:20px;line-height:35px;}

.eventResult02 {position:relative;margin-top:70px;padding:77px 28px 26px;background:#d85353;}
.eventResult02 .result_t{text-align:center;}
.eventResult02 .result_t p{margin:30px 0 36px;font-size:18px;line-height:27px;color:#222;}
.eventResult02 .resultList{padding:50px 54px 50px;background:#fff;}
.eventResult02 .inner, .eventResult02 .inner02{display:table;width:100%;table-layout:fixed;text-align:center;}
.eventResult02 .inner ul{display:table-cell;width:33.3333%;padding:16px 0 57px;vertical-align:top;text-align:left;}
.eventResult02 .inner ul:first-child{width:66.6666%;padding-left:7.42%;}
.eventResult02 .inner02 dl{display:table-cell;width:33.3333%;border-left:1px solid #e2e2e2;vertical-align:top;}
.eventResult02 .inner02 dl:first-child{border-left:none;}
.eventResult02 .inner04 dl{width:50%;}
.eventResult02 li{font-size:16px;line-height:27px;color:#222;}
.eventResult02 li span{display:inline-block;width:83px;padding-right:14px;text-align:left;white-space:nowrap;}
.eventResult02 .inner li span{width:108px;}
.eventResult02 .inner ul.img{padding:23px 20px;}
.eventResult02 .inner02 dl{padding:1px 0 37px;}
.eventResult02 .resultList>.img{position:absolute;left:73px;bottom:0;}
.eventResult02 .resultList img{display:block;margin:0 auto;}
.eventResult02 dt{height:35px;padding-bottom:20px;background:#fff;font:20px/35px NGB;color:#d85353;}
.eventResult02 .inner03 ul{overflow:hidden;}
.eventResult02 .inner03 li{float:left;width:33.333%;text-align:center;border-left:1px solid #e2e2e2;}
.eventResult02 .inner03 li:nth-child(3n+1){border-left:none;}

.sub .know01 .imgSlide02, .sub .know04 .imgSlide02, .sub .life01 .imgSlide02 {background:#fff;}
.sub .know01 .imgSlide02 #slide02 .item, .sub .know04 .imgSlide02 #slide02 .item, .sub .life01 .imgSlide02 #slide02 .item{padding:0 0 14px 0;}
.sub .know01 .imgSlide02 #slide02Cnt, .sub .know04 .imgSlide02 #slide02Cnt, .sub .life .imgSlide02 #slide02Cnt{padding-bottom:4px;}

.life01 .faqList01 .tbType01{margin:11px 0 34px;max-width:710px;}
.life01 .faqList01 .tbType01 th{color:#fff;background:#d44c4c;border-color:#d44c4c;}
.life01 .faqList01 .tbType01 td{color:#3f3f3f;background:#fff;border-color:#f1f1f1;}
.life01 .faqList01 li{padding-left:9px;background:url('../images/common/icon_dot01.gif') no-repeat 0 14px;}
.life02 .bookInfo{margin-top:73px;padding:105px 0 113px 5%;border:1px solid #cdd6e7;background:url('../images/sub/life02_img01_bg.jpg') no-repeat;background-size:100% 100%;}
.life02 .bookInfo .inner{display:table;width:100%;height:100%;}
.life02 .bookInfo .inner .thumb{display:table-cell;width:254px;vertical-align:middle;}
.life02 .bookInfo .inner dl{display:table-cell;width:auto;padding-left:4.32%;color:#222222;vertical-align:top;}
.life02 .bookInfo .inner dt{margin:8px 0 1px;}
.life02 .bookInfo .inner dt h4{margin-top:0;}
.life02 .bookInfo .inner .listType01{margin-top:0;margin-bottom:50px;}
.life02 .bookInfo .inner .listType01 li{background-image:url('../images/sub/life02_img01_icon.jpg');}
.life02 .imgType, .life02 .imgType02{margin-top:44px;}
.life02 .floatL{width:38.51%;}
.life02 .floatR{width:59.35%;}



.know01 .boxType03{border-color:#d9d9d9;background:#f8f8f8;}
.know03 .boxType04{margin-top:20px;background:#d7b373;}
.life03 .boxType02 .inner{padding-bottom:20px;}
.life03 .boxType02 dd.txt{padding-top:14px;line-height:27px;}
.life03 .boxType02 dd.txt em{color:#ce4b4b;}
.life03 .imgType{margin-top:75px;}
.know02 .boxType02 dt{margin-top:26px;}
.know02 .boxType02 h2{margin-top:0;margin-bottom:-7px;}
.know02 .boxType02 li{padding-left:8px;background:url('../images/common/icon_dot01.gif') no-repeat 0 15px;}

#comment{position:relative;margin-top:140px;}
#comment p.title{margin-bottom:20px;padding-top:24px;line-height:20px;color:#000;}
#comment p.line{padding-top:17px;margin-bottom:20px;border-bottom:2px solid #000;}
#comment .sns_btn{position:absolute;right:0;top:0;}
#comment .sns_btn li{display:inline;margin-left:-1px;}
#comment .sns_btn li:nth-child(4){display:none;}
#comment .sns_btn li img{width:44px;}
#comment .btnLogin{margin-top:22px;}
#comment .btnLogin a{display:inline-block;width:191px;height:52px;text-align:center;font-size:22px;font-family:Tahoma;line-height:52px;color:#fff;cursor:pointer;background:#e35151;}
#comment form .name{padding-top:12px;padding-bottom:5px;}
#comment form .name input{width:229px;height:44px;padding:0 18px;font-size:16px;color:#222;border:1px solid #dcdcdc;background:#ededee;}
#comment form table{width:100%;margin-top:7px;}
#comment form table th{width:20%;max-width:175px;padding-left:15px;text-align:center;white-space:nowrap;}
#comment form table th a{display:block;height:165px;font-size:14px;line-height:165px;color:#000;cursor:pointer;background:#ededee;}
#comment form table td textarea{display:block;width:100%;height:165px;padding:17px 24px;font-size:14px;line-height:20px;color:#555;vertical-align:middle;border:1px solid #dbdbdb;}
#comment .replyList{margin-top:23px;border-bottom:2px solid #000;}
#comment .replyList li{position:relative;padding:13px 135px 19px 112px;font-size:14px;line-height:27px;color:#555;border-top:1px solid #ededee;}
#comment .replyList li .author{position:absolute;left:0;top:13px;width:100px;font-family:NGB;}
#comment .replyList li .date{position:absolute;right:0;top:13px;}
#comment .replyList li .txt{margin-top:0;}
#comment .replyList li .txt .btn_del{margin-left:6px;}
#comment .replyList li .txt .btn_del img{width:20px;vertical-align:middle;}
#comment .replyList li:first-child{border-top:none;}
#comment .replyList li.replyEdit{display:none;padding:0 0 20px;border-top:none;}
.paging{margin-top:55px;text-align:center;}
.paging li{display:inline-block;padding:0 6px 0 7px;font-family:NGB;color:#000;}
.paging li img{height:23px;vertical-align:middle;}
.paging li a{color:#000;}
.paging li em{color:#d75353;}
.paging li.btn_p{padding-right:10px;}
.paging li.btn_n{padding-left:10px;}

#quick p.title{padding:24px 0 17px;line-height:20px;color:#000;}
.slide-quick .slides li span{display:block;margin-top:13px;font-size:14px;color:#000;}

/* 레이어 팝업 */
.pop_layer{display:none;position:static;width:100%;min-width:320px;height:100%;}
.pop_layer_back{position:absolute;left:0;top:0;width:100%;min-width:320px;height:100%;background:#000;-ms-filter: alpha(opacity=50);filter: alpha(opacity=50);opacity:0.5;-moz-opacity:0.5;z-index:100;}
.pop_layer .popContent{position:fixed;left:50%;width:80%;max-width:724px;transform:translateX(-50%);-webkit-transform:translateX(-50%);z-index:100;}
#popLogin .popContent{position:fixed;top:150px;background:#fff;border:1px solid #000;}
#popLogin .popTitle{padding:0 10px 39px;color:#000;text-align:center;background:#d4a551;}
#popLogin .popTitle h2{margin-top:0;padding:50px 0 9px;font-family:NGEB;}
#popLogin .popTitle p{line-height:23px;word-break:keep-all;word-wrap:break-word;}
#popLogin .popCont{padding:39px 8.28% 0;}
#popLogin .popCont table{width:100%;}
#popLogin .popCont th{width:64px;font-family:NGEB;font-size:20px;color:#000;}
#popLogin .popCont td.c_bin{width:17px;}
#popLogin .popCont td.btn{width:144px;}
#popLogin .popCont td.btn a{display:block;width:100%;height:143px;font-family:NGB;font-size:20px;line-height:143px;color:#fff;text-align:center;cursor:pointer;background:#000;}
#popLogin .popCont td.r_bin{height:17px;}
#popLogin .popCont td input.formText{width:100%;height:63px;padding:0 25px;font-size:16px;border:1px solid #ededee;background:#ededee;}
#popLogin .popCont .m_btn{display:none;}
#popLogin .popCont p{margin-top:30px;padding:22px 0 52px;line-height:23px;color:#000;text-align:center;border-top:1px solid #ededee;}
#popLogin .popCont p em{color:#df5151;}

@media only screen and (max-width: 1280px) {
	#wrap{min-width:1024px !important;width:1024px !important;margin:0 auto;}
	.gnb-button{right:20px;}
	.gnb-button img{width:65px;}

	#footer .f_logo{float:none;padding:38px 0 0 0;}
	#footer .f_info{float:none;padding:35px 0 0;text-align:center;}
	#footer .f_sns{position:static;margin-top:21px;text-align:center;}
	#footer .f_sns li{float:none;display:inline-block;padding-left:26px;}

	/* SCROLLTOP */
	#scrolltop{right:0;}
	.sub #scrolltop{right:0;}

	.main #wrap{min-width:1024px;}
	.main_sns{display:none;}
	.main .mainCont01{position:relative;}
	.main #mainSlide01 .item{position:relative;}
	.main #mainSlide01 .line{display:none;}
	.main #mainSlide01 .inner{display:block;}
	.main #mainSlide01 .inner .thumb{display:block;width:auto;}
	.main #mainSlide01 .inner dl{display:block;position:absolute;left:0;bottom:-1px;width:674px;padding:32px 0 0 40px;background:#fff;}
	.main #mainSlide01 .inner dt{width:auto;padding:0;text-align:left;}
	.main #mainSlide01 .inner dd{width:auto;text-align:left;}
	.main #mainSlide01 .inner dd.txt{margin-bottom:0px;}
	.main #mainSlide01 .inner dd.btn{display:none;}
	.main #mainSlide01 .owl-nav{left:auto;right:0;}
	.main .mainSlide01Cnt{display:none;}
	.main .m_mainSlide01Cnt{display:block;position:absolute;left:auto;right:165px;bottom:10px;z-index:100;}

	.main .mainCont02{width:100%;padding:80px 30px 75px;}
	.main .mainCont02 li{padding:0 10px;}

	.main #mainSlide02 .inner{float:none;width:100%;}
	.main #mainSlide02 .inner .thumb{overflow:hidden;width:512px;padding:0 20px 0 18px;}
	.main #mainSlide02 .inner .thumb img{width:500px;max-width:500px;}
	.main #mainSlide02 .inner dl{width:512px;padding:66px 0 0;}
	.main #mainSlide02 .inner dd{letter-spacing:-0.05em;}
	.main #mainSlide02 .inner .prev_item{display:none;}
	.main #mainSlide02 .owl-nav{right:auto;left:412px;}

	.main .mainCont04{width:944px;}
	.main .mainCont04 .thumb{width:500px;}
	.main .mainCont04 dl{width:444px;padding-left:40px;}
	.main .mainCont04 dt, .main .mainCont04 dd.txt{letter-spacing:-0.075em;}

	.main #mainSlide03{width:944px;}
	.main #mainSlide03 dl{width:361px;}
	.main #mainSlide03 .vod{width:583px;height:370px;}

	
	.sub #contantWrap{background-repeat:no-repeat;background-position:50% top;background-size:100% auto;}
	.sub .grow01{background-image:url('../images/sub/grow01_img00_m.jpg');}
	.sub .grow02{background-image:url('../images/sub/grow02_img00_m.jpg');}
	.sub .grow03{background-image:url('../images/sub/grow03_img00_m.jpg');}
	.sub .know01{background-image:url('../images/sub/know01_img00_m.jpg');}
	.sub .know02{background-image:url('../images/sub/know02_img00_m.jpg');}
	.sub .know03{background-image:url('../images/sub/know03_img00_m.jpg');}
	.sub .know04{background-image:url('../images/sub/know04_img00_m.jpg');}
	.sub .life01{background-image:url('../images/sub/life01_img00_m.jpg');}
	.sub .life02{background-image:url('../images/sub/life02_img00_m.jpg');}
	.sub .life03{background-image:url('../images/sub/life03_img00_m.jpg');}

	.sub #container .pageT{padding:27px 20px 29px 40px;}
	.sub #container .pageT .inner{width:100%;}
	.sub #contantWrap .sideA{display:none;}
	.sub #contantWrap .sideB{float:none;width:100%;}
	.sub #content{width:100%;padding:60px 20px 100px}
    


	
	.eventResult02 .inner ul{display:block;width:100% !important;}
	.eventResult02 .inner ul.img{display:none;}
}




@media only screen and (max-width:768px) {
	body{font-size:14px;line-height:140%;}
	.m_mt0{margin-top:0 !important;}
	.floatL, .floatR{float:none !important;width:100% !important;padding:0 !important;}
	.floatL img, .floatR img{margin:0 auto}

	#wrap{width:100% !important;min-width:320px !important;margin:0 auto;}
	#header{height:81px;}
	.logo img{width:120px;margin-top:19px;}
	.sidenav{width:90%;max-width:425px;padding:64px 0 0 38px;}
	.gnb-depth{margin-top:0;}
	.gnb a{font-size:16px;line-height:30px;}
	.gnb-tit{font-size:24px !important;line-height:60px !important;}
	.gnb-close{right:30px;top:30px;}
	.gnb-close img{width:50px;}
	.sidenav .sns_btn{margin-top:45px;}
	.month{left:10px;top:25px;font-size:16px;}
	.gnb-button{right:10px;top:15px;}
	.gnb-button img{width:51px;}
	#footer{padding:0 15px 50px;}
	#footer .addr{display:none;}
	#footer .copy{margin-top:9px;font-size:12px;text-align:center;}
	#footer .f_sns{margin-top:0;text-align:center;}
	#footer .f_sns li{display:inline;margin:0 4px;}
	#footer .lastWebzine{right:15px;top:35px;}
	#footer .lastWebzine dt, #footer .lastWebzine dd{width:200px;}
	#footer .lastWebzine dt{height:41px;line-height:41px;background-position:174px 10px;}
	#footer .lastWebzine dd{bottom:41px;}
	#footer .lastWebzine dd ul{height:299px;}

	
	#scrolltop{width:55px;height:55px;}
	#scrolltop .top{width:55px;height:55px;background-size:55px 55px;}
	.slide-quick .slides li span{line-height:120%;}
	.sub #scrolltop{width:50px;height:166px;}
	.sub #scrolltop .top{width:50px;height:51px;background-size:50px 51px;}
	.sub #scrolltop .page_prev{width:50px;height:57px;background-size:50px 57px;}
	.sub #scrolltop .page_next{width:50px;height:58px;background-size:50px 57px;}

	.main #mainSlide01 .inner .thumb img.mobile{display:block;width:100%;}
	.main #mainSlide01 .inner .thumb img.pc{display:none;}
	.main #mainSlide01 .inner dl{width:74.375%;padding:25px 0 5px 30px;}
	.main #mainSlide01 .inner dt{margin-bottom:14px;font-size:22px;line-height:120%;}
	.main #mainSlide01 .inner dd.txt{margin-bottom:-4px;font-size:16px;line-height:120%;}
	.main #mainSlide01 .owl-nav{display:none;}
	.main .m_mainSlide01Cnt{right:4.6%;bottom:16px;font-size:14px;}
	.main .m_mainSlide01Cnt strong{font-size:18px;}
	
	.main .mainCont02{width:100%;padding:25px 0;}
	.main .mainCont02 li{width:50%;padding:15px;}
	.main .mainCont02 li:nth-child(2n+1){clear:both;}
	.main .mainCont02 li dt a{font-size:22px;}
	.main .mainCont02 li dd{font-size:16px;word-break:keep-all;word-wrap:break-word; line-height:120%;padding-top:5px;}
	
	.main #mainSlide02 .inner{position:relative;}
	.main #mainSlide02 .inner .thumb{overflow:hidden;width:50%;padding:0;}
	.main #mainSlide02 .inner .thumb img{display:block;width:100%;max-width:100%;}
	.main #mainSlide02 .inner .thumb .cate, .main .mainCont04 .thumb span{left:10px;top:10px;width:50px;height:50px;line-height:50px;font-size:12px;}
	.main #mainSlide02 .inner dl{width:50%;padding:21px 20px 0;position:static;}
	.main #mainSlide02 .inner dt{margin-bottom:3px;font-size:22px;line-height:120%;word-break:keep-all;word-wrap:break-word;}
	.main #mainSlide02 .inner dd.txt{overflow:hidden;margin-bottom:0;height:56px;font-size:16px;line-height:28px;word-break:keep-all;word-wrap:break-word;}
	.main #mainSlide02 .inner dd.btn{display:none;}
	.main #mainSlide02 .owl-nav{display:none;}
	.main #mainSlide02 .inner dd.mainSlide02Cnt{position:absolute;left:0;bottom:10px;width:50%;margin-top:0;font-size:14px;}
	.main #mainSlide02 .inner dd.mainSlide02Cnt strong{font-size:18px;}
	
	.main .mainCont04{width:100%;padding:35px 15px;}
	.main .mainCont04 .thumb{float:none;width:100%;max-width:610px;margin:0 auto;}
	.main .mainCont04 dl{display:none;}

	.main .mainCont05{padding:0;}
	.main #mainSlide03{width:100%;padding:30px 15px 60px;}
	.main #mainSlide03 dl{float:none;width:100%;text-align:center;padding:0;}
	.main #mainSlide03 dt{overflow:hidden;margin:-6px 0 34px;padding:0 50px;font-size:22px;line-height:120%;}
	.main #mainSlide03 .vod{float:none;width:100%;height:300px;}
	.main #mainSlide03 .owl-dots{left:0;bottom:30px;width:100%;text-align:center;}

	.sub #content{padding:30px 20px 50px;}
	.sub #container .pageT{padding:15px 20px;}
	.sub .pageT h1{text-align:center;font-size:25px;color:#af8539;}
	.sub .section_t{padding-bottom:0;}
	.sub .section_t .s_txt{margin-top:20px;}
	.cont_txt01 .txt,
	.sub .boxList01 li,
	.sub .boxList02 dt,
	.sub .boxList02 dd,
	.sub .faqList01 dd{font-size:16px;}
	.sub .boxType01 .inner h4{font-size:20px;}
	.sub .boxType01 li .txt{font-size:16px; line-height:160%;}
	.sub .txt{font-size:16px; line-height:160%;}
	.sub .boxType04 { line-height:160%;}
	.sub .location .btn{display:none;}
	.sub h2, .sub h3, .sub h4{margin-top:30px;font-size:20px;line-height:140%;}
	.sub h3{font-size:18px;}

	.sub .section_t .s_title01, .sub .section_t .s_title01 strong{font-size:26px;line-height:140%;word-break:keep-all;word-wrap:break-word;}
	.sub .tabTitle li{width:270px;}
	.sub .faqList01 dt:after{right:0;}
	.sub .imgType{margin-top:30px;}
	.sub .imgType02{margin-top:20px;}
	.sub .imgType04{margin-top:0;}
	.sub .imgType04 li{width:50%;margin-top:50px;}
	.sub .imgSlide, .sub .imgSlide02{margin-top:30px;}
	.sub .imgSlide #slide01 .owl-nav{display:none;}
	.sub .imgType .img_txt{line-height:140%;}
	.sub .boxType01 li{width:100%;padding:0 !importnat;}
	.sub .boxType01 li .inner{margin-top:30px;padding:12px 14px 14px;}
	.sub .boxType01 li .thumb img{width:100%;}
	.sub .boxType03{margin-top:30px;padding:14px 15px 25px;}
	.sub .tbType01 table{min-width:960px;}
	.sub .tbType01 th{padding:10px;}
	.sub .tbType01 td{padding:9px 10px 8px;}
	.sub .boxType04{margin-top:30px;padding:19px 14px 20px;}
	.sub .thumb img{width:auto;}
	.sub ul.listType02 li{background-position:0 8px;}

	.sub .imgSlide02 #slide02 .owl-nav [class*='owl-']{display:none;width:36px;height:26px;background-size:36px 26px;}
	.sub .imgSlide02 #slide02Cnt{font-size:16px;}
	.sub .imgSlide02 #slide02Cnt strong{font-size:25px;}


	.interview01 li{margin-top:30px;padding:25px 20px;background:#d7b373;}
	.interview01 li .thumb{position:static;left:0;width:100%;}
	.interview01 li .box{float:none;margin-top:0;width:100%;padding:0;min-height:auto;}
	.interview01 li .box h3, .interview02 li .box h3{margin-top:16px;font-size:20px;line-height:140%;}
	.interview01 li .box .txt{margin-top:10px;}
	
	.interview02 li{padding:45px 30px 45px 30px;}
	.interview02 li .thumb{display:block;width:100%;}
	.interview02 li .box{display:block;width:100%;padding:0;margin-top:16px;}
	.vod01 .box{padding:48px 4.2%;}
	.vod01 .box img{width:100%;height:414px;}
	.vod01 .movie{left:4.2%;width:91.6%;height:414px;}
    
    .interview03 .title{padding-top:73px;}
    .interview03 .title .thumb{width:198px;height:206px;}
    .interview03 .title .tit{height:133px;padding-top:86px;padding-left:210px;font-size:20px;}
    
    .interview04 li .thumb{display:block;width:100%;}
	.interview04 li .box{display:block;width:100%;padding:0;margin-top:20px;}
	.interview04 li .box h2{font-size:20px;}
	.interview04 li .box h2 span{font-size:18px;}

	
	.sub .faqList01{margin-top:30px;}
	.sub .faqList01 dt{padding:12px 74px 13px 8px;font-size:16px;line-height:160%;background-position:0 0;}
	.sub .faqList01 dt:after {top:8px;}
	.sub .faqList01 dd{padding:18px 37px 17px 14px;line-height:160%;}
	
	.sub .tabTitle{margin-top:30px;}
	.sub .tabTitle li{height:59px;line-height:54px;}

	.sub .profile .box{margin-top:20px;padding:0 6px 17px;}
	.sub .profile .box ul{display:block;}
	.sub .profile .box li{display:block;width:100%;height:100%;padding:0 15px;margin-top:20px;}
	.sub .profile .box li dl{width:80%;margin:20px auto 0;padding-bottom:35px;line-height:22px;}
	.sub .profile .box li dt em{font-size:16px;}
	.sub .profile .notice{margin-top:18px;}
	.sub .profile .box li dd{margin-top:10px;padding-top:10px;}

	.food .report02 li{display:block;margin-top:25px;}
	.food .report02 li:first-child{margin-top:20px;}
	.food .report02 li .img{display:block;width:100%;padding:20px;background:#d94444;}
	.food .report02 li .img p{margin-top:19px;}
	.food .report02 li dl{display:block;width:100%;padding:20px;}
	.food .report02 li dt{padding-bottom:14px;margin-bottom:12px;}
	.food .report02 li dt p, .sub .imgSlide02 .box p, .sub .imgSlide02 .box ul{font-size:16px;line-height:28px;}
	.food .report02 li dt p em, .sub .imgSlide02 .box strong{font:24px NGB;}
	.food .boxType02{margin-top:25px;}

	.sub .boxType02{display:block;margin-top:25px;}
	.sub .boxType02 .thumb, .sub .boxType02 .inner{float:none;width:100%;}
	.sub .boxType02 .inner{border-top:none;border-left:1px solid #ddd;}
	.sub .boxType02 .thumb img{width:100%;}
	.sub .boxType02 dl{padding:0 25px;}
	.sub .boxType02 dt{margin:22px 0 4px;}
	.sub .boxType02 dd.ps{line-height:22px;}

	.sub .imgSlide02 #slide02 .item{padding:10px 15px;}
	.sub .imgSlide02 {}
	.sub .imgSlide02 .item01,.sub .imgSlide02 .item02,.sub .imgSlide02 .item03,.sub .imgSlide02 .item04,.sub .imgSlide02 .item05{margin:0 !important; padding:0 !important;}
	.sub .imgSlide02 .item01,.sub .imgSlide02 .item02,.sub .imgSlide02 .item03,.sub .imgSlide02 .item04,.sub .imgSlide02 .item05 img{ width:100%;}
	.sub .imgSlide02 .box{padding:25px 10px;}
	.sub .imgSlide02 .box p, .sub .imgSlide02 .box ul{padding:10px;}

    
	.life02 .bookInfo{margin-top:30px;border:none;padding:8% 0 6.11% 8%;background-position:right top;background-color:#e8bbbb;background-size:70% 70%;}
	.life02 .bookInfo .inner .thumb{width:27.2%;}
	.life02 .bookInfo .inner dt{margin-top:17%;}
	.goodbook li .thumb, .goodbook li .box{display:block;width:100%;}
	.goodbook li .box{margin-top:10px;}
	.life02 .imgType, .life02 .imgType02{margin-top:18px;}
    
    .eventResult{margin-top:30px;padding:36px 20px 20px;}
	.eventResult .result_t p{margin:15px 0 18px;font-size:14px;line-height:22px;}
	.eventResult .resultList{padding:30px 25px 30px;}
	.eventResult .inner02 dl{padding:8px 0 27px;}
	.eventResult li{padding:0 10px;font-size:14px;line-height:22px;}
	.eventResult li span{display:inline-block;padding-right:14px;text-align:left;white-space:nowrap;}
	.eventResult .inner02 dl{padding:1px 0 57px;}
	.eventResult .resultList>.img{left:6.759%;}
	.eventResult dt{height:auto;padding-bottom:20px;margin-left:-1px;background:#fff;font:16px/28px NGB;}
	.eventResult .resultList{padding:30px 10px 30px;}
	.eventResult .inner02 dl{float:left;display:block;width:50%;padding:0;}
	.eventResult li{padding:0 10px;}
	.eventResult .inner02 dl{padding:0;border-left:1px solid #e2e2e2;}
	.eventResult .resultList>.img{display:none;}
	.eventResult .inner02 dl:nth-child(3){float:right;padding:0;border-left:1px solid #e2e2e2;}
	.eventResult .inner02 dt.pcShow{display:none;margin-top:0;}


	.eventResult02{margin-top:30px;padding:36px 20px 20px;}
	.eventResult02 .result_t p{margin:15px 0 18px;font-size:14px;line-height:22px;}
	.eventResult02 .resultList{padding:30px 25px 30px;}
	.eventResult02 .inner ul, .eventResult02 .inner02 dl{padding:8px 0 27px;}
	.eventResult02 li{padding:0 10px;font-size:14px;line-height:22px;}
	.eventResult02 li span{display:inline-block;padding-right:14px;text-align:left;white-space:nowrap;}
	.eventResult02 .inner ul.img{padding:23px 10px;}
	.eventResult02 .inner02 dl{padding:1px 0 57px;}
	.eventResult02 .resultList>.img{left:6.759%;}
	.eventResult02 dt{height:38px;padding-bottom:10px;margin-left:-1px;background:#fff;font:16px/28px NGB;}
	
	.eventResult02 .resultList{padding:30px 10px 30px;}
	.eventResult02 .inner ul, .eventResult02 .inner02 dl, .eventResult02 .inner03 li{float:left;display:block;width:50%;padding:0;}
	.eventResult02 li{padding:0 10px;}
	.eventResult02 .inner ul.img{display:none;}
	.eventResult02 .inner02 dl{padding:0;}
	.eventResult02 .resultList>.img{display:none;}
	.eventResult02 .inner02 dl:nth-child(3){float:right;padding:0;}
	.eventResult02 .inner02 dl:nth-child(3) dt{margin-left:0;margin-top:20px;}
	.eventResult02 .inner02 dt.pcShow{display:none;margin-top:0;}
	.eventResult02 .inner03 li:nth-child(3n+1){border-left:1px solid #e2e2e2;}
	.eventResult02 .inner03 li:nth-child(2n+1){border:none;}

	.eventResult02 .inner04{width:100%;}
	.eventResult02 .inner04 .img{width:40%;}
	.eventResult02 dl{padding-left:30px;}
	.eventResult02 dt{margin-bottom:15px;line-height:22px;}
	.eventResult02 dd{margin-top:0;font-size:16px;line-height:22px;}


	.life01 .faqList01 .tbType01 table{min-width:50%}
	.life01 .faqList01 li{background-position:0 8px;}

	.life03 .eventResult dt{padding-bottom:15px;}
	.life03 .eventResult .inner02 dl{border-left:none;}
	.life03 .eventResult .inner02 dl:first-child{margin-top:0;border-left:0;}
	.life03 .eventResult .inner02 dl:nth-child(3){float:left;border:none;margin-top:0;}
	.life03 .eventResult .inner02 dl:nth-child(3) dt{display:none;}
	
	#comment .btnLogin img{height:42px;}
	#comment form table th{width:80px;padding-left:0;}
	#comment form table th a{height:102px;line-height:102px;padding:0 5px;}
	#comment form table td textarea{height:102px;}
	#comment .replyList li{padding-right:0;}
	#comment .replyList li .date{position:static;left:0;}
	#comment .sns_btn{top:10px;}
	.paging{margin-top:35px;}
	.paging li{padding:0 4px 0 5px;}

	.eventWrap .con .txt{margin-top:30px;padding:0 10%;font:14px/24px NGB;}
	.eventWrap .con .period{margin-top:30px;}
	.eventWrap .con .period>span{width:90%;height:44px;font-size:14px;line-height:42px;border-radius:20px;}
	.eventWrap .tit{padding:36px 0 15px 0;font-size:24px;}
	.eventWrap .gift li{padding:25px 0 30px;font-size:14px;line-height:20px;}
	.eventWrap .gift li img{width:90%;margin-bottom:15px;}
	.eventWrap .gift li p{padding:0;}
	.eventWrap .notice{padding:32px 5.37% 25px;}
	.eventWrap .notice dt{font-size:22px;margin-bottom:15px;}
	.eventWrap .notice dd{line-height:140%;background-position:0 10px;}
	.rouletteEvent .eventView .eventInfo{padding:0 30px;}
	.rouletteEvent .eventView .eventInfo .period span{padding:3px 30px;font-size:15px;line-height:22px;}
	.rouletteEvent .eventView .eventInfo dt{font-size:26px;}
	.rouletteEvent .eventView .eventInfo dd{font-size:15px;line-height:24px;}

	.rouletteEvent .rouletteCont{padding:20px 30px 43px;}
	.rouletteEvent .rouletteCont .roulette_needle{top:10px;width:44px;height:54px;margin-left:-20px;background-size:44px 54px;}
	.rouletteEvent .rouletteCont .emoticon01{left:3%;top:60%;}
	.rouletteEvent .rouletteCont .emoticon02{right:3%;top:60%;}
	.rouletteEvent .rouletteCont .btn{margin-top:30px;}
	.rouletteEvent .rouletteCont .btn a{width:182px;height:60px;padding-top:10px;font-size:24px;}
	.rouletteEvent .notice{padding:26px 30px 23px;}
	.rouletteEvent .notice dt{margin-bottom:10px;font-size:24px;}
	.rouletteEvent .notice dd li{line-height:22px;background-position:0 7px;}
	#roulettePop{top:50%;width:70%;left:15%;padding:0;}

}

@media only screen and (max-width:768px) {
		
	.main #mainSlide01 .inner dt{margin-bottom:10px;font-size:20px;line-height:120%;}
	.main #mainSlide01 .inner dd.txt{margin-bottom:-4px;font-size:15px;line-height:120%;}
	.main #mainSlide02 .inner dd.cate{font-size:12px;}
	.main #mainSlide02 .inner dt{font-size:15px; padding-top:-15px;}
	.main #mainSlide02 .inner dd.txt{margin-top:10px;font-size:15px; line-height:140%;}
	.main #mainSlide03 dd.cate{font-size:15px;}
	.main #mainSlide03 dt{font-size:15px;padding-top:20px;}

	.sub h2{font-size:20px;}
	.sub h3{font-size:18px;}
	.sub h4{font-size:16px;}
	.sub .section_t .s_title01{font-size:18px;line-height:30px;color:#1f1f1f;text-align:center;}
	.sub .section_t .s_title01 strong{font-size:20px;}
	.sub .section_t .s_txt{margin-top:20px;padding:30px 0 0;text-align:center;word-break:keep-all;word-wrap:break-word;border-top:2px solid #666;}
	.sub .pageT h1{text-align:center;font-size:20px;color:#af8539;}
	.sub .section_t .s_txt{font-size:16px; line-height:160%;}
	.sub .txt{font-size:16px; line-height:160%;}

	.sub .imgSlide02 .box strong{font-size:16px;}
	.sub .imgSlide02 .box p, .sub .imgSlide02 .box ul{font-size:14px; line-height:150%;}

	.sub .boxType04 .txt{font-size:15px; line-height:150%;}
	#popLogin .popContent{top:50px;}
	#popLogin .popCont{padding-top:20px;}
	#popLogin .popTitle{padding:0 10px 19px;}
	#popLogin .popTitle h2{padding:25px 0 9px;}
	#popLogin .popCont th{width:60px;font-size:18px;}
	#popLogin .popCont td input.formText{height:50px;}
	#popLogin .popCont td.c_bin{width:1px;}
	#popLogin .popCont td.btn{display:none;}
	#popLogin .popCont .m_btn{display:block;padding-top:10px;padding-right:1px;}
	#popLogin .popCont .m_btn a{display:block;height:50px;font-family:NGB;font-size:18px;line-height:50px;color:#fff;text-align:center;cursor:pointer;background:#000;}
	#popLogin .popCont p{margin-top:15px;padding:11px 0 25px;}

	.main .mainCont02 li dt a{font-size:16px;}
	.main .mainCont02 li dd{font-size:14px; line-height:140%;}
	.eventResult .inner02 dl{float:none;width:100%;padding:0;margin-top:30px;}
	.eventResult .inner02 dl:first-child{margin-top:0;}

	.vod01 .box{background:#e9e9e9;}
	.vod01 .movie, .vod01 .box img{height:300px;}

	.sub .know01 .imgSlide02 #slide02 .item, .sub .know04 .imgSlide02 #slide02 .item, .sub .life01 .imgSlide02 #slide02 .item{padding:0 0 7px;}

	.know03 .boxType04{margin-top:10px;}
	.life03 .imgType{margin-top:35px;}
	}

@media screen and (max-width:639px){
	.eventWrap .con .period>span{width:90%;height:70px;padding-top:7px;font-size:14px;line-height:27px;border-radius:30px;}
	.eventWrap .con .period>span span{display:block;}
	.rouletteEvent .rouletteCont .emoticon01{width:20%;}
	.rouletteEvent .rouletteCont .emoticon02{width:19%;}
}

@media screen and (max-width:480px){
	.main #mainSlide02 .inner dd.txt{display:none;}
	.main #mainSlide03 .vod, .vod01 .movie, .vod01 .box img{height:200px;}

}