/*!
Theme Name: 相双就農ポータルサイト
Author: FlatNorm, KaiOno
Version: 1.0
*/@import url(https://fonts.googleapis.com/earlyaccess/notosansjapanese.css);@font-face{font-family:MyYuGothicM;font-weight:400;src:local("YuGothic-Medium"),local("Yu Gothic Medium"),local("YuGothic-Regular")}body{background-color:#fff;color:#333;font-family:YuGothic,"Yu Gothic",sans-serif;line-height:1.5;font-size:16px}a{color:#333;text-decoration:none;-webkit-transition:.3s all;transition:.3s all}a:hover{text-decoration:none}p.green{color:var(--wp--preset--color--primary-green)}p.pink{color:var(--wp--preset--color--primary-pink)}img{vertical-align:top;max-width:100%;height:auto}br.sp{display:none}@media screen and (max-width:767px){br.sp{display:inline-block}}@media screen and (max-width:767px){br.pc{display:none}}.pr-1{padding-right:4px!important}.pl-1{padding-left:4px!important}.section-infotown .clm-4 div.sm img{height:160px}.section-diagnose{background-color:var(--wp--preset--color--primary-orange);margin-top:120px}@media screen and (max-width:767px){.section-diagnose{padding:50px 0;margin-top:0}}.fukidashi-title{position:relative;margin-top:100px;margin-bottom:60px}@media screen and (max-width:767px){.fukidashi-title{margin-bottom:20px}}.fukidashi-title .fukidashi-title-img{position:relative;right:6%}@media screen and (max-width:767px){.fukidashi-title .fukidashi-title-img{right:4%}}.fukidashi-title.diagnose,.fukidashi-title.news-event{margin-top:-120px;margin-bottom:50px}@media screen and (max-width:767px){.fukidashi-title.diagnose,.fukidashi-title.news-event{margin-top:0;margin-bottom:20px}}.about-sousou-text{line-height:2;margin-bottom:20px}@media screen and (max-width:767px){.about-sousou-text{margin:0 -10px;letter-spacing:.01em}}.interview-posts-wrap{height:720px;overflow-y:scroll;border:3px solid var(--wp--preset--color--primary-pink);border-radius:10px;margin-top:50px;padding:15px}@media screen and (max-width:767px){.interview-posts-wrap{height:auto;padding:0;border:none;margin-top:30px}}.posts-list{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;padding:3em}@media screen and (max-width:767px){.posts-list{padding:0}}.posts-list>li{width:calc(33.3333333333% - 1.5em)}.posts-list .slick-slide{margin-right:10px;margin-left:10px}.section-advise{background-color:var(--wp--preset--color--light-green)}.map-area{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}@media screen and (max-width:767px){.map-area{display:none}}.map-area .area-tags{position:absolute;top:100px;right:50px;width:150px;z-index:9}.map-area .area-tags.left{right:auto;left:370px;top:250px;-webkit-transform:translate(-50%,0);transform:translate(-50%,0)}.map-area .area-name{width:80px;height:auto}.map-area .map-area-title{position:absolute;top:10%;left:0;width:40%}.map-area .map-area-touhoku{position:absolute;bottom:50px;left:50px;width:50%;z-index:9}.map-area .map-area-click{position:absolute;top:30%;left:36%;width:130px;z-index:9}.map-area .map-top{width:767px;position:relative;z-index:8;margin-left:auto}.map-area .area-tags-list{margin-top:30px}.map-area .area-tags-list.kawauchimura{position:relative}.map-area .area-tags-list.kawauchimura .single-area-tag:nth-of-type(n+6){position:relative;left:140px;bottom:330px}.map-area .single-area-tag-link{padding:.5em;display:block;margin:.75em 0}.map-area-sp{display:none;position:relative}@media screen and (max-width:767px){.map-area-sp{display:block;margin:30px -24px 0;padding-bottom:4em}.map-area-sp .btn-center{position:absolute;bottom:2em;left:50%;-webkit-transform:translate(-50%,0);transform:translate(-50%,0)}.map-area-sp .btn-triarrow{margin-top:0}}.header-section{width:100%;position:fixed;z-index:10;background:#fff;-webkit-box-sizing:border-box;box-sizing:border-box}.header-logo{-webkit-transition:.3s;transition:.3s;width:160px;position:absolute;left:20px;top:50%;-webkit-transform:translate(0,-50%);transform:translate(0,-50%)}.header-logo:hover{-webkit-transition:.3s;transition:.3s;-webkit-transform:scale(.95,.95) translate(0,-50%);transform:scale(.95,.95) translate(0,-50%)}@media screen and (max-width:767px){.header-logo{display:none}}@media screen and (max-width:767px){.global-menu-wrap{width:240px}}.global-menu{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;width:800px}@media screen and (max-width:767px){.global-menu{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;width:100%}}.global-menu>.menu-item{display:inline-block;margin:0 10px;-webkit-transition:.3s;transition:.3s;text-align:center;color:#fff;padding:0;width:calc(20% - 1em);margin:0;-webkit-transition:.3s all;transition:.3s all}@media screen and (max-width:767px){.global-menu>.menu-item{width:100%;margin:10px 0}}.global-menu>.menu-item.know>a{background:url(assets/img/common/menu-text-shiru.svg) no-repeat center/auto 18px var(--wp--preset--color--primary-orange)}@media screen and (max-width:767px){.global-menu>.menu-item.know>a{background-position:left 2em center}}.global-menu>.menu-item.listen>a{background:url(assets/img/common/menu-text-kiku.svg) no-repeat center/auto 18px var(--wp--preset--color--primary-green)}@media screen and (max-width:767px){.global-menu>.menu-item.listen>a{background-position:left 2em center}}.global-menu>.menu-item.listen:hover>.sub-menu>.menu-item>a{color:var(--wp--preset--color--primary-green);border-color:var(--wp--preset--color--primary-green)}.global-menu>.menu-item.listen:hover>.sub-menu>.menu-item>a .link-text::before{color:var(--wp--preset--color--primary-green)}.global-menu>.menu-item.experience>a{background:url(assets/img/common/menu-text-taiken.svg) no-repeat center/auto 18px var(--wp--preset--color--primary-pink)}@media screen and (max-width:767px){.global-menu>.menu-item.experience>a{background-position:left 2em center}}.global-menu>.menu-item.experience:hover>.sub-menu>.menu-item>a{color:var(--wp--preset--color--primary-pink);border-color:var(--wp--preset--color--primary-pink)}.global-menu>.menu-item.experience:hover>.sub-menu>.menu-item>a .link-text::before{color:var(--wp--preset--color--primary-pink)}.global-menu>.menu-item.introduction>a{background:url(assets/img/common/menu-text-nousanbutsu.svg) no-repeat center/auto 18px var(--wp--preset--color--primary-brown)}@media screen and (max-width:767px){.global-menu>.menu-item.introduction>a{background-position:left 2em center}}.global-menu>.menu-item.introduction:hover>.sub-menu>.menu-item>a{color:var(--wp--preset--color--primary-brown);border-color:var(--wp--preset--color--primary-brown)}.global-menu>.menu-item.introduction:hover>.sub-menu>.menu-item>a .link-text::before{color:var(--wp--preset--color--primary-brown)}.global-menu>.menu-item.contact>a{background:url(assets/img/common/menu-text-toiawase.svg) no-repeat center/auto 18px var(--wp--preset--color--primary-blue)}@media screen and (max-width:767px){.global-menu>.menu-item.contact>a{background-position:left 2em center}}.global-menu>.menu-item.contact:hover>.sub-menu>.menu-item>a{color:var(--wp--preset--color--primary-blue);border-color:var(--wp--preset--color--primary-blue)}.global-menu>.menu-item.contact:hover>.sub-menu>.menu-item>a>.link-text::before{color:var(--wp--preset--color--primary-blue)}.global-menu>.menu-item.menu-item-has-children{position:relative}@media screen and (max-width:767px){.global-menu>.menu-item.menu-item-has-children .toggle-btn{display:inline-block;width:54px;height:45px;background:url(assets/img/common/spnav-arrow-toggle.svg) no-repeat center/32px var(--wp--preset--color--primary-orange);position:absolute;right:0;top:0;border-radius:0 25px 25px 0}.global-menu>.menu-item.menu-item-has-children.listen .toggle-btn{background-color:var(--wp--preset--color--primary-green)}.global-menu>.menu-item.menu-item-has-children.experience .toggle-btn{background-color:var(--wp--preset--color--primary-pink)}.global-menu>.menu-item.menu-item-has-children.introduction .toggle-btn{background-color:var(--wp--preset--color--primary-brown)}.global-menu>.menu-item.menu-item-has-children.inquiry .toggle-btn{background-color:var(--wp--preset--color--primary-blue)}.global-menu>.menu-item.menu-item-has-children>a{position:relative;width:calc(100% - 50px);border-radius:25px 0 0 25px}.global-menu>.menu-item.menu-item-has-children.toggle-menu.know .toggle-btn{background:url(assets/img/common/spnav-arrow-active-orange.svg) no-repeat center/32px var(--wp--preset--color--primary-orange)}.global-menu>.menu-item.menu-item-has-children.toggle-menu.listen .toggle-btn{background:url(assets/img/common/spnav-arrow-active-green.svg) no-repeat center/32px var(--wp--preset--color--primary-green)}.global-menu>.menu-item.menu-item-has-children.toggle-menu.experience .toggle-btn{background:url(assets/img/common/spnav-arrow-active-pink.svg) no-repeat center/32px var(--wp--preset--color--primary-pink)}.global-menu>.menu-item.menu-item-has-children.toggle-menu.introduction .toggle-btn{background:url(assets/img/common/spnav-arrow-active-brown.svg) no-repeat center/32px var(--wp--preset--color--primary-brown)}.global-menu>.menu-item.menu-item-has-children>.sub-menu{line-height:1em;height:auto;opacity:1;padding-top:15px}.global-menu>.menu-item.menu-item-has-children>.sub-menu>.menu-item{line-height:1em;height:auto;margin:10px auto}.global-menu>.menu-item.menu-item-has-children>.sub-menu>.menu-item>a{display:block;border:2px solid var(--wp--preset--color--primary-orange);color:var(--wp--preset--color--primary-orange);border-radius:20px;background-color:#fff;padding:.5em 1em .5em .75em;text-align:left}.global-menu>.menu-item.menu-item-has-children>.sub-menu>.menu-item>a>.link-text{text-align:left;position:relative;white-space:nowrap}.global-menu>.menu-item.menu-item-has-children>.sub-menu>.menu-item>a>.link-text::before{content:"●";display:inline-block;color:var(--wp--preset--color--primary-orange);margin:0 2px}}.global-menu>.menu-item>a{display:block;height:45px;border-radius:25px}.global-menu>.menu-item>a .link-text{display:none}@media screen and (min-width:768px){.global-menu>.menu-item:hover{-webkit-transform:translateY(-5px);transform:translateY(-5px)}.global-menu>.menu-item:hover>.sub-menu{line-height:1em;height:auto;opacity:1;padding-top:15px;position:absolute;top:40px;left:0}.global-menu>.menu-item:hover>.sub-menu>.menu-item{line-height:1em;height:auto;margin:10px auto}.global-menu>.menu-item:hover>.sub-menu>.menu-item>a{display:block;border:2px solid var(--wp--preset--color--primary-orange);color:var(--wp--preset--color--primary-orange);border-radius:20px;background-color:#fff;padding:.5em 1em .5em .75em;text-align:left}.global-menu>.menu-item:hover>.sub-menu>.menu-item>a>.link-text{text-align:left;position:relative;white-space:nowrap}.global-menu>.menu-item:hover>.sub-menu>.menu-item>a>.link-text::before{content:"●";display:inline-block;color:var(--wp--preset--color--primary-orange);margin:0 2px}}@media screen and (min-width:768px){.global-menu .sub-menu{opacity:0}.global-menu .sub-menu .menu-item{margin:0;padding:0;height:0;line-height:0}}.header-banner{width:100%;background:url(assets/img/common/header-bg-texture-grass.png) no-repeat center/cover;padding:40px 0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;-webkit-transition:.7s all;transition:.7s all;position:relative;opacity:1}@media screen and (max-width:767px){.header-banner{-webkit-box-pack:space-evenly;-webkit-justify-content:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly;padding:16px 0;min-height:120px}}.header-banner .header-banner-img{width:800px}@media screen and (max-width:767px){.header-banner .header-banner-img{width:calc(100% - 72px)}}@media screen and (min-width:768px){.header-banner.hide-toggle{opacity:0;padding:0;height:0;-webkit-transform:translateY(-200%);transform:translateY(-200%)}}@-webkit-keyframes hideToggle{from{-webkit-transform:translate(0);transform:translate(0);opacity:1}to{-webkit-transform:translateY(-100%);transform:translateY(-100%);opacity:0}}@keyframes hideToggle{from{-webkit-transform:translate(0);transform:translate(0);opacity:1}to{-webkit-transform:translateY(-100%);transform:translateY(-100%);opacity:0}}.header-banner-sp{display:none;width:36px}@media screen and (max-width:767px){.header-banner-sp{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}}.header-banner-sp .header-banner-sp-icon{width:36px;height:36px;display:block}.header-banner-sp .header-banner-sp-icon:first-child{margin-bottom:3px}.header-banner-sp .header-banner-sp-icon:last-child{margin-top:2px}.nav-trigger-sp{background:url(assets/img/common/menu-trigger-bg-sp.png) no-repeat center/contain;cursor:pointer;position:relative;z-index:15}.nav-trigger-sp .menu-trigger-point{width:24px;background-color:#fff;height:2px;display:block;position:absolute;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);pointer-events:none;-webkit-transition:.3s all;transition:.3s all}.nav-trigger-sp .menu-trigger-point:first-of-type{top:calc(25% + 2px)}.nav-trigger-sp .menu-trigger-point:nth-of-type(2){top:50%}.nav-trigger-sp .menu-trigger-point:last-of-type{top:calc(75% - 2px)}.nav-trigger-sp.active .menu-trigger-point:first-of-type{-webkit-transform:translate(-50%,-50%) rotate(225deg);transform:translate(-50%,-50%) rotate(225deg);top:50%}.nav-trigger-sp.active .menu-trigger-point:nth-of-type(2){opacity:0}.nav-trigger-sp.active .menu-trigger-point:last-of-type{-webkit-transform:translate(-50%,-50%) rotate(-225deg);transform:translate(-50%,-50%) rotate(-225deg);top:50%}.header-content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;position:relative;padding:20px 10px}@media screen and (max-width:767px){.header-content{    overflow: scroll;position:fixed;z-index:10;width:100%;height:100%;top:0;left:0;background:url(assets/img/common/header-bg-texture-grass-sp.png) no-repeat bottom/100% #fff;-webkit-transform:translateX(100%);transform:translateX(100%);opacity:0;-webkit-transition:.3s all;transition:.3s all}.header-content.active{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}}#easy-check-pc{position:fixed;width:150px;right:50px;top:240px;z-index:10}@media screen and (max-width:767px){#easy-check-pc{display:none}}#easy-check-pc .easy-check-banner{margin-bottom:15px;-webkit-transition:.3s all;transition:.3s all}#easy-check-pc .easy-check-banner:hover{-webkit-transform:scale(.95,.95);transform:scale(.95,.95)}#easy-check-sp{display:none;position:fixed;bottom:0;left:0;width:100%}@media screen and (max-width:767px){#easy-check-sp{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;z-index:5;padding:10px}#easy-check-sp .easy-check-icon:first-of-type{margin-right:4px}#easy-check-sp .easy-check-icon:last-of-type{margin-left:4px}}footer .section-inner_m{overflow:hidden}.wpcf7-not-valid{background-color:#f8d5d5}.wpcf7-not-valid-tip{display:none}.mw_wp_form{margin-bottom:100px}.mw_wp_form .contact-form-block{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;position:relative;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.mw_wp_form .contact-form-block label{width:170px}@media screen and (max-width:767px){.mw_wp_form .contact-form-block label{width:100%}}@media screen and (max-width:767px){.mw_wp_form .contact-form-block input[type=file]{width:100%}}@media screen and (max-width:767px){.mw_wp_form .contact-form-block input[type=file].col-2{width:100%}}.mw_wp_form .contact-form-block input{width:calc(100% - 182px)}@media screen and (max-width:767px){.mw_wp_form .contact-form-block input{width:100%}}.mw_wp_form .contact-form-block input.col-2{width:calc(50% - 98px)}@media screen and (max-width:767px){.mw_wp_form .contact-form-block input.col-2{width:calc(50% - 12px)}}.mw_wp_form .contact-form-block select.col-2{width:calc(50% - 98px)}@media screen and (max-width:767px){.mw_wp_form .contact-form-block select.col-2{width:100%}}.mw_wp_form .contact-form-select::after{width:auto;height:auto;left:calc(50% + 45px);top:50%;-webkit-transform:translate(0,-50%);transform:translate(0,-50%)}@media screen and (max-width:767px){.mw_wp_form .contact-form-select::after{left:calc(100% - 45px);top:70%}}.mw_wp_form .mwform-file-delete{position:absolute;right:150px}@media screen and (max-width:767px){.mw_wp_form .mwform-file-delete{top:100%;right:182px}}@media screen and (max-width:767px){.mw_wp_form .mwform-file-delete+.error{top:115%}}.mw_wp_form .mw-wp-form_file{position:absolute;right:170px}@media screen and (max-width:767px){.mw_wp_form .mw-wp-form_file{right:0;top:100%}}.mw_wp_form .contact-privacy{position:relative;margin:40px 0}@media screen and (max-width:767px){.mw_wp_form .contact-privacy{margin:0}}.mw_wp_form .contact-privacy label{width:auto;cursor:pointer}.mw_wp_form .contact-privacy .mwform-checkbox-field-text{display:none}.mw_wp_form .contact-privacy .mwform-checkbox-field>label{display:inline-block}@media screen and (max-width:767px){.mw_wp_form .contact-privacy .error{top:50%}}.mw_wp_form .btn-pri{text-align:center;width:240px;margin:18px auto;color:#33ad69;border:1px solid #33ad69;border-radius:50px;padding:12px;font-size:1.35rem;background:url(img/common/arrow02.png) no-repeat;background-size:18px;background-position:92%;-webkit-transition:.3s;transition:.3s}.mw_wp_form .error{position:absolute;right:30px;top:50%;-webkit-transform:translate(0,-50%);transform:translate(0,-50%)}@media screen and (max-width:767px){.mw_wp_form .error{right:10px;top:15%}}.mw_wp_form.mw_wp_form_confirm .contact-form-select::after{display:none}.mw_wp_form.mw_wp_form_confirm .contact-privacy{display:none}.mw_wp_form.mw_wp_form_confirm .diagnose-lead{display:none}.mw_wp_form .diagnose-lead{display:inline-block;padding-left:170px;width:100%;margin:6px 6px 0;color:#666}.mw_wp_form .diagnose-lead a{color:#0090ff;text-decoration:underline}@media screen and (max-width:767px){.mw_wp_form .diagnose-lead{padding-left:0}}.mw_wp_form .mwform-radio-field input[type=radio]{width:auto}.mw_wp_form .mwform-radio-field .mwform-radio-field-text{color:#666;cursor:pointer}.mw_wp_form .mwform-checkbox-field input[type=checkbox]{width:auto}.btn-center{text-align:center}@media screen and (max-width:767px){.btn-center.pc{display:none}}.btn-center.sp{display:none}@media screen and (max-width:767px){.btn-center.sp{display:block}}.btn-triarrow{position:relative;background-color:#fff;width:340px;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;border-radius:30px;padding:1em 0;margin-top:50px}@media screen and (max-width:767px){.btn-triarrow{width:200px;padding:.5em 0;margin-top:30px}.btn-triarrow.sp-top0{margin-top:0}}.btn-triarrow::after{content:"";display:inline-block;background:url(assets/img/common/arrow-right-three-line-white.svg) no-repeat center/contain;width:36px;height:24px;position:absolute;right:35px;top:50%;-webkit-transform:translate(0,-50%);transform:translate(0,-50%);-webkit-transition:.3s all;transition:.3s all}@media screen and (max-width:767px){.btn-triarrow::after{width:20px;height:18px;right:25px}}.btn-triarrow.diagnose::after{background-image:url(assets/img/top/arrow-right-three-line-orange.svg)}.btn-triarrow.diagnose:hover{background-color:var(--wp--preset--color--primary-yellow);opacity:1}.btn-triarrow.green{background-color:var(--wp--preset--color--primary-green)}.btn-triarrow.brown{background-color:var(--wp--preset--color--primary-brown)}.btn-triarrow.pink{background-color:var(--wp--preset--color--primary-pink)}.btn-triarrow:hover::after{background-position:center right 0;right:32px}.btn-triarrow .btn-triarrow-img{height:28px}@media screen and (max-width:767px){.btn-triarrow .btn-triarrow-img{height:16px;position:relative;right:8px}}.section-senpai-interview{font-size:14px;line-height:26px}.section-senpai-interview .section-title-sub{margin:0}.section-senpai-interview .contents .section-inner_m{padding-bottom:0}.section-senpai-interview .contents .section-inner_m h2{margin:8px 0;line-height:43px}@media screen and (max-width:767px){.section-senpai-interview .contents .section-inner_m h2{margin:0}}.section-senpai-interview .contents .section-inner_m .wp-block-group.outer{width:100vw;margin:0 calc(50% - 50vw);padding:60px 0;background-color:#fff}@media screen and (max-width:767px){.section-senpai-interview .contents .section-inner_m .wp-block-group.outer{width:auto;padding:0}}.section-senpai-interview .contents .section-inner_m .wp-block-group.outer:first-child{padding-top:0!important}.section-senpai-interview .contents .section-inner_m .wp-block-group.outer .wp-block-columns{width:1080px;margin:0 auto;padding:0}@media screen and (max-width:767px){.section-senpai-interview .contents .section-inner_m .wp-block-group.outer .wp-block-columns{width:auto;gap:0;padding:60px 2em}}.section-senpai-interview .contents .section-inner_m .wp-block-group.outer .wp-block-columns .wp-block-column{padding:0!important}@media screen and (max-width:767px){.section-senpai-interview .contents .section-inner_m .wp-block-group.outer .wp-block-columns .wp-block-column{padding-bottom:1em!important}}.section-senpai-interview .contents .section-inner_m .wp-block-group.outer.even{background-color:#e9f6fa}@media screen and (max-width:767px){.section-senpai-interview .contents .section-interview{padding-bottom:0}}.section-senpai-interview .related-posts{padding-top:60px;background-color:#56b8d9}.section-senpai-interview .related-posts .section-inner_m{color:#fff}.section-senpai-interview .related-posts .section-inner_m .list-inner>h2,.section-senpai-interview .related-posts .section-inner_m .list-inner>p,.section-senpai-interview .related-posts .section-inner_m a:link,.section-senpai-interview .related-posts .section-inner_m a:visited{color:#fff}.section-senpai-interview .related-posts h2{margin:0}@media screen and (max-width:767px){.section-senpai-interview .related-posts h2{margin:24px 0}}.section-senpai-interview .interview-list .sm{background-color:initial}.yarpp .no-content{text-align:center;margin:4em}.section-infotown.wp-block-group .section-title.title-souma{min-height:200px!important}.section-infotown.wp-block-group>.section-inner_m .wp-block-columns{display:inline-block;margin:0}.section-infotown.wp-block-group>.section-inner_m .wp-block-columns figure{margin:0}.section-infotown.wp-block-group>.section-inner_m table th{min-width:150px}.section-infotown.wp-block-group .section-backcl-b .clm-4 .wp-block-column .sm{background:0 0}.section-infotown.wp-block-group .section-backcl-b .clm-4 .wp-block-column .sm a{background:#094;display:block;height:100%;width:100%}.section-infotown.wp-block-group .section-backcl-b .clm-4 .wp-block-column .sm a img{-webkit-transition:.3s;transition:.3s;width:100%}.section-infotown.wp-block-group .section-backcl-b .clm-4 .wp-block-column .sm a:hover{opacity:.8;-webkit-transition:.3s;transition:.3s}.section-infotown.wp-block-group .section-backcl-b .clm-4 .wp-block-column .sm a:hover img{-webkit-transition:.3s;transition:.3s;-webkit-transform:scale(.9,.9);transform:scale(.9,.9)}.section-infotown.wp-block-group .section-backcl-b .clm-4 .wp-block-column .sm a:active,.section-infotown.wp-block-group .section-backcl-b .clm-4 .wp-block-column .sm a:hover{color:#00bcd8}.section-infotown.wp-block-group .section-backcl-b .clm-4 .wp-block-column .sm figcaption{font-size:13px;color:#fff;font-weight:400;position:relative;display:inline;padding-right:18px}.section-infotown.wp-block-group .section-backcl-b .clm-4 .wp-block-column .sm figcaption::after{width:12px;height:12px;background:url(img/common/arrow01.png) no-repeat;background-size:12px;position:absolute;content:" ";right:0;top:4px}.section-infotown.wp-block-group .section-more .wp-block-columns{gap:1em}.section-infotown.wp-block-group .section-more a img{-webkit-transition:.3s;transition:.3s}.section-infotown.wp-block-group .section-more a:hover{opacity:.8;-webkit-transition:.3s;transition:.3s}.section-infotown.wp-block-group .section-more a:hover img{-webkit-transition:.3s;transition:.3s;-webkit-transform:scale(.9,.9);transform:scale(.9,.9)}.section-infotown.wp-block-group .section-more a:active,.section-infotown.wp-block-group .section-more a:hover{color:#00bcd8}.originaltour-blocknized .original-tour-flow{gap:0}.originaltour-blocknized .original-tour-flow .wp-block-group,.originaltour-blocknized .original-tour-flow img,.originaltour-blocknized .original-tour-flow p{margin:.5em auto}@media screen and (max-width:767px){.originaltour-blocknized .original-tour-flow .wp-block-group,.originaltour-blocknized .original-tour-flow img,.originaltour-blocknized .original-tour-flow p{text-align:center;margin:1em auto}}.originaltour-blocknized .original-tour-flow .wp-block-column:nth-child(odd){-webkit-box-flex:2;-webkit-flex:2;-ms-flex:2;flex:2;-webkit-align-self:flex-start;-ms-flex-item-align:start;align-self:flex-start}.originaltour-blocknized .original-tour-flow .wp-block-column:nth-child(even){-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.originaltour-blocknized .original-tour-flow .wp-block-column:nth-child(even) img:nth-child(1){display:inline}@media screen and (max-width:767px){.originaltour-blocknized .original-tour-flow .wp-block-column:nth-child(even) img:nth-child(1){display:none}}.originaltour-blocknized .original-tour-flow .wp-block-column:nth-child(even) img:nth-child(2){display:none}@media screen and (max-width:767px){.originaltour-blocknized .original-tour-flow .wp-block-column:nth-child(even) img:nth-child(2){display:inline}}@media screen and (max-width:767px){.originaltour-blocknized .reverse-column-sp{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-webkit-flex-flow:column-reverse;-ms-flex-flow:column-reverse;flex-flow:column-reverse}}.section-sindan{background-color:#c2eada}.section-sindan .section-inner_m{margin:0 auto 80px;padding-bottom:80px}@media screen and (max-width:767px){.section-sindan .section-inner_m .section-title{padding-top:72px}}.section-sindan .section-inner_m .section-title img{zoom:1}.section-sindan button{background-color:#56ba93;border-radius:24px;margin:2em auto;padding:.5em 4em;color:#fff;display:block;background-image:url(img/common/arrow01.png);background-repeat:no-repeat;background-size:18px;background-position:92%}.section-title-sub.result{display:none}.section-content-result-outer{background-color:#fff}.section-content-result{position:relative;display:none;max-width:1200px;margin:2em auto 48px;padding:0 2em 1em 2em;background-color:#fff;text-align:center}@media screen and (max-width:767px){.section-content-result{width:320px}}.section-content-result .chartLabel{position:absolute;color:#56ba93;font-size:14px}.section-content-result h3{background-color:#56ba93;width:12em;margin:0 auto;padding:1em 2em}.section-content-result .outer{width:500px;margin:0 auto;padding:48px}@media screen and (max-width:767px){.section-content-result .outer{width:100%}}.section-content-result .p{margin:2em auto;text-align:center}.section-content-result #chartLabel0{top:68px;left:486px}@media screen and (max-width:767px){.section-content-result #chartLabel0{top:61px;left:105px}}.section-content-result #chartLabel1{top:234px;left:734px}@media screen and (max-width:767px){.section-content-result #chartLabel1{top:150px;left:236px}}.section-content-result #chartLabel2{top:475px;left:626px}@media screen and (max-width:767px){.section-content-result #chartLabel2{top:260px;left:185px}}.section-content-result #chartLabel3{top:475px;left:400px}@media screen and (max-width:767px){.section-content-result #chartLabel3{top:260px;left:90px}}.section-content-result #chartLabel4{top:234px;left:270px}@media screen and (max-width:767px){.section-content-result #chartLabel4{top:150px;left:22px}}.section-content-reccomend{display:none}.section-content-reccomend .banner{text-align:center;margin-bottom:48px}.section-content-reccomend .banner img{width:750px}.section-content-ask{display:none;margin-bottom:96px}.section-content-qa-title{display:none;text-align:center}.section-content-qa .qa-content-outer{margin:1.5em 0}.section-content-qa .qa-content-outer h3{color:#fff;text-align:center;padding:.5em;background-color:#56ba93}.section-content-qa .qa-content-outer ul.qa-content{background-color:#fff;padding:1em 5em}.section-content-qa .qa-content-outer ul.qa-content li{margin:1em 0}.section-content-qa .qa-content-outer ul.qa-content li ul{margin:2em 0}.section-content-qa .qa-content-outer ul.qa-content li ul .question{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}@media screen and (max-width:767px){.section-content-qa .qa-content-outer ul.qa-content li ul .question{-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}}.section-content-qa .qa-content-outer ul.qa-content li ul .question .caption{padding:.25em 1em;margin-right:1em;color:#fff;background-color:#56ba93;border:1px solid #56ba93}.section-content-qa .qa-content-outer ul.qa-content li ul li.input_{margin-right:1em;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}@media screen and (max-width:767px){.section-content-qa .qa-content-outer ul.qa-content li ul li.input_{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}.section-content-qa .qa-content-outer ul.qa-content li ul li.input_ .option{margin-right:1em}@media screen and (max-width:767px){.section-content-qa .qa-content-outer ul.qa-content li ul li.input_ .option{margin-bottom:.5em}}.section-content-qa .qa-content-outer ul.qa-content li ul li.input_ .option input{margin-right:.5em}.section-content-qa .qa-content-outer ul.qa-content li ul li.input_ .option input:nth-child(n+2){margin-left:2em}.section-content-qa .qa-content-outer ul.qa-content li ul li.result{display:none;margin-top:1.25em}.section-content-qa .qa-content-outer ul.qa-content li ul li.result>span:first-child{padding:.25em 1em;margin-right:1em;color:#56ba93;background-color:#fff;border:1px solid #56ba93}@media screen and (max-width:767px){.section-content-qa .qa-content-outer ul.qa-content{padding:1em}}.section-content-qa .qa-content-banner{display:none;padding:0 4em;text-align:center}@media screen and (max-width:767px){.section-content-qa .qa-content-banner{padding:0}}.section-content-qa .qa-content-banner .clm-2{padding:0 1em}.section-content-qa .qa-content-banner .clm-2 p{line-height:26px;font-size:13px}#banner1,#banner2,#banner3,#banner4,#banner5{display:none}#btnDoDiagnose{cursor:not-allowed;margin-bottom:1em}#statusInput{text-align:center;color:red}.color-news{color:#fd0035!important}.color-event{color:#2d9646!important}.color-report{color:#e96003!important}.color-interview{color:#1797ce!important}.section-backcl-lb{background-color:#e8f6f9}.wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.wrapper .side .side-content.category-images{display:none}@media screen and (max-width:767px){.wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}.wrapper .outer{width:calc(100% - 300px);padding:0 1em}@media screen and (max-width:767px){.wrapper .outer{width:100%}}.wrapper .outer h4{padding:.5em 0;text-align:center;color:#fff;background-color:#a74504;margin-bottom:2em}@media screen and (max-width:767px){.wrapper .outer h4{width:100vw;margin:0 calc(50% - 50vw) 2em}}.wrapper .outer>ul{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;gap:1em}@media screen and (max-width:767px){.wrapper .outer>ul{width:100%}}.wrapper .outer>ul li{width:48%}@media screen and (max-width:767px){.wrapper .outer>ul li{width:100%}}@media screen and (max-width:767px){.wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.wrapper .outer{width:100%}}.section-news.archive .side{display:none}@media screen and (max-width:767px){.section-news.archive .side{display:block}}@media screen and (max-width:767px){.section-news.archive .links-category{display:none}}.section-news.archive .links-post h4{margin-bottom:1em}.section-news.category .pagenation{margin-top:32px}@media screen and (max-width:767px){.section-news.category .pagenation{margin-top:0}}.section-news .section-inner_m h3{font-size:24px;text-align:center;margin-bottom:2em}.section-news .section-inner_m .container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.section-news .section-inner_m .container .links-category{-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1}.section-news .section-inner_m .container .links-category .inner{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;gap:0 1em;margin-bottom:2em}@media screen and (max-width:767px){.section-news .section-inner_m .container .links-category .inner{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.section-news .section-inner_m .container .links-category .inner a{width:47%;margin:3% 0}}@media screen and (max-width:767px){.section-news .section-inner_m .container .links-category{-webkit-box-ordinal-group:4;-webkit-order:3;-ms-flex-order:3;order:3}.section-news .section-inner_m .container .links-category h3{margin:2em 0 1em}}.section-news .section-inner_m .container .links-year{-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin:1em 0;border:1px solid #a74504;border-radius:8px;background-color:#fff;font-size:16px;margin-bottom:2em}.section-news .section-inner_m .container .links-year div{padding:1em 4em;background-color:#a74504;color:#fff}.section-news .section-inner_m .container .links-year ul{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:0 2em}.section-news .section-inner_m .container .links-year ul li{font-size:16px;padding:1em 2em}.section-news .section-inner_m .container .links-year ul li a{color:#a74504}@media screen and (max-width:767px){.section-news .section-inner_m .container .links-year{-webkit-box-ordinal-group:5;-webkit-order:4;-ms-flex-order:4;order:4;display:none}}.section-news .section-inner_m .container .links-post{-webkit-box-ordinal-group:4;-webkit-order:3;-ms-flex-order:3;order:3}@media screen and (max-width:767px){.section-news .section-inner_m .container .links-post{-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1}}.section-news .section-inner_m .pagenation{-webkit-box-ordinal-group:5;-webkit-order:4;-ms-flex-order:4;order:4;text-align:center;color:#a74504}.section-news .section-inner_m .pagenation .current{padding:.5em 1em;color:#fff;background-color:#a74504;border-radius:50%}.section-news .section-inner_m .pagenation a.page-numbers{margin:.5em}@media screen and (max-width:767px){.section-news .section-inner_m .pagenation{-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2}}.section-news .section-inner_m .taxonomy-category.wp-block-post-terms a{color:#fff}.section-news .section-inner_m .ctg{font-size:1em;color:#000}.section-news .section-inner_m .ctg .post-categories>li{padding:0}.side{width:300px}@media screen and (max-width:767px){.side{display:block;-webkit-box-ordinal-group:5;-webkit-order:4;-ms-flex-order:4;order:4;width:100vw;margin:0 calc(50% - 50vw)}}.side-content{background-color:#fff;margin-bottom:2em}.side-content div{padding:.5em 0;text-align:center;color:#fff;background-color:#a74504}.side-content>ul{padding:1em}.side-content>ul li{list-style:disc;margin-left:1.5em}.side-content>ul li::marker{color:#a74504}.side-content>ul li a{color:#a74504}@media screen and (max-width:767px){.side-content.category-images{display:block!important;padding:1em;background-color:#faf7ef}.side-content.category-images .inner{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;gap:0 1em;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;background-color:#faf7ef}.side-content.category-images .inner a{width:47%;margin:3% 0}}@media screen and (max-width:767px){.side-content.category{display:none}}.side-content.newer ul li{list-style:none;margin:1em 0}.side-content.newer ul li a{color:#000}@media screen and (max-width:767px){.section-senpai-interview .section-backcl-lb{padding:60px 0 20px;margin-bottom:30px}}.section-senpai-interview div.section-inner_m ul.clm-3{width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:wrap;-ms-flex-flow:wrap;flex-flow:wrap}.section-senpai-interview div.section-inner_m ul.clm-3 a div.sm{max-height:180px}blockquote,body,dd,div,dl,dt,fieldset,form,h1,h2,h3,h4,h5,h6,html,input,li,ol,p,pre,select,span,td,textarea,th,ul{margin:0;padding:0}body{background-color:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overflow-x:hidden}img{border:0;vertical-align:top;max-width:100%;height:auto}h1,h2,h3,h4,h5,h6{clear:both;font-size:100%;font-weight:600;letter-spacing:1px;color:#585858}p{color:#585858;letter-spacing:1px;font-weight:500;font-size:1.4rem}dl,ol,ul{text-indent:0}li{list-style:none;font-size:1.3rem}table{border-collapse:collapse;border-spacing:0}.login_input input,textarea{background:#fff;padding:6px;border:1px solid #ccc;font-size:12px;letter-spacing:.2em;color:#666;margin-bottom:7px}select{background:#fff;padding:2px;outline:0}input:focus,textarea:focus{background-color:#effafa;outline:0}article,aside,footer,header,nav,section{display:block}a:link,a:visited{text-decoration:none}a:active,a:hover{text-decoration:none}a:link,a:visited{color:#5a5a5a}a:active,a:hover{color:#00bcd8}a{-webkit-transition:.5s;transition:.5s}a{outline:0}a:hover{opacity:.8;-ms-filter:"alpha( opacity=80 )";-webkit-transition:.3s;transition:.3s}area:hover img{-webkit-transition:.3s;transition:.3s}area img{-webkit-transition:.3s;transition:.3s}a.op1:hover{opacity:1;-ms-filter:"alpha( opacity=100 )"}*{-webkit-appearance:none}.ds_bl{display:block}::-moz-selection{background:#92cc8d}::selection{background:#92cc8d}::-moz-selection{background:#92cc8d}button,input,select,textarea{-webkit-appearance:none;background-color:rgba(0,0,0,0);border:none;cursor:pointer;outline:0;padding:0;-moz-appearance:none;appearance:none;font-family:"Noto Sans Japanese","Hiragino Mincho Pro","HGS明朝E","ＭＳ Ｐ明朝",ryo-text-plusn,serif;font-size:1.4rem}input[type=checkbox]{-webkit-appearance:checkbox!important}select{-moz-appearance:none;-webkit-appearance:none;appearance:none;border-radius:0;border:0;margin:0;padding:0;background:none rgba(0,0,0,0);vertical-align:middle;font-size:inherit;color:inherit}select::-ms-expand{display:none}input{color:#666}input::-webkit-input-placeholder{color:#cfcfcf}input:-ms-input-placeholder{color:#cfcfcf}input::-moz-placeholder{color:#cfcfcf}textarea::-webkit-input-placeholder{color:#cfcfcf}textarea:-ms-input-placeholder{color:#cfcfcf}textarea::-moz-placeholder{color:#cfcfcf}body,html{width:100%;height:auto!important;margin:0 auto;font-family:"Noto Sans Japanese","Hiragino Mincho Pro","HGS明朝E","ＭＳ Ｐ明朝",ryo-text-plusn,serif;font-weight:500;color:#666;text-align:left;letter-spacing:.5px;min-width:100%}html{font-size:62.5%}.dis_none{display:none}.section-inner_ss{width:720px;margin:0 auto;padding:0 0 80px 0}.section-inner_s{width:880px;margin:0 auto;padding:80px 0}.section-inner_m{width:1080px;margin:0 auto;padding:80px 0}.section-inner_l{width:1200px;margin:0 auto}@media screen and (max-width:1210px){.section-inner_l{width:1080px;margin:0 auto}}.section-backcl-g{background-color:#fafafa}.section-backcl-g2{background-color:#ebf7f0}.section-backcl-b{background:#65c5e1}.section-backcl-b2{background:#e9f6fa}section .section-inner-l{padding:80px}.btn-pri{text-align:center;width:240px;margin:18px auto;color:#33ad69;border:1px solid #33ad69;border-radius:50px;padding:12px;font-size:1.35rem;background:url(img/common/arrow02.png) no-repeat;background-size:18px;background-position:92%;-webkit-transition:.3s;transition:.3s}.btn-pri:hover{color:#fff;background-color:#094;-webkit-transition:.3s;transition:.3s;-webkit-transform:scale(1.1,1.1);transform:scale(1.1,1.1)}.section-title{width:100%;text-align:center;margin:0 auto 48px auto}.section-title img{zoom:.5;-moz-transform:scale(.5,.5) translate(-23px,-23px);max-width:100%}.section-title h2 img{-moz-transform:scale(.5,.5) translate(-528px,180px)}.section-point2 h3.section-title img{-moz-transform:scale(.5,.5) translate(-528px,30px)}@media all and (-ms-high-contrast:none){.section-point2 h3.section-title img{zoom:1}}.text-title{width:100%;text-align:center;margin:0 auto 40px auto}.text-title img{zoom:.5;max-width:initial;-moz-transform:scale(.5,.5) translate(-528px,-23px)}@media all and (-ms-high-contrast:none){.text-title img{zoom:.7;max-width:initial}.section-management .text-title img{zoom:1}.section-point h2.section-title img{zoom:.8}}.section-title-sub{margin-bottom:48px;text-align:center;line-height:28px;font-size:1.45rem}.section-text{line-height:32px;font-size:1.45rem}.section-title-sub.point-text{font-size:1.5rem;font-weight:700;color:#aa090b}.text-center{text-align:center}.clm-2{width:48%;display:inline-block;padding:0 3.2% 48px 0;vertical-align:top}.clm-2:nth-of-type(2){padding-right:0}.clm-3{width:100%}.clm-3 li{width:31%;display:inline-block;padding:0 3.2% 48px 0}.clm-3 li:nth-child(3n){padding:0}.clm-4{width:100%}.clm-4 li{width:23.15%;display:inline-block;margin:0 2% 28px 0}.clm-4 li:nth-child(12),.clm-4 li:nth-child(4),.clm-4 li:nth-child(8){margin:0}.clm-4 li img {
  width: 100%;}table{width:100%;border:1px solid #ccc;font-size:1.25rem;margin-bottom:32px}table tr{height:60px}table th{-webkit-box-sizing:border-box;box-sizing:border-box;padding:14px;border:1px solid #ccc;min-width:150px}table td{-webkit-box-sizing:border-box;box-sizing:border-box;padding:14px;border:1px solid #ccc;min-width:150px}table td a:link,table td a:visited{color:#009cff}table th{background:#eee;text-align:left}.ornament-top1{position:absolute;bottom:-100px;right:12%;background:url(img/common/item01.png) no-repeat;background-size:cover;width:437px;height:192px;z-index:-1}.ornament-top2{position:absolute;top:-170px;left:12%;background:url(img/common/item02.png) no-repeat;background-size:cover;width:433px;height:210px;z-index:1}.ornament-top3{position:absolute;bottom:0;right:12%;background:url(img/common/item03.png) no-repeat;background-size:cover;width:472px;height:218px;z-index:-1}.ornament-under1{position:absolute;top:-160px;left:12%;background:url(img/common/item01.png) no-repeat;background-size:cover;width:437px;height:192px;z-index:1}.ornament-under2{position:absolute;bottom:-20px;left:12%;background:url(img/common/item03.png) no-repeat;background-size:cover;width:472px;height:218px;z-index:1}main{padding-top:300px;display:block}.key-visual{width:100%;position:relative}.key-visual-slider{width:100%;margin:0 auto;-webkit-transition:1.5s!important;transition:1.5s!important}.key-visual-slider .slick-slide{-webkit-transition:1.5s!important;transition:1.5s!important;-webkit-transform:scale(1);transform:scale(1)}.key-visual-slider .slick-slide:not(.slick-center){-webkit-transform:scale(.8);transform:scale(.8);-webkit-transition:1.5s!important;transition:1.5s!important}.key-visual-slider .slick-slide .slick-center{-webkit-transition:1.5s!important;transition:1.5s!important}.key-visual-slider .slick-center{-webkit-transition:1.5s!important;transition:1.5s!important}.key-visual-title{margin:0 auto 0 24px;position:absolute;top:7.5vw;text-align:center}.key-visual-title img{width:50%;margin-left:-2%}.slick-next{background:url(img/key-visual/arrow-slider.png) no-repeat;background-size:59px;width:59px;height:59px;-webkit-transform:rotate(-180deg);transform:rotate(-180deg);right:16.5%;top:50%;margin-top:-29.5px;position:absolute;z-index:5;font-size:0;-webkit-transition:.3s;transition:.3s}.slick-prev{background:url(img/key-visual/arrow-slider.png) no-repeat;background-size:59px;width:59px;height:59px;left:16.5%;top:50%;margin-top:-29.5px;position:absolute;z-index:5;font-size:0;-webkit-transition:.3s;transition:.3s}.slick-prev:hover{-webkit-transform:scale(.7,.7);transform:scale(.7,.7);-webkit-transition:.3s;transition:.3s;opacity:.9}.slick-next:hover{-webkit-transform:scale(.7,.7) rotate(-180deg);transform:scale(.7,.7) rotate(-180deg);-webkit-transition:.3s;transition:.3s;opacity:.9}@media all and (-ms-high-contrast:none){.slick-next:hover,.slick-prev:hover{width:59px;height:59px;margin-top:-29.5px;background-size:59px}}.section-about>.section-title{background:url(img/about/back.jpg) no-repeat;background-position:center;width:100%;height:320px;background-size:cover;position:relative;margin-bottom:120px}.section-about .section-title h2{position:absolute;bottom:-92px;left:50%;margin-left:-122px}.section-about>.section-title-sub{margin-top:100px}.section-about .btn-pri{margin:56px 0}.section-about .text-title{text-align:left}@media all and (-ms-high-contrast:none){.section-about .section-title h2{margin-left:-244px}}.text-about{width:63%}.map-about{width:25%;margin-left:7.5%}.section-access{padding-top:20px}.section-access .section-title{margin-bottom:18px}.section-access dl{text-align:center;background:#f4f4f4;border-radius:10px;-webkit-box-sizing:border-box;box-sizing:border-box;padding:28px;margin:14px 0}.section-access dt{font-size:1.4rem;font-weight:600;margin-bottom:14px}.section-access dd{font-size:1.3rem;line-height:22px;font-weight:400}.section-news{background:#f8e4d2;padding-bottom:120px}.section-news.section-news-top{position:relative;margin-top:100px}@media screen and (max-width:767px){.section-news.section-news-top{margin-top:0;padding-top:20px}}.news-list{background:#fff;border-radius:15px;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transition:.3s;transition:.3s}.news-list:hover{-webkit-transform:scale(.9,.9);transform:scale(.9,.9);-webkit-transition:.3s;transition:.3s}.news-list h2{letter-spacing:2px;line-height:20px;font-size:1.35rem;min-height:60px}.news-list .sm img{width:100%;border-radius:15px 15px 0 0;position:absolute;top:-15%}.news-list .sm.sm-01 img{top:0}.list-inner{-webkit-box-sizing:border-box;box-sizing:border-box;padding:24px 24px 30px 24px}.sm{background:#094;width:100%;min-height:160px;border-radius:15px 15px 0 0;-webkit-transition:.3s;transition:.3s;-webkit-box-sizing:border-box;box-sizing:border-box;border:0 solid #094;position:relative;overflow:hidden}a .sm:hover{opacity:.7;-webkit-transition:.3s;transition:.3s}.ctg{font-size:1rem;color:#ff0039;margin-bottom:10px}.fontc-g{color:#01a37e}.day{margin-top:14px;text-align:right;font-size:1.2rem;color:#ccc}.section-news .btn-pri{border-color:#b65900;color:#b65900;background:url(img/common/arrow03.png) no-repeat;background-size:18px;background-position:92%}.section-news .btn-pri:hover{color:#fff;background-color:#b65900;-webkit-transition:.3s;transition:.3s}.article{margin-bottom:80px}.article .sm{width:100%;height:460px;background:#a0a0a0;border-radius:20px}.article .sm img{width:100%}.article .article_detail{margin:32px 0;width:100%;background:#fff;border-radius:20px;padding:54px 54px 80px 54px;-webkit-box-sizing:border-box;box-sizing:border-box}.article .article_detail .ctg{padding: 0 1rem;color:#fff;height:24px;line-height:24px;text-align:center;background:#094;display:inline-block}.article .article_detail .day{position:relative;display:inline-block;margin:0 10px;font-size:1.3rem}.article .article_detail .sm{margin:32px 0}.article_detail img{width:100%}.article .article_detail h2{font-size:2rem;margin:28px 0 32px 0}.article .article_detail p{font-size:1.4rem;line-height:32px;margin:20px 0}.article .article_detail p a{color:#00a7d7}.section-point{margin:-110px auto;background:url(img/top/point-back.png) no-repeat;background-size:cover;background-position:center;height:736px;position:relative;z-index:3}.section-point .section-title{margin-top:156px}.section-point .section-text{color:#fff;text-align:center}.section-point.point_under{background:url(img/about/point-back.png) no-repeat;background-size:cover;background-position:center;height:736px}.section-point2{background:#ebf6f9}.section-point2 .section-inner_m{padding-top:120px}.section-point2 .clm-2{padding:40px 0 40px 0;-webkit-box-sizing:border-box;box-sizing:border-box;width:49%}.section-point2 .clm-2 .section-title{margin-bottom:32px}.section-point2 .clm-2 p{line-height:24px}.section-point2 .clm-2.interview-text_r{padding-left:16px;margin:-6px 0 0 16px}.section-point2 .clm-2.interview-text_l{padding-right:16px;margin:-6px 16px 0 0}.interview-list{-webkit-transition:.3s;transition:.3s}.interview-list:hover{-webkit-transform:scale(.9,.9);transform:scale(.9,.9);-webkit-transition:.3s;transition:.3s}.interview-list .sm{border-radius:15px}.interview-list .list-inner h2{margin-top:-8px}.interview-list p{margin-top:8px;font-size:1.3rem}.interview-detail-title{text-align:center;margin-top:10px;margin-bottom:36px}.interview-detail-title img{zoom:.5;-moz-transform:scale(.5,.5) translate(-23px,-23px)}.interview-detail-title h2{font-size:2.4rem;margin:18px 0 8px 0;font-weight:600}.section-interview .section-title{margin-bottom:24px}.section-interview .section-title-sub{margin-bottom:0}.section-interview .clm-2{padding:0;-webkit-box-sizing:border-box;box-sizing:border-box;width:49%}.section-interview .clm-2.interview-text_r{padding-left:16px;margin:-6px 0 0 16px}.section-interview .clm-2.interview-text_l{padding-right:16px;margin:-6px 16px 0 0}.section-interview-other{background:#65c5e1}.section-interview-other li{padding-bottom:0}.section-interview .section-interview-other .section-title{margin-bottom:48px}.section-interview-other h2,.section-interview-other p{color:#fff}.section-interview-other .list-inner{padding:14px 0 10px 10px}.section-interview .clm-2 p{margin-bottom:20px;line-height:28px}.section-interview .clm-2 img{width:100%}.section-interview .clm-3{margin-top:48px}.more_alert{text-align:center;color:#094;font-size:1.2rem;padding:10px 0 40px 0}.section-more{padding-top:16px}.section-more .btn-pri{background:#094;color:#fff;background-image:url(img/common/arrow01.png);background-repeat:no-repeat;background-size:18px;background-position:92%}.nougyoutaiken-menu-section .btn-pri,.original-tour-flow .btn-pri,.section-originaltour-point .btn-pri,.taiken-inquiry .btn-pri{background:#094;color:#fff;background-image:url(img/common/arrow01.png);background-repeat:no-repeat;background-size:18px;background-position:92%}.section-more .btn-pri:hover{color:#094;background-color:#fff;-webkit-transition:.3s;transition:.3s;background-image:url(img/common/arrow02.png)}.section-more .section-title{margin-bottom:20px}.section-more .section-title-sub{margin-bottom:32px}.section-more .clm-2{margin:16px 0 36px 0}.section-more .clm-2 img{-webkit-transition:.3s;transition:.3s}.section-more .clm-2 img:hover{-webkit-transition:.3s;transition:.3s;-webkit-transform:scale(.9,.9);transform:scale(.9,.9)}.section-infotown .clm-4 li img{-webkit-transition:.3s;transition:.3s;width:100%}.section-infotown .clm-4 li:hover img{-webkit-transition:.3s;transition:.3s;-webkit-transform:scale(.9,.9);transform:scale(.9,.9)}.section-infotown .section-title.title-minami_souma{background-color:#999;background:url(img/infotown/back-minami_souma.jpg) no-repeat;background-size:cover;width:100%;height:200px;margin-bottom:0;background-position:center}.section-infotown .section-title.title-souma{background-color:#999;background:url(img/infotown/back-souma.jpg) no-repeat;background-size:cover;width:100%;height:200px;margin-bottom:0;background-position:center}.section-infotown .section-title.title-hirono{background-color:#999;background:url(img/infotown/back-hirono.jpg) no-repeat;background-size:cover;background-position:center;width:100%;height:200px;margin-bottom:0}.section-infotown .section-title.title-naraha{background-color:#999;background:url(img/infotown/back-naraha.jpg) no-repeat;background-size:cover;width:100%;height:200px;margin-bottom:0;background-position:center}.section-infotown .section-title.title-tomioka{background-color:#999;background:url(img/infotown/back-tomioka.jpg) no-repeat;background-size:cover;width:100%;height:200px;margin-bottom:0;background-position:center}.section-infotown .section-title.title-kawauchi{background-color:#999;background:url(img/infotown/back-kawauchi.jpg) no-repeat;background-size:cover;width:100%;height:200px;margin-bottom:0;background-position:center}.section-infotown .section-title.title-ookuma{background-color:#999;background:url(img/infotown/back-ookuma.jpg) no-repeat;background-size:cover;width:100%;height:200px;margin-bottom:0;background-position:center}.section-infotown .section-title.title-hutaba{background-color:#999;background:url(img/infotown/back-hutaba.jpg) no-repeat;background-size:cover;width:100%;height:200px;margin-bottom:0;background-position:center}.section-infotown .section-title.title-namie{background-color:#999;background:url(img/infotown/back-namie.jpg) no-repeat;background-size:cover;width:100%;height:200px;margin-bottom:0;background-position:center}.section-infotown .section-title.title-katsuo{background-color:#999;background:url(img/infotown/back-katsuo.jpg) no-repeat;background-size:cover;width:100%;height:200px;margin-bottom:0;background-position:center}.section-infotown .section-title.title-shinchi{background-color:#999;background:url(img/infotown/back-shinchi.jpg) no-repeat;background-size:cover;width:100%;height:200px;margin-bottom:0;background-position:center}.section-infotown .section-title.title-iitate{background-color:#999;background:url(img/infotown/back-iitate.jpg) no-repeat;background-size:cover;width:100%;height:200px;margin-bottom:0;background-position:center}.section-infotown .section-title h2{padding-top:68px}.section-infotown .text-title{text-align:left;margin-bottom:24px}.section-infotown .section-text{line-height:24px}.section-infotown .clm-4 .sm{border-radius:15px;margin-bottom:10px}.section-infotown .clm-4 h3{color:#fff;font-weight:400;position:relative;display:inline;padding-right:18px}.section-infotown .clm-4 h3::after{width:12px;height:12px;background:url(img/common/arrow01.png) no-repeat;background-size:12px;position:absolute;content:" ";right:0;top:4px}.section-flow .section-title{margin-bottom:48px}.section-flow table{margin:0 auto 60px auto}.section-flow td{width:20%;vertical-align:middle}.section-flow td:nth-of-type(4),.section-flow td:nth-of-type(5){width:2%;min-width:0}.section-flow>.section-title{background:url(img/flow/back.jpg) no-repeat;background-position:center;width:100%;height:320px;background-size:cover;position:relative;margin-bottom:120px}.section-flow h4.section-title-sub{margin-top:10px;margin-bottom:24px;font-size:1.5rem;text-align:left}.section-flow .section-title h2{position:absolute;bottom:-92px;left:50%;margin-left:-194px}.section-flow>.section-title-sub{margin-top:-20px}.section-flow .clm-3{margin-top:-56px}.section-flow .clm-3 li{position:relative;padding-bottom:28px}.section-flow .clm-3 li::after{position:absolute;content:" ";width:22px;height:43px;background:url(img/flow/arrow.png) no-repeat;background-size:cover;top:40%;right:4px}.section-flow .clm-3 li:nth-child(3)::after{content:none}@media all and (-ms-high-contrast:none){.section-flow .section-title h2{margin-left:-388px}}.step-supplement{margin-bottom:100px}table.step-supplement{border:0;background:#fff}.step-supplement td,.step-supplement th{border:0;background:#fff}table.step-supplement{margin-bottom:120px}.step-supplement tr{height:auto}table.step-supplement th{width:22%;vertical-align:top;font-weight:500;padding:0 0 14px 0}.step-supplement td{width:77%;vertical-align:top;font-weight:400;padding:0 0 14px 0}.section-management>.section-title{background:url(img/management/back.jpg) no-repeat;background-position:center;width:100%;height:320px;background-size:cover;position:relative;margin-bottom:140px}.section-management .section-title h2{position:absolute;bottom:-92px;left:50%;margin-left:-200px}.section-management .section-title-sub{margin-top:-40px}.section-management .map-top{margin:-110px 0 0 0;width:148%;position:relative;z-index:9}.section-management .vegetable-map li img{zoom:.5;-moz-transform:scale(.5,.5) translate(-23px,-23px);-webkit-transition:.3s;transition:.3s}.section-management .vegetable-map li img:hover{-webkit-transform:scale(1.4,1.4);transform:scale(1.4,1.4);-webkit-transition:.3s;transition:.3s}.section-management .vegetable-map li:nth-child(1){position:absolute;top:140px;right:262px}.section-management .vegetable-map li:nth-child(2){position:absolute;top:200px;right:330px}.section-management .vegetable-map li:nth-child(3){position:absolute;top:210px;right:254px}.section-management .vegetable-map li:nth-child(4){position:absolute;top:270px;right:230px}.section-management .vegetable-map li:nth-child(5){position:absolute;top:260px;right:450px}.section-management .vegetable-map li:nth-child(6){position:absolute;top:350px;right:400px}.section-management .vegetable-map li:nth-child(7){position:absolute;top:310px;right:320px}.section-management .vegetable-map li:nth-child(8){position:absolute;top:390px;right:280px}.section-management .vegetable-map li:nth-child(9){position:absolute;top:468px;right:260px}.section-management .vegetable-map li:nth-child(10){position:absolute;top:468px;right:208px}.section-management .vegetable-map li:nth-child(11){position:absolute;top:560px;right:210px}.section-management .vegetable-map li:nth-child(12){position:absolute;top:620px;right:215px}.section-management .vegetable-map li:nth-child(13){position:absolute;top:608px;right:320px}.section-management .vegetable-map li:nth-child(14){position:absolute;top:580px;right:400px}.section-management .vegetable-map li:nth-child(15){position:absolute;top:662px;right:370px}.section-management .vegetable-map li:nth-child(16){position:absolute;top:692px;right:230px}.section-management .vegetable-map li:nth-child(17){position:absolute;top:754px;right:250px}.section-management .vegetable-map li:nth-child(18){position:absolute;top:125px;right:330px}.section-management .vegetable-map li:nth-child(19){position:absolute;top:240px;right:340px}.section-management .vegetable-map li:nth-child(20){position:absolute;top:390px;right:340px}.section-management .vegetable-map li:nth-child(21){position:absolute;top:360px;right:230px}.section-management .vegetable-map li:nth-child(22){position:absolute;top:320px;right:250px}.section-management .vegetable-map li:nth-child(23){position:absolute;top:250px;right:280px}.section-management .vegetable-map li:nth-child(24){position:absolute;top:320px;right:250px}.section-management .management-list{background:#f3faf5;position:relative;padding-bottom:80px}.section-management .management-list::before{background:url(img/management/back-line.png) no-repeat;background-size:100%;background-position:bottom center;position:absolute;content:" ";width:100%;height:200px;left:0;top:-200px}@media all and (-ms-high-contrast:none){.section-management .section-title h2{margin-left:-400px}}@media all and (-ms-high-contrast:none){.section-management .map-top>img{margin-left:-48px}}.management-list li{padding:28px 0}.vegetable-list{padding:54px 0 160px}.vegetable-list li{width:45%;display:inline-block;padding:20px 0;vertical-align:middle}.vegetable-list li img{-webkit-transition:.3s;transition:.3s}.vegetable-list li:hover img{-webkit-transform:scale(1.4,1.4);transform:scale(1.4,1.4);-webkit-transition:.3s;transition:.3s}.vegetable-list li:hover p{color:#094;-webkit-transition:.3s;transition:.3s}.vegetable-list li img{zoom:.5;-moz-transform:scale(.5,.5) translate(-23px,-23px);width:70px;vertical-align:middle;margin:-14px 30px 0 0;display:inline-block}.vegetable-list li p{display:inline-block}.vegetable-detail{width:100%;min-height:300px;border-radius:15px;background:#fff}.vegetable-detail-title{width:100%;border-radius:15px 15px 0 0;background:#094;padding:20px 0;-webkit-box-sizing:border-box;box-sizing:border-box}.vegetable-detail-title_orange{background:#d57630}.vegetable-detail-title h2{text-align:center;font-size:2rem;color:#fff;margin-bottom:2px}.vegetable-detail-title p{text-align:center;font-size:1.3rem;color:#fff}.vegetable-detail-inner{width:100%;max-width:100%;margin:0 auto;padding:24px 40px;-webkit-box-sizing:border-box;box-sizing:border-box}.vegetable-detail-img{width:200px;display:inline-block;vertical-align:top}.vegetable-detail-inner img{width:100%}.vegetable-detail-info{margin-left:24px;display:inline-block;vertical-align:top}.vegetable-detail-info h3{margin-bottom:8px;font-size:1.4rem;font-weight:800}.vegetable-detail-info p{margin-bottom:8px}.vegetable-detail-glaf{margin:32px 0}.vegetable-detail table th{text-align:center;width:100%}.vegetable-detail table tr{height:40px;width:100%}table.vegetable-detail-memo{border:0;vertical-align:top}table.vegetable-detail-memo td p{line-height:26px;padding:0 10px;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:1.3rem}table.vegetable-detail-num{border:0;vertical-align:top;margin-bottom:8px;text-align:center;font-size:1.3rem}table.vegetable-detail-num td{min-width:135px}.vegetable-detail .clm-2{width:48.2%}.vegetable-detail .clm-2-num{padding-right:0}#suitou .vegetable-detail .clm-2{width:38.5%;margin-left:2%}.daizu_table{width:50%}.daizu_table td{font-size:1.3rem}.daizu_table td:nth-of-type(2),.daizu_table td:nth-of-type(3){text-align:right}.section-privacy{padding:40px 0 120px 0}.section-privacy h2{font-size:2rem;text-align:center;margin-bottom:120px}.section-privacy dt{font-size:1.4rem;margin-bottom:10px;font-weight:700}.section-privacy dd{font-weight:400;font-size:1.4rem;margin-bottom:48px;line-height:28px}.contact-privacy{margin-top:40px;text-align:center;padding-bottom:14px;vertical-align:middle}.contact-privacy a{color:#0090ff;text-decoration:underline}.contact-privacy input{margin-right:10px}.section-contact{padding-bottom:80px}.section-contact .section-title{margin:80px 0 32px 0}.section-contact .contact-box .section-title{margin:0 0 14px 0}.section-contact .section-backcl-g2{margin-bottom:56px}.section-contact .section-backcl-g2 .section-title{margin:0 auto}.section-contact .clm-4 li{-webkit-transition:.3s;transition:.3s}.section-contact .clm-4 li:hover{-webkit-transition:.3s;transition:.3s;-webkit-transform:scale(.9,.9);transform:scale(.9,.9)}.contact-box{width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;padding:48px 0 24px 0;border:1px solid #ccc;margin:-56px 0 80px 0}.contact-box.diagnose{margin:0 auto}.contact-box.diagnose .btn-pri{margin:18px auto}.contact-box.diagnose .section-title img{zoom:.7}.contact-box .section-title-sub{margin-bottom:28px}.contact-box .btn-pri{background:#094;color:#fff;width:280px;background-image:url(img/common/arrow01.png);background-repeat:no-repeat;background-size:18px;background-position:92%;-webkit-transition:.3s;transition:.3s}.contact-box .btn-pri:hover{color:#094;background-color:#fff;background-image:url(img/common/arrow02.png);-webkit-transition:.3s;transition:.3s}.contact-form-block{width:100%;margin:18px 0}.contact-form label{width:130px;display:inline-block;font-size:1.4rem;text-align:right;padding-right:10px}.contact-form label span{color:#db0606}.contact-form input{display:inline-block;border:1px solid #ccc;padding:14px;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0 6px;width:calc(100% - 300px);font-size:1.4rem}.contact-form select{display:inline-block;border:1px solid #ccc;padding:12px;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0 6px;width:calc(100% - 300px);font-size:1.4rem;position:relative}.contact-form-block p{display:inline-block;padding-left:40px;width:50%}.contact-form-select{position:relative}.contact-form-select::after{position:absolute;content:"▼";font-size:1.1rem;color:#094;left:400px;top:16px;width:50px;height:50px;z-index:-1}.contact-form input.col-2,.contact-form select.col-2{width:calc(50% - 158px)}.contact-form textarea{display:inline-block;border:1px solid #ccc;padding:14px;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0 6px;width:calc(100% - 300px);font-size:1.4rem;height:240px}.section-contact .section-inner_s{padding-top:10px}.contact_confirm{margin-bottom:80px}.contact_confirm p{margin-bottom:10px}.contact-form-block p.alert{padding:6px 0 10px 148px;font-size:1.3rem;color:#cc0f4d}input.btn-pri{text-align:center;display:block}footer{position:relative;background:#094;width:100%;padding:140px 0 0 0;margin-top:54px}footer::before{position:absolute;top:-100px;left:0;background:url(img/common/footer-back.png) no-repeat;background-size:100%;background-position:bottom;width:100%;height:200px;content:" "}.footer-up-btn{top:68px;left:50%;background:url(img/common/arrow-up.png) no-repeat;background-size:100%;width:80px;height:80px;margin-left:-40px;position:absolute;-webkit-transition:.3s;transition:.3s}.footer-up-btn:hover{top:54px;-webkit-transition:.3s;transition:.3s;opacity:1}footer a.linkop:hover{opacity:1}footer .section-inner_m{padding:0}.footer-new-logo{width:45px;margin:10px 24px 0 0}@media screen and (max-width:767px){.footer-new-logo{width:110px;display:block;margin:0 auto}}.footer-logo{width:300px;margin:0 0 18px -2px}.footer-nav{width:60%;-webkit-box-sizing:border-box;box-sizing:border-box;display:inline-block;vertical-align:middle;margin:22px 0 80px 0}.footer-nav li{letter-spacing:2px;width:33%;margin-right:-4px;display:inline-block;color:#fff;font-size:1.2rem;vertical-align:top;padding:8px 0;-webkit-box-sizing:border-box;box-sizing:border-box}.footer-nav li a{color:#fff}.footer-info{width:calc(39% - 70px);color:#fff;position:relative;display:inline-block;vertical-align:top;margin:24px 0 80px 0}.footer-info p{font-size:1.2rem;font-weight:400;color:#fff;line-height:20px}.footer-banner{width:60%;float:left;margin-bottom:80px;margin-left:calc(39% - 30px);display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}@media screen and (max-width:767px){.footer-banner{width:100%;margin-left:0}}.footer-banner a{display:block;margin:0 10px}.copyright{width:100%;height:56px;border-top:1px solid #33ad69;text-align:center}.copyright small{color:#fff;font-size:1rem;line-height:56px;letter-spacing:3px}.section-banner{margin-top:50px;margin-bottom:50px}.section-faq{background-color:#e9f2ff}.faq-table{padding:10px 20px;border-radius:5px;background-color:#fff;font-weight:600;margin-bottom:100px}.faq-a,.faq-q{font-size:20px;color:#36c}.faq-table li{padding:10px;border-bottom:1px solid #999}.faq-table .faq-q{margin-right:10px}.faq-table li a{color:#36c;display:block}.faq-table li:last-of-type{border-bottom:none}.faq-answer{margin-bottom:80px}.faq-answer-content{padding:10px;background-color:#fff;border-radius:5px;margin:20px auto}.faq-answer-content .faq-q{margin-right:10px;margin-left:5px}.faq-answer-content .faq-a{margin:0 15px 0 10px;display:block}.faq-answer-txt{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;background-color:#e9f2ff;padding:10px;border-radius:5px;margin-top:5px}.faq-answer-q{color:#36c}#faq-totop{position:fixed;bottom:30px;right:50px;z-index:1}#faq-totop img{width:80px}.key-visual-page{width:100%}.key-visual-page img{width:100%}.clm-nougyoutaiken-news{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.clm-nougyoutaiken-news li{width:calc(25% - 40px);margin:0 20px 40px}.clm-nougyoutaiken-news .taiken-list{background:#fff;border-radius:15px;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transition:.3s;transition:.3s}.clm-nougyoutaiken-news .taiken-list .sm{min-height:120px}.clm-nougyoutaiken-news .taiken-list .sm img{width:100%}.clm-nougyoutaiken-news .taiken-list p{font-weight:300}.nougyoutaiken-menu-section{margin:50px auto 100px}.section-news-nougyoutaiken{background-color:#ebff99}.nougyoutaiken-menu ul{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.nougyoutaiken-menu ul li{width:calc(33.3333333333% - 50px);margin:0 20px 50px}.nougyoutaiken-intro{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.nougyoutaiken-intro-detail{width:50%}.tikusan-txt{color:#cb9766;font-weight:600}.nougyoutaiken-intro-detail .section-title{text-align:left}.nougyoutaiken-intro-detail img{margin-top:20px}.nougyoutaiken-intro-map{width:50%;text-align:right;padding-left:20px}.taiken-year-schedule-title{text-align:center;font-weight:800;font-size:24px;margin-bottom:20px}.yasai-schedule-list{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-bottom:50px;list-style-type:none;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.yasai-schedule-list .yasai-schedule-item{width:calc(20% - 20px);margin:0 10px;cursor:pointer}.yasai-schedule-list .yasai-schedule-item a{display:block;text-align:center;width:100%;position:relative;pointer-events:none}.yasai-schedule-list .yasai-schedule-item a .btn-open{position:absolute;bottom:0;right:25%;width:35px;opacity:1;visibility:visible;-webkit-transform:.3s ease all;transform:.3s ease all}.yasai-schedule-list .yasai-schedule-item.active a .btn-open{visibility:hidden;opacity:0}.yasai-schedule-list li a .yasai-icon{pointer-events:none}.taiken-year-schedule-title.suitou{color:#cccc67}.taiken-year-schedule-img{text-align:center}.schedule-item-wrapper{position:relative;width:100%;height:500px}.schedule-item-toggle{opacity:0;visibility:hidden;-webkit-transition:.3s ease all;transition:.3s ease all;position:absolute;left:0;top:0}.schedule-item-toggle.active{opacity:1;visibility:visible}.taiken-year-schedule-title.yasai{color:#9acc9b}.taiken-year-schedule-title.kaki{color:#ce99ff}.taiken-year-schedule-title.tikusan{color:#cb9766}.taiken-year-schedule-title.kinoko{color:#976730}.taiken-important-point-list{background-color:#cdcdcd;border-radius:5px;padding:15px;font-size:1.4rem;color:#333}.taiken-important-point-list dt{font-weight:600;font-size:1.6rem}.taiken-important-point-list dd{margin-top:10px;margin-bottom:20px}.green{color:#33ad69;text-align:center}.originaltour-points{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:80px}.originaltour-points li{width:calc(33.3333333333% - 10px)}.section-originaltour-point .section-title-sub{margin-top:50px}.minamisouma-course{background-color:#c5ef6a;padding:50px 0}.namie-course{background-color:#fc6;padding:50px 0}.course-guide-step{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.course-guide-step-info{width:50%;text-align:center}.course-guide-step-txt{width:50%}.course-guide-title{text-align:center;margin-bottom:50px}.course-guide-title img{zoom:.5}.course-guide-next{text-align:center;margin:20px 0}.original-tour-flow{margin-top:80px}.original-tour-flow-list{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.original-tour-flow-list li:nth-of-type(2),.original-tour-flow-list li:nth-of-type(4){-webkit-align-self:center;-ms-flex-item-align:center;align-self:center;margin:0 10px}.original-tour-flow-list li p{margin-top:20px}.slick-slider{position:relative;display:block;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:0}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}@media screen and (max-width:1024px){.header-logo{width:160px}}@media screen and (max-width:1023px){.sp_none{display:none}.section-inner_ss{width:100%;padding:0 24px;-webkit-box-sizing:border-box;box-sizing:border-box}.section-inner_s{width:100%;padding:0 24px;-webkit-box-sizing:border-box;box-sizing:border-box}.section-inner_m{width:100%;padding:0 24px;-webkit-box-sizing:border-box;box-sizing:border-box}.section-inner_l{width:100%;padding:0 24px;-webkit-box-sizing:border-box;box-sizing:border-box}.clm-2{width:100%}.clm-3 li{width:100%}.clm-4 li{width:47.3%;padding-right:4.3%}.clm-4 li:nth-child(2n){padding-right:0}.text-title img{max-width:100%}.section-point2 .clm-2{width:100%}.section-more .clm-2{margin:0}.section-about .btn-pri{margin:40px auto;position:relative;z-index:1}.section-more{padding-top:60px}.section-backcl-b{margin-top:62px;padding:62px 0}.section-infotown .clm-4 .sm{min-height:auto}.section-point{margin:-140px auto 0 auto}.section-point.point_under{margin:-140px auto -120px auto}.section-point .section-title{margin-top:138px}.section-point .section-text br{display:none}.section-point .section-inner_m{padding:80px 24px}.section-infotown .clm-2:nth-of-type(1){margin-top:48px}.section-more .section-title-sub{line-height:22px}.section-faq,.section-news{padding-top:60px}.section-faq .section-title img,.section-news .section-title img{zoom:.35}.section-interview .section-title img{zoom:.35}.section-faq .section-title-sub .pc{display:none}table td,table th{min-width:auto;width:100%!important;display:block;margin-top:-1px;font-size:1.4rem}table{border:0}.section-contact .section-backcl-g2 .section-title{padding:40px 0}.section-contact .section-title-sub{width:90%;text-align:center;margin:0 auto;padding-bottom:40px}.section-contact .contact-box .section-title-sub{padding-bottom:0}.contact-box{margin-top:8px;padding:42px 32px 24px 32px;-webkit-box-sizing:border-box;box-sizing:border-box}.contact-box .btn-pri{width:auto}.text-title img{zoom:.4}.section-title img{zoom:.4}header{height:60px}.header-logo{width:232px;margin-left:18px}main{padding-top:120px;overflow-x:hidden}.section-point2 .clm-2{padding:10px 0}.section-point2 .clm-2.interview-text_r{margin:0;padding:40px 0}.section-point2 .clm-2.interview-text_l{margin:0;padding:40px 0}.section-point2 h3.section-title img{max-width:100%}.section-title img{max-width:100%}.ornament-top1,.ornament-top2,.ornament-top3{width:250px;height:110px}.ornament-top1{bottom:-60px;right:0;width:200px;height:100px;z-index:1}.ornament-top2{width:260px;height:120px;left:0;top:-80px}.ornament-top3{width:260px;height:130px;right:0;bottom:50px}.ornament-under2{width:285px;height:132px;left:0;bottom:40px}.section-text{font-size:1.3rem;line-height:28px}.section-text br{display:none}.section-title-sub{font-size:1.3rem}.section-infotown .section-backcl-b .section-title{height:auto!important}.section-infotown .section-title{height:132px!important}.section-infotown .section-title h2{padding-top:44px}.section-about .map-top{width:100%;display:none}.section-about .map-top-sub{width:100%;display:none}.section-about .clm-2{padding:0}.key-visual-title{margin:0 auto}.key-visual-slider{width:300%;margin:0 auto 0 -100%;-webkit-transition:1.5s;transition:1.5s}.key-visual-title{top:50%;-webkit-transform:translate(0,-50%);transform:translate(0,-50%)}.key-visual-title img{width:90%}.key-visual{height:auto}.section-about>.section-title{height:220px}.section-about .section-title h2{margin-left:-102px;bottom:-80px}.section-about .section-title img{zoom:.4}.section-point2 h2.section-title{margin:0 0 24px 0}.section-point2 .section-title img{zoom:.4}.clm-2.map-about{display:none}.section-about .clm-2{margin-bottom:60px}.section-point2 .section-inner_m{padding-top:80px}.interview-detail-title{margin-top:60px}.section-interview .clm-2{width:100%}.section-interview .clm-2.interview-text_l,.section-interview .clm-2.interview-text_r{padding:0;margin:20px 0}.section-backcl-b2{padding:40px 0 60px 0}.section-interview-other{padding:60px 0}.section-interview .clm-3 li{padding-bottom:16px}.interview-detail-title h2{font-size:1.8rem}.clm-3 li:nth-child(3){padding-bottom:48px}.section-news .btn-pri{margin-top:0}.article .sm{height:auto}.article .article_detail{padding:54px 21px 80px 21px;word-wrap:break-word}.news-list h2{font-size:1.3rem}.article .article_detail h2{font-size:1.7rem}.article .article_detail .day{font-size:1.2rem}.article .article_detail p{font-size:1.3rem}.section-management .management-list .section-title{height:auto;margin-top:100px;padding-top:72px;margin-bottom:20px}table.table-clm-3 td,table.table-clm-3 th{width:33.3%!important;display:inline-block;vertical-align:top}table.table-clm-3 tr{height:auto}.contact-form label{width:100%;display:block;text-align:left;margin-bottom:14px;font-size:1.6rem}.contact-form input.col-2{width:45%}.contact-form select.col-2{width:180px}.contact-form input{width:96%}.contact-form textarea{width:96%}.contact-form{margin-top:0}.contact-form-select::after{left:158px;top:52px;width:10px;height:10px}.section-point2{padding-top:50px;padding-bottom:40px}.contact-form-block p{width:80%;margin-bottom:20px}.section-privacy h2{margin-bottom:60px}.section-privacy{padding:40px 0 80px 0}.section-interview{padding-bottom:60px}.section-access{padding-top:68px}.section-access .clm-2{padding:0}.section-access .section-title{margin-bottom:40px}.btn-pri{margin-top:48px;font-size:1.3rem}.section-flow>.section-title{height:220px}.section-flow .section-title h2{margin-left:-158px;bottom:-70px}.section-flow .section-title h2 img{zoom:.4}.section-flow>.section-title-sub{width:90%;margin:0 auto}.section-title-sub.point-text{margin-bottom:80px}.section-flow .clm-3 li::after{bottom:5px;left:50%;margin-left:-11px;top:initial;-webkit-transform:rotate(90deg);transform:rotate(90deg)}table.step-supplement{margin-bottom:68px}.table-box{width:100%;overflow-x:auto;white-space:nowrap}.table-clm-5{width:500px}table.table-clm-5 td,table.table-clm-5 th{width:25%!important;display:table-cell}table.step-supplement th,table.step-supplement tr{display:block;width:100%}table{margin-bottom:18px}table.vegetable-detail-memo td p{font-size:1.2rem}.vegetable-detail p{font-size:1.2rem}.section-management .map-top{display:none}.section-management .section-title{height:220px;margin-bottom:90px}.section-management .section-title h2 img{zoom:.35}.section-management .section-title h2{bottom:-73px;margin-left:-138px}.vegetable-detail-title h2{font-size:1.6rem}.section-management .section-title-sub{width:90%;margin:0 auto 48px auto}.management-list .section-inner_l{padding:0 12px}.vegetable-detail-title p{width:88%;margin:0 auto}.vegetable-detail-inner{padding:32px 24px}.vegetable-detail-img{width:100%;margin-bottom:40px}.vegetable-detail-info{width:100%;margin:0}.vegetable-list{padding-bottom:0}.vegetable-list li{width:49%}.vegetable-detail .clm-2{width:100%;padding-bottom:14px}table.vegetable-detail-num td{width:33.3%!important;display:inline-block;padding:14px 0;min-width:auto;font-size:1.2rem}#suitou .vegetable-detail .clm-2{width:100%;margin:0}.vegetable-detail-glaf img{width:920px;max-width:initial}.vegetable-detail-glaf{overflow-x:auto;white-space:nowrap}.ornament-under1{width:220px;height:96px;left:3%;top:-50px}#daizu table.vegetable-detail-num td{width:25%!important}.daizu_table{width:100%;margin-top:20px}.daizu_table td,.daizu_table th{width:33.3%!important;display:inline-block;height:66px;vertical-align:middle}.daizu_table td br,.daizu_table th br{display:none}.section-contact table.table-clm-3 td,.section-contact table.table-clm-3 th{width:100%!important}.section-contact table.table-clm-3 th{display:none}.section-contact table.table-clm-3 td:nth-of-type(1){background:#f2f2f2}footer{margin-top:0;padding:60px 24px 20px 24px;-webkit-box-sizing:border-box;box-sizing:border-box}.footer-logo{width:280px}.footer-info{width:100%;margin:24px 0 8px 0}.footer-nav{margin:0 0 16px 0;width:100%}footer::before{top:-20px;background-position:top}.footer-up-btn{top:30px;width:64px;height:64px;margin-left:-32px}.copyright small{line-height:initial}.footer-nav li{display:none}.footer-nav li:last-child{display:inline-block;width:100%}.copyright{padding-top:21px}.clm-3 li{width:48%}.clm-3 li:nth-child(2n){padding-right:0}.clm-3 li:nth-child(3),.clm-3 li:nth-child(9){padding-right:3.2%}.section-flow .clm-3 li{width:100%}footer{padding-top:90px}.key-visual-page{margin-bottom:20px}.section-news-nougyoutaiken{padding-top:50px;margin-bottom:50px}.clm-nougyoutaiken-news{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.clm-nougyoutaiken-news li{width:100%;margin:0 0 30px}.nougyoutaiken-menu{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.nougyoutaiken-menu ul li{width:calc(33.3333333333% - 10px);margin:0 5px 10px}.nougyoutaiken-intro{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:30px}.nougyoutaiken-intro-detail{width:100%}.nougyoutaiken-intro-map{width:100%}.taiken-year-schedule{margin-bottom:50px}.taiken-year-schedule .section-title{margin-bottom:20px}.taiken-year-schedule-img{overflow-x:scroll}.taiken-year-schedule-img img{width:200%;max-width:none}.yasai-schedule-list li a{min-height:50px}.yasai-schedule-list li a .yasai-icon{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.yasai-schedule-list li a .yasai-icon.tamanegi{width:90%}.yasai-schedule-list li a .btn-open{width:20px;right:-5px}.schedule-item-wrapper{height:300px}.taiken-important-point{margin-bottom:50px}.taiken-inquiry .btn-pri{margin-top:20px}.section-originaltour-point .section-title-sub{margin-top:30px}.originaltour-points{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:30px}.originaltour-points li{width:100%;margin-bottom:20px}.originaltour-points li img{width:80%;display:block;margin:0 auto}.minamisouma-course,.naraha-course{padding:20px 0}.course-guide{margin-bottom:50px}.course-guide-step{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.course-guide-next img{zoom:.75}.course-guide-step.sp-reverse{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.course-guide-step-img,.course-guide-step-info{width:100%}.course-guide-step-img{margin-top:20px}.course-guide-title{margin-bottom:30px}.course-guide-title img{zoom:.35}.original-tour-flow{margin-top:50px}.original-tour-flow-list{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.original-tour-flow-list li{width:100%;text-align:center;margin:20px auto}}@media screen and (max-width:600px){footer{padding-top:60px}.clm-3 li{width:100%}.footer-up-btn{top:5px}.sm{min-height:154px}#faq-totop{right:10px}#faq-totop img{width:60px}}@media screen and (max-width:370px){.sm{min-height:134px}}.header-banner {background: url(assets/img/common/header-bg-texture-grass.jpg) no-repeat center/cover;}