<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@font-face{font-family:icomoon;src:url(../../css/fonts/icomoon.eot?-j8mhhd);src:url(../../css/fonts/icomoon.eot?#iefix-j8mhhd) format('embedded-opentype'),url(../../css/fonts/icomoon.woff?-j8mhhd) format('woff'),url(../../css/fonts/icomoon.ttf?-j8mhhd) format('truetype'),url(../../css/fonts/icomoon.svg?-j8mhhd#icomoon) format('svg');font-weight:400;font-style:normal}[class*=" icon-"],[class^=icon-]{font-family:icomoon;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-chevron-right:before{content:"\e604"}.icon-chevron-left:before{content:"\e605"}.icon-mail:before{content:"\e600"}.icon-arrow-right:before{content:"\e601"}.icon-map-pin-fill:before{content:"\e602"}.icon-camera:before{content:"\e606"}.icon-diamonds:before{content:"\e603"}.icon-phone:before{content:"\e607"}.icon-mobile:before{content:"\e608"}.icon-warning:before{content:"\f071"}.mincho{font-family:"Times New Roman","游明朝",YuMincho,"ヒラギノ明朝 ProN W3","Hiragino Mincho ProN","HG明朝E","ＭＳ Ｐ明朝","MS PMincho","MS 明朝",serif}.gothic{font-family:"Lucida Grande","segoe UI",Roboto,"Droid Sans","游ゴシック",YuGothic,"ヒラギノ角ゴ ProN W3","Hiragino Kaku Gothic ProN","メイリオ",meiryo,"ＭＳ Ｐゴシック","MS P Gothic",Helvetica,"Helvetica Neue",Arial,sans-serif}.maru-gothic{font-family:"Lucida Grande","segoe UI","ヒラギノ丸ゴ ProN W4","Hiragino Maru Gothic ProN","メイリオ",meiryo,"ＭＳ Ｐゴシック","MS P Gothic",Helvetica,"Helvetica Neue",Arial,sans-serif}html{overflow-y:scroll;margin:0;padding:0;font-size:62.5%!important;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}body{font-style:14px;font-size:1.4rem;font-family:"Lucida Grande","segoe UI","ヒラギノ丸ゴ ProN W4","Hiragino Maru Gothic ProN","メイリオ",meiryo,"ＭＳ Ｐゴシック","MS P Gothic",Helvetica,"Helvetica Neue",Arial,sans-serif;line-height:1.231}h1,h2,h3,h4,h5,h6,p{margin:0;padding:0;font-size:10px;font-size:1rem}dd,dl,dt,li,ol,ul{margin:0;padding:0}nav ol,nav ul{list-style-type:none}em,small{font-style:normal}a:focus{outline:thin dotted #ccc}i{display:inline-block;font-style:normal}img{vertical-align:middle}body{margin:0 auto;padding:0;background-color:#fff;text-align:center}#container{overflow:hidden;margin:0 auto;width:100%;text-align:center}.wrapper{margin:0 auto;width:1280px}@media screen and (max-width :1280px){.wrapper{padding-right:1%;padding-left:1%;width:98%!important}}@media screen and (max-width :480px){.wrapper{padding-right:5%;padding-left:5%;width:90%!important}}@media print{.wrapper{padding:0;width:100%}}a:link{color:#5f848b;text-decoration:none}a:visited{text-decoration:none}a:active,a:hover{text-decoration:underline}a img,a:active img,a:hover img{border-width:0!important;text-decoration:none!important}#contents a,#contents a:link{text-decoration:underline}#contents nav a{text-decoration:none}#contents a:active,#contents a:hover{color:#f30}a:link{-webkit-tap-highlight-color:#80c269}.current a{cursor:default!important}#header-container{width:100%;height:85px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border-bottom:4px solid #80c269}#header{position:relative;margin:0 auto;width:1280px;text-align:center}@media screen and (max-width :1279px){#header{width:100%}}@media screen and (max-width :1024px){#header-container{height:135px}}@media screen and (max-width :567px){#header-container{height:auto;border-bottom-width:0;background-color:#2b210f}}@media print{#header{width:100%}}.head-logo{position:relative;float:left;margin:0;padding:0;text-align:left}.head-description{position:absolute;top:1px;left:290px;display:block;color:#787878;white-space:nowrap;font-weight:400;font-size:12px;font-size:1.2rem}.logo-mark{position:absolute;left:0;top:0;z-index:10;display:block;width:240px;background-color:#2b210f;vertical-align:middle;text-align:center;line-height:140px}@media screen and (max-width :1280px){.head-logo{margin-left:2.5%}.head-description{left:206px}.logo-mark{width:186px}.logo-mark img{width:80%;height:auto}}@media screen and (max-width :1200px){.head-logo{margin-left:.5%}}@media screen and (max-width :1024px){.head-logo{margin-left:.5%}.head-description{right:0;width:100%;margin:auto}.logo-mark{width:180px}.logo-mark img{width:90%;height:auto}}@media screen and (max-width :959px){.head-description{display:none}.logo-mark{line-height:80px;width:240px}.logo-mark img{width:189px}}@media screen and (max-width :767px){.logo-mark{width:190px}.logo-mark img{width:80%}}@media screen and (max-width :567px){.head-logo{margin:0 auto;width:100%;float:none}.logo-mark{position:relative;margin:auto;padding:.8em 0 2em;width:160px;min-height:48px;float:none;line-height:normal;background-color:transparent;top:10px;left:0;right:0;z-index:15}.logo-mark img{width:100%}}#gnav{float:left;margin:50px 0 0 295px;text-align:left;width:590px}@media screen and (max-width :1280px){#gnav{margin-left:20%;width:46%}}@media screen and (max-width :1024px){#gnav{margin-top:100px;margin-left:20%;width:78%;text-align:center}}@media screen and (max-width :959px){#gnav{position:absolute;float:none;margin:auto;top:105px;left:0;right:0;width:99%}}#gnav li{float:left;width:19%}#gnav li.gnav00{display:none}#gnav li.gnav01{width:17%}#gnav li.gnav02{width:22%}#gnav li.gnav04{width:23%}@media screen and (max-width :1024px){#gnav li{margin:0 auto;border-right:1px solid #59493f;text-align:center;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#gnav li.gnav01{border-left:1px solid #59493f}}#gnav a{display:block;margin:0 auto;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;text-indent:100%;white-space:nowrap;overflow:hidden;text-align:center;background-repeat:no-repeat;background-image:url(../images/header_images.png);height:16px}.gnav01 a{width:70px;background-position:0 0}.gnav01 a:hover,.gnav01.current a{background-position:0 -16px}.gnav02 a{width:101px;background-position:-70px 0}.gnav02 a:hover,.gnav02.current a{background-position:-70px -16px}.gnav03 a{width:85px;background-position:-171px 0}.gnav03 a:hover,.gnav03.current a{background-position:-171px -16px}.gnav04 a{width:103px;background-position:-256px 0}.gnav04 a:hover,.gnav04.current a{background-position:-256px -16px}.gnav05 a{width:74px;background-position:-359px 0}.gnav05 a:hover,.gnav05.current a{background-position:-359px -16px}/*! #######################################################################
  MeanMenu 2.0.6
  --------
  To be used with jquery.meanmenu.js by Chris Wharton (http://www.meanthemes.com/plugins/meanmenu/)
####################################################################### */a.meanmenu-reveal{display:none}.mean-container .mean-bar{float:none;width:100%;position:absolute;background:#2b210f;padding:0;min-height:44px;z-index:12}.mean-container a.meanmenu-reveal{width:22px;height:22px;padding:13px 13px 11px;position:absolute;top:0;right:0;cursor:pointer;color:#fff;text-decoration:none;text-indent:100%;white-space:nowrap;line-height:22px;font-size:1px;display:block;font-family:Arial,Helvetica,sans-serif;font-weight:700;background:#2b210f;z-index:200}.mean-container a.meanmenu-reveal span{display:block;background:#fff;height:3px;margin-top:3px}.mean-container .mean-nav{float:left;width:100%;background:#2b210f;margin-top:84px}.mean-container .mean-nav ul{padding:0;margin:0;width:100%;list-style-type:none}.mean-container .mean-nav ul li{position:relative;float:left;width:100%}.mean-container .mean-nav ul li a{display:block;float:left;width:90%;padding:1em 5%;margin:0 auto;text-align:center;color:#fff;border-top:1px solid #383838;border-top:1px solid rgba(255,255,255,.5);text-decoration:none;text-transform:uppercase}.mean-container .mean-nav ul li li a{width:80%;padding:1em 10%;border-top:1px solid #f1f1f1;border-top:1px solid rgba(255,255,255,.25);opacity:.75;filter:alpha(opacity=75);text-shadow:none!important;visibility:visible}.mean-container .mean-nav ul li.mean-last a{border-bottom:0;margin-bottom:0}.mean-container .mean-nav ul li li li a{width:70%;padding:1em 15%}.mean-container .mean-nav ul li li li li a{width:60%;padding:1em 20%}.mean-container .mean-nav ul li li li li li a{width:50%;padding:1em 25%}.mean-container .mean-nav ul li a:hover{background:#252525;background:rgba(255,255,255,.1)}.mean-container .mean-nav ul li a.mean-expand{margin-top:1px;width:26px;height:32px;padding:12px!important;text-align:center;position:absolute;right:0;top:0;z-index:2;font-weight:700;background:rgba(255,255,255,.1);border:none!important;border-left:1px solid rgba(255,255,255,.4)!important;border-bottom:1px solid rgba(255,255,255,.2)!important}.mean-container .mean-nav ul li a.mean-expand:hover{background:rgba(0,0,0,.9)}.mean-container .mean-push{float:left;width:100%;padding:0;margin:0;clear:both}.mean-nav .wrapper{width:100%;padding:0;margin:0}.mean-container .mean-bar,.mean-container .mean-bar *{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}.mean-remove{display:none!important}#head-contact{float:right;text-align:left;margin-top:20px;width:365px}@media screen and (max-width :1280px){#head-contact{margin-right:.5%}}@media screen and (max-width :1200px){#head-contact{position:absolute;right:0;top:10px;width:365px;height:50px;float:none}}@media screen and (max-width :959px){#head-contact{top:0}}@media screen and (max-width :767px){#head-contact{width:350px}}@media screen and (max-width :567px){#head-contact{float:none;position:relative;background-color:#fff;margin:0 auto;padding:1.2em 0 3.5em;text-align:center;width:100%}}.head-contact-heading{background:url(../images/header_images.png) 0 -33px no-repeat;text-indent:100%;white-space:nowrap;overflow:hidden;width:326px;height:13px}.heade-tel a{display:block;margin:11px auto 0}.heade-tel span{display:block;float:left;margin:0 auto;background:url(../images/header_images.png) 0 -47px no-repeat;width:224px;height:25px;text-indent:100%;white-space:nowrap;overflow:hidden}@media screen and (max-width :567px){.head-contact-heading{margin:0 auto}.heade-tel a{margin:1em auto .4em;text-align:center;width:224px;height:24px;float:none}}@media screen and (max-width :359px){.head-contact-heading{background-image:none;text-indent:0;white-space:normal;overflow:visible;color:#5f8f4d;font-size:14px;font-size:1.4rem}}.head-contact-btn{display:block;float:right;margin-top:-4px;padding:10px 12px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background-color:#ff4351;width:127px;height:30px;vertical-align:middle;overflow:hidden}.head-contact-btn:hover{background-color:#ff757e}.head-contact-btn span{display:block;background-image:url(../images/header_images.png);background-position:-327px -33px;background-repeat:no-repeat;text-indent:100%;white-space:nowrap;overflow:hidden}@media screen and (max-width :767px){.head-contact-btn{padding:10px 5px;width:115px}}@media screen and (max-width :567px){.head-contact-btn{float:none;margin:0 auto}}#mv-container{position:relative;overflow:hidden;margin:0 auto;width:100%;height:320px;background-repeat:no-repeat;background-position:50% 0;-webkit-background-size:100% auto;background-size:100% auto;text-align:center;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}@media screen and (max-width :1280px){#mv-container{-webkit-background-size:auto auto;background-size:auto auto}}@media screen and (max-width :767px){#mv-container{background-position:50%;-webkit-background-size:auto 100%;background-size:auto 100%}}@media screen and (max-width :479px){#mv-container{height:128px}}.page-title{position:absolute;margin:auto;margin-top:-13px;top:50%;bottom:0;left:0;right:0}@media screen and (max-width :479px){.page-title{height:128px}.page-title img{height:auto}}#contents{margin:0 auto;padding-bottom:60px;text-align:center;width:1280px}@media screen and (max-width :1280px){#contents{width:100%}}@media screen and (max-width :767px){#contents{padding-bottom:20px}}.section-container{position:relative;margin:0 auto;padding:60px 0 40px;width:100%;background-color:#fff}.first-section,.second-section{position:relative;margin:0 auto;padding:60px 0 20px;width:100%;background-color:#fff}.second-section{padding-top:40px;padding-bottom:0;border-top:1px dotted #dae5d5}.heading{margin:0 auto;text-align:center}.heading span{display:block;margin:0 auto;background-repeat:no-repeat;text-indent:100%;white-space:nowrap;overflow:hidden}@media screen and (max-width :479px){.heading span{background-image:none!important;text-indent:0;white-space:normal;overflow:visible;width:auto!important;height:auto!important;color:#32b16c;font-size:20px;font-size:2rem}}.copy{padding-top:40px;color:#4f7641;line-height:1.8;font-weight:400;font-size:18px;font-size:1.8rem}.copy .br{display:block}@media screen and (max-width :639px){.copy .br639{display:block}}@media screen and (max-width :567px){.copy .br567{display:block}}@media screen and (max-width :479px){.copy .br479{display:block}}@media screen and (max-width :359px){.copy .br359{display:block}}@media screen and (max-width :479px){.copy{padding-top:20px;font-size:16px;font-size:1.6rem;text-align:left}}.mid-heading{color:#22ac38;font-size:18px;font-size:1.8rem}.small-heading{font-size:16px;font-size:1.6rem}#contact .heading span{background-position:0 -212px;width:321px;height:27px}.contact-lead{padding:40px 0;font-size:16px;font-size:1.6rem;line-height:1.8}.contact-tel{padding-top:20px}.contact-tel a{cursor:default}.contact-mail{padding-top:40px}@media screen and (max-width :488px){.contact-mail img{width:100%;height:auto}}@media screen and (max-width :457px){.contact-tel img{width:100%;height:auto}}#local-nav{margin:50px auto 60px;text-align:center}#local-nav ul{margin:0 auto;text-align:center}#local-nav a{display:block;padding-top:.2em;background-color:#fff;border-width:1px 1px 1px 0;border-style:solid;border-color:#80c269;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;color:#5f8f4d;font-size:16px;font-size:1.6rem;float:left;line-height:42px;vertical-align:middle;text-decoration:none!important}#local-nav .current a,#local-nav a:hover{color:#fff;background-color:#5f8f4d}#local-nav #lnav01 a{border-left-width:1px}#footer-nav{margin:0 auto;width:100%;display:none}@media screen and (max-width :767px){#footer-nav{display:block}}#footer-nav li{border-top:1px solid #80c269}#footer-nav a{display:block;position:relative;line-height:48px;font-size:16px;font-size:1.6rem}#footer-nav .current a{background-color:#80c269;color:#fff}#footer-nav span{display:inline-block;font-size:16px;font-size:1.6rem;vertical-align:middle}#footer-nav i{position:absolute;top:12px;right:10px;font-size:24px;font-size:2.4rem}#footer-container{background-color:#2b210f}.copyright{display:inline-block;line-height:60px;vertical-align:middle;font-size:14px;font-size:1.4rem;color:#eee}#share-houses{padding:2em 0 1.5em;font-size:11px;font-size:1.1rem;color:#eee}#share-houses h3{color:#fff;padding-bottom:1.5em;font-size:13px;font-size:1.3rem}#share-houses ul{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;align-content:flex-start;-webkit-flex-direction:row;-webkit-flex-wrap:wrap;-webkit-justify-content:center;-webkit-align-content:flex-start}#share-houses li{margin:0 1em 2em}#share-houses span{display:block;margin-bottom:.5em;color:#fff}#share-houses a{color:#fff;text-decoration:underline}</pre></body></html>