@charset "utf-8";html{scroll-behavior:smooth}#header{box-shadow:none}#footer{padding:10px 0}section{padding:30px 0}h2{margin-bottom:40px}h2 img{display:block;width:auto;height:30px}.inner{padding:0 15px;box-sizing:border-box}#info .inner{padding:0}#concept p{line-height:1.8;margin-bottom:.5em}#info{background:#f6f6f6;background:-moz-linear-gradient(-45deg,#e9e9e9 0%,#f1f1f1 20%,#fff 40%,#fff 60%,#f1f1f1 100%);background:-webkit-linear-gradient(-45deg,#e9e9e9 0%,#f1f1f1 20%,#fff 40%,#fff 60%,#f1f1f1 100%);background:linear-gradient(135deg,#e9e9e9 0%,#f1f1f1 20%,#fff 40%,#fff 60%,#f1f1f1 100%)}.mapContainer{width:100%;padding-bottom:30px}.mapContainer img{display:block;margin:0}.mapContainer p:last-child{padding:1em 0;text-align:center}.mapContainer p:last-child a{font-family:Georgia,"Times New Roman",Times,"serif";display:inline-block;line-height:1;padding:.5em 1em;border:1px solid #ddd;border-radius:3px}.shopadd{text-align:center}.shopadd p:first-child{font-family:"Palatino Linotype","Book Antiqua",Palatino,"serif";font-size:1.8rem}.shopadd p:nth-child(2){padding:1em 0;font-size:.7rem}.shopadd address{padding:1em 0}.shopadd p.tel{text-align:center;padding-bottom:1em}.shopadd p.tel i{display:inline-block;width:20px;height:20px}.shopadd p.tel i.icon-fax{margin:0 10px 0 0}.shopadd p.tel i:before{font-size:20px}.shopadd p.tel a{color:#000}.shopadd .shop_btn{width:120px;margin:0 auto 1em;padding:.4em 0;text-align:right;background:url(//peu-heureux.com/wp-content/themes/official_site/images/cart.svg) no-repeat 0 50%;background-size:auto 100%}.shopadd .shop_btn a{display:block;width:100%;color:#000}.wp-block-image img{display:block;width:100%}#works .wp-block-columns{margin-bottom:20px}#works figure.wp-block-image{margin:0}#works h3{background:url(//peu-heureux.com/wp-content/themes/official_site/images/ttl_bg1.svg) no-repeat 50% 100%;background-size:auto 30px;text-align:center;font-size:1.4rem;margin:0;padding-bottom:1.2rem;position:relative}#works p{line-height:1.5}#works p.open{text-align:center;cursor:pointer;line-height:1;color:#666}#works p.open span{font-family:Georgia,"Times New Roman",Times,"serif";display:inline-block;height:2rem;line-height:2rem}#works p.open span:before{font-family:'icomoon';width:1rem;height:1rem;vertical-align:middle;margin-right:.5rem}#works p.open span:before{content:"\e911"}#works p.close span:before{content:"\e90e";color:#c00}.open span:after{display:inline-block;content:"read more";vertical-align:middle;transition:all .2s}.close span:after{content:"close";color:#c00;transition:all .5s}.view{display:none}.view .wp-block-gallery{margin:0}@media print,screen and (min-width:768px){.slider{width:1000px;margin:0 auto}article{width:100%}#concept{padding:100px 0}#concept .inner{width:700px;margin:0 auto;text-align:center}#info{padding:50px 0 100px}#info .inner{width:700px;margin:0 auto}#works{padding:100px 0}#works .inner{width:1000px;margin:0 auto}#works p.open{text-align:right}#works p.open span{font-family:Georgia,"Times New Roman",Times,"serif";display:inline-block;height:2rem;line-height:2rem}#works p.open span:before{font-family:'icomoon';width:1rem;height:1rem;vertical-align:middle;margin-right:.5rem}#works p.open span:before{content:"\e911"}#works p.close span:before{content:"\e90e";color:#c00}.worksInner h3{padding-top:15%;transition:.5s}.worksInner h3.viewopen{padding-top:0;transition:.5s}#access{padding-top:100px}#access .inner{width:1000px;margin:0 auto;display:flex;flex-wrap:nowrap;justify-content:space-between}.mapContainer{width:560px;padding-bottom:0}.shopadd{width:400px;text-align:center}.shopadd p:first-child{font-family:"Palatino Linotype","Book Antiqua",Palatino,"serif";font-size:1.8rem}.shopadd p:nth-child(2){padding:1em 0;font-size:.7rem}.shopadd address{padding:1em 0}.shopadd p.tel{text-align:center;padding-bottom:1em}.shopadd p.tel i{display:inline-block;width:20px;height:20px}.shopadd p.tel i.icon-fax{margin:0 10px 0 0}.shopadd p.tel i:before{font-size:20px}.shopadd p.tel a{color:#000}.shopadd .shop_btn a:hover{color:#c00;transition:.2s}}