@charset "utf-8";

.main_con{overflow:hidden;}
.main_con .main_visual{position:relative;}
.main_con .main_visual a{display:block;height:100%;}
.main_con .main_visual .visual_img{font-size:0;line-height:0;}
.main_con .main_visual .visual_img .moImg{display:none;}
.main_con .main_visual .visual_img img{width:100%;}
.main_con .main_visual .visual_img .slick-arrow{position:absolute;top:50%;z-index:2;width:31px;height:137px;margin-top:-68px;font-size:0;line-height:0;text-indent:-5000px;background:url('/images/main/btn_visual.png') no-repeat center top;}
.main_con .main_visual .visual_img .slick-prev{left:50px;background-position:center top;}
.main_con .main_visual .visual_img .slick-next{right:50px;background-position:center bottom;}
.main_con .main_visual .visual_img .img_con{position:relative;font-size:0;line-height:0;display:block;overflow:hidden;}

.main_con .main_visual .visual_nav{height:33px;font-size:0;line-height:0;}
.main_con .main_visual .visual_nav .slick-list{overflow:visible;}
.main_con .main_visual .visual_nav .slick-slide{background:#7a7a7a;cursor: pointer;}
.main_con .main_visual .visual_nav .slick-current{background:#14008C;color:red;}
.main_con .main_visual .visual_nav .nav_con{position:relative;text-align:center;font-size:14px;line-height:33px;color:#fff;border-left:1px solid #909090;}
.main_con .main_visual .visual_nav .nav_con span{overflow:hidden; text-overflow:ellipsis; white-space:nowrap; display:block;}
.main_con .main_visual .visual_nav .nav_con img{position:absolute;left:0;top:0;width:100%;display:none;-moz-transform: translateY(-100%);-webkit-transform: translateY(-100%);-o-transform: translateY(-100%);-ms-transform: translateY(-100%);transform: translateY(-100%);}
.main_con .main_visual .visual_nav .slick-track{-webkit-transform:none !important;-moz-transform:none !important;-ms-transform:none !important;-o-transform:none !important;transform:none !important;}
.main_con .main_visual .visual_nav .slick-slide:first-child .nav_con{border:none;}

.main_con .main_visual .ico_mouse{position:absolute;left:50%;bottom:5px;width:34px;height:56px;margin-left:-17px;background:url('/images/main/ico_mouse.png') no-repeat center center;
	-webkit-animation-name: mouse;
    -webkit-animation-duration: .8s;
    -webkit-animation-iteration-count: infinite;
    animation-iteration-count: infinite;
    animation-name: mouse;
    animation-duration: .8s;}

@-webkit-keyframes mouse{
	0% {margin-bottom:80px;}
	50% {margin-bottom:100px;}
	100% {margin-bottom:80px;}
	}
@keyframes mouse{
	0% {margin-bottom:80px;}
	50% {margin-bottom:100px;}
	100% {margin-bottom:80px;}
	}
.main_con .main_visual .btn_play{position:absolute;right:90px;bottom:46px;display:block;width:20px;height:20px;background:url('/images/main/btn_play.png') no-repeat center bottom;cursor:pointer;}
.main_con .main_visual .btn_play.play{background-position:center top;}

.main_con .well_stay{position:relative;}
.main_con .well_stay img{width: 100%;}
.main_con .well_stay .txt_area{position:absolute;left:0;top:50%;width:100%;text-align:center;-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);}
.main_con .well_stay .tit{font-size:40px;line-height:1;color:#fff;}
.main_con .well_stay .txt1{margin-top:25px;font-size:18px;font-family:'NotoB';line-height:1;color:#fff;}
.main_con .well_stay .txt2{margin-top:18px;font-size:15px;line-height:1;color:#fff;}
.main_con .well_stay .txt3{position:relative;padding-top:70px;font-size:15px;line-height:1;color:#fff;}
.main_con .well_stay .txt3:before{content:'';position:absolute;left:50%;top:35px;width:30px;height:1px;margin-left:-15px;background:#fff;}

.main_con .best_pdt{padding:80px 0 100px 0;}
.main_con .best_pdt .tit{position:relative;text-align:center;font-size:26px; font-weight:bold;line-height:1;color:#333;}
.main_con .best_pdt .tit:before{content:'';position:absolute;left:50%;top:50%;width:54px;height:1px;margin-left:96px;background:#000;}
.main_con .best_pdt .tit:after{content:'';position:absolute;right:50%;top:50%;width:54px;height:1px;margin-right:96px;background:#000;}
.main_con .best_pdt .list_con{position:relative;max-width:1686px;margin:0 auto;}
.main_con .best_pdt .list_box{max-width:1210px;margin:20px auto 0 auto;}
.main_con .best_pdt .list_box .pdt_list{padding:20px 0 0 0;}
.main_con .best_pdt .list_box .pdt_list:after{clear:both;display:block;content:'';}
.main_con .best_pdt .list_box .pdt_list li{float:left;}
.main_con .best_pdt .list_box .pdt_list li:nth-child(1){width:45%;margin:10% 0 0 3.5%;}
.main_con .best_pdt .list_box .pdt_list li:nth-child(2){width:30.5%;margin-left:16%;}
.main_con .best_pdt .list_box .pdt_list li:nth-child(3){clear:both;width:18.5%;margin:8% 0 0 17.25%;}
.main_con .best_pdt .list_box .pdt_list li:nth-child(4){width:18.5%;margin:8% 0 0 5%;}
.main_con .best_pdt .list_box .pdt_list li:nth-child(5){width:18.5%;margin:8% 0 0 5%;}
.main_con .best_pdt .list_box .pdt_list li img{width:100%;position:relative;z-index:2;}
.main_con .best_pdt .list_box .img{position:relative;}
.main_con .best_pdt .list_box .img em{opacity:1;background:#e1e1e1;position:absolute;right:-7%;top:-5%;padding-left:7%;width:70%;height:100%;-webkit-transition:all 1s ease;-moz-transition:all 0.5s ease;-ms-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.51s ease;}
.main_con .best_pdt .list_box a:hover .img em{background:#14008C;right:60%;top:-5%;padding-left:7%;width:40%;height:100%; opacity:1;-webkit-transition:all 1s ease;-moz-transition:all 0.5s ease;-ms-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease;}
.main_con .best_pdt .list_box .txt{font-size:16px;font-family:'NotoB';line-height:1;color:#333;}
.main_con .best_pdt .list_box .txt span{display:block;margin-top:10px;font-size:11px;font-family:'Open';font-weight:bold;}
.main_con .best_pdt .slick-dots{margin:50px 0 0 0;text-align:center;font-size:0;}
.main_con .best_pdt .slick-dots li{overflow:hidden;display:inline-block;width:12px;height:12px;margin-left:12px;background:#ddd;-webkit-border-radius:50%;border-radius:50%;}
.main_con .best_pdt .slick-dots li.slick-active{background:#9f9f9f;}
.main_con .best_pdt .slick-dots li:first-child{margin:0;}
.main_con .best_pdt .slick-dots li button{width:100%;height:100%;font-size:0;line-height:0;text-indent:-5000px;} 
.main_con .best_pdt .btn_con{position:absolute;right:0;top:50%;margin-top:-56px;}
.main_con .best_pdt .btn_con a{display:block;width:75px;height:56px;background:url('/images/main/btn_best_pdt.png') no-repeat center bottom;border-top:1px solid #ccd0d3;}
.main_con .best_pdt .btn_con a.prev{border:none;}
.main_con .best_pdt .btn_con a.next{background-position:center top;}

.main_con .main_drama{overflow:hidden;position:relative;height:856px;background:#f8f8f8 url('/images/main/bg_drama.jpg') no-repeat center top;z-index:1;}
.main_con .main_drama .drama_tit{width:auto; margin-top:0; position:absolute;left:50%;top:100px;margin-left:-600px;font-size:40px;font-weight:bold;line-height:1;color:#333;z-index:5;}
.main_con .main_drama .drama_con{overflow:hidden;position:relative;height:856px;z-index:2;}
.main_con .main_drama .txt_area{position:absolute;left:100%;top:180px;z-index:4;-webkit-transition:all 1.5s ease;-moz-transition:all 1.5s ease;-ms-transition:all 1.5s ease;-o-transition:all 1.5s ease;transition: all 1.5s ease;}
.main_con .main_drama .txt_area p{font-size:18px;line-height:30px;color:#333;}
.main_con .main_drama .txt_area a{display:inline-block;padding-right:40px;margin-top:35px;font-size:12px;font-family:'Open';line-height:1;color:#969696;background:url('/images/main/btn_more.png') no-repeat right center;}
.main_con .main_drama .img1{position:absolute;left:-50%;top:-300px;margin-left:0;z-index:3;-webkit-transition:all 1.5s ease;-moz-transition:all 1.5s ease;-ms-transition:all 1.5s ease;-o-transition:all 1.5s ease;transition: all 1.5s ease;-webkit-transition-delay:0.5s;-moz-transition-delay:0.5s;-ms-transition-delay:0.5s;-o-transition-delay:0.5s;transition-delay:0.5s;}
.main_con .main_drama .img2{position:absolute;left:-100%;top:600px;margin-left:-0;z-index:2;-webkit-transition:all 1.5s ease;-moz-transition:all 1.5s ease;-ms-transition:all 1.5s ease;-o-transition:all 1.5s ease;transition: all 1.5s ease;-webkit-transition-delay:0.25s;-moz-transition-delay:0.25s;-ms-transition-delay:0.25s;-o-transition-delay:0.25s;transition-delay:0.25s;}
.main_con .main_drama .img2 p{position:absolute;right:-80px;top:50%;margin-top:-23px;padding:0 50px 0 25px;font-size:14px;line-height:46px;color:#fff;background:#14008C;}

.main_con .main_drama .txt_area.setPo{left:-50%;-webkit-transition:none;-moz-transition:none;-ms-transition:none;-o-transition:none;transition: none;}
.main_con .main_drama .img1.setPo{left:100%;top:600px;-webkit-transition:none;-moz-transition:none;-ms-transition:none;-o-transition:none;transition: none;}
.main_con .main_drama .img2.setPo{left:100%;top:0;-webkit-transition:none;-moz-transition:none;-ms-transition:none;-o-transition:none;transition: none;}

.main_con .main_drama .txt_area.active{left:50%;top:180px;margin-left:-600px;-webkit-transition:all 1.5s ease;-moz-transition:all 1.5s ease;-ms-transition:all 1.5s ease;-o-transition:all 1.5s ease;transition: all 1.5s ease;}
.main_con .main_drama .img1.active{left:50%;top:248px;margin-left:-286px;-webkit-transition:all 1.5s ease;-moz-transition:all 1.5s ease;-ms-transition:all 1.5s ease;-o-transition:all 1.5s ease;transition: all 1.5s ease;-webkit-transition-delay:0.5s;-moz-transition-delay:0.5s;-ms-transition-delay:0.5s;-o-transition-delay:0.5s;transition-delay:0.5s;}
.main_con .main_drama .img2.active{left:50%;top:184px;margin-left:-128px;-webkit-transition:all 1.5s ease;-moz-transition:all 1.5s ease;-ms-transition:all 1.5s ease;-o-transition:all 1.5s ease;transition: all 1.5s ease;-webkit-transition-delay:0.25s;-moz-transition-delay:0.25s;-ms-transition-delay:0.25s;-o-transition-delay:0.25s;transition-delay:0.25s;}

.main_con .main_drama .drama_length{position:absolute;left:50%;top:620px;margin-left:-600px;font-size:0;}
.main_con .main_drama .drama_length a{display:inline-block;width:20px;height:20px;vertical-align:top;}
.main_con .main_drama .drama_length .prev{background:url('/images/main/btn_drama_prev.png') no-repeat center top;}
.main_con .main_drama .drama_length .prev:hover{background-position:center bottom}
.main_con .main_drama .drama_length .next{background:url('/images/main/btn_drama_next.png') no-repeat center top;}
.main_con .main_drama .drama_length .next:hover{background-position:center bottom}
.main_con .main_drama .drama_length p{display:inline-block;vertical-align:top;font-size:20px;line-height:20px;font-family:'Open';font-weight:bold;color:#969696;margin:0 15px;}
.main_con .main_drama .drama_length p span{font-size:13px;}

.main_con .main_review{max-width:1420px;padding:0 20px;margin:0 auto;position:relative;}
.main_con .main_review .tit{position:relative;padding:100px 0 50px 0;text-align:center;font-size:28px;font-weight:bold;line-height:1;color:#333;}
.main_con .main_review .tit:before{content:'';position:absolute;left:50%;top:114px;width:54px;height:1px;margin-left:195px;background:#000;}
.main_con .main_review .tit:after{content:'';position:absolute;right:50%;top:114px;width:54px;height:1px;margin-right:195px;background:#000;}
.main_con .main_review .review_box{overflow:hidden;max-width:1210px;margin:0 auto;}
.main_con .main_review .review_slick{margin-left:-38px;}
.main_con .main_review .review_slick .slick-slide{margin-left:38px;}
.main_con .main_review .review_slick .img {padding-top:100%; position:relative;}
.main_con .main_review .review_slick .img em {overflow:hidden; text-align:center; position:absolute; top:0; right:0; bottom:0; left:0;}
/*.main_con .main_review .review_slick img{width:100%; height:100%;}*/
.main_con .main_review .review_slick .txt{margin-top:20px;font-size:15px;line-height:1;color:#333;}
.main_con .main_review .review_slick .txt span{font-family:'Open';}
.main_con .main_review .review_btn{position:absolute;top:50%;width:17px;height:76px;vertical-align:top;transform: translateY(-50%);}
.main_con .main_review .review_prev{left:0;background:url('/images/main/btn_review_prev.png') no-repeat center top;}
.main_con .main_review .review_prev:hover{background-position:center bottom}
.main_con .main_review .review_next{right:0;background:url('/images/main/btn_review_next.png') no-repeat center top;}
.main_con .main_review .review_next:hover{background-position:center bottom}
.main_con .main_review .more{display:block;width:164px;margin:50px auto 0 auto;text-align:center;font-size:14px;font-family:'Open';font-weight:bold;line-height:58px;color:#fff;background:#14008C;}

.main_movie{max-width:1210px;padding:100px 0 150px 0;margin:0 auto;overflow:hidden;}
.main_movie .youtube{float:left;width:605px;}
.main_movie .youtube_box{position:relative;padding-bottom:56.25%;height: 0;}
.main_movie .youtube_box iframe {position:absolute;top:0;left:0;width:100%;height:100%;}
.main_movie .cover{position:absolute;left:0;top:0;width:100%;height:100%;z-index:2;overflow:hidden;}
.main_movie .cover img{position:absolute;left:50%;top:50%;width:100%;height:100%;min-width:100%;min-height:100%;-moz-transform:translateX(-50%) translateY(-50%);-webkit-transform:translateX(-50%) translateY(-50%);-o-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);}
.main_movie .cover .btn_video_play{position: absolute;width: 85px;height: 85px;background-image: url(/images/main/btn_video_play.png);background-repeat: no-repeat;-webkit-background-size: cover;
background-size: cover;left: 50%;top: 50%;
transform:translate(-50%, -50%);
-webkit-transform:translate(-50%, -50%);
}
.main_movie .gray_box{position:relative;float:left;width:364px;height:340px;background:#696866 url('/images/main/bg_pic.jpg') no-repeat right bottom;}
.main_movie .gray_box .bg_gold{position:absolute;right:33px;top:0;width:91px;height:80px;background:#696866 url('/images/main/bg_gold.jpg') no-repeat center top;}
.main_movie .gray_box dl{padding:15px 0 0 30px;}
.main_movie .gray_box dl dt{font-size:14px;line-height:24px;color:#afaead;}
.main_movie .gray_box dl dd{font-size:17px;line-height:24px;color:#fff;}
.main_movie .gray_box dl:first-child{padding:40px 0 25px 30px;}
.main_movie .gray_box dl:first-child dt{font-size:18px;line-height:40px;}
.main_movie .gray_box dl:first-child dd{font-size:24px;line-height:40px;}

.main_movie .award_box{position:relative;margin-left:969px;height:240px;padding:50px 0;background:#f8f8f8;}
.main_movie .award_box .award_slick{width:160px;margin:0 auto;}
.main_movie .award_box .tit{text-align:center;font-size:19px;font-family:'NotoB';line-height:24px;color:#333;}
.main_movie .award_box .tit span{display:block;font-size:13px;}
.main_movie .award_box .img{width:86px;margin:30px auto 0 auto;}
.main_movie .award_box .slick-arrow{position:absolute;top:105px;z-index:2;width:12px;height:24px;font-size:0;line-height:0;text-indent:-5000px;background:url('/images/main/btn_award.png') no-repeat center top;}
.main_movie .award_box .slick-prev{left:-24px;background-position:center top;}
.main_movie .award_box .slick-next{right:-24px;background-position:center bottom;}
.main_movie .award_length p{text-align:center;font-size:20px;line-height:20px;font-family:'Open';font-weight:bold;color:#333;margin-top:40px;}
.main_movie .award_length p span{font-size:13px;}

.main_btn_area ul{overflow:hidden;background:#e8e7e3;}
.main_btn_area li{position:relative;float:left;width:33%;}
.main_btn_area li:nth-child(1), .main_btn_area ul li:nth-child(2){width:50%;}
.main_btn_area li:nth-child(3){margin-left:1%;}
.main_btn_area .img_area img{width:100%;}
.main_btn_area .txt_area{position:absolute;left:6%;top:13%;}
.main_btn_area .txt_area p{font-size:30px;font-family:'NotoB';line-height:1;color:#969696;}
.main_btn_area .txt_area a{display:inline-block;padding-right:40px;margin-top:35px;font-size:12px;font-family:'Open';line-height:1;color:#969696;background:url('/images/main/btn_more.png') no-repeat right center;}

@media all and (max-width: 1210px) {
	.main_con .main_drama{height:700px;background:#f9f8f8 url('/images/main/bg_drama_m.jpg') no-repeat center top / auto 100%;}
	.main_con .main_drama .drama_tit{left:30%;top:50px;margin-left:-156px;font-size:27px;}

	.main_con .main_drama .txt_area{left:100%;top:94px;width:100%;}
	.main_con .main_drama .txt_area p{font-size:16px;line-height:24px;}
	.main_con .main_drama .txt_area a{padding-right:20px;margin-top:7px;font-size:14px;line-height: 20px;background-size:auto 8px;}
	.main_con .main_drama .drama_con .img_area img{width:100%;}
	.main_con .main_drama .img1{position:absolute;left:-100%;top:0px;width:230px;margin-left:-156px;}
	.main_con .main_drama .img2{position:absolute;left:-100%;top:600px;width:520px;margin-left:-110px;}
	.main_con .main_drama .img2 p{display:none;}

	.main_con .main_drama .txt_area.setPo{left:-50%;}
	.main_con .main_drama .img1.setPo{left:100%;top:300px;margin-left:0;}
	.main_con .main_drama .img2.setPo{left:100%;top:0;margin-left:0;}

	.main_con .main_drama .txt_area.active{left:30%;top:94px;margin-left:-156px;-webkit-transition:all 1.5s ease;-moz-transition:all 1.5s ease;-ms-transition:all 1.5s ease;-o-transition:all 1.5s ease;transition: all 1.5s ease;}
	.main_con .main_drama .img1.active{left:30%;top:300px;margin-left:-156px;-webkit-transition:all 1.5s ease;-moz-transition:all 1.5s ease;-ms-transition:all 1.5s ease;-o-transition:all 1.5s ease;transition: all 1.5s ease;-webkit-transition-delay:0.5s;-moz-transition-delay:0.5s;-ms-transition-delay:0.5s;-o-transition-delay:0.5s;transition-delay:0.5s;}
	.main_con .main_drama .img2.active{left:45%;top:200px;margin-left:-110px;-webkit-transition:all 1.5s ease;-moz-transition:all 1.5s ease;-ms-transition:all 1.5s ease;-o-transition:all 1.5s ease;transition: all 1.5s ease;-webkit-transition-delay:0.25s;-moz-transition-delay:0.25s;-ms-transition-delay:0.25s;-o-transition-delay:0.25s;transition-delay:0.25s;}

	.main_con .main_drama .drama_length{left:50%;top:580px;margin-left:25px;font-size:0;}
	.main_con .main_drama .drama_length a{width:15px;height:15px;}
	.main_con .main_drama .drama_length .prev{background-size:15px auto;}
	.main_con .main_drama .drama_length .next{background-size:15px auto;}
	.main_con .main_drama .drama_length p{font-size:14px;line-height:15px;margin:0 12px;}
	.main_con .main_drama .drama_length p span{font-size:10px;}


	.main_movie .youtube{float:left;width:100%;}

	.main_movie .gray_box{position:relative;float:left;width:60%;height:340px;background:#696866 url('/images/main/bg_pic.jpg') no-repeat right bottom;}

	.main_movie .award_box{position:relative;float:left;width:40%;margin-left:0;height:240px;padding:50px 0;background:#f8f8f8;}

	.main_con .well_stay{overflow: hidden;height: 300px;}
	.main_con .well_stay img{
		position: absolute;
    left: 50%;
    top: 0;
    width: auto;
    height: 100%;
    -moz-transform: translateX(-50%);
    -webkit-transform: translateX(-50%);
    -o-transform: translateX(-50%);
    -ms-transform: translateX(-50%);
    transform: translateX(-50%);
	}
}

@media all and (max-width: 769px) {
	.main_con .best_pdt .list_box{max-width:700px;}

	.main_con .main_review .review_box {padding:0 30px;}
	.main_con .main_review .review_slick {margin-left:-20px;}
	.main_con .main_review .review_slick .slick-slide{margin-left:20px;}
	.main_con .main_review .review_next {right:10px;}
	.main_con .main_review .review_prev {left:10px;}

	.main_con .best_pdt .list_box .pdt_list li:nth-child(4){margin:8% 0 0 8%;}
	.main_con .best_pdt .list_box .pdt_list li:nth-child(5){margin:8% 0 0 8%;}
	.main_con .best_pdt .list_box a .img em{display:none;}

	.main_btn_area .txt_area p{font-size:22px;}
}

@media all and (max-width: 760px) {
	.main_con .main_visual{overflow:hidden;}
	.main_con .main_visual .visual_img{font-size:0;line-height:0;}
	.main_con .main_visual .visual_img .pcImg{display:none;}
	.main_con .main_visual .visual_img .moImg{display: block;width: 100%;}
	.main_con .main_visual .visual_img img{display:none;}
	.main_con .main_visual .visual_img .slick-arrow{position:absolute;top:50%;z-index:2;width:46px;height:46px;margin-top:-23px;font-size:0;line-height:0;text-indent:-5000px;background:url('/images/main/btn_visual.png') no-repeat center top;}
	.main_con .main_visual .visual_img .slick-prev{left:50px;background-position:center top;}
	.main_con .main_visual .visual_img .slick-next{right:50px;background-position:center bottom;}
	.main_con .main_visual .visual_img .img_con{height:auto;}


	.main_con .main_visual .visual_nav{height:5px;}
	.main_con .main_visual .visual_nav .nav_con{font-size:0;line-height:5px;}

	.main_con .main_visual .ico_mouse{display:none;}
	.main_con .main_visual .btn_play{right:20px;bottom:20px;width:15px;height:15px;background-size:15px auto;}


	/* 추가 ys 181122 */
	.main_con .main_drama .drama_tit{left:50%;top:50px;margin-left:-156px;font-size:27px;}
	.main_con .main_drama{height:525px;}
	.main_con .main_drama .img1{position:absolute;left:-100%;top:0px;width:138px;margin-left:-156px;}
	.main_con .main_drama .img2{position:absolute;left:-100%;top:600px;width:326px;margin-left:-110px;}
	.main_con .main_drama .txt_area p{font-size:11px;line-height:19px;}
	.main_con .main_drama .txt_area a{padding-right:20px;margin-top:7px;font-size:10px;background-size:auto 8px;}
	.main_con .main_drama .txt_area.active{left:50%;top:94px;margin-left:-156px;-webkit-transition:all 1.5s ease;-moz-transition:all 1.5s ease;-ms-transition:all 1.5s ease;-o-transition:all 1.5s ease;transition: all 1.5s ease;}
	.main_con .main_drama .img1.active{left:50%;top:236px;margin-left:-156px;-webkit-transition:all 1.5s ease;-moz-transition:all 1.5s ease;-ms-transition:all 1.5s ease;-o-transition:all 1.5s ease;transition: all 1.5s ease;-webkit-transition-delay:0.5s;-moz-transition-delay:0.5s;-ms-transition-delay:0.5s;-o-transition-delay:0.5s;transition-delay:0.5s;}
	.main_con .main_drama .img2.active{left:50%;top:188px;margin-left:-110px;-webkit-transition:all 1.5s ease;-moz-transition:all 1.5s ease;-ms-transition:all 1.5s ease;-o-transition:all 1.5s ease;transition: all 1.5s ease;-webkit-transition-delay:0.25s;-moz-transition-delay:0.25s;-ms-transition-delay:0.25s;-o-transition-delay:0.25s;transition-delay:0.25s;}

	.main_con .main_drama .drama_length{left:50%;top:420px;margin-left:25px;font-size:0;}
	.main_con .main_drama .drama_length a{width:15px;height:15px;}
	.main_con .main_drama .drama_length .prev{background-size:15px auto;}
	.main_con .main_drama .drama_length .next{background-size:15px auto;}
	.main_con .main_drama .drama_length p{font-size:14px;line-height:15px;margin:0 12px;}
	.main_con .main_drama .drama_length p span{font-size:10px;}
	/***************/


	.main_con .well_stay{overflow:hidden;position:relative;height:200px;}
	.main_con .well_stay a{display:block;height:100%;}
	.main_con .well_stay img{position:absolute;left:50%;top:0;width:auto;height:100%;-moz-transform:translateX(-50%);-webkit-transform:translateX(-50%);-o-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);}
	.main_con .well_stay .txt_area{position:absolute;left:0;top:50%;width:100%;text-align:center;-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);}
	.main_con .well_stay .tit{font-size:32px;}
	.main_con .well_stay .txt1{margin-top:10px;font-size:12px;}
	.main_con .well_stay .txt2{margin-top:10px;font-size:11px;}
	.main_con .well_stay .txt3{position:relative;padding-top:40px;font-size:11px;}
	.main_con .well_stay .txt3:before{top:20px;width:18px;margin-left:-9px;}

	.main_con .best_pdt{padding:30px 0;}
	.main_con .best_pdt .tit{font-size:20px;}
	.main_con .best_pdt .tit:before{width:26px;margin-left:70px;}
	.main_con .best_pdt .tit:after{width:26px;margin-right:70px;}
	.main_con .best_pdt .list_con{margin:0 22px;}
	.main_con .best_pdt .list_box{margin:25px auto 0 auto;}
	.main_con .best_pdt .list_box .pdt_list li:nth-child(1){width:100%;margin:0;}
	.main_con .best_pdt .list_box .pdt_list li:nth-child(2){width:68%;margin:35px 0 0 0;}
	.main_con .best_pdt .list_box .pdt_list li:nth-child(3){clear:both;width:42.5%;margin:35px 0 0 0;}
	.main_con .best_pdt .list_box .pdt_list li:nth-child(4){width:42.5%;margin:35px 0 0 15%;}
	.main_con .best_pdt .list_box .pdt_list li:nth-child(5){width:42.5%;margin:35px 0 0 0;}
	.main_con .best_pdt .list_box .pdt_list li img{width:100%;}
	.main_con .best_pdt .list_box .txt{font-size:12px;}
	.main_con .best_pdt .list_box .txt span{margin-top:10px;font-size:10px;color:#969696;}
	.main_con .best_pdt .list_box .pdt_list li:nth-child(1) .txt{margin-top:-5%;}
	.main_con .best_pdt .slick-dots{margin:35px 0 0 0;}
	.main_con .best_pdt .slick-dots li{width:8px;height:8px;margin-left:6px;}
	.main_con .best_pdt .btn_con{right:30px;top:100%;margin-top:-186px;}

	.main_con .main_review{padding:0;}
	.main_con .main_review .tit{padding:30px 0;font-size:20px;}
	.main_con .main_review .tit:before{top:40px;width:26px;height:1px;margin-left:135px;background:#000;}
	.main_con .main_review .tit:after{top:40px;width:26px;height:1px;margin-right:135px;background:#000;}
	.main_con .main_review .review_slick{margin-left:0;}
	.main_con .main_review .review_slick .slick-slide{margin-left:20px;}
	.main_con .main_review .review_slick img{width:100%;}
	.main_con .main_review .review_slick .txt{margin-top:10px;font-size:10px;line-height:1;color:#333;}
	.main_con .main_review .review_btn{display:none;}
	.main_con .main_review .more{width:118px;margin:25px auto 0 auto;font-size:10px;line-height:42px;}

	.main_movie{padding:40px 0 0 0;}
	.main_movie .youtube{float:none;width:100%;}

	.main_movie .gray_box{float:none;width:100%;height:202px;background-size:112px auto;background-position:right 42px;}
	.main_movie .gray_box .bg_gold{right:66px;width:68px;height:60px;background-size:68px auto;}
	.main_movie .gray_box dl{padding:5px 0 0 22px;}
	.main_movie .gray_box dl dt{font-size:10px;line-height:18px;}
	.main_movie .gray_box dl dd{font-size:12px;line-height:18px;}
	.main_movie .gray_box dl:first-child{position:relative;padding:20px 0 15px 22px;}
	.main_movie .gray_box dl:first-child:after{content:'';position:absolute;left:22px;bottom:5px;width:34px;height:1px;background:#878685;}
	.main_movie .gray_box dl:first-child dt{font-size:13px;line-height:30px;}
	.main_movie .gray_box dl:first-child dd{font-size:17px;line-height:30px;}

	.main_movie .award_box{float:none;width:100%;height:auto;padding:32px 0;background:#fff;}
	.main_movie .award_box .award_slick{width:160px;margin:0 auto;}
	.main_movie .award_box .tit{text-align:center;font-size:19px;font-family:'NotoB';line-height:24px;color:#333;}
	.main_movie .award_box .tit span{display:block;font-size:13px;}
	.main_movie .award_box .img{width:86px;margin:30px auto 0 auto;}
	.main_movie .award_box .slick-prev{left:-15px;background-position:center top;}
	.main_movie .award_box .slick-next{right:-15px;background-position:center bottom;}
	.main_movie .award_length p{text-align:center;font-size:20px;line-height:20px;font-family:'Open';font-weight:bold;color:#333;margin-top:40px;}
	.main_movie .award_length p span{font-size:13px;}

	.main_btn_area ul{position:relative;background:#fff;padding-bottom:205px;}
	.main_btn_area li{overflow:hidden;width:50%;height:205px;}
	.main_btn_area li:nth-child(1), .main_btn_area ul li:nth-child(2){width:100%;background:#f3f3f4;}
	.main_btn_area li:nth-child(3){margin-left:0;background:#e8e7e3;}
	.main_btn_area li:nth-child(4){position:absolute;left:0;bottom:0;width:100%;background:#ededed;}
	.main_btn_area li:nth-child(5){margin-left:0;background:#f6f6f6;}
	.main_btn_area .img_area img{position:absolute;right:0;top:0;height:100%;width:auto;}
	.main_btn_area .txt_area{left:22px;top:30px;}
	.main_btn_area .txt_area p{font-size:15px;}
	.main_btn_area .txt_area a{padding-right:20px;margin-top:7px;font-size:10px;background-size:auto 8px;}
}