div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;outline:0;vertical-align:baseline;background:rgba(0,0,0,0)}article,aside,details,figcaption,figure,hgroup,menu,nav,section{display:block}ol,ul{list-style:none}table{border-collapse:collapse;border-spacing:0}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}a{margin:0;padding:0;vertical-align:baseline;background:rgba(0,0,0,0);outline:none}del{text-decoration:line-through}abbr[title],dfn[title]{border-bottom:1px dotted;cursor:help}table{border-collapse:collapse;border-spacing:0}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}input,select{vertical-align:middle}.clearfix:before,.clearfix:after{content:"";display:table}.clearfix:after{clear:both}img{width:100%;height:auto}span.ib{display:inline-block}#farmContentsWrap .accordion_header::before{font-family:"Helvetica Neue",Arial,sans-serif;font-weight:700;font-size:20px;line-height:66px}#farmContentsWrap .accordion_header.open::before{font-family:"Helvetica Neue",Arial,sans-serif;font-weight:700;font-size:20px;line-height:66px}#farmContentsWrap section#mv .inner h1{font-family:"kepler-std-semicondensed-dis",serif;font-weight:400;font-size:98px;line-height:112px}#farmContentsWrap section#mv .inner p{font-family:"kepler-std-semicondensed-dis",serif;font-weight:400;font-size:72px;line-height:112px}#farmContentsWrap section#anker-link .inner h2{font-family:"kepler-std-semicondensed-dis",serif;font-weight:400;font-size:50px;line-height:112px}#farmContentsWrap section#anker-link .inner ul.link li.nakaguro a{font-family:"kepler-std-semicondensed-dis",serif;font-weight:400;font-size:30px;line-height:38px}#farmContentsWrap label.openclose{font-family:"Helvetica Neue",Arial,sans-serif;font-weight:700;font-size:20px;line-height:66px}#farmContentsWrap section#prefecture .inner button.btn .container h3{font-family:"kepler-std-semicondensed-dis",serif;font-weight:400;font-size:72px;line-height:83px}#farmContentsWrap section#prefecture .inner .map p.text{font-family:"Helvetica Neue",Arial,sans-serif;font-weight:400;font-size:17px;line-height:26px}#farmContentsWrap section#country-food .inner .btn.accordion_header .container h3{font-family:"kepler-std-semicondensed-dis",serif;font-weight:400;font-size:72px;line-height:83px}#farmContentsWrap section#country-food .inner .btn.under .container .accordion_header.in-header p{font-family:"Helvetica Neue",Arial,sans-serif;font-weight:700;font-size:19px;line-height:50px;padding-right:115px;box-sizing:border-box;min-height:50px;display:flex;align-items:center}#farmContentsWrap section#country-food .inner .btn.under .container .accordion_header.in-header::after{font-family:"Helvetica Neue",Arial,sans-serif;font-weight:700;font-size:20px;line-height:50px}#farmContentsWrap section#country-food .inner .btn.under .container .accordion_header.in-header.open::after{font-family:"Helvetica Neue",Arial,sans-serif;font-weight:700;font-size:20px;line-height:50px}#farmContentsWrap section#country-food .inner .btn.under .container .under.in-under .c-flex__sb.one p.text{font-family:"Helvetica Neue",Arial,sans-serif;font-weight:400;font-size:17px;line-height:26px}#farmContentsWrap section#country-food .inner .btn.under .container .under.in-under .c-flex__sb.two .about-inner01 p,#farmContentsWrap section#country-food .inner .btn.under .container .under.in-under .c-flex__sb.two .about-inner02 p{font-family:"Helvetica Neue",Arial,sans-serif;font-weight:700;font-size:19px;line-height:36px}#farmContentsWrap section#country-food .inner .btn.under .container .under.in-under .c-flex__sb.two .about-inner01 dl dd,#farmContentsWrap section#country-food .inner .btn.under .container .under.in-under .c-flex__sb.two .about-inner02 dl dd{font-family:"Helvetica Neue",Arial,sans-serif;font-weight:400;font-size:17px;line-height:26px}#farmContentsWrap section#country-food .inner .btn.under .container .under.in-under .container.two p.text{font-family:"Helvetica Neue",Arial,sans-serif;font-weight:400;font-size:17px;line-height:26px}#farmContentsWrap section#country-food .inner .btn.under .container .under.in-under .container.two ul.c-flex__sb li a dl dt{font-family:"kepler-std-semicondensed-dis",serif;font-weight:400;font-size:40px;line-height:38px}#farmContentsWrap section#country-food .inner .btn.under .container .under.in-under .container.two ul.c-flex__sb li a dl dd.text{font-family:"Helvetica Neue",Arial,sans-serif;font-weight:400;font-size:17px;line-height:26px}#farmContentsWrap section#country-food .inner .btn.under .container .under.in-under .container.three p.text{font-family:"Helvetica Neue",Arial,sans-serif;font-weight:400;font-size:17px;line-height:26px}#farmContentsWrap section#country-food .inner .btn.under .container .under.in-under .container.three ul.c-flex__sb li a dl dt{font-family:"kepler-std-semicondensed-dis",serif;font-weight:400;font-size:40px;line-height:38px}#farmContentsWrap section#country-food .inner .btn.under .container .under.in-under .container.three ul.c-flex__sb li a dl dd.text{font-family:"Helvetica Neue",Arial,sans-serif;font-weight:400;font-size:17px;line-height:26px}#farmContentsWrap section#country-food .inner .btn.under .container .under.in-under .container.three .column .column-inner h4{font-family:"Helvetica Neue",Arial,sans-serif;font-weight:700;font-size:19px;line-height:50px}#farmContentsWrap section#country-food .inner .btn.under .container .under.in-under .container.three .column .column-inner p.text{font-family:"Helvetica Neue",Arial,sans-serif;font-weight:400;font-size:17px;line-height:26px}#farmContentsWrap section#country-food .inner .btn.under .container .under.in-under .container.three .column .column-inner p.learnmore{font-family:"Helvetica Neue",Arial,sans-serif;font-weight:400;font-size:17px;line-height:26px}#farmContentsWrap section#stay .inner button.btn .container h3{font-family:"kepler-std-semicondensed-dis",serif;font-weight:400;font-size:72px;line-height:83px}#farmContentsWrap section#stay .inner .btn.under .accordion_header.in-header p{font-family:"Helvetica Neue",Arial,sans-serif;font-weight:700;font-size:19px;line-height:50px;padding-right:115px;box-sizing:border-box;min-height:50px;display:flex;align-items:center}#farmContentsWrap section#stay .inner .btn.under .accordion_header.in-header::after{font-family:"Helvetica Neue",Arial,sans-serif;font-weight:700;font-size:20px;line-height:50px}#farmContentsWrap section#stay .inner .btn.under .accordion_header.in-header.open::after{font-family:"Helvetica Neue",Arial,sans-serif;font-weight:700;font-size:20px;line-height:50px}#farmContentsWrap section#stay .inner .btn.under .under.in-under .container div.c-flex__sb p.text{font-family:"Helvetica Neue",Arial,sans-serif;font-weight:400;font-size:17px;line-height:26px}#farmContentsWrap section#stay .inner .btn.under .under.in-under .container ul.c-flex__sb li a dl dt{font-family:"kepler-std-semicondensed-dis",serif;font-weight:400;font-size:40px;line-height:38px}#farmContentsWrap section#stay .inner .btn.under .under.in-under .container ul.c-flex__sb li a dl dd.text{font-family:"Helvetica Neue",Arial,sans-serif;font-weight:400;font-size:17px;line-height:26px}#farmContentsWrap section#recommend .inner .btn.accordion_header .container h3{font-family:"kepler-std-semicondensed-dis",serif;font-weight:400;font-size:72px;line-height:83px}#farmContentsWrap section#recommend .inner .btn.under .container p.ttl{font-family:"kepler-std-semicondensed-dis",serif;font-weight:400;font-size:36px;line-height:54px}#farmContentsWrap section#recommend .inner .btn.under .container div.c-flex__sb dl dt{font-family:"Helvetica Neue",Arial,sans-serif;font-weight:700;font-size:19px;line-height:30px}#farmContentsWrap section#recommend .inner .btn.under .container div.c-flex__sb dl dd{font-family:"Helvetica Neue",Arial,sans-serif;font-weight:400;font-size:17px;line-height:26px}#farmContentsWrap section#other .inner .btn.accordion_header .container h3{font-family:"kepler-std-semicondensed-dis",serif;font-weight:400;font-size:72px;line-height:83px}#farmContentsWrap section#other .inner .btn.under .container ul.c-flex__sb li a dl dt{font-family:"kepler-std-semicondensed-dis",serif;font-weight:400;font-size:40px;line-height:38px}#farmContentsWrap section#other .inner .btn.under .container p.icon a span{font-family:"Helvetica Neue",Arial,sans-serif;font-weight:400;font-size:17px;line-height:32px}#farmContentsWrap section#other .inner .btn.under .container p.link{font-family:"Helvetica Neue",Arial,sans-serif;font-weight:400;font-size:17px;line-height:32px}#farmContentsWrap section#other .inner #booknow dl.c-flex__sb dt{font-family:"kepler-std-semicondensed-dis",serif;font-weight:400;font-size:62px;line-height:75px}#farmContentsWrap section#other .inner #booknow dl.c-flex__sb dd{font-family:"Helvetica Neue",Arial,sans-serif;font-weight:400;font-size:18px;line-height:32px}@media screen and (max-width: 1030px){#farmContentsWrap .accordion_header::before{font-family:"Helvetica Neue",Arial,sans-serif;font-weight:700;font-size:14px;line-height:46px}#farmContentsWrap .accordion_header.open::before{font-family:"Helvetica Neue",Arial,sans-serif;font-weight:700;font-size:14px;line-height:46px}#farmContentsWrap section#mv .inner h1{font-family:"kepler-std-semicondensed-dis",serif;font-weight:400;font-size:69px;line-height:78px}#farmContentsWrap section#mv .inner p{font-family:"kepler-std-semicondensed-dis",serif;font-weight:400;font-size:50px;line-height:78px}#farmContentsWrap section#anker-link .inner h2{font-family:"kepler-std-semicondensed-dis",serif;font-weight:400;font-size:35px;line-height:78px}#farmContentsWrap section#anker-link .inner ul.link li.nakaguro a{font-family:"kepler-std-semicondensed-dis",serif;font-weight:400;font-size:21px;line-height:27px}#farmContentsWrap label.openclose{font-family:"Helvetica Neue",Arial,sans-serif;font-weight:700;font-size:14px;line-height:46px}#farmContentsWrap section#prefecture .inner button.btn .container h3{font-family:"kepler-std-semicondensed-dis",serif;font-weight:400;font-size:50px;line-height:58px}#farmContentsWrap section#prefecture .inner .map p.text{font-family:"Helvetica Neue",Arial,sans-serif;font-weight:400;font-size:12px;line-height:18px}#farmContentsWrap section#country-food .inner .btn.accordion_header .container h3{font-family:"kepler-std-semicondensed-dis",serif;font-weight:400;font-size:50px;line-height:58px}#farmContentsWrap section#country-food .inner .btn.under .container .accordion_header.in-header p{font-family:"Helvetica Neue",Arial,sans-serif;font-weight:700;font-size:13px;line-height:35px;padding-right:115px;box-sizing:border-box;min-height:42px;display:flex;align-items:center}#farmContentsWrap section#country-food .inner .btn.under .container .accordion_header.in-header::after{font-family:"Helvetica Neue",Arial,sans-serif;font-weight:700;font-size:14px;line-height:35px}#farmContentsWrap section#country-food .inner .btn.under .container .accordion_header.in-header.open::after{font-family:"Helvetica Neue",Arial,sans-serif;font-weight:700;font-size:14px;line-height:35px}#farmContentsWrap section#country-food .inner .btn.under .container .under.in-under .c-flex__sb.one p.text{font-family:"Helvetica Neue",Arial,sans-serif;font-weight:400;font-size:12px;line-height:18px}#farmContentsWrap section#country-food .inner .btn.under .container .under.in-under .c-flex__sb.two .about-inner01 p,#farmContentsWrap section#country-food .inner .btn.under .container .under.in-under .c-flex__sb.two .about-inner02 p{font-family:"Helvetica Neue",Arial,sans-serif;font-weight:700;font-size:13px;line-height:25px}#farmContentsWrap section#country-food .inner .btn.under .container .under.in-under .c-flex__sb.two .about-inner01 dl dd,#farmContentsWrap section#country-food .inner .btn.under .container .under.in-under .c-flex__sb.two .about-inner02 dl dd{font-family:"Helvetica Neue",Arial,sans-serif;font-weight:400;font-size:12px;line-height:18px}#farmContentsWrap section#country-food .inner .btn.under .container .under.in-under .container.two p.text{font-family:"Helvetica Neue",Arial,sans-serif;font-weight:400;font-size:12px;line-height:18px}#farmContentsWrap section#country-food .inner .btn.under .container .under.in-under .container.two ul.c-flex__sb li a dl dt{font-family:"kepler-std-semicondensed-dis",serif;font-weight:400;font-size:28px;line-height:27px}#farmContentsWrap section#country-food .inner .btn.under .container .under.in-under .container.two ul.c-flex__sb li a dl dd.text{font-family:"Helvetica Neue",Arial,sans-serif;font-weight:400;font-size:12px;line-height:18px}#farmContentsWrap section#country-food .inner .btn.under .container .under.in-under .container.three p.text{font-family:"Helvetica Neue",Arial,sans-serif;font-weight:400;font-size:12px;line-height:18px}#farmContentsWrap section#country-food .inner .btn.under .container .under.in-under .container.three ul.c-flex__sb li a dl dt{font-family:"kepler-std-semicondensed-dis",serif;font-weight:400;font-size:28px;line-height:27px}#farmContentsWrap section#country-food .inner .btn.under .container .under.in-under .container.three ul.c-flex__sb li a dl dd.text{font-family:"Helvetica Neue",Arial,sans-serif;font-weight:400;font-size:12px;line-height:18px}#farmContentsWrap section#country-food .inner .btn.under .container .under.in-under .container.three .column .column-inner h4{font-family:"Helvetica Neue",Arial,sans-serif;font-weight:700;font-size:13px;line-height:35px}#farmContentsWrap section#country-food .inner .btn.under .container .under.in-under .container.three .column .column-inner p.text{font-family:"Helvetica Neue",Arial,sans-serif;font-weight:400;font-size:12px;line-height:18px}#farmContentsWrap section#country-food .inner .btn.under .container .under.in-under .container.three .column .column-inner p.learnmore{font-family:"Helvetica Neue",Arial,sans-serif;font-weight:400;font-size:12px;line-height:18px}#farmContentsWrap section#stay .inner button.btn .container h3{font-family:"kepler-std-semicondensed-dis",serif;font-weight:400;font-size:50px;line-height:58px}#farmContentsWrap section#stay .inner .btn.under .accordion_header.in-header p{font-family:"Helvetica Neue",Arial,sans-serif;font-weight:700;font-size:13px;line-height:35px;padding-right:115px;box-sizing:border-box;min-height:42px;display:flex;align-items:center}#farmContentsWrap section#stay .inner .btn.under .accordion_header.in-header::after{font-family:"Helvetica Neue",Arial,sans-serif;font-weight:700;font-size:14px;line-height:35px}#farmContentsWrap section#stay .inner .btn.under .accordion_header.in-header.open::after{font-family:"Helvetica Neue",Arial,sans-serif;font-weight:700;font-size:14px;line-height:35px}#farmContentsWrap section#stay .inner .btn.under .under.in-under .container div.c-flex__sb p.text{font-family:"Helvetica Neue",Arial,sans-serif;font-weight:400;font-size:12px;line-height:18px}#farmContentsWrap section#stay .inner .btn.under .under.in-under .container ul.c-flex__sb li a dl dt{font-family:"kepler-std-semicondensed-dis",serif;font-weight:400;font-size:28px;line-height:27px}#farmContentsWrap section#stay .inner .btn.under .under.in-under .container ul.c-flex__sb li a dl dd.text{font-family:"Helvetica Neue",Arial,sans-serif;font-weight:400;font-size:12px;line-height:18px}#farmContentsWrap section#recommend .inner .btn.accordion_header .container h3{font-family:"kepler-std-semicondensed-dis",serif;font-weight:400;font-size:50px;line-height:58px}#farmContentsWrap section#recommend .inner .btn.under .container p.ttl{font-family:"kepler-std-semicondensed-dis",serif;font-weight:400;font-size:25px;line-height:38px}#farmContentsWrap section#recommend .inner .btn.under .container div.c-flex__sb dl dt{font-family:"Helvetica Neue",Arial,sans-serif;font-weight:700;font-size:13px;line-height:21px}#farmContentsWrap section#recommend .inner .btn.under .container div.c-flex__sb dl dd{font-family:"Helvetica Neue",Arial,sans-serif;font-weight:400;font-size:12px;line-height:18px}#farmContentsWrap section#other .inner .btn.accordion_header .container h3{font-family:"kepler-std-semicondensed-dis",serif;font-weight:400;font-size:50px;line-height:58px}#farmContentsWrap section#other .inner .btn.under .container ul.c-flex__sb li a dl dt{font-family:"kepler-std-semicondensed-dis",serif;font-weight:400;font-size:28px;line-height:27px}#farmContentsWrap section#other .inner .btn.under .container p.link{font-family:"Helvetica Neue",Arial,sans-serif;font-weight:400;font-size:12px;line-height:22px}#farmContentsWrap section#other .inner #booknow dl.c-flex__sb dt{font-family:"kepler-std-semicondensed-dis",serif;font-weight:400;font-size:43px;line-height:53px}#farmContentsWrap section#other .inner #booknow dl.c-flex__sb dd{font-family:"Helvetica Neue",Arial,sans-serif;font-weight:400;font-size:13px;line-height:22px}}@media screen and (max-width: 767px){#farmContentsWrap .accordion_header::before{font-family:"Helvetica Neue",Arial,sans-serif;font-weight:700;font-size:14px;line-height:46px}#farmContentsWrap .accordion_header.open::before{font-family:"Helvetica Neue",Arial,sans-serif;font-weight:700;font-size:14px;line-height:46px}#farmContentsWrap section#mv .inner h1{font-family:"kepler-std-semicondensed-dis",serif;font-weight:400;font-size:69px;line-height:78px}#farmContentsWrap section#mv .inner p{font-family:"kepler-std-semicondensed-dis",serif;font-weight:400;font-size:50px;line-height:78px}#farmContentsWrap section#anker-link .inner h2{font-family:"kepler-std-semicondensed-dis",serif;font-weight:400;font-size:35px;line-height:53px}#farmContentsWrap section#anker-link .inner ul.link li.nakaguro a{font-family:"kepler-std-semicondensed-dis",serif;font-weight:400;font-size:21px;line-height:27px}#farmContentsWrap label.openclose{font-family:"Helvetica Neue",Arial,sans-serif;font-weight:700;font-size:14px;line-height:46px}#farmContentsWrap section#prefecture .inner button.btn .container h3{font-family:"kepler-std-semicondensed-dis",serif;font-weight:400;font-size:50px;line-height:58px}#farmContentsWrap section#prefecture .inner .map p.text{font-family:"Helvetica Neue",Arial,sans-serif;font-weight:400;font-size:12px;line-height:18px}#farmContentsWrap section#country-food .inner .btn.accordion_header .container h3{font-family:"kepler-std-semicondensed-dis",serif;font-weight:400;font-size:50px;line-height:58px}#farmContentsWrap section#country-food .inner .btn.under .container .accordion_header.in-header p{font-family:"Helvetica Neue",Arial,sans-serif;font-weight:700;font-size:13px;line-height:35px;padding-right:115px;box-sizing:border-box;min-height:42px;display:flex;align-items:center}#farmContentsWrap section#country-food .inner .btn.under .container .accordion_header.in-header::after{font-family:"Helvetica Neue",Arial,sans-serif;font-weight:700;font-size:14px;line-height:35px}#farmContentsWrap section#country-food .inner .btn.under .container .accordion_header.in-header.open::after{font-family:"Helvetica Neue",Arial,sans-serif;font-weight:700;font-size:14px;line-height:35px}#farmContentsWrap section#country-food .inner .under .container.one .accordion_header.in-header.indent p{font-family:"Helvetica Neue",Arial,sans-serif;font-weight:700;font-size:13px;line-height:21px;padding-right:115px;box-sizing:border-box;min-height:42px;display:flex;align-items:center}#farmContentsWrap section#country-food .inner .btn.under .container .under.in-under .c-flex__sb.one p.text{font-family:"Helvetica Neue",Arial,sans-serif;font-weight:400;font-size:12px;line-height:18px}#farmContentsWrap section#country-food .inner .btn.under .container .under.in-under .c-flex__sb.two .about-inner p{font-family:"Helvetica Neue",Arial,sans-serif;font-weight:700;font-size:13px;line-height:25px}#farmContentsWrap section#country-food .inner .btn.under .container .under.in-under .c-flex__sb.two .about-inner dl dd{font-family:"Helvetica Neue",Arial,sans-serif;font-weight:400;font-size:12px;line-height:18px}#farmContentsWrap section#country-food .inner .btn.under .container .under.in-under .container.two p.text{font-family:"Helvetica Neue",Arial,sans-serif;font-weight:400;font-size:12px;line-height:18px}#farmContentsWrap section#country-food .inner .btn.under .container .under.in-under .container.two ul.c-flex__sb li a dl dt{font-family:"kepler-std-semicondensed-dis",serif;font-weight:400;font-size:28px;line-height:27px}#farmContentsWrap section#country-food .inner .btn.under .container .under.in-under .container.two ul.c-flex__sb li a dl dd.text{font-family:"Helvetica Neue",Arial,sans-serif;font-weight:400;font-size:12px;line-height:18px}#farmContentsWrap section#country-food .inner .btn.under .container .under.in-under .container.three p.text{font-family:"Helvetica Neue",Arial,sans-serif;font-weight:400;font-size:12px;line-height:18px}#farmContentsWrap section#country-food .inner .btn.under .container .under.in-under .container.three ul.c-flex__sb li a dl dt{font-family:"kepler-std-semicondensed-dis",serif;font-weight:400;font-size:28px;line-height:27px}#farmContentsWrap section#country-food .inner .btn.under .container .under.in-under .container.three ul.c-flex__sb li a dl dd.text{font-family:"Helvetica Neue",Arial,sans-serif;font-weight:400;font-size:12px;line-height:18px}#farmContentsWrap section#country-food .inner .btn.under .container .under.in-under .container.three .column .column-inner h4{font-family:"Helvetica Neue",Arial,sans-serif;font-weight:700;font-size:13px;line-height:35px}#farmContentsWrap section#country-food .inner .btn.under .container .under.in-under .container.three .column .column-inner p.text{font-family:"Helvetica Neue",Arial,sans-serif;font-weight:400;font-size:12px;line-height:18px}#farmContentsWrap section#country-food .inner .btn.under .container .under.in-under .container.three .column .column-inner p.learnmore{font-family:"Helvetica Neue",Arial,sans-serif;font-weight:400;font-size:12px;line-height:18px}#farmContentsWrap section#stay .inner button.btn .container h3{font-family:"kepler-std-semicondensed-dis",serif;font-weight:400;font-size:50px;line-height:58px}#farmContentsWrap section#stay .inner .btn.under .accordion_header.in-header p{font-family:"Helvetica Neue",Arial,sans-serif;font-weight:700;font-size:13px;line-height:35px;padding-right:115px;box-sizing:border-box;min-height:42px;display:flex;align-items:center}#farmContentsWrap section#stay .inner .btn.under .accordion_header.in-header::after{font-family:"Helvetica Neue",Arial,sans-serif;font-weight:700;font-size:14px;line-height:35px}#farmContentsWrap section#stay .inner .btn.under .accordion_header.in-header.open::after{font-family:"Helvetica Neue",Arial,sans-serif;font-weight:700;font-size:14px;line-height:35px}#farmContentsWrap section#stay .inner .under .accordion_header.in-header.indent p{font-family:"Helvetica Neue",Arial,sans-serif;font-weight:700;font-size:13px;line-height:21px;padding-right:115px;box-sizing:border-box;min-height:42px;display:flex;align-items:center}#farmContentsWrap section#stay .inner .btn.under .under.in-under .container div.c-flex__sb p.text{font-family:"Helvetica Neue",Arial,sans-serif;font-weight:400;font-size:12px;line-height:18px}#farmContentsWrap section#stay .inner .btn.under .under.in-under .container ul.c-flex__sb li a dl dt{font-family:"kepler-std-semicondensed-dis",serif;font-weight:400;font-size:28px;line-height:27px}#farmContentsWrap section#stay .inner .btn.under .under.in-under .container ul.c-flex__sb li a dl dd.text{font-family:"Helvetica Neue",Arial,sans-serif;font-weight:400;font-size:12px;line-height:18px}#farmContentsWrap section#recommend .inner .btn.accordion_header .container h3{font-family:"kepler-std-semicondensed-dis",serif;font-weight:400;font-size:50px;line-height:58px}#farmContentsWrap section#recommend .inner .btn.under .container p.ttl{font-family:"kepler-std-semicondensed-dis",serif;font-weight:400;font-size:25px;line-height:38px}#farmContentsWrap section#recommend .inner .btn.under .container div.c-flex__sb dl dt{font-family:"Helvetica Neue",Arial,sans-serif;font-weight:700;font-size:13px;line-height:21px}#farmContentsWrap section#recommend .inner .btn.under .container div.c-flex__sb dl dd{font-family:"Helvetica Neue",Arial,sans-serif;font-weight:400;font-size:12px;line-height:18px}#farmContentsWrap section#other .inner .btn.accordion_header .container h3{font-family:"kepler-std-semicondensed-dis",serif;font-weight:400;font-size:50px;line-height:58px}#farmContentsWrap section#other .inner .btn.under .container ul.c-flex__sb li a dl dt{font-family:"kepler-std-semicondensed-dis",serif;font-weight:400;font-size:28px;line-height:27px}#farmContentsWrap section#other .inner .btn.under .container p.icon a span{font-family:"Helvetica Neue",Arial,sans-serif;font-weight:400;font-size:12px;line-height:22px}#farmContentsWrap section#other .inner .btn.under .container p.link{font-family:"Helvetica Neue",Arial,sans-serif;font-weight:400;font-size:12px;line-height:22px}#farmContentsWrap section#other .inner #booknow dl.c-flex__sb dt{font-family:"kepler-std-semicondensed-dis",serif;font-weight:400;font-size:43px;line-height:53px}#farmContentsWrap section#other .inner #booknow dl.c-flex__sb dd{font-family:"Helvetica Neue",Arial,sans-serif;font-weight:400;font-size:13px;line-height:22px}}.c-flex{display:flex;margin:0 auto;flex-wrap:wrap}.c-flex .c-flex,.c-flex .c-flex__sb,.c-flex .c-fllex__sa{margin:0}.c-flex__sb{display:flex;justify-content:space-between;margin:0 auto;flex-wrap:wrap}.c-flex__sb .c-flex,.c-flex__sb .c-flex__sb,.c-flex__sb .c-fllex__sa{margin:0}.c-flex__rev{flex-direction:row-reverse}.c-flex__center{display:flex;justify-content:center;margin:0 auto;flex-wrap:wrap}.c-flex__sa{display:flex;justify-content:space-around;margin:0 auto;flex-wrap:wrap}.c-flex__sa .c-flex,.c-flex__sa .c-flex__sb,.c-flex__sa .c-fllex__sa{margin:0}br.brsp{display:none}br.brpc{display:block}img.sp{display:none}img.pc{display:inline}.c-img__full{line-height:0}.c-img__full img{width:100%}.c-img__scroll img{width:100%}.c-inline__center{text-align:center}@media screen and (max-width: 1600px){br.brpc{display:none}img.sp{display:inline}img.pc{display:none}.c-img__scroll img{width:200%}}@media screen and (max-width: 767px){br.brsp{display:block}}#farmContentsWrap section#mv{background-image:url(../../assets/img/mv.png);background-size:cover;height:678px;background-repeat:no-repeat;background-position:center center}#farmContentsWrap section#mv .inner h1{padding-top:230px;text-align:center;color:#fff}#farmContentsWrap section#mv .inner p{text-align:center;color:#fff}@media screen and (max-width: 1600px){#farmContentsWrap section#mv{background-image:url(../../assets/img/mv.png);background-size:cover;height:678px;background-repeat:no-repeat;background-position:center center}#farmContentsWrap section#mv .inner h1{padding-top:150px;text-align:center;color:#fff}#farmContentsWrap section#mv .inner p{text-align:center;color:#fff}}html{scroll-behavior:smooth;padding:0;margin:0}#farmContentsWrap .accordion_header{cursor:pointer;position:relative;transition:.3s}#farmContentsWrap .accordion_header::before{content:"OPEN";position:absolute;right:140px;top:50%;border:solid 1px #fff;color:#fff;text-align:center;width:162px;border-radius:3px}#farmContentsWrap .accordion_header.open::before{content:"CLOSE";width:162px;border:solid 1px #fff;color:#fff;text-align:center;border-radius:3px}#farmContentsWrap .accordion_header:hover{opacity:.8}#farmContentsWrap .under{display:none}#farmContentsWrap section#anker-link{color:#153822;background-color:#fcebee}#farmContentsWrap section#anker-link .inner{max-width:1200px;width:95%;margin:0 auto;padding-bottom:95px}#farmContentsWrap section#anker-link .inner h2{color:#153822;text-align:center;padding:30px 0 70px 0;width:100%;margin:0 auto}#farmContentsWrap section#anker-link .inner ul.link{width:58.3333333333%;margin:0 auto}#farmContentsWrap section#anker-link .inner ul.link li span{display:block}#farmContentsWrap section#anker-link .inner ul.link li a{color:#153822;text-decoration-thickness:1px}#farmContentsWrap section#anker-link .inner ul.link li a span{padding-left:25px}#farmContentsWrap section#anker-link .inner ul.link li.nakaguro{padding-bottom:20px}#farmContentsWrap section#prefecture .inner .btn.accordion_header{width:100%;display:block;background-image:url(../../assets/img/prefecture.png);background-position:center center;background-size:cover;background-repeat:no-repeat;height:550px;text-decoration:none}#farmContentsWrap section#prefecture .inner .btn.accordion_header .container{padding-top:20px;max-width:1156px;width:95%;margin:0 auto}#farmContentsWrap section#prefecture .inner .btn.accordion_header .container h3{color:#fff;text-align:start}#farmContentsWrap section#prefecture .inner .map{padding-bottom:74px;padding-top:90px;color:#153822;max-width:1092px;width:95%;margin:0 auto;background-image:url(../../assets/img/map.png);background-position:center right;background-repeat:no-repeat;background-size:938px;height:1000px}#farmContentsWrap section#prefecture .inner .map p.text{width:544px}#farmContentsWrap section#country-food .inner .btn.accordion_header{width:100%;display:block;background-image:url(../../assets/img/food.png);background-position:center center;background-size:cover;background-repeat:no-repeat;height:550px;text-decoration:none}#farmContentsWrap section#country-food .inner .btn.accordion_header .container{padding-top:50px;max-width:1156px;width:95%;margin:0 auto}#farmContentsWrap section#country-food .inner .btn.accordion_header .container h3{color:#fff;text-align:start}#farmContentsWrap section#country-food .inner .under{background-color:#fcebee}#farmContentsWrap section#country-food .inner .under .container.one{padding-top:120px;max-width:1028px;width:95%;margin:0 auto}#farmContentsWrap section#country-food .inner .under .container.one .accordion_header.in-header{width:100%;margin:0 auto;margin-bottom:20px;position:relative}#farmContentsWrap section#country-food .inner .under .container.one .accordion_header.in-header p{width:100%;color:#fff;background-color:#153822;padding-left:25px;padding-right:115px;box-sizing:border-box}#farmContentsWrap section#country-food .inner .under .container.one .accordion_header.in-header.indent span{display:block}#farmContentsWrap section#country-food .inner .under .container.one .accordion_header::before{display:none}#farmContentsWrap section#country-food .inner .under .container.one .accordion_header.in-header::after{content:"OPEN";position:absolute;right:0px;top:0px;border-left:solid 1px #fff;color:#fff;text-align:center;width:115px}#farmContentsWrap section#country-food .inner .under .container.one .accordion_header.in-header.open::after{content:"CLOSE";width:115px;border-left:solid 1px #fff;color:#fff;text-align:center}#farmContentsWrap section#country-food .inner .under .container.one .under.in-under{width:100%;margin:0 auto}#farmContentsWrap section#country-food .inner .under .container.one .under.in-under .c-flex__sb.one{width:100%;margin:0 auto;padding-bottom:50px}#farmContentsWrap section#country-food .inner .under .container.one .under.in-under .c-flex__sb.one p.text{width:65.3696498054%;color:#153822;padding-top:25px}#farmContentsWrap section#country-food .inner .under .container.one .under.in-under .c-flex__sb.one p.img{padding-top:35px;width:30.9338521401%}#farmContentsWrap section#country-food .inner .under .container.one .under.in-under .c-flex__sb.two{width:100%;margin:0 auto}#farmContentsWrap section#country-food .inner .under .container.one .under.in-under .c-flex__sb.two .about-inner01{width:65.3696498054%}#farmContentsWrap section#country-food .inner .under .container.one .under.in-under .c-flex__sb.two .about-inner01 p.ttl-01{width:100%;color:#153822;border-top:solid 1px #153822;border-bottom:solid 1px #153822;margin-bottom:50px}#farmContentsWrap section#country-food .inner .under .container.one .under.in-under .c-flex__sb.two .about-inner01 iframe{width:100%;padding-bottom:60px}#farmContentsWrap section#country-food .inner .under .container.one .under.in-under .c-flex__sb.two .about-inner02{width:30.9338521401%}#farmContentsWrap section#country-food .inner .under .container.one .under.in-under .c-flex__sb.two .about-inner02 p.ttl-02{width:100%;color:#153822;border-top:solid 1px #153822;border-bottom:solid 1px #153822;margin-bottom:50px}#farmContentsWrap section#country-food .inner .under .container.one .under.in-under .c-flex__sb.two .about-inner02 dl{width:100%;padding-bottom:60px}#farmContentsWrap section#country-food .inner .under .container.one .under.in-under .c-flex__sb.two .about-inner02 dl dd a{color:#153822}#farmContentsWrap section#country-food .inner .under .container.two{width:100%;margin:0 auto}#farmContentsWrap section#country-food .inner .under .container.two p.text{padding:25px 0 60px 0;color:#153822}#farmContentsWrap section#country-food .inner .under .container.two ul.c-flex__sb{width:100%;margin:0 auto;padding-bottom:60px}#farmContentsWrap section#country-food .inner .under .container.two ul.c-flex__sb li{width:30.9338521401%}#farmContentsWrap section#country-food .inner .under .container.two ul.c-flex__sb li a{border:solid 1px #153822;text-decoration:none;color:#153822;display:block;width:100%}#farmContentsWrap section#country-food .inner .under .container.two ul.c-flex__sb li a dl{background-color:#fff;width:100%}#farmContentsWrap section#country-food .inner .under .container.two ul.c-flex__sb li a dl dt{height:160px;padding:25px 0 0 15px}#farmContentsWrap section#country-food .inner .under .container.two ul.c-flex__sb li a dl dd.img{width:100%}#farmContentsWrap section#country-food .inner .under .container.two ul.c-flex__sb li a dl dd.text{height:160px;width:87.4213836478%;margin:0 auto}#farmContentsWrap section#country-food .inner .under .container.three{width:100%;margin:0 auto}#farmContentsWrap section#country-food .inner .under .container.three p.text{width:100%;margin:0 auto;padding:25px 0 55px 0;color:#153822}#farmContentsWrap section#country-food .inner .under .container.three ul.c-flex__sb{width:100%;margin:0 auto;padding-bottom:60px}#farmContentsWrap section#country-food .inner .under .container.three ul.c-flex__sb li{width:30.9338521401%}#farmContentsWrap section#country-food .inner .under .container.three ul.c-flex__sb li a{border:solid 1px #153822;text-decoration:none;color:#153822;display:block;width:100%}#farmContentsWrap section#country-food .inner .under .container.three ul.c-flex__sb li a dl{background-color:#fff;width:100%}#farmContentsWrap section#country-food .inner .under .container.three ul.c-flex__sb li a dl dt{height:160px;padding:25px 0 0 15px}#farmContentsWrap section#country-food .inner .under .container.three ul.c-flex__sb li a dl dd.img{width:100%}#farmContentsWrap section#country-food .inner .under .container.three ul.c-flex__sb li a dl dd.text{height:160px;width:87.4213836478%;margin:0 auto}#farmContentsWrap section#country-food .inner .under .container.three .column{background-color:#fff;border:solid 1px #153822;border-radius:20px;width:100%;margin:0 auto}#farmContentsWrap section#country-food .inner .under .container.three .column .column-inner{width:94.1634241245%;margin:0 auto;padding:30px 0}#farmContentsWrap section#country-food .inner .under .container.three .column .column-inner h4{width:58.6776859504%;text-align:center;margin:0 auto;color:#153822;border-radius:50px;background-color:#fcebee;border:solid 1px #153822}#farmContentsWrap section#country-food .inner .under .container.three .column .column-inner p.text{width:100%;margin:0 auto;padding:25px 0 40px 0;color:#153822}#farmContentsWrap section#country-food .inner .under .container.three .column .column-inner p.king-icon{width:31.5082644628%;margin-left:40%}#farmContentsWrap section#country-food .inner .under .container.three .column .column-inner ul.c-flex__sb.column-img{width:77.479338843%;margin:0 auto;margin-top:-20px;padding-bottom:0}#farmContentsWrap section#country-food .inner .under .container.three .column .column-inner ul.c-flex__sb.column-img li:nth-child(1){width:32.4%}#farmContentsWrap section#country-food .inner .under .container.three .column .column-inner ul.c-flex__sb.column-img li:nth-child(2){width:25.3333333333%}#farmContentsWrap section#country-food .inner .under .container.three .column .column-inner ul.c-flex__sb.column-img li:nth-child(3){width:32.4%}#farmContentsWrap section#country-food .inner .under .container.three .column .column-inner p.learnmore{width:12.3966942149%;margin:0 auto}#farmContentsWrap section#country-food .inner .under .container.three .column .column-inner p.learnmore a{color:#153822}#farmContentsWrap section#country-food .inner .c-flex__sb.linkin{max-width:340px;width:95%;margin:0 auto;margin:0 auto;margin-top:65px;padding-bottom:120px}#farmContentsWrap section#country-food .inner .c-flex__sb.linkin p.imglink:nth-child(1){width:42.0588235294%}#farmContentsWrap section#country-food .inner .c-flex__sb.linkin p.imglink:nth-child(2){width:35.2941176471%}#farmContentsWrap section#stay .inner .btn.accordion_header{padding-top:50px;width:100%;display:block;background-image:url(../../assets/img/stay.png);background-position:center center;background-size:cover;background-repeat:no-repeat;height:550px;text-decoration:none}#farmContentsWrap section#stay .inner .btn.accordion_header .container{max-width:1156px;width:95%;margin:0 auto}#farmContentsWrap section#stay .inner .btn.accordion_header .container h3{color:#fff;text-align:start}#farmContentsWrap section#stay .inner .under{color:#153822;padding-top:60px;max-width:1028px;width:95%;margin:0 auto}#farmContentsWrap section#stay .inner .under .accordion_header.in-header{width:100%;margin:0 auto;margin-bottom:20px;position:relative}#farmContentsWrap section#stay .inner .under .accordion_header.in-header p{width:100%;color:#fff;background-color:#153822;padding-left:10px;padding-right:115px;box-sizing:border-box}#farmContentsWrap section#stay .inner .under .accordion_header::before{display:none}#farmContentsWrap section#stay .inner .under .accordion_header.in-header::after{content:"OPEN";position:absolute;right:0px;top:0px;border-left:solid 1px #fff;color:#fff;text-align:center;width:115px;height:100%;display:flex;align-items:center;justify-content:center;line-height:normal}#farmContentsWrap section#stay .inner .under .accordion_header.in-header.open::after{content:"CLOSE";width:115px;border-left:solid 1px #fff;color:#fff;text-align:center;height:100%;display:flex;align-items:center;justify-content:center;line-height:normal}#farmContentsWrap section#stay .inner .under .under.in-under{padding-top:0px;width:100%;margin:0 auto}#farmContentsWrap section#stay .inner .under .under.in-under .container{width:100%;margin:0 auto}#farmContentsWrap section#stay .inner .under .under.in-under .container div.c-flex__sb{width:100%;margin:0 auto;padding-bottom:50px}#farmContentsWrap section#stay .inner .under .under.in-under .container div.c-flex__sb p.text{width:65.3696498054%;padding-top:25px;color:#153822}#farmContentsWrap section#stay .inner .under .under.in-under .container div.c-flex__sb ul{width:30.9338521401%;padding-top:35px}#farmContentsWrap section#stay .inner .under .under.in-under .container ul.c-flex__sb{width:100%;margin:0 auto}#farmContentsWrap section#stay .inner .under .under.in-under .container ul.c-flex__sb li{width:30.9338521401%}#farmContentsWrap section#stay .inner .under .under.in-under .container ul.c-flex__sb li a{border:solid 1px #153822;text-decoration:none;color:#153822;display:block;width:100%}#farmContentsWrap section#stay .inner .under .under.in-under .container ul.c-flex__sb li a dl{background-color:#fff;width:100%}#farmContentsWrap section#stay .inner .under .under.in-under .container ul.c-flex__sb li a dl dt{height:200px;padding:25px 0 0 15px}#farmContentsWrap section#stay .inner .under .under.in-under .container ul.c-flex__sb li a dl dd.img{width:100%}#farmContentsWrap section#stay .inner .under .under.in-under .container ul.c-flex__sb li a dl dd.text{height:160px;width:87.4213836478%;margin:0 auto}#farmContentsWrap section#stay .inner .under .under.in-under .container.top ul.c-flex__sb{padding-bottom:70px}#farmContentsWrap section#stay .inner .c-flex__sb.linkin{padding:70px 0 125px 0;max-width:340px;width:95%;margin:0 auto;margin:0 auto}#farmContentsWrap section#stay .inner .c-flex__sb.linkin p.imglink:nth-child(1){width:42.0588235294%}#farmContentsWrap section#stay .inner .c-flex__sb.linkin p.imglink:nth-child(2){width:35.2941176471%}#farmContentsWrap section#recommend .inner .btn.accordion_header{padding-top:30px;width:100%;display:block;background-image:url(../../assets/img/recommend.png);background-position:center center;background-size:cover;background-repeat:no-repeat;height:550px;text-decoration:none}#farmContentsWrap section#recommend .inner .btn.accordion_header .container{max-width:1156px;width:95%;margin:0 auto}#farmContentsWrap section#recommend .inner .btn.accordion_header .container h3{color:#fff;text-align:start}#farmContentsWrap section#recommend .inner .btn.under{background-color:#fcebee;padding-top:30px}#farmContentsWrap section#recommend .inner .btn.under .container{max-width:1028px;width:95%;margin:0 auto;padding-bottom:30px}#farmContentsWrap section#recommend .inner .btn.under .container p.ttl{width:100%;margin:0 auto;color:#153822;padding-bottom:45px}#farmContentsWrap section#recommend .inner .btn.under .container .c-flex__sb{width:100%;margin:0 auto;padding-top:30px}#farmContentsWrap section#recommend .inner .btn.under .container .c-flex__sb dl{width:46.1089494163%}#farmContentsWrap section#recommend .inner .btn.under .container .c-flex__sb dl dt{background-color:#153822;color:#fff;width:100%;height:80px;padding:10px 0 0 10px;margin-bottom:25px}#farmContentsWrap section#recommend .inner .btn.under .container .c-flex__sb dl dd{color:#153822}#farmContentsWrap section#recommend .inner .btn.under .container .c-flex__sb p.img{width:46.1089494163%;padding-bottom:40px}#farmContentsWrap section#recommend .inner .btn.under .container .c-flex__sb.middle{flex-direction:row-reverse}#farmContentsWrap section#recommend .inner .btn.under .container .c-flex__sb.middle dl dt{padding:25px 0 0 10px}#farmContentsWrap section#recommend .inner .btn.under .container .c-flex__sb.top,#farmContentsWrap section#recommend .inner .btn.under .container .c-flex__sb.middle{border-bottom:solid 1px #153822}#farmContentsWrap section#recommend .inner .btn.under .c-flex__sb.linkin{padding-bottom:120px;max-width:720px;width:95%;margin:0 auto}#farmContentsWrap section#recommend .inner .btn.under .c-flex__sb.linkin p.imglink:nth-child(1){width:16.5277777778%}#farmContentsWrap section#recommend .inner .btn.under .c-flex__sb.linkin p.imglink:nth-child(2){width:19.7222222222%}#farmContentsWrap section#recommend .inner .btn.under .c-flex__sb.linkin p.imglink:nth-child(3){width:11.5277777778%}#farmContentsWrap section#recommend .inner .btn.under .c-flex__sb.linkin p.imglink:nth-child(4){width:16.6666666667%}#farmContentsWrap section#other .inner .btn.accordion_header{padding-top:50px;width:100%;display:block;background-image:url(../../assets/img/other.png);background-position:center center;background-size:cover;background-repeat:no-repeat;height:550px;text-decoration:none}#farmContentsWrap section#other .inner .btn.accordion_header .container{max-width:1156px;width:95%;margin:0 auto}#farmContentsWrap section#other .inner .btn.accordion_header .container h3{color:#fff;text-align:start}#farmContentsWrap section#other .inner .btn.under{padding-top:55px;margin-top:55px;color:#153822;max-width:1028px;width:95%;margin:0 auto}#farmContentsWrap section#other .inner .btn.under .container{width:100%;margin:0 auto}#farmContentsWrap section#other .inner .btn.under .container ul.c-flex__sb{width:100%;margin:0 auto;flex-wrap:wrap}#farmContentsWrap section#other .inner .btn.under .container ul.c-flex__sb li{width:30.9338521401%;margin:0 auto;margin-bottom:50px}#farmContentsWrap section#other .inner .btn.under .container ul.c-flex__sb li a{width:100%;border:solid 1px #153822;display:block;text-decoration:none}#farmContentsWrap section#other .inner .btn.under .container ul.c-flex__sb li a dl{width:100%}#farmContentsWrap section#other .inner .btn.under .container ul.c-flex__sb li a dl dt{height:160px;padding:25px 0 0 10px;color:#153822}#farmContentsWrap section#other .inner .btn.under .container ul.c-flex__sb li a dl dd{margin-bottom:-5px}#farmContentsWrap section#other .inner .btn.under .container p.icon{width:20.0389105058%;margin:0 auto}#farmContentsWrap section#other .inner .btn.under .container p.link{text-align:center}#farmContentsWrap section#other .inner .btn.under .container p.link a{color:#153822}#farmContentsWrap section#other .inner #booknow{width:1156px;margin:0 auto;margin-top:120px;border:solid 1px #153822}#farmContentsWrap section#other .inner #booknow dl.c-flex__sb{padding:35px 0 85px 0;width:91.3494809689%;margin:0 auto;color:#153822}#farmContentsWrap section#other .inner #booknow dl.c-flex__sb dd{padding:30px 100px 0 0}#farmContentsWrap section#other .inner #booknow ul.c-flex__sb{padding-bottom:75px;width:88.9273356401%;margin:0 auto}#farmContentsWrap section#other .inner #booknow ul.c-flex__sb li:first-child{width:14.3968871595%}#farmContentsWrap section#other .inner #booknow ul.c-flex__sb li:nth-child(2){width:17.3151750973%}#farmContentsWrap section#other .inner #booknow ul.c-flex__sb li:nth-child(3){width:10.1167315175%}#farmContentsWrap section#other .inner #booknow ul.c-flex__sb li:nth-child(4){width:14.5914396887%}#farmContentsWrap section#other .inner .topmove{margin-bottom:240px;position:relative}#farmContentsWrap section#other .inner .topmove p#pagetop{position:absolute;bottom:50px;right:50px;width:80px;position:fixed;z-index:1000}@media screen and (max-width: 1600px){#farmContentsWrap .accordion_header::before{content:"OPEN";position:absolute;left:30px;top:83%;border:solid 1px #fff;color:#fff;text-align:center;width:162px;border-radius:3px}#farmContentsWrap .accordion_header.open::before{content:"CLOSE";width:162px;border:solid 1px #fff;color:#fff;text-align:center;border-radius:3px}#farmContentsWrap section#country-food .inner .under .accordion_header.in-header.indent::after{content:"OPEN";position:absolute;right:0px;top:0px;border-left:solid 1px #fff;color:#fff;text-align:center;height:100%;width:115px;display:flex;align-items:center;justify-content:center;line-height:normal}#farmContentsWrap section#country-food .inner .under .accordion_header.in-header::after{content:"OPEN";position:absolute;right:0px;top:0px;border-left:solid 1px #fff;color:#fff;text-align:center;width:115px;height:100%;display:flex;align-items:center;justify-content:center;line-height:normal}#farmContentsWrap section#country-food .inner .under .accordion_header.in-header.open::after{content:"CLOSE";width:115px;border-left:solid 1px #fff;color:#fff;text-align:center;height:100%;display:flex;align-items:center;justify-content:center;line-height:normal}#farmContentsWrap section#stay .inner .under .accordion_header.in-header.indent::after{content:"OPEN";position:absolute;right:0px;top:0px;border-left:solid 1px #fff;color:#fff;text-align:center;height:100%;width:115px;display:flex;align-items:center;justify-content:center;line-height:normal}#farmContentsWrap section#stay .inner .under .accordion_header.in-header::after{content:"OPEN";position:absolute;right:0px;top:0px;border-left:solid 1px #fff;color:#fff;text-align:center;width:115px;height:100%;display:flex;align-items:center;justify-content:center;line-height:normal}#farmContentsWrap section#stay .inner .under .accordion_header.in-header.open::after{content:"CLOSE";width:115px;border-left:solid 1px #fff;color:#fff;text-align:center;height:100%;display:flex;align-items:center;justify-content:center;line-height:normal}#farmContentsWrap section#other .inner #booknow{width:85%;margin:0 auto;margin-top:60px}#farmContentsWrap section#other .inner #booknow dl.c-flex__sb{flex-direction:column;padding:17px 0 43px 0;width:95%;margin:0 auto}#farmContentsWrap section#other .inner #booknow dl.c-flex__sb dt{width:100%;padding-left:10px}#farmContentsWrap section#other .inner #booknow dl.c-flex__sb dd{width:100%;padding:15px 0px 0 10px}#farmContentsWrap section#other .inner #booknow ul.c-flex__sb{padding-bottom:33px;width:80%;margin:0 auto;flex-wrap:wrap}#farmContentsWrap section#other .inner #booknow ul.c-flex__sb li:first-child{width:106px;padding-bottom:20px}#farmContentsWrap section#other .inner #booknow ul.c-flex__sb li:nth-child(2){width:115px;padding-bottom:20px}#farmContentsWrap section#other .inner #booknow ul.c-flex__sb li:nth-child(3){width:74px}#farmContentsWrap section#other .inner #booknow ul.c-flex__sb li:nth-child(4){width:108px}li.l-breadcrumb__listItem._current span span.in{padding-left:25px}}@media screen and (max-width: 1030px){#farmContentsWrap .accordion_header::before{content:"OPEN";position:absolute;left:0px;top:75%;border:solid 1px #fff;color:#fff;text-align:center;width:162px;border-radius:3px;margin-left:20px}#farmContentsWrap section#anker-link .inner ul.link li a{text-decoration-thickness:1px}#farmContentsWrap section#prefecture .inner .map{max-width:90%;width:95%;margin:0 auto;background-image:url(../../assets/img/map.png);background-position:bottom center;background-repeat:no-repeat;background-size:80%;height:650px;padding-top:30px}#farmContentsWrap section#prefecture .inner .map p.text{width:50%}#farmContentsWrap section#country-food .inner .under .accordion_header.in-header.indent br.brsp{display:none}#farmContentsWrap section#country-food .inner .under .accordion_header.in-header.indent::after{content:"OPEN";position:absolute;right:0px;top:0px;border-left:solid 1px #fff;color:#fff;text-align:center;height:100%;width:115px;display:flex;align-items:center;justify-content:center;line-height:normal}#farmContentsWrap section#country-food .inner .under .accordion_header.in-header::after{content:"OPEN";position:absolute;right:0px;top:0px;border-left:solid 1px #fff;color:#fff;text-align:center;width:115px;height:100%;display:flex;align-items:center;justify-content:center;line-height:normal}#farmContentsWrap section#country-food .inner .under .accordion_header.in-header.open::after{content:"CLOSE";width:115px;border-left:solid 1px #fff;color:#fff;text-align:center;height:100%;display:flex;align-items:center;justify-content:center;line-height:normal}#farmContentsWrap section#stay .inner .under .accordion_header.in-header.indent br.brsp{display:none}#farmContentsWrap section#stay .inner .under .accordion_header.in-header.indent::after{content:"OPEN";position:absolute;right:0px;top:0px;border-left:solid 1px #fff;color:#fff;text-align:center;height:100%;width:115px;display:flex;align-items:center;justify-content:center;line-height:normal}#farmContentsWrap section#stay .inner .under .accordion_header.in-header::after{content:"OPEN";position:absolute;right:0px;top:0px;border-left:solid 1px #fff;color:#fff;text-align:center;width:115px;height:100%;display:flex;align-items:center;justify-content:center;line-height:normal}#farmContentsWrap section#stay .inner .under .accordion_header.in-header.open::after{content:"CLOSE";width:115px;border-left:solid 1px #fff;color:#fff;text-align:center;height:100%;display:flex;align-items:center;justify-content:center;line-height:normal}#farmContentsWrap section#other .inner #booknow{width:85%;margin:0 auto;margin-top:60px}#farmContentsWrap section#other .inner #booknow dl.c-flex__sb{flex-direction:column;padding:17px 0 43px 0;width:95%;margin:0 auto}#farmContentsWrap section#other .inner #booknow dl.c-flex__sb dt{width:100%;padding-left:10px}#farmContentsWrap section#other .inner #booknow dl.c-flex__sb dd{width:100%;padding:15px 0px 0 10px}#farmContentsWrap section#other .inner #booknow ul.c-flex__sb{padding-bottom:33px;width:80%;margin:0 auto;flex-wrap:wrap}#farmContentsWrap section#other .inner #booknow ul.c-flex__sb li:first-child{width:106px;padding-bottom:20px}#farmContentsWrap section#other .inner #booknow ul.c-flex__sb li:nth-child(2){width:115px;padding-bottom:20px}#farmContentsWrap section#other .inner #booknow ul.c-flex__sb li:nth-child(3){width:74px}#farmContentsWrap section#other .inner #booknow ul.c-flex__sb li:nth-child(4){width:108px}li.l-breadcrumb__listItem._current span span.in{padding-left:25px}}@media screen and (max-width: 767px){#farmContentsWrap .accordion_header::before{content:"OPEN";position:absolute;left:5%;top:82%;border:solid 1px #fff;color:#fff;text-align:center;width:120px;border-radius:3px}#farmContentsWrap .accordion_header.open::before{content:"CLOSE";width:120px;border:solid 1px #fff;color:#fff;text-align:center;border-radius:3px}#farmContentsWrap section#mv .inner h1{padding-top:50px}#farmContentsWrap section#anker-link .inner{max-width:100%;width:95%;margin:0 auto;padding-bottom:45px}#farmContentsWrap section#anker-link .inner h2{padding:15px 0 35px 0;width:95%;margin:0 auto}#farmContentsWrap section#anker-link .inner ul.link{width:95%;margin:0 auto}#farmContentsWrap section#anker-link .inner ul.link li a span{padding-left:10px}#farmContentsWrap section#anker-link .inner ul.link li.nakaguro{padding-bottom:10px}#farmContentsWrap section#prefecture .inner .btn.accordion_header{width:100%;display:block;background-image:url(../../assets/img/prefecture.png);background-position:30%;background-size:cover;background-repeat:no-repeat;height:550px;text-decoration:none}#farmContentsWrap section#prefecture .inner .btn.accordion_header .container{padding-top:0px;max-width:1156px;width:95%;margin:0 auto}#farmContentsWrap section#prefecture .inner .btn.accordion_header .container h3{color:#fff;text-align:start;margin-top:-100px;padding-left:20px}#farmContentsWrap section#prefecture .inner .map{padding-bottom:0px;max-width:90%;width:95%;margin:0 auto;background-image:url(../../assets/img/map.png);background-position:bottom 12% center;background-repeat:no-repeat;background-size:90%;height:150vw;max-height: 700px;}#farmContentsWrap section#prefecture .inner .map p.text{width:95%;margin:0 auto}#farmContentsWrap section#country-food .inner .btn.accordion_header .container{padding-top:25px;max-width:100%;width:95%;margin:0 auto}#farmContentsWrap section#country-food .inner .btn.accordion_header .container h3{padding-left:20px}#farmContentsWrap section#country-food .inner .under .container.one{padding-top:60px;width:90%;margin:0 auto}#farmContentsWrap section#country-food .inner .under .container.one .accordion_header.in-header{width:100%;margin:0 auto;margin-bottom:10px;position:relative}#farmContentsWrap section#country-food .inner .under .container.one .accordion_header.in-header p{width:100%;margin:0 auto;padding-left:12px;padding-right:115px;box-sizing:border-box;min-height:42px;display:flex;align-items:center}#farmContentsWrap section#country-food .inner .under .container.one .accordion_header.in-header.indent br.brsp{display:block}#farmContentsWrap section#country-food .inner .under .container.one .accordion_header.in-header.indent span{display:none}#farmContentsWrap section#country-food .inner .under .container.one .accordion_header::before{display:none}#farmContentsWrap section#country-food .inner .under .container.one .accordion_header.in-header.indent::after{content:"OPEN";position:absolute;right:0px;top:0px;border-left:solid 1px #fff;color:#fff;text-align:center;height:100%;width:115px;display:flex;align-items:center;justify-content:center;line-height:normal}#farmContentsWrap section#country-food .inner .under .container.one .accordion_header.in-header::after{content:"OPEN";position:absolute;right:0px;top:0px;border-left:solid 1px #fff;color:#fff;text-align:center;width:115px}#farmContentsWrap section#country-food .inner .under .container.one .accordion_header.in-header.open::after{content:"CLOSE";width:115px;border-left:solid 1px #fff;color:#fff;text-align:center}#farmContentsWrap section#country-food .inner .under .container.one .under.in-under{width:100%;margin:0 auto}#farmContentsWrap section#country-food .inner .under .container.one .under.in-under .c-flex__sb.one{flex-direction:column;width:100%;margin:0 auto;padding-bottom:25px}#farmContentsWrap section#country-food .inner .under .container.one .under.in-under .c-flex__sb.one p.text{width:94.4444444444%;margin:0 auto;padding-top:12px}#farmContentsWrap section#country-food .inner .under .container.one .under.in-under .c-flex__sb.one p.img{padding-top:15px;width:94.4444444444%;margin:0 auto}#farmContentsWrap section#country-food .inner .under .container.one .under.in-under .c-flex__sb.two{width:100%;margin:0 auto;flex-direction:column}#farmContentsWrap section#country-food .inner .under .container.one .under.in-under .c-flex__sb.two .about-inner01{width:94.4444444444%;margin:0 auto}#farmContentsWrap section#country-food .inner .under .container.one .under.in-under .c-flex__sb.two .about-inner01 p.ttl-01{width:100%;margin:0 auto;margin-bottom:25px}#farmContentsWrap section#country-food .inner .under .container.one .under.in-under .c-flex__sb.two .about-inner01 iframe{width:100%;margin:0 auto;padding-bottom:30px}#farmContentsWrap section#country-food .inner .under .container.one .under.in-under .c-flex__sb.two .about-inner02{width:94.4444444444%;margin:0 auto}#farmContentsWrap section#country-food .inner .under .container.one .under.in-under .c-flex__sb.two .about-inner02 p.ttl-02{width:100%;margin:0 auto;margin-bottom:25px}#farmContentsWrap section#country-food .inner .under .container.one .under.in-under .c-flex__sb.two .about-inner02 dl{width:100%;margin:0 auto;padding-bottom:30px}#farmContentsWrap section#country-food .inner .under .container.two{width:90%;margin:0 auto}#farmContentsWrap section#country-food .inner .under .container.two p.text{padding:12px 0 30px 0}#farmContentsWrap section#country-food .inner .under .container.two ul.c-flex__sb{width:100%;margin:0 auto;padding-bottom:30px;flex-direction:column}#farmContentsWrap section#country-food .inner .under .container.two ul.c-flex__sb li{width:94.4444444444%;margin:0 auto;margin-bottom:20px}#farmContentsWrap section#country-food .inner .under .container.two ul.c-flex__sb li a{width:100%;margin:0 auto}#farmContentsWrap section#country-food .inner .under .container.two ul.c-flex__sb li a dl{width:100%;margin:0 auto}#farmContentsWrap section#country-food .inner .under .container.two ul.c-flex__sb li a dl dt{height:100px;padding:12px 0 0 10px}#farmContentsWrap section#country-food .inner .under .container.two ul.c-flex__sb li a dl dd.img{width:100%;margin:0 auto}#farmContentsWrap section#country-food .inner .under .container.two ul.c-flex__sb li a dl dd.text{height:100px;width:94.1176470588%;margin:0 auto}#farmContentsWrap section#country-food .inner .under .container.three{width:100%;margin:0 auto}#farmContentsWrap section#country-food .inner .under .container.three p.text{width:90%;margin:0 auto;padding:15px 0 25px 0}#farmContentsWrap section#country-food .inner .under .container.three ul.c-flex__sb{width:90%;margin:0 auto;flex-direction:column;padding-bottom:30px}#farmContentsWrap section#country-food .inner .under .container.three ul.c-flex__sb li{width:94.4444444444%;margin:0 auto;margin-bottom:20px}#farmContentsWrap section#country-food .inner .under .container.three ul.c-flex__sb li a{width:100%;margin:0 auto}#farmContentsWrap section#country-food .inner .under .container.three ul.c-flex__sb li a dl{width:100%;margin:0 auto}#farmContentsWrap section#country-food .inner .under .container.three ul.c-flex__sb li a dl dt{height:100px;padding:12px 0 0 10px}#farmContentsWrap section#country-food .inner .under .container.three ul.c-flex__sb li a dl dd.img{width:100%;margin:0 auto}#farmContentsWrap section#country-food .inner .under .container.three ul.c-flex__sb li a dl dd.text{height:100px;width:94.1176470588%;margin:0 auto}#farmContentsWrap section#country-food .inner .under .container.three .column{width:95%;margin:0 auto}#farmContentsWrap section#country-food .inner .under .container.three .column .column-inner{width:100%;margin:0 auto;padding:15px 0}#farmContentsWrap section#country-food .inner .under .container.three .column .column-inner h4{width:94.7368421053%;margin:0 auto}#farmContentsWrap section#country-food .inner .under .container.three .column .column-inner p.text{width:73.6842105263%;margin:0 auto;padding:12px 0 20px 0}#farmContentsWrap section#country-food .inner .under .container.three .column .column-inner p.king-icon{width:47.3684210526%;margin:0 auto;margin-left:30%}#farmContentsWrap section#country-food .inner .under .container.three .column .column-inner ul.c-flex__sb.column-img{width:94.7368421053%;margin-top:-10px;flex-direction:row}#farmContentsWrap section#country-food .inner .under .container.three .column .column-inner ul.c-flex__sb.column-img li:nth-child(1){width:22.2222222222%}#farmContentsWrap section#country-food .inner .under .container.three .column .column-inner ul.c-flex__sb.column-img li:nth-child(2){width:22.2222222222%}#farmContentsWrap section#country-food .inner .under .container.three .column .column-inner ul.c-flex__sb.column-img li:nth-child(3){width:22.2222222222%}#farmContentsWrap section#country-food .inner .under .container.three .column .column-inner p.learnmore{width:27.7777777778%;margin:0 auto}#farmContentsWrap section#country-food .inner .c-flex__sb.linkin{width:90%;margin:0 auto;margin-top:30px;padding-bottom:60px}#farmContentsWrap section#country-food .inner .c-flex__sb.linkin p.imglink:nth-child(1){width:33.3333333333%}#farmContentsWrap section#country-food .inner .c-flex__sb.linkin p.imglink:nth-child(2){width:33.3333333333%}#farmContentsWrap section#stay .inner .btn.accordion_header{padding-top:25px;width:100%;display:block;background-image:url(../../assets/img/stay.png);background-position:center center;background-size:cover;background-repeat:no-repeat;height:550px;text-decoration:none}#farmContentsWrap section#stay .inner .btn.accordion_header .container{max-width:100%;width:95%;margin:0 auto}#farmContentsWrap section#stay .inner .btn.accordion_header .container h3{padding-left:10px}#farmContentsWrap section#stay .inner .under{padding-top:30px;max-width:100%;width:95%;margin:0 auto}#farmContentsWrap section#stay .inner .under .accordion_header.in-header{width:90%;margin:0 auto;margin-bottom:10px;position:relative}#farmContentsWrap section#stay .inner .under .accordion_header.in-header p{width:100%;padding-left:10px;padding-right:115px;box-sizing:border-box;min-height:42px;display:flex;align-items:center}#farmContentsWrap section#stay .inner .under .accordion_header.in-header.indent br.brsp{display:block}#farmContentsWrap section#stay .inner .under .accordion_header::before{display:none}#farmContentsWrap section#stay .inner .under .accordion_header.in-header.indent::after{content:"OPEN";position:absolute;right:0px;top:0px;border-left:solid 1px #fff;color:#fff;text-align:center;height:100%;width:115px;display:flex;align-items:center;justify-content:center;line-height:normal}#farmContentsWrap section#stay .inner .under .accordion_header.in-header::after{content:"OPEN";position:absolute;right:0px;top:0px;border-left:solid 1px #fff;color:#fff;text-align:center;width:115px;height:100%;display:flex;align-items:center;justify-content:center;line-height:normal}#farmContentsWrap section#stay .inner .under .accordion_header.in-header.open::after{content:"CLOSE";width:115px;border-left:solid 1px #fff;color:#fff;text-align:center;height:100%;display:flex;align-items:center;justify-content:center;line-height:normal}#farmContentsWrap section#stay .inner .under .under.in-under{width:94.4444444444%;margin:0 auto}#farmContentsWrap section#stay .inner .under .under.in-under .container{width:100%;margin:0 auto}#farmContentsWrap section#stay .inner .under .under.in-under .container div.c-flex__sb{width:94.4444444444%;margin:0 auto;flex-direction:column;padding-bottom:25px}#farmContentsWrap section#stay .inner .under .under.in-under .container div.c-flex__sb p.text{width:100%;margin:0 auto;padding-top:12px}#farmContentsWrap section#stay .inner .under .under.in-under .container div.c-flex__sb ul{width:100%;margin:0 auto;padding-top:15px}#farmContentsWrap section#stay .inner .under .under.in-under .container div.c-flex__sb ul li{margin-bottom:10px}#farmContentsWrap section#stay .inner .under .under.in-under .container ul.c-flex__sb{width:100%;margin:0 auto}#farmContentsWrap section#stay .inner .under .under.in-under .container ul.c-flex__sb li{width:94.4444444444%;margin:0 auto;margin-bottom:20px}#farmContentsWrap section#stay .inner .under .under.in-under .container ul.c-flex__sb li a{width:100%;margin:0 auto}#farmContentsWrap section#stay .inner .under .under.in-under .container ul.c-flex__sb li a dl{width:100%;margin:0 auto}#farmContentsWrap section#stay .inner .under .under.in-under .container ul.c-flex__sb li a dl dt{height:100px;padding:12px 0 0 10px}#farmContentsWrap section#stay .inner .under .under.in-under .container ul.c-flex__sb li a dl dd.img{width:100%;margin:0 auto}#farmContentsWrap section#stay .inner .under .under.in-under .container ul.c-flex__sb li a dl dd.text{height:100px;width:94.1176470588%;margin:0 auto}#farmContentsWrap section#stay .inner .under .under.in-under .container.top ul.c-flex__sb{padding-bottom:35px}#farmContentsWrap section#stay .inner .c-flex__sb.linkin{width:90%;margin:0 auto;padding:35px 0 60px 0}#farmContentsWrap section#stay .inner .c-flex__sb.linkin p.imglink:nth-child(1){width:33.3333333333%}#farmContentsWrap section#stay .inner .c-flex__sb.linkin p.imglink:nth-child(2){width:33.3333333333%}#farmContentsWrap section#recommend .inner .btn.accordion_header .container{max-width:100%;width:95%;margin:0 auto}#farmContentsWrap section#recommend .inner .btn.accordion_header .container h3{padding-left:10px;margin-top:-10px}#farmContentsWrap section#recommend .inner .btn.under{padding-top:15px}#farmContentsWrap section#recommend .inner .btn.under .container{width:90%;margin:0 auto;padding-bottom:15px}#farmContentsWrap section#recommend .inner .btn.under .container p.ttl{width:100%;margin:0 auto;padding-bottom:20px}#farmContentsWrap section#recommend .inner .btn.under .container .c-flex__sb{width:100%;margin:0 auto;padding-top:15px;flex-direction:column}#farmContentsWrap section#recommend .inner .btn.under .container .c-flex__sb dl{width:94.4444444444%;margin:0 auto;padding-bottom:20px}#farmContentsWrap section#recommend .inner .btn.under .container .c-flex__sb dl dt{width:100%;height:70px;margin-bottom:10px}#farmContentsWrap section#recommend .inner .btn.under .container .c-flex__sb p.img{width:94.1176470588%;margin:0 auto;padding-bottom:20px}#farmContentsWrap section#recommend .inner .btn.under .container .c-flex__sb.middle{flex-direction:column}#farmContentsWrap section#recommend .inner .btn.under .container .c-flex__sb.middle dl dt{padding:12px 0 0 10px}#farmContentsWrap section#recommend .inner .btn.under .c-flex__sb.linkin{padding-bottom:55px;flex-direction:row;max-width:85%;width:95%;margin:0 auto}#farmContentsWrap section#recommend .inner .btn.under .c-flex__sb.linkin p.imglink:nth-child(1){width:138.8235294118px}#farmContentsWrap section#recommend .inner .btn.under .c-flex__sb.linkin p.imglink:nth-child(2){width:150.5882352941px;padding-bottom:20px}#farmContentsWrap section#recommend .inner .btn.under .c-flex__sb.linkin p.imglink:nth-child(3){width:97.6470588235px;margin:0 auto}#farmContentsWrap section#recommend .inner .btn.under .c-flex__sb.linkin p.imglink:nth-child(4){width:141.1764705882px}#farmContentsWrap section#other .inner .btn.accordion_header{padding-top:25px}#farmContentsWrap section#other .inner .btn.accordion_header .container{max-width:100%;width:95%;margin:0 auto}#farmContentsWrap section#other .inner .btn.accordion_header .container h3{padding-left:10px}#farmContentsWrap section#other .inner .btn.under{padding-top:25px;margin-top:25px;max-width:100%;width:95%;margin:0 auto}#farmContentsWrap section#other .inner .btn.under .container{width:90%;margin:0 auto}#farmContentsWrap section#other .inner .btn.under .container ul.c-flex__sb{width:100%;margin:0 auto;flex-direction:column}#farmContentsWrap section#other .inner .btn.under .container ul.c-flex__sb li{width:94.4444444444%;margin:0 auto;margin-bottom:20px}#farmContentsWrap section#other .inner .btn.under .container ul.c-flex__sb li a{width:100%;margin:0 auto}#farmContentsWrap section#other .inner .btn.under .container ul.c-flex__sb li a dl{width:100%;margin:0 auto}#farmContentsWrap section#other .inner .btn.under .container ul.c-flex__sb li a dl dt{height:100px;padding:12px 0 0 10px}#farmContentsWrap section#other .inner .btn.under .container ul.c-flex__sb li a dl dd{width:100%;margin:0 auto;margin-bottom:-5px}#farmContentsWrap section#other .inner .btn.under .container p.icon{width:44.4444444444%;margin:0 auto}#farmContentsWrap section#other .inner #booknow{width:85%;margin:0 auto;margin-top:60px}#farmContentsWrap section#other .inner #booknow dl.c-flex__sb{flex-direction:column;padding:17px 0 43px 0;width:95%;margin:0 auto}#farmContentsWrap section#other .inner #booknow dl.c-flex__sb dt{width:100%;padding-left:10px}#farmContentsWrap section#other .inner #booknow dl.c-flex__sb dd{width:100%;padding:15px 0px 0 10px}#farmContentsWrap section#other .inner #booknow ul.c-flex__sb{padding-bottom:33px;width:80%;margin:0 auto;flex-wrap:wrap}#farmContentsWrap section#other .inner #booknow ul.c-flex__sb li:first-child{width:106px;padding-bottom:20px}#farmContentsWrap section#other .inner #booknow ul.c-flex__sb li:nth-child(2){width:115px;padding-bottom:20px}#farmContentsWrap section#other .inner #booknow ul.c-flex__sb li:nth-child(3){width:74px}#farmContentsWrap section#other .inner #booknow ul.c-flex__sb li:nth-child(4){width:108px}#farmContentsWrap section#other .inner .topmove{margin-bottom:120px;position:relative}#farmContentsWrap section#other .inner .topmove p#pagetop{position:absolute;bottom:15px;right:15px;width:60px;position:fixed;z-index:1000}}/*# sourceMappingURL=styles.css.map */