@charset "utf-8";body{background-image:url(//nobo-workation.jp/wp-content/themes/pirika-child/img/pattern-img.gif);background-size:200px;font-family:'Noto Serif JP',serif;font-weight:400;color:var(--vk-color-custom-3)}h1,h2,h3,h4,h5,h6{margin:0;font-weight:400}.vk_heading .vk_heading_title{font-family:'Playfair Display','Noto Serif JP',serif;font-weight:400}body.page-id-125 #footer-up-inner{display:none}.vk_button-color-custom a:hover,.editor-styles-wrapper .vk_button-color-custom a:hover,.btn:focus,.btn.focus{box-shadow:none}:focus{outline:none}.fas.fa-external-link-alt{font-size:14px;margin-left:5px}#top-read-area{position:absolute;top:5%;left:5%;z-index:1}#top-read-area .read-text{-ms-writing-mode:tb-rl;writing-mode:vertical-rl;letter-spacing:5px;color:#fff;font-size:1.3em;font-weight:300}#header-sns-area{display:none;position:absolute;right:3%;top:3%;z-index:1}#header-sns-area #header-sns{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center}#header-sns-area #header-sns .icon a{display:block;color:#fff;margin:0 5px;padding:5px 0;width:33px;line-height:1.2;font-size:18px;text-align:center;border-radius:30px}#header-sns-area #header-sns .icon a{opacity:1}#header-sns-area #header-sns .icon.sns_fb a:hover{background-color:#1b74e4}#header-sns-area #header-sns .icon.sns_ins a:hover{background-color:#e73765}#header-sns-area #header-sns .icon.sns_tw a:hover{background-color:#1d9bef}#header-sns-area #header-sns .icon.sns_yt a:hover{background-color:#fe0000}.scr-img img{animation-name:trans-down;animation-timing-function:ease-in-out;animation-iteration-count:infinite;animation-direction:alternate;animation-duration:1.5s}@keyframes trans-down{0%{transform:translate(0,0px)}100%{transform:translate(0,-15px)}}.n2-ss-slider-1.n2_ss__touch_element{cursor:default !important}.n2_clear .n2-ss-slider .n2-ss-slider-wrapper-inside .n2-ss-slider-controls-absolute-right-top{position:absolute;display:inline-block;top:10%;right:4%;left:unset;bottom:unset;width:auto;margin:0;padding:0}.n2-bullet.n2-active,.n2-bullet:hover{background:var(--vk-color-custom-1) !important;cursor:default}.n2-bullet{background:#fff !important;opacity:.9 !important}@media screen and (max-width:991px){.n2_clear .n2-ss-slider .n2-ss-slider-wrapper-inside .n2-ss-slider-controls-absolute-right-top{display:none !important}}.home #menu-header{position:absolute;bottom:24%;left:4%}.home #menu-header ul.menu,.home-none #menu-header ul.menu{margin-block-start:0;margin-block-end:0;padding-inline-start:0;list-style:none}.home #menu-header ul.menu li{margin:5px 0}.home #menu-header ul.menu li a{display:block;line-height:1.45;padding:5px 0;font-size:12px;font-weight:300;color:#fff;padding-left:25px}.home #menu-header ul.menu li a:hover,.home-none #menu-header ul.menu li a:hover{opacity:.5;text-decoration:underline}.home #menu-header ul.menu li a:before{position:absolute;display:block;width:17px;height:17px;left:0}.home #menu-header ul.menu li:nth-of-type(1) a:before{content:"";background-image:url(//nobo-workation.jp/wp-content/themes/pirika-child/img/menu-icon01w.png)}.home #menu-header ul.menu li:nth-of-type(2) a:before{content:"";background-image:url(//nobo-workation.jp/wp-content/themes/pirika-child/img/menu-icon02w.png)}.home #menu-header ul.menu li:nth-of-type(3) a:before{content:"";background-image:url(//nobo-workation.jp/wp-content/themes/pirika-child/img/menu-icon03w.png)}.home #menu-header ul.menu li:nth-of-type(4) a:before{content:"";background-image:url(//nobo-workation.jp/wp-content/themes/pirika-child/img/menu-icon04w.png)}.home #menu-header ul.menu li:nth-of-type(5) a:before{content:"";background-image:url(//nobo-workation.jp/wp-content/themes/pirika-child/img/menu-icon05w.png)}.home #menu-header ul.menu li:nth-of-type(6) a:before{content:"";background-image:url(//nobo-workation.jp/wp-content/themes/pirika-child/img/menu-icon06w.png)}.home #menu-header ul.menu li:nth-of-type(7) a:before{content:"";background-image:url(//nobo-workation.jp/wp-content/themes/pirika-child/img/menu-icon07w.png)}header.home-none{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-pack:distribute;justify-content:space-around;padding-top:15px}.home-none #header-img a{display:block;line-height:0}.home-none #menu-header ul.menu{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.home-none #menu-header ul.menu li{border-left:solid 1px #231815}.home-none #menu-header ul.menu li:last-child{border-right:solid 1px #231815}.home-none #menu-header ul.menu li:hover,.home-none #menu-header ul.menu li.current-menu-item{background-color:rgba(255,255,255,.5)}.home-none #menu-header ul.menu li.current-menu-item a{text-decoration:underline}.home-none #menu-header ul.menu li a{display:block;line-height:1.2;font-size:14px;font-weight:300;color:#231815;padding:5px 0 5px 23px;margin:0 15px}.home-none #menu-header ul.menu li a:hover{opacity:1}.home-none #menu-header ul.menu li a:before{position:absolute;display:block;width:17px;height:17px;margin-left:-20px}.home-none #menu-header ul.menu li:nth-of-type(1) a:before{content:"";background-image:url(//nobo-workation.jp/wp-content/themes/pirika-child/img/menu-icon01b.png)}.home-none #menu-header ul.menu li:nth-of-type(2) a:before{content:"";background-image:url(//nobo-workation.jp/wp-content/themes/pirika-child/img/menu-icon02b.png)}.home-none #menu-header ul.menu li:nth-of-type(3) a:before{content:"";background-image:url(//nobo-workation.jp/wp-content/themes/pirika-child/img/menu-icon03b.png)}.home-none #menu-header ul.menu li:nth-of-type(4) a:before{content:"";background-image:url(//nobo-workation.jp/wp-content/themes/pirika-child/img/menu-icon04b.png)}.home-none #menu-header ul.menu li:nth-of-type(5) a:before{content:"";background-image:url(//nobo-workation.jp/wp-content/themes/pirika-child/img/menu-icon05b.png)}.home-none #menu-header ul.menu li:nth-of-type(6) a:before{content:"";background-image:url(//nobo-workation.jp/wp-content/themes/pirika-child/img/menu-icon06b.png)}.home-none #menu-header ul.menu li:nth-of-type(7) a:before{content:"";background-image:url(//nobo-workation.jp/wp-content/themes/pirika-child/img/menu-icon07b.png)}#menu-header .menu-item-has-children{position:relative}#menu-header .menu-item-has-children:hover{cursor:pointer}#menu-header .menu-item-has-children:hover .sub-menu{display:block}.home #menu-header .sub-menu{display:none;position:absolute;top:100%;left:30px;width:120px;background:#fff;box-shadow:0px 0px 3px rgba(0,0,0,.2);padding:0;margin:0;z-index:1;list-style:none;text-align:center}.home #menu-header ul.sub-menu li a{color:#231815;padding:10px;margin:0}.home-none #menu-header .sub-menu{display:none;position:absolute;top:100%;left:0;width:120px;background:#fff;box-shadow:0px 0px 3px rgba(0,0,0,.2);padding:0;margin:0;z-index:1;list-style:none;text-align:center}.home-none #menu-header ul.sub-menu li,.home-none #menu-header ul.sub-menu li:last-child{border:none}.home-none #menu-header ul.sub-menu li a{padding:15px 10px;margin:0}.home-none #menu-header ul.sub-menu li a:before{display:none}.sp-menu{display:none !important}.admin-bar .openbtn1.sp-menu,.admin-bar #g-nav.panelactive{margin-top:46px}.openbtn1.sp-menu{margin-top:20px}#g-nav{display:none !important;position:fixed;z-index:999;top:0;right:0;width:100%;height:100%;background:var(--vk-color-custom-1);transition:all .6s}#g-nav.panelactive{display:block !important}#g-nav.panelactive #g-nav-list{position:fixed;z-index:999;width:100%;height:100vh;overflow:auto;-webkit-overflow-scrolling:touch}#header-img-sp{background-color:#fff;padding:30px 0 10px;text-align:center}.home-none #header-img-sp a{display:inline-block;line-height:0}#g-nav ul.menu{position:relative;top:0;left:0;padding:30px;margin:30px 0}#g-nav ul.menu li{list-style:none;text-align:center;border-top:solid 1px #fff;max-width:300px;margin:auto}#g-nav ul.menu li:last-child{border-bottom:solid 1px #fff}#g-nav ul.menu li a{color:#fff;text-decoration:none;padding:10px;display:block;letter-spacing:.1em;font-size:14px}#g-nav ul.menu li.current-menu-item a{background-color:var(--vk-color-custom-4);color:#fff}#g-nav ul.menu li:last-child a{background-color:#fff;color:var(--vk-color-custom-1)}#g-nav .menu-item-has-children{position:relative}#g-nav .menu-item-has-children:before{content:'\f107';font-family:'Font Awesome 5 Free';font-weight:900;position:absolute;top:10px;right:-20px;color:#fff}#g-nav .menu-item-has-children.open:before{content:'\f106'}#g-nav .menu-item-has-children:hover{cursor:pointer}#g-nav ul.sub-menu{display:none}#g-nav .open ul.sub-menu{display:block;padding:0;margin:0;list-style:none}#g-nav .open ul.sub-menu a{display:block;width:100%;padding:0;background-color:#fff;color:var(--vk-color-custom-1)}.openbtn1{position:fixed;z-index:9999;top:0;right:0;cursor:pointer;width:40px;height:35px;background-color:var(--vk-color-custom-2)}.openbtn1 span{display:inline-block;transition:all .4s;position:absolute;left:12px;height:1px;background-color:#fff;width:45%}.openbtn1 span:nth-of-type(1){top:10px}.openbtn1 span:nth-of-type(2){top:17px}.openbtn1 span:nth-of-type(3){top:24px}.openbtn1.active span:nth-of-type(1){top:12px;left:13px;transform:translateY(6px) rotate(-45deg);width:30%}.openbtn1.active span:nth-of-type(2){opacity:0}.openbtn1.active span:nth-of-type(3){top:24px;left:13px;transform:translateY(-6px) rotate(45deg);width:30%}@media screen and (min-width:992px) and (max-width:1250px){#top-read-area .read-text{font-size:1.1em}.home #menu-header{left:2%}.home-none #menu-header ul.menu li a{padding:5px 0 5px 18px;margin:0 10px}.home-none #menu-header ul.menu li a:before{margin-left:-18px}.home-none #menu-header ul.sub-menu li a{padding:15px 10px;margin:0}}@media screen and (max-width:991px){.pc-menu{display:none !important}.sp-menu{display:block !important}#top-read-area .read-text{font-size:12px;text-shadow:1px 1px 5px var(--vk-color-custom-1)}#header-sns-area{right:0;top:unset;bottom:25%}}header{border-top:solid 20px var(--vk-color-custom-1)}body.home header{border-top:none}.img-hover a:hover img{-ms-transform:translateY(-5px);transform:translateY(-5px);transition-duration:.3s}.top-img .alignfull>div,.top-img.alignfull div[class*=__inner-container]{padding:0}p.m-start0{margin-block-start:0}p.m-end0{margin-block-end:0}.m-lr5{margin-left:5px;margin-right:5px}.lh-15{line-height:1.5}.pd0,.pb0-inner-container .wp-block-group__inner-container{padding-bottom:0 !important}.pd30{padding:30px}.mb0.wp-block-columns{margin-bottom:0}.page-title-img{position:relative;display:block;bottom:-18px;text-align:center;margin-top:79px}body.category .page-title-img,body.single .page-title-img{margin-top:0}.entry-header h1.page-title{text-align:center;padding:60px;margin-bottom:5px;border-top:solid 1px var(--vk-color-custom-3);color:var(--vk-color-custom-2)}.vk_heading .vk_heading_title{line-height:1}.vk_heading .vk_heading_subtext{margin:0;letter-spacing:2px}.wp-block-query li{padding-bottom:15px;margin-bottom:15px;border-bottom:dashed 1px}.wp-block-query li:last-child{border-bottom:none}.wp-block-query li h6,.wp-block-query li .wp-block-post-excerpt__excerpt{line-height:1.5}.wp-block-query li .wp-block-post-excerpt__more-text{text-align:right}.wp-block-query li a.wp-block-post-excerpt__more-link{border:solid 1px var(--vk-color-custom-1);color:var(--vk-color-custom-1);padding:0 30px;border-radius:5px}.wp-block-query li a.wp-block-post-excerpt__more-link:hover{background-color:var(--vk-color-custom-1);color:#fff;opacity:1}.wp-block-separator{border-top:unset}main .wp-block-buttons .wp-block-button a.wp-block-button__link{border:solid 1px var(--vk-color-custom-1);color:var(--vk-color-custom-1);padding:2px 80px;border-radius:5px;font-size:15px}main .wp-block-buttons .wp-block-button a.wp-block-button__link:hover{background-color:var(--vk-color-custom-1);color:#fff;opacity:1}.top-sec01-text{font-size:1.2em;letter-spacing:12px;margin:0;font-weight:400;text-align:center}.border-box mark{border:solid 1px;padding:5px 10px}.haku-box{position:relative;color:#fff}.haku-box span{position:relative;letter-spacing:1px;z-index:1}.haku-box:after{content:"";position:absolute;display:block;top:-10px;left:50%;transform:translateX(-50%);width:100px;height:50px;border-radius:100px 100px 0 0;background:var(--vk-color-custom-1);z-index:0}.wp-block-image.is-style-rounded img{border-radius:50px}.wp-block-separator.is-style-dots{display:block !important;border-bottom:dotted 4px}#page.onsen .wp-block-separator.is-style-dots{display:block !important;border-bottom:dotted 2px}.wp-block-separator.is-style-dots:before{display:none}figure.wp-block-image.is-style-vk-image-border img{border:solid 2px var(--vk-color-custom-3)}.is-style-vk-group-solid{border:solid 1px}#page.work p.has-background{padding:.5em 1em}.hr-mt0{margin-block-start:0}.bd-r0 .btn{border-radius:0}#page.vacation .bd-r0 .btn{width:165px}#page.work .bd-r0 .btn{width:200px}.wp-container-1.bd-r0{gap:2em}#page.vacation h4 a{text-decoration:underline}#page.vacation h4+p{margin-block-start:.5em;margin-block-end:1.5em;line-height:1.5}.genre-container .wp-block-column{position:relative}.genre-box{position:absolute;top:0;left:0}p.has-background.genre-box{padding:0 1em;margin:0}.kuwashiku.vk_button .vk_button_link.btn{border-radius:30px;font-size:14px;padding:.5em 3em}.is-style-vk-heading-both_ends:before,.is-style-vk-heading-both_ends:after,.editor-styles-wrapper .block-editor-block-list__layout .is-style-vk-heading-both_ends:before,.editor-styles-wrapper .block-editor-block-list__layout .is-style-vk-heading-both_ends:after{border-bottom:1px solid var(--vk-color-custom-3);margin:0}h4.gourmet-title span{border-left:1px solid var(--vk-color-custom-3);border-right:1px solid var(--vk-color-custom-3);padding:0 1em;line-height:1}.pd-l0.wp-block-media-text .wp-block-media-text__content{padding:0 8% 0 0}.onsen-area .wp-block-columns{margin-top:1em;margin-bottom:1em}.onsen-area .wp-block-group p:last-child{margin-bottom:1em}.onsen-area .wp-block-table{margin:0}.onsen-area a{text-decoration:underline}.c-red a{color:var(--wp--preset--color--vivid-red)}.c-blue a{color:#1891bf}.onsen-area .wp-block-button a{text-decoration:none}.onsen-area .wp-block-button a:hover{background-color:var(--vk-color-custom-1)}#page.work .is-style-vk-group-solid-roundcorner{border:solid 1px var(--vk-color-custom-1);border-radius:35px}.pd-lr1em.wp-block-columns{padding:0 1em}#page.work .en-open.is-style-vk-group-solid-roundcorner{border:solid 1px var(--vk-color-custom-3);border-radius:40px;padding:3px;margin:0}#page.work .en-open.is-style-vk-group-solid-roundcorner .en-open.is-style-vk-group-solid-roundcorner{border-radius:3 0}#page.work .en-open.is-style-vk-group-solid-roundcorner .en-open.is-style-vk-group-solid-roundcorner .wp-block-group__inner-container{padding:1em}.text-right{text-align:right}@media screen and (min-width:600px) and (max-width:781px){.wp-block-columns:not(.is-not-stacked-on-mobile)>.wp-block-column:not(:only-child){flex-basis:100% !important;flex-grow:1;margin-left:0}}@media screen and (max-width:780px){p.has-text-align-center{text-align:left}p.has-text-align-center.text-center{text-align:center}main .wp-block-buttons .wp-block-button a.wp-block-button__link{border:solid 1px var(--vk-color-custom-1);color:var(--vk-color-custom-1);padding:0 30px;border-radius:5px;font-size:13px}.sp-pd15{padding:15px}.order2{order:2}.wp-container-1.bd-r0{flex-wrap:wrap;gap:1em}.pd-l0.wp-block-media-text .wp-block-media-text__content{padding:0}.yakisoba .wp-block-columns{gap:0}.yakisoba h4{line-height:1.5;margin-bottom:30px;text-align:center}.yakisoba h4+p{text-align:center}.yakisoba mark.has-inline-color,.yakisoba mark+strong{display:block;margin-bottom:6px}.yakisoba strong:last-child{display:inline-block}.onsen-area .wp-block-group p:last-child{margin-bottom:0}.onsen-area .wp-block-columns{gap:0}.sp-2column .wp-block-columns{flex-wrap:nowrap !important}}#single,#archive{padding:3em 0 6em}.breadcrumb{margin-bottom:0}.entry-header h1.page-title{padding:1em 0 0;margin-bottom:0;line-height:1}body.single .entry-header h1.page-title{padding-bottom:25px}.single .entry-date,.single .entry-cat{display:inline-block}.single .entry-content{padding-bottom:3em;border-bottom:solid 1px;margin-bottom:3em}.single .entry-pager{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;line-height:1.5;font-size:14px}.single .entry-pager a.next-link{margin-left:auto}.single .entry-pager a span.next{text-align:right}.single .entry-pager a span.prev:before{content:'PREV-POST';display:block;margin-bottom:5px}.single .entry-pager a span.next:before{content:'NEXT-POST';display:block;margin-bottom:5px}@media screen and (max-width:780px){.single .entry-pager{-ms-flex-wrap:wrap;flex-wrap:wrap}.single .entry-pager a.prev-link{margin-bottom:30px}}#archive .loop-box{border-bottom:dashed 1px;padding:30px 60px 30px 30px}#archive .loop-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-line-pack:start;align-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}#archive .loop-inner .entry-meta{flex-basis:120px;font-size:13px}#archive .loop-inner .loop-title{flex-basis:100%;margin-left:2em}#archive .loop-inner .loop-title a{display:block;transition:all .5s;position:relative;line-height:1.5}#archive .loop-inner .loop-title a:after{content:'\f30b';font-family:'Font Awesome 5 Free';font-weight:900;position:absolute;right:-30px;top:50%;transition:all .5s;transform:translate(-10px,-50%)}#archive .loop-inner .loop-title a:hover:after{transform:translate(0px,-50%)}@media screen and (max-width:780px){#archive .loop-inner{-ms-flex-wrap:wrap;flex-wrap:wrap}#archive .loop-box{padding:30px 30px 30px 10px}#archive .loop-inner .loop-title{margin-left:0}}footer a.wp-block-button__link{border:1px solid;padding:.5em 4em}footer a.wp-block-button__link:hover{background-color:#fff !important;color:var(--vk-color-custom-1) !important}footer #footer-down-widget a{color:#231815;text-decoration:underline}footer #footer-down-widget .current-menu-item a{color:var(--vk-color-custom-1)}footer .widget_nav_menu ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:30px 0 10px;list-style:none}footer .widget_nav_menu ul li{padding:0 15px;margin:0;border-left:solid 1px #231815;line-height:1}footer .widget_nav_menu ul li:last-child{border-right:solid 1px #231815}footer #footer-down-widget .widget_nav_menu ul li a{font-size:14px;letter-spacing:-1px;text-decoration:none}footer .copyright a{letter-spacing:.5px}footer .widget_nav_menu ul.sub-menu,footer .widget_nav_menu .menu-item-has-children:hover .sub-menu{display:none}@media screen and (max-width:780px){footer .widget_nav_menu ul{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}footer .widget_nav_menu ul li{min-width:120px;padding:15px 0;text-align:center;border-left:none;border-bottom:solid 1px #231815}footer .widget_nav_menu ul li:last-child{border-right:none}#footer-down-widget p.has-text-align-center{text-align:center}footer .copyright{padding:.5em 3em .5em 1em}}table{margin-bottom:15px}td{padding:5px 10px;line-height:1.3}#page.work td{line-height:1.8;vertical-align:top}#page.monitor td:nth-of-type(1){font-weight:400;background-color:var(--vk-color-custom-3);color:#fff;text-align:center;padding:5px 0}#page.monitor tr{border-bottom:solid 10px #fff}.option-table td{padding:30px}.option-table td:nth-of-type(2){font-size:14px}#page.introduction td:nth-of-type(1),#page.vacation td:nth-of-type(1){font-weight:400;background-color:unset;color:unset;text-align:left;padding:0 0 20px;white-space:nowrap;vertical-align:top}#page.onsen td:nth-of-type(1),#page.vacation td:nth-of-type(1){width:65px}#page.work td:nth-of-type(1){width:120px}#page.introduction td:nth-of-type(2),#page.vacation td:nth-of-type(2){padding:0 0 20px 15px}@media screen and (max-width:780px){td{display:block}td:nth-of-type(1){border-bottom:none !important}.option-table td{padding:30px 10px 10px}.option-table td:nth-of-type(2){border-bottom:none !important;padding-top:5px;padding-bottom:5px}.option-table td:nth-of-type(3){padding-top:0}#page.introduction td:nth-of-type(1),#page.vacation td:nth-of-type(1){padding:0 0 10px}#page.introduction td:nth-of-type(2){padding:0 0 30px;border-bottom:dashed 1px;margin-bottom:30px}#page.vacation td:nth-of-type(2){padding:0 0 30px}}.form-table{text-align:center;margin:auto;table-layout:fixed;word-break:break-all;word-wrap:break-all}.form-table tr{border-bottom:none}.form-table th{text-align:left;font-weight:400;padding:10px}.form-table th span{color:var(--vk-color-custom-1);font-size:.8em}.form-table td{background-color:transparent;padding:10px;text-align:left}input,textarea{border:1px solid var(--vk-color-custom-3);padding:.5em;font-size:1em;font-family:'Noto Serif JP',serif;font-weight:400;color:var(--vk-color-custom-3)}.submit-btn,.acceptance-text{text-align:right;max-width:605px;margin:auto;margin-top:15px}input.wpcf7-submit{width:120px;border:solid var(--vk-color-custom-1);background-color:var(--vk-color-custom-1);color:#fff;cursor:pointer;transition:.5s ease-out;-o-transition:.5s ease-out;-ms-transition:.5s ease-out;-moz-transition:.5s ease-out;-webkit-transition:.5s ease-out}input.wpcf7-submit:hover{border:solid #fff;background-color:#fff;color:var(--vk-color-custom-1)}.wpcf7-spinner{display:none}.wpcf7-response-output{text-align:center}.wpcf7 .wpcf7-submit:disabled,.wpcf7 .wpcf7-submit:disabled:hover{border:solid var(--vk-color-custom-1);background-color:var(--vk-color-custom-1);color:#fff;opacity:.7}@media screen and (max-width:780px){.form-table th,.form-table td{display:block;padding:10px 0}input,textarea{width:100%;max-width:90%}.submit-btn{text-align:center}.acceptance-text input{width:auto;max-width:none}.acceptance-text .wpcf7-list-item{display:block;margin:0;text-align:center}}