﻿html,body{font-family:Verdana,YuGothic,"游ゴシック",Meiryo,"メイリオ","ＭＳ Ｐゴシック",sans-serif;font-feature-settings:"palt"}body.drowerbg-fixed{width:100%;height:100%;overflow:hidden}main{position:relative;z-index:100}@media screen and (min-width: 960px){.pc{display:block !important}.sp{display:none !important}}@media screen and (max-width: 959px){.pc{display:none !important}.sp{display:block !important}}.page-title{padding:0 1.875rem;margin:0 auto 1.875rem;max-width:1016px;color:#d3b14e}@media screen and (max-width: 959px){.page-title{padding:0 1.25rem;margin-bottom:.9375rem}}.page-title h1{margin-bottom:1.4375rem;line-height:1.4375rem;font-size:1.4375rem;letter-spacing:.3125rem}@media screen and (max-width: 959px){.page-title h1{margin-bottom:1rem;font-size:1rem;line-height:1rem;letter-spacing:.1875rem}}.page-title p{line-height:4.0625rem;font-size:4.0625rem;font-family:"Rammetto One",cursive}@media screen and (max-width: 959px){.page-title p{line-height:2.5rem;font-size:2.5rem}}.page-title p span{margin-left:1.25rem;vertical-align:top;color:#ed4001;font-size:1rem}@media screen and (max-width: 959px){.page-title p span{font-size:.75rem}}.breadcrumb{padding:.3125rem 0;margin:0 auto;max-width:1080px;list-style:none;font-size:.875rem}@media screen and (max-width: 959px){.breadcrumb{padding:.3125rem .9375rem}}.breadcrumb li{display:inline;list-style:none}.breadcrumb li:after{content:">";padding:0 .2em 0 .6em;color:#555}.breadcrumb li:last-child:after{content:""}.breadcrumb li a{text-decoration:none;color:gray}.breadcrumb li a:before{font-weight:normal;font-size:1.1em;color:#2e7fea}.breadcrumb li a:hover{text-decoration:underline}header{position:relative;z-index:101}header a:link,header a:visited,header a:hover,header a:active{color:#fff}.contact-form .input{overflow-x:hidden}.site-header-container{width:100%;position:fixed;display:flex;justify-content:space-between;align-items:center}@media screen and (min-width: 960px){.site-header-container{padding:10px 30px 0 30px}}@media screen and (min-width: 600px)and (max-width: 959px){.site-header-container{margin-top:30px;padding:10px 10px 10px 15px}.site-header-container.logo-pwsc,.site-header-container.logo-pcsc{background:#fff}}@media screen and (max-width: 599px){.site-header-container{padding:10px 10px 10px 15px}.site-header-container.logo-pwsc,.site-header-container.logo-pcsc{background:#fff}}@media screen and (min-width: 600px)and (max-width: 959px){.site-header:has(+.st-Container) article.site-header-container.logo-pcsc{background:none}}@media screen and (max-width: 599px){.site-header:has(+.st-Container) article.site-header-container.logo-pcsc{background:none}}.menu-container{display:flex;align-items:center;column-gap:10px;margin-right:1.875rem}@media screen and (max-width: 959px){.menu-container{display:flex;align-items:center;column-gap:0;margin-top:0;margin-right:0}}.menu-container .header-entry-fresh{position:relative;display:block}.menu-container .header-entry-fresh span{display:block;background:#e03c16;color:#fff;padding:11px 30px;text-align:center;line-height:1.3;z-index:10;transition:.5s all;font-weight:600}.menu-container .header-entry-fresh:hover span{transform:translate(-7px, -7px)}.menu-container .header-entry-fresh:before{position:absolute;content:"";width:100%;height:100%;background:#333;top:0;left:0;z-index:-1}.menu-container .header-entry-career{position:relative;display:block}.menu-container .header-entry-career span{display:block;background:#1f8e2c;color:#fff;padding:20px 30px;z-index:10;transition:.5s all;font-weight:600}.menu-container .header-entry-career:hover span{transform:translate(-7px, -7px)}.menu-container .header-entry-career:before{position:absolute;content:"";width:100%;height:100%;background:#333;top:0;left:0;z-index:-1}.menu-container .header-entry-career small{font-size:11px;font-weight:400;display:block;padding-bottom:3px}.menu-container .header-menu{position:relative;display:block;margin-left:30px;width:100px;height:100px;text-align:center}@media screen and (min-width: 960px){.menu-container .header-menu .header-menu-content{font-family:"Rammetto One",cursive;position:absolute;display:block;top:40px;right:0;width:100px;height:100px}.menu-container .header-menu .header-menu-content span{display:block;position:absolute;left:35%;height:4px;background:#fff;transition:.5s all}.menu-container .header-menu .header-menu-content span:nth-of-type(1){top:0;width:30%}.menu-container .header-menu .header-menu-content span:nth-of-type(2){top:10px;width:30%}.menu-container .header-menu .header-menu-content p{position:absolute;top:20px;left:0;right:0;font-size:10px;color:#fff}.menu-container .header-menu img{position:absolute;top:0;right:0;width:100px;height:100px;transition:.5s all}}@media screen and (max-width: 959px){.menu-container .header-menu{position:relative;display:block;width:70px;height:70px;text-align:center}.menu-container .header-menu .header-menu-content{font-family:"Rammetto One",cursive;position:absolute;display:block;top:20px;right:0;width:70px;height:50px}.menu-container .header-menu .header-menu-content span{display:block;position:absolute;left:35%;height:4px;background:#fff;transition:.5s all}.menu-container .header-menu .header-menu-content span:nth-of-type(1){top:0;width:30%}.menu-container .header-menu .header-menu-content span:nth-of-type(2){top:10px;width:30%}.menu-container .header-menu .header-menu-content p{position:absolute;top:15px;left:0;right:0;line-height:24px;font-size:10px;color:#fff}.menu-container .header-menu img{position:absolute;top:0;right:0;width:70px;height:70px;transition:.5s all}}@media screen and (min-width: 960px){.menu-container .header-menu:hover .header-menu-bg1{display:block;transform:rotate(-7deg)}.menu-container .header-menu:hover .header-menu-bg2{display:block;transform:rotate(8deg)}}.menu-container .header-menu-toggle{display:none}.menu-container .header-menu-toggle:checked~.header-menu .header-menu-content span:nth-of-type(1){top:3px;left:35px;transform:rotate(-45deg);background:#d3b14e}.menu-container .header-menu-toggle:checked~.header-menu .header-menu-content span:nth-of-type(2){top:3px;left:35px;transform:rotate(45deg);background:#d3b14e}.menu-container .header-menu-toggle:checked~.header-menu .header-menu-content p{color:#d3b14e}@media screen and (max-width: 959px){.menu-container .header-menu-toggle:checked~.header-menu .header-menu-content span:nth-of-type(1){top:3px;left:25px}.menu-container .header-menu-toggle:checked~.header-menu .header-menu-content span:nth-of-type(2){top:3px;left:25px}}.menu-container .header-menu-toggle:checked~.header-menu .header-menu-content{color:#d3b14e}.menu-container .header-menu-toggle:checked:hover~.header-menu .header-menu-bg1{display:block;transform:rotate(0deg)}.menu-container .header-menu-toggle:checked~.header-menu .header-menu-bg2{display:none}.menu-container .header-menu-toggle:checked:hover~.header-menu .header-menu-bg2{display:none}.menu-container .menu-layer{width:100%;height:100vh;position:fixed;top:150vh;left:0;background:#d3b14e;padding-top:calc(1vh + 30px);padding-left:10vw;padding-right:10vw;padding-bottom:2vh;font-family:Verdana,YuGothic,"游ゴシック",Meiryo,"メイリオ","ＭＳ Ｐゴシック",sans-serif;color:#fff;font-size:clamp(30px,8vw,54px);transition:.5s all;z-index:200}.menu-container .menu-layer .menu-layer-list{height:100vh;display:flex;flex-direction:column;column-gap:50px;justify-content:space-evenly}.menu-container .menu-layer .menu-layer-list a{display:inline-block;margin-right:30px;line-height:70%}.menu-container .menu-layer .menu-layer-list span{display:block;font-size:1.25rem;font-weight:600}.menu-container .menu-layer .menu-layer-sublist{display:flex;flex-wrap:wrap;margin-left:unset;font-size:1.75rem;line-height:2rem;margin:10px 0 20px 0}@media screen and (max-width: 959px){.menu-container .menu-layer .menu-layer-sublist{flex-direction:column;font-size:1.125rem;line-height:1.25rem;row-gap:unset}}.menu-container .menu-layer .menu-layer-sublist li{display:block;width:50%;margin-bottom:.4em}@media screen and (max-width: 959px){.menu-container .menu-layer .menu-layer-sublist li{width:100%}}@media screen and (max-width: 959px){.menu-container .menu-layer{padding:5vw}.menu-container .menu-layer .menu-layer-list span{font-size:.75rem}}.menu-container .header-menu-toggle:checked~.menu-layer{top:0;transition:.5s ease}.menu-container .header-menu-toggle:checked~.header-menu{position:relative;z-index:300}#page-top{position:fixed;right:10px;opacity:0;transform:translateY(50px);text-decoration:none;transition:all 1s;z-index:100}#page-top.UpMove{animation:UpAnime .5s forwards}@keyframes UpAnime{from{opacity:0;transform:translateY(50px)}to{opacity:1;transform:translateY(0)}}#page-top.DownMove{animation:DownAnime .5s forwards}@keyframes DownAnime{from{opacity:1;transform:translateY(0)}to{opacity:1;transform:translateY(50px)}}.site-footer{background:#fff}.footer-menu-toggle{display:none}.footer-boldline{border:solid 2px #1b1b1b;margin-bottom:3px}.footer-social{display:flex;font-family:"Rammetto One",cursive;font-size:1.25rem;color:#d3b14e;border-top:3px solid #1b1b1b;background:#fff}.footer-social a:link,.footer-social a:visited,.footer-social a:hover,.footer-social a:active{color:#d3b14e}.footer-social .social-btn{width:calc((100% - 15px)/4);padding:1.875rem;text-align:center;flex-grow:1;position:relative;overflow:hidden;transition:ease .2s}.footer-social .social-btn a{position:relative}.footer-social .social-btn:hover a{color:#fff}.footer-social .social-btn:hover svg path{fill:#fff}.footer-social .social-btn+.social-btn{border-left:5px solid #1b1b1b}.social-btn-container{width:100%;display:flex;column-gap:.5rem;justify-content:center;align-items:center;margin:0;padding:0;z-index:10;transform:translateZ(1px)}.social-btn-container svg{display:block;width:20px;height:20px}.bgcentery:before{content:"";position:absolute;top:0;left:0;background:#1b1b1b;width:100%;height:100%;transition:transform .3s cubic-bezier(0.8, 0, 0.2, 1) 0s;transform:scale(1, 0);transform-origin:center}.bgcentery:hover:before{transform:scale(1, 1)}.footer-menu{display:flex;justify-content:space-around;background-color:#1b1b1b;color:#fff;padding:3.125rem}.footer-menu div{width:100%}.footer-menu .footer-menu-list{font-size:.875rem;color:#fff}.footer-menu .footer-menu-list a:link,.footer-menu .footer-menu-list a:visited,.footer-menu .footer-menu-list a:hover,.footer-menu .footer-menu-list a:active{color:#fff}.footer-menu .footer-menu-list li{margin-bottom:.6rem}.footer-menu .footer-menu-title{display:block;font-family:"Rammetto One",cursive;color:#d3b14e;position:relative;margin-bottom:20px}.footer-menu .footer-menu-title img{position:absolute;display:inline-block;width:25px;height:25px;top:-5px;left:-10px}.footer-menu .footer-menu-title div{position:relative;font-size:22px}.footer-menu .footer-copyright{font-family:"Rammetto One",cursive;font-size:.625rem}@media screen and (max-width: 959px){.footer-social .social-btn{padding:1.25rem}.social-btn-container svg{width:35px;height:35px}.footer-menu{flex-direction:column;row-gap:20px;padding:3.125rem 1.875rem}.footer-menu .footer-logo-block{text-align:center}.footer-menu .footer-menu-block{margin-left:10px}.footer-menu .footer-menu-title::before,.footer-menu .footer-menu-title::after{position:absolute;content:"";display:block;background-color:#d3b14e;width:5px;height:23px;top:0;right:9px}.footer-menu .footer-menu-title::before{width:23px;height:5px;top:9px;right:0}.footer-menu .footer-menu-list{-webkit-backface-visibility:hidden;backface-visibility:hidden;transform:translateZ(0);transition:all .3s;height:0;margin-bottom:10px;padding:0;overflow:hidden;font-size:1.125rem}.footer-menu .footer-menu-list li{margin-bottom:1.8rem}.footer-menu .footer-menu-toggle:checked+.footer-menu-title+.footer-menu-list{height:auto;padding:20px 0;transition:all .3s}.footer-menu .footer-menu-toggle:checked+.footer-menu-title::after{display:none}}.navigation .page-numbers{font-family:"Rammetto One",cursive}.navigation .page-numbers:visited{color:#1b1b1b}.navigation.pagination .nav-links{gap:2.25rem}/*# sourceMappingURL=common.css.map */