@charset "utf-8";

.section_company {width:1280px;position:relative;margin:0 auto;padding:35px 0;}
.report_article_box {width:1280px;margin:0 auto;padding:35px 0;}
.company_ad_title {width:1280px;margin:0 auto;padding:10px 0 30px 0;}


/* 광고안내 */
.tabs_wrap{position:relative;width:1280px;margin:0 auto;border-top:1px solid #e5e5e5;}
.tab-label-1 {background-color:#fff;width:50%;text-align:center;cursor:pointer;padding:10px 0;font-weight:600;color:#000;position:absolute;top:0;left:0;font-size:18px}
.tab-label-2 {background-color:#D2D2D2;width:50%;text-align:center;cursor:pointer;padding:10px 0;font-weight:600;color:#000;position:absolute;top:0;right:0;font-size:18px}
.mt18{margin-top:18px}
.tabs {position:relative;margin:40px auto 10px auto;width:1280px;}
.tabs input {position: absolute;z-index:1000;width:448px;height:40px;left:0px;top:0px;opacity: 0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"; filter: alpha(opacity=0);cursor:pointer;}
.tabs input#tab-2{left:500px;}

.content {background:#fff;position:relative;overflow:hidden;width:100%;z-index:5;border-top:1px solid #e5e5e5;}
.content h3 {font-size:24px;color:#000;font-weight:600;padding-bottom:5px;}
.content h3 span {display:inline-block;width:2px;height:21px;background:#000;position:relative;top:2px;margin-right:5px;}
.content h5 {color:#8d8d8d;font-size:18px;color:#252525;}
.content p {font-size:18px;line-height:26px;text-align:left;margin:0;color:#777;padding-left:15px;border-left: 8px solid #f2f6f8;}
.content p.copyo {border-left:0;padding-top:5px;padding-bottom:5px;}
.content p.copyo:first-letter {color:#343434;}
.content p.copyr  {border-left:0;padding-top:5px;padding-bottom:5px;}
.content p.copyr:first-letter {color:#343434;}
.content p.copys  {border-left:0;padding-top:5px;padding-bottom:5px;}
.content p.copyt {padding-left:0;border-left:0;}
.content .mt25 {margin-top:25px}
.content .mt10 {margin-top:10px}
.content .ad_area_wrap {width:1280px;margin:65px auto 0 auto;overflow:hidden;}
.content .ad_area_wrap .ad_area_con_box {width:1280px;height:650px;border:9px solid #f2f2f2;overflow-y:scroll;text-align:center;}
.content .ad_area_wrap .ad_area_con_box img {width:1200px;}
.content .ad_area_wrap span {width:100%;color:#000;font-size:16px;text-align:right;padding:14px 0;display:inline-block;text-align:right;line-height:20px;}
.content .content-2 {display:none;}
.content .top_img {width:100%;text-align:center;padding:65px 0 20px 0;}
.content dl {padding-top:50px;overflow:hidden;}
.content dl dt {width:408px;padding-bottom:30px;float:left;margin-right:18px;}
.content dl dd {width:408px;float:left;margin-right:18px;border-top:2px solid #515151;}
.content dl dd ol {width:100%;overflow:hidden;}
.content dl dd ol.line {border-top:1px solid #dedede;}
.content dl dd ol li {float:left;padding:10px 0 10px 10px;border-bottom:1px solid #dedede;}
.content dl dd ol li{color:#555;line-height:18px}
.content dl dd ol li.fw121 {width:115px;height:57px;background:#f5f5f5;}
.content dl dd ol li.fw121 b {font-weight:bold;font-size:13px;position:relative;top:8px;}
.content dl dd ol li.fw120 {width:115px;background:#f5f5f5;font-weight:bold;font-size:13px}
.content dl dd ol li.fw155 {width:192px;font-size:12px;color:#777;letter-spacing:-0.5px;}
.content table {margin-top:15px;width:100%;text-align:center;border:1px solid #e4e4e4;}
.content table th {padding:10px 0;vertical-align:middle;background:#f5f5f5;border-left:1px solid #ddd;border-bottom:1px solid #ddd;}
.content table td {padding:10px 0;vertical-align:middle;border-left:1px solid #ddd;border-bottom:1px solid #ddd;font-size:13px;}
.content ul {overflow:hidden;padding-top:10px;padding-left:22px;}
.content ul li {padding-bottom:10px;}
.content ul li span {padding-left:10px;position:relative;top:-10px;font-size:16px;}

/* 제보24시 */
.act_box {width:855px;margin:84px auto 0 auto;overflow:hidden;}
.act_box dt {width:180px;float:left;}
.act_box dt:last-child {width:150px;}
.act_box dt p {padding-top:13px;font-size:14px;color:#000;letter-spacing:-1px;line-height:20px;}
.act_box dd {float:left;width:1px;height:143px;background:#c4c4c4;margin:0 36px 0 18px;}
.info_box {width:1000px;border-top:1px solid #727272;margin:50px auto 0 auto;overflow:hidden;}
.info_box dt {float:left;width:260px;height:55px;color:#393939;text-align:center;border-right:1px solid #f0f0f0;border-bottom:1px solid #f0f0f0;vertical-align:middle;}
.info_box dt span {font-size:16px;color:#393939;position:relative;top:18px;}
.info_box dt p {font-size:16px;color:#393939;position:relative;top:180px;}
.info_box dt.fixheight362 {height:391px}
.info_box dd {display:table-cell;vertical-align:middle;width:740px;padding-left:40px;height:55px;border-bottom:1px solid #f0f0f0;}
.info_box dd input {font-size:16px;border:1px solid #d5d5d5;padding:5px;}
.info_box dd select {font-size:16px;border:1px solid #d5d5d5;padding:4px;}
.info_box dd input.rechk {position:relative;top:-1px;}
.info_box dd input.fixwidth01 {width:200px;}
.info_box dd input.fixwidth02 {width:647px;}
.info_box dd label  {font-size:16px;display:inline-block;padding:0 5px;cursor:pointer;}
.info_box dd label.gap {margin-right:25px;} 
.info_box dd textarea {width:645px;height:326px;font-size:16px;border:1px solid #d5d5d5;padding:10px;margin:20px 0 10px 0;resize:none;}
.info_box dd p {margin:5px 0 10px 0;color:#215370;}
.info_box dd p span {color:#f54e6c;}
.copyright_collec {width:1000px;border:7px solid #f2f2f2;padding:33px 28px;margin:12px auto;overflow:hidden;}
.copyright_collec h5 {font-size:18px;color:#393939;font-weight:bold;}
.copyright_collec p {font-size:14px;color:#393939;line-height:180%;}
.copyright_collec .info_agree {margin-top:25px;padding-top:20px;border-top:1px solid #393939;text-align:right;}
.copyright_collec .info_agree input {margin-right:2px;width:14px;height:14px;}
.copyright_collec .info_agree label {font-size:14px;cursor:pointer;}
.send_btn {padding:15px 0;text-align:center;}
.send_btn button {width:130px;margin:0 5px;border-radius:5px;font-size:18px;padding:10px 0;font-weight:500;color:#fff;}
.send_btn button.ok {background:#5bc0de;}
.send_btn button.ok:hover {background:#118cb1;}
.send_btn button.can {background:#b4b4b4;}
.send_btn button.can:hover {background:#939292;}

/* 정기구독 */
.subscription_box {width:1000px;display:flex;flex-wrap:wrap;border-top:1px solid #727272;margin:0 auto;overflow:hidden;}
.subscription_box dt {width:260px;height:70px;color:#393939;text-align:center;border-right:1px solid #f0f0f0;border-bottom:1px solid #f0f0f0;display:flex;align-items:center;justify-content: center;}
.subscription_box dt span {font-size:16px;color:#393939;}
.subscription_box dt label {color:#ff0000;padding-left:3px;position:relative;top:3px;}
.subscription_box dt.hw150 {height:140px;}
.subscription_box dt.hw400 {height:280px;}
.subscription_box dd {width:740px;height:70px;padding-left:30px;border-bottom:1px solid #f0f0f0;display:flex;align-items:center;flex-wrap:wrap;align-content: center;}
.subscription_box dd div {width:100%;padding:5px 0;}
.subscription_box dd.hw150 {height:140px;}
.subscription_box dd.hw400 {height:280px;}
.subscription_box dd input {font-size:16px;border:1px solid #d5d5d5;padding:5px;margin-left:10px;}
.subscription_box dd select {font-size:16px;border:1px solid #d5d5d5;padding:4px 10px;margin-left:10px;}
.subscription_box dd input.fixwidth00 {width:50px;}
.subscription_box dd input.fixwidth01 {width:200px;}
.subscription_box dd input.fixwidth03 {width:120px;}
.subscription_box dd input.fixwidth04 {width:300px;}
.subscription_box dd input.td6_input3{width:120px;padding:5px 10px;cursor:pointer;border:1px solid #d5d5d5;font-size:16px;}
.subscription_box dd label {font-size:16px;display:inline-block;padding:0 5px;cursor:pointer;}
.subscription_box dd label.gap {margin-right:25px;} 
.subscription_box dd h4 {font-size:22px;font-weight:600;width:100%;text-align:right;padding-right:20px;}
.subscription_box dd h4 label {font-size:16px;color:#676767;}
.subscription_box dd span {padding-left:10px;}
.subscription_box dd textarea {width:645px;height:80px;font-size:16px;border:1px solid #d5d5d5;padding:10px;margin:10px 0 10px 10px;resize:none;}
.copyright_collec2 {width:1000px;height:215px;border:7px solid #f2f2f2;padding:20px;margin:30px auto 15px auto;overflow:auto;}
.copyright_collec2 h4 {font-weight:700;font-size:18px;}
.copyright_collec2 .txt {font-size:16px;line-height:30px;padding-top:5px;font-weight:300;}
.copyright_collec2 h5 {font-weight:500;padding-top:10px;}
.copyright_collec2 .txt2 {font-size:16px;line-height:24px;font-weight:300;padding-top:5px;}
.control-label {width:1000px;margin:0 auto}
.control-label .check_box {width:15px;height:15px;}
.control-label.mt-15 {margin-top: 15px;}
.subscription_send_btn {padding:15px 0;text-align:center;}
.subscription_send_btn button {width:250px;margin:0 auto;color:#fff;padding:15px 0;text-align:center;background:#f84545;}
.subscription_send_btn button:hover {background:#ae0a0a;}


/* 저작권 */
.conbuy_info  {width:1280px;margin:20px auto 0 auto;border:10px solid #f5f5f5;padding:50px}
.conbuy_info h3 {font-size:28px;color:#000;font-weight:600;padding:0 0 15px 0;}
.conbuy_info h5 {font-size:20px;color:#000;font-weight:500;margin:25px 0 8px 0;}
.conbuy_info h6 {font-size:20px;font-weight:500;margin:15px 0 8px 0;}

.conbuy_box {width:1280px;margin:0 auto;}
.conbuy_box .cont_txt .border-gap {border:6px solid #e4e4e4;padding:35px;margin:20px 0 10px 0;}
.conbuy_box .cont_txt  .copy_txt {font-size:18px;line-height:24px;padding-bottom:20px;clear:both;}
.conbuy_box .cont_txt  .copy_txt:last-child {padding-bottom:0;}
.conbuy_box .cont_txt  .copy_txt.fw5 {font-weight:500;}
.conbuy_box .cont_txt  .copy_txt label {display:block;font-weight:500;float:left;padding-right:5px;}
.conbuy_box .cont_txt  .copy_txt span {display:block;overflow:hidden;} 
.conbuy_box .cont_txt  h5 {font-size:18px;font-weight:500;padding-bottom:10px;line-height:24px;}
.conbuy_box .cont_txt  h5 span {padding-left:8px;font-weight:400;}
.conbuy_box .info_tit {width:100%;margin:0 auto;padding-top:45px;}
.conbuy_box .info_tit h4 {font-size:24px;font-weight:600;}
.conbuy_box .info_tit span {float:right;font-size:16px;color:#ff0000;position:relative;top:10px;}
.conbuy_box table {margin:15px auto;width:100%;text-align:center;border:6px solid #e4e4e4;}
.conbuy_box table th {padding:20px 0;vertical-align:middle;font-weight:600;background:#f5f5f5;border-left:1px solid #ddd;border-bottom:1px solid #ddd;}
.conbuy_box table th:nth-child(3) {width:160px;}
.conbuy_box table td {padding:15px 0;vertical-align:middle;border-left:1px solid #ddd;border-bottom:1px solid #ddd;font-size:18px;line-height:24px;}
.conbuy_box table td.w120 {width:120px;}
.conbuy_box p {color:#000;border:0;padding:3px 0;}
.conbuy_box p.pdl10 {padding-left:10px;letter-spacing:-0.5px;}

/* 인재채용 */
.recruit_box {width:1280px;margin:0 auto;}
.recruit_box table {margin:15px auto;width:100%;border:6px solid #e4e4e4;}
.recruit_box table th {width:20%;padding:20px 0;vertical-align:middle;background:#f5f5f5;border-left:1px solid #ddd;border-bottom:1px solid #ddd;font-size:18px;}
.recruit_box table td {padding:15px 50px;vertical-align:middle;border-left:1px solid #ddd;border-bottom:1px solid #ddd;font-size:18px;}
.recruit_box table td p {padding:5px 0;}
.recruit_box table td span {display:inline-block;padding:15px 30px;background:#f0f0f0;border-radius:8px;}
.recruit_box table td label {position:relative;top:6px;}
.recruit_box .recruit_btn {width:250px;margin:40px auto 0 auto;padding:15px 0;text-align:center;background:#f84545;cursor:pointer;}
.recruit_box .recruit_btn a {color:#fff;}
.recruit_box .recruit_btn:hover {background:#ae0a0a;}

/* 회원약관 */
.member_box {width:1280px;margin:5px auto 0 auto;overflow:hidden;padding:25px 0;position:relative;}
.member_box h3 {font-size:26px;font-weight:600;color: #000;}
.member_box h5 {padding-top:10px;font-size:18px;color: #000;font-weight: 500;padding-bottom:25px;border-bottom:1px solid #ccc;}
.member_box ul {overflow:hidden;padding-top:25px;}
.member_box ul li p {width:205px;height:45px;float:left;margin:0 8px 9px 0;padding:13px 0 0 45px;border:1px solid #e5e5e5;font-size:14px;font-weight:500;color:#262626;letter-spacing:-0.5px;background:url(https://img.asiatoday.co.kr/images/footer/tag_img.gif) 15px 11px no-repeat;}
.member_box ul li p:hover {background:#f5f5f5 url(https://img.asiatoday.co.kr/images/footer/tag_img2.gif) 15px 11px no-repeat;}
.member_box dl {padding:30px 0;border-bottom:1px solid #f1f1f1;}
.member_box dl dt {font-size:18px;padding-bottom:15px;font-weight:bold;color:#272727;}
.member_box dl dd {color:#595959;line-height:24px;padding-bottom:7px;}
.member_box dl dd p {padding-left:24px;color:#8c8c8c;line-height:25px !important;font-size:15px;}
.member_box dl dd p:first-child {padding-top:8px;}
.member_box dl dd p:last-child {padding-bottom:8px;}

/* 개인보호정책 */
.dateSelect {font-weight:500;line-height:18px;font-size:16px;position:absolute;bottom:45px;right:0;z-index:100;}
.dateSelect select {background:#fff;width:150px;height:26px;padding:2px 5px;position:relative;top:-1px;border:1px solid #C9CCD3;}
.persol_box {width:1280px;margin:5px auto 0 auto;overflow:hidden;}
.persol_box ul {overflow:hidden;}
.persol_box ul > p {font-size:16px;line-height:28px;}
.persol_box ul li p {width:180px;height:45px;float:left;margin:0 8px 9px 0;padding:13px 0 0 45px;border:1px solid #e5e5e5;font-size:14px;font-weight:500;color:#262626;letter-spacing:-0.5px;background:url(https://img.asiatoday.co.kr/images/footer/tag_img.gif) 15px 11px no-repeat;}
.persol_box ul li p:hover {background:#f5f5f5 url(https://img.asiatoday.co.kr/images/footer/tag_img2.gif) 15px 11px no-repeat;}
.persol_box dl {padding:30px 0;border-bottom:1px solid #f1f1f1;}
.persol_box dl:last-child {border-bottom:0;}
.persol_box dl dt {font-size:18px;padding-bottom:15px;font-weight:bold;color:#272727;}
.persol_box dl dd {color:#8c8c8c;}
.persol_box dl dd p {padding-left:24px;line-height:22px;font-size:14px;}
.persol_box .footl_title{font-size:18px;padding-bottom: 15px;font-weight: 500;color: #272727;}
.persol_box .footl_titl {font-size:16px;color:#8c8c8c;line-height:22px;padding-left:15px;}
.persol_box .footl_text1{margin-bottom:20px;}
.persol_box_info {width:1280px;margin:10px auto;padding-top:20px;font-weight:500;font-size:14px;line-height:22px;border-top:1px solid #ddd;}
.persol_box {display:none;}

.teenager_box p {font-size:17px;font-weight:500;line-height:24px;padding-top:22px;}
.teenager_box p.mt35 {margin-top:35px;}
.teenager_box p span {padding-left:17px;padding-top:5px;font-weight:400;display:inline-block;} 
.teenager_box p label {padding-left:13px;padding-top:5px;font-weight:400;display:inline-block;} 

/* 사이트맵 */
.sitemap_box {width:1280px;margin:35px auto 0 auto;position:relative;overflow:hidden;}
.sitemap_box h3 {font-size:26px;font-weight:600;color: #000;padding-bottom:20px;border-bottom:1px solid #ddd;}
.sitemap_box dl {display:flex;margin-top:35px;}
.sitemap_box dl dd {flex:1;border-right:1px solid #e2e2e2;padding-left:18px;}
.sitemap_box dl dd:last-child {border-right:0;}
.sitemap_box dl dd h4 {font-size:18px;line-height:18px;font-weight:500;padding-bottom:15px;}
.sitemap_box dl dd h5 {font-size:18px;font-weight:500;padding-bottom:5px;border-top:1px solid #e2e2e2;margin-top:15px;padding-top:25px;padding-bottom:15px;}
.sitemap_box dl dd p {font-size:15px;padding:6px 0;color:#727272;}
.sitemap_box .service_box {margin-top:35px;padding:15px 0;border-top:1px solid #e2e2e2;border-bottom:1px solid #e2e2e2;}
.sitemap_box .service_box label {font-size:16.5px;font-weight:500;color:#000;padding-right:20px;}
.sitemap_box .service_box span {font-size:15px;color:#000;padding-right:20px;}
.sitemap_box .family_site {padding:15px 0;}
.sitemap_box .family_site ul {display:flex;}
.sitemap_box .family_site li {flex:1;}
.sitemap_box .family_site li:last-child {text-align:right;}
.sitemap_box .family_site li label {font-size:16.5px;font-weight:500;color:#000;padding-right:20px;}
.sitemap_box .family_site li span {font-size:15px;color:#000;padding-right:15px;}

/* reCAPTCHA 위치 설정 */
	.recaptcha {
		display: flex;           /* Flexbox 사용 */
		justify-content: center; /* 가로 가운데 정렬 */
		align-items: center;     /* 세로 가운데 정렬 */
		margin: 20px;             /* 아래쪽 여백 */
		height: 100px;           /* 캡챠 컨테이너 높이 설정 */
	}