@import"preset.css";@import"module.css";@import"header.css";@import"footer.css";@import"mailformpro.css";@import"jquery.bxslider.css";body{font-family:"yu-gothic-pr6n","Yu Gothic","YuGothic","Roboto","Helvetica Neue","Hiragino Kaku Gothic Pro","Meiryo","Arial","sans-serif";font-size:14px;background:#fff;color:#222;line-height:2.3;letter-spacing:.05em;font-weight:300;position:relative}@media screen and (max-width: 999px){body{font-size:13px;line-height:2}}@media screen and (max-width: 767px){body{font-size:12.5px}}@media screen and (max-width: 320px){body{font-size:90%}}header,main,footer{animation-name:fadein;animation-duration:3s}@keyframes fadein{from{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}#top #content #hero{max-width:1500px;padding:0 70px 0 70px;margin:0 auto;z-index:1}@media screen and (max-width: 1200px){#top #content #hero{padding:0 40px}}@media screen and (max-width: 999px){#top #content #hero{padding:0 30px}}@media screen and (max-width: 767px){#top #content #hero{padding:0 10px}}#top #content #hero .bg-slide{border-radius:5px}#top #content #hero .bg-slide .swiper-pagination{display:flex;justify-content:flex-start;-moz-column-gap:10px;column-gap:10px;position:static;inset:auto}#top #content #hero .bg-slide .swiper-pagination-bullet{background-color:#eee;border-radius:50%;width:6px;height:6px;margin:0;opacity:1}#top #content #hero .bg-slide .swiper-pagination-bullet-active{background-color:#bfcbd7}#top #content #info{max-width:1500px;padding:0 70px 0 70px;margin:0 auto;z-index:10;position:relative}@media screen and (max-width: 1200px){#top #content #info{padding:0 40px}}@media screen and (max-width: 999px){#top #content #info{padding:0 30px}}@media screen and (max-width: 767px){#top #content #info{padding:0 10px}}#top #content #info .news{display:block;border-radius:5px 0 5px 0;background:hsla(0,0%,100%,.7019607843) !important;position:absolute;bottom:-15px;right:0;min-width:400px}@media screen and (max-width: 999px){#top #content #info .news{position:relative;bottom:auto}}#top #content #info .new a{display:flex;align-items:flex-start;padding:0 50px 0 0;position:relative;font-size:90%}@media screen and (max-width: 999px){#top #content #info .new a{font-size:100%}}#top #content #info .new a::before{content:"";position:absolute;background:url(../img/base/ar.png) 0 0/23px 3px no-repeat;width:23px;height:3px;right:15px;bottom:-5px}@media screen and (max-width: 999px){#top #content #info .new a::before{bottom:calc(50% - 2px);right:0}}#top #content #sec1 .work a figure{border-radius:5px}#top #content #sec1 .work a figure:hover{transition-duration:.8s}#top #content #sec1 .work a figure:hover img{transform:scale(1.04);transition-duration:.8s}#about #content .hero,#menu #content .hero{max-width:1500px;overflow:hidden;padding:0 70px 0 70px;margin:0 auto;z-index:1}@media screen and (max-width: 1200px){#about #content .hero,#menu #content .hero{padding:0 40px}}@media screen and (max-width: 999px){#about #content .hero,#menu #content .hero{padding:0 30px}}@media screen and (max-width: 767px){#about #content .hero,#menu #content .hero{padding:0 10px}}#about #content .hero .hero-ttl,#menu #content .hero .hero-ttl{width:400px;margin-right:20px;margin-left:15px}#about #content .hero figure,#menu #content .hero figure{padding-bottom:7px}#new #content .new{border-bottom:1px solid #eee}#new #content .new a{padding:25px 15px;display:block}#new #content .new a:hover{background:#fbf4ea}#new #content .new a .day{color:#beafaa}#work #content .work a .category{color:#beafaa !important}/*# sourceMappingURL=style.css.map */