#wrapper { width:100%; margin:0 auto}
#container {width:100%}

.popupzone	{ position:absolute; width:280px; height:350px; background:#fff; border:solid 1px #e5e5e5; top:25px; left:50%; margin-left:270px; opacity:0}
.popupzone .bx-wrapper .bx-pager	{ bottom:auto; top:5px; right:5px; text-align:right; padding-top:0}
.popupzone .bx-wrapper .bx-default-pager.bx-pager a	{ width:13px;height:13px; margin:0 3px; border-radius:100px; font-size:0; box-shadow:inset #666}
.popupzone .bx-wrapper .bx-default-pager.bx-pager a:hover, .bx-wrapper .bx-default-pager.bx-pager a.active	{ background:#db2227}

/*메인*/
.main_visual	{ position:relative; width:100%; background:red; height:400px; background:url(../img/main_visual.png) no-repeat top center, url(../img/bg_mvisual.png) repeat-x}
.coupon_con		{ background:#ebebeb; height:334px; padding:69px 0 70px 0}
ul.fc_listtype01 li	{  background:#fff; margin-bottom:0}
ul.fc_listtype01>li:nth-child(1):after,ul.fc_listtype01>li:nth-child(2):after,ul.fc_listtype01>li:nth-child(3):after,ul.fc_listtype01>li:nth-child(4):after 	{ display:none}

.movie_con	{ background:#444444; height:288px; padding:70px 0}
.movie_con .bx-wrapper	{ max-width:1100px !important}
.movie_con .bx-wrapper .bx-prev {width:50px; height:50px; left: -25px;background:url(../img/movie_control.png) no-repeat 0 0;}
.movie_con .bx-wrapper .bx-next {width:50px; height:50px;right: -25px; background:url(../img/movie_control.png) no-repeat -50px 0;}
.movie_con .bx-wrapper .bx-controls-direction a {margin-top: -25px;}
.movie_con .bx-wrapper .bx-controls-direction a:hover	{ opacity:0.5}
.movie_con ul.movietype	{overflow:hidden}
.movie_con ul.movietype	li	{ position:relative; float:left; width:200px; margin-right:25px}
.movie_con ul.movietype	li	img	{ width:200px; height:288px }
.movie_con ul.movietype	li:nth-child(5n)	{ margin-right:0}
.movie_con ul.movietype	li a .movietxt_wrap	{ position:absolute; width:100%; height:40px; line-height:40px; left:0; bottom:0; background:rgba(0,0,0,0.5); color:#fff; text-align:center }
.movie_con ul.movietype	li a .movietxt_wrap.on	{ line-height:normal;  background:rgba(0,0,0,0.5) url(../img/movie_dotbogi.png) center 79px no-repeat;}
.movie_con ul.movietype	li a .movietxt_wrap .movietit 	{ font-family: 'malgunbd','malgun', '맑은고딕', Geneva, sans-serif, Verdana;  font-size:14px}
.movie_con ul.movietype	li a .movietxt_wrap .movietxt 	{ display:none}
.movie_con ul.movietype	li a .movietxt_wrap.on .movietit	{ margin-top:45px;}
.movie_con ul.movietype	li a .movietxt_wrap.on .movietxt	{ display:block; padding:0 25px; margin-top:130px }

.ad_middle	{ height:191px}

.dramanwebtton_con	{ background:#f0f0f0; height:219px; padding:70px 0; overflow:hidden}
.dramanwebtton_con .thumbtype	{ width:325px; height:219px}
.dramanwebtton_con .thumbtype h2	{ font-size:15px; height:38px; font-weight:normal; font-family: 'malgunbd','malgun', '맑은고딕', Geneva, sans-serif, Verdana;}
.dramanwebtton_con .thumbtype ul.thumbul	{ width:325px; height:181px; background:#CCC;}
.dramanwebtton_con .thumbtype ul.thumbul li	{ position:relative; width:325px; height:181px; background-size:cover; background-position:center top}
.dramanwebtton_con .thumbtype ul.thumbul li	a	{ display:block; width:325px; height:181px;}
.dramanwebtton_con .thumbtype ul.thumbul li .txtcon	{ position:absolute; width:100%; bottom:0; left:0; height:40px; line-height:40px; text-align:center; background:rgba(0,0,0,0.5);  color:#fff}
.thumbtype .bx-wrapper .bx-prev {width:17px; height:16px; left:auto; right:15px; background:url(../img/thumbcontrol.png) no-repeat 0 0;}
.thumbtype .bx-wrapper .bx-next {width:17px; height:16px; left:auto; right:0; background:url(../img/thumbcontrol.png) no-repeat -16px 0;}
.thumbtype .bx-wrapper .bx-controls-direction a {margin:0;  top:-38px; left:auto;}
.thumbtype .bx-wrapper .bx-controls-direction a:hover	{ opacity:0.5}

.dramanwebtton_con .webtoon_con		{ width:325px; height:219px; margin:0 62px}
.dramanwebtton_con .webtoon_con	 h2	{ font-size:15px; height:38px; font-weight:normal; font-family: 'malgunbd','malgun', '맑은고딕', Geneva, sans-serif, Verdana;}
.dramanwebtton_con .webtoon_con  ul.wtc {}
.dramanwebtton_con .webtoon_con  ul.wtc li	{ width:100%; display:inline-block}
.dramanwebtton_con .webtoon_con  ul.wtc li:nth-child(2) { margin-top:17px}
.dramanwebtton_con .webtoon_con  ul.wtc li .wtc_thumb	{ float:left; width:132px; height:81px; background:#ccc}
.dramanwebtton_con .webtoon_con  ul.wtc li .wtc_thumb img	{  width:132px; height:81px;}
.dramanwebtton_con .webtoon_con  ul.wtc li .wtc_rcon	{ float:right; width:181px; font-size:13px}
.dramanwebtton_con .webtoon_con  ul.wtc li .wtc_rcon .firstline	{ width:100%; height:35px; line-height:35px; border-bottom:dashed 1px #959595; text-overflow:ellipsis; white-space:nowrap; overflow:hidden}
.dramanwebtton_con .webtoon_con  ul.wtc li .wtc_rcon .firstline	.in { width:20px; height:20px; background:#db2227; text-align:center; line-height:20px; color:#fff; font-size:10px; border-radius:100px; display:inline-block; margin: 7px 5px 0 0}
.dramanwebtton_con .webtoon_con  ul.wtc li .wtc_rcon .firstline .wtctit	{ color:#222; font-family: 'malgunbd','malgun', '맑은고딕', Geneva, sans-serif, Verdana; margin-right:3px;}
.dramanwebtton_con .webtoon_con  ul.wtc li .wtc_rcon .wtc_content	{ margin:7px 0 0 5px}


.noticencs_con	{ background:#fff; height:169px; padding:70px 0; overflow:hidden}
.noticencs_con .txtlatest	{ position:relative; float:left; width:325px; height:169px}
.noticencs_con .txtlatest h2	{ font-size:15px; height:38px; font-weight:normal; font-family: 'malgunbd','malgun', '맑은고딕', Geneva, sans-serif, Verdana; color:#222}
.noticencs_con .txtlatest .more	{ position:absolute; right:0; top:5px; display:block}
.noticencs_con .txtlatest .more:hover	{ opacity:0.5}
.noticencs_con .txtlatest ul.latesttyp	{}
.noticencs_con .txtlatest ul.latesttyp li	{ position:relative; line-height:28px; font-size:13px; color:#b1b1b1; padding-left:10px}
.noticencs_con .txtlatest ul.latesttyp li:before	{ position:absolute; width:2px; height:2px; background:#7f7f7f; top:14px; left:0; content:''}
.noticencs_con .txtlatest ul.latesttyp li .date	{ position:absolute; right:0; font-size:14px}
.noticencs_con .txtlatest ul.latesttyp li a	{ color:#666}
.noticencs_con .txtlatest ul.latesttyp li a:hover	{ text-decoration:underline}
.noticencs_con .cscntr	{ position:relative; float:left; width:326px; height:169px; background:url(../img/mic.png) right 51px no-repeat}
.noticencs_con .cscntr h2	{ font-size:15px; height:38px; font-weight:normal; font-family: 'malgunbd','malgun', '맑은고딕', Geneva, sans-serif, Verdana; color:#222}
.noticencs_con .cscntr a.mail	{display:block; margin-top:17px}
.noticencs_con .cscntr p	{ padding:0; font-size:12px; color:#666}

.bannerzone	{ padding:10px 0; border-top:solid 1px #d0d0d0}