/*----------------------------------------------------------------------------------------*/
/* Program content -----------------------------------------------------------------------*/

.programDetailBody{width:100%;min-height:20%;background:#fff;display:flex;justify-content:space-between;align-items:center;flex-direction:column;position:relative;margin-bottom:60px;}
.programDetailBody:last-child{margin-bottom:0 !important;}
.programDetailBody p{text-align:center;}

.programDetailSessionTitleWrap{display:flex;border-bottom:1px solid #dcdcdc;justify-content:space-between;position:rela}
.programDetailSessionTitleWrap .fav_BtWrap{position:relative;width:35px;}
.programDetailSessionTitleWrap .favBt{background:none;color:var(--concept-colorA);font-size:2em;margin:0;padding:0;margin-top:-4px;}
.programDetailSessionTitleWrap .favBt img{width:19px;}
.programDetailSessionTitleWrap .sessionTitle{width:120px;font-size:15px;font-weight:700;display:flex;align-items:center;justify-content:center;background:rgba(159,159,159,0.1);}



.programDetailSessionSidTxt{font-weight:700;font-size:20px;text-align:left !important;line-height:1.5em;color: var(--concept-colorA);margin-bottom:8px;}
.programDetailSessionTitleTxt{font-weight:700;font-size:20px;text-align:left !important;line-height:1.5em;}

.progDetailsessionModeratorWrap{display:flex;border-bottom:1px solid #eee;}
.progDetailsessionModeratorWrap .sessionModerator{width:200px;font-size:16px;font-weight:500;display:flex;align-items:center;justify-content:center;padding:15px 35px;color:#444;}
.progDetailsessionModeratorWrap .sessionModeratorBody{width:calc(100% - 200px);font-size:16px;padding:15px;}
.progDetailsessionModeratorWrap .sessionModeratorBody div:last-child{margin-bottom:0;}
.progDetailsessionModeratorWrap .languageTitle{width:120px;font-size:15px;font-weight:700;display:flex;align-items:center;justify-content:center;}
.progDetailsessionModeratorWrap .languageContents{width:calc(100% - 200px);font-size:17px;font-weight:400;text-align:left !important;padding:15px;}
.progDetailsessionModeratorWrap .targetTitle{width:120px;font-size:15px;font-weight:700;display:flex;align-items:center;justify-content:center;}
.progDetailsessionModeratorWrap .targetContents{width:calc(100% - 200px);font-size:17px;font-weight:400;text-align:left !important;padding:15px;}
.progDetailsessionModeratorWrap #eventDescription{font-weight:700;padding:15px;}

.program1stTop{display:flex;}
.program1stTop .progDetailsessionModeratorWrap:first-child{width:65%;}
.program1stTop .progDetailsessionModeratorWrap:last-child{width:35%;}
.program1stTop .progDetailsessionModeratorWrap:last-child span{width:50%;text-align:center;}

.program1stTop .progDetailTimeTxt{padding:15px;font-size:16px;color:#666;}


.programDetailDiv{border-bottom:1px solid #eee;color:#000;position:relative;display:flex;}
.programDetailDiv:last-child{border-bottom:0;}
.programDetailDiv .sessionTitle{font-weight:400;font-size:16px;width:calc(100% - 45px);min-height: 17px;color:#666;}
.programDetailAbiconBt{background:var(--concept-colorC);color:#fff;padding:4px 8px 3px;font-size:15px;border-radius:4px;border:0;outline:0 !important;margin:0px 0px 0px 0px;line-height:1;font-weight:500;}
.speakerInfoBodyWrap{position:relative;display:flex;margin-bottom:5px;justify-content:space-between;}
.speakerInfoBodyWrap span{font-size:16px;color:#666;font-weight:400;}
.programDetailCviconBt{background:var(--concept-colorA);color:#fff;padding:4px 8px 3px;font-size:15px;border-radius:4px;border:0;outline:0 !important;margin:0;/*position:absolute;right:0;top:0px;margin-left:7px;*/line-height:1;font-weight:500;}
.speakerInfoBodyWrap:last-child{margin-bottom:0;}
.speakerInfoBodyWrap .sessionTitle{width:calc(100% - 45px);}

.sessionTitleWrapp{width:100%;display:flex;margin-bottom:5px;justify-content:space-between;}

.programDetailRoomDateWrap{display:flex;width:100%;}
.programDetailRoomDateWrap .progDetailsessionModeratorWrap{width:50%;}

.programDetailTimeBody{width:120px;display:flex;align-items:center;justify-content:center;}
.programDetailTimeBody span{font-size:15px;}
.programDetailDivBody{width:calc(100% - 200px);padding:15px;}

.programDetailHr{border-top:1px solid #969696;margin:0;}
.programDetailBody .progDetailDateNTime{width:calc(100% - 200px);text-align:left;padding:15px;font-size:17px;}
.programDetailBody .progDetailDateNTime.progDetailTimeTxt{font-size:17px;font-weight:700;}

.proSpeakerCvO{cursor:pointer;}
 

@media (max-width: 767.98px){
	.programDetailRoomDateWrap{flex-direction:column;}
	.programDetailRoomDateWrap .progDetailsessionModeratorWrap{width:100%;}
}

/*
#global-header .global-nav nav.gnb ul.gnb-list > li.active_PROGRAM > a{color:var(--concept-colorA) !important;}
*/



.progSpkTotalWrap{display:flex;align-items:center;width:100%;border-bottom:1px solid #eee;}

.progSpkLeftWrap{width:200px;font-size:14px;font-weight:700;display:flex;align-items:center;justify-content:center;padding:15px 60px;}
.progSpkRightWrap{width:calc(100% - 120px);}


.programEventSponsorLogo{position:absolute;right:0;bottom:15px;max-height:45px;max-width:100%;}
 


.basicBt{padding:0 60px; min-height:60px;border-radius:100px;background:#f98311;display:flex;justify-content:center;align-items:center;border:0;outline:0 !important;margin:0 auto;line-height:1.2em;color:#fff;font-size:23px;}
.consensusTxt{color:#c80000;font-weight:500;padding-top:15px;width:100%;text-align:center;margin-bottom:25px;font-size:23px;}
.consensusMoveBtWrap{display:flex;justify-content:center;align-items:center;}


.scientificProgramWrap{padding:40px;}

.searchBodyWrap{display:flex;justify-content:center;align-items:center;background:rgba(249,131,17,0.1);width:100%;padding:30px 0;margin-bottom:60px;}

.searchBodyWrap select{border-radius:10px;height:40px;border:1px solid #ccc;font-size:16px;color:#444;width:20%;outline:0 !important;appearance:none;background-image:url("/img/program/selectBottomArrow.png");background-color:#fff;background-repeat:no-repeat;background-position:right 10px top 15px;background-size:12px;padding:0 15px;}
/*.searchBodyWrap select:first-child{margin-right:20px;}*/
.searchBodyWrap input{border-radius:10px;height:40px;border:1px solid #ccc;font-size:16px;color:#ccc;margin:0 10px 0 40px;width:calc(43% - 120px);outline:0 !important;padding:0 15px;}
.searchBodyWrap input::placeholder{font-size:16px;color:#ccc;}
.searchBodyWrap button{border-radius:10px;height:40px;width:120px;background:#f98311;color:#fff;font-weight:500;font-size:16px;outline:0 !important;border:0;margin:0;padding:0;}

.programEventNameWrap{padding:0 0 15px 30px;font-size:18px;font-weight:500;position:relative;}
.programEventNameWrap .programDetailSessionTitleTxt{line-height:1;font-size:18px;font-weight:500;}


.speakerInfoImgWrap{width:70px;height:70px;border-radius:50%;display:flex;justify-content:center;align-items:flex-start;overflow:hidden;display:none;}
.speakerInfoImgWrap img{width:100%;}

.speakerInfoBodyWrap .sessionTitle.spkImfoTxtTotalWrap{width:calc(100% - 90px);}


.spkImfoTxtTotalWrap .sessionSpeakerName{font-size:18px;color:#666;text-align:left;font-weight:700;}
.spkImfoTxtTotalWrap .sessionSpeakerCompany,
.spkImfoTxtTotalWrap .sessionSpeakerCountry{font-size:16px;color:#666;text-align:left;font-weight:400;}



.programDetailBody903 .programDetailSessionTitleTxt,
.programDetailBody903 .progDetailsessionModeratorList,
.programDetailBody903 .progSpkTotalWrap903{display:none;}

.programDetailBody1037 .programDetailSessionTitleTxt,
.programDetailBody1037 .progDetailsessionModeratorList,
.programDetailBody1037 .progSpkTotalWrap1037{display:none;}




.programDetailBody54{display:none;}


.programDetailBody24 .progDetailsessionModeratorWrap.progDetailsessionModeratorList,
.programDetailBody55 .progDetailsessionModeratorWrap.progDetailsessionModeratorList,
.programDetailBody86 .progDetailsessionModeratorWrap.progDetailsessionModeratorList,
.programDetailBody90 .progDetailsessionModeratorWrap.progDetailsessionModeratorList,
.programDetailBody98 .progDetailsessionModeratorWrap.progDetailsessionModeratorList{display:none;}




.programDetailBody55 .program1stTop .progDetailsessionModeratorWrap:last-child span{visibility:hidden;}
.programDetailBody86 .program1stTop .progDetailsessionModeratorWrap:last-child span{visibility:hidden;}







.programDetailBody.programDetailBody31{display:none;}
.programDetailBody.programDetailBody64{display:none;}
.programDetailBody.programDetailBody42{display:none;}
.programDetailBody.programDetailBody75{display:none;}









.progSpkTotalWrap24,
.progSpkTotalWrap55,
.progSpkTotalWrap86,
.progSpkTotalWrap90,
.progSpkTotalWrap98{display:none;}



/* Program content -----------------------------------------------------------------------*/
/*----------------------------------------------------------------------------------------*/








#container-sub .sub .cont{width:100%;}
#container-sub header.container-header .location ul.location-list{width:100%;}

h3.title{font-size:27px;}

/*---------------------------------------------------------------------------------------*/
/* footer Content -----------------------------------------------------------------------*/
/*---------------------------------------------------------------------------------------*/

#subSideMenuWrap{display:block;width:120px;height:400px;background:#f98311;box-shadow:0px 7px 20px 0px rgba(0,0,0,0.1);position:fixed;top:280px;right:0;overflow:hidden;z-index: 3;display:none !important;}

/*---------------------------------------------------------------------------------------*/
/* footer Content -----------------------------------------------------------------------*/
/*---------------------------------------------------------------------------------------*/





