@keyframes WorksIcon_handle-outer__GhZfD{0%{stroke-dasharray:66,9999;stroke-dashoffset:66}to{stroke-dasharray:66,9999;stroke-dashoffset:0}}@keyframes WorksIcon_handle-inner__Zg3uv{0%{stroke-dasharray:42,9999;stroke-dashoffset:42}to{stroke-dasharray:42,9999;stroke-dashoffset:0}}@keyframes WorksIcon_trunk__ADqoj{0%{stroke-dasharray:319,9999;stroke-dashoffset:319}to{stroke-dasharray:319,9999;stroke-dashoffset:0}}@keyframes WorksIcon_belt__pEOGV{0%{stroke-dasharray:66,9999;stroke-dashoffset:66}to{stroke-dasharray:66,9999;stroke-dashoffset:0}}.WorksIcon_icon__Q6177 g{stroke:#000;fill:none;stroke-width:4}a:hover .WorksIcon_icon__Q6177 path{animation-fill-mode:both}a:hover .WorksIcon_icon__handle_outer__fYPcd{animation-name:WorksIcon_handle-outer__GhZfD;animation-delay:.6s;animation-duration:.2s;animation-timing-function:cubic-bezier(.55,.085,.68,.53)}a:hover .WorksIcon_icon__handle_inner__5KE1V{animation-name:WorksIcon_handle-inner__Zg3uv;animation-delay:.6s;animation-duration:.2s;animation-timing-function:cubic-bezier(.55,.085,.68,.53)}a:hover .WorksIcon_icon__trunk__l6JM4{animation-name:WorksIcon_trunk__ADqoj;animation-duration:.4s;animation-timing-function:cubic-bezier(.25,.25,.75,.75)}a:hover .WorksIcon_icon__belt__jJfCM path{animation-name:WorksIcon_belt__pEOGV;animation-delay:.3s;animation-duration:.15s;animation-timing-function:cubic-bezier(.755,.05,.855,.06)}@keyframes GuideIcon_pole__TWIJn{0%{stroke-dasharray:126,9999;stroke-dashoffset:126}to{stroke-dasharray:126,9999;stroke-dashoffset:0}}@keyframes GuideIcon_board__8F8za{0%{stroke-dasharray:55,9999;stroke-dashoffset:55}to{stroke-dasharray:55,9999;stroke-dashoffset:0}}@keyframes GuideIcon_signage__1IMzK{0%{stroke-dasharray:100,9999;stroke-dashoffset:100}to{stroke-dasharray:100,9999;stroke-dashoffset:0}}.GuideIcon_icon__sRNpt g{stroke:#000;fill:none;stroke-width:4}.GuideIcon_icon__board__uE8XW,.GuideIcon_icon__pole__rTneZ{stroke-linejoin:round}.GuideIcon_icon__pole__rTneZ,.GuideIcon_icon__signage__kxE5_{stroke-linecap:round}a:hover .GuideIcon_icon__sRNpt path{animation-fill-mode:both}a:hover .GuideIcon_icon__pole__rTneZ{animation-name:GuideIcon_pole__TWIJn;animation-duration:.2s;animation-timing-function:cubic-bezier(.25,.25,.75,.75)}a:hover .GuideIcon_icon__board__uE8XW{animation-name:GuideIcon_board__8F8za;animation-delay:.25s;animation-duration:.3s;animation-timing-function:cubic-bezier(.895,.03,.685,.22)}a:hover .GuideIcon_icon__signage__kxE5_{animation-name:GuideIcon_signage__1IMzK;animation-delay:.45s;animation-duration:.35s;animation-timing-function:cubic-bezier(.895,.03,.685,.22)}@keyframes AccessIcon_shape__QEZh7{0%{stroke-dasharray:324,9999;stroke-dashoffset:324}to{stroke-dasharray:324,9999;stroke-dashoffset:0}}@keyframes AccessIcon_fold__OH6bp{0%{stroke-dasharray:63,9999;stroke-dashoffset:63}to{stroke-dasharray:63,9999;stroke-dashoffset:0}}@keyframes AccessIcon_path-1__4ZG_W{0%{stroke-dasharray:35,9999;stroke-dashoffset:35}60%{stroke-dashoffset:35}to{stroke-dasharray:35,9999;stroke-dashoffset:0}}@keyframes AccessIcon_path-2__gDjRX{0%{stroke-dasharray:71,9999;stroke-dashoffset:71}30%{stroke-dashoffset:71}to{stroke-dasharray:71,9999;stroke-dashoffset:0}}@keyframes AccessIcon_path-3__B9uwb{0%{stroke-dasharray:102,9999;stroke-dashoffset:102}to{stroke-dasharray:102,9999;stroke-dashoffset:0}}.AccessIcon_icon__DEl34 g{stroke:#000;fill:none;stroke-width:4}.AccessIcon_icon__path1__iOJp8,.AccessIcon_icon__path2__r_OrO,.AccessIcon_icon__path3__4wmdp,.AccessIcon_icon__shape__t4ATB{stroke-linejoin:round}a:hover .AccessIcon_icon__DEl34 path{animation-fill-mode:both}a:hover .AccessIcon_icon__shape__t4ATB{animation-name:AccessIcon_shape__QEZh7;animation-duration:.5s;animation-timing-function:ease-in}a:hover .AccessIcon_icon__fold__qrITR{animation-name:AccessIcon_fold__OH6bp;animation-delay:.3s;animation-duration:.15s;animation-timing-function:linear}a:hover .AccessIcon_icon__path1__iOJp8,a:hover .AccessIcon_icon__path2__r_OrO,a:hover .AccessIcon_icon__path3__4wmdp{animation-delay:.65s;animation-duration:.3s;animation-timing-function:ease-in}a:hover .AccessIcon_icon__path1__iOJp8{animation-name:AccessIcon_path-1__4ZG_W}a:hover .AccessIcon_icon__path2__r_OrO{animation-name:AccessIcon_path-2__gDjRX}a:hover .AccessIcon_icon__path3__4wmdp{animation-name:AccessIcon_path-3__B9uwb}@keyframes ContactIcon_print__Qu5ah{0%{stroke-dasharray:248,9999;stroke-dashoffset:248}to{stroke-dasharray:248,9999;stroke-dashoffset:0}}@keyframes ContactIcon_perforations-h__Ecp_K{0%{stroke-dasharray:77,9999;stroke-dashoffset:77}to{stroke-dasharray:77,9999;stroke-dashoffset:0}}@keyframes ContactIcon_perforations-v__ob__o{0%{stroke-dasharray:102,9999;stroke-dashoffset:102}to{stroke-dasharray:102,9999;stroke-dashoffset:0}}@keyframes ContactIcon_cancellation__WFPua{0%{stroke-dasharray:72,9999;stroke-dashoffset:72}to{stroke-dasharray:72,9999;stroke-dashoffset:0}}.ContactIcon_icon__wbmy1 g{stroke:#000;fill:none;stroke-width:4}a:hover .ContactIcon_icon__wbmy1 path{animation-fill-mode:both}a:hover .ContactIcon_icon__print__l6_M5{animation-name:ContactIcon_print__Qu5ah;animation-duration:.4s;animation-timing-function:ease-in}a:hover .ContactIcon_icon__horizontal_perforation__Lx0iY{animation-name:ContactIcon_perforations-h__Ecp_K;animation-delay:.3s;animation-duration:.4s;animation-timing-function:ease-in}a:hover .ContactIcon_icon__vertical_perforation__5Fq4M{animation-name:ContactIcon_perforations-v__ob__o;animation-delay:.3s;animation-duration:.4s;animation-timing-function:ease-in}a:hover .ContactIcon_icon__cancellation__kY6KJ path{animation-name:ContactIcon_cancellation__WFPua;animation-delay:.7s;animation-duration:.3s;animation-timing-function:cubic-bezier(.755,.05,.855,.06)}.Fork_fork__Veyg0{position:relative;background-color:#fff}.Fork_fork__Veyg0 ul li svg{margin:0 auto}.Fork_fork__Veyg0 ul li>i{display:inline-block;margin-top:17px;padding-left:.4em;font-family:Montserrat,sans-serif;font-size:18px;font-size:1.125rem;font-weight:700;letter-spacing:.4em;line-height:1}.Fork_fork__Veyg0 ul li a{display:block;margin-top:20px;border:1px solid #000;color:#000;font-family:Montserrat,Yu Gothic,YuGothic;font-size:12px;font-size:.75rem;line-height:35px;text-align:center;letter-spacing:.2em;text-decoration:none}.Fork_fork__Veyg0 ul li a:hover i{animation-fill-mode:forwards;animation-duration:.25s;animation-name:twitch-right}@media(min-width:960px){.Fork_fork__Veyg0{padding:40px 0}.Fork_fork__Veyg0 ul{display:flex;justify-content:center;align-items:baseline}.Fork_fork__Veyg0 ul li{display:flex;flex-direction:column;align-items:center;box-sizing:content-box;width:225px;height:165px;padding:15px 100px 0}.Fork_fork__Veyg0 ul li:nth-child(2){border-left:1px solid #ccc}.Fork_fork__Veyg0 ul li a{width:100%;line-height:35px}}@media(min-width:600px) and (max-width:959px){.Fork_fork__Veyg0{padding:65px 6.25% 80px}.Fork_fork__Veyg0 ul{font-size:0}.Fork_fork__Veyg0 ul li{display:inline-block;box-sizing:border-box;width:50%;height:165px;padding-top:15px;text-align:center}.Fork_fork__Veyg0 ul li:first-child{padding-right:7.1428571429%}.Fork_fork__Veyg0 ul li:nth-child(2){padding-left:7.1428571429%;border-left:1px solid #ccc}.Fork_fork__Veyg0 ul li a{line-height:35px}}@media(max-width:599px){.Fork_fork__Veyg0{padding:65px 6.25% 80px}.Fork_fork__Veyg0 ul li{display:flex;flex-direction:column;align-items:center}.Fork_fork__Veyg0 ul li:nth-child(2){margin-top:60px}.Fork_fork__Veyg0 ul li a{width:100%;line-height:40px}}.Fork_fork__works___VShL svg{width:50px}.Fork_fork__guide__6Ew3u svg{width:56px}.Fork_fork__access__J9pkb svg{width:50px}.Fork_fork__contact__B4oPP svg{width:63px}.Guide_main__8FigY{background-color:#fff}@media(min-width:600px){.Guide_main__8FigY{padding-top:200px}}@media(max-width:599px){.Guide_main__8FigY{padding-top:100px}}.Guide_guide__67_xy{background-color:#f2f8f9;padding-bottom:120px}.Guide_guide__67_xy>h1{position:relative;text-align:center;padding-bottom:40px}.Guide_guide__67_xy>h1 i{display:block;margin-bottom:calc(-1em + 55px);padding-left:.4em;font-family:Montserrat,sans-serif;font-size:42px;font-size:2.625rem;font-weight:700;letter-spacing:.4em;line-height:1;text-align:center;transform:translateY(-.5em)}.Guide_guide__67_xy>h1:after{content:"";position:absolute;left:50%;bottom:0;display:block;width:40px;height:0;border-bottom:2px solid #000;transform:translateX(-50%)}.Guide_guide__intro__cuzDC{margin-top:60px}.Guide_guide__intro__cuzDC p{margin:-.5em auto;font-size:14px;font-size:.875rem;letter-spacing:.075em;line-height:2;text-align:justify}.Guide_guide__intro__cuzDC nav ul{display:flex;justify-content:space-between}.Guide_guide__intro__cuzDC nav ul li a{display:block;box-sizing:border-box;border:1px solid #000;text-align:center;color:#000;text-decoration:none}.Guide_guide__intro__cuzDC nav ul li a i{display:block;margin:19px -.4em 5px 0;font-family:Montserrat,sans-serif;font-size:16px;font-size:1rem;font-weight:700;letter-spacing:.4em;line-height:1}.Guide_guide__intro__cuzDC nav ul li a span{display:inline-block;margin-right:-.1em;font-size:12px;font-size:.75rem;letter-spacing:.1em;line-height:1}.Guide_guide__intro__cuzDC nav ul li a:after{content:"";display:block;margin-top:3px;font-family:Font Awesome\ 5 Pro;font-size:10px;font-size:.625rem;line-height:1}@media(min-width:960px){.Guide_guide__intro__cuzDC p{width:640px}.Guide_guide__intro__cuzDC nav{width:880px;margin:50px auto 0}.Guide_guide__intro__cuzDC nav ul li:nth-child(n+2){margin-left:80px}.Guide_guide__intro__cuzDC nav ul li a{width:240px;height:80px}.Guide_guide__intro__cuzDC nav ul li a:hover:after{animation-duration:.25s;animation-name:twitch-down}}@media(min-width:600px) and (max-width:959px){.Guide_guide__intro__cuzDC{margin:60px 20px 0}.Guide_guide__intro__cuzDC p{max-width:640px}.Guide_guide__intro__cuzDC nav{margin:50px auto 0}.Guide_guide__intro__cuzDC nav ul li{width:calc((100% - 40px)/3)}.Guide_guide__intro__cuzDC nav ul li:nth-child(n+2){margin-left:20px}.Guide_guide__intro__cuzDC nav ul li a{height:84px}}@media(max-width:599px){.Guide_guide__intro__cuzDC{margin:60px 6.25% 0}.Guide_guide__intro__cuzDC nav{margin:40px auto 0}.Guide_guide__intro__cuzDC nav ul{flex-wrap:wrap}.Guide_guide__intro__cuzDC nav ul li{width:calc((100% - 20px)/2)}.Guide_guide__intro__cuzDC nav ul li:nth-child(2n){margin-left:20px}.Guide_guide__intro__cuzDC nav ul li:nth-child(n+3){margin-top:20px}.Guide_guide__intro__cuzDC nav ul li a{height:86px}}.Guide_guide__service__JnJCk{margin-top:80px}.Guide_guide__service__JnJCk h2{line-height:1;font-size:14px;font-size:.875rem;text-align:center}.Guide_guide__service__JnJCk h2 i{display:block;font-size:24px;font-size:1.5rem;font-weight:700;letter-spacing:.4em;margin-bottom:20px;padding-left:.4em}.Guide_guide__service__intro__tJBXh{margin:40px auto 0}.Guide_guide__service__intro__tJBXh p{margin:34px auto -.5em;font-size:12px;font-size:.75rem;line-height:2;text-align:justify}.Guide_guide__service__price__YpK5P{margin:50px auto 0}.Guide_guide__service__price__YpK5P h3{line-height:1;font-size:14px;font-size:.875rem}.Guide_guide__service__price__YpK5P h3 i{display:inline-block;margin-right:calc(20px - .3em);font-family:Montserrat,sans-serif;font-size:24px;font-size:1.5rem;font-weight:700;letter-spacing:.3em;line-height:1}.Guide_guide__service__price__examples__vNQGl{margin-top:40px}.Guide_guide__service__price__example__DLuys{display:flex;flex-direction:column;box-sizing:border-box;padding:20px;background-color:#fff}.Guide_guide__service__price__example__DLuys h4{line-height:1;font-family:Montserrat,Yu Gothic,YuGothic;font-size:18px;font-size:1.125rem;font-weight:700;letter-spacing:.1em}.Guide_guide__service__price__example__DLuys h4 i{display:block;margin-bottom:10px;color:#7b929b;font-family:Montserrat,sans-serif;font-size:14px;font-size:.875rem;font-weight:700;letter-spacing:.3em;line-height:1}.Guide_guide__service__price__example__DLuys table{width:100%;margin:15px 0}.Guide_guide__service__price__example__DLuys table td,.Guide_guide__service__price__example__DLuys table th{font-size:12px;font-size:.75rem;font-weight:400;line-height:1.5;text-align:left}.Guide_guide__service__price__example__DLuys table th{font-family:Montserrat,Yu Gothic,YuGothic}.Guide_guide__service__price__cost__SI19e{color:#7b929b;font-size:12px;font-size:.75rem;text-align:right;line-height:1}.Guide_guide__service__price__cost__SI19e span{font-family:Montserrat,sans-serif;font-size:16px;font-size:1rem;letter-spacing:.1em}@media(min-width:960px){.Guide_guide__service__intro__tJBXh{width:880px}.Guide_guide__service__intro__tJBXh p{width:640px}.Guide_guide__service__price__YpK5P{width:880px}.Guide_guide__service__price__examples__vNQGl{display:flex;flex-wrap:wrap;justify-content:space-between}.Guide_guide__service__price__example__DLuys{width:430px}.Guide_guide__service__price__example__DLuys:nth-child(2n){margin-left:20px}.Guide_guide__service__price__example__DLuys:nth-child(n+3){margin-top:20px}.Guide_guide__service__price__example__DLuys table td,.Guide_guide__service__price__example__DLuys table th{padding:7px 0;border:solid #ccc;border-width:1px 0}.Guide_guide__service__price__example__DLuys table th{width:100px}.Guide_guide__service__price__cost__SI19e{margin-top:auto}}@media(min-width:600px) and (max-width:959px){.Guide_guide__service__JnJCk{margin-left:20px;margin-right:20px}.Guide_guide__service__intro__tJBXh p{max-width:640px}.Guide_guide__service__price__examples__vNQGl{display:flex;flex-wrap:wrap;justify-content:space-between}.Guide_guide__service__price__example__DLuys{width:calc((100% - 20px)/2)}.Guide_guide__service__price__example__DLuys:nth-child(2n){margin-left:20px}.Guide_guide__service__price__example__DLuys:nth-child(n+3){margin-top:20px}.Guide_guide__service__price__example__DLuys table{border-bottom:1px solid #ccc}.Guide_guide__service__price__example__DLuys table td,.Guide_guide__service__price__example__DLuys table th{display:block}.Guide_guide__service__price__example__DLuys table th{padding:7px 0 0;border-top:1px solid #ccc}.Guide_guide__service__price__example__DLuys table td{padding:0 0 7px}.Guide_guide__service__price__cost__SI19e{margin-top:auto}}@media(max-width:599px){.Guide_guide__service__JnJCk{margin-left:6.25%;margin-right:6.25%}.Guide_guide__service__price__example__DLuys:nth-child(n+2){margin-top:20px}.Guide_guide__service__price__example__DLuys table{border-bottom:1px solid #ccc}.Guide_guide__service__price__example__DLuys table td,.Guide_guide__service__price__example__DLuys table th{display:block}.Guide_guide__service__price__example__DLuys table th{padding:7px 0 0;border-top:1px solid #ccc}.Guide_guide__service__price__example__DLuys table td{padding:0 0 7px}}