@charset "UTF-8";@keyframes scrl{0%{transform:translate(0,-100%)}80%{transform:translate(0,100%)}100%{-webkit-transform:translate(0,100%)}}@-webkit-keyframes scrl{0%{transform:translate(0,-100%)}80%{transform:translate(0,100%)}100%{-webkit-transform:translate(0,100%)}}.home .article .inner{width:824px;margin:0 auto 0px;display:block}.misc .article .inner{width:924px;margin:0 auto 100px;display:block}.home .article h1.title{padding:100px 0 50px;display:block;font-size:1.4rem;letter-spacing:4px}.misc .article h1.title{padding:100px 0 50px;display:block;font-size:1.4rem;letter-spacing:4px}.article h1.title span{font-size:2.4rem;font-family:'Playfair Display',serif;font-weight:400;letter-spacing:4px;margin-right:25px}.article .note{display:block;margin-bottom:75px;letter-spacing:1px;padding:20px 35px;background-color:rgba(168,127,44,.1)}.article h1.title.center{text-align:center}.article h1.title.center span{display:block;margin-bottom:20px;margin-right:0}.article h1.title.color{color:#a87f2c}@media screen and (max-width:1023px){.home .article .inner{width:100%;margin:0;padding:0 50px;display:block}.misc .article .inner{width:100%;margin:0;padding:0 50px;display:block}.home .article h1.title{padding:50px 0 50px;font-size:1.2rem;letter-spacing:3px}.misc .article h1.title{padding:50px 0 50px;font-size:1.2rem;letter-spacing:3px}.article h1.title span{font-size:2.1rem;margin-right:20px;letter-spacing:3px}.article h1.title.center span{margin-bottom:10px}}@media screen and (max-width:600px){.article h1.title span{display:block;margin-bottom:10px}.misc .article .inner{padding:0 25px}}.home #header{width:100%;height:250px;background-color:#fff;display:block;position:absolute;top:0;left:0;z-index:999}.home #header .inner{position:relative;width:100%;height:100%;display:block}.home #header .inner h1.logo{width:250px;height:auto;position:absolute;top:60px;left:50%;margin-left:-125px}.home #header .inner h1.logo a{display:block;width:250px;height:auto}.home #header .inner .english{width:80px;height:50px;margin-top:-25px;position:absolute;top:50%;left:220px}.home #header .inner .english a{display:block;width:80px;height:50px;color:#000;line-height:50px;font-size:16px;padding-left:20px;font-family:'Lato',sans-serif;font-weight:400;letter-spacing:2px;transition:all .3s ease;-webkit-transition:all .3s ease}.home #header .inner .english:before{content:'';background-color:#a87f2c;position:absolute;top:0;left:0;width:80px;height:50px;z-index:-1;transform-origin:right bottom;transform:scale(0,1);transition:all .3s ease;-webkit-transition:all .3s ease}.home #header .inner .english:hover:before{transform:scale(1,1)}.home #header .inner .gnav{font-family:'Playfair Display',serif;font-weight:400;width:100%;height:100px;position:absolute;bottom:0;right:0;display:block}.home #header .inner .gnav figure{display:none}.home #header .inner .gnav ul{text-align:center;font-size:0}.home #header .inner .gnav ul li{display:inline-block;letter-spacing:2px;height:100px}.home #header .inner .gnav ul li a{overflow:hidden;position:relative;padding:0 20px;display:block;font-size:13px;color:#000;line-height:100px;height:100px}.home #header .inner .gnav ul li a:before{content:'';width:100%;height:100px;background-color:rgba(168,127,44,.2);position:absolute;bottom:-100px;left:0;transition:all .3s ease;-webkit-transition:all .3s ease}.home #header .inner .gnav ul li a:hover:before{bottom:0}.home #header.fixed .gnav{position:fixed;width:100%;height:100px;display:block;background-color:#fff;top:-100px;left:0;transform:translateY(100px);transition:all .3s ease;-webkit-transition:all .3s ease}.home #header.fixed .inner .gnav ul{text-align:right;padding-right:150px}.home #header.fixed .inner .gnav figure{display:block;width:150px;position:absolute;top:25px;left:60px}.misc #header{width:100%;height:100px;background-color:#fff;display:block;position:fixed;top:0;left:0;z-index:999}.misc #header .inner h1.logo{display:block;width:150px;position:absolute;top:25px;left:60px}.misc #header .inner .gnav figure{display:none}.misc #header .inner .gnav{font-family:'Playfair Display',serif;font-weight:400;width:auto;height:100px;position:absolute;bottom:0;right:150px;display:block}.misc #header .inner .gnav figure{display:none}.misc #header .inner .gnav ul{text-align:center;font-size:0}.misc #header .inner .gnav ul li{display:inline-block;letter-spacing:2px;height:100px}.misc #header .inner .gnav ul li a{overflow:hidden;position:relative;padding:0 20px;display:block;font-size:13px;color:#000;line-height:100px;height:100px}.misc #header .inner .gnav ul li a:before{content:'';width:100%;height:100px;background-color:rgba(168,127,44,.2);position:absolute;bottom:-100px;left:0;transition:all .3s ease;-webkit-transition:all .3s ease}.misc #header .inner .gnav ul li a:hover:before{bottom:0}@media screen and (max-width:1140px){.home #header.fixed .gnav ul,.misc #header .inner .gnav{display:none}}@media screen and (max-width:1023px){.home #header{position:fixed}.home #header .inner .gnav{display:none}.home #header{height:80px}.home #header .inner h1.logo{width:150px;position:absolute;top:20px;left:50px;margin-left:0}.home #header .inner h1.logo a{width:150px}.misc #header{width:100%;height:80px}.misc #header .inner h1.logo{top:20px;left:50px}}@media screen and (max-width:600px){.home #header,.misc #header{height:60px}.home #header .inner h1.logo,.misc #header .inner h1.logo{left:30px;width:120px;top:15px}.home #header .inner h1.logo a,.misc #header .inner h1.logo a{width:120px}}#lang{letter-spacing:1px;height:35px;padding:0;position:absolute;width:120px}#lang>ul.bogo-language-switcher{font-size:1.4rem;width:120px;display:block;height:35px;line-height:35px}#lang>ul.bogo-language-switcher>li.current{display:none}#lang>ul.bogo-language-switcher>li>span.bogo-language-name{position:relative;margin:0;padding:0;display:block;width:120px;height:35px;border:1px solid #000;text-align:center;transition:all .3s ease;-webkit-transition:all .3s ease}#lang>ul.bogo-language-switcher>li>span.bogo-language-name a{margin:0;padding:0;color:#000;display:block;width:118px;height:33px;transition:all .3s ease;-webkit-transition:all .3s ease}#lang>ul.bogo-language-switcher>li>span.bogo-language-name:hover{background-color:#a87f2c;border:1px solid #a87f2c}.home #lang{top:180px;right:35px;z-index:999}.home #lang>ul.bogo-language-switcher>li>span.bogo-language-name:hover a{color:#fff}.misc #lang{top:140px;right:35px;z-index:99}.misc #lang>ul.bogo-language-switcher>li>span.bogo-language-name{border:1px solid #fff}.misc #lang>ul.bogo-language-switcher>li>span.bogo-language-name a{color:#fff}.misc #lang>ul.bogo-language-switcher>li>span.bogo-language-name:hover{background-color:#a87f2c;border:1px solid #a87f2c}@media screen and (max-width:1100px){.home #lang{top:92px;right:60px;z-index:999}}@media screen and (max-width:1023px){.misc #lang{top:120px;right:25px;z-index:99}.home #lang{top:110px;right:25px;z-index:999}.home #lang>ul.bogo-language-switcher>li>span.bogo-language-name{border:1px solid #fff}.home #lang>ul.bogo-language-switcher>li>span.bogo-language-name a{color:#fff}.home #lang>ul.bogo-language-switcher>li>span.bogo-language-name:hover{background-color:#a87f2c;border:1px solid #a87f2c}}@media screen and (max-width:600px){.misc #lang{top:80px;right:15px;z-index:99}.home #lang{top:80px;right:15px;z-index:999}}#reserve{position:relative;background-color:#261b11;display:block}#reserve .inner{padding-bottom:100px}body.home #reserve{margin-top:-100px;z-index:-9}body.home #reserve .inner{padding-top:100px}body.misc #reserve .inner{margin:0 auto;padding:0 0 100px}#reserve .inner ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}#reserve .inner ul li{overflow:hidden}#reserve .inner ul li a{color:#fff;display:block;transition:all .3s ease;-webkit-transition:all .3s ease}#reserve .inner ul li.l-01,#reserve .inner ul li.l-02,#reserve .inner ul li.l-03,#reserve .inner ul li.l-04,#reserve .inner ul li.l-05,#reserve .inner ul li.l-06{height:120px;width:calc(50% - 12px);text-align:center;margin-top:24px}#reserve .inner ul li:nth-child(odd){margin-right:24px}#reserve .inner ul li:last-child{margin-right:0}#reserve .inner ul li.l-07{margin-top:24px;width:100%}#reserve .inner ul li.l-01 a,#reserve .inner ul li.l-02 a,#reserve .inner ul li.l-03 a,#reserve .inner ul li.l-04 a,#reserve .inner ul li.l-05 a,#reserve .inner ul li.l-06 a{background-color:#a67e5b;height:120px}#reserve .inner ul li.l-01 a:hover,#reserve .inner ul li.l-02 a:hover,#reserve .inner ul li.l-03 a:hover,#reserve .inner ul li.l-04 a:hover,#reserve .inner ul li.l-05 a:hover,#reserve .inner ul li.l-06 a:hover{background-color:#b38862;height:120px}#reserve .inner ul li.l-07 a{font-size:1.4rem;letter-spacing:3px;background-color:#473324;height:84px;position:relative;padding-left:130px;line-height:80px}#reserve .inner ul li.l-07 a:hover{background-color:#543d2b}#reserve .inner ul li.l-01 a figure{width:250px;margin:0 auto;padding-top:40px}#reserve .inner ul li.l-02 a figure{width:220px;margin:0 auto;padding-top:25px}#reserve .inner ul li.l-03 a figure{width:210px;margin:0 auto;padding-top:35px}#reserve .inner ul li.l-04 a figure{width:280px;margin:0 auto;padding-top:30px}#reserve .inner ul li.l-05 a figure{width:130px;margin:0 auto;padding-top:28px}#reserve .inner ul li.l-06 a figure{width:230px;margin:0 auto;padding-top:30px}#reserve .inner ul li.l-07 a figure{width:30px;position:absolute;top:0;left:50px}#reserve .inner ul li.l-07 a>img{width:50px;position:absolute;top:50%;right:50px;margin-top:-1px}#reserve .inner ul li.l-07 a span{font-family:'Playfair Display',serif;font-weight:400;letter-spacing:4px;margin-right:25px;font-size:24px}@media screen and (max-width:1023px){#reserve .inner{padding-bottom:50px}body.home #reserve{margin-top:0;z-index:0}body.home #reserve .inner{padding-top:0}body.misc #reserve .inner{margin:0 auto;padding:0 50px 50px}#reserve .inner ul li.l-01,#reserve .inner ul li.l-02,#reserve .inner ul li.l-03,#reserve .inner ul li.l-04,#reserve .inner ul li.l-05,#reserve .inner ul li.l-06{height:100px}#reserve .inner ul li.l-01 a,#reserve .inner ul li.l-02 a,#reserve .inner ul li.l-03 a,#reserve .inner ul li.l-04 a,#reserve .inner ul li.l-05 a,#reserve .inner ul li.l-06 a{background-color:#a67e5b;height:100px}#reserve .inner ul li.l-01 a:hover,#reserve .inner ul li.l-02 a:hover,#reserve .inner ul li.l-03 a:hover,#reserve .inner ul li.l-04 a:hover,#reserve .inner ul li.l-05 a:hover,#reserve .inner ul li.l-06 a:hover{background-color:#b38862;height:100px}#reserve .inner ul li.l-01 a figure{width:200px;padding-top:35px}#reserve .inner ul li.l-02 a figure{width:170px;padding-top:20px}#reserve .inner ul li.l-03 a figure{width:150px;padding-top:30px}#reserve .inner ul li.l-04 a figure{width:220px;padding-top:25px}#reserve .inner ul li.l-05 a figure{width:100px;padding-top:25px}#reserve .inner ul li.l-06 a figure{width:180px;padding-top:25px}#reserve .inner ul li.l-07 a{padding-left:110px}}@media screen and (max-width:600px){body.misc #reserve .inner{margin:0 auto;padding:0}#reserve .inner{padding:0;margin:0}#reserve .inner ul{margin:0;padding:0 25px 25px;display:block;-ms-flex-wrap:inherit;flex-wrap:inherit}#reserve .inner ul li.l-01,#reserve .inner ul li.l-02,#reserve .inner ul li.l-03,#reserve .inner ul li.l-04,#reserve .inner ul li.l-05,#reserve .inner ul li.l-06{height:80px;width:100%;text-align:center;margin-top:0;margin-bottom:10px}#reserve .inner ul li:nth-child(odd){margin-right:0}#reserve .inner ul li:last-child{margin-bottom:0}#reserve .inner ul li.l-01 a,#reserve .inner ul li.l-02 a,#reserve .inner ul li.l-03 a,#reserve .inner ul li.l-04 a,#reserve .inner ul li.l-05 a,#reserve .inner ul li.l-06 a{height:80px}#reserve .inner ul li.l-01 a:hover,#reserve .inner ul li.l-02 a:hover,#reserve .inner ul li.l-03 a:hover,#reserve .inner ul li.l-04 a:hover,#reserve .inner ul li.l-05 a:hover,#reserve .inner ul li.l-06 a:hover{height:80px}#reserve .inner ul li.l-01 a figure{width:180px;padding-top:25px}#reserve .inner ul li.l-02 a figure{width:150px;padding-top:15px}#reserve .inner ul li.l-03 a figure{width:140px;padding-top:20px}#reserve .inner ul li.l-04 a figure{width:200px;padding-top:20px}#reserve .inner ul li.l-05 a figure{width:100px;padding-top:15px}#reserve .inner ul li.l-06 a figure{width:160px;padding-top:20px}#reserve .inner ul li.l-07{margin-top:10px;width:100%}#reserve .inner ul li.l-07 a{height:80px;padding-left:80px;font-size:11px;letter-spacing:2px}#reserve .inner ul li.l-07 a figure{width:30px;position:absolute;top:0;left:30px}#reserve .inner ul li.l-07 a span{letter-spacing:3px;margin-right:15px;font-size:18px}#reserve .inner ul li.l-07 a>img{display:none}}#footer .inner{width:924px;height:500px;margin:0 auto;position:relative}#footer .inner h1.logo{width:240px;height:auto;position:absolute;left:0;top:100px}#footer .inner .sns{width:240px;height:50px;position:absolute;top:215px;left:0;z-index:999}#footer .inner .sns p{font-family:'Lato',sans-serif;font-weight:400;font-size:10px;letter-spacing:2px;position:absolute;top:10px;left:10px}#footer .inner .sns ul{font-size:0;text-align:right;width:240px}#footer .inner .sns ul li{display:inline-block;width:40px;height:50px}#footer .inner .sns ul li a{display:block;width:40px;height:50px;text-align:center;line-height:50px;font-size:21px;color:#000;transition:all .3s ease;-webkit-transition:all .3s ease}#footer .inner .sns ul li a:hover{color:#000}#footer .inner .footNav{position:absolute;top:120px;right:0}#footer .inner .footNav ul{font-size:0;margin:0;padding:0}#footer .inner .footNav ul li{font-family:'Playfair Display',serif;font-weight:400;letter-spacing:2px;font-size:12px;line-height:1em;display:inline-block;margin-left:25px}#footer .inner .footNav ul li a{color:#000;display:block}#footer .inner .address{font-size:11px;letter-spacing:2px;position:absolute;top:190px;left:330px}#footer .inner .address span{display:block;margin-bottom:5px}#footer .inner .address a{text-decoration:underline;color:#000;margin-left:20px}#footer .inner .subNav{position:absolute;bottom:88px;right:0;display:block}#footer .inner .subNav ul{font-size:0;margin:0;padding:0}#footer .inner .subNav ul li{line-height:1em;display:inline-block;margin-left:25px;font-family:'Playfair Display',serif;font-weight:400;letter-spacing:2px;font-size:10px;letter-spacing:2px}#footer .inner .subNav ul li a{color:#000;position:relative;display:block;overflow:hidden}#footer .inner .subNav ul li a:before{content:'';height:1px;width:100%;position:absolute;left:0;top:50%;background-color:#000;transform-origin:right top;transform:scale(0,1);transition:transform .3s ease;-webkit-transition:transform .3s ease}#footer .inner .subNav ul li a:hover:before{transform-origin:left top;transform:scale(1,1)}#footer .inner .copyright{width:300px;position:absolute;bottom:100px;left:0;line-height:1em;font-size:10px;text-align:left;font-family:'Playfair Display',serif;font-weight:400;letter-spacing:2px}@media screen and (max-width:1023px){#footer .inner{width:100%;height:auto;margin:50px 0;position:relative}#footer .inner h1.logo{width:240px;height:auto;margin:0 auto 50px;position:relative;left:inherit;top:inherit}#footer .inner .sns{width:240px;height:50px;margin:0 auto 25px;position:relative;top:inherit;left:inherit;z-index:999}#footer .inner .sns ul{text-align:center}#footer .inner .sns p{display:none}#footer .inner .footNav{position:relative;top:inherit;right:inherit;text-align:center;margin-bottom:25px}#footer .inner .address{position:relative;top:inherit;left:inherit;text-align:center;margin-bottom:25px}#footer .inner .subNav{position:relative;bottom:inherit;left:inherit;text-align:center;margin-bottom:25px}#footer .inner .subNav ul li{margin:0 10px}#footer .inner .copyright{width:100%;position:relative;bottom:inherit;left:inherit;text-align:center}}@media screen and (max-width:600px){#footer .inner{margin-bottom:100px}#footer .inner h1.logo{width:200px}#footer .inner .footNav,#footer .inner .address{display:none}#footer .inner .copyright span{display:none}}#rsvBtn{width:70px;height:250px;display:block;position:fixed;right:0;top:250px;z-index:999}#rsvBtn a{color:#a87f2c;position:relative;width:70px;height:250px;display:block;background-color:#1f160e;font-family:'Playfair Display',serif;font-weight:400;letter-spacing:3px;font-size:14px;transition:all .3s ease;-webkit-transition:all .3s ease}#rsvBtn a img{width:28px;height:auto;position:absolute;left:22px;top:35px;margin-top:-9px}#rsvBtn a span{transform:rotate(90deg);display:block;position:absolute;top:130px;right:-30px}#rsvBtn a:hover{background-color:#332517}@media screen and (max-width:1023px){#rsvBtn{width:50px;height:200px;right:0;top:180px;z-index:999}#rsvBtn a{width:50px;height:200px}#rsvBtn a img{width:25px;height:auto;position:absolute;left:14px;top:25px;margin-top:-9px}#rsvBtn a span{top:98px;right:-30px;font-size:1.3rem;letter-spacing:2px}}@media screen and (max-width:600px){#rsvBtn{width:200px;height:60px;right:0;top:inherit;bottom:0}#rsvBtn a{width:200px;height:60px}#rsvBtn a img{width:25px;left:22px;top:32px}#rsvBtn a span{transform:rotate(0deg);display:block;position:absolute;top:18px;right:23px}}#hamburger{position:fixed;top:48px;right:60px;width:30px;height:19px;margin-top:-7px;cursor:pointer;overflow:hidden;display:block;z-index:99999999;transition:all .3s ease;-webkit-transition:all .3s ease}#hamburger span{width:100%;display:block;box-sizing:border-box;height:1px;background-color:#000;position:absolute;left:0}#hamburger span{transition:all .3s 0s ease;-webkit-transition:all .3s 0s ease}#hamburger span:nth-of-type(1){z-index:1;top:0}#hamburger span:nth-of-type(2){z-index:1;top:9px}#hamburger span:nth-of-type(3){z-index:0;bottom:0}#hamburger:hover{opacity:.5}#hamburger.active{z-index:99999999}#hamburger.active span:nth-of-type(1){width:100%;background-color:#fff;top:0;-webkit-transform:translateY(10px) rotate(-45deg);transform:translateY(9px) rotate(-45deg)}#hamburger.active span:nth-of-type(2){width:100%;background-color:#fff;bottom:0;-webkit-transform:translateY(0) rotate(45deg);transform:translateY(0) rotate(45deg)}#hamburger.active span:nth-of-type(3){width:0}@media screen and (max-width:1023px){#hamburger{position:fixed;top:38px;right:35px;width:30px;height:19px;margin-top:-7px;cursor:pointer;overflow:hidden;display:block;z-index:99999999;transition:all .3s ease;-webkit-transition:all .3s ease}}@media screen and (max-width:600px){#hamburger{position:fixed;top:23px;right:30px;width:25px;height:15px;margin-top:0}#hamburger span:nth-of-type(2){z-index:1;top:7px}#hamburger.active span:nth-of-type(1){-webkit-transform:translateY(7px) rotate(-45deg);transform:translateY(7px) rotate(-45deg)}}body.scroll-prevent{overflow:hidden}#spNavWrap{display:none;z-index:9999;background-color:transparent;position:fixed;top:0;left:0;width:100%;height:100%}#spNav{display:none;padding:0;background-color:#261b11;z-index:99999;position:fixed;top:0;left:0;height:100%;width:100%}#spNav .inner{display:block;height:600px;width:750px;position:absolute;top:0;left:0;right:0;bottom:0;margin:auto}#spNav .inner figure{opacity:0;transform:translate(25px);width:250px;height:auto;margin:0 auto 50px}#spNav .inner>ul.main{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}#spNav .inner>ul.main>li{opacity:0;border-top:1px solid rgba(255,255,255,.1);transform:translate(25px);height:110px;width:50%;line-height:1.8em;position:relative;display:block}#spNav .inner>ul.main>li>a{padding:30px 40px 0;height:110px;width:100%;position:relative;display:block;font-size:11px;letter-spacing:3px;color:#fff}#spNav .inner>ul.main>li>a span{color:#a87f2c;font-size:21px;margin-bottom:7px;font-family:'Playfair Display',serif;font-weight:300;letter-spacing:4px;display:block}#spNav .inner>ul.main>li:before{content:'';position:absolute;top:0;left:0;background-color:rgba(0,0,0,.1);display:block;width:100%;height:100%;z-index:0;transform-origin:right top;transform:scale(0,1);transition:transform .3s}#spNav .inner>ul.main>li:hover:before{transform-origin:left top;transform:scale(1,1);transition:transform .3s}#spNav.active .inner figure{opacity:1;transform:translate(0px);transition:.5s .5s}#spNav.active .inner>ul.main>li{opacity:1;transform:translate(0px)}#spNav.active .inner>ul.main>li:nth-of-type(1){transition:.5s .8s}#spNav.active .inner>ul.main>li:nth-of-type(2){transition:.5s .9s}#spNav.active .inner>ul.main>li:nth-of-type(3){transition:.5s 1s}#spNav.active .inner>ul.main>li:nth-of-type(4){transition:.5s 1.1s}#spNav.active .inner>ul.main>li:nth-of-type(5){transition:.5s 1.2s}#spNav.active .inner>ul.main>li:nth-of-type(6){transition:.5s 1.3s}#spNav.active .inner>ul.main>li:nth-of-type(7){transition:.5s 1.4s}#spNav.active .inner>ul.main>li:nth-of-type(8){transition:.5s 1.5s}@media screen and (max-width:768px){#spNav .inner{display:block;height:600px;width:600px}}@media screen and (max-width:480px){#spNav .inner{display:block;height:auto;width:auto;padding:80px 50px 0;overflow-y:auto}#spNav .inner figure{width:150px;margin:0 auto 25px}#spNav .inner>ul.main{padding-bottom:50px}#spNav .inner>ul.main>li{height:auto;width:100%}#spNav .inner>ul.main>li>a{padding:20px;height:auto;width:100%;font-size:16px}#spNav .inner>ul.main>li>a>span{font-size:10px;margin-bottom:2px;margin-left:2px}}#spNav .inner .lang{margin:25px 0 50px;padding:0;opacity:0;transform:translate(25px)}#spNav .inner .lang ul.bogo-language-switcher{width:100%;margin:0;padding:0;display:block;height:50px;font-size:0}#spNav .inner .lang ul.bogo-language-switcher>li{letter-spacing:2px;display:inline-block;font-size:1.6rem;width:50%;height:50px;line-height:50px;text-align:center}#spNav .inner .lang ul.bogo-language-switcher>li>span.bogo-language-name a{color:#fff;background-color:#332517;display:block;height:50px;transition:all .3s ease;-webkit-transition:all .3s ease}#spNav .inner .lang ul.bogo-language-switcher>li.current>span.bogo-language-name a{color:#fff;background-color:#a87f2c}#spNav .inner .lang ul.bogo-language-switcher>li>span.bogo-language-name a:hover{background-color:#f5b840;color:#000}#spNav .inner .lang ul.bogo-language-switcher>li.current>span.bogo-language-name a:hover{color:#fff;background-color:#a87f2c}#spNav.active .inner .lang{opacity:1;transform:translate(0px);transition:.5s .7s}@media screen and (max-width:480px){#spNav .inner .lang{margin:25px 0}#spNav .inner .lang ul.bogo-language-switcher>li{letter-spacing:1px;font-size:1.4rem}}@media screen and (min-width:769px){body,html{width:100%;height:100%;min-height:600px;min-width:1000px;-webkit-text-size-adjust:100%}.sp_dspl{display:none!important}.pc_dspl{display:block!important}}@media screen and (max-width:768px){body,html{-webkit-text-size-adjust:100%;-webkit-overflow-scrolling:touch;overflow-x:hidden;display:block;position:relative;width:100%;min-width:auto}html{-webkit-text-size-adjust:100%}a:hover{text-decoration:none}.sp_dspl{display:block!important}.pc_dspl{display:none!important}}