.d-none{display:none}.d-block{display:block}.d-inline{display:inline}.d-inline-block{display:inline-block}.d-flex{display:-webkit-box;display:-ms-flexbox;display:flex}.d-grid{display:grid}.d-table{display:table}.d-table-row{display:table-row}.d-table-cell{display:table-cell}@media screen and (min-width: 576px){.d-sm-none{display:none !important}}@media screen and (min-width: 576px){.d-sm-block{display:block !important}}@media screen and (min-width: 576px){.d-sm-inline{display:inline !important}}@media screen and (min-width: 576px){.d-sm-inline-block{display:inline-block !important}}@media screen and (min-width: 576px){.d-sm-flex{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important}}@media screen and (min-width: 576px){.d-sm-grid{display:grid !important}}@media screen and (min-width: 576px){.d-sm-table{display:table !important}}@media screen and (min-width: 576px){.d-sm-table-row{display:table-row !important}}@media screen and (min-width: 576px){.d-sm-table-cell{display:table-cell !important}}@media screen and (min-width: 768px){.d-md-none{display:none !important}}@media screen and (min-width: 768px){.d-md-block{display:block !important}}@media screen and (min-width: 768px){.d-md-inline{display:inline !important}}@media screen and (min-width: 768px){.d-md-inline-block{display:inline-block !important}}@media screen and (min-width: 768px){.d-md-flex{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important}}@media screen and (min-width: 768px){.d-md-grid{display:grid !important}}@media screen and (min-width: 768px){.d-md-table{display:table !important}}@media screen and (min-width: 768px){.d-md-table-row{display:table-row !important}}@media screen and (min-width: 768px){.d-md-table-cell{display:table-cell !important}}@media screen and (min-width: 992px){.d-lg-none{display:none !important}}@media screen and (min-width: 992px){.d-lg-block{display:block !important}}@media screen and (min-width: 992px){.d-lg-inline{display:inline !important}}@media screen and (min-width: 992px){.d-lg-inline-block{display:inline-block !important}}@media screen and (min-width: 992px){.d-lg-flex{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important}}@media screen and (min-width: 992px){.d-lg-grid{display:grid !important}}@media screen and (min-width: 992px){.d-lg-table{display:table !important}}@media screen and (min-width: 992px){.d-lg-table-row{display:table-row !important}}@media screen and (min-width: 992px){.d-lg-table-cell{display:table-cell !important}}@media screen and (min-width: 1200px){.d-xl-none{display:none !important}}@media screen and (min-width: 1200px){.d-xl-block{display:block !important}}@media screen and (min-width: 1200px){.d-xl-inline{display:inline !important}}@media screen and (min-width: 1200px){.d-xl-inline-block{display:inline-block !important}}@media screen and (min-width: 1200px){.d-xl-flex{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important}}@media screen and (min-width: 1200px){.d-xl-grid{display:grid !important}}@media screen and (min-width: 1200px){.d-xl-table{display:table !important}}@media screen and (min-width: 1200px){.d-xl-table-row{display:table-row !important}}@media screen and (min-width: 1200px){.d-xl-table-cell{display:table-cell !important}}@media screen and (min-width: 1400px){.d-xxl-none{display:none !important}}@media screen and (min-width: 1400px){.d-xxl-block{display:block !important}}@media screen and (min-width: 1400px){.d-xxl-inline{display:inline !important}}@media screen and (min-width: 1400px){.d-xxl-inline-block{display:inline-block !important}}@media screen and (min-width: 1400px){.d-xxl-flex{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important}}@media screen and (min-width: 1400px){.d-xxl-grid{display:grid !important}}@media screen and (min-width: 1400px){.d-xxl-table{display:table !important}}@media screen and (min-width: 1400px){.d-xxl-table-row{display:table-row !important}}@media screen and (min-width: 1400px){.d-xxl-table-cell{display:table-cell !important}}.topics-text .topics-more a::after,.login-dialog-close::after,.btn.logout::before,.btn.login::before,.material-symbols-outlined{font-family:"Material Symbols Outlined";font-weight:normal;font-style:normal;font-size:24px;display:inline-block;line-height:1;text-transform:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;direction:ltr;font-variation-settings:"FILL" 1}:root{--spacing: 0.05em}*{letter-spacing:var(--spacing)}html{font-size:2.6666666667vw}@media screen and (min-width: 768px){html{font-size:10px}}body{color:#000;line-height:2;font-size:1.6rem;background-color:#ddebff}:where(h1,h2,h3){text-wrap:auto}a{text-underline-offset:.2em}@media screen and (min-width: 768px){a:hover{text-decoration:none}}:where(:focus-visible){outline-color:#004bc3}.contents [type=text],.contents [type=password],.contents [type=email],.contents textarea{width:100%;height:4rem;line-height:4rem;border:.1rem solid #aaa;border-radius:.5rem;padding:0 .5rem;vertical-align:top}.contents textarea{height:10rem}.contents button{line-height:1;border:.2rem solid #aaa;border-radius:.6rem;text-align:center;background-color:#fff;-webkit-appearance:none;-moz-appearance:none;appearance:none;font-weight:bold;padding:1rem;min-width:10rem}.contents [type=submit]{border-color:#004bc3}table{border-collapse:collapse}@media screen and (min-width: 768px){.wrapper{min-width:120rem}}header{padding:5rem 0 0}@media screen and (min-width: 768px){header{padding:15.5rem 0 0}}.header{position:fixed;top:0;left:0;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#fff;z-index:999;-ms-flex-wrap:wrap;flex-wrap:wrap}@media screen and (min-width: 768px){.header{min-width:120rem}}@media screen and (min-width: 768px){.header-inner{margin:0 auto;width:100rem}}.header .brand{margin:.5rem 0 .5rem .5rem}@media screen and (min-width: 768px){.header .brand{margin:2rem 0}}.header .brand img{height:4rem;width:auto}@media screen and (min-width: 768px){.header .brand img{height:6rem}}.header nav{background-color:rgba(0,0,0,0);position:absolute;top:0;left:0;width:100%;height:100vh;height:100lvh;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-transition:all .3s;transition:all .3s;pointer-events:none}@media screen and (min-width: 768px){.header nav{-webkit-transition:none;transition:none;pointer-events:all;height:5.5rem;position:relative;background:#00358b;background:-webkit-gradient(linear, left bottom, left top, from(#00358b), to(#0043ae));background:linear-gradient(0deg, #00358b 0%, #0043ae 100%)}}.nav-active .header nav{background-color:rgba(0,0,0,.8);pointer-events:all}.header nav .nav-inner{background-color:#fff;width:75%;height:100%;padding:8rem 0 0;-webkit-transform:translateX(100%);transform:translateX(100%);-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s, -webkit-transform .3s}@media screen and (min-width: 768px){.header nav .nav-inner{background-color:rgba(0,0,0,0);-webkit-transition:none;transition:none;width:100%;padding:1rem 0;-webkit-transform:translateX(0);transform:translateX(0)}}.nav-active .header nav .nav-inner{-webkit-transform:translateX(0);transform:translateX(0)}.header nav ul.mainnav{background-color:#fff}@media screen and (min-width: 768px){.header nav ul.mainnav{background-color:rgba(0,0,0,0);display:grid;grid-template-columns:repeat(7, 1fr);-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100%;border-left:.2rem solid hsla(0,0%,100%,.4);width:100rem;margin:0 auto}}@media screen and (min-width: 768px){.header nav ul.mainnav li{border-right:.2rem solid hsla(0,0%,100%,.4);height:100%}}.header nav ul.mainnav a{display:block;padding:2rem 0 2rem 3rem;text-decoration:none;line-height:1}@media screen and (min-width: 768px){.header nav ul.mainnav a{padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100%;color:#fff;font-weight:bold;text-shadow:.1rem .1rem 0 rgba(0,0,0,.8);font-size:1.6rem}}.header nav ul.subnav{display:-webkit-box;display:-ms-flexbox;display:flex;padding:2rem 3rem 0 3rem;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1rem}@media screen and (min-width: 768px){.header nav ul.subnav{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;pointer-events:none;position:absolute;top:-10rem;left:50%;width:100rem;height:10rem;padding:0;margin-left:-50rem;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:1.5rem}}@media screen and (min-width: 768px){.header nav ul.subnav li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;pointer-events:all}}.header nav ul.subnav .sns-icon{width:4rem}.header .menu{width:4rem;height:4rem;position:absolute;right:.5rem;top:.5rem}@media screen and (min-width: 768px){.header .menu{display:none}}.header .menu svg{width:100%;height:auto;stroke:#000}.header .menu svg line{stroke-linecap:round;stroke-width:.2rem;-webkit-transform-origin:center center;transform-origin:center center;-webkit-transition:-webkit-transform .5s;transition:-webkit-transform .5s;transition:transform .5s;transition:transform .5s, -webkit-transform .5s}.header .menu svg line:nth-child(1){-webkit-transform:translate3d(0, -0.7rem, 0);transform:translate3d(0, -0.7rem, 0)}.nav-active .header .menu svg line:nth-child(1){-webkit-transform:translate3d(0, 0, 0) rotate(225deg);transform:translate3d(0, 0, 0) rotate(225deg)}.nav-active .header .menu svg line:nth-child(2){-webkit-transform:scaleX(0);transform:scaleX(0)}.header .menu svg line:nth-child(3){-webkit-transform:translate3d(0, 0.7rem, 0);transform:translate3d(0, 0.7rem, 0)}.nav-active .header .menu svg line:nth-child(3){-webkit-transform:translate3d(0, 0, 0) rotate(135deg);transform:translate3d(0, 0, 0) rotate(135deg)}.btn{border:.1rem solid #aaa;color:#004bc3;font-weight:bold;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:4rem;min-width:10rem;border-radius:.8rem;background-color:#fff;padding:0 2rem;cursor:pointer;text-decoration:none}@media screen and (min-width: 768px){.btn{height:5rem}}.btn.login::before{content:"lock"}.btn.logout::before{content:"logout"}.btn-submit{border:none;height:4rem;border-radius:.5rem;color:#fff;background:#00358b;background:-webkit-gradient(linear, left bottom, left top, from(#00358b), to(#0043ae));background:linear-gradient(0deg, #00358b 0%, #0043ae 100%)}.btn-mv{border:none;border-radius:100vw;padding:0;font-size:1.4rem;height:2.5rem}@media screen and (min-width: 768px){.btn-mv{height:5rem;min-width:20rem;font-size:1.6rem}}.btn-more{border:none;border-radius:100vw;background-color:#00358b;color:#fff;margin:0 auto}@media screen and (min-width: 768px){.btn-more{width:20rem}}.login-dialog{position:fixed;z-index:10000;background-color:rgba(0,0,0,.8);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;top:0;left:0;width:100%;height:100%;height:100lvh;opacity:0;pointer-events:none;-webkit-transition:opacity .3s;transition:opacity .3s}.login-dialog-active .login-dialog{pointer-events:all;opacity:1}.login-dialog form{background-color:#fff;border-radius:1rem;padding:2rem}@media screen and (min-width: 768px){.login-dialog form{padding:5rem}}.login-dialog-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:1rem}.login-dialog-close{position:absolute;top:1rem;right:1rem;color:#fff;cursor:pointer}.login-dialog-close::after{font-size:4rem;font-weight:200;content:"close"}#breadcrumb{margin:1rem;font-size:1.1rem;line-height:1.2}@media screen and (min-width: 768px){#breadcrumb{line-height:1;font-size:1.4rem;width:100rem;margin:2rem auto}}.contents{margin:1rem}@media screen and (min-width: 768px){.contents{margin:5rem}}.contents h1{background:#00358b;background:-webkit-gradient(linear, left bottom, left top, from(#00358b), to(#0043ae));background:linear-gradient(0deg, #00358b 0%, #0043ae 100%);color:#fff;font-weight:bold;font-size:1.4rem;text-shadow:.1rem .1rem 0 rgba(0,0,0,.8);padding:.5rem 1rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (min-width: 768px){.contents h1{padding:0 1rem;height:3.5rem;font-size:1.6rem}}.page-member .contents h1{background:#5c1e72;background:-webkit-gradient(linear, left bottom, left top, from(#00358b), to(#0043ae));background:linear-gradient(0deg, #00358b 0%, #0043ae 100%)}.contents-inner{border:.1rem solid #00358b;padding:1rem}@media screen and (min-width: 768px){.contents-inner{padding:5rem}}.page-member .contents-inner{font-size:1.4rem}.contents a{text-decoration:none;color:#004bc3;font-weight:bold}@media screen and (min-width: 768px){.contents a:hover{text-decoration:underline;text-underline-offset:.2em}}.contents .folder{border:.1rem solid #00358b}.contents .folder a{text-decoration:none;padding:.5rem;display:block;font-weight:bold;color:#004bc3;text-align:center}@media screen and (min-width: 768px){.contents .folder a:hover{background-color:rgba(0,75,195,.1)}}.contents p{margin-top:1.6rem}@media screen and (min-width: 768px){.contents p{margin-top:2.4rem}}.contents p:first-child{margin-top:0}.index{gap:1rem;display:grid}.mv{margin:0;position:relative;z-index:1;height:33rem}@media screen and (min-width: 768px){.mv{width:120rem;height:48rem;margin:5rem auto}}.mv-text{position:absolute;z-index:2;top:0;left:0;width:100%;height:100%;background:#00358b;background:-webkit-gradient(linear, left bottom, left top, color-stop(29%, #00358b), color-stop(35%, rgba(0, 53, 139, 0)));background:linear-gradient(0deg, #00358b 29%, rgba(0, 53, 139, 0) 35%);color:#fff;padding:2rem 4rem 0 4rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media screen and (min-width: 768px){.mv-text{padding:5rem 0 0 10rem;background:-webkit-gradient(linear, left top, right top, color-stop(30%, #00358b), color-stop(70%, rgba(0, 53, 139, 0)));background:linear-gradient(90deg, #00358b 30%, rgba(0, 53, 139, 0) 70%)}}.mv-title{line-height:1.5;font-size:3rem;font-weight:bold;text-shadow:0 0 .6rem rgba(0,0,0,.8),0 0 .3rem rgba(0,0,0,.8),0 0 .1rem rgba(0,0,0,.8)}@media screen and (min-width: 768px){.mv-title{font-size:3.6rem}}.mv-catch{margin:1rem 0 5rem;font-weight:bold;font-size:1.4rem;text-shadow:0 0 .6rem rgba(0,0,0,.8),0 0 .3rem rgba(0,0,0,.8),0 0 .1rem rgba(0,0,0,.8)}@media screen and (min-width: 768px){.mv-catch{margin:1rem 0 2rem;font-size:1.6rem}}.mv-link{display:grid;grid-template-columns:repeat(2, 1fr);gap:1rem}@media screen and (min-width: 768px){.mv-link{display:-webkit-box;display:-ms-flexbox;display:flex;gap:2rem}}.mv-img{position:relative;z-index:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;height:100%}.mv-img img{-webkit-transform:scaleX(-1);transform:scaleX(-1);width:100%;height:75%;-o-object-fit:cover;object-fit:cover;-o-object-position:left top;object-position:left top}@media screen and (min-width: 768px){.mv-img img{-o-object-position:left center;object-position:left center;width:70%;height:100%}}.about{background-color:#fff;border-radius:1rem;position:relative;z-index:2;margin:-5rem 2rem 0;padding:1rem 2rem;-webkit-box-shadow:0 .2rem .6rem -0.1rem rgba(0,0,0,.4);box-shadow:0 .2rem .6rem -0.1rem rgba(0,0,0,.4)}@media screen and (min-width: 768px){.about{width:68rem;margin:-12rem auto 0;padding:2rem 4rem}}.about h1{font-size:2.4rem;margin:0 0 1rem}.about-text{line-height:1.8;font-size:1.3rem}@media screen and (min-width: 768px){.about-text{font-size:1.6rem}}.illegal-parking{margin:3rem 2rem 0}@media screen and (min-width: 768px){.illegal-parking{width:68rem;margin:5rem auto 0}}footer{background:#00358b;background:-webkit-gradient(linear, left bottom, left top, from(#00358b), to(#0043ae));background:linear-gradient(0deg, #00358b 0%, #0043ae 100%);color:#fff}.footer{margin:0 2rem;padding:2rem 0 0}@media screen and (min-width: 768px){.footer{width:100rem;margin:5rem auto 0;padding:3rem 0 0}}@media screen and (min-width: 768px){.footer-access{display:-webkit-box;display:-ms-flexbox;display:flex}}@media screen and (min-width: 768px){.footer-access-text{-webkit-box-flex:1;-ms-flex:1;flex:1}}.footer-access-text h1{font-size:2rem}@media screen and (min-width: 768px){.footer-access-text h1{font-size:2rem}}.footer-access-text .footer-contact{margin:1.5rem 0 1.5rem}@media screen and (min-width: 768px){.footer-access-text .footer-contact{margin:1.5rem auto 1rem;line-height:1.6}}.footer-access-map{display:none}@media screen and (min-width: 768px){.footer-access-map{display:block;width:40rem}}.footer-access-map iframe{width:100%}@media screen and (min-width: 768px){.footer-access-map iframe{height:16rem}}.footer-nav{border-top:.2rem solid hsla(0,0%,100%,.4);padding:1rem 0;margin:1.5rem 0 0}@media screen and (min-width: 768px){.footer-nav{display:-webkit-box;display:-ms-flexbox;display:flex;border-top:.2rem solid hsla(0,0%,100%,.4);margin:3rem 0 0;padding:1rem 0}}.footer-nav nav ul{display:-webkit-box;display:-ms-flexbox;display:flex;gap:2rem;font-size:1.4rem;margin:0 0 1rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media screen and (min-width: 768px){.footer-nav nav ul{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin:0;gap:2rem;font-size:1.2rem}}.footer-nav nav ul a{text-decoration:none}.footer-nav .copyright{font-size:1rem;text-align:center;--spacing: 0;white-space:nowrap}@media screen and (min-width: 768px){.footer-nav .copyright{margin-left:auto;font-size:1.2rem}}.googlemap-icon{position:relative;padding-left:2.2rem;display:none}@media screen and (min-width: 768px){.googlemap-icon{display:block}}.googlemap-icon::before{content:"";display:block;width:2rem;height:2rem;background-image:url("../../img/new/googlemap.webp");background-repeat:no-repeat;background-position:center;background-size:contain;position:absolute;left:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.news{margin:3rem 2rem}@media screen and (min-width: 768px){.news{width:100rem;margin:5rem auto}}.news h1{font-size:2rem;color:#004bc3}.news ul{margin:1rem 0 0;display:grid;gap:1rem}@media screen and (min-width: 768px){.news ul{margin:2rem 0 0;gap:2rem}}.news ul li{background-color:#fff;border-radius:1rem;font-weight:bold;color:#00358b;-webkit-box-shadow:0 .2rem .6rem -0.1rem rgba(0,0,0,.4);box-shadow:0 .2rem .6rem -0.1rem rgba(0,0,0,.4)}.news ul li a{text-decoration:none;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:1rem}@media screen and (min-width: 768px){.news ul li a{padding:1rem 2rem}}.news ul li p{-webkit-box-flex:1;-ms-flex:1;flex:1}.news ul li span{width:11rem;font-weight:normal;color:#000}.news-more{margin:1rem 0 0}@media screen and (min-width: 768px){.news-more{margin:2rem 0 0}}.topics{margin:3rem 2rem}@media screen and (min-width: 768px){.topics{width:100rem;margin:5rem auto}}.topics h1{font-size:2rem;color:#004bc3}.topics ul{margin:1rem 0 0;display:grid;gap:1rem 0}@media screen and (min-width: 768px){.topics ul{margin:2rem 0 0;grid-template-columns:repeat(2, 1fr);gap:3rem}}.topics ul:nth-child(2n){gap:1rem 0}@media screen and (min-width: 768px){.topics ul:nth-child(2n){gap:3rem}}@media screen and (min-width: 768px){.topics ul.topics-three-column{margin:3rem 0 0;grid-template-columns:repeat(3, 1fr)}}.topics ul.topics-three-column h2{font-size:1.6rem}.topics ul li{background-color:#fff;border-radius:1rem;-webkit-box-shadow:0 .2rem .6rem -0.1rem rgba(0,0,0,.4);box-shadow:0 .2rem .6rem -0.1rem rgba(0,0,0,.4);padding:2rem 2rem}.topics-text-image{display:-webkit-box;display:-ms-flexbox;display:flex;gap:2rem;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.topics-three-column .topics-text-image{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.topics-text{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%}.topics-text h2{white-space:nowrap;font-size:2rem;margin-bottom:.5rem}.topics-text time{font-size:1.2rem;margin-bottom:1rem}.topics-text .topics-more{margin:auto 0 0}.topics-text .topics-more a{text-decoration:none;color:#00358b;font-weight:bold;font-size:1.4rem}.topics-text .topics-more a::after{content:"";vertical-align:text-bottom;font-size:1.6rem}.topics-image{width:30%}.topics-image.big{width:40%}.topics-three-column .topics-image.big{width:52%}.topics-three-column .topics-image{width:40%}.topics-body{font-size:1.4rem;line-height:1.8;margin-bottom:1rem}.page-wrapper{background-color:#fff;overflow:hidden;margin:2rem}@media screen and (min-width: 768px){.page-wrapper{width:100rem;margin:5rem auto}}.riji{padding:0;display:grid}@media screen and (min-width: 768px){.riji{display:grid;grid-template-columns:repeat(2, 1fr)}}.riji-item{border-bottom:.1rem solid #00358b;padding:1rem}@media screen and (min-width: 768px){.riji-item{padding:3rem}}.riji-item:last-child{border-bottom:none}.riji-item:nth-last-child(2):nth-child(2n+1){border-bottom:none}@media screen and (min-width: 768px){.riji-item:nth-child(2n+1){border-right:.1rem solid #00358b}}.riji-item .photo{width:10rem;padding-right:1rem;vertical-align:top}@media screen and (min-width: 768px){.riji-item .photo{width:13rem;padding-right:2rem}}.riji-item td{line-height:1.6;font-size:1.4rem}.riji-item td .post{line-height:1;font-weight:bold;font-size:1.6rem}.riji-item td strong{font-size:2rem}.riji-item td p{margin:0}.activity p span{color:#ff8e00;font-weight:bold}.activity-member{display:grid;gap:1rem;margin-top:1.6rem}@media screen and (min-width: 768px){.activity-member{grid-template-columns:repeat(2, 1fr);gap:4rem;margin-top:2.4rem}}.activity table{width:100%}.activity th,.activity td{text-align:center;font-size:1.2rem;padding:.5rem .5rem;border-width:.1rem;border-style:solid;border-color:#7a7a7a}@media screen and (min-width: 768px){.activity th,.activity td{padding:.5rem 1rem;font-size:1.4rem}}.activity thead th{text-align:left}.activity .kojin th,.activity .kojin td{background:#ffe7dd}.activity .dantai th,.activity .dantai td{background:#fffdce}.activity #iinkai{margin-top:1.6rem}@media screen and (min-width: 768px){.activity #iinkai{margin-top:2.4rem}}.activity #iinkai img{width:100%;margin:0 auto}@media screen and (min-width: 768px){.activity #iinkai img{width:51rem}}.mousikomi table{margin:0 auto 2rem;display:block}@media screen and (min-width: 768px){.mousikomi table{display:table;width:70rem}}.mousikomi tr{display:block;border:.1rem solid #7a7a7a}@media screen and (min-width: 768px){.mousikomi tr{border:none;display:table-row}}.mousikomi tr:nth-child(n+2){border-top:none}.mousikomi th,.mousikomi td{font-size:1.4rem;padding:1rem 1.5rem;font-weight:normal;display:block}@media screen and (min-width: 768px){.mousikomi th,.mousikomi td{border:.1rem solid #7a7a7a;display:table-cell}}.mousikomi th{text-align:center;background:#fffdce;border-bottom:.1rem solid #7a7a7a}@media screen and (min-width: 768px){.mousikomi #mousikomi{width:70rem;margin:2rem auto 0}}.kaiin-list h2,.kaiin h2{background-color:#ff6cbd;color:#fff;text-align:center;padding:.5rem 0;font-size:1.4rem;margin:1rem 0}@media screen and (min-width: 768px){.kaiin-list h2,.kaiin h2{font-size:1.6rem;margin:3rem 0}}.kaiin-list h2:nth-of-type(1),.kaiin h2:nth-of-type(1){margin-top:0}.kaiin .list{font-size:.9em;line-height:1.6;display:grid;gap:1rem}@media screen and (min-width: 768px){.kaiin .list{grid-template-columns:repeat(2, 1fr);gap:4rem}}.kaiin .list p{--spacing: 0;margin-top:1rem}.kaiin .list p:first-child{margin-top:0}.kaiin-list .detail{width:100%;margin:0 auto 3rem;display:grid;border:.1rem solid #7a7a7a}@media screen and (min-width: 768px){.kaiin-list .detail{grid-template-columns:repeat(2, 1fr)}}.kaiin-list .detail:last-child{margin-bottom:0}.kaiin-list .detail dl{border-top:.1rem solid #7a7a7a}@media screen and (min-width: 768px){.kaiin-list .detail dl{border-top:none;border-left:.1rem solid #7a7a7a}}.kaiin-list .detail dl:first-child{border:none}.kaiin-list .detail dl:first-child dt{background-color:#ffd9f6}.kaiin-list .detail dl dt{background-color:#fffdce;text-align:center;font-weight:bold;border-bottom:.1rem solid #7a7a7a;padding:.5rem;line-height:1}.kaiin-list .detail dl dd{padding:.5rem 1rem;line-height:1.8;font-size:.9em}@media screen and (min-width: 768px){.kaiin-list .detail dl dd{padding:2rem}}.kaiin-list th,.kaiin-list td{border:.1rem solid #7a7a7a;vertical-align:top;font-size:1.4rem}.kaiin-list th{color:#6f6f6f;background:#ffd9f6;text-align:center;padding:.5rem .5rem .3rem .5rem;line-height:1em}.kaiin-list th.last{background:#fff0b1}.kaiin-list td{width:50%;padding:1rem 1.5rem}.kaiin-list :target{border:.3rem solid #ff6cbd !important}.kaiin-list .sftarget{border:.3rem solid #ff6cbd !important}.bookinfo table{width:100%;margin:1rem 0 0}@media screen and (min-width: 768px){.bookinfo table{margin:3rem 0 0}}.bookinfo table:first-child{margin-top:0}.bookinfo th,.bookinfo td{border:.1rem solid #7a7a7a;padding:1rem;vertical-align:top;font-size:1.4rem}@media screen and (min-width: 768px){.bookinfo th,.bookinfo td{padding:1rem 2rem}}.bookinfo thead th{padding:.5rem;text-align:left}@media screen and (min-width: 768px){.bookinfo .image{padding:2rem 0;width:17rem;text-align:center}}.bookinfo .image img{margin:0 auto}#lightbox{z-index:1001}#overlay{z-index:1000}.sitemap #kaiin{font-weight:bold}@media screen and (min-width: 768px){.sitemap #kaiin{margin-top:3rem}}.form #address{border-bottom:.2rem solid #00358b;padding:0 0 1rem;margin:0 0 1rem}@media screen and (min-width: 768px){.form #address{padding:0 0 2rem;margin:0 0 2rem}}.form table{width:100%}.form table th,.form table td{border:.1rem solid #7a7a7a;padding:1rem;vertical-align:top;text-align:left;line-height:4rem}.form table th{background-color:#fffdce}@media screen and (min-width: 768px){.form table th{width:20rem}}.form.complete{text-align:center;-webkit-font-feature-settings:"palt";font-feature-settings:"palt"}#submit{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:2rem;margin:2rem 0 0}@media screen and (min-width: 768px){#submit{margin:3rem 0 0}}.fusei-bokumetsu table{width:100%;margin:0 0 2rem;border-top:.1rem solid #a5a5a5;border-right:.1rem solid #a5a5a5}.fusei-bokumetsu th,.fusei-bokumetsu td{padding:1rem 1.5rem;vertical-align:middle;border-bottom:.1rem solid #a5a5a5;border-left:.1rem solid #a5a5a5;background:#fff9c6;font-size:1.4rem !important;font-weight:normal;line-height:1.5}.fusei-bokumetsu td:first-child,.fusei-bokumetsu th:first-child{width:12rem}.fusei-bokumetsu th{text-align:left;background:#fff191}.fusei-bokumetsu th span,.fusei-bokumetsu td span{font-size:1.2rem !important;line-height:1.6em}.fusei-bokumetsu input.text{-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;height:2em;padding:0 .5rem;vertical-align:top;font-size:1.6rem;line-height:1}.fusei-bokumetsu [type=number]{width:5rem;height:2em;margin-right:.5rem;padding:0 .5rem;font-size:1.6rem;line-height:1}.fusei-bokumetsu textarea{width:100%;height:10rem}.fusei-bokumetsu #submit{padding-bottom:2rem;text-align:center}.fusei-bokumetsu #submit input{width:7rem;margin:0 1rem;padding:.5rem 0;cursor:pointer;text-align:center;color:#4c4c4c;background:#ffafc2;font-weight:bold}.fusei-bokumetsu #submit input#reset{background:#ffe8aa}.fusei-bokumetsu #address{margin:0 2rem 2rem 2rem;padding:2rem;border-bottom:.1rem solid #5a98ff}.fusei-bokumetsu button{width:10rem;height:3rem;margin:0 1rem;padding:.5rem 0;color:#666;border:.2rem solid #91b5ff;border-radius:1rem;background:none;font-size:1.5rem;-webkit-appearance:none;-moz-appearance:none;appearance:none}.fusei-bokumetsu button[type=reset]{border-color:#ffcc60}.fusei-bokumetsu h3.kensyu_title{margin:0 0 1rem;text-align:center;font-size:2rem}.fusei-bokumetsu .desc{margin:2rem 0;text-align:center}.fusei-bokumetsu .desc .floor{margin:0 0 1em}.fusei-bokumetsu .desc .floor a{color:#444;font-size:1.2em;text-underline-offset:.2em}.fusei-bokumetsu .desc .floor a::before{display:inline-block;width:.8em;height:.8em;margin-right:.1em;content:"";background-image:url("../2023forum/arrow.svg");background-repeat:no-repeat;background-position:center;background-size:contain}.fusei-bokumetsu .message{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:1rem;padding:2rem 0;margin:2rem 0;text-align:center;border:.2rem solid #ff8d8d;font-weight:bold;line-height:2}.fusei-bokumetsu .message h1,.fusei-bokumetsu .message .message-inner,.fusei-bokumetsu .message .gohome{width:100%}.fusei-bokumetsu form .kensyu{padding:0 0 1em;line-height:1.6}.fusei-bokumetsu form .kensyu_box{display:-webkit-box;display:-ms-flexbox;display:flex}.fusei-bokumetsu form label{margin-left:.3em}.fusei-bokumetsu form .kensyu_box div:nth-child(2){margin-left:2em}.fusei-bokumetsu form .kensyu_box div:nth-child(2) input{width:2em;margin:0 .5em;text-align:right}.fusei-bokumetsu form .backboard{line-height:1.6}.fusei-bokumetsu form input[readonly]{color:#444;border:none;background:none;font-size:1.6rem}.fusei-bokumetsu form .goukei{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:end}.fusei-bokumetsu form .goukei div{padding-bottom:.3rem;border-bottom:.1rem solid #444}.fusei-bokumetsu form .goukei input{width:8rem;margin:0 .5rem 0 0;text-align:right;vertical-align:baseline;color:#444;border:none;background:none;font-size:1.6rem;line-height:1}.fusei-bokumetsu ul.caution{position:relative;padding-left:1em;list-style:none;line-height:1.6}.fusei-bokumetsu ul.caution li::before{position:absolute;left:0;display:block;content:"＊"}.fusei-bokumetsu .item{display:grid;margin:2rem 0;grid-template-columns:1fr 1fr;gap:1rem 2rem}.fusei-bokumetsu .item li img{width:100%;height:auto}.fusei-bokumetsu .item-image{padding:1rem;border:.1rem solid #ccc}.fusei-bokumetsu .item-body{padding:1rem;font-size:.9em}.fusei-bokumetsu .item-body strong{font-size:1.2em;font-weight:bold}.fusei-bokumetsu .zipcode{display:grid;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:0 .5rem;grid-template-columns:1em 4em 1em 5em}.fusei-bokumetsu .confirm .zipcode{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:0 .5rem}.fusei-bokumetsu .zipcode input{-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;height:2em;padding:0 .5rem;font-size:1.6rem;line-height:1}.fusei-bokumetsu .zipcode div{justify-self:center}.fusei-bokumetsu .h-adr dl{display:grid;-webkit-box-align:center;-ms-flex-align:center;align-items:center;grid-template-columns:6em 1fr;gap:.5rem 0}.fusei-bokumetsu .h-adr dl input{-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;height:2em;padding:0 .5rem;font-size:1.6rem;line-height:1}.fusei-bokumetsu .gate-company{display:grid;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:.5rem;grid-template-columns:4em 1fr}.fusei-bokumetsu table.sum td{width:calc((100% - 10rem)/3)}.fusei-bokumetsu div.sum{display:grid;float:right;-webkit-box-align:end;-ms-flex-align:end;align-items:end;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:end;width:14rem;text-align:right;grid-template-columns:1fr 1.5em}.fusei-bokumetsu div.sum input{-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;padding:0;text-align:right;font-size:2rem !important}.fusei-bokumetsu .kiyaku-title{text-align:center;font-size:2rem;font-weight:bold}.fusei-bokumetsu .kiyaku{overflow:scroll;height:24rem;margin:0 0 2rem;padding:3rem;border:.1rem solid #ccc;font-size:1.4rem;line-height:1.5}.fusei-bokumetsu .kiyaku p{margin:0}.fusei-bokumetsu .kiyaku .last{margin:2rem 0 0}.fusei-bokumetsu .kiyaku h3{font-size:1.4rem;margin:2em 0 .8em;padding:0}.fusei-bokumetsu .kiyaku ol{padding:0 0 0 1.5em;list-style:decimal}.fusei-bokumetsu .kiyaku ol li{list-style:inherit}.fusei-bokumetsu .accept{margin:0 0 3rem;text-align:center;font-size:1.4rem}.fusei-bokumetsu .transfer{margin:0 0 2rem;padding:1rem;text-align:center;border:.3rem solid #ff8d8d;font-size:1.4rem;font-weight:bold}.fusei-bokumetsu .must{margin-left:.2em;color:red}.blog #title_list div.title{overflow:hidden;height:1%;border-bottom:.1rem dotted #666;margin:0 auto;width:62rem;margin-bottom:0px}.blog #title_list span.title{float:left;display:inline;width:50rem;text-align:left;color:#ff84d3;font-weight:bold}.blog #title_list span.date{float:left;display:inline;width:12rem;text-align:right}.blog #title_list #contents{padding:2rem 0 0}.blog #title_list div.title a{color:#444;display:block;overflow:hidden;padding:.4rem 0}.blog #title_list div.title a:hover,.blog #title_list div.title a:hover span{color:#ff50a3}.blog .link_bloglist{text-align:center;padding:1rem 0 0}.blog .entry{overflow:hidden;padding:0}@media screen and (min-width: 768px){.blog .entry .photo{width:20rem;margin:0 0 0 2rem;float:right}}.blog .entry .photo_item{margin:0 0 1rem}.blog .entry .photo img{width:100%;height:auto}.blog .entry .caption{text-align:center}.blog .entry div.title{border-bottom:.1rem dotted #666;margin:0 auto;width:100%;margin-bottom:1rem;line-height:1.5;padding:0 0 .5rem}@media screen and (min-width: 768px){.blog .entry div.title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;padding:0 0 .5rem}}.blog .entry div.title span{display:block}.blog .entry span.title{text-align:left;color:#ff84d3;font-weight:bold}@media screen and (min-width: 768px){.blog .entry span.title{-webkit-box-flex:1;-ms-flex:1;flex:1}}.blog .entry span.date{text-align:right}@media screen and (min-width: 768px){.blog .entry span.date{width:11rem}}@media screen and (min-width: 768px){.blog .entry .body{padding:0 0 0 1rem}}.blog .photo_title{border-bottom:.1rem dotted #7a7a7a;margin:0 0 1rem;padding:0}.blog .photo_title a{display:block;width:100%;text-decoration:none;color:#000;padding:0 0 1rem;font-weight:normal}@media screen and (min-width: 768px){.blog .photo_title a{display:-webkit-box;display:-ms-flexbox;display:flex;gap:2rem}}.blog .photo_title a:hover{color:#ff50a3}.blog .photo_title .text{-webkit-box-flex:1;-ms-flex:1;flex:1}.blog .photo_title .photo{width:15rem}.blog .photo_title .photo img{width:100%;height:auto}.blog .photo_title .title{display:block;border-left:.5rem solid #ff50a3;padding:.2rem 0 .2rem .5rem;line-height:1.5}.blog #pagelink{text-align:center}.blog #pagelink a{display:inline-block;text-decoration:none;background:#eaeaea;border:.1rem solid #d9d9d9;line-height:1;padding:.5rem;margin:0 .5rem}.blog #pagelink a:hover{background:#fff;border:.1rem solid #d9d9d9}.jpb .box{margin-bottom:2rem;text-align:center}.jpb .title{overflow:hidden;height:1%;border-bottom:.1rem dotted #666;margin:0 auto;margin-bottom:.5rem}.jpb .title h3{float:left;text-align:left;color:#ff84d3}.jpb .title .date{float:right;text-align:right}.jpb .event{margin:0 auto;text-align:left;overflow:hidden;height:1%}.jpb .event .photo{padding-top:2px;text-align:left}.jpb .event .photo img{max-width:300px;max-height:300px}.jpb .pdf{text-align:left}.jpb #pagelink{text-align:center}.jpb #pagelink table{margin:0 auto 20px}.jpb #pagelink td{text-align:center}.jpb #pagelink a,.jpb #pagelink span{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:2.4rem;height:2.4rem;margin:.2rem;padding-bottom:1px;border:1px solid #5a98ff;background:#5a98ff;font-weight:bold;line-height:1;font-size:1.2rem}@media screen and (min-width: 768px){.jpb #pagelink a,.jpb #pagelink span{font-size:1.6rem;width:3rem;height:3rem}}.jpb #pagelink a{background:#fff;color:#666;text-decoration:none}.jpb #pagelink a:hover{background:#ddd}.jpb #pagelink span{color:#fff}.privacy span{font-weight:bold}.page-member #menu{display:grid;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:0 auto;text-align:center}.page-member #menu.rijikai-index{text-align:left}.page-member .kensyukai ul{list-style:decimal;padding-left:2rem}.page-member .kensyukai ul li{margin-top:1rem}@media screen and (min-width: 768px){.page-member .kensyukai ul li{margin-top:2rem}}.page-member .kensyukai ul li:first-of-type{margin-top:0}.page-member .kensyukai ul li p{margin-top:1rem}@media screen and (min-width: 768px){.page-member .kensyukai ul li p{margin-top:2rem}}.page-member .kensyukai ul li p:first-of-type{margin-top:0}.page-member .kensyukai-title{text-align:center;font-size:1.8rem;margin:0 0 2rem}@media screen and (min-width: 768px){.page-member .kensyukai-title{font-size:2.4rem}}.page-member .kensyukai table{width:100%;margin-top:1rem;border-bottom:.1rem solid #7a7a7a}.page-member .kensyukai table th,.page-member .kensyukai table td{border:.1rem solid #7a7a7a;padding:.5rem 1rem;vertical-align:top;font-size:1.4rem}.page-member .kensyukai table tbody td{border-width:0 .1rem}.page-member .kensyukai table thead th{background-color:#fffdce}.page-member .kensyukai p{margin:0}.page-member .library{padding-bottom:20px}.page-member .library h2,.page-member .library h3,.page-member .library h4,.page-member .library h5{text-align:left}.page-member .library h2{background:#851dff;color:#fff;text-indent:1em !important;line-height:30px}.page-member .library h3{background:#ff8495;font-weight:bold;color:#fff;padding:8px 10px 5px 10px;line-height:1em}.page-member .library h4{border-left:5px solid #ff8495;padding-left:7px;margin-bottom:20px}.page-member .library h5{color:#ff8495;border-bottom:1px solid #ff8495;margin-bottom:10px;text-align:left}.page-member .library ul{padding-left:20px}.page-member .library img{margin:0 auto}.page-member .library .box{padding:7px 15px;border:1px dotted #ff8495;border-top:none}.page-member .library span{display:block;padding-left:1em}.page-member .library_contents{padding:20px}.page-member .library #churin{text-align:center}.page-member .library #churin table{width:100%;margin:0 auto;border-top:1px solid #ff8495;border-left:1px solid #ff8495;margin-bottom:15px}.page-member .library #churin th,.page-member .library #churin td{padding:7px;border-bottom:1px solid #ff8495;border-right:1px solid #ff8495;text-align:left}.page-member .library #churin th{width:190px;text-align:center;vertical-align:middle}.page-member .library #churin .photo{text-align:center}.page-member .library #churin .photo img{margin:0 auto}.page-member .library #churin strong{color:#ff8495;font-size:16px}.page-member .library #photo{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:2rem;-ms-flex-wrap:wrap;flex-wrap:wrap}@media screen and (min-width: 768px){.page-member .library #photo{gap:3rem;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.page-member .library .item{text-align:center}.page-member .library .item a{display:block}.page-member .library .item img{border:1px solid #adadad;margin:0 auto}.page-member .library div.library08{text-align:center;margin-top:1.6rem}@media screen and (min-width: 768px){.page-member .library div.library08{margin-top:2.4rem}}.page-member .library div.library08 img{border:1px solid #adadad}.page-member .library table#library08{border-top:1px solid #ff8495;border-left:1px solid #ff8495;margin:0 auto}.page-member .library table#library08 td{border-bottom:1px solid #ff8495;border-right:1px solid #ff8495;padding:5px 10px;vertical-align:middle}.page-member .library table.library_gyousei{border:1px solid #1a9853;width:620px}.page-member .library table.library_gyousei table{border:none;border-collapse:separate;border-spacing:7px}.page-member .library table.library_gyousei table td{border:1px solid #1a9853;background:#ffffd7;padding:0 7px;text-align:left;vertical-align:middle}.page-member .library div.library_gyousei{border:1px solid #1a9853;background:#ffffd7;text-align:left;padding:7px}.page-member .library div.library_gyousei strong{text-decoration:underline}.page-member .library table.library_pfi{border-bottom:1px solid #a2a2a2;border-left:1px solid #a2a2a2}.page-member .library table.library_pfi th,.page-member .library table.library_pfi td{border-top:1px solid #a2a2a2;border-right:1px solid #a2a2a2;padding:3px 7px;text-align:center;vertical-align:middle}.page-member .library table.library_pfi th{background:#8cff87}.page-member .library .library_pfi_wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:1rem;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media screen and (min-width: 768px){.page-member .library .library_pfi_wrapper{gap:3rem;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.page-member .library #library_pfi_left,.page-member .library #library_pfi_right{width:200px;border:1px solid #a2a2a2;padding:10px}.page-member .library #library_pfi_left table,.page-member .library #library_pfi_right table{height:650px}.page-member .library #library_pfi_left table td,.page-member .library #library_pfi_right table td{vertical-align:middle;line-height:20px}.page-member .library #library_pfi_right table td{border-bottom:1px solid #a2a2a2}.page-member .library #library_pfi_right table.nagare{height:1%;border:none;margin:0 auto}.page-member .library #library_pfi_right table.nagare td{padding:0 10px;border:none}.page-member .library #library_pfi_left h5,.page-member .library #library_pfi_right h5{text-align:center;font-weight:bold}.page-member .library table.risuku{margin:0 auto;border-bottom:1px solid #a2a2a2;border-left:1px solid #a2a2a2}.page-member .library table.risuku th,.page-member .library table.risuku td{padding:3px 7px;vertical-align:middle;border-top:1px solid #a2a2a2;border-right:1px solid #a2a2a2;text-align:left}.page-member .library table.risuku th{background:#8cff87;text-align:center}.page-member .library .risuku_maru{text-align:center !important}.page-member .library .tategaki{text-align:center !important;padding:3px 10px !important;background:#ffc}.page-member .library .bg_gray{background:#ccc}.page-member .library .bg_blue{background:#00c;font-weight:bold;color:#fff}.page-member .library #sonota_kaisei{border-left:1px solid #a2a2a2;border-bottom:1px solid #a2a2a2;margin-top:15px}.page-member .library #sonota_kaisei th,.page-member .library #sonota_kaisei td{border-right:1px solid #a2a2a2;border-top:1px solid #a2a2a2;padding:3px 7px;vertical-align:middle;font-size:12px !important;line-height:1.4em !important}.page-member .library #sonota_kaisei th{color:#fff;background:#1a9853;text-align:center}.page-member .library #sonota_kaisei #syasen{background:url(../img/library/sonota/bg.gif) no-repeat;width:200px;height:84px;padding:0}@media screen and (min-width: 768px){.page-member .library .nenpyou-status{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}@media screen and (min-width: 768px){.page-member .library .nenpyou-status-item{display:-webkit-box;display:-ms-flexbox;display:flex;gap:1em}}.page-member .library .nenpyou-status span{padding:0;margin:0}.page-member .library div#nenpyou .car{color:#4c4cff}.page-member .library div#nenpyou .cycle{color:#e14f92}.page-member .library div#nenpyou table{border-right:1px solid #a2a2a2;border-top:1px solid #a2a2a2}.page-member .library div#nenpyou th,.page-member .library div#nenpyou td{padding:7px;border-left:1px solid #a2a2a2;border-bottom:1px solid #a2a2a2;vertical-align:middle;font-weight:normal}.page-member .library div#nenpyou th{background:#fffcb6;white-space:nowrap}.page-member .library #dendou img{display:inline}.page-member .link{padding-bottom:20px}.page-member .link h2{background:#851dff;color:#fff;text-indent:1em !important;line-height:30px}.page-member .link h3{background:#ffbc00;font-weight:bold;color:#fff;padding:8px 10px 5px 10px;line-height:1em}.page-member .link #contents_inner{padding-left:50px;padding-right:50px;overflow:hidden}.page-member .link #breadcrumb{padding:20px;text-align:right}.page-member .link #breadcrumb a{text-decoration:none}.page-member .link ul{padding-left:20px}.page-member .link .box{padding:7px 15px;border:1px dotted #ffbc00;border-top:none}.page-member .link span{display:block;padding-left:1em}.page-member .link a{text-decoration:none}.page-member .movie iframe{width:100%;aspect-ratio:16/9}@media screen and (min-width: 768px){.page-gia .sign{padding-left:2em}}/*# sourceMappingURL=style.min.css.map */