*{text-decoration:none;outline:none;font-weight:400;line-height:1.6em;word-break:break-all;line-break:strict !important}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:separate;border-spacing:0}img{border:none;vertical-align:bottom;font-size:0px;line-height:0px;width:auto;height:auto}address{font-style:normal}@media screen and (min-width: 1921px){.maxWrapp,.largeWrapp,.mainWrapp{width:73%}}.maxWrapp{width:1600px}@media screen and (max-width: 1920px){.maxWrapp{width:1600px}}@media screen and (max-width: 1690px){.maxWrapp{width:95%}}.largeWrapp{width:1500px}@media screen and (max-width: 1920px){.largeWrapp{width:1500px}}.mainWrapp{width:1200px}@media screen and (min-width: 1500px){.mainWrapp{width:1200px;max-width:calc(100% - 130px)}}.middleWrapp{width:1180px}.resWrapp{width:calc(100% - 130px);max-width:1600px}@media screen and (max-width: 1499px){.mainWrapp,.largeWrapp,.resWrapp{width:calc(100% - 130px)}}.largeWrapp,.mainWrapp,.middleWrapp,.resWrapp{margin-left:auto;margin-right:auto}@media screen and (max-width: 1100px){.largeWrapp,.mainWrapp,.middleWrapp,.resWrapp{width:100%}}@media screen and (max-width: 1100px){.fillCon .largeWrapp,.fillCon .mainWrapp,.fillCon .middleWrapp,.fillCon .resWrapp{max-width:calc(100% - 60px);position:relative}}.animation,.allWrapp{opacity:0}.animated.fadeIn,.animated.fadein{-webkit-animation:fadein 1s ease 0s 1 forwards;animation:fadein 1s ease 0s 1 forwards}.animated.fadeUp,.animated.fadeup{-webkit-animation:fadeup 1s ease 0s 1 forwards;animation:fadeup 1s ease 0s 1 forwards}.animated.fadeLeft,.animated.fadeleft{-webkit-animation:fadeleft 1s ease 0s 1 forwards;animation:fadeleft 1s ease 0s 1 forwards}.animated.fadeRight,.animated.faderight{-webkit-animation:faderight 1s ease 0s 1 forwards;animation:faderight 1s ease 0s 1 forwards}.animated.fadeDown,.animated.fadedown{-webkit-animation:fadedown 1s ease 0s 1 forwards;animation:fadedown 1s ease 0s 1 forwards}@-webkit-keyframes wipeOut{0%{opacity:1;transform:translateX(0)}99%{opacity:1;transform:translateX(120%)}100%{opacity:0}}@keyframes wipeOut{0%{opacity:1;transform:translateX(0)}99%{opacity:1;transform:translateX(120%)}100%{opacity:0}}@-webkit-keyframes slideRight{0%{transform:translateX(0);opacity:0}1%{transform:translateX(100%);opacity:1}100%{transform:translateX(0%)}}@keyframes slideRight{0%{transform:translateX(0);opacity:0}1%{transform:translateX(100%);opacity:1}100%{transform:translateX(0%)}}@-webkit-keyframes slideLeft{0%{transform:translateX(0);opacity:0}1%{transform:translateX(-100%);opacity:1}100%{transform:translateX(0)}}@keyframes slideLeft{0%{transform:translateX(0);opacity:0}1%{transform:translateX(-100%);opacity:1}100%{transform:translateX(0)}}@-webkit-keyframes fadein{0%{opacity:0}100%{opacity:1}}@keyframes fadein{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes fadeup{0%{opacity:0;transform:translateY(30px)}100%{opacity:1;transform:translateY(0px)}}@keyframes fadeup{0%{opacity:0;transform:translateY(30px)}100%{opacity:1;transform:translateY(0px)}}@-webkit-keyframes fadeleft{0%{opacity:0;transform:translateX(-30px)}100%{opacity:1;transform:translateY(0px)}}@keyframes fadeleft{0%{opacity:0;transform:translateX(-30px)}100%{opacity:1;transform:translateY(0px)}}@-webkit-keyframes faderight{0%{opacity:0;transform:translateX(30px)}100%{opacity:1;transform:translateY(0px)}}@keyframes faderight{0%{opacity:0;transform:translateX(30px)}100%{opacity:1;transform:translateY(0px)}}@-webkit-keyframes zoomLoop{0%{opacity:0;transform:scale(0)}50%{opacity:1;transform:scale(0.5)}100%{opacity:0;transform:scale(1)}}@keyframes zoomLoop{0%{opacity:0;transform:scale(0)}50%{opacity:1;transform:scale(0.5)}100%{opacity:0;transform:scale(1)}}.wipeIn{position:relative}.wipeIn::after{content:"";width:100%;height:100%;background:#fff;display:block;z-index:10;position:absolute;left:0;top:0;overflow:hidden}.wipeIn.animated{opacity:1}.wipeIn.animated:after{-webkit-animation:wipeOut 1s 0s ease-in-out forwards;animation:wipeOut 1s 0s ease-in-out forwards}.slideRight{overflow:hidden}.slideRight.animated{opacity:1;-webkit-animation:slideRight 1s 0s ease-in-out forwards;animation:slideRight 1s 0s ease-in-out forwards}.slideLeft{overflow:hidden}.slideLeft.animated{opacity:1;-webkit-animation:slideLeft 1s 0s ease-in-out forwards;animation:slideLeft 1s 0s ease-in-out forwards}.zoomLoop.animated,.zoomLoop01.animated{-webkit-animation:zoomLoop 3s 0s linear infinite;animation:zoomLoop 3s 0s linear infinite}.zoomLoop02.animated{-webkit-animation:zoomLoop 3s 1.5s linear infinite;animation:zoomLoop 3s 1.5s linear infinite}html{overflow:auto;font-size:62.5%}html *{color:#111;box-sizing:border-box;transition:.5s}body{opacity:0;-webkit-animation:fadein 1s ease 0s 1 forwards;animation:fadein 1s ease 0s 1 forwards;overflow-y:hidden;position:relative;-webkit-text-size-adjust:100%;overflow-x:hidden;letter-spacing:1px;width:100%;background:#fff}body,body *{font-size:1.8rem;font-family:"Helvetica Neue","Helvetica","Hiragino Sans","Hiragino Kaku Gothic ProN","Arial","Yu Gothic","Meiryo",sans-serif;color:#111}@media screen and (max-width: 1100px){body,body *{font-size:1.7rem}}@media screen and (max-width: 768px){body,body *{font-size:1.5rem}}@media screen and (min-width: 429px){.spDownImg{display:none !important}}@media screen and (max-width: 428px){.spUpImg{display:none !important}}@media screen and (min-width: 769px){.xspDownImg{display:none !important}}@media screen and (max-width: 768px){.xspUpImg{display:none !important}}@media screen and (min-width: 961px){.tabDownImg{display:none !important}}@media screen and (max-width: 960px){.tabUpImg{display:none !important}}@media screen and (min-width: 1101px){.xtabDownImg{display:none !important}}@media screen and (max-width: 1100px){.xtabUpImg{display:none !important}}@media screen and (min-width: 1281px){.pcDownImg{display:none !important}}@media screen and (max-width: 1280px){.pcUpImg{display:none !important}}@media screen and (min-width: 1621px){.xpcDownImg{display:none !important}}@media screen and (max-width: 1620px){.xpcUpImg{display:none !important}}#wpadminbar{top:auto !important;bottom:0}.allWrapp{max-width:calc(100% - 60px);margin:0 auto;position:relative}.fillCon{max-width:calc(100% + 60px);width:100vw;position:relative;left:-30px}.fillCon .fillConInr{max-width:calc(100% - 60px);margin:0 auto;position:relative}:root{--main: #1d2327;--sub: #685028;--yellow: #fffd79;--red: #be2030;--green: #27978c;--hv-green: #21c4b3;--light-green: #00b4a0;--green-txt: #27978c;--hv-green-txt: #21c4b3;--light-gray: #f6f6f6;--blue: #225aa8;--hv-blue: #227af8}.cf:before,.cf:after{content:"";display:block;overflow:hidden}.cf:after{clear:both}.clear{clear:both;visibility:hidden;height:0}img{width:auto;height:auto;max-width:100%}.twoColumn{display:flex;align-items:center;justify-content:center}.twoColumn.reverse{flex-direction:row-reverse}@media screen and (max-width: 960px){.twoColumn{flex-wrap:wrap}}.secBlock{padding-top:100px;padding-bottom:100px}@media screen and (max-width: 1100px){.secBlock{padding-top:80px;padding-bottom:80px}}@media screen and (max-width: 960px){.secBlock{padding-top:70px;padding-bottom:70px}}@media screen and (max-width: 768px){.secBlock{padding-top:50px;padding-bottom:50px}}@media screen and (max-width: 428px){.secBlock{padding-top:40px;padding-bottom:40px}}.txtLink{position:relative}.txtLink::after{content:"";width:0;height:1px;background:#747474;transition:.5s;position:absolute;left:-2px;bottom:-3px}.txtLink:hover::after,.txtLink:focus::after,.txtLink:active::after{width:calc(100% + 4px);transition:.3s}.resTxt span{display:inline-block}.cmnTtl{position:relative;display:grid;grid-template-columns:1fr;grid-template-rows:75px 1fr;grid-column-gap:0px;grid-row-gap:0px;margin-bottom:95px}@media screen and (max-width: 1100px){.cmnTtl{margin-bottom:80px}}@media screen and (max-width: 768px){.cmnTtl{margin-bottom:60px}}@media screen and (max-width: 428px){.cmnTtl{margin-bottom:30px;grid-template-rows:55px 1fr}}.cmnTtl:before{content:"";width:1px;height:35px;background:#8c8c8c;display:block;position:relative;display:flex;align-items:center;grid-area:1/1/2/2;margin:0 auto}.cmnTtl .secTtl{display:flex;flex-direction:column;justify-content:center;align-items:center;grid-area:2/1/3/2;margin-bottom:40px}@media screen and (max-width: 1100px){.cmnTtl .secTtl{margin-bottom:30px}}@media screen and (max-width: 428px){.cmnTtl .secTtl{margin-bottom:25px}}.cmnTtl .secTtl .subTtl{display:block}.cmnTtl .secTtl .enTxt{display:block}.cmnTtl .secTtl .subTtl,.cmnTtl .secTtl .enTxt{line-height:1}.cmnTtl,.cmnTtl *{text-align:center}.secTtl{font-size:2.4rem}@media screen and (max-width: 768px){.secTtl{font-size:2.1rem}}.secTtl .resTxt,.secTtl .resTxt *{font-size:2.4rem}@media screen and (max-width: 768px){.secTtl .resTxt,.secTtl .resTxt *{font-size:2.1rem}}.subTtl{font-size:1.6rem}.enTxt{font-size:2.4rem;color:#8c8c8c}@media screen and (max-width: 768px){.enTxt{font-size:1.9rem}}.secTtl,.secTtl *,.subTtl,.subTtl *,.enTxt,.enTxt *{font-weight:bold}.readTxt{font-size:1.6rem}.blockTtl{font-size:2.4rem;font-weight:bold;text-align:center;padding-bottom:100px}@media screen and (max-width: 768px){.blockTtl{font-size:2.1rem;padding-bottom:50px}}@media screen and (max-width: 428px){.blockTtl{font-size:1.8rem;padding-bottom:50px}}.starBtn{position:relative;display:flex;align-items:center;justify-content:center;transition:all .3s;cursor:pointer}.star{position:absolute;display:block;width:10px;height:10px;background-image:url("../images/common/star.svg");background-size:contain;background-repeat:no-repeat;background-position:center center;-webkit-animation:glitter 1s;animation:glitter 1s;pointer-events:none}@-webkit-keyframes glitter{0%{transform:scale(0);opacity:0}50%{transform:scale(1.5);opacity:1}100%{transform:scale(0);opacity:0}}@keyframes glitter{0%{transform:scale(0);opacity:0}50%{transform:scale(1.5);opacity:1}100%{transform:scale(0);opacity:0}}.centerBtn{display:flex;justify-content:center;align-items:center}.centerBtn .cmnBtn{width:200px;height:50px;display:flex;justify-content:center;align-items:center;border-radius:10px;font-size:1.6rem;transition:.5s;border:1px solid #ccc}.centerBtn .cmnBtn img{display:flex;margin-left:10px}.centerBtn .cmnBtn:hover,.centerBtn .cmnBtn:active,.centerBtn .cmnBtn:focus{transition:.1s;border:1px solid #111;box-shadow:0px 0px 10px rgba(0,0,0,.15)}.logo{display:flex;align-items:center;justify-content:flex-start;grid-area:1/1/2/2;width:225px}.logo,.logo *{white-space:nowrap}.logo a{display:flex}.logo .logoMark{width:38px;height:56px;margin-right:7px}.logo .coNameWrapp{padding-top:5px}.logo .coNameWrapp,.logo .coNameWrapp strong{font-size:1.2rem;color:#545454}.logo .coName{font-size:2.45rem;color:#000;display:block;line-height:22px;height:auto;font-weight:bold}.logo .coName02{letter-spacing:.25rem}.headerAll{position:fixed;width:100%;left:0;top:0;z-index:10000}.headerAll #header{display:grid;grid-template-columns:225px 1fr 86px;grid-template-rows:1fr;grid-column-gap:0px;grid-row-gap:0px;position:relative;z-index:10000;top:0;left:0;width:100%;height:80px;box-shadow:0px 0px 3px rgba(0,0,0,.05);background:#fff;padding:10px 25px 10px 25px}@media screen and (max-width: 960px){.headerAll #header{grid-template-columns:225px 1fr 61px;padding:10px 10px 15px}}.headerAll #header .gnav{width:100%;grid-area:1/2/2/3;display:block;height:100%;display:flex;align-items:center;justify-content:center}.headerAll #header .gnav li{margin:0 15px;position:relative;z-index:2}@media screen and (max-width: 960px){.headerAll #header .gnav li{margin:0 7px}}.headerAll #header .gnav li a{font-size:1.2rem}.headerAll #header .gnav li,.headerAll #header .gnav li *{white-space:nowrap}@media screen and (max-width: 990px){.headerAll #header .gnav{display:none}}.headerAll #header .contactLink{display:flex;align-items:center;justify-content:flex-end;grid-area:1/3/2/4}.headerAll #header .contactLink,.headerAll #header .contactLink *{white-space:nowrap}.headerAll #header .contactLink a{font-size:1.4rem;font-weight:bold}@media screen and (max-width: 990px){.headerAll #header .contactLink{display:none}}.headerAll #header .btnTrigger{border-radius:0 0 0 6px;height:50px;width:62px;display:block;float:right;display:flex;align-items:center;justify-content:center;flex-direction:column;position:absolute;z-index:10000;right:0;top:15px;cursor:pointer}@media screen and (min-width: 991px){.headerAll #header .btnTrigger{display:none}}.headerAll #header .btnTrigger span{display:block;background:#6a6a6a;height:3px;width:25px;border-radius:3px;position:relative}.headerAll #header .btnTrigger span:nth-of-type(2){margin-top:5px;margin-bottom:5px}.headerAll #header .btnTrigger:hover span,.headerAll #header .btnTrigger:focus span{background:#000}.headerAll #header .btnTrigger.active span:nth-of-type(1){transform:rotate(45deg);top:8px}.headerAll #header .btnTrigger.active span:nth-of-type(2){transform:translateX(-200px);opacity:0}.headerAll #header .btnTrigger.active span:nth-of-type(3){transform:rotate(135deg);bottom:8px}.headerAll #header.active{background:rgba(255,255,255,.85);transition:.5s;box-shadow:0px 0px 3px rgba(0,0,0,.05)}.headerAll #header.active:hover,.headerAll #header.active:focus{background:#fff;box-shadow:0px 0px 7px rgba(0,0,0,.15);transition:.3s}.headerAll #header.btnOpen{box-shadow:0px 0px 10px rgba(0,0,0,0);background:#fff}@media screen and (max-width: 768px){.headerAll #header.btnOpen.active:hover,.headerAll #header.btnOpen.active:focus{box-shadow:0px 0px 0px rgba(0,0,0,0)}}.btnMenu{width:100%;height:100vh;max-width:600px;margin:0 auto;position:relative;z-index:1;display:none;transition:none;background:#fff;box-shadow:0px 0px 10px rgba(0,0,0,.15);margin-left:auto;margin-right:0;padding-bottom:200px}@media screen and (max-width: 990px){.btnMenu{overflow-y:scroll}}@media screen and (max-width: 960px){.btnMenu{max-width:100%}}.btnMenu>.mainMenu{width:100%;max-width:768px;transition:none}@media screen and (max-width: 960px){.btnMenu>.mainMenu{width:80%;padding-top:30px;margin:0 auto}}@media screen and (max-width: 768px){.btnMenu>.mainMenu{position:relative;width:95%}}.btnMenu>.mainMenu .subMenu{display:none;transition:none}.btnMenu>.mainMenu .subMenu li a{background:#f1f1f1}.btnMenu>.mainMenu>li:first-of-type>a{border-top:1px solid #ccc}.btnMenu>.mainMenu>li:first-of-type>a:hover,.btnMenu>.mainMenu>li:first-of-type>a:focus .btnMenu>.mainMenu>li:first-of-type>a.active{border-top:1px solid #9e9e9e}.btnMenu>.mainMenu li{position:relative}.btnMenu>.mainMenu li a{padding-top:15px;padding-bottom:15px;display:block;text-align:center;border-bottom:1px solid #e2e2e2}.btnMenu>.mainMenu li a:hover,.btnMenu>.mainMenu li a:focus{border-bottom:1px solid #9e9e9e;background:#9e9e9e;color:#fff}.btnMenu>.mainMenu li.active>a{border-bottom:1px solid #9e9e9e;background:#9e9e9e;color:#fff}.btnMenu>.mainMenu li:first-of-type.active>a{border-top:1px solid #9e9e9e}.btnMenu>.mainMenu .parentArrow{position:absolute;top:6px;right:2%;padding:5px;transform:rotateZ(90deg);z-index:10000;cursor:pointer;padding:18px 25px}.btnMenu>.mainMenu .parentArrow:hover,.btnMenu>.mainMenu .parentArrow:focus{transform:rotateZ(-270deg)}.btnMenu>.mainMenu .parentArrow.active{transform:rotateZ(-90deg)}.btnMenu .etcMenu{font-size:1.45rem;display:flex;justify-content:center;flex-wrap:wrap;margin-top:25px;margin-bottom:30px}.btnMenu .etcMenu a{font-size:1.5rem;margin:0 5px 10px}.contactBtn{font-size:2.4rem;display:flex;padding:14px 20px 10px;border:1px solid #ccc;border-radius:8px;align-items:center;justify-content:center;flex-direction:column;margin:15px auto;width:260px;width:-webkit-max-content;width:-moz-max-content;width:max-content}@media screen and (max-width: 428px){.contactBtn{font-size:2.2rem}.contactBtn:not(.span){letter-spacing:.2rem}}.contactBtn span{font-size:1.7rem;display:block}.contactBtn,.contactBtn *{font-weight:bold;color:#000;text-align:center;line-height:1.25;transition:.5s}.contactBtn:hover,.contactBtn:active{transition:.3s;border:1px solid #000;box-shadow:0px 0px 3px rgba(0,0,0,.15)}.contactBtn:hover,.contactBtn:hover *,.contactBtn:active,.contactBtn:active *{color:#333}body{font-feature-settings:"pkna"}.footer-renovation{border-top:1px solid #ccc;position:relative;z-index:5;word-wrap:normal}.footer-renovation-lists-wrapp{overflow-x:scroll;margin-bottom:65px;position:relative;z-index:5;word-wrap:normal}@media screen and (max-width: 428px){.footer-renovation-lists-wrapp{margin-bottom:40px}}.footer-renovation-lists{width:-webkit-max-content;width:-moz-max-content;width:max-content;padding-top:15px;padding-bottom:40px;position:relative;z-index:5}.footer-renovation-lists .renovation-list{width:250px;min-height:370px;border-radius:10px;overflow:hidden;box-shadow:0px 0px 5px rgba(0,0,0,.1);float:left;margin-left:20px;margin-right:20px;padding-bottom:15px;transition:.5s;cursor:pointer}@media screen and (max-width: 428px){.footer-renovation-lists .renovation-list{width:230px;margin-left:10px;margin-right:10px;min-height:auto}}.footer-renovation-lists .renovation-list:hover,.footer-renovation-lists .renovation-list:focus,.footer-renovation-lists .renovation-list:active{box-shadow:0px 0px 8px rgba(0,0,0,.3);transition:.3s;-webkit-animation:hoverAnimation .2s 0s linear forwards;animation:hoverAnimation .2s 0s linear forwards}.footer-renovation-lists .renovation-list .imgBox{width:100%;height:250px;display:block;overflow:hidden;display:flex;justify-content:center;align-items:center}.footer-renovation-lists .renovation-list .imgBox img{width:100%;margin-bottom:15px}@media screen and (max-width: 428px){.footer-renovation-lists .renovation-list .imgBox{width:100%;height:200px}}.footer-renovation-lists .renovation-list .renovation-list-Ttl{padding:15px 15px 0;margin-bottom:10px}.footer-renovation-lists .renovation-list .renovation-list-Ttl a{font-size:1.6rem;font-weight:bold;display:block;width:100%}.footer-renovation-lists .renovation-list .tagTxt{padding:0 15px 15px;font-size:1.3rem;color:#111}.support-area{background:#f7f7f7}.support-area .area-list-box,.support-area .attentionTxt{max-width:680px;width:100%}.support-area .area-list-box{margin:0 auto;background:#fff;border-radius:10px;box-shadow:0 0 5px rgba(0,0,0,.35);padding:30px}@media screen and (max-width: 1280px){.support-area .area-list-box{padding:15px}}.support-area .area-list-box .inr{margin-bottom:20px}.support-area .area-list-box .inr:last-of-type{margin-bottom:0}.support-area .area-list-box .inr h4{font-size:1.6rem;font-weight:bold}.support-area .area-list-box .inr p{font-size:1.6rem}.support-area .attentionTxt{font-size:1.2rem;text-align:right;margin:10px auto 0}.columnFooter .column-list-Ttl,.columnFooter .column-list-Ttl *{font-size:1.6rem;font-weight:bold}@media screen and (max-width: 960px){.columnFooter .column-list-Ttl,.columnFooter .column-list-Ttl *{font-size:1.5rem}}.columnFooter a{transition:.5s;opacity:1}.columnFooter a:hover,.columnFooter a:focus,.columnFooter a:active{opacity:.8;transition:.3s}@media screen and (max-width: 960px){.columnFooter .mainColumn{overflow-x:auto;margin-bottom:30px}}.columnFooter .mainColumn .mainColumnInr{max-width:995px;width:100%;margin:0 auto 60px}@media screen and (min-width: 961px){.columnFooter .mainColumn .mainColumnInr{display:flex;align-items:flex-start;justify-content:space-between}}@media screen and (max-width: 1100px){.columnFooter .mainColumn .mainColumnInr{width:100%;max-width:inherit;justify-content:center}}@media screen and (max-width: 960px){.columnFooter .mainColumn .mainColumnInr{display:flex;flex-wrap:nowrap;justify-content:center;margin-bottom:30px;width:100%}}@media screen and (max-width: 428px){.columnFooter .mainColumn .mainColumnInr{flex-wrap:wrap}}.columnFooter .mainColumn .mainColumnInr .column-list-Ttl{height:74px;overflow:hidden}.columnFooter .mainColumn .mainColumnInr .main-column-list{min-width:275px;width:295px;min-height:340px;position:relative}@media screen and (max-width: 1280px){.columnFooter .mainColumn .mainColumnInr .main-column-list{margin:0 10px;width:calc((100% - 60px)/3);min-width:inherit}}@media screen and (max-width: 960px){.columnFooter .mainColumn .mainColumnInr .main-column-list{max-width:280px}}@media screen and (max-width: 768px){.columnFooter .mainColumn .mainColumnInr .main-column-list{min-width:275px}}@media screen and (max-width: 428px){.columnFooter .mainColumn .mainColumnInr .main-column-list{margin:0 10px 35px;width:215px;min-width:inherit;min-height:auto}}.columnFooter .mainColumn .mainColumnInr .main-column-list .imgLink{width:100%;height:200px;overflow:hidden;display:flex;margin-bottom:10px;border-radius:10px;position:relative}.columnFooter .mainColumn .mainColumnInr .main-column-list .imgLink img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;position:absolute}.columnFooter .mainColumn .mainColumnInr .main-column-list .headerTxt{margin-bottom:5px;width:100%}.columnFooter .mainColumn .mainColumnInr .main-column-list .headerTxt,.columnFooter .mainColumn .mainColumnInr .main-column-list .headerTxt *{font-size:1.3rem}.columnFooter .mainColumn .mainColumnInr .main-column-list .headerTxt *{float:left}.columnFooter .mainColumn .mainColumnInr .main-column-list .catTxt{font-size:1.3rem}.columnFooter .subColumn{border-top:1px solid #ccc;max-width:760px;width:100%}@media screen and (max-width: 1499px){.columnFooter .subColumn{width:calc(100% - 130px)}}@media screen and (max-width: 960px){.columnFooter .subColumn{width:calc(100% - 50px)}}@media screen and (max-width: 768px){.columnFooter .subColumn{width:100%}}.columnFooter .subColumn .column-list{display:flex;align-items:center;padding:20px 30px;border-bottom:1px solid #ccc}@media screen and (max-width: 428px){.columnFooter .subColumn .column-list{display:flex;align-items:flex-start;flex-direction:column;padding:15px 10px}}.columnFooter .subColumn .column-list .tagTxt{margin-right:40px;width:150px;min-width:150px;overflow:hidden}@media screen and (max-width: 428px){.columnFooter .subColumn .column-list .tagTxt{width:100%;min-width:100%;margin:0}}.columnFooter .subColumn .column-list .tagTxt,.columnFooter .subColumn .column-list .tagTxt *{font-size:1.3rem}@media screen and (max-width: 428px){.columnFooter .subColumn .column-list .tagTxt *{float:left}}.columnFooter .subColumn .column-list .tagTxt .catTxt{display:block}.columnFooter .centerBtn{margin-top:35px}.columnFooter .noPostTxt{font-size:1.4rem;text-align:center}/*! sidebar
---------------------------- */.footerContactBtn{position:fixed;right:30px;bottom:60px;z-index:9998;transition:none;display:none}.footerContactBtn a{display:flex;align-content:center;justify-content:center;align-items:center;pointer-events:fill;cursor:pointer;background:#fff;width:120px;height:120px;border-radius:60px;box-shadow:0px 0px 5px rgba(0,0,0,.35);flex-direction:column}.footerContactBtn a span{font-size:1.5rem;font-weight:bold}@media screen and (max-width: 960px){.footerContactBtn a{width:80px;height:80px}.footerContactBtn a img{width:45px}}@media screen and (max-width: 960px){.footerContactBtn{right:15px;bottom:50px}}@media screen and (max-width: 768px){.footerContactBtn{right:30px;bottom:50px}}@media screen and (max-width: 428px){.footerContactBtn{right:15px;bottom:50px}}.footerContactBtn:hover a,.footerContactBtn:focus a{transition:.3s;transform:rotateY(360deg)}.footer{background:#f7f7f7;padding-top:65px}.footer.noColumn{border-top:1px solid #bbb}.footer a{transition:.5s;opacity:1}.footer a:hover,.footer a:focus,.footer a:active{opacity:.7;transition:.3s}.footer .footerInr{padding-bottom:50px;display:flex;justify-content:center}@media screen and (max-width: 960px){.footer .footerInr{padding-bottom:250px}}@media screen and (max-width: 768px){.footer .footerInr{display:flex;justify-content:center;flex-direction:column;align-items:center;padding-bottom:150px}}.footer .footerInr .leftBox{border-top:1px dotted #bbb;margin-right:150px}@media screen and (max-width: 768px){.footer .footerInr .leftBox{max-width:350px;width:100%;margin:0 auto 25px}}.footer .footerInr .leftBox .line{border-bottom:1px dotted #bbb;padding:15px 5px}.footer .footerInr .leftBox .line img{display:block}.footer .footerInr .leftBox .line,.footer .footerInr .leftBox .line *{font-size:1.2rem}@media screen and (max-width: 768px){.footer .footerInr .rightBox{max-width:350px;width:100%;margin:0 auto}}.footer .footerInr .rightBox li{margin-bottom:7px;display:block}.footer .footerInr .rightBox li a{font-size:1.4rem;display:inline-block;position:relative}@media screen and (max-width: 768px){.footer .footerInr .rightBox li a{display:block;padding-bottom:10px;padding-top:10px}}.footer .footerInr .rightBox li a::after{content:"";width:100%;height:1px;background:#bbb;display:block;position:absolute;left:0;bottom:0;z-index:1}.footer .footerInr .rightBox li a::before{content:"";width:0%;height:1px;background:#000;display:block;position:absolute;left:0;bottom:0;transition:.5s;z-index:2}.footer .footerInr .rightBox li a:hover::before,.footer .footerInr .rightBox li a:active::before,.footer .footerInr .rightBox li a:focus::before{width:100%;transition:.3s}.footer .copyRight{font-size:1.1rem;width:100%;text-align:center}.pankuzu{padding-bottom:65px;text-align:right;padding-top:10px;margin:0 auto}.pankuzu,.pankuzu *{font-size:1.4rem;text-align:right;color:#fff}@media screen and (max-width: 960px){.pankuzu,.pankuzu *{font-size:1.4rem;text-align:right;padding-top:3px;padding-bottom:20px;font-weight:400}}.pankuzu a,.pankuzu span{text-shadow:0px 0px 3px #000,0px 0px 5px rgba(0,0,0,.15)}.pankuzu .pankuzu_link:not(.active_page),.pankuzu .arrow:not(.active_page){margin-right:10px}@media screen and (max-width: 768px){.pankuzu{padding-bottom:20px}}.mv-page .pankuzu{position:absolute;z-index:2;bottom:10px;padding-bottom:0;right:30px}.mv-page .pankuzu.white,.mv-page .pankuzu.white *{color:#fff}.grecaptcha-badge{visibility:hidden}.mv{display:flex;justify-content:center;align-items:center;position:relative;z-index:1;margin-top:80px;margin-bottom:80px}@media screen and (max-width: 428px){.mv{margin-bottom:50px}}.mv .mv_contents{position:absolute;z-index:2;width:100%;height:100%;display:flex;justify-content:center;align-items:center}.mv .mv_contents .centerTxt .catch{color:#fff}.mv .centerTxt{position:absolute}.mv .mv_bg{width:100%;overflow:hidden;max-height:90vh;min-height:620px;z-index:1;top:0;left:0}.mv .mv_bg img{width:100%;height:100%;min-height:620px;-o-object-fit:cover;object-fit:cover}@media screen and (max-width: 960px){.mv .mv_bg .slick-list,.mv .mv_bg .slick-list *{height:100%}}.mv .mv_btn{font-size:2.4rem;display:block;padding:14px 20px 10px;border:1px solid #fff;border-radius:8px;position:absolute;bottom:50px}@media screen and (max-width: 428px){.mv .mv_btn{font-size:2.2rem}.mv .mv_btn:not(.span){letter-spacing:.2rem}}.mv .mv_btn span{font-size:1.7rem;display:block}.mv .mv_btn,.mv .mv_btn *{font-weight:bold;color:#fff;text-align:center;line-height:1.25;text-shadow:0px 0px 5px rgba(0,0,0,.75);transition:.5s}@media screen and (max-width: 960px){.mv .mv_btn,.mv .mv_btn *{text-shadow:0px 0px 8px rgba(0,0,0,.75),0px 0px 3px rgba(0,0,0,.75)}}@media screen and (max-width: 428px){.mv .mv_btn,.mv .mv_btn *{text-shadow:0px 0px 3px #000,0px 0px 8px #000}}.mv .mv_btn:hover,.mv .mv_btn:active{background:rgba(255,255,255,.65);transition:.3s;box-shadow:0px 0px 10px rgba(255,255,255,.8),0px 0px 5px rgba(255,255,255,.8)}.mv .mv_btn:hover,.mv .mv_btn:hover *,.mv .mv_btn:active,.mv .mv_btn:active *{color:#111;text-shadow:0px 0px 0px rgba(0,0,0,0)}.mv .catch01,.mv .catch02{font-feature-settings:initial;-o-writing-mode:vertical-rl;writing-mode:vertical-rl;text-orientation:upright;display:flex;justify-content:center;align-items:center}.mv .catch01,.mv .catch01 *,.mv .catch02,.mv .catch02 *{font-weight:bold;color:#fff;font-weight:bold;text-shadow:0px 0px 10px rgba(0,0,0,.75),0px 0px 3px rgba(0,0,0,.75)}@media screen and (max-width: 960px){.mv .catch01,.mv .catch01 *,.mv .catch02,.mv .catch02 *{text-shadow:0px 0px 8px rgba(0,0,0,.75),0px 0px 3px rgba(0,0,0,.75)}}@media screen and (max-width: 428px){.mv .catch01,.mv .catch01 *,.mv .catch02,.mv .catch02 *{text-shadow:0px 0px 3px #000,0px 0px 8px #000}}.mv .catch01{font-size:2.4rem}@media screen and (max-width: 520px){.mv .catch01{font-size:2.1rem}}.mv .catch02{position:absolute;right:5%;height:100%}.mv .catch02,.mv .catch02 span{font-size:4.7rem;line-height:1.4;color:#fff}@media screen and (max-width: 960px){.mv .catch02,.mv .catch02 span{font-size:4.2rem}}@media screen and (max-width: 520px){.mv .catch02,.mv .catch02 span{font-size:3.2rem}}@media screen and (max-width: 428px){.mv .catch02,.mv .catch02 span{font-size:2.8rem}}.mv .catch02 .suji{writing-mode:unset;display:contents;-o-writing-mode:inherit;text-combine-upright:all;font-style:normal}@-webkit-keyframes catchcopy{0%{opacity:0;transform:translateY(0px)}50%{opacity:0;transform:translateY(0px)}100%{opacity:1;transform:translateY(20px)}}@keyframes catchcopy{0%{opacity:0;transform:translateY(0px)}50%{opacity:0;transform:translateY(0px)}100%{opacity:1;transform:translateY(20px)}}@-webkit-keyframes arrow-scroll{0%{transform:translateY(0px)}50%{transform:translateY(10px)}100%{transform:translateY(0px)}}@keyframes arrow-scroll{0%{transform:translateY(0px)}50%{transform:translateY(10px)}100%{transform:translateY(0px)}}@-webkit-keyframes mv-fadein{0%{opacity:0}49%{opacity:0}50%{opacity:1}100%{opacity:1}}@keyframes mv-fadein{0%{opacity:0}49%{opacity:0}50%{opacity:1}100%{opacity:1}}@-webkit-keyframes dammy-animation{0%{opacity:0}30%{opacity:0}50%{opacity:1}78%{opacity:1}100%{opacity:0}}@keyframes dammy-animation{0%{opacity:0}30%{opacity:0}50%{opacity:1}78%{opacity:1}100%{opacity:0}}.sectionImg{height:380px;margin-bottom:90px}@media screen and (max-width: 1100px){.sectionImg{height:300px;margin-bottom:75px}}@media screen and (max-width: 768px){.sectionImg{height:200px;margin-bottom:50px}}.sectionImg img{max-width:none;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.strong,.case-support,.cost-control{padding-top:0}.strong{padding-bottom:0}.strong .sectionImg{margin-bottom:0}.strong .threePoint{background:#f7f7f7;padding-top:100px;padding-bottom:100px}@media screen and (max-width: 768px){.strong .threePoint{padding-top:50px;padding-bottom:50px}}.strong .threePoint .pointBox{padding:40px;background:#fff;box-shadow:0px 0px 5px rgba(0,0,0,.1);margin-bottom:60px;display:flex}.strong .threePoint .pointBox:last-of-type{margin-bottom:0}@media screen and (max-width: 768px){.strong .threePoint .pointBox{flex-direction:column;align-items:center;margin:0 auto 30px;padding:20px;width:500px;max-width:100%}}@media screen and (max-width: 428px){.strong .threePoint .pointBox{padding:15px;margin:0 auto 30px}}.strong .threePoint .pointBox img{margin-right:30px;-o-object-fit:cover;object-fit:cover;max-height:299px;max-width:410px}@media screen and (max-width: 1100px){.strong .threePoint .pointBox img{width:35%;height:auto;-o-object-fit:cover;object-fit:cover}}@media screen and (max-width: 768px){.strong .threePoint .pointBox img{max-width:410px;width:100%;margin:0 auto 30px}}.strong .threePoint .pointBox .pointTtl{margin-bottom:30px}@media screen and (max-width: 768px){.strong .threePoint .pointBox .pointTtl{margin-bottom:15px}}.strong .threePoint .pointBox .pointTtl,.strong .threePoint .pointBox .pointTtl *{font-size:2.4rem;font-weight:bold}@media screen and (max-width: 768px){.strong .threePoint .pointBox .pointTtl,.strong .threePoint .pointBox .pointTtl *{font-size:2.1rem}}@media screen and (max-width: 428px){.strong .threePoint .pointBox .pointTtl,.strong .threePoint .pointBox .pointTtl *{font-size:1.8rem}}.strong .threePoint .pointBox .pointTtl span{display:inline-block}.caution .bxsliderWrapp{overflow-x:scroll}.caution .bxslider{width:-webkit-max-content;width:-moz-max-content;width:max-content;margin-top:15px;margin-left:25px;margin-bottom:30px}.caution .caoutionBox{width:350px;min-height:425px;border-radius:8px;overflow:hidden;box-shadow:0px 0px 5px rgba(0,0,0,.1);float:left;margin-right:45px;padding-bottom:30px;transition:.5s;cursor:pointer}.caution .caoutionBox:hover,.caution .caoutionBox:focus,.caution .caoutionBox:active{box-shadow:0px 0px 8px rgba(0,0,0,.3);transition:.3s;-webkit-animation:hoverAnimation .2s 0s linear forwards;animation:hoverAnimation .2s 0s linear forwards}@media screen and (max-width: 768px){.caution .caoutionBox{width:300px;min-height:400px;margin-right:25px}}@media screen and (max-width: 428px){.caution .caoutionBox{width:210px;margin-right:15px;min-height:auto}}.caution .caoutionBox img{width:100%;margin-bottom:15px}.caution .caoutionBox h4{padding:15px 35px 0;margin-bottom:20px;font-size:2.1rem;font-weight:bold}@media screen and (max-width: 768px){.caution .caoutionBox h4{padding:10px 15px 0;font-size:1.8rem;margin-bottom:10px}}@media screen and (max-width: 428px){.caution .caoutionBox h4{font-size:1.7rem;padding:10px 10px 0;margin-bottom:8px}}.caution .caoutionBox p{font-size:1.6rem;padding:0 35px}@media screen and (max-width: 768px){.caution .caoutionBox p{padding:0px 15px;font-size:1.5rem}}@media screen and (max-width: 428px){.caution .caoutionBox p{padding:0px 10px}}.caution .click-attention{display:block;text-align:center;margin-top:15px;font-size:1.4rem}@-webkit-keyframes hoverAnimation{0%{transform:rotate(0)}25%{transform:rotate(1deg)}50%{transform:rotate(0deg)}75%{transform:rotate(-1deg)}100%{transform:rotate(0deg)}}@keyframes hoverAnimation{0%{transform:rotate(0)}25%{transform:rotate(1deg)}50%{transform:rotate(0deg)}75%{transform:rotate(-1deg)}100%{transform:rotate(0deg)}}/*! modal
---------------------------- */.modalWrapp,.modalWrapp *{transition:none}.modal{position:fixed;z-index:10000;left:0;top:0;height:100%;width:100%;overflow:auto;background-color:rgba(0,10,0,.25);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);display:block !important}.modal.close{display:none !important;-webkit-animation-name:modalclose;animation-name:modalclose;-webkit-animation-duration:.5s;animation-duration:.5s}.modal .modalBtnWrapp{margin:0 auto 20px;display:flex;justify-content:center;padding-bottom:20px;border-bottom:1px solid #ddd}.modal .modalBtnWrapp .inr{display:flex;justify-content:space-between;margin:0 auto;width:270px}.modal .modalBtn{cursor:pointer;font-size:1.6rem;padding:5px 10px;border-radius:4px;color:#fff;margin:0 10px;width:100px;display:block;text-align:center}.modal .modalBtn.modalPrev{background:#795548;max-width:40%}.modal .modalBtn.modalPrev:hover,.modal .modalBtn.modalPrev:active,.modal .modalBtn.modalPrev:focus{background:#896558;transition:.3s}.modal .modalBtn.modalNext{background:#795548;max-width:40%}.modal .modalBtn.modalNext:hover,.modal .modalBtn.modalNext:active,.modal .modalBtn.modalNext:focus{background:#896558;transition:.3s}.modal .modalBtn.modalClose{background:#707070;width:255px;display:block;margin:0 auto;max-width:100%}.modal .modalBtn.modalClose:hover,.modal .modalBtn.modalClose:active,.modal .modalBtn.modalClose:focus{background:gray;transition:.3s}.modal .modalinr{height:100%;width:100%;display:flex;justify-content:center;align-items:center;flex-wrap:wrap}.modal .modalinr .modal-content{background-color:#fff;margin:20px auto;width:90%;max-width:600px;min-height:25%;height:auto;box-shadow:0 5px 8px 0 rgba(0,0,0,.2),0 7px 20px 0 rgba(0,0,0,.17);-webkit-animation-name:modalopen;animation-name:modalopen;-webkit-animation-duration:1s;animation-duration:1s;padding:25px;border-radius:8px}@media screen and (max-width: 428px){.modal .modalinr .modal-content{padding:15px}}.modal .modalinr .modal-content .modalInrBox{text-align:center;margin-bottom:20px;padding-bottom:20px;border-bottom:1px solid #ddd}.modal .modalinr .modal-content .modalInrBox .headerBox{width:100%;border-bottom:1px solid #ddd;margin-bottom:30px;padding-bottom:30px;display:flex;align-items:center;justify-content:flex-end}@media screen and (max-width: 428px){.modal .modalinr .modal-content .modalInrBox .headerBox{flex-direction:column-reverse;margin-bottom:15px;padding-bottom:15px}}.modal .modalinr .modal-content .modalInrBox .headerBox p{color:#707070;font-size:1.5rem;text-align:right;line-height:1.3}@media screen and (max-width: 428px){.modal .modalinr .modal-content .modalInrBox .headerBox p{font-size:1.4rem;text-align:left;width:100%}}.modal .modalinr .modal-content .modalInrBox .headerBox .modalClose{background:#707070;width:auto;display:block;margin:0;margin-left:10px;max-width:100%;transition:.5s}@media screen and (max-width: 428px){.modal .modalinr .modal-content .modalInrBox .headerBox .modalClose{margin:0px 0 10px auto}}.modal .modalinr .modal-content .modalInrBox .headerBox .modalClose:hover,.modal .modalinr .modal-content .modalInrBox .headerBox .modalClose:active,.modal .modalinr .modal-content .modalInrBox .headerBox .modalClose:focus{background:gray;transition:.3s}.modal .modalinr .modal-content .modalInrBox img{margin-bottom:20px}.modal .modalinr .modal-content .modalInrBox .txtBox h2{font-size:2.1rem;font-weight:bold;margin-bottom:15px}.modal .modalinr .modal-content .modalInrBox .txtBox p{font-size:1.6rem;text-align:left}.modal .modal-header h1{margin:1rem 0}.modal .modalClose:hover{cursor:pointer}.modal .singleBtn{width:690px;margin:0 auto}@media screen and (max-width: 870px){.modal .singleBtn{width:100%}}@-webkit-keyframes modalopen{from{opacity:0}to{opacity:1}}@keyframes modalopen{from{opacity:0}to{opacity:1}}@-webkit-keyframes modalclose{from{opacity:1}to{opacity:0}}@keyframes modalclose{from{opacity:1}to{opacity:0}}.catchTtl{font-size:5.4rem;font-weight:bold;font-feature-settings:initial;-o-writing-mode:vertical-rl;writing-mode:vertical-rl;text-orientation:upright;display:flex;justify-content:center;align-items:center;font-weight:bold;margin-right:230px;margin-bottom:20px;width:220px}@media screen and (max-width: 960px){.catchTtl{font-size:4.8rem}}@media screen and (max-width: 890px){.catchTtl{font-size:4.1rem;line-height:1.3;width:auto}}@media screen and (max-width: 768px){.catchTtl{font-size:3.5rem}}@media screen and (max-width: 428px){.catchTtl{font-size:2.7rem}}.boxTtl,.boxTtl *{font-size:2.8rem;font-weight:bold;margin-bottom:20px;line-height:1.3}@media screen and (max-width: 1100px){.boxTtl,.boxTtl *{font-size:2.4rem}}@media screen and (max-width: 768px){.boxTtl,.boxTtl *{font-size:2.1rem}}.boxTtl span{-webkit-text-emphasis:filled;text-emphasis:filled}.catchArea{display:grid;align-items:start;grid-template-columns:220px 1fr;grid-template-rows:1fr;grid-column-gap:220px;grid-row-gap:0px}@media screen and (max-width: 1280px){.catchArea{grid-template-columns:190px 1fr;grid-column-gap:10%}}@media screen and (max-width: 890px){.catchArea{grid-template-columns:150px 1fr}}@media screen and (max-width: 850px){.catchArea{grid-template-columns:75px calc(90% - 75px)}}@media screen and (max-width: 960px){.catchArea{width:100%}}@media screen and (max-width: 428px){.catchArea{grid-column-gap:6%;grid-template-columns:75px calc(94% - 75px)}}.catchArea .catchTtl{margin:0 auto 30px}.catchArea .box{margin-bottom:70px}.catchArea .box:last-of-type{margin-bottom:0}.catchArea .box .twoImgBox{display:flex;justify-content:center;margin-bottom:40px}.catchArea .box .twoImgBox img{width:48%;border-radius:8px;border:1px solid #ddd}.catchArea .box .twoImgBox img:first-of-type{margin-right:4%}.catchArea .box .txtLinkbox{margin-top:20px}@media screen and (max-width: 428px){.case-support.catchArea{grid-template-rows:auto}.case-support.catchArea .catchArea{grid-area:1/1/2/2}.case-support.catchArea .rightSecBlock{grid-area:1/2/2/3}.case-support.catchArea .box{margin-bottom:35px}.case-support.catchArea .box01{margin-bottom:0}.case-support.catchArea .spBox01{grid-area:2/1/3/3}.case-support.catchArea .spBox02{grid-area:3/1/4/3}}.case-support .twoImgBox img{max-width:380px}@media screen and (max-width: 768px){.cost-control{grid-template-rows:auto}.cost-control .catchArea{grid-area:1/1/2/2}.cost-control .rightSecBlock{grid-area:1/2/2/3}.cost-control .box{margin-bottom:35px}.cost-control .box01{margin-bottom:0}.cost-control .spBox02{grid-area:2/1/3/3}}@media screen and (max-width: 428px){.cost-control .spBox01{grid-area:2/1/3/3}.cost-control .spBox02{grid-area:3/1/4/3}}@media screen and (max-width: 768px){.president-box{grid-area:2/1/3/3}}.president-box .president-photo{width:230px;margin-right:40px;border-radius:10px;overflow:hidden}@media screen and (max-width: 960px){.president-box .president-photo{width:190px;margin-right:20px}}@media screen and (max-width: 625px){.president-box .president-photo{width:150px}}@media screen and (max-width: 540px){.president-box .president-photo{margin:0 auto 15px}}.president-box .president-box-inr{display:flex;align-items:flex-start;justify-content:center}@media screen and (max-width: 768px){.president-box .president-box-inr{display:flex;align-items:flex-start;flex-wrap:nowrap;justify-content:center;margin-top:50px}}@media screen and (max-width: 540px){.president-box .president-box-inr{display:flex;align-items:center;flex-wrap:wrap;justify-content:center;margin-top:0;flex-direction:column}}.president-box .president-box-inr .txtBox{width:calc(100% - 270px)}.president-box .president-box-inr .txtBox .boxTtl span{-webkit-text-emphasis:inherit;text-emphasis:inherit}@media screen and (max-width: 1100px){.president-box .president-box-inr .txtBox{width:calc(100% - 210px)}}@media screen and (max-width: 625px){.president-box .president-box-inr .txtBox{width:calc(100% - 170px)}}@media screen and (max-width: 540px){.president-box .president-box-inr .txtBox{width:100%;max-width:370px}.president-box .president-box-inr .txtBox .boxTtl{text-align:center;padding-left:5px}.president-box .president-box-inr .txtBox .boxTtl span{font-size:1.6rem;position:relative;left:-5px}}.president-box .txtLinkbox{margin-top:20px}.txtLinkbox a{font-size:2.4rem;font-weight:bold;display:flex;flex-direction:column;align-content:center;align-items:center;justify-content:center}.txtLinkbox a img{-webkit-animation:yurayura 2s 0s linear infinite;animation:yurayura 2s 0s linear infinite}@-webkit-keyframes yurayura{0%{transform:translateY(0)}10%{transform:translateY(5px)}20%{transform:translateY(0)}30%{transform:translateY(5px)}40%{transform:translateY(0px)}50%{transform:translateY(5px)}60%{transform:translateY(0) rotateY(0deg)}70%{transform:translateY(5px) rotateY(180deg)}80%{transform:translateY(0px) rotateY(360deg)}90%{transform:translateY(5px) rotateY(180deg)}100%{transform:translateY(0px) rotateY(0deg)}}@keyframes yurayura{0%{transform:translateY(0)}10%{transform:translateY(5px)}20%{transform:translateY(0)}30%{transform:translateY(5px)}40%{transform:translateY(0px)}50%{transform:translateY(5px)}60%{transform:translateY(0) rotateY(0deg)}70%{transform:translateY(5px) rotateY(180deg)}80%{transform:translateY(0px) rotateY(360deg)}90%{transform:translateY(5px) rotateY(180deg)}100%{transform:translateY(0px) rotateY(0deg)}}
/*# sourceMappingURL=top.min.css.map */