.error-page[data-v-7059f946]{min-height:100vh;display:flex;align-items:center;justify-content:center;background-color:#f5f5f5;font-family:Helvetica Neue,Arial,Hiragino Kaku Gothic ProN,Hiragino Sans,Meiryo,sans-serif;padding:20px}.error-container[data-v-7059f946]{text-align:center;max-width:560px;width:100%;background:#fff;border-radius:12px;padding:48px 32px;box-shadow:0 2px 16px rgba(0,0,0,.08)}.error-icon[data-v-7059f946]{font-size:64px;margin-bottom:8px}.error-code[data-v-7059f946]{font-size:72px;font-weight:800;color:#268300;margin:0;line-height:1.1}.error-message[data-v-7059f946]{font-size:20px;color:#333;margin:12px 0 0;font-weight:600}.error-description[data-v-7059f946]{font-size:14px;color:#666;margin:16px 0 0;line-height:1.7}.error-nav[data-v-7059f946]{margin-top:36px;border-top:1px solid #e0e0e0;padding-top:24px}.error-nav-title[data-v-7059f946]{font-size:14px;color:#888;margin:0 0 16px}.error-links[data-v-7059f946]{list-style:none;padding:0;margin:0;display:flex;flex-wrap:wrap;grid-gap:12px;gap:12px;justify-content:center}.error-link[data-v-7059f946]{display:inline-flex;align-items:center;grid-gap:6px;gap:6px;padding:10px 20px;background-color:#268300;color:#fff;text-decoration:none;border-radius:6px;font-size:14px;font-weight:500;transition:background-color .2s,transform .1s}.error-link[data-v-7059f946]:hover{background-color:#1e6b00;transform:translateY(-1px)}.error-link[data-v-7059f946]:active{transform:translateY(0)}.link-icon[data-v-7059f946]{font-size:16px}@media (max-width:480px){.error-container[data-v-7059f946]{padding:32px 20px}.error-icon[data-v-7059f946]{font-size:48px}.error-code[data-v-7059f946]{font-size:56px}.error-message[data-v-7059f946]{font-size:18px}.error-links[data-v-7059f946]{flex-direction:column;align-items:stretch}.error-link[data-v-7059f946]{justify-content:center}}.container{display:block;width:100%;min-height:1250px;background-color:ivory}.container,a,h1,h2,h3,h4,h5,h6{font-family:Herlvetica Neue,Helvetica,Arial,Hiragino Kaku Gothic ProN,Meiryo,MS PGothic,sans-serif}a,h1,h2,h3,h4,h5,h6{text-decoration:none}h1{color:#444;font-size:180%;font-weight:unset}h2{font-size:165%;text-align:left}h2,h3{color:#444!important;font-weight:unset}h3{font-size:150%}h4{font-size:135%;margin-top:0;margin-bottom:5px}h4,h5{color:#444!important}h5{font-size:120%;font-weight:unset}h6{font-size:75%;font-weight:700;color:#fff}table,td,th,tr{font-family:Herlvetica Neue,Helvetica,Arial,Hiragino Kaku Gothic ProN,Meiryo,MS PGothic,sans-serif;color:#424242}.amount-chenge{padding-bottom:8px}.pointer{cursor:pointer!important}.disnone{display:none}.title-area{padding-bottom:20px}.title{font-weight:700}.header{width:100%}.header-container{width:100%;border-bottom:2px solid #eee;background-color:ivory}.header-defaults{width:950px;margin:0 auto}.header-title{width:200px;padding:5px;margin-bottom:10px;background-color:#268300;text-align:center}.header-title img{width:50px;height:50px;padding-top:2px}.header-title a,.header-title h1,.header-title h5{color:#fff}.header-menu{width:100%;white-space:normal;display:flex;padding-right:30px;font-size:90%;color:#626262}.header-menu a{padding:0 10px;color:#626262}.header-menu a:hover{border-bottom:2px solid #9acd32;padding-top:.4em;padding-bottom:.23em}.header-tab{width:auto;padding-right:35px}.header-title .header-menu{max-width:950px;flex-wrap:wrap}.main-contents-container{min-height:100vh;width:1058px;display:flex;margin:0 auto}.main-contents{width:746px}.home-contents-area{width:100%;display:flex;flex-flow:wrap}.main-contents-area{width:100%;display:block;text-align:left}.main-title h3{margin-top:0;margin-bottom:20px}.main-contents-tab{position:relative;display:block;width:50%;min-height:350px;margin-bottom:30px}.main-contents-tab img{width:60%}.main-contents-text{display:block;width:100%}.contents-list{width:100%}.contents-list .content-text:hover{opacity:.8;transition:all .1s}ul{padding:0 10px 20px 30px;list-style-type:disc}li{text-align:left;margin-top:0;margin-bottom:0}.more{position:absolute;right:150px;bottom:0;color:#ff4137}.content-title{display:block;margin-bottom:5px;position:relative}.content-title span{position:absolute;z-index:1;color:#fff;font-size:180%;width:100%;background-color:rgba(0,0,0,.8);top:calc(50% + 25px);left:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%)}.content-title:hover,.more:hover,.side-content:hover{opacity:.8;transition:all .1s}.content-text{color:#777}.widgets{width:314px;font-size:87.5%}.main-title,.side-content,.side-title{font-weight:700;font-family:arial black,AvenirNext-Bold;text-align:center;margin-top:12px}.side-content,.side-title{margin-left:12px}.side-content{border-bottom:1px solid #eee}.side-content a{display:flex;align-items:flex-start;grid-gap:10px;gap:10px;padding:8px 0;color:#424242}.side-content img{width:28px;height:28px;-o-object-fit:contain;object-fit:contain;flex-shrink:0}.side-title{text-align:left;float:none!important}.side-title h3{font-size:150%;border-bottom:2px solid #268300;color:#268300!important}.widget h3{margin-top:0;margin-bottom:20px;text-align:left}.main-title{text-align:left;float:none!important}.main-title h2{text-align:left;color:#424242;margin-bottom:10px}.main-title h3{color:#268300!important;border-bottom:2px solid #268300;font-size:131.25%}.side-info{display:flex;flex-direction:column;grid-gap:2px;gap:2px}.side-text{font-family:Herlvetica Neue,Helvetica,Arial,Hiragino Kaku Gothic ProN,Meiryo,MS PGothic,sans-serif;font-weight:400;font-size:92%;line-height:1.4;color:#424242}.side-date{color:#999;font-size:80%}.main-text{margin-bottom:30px;color:#424242}.main-area table{margin:0 auto}.main-area input{margin-bottom:10px}.main-area img{width:100%}.main-area .page-content{padding:30px 0 10px}.page-contents li:hover{opacity:.8;transition:all .1s}.page-contents a{color:#424242}.center{text-align:center}table,td,th,tr{border:1px solid #777;border-collapse:collapse}td,th,tr{border:1px dashed #777}.baba-table th{width:40px;text-align:center}.cal-btn{display:inline-block;padding:5px 10px;margin:10px 0;text-decoration:none;background:#fff;color:#000;box-shadow:0 2px 2px rgba(0,0,0,.29)}.cal-btn:active{box-shadow:inset 0 0 2px hsla(0,0%,50.2%,.1);transform:translateY(2px)}@media screen and (max-width:420px){.container{width:100vw}.header-menu{display:none}.header-title{width:100vw}.header-defaults{width:100vw;margin:0 auto}.home-contents-area{display:block}.main-contents-container{min-height:100vh;width:100vw;display:block;margin:0 auto}.main-contents{width:100%;padding:0 5px}.main-contents-area{width:100%;display:block;text-align:left}.main-contents-tab{width:100%;text-align:center}.widgets{width:100vw;font-size:87.5%;padding:0 5px}.side-content,.side-title{margin-left:0}h1{font-size:145%}h2{font-size:130%}h3{font-size:115%}h4{font-size:100%}h5{font-size:90%}h6{font-size:75%}.contents-list{width:65%;margin:auto}.contents-list .content-text:hover{opacity:.8;transition:all .1s}.more{position:absolute;right:75px;bottom:0;color:#ff4137}}.slot{width:100%}.slot-name-area{display:flex;width:80%;margin:0 auto}.slot-name{width:33.3333333333%;font-size:20px}.slot-area{display:flex;width:80%;margin:0 auto}.slot-num{width:33.3333333333%;border:1px solid #777;border-radius:20px;background-color:#fff;padding:40px;margin:0 20px 20px;font-size:50px}@media screen and (max-width:420px){.slot{width:100%}.slot-name-area{display:flex;width:85%;margin:0 auto}.slot-name{width:33.3333333333%;font-size:14px}.slot-area{display:flex;width:85%;margin:0 auto}.slot-num{width:33.3333333333%;border:1px solid #777;border-radius:20px;background-color:#fff;padding:25px;margin:0 5px 5px;font-size:25px}}.numbers-wrap{background-color:#f7f7f7;margin:50px auto;padding:10px 0;text-align:center;overflow:hidden;width:100%}.left{text-align:left}.article-area{background:#fff;border:1px solid #e4e4e4;border-radius:8px;padding:14px 16px 16px;margin-bottom:14px}.article-area li{list-style:none;position:relative;padding-left:16px}.article-area img{width:100%;margin-top:12px;border-radius:4px}.article-area li:before{content:"";position:absolute;top:7px;left:0;width:7px;height:7px;background:#268300;border-radius:50%;transform:none;-webkit-transform:none;-ms-transform:none;border-right:none;border-bottom:none}.breadcrumb{font-size:.8em;color:#999;padding:10px 0 4px}.breadcrumb a{color:#268300;text-decoration:none}.border-bottom,.breadcrumb a:hover{text-decoration:underline}.border-bottom{padding-bottom:10px}.under_line{-webkit-text-decoration-line:underline;text-decoration-line:underline}.home,.inst,.twitter{padding:5px;width:80%;max-width:100px}.wiki{padding:5px}td,th{text-align:center}.site-footer[data-v-69207bea]{background:#2a2a2a;color:#ccc;margin-top:40px;padding:32px 16px 20px}.site-footer-inner[data-v-69207bea]{max-width:1058px;margin:0 auto;display:grid;grid-template-columns:repeat(5,1fr);grid-gap:24px;gap:24px;padding-bottom:24px;border-bottom:1px solid #444}.footer-heading[data-v-69207bea]{color:#fff;font-size:.85em;font-weight:700;margin-bottom:10px}.footer-links[data-v-69207bea]{list-style:none;padding:0;margin:0}.footer-links li[data-v-69207bea]{margin:0;padding:3px 0}.footer-links a[data-v-69207bea]{color:#aaa;text-decoration:none;font-size:.78em;line-height:1.6}.footer-links a[data-v-69207bea]:hover{color:#fff}.footer-bottom[data-v-69207bea]{max-width:1058px;margin:16px auto 0;text-align:center}.footer-logo[data-v-69207bea]{color:#268300;font-weight:700;font-size:1em;text-decoration:none}.footer-copy[data-v-69207bea]{color:#777;font-size:.72em;margin-top:6px}@media screen and (max-width:640px){.site-footer-inner[data-v-69207bea]{grid-template-columns:repeat(2,1fr);grid-gap:20px 16px;gap:20px 16px}}@media screen and (max-width:420px){.site-footer-inner[data-v-69207bea]{grid-template-columns:1fr 1fr;grid-gap:16px 12px;gap:16px 12px}}html{font-family:Source Sans Pro,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:16px;word-spacing:1px;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;box-sizing:border-box}*,:after,:before{box-sizing:border-box;margin:0}.button--green{display:inline-block;border-radius:4px;border:1px solid #3b8070;color:#3b8070;text-decoration:none;padding:10px 30px}.button--green:hover{color:#fff;background-color:#3b8070}.button--grey{display:inline-block;border-radius:4px;border:1px solid #35495e;color:#35495e;text-decoration:none;padding:10px 30px;margin-left:15px}.button--grey:hover{color:#fff;background-color:#35495e}