*{border-radius:0!important}body{font-family:"Noto Sans",sans-serif;font-optical-sizing:auto;color:#000}.shadow-box{border:solid 1px RGBA(0,77,160,.3);box-shadow:12px 12px 23px RGBA(0,0,0,.3)}#sky,#sign-up{background:#004da0 url(/includes/img/rebirth/rebirth-bg_sp.jpg) no-repeat center bottom;background-size:cover;width:100vw;position:fixed;z-index:-1;left:0;top:0;height:100vh}#25WordsWrap{max-width:700px}@media only screen and (min-width:768px){#sky,#sign-up{background:#004da0 url(/includes/img/rebirth/rebirth-bg.jpg) no-repeat center center;background-size:cover;background-attachment:fixed}}#sign-up{min-height:100vh;padding:4rem}#seiko-logo{position:absolute;width:100px;left:15px;top:15px;z-index:10;transition:all .3s ease}@media only screen and (min-width:768px){#seiko-logo{position:fixed;left:30px;top:30px;width:6.8vw}}#rebirth-intro .inner{position:relative;top:0;width:100%;height:100vh;text-align:center;display:flex;align-items:center;justify-content:center;z-index:11}#text-intro{padding:2rem 0;font-size:1.1rem;background:linear-gradient(to right,rgba(240,240,240,.2) 0%,rgba(240,240,240,.8) 50%,rgba(240,240,240,.2) 100%);line-height:1.85;font-weight:500}@media only screen and (min-width:768px){#text-intro{padding:6rem 0}}#about-exhibition{color:#fff;padding-bottom:2rem;background:#000;text-align:left;font-size:.85rem}#about-exhibition .inner h3{padding:1rem .5rem 0 0;font-size:1.4rem;text-align:left}#about-exhibition .inner{padding:1rem .5rem 3rem 1.75rem;text-align:justify;text-shadow:1px 1px 3px rgba(0,0,0,.85)}@media only screen and (min-width:940px){#about-exhibition{padding:0;font-size:1.1rem}#about-exhibition .inner h3{padding:3.5rem 0 3rem 0}#about-exhibition .inner{padding:1rem 3rem 5rem 3rem}}@media only screen and (min-width:1680px){#about-exhibition{}#about-exhibition .inner{padding:5rem 4rem 3rem 13rem}}#pop-up-store{background:rgba(0,77,160,.85);color:#fff;padding:50px 30px 40px;text-align:center;font-size:1.1rem}@media only screen and (min-width:768px){#pop-up-store{padding:50px 10px 40px}}#pop-up-store a{color:#fff}#birth-section{background:#000;color:#fff}#birth-section p{margin-bottom:0}#birth-section-text{font-size:1rem;padding:40px 50px;text-align:justify}@media only screen and (min-width:768px){#birth-section-text{padding:1rem 5.2rem;font-size:1.1rem}}#birth-section-text a{color:#1087b9}@media only screen and (min-width:768px){#birth-img-col{text-align:center;object-fit:contain}}#lastly{background:#fd7629;position:relative}#lastly .inner{padding:3.3rem 3rem 2rem;color:#000;text-shadow:1px 1px 3px rgba(255,255,255,.1);font-size:1.1rem}@media only screen and (min-width:768px){#lastly{background:#ccb5af}#lastly .inner{font-size:1.1rem;bottom:0;padding:3rem 4rem;left:0;height:unset}}#meet{background:#e4e4e4;padding:2rem;color:#000;position:sticky;top:-75%;font-size:1.1rem}#meet .row{background:#e4e4e4}#meet .caption{font-size:.9rem;max-width:280px;margin:10px auto}@media only screen and (min-width:1024px){#meet{padding:4rem;margin:0 auto;min-height:590px}#meet h3{margin-bottom:1.8rem;text-align:center}}#meet a{color:#000;font-weight:bold;text-decoration:dotted}#when{padding:2rem;position:sticky;background:#004da0 url(/includes/img/rebirth/rebirth-bg.jpg) no-repeat;background-attachment:fixed;background-size:cover;background-position:center center}#when-inner{background:rgba(255,255,255,.5);padding:2rem;font-size:1rem}@media only screen and (min-width:1024px){#when{padding:4rem}#when-inner{padding:3rem;font-size:1.1rem}}dt{margin-top:30px;text-transform:uppercase;color:#143c60}.black-box{background:rgba(0,0,0,.75);color:#fff}.form-header{background:rgba(0,0,0,.85);color:#fff;padding:1.5rem 2rem}.form-header p{opacity:.8}#sign-up-inner{padding:1.5rem;background:#fff}#sign-up-inner button,button.submit-btn{background:#004da0;border:solid 1px #004da0;color:#fff;padding:1rem 3rem}#sign-up-inner button:hover,button.submit-btn:hover{background:#fff;color:#004da0}#sign-up-inner .form-control{border:0;color:#000;border-radius:0;border-bottom:solid #fff 2px;background-color:rgba(0,0,0,.1);outline:none;box-shadow:none}#sign-up-inner .form-control:focus{border-color:#004da0}#sign-up-inner .form-control:-webkit-autofill,#sign-up-inner .form-control:-webkit-autofill:hover,#sign-up-inner .form-control:-webkit-autofill:focus,#sign-up-inner .form-control:-webkit-autofill:active{-webkit-box-shadow:0 0 0 30px black inset!important;-webkit-text-fill-color:#fff}#enter-comp-form .btn{padding:1rem 3rem}#watch-list .card a{display:block}#watch-list .card{margin:0 auto;border-radius:0;padding:8px;border:solid 4px transparent}#watch-list .card img{display:block}#watch-list .card:hover{opacity:.9}#watch-list .card.selected{border-color:#fff;background:#002650}#watch-list .card.selected:after{content:"";position:absolute;font-weight:900;color:#fff;display:inline-block;right:30px;top:28px;opacity:.75;width:46px;padding:10px;height:46px;text-shadow:2px 2px 2px rgba(0,0,0,9);font-size:2.5rem;font-family:"Font Awesome 5 Free"}#watch-list .card-body{padding:5px}#watch-list .card-footer{border:0;padding:0;background:transparent;width:100%}#watch-list .card-footer .btn{display:block;margin:0}#watch-list .card:hover{opacity:.9}#watch-list .card{transition:all .5s ease}#watch-list img{max-height:160px;padding-left:20px;padding-right:20px}.modal{backdrop-filter:blur(16px)}.table-borderless>tbody>tr>td,.table-borderless>tbody>tr>th,.table-borderless>tfoot>tr>td,.table-borderless>tfoot>tr>th,.table-borderless>thead>tr>td,.table-borderless>thead>tr>th{border:none}.table-borderless td{padding-left:0}#seiko-100{transition:all 1.4s ease;width:100px;opacity:.1}#seiko-100.loaded{width:300px;opacity:1}@media only screen and (min-width:768px){#seiko-100.loaded{width:390px}}.radiant,.radiant .btn{background:#64a5b9}.put-on-time,.put-on-time .btn{background:#785a50;color:#fff}.shikakuro,.shikakuro .btn{background:#83c878;color:#000}.adventure,.adventure .btn{background:#a0d7f4;color:#000}.sonar,.sonar .btn{background:#eba04f}.TISSE,.TISSE .btn{background:#c8c8c8;color:#000}.ceramic,.ceramic .btn{background:#3c8c6f}#watch-list button{margin:16px 0 10px}#yes-to-enter-comp{max-width:1194px}input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}#25Words::placeholder{color:rgba(0,0,0,.5)}