html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video{border:0;font-size:100%;margin:0;outline:0;padding:0;vertical-align:baseline}body{line-height:1}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}a{background-color:transparent;font-size:100%;margin:0;padding:0;vertical-align:baseline}ins{text-decoration:none}mark{font-style:italic;font-weight:700}del{text-decoration:line-through}abbr[title],dfn[title]{border-bottom:1px dotted;cursor:help}table{border-collapse:collapse;border-spacing:0}hr{border:0;border-top:1px solid #000;display:block;height:1px;margin:1em 0;padding:0}input,select{vertical-align:middle}img{font-size:0;line-height:0;vertical-align:top}*{box-sizing:border-box !important;font-size:1.4rem}html{font-size:62.5%;overflow-y:scroll}@media screen and (max-width:1077px){html{-ms-overflow-style:none;scrollbar-width:none}}html.is-open{overflow:hidden}@media screen and (max-width:1077px){html::-webkit-scrollbar{display:none}}body{-webkit-text-size-adjust:100%;font-feature-settings:"palt" 1;background-color:#fff;color:#000;font-family:"Noto Sans JP",sans-serif;font-family:"EB Garamond",serif;font-size:1rem;font-style:normal;letter-spacing:0;overflow:hidden}body *{letter-spacing:0}h1,h2,h3,h4,h5,h6{font-weight:400}a{color:#9eb2bd;text-decoration:none;transition:.3s}a:hover{opacity:.8}@media screen and (max-width:767px){a:hover{opacity:1}}input[type=submit],input[type=button],input[type=text],input[type=number],input[type=email],input[type=tel],input[type=reset],select,button,textarea{-webkit-appearance:none;border:none;border-radius:0;box-sizing:border-box}input[type=submit]::-webkit-search-decoration,input[type=button]::-webkit-search-decoration,input[type=text]::-webkit-search-decoration,input[type=number]::-webkit-search-decoration,input[type=email]::-webkit-search-decoration,input[type=tel]::-webkit-search-decoration,input[type=reset]::-webkit-search-decoration,select::-webkit-search-decoration,button::-webkit-search-decoration,textarea::-webkit-search-decoration{display:none}input[type=submit]:focus,input[type=button]:focus,input[type=text]:focus,input[type=number]:focus,input[type=email]:focus,input[type=tel]:focus,input[type=reset]:focus,select:focus,button:focus,textarea:focus{outline-offset:-2px}.is-pc{display:block}@media screen and (max-width:767px){.is-pc{display:none}}.is-pc--inline{display:inline-block}@media screen and (max-width:767px){.is-pc--inline{display:none}}.is-sp{display:none}@media screen and (max-width:767px){.is-sp{display:block}}.is-sp--inline{display:none}@media screen and (max-width:767px){.is-sp--inline{display:inline-block}}.swiper-button-prev,.swiper-button-next{height:auto;width:auto}.swiper-button-prev:after,.swiper-button-next:after{background-position:center;background-repeat:no-repeat;background-size:contain;content:"";content:"";display:inline-block;height:24px;width:40px}@media screen and (max-width:1077px){.swiper-button-prev:after,.swiper-button-next:after{height:calc(24 / 1078 * 100vw);width:calc(40 / 1078 * 100vw)}}@media screen and (max-width:767px){.swiper-button-prev:after,.swiper-button-next:after{height:calc(18 / 375 * 100vw);width:calc(30 / 375 * 100vw)}}.swiper-button-prev{left:0}.swiper-button-prev:after{background-image:url(//en.shyzip.com/wp-content/themes/shyzip/assets/css/../images/icon_prev.svg)}.swiper-button-next{right:0}.swiper-button-next:after{background-image:url(//en.shyzip.com/wp-content/themes/shyzip/assets/css/../images/icon_next.svg)}.swiper-container-horizontal>.swiper-pagination-bullets{bottom:0}.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{background:#fff;height:15px;margin:0 10px;opacity:1;width:15px}@media screen and (max-width:1077px){.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{height:calc(15 / 1078 * 100vw);width:calc(15 / 1078 * 100vw)}}@media screen and (max-width:767px){.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{height:calc(12 / 375 * 100vw);width:calc(12 / 375 * 100vw)}}.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet-active{background:#9eb2bd}@media screen and (max-width:767px){.lity-wrap{bottom:auto;padding-top:calc(20 / 375 * 100vw)}}.lity-close,.lity-close:hover{background-image:url(//en.shyzip.com/wp-content/themes/shyzip/assets/css/../images/icon_close.svg);background-position:center;background-repeat:no-repeat;background-size:contain;border-radius:50%;content:"";cursor:pointer;display:inline-block;display:none;height:45px;overflow:hidden;position:absolute;right:20px;text-indent:150vw;top:20px;white-space:nowrap;width:45px}@media screen and (max-width:1077px){.lity-close,.lity-close:hover{height:calc(45 / 1078 * 100vw);right:calc(20 / 1078 * 100vw);top:calc(20 / 1078 * 100vw);width:calc(45 / 1078 * 100vw)}}@media screen and (max-width:767px){.lity-close,.lity-close:hover{height:calc(45 / 375 * 100vw);right:calc(-12 / 375 * 100vw);top:calc(-12 / 375 * 100vw);width:calc(45 / 375 * 100vw)}}@-webkit-keyframes slideUp{0%{transform:translateY(100%)}100%{transform:translateY(0)}}@keyframes slideUp{0%{transform:translateY(100%)}100%{transform:translateY(0)}}.l-container{margin:0 auto;padding-left:34px;padding-right:34px;width:1078px}@media screen and (max-width:1077px){.l-container{padding-left:calc(34 / 1078 * 100vw);padding-right:calc(34 / 1078 * 100vw);width:calc(1078 / 1078 * 100vw)}}@media screen and (max-width:767px){.l-container{padding-left:calc(25 / 375 * 100vw);padding-right:calc(25 / 375 * 100vw);width:100%}}@media screen and (max-width:1439px){.l-container--full{padding-left:calc(34 / 1440 * 100vw);padding-right:calc(34 / 1440 * 100vw);width:calc(1078 / 1440 * 100vw)}}@media screen and (max-width:767px){.l-container--full{padding-left:calc(25 / 375 * 100vw);padding-right:calc(25 / 375 * 100vw);width:100%}}.c-button{align-items:center;background-color:#fff;border:1px solid #9eb2bd;display:flex;font-size:1.8rem;height:58px;justify-content:center;width:190px}@media screen and (max-width:1439px){.c-button{font-size:calc(18 / 1440 * 100vw);height:calc(58 / 1440 * 100vw);width:calc(190 / 1440 * 100vw)}}@media screen and (max-width:767px){.c-button{font-size:calc(18 / 375 * 100vw);height:calc(58 / 375 * 100vw);width:calc(190 / 375 * 100vw)}}.c-slider{-webkit-backface-visibility:hidden;backface-visibility:hidden}.c-slider__wrap{height:910px;overflow:hidden;position:absolute;right:0;width:calc(904 / 1440 * 100vw)}@media screen and (max-width:1439px){.c-slider__wrap{height:calc(910 / 1440 * 100vw)}}@media screen and (max-width:767px){.c-slider__wrap{height:calc(520 / 375 * 100vw);width:calc(315 / 375 * 100vw)}}.c-slider__slide{bottom:0;height:100%;left:0;margin:0;overflow:hidden;padding:0;position:absolute;right:0;top:100%;width:100%;z-index:0}.c-slider__slide-img{background-position:center;background-position:top;background-repeat:no-repeat;background-size:cover;content:"";height:910px;width:calc(904 / 1440 * 100vw)}@media screen and (max-width:1439px){.c-slider__slide-img{height:calc(910 / 1440 * 100vw)}}@media screen and (max-width:767px){.c-slider__slide-img{height:calc(520 / 375 * 100vw);width:calc(315 / 375 * 100vw)}}.c-slider__slide.active{-webkit-animation-duration:.8s;-webkit-animation-name:slidein;-webkit-animation-timing-function:ease-in-out;-webkit-animation-fill-mode:forwards;animation-duration:.8s;animation-fill-mode:forwards;animation-name:slidein;animation-timing-function:ease-in-out;top:0;z-index:50}.c-slider__slide.active>.c-slider__slide-img{-webkit-animation-duration:.8s;-webkit-animation-name:imgin;-webkit-animation-timing-function:ease-in-out;-webkit-animation-fill-mode:forwards;animation-duration:.8s;animation-fill-mode:forwards;animation-name:imgin;animation-timing-function:ease-in-out}.c-slider__slide.inactive{top:0;z-index:0}.c-slider__slide.active-default{top:0}@-webkit-keyframes slidein{0%{transform:translateY(100%)}100%{transform:translateY(0)}}@keyframes slidein{0%{transform:translateY(100%)}100%{transform:translateY(0)}}@-webkit-keyframes imgin{0%{transform:translateY(-100%)}100%{transform:translateY(0)}}@keyframes imgin{0%{transform:translateY(-100%)}100%{transform:translateY(0)}}.p-header{height:82px;left:0;top:0;width:100%;z-index:100;position:fixed;background-color:#ffffffcc}@media screen and (max-width:1439px){.p-header{height:calc(82 / 1440 * 100vw)}}@media screen and (max-width:767px){.p-header{height:calc(50 / 375 * 100vw);background-color:transparent}}.p-header__inner{align-items:center;display:flex;height:100%;padding-left:26px}@media screen and (max-width:1439px){.p-header__inner{padding-left:calc(26 / 1440 * 100vw)}}@media screen and (max-width:767px){.p-header__inner{padding-left:calc(15 / 375 * 100vw)}}.p-header__logo{padding-top:24px;width:108px}.p-header__logo img{height:auto;width:100%}@media screen and (max-width:1439px){.p-header__logo{padding-top:calc(24 / 1440 * 100vw);width:calc(108 / 1440 * 100vw)}}@media screen and (max-width:767px){.p-header__logo{padding-top:calc(15 / 375 * 100vw);width:calc(79 / 375 * 100vw)}}.p-header__navList{margin-left:auto}@media screen and (max-width:767px){.p-header__navList{display:none}}.p-header__navList>ul{align-items:center;display:flex}.p-header__navList>ul>li+li{margin-left:43px}@media screen and (max-width:1439px){.p-header__navList>ul>li+li{margin-left:calc(43 / 1440 * 100vw)}}.p-header__navList a{color:#fff;font-family:"Barlow",sans-serif;font-size:1.6rem;font-weight:700;letter-spacing:.05em}@media screen and (max-width:1439px){.p-header__navList a{font-size:calc(16 / 1440 * 100vw)}}.p-header__snsList{margin-left:33px}@media screen and (max-width:1439px){.p-header__snsList{margin-left:calc(33 / 1440 * 100vw)}}@media screen and (max-width:767px){.p-header__snsList{display:none}}.p-header__snsList>ul{align-items:center;display:flex}.p-header__snsList>ul>li+li{margin-left:25px}@media screen and (max-width:1439px){.p-header__snsList>ul>li+li{margin-left:calc(25 / 1440 * 100vw)}}.p-header__snsList a{display:block}.p-header__snsList__icon{width:31px}.p-header__snsList__icon img{height:auto;width:100%}@media screen and (max-width:1439px){.p-header__snsList__icon{width:calc(31 / 1440 * 100vw)}}.p-header__contact{height:100%;margin-left:25px}@media screen and (max-width:1439px){.p-header__contact{margin-left:calc(25 / 1440 * 100vw)}}@media screen and (max-width:767px){.p-header__contact{display:none}}.p-header__contact a{align-items:center;background-color:#9eb2bd;color:#fff;display:flex;font-family:"Barlow",sans-serif;font-size:1.6rem;font-weight:700;height:100%;justify-content:center;width:173px}@media screen and (max-width:1439px){.p-header__contact a{font-size:calc(16 / 1440 * 100vw);width:calc(173 / 1440 * 100vw)}}.p-header__humberger{display:none;margin-left:auto;width:calc(50 / 375 * 100vw)}.p-header__humberger img{height:auto;width:100%}@media screen and (max-width:767px){.p-header__humberger{display:block}}.p-header.is-clone{background-color:#fff;opacity:.9;position:fixed;top:0;transform:translateY(-200%);transition:.6s;width:100%;z-index:100}@media screen and (max-width:767px){.p-header.is-clone{background-color:transparent;display:block}}.p-header.is-clone .p-header__logo{padding-top:0}@media screen and (max-width:767px){.p-header.is-clone .p-header__logo{display:none}}.p-header.is-clone .p-header__navList a{color:#000}.p-header.is-clone .p-header__navList a:hover{opacity:1}.p-header.is-clone.is-show{transform:translateY(0)}.p-footer{background-color:#272a2f}.p-footer__inner{padding-bottom:30px;padding-top:70px}@media screen and (max-width:1439px){.p-footer__inner{padding-bottom:calc(30 / 1440 * 100vw);padding-top:calc(70 / 1440 * 100vw)}}@media screen and (max-width:767px){.p-footer__inner{padding-bottom:calc(15 / 375 * 100vw);padding-top:calc(25 / 375 * 100vw)}}.p-footer__bannerList{margin-left:-34px;margin-right:-34px}@media screen and (max-width:1439px){.p-footer__bannerList{margin-left:calc(-34 / 1440 * 100vw);margin-right:calc(-34 / 1440 * 100vw)}}@media screen and (max-width:767px){.p-footer__bannerList{margin-left:0;margin-right:0}}.p-footer__bannerList>ul{display:flex;justify-content:space-between}@media screen and (max-width:767px){.p-footer__bannerList>ul{display:block}}.p-footer__bannerList>ul>li{width:518px}@media screen and (max-width:1439px){.p-footer__bannerList>ul>li{width:calc(518 / 1440 * 100vw)}}@media screen and (max-width:767px){.p-footer__bannerList>ul>li{width:100%}}@media screen and (max-width:767px){.p-footer__bannerList>ul>li+li{margin-top:calc(30 / 375 * 100vw)}}.p-footer__bannerList a{display:block}.p-footer__bannerList__bannerBox{align-items:center;background-position:center;background-repeat:no-repeat;background-size:cover;content:"";display:flex;height:203px;justify-content:center;width:100%}@media screen and (max-width:1439px){.p-footer__bannerList__bannerBox{height:calc(203 / 1440 * 100vw)}}@media screen and (max-width:767px){.p-footer__bannerList__bannerBox{height:calc(127 / 375 * 100vw)}}.p-footer__bannerList__bannerBox__text{color:#fff;font-family:"EB Garamond",serif;font-size:4rem;letter-spacing:0}@media screen and (max-width:1439px){.p-footer__bannerList__bannerBox__text{font-size:calc(40 / 1440 * 100vw)}}@media screen and (max-width:767px){.p-footer__bannerList__bannerBox__text{font-size:calc(25 / 375 * 100vw)}}.p-footer__navList{margin-top:60px}@media screen and (max-width:1439px){.p-footer__navList{margin-top:calc(60 / 1440 * 100vw)}}@media screen and (max-width:767px){.p-footer__navList{margin-top:calc(40 / 375 * 100vw)}}.p-footer__navList>ul{display:flex;justify-content:center}@media screen and (max-width:767px){.p-footer__navList>ul{flex-wrap:wrap}}@media screen and (max-width:767px){.p-footer__navList>ul>li{margin-bottom:calc(25 / 375 * 100vw);text-align:center;width:33.3333333333%}}.p-footer__navList>ul>li+li{margin-left:58px}@media screen and (max-width:1439px){.p-footer__navList>ul>li+li{margin-left:calc(58 / 1440 * 100vw)}}@media screen and (max-width:767px){.p-footer__navList>ul>li+li{margin-left:0}}.p-footer__navList a{color:#fff;font-family:"Barlow",sans-serif;font-size:1.6rem;font-weight:700;font-weight:400}@media screen and (max-width:1439px){.p-footer__navList a{font-size:calc(16 / 1440 * 100vw)}}@media screen and (max-width:767px){.p-footer__navList a{font-size:calc(16 / 375 * 100vw)}}.p-footer__snsList{margin-top:45px}@media screen and (max-width:1439px){.p-footer__snsList{margin-top:calc(45 / 1440 * 100vw)}}@media screen and (max-width:767px){.p-footer__snsList{margin-top:calc(20 / 375 * 100vw)}}.p-footer__snsList>ul{align-items:center;display:flex;justify-content:center}.p-footer__snsList>ul>li+li{margin-left:30px}@media screen and (max-width:1439px){.p-footer__snsList>ul>li+li{margin-left:calc(30 / 1440 * 100vw)}}@media screen and (max-width:767px){.p-footer__snsList>ul>li+li{margin-left:calc(30 / 375 * 100vw)}}.p-footer__snsList a{display:block}.p-footer__snsList__icon{width:31px}.p-footer__snsList__icon img{height:auto;width:100%}@media screen and (max-width:1439px){.p-footer__snsList__icon{width:calc(31 / 1440 * 100vw)}}@media screen and (max-width:767px){.p-footer__snsList__icon{width:calc(31 / 375 * 100vw)}}.p-footer__copyright{color:#fff;font-family:"Barlow",sans-serif;font-size:1.1rem;font-weight:700;font-weight:400;margin-top:25px;text-align:center}@media screen and (max-width:1439px){.p-footer__copyright{font-size:calc(11 / 1440 * 100vw);margin-top:calc(25 / 1440 * 100vw)}}@media screen and (max-width:767px){.p-footer__copyright{font-size:calc(11 / 375 * 100vw);margin-top:calc(25 / 375 * 100vw)}}.p-archive{position:relative}.p-archive:before{background-color:#9eb2bd;content:"";display:inline-block;height:100vh;left:0;position:absolute;top:377px;width:148px;z-index:-1}@media screen and (max-width:1439px){.p-archive:before{top:calc(377 / 1440 * 100vw);width:calc(148 / 1440 * 100vw)}}@media screen and (max-width:767px){.p-archive:before{display:none}}.p-archive__inner{padding-bottom:135px;padding-top:135px;position:relative}@media screen and (max-width:1439px){.p-archive__inner{padding-bottom:calc(135 / 1440 * 100vw);padding-top:calc(135 / 1440 * 100vw)}}@media screen and (max-width:767px){.p-archive__inner{padding-bottom:calc(50 / 375 * 100vw);padding-top:calc(150 / 375 * 100vw)}}.p-archive__content{margin:0 auto;width:858px}@media screen and (max-width:1439px){.p-archive__content{width:calc(858 / 1440 * 100vw)}}@media screen and (max-width:767px){.p-archive__content{width:100%}}.p-archive__content__title{font-family:"EB Garamond",serif;font-size:4rem;letter-spacing:0;margin-bottom:55px}@media screen and (max-width:1439px){.p-archive__content__title{font-size:calc(40 / 1440 * 100vw);margin-bottom:calc(55 / 1440 * 100vw)}}@media screen and (max-width:767px){.p-archive__content__title{font-size:calc(30 / 375 * 100vw);margin-bottom:calc(30 / 375 * 100vw)}}.p-archive__content__archiveList>ul>li{border-bottom:1px solid #a2b1bc;padding:30px 0}@media screen and (max-width:1439px){.p-archive__content__archiveList>ul>li{padding:calc(30 / 1440 * 100vw) 0}}@media screen and (max-width:767px){.p-archive__content__archiveList>ul>li{padding:calc(25 / 375 * 100vw) 0}}.p-archive__content__archiveList>ul>li:first-child{border-top:1px solid #a2b1bc}.p-archive__content__archiveList a{color:#000;display:block}.p-archive__content__archiveList__archiveBox__titleBox{margin-bottom:20px}@media screen and (max-width:1439px){.p-archive__content__archiveList__archiveBox__titleBox{margin-bottom:calc(20 / 1440 * 100vw)}}@media screen and (max-width:767px){.p-archive__content__archiveList__archiveBox__titleBox{margin-bottom:calc(20 / 375 * 100vw)}}.p-archive__content__archiveList__archiveBox__titleBox__title{font-family:"EB Garamond",serif;font-size:2.4rem;letter-spacing:0}@media screen and (max-width:1439px){.p-archive__content__archiveList__archiveBox__titleBox__title{font-size:calc(24 / 1440 * 100vw)}}@media screen and (max-width:767px){.p-archive__content__archiveList__archiveBox__titleBox__title{font-size:calc(22 / 375 * 100vw);line-height:calc(29 / 375 * 100vw);font-size:20px;line-height:34px}}.p-archive__content__archiveList__archiveBox__titleBox__pubDate{font-family:"EB Garamond",serif;font-size:1.6rem;letter-spacing:0;margin-top:10px}@media screen and (max-width:1439px){.p-archive__content__archiveList__archiveBox__titleBox__pubDate{font-size:calc(16 / 1440 * 100vw);margin-top:calc(10 / 1440 * 100vw)}}@media screen and (max-width:767px){.p-archive__content__archiveList__archiveBox__titleBox__pubDate{font-size:calc(14 / 375 * 100vw);margin-top:calc(10 / 375 * 100vw)}}.p-archive__content__archiveList__archiveBox__text p{font-family:"EB Garamond",serif;font-size:1.6rem;letter-spacing:0;line-height:25px}@media screen and (max-width:1439px){.p-archive__content__archiveList__archiveBox__text p{font-size:calc(16 / 1440 * 100vw);line-height:calc(25 / 1440 * 100vw)}}@media screen and (max-width:767px){.p-archive__content__archiveList__archiveBox__text p{font-size:calc(14 / 375 * 100vw);line-height:calc(20 / 375 * 100vw)}}.p-drawer{background:#9eb2bd;height:100vh;overflow:scroll;position:fixed;right:0;top:0;transform:translateY(-100%);transition:.3s;width:100%;z-index:100}.p-drawer__inner{display:none;padding-top:calc(120 / 375 * 100vw);position:relative}.p-drawer__humberger{position:absolute;right:0;top:0;width:calc(50 / 375 * 100vw)}.p-drawer__humberger img{height:auto;width:100%}.p-drawer__navList>ul>li{text-align:center}.p-drawer__navList>ul>li+li{margin-top:calc(40 / 375 * 100vw)}.p-drawer__navList a{color:#fff;font-family:"Barlow",sans-serif;font-size:calc(20 / 375 * 100vw);font-weight:700;letter-spacing:.05em}.p-drawer__snsList{margin-top:calc(70 / 375 * 100vw)}.p-drawer__snsList>ul{display:flex;justify-content:center}.p-drawer__snsList>ul>li+li{margin-left:calc(20 / 375 * 100vw)}.p-drawer__snsList__icon{width:calc(31 / 375 * 100vw)}.p-drawer__snsList__icon img{height:auto;width:100%}.p-drawer.is-show{transform:translateY(0);z-index:1000}.p-mainVisual{height:1042px;position:relative}@media screen and (max-width:1439px){.p-mainVisual{height:calc(1042 / 1440 * 100vw)}}@media screen and (max-width:767px){.p-mainVisual{height:calc(575 / 375 * 100vw)}}.p-mainVisual .c-slider__slide:nth-child(1)>.c-slider__slide-img{background-image:url(//en.shyzip.com/wp-content/themes/shyzip/assets/css/../images/bg_mainVisual_1.jpg)}@media screen and (max-width:767px){.p-mainVisual .c-slider__slide:nth-child(1)>.c-slider__slide-img{background-image:url(//en.shyzip.com/wp-content/themes/shyzip/assets/css/../images/bg_mainVisual_1_sp.jpg)}}.p-mainVisual .c-slider__slide:nth-child(2)>.c-slider__slide-img{background-image:url(//en.shyzip.com/wp-content/themes/shyzip/assets/css/../images/bg_mainVisual_2.jpg)}@media screen and (max-width:767px){.p-mainVisual .c-slider__slide:nth-child(2)>.c-slider__slide-img{background-image:url(//en.shyzip.com/wp-content/themes/shyzip/assets/css/../images/bg_mainVisual_2_sp.jpg)}}.p-mainVisual .c-slider__slide:nth-child(3)>.c-slider__slide-img{background-image:url(//en.shyzip.com/wp-content/themes/shyzip/assets/css/../images/bg_mainVisual_3.jpg)}@media screen and (max-width:767px){.p-mainVisual .c-slider__slide:nth-child(3)>.c-slider__slide-img{background-image:url(//en.shyzip.com/wp-content/themes/shyzip/assets/css/../images/bg_mainVisual_3_sp.jpg)}}.p-mainVisual .c-slider__slide:nth-child(4)>.c-slider__slide-img{background-image:url(//en.shyzip.com/wp-content/themes/shyzip/assets/css/../images/bg_mainVisual_4.jpg)}@media screen and (max-width:767px){.p-mainVisual .c-slider__slide:nth-child(4)>.c-slider__slide-img{background-image:url(//en.shyzip.com/wp-content/themes/shyzip/assets/css/../images/bg_mainVisual_4_sp.jpg)}}.p-mainVisual .c-slider__slide:nth-child(5)>.c-slider__slide-img{background-image:url(//en.shyzip.com/wp-content/themes/shyzip/assets/css/../images/bg_mainVisual_5.jpg)}@media screen and (max-width:767px){.p-mainVisual .c-slider__slide:nth-child(5)>.c-slider__slide-img{background-image:url(//en.shyzip.com/wp-content/themes/shyzip/assets/css/../images/bg_mainVisual_5_sp.jpg)}}.p-mainVisual:after{background-color:#9eb2bd;content:"";display:inline-block;height:504px;position:absolute;right:0;top:538px;width:calc(521 / 1440 * 100vw);z-index:-1}@media screen and (max-width:1439px){.p-mainVisual:after{height:calc(504 / 1440 * 100vw);top:calc(538 / 1440 * 100vw)}}@media screen and (max-width:767px){.p-mainVisual:after{height:calc(165 / 375 * 100vw);top:calc(410 / 375 * 100vw);width:calc(137 / 375 * 100vw)}}.p-mainVisual__inner{padding-top:200px}@media screen and (max-width:1439px){.p-mainVisual__inner{padding-top:calc(200 / 1440 * 100vw)}}@media screen and (max-width:767px){.p-mainVisual__inner{padding-top:calc(132 / 375 * 100vw)}}.p-mainVisual__image{background-position:center;background-position:top;background-repeat:no-repeat;background-size:cover;content:"";height:100%;width:100%}.p-mainVisual__image--slide1{background-image:url(//en.shyzip.com/wp-content/themes/shyzip/assets/css/../images/bg_mainVisual_1.png)}@media screen and (max-width:767px){.p-mainVisual__image--slide1{background-image:url(//en.shyzip.com/wp-content/themes/shyzip/assets/css/../images/bg_mainVisual_1_sp.png)}}.p-mainVisual__image--slide2{background-image:url(//en.shyzip.com/wp-content/themes/shyzip/assets/css/../images/bg_mainVisual_2.png)}@media screen and (max-width:767px){.p-mainVisual__image--slide2{background-image:url(//en.shyzip.com/wp-content/themes/shyzip/assets/css/../images/bg_mainVisual_2_sp.png)}}.p-mainVisual__image--slide3{background-image:url(//en.shyzip.com/wp-content/themes/shyzip/assets/css/../images/bg_mainVisual_3.png)}@media screen and (max-width:767px){.p-mainVisual__image--slide3{background-image:url(//en.shyzip.com/wp-content/themes/shyzip/assets/css/../images/bg_mainVisual_3_sp.png)}}.p-mainVisual__image--slide4{background-image:url(//en.shyzip.com/wp-content/themes/shyzip/assets/css/../images/bg_mainVisual_4.png)}@media screen and (max-width:767px){.p-mainVisual__image--slide4{background-image:url(//en.shyzip.com/wp-content/themes/shyzip/assets/css/../images/bg_mainVisual_4_sp.png)}}.p-mainVisual__textBox{margin-left:calc(-130 / 1440 * 100vw);width:calc(310 / 1440 * 100vw)}@media screen and (max-width:767px){.p-mainVisual__textBox{background-color:rgba(158,178,189,.9);left:calc(-25 / 375 * 100vw);margin-left:0;padding:calc(15 / 375 * 100vw) calc(25 / 375 * 100vw) calc(20 / 375 * 100vw);position:relative;width:calc(240 / 375 * 100vw);z-index:100}}.p-mainVisual__textBox__title{font-size:8.4rem;line-height:90px;white-space:nowrap}@media screen and (max-width:1439px){.p-mainVisual__textBox__title{font-size:calc(84 / 1440 * 100vw);line-height:calc(90 / 1440 * 100vw)}}@media screen and (max-width:767px){.p-mainVisual__textBox__title{color:#fff;font-size:calc(41 / 375 * 100vw);line-height:calc(46 / 375 * 100vw)}}.p-mainVisual__textBox__text{font-size:2.3rem;line-height:33px;margin-top:17px}@media screen and (max-width:1439px){.p-mainVisual__textBox__text{font-size:calc(23 / 1440 * 100vw);line-height:calc(33 / 1440 * 100vw);margin-top:calc(17 / 1440 * 100vw)}}@media screen and (max-width:767px){.p-mainVisual__textBox__text{color:#fff;font-size:calc(15 / 375 * 100vw);line-height:calc(20 / 375 * 100vw);margin-top:calc(10 / 375 * 100vw)}}.p-indexTechnology{height:800px;margin-top:140px;position:relative}@media screen and (max-width:1439px){.p-indexTechnology{height:calc(800 / 1440 * 100vw);margin-top:calc(140 / 1440 * 100vw)}}@media screen and (max-width:767px){.p-indexTechnology{height:auto;margin-top:calc(107 / 375 * 100vw)}}.p-indexTechnology:before{background-image:url(//en.shyzip.com/wp-content/themes/shyzip/assets/css/../images/bg_technology.jpg);background-position:center;background-position:top;background-repeat:no-repeat;background-size:cover;content:"";height:576px;left:0;position:absolute;top:60px;width:calc(519 / 1440 * 100vw);z-index:1}@media screen and (max-width:1439px){.p-indexTechnology:before{height:calc(576 / 1440 * 100vw);top:calc(60 / 1440 * 100vw)}}@media screen and (max-width:767px){.p-indexTechnology:before{background-image:url(//en.shyzip.com/wp-content/themes/shyzip/assets/css/../images/bg_technology_sp.jpg);display:block;height:calc(250 / 375 * 100vw);position:static;width:calc(350 / 375 * 100vw)}}.p-indexTechnology:after{background-color:#9eb2bd;content:"";display:inline-block;height:741px;left:0;position:absolute;top:0;width:260px;z-index:-1}@media screen and (max-width:1439px){.p-indexTechnology:after{height:calc(741 / 1440 * 100vw);width:calc(260 / 1440 * 100vw)}}@media screen and (max-width:767px){.p-indexTechnology:after{height:calc(165 / 375 * 100vw);left:auto;right:0;top:calc(140 / 375 * 100vw);width:calc(284 / 375 * 100vw)}}.p-indexTechnology__textBox{left:calc(600 / 1440 * 100vw);padding-left:75px;padding-top:94px;position:absolute;top:60px}@media screen and (max-width:1439px){.p-indexTechnology__textBox{padding-left:calc(75 / 1440 * 100vw);padding-top:calc(94 / 1440 * 100vw);top:calc(60 / 1440 * 100vw)}}@media screen and (max-width:767px){.p-indexTechnology__textBox{margin-top:calc(90 / 375 * 100vw);padding-left:0;padding-top:0;position:static}}.p-indexTechnology__textBox:before{background-color:#d7e0e5;content:"";display:inline-block;height:737px;left:0;position:absolute;top:0;width:193px;z-index:-1}@media screen and (max-width:1439px){.p-indexTechnology__textBox:before{height:calc(737 / 1440 * 100vw);width:calc(193 / 1440 * 100vw)}}@media screen and (max-width:767px){.p-indexTechnology__textBox:before{display:none}}.p-indexTechnology__textBox__title{font-size:5.4rem;line-height:60px}@media screen and (max-width:1439px){.p-indexTechnology__textBox__title{font-size:calc(54 / 1440 * 100vw);line-height:calc(60 / 1440 * 100vw)}}@media screen and (max-width:767px){.p-indexTechnology__textBox__title{font-size:calc(35 / 375 * 100vw);line-height:calc(45 / 375 * 100vw)}}.p-indexTechnology__textBox__text{font-size:1.8rem;line-height:27px;margin-top:30px;width:430px}@media screen and (max-width:1439px){.p-indexTechnology__textBox__text{font-size:calc(18 / 1440 * 100vw);line-height:calc(27 / 1440 * 100vw);margin-top:calc(30 / 1440 * 100vw);width:calc(430 / 1440 * 100vw)}}@media screen and (max-width:767px){.p-indexTechnology__textBox__text{font-size:calc(17 / 375 * 100vw);line-height:calc(25 / 375 * 100vw);margin-top:calc(25 / 375 * 100vw);width:100%}}.p-indexTechnology__textBox__image{margin-top:50px}.p-indexTechnology__textBox__image img{width:266px;height:auto}@media screen and (max-width:767px){.p-indexTechnology__textBox__image img{width:100%}}.p-indexTechnology__textBox__logoList{margin-top:30px}@media screen and (max-width:1439px){.p-indexTechnology__textBox__logoList{margin-top:calc(30 / 1440 * 100vw)}}@media screen and (max-width:767px){.p-indexTechnology__textBox__logoList{margin-top:calc(30 / 375 * 100vw)}}.p-indexTechnology__textBox__logoList>ul{align-items:center;display:flex}@media screen and (max-width:767px){.p-indexTechnology__textBox__logoList>ul{justify-content:space-between}}.p-indexTechnology__textBox__logoList>ul>li+li{margin-left:40px}@media screen and (max-width:1439px){.p-indexTechnology__textBox__logoList>ul>li+li{margin-left:calc(40 / 1440 * 100vw)}}@media screen and (max-width:767px){.p-indexTechnology__textBox__logoList>ul>li+li{margin-left:0}}.p-indexTechnology__textBox__logoList__gooddesign{width:154px}.p-indexTechnology__textBox__logoList__gooddesign img{height:auto;width:100%}@media screen and (max-width:1439px){.p-indexTechnology__textBox__logoList__gooddesign{width:calc(154 / 1440 * 100vw)}}@media screen and (max-width:767px){.p-indexTechnology__textBox__logoList__gooddesign{width:calc(139 / 375 * 100vw)}}.p-indexTechnology__textBox__logoList__kidsdesignaward{width:166px}.p-indexTechnology__textBox__logoList__kidsdesignaward img{height:auto;width:100%}@media screen and (max-width:1439px){.p-indexTechnology__textBox__logoList__kidsdesignaward{width:calc(166 / 1440 * 100vw)}}@media screen and (max-width:767px){.p-indexTechnology__textBox__logoList__kidsdesignaward{width:calc(150 / 375 * 100vw)}}.p-indexProduct{height:980px;margin-top:150px;position:relative}@media screen and (max-width:1439px){.p-indexProduct{height:calc(980 / 1440 * 100vw);margin-top:calc(150 / 1440 * 100vw)}}@media screen and (max-width:767px){.p-indexProduct{height:auto;margin-top:calc(122 / 375 * 100vw)}}.p-indexProduct:before{background-image:url(//en.shyzip.com/wp-content/themes/shyzip/assets/css/../images/bg_product.jpg);background-position:center;background-position:top;background-repeat:no-repeat;background-size:cover;content:"";height:769px;left:calc(733 / 1440 * 100vw);position:absolute;top:90px;width:calc(707 / 1440 * 100vw);z-index:1}@media screen and (max-width:1439px){.p-indexProduct:before{height:calc(769 / 1440 * 100vw);top:calc(90 / 1440 * 100vw)}}@media screen and (max-width:767px){.p-indexProduct:before{background-image:url(//en.shyzip.com/wp-content/themes/shyzip/assets/css/../images/bg_product_sp.jpg);display:block;height:calc(280 / 375 * 100vw);margin-left:auto;position:static;width:calc(350 / 375 * 100vw)}}.p-indexProduct:after{background-color:#9eb2bd;bottom:0;content:"";display:inline-block;height:614px;position:absolute;right:0;width:260px;z-index:-1}@media screen and (max-width:1439px){.p-indexProduct:after{height:calc(614 / 1440 * 100vw);width:calc(260 / 1440 * 100vw)}}@media screen and (max-width:767px){.p-indexProduct:after{display:none}}.p-indexProduct__textBox{margin-left:-86px;padding-left:97px;padding-top:79px;position:relative}@media screen and (max-width:1439px){.p-indexProduct__textBox{margin-left:calc(-86 / 1440 * 100vw);padding-left:calc(97 / 1440 * 100vw);padding-top:calc(79 / 1440 * 100vw)}}@media screen and (max-width:767px){.p-indexProduct__textBox{margin-left:0;margin-top:calc(45 / 375 * 100vw);padding-left:0;padding-top:0;position:static}}.p-indexProduct__textBox:before{background-color:#d7e0e5;content:"";display:inline-block;height:630px;left:0;position:absolute;top:0;width:193px;z-index:-1}@media screen and (max-width:1439px){.p-indexProduct__textBox:before{height:calc(630 / 1440 * 100vw);width:calc(193 / 1440 * 100vw)}}@media screen and (max-width:767px){.p-indexProduct__textBox:before{height:calc(715 / 375 * 100vw);left:auto;right:0;top:calc(-40 / 375 * 100vw);width:calc(195 / 375 * 100vw)}}.p-indexProduct__textBox__title{font-size:40px;line-height:50px}@media screen and (max-width:1439px){.p-indexProduct__textBox__title{font-size:calc(40 / 1440 * 100vw)}}@media screen and (max-width:767px){.p-indexProduct__textBox__title{font-size:calc(30 / 375 * 100vw)}}.p-indexProduct__textBox__text{font-size:1.8rem;line-height:27px;margin-top:40px;width:370px}@media screen and (max-width:1439px){.p-indexProduct__textBox__text{font-size:calc(18 / 1440 * 100vw);line-height:calc(27 / 1440 * 100vw);margin-top:calc(40 / 1440 * 100vw);width:calc(410 / 1440 * 100vw)}}@media screen and (max-width:767px){.p-indexProduct__textBox__text{font-size:calc(15 / 375 * 100vw);line-height:calc(25 / 375 * 100vw);margin-top:calc(30 / 375 * 100vw);width:100%}}.p-indexProduct__textBox__button{margin-top:50px}.p-indexProduct__textBox__button .btn{margin-left:0}@media screen and (max-width:1439px){.p-indexProduct__textBox__button{margin-top:calc(50 / 1440 * 100vw)}}@media screen and (max-width:767px){.p-indexProduct__textBox__button{margin-top:calc(35 / 375 * 100vw)}}.p-indexCasestudy{height:560px;margin-top:190px;position:relative}@media screen and (max-width:1439px){.p-indexCasestudy{height:calc(560 / 1440 * 100vw);margin-top:calc(190 / 1440 * 100vw)}}@media screen and (min-width:768px) and (max-width:960px){.p-indexCasestudy{margin-bottom:calc(140 / 1440 * 100vw)}}@media screen and (max-width:767px){.p-indexCasestudy{height:auto;margin-top:calc(150 / 375 * 100vw)}}.p-indexCasestudy:before{background-image:url(//en.shyzip.com/wp-content/themes/shyzip/assets/css/../images/bg_casestudy.png);background-position:center;background-position:top;background-repeat:no-repeat;background-size:cover;content:"";height:441px;left:0;position:absolute;top:122px;width:calc(714 / 1440 * 100vw);z-index:1}@media screen and (max-width:1439px){.p-indexCasestudy:before{height:calc(441 / 1440 * 100vw);top:calc(122 / 1440 * 100vw)}}@media screen and (max-width:767px){.p-indexCasestudy:before{background-image:url(//en.shyzip.com/wp-content/themes/shyzip/assets/css/../images/bg_casestudy_sp.png);display:block;height:calc(280 / 375 * 100vw);position:static;width:calc(350 / 375 * 100vw)}}.p-indexCasestudy:after{background-color:#9eb2bd;content:"";display:inline-block;height:459px;left:0;position:absolute;top:0;width:519px;z-index:-1}@media screen and (max-width:1439px){.p-indexCasestudy:after{height:calc(459 / 1440 * 100vw);width:calc(519 / 1440 * 100vw)}}@media screen and (max-width:767px){.p-indexCasestudy:after{height:calc(107 / 375 * 100vw);left:auto;right:0;top:calc(215 / 375 * 100vw);width:calc(135 / 375 * 100vw)}}.p-indexCasestudy__textBox{margin-top:40px;left:calc(794 / 1440 * 100vw);padding-left:97px;padding-top:79px;position:absolute}@media screen and (max-width:1439px){.p-indexCasestudy__textBox{padding-left:calc(97 / 1440 * 100vw);padding-top:calc(79 / 1440 * 100vw)}}@media screen and (max-width:767px){.p-indexCasestudy__textBox{margin-top:calc(45 / 375 * 100vw);padding-left:0;padding-top:0;position:static}}.p-indexCasestudy__textBox:before{background-color:#d7e0e5;content:"";display:inline-block;height:535px;left:0;position:absolute;top:0;width:193px;z-index:-1}@media screen and (max-width:1439px){.p-indexCasestudy__textBox:before{height:calc(535 / 1440 * 100vw);width:calc(193 / 1440 * 100vw);min-height:110%}}@media screen and (max-width:767px){.p-indexCasestudy__textBox:before{height:calc(715 / 375 * 100vw);top:calc(-40 / 375 * 100vw);width:calc(97 / 375 * 100vw)}}.p-indexCasestudy__textBox__title{font-size:40px;line-height:50px}@media screen and (max-width:1439px){.p-indexCasestudy__textBox__title{font-size:calc(40 / 1440 * 100vw)}}@media screen and (max-width:767px){.p-indexCasestudy__textBox__title{font-size:calc(30 / 375 * 100vw)}}.p-indexCasestudy__textBox__text{font-size:1.8rem;line-height:27px;margin-top:40px;width:340px}@media screen and (max-width:1439px){.p-indexCasestudy__textBox__text{font-size:calc(18 / 1440 * 100vw);line-height:calc(27 / 1440 * 100vw);margin-top:calc(40 / 1440 * 100vw);width:calc(410 / 1440 * 100vw)}}@media screen and (max-width:767px){.p-indexCasestudy__textBox__text{font-size:calc(15 / 375 * 100vw);line-height:calc(25 / 375 * 100vw);margin-top:calc(30 / 375 * 100vw);width:100%}}.p-indexCasestudy__textBox__button{margin-top:50px}@media screen and (max-width:1439px){.p-indexCasestudy__textBox__button{margin-top:calc(50 / 1440 * 100vw)}}@media screen and (max-width:767px){.p-indexCasestudy__textBox__button{margin-top:calc(35 / 375 * 100vw)}}.u-loading{background-color:#9eb2bd;height:100vh;left:0;position:fixed;top:0;width:100vw;z-index:1100}.p-archive__content__archiveList__archiveBox__titleBox{margin-bottom:0}.p-archive__button{margin-top:50px}.p-archive__button a{color:#fff}.p-archive__content__archiveList{line-height:1.4}.p-archive__content__archiveList span.category{margin-left:10px;padding:0 5px;color:var(--secondry-background-color);border:var(--secondry-background-color) 1px solid;font-size:13px}.p-archive .p-archive__inner{padding-bottom:0}