:root{--clr-border:#333;--animationlength:0}body,html{font-family:'Zen Kaku Gothic New',sans-serif;text-align:justify;text-justify:inter-ideograph;text-transform:none;font-variant:normal;word-spacing:auto;word-break:normal;-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:100%;font-feature-settings:"palt"}html{width:100%;font-size:62.5%;height:-webkit-fill-available}body{background-color:#fff;letter-spacing:.06em;line-height:1.4;margin:0;padding:0;width:100%;overflow-y:auto;overflow-x:hidden;position:relative;-webkit-font-feature-settings:'palt' 1;font-feature-settings:'palt' 1;text-align:justify;text-justify:inter-ideograph;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;-ms-text-size-adjust:100%;-o-text-size-adjust:100%;text-size-adjust:100%;-webkit-overflow-scrolling:touch;color:#1d1d1d;min-height:100vh}div,h1,h2,h3,h4,h5,p,ul,li,dl,dt,dd{margin:0;padding:0}a{text-decoration:none;display:block;outline:none;-webkit-transition:all .3s ease 0s;transition:all .3s ease 0s}a:-webkit-any-link{color:-webkit-link;text-decoration:none;cursor:pointer;display:inline;border-style:none}a img{border-style:none;outline:none}a:focus{border-style:none;outline:none}a img:active{border-style:none;outline:none}a:active{border-style:none;outline:none}img{height:auto;max-width:100%;width:100%;display:block}a:hover{opacity:.5}::selection{background-color:rgba(215,215,215,.35);background-color:rgb(215 215 215/35%)}ul,ul li{list-style-type:none}*:before,*:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}p{display:block;-webkit-margin-before:1em;-webkit-margin-after:1em;-webkit-margin-start:0;-webkit-margin-end:0;margin:0;font-size:14px}br{line-height:1}input[type="text"],input[type="password"],textarea,select,input[type="url"],input[type="date"],input[type="submit"],input[type="file"],input[type="checkbox"]{outline:none}select{-moz-appearance:none;text-indent:.01px;text-overflow:''}select::-ms-expand{display:none}textarea{overflow:hidden}[class^="icon-"],[class*="icon-"]{font-family:'icomoon';color:#fff;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}img[src$=".svg"]{width:100%}svg{fill:currentColor;width:100%}div,h1,h2,h3,h4,h5,p,ul,li,dl,dt,dd,span,a{font-weight:500;box-sizing:border-box}::-webkit-scrollbar{width:10px}::-webkit-scrollbar-track{background:#fff;border:none;border-radius:0;box-shadow:inset 0 0 1px #777}::-webkit-scrollbar-thumb{background:#d0d0d0;border-radius:100px;box-shadow:none}video{max-width:100%;width:100%;height:auto;vertical-align:bottom}img{image-rendering:-webkit-optimize-contrast}br.PcNone{display:none}br.PcIpadNone{display:none}.PcBlock{display:block!important}.SpBlock{display:none!important}@media screen and (max-width:751px){br.PcNone{display:none}br.PcIpadNone{display:block}}@media screen and (max-width:681px){.PcBlock{display:none!important}.SpBlock{display:block!important}}@media screen and (max-width:481px){br.PcNone{display:block}br.PcIpadNone{display:none}br.SpNone{display:none}}img,input,svg,*:before,*:after,a,a:hover img,a:hover input,a:hover,input:hover{backface-visibility:hidden;-webkit-backface-visibility:hidden}.Main{overflow:hidden}@-webkit-keyframes byeShutter{70%{opacity:1}100%{opacity:0;display:none;z-index:-1}}@keyframes byeShutter{70%{opacity:1}100%{opacity:0;display:none;z-index:-1}}@-webkit-keyframes shutterOpen1{0%{width:0;height:1px}50%{width:100%;height:1px}90%{width:100%;height:100%}100%{width:100%;height:100%}}@keyframes shutterOpen1{0%{width:0;height:1px}50%{width:100%;height:1px}90%{width:100%;height:100%}100%{width:100%;height:100%}}@-webkit-keyframes shutterOpen2{60%{width:120%;height:0;transform:rotate(5deg)}90%{width:120%;height:100%;transform:rotate(-5deg)}100%{width:120%;height:100%;transform:rotate(-5deg)}}@keyframes shutterOpen2{60%{width:120%;height:0;transform:rotate(5deg)}90%{width:120%;height:100%;transform:rotate(-5deg)}100%{width:120%;height:100%;transform:rotate(-5deg)}}@-webkit-keyframes contentScale{70%{transform:perspective(800px) scale(.98) rotateX(2deg);opacity:0;visibility:visible}100%{transform:perspective(800px) scale(1) rotateX(0);opacity:1;visibility:visible;z-index:0}}@keyframes contentScale{70%{transform:perspective(800px) scale(.98) rotateX(2deg);opacity:0;visibility:visible}100%{transform:perspective(800px) scale(1) rotateX(0);opacity:1;visibility:visible;z-index:0}}@-webkit-keyframes cube{from{transform:scale(0) rotate(0deg) translate(-50%,-50%);opacity:1}to{transform:scale(20) rotate(960deg) translate(-50%,-50%);opacity:0}}@keyframes cube{from{transform:scale(0) rotate(0deg) translate(-50%,-50%);opacity:1}to{transform:scale(20) rotate(960deg) translate(-50%,-50%);opacity:0}}@keyframes arrow01{0%{transform:scale(1,0)}30%{transform:scale(1,0)}40%{transform:scale(1,1);opacity:1}85%{transform:scale(1,1);opacity:1}95%{transform:scale(1,1);opacity:1}100%{transform:scale(1,1);opacity:0}}@keyframes arrow02{0%{transform:scale(1,0)}30%{transform:scale(1,0)}40%{transform:scale(1,1);opacity:1}85%{transform:scale(1,1);opacity:1}90%{transform:scale(1,1);opacity:0}100%{transform:scale(1,1);opacity:0}}@keyframes arrow03{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}}@-webkit-keyframes pulseMotion{0%{-webkit-transform:translate(-50%,-50%) scale(1,1);transform:translate(-50%,-50%) scale(1,1);background-color:rgb(46 73 161/40%)}100%{-webkit-transform:translate(-50%,-50%) scale(6.5,6.5);transform:translate(-50%,-50%) scale(6.5,6.5);background-color:rgb(46 73 161/0%)}}@keyframes pulseMotion{0%{transform:translate(-50%,-50%) scale(1,1);background-color:rgb(46 73 161/40%)}100%{transform:translate(-50%,-50%) scale(6.5,6.5);background-color:rgb(46 73 161/0%)}}@-webkit-keyframes fadeInUpI{from{opacity:0;-webkit-transform:translate3d(0,15%,0);transform:translate3d(0,15%,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInUpI{from{opacity:0;-webkit-transform:translate3d(0,15%,0);transform:translate3d(0,15%,0)}to{opacity:1;-webkit-transform:none;transform:none}}@-webkit-keyframes slideIn{0%{opacity:0;-webkit-transition:translate3d(-100px,0,0);transform:translate3d(-10px,0,0)}100%{opacity:1;-webkit-transition:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes slideIn{0%{opacity:0;-webkit-transition:translate3d(-100px,0,0);transform:translate3d(-10px,0,0)}100%{opacity:1;-webkit-transition:translate3d(0,0,0);transform:translate3d(0,0,0)}}@-webkit-keyframes masklogo{0%{clip-path:polygon(0 100%,100% 100%,100% 0,0 0)}100%{clip-path:polygon(0 0,100% 0,100% 0,0 0)}}@keyframes masklogo{0%{clip-path:polygon(0 100%,100% 100%,100% 0,0 0)}100%{clip-path:polygon(0 0,100% 0,100% 0,0 0)}}@-webkit-keyframes arrow02{0%{transform:scale(1,0)}30%{transform:scale(1,0)}40%{transform:scale(1,1);opacity:1}85%{transform:scale(1,1);opacity:1}90%{transform:scale(1,1);opacity:0}100%{transform:scale(1,1);opacity:0}}@keyframes arrow02{0%{transform:scale(1,0)}30%{transform:scale(1,0)}40%{transform:scale(1,1);opacity:1}85%{transform:scale(1,1);opacity:1}90%{transform:scale(1,1);opacity:0}100%{transform:scale(1,1);opacity:0}}@-webkit-keyframes arrow03{0%{transform:rotate(25deg) scale(1,0)}45%{transform:rotate(25deg) scale(1,0)}55%{transform:rotate(25deg) scale(1,1)}85%{transform:rotate(25deg) scale(1,1);opacity:1}90%{transform:rotate(25deg) scale(1,1);opacity:0}100%{transform:rotate(25deg) scale(1,1);opacity:0}}@keyframes arrow03{0%{transform:rotate(25deg) scale(1,0)}45%{transform:rotate(25deg) scale(1,0)}55%{transform:rotate(25deg) scale(1,1)}85%{transform:rotate(25deg) scale(1,1);opacity:1}90%{transform:rotate(25deg) scale(1,1);opacity:0}100%{transform:rotate(25deg) scale(1,1);opacity:0}}@-webkit-keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes fadeIn{from{opacity:0}to{opacity:1}}@-webkit-keyframes fadeOut{from{opacity:1}to{opacity:0}}@keyframes fadeOut{from{opacity:1}to{opacity:0}}@-webkit-keyframes zoomUp{0%{-webkit-transform:scale(1);transform:scale(1)}100%{-webkit-transform:scale(1.15);transform:scale(1.15)}}@keyframes zoomUp{0%{-webkit-transform:scale(1);transform:scale(1)}100%{-webkit-transform:scale(1.15);transform:scale(1.15)}}@-webkit-keyframes scrolldown{0%{background-position:0 -80px}75%{background-position:0 0}100%{background-position:0 80px}}@keyframes scrolldown{0%{background-position:0 -80px}75%{background-position:0 0}100%{background-position:0 80px}}@-webkit-keyframes rotation{from{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes rotation{from{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@-webkit-keyframes gradation{0%{background-position:0 0}100%{background-position:100% 100%}}@keyframes gradation{0%{background-position:0 0}100%{background-position:100% 100%}}@-webkit-keyframes scroll-anim{100%{background-position:-1400px 0}}@keyframes scroll-anim{100%{background-position:-1400px 0}}.Fade_Group02>div{position:fixed;top:0;left:0;right:0;width:100%;height:100%;opacity:1;pointer-events:none;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);z-index:999999;-webkit-transition:all 1.6s cubic-bezier(.18,.06,.23,1) 0s;transition:all 1.6s cubic-bezier(.18,.06,.23,1) 0s;background:#fff;background:radial-gradient(circle at top left,#ededed 0%,#fff 100%);will-change:opacity;background-position:0 100%;background-size:100% 200%;display:flex;justify-content:center;align-items:center}body.Open_Changed .Fade_Group02>div{opacity:0}.Loading_Logo{max-width:230px;margin:auto;display:flex;justify-content:center;align-items:center;z-index:3;position:relative;width:100%;overflow:hidden;height:95px}.Loading_Mask{position:absolute;top:0;left:0;right:0;bottom:0;margin:auto}.Loading_Mask.Mask_Top{-webkit-filter:grayscale(100%) contrast(.5) opacity(1);filter:grayscale(100%) contrast(.5) opacity(1);will-change:clip-path;z-index:1;-webkit-animation-name:masklogo;animation-name:masklogo;-webkit-animation-duration:.6s;animation-duration:.6s;-webkit-animation-timing-function:cubic-bezier(.18,.06,.23,1);animation-timing-function:cubic-bezier(.18,.06,.23,1);-webkit-animation-delay:.3s;animation-delay:.3s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.Loading_Mask.Mask_Bottom{z-index:0}.Animate_Text{opacity:0;-webkit-transition:opacity .3s ease 0s;transition:opacity .3s ease 0s}.Animate_Text.animated{opacity:1}.animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.Order1{-webkit-transition:all .5s ease .5s;transition:all .5s ease .5s}.animated .Order1{-webkit-transition:all .5s ease .5s;transition:all .5s ease .5s}.Order2{-webkit-transition:all .5s ease 0s;transition:all .5s ease 0s}.animated .Order2{-webkit-transition:all .5s ease 0s;transition:all .5s ease 0s}.animated3{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.Header{position:fixed;width:100%;top:0;left:0;right:0;z-index:999}.Header .Header_Line{background:rgb(255 255 255/60%);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);-webkit-backface-visibility:hidden;backface-visibility:hidden;will-change:backdrop-filter}.Header .Header_Inner{padding:50px;padding-right:40px;padding-top:15px;padding-bottom:15px;display:flex;align-items:center;-webkit-transition:height .8s cubic-bezier(.18,.06,.23,1) 0s;transition:height .8s cubic-bezier(.18,.06,.23,1) 0s;height:130px;will-change:height;width:100%}.is-animation .Header .Header_Inner{height:100px}.Header .Header_Logo{margin-bottom:10px;width:223px;-webkit-transition:width .8s cubic-bezier(.18,.06,.23,1) 0s;transition:width .8s cubic-bezier(.18,.06,.23,1) 0s;will-change:width}.is-animation .Header .Header_Logo{width:150px}.Header .Header_Logo a{display:block;width:100%}.Header .Header_Nav{margin-left:auto;display:flex}nav,.Nav{display:flex}nav,.Nav,.Nav_Overlay{width:100%}.Nav .Nav_Overlay_Scroll{display:flex;align-items:center;justify-content:center;width:100%}.Nav .Nav_Box{margin-right:50px}.Nav .Nav_Box.Else_Nav_Box{margin-right:0}.Nav .Nav_Box.Else_Nav_Box.Sp_Block{display:none}.Nav .Nav_Box a{display:block;font-size:1.8rem;line-height:1;color:#1d1d1d;letter-spacing:0;font-weight:500;-webkit-transition:all 0s ease 0s;transition:all 0s ease 0s;position:relative;overflow:hidden;opacity:1;padding-bottom:3px}.Nav .Nav_Box.Current a{color:#00568d}.Nav .Nav_Box.Else_Nav_Box a{background:#00568d;color:#fff;width:240px;text-align:center;height:55px;display:flex;justify-content:center;align-items:center;font-size:1.5rem;border-radius:6px;position:relative;z-index:1;overflow:hidden;opacity:1;-webkit-transition:background .3s cubic-bezier(.47,.16,.24,1) 0s;transition:background .3s cubic-bezier(.47,.16,.24,1) 0s}.Nav .Nav_Box.Else_Nav_Box a:before{content:"";position:absolute;left:50%;-webkit-transform:translateX(-50%) scaleY(1) scaleX(1.25);transform:translateX(-50%) scaleY(1) scaleX(1.25);top:100%;width:140%;height:180%;background:rgb(51 119 163/40%);border-radius:50%;display:block;-webkit-transition:all .6s cubic-bezier(.47,.16,.24,1) 0s;transition:all .6s cubic-bezier(.47,.16,.24,1) 0s;z-index:-1}.Nav .Nav_Box.Else_Nav_Box a:after{content:"";position:absolute;left:55%;-webkit-transform:translateX(-50%) scaleY(1) scaleX(1.45);transform:translateX(-50%) scaleY(1) scaleX(1.45);top:180%;width:160%;height:190%;background:#3377a3;border-radius:50%;display:block;-webkit-transition:all .6s cubic-bezier(.47,.16,.24,1) 0s;transition:all .6s cubic-bezier(.47,.16,.24,1) 0s;z-index:-1}.Nav .Nav_Box.Else_Nav_Box a:hover:before{top:-35%;transform:translateX(-50%) scaleY(1.3) scaleX(.8)}.Nav .Nav_Box.Else_Nav_Box a:hover:after{top:-45%;transform:translateX(-50%) scaleY(1.3) scaleX(.8)}.Nav .Nav_Box.Else_Nav_Box a .Inline_Flex_Hidden{overflow:hidden;position:relative;z-index:1;display:flex}.Nav .Nav_Box a .Inline_Flex{display:flex}.Nav .Nav_Box a .Inline_Flex span.Letter{display:inline-flex;-webkit-transition:transform .3s cubic-bezier(.47,.16,.24,1) 0s , opacity .7s cubic-bezier(.47,.16,.24,1) 0s;transition:transform .3s cubic-bezier(.47,.16,.24,1) 0s , opacity .7s cubic-bezier(.47,.16,.24,1) 0s;-webkit-transform:translate(0,0);transform:translate(0,0)}.Nav .Nav_Box a .Absolute{position:absolute;top:0;left:0}.Nav .Nav_Box a .Inline_Flex.Absolute span.Letter{opacity:0;-webkit-transform:translate(0,100%);transform:translate(0,100%)}.Nav .Nav_Box a:hover .Inline_Flex span.Letter{opacity:0;-webkit-transform:translate(0,-100%);transform:translate(0,-100%)}.Nav .Nav_Box a:hover .Inline_Flex.Absolute span.Letter{opacity:1;-webkit-transform:translate(0,0);transform:translate(0,0)}.Nav .Nav_Box a:hover .Inline_Flex span.Letter:nth-of-type(1){-webkit-transition-delay:0s;transition-delay:0s}.Nav .Nav_Box a:hover .Inline_Flex span.Letter:nth-of-type(2){-webkit-transition-delay:20ms;transition-delay:20ms}.Nav .Nav_Box a:hover .Inline_Flex span.Letter:nth-of-type(3){-webkit-transition-delay:40ms;transition-delay:40ms}.Nav .Nav_Box a:hover .Inline_Flex span.Letter:nth-of-type(4){-webkit-transition-delay:60ms;transition-delay:60ms}.Nav .Nav_Box a:hover .Inline_Flex span.Letter:nth-of-type(5){-webkit-transition-delay:80ms;transition-delay:80ms}.Nav .Nav_Box a:hover .Inline_Flex span.Letter:nth-of-type(6){-webkit-transition-delay:.1s;transition-delay:.1s}.Nav .Nav_Box a:hover .Inline_Flex span.Letter:nth-of-type(7){-webkit-transition-delay:.12s;transition-delay:.12s}.Nav .Nav_Box a:hover .Inline_Flex span.Letter:nth-of-type(8){-webkit-transition-delay:.14s;transition-delay:.14s}.Nav .Nav_Box a:hover .Absolute{opacity:1}.Menu_Bt{flex-flow:column;justify-content:center;align-items:center;padding:0;color:#fff;width:34px;height:23px;font-size:1.2rem;opacity:1;cursor:pointer;position:absolute;top:28px;right:30px;z-index:9999;-webkit-transition:cubic-bezier(.18,.06,.23,1) 1s;transition:cubic-bezier(.18,.06,.23,1) 1s;display:none;pointer-events:none}.Menu_Bt .Menu_Trigger{position:relative;width:100%;height:100%;margin-left:auto;margin-right:auto;display:block}.Menu_Bt .Menu_Trigger span{position:absolute;left:0;width:100%;height:3px;background-color:#202124;display:inline-block;-webkit-transition:all .4s ease;transition:all .4s ease;box-sizing:border-box;will-change:transform;border-radius:100px}.Menu_Bt .Menu_Trigger span:nth-of-type(1){top:0}.Menu_Bt .Menu_Trigger span:nth-of-type(2){top:0;bottom:0;margin:auto}.Menu_Bt .Menu_Trigger span:nth-of-type(3){bottom:0}.Menu_Bt .Menu_Trigger.Active span{background-color:#202124}.Menu_Bt .Menu_Trigger.Active span:nth-of-type(1){-webkit-transform:translateY(10px) rotate(-45deg);transform:translateY(10px) rotate(-45deg)}.Menu_Bt .Menu_Trigger.Active span:nth-of-type(2){opacity:0}.Menu_Bt .Menu_Trigger.Active span:nth-of-type(3){-webkit-transform:translateY(-10px) rotate(45deg);transform:translateY(-10px) rotate(45deg)}.Kv .Kv_Line{margin-top:130px;display:flex;justify-content:center;align-items:center;background:#f8f8f8}.Kv .Kv_Inner{padding:50px;padding-bottom:125px;padding-top:125px;max-height:700px;overflow:hidden}.Kv .Kv_Flex{display:flex;max-width:1150px;margin:auto;-webkit-mask-image:url(/wp/wp-content/uploads/2023/10/Kv_mask.png);-webkit-mask-mode:alpha;-webkit-mask-repeat:no-repeat;-webkit-mask-size:200% 200%;-webkit-mask-position:-100% -100%;-webkit-transition:-webkit-mask-position 3.7s cubic-bezier(.47,.16,.24,1) .1s;transition:-webkit-mask-position 3.7s cubic-bezier(.47,.16,.24,1) .1s;will-change:-webkit-mask-position;visibility:hidden}.Open_Changed .Kv .Kv_Flex{-webkit-mask-position:100% 100%;visibility:visible}.Kv .Kv_Flex .Kv_Flex_Left{width:46%}.Kv .Kv_Flex .Kv_Flex_Right{width:54%}.Kv .Kv_Flex .Kv_Flex_Right img{-webkit-transform:translate(0,16px);transform:translate(0,16px)}.Kv h2.Kv_h2{font-size:3rem;line-height:60px;font-weight:600;margin-bottom:30px;letter-spacing:0;text-align:left;-webkit-transform:translate(0,30px);transform:translate(0,30px);opacity:0;-webkit-transition:transform .6s cubic-bezier(.47,.16,.24,1) 1.5s , opacity .6s cubic-bezier(.47,.16,.24,1) 1.5s;transition:transform .6s cubic-bezier(.47,.16,.24,1) 1.5s , opacity .6s cubic-bezier(.47,.16,.24,1) 1.5s}.Open_Changed .Kv h2.Kv_h2{-webkit-transform:translate(0,0);transform:translate(0,0);opacity:1}.Kv .Kv_Explanation{font-size:1.8rem;line-height:40px;font-weight:500;letter-spacing:0;margin-bottom:40px;text-align:left;word-break:keep-all;white-space:nowrap;-webkit-transform:translate(0,30px);transform:translate(0,30px);opacity:0;-webkit-transition:transform .6s cubic-bezier(.47,.16,.24,1) 1.7s , opacity .6s cubic-bezier(.47,.16,.24,1) 1.7s;transition:transform .6s cubic-bezier(.47,.16,.24,1) 1.7s , opacity .6s cubic-bezier(.47,.16,.24,1) 1.7s}.Kv .Kv_Explanation br.Pc_None{display:none}.Open_Changed .Kv .Kv_Explanation{-webkit-transform:translate(0,0);transform:translate(0,0);opacity:1}.Kv h1.Kv_h1{letter-spacing:0;text-align:left;-webkit-transform:translate(0,30px);transform:translate(0,30px);opacity:0;-webkit-transition:transform .6s cubic-bezier(.47,.16,.24,1) 1.9s , opacity .6s cubic-bezier(.47,.16,.24,1) 1.9s;transition:transform .6s cubic-bezier(.47,.16,.24,1) 1.9s , opacity .6s cubic-bezier(.47,.16,.24,1) 1.9s}.Open_Changed .Kv h1.Kv_h1{-webkit-transform:translate(0,0);transform:translate(0,0);opacity:1}.Kv h1.Kv_h1 .Kv_h1_Top{color:#00568d;font-size:4rem;font-weight:700;font-family:'Roboto',sans-serif;letter-spacing:.18rem}.Kv h1.Kv_h1 .Kv_h1_Medium{font-size:1.8rem;letter-spacing:.14rem;margin-bottom:2px}.Kv h1.Kv_h1 .Kv_h1_Bottom{font-size:1.2rem;font-weight:300;letter-spacing:.1rem}h2.h2_Title{margin-bottom:70px;overflow:hidden}h2.h2_Title .h2_Title_En{font-size:5.5rem;font-weight:300;line-height:1;margin-bottom:30px;overflow:hidden}h2.h2_Title.Animate_Text .h2_Title_En span.Letter{-webkit-transform:translate3d(0,120%,0);transform:translate3d(0,120%,0);display:inline-block;font-weight:300;-webkit-transition:none 0s ease 0s;transition:none 0s ease 0s}h2.h2_Title.Animate_Text.animated .h2_Title_En span.Letter{-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-transition:transform 1s cubic-bezier(.43,.05,.17,1) 0s;transition:transform 1s cubic-bezier(.43,.05,.17,1) 0s}h2.h2_Title.Animate_Text.animated span.Letter:nth-of-type(1){-webkit-transition-delay:0s;transition-delay:0s}h2.h2_Title.Animate_Text.animated span.Letter:nth-of-type(2){-webkit-transition-delay:.02s;transition-delay:.02s}h2.h2_Title.Animate_Text.animated span.Letter:nth-of-type(3){-webkit-transition-delay:.04s;transition-delay:.04s}h2.h2_Title.Animate_Text.animated span.Letter:nth-of-type(4){-webkit-transition-delay:.06s;transition-delay:.06s}h2.h2_Title.Animate_Text.animated span.Letter:nth-of-type(5){-webkit-transition-delay:.08s;transition-delay:.08s}h2.h2_Title.Animate_Text.animated span.Letter:nth-of-type(6){-webkit-transition-delay:.1s;transition-delay:.1s}h2.h2_Title.Animate_Text.animated span.Letter:nth-of-type(7){-webkit-transition-delay:.12s;transition-delay:.12s}h2.h2_Title.Animate_Text.animated span.Letter:nth-of-type(8){-webkit-transition-delay:.14s;transition-delay:.14s}h2.h2_Title.Animate_Text.animated span.Letter:nth-of-type(9){-webkit-transition-delay:.16s;transition-delay:.16s}h2.h2_Title.Animate_Text.animated span.Letter:nth-of-type(10){-webkit-transition-delay:.18s;transition-delay:.18s}h2.h2_Title.Animate_Text.animated span.Letter:nth-of-type(11){-webkit-transition-delay:.2s;transition-delay:.2s}h2.h2_Title.Animate_Text.animated span.Letter:nth-of-type(12){-webkit-transition-delay:.22s;transition-delay:.22s}h2.h2_Title.Animate_Text.animated span.Letter:nth-of-type(13){-webkit-transition-delay:.24s;transition-delay:.24s}h2.h2_Title.Animate_Text.animated span.Letter:nth-of-type(14){-webkit-transition-delay:.25s;transition-delay:.25s}h2.h2_Title.Animate_Text.animated span.Letter:nth-of-type(15){-webkit-transition-delay:.28s;transition-delay:.28s}h2.h2_Title .h2_Title_Explanation{font-size:1.5rem;font-weight:400}h2.h2_Title.Animate_Text .h2_Title_Explanation{-webkit-transform:translate3d(0,120%,0);transform:translate3d(0,120%,0);-webkit-transition:none 0s ease 0s;transition:none 0s ease 0s}h2.h2_Title.Animate_Text.animated .h2_Title_Explanation{-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-transition:transform 1s cubic-bezier(.43,.05,.17,1) .3s;transition:transform 1s cubic-bezier(.43,.05,.17,1) .3s}.Contents.Topics .Contents_Inner{padding:100px;padding-left:50px;padding-right:50px;max-width:1270px;margin:auto;position:relative}.Contents.Topics .Topics_Link{position:absolute;top:120px;right:50px}.Contents.Topics .Topics_Link a{display:block;background:#00568d;color:#fff;font-size:1.2rem;padding:12px;line-height:1;width:130px;text-align:center;border-radius:100px}.Contents.Topics h2.h2_Title{margin-bottom:42px}.Contents.Topics h2.h2_Title .h2_Title_En{padding-bottom:8px}.Contents.Topics .Topics_List{display:flex}.Contents.Topics .Topics_List .Topics_List_Box{margin-right:30px;width:calc(100%/3 - 20px)}.Contents.Topics .Topics_List .Topics_List_Box:last-of-type{margin-right:0}.Contents.Topics .Topics_List .Topics_List_Box a{opacity:1;display:block}.Contents.Topics .Topics_List .Topics_List_Box .Topics_List_Box_Th{margin-bottom:15px;position:relative;width:100%;overflow:hidden;z-index:1;padding-top:67%}.Contents.Topics .Topics_List .Topics_List_Box .Topics_List_Box_Th img{object-fit:cover;width:100%;height:100%;-webkit-transition:transform 1s cubic-bezier(.47,.16,.24,1) , filter 1s cubic-bezier(.47,.16,.24,1);transition:transform 1s cubic-bezier(.47,.16,.24,1) , filter 1s cubic-bezier(.47,.16,.24,1);will-change:transform;z-index:2;position:absolute;top:0;left:0;right:0}.Contents.Topics .Topics_List .Topics_List_Box a:hover .Topics_List_Box_Th img{-webkit-transform:scale(1.1);transform:scale(1.1)}.Contents.Topics .Topics_List .Topics_List_Box .Topics_List_Box_Detail .Topics_List_Box_Detail_H{display:flex;align-items:center;margin-bottom:15px}.Contents.Topics .Topics_List .Topics_List_Box .Topics_List_Box_Detail .Topics_List_Box_Detail_H_Cat{background:#00568d;color:#fff;font-size:1rem;text-align:center;display:inline-block;padding:5px;padding-left:10px;padding-right:10px;letter-spacing:0;font-weight:700;line-height:1;margin-right:15px}.Contents.Topics .Topics_List .Topics_List_Box .Topics_List_Box_Detail .Topics_List_Box_Detail_H_Day{color:#707070;font-size:1rem;line-height:1;margin-right:13px;position:relative;letter-spacing:0}.Contents.Topics .Topics_List .Topics_List_Box .Topics_List_Box_Detail .Topics_List_Box_Detail_H_Day:after{content:"";position:absolute;right:-12px;top:0;bottom:0;width:1px;height:100%;background:#707070}.Contents.Topics .Topics_List .Topics_List_Box .Topics_List_Box_Detail .Topics_List_Box_Detail_H_Day.No:after{display:none}.Contents.Topics .Topics_List .Topics_List_Box .Topics_List_Box_Detail .Topics_List_Box_Detail_H_Tag{color:#707070;font-size:1rem;line-height:1;letter-spacing:0;margin-left:12px}.Contents.Topics .Topics_List .Topics_List_Box .Topics_List_Box_Detail .Topics_List_Box_Detail_B .Topics_List_Box_Detail_B_Title{font-size:1.4rem;color:#707070;letter-spacing:0}.Contents.About .Contents_Line{background:#f8f8f8}.Contents.About .Contents_Inner{padding:100px;padding-left:50px;padding-right:50px;max-width:1270px;margin:auto}.Contents.About .About_Area{display:flex;width:100%;color:#363636;align-items:center;margin-bottom:100px}.Contents.About .About_Area .About_Area_Left{font-size:2rem;font-weight:400;letter-spacing:0;color:#363636;line-height:45px;width:58%;border-right:solid 1px #707070;padding-right:20px}.Contents.About .About_Area .About_Area_Left span.Big{color:#00568d;font-size:2.4rem;font-weight:600;letter-spacing:-.03rem}.Contents.About .About_Area .About_Area_Right{width:42%;display:flex;justify-content:center;align-items:center;padding-left:20px}.Contents.About .About_Area .About_Area_Right img{max-width:390px}.Contents.About .About_Member .About_Member_Text{text-align:center;font-size:2.4rem;color:#363636;letter-spacing:0;margin-bottom:60px}.Contents.About .About_Member .About_Member_Text br.Pc_None{display:none}.Contents.About .About_Member .About_Member_List .About_Member_Box{display:flex;padding-top:60px;padding-bottom:50px;border-bottom:solid 1px #707070}.Contents.About .About_Member .About_Member_List .About_Member_Box:first-of-type{padding-top:0}.Contents.About .About_Member .About_Member_Box .About_Member_Box_Icon{width:110px;margin-right:30px;min-width:110px}.Contents.About .About_Member .About_Member_Box .About_Member_Box_Icon.Icon04,.Contents.About .About_Member .About_Member_Box .About_Member_Box_Icon.Icon05{width:118px;min-width:118px;margin-right:22px}.Contents.About .About_Member .About_Member_Box .About_Member_Box_Detail h3.About_Member_Box_Detail_Genre{line-height:1;color:#00568d;font-size:2rem;font-weight:600;padding-bottom:20px}.Contents.About .About_Member .About_Member_Box .About_Member_Box_Detail .About_Member_Box_Detail_Text{font-size:1.8rem;font-weight:400;line-height:35px;padding-bottom:20px}.Contents.About .About_Member .About_Member_Box .About_Member_Box_Detail_Services{display:flex}.Contents.About .About_Member .About_Member_Box .About_Member_Box_Detail_Services_Head{font-size:1.8rem;color:#00568d;word-break:keep-all}.Contents.About .About_Member .About_Member_Box .About_Member_Box_Detail_Services_List ul{display:flex;flex-flow:wrap}.Contents.About .About_Member .About_Member_Box .About_Member_Box_Detail_Services_List ul li{font-size:1.5rem;background:#00568d;border-radius:3px;color:#fff;font-weight:600;padding:2px;padding-left:10px;padding-right:10px;margin-right:10px;margin-bottom:10px}.Contents.About .About_Member .About_Member_Box .About_Member_Box_Detail_Services_Note{font-size:1.5rem;color:#8b8b8b;font-weight:400}.Contents.Process .Contents_Inner{padding:100px;padding-left:50px;padding-right:50px;padding-bottom:0;max-width:1270px;margin:auto;color:#363636}.Contents.Process .Process_Area{max-width:1040px;margin:auto;padding-bottom:120px}.Contents.Process .Process_Area .Process_Area_Flex{display:flex}.Contents.Process .Process_Area .Process_Area_Flex .Process_Area_Flex_Left,.Contents.Process .Process_Area .Process_Area_Flex .Process_Area_Flex_Right{width:50%}.Contents.Process .Process_Area h3.Process_Area_Flex_h3_Title{font-size:3.5rem;line-height:70px;margin-bottom:70px;font-weight:400}.Contents.Process .Process_Area .Process_Area_Flex_Text{font-size:1.5rem;line-height:36px;font-weight:400}.Contents.Process .Process_Explanatory h3.Process_Explanatory_h3_Title{text-align:center;font-size:2.4rem;line-height:48px;margin-bottom:60px}.Contents.Process .Process_Explanatory .Process_Explanatory_Image{margin:auto;margin-bottom:60px;max-width:1162px}.Contents.Process .Process_Explanatory .Process_Explanatory_Box{background:#f5f9fc;display:flex;padding:45px;padding-left:40px;padding-right:40px;align-items:center;margin-bottom:110px}.Contents.Process .Process_Explanatory .Process_Explanatory_Box_Logo{background:#00467c;width:160px;min-width:160px;height:160px;display:flex;align-items:center;margin-right:40px}.Contents.Process .Process_Explanatory .Process_Explanatory_Box_Logo img{max-width:80px;margin-left:17px}.Contents.Process .Process_Explanatory .Process_Explanatory_Box_Text{font-size:1.5rem;line-height:35px;font-weight:400;transform:translate(0,-2px)}.Contents.Process .Process_Flow{padding-top:90px;padding-bottom:90px;position:relative}.Contents.Process .Process_Flow:after{content:"";background:url(/wp/wp-content/uploads/2023/10/Process_Flow_Bg.jpg);background-position:center;background-repeat:repeat;background-size:1400px;position:absolute;width:100vw;height:100%;left:50%;top:0;transform:translate(-50%,0);z-index:-1;-webkit-animation:scroll-anim 150s linear infinite;animation:scroll-anim 150s linear infinite}.Contents.Process .Process_Flow .Process_Flow_Flex{display:flex;justify-content:center;background:#fff;padding-left:130px;padding-right:130px;padding-top:35px;padding-bottom:35px}.Contents.Process .Process_Flow .Process_Flow_Flex .Process_Flow_Flex_Left{width:53%}.Contents.Process .Process_Flow .Process_Flow_Flex .Process_Flow_Flex_Right{width:47%;margin-left:50px}.Contents.Process .Process_Flow h3.Process_Flow_Flex_h3_Title{font-size:3.5rem;line-height:70px;margin-bottom:20px;font-weight:400;margin-top:40px}.Contents.Process .Process_Flow .Process_Flow_Flex_Text{font-size:1.5rem;line-height:36px;font-weight:400}.Contents.Process .Process_Flow .Process_Flow_Flex_Image{margin-top:50px}.Contents.Process .Process_Flow .Process_Flow_Flex .Process_Flow_Flex_Right img{max-width:400px;margin:auto}.Contents.Process .Process_Separator{width:100vw;max-height:480px;overflow:hidden;-webkit-transform:translate(-50%,0);transform:translate(-50%,0);position:relative;left:50%;display:flex;justify-content:center;align-items:center}.Contents.Process .Process_Separator .Process_Separator_Area{width:100%;padding-top:28.5%;background:url(/wp/wp-content/uploads/2023/10/Process_Image.png);background-position:center;background-repeat:no-repeat;background-size:cover}.Contents.Process .Process_Intermingling{padding-top:150px;padding-bottom:150px;padding-left:30px;padding-right:30px;position:relative;max-width:1220px;margin:auto}.Contents.Process .Process_Intermingling:after{content:"";background:#f5f9fc;width:100vw;height:100%;position:absolute;top:0;bottom:0;left:50%;right:0;z-index:-1;transform:translate(-50%,0)}.Contents.Process .Process_Intermingling_Area{position:relative;z-index:1}.Contents.Process .Process_Intermingling_Heading{font-size:3.5rem;font-weight:400;color:#00568d;margin-bottom:60px;letter-spacing:0}.Contents.Process .Process_Intermingling_List{position:relative}.Contents.Process .Process_Intermingling_List .Process_Intermingling_Box{font-size:2rem;line-height:40px;margin-bottom:40px;letter-spacing:0}.Contents.Process .Process_Intermingling_List .Process_Intermingling_Box span.Table_Cell{display:table-cell}.Contents.Process .Process_Intermingling_List .Process_Intermingling_Box:last-of-type{margin-bottom:0}.Contents.Process .Process_Intermingling_Area_Absolute{position:absolute;bottom:30px;left:-20px;width:1125px;z-index:-1;display:flex;justify-content:flex-end}.Contents.Process .Process_Intermingling_Area_Absolute img{width:390px}.Contents.Process .Process_Intermingling_Image{display:flex;padding-top:20px}.Contents.Process .Process_Intermingling_Image .Process_Intermingling_Image_Box{width:calc(100%/3 - 14px);margin-right:20px}.Contents.Process .Process_Intermingling_Image .Process_Intermingling_Image_Box:last-of-type{margin-right:0}.Contents.Process .Process_Registrant-P{padding-top:90px;padding-bottom:90px;position:relative}.Contents.Process .Process_Registrant-P:after{content:"";background:url(/wp/wp-content/uploads/2023/10/Process_Flow_Bg.jpg);background-position:center;background-repeat:repeat;background-size:1400px;position:absolute;width:100vw;height:100%;left:50%;top:0;transform:translate(-50%,0);z-index:-1;-webkit-animation:scroll-anim 150s linear infinite;animation:scroll-anim 150s linear infinite}.Contents.Process .Process_Registrant-P .Process_Registrant-P_h3_Title{margin-bottom:30px}.Contents.Process .Process_Registrant-P .Process_Registrant-P_h3_Title_Main{font-size:2.5rem;letter-spacing:0;line-height:60px}.Contents.Process .Process_Registrant-P .Process_Registrant-P_h3_Title_Explanation{font-size:1.5rem;line-height:36px;font-weight:400;letter-spacing:0}.Contents.Process .Process_Registrant-P .Process_Registrant-P_Area{background:#fff;padding-left:100px;padding-right:100px;padding-top:35px;padding-bottom:35px}.Contents.Process .Process_Registrant-P .Process_Registrant-P_Area_Top img{padding:30px}.Contents.Process .Process_Registrant-P .Process_Registrant-P_Diagram_Title{font-size:2.5rem;text-align:center;margin-bottom:30px;margin-top:30px}.Contents.Join .Contents_Inner{padding:100px;padding-bottom:0;padding-left:50px;padding-right:50px;max-width:1270px;margin:auto;color:#363636}.Contents.Join .Join_Conditions{max-width:1030px;margin:auto;margin-bottom:120px}.Contents.Join .Join_Conditions_Box{padding:40px;padding-left:0;padding-right:0;border-bottom:solid 1px #707070}.Contents.Join .Join_Conditions_Box:first-of-type{padding-top:0}.Contents.Join .Join_Conditions_Box_Heading{font-size:2rem;font-weight:600;margin-bottom:15px}.Contents.Join .Join_Conditions_Box_Detail p{font-size:1.8rem;line-height:30px;letter-spacing:0;padding-bottom:5px;padding-top:5px}.Contents.Join .Join_Conditions_Box_Detail p.Color{color:#00568d}.Contents.Join .Join_Conditions_Box_Detail p span.Table_Cell{display:table-cell}.Contents.Join .Join_Link{text-align:center}.Contents.Join .Join_Link a{max-width:380px;height:100px;margin:auto;background:#00568d;color:#fff;line-height:1;display:flex;justify-content:center;align-items:center;font-weight:600;font-size:2rem;letter-spacing:.1rem;border-radius:6px;overflow:hidden;position:relative;z-index:1;opacity:1;-webkit-transition:background .3s cubic-bezier(.47,.16,.24,1) 0s;transition:background .3s cubic-bezier(.47,.16,.24,1) 0s}.Contents.Join .Join_Link a:before{content:"";position:absolute;left:50%;-webkit-transform:translateX(-50%) scaleY(1) scaleX(1.25);transform:translateX(-50%) scaleY(1) scaleX(1.25);top:100%;width:140%;height:180%;background:rgb(51 119 163/40%);border-radius:50%;display:block;-webkit-transition:all .6s cubic-bezier(.47,.16,.24,1) 0s;transition:all .6s cubic-bezier(.47,.16,.24,1) 0s;z-index:-1}.Contents.Join .Join_Link a:after{content:"";position:absolute;left:55%;-webkit-transform:translateX(-50%) scaleY(1) scaleX(1.45);transform:translateX(-50%) scaleY(1) scaleX(1.45);top:180%;width:160%;height:190%;background:#3377a3;border-radius:50%;display:block;-webkit-transition:all .6s cubic-bezier(.47,.16,.24,1) 0s;transition:all .6s cubic-bezier(.47,.16,.24,1) 0s;z-index:-1}.Contents.Join .Join_Link a:hover:before{top:-35%;transform:translateX(-50%) scaleY(1.3) scaleX(.8)}.Contents.Join .Join_Link a:hover:after{top:-45%;transform:translateX(-50%) scaleY(1.3) scaleX(.8)}.Contents.Join .Join_Link a .Inline_Flex_Hidden{overflow:hidden;position:relative;z-index:1}.Contents.Join .Join_Link a .Inline_Flex span.Letter{display:inline-flex;-webkit-transition:transform .3s cubic-bezier(.47,.16,.24,1) 0s , opacity .7s cubic-bezier(.47,.16,.24,1) 0s;transition:transform .3s cubic-bezier(.47,.16,.24,1) 0s , opacity .7s cubic-bezier(.47,.16,.24,1) 0s;-webkit-transform:translate(0,0);transform:translate(0,0)}.Contents.Join .Join_Link a .Absolute{position:absolute;top:0;left:0}.Contents.Join .Join_Link a .Inline_Flex.Absolute span.Letter{opacity:0;-webkit-transform:translate(0,100%);transform:translate(0,100%)}.Contents.Join .Join_Link a:hover .Inline_Flex span.Letter{opacity:0;-webkit-transform:translate(0,-100%);transform:translate(0,-100%)}.Contents.Join .Join_Link a:hover .Inline_Flex.Absolute span.Letter{opacity:1;-webkit-transform:translate(0,0);transform:translate(0,0)}.Contents.Join .Join_Link a:hover .Inline_Flex span.Letter:nth-of-type(1){-webkit-transition-delay:0s;transition-delay:0s}.Contents.Join .Join_Link a:hover .Inline_Flex span.Letter:nth-of-type(2){-webkit-transition-delay:20ms;transition-delay:20ms}.Contents.Join .Join_Link a:hover .Inline_Flex span.Letter:nth-of-type(3){-webkit-transition-delay:40ms;transition-delay:40ms}.Contents.Join .Join_Link a:hover .Inline_Flex span.Letter:nth-of-type(4){-webkit-transition-delay:60ms;transition-delay:60ms}.Contents.Join .Join_Link a:hover .Inline_Flex span.Letter:nth-of-type(5){-webkit-transition-delay:80ms;transition-delay:80ms}.Contents.Join .Join_Link a:hover .Inline_Flex span.Letter:nth-of-type(6){-webkit-transition-delay:.1s;transition-delay:.1s}.Contents.Join .Join_Link a:hover .Inline_Flex span.Letter:nth-of-type(7){-webkit-transition-delay:.12s;transition-delay:.12s}.Contents.Join .Join_Link a:hover .Inline_Flex span.Letter:nth-of-type(8){-webkit-transition-delay:.14s;transition-delay:.14s}.Contents.Join .Join_Link a:hover .Inline_Flex span.Letter:nth-of-type(9){-webkit-transition-delay:.16s;transition-delay:.16s}.Contents.Join .Join_Link a:hover .Inline_Flex span.Letter:nth-of-type(10){-webkit-transition-delay:.18s;transition-delay:.18s}.Contents.Join .Join_Link a:hover .Absolute{opacity:1}.Contents.Join .Join_Academia{position:relative;margin:auto;margin-top:150px;padding-top:140px;padding-bottom:150px;max-width:1100px}.Contents.Join .Join_Academia:after{content:"";background:#f5f9fc;width:100vw;height:100%;position:absolute;top:0;bottom:0;left:50%;right:0;z-index:-1;-webkit-transform:translate(-50%,0);transform:translate(-50%,0)}.Contents.Join .Join_Academia_Heading{font-size:3.5rem;font-weight:400;color:#00568d;margin-bottom:50px;letter-spacing:0}.Contents.Join .Join_Academia_Area{position:relative;z-index:1;margin-bottom:120px}.Contents.Join .Join_Academia_Area_Text{font-size:2rem;line-height:45px;letter-spacing:0}.Contents.Join .Join_Academia_Area_Absolute.Absolute01{position:absolute;top:0;right:0;width:19%;z-index:-1}.Contents.Join .Join_Academia_Area_Absolute.Absolute02{position:absolute;bottom:-130px;right:15px;width:24%;z-index:-1}.Contents.Faq .Faq_Separator{width:100vw;max-height:480px;overflow:hidden;-webkit-transform:translate(-50%,0);transform:translate(-50%,0);position:relative;left:50%;display:flex;justify-content:center;align-items:flex-end}.Contents.Faq .Faq_Separator .Faq_Separator_Area{width:100%;padding-top:28.5%;background:url(/wp/wp-content/uploads/2023/10/Faq_Bg.jpg);background-position:center;background-repeat:no-repeat;background-size:cover}.Contents.Faq .Contents_Line{background:#f7f7f7;color:#363636}.Contents.Faq .Contents_Inner{padding-top:120px;padding-bottom:220px;padding-left:50px;padding-right:50px;position:relative;max-width:1100px;margin:auto}.Contents.Faq h2.h2_Title{margin-bottom:50px;text-align:center}.Contents.Faq .Faq_List_Box{background:#fff;border-radius:10px;overflow:hidden;position:relative;z-index:1;margin-bottom:30px;-webkit-transition:margin-bottom .3s cubic-bezier(.47,.16,.24,1);transition:margin-bottom .3s cubic-bezier(.47,.16,.24,1)}.Contents.Faq .Faq_List_Box.Active{margin-bottom:10px}.Contents.Faq .Faq_List_Box_Q{display:flex;cursor:pointer;padding:30px;padding-top:25px;padding-bottom:25px;position:relative}.Contents.Faq .Faq_List_Box_Q:before{content:"";display:block;width:30px;height:1px;background-color:#8b8b8b;position:absolute;top:0;right:25px;bottom:0;margin:auto;border-radius:100px;-webkit-transform:rotate(90deg);transform:rotate(90deg);-webkit-transition:transform .3s ease 0s;transition:transform .3s ease 0s;will-change:transform}.Contents.Faq .Faq_List_Box_Q.Active:before{-webkit-transform:rotate(135deg);transform:rotate(135deg)}.Contents.Faq .Faq_List_Box_Q:after{content:"";display:block;width:30px;height:1px;background:#8b8b8b;position:absolute;top:0;right:25px;bottom:0;margin:auto;border-radius:100px;-webkit-transition:transform .3s ease 0s;transition:transform .3s ease 0s;will-change:transform}.Contents.Faq .Faq_List_Box_Q.Active:after{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.Contents.Faq .Faq_List_Box_Q .Faq_List_Box_Icon{font-size:4rem;color:#00568d;line-height:1;font-weight:600;margin-right:20px;margin-top:-8px}.Contents.Faq .Faq_List_Box_Q .Faq_List_Box_Text{font-size:2rem;letter-spacing:0;padding-right:50px;line-height:34px}.Contents.Faq .Faq_List_Box_A{padding:30px;padding-top:25px;padding-bottom:25px;display:none}.Contents.Faq .Faq_List_Box_A .Faq_List_Box_A_Flex{display:flex}.Contents.Faq .Faq_List_Box_A .Faq_List_Box_Icon{font-size:4rem;color:#00568d;line-height:1;font-weight:600;margin-right:20px;margin-top:-8px}.Contents.Faq .Faq_List_Box_A .Faq_List_Box_Text{font-size:1.4rem;color:#00568d;line-height:28px}.Contents.Faq .Faq_List_Box_A .Faq_List_Box_Text p{letter-spacing:0}.Contents.Faq .Faq_List_Box_A .Faq_List_Box_Text p.Indent{padding-left:1.4rem;text-indent:-1rem}.Contents.Faq .Faq_List_Box_A .Faq_List_Box_Text span.Color{color:#d70b0b}.Footer .Footer_Line{background:#444}.Footer .Footer_Inner{padding-left:100px;padding-right:100px;padding-top:80px;padding-bottom:40px;max-width:1540px;margin:auto}.Footer .Footer_Flex{display:flex}.Footer .Footer_Flex .Footer_Flex_Left{margin-right:70px;width:330px;min-width:330px}.Footer .Footer_Logo{margin-bottom:60px}.Footer .Footer_Logo a{display:block;max-width:224px}.Footer .Footer_Logo a img{-webkit-filter:brightness(0) invert(1);filter:brightness(0) invert(1);-webkit-transform:translate(-19px,0);transform:translate(-19px,0)}.Footer .Footer_Company_Logo{max-width:200px;margin-bottom:20px}.Footer .Footer_Company_Address{font-size:1.5rem;color:#868585;line-height:23px;font-weight:400;letter-spacing:0;margin-bottom:30px}.Footer .Footer_Company_Link a{font-family:'Roboto',sans-serif;font-size:1.8rem;display:block;color:#868585}.Footer .Footer_Flex .Footer_Flex_Right{margin-top:110px;position:relative;width:100%}.Footer .Banner{position:absolute;width:100%;top:-300px;left:0;overflow:hidden}.Footer .Banner a{display:flex;opacity:1;color:#fff;position:relative;width:100%;height:240px;max-width:1400px;overflow:hidden;align-items:center;z-index:1}.Footer .Banner a:after{content:"";position:absolute;width:100%;height:100%;-webkit-transform:scale(1);transform:scale(1);background:url(/wp/wp-content/uploads/2023/10/Footer_Join.png);background-repeat:no-repeat;background-position:center;background-size:cover;-webkit-transition:transform .6s cubic-bezier(.47,.16,.24,1);transition:transform .6s cubic-bezier(.47,.16,.24,1);z-index:-1}.Footer .Banner a:hover:after{-webkit-transform:scale(1.03);transform:scale(1.03)}.Footer .Banner_Title{margin-left:60px;filter:drop-shadow(0 0 5px #00568d)}.Footer .Banner_Title .Banner_Title_En{line-height:1;font-size:5rem;font-weight:400;margin-bottom:15px}.Footer .Banner_Title .Banner_Title_Jp{line-height:1;font-size:1.6rem}.Footer .Footer_Nav{display:flex}.Footer .Footer_Nav .Footer_Nav_Box{margin-right:40px;overflow:hidden}.Footer .Footer_Nav .Footer_Nav_Box a{color:#fff;font-size:1.8rem;line-height:1;-webkit-transition:all 0s ease 0s;transition:all 0s ease 0s;position:relative;overflow:hidden;opacity:1;display:block;padding-bottom:3px}.Footer .Footer_Nav .Footer_Nav_Box a .Inline_Flex span.Letter{display:inline-flex;-webkit-transition:transform .3s cubic-bezier(.47,.16,.24,1) 0s , opacity .7s cubic-bezier(.47,.16,.24,1) 0s;transition:transform .3s cubic-bezier(.47,.16,.24,1) 0s , opacity .7s cubic-bezier(.47,.16,.24,1) 0s;-webkit-transform:translate(0,0);transform:translate(0,0)}.Footer .Footer_Nav .Footer_Nav_Box a .Absolute{position:absolute;top:0;left:0}.Footer .Footer_Nav .Footer_Nav_Box a .Inline_Flex.Absolute span.Letter{opacity:0;-webkit-transform:translate(0,100%);transform:translate(0,100%)}.Footer .Footer_Nav .Footer_Nav_Box a:hover .Inline_Flex span.Letter{opacity:0;-webkit-transform:translate(0,-100%);transform:translate(0,-100%)}.Footer .Footer_Nav .Footer_Nav_Box a:hover .Inline_Flex.Absolute span.Letter{opacity:1;-webkit-transform:translate(0,0);transform:translate(0,0)}.Footer .Footer_Nav .Footer_Nav_Box a:hover .Inline_Flex span.Letter:nth-of-type(1){-webkit-transition-delay:0s;transition-delay:0s}.Footer .Footer_Nav .Footer_Nav_Box a:hover .Inline_Flex span.Letter:nth-of-type(2){-webkit-transition-delay:20ms;transition-delay:20ms}.Footer .Footer_Nav .Footer_Nav_Box a:hover .Inline_Flex span.Letter:nth-of-type(3){-webkit-transition-delay:40ms;transition-delay:40ms}.Footer .Footer_Nav .Footer_Nav_Box a:hover .Inline_Flex span.Letter:nth-of-type(4){-webkit-transition-delay:60ms;transition-delay:60ms}.Footer .Footer_Nav .Footer_Nav_Box a:hover .Inline_Flex span.Letter:nth-of-type(5){-webkit-transition-delay:80ms;transition-delay:80ms}.Footer .Footer_Nav .Footer_Nav_Box a:hover .Inline_Flex span.Letter:nth-of-type(6){-webkit-transition-delay:.1s;transition-delay:.1s}.Footer .Footer_Nav .Footer_Nav_Box a:hover .Inline_Flex span.Letter:nth-of-type(7){-webkit-transition-delay:.12s;transition-delay:.12s}.Footer .Footer_Nav .Footer_Nav_Box a:hover .Inline_Flex span.Letter:nth-of-type(8){-webkit-transition-delay:.14s;transition-delay:.14s}.Footer .Footer_Nav .Footer_Nav_Box a:hover .Absolute{opacity:1}.Footer .Footer_Copyright{font-family:'Roboto',sans-serif;text-align:right;color:#b7b7b7;font-weight:300;padding-top:5px}.Fix{position:fixed;top:0;bottom:0;right:0;margin:auto;z-index:5;display:flex;justify-content:center;align-items:center;flex-flow:column}.Fix .Fix_Box{margin-bottom:5px;margin-top:5px;-webkit-transform:translate(100%,0);transform:translate(100%,0)}.Fix .Fix_Box.Fix01{-webkit-transition:transform .8s cubic-bezier(.47,.16,.24,1) 1.4s;transition:transform .8s cubic-bezier(.47,.16,.24,1) 1.4s}.Fix .Fix_Box.Fix02{-webkit-transition:transform .8s cubic-bezier(.47,.16,.24,1) 1.6s;transition:transform .8s cubic-bezier(.47,.16,.24,1) 1.6s}.Open_Changed .Fix .Fix_Box{-webkit-transform:translate(0,0);transform:translate(0,0)}.Fix .Fix_Box a{background:#00568d;box-shadow:rgba(0,0,0,.24) 0 3px 6px;border-top-left-radius:6px;border-bottom-left-radius:6px;height:150px;display:flex;justify-content:center;align-items:center;font-size:1.4rem;color:#fff;opacity:1;padding-right:30px;padding-left:20px;-webkit-transform:translate(10px,0);transform:translate(10px,0);-webkit-transition:transform .4s cubic-bezier(.47,.16,.24,1) 0s;transition:transform .4s cubic-bezier(.47,.16,.24,1) 0s}.Fix .Fix_Box a .Vertical{white-space:nowrap;-ms-writing-mode:tb-rl;writing-mode:vertical-rl;font-feature-settings:'pkna'}.Fix .Fix_Box a:hover{-webkit-transform:translate(0,0);transform:translate(0,0)}.Fixpage.Member .FixPage_Line{margin-top:130px;display:flex;justify-content:center;align-items:center;margin-bottom:200px}.Fixpage.Member .FixPage_Inner{max-width:1030px;padding-left:50px;padding-right:50px;padding-top:70px}.Fixpage.Member .Page_Head h1.Page_Head_Title{font-size:2.4rem;line-height:32px;color:#00568d;font-weight:600;letter-spacing:0;margin-bottom:40px;text-align:left}.Fixpage.Member .Page_Head .Page_Head_Explanation{font-size:1.8rem;font-weight:400;line-height:32px;letter-spacing:0;margin-bottom:30px}.Fixpage.Member .Page_Head .Contact_Tab_Area_Head{max-width:790px;display:flex;align-items:center;justify-content:center;margin:auto;padding-top:70px;padding-bottom:60px}.Fixpage.Member .Page_Head .Contact_Tab_Area_Head_Box{max-width:380px;width:100%;height:100px;margin:auto;background:#bfbfbf;color:#fff;line-height:1;display:flex;justify-content:center;align-items:center;font-weight:600;font-size:2rem;letter-spacing:.1rem;border-radius:6px;overflow:hidden;position:relative;z-index:1;opacity:1;-webkit-transition:background .3s cubic-bezier(.47,.16,.24,1) 0s;transition:background .3s cubic-bezier(.47,.16,.24,1) 0s;cursor:pointer}.Fixpage.Member .Page_Head .Contact_Tab_Area_Head_Box.Select{background:#00568d}.Fixpage.Member .Page_Head .Page_Head_Note{max-width:690px;margin:auto;font-size:1.3rem;text-align:right;display:block}.Fixpage.Member .Page_Head .Page_Head_Note span.Red{color:#c44848}.FixPage_Link{text-align:center;margin-bottom:20px}.FixPage_Link a{max-width:360px;height:55px;background:#00568d;color:#fff;line-height:1;display:flex;justify-content:center;align-items:center;font-weight:600;font-size:1.7rem;letter-spacing:0;border-radius:6px;overflow:hidden;position:relative;z-index:1;opacity:1;-webkit-transition:background .3s cubic-bezier(.47,.16,.24,1) 0s;transition:background .3s cubic-bezier(.47,.16,.24,1) 0s}.FixPage_Link a:before{content:"";position:absolute;left:50%;-webkit-transform:translateX(-50%) scaleY(1) scaleX(1.25);transform:translateX(-50%) scaleY(1) scaleX(1.25);top:100%;width:140%;height:180%;background:rgb(51 119 163/40%);border-radius:50%;display:block;-webkit-transition:all .6s cubic-bezier(.47,.16,.24,1) 0s;transition:all .6s cubic-bezier(.47,.16,.24,1) 0s;z-index:-1}.FixPage_Link a:after{content:"";position:absolute;left:55%;-webkit-transform:translateX(-50%) scaleY(1) scaleX(1.45);transform:translateX(-50%) scaleY(1) scaleX(1.45);top:180%;width:160%;height:190%;background:#3377a3;border-radius:50%;display:block;-webkit-transition:all .6s cubic-bezier(.47,.16,.24,1) 0s;transition:all .6s cubic-bezier(.47,.16,.24,1) 0s;z-index:-1}.FixPage_Link a:hover:before{top:-35%;transform:translateX(-50%) scaleY(1.3) scaleX(.8)}.FixPage_Link a:hover:after{top:-45%;transform:translateX(-50%) scaleY(1.3) scaleX(.8)}.FixPage_Link a .Inline_Flex_Hidden{overflow:hidden;position:relative;z-index:1}.FixPage_Link a .Inline_Flex span.Letter{display:inline-flex;-webkit-transition:transform .3s cubic-bezier(.47,.16,.24,1) 0s , opacity .7s cubic-bezier(.47,.16,.24,1) 0s;transition:transform .3s cubic-bezier(.47,.16,.24,1) 0s , opacity .7s cubic-bezier(.47,.16,.24,1) 0s;-webkit-transform:translate(0,0);transform:translate(0,0)}.FixPage_Link a .Absolute{position:absolute;top:0;left:0}.FixPage_Link a .Inline_Flex.Absolute span.Letter{opacity:0;-webkit-transform:translate(0,100%);transform:translate(0,100%)}.FixPage_Link a:hover .Inline_Flex span.Letter{opacity:0;-webkit-transform:translate(0,-100%);transform:translate(0,-100%)}.FixPage_Link a:hover .Inline_Flex.Absolute span.Letter{opacity:1;-webkit-transform:translate(0,0);transform:translate(0,0)}.FixPage_Link a:hover .Inline_Flex span.Letter:nth-of-type(1){-webkit-transition-delay:0s;transition-delay:0s}.FixPage_Link a:hover .Inline_Flex span.Letter:nth-of-type(2){-webkit-transition-delay:20ms;transition-delay:20ms}.FixPage_Link a:hover .Inline_Flex span.Letter:nth-of-type(3){-webkit-transition-delay:40ms;transition-delay:40ms}.FixPage_Link a:hover .Inline_Flex span.Letter:nth-of-type(4){-webkit-transition-delay:60ms;transition-delay:60ms}.FixPage_Link a:hover .Inline_Flex span.Letter:nth-of-type(5){-webkit-transition-delay:80ms;transition-delay:80ms}.FixPage_Link a:hover .Inline_Flex span.Letter:nth-of-type(6){-webkit-transition-delay:.1s;transition-delay:.1s}.FixPage_Link a:hover .Inline_Flex span.Letter:nth-of-type(7){-webkit-transition-delay:.12s;transition-delay:.12s}.FixPage_Link a:hover .Inline_Flex span.Letter:nth-of-type(8){-webkit-transition-delay:.14s;transition-delay:.14s}.FixPage_Link a:hover .Inline_Flex span.Letter:nth-of-type(9){-webkit-transition-delay:.16s;transition-delay:.16s}.FixPage_Link a:hover .Inline_Flex span.Letter:nth-of-type(10){-webkit-transition-delay:.18s;transition-delay:.18s}.FixPage_Link a:hover .Inline_Flex span.Letter:nth-of-type(11){-webkit-transition-delay:.2s;transition-delay:.2s}.FixPage_Link a:hover .Inline_Flex span.Letter:nth-of-type(12){-webkit-transition-delay:.22s;transition-delay:.22s}.FixPage_Link a:hover .Inline_Flex span.Letter:nth-of-type(13){-webkit-transition-delay:.24s;transition-delay:.24s}.FixPage_Link a:hover .Inline_Flex span.Letter:nth-of-type(14){-webkit-transition-delay:.26s;transition-delay:.26s}.FixPage_Link a:hover .Inline_Flex span.Letter:nth-of-type(15){-webkit-transition-delay:.28s;transition-delay:.28s}.FixPage_Link a:hover .Inline_Flex span.Letter:nth-of-type(16){-webkit-transition-delay:.3s;transition-delay:.3s}.FixPage_Link a:hover .Inline_Flex span.Letter:nth-of-type(17){-webkit-transition-delay:.32s;transition-delay:.32s}.FixPage_Link a:hover .Inline_Flex span.Letter:nth-of-type(18){-webkit-transition-delay:.34s;transition-delay:.34s}.FixPage_Link a:hover .Inline_Flex span.Letter:nth-of-type(19){-webkit-transition-delay:.36s;transition-delay:.36s}.FixPage_Link a:hover .Inline_Flex span.Letter:nth-of-type(20){-webkit-transition-delay:.38s;transition-delay:.38s}.FixPage_Link a:hover .Absolute{opacity:1}.page-template-page-mpm_entry .Header,.page-template-page-acad_entry .Header{position:absolute}.Back_Bt{padding-top:40px}.Back_Bt a{max-width:300px;height:55px;background:#00568d;color:#fff;line-height:1;display:flex;justify-content:center;align-items:center;font-weight:600;font-size:1.7rem;letter-spacing:0;border-radius:6px;overflow:hidden;position:relative;z-index:1;margin:auto}.Topics .FixPage_Inner{padding-top:130px}.Topics .Page_Body{padding:100px;padding-bottom:250px;padding-left:70px;padding-right:70px;max-width:1380px;margin:auto}.Topics h1.h1_Title{margin-bottom:42px}.Topics h1.h1_Title .h1_Title_En{font-size:5.5rem;font-weight:300;line-height:1;margin-bottom:30px;overflow:hidden;padding-bottom:8px}.Topics h1.h1_Title.Animate_Text .h1_Title_En span.Letter{-webkit-transform:translate3d(0,120%,0);transform:translate3d(0,120%,0);display:inline-block;font-weight:300;-webkit-transition:none 0s ease 0s;transition:none 0s ease 0s}.Topics h1.h1_Title.Animate_Text.animated .h1_Title_En span.Letter{-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-transition:transform 1s cubic-bezier(.43,.05,.17,1) 0s;transition:transform 1s cubic-bezier(.43,.05,.17,1) 0s}.Topics h1.h1_Title.Animate_Text.animated span.Letter:nth-of-type(1){-webkit-transition-delay:0s;transition-delay:0s}.Topics h1.h1_Title.Animate_Text.animated span.Letter:nth-of-type(2){-webkit-transition-delay:.02s;transition-delay:.02s}.Topics h1.h1_Title.Animate_Text.animated span.Letter:nth-of-type(3){-webkit-transition-delay:.04s;transition-delay:.04s}.Topics h1.h1_Title.Animate_Text.animated span.Letter:nth-of-type(4){-webkit-transition-delay:.06s;transition-delay:.06s}.Topics h1.h1_Title.Animate_Text.animated span.Letter:nth-of-type(5){-webkit-transition-delay:.08s;transition-delay:.08s}.Topics h1.h1_Title.Animate_Text.animated span.Letter:nth-of-type(6){-webkit-transition-delay:.1s;transition-delay:.1s}.Topics h1.h1_Title.Animate_Text.animated span.Letter:nth-of-type(7){-webkit-transition-delay:.12s;transition-delay:.12s}.Topics h1.h1_Title.Animate_Text.animated span.Letter:nth-of-type(8){-webkit-transition-delay:.14s;transition-delay:.14s}.Topics h1.h1_Title.Animate_Text.animated span.Letter:nth-of-type(9){-webkit-transition-delay:.16s;transition-delay:.16s}.Topics h1.h1_Title.Animate_Text.animated span.Letter:nth-of-type(10){-webkit-transition-delay:.18s;transition-delay:.18s}.Topics h1.h1_Title.Animate_Text.animated span.Letter:nth-of-type(11){-webkit-transition-delay:.2s;transition-delay:.2s}.Topics h1.h1_Title.Animate_Text.animated span.Letter:nth-of-type(12){-webkit-transition-delay:.22s;transition-delay:.22s}.Topics h1.h1_Title.Animate_Text.animated span.Letter:nth-of-type(13){-webkit-transition-delay:.24s;transition-delay:.24s}.Topics h1.h1_Title.Animate_Text.animated span.Letter:nth-of-type(14){-webkit-transition-delay:.25s;transition-delay:.25s}.Topics h1.h1_Title.Animate_Text.animated span.Letter:nth-of-type(15){-webkit-transition-delay:.28s;transition-delay:.28s}.Topics h1.h1_Title .h1_Title_Explanation{font-size:1.5rem;font-weight:400}.Topics h1.h1_Title.Animate_Text .h1_Title_Explanation{-webkit-transform:translate3d(0,120%,0);transform:translate3d(0,120%,0);-webkit-transition:none 0s ease 0s;transition:none 0s ease 0s}.Topics h1.h1_Title.Animate_Text.animated .h1_Title_Explanation{-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-transition:transform 1s cubic-bezier(.43,.05,.17,1) .3s;transition:transform 1s cubic-bezier(.43,.05,.17,1) .3s}.Topics .Page_Body_M{display:flex;justify-content:center}.Topics .Page_Body_M .Page_Body_M_Left{width:68%}.Topics .Page_Body_M .Page_Body_M_Right{width:32%;margin-left:80px}.Topics .Page_Body_M .Topics_List .Topics_List_Box .Topics_List_Box_Detail .Topics_List_Box_Detail_H{display:flex;align-items:center;margin-bottom:15px}.Topics .Page_Body_M .Topics_List .Topics_List_Box .Topics_List_Box_Detail .Topics_List_Box_Detail_H_Cat{background:#00568d;color:#fff;font-size:1.2rem;text-align:center;display:inline-block;padding:5px;padding-left:10px;padding-right:10px;letter-spacing:0;font-weight:700;line-height:1;margin-right:15px}.Topics .Page_Body_M .Topics_List .Topics_List_Box .Topics_List_Box_Detail .Topics_List_Box_Detail_H_Day{color:#707070;font-size:1.4rem;line-height:1;margin-right:13px;position:relative;letter-spacing:0}.Topics .Page_Body_M .Topics_List .Topics_List_Box .Topics_List_Box_Detail .Topics_List_Box_Detail_H_Day:after{content:"";position:absolute;right:-12px;top:0;bottom:0;width:1px;height:100%;background:#707070}.Topics .Page_Body_M .Topics_List .Topics_List_Box .Topics_List_Box_Detail .Topics_List_Box_Detail_H_Day.No:after{display:none}.Topics .Page_Body_M .Topics_List .Topics_List_Box .Topics_List_Box_Detail .Topics_List_Box_Detail_H_Tag{color:#707070;font-size:1.4rem;line-height:1;letter-spacing:0;margin-left:12px}.Topics .Page_Body_M .Topics_List .Topics_List_Box .Topics_List_Box_Detail .Topics_List_Box_Detail_B .Topics_List_Box_Detail_B_Title{font-size:2rem;color:#707070;letter-spacing:0}.Topics .Page_Body_M .Topics_List .Topics_List_Box .Topics_List_Box_Th{margin-bottom:20px}.Topics .Page_Body_M .Topics_List .Topics_List_Box{padding-top:40px;padding-bottom:40px;border-bottom:solid 1px #707070}.Topics .Page_Body_M .Topics_List .Topics_List_Box:last-of-type{border-bottom:none}.Topics .Page_Body_M .Topics_List .Topics_List_Box .Topics_List_Box_Link{margin-top:30px}.Topics .Page_Body_M .Topics_List .Topics_List_Box .Topics_List_Box_Link a{background:#00568d;color:#fff;font-size:1.2rem;padding:11px;line-height:1;display:block;text-align:center;width:130px;border-radius:100px;margin-left:auto;position:relative}.Page_Body_M_Right .Page_Body_M_Right_Area{padding-top:50px}.Page_Body_M_Right .Page_Body_M_Right_Area:first-of-type{padding-top:0}.Page_Body_M_Right .Side_Title{color:#363636;font-size:2.4rem;line-height:1;font-weight:700;opacity:1;display:block;position:relative;margin-bottom:20px;padding-bottom:15px}.Page_Body_M_Right .Side_Title:before{content:"";width:26%;background:#00568d;position:absolute;height:3px;bottom:0;left:0;z-index:1}.Page_Body_M_Right .Side_Title:after{content:"";position:absolute;background:#bfbfbf;width:100%;height:1px;bottom:1px;left:0}.Page_Body_M_Right .Recent .Side_List_Box{border-bottom:solid 1px #707070;padding-top:20px;padding-bottom:20px}.Page_Body_M_Right .Recent .Side_List_Box:first-of-type{padding-top:0}.Page_Body_M_Right .Recent .Side_List_Box a{display:flex}.Page_Body_M_Right .Recent .Side_List_Box a .Side_List_Box_Th{min-width:100px;min-height:100px;width:100px;height:100px;margin-right:20px;position:relative;padding-top:100px}.Page_Body_M_Right .Recent .Side_List_Box a .Side_List_Box_Th img{position:absolute;top:0;object-fit:cover;width:100%;height:100%}.Page_Body_M_Right .Side_List_Box_Detil .Side_List_Box_Detil_H{font-size:1.1rem;color:#4d4d4d;margin-bottom:10px}.Page_Body_M_Right .Side_List_Box_Detil .Side_List_Box_Detil_B_Title{font-size:1.2rem;color:#4d4d4d}.Page_Body_M_Right .Archive .Archive_List_Box{position:relative}.Page_Body_M_Right .Categories .Side_List_Box a,.Page_Body_M_Right .Tag .Side_List_Box a,.Page_Body_M_Right .Archive .Archive_List_Box a{display:block;position:relative;color:#707070;font-size:1.5rem;letter-spacing:0;padding-right:35px}.Page_Body_M_Right .Categories .Side_List_Box a span.Count,.Page_Body_M_Right .Tag .Side_List_Box a span.Count{position:absolute;right:0;top:0;bottom:0;margin:auto}.Page_Body_M_Right .Archive .Archive_List_Box span.Count{position:absolute;right:0;top:0;bottom:0;margin:auto;color:#707070;font-size:1.5rem;letter-spacing:0}.Topics h1.h1_Title .h1_Title_J{font-size:4rem;font-weight:300;line-height:1;margin-bottom:30px;overflow:hidden;padding-bottom:8px;letter-spacing:0}.Topics .Page_Body_M .Topics_Contents_Main{margin-bottom:20px}.Topics .Page_Body_M .Topics_Contents_Detail .Topics_Contents_Detail_H{display:flex;align-items:center;margin-bottom:15px}.Topics .Page_Body_M .Topics_Contents_Detail .Topics_Contents_Detail_H .Topics_Contents_Detail_H_Cat{background:#00568d;color:#fff;font-size:1.2rem;text-align:center;display:inline-block;padding:5px;padding-left:10px;padding-right:10px;letter-spacing:0;font-weight:700;line-height:1;margin-right:15px}.Topics .Page_Body_M .Topics_Contents_Detail .Topics_Contents_Detail_H .Topics_Contents_Detail_H_Day{color:#707070;font-size:1.4rem;line-height:1;margin-right:13px;position:relative;letter-spacing:0}.Topics .Page_Body_M .Topics_Contents_Detail .Topics_Contents_Detail_H .Topics_Contents_Detail_H_Day:after{content:"";position:absolute;right:-12px;top:0;bottom:0;width:1px;height:100%;background:#707070}.Topics .Page_Body_M .Topics_Contents_Detail .Topics_Contents_Detail_H .Topics_Contents_Detail_H_Day.No:after{display:none}.Topics .Page_Body_M .Topics_Contents_Detail .Topics_Contents_Detail_H .Topics_Contents_Detail_H_Tag{color:#707070;font-size:1.4rem;line-height:1;letter-spacing:0;margin-left:12px}.Topics .Page_Body_M .Topics_Contents_Detail_B_Title{font-size:2rem;color:#363636;letter-spacing:0;margin-bottom:40px}.Topics .Topics_Contents_Editor,.Topics .Topics_Contents_Image,.Topics .Topics_Contents_Flex,.Topics .Topics_Contents_Linkbt{margin-bottom:30px}.Topics .Topics_Contents_Linkbt a{background:#00568d;color:#fff;min-width:220px;text-align:center;font-size:1.6rem;border-radius:100px;position:relative;z-index:1;overflow:hidden;opacity:1;display:inline-block;letter-spacing:0;padding:15px;padding-right:25px;padding-left:25px;line-height:1.2}.Topics .Topics_Contents_Editor p{color:#363636;line-height:30px;font-size:1.5rem;font-weight:400}.Topics .Topics_Contents_Editor p a{text-decoration:underline;color:#00568d}.Topics .Topics_Contents_Editor table td{border:solid 1px #e3e3e3;vertical-align:middle;padding:5px;font-size:1.4rem}.Topics .Topics_Contents_Flex{display:flex}.Topics .Topics_Contents_Flex .Topics_Contents_Flex_Box{width:calc(100%/2 - 10px);margin-right:20px}.Topics .Topics_Contents_Flex .Topics_Contents_Flex_Box:last-of-type{margin-right:0}.Topics .Paging_Line{display:flex;justify-content:space-between;padding-top:50px;align-items:center}.Topics .Paging_Line>div{width:calc(100%/3)}.Topics .Paging_Line .Paging_All{margin-left:15px;margin-right:15px;text-align:center}.Topics .Paging_Line .Paging_Next a,.Topics .Paging_Line .Paging_All a,.Topics .Paging_Line .Paging_Prev a{font-size:1.5rem;color:#707070;position:relative}.Topics .Paging_Line .Paging_Next a{padding-left:70px}.Topics .Paging_Line .Paging_Next a:before{content:"";position:absolute;left:21px;top:0;bottom:0;margin:auto;width:12px;height:12px;border-top:3px solid #404040;border-right:3px solid #404040;-webkit-transform:rotate(225deg);transform:rotate(225deg);z-index:1}.Topics .Paging_Line .Paging_Next a:after{content:"";position:absolute;left:0;top:0;bottom:0;margin:auto;width:50px;height:50px;background:#fafafa;border:solid 2px #e8e8e8;border-radius:10px}.Topics .Paging_Line .Paging_Prev{text-align:right}.Topics .Paging_Line .Paging_Prev a{padding-right:70px}.Topics .Paging_Line .Paging_Prev a:before{content:"";position:absolute;right:21px;top:0;bottom:0;margin:auto;width:12px;height:12px;border-top:3px solid #404040;border-right:3px solid #404040;-webkit-transform:rotate(45deg);transform:rotate(45deg);z-index:1}.Topics .Paging_Line .Paging_Prev a:after{content:"";position:absolute;right:0;top:0;bottom:0;margin:auto;width:50px;height:50px;background:#fafafa;border:solid 2px #e8e8e8;border-radius:10px}.Pager_Line{padding-top:15px}.Pager_Line .Pager_Inner{display:flex;justify-content:center;align-items:center}.Pager_Line .page-numbers{font-size:1.8rem;color:#c7c7c7;margin-left:5px;margin-right:5px}.Pager_Line .page-numbers.current{color:#404040}.Pager_Line a.prev{margin:auto;width:40px;height:40px;background:#fafafa;border:solid 2px #e8e8e8;border-radius:10px;display:flex;justify-content:center;align-items:center;line-height:1;font-size:2rem;color:#404040;margin-left:5px;margin-right:10px;padding-bottom:3px}.Pager_Line a.next{margin:auto;width:40px;height:40px;background:#fafafa;border:solid 2px #e8e8e8;border-radius:10px;display:flex;justify-content:center;align-items:center;line-height:1;font-size:2rem;color:#404040;margin-left:10px;margin-right:5px;padding-bottom:3px}@media screen and (max-width:1311px){.Header .Header_Inner{padding-left:20px;padding-right:30px}}@media screen and (max-width:1211px){.Nav .Nav_Box{margin-right:40px}.Kv .Kv_Flex{max-width:1000px}.Kv .Kv_Flex .Kv_Flex_Left,.Kv .Kv_Flex .Kv_Flex_Right{width:50%}.Kv h2.Kv_h2{font-size:2.6rem;line-height:50px}.Kv .Kv_Explanation{font-size:1.55rem;margin-bottom:20px}.Kv h1.Kv_h1 .Kv_h1_Top{font-size:3.45rem;letter-spacing:.15rem;line-height:1;margin-bottom:5px}.Kv h1.Kv_h1 .Kv_h1_Medium{font-size:1.58rem;letter-spacing:.09rem}.Kv h1.Kv_h1 .Kv_h1_Bottom{font-size:1.05rem;letter-spacing:.07rem}.Contents.Process .Process_Intermingling{padding-left:0;padding-right:0}h2.h2_Title{margin-bottom:50px}h2.h2_Title .h2_Title_En{font-size:4.8rem;margin-bottom:20px}.Contents.About .About_Area .About_Area_Left{font-size:1.75rem;line-height:40px}.Contents.About .About_Area .About_Area_Left span.Big{font-size:2rem}.Contents.About .About_Area .About_Area_Right img{max-width:320px}.Contents.About .About_Member .About_Member_Text{font-size:2rem}.Contents.About .About_Member .About_Member_Box .About_Member_Box_Detail h3.About_Member_Box_Detail_Genre{font-size:1.8rem;padding-bottom:10px}.Contents.About .About_Member .About_Member_Box .About_Member_Box_Detail .About_Member_Box_Detail_Text{font-size:1.6rem;line-height:30px;padding-bottom:10px}.Contents.About .About_Member .About_Member_List .About_Member_Box{padding-top:40px;padding-bottom:30px}.Contents.About .About_Member .About_Member_List .About_Member_Box:first-of-type{padding-top:0}.Contents.About .About_Member .About_Member_Box .About_Member_Box_Detail_Services_Head{font-size:1.6rem}.Contents.About .About_Member .About_Member_Box .About_Member_Box_Detail_Services_List ul li{font-size:1.3rem;padding-left:6px;padding-right:6px;margin-right:6px;margin-bottom:6px}.Contents.About .About_Member .About_Member_Box .About_Member_Box_Detail_Services_Note{font-size:1.3rem}.Contents.Process .Process_Area h3.Process_Area_Flex_h3_Title{font-size:3.2rem;line-height:60px;margin-bottom:50px}.Contents.Process .Process_Area .Process_Area_Flex_Text{font-size:1.5rem;line-height:30px}.Contents.Process .Process_Area .Process_Area_Flex_Text br{display:none}.Contents.Process .Process_Area{padding-bottom:60px}.Contents.Process .Process_Explanatory h3.Process_Explanatory_h3_Title{font-size:2.2rem;line-height:40px;margin-bottom:50px}.Contents.Process .Process_Explanatory .Process_Explanatory_Box{padding:30px;padding-left:30px;padding-right:30px;margin-bottom:80px}.Contents.Process .Process_Explanatory .Process_Explanatory_Box_Text{font-size:1.5rem;line-height:25px;font-weight:400;-webkit-transform:translate(0,-2px);transform:translate(0,-2px)}.Contents.Process .Process_Explanatory .Process_Explanatory_Box_Logo{width:140px;min-width:140px;height:140px;margin-right:30px}.Contents.Process .Process_Explanatory .Process_Explanatory_Image{overflow:auto;cursor:grab;overflow-y:hidden!important}.Contents.Process .Process_Explanatory .Process_Explanatory_Image::-webkit-scrollbar{height:10px}.Contents.Process .Process_Explanatory .Process_Explanatory_Image img{min-width:750px}.Contents.Process .Process_Flow{padding-top:80px;padding-bottom:80px}.Contents.Process .Process_Flow .Process_Flow_h3_Title_Main{font-size:2.3rem;margin-bottom:20px}.Contents.Process .Process_Flow .Process_Flow_h3_Title_Explanation{font-size:1.5rem;margin-bottom:40px}.Contents.Process .Process_Flow .Process_Flow_Area .Process_Flow_Area_Term .Process_Flow_Area_Term_Box{font-size:3rem;margin-right:20px}.Contents.Process .Process_Flow .Process_Flow_Area .Process_Flow_Area_Term .Process_Flow_Area_Term_Box span.Small{font-size:1.55rem}.Contents.Process .Process_Flow .Process_Flow_Area .Process_Flow_Area_Bottom .Process_Flow_Diagram_Image{overflow:auto;cursor:grab;overflow-y:hidden!important}.Contents.Process .Process_Flow .Process_Flow_Area .Process_Flow_Area_Bottom .Process_Flow_Diagram_Image::-webkit-scrollbar{height:10px}.Contents.Process .Process_Flow .Process_Flow_Area .Process_Flow_Area_Bottom .Process_Flow_Diagram_Image img{min-width:730px}.Contents.Process .Process_Separator .Process_Separator_Area{padding-top:38.5%}.Contents.Process .Process_Intermingling{padding-top:80px;padding-bottom:80px}.Contents.Process .Process_Intermingling_Heading{font-size:3.2rem;margin-bottom:40px}.Contents.Process .Process_Intermingling_List .Process_Intermingling_Box{font-size:1.8rem;line-height:30px;margin-bottom:30px}.Contents.Process .Process_Intermingling_List{margin-bottom:30px}.Contents.Process .Process_Intermingling_Image{padding-top:0;margin-top:0;min-width:700px;padding-bottom:10px}.Contents.Process .Process_Intermingling_Area_Absolute{width:1000px}.Contents.Process .Process_Intermingling_Area_Absolute img{width:360px}.Contents.Join .Join_Conditions{margin-bottom:80px}.Contents.Join .Join_Conditions_Box{padding:20px}.Contents.Join .Join_Conditions_Box:first-of-type{padding-top:0}.Contents.Join .Join_Conditions_Box_Heading{font-size:1.8rem;margin-bottom:5px}.Contents.Join .Join_Conditions_Box_Detail p{font-size:1.6rem;line-height:25px}.Contents.Join .Join_Link a{max-width:350px;height:75px;font-size:1.8rem}.Contents.Join .Join_Academia{margin-top:100px;padding-top:100px;padding-bottom:100px}.Contents.Join .Join_Academia_Heading{font-size:3rem;margin-bottom:30px}.Contents.Join .Join_Academia_Area_Text{font-size:1.8rem;line-height:35px;letter-spacing:0}.Contents.Faq .Faq_Separator .Faq_Separator_Area{padding-top:38.5%}.Contents.Faq .Contents_Inner{padding-top:100px;padding-bottom:160px}.Contents.Faq h2.h2_Title{margin-bottom:30px}.Contents.Faq .Faq_List_Box{margin-bottom:20px}.Contents.Faq .Faq_List_Box_Q .Faq_List_Box_Icon{font-size:3.8rem;color:#00568d;line-height:1;font-weight:600;margin-right:20px;margin-top:-8px}.Contents.Faq .Faq_List_Box_Q .Faq_List_Box_Icon,.Contents.Faq .Faq_List_Box_A .Faq_List_Box_Icon{font-size:3.6rem;margin-top:-6px}.Contents.Faq .Faq_List_Box_Q .Faq_List_Box_Text{font-size:1.7rem;line-height:30px}.Contents.Faq .Faq_List_Box_A .Faq_List_Box_Text{line-height:25px}.Footer .Footer_Inner{padding-left:50px;padding-right:50px;padding-top:60px;padding-bottom:20px}.Footer .Banner{top:-220px}.Footer .Banner a{height:160px}.Footer .Banner_Title .Banner_Title_Jp{font-size:1.4rem}.Fix .Fix_Box a{height:130px;font-size:1.2rem;padding-right:13px;padding-left:13px;-webkit-transform:translate(0,0);transform:translate(0,0);width:45px}.Footer .Banner_Title .Banner_Title_En{font-size:3.8rem;margin-bottom:10px}.Footer .Footer_Flex .Footer_Flex_Left{margin-right:50px;width:300px;min-width:300px}.Footer .Footer_Logo a{max-width:210px}.Footer .Footer_Company_Logo{max-width:188px;margin-bottom:15px}.Footer .Footer_Company_Address{font-size:1.4rem;line-height:20px;margin-bottom:20px}.Footer .Footer_Company_Link a{font-size:1.55rem;line-height:1}.Fix.Fix02{top:140px;height:130px}.Fix.Fix02 a{height:130px;font-size:1.2rem;padding-right:13px;padding-left:13px;-webkit-transform:translate(0,0);transform:translate(0,0);width:45px}.Contents.Topics .Topics_List .Topics_List_Box .Topics_List_Box_Detail .Topics_List_Box_Detail_H_Cat{margin-right:5px}.Contents.Topics .Topics_List .Topics_List_Box .Topics_List_Box_Detail .Topics_List_Box_Detail_H_Day{margin-right:6px}.Contents.Topics .Topics_List .Topics_List_Box .Topics_List_Box_Detail .Topics_List_Box_Detail_H_Day:after{right:-6px}.Contents.Topics .Topics_List .Topics_List_Box .Topics_List_Box_Detail .Topics_List_Box_Detail_H_Tag{margin-left:6px}.Contents.Topics .Topics_List .Topics_List_Box{margin-right:20px;width:calc(100%/3 - 10px)}.Contents.Process .Process_Flow .Process_Flow_Flex{padding-left:40px;padding-right:40px}.Contents.Process .Process_Registrant-P .Process_Registrant-P_Area{padding-left:40px;padding-right:40px}.Topics .Page_Body_M .Page_Body_M_Right{margin-left:40px}.Topics h1.h1_Title .h1_Title_En{font-size:4.8rem;margin-bottom:20px}.Topics h1.h1_Title .h1_Title_J{font-size:2.4rem}}@media screen and (max-width:981px){.Menu_Bt{display:flex;pointer-events:auto}.Loading_Logo{max-width:190px;height:78px}.Header .Header_Inner{height:auto;padding-top:10px;padding-bottom:10px;padding-left:15px;padding-right:30px}.is-animation .Header .Header_Inner{height:auto}.Header .Header_Logo{margin-bottom:0;width:150px;position:relative;z-index:99999}.Header .Header_Nav .Nav{position:fixed;width:100%;height:100vh;height:100dvh;top:0;left:0;right:0;background:#fff;z-index:999;display:block;visibility:hidden;opacity:0;pointer-events:none;-webkit-transition:opacity .1s ease;transition:opacity .1s ease}.Header .Header_Nav .Nav.Active{visibility:visible;opacity:1;pointer-events:auto;-webkit-transition:all .4s ease;transition:all .4s ease}.Header .Nav_Overlay{overflow:auto;-ms-overflow-style:none;scrollbar-width:none;overscroll-behavior:none;height:100vh;height:100dvh;padding:30px;padding-top:130px;padding-bottom:50px;box-sizing:border-box}.Header .Nav_Overlay::-webkit-scrollbar{display:none}.Nav .Nav_Overlay_Scroll{flex-flow:column}.Nav .Nav_Box{margin-right:0;width:100%}.Nav .Nav_Box.Else_Nav_Box{margin-right:0;margin-top:30px}.Nav .Nav_Box.Else_Nav_Box.Sp_Block{margin-top:20px;display:block}.Nav .Nav_Box a{padding:15px;font-size:2rem;border-bottom:solid 1px rgb(29 29 29/15%)}.Nav .Nav_Box:first-of-type a{border-top:solid 1px rgb(29 29 29/15%)}.Nav .Nav_Box a:after{content:"";display:inline-block;width:10px;height:10px;border-top:2px solid #1d1d1d;border-right:2px solid #1d1d1d;transform:rotate(45deg);position:absolute;right:15px;top:0;bottom:0;margin:auto}.Nav .Nav_Box.Else_Nav_Box a{margin:auto;width:280px}.Nav .Nav_Box.Else_Nav_Box a:after{width:0;height:0;border-top:none;border-right:none}.Nav .Nav_Box a .Absolute{display:none}.Nav .Nav_Box a:hover .Inline_Flex span.Letter{opacity:1;-webkit-transform:translate(0,0);transform:translate(0,0)}.Kv .Kv_Line{margin-top:80px;margin-bottom:0}.Kv .Kv_Inner{padding:30px;padding-bottom:60px;padding-top:60px;max-height:100%;box-sizing:border-box}.Kv .Kv_Flex{-webkit-transition:-webkit-mask-position 4.6s cubic-bezier(.47,.16,.24,1) 0s;transition:-webkit-mask-position 4.6s cubic-bezier(.47,.16,.24,1) 0s;flex-flow:column;align-items:center}.Kv .Kv_Flex .Kv_Flex_Left{order:2}.Kv .Kv_Flex .Kv_Flex_Left{width:100%;order:2;display:flex;flex-flow:column;align-items:center;align-items:flex-start;text-align:left}.Kv .Kv_Flex .Kv_Flex_Right{order:1}.Kv .Kv_Flex .Kv_Flex_Right{width:100%;margin-bottom:30px;max-width:600px}.Kv .Kv_Flex .Kv_Flex_Right img{-webkit-transform:translate(0,0);transform:translate(0,0)}.Kv h2.Kv_h2{line-height:40px;margin-bottom:20px}.Kv .Kv_Explanation{font-size:1.5rem;line-height:30px;margin-bottom:30px;letter-spacing:-.1rem;white-space:normal;word-break:break-word;box-sizing:border-box;overflow-wrap:normal}.Kv .Kv_Explanation br.Sp_None{display:none}.Kv h1.Kv_h1 .Kv_h1_Top{letter-spacing:0}.Kv h1.Kv_h1 .Kv_h1_Medium{letter-spacing:0}.Contents.About .Contents_Inner{padding:40px;padding-bottom:60px;padding-left:30px;padding-right:30px;max-width:1250px;margin:auto}.Contents.About .About_Area{flex-flow:column}.Contents.About .About_Area .About_Area_Left{width:100%;border-right:none;border-bottom:solid 1px #707070;padding-bottom:30px;margin-bottom:30px;text-align:center;line-height:35px;padding-right:0}.Contents.About .About_Area .About_Area_Right{width:100%}.Contents.About .About_Area .About_Area_Right img{max-width:270px}.Contents.About .About_Member .About_Member_List .About_Member_Box{flex-flow:column}.Contents.About .About_Member .About_Member_Box .About_Member_Box_Icon{margin:auto;margin-bottom:10px}.Contents.About .About_Member .About_Member_Box .About_Member_Box_Detail h3.About_Member_Box_Detail_Genre{text-align:center}.Contents.About .About_Member .About_Member_Box .About_Member_Box_Icon.Icon04,.Contents.About .About_Member .About_Member_Box .About_Member_Box_Icon.Icon05{margin:auto;margin-bottom:10px}.Contents.Process .Contents_Inner{padding:40px;padding-left:30px;padding-right:30px;padding-bottom:0}.Contents.Process .Process_Area .Process_Area_Flex{flex-flow:column}.Contents.Process .Process_Area .Process_Area_Flex .Process_Area_Flex_Left,.Contents.Process .Process_Area .Process_Area_Flex .Process_Area_Flex_Right{width:100%}.Contents.Process .Process_Area h3.Process_Area_Flex_h3_Title{font-size:3rem;line-height:50px;margin-bottom:30px}.Contents.Process .Process_Area .Process_Area_Flex .Process_Area_Flex_Right{max-width:500px;margin:auto;margin-top:30px}.Contents.Process .Process_Area .Process_Area_Flex .Process_Area_Flex_Right img{-webkit-transform:translate(15px,0);transform:translate(15px,0)}.Contents.Process .Process_Explanatory h3.Process_Explanatory_h3_Title{font-size:2rem;line-height:30px;margin-bottom:40px}.Contents.Process .Process_Explanatory .Process_Explanatory_Box{padding:15px;margin-bottom:60px;overflow:hidden;clear:both;display:block}.Contents.Process .Process_Explanatory .Process_Explanatory_Box_Logo{width:120px;min-width:120px;height:120px;margin-right:15px;float:left}.Contents.Process .Process_Explanatory .Process_Explanatory_Box_Logo img{max-width:65px;margin-left:17px}.Contents.Process .Process_Explanatory .Process_Explanatory_Box_Text{line-height:26px;-webkit-transform:translate(0,-6px);transform:translate(0,-6px);text-align:left}.Contents.Process .Process_Flow{padding-top:60px;padding-bottom:60px}.Contents.Process .Process_Flow .Process_Flow_h3_Title_Main{font-size:2rem;margin-bottom:15px}.Contents.Process .Process_Flow .Process_Flow_h3_Title_Explanation{margin-bottom:30px}.Contents.Process .Process_Flow .Process_Flow_Area{position:relative;z-index:1}.Contents.Process .Process_Flow .Process_Flow_Area:after{content:"";background:#fff;width:100vw;height:100%;position:absolute;top:0;left:50%;right:0;bottom:0;z-index:-1;-webkit-transform:translate(-50%,0);transform:translate(-50%,0)}.Contents.Process .Process_Flow .Process_Flow_Area .Process_Flow_Area_Top{padding:20px;padding-left:0;padding-right:0;padding-bottom:0}.Contents.Process .Process_Flow .Process_Flow_Area .Process_Flow_Area_Bottom{padding:0;padding-top:0;padding-bottom:20px}.Contents.Process .Process_Flow .Process_Flow_Area .Process_Flow_Area_Term{margin-bottom:15px;flex-flow:column}.Contents.Process .Process_Flow .Process_Flow_Area .Process_Flow_Area_Term .Process_Flow_Area_Term_Box{font-size:2.6rem;margin-right:0;margin-bottom:5px}.Contents.Process .Process_Flow:after{-webkit-animation:scroll-anim 75s linear infinite;animation:scroll-anim 75s linear infinite}.Contents.Process .Process_Intermingling{padding-top:50px;padding-bottom:60px}.Contents.Process .Process_Intermingling_Heading{font-size:2.8rem;margin-bottom:20px}.Contents.Process .Process_Intermingling_List .Process_Intermingling_Box{font-size:1.6rem;line-height:28px;margin-bottom:15px;text-indent:-1.6rem;padding-left:1.6rem;margin-left:-1.6rem}.Contents.Process .Process_Intermingling_List .Process_Intermingling_Box span.Table_Cell{display:inline}.Contents.Process .Process_Intermingling_List .Process_Intermingling_Box br.Sp_None{display:none}.Contents.Process .Process_Intermingling_Area_Absolute{position:relative;width:300px;margin:auto;padding-top:15px;left:0;margin-top:0;bottom:0}.Contents.Process .Process_Intermingling_Area_Absolute img{width:100%}.Contents.Join .Join_Conditions{margin-bottom:50px}.Contents.Join .Contents_Inner{padding:40px;padding-left:30px;padding-right:30px;padding-bottom:0}.Contents.Join .Join_Conditions_Box{padding:15px;padding-left:0;padding-right:0}.Contents.Join .Join_Conditions_Box_Detail p{font-size:1.5rem;line-height:28px}.Contents.Join .Join_Conditions_Box_Detail p.Color span.Table_Cell{display:block}.Contents.Join .Join_Academia{margin-top:60px;padding-top:60px;padding-bottom:60px}.Contents.Join .Join_Academia_Heading{font-size:2.8rem;margin-bottom:20px}.Contents.Join .Join_Academia_Area_Text{letter-spacing:0;font-size:1.6rem;line-height:28px;margin-bottom:15px}.Contents.Join .Join_Academia_Area_Text br.Sp_None{display:none}.Contents.Join .Join_Academia_Area_Absolute_List{display:flex;justify-content:center;align-items:center;padding-top:60px;margin-bottom:-40px}.Contents.Join .Join_Academia_Area_Absolute.Absolute01{position:relative;top:0;right:0;width:155px;z-index:-1;margin-left:10px;margin-right:10px}.Contents.Join .Join_Academia_Area_Absolute.Absolute02{position:relative;bottom:0;right:0;width:200px;z-index:-1;margin-left:10px;margin-right:10px}.Contents.Join .Join_Academia_Area_Absolute_List{padding-top:20px;margin-bottom:-55px}.Contents.Faq .Contents_Inner{padding-top:40px;padding-bottom:40px;padding-left:30px;padding-right:30px}.Contents.Faq h2.h2_Title{margin-bottom:10px}.Contents.Faq .Faq_List_Box_Q{padding:15px;padding-top:15px;padding-bottom:15px}.Contents.Faq .Faq_List_Box_Q .Faq_List_Box_Icon,.Contents.Faq .Faq_List_Box_A .Faq_List_Box_Icon{font-size:2.8rem;margin-top:-5px;margin-right:10px}.Contents.Faq .Faq_List_Box_Q .Faq_List_Box_Text{font-size:1.5rem;line-height:23px;padding-right:30px}.Contents.Faq .Faq_List_Box_Q:before{width:20px;right:15px}.Contents.Faq .Faq_List_Box_Q:after{width:20px;right:15px}.Contents.Faq .Faq_List_Box_A{padding:15px;padding-top:0;padding-bottom:15px}.Contents.Faq .Faq_List_Box_A .Faq_List_Box_Text{line-height:22px}.Fix .Fix_Box{opacity:1;-webkit-transform:translate(0,0);transform:translate(0,0);-webkit-transition:opacity .3s cubic-bezier(.47,.16,.24,1) 0s , transform .3s cubic-bezier(.47,.16,.24,1) 0s;transition:opacity .3s cubic-bezier(.47,.16,.24,1) 0s , transform .3s cubic-bezier(.47,.16,.24,1) 0s}.Fix.Hiden{pointer-events:none}.Fix.Hiden .Fix_Box{opacity:0;-webkit-transform:translate(0,100%);transform:translate(0,100%);-webkit-transition:opacity .3s cubic-bezier(.47,.16,.24,1) 0s , transform .3s cubic-bezier(.47,.16,.24,1) 0s;transition:opacity .3s cubic-bezier(.47,.16,.24,1) 0s , transform .3s cubic-bezier(.47,.16,.24,1) 0s}.Fix{top:auto;height:auto;left:0;right:0;width:100%;flex-flow:nowrap;padding-left:3px;padding-right:3px}.Fix .Fix_Box{-webkit-transform:translate(0,100%);transform:translate(0,100%);width:50%;margin-bottom:0;margin-top:0;margin-left:3px;margin-right:3px}.Fix .Fix_Box a{height:auto;font-size:1.3rem;padding:15px;-webkit-transform:translate(0,0);transform:translate(0,0);width:100%;border-top-left-radius:6px;border-bottom-left-radius:0;border-top-right-radius:6px}.Fix .Fix_Box a .Vertical{-ms-writing-mode:lr-tb;writing-mode:lr-tb}.Footer{overflow:hidden}.Footer .Footer_Inner{padding-left:0;padding-right:0;padding-top:40px;padding-bottom:20px}.Footer .Footer_Flex{flex-flow:column}.Footer .Footer_Flex .Footer_Flex_Left{width:340px;min-width:340px;margin:auto;padding-left:20px;padding-right:20px;text-align:center}.Footer .Footer_Logo{margin-bottom:30px}.Footer .Footer_Logo a{margin:auto}.Footer .Footer_Logo a img{-webkit-transform:translate(0,0);transform:translate(0,0)}.Footer .Footer_Company_Logo{margin:auto;margin-bottom:15px}.Footer .Footer_Flex .Footer_Flex_Right{margin-top:40px}.Footer .Banner{display:none}.Footer .Footer_Nav{flex-flow:column}.Footer .Footer_Nav .Footer_Nav_Box:first-of-type{border-top:solid 1px rgb(255 255 255/35%)}.Footer .Footer_Nav .Footer_Nav_Box{margin-right:0;padding:20px;padding-top:15px;padding-bottom:15px;border-bottom:solid 1px rgb(255 255 255/35%)}.Footer .Footer_Nav .Footer_Nav_Box a{font-size:1.6rem}.Footer .Footer_Copyright{padding:10px;padding-top:20px;padding-bottom:0;text-align:center}.Fixpage.Member .FixPage_Line{margin-top:60px;margin-bottom:120px}.Fixpage.Member .FixPage_Inner{padding-left:0;padding-right:0}.Fixpage.Member .Page_Head{margin-left:30px;margin-right:30px}.Fixpage.Member .Page_Head h1.Page_Head_Title{font-size:2rem}.FixPage_Link a{font-size:1.55rem}.Fixpage.Member .Page_Head .Page_Head_Explanation{font-size:1.6rem;line-height:28px}.Back_Bt a{font-size:1.55rem}.Contents.Topics .Contents_Inner{padding:40px;padding-bottom:60px;padding-left:30px;padding-right:30px;max-width:1250px;margin:auto}.Contents.Process .Process_Flow h3.Process_Flow_Flex_h3_Title{font-size:3rem;line-height:50px;margin-bottom:30px;margin-top:0}.Contents.Process .Process_Flow .Process_Flow_Flex{flex-flow:column;padding:30px;position:relative;z-index:0}.Contents.Process .Process_Flow .Process_Flow_Flex .Process_Flow_Flex_Left{width:100%}.Contents.Process .Process_Flow .Process_Flow_Flex_Text br{display:none}.Contents.Process .Process_Flow .Process_Flow_Flex .Process_Flow_Flex_Right{width:80%;margin-left:22%;margin-top:40px}.Contents.Process .Process_Flow .Process_Flow_Flex_Image{margin-top:0;position:absolute;left:15px;bottom:40px;width:35%;z-index:1}.Contents.Topics .Topics_Link{position:relative;top:0;right:0;left:0;margin:auto;text-align:center;padding-top:40px}.Contents.Topics .Topics_Link a{margin:auto}.Contents.Process .Process_Registrant-P{padding-top:60px;padding-bottom:60px}.Contents.Process .Process_Registrant-P .Process_Registrant-P_h3_Title_Main{font-size:2rem;line-height:25px}.Contents.Process .Process_Registrant-P .Process_Registrant-P_h3_Title_Explanation{line-height:20px;margin-top:14px}.Contents.Process .Process_Registrant-P .Process_Registrant-P_Area{padding-left:20px;padding-right:20px}.Contents.Process .Process_Registrant-P .Process_Registrant-P_Diagram_Title{font-size:2rem}.Contents.Topics .Topics_List .Topics_List_Box:last-of-type{display:none}.Contents.Topics .Topics_List .Topics_List_Box{margin-right:20px;width:calc(100%/2 - 10px)}.Contents.Topics .Topics_List .Topics_List_Box:nth-of-type(2){margin-right:0}.Topics .FixPage_Inner{padding-top:81px}.Topics .Page_Body{padding:50px;padding-bottom:100px;padding-left:40px;padding-right:40px}.Topics .Page_Body_M{flex-flow:column}.Topics .Page_Body_M .Page_Body_M_Left{width:100%}.Topics .Page_Body_M .Page_Body_M_Right{margin-left:0;width:100%;max-width:600px;margin:auto;margin-top:30px}.Topics .Page_Body_M .Topics_List .Topics_List_Box .Topics_List_Box_Detail .Topics_List_Box_Detail_B .Topics_List_Box_Detail_B_Title{font-size:1.8rem}.Topics .Paging_Line{padding-top:30px;padding-bottom:30px}}@media screen and (max-width:581px){.Header .Header_Logo{width:130px}.is-animation .Header .Header_Logo{width:130px}.Kv .Kv_Line{margin-top:72px;margin-bottom:0}.Kv h1.Kv_h1 .Kv_h1_Top{font-size:3rem;margin-bottom:3px}.Kv h1.Kv_h1 .Kv_h1_Top{font-size:7.7vw}.Kv h1.Kv_h1 .Kv_h1_Medium{font-size:1.35rem}.Kv h1.Kv_h1 .Kv_h1_Medium{font-size:3.47vw}.Kv .Kv_Explanation br.Pc_None{display:block}h2.h2_Title{margin-bottom:40px}.Contents.About .About_Area .About_Area_Left{font-size:1.5rem;line-height:30px;letter-spacing:-.05rem;text-align:center}.Contents.About .About_Area .About_Area_Left span.Big{font-size:1.8rem;letter-spacing:-.05rem;word-break:break-all;line-height:1.7;display:inline-block}.Contents.About .About_Area{margin-bottom:80px}.Contents.About .About_Area .About_Area_Right img{max-width:220px}.Contents.About .About_Member .About_Member_Text{margin-bottom:40px}.Contents.About .About_Member .About_Member_Text br.Pc_None{display:block}.Contents.About .About_Member .About_Member_List .About_Member_Box{padding-top:30px;padding-bottom:30px}.Contents.About .About_Member .About_Member_Box .About_Member_Box_Detail .About_Member_Box_Detail_Text{font-size:1.5rem;line-height:28px;padding-bottom:20px;letter-spacing:0}.Contents.About .About_Member .About_Member_Box .About_Member_Box_Detail_Services{flex-flow:column}.Contents.About .About_Member .About_Member_Box .About_Member_Box_Detail_Services_Head{font-size:1.5rem;margin-bottom:10px}.Contents.About .About_Member .About_Member_Box .About_Member_Box_Detail_Services_List ul li{font-size:1.4rem}.Contents.Process .Process_Area h3.Process_Area_Flex_h3_Title{font-size:2.6rem;line-height:40px;letter-spacing:0}.Contents.Process .Process_Area .Process_Area_Flex_Text{line-height:28px}.Contents.Process .Process_Explanatory h3.Process_Explanatory_h3_Title{font-size:1.8rem;line-height:28px}.Contents.Process .Process_Explanatory h3.Process_Explanatory_h3_Title br{display:none}.Contents.Process .Process_Explanatory .Process_Explanatory_Image{margin-bottom:40px}.Contents.Process .Process_Separator .Process_Separator_Area{padding-top:45%}.Contents.Faq .Faq_Separator .Faq_Separator_Area{padding-top:45%}.Contents.Process .Process_Intermingling_Heading{font-size:2.3rem}.Contents.Join .Join_Academia_Heading{font-size:2.3rem}.Fixpage.Member .FixPage_Line{margin-bottom:60px}.Fixpage.Member .FixPage_Inner{padding-top:40px}.Fixpage.Member .Page_Head h1.Page_Head_Title{font-size:1.8rem;line-height:28px;margin-bottom:30px}.FixPage_Link a{font-size:1.6rem;letter-spacing:-.06rem}.Fixpage.Member .Page_Head .Page_Head_Explanation{font-size:1.6rem;line-height:25px}.Contents.Topics h2.h2_Title{margin-bottom:20px}.Contents.Process .Process_Flow .Process_Flow_Flex{width:calc(100% + 60px);left:50%;-webkit-transform:translate(-50%,0);transform:translate(-50%,0)}.Contents.Process .Process_Flow h3.Process_Flow_Flex_h3_Title{font-size:2.6rem;line-height:40px;letter-spacing:0}.Contents.Process .Process_Flow .Process_Flow_Flex_Text{line-height:28px}.Contents.Process .Process_Flow .Process_Flow_Flex .Process_Flow_Flex_Right{width:85%;margin-top:20px}.Contents.Process .Process_Registrant-P .Process_Registrant-P_Area{position:relative;width:calc(100% + 60px);left:50%;-webkit-transform:translate(-50%,0);transform:translate(-50%,0)}.Contents.Process .Process_Registrant-P .Process_Registrant-P_Area_Top img{padding:5px;min-width:480px;padding-bottom:15px;position:relative;z-index:-1}.Contents.Process .Process_Registrant-P .Process_Registrant-P_Diagram_Title{font-size:1.8rem}.Contents.Process .Process_Registrant-P_Diagram_Image img{min-width:520px;position:relative;z-index:-1;padding-bottom:15px}.Contents.Process .Process_Intermingling_List{position:relative;margin-bottom:30px}.Contents.Topics .Topics_List{flex-flow:column}.Contents.Topics .Topics_List .Topics_List_Box{width:100%;max-width:400px;margin:auto;margin-bottom:20px}.Contents.Topics .Topics_List .Topics_List_Box:nth-of-type(2){margin-right:auto;margin-bottom:0}.Footer .Footer_Logo{margin-bottom:20px}.Footer .Footer_Logo a{max-width:160px}.Footer .Footer_Company_Logo{max-width:160px}.Topics .Page_Body{padding:40px;padding-bottom:60px;padding-left:20px;padding-right:20px}.Topics .Page_Body_M .Topics_List .Topics_List_Box{padding-top:0;padding-bottom:30px;border-bottom:none}.Topics .Page_Head_Image{width:170%;transform:translate(-50%,0);left:50%;position:relative}.Topics .FixPage_Inner{padding-top:73px}.Topics .Topics_Contents_Editor p{line-height:1.7}.Topics .Topics_Contents_Flex .Topics_Contents_Flex_Box{width:calc(100%/2 - 5px);margin-right:10px}.Topics .Paging_Line .Paging_All{width:70px}.Topics .Paging_Line .Paging_Next a{padding-left:40px}.Topics .Paging_Line .Paging_Prev a{padding-right:40px}.Topics .Paging_Line .Paging_Prev a:after,.Topics .Paging_Line .Paging_Next a:after{width:35px;height:35px}.Topics .Paging_Line .Paging_Prev a:before{right:14px}.Topics .Paging_Line .Paging_Next a:before{left:14px}.Topics .Paging_Line .Paging_Next a,.Topics .Paging_Line .Paging_All a,.Topics .Paging_Line .Paging_Prev a{font-size:1.2rem;color:#707070;position:relative}}@media screen and (max-width:321px){.Kv .Kv_Inner{padding:20px;padding-bottom:40px;padding-top:40px}.Contents.About .Contents_Inner{padding:40px;padding-bottom:40px;padding-left:20px;padding-right:20px}.Contents.About .About_Area .About_Area_Left span.Big{font-size:1.6rem}.Contents.Process .Contents_Inner{padding:40px;padding-left:20px;padding-right:20px}.Contents.Process .Process_Area h3.Process_Area_Flex_h3_Title{font-size:2.4rem}.Contents.Join .Contents_Inner{padding:40px;padding-left:20px;padding-right:20px}.Contents.Join .Join_Academia{margin-top:40px;padding-top:40px;padding-bottom:40px}.Contents.Faq .Contents_Inner{padding-top:40px;padding-bottom:40px;padding-left:20px;padding-right:20px}.Footer .Footer_Flex .Footer_Flex_Left{width:300px;min-width:300px}.Fixpage.Member .Page_Head{margin-left:20px;margin-right:20px}.FixPage_Link a{font-size:1.5rem}.Fixpage.Member .Page_Head .Page_Head_Explanation{font-size:1.5rem}.Contents.Process .Contents_Inner,.Contents.Process .Contents_Inner{padding-left:20px;padding-right:20px}.Contents.Process .Process_Flow .Process_Flow_Flex,.Contents.Process .Process_Registrant-P .Process_Registrant-P_Area{padding:20px}}