.right100{text-align:right}.picture_100 img{width:15%}.notice-catch1{color:#caa846;font-weight:700;font-size:1.25em;margin:20px 0 10px}.notice-comment1{font-size:1.15em;color:#485150;line-height:1.8;margin:10px 0 20px}.notice-image-wrap{text-align:center;margin:20px 0}.notice-image-wrap .notice-image{max-width:800px;height:auto;display:block;margin:0 auto}@media (max-width:767px){.notice-image-wrap .notice-image{width:100%;height:auto;max-width:100%}}.blog-catch{color:#caa846;font-weight:700;font-size:1.25em;margin:20px 0 10px}.blog-comment{font-size:1.15em;color:#485150;line-height:1.8;margin:10px 0 20px}.blog-image-wrap{text-align:center;margin:20px 0}.blog-image-wrap .blog-image{max-width:800px;height:auto;display:block;margin:0 auto}@media (max-width:767px){.blog-image-wrap .blog-image{width:100%;height:auto;max-width:100%}}a.special-btn{display:inline-block;width:280px;text-align:center;text-decoration:none;line-height:60px;color:#fff;background-color:rgba(0,94,81,1);font-size:1.25em;font-weight:700;border-radius:10px}a.special-btn:hover{background-position:right center;background-size:200% auto;-webkit-animation:pulse 2s infinite;animation:ripple 1.5s infinite;color:#fff}@keyframes ripple{0%{box-shadow:0 0 0 0 rgba(0,94,81,1)}70%{box-shadow:0 0 0 10px rgb(0 94 81/0%)}100%{box-shadow:0 0 0 0 rgb(0 94 81/0%)}}a.special-btn-2{display:inline-block;width:280px;text-align:center;text-decoration:none;line-height:60px;color:#fff;background-color:rgba(202,168,70,1);font-size:1.25em;font-weight:700;border-radius:10px}a.special-btn-2:hover{background-position:right center;background-size:200% auto;-webkit-animation:pulse 2s infinite;animation:ripples 1.5s infinite;color:#fff}@keyframes ripples{0%{box-shadow:0 0 0 0 rgba(202,168,70,1)}70%{box-shadow:0 0 0 10px rgb(202 168 70/0%)}100%{box-shadow:0 0 0 0 rgb(202 168 70/0%)}}a.special-btn-3{display:inline-block;width:280px;text-align:center;text-decoration:none;line-height:60px;color:#fff;background-color:rgba(220,20,50,1);font-size:1.25em;font-weight:700;border-radius:10px}a.special-btn-3:hover{background-position:right center;background-size:200% auto;-webkit-animation:pulse 2s infinite;animation:rip 1.5s infinite;color:#fff}@keyframes rip{0%{box-shadow:0 0 0 0 rgba(220,20,50,1)}70%{box-shadow:0 0 0 10px rgb(220 20 50/0%)}100%{box-shadow:0 0 0 0 rgb(220 20 50/0%)}}.card01{display:grid}.card-image{justify-self:stretch;grid-column-start:1;grid-row-start:1}.card-description0{z-index:4;margin:0 2.5%;justify-self:center;align-self:center;grid-column-start:1;grid-row-start:1}.neumo-gold{position:relative;font-size:1.2em;text-align:center;padding-top:1em;width:250px;height:60px;border-radius:57px;background:#caa846;box-shadow:9px 9px 18px #ab8f3b,-9px -9px 18px #e9c151;transition:box-shadow .2s ease}.neumo-gold:active{box-shadow:inset 9px 9px 18px #ab8f3b,inset -9px -9px 18px #e9c151}.neumo-black{position:relative;font-size:1.2em;text-align:center;padding-top:1em;width:250px;height:60px;border-radius:57px;background:#485150;box-shadow:9px 9px 18px #3b4443,-9px -9px 18px #555e5d;transition:box-shadow .2s ease}.neumo-black:active{box-shadow:inset 9px 9px 18px #3b4443,inset -9px -9px 18px #555e5d}.neumo-green{position:relative;font-size:1.2em;text-align:center;padding-top:1em;width:250px;height:60px;border-radius:57px;background:#005e51;box-shadow:9px 9px 18px #004e44,-9px -9px 18px #006e5e;transition:box-shadow .2s ease}.neumo-green:active{box-shadow:inset 9px 9px 18px #004e44,inset -9px -9px 18px #006e5e}.emphasis-red p,.emphasis-red h3{box-decoration-break:clone;-webkit-box-decoration:clone;display:inline-block;padding:10px;line-height:2.2;font-weight:700;text-align:center;color:#fff;background-color:#c81432}.dot-bottom{border-bottom:3px dotted #acacac}.type{position:relative;width:100%;height:40vh}.type:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:80%}.type p{position:absolute;top:50%;left:50%;z-index:2;transform:translate(-50%,-50%);color:#151515;font:normal 300 64px/1 "Josefin Sans",sans-serif;text-align:center;white-space:nowrap}.type a{display:inline-block;position:absolute;right:40px;bottom:0;z-index:2;padding:10px 10px 110px;color:#151515;font-size:14px;font-family:"Josefin Sans",sans-serif;line-height:1;letter-spacing:.2em;text-transform:uppercase;text-decoration:none;writing-mode:vertical-lr;transition:.2s;overflow:hidden}.type a:after{content:"";position:absolute;bottom:0;left:50%;width:1px;height:100px;background:#151515}.type a:hover{opacity:.5}#type01 a:after{animation:sdl01 1.5s cubic-bezier(1,0,0,1) infinite}@keyframes sdl01{0%{transform:scale(1,0);transform-origin:0 0}50%{transform:scale(1,1);transform-origin:0 0}50.1%{transform:scale(1,1);transform-origin:0 100%}100%{transform:scale(1,0);transform-origin:0 100%}}#type02 a:after{animation:sdl02 2.5s cubic-bezier(1,0,0,1) infinite}@keyframes sdl02{0%{transform:scale(1,0);transform-origin:0 0}25%{transform:scale(1,1);transform-origin:0 0}25.1%{transform:scale(1,1);transform-origin:0 100%}40%,100%{transform:scale(1,0);transform-origin:0 100%}}#type03 a:after{animation:sdl03 2s cubic-bezier(1,0,0,1) infinite}@keyframes sdl03{0%{transform:scale(1,0);transform-origin:0 0}30%{transform:scale(1,1);transform-origin:0 0}70%{transform:scale(1,1);transform-origin:0 100%}100%{transform:scale(1,0);transform-origin:0 100%}}#type04 a:after{animation:sdl04 2s cubic-bezier(1,0,0,1) infinite}@keyframes sdl04{0%{opacity:1;transform:scale(1,0);transform-origin:0 0}30%{transform:scale(1,1);transform-origin:0 0}30.1%,70%{transform:scale(1,1);transform-origin:0 100%}100%{opacity:0;transform:scale(1,0);transform-origin:0 100%}}#type05 a:after{height:30px;animation:sdl05 1.5s ease infinite}@keyframes sdl05{0%{transform:translateY(-70px)}50%,100%{transform:translateY(30px)}}#type06 a:before{content:"";position:absolute;bottom:0;left:50%;width:1px;height:100px;background:rgba(255,255,255,.4)}#type06 a:after{animation:sdl06 1.5s cubic-bezier(1,0,0,1) infinite}@keyframes sdl06{0%{transform:scale(1,0);transform-origin:0 0}50%{transform:scale(1,1);transform-origin:0 0}50.1%{transform:scale(1,1);transform-origin:0 100%}100%{transform:scale(1,0);transform-origin:0 100%}}#type07 a:before{content:"";position:absolute;bottom:0;left:50%;width:1px;height:100px;background:rgba(255,255,255,.4)}#type07 a:after{height:30px;animation:sdl07 1.5s ease infinite}@keyframes sdl07{0%{transform:translateY(-70px)}50%,100%{transform:translateY(30px)}}.custom-btn{width:260px;height:60px;color:#fff;border-radius:5px;padding:10px 25px;font-family:'Raleway','Open Sans',sans-serif;font-weight:600;background:0 0;cursor:pointer;transition:all .3s ease;position:relative;display:inline-block;box-shadow:inset 2px 2px 2px 0px rgba(255,255,255,.5),7px 7px 20px 0px rgba(0,0,0,.1),4px 4px 5px 0px rgba(0,0,0,.1);outline:none}.btn-1{background:#060e83;background:linear-gradient(0deg,rgba(6,14,131,1) 0%,rgba(12,25,180,1) 100%);border:none}.btn-1:hover{background:#0003ff;background:linear-gradient(0deg,rgba(0,3,255,1) 0%,rgba(2,126,251,1) 100%)}.btn-2{background:#6009f0;background:linear-gradient(0deg,rgba(96,9,240,1) 0%,rgba(129,5,240,1) 100%);border:none}.btn-2:before{height:0;width:2px}.btn-2:hover{box-shadow:4px 4px 6px 0 rgba(255,255,255,.5),-4px -4px 6px 0 rgba(116,125,136,.5),inset -4px -4px 6px 0 rgba(255,255,255,.2),inset 4px 4px 6px 0 rgba(0,0,0,.4)}.btn-3{background:#00acee;background:linear-gradient(0deg,rgba(0,172,238,1) 0%,rgba(2,126,251,1) 100%);width:130px;height:40px;line-height:42px;padding:0;border:none}.btn-3 span{position:relative;display:block;width:100%;height:100%}.btn-3:before,.btn-3:after{position:absolute;content:"";right:0;top:0;background:rgba(2,126,251,1);transition:all .3s ease}.btn-3:before{height:0;width:2px}.btn-3:after{width:0;height:2px}.btn-3:hover{background:0 0;box-shadow:none}.btn-3:hover:before{height:100%}.btn-3:hover:after{width:100%}.btn-3 span:hover{color:rgba(2,126,251,1)}.btn-3 span:before,.btn-3 span:after{position:absolute;content:"";left:0;bottom:0;background:rgba(2,126,251,1);transition:all .3s ease}.btn-3 span:before{width:2px;height:0}.btn-3 span:after{width:0;height:2px}.btn-3 span:hover:before{height:100%}.btn-3 span:hover:after{width:100%}.btn-4{background-color:#4dccc6;background-image:linear-gradient(315deg,#4dccc6 0%,#96e4df 74%);line-height:42px;padding:0;border:none}.btn-4:hover{background-color:#89d8d3;background-image:linear-gradient(315deg,#89d8d3 0%,#03c8a8 74%)}.btn-4 span{position:relative;display:block;width:100%;height:100%}.btn-4:before,.btn-4:after{position:absolute;content:"";right:0;top:0;box-shadow:4px 4px 6px 0 rgba(255,255,255,.9),-4px -4px 6px 0 rgba(116,125,136,.2),inset -4px -4px 6px 0 rgba(255,255,255,.9),inset 4px 4px 6px 0 rgba(116,125,136,.3);transition:all .3s ease}.btn-4:before{height:0;width:.1px}.btn-4:after{width:0;height:.1px}.btn-4:hover:before{height:100%}.btn-4:hover:after{width:100%}.btn-4 span:before,.btn-4 span:after{position:absolute;content:"";left:0;bottom:0;box-shadow:4px 4px 6px 0 rgba(255,255,255,.9),-4px -4px 6px 0 rgba(116,125,136,.2),inset -4px -4px 6px 0 rgba(255,255,255,.9),inset 4px 4px 6px 0 rgba(116,125,136,.3);transition:all .3s ease}.btn-4 span:before{width:.1px;height:0}.btn-4 span:after{width:0;height:.1px}.btn-4 span:hover:before{height:100%}.btn-4 span:hover:after{width:100%}.btn-5{width:130px;height:40px;line-height:42px;padding:0;border:none;background:#ff1b00;background:linear-gradient(0deg,rgba(255,27,0,1) 0%,rgba(251,75,2,1) 100%)}.btn-5:hover{color:#f0094a;background:0 0;box-shadow:none}.btn-5:before,.btn-5:after{content:'';position:absolute;top:0;right:0;height:2px;width:0;background:#f0094a;box-shadow:-1px -1px 5px 0px #fff,7px 7px 20px 0px #0003,4px 4px 5px 0px #0002;transition:.4s ease all}.btn-5:after{right:inherit;top:inherit;left:0;bottom:0}.btn-5:hover:before,.btn-5:hover:after{width:100%;transition:.8s ease all}.btn-6{background:#f796c0;background:radial-gradient(circle,rgba(247,150,192,1) 0%,rgba(118,174,241,1) 100%);line-height:42px;padding:0;border:none}.btn-6 span{position:relative;display:block;width:100%;height:100%}.btn-6:before,.btn-6:after{position:absolute;content:"";height:0;width:1px;box-shadow:-1px -1px 20px 0px rgba(255,255,255,1),-4px -4px 5px 0px rgba(255,255,255,1),7px 7px 20px 0px rgba(0,0,0,.4),4px 4px 5px 0px rgba(0,0,0,.3)}.btn-6:before{right:0;top:0;transition:all .5s ease}.btn-6:after{left:0;bottom:0;transition:all .5s ease}.btn-6:hover{background:0 0;color:#76aef1;box-shadow:none}.btn-6:hover:before{transition:all .5s ease;height:100%}.btn-6:hover:after{transition:all .5s ease;height:100%}.btn-6 span:before,.btn-6 span:after{position:absolute;content:"";box-shadow:-1px -1px 20px 0px rgba(255,255,255,1),-4px -4px 5px 0px rgba(255,255,255,1),7px 7px 20px 0px rgba(0,0,0,.4),4px 4px 5px 0px rgba(0,0,0,.3)}.btn-6 span:before{left:0;top:0;width:0;height:.5px;transition:all .5s ease}.btn-6 span:after{right:0;bottom:0;width:0;height:.5px;transition:all .5s ease}.btn-6 span:hover:before{width:100%}.btn-6 span:hover:after{width:100%}.btn-7{background:linear-gradient(0deg,rgba(255,151,0,1) 0%,rgba(251,75,2,1) 100%);line-height:42px;padding:0;border:none}.btn-7 span{position:relative;display:block;width:100%;height:100%}.btn-7:before,.btn-7:after{position:absolute;content:"";right:0;bottom:0;background:rgba(251,75,2,1);box-shadow:-7px -7px 20px 0px rgba(255,255,255,.9),-4px -4px 5px 0px rgba(255,255,255,.9),7px 7px 20px 0px rgba(0,0,0,.2),4px 4px 5px 0px rgba(0,0,0,.3);transition:all .3s ease}.btn-7:before{height:0;width:2px}.btn-7:after{width:0;height:2px}.btn-7:hover{color:rgba(251,75,2,1);background:0 0}.btn-7:hover:before{height:100%}.btn-7:hover:after{width:100%}.btn-7 span:before,.btn-7 span:after{position:absolute;content:"";left:0;top:0;background:rgba(251,75,2,1);box-shadow:-7px -7px 20px 0px rgba(255,255,255,.9),-4px -4px 5px 0px rgba(255,255,255,.9),7px 7px 20px 0px rgba(0,0,0,.2),4px 4px 5px 0px rgba(0,0,0,.3);transition:all .3s ease}.btn-7 span:before{width:2px;height:0}.btn-7 span:after{height:2px;width:0}.btn-7 span:hover:before{height:100%}.btn-7 span:hover:after{width:100%}.btn-8{background-color:#f0ecfc;background-image:linear-gradient(315deg,#f0ecfc 0%,#c797eb 74%);line-height:42px;padding:0;border:none}.btn-8 span{position:relative;display:block;width:100%;height:100%}.btn-8:before,.btn-8:after{position:absolute;content:"";right:0;bottom:0;background:#c797eb;transition:all .3s ease}.btn-8:before{height:0;width:2px}.btn-8:after{width:0;height:2px}.btn-8:hover:before{height:100%}.btn-8:hover:after{width:100%}.btn-8:hover{background:0 0}.btn-8 span:hover{color:#c797eb}.btn-8 span:before,.btn-8 span:after{position:absolute;content:"";left:0;top:0;background:#c797eb;transition:all .3s ease}.btn-8 span:before{width:2px;height:0}.btn-8 span:after{height:2px;width:0}.btn-8 span:hover:before{height:100%}.btn-8 span:hover:after{width:100%}.btn-9{border:none;transition:all .3s ease;overflow:hidden}.btn-9:after{position:absolute;content:" ";z-index:-1;top:0;left:0;width:100%;height:100%;background-color:#1fd1f9;background-image:linear-gradient(315deg,#1fd1f9 0%,#b621fe 74%);transition:all .3s ease}.btn-9:hover{background:0 0;box-shadow:4px 4px 6px 0 rgba(255,255,255,.5),-4px -4px 6px 0 rgba(116,125,136,.2),inset -4px -4px 6px 0 rgba(255,255,255,.5),inset 4px 4px 6px 0 rgba(116,125,136,.3);color:#fff}.btn-9:hover:after{-webkit-transform:scale(2) rotate(180deg);transform:scale(2) rotate(180deg);box-shadow:4px 4px 6px 0 rgba(255,255,255,.5),-4px -4px 6px 0 rgba(116,125,136,.2),inset -4px -4px 6px 0 rgba(255,255,255,.5),inset 4px 4px 6px 0 rgba(116,125,136,.3)}.btn-17{border:none;background:#caa846;background:linear-gradient(0deg,rgba(202,168,70,1) 0%,rgba(185,211,90,1) 100%);color:#fff;overflow:hidden}.btn-17:hover{text-decoration:none;color:#fff}.btn-17:before{position:absolute;content:'';display:inline-block;top:-180px;left:0;width:30px;height:100%;background-color:#fff;animation:shiny-btn2 3s ease-in-out infinite}.btn-17:hover{opacity:.7}.btn-17:active{box-shadow:4px 4px 6px 0 rgba(255,255,255,.3),-4px -4px 6px 0 rgba(116,125,136,.2),inset -4px -4px 6px 0 rgba(255,255,255,.2),inset 4px 4px 6px 0 rgba(0,0,0,.2)}@-webkit-keyframes shiny-btn2{0%{-webkit-transform:scale(0) rotate(45deg);opacity:0}80%{-webkit-transform:scale(0) rotate(45deg);opacity:.5}81%{-webkit-transform:scale(4) rotate(45deg);opacity:1}100%{-webkit-transform:scale(50) rotate(45deg);opacity:0}}.btn-11{border:none;background:#fb2175;background:linear-gradient(0deg,rgba(251,33,117,1) 0%,rgba(234,76,137,1) 100%);color:#fff;overflow:hidden}.btn-11:hover{text-decoration:none;color:#fff}.btn-11:before{position:absolute;content:'';display:inline-block;top:-180px;left:0;width:30px;height:100%;background-color:#fff;animation:shiny-btn1 3s ease-in-out infinite}.btn-11:hover{opacity:.7}.btn-11:active{box-shadow:4px 4px 6px 0 rgba(255,255,255,.3),-4px -4px 6px 0 rgba(116,125,136,.2),inset -4px -4px 6px 0 rgba(255,255,255,.2),inset 4px 4px 6px 0 rgba(0,0,0,.2)}@-webkit-keyframes shiny-btn1{0%{-webkit-transform:scale(0) rotate(45deg);opacity:0}80%{-webkit-transform:scale(0) rotate(45deg);opacity:.5}81%{-webkit-transform:scale(4) rotate(45deg);opacity:1}100%{-webkit-transform:scale(50) rotate(45deg);opacity:0}}.btn-18{border:none;background:#005e51;background:linear-gradient(0deg,rgba(0,94,81,1) 0%,rgba(0,137,101,1) 100%);color:#fff;overflow:hidden}.btn-18:hover{text-decoration:none;color:#fff}.btn-18:before{position:absolute;content:'';display:inline-block;top:-180px;left:0;width:30px;height:100%;background-color:#fff;animation:shiny-btn3 3s ease-in-out infinite}.btn-18:hover{opacity:.7}.btn-18:active{box-shadow:4px 4px 6px 0 rgba(255,255,255,.3),-4px -4px 6px 0 rgba(116,125,136,.2),inset -4px -4px 6px 0 rgba(255,255,255,.2),inset 4px 4px 6px 0 rgba(0,0,0,.2)}@-webkit-keyframes shiny-btn3{0%{-webkit-transform:scale(0) rotate(45deg);opacity:0}80%{-webkit-transform:scale(0) rotate(45deg);opacity:.5}81%{-webkit-transform:scale(4) rotate(45deg);opacity:1}100%{-webkit-transform:scale(50) rotate(45deg);opacity:0}}.btn-19{border:none;background:#dc1432;background:linear-gradient(0deg,rgba(220,20,50,1) 0%,rgba(203,63,70,1) 100%);color:#fff;overflow:hidden}.btn-19:hover{text-decoration:none;color:#fff}.btn-19:before{position:absolute;content:'';display:inline-block;top:-180px;left:0;width:30px;height:100%;background-color:#fff;animation:shiny-btn4 3s ease-in-out infinite}.btn-19:hover{opacity:.7}.btn-19:active{box-shadow:4px 4px 6px 0 rgba(255,255,255,.3),-4px -4px 6px 0 rgba(116,125,136,.2),inset -4px -4px 6px 0 rgba(255,255,255,.2),inset 4px 4px 6px 0 rgba(0,0,0,.2)}@-webkit-keyframes shiny-btn4{0%{-webkit-transform:scale(0) rotate(45deg);opacity:0}80%{-webkit-transform:scale(0) rotate(45deg);opacity:.5}81%{-webkit-transform:scale(4) rotate(45deg);opacity:1}100%{-webkit-transform:scale(50) rotate(45deg);opacity:0}}.btn-20{border:none;background:#2d8cff;background:linear-gradient(0deg,rgba(45,140,255,1) 0%,rgba(28,183,255,1) 100%);color:#fff;overflow:hidden}.btn-20:hover{text-decoration:none;color:#fff}.btn-20:before{position:absolute;content:'';display:inline-block;top:-180px;left:0;width:30px;height:100%;background-color:#fff;animation:shiny-btn5 3s ease-in-out infinite}.btn-20:hover{opacity:.7}.btn-20:active{box-shadow:4px 4px 6px 0 rgba(255,255,255,.3),-4px -4px 6px 0 rgba(116,125,136,.2),inset -4px -4px 6px 0 rgba(255,255,255,.2),inset 4px 4px 6px 0 rgba(0,0,0,.2)}@-webkit-keyframes shiny-btn5{0%{-webkit-transform:scale(0) rotate(45deg);opacity:0}80%{-webkit-transform:scale(0) rotate(45deg);opacity:.5}81%{-webkit-transform:scale(4) rotate(45deg);opacity:1}100%{-webkit-transform:scale(50) rotate(45deg);opacity:0}}.btn-12{position:relative;right:20px;bottom:20px;border:none;box-shadow:none;width:130px;height:40px;line-height:42px;-webkit-perspective:230px;perspective:230px}.btn-12 span{background:#00acee;background:linear-gradient(0deg,rgba(0,172,238,1) 0%,rgba(2,126,251,1) 100%);display:block;position:absolute;width:130px;height:40px;box-shadow:inset 2px 2px 2px 0px rgba(255,255,255,.5),7px 7px 20px 0px rgba(0,0,0,.1),4px 4px 5px 0px rgba(0,0,0,.1);border-radius:5px;margin:0;text-align:center;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-transition:all .3s;transition:all .3s}.btn-12 span:nth-child(1){box-shadow:-7px -7px 20px 0px #fff9,-4px -4px 5px 0px #fff9,7px 7px 20px 0px #0002,4px 4px 5px 0px #0001;-webkit-transform:rotateX(90deg);-moz-transform:rotateX(90deg);transform:rotateX(90deg);-webkit-transform-origin:50% 50% -20px;-moz-transform-origin:50% 50% -20px;transform-origin:50% 50% -20px}.btn-12 span:nth-child(2){-webkit-transform:rotateX(0deg);-moz-transform:rotateX(0deg);transform:rotateX(0deg);-webkit-transform-origin:50% 50% -20px;-moz-transform-origin:50% 50% -20px;transform-origin:50% 50% -20px}.btn-12:hover span:nth-child(1){box-shadow:inset 2px 2px 2px 0px rgba(255,255,255,.5),7px 7px 20px 0px rgba(0,0,0,.1),4px 4px 5px 0px rgba(0,0,0,.1);-webkit-transform:rotateX(0deg);-moz-transform:rotateX(0deg);transform:rotateX(0deg)}.btn-12:hover span:nth-child(2){box-shadow:inset 2px 2px 2px 0px rgba(255,255,255,.5),7px 7px 20px 0px rgba(0,0,0,.1),4px 4px 5px 0px rgba(0,0,0,.1);color:transparent;-webkit-transform:rotateX(-90deg);-moz-transform:rotateX(-90deg);transform:rotateX(-90deg)}.btn-13{background-color:#89d8d3;background-image:linear-gradient(315deg,#89d8d3 0%,#03c8a8 74%);border:none;z-index:1}.btn-13:after{position:absolute;content:"";width:100%;height:0;bottom:0;left:0;z-index:-1;border-radius:5px;background-color:#4dccc6;background-image:linear-gradient(315deg,#4dccc6 0%,#96e4df 74%);box-shadow:-7px -7px 20px 0px #fff9,-4px -4px 5px 0px #fff9,7px 7px 20px 0px #0002,4px 4px 5px 0px #0001;transition:all .3s ease}.btn-13:hover{color:#fff}.btn-13:hover:after{top:0;height:100%}.btn-13:active{top:2px}.btn-14{background:#ff9700;border:none;z-index:1}.btn-14:after{position:absolute;content:"";width:100%;height:0;top:0;left:0;z-index:-1;border-radius:5px;background-color:#eaf818;background-image:linear-gradient(315deg,#eaf818 0%,#f6fc9c 74%);box-shadow:inset 2px 2px 2px 0px rgba(255,255,255,.5);7px 7px 20px 0px rgba(0,0,0,.1),4px 4px 5px 0px rgba(0,0,0,.1);transition:all .3s ease}.btn-14:hover{color:#000}.btn-14:hover:after{top:auto;bottom:0;height:100%}.btn-14:active{top:2px}.btn-15{background:#b621fe;border:none;z-index:1}.btn-15:after{position:absolute;content:"";width:0;height:100%;top:0;right:0;z-index:-1;background-color:#663dff;border-radius:5px;box-shadow:inset 2px 2px 2px 0px rgba(255,255,255,.5),7px 7px 20px 0px rgba(0,0,0,.1),4px 4px 5px 0px rgba(0,0,0,.1);transition:all .3s ease}.btn-15:hover{color:#fff}.btn-15:hover:after{left:0;width:100%}.btn-15:active{top:2px}.btn-16{border:none;color:#000}.btn-16:after{position:absolute;content:"";width:0;height:100%;top:0;left:0;direction:rtl;z-index:-1;box-shadow:-7px -7px 20px 0px #fff9,-4px -4px 5px 0px #fff9,7px 7px 20px 0px #0002,4px 4px 5px 0px #0001;transition:all .3s ease}.btn-16:hover{color:#000}.btn-16:hover:after{left:auto;right:0;width:100%}.btn-16:active{top:2px}.text-x a,.text-x a:hover,.text-x a:hover:after{text-decoration:none}.right01{text-align:right}.line-height-18{line-height:1.8 !important}.left01{text-align:left}button{border:none;padding:15px;outline:none}.ul-align-right{display:flex;flex-direction:column;justify-content:flex-end}.ul-align-center{display:flex;flex-direction:column;justify-content:center}.ul-align-center2{display:flex;width:100%;align-items:center;flex-direction:column}.no-line a,.no-line a:hover,.no-line a:hover:after{text-decoration:none;color:#151515}.solid-green{border:solid 3px #005e51;display:grid;padding:3%;justify-self:center;align-self:center;text-align:center}.solid-gold{border:solid 3px #caa846;display:grid;padding:4px 8px;justify-self:center;align-self:center;text-align:center;white-space:nowrap}.solid-line{border:solid 3px #00b900}.solid-zoom{border:solid 3px #2d8cff}.back-green{background-color:#005e51}.back-gold{background-color:#caa846}.back-zoom{background-color:#2d8cff}.back-line{background-color:#00b900}.back-white{background:#fff}.white,.white a,.white a:hover,.white a:hover:after{color:#fff !important;text-decoration:none}.black,.black a,.black a:hover,.black a:hover:after{color:#151515;text-decoration:none}.red,.red a,.red a:hover,.red a:hover:after{color:#c81432;text-decoration:none}.btn-10{z-index:5;color:rgba(72,81,80,1);font-family:'Raleway','Open Sans',sans-serif;position:relative;display:block;overflow:hidden;width:100%;height:60px;max-width:250px;margin:1rem auto;text-transform:uppercase;border:1px solid rgba(72,81,80,1)}.btn-10{text-align:center;padding:1.2em 0;color:rgba(72,81,80,1);font-weight:600}.btn-10:before,.btn-10:after,.btn-10 span:before,.btn-10 span:after{color:rgba(72,81,80,1);content:'';position:absolute;top:0;left:0;width:0;height:80px;background-color:rgba(72,81,80,.25);-webkit-transition:.4s;transition:.4s}.btn-10:after,.btn-10 span:before{color:rgba(72,81,80,1);left:auto;right:0}.btn-10 span:before,.btn-10 span:after{-webkit-transition-delay:.4s;transition-delay:.4s}.btn-10:hover{color:rgba(72,81,80,1)}.btn-10:hover:before,.btn-10:hover:after,.btn-10:hover span:before,.btn-10:hover span:after{color:rgba(72,81,80,1);width:250px}.btn-10:active{background-color:rgba(72,81,80,1)}.center01{text-align:center}.reins-buy-info p,.reins-buy-info h5{line-height:1.5;padding:4px 0}.text-z{color:#151515}.text-z a,.text-z a:hover,.text-z a:hover:after{color:#151515;text-decoration:none}.green02 a,.green02 a:hovder,.green02 a:hover:after{color:#0c8747 !important;text-decoration:none}.green-border-bottom{border-bottom:2px solid #0c8747;padding:8px 0}.green02{color:#0c8747 !important}.arrow2 p,.arrow2 p a,.arrow2 p a:hover,.arrow2 p a:hover:after{margin:0;text-decoration:none;color:#0c8747;font-size:1em;padding-left:5px;font-weight:700}.arrow2 span{display:block;width:100px;height:2px;background-color:#0c8747;position:relative;transform:scale(0,1);transform-origin:top left;animation:arrow03 5s ease-in-out infinite forwards}@keyframes arrow03{0%{transform:scale(0,1)}30%{transform:scale(0,1)}40%{transform:scale(1,1)}85%{transform:scale(1,1);opacity:1}90%{transform:scale(1,1);opacity:0}100%{transform:scale(1,1);opacity:0}}.arrow2 span:after{content:"";display:block;width:8px;height:15px;border-right:2px solid #0c8747;transform:rotate(-45deg) scale(1,0);transform-origin:right bottom;position:absolute;bottom:2px;right:1px;animation:arrow04 5s ease-in-out infinite forwards}@keyframes arrow04{0%{transform:rotate(-45deg) scale(1,0)}45%{transform:rotate(-45deg) scale(1,0)}55%{transform:rotate(-45deg) scale(1,1)}85%{transform:rotate(-45deg) scale(1,1);opacity:1}90%{transform:rotate(-45deg) scale(1,1);opacity:0}100%{transform:rotate(-45deg) scale(1,1);opacity:0}}.container-z{position:relative;width:100%;height:70px;overflow:hidden}.container-z p{color:#0c8747;font-size:1em;font-weight:700}.arrow-z{position:absolute;border-top:25px solid transparent;border-left:25px solid #0c8747}.arrow-z:before{content:"";position:absolute;top:-7.5px;left:-25px;width:100vw;height:7.5px;background:#0c8747;transform-origin:left center;transform:rotate(-180deg)}.left-to-right{top:20%;border-left-color:#0c8747;transform:rotate(0);animation:left-to-right-anim .8s linear infinite}.left-to-right:before{background:#0c8747}.btn{font-weight:700;line-height:1.5;display:inline-block;padding:1rem 4rem;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-transition:all .3s;transition:all .3s;text-align:center;vertical-align:middle;text-decoration:none;letter-spacing:.1em}a.btn-border{color:#0c8747;border:1px solid #0c8747;border-radius:30px;font-size:1.3em;background:#fff}a.btn-border:hover{color:#fff !important;background:#0c8747}a.btn-border-gold{color:#caa846;border:1px solid #caa846;border-radius:30px;font-size:1.3em;background:#fff}a.btn-border-gold:hover{color:#fff !important;background:#caa846}@media screen and (max-width:3000px){.back-green p,.back-white p,.back-gold p,.back-line p,.back-zoom p{width:30vw;display:grid;padding:6%;justify-self:center;align-self:center;text-align:center}.ul-center-left{width:fit-content;margin:auto;max-width:70%}.picture_comparison img{width:40%}.btn{font-weight:700;line-height:1.5;display:inline-block;padding:1rem 4rem;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-transition:all .3s;transition:all .3s;text-align:center;vertical-align:middle;text-decoration:none;letter-spacing:.1em}a.btn-border{color:#0c8747;border:1px solid #0c8747;border-radius:30px;font-size:1.3em;background:#fff}a.btn-border:hover{color:#fff !important;background:#0c8747}a.btn-border-gold{color:#caa846;border:1px solid #caa846;border-radius:30px;font-size:1.3em;background:#fff}a.btn-border-gold:hover{color:#fff !important;background:#caa846}button{border:none;padding:15px;outline:none}@keyframes left-to-right-anim{0%{left:2%}100%{left:10%}}.wrap2{width:50%;float:right;padding:0 0 0 20%}.flexbox-banner{display:flex;align-items:stretch}.flexbox{display:flex;justify-content:space-around;padding:0 0 0 4px}.flexbox li{display:flex;justify-content:space-around;padding:0 0 0 4px}.flexbox-reins{display:flex;justify-content:space-around;padding:0 0 0 4px}.flexbox-reins li{display:flex;justify-content:space-around;padding:0 0 0 4px}.flexbox0{display:flex;justify-content:space-between;padding:0 0 0 4px}.flexbox0 li{display:flex;justify-content:space-between;padding:0 0 0 4px}.flexbox-reverse{display:flex;justify-content:space-between;flex-direction:row-reverse;padding:0 0 0 4px}.flexbox-reverse li{display:flex;justify-content:space-between;flex-direction:row-reverse;padding:0 0 0 4px}.picture_1 img{width:100%;display:inline-block}.picture_3 img{width:100%}.picture_mail img{width:25%}.gray01{color:gray}.back-gray{background-color:#f7f7f7}.size_small01{font-size:1em}.size_small03{font-size:1.4em;font-weight:500}.size_small02{font-size:1.3em;font-weight:700}.size_small04{font-size:1.2em;font-weight:700}.size_small05{font-size:1.2em}.red01,.red01 a,.red01 a:hover,.red01 a:hover:after{color:red;text-decoration:none}.space-z{padding:2% 0}.table h5{display:flex}.table h5 span{width:30%;font-weight:400;padding:5px;text-align:center;min-width:30%}.table div .icn img,.table div .price,.table div .add span,.table div .madori,.table div .copy{width:50%;font-weight:400;padding:5px;text-align:left;max-width:50%}.table-reins h5{display:flex}.table-reins h5 span{width:20%;font-weight:700;margin:5px 0;text-align:left;min-width:20%}.table-reins div .exclusive,.table-reins div .specialist,.table-reins div .general{width:70%;font-weight:400;margin:5px 0 5px 5px;text-align:left;max-width:70%}.buy-reins p{color:#0c8747;font-weight:500}.clearfix:after{content:" ";display:block;clear:both}a:hover,a:hover:after,a:focus{text-decoration:none}.border-bottom{border-bottom:1px solid #eee}.sub_staff-second{width:65%;margin:0 auto}.sub_staff-z{padding:2% 19%}.sub_staff2{padding:7% 19%}.sub_staff3{padding:2% 40%}.sub_staff-xyz{padding:5% 12%}#recommend .tbl,#recommend_buy .tbl{display:block;overflow:hidden;width:100%}#recommend .tbl td,#recommend_buy .tbl td{float:left;width:calc(98%/3) !important;border:1px solid #151515;margin:0 0 5px 5px;background-color:#fff;-webkit-box-sizing:border-box;box-sizing:border-box}#recommend .tbl td.none,#recommend_buy .tbl td.none{border:0;background-color:transparent;background-image:none}#recommend .tbl .photo,#recommend_buy .tbl .photo{width:100%;height:170px;text-align:center;display:flex;align-items:center;justify-content:center;background-color:#f2efed}#recommend .tbl .photo a,#recommend_buy .tbl .photo a{width:100%;height:170px;display:flex;align-items:center;justify-content:center}#recommend .tbl .photo img,#recommend_buy .tbl .photo img,#recommend .tbl .photo a img,#recommend_buy .tbl .photo a img{max-width:100%;max-height:170px;width:auto;height:auto;display:flex;align-items:center;justify-content:center}#recommend .tbl td .icn,#recommend_buy .tbl td .icn{width:70px}#recommend .tbl td .icn img,#recommend_buy .tbl td .icn img{width:70px}#recommend .tbl td .name a:hover,#recommend_buy .tbl td .name a:hover{color:#151515;opacity:.5}figure{position:relative;overflow:hidden;width:100%}figcaption{text-align:center;position:absolute;top:0;left:0;z-index:2;width:100%;height:100%;background:rgba(0,0,0,.6);-webkit-transition:.3s;transition:.3s;opacity:0}figure:hover figcaption{opacity:1}.flexbox0 li h6{margin-top:40%;display:flex;align-items:center;justify-content:center}.ul-align-center{display:flex;flex-direction:column;justify-content:center}.font_family2{font-family:"Source Han Sans JP"}.movie-wrap{max-width:50%}iframe.youtube-16-9{width:100%;height:auto;aspect-ratio:16/9}.between-left{margin-left:2%}.between-left-L{margin:0 0 0 16%}.wrap-flex2{display:flex}.item-flex-3{width:30%}.item-flex-3-box{width:28%;border:solid 3px #caa846;padding:2px 8px;text-align:center;white-space:nowrap}.item-flex-5{width:45%}.sub_staff00{display:grid;justify-self:center;align-self:center}.sub_staff01{display:inline-block}}@media screen and (max-width:1170px){.picture_comparison img{width:40%}.back-green p,.back-white p,.back-gold p,.back-line p,.back-zoom p{width:30vw;display:grid;padding:6%;justify-self:center;align-self:center;text-align:center}.btn{font-weight:700;line-height:1.5;display:inline-block;padding:1rem 4rem;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-transition:all .3s;transition:all .3s;text-align:center;vertical-align:middle;text-decoration:none;letter-spacing:.1em}a.btn-border{color:#0c8747;border:1px solid #0c8747;border-radius:30px;font-size:1.3em;background:#fff}a.btn-border:hover{color:#fff !important;background:#0c8747}a.btn-border-gold{color:#caa846;border:1px solid #caa846;border-radius:30px;font-size:1.3em;background:#fff}a.btn-border-gold:hover{color:#fff !important;background:#caa846}button{border:none;padding:15px;outline:none}@keyframes left-to-right-anim{0%{left:2%}100%{left:10%}}.wrap2{width:50%;float:right;padding:0 0 0 20%}.sub_staff-z{padding:0 25%}.sub_staff-xyz{padding:5% 12%}.sub_staff2{padding:10% 15%}.sub_staff3{padding:10% 25%}.sub_staff-second{width:65%;margin:0 auto}.flexbox-banner{display:flex;align-items:stretch}.flexbox{display:flex;justify-content:space-around;padding:0 0 0 4px}.flexbox li{display:flex;justify-content:space-around;padding:0 0 0 4px}.flexbox-reins{display:flex;justify-content:space-around;padding:0 0 0 4px}.flexbox-reins li{display:flex;justify-content:space-around;padding:0 0 0 4px}.flexbox0{display:flex;flex-direction:column;align-items:center;line-height:1.4;padding:0;width:100%}.flexbox0 li{display:flex;flex-direction:column;align-items:center;line-height:1.4;padding:0;width:100%}.flexbox-reverse{display:flex;flex-direction:column;align-items:flex-start;line-height:1.4;padding:0;width:100%}.flexbox-reverse li{display:flex;flex-direction:column;align-items:flex-start;line-height:1.4;padding:0;width:100%}.picture_1 img{width:100%;display:inline-block}.table h5{display:flex}.table h5 span{width:30%;font-weight:400;padding:5px;text-align:center;min-width:30%}.table div .icn img,.table div .price,.table div .add span,.table div .madori,.table div .copy{width:50%;font-weight:400;padding:5px;text-align:left;min-width:100%;min-width:100vw}.table-reins h5{display:flex;font-size:1em}.table-reins h5 span{width:20%;font-weight:700;margin:5px 0;text-align:left;min-width:20%}.table-reins div .exclusive,.table-reins div .specialist,.table-reins div .general{width:70%;font-weight:400;margin:5px 0 5px 5px;text-align:left;max-width:70%}.buy-reins p{color:#0c8747;font-size:1em}.border-bottom{border-bottom:1px solid #eee}.gray01{color:gray}.back-gray{background-color:#f7f7f7}.red01,.red01 a,.red01 a:hover,.red01 a:hover:after{color:red;text-decoration:none}.size_small01{font-size:1em}.size_small03{font-size:1.4em;font-weight:500}.size_small02{font-size:1.3em;font-weight:700}.size_small04{font-size:1.2em;font-weight:700}.space-z{padding:2% 0}.float-left{float:left}.clearfix:after{content:" ";display:block;clear:both}.buy-reins p{color:#0c8747;font-size:1em}#recommend .tbl td,#recommend_buy .tbl td{width:100%;float:none;min-width:98%;display:flex;align-items:center;justify-content:center;border:1px solid #151515}#recommend .tbl td .icn,#recommend_buy .tbl td .icn{width:50px}#recommend .tbl td .icn img,#recommend_buy .tbl td .icn img{width:50px}#recommend .tbl .photo,#recommend_buy .tbl .photo{width:100%;height:170px;text-align:center;display:flex;align-items:center;justify-content:center;background-color:#f2efed}#recommend .tbl .photo a,#recommend_buy .tbl .photo a{width:100%;height:170px;display:flex;align-items:center;justify-content:center}#recommend .tbl .photo img,#recommend_buy .tbl .photo img,#recommend .tbl .photo a img,#recommend_buy .tbl .photo a img{max-width:100%;max-height:170px;width:auto;height:auto;display:flex;align-items:center;justify-content:center}.only-pc{display:none !important}.only-sh{display:block}figure{position:relative;overflow:hidden;width:100%}figcaption{text-align:center;position:absolute;top:0;left:0;z-index:2;width:100%;height:100%;background:rgba(0,0,0,.6);-webkit-transition:.3s;transition:.3s;opacity:0}figure:hover figcaption{opacity:1}.flexbox0 li h6{margin-top:40%;display:flex;align-items:center;justify-content:center}.font_family2{font-family:"Source Han Sans JP"}.picture_mail img{width:25%}.ul-align-center{display:flex;flex-direction:column;justify-content:center}.ul-center-left{width:fit-content;margin:auto;max-width:80%}.movie-wrap{max-width:65%}iframe.youtube-16-9{width:100%;height:auto;aspect-ratio:16/9}.embed{width:65%;margin:0 auto}.embed iframe.youtube-16-9{width:100%;height:auto;aspect-ratio:16/9}.between-left{margin-left:2%}.between-left-L{margin:0 0 0 16%}.wrap-flex2{display:flex;justify-content:space-between}.item-flex-3-box{width:28%}.gold-box2{border:solid 3px #caa846;padding:2px 8px;text-align:center;white-space:nowrap}.item-flex-3{width:28%}.item-flex-5{width:45%}.sub_staff00{display:grid;justify-self:center;align-self:center}.sub_staff01{display:inline-block}}@media screen and (max-width:600px){.picture_comparison img{width:70%}.back-green p,.back-white p,.back-gold p,.back-line p,.back-zoom p{width:64.5vw;display:grid;padding:6% 0;justify-self:center;align-self:center;text-align:center}.ul-center-left{width:fit-content;margin:auto;max-width:85%}.btn{font-weight:700;line-height:1.5;display:inline-block;padding:1rem 4rem;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-transition:all .3s;transition:all .3s;text-align:center;vertical-align:middle;text-decoration:none;letter-spacing:.1em}a.btn-border{color:#0c8747;border:1px solid #0c8747;border-radius:30px;font-size:1.3em;background:#fff}a.btn-border:hover{color:#fff !important;background:#0c8747}a.btn-border-gold{color:#caa846;border:1px solid #caa846;border-radius:30px;font-size:1.3em;background:#fff}a.btn-border-gold:hover{color:#fff !important;background:#caa846}button{border:none;padding:0;outline:none}@keyframes left-to-right-anim{0%{left:2%}100%{left:20%}}.wrap2{max-width:100%;float:none;padding:0 0 0 10%}.sub_staff-xyz{padding:5% 12%}.sub_staff-z{padding:2% 10%}.sub_staff3{padding:10%}.sub_staff2{padding:10%}.sub_staff-second{width:65%;margin:0 auto}.flexbox-banner{display:flex;flex-direction:column;align-items:center}.flexbox{display:flex;justify-content:space-around;padding:0 0 0 4px}.flexbox li{display:flex;justify-content:space-around;padding:0 0 0 4px}.flexbox-reins{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:0}.flexbox-reins li{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:0}.flexbox0{display:flex;flex-direction:column;align-items:center;line-height:1.4;padding:0;width:100%}.flexbox0 li{display:flex;flex-direction:column;align-items:center;line-height:1.4;padding:0;width:100%}.flexbox-reverse{display:flex;flex-direction:column;align-items:flex-start;line-height:1.4;padding:0;width:100%}.flexbox-reverse li{display:flex;flex-direction:column;align-items:flex-start;line-height:1.4;padding:0;width:100%}.picture_1 img{width:100%;display:inline-block}.table h5{display:flex}.table h5 span{width:30%;font-weight:400;padding:5px;text-align:center;min-width:30%}.table div .icn img,.table div .price,.table div .add span,.table div .madori,.table div .copy{width:50%;font-weight:400;padding:5px;text-align:left;min-width:100%;min-width:100vw}.table-reins h5{display:flex;flex-direction:column;font-size:1em}.table-reins h5 span{width:100%;font-weight:700;margin:5px 0;text-align:left;min-width:100%}.table-reins div .exclusive,.table-reins div .specialist,.table-reins div .general{width:100%;font-weight:400;margin:5px 0;text-align:left;max-width:100%}.border-bottom{border-bottom:1px solid #eee}.gray01{color:gray}.back-gray{background-color:#f7f7f7}.red01,.red01 a,.red01 a:hover,.red01 a:hover:after{color:red;text-decoration:none}.size_small01{font-size:1em}.size_small03{font-size:1.4em;font-weight:500}.size_small02{font-size:1.3em;font-weight:700}.size_small04{font-size:1.2em;font-weight:700}.space-z{padding:2% 0}.float-left{float:left}.clearfix:after{content:" ";display:block;clear:both}.buy-reins p{color:#0c8747;font-size:1em}#recommend .tbl td,#recommend_buy .tbl td{width:100%;float:none;min-width:98%;display:flex;align-items:center;justify-content:center;border:1px solid #151515}#recommend .tbl td .icn,#recommend_buy .tbl td .icn{width:50px}#recommend .tbl td .icn img,#recommend_buy .tbl td .icn img{width:50px}#recommend .tbl .photo,#recommend_buy .tbl .photo{width:100%;height:170px;text-align:center;display:flex;align-items:center;justify-content:center;background-color:#f2efed}#recommend .tbl .photo a,#recommend_buy .tbl .photo a{width:100%;height:170px;display:flex;align-items:center;justify-content:center}#recommend .tbl .photo img,#recommend_buy .tbl .photo img,#recommend .tbl .photo a img,#recommend_buy .tbl .photo a img{max-width:100%;max-height:170px;width:auto;height:auto;display:flex;align-items:center;justify-content:center}.only-pc{display:none !important}.only-sh{display:block}figure{position:relative;overflow:hidden;width:100%}figcaption{text-align:center;position:absolute;top:0;left:0;z-index:2;width:100%;height:100%;background:rgba(0,0,0,.6);-webkit-transition:.3s;transition:.3s;opacity:0}figure:hover figcaption{opacity:1}.flexbox0 li h6{margin-top:40%;display:flex;align-items:center;justify-content:center}.font_family2{font-family:"Source Han Sans JP"}.picture_mail img{width:60%}.ul-align-center{display:flex;flex-direction:column;justify-content:center}.movie-wrap{max-width:95%}iframe.youtube-16-9{width:100%;aspect-ratio:16/9}.embed{width:95%;margin:0 auto}.embed iframe.youtube-16-9{width:100%;height:auto;aspect-ratio:16/9}.between-left,.between-left-L{margin:0}.wrap-flex2{display:flex;flex-direction:column;align-items:flex-start}.item-flex-3,item-flex-5{width:100%}.item-flex-3-box{width:100%;border:solid 3px #caa846;padding:3%;text-align:center}.sub_staff00{display:grid;justify-self:center;align-self:center}.sub_staff01{display:inline-block}.sub_staff10{width:60%;margin:0 auto;text-align;center}.wrap-flex-next-300{display:flex !important;flex-direction:column !important;align-items:center !important}.item-flex-next-300{width:100% !important;margin:0 !important;display:flex !important;align-items:center !important;flex-direction:column !important}}.link-container-text2{font-family:"Source Han Sans JP";color:#fff;font-size:2rem;font-weight:700;padding:0;margin:0;z-index:5;line-height:1.5;text-align:center}.title-space-bottom-s{padding-bottom:4%}.title-space-bottom{padding-bottom:8%}.title-space-top{padding-top:8%}.title-space-top-s{padding-top:4%}.review-btn-2{padding:12px 24px;background:#caa846;color:#fff;border:none;border-radius:6px;font-size:16px;cursor:pointer}.review-btn-2:hover{background:#caa846}.modal-overlay-2{display:none !important;position:fixed;inset:0;background:rgba(0,0,0,.6);z-index:9998;align-items:center;justify-content:center}.modal-overlay-2.is-open-2{display:flex !important}.modal-box-2{position:relative;background:#fff;border-radius:10px;width:90%;max-width:860px;max-height:85vh;overflow-y:auto;padding:40px 24px 24px;box-shadow:0 8px 32px rgba(0,0,0,.25)}.modal-close-2{position:absolute;top:10px;right:14px;background:0 0;border:none;font-size:28px;line-height:1;cursor:pointer;color:#555}.modal-close-2:hover{color:#000}.iframe-wrap-2{width:100%}.iframe-wrap-2 iframe{border:none;width:100%}.review-btn-3{background-color:#caa846;color:#fff;border:none;padding:12px 28px;font-size:16px;border-radius:6px;cursor:pointer;transition:background-color .3s}.review-btn-3:hover{background-color:#caa846}.modal-overlay-3{display:none;position:fixed;inset:0;background:rgba(0,0,0,.6);z-index:9999;justify-content:center;align-items:center}.modal-overlay-3.is-open-3{display:flex}.modal-box-3{background:#fff;border-radius:10px;padding:24px;width:100%;max-width:100%;max-height:auto;overflow-y:auto;position:relative;box-shadow:0 8px 32px rgba(0,0,0,.25)}.modal-close-3{position:absolute;top:12px;right:16px;background:0 0;border:none;font-size:28px;line-height:1;cursor:pointer;color:#555}.modal-close-3:hover{color:#000}.review-wrap-3{margin-top:8px}