@charset "UTF-8";@import"https://fonts.googleapis.com/css2?family=Noto+Sans+JP:wght@400..900&display=swap";article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section,main{display:block}ol,ul{list-style:none}blockquote,q{quotes:none}table{border-collapse:collapse;border-spacing:0}figure{margin:0}a{text-decoration:none;color:#333}*,*:before,*:after{box-sizing:border-box}body,h1,h2,h3,h4,p,figure,blockquote,dl,dd{margin:0}ul[role=list],ol[role=list]{list-style:none}body{min-height:100vh;text-rendering:optimizeSpeed;line-height:1.5}a:not([class]){text-decoration-skip-ink:auto}img,picture{display:block}input,button,textarea,select{font:inherit}@media (prefers-reduced-motion: reduce){html:focus-within{scroll-behavior:auto}*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}@font-face{font-family:Chillax;src:url(/assets/Chillax-Variable-adSItSd9.ttf) format("truetype");font-weight:450}html{font:62.5% Noto Sans JP,游ゴシック,YuGothic,メイリオ,Meiryo,ヒラギノ角ゴ ProN W3,Hiragino Kaku Gothic ProN,ＭＳ Ｐゴシック,sans-serif}html,body{color:#333;margin:0;padding:0;-webkit-font-smoothing:antialiased;scroll-behavior:auto}body{-webkit-text-size-adjust:100%}body a{color:#333;text-decoration:none}body a:hover{text-decoration:none}body a[data=tel]{color:#333}body img{max-width:100%;height:auto}a{cursor:pointer}h2,h3,h4{font-weight:400}h5,ul{margin:0;padding:0}.common-transition{position:fixed;z-index:99999;top:0;left:0;display:flex;width:100%;height:100vh;padding:0;margin:0;pointer-events:none}.common-transition>.item{width:20%;background:#693;transform:scaleY(0)}::selection{background-color:#693;color:#fff}::-moz-selection{background-color:#693;color:#fff}.w1000{width:100%;max-width:1030px;margin:0 auto;padding:0 15px}.w1200{width:100%;max-width:1230px;margin:0 auto;padding:0 15px}.w1300{width:100%;max-width:1330px;margin:0 auto;padding:0 15px}.flex-sb{display:flex;justify-content:space-between}.btn-area{display:flex;justify-content:center;width:100%}.btn01{color:#fff;font-size:14px;background-color:#ff553e;border-radius:25px;display:block;width:141px;line-height:40px;text-align:center}.btn02{width:200px;height:50px;position:relative;display:block;border-radius:25px}.btn02 span{background-color:#333;color:#fff;border-radius:25px;font-weight:300;width:100%;height:100%;font-size:1.4rem;position:absolute;top:0;left:0;z-index:3;display:flex;justify-content:center;align-items:center;transition:.4s}.btn02 span:hover{background-color:#0000}.btn02:before{content:"";position:absolute;top:50%;right:25px;transform:translateY(-50%);width:6px;height:10px;background-image:url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20id='_レイヤー_2'%20data-name='レイヤー%202'%20xmlns='http://www.w3.org/2000/svg'%20width='6'%20height='10'%20viewBox='0%200%206%2010'%3e%3cdefs%3e%3cstyle%3e%20.cls-1%20{%20fill:%20%23fff;%20stroke-width:%200px;%20}%20%3c/style%3e%3c/defs%3e%3cg%20id='Company'%3e%3cpath%20class='cls-1'%20d='M.88,10c-.23,0-.45-.08-.62-.25-.34-.34-.34-.88,0-1.22l3.61-3.53L.26,1.47c-.34-.34-.34-.88,0-1.22.34-.34.9-.34,1.25,0l4.2,4.1c.19.16.3.39.3.64s-.11.48-.29.64L1.51,9.75c-.17.17-.4.25-.62.25Z'/%3e%3c/g%3e%3c/svg%3e");background-repeat:no-repeat;background-size:contain;z-index:4}.btn02:after{content:"";width:100%;height:100%;border-radius:25px;display:block;position:absolute;top:0;left:0;z-index:2;background:#16336f;background:linear-gradient(90deg,#16336f,#0077b4,#0096c1)}.btn02.transparent span{border:1px solid #fff;background-color:#0000}.btn02.transparent:after{opacity:0;transition:.4s}.btn02.transparent:hover span{border:none}.btn02.transparent:hover:after{opacity:1}.interview-back-area{visibility:hidden;opacity:0;pointer-events:none;transition:.4s;position:fixed;top:0;left:0;width:100vw;height:100vh;overflow:hidden;z-index:-10}.interview-back-area .bg{width:944.72px;height:527.3668px;position:absolute;top:250px;right:-160px}.insta-link{width:168px;display:flex;align-items:flex-end;padding-bottom:7px;position:relative;transition:.4s}.insta-link span{font-family:Chillax;font-size:1.4rem;padding-left:10px;padding-bottom:3px}.insta-link:before{content:"";position:absolute;bottom:0;left:0;display:block;width:100%;height:.5px;background-color:#333}.insta-link:after{content:"";position:absolute;top:50%;right:4px;display:block;width:5px;height:9.8351px;transform:translateY(-50%);background-image:url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20id='_レイヤー_2'%20data-name='レイヤー%202'%20xmlns='http://www.w3.org/2000/svg'%20width='6.05'%20height='10.54'%20viewBox='0%200%206.05%2010.54'%3e%3cdefs%3e%3cstyle%3e%20.cls-1%20{%20fill:%20none;%20stroke:%20%23333;%20stroke-miterlimit:%2010;%20}%20%3c/style%3e%3c/defs%3e%3cg%20id='_質問5'%20data-name='質問5'%3e%3cpolyline%20class='cls-1'%20points='.51%20.35%205.35%205.35%20.35%2010.18'/%3e%3c/g%3e%3c/svg%3e");background-repeat:no-repeat;background-size:cover}.insta-link:hover{opacity:.5!important}nav.fixed:after{transform:translateY(0)}nav.fixed .t-area{background-color:#f6f6f6;border:5px solid #f6f6f6}nav{position:fixed;top:0;left:0;z-index:90;width:100%;height:90px;transition:.4s}nav:after{content:"";position:fixed;top:0;left:0;width:100%;height:90px;background-color:#fffc;box-shadow:0 0 6px #4242421a;transform:translateY(-100px);transition:.4s;z-index:89}nav .flex-sb{height:100%;align-items:center}nav h2{position:relative;z-index:90}nav a{transition:.4s}nav a:hover{opacity:.5}nav .t-area{position:relative;width:224px;height:50px;background-color:#fff;border-radius:25px;border:5px solid #fff;display:flex;justify-content:space-between;align-items:center}nav .t-area .btn01{position:relative;z-index:90}.toggle{cursor:pointer;width:50px;height:50px;border-radius:5px;position:relative;display:flex;justify-content:center;align-items:center;margin-right:15px;z-index:90}.toggle div{width:30px;height:20px;display:flex;justify-content:space-between;flex-direction:column}.toggle div span{display:inline-block;transition:all .4s;height:1px;background:#693;width:100%}.toggle.change span:nth-of-type(1){width:80%;transform:translateY(9.5px) rotate(-45deg)}.toggle.change span:nth-of-type(2){opacity:0}.toggle.change span:nth-of-type(3){width:80%;transform:translateY(-9.5px) rotate(45deg)}.body-filter{position:fixed;top:0;left:0;pointer-events:none;background-color:#000000e6;opacity:0;z-index:-10;width:100%;height:100%;transition:.4s}.toggle-bg{position:fixed;top:15px;left:calc(50% + 5px);display:flex;justify-content:flex-end;z-index:-10;pointer-events:none;transform:translate(-50%);height:calc(100% - 40px)}.toggle-bg div{width:100%;max-width:400px;height:100%;background-color:#eee;border-radius:25px;transform-origin:right top;visibility:hidden}.toggle-open{position:fixed;top:0;left:50%;width:100%;max-width:1200px;height:100%;z-index:-10;pointer-events:none;opacity:0;visibility:hidden;display:flex;justify-content:flex-end;align-items:center;transform:translate(-50%)}.toggle-open .link-area{display:flex}.toggle-open .link-area .item{display:flex;flex-direction:column;font-size:1.4rem;font-weight:300;margin-right:57px;line-height:2.1}.toggle-open .link-area .item:last-of-type{margin-right:0}.toggle-open .link-area .item .mt25{margin-top:25px}.toggle-open .link-area .item h3{font-family:Chillax;font-size:2rem;line-height:1.4}.toggle-open .menu{width:100%;max-width:400px;height:100%;display:flex;justify-content:center;font-size:2rem;overflow-y:auto}.toggle-open .menu>ul{padding-top:90px;height:calc(100% - 60px);overflow-y:auto;margin-top:25px}.toggle-open .menu>ul>li{padding:10px 0}.toggle-open .menu ul{width:100%}.toggle-open .menu ul li{max-width:220px;margin:0 auto}.toggle-open .menu ul li a,.toggle-open .menu ul li.accordion{display:grid}.toggle-open .menu ul li a .en,.toggle-open .menu ul li.accordion .en{grid-area:1/1;text-transform:uppercase;font-size:2.4rem;transition:.4s;font-family:Chillax;line-height:1}.toggle-open .menu ul li a .ja,.toggle-open .menu ul li.accordion .ja{grid-area:2/1;align-self:end;font-size:1.2rem;color:#999;opacity:.8}.toggle-open .menu ul li a{position:relative}.toggle-open .menu ul li a:before{content:"";width:5px;height:5px;border-top:1px solid #333;border-right:1px solid #333;position:absolute;top:30%;right:20px;transform:translateY(-50%) rotate(45deg);transition:.4s}.toggle-open .menu ul li a:hover:before{transform:translate(10px,-50%) rotate(45deg)}.toggle-open .menu ul .accordion{cursor:pointer;position:relative}.toggle-open .menu ul .accordion span{transition:.4s}.toggle-open .menu ul .accordion:before,.toggle-open .menu ul .accordion:after{content:"";width:10px;height:1px;background-color:#333;display:block;position:absolute;top:35%;right:15px;transform:translateY(-50%);transition:.4s}.toggle-open .menu ul .accordion:after{transform:translateY(-50%) rotate(90deg)}.toggle-open .menu ul .accordion:hover span{opacity:.5}.toggle-open .menu ul .accordion.close:after{transform:translateY(-50%) rotate(0);opacity:0}.toggle-open .menu ul .child{font-size:1.6rem;display:grid;grid-template-rows:0fr;transition:.4s grid-template-rows ease}.toggle-open .menu ul .child.open{grid-template-rows:1fr}.toggle-open .menu ul .child>div{overflow:hidden}.toggle-open .menu ul .child li{font-weight:300;padding:10px 15px 0}.toggle-open .menu ul .child li:last-of-type{padding-bottom:20px}.toggle-open .menu ul .child li a{transition:.4s}.toggle-open .menu ul .child li a:before{top:50%}.toggle-open .menu ul .child li a:hover{color:#693}.toggle-open.active{z-index:89;pointer-events:auto;opacity:1;visibility:visible}body.active nav.fixed:after{transform:translateY(-90px)}body.active .body-filter{opacity:1;z-index:80}body.active .toggle-bg{z-index:89}body.active .toggle-bg div{animation:scaleIn .4s cubic-bezier(.455,.03,.515,.955) 0s forwards}.attachment{position:absolute;left:0;top:0;display:block;height:100%;width:100%;z-index:-3}.attachment .clip{display:block;position:relative;overflow:hidden;-webkit-clip-path:inset(0 0 0 0);clip-path:inset(0 0 0 0);height:100%}.attachment .clip img,.attachment .clip video{position:fixed;width:100%;min-height:100vh;-o-object-fit:cover;object-fit:cover;height:auto;left:0;top:0;pointer-events:none;z-index:-2}#title{margin-top:90px;width:100%;height:210px;background-color:#efeee8;display:flex;justify-content:center;align-items:center}#title h1,#title h4{font-size:3.2rem;text-align:center;position:relative;padding-bottom:15px;margin-bottom:10px;font-weight:400}#title h1:before,#title h4:before{content:"";display:block;width:200px;height:1px;background-color:#c4bead;position:absolute;bottom:0;left:50%;transform:translate(-50%)}#title p{color:#776b63;font-size:1.6rem;text-align:center}.column-block{padding:70px 0 90px}.column-block h2{text-align:center;font-size:4rem;font-family:Chillax;line-height:1;margin-bottom:65px}.column-block h2 span{font-size:1.2rem;display:block;margin-top:10px;font-family:Noto Sans JP}.column-block .item{width:30.8%;margin:10px 1.25% 20px;transition:box-shadow .4s;background-color:#eee}.column-block .item figure{width:100%;aspect-ratio:1.414/1;overflow:hidden}.column-block .item figure img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:.4s}.column-block .item .box{padding:20px 30px;font-weight:300}.column-block .item .box .day{font-size:1.4rem;transition:.4s}.column-block .item .box h3{font-size:1.6rem;line-height:1.8;margin-top:18px;transition:.4s}.column-block .item:hover{top:10px}.column-block .item:hover img{transform:scale(1.1)}.column-block .item:hover .day,.column-block .item:hover h3{opacity:.5}.column-block .btn-area{margin-top:50px}#recruit{width:100%;padding:60px 0 70px;background-color:#efefef}#recruit h2{font-size:4rem;line-height:1;color:#333;font-family:Chillax}#recruit h2 span{font-size:1.2rem;display:block;font-family:Noto Sans JP;line-height:1;margin-top:10px}#recruit .box{width:48%;display:flex;align-items:center;background-color:#fff;margin-top:30px;color:#333}#recruit .box img{width:165px;height:165px}#recruit .box .t-area{position:relative;padding:0 20px}#recruit .box .t-area h3{font-size:2.4rem;font-family:Chillax;line-height:1}#recruit .box .t-area h3 span{font-size:1.2rem;display:block;margin-top:5px;font-family:Noto Sans JP;line-height:1}#recruit .box .t-area p{margin-top:24px;font-size:1.2rem;line-height:1.6}#recruit .box .t-area .arrow{position:absolute;top:-5px;right:20px;width:40px;height:40px;display:flex;justify-content:center;align-items:center;background-color:#ccc;border-radius:50%;transition:.4s}#recruit .box .t-area .arrow img{width:7.5px;height:auto}#recruit .box:hover .arrow{transform:scale(1.3)}#recruit .box:hover .arrow .arrow-path{fill:#fff}#recruit .banner{display:block;margin-top:70px}#recruit .banner img{width:100%;height:auto;transition:.4s}#recruit .banner:hover img{opacity:.5}footer{background-image:url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20id='_レイヤー_2'%20data-name='レイヤー_2'%20xmlns='http://www.w3.org/2000/svg'%20width='101'%20height='101'%20xmlns:xlink='http://www.w3.org/1999/xlink'%20viewBox='0%200%20101%20101'%3e%3cdefs%3e%3cstyle%3e%20.cls-1,%20.cls-2,%20.cls-3%20{%20fill:%20none;%20}%20.cls-4%20{%20fill:%20url(%23_新規パターン);%20opacity:%20.02;%20}%20.cls-2,%20.cls-3%20{%20stroke:%20%23fff;%20stroke-miterlimit:%2010;%20}%20.cls-3%20{%20stroke-width:%20.94px;%20}%20%3c/style%3e%3cpattern%20id='_新規パターン'%20data-name='新規パターン'%20x='0'%20y='0'%20width='101.39'%20height='101.28'%20patternTransform='translate(-202.78%20-1620.4)'%20patternUnits='userSpaceOnUse'%20viewBox='0%200%20101.39%20101.28'%3e%3cg%3e%3crect%20class='cls-1'%20width='101.39'%20height='101.28'/%3e%3cg%3e%3cpath%20class='cls-3'%20d='M30.61,68.6c13.65,13.62,19.52,32.03,19.52,32.03,0,0-16.26-3.68-29.92-17.3C6.57,69.71.7,51.3.7,51.3c0,0,16.26,3.68,29.92,17.3Z'/%3e%3cpath%20class='cls-3'%20d='M30.61,32.67C44.27,19.05,50.14.64,50.14.64c0,0-16.26,3.68-29.92,17.3C6.57,31.56.7,49.97.7,49.97c0,0,16.26-3.68,29.92-17.3Z'/%3e%3cpath%20class='cls-3'%20d='M70.78,68.6c-13.65,13.62-19.52,32.03-19.52,32.03,0,0,16.26-3.68,29.92-17.3,13.65-13.62,19.52-32.03,19.52-32.03,0,0-16.26,3.68-29.92,17.3Z'/%3e%3cpath%20class='cls-3'%20d='M70.78,32.67C57.12,19.05,51.25.64,51.25.64c0,0,16.26,3.68,29.92,17.3,13.65,13.62,19.52,32.03,19.52,32.03,0,0-16.26-3.68-29.92-17.3Z'/%3e%3c/g%3e%3cg%3e%3ccircle%20class='cls-2'%20cx='50.7'%20cy='50.14'%20r='3.71'/%3e%3cpath%20class='cls-2'%20d='M54.73,67.6c0,1.9-1.58,3.57-4.04,3.57s-4.04-1.67-4.04-3.57c-1.73,0-4-1.61-4-4.58s3.2-8.05,5.18-9.59c.51.38,1.05.64,1.52.75-.59,2.9-.97,8.01,1.34,8.01s1.92-5.1,1.34-8.01c.47-.11,1.01-.37,1.52-.75,1.98,1.54,5.18,6.49,5.18,9.59s-2.27,4.58-4,4.58Z'/%3e%3cpath%20class='cls-2'%20d='M54.73,32.67c0-1.9-1.58-3.57-4.04-3.57s-4.04,1.67-4.04,3.57c-1.73,0-4,1.61-4,4.58s3.2,8.05,5.18,9.59c.51-.38,1.05-.64,1.52-.75-.59-2.9-.97-8.01,1.34-8.01s1.92,5.1,1.34,8.01c.47.11,1.01.37,1.52.75,1.98-1.54,5.18-6.49,5.18-9.59s-2.27-4.58-4-4.58Z'/%3e%3cpath%20class='cls-2'%20d='M68.16,46.1c1.9,0,3.57,1.58,3.57,4.04s-1.67,4.04-3.57,4.04c0,1.73-1.61,4-4.58,4s-8.05-3.2-9.59-5.18c.38-.51.64-1.05.75-1.52,2.9.59,8.01.97,8.01-1.34s-5.1-1.92-8.01-1.34c-.11-.47-.37-1.01-.75-1.52,1.54-1.98,6.5-5.18,9.59-5.18s4.58,2.27,4.58,4Z'/%3e%3cpath%20class='cls-2'%20d='M33.23,46.1c-1.9,0-3.57,1.58-3.57,4.04s1.67,4.04,3.57,4.04c0,1.73,1.61,4,4.58,4s8.05-3.2,9.59-5.18c-.38-.51-.64-1.05-.75-1.52-2.9.59-8.01.97-8.01-1.34s5.1-1.92,8.01-1.34c.11-.47.37-1.01.75-1.52-1.54-1.98-6.5-5.18-9.59-5.18s-4.58,2.27-4.58,4Z'/%3e%3c/g%3e%3c/g%3e%3c/pattern%3e%3c/defs%3e%3cg%20id='_レイヤー_1-2'%20data-name='レイヤー_1'%3e%3crect%20class='cls-4'%20width='101'%20height='101'/%3e%3c/g%3e%3c/svg%3e");background-repeat:repeat;background-color:#333;padding-bottom:30px}footer .foot{padding-top:90px}footer a{transition:.4s;color:#fff}footer a:hover{opacity:.5}footer .f-logo{width:197px;height:70px}footer .f-logo img{width:100%;height:auto}footer .link-area{display:flex}footer .link-area .item{display:flex;flex-direction:column;font-size:1.4rem;font-weight:300;margin-right:57px;line-height:2.1}footer .link-area .item:last-of-type{margin-right:0}footer .link-area .item .mt25{margin-top:25px}footer .link-area .item h3{font-family:Chillax;font-size:2rem;line-height:1.4;color:#959595}footer .tr{text-align:right;margin-top:60px}footer small{font-size:1.2rem;font-weight:300;color:#fff}.overlay{position:fixed;top:0;left:0;z-index:100;width:100%;height:100vh;pointer-events:none;fill:#fff}.grecaptcha-badge{z-index:3}@media screen and (max-width: 767px){.pc{display:none!important}img{max-width:100%;height:auto}.btn01{width:110px}nav{height:60px}nav:after{height:60px}nav h2{max-width:120px;margin-top:0}nav .t-area{width:180px;height:40px}nav .t-area .btn01{font-size:1.2rem;line-height:30px}.toggle{margin-right:8px;height:30px}.toggle-open{justify-content:flex-end}.toggle-open .menu{-ms-overflow-style:none;height:calc(100% - 60px);margin-top:60px}.toggle-open .menu>ul{overflow-y:auto;padding:20px 0;margin-top:0;height:calc(100% - 10px);box-sizing:border-box}.toggle-open .menu>ul::-webkit-scrollbar{display:none}.toggle-bg{top:5px;left:50%;width:calc(100% + 10px);height:calc(100% - 10px)}.toggle-bg>div{border-radius:10px}.column-block.w1200{padding:0}.column-block .flex-sb{flex-wrap:wrap}.column-block .flex-sb .item{width:100%;margin:0 10px 20px 0}#title{margin-top:60px;height:160px}#title h1,#title h4{font-size:2.8rem}#title p{font-size:1.4rem}#recruit .flex-sb{flex-wrap:wrap}#recruit .flex-sb .box{width:100%;position:relative}#recruit .flex-sb .box img{position:absolute;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;opacity:.06}#recruit .flex-sb .box .t-area{padding:20px}#recruit .flex-sb .box .arrow{top:20px}#recruit .banner{margin-top:45px}.foot .f-box{justify-content:center}.foot .f-mune ul{display:flex;flex-wrap:wrap;justify-content:center;margin-left:0;padding:0 20px}.foot .f-mune ul li{padding:0 10px;position:relative}.foot .f-mune ul li:before{content:"|";position:absolute;top:50%;right:0;transform:translateY(-50%);font-size:1.5rem;font-family:Chillax;color:#fff}.foot .f-mune ul li:last-child:before{content:none}.foot .f-mune ul li a{font-size:1.4rem}.foot .f-box{margin-bottom:30px}}header{width:100%;height:auto;margin:0;padding:0}#global-navi{width:100%;height:auto;margin:0;padding:0;background:#009fd5;position:fixed;top:0;left:0}#privacy{position:fixed;top:0;left:0;width:100%;height:100vh;z-index:999999;background:#000000bf;display:flex;justify-content:center;align-items:center;visibility:hidden;opacity:0;transition:.5s cubic-bezier(.97,0,.5,1)}#privacy.active{visibility:visible;opacity:1}#privacy>.inner{margin:0 auto;max-width:1100px;position:relative}#privacy>.inner>.in{height:80vh;overflow:auto;background:#fff;box-sizing:border-box;padding:60px}#privacy>.inner>.in p{font-size:1.4rem;line-height:180%;margin:0 auto 40px;text-align:left}#privacy>.inner>.in p.title{font-size:1.8rem;font-weight:700}#privacy>.inner>.in dl{display:block;line-height:0}#privacy>.inner>.in dl dt{display:block;font-size:1.6rem;line-height:180%;font-weight:700;margin:0 auto 10px;text-align:left}#privacy>.inner>.in dl dd{display:block;font-size:1.4rem;line-height:180%;margin:0 auto 40px;text-align:left}#privacy>.inner>.in dl dd p{margin:0 auto 10px}#privacy>.inner>.in dl dd ul.list-ind{display:block;margin:0 auto 40px}#privacy>.inner>.in dl dd ul.list-ind>li{display:block;font-size:1.4rem;line-height:200%;padding:0 0 0 1em;position:relative}#privacy>.inner>.in dl dd ul.list-ind>li:before{content:"・";position:absolute;top:0;left:0}#privacy a.close{width:35px;height:35px;cursor:pointer;position:absolute;right:0;top:-40px;z-index:0;text-indent:-9999px;transition:.3s ease-in-out}#privacy a.close.close{top:-35px}#privacy a.close.close:hover{opacity:.7}#privacy a.close.close:before,#privacy a.close.close:after{width:100%;height:1px;content:"";display:block;background:#fff;position:absolute;top:14px;left:0}#privacy a.close.close:before{transform:rotate(45deg)}#privacy a.close.close:after{transform:rotate(-45deg)}.pkz{background-color:#f6f6f6}.pkz ul{display:flex;align-items:center;width:100%;max-width:1330px;margin:0 auto;padding:10px 15px}.pkz ul li{margin-left:20px;position:relative;font-size:1.4rem}.pkz ul li:before{content:"";position:absolute;display:block;top:60%;left:-10px;width:5px;height:9.8px;transform:translateY(-50%);background-image:url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20id='_レイヤー_2'%20data-name='レイヤー%202'%20xmlns='http://www.w3.org/2000/svg'%20width='6.05'%20height='10.54'%20viewBox='0%200%206.05%2010.54'%3e%3cdefs%3e%3cstyle%3e%20.cls-1%20{%20fill:%20none;%20stroke:%20%23333;%20stroke-miterlimit:%2010;%20}%20%3c/style%3e%3c/defs%3e%3cg%20id='_質問5'%20data-name='質問5'%3e%3cpolyline%20class='cls-1'%20points='.51%20.35%205.35%205.35%20.35%2010.18'/%3e%3c/g%3e%3c/svg%3e");background-size:contain;background-repeat:no-repeat}.pkz ul li:first-of-type:before{display:none}.pkz ul li a{font-size:1.4rem;transition:.4s;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pkz ul li a:hover{opacity:.5}#contents p{font-size:1.4rem;line-height:160%;color:#333;text-align:left}#contents table{max-width:1000px;border-top:1px solid #ccc}#contents table th{border-bottom:1px solid #ccc;font-size:1.4rem;font-weight:400;text-align:left;vertical-align:top;padding:22px 60px 20px;line-height:160%}#contents table td{border-bottom:1px solid #ccc;font-size:1.4rem;text-align:left;vertical-align:top;padding:22px 70px 20px;line-height:160%}#contents .pagenavi,#contents .wp-pagenavi{display:block;letter-spacing:-.4em;text-align:center;line-height:0;margin:0 auto}#contents .pagenavi a,#contents .pagenavi span,#contents .wp-pagenavi a,#contents .wp-pagenavi span{display:inline-block;letter-spacing:normal;vertical-align:top;font-size:1.4rem;line-height:100%;padding:10px 15px;border:1px solid #666;color:#333;border-radius:5px;margin:0 5px}#contents .pagenavi a,#contents .wp-pagenavi a{cursor:pointer;transition:.3s ease-in-out}#contents .pagenavi a:hover,#contents .wp-pagenavi a:hover,#contents .pagenavi span,#contents .wp-pagenavi span{background:#333;color:#fff;text-decoration:none}#pv{transition:.4s}#pv:hover{opacity:.5}#pv-modal{position:fixed;top:0;left:0;width:100%;height:100vh;z-index:999999;background:#000000e6;display:flex;justify-content:center;align-items:center;visibility:hidden;opacity:0;transition:.5s cubic-bezier(.97,0,.5,1);line-height:0}#pv-modal.active{visibility:visible;opacity:1}#pv-modal>i{position:absolute;top:0;left:0;bottom:0;right:0;z-index:1;cursor:pointer}#pv-modal .in{line-height:0;margin:0 40px;position:relative;text-align:center;z-index:2}#pv-modal .in video{width:100%;height:auto}#pv-modal .in i{display:inline-block;margin:40px auto 0;line-height:120%;width:200px;padding:20px 0;border-radius:6px;background:#fff;cursor:pointer;color:#333;font-style:normal}#pv-modal .in i:before{content:"閉じる";font-size:1.4rem}@media screen and (min-width: 768px){body a[data=tel]:hover{text-decoration:none}.sp{display:none!important}}@media screen and (max-width: 767px){.pc{display:none!important}img{max-width:100%;height:auto}#privacy>.inner>.in{padding:30px}#privacy>.inner>.in p{font-size:1.2rem;margin:0 auto 20px}#privacy>.inner>.in p.title{font-size:1.6rem}#privacy>.inner>.in dl dt{font-size:1.4rem}#privacy>.inner>.in dl dd{font-size:1.2rem}#privacy>.inner>.in dl dd ul.list-ind>li{font-size:1.2rem}#privacy a.close{right:20px}#pv-modal .in{margin:0 15px}#pv-modal .in i{width:150px;padding:16px 0}}@media print{body{zoom:.66;-webkit-print-color-adjust:exact}.sp{display:none!important}}.p-anime_sectxt,.top-text{position:relative;z-index:1;transition:-webkit-mask-position 1s linear;transition:mask-position 1s linear;transition:mask-position 1s linear,-webkit-mask-position 1s linear;-webkit-mask-image:linear-gradient(195deg,transparent,transparent 41.6666666667%,rgba(0,0,0,.02) 43.3333333333%,rgba(0,0,0,.08) 45%,rgba(0,0,0,.18) 46.6666666667%,rgba(0,0,0,.32) 48.3333333333%,rgba(0,0,0,.5) 50%,rgba(0,0,0,.68) 51.6666666667%,rgba(0,0,0,.82) 53.3333333333%,rgba(0,0,0,.92) 55%,rgba(0,0,0,.98) 56.6666666667%,#000 58.3333333333%,#000);mask-image:linear-gradient(195deg,transparent,transparent 41.6666666667%,rgba(0,0,0,.02) 43.3333333333%,rgba(0,0,0,.08) 45%,rgba(0,0,0,.18) 46.6666666667%,rgba(0,0,0,.32) 48.3333333333%,rgba(0,0,0,.5) 50%,rgba(0,0,0,.68) 51.6666666667%,rgba(0,0,0,.82) 53.3333333333%,rgba(0,0,0,.92) 55%,rgba(0,0,0,.98) 56.6666666667%,#000 58.3333333333%,#000);-webkit-mask-size:100% max(100%,100vh);mask-size:100% max(100%,100vh);-webkit-mask-position:center top;mask-position:center top;-webkit-mask-repeat:none;mask-repeat:none;transform:translateZ(0)}.p-anime_sectxt.active,.top-text.active{-webkit-mask-position:center 100%;mask-position:center 100%}.smooth{-webkit-clip-path:inset(0 100% 0 0);clip-path:inset(0 100% 0 0);transition:1.4s cubic-bezier(.37,0,.63,1);transition-property:-webkit-clip-path;transition-property:clip-path;transition-property:clip-path,-webkit-clip-path}.smooth.active{-webkit-clip-path:inset(0);clip-path:inset(0)}.smoothdown{-webkit-clip-path:inset(0 0 100% 0);clip-path:inset(0 0 100% 0);transition:.8s cubic-bezier(.37,0,.63,1);transition-property:-webkit-clip-path;transition-property:clip-path;transition-property:clip-path,-webkit-clip-path}.smoothdown.active{-webkit-clip-path:inset(0);clip-path:inset(0)}.smoothup{will-change:transform,clip-path;-webkit-clip-path:inset(0 0 100% 0);clip-path:inset(0 0 100% 0);transition:1s cubic-bezier(.075,.82,.165,1) .1s;transform:translateY(-40px)}.smoothup.active{-webkit-clip-path:inset(0);clip-path:inset(0);transform:translateY(0)}@keyframes PageAnime{0%{transform-origin:left;transform:scaleX(0)}50%{transform-origin:left;transform:scaleX(1)}50.001%{transform-origin:right}99%{display:block}to{transform-origin:right;transform:scaleX(0);display:none}}@keyframes question{0%{opacity:0;transform:scale(.6) translate(40px,100px) rotate(0)}70%{opacity:1;transform:scale(1) translate(0) rotate(0)}to{opacity:1;transform:scale(1) translate(-10px) rotate(-15deg)}}@keyframes opacity{0%{opacity:0;visibility:hidden}to{opacity:1;visibility:visible}}@keyframes scaleIn{0%{transform:scale(.6);opacity:0;visibility:hidden}to{transform:scale(1);opacity:1;visibility:visible}}@keyframes link_arw{0%,to{transform:translate(0);opacity:1}50%{transform:translate(1rem);opacity:0}50.1%{transform:translate(-1rem);opacity:0}}.fade-enter-from[data-v-85867975],.fade-leave-to[data-v-85867975]{opacity:0}.fade-enter-active[data-v-85867975],.fade-leave-active[data-v-85867975]{transition:opacity .6s}
