@charset="euc-kr";
#sub_content {background-image:none;width:980px;margin:0 auto 100px auto;height:100%;}

#sub_content0 {width:100%;text-align:center;color:#fff;padding: 50px 0;background: black; margin-top: 0;}
#sub_content0 p {font-size:24px;line-height:1.2;}
#sub_content0 p b { font-size: 32px; color: #F2EB00; }

#sub_content #sub_content1 {width:100%;text-align:center;padding:30px 0;color:#fff;background:#4c4c4c;}
#sub_content #sub_content1 p {font-size:18px;}

#wrap h2 {width:980px;margin:50px auto 30px auto;font-size:32px;color:#F2EB00;text-align:left;}
#wrap .sub_cont {width:980px;margin:0 auto;text-align:center;margin-bottom:100px;}
#wrap .sub_cont img {display:block;width:980px;margin:10px auto;}
#wrap .sub_cont p {font-size:18px;text-align:center;color:#fff;}
#wrap .sub_cont a {display:block;width:300px;height:50px;background:#ff7f40;color:#fff;border:2px solid #fff;text-align:center;line-height:50px;font-size:18px;margin:50px auto 0 auto;}
#wrap .sub_cont a:hover,
#wrap .sub_cont a:active {background:white;color:#2b2b2b;}

#sub_content ul.faq_list {width:980px;margin:0 auto;margin-top:10px; padding-top:0px;}
#sub_content ul.faq_list li {padding:2px;font-size:14px;}

#sub_content ul.faq_list li.q {position:relative;line-height:40px;width:976px;border:1px solid #777;margin-bottom:5px;}
#sub_content ul.faq_list li.q span.blue_b {position: absolute;display:block;width:40px;height:40px;text-align:center;top:2px;left:2px;line-height:40px;font-size:24px;font-weight:bold;background:#F2EB00;}
#sub_content ul.faq_list li.q span.arrow {position:absolute;display:inline-block;width:35px;height:35px;text-align:center;right:4px;background-color:#222;text-align:center;line-height:35px;top:4px;}
#sub_content ul.faq_list li.q > a {display:inline-block;margin-left:55px;width:970px;color: #fff;font-weight:normal;font-size:16px;}
#sub_content ul.faq_list li.q span.arrow a {color:#F2EB00; font-size:16px;}
#sub_content ul.faq_list li.q span.arrow:hover {background:#777}
#sub_content ul.faq_list li.qa {width:908px;margin:5px 0 10px 45px;border-radius:2px;text-align:left;padding:10px;background-color:white;border-left:4px solid #777;font-size: 18px; line-height:1.5;}
#sub_content ul.faq_list li.qa .orange_b {display:inline-block;font-size:18px;font-weight:bold;}
#sub_content ul.faq_list li.qa > p {width:1058px;overflow:hidden;margin-top:10px; font-size: 14px; }

@media screen and (max-device-width: 480px) and (orientation: portrait){
	#sub_content0 p { font-size: 36px !important; line-height: 1.5; }
}