.h1{font-size:5rem}.h3{font-size:2.8rem !important}.h4{font-size:2rem}.hj{max-width:1230px;margin-left:auto;margin-right:auto}.bg_black{background:black}.mt-4{margin-top:50px !important}.pt-6,.py-6{padding-top:90px}.pb-6,.py-6{padding-bottom:90px}.pb-7{padding-bottom:140px}.hide{display:none !important}.pos .guide .cn{font-size:5rem}.pos .guide .en{font-size:2.2rem !important;color:#000}.hjs .title{margin-left:auto;margin-right:auto;position:relative}.hjs .title .en{font-size:6.8rem;font-weight:700;color:#E6EAEB;line-height:1em}.hjs .title .cn{position:relative;display:inline-flex;top:-3.5rem;font-size:2.6rem;background-color:rgba(255,255,255,0.5);font-weight:200;justify-content:center}.hjs .title .cn::before{display:flex;width:100%;position:absolute;top:1.8em;content:"";border-bottom:1px solid #adb5bd}.hjs .title .cn::after{display:inline-flex;width:3rem;position:absolute;top:calc(1.8em - 2px);content:"";border-bottom:5px solid #212529}.hjs .title .memo{position:relative;top:-1.5rem}.hjs .u3{display:flex;flex:1 1 100%;padding-left:15px;padding-right:15px}.hjs .u3 ul{display:flex;flex:1;justify-content:center;margin-left:-15px;margin-right:-15px}.hjs .u3 ul li{display:inline-flex;padding:15px;background-color:#333333;background-clip:content-box;max-width:590px;min-width:290px;flex-flow:column wrap;border-radius:4rem}.hjs .u3 ul li:hover .thumbs img{filter:grayscale(0%)}.hjs .u3 ul li:hover .text .b{color:#E4E4E4}.hjs .u3 ul li:hover .text .memo{color:#E4E4E4}.hjs .u3 ul li .thumbs{display:flex}.hjs .u3 ul li .thumbs img{width:100%;filter:grayscale(100%)}.hjs .u3 ul li .text{padding:25px}.hjs .u3 ul li .text .b{text-align:center;font-size:1.4rem;color:#A5A5A5}.hjs .u3 ul li .text .memo{color:#A5A5A5;font-size:1rem}.hjs .bl{position:relative;justify-content:center;text-align:center;padding-left:15px;padding-right:15px}.hjs .bl .fc{position:relative}.hjs .bl .fc .profile{display:none;margin-bottom:3rem;margin-right:5rem}.hjs .bl .fc .profile div{font-size:14px}.hjs .bl .fc img{width:100%;max-width:calc(100% - 1.2rem);animation:fadeIn;animation-duration:1s}.hjs .bl .fc .fr_slide{display:flex;flex-flow:row nowrap;flex:1;justify-content:center;margin-top:2rem}.hjs .bl .fc .fr_slide span{display:flex;background:#cccccc;width:40px;height:5px;padding:20px 10px;box-sizing:content-box;background-clip:content-box;cursor:pointer}.hjs .bl .fc .fr_slide span:hover,.hjs .bl .fc .fr_slide span.on{background:#771BB7;background-clip:content-box}.hjs .bl .fc .fl{position:relative;margin-bottom:3rem;min-width:222px;max-width:100%;text-align:left}.hjs .bl .fc .fl *{font-size:1.4rem}.hjs .bl .fc .fl .h3{font-weight:bold}.hjs .bl .fc .fl:hover b,.hjs .bl .fc .fl:hover .b{color:#771BB7}#nav{display:flex;flex:1;flex-flow:column wrap}#nav .RowsTitle{display:inline-flex;flex-flow:column wrap;justify-content:center;padding-bottom:72px}#nav .RowsTitle .h1{display:flex;flex:1;justify-content:center;font-weight:800;line-height:1.2em}#nav .RowsTitle::before{position:relative;content:"";width:53px;height:3px;background-color:#495057;top:180px;margin-left:auto;margin-right:auto}.bg_black{background:url(../img/dx_27.jpg) #000 no-repeat fixed center}.bg_black #nav{padding-top:60px}.bg_black #nav .RowsTitle::before{background-color:#dee2e6}.bg_black #nav .content{display:inline-flex;flex-flow:column wrap;margin:auto;min-height:716px}.bg_black #nav .content .bw{border-left:1px solid #343a40;width:218px;text-align:left;padding:60px 20px;position:relative}.bg_black #nav .content .bw::before{display:inline-flex;position:absolute;top:60px;left:-2px;content:"";width:3px;background:white;height:50px}.bg_black #nav .content .bw .s{color:#adb5bd}.table{display:flex;justify-content:left;flex-flow:row wrap}.table .tl{display:flex;flex:1;border-bottom:1px solid #343a40;margin-bottom:30px;flex-flow:column wrap}.table .tl:nth-child(2),.table .tl:nth-child(4),.table .tl:nth-child(5){display:none}.table .tl.on{background:linear-gradient(225deg, #771BB7 0%, #5320BD 100%);border-radius:20px}.table .tl.on .th,.table .tl.on ul li{color:white}.table .tl.on .th{border-bottom:1px solid #dee2e6}.table .tl.on ul{display:flex;flex-flow:column wrap;flex:1;justify-content:space-between;border-bottom:1px solid #343a40;margin-bottom:-1px}.table .tl .th{border-top:1px solid #343a40;border-bottom:1px solid #343a40;white-space:nowrap;padding:20px 10px;text-align:center;font-weight:bold}.table .tl ul{display:flex;flex:1;flex-flow:column wrap;justify-content:space-between;padding-top:20px;padding-bottom:20px}.table .tl ul li{white-space:nowrap;padding:8px 10px;text-align:center;font-size:1.6rem}.bg-light #nav{margin-bottom:50px}.bg-light #nav h1{font-size:5rem !important}.bg-light #nav .RowsTitle::before{top:216px}.bg-light #nav .content{display:flex;justify-content:center}.bg-light #nav .content ul{display:flex;flex-flow:column wrap;margin-top:60px}.bg-light #nav .content ul li{display:flex;flex:1;justify-content:center;margin:15px;padding:15px}.bg-light #nav .content ul li img{max-width:128px;width:100%;image-rendering:-moz-crisp-edges;image-rendering:-o-crisp-edges;image-rendering:-webkit-optimize-contrast;image-rendering:crisp-edges;-ms-interpolation-mode:nearest-neighbor}.bg-light #nav .content ul li .box{display:flex;width:190px;height:180px;box-shadow:0 0 10px #dee2e6;align-items:center;justify-content:center;border-radius:15px}.bg-light #nav .content ul li .box.on{background:linear-gradient(to right, #771BB7, #5320BD)}.bg-light #nav .content ul li .box.on img{filter:brightness(2000)}.bg-light p{text-align:center}.bg-hjs{background:linear-gradient(225deg, #fff 0%, #FAF8FD 50%, #F4EEFA 100%);border-radius:20px;box-shadow:0px 0px 10px #cccccc}.text-sec-fst{color:#771BB7 !important}@media (min-width: 768px){.hjs .u3 ul{display:flex;justify-content:center;padding-left:0;padding-right:0}.hjs .bl{padding-left:0;padding-right:0}.hjs .bl::before{display:inline-flex;justify-content:center;position:absolute;width:1px;height:100%;top:0;left:0;border-left:1px solid #6c757d;content:"";z-index:-1}.hjs .bl .fc{display:flex;flex-flow:row nowrap;justify-content:space-between}.hjs .bl .fc .profile{display:block}.hjs .bl .fc .fr_slide{display:none}.hjs .bl .fc img{width:auto}.hjs .bl .fc .bg-white{background:transparent !important}.hjs .bl .fc .fl{display:block;padding-left:3rem;text-align:left;max-width:290px}.hjs .bl .fc .fl:hover .h3,.hjs .bl .fc .fl.on .h3{color:#771BB7}.hjs .bl .fc .fl:hover::before,.hjs .bl .fc .fl.on::before{position:absolute;left:-2px;height:4rem}.hjs .bl .fc .fl:hover::before,.hjs .bl .fc .fl.on::before{display:inline-flex;content:"";width:3px;height:30px;background:#000;margin-left:1px}.hjs .bl .fc .imr{max-width:720px;width:100%;overflow:hidden;padding-bottom:23px;position:relative}.hjs .bl .fc .imr::before{display:flex;height:100%;border-left:1px solid #D2D2D2;position:absolute;content:"";left:15px;z-index:-1}.hjs .bl .fc .imr img{margin-right:-150px}.hjs .bl .fc .imr.on img{margin-right:0;animation:slideInRight;animation-duration:1s}.hjs .bl .fc .func{width:402px}.bg_black #nav{overflow:hidden}.bg_black #nav .content{flex-flow:row nowrap}.bg_black #nav .content .bw{display:flex;flex-flow:column wrap;flex-shrink:0;margin-left:-1px;padding-top:120px}.bg_black #nav .content .bw::before{margin-top:60px}.bg_black #nav .content .bw:nth-child(2){padding-top:380px}.bg_black #nav .content .bw:nth-child(2)::before{margin-top:320px}.bg_black #nav .content .col:nth-child(2) .bw{height:100%;padding-top:360px}.bg_black #nav .content .col:nth-child(2) .bw::before{top:300px}.table .tl:nth-child(2),.table .tl:nth-child(4){display:flex}}@media (min-width: 992px){.hjs .u3{padding-left:0;padding-right:0}.hjs .u3 ul{justify-content:space-between}.hjs .u3 ul li{display:flex;flex:1}.hjs .bl{display:flex;flex:1 1 100%;flex-flow:column wrap;padding-left:0;padding-right:0}.hjs .bl .fc .func{display:flex;flex-flow:row nowrap;width:auto;min-height:375px}.hjs .bl .fc .func .flc{margin-right:50px}.hjs .bl .fc .func .fr{display:flex;flex:1;flex-shrink:1;flex-flow:column wrap;justify-content:center;align-items:center}.hjs .bl .fc .func .fr .mb-4{margin-bottom:50px !important}.hjs .bl .fc .func .fr p{font-size:1.2rem}.hjs .bl .fc img{max-width:inherit}#nav{display:flex;flex-flow:row nowrap;justify-content:space-between;margin-left:-15px;margin-right:-15px}#nav .RowsTitle{display:flex;flex-flow:column wrap;justify-content:flex-start;margin:0 0 auto 0}#nav .RowsTitle::before{margin-left:0}#nav .RowsTitle .h1{display:flex;flex-grow:1;justify-content:left}#nav .content{display:flex;flex-grow:1;justify-content:right}#nav .content .table{margin-top:100px;margin-left:50px}#nav .content .table .tl:nth-child(5){display:flex}.bg_black #nav{display:flex;flex:1 0 100%;padding-top:0}.bg_black #nav .RowsTitle{flex:1;margin-top:110px;padding-top:0 !important}.bg_black #nav .content{flex:1}.bg-light #nav .content{max-width:760px;justify-content:center}.bg-light #nav .content ul{flex-flow:row nowrap;width:640px;margin-top:0}.bg-light #nav .content ul li{padding:15px}.bg-light #nav .content ul li img{max-width:128px;width:100%;image-rendering:-moz-crisp-edges;image-rendering:-o-crisp-edges;image-rendering:-webkit-optimize-contrast;image-rendering:crisp-edges;-ms-interpolation-mode:nearest-neighbor}.bg-light p{text-align:left}}@media (min-width: 1280px){.hjs .bl .fc .func{flex-flow:row wrap;width:910px}.hjs .bl .fc .fl{max-width:300px}.table{width:930px;height:430px}.table .tl{margin-bottom:0}.bg-light #nav .content{max-width:930px}.bg-light #nav .content ul{width:auto}.bg-light #nav .content ul li{margin-left:30px;margin-right:30px}}
