@charset="euc-kr";
#wrap {margin-bottom:100px;}
#sub_content {background-image:none;}
#sub_content #sub_content1 {width:100%;text-align:center;padding:50px 0;color:#fff;background: black;}
#sub_content #sub_content1 p {font-size:24px;line-height:1.2;}
#sub_content #sub_content1 p b { font-size: 32px; color: #F2EB00; }

#wrap h2 { width: 150px; height: 30px; color:#eee;font-size:18px;font-weight:bold;text-align:center; line-height:30px; margin:80px auto 0px auto; font-weight: bold; border: 1px solid #eee;}
#wrap h3 { font-size: 28px; color: #F2EB00; font-weight: bold; letter-spacing: 1px; }
#wrap h3 span { display: block; margin-top: 5px !important; font-size: 18px; color: white; letter-spacing: 0; line-height: 1.5; }
#wrap .sub_cont {width:980px;margin:0 auto;text-align:center;margin-bottom:100px; }
#wrap .sub_cont .img_wrap { position: relative; width: 236px; height: 344px; margin: 20px  auto 10px auto; color: #fff; }
#wrap .sub_cont strong { display: block; font-size: 22px; font-weight: bold; color: #F2EB00; margin-top: 20px; }
#wrap .sub_cont .img_wrap a { position: absolute; display: none; width:100%; height:100%; top:0; left:0; text-align: center; line-height: 344px; background-color:rgba(0, 0, 0, 0.8); color: #fff; font-size: 24px; }
#wrap .sub_cont .img_wrap img { position: absolute; display:block;width:236px;height:344px; top: 0; left: 0; cursor: pointer; }
#wrap .sub_cont p { display: block; font-size:18px;text-align:center;color:#fff;line-height:1.8; margin-top: 20px; margin-top: 5px; }
#wrap .sub_cont p.mobile_ver { display: none; }

@media screen and (max-device-width: 480px) and (orientation: portrait){
	#sub_content #sub_content1 p { font-size: 13px; line-height: 1.5; }
	#wrap .sub_cont p.pc_ver { display: none; }
	#wrap .sub_cont p.mobile_ver { display: block; font-size: 12px; }
}