video::-webkit-media-controls { display: none; } video{ object-fit: cover;}.pb5 { padding-bottom: 5.2rem; } .pt5 { padding-top: 5.2rem; }svg, img{ vertical-align: middle; }.menu{ padding: .3em 0; background: #262b3a;}.menu ul{ margin: 0; padding: 0.8rem 1rem; }.menu .menuarea ul li a, footer ul li a{ color: #fff!important; } @media screen and (max-width: 40em){ .menu ul li{ text-align: left; } .logotext{ font-size: 18px!important; } } @media screen and (max-width: 40em){ .bodnotice{ overflow: hidden; padding-right: 0!important; } .form-label{ top: -48px !important; }.menu ul { padding: 0 !important;  }}.bodnotice{ overflow: hidden; padding-right: 1em; } .shine_button{ position:relative; overflow:hidden }.shine_button::before{ content:""; position:absolute; top:0; left:-100%; width:100%; height:100%; background:linear-gradient(70deg,transparent,rgba(255, 255, 255, 0.884),transparent); animation:shine_anim 1.4s alternate 1} @keyframes shine_anim{0%{left:100%}50%{left:-100%}100%{left:100%}} .form-control:focus,.form-select:focus{ border-color:#dde2ed; outline:0; box-shadow:0 0 0 .1rem rgb(221 226 237) } #postUrl { height: calc(4rem + 8px); line-height: 1.25; width: 100%; font-size: 19px; padding: 36px 12px 20px; border: 3px solid #262b3a; border-radius: 8px; } .form-label { position: relative; top: -54px; left: 12px; transform: translateY(-50%); } .form-label svg{ margin-top: 5px }.d-flex { display: flex!important; }.threadslink button { width: 100%; font-size: 18px; line-height: 2.5; cursor: pointer; border: 3px solid #cd0000; margin-top: -8px; background-color: #ef1a1a; color: #fff; } .threadslink button:hover{ border: 3px solid #ff5757; }.textbut_{ opacity: 0.8; } .threadslink button:hover .textbut_{ opacity: 1; }._btn, ._button { display: inline-block; font-weight: 500; line-height: 1.4285714; text-align: center; vertical-align: middle; padding: 0.5375rem 1rem; border-radius: 8px; transition: color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out; } .threadssection img{} .trytools_ { width: 100%; display: flex; flex-wrap: wrap; align-items: center; justify-content: center; } .tools_app { display: block; position: relative; width: 242px; text-align: center; background-color: #fff; border-radius: 10px; padding: 4px 4px; margin: 12px; text-decoration: none; z-index: 0; overflow: hidden; }.trytools_ img{ width: 100%; height: 280px; object-fit: cover; border-radius: 14px; } .trytools_ .down__ { margin-top: 10px; background: #fff; padding: 0; color: #ff5757; border: 3px solid #ff5757; width: 100%; cursor: pointer; }.trytools_ .down__:hover{ border: 3px solid #cbcfd7; color: #8d9099; }.trytools_ .playbtn { position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); -ms-transform: translate(-50%, -50%); pointer-events: none; opacity: .8; color: #fff; } .faq ._card { margin-top: 10px; } ._card { position: relative; display: flex; flex-direction: column; min-width: 0; word-wrap: break-word; background-color: #fff; background-clip: border-box; border: 1px solid rgba(101,109,119,.16); border-radius: 4px; } .faq ._card h3 { margin: 0; color:#fff; padding: 0.8em 0.7em; } .card-body { flex: 1 1 auto; padding: 1rem 1rem; } .language select{ background: #262b3a; color: #fff; border: #262b3a; font-size: 0.9em; }.language option{ background: #262b3a; color: #fff; } .logo .logotext{ margin-right: 0!important; font-size: 24px; margin-bottom: -6px; color: #fff; font-weight: 700; } .logo .logopoint{ font-size: 9px; color: #ffffff4f; margin-left: 4px; } .disable .load-spin { display: none; vertical-align: middle; width: 26px; height: 26px; border: 3px solid #cd0000; border-bottom-color: transparent; border-radius: 50%; display: inline-block; box-sizing: border-box; animation: rotation 0.75s linear infinite; }@keyframes rotation { 0% { transform: rotate(0deg); } 100% { transform: rotate(360deg); } }  .disable .textbut_{ display: none; }.disable button{ background: #262b3a; height: 4.4rem; }.disable{ pointer-events: none; }.pop-module { position: fixed; left: 0; top: 0; z-index: 9; height: 100%; width: 100%; background-color: rgb(0 0 0 / 68%); opacity: 0; visibility: hidden; -webkit-transition: opacity 0.4s 0s, visibility 0s 0.4s; -moz-transition: opacity 0.4s 0s, visibility 0s 0.4s; transition: opacity 0.4s 0s, visibility 0s 0.4s; } .pop-module.is-visible { opacity: 1; visibility: visible; -webkit-transition: opacity 0.4s 0s, visibility 0s 0s; -moz-transition: opacity 0.4s 0s, visibility 0s 0s; transition: opacity 0.4s 0s, visibility 0s 0s; }.modul-sec { margin: 20em auto; max-width: 540px; background: #FFF; border-radius: 6px; -webkit-transform: translateY(-40px); -moz-transform: translateY(-40px); -ms-transform: translateY(-40px); -o-transform: translateY(-40px); transform: translateY(-40px); -webkit-backface-visibility: hidden; -webkit-transition-property: -webkit-transform; -moz-transition-property: -moz-transform; transition-property: transform; -webkit-transition-duration: 0.4s; -moz-transition-duration: 0.4s; transition-duration: 0.4s; }.modul-sec .notice__{ padding: 1em; background: #262b3a; border-radius: 5px 5px 0px 0px; color: #fff; display: flow-root; font-weight: 500; } .notice__  .warnhe{ float: left; } .notice__  .closebut{ float: right; display: block; background: transparent url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 22 22' stroke-width='2' stroke='currentColor' stroke-linecap='round' stroke-linejoin='round'%3e%3cpath stroke='none' d='M0 0h24v24H0z' fill='none'/%3e%3cpath d='M18 6l-12 12' /%3e%3cpath d='M6 6l12 12' /%3e%3c/svg%3e") center/1em auto no-repeat; width: 1em; height: 1em; margin: 4px; filter: invert(98%) sepia(100%) saturate(0%) hue-rotate(11deg) brightness(103%) contrast(104%); } .message{ padding: 1em; display: flow-root; }.message .okbtn{ float: right; padding: 12px; width: auto; border: 3px solid #cbcfd7; color: #8d9099; } .modul-sec .xmodile::after { -webkit-transform: rotate(-45deg); -moz-transform: rotate(-45deg); -ms-transform: rotate(-45deg); -o-transform: rotate(-45deg); transform: rotate(-45deg); right: 8px; } .is-visible .modul-sec { -webkit-transform: translateY(0); -moz-transform: translateY(0); -ms-transform: translateY(0); -o-transform: translateY(0); transform: translateY(0); }#designated-field h1{ font-size: 2.618rem; }