.sub_top{background-image: url("../img/ns06_01.jpg");height: 440px;}
.sub_top_txt p{color: #afabac;}
.sub_top .sub_top_txt h1{color: #fff;font-size: 48px;}
.sub_top br{display:none;}
.sub_top .sub_top_txt .p1{ font-size: 24px;color: #fff;letter-spacing: -1px; margin-bottom: 13px;}

h1,h2,p{text-align: center;}
.p_23{font-size: 23px;line-height: normal;}
.p_28{font-size: 28px;line-height: normal;}
.p_22{font-size: 22px;line-height: normal;}
.p_21{font-size: 21px;line-height: normal;}
.p_20{font-size: 20px;line-height: normal;}
.p_24{font-size: 24px;line-height: normal;}
.m_img{display: none !important;}

/* 수면중이상행동  */
.li5_div2{background-repeat: no-repeat;height: 614px;background-image: url("/sub/intro4/img/s01_cn04_20.jpg");background-position: top left;background-color: #191f23;}
.li5_div2 .triangle_div {border-top-color: #e1e9ec;}
.li5_div2 *{color: #fff;}
.li5_div2 h2{margin-bottom: 20px;}
.li5_div2 h3{padding: 8px 13px;display: inline-block;background: #fff;color: #2a353b;border-radius: 30px;margin-bottom: 15px;margin-top: 30px;}
.li5_div2 .div_wrap{background-repeat: no-repeat;height: 422px;background-image: url("/sub/intro4/img/s01_cn04_20.png");background-position: center;width: 1024px;margin: 0 auto;}
.li5_div2 .div_wrap .indiv{float: left;width:512px;height: 211px;text-align: center; }
/* 수면중이상행동  */
.section2 > .div2 > ul > li > div{padding: 50px;}


.youtube_wrap{padding: 50px;}
@media only screen and (max-width: 1199px) {
	
}

@media only screen and (max-width: 1023px) {
	.youtube_wrap{padding: 20px;}
	.section2 > .div2 > ul > li > div{padding: 20px;}
	.sub_top{height: 256px;background-size:cover;}
	.sub_top .sub_top_txt h1{font-size: 38px;}
	.sub_top br{display:block;}
	.section1 > .span{padding: 40px 20px;}
	.sub_top .sub_top_txt .p1{font-size: 20px;}
	.p_20{font-size: 18px;}
	.p_22{font-size: 18px;}
	.p_23{font-size: 19px;}
	.p_24{font-size: 19px;}
	/* 수면중이상행동  */
	.li5_div2,
	.li5_div2 .div_wrap,
	.li5_div2 .div_wrap .indiv{width: 100%;height: auto;}
	.li5_div2 .div_wrap{background-image: none;}
	.li5_div2 .div_wrap .indiv{padding-bottom: 25px;border-bottom: 1px dashed #63686c; }
	.li5_div2 .div_wrap .indiv4{border: none;}
	.li5_div2 h3{margin-top: 25px;}
	/* 수면중이상행동  */
}


@media only screen and (max-width: 640px) {
	.pc_img{display: none !important;}
	.m_img{display: block !important;}
	
	
	
}



