﻿/*----------------------------------------------------------------------------------------*/
/* top gnb content -----------------------------------------------------------------------*/

#mainTopLogo{max-width:273px;}

#global-header{background: linear-gradient(to bottom,var(--concept-background) 125px, #fff 125px);left:0;}
#global-header.gnb-scroll{background: linear-gradient(to bottom,#fff 125px, #fff 125px)}
#global-header .global-nav .gnb-topWrap .gnb-top ul.top-list li a:focus{color:var(--concept-colorA);}
#global-header .global-nav .gnb-topWrap .gnb-top ul.top-list li a:hover{color:var(--concept-colorA);}

/* top gnb content -----------------------------------------------------------------------*/
/*----------------------------------------------------------------------------------------*/


/*----------------------------------------------------------------------------------------*/
/* main page common content --------------------------------------------------------------*/


.mainMaxWidth{width:100%;max-width:1200px;margin:0 auto;position:relative;}
.mainMaxWidthA{width:100%;max-width:1920px;margin:0 auto;position:relative;}
.mainInfoTitle{font-size:25px;font-weight:600;padding-bottom:25px;}

/* main page common content --------------------------------------------------------------*/
/*----------------------------------------------------------------------------------------*/


p{margin-bottom:0;}







/*---------------------------------------------------------------------------------------*/
/* top Image Content --------------------------------------------------------------------*/
/*---------------------------------------------------------------------------------------*/

#topImageWrap{/*background:url("/img/main/topBg.jpg")no-repeat;background-position:center center;background-size:cover;*/width:100%;max-height:720px;height:720px;display:flex;justify-content:center;align-items:center;position:relative;}
.pcTopImg{display:block;}
.mobTopImgContentWrap{display:none;}

.topImageA
{
    background: url('../../../img/main/topBg.jpg') no-repeat;
    background-position: center center;
    background-size: cover;
}

.topImageB{background:url("../../../img/main/topBgB.jpg")no-repeat;background-position:center center;background-size:cover;}
.topImageC{background:url("../../../img/main/topBgA.jpg")no-repeat;background-position:center center;background-size:cover;}

.imgSwiper{height:100%;width:100%;overflow:hidden;position:relative;}
.topSlideImgWrap{height:100%;display:flex;align-items:center;justify-content:flex-start;}
.topSlideBt{width:35%;height:100px;background:#f98311;position:absolute;bottom:0;right:0;padding-left:30px;display:flex;align-items:center;cursor:pointer;}
.topSlideBt img{width:20px;height:15px;margin-left:7px;margin-top:-5px;}

#topImageWrap div img.slideImg{display:block;}
#topImageWrap div img.slideImg_m{display:none;}


/*---------------------------------------------------------------------------------------*/
/* top Image Content --------------------------------------------------------------------*/
/*---------------------------------------------------------------------------------------*/


/*---------------------------------------------------------------------------------------*/
/* top deadline Content -----------------------------------------------------------------*/
/*---------------------------------------------------------------------------------------*/

.topDeadlineWrap{height:100px;position:relative;display:none;}
#topDeadlineBody{display:flex;justify-content:space-between;align-items:center;height:100%;}

.topDeadlineLeftBody{width:calc(100% - 720px);height:100%;}
.topDeadlineRightBody{width:720px;height:100%;}

.topDeadlineInfo{height:100%;width:50%;display:flex;align-items:center;}
.topDeadlineInfo p{line-height:1.2;}
.topDeadlineInfo p:first-child{margin-right:16px;}
.topDeadlineInfo p:last-child{margin-top:-5px;}

.topDeadlineRightBody .topDeadlineInfo{width:35%;}
.topDeadBgBox{width:25%;height:100%;background:#f98311;position:absolute;right:0;bottom:0;}




.topDeadlineWrapA{position:absolute;bottom:0;left:0;height:120px;width:100%;z-index:9;overflow:hidden;background:linear-gradient(90deg, #F9A928 1.44%, #F98311 20.19%, #FF7033 43.27%, #FF554E 84.62%, #DD517E 100%);}

.topDeadlineWrapA .mainMaxWidth{height:100%;position:relative;display:flex;justify-content:center;align-items:center;}
.topDeadlineInfoA{width:360px;height:100%;background:#f98311;display:flex;justify-content:flex-start;align-items:center;gap:10px;}
.topDeadlineInfoA:before{content:"";width:100vw;height:100%;background:#f98311;position:absolute;top:50%;left:0;transform:translate(-100%, -50%);}

.topDeadlineInfoA span{color:#fff;}
.topDeadlineInfoA span:first-child{font-size:30px;line-height:1;}
.topDeadlineInfoA span:nth-child(2){line-height:1.1; font-size:25px;}
.topDeadlineInfoA span:nth-child(4){font-size:30px;line-height:1;}
.topDeadlineInfoA span:last-child{line-height:1.1; font-size:25px;}

.mainfs50{font-size:50px;}


.photoGalleryTxt{color:#fff;font-size:52px;letter-spacing:-2.08px;margin-left:-50px;}
#photoGalleryMoveBt{padding:12px 30px;border-radius:100px;background:#fff;border:0;margin:0;display:flex;align-items:center;justify-content:center;gap:10px;position:absolute;top:50%;right:0;transform:translate(0%, -50%);}
#photoGalleryMoveBt span{color:#ff594a;font-size:35px;letter-spacing:-0.35px;line-height:1;}
#photoGalleryMoveBt img{width:18px;height:18px;}

#photoGalleryMoveBt_m{padding:6px 12px 6px 15px;border-radius:100px;background:#fff;border:0;margin:0;align-items:center;justify-content:center;gap:5px;display:none;}
#photoGalleryMoveBt_m span{color:#ff594a;font-size:15px;letter-spacing:-0.6px;line-height:1;}
#photoGalleryMoveBt_m img{width:10px;height:10px;}


.topDeadlineInfoA_empty{width:65px;height:100%;background:rgba(33,33,33,0.6);}

.topDeadlineInfoB{display:flex;justify-content:flex-start;align-items:center;width:715px;height:100%;background:rgba(33,33,33,0.6);}
.topDeadlineInfoB span{color:#fff;font-size:40px;font-weight:600;}
.topDeadlineInfoB span:first-child{font-size:25px;line-height:1;}
.topDeadlineInfoB span:last-child{line-height:1.1;}


.topDeadlineWrapA_m{display:none;}



/*---------------------------------------------------------------------------------------*/
/* top deadline Content -----------------------------------------------------------------*/
/*---------------------------------------------------------------------------------------*/
#subSideMenuWrap{display:none !important;}

/*---------------------------------------------------------------------------------------*/
/* exhibition introduce Content ---------------------------------------------------------*/
/*---------------------------------------------------------------------------------------*/
.exIntro1stTxt{line-height:1;margin-bottom:16px;}
.exIntro2ndTxt{line-height:1;margin-bottom:24px;}

#exhibitionIntroduceWrap{padding:100px 0;position:relative;}

#exhibitionIntroduceWrap .exhibitionIntroduceBody{display:flex;justify-content:space-between;flex-wrap:wrap;}

.exIntroBox{width:360px;height:360px;position:relative;}
.exIntroBox:first-child{width:calc(100% - 720px);}
.exIntroBox:first-child p:last-child{width:76%;text-align:justify;}

.exIntroBox:nth-child(4){width:calc(100% - 720px);display:flex;justify-content:flex-end;position:relative;}
.exIntroBox:nth-child(4):before{content:"";width:2px;height:100px;background:rgba(255,151,29,0.5);position:absolute;top:0;left:0;}

.exIntroContent,
.exIntroContentH{width:360px;height:360px;padding:0 0 50px 30px;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-end;position:relative;cursor:pointer;}
.exIntroContentH{opacity:0;position:absolute;top:0;left:0;}

.exIntroContent img{margin-top:20px; width:30px;height:15px;}
.exIntroContent p:first-child{line-height:1;margin-bottom:20px;}

.exIntroContent:hover > .exIntroContentH{opacity:1;background:#ff971d;}
/* .exIntroContentH p:nth-child(2){margin-bottom:20px;} */



.exintroCbg_1{background:url("/img/main/intro_01.png")no-repeat;background-size:contain;background-position:center;}
.exintroCbg_2{background:url("/img/main/intro_02.png")no-repeat;background-size:contain;background-position:center;}
.exintroCbg_3{background:url("/img/main/intro_03.png")no-repeat;background-size:contain;background-position:center;}
.exintroCbg_4{background:url("/img/main/intro_04.png")no-repeat;background-size:contain;background-position:center;}
.exintroCbg_5{background:url("/img/main/intro_05.png")no-repeat;background-size:contain;background-position:center;}



#exhibitionIntroduceWrapA{padding:60px 0 80px;}
#exhibitionIntroduceBodyA{gap:60px;display:flex;justify-content:space-between;}

.noticeTitWrap{border-bottom:2px solid #ccc;padding:0 0 10px;}
.noticeMoreBt{margin:0;padding:0;outline:0 !important;background:none;border:0;}
.noticeMoreBt img{width:16px;height:16px;}

.mainNoticeContent{min-height:50px;display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid #ccc;}
.noticeTitle, .noticeDate{color:#666;font-size:16px;}

.noticeDate img{width:22px;height:22px;}

.noticeTitle{padding-left:16px;position:relative;}
.noticeTitle:before{content:"";width:5px;height:5px;background:#f98311;border-radius:50%;position:absolute;transform:translate(0, -50%);top:46%;left:0;}

.mainNoticeContentBody{margin-bottom:20px;}

.mainNoticeBottomBtWrap{display:flex;justify-content:space-between;}
.mainNoticeBottomBt{min-width:20%;background:#f98311;border:0;outline:0 !important;padding:2px 20px 3px;margin:0;border-radius:10px;display:flex;justify-content:center;align-items:center;color:#fff;}
/* .mainNoticeBottomBt{width:120px;background:#f98311;border:0;outline:0 !important;padding:2px 0 3px;margin:0;border-radius:10px;display:flex;justify-content:center;align-items:center;color:#fff;} */
.mainNoticeBottomBt img{display:none;}

.mainNoticeBottomBtA img{width:19px;height:25px;}
.mainNoticeBottomBtB img{width:24px;height:25px;}
.mainNoticeBottomBtC img{width:21px;height:25px;}
.mainNoticeBottomBtD img{width:23px;height:25px;}




.mainNoticeBottomTxt{line-height:1.1;min-height:40px;display:flex;justify-content:center;align-items:center;}


.mainInfoLeftBody{width:50%;}
.mainInfoRightBody{width:50%;display:flex;flex-direction:column;justify-content:space-between;}

.mainInfoLeftBody p:last-child{text-align:justify;}

.mainNoticeDownImgWrap{display:flex;align-items:center;margin-right:15px;}
.mainNoticeDownImg{width:16px;height:16px;margin:-5px 0 0 8px;}


/*---------------------------------------------------------------------------------------*/
/* exhibition introduce Content ---------------------------------------------------------*/
/*---------------------------------------------------------------------------------------*/



/*---------------------------------------------------------------------------------------*/
/* date info Content --------------------------------------------------------------------*/
/*---------------------------------------------------------------------------------------*/

#dateInfoWrap .dateInfoBody{padding:0 102px;display:flex;justify-content:space-between;align-items:center;}
#dateInfoWrap .dateInfoBody .infoCircle{width:200px;height:200px;border-radius:50%;padding:0 20px;display:flex;flex-direction:column;justify-content:center;align-items:center;}
/* #dateInfoWrap .dateInfoBody .infoCircle:nth-child(odd){background:#002a6c;} */
/* #dateInfoWrap .dateInfoBody .infoCircle:nth-child(even){background:#2cb5e4;} */
#dateInfoWrap .dateInfoBody .infoCircle:nth-child(1){background:#2cb5e4;}
#dateInfoWrap .dateInfoBody .infoCircle:nth-child(2){background:#002a6c;}
#dateInfoWrap .dateInfoBody .infoCircle:nth-child(3){background:#002a6c;}
#dateInfoWrap .dateInfoBody .infoCircle:nth-child(4){background:#2cb5e4;}

#dateInfoWrap .dateInfoBody .infoCircle p{text-align:center;line-height:1.1;}
#dateInfoWrap .dateInfoBody .infoCircle p:nth-child(1){margin-bottom:2px;}
#dateInfoWrap .dateInfoBody .infoCircle p:nth-child(2){margin-bottom:15px;}
#dateInfoWrap .dateInfoBody .infoCircle p:nth-child(3){height:45px;display:flex;justify-content:center;align-items:center;}


/*---------------------------------------------------------------------------------------*/
/* date info Content --------------------------------------------------------------------*/
/*---------------------------------------------------------------------------------------*/






/*---------------------------------------------------------------------------------------*/
/* newslette Content --------------------------------------------------------------------*/
/*---------------------------------------------------------------------------------------*/

#newsletterWrap{width:100%;height:190px;background:#f98311;display:none !important;}

#newsletterWrap .newsletterBody{height:100%;display:flex;justify-content:flex-end;align-items:center;flex-direction:row-reverse;}


#newsletterWrap .newsletterBody .newsletterLeftBody{width:calc(100% - 380px);}
#newsletterWrap .newsletterBody .newsletterLeftBody p:nth-child(2){line-height:1;margin-bottom:10px;}
#newsletterWrap .newsletterBody .newsletterLeftBody p:last-child{width:50%;line-height:1.2;}
#newsletterWrap .newsletterBody .newsletterRightBody{width:360px;display:flex;justify-content:space-between;align-items:center;flex-direction:column;margin-right:30px;}

.newsletterRightBody input{width:100%;height:50px;border:1px solid #96a9b3;border-radius:10px;background:#fff;padding:3px 15px 6px;font-size:16px;color:#96a9b3;font-weight:400;margin-bottom:10px;}
.newsletterRightBody input:focus-visible{outline:0;}
.newsletterRightBody input::placeholder{color:#96a9b3;}
#subNewsletterBt.newsletterBt{width:100%;height:50px;background:#212121;border:0;outline:0;margin:0;padding:0;border-radius:10px;padding-top:5px;}


/*---------------------------------------------------------------------------------------*/
/* newslette Content --------------------------------------------------------------------*/
/*---------------------------------------------------------------------------------------*/


/*---------------------------------------------------------------------------------------*/
/* speakers Content ---------------------------------------------------------------------*/
/*---------------------------------------------------------------------------------------*/

#speakerWrap{background:#f5f5f5;;width:100%;display:none;}
#speakerWrap .speakerBody{padding:100px 0;height:100%;display:flex;flex-direction:column;justify-content:space-between;position:relative;}
#speakerWrap .speakerBody .speakerTitleTxt{text-align:center;line-height:1;margin-bottom:30px;}

.speakerImgWrap{width:155px;height:155px;overflow:hidden;border-radius:50%;display:flex;justify-content:center;align-items:center;position:relative;margin-bottom:20px;}

.speakerImgWrap img{max-width:100%;}

.speakerContent{display:flex;justify-content:space-between;align-items:center;width:100%;position:relative;margin:0 auto;overflow:hidden;}


.speakerInfoBody{display:flex;flex-direction:column;align-items:center;background:#fff;padding:30px 20px 26px;}

.speakerInfoBody p{text-align:center;}

.speakerInfoBody .spkrSessionTxt{margin-bottom:15px;line-height:1;min-height:48px;font-weight:500;}
.speakerInfoBody .spkrNameTxt{margin-bottom:10px;line-height:1;font-weight:500;}
.speakerInfoBody .spkCompanyTxt{line-height:1.2;margin-bottom:10px;min-height:34px;}

.m_speakerTitleTxt{display:none;}




#speakerWrap .swiper-button-prev {
    background: url("/img/main/spkArrow_L.png")no-repeat;
    background-size: contain;
    background-position: center center;
    left: -49px;
    top: 56%;
	width:19px;height:28px;
}
#speakerWrap .swiper-button-next {
    background: url("/img/main/spkArrow_R.png")no-repeat;
    background-size: contain;
    background-position: center center;
    right: -49px;
    top: 56%;
	width:19px;height:28px;
}


.swiper-button-next::after{content:"" !important;}
.swiper-button-prev::after{content:"" !important;}








/*---------------------------------------------------------------------------------------*/
/* speakers Content ---------------------------------------------------------------------*/
/*---------------------------------------------------------------------------------------*/


/*---------------------------------------------------------------------------------------*/
/* sponsors Content ---------------------------------------------------------------------*/
/*---------------------------------------------------------------------------------------*/


#sponsorWrap .sponsorBody .sponsorTitleTxt{line-height:1;text-align:center;}

#sponsorWrap .sponsorBody .sponsorInfoBody{width:100%;padding:0 102px;}
#sponsorWrap .sponsorBody .sponsorInfoBody .sponsorGradeBody{display:flex;border-bottom:1px solid #e6e6e6;padding-top:2.5%;padding-bottom:2.5%;}
#sponsorWrap .sponsorBody .sponsorInfoBody .sponsorGradeBody:nth-child(2){padding-top:0;}


#sponsorWrap .sponsorBody .sponsorInfoBody .sponsorGradeBody .sponsorGradeTxtWrap{width:15%;display:flex;align-items:center;}
#sponsorWrap .sponsorBody .sponsorInfoBody .sponsorGradeBody .sponsorGradeLogWrap{width:85%;display:flex;gap:5%;align-items:center;}

#sponsorWrap .sponsorBody .sponsorInfoBody .sponsorGradeBody .sponsorGradeLogWrap div{width:13%;display:flex;justify-content:center;align-items:center;}
#sponsorWrap .sponsorBody .sponsorInfoBody .sponsorGradeBody .sponsorGradeLogWrap div:nth-child(2){width:22%;}
#sponsorWrap .sponsorBody .sponsorInfoBody .sponsorGradeBody .sponsorGradeLogWrap div img{max-width:80%;max-height:60%;}

#sponsorWrap .sponsorBody .sponsorInfoBody .sponsorGradeBody .sponsorGradeTxtWrap2{width:15%;display:flex;align-items:flex-start;}
#sponsorWrap .sponsorBody .sponsorInfoBody .sponsorGradeBody .sponsorGradeLogWrap2{width:85%;}
#sponsorWrap .sponsorBody .sponsorInfoBody .sponsorGradeBody .sponsorGradeLogWrap2 .sponsorGradeLogWrap2Content{width:100%;display:flex;gap:5%;align-items:center;}
#sponsorWrap .sponsorBody .sponsorInfoBody .sponsorGradeBody .sponsorGradeLogWrap2 .sponsorGradeLogWrap2Content:first-child{padding-bottom:20px;}
#sponsorWrap .sponsorBody .sponsorInfoBody .sponsorGradeBody .sponsorGradeLogWrap2 .sponsorGradeLogWrap2Content div{width:25%;display:flex;justify-content:center;align-items:center;}
#sponsorWrap .sponsorBody .sponsorInfoBody .sponsorGradeBody .sponsorGradeLogWrap2 .sponsorGradeLogWrap2Content div img{max-width:80%;max-height:60%;}

#sponsorWrap .sponsorBody .sponsorInfoBody .sponsorGradeBody .sponsorGradeBody2{width:50%;display:flex;}
#sponsorWrap .sponsorBody .sponsorInfoBody .sponsorGradeBody .sponsorGradeBody2 .sponsorGradeTxtWrap{width:30%;display:flex;align-items:center;}
#sponsorWrap .sponsorBody .sponsorInfoBody .sponsorGradeBody .sponsorGradeBody2 .sponsorGradeLogWrap{width:70%;display:flex;gap:5%;align-items:center;}



#sponsorWrap .sponsorBody .sponsorInfoBody .sponsorGradeBody2 .sponsorGradeLogWrap div{width:50%;}
#sponsorWrap .sponsorBody .sponsorInfoBody .sponsorGradeBody2 .sponsorGradeLogWrap div:nth-child(2){width:50%;}
#sponsorWrap .sponsorBody .sponsorInfoBody .sponsorGradeBody2 .sponsorGradeLogWrap div img{max-width:50%;}


#sponsorWrap .sponsorBody .sponsorInfoBody .sponsorGradeBody3{display:flex;justify-content:space-between;}

.sponsorBottomWrap{display:flex;flex-direction:column;}
.sponsorBottomWrap p{margin-bottom:15px;}
.sponsorGradeBody3 .sponsorBottomWrap div div img{max-height:70%;max-width:100%;}

/* .sponsorBottomWrapA{width:32.2%;}
.sponsorBottomWrapB{width:15.6%;}
.sponsorBottomWrapC{width:48.8%;}
.sponsorGradeBody3 .sponsorBottomWrapA div div{width:47%;}
.sponsorGradeBody3 .sponsorBottomWrapB div div{width:97%;}
.sponsorGradeBody3 .sponsorBottomWrapC div div{width:29.33%;}
.sponsorGradeBody3 .sponsorBottomWrap div div{height:60px;} */

.sponsorGradeBody3 .sponsorBottomWrap div div{height:60px; margin-right:20px;}


.sponsorGradeTxtWrap span{width:100px;height:30px;color:#fff;border-radius:5px;display:flex;justify-content:center;align-items:center;padding-bottom:3px;}
.sponsorGradeTxtWrap2 span{width:100px;height:30px;color:#fff;border-radius:5px;display:flex;justify-content:center;align-items:center;padding-bottom:3px;}
.sponsorGradeTxtWrap .gradeP{background:#002a6c;}
.sponsorGradeTxtWrap2 .gradeG{background:#ef9c19;}

.sponsorGradeBody2 .sponsorGradeTxtWrap .gradeS{background:#999;}
.sponsorGradeBody2 .sponsorGradeTxtWrap .gradeB{background:#c47016;}

.m_sponsorGradeLine{display:none;}
#sponsorWrap .sponsorBody .sponsorInfoBody .sponsorGradeBody2 .sponsorGradeLogWrap.sdiImg div img{max-width:100%;}



















.sponsorRollingBodyWrap{overflow:hidden;}

.sponsorRollingBody{display:flex;}

.sponsorRollingDiv{height:100px;display:flex;justify-content:center;align-items:center;}




.sponsorRollingDiv span{width:300px; color:#fff;border-radius:5px;display:flex;justify-content:center;align-items:center;padding-bottom:3px;}
.sponsorRollingDiv span{width:300px; color:#fff;border-radius:5px;display:flex;justify-content:center;align-items:center;padding-bottom:3px;}
.sponsorRollingDiv .gradeP{background:#002a6c;}
.sponsorRollingDiv .gradeG{background:#ef9c19;}
.sponsorRollingDiv .gradeS{background:#999;}
.sponsorRollingDiv .gradeB{background:#c47016;}

/*---------------------------------------------------------------------------------------*/
/* sponsors Content ---------------------------------------------------------------------*/
/*---------------------------------------------------------------------------------------*/


/*---------------------------------------------------------------------------------------*/
/* coex Content -------------------------------------------------------------------------*/
/*---------------------------------------------------------------------------------------*/

#coexWrap{background:url("/img/main/mainCoexBg.png")no-repeat;background-size:cover;background-position:center;}

.coexLeftBody{width:50%;background:url("/img/main/coexImg.jpg")no-repeat;background-size:cover;background-position:center;min-height:504px;}
.coexRightBody{width:calc(100% - 50%);padding:50px 0 50px 120px;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;}

.coexLeftBodyA{width:50%;padding:100px 0;}
.coexLeftBodyA p:nth-child(2){margin-bottom:36px;}

.coexRightBody p:first-child{margin-bottom:16px;line-height:1;}
.coexRightBody p:nth-child(2){margin-bottom:24px;line-height:1;}
.coexRightBody p:nth-child(3){margin-bottom:36px;width:60%;text-align:justify; letter-spacing: -0.3px;}

#coexBt{background:#f98311;border-radius:5px;display:flex;align-items:center;border:0;width:180px;height:40px;margin:0;padding:0;padding-left:30px;display:none;}
#coexBt img{width:20px;height:8px;margin-right:20px;}
#coexBt span{line-height:1;}



/*---------------------------------------------------------------------------------------*/
/* coex Content -------------------------------------------------------------------------*/
/*---------------------------------------------------------------------------------------*/









































































































































/*----------------------------------------------------------------------------------------*/
/* speaker info content ------------------------------------------------------------------*/

.mainSpeakerBody{padding-bottom:20px;}
.mainSpeakerBody .speakerMoreBt{background:none;border:0;outline:0 !important;font-size:18px;font-weight:500;margin-bottom:25px;}
.mainSpeakerBody .speakerMoreBt span{color:var(--concept-colorA);font-size:20px;}

#speakerBody{position:relative;}
#speakerBody .swiper-button-next,
#speakerBody .swiper-button-prev{backdrop-filter:none;border-radius:0px;}
#speakerBody .swiper-button-next::after{content:"" !important;}
#speakerBody .swiper-button-prev::after{content:"" !important;}
#speakerBody .swiper-button-next{background:url("/img/main/rightArrow.png")no-repeat;background-size:contain;background-position:center center;right:-45px;top:53%;}
#speakerBody .swiper-button-prev{background:url("/img/main/leftArrow.png")no-repeat;background-size:contain;background-position:center center;left:-45px;top:53%;}

.swiper-container{overflow:hidden;}

.speakerMainViewBody{width:38%;}
.speakerMainViewBody .swiper-slide .d-flex .speakerInfoBody{width:calc(100% - 200px);padding-left:20px;display:flex;flex-direction:column;justify-content:space-evenly;}
.speakerMainViewBody .swiper-slide .d-flex .speakerInfoBody .speakerSession{font-size:13px;font-weight:400;line-height:1.5;padding-bottom:10px;border-bottom:1px solid #c8c8c8;}
.speakerMainViewBody .swiper-slide .d-flex .speakerInfoBody .speakerName{font-size:22px;font-weight:500;line-height:1.5;padding:10px 0;}
.speakerMainViewBody .swiper-slide .d-flex .speakerInfoBody .speakerCompany{font-size:13px;font-weight:400;line-height:1.5;}

#speakerBody .speakerMainViewBody .speakerImg{border-radius:25px;border-bottom-left-radius:0;border:1px solid #dcdcdc;box-shadow:2px 0px 6px -3px rgba(0,0,0,0.05);width:179px;height:250px;}

.speakerCvBt{background:var(--concept-colorA);color:#fff;padding:5px 8px 3px;font-size:13px;border-radius:4px;border:0;outline:0 !important;margin:0;line-height:1.2;}
.speakerAbBt{background:#69b72d;color:#fff;padding:5px 8px 3px;font-size:13px;border-radius:4px;border:0;outline:0 !important;line-height:1.2;}

.speakerThumbsViewBody{width:40%;margin-right:-15px;}
.speakerThumbsViewBody .swiper-slide{cursor:pointer;display:flex;flex-direction:column;justify-content:flex-end;}
.speakerThumbsViewBody .swiper-slide .speakerName{font-size:14px;font-weight:400;line-height:1.5;width:135px;padding-top:5px;letter-spacing:-0.5px;}
.speakerThumbsViewBody .speakerImg{border-radius:25px;border-bottom-left-radius:0;border:1px solid #dcdcdc;box-shadow:2px 0px 6px -3px rgba(0,0,0,0.05);width:135px;height:189px;}
.speakerThumbsViewBody .swiper-slide-active{display:none !important;}







.speakerViewBody{height:380px;padding:7px 15px;margin:0 -15px;}
.mainSpkBody{width:100%;height:100%;position:relative;}

/*
.mainSpkBody:hover.mainSpkBodyHover::before{content:"";background:var(--concept-colorA-05);position:absolute;top:0;left:0;width:100%;height:100%;transition:all .3s linear;}
*/

.mainSpkBody:hover.mainSpkBodyHover::after{content:"";background:rgba(0,0,0,0.7);position:absolute;top:0;left:0;width:100%;height:100%;transition:all .3s linear;}

.mainSpkBody:hover{background:var(--concept-colorA-05);transition:all .3s linear;}





.testHover{z-index:9;color:#fff;position:absolute;bottom:15%;left:50%;transform:translate(-50%, -50%);display:none;width:80%;}
.testHover p{line-height:1.5;position:relative;font-size:18px;font-weight:500;}
.testHover p:before{content:"";width:20px;height:3px;background:#fff;position:absolute;left:0;top:-15px;}

.mainSpkBody:hover .testHover{display:block;}





.mainSpkImgWrap{width:100%;height:60%;display:flex;justify-content:center;align-items:center;position:relative;}
.mainSpkImgWrap:before{content:"";position:absolute;top:0;left:0;width:100%;height:75%;background:rgba(159,159,159,0.1);}


.mainSpkImgBody{width:155px;height:155px;border-radius:50%;overflow:hidden;display:flex;justify-content:center;align-items:center;z-index:9;background:#fff;}
.mainSpkImgBody .speakerImg{width:100%;}


.speakerViewBody .swiper-wrapper{align-items:center;}

/*
.speakerViewBody .swiper-slide{box-shadow:0px 0px 12px 1px rgba(0,0,0,0.15);height:97%;}
*/
.speakerViewBody .swiper-slide{box-shadow:3px 2px 12px 1px rgba(0,0,0,0.15);height:97%;}


.speakerInfoBody .speakerTxtWrap .speakerName{font-size:19px;color:#222;font-weight:600;height:55px;border-bottom:1px solid rgba(159,159,159,0.5);text-align:center;letter-spacing:-0.4px;display:flex;justify-content:center;align-items:center;margin-bottom:15px;}
.speakerInfoBody .speakerTxtWrap .spkCompanyWrap{font-weight:400;font-size:15px;color:#222;text-align:center;line-height:1.3;}



#speakerBody .speakerViewBody .swiper-button-next,
#speakerBody .speakerViewBody .swiper-button-prev{backdrop-filter:none;border-radius:0px;}
#speakerBody .speakerViewBody .swiper-button-next::after{content:"" !important;}
#speakerBody .speakerViewBody .swiper-button-prev::after{content:"" !important;}
#speakerBody .speakerViewBody .swiper-button-next{background:url("/img/main/spkRightArrow1.png")no-repeat;background-size:contain;background-position:center center;right:-80px;top:53%;width:45px;height:45px;}
#speakerBody .speakerViewBody .swiper-button-prev{background:url("/img/main/spkLeftArrow1.png")no-repeat;background-size:contain;background-position:center center;left:-80px;top:53%;width:45px;height:45px;}





/* speaker info content ------------------------------------------------------------------*/
/*----------------------------------------------------------------------------------------*/