@charset "UTF-8";.container{width:100%;max-width:1000px;margin:0 auto;padding:0 1.5%}.min-container{width:100%;max-width:800px;margin:0 auto;padding:0 1.5%}.full-container{width:100%;margin:0;padding:0 1.5%}.row{display:flex;flex-direction:row;flex-wrap:wrap}.vertical_center{align-items:center}main i{font-style:normal;font-weight:400}main blockquote{position:relative;margin:3rem 0;padding-left:4rem}main blockquote:before{position:absolute;top:3rem;left:0;margin:0;content:"“";font-size:8rem;line-height:0;font-family:arial,sans-serif}main blockquote cite{display:block;font-style:normal;font-size:1.2rem}main blockquote cite:before{content:"— "}main blockquote cite a{border:none;color:#8d8d8d}main blockquote cite a:visited{border:none;color:#8d8d8d}main small,main .small{font-size:.86em!important}main .textCenter{text-align:center}ul li{line-height:1.4}li ul{margin-top:.35em}ul.disc{margin-bottom:.5em}ul.disc>li{margin-bottom:.5em;padding-left:.5em;list-style:disc}ul.disc>li:last-child{margin-bottom:0}ul.disc>li p{margin:.3em 0 .3em .5em}.linkbox{position:relative}.linkbox a{position:absolute;top:0;right:0;bottom:0;left:0;margin:auto}.linkbox:hover{cursor:pointer;opacity:.8;transition:all .4s}.sukoyaka{background-color:#fff}.sukoyaka header{background-color:#fff}.sukoyaka .breadcrump{margin:0}.sukoyaka main{width:100%;font-size:clamp(.875rem,.781rem + .47vw,1.063rem)}.sukoyaka main *,.sukoyaka main *:before,.sukoyaka main *:after{box-sizing:border-box}.sukoyaka main section{padding-block:3rem}.sukoyaka .main-visual{height:65vw;padding-block:35px;background:url(../img/main-visual.jpg) no-repeat center top;background-size:cover}.sukoyaka .main-visual .brand{display:inline-flex;height:15vw;min-height:70px;max-height:135px;margin-top:3vw;padding:20px;border:2px solid rgba(255,255,255,.4);border-radius:10px;border-right-color:#ffffff80;border-bottom-color:#ffffff1a;background-color:#ffffffa6}.sukoyaka .main-visual .brand dt,.sukoyaka .main-visual .brand img{width:auto;height:100%}.sukoyaka .main-visual .brand dd{padding-inline:2vw 1vw;color:#4c4c4c;font-weight:500;font-size:clamp(.813rem,.542rem + 1.35vw,1.625rem);text-align:center}.sukoyaka .main-visual .brand dd span{display:block;color:#0095b6;font-size:clamp(.688rem,.542rem + .73vw,1.125rem);text-shadow:none}.sukoyaka h2.title{display:table;position:relative;margin:0 auto 1.25em;padding-inline:3.5em;color:#5c5c5c;font-weight:500;font-size:clamp(1.125rem,.633rem + 2.188vi,2rem);text-align:center}.sukoyaka h2.title:before,.sukoyaka h2.title:after{position:absolute;top:48%;width:42px;height:18px;transform:translateY(-50%);background-size:100% 100%;background-repeat:no-repeat;content:""}.sukoyaka h2.title:before{left:0;background-image:url(https://www.sukoyaka-dc.jp/wp/wp-content/themes/visca-premium-theme/assets/botanical/images/bg_title_l.png)}.sukoyaka h2.title:after{right:0;background-image:url(https://www.sukoyaka-dc.jp/wp/wp-content/themes/visca-premium-theme/assets/botanical/images/bg_title_r.png)}.sukoyaka h3{margin-bottom:.75em;font-weight:500;font-size:clamp(.875rem,.5rem + 1.88vw,1.625rem)}.sukoyaka h3.title{margin-bottom:1em;padding:4px 0 1px .75em;border-left:solid 10px #fee45f;color:#7dbe87}.sukoyaka h4{margin-bottom:.75em;color:#5c5c5c;font-weight:500;font-size:clamp(.875rem,.563rem + 1.56vw,1.5rem)}.sukoyaka h5{margin-bottom:.75em;font-weight:500;font-size:clamp(.875rem,.656rem + 1.09vw,1.313rem)}.sukoyaka h6{margin-bottom:.75em;font-weight:500;font-size:clamp(.875rem,.781rem + .47vw,1.063rem)}.sukoyaka .greeting{background-color:#fff}.sukoyaka .greeting p{margin-bottom:.5em;text-indent:1em}.sukoyaka .greeting .magazine{padding-block:2rem}.sukoyaka .greeting .jobs h4{margin-bottom:0}.sukoyaka ul.link-button{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;padding-block:1.5em}.sukoyaka ul.link-button li{width:47.5%}.sukoyaka ul.link-button li a{display:block;width:100%;padding-block:1.25em;border-radius:8px;text-align:center;text-decoration:none}.sukoyaka ul.link-button li a:hover{color:#7c7c7c}.sukoyaka .magazine ul.link-button li a{border:solid 1px #96d3e3;color:#02a9ce}.sukoyaka .magazine ul.link-button li a:hover{border:solid 1px rgba(150,211,227,.25);background-color:#96d3e340;color:#7c7c7c}.sukoyaka .magazine ul.link-button li strong{display:block}.sukoyaka .jobs ul.link-button li a{border:solid 1px #a9d3af;color:#58a864}.sukoyaka .jobs ul.link-button li a:hover{border:solid 1px rgba(169,211,175,.25);background-color:#a9d3af40;color:#7c7c7c}.sukoyaka .parallax.active{position:fixed;top:0}.sukoyaka .career{position:relative;width:100%;min-height:100dvh}.sukoyaka .career h3{padding-bottom:.5em;border-bottom:dotted 1px #999;text-align:center}.sukoyaka .parallax{display:none;display:block;z-index:-1;position:absolute;top:0;left:0;width:100%;height:100vh;background-size:cover}.sukoyaka .imageBg01{background:url(../img/career_bg.jpg) no-repeat center left;background-size:cover}.sukoyaka .glas_bg{width:80%;max-width:550px;margin-inline:auto;padding:3vw;border:2px solid rgba(255,255,255,.4);border-radius:15px;border-right-color:#fff3;border-bottom-color:#fff3;background-color:#ffffffbf}.sukoyaka .glas_bg ul{margin-inline:.5em;padding-top:.25em;color:#101010}.sukoyaka .history .glas_bg{margin-bottom:2.5em}.sukoyaka .history li:not(:last-child){margin-bottom:.75em}.sukoyaka .qualification ul{padding-left:1.35em}.sukoyaka .philosophy{background-color:#fff}.sukoyaka .charm{border-top:solid 1px #f3f3f3;border-bottom:solid 1px #f3f3f3;background:url(../img/moroccan-flower.png) repeat}.sukoyaka .interview{background-color:#fff}.sukoyaka .interview h2.title{font-size:clamp(1rem,.508rem + 2.188vi,1.875rem)}.sukoyaka .interview h2.title span{display:block;color:#7dbe87;font-weight:400;font-size:.92em}.sukoyaka .interview h3{margin-bottom:.5em}.sukoyaka .interview h4{font-weight:400}.sukoyaka .interview h5{text-align:center}.sukoyaka .interview .select{width:100%;max-width:1140px;margin-inline:auto;padding-top:2.5em}.sukoyaka .interview .select li{width:100%;margin-bottom:2.5rem;text-align:center}.sukoyaka .interview .select img{width:50%;margin:0 auto 1em;border-radius:5px}.sukoyaka .interview article{margin:3.5rem 2.5%}.sukoyaka .interview article#link01,.sukoyaka .interview article#link02{padding:1.5rem 1rem;border:solid 1px #9c9c9c;border-radius:15px}.sukoyaka .interview article.jobs{margin-inline:auto}.sukoyaka .interview article .plate{display:table;margin:0 auto 2em;padding:.35em 1em .25em;border-radius:5px;background-color:#a9d3af66;color:#3c3c3c;font-size:.92em;text-align:center}.sukoyaka .interview article h6{display:flex;align-items:center;justify-content:center;margin-block:1.75em .5em;line-height:1.35}.sukoyaka .interview article h6:before{width:2em;margin-right:1em;border-top:1px solid;content:""}.sukoyaka .interview article dt{margin-bottom:.25em;font-weight:500}.sukoyaka .interview article dt:after{display:inline-block;width:1em;height:1em;content:"："}.sukoyaka .interview article dd{margin-left:.75em}footer{background-color:#fff}footer #copyright p{margin-bottom:0;padding-bottom:1em}@media screen and (min-width: 481px){.sukoyaka .career{height:auto;min-height:auto}.sukoyaka .interview article .plate{display:table;margin-inline:auto;padding-inline:4em}}@media screen and (min-width: 641px){.sukoyaka main section{padding-block:4.5rem}.sukoyaka .main-visual{height:60vw}.sukoyaka .greeting .magazine{padding-block:3.5rem}.sukoyaka .career .full-container>ul{display:flex;flex-direction:row;flex-wrap:wrap;align-items:flex-start;justify-content:space-between}.sukoyaka .career .full-container>ul>li{width:50%}.sukoyaka .glas_bg{width:95%;padding:2vw}.sukoyaka .history .glas_bg{margin-inline:auto 2vw}.sukoyaka .qualification .glas_bg{margin-inline:2vw auto}.sukoyaka .interview .select{display:flex;flex-direction:row;flex-wrap:wrap}.sukoyaka .interview .select li{width:50%;margin-bottom:0;text-align:center}.sukoyaka .interview .select img{width:90%;max-width:400px;margin-bottom:1vw;border-radius:5px}.sukoyaka .interview article{margin:4rem 0}.sukoyaka .interview article#link01,.sukoyaka .interview article#link02{padding:2rem}.sukoyaka .interview article h5{text-align:center}.sukoyaka .interview article h6{justify-content:flex-start}.sukoyaka .interview article h6:before{width:3em}}@media screen and (min-width: 768px){.sukoyaka h2.title:before,.sukoyaka h2.title:after{width:65px;height:28px}.sukoyaka .interview h2.title span{margin-left:5em}}@media screen and (min-width: 1024px){.sukoyaka main section{padding-block:5.5rem}.sukoyaka .main-visual{height:40vw}.sukoyaka .greeting .magazine{padding-block:4.5rem}.sukoyaka .interview article{margin-block:4.5rem}.sukoyaka .interview article#link01,.sukoyaka .interview article#link02{padding:2.5rem}}@media screen and (min-width: 1601px){.sukoyaka main section{padding-block:8rem}.sukoyaka .main-visual{height:30vw}.sukoyaka .greeting .magazine{padding-block:6rem}.sukoyaka .interview article{margin-block:6rem}.sukoyaka .interview article#link01,.sukoyaka .interview article#link02{padding:3rem}}@media screen and (max-width: 740px){html{scroll-padding-top:70px}#footer{margin-top:0}}@media screen and (max-width: 640px){.sukoyaka .main-visual .brand{height:18vw;padding:10px}.sukoyaka .main-visual .brand dd{padding-right:0}}@media screen and (max-width: 375px){.sukoyaka .main-visual .brand{height:17vw;margin-top:0;padding:7px}}@media print,screen and (max-width: 1024px){.main_content{margin-bottom:0!important}}
