
.gnb .menu > ul > li {height: 40px;line-height: 40px;}

.popDefault.webEnt {top:10%;transform: translate(0,0);height:80%;}
.popDefault.webEnt .popBody {overflow:auto;}
.popDefault.webEnt .popBody li {width: 50%;}
.popDefault.webEnt .popBody li .txt {font-size:13px;}


.popDefault.webEnt .header {position: fixed;top: 0;left: 0;width: 100%;background-color: #fff;padding:20px 0;border-bottom: 2px solid #eaeaea;box-shadow: 0 2px 5px #aaa;}
.popDefault.webEnt .header .closePop {top: 24px;}
.popDefault.webEnt .popBody {padding-top: 60px;padding-bottom: 30px;}


.sectionVisual .titleText {top:104px;}
.sectionVisual .mainTitle {font-size:48px;font-weight: 400;}
.sectionVisual .sectionBody .mainTop {min-height:700px;height:auto;}
.sectionVisual .mainUnder .mainUnderImg {width: 80%;position: relative;}
.sectionVisual .mainUnder .underTxt {right: auto;left: 10%;width: 80%;top: 0;}
.sectionBusiness .formBody .textform {width: 100%;}
.sectionBusiness .formBody .tit {font-size:30px;}
.sectionBusiness .formBody .txt {font-size:16px;}

.sectionBusiness .tabBtn li {width: 100%;}
.sectionBusiness .tabBtn li + li {margin-top:50px;}
.sectionRoadmap li {width: 100%;min-height:auto}
.sectionRoadmap .plan {margin:0 20px;width: 83%;padding-left: 31px;}
.sectionRoadmap .plan p {font-size:13px;padding-left: 30px;background-size: 30px auto;}
.sectionRoadmap .plan p + p {padding-left: 30px;background-size: 30px auto;}
.sectionRoadmap .plan p + p + p {padding-left: 30px;background-size: 30px auto;}
.sectionRoadmap .plan p + p + p + p {padding-left: 30px;background-size: 30px auto;}

.sectionTokenEconomy .sectionBody .graphImg img {width: 100%;}

.sectionPlatform .sectionInner {width: 100%;padding:0 20px;box-sizing:border-box;}
.sectionPlatform h2 {font-size:20px;}
.sectionPlatform ul li {padding-top:0;width: 100%;margin-bottom: 40px;}
.sectionPlatform ul li + li + li {margin-bottom: 40px;}
.sectionPlatform ul li .txt {font-size: 16px;position: relative;}
.sectionPlatform .sectionInner ul.list {width: 80%;}
.sectionPlatform .sectionInner ul.list li {width: 33%;}

.sectionPerformance .formBody .textform ul li:first-child {width: 100%;margin-bottom: 30px;}
.sectionPerformance .formBody .textform ul li {float: left;width: 100%;}

.sectionPartners .formBody li {width: 23%;}
.sectionPartners .formBody li:nth-child(5n) {margin-right: 2%;}
.sectionPartners .formBody li:nth-child(4n) {margin-right: 0;}

.sectionAbout .underForm .formBody {width: 100%;}
.sectionAbout .underForm .formBody .imgform {width: 40%;padding-top: 40%;}
.sectionAbout .formBody .textform {width: 40%;margin:20px auto 0;}
.sectionAbout .underForm .formBody .btn {width: 40%;margin:50px auto 0;}
.sectionPerformance .underForm .newTxt .lis {padding-left:0;}

.sectionTeams .te_pic {left: 50%;margin-left:-83px}
.sectionTeams .te_info {width: 100%;height: 260px;padding-left: 0;}
.sectionTeams .te_info .te_name {font-size:30px;width: 100%;text-align: center;}
.sectionTeams .te_info .te_text {font-size:16px;width: 100%;text-align: center;}
.sectionTeams .te_under p {font-size:15px;text-align: center; line-height: 1.5em;}

.sectionAdvisor .ad_pic {left: 50%;margin-left:-83px}
.sectionAdvisor .ad_info {width: 100%;height: 260px;padding-left: 0;}
.sectionAdvisor .ad_info .ad_name {font-size:30px;width: 100%;text-align: center;}
.sectionAdvisor .ad_info .ad_text {font-size:16px;width: 100%;text-align: center;}
.sectionAdvisor .ad_under p {font-size:15px;text-align: center; line-height: 1.5em;}


.sectionWhitepaper ul {width: 100%;}
.sectionWhitepaper li {width: 200px;margin: 0 auto;text-align: center;float: initial;}
.sectionWhitepaper li + li {float:initial;margin-top:50px;}
.sectionFooter .share a + a {margin-left:5px;}

/*20210511*/
.new2021 .titleText{position:absolute;left:0px;top:40px !important;"}
.new2021 .sectionVisual .sectionBody .mainTop { height:auto !important; min-height:300px !important; }
.new2021 .sectionVisual .sectionBody .mainTop .titleText { position:relative !important; z-index:100 !important; padding:20px 15px !important; top:auto !important;  transform:translate(0,0) !important; }
.new2021 .mainTitle{font-size:30px !important;border:5px solid red;}


/*20211119*/
.sectionPlatform h2{padding-bottom:20px;margin-bottom:30px;}
.sectionPlatform h4.text_20211119_1{font-size:20px;text-align:left;}
.sectionPlatform h4.text_20211119_2{font-size:27px;font-weight:700;padding:10px 0 50px 0;text-align:left;}