.header-top .header-top__description{font-size:12px;margin-bottom:5px}.header-top .header-top__items{padding:0;margin:0;margin-right:20px}@media(max-width: 991px){.header-top .container{max-width:810px}}.site-header{border-top:1px solid #f4f4f4}.site-header .site-header-logo{display:none}.site-header #global-nav{margin-left:0;width:100%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.site-header #global-nav .global-nav-list{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%}@media(max-width: 767px){.vk-mobile-nav-menu-btn{left:inherit;right:15px;top:19px}.header-top .header-top__description{margin-bottom:3px}.header-top{padding:5px 0}.header-top .header-top__items{margin-right:0}.header-top .header-top__items .header-top__item{font-size:14px}.header-top .header-left{width:80%}.header-top .header-right{display:none}.header-top__contact{display:none}}.device-mobile .global-nav-list>li{padding:14px 2em}.device-mobile .global-nav-list .acc-btn{right:-4px}footer{margin-top:150px;background-color:#192e60;color:#fff}footer .widget_nav_menu li a{color:#fff}footer .site-footer-content .col-lg-4{max-width:100%;-webkit-box-flex:0;-ms-flex:none;flex:none}footer .site-footer-copyright p:nth-child(2){display:none}footer ul li a{border:none !important;-webkit-transition:.3s;transition:.3s;cursor:pointer}footer ul li a:hover{opacity:.7}.localNavi>div>ul li a,.localNavi>ul li a,.widget .localNavi>div>ul li a,.widget .localNavi>ul li a,.widget_archive>div>ul li a,.widget_archive>ul li a,.widget_categories>div>ul li a,.widget_categories>ul li a,.widget_link_list>div>ul li a,.widget_link_list>ul li a,.widget_nav_menu>div>ul li a,.widget_nav_menu>ul li a,.widget_pages>div>ul li a,.widget_pages>ul li a,.widget_postlist>div>ul li a,.widget_postlist>ul li a{padding-top:.5rem;padding-bottom:.5rem}.localNavi>div>ul li li a,.localNavi>ul li li a,.widget .localNavi>div>ul li li a,.widget .localNavi>ul li li a,.widget_archive>div>ul li li a,.widget_archive>ul li li a,.widget_categories>div>ul li li a,.widget_categories>ul li li a,.widget_link_list>div>ul li li a,.widget_link_list>ul li li a,.widget_nav_menu>div>ul li li a,.widget_nav_menu>ul li li a,.widget_pages>div>ul li li a,.widget_pages>ul li li a,.widget_postlist>div>ul li li a,.widget_postlist>ul li li a{padding-top:.5rem;padding-bottom:.5rem}footer.site-footer p{color:#fff}.vk_button a[target=_blank]::after{display:none}.vk_button a{padding:10px 40px 10px 20px !important;background-color:#192e60 !important;color:#fff !important;border:1px solid #192e60 !important}.vk_button a:hover{opacity:1 !important;-webkit-box-shadow:none !important;box-shadow:none !important;border-color:#192e60 !important;background-color:#fff !important;color:#192e60 !important}.vk_button a:hover span{color:#192e60 !important}.vk_button a:hover::before{border-color:#192e60}.vk_button a::before{content:"";position:absolute;right:20px;top:0;bottom:0;margin:auto;width:10px;height:10px;border-top:1px solid #fff;border-right:1px solid #fff;-webkit-transform:rotate(45deg);transform:rotate(45deg)}html,body{font-family:"ヒラギノ角ゴ ProN","Hiragino Kaku Gothic ProN","メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS PGothic",sans-serif !important;font-size:16px;color:#222}.wp-block-table{font-size:16px}.wp-block-table td,.wp-block-table th{padding:20px 15px;border-right:none;border-left:none}.wp-block-table tr td:first-child{width:30%}h2{color:#192e60;font-size:30px !important;padding:0 !important;border:none !important;margin-bottom:30px !important;-webkit-margin-after:30px !important;margin-block-end:30px !important;text-align:center !important}@media(max-width: 767px){h2{font-size:24px !important}}h3{font-size:22px !important;margin-bottom:20px !important}.site-body{margin-top:80px;padding-bottom:0;padding-top:0}.c-flex{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.justify-content-center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}a{text-decoration:none !important;overflow:hidden;color:#222;-webkit-transition:.3s;transition:.3s;position:relative}a[target=_blank]::after{font:var(--fa-font-solid);content:"";position:absolute;bottom:0;margin-left:4px;font-size:12px;top:0;margin-top:auto;margin-bottom:auto;height:10px}a:hover{color:#192e60}a img{-webkit-transition:.3s;transition:.3s}a:hover img{-webkit-transform:scale(1.05);transform:scale(1.05)}article .entry-footer,#comments,.entry-meta .entry-meta-item-author,.sub-section .widget_link_list:last-child{display:none}body.single .main-section .vk_posts{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}body.single .main-section .vk_posts .vk_post{width:48%;margin:0}@media(max-width: 767px){.page-header-title,h1.page-header-title{font-size:1.8rem}}body.home .lightning_swiper img{height:calc(100vh - 117px);-o-object-fit:cover;object-fit:cover}@media(max-width: 767px){body.home .lightning_swiper img{height:calc(100vh - 68px)}}body.home h2{text-align:center}.p-top-event{margin-bottom:150px}@media(max-width: 767px){.p-top-event{margin-bottom:100px}}.p-top-event ul li{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}@media(max-width: 767px){.p-top-event ul li{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.p-top-event ul li time{background-color:#192e60;color:#fff;font-size:12px;padding:2px 7px}@media(max-width: 767px){.p-top-event ul li time{margin-right:auto;margin-bottom:5px}}.p-top-event ul li .wp-block-latest-posts__post-title{margin-bottom:0;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;margin-left:20px;font-size:18px}@media(max-width: 767px){.p-top-event ul li .wp-block-latest-posts__post-title{margin-left:0;width:100%;text-align:left}}.p-top-event ul li .wp-block-latest-posts__post-excerpt{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;font-size:16px;margin-top:10px;margin-bottom:0;width:100%}.p-top-event ul li .wp-block-latest-posts__post-excerpt .wp-block-latest-posts__read-more{font-size:13px}.p-top-about{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:200px}@media(max-width: 767px){.p-top-about{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}body.home .p-top-about h2{text-align:left !important;font-size:24px !important}@media(max-width: 767px){body.home .p-top-about h2{display:contents}}.p-top-about .wp-block-media-text__media{z-index:1;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}@media(max-width: 767px){.p-top-about .wp-block-media-text__media{width:100%;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;margin:10px 0}}.p-top-about .wp-block-media-text__content{z-index:1;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;padding-left:0}@media(max-width: 767px){.p-top-about .wp-block-media-text__content{padding-right:0;display:contents;margin-bottom:30px}}@media(max-width: 767px){.p-top-about .wp-block-media-text__content p{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}}@media(max-width: 767px){.p-top-about .wp-block-media-text__content .vk_button{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}}.p-top-facility{-webkit-margin-after:180px !important;margin-block-end:180px !important;margin-bottom:180px}.p-top-facility::before{content:"";background-color:#f4f4f4;width:100vw;height:450px;position:absolute;margin:-90px calc(50% - 50vw) 0;z-index:0}.p-top-facility .txtarea{margin-bottom:20px}.p-top-facility h2{z-index:1;position:relative}.p-top-facility .p-top-facility__box{grid-template-columns:100%;position:relative}.p-top-facility .p-top-facility__box img{aspect-ratio:1/.7;-o-object-fit:cover;object-fit:cover}.p-top-facility .p-top-facility__box:hover .wp-block-media-text__content{opacity:1;visibility:inherit;-webkit-transition:.3s;transition:.3s;background-color:rgba(0,0,0,.6);height:100%;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}.p-top-facility .p-top-facility__box .wp-block-media-text__content{position:absolute;grid-column:none;padding:0;width:100%;opacity:0;visibility:hidden;text-align:center}@media(max-width: 767px){.p-top-facility .p-top-facility__box .wp-block-media-text__content{opacity:1;visibility:inherit;grid-row:inherit;background-color:rgba(0,0,0,.4);height:100%}}.p-top-facility .p-top-facility__box .wp-block-media-text__content a{text-decoration:none;color:#fff;display:block}.p-top-facility .p-top-facility__box .wp-block-media-text__content p,.p-top-facility .p-top-facility__box .wp-block-media-text__content a{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;cursor:pointer;margin-bottom:0}.p-top-cycle{-webkit-margin-after:220px !important;margin-block-end:220px !important;margin-bottom:220px}.p-top-cycle .wp-block-media-text__content{padding-right:0}@media(max-width: 767px){.p-top-cycle .wp-block-media-text__content{padding:0;margin-top:30px}}.p-top-cycle .wp-block-table tr td:first-child{width:25%}@media(max-width: 767px){.p-top-cycle .wp-block-table tr td:first-child{background-color:#f4f4f4}}.p-top-cycle .wp-block-media-text__content p strong{background:#192e60;color:#fff;padding:4px 5px;margin:0px 4px;font-size:13px;vertical-align:top}@media(max-width: 767px){.p-top-cycle .wp-block-table tr td{display:block;width:100% !important}}.p-top-calendar{-webkit-margin-after:200px !important;margin-block-end:200px !important;margin-bottom:200px}.p-top-calendar::before{content:"";background-color:#f4f4f4;width:100vw;height:580px;position:absolute;margin:-90px calc(50% - 50vw) 0;z-index:0}.p-top-calendar h2{position:relative}.p-top-calendar .calendars{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}@media(max-width: 767px){.p-top-calendar .calendars{display:block}}.p-top-calendar .calendars .calendar:first-child{margin-right:20px}@media(max-width: 767px){.p-top-calendar .calendars .calendar:first-child{margin-right:0;margin-bottom:30px}}.p-top-calendar .calendars .calendar:first-child .month-header button:last-child{display:none}.p-top-calendar .calendars .calendar:first-child .month-header .calendar-caption{padding-right:38px}.p-top-calendar .calendars .calendar:last-child .month-header button:first-child{display:none}.p-top-calendar .calendars .calendar:last-child .month-header .calendar-caption{padding-left:38px}.p-top-calendar .xo-event-calendar .calendar:nth-child(n+2) .month-next,.xo-event-calendar .calendar:nth-child(n+2) .month-prev{visibility:inherit}.p-top-calendar .calendars .calendar table .holiday-all{color:#fff}.p-top-insta{margin-bottom:100px}.p-top-link .wp-block-columns{-webkit-box-align:center !important;-ms-flex-align:center !important;align-items:center !important;margin-bottom:20px !important;gap:40px !important}.p-top-link figure{width:80%;margin:0 auto}.p-top-link figure a::after{display:none}.p-top-link figure.width100{width:100%}.p-top-link figure.width70{width:70%}.p-top-link .wp-block-gallery{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;gap:60px !important;margin-bottom:30px}@media(max-width: 767px){.p-top-link .wp-block-gallery{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:30px 10px !important}}@media(max-width: 767px){.p-top-link .wp-block-gallery::after{content:"";width:calc(33.3333333333% - 10px) !important}}.p-top-link .wp-block-gallery:last-child .wp-block-image{width:calc(16.6666666667% - 50px) !important}@media(max-width: 767px){.p-top-link .wp-block-gallery:last-child .wp-block-image{width:calc(33.3333333333% - 10px) !important}}.p-top-link .wp-block-gallery .wp-block-image{width:calc(16.6666666667% - 50px) !important;-webkit-box-flex:0 !important;-ms-flex-positive:0 !important;flex-grow:0 !important;margin:auto 0 !important}@media(max-width: 767px){.p-top-link .wp-block-gallery .wp-block-image{width:calc(33.3333333333% - 10px) !important}}.p-top-link .wp-block-gallery img{-webkit-box-flex:0 !important;-ms-flex:none !important;flex:none !important}.post-name-contact .entry-body{width:60%;margin:0 auto}@media(max-width: 767px){.post-name-contact .entry-body{width:100%}}.post-name-contact .entry-body .smf-item__label__text span{color:#e42e2e;font-size:12px;vertical-align:top;padding-left:3px}.post-name-contact .entry-body .smf-action button{-webkit-box-shadow:none;box-shadow:none;background:#192e60;color:#fff;display:block;border:1px solid #192e60;margin:0 auto;font-size:16px;padding:10px 30px;position:relative;-webkit-transition:.3s;transition:.3s}.post-name-contact .entry-body .smf-action button:hover{color:#192e60;background:#fff}.post-name-contact .entry-body p label span{color:red;font-size:12px;vertical-align:text-bottom;padding-left:5px}.post-name-contact .entry-body .submit{text-align:center}.p-faq-item{margin-bottom:45px}.p-faq-item:last-child{margin-bottom:0}.p-faq-item h2{text-align:left !important}.p-faq__question{font-size:24px !important;text-align:left;margin-bottom:10px !important}.p-faq__answer{font-size:16px;color:#000;font-weight:300}.p-faq__answer-img{display:block;margin:10px auto;height:auto;max-width:100%;margin-top:10px}.p-faq__answer-img img{border:1px solid #eee}.p-faq__q-mark{display:inline-block;background:#faf6f4;color:#192e60;border-radius:50%;width:40px;height:40px;text-align:center;line-height:40px;font-weight:600;margin-right:8px;font-size:20px;font-family:"Noto Sans JP",sans-serif}.post-name-about .p-about__box{margin-top:100px}.post-name-about h3{margin-top:50px !important}.post-name-about .wp-block-table{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.post-name-about .wp-block-table table{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.post-name-about .wp-block-table .wp-element-caption{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;margin-bottom:10px;font-size:18px}.post-name-about .p-about__box p.strong-bg strong{background:#192e60;color:#fff;padding:2px 10px;font-size:14px;display:inline-block;margin-bottom:5px}.post-name-granddesign .entry-body a{text-decoration:underline !important;color:#192e60;position:relative}.post-name-organization .wp-block-group{margin-bottom:100px}.post-name-organization table td a{text-decoration:underline !important;color:#192e60;position:relative}@media(max-width: 767px){.post-name-organization tr td:first-child{background-color:#f4f4f4}}@media(max-width: 767px){.post-name-organization table th,.post-name-organization table td{width:100% !important;display:block}}.post-name-facility .entry-body{width:80%;margin:0 auto}@media(max-width: 767px){.post-name-facility .entry-body{width:100%}}.post-name-facility .p-top-facility__box{display:block}.post-name-facility .p-top-facility__box figure img{height:280px;-o-object-fit:cover;object-fit:cover}.post-name-facility .p-top-facility__box .wp-block-media-text__content{padding:0;font-size:18px}.post-name-facility .p-top-facility__box .wp-block-media-text__content a{display:inline-block;width:100%;padding-top:10px;position:relative}.post-name-facility .p-top-facility__box .wp-block-media-text__content strong{font-size:18px;margin-bottom:5px;display:inline-block}.post-name-facility .p-top-facility__box .wp-block-media-text__content a::after{content:"";position:absolute;right:10px;top:19px;width:9px;height:9px;border-top:1px solid #222;border-right:1px solid #222;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.post-name-facility .p-top-facility__box .wp-block-media-text__content a:hover::after{border-color:#192e60}.post-name-facility .p-top-facility__box .wp-block-media-text__content p{margin:0;font-size:16px}@media(max-width: 767px){.post-name-kishinake table.has-fixed-layout td,.post-name-machinagashi table.has-fixed-layout td,.post-name-morita table.has-fixed-layout td,.post-name-minato-machiya table.has-fixed-layout td,.post-name-tenant table.has-fixed-layout td,.post-name-rental table.has-fixed-layout td{width:100% !important;display:block}.post-name-kishinake table.has-fixed-layout td:first-child,.post-name-machinagashi table.has-fixed-layout td:first-child,.post-name-morita table.has-fixed-layout td:first-child,.post-name-minato-machiya table.has-fixed-layout td:first-child,.post-name-tenant table.has-fixed-layout td:first-child,.post-name-rental table.has-fixed-layout td:first-child{background-color:#f4f4f4}}.xo-event-calendar table.xo-month .month-dayname td div[class^=holiday-]{color:#fff}.xo-event-calendar table.xo-month a{pointer-events:none}.xo-event-calendar p.holiday-title{margin-bottom:0 !important}.post-name-machinagashi .p-machinagashi__box{margin-top:100px}.p-machinagashi__floor{margin-top:50px;-webkit-margin-before:50px !important;margin-block-start:50px !important}.p-machinagashi__floor-left .wp-block-media-text__content{padding-right:0}@media(max-width: 767px){.p-machinagashi__floor-left .wp-block-media-text__content{padding-left:0}}.p-machinagashi__floor-right .wp-block-media-text__content{padding-left:0}.p-machinagashi__movie .wp-block-media-text__content{padding-right:8% !important;width:50%}.p-machinagashi__movie{margin-bottom:50px;-webkit-margin-after:50px !important;margin-block-end:50px !important}.p-machinagashi__movie iframe{height:310px}@media(max-width: 767px){.p-machinagashi__floor-right .wp-block-media-text__content{padding-right:0}}.post-name-morita .calendar-contents{margin-top:100px}.post-name-morita .calendars{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}@media(max-width: 767px){.post-name-morita .calendars{display:block}}.post-name-morita .calendars .calendar:first-child{margin-right:20px}@media(max-width: 767px){.post-name-morita .calendars .calendar:first-child{margin-right:0;margin-bottom:30px}}.post-name-morita .calendars .calendar:first-child .month-header button:last-child{display:none}.post-name-morita .calendars .calendar:first-child .month-header .calendar-caption{padding-right:38px}.post-name-morita .calendars .calendar:last-child .month-header button:first-child{display:none}.post-name-morita .calendars .calendar:last-child .month-header .calendar-caption{padding-left:38px}.post-name-morita .xo-event-calendar .calendar:nth-child(n+2) .month-next,.xo-event-calendar .calendar:nth-child(n+2) .month-prev{visibility:inherit}.post-name-morita .calendars .calendar table .holiday-all{color:#fff}.post-name-morita .vk_button{text-align:center !important;margin-top:30px}.post-name-minato-machiya .calendar-contents{margin-top:100px}.post-name-minato-machiya .calendars{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}@media(max-width: 767px){.post-name-minato-machiya .calendars{display:block}}.post-name-minato-machiya .calendars .calendar:first-child{margin-right:20px}@media(max-width: 767px){.post-name-minato-machiya .calendars .calendar:first-child{margin-right:0;margin-bottom:30px}}.post-name-minato-machiya .calendars .calendar:first-child .month-header button:last-child{display:none}.post-name-minato-machiya .calendars .calendar:first-child .month-header .calendar-caption{padding-right:38px}.post-name-minato-machiya .calendars .calendar:last-child .month-header button:first-child{display:none}.post-name-minato-machiya .calendars .calendar:last-child .month-header .calendar-caption{padding-left:38px}.post-name-minato-machiya .xo-event-calendar .calendar:nth-child(n+2) .month-next,.xo-event-calendar .calendar:nth-child(n+2) .month-prev{visibility:inherit}.post-name-minato-machiya .calendars .calendar table .holiday-all{color:#fff}body.post-name-tenant .wp-block-media-text{display:block}body.post-name-tenant .wp-block-media-text .wp-block-media-text__content{padding:0;margin-top:10px;font-size:18px}body.post-name-tenant .wp-block-media-text .wp-block-media-text__media img{height:340px;-o-object-fit:cover;object-fit:cover}@media(max-width: 767px){body.post-name-tenant .wp-block-media-text .wp-block-media-text__media img{height:70vw}}.post-name-tenant .wp-block-media-text__content p{margin-bottom:0}.post-name-tenant .wp-block-media-text__content a{display:block}.post-name-tenant .wp-block-media-text__content a::after{content:"";position:absolute;right:10px;top:3px;width:9px;height:9px;border-top:1px solid #222;border-right:1px solid #222;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.post-name-rental .p-rental__box{margin-top:100px}.post-name-rental h3{margin-top:50px !important}.post-name-rental .wp-block-media-text__content p strong{background:#192e60;color:#fff;padding:4px 5px;margin:0px 4px;font-size:13px;vertical-align:top}.post-name-rental .wp-block-table{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.post-name-rental .wp-block-table table{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.post-name-rental .wp-block-table .wp-element-caption{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;margin-bottom:10px;font-size:18px}@media(max-width: 767px){.p-rental__box .wp-block-media-text__content{padding:0}}.post-name-guide .entry-body ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-left:0}@media(max-width: 767px){.post-name-guide .entry-body ul{display:block}}.post-name-guide .entry-body ul li{margin-right:20px;list-style:none;width:20%;text-align:center}@media(max-width: 767px){.post-name-guide .entry-body ul li{width:100%}}.post-name-guide .entry-body ul li:last-child{margin-right:0}.post-name-guide .entry-body ul li a{border:1px solid #192e60;padding:10px 20px;text-align:center;display:block;-webkit-transition:.3s;transition:.3s}.post-name-guide .entry-body ul li a:hover{background-color:#192e60;color:#fff}.post-name-guide .entry-body p a{text-decoration:underline !important}.post-name-kitamae-mikuni .page-header{background:url(../images/kitamae/fv.jpg) no-repeat center;background-size:cover;min-height:40dvh;text-shadow:1px 1px 8px #505050}.p-kitamae__box{margin-top:100px}@media(max-width: 767px){.p-kitamae__apply .c-flex{display:block}}.p-kitamae__apply .c-flex .wp-block-vk-blocks-button{width:35%;margin:0}@media(max-width: 767px){.p-kitamae__apply .c-flex .wp-block-vk-blocks-button{width:100%;margin-bottom:10px}}.p-kitamae__apply .c-flex .wp-block-vk-blocks-button a{width:100%}@media(max-width: 767px){.p-kitamae__infomation table td{width:100% !important;display:block}}@media(max-width: 767px){.p-kitamae__infomation table td:first-child{background-color:#f4f4f4}}.modelcouse-contents{margin-bottom:50px;-webkit-margin-after:50px !important;margin-block-end:50px !important}.modelcourse-wrap .modelcourse-lists{padding:0;list-style:none;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media(max-width: 767px){.modelcourse-wrap .modelcourse-lists{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}}.modelcourse-lists li{cursor:pointer;padding:5px 15px;margin:0;border:1px solid #192e60;margin-right:20px;margin-bottom:10px}@media(max-width: 767px){.modelcourse-lists li{width:46%;margin-bottom:10px;text-align:center}}@media(max-width: 767px){.modelcourse-lists li:nth-child(2n){margin-right:0}}.modelcourse-lists li.active{background-color:#192e60;color:#fff;font-weight:bold}.modelcouse-box{padding-bottom:20px;margin-right:40px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative}@media(max-width: 767px){.modelcouse-box{-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:0}}.modelcouse-box:last-child{padding-bottom:0}.modelcouse-box-list{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.modelcouse{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media(max-width: 767px){.modelcouse{width:80%;margin-right:20px}}.modelcouse-time{font-size:20px;height:auto;-ms-flex-item-align:stretch;align-self:stretch;width:60px;background-color:#192e60;color:#fff;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:start;-ms-flex-pack:start;justify-content:flex-start;padding-top:30px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;top:0;right:120px}@media(max-width: 767px){.modelcouse-time{right:0;width:15vw}}.modelcouse-time span{font-size:16px;line-height:1.2}.modelcouse-no{background-color:#eee;border-radius:50%;color:#192e60;font-size:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-weight:bold;width:55px;aspect-ratio:1;margin-right:10px;-webkit-margin-after:0 !important;margin-block-end:0 !important}@media(max-width: 767px){.modelcouse-no{margin-right:auto;width:40px;font-size:14px}}.modelcouse-no::before{content:"";position:absolute;border-left:1px solid #eee;width:1px;height:100%;bottom:0}@media(max-width: 767px){.modelcouse-no::before{display:none}}.modelcouse-box:first-child .modelcouse-no::before{height:50%}.modelcouse-box:last-child .modelcouse-no::before{height:50%;top:0;bottom:inherit}.modelcouse-g .modelcouse-no::before,.modelcouse-h .modelcouse-no::before{display:none}.modelcouse-name{font-size:24px;font-weight:bold;color:#192e60;position:relative;-webkit-margin-after:0 !important;margin-block-end:0 !important;width:270px}@media(max-width: 767px){.modelcouse-name{font-size:20px}}.modelcouse-name::after{content:"";position:absolute;border-top:1px solid #192e60;right:20px;top:0;bottom:0;margin:auto;width:90px;height:1px}@media(max-width: 767px){.modelcouse-name::after{display:none}}.modelcouse-img{background-color:#fff;-webkit-box-shadow:1px 1px 6px rgba(34,34,34,.6);box-shadow:1px 1px 6px rgba(34,34,34,.6);width:375px;height:220px;padding:10px}@media(max-width: 767px){.modelcouse-img{height:45vw}}.modelcouse-img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}@media(max-width: 767px){.modelcourse-wrap table.has-fixed-layout td{width:100% !important;display:block}}@media(max-width: 767px){.modelcourse-wrap table td:first-child{background-color:#f4f4f4}}.p-kitamae__contact form{width:60%;margin:0 auto}@media(max-width: 767px){.p-kitamae__contact form{width:100%}}.p-kitamae__contact form .smf-item__label__text span{color:#e42e2e;font-size:12px;vertical-align:top;padding-left:3px}.p-kitamae__contact form .smf-action button{-webkit-box-shadow:none;box-shadow:none;background:#192e60;color:#fff;display:block;border:1px solid #192e60;margin:0 auto;font-size:16px;padding:10px 30px;position:relative;-webkit-transition:.3s;transition:.3s}.p-kitamae__contact form .smf-action button:hover{color:#192e60;background:#fff}.p-kitamae__contact form .smf-form .smf-select-control__toggle:before{top:33%}input[type=date],input[type=email],input[type=number],input[type=password],input[type=tel],input[type=text],input[type=url],select,textarea{padding:.2em 1em}body.archive .post-list .media-img{display:none}body.archive .post-list .vk_post{margin-top:30px;margin-bottom:30px}body.archive .post-list .vk_post h5{border:none}body.archive aside .media-img,body.archive aside .vk_post_date{display:none}body.archive aside .vk_post{border:none}body.wp-singular .pie-gallery{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}body.wp-singular .next-prev{display:none !important}body.wp-singular aside .media-img,body.wp-singular aside .vk_post_date{display:none}body.wp-singular aside .vk_post{border:none}body.archive .sub-section{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}body.archive .sub-section .widget_media{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}body.archive .sub-section .widget_link_list{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}/*# sourceMappingURL=style.css.map */