body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td{border:0;font-size:100%;font:inherit;vertical-align:baseline;margin:0;padding:0}address,caption,cite,code,dfn,em,strong,th,var{font-style:normal}ul{list-style:none}table{border-collapse:collapse;border-spacing:0}caption,th{text-align:left}q:before,q:after{content:''}object,embed{vertical-align:top}legend{display:none}h1,h2,h3,h4,h5,h6{font-size:100%}img,abbr,acronym,fieldset{border:0}body{font:.9em/1.5 'Noto Sans JP',Arial,Verdana,游ゴシック,YuGothic,'ヒラギノ角ゴ ProN W3','Hiragino Kaku Gothic ProN',メイリオ,Meiryo,sans-serif;font-weight:600;-webkit-text-size-adjust:100%;overflow-x:hidden;color:#333;background-image:url(../img/doodad.png)}a{color:#06f;text-decoration:none}a:hover,.active{text-decoration:underline}a:active,a:focus,input:active,input:focus{outline:0}ul{list-style:none;margin:0;padding:0}#footer01{position:relative;background:#eedcb3}#footer01 .logo{text-align:center;padding:20px 0;border-bottom:1px solid #111}#footer01 .logo a{display:inline-block}#footer01 .logo img{width:80px}#footer01 .navy a{display:block;padding:0 10px;color:#222}#footer01 .address{color:#222;font-size:15px;line-height:1.6;margin-bottom:17px;text-align:center}#footer01 .snsimg{width:250px;margin:0 auto;-js-display:flex;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;justify-content:space-between;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}@media only screen and (max-width:767px){//SPのみ #footer01{text-align:center}#footer01 .navy li{border-top:1px solid #222}#footer01 .navy li:last-child{border-bottom:1px solid #222}#footer01 .navy li a{padding:12px 20px;text-align:left}#footer01 .copyright{color:#222;font-size:10px;text-align:center}}h1,h2{font-family:'Modern Antiqua','Noto Sans JP',serif}img{max-width:100%;height:auto}section{clear:both}section h2{width:95%;margin:15px auto;font-size:1.2rem;font-weight:bold;text-align:center}.inner{width:100%;margin:0 auto;padding-bottom:10px}#sec03 .inner,#sec04 .inner{border-bottom:1px solid #a0a0a0}.innerS{width:60%;margin:0 auto;padding-bottom:80px}#sec01{width:100%;margin-right:auto;margin-left:auto;background:#fff;font:14px/1.5;font-weight:550;color:#333;padding:10px 0 25px 0}#sec02{width:85%;padding:15px;margin:auto;height:auto;overflow:auto;border-radius:10px;box-shadow:0 0 5px rgba(0,0,0,.2);background:#fff}#sec03{max-width:1000px;width:80%;padding:25px 35px 30px;margin:50px auto 30px auto;position:relative;background:#fff;border-radius:60px;text-align:center}.pic{position:absolute;left:20%;top:-100px;width:60%}#sec04{max-width:1200px;width:80%;padding:25px 35px 30px;margin:10px auto 0;position:relative;background:#f7f6f2;border-radius:10px;text-align:center}@media only screen and (max-width:767px){#sidebar{position:fixed;width:100%;z-index:500}#sidebarWrap{position:relative;width:100%;height:45px;background:#fff;border-bottom:1px solid #ccc}#sidebar p{text-align:center;padding-top:4px}#sidebar p img{width:auto !important;max-height:30px}a#menu{display:inline-block;position:relative;width:40px;height:40px;margin:10px}#menuBtn{display:block;position:absolute;top:50%;left:50%;width:18px;height:2px;margin:-1px 0 0 -7px;background:#000;transition:.2s}#menuBtn:before,#menuBtn:after{display:block;content:"";position:absolute;top:50%;left:0;width:18px;height:2px;background:#000;transition:.3s}#menuBtn:before{margin-top:-7px}#menuBtn:after{margin-top:5px}a#menu .close{background:transparent}a#menu .close:before,a#menu .close:after{margin-top:0}a#menu .close:before{transform:rotate(-45deg);-webkit-transform:rotate(-45deg)}a#menu .close:after{transform:rotate(-135deg);-webkit-transform:rotate(-135deg)}.panel{width:100%;display:none;overflow:hidden;position:relative;left:0;top:-10px;z-index:100}#mainnav{position:absolute;top:0;width:100%;text-align:right}#mainnav ul{border-bottom:1px solid #ccc;background:#fff;text-align:left}#mainnav li a{position:relative;display:block;padding:15px 25px;border-bottom:1px solid #ccc;color:#000;font-weight:400}#mainnav li a:before{display:block;content:"";position:absolute;top:50%;left:5px;width:6px;height:6px;margin:-4px 0 0 0;border-top:solid 2px #000;border-right:solid 2px #000;-webkit-transform:rotate(45deg);transform:rotate(45deg)}#mainnav #sns li{display:inline-block}#mainnav #sns li a{position:relative;display:inline-block;padding:15px 10px 0;border:0}#mainnav #sns li a:before{border:0}.col4 li{margin:0 auto 50px;display:block;text-align:center}}.xslider-container{display:flex;overflow:hidden}.xslider_wrap{display:flex;animation:xslider 40s 1s linear infinite}.xslider1{width:150px;margin-right:15px;display:inline-flex;flex:none}.xslider_wrap:hover div{animation-play-state:paused!important}.xslider1 div{flex:none;padding:5px}.xslider1 div:hover{transform:translateY(-5px)}@keyframes xslider{from{transform:translateX(0)}to{transform:translateX(-100%)}}.wrapper{overflow:hidden}.flex{display:flex;flex-wrap:wrap}.box{width:220px;padding:20px;margin:0 20px 20px 20px;background:#666;color:#fff;box-sizing:border-box}.bgextend,.lineTrigger{width:220px;padding:20px;margin:0 20px 20px 20px;box-sizing:border-box}.form{display:flex;justify-content:center}.form li{width:calc(50%/2);padding:0 5px;box-sizing:border-box}.form li img{max-width:100%;height:auto}.marker{padding:0 5px;background-image:linear-gradient(#ffcffb,#ffcffb);background-size:0 50%;background-position:0 100%;background-repeat:no-repeat;transition:.8s}.marker.actv{background-size:100% 50%}.mini-text{font-size:8px}ul.bottom-menu{position:fixed;left:0;bottom:0;width:100%;height:50px;margin:0;padding:0;background-color:#f5f5f5;border-top:1px solid #808080;border-bottom:1px solid #808080;z-index:30}ul.bottom-menu li{float:left;width:25%;background-color:#f5f5f5;list-style-type:none;text-align:center;font-size:20px}.bottom-menu li a{display:block;color:#525252;padding-top:8px;padding-bottom:8px;line-height:14px;text-decoration:none}.bottom-menu li a:hover{color:#a9a9a9}ul.menu-second-level{visibility:hidden;opacity:0;z-index:1}ul.menu-second-level li a{border-top:1px dashed #a9a9a9;font-size:15px;line-height:30px}.menu-second-level li a:hover{height:100%;background:lightgrey}li.menu-width-max ul.menu-second-level{position:absolute;bottom:47px;left:0;box-sizing:border-box;width:100%;padding:0}li.menu-width-max:hover ul.menu-second-level{bottom:47px;visibility:visible;opacity:1}li.menu-width-max ul.menu-second-level li{float:left;width:100%;border:none}.wrap{text-align:center}section.typeA{display:flex;flex-wrap:wrap;width:90%margin-right:auto;margin-left:auto;padding:16px 16px}}section.typeA::after{content:'';width:100%;height:3px;order:-1;display:block;background:rgba(0,137,167,.7)}section.typeA .tabLabel{font-size:16px;text-align:center;align-items:center;padding:15px;flex:1;order:-1;border-radius:3px 3px 3px 3px;color:#444;background:rgba(0,137,167,.3);transition:.5s;border-left:2px solid #fd8926}section.typeA .tabLabel:nth-last-of-type(1){margin-right:0}section.typeA input{display:none}section.typeA .content{width:90%;height:0;overflow:hidden;opacity:0;background:#fff}section.typeA input:checked+.tabLabel{color:#fff;background:rgba(0,137,167,.7)}section.typeA input:checked+.tabLabel+.content{padding:15px;height:auto;overflow:auto;border-radius:10px;box-shadow:0 0 5px rgba(0,0,0,.2);transition:.5s opacity;opacity:1}section.typeA input:checked+.tabLabel:after{top:100%;left:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-color:rgba(136,183,213,0);border-top-color:#fd8926;border-width:14px;margin-left:-14px}section.typeA input:checked+.tabLabel{background:#fd8926;position:relative}section.typeA .tabLabel{margin-bottom:.8rem;border-radius:0}section.typeA .tabLabel:not(:last-of-type){margin-right:0}section.typeA .tabLabel{background:#eedcb3;border-radius:10px;border:2px solid}section.typeA input:checked+.tab-label+.tab-content{text-align:center}section.typeA input:checked+.tabLabel{background:#fd8926;position:relative}.hamburger{display:block;position:fixed;z-index:3;right:20px;top:2px;width:42px;height:42px;cursor:pointer;text-align:center;color:#222}.hamburger span{display:block;position:absolute;width:30px;height:2px;left:6px;background:#BBB;-webkit-transition:.3s ease-in-out;-moz-transition:.3s ease-in-out;transition:.3s ease-in-out}.hamburger span:nth-child(1){top:10px;background:#000}.hamburger span:nth-child(2){top:20px;background:#000}.hamburger span:nth-child(3){top:30px;background:#000}.hamburger.active span:nth-child(1){top:16px;left:6px;background:#000;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);transform:rotate(-45deg)}.hamburger.active span:nth-child(2),.hamburger.active span:nth-child(3){top:16px;background:#000;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);transform:rotate(45deg)}nav.globalMenuSp{position:fixed;z-index:2;top:0;left:0;color:#fff;background:#fff;text-align:center;width:100%;height:100%;transform:translateX(100%);transition:all .6s;display:block;height:100%;overflow-y:scroll}nav.globalMenuSp ul{margin:0 auto;padding:0;width:100%}nav.globalMenuSp ul li{list-style-type:none;padding:0;width:100%;transition:.4s all}nav.globalMenuSp ul li:last-child{padding-bottom:0}nav.globalMenuSp ul li:hover{background:#ddd}nav.globalMenuSp ul li a{display:block;color:#fff;padding:1em 0;text-decoration:none}nav.globalMenuSp.active{opacity:100;display:block;transform:translateX(0%)}.gl-mainmenu{background-color:#eedcb3;padding:7vw 4vw 4.5vw;margin:20vw 3vw 5vw;color:#FFF;text-align:center;position:relative;border-radius:10px}img.gl-topimg{position:absolute;top:-17vw;left:50%;transform:translateX(-50%);width:auto;height:23vw}.gl-mm-cols{display:flex;width:100%;flex-wrap:wrap;margin:0;font-weight:bold}.gl-mm-col{flex:100%;max-width:43%;padding:5px 5px;border:1px solid #fff;position:relative;margin:5px auto;border-radius:10px;background-color:#fff;color:#252525}.gl-mm-col img{height:25vw;width:auto}.div-link{position:absolute;width:100%;height:100%;top:0;left:0;z-index:1}.gllink{margin:10px auto;text-align:center;position:relative}.gl-btmmenu{text-align:center;border-radius:10px;padding:8vw 2vw 2vw;margin:7vw 3vw 7vw;position:relative}.gl-btm-btn{width:88%;color:#252525;background-color:#fff;padding:15px 10px;margin:8px auto;position:relative;font-size:3vw;text-align:center;border-radius:10px;font-weight:bold;font-size:4vw}.gl-btm-btn2{width:58px;height:45px;color:#252525;background-color:#fff;padding:15px 10px;margin:8px auto;position:relative;font-size:3vw;text-align:center;border-radius:50px;font-weight:bold;font-size:6vw}.eventreport{padding:10px 18px 0}.eventreport{box-sizing:border-box;position:relative;margin-bottom:40px;background-color:#fff;padding:12px;border-radius:4px;box-shadow:0 0 5px rgb(0 0 0 / 20%);width:90%;margin-right:auto;margin-left:auto}.eventreport .eventreportTitle h2{padding:0 0 0 5px}.eventreport h2{font-size:18px;font-weight:bold;padding:10px 0 10px 30px;margin-left:0;background-size:36px}.eventreport .eventreportTitle a{font-size:.8em;margin-top:-.3em;padding-left:10px;cursor:pointer;display:inline-block;color:#fff;background:#056C5C;box-shadow:0 2px 0 #059982;border-radius:4px;padding:6px 16px;font-size:.8em;font-weight:bold;border:none !important;position:absolute;top:16px;right:10px}.clearfix:after{content:".";display:block;clear:both;height:0;visibility:hidden}.eventreport .visual{padding-top:10px;overflow:hidden;margin-bottom:10px;display:block}.eventreport .visual img{display:block;width:auto;height:110px;margin:0 auto}.eventreport .visual div{position:relative;width:140px;height:110px;float:left;overflow:hidden;background:#f1f1f1}.eventreport .visual p{width:calc(100% - 165px);padding-left:5%;float:left;padding-top:15px;font-size:14px;overflow:hidden}.mkYL{background:linear-gradient(rgba(255,255,255,0) 60%,#F7FD9B 70%)}.mkPN{background:linear-gradient(rgba(255,255,255,0) 80%,#FBD4E6 90%)}.mkGR{background:linear-gradient(rgba(255,255,255,0) 60%,#B5F8D9 70%)}.mkBL{background:linear-gradient(rgba(255,255,255,0) 60%,#BFE1FC 70%)}video{width:100%;max-width:800px;height:auto;display:block;margin:auto}.modal{display:none;position:fixed;z-index:1;left:0;top:0;height:100%;width:100%;overflow:auto;background-color:rgba(0,0,0,.5)}.modal-content{background-color:#f4f4f4;margin:30% auto;width:70%;box-shadow:0 5px 8px 0 rgba(0,0,0,.2),0 7px 20px 0 rgba(0,0,0,.17);animation-name:modalopen;animation-duration:1s}@keyframes modalopen{from{opacity:0}to{opacity:1}}.modal-header h1{margin:1rem 0;font-size:1.1rem}.modal-header{background:#f7c8db;padding:3px 15px;display:flex;justify-content:space-between}.modalClose{font-size:2.5rem}.modalClose:hover{cursor:pointer}.modal-body{padding:10px 15px;color:black}.modal-cols{display:flex;width:100%;flex-wrap:wrap;margin:0;font-weight:bold}.modal-col{flex:100%;max-width:43%;padding:5px 5px;border:1px solid #fff;position:relative;margin:5px auto;border-radius:10px;background-color:#fff;color:#252525}.modal-col img{width:auto}.modal-link{position:absolute;width:100%;height:100%;top:0;left:0;z-index:1}.bnner{box-sizing:border-box;position:relative;margin-bottom:40px;background-color:#fff;padding:5px 0 10px 0;border-radius:10px;box-shadow:0 0 10px rgb(0 0 0 / 20%);width:90%;margin-right:auto;margin-left:auto}.sub_ttl{font-size:30px;text-align:center;margin-bottom:10px}.news_list{margin:0 5%}.news_list_item{padding:15px 0;border-bottom:1px solid #E6E6E6}.news_list_item:first-child{border-top:1px solid #E6E6E6}.news_list_item a{position:relative;display:flex;padding-right:30px}.news_list_date{font-size:15px;color:#4d4949;display:flex;padding:7px 0;margin-right:15px;align-items:center}.news_item{background:#F6C6A2;border-radius:14px;width:6em;text-align:center;margin-left:20px}.arrow{width:25px;height:1px;background:#707070;position:absolute;top:50%;right:0}.arrow::after{content:"";display:block;width:6px;height:1px;background:#707070;transform:rotate(45deg);position:absolute;right:0;bottom:2px}@media screen and (max-width:769px){.news_list_item a{font-size:14px}}@media screen and (max-width:480px){.arrow{display:none}.news_list_item a{padding-right:0}}html{overflow-x:hidden}.accordion{margin:0 auto;width:95%;border:1px solid #ddd;border-radius:5px;margin-bottom:10px}.accordion-header{padding:10px;background-color:#f7f7f7;cursor:pointer;outline:none;font-weight:bold;border-bottom:1px solid #ddd;position:relative;transition:background-color .3s,color .3s}.accordion[open] .accordion-header{background-color:#e7e7e7;color:#333}.accordion-content{padding:15px;line-height:1.5;background-color:#fff;border-top:1px solid #ddd}.accordion-header::after{content:'▼';position:absolute;right:10px;transition:transform .3s ease}.accordion[open] .accordion-header::after{transform:rotate(180deg)}.accordion .accordion-header::-webkit-details-marker{display:none}.tagCloud{margin:0 auto;width:95%}.tagCloud a{display:inline-block;margin:auto auto 10px 10px;padding:.6em;line-height:1;text-decoration:none;color:#ff6200;background-color:#eedcb3;border-radius:2em}.tagCloud a:before{content:"#"}.tab-container{max-width:1100px;width:90%;margin:10px auto 0;background:#2b3a2e;border:4px solid #5a4832;border-radius:4px;box-shadow:inset 0 0 80px rgba(0,0,0,.25),0 4px 16px rgba(0,0,0,.3);overflow:hidden}.tab-container ul{margin:0;padding:0;list-style:none;display:flex;background:#1e2b21;border-bottom:2px solid rgba(255,255,255,.1)}.tab-container ul li{flex:1;padding:16px 12px;text-align:center;cursor:pointer;color:rgba(255,255,255,.4);font-size:14px;letter-spacing:1.5px;position:relative;transition:color .3s ease}.tab-container ul li::after{content:'';position:absolute;bottom:0;left:15%;width:70%;height:2px;background:rgba(255,255,255,.85);box-shadow:0 0 4px rgba(255,255,255,.4);transform:scaleX(0);transform-origin:left center;transition:transform .4s ease;border-radius:1px}.tab-container ul li.selected{color:rgba(255,255,255,.95);text-shadow:0 0 12px rgba(255,255,255,.4),1px 1px 2px rgba(0,0,0,.3)}.tab-container ul li.selected::after{transform:scaleX(1)}.tab-container ul li:not(.selected):hover{color:rgba(255,255,255,.65)}.tab-container .tab-content{display:none;padding:28px 24px;min-height:150px;color:rgba(255,255,255,.8);line-height:1.8;font-size:14px;letter-spacing:.3px;position:relative;background-image:radial-gradient(circle at 15% 25%,rgba(255,255,255,.03) 0%,transparent 60%),radial-gradient(circle at 85% 75%,rgba(255,255,255,.02) 0%,transparent 60%)}.tab-container .tab-content::before{content:'';position:absolute;top:12px;left:16px;right:16px;bottom:12px;border:1px solid rgba(255,255,255,.1);border-radius:2px;pointer-events:none}.tab-container .tab-content.selected{display:block;animation:chalkIn .45s ease-out}@keyframes chalkIn{from{opacity:0;transform:translateY(-8px);filter:blur(1px)}to{opacity:1;transform:translateY(0);filter:blur(0)}}.pie-chart-3{display:flex;justify-content:center;align-items:center}.pie-chart-3>div{width:220px;height:220px;margin:40px 10px 0 5px;border-radius:50%;background-image:conic-gradient(#ff7600 70%,#f7e45b 70% 100%,#f2f2f2 100% 100%)}.pie-chart-3 li{list-style-type:none;align-items:center;font-size:.8em}.pie-chart-3 li::before{display:inline-block;width:1.2em;height:.7em;margin-right:5px;content:''}.pie-chart-3 li:nth-child(1)::before{background-color:#ff7600}.pie-chart-3 li:nth-child(2)::before{background-color:#f7e45b}.pie-chart-3 span{margin-right:10px;font-weight:600}.radar-chart-2{display:flex;justify-content:center;align-items:center;position:relative;width:230px;height:230px;margin:0 auto;padding:35px;box-sizing:content-box}.radar-chart-2 svg{width:100%;height:100%}.radar-chart-2 dl{position:absolute;width:100%;height:100%}.radar-chart-2 dl>div{position:absolute;color:#777;font-size:.7em;text-align:center}.radar-chart-2 dl>div:nth-child(1){top:0;left:50%;transform:translateX(-50%)}.radar-chart-2 dl>div:nth-child(2){top:31%;right:7%;transform:translateX(50%)}.radar-chart-2 dl>div:nth-child(3){bottom:6%;right:25%;transform:translateX(50%)}.radar-chart-2 dl>div:nth-child(4){bottom:6%;left:25%;transform:translateX(-50%)}.radar-chart-2 dl>div:nth-child(5){top:31%;left:7%;transform:translateX(-50%)}.radar-chart-2 dd{margin:0}.container{display:inline-block;width:105%;margin:0 0 15px 0}.container .wrapper{background:#fff;border:2px solid #e8e8e8;border-radius:16px;overflow:hidden;transition:all .3s cubic-bezier(.25,.8,.25,1);padding:5px 0 10px 0}.container .btn-box button{width:100%;padding:5px 15px;background:#fff;border:none;font-size:15px;font-weight:600;color:#555;cursor:pointer;text-align:left;display:flex;justify-content:space-between;align-items:center}.container .btn-box button::after{content:'+';font-size:30px;font-weight:800;color:#ff8400;transition:transform .3s ease}.container .btn-box button.active{color:#333;background:#fafafa}.container .btn-box button.active::after{transform:rotate(45deg);color:#333}.container .wrapper.open{border-color:#ddd;box-shadow:0 4px 12px rgba(0,0,0,.08);transform:translateY(-2px)}.container .more{max-height:0;overflow:hidden;transition:max-height .3s ease-out;background:#fafafa}.container .more.appear{max-height:200px}.container .more ul{list-style:none;padding:16px 20px 24px;margin:0}.container .more li{padding:8px 0;color:#666;font-size:14px;border-bottom:1px dashed #e0e0e0}.container .more li:last-child{border-bottom:none}.heading-26{color:#333}.heading-26:first-letter{color:#2589d0;font-size:2em}.heading-266{color:#333}.heading-266:first-letter{color:#f84851;font-size:2em}.heading-32{display:flex;align-items:center;margin:auto;width:70%;position:relative;padding:1.1em 1.4em 1.1em 1em;background-color:#000;color:#fff}.heading-32::before{position:absolute;left:5px;width:calc(100% - 10px);height:65%;border-top:10px dashed #fff;border-bottom:10px dashed #fff;content:''}.heading-19{position:relative;padding:.5em .7em;width:80%;border:3px solid #333;color:#333;margin:auto;background-color:#fff}.heading-19::before,.heading-19::after{position:absolute;border:solid #333;content:'';background-color:#fff}.heading-19::before{top:3px;right:-16px;transform:skewY(45deg);width:10px;height:100%;border-width:4px 3px 3px 0;background-color:#fff}.heading-19::after{bottom:-16px;left:4px;transform:skewX(45deg);width:100%;height:10px;border-width:0 2px 3px 4px;background-color:#fff}.heading-18{width:70%;max-width:600px;margin:auto;padding:.5em .7em;border:2px solid #990A8D;box-shadow:5px 5px #990A8D;color:#990A8D;background-color:#fff}.box-011{position:relative;width:80%;max-width:800px;margin:1.9em auto 0;padding:1em 1.5em;border:2px solid #d09a25;border-radius:3px;background-color:#fff}.box-011 span{position:absolute;top:-1.9em;left:-2px;padding:.2em .8em;border-radius:5px 5px 0 0;background-color:#d09a25;color:#fff}.box-011 p{margin:0;color:#333}.cp_button11{display:flex;justify-content:center;align-items:center;width:200px;margin:auto;padding:1em;cursor:pointer;text-decoration:none;color:#db001c;background:transparent;border:3px solid #db001c;border-radius:40px;box-shadow:0 0 3px rgba(0,0,0,0);transition:background-color .3s;transform:translateZ(0)}.cp_button11:before{position:absolute;top:-16px;right:-16px;bottom:-16px;left:-16px;content:'';border:3px solid rgba(236,64,122,.5);transition-duration:.3s;transition-property:top right bottom left;opacity:0}.cp_button11:hover:before{top:-10px;right:-10px;bottom:-10px;left:-10px;opacity:1;border-radius:40px}.cp_button11:active{color:#fff;background-color:#db001c}.cp_button11:active:before{top:-17px;right:-17px;bottom:-17px;left:-17px}.cp_button11:hover,.cp_button11:focus{color:#db001c;border:3px solid #db001c}.ugkTxtSlider{width:100%;overflow:hidden}.ugkTxtSlider__inner{display:flex;column-gap:2em;width:fit-content}.ugkTxtSlider__inner.animating{animation:imgSlider 30s linear infinite}@keyframes imgSlider{0%{transform:translateX(0)}100%{transform:translateX(-50%)}}.ugkTxtSlider__text{font-size:30px;font-weight:bold;white-space:nowrap;color:#fff;text-shadow:3px 3px 0 #000,-1px -1px 0 #000,1px -1px 0 #000,-1px 1px 0 #000,1px 1px 0 #000}.balloon-001{display:flex;justify-content:center;position:relative;max-width:300px;margin-bottom:15px;padding:.8em 1.2em;border:3px solid #e6ad0f;border-radius:5px;background-color:#fff;color:#333;margin:auto}.balloon-001::before,.balloon-001::after{position:absolute;bottom:-15px;width:30px;height:15px;clip-path:polygon(0 0,100% 0,50% 100%);content:''}.balloon-001::before{background-color:#e6ad0f}.balloon-001::after{bottom:-11px;background-color:#fff}.fadeIn{animation-name:fadeInAnime;animation-duration:1s;animation-fill-mode:forwards;opacity:0}@keyframes fadeInAnime{from{opacity:0}to{opacity:1}}.fadeUp{animation-name:fadeUpAnime;animation-duration:.5s;animation-fill-mode:forwards;opacity:0}@keyframes fadeUpAnime{from{opacity:0;transform:translateY(100px)}to{opacity:1;transform:translateY(0)}}.fadeDown{animation-name:fadeDownAnime;animation-duration:.5s;animation-fill-mode:forwards;opacity:0}@keyframes fadeDownAnime{from{opacity:0;transform:translateY(-100px)}to{opacity:1;transform:translateY(0)}}.fadeLeft{animation-name:fadeLeftAnime;animation-duration:.5s;animation-fill-mode:forwards;opacity:0}@keyframes fadeLeftAnime{from{opacity:0;transform:translateX(-100px)}to{opacity:1;transform:translateX(0)}}.fadeRight{animation-name:fadeRightAnime;animation-duration:.5s;animation-fill-mode:forwards;opacity:0}@keyframes fadeRightAnime{from{opacity:0;transform:translateX(100px)}to{opacity:1;transform:translateX(0)}}.fadeInTrigger,.fadeUpTrigger,.fadeDownTrigger,.fadeLeftTrigger,.fadeRightTrigger{opacity:0}.flipDown{animation-name:flipDownAnime;animation-duration:1s;animation-fill-mode:forwards;opacity:0}@keyframes flipDownAnime{from{transform:perspective(2500px) rotateX(100deg);opacity:0}to{transform:perspective(2500px) rotateX(0);opacity:1}}.flipLeft{animation-name:flipLeftAnime;animation-duration:1s;animation-fill-mode:forwards;perspective-origin:left center;opacity:0}@keyframes flipLeftAnime{from{transform:perspective(600px) translate3d(0,0,0) rotateY(30deg);opacity:0}to{transform:perspective(600px) translate3d(0,0,0) rotateY(0deg);opacity:1}}.flipLeftTop{animation-name:flipLeftTopAnime;animation-duration:1s;animation-fill-mode:forwards;opacity:0}@keyframes flipLeftTopAnime{from{transform:translate(-20px,80px) rotate(-15deg);opacity:0}to{transform:translate(0,0) rotate(0deg);opacity:1}}.flipRight{animation-name:flipRightAnime;animation-duration:1s;animation-fill-mode:forwards;perspective-origin:right center;opacity:0}@keyframes flipRightAnime{from{transform:perspective(600px) translate3d(0,0,0) rotateY(-30deg);opacity:0}to{transform:perspective(600px) translate3d(0,0,0) rotateY(0deg);opacity:1}}.flipRightTop{animation-name:flipRightTopAnime;animation-duration:1s;animation-fill-mode:forwards;opacity:0}@keyframes flipRightTopAnime{from{transform:translate(-20px,80px) rotate(25deg);opacity:0}to{transform:translate(0,1) rotate(0deg);opacity:1}}.flipDownTrigger,.flipLeftTrigger,.flipLeftTopTrigger,.flipRightTrigger,.flipRightTopTrigger{opacity:0}.count2{animation-iteration-count:2}.countinfinite{animation-iteration-count:infinite}.delay-time05{animation-delay:.5s}.delay-time1{animation-delay:1s}.delay-time15{animation-delay:1.5s}.delay-time2{animation-delay:2s}.delay-time25{animation-delay:2.5s}.change-time05{animation-duration:.5s}.change-time1{animation-duration:1s}.change-time15{animation-duration:1.5s}.change-time2{animation-duration:2s}.change-time25{animation-duration:2.5s}