﻿@import url("https://fonts.googleapis.com/css2?family=Noto+Serif+JP:wght@400&display=swap");*:focus{outline:none !important}@media screen and (max-width:767px){#navArea nav{position:fixed;top:0;right:-100%;bottom:0;width:100%;overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch;transition:0.5s;z-index:300}#navArea nav ul.nav{padding:90px 50px 50px}#navArea nav ul.nav li{font-size:18px;font-weight:bold;letter-spacing:0.1em}#navArea nav ul.nav li a{display:block;padding:15px 0}#navArea nav .block{padding:0 50px 35px;width:100%}#navArea nav .block .header{padding-bottom:25px}#navArea nav .block .header h5{font-family:shippori-mincho, serif;font-size:24px;font-style:normal;font-weight:400;letter-spacing:0.05em;line-height:1.33;padding-bottom:15px;white-space:nowrap}#navArea nav .block .header .desc{font-size:12px;font-weight:500;letter-spacing:0.05em}#navArea nav .block .links{display:flex}#navArea nav .block .links .link{width:32%}#navArea nav .block .links .link a{border-bottom:1px solid #193B56;display:flex;justify-content:space-between;width:fit-content}#navArea nav .block .links .link a .txt .en{font-family:"garamond-premier-pro", serif;font-size:21px;font-style:normal;font-weight:400;letter-spacing:0.1em;padding-bottom:4px}#navArea nav .block .links .link a .txt .ja{align-items:center;display:flex;padding-bottom:8px}#navArea nav .block .links .link a .txt .ja span{font-size:11px;font-style:normal;font-weight:500;letter-spacing:0.1em;margin-right:22px}#navArea nav .block .links .link a .txt .ja .mark{align-items:center;display:flex;transition:all 0.5s;transform:translateX(0)}#navArea nav .block .links .link a .txt .ja .mark img{width:6px}#navArea nav .block .links .link a:hover .mark{transition:all 0.5s;transform:translateX(5px)}#navArea nav .block .links .link:first-child{margin-right:45px}#navArea nav .logo{padding:0 50px 50px}#navArea nav .logo img{width:41vw}#navArea.open nav{background-color:#fff;background-image:url(images/bg02.png);background-position:right 90px;background-repeat:no-repeat;background-size:45vw;color:#193B56;right:0}}@media screen and (min-width:768px){#navArea nav{display:flex;position:fixed;top:0;left:-100%;bottom:0;width:100%;overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch;transition:0.5s;z-index:300}#navArea.open nav{left:0}}@keyframes equalizer01{0%{width:70%}10%{width:50%}20%{width:70%}30%{width:10%}40%{width:50%}50%{width:70%}60%{width:50%}70%{width:10%}80%{width:70%}90%{width:10%}100%{width:70%}}@keyframes equalizer02{0%{width:30%}10%{width:20%}20%{width:40%}30%{width:10%}40%{width:20%}50%{width:30%}60%{width:20%}70%{width:10%}80%{width:40%}90%{width:10%}100%{width:30%}}@media screen and (max-width:767px){#navArea.open .toggle_btn span{background-color:black}#navArea.open .toggle_btn span:nth-child(1){transform:translate(0, 10px) rotate(-45deg);animation:unset;top:0px}#navArea.open .toggle_btn span:nth-child(2){opacity:0;animation:unset}#navArea.open .toggle_btn span:nth-child(3){transform:translate(0, -10px) rotate(45deg);animation:unset;top:20px}.toggle_btn{display:block;position:fixed;top:30px;right:30px;width:25px;height:24px;transform:translate(0, 0);transition:all 0.5s;cursor:pointer;z-index:10000}.toggle_btn span{display:block;position:absolute;left:0;width:25px;height:2px;background-color:#193B56;transition:all 0.5s}.toggle_btn span:nth-child(1){top:0px}.toggle_btn span:nth-child(2){top:7px}.toggle_btn span:nth-child(3){top:14px}}@media screen and (min-width:768px){#navArea.open .toggle_btn span{background-color:black}#navArea.open .toggle_btn span:nth-child(1){transform:translate(0, 10px) rotate(-45deg);animation:unset;top:5px}#navArea.open .toggle_btn span:nth-child(2){opacity:0;animation:unset}#navArea.open .toggle_btn span:nth-child(3){transform:translate(0, -10px) rotate(45deg);animation:unset;top:25px}.toggle_btn{cursor:pointer;display:none;height:30px;right:35px;position:fixed;text-align:center;top:62px;transform:translate(0, 0);transition:all 0.5s;width:30px;z-index:10000}.toggle_btn span{display:block;position:absolute;left:0;width:30px;height:3px;background-color:black;transition:all 0.5s}.toggle_btn span:nth-child(1){left:0;top:5px;width:30px}.toggle_btn span:nth-child(2){left:0;top:13px;width:30px}.toggle_btn span:nth-child(3){left:0;top:21px;width:30px}}#mask{display:none}.open #mask{display:block;position:fixed;top:0;left:0;width:100%;height:100%;background:#000;opacity:0.8;cursor:pointer;transition:all 0.5s;z-index:111}.pagination{margin:40px 0 0}.nav-links{display:flex}.pagination .page-numbers{display:inline-block;margin-right:20px;padding:20px 25px;color:#333;border-radius:3px;box-shadow:0 3px 3px #999;background:#fff}.pagination .current{padding:20px 25px;background:#69a4db;color:#fff}.pagination .prev,.pagination .next{background:transparent;box-shadow:none;color:#69a4db}.pagination .dots{background:transparent;box-shadow:none}.pagination{margin:40px 0 0}.nav-links{display:flex}.pagination .page-numbers{display:inline-block;margin-right:20px;padding:20px 25px;color:#333;border-radius:3px;box-shadow:0 3px 3px #999;background:#fff}.pagination .current{padding:20px 25px;background:#69a4db;color:#fff}.pagination .prev,.pagination .next{background:transparent;box-shadow:none;color:#69a4db}.pagination .dots{background:transparent;box-shadow:none}@keyframes fadein{0%{opacity:0}100%{opacity:1}}.animation.animationtotop{opacity:0 !important;transform:translateY(30px);transition:all 1s 0s ease}.animation.animationtotop.active{opacity:1 !important;transform:translateY(0)}.animation.animationtoright{opacity:0 !important;transform:translateX(-30px);transition:all 1s 0s ease}.animation.animationtoright.active{opacity:1 !important;transform:translateX(0)}.animation.animationtoleft{opacity:0 !important;transform:translateX(30px);transition:all 1s 0s ease}.animation.animationtoleft.active{opacity:1 !important;transform:translateX(0)}.animation02{overflow:hidden;position:relative}.animation02 img{display:block;opacity:0;position:relative;transition:all 1s 0.3s ease;width:100%;z-index:0}.animation02::before{background:white;content:"";display:block;height:100%;position:absolute;transform:translateX(0);transition:all 0.8s 0.4s ease;width:100%;z-index:1}.animation02.active:before{transform:translateX(100%)}.animation02.active img{opacity:1}@keyframes fadein{0%{opacity:0}100%{opacity:1}}*:focus{outline:none !important}html{scroll-behavior:smooth;scroll-padding-top:100px}body{background-color:#F1EFE9;color:black;font-family:"游ゴシック体", YuGothic, "游ゴシック Medium", "Yu Gothic Medium", "游ゴシック", "Yu Gothic", sans-serif;animation:fadein 3s forwards}a{-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease}a:active,a:focus,a:hover,a:link,a:visited{text-decoration:none}img{height:auto;max-width:100%}@media screen and (max-width:767px){.hidden-xs{display:none}header{align-items:center;display:flex;height:80px;justify-content:space-between;left:0;padding:0 75px 0 30px;position:fixed;top:0;width:100%;z-index:1000}header h1.logo{width:11.68vw}header h1.logo img{width:100%}header ul.nav{align-items:center;display:flex}header ul.nav li{display:none;list-style-type:none;padding-left:2vw}header ul.nav li a{font-size:0.94vw;font-size:clamp(8px, 0.94vw, 18px);letter-spacing:0.1em}header ul.nav li:last-child{display:block}header ul.nav li:last-child a{align-items:center;background-color:#193B56;border-radius:40px;display:flex;height:40px;justify-content:center;width:40px}header ul.nav li:last-child a img{width:18px}footer{background-image:url(images/bg06@2x.png?1);background-position:center top;background-repeat:no-repeat;background-size:cover;color:#fff;font-weight:500;padding:85px 50px 140px}footer .block{background-color:#fff;border-radius:10px;color:#000000;margin-bottom:50px;padding:25px 20px 25px;width:100%}footer .block .header{padding-bottom:25px}footer .block .header h5{font-family:shippori-mincho, serif;font-size:4.1vw;font-style:normal;font-weight:400;letter-spacing:0.05em;padding-bottom:10px;white-space:nowrap}footer .block .header .desc{font-size:10px;font-weight:500}footer .block .links{display:flex}footer .block .links .link{width:32%}footer .block .links .link a{border-bottom:1px solid #000000;display:flex;justify-content:space-between}footer .block .links .link a .txt .en{font-family:"garamond-premier-pro", serif;font-size:18px;font-style:normal;font-weight:400;letter-spacing:0.1em;padding-bottom:4px}footer .block .links .link a .txt .ja{align-items:center;display:flex;padding-bottom:8px}footer .block .links .link a .txt .ja span{font-size:10px;font-style:normal;font-weight:400;letter-spacing:0.1em;margin-right:15px}footer .block .links .link a .txt .ja .mark{align-items:center;display:flex;transition:all 0.5s;transform:translateX(0)}footer .block .links .link a .txt .ja .mark img{width:5px}footer .block .links .link a:hover .mark{transition:all 0.5s;transform:translateX(5px)}footer .block .links .link:first-child{margin-right:30px}footer .logo{padding-bottom:40px;width:47.8vw}footer .logo img{width:100%}footer ul.nav{padding-bottom:45px}footer ul.nav li a{display:block;font-size:11px;letter-spacing:0.1em;padding-bottom:12px}footer ul.nav li a:before{content:"- "}footer .policy{font-size:10px;letter-spacing:0.05em;padding-bottom:15px}footer .copyright{font-size:10px;letter-spacing:0.05em;white-space:nowrap}.btn-recruit{bottom:35px;position:fixed;right:0;z-index:100;width:62vw}.btn-recruit img{width:100%}.btn-recruit a img{transition:all 0.5s;transform:translateX(0)}.btn-recruit a:hover img{transition:all 0.5s;transform:translateX(11.2vw)}.home .fv .fv01{margin:40px 0 0 0}.home .fv .fv01 .image{padding-bottom:25px;width:61vw}.home .fv .fv01 .image img{border-bottom-right-radius:30px;border-top-right-radius:30px}.home .fv .fv01 .catch{margin-left:30px;position:relative;width:73.6vw;z-index:2}.home .fv .fv02{margin:-30px 0 0 auto;position:relative;text-align:right;width:calc(100% - 15px);z-index:1}.home .fv .fv02 img{border-bottom-left-radius:30px;border-top-left-radius:30px}.home #about{padding:80px 0 100px;position:relative;width:100%}.home #about:before{background-image:url(images/bg07@2x.png);background-position:center top;background-repeat:no-repeat;background-size:100%;content:"";display:block;height:100%;left:0;position:absolute;top:-64px;width:100%;z-index:-1}.home #about h2{overflow:hidden}.home #about .group{color:#fff;padding-bottom:125px;text-align:center}.home #about .group h3{font-family:shippori-mincho, serif;font-size:28px;font-style:normal;font-weight:400;letter-spacing:0.1em;padding-bottom:40px}.home #about .group .desc{font-size:10px;font-weight:500;letter-spacing:0.05em;line-height:1.9;padding:0 30px 50px}.home #about .group .link a{align-items:center;background-color:#fff;border-radius:30px;display:flex;height:34px;width:143px;margin:auto}.home #about .group .link a .mark{align-items:center;border-right:1px solid #000;display:flex;height:100%;justify-content:center;width:33px}.home #about .group .link a .mark img{transition:all 0.5s;transform:translateX(0);width:5px}.home #about .group .link a .txt{align-items:center;color:#000;display:flex;font-family:"garamond-premier-pro", serif;font-size:10px;font-weight:400;letter-spacing:0.05em;padding-left:17px;transition:all 0.5s;transform:translateX(0)}.home #about .group .link a:hover .mark img{transition:all 0.5s;transform:translateX(5px)}.home #about .group .link a:hover .txt{transition:all 0.5s;transform:translateX(5px)}.home #about h2.sectionheader01{position:relative;z-index:3}.home #about h2.sectionheader01 span{font-family:"garamond-premier-pro", serif;font-size:60px;font-weight:normal;letter-spacing:0.15em;line-height:1;overflow:hidden;overflow:hidden;margin-left:-4px;white-space:nowrap}.home #about .feature{background-color:#fff;margin-top:-18px;padding:75px 50px 15px;position:relative;width:100%;z-index:2}.home #about .feature .block{padding-bottom:60px;position:relative;width:100%}.home #about .feature .block .image .num{margin:0 0 25px auto;width:85px}.home #about .feature .block .image h4{font-family:shippori-mincho, serif;font-size:16px;letter-spacing:0.1em;padding-bottom:25px}.home #about .feature .block .txt h5{border-bottom:1px solid #707070;font-family:"garamond-premier-pro", serif;font-size:12px;font-weight:400;letter-spacing:0.15em;margin-bottom:20px;padding-bottom:20px}.home #about .feature .block .txt .desc{font-size:10px;font-weight:500;letter-spacing:0.05em;line-height:1.8}.home #service{padding-bottom:65px;overflow:hidden;position:relative;width:100%}.home #service .image01{padding:0 50px}.home #service .image01 img{border-radius:20px}.home #service h2.sectionheader01{margin:-12px -10px 8px auto;overflow:hidden;display:block;text-align:right;z-index:1}.home #service h2.sectionheader01 span{font-family:"garamond-premier-pro", serif;font-size:60px;font-weight:normal;letter-spacing:0.15em;line-height:1;overflow:hidden}.home #service .image02{padding:0 50px 60px}.home #service .image02 img{border-radius:20px;width:50vw}.home #service .group{margin:0 auto}.home #service .group .block{margin:0 auto;width:50vw}.home #service .group .block .image{padding-bottom:15px}.home #service .group .block ul{margin-bottom:30px}.home #service .group .block ul li{border-bottom:1px dashed #000;font-size:10px;letter-spacing:0.05em;list-style-type:none;padding:15px 0}.home #service .group .block .link a{align-items:center;background-color:#fff;border-radius:30px;display:flex;height:34px;width:143px;background-color:#193B56}.home #service .group .block .link a .mark{align-items:center;border-right:1px solid #000;display:flex;height:100%;justify-content:center;width:33px}.home #service .group .block .link a .mark img{transition:all 0.5s;transform:translateX(0);width:5px}.home #service .group .block .link a .txt{align-items:center;color:#000;display:flex;font-family:"garamond-premier-pro", serif;font-size:10px;font-weight:400;letter-spacing:0.05em;padding-left:17px;transition:all 0.5s;transform:translateX(0)}.home #service .group .block .link a:hover .mark img{transition:all 0.5s;transform:translateX(5px)}.home #service .group .block .link a:hover .txt{transition:all 0.5s;transform:translateX(5px)}.home #service .group .block .link a .mark{border-right:1px solid #fff}.home #service .group .block .link a .txt{color:#fff}.home #service .group .block:last-child{padding-top:60px}.home #recruit{position:relative}.home #recruit h2.sectionheader01{overflow:hidden;padding-bottom:30px;text-align:center}.home #recruit h2.sectionheader01 span{font-family:"garamond-premier-pro", serif;font-size:60px;font-weight:normal;letter-spacing:0.15em;line-height:1;overflow:hidden}.home #recruit .image{padding:0 0 30px 50px}.home #recruit .desc{font-size:10px;font-weight:500;letter-spacing:0.05em;line-height:1.9;padding:0 50px 30px}.home #recruit .link{padding:0 50px}.home #recruit .link a{align-items:center;background-color:#fff;border-radius:30px;display:flex;height:34px;width:143px;background-color:#193B56;margin:0 0 60px}.home #recruit .link a .mark{align-items:center;border-right:1px solid #000;display:flex;height:100%;justify-content:center;width:33px}.home #recruit .link a .mark img{transition:all 0.5s;transform:translateX(0);width:5px}.home #recruit .link a .txt{align-items:center;color:#000;display:flex;font-family:"garamond-premier-pro", serif;font-size:10px;font-weight:400;letter-spacing:0.05em;padding-left:17px;transition:all 0.5s;transform:translateX(0)}.home #recruit .link a:hover .mark img{transition:all 0.5s;transform:translateX(5px)}.home #recruit .link a:hover .txt{transition:all 0.5s;transform:translateX(5px)}.home #recruit .link a .mark{border-right:1px solid #fff}.home #recruit .link a .txt{color:#fff}.home #news{min-height:50vw;padding:0 50px 75px;position:relative}.home #news:after{background-image:url(images/bg08@2x.png);background-position:center;background-repeat:no-repeat;background-size:contain;content:"";display:block;height:446px;position:absolute;right:0;top:-100px;width:118px;z-index:2}.home #news .header{padding-bottom:60px}.home #news .header h2{font-family:"garamond-premier-pro", serif;font-size:30px;letter-spacing:0.1em;font-weight:400;padding-bottom:10px}.home #news .header h3{font-family:"Noto Serif JP", serif;font-size:11px;font-weight:400;letter-spacing:0.15em}.home #news .group{margin-bottom:30px;width:calc(100% - 100px)}.home #news .group .block a{border-bottom:1px dashed #000;display:block;justify-content:space-between;padding:16px 0}.home #news .group .block a .header{align-items:center;display:flex;padding-bottom:8px}.home #news .group .block a .header .date{font-family:"garamond-premier-pro", serif;font-size:12px;font-weight:400;letter-spacing:0.15em;margin-right:20px}.home #news .group .block a .header .newscate{font-size:11px;line-height:1.9}.home #news .group .block a .header .newscate span{display:block;margin-right:10px}.home #news .group .block a .title{font-size:10px;font-weight:500;letter-spacing:0.05em;line-height:1.9}.home #news .link a{align-items:center;background-color:#fff;border-radius:30px;display:flex;height:34px;width:143px;background-color:#193B56;margin:0}.home #news .link a .mark{align-items:center;border-right:1px solid #000;display:flex;height:100%;justify-content:center;width:33px}.home #news .link a .mark img{transition:all 0.5s;transform:translateX(0);width:5px}.home #news .link a .txt{align-items:center;color:#000;display:flex;font-family:"garamond-premier-pro", serif;font-size:10px;font-weight:400;letter-spacing:0.05em;padding-left:17px;transition:all 0.5s;transform:translateX(0)}.home #news .link a:hover .mark img{transition:all 0.5s;transform:translateX(5px)}.home #news .link a:hover .txt{transition:all 0.5s;transform:translateX(5px)}.home #news .link a .mark{border-right:1px solid #fff}.home #news .link a .txt{color:#fff;font-size:10px;font-weight:500;letter-spacing:0.05em}.home #office{background-color:#fff;display:flex;flex-wrap:wrap;margin-bottom:60px;padding:60px 50px}.home #office .map{order:2;width:100%}.home #office .map iframe{border-radius:20px;height:225px;width:100%}.home #office>.txt{order:1;padding-bottom:30px;width:100%}.home #office>.txt .header{padding-bottom:25px}.home #office>.txt .header h2{font-family:"garamond-premier-pro", serif;font-size:30px;letter-spacing:0.1em;font-weight:400;padding-bottom:10px}.home #office>.txt .header h3{font-family:"Noto Serif JP", serif;font-size:11px;font-weight:400;letter-spacing:0.15em}.home #office>.txt .name{font-size:10px;font-weight:500;letter-spacing:0.05em;padding-bottom:18px}.home #office>.txt .address{font-size:10px;font-weight:500;letter-spacing:0.05em;line-height:1.9;padding-bottom:20px}.home #office>.txt .address a{text-decoration:underline}.home #office>.txt .tel{font-size:11px;padding-bottom:28px}.home #office>.txt .link a{align-items:center;background-color:#fff;border-radius:30px;display:flex;height:34px;width:143px;background-color:#193B56;margin:0}.home #office>.txt .link a .mark{align-items:center;border-right:1px solid #000;display:flex;height:100%;justify-content:center;width:33px}.home #office>.txt .link a .mark img{transition:all 0.5s;transform:translateX(0);width:5px}.home #office>.txt .link a .txt{align-items:center;color:#000;display:flex;font-family:"garamond-premier-pro", serif;font-size:10px;font-weight:400;letter-spacing:0.05em;padding-left:17px;transition:all 0.5s;transform:translateX(0)}.home #office>.txt .link a:hover .mark img{transition:all 0.5s;transform:translateX(5px)}.home #office>.txt .link a:hover .txt{transition:all 0.5s;transform:translateX(5px)}.home #office>.txt .link a .mark{border-right:1px solid #fff}.home #office>.txt .link a .txt{color:#fff;font-size:10px;font-weight:500;letter-spacing:0.05em}.home #faq{padding-bottom:100px}.home #faq .header{padding-bottom:30px;text-align:center}.home #faq .header h2{font-family:"garamond-premier-pro", serif;font-size:30px;letter-spacing:0.1em;font-weight:400;padding-bottom:10px}.home #faq .header h3{font-family:"Noto Serif JP", serif;font-size:11px;font-weight:400;letter-spacing:0.15em}.home #faq .group{padding:0 50px}.home #faq .group .block{margin-bottom:25px;width:100%}.home #faq .group .block .question{font-size:10px;font-weight:500;letter-spacing:0.05em;background:#193B56;background-image:url(images/arrow04@2x.png);background-position:calc(100% - 15px) center;background-repeat:no-repeat;background-size:15px;border-radius:20px;color:#fff;cursor:pointer;line-height:1.8;padding:16px 40px 16px 38px;position:relative}.home #faq .group .block .question:before{content:"Q.";font-family:"garamond-premier-pro", serif;font-size:12px;left:15px;position:absolute;top:16px}.home #faq .group .block .question.open{background-image:url(images/arrow05@2x.png)}.home #faq .group .block .answer{font-size:10px;font-weight:500;letter-spacing:0.05em;display:none;line-height:1.8;padding:12px 35px 12px 38px;position:relative}.home #faq .group .block .answer:before{content:"A.";font-family:"garamond-premier-pro", serif;font-size:12px;left:15px;position:absolute;top:16px}.recruit .btn-recruit{display:none}.recruit .fv{margin-bottom:100px;position:relative}.recruit .fv .image{padding:90px 0 40px 80px}.recruit .fv .image img{border-bottom-left-radius:100px}.recruit .fv h2{font-family:"garamond-premier-pro", serif;font-size:70px;left:20px;letter-spacing:0.15em;position:absolute;text-orientation:sideways;top:135px;-ms-writing-mode:tb-rl;writing-mode:vertical-rl;z-index:2}.recruit .fv .txt{padding:0;text-align:right}.recruit .fv .txt h3{padding:0 10px;overflow:hidden}.recruit .fv .txt h3 span{font-family:shippori-mincho, serif;font-size:7.8vw;letter-spacing:0.05em;line-height:1.27;padding-bottom:12px;white-space:nowrap}.recruit .fv .txt .desc{font-family:"garamond-premier-pro", serif;font-size:10px;letter-spacing:0.15em;padding:0 30px}.recruit #concept{padding:0 0 85px}.recruit #concept>.image{padding:0 50px 25px;width:100%}.recruit #concept>.image img{border-radius:20px}.recruit #concept h3{font-family:shippori-mincho, serif;font-size:7vw;letter-spacing:0.1em;line-height:1.6;font-weight:normal;padding:0 50px 25px}.recruit #concept .block{display:flex;justify-content:space-between;padding:0 0 0 50px}.recruit #concept .block .desc{font-size:10px;font-weight:500;letter-spacing:0.05em;line-height:1.9;width:51.7%}.recruit #concept .block .image{width:40.3%}.recruit #concept .block .image img{border-bottom-left-radius:20px;border-top-left-radius:20px}.recruit #concept .images{width:50%}.recruit #concept .images .image img{border-radius:2.1vw}.recruit #concept .images .image:first-child{width:31.3vw}.recruit #concept .images .image:last-child{margin:-7.8vw 0 0 22.9vw;width:27.6vw}.recruit #work{padding-bottom:80px}.recruit #work .header{padding-bottom:40px;text-align:center}.recruit #work .header h3{font-family:"garamond-premier-pro", serif;font-size:30px;letter-spacing:0.1em;font-weight:400;padding-bottom:5px}.recruit #work .header h4{font-family:"Noto Serif JP", serif;font-size:12px;font-weight:400;letter-spacing:0.15em}.recruit #work .group{padding:0 50px}.recruit #work .group .slick-prev{display:none !important}.recruit #work .group .slick-next{background-image:url(images/arrow09@2x.png);background-position:center;background-repeat:no-repeat;background-size:15px;right:30px;top:-55px;align-items:center;display:flex;border:1px solid #000;border-radius:35px;display:flex;height:35px;justify-content:center;transition:all 0.5s;transform:translateY(0);width:35px;z-index:3}.recruit #work .group .slick-next:before{content:"";height:35px;width:35px}.recruit #work .group .slick-dots{width:calc(100% - 100px)}.recruit #work .group .block{border-left:1px solid #000;border-right:0.5px solid #000;margin-bottom:25px;position:relative}.recruit #work .group .block .num{margin:0 auto 20px;text-align:center;width:68px}.recruit #work .group .block h5{font-family:shippori-mincho, serif;font-size:18px;font-weight:normal;letter-spacing:0.1em;margin:0 auto 30px;text-align:center}.recruit #work .group .block .desc{font-size:10px;font-weight:500;letter-spacing:0.05em;line-height:1.9;padding:0 40px 20px}.recruit #work .group .block:after{background:#000;bottom:-0.5vw;content:"";display:none;height:15.6vw;margin:auto auto 0 auto;position:absolute;right:-3vw;width:1px}.recruit #work .group .block:nth-child(3n):after{display:none}.recruit #interview{background-image:url(images/bg10@2x.png);background-position:center top;background-repeat:no-repeat;background-size:100%;padding:110px 0 230px;color:#fff}.recruit #interview .header{margin:0 auto 50px;text-align:center}.recruit #interview .header h3{font-family:"garamond-premier-pro", serif;font-size:30px;letter-spacing:0.1em;font-weight:400;padding-bottom:5px}.recruit #interview .header h4{font-family:"Noto Serif JP", serif;font-size:12px;font-weight:400;letter-spacing:0.15em}.recruit #interview .group{padding:0 30px}.recruit #interview .group .slick-prev{display:none !important}.recruit #interview .group .slick-next{background-image:url(images/arrow12@2x.png);background-position:center;background-repeat:no-repeat;background-size:15px;right:30px;top:-55px;align-items:center;display:flex;border:1px solid #fff;border-radius:35px;display:flex;height:35px;justify-content:center;transition:all 0.5s;transform:translateY(0);width:35px;z-index:3}.recruit #interview .group .slick-next:before{content:"";height:35px;width:35px}.recruit #interview .group .slick-dots{bottom:-50px;width:calc(100% - 60px)}.recruit #interview .group .slick-dots li button:before{color:#fff}.recruit #interview .group .block{display:flex;flex-wrap:wrap;padding-right:15px;position:relative}.recruit #interview .group .block .image{width:100%}.recruit #interview .group .block .image img{border-radius:20px}.recruit #interview .group .block .txt{width:100%}.recruit #interview .group .block .txt .catch{font-family:shippori-mincho, serif;font-size:12px;letter-spacing:0.1em;line-height:1.5;padding-bottom:8px}.recruit #interview .group .block .txt .name{font-size:10px;letter-spacing:0.05em;padding-bottom:10px}.recruit #interview .group .block .txt .link a{font-family:"garamond-premier-pro", serif;font-size:8px;letter-spacing:0.05em}.recruit #interview .group .block:nth-child(odd) .image{order:1}.recruit #interview .group .block:nth-child(odd) .image:after{background-color:#fff;content:"";display:block;height:118px;left:4px;position:absolute;top:171px;width:1px;z-index:10}.recruit #interview .group .block:nth-child(odd) .txt{order:2;padding:15px 0 0 17px}.recruit #interview .group .block:nth-child(even) .image{order:2}.recruit #interview .group .block:nth-child(even) .image:after{background-color:#fff;content:"";display:block;height:118px;left:4px;position:absolute;top:78px;width:1px;z-index:10}.recruit #interview .group .block:nth-child(even) .txt{order:1;padding:0 0 15px 17px}.recruit #support{padding:0 30px 60px}.recruit #support .header{padding-bottom:45px}.recruit #support .header h3{font-family:"garamond-premier-pro", serif;font-size:30px;letter-spacing:0.1em;font-weight:400;padding-bottom:5px}.recruit #support .header h4{font-family:"Noto Serif JP", serif;font-size:12px;font-weight:400;letter-spacing:0.15em}.recruit #support .group{position:relative}.recruit #support .group .block{border-bottom:1px solid #000;margin-bottom:25px;padding-bottom:25px}.recruit #support .group .block .label{font-family:"garamond-premier-pro", serif;font-size:12px;letter-spacing:0.15em;padding-bottom:30px}.recruit #support .group .block h5{font-family:shippori-mincho, serif;font-size:18px;font-weight:normal;letter-spacing:0.05em;line-height:1.3;padding-bottom:10px}.recruit #support .group .block .block01{display:flex;justify-content:space-between}.recruit #support .group .block .block01 .txt{width:51%}.recruit #support .group .block .block01 .txt .desc{font-size:10px;font-weight:500;letter-spacing:0.05em;line-height:1.9}.recruit #support .group .block .block01 .image{width:41%}.recruit #support .group .block .block01 .image img{border-radius:20px}.recruit #skill{padding:0 30px 55px;position:relative}.recruit #skill:before{background-image:url(images/bg11@2x.png);background-position:left center;background-repeat:no-repeat;background-size:contain;content:"";display:block;height:188vw;left:0;position:absolute;top:40vw;width:46%;z-index:-1}.recruit #skill .header h3{font-family:"garamond-premier-pro", serif;font-size:30px;letter-spacing:0.1em;font-weight:400;padding-bottom:5px}.recruit #skill .header h4{font-family:"Noto Serif JP", serif;font-size:12px;font-weight:400;letter-spacing:0.15em}.recruit #skill .group .block{padding-bottom:28px}.recruit #skill .group .block .skill01{align-items:flex-end;display:flex;padding-bottom:18px}.recruit #skill .group .block .skill01 .image{width:58vw}.recruit #skill .group .block .skill01 .image img{border-radius:20px}.recruit #skill .group .block .skill01 h5{font-family:shippori-mincho, serif;font-size:18px;font-weight:normal;letter-spacing:0.1em;padding-left:25px;text-align:right;-ms-writing-mode:tb-rl;writing-mode:vertical-rl}.recruit #skill .group .block .desc{font-size:10px;font-weight:500;letter-spacing:0.05em;line-height:1.9;padding-left:125px}.recruit #career{padding:0 30px 65px}.recruit #career .header{padding-bottom:30px;text-align:center}.recruit #career .header h3{font-family:"garamond-premier-pro", serif;font-size:30px;letter-spacing:0.1em;font-weight:400;padding-bottom:5px}.recruit #career .header h4{font-family:"Noto Serif JP", serif;font-size:12px;font-weight:400;letter-spacing:0.15em}.recruit #career .group .block{background-color:rgba(255, 255, 255, 0.5);border-radius:30px;margin-bottom:20px;padding:32px 35px;width:100%}.recruit #career .group .block h5{background-image:url(images/arrow06@2x.png);background-position:left center;background-repeat:no-repeat;background-size:17px;font-family:shippori-mincho, serif;font-size:18px;font-weight:normal;letter-spacing:0.1em;margin-bottom:18px;padding:0 0 0 24px}.recruit #career .group .block h5 span{background-color:#fff}.recruit #career .group .block .desc{font-size:10px;font-weight:500;letter-spacing:0.05em;line-height:1.9}.recruit #flow{padding:0 0 85px 30px}.recruit #flow .header{padding:0 0 50px}.recruit #flow .header h3{font-family:"garamond-premier-pro", serif;font-size:30px;letter-spacing:0.1em;font-weight:400;padding-bottom:5px}.recruit #flow .header h4{font-family:"Noto Serif JP", serif;font-size:12px;font-weight:400;letter-spacing:0.15em}.recruit #flow .group{color:#fff;height:215px;display:flex}.recruit #flow .group .slick-list{padding-top:20px}.recruit #flow .group .block{background-color:#193B56;background-image:url(images/arrow10@2x.png);background-position:right center;background-repeat:no-repeat;background-size:contain;height:215px;padding:0 36px 30px 20px;position:relative}.recruit #flow .group .block .num{align-items:center;color:#000;display:flex;font-family:"garamond-premier-pro", serif;letter-spacing:0.1em;margin-top:-20px;padding-bottom:10px}.recruit #flow .group .block .num span:first-child{font-size:12px;margin-right:2px;text-orientation:sideways;-ms-writing-mode:tb-rl;writing-mode:vertical-rl}.recruit #flow .group .block .num span:last-child{font-size:36px}.recruit #flow .group .block h5{font-family:shippori-mincho, serif;font-size:18px;font-weight:normal;letter-spacing:0.1em;padding-bottom:20px}.recruit #flow .group .block .desc{font-size:10px;font-weight:500;letter-spacing:0.05em;line-height:1.9}.recruit #flow .group .block .link a{align-items:center;background-color:#fff;border-radius:30px;display:flex;height:34px;width:143px;margin:20px 0 0 0;width:140px}.recruit #flow .group .block .link a .mark{align-items:center;border-right:1px solid #000;display:flex;height:100%;justify-content:center;width:33px}.recruit #flow .group .block .link a .mark img{transition:all 0.5s;transform:translateX(0);width:5px}.recruit #flow .group .block .link a .txt{align-items:center;color:#000;display:flex;font-family:"garamond-premier-pro", serif;font-size:10px;font-weight:400;letter-spacing:0.05em;padding-left:17px;transition:all 0.5s;transform:translateX(0)}.recruit #flow .group .block .link a:hover .mark img{transition:all 0.5s;transform:translateX(5px)}.recruit #flow .group .block .link a:hover .txt{transition:all 0.5s;transform:translateX(5px)}.recruit #flow .group .block .link a .mark{padding-left:6px}.recruit #flow .group .block .link a .txt{padding-left:12px}.recruit #flow .group .arrow{display:none;background-image:url(images/arrow10@2x.png);background-position:center;background-repeat:no-repeat;background-size:contain;height:215px;width:36px}.recruit #description{padding:0 0 85px}.recruit #description>.header{padding-bottom:50px;text-align:center}.recruit #description>.header h3{font-family:"garamond-premier-pro", serif;font-size:30px;letter-spacing:0.1em;font-weight:400;padding-bottom:5px}.recruit #description>.header h4{font-family:"Noto Serif JP", serif;font-size:12px;font-weight:400;letter-spacing:0.15em}.recruit #description .tab-area{display:flex;flex-wrap:wrap;justify-content:center;margin:0 auto 40px}.recruit #description .tab-area .tab{align-items:center;background-color:#193B56;border:1px solid #193B56;border-radius:40px;color:#fff;cursor:pointer;display:flex;font-size:13px;height:40px;justify-content:center;letter-spacing:0.05em;margin:auto 10px;padding:0 15px;width:fit-content}.recruit #description .tab-area .tab:active{background-color:#fff;color:#193B56}.recruit #description .content-area .content{display:none}.recruit #description .content-area .content.show{display:block}.recruit #description .content-area .content.show .group{background-color:rgba(255, 255, 255, 0.5);border-radius:30px;margin:0 30px;padding:30px;width:calc(100% - 60px)}.recruit #description .content-area .content.show .group .block{border-bottom:1px solid rgba(0, 0, 0, 0.5);font-size:12px;letter-spacing:0.05em;line-height:2;padding:15px 5px 12px}.recruit #description .content-area .content.show .group .block .header{padding-bottom:7px}.recruit #description .content-area .content.show .group .block:last-child{border-bottom:none;padding-bottom:0}.recruit #banner{padding:0 30px 80px}.recruit #banner .block{padding-bottom:20px;width:100%}.recruit #banner .block a{align-items:center;background-image:url(images/recruit20@2x.jpg);background-position:center top;background-repeat:no-repeat;background-size:cover;position:relative;transition:all 0.3s ease;border-radius:30px;display:flex;height:46vw;justify-content:center;position:relative;width:100%}.recruit #banner .block a .txt{color:#fff;position:relative;text-align:center;z-index:2;transform:translateY(0);transition:all 0.3s ease}.recruit #banner .block a .txt .en{font-family:"garamond-premier-pro", serif;font-size:30px;letter-spacing:0.1em;padding-bottom:4px}.recruit #banner .block a .txt .ja{font-family:"Noto Serif JP", serif;font-size:12px;letter-spacing:0.15em}.recruit #banner .block a:after{background-color:rgba(0, 0, 0, 0.3);border-radius:30px;content:"";display:block;height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.recruit #banner .block a:hover:after{background-color:rgba(0, 0, 0, 0.7);transition:all 0.3s ease}.recruit #banner .block a:hover .txt{transform:translateY(-5px);transition:all 0.3s ease}.recruit #banner .block:first-child a{background-image:url(images/recruit19@2x.jpg)}.corporation .fv,.person .fv{background-color:#fff;padding-bottom:40px}.corporation .fv>.image,.person .fv>.image{padding-right:30px}.corporation .fv>.image img,.person .fv>.image img{border-bottom-right-radius:40px;border-top-right-radius:40px}.corporation .fv h2,.person .fv h2{font-family:"garamond-premier-pro", serif;font-size:70px;letter-spacing:0.15em;line-height:1;margin:-10px 0 25px 30px;overflow:hidden;position:relative;z-index:2}.corporation .fv h2 span,.person .fv h2 span{display:block;margin-left:-0.5vw}.corporation .fv .block,.person .fv .block{margin-left:125px;position:relative;width:calc(100% - 125px)}.corporation .fv .block .image,.person .fv .block .image{width:100%}.corporation .fv .block .image img,.person .fv .block .image img{border-bottom-left-radius:20px;border-top-left-radius:20px;width:100%}.corporation .fv .block h3,.person .fv .block h3{font-family:shippori-mincho, serif;font-size:15px;left:-20px;letter-spacing:0.3em;position:absolute;top:12px;-ms-writing-mode:tb-rl;writing-mode:vertical-rl}.corporation .fv .block h3 span,.person .fv .block h3 span{background-color:#fff;display:block;padding:12px 10px}.corporation .fv h2 span,.person .fv h2 span{white-space:nowrap}.corporation .block01,.corporation .block02,.corporation .block03,.corporation .block04,.corporation .block05,.corporation .block06,.corporation .block07,.corporation .block11,.corporation .block12,.corporation .block13,.person .block01,.person .block02,.person .block03,.person .block04,.person .block05,.person .block06,.person .block07,.person .block11,.person .block12,.person .block13{padding:0 0 75px 0}.corporation .block01 .image,.corporation .block02 .image,.corporation .block03 .image,.corporation .block04 .image,.corporation .block05 .image,.corporation .block06 .image,.corporation .block07 .image,.corporation .block11 .image,.corporation .block12 .image,.corporation .block13 .image,.person .block01 .image,.person .block02 .image,.person .block03 .image,.person .block04 .image,.person .block05 .image,.person .block06 .image,.person .block07 .image,.person .block11 .image,.person .block12 .image,.person .block13 .image{margin:0 0 0 auto;width:70.5vw}.corporation .block01 .image img,.corporation .block02 .image img,.corporation .block03 .image img,.corporation .block04 .image img,.corporation .block05 .image img,.corporation .block06 .image img,.corporation .block07 .image img,.corporation .block11 .image img,.corporation .block12 .image img,.corporation .block13 .image img,.person .block01 .image img,.person .block02 .image img,.person .block03 .image img,.person .block04 .image img,.person .block05 .image img,.person .block06 .image img,.person .block07 .image img,.person .block11 .image img,.person .block12 .image img,.person .block13 .image img{border-bottom-left-radius:20px;border-top-left-radius:20px}.corporation .block01>.txt,.corporation .block02>.txt,.corporation .block03>.txt,.corporation .block04>.txt,.corporation .block05>.txt,.corporation .block06>.txt,.corporation .block07>.txt,.corporation .block11>.txt,.corporation .block12>.txt,.corporation .block13>.txt,.person .block01>.txt,.person .block02>.txt,.person .block03>.txt,.person .block04>.txt,.person .block05>.txt,.person .block06>.txt,.person .block07>.txt,.person .block11>.txt,.person .block12>.txt,.person .block13>.txt{margin-top:-165px}.corporation .block01>.txt .header .num,.corporation .block02>.txt .header .num,.corporation .block03>.txt .header .num,.corporation .block04>.txt .header .num,.corporation .block05>.txt .header .num,.corporation .block06>.txt .header .num,.corporation .block07>.txt .header .num,.corporation .block11>.txt .header .num,.corporation .block12>.txt .header .num,.corporation .block13>.txt .header .num,.person .block01>.txt .header .num,.person .block02>.txt .header .num,.person .block03>.txt .header .num,.person .block04>.txt .header .num,.person .block05>.txt .header .num,.person .block06>.txt .header .num,.person .block07>.txt .header .num,.person .block11>.txt .header .num,.person .block12>.txt .header .num,.person .block13>.txt .header .num{background-image:url(images/bg14@2x.png);background-position:left center;background-repeat:no-repeat;background-size:contain;color:#fff;font-family:"garamond-premier-pro", serif;font-size:36px;height:30vw;letter-spacing:0.1em;padding:40px 0 0 30px;margin-bottom:30px;width:23vw}.corporation .block01>.txt .header .txt h3,.corporation .block02>.txt .header .txt h3,.corporation .block03>.txt .header .txt h3,.corporation .block04>.txt .header .txt h3,.corporation .block05>.txt .header .txt h3,.corporation .block06>.txt .header .txt h3,.corporation .block07>.txt .header .txt h3,.corporation .block11>.txt .header .txt h3,.corporation .block12>.txt .header .txt h3,.corporation .block13>.txt .header .txt h3,.person .block01>.txt .header .txt h3,.person .block02>.txt .header .txt h3,.person .block03>.txt .header .txt h3,.person .block04>.txt .header .txt h3,.person .block05>.txt .header .txt h3,.person .block06>.txt .header .txt h3,.person .block07>.txt .header .txt h3,.person .block11>.txt .header .txt h3,.person .block12>.txt .header .txt h3,.person .block13>.txt .header .txt h3{font-family:shippori-mincho, serif;font-size:28px;letter-spacing:0.1em;border-bottom:5px solid #193B56;margin:0 30px 30px;padding-bottom:10px;width:fit-content}.corporation .block01>.txt .header .txt .desc,.corporation .block02>.txt .header .txt .desc,.corporation .block03>.txt .header .txt .desc,.corporation .block04>.txt .header .txt .desc,.corporation .block05>.txt .header .txt .desc,.corporation .block06>.txt .header .txt .desc,.corporation .block07>.txt .header .txt .desc,.corporation .block11>.txt .header .txt .desc,.corporation .block12>.txt .header .txt .desc,.corporation .block13>.txt .header .txt .desc,.person .block01>.txt .header .txt .desc,.person .block02>.txt .header .txt .desc,.person .block03>.txt .header .txt .desc,.person .block04>.txt .header .txt .desc,.person .block05>.txt .header .txt .desc,.person .block06>.txt .header .txt .desc,.person .block07>.txt .header .txt .desc,.person .block11>.txt .header .txt .desc,.person .block12>.txt .header .txt .desc,.person .block13>.txt .header .txt .desc{font-size:10px;font-weight:500;letter-spacing:0.05em;line-height:1.9;padding:0 50px 25px}.corporation .block01>.txt .point,.corporation .block02>.txt .point,.corporation .block03>.txt .point,.corporation .block04>.txt .point,.corporation .block05>.txt .point,.corporation .block06>.txt .point,.corporation .block07>.txt .point,.corporation .block11>.txt .point,.corporation .block12>.txt .point,.corporation .block13>.txt .point,.person .block01>.txt .point,.person .block02>.txt .point,.person .block03>.txt .point,.person .block04>.txt .point,.person .block05>.txt .point,.person .block06>.txt .point,.person .block07>.txt .point,.person .block11>.txt .point,.person .block12>.txt .point,.person .block13>.txt .point{background-color:rgba(255, 255, 255, 0.3);margin-bottom:20px;padding:18px 30px 20px}.corporation .block01>.txt .point h4,.corporation .block02>.txt .point h4,.corporation .block03>.txt .point h4,.corporation .block04>.txt .point h4,.corporation .block05>.txt .point h4,.corporation .block06>.txt .point h4,.corporation .block07>.txt .point h4,.corporation .block11>.txt .point h4,.corporation .block12>.txt .point h4,.corporation .block13>.txt .point h4,.person .block01>.txt .point h4,.person .block02>.txt .point h4,.person .block03>.txt .point h4,.person .block04>.txt .point h4,.person .block05>.txt .point h4,.person .block06>.txt .point h4,.person .block07>.txt .point h4,.person .block11>.txt .point h4,.person .block12>.txt .point h4,.person .block13>.txt .point h4{align-items:center;display:flex;font-family:"Noto Serif JP", serif;font-size:17px;letter-spacing:0.15em;margin-bottom:15px}.corporation .block01>.txt .point h4:before,.corporation .block02>.txt .point h4:before,.corporation .block03>.txt .point h4:before,.corporation .block04>.txt .point h4:before,.corporation .block05>.txt .point h4:before,.corporation .block06>.txt .point h4:before,.corporation .block07>.txt .point h4:before,.corporation .block11>.txt .point h4:before,.corporation .block12>.txt .point h4:before,.corporation .block13>.txt .point h4:before,.person .block01>.txt .point h4:before,.person .block02>.txt .point h4:before,.person .block03>.txt .point h4:before,.person .block04>.txt .point h4:before,.person .block05>.txt .point h4:before,.person .block06>.txt .point h4:before,.person .block07>.txt .point h4:before,.person .block11>.txt .point h4:before,.person .block12>.txt .point h4:before,.person .block13>.txt .point h4:before{background-color:#000;border-radius:7px;content:"";display:block;margin-right:14px;height:7px;width:7px}.corporation .block01>.txt .point h4:after,.corporation .block02>.txt .point h4:after,.corporation .block03>.txt .point h4:after,.corporation .block04>.txt .point h4:after,.corporation .block05>.txt .point h4:after,.corporation .block06>.txt .point h4:after,.corporation .block07>.txt .point h4:after,.corporation .block11>.txt .point h4:after,.corporation .block12>.txt .point h4:after,.corporation .block13>.txt .point h4:after,.person .block01>.txt .point h4:after,.person .block02>.txt .point h4:after,.person .block03>.txt .point h4:after,.person .block04>.txt .point h4:after,.person .block05>.txt .point h4:after,.person .block06>.txt .point h4:after,.person .block07>.txt .point h4:after,.person .block11>.txt .point h4:after,.person .block12>.txt .point h4:after,.person .block13>.txt .point h4:after{background-color:#000;border-radius:7px;content:"";display:block;margin-left:14px;height:7px;width:7px}.corporation .block01>.txt .point ol,.corporation .block02>.txt .point ol,.corporation .block03>.txt .point ol,.corporation .block04>.txt .point ol,.corporation .block05>.txt .point ol,.corporation .block06>.txt .point ol,.corporation .block07>.txt .point ol,.corporation .block11>.txt .point ol,.corporation .block12>.txt .point ol,.corporation .block13>.txt .point ol,.person .block01>.txt .point ol,.person .block02>.txt .point ol,.person .block03>.txt .point ol,.person .block04>.txt .point ol,.person .block05>.txt .point ol,.person .block06>.txt .point ol,.person .block07>.txt .point ol,.person .block11>.txt .point ol,.person .block12>.txt .point ol,.person .block13>.txt .point ol{list-style-type:decimal;margin:0 20px;padding-left:15px}.corporation .block01>.txt .point li,.corporation .block02>.txt .point li,.corporation .block03>.txt .point li,.corporation .block04>.txt .point li,.corporation .block05>.txt .point li,.corporation .block06>.txt .point li,.corporation .block07>.txt .point li,.corporation .block11>.txt .point li,.corporation .block12>.txt .point li,.corporation .block13>.txt .point li,.person .block01>.txt .point li,.person .block02>.txt .point li,.person .block03>.txt .point li,.person .block04>.txt .point li,.person .block05>.txt .point li,.person .block06>.txt .point li,.person .block07>.txt .point li,.person .block11>.txt .point li,.person .block12>.txt .point li,.person .block13>.txt .point li{font-size:12px;font-weight:500;line-height:1.9}.corporation .block01>.txt .price,.corporation .block02>.txt .price,.corporation .block03>.txt .price,.corporation .block04>.txt .price,.corporation .block05>.txt .price,.corporation .block06>.txt .price,.corporation .block07>.txt .price,.corporation .block11>.txt .price,.corporation .block12>.txt .price,.corporation .block13>.txt .price,.person .block01>.txt .price,.person .block02>.txt .price,.person .block03>.txt .price,.person .block04>.txt .price,.person .block05>.txt .price,.person .block06>.txt .price,.person .block07>.txt .price,.person .block11>.txt .price,.person .block12>.txt .price,.person .block13>.txt .price{padding:0 30px 30px}.corporation .block01>.txt .price h4,.corporation .block02>.txt .price h4,.corporation .block03>.txt .price h4,.corporation .block04>.txt .price h4,.corporation .block05>.txt .price h4,.corporation .block06>.txt .price h4,.corporation .block07>.txt .price h4,.corporation .block11>.txt .price h4,.corporation .block12>.txt .price h4,.corporation .block13>.txt .price h4,.person .block01>.txt .price h4,.person .block02>.txt .price h4,.person .block03>.txt .price h4,.person .block04>.txt .price h4,.person .block05>.txt .price h4,.person .block06>.txt .price h4,.person .block07>.txt .price h4,.person .block11>.txt .price h4,.person .block12>.txt .price h4,.person .block13>.txt .price h4{font-family:"Noto Serif JP", serif;font-size:14px;letter-spacing:0.15em;padding-bottom:15px}.corporation .block01>.txt .price .group dl,.corporation .block02>.txt .price .group dl,.corporation .block03>.txt .price .group dl,.corporation .block04>.txt .price .group dl,.corporation .block05>.txt .price .group dl,.corporation .block06>.txt .price .group dl,.corporation .block07>.txt .price .group dl,.corporation .block11>.txt .price .group dl,.corporation .block12>.txt .price .group dl,.corporation .block13>.txt .price .group dl,.person .block01>.txt .price .group dl,.person .block02>.txt .price .group dl,.person .block03>.txt .price .group dl,.person .block04>.txt .price .group dl,.person .block05>.txt .price .group dl,.person .block06>.txt .price .group dl,.person .block07>.txt .price .group dl,.person .block11>.txt .price .group dl,.person .block12>.txt .price .group dl,.person .block13>.txt .price .group dl{border-left:1px solid #000;display:flex;font-size:12px;padding-bottom:10px;width:100%}.corporation .block01>.txt .price .group dl:last-child,.corporation .block02>.txt .price .group dl:last-child,.corporation .block03>.txt .price .group dl:last-child,.corporation .block04>.txt .price .group dl:last-child,.corporation .block05>.txt .price .group dl:last-child,.corporation .block06>.txt .price .group dl:last-child,.corporation .block07>.txt .price .group dl:last-child,.corporation .block11>.txt .price .group dl:last-child,.corporation .block12>.txt .price .group dl:last-child,.corporation .block13>.txt .price .group dl:last-child,.person .block01>.txt .price .group dl:last-child,.person .block02>.txt .price .group dl:last-child,.person .block03>.txt .price .group dl:last-child,.person .block04>.txt .price .group dl:last-child,.person .block05>.txt .price .group dl:last-child,.person .block06>.txt .price .group dl:last-child,.person .block07>.txt .price .group dl:last-child,.person .block11>.txt .price .group dl:last-child,.person .block12>.txt .price .group dl:last-child,.person .block13>.txt .price .group dl:last-child{padding-bottom:0}.corporation .block01>.txt .price .group dl dt,.corporation .block02>.txt .price .group dl dt,.corporation .block03>.txt .price .group dl dt,.corporation .block04>.txt .price .group dl dt,.corporation .block05>.txt .price .group dl dt,.corporation .block06>.txt .price .group dl dt,.corporation .block07>.txt .price .group dl dt,.corporation .block11>.txt .price .group dl dt,.corporation .block12>.txt .price .group dl dt,.corporation .block13>.txt .price .group dl dt,.person .block01>.txt .price .group dl dt,.person .block02>.txt .price .group dl dt,.person .block03>.txt .price .group dl dt,.person .block04>.txt .price .group dl dt,.person .block05>.txt .price .group dl dt,.person .block06>.txt .price .group dl dt,.person .block07>.txt .price .group dl dt,.person .block11>.txt .price .group dl dt,.person .block12>.txt .price .group dl dt,.person .block13>.txt .price .group dl dt{font-weight:normal;line-height:1.5;padding-left:18px;width:50%}.corporation .block01>.txt .price .group dl dd,.corporation .block02>.txt .price .group dl dd,.corporation .block03>.txt .price .group dl dd,.corporation .block04>.txt .price .group dl dd,.corporation .block05>.txt .price .group dl dd,.corporation .block06>.txt .price .group dl dd,.corporation .block07>.txt .price .group dl dd,.corporation .block11>.txt .price .group dl dd,.corporation .block12>.txt .price .group dl dd,.corporation .block13>.txt .price .group dl dd,.person .block01>.txt .price .group dl dd,.person .block02>.txt .price .group dl dd,.person .block03>.txt .price .group dl dd,.person .block04>.txt .price .group dl dd,.person .block05>.txt .price .group dl dd,.person .block06>.txt .price .group dl dd,.person .block07>.txt .price .group dl dd,.person .block11>.txt .price .group dl dd,.person .block12>.txt .price .group dl dd,.person .block13>.txt .price .group dl dd{line-height:1.5;text-align:right;width:50%}.corporation .block01>.txt .readmore,.corporation .block02>.txt .readmore,.corporation .block03>.txt .readmore,.corporation .block04>.txt .readmore,.corporation .block05>.txt .readmore,.corporation .block06>.txt .readmore,.corporation .block07>.txt .readmore,.corporation .block11>.txt .readmore,.corporation .block12>.txt .readmore,.corporation .block13>.txt .readmore,.person .block01>.txt .readmore,.person .block02>.txt .readmore,.person .block03>.txt .readmore,.person .block04>.txt .readmore,.person .block05>.txt .readmore,.person .block06>.txt .readmore,.person .block07>.txt .readmore,.person .block11>.txt .readmore,.person .block12>.txt .readmore,.person .block13>.txt .readmore{align-items:center;background-color:#fff;border:1px solid #193B56;border-bottom-left-radius:35px;border-bottom-right-radius:35px;cursor:pointer;display:flex;font-family:"Noto Serif JP", serif;font-size:10px;justify-content:center;letter-spacing:0.05em;margin:0 30px;height:35px;width:calc(100% - 60px)}.corporation .block01>.txt .readmore span:last-child,.corporation .block02>.txt .readmore span:last-child,.corporation .block03>.txt .readmore span:last-child,.corporation .block04>.txt .readmore span:last-child,.corporation .block05>.txt .readmore span:last-child,.corporation .block06>.txt .readmore span:last-child,.corporation .block07>.txt .readmore span:last-child,.corporation .block11>.txt .readmore span:last-child,.corporation .block12>.txt .readmore span:last-child,.corporation .block13>.txt .readmore span:last-child,.person .block01>.txt .readmore span:last-child,.person .block02>.txt .readmore span:last-child,.person .block03>.txt .readmore span:last-child,.person .block04>.txt .readmore span:last-child,.person .block05>.txt .readmore span:last-child,.person .block06>.txt .readmore span:last-child,.person .block07>.txt .readmore span:last-child,.person .block11>.txt .readmore span:last-child,.person .block12>.txt .readmore span:last-child,.person .block13>.txt .readmore span:last-child{background-image:url(images/arrow08@2x.png);background-position:center;background-repeat:no-repeat;background-size:contain;height:5px;margin-left:18px;width:9px}.corporation .block01>.txt .readmoreafter,.corporation .block02>.txt .readmoreafter,.corporation .block03>.txt .readmoreafter,.corporation .block04>.txt .readmoreafter,.corporation .block05>.txt .readmoreafter,.corporation .block06>.txt .readmoreafter,.corporation .block07>.txt .readmoreafter,.corporation .block11>.txt .readmoreafter,.corporation .block12>.txt .readmoreafter,.corporation .block13>.txt .readmoreafter,.person .block01>.txt .readmoreafter,.person .block02>.txt .readmoreafter,.person .block03>.txt .readmoreafter,.person .block04>.txt .readmoreafter,.person .block05>.txt .readmoreafter,.person .block06>.txt .readmoreafter,.person .block07>.txt .readmoreafter,.person .block11>.txt .readmoreafter,.person .block12>.txt .readmoreafter,.person .block13>.txt .readmoreafter{font-size:10px;font-weight:500;letter-spacing:0.05em;display:none;line-height:1.87;padding:20px 50px}.corporation .block01,.corporation .block05,.corporation .block11,.person .block01,.person .block05,.person .block11{padding-top:85px}.corporation #faq,.person #faq{padding-bottom:100px}.corporation #faq .header,.person #faq .header{padding-bottom:30px;text-align:center}.corporation #faq .header h2,.person #faq .header h2{font-family:"garamond-premier-pro", serif;font-size:30px;letter-spacing:0.1em;font-weight:400;padding-bottom:10px}.corporation #faq .header h3,.person #faq .header h3{font-family:"Noto Serif JP", serif;font-size:11px;font-weight:400;letter-spacing:0.15em}.corporation #faq .group,.person #faq .group{padding:0 50px}.corporation #faq .group .block,.person #faq .group .block{margin-bottom:25px;width:100%}.corporation #faq .group .block .question,.person #faq .group .block .question{font-size:10px;font-weight:500;letter-spacing:0.05em;background:#193B56;background-image:url(images/arrow04@2x.png);background-position:calc(100% - 15px) center;background-repeat:no-repeat;background-size:15px;border-radius:20px;color:#fff;cursor:pointer;line-height:1.8;padding:16px 40px 16px 38px;position:relative}.corporation #faq .group .block .question:before,.person #faq .group .block .question:before{content:"Q.";font-family:"garamond-premier-pro", serif;font-size:12px;left:15px;position:absolute;top:16px}.corporation #faq .group .block .question.open,.person #faq .group .block .question.open{background-image:url(images/arrow05@2x.png)}.corporation #faq .group .block .answer,.person #faq .group .block .answer{font-size:10px;font-weight:500;letter-spacing:0.05em;display:none;line-height:1.8;padding:12px 35px 12px 38px;position:relative}.corporation #faq .group .block .answer:before,.person #faq .group .block .answer:before{content:"A.";font-family:"garamond-premier-pro", serif;font-size:12px;left:15px;position:absolute;top:16px}.about .fv{background-color:#fff;padding-bottom:40px;padding-top:100px}.about .fv>.image{padding-right:30px}.about .fv>.image img{border-bottom-right-radius:40px;border-top-right-radius:40px}.about .fv h2{font-family:"garamond-premier-pro", serif;font-size:70px;letter-spacing:0.15em;line-height:1;margin:-10px 0 25px 30px;overflow:hidden;position:relative;z-index:2}.about .fv h2 span{display:block;margin-left:-0.5vw}.about .fv .block{margin-left:125px;position:relative;width:calc(100% - 125px)}.about .fv .block .image{width:100%}.about .fv .block .image img{border-bottom-left-radius:20px;border-top-left-radius:20px;width:100%}.about .fv .block h3{font-family:shippori-mincho, serif;font-size:15px;left:-20px;letter-spacing:0.3em;position:absolute;top:12px;-ms-writing-mode:tb-rl;writing-mode:vertical-rl}.about .fv .block h3 span{background-color:#fff;display:block;padding:12px 10px}.about #message{overflow:hidden;padding:100px 0 80px}.about #message .header{padding:0 50px 40px;text-align:right}.about #message .header h3{font-family:"garamond-premier-pro", serif;font-size:30px;letter-spacing:0.1em;font-weight:400;padding-bottom:5px}.about #message .header h4{font-family:"Noto Serif JP", serif;font-size:12px;font-weight:400;letter-spacing:0.15em}.about #message .images{padding:0 60px 30px;position:relative}.about #message .images .image img{border-radius:20px}.about #message .images .image:first-child{margin:0 auto;position:relative;width:100%;z-index:3}.about #message .txt{padding:0 50px;position:relative;z-index:3}.about #message .txt h5{font-size:30px;font-family:shippori-mincho, serif;letter-spacing:0.1em;line-height:1.6;padding-bottom:25px;white-space:nowrap}.about #message .txt .desc{font-size:10px;font-weight:500;letter-spacing:0.05em;line-height:1.9;padding-bottom:25px}.about #message .txt .sig{font-family:"Noto Serif JP", serif;font-size:12px;letter-spacing:0.15em}.about #staff{margin-bottom:80px}.about #staff .header{margin:0 auto;position:relative;text-align:center;transform:translateY(-10px);z-index:2}.about #staff .header h3{font-family:"garamond-premier-pro", serif;font-size:30px;letter-spacing:0.1em;font-weight:400;padding-bottom:5px}.about #staff .header h4{font-family:"Noto Serif JP", serif;font-size:12px;font-weight:400;letter-spacing:0.15em}.about #staff .group{background:rgba(255, 255, 255, 0.5);margin-top:-48px;padding:90px 0;position:relative}.about #staff .group .slick-prev{display:none !important}.about #staff .group .slick-next{background-image:url(images/arrow09@2x.png);background-position:center;background-repeat:no-repeat;background-size:15px;right:30px;top:30px;align-items:center;display:flex;border:1px solid #000;border-radius:35px;display:flex;height:35px;justify-content:center;transition:all 0.5s;transform:translateY(0);width:35px;z-index:3}.about #staff .group .slick-next:before{content:"";height:35px;width:35px}.about #staff .group .slick-slide{display:flex;flex-wrap:wrap;padding-right:25px}.about #staff .group .slick-slide:nth-child(odd) .image{order:2;width:100%}.about #staff .group .slick-slide:nth-child(odd) .txt{padding:0 0 20px 47px;order:1;position:relative;width:100%}.about #staff .group .slick-slide:nth-child(odd) .txt:before{background:#000;content:"";height:158px;display:block;left:30px;position:absolute;top:0;width:1px}.about #staff .group .slick-slide:nth-child(odd) .txt .name{font-size:11px;letter-spacing:0.05em;padding-bottom:7px}.about #staff .group .slick-slide:nth-child(odd) .txt .year{font-size:8px;letter-spacing:0.05em;padding-bottom:10px}.about #staff .group .slick-slide:nth-child(odd) .txt .post{font-size:8px;letter-spacing:0.05em;padding-bottom:10px}.about #staff .group .slick-slide:nth-child(odd) .txt .catch{font-family:shippori-mincho, serif;font-size:10px;letter-spacing:0.1em;line-height:1.6}.about #staff .group .slick-slide:nth-child(even) .image{order:1;padding-bottom:20px;width:100%}.about #staff .group .slick-slide:nth-child(even) .txt{padding-left:47px;order:2;position:relative;width:100%}.about #staff .group .slick-slide:nth-child(even) .txt:before{background:#000;bottom:0;content:"";height:158px;display:block;left:30px;position:absolute;width:1px}.about #staff .group .slick-slide:nth-child(even) .txt .name{font-size:11px;letter-spacing:0.05em;padding-bottom:7px}.about #staff .group .slick-slide:nth-child(even) .txt .year{font-size:8px;letter-spacing:0.05em;padding-bottom:10px}.about #staff .group .slick-slide:nth-child(even) .txt .catch{font-family:shippori-mincho, serif;font-size:10px;letter-spacing:0.1em;line-height:1.6}.about #company{display:flex;flex-wrap:wrap;justify-content:space-between;padding:0 50px 80px;position:relative}.about #company:before{background-image:url(images/bg09@2x.png);background-position:center;background-repeat:no-repeat;background-size:contain;content:"";display:block;height:140vw;position:absolute;right:0;top:440px;width:26.8vw;z-index:-1}.about #company .header{order:1;padding-bottom:45px}.about #company .header h3{font-family:"garamond-premier-pro", serif;font-size:30px;letter-spacing:0.1em;font-weight:400;padding-bottom:5px}.about #company .header h4{font-family:"Noto Serif JP", serif;font-size:12px;font-weight:400;letter-spacing:0.15em}.about #company .txt{order:3;width:100%}.about #company .txt table{border-top:1px dashed #000;font-size:10px;font-weight:500;letter-spacing:0.05em}.about #company .txt table tr th{border-bottom:1px dashed #000;font-weight:normal;line-height:1.9;padding:20px;text-align:right;white-space:nowrap}.about #company .txt table tr td{border-bottom:1px dashed #000;line-height:1.9;padding:20px}.about #company .image{order:2;padding-bottom:40px;width:100%}.about #company .image img{border-radius:20px}.about #access{display:flex;flex-wrap:wrap;padding:0 50px 80px}.about #access .map{height:225px;order:2;width:100%}.about #access .map iframe{border-radius:20px;height:100%;width:100%}.about #access>.txt{order:1;padding-bottom:30px}.about #access>.txt .header{padding-bottom:25px}.about #access>.txt .header h3{font-family:"garamond-premier-pro", serif;font-size:30px;letter-spacing:0.1em;font-weight:400;padding-bottom:5px}.about #access>.txt .header h4{font-family:"Noto Serif JP", serif;font-size:12px;font-weight:400;letter-spacing:0.15em}.about #access>.txt .name{font-size:10px;font-weight:500;letter-spacing:0.05em;padding-bottom:16px}.about #access>.txt .address{font-size:10px;font-weight:500;letter-spacing:0.05em;line-height:1.9;padding-bottom:20px}.about #access>.txt .tel{font-size:10px;font-weight:500;letter-spacing:0.05em;padding-bottom:28px}.about #access>.txt .link a{align-items:center;background-color:#fff;border-radius:30px;display:flex;height:34px;width:143px;background-color:#193B56;margin:0}.about #access>.txt .link a .mark{align-items:center;border-right:1px solid #000;display:flex;height:100%;justify-content:center;width:33px}.about #access>.txt .link a .mark img{transition:all 0.5s;transform:translateX(0);width:5px}.about #access>.txt .link a .txt{align-items:center;color:#000;display:flex;font-family:"garamond-premier-pro", serif;font-size:10px;font-weight:400;letter-spacing:0.05em;padding-left:17px;transition:all 0.5s;transform:translateX(0)}.about #access>.txt .link a:hover .mark img{transition:all 0.5s;transform:translateX(5px)}.about #access>.txt .link a:hover .txt{transition:all 0.5s;transform:translateX(5px)}.about #access>.txt .link a .mark{border-right:1px solid #fff}.about #access>.txt .link a .txt{color:#fff;font-size:10px;font-weight:500;letter-spacing:0.05em}.about #other{padding:0 50px 13vw}.about #other .header{border-bottom:1px solid #000;margin:0 auto 50px;padding:0 0 46px;text-align:center}.about #other .header h3{font-family:"garamond-premier-pro", serif;font-size:30px;letter-spacing:0.1em;font-weight:400;padding-bottom:5px}.about #other .header h4{font-family:"Noto Serif JP", serif;font-size:12px;font-weight:400;letter-spacing:0.15em}.about #other .group{margin:0 auto}.about #other .group .block{border-bottom:1px solid #000;margin-bottom:50px;padding:0;width:100%}.about #other .group .block .image{padding-bottom:22px}.about #other .group .block .image img{border-radius:30px}.about #other .group .block .name{align-items:center;display:flex;justify-content:space-between;padding-bottom:8px}.about #other .group .block .name h5{font-family:"Noto Serif JP", serif;font-size:18px;font-weight:normal;letter-spacing:0.15em}.about #other .group .block .name .link a{align-items:center;background-color:#fff;border-radius:30px;display:flex;height:34px;width:143px;background-color:#193B56;margin:auto 0 auto auto}.about #other .group .block .name .link a .mark{align-items:center;border-right:1px solid #000;display:flex;height:100%;justify-content:center;width:33px}.about #other .group .block .name .link a .mark img{transition:all 0.5s;transform:translateX(0);width:5px}.about #other .group .block .name .link a .txt{align-items:center;color:#000;display:flex;font-family:"garamond-premier-pro", serif;font-size:10px;font-weight:400;letter-spacing:0.05em;padding-left:17px;transition:all 0.5s;transform:translateX(0)}.about #other .group .block .name .link a:hover .mark img{transition:all 0.5s;transform:translateX(5px)}.about #other .group .block .name .link a:hover .txt{transition:all 0.5s;transform:translateX(5px)}.about #other .group .block .name .link a .mark{border-right:1px solid #fff}.about #other .group .block .name .link a .txt{color:#fff}.about #other .group .block .address{font-size:10px;font-weight:500;letter-spacing:0.05em;font-family:"Noto Serif JP", serif;line-height:1.9;padding-bottom:20px}.about #other .group .block .tel{font-family:"Noto Serif JP", serif;font-size:14px;letter-spacing:0.15em;padding-bottom:45px}.contact,.page-template-page-contact-template,.entry,.page-template-page-entry-template{background-color:#fff}.contact .fv,.page-template-page-contact-template .fv,.entry .fv,.page-template-page-entry-template .fv{display:flex;flex-wrap:wrap;justify-content:space-between}.contact .fv .txt,.page-template-page-contact-template .fv .txt,.entry .fv .txt,.page-template-page-entry-template .fv .txt{order:2;padding-bottom:120px;text-align:center;width:100%}.contact .fv .txt .header,.page-template-page-contact-template .fv .txt .header,.entry .fv .txt .header,.page-template-page-entry-template .fv .txt .header{padding-bottom:50px}.contact .fv .txt .header h2,.page-template-page-contact-template .fv .txt .header h2,.entry .fv .txt .header h2,.page-template-page-entry-template .fv .txt .header h2{font-family:"garamond-premier-pro", serif;font-size:30px;letter-spacing:0.1em;font-weight:400;padding-bottom:10px}.contact .fv .txt .header h3,.page-template-page-contact-template .fv .txt .header h3,.entry .fv .txt .header h3,.page-template-page-entry-template .fv .txt .header h3{font-family:"Noto Serif JP", serif;font-size:11px;font-weight:400;letter-spacing:0.15em}.contact .fv .txt .header h2,.page-template-page-contact-template .fv .txt .header h2,.entry .fv .txt .header h2,.page-template-page-entry-template .fv .txt .header h2{font-size:34px}.contact .fv .txt .header h3,.page-template-page-contact-template .fv .txt .header h3,.entry .fv .txt .header h3,.page-template-page-entry-template .fv .txt .header h3{font-size:20px}.contact .fv .txt .desc,.page-template-page-contact-template .fv .txt .desc,.entry .fv .txt .desc,.page-template-page-entry-template .fv .txt .desc{font-size:10px;font-weight:500;letter-spacing:0.05em;line-height:2.2;padding-bottom:80px}.contact .fv .txt .tel01:before,.page-template-page-contact-template .fv .txt .tel01:before,.entry .fv .txt .tel01:before,.page-template-page-entry-template .fv .txt .tel01:before{border-top:1px dashed #000;content:"";display:block;height:1px;margin:0 auto 50px;width:calc(100% - 100px)}.contact .fv .txt .tel01 h4,.page-template-page-contact-template .fv .txt .tel01 h4,.entry .fv .txt .tel01 h4,.page-template-page-entry-template .fv .txt .tel01 h4{font-family:shippori-mincho, serif;font-size:20px;font-weight:400;letter-spacing:0.1em;padding-bottom:15px}.contact .fv .txt .tel01 .num,.page-template-page-contact-template .fv .txt .tel01 .num,.entry .fv .txt .tel01 .num,.page-template-page-entry-template .fv .txt .tel01 .num{font-family:shippori-mincho, serif;font-size:46px;letter-spacing:0.1em;padding-bottom:8px}.contact .fv .txt .tel01 .open,.page-template-page-contact-template .fv .txt .tel01 .open,.entry .fv .txt .tel01 .open,.page-template-page-entry-template .fv .txt .tel01 .open{font-size:11px}.contact .fv .image,.page-template-page-contact-template .fv .image,.entry .fv .image,.page-template-page-entry-template .fv .image{margin:0 auto;padding-bottom:95px;width:100%}.contact .fv .image img,.page-template-page-contact-template .fv .image img,.entry .fv .image img,.page-template-page-entry-template .fv .image img{border-bottom-left-radius:20px;border-bottom-right-radius:20px;width:100%}.contact #form,.page-template-page-contact-template #form,.entry #form,.page-template-page-entry-template #form{margin:0 auto 85px;width:calc(100% - 100px)}.contact #form>.header,.page-template-page-contact-template #form>.header,.entry #form>.header,.page-template-page-entry-template #form>.header{margin:0 auto;text-align:center}.contact #form>.header h3,.page-template-page-contact-template #form>.header h3,.entry #form>.header h3,.page-template-page-entry-template #form>.header h3{font-family:"garamond-premier-pro", serif;font-size:30px;letter-spacing:0.1em;font-weight:400;padding-bottom:5px}.contact #form>.header h4,.page-template-page-contact-template #form>.header h4,.entry #form>.header h4,.page-template-page-entry-template #form>.header h4{font-family:"Noto Serif JP", serif;font-size:12px;font-weight:400;letter-spacing:0.15em}.contact #form>.header h3,.page-template-page-contact-template #form>.header h3,.entry #form>.header h3,.page-template-page-entry-template #form>.header h3{font-size:20px;padding-bottom:30px}.contact #form .form .block,.page-template-page-contact-template #form .form .block,.entry #form .form .block,.page-template-page-entry-template #form .form .block{padding-bottom:20px}.contact #form .form .block .header,.page-template-page-contact-template #form .form .block .header,.entry #form .form .block .header,.page-template-page-entry-template #form .form .block .header{font-size:10px;padding-bottom:20px}.contact #form .form .block .input01,.page-template-page-contact-template #form .form .block .input01,.entry #form .form .block .input01,.page-template-page-entry-template #form .form .block .input01{font-size:10px;line-height:2.2}.contact #form .form .block .input01 .mwform-radio-field,.page-template-page-contact-template #form .form .block .input01 .mwform-radio-field,.entry #form .form .block .input01 .mwform-radio-field,.page-template-page-entry-template #form .form .block .input01 .mwform-radio-field{padding-left:30px}.contact #form .form .block .input01 .mwform-radio-field:last-of-type,.page-template-page-contact-template #form .form .block .input01 .mwform-radio-field:last-of-type,.entry #form .form .block .input01 .mwform-radio-field:last-of-type,.page-template-page-entry-template #form .form .block .input01 .mwform-radio-field:last-of-type{padding-bottom:40px}.contact #form .form .block .input01 input[type="text"],.page-template-page-contact-template #form .form .block .input01 input[type="text"],.entry #form .form .block .input01 input[type="text"],.page-template-page-entry-template #form .form .block .input01 input[type="text"]{border:1px solid #6F665F;border-radius:3px;padding:7px;width:100%}.contact #form .form .block .input01 textarea,.page-template-page-contact-template #form .form .block .input01 textarea,.entry #form .form .block .input01 textarea,.page-template-page-entry-template #form .form .block .input01 textarea{border:1px solid #6F665F;border-radius:3px;padding:7px;width:100%}.contact #form .form .flow,.page-template-page-contact-template #form .form .flow,.entry #form .form .flow,.page-template-page-entry-template #form .form .flow{padding:30px 0 45px;text-align:center}.contact #form .form .policy01,.page-template-page-contact-template #form .form .policy01,.entry #form .form .policy01,.page-template-page-entry-template #form .form .policy01{font-size:10px;line-height:1.8;padding:10px 0 30px;text-align:center}.contact #form .form .policy01 a,.page-template-page-contact-template #form .form .policy01 a,.entry #form .form .policy01 a,.page-template-page-entry-template #form .form .policy01 a{border-bottom:1px solid #000}.contact #form .form .policy02,.page-template-page-contact-template #form .form .policy02,.entry #form .form .policy02,.page-template-page-entry-template #form .form .policy02{font-size:10px;padding-bottom:25px;text-align:center}.contact #form .form .send,.page-template-page-contact-template #form .form .send,.entry #form .form .send,.page-template-page-entry-template #form .form .send{display:flex;justify-content:center}.contact #form .form .send input[type="submit"],.page-template-page-contact-template #form .form .send input[type="submit"],.entry #form .form .send input[type="submit"],.page-template-page-entry-template #form .form .send input[type="submit"]{align-items:center;background-color:#193B56;background-image:url(images/arrow03@2x.png);background-position:32px center;background-repeat:no-repeat;background-size:8px;border-radius:5px;color:#fff;display:flex;font-family:shippori-mincho, serif;font-size:14px;height:42px;letter-spacing:0.05em;margin:0 auto;padding-left:50px;width:140px}.contact .mw_wp_form_input .flow02,.contact .mw_wp_form_input .flow03,.page-template-page-contact-template .mw_wp_form_input .flow02,.page-template-page-contact-template .mw_wp_form_input .flow03,.entry .mw_wp_form_input .flow02,.entry .mw_wp_form_input .flow03,.page-template-page-entry-template .mw_wp_form_input .flow02,.page-template-page-entry-template .mw_wp_form_input .flow03{display:none}.contact .mw_wp_form_confirm .fv .txt,.contact .mw_wp_form_confirm .flow01,.contact .mw_wp_form_confirm .flow03,.page-template-page-contact-template .mw_wp_form_confirm .fv .txt,.page-template-page-contact-template .mw_wp_form_confirm .flow01,.page-template-page-contact-template .mw_wp_form_confirm .flow03,.entry .mw_wp_form_confirm .fv .txt,.entry .mw_wp_form_confirm .flow01,.entry .mw_wp_form_confirm .flow03,.page-template-page-entry-template .mw_wp_form_confirm .fv .txt,.page-template-page-entry-template .mw_wp_form_confirm .flow01,.page-template-page-entry-template .mw_wp_form_confirm .flow03{display:none}.contact .mw_wp_form_complete .fv .txt,.contact .mw_wp_form_complete .flow01,.contact .mw_wp_form_complete .flow02,.page-template-page-contact-template .mw_wp_form_complete .fv .txt,.page-template-page-contact-template .mw_wp_form_complete .flow01,.page-template-page-contact-template .mw_wp_form_complete .flow02,.entry .mw_wp_form_complete .fv .txt,.entry .mw_wp_form_complete .flow01,.entry .mw_wp_form_complete .flow02,.page-template-page-entry-template .mw_wp_form_complete .fv .txt,.page-template-page-entry-template .mw_wp_form_complete .flow01,.page-template-page-entry-template .mw_wp_form_complete .flow02{display:none}.contact .thanks01,.page-template-page-contact-template .thanks01,.entry .thanks01,.page-template-page-entry-template .thanks01{margin:0 auto 200px;text-align:center}.contact .thanks01 .header,.page-template-page-contact-template .thanks01 .header,.entry .thanks01 .header,.page-template-page-entry-template .thanks01 .header{padding-bottom:50px}.contact .thanks01 .header h3,.page-template-page-contact-template .thanks01 .header h3,.entry .thanks01 .header h3,.page-template-page-entry-template .thanks01 .header h3{font-family:shippori-mincho, serif;font-size:37px;letter-spacing:0.1em;padding-bottom:20px}.contact .thanks01 .header h4,.page-template-page-contact-template .thanks01 .header h4,.entry .thanks01 .header h4,.page-template-page-entry-template .thanks01 .header h4{font-family:shippori-mincho, serif;font-size:22px;letter-spacing:0.1em}.contact .thanks01 .desc,.page-template-page-contact-template .thanks01 .desc,.entry .thanks01 .desc,.page-template-page-entry-template .thanks01 .desc{font-size:12px;line-height:2.2}.privacy-policy{background-color:#fff}.privacy-policy .fv{display:flex;flex-wrap:wrap;justify-content:space-between;padding:0}.privacy-policy .fv .txt{order:2;text-align:center;width:100%}.privacy-policy .fv .txt .header{padding-bottom:45px}.privacy-policy .fv .txt .header h2{font-family:"garamond-premier-pro", serif;font-size:30px;letter-spacing:0.1em;font-weight:400;padding-bottom:10px}.privacy-policy .fv .txt .header h3{font-family:"Noto Serif JP", serif;font-size:11px;font-weight:400;letter-spacing:0.15em}.privacy-policy .fv .txt .header h2{font-size:34px}.privacy-policy .fv .txt .header h3{font-size:20px}.privacy-policy .fv .image{order:1;margin:0 auto 95px;width:100%}.privacy-policy .fv .image img{border-bottom-left-radius:20px;border-bottom-right-radius:20px}.privacy-policy #txt{font-size:10px;font-weight:500;letter-spacing:0.05em;font-size:12px;margin:0 auto 95px;line-height:2;padding:0 30px;width:100%}.single-news .fv,.post-type-archive-news .fv,.tax-newscate .fv{background-color:#fff;padding-bottom:40px}.single-news .fv>.image,.post-type-archive-news .fv>.image,.tax-newscate .fv>.image{padding-right:30px}.single-news .fv>.image img,.post-type-archive-news .fv>.image img,.tax-newscate .fv>.image img{border-bottom-right-radius:40px;border-top-right-radius:40px}.single-news .fv h2,.post-type-archive-news .fv h2,.tax-newscate .fv h2{font-family:"garamond-premier-pro", serif;font-size:70px;letter-spacing:0.15em;line-height:1;margin:-10px 0 25px 30px;overflow:hidden;position:relative;z-index:2}.single-news .fv h2 span,.post-type-archive-news .fv h2 span,.tax-newscate .fv h2 span{display:block;margin-left:-0.5vw}.single-news .fv .block,.post-type-archive-news .fv .block,.tax-newscate .fv .block{margin-left:125px;position:relative;width:calc(100% - 125px)}.single-news .fv .block .image,.post-type-archive-news .fv .block .image,.tax-newscate .fv .block .image{width:100%}.single-news .fv .block .image img,.post-type-archive-news .fv .block .image img,.tax-newscate .fv .block .image img{border-bottom-left-radius:20px;border-top-left-radius:20px;width:100%}.single-news .fv .block h3,.post-type-archive-news .fv .block h3,.tax-newscate .fv .block h3{font-family:shippori-mincho, serif;font-size:15px;left:-20px;letter-spacing:0.3em;position:absolute;top:12px;-ms-writing-mode:tb-rl;writing-mode:vertical-rl}.single-news .fv .block h3 span,.post-type-archive-news .fv .block h3 span,.tax-newscate .fv .block h3 span{background-color:#fff;display:block;padding:12px 10px}.single-news .fv .newscate02,.post-type-archive-news .fv .newscate02,.tax-newscate .fv .newscate02{bottom:60px;left:50px;position:absolute}.single-news .fv .newscate02 li,.post-type-archive-news .fv .newscate02 li,.tax-newscate .fv .newscate02 li{font-size:12px;letter-spacing:0.05em;padding-top:20px}.single-news .newscate,.post-type-archive-news .newscate,.tax-newscate .newscate{display:flex;margin:0;padding:0 50px 70px}.single-news .newscate li,.post-type-archive-news .newscate li,.tax-newscate .newscate li{padding-right:10px}.single-news .newscate li a,.post-type-archive-news .newscate li a,.tax-newscate .newscate li a{border-bottom:1px solid #000;font-size:12px;letter-spacing:0.05em;padding:0 0 7px}.single-news .newscate.top,.post-type-archive-news .newscate.top,.tax-newscate .newscate.top{padding-top:75px}.single-news .newslist,.post-type-archive-news .newslist,.tax-newscate .newslist{margin:0 auto;padding:0 50px}.single-news .newslist .block,.post-type-archive-news .newslist .block,.tax-newscate .newslist .block{padding-bottom:50px;width:100%}.single-news .newslist .block .image,.post-type-archive-news .newslist .block .image,.tax-newscate .newslist .block .image{padding-bottom:18px}.single-news .newslist .block .image img,.post-type-archive-news .newslist .block .image img,.tax-newscate .newslist .block .image img{border-radius:30px}.single-news .newslist .block .date,.post-type-archive-news .newslist .block .date,.tax-newscate .newslist .block .date{font-family:"garamond-premier-pro", serif;font-size:12px;letter-spacing:0.1em;padding-bottom:10px}.single-news .newslist .block .title,.post-type-archive-news .newslist .block .title,.tax-newscate .newslist .block .title{border-bottom:1px solid #000;font-size:14px;letter-spacing:0.05em;line-height:1.6;margin-bottom:12px;padding-bottom:15px}.single-news .newslist .block .more,.post-type-archive-news .newslist .block .more,.tax-newscate .newslist .block .more{text-align:right}.single-news .newslist .block .more a,.post-type-archive-news .newslist .block .more a,.tax-newscate .newslist .block .more a{display:block;font-size:10px;letter-spacing:0.05em;margin:0 0 0 auto}.single-news article,.post-type-archive-news article,.tax-newscate article{margin:0 auto;padding:50px}.single-news article .date,.post-type-archive-news article .date,.tax-newscate article .date{font-family:"garamond-premier-pro", serif;font-size:14px;letter-spacing:0.1em;padding-bottom:35px;text-align:right}.single-news article .title,.post-type-archive-news article .title,.tax-newscate article .title{font-size:25px;font-weight:bold;letter-spacing:0.05em;line-height:1.6;padding-bottom:45px}.single-news article .entry-content,.post-type-archive-news article .entry-content,.tax-newscate article .entry-content{font-size:15px;font-weight:500;letter-spacing:0.05em;line-height:1.77;padding-bottom:110px}.single-news .back,.post-type-archive-news .back,.tax-newscate .back{font-size:10px;letter-spacing:0.05em;padding:0 50px 50px}.single-news .back a,.post-type-archive-news .back a,.tax-newscate .back a{border-bottom:1px solid #000;padding-bottom:5px}.single-news .fv{min-height:100vh;min-height:100svh;padding-bottom:120px}.single-news .fv h2{margin:0 30px;padding-top:160px;z-index:2}.single-news .fv .image{margin-top:-25px;padding-bottom:85px;z-index:1}.single-news .fv .postname{padding:0 50px}.single-news .fv .postname .title{font-size:25px;letter-spacing:0.05em;line-height:1.6}.single-news .fv .postname .date{font-family:"garamond-premier-pro", serif;font-size:18px;letter-spacing:0.1em;position:relative}.single-news .fv .postname .date:before{background:#000;content:"";display:block;height:1px;margin:38px 0 24px;width:40px}.single-interview{background-color:#fff;padding:30px}.single-interview header,.single-interview footer,.single-interview .toggle_btn,.single-interview .btn-recruit{display:none}.single-interview .main .image{padding-bottom:15px}.single-interview .main .image img{border-radius:20px}.single-interview .main>.txt .catch{font-family:shippori-mincho, serif;font-size:18px;letter-spacing:0.1em;line-height:1.4;padding-bottom:18px}.single-interview .main>.txt .name{align-items:center;border-bottom:1px solid #000;display:flex;margin-bottom:25px;padding-bottom:20px}.single-interview .main>.txt .name h1{font-size:18px;font-weight:normal;padding-right:20px}.single-interview .main>.txt .name .data{font-size:10px;letter-spacing:0.05em}.single-interview .main>.txt .group .block{display:flex;padding-bottom:25px}.single-interview .main>.txt .group .block .num{align-items:center;background-image:url(images/bg13@2x.png);background-position:center;background-repeat:no-repeat;background-size:contain;display:flex;font-family:"garamond-premier-pro", serif;font-size:15px;height:38px;justify-content:center;letter-spacing:0.1em;margin-right:18px;width:38px}.single-interview .main>.txt .group .block .txt{padding-top:10px;width:calc(100% - 56px)}.single-interview .main>.txt .group .block .txt .header{font-size:13px;letter-spacing:0.05em;line-height:1.67;padding-bottom:12px}.single-interview .main>.txt .group .block .txt .answer{font-size:10px;font-weight:500;letter-spacing:0.05em;line-height:1.9}.fancybox-button{background:none}.fancybox-button,.fancybox-button:link,.fancybox-button:visited{color:#000}.fancybox-slide{padding:0}.fancybox-slide--iframe .fancybox-content,.fancybox-slide--map .fancybox-content,.fancybox-slide--pdf .fancybox-content,.fancybox-slide--video .fancybox-content{width:100% !important}.error404 .error-404{letter-spacing:0.05em;line-height:2;margin:100px auto;padding:0 20px}.error404 .error-404 h1{border-bottom:1px dotted #000;font-size:20px;margin:0 0 12px;padding-bottom:10px}}@media screen and (min-width:768px){.visible-xs{display:none}header{align-items:center;display:flex;height:8.75vw;justify-content:space-between;left:0;padding:2.6vw;position:fixed;top:0;width:100%;z-index:100}header h1.logo{width:6.56vw}header h1.logo img{width:100%}header ul.nav{align-items:center;display:flex}header ul.nav li{list-style-type:none;padding-left:2vw}header ul.nav li a{font-size:0.94vw;font-size:clamp(8px, 0.94vw, 18px);letter-spacing:0.1em}header ul.nav li:last-child a{align-items:center;background-color:#193B56;border-radius:5vw;display:flex;height:3.38vw;justify-content:center;width:3.38vw}header ul.nav li:last-child a img{width:1.45vw}footer{background-image:url(images/bg03@2x.png);background-position:center top;background-repeat:no-repeat;background-size:cover;color:#fff;font-size:0.94vw;font-size:clamp(8px, 0.94vw, 18px);font-weight:500;padding:13vw 10.4vw 15vw}footer .logo{padding-bottom:3.6vw;width:17.2vw}footer .logo img{width:100%}footer .group{display:flex;justify-content:space-between}footer .group .block:first-child ul.nav{padding-bottom:2.6vw}footer .group .block:first-child ul.nav li a{display:block;letter-spacing:0.1em;padding-bottom:1vw}footer .group .block:first-child ul.nav li a:before{content:"- "}footer .group .block:first-child .policy{letter-spacing:0.05em;padding-bottom:1.2vw}footer .group .block:first-child .copyright{letter-spacing:0.05em}footer .group .block:last-child{background-color:#fff;border-radius:1.04vw;color:#000000;padding:3vw 2.6vw 2.6vw;width:39.6vw}footer .group .block:last-child .header{padding-bottom:5vw}footer .group .block:last-child .header h5{font-family:shippori-mincho, serif;font-size:1.6vw;font-size:clamp(12px, 1.6vw, 30px);font-style:normal;font-weight:400;letter-spacing:0.1em;padding-bottom:1vw}footer .group .block:last-child .header h6{font-weight:500}footer .group .block:last-child .links{display:flex;justify-content:space-between}footer .group .block:last-child .links .link{width:45.5%}footer .group .block:last-child .links .link a{border-bottom:1px solid #000000;display:flex;justify-content:space-between}footer .group .block:last-child .links .link a .txt .en{font-family:"garamond-premier-pro", serif;font-size:1.6vw;font-size:clamp(12px, 1.6vw, 30px);font-style:normal;font-weight:400;letter-spacing:0.1em;padding-bottom:0.2vw}footer .group .block:last-child .links .link a .txt .ja{font-family:shippori-mincho, serif;font-style:normal;font-weight:400;letter-spacing:0.1em;padding-bottom:0.7vw}footer .group .block:last-child .links .link a .mark{align-items:center;background:#193B56;border-radius:2.6vw;display:flex;height:2.6vw;justify-content:center;width:2.6vw;transition:all 0.5s;transform:translateX(0)}footer .group .block:last-child .links .link a .mark img{width:0.41vw}footer .group .block:last-child .links .link a:hover .mark{transition:all 0.5s;transform:translateX(5px)}.btn-recruit{bottom:2.5vw;position:fixed;right:0;z-index:100;width:28.6vw}.btn-recruit img{width:100%}.btn-recruit a img{transition:all 0.5s;transform:translateX(0)}.btn-recruit a:hover img{transition:all 0.5s;transform:translateX(2.6vw)}.home .fv .fv01{margin:0 0 0 10.4vw}.home .fv .fv01 .image{padding-bottom:4.6vw;width:45.3vw}.home .fv .fv01 .image img{border-bottom-left-radius:1.56vw;border-bottom-right-radius:1.56vw}.home .fv .fv01 .catch{padding-bottom:7.3vw}.home .fv .fv01 .catch .ja{font-size:2.8vw;font-size:clamp(22px, 2.8vw, 54px);font-family:shippori-mincho, serif;padding-bottom:1.5vw;line-height:1.28}.home .fv .fv01 .catch .en{font-family:"garamond-premier-pro", serif;font-size:1vw;font-size:clamp(8px, 1vw, 20px);letter-spacing:0.15em;line-height:1.5}.home .fv .fv01 .scroll a{align-items:center;display:flex;border:1px solid #000;border-radius:7.3vw;display:flex;height:7.3vw;justify-content:center;transition:all 0.5s;transform:translateY(0);width:7.3vw}.home .fv .fv01 .scroll a img{width:0.7vw}.home .fv .fv01 .scroll a:hover{transition:all 0.5s;transform:translateY(10px)}.home .fv .fv02{position:absolute;right:2.8vw;top:9.8vw;width:54.6vw}.home .fv .fv02 img{border-radius:1.56vw}.home #about{padding:21vw 0 10.4vw;position:relative;width:100%}.home #about:before{background-image:url(images/bg01@2x.png);background-position:center top;background-repeat:no-repeat;background-size:contain;content:"";display:block;height:66.8vw;left:16.1vw;position:absolute;top:-4.8vw;width:67.7vw;z-index:-1}.home #about .group{color:#fff;padding-bottom:10.4vw;text-align:center}.home #about .group h3{font-family:shippori-mincho, serif;font-size:2.6vw;font-size:clamp(20px, 2.6vw, 50px);font-style:normal;font-weight:400;letter-spacing:0.1em;padding-bottom:4vw}.home #about .group .desc{font-size:0.94vw;font-size:clamp(8px, 0.94vw, 18px);font-weight:500;letter-spacing:0.05em;line-height:1.88;margin:0 auto;padding-bottom:5vw;text-align:left;width:40vw}.home #about .group .link a{align-items:center;background-color:#fff;border-radius:3vw;display:flex;height:3.1vw;width:13vw;margin:auto}.home #about .group .link a .mark{align-items:center;border-right:1px solid #000;display:flex;height:100%;justify-content:center;width:3vw}.home #about .group .link a .mark img{transition:all 0.5s;transform:translateX(0);width:0.4vw}.home #about .group .link a .txt{align-items:center;color:#000;display:flex;font-family:"garamond-premier-pro", serif;font-size:0.94vw;font-size:clamp(8px, 0.94vw, 18px);font-weight:400;letter-spacing:0.05em;padding-left:1.56vw;transition:all 0.5s;transform:translateX(0)}.home #about .group .link a:hover .mark img{transition:all 0.5s;transform:translateX(5px)}.home #about .group .link a:hover .txt{transition:all 0.5s;transform:translateX(5px)}.home #about h2.sectionheader01{padding-bottom:8vw}.home #about h2.sectionheader01 span{font-family:"garamond-premier-pro", serif;font-size:8.8vw;font-size:clamp(80px, 8.8vw, 170px);font-weight:normal;letter-spacing:0.15em;line-height:1;overflow:hidden;overflow:hidden;margin-left:-1.56vw}.home #about .feature{background-color:#fff;display:flex;justify-content:space-between;padding:0 10.4vw 7vw;width:100%}.home #about .feature .block{position:relative;width:22.9vw}.home #about .feature .block .image{margin:-2.6vw 0 2.8vw auto;width:6.8vw}.home #about .feature .block .txt h4{font-family:shippori-mincho, serif;font-size:1.6vw;font-size:clamp(12px, 1.6vw, 30px);letter-spacing:0.1em;margin:0 auto 3vw}.home #about .feature .block .txt h5{border-bottom:1px solid #707070;font-family:"garamond-premier-pro", serif;font-size:1vw;font-size:clamp(8px, 1vw, 20px);font-weight:400;letter-spacing:0.15em;margin-bottom:1.2vw;padding-bottom:1.2vw}.home #about .feature .block .txt .desc{font-size:0.94vw;font-size:clamp(8px, 0.94vw, 18px);font-weight:500;letter-spacing:0.05em;line-height:1.78}.home #about .feature .block:nth-child(1){order:3}.home #about .feature .block:nth-child(2){order:2}.home #about .feature .block:nth-child(3){order:1}.home #service{padding-bottom:13vw;overflow:hidden;position:relative;width:100%}.home #service h2.sectionheader01{overflow:hidden;position:absolute;right:-2.8vw;top:9vw;display:block;z-index:1}.home #service h2.sectionheader01 span{font-family:"garamond-premier-pro", serif;font-size:8.8vw;font-size:clamp(80px, 8.8vw, 170px);font-weight:normal;letter-spacing:0.15em;line-height:1;overflow:hidden}.home #service .images{display:flex;padding:0 2.6vw 0 10.4vw;justify-content:space-between}.home #service .images .image:first-child{width:27.6vw}.home #service .images .image:last-child{padding-top:13vw;width:55.7vw}.home #service .images .image img{border-radius:1.56vw;width:100%}.home #service .group{display:flex;justify-content:space-between;padding:0 25.3vw}.home #service .group .block{width:19.3vw}.home #service .group .block .image{padding-bottom:0.5vw}.home #service .group .block ul{margin-bottom:2.6vw}.home #service .group .block ul li{border-bottom:1px dashed #000;list-style-type:none;padding:1.1vw 0}.home #service .group .block .link a{align-items:center;background-color:#fff;border-radius:3vw;display:flex;height:3.1vw;width:13vw;background-color:#193B56}.home #service .group .block .link a .mark{align-items:center;border-right:1px solid #000;display:flex;height:100%;justify-content:center;width:3vw}.home #service .group .block .link a .mark img{transition:all 0.5s;transform:translateX(0);width:0.4vw}.home #service .group .block .link a .txt{align-items:center;color:#000;display:flex;font-family:"garamond-premier-pro", serif;font-size:0.94vw;font-size:clamp(8px, 0.94vw, 18px);font-weight:400;letter-spacing:0.05em;padding-left:1.56vw;transition:all 0.5s;transform:translateX(0)}.home #service .group .block .link a:hover .mark img{transition:all 0.5s;transform:translateX(5px)}.home #service .group .block .link a:hover .txt{transition:all 0.5s;transform:translateX(5px)}.home #service .group .block .link a .mark{border-right:1px solid #fff}.home #service .group .block .link a .txt{color:#fff}.home #service .group .block:last-child{padding-top:10vw}.home #recruit{height:100vw;position:relative}.home #recruit h2.sectionheader01{margin-left:-1.56vw;overflow:hidden;padding-bottom:2vw}.home #recruit h2.sectionheader01 span{font-family:"garamond-premier-pro", serif;font-size:8.8vw;font-size:clamp(80px, 8.8vw, 170px);font-weight:normal;letter-spacing:0.15em;line-height:1;overflow:hidden}.home #recruit .link{padding:0 10.4vw}.home #recruit .link a{align-items:center;background-color:#fff;border-radius:3vw;display:flex;height:3.1vw;width:13vw;background-color:#193B56;margin:0 0 3.6vw auto}.home #recruit .link a .mark{align-items:center;border-right:1px solid #000;display:flex;height:100%;justify-content:center;width:3vw}.home #recruit .link a .mark img{transition:all 0.5s;transform:translateX(0);width:0.4vw}.home #recruit .link a .txt{align-items:center;color:#000;display:flex;font-family:"garamond-premier-pro", serif;font-size:0.94vw;font-size:clamp(8px, 0.94vw, 18px);font-weight:400;letter-spacing:0.05em;padding-left:1.56vw;transition:all 0.5s;transform:translateX(0)}.home #recruit .link a:hover .mark img{transition:all 0.5s;transform:translateX(5px)}.home #recruit .link a:hover .txt{transition:all 0.5s;transform:translateX(5px)}.home #recruit .link a .mark{border-right:1px solid #fff}.home #recruit .link a .txt{color:#fff}.home #recruit .images{margin:0 10.4vw;position:relative}.home #recruit .images .image{position:absolute}.home #recruit .images .image img{border-radius:1.56vw;width:100%}.home #recruit .images .image:first-child{right:0;top:0;width:39.5vw;z-index:1}.home #recruit .images .image:nth-child(2){left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);top:4.2vw;width:43.8vw;z-index:3}.home #recruit .images .image:nth-child(3){left:0;top:30vw;width:32.3vw;z-index:2}.home #recruit .catch{left:10.4vw;position:absolute;top:15vw;z-index:4}.home #recruit .catch .ja{font-size:2.8vw;font-size:clamp(22px, 2.8vw, 54px);font-family:shippori-mincho, serif;padding-bottom:1.5vw;line-height:1.28}.home #recruit .catch .en{font-family:"garamond-premier-pro", serif;font-size:1vw;font-size:clamp(8px, 1vw, 20px);letter-spacing:0.15em;line-height:1.5}.home #recruit .desc{font-size:0.94vw;font-size:clamp(8px, 0.94vw, 18px);font-weight:500;letter-spacing:0.05em;left:50vw;line-height:1.89;padding-right:10.4vw;position:absolute;top:81vw;z-index:5}.home #news{min-height:50vw;padding:0 10.4vw;position:relative}.home #news:after{background-image:url(images/bg02@2x.png);background-position:center;background-repeat:no-repeat;background-size:contain;content:"";display:block;height:66.8vw;position:absolute;right:0;top:-2vw;width:32.3vw;z-index:2}.home #news .header{padding-bottom:5vw}.home #news .header h2{font-family:"garamond-premier-pro", serif;font-size:2.6vw;font-size:clamp(20px, 2.6vw, 50px);letter-spacing:0.1em;font-weight:400;padding-bottom:0.5vw}.home #news .header h3{font-family:"Noto Serif JP", serif;font-size:1vw;font-size:clamp(8px, 1vw, 20px);font-weight:400;letter-spacing:0.15em}.home #news .group{margin-bottom:2vw;width:39.5vw}.home #news .group .block a{align-items:center;border-bottom:1px dotted #000;display:flex;justify-content:space-between;padding:1.6vw 0}.home #news .group .block a .date{font-family:"garamond-premier-pro", serif;font-size:1vw;font-size:clamp(8px, 1vw, 20px);font-weight:400;letter-spacing:0.15em;width:8.4vw}.home #news .group .block a .title{font-size:0.94vw;font-size:clamp(8px, 0.94vw, 18px);font-weight:500;letter-spacing:0.05em;line-height:1.89;width:23vw}.home #news .group .block a .newscate{font-size:0.94vw;font-size:clamp(8px, 0.94vw, 18px);font-weight:500;letter-spacing:0.05em;line-height:1.89}.home #news .link a{align-items:center;background-color:#fff;border-radius:3vw;display:flex;height:3.1vw;width:13vw;background-color:#193B56;margin:0}.home #news .link a .mark{align-items:center;border-right:1px solid #000;display:flex;height:100%;justify-content:center;width:3vw}.home #news .link a .mark img{transition:all 0.5s;transform:translateX(0);width:0.4vw}.home #news .link a .txt{align-items:center;color:#000;display:flex;font-family:"garamond-premier-pro", serif;font-size:0.94vw;font-size:clamp(8px, 0.94vw, 18px);font-weight:400;letter-spacing:0.05em;padding-left:1.56vw;transition:all 0.5s;transform:translateX(0)}.home #news .link a:hover .mark img{transition:all 0.5s;transform:translateX(5px)}.home #news .link a:hover .txt{transition:all 0.5s;transform:translateX(5px)}.home #news .link a .mark{border-right:1px solid #fff}.home #news .link a .txt{color:#fff;font-size:0.94vw;font-size:clamp(8px, 0.94vw, 18px);font-weight:500;letter-spacing:0.05em}.home #office{background-color:#fff;display:flex;margin-bottom:13vw;padding:7.8vw 10.4vw}.home #office .map{height:24.4vw;margin-right:4.8vw;width:34.8vw}.home #office .map iframe{border-radius:1.56vw;width:100%}.home #office .txt .header{padding-bottom:3.6vw}.home #office .txt .header h2{font-family:"garamond-premier-pro", serif;font-size:2.6vw;font-size:clamp(20px, 2.6vw, 50px);letter-spacing:0.1em;font-weight:400;padding-bottom:0.5vw}.home #office .txt .header h3{font-family:"Noto Serif JP", serif;font-size:1vw;font-size:clamp(8px, 1vw, 20px);font-weight:400;letter-spacing:0.15em}.home #office .txt .name{font-size:0.94vw;font-size:clamp(8px, 0.94vw, 18px);font-weight:500;letter-spacing:0.05em;padding-bottom:2.5vw}.home #office .txt .address{font-size:0.94vw;font-size:clamp(8px, 0.94vw, 18px);font-weight:500;letter-spacing:0.05em;line-height:1.89;padding-bottom:1.5vw}.home #office .txt .tel{font-size:0.94vw;font-size:clamp(8px, 0.94vw, 18px);font-weight:500;letter-spacing:0.05em;padding-bottom:3.5vw}.home #office .txt .link a{align-items:center;background-color:#fff;border-radius:3vw;display:flex;height:3.1vw;width:13vw;background-color:#193B56;margin:0}.home #office .txt .link a .mark{align-items:center;border-right:1px solid #000;display:flex;height:100%;justify-content:center;width:3vw}.home #office .txt .link a .mark img{transition:all 0.5s;transform:translateX(0);width:0.4vw}.home #office .txt .link a .txt{align-items:center;color:#000;display:flex;font-family:"garamond-premier-pro", serif;font-size:0.94vw;font-size:clamp(8px, 0.94vw, 18px);font-weight:400;letter-spacing:0.05em;padding-left:1.56vw;transition:all 0.5s;transform:translateX(0)}.home #office .txt .link a:hover .mark img{transition:all 0.5s;transform:translateX(5px)}.home #office .txt .link a:hover .txt{transition:all 0.5s;transform:translateX(5px)}.home #office .txt .link a .mark{border-right:1px solid #fff}.home #office .txt .link a .txt{color:#fff;font-size:0.94vw;font-size:clamp(8px, 0.94vw, 18px);font-weight:500;letter-spacing:0.05em}.home #faq{padding-bottom:13vw}.home #faq .header{padding-bottom:3.5vw;text-align:center}.home #faq .header h2{font-family:"garamond-premier-pro", serif;font-size:2.6vw;font-size:clamp(20px, 2.6vw, 50px);letter-spacing:0.1em;font-weight:400;padding-bottom:0.5vw}.home #faq .header h3{font-family:"Noto Serif JP", serif;font-size:1vw;font-size:clamp(8px, 1vw, 20px);font-weight:400;letter-spacing:0.15em}.home #faq .group{display:flex;flex-wrap:wrap;justify-content:space-between;padding:0 10.4vw}.home #faq .group .block{margin-bottom:2.6vw;width:49.3%}.home #faq .group .block .question{font-size:0.94vw;font-size:clamp(8px, 0.94vw, 18px);font-weight:500;letter-spacing:0.05em;background:#193B56;background-image:url(images/arrow04@2x.png);background-position:calc(100% - 1.56vw) center;background-repeat:no-repeat;background-size:1.25vw;border-radius:1vw;color:#fff;cursor:pointer;line-height:1.78;padding:1.2vw 4vw 1.2vw 3.5vw;position:relative}.home #faq .group .block .question:before{content:"Q.";font-family:"garamond-premier-pro", serif;font-size:1vw;font-size:clamp(8px, 1vw, 20px);left:1.5vw;position:absolute;top:1.1vw}.home #faq .group .block .question.open{background-image:url(images/arrow05@2x.png)}.home #faq .group .block .answer{font-size:0.94vw;font-size:clamp(8px, 0.94vw, 18px);font-weight:500;letter-spacing:0.05em;display:none;line-height:1.78;padding:1.2vw 1.56vw 1.2vw 3.5vw;position:relative}.home #faq .group .block .answer:before{content:"A.";font-family:"garamond-premier-pro", serif;font-size:1vw;font-size:clamp(8px, 1vw, 20px);left:1.5vw;position:absolute;top:1.1vw}.recruit .btn-recruit{display:none}.recruit .fv{margin-bottom:6.6vw;min-height:100vh;min-height:100svh;position:relative}.recruit .fv .image{padding-bottom:3vw}.recruit .fv .image img{border-bottom-left-radius:7.8vw}.recruit .fv h2{font-family:"garamond-premier-pro", serif;font-size:8.8vw;font-size:clamp(80px, 8.8vw, 170px);left:10.4vw;letter-spacing:0.15em;position:absolute;text-orientation:sideways;top:16vw;-ms-writing-mode:tb-rl;writing-mode:vertical-rl;z-index:2}.recruit .fv .txt{padding:0 10.4vw;text-align:right}.recruit .fv .txt h3{font-family:shippori-mincho, serif;font-size:3.6vw;font-size:clamp(28px, 3.6vw, 70px);letter-spacing:0.1em;line-height:1.29;padding-bottom:1.2vw}.recruit .fv .txt .desc{font-family:"garamond-premier-pro", serif;font-size:1vw;font-size:clamp(8px, 1vw, 20px);letter-spacing:0.15em}.recruit #concept{display:flex;justify-content:space-between;padding:0 10.4vw 10.4vw}.recruit #concept .images{width:50%}.recruit #concept .images .image img{border-radius:2.1vw}.recruit #concept .images .image:first-child{position:relative;width:31.3vw;z-index:2}.recruit #concept .images .image:last-child{margin:-7.8vw 0 0 22.9vw;position:relative;width:27.6vw;z-index:1}.recruit #concept .txt{padding:7vw 0 0 0;width:50%}.recruit #concept .txt h3{font-family:shippori-mincho, serif;font-size:2.6vw;font-size:clamp(20px, 2.6vw, 50px);letter-spacing:0.1em;line-height:1.6;font-weight:normal;padding-bottom:4vw}.recruit #concept .txt .desc{font-size:0.94vw;font-size:clamp(8px, 0.94vw, 18px);font-weight:500;letter-spacing:0.05em;line-height:1.89;padding-bottom:7.5vw;width:28vw}.recruit #concept .txt .scroll{text-align:right}.recruit #concept .txt .scroll a{align-items:center;display:flex;border:1px solid #000;border-radius:7.3vw;display:flex;height:7.3vw;justify-content:center;transition:all 0.5s;transform:translateY(0);width:7.3vw;margin:0 0 0 auto}.recruit #concept .txt .scroll a img{width:0.7vw}.recruit #concept .txt .scroll a:hover{transition:all 0.5s;transform:translateY(10px)}.recruit #work{padding-bottom:6.8vw}.recruit #work .header{padding-bottom:3.5vw;text-align:center}.recruit #work .header h3{font-family:"garamond-premier-pro", serif;font-size:2.6vw;font-size:clamp(20px, 2.6vw, 50px);letter-spacing:0.1em;font-weight:400;padding-bottom:0.5vw}.recruit #work .header h4{font-family:"Noto Serif JP", serif;font-size:1vw;font-size:clamp(8px, 1vw, 20px);font-weight:400;letter-spacing:0.15em}.recruit #work .group{display:flex;flex-wrap:wrap;justify-content:space-between;padding:0 10.4vw}.recruit #work .group .block{margin-bottom:3.6vw;position:relative;width:29.1%}.recruit #work .group .block .num{margin:0 auto 2vw;text-align:center;width:5.7vw}.recruit #work .group .block h5{font-family:shippori-mincho, serif;font-size:1.6vw;font-size:clamp(12px, 1.6vw, 30px);font-weight:normal;letter-spacing:0.1em;margin:0 auto 2.6vw;text-align:center}.recruit #work .group .block .desc{font-size:0.94vw;font-size:clamp(8px, 0.94vw, 18px);font-weight:500;letter-spacing:0.05em;line-height:1.89}.recruit #work .group .block:after{background:#000;bottom:-0.5vw;content:"";display:block;height:15.6vw;margin:auto auto 0 auto;position:absolute;right:-3vw;width:1px}.recruit #work .group .block:nth-child(3n):after{display:none}.recruit #interview{background-image:url(images/bg12@2x.png);background-position:right 8.2vw;background-repeat:no-repeat;background-size:44vw;padding:0 10vw 15vw}.recruit #interview .header{margin:0 auto 3.5vw;text-align:center}.recruit #interview .header h3{font-family:"garamond-premier-pro", serif;font-size:2.6vw;font-size:clamp(20px, 2.6vw, 50px);letter-spacing:0.1em;font-weight:400;padding-bottom:0.5vw}.recruit #interview .header h4{font-family:"Noto Serif JP", serif;font-size:1vw;font-size:clamp(8px, 1vw, 20px);font-weight:400;letter-spacing:0.15em}.recruit #interview .group .slick-prev{display:none !important}.recruit #interview .group .slick-next{background-image:url(images/arrow09@2x.png);background-position:center;background-repeat:no-repeat;background-size:3.15vw;right:3vw;top:-8.2vw;align-items:center;display:flex;border:1px solid #000;border-radius:7.3vw;display:flex;height:7.3vw;justify-content:center;transition:all 0.5s;transform:translateY(0);width:7.3vw;z-index:3}.recruit #interview .group .slick-next:before{content:"";height:7.3vw;width:7.3vw}.recruit #interview .group .block{margin-right:3vw}.recruit #interview .group .block .image{padding-bottom:1.8vw}.recruit #interview .group .block .image img{border-radius:1.56vw}.recruit #interview .group .block .txt .catch{font-family:shippori-mincho, serif;font-size:1.6vw;font-size:clamp(12px, 1.6vw, 30px);letter-spacing:0.1em;line-height:1.67;padding-bottom:0.8vw}.recruit #interview .group .block .txt .name{font-size:0.94vw;font-size:clamp(8px, 0.94vw, 18px);letter-spacing:0.05em;padding-bottom:2vw}.recruit #interview .group .block .txt .link a{align-items:center;border-bottom:1px solid #000;display:flex;font-family:"garamond-premier-pro", serif;font-size:1vw;font-size:clamp(8px, 1vw, 20px);letter-spacing:0.05em;padding:0 10vw 0.7vw 0;width:fit-content}.recruit #interview .group .block .txt .link a span{display:block;margin-left:0.5vw;transform:translateX(0);transition:all 0.3s ease}.recruit #interview .group .block .txt .link a:hover span{transform:translateX(0.3vw);transition:all 0.3s ease}.recruit #interview .group .block:nth-child(even) .image{padding-top:3.5vw}.recruit #support{padding:0 10.4vw 10.5vw}.recruit #support .header h3{font-family:"garamond-premier-pro", serif;font-size:2.6vw;font-size:clamp(20px, 2.6vw, 50px);letter-spacing:0.1em;font-weight:400;padding-bottom:0.5vw}.recruit #support .header h4{font-family:"Noto Serif JP", serif;font-size:1vw;font-size:clamp(8px, 1vw, 20px);font-weight:400;letter-spacing:0.15em}.recruit #support .group{display:flex;flex-wrap:wrap;justify-content:space-between;position:relative}.recruit #support .group:before{content:"";display:block;height:1px;order:0;width:48%}.recruit #support .group .block{border-bottom:1px solid #000;display:flex;justify-content:space-between;margin-bottom:2.5vw;padding-bottom:2.5vw;width:48%}.recruit #support .group .block .txt{width:50%}.recruit #support .group .block .txt .label{font-family:"garamond-premier-pro", serif;font-size:1vw;font-size:clamp(8px, 1vw, 20px);letter-spacing:0.15em;padding-bottom:1.2vw}.recruit #support .group .block .txt h5{font-family:shippori-mincho, serif;font-size:1.6vw;font-size:clamp(12px, 1.6vw, 30px);font-weight:normal;letter-spacing:0.1em;padding-bottom:1.2vw}.recruit #support .group .block .txt .desc{font-size:0.94vw;font-size:clamp(8px, 0.94vw, 18px);font-weight:500;letter-spacing:0.05em;line-height:1.89}.recruit #support .group .block .image{width:45%}.recruit #support .group .block .image img{border-radius:1.56vw}.recruit #skill{display:flex;justify-content:space-between;padding:0 10.4vw 10.4vw;position:relative}.recruit #skill:before{background-image:url(images/bg05@2x.png);background-position:left center;background-repeat:no-repeat;background-size:contain;content:"";display:block;height:66.8vw;left:0;position:absolute;top:11vw;width:26.6vw;z-index:-1}.recruit #skill .header{width:32%}.recruit #skill .header h3{font-family:"garamond-premier-pro", serif;font-size:2.6vw;font-size:clamp(20px, 2.6vw, 50px);letter-spacing:0.1em;font-weight:400;padding-bottom:0.5vw}.recruit #skill .header h4{font-family:"Noto Serif JP", serif;font-size:1vw;font-size:clamp(8px, 1vw, 20px);font-weight:400;letter-spacing:0.15em}.recruit #skill .group{width:68%}.recruit #skill .group .block{align-items:flex-end;display:flex;justify-content:space-between;padding-bottom:2.6vw}.recruit #skill .group .block .image{width:49.5%}.recruit #skill .group .block .image img{border-radius:1.56vw}.recruit #skill .group .block .txt{width:43%}.recruit #skill .group .block .txt h5{font-family:shippori-mincho, serif;font-size:1.6vw;font-size:clamp(12px, 1.6vw, 30px);font-weight:normal;letter-spacing:0.1em;padding-bottom:2.5vw}.recruit #skill .group .block .txt .desc{font-size:0.94vw;font-size:clamp(8px, 0.94vw, 18px);font-weight:500;letter-spacing:0.05em;line-height:1.89}.recruit #career{padding:0 10.4vw 12vw}.recruit #career .header{padding-bottom:3.5vw;text-align:center}.recruit #career .header h3{font-family:"garamond-premier-pro", serif;font-size:2.6vw;font-size:clamp(20px, 2.6vw, 50px);letter-spacing:0.1em;font-weight:400;padding-bottom:0.5vw}.recruit #career .header h4{font-family:"Noto Serif JP", serif;font-size:1vw;font-size:clamp(8px, 1vw, 20px);font-weight:400;letter-spacing:0.15em}.recruit #career .group{display:flex;flex-wrap:wrap;justify-content:space-between}.recruit #career .group .block{background-color:rgba(255, 255, 255, 0.5);border-radius:1.56vw;margin-bottom:1vw;padding:3vw 5vw;width:49.3%}.recruit #career .group .block h5{background-image:url(images/arrow06@2x.png);background-position:left center;background-repeat:no-repeat;background-size:1.45vw;font-family:shippori-mincho, serif;font-size:1.6vw;font-size:clamp(12px, 1.6vw, 30px);font-weight:normal;letter-spacing:0.1em;margin-bottom:1.5vw;padding:0 0 0 2vw}.recruit #career .group .block h5 span{background-color:#fff}.recruit #career .group .block .desc{font-size:0.94vw;font-size:clamp(8px, 0.94vw, 18px);font-weight:500;letter-spacing:0.05em;line-height:1.89}.recruit #flow{padding:0 10.4vw 13vw}.recruit #flow .header{padding-bottom:4.7vw;text-align:center}.recruit #flow .header h3{font-family:"garamond-premier-pro", serif;font-size:2.6vw;font-size:clamp(20px, 2.6vw, 50px);letter-spacing:0.1em;font-weight:400;padding-bottom:0.5vw}.recruit #flow .header h4{font-family:"Noto Serif JP", serif;font-size:1vw;font-size:clamp(8px, 1vw, 20px);font-weight:400;letter-spacing:0.15em}.recruit #flow .group{background-color:#193B56;border-radius:1.56vw;color:#fff;display:flex}.recruit #flow .group .block{padding:4vw 0 3vw 0.5vw;position:relative;width:16.25%}.recruit #flow .group .block .num{align-items:center;color:#000;display:flex;font-family:"garamond-premier-pro", serif;left:0;letter-spacing:0.1em;position:absolute;top:-1.6vw}.recruit #flow .group .block .num span:first-child{font-size:1vw;font-size:clamp(8px, 1vw, 20px);margin-right:0.2vw;text-orientation:sideways;-ms-writing-mode:tb-rl;writing-mode:vertical-rl}.recruit #flow .group .block .num span:last-child{font-size:3.1vw;font-size:clamp(24px, 3.1vw, 60px)}.recruit #flow .group .block h5{font-family:shippori-mincho, serif;font-size:1.6vw;font-size:clamp(12px, 1.6vw, 30px);font-weight:normal;letter-spacing:0.1em;padding-bottom:1.5vw}.recruit #flow .group .block .desc{font-size:0.94vw;font-size:clamp(8px, 0.94vw, 18px);font-weight:500;letter-spacing:0.05em;line-height:1.89}.recruit #flow .group .block .link a{align-items:center;background-color:#fff;border-radius:3vw;display:flex;height:3.1vw;width:13vw;margin:1.56vw 0 0 0;width:12vw}.recruit #flow .group .block .link a .mark{align-items:center;border-right:1px solid #000;display:flex;height:100%;justify-content:center;width:3vw}.recruit #flow .group .block .link a .mark img{transition:all 0.5s;transform:translateX(0);width:0.4vw}.recruit #flow .group .block .link a .txt{align-items:center;color:#000;display:flex;font-family:"garamond-premier-pro", serif;font-size:0.94vw;font-size:clamp(8px, 0.94vw, 18px);font-weight:400;letter-spacing:0.05em;padding-left:1.56vw;transition:all 0.5s;transform:translateX(0)}.recruit #flow .group .block .link a:hover .mark img{transition:all 0.5s;transform:translateX(5px)}.recruit #flow .group .block .link a:hover .txt{transition:all 0.5s;transform:translateX(5px)}.recruit #flow .group .block .link a .mark{padding-left:0.5vw}.recruit #flow .group .block .link a .txt{padding-left:1vw}.recruit #flow .group .block:first-child{padding:4vw 0 3vw 2vw;width:17.8%}.recruit #flow .group .block:first-child .num{left:1.56vw}.recruit #flow .group .block:last-child{padding:4vw 2vw 3vw 1vw;padding-right:2vw;width:17.8%}.recruit #flow .group .arrow{background-image:url(images/arrow07@2x.png);background-position:center;background-repeat:no-repeat;background-size:cover;height:inherit;width:2.8vw}.recruit #description{padding:0 0 14vw}.recruit #description>.header{padding-bottom:5vw;text-align:center}.recruit #description>.header h3{font-family:"garamond-premier-pro", serif;font-size:2.6vw;font-size:clamp(20px, 2.6vw, 50px);letter-spacing:0.1em;font-weight:400;padding-bottom:0.5vw}.recruit #description>.header h4{font-family:"Noto Serif JP", serif;font-size:1vw;font-size:clamp(8px, 1vw, 20px);font-weight:400;letter-spacing:0.15em}.recruit #description .tab-area{display:flex;justify-content:center;margin:0 auto 4vw}.recruit #description .tab-area .tab{align-items:center;background-color:#193B56;border:1px solid #193B56;border-radius:1.6vw;color:#fff;cursor:pointer;display:flex;font-size:0.94vw;font-size:clamp(8px, 0.94vw, 18px);height:3vw;justify-content:center;letter-spacing:0.05em;margin:auto 2.5vw;padding:0 3vw;width:fit-content}.recruit #description .tab-area .tab:hover{background-color:#fff;color:#193B56}.recruit #description .content-area .content{display:none}.recruit #description .content-area .content.show{display:block}.recruit #description .content-area .content.show .group{background-color:rgba(255, 255, 255, 0.5);border-radius:1.56vw;margin:0 auto;padding:5vw;width:50vw}.recruit #description .content-area .content.show .group .block{border-bottom:1px solid rgba(0, 0, 0, 0.5);display:flex;font-size:1vw;font-size:clamp(8px, 1vw, 20px);letter-spacing:0.05em;line-height:2.2;padding:0.7vw 0.5vw 2.2vw}.recruit #description .content-area .content.show .group .block .header{width:18%}.recruit #description .content-area .content.show .group .block .contents{width:82%}.recruit #description .content-area .content.show .group .block:last-child{border-bottom:none;padding-bottom:0}.recruit #banner{display:flex;justify-content:space-between;padding:0 10.4vw 13vw}.recruit #banner .block{width:49.3%}.recruit #banner .block a{align-items:center;border-radius:1.56vw;display:flex;height:20.8vw;justify-content:center;position:relative;width:100%}.recruit #banner .block a .txt{color:#fff;position:relative;text-align:center;z-index:2;transform:translateY(0);transition:all 0.3s ease}.recruit #banner .block a .txt .en{font-family:"garamond-premier-pro", serif;font-size:2.6vw;font-size:clamp(20px, 2.6vw, 50px);letter-spacing:0.1em;padding-bottom:0.3vw}.recruit #banner .block a .txt .ja{font-family:"Noto Serif JP", serif;font-size:1vw;font-size:clamp(8px, 1vw, 20px);letter-spacing:0.15em}.recruit #banner .block a:hover .txt{transform:translateY(-0.2vw);transition:all 0.3s ease}.recruit #banner .block:first-child a{background-image:url(images/recruit19@2x.jpg?1);background-position:center top;background-repeat:no-repeat;background-size:cover;position:relative;transition:all 0.3s ease}.recruit #banner .block:first-child a:after{background-color:rgba(0, 0, 0, 0.3);border-radius:1.56vw;content:"";display:block;height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.recruit #banner .block:first-child a:hover:after{background-color:rgba(0, 0, 0, 0.7);transition:all 0.3s ease}.recruit #banner .block:last-child a{background-image:url(images/recruit20@2x.jpg?1);background-position:center top;background-repeat:no-repeat;background-size:cover;position:relative}.recruit #banner .block:last-child a:after{background-color:rgba(0, 0, 0, 0.3);border-radius:1.56vw;content:"";display:block;height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.recruit #banner .block:last-child a:hover:after{background-color:rgba(0, 0, 0, 0.7);transition:all 0.3s ease}.corporation .fv,.person .fv{display:flex;justify-content:space-between;margin-bottom:13vw;padding-right:6vw;position:relative}.corporation .fv:before,.person .fv:before{background-color:#fff;content:"";display:block;height:56.25vw;left:0;position:absolute;top:0;width:100%;z-index:-1}.corporation .fv .block:first-child h2,.person .fv .block:first-child h2{font-family:"garamond-premier-pro", serif;font-size:6.5vw;font-size:clamp(80px, 6.5vw, 125px);letter-spacing:0.15em;line-height:1;overflow:hidden;position:relative;padding-top:10vw;z-index:2}.corporation .fv .block:first-child h2 span,.person .fv .block:first-child h2 span{display:block;margin-left:-0.5vw}.corporation .fv .block:first-child .image,.person .fv .block:first-child .image{margin-top:-3.9vw;position:relative;width:59.59vw;z-index:1}.corporation .fv .block:first-child .image img,.person .fv .block:first-child .image img{border-bottom-right-radius:2.6vw;border-top-right-radius:2.6vw}.corporation .fv .block:last-child,.person .fv .block:last-child{position:relative}.corporation .fv .block:last-child .image,.person .fv .block:last-child .image{width:28vw}.corporation .fv .block:last-child .image img,.person .fv .block:last-child .image img{border-bottom-left-radius:2.6vw;border-bottom-right-radius:2.6vw}.corporation .fv .block:last-child h3,.person .fv .block:last-child h3{font-family:shippori-mincho, serif;font-size:1.6vw;font-size:clamp(12px, 1.6vw, 30px);letter-spacing:0.3em;margin:-9.6vw 0 0 -1.9vw;position:relative;-ms-writing-mode:tb-rl;writing-mode:vertical-rl}.corporation .fv .block:last-child h3 span,.person .fv .block:last-child h3 span{background-color:#fff;display:block;padding:1.5vw 1vw}.corporation #service,.person #service{padding-bottom:10vw}.corporation #service .block,.corporation #service .block11,.corporation #service .block12,.corporation #service .block13,.person #service .block,.person #service .block11,.person #service .block12,.person #service .block13{display:flex}.corporation #service .block>.txt,.corporation #service .block11>.txt,.corporation #service .block12>.txt,.corporation #service .block13>.txt,.person #service .block>.txt,.person #service .block11>.txt,.person #service .block12>.txt,.person #service .block13>.txt{width:39.6vw}.corporation #service .block>.txt .header,.corporation #service .block11>.txt .header,.corporation #service .block12>.txt .header,.corporation #service .block13>.txt .header,.person #service .block>.txt .header,.person #service .block11>.txt .header,.person #service .block12>.txt .header,.person #service .block13>.txt .header{display:flex}.corporation #service .block>.txt .header .num,.corporation #service .block11>.txt .header .num,.corporation #service .block12>.txt .header .num,.corporation #service .block13>.txt .header .num,.person #service .block>.txt .header .num,.person #service .block11>.txt .header .num,.person #service .block12>.txt .header .num,.person #service .block13>.txt .header .num{align-items:center;background-image:url(images/bg15@2x.png);background-position:center;background-repeat:no-repeat;background-size:contain;color:#fff;display:flex;font-family:"garamond-premier-pro", serif;font-size:2.6vw;font-size:clamp(20px, 2.6vw, 50px);height:5.67vw;justify-content:center;letter-spacing:0.1em;line-height:5.67vw;margin-right:2.6vw;width:5.7vw}.corporation #service .block>.txt .header .txt,.corporation #service .block11>.txt .header .txt,.corporation #service .block12>.txt .header .txt,.corporation #service .block13>.txt .header .txt,.person #service .block>.txt .header .txt,.person #service .block11>.txt .header .txt,.person #service .block12>.txt .header .txt,.person #service .block13>.txt .header .txt{padding-bottom:1.8vw;width:calc(100% - 8.3vw)}.corporation #service .block>.txt .header .txt h3,.corporation #service .block11>.txt .header .txt h3,.corporation #service .block12>.txt .header .txt h3,.corporation #service .block13>.txt .header .txt h3,.person #service .block>.txt .header .txt h3,.person #service .block11>.txt .header .txt h3,.person #service .block12>.txt .header .txt h3,.person #service .block13>.txt .header .txt h3{font-family:shippori-mincho, serif;font-size:2vw;font-size:clamp(16px, 2vw, 40px);letter-spacing:0.1em;border-bottom:0.26vw solid #193B56;margin-bottom:2vw;padding-bottom:0.8vw;width:fit-content}.corporation #service .block>.txt .header .txt .desc,.corporation #service .block11>.txt .header .txt .desc,.corporation #service .block12>.txt .header .txt .desc,.corporation #service .block13>.txt .header .txt .desc,.person #service .block>.txt .header .txt .desc,.person #service .block11>.txt .header .txt .desc,.person #service .block12>.txt .header .txt .desc,.person #service .block13>.txt .header .txt .desc{font-size:0.83vw;font-size:clamp(8px, 0.83vw, 16px);letter-spacing:0.05em;line-height:1.88}.corporation #service .block>.txt .point,.corporation #service .block11>.txt .point,.corporation #service .block12>.txt .point,.corporation #service .block13>.txt .point,.person #service .block>.txt .point,.person #service .block11>.txt .point,.person #service .block12>.txt .point,.person #service .block13>.txt .point{background-color:rgba(255, 255, 255, 0.3);border-radius:1.56vw;margin-bottom:1.5vw;padding:1.4vw 2vw}.corporation #service .block>.txt .point h4,.corporation #service .block11>.txt .point h4,.corporation #service .block12>.txt .point h4,.corporation #service .block13>.txt .point h4,.person #service .block>.txt .point h4,.person #service .block11>.txt .point h4,.person #service .block12>.txt .point h4,.person #service .block13>.txt .point h4{align-items:center;display:flex;font-family:"Noto Serif JP", serif;font-size:1.25vw;font-size:clamp(10px, 1.25vw, 24px);letter-spacing:0.15em;margin-bottom:1.2vw}.corporation #service .block>.txt .point h4:before,.corporation #service .block11>.txt .point h4:before,.corporation #service .block12>.txt .point h4:before,.corporation #service .block13>.txt .point h4:before,.person #service .block>.txt .point h4:before,.person #service .block11>.txt .point h4:before,.person #service .block12>.txt .point h4:before,.person #service .block13>.txt .point h4:before{background-color:#000;border-radius:0.5vw;content:"";display:block;margin-right:1vw;height:0.5vw;width:0.5vw}.corporation #service .block>.txt .point h4:after,.corporation #service .block11>.txt .point h4:after,.corporation #service .block12>.txt .point h4:after,.corporation #service .block13>.txt .point h4:after,.person #service .block>.txt .point h4:after,.person #service .block11>.txt .point h4:after,.person #service .block12>.txt .point h4:after,.person #service .block13>.txt .point h4:after{background-color:#000;border-radius:0.5vw;content:"";display:block;margin-left:1vw;height:0.5vw;width:0.5vw}.corporation #service .block>.txt .point ol,.corporation #service .block11>.txt .point ol,.corporation #service .block12>.txt .point ol,.corporation #service .block13>.txt .point ol,.person #service .block>.txt .point ol,.person #service .block11>.txt .point ol,.person #service .block12>.txt .point ol,.person #service .block13>.txt .point ol{list-style-type:decimal;padding-left:1.2vw}.corporation #service .block>.txt .point li,.corporation #service .block11>.txt .point li,.corporation #service .block12>.txt .point li,.corporation #service .block13>.txt .point li,.person #service .block>.txt .point li,.person #service .block11>.txt .point li,.person #service .block12>.txt .point li,.person #service .block13>.txt .point li{font-size:0.94vw;font-size:clamp(8px, 0.94vw, 18px);font-weight:500;letter-spacing:0.05em;line-height:1.89}.corporation #service .block>.txt .price,.corporation #service .block11>.txt .price,.corporation #service .block12>.txt .price,.corporation #service .block13>.txt .price,.person #service .block>.txt .price,.person #service .block11>.txt .price,.person #service .block12>.txt .price,.person #service .block13>.txt .price{padding:0 2vw 3vw}.corporation #service .block>.txt .price h4,.corporation #service .block11>.txt .price h4,.corporation #service .block12>.txt .price h4,.corporation #service .block13>.txt .price h4,.person #service .block>.txt .price h4,.person #service .block11>.txt .price h4,.person #service .block12>.txt .price h4,.person #service .block13>.txt .price h4{font-family:"Noto Serif JP", serif;font-size:1vw;font-size:clamp(8px, 1vw, 20px);letter-spacing:0.15em;padding-bottom:1.2vw}.corporation #service .block>.txt .price .group dl,.corporation #service .block11>.txt .price .group dl,.corporation #service .block12>.txt .price .group dl,.corporation #service .block13>.txt .price .group dl,.person #service .block>.txt .price .group dl,.person #service .block11>.txt .price .group dl,.person #service .block12>.txt .price .group dl,.person #service .block13>.txt .price .group dl{font-size:0.94vw;font-size:clamp(8px, 0.94vw, 18px);font-weight:500;letter-spacing:0.05em;display:flex;width:100%}.corporation #service .block>.txt .price .group dl dt,.corporation #service .block11>.txt .price .group dl dt,.corporation #service .block12>.txt .price .group dl dt,.corporation #service .block13>.txt .price .group dl dt,.person #service .block>.txt .price .group dl dt,.person #service .block11>.txt .price .group dl dt,.person #service .block12>.txt .price .group dl dt,.person #service .block13>.txt .price .group dl dt{border-left:1px solid #000;font-weight:normal;padding-bottom:0.8vw;padding-left:1.8vw;width:70%}.corporation #service .block>.txt .price .group dl dd,.corporation #service .block11>.txt .price .group dl dd,.corporation #service .block12>.txt .price .group dl dd,.corporation #service .block13>.txt .price .group dl dd,.person #service .block>.txt .price .group dl dd,.person #service .block11>.txt .price .group dl dd,.person #service .block12>.txt .price .group dl dd,.person #service .block13>.txt .price .group dl dd{border-left:1px solid #000;padding-bottom:0.8vw;text-align:right;width:30%}.corporation #service .block>.txt .price .group dl:last-child dt,.corporation #service .block>.txt .price .group dl:last-child dd,.corporation #service .block11>.txt .price .group dl:last-child dt,.corporation #service .block11>.txt .price .group dl:last-child dd,.corporation #service .block12>.txt .price .group dl:last-child dt,.corporation #service .block12>.txt .price .group dl:last-child dd,.corporation #service .block13>.txt .price .group dl:last-child dt,.corporation #service .block13>.txt .price .group dl:last-child dd,.person #service .block>.txt .price .group dl:last-child dt,.person #service .block>.txt .price .group dl:last-child dd,.person #service .block11>.txt .price .group dl:last-child dt,.person #service .block11>.txt .price .group dl:last-child dd,.person #service .block12>.txt .price .group dl:last-child dt,.person #service .block12>.txt .price .group dl:last-child dd,.person #service .block13>.txt .price .group dl:last-child dt,.person #service .block13>.txt .price .group dl:last-child dd{padding-bottom:0}.corporation #service .block>.txt .readmore,.corporation #service .block11>.txt .readmore,.corporation #service .block12>.txt .readmore,.corporation #service .block13>.txt .readmore,.person #service .block>.txt .readmore,.person #service .block11>.txt .readmore,.person #service .block12>.txt .readmore,.person #service .block13>.txt .readmore{align-items:center;background-color:#fff;border:1px solid #193B56;border-bottom-left-radius:3vw;border-bottom-right-radius:3vw;cursor:pointer;display:flex;font-family:"Noto Serif JP", serif;font-size:0.94vw;font-size:clamp(8px, 0.94vw, 18px);justify-content:center;letter-spacing:0.05em;height:3.1vw}.corporation #service .block>.txt .readmore span:last-child,.corporation #service .block11>.txt .readmore span:last-child,.corporation #service .block12>.txt .readmore span:last-child,.corporation #service .block13>.txt .readmore span:last-child,.person #service .block>.txt .readmore span:last-child,.person #service .block11>.txt .readmore span:last-child,.person #service .block12>.txt .readmore span:last-child,.person #service .block13>.txt .readmore span:last-child{background-image:url(images/arrow08@2x.png);background-position:center;background-repeat:no-repeat;background-size:contain;height:0.42vw;margin-left:0.6vw;width:0.73vw}.corporation #service .block>.txt .readmoreafter,.corporation #service .block11>.txt .readmoreafter,.corporation #service .block12>.txt .readmoreafter,.corporation #service .block13>.txt .readmoreafter,.person #service .block>.txt .readmoreafter,.person #service .block11>.txt .readmoreafter,.person #service .block12>.txt .readmoreafter,.person #service .block13>.txt .readmoreafter{font-size:0.94vw;font-size:clamp(8px, 0.94vw, 18px);font-weight:500;letter-spacing:0.05em;display:none;line-height:1.87;padding:2vw}.corporation .block01,.corporation .block05,.corporation .block12,.person .block01,.person .block05,.person .block12{justify-content:space-between;padding:0 10.4vw 7.8vw}.corporation .block01 .image,.corporation .block05 .image,.corporation .block12 .image,.person .block01 .image,.person .block05 .image,.person .block12 .image{width:33.9vw}.corporation .block01 .image img,.corporation .block05 .image img,.corporation .block12 .image img,.person .block01 .image img,.person .block05 .image img,.person .block12 .image img{border-radius:1.56vw}.corporation .block12,.person .block12{padding:0 10.4vw 2.7vw}.corporation .block02,.corporation .block06,.corporation .block11,.person .block02,.person .block06,.person .block11{justify-content:space-between;padding:0 0 2.7vw 10.4vw}.corporation .block02 .image,.corporation .block06 .image,.corporation .block11 .image,.person .block02 .image,.person .block06 .image,.person .block11 .image{margin:0 0 0 auto;order:2;width:44.2vw}.corporation .block02 .image img,.corporation .block06 .image img,.corporation .block11 .image img,.person .block02 .image img,.person .block06 .image img,.person .block11 .image img{border-bottom-left-radius:1.56vw;border-top-left-radius:1.56vw}.corporation .block02>.txt,.corporation .block06>.txt,.corporation .block11>.txt,.person .block02>.txt,.person .block06>.txt,.person .block11>.txt{padding-top:5vw;order:1}.corporation .block11,.person .block11{padding:0 0 7.5vw 10.4vw}.corporation .block03,.corporation .block07,.person .block03,.person .block07{justify-content:space-between;padding:0 10.4vw 2.7vw 0}.corporation .block03 .image,.corporation .block07 .image,.person .block03 .image,.person .block07 .image{padding-top:10vw;width:38.5vw}.corporation .block03 .image img,.corporation .block07 .image img,.person .block03 .image img,.person .block07 .image img{border-bottom-right-radius:1.56vw;border-top-right-radius:1.56vw}.corporation .block04,.person .block04{justify-content:space-between;padding:0 10.4vw 10vw}.corporation .block04 .image,.person .block04 .image{order:2;width:33.8vw}.corporation .block04 .image img,.person .block04 .image img{border-radius:1.56vw}.corporation .block04>.txt,.person .block04>.txt{padding-top:14vw;order:1}.corporation .block13,.person .block13{justify-content:space-between;padding:0 0 0 10.4vw}.corporation .block13 .image,.person .block13 .image{order:2;width:38.5vw}.corporation .block13 .image img,.person .block13 .image img{border-bottom-left-radius:1.56vw;border-bottom-top-radius:1.56vw}.corporation .block13>.txt,.person .block13>.txt{padding-top:10vw;order:1}.corporation #faq,.person #faq{padding-bottom:13vw}.corporation #faq .header,.person #faq .header{padding-bottom:3.5vw;text-align:center}.corporation #faq .header h2,.person #faq .header h2{font-family:"garamond-premier-pro", serif;font-size:2.6vw;font-size:clamp(20px, 2.6vw, 50px);letter-spacing:0.1em;font-weight:400;padding-bottom:0.5vw}.corporation #faq .header h3,.person #faq .header h3{font-family:"Noto Serif JP", serif;font-size:1vw;font-size:clamp(8px, 1vw, 20px);font-weight:400;letter-spacing:0.15em}.corporation #faq .group,.person #faq .group{display:flex;flex-wrap:wrap;justify-content:space-between;padding:0 10.4vw}.corporation #faq .group .block,.person #faq .group .block{margin-bottom:2.6vw;width:49.3%}.corporation #faq .group .block .question,.person #faq .group .block .question{font-size:0.94vw;font-size:clamp(8px, 0.94vw, 18px);font-weight:500;letter-spacing:0.05em;background:#193B56;background-image:url(images/arrow04@2x.png);background-position:calc(100% - 1.56vw) center;background-repeat:no-repeat;background-size:1.25vw;border-radius:1vw;color:#fff;cursor:pointer;line-height:1.78;padding:1.2vw 4vw 1.2vw 3.5vw;position:relative}.corporation #faq .group .block .question:before,.person #faq .group .block .question:before{content:"Q.";font-family:"garamond-premier-pro", serif;font-size:1vw;font-size:clamp(8px, 1vw, 20px);left:1.5vw;position:absolute;top:1.1vw}.corporation #faq .group .block .question.open,.person #faq .group .block .question.open{background-image:url(images/arrow05@2x.png)}.corporation #faq .group .block .answer,.person #faq .group .block .answer{font-size:0.94vw;font-size:clamp(8px, 0.94vw, 18px);font-weight:500;letter-spacing:0.05em;display:none;line-height:1.78;padding:1.2vw 1.56vw 1.2vw 3.5vw;position:relative}.corporation #faq .group .block .answer:before,.person #faq .group .block .answer:before{content:"A.";font-family:"garamond-premier-pro", serif;font-size:1vw;font-size:clamp(8px, 1vw, 20px);left:1.5vw;position:absolute;top:1.1vw}.about .fv{display:flex;justify-content:space-between;margin-bottom:13vw;padding-right:6vw;position:relative}.about .fv:before{background-color:#fff;content:"";display:block;height:56.25vw;left:0;position:absolute;top:0;width:100%;z-index:-1}.about .fv .block:first-child h2{font-family:"garamond-premier-pro", serif;font-size:6.5vw;font-size:clamp(80px, 6.5vw, 125px);letter-spacing:0.15em;line-height:1;overflow:hidden;position:relative;padding-top:10vw;z-index:2}.about .fv .block:first-child h2 span{display:block;margin-left:-0.5vw}.about .fv .block:first-child .image{margin-top:-3.9vw;position:relative;width:59.59vw;z-index:1}.about .fv .block:first-child .image img{border-bottom-right-radius:2.6vw;border-top-right-radius:2.6vw}.about .fv .block:last-child{position:relative}.about .fv .block:last-child .image{width:28vw}.about .fv .block:last-child .image img{border-bottom-left-radius:2.6vw;border-bottom-right-radius:2.6vw}.about .fv .block:last-child h3{font-family:shippori-mincho, serif;font-size:1.6vw;font-size:clamp(12px, 1.6vw, 30px);letter-spacing:0.3em;margin:-9.6vw 0 0 -1.9vw;position:relative;-ms-writing-mode:tb-rl;writing-mode:vertical-rl}.about .fv .block:last-child h3 span{background-color:#fff;display:block;padding:1.5vw 1vw}.about #message{display:flex;justify-content:space-between;padding:0 10vw 22vw 20.3vw}.about #message .images{padding-top:7vw;position:relative;width:37.5%}.about #message .images .image img{border-radius:1.66vw}.about #message .images .image:first-child{position:relative;width:26vw;z-index:2}.about #message .images .image:last-child{display:none;left:10.4vw;position:absolute;top:33vw;width:31.2vw;z-index:1}.about #message .txt{position:relative;width:50%;z-index:3}.about #message .txt .header{padding-bottom:4.5vw}.about #message .txt .header h3{font-family:"garamond-premier-pro", serif;font-size:2.6vw;font-size:clamp(20px, 2.6vw, 50px);letter-spacing:0.1em;font-weight:400;padding-bottom:0.5vw}.about #message .txt .header h4{font-family:"Noto Serif JP", serif;font-size:1vw;font-size:clamp(8px, 1vw, 20px);font-weight:400;letter-spacing:0.15em}.about #message .txt h5{font-size:2.6vw;font-size:clamp(20px, 2.6vw, 50px);font-family:shippori-mincho, serif;letter-spacing:0.1em;line-height:1.6;padding-bottom:2vw;white-space:nowrap}.about #message .txt .desc{font-size:0.94vw;font-size:clamp(8px, 0.94vw, 18px);font-weight:500;letter-spacing:0.05em;line-height:1.89;padding-bottom:1.5vw}.about #message .txt .sig{font-family:"Noto Serif JP", serif;font-size:1vw;font-size:clamp(8px, 1vw, 20px);letter-spacing:0.15em;padding-left:9vw}.about #staff{margin-bottom:10vw}.about #staff .header{margin:0 auto;position:relative;text-align:center;z-index:2}.about #staff .header h3{font-family:"garamond-premier-pro", serif;font-size:2.6vw;font-size:clamp(20px, 2.6vw, 50px);letter-spacing:0.1em;font-weight:400;padding-bottom:0.5vw}.about #staff .header h4{font-family:"Noto Serif JP", serif;font-size:1vw;font-size:clamp(8px, 1vw, 20px);font-weight:400;letter-spacing:0.15em}.about #staff .group{background:rgba(255, 255, 255, 0.5);margin-top:-3vw;padding:9vw 0 6vw 10.4vw;position:relative}.about #staff .group .slick-prev{display:none !important}.about #staff .group .slick-next{background-image:url(images/arrow09@2x.png);background-position:center;background-repeat:no-repeat;background-size:3.15vw;right:10vw;top:-2vw;align-items:center;display:flex;border:1px solid #000;border-radius:7.3vw;display:flex;height:7.3vw;justify-content:center;transition:all 0.5s;transform:translateY(0);width:7.3vw;z-index:3}.about #staff .group .slick-next:before{content:"";height:7.3vw;width:7.3vw}.about #staff .group .slick-slide{display:flex;flex-wrap:wrap;padding-right:2.8vw}.about #staff .group .slick-slide:nth-child(odd) .image{order:2;width:100%}.about #staff .group .slick-slide:nth-child(odd) .txt{padding:0 0 2vw 5vw;order:1;position:relative;width:100%}.about #staff .group .slick-slide:nth-child(odd) .txt:before{background:#000;content:"";height:16.7vw;display:block;left:3vw;position:absolute;top:0;width:1px}.about #staff .group .slick-slide:nth-child(odd) .txt .name{font-size:1.25vw;font-size:clamp(10px, 1.25vw, 24px);letter-spacing:0.05em;padding-bottom:0.7vw}.about #staff .group .slick-slide:nth-child(odd) .txt .year{font-size:0.94vw;font-size:clamp(8px, 0.94vw, 18px);font-weight:500;letter-spacing:0.05em;padding-bottom:1vw}.about #staff .group .slick-slide:nth-child(odd) .txt .post{font-size:0.94vw;font-size:clamp(8px, 0.94vw, 18px);font-weight:500;letter-spacing:0.05em;padding-bottom:1vw}.about #staff .group .slick-slide:nth-child(odd) .txt .catch{font-family:shippori-mincho, serif;font-size:1.15vw;font-size:clamp(9px, 1.15vw, 22px);letter-spacing:0.1em;line-height:1.59}.about #staff .group .slick-slide:nth-child(even) .image{order:1;padding-bottom:2vw;width:100%}.about #staff .group .slick-slide:nth-child(even) .txt{padding-left:5vw;order:2;position:relative;width:100%}.about #staff .group .slick-slide:nth-child(even) .txt:before{background:#000;bottom:0;content:"";height:16.7vw;display:block;left:3vw;position:absolute;width:1px}.about #staff .group .slick-slide:nth-child(even) .txt .name{font-size:1.25vw;font-size:clamp(10px, 1.25vw, 24px);letter-spacing:0.05em;padding-bottom:0.7vw}.about #staff .group .slick-slide:nth-child(even) .txt .year{font-size:0.94vw;font-size:clamp(8px, 0.94vw, 18px);font-weight:500;letter-spacing:0.05em;padding-bottom:1vw}.about #staff .group .slick-slide:nth-child(even) .txt .catch{font-family:shippori-mincho, serif;font-size:1.15vw;font-size:clamp(9px, 1.15vw, 22px);letter-spacing:0.1em;line-height:1.59}.about #company{display:flex;justify-content:space-between;padding:0 10.4vw 14vw;position:relative}.about #company:before{background-image:url(images/bg04@2x.png);background-position:center;background-repeat:no-repeat;background-size:contain;content:"";display:block;height:62.6vw;position:absolute;right:0;top:0;width:36.8vw;z-index:-1}.about #company .txt{width:27vw}.about #company .txt .header{padding-bottom:5vw}.about #company .txt .header h3{font-family:"garamond-premier-pro", serif;font-size:2.6vw;font-size:clamp(20px, 2.6vw, 50px);letter-spacing:0.1em;font-weight:400;padding-bottom:0.5vw}.about #company .txt .header h4{font-family:"Noto Serif JP", serif;font-size:1vw;font-size:clamp(8px, 1vw, 20px);font-weight:400;letter-spacing:0.15em}.about #company .txt table{border-top:1px dashed #000;font-size:0.94vw;font-size:clamp(8px, 0.94vw, 18px);font-weight:500;letter-spacing:0.05em}.about #company .txt table tr th{border-bottom:1px dashed #000;font-weight:normal;line-height:1.94;padding:1vw;text-align:right;white-space:nowrap}.about #company .txt table tr td{border-bottom:1px dashed #000;line-height:1.94;padding:1vw}.about #company .image{padding-top:11.3vw;width:44vw}.about #company .image img{border-radius:1.66vw}.about #access{display:flex;margin-bottom:14vw;padding:7.8vw 10.4vw}.about #access .map{height:24.4vw;margin-right:4.8vw;width:34.8vw}.about #access .map iframe{border-radius:1.56vw;height:100%;width:100%}.about #access .txt .header{padding-bottom:3.6vw}.about #access .txt .header h3{font-family:"garamond-premier-pro", serif;font-size:2.6vw;font-size:clamp(20px, 2.6vw, 50px);letter-spacing:0.1em;font-weight:400;padding-bottom:0.5vw}.about #access .txt .header h4{font-family:"Noto Serif JP", serif;font-size:1vw;font-size:clamp(8px, 1vw, 20px);font-weight:400;letter-spacing:0.15em}.about #access .txt .name{font-size:0.94vw;font-size:clamp(8px, 0.94vw, 18px);font-weight:500;letter-spacing:0.05em;padding-bottom:2.5vw}.about #access .txt .address{font-size:0.94vw;font-size:clamp(8px, 0.94vw, 18px);font-weight:500;letter-spacing:0.05em;line-height:1.89;padding-bottom:1.5vw}.about #access .txt .tel{font-size:0.94vw;font-size:clamp(8px, 0.94vw, 18px);font-weight:500;letter-spacing:0.05em;padding-bottom:3.5vw}.about #access .txt .link a{align-items:center;background-color:#fff;border-radius:3vw;display:flex;height:3.1vw;width:13vw;background-color:#193B56;margin:0}.about #access .txt .link a .mark{align-items:center;border-right:1px solid #000;display:flex;height:100%;justify-content:center;width:3vw}.about #access .txt .link a .mark img{transition:all 0.5s;transform:translateX(0);width:0.4vw}.about #access .txt .link a .txt{align-items:center;color:#000;display:flex;font-family:"garamond-premier-pro", serif;font-size:0.94vw;font-size:clamp(8px, 0.94vw, 18px);font-weight:400;letter-spacing:0.05em;padding-left:1.56vw;transition:all 0.5s;transform:translateX(0)}.about #access .txt .link a:hover .mark img{transition:all 0.5s;transform:translateX(5px)}.about #access .txt .link a:hover .txt{transition:all 0.5s;transform:translateX(5px)}.about #access .txt .link a .mark{border-right:1px solid #fff}.about #access .txt .link a .txt{color:#fff;font-size:0.94vw;font-size:clamp(8px, 0.94vw, 18px);font-weight:500;letter-spacing:0.05em}.about #other{padding-bottom:13vw}.about #other .header{margin:0 auto 5vw;text-align:center}.about #other .header h3{font-family:"garamond-premier-pro", serif;font-size:2.6vw;font-size:clamp(20px, 2.6vw, 50px);letter-spacing:0.1em;font-weight:400;padding-bottom:0.5vw}.about #other .header h4{font-family:"Noto Serif JP", serif;font-size:1vw;font-size:clamp(8px, 1vw, 20px);font-weight:400;letter-spacing:0.15em}.about #other .group{border-left:1px solid #000;display:flex;justify-content:space-between;margin:0 auto;width:73vw}.about #other .group .block{border-right:1px solid #000;padding:0 5.2vw;width:50%}.about #other .group .block .image{padding-bottom:1.7vw}.about #other .group .block .image img{border-radius:1.56vw}.about #other .group .block .name{align-items:center;display:flex;justify-content:space-between;padding-bottom:0.6vw}.about #other .group .block .name h5{font-family:"Noto Serif JP", serif;font-size:1.6vw;font-size:clamp(12px, 1.6vw, 30px);font-weight:normal;letter-spacing:0.15em}.about #other .group .block .name .link a{align-items:center;background-color:#fff;border-radius:3vw;display:flex;height:3.1vw;width:13vw;background-color:#193B56;margin:auto 0 auto auto}.about #other .group .block .name .link a .mark{align-items:center;border-right:1px solid #000;display:flex;height:100%;justify-content:center;width:3vw}.about #other .group .block .name .link a .mark img{transition:all 0.5s;transform:translateX(0);width:0.4vw}.about #other .group .block .name .link a .txt{align-items:center;color:#000;display:flex;font-family:"garamond-premier-pro", serif;font-size:0.94vw;font-size:clamp(8px, 0.94vw, 18px);font-weight:400;letter-spacing:0.05em;padding-left:1.56vw;transition:all 0.5s;transform:translateX(0)}.about #other .group .block .name .link a:hover .mark img{transition:all 0.5s;transform:translateX(5px)}.about #other .group .block .name .link a:hover .txt{transition:all 0.5s;transform:translateX(5px)}.about #other .group .block .name .link a .mark{border-right:1px solid #fff}.about #other .group .block .name .link a .txt{color:#fff}.about #other .group .block .address{font-size:0.94vw;font-size:clamp(8px, 0.94vw, 18px);font-weight:500;letter-spacing:0.05em;font-family:"Noto Serif JP", serif;line-height:1.89;padding-bottom:1.1vw}.about #other .group .block .tel{font-family:"Noto Serif JP", serif;font-size:1.25vw;font-size:clamp(10px, 1.25vw, 24px);letter-spacing:0.15em;padding-bottom:1vw}.contact,.page-template-page-contact-template,.entry,.page-template-page-entry-template{background-color:#fff}.contact .fv,.page-template-page-contact-template .fv,.entry .fv,.page-template-page-entry-template .fv{display:flex;justify-content:space-between;padding:0 0 13vw 10.4vw}.contact .fv .txt,.page-template-page-contact-template .fv .txt,.entry .fv .txt,.page-template-page-entry-template .fv .txt{padding-top:17.5vw}.contact .fv .txt .header,.page-template-page-contact-template .fv .txt .header,.entry .fv .txt .header,.page-template-page-entry-template .fv .txt .header{padding-bottom:3.7vw}.contact .fv .txt .header h2,.page-template-page-contact-template .fv .txt .header h2,.entry .fv .txt .header h2,.page-template-page-entry-template .fv .txt .header h2{font-family:"garamond-premier-pro", serif;font-size:2.6vw;font-size:clamp(20px, 2.6vw, 50px);letter-spacing:0.1em;font-weight:400;padding-bottom:0.5vw}.contact .fv .txt .header h3,.page-template-page-contact-template .fv .txt .header h3,.entry .fv .txt .header h3,.page-template-page-entry-template .fv .txt .header h3{font-family:"Noto Serif JP", serif;font-size:1vw;font-size:clamp(8px, 1vw, 20px);font-weight:400;letter-spacing:0.15em}.contact .fv .txt .desc,.page-template-page-contact-template .fv .txt .desc,.entry .fv .txt .desc,.page-template-page-entry-template .fv .txt .desc{font-size:0.83vw;font-size:clamp(8px, 0.83vw, 16px);font-weight:500;line-height:2.19;padding-bottom:10vw}.contact .fv .txt .tel01 h4,.page-template-page-contact-template .fv .txt .tel01 h4,.entry .fv .txt .tel01 h4,.page-template-page-entry-template .fv .txt .tel01 h4{font-family:shippori-mincho, serif;font-size:1.6vw;font-size:clamp(12px, 1.6vw, 30px);font-weight:400;letter-spacing:0.1em;padding-bottom:1vw}.contact .fv .txt .tel01 .num,.page-template-page-contact-template .fv .txt .tel01 .num,.entry .fv .txt .tel01 .num,.page-template-page-entry-template .fv .txt .tel01 .num{font-family:shippori-mincho, serif;font-size:3.6vw;font-size:clamp(28px, 3.6vw, 68px);letter-spacing:0.1em;padding-bottom:0.8vw}.contact .fv .txt .tel01 .open,.page-template-page-contact-template .fv .txt .tel01 .open,.entry .fv .txt .tel01 .open,.page-template-page-entry-template .fv .txt .tel01 .open{font-size:0.83vw;font-size:clamp(8px, 0.83vw, 16px)}.contact .fv .image,.page-template-page-contact-template .fv .image,.entry .fv .image,.page-template-page-entry-template .fv .image{margin:0 0 0 auto;padding-top:8.6vw;width:47.9vw}.contact .fv .image img,.page-template-page-contact-template .fv .image img,.entry .fv .image img,.page-template-page-entry-template .fv .image img{border-bottom-left-radius:1.5vw;border-top-left-radius:1.5vw}.contact #form,.page-template-page-contact-template #form,.entry #form,.page-template-page-entry-template #form{margin:0 auto 13vw;width:56vw}.contact #form>.header,.page-template-page-contact-template #form>.header,.entry #form>.header,.page-template-page-entry-template #form>.header{margin:0 auto 2.5vw;text-align:center}.contact #form>.header h3,.page-template-page-contact-template #form>.header h3,.entry #form>.header h3,.page-template-page-entry-template #form>.header h3{font-family:"garamond-premier-pro", serif;font-size:2.6vw;font-size:clamp(20px, 2.6vw, 50px);letter-spacing:0.1em;font-weight:400;padding-bottom:0.5vw}.contact #form>.header h4,.page-template-page-contact-template #form>.header h4,.entry #form>.header h4,.page-template-page-entry-template #form>.header h4{font-family:"Noto Serif JP", serif;font-size:1vw;font-size:clamp(8px, 1vw, 20px);font-weight:400;letter-spacing:0.15em}.contact #form .form .block,.page-template-page-contact-template #form .form .block,.entry #form .form .block,.page-template-page-entry-template #form .form .block{padding-bottom:2.5vw}.contact #form .form .block .header,.page-template-page-contact-template #form .form .block .header,.entry #form .form .block .header,.page-template-page-entry-template #form .form .block .header{font-size:0.83vw;font-size:clamp(8px, 0.83vw, 16px);padding-bottom:1.2vw}.contact #form .form .block .input01,.page-template-page-contact-template #form .form .block .input01,.entry #form .form .block .input01,.page-template-page-entry-template #form .form .block .input01{font-size:0.83vw;font-size:clamp(8px, 0.83vw, 16px);line-height:2.19}.contact #form .form .block .input01 .mwform-radio-field,.page-template-page-contact-template #form .form .block .input01 .mwform-radio-field,.entry #form .form .block .input01 .mwform-radio-field,.page-template-page-entry-template #form .form .block .input01 .mwform-radio-field{padding-left:2.3vw}.contact #form .form .block .input01 input[type="text"],.page-template-page-contact-template #form .form .block .input01 input[type="text"],.entry #form .form .block .input01 input[type="text"],.page-template-page-entry-template #form .form .block .input01 input[type="text"]{border:1px solid #6F665F;border-radius:0.15vw;padding:0.7vw;width:100%}.contact #form .form .block .input01 textarea,.page-template-page-contact-template #form .form .block .input01 textarea,.entry #form .form .block .input01 textarea,.page-template-page-entry-template #form .form .block .input01 textarea{border:1px solid #6F665F;border-radius:0.15vw;padding:0.7vw;width:100%}.contact #form .form .flow,.page-template-page-contact-template #form .form .flow,.entry #form .form .flow,.page-template-page-entry-template #form .form .flow{padding-bottom:3.9vw;text-align:center}.contact #form .form .policy01,.page-template-page-contact-template #form .form .policy01,.entry #form .form .policy01,.page-template-page-entry-template #form .form .policy01{font-size:0.83vw;font-size:clamp(8px, 0.83vw, 16px);padding-bottom:2.5vw;text-align:center}.contact #form .form .policy01 a,.page-template-page-contact-template #form .form .policy01 a,.entry #form .form .policy01 a,.page-template-page-entry-template #form .form .policy01 a{border-bottom:1px solid #000}.contact #form .form .policy02,.page-template-page-contact-template #form .form .policy02,.entry #form .form .policy02,.page-template-page-entry-template #form .form .policy02{font-size:0.83vw;font-size:clamp(8px, 0.83vw, 16px);padding-bottom:2vw;text-align:center}.contact #form .form .send,.page-template-page-contact-template #form .form .send,.entry #form .form .send,.page-template-page-entry-template #form .form .send{display:flex;justify-content:center}.contact #form .form .send input[type="submit"],.page-template-page-contact-template #form .form .send input[type="submit"],.entry #form .form .send input[type="submit"],.page-template-page-entry-template #form .form .send input[type="submit"]{align-items:center;background-color:#193B56;background-image:url(images/arrow03@2x.png);background-position:3.2vw center;background-repeat:no-repeat;background-size:0.67vw;border-radius:0.26vw;color:#fff;display:flex;font-family:shippori-mincho, serif;font-size:1.15vw;font-size:clamp(9px, 1.15vw, 22px);height:3.1vw;letter-spacing:0.05em;margin:0 auto;padding-left:5vw;width:13vw}.contact .mw_wp_form_input .flow02,.contact .mw_wp_form_input .flow03,.page-template-page-contact-template .mw_wp_form_input .flow02,.page-template-page-contact-template .mw_wp_form_input .flow03,.entry .mw_wp_form_input .flow02,.entry .mw_wp_form_input .flow03,.page-template-page-entry-template .mw_wp_form_input .flow02,.page-template-page-entry-template .mw_wp_form_input .flow03{display:none}.contact .mw_wp_form_confirm,.page-template-page-contact-template .mw_wp_form_confirm,.entry .mw_wp_form_confirm,.page-template-page-entry-template .mw_wp_form_confirm{padding-top:20vw}.contact .mw_wp_form_confirm .fv,.contact .mw_wp_form_confirm .flow01,.contact .mw_wp_form_confirm .flow03,.page-template-page-contact-template .mw_wp_form_confirm .fv,.page-template-page-contact-template .mw_wp_form_confirm .flow01,.page-template-page-contact-template .mw_wp_form_confirm .flow03,.entry .mw_wp_form_confirm .fv,.entry .mw_wp_form_confirm .flow01,.entry .mw_wp_form_confirm .flow03,.page-template-page-entry-template .mw_wp_form_confirm .fv,.page-template-page-entry-template .mw_wp_form_confirm .flow01,.page-template-page-entry-template .mw_wp_form_confirm .flow03{display:none}.contact .mw_wp_form_complete .fv,.contact .mw_wp_form_complete .flow01,.contact .mw_wp_form_complete .flow02,.page-template-page-contact-template .mw_wp_form_complete .fv,.page-template-page-contact-template .mw_wp_form_complete .flow01,.page-template-page-contact-template .mw_wp_form_complete .flow02,.entry .mw_wp_form_complete .fv,.entry .mw_wp_form_complete .flow01,.entry .mw_wp_form_complete .flow02,.page-template-page-entry-template .mw_wp_form_complete .fv,.page-template-page-entry-template .mw_wp_form_complete .flow01,.page-template-page-entry-template .mw_wp_form_complete .flow02{display:none}.contact .thanks01,.page-template-page-contact-template .thanks01,.entry .thanks01,.page-template-page-entry-template .thanks01{margin:0 auto 20vw;padding-top:20vw;text-align:center}.contact .thanks01 .header,.page-template-page-contact-template .thanks01 .header,.entry .thanks01 .header,.page-template-page-entry-template .thanks01 .header{padding-bottom:3vw}.contact .thanks01 .header h3,.page-template-page-contact-template .thanks01 .header h3,.entry .thanks01 .header h3,.page-template-page-entry-template .thanks01 .header h3{font-family:shippori-mincho, serif;font-size:2.6vw;font-size:clamp(20px, 2.6vw, 50px);letter-spacing:0.1em;padding-bottom:1vw}.contact .thanks01 .header h4,.page-template-page-contact-template .thanks01 .header h4,.entry .thanks01 .header h4,.page-template-page-entry-template .thanks01 .header h4{font-family:shippori-mincho, serif;font-size:1.6vw;font-size:clamp(12px, 1.6vw, 30px);letter-spacing:0.1em}.contact .thanks01 .desc,.page-template-page-contact-template .thanks01 .desc,.entry .thanks01 .desc,.page-template-page-entry-template .thanks01 .desc{font-size:0.94vw;font-size:clamp(8px, 0.94vw, 18px);line-height:2.19}.privacy-policy{background-color:#fff}.privacy-policy .fv{display:flex;justify-content:space-between;padding:0 0 13vw 10.4vw}.privacy-policy .fv .txt{padding-top:25.4vw}.privacy-policy .fv .txt .header h2{font-family:"garamond-premier-pro", serif;font-size:2.6vw;font-size:clamp(20px, 2.6vw, 50px);letter-spacing:0.1em;font-weight:400;padding-bottom:0.5vw}.privacy-policy .fv .txt .header h3{font-family:"Noto Serif JP", serif;font-size:1vw;font-size:clamp(8px, 1vw, 20px);font-weight:400;letter-spacing:0.15em}.privacy-policy .fv .image{margin:0 0 0 auto;padding-top:8.6vw;width:47.9vw}.privacy-policy .fv .image img{border-bottom-left-radius:1.5vw;border-top-left-radius:1.5vw}.privacy-policy #txt{font-size:0.94vw;font-size:clamp(8px, 0.94vw, 18px);font-weight:500;letter-spacing:0.05em;margin:0 auto 13vw;line-height:1.89;width:63vw}.single-news .fv,.post-type-archive-news .fv,.tax-newscate .fv{display:flex;justify-content:space-between;margin-bottom:13vw;padding-right:6vw;position:relative}.single-news .fv:before,.post-type-archive-news .fv:before,.tax-newscate .fv:before{background-color:#fff;content:"";display:block;height:56.25vw;left:0;position:absolute;top:0;width:100%;z-index:-1}.single-news .fv .block:first-child h2,.post-type-archive-news .fv .block:first-child h2,.tax-newscate .fv .block:first-child h2{font-family:"garamond-premier-pro", serif;font-size:6.5vw;font-size:clamp(80px, 6.5vw, 125px);letter-spacing:0.15em;line-height:1;overflow:hidden;position:relative;padding-top:10vw;z-index:2}.single-news .fv .block:first-child h2 span,.post-type-archive-news .fv .block:first-child h2 span,.tax-newscate .fv .block:first-child h2 span{display:block;margin-left:-0.5vw}.single-news .fv .block:first-child .image,.post-type-archive-news .fv .block:first-child .image,.tax-newscate .fv .block:first-child .image{margin-top:-3.9vw;position:relative;width:59.59vw;z-index:1}.single-news .fv .block:first-child .image img,.post-type-archive-news .fv .block:first-child .image img,.tax-newscate .fv .block:first-child .image img{border-bottom-right-radius:2.6vw;border-top-right-radius:2.6vw}.single-news .fv .block:last-child,.post-type-archive-news .fv .block:last-child,.tax-newscate .fv .block:last-child{position:relative}.single-news .fv .block:last-child .image,.post-type-archive-news .fv .block:last-child .image,.tax-newscate .fv .block:last-child .image{width:28vw}.single-news .fv .block:last-child .image img,.post-type-archive-news .fv .block:last-child .image img,.tax-newscate .fv .block:last-child .image img{border-bottom-left-radius:2.6vw;border-bottom-right-radius:2.6vw}.single-news .fv .block:last-child h3,.post-type-archive-news .fv .block:last-child h3,.tax-newscate .fv .block:last-child h3{font-family:shippori-mincho, serif;font-size:1.6vw;font-size:clamp(12px, 1.6vw, 30px);letter-spacing:0.3em;margin:-9.6vw 0 0 -1.9vw;position:relative;-ms-writing-mode:tb-rl;writing-mode:vertical-rl}.single-news .fv .block:last-child h3 span,.post-type-archive-news .fv .block:last-child h3 span,.tax-newscate .fv .block:last-child h3 span{background-color:#fff;display:block;padding:1.5vw 1vw}.single-news .fv .newscate02,.post-type-archive-news .fv .newscate02,.tax-newscate .fv .newscate02{font-size:0.94vw;font-size:clamp(8px, 0.94vw, 18px);letter-spacing:0.05em;padding:1vw 0 0 5vw}.single-news .fv .newscate02 li,.post-type-archive-news .fv .newscate02 li,.tax-newscate .fv .newscate02 li{padding-bottom:1.3vw}.single-news .fv .postname,.post-type-archive-news .fv .postname,.tax-newscate .fv .postname{padding-top:3.6vw}.single-news .fv .postname .title,.post-type-archive-news .fv .postname .title,.tax-newscate .fv .postname .title{font-size:1.6vw;font-size:clamp(12px, 1.6vw, 30px);letter-spacing:0.05em;line-height:1.5;padding-bottom:5vw}.single-news .fv .postname .date,.post-type-archive-news .fv .postname .date,.tax-newscate .fv .postname .date{font-family:"garamond-premier-pro", serif;font-size:1.25vw;font-size:clamp(10px, 1.25vw, 24px);letter-spacing:0.1em}.single-news .newscate,.post-type-archive-news .newscate,.tax-newscate .newscate{display:flex;justify-content:flex-end;margin:0 0 0 auto;padding:0 10.4vw 10vw;text-align:right}.single-news .newscate li a,.post-type-archive-news .newscate li a,.tax-newscate .newscate li a{border-bottom:1px solid #000;font-size:1.25vw;font-size:clamp(10px, 1.25vw, 24px);letter-spacing:0.05em;padding-bottom:1vw}.single-news .newslist,.post-type-archive-news .newslist,.tax-newscate .newslist{display:flex;flex-wrap:wrap;margin:0 auto;justify-content:space-between;padding:0 10.4vw}.single-news .newslist .block,.post-type-archive-news .newslist .block,.tax-newscate .newslist .block{padding-bottom:7.6vw;width:45%}.single-news .newslist .block .image,.post-type-archive-news .newslist .block .image,.tax-newscate .newslist .block .image{padding-bottom:1.8vw}.single-news .newslist .block .image img,.post-type-archive-news .newslist .block .image img,.tax-newscate .newslist .block .image img{border-radius:1.56vw}.single-news .newslist .block .date,.post-type-archive-news .newslist .block .date,.tax-newscate .newslist .block .date{font-family:"garamond-premier-pro", serif;font-size:1.25vw;font-size:clamp(10px, 1.25vw, 24px);letter-spacing:0.1em;padding-bottom:1.1vw}.single-news .newslist .block .title,.post-type-archive-news .newslist .block .title,.tax-newscate .newslist .block .title{border-bottom:1px solid #000;font-size:1.6vw;font-size:clamp(12px, 1.6vw, 30px);letter-spacing:0.05em;line-height:1.34;margin-bottom:1vw;padding-bottom:1.3vw}.single-news .newslist .block .more,.post-type-archive-news .newslist .block .more,.tax-newscate .newslist .block .more{text-align:right}.single-news .newslist .block .more a,.post-type-archive-news .newslist .block .more a,.tax-newscate .newslist .block .more a{display:block;font-size:0.94vw;font-size:clamp(8px, 0.94vw, 18px);letter-spacing:0.05em;margin:0 0 0 auto}.single-news article,.post-type-archive-news article,.tax-newscate article{margin:0 auto;padding:0 10.4vw}.single-news article .date,.post-type-archive-news article .date,.tax-newscate article .date{font-family:"garamond-premier-pro", serif;font-size:1.25vw;font-size:clamp(10px, 1.25vw, 24px);letter-spacing:0.1em;padding-bottom:1vw;text-align:right}.single-news article .title,.post-type-archive-news article .title,.tax-newscate article .title{font-size:3.6vw;font-size:clamp(28px, 3.6vw, 70px);font-weight:bold;letter-spacing:0.05em;line-height:1.3;padding-bottom:4.5vw}.single-news article .entry-content,.post-type-archive-news article .entry-content,.tax-newscate article .entry-content{font-size:0.94vw;font-size:clamp(8px, 0.94vw, 18px);font-weight:500;letter-spacing:0.05em;line-height:1.67;padding-bottom:18vw}.single-news .back,.post-type-archive-news .back,.tax-newscate .back{font-size:0.94vw;font-size:clamp(8px, 0.94vw, 18px);letter-spacing:0.05em;padding:0 10.4vw 10vw}.single-news .back a,.post-type-archive-news .back a,.tax-newscate .back a{border-bottom:1px solid #000;padding-bottom:0.5vw}.single-interview{background-color:#fff;padding:30px}.single-interview header,.single-interview footer,.single-interview .toggle_btn,.single-interview .btn-recruit{display:none}.single-interview .main{display:flex;justify-content:space-between}.single-interview .main .image{width:40%}.single-interview .main .image img{border-radius:20px}.single-interview .main>.txt{width:55%}.single-interview .main>.txt .catch{font-family:shippori-mincho, serif;font-size:30px;letter-spacing:0.1em;line-height:1.4;padding-bottom:18px}.single-interview .main>.txt .name{align-items:center;border-bottom:1px solid #000;display:flex;margin-bottom:25px;padding-bottom:20px}.single-interview .main>.txt .name h1{font-size:18px;font-weight:normal;padding-right:20px}.single-interview .main>.txt .name .data{font-size:18px;letter-spacing:0.05em}.single-interview .main>.txt .group .block{display:flex;padding-bottom:25px}.single-interview .main>.txt .group .block .num{align-items:center;background-image:url(images/bg13@2x.png);background-position:center;background-repeat:no-repeat;background-size:contain;display:flex;font-family:"garamond-premier-pro", serif;font-size:15px;height:38px;justify-content:center;letter-spacing:0.1em;margin-right:18px;width:38px}.single-interview .main>.txt .group .block .txt{padding-top:10px;width:calc(100% - 56px)}.single-interview .main>.txt .group .block .txt .header{font-size:13px;letter-spacing:0.05em;line-height:1.67;padding-bottom:12px}.single-interview .main>.txt .group .block .txt .answer{font-size:0.94vw;font-size:clamp(8px, 0.94vw, 18px);font-weight:500;letter-spacing:0.05em;line-height:1.9}.error404 .error-404{letter-spacing:0.05em;line-height:2;margin:10vw auto;width:75vw}.error404 .error-404 h1{border-bottom:1px dotted #000;font-size:1.25vw;font-size:clamp(10px, 1.25vw, 24px);margin:0 0 1.2vw;padding-bottom:1vw}}/*# sourceMappingURL=data:application/json,%7B%22version%22%3A3%2C%22sourceRoot%22%3A%22https%3A%2F%2Fasahitax-ichinomiya.jp%2F%22%2C%22sources%22%3A%5B%22wp-content%2Fthemes%2Fasahi%2Fscss%2Fstyle.scss%22%5D%2C%22names%22%3A%5B%5D%2C%22mappings%22%3A%22GAIA%2C2FAIA%2CQAAA%2CuBAAA%2CCAWA%2CoCAEI%2CaAAA%2CmJAAA%2CCAWE%2CoBAAA%2CsBAAA%2CCAGE%2CuBAAA%2CoDAAA%2CCAKE%2CyBAAA%2C4BAAA%2CCAOJ%2CoBAAA%2C8BAAA%2CCAIE%2C4BAAA%2CmBAAA%2CCAGE%2C%2BBAAA%2CiKAAA%2CCAWA%2CkCAAA%2CoDAAA%2CCAOF%2C2BAAA%2CYAAA%2CCAGE%2CiCAAA%2CSAAA%2CCAGE%2CmCAAA%2C4FAAA%2CCAOI%2C4CAAA%2CkIAAA%2CCASA%2C4CAAA%2CkDAAA%2CCAKE%2CiDAAA%2CuFAAA%2CCAQA%2CkDAAA%2C2EAAA%2CCAWE%2CsDAAA%2CSAAA%2CCAUJ%2C%2BCAAA%2C6CAAA%2CCAOJ%2C6CAAA%2CiBAAA%2CCAQN%2CmBAAA%2CmBAAA%2CCAGE%2CuBAAA%2CUAAA%2CCAOF%2CkBAAA%2CiKAAA%2CCAAA%2CCAgBN%2CoCAEI%2CaAAA%2C%2BJAAA%2CCAeE%2CkBAAA%2CMAAA%2CCAAA%2CCAWN%2CuBACE%2CGAAA%2CSAAA%2CCAIA%2CIAAA%2CSAAA%2CCAIA%2CIAAA%2CSAAA%2CCAIA%2CIAAA%2CSAAA%2CCAIA%2CIAAA%2CSAAA%2CCAIA%2CIAAA%2CSAAA%2CCAIA%2CIAAA%2CSAAA%2CCAIA%2CIAAA%2CSAAA%2CCAIA%2CIAAA%2CSAAA%2CCAIA%2CIAAA%2CSAAA%2CCAIA%2CKAAA%2CSAAA%2CCAAA%2CCAKF%2CuBACE%2CGAAA%2CSAAA%2CCAIA%2CIAAA%2CSAAA%2CCAIA%2CIAAA%2CSAAA%2CCAIA%2CIAAA%2CSAAA%2CCAIA%2CIAAA%2CSAAA%2CCAIA%2CIAAA%2CSAAA%2CCAIA%2CIAAA%2CSAAA%2CCAIA%2CIAAA%2CSAAA%2CCAIA%2CIAAA%2CSAAA%2CCAIA%2CIAAA%2CSAAA%2CCAIA%2CKAAA%2CSAAA%2CCAAA%2CCASF%2CoCAIQ%2C%2BBAAA%2CsBAAA%2CCAIA%2C4CAAA%2CmEAAA%2CCAMA%2C4CAAA%2CyBAAA%2CCAKA%2C4CAAA%2CoEAAA%2CCASN%2CYAAA%2CkJAAA%2CCAYE%2CiBAAA%2CyGAAA%2CCAUA%2C8BAAA%2COAAA%2CCAIA%2C8BAAA%2COAAA%2CCAIA%2C8BAAA%2CQAAA%2CCAAA%2CCAMJ%2CoCAIQ%2C%2BBAAA%2CsBAAA%2CCAIA%2C4CAAA%2CmEAAA%2CCAMA%2C4CAAA%2CyBAAA%2CCAKA%2C4CAAA%2CoEAAA%2CCASN%2CYAAA%2CmKAAA%2CCAaE%2CiBAAA%2CuGAAA%2CCAUA%2C8BAAA%2CyBAAA%2CCAMA%2C8BAAA%2C0BAAA%2CCAMA%2C8BAAA%2C0BAAA%2CCAAA%2CCAaJ%2CMAAA%2CYAAA%2CCAIA%2CYAAA%2C2IAAA%2CCAmBA%2CYAAA%2CeAAA%2CCAIA%2CWAAA%2CYAAA%2CCAIA%2C0BAAA%2C%2BHAAA%2CCAUA%2CqBAAA%2C%2BCAAA%2CCAMA%2CoCAAA%2CoDAAA%2CCAOA%2CkBAAA%2CsCAAA%2CCAKA%2CYAAA%2CeAAA%2CCAIA%2CWAAA%2CYAAA%2CCAIA%2C0BAAA%2C%2BHAAA%2CCAUA%2CqBAAA%2C%2BCAAA%2CCAMA%2CoCAAA%2CoDAAA%2CCAOA%2CkBAAA%2CsCAAA%2CCAKA%2CkBACE%2CGAAA%2CSAAA%2CCAIA%2CKAAA%2CSAAA%2CCAAA%2CCAUF%2C0BAAA%2CyEAAA%2CCAMA%2CiCAAA%2C4CAAA%2CCAKA%2C4BAAA%2C0EAAA%2CCAMA%2CmCAAA%2C4CAAA%2CCAKA%2C2BAAA%2CyEAAA%2CCAMA%2CkCAAA%2C4CAAA%2CCAKA%2CaAAA%2CiCAAA%2CCAKA%2CiBAAA%2C0FAAA%2CCASA%2CqBAAA%2CkJAAA%2CCAYA%2C2BAAA%2C0BAAA%2CCAIA%2CwBAAA%2CSAAA%2CCAKA%2CkBACE%2CGAAA%2CSAAA%2CCAIA%2CKAAA%2CSAAA%2CCAAA%2CCAKF%2CQAAA%2CuBAAA%2CCAIA%2CKAAA%2C%2BCAAA%2CCAKA%2CKAAA%2CsMAAA%2CCAOA%2CEAAA%2CmHAAA%2CCAOA%2C0CAAA%2CoBAAA%2CCAQA%2CIAAA%2C0BAAA%2CCAMA%2CoCACE%2CWAAA%2CYAAA%2CCA%2BQA%2COAAA%2CmJAAA%2CCAYE%2CeAAA%2CaAAA%2CCAGE%2CmBAAA%2CUAAA%2CCAKF%2CcAAA%2C%2BBAAA%2CCAIE%2CiBAAA%2CkDAAA%2CCAKE%2CmBAAA%2CwEAAA%2CCAMA%2C4BAAA%2CaAAA%2CCAGE%2C8BAAA%2CyHAAA%2CCASE%2CkCAAA%2CUAAA%2CCASV%2COAAA%2C8KAAA%2CCASE%2CcAAA%2C2GAAA%2CCAQE%2CsBAAA%2CmBAAA%2CCAGE%2CyBAAA%2CiJAAA%2CCAUA%2C4BAAA%2C8BAAA%2CCAMF%2CqBAAA%2CYAAA%2CCAGE%2C2BAAA%2CSAAA%2CCAGE%2C6BAAA%2C0EAAA%2CCAMI%2CsCAAA%2CkIAAA%2CCASA%2CsCAAA%2CkDAAA%2CCAKE%2C2CAAA%2CuFAAA%2CCAQA%2C4CAAA%2C2EAAA%2CCAWE%2CgDAAA%2CSAAA%2CCAUJ%2CyCAAA%2C6CAAA%2CCAOJ%2CuCAAA%2CiBAAA%2CCAON%2CaAAA%2CgCAAA%2CCAIE%2CiBAAA%2CUAAA%2CCAKF%2CcAAA%2CmBAAA%2CCAII%2CmBAAA%2CqEAAA%2CCAME%2C0BAAA%2CYAAA%2CCAON%2CeAAA%2CwDAAA%2CCAMA%2CkBAAA%2CuDAAA%2CCAOF%2CaAAA%2CyDAAA%2CCAOE%2CiBAAA%2CUAAA%2CCAKE%2CmBAAA%2C2CAAA%2CCAME%2CyBAAA%2CgDAAA%2CCAUF%2CgBAAA%2CiBAAA%2CCAGE%2CuBAAA%2C8BAAA%2CCAIE%2C2BAAA%2C4DAAA%2CCAMF%2CuBAAA%2CyDAAA%2CCAQF%2CgBAAA%2C0FAAA%2CCAOE%2CoBAAA%2C0DAAA%2CCAOJ%2CaAAA%2CiDAAA%2CCAKE%2CoBAAA%2CsNAAA%2CCAeA%2CgBAAA%2CeAAA%2CCAIA%2CoBAAA%2CiDAAA%2CCAKE%2CuBAAA%2C4HAAA%2CCASA%2C0BAAA%2CwFAAA%2CCASE%2C4BAAA%2C4GAAA%2CCAzjBN%2CkCAAA%2CyGAAA%2CCAQE%2CsCAAA%2CqDAAA%2CCAOF%2CiCAAA%2CuMAAA%2CCAeI%2C4CAAA%2C6CAAA%2CCAMF%2CuCAAA%2C6CAAA%2CCA4hBA%2CgCAAA%2C2BAAA%2CCAIE%2CqCAAA%2CmLAAA%2CCAQF%2CsBAAA%2CoGAAA%2CCAQE%2C6BAAA%2CgDAAA%2CCAOI%2CyCAAA%2C%2BBAAA%2CCAKA%2CuCAAA%2C0FAAA%2CCAUA%2CqCAAA%2CqKAAA%2CCAUA%2CwCAAA%2CoEAAA%2CCAWR%2CeAAA%2CgEAAA%2CCAME%2CwBAAA%2CcAAA%2CCAGE%2C4BAAA%2CkBAAA%2CCAKF%2CkCAAA%2CoFAAA%2CCAOE%2CuCAAA%2C%2BHAAA%2CCAKF%2CwBAAA%2CmBAAA%2CCAGE%2C4BAAA%2C6BAAA%2CCAMF%2CsBAAA%2CaAAA%2CCAGE%2C6BAAA%2CwBAAA%2CCAIE%2CoCAAA%2CmBAAA%2CCAIA%2CgCAAA%2CkBAAA%2CCAGE%2CmCAAA%2CsGAAA%2CCAUA%2CqCAAA%2CyHAAA%2CCA1rBR%2C2CAAA%2CyGAAA%2CCAQE%2C%2BCAAA%2CqDAAA%2CCAOF%2C0CAAA%2CuMAAA%2CCAeI%2CqDAAA%2C6CAAA%2CCAMF%2CgDAAA%2C6CAAA%2CCA0pBQ%2C2CAAA%2C2BAAA%2CCAIA%2C0CAAA%2CUAAA%2CCAQJ%2CwCAAA%2CgBAAA%2CCAON%2CeAAA%2CiBAAA%2CCAGE%2CkCAAA%2CqDAAA%2CCAKE%2CuCAAA%2C%2BHAAA%2CCAKF%2CsBAAA%2CqBAAA%2CCAIA%2CqBAAA%2CwFAAA%2CCAMA%2CqBAAA%2CcAAA%2CCAGE%2CuBAAA%2CyIAAA%2CCA3uBJ%2C6BAAA%2CyGAAA%2CCAQE%2CiCAAA%2CqDAAA%2CCAOF%2C4BAAA%2CuMAAA%2CCAeI%2CuCAAA%2C6CAAA%2CCAMF%2CkCAAA%2C6CAAA%2CCA4sBI%2C6BAAA%2C2BAAA%2CCAIA%2C4BAAA%2CUAAA%2CCASN%2CYAAA%2CqDAAA%2CCAKE%2CkBAAA%2CwNAAA%2CCAeA%2CoBAAA%2CmBAAA%2CCA5tBF%2CuBAAA%2CiHAAA%2CCAQA%2CuBAAA%2CuFAAA%2CCAytBE%2CmBAAA%2C2CAAA%2CCAKI%2C4BAAA%2CwFAAA%2CCAME%2CoCAAA%2CkDAAA%2CCAKE%2C0CAAA%2CgHAAA%2CCAQA%2C8CAAA%2C8BAAA%2CCAIE%2CmDAAA%2C%2BBAAA%2CCASJ%2CmCAAA%2CoEAAA%2CCAWJ%2CoBAAA%2CkIAAA%2CCAt0BJ%2C0BAAA%2CyGAAA%2CCAQE%2C8BAAA%2CqDAAA%2CCAOF%2CyBAAA%2CuMAAA%2CCAeI%2CoCAAA%2C6CAAA%2CCAMF%2C%2BBAAA%2C6CAAA%2CCAuyBI%2C0BAAA%2C2BAAA%2CCAIA%2CyBAAA%2C%2BDAAA%2CCAQN%2CcAAA%2CsFAAA%2CCAOE%2CmBAAA%2CkBAAA%2CCAIE%2C0BAAA%2C0CAAA%2CCAOF%2CmBAAA%2CsCAAA%2CCAKE%2C2BAAA%2CmBAAA%2CCAzzBJ%2C8BAAA%2CiHAAA%2CCAQA%2C8BAAA%2CuFAAA%2CCAszBI%2CyBAAA%2CwEAAA%2CCAKA%2C4BAAA%2CwFAAA%2CCAKE%2C8BAAA%2CyBAAA%2CCAKF%2CwBAAA%2CkCAAA%2CCAOE%2C2BAAA%2CkIAAA%2CCAz4BN%2CiCAAA%2CyGAAA%2CCAQE%2CqCAAA%2CqDAAA%2CCAOF%2CgCAAA%2CuMAAA%2CCAeI%2C2CAAA%2C6CAAA%2CCAMF%2CsCAAA%2C6CAAA%2CCA02BM%2CiCAAA%2C2BAAA%2CCAIA%2CgCAAA%2C%2BDAAA%2CCASR%2CWAAA%2CoBAAA%2CCArtBA%2CmBAAA%2CqCAAA%2CCAjJA%2CsBAAA%2CiHAAA%2CCAQA%2CsBAAA%2CuFAAA%2CCA%2BIA%2CkBAAA%2CcAAA%2CCAGE%2CyBAAA%2C6BAAA%2CCAIE%2CmCAAA%2C4TAAA%2CCAcE%2C0CAAA%2C0GAAA%2CCASA%2CwCAAA%2C2CAAA%2CCAKF%2CiCAAA%2C%2BHAAA%2CCAOE%2CwCAAA%2C0GAAA%2CCA2qBN%2CsBAAA%2CYAAA%2CCAGA%2CaAAA%2CqCAAA%2CCAIE%2CoBAAA%2CwBAAA%2CCAGE%2CwBAAA%2C%2BBAAA%2CCAKF%2CgBAAA%2CwMAAA%2CCAaA%2CkBAAA%2C0BAAA%2CCAIE%2CqBAAA%2C8BAAA%2CCAIE%2C0BAAA%2CgIAAA%2CCAUF%2CwBAAA%2C6FAAA%2CCASJ%2CkBAAA%2CgBAAA%2CCAGE%2CyBAAA%2C8BAAA%2CCAIE%2C6BAAA%2CkBAAA%2CCAKF%2CqBAAA%2C4HAAA%2CCASA%2CyBAAA%2C6DAAA%2CCAKE%2C%2BBAAA%2CgFAAA%2CCAMA%2CgCAAA%2CWAAA%2CCAGE%2CoCAAA%2C0DAAA%2CCAOJ%2C0BAAA%2CSAAA%2CCAII%2CqCAAA%2CmBAAA%2CCAIA%2C6CAAA%2CYAAA%2CCAIA%2C4CAAA%2CqCAAA%2CCAQN%2CeAAA%2CmBAAA%2CCAGE%2CuBAAA%2CqCAAA%2CCAn9BF%2C0BAAA%2CgHAAA%2CCAQA%2C0BAAA%2CuFAAA%2CCAi9BE%2CsBAAA%2CcAAA%2CCAGE%2CkCAAA%2CuBAAA%2CCAIA%2CkCAAA%2CsUAAA%2CCAmBE%2CyCAAA%2CiCAAA%2CCAOF%2CkCAAA%2CwBAAA%2CCAIA%2C6BAAA%2C6FAAA%2CCAME%2CkCAAA%2C%2BCAAA%2CCAMA%2CgCAAA%2C8HAAA%2CCASA%2CmCAAA%2CwFAAA%2CCAMA%2CmCAAA%2CkIAAA%2CCAaE%2CiDAAA%2CYAAA%2CCAQR%2CoBAAA%2CyJAAA%2CCAQE%2C4BAAA%2CoCAAA%2CCAtjCF%2C%2BBAAA%2CgHAAA%2CCAQA%2C%2BBAAA%2CuFAAA%2CCAojCE%2C2BAAA%2CcAAA%2CCAGE%2CuCAAA%2CuBAAA%2CCAIA%2CuCAAA%2CsUAAA%2CCAmBE%2C8CAAA%2CiCAAA%2CCAOF%2CuCAAA%2CoCAAA%2CCAMM%2CwDAAA%2CUAAA%2CCAON%2CkCAAA%2CgEAAA%2CCAME%2CyCAAA%2CUAAA%2CCAGE%2C6CAAA%2CkBAAA%2CCAKF%2CuCAAA%2CUAAA%2CCAGE%2C8CAAA%2CyGAAA%2CCAQA%2C6CAAA%2CwDAAA%2CCAOE%2C%2BCAAA%2C6EAAA%2CCASF%2CwDAAA%2COAAA%2CCAGE%2C8DAAA%2CqHAAA%2CCAaF%2CsDAAA%2C6BAAA%2CCAOA%2CyDAAA%2COAAA%2CCAGE%2C%2BDAAA%2CoHAAA%2CCAaF%2CuDAAA%2C6BAAA%2CCASR%2CkBAAA%2CmBAAA%2CCAGE%2C0BAAA%2CmBAAA%2CCAtsCF%2C6BAAA%2CgHAAA%2CCAQA%2C6BAAA%2CuFAAA%2CCAmsCE%2CyBAAA%2CiBAAA%2CCAGE%2CgCAAA%2CmEAAA%2CCAKE%2CuCAAA%2CkGAAA%2CCAQA%2CmCAAA%2C8HAAA%2CCASA%2CyCAAA%2C0CAAA%2CCAIE%2C8CAAA%2CSAAA%2CCAKE%2CoDAAA%2CoEAAA%2CCAMF%2CgDAAA%2CSAAA%2CCAGE%2CoDAAA%2CkBAAA%2CCAWV%2CgBAAA%2CqCAAA%2CCAIE%2CuBAAA%2CyNAAA%2CCArwCF%2C2BAAA%2CgHAAA%2CCAQA%2C2BAAA%2CuFAAA%2CCAkxCI%2C8BAAA%2CmBAAA%2CCAGE%2CuCAAA%2CqDAAA%2CCAKE%2C8CAAA%2CUAAA%2CCAGE%2CkDAAA%2CkBAAA%2CCAKF%2C0CAAA%2C4KAAA%2CCAaF%2CoCAAA%2CuFAAA%2CCASN%2CiBAAA%2CmBAAA%2CCAGE%2CyBAAA%2CqCAAA%2CCAn0CF%2C4BAAA%2CgHAAA%2CCAQA%2C4BAAA%2CuFAAA%2CCAm0CI%2C%2BBAAA%2C4GAAA%2CCAOE%2CkCAAA%2C4PAAA%2CCAaE%2CuCAAA%2CqBAAA%2CCAKF%2CqCAAA%2CoEAAA%2CCAQN%2CeAAA%2CqBAAA%2CCAGE%2CuBAAA%2CgBAAA%2CCA%2F2CF%2C0BAAA%2CgHAAA%2CCAQA%2C0BAAA%2CuFAAA%2CCA42CE%2CsBAAA%2CoCAAA%2CCAQE%2CkCAAA%2CgBAAA%2CCAIA%2C6BAAA%2CiNAAA%2CCAUE%2CkCAAA%2C8IAAA%2CCAaI%2CmDAAA%2CyGAAA%2CCAQA%2CkDAAA%2CcAAA%2CCAMJ%2CgCAAA%2C6GAAA%2CCAQA%2CmCAAA%2CoEAAA%2CCAME%2CqCAAA%2C8HAAA%2CCAz%2FCR%2C2CAAA%2CyGAAA%2CCAQE%2C%2BCAAA%2CqDAAA%2CCAOF%2C0CAAA%2CuMAAA%2CCAeI%2CqDAAA%2C6CAAA%2CCAMF%2CgDAAA%2C6CAAA%2CCA09CQ%2C2CAAA%2CgBAAA%2CCAIA%2C0CAAA%2CiBAAA%2CCAwBN%2C6BAAA%2C%2BJAAA%2CCAYJ%2CsBAAA%2CgBAAA%2CCAGE%2C8BAAA%2CqCAAA%2CCAn%2BCF%2CiCAAA%2CgHAAA%2CCAQA%2CiCAAA%2CuFAAA%2CCAi%2BCE%2CgCAAA%2CqEAAA%2CCAKE%2CqCAAA%2CwPAAA%2CCAeE%2C4CAAA%2CmCAAA%2CCAQF%2C6CAAA%2CYAAA%2CCAGA%2CkDAAA%2CaAAA%2CCAEE%2CyDAAA%2C%2BGAAA%2CCAME%2CgEAAA%2CmHAAA%2CCAME%2CwEAAA%2CkBAAA%2CCAKA%2C2EAAA%2CmCAAA%2CCAUV%2CiBAAA%2CmBAAA%2CCAIE%2CwBAAA%2C8BAAA%2CCAIE%2C0BAAA%2C4RAAA%2CCAeE%2C%2BBAAA%2CyGAAA%2CCAQE%2CmCAAA%2CgGAAA%2CCAOA%2CmCAAA%2CuEAAA%2CCAOF%2CgCAAA%2C%2BIAAA%2CCAcE%2CsCAAA%2C4DAAA%2CCAOA%2CqCAAA%2CmDAAA%2CCAQF%2CsCAAA%2C6CAAA%2CCAcN%2C6BAAA%2CyCAAA%2CCA3jDA%2C2CAAA%2CkBAAA%2CCAGE%2CmDAAA%2C4DAAA%2CCAMF%2CmCAAA%2CiKAAA%2CCAUE%2C6CAAA%2CgCAAA%2CCAMF%2C2CAAA%2C4DAAA%2CCAKE%2CyDAAA%2CUAAA%2CCAGE%2CiEAAA%2CqEAAA%2CCAOF%2CiDAAA%2C4JAAA%2CCAUE%2C2DAAA%2CqDAAA%2CCA4gDA%2C6CAAA%2CkBAAA%2CCAMJ%2CsYAAA%2CkBAAA%2CCAYE%2CkhBAAA%2C8BAAA%2CCAIE%2CkmBAAA%2C0DAAA%2CCAMF%2C0eAAA%2CiBAAA%2CCAKI%2C8uBAAA%2CqRAAA%2CCAkBE%2C0yBAAA%2C%2BJAAA%2CCAUA%2Cs2BAAA%2CwFAAA%2CCAQJ%2CsnBAAA%2CmFAAA%2CCAKE%2CkrBAAA%2C0HAAA%2CCAQE%2C8zBAAA%2CuGAAA%2CCAUA%2C0yBAAA%2CsGAAA%2CCAWF%2CkrBAAA%2CuDAAA%2CCAMA%2CkrBAAA%2C8CAAA%2CCAOF%2CsnBAAA%2CmBAAA%2CCAGE%2CkrBAAA%2C2FAAA%2CCASE%2C8zBAAA%2CqFAAA%2CCAME%2C0hCAAA%2CgBAAA%2CCAIA%2C03BAAA%2C8DAAA%2CCAOA%2C03BAAA%2C0CAAA%2CCASN%2CkrBAAA%2C6SAAA%2CCAiBI%2Ck%2FBAAA%2CgKAAA%2CCAYJ%2CsxBAAA%2CoGAAA%2CCASJ%2CqHAAA%2CgBAAA%2CCAMA%2C%2BBAAA%2CoBAAA%2CCAtsDA%2C%2BCAAA%2CqCAAA%2CCAjJA%2CqDAAA%2CiHAAA%2CCAQA%2CqDAAA%2CuFAAA%2CCA%2BIA%2C6CAAA%2CcAAA%2CCAGE%2C2DAAA%2C6BAAA%2CCAIE%2C%2BEAAA%2C4TAAA%2CCAcE%2C6FAAA%2C0GAAA%2CCASA%2CyFAAA%2C2CAAA%2CCAKF%2C2EAAA%2C%2BHAAA%2CCAOE%2CyFAAA%2C0GAAA%2CCA4pDN%2CWAAA%2C2DAAA%2CCA1wDA%2CkBAAA%2CkBAAA%2CCAGE%2CsBAAA%2C4DAAA%2CCAMF%2CcAAA%2CiKAAA%2CCAUE%2CmBAAA%2CgCAAA%2CCAMF%2CkBAAA%2C4DAAA%2CCAKE%2CyBAAA%2CUAAA%2CCAGE%2C6BAAA%2CqEAAA%2CCAOF%2CqBAAA%2C4JAAA%2CCAUE%2C0BAAA%2CqDAAA%2CCA6tDJ%2CgBAAA%2CoCAAA%2CCAIE%2CwBAAA%2CoCAAA%2CCAr1DF%2C2BAAA%2CgHAAA%2CCAQA%2C2BAAA%2CuFAAA%2CCAm1DE%2CwBAAA%2CqCAAA%2CCAKI%2CmCAAA%2CkBAAA%2CCAIA%2C2CAAA%2CoDAAA%2CCAgBJ%2CqBAAA%2C0CAAA%2CCAKE%2CwBAAA%2C6HAAA%2CCASA%2C2BAAA%2CwFAAA%2CCAMA%2C0BAAA%2CuEAAA%2CCAQJ%2CcAAA%2CkBAAA%2CCAGE%2CsBAAA%2CuFAAA%2CCAn5DF%2CyBAAA%2CgHAAA%2CCAQA%2CyBAAA%2CuFAAA%2CCAo5DE%2CqBAAA%2CqFAAA%2CCAME%2CiCAAA%2CuBAAA%2CCAIA%2CiCAAA%2CqUAAA%2CCAmBE%2CwCAAA%2CiCAAA%2CCAWF%2CkCAAA%2C8CAAA%2CCAMI%2CwDAAA%2CkBAAA%2CCAKA%2CsDAAA%2C0DAAA%2CCAME%2C6DAAA%2CiGAAA%2CCAWA%2C4DAAA%2CuDAAA%2CCAMA%2C4DAAA%2CuDAAA%2CCAMA%2C4DAAA%2CuDAAA%2CCAMA%2C6DAAA%2CsFAAA%2CCAUF%2CyDAAA%2CsCAAA%2CCAMA%2CuDAAA%2CsDAAA%2CCAME%2C8DAAA%2CoGAAA%2CCAWA%2C6DAAA%2CuDAAA%2CCAMA%2C6DAAA%2CuDAAA%2CCAMA%2C8DAAA%2CsFAAA%2CCAYV%2CgBAAA%2C%2BFAAA%2CCAOE%2CuBAAA%2CyNAAA%2CCAeA%2CwBAAA%2C2BAAA%2CCAjkEF%2C2BAAA%2CgHAAA%2CCAQA%2C2BAAA%2CuFAAA%2CCA%2BjEE%2CqBAAA%2CkBAAA%2CCAIE%2C2BAAA%2C%2BEAAA%2CCAKI%2CiCAAA%2CiHAAA%2CCASA%2CiCAAA%2C0DAAA%2CCASN%2CuBAAA%2CsCAAA%2CCAKE%2C2BAAA%2CkBAAA%2CCAMJ%2CeAAA%2C%2BCAAA%2CCAKE%2CoBAAA%2C%2BBAAA%2CCAKE%2C2BAAA%2CyCAAA%2CCAOF%2CoBAAA%2C2BAAA%2CCAIE%2C4BAAA%2CmBAAA%2CCAloEJ%2C%2BBAAA%2CgHAAA%2CCAQA%2C%2BBAAA%2CuFAAA%2CCA%2BnEI%2C0BAAA%2CwEAAA%2CCAKA%2C6BAAA%2CwFAAA%2CCAMA%2CyBAAA%2CwEAAA%2CCAOE%2C4BAAA%2CkIAAA%2CCA%2FtEN%2CkCAAA%2CyGAAA%2CCAQE%2CsCAAA%2CqDAAA%2CCAOF%2CiCAAA%2CuMAAA%2CCAeI%2C4CAAA%2C6CAAA%2CCAMF%2CuCAAA%2C6CAAA%2CCAgsEM%2CkCAAA%2C2BAAA%2CCAIA%2CiCAAA%2C%2BDAAA%2CCASR%2CcAAA%2CmBAAA%2CCAGE%2CsBAAA%2CkFAAA%2CCA9qEF%2CyBAAA%2CgHAAA%2CCAQA%2CyBAAA%2CuFAAA%2CCA8qEE%2CqBAAA%2CaAAA%2CCAIE%2C4BAAA%2CoEAAA%2CCAME%2CmCAAA%2CmBAAA%2CCAGE%2CuCAAA%2CkBAAA%2CCAKF%2CkCAAA%2CgFAAA%2CCAME%2CqCAAA%2C0FAAA%2CCAQE%2C0CAAA%2CiJAAA%2CCA5xEV%2CgDAAA%2CyGAAA%2CCAQE%2CoDAAA%2CqDAAA%2CCAOF%2C%2BCAAA%2CuMAAA%2CCAeI%2C0DAAA%2C6CAAA%2CCAMF%2CqDAAA%2C6CAAA%2CCA6vEU%2CgDAAA%2C2BAAA%2CCAIA%2C%2BCAAA%2CUAAA%2CCAON%2CqCAAA%2C2HAAA%2CCAOA%2CiCAAA%2C2FAAA%2CCAWR%2CwFAAA%2CqBAAA%2CCAME%2CwGAAA%2CyDAAA%2CCAKE%2C4HAAA%2CyDAAA%2CCAME%2C4JAAA%2CmBAAA%2CCA1xEJ%2CwKAAA%2CiHAAA%2CCAQA%2CwKAAA%2CuFAAA%2CCAsxEM%2CwKAAA%2CcAAA%2CCAIA%2CwKAAA%2CcAAA%2CCAMF%2CoJAAA%2CwFAAA%2CCAOE%2CoLAAA%2C0GAAA%2CCASA%2CoKAAA%2C0GAAA%2CCAQA%2C4KAAA%2CyFAAA%2CCAOA%2CgLAAA%2CcAAA%2CCAMJ%2CoIAAA%2C4CAAA%2CCAKE%2CoJAAA%2CyEAAA%2CCAQJ%2CgHAAA%2C2CAAA%2CCAIE%2CgJAAA%2C%2BBAAA%2CCA70EF%2C4JAAA%2CgHAAA%2CCAQA%2C4JAAA%2CuFAAA%2CCA00EI%2C4JAAA%2CkCAAA%2CCAOA%2CoKAAA%2CmBAAA%2CCAGE%2CoMAAA%2CkCAAA%2CCAKA%2CwMAAA%2C8BAAA%2CCAIE%2CwRAAA%2CiBAAA%2CCAGE%2C4UAAA%2CmBAAA%2CCAKF%2CoRAAA%2CiEAAA%2CCAOA%2C4OAAA%2CiEAAA%2CCASJ%2CgKAAA%2CqCAAA%2CCAKA%2CgLAAA%2CoEAAA%2CCAME%2CwLAAA%2C4BAAA%2CCAKF%2CgLAAA%2CoDAAA%2CCAMA%2CgKAAA%2CmCAAA%2CCAIE%2CoPAAA%2CiVAAA%2CCAyBJ%2CgYAAA%2CYAAA%2CCAQA%2C4lBAAA%2CYAAA%2CCASA%2CwmBAAA%2CYAAA%2CCAOF%2CgIAAA%2CqCAAA%2CCAIE%2CgKAAA%2CmBAAA%2CCAGE%2C4KAAA%2C0FAAA%2CCAOA%2C4KAAA%2CsEAAA%2CCAOF%2CwJAAA%2C8BAAA%2CCAOJ%2CgBAAA%2CqBAAA%2CCAGE%2CoBAAA%2CmEAAA%2CCAME%2CyBAAA%2CoCAAA%2CCAKE%2CiCAAA%2CmBAAA%2CCAngFJ%2CoCAAA%2CiHAAA%2CCAQA%2CoCAAA%2CuFAAA%2CCA%2B%2FEM%2CoCAAA%2CcAAA%2CCAIA%2CoCAAA%2CcAAA%2CCAMJ%2C2BAAA%2CqCAAA%2CCAKE%2C%2BBAAA%2C8DAAA%2CCAOJ%2CqBAAA%2C8HAAA%2CCAaA%2C%2BDAAA%2CyCAAA%2CCAv9EA%2CoFAAA%2CkBAAA%2CCAGE%2CgGAAA%2C4DAAA%2CCAMF%2CwEAAA%2CiKAAA%2CCAUE%2CuFAAA%2CgCAAA%2CCAMF%2CoFAAA%2C4DAAA%2CCAKE%2CyGAAA%2CUAAA%2CCAGE%2CqHAAA%2CqEAAA%2CCAOF%2C6FAAA%2C4JAAA%2CCAUE%2C4GAAA%2CqDAAA%2CCAw6EF%2CmGAAA%2CuCAAA%2CCAKE%2C4GAAA%2CqDAAA%2CCAQJ%2CiFAAA%2CyCAAA%2CCAKE%2C0FAAA%2CkBAAA%2CCAGE%2CgGAAA%2CiFAAA%2CCAQF%2C6FAAA%2CgBAAA%2CCAKF%2CiFAAA%2C4BAAA%2CCAIE%2CsGAAA%2C8BAAA%2CCAIE%2C2HAAA%2CmBAAA%2CCAGE%2CuIAAA%2CkBAAA%2CCAKF%2CwHAAA%2CiGAAA%2CCAOA%2C2HAAA%2CwHAAA%2CCASA%2CwHAAA%2CgBAAA%2CCAGE%2C8HAAA%2CoEAAA%2CCAUN%2C2EAAA%2C0BAAA%2CCAIE%2C6FAAA%2CkHAAA%2CCAQA%2CgGAAA%2CyFAAA%2CCAQA%2CwHAAA%2C0FAAA%2CCASF%2CqEAAA%2CwDAAA%2CCAKE%2C2EAAA%2C%2BCAAA%2CCAQF%2CiBAAA%2CuDAAA%2CCAKE%2CoBAAA%2CyCAAA%2CCAMA%2CwBAAA%2C8CAAA%2CCAMA%2C2BAAA%2CcAAA%2CCAGE%2CkCAAA%2CoDAAA%2CCAMA%2CiCAAA%2C%2BFAAA%2CCAME%2CwCAAA%2CiFAAA%2CCAcR%2CkBAAA%2CkCAAA%2CCAIE%2C%2BGAAA%2CYAAA%2CCAQE%2C%2BBAAA%2CmBAAA%2CCAGE%2CmCAAA%2CkBAAA%2CCAMA%2CoCAAA%2C0GAAA%2CCAQA%2CmCAAA%2CmGAAA%2CCAOE%2CsCAAA%2CoDAAA%2CCAMA%2CyCAAA%2CoCAAA%2CCAWA%2C2CAAA%2CgCAAA%2CCAIE%2CgDAAA%2CqSAAA%2CCAgBA%2CgDAAA%2CwCAAA%2CCAIE%2CwDAAA%2CyEAAA%2CCAOA%2CwDAAA%2CoEAAA%2CCAWZ%2CiBAAA%2CeAAA%2CCAIA%2CgEAAA%2CUAAA%2CCAMA%2CgBAAA%2CSAAA%2CCAIA%2CiKAAA%2CqBAAA%2CCAQE%2CqBAAA%2CoEAAA%2CCAME%2CwBAAA%2CgFAAA%2CCAAA%2CCAUN%2CoCACE%2CYAAA%2CYAAA%2CCA%2BSA%2COAAA%2C4IAAA%2CCAYE%2CeAAA%2CYAAA%2CCAGE%2CmBAAA%2CUAAA%2CCAKF%2CcAAA%2C%2BBAAA%2CCAIE%2CiBAAA%2CqCAAA%2CCAIE%2CmBAAA%2CwEAAA%2CCAOE%2C8BAAA%2C4HAAA%2CCASE%2CkCAAA%2CYAAA%2CCASV%2COAAA%2CiOAAA%2CCAWE%2CaAAA%2CiCAAA%2CCAIE%2CiBAAA%2CUAAA%2CCAKF%2CcAAA%2C0CAAA%2CCAMM%2CwCAAA%2CoBAAA%2CCAII%2C6CAAA%2CqDAAA%2CCAKE%2CoDAAA%2CYAAA%2CCAON%2CyCAAA%2C0CAAA%2CCAKA%2C4CAAA%2CqBAAA%2CCAKF%2CgCAAA%2C6FAAA%2CCAOE%2CwCAAA%2CkBAAA%2CCAGE%2C2CAAA%2C%2BJAAA%2CCAUA%2C2CAAA%2CeAAA%2CCAKF%2CuCAAA%2C0CAAA%2CCAIE%2C6CAAA%2CWAAA%2CCAGE%2C%2BCAAA%2C0EAAA%2CCAMI%2CwDAAA%2CwKAAA%2CCAUA%2CwDAAA%2C8GAAA%2CCASF%2CqDAAA%2CkKAAA%2CCAWE%2CyDAAA%2CYAAA%2CCAMA%2C2DAAA%2C6CAAA%2CCAahB%2CaAAA%2C4DAAA%2CCAOE%2CiBAAA%2CUAAA%2CCAKE%2CmBAAA%2C2CAAA%2CCAME%2CyBAAA%2C%2BCAAA%2CCAUF%2CgBAAA%2CmBAAA%2CCAGE%2CuBAAA%2CiCAAA%2CCAIE%2C2BAAA%2CkEAAA%2CCAMF%2CuBAAA%2CoBAAA%2CCA%2FTJ%2C2BAAA%2C2HAAA%2CCAQA%2C2BAAA%2C6HAAA%2CCA6TM%2C0BAAA%2CkLAAA%2CCAnaN%2C8BAAA%2CWAAA%2CCAIA%2CgCAAA%2C8CAAA%2CCAqaE%2CgBAAA%2CoDAAA%2CCAME%2CoBAAA%2CoBAAA%2CCAMJ%2CaAAA%2CkDAAA%2CCAKE%2CoBAAA%2CmOAAA%2CCAeA%2CoBAAA%2CkDAAA%2CCAKE%2CuBAAA%2C%2BJAAA%2CCAUA%2C0BAAA%2CsKAAA%2CCAaE%2C4BAAA%2C2GAAA%2CCAplBN%2CkCAAA%2CwGAAA%2CCAQE%2CsCAAA%2CuDAAA%2CCAOF%2CiCAAA%2C8OAAA%2CCAgBI%2C4CAAA%2C6CAAA%2CCAMF%2CuCAAA%2C6CAAA%2CCAsjBA%2CgCAAA%2CkBAAA%2CCACE%2CqCAAA%2CwMAAA%2CCASF%2CsBAAA%2CgGAAA%2CCAOE%2C6BAAA%2C8BAAA%2CCAIE%2CoCAAA%2CsCAAA%2CCAOE%2CqCAAA%2C4HAAA%2CCAQA%2CqCAAA%2CsMAAA%2CCAWA%2CwCAAA%2C0GAAA%2CCASF%2C0CAAA%2COAAA%2CCAIA%2C0CAAA%2COAAA%2CCAIA%2C0CAAA%2COAAA%2CCAON%2CeAAA%2CgEAAA%2CCAME%2CkCAAA%2C8EAAA%2CCAQE%2CuCAAA%2CoKAAA%2CCAKF%2CuBAAA%2CmEAAA%2CCAMI%2C0CAAA%2CYAAA%2CCAIA%2CyCAAA%2C6BAAA%2CCAKA%2CkCAAA%2C%2BBAAA%2CCAOJ%2CsBAAA%2C2DAAA%2CCAKE%2C6BAAA%2CYAAA%2CCAGE%2CoCAAA%2CoBAAA%2CCAIA%2CgCAAA%2CmBAAA%2CCAGE%2CmCAAA%2CkEAAA%2CCAQA%2CqCAAA%2CwHAAA%2CCAluBR%2C2CAAA%2CwGAAA%2CCAQE%2C%2BCAAA%2CuDAAA%2CCAOF%2C0CAAA%2C8OAAA%2CCAgBI%2CqDAAA%2C6CAAA%2CCAMF%2CgDAAA%2C6CAAA%2CCAisBQ%2C2CAAA%2C2BAAA%2CCAIA%2C0CAAA%2CUAAA%2CCAQJ%2CwCAAA%2CgBAAA%2CCAON%2CeAAA%2C8BAAA%2CCAIE%2CkCAAA%2CsDAAA%2CCAKE%2CuCAAA%2CoKAAA%2CCAKF%2CqBAAA%2CgBAAA%2CCAGE%2CuBAAA%2C8IAAA%2CCA1wBJ%2C6BAAA%2CwGAAA%2CCAQE%2CiCAAA%2CuDAAA%2CCAOF%2C4BAAA%2C8OAAA%2CCAgBI%2CuCAAA%2C6CAAA%2CCAMF%2CkCAAA%2C6CAAA%2CCA0uBI%2C6BAAA%2C2BAAA%2CCAIA%2C4BAAA%2CUAAA%2CCAQJ%2CuBAAA%2CiCAAA%2CCAIE%2C8BAAA%2CiBAAA%2CCAGE%2CkCAAA%2C%2BBAAA%2CCAKA%2C0CAAA%2CoCAAA%2CCAOA%2C2CAAA%2CuGAAA%2CCASA%2C2CAAA%2CsCAAA%2CCASJ%2CsBAAA%2CgDAAA%2CCAnnBF%2C0BAAA%2C2HAAA%2CCAQA%2C0BAAA%2C6HAAA%2CCAmnBE%2CqBAAA%2C8KAAA%2CCAWF%2CYAAA%2CkDAAA%2CCAKE%2CkBAAA%2CwNAAA%2CCAeA%2CoBAAA%2CkBAAA%2CCAhzBF%2CuBAAA%2CsJAAA%2CCASA%2CuBAAA%2CsHAAA%2CCA4yBE%2CmBAAA%2C8BAAA%2CCAKI%2C4BAAA%2C2GAAA%2CCAOE%2CkCAAA%2CyIAAA%2CCASA%2CmCAAA%2CqHAAA%2CCAMA%2CsCAAA%2C0GAAA%2CCASJ%2CoBAAA%2CiIAAA%2CCAh5BJ%2C0BAAA%2CwGAAA%2CCAQE%2C8BAAA%2CuDAAA%2CCAOF%2CyBAAA%2C8OAAA%2CCAgBI%2CoCAAA%2C6CAAA%2CCAMF%2C%2BBAAA%2C6CAAA%2CCAg3BI%2C0BAAA%2C2BAAA%2CCAIA%2CyBAAA%2CoGAAA%2CCAQN%2CcAAA%2C0EAAA%2CCAME%2CmBAAA%2C6CAAA%2CCAKE%2C0BAAA%2C%2BBAAA%2CCAOA%2C2BAAA%2CoBAAA%2CCA53BJ%2C8BAAA%2CsJAAA%2CCASA%2C8BAAA%2CsHAAA%2CCAw3BI%2CyBAAA%2C8GAAA%2CCAKA%2C4BAAA%2C%2BHAAA%2CCAMA%2CwBAAA%2C8GAAA%2CCAOE%2C2BAAA%2CiIAAA%2CCA18BN%2CiCAAA%2CwGAAA%2CCAQE%2CqCAAA%2CuDAAA%2CCAOF%2CgCAAA%2C8OAAA%2CCAgBI%2C2CAAA%2C6CAAA%2CCAMF%2CsCAAA%2C6CAAA%2CCA06BM%2CiCAAA%2C2BAAA%2CCAIA%2CgCAAA%2CoGAAA%2CCASR%2CWAAA%2CmBAAA%2CCA3vBA%2CmBAAA%2CsCAAA%2CCA1KA%2CsBAAA%2CsJAAA%2CCASA%2CsBAAA%2CsHAAA%2CCAuKA%2CkBAAA%2C0EAAA%2CCAME%2CyBAAA%2C%2BBAAA%2CCAIE%2CmCAAA%2CuWAAA%2CCAcE%2C0CAAA%2C2IAAA%2CCAUA%2CwCAAA%2C2CAAA%2CCAKF%2CiCAAA%2C0KAAA%2CCAOE%2CwCAAA%2C2IAAA%2CCA6sBN%2CsBAAA%2CYAAA%2CCAGA%2CaAAA%2CwEAAA%2CCAME%2CoBAAA%2CkBAAA%2CCAGE%2CwBAAA%2C%2BBAAA%2CCAKF%2CgBAAA%2C8OAAA%2CCAcA%2CkBAAA%2CiCAAA%2CCAIE%2CqBAAA%2CgJAAA%2CCASA%2CwBAAA%2C6GAAA%2CCASJ%2CkBAAA%2CkEAAA%2CCAKE%2C0BAAA%2CSAAA%2CCAII%2CqCAAA%2CmBAAA%2CCAIA%2C6CAAA%2CwCAAA%2CCAMA%2C4CAAA%2CiEAAA%2CCASJ%2CuBAAA%2C2BAAA%2CCAIE%2C0BAAA%2CgKAAA%2CCAUA%2C6BAAA%2C0IAAA%2CCAOA%2C%2BBAAA%2CgBAAA%2CCAGE%2CiCAAA%2CoMAAA%2CCA59BN%2CqCAAA%2CWAAA%2CCAIA%2CuCAAA%2C8CAAA%2CCAg%2BBA%2CeAAA%2CoBAAA%2CCAGE%2CuBAAA%2CsCAAA%2CCA5gCF%2C0BAAA%2CsJAAA%2CCASA%2C0BAAA%2CsHAAA%2CCAygCE%2CsBAAA%2C0EAAA%2CCAME%2C6BAAA%2CiDAAA%2CCAKE%2CkCAAA%2C%2BCAAA%2CCAMA%2CgCAAA%2CmKAAA%2CCAUA%2CmCAAA%2C0GAAA%2CCAKA%2CmCAAA%2CmIAAA%2CCAaE%2CiDAAA%2CYAAA%2CCAQR%2CoBAAA%2C6IAAA%2CCAOE%2C4BAAA%2CqCAAA%2CCA9kCF%2C%2BBAAA%2CsJAAA%2CCASA%2C%2BBAAA%2CsHAAA%2CCA4kCI%2CuCAAA%2CuBAAA%2CCAIA%2CuCAAA%2C2UAAA%2CCAmBE%2C8CAAA%2CmCAAA%2CCAOF%2CkCAAA%2CgBAAA%2CCAGE%2CyCAAA%2CoBAAA%2CCAGE%2C6CAAA%2CoBAAA%2CCAMA%2C8CAAA%2CgJAAA%2CCASA%2C6CAAA%2C4FAAA%2CCAQE%2C%2BCAAA%2CmNAAA%2CCAWE%2CoDAAA%2CgFAAA%2CCAQE%2C0DAAA%2CoDAAA%2CCAUN%2CyDAAA%2CiBAAA%2CCAQR%2CkBAAA%2CuBAAA%2CCArrCA%2C6BAAA%2CsJAAA%2CCASA%2C6BAAA%2CsHAAA%2CCAmrCE%2CyBAAA%2C2EAAA%2CCAME%2CgCAAA%2CqDAAA%2CCAQA%2CgCAAA%2C0HAAA%2CCAQE%2CqCAAA%2CSAAA%2CCAGE%2C4CAAA%2CkIAAA%2CCAQA%2CwCAAA%2CkJAAA%2CCASA%2C2CAAA%2C0GAAA%2CCAMF%2CuCAAA%2CSAAA%2CCAGE%2C2CAAA%2CoBAAA%2CCAQR%2CgBAAA%2CoFAAA%2CCAME%2CuBAAA%2C6NAAA%2CCAeA%2CwBAAA%2CSAAA%2CCA5wCF%2C2BAAA%2CsJAAA%2CCASA%2C2BAAA%2CsHAAA%2CCAwwCE%2CuBAAA%2CSAAA%2CCAGE%2C8BAAA%2CoFAAA%2CCAME%2CqCAAA%2CWAAA%2CCAGE%2CyCAAA%2CoBAAA%2CCAKF%2CmCAAA%2CSAAA%2CCAGE%2CsCAAA%2CkJAAA%2CCASA%2CyCAAA%2C0GAAA%2CCASR%2CiBAAA%2CqBAAA%2CCAGE%2CyBAAA%2CsCAAA%2CCA1zCF%2C4BAAA%2CsJAAA%2CCASA%2C4BAAA%2CsHAAA%2CCAuzCE%2CwBAAA%2CyDAAA%2CCAKE%2C%2BBAAA%2C4GAAA%2CCAOE%2CkCAAA%2CkSAAA%2CCAaE%2CuCAAA%2CqBAAA%2CCAKF%2CqCAAA%2C0GAAA%2CCAQN%2CeAAA%2CqBAAA%2CCAGE%2CuBAAA%2CsCAAA%2CCAz2CF%2C0BAAA%2CsJAAA%2CCASA%2C0BAAA%2CsHAAA%2CCAs2CE%2CsBAAA%2CqEAAA%2CCAME%2C6BAAA%2CsDAAA%2CCAKE%2CkCAAA%2C6IAAA%2CCAWI%2CmDAAA%2C0IAAA%2CCASA%2CkDAAA%2CkDAAA%2CCAOJ%2CgCAAA%2CkJAAA%2CCASA%2CmCAAA%2C0GAAA%2CCAME%2CqCAAA%2C8HAAA%2CCA9%2BCR%2C2CAAA%2CwGAAA%2CCAQE%2C%2BCAAA%2CuDAAA%2CCAOF%2C0CAAA%2C8OAAA%2CCAgBI%2CqDAAA%2C6CAAA%2CCAMF%2CgDAAA%2C6CAAA%2CCA88CQ%2C2CAAA%2CkBAAA%2CCAIA%2C0CAAA%2CgBAAA%2CCAMJ%2CyCAAA%2CiCAAA%2CCAIE%2C8CAAA%2CWAAA%2CCAKF%2CwCAAA%2CqDAAA%2CCAOF%2C6BAAA%2CmJAAA%2CCAWJ%2CsBAAA%2CgBAAA%2CCAGE%2C8BAAA%2CoCAAA%2CCAj9CF%2CiCAAA%2CsJAAA%2CCASA%2CiCAAA%2CsHAAA%2CCA88CE%2CgCAAA%2CqDAAA%2CCAIE%2CqCAAA%2C6RAAA%2CCAgBE%2C2CAAA%2CmCAAA%2CCAOF%2C6CAAA%2CYAAA%2CCAGA%2CkDAAA%2CaAAA%2CCAEE%2CyDAAA%2CmGAAA%2CCAME%2CgEAAA%2CqKAAA%2CCAQE%2CwEAAA%2CSAAA%2CCAGA%2C0EAAA%2CSAAA%2CCAGA%2C2EAAA%2CmCAAA%2CCAUV%2CiBAAA%2CgEAAA%2CCAKE%2CwBAAA%2CWAAA%2CCAGE%2C0BAAA%2CsHAAA%2CCASE%2C%2BBAAA%2CyGAAA%2CCAQE%2CmCAAA%2CsIAAA%2CCAQA%2CmCAAA%2CsGAAA%2CCASA%2CqCAAA%2CqDAAA%2CCAQF%2CsCAAA%2C2KAAA%2CCAQE%2C4CAAA%2CiJAAA%2CCAcE%2CkDAAA%2C4DAAA%2CCASJ%2CqCAAA%2CkJAAA%2CCAOE%2C2CAAA%2CiJAAA%2CCAcE%2CiDAAA%2C4DAAA%2CCAaV%2C6BAAA%2CiGAAA%2CCAllDA%2C2CAAA%2CkHAAA%2CCAcI%2CyEAAA%2C8LAAA%2CCAWE%2CmFAAA%2CgCAAA%2CCAMF%2CiFAAA%2C2DAAA%2CCAME%2CyFAAA%2C8DAAA%2CCAOJ%2CiEAAA%2CiBAAA%2CCAGE%2C%2BEAAA%2CUAAA%2CCAGE%2CuFAAA%2CgEAAA%2CCAMF%2CuEAAA%2CqMAAA%2CCAUE%2CiFAAA%2CqDAAA%2CCAohDN%2CuCAAA%2CmBAAA%2CCAEE%2CgOAAA%2CYAAA%2CCAQE%2CwQAAA%2CYAAA%2CCAGE%2CwUAAA%2CYAAA%2CCAGE%2CgXAAA%2C2WAAA%2CCAmBA%2CgXAAA%2C6CAAA%2CCAIE%2CwYAAA%2CkMAAA%2CCAWA%2CgaAAA%2C0FAAA%2CCASJ%2CgUAAA%2CoGAAA%2CCAME%2CwVAAA%2CiKAAA%2CCASE%2CgZAAA%2C4GAAA%2CCAUA%2CwYAAA%2C2GAAA%2CCAWF%2CwVAAA%2C0CAAA%2CCAKA%2CwVAAA%2C0GAAA%2CCAMF%2CgUAAA%2CiBAAA%2CCAGE%2CwVAAA%2C2HAAA%2CCAUE%2CgZAAA%2CiHAAA%2CCAKE%2CwaAAA%2C%2BFAAA%2CCAQA%2CwaAAA%2C0EAAA%2CCAOE%2CggCAAA%2CgBAAA%2CCASR%2CwVAAA%2C2SAAA%2CCAgBI%2CwdAAA%2CuKAAA%2CCAYJ%2CgYAAA%2CmIAAA%2CCAUN%2CqHAAA%2CoDAAA%2CCAME%2C%2BJAAA%2CYAAA%2CCAGE%2CuLAAA%2CoBAAA%2CCAMJ%2CuCAAA%2CsBAAA%2CCAIA%2CqHAAA%2CsDAAA%2CCAME%2C%2BJAAA%2CsCAAA%2CCAKE%2CuLAAA%2C8DAAA%2CCAMF%2CmJAAA%2CuBAAA%2CCAMF%2CuCAAA%2CwBAAA%2CCAIA%2C8EAAA%2CsDAAA%2CCAKE%2C0GAAA%2C6BAAA%2CCAIE%2C0HAAA%2CgEAAA%2CCAOJ%2CuCAAA%2CmDAAA%2CCAIE%2CqDAAA%2CoBAAA%2CCAIE%2C6DAAA%2CoBAAA%2CCAKF%2CiDAAA%2CwBAAA%2CCAMF%2CuCAAA%2CkDAAA%2CCAIE%2CqDAAA%2CoBAAA%2CCAIE%2C6DAAA%2CgEAAA%2CCAMF%2CiDAAA%2CwBAAA%2CCAMF%2C%2BBAAA%2CmBAAA%2CCApxDA%2C%2BCAAA%2CsCAAA%2CCA1KA%2CqDAAA%2CsJAAA%2CCASA%2CqDAAA%2CsHAAA%2CCAuKA%2C6CAAA%2C0EAAA%2CCAME%2C2DAAA%2C%2BBAAA%2CCAIE%2C%2BEAAA%2CuWAAA%2CCAcE%2C6FAAA%2C2IAAA%2CCAUA%2CyFAAA%2C2CAAA%2CCAKF%2C2EAAA%2C0KAAA%2CCAOE%2CyFAAA%2C2IAAA%2CCAsuDN%2CWAAA%2CiGAAA%2CCA33DA%2CkBAAA%2CkHAAA%2CCAcI%2CiCAAA%2C8LAAA%2CCAWE%2CsCAAA%2CgCAAA%2CCAMF%2CqCAAA%2C2DAAA%2CCAME%2CyCAAA%2C8DAAA%2CCAOJ%2C6BAAA%2CiBAAA%2CCAGE%2CoCAAA%2CUAAA%2CCAGE%2CwCAAA%2CgEAAA%2CCAMF%2CgCAAA%2CqMAAA%2CCAUE%2CqCAAA%2CqDAAA%2CCA6zDN%2CgBAAA%2CqEAAA%2CCAKE%2CwBAAA%2C6CAAA%2CCAMI%2CmCAAA%2CoBAAA%2CCAIA%2C2CAAA%2CsCAAA%2CCAMA%2C0CAAA%2C0EAAA%2CCAWJ%2CqBAAA%2CqCAAA%2CCAKE%2C6BAAA%2CoBAAA%2CCA19DJ%2CgCAAA%2CsJAAA%2CCASA%2CgCAAA%2CsHAAA%2CCAs9DI%2CwBAAA%2CgKAAA%2CCAUA%2C2BAAA%2C%2BHAAA%2CCAMA%2C0BAAA%2CuHAAA%2CCAUJ%2CcAAA%2CkBAAA%2CCAGE%2CsBAAA%2C2DAAA%2CCA5%2FDF%2CyBAAA%2CsJAAA%2CCASA%2CyBAAA%2CsHAAA%2CCA2%2FDE%2CqBAAA%2C8FAAA%2CCAME%2CiCAAA%2CuBAAA%2CCAIA%2CiCAAA%2C0UAAA%2CCAmBE%2CwCAAA%2CmCAAA%2CCAOF%2CkCAAA%2C%2BCAAA%2CCAMI%2CwDAAA%2CkBAAA%2CCAKA%2CsDAAA%2CwDAAA%2CCAME%2C6DAAA%2CiGAAA%2CCAWA%2C4DAAA%2C%2BFAAA%2CCAOA%2C4DAAA%2C4GAAA%2CCAKA%2C4DAAA%2C4GAAA%2CCAKA%2C6DAAA%2C4HAAA%2CCAWF%2CyDAAA%2CqCAAA%2CCAMA%2CuDAAA%2CqDAAA%2CCAME%2C8DAAA%2CoGAAA%2CCAWA%2C6DAAA%2C%2BFAAA%2CCAOA%2C6DAAA%2C4GAAA%2CCAKA%2C8DAAA%2C4HAAA%2CCAaV%2CgBAAA%2CkFAAA%2CCAME%2CuBAAA%2CsNAAA%2CCAeA%2CqBAAA%2CUAAA%2CCAGE%2C6BAAA%2CkBAAA%2CCAxqEJ%2CgCAAA%2CsJAAA%2CCASA%2CgCAAA%2CsHAAA%2CCAoqEI%2C2BAAA%2CoHAAA%2CCAKI%2CiCAAA%2CiHAAA%2CCASA%2CiCAAA%2C0DAAA%2CCASN%2CuBAAA%2C6BAAA%2CCAIE%2C2BAAA%2CoBAAA%2CCAMJ%2CeAAA%2CoDAAA%2CCAKE%2CoBAAA%2C6CAAA%2CCAKE%2C2BAAA%2C2CAAA%2CCAQA%2C4BAAA%2CoBAAA%2CCAhuEJ%2C%2BBAAA%2CsJAAA%2CCASA%2C%2BBAAA%2CsHAAA%2CCA4tEI%2C0BAAA%2C8GAAA%2CCAKA%2C6BAAA%2C%2BHAAA%2CCAMA%2CyBAAA%2C8GAAA%2CCAOE%2C4BAAA%2CiIAAA%2CCAj0EN%2CkCAAA%2CwGAAA%2CCAQE%2CsCAAA%2CuDAAA%2CCAOF%2CiCAAA%2C8OAAA%2CCAgBI%2C4CAAA%2C6CAAA%2CCAMF%2CuCAAA%2C6CAAA%2CCAiyEM%2CkCAAA%2C2BAAA%2CCAIA%2CiCAAA%2CoGAAA%2CCASR%2CcAAA%2CmBAAA%2CCAGE%2CsBAAA%2CmCAAA%2CCA5wEF%2CyBAAA%2CsJAAA%2CCASA%2CyBAAA%2CsHAAA%2CCAywEE%2CqBAAA%2C8FAAA%2CCAOE%2C4BAAA%2CqDAAA%2CCAKE%2CmCAAA%2CoBAAA%2CCAGE%2CuCAAA%2CoBAAA%2CCAKF%2CkCAAA%2CkFAAA%2CCAME%2CqCAAA%2C8HAAA%2CCASE%2C0CAAA%2CgJAAA%2CCA%2F3EV%2CgDAAA%2CwGAAA%2CCAQE%2CoDAAA%2CuDAAA%2CCAOF%2C%2BCAAA%2C8OAAA%2CCAgBI%2C0DAAA%2C6CAAA%2CCAMF%2CqDAAA%2C6CAAA%2CCA%2B1EU%2CgDAAA%2C2BAAA%2CCAIA%2C%2BCAAA%2CUAAA%2CCAON%2CqCAAA%2CkKAAA%2CCAOA%2CiCAAA%2CgIAAA%2CCAYR%2CwFAAA%2CqBAAA%2CCAME%2CwGAAA%2CkEAAA%2CCAKE%2C4HAAA%2CkBAAA%2CCAGE%2C4JAAA%2CoBAAA%2CCAz3EJ%2CwKAAA%2CsJAAA%2CCASA%2CwKAAA%2CsHAAA%2CCAq3EI%2CoJAAA%2CwGAAA%2CCASE%2CoKAAA%2C6IAAA%2CCASA%2C4KAAA%2C%2BHAAA%2CCAQA%2CgLAAA%2CmDAAA%2CCAOJ%2CoIAAA%2CgDAAA%2CCAKE%2CoJAAA%2C4DAAA%2CCAOJ%2CgHAAA%2C6BAAA%2CCAIE%2CgJAAA%2CqCAAA%2CCA55EF%2C4JAAA%2CsJAAA%2CCASA%2C4JAAA%2CsHAAA%2CCA05EI%2CoKAAA%2CoBAAA%2CCAGE%2CoMAAA%2CwEAAA%2CCAMA%2CwMAAA%2CoEAAA%2CCAKE%2CwRAAA%2CkBAAA%2CCAIA%2CoRAAA%2CsEAAA%2CCAOA%2C4OAAA%2CsEAAA%2CCASJ%2CgKAAA%2CsCAAA%2CCAKA%2CgLAAA%2C0FAAA%2CCAME%2CwLAAA%2C4BAAA%2CCAKF%2CgLAAA%2CwFAAA%2CCAOA%2CgKAAA%2CmCAAA%2CCAIE%2CoPAAA%2C4XAAA%2CCA0BJ%2CgYAAA%2CYAAA%2CCAMF%2CwKAAA%2CgBAAA%2CCAGE%2CwkBAAA%2CYAAA%2CCASA%2ColBAAA%2CYAAA%2CCAOF%2CgIAAA%2CqDAAA%2CCAKE%2CgKAAA%2CkBAAA%2CCAGE%2C4KAAA%2C6HAAA%2CCAQA%2C4KAAA%2C0GAAA%2CCAQF%2CwJAAA%2CoEAAA%2CCAQJ%2CgBAAA%2CqBAAA%2CCAGE%2CoBAAA%2CkEAAA%2CCAKE%2CyBAAA%2CkBAAA%2CCA9kFF%2CoCAAA%2CsJAAA%2CCASA%2CoCAAA%2CsHAAA%2CCA6kFE%2C2BAAA%2CgDAAA%2CCAKE%2C%2BBAAA%2C4DAAA%2CCAOJ%2CqBAAA%2CwIAAA%2CCAWA%2C%2BDAAA%2CiGAAA%2CCApiFA%2CoFAAA%2CkHAAA%2CCAcI%2CiIAAA%2C8LAAA%2CCAWE%2CgJAAA%2CgCAAA%2CCAMF%2C6IAAA%2C2DAAA%2CCAME%2CyJAAA%2C8DAAA%2CCAOJ%2CqHAAA%2CiBAAA%2CCAGE%2C0IAAA%2CUAAA%2CCAGE%2CsJAAA%2CgEAAA%2CCAMF%2C8HAAA%2CqMAAA%2CCAUE%2C6IAAA%2CqDAAA%2CCAq%2BEJ%2CmGAAA%2C6FAAA%2CCAME%2C4GAAA%2CoBAAA%2CCAKF%2C6FAAA%2CiBAAA%2CCAGE%2CkHAAA%2C2GAAA%2CCAQA%2C%2BGAAA%2CmHAAA%2CCASJ%2CiFAAA%2C8FAAA%2CCAQI%2CgGAAA%2C0HAAA%2CCAUJ%2CiFAAA%2CwFAAA%2CCAOE%2CsGAAA%2C8BAAA%2CCAIE%2C2HAAA%2CoBAAA%2CCAGE%2CuIAAA%2CoBAAA%2CCAKF%2CwHAAA%2CwIAAA%2CCAQA%2C2HAAA%2C6JAAA%2CCAUA%2CwHAAA%2CgBAAA%2CCAGE%2C8HAAA%2CyGAAA%2CCAWN%2C2EAAA%2C8BAAA%2CCAIE%2C6FAAA%2CuJAAA%2CCASA%2CgGAAA%2C8HAAA%2CCASA%2CwHAAA%2C8HAAA%2CCAOF%2CqEAAA%2C%2BFAAA%2CCAME%2C2EAAA%2CiDAAA%2CCAOJ%2CkBAAA%2CkCAAA%2CCAIE%2C%2BGAAA%2CYAAA%2CCAOA%2CwBAAA%2C0CAAA%2CCAIE%2C%2BBAAA%2CSAAA%2CCAIE%2CmCAAA%2CkBAAA%2CCAKF%2C6BAAA%2CSAAA%2CCAGE%2CoCAAA%2C0GAAA%2CCAQA%2CmCAAA%2CmGAAA%2CCAOE%2CsCAAA%2CoDAAA%2CCAMA%2CyCAAA%2CoCAAA%2CCAWA%2C2CAAA%2CgCAAA%2CCAIE%2CgDAAA%2CqSAAA%2CCAgBA%2CgDAAA%2CwCAAA%2CCAIE%2CwDAAA%2CyEAAA%2CCAOA%2CwDAAA%2CyGAAA%2CCAYV%2CqBAAA%2C%2BDAAA%2CCAME%2CwBAAA%2CsHAAA%2CCAAA%22%7D */