@import url("https://pinokio-pharmacy.com/css/reset.css");@import url("https://fonts.googleapis.com/css2?family=Noto+Sans+JP:wght@400;500;700&family=Nunito:wght@700&family=Quicksand:wght@700&display=swap");@font-face{font-family:glyphs;src:url(//pinokio-pharmacy.com/site/wp-content/themes/pinokio2018/recruit/css/../fonts/glyphs.eot?t=1617182261705);src:url(//pinokio-pharmacy.com/site/wp-content/themes/pinokio2018/recruit/css/../fonts/glyphs.eot?t=1617182261705#iefix) format("embedded-opentype"),url(//pinokio-pharmacy.com/site/wp-content/themes/pinokio2018/recruit/css/../fonts/glyphs.woff2?t=1617182261705) format("woff2"),url(//pinokio-pharmacy.com/site/wp-content/themes/pinokio2018/recruit/css/../fonts/glyphs.woff?t=1617182261705) format("woff"),url(//pinokio-pharmacy.com/site/wp-content/themes/pinokio2018/recruit/css/../fonts/glyphs.ttf?t=1617182261705) format("truetype"),url(//pinokio-pharmacy.com/site/wp-content/themes/pinokio2018/recruit/css/../fonts/glyphs.svg?t=1617182261705#glyphs) format("svg")}[class*=" glyphs-"],[class^=glyphs-]{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:glyphs!important;font-size:1em;font-style:normal}.glyphs-test:before{content:"\ea01"}:root{--vw:10px;--vh:10px}a,abbr,acronym,address,applet,big,blockquote,body,caption,cite,code,dd,del,dfn,div,dl,dt,em,fieldset,form,h1,h2,h3,h4,h5,h6,html,iframe,img,ins,kbd,label,legend,li,object,ol,p,pre,q,s,samp,small,span,strike,strong,sub,sup,table,tbody,td,tfoot,th,thead,tr,tt,ul,var{border:0;margin:0;outline:0;padding:0;vertical-align:baseline}ol,ul{list-style:none}table{border-collapse:separate;border-spacing:0;vertical-align:middle}caption,td,th{font-weight:400;text-align:left;vertical-align:middle}img{vertical-align:middle}dd,div,dl,dt,h1,h2,h3,h4,h5,h6,img,li,nav,ol,p,ul{margin:0;padding:0}h1,h2,h3,h4,h5,h6{line-height:1}.clearfix:after{clear:both;content:"";display:block}main{display:block}figure{display:block;margin:0;padding:0}img{height:auto;width:100%}[class^=glyphs-]{line-height:1}[class*=" glyphs-"]:before,[class^=glyphs-]:before{line-height:1;vertical-align:middle}body{color:#343434;font-family:Noto Sans JP,sans-serif}.ff-nun{font-family:Nunito,sans-serif;font-weight:700}.ff-sand{font-family:Quicksand,sans-serif;font-weight:700}a{color:currentColor;text-decoration:none}.fit{font-family:"object-fit: cover;";height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.fit--contain{font-family:"object-fit: contain;";-o-object-fit:contain;object-fit:contain}.accordion{-webkit-box-sizing:border-box;box-sizing:border-box;position:relative}.accordion__trigger{cursor:pointer}.accordion__target{-webkit-box-sizing:border-box;box-sizing:border-box;height:0;overflow:hidden}@-webkit-keyframes waving{0%{background-position:0 0}to{background-position:-859px 0}}@keyframes waving{0%{background-position:0 0}to{background-position:-859px 0}}@-webkit-keyframes negativeWaving{0%{background-position:-859px 0}to{background-position:0 0}}@keyframes negativeWaving{0%{background-position:-859px 0}to{background-position:0 0}}@media (min-width:1367px),print{body{background-color:#b5f7a2}.only-sp{display:none!important}.link__alpha{cursor:pointer;-webkit-transition:opacity .3s ease;-o-transition:opacity .3s ease;transition:opacity .3s ease;will-change:opacity}.link__alpha:hover{opacity:.6}.link__color{cursor:pointer;-webkit-transition:color .3s ease;-o-transition:color .3s ease;transition:color .3s ease;will-change:color}.link__color:hover{color:#02cccc}.link__text{cursor:pointer;position:relative}.link__text:before{background-color:currentColor;bottom:0;content:"";display:block;height:1px;left:0;position:absolute;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:right center;transform-origin:right center;-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;-o-transition:transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease;width:100%;will-change:transform}.link__text:hover:before{-webkit-transform:scale(1);transform:scale(1);-webkit-transform-origin:left center;transform-origin:left center}.link__line{background:-webkit-gradient(linear,left top,left bottom,from(currentColor),to(currentColor)) 0 100%/0 1px no-repeat;background:-o-linear-gradient(currentColor,currentColor) 0 100%/0 1px no-repeat;background:linear-gradient(currentColor,currentColor) 0 100%/0 1px no-repeat;padding-bottom:.25em;-webkit-transition:background .3s ease;-o-transition:background .3s ease;transition:background .3s ease;will-change:background}.link__line:hover{background-size:100% 1px}.link__fill{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;position:relative}.link__fill span{position:relative}.link__fill:before{background-color:#02cccc;content:"";display:block;height:100%;left:0;position:absolute;top:0;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:right center;transform-origin:right center;-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;-o-transition:transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease;width:100%;will-change:transform}.link__fill:hover:before{-webkit-transform:scale(1);transform:scale(1);-webkit-transform-origin:left center;transform-origin:left center}.link__zoom figure{overflow:hidden}.link__zoom img{-webkit-transition:-webkit-transform .4s ease;transition:-webkit-transform .4s ease;-o-transition:transform .4s ease;transition:transform .4s ease;transition:transform .4s ease,-webkit-transform .4s ease;will-change:transform}.link__zoom:hover img{-webkit-transform:scale(1.2);transform:scale(1.2)}.root{padding-top:20px}.content__inner{-webkit-box-sizing:border-box;box-sizing:border-box;margin:0 auto;position:relative;width:1180px}.content__wrap{background-color:#fff;border-radius:0 30px 30px 0;-webkit-box-sizing:border-box;box-sizing:border-box;overflow:hidden;width:calc(100% - 20px)}.global-navigation{height:100%;left:0;pointer-events:none;position:absolute;top:0;visibility:hidden;width:100%;z-index:300}.global-navigation.active{pointer-events:all;visibility:visible}.global-navigation.active .global-navigation__inner:before{-webkit-transform:translateX(-50%) translateY(-50%) scale(1);transform:translateX(-50%) translateY(-50%) scale(1)}.global-navigation.active .global-navigation__list{opacity:1}.global-navigation.hide .global-navigation__inner:before{-webkit-transform:translateX(-50%) translateY(-50%) scale(0);transform:translateX(-50%) translateY(-50%) scale(0)}.global-navigation.hide .global-navigation__list{opacity:0}.global-navigation__inner{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;height:calc(var(--vh)*100 - 20px);justify-content:center;position:relative;width:100%}.global-navigation__inner:before{background-color:#efffeb;border-radius:50%;content:"";display:block;height:calc(var(--vw)*200);left:50%;position:absolute;top:50%;-webkit-transform:translateX(-50%) translateY(-50%) scale(0);transform:translateX(-50%) translateY(-50%) scale(0);-webkit-transition:-webkit-transform .6s ease;transition:-webkit-transform .6s ease;-o-transition:transform .6s ease;transition:transform .6s ease;transition:transform .6s ease,-webkit-transform .6s ease;width:calc(var(--vw)*200);will-change:transform}.global-navigation__list{opacity:0;position:relative;-webkit-transition:opacity .3s ease;-o-transition:opacity .3s ease;transition:opacity .3s ease;will-change:opacity}.global-navigation__list-item{line-height:1}.global-navigation__list-item:nth-of-type(n+2){margin-top:50px}.global-navigation__list-item a span{display:block;font-size:3.5rem;letter-spacing:.05em}.global-navigation__list-item a small{display:block;font-size:1.5rem;letter-spacing:.075em}.content__wrap{padding-top:24px;position:relative;will-change:opacity}.header{-webkit-box-sizing:border-box;box-sizing:border-box;display:block;height:60px;margin-bottom:30px;padding-left:50px;padding-right:50px;position:relative;width:100%;will-change:opacity;z-index:301}.header__row{-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between}.header__logo{width:320px}.header__column{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.header__navigation{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.header__navigation-caption{font-size:1.25rem;font-weight:700;line-height:1.8;margin-right:20px}.header__navigation-list{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.header__navigation-list-item:nth-of-type(n+2){margin-left:10px}.header__navigation-list-item a{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background-color:#fff45c;border-radius:30px;display:-webkit-box;display:-ms-flexbox;display:flex;height:60px;justify-content:center;overflow:hidden;padding:0 20px;position:relative}.header__navigation-list-item a span{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:1.125rem;font-weight:700;line-height:1}.header__navigation-list-item a span img{margin-right:10px;width:26px}.header__trigger{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:60px;margin-left:40px;width:60px}.header__trigger.active .header__trigger-indicator span:after,.header__trigger.active .header__trigger-indicator span:before{-webkit-transform:translateX(0);transform:translateX(0)}.header__trigger-indicator{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;height:30px;justify-content:center;width:100%}.header__trigger-indicator span{background-color:#02cccc;border-radius:50%;display:block;height:6px;position:relative;width:6px}.header__trigger-indicator span:after,.header__trigger-indicator span:before{background-color:#02cccc;border-radius:50%;content:"";display:block;height:100%;left:0;position:absolute;top:0;-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;-o-transition:transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease;width:100%;will-change:transform}.header__trigger-indicator span:before{-webkit-transform:translateX(-16px);transform:translateX(-16px)}.header__trigger-indicator span:after{-webkit-transform:translateX(16px);transform:translateX(16px)}.header__trigger-text{font-size:.875rem;letter-spacing:.075em}.footer{padding:65px 80px}.footer__column--left address{font-style:normal}.footer__company{font-size:1.375rem;margin-bottom:10px}.footer__company--en{font-size:2.0625rem;letter-spacing:.05em;margin-bottom:15px}.footer__address{font-size:1rem;letter-spacing:.075em;margin-bottom:10px}.footer__tel{font-size:1rem;letter-spacing:.075em}.footer__tel span:nth-of-type(n+2){margin-left:1em}.footer__navigation-list{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:1rem;letter-spacing:.075em;margin-bottom:70px}.footer__navigation-list-item:nth-of-type(n+2){border-left:1px solid #343434;margin-left:1em;padding-left:1em}.footer__copyright{font-size:.8125rem;letter-spacing:.075em;text-align:right}.entry{position:relative}.entry__body{left:50%;position:absolute;top:50%;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}.entry_cta{margin:0 auto 3%}.entry__row{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 auto}.entry__caption{margin:0 auto 50px;width:238px}.entry__more{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;text-align:center;margin:0 auto}.entry__more a{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background-color:#fff45c;border-radius:35px;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:1.125rem;font-weight:700;height:70px;justify-content:center;letter-spacing:.075em;overflow:hidden;position:relative;width:268px}.entry__more a:nth-of-type(n+2){margin-left:15px}.entry__more a:before{background-color:#02cccc}.entry__more a:after{background-image:url(//pinokio-pharmacy.com/site/wp-content/themes/pinokio2018/recruit/css/../img/utils/entry_icon.png?v6b2c6f8473560a0dcd7a06e60bf9e632);background-repeat:no-repeat;background-size:contain;content:"";display:block;height:15px;position:absolute;right:20px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:15px}.util__accordion{padding:0 20px}.util__accordion:nth-of-type(n+2){border-top:1px solid #e6e6e6;margin-top:15px;padding-top:15px}.util__accordion-trigger{-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:1.5rem;font-weight:700;padding-bottom:20px;position:relative;-webkit-transition:color .3s ease;-o-transition:color .3s ease;transition:color .3s ease;will-change:color}.util__accordion-trigger-indicator{display:block;height:25px;position:absolute;right:15px;top:8px;width:25px}.util__accordion-trigger-indicator:after,.util__accordion-trigger-indicator:before{background-color:currentColor;content:"";display:block;height:3px;left:0;margin-top:-1.5px;position:absolute;top:50%;width:25px}.util__accordion-trigger-indicator:after{-webkit-transform:rotate(90deg);transform:rotate(90deg);-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;-o-transition:transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease;will-change:transform}.util__accordion-trigger.active span:after{-webkit-transform:rotate(0deg);transform:rotate(0deg)}.util__accordion-trigger:hover{color:#02cccc}.util__accordion-trigger:before{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;-ms-flex-negative:0;align-items:center;background-color:#02cccc;border-radius:50%;color:#fff;content:"Q";display:block;display:-webkit-box;display:-ms-flexbox;display:flex;flex-shrink:0;font-family:Nunito,sans-serif;font-size:1.625rem;font-weight:700;height:42px;justify-content:center;margin-right:30px;width:42px}.util__accordion-inner{display:-webkit-box;display:-ms-flexbox;display:flex;padding-bottom:15px}.util__accordion-inner:before{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;-ms-flex-negative:0;align-items:center;background-color:#fff45c;border-radius:50%;content:"A";display:block;display:-webkit-box;display:-ms-flexbox;display:flex;flex-shrink:0;font-family:Nunito,sans-serif;font-size:1.625rem;font-weight:700;height:42px;justify-content:center;margin-right:30px;width:42px}.util__accordion-inner-column{font-size:1rem;line-height:2}.util__accordion-inner-column p{text-align:justify}.util__accordion-inner-column p.row{display:-webkit-box;display:-ms-flexbox;display:flex}.util__accordion-inner-column p span{display:inline-block;margin-right:1em;white-space:nowrap}.util__accordion-inner-column p:empty{margin-top:1.5em}}@media only screen and (min-width:415px) and (max-width:1366px){body{background-color:#b5f7a2}.only-sp{display:none!important}.link__alpha{cursor:pointer;-webkit-transition:opacity .3s ease;-o-transition:opacity .3s ease;transition:opacity .3s ease;will-change:opacity}.link__alpha:hover{opacity:.6}.link__color{cursor:pointer;-webkit-transition:color .3s ease;-o-transition:color .3s ease;transition:color .3s ease;will-change:color}.link__color:hover{color:#02cccc}.link__text{cursor:pointer;position:relative}.link__text:before{background-color:currentColor;bottom:0;content:"";display:block;height:1px;left:0;position:absolute;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:right center;transform-origin:right center;-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;-o-transition:transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease;width:100%;will-change:transform}.link__text:hover:before{-webkit-transform:scale(1);transform:scale(1);-webkit-transform-origin:left center;transform-origin:left center}.link__line{background:-webkit-gradient(linear,left top,left bottom,from(currentColor),to(currentColor)) 0 100%/0 1px no-repeat;background:-o-linear-gradient(currentColor,currentColor) 0 100%/0 1px no-repeat;background:linear-gradient(currentColor,currentColor) 0 100%/0 1px no-repeat;padding-bottom:.25em;-webkit-transition:background .3s ease;-o-transition:background .3s ease;transition:background .3s ease;will-change:background}.link__line:hover{background-size:100% 1px}.link__fill{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;position:relative}.link__fill span{position:relative}.link__fill:before{background-color:#02cccc;content:"";display:block;height:100%;left:0;position:absolute;top:0;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:right center;transform-origin:right center;-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;-o-transition:transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease;width:100%;will-change:transform}.link__fill:hover:before{-webkit-transform:scale(1);transform:scale(1);-webkit-transform-origin:left center;transform-origin:left center}.link__zoom figure{overflow:hidden}.link__zoom img{-webkit-transition:-webkit-transform .4s ease;transition:-webkit-transform .4s ease;-o-transition:transform .4s ease;transition:transform .4s ease;transition:transform .4s ease,-webkit-transform .4s ease;will-change:transform}.link__zoom:hover img{-webkit-transform:scale(1.2);transform:scale(1.2)}.root{padding-top:calc(var(--vw)*1.5625)}.content__inner{-webkit-box-sizing:border-box;box-sizing:border-box;margin:calc(var(--vw)*0) auto;position:relative;width:calc(var(--vw)*92.1875)}.content__wrap{background-color:#fff;border-radius:calc(var(--vw)*0) calc(var(--vw)*2.34375) calc(var(--vw)*2.34375) calc(var(--vw)*0);-webkit-box-sizing:border-box;box-sizing:border-box;overflow:hidden;width:calc(100% - var(--vw)*1.5625)}.global-navigation{height:100%;left:0;pointer-events:none;position:absolute;top:0;visibility:hidden;width:100%;z-index:300}.global-navigation.active{pointer-events:all;visibility:visible}.global-navigation.active .global-navigation__inner:before{-webkit-transform:translateX(-50%) translateY(-50%) scale(1);transform:translateX(-50%) translateY(-50%) scale(1)}.global-navigation.active .global-navigation__list{opacity:1}.global-navigation.hide .global-navigation__inner:before{-webkit-transform:translateX(-50%) translateY(-50%) scale(0);transform:translateX(-50%) translateY(-50%) scale(0)}.global-navigation.hide .global-navigation__list{opacity:0}.global-navigation__inner{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;height:calc(var(--vh)*100 - var(--vw)*1.5625);justify-content:center;position:relative;width:100%}.global-navigation__inner:before{background-color:#efffeb;border-radius:50%;content:"";display:block;height:calc(var(--vw)*200);left:50%;position:absolute;top:50%;-webkit-transform:translateX(-50%) translateY(-50%) scale(0);transform:translateX(-50%) translateY(-50%) scale(0);-webkit-transition:-webkit-transform .6s ease;transition:-webkit-transform .6s ease;-o-transition:transform .6s ease;transition:transform .6s ease;transition:transform .6s ease,-webkit-transform .6s ease;width:calc(var(--vw)*200);will-change:transform}.global-navigation__list{opacity:0;position:relative;-webkit-transition:opacity .3s ease;-o-transition:opacity .3s ease;transition:opacity .3s ease;will-change:opacity}.global-navigation__list-item{line-height:1}.global-navigation__list-item:nth-of-type(n+2){margin-top:calc(var(--vw)*3.90625)}.global-navigation__list-item a span{display:block;font-size:calc(var(--vw)*4.375);letter-spacing:.05em}.global-navigation__list-item a small{display:block;font-size:calc(var(--vw)*1.875);letter-spacing:.075em}.content__wrap{padding-top:calc(var(--vw)*1.875);position:relative;will-change:opacity}.header{-webkit-box-sizing:border-box;box-sizing:border-box;display:block;height:calc(var(--vw)*4.6875);margin-bottom:calc(var(--vw)*2.34375);padding-left:calc(var(--vw)*3.90625);padding-right:calc(var(--vw)*3.90625);position:relative;width:100%;will-change:opacity;z-index:301}.header__row{-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between}.header__logo{width:calc(var(--vw)*25)}.header__column{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.header__navigation{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.header__navigation-caption{font-size:calc(var(--vw)*1.5625);font-weight:700;line-height:1.8;margin-right:calc(var(--vw)*1.5625)}.header__navigation-list{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.header__navigation-list-item:nth-of-type(n+2){margin-left:calc(var(--vw)*.78125)}.header__navigation-list-item a{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background-color:#fff45c;border-radius:calc(var(--vw)*2.34375);display:-webkit-box;display:-ms-flexbox;display:flex;height:calc(var(--vw)*4.6875);justify-content:center;overflow:hidden;padding:0 calc(var(--vw)*1.5625);position:relative}.header__navigation-list-item a span{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:calc(var(--vw)*1.40625);font-weight:700;line-height:1}.header__navigation-list-item a span img{margin-right:calc(var(--vw)*.78125);width:calc(var(--vw)*2.03125)}.header__trigger{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:calc(var(--vw)*4.6875);margin-left:calc(var(--vw)*3.125);width:calc(var(--vw)*4.6875)}.header__trigger.active .header__trigger-indicator span:after,.header__trigger.active .header__trigger-indicator span:before{-webkit-transform:translateX(calc(var(--vw)*0));transform:translateX(calc(var(--vw)*0))}.header__trigger-indicator{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;height:calc(var(--vw)*2.34375);justify-content:center;width:100%}.header__trigger-indicator span{background-color:#02cccc;border-radius:50%;display:block;height:calc(var(--vw)*.46875);position:relative;width:calc(var(--vw)*.46875)}.header__trigger-indicator span:after,.header__trigger-indicator span:before{background-color:#02cccc;border-radius:50%;content:"";display:block;height:100%;left:0;position:absolute;top:0;-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;-o-transition:transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease;width:100%;will-change:transform}.header__trigger-indicator span:before{-webkit-transform:translateX(calc(var(--vw)*-1.25));transform:translateX(calc(var(--vw)*-1.25))}.header__trigger-indicator span:after{-webkit-transform:translateX(calc(var(--vw)*1.25));transform:translateX(calc(var(--vw)*1.25))}.header__trigger-text{font-size:calc(var(--vw)*1.09375);letter-spacing:.075em}.footer{padding:calc(var(--vw)*5.07813) calc(var(--vw)*6.25)}.footer__column--left address{font-style:normal}.footer__company{font-size:calc(var(--vw)*1.71875);margin-bottom:calc(var(--vw)*.78125)}.footer__company--en{font-size:calc(var(--vw)*2.57813);letter-spacing:.05em;margin-bottom:calc(var(--vw)*1.17188)}.footer__address{font-size:calc(var(--vw)*1.25);letter-spacing:.075em;margin-bottom:calc(var(--vw)*.78125)}.footer__tel{font-size:calc(var(--vw)*1.25);letter-spacing:.075em}.footer__tel span:nth-of-type(n+2){margin-left:1em}.footer__navigation-list{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:calc(var(--vw)*1.25);letter-spacing:.075em;margin-bottom:calc(var(--vw)*5.46875)}.footer__navigation-list-item:first-child{padding:0 1em 0 0}.footer__navigation-list-item:nth-of-type(n+2){border-left:1px solid #343434;padding:0 1em}.footer__copyright{font-size:calc(var(--vw)*1.01563);letter-spacing:.075em;text-align:right}.entry{position:relative}.entry__body{left:50%;position:absolute;top:50%;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}.entry__row{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.entry__caption{margin:calc(var(--vw)*0) auto;margin-bottom:calc(var(--vw)*3.90625);width:calc(var(--vw)*18.59375)}.entry__more{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;text-align:center}.entry__more a{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background-color:#fff45c;border-radius:calc(var(--vw)*2.73438);display:-webkit-box;display:-ms-flexbox;display:flex;font-size:calc(var(--vw)*1.40625);font-weight:700;height:calc(var(--vw)*5.46875);justify-content:center;letter-spacing:.075em;overflow:hidden;position:relative;width:calc(var(--vw)*20.9375)}.entry__more a:nth-of-type(n+2){margin-left:calc(var(--vw)*1.17188)}.entry__more a:before{background-color:#02cccc}.entry__more a:after{background-image:url(//pinokio-pharmacy.com/site/wp-content/themes/pinokio2018/recruit/css/../img/utils/entry_icon.png?v6b2c6f8473560a0dcd7a06e60bf9e632);background-repeat:no-repeat;background-size:contain;content:"";display:block;height:calc(var(--vw)*1.17188);position:absolute;right:calc(var(--vw)*1.5625);top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:calc(var(--vw)*1.17188)}.util__accordion{padding:0 calc(var(--vw)*1.5625)}.util__accordion:nth-of-type(n+2){border-top:1px solid #e6e6e6;margin-top:calc(var(--vw)*1.17188);padding-top:calc(var(--vw)*1.17188)}.util__accordion-trigger{-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:calc(var(--vw)*1.875);font-weight:700;padding-bottom:calc(var(--vw)*1.5625);position:relative;-webkit-transition:color .3s ease;-o-transition:color .3s ease;transition:color .3s ease;will-change:color}.util__accordion-trigger-indicator{display:block;height:calc(var(--vw)*1.95313);position:absolute;right:calc(var(--vw)*1.17188);top:calc(var(--vw)*.625);width:calc(var(--vw)*1.95313)}.util__accordion-trigger-indicator:after,.util__accordion-trigger-indicator:before{background-color:currentColor;content:"";display:block;height:calc(var(--vw)*.23438);left:0;margin-top:calc(var(--vw)*-.11719);position:absolute;top:50%;width:calc(var(--vw)*1.95313)}.util__accordion-trigger-indicator:after{-webkit-transform:rotate(90deg);transform:rotate(90deg);-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;-o-transition:transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease;will-change:transform}.util__accordion-trigger.active span:after{-webkit-transform:rotate(0deg);transform:rotate(0deg)}.util__accordion-trigger:hover{color:#02cccc}.util__accordion-trigger:before{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;-ms-flex-negative:0;align-items:center;background-color:#02cccc;border-radius:50%;color:#fff;content:"Q";display:block;display:-webkit-box;display:-ms-flexbox;display:flex;flex-shrink:0;font-family:Nunito,sans-serif;font-size:calc(var(--vw)*2.03125);font-weight:700;height:calc(var(--vw)*3.28125);justify-content:center;margin-right:calc(var(--vw)*2.34375);width:calc(var(--vw)*3.28125)}.util__accordion-inner{display:-webkit-box;display:-ms-flexbox;display:flex;padding-bottom:calc(var(--vw)*1.17188)}.util__accordion-inner:before{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;-ms-flex-negative:0;align-items:center;background-color:#fff45c;border-radius:50%;content:"A";display:block;display:-webkit-box;display:-ms-flexbox;display:flex;flex-shrink:0;font-family:Nunito,sans-serif;font-size:calc(var(--vw)*2.03125);font-weight:700;height:calc(var(--vw)*3.28125);justify-content:center;margin-right:calc(var(--vw)*2.34375);width:calc(var(--vw)*3.28125)}.util__accordion-inner-column{font-size:calc(var(--vw)*1.25);line-height:2}.util__accordion-inner-column p{text-align:justify}.util__accordion-inner-column p+p{margin-top:10px}.util__accordion-inner-column p.row{display:-webkit-box;display:-ms-flexbox;display:flex}.util__accordion-inner-column p span{display:inline-block;margin-right:1em;white-space:nowrap}.util__accordion-inner-column p:empty{margin-top:1.5em}}@media only screen and (max-width:414px){.only-pc{display:none!important}.global-navigation{height:100%;height:0;left:0;overflow:hidden;position:fixed;top:0;-webkit-transition:height .6s ease;-o-transition:height .6s ease;transition:height .6s ease;width:100%;will-change:height;z-index:300}.global-navigation.active{height:calc(var(--vh)*100)}.global-navigation.hide{height:0}.global-navigation__contact{margin-bottom:10.416666666666668vw}.global-navigation__contact-caption{font-size:4.427083333333334vw;font-weight:700;margin-bottom:3.90625vw;text-align:center}.global-navigation__contact-list-item:nth-of-type(n+2){margin-top:3.90625vw}.global-navigation__contact-list-item span{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background-color:#fff45c;border-radius:6.510416666666667vw;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:3.90625vw;font-weight:700;height:13.020833333333334vw;justify-content:center;padding:0 3.90625vw}.global-navigation__contact-list-item span img{margin-right:2.604166666666667vw;width:5.46875vw}.global-navigation__inner{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background-color:#efffeb;display:-webkit-box;display:-ms-flexbox;display:flex;height:calc(var(--vh)*100);justify-content:center;position:relative;width:100%}.global-navigation__inner:before{background-color:#efffeb;border-radius:50%;content:"";display:block;height:calc(var(--vw)*200);left:50%;position:absolute;top:50%;-webkit-transform:translateX(-50%) translateY(-50%) scale(0);transform:translateX(-50%) translateY(-50%) scale(0);-webkit-transition:-webkit-transform .6s ease;transition:-webkit-transform .6s ease;-o-transition:transform .6s ease;transition:transform .6s ease;transition:transform .6s ease,-webkit-transform .6s ease;width:calc(var(--vw)*200);will-change:transform}.global-navigation__list{position:relative}.global-navigation__list-item{line-height:1;margin-left:6.510416666666667vw}.global-navigation__list-item:nth-of-type(n+2){margin-top:6.510416666666667vw}.global-navigation__list-item a span{display:block;font-size:7.291666666666667vw;letter-spacing:.05em}.global-navigation__list-item a small{display:block;font-size:3.125vw;letter-spacing:.075em}.util__accordion{padding:0 2.604166666666667vw}.util__accordion:nth-of-type(n+2){border-top:1px solid #e6e6e6;margin-top:3.90625vw;padding-top:3.90625vw}.util__accordion-trigger{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-sizing:border-box;box-sizing:border-box;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:4.427083333333334vw;font-weight:700;padding-bottom:2.604166666666667vw;padding-right:7.8125vw;position:relative}.util__accordion-trigger-indicator{display:block;height:3.2552083333333335vw;position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:3.2552083333333335vw}.util__accordion-trigger-indicator:after,.util__accordion-trigger-indicator:before{background-color:currentColor;content:"";display:block;height:.390625vw;left:0;margin-top:-.1953125vw;position:absolute;top:50%;width:3.2552083333333335vw}.util__accordion-trigger-indicator:after{-webkit-transform:rotate(90deg);transform:rotate(90deg);-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;-o-transition:transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease;will-change:transform}.util__accordion-trigger.active span:after{-webkit-transform:rotate(0deg);transform:rotate(0deg)}.util__accordion-trigger:before{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;-ms-flex-negative:0;align-items:center;background-color:#02cccc;border-radius:50%;color:#fff;content:"Q";display:block;display:-webkit-box;display:-ms-flexbox;display:flex;flex-shrink:0;font-family:Nunito,sans-serif;font-size:4.427083333333334vw;font-weight:700;height:7.03125vw;justify-content:center;margin-right:2.604166666666667vw;width:7.03125vw}.util__accordion-inner{display:-webkit-box;display:-ms-flexbox;display:flex;padding-bottom:1.953125vw}.util__accordion-inner:before{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;-ms-flex-negative:0;align-items:center;background-color:#fff45c;border-radius:50%;content:"A";display:block;display:-webkit-box;display:-ms-flexbox;display:flex;flex-shrink:0;font-family:Nunito,sans-serif;font-size:4.427083333333334vw;font-weight:700;height:7.03125vw;justify-content:center;margin-right:2.604166666666667vw;width:7.03125vw}.util__accordion-inner-column{font-size:3.6458333333333335vw;line-height:1.7}.util__accordion-inner-column p{text-align:justify}.util__accordion-inner-column p span{display:inline-block;display:block}.util__accordion-inner-column p:empty{margin-top:1.5em}.content__inner{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0 3.90625vw;position:relative}.content__wrap:before{background-color:hsla(0,0%,100%,.95);content:"";display:block;height:16.927083333333336vw;left:0;position:fixed;top:0;width:100%;z-index:200}.header{-webkit-box-sizing:border-box;box-sizing:border-box;left:0;padding:3.90625vw;position:fixed;top:0;width:100%;z-index:301}.header__row{-webkit-box-pack:justify;-ms-flex-pack:justify;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between}.header__logo{width:45.05208333333333vw}.header__trigger{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:9.114583333333332vw;width:9.114583333333332vw}.header__trigger.active .header__trigger-indicator span:after,.header__trigger.active .header__trigger-indicator span:before{-webkit-transform:translateX(0);transform:translateX(0)}.header__trigger-indicator{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;height:6.510416666666667vw;justify-content:center;width:100%}.header__trigger-indicator span{background-color:#02cccc;border-radius:50%;display:block;height:1.5625vw;position:relative;width:1.5625vw}.header__trigger-indicator span:after,.header__trigger-indicator span:before{background-color:#02cccc;border-radius:50%;content:"";display:block;height:100%;left:0;position:absolute;top:0;-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;-o-transition:transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease;width:100%;will-change:transform}.header__trigger-indicator span:before{-webkit-transform:translateX(-3.90625vw);transform:translateX(-3.90625vw)}.header__trigger-indicator span:after{-webkit-transform:translateX(3.90625vw);transform:translateX(3.90625vw)}.header__trigger-text{font-size:3.125vw;letter-spacing:.075em}.footer{background-color:#b5f7a2;padding:8% 5%;position:relative}.footer address{font-style:normal}.footer__company{font-size:2.864583333333333vw}.footer__company--en{font-size:5.989583333333334vw;margin-bottom:3.90625vw}.footer__address{font-size:3.125vw;line-height:1.75}.footer__tel{font-size:3.125vw;line-height:1.75;margin-bottom:12.369791666666668vw}.footer__navigation{margin-bottom:12.369791666666668vw}.footer__navigation-list{font-size:4vw;line-height:2;display:flex;flex-wrap:wrap;justify-content:space-between}.footer__navigation-list li{padding:3%;text-align:center;width:48%;border-bottom:solid 1px #666}.footer__copyright{font-size:2.864583333333333vw}.entry{height:91.14583333333334vw;position:relative}.entry>picture img{height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;width:100%}.entry__body{left:50%;position:absolute;top:50%;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}.entry__caption{margin:0 auto 6.510416666666667vw;width:38.02083333333333vw}.entry_cta{margin-bottom:2em}.entry__more{display:flex;flex-wrap:wrap;flex-direction:column;justify-content:center;width:86vw;margin:0 auto}.entry__more a{align-items:center;background-color:#fff45c;border-radius:6.510416666666667vw;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:3.6458333333333335vw;font-weight:700;justify-content:center;letter-spacing:.075em;margin:0 auto 1em;padding:1em;overflow:hidden;position:relative;width:100%}.entry__more a span:after{background-image:url(//pinokio-pharmacy.com/site/wp-content/themes/pinokio2018/recruit/css/../img/utils/entry_icon.png?v6b2c6f8473560a0dcd7a06e60bf9e632);background-repeat:no-repeat;background-size:contain;content:"";display:inline-block;height:2.604166666666667vw;margin-left:.6510416666666667vw;width:2.604166666666667vw}}a.more{display:block;background:#fff;padding:.8em;text-align:center;color:#02cccc;margin:10px auto 0;border-radius:50px;position:relative;border:solid 2px #02cccc;-webkit-transition:all .3s;transition:all .3s}a.more:hover{background:#02cccc;color:#fff}