.modernViewContainer{width:100%;max-width:100%;padding:0 20px;box-sizing:border-box}@media screen and (max-width: 768px){.modernSimplifiedView{flex-direction:column}.mainActionsContent{width:100%;padding:20px}.secondaryActionsContent{width:100%;padding:15px;margin-top:20px}.headerContainer .logo{max-width:80%;height:auto}.buttonsContainer button{width:100%;max-width:none}.pop-up{width:90%;max-width:350px;left:50%;transform:translate(-50%)}.disclaimer{padding:15px 0}.disclaimer .view{flex-direction:column;gap:10px}}@media screen and (max-width: 480px){.logo{max-width:70%}h3{font-size:18px}.secondaryAction .text{font-size:14px}.buttonsContainer{padding:10px 0}#loading-screen .text-slider-container{width:90%}}@media (hover: none){button,a{padding:12px!important}}*{box-sizing:border-box}html{font-size:10px;overflow-x:hidden;height:100%}body{margin:0;font-family:Hiragino Kaku Gothic Pro,ヒラギノ角ゴ Pro W3,Kozuka Gothic Pro,小塚ゴシック Pro,小塚ゴシック Pro L,メイリオ,Meiryo,sans-serif;font-size:1.4rem;font-weight:400;line-height:1.5;color:#333;text-align:left;background-color:#fff}h1,h2,h3,h4,h5,h6,p{margin:0}ol,ul,dl{list-style-type:none;margin:0;padding-left:0}b,strong{font-weight:700}a{background-color:transparent;color:inherit;text-decoration:none}img{vertical-align:middle;border-style:none;max-width:100%}table{border-collapse:collapse}th{font-weight:400;text-align:inherit;text-align:-webkit-match-parent}input,button,select,optgroup,textarea{margin:0;font-family:inherit;font-size:inherit;line-height:inherit}button,input{overflow:visible}button,select{text-transform:none}select{word-wrap:normal}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}textarea{overflow:auto;resize:vertical}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{outline-offset:-2px;-webkit-appearance:none}[type=search]::-webkit-search-decoration{-webkit-appearance:none}[hidden]{display:none!important}.aligncenter{text-align:center}.alignright{text-align:right}.alignleft{text-align:left}img.aligncenter{display:block;margin:auto}img.alignright{display:block;margin-left:auto}img.alignleft{display:block;margin-right:auto}.container{margin:auto;max-width:99rem;padding-left:1.5rem;padding-right:1.5rem;width:100%}.d-none{display:none!important}.d-block{display:block!important}.d-flex{display:flex!important}.text-justify{text-align:justify!important}.text-wrap{white-space:normal!important}.text-nowrap{white-space:nowrap!important}.text-left{text-align:left!important}.text-right{text-align:right!important}.text-center{text-align:center!important}.text-lowercase{text-transform:lowercase!important}.text-uppercase{text-transform:uppercase!important}.text-capitalize{text-transform:capitalize!important}.text-underline{text-decoration:underline}.btn{display:inline-block;font-family:Noto Sans JP,sans-serif;font-weight:400;color:#333;text-align:center;text-decoration:none;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-color:transparent;border:1px solid transparent}.btn:hover{color:#333;text-decoration:none}.btn:focus,.btn.focus{outline:0}.btn.disabled,.btn:disabled{opacity:.6}.btn:not(:disabled):not(.disabled){cursor:pointer}.page-header .header-wrap{display:flex;align-items:center;justify-content:space-between}.page-header .header-logo{max-width:9rem}.menu-wrap{display:flex;align-items:center}.menu-item{position:relative}.menu-item:not(:last-child){padding-right:1.4rem;margin-right:1.2rem}.menu-item:not(:last-child):after{background-color:#1e1e1e;content:"";width:.1rem;height:1.1rem;position:absolute;top:50%;transform:translateY(-50%);right:0}.menu-link{color:#333;font-size:1.3rem}.hamburger-box{border-left:.1rem solid #ccc;position:relative;display:flex;align-items:center;justify-content:center;cursor:pointer;margin:auto;height:7rem;width:7rem;z-index:1100}.hamburger-box.is-active .hamburger-inner{transition-delay:.12s;transition-timing-function:cubic-bezier(.215,.61,.355,1);transform:rotate(45deg)}.hamburger-box.is-active .hamburger-inner:before{transition:top 75ms ease,opacity 75ms ease .12s;opacity:0;top:0}.hamburger-box.is-active .hamburger-inner:after{transition:bottom 75ms ease,transform 75ms cubic-bezier(.215,.61,.355,1) .12s;transform:rotate(-90deg);bottom:0}.hamburger-inner:after,.hamburger-inner:before{display:block;content:""}.hamburger-inner:after,.hamburger-inner:before,.hamburger-inner{width:2.8rem;height:.2rem;background-color:#333;transition:transform .15s ease;border-radius:1.5px}.hamburger-inner{position:relative;display:block;transition-timing-function:cubic-bezier(.55,.055,.675,.19);transition-duration:75ms}.hamburger-inner:before{position:absolute;top:-.8rem;transition:top 75ms ease .12s,opacity 75ms ease}.hamburger-inner:after{position:absolute;bottom:-.8rem;transition:bottom 75ms ease .12s,transform 75ms cubic-bezier(.55,.055,.675,.19)}.download-wrap{display:flex;justify-content:center}.download--sp{display:none}.download-item{position:relative;display:flex;align-items:center}.download-list{display:flex;align-items:center}.download-list__item:not(:last-child){margin-right:.9rem}.download-list__item a{transition:opacity .3s ease-in-out}.download-list__item a:hover{opacity:.8;transition:opacity .3s ease-in-out}.download-ttl{color:#545454;margin-right:1.3rem;font-size:1.6rem}.form-control{display:block;width:100%;height:5rem;padding:.5rem 1rem;font-family:Noto Sans JP,sans-serif;font-size:1.4rem;font-weight:400;line-height:1.5;color:#333;background-color:#fff;background-clip:padding-box;border:.1rem solid #ccc}.form-control::-ms-expand{background-color:transparent;border:0}.form-control:-moz-focusring{color:transparent;text-shadow:0 0 0 #333}.form-control::-moz-placeholder{color:#ccc;opacity:1}.form-control:-ms-input-placeholder{color:#ccc;opacity:1}.form-control::placeholder{color:#ccc;opacity:1}.form-control:disabled,.form-control[readonly]{background-color:#f0f0f0;opacity:1}input[type=date].form-control,input[type=time].form-control,input[type=datetime-local].form-control,input[type=month].form-control{-webkit-appearance:none;-moz-appearance:none;appearance:none}.table{width:100%}body{background:url(../images/bg2.jpg) #fae100 no-repeat;background-size:cover;position:relative;overflow-x:hidden;height:100%}body .wrapper{height:100vh;display:flex;flex-direction:column;justify-content:space-between;padding:2.1rem 0 2.3rem;position:relative;z-index:2}.icon-wrap{text-align:center}@media (min-width: 576px){.d-sm-none{display:none!important}.d-sm-block{display:block!important}.d-sm-flex{display:flex!important}.text-sm-left{text-align:left!important}.text-sm-right{text-align:right!important}.text-sm-center{text-align:center!important}}@media (min-width: 768px){.sp{display:none}.d-md-none{display:none!important}.d-md-block{display:block!important}.d-md-flex{display:flex!important}.text-md-left{text-align:left!important}.text-md-right{text-align:right!important}.text-md-center{text-align:center!important}.page-header .header-logo{max-width:11.3rem}.menu-link{font-size:1.6rem}.download-list__item{flex:0 0 16rem;max-width:16rem}body .wrapper{padding:3.6rem 0 4.6rem}}@media (min-width: 992px){.d-lg-none{display:none!important}.d-lg-block{display:block!important}.d-lg-flex{display:flex!important}.text-lg-left{text-align:left!important}.text-lg-right{text-align:right!important}.text-lg-center{text-align:center!important}}@media (min-width: 1025px){.d-llg-none{display:none!important}.d-llg-block{display:block!important}.d-llg-flex{display:flex!important}.text-llg-left{text-align:left!important}.text-llg-right{text-align:right!important}.text-llg-center{text-align:center!important}.download-item:not(:last-child){padding-right:2.75rem;margin-right:2.85rem}.download-item:not(:last-child):after{background-color:#1e1e1e;content:"";width:.1rem;height:2.2rem;position:absolute;top:50%;transform:translateY(-50%);right:0}.download-list__item:not(:last-child){margin-right:.8rem}body{background-image:url(../images/bg2.jpg)}}@media (min-width: 1200px){.d-xl-none{display:none!important}.d-xl-block{display:block!important}.d-xl-flex{display:flex!important}.text-xl-left{text-align:left!important}.text-xl-right{text-align:right!important}.text-xl-center{text-align:center!important}}@media (max-width: 1024px){.download-list__item{display:flex;justify-content:center;align-items:center}.download-list__item img{width:200px}.download--sp,.download-ttl{display:none}}@media (max-width: 767px){.pc{display:none}}button{background-color:transparent;border:none;outline:none;cursor:pointer}
