@charset "UTF-8";@font-face{font-family:"Yu Gothic";src:local("Yu Gothic Medium");font-weight:100}@font-face{font-family:"Yu Gothic";src:local("Yu Gothic Medium");font-weight:200}@font-face{font-family:"Yu Gothic";src:local("Yu Gothic Medium");font-weight:300}@font-face{font-family:"Yu Gothic";src:local("Yu Gothic Medium");font-weight:400}@font-face{font-family:"Yu Gothic";src:local("Yu Gothic Bold");font-weight:700}@font-face{font-family:"Helvetica Neue";src:local("Helvetica Neue Regular");font-weight:100}@font-face{font-family:"Helvetica Neue";src:local("Helvetica Neue Regular");font-weight:200}.gf-Cormorant_Garamond{font-family:"Cormorant Garamond","游明朝","Yu Mincho","YuMincho","ヒラギノ明朝 ProN W3","Hiragino Mincho ProN","HG明朝E","ＭＳ Ｐ明朝","Noto Serif Japanese",serif}.gf-Barlow_Condensed{font-family:"Barlow Condensed","游明朝","Yu Mincho","YuMincho","ヒラギノ明朝 ProN W3","Hiragino Mincho ProN","HG明朝E","ＭＳ Ｐ明朝","Noto Serif Japanese",serif}.clearfix{zoom:1}.clearfix:before,.clearfix:after{content:"";display:block}.clearfix:after{clear:both}img,svg{max-width:100%;height:auto}@font-face{font-family:"Yu Gothic";src:local("Yu Gothic Medium");font-weight:100}@font-face{font-family:"Yu Gothic";src:local("Yu Gothic Medium");font-weight:200}@font-face{font-family:"Yu Gothic";src:local("Yu Gothic Medium");font-weight:300}@font-face{font-family:"Yu Gothic";src:local("Yu Gothic Medium");font-weight:400}@font-face{font-family:"Yu Gothic";src:local("Yu Gothic Bold");font-weight:700}@font-face{font-family:"Helvetica Neue";src:local("Helvetica Neue Regular");font-weight:100}@font-face{font-family:"Helvetica Neue";src:local("Helvetica Neue Regular");font-weight:200}.gf-Cormorant_Garamond{font-family:"Cormorant Garamond","游明朝","Yu Mincho","YuMincho","ヒラギノ明朝 ProN W3","Hiragino Mincho ProN","HG明朝E","ＭＳ Ｐ明朝","Noto Serif Japanese",serif}.gf-Barlow_Condensed{font-family:"Barlow Condensed","游明朝","Yu Mincho","YuMincho","ヒラギノ明朝 ProN W3","Hiragino Mincho ProN","HG明朝E","ＭＳ Ｐ明朝","Noto Serif Japanese",serif}.clearfix{zoom:1}.clearfix:before,.clearfix:after{content:"";display:block}.clearfix:after{clear:both}img,svg{max-width:100%;height:auto}.menu-trigger{top:2.5em}.menu-trigger.fix span{background-color:gray}#hide{position:fixed;background-color:transparent;top:0;height:0;filter:alpha(opacity=0);-webkit-opacity:0;-moz-opacity:0;opacity:0}#hide.active{filter:alpha(opacity=10000);-webkit-opacity:100;-moz-opacity:100;opacity:100}#main-contents{padding-top:0}#main-contents #header{height:100vh;position:relative;color:#fff;text-align:center;padding:0;margin:0}#main-contents #header .clogo{position:absolute;top:4.2857142857vh;left:50%;transform:translateX(-50%);width:11.1762857143em;height:.872em;z-index:1;-webkit-tap-highlight-color:transparent;tap-highlight-color:transparent;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:-moz-none;-ms-user-select:none;user-select:none}#main-contents #header .scroll{position:absolute;bottom:6.4285714286vh;padding:1.0714285714em;left:50%;transform:translateX(-50%);z-index:1;-webkit-transition:.4s ease-in-out;-moz-transition:.4s ease-in-out;-o-transition:.4s ease-in-out;transition:.4s ease-in-out;-webkit-tap-highlight-color:transparent;tap-highlight-color:transparent;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:-moz-none;-ms-user-select:none;user-select:none;cursor:pointer;background:0 0}#main-contents #header .scroll img{width:5.094em;height:2.6138571429em}#main-contents #header .scroll:hover{filter:alpha(opacity=60);-webkit-opacity:.6;-moz-opacity:.6;opacity:.6}#main-contents #header .wf,#main-contents #header .wfstock{display:block;position:absolute;width:50%;height:100%;top:0;background-position:center;background-repeat:no-repeat;background-size:cover;overflow:hidden;-webkit-transition:.4s ease-in-out;-moz-transition:.4s ease-in-out;-o-transition:.4s ease-in-out;transition:.4s ease-in-out}#main-contents #header .wf .inner,#main-contents #header .wfstock .inner{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);white-space:nowrap}#main-contents #header .wf .inner .logo,#main-contents #header .wfstock .inner .logo{position:relative}#main-contents #header .wf .inner .logo:before,#main-contents #header .wfstock .inner .logo:before{content:"";display:block;padding-top:22.8571428571%}#main-contents #header .wf .inner .logo img,#main-contents #header .wfstock .inner .logo img{position:absolute;width:100%;bottom:0;left:50%;transform:translateX(-50%)}#main-contents #header .wf .inner .memo,#main-contents #header .wfstock .inner .memo{font-size:.9285714286em;line-height:1.75em;letter-spacing:.06em;padding-top:2.1428571429em}#main-contents #header .wf .inner .open,#main-contents #header .wfstock .inner .open{font-size:1.1428571429em;line-height:1.8125em;letter-spacing:.06em;padding:2.25em 0}#main-contents #header .wf .inner .view span,#main-contents #header .wfstock .inner .view span{display:inline-block;background-color:rgba(0,0,0,.6);padding:.75em 1em;font-size:1.2857142857em;line-height:1em;letter-spacing:.16em;font-weight:700}#main-contents #header .wf:hover,#main-contents #header .wfstock:hover{filter:alpha(opacity=60);-webkit-opacity:.6;-moz-opacity:.6;opacity:.6}#main-contents #header .wf.wf,#main-contents #header .wfstock.wf{left:0;background-image:url(//wild-flower.jp/wp/wp-content/css/../img/top/leftmain.jpg)}#main-contents #header .wf.wf .inner .logo img,#main-contents #header .wfstock.wf .inner .logo img{width:23.5326428571em}#main-contents #header .wf.wf .inner .view img,#main-contents #header .wfstock.wf .inner .view img{width:11.9285714286em}#main-contents #header .wf.wfstock,#main-contents #header .wfstock.wfstock{right:0;background-image:url(//wild-flower.jp/wp/wp-content/css/../img/top/rightmain.jpg)}#main-contents #header .wf.wfstock .inner .logo img,#main-contents #header .wfstock.wfstock .inner .logo img{width:21.8235em}#main-contents #header .wf.wfstock .inner .view img,#main-contents #header .wfstock.wfstock .inner .view img{width:11.1428571429em}@media only screen and (orientation:portrait) and (max-width:640px){#main-contents #header .clogo{display:none}#main-contents #header .scroll{top:50%;bottom:auto;transform:translate(-50%,-50%)}#main-contents #header .wf,#main-contents #header .wfstock{width:100%;height:50vh;left:0;right:0;font-size:.7em}#main-contents #header .wf.wf,#main-contents #header .wfstock.wf{top:0}#main-contents #header .wf.wfstock,#main-contents #header .wfstock.wfstock{top:auto;bottom:0}#main-contents #header .wf .inner .memo,#main-contents #header .wfstock .inner .memo{padding-top:1.3em}#main-contents #header .wf .inner .open,#main-contents #header .wfstock .inner .open{padding:1em 0}}#main-contents header{position:absolute;background-color:#d4dde0;top:auto;left:0;width:100%;height:auto;box-shadow:none;padding:1.5em 0}#main-contents header .logo{left:2.1em;transform:none}#main-contents header .logo img{display:inline-block;width:14.7857142857em;vertical-align:middle}#main-contents header .logo .smallmode{height:5em}#main-contents header .inmenu{float:right;padding-right:6.4285714286em;position:relative;z-index:2}#main-contents header .inmenu li{display:inline-block;list-style:none}#main-contents header .inmenu li a{font-size:1.0714285714em;line-height:1em;letter-spacing:.18em;color:#666;margin-left:3.3333333333em}#main-contents header .menu-trigger{position:absolute;top:50%}#main-contents header .menu-trigger span{background-color:gray}#main-contents header.fix{position:fixed;top:0;z-index:10}@media only screen and (orientation:portrait) and (max-width:640px){#main-contents header{padding:1.01em 0}#main-contents header .logo{top:50%;left:50%;transform:translate(-50%,-50%);width:auto;height:auto}#main-contents header .inmenu{height:2.9em}#main-contents header .inmenu li{display:none}}#main-contents #information{padding-top:11.0714285714em}#main-contents #information .base .part{float:left;width:50%}#main-contents #information .base .part .head{position:relative}#main-contents #information .base .part .head .title{font-size:1.7142857143em;line-height:1em;letter-spacing:.16em;white-space:nowrap;font-weight:700}#main-contents #information .base .part .head .viewall{position:absolute;right:12.962962963%;bottom:0;background-position:0 bottom;-webkit-transition:.1s ease-in-out;-moz-transition:.1s ease-in-out;-o-transition:.1s ease-in-out;transition:.1s ease-in-out}#main-contents #information .base .part .head .viewall img{display:block;width:6.1428571429em}#main-contents #information .base .part .head .viewall:hover{filter:alpha(opacity=60);-webkit-opacity:.6;-moz-opacity:.6;opacity:.6}#main-contents #information .base .part .feed{padding-top:2.4285714286em}#main-contents #information .base .part .feed .item{display:block;list-style:none}#main-contents #information .base .part .feed .item:not(:last-child){margin-bottom:2.1428571429em}#main-contents #information .base .part .feed .item:after{content:"";display:block;clear:both}#main-contents #information .base .part .feed .item .photo{float:left;width:27.7777777778%;margin-right:4.6296296296%;position:relative;overflow:hidden}#main-contents #information .base .part .feed .item .photo:before{content:"";display:block;padding-top:66.6666666667%}#main-contents #information .base .part .feed .item .photo a{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);-webkit-transition:.1s ease-in-out;-moz-transition:.1s ease-in-out;-o-transition:.1s ease-in-out;transition:.1s ease-in-out;width:100%}#main-contents #information .base .part .feed .item .photo a img{display:block}#main-contents #information .base .part .feed .item .photo a:hover{filter:alpha(opacity=60);-webkit-opacity:.6;-moz-opacity:.6;opacity:.6}#main-contents #information .base .part .feed .item .info{float:left;width:67.5925925926%;box-sizing:border-box;padding-right:12.962962963%}#main-contents #information .base .part .feed .item .info .category{display:inline-block}#main-contents #information .base .part .feed .item .info .category span{display:inline-block;margin-right:.5em;font-size:.9285714286em;letter-spacing:.06em}#main-contents #information .base .part .feed .item .info .date{display:inline-block;font-size:.7857142857em;letter-spacing:.06em}#main-contents #information .base .part .feed .item .title{font-size:1.2857142857em;line-height:1.6111111111em;letter-spacing:.06em}@media only screen and (max-width:640px){#main-contents #information .base{font-size:.8em}#main-contents #information .base .part{width:100%;float:none}#main-contents #information .base .part:not(:last-child){margin-bottom:5em}#main-contents #information .base .part .head .viewall{right:0}#main-contents #information .base .part .feed .item .info{padding-right:0}}#main-contents #access{text-align:center;padding-top:8.5714285714em}#main-contents #access .gmap_container{position:relative;padding-top:36.6032210835%}@media only screen and (min-width:1366px){#main-contents #access .gmap_container{padding-top:500px}}@media only screen and (max-width:640px){#main-contents #access .gmap_container{padding-top:60%}}#main-contents #access .gmap_container #gmap{position:absolute;top:0;left:0;width:100%;height:100%}#main-contents #access .memo{font-size:1.1428571429em;line-height:1.9375em;letter-spacing:.06em;padding-top:1.5em}@media only screen and (max-width:640px){#main-contents #access .memo{font-size:.7857142857em}}#main-contents #contactinfo{text-align:center;padding-top:3.5714285714em;padding-bottom:5em}#main-contents #contactinfo .info{font-size:2.2857142857em;line-height:1.65625em;letter-spacing:.16em;font-weight:700}#main-contents #contactinfo .info small{font-size:.5em;letter-spacing:.16em}@media only screen and (max-width:640px){#main-contents #contactinfo .info{font-size:1.5714285714em;letter-spacing:.1em}#main-contents #contactinfo .info small{font-size:.6em}}