@charset 'UTF-8';
.table_program .ta_c{text-align:center;}
.table_program .wrap_as_table .col_04>ul li{margin-bottom:10px; height:30px;}
.table_program .wrap_as_table .col_04>ul li:first-of-type{margin-top:5px;}
.table_program .wrap_as_table .col_04>ul li:last-of-type{margin-bottom:0;}
.download_icon{ color:#888;}
.download_icon:hover{color:#000;}

/*program_area*/
.program_area{width:100%;margin: 0px auto 20px;}
.program_area.day_02{width:1080px;/* height: 1566px; */margin:40px auto 40px;/* background:url(../img/info_program_img2.gif?20191021108) no-repeat; */}
.program_area table{width:100%;border-top: 3px solid #16274d;}
.program_area tr{min-height:50px;border-bottom:1px solid #dbdbdb;}
.program_area td{padding: 12px 10px 12px 15px;}
.program_area td:first-child{border-right:1px solid #dbdbdb;}
.program_area .time{font-size:16px;width:200px;text-align:center;letter-spacing:0;color:#282828;background:#f4f4f4;}
.program_area .col_2_td{font-size:21px;font-weight:bold;text-align:center;}
.program_area .col_3_td{font-size:20px;text-align:center;border-right:none!important;background: #f4f4f4;color: #333;}
.program_area td p{font-size:16px;line-height:21px;position:relative;}
.program_area .col_2_td strong{font-size:19px;color:#16274d;}
.program_area .col_3_td strong{font-size:18px;line-height:2;color:#666;}
.program_area .br_00 strong{font-size:20px;line-height:21px;position:relative;display:inline-block;padding:0 10px 0 0;color:#4579c6;}
.program_area .br_00.excp strong{font-size:19px;line-height:35px; font-weight: 400;}
.program_area .br_00 strong.type_01{
	font-size: 16px;
	letter-spacing: -1px;
	font-weight: bold;
	position: relative;
	line-height: 27px;
	top: -1px;
}
.program_area .br_00 strong:after{position:absolute;top:5px;right:0;display:block;width:1px;height:15px;content:none;border-right:1px solid #bdbdbd;}
.program_area .br_00.excp strong:after{content:none;}
.program_area .br_01 strong{font-size:21px;position:relative;display:inline-block;margin:0 10px 0 0;padding:0 10px 0 0;color:#129a95;}
.program_area .br_01 strong:after{position:absolute;top:5px;right:0;display:block;width:1px;height:15px;content:'';border-right:1px solid #bdbdbd;}
.program_area span{font-size:15px;}
.program_area .br_00 span{position:relative;top:-2px;}
.program_area .br_00 span:first-of-type{padding-left: 0;}
.program_area .br_00.excp span{font-weight: bold;line-height: 35px; color:#333;}
.program_area .br_00{width: 480px;border-right:1px solid #dbdbdb;}
.program_area .spec .br_00{padding-top:0;}
.program_area .speaker_td{width:350px;position: relative;}
.program_area .spec .speaker_td{padding-top:40px;}
.program_area .speaker_td p{
	/*padding: 0 110px 0 0;*/ padding:0;
}
.program_area .speaker_td strong{font-size:16px;display:block;color:#282828;}
.program_area .speaker_td span{font-size:13px;color:#8a8a8a;}
.notic_program{display:block;width:1080px;margin:30px auto 100px;color:#666;color: #c86262;}
.notic_program span{display:block;margin-bottom:10px;}
.program_time{width:1080px;/* height: 1286px; */margin:40px auto 0;}
.program_time .program_time_img{width:500px;background: url(../img/info_program_img.jpg?20250403) no-repeat;position: relative; height: 250px;display: inline-block;}
.program_time .program_schedule{display: inline-block; position: relative;  line-height: 30px; top: -70px; width: 460px;margin: 0; left: 130px; padding-right: 100px;}
.program_time .program_schedule p{line-height: 30px; display: flex; align-items: flex-start; padding: 5px 0;}
.program_time .program_schedule b{background: #100c53; color:#fff; padding: 2px 25px;border-radius: 20px;margin-left: -113px;}
.program_time .program_schedule span{margin-left: 20px; position: relative; display: inline-block;}


@media all and (max-width:429px){
	.table_program{font-size:12px;line-height:42px;width:100%;margin:25px auto 40px;padding:0 15px;color:#666;}
	.table_program .infor{overflow:hidden;margin:0 auto 10px;}
	.table_program .infor .row{height:30px;margin-bottom:15px;text-align:left;}
	.table_program .infor .as_th{font-size:14px;line-height:25px;position:absolute;display:block;width:60px;height:25px;margin:0 20px 0 0;text-align:center;color:#fff;border-radius:12px;background:#16274d;}
	.table_program .infor .as_td{font-size:15px;line-height:30px;line-height:1.3;display:block;padding: 4px 0 0 74px;color:#323232;}
	.table_program .wrap_as_table .title{line-height:42px;height:42px;border-top:2px solid #767676;border-bottom:1px solid #bbb;}
	.table_program .wrap_as_table .title > *{font-weight:bold;display:table-cell;text-align:center!important;}
	.table_program .wrap_as_table .title .col_01{text-align:center;}
	.table_program .wrap_as_table .col_01{width:75px;vertical-align:middle;}
	.table_program .wrap_as_table .col_02{width:120px;padding-left:10px;text-align:center;text-align:left;}
	.table_program .wrap_as_table .col_03{width:120px;margin-right:0;padding-left:10px;text-align:left;}
	.table_program .wrap_as_table .col_04{text-align:left;}
	.table_program .wrap_as_table .col_04>ul li{margin-bottom:10px; height:44px;}
	.table_program .wrap_as_table .col_03 strong, .table_program .wrap_as_table .col_03_04 strong{line-height:1.2;display:block;margin-bottom: 5px;}
	.table_program .wrap_as_table .col_03 span, .table_program .wrap_as_table .col_03_04 span{line-height:1.3;display:block;color:#8a8a8a;padding-bottom: 10px;}
	.table_program .wrap_as_table .col_02_03{padding-left:10px;text-align:left;}
	.table_program .wrap_as_table .col_03_04{padding-left:10px;text-align:left; padding-right:10%;}
	.table_program .wrap_as_table .col_02_03.ta_c{font-weight:bold;width: 260px;text-align:center;color:#16274d;}
	.table_program .wrap_as_table .col_02_03_04{padding-left:10px;}
	.table_program .wrap_as_table .col_01_02_03{width:910px;background:#f4f4f4;}
	.table_program .wrap_as_table .col_01_02_03_04{width:910px;background:#f4f4f4;}
	.table_program .wrap_as_table .row{        /* padding: 4px 0; */
		letter-spacing:-1px;        /* display: table-row; */border-bottom:1px solid #f3f3f3;}
	.table_program .wrap_as_table .row > *{font-size: 13px;line-height: 1.5;display:table-cell;padding-top:5px;padding-bottom:5px;vertical-align:middle;}
	.table_program .wrap_as_table{font-size:14px;margin:0 auto;color:#bbb;}
	.table_program .wrap_as_table{border-bottom:1px solid #bbb;}
	.table_program .wrap_as_table{}
	.table_program .infor_02{font-size:14px;line-height:1.5;margin:20px 0 0 30px;text-align:left;color:#999;}


	.program_area td{ padding: 5px 5px 5px 5px;}
	.program_area td.time{font-size: 14px;word-break: break-word;width: 57px; min-width: 57px;line-height: normal;text-align: left;}
	.program_area .col_3_td {font-size: 16px;}
	.program_area .col_3_td strong {font-size: 16px;}
	.program_area td p{line-height: 18px;}
	.program_area .col_2_td strong, .program_area .br_00 strong.type_01{font-size: 14px;}
	.program_area .br_00{width: 150px;}
	.program_area .br_00 strong{font-size: 16px;word-break: break-word;}
	.program_area .br_00.excp strong{font-size: 16px;}
	.program_area span{font-size: 13px;word-break: break-word;}
	.program_area .speaker_td{width: 150px;}
	.program_area .speaker_td strong { font-size: 14px;word-break: break-word;}
	.program_area .speaker_td span { font-size: 12px;word-break: break-word;}



	.download_icon{font-size: 27px; display: block; margin:0 auto;}
}

@media all and (max-width:639px) and (min-width:430px){
	.table_program{font-size:12px;line-height:42px;width:100%;margin:25px auto 40px;padding:0 15px;color:#666;}
	.table_program .infor{overflow:hidden;margin:0 auto 10px;}
	.table_program .infor .row{height:30px;margin-bottom:15px;text-align:left;}
	.table_program .infor .as_th{font-size:14px;line-height:25px;position:absolute;display:block;width:60px;height:25px;margin:0 20px 0 0;text-align:center;color:#fff;border-radius:12px;background:#16274d;}
	.table_program .infor .as_td{font-size:15px;line-height:30px;line-height:1.3;display:block;padding: 4px 0 0 74px;color:#323232;}
	.table_program .wrap_as_table .title{line-height:42px;height:42px;border-top:2px solid #767676;border-bottom:1px solid #bbb;}
	.table_program .wrap_as_table .title > *{font-weight:bold;display:table-cell;text-align:center!important;}
	.table_program .wrap_as_table .title .col_01{text-align:center;}
	.table_program .wrap_as_table .col_01{width:75px;vertical-align:middle;}
	.table_program .wrap_as_table .col_02{width:120px;padding-left:10px;text-align:center;text-align:left;}
	.table_program .wrap_as_table .col_03{width:120px;margin-right:0;padding-left:10px;text-align:left;}
	.table_program .wrap_as_table .col_04{text-align:left;}
	.table_program .wrap_as_table .col_04>ul li{margin-bottom:10px; height:44px;}
	.table_program .wrap_as_table .col_03 strong, .table_program .wrap_as_table .col_03_04 strong{line-height:1.2;display:block;margin-bottom: 5px;}
	.table_program .wrap_as_table .col_03 span, .table_program .wrap_as_table .col_03_04 span{line-height:1.3;display:block;color:#8a8a8a;padding-bottom: 10px;}
	.table_program .wrap_as_table .col_02_03{padding-left:10px;text-align:left;}
	.table_program .wrap_as_table .col_03_04{padding-left:10px;text-align:left; padding-right:15%;}
	.table_program .wrap_as_table .col_02_03.ta_c{font-weight:bold;width: 260px;text-align:center;color:#16274d;}
	.table_program .wrap_as_table .col_02_03_04{padding-left:10px;}
	.table_program .wrap_as_table .col_01_02_03{width:910px;background:#f4f4f4;}
	.table_program .wrap_as_table .col_01_02_03_04{width:910px;background:#f4f4f4;}
	.table_program .wrap_as_table .row{        /* padding: 4px 0; */
	letter-spacing:-1px;        /* display: table-row; */border-bottom:1px solid #f3f3f3;}
	.table_program .wrap_as_table .row > *{font-size: 13px;line-height: 1.5;display:table-cell;padding-top:5px;padding-bottom:5px;vertical-align:middle;}
	.table_program .wrap_as_table{font-size:14px;margin:0 auto;color:#bbb;}
	.table_program .wrap_as_table{border-bottom:1px solid #bbb;}
	.table_program .wrap_as_table{}
	.table_program .infor_02{font-size:14px;line-height:1.5;margin:20px 0 0 30px;text-align:left;color:#999;}

	.program_area td{ padding: 5px 5px 5px 5px;}
	.program_area td.time{font-size: 14px;word-break: break-word;width: 90px; min-width: 90px;}
	.program_area .col_3_td {font-size: 16px;}
	.program_area .col_3_td strong {font-size: 16px;}
	.program_area td p{line-height: 18px;}
	.program_area .col_2_td strong, .program_area .br_00 strong.type_01{font-size: 14px;}
	.program_area .br_00{width: 150px;}
	.program_area .br_00 strong{font-size: 16px;word-break: break-word;}
	.program_area .br_00.excp strong{font-size: 16px;}
	.program_area span{font-size: 13px;word-break: break-word;}
	.program_area .speaker_td{width: 150px;}
	.program_area .speaker_td strong { font-size: 14px;word-break: break-word;}
	.program_area .speaker_td span { font-size: 12px;word-break: break-word;}



	.download_icon{font-size: 27px; display: block; margin:0 auto;}
}
@media (max-width:989px) and (min-width:640px){
	.table_program{font-size:12px;line-height:42px;width:100%;margin:25px auto 40px;padding:0 15px;color:#666;}
	.table_program .infor{overflow:hidden;margin:0 auto 10px;}
	.table_program .infor .row{height:30px;margin-bottom:15px;text-align:left;}
	.table_program .infor .as_th{font-size:14px;line-height:25px;position:absolute;display:block;width:60px;height:25px;margin:0 20px 0 0;text-align:center;color:#fff;border-radius:12px;background:#16274d;}
	.table_program .infor .as_td{font-size:15px;line-height:30px;line-height:1.3;display:block;padding:1px 0 0 74px;color:#323232;}
	.table_program .wrap_as_table .title{line-height:42px;height:42px;border-top:2px solid #767676;border-bottom:1px solid #bbb;}
	.table_program .wrap_as_table .title > *{font-weight:bold;display:table-cell;text-align:center!important;}
	.table_program .wrap_as_table .title .col_01{text-align:center;}
	.table_program .wrap_as_table .col_01{width:105px;vertical-align:middle;}
	.table_program .wrap_as_table .col_02{width:270px;padding-left:10px;text-align:center;text-align:left;}
	.table_program .wrap_as_table .col_03{width:230px;margin-right:0;padding-left:10px;text-align:left;}
	.table_program .wrap_as_table .col_04{width:90px;}
	.table_program .wrap_as_table .col_03 strong, .table_program .wrap_as_table .col_03_04 strong{line-height:1.2;display:block;margin-top: 3px;margin-bottom: 3px;}
	.table_program .wrap_as_table .col_03 span, .table_program .wrap_as_table .col_03_04 span{line-height:1.3;display:block;color:#8a8a8a;margin-bottom: 5px;}
	.table_program .wrap_as_table .col_02_03{padding-left:10px;text-align:left;width: 600px;}
	.table_program .wrap_as_table .col_03_04{width:320px;padding-left:10px;text-align:left; padding-right:60px;}
	.table_program .wrap_as_table .col_02_03.ta_c{font-weight:bold;width:500px;text-align:center;color:#16274d;}
	.table_program .wrap_as_table .col_02_03_04{padding-left:10px;}
	.table_program .wrap_as_table .col_01_02_03{width:910px;background:#f4f4f4;}
	.table_program .wrap_as_table .row{        /* padding: 4px 0; */
	letter-spacing:-1px;        /* display: table-row; */border-bottom:1px solid #f3f3f3;}
	.table_program .wrap_as_table .row > *{font-size:14px;line-height:1.5;display:table-cell;padding-top:8px;padding-bottom:8px;vertical-align:middle;}
	.table_program .wrap_as_table{font-size:15px;margin:0 auto;color:#bbb;}
	.table_program .wrap_as_table{border-bottom:1px solid #bbb;}
	.table_program .wrap_as_table{}
	.table_program .infor_02{font-size:14px;line-height:1.5;margin:20px 0 0 30px;text-align:left;color:#999;}
	.download_icon{font-size: 27px; display: block; margin:0 auto;}

	.program_time, .program_area, .notic_program{width: 100%;}
	.program_time{position: relative; padding: 30px 20px;margin: 0; width: 100%; max-width: none;}
	.program_time .program_time_img{background:none; display: none;}
	.program_time .program_schedule{top: 0; width: 100%; left: 105px; padding-right: 100px;}
	.program_time .program_schedule p{margin-bottom: 8px;line-height: initial;}
	.program_time .program_schedule b{margin-left: -105px;padding: 2px 20px;float: left; height: 28px;line-height: 24px;}
	.program_time .program_schedule span{position: relative;}
	.program_area, .notic_program {padding:0 20px;}
	.program_area .pg_book_area .down_file{background:url(../img/btn_down_m_programbook_kr.gif?202011) no-repeat;float: none; position: relative; width: 100%;background-size: contain;padding-bottom: 15%;max-width: 400px; height: 0; margin: 0 auto;}
	.program_area .pg_book_area .down_file:after{content:none;}
	.program_area .pg_book_area .down_file span{display: none;}
	.program_area table{border-top: 2px solid #16274d;}
	.program_area tr{font-size: 16px; overflow: hidden; padding: 15px 0; letter-spacing: 0;  color: #282828; border-bottom: 1px solid #ddd; width: 100%;}
	.program_area td.time{line-height: 21px; display: table-cell; width: 100px; text-align: center; position: relative; color: #333; border-right: 1px solid #e7e7e7; background: #f4f4f4; padding: 12px 10px 12px;}
	.program_area td.col_2_td{line-height: 21px;  }
	.program_area .col_2_td strong{line-height: 1.3;margin-bottom: 7px; word-break: keep-all; color: #333; font-size: 16px;}
	.program_area .speaker_td p { padding: 0;}
	.program_area .spec .br_00{padding-top:12px;}
	.program_area .spec .speaker_td{padding-top:12px;}
}
@media all and (min-width:990px){
	.table_program{font-size:15px;line-height:42px;width:910px;margin:30px auto 40px;color:#666;}
	.table_program .infor{font-size:14px;text-align:-webkit-auto;color:#429aec;}
	.table_program .infor_02{font-size:14px;text-align:left;color:#999;        /* font-weight: bold; */}
	.table_program{font-size:12px;line-height:42px;width:100%;margin:40px auto 90px;color:#666;}
	.table_program .infor{overflow:hidden;width:910px;margin:0 auto 35px;}
	.table_program .infor .row{height:30px;margin-bottom:15px;text-align:left;}
	.table_program .infor .as_th{font-size:17px;line-height:31px;display:inline-block;width:100px;height:30px;margin:0 20px 0 0;text-align:center;color:#fff;border-radius:20px;background:#16274d;}
	.table_program .infor .as_td{font-size:18px;line-height:30px;color:#323232;}
	.table_program .wrap_as_table .title{line-height:52px;height:52px;border-top:2px solid #767676;border-bottom:1px solid #bbb;}
	.table_program .wrap_as_table .title > *{font-weight:bold;display:table-cell;margin-right:30px;text-align:center!important;}
	.table_program .wrap_as_table .title .col_01{text-align:center;}
	.table_program .wrap_as_table .col_01{width:107px;margin-left:20px;text-align:right;vertical-align:middle;}
	.table_program .wrap_as_table .col_02{width:400px;padding-left:35px;text-align:center;text-align:left;}
	.table_program .wrap_as_table .col_03{width:308px;margin-right:0;padding-left:40px;text-align:left;}
	.table_program .wrap_as_table .col_04{width:110px;margin-right:0;text-align:left; padding-left: 15px;}
	.table_program .wrap_as_table .col_04>ul li{margin-bottom:10px; height:30px;}
	.table_program .wrap_as_table .col_04>ul li:first-of-type{margin-top:5px;}
	.table_program .wrap_as_table .col_04>ul li:last-of-type{margin-bottom:0;}
	.table_program .wrap_as_table .col_03 strong, .table_program .wrap_as_table .col_03_04 strong{font-size:15px;line-height:1.2;display:block;margin: 5px 0 0px;}
	.table_program .wrap_as_table .col_03 span, .table_program .wrap_as_table .col_03_04 span{font-size:13px;line-height:1.3;display:block;color:#8a8a8a;}
	.table_program .wrap_as_table .col_02_03{width:700px;padding-left:35px;text-align:left;}
	.table_program .wrap_as_table .col_03_04{width:410px;padding-left:35px;text-align:left;}
	.table_program .wrap_as_table .col_02_03.ta_c, .table_program .wrap_as_table .col_02_03_04.ta_c{font-weight:bold;text-align:center;color:#16274d;}
	.table_program .wrap_as_table .col_01_02_03{width:910px;background:#f4f4f4;}
	.table_program .wrap_as_table .col_02_03_04{width:763px;}
	.table_program .wrap_as_table .row{        /* display: table-row; */
	border-bottom:1px solid #f3f3f3;        /* padding: 4px 0; */}
	.table_program .wrap_as_table .row > *{display:table-cell;min-height:52px;padding-top:5px;padding-bottom:5px;vertical-align:middle;line-height: 1.3;}
	.table_program .wrap_as_table{font-size:17px;width:910px;margin:0 auto;color:#bbb;}
	.table_program .wrap_as_table{border-bottom:1px solid #bbb;}
	.table_program .wrap_as_table{}
	.table_program .infor_02{font-size:14px;line-height:1.5;margin:20px 0 0 30px;text-align:left;color:#999;}
	.download_icon{font-size: 30px; display: block; margin:0 auto;}

}
