@import url("https://fonts.googleapis.com/css?family=Lato:300,400,700|Pacifico&display=swap");@import url("https://fonts.googleapis.com/icon?family=Material+Icons");html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{border:0;font-size:100%;font:inherit;vertical-align:baseline;margin:0;padding:0;box-sizing:border-box}html:focus,body:focus,div:focus,span:focus,applet:focus,object:focus,iframe:focus,h1:focus,h2:focus,h3:focus,h4:focus,h5:focus,h6:focus,p:focus,blockquote:focus,pre:focus,a:focus,abbr:focus,acronym:focus,address:focus,big:focus,cite:focus,code:focus,del:focus,dfn:focus,em:focus,img:focus,ins:focus,kbd:focus,q:focus,s:focus,samp:focus,small:focus,strike:focus,strong:focus,sub:focus,sup:focus,tt:focus,var:focus,b:focus,u:focus,i:focus,center:focus,dl:focus,dt:focus,dd:focus,ol:focus,ul:focus,li:focus,fieldset:focus,form:focus,label:focus,legend:focus,table:focus,caption:focus,tbody:focus,tfoot:focus,thead:focus,tr:focus,th:focus,td:focus,article:focus,aside:focus,canvas:focus,details:focus,embed:focus,figure:focus,figcaption:focus,footer:focus,header:focus,hgroup:focus,menu:focus,nav:focus,output:focus,ruby:focus,section:focus,summary:focus,time:focus,mark:focus,audio:focus,video:focus{outline:none}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block;box-sizing:border-box}body{line-height:1;box-sizing:border-box}ol,ul{list-style:none;box-sizing:border-box}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:none}table{border-collapse:collapse;border-spacing:0}html,body{max-width:100%;overflow-x:hidden}body{overflow-x:hidden;background:#fff;color:#000;font-family:'Lato','游ゴシック体', YuGothic, '游ゴシック', 'Yu Gothic', 'メイリオ', sans-serif;font-size:14px;font-weight:400;line-height:1;font-feature-settings:'palt';word-break:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-smoothing:antialiased;text-rendering:auto;width:100%;min-height:100%;padding:50px 0 0 0;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-moz-text-size-adjust:100%;-o-text-size-adjust:100%;text-size-adjust:100%;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden}body p{letter-spacing:1px;line-height:1.8}body a{display:inline-block;position:relative;color:inherit;text-decoration:none}body a:link{color:inherit}body a:visited{color:inherit}body a:hover{opacity:0.75}body li{list-style:none;margin:0;padding:0}@media screen and (max-width: 1000px){body{min-width:0;-webkit-touch-callout:none;-webkit-user-select:none;-ms-user-select:none;-moz-user-select:none;-o-user-select:none;user-select:none;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden}}img{max-width:100%;height:auto}iframe{background:#f3f3f3}@media screen and (max-width: 1000px){.forPC{display:none !important}}.forSP{display:none !important}@media screen and (max-width: 1000px){.forSP{display:block !important}}.clearfix{zoom:1}.clearfix:after{content:'';display:block;clear:both}.hamburger{position:fixed;top:3vw;right:3vw;z-index:99;text-align:center;transition:all 0.25s;box-sizing:border-box;width:28px;height:25px;cursor:pointer}.hamburger:after{content:'';display:block;background:#fff;position:absolute;top:-6px;left:-6px;z-index:-1;width:40px;height:38px;border-radius:3px}.hamburger span{display:inline-block;transition:all 0.4s;box-sizing:border-box;position:absolute;left:0;width:100%;height:3px;background-color:#000;border-radius:4px}.hamburger span:nth-of-type(1){top:0}.hamburger span:nth-of-type(2){top:11px}.hamburger span:nth-of-type(3){bottom:0}.hamburger.active span:nth-of-type(1){-webkit-transform:translateY(11px) rotate(45deg);-ms-transform:translateY(11px) rotate(45deg);-moz-transform:translateY(11px) rotate(45deg);-o-transform:translateY(11px) rotate(45deg);transform:translateY(11px) rotate(45deg);-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden}.hamburger.active span:nth-of-type(2){opacity:0}.hamburger.active span:nth-of-type(3){-webkit-transform:translateY(-11px) rotate(-45deg);-ms-transform:translateY(-11px) rotate(-45deg);-moz-transform:translateY(-11px) rotate(-45deg);-o-transform:translateY(-11px) rotate(-45deg);transform:translateY(-11px) rotate(-45deg);-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden}@media screen and (max-width: 1000px){.hamburger{display:block;top:5vw;right:5vw}}.but{position:relative;display:inline-block;background:#000;font-size:0.9em;line-height:1;padding:16px 48px;text-decoration:none}.but:link,.but:visited{color:#fff}.but:after{content:'';display:block;position:absolute;top:0;right:16px;left:auto !important;width:1em !important;border:none !important;height:100%;background:url(/_cms/wp-content/themes/lesfees_wp/assets/img/but-arrow.png) no-repeat center 45%;background-size:1em auto;transition:background-position 0.25s}.but.black{border-color:#666}.but.black:after{background:url(/_cms/wp-content/themes/lesfees_wp/assets/img/but-arrow-b.png) no-repeat center 45%;background-size:16px auto}.but.prev:after{transform:scale(-1, 1)}.but:hover{background-position-x:16px}.pagetop{display:inline-block;background:#fff;padding:4px 8px;position:fixed;z-index:9;bottom:calc(3vw + 5.5em);right:3vw;line-height:1;font-size:12px;letter-spacing:2px;-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);-moz-transform:rotate(270deg);-o-transform:rotate(270deg);transform:rotate(270deg);-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform-origin:top right;-ms-transform-origin:top right;-moz-transform-origin:top right;-o-transform-origin:top right;transform-origin:top right;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden;cursor:pointer}.pagetop:after{content:'';display:inline-block;width:1em;height:1em;margin:0 0 0 8px;background:url(/_cms/wp-content/themes/lesfees_wp/assets/img/but-arrow-b.png) no-repeat center center;background-size:contain}@media screen and (max-width: 1000px){.pagetop{display:block;position:static;-webkit-transform:rotate(0);-ms-transform:rotate(0);-moz-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0);-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden;color:#000;padding:16px 32px;text-align:center;background:#fff url(/_cms/wp-content/themes/lesfees_wp/assets/img/but-arrow-t-b.png) no-repeat 30vw center;background-size:auto 35%}.pagetop:after{display:none}}header{position:fixed;top:0;left:0;z-index:99;width:100%;text-align:center;background:#111;color:#fff}header .pagetitle{padding:18px 0;font-size:14px;font-weight:700;line-height:1;letter-spacing:8px}header .historyBack{position:absolute;top:0;left:0;height:100%;padding:16px 8px 0 16px;border-right:1px solid #333}header .historyBack .material-icons{font-size:18px}footer{background:#f9f9f9;padding:32px 0 32px;text-align:center}footer h6{margin:0 0 8px 0}footer h6 .logo{height:1.25em;width:auto}footer .sns{margin:0 0 32px 0}footer .sns li{display:inline-block;margin:0 8px}footer .sns i.fa{font-size:48px}footer .sns .fa-facebook-square{color:#3B5998}footer .sns .fa-twitter-square{color:#55acee}footer .sns .fa-instagram{color:#515bd4;background:linear-gradient(45deg, #405de6, #5851db, #833ab4, #c13584, #e1306c, #fd1d1d);-webkit-background-clip:text;-webkit-text-fill-color:transparent}footer .copyright{font-size:10px;font-weight:700;letter-spacing:3px}aside{position:fixed;bottom:0;width:100%}aside .footerUI{background:#111;color:#999;border-bottom:1px solid #333}aside .footerUI li{display:block;width:calc(100% / 3);float:left;text-align:center}aside .footerUI li.now{color:#fff}aside .footerUI li a{display:block;padding:16px 0;font-size:13px}aside .footerUI li:nth-of-type(2){border-left:1px solid #333;border-right:1px solid #333}nav{position:fixed;top:0;left:100vw;z-index:9;width:100%;height:100vh;background:rgba(0,0,0,0.9);color:#fff;text-align:center;transition:left 0.3s}nav .siteNav{width:100%;position:absolute;top:50%;left:50%;transform:translateY(-50%) translateX(-50%);-webkit-transform:translateY(-50%) translateX(-50%)}nav .siteNav li{font-size:7vw;margin:4vh 0}nav .siteNav li a{display:block}nav.active{left:0}.brandSelect{overflow:hidden;width:90%;margin:32px auto;text-align:center;position:relative;border:1px solid #000;border-radius:50px;background:#f6f6f6}.brandSelect select{font-size:16px;transform-origin:left center;transform:scale(0.7);letter-spacing:1px;width:130%;padding-right:1em;cursor:pointer;text-indent:1em;text-overflow:ellipsis;border:none;outline:none;background:transparent;background-image:none;box-shadow:none;-webkit-appearance:none;appearance:none;padding:8px 38px 8px 8px;color:#999}.brandSelect select::-ms-expand{display:none}.brandSelect::before{position:absolute;top:45%;right:14px;width:0;height:0;padding:0;content:'';border-left:6px solid transparent;border-right:6px solid transparent;border-top:6px solid #000;pointer-events:none}.masonry .grid{width:42.5%;margin:0 0 10% 5%}.masonry .thumbImg{display:block;border-radius:5px;margin:6px 0 0 0}.author{font-size:0;position:relative}.author:before{content:"Posted by";position:absolute;top:-12px;left:-12px;font-family:'Pacifico';font-size:10px;color:#938b64;letter-spacing:0;-webkit-transform:rotate(-14deg);-ms-transform:rotate(-14deg);-moz-transform:rotate(-14deg);-o-transform:rotate(-14deg);transform:rotate(-14deg);-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden}.author .authorImg{display:inline-block;vertical-align:middle;width:22%;border-radius:100%;margin:0 3% 0 0}.author .authorAtt{display:inline-block;vertical-align:middle;width:73%;font-size:10.5px}.author .authorAtt a{display:block}.items .item{position:relative;padding:0 5vw 5vw;margin:0 0 5vw 0;border-bottom:1px solid #f3f3f3}.items .item:last-of-type{margin:0}.items .item a{display:block}.items .item .material-icons{position:absolute;bottom:8px;right:0;font-size:12px}.items .itemImg{width:15%;display:inline-block;vertical-align:middle;border-radius:5px}.items .itemAtt{width:75%;display:inline-block;vertical-align:middle;padding:0 0 0 16px}.items .itemBrand{display:block;font-weight:700}.items .itemName{display:block}.col{padding:48px 16px;border-bottom:1px solid #eee}.col:last-of-type{border-bottom:none}.col .img{display:block;width:70%;margin:40px auto}.col .contactAddress{font-size:24px;font-weight:100;text-align:center}.midashi{display:block;font-size:24px;line-height:1;font-weight:700;text-align:center;letter-spacing:3px;margin-bottom:24px}.midashi .material-icons{font-size:24px;vertical-align:middle;margin:0 8px 0 0}.configList{text-align:center}.configList li{display:inline-block;vertical-align:top;width:45%}.configList li .material-icons{font-size:32px}.configList li .iconBg{background:#938b64;color:#fff;padding:16px;border-radius:100px;line-height:0;margin:0 0 8px 0}.configList li span{display:inline-block;font-size:12px}.index .historyBack{display:none}.index main p{width:90%;margin:0 auto 1em;text-align:justify}.index main p:last-of-type{margin-bottom:0}
