@charset "utf-8";

.drama_info{max-width:900px; text-align:center; margin:0 auto 50px auto; padding:0 10px; box-sizing:border-box;}
.drama_info img {max-width:100%;}
.drama_info p{display:block; max-width: 900px; text-align:left; color:#767676; margin:10px 0 0 0; box-sizing:border-box; padding:0 10px;}
.drama_info h1{font-size: 16px; color:#464646; margin:50px 0 0 0;}
.drama_info h2{font-size: 30px; color:#202020; margin:2px;}
.drama_info h3{font-size: 16px; color:#767676; margin:0 0 50px 0;}
.drama_info h4{display: block; font-size: 24px; color:#222; margin-top:30px; text-align:left;}
.drama_info dt{max-width:900px; background:url('../../images/drama/bg_drama_tit.jpg') repeat; margin:50px auto 0 auto; padding:0 10px; box-sizing:border-box;}
.drama_info dt span{background:#000; color:#fff; font-size:18px; font-weight:bold; padding:5px 15px 5px 15px;}
.drama_info dd{margin:0;}
.drama_info dd img{margin-top:30px;}
.cast_info{ font-size: 16px; color:#666; text-align:center; font-weight:bold; text-decoration:underline; padding:20px 0; line-height:20px;}
.ppl_info{font-size: 12px; font-weight:normal; padding: 15px 0 0 0; text-align:left;}
.ppl_info span{font-size: 12px; font-weight:bold; padding:3px 5px 3px 5px; color:#fff; background:#000; line-height:19px;}
.drama_tit {max-width: 900px; text-align:center; margin:50px 0; box-sizing:border-box; padding:0 10px;}
.dramascript {max-width: 900px; text-align:left; font-size: 16px; margin-bottom:100px; box-sizing:border-box; padding:0 10px;}

@media all and (max-width: 1210px) {
}

@media all and (max-width: 770px) {
	.cast_info {line-height:1.5;}
	.drama_info h4 {font-size:20px; line-height:1.3;}
	.drama_info dt {background:none;}
	.drama_info dt span {display:block;}
	.drama_info dd img {margin-top:50px !important;}
	
}



.drama_wrap{font-family: Noto Sans KR; font-size: 30px;line-height: 40px; font-weight: bold; padding-bottom: 80px;}
.drama_wrap h3{font-size: 28px; line-height: 40px; font-weight: bold; padding-bottom: 50px;}
.drama_wrap .drama{padding:80px 0px; font-size:22px;font-weight:300;line-height:36px;color: #333;}
.drama_wrap .drama h4{margin:60px 0 20px 0;font-size:30px;font-weight:600;}
.drama_wrap .drama p{padding-bottom:30px;}
.drama_wrap .drama_bn{padding-top:90px;}
.drama_wrap .poster_sub{font-size:14px !important;line-height:20px;color:#767676;font-weight:300;padding-top:30px;}
.drama_wrap .drama_intro{padding-top:50px;}
.drama_wrap .drama_intro dl dt{font-size:16px;color:#464646;margin-top:50px;font-weight:500;}
.drama_wrap .drama_intro dl dd.tit{font-size:40px;color:#202020;margin:10px 0 10px 0; font-weight:400;}
.drama_wrap .drama_intro dl dd{font-size:16px;color:#767676;font-weight: 400;}
.drama_wrap .drama_text{margin-top: 50px;font-weight:normal;text-align:center;}
.drama_wrap .drama_text p{margin-bottom:20px;font-size:18px;line-height:26px;color:#676767;font-weight:300;}
.pt80{padding-top:80px;}
.pt50{padding-top:50px;}
.pt30{padding-top:30px;}
.pt18{padding-top:18px;}
.pt0{padding-top:0px !important}

/*Å¸ÀÌÆ²*/
.drama_wrap .dr-txt01{padding:160px 0 60px 0;}
.drama_wrap .dr-txt01 h2 {font-family:Noto Serif;font-weight:400;font-style:italic; font-size:60px;text-align:center;}
.drama_wrap .dr-txt01 p.number{font-family:Noto Serif;font-weight:200;font-size:20px;font-style:italic;text-align:center;}
.drama_wrap .dr-txt01 span{color: #333333; font-size: 20px;font-weight: normal;padding-top: 20px;display: block;}

@media all and (max-width: 770px) {
.drama_wrap .drama{padding:80px 0px 30px 0;font-weight:300;color: #333;font-size:16px;line-height:24px;}
.drama_wrap .drama h4 {margin: 30px 0 10px 0;font-size:20px;font-weight:600;line-height:26px;}
.drama_wrap .dr-txt01{padding:100px 0 30px 0;}
.drama_wrap .dr-txt01 h2 {font-family:Noto Serif;font-weight:400;font-style:italic; font-size:34px;text-align:center;}
.drama_wrap .dr-txt01 p.number{font-family:Noto Serif;font-weight:200;font-size:20px;font-style:italic;text-align:center;}
.drama_wrap .dr-txt01 span{color: #333333; font-size:18px;font-weight: normal;padding-top:0px;display: block;}

.drama_wrap .drama_bn{padding-top:60px;}
.drama_wrap br{display:none;}
}