html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video,main{border:0;margin:0;outline:0;padding:0;background:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;font-size:100%;font-style:inherit;font-weight:inherit;text-decoration:none;vertical-align:baseline}input,textarea{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}textarea{display:block}:root{--scrollbar: 15px}html{font-size:calc((100vw - var(--scrollbar))/1440*10/1920*1620)}@media print{html{font-size:calc((100vw - var(--scrollbar))/1440*10)}}@media screen and (max-width: 1920px){html{font-size:70.3125%}}@media screen and (max-width: 1620px){html{font-size:calc((100vw - var(--scrollbar))/1440*10)}}@media screen and (max-width: 1440px){html{font-size:62.5%}}@media screen and (max-width: 1200px){html{font-size:.8333333333vw}}@media screen and (orientation: portrait)and (max-width: 767px){html{font-size:2.6666666667vw}}body{line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}article,aside,details,figcaption,dialog,figure,footer,header,main,nav,section,summary,textarea{display:block}audio,canvas,video{display:inline-block}.js-focus-visible :focus:not(.focus-visible){outline:0}.focus-visible{outline:3px solid orange;outline-offset:3px}table{border-collapse:collapse;border-spacing:0}caption,th,td{text-align:left;font-weight:normal;vertical-align:middle}li{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}input,select{vertical-align:middle}img{vertical-align:top}button{background:none;appearance:none;border:none;padding:0;cursor:pointer}html{-moz-text-size-adjust:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}body{background:#f9f9f9;color:#1a1a1a;font-size:1.5rem;font-weight:500;line-height:1.8}@media screen and (orientation: portrait)and (max-width: 767px){body{font-size:1.4rem}}body.open{overflow:hidden}.wrapper{padding:8rem 0 0}@media screen and (orientation: portrait)and (max-width: 767px){.wrapper{padding:6.4rem 0 0}}.wrapper.adminPanel{padding:0}@media screen and (orientation: portrait)and (max-width: 767px){.wrapper.adminPanel{padding:6.4rem 0 0}}.svg_symbol{display:none}.sr-only{position:absolute !important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}@font-face{font-family:"Noto Sans JP";font-style:normal;font-weight:400;src:url("../fonts/NotoSansJP-Regular.woff") format("woff");font-display:swap}@font-face{font-family:"Noto Sans JP";font-style:normal;font-weight:500;src:url("../fonts/NotoSansJP-Medium.woff") format("woff");font-display:swap}@font-face{font-family:"Roboto";font-style:normal;font-weight:500;src:url("../fonts/Roboto-Medium.woff") format("woff");font-display:swap}@font-face{font-family:"Roboto";font-style:normal;font-weight:700;src:url("../fonts/Roboto-Bold.woff") format("woff");font-display:swap}*{font-family:"Roboto","Noto Sans JP",Arial,sans-serif}.normal{font-weight:400 !important}.bold{font-weight:700 !important}.italic{font-style:italic !important}.none{display:none !important}.mb-none{margin-bottom:0 !important}sub{vertical-align:sub !important;font-size:50%}sup{vertical-align:super !important;font-size:50%}.txt-mail::after{content:"@"}.red01{color:red}.indent-1{text-indent:-1em;padding-left:1em}.wrap-404{text-align:center;display:flex;justify-content:center;align-items:center;flex-direction:column;padding:18rem 0 10rem}@media screen and (orientation: portrait)and (max-width: 767px){.wrap-404{padding:13rem 2rem 5rem}}.wrap-404__inner{margin-bottom:3rem}.wrap-404__inner h1{font-size:5rem;font-weight:700;margin-bottom:1.2rem}@media screen and (orientation: portrait)and (max-width: 767px){.wrap-404__inner h1{font-size:2.8rem}}@media screen and (orientation: portrait)and (max-width: 767px){.wrap-404 br{display:none}}.btnType01__inner{display:inline-block}.btnType01__inner-btn{min-width:28rem;max-height:4.8rem;display:flex;align-items:center;line-height:normal;gap:1.2rem;position:relative;padding:1.7rem 0 1.7rem 4rem;border-radius:4.8rem;transition:background .25s,border-color .25s;background:#0f30d9;border:1px solid #0f30d9}@media(hover: hover)and (pointer: fine)and (min-width: 768px){.btnType01__inner-btn:hover{background:#5370ff;border-color:#5370ff}.btnType01__inner-btn:hover .btnType01__inner-btn-arrow{right:.8rem}}.btnType01__inner-btn-ico{width:2.4rem;height:2.4rem;fill:#eee}.btnType01__inner-btn-txt{color:#eee;font-weight:700;line-height:1;display:flex;flex-direction:column;justify-content:center;font-size:1.6rem;text-box-trim:trim-both;text-box-edge:cap alphabetic}@supports not (text-box-trim: trim-both){.btnType01__inner-btn-txt{line-height:1}}@media screen and (orientation: portrait)and (max-width: 767px){.btnType01__inner-btn-txt{font-size:1.5rem}}.btnType01__inner-btn-arrow{width:1.2rem;height:1.2rem;fill:#eee;position:absolute;top:50%;right:1.2rem;margin-top:-0.6rem;transition:right .25s}.btnType01__inner__type2-btn{background:#fff;border:1px solid #657df6}@media(hover: hover)and (pointer: fine)and (min-width: 768px){.btnType01__inner__type2-btn:hover{background:#eaeeff}}.btnType01__inner__type2-btn-ico{fill:#0f30d9}.btnType01__inner__type2-btn-txt{color:#0f30d9}.btnType01__inner__type2-btn-arrow{fill:#0f30d9}.btnType01__inner__type3-btn{background:#fff;border:1px solid #e2005a}@media(hover: hover)and (pointer: fine)and (min-width: 768px){.btnType01__inner__type3-btn:hover{background:#ffefef;border:1px solid #e2005a}}.btnType01__inner__type3-btn-ico{fill:#e2005a}.btnType01__inner__type3-btn-txt{color:#e2005a}.btnType01__inner__type3-btn-arrow{fill:#e2005a}.btnType02__inner{display:inline-block}.btnType02__inner-btn{display:block;text-align:center;min-width:48rem;position:relative;line-height:normal;padding:1.7rem 0;border-radius:6.4rem;transition:background .25s;background:#0f30d9}@media(hover: hover)and (pointer: fine)and (min-width: 768px){.btnType02__inner-btn:hover{background:#5370ff}}@media screen and (orientation: portrait)and (max-width: 767px){.btnType02__inner-btn{min-width:32.5rem}}.btnType02__inner-btn-txt{color:#fff;font-weight:700;line-height:normal;display:inline-block;font-size:1.6rem;text-box-trim:trim-both;text-box-edge:cap alphabetic}@supports not (text-box-trim: trim-both){.btnType02__inner-btn-txt{line-height:1}}@media screen and (orientation: portrait)and (max-width: 767px){.btnType02__inner-btn-txt{font-size:1.5rem}}.btnType02__inner__type2-btn{background:#fff;border:1px solid #657df6}@media(hover: hover)and (pointer: fine)and (min-width: 768px){.btnType02__inner__type2-btn:hover{background:#eaeeff}}.btnType02__inner__type2-btn-txt{color:#0f30d9}.toggle-switch{flex:none;font-size:1.5rem;font-weight:500;line-height:normal}@media screen and (orientation: portrait)and (max-width: 767px){.toggle-switch{font-size:1.4rem}}.toggle-switch label{display:inline-flex;align-items:center;gap:.8rem;cursor:pointer;padding:.2rem;border-radius:4px;transition:box-shadow .2s;outline:none}.toggle-switch__inner{position:relative;display:inline-block;width:40px;height:20px}.toggle-switch__inner input{opacity:0;width:0;height:0}.toggle-switch__inner input.focus-visible+.slider{outline:3px solid orange;outline-offset:3px}.toggle-switch__inner .slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#ccc;transition:.2s;border-radius:26px}.toggle-switch__inner .slider::before{position:absolute;content:"";height:16px;width:16px;left:2px;bottom:2px;background-color:#fff;transition:.2s;border-radius:50%}.toggle-switch__inner input:checked+.slider{background-color:#0f30d9}.toggle-switch__inner input:checked+.slider::before{transform:translateX(20px)}.toggle-switch__label{white-space:nowrap}.article:not(:last-of-type){margin-bottom:.8rem}.article__inner{width:100%;border:1px solid #cbcbcb;background:#fff;border-radius:.6rem;padding:1.9rem 5.5rem 1.9rem 2.4rem;position:relative;display:flex;align-items:center;color:#1a1a1a;transition:color .25s,border-color .25s}@media(hover: hover)and (pointer: fine)and (min-width: 768px){.article__inner:hover{color:#0f30d9;border-color:#0f30d9 !important}.article__inner:hover .article__inner-arrow{right:2rem}}@media screen and (orientation: portrait)and (max-width: 767px){.article__inner{padding:1.6rem 4.2rem 1.6rem 1.6rem;gap:.2rem .8rem;border-radius:1.2rem}}.article__inner-lock{width:2rem;height:2rem;margin-right:.8rem;flex:none}@media screen and (orientation: portrait)and (max-width: 767px){.article__inner-lock{margin-right:0}}.article__inner-lock svg{width:2rem;height:2rem;fill:#727272}@media screen and (orientation: portrait)and (max-width: 767px){.article__inner-lock+.article__inner-inside{width:24rem}}.article__inner-inside{display:contents}@media screen and (orientation: portrait)and (max-width: 767px){.article__inner-inside{display:flex;flex-wrap:wrap;align-items:center;gap:.8rem 1.2rem}}.article__inner-inside-cat{background:#fff;width:9.6rem;border-width:1px;border-style:solid;border-radius:2.9rem;text-align:center;font-weight:700;font-size:1.4rem;margin-right:1.2rem;flex:none;line-height:normal;padding:.8rem 0;text-box-trim:trim-both;text-box-edge:cap alphabetic}@supports not (text-box-trim: trim-both){.article__inner-inside-cat{line-height:1}}@media screen and (orientation: portrait)and (max-width: 767px){.article__inner-inside-cat{width:8rem;border-radius:2.2rem;font-size:1.2rem;line-height:normal;padding:.6rem 0;margin-right:0}}.article__inner-inside-cat.topic{border-color:#0f30d9;color:#0f30d9}.article__inner-inside-cat.recruit{border-color:#ff2a2a;color:#ff2a2a}.article__inner-inside-cat.event{border-color:#008909;color:#008909}.article__inner-inside-time{color:#727272;font-weight:500;flex:none;margin-right:2rem;line-height:normal;font-size:1.5rem}@media screen and (orientation: portrait)and (max-width: 767px){.article__inner-inside-time{margin-right:0}}.article__inner-inside-ttl{font-weight:500;text-decoration:underline;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:1.4;font-size:1.5rem}@media screen and (orientation: portrait)and (max-width: 767px){.article__inner-inside-ttl{white-space:unset;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;max-height:4rem;text-align:left}}.article__inner-inside-arrow{width:2rem;height:2rem;border-radius:2rem;background:#e2e2e2;display:flex;justify-content:center;align-items:center;position:absolute;top:50%;margin-top:-1rem;right:2.4rem;transition:right .25s}@media screen and (orientation: portrait)and (max-width: 767px){.article__inner-inside-arrow{right:1.6rem}}.article__inner-inside-arrow svg{fill:#0f30d9;width:1.2rem;height:1.2rem}.articleDetail{border-bottom:1px solid #cacaca;padding-bottom:8rem;margin-bottom:6.4rem}@media screen and (orientation: portrait)and (max-width: 767px){.articleDetail{padding:0 0 5.5rem;margin-bottom:4.5rem}}.articleDetail__top{border-bottom:1px solid #cacaca;padding-bottom:3.2rem;margin-bottom:3.2rem;display:flex;flex-wrap:wrap;align-items:center;gap:1.6rem 2rem}.articleDetail__top-cat{background:#fff;width:9.6rem;border-width:1px;border-style:solid;border-radius:2.9rem;text-align:center;font-weight:700;font-size:1.4rem;flex:none}@media screen and (orientation: portrait)and (max-width: 767px){.articleDetail__top-cat{width:8rem;border-radius:2.2rem;font-size:1.2rem;line-height:normal;padding:.4rem 0 .2rem}}.articleDetail__top-cat.topic{border-color:#0f30d9;color:#0f30d9}.articleDetail__top-cat.recruit{border-color:#ff2a2a;color:#ff2a2a}.articleDetail__top-cat.event{border-color:#008909;color:#008909}.articleDetail__top-time{color:#727272;font-weight:500;flex:none;font-size:1.4rem;line-height:1.5}.articleDetail__top-ttl{font-weight:700;font-size:3.2rem;line-height:normal}@media screen and (orientation: portrait)and (max-width: 767px){.articleDetail__top-ttl{font-size:2rem}}.articleDetail__contents{overflow:hidden}.articleDetail__contents>*:last-child{margin-bottom:0 !important}.articleDetail__contents>*:first-child{margin-top:0 !important}.articleDetail__contents h1,.articleDetail__contents h2,.articleDetail__contents h3,.articleDetail__contents h4,.articleDetail__contents h5,.articleDetail__contents h6{line-height:normal;line-height:1.5}.articleDetail__contents h1,.articleDetail__contents h2,.articleDetail__contents h3{background:#e6e6e6;font-weight:700;font-size:2.4rem;padding:1.2rem 1.6rem;margin:3.2rem 0 1.6rem 0;border-radius:.8rem}@media screen and (orientation: portrait)and (max-width: 767px){.articleDetail__contents h1,.articleDetail__contents h2,.articleDetail__contents h3{padding:1rem 1.4rem;font-size:1.8rem}}.articleDetail__contents h4{font-weight:700;font-size:2rem;margin:4rem 0 1.2rem 0;padding-left:2.4rem;position:relative}@media screen and (orientation: portrait)and (max-width: 767px){.articleDetail__contents h4{font-size:1.7rem}}.articleDetail__contents h4::before{content:"";display:block;width:1.6rem;height:1.6rem;border-radius:.4rem;background:#0f30d9;position:absolute;top:.55rem;left:0}@media screen and (orientation: portrait)and (max-width: 767px){.articleDetail__contents h4::before{top:.4rem}}.articleDetail__contents h5{background:#e6e6e6;font-weight:700;font-size:1.8rem;margin:4rem 0 1.2rem 0;padding:.6rem 1.2rem;width:fit-content;border-radius:.8rem}@media screen and (orientation: portrait)and (max-width: 767px){.articleDetail__contents h5{font-size:1.6rem}}.articleDetail__contents h6{font-weight:700;font-size:1.8rem;margin:4rem 0 1.2rem 0}@media screen and (orientation: portrait)and (max-width: 767px){.articleDetail__contents h6{font-size:1.5rem}}.articleDetail__contents *+p,.articleDetail__contents *+.ul,.articleDetail__contents *+.ol{margin:1rem 0}h1 .articleDetail__contents p,h2 .articleDetail__contents p,h3 .articleDetail__contents p,h4 .articleDetail__contents p,h5 .articleDetail__contents p,h6 .articleDetail__contents p{margin-top:0}.articleDetail__contents p a{color:#1f69f1;text-decoration:underline}.articleDetail__contents p a:hover{text-decoration:none}.articleDetail__contents p em{font-style:italic}.articleDetail__contents p img{max-width:100%;height:auto}.articleDetail__contents p iframe{max-width:100%}.articleDetail__contents p strong{font-weight:700}.articleDetail__contents p s{text-decoration:line-through}.articleDetail__contents ol,.articleDetail__contents ul{padding:0 0 0 2rem;margin:3rem 0}.articleDetail__contents ol li,.articleDetail__contents ul li{list-style:inherit}.articleDetail__contents ol{list-style-type:decimal !important}.articleDetail__contents ul{list-style-type:disc !important}.articleDetail__contents ul li::marker{color:#1a1a1a}.articleDetail__contents table{background:#f9f9f9;width:100%}.articleDetail__contents table thead{border-bottom-color:#7d8999}.articleDetail__contents table tfoot{border-top-color:#7d8999}.articleDetail__contents table th,.articleDetail__contents table td{padding:.8rem;border:1px solid #000;word-break:break-all}.articleDetail__contents table th{background:#f0f0f1;border:1px solid #000;font-weight:500}.articleDetail+.btnType02{text-align:center}.pagettl{padding:1.2rem 4rem 0 4rem}@media screen and (orientation: portrait)and (max-width: 767px){.pagettl{padding:1.2rem 2.5rem 0 2.5rem}}.pagettl__inner{max-width:120rem;margin:0 auto}.pagettl__inner-ttl{color:#0f30d9;line-height:normal;font-size:8rem;font-weight:800;text-box-trim:trim-both;text-box-edge:cap alphabetic}@supports not (text-box-trim: trim-both){.pagettl__inner-ttl{line-height:1}}@media screen and (orientation: portrait)and (max-width: 767px){.pagettl__inner-ttl{font-size:4.3rem}}.pagettl__inner-ttl br{display:none}@media screen and (orientation: portrait)and (max-width: 767px){.pagettl__inner-ttl br{display:block}}.breadcrumb{margin-bottom:2.5rem}.breadcrumb ul{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;line-height:2}.breadcrumb ul li{color:#1a1a1a;display:inline;vertical-align:middle;padding-right:1.8rem;margin-right:.25rem;font-size:1.2rem;letter-spacing:0;position:relative}@media screen and (orientation: portrait)and (max-width: 767px){.breadcrumb ul li{margin-right:.2rem}}.breadcrumb ul li::after{content:"";background:url(../img/ico_arrow01.png) no-repeat 0 0;background-size:contain;display:block;width:1.3rem;height:1.3rem;position:absolute;top:50%;right:0;margin-top:-0.7rem}.breadcrumb ul li:last-child{padding-right:0;margin-right:0}.breadcrumb ul li:last-child::after{display:none}.breadcrumb ul li a{color:#1a1a1a;text-decoration:none;outline-offset:-3px}.breadcrumb ul li a:hover{opacity:.7}.breadcrumb ul li.current a{color:#1a1a1a;pointer-events:none}.breadcrumb ul li.current a:hover{opacity:1}.pagenav{line-height:normal;padding-top:4rem;margin-bottom:-0.5rem;letter-spacing:0}.pagenav__page{margin:0 .6rem .5rem}@media screen and (orientation: portrait)and (max-width: 767px){.pagenav__page{margin:0 .4rem .5rem}}.pagenav__page a{background:rgba(0,0,0,.05);border:1px solid rgba(0,0,0,0);color:#1a1a1a;display:flex;justify-content:center;align-items:center;width:4rem;height:4rem;border-radius:.8rem;line-height:1;transition:background .3s,color .3s}@media(hover: hover)and (pointer: fine)and (min-width: 768px){.pagenav__page a:hover{background:#0f30d9;color:#fff}}.pagenav__page-current span{background:#fff;font-family:"Roboto";display:flex;justify-content:center;align-items:center;width:4rem;height:4rem;border:1px solid #cbcbcb;border-radius:.8rem;line-height:1}.pagenav__page-fixed{position:sticky;z-index:2}.pagenav__page-fixed:first-of-type{left:0}.pagenav__page-fixed:last-of-type{right:0}.pagenav__list{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;font-size:1.6rem}@media screen and (orientation: portrait)and (max-width: 767px){.pagenav__list{flex-wrap:unset}}.pagenav__list-nonscrollArea{display:contents}@media screen and (orientation: portrait)and (max-width: 767px){.pagenav__list-nonscrollArea{display:none}}.pagenav__list-nonscrollArea-list{display:flex}@media screen and (orientation: portrait)and (max-width: 767px){.pagenav__list-nonscrollArea-list{flex-wrap:nowrap}}.pagenav__list-scrollArea{display:none}@media screen and (orientation: portrait)and (max-width: 767px){.pagenav__list-scrollArea{display:block;flex:1 1 auto;overflow-x:auto}}.pagenav__list-scrollArea-list{display:flex}@media screen and (orientation: portrait)and (max-width: 767px){.pagenav__list-scrollArea-list{flex-wrap:nowrap}}.pagenav__extend{margin:0 .6rem .5rem;width:4rem;height:4rem;font-weight:normal;border:none;background:url(../img/ico_extand01.png) no-repeat center;background-size:contain;padding:0;flex:none}@media screen and (orientation: portrait)and (max-width: 767px){.pagenav__extend{margin:0 .4rem .5rem}}@media screen and (orientation: portrait)and (max-width: 767px){.pagenav__previouspostslink,.pagenav__nextpostslink{display:none}}.pagenav__previouspostslink a,.pagenav__nextpostslink a{background:#fff;border:1px solid #d8cccc;display:flex;justify-content:center;align-items:center;width:4rem;height:4rem;border-radius:.8rem;transition:background .3s,border-color .3s}@media(hover: hover)and (pointer: fine)and (min-width: 768px){.pagenav__previouspostslink a:hover,.pagenav__nextpostslink a:hover{background:#eee;border-color:#0f30d9}}.pagenav__previouspostslink a img,.pagenav__nextpostslink a img{width:1.6rem;height:1.6rem;transition:opacity .3s}.pagenav__previouspostslink{margin:0 5.5rem .5rem 0}@media screen and (orientation: portrait)and (max-width: 767px){.pagenav__previouspostslink{margin:0 .6rem .5rem .6rem}}.pagenav__previouspostslink a img{transform:scale(-1, 1)}.pagenav__nextpostslink{margin:0 .6rem .5rem 5.5rem}@media screen and (orientation: portrait)and (max-width: 767px){.pagenav__nextpostslink{margin:0 .6rem .5rem .6rem}}@media screen and (orientation: portrait)and (max-width: 767px){.pagenav__first,.pagenav__last{display:none}}.pagenav__first a,.pagenav__last a{background:#fff;border:1px solid #d8cccc;display:flex;justify-content:center;align-items:center;width:4rem;height:4rem;border-radius:.8rem;transition:background .3s,border-color .3s}@media(hover: hover)and (pointer: fine)and (min-width: 768px){.pagenav__first a:hover,.pagenav__last a:hover{background:#eee;border-color:#0f30d9}}.pagenav__first a img,.pagenav__last a img{width:1.6rem;height:1.6rem;transition:opacity .3s}.pagenav__first{margin:0 .6rem .5rem 0}.pagenav__first a img{transform:scale(-1, 1)}.pagenav__last{margin:0 0 .5rem .6rem}.heading01{background:#e6e6e6;font-weight:700;font-size:2.4rem;padding:1.2rem 1.6rem;margin-bottom:1.6rem;border-radius:.8rem;line-height:1.5}@media screen and (orientation: portrait)and (max-width: 767px){.heading01{padding:1.3rem 1.6rem;font-size:2rem;line-height:1.4}}.heading02{font-weight:700;font-size:2rem;margin-bottom:1.2rem;padding-left:2.4rem;position:relative;line-height:1.5}@media screen and (orientation: portrait)and (max-width: 767px){.heading02{font-size:1.8rem;line-height:1.4;margin-bottom:.8rem}}.heading02::before{content:"";display:block;width:1.6rem;height:1.6rem;border-radius:.4rem;background:#0f30d9;position:absolute;top:.55rem;left:0}@media screen and (orientation: portrait)and (max-width: 767px){.heading02::before{top:.3rem}}.heading03{background:#e6e6e6;font-weight:700;font-size:1.8rem;line-height:1.5;margin-bottom:1.2rem;padding:.6rem 1.2rem;width:fit-content;border-radius:.8rem}@media screen and (orientation: portrait)and (max-width: 767px){.heading03{font-size:1.6rem;padding:.8rem 1.4rem}}.infoMessage__inner{background:#eee;padding:4rem 0;border-radius:1.6rem}@media screen and (orientation: portrait)and (max-width: 767px){.infoMessage__inner{padding:3rem 2.1rem}}.infoMessage__inner-ttl{display:flex;justify-content:center;align-items:center;gap:1.2rem;margin-bottom:1.6rem}@media screen and (orientation: portrait)and (max-width: 767px){.infoMessage__inner-ttl{gap:.8rem}}.infoMessage__inner-ttl svg{width:2.4rem;height:2.4rem;fill:#0f30d9;flex:none}.infoMessage__inner-ttl h2{font-weight:700;font-size:2rem;line-height:1.25}.infoMessage__inner-txt{text-align:center;font-size:1.6rem}@media screen and (orientation: portrait)and (max-width: 767px){.infoMessage__inner-txt{line-height:1.6;font-size:1.5rem}}.infoMessage__inner-txt p:not(:last-of-type){margin-bottom:1rem}.infoMessage__inner-txt-note{font-size:1.2rem}.infoMessage__note{font-size:1.4rem;max-width:70rem;margin:4rem auto 0;text-align:center;border-radius:1.6rem;line-height:1.6}@media screen and (orientation: portrait)and (max-width: 767px){.infoMessage__note{text-align:left;border-radius:1.2rem;padding:0 1rem;margin-top:2rem}}.infoMessage__btn{margin-top:4rem;text-align:center}@media screen and (orientation: portrait)and (max-width: 767px){.infoMessage__btn{margin-top:3rem}}.infoInput{margin-top:4rem}@media screen and (orientation: portrait)and (max-width: 767px){.infoInput{margin-top:2rem}}.infoInput__inner{background:#fff;border:1px solid #ccc;border-radius:3.2rem;padding:5.6rem}@media screen and (orientation: portrait)and (max-width: 767px){.infoInput__inner{border-radius:1.6rem;padding:3rem 2.1rem}}.infoInput__inner-item:not(:last-of-type){margin-bottom:3.2rem}.infoInput__inner-item-label{display:flex;align-items:center;gap:.8rem;margin-bottom:.4rem;font-weight:700;font-size:1.6rem}.infoInput__inner-item-label svg{width:2.4rem;height:2.4rem;fill:#0f30d9}.infoInput__inner-item-label span{display:inline-block;margin-bottom:-0.2rem}.infoInput__btn{margin-top:4rem;text-align:center}@media screen and (orientation: portrait)and (max-width: 767px){.infoInput__btn{margin-top:3rem}}.infoInput__resend{margin-top:3.6rem;text-align:center}@media screen and (orientation: portrait)and (max-width: 767px){.infoInput__resend{margin-top:2.8rem}}.infoInput__resend button{color:#0f30d9;font-weight:700;font-size:1.6rem;text-decoration:underline}@media(hover: hover)and (pointer: fine)and (min-width: 768px){.infoInput__resend button:hover{text-decoration:none}}.linkTxt01__inner a{color:#1a1a1a;display:inline-block;text-decoration:underline !important;word-wrap:break-word}.linkTxt01__inner a:hover{text-decoration:none !important}.wrapType01{padding:8rem 0 20rem}@media screen and (orientation: portrait)and (max-width: 767px){.wrapType01{padding:4rem 2.5rem 8rem}}.wrapType01__inner{max-width:104rem;margin:0 auto}.wrapType02{max-width:80rem;margin:0 auto 20rem;padding:8rem 0 0}@media screen and (orientation: portrait)and (max-width: 767px){.wrapType02{max-width:unset;margin-bottom:8rem;padding:4rem 2.5rem 0}}.wrapType03{padding:8rem 4rem 17rem}@media screen and (orientation: portrait)and (max-width: 767px){.wrapType03{padding:4rem 2.5rem 8rem}}.wrapType03__inner{display:flex;justify-content:space-between;max-width:120rem;margin:0 auto}@media screen and (orientation: portrait)and (max-width: 767px){.wrapType03__inner{flex-direction:column;gap:4rem}}.wrapType03__side{width:24.6666666667%}@media screen and (orientation: portrait)and (max-width: 767px){.wrapType03__side{width:29.5rem;margin:0 auto}}.wrapType03__side-inner{position:sticky;top:9rem}@media screen and (orientation: portrait)and (max-width: 767px){.wrapType03__side-inner{position:unset}}.wrapType03__contents{width:72%}@media screen and (orientation: portrait)and (max-width: 767px){.wrapType03__contents{width:100%}}.overlay{position:fixed;left:0;top:0;width:100%;height:100%;background:rgba(0,0,0,.5);opacity:0;backdrop-filter:blur(4px);pointer-events:none;transition:opacity .25s;z-index:3}.overlay.open{opacity:1;pointer-events:all}.header{display:flex;justify-content:space-between;align-items:center;background:#fff;width:100%;height:8rem;padding:0 4rem;position:fixed;top:0;left:0;z-index:5;transition:opacity .3s,visibility .3s;opacity:1;border-bottom:1px solid #d9d9d9}@media screen and (orientation: portrait)and (max-width: 767px){.header{height:calc(6.4rem + 1px);padding:0 1.2rem 0 1.7rem}}.header.scrolled{visibility:hidden;opacity:0;pointer-events:none}.open .header.scrolled{visibility:visible;opacity:1;pointer-events:all}.header.scrolled-up{visibility:visible;opacity:1;pointer-events:all}@media screen and (orientation: portrait)and (max-width: 767px){.header::after{content:"";display:block;background:#fff;width:100%;height:6.4rem;position:absolute;top:0;left:0;z-index:5}}.header__inner{display:flex;align-items:center}@media screen and (orientation: portrait)and (max-width: 767px){.header__inner{position:relative;z-index:6}}.header__logo{display:flex;gap:3.3rem;margin-right:4rem}@media screen and (orientation: portrait)and (max-width: 767px){.header__logo{margin-right:0}}.header__logo-nims1{width:14.7rem}@media screen and (orientation: portrait)and (max-width: 767px){.header__logo-nims1{width:12.7rem}}.header__logo-nims1 a{display:block}.header__logo-nims1 a img{width:100%;height:auto}.header__logo-nims2{width:18.5rem}@media screen and (orientation: portrait)and (max-width: 767px){.header__logo-nims2{display:none}}.header__logo-nims2 a img{width:100%;height:auto}.header__lang{width:16rem;position:relative;margin-right:2rem}@media screen and (orientation: portrait)and (max-width: 767px){.header__lang{display:none}}.header__lang-list{display:flex;justify-content:center;align-items:center;gap:.8rem}.header__lang-list li{width:9.6rem}.header__lang-list li a{height:4rem;background:#eee;display:flex;justify-content:center;align-items:center;border-radius:.8rem;color:#6b6b6b;text-box-trim:trim-both;text-box-edge:cap alphabetic}@supports not (text-box-trim: trim-both){.header__lang-list li a{line-height:1}}.header__lang-list li a{line-height:normal;font-weight:700;font-size:1.4rem}.header__lang-list li a[aria-current=true]{background:#d5d9ff;color:#0f30d9}.header__btns{width:33.2rem;display:flex;justify-content:space-between;align-items:center}@media screen and (orientation: portrait)and (max-width: 767px){.header__btns{width:10.2rem;position:relative;z-index:6}}.header__btns-button{background:#0f30d9;border-radius:4.8rem;width:20rem;max-height:4.8rem;padding:1.2rem 4rem;position:relative;transition:background .25s,border-color .25s}@media(hover: hover)and (pointer: fine)and (min-width: 768px){.header__btns-button:hover{background:#5370ff;border-color:#5370ff}.header__btns-button:hover .header__btns-button-arrow{right:.8rem}}@media screen and (orientation: portrait)and (max-width: 767px){.header__btns-button{background:unset;border-radius:unset;width:4.8rem;height:4.8rem;padding:0;display:flex;flex-direction:column;justify-content:center;align-items:center;border:none}}.header__btns-button.logout{background:#fff;border:1px solid #657df6;color:#0f30d9}@media(hover: hover)and (pointer: fine)and (min-width: 768px){.header__btns-button.logout:hover{background:#eaeeff}}@media screen and (orientation: portrait)and (max-width: 767px){.header__btns-button.logout{border:none}}.header__btns-button.logout .header__btns-button-inner svg{fill:#0f30d9}.header__btns-button.logout .header__btns-button-inner-txt{color:#0f30d9}.header__btns-button.logout .header__btns-button-arrow{fill:#0f30d9}.header__btns-button-inner{display:flex;align-items:center;gap:1.2rem}@media screen and (orientation: portrait)and (max-width: 767px){.header__btns-button-inner{flex-direction:column;gap:0}}.header__btns-button-inner svg{width:2.4rem;height:2.4rem;fill:#fff}@media screen and (orientation: portrait)and (max-width: 767px){.header__btns-button-inner svg{width:3.2rem;height:3.2rem;fill:#0f30d9}}.header__btns-button-inner svg:nth-of-type(1){display:block;flex:none}@media screen and (orientation: portrait)and (max-width: 767px){.header__btns-button-inner svg:nth-of-type(1){display:none}}.header__btns-button-inner svg:nth-of-type(2){display:none}@media screen and (orientation: portrait)and (max-width: 767px){.header__btns-button-inner svg:nth-of-type(2){display:block}}.header__btns-button-inner-txt{font-size:1.5rem;font-weight:700;color:#fff;text-box-trim:trim-both;text-box-edge:cap alphabetic}@supports not (text-box-trim: trim-both){.header__btns-button-inner-txt{line-height:1}}@media screen and (orientation: portrait)and (max-width: 767px){.header__btns-button-inner-txt{color:#0f30d9;font-size:1.2rem;line-height:1.25;margin-top:.2rem}}.header__btns-button-arrow{position:absolute;top:1.8rem;right:1.2rem;width:1.2rem;height:1.2rem;fill:#fff;transition:right .25s}@media screen and (orientation: portrait)and (max-width: 767px){.header__btns-button-arrow{display:none}}.header__btns-btnMenu{width:12rem;height:4.8rem;background:#1a1a1a;border-radius:4.8rem}@media screen and (orientation: portrait)and (max-width: 767px){.header__btns-btnMenu{width:4.8rem;border-radius:.8rem}}.header__btns-btnMenu-inner{display:flex;justify-content:center;align-items:center;gap:1.2rem}@media screen and (orientation: portrait)and (max-width: 767px){.header__btns-btnMenu-inner{flex-direction:column-reverse;gap:.2rem}}.header__btns-btnMenu-inner::before{content:"MENU";display:block;font-size:1.4rem;line-height:normal;font-weight:700;color:#fff}@media screen and (orientation: portrait)and (max-width: 767px){.header__btns-btnMenu-inner::before{font-size:1rem}}.header__btns-btnMenu-inside{width:2.4rem;height:1.6rem;position:relative}.header__btns-btnMenu-inside span{background:#fff;display:inline-block;width:2.4rem;height:.2rem;position:absolute;left:50%;margin-left:-1.2rem;transition:top .25s,transform .25s}.header__btns-btnMenu-inside span:nth-of-type(1){top:.3rem}.header__btns-btnMenu-inside span:nth-of-type(2){top:1.1rem}#wrap-all.open .header__btns-btnMenu-inside span:nth-of-type(1){transform:rotate(30deg);top:.65rem}@media screen and (orientation: portrait)and (max-width: 767px){#wrap-all.open .header__btns-btnMenu-inside span:nth-of-type(1){top:.75rem}}#wrap-all.open .header__btns-btnMenu-inside span:nth-of-type(2){transform:rotate(-30deg);top:.65rem}@media screen and (orientation: portrait)and (max-width: 767px){#wrap-all.open .header__btns-btnMenu-inside span:nth-of-type(2){top:.75rem}}.header__drawer{background:hsla(0,0%,100%,.8);display:block;width:33.2rem;overflow:hidden;position:fixed;top:9.2rem;right:4rem;z-index:4;overscroll-behavior:contain;visibility:hidden;pointer-events:none;border-radius:3rem;transition:none}@media screen and (orientation: portrait)and (max-width: 767px){.header__drawer{visibility:visible;border-radius:0 0 3rem 3rem;padding:0;transform:translate3d(0, calc((100% + 1px) * -1), 0)}}.mode-767 .header__drawer{transition:all .3s}@media screen and (orientation: portrait)and (max-width: 767px){.mode-767 .header__drawer{transition:all .4s}}@media screen and (orientation: portrait)and (max-width: 767px){.header__drawer{width:100%;top:calc(6.4rem + 1px);right:0}}#wrap-all.open .header__drawer{opacity:1;visibility:visible;pointer-events:all}@media screen and (orientation: portrait)and (max-width: 767px){#wrap-all.open .header__drawer{transform:translate3d(0, 0, 0)}}.header__drawer-inner{display:block;width:100%;height:calc(100% + 1px);overflow:hidden;overflow-y:scroll;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;overflow-scrolling:touch;-ms-overflow-style:none;scrollbar-width:none}.header__drawer-utility{display:none}@media screen and (orientation: portrait)and (max-width: 767px){.header__drawer-utility{display:flex;justify-content:center;gap:2.5rem;background:#fff;padding:1.3rem 0}}.header__drawer-utility-inner{position:relative}.header__drawer-utility-list{display:flex;justify-content:center;align-items:center;gap:.8rem}.header__drawer-utility-list li{width:12.4rem}.header__drawer-utility-list li a{height:4.3rem;background:#eee;color:#6b6b6b;display:flex;justify-content:center;align-items:center;border-radius:.8rem;text-decoration:none;text-box-trim:trim-both;text-box-edge:cap alphabetic}@supports not (text-box-trim: trim-both){.header__drawer-utility-list li a{line-height:1}}.header__drawer-utility-list li a{line-height:normal;font-weight:700;font-size:1.5rem}.header__drawer-utility-list li a[aria-current=true]{background:#d5d9ff;color:#0f30d9}.header__drawer-nav{padding:1.5rem}.header__drawer-nav-list-item{background:#fff;border-radius:.4rem}.header__drawer-nav-list-item:not(:last-of-type){margin-bottom:.2rem}.header__drawer-nav-list-item:first-of-type{border-radius:1.6rem 1.6rem .4rem .4rem}.header__drawer-nav-list-item:first-of-type a{border-radius:1.6rem 1.6rem .4rem .4rem}.header__drawer-nav-list-item:last-of-type{border-radius:.4rem .4rem 1.6rem 1.6rem}.header__drawer-nav-list-item:last-of-type a{border-radius:.4rem .4rem 1.6rem 1.6rem}.header__drawer-nav-list-item a,.header__drawer-nav-list-item button{display:flex;align-items:center;gap:1.2rem;position:relative;padding:1.35rem 4rem 1.35rem 1.6rem;color:#1a1a1a;line-height:1;border:1px solid #fff;border-radius:.4rem;outline-offset:-3px;transition:color .25s,border-color .25s}@media(hover: hover)and (pointer: fine)and (min-width: 768px){.header__drawer-nav-list-item a:hover,.header__drawer-nav-list-item button:hover{color:#0f30d9;border-color:#0f30d9}.header__drawer-nav-list-item a:hover .header__drawer-nav-list-item-ico,.header__drawer-nav-list-item button:hover .header__drawer-nav-list-item-ico{fill:#0f30d9}.header__drawer-nav-list-item a:hover .header__drawer-nav-list-item-arrow,.header__drawer-nav-list-item button:hover .header__drawer-nav-list-item-arrow{right:1.2rem}}.header__drawer-nav-list-item-ico{width:2rem;height:2rem;fill:#acacac;transition:fill .25s;flex:none}.header__drawer-nav-list-item-txt{font-size:1.5rem;font-weight:500}.header__drawer-nav-list-item-arrow{background:#e2e2e2;width:2rem;height:2rem;border-radius:2rem;position:absolute;top:1.3rem;right:1.6rem;display:flex;justify-content:center;align-items:center;transition:right .25s}@media screen and (orientation: portrait)and (max-width: 767px){.header__drawer-nav-list-item-arrow{transition:none}}.header__drawer-nav-list-item-arrow svg{width:1rem;height:1rem;fill:#0f30d9}.header__drawer::-webkit-scrollbar{display:none}.header-inside{width:100%;display:flex;justify-content:flex-end}.header__nav{display:block;pointer-events:all;background:#f9f9f9;width:100%;max-width:48.5rem;border-radius:0 0 1rem 1rem;padding:0 3rem;margin-right:1rem}@media screen and (orientation: portrait)and (max-width: 767px){.footer{background:#eee}}.footer__nav{padding:8rem 0 5.6rem}@media screen and (orientation: portrait)and (max-width: 767px){.footer__nav{padding:4rem 2.5rem 5.6rem}}.footer__nav-list{display:flex;justify-content:center;align-items:center;gap:4rem}@media screen and (orientation: portrait)and (max-width: 767px){.footer__nav-list{display:block}}@media screen and (orientation: portrait)and (max-width: 767px){.footer__nav-list-item{background:#fff;border-radius:.4rem;width:100%}}.footer__nav-list-item:not(:last-of-type){margin-bottom:.2rem}@media screen and (orientation: portrait)and (max-width: 767px){.footer__nav-list-item:first-of-type{border-radius:1.6rem 1.6rem .4rem .4rem}.footer__nav-list-item:first-of-type a{border-radius:1.6rem 1.6rem .4rem .4rem}}@media screen and (orientation: portrait)and (max-width: 767px){.footer__nav-list-item:last-of-type{border-radius:.4rem .4rem 1.6rem 1.6rem}.footer__nav-list-item:last-of-type a{border-radius:.4rem .4rem 1.6rem 1.6rem}}.footer__nav-list-item a{display:flex;align-items:center;gap:.8rem;color:#1a1a1a;transition:color .25s}@media(hover: hover)and (pointer: fine)and (min-width: 768px){.footer__nav-list-item a:hover{color:#0f30d9}}@media screen and (orientation: portrait)and (max-width: 767px){.footer__nav-list-item a{gap:1.2rem;padding:1.6rem 4rem 1.6rem 1.6rem;border-radius:.4rem;position:relative}}.footer__nav-list-item-txt{line-height:normal}.footer__nav-list-item-arrow{display:none}@media screen and (orientation: portrait)and (max-width: 767px){.footer__nav-list-item-arrow{background:#e2e2e2;width:2rem;height:2rem;border-radius:2rem;position:absolute;top:1.8rem;right:1.6rem;display:flex;justify-content:center;align-items:center;transition:right .25s}.footer__nav-list-item-arrow svg{width:1rem;height:1rem;fill:#0f30d9}}.footer__nav__pagetop{width:8rem;height:8rem;position:absolute;top:-4rem;right:5rem;z-index:2;transition:all .3s}@media screen and (orientation: portrait)and (max-width: 767px){.footer__nav__pagetop{width:7rem;height:7rem;top:-3.5rem;right:1.5rem}}.footer__nav__pagetop-bg{display:block;background:#f9f9f9;width:100%;height:100%;border:1px solid #0f30d9;border-radius:100%;position:absolute;top:0;right:0;bottom:0;left:0;margin:0;transition:all .3s}.footer__pagetop:hover .footer__nav__pagetop-bg{transform:scale(1.2)}@media screen and (orientation: portrait)and (max-width: 767px){.footer__pagetop:hover .footer__nav__pagetop-bg{transform:none}}.footer__nav__pagetop-arrow{width:100%;height:100%;position:absolute;top:0;right:0;bottom:0;left:0;margin:0;display:flex;flex-direction:column;align-items:center;justify-content:center}.footer__nav__pagetop-arrow svg{width:1.4rem;height:1.4rem;fill:#0f30d9;transform:rotate(-90deg);margin-bottom:.2rem}.footer__nav__pagetop-arrow p{color:#0f30d9;font-size:1.6rem;font-weight:600;letter-spacing:0;line-height:1.3}.footer__inner{padding:0 4rem}@media screen and (orientation: portrait)and (max-width: 767px){.footer__inner{padding:0 2.5rem}}.footer__user{display:flex;justify-content:flex-end;align-items:center;gap:.8rem;margin-bottom:1.4rem;line-height:normal}@media screen and (orientation: portrait)and (max-width: 767px){.footer__user{justify-content:center;margin-bottom:4.8rem}}.footer__user-num{background:#eee;border-radius:.4rem;padding:.4rem 1.2rem}@media screen and (orientation: portrait)and (max-width: 767px){.footer__user-num{background:#fff}}.footer__btm{border-top:1px solid #ccc;padding:3.6rem 0 1.6rem}@media screen and (orientation: portrait)and (max-width: 767px){.footer__btm{padding:4rem 0}}.footer__btm-inner{display:flex;align-items:center;gap:6.4rem;margin-bottom:1.2rem}@media screen and (orientation: portrait)and (max-width: 767px){.footer__btm-inner{flex-direction:column;gap:8rem;margin-bottom:4rem}}.footer__btm-logo{display:flex;align-items:center;gap:3.2rem}@media screen and (orientation: portrait)and (max-width: 767px){.footer__btm-logo{flex-direction:column;gap:2.4rem}}.footer__btm-logo-nims1{width:14.7rem}@media screen and (orientation: portrait)and (max-width: 767px){.footer__btm-logo-nims1{width:12.7rem}}.footer__btm-logo-nims1 a{display:block}.footer__btm-logo-nims1 a img{width:100%;height:auto}.footer__btm-logo-nims2{width:18.5rem}.footer__btm-logo-nims2 a img{width:100%;height:auto}.footer__btm-links{display:flex;align-items:center;gap:2.4rem}@media screen and (orientation: portrait)and (max-width: 767px){.footer__btm-links{flex-direction:column}}.footer__btm-links li{line-height:normal}.footer__btm-links li a{font-size:1.2rem;color:#1a1a1a;transition:color .25s;text-decoration:underline}@media(hover: hover)and (pointer: fine)and (min-width: 768px){.footer__btm-links li a:hover{color:#0f30d9}}.footer__btm-small{font-size:1.2rem;color:#aaa}@media screen and (orientation: portrait)and (max-width: 767px){.footer__btm-small{text-align:center;font-size:1rem}}.footer__pagetop{opacity:0;pointer-events:none;position:fixed;right:3rem;bottom:3.2rem;z-index:2;width:14.8rem;height:3.5rem;border-radius:3.5rem;border:1px solid #657df6;display:flex;align-items:center;justify-content:space-between;background:#fff;transition:background .25s,opacity .4s;padding:.4rem 1.2rem .4rem 2.4rem;font-weight:500}@media(hover: hover)and (pointer: fine)and (min-width: 768px){.footer__pagetop:hover{background:#eaeeff}}@media screen and (orientation: portrait)and (max-width: 767px){.footer__pagetop{font-size:1.4rem;right:1.2rem;bottom:4rem;width:3.2rem;height:3.2rem;border-radius:3.2rem;padding:0;display:block}}.footer__pagetop.pagetop-show{opacity:1;pointer-events:all}.footer__pagetop span{color:#0f30d9;font-size:1.5rem}@media screen and (orientation: portrait)and (max-width: 767px){.footer__pagetop span{display:none}}.footer__pagetop svg{width:1.2rem;height:1.2rem;fill:#0f30d9;transform:rotate(-90deg)}@keyframes mmfadeIn{from{opacity:0}to{opacity:1}}@keyframes mmfadeOut{from{opacity:1}to{opacity:0}}@keyframes mmslideIn{from{transform:translateY(15%)}to{transform:translateY(0)}}@keyframes mmslideOut{from{transform:translateY(0)}to{transform:translateY(-10%)}}.modal{position:fixed;top:0;left:0;width:100%;height:100%;z-index:6;pointer-events:none;visibility:hidden}.modal.is-open{pointer-events:auto;visibility:visible}.modal.is-open .modal__overlay{animation:mmfadeIn .3s forwards}.modal.is-open .modal__container{animation:mmslideIn .3s forwards}.modal.is-closing .modal__overlay{animation:mmfadeOut .3s forwards}.modal.is-closing .modal__container{animation:mmslideOut .3s forwards}.modal__overlay{width:100%;height:100%;position:fixed;top:0;left:0;right:0;bottom:0;z-index:5;background:rgba(0,0,0,.5);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);opacity:0}.modal__container{width:100%;height:100dvh;padding:3rem 0;overflow-y:scroll;overscroll-behavior-y:contain;-ms-overflow-style:none;scrollbar-width:none}@media screen and (orientation: portrait)and (max-width: 767px){.modal__container{padding:1.5rem 1rem}}.modal__container::-webkit-scrollbar{display:none}.modal__container>div{display:flex;justify-content:center;align-items:center;min-height:calc(100% + 1px)}.modal__content{background:#fff;border-radius:3rem;position:relative}@media screen and (orientation: portrait)and (max-width: 767px){.modal__content{border-radius:2.4rem;width:35.5rem;padding:2.5rem 1.6rem}}.modal__close{position:absolute;top:1.2rem;right:1.2rem}@media(hover: hover)and (pointer: fine)and (min-width: 768px){.modal__close:hover svg{fill:#e2005a}}.modal__close svg{width:3.2rem;height:3.2rem;fill:#aaa;transition:fill .25s}.modalLogin__content{width:64rem;padding:4rem 0}@media screen and (orientation: portrait)and (max-width: 767px){.modalLogin__content{width:35.5rem;padding:2.5rem 0 1.6rem}}.modalLogin__content-inner{width:32rem;margin:0 auto}@media screen and (orientation: portrait)and (max-width: 767px){.modalLogin__content-inner{width:30.5rem}}.modalLogin__content-top-logo{text-align:center;margin-bottom:2.8rem}@media screen and (orientation: portrait)and (max-width: 767px){.modalLogin__content-top-logo{margin-bottom:1.85rem}}.modalLogin__content-top-logo img{width:20.2rem}@media screen and (orientation: portrait)and (max-width: 767px){.modalLogin__content-top-logo img{width:16.2rem}}.modalLogin__content-top-ttl{font-size:3.2rem;line-height:1.5;font-weight:700;letter-spacing:.04em;text-align:center;margin-bottom:2.4rem}@media screen and (orientation: portrait)and (max-width: 767px){.modalLogin__content-top-ttl{font-size:2.4rem;margin-bottom:1.2rem}}.modalLogin__content-input{margin-bottom:3.2rem}@media screen and (orientation: portrait)and (max-width: 767px){.modalLogin__content-input{margin-bottom:2rem}}.modalLogin__content-input-item.login-modal-email{margin-bottom:2rem}@media screen and (orientation: portrait)and (max-width: 767px){.modalLogin__content-input-item.login-modal-email{margin-bottom:1.2rem}}.modalLogin__content-input-item-label{margin-bottom:.8rem;font-size:1.4rem;line-height:normal;display:block}.modalLogin__content-input-item-label span{font-size:1.6rem;color:#e2005a;margin-left:.8rem;display:inline-block}.modalLogin__content-btn{margin-bottom:1.2rem}@media screen and (orientation: portrait)and (max-width: 767px){.modalLogin__content-btn{margin-bottom:.8rem}}.modalLogin__content-btn-item{display:block;width:100%;background:#0f30d9;border:1px solid #0f30d9;padding:2.1rem 1rem;border-radius:5.6rem;text-align:center;transition:background .25s,border-color .25s}@media(hover: hover)and (pointer: fine)and (min-width: 768px){.modalLogin__content-btn-item:hover{background:#5370ff;border-color:#5370ff}}@media screen and (orientation: portrait)and (max-width: 767px){.modalLogin__content-btn-item{padding:1.35rem 1rem;border-radius:4.8rem}}.modalLogin__content-btn-item-txt{display:block;font-size:1.6rem;text-align:center;font-weight:700;color:#fff;letter-spacing:.04em;text-box-trim:trim-both;text-box-edge:cap alphabetic}@supports not (text-box-trim: trim-both){.modalLogin__content-btn-item-txt{line-height:1}}.modalLogin__content-btn-item.login{margin-bottom:1.2rem}@media screen and (orientation: portrait)and (max-width: 767px){.modalLogin__content-btn-item.login{margin-bottom:.8rem}}.modalLogin__content-btn-item.signup{background:#fff}@media(hover: hover)and (pointer: fine)and (min-width: 768px){.modalLogin__content-btn-item.signup:hover{background:#eaeeff}}.modalLogin__content-btn-item.signup .modalLogin__content-btn-item-txt{color:#0f30d9}.modalLogin__content-pw{color:#0f30d9;text-decoration:underline;font-size:1.6rem;line-height:normal;text-align:center;font-weight:700;letter-spacing:.04em}.modalLogin__content-pw a{padding:1.85rem 1rem;display:inline-block;color:#0f30d9;text-decoration:underline}@media(hover: hover)and (pointer: fine)and (min-width: 768px){.modalLogin__content-pw a:hover{text-decoration:none}}@media(hover: hover)and (pointer: fine)and (min-width: 768px){.modalLogin__content-pw:hover{text-decoration:none}}.modalLogout__content{width:44.8rem;padding:3.2rem 6.4rem 1.6rem}@media screen and (orientation: portrait)and (max-width: 767px){.modalLogout__content{width:29.5rem;padding:2.4rem 4rem 1.2rem;display:flex;flex-direction:column;justify-content:center;align-items:center}}.modalLogout__content-txt{font-size:1.8rem;line-height:1.4;font-weight:700;letter-spacing:.04em;margin-bottom:2rem;text-align:center}@media screen and (orientation: portrait)and (max-width: 767px){.modalLogout__content-txt{font-size:1.6rem}}.modalLogout__content-btn{margin-bottom:1.2rem}@media screen and (orientation: portrait)and (max-width: 767px){.modalLogout__content-btn{margin-bottom:.8rem}}.modalLogout__content-btn-item{width:100%;background:#0f30d9;border:1px solid #0f30d9;padding:2.1rem 1rem;border-radius:5.6rem;text-align:center;transition:background .25s,border-color .25s}@media(hover: hover)and (pointer: fine)and (min-width: 768px){.modalLogout__content-btn-item:hover{background:#5370ff;border-color:#5370ff}}@media screen and (orientation: portrait)and (max-width: 767px){.modalLogout__content-btn-item{width:20rem;padding:.8rem 1rem;border-radius:4.8rem}}.modalLogout__content-btn-item-txt{display:block;font-size:1.6rem;text-align:center;font-weight:700;color:#fff;letter-spacing:.04em;text-box-trim:trim-both;text-box-edge:cap alphabetic}@supports not (text-box-trim: trim-both){.modalLogout__content-btn-item-txt{line-height:1}}@media screen and (orientation: portrait)and (max-width: 767px){.modalLogout__content-btn-item-txt{font-size:1.4rem}}.modalLogout__content-cancel{color:#1a1a1a;font-size:1.6rem;line-height:normal;text-align:center;font-weight:700;letter-spacing:.04em;width:100%;padding:1.2rem 1rem;transition:opacity .3s}@media screen and (orientation: portrait)and (max-width: 767px){.modalLogout__content-cancel{font-size:1.4rem;padding:.8rem 1rem;line-height:1.5}}@media(hover: hover)and (pointer: fine)and (min-width: 768px){.modalLogout__content-cancel:hover{opacity:.6}}.modalExternal__content{width:60.8rem;padding:3.2rem 6.4rem 1.6rem}@media screen and (orientation: portrait)and (max-width: 767px){.modalExternal__content{width:28rem;padding:2.4rem 2.4rem 1.2rem;display:flex;flex-direction:column;justify-content:center;align-items:center}}.modalExternal__content-txt{margin-bottom:2rem;letter-spacing:.04em}@media screen and (orientation: portrait)and (max-width: 767px){.modalExternal__content-txt{line-height:1.5;font-weight:700;margin-bottom:1.6rem}}.modalExternal__content-txt-txt1{text-align:center;font-size:1.8rem;font-weight:700;line-height:normal;margin-bottom:1.2rem}.modalExternal__content-txt-txt2{text-align:center;font-size:1.2rem;font-weight:500;margin-bottom:2rem}@media screen and (orientation: portrait)and (max-width: 767px){.modalExternal__content-txt-txt2{text-align:left;margin-bottom:1.6rem}}.modalExternal__content-txt-txt3{background:#f6f6f6;border:1px solid #dadada;padding:1.9rem 1.6rem;border-radius:.8rem;font-size:1.4rem;text-align:left;word-break:break-all;line-height:normal}@media screen and (orientation: portrait)and (max-width: 767px){.modalExternal__content-txt-txt3{padding:.9rem .8rem;font-size:1.2rem}}.modalExternal__content-btn{margin-bottom:1.2rem}@media screen and (orientation: portrait)and (max-width: 767px){.modalExternal__content-btn{margin-bottom:.8rem}}.modalExternal__content-btn-item{width:100%;height:4.8rem;display:block;background:#0f30d9;border:1px solid #0f30d9;padding:1.65rem 1rem;border-radius:4.8rem;text-align:center;transition:background .25s,border-color .25s}@media(hover: hover)and (pointer: fine)and (min-width: 768px){.modalExternal__content-btn-item:hover{background:#5370ff;border-color:#5370ff}}@media screen and (orientation: portrait)and (max-width: 767px){.modalExternal__content-btn-item{width:23.2rem;height:3.7rem;padding:1.3rem 1rem;border-radius:4.8rem}}.modalExternal__content-btn-item-txt{display:block;font-size:1.6rem;text-align:center;font-weight:700;color:#fff;letter-spacing:.04em;text-box-trim:trim-both;text-box-edge:cap alphabetic}@supports not (text-box-trim: trim-both){.modalExternal__content-btn-item-txt{line-height:1}}@media screen and (orientation: portrait)and (max-width: 767px){.modalExternal__content-btn-item-txt{font-size:1.4rem}}.modalExternal__content-cancel{color:#1a1a1a;font-size:1.6rem;line-height:normal;text-align:center;font-weight:700;letter-spacing:.04em;width:100%;padding:1.2rem 1rem;transition:opacity .3s}@media screen and (orientation: portrait)and (max-width: 767px){.modalExternal__content-cancel{padding:.8rem 1rem;font-size:1.4rem;line-height:1.5}}@media(hover: hover)and (pointer: fine)and (min-width: 768px){.modalExternal__content-cancel:hover{opacity:.6}}.modalForum{position:fixed;top:0;left:0;width:100%;height:100%;z-index:6;pointer-events:none;visibility:hidden}.modalForum.is-open{pointer-events:auto;visibility:visible}.modalForum.is-open .modalForum__overlay{animation:mmfadeIn .3s forwards}.modalForum.is-open .modalForum__container{animation:mmslideIn .3s forwards}.modalForum.is-closing .modalForum__overlay{animation:mmfadeOut .3s forwards}.modalForum.is-closing .modalForum__container{animation:mmslideOut .3s forwards}.modalForum__overlay{width:100%;height:100%;position:fixed;top:0;left:0;right:0;bottom:0;z-index:5;background:rgba(0,0,0,.5);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);opacity:0}.modalForum__container{width:100%;height:100dvh;padding:5rem 0;overflow-y:scroll;overscroll-behavior-y:contain;-ms-overflow-style:none;scrollbar-width:none}@media screen and (orientation: portrait)and (max-width: 767px){.modalForum__container{padding:3rem 0}}.modalForum__container::-webkit-scrollbar{display:none}.modalForum__container>div{display:flex;justify-content:center;align-items:center;min-height:calc(100% + 1px)}.modalForum__content{background:#fff;border-radius:2.4rem;width:96rem;padding:3.2rem 4rem;position:relative}@media screen and (orientation: portrait)and (max-width: 767px){.modalForum__content{width:34.5rem;padding:2rem 1.6rem}}.modalForum__content .forumItem__edit{top:-2.1rem;right:1.2rem}@media screen and (orientation: portrait)and (max-width: 767px){.modalForum__content .forumItem__edit{top:-1.1rem;right:2.2rem}}.modalForum__close{position:absolute;top:1.2rem;right:1.2rem;width:3.2rem;height:3.2rem;cursor:pointer}@media(hover: hover)and (pointer: fine)and (min-width: 768px){.modalForum__close:hover{opacity:.7}}@media screen and (orientation: portrait)and (max-width: 767px){.modalForum__close{top:1rem;right:1rem;width:2.4rem;height:2.4rem}}.modalForum__close svg{width:3.2rem;height:3.2rem;fill:#9c9c9c}@media screen and (orientation: portrait)and (max-width: 767px){.modalForum__close svg{width:2.4rem;height:2.4rem}}.modalForumNew__content-txtMust,.modalForumEdit__content-txtMust{font-size:1.2rem;font-weight:500;color:#e2005a;margin-bottom:.8rem}.modalForumNew__content-cat,.modalForumEdit__content-cat{display:flex;align-items:center;padding-bottom:1.6rem;margin-bottom:1.6rem;border-bottom:1px solid #e9e9e9;flex-wrap:wrap}@media screen and (orientation: portrait)and (max-width: 767px){.modalForumNew__content-cat,.modalForumEdit__content-cat{flex-direction:column;gap:.4rem 0;align-items:flex-start;padding-bottom:.8rem;margin-bottom:1rem}}.modalForumNew__content-cat-label,.modalForumEdit__content-cat-label{display:flex;position:relative;padding-right:1.9rem}.modalForumNew__content-cat-label-inner,.modalForumEdit__content-cat-label-inner{display:block;font-size:1.4rem;background:#e6e6e6;border-radius:.8rem;min-width:11.4rem;line-height:1.2;text-align:center;padding:.8rem 0;text-box-trim:trim-both;text-box-edge:cap alphabetic}@supports not (text-box-trim: trim-both){.modalForumNew__content-cat-label-inner,.modalForumEdit__content-cat-label-inner{line-height:1}}.modalForumNew__content-cat-label-must,.modalForumEdit__content-cat-label-must{font-weight:500;color:#e2005a;font-size:1.4rem;position:absolute;top:0;right:.8rem}.modalForumNew__content-cat-radio,.modalForumEdit__content-cat-radio{display:flex;gap:.5rem 3rem;flex-wrap:wrap}@media screen and (orientation: portrait)and (max-width: 767px){.modalForumNew__content-cat-radio,.modalForumEdit__content-cat-radio{flex-wrap:wrap;gap:0;width:100%}}.modalForumNew__content-cat-radio-item,.modalForumEdit__content-cat-radio-item{padding:0 !important}@media screen and (orientation: portrait)and (max-width: 767px){.modalForumNew__content-cat-radio-item,.modalForumEdit__content-cat-radio-item{width:50%}}.modalForumNew__content-cat-radio-item input[type=radio]+label,.modalForumEdit__content-cat-radio-item input[type=radio]+label{background-position:0 .6rem;font-size:1.4rem}@media screen and (orientation: portrait)and (max-width: 767px){.modalForumNew__content-cat-radio-item input[type=radio]+label,.modalForumEdit__content-cat-radio-item input[type=radio]+label{background-position:0 .5rem}}.modalForumNew__content-cat-radio-item input[type=radio]:checked+label,.modalForumEdit__content-cat-radio-item input[type=radio]:checked+label{background-position:0 .6rem}@media screen and (orientation: portrait)and (max-width: 767px){.modalForumNew__content-cat-radio-item input[type=radio]:checked+label,.modalForumEdit__content-cat-radio-item input[type=radio]:checked+label{background-position:0 .5rem}}.modalForumNew__content-cat-indicate,.modalForumEdit__content-cat-indicate{display:flex;align-items:center;gap:.4rem;border:1px solid #dadada;border-radius:2.9rem;padding:.5rem 1.2rem}.modalForumNew__content-cat-indicate.event svg,.modalForumEdit__content-cat-indicate.event svg{fill:#ff2a2a}.modalForumNew__content-cat-indicate.research svg,.modalForumEdit__content-cat-indicate.research svg{fill:#ff8820}.modalForumNew__content-cat-indicate.grants svg,.modalForumEdit__content-cat-indicate.grants svg{fill:#12a217}.modalForumNew__content-cat-indicate.conference svg,.modalForumEdit__content-cat-indicate.conference svg{fill:#226df8}.modalForumNew__content-cat-indicate svg,.modalForumEdit__content-cat-indicate svg{width:1.6rem;height:1.6rem}.modalForumNew__content-cat-indicate span,.modalForumEdit__content-cat-indicate span{font-size:1.4rem;line-height:1;font-weight:500;display:inline-block;white-space:nowrap;text-box-trim:trim-both;text-box-edge:cap alphabetic}@supports not (text-box-trim: trim-both){.modalForumNew__content-cat-indicate span,.modalForumEdit__content-cat-indicate span{line-height:1}}@media screen and (orientation: portrait)and (max-width: 767px){.modalForumNew__content-cat-indicate span,.modalForumEdit__content-cat-indicate span{font-weight:700}}.modalForumNew__content-other,.modalForumEdit__content-other{margin-bottom:.8rem}.modalForumNew__content-other-col,.modalForumEdit__content-other-col{display:flex;align-items:flex-start;margin-bottom:.8rem}@media screen and (orientation: portrait)and (max-width: 767px){.modalForumNew__content-other-col,.modalForumEdit__content-other-col{flex-direction:column;gap:.3rem 0;margin-bottom:1.2rem}}.modalForumNew__content-other-col.poster,.modalForumEdit__content-other-col.poster{align-items:center}@media screen and (orientation: portrait)and (max-width: 767px){.modalForumNew__content-other-col.poster,.modalForumEdit__content-other-col.poster{align-items:flex-start}}.modalForumNew__content-other-col-label,.modalForumEdit__content-other-col-label{display:flex;position:relative;padding-right:1.9rem}.modalForumNew__content-other-col-label-inner,.modalForumEdit__content-other-col-label-inner{display:block;font-size:1.4rem;background:#e6e6e6;border-radius:.8rem;min-width:11.4rem;line-height:1.2;text-align:center;padding:.8rem 0;text-box-trim:trim-both;text-box-edge:cap alphabetic}@supports not (text-box-trim: trim-both){.modalForumNew__content-other-col-label-inner,.modalForumEdit__content-other-col-label-inner{line-height:1}}.modalForumNew__content-other-col-label-must,.modalForumEdit__content-other-col-label-must{font-weight:500;color:#e2005a;font-size:1.4rem;position:absolute;top:0;right:.8rem}.modalForumNew__content-other-col-radio,.modalForumEdit__content-other-col-radio{display:flex;gap:.5rem 3rem;flex-wrap:wrap}@media screen and (orientation: portrait)and (max-width: 767px){.modalForumNew__content-other-col-radio,.modalForumEdit__content-other-col-radio{flex-wrap:wrap;gap:0 4rem;width:100%}}.modalForumNew__content-other-col-radio-item,.modalForumEdit__content-other-col-radio-item{padding:0 !important}.modalForumNew__content-other-col-radio-item input[type=radio]+label,.modalForumEdit__content-other-col-radio-item input[type=radio]+label{background-position:0 .35rem;font-size:1.4rem}@media screen and (orientation: portrait)and (max-width: 767px){.modalForumNew__content-other-col-radio-item input[type=radio]+label,.modalForumEdit__content-other-col-radio-item input[type=radio]+label{background-position:0 .2rem}}.modalForumNew__content-other-col-radio-item input[type=radio]:checked+label,.modalForumEdit__content-other-col-radio-item input[type=radio]:checked+label{background-position:0 .35rem}@media screen and (orientation: portrait)and (max-width: 767px){.modalForumNew__content-other-col-radio-item input[type=radio]:checked+label,.modalForumEdit__content-other-col-radio-item input[type=radio]:checked+label{background-position:0 .2rem}}.modalForumNew__content-other-col-input,.modalForumEdit__content-other-col-input{flex:1;display:flex;flex-direction:column;gap:.3rem}@media screen and (orientation: portrait)and (max-width: 767px){.modalForumNew__content-other-col-input,.modalForumEdit__content-other-col-input{width:100%;flex-direction:column-reverse}}.modalForumNew__content-other-col-input input[type=text],.modalForumEdit__content-other-col-input input[type=text]{width:100%;font-size:1.5rem;appearance:none;background:#fff;border-radius:.8rem;padding:.85rem 1.2rem;border:1px solid #dadada}.modalForumNew__content-other-col-input textarea,.modalForumEdit__content-other-col-input textarea{font-size:1.5rem;appearance:none;border-radius:.8rem;padding:.8rem 1.2rem;background:#fff;border:1px solid #dadada;min-height:16rem;resize:vertical;overflow:scroll}.modalForumNew__content-other-col-input-note,.modalForumEdit__content-other-col-input-note{color:#737373;font-size:1.2rem;line-height:1.25;margin-top:.2rem;font-weight:400}.modalForumNew__content-switch,.modalForumEdit__content-switch{display:none}.modalForumNew__content-note,.modalForumEdit__content-note{color:#6f6f6f;font-size:1.2rem;padding-bottom:1.6rem;margin:1.6rem 0;border-bottom:1px solid #e9e9e9;line-height:1.5}@media screen and (orientation: portrait)and (max-width: 767px){.modalForumNew__content-note,.modalForumEdit__content-note{margin:1.2rem 0}}.modalForumNew__content-note button,.modalForumEdit__content-note button{font-size:1.2rem;display:inline-block;color:#0f30d9;text-decoration:underline}@media(hover: hover)and (pointer: fine)and (min-width: 768px){.modalForumNew__content-note button:hover,.modalForumEdit__content-note button:hover{text-decoration:none}}.modalForumNew__content-btn,.modalForumEdit__content-btn{text-align:center}.modalForumNew__content-btn-item,.modalForumEdit__content-btn-item{width:30.4rem;display:inline-block;background:#0f30d9;padding:1.4rem 1rem;border-radius:5.6rem;text-align:center;transition:background .25s,border-color .25s}@media(hover: hover)and (pointer: fine)and (min-width: 768px){.modalForumNew__content-btn-item:hover,.modalForumEdit__content-btn-item:hover{background:#657df6}}@media screen and (orientation: portrait)and (max-width: 767px){.modalForumNew__content-btn-item,.modalForumEdit__content-btn-item{border-radius:4.8rem}}.modalForumNew__content-btn-item-txt,.modalForumEdit__content-btn-item-txt{font-size:1.6rem;text-align:center;font-weight:700;line-height:1.5;color:#fff;letter-spacing:.04em}@media screen and (orientation: portrait)and (max-width: 767px){.modalForumNew__content-btn-item-txt,.modalForumEdit__content-btn-item-txt{font-size:1.4rem}}.modalForumNew__content-btn-item .loader,.modalForumEdit__content-btn-item .loader{display:none}.modalForumNew__content-btn-item.loading,.modalForumEdit__content-btn-item.loading{background:#657df6}.modalForumNew__content-btn-item.loading .loader,.modalForumEdit__content-btn-item.loading .loader{display:inline}.modalForumNew__content-btn-note,.modalForumEdit__content-btn-note{color:#737373;font-size:1.2rem;line-height:1.25;font-weight:400;margin-top:1.5rem}.modalForumDel__content{width:44.8rem;padding:3.2rem 6.4rem 1.6rem}@media screen and (orientation: portrait)and (max-width: 767px){.modalForumDel__content{width:29.5rem;padding:2.4rem 4rem 1.2rem;display:flex;flex-direction:column;justify-content:center;align-items:center}}.modalForumDel__content-txt{font-size:1.8rem;line-height:1.4;font-weight:700;letter-spacing:.04em;margin-bottom:2rem;text-align:center}@media screen and (orientation: portrait)and (max-width: 767px){.modalForumDel__content-txt{font-size:1.6rem}}.modalForumDel__content-btn{margin-bottom:1.2rem}@media screen and (orientation: portrait)and (max-width: 767px){.modalForumDel__content-btn{margin-bottom:.8rem}}.modalForumDel__content-btn-item{width:100%;background:#e2005a;padding:1.4rem 1rem;border-radius:5.6rem;text-align:center;transition:background .25s,border-color .25s}@media(hover: hover)and (pointer: fine)and (min-width: 768px){.modalForumDel__content-btn-item:hover{background:#f04388}}@media screen and (orientation: portrait)and (max-width: 767px){.modalForumDel__content-btn-item{padding:.8rem 1rem;border-radius:4.8rem}}.modalForumDel__content-btn-item-txt{font-size:1.6rem;text-align:center;font-weight:700;line-height:1.5;color:#fff;letter-spacing:.04em}@media screen and (orientation: portrait)and (max-width: 767px){.modalForumDel__content-btn-item-txt{font-size:1.4rem}}.modalForumDel__content-cancel{color:#1a1a1a;font-size:1.6rem;line-height:normal;text-align:center;font-weight:700;letter-spacing:.04em;width:100%;padding:1.2rem 1rem;transition:opacity .3s}@media screen and (orientation: portrait)and (max-width: 767px){.modalForumDel__content-cancel{font-size:1.4rem;padding:.8rem 1rem;line-height:1.5}}@media(hover: hover)and (pointer: fine)and (min-width: 768px){.modalForumDel__content-cancel:hover{opacity:.6}}.modalHow__content-inner .heading01,.modalGuidelines__content-inner .heading01{margin-bottom:3.2rem}.modalHow__content-inner .heading01~p,.modalGuidelines__content-inner .heading01~p{margin-bottom:3.2rem}.modalHow__content-item:not(:last-of-type),.modalGuidelines__content-item:not(:last-of-type){margin-bottom:4rem}.modalHow__content-item .heading02+p,.modalGuidelines__content-item .heading02+p{margin-bottom:1.6rem}.modalHow__content-item .how-list>li:not(:last-of-type),.modalHow__content-item .guideline-list>li:not(:last-of-type),.modalGuidelines__content-item .how-list>li:not(:last-of-type),.modalGuidelines__content-item .guideline-list>li:not(:last-of-type){margin-bottom:1.2rem}.modalHow__content-item .how-list>li .heading03,.modalHow__content-item .guideline-list>li .heading03,.modalGuidelines__content-item .how-list>li .heading03,.modalGuidelines__content-item .guideline-list>li .heading03{font-size:1.6rem}.modalHow__content-item .how-list>li p:not(:last-of-type),.modalHow__content-item .guideline-list>li p:not(:last-of-type),.modalGuidelines__content-item .how-list>li p:not(:last-of-type),.modalGuidelines__content-item .guideline-list>li p:not(:last-of-type){margin-bottom:1.2rem}.modalHow__content-item .how-list>li ul,.modalHow__content-item .guideline-list>li ul,.modalGuidelines__content-item .how-list>li ul,.modalGuidelines__content-item .guideline-list>li ul{margin:1.2rem 0}.modalHow__content-item .how-list>li ul li,.modalHow__content-item .guideline-list>li ul li,.modalGuidelines__content-item .how-list>li ul li,.modalGuidelines__content-item .guideline-list>li ul li{padding-left:1.4rem;position:relative}.modalHow__content-item .how-list>li ul li:not(:last-of-type),.modalHow__content-item .guideline-list>li ul li:not(:last-of-type),.modalGuidelines__content-item .how-list>li ul li:not(:last-of-type),.modalGuidelines__content-item .guideline-list>li ul li:not(:last-of-type){margin-bottom:.8rem}.modalHow__content-item .how-list>li ul li::before,.modalHow__content-item .guideline-list>li ul li::before,.modalGuidelines__content-item .how-list>li ul li::before,.modalGuidelines__content-item .guideline-list>li ul li::before{content:"";display:block;background:#0f30d9;width:.6rem;height:.6rem;border-radius:.6rem;position:absolute;top:1rem;left:0}.modalHow__content-item .how-list>li .flowList,.modalHow__content-item .guideline-list>li .flowList,.modalGuidelines__content-item .how-list>li .flowList,.modalGuidelines__content-item .guideline-list>li .flowList{margin-bottom:4rem}.modalHow__content-item .how-list>li .flowList li:not(:last-of-type),.modalHow__content-item .guideline-list>li .flowList li:not(:last-of-type),.modalGuidelines__content-item .how-list>li .flowList li:not(:last-of-type),.modalGuidelines__content-item .guideline-list>li .flowList li:not(:last-of-type){margin-bottom:1.2rem}.modalHow__content-item .how-list>li .flowList__txt,.modalHow__content-item .guideline-list>li .flowList__txt,.modalGuidelines__content-item .how-list>li .flowList__txt,.modalGuidelines__content-item .guideline-list>li .flowList__txt{background:#e6e6e6;font-weight:700;font-size:1.8rem;line-height:1.5;margin-bottom:1.2rem;padding:.6rem 1.2rem;width:fit-content;border-radius:.8rem}@media screen and (orientation: portrait)and (max-width: 767px){.modalHow__content-item .how-list>li .flowList__txt,.modalHow__content-item .guideline-list>li .flowList__txt,.modalGuidelines__content-item .how-list>li .flowList__txt,.modalGuidelines__content-item .guideline-list>li .flowList__txt{font-size:1.6rem;padding:.8rem 1.4rem}}.modalHow__content-item .how-list>li .flowList__note,.modalHow__content-item .guideline-list>li .flowList__note,.modalGuidelines__content-item .how-list>li .flowList__note,.modalGuidelines__content-item .guideline-list>li .flowList__note{margin-top:.4rem}.modalHow__content-item .how-list>li .note,.modalHow__content-item .guideline-list>li .note,.modalGuidelines__content-item .how-list>li .note,.modalGuidelines__content-item .guideline-list>li .note{margin-top:4rem}.modalProfile{position:fixed;top:0;left:0;width:100%;height:100%;z-index:6;pointer-events:none;visibility:hidden}.modalProfile.is-open{pointer-events:auto;visibility:visible}.modalProfile.is-open .modalProfile__overlay{animation:mmfadeIn .3s forwards}.modalProfile.is-open .modalProfile__container{animation:mmslideIn .3s forwards}.modalProfile.is-closing .modalProfile__overlay{animation:mmfadeOut .3s forwards}.modalProfile.is-closing .modalProfile__container{animation:mmslideOut .3s forwards}.modalProfile__overlay{width:100%;height:100%;position:fixed;top:0;left:0;right:0;bottom:0;z-index:5;background:rgba(0,0,0,.5);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);opacity:0}.modalProfile__container{width:100%;height:100dvh;padding:5rem 0;overflow-y:scroll;overscroll-behavior-y:contain;-ms-overflow-style:none;scrollbar-width:none}@media screen and (orientation: portrait)and (max-width: 767px){.modalProfile__container{padding:3rem 0}}.modalProfile__container::-webkit-scrollbar{display:none}.modalProfile__container>div{display:flex;justify-content:center;align-items:center;min-height:calc(100% + 1px)}.modalProfile__content{background:#fff;border-radius:2.4rem;width:86.4rem;padding:3.2rem 4rem;position:relative}@media screen and (orientation: portrait)and (max-width: 767px){.modalProfile__content{width:34.5rem;padding:2rem 1.6rem}}.modalProfile__close{position:absolute;top:1.2rem;right:1.2rem;width:3.2rem;height:3.2rem;cursor:pointer}@media(hover: hover)and (pointer: fine)and (min-width: 768px){.modalProfile__close:hover{opacity:.7}}@media screen and (orientation: portrait)and (max-width: 767px){.modalProfile__close{top:1rem;right:1rem;width:2.4rem;height:2.4rem}}.modalProfile__close svg{width:3.2rem;height:3.2rem;fill:#9c9c9c}@media screen and (orientation: portrait)and (max-width: 767px){.modalProfile__close svg{width:2.4rem;height:2.4rem}}.profileItem__top{border-bottom:1px solid #e9e9e9;padding-bottom:1.7rem;margin-bottom:.4rem;display:flex;justify-content:space-between;align-items:flex-start}@media screen and (orientation: portrait)and (max-width: 767px){.profileItem__top{padding-bottom:1.2rem;margin-bottom:.4rem}}.profileItem__top-txt{font-size:2rem;font-weight:700;line-height:1.5}@media screen and (orientation: portrait)and (max-width: 767px){.profileItem__top-txt{font-size:1.6rem;line-height:1.25}}.profileItem__top-tools{flex:none;display:flex;gap:.8rem}.profileItem__top-tools-btn{position:relative;background:#f2f2f2;border-radius:.6rem;width:3.2rem;height:3.2rem;display:flex;justify-content:center;align-items:center}.profileItem__top-tools-btn::after{content:attr(aria-label);position:absolute;bottom:calc(100% + .6rem);left:50%;transform:translateX(-50%);background:rgba(0,0,0,.75);color:#fff;font-size:1.1rem;white-space:nowrap;padding:.3rem .6rem;border-radius:.4rem;pointer-events:none;opacity:0;transition:opacity .2s}@media(hover: hover)and (pointer: fine)and (min-width: 768px){.profileItem__top-tools-btn:hover::after{opacity:1}}.profileItem__top-tools-btn.del svg{fill:#e2005a}.profileItem__top-tools-btn.ng svg{fill:#e2005a}.profileItem__top-tools-btn.ok svg{fill:#0f30d9}.profileItem__top-tools-btn svg{width:2rem;height:2rem}.profileItem__txtMust{color:#e2005a;font-size:1.2rem;line-height:1.8;margin-bottom:.4rem}.profileItem__summary-type{display:flex;margin-bottom:.8rem;text-align:center}.profileItem__summary-type-label{background:#e9ebf5;display:flex;justify-content:center;align-items:center;gap:.3rem;border-radius:.8rem;min-width:16rem;min-height:4rem;padding:.6rem 0;flex-shrink:0;align-self:flex-start}@media screen and (orientation: portrait)and (max-width: 767px){.profileItem__summary-type-label{min-width:unset;text-align:center;width:9.6rem;font-size:1.2rem;padding:.6rem .5rem}}.profileItem__summary-type-label-inner{display:block;color:#0f30d9;line-height:1.25;text-box-trim:trim-both;text-box-edge:cap alphabetic}@supports not (text-box-trim: trim-both){.profileItem__summary-type-label-inner{line-height:1}}.profileItem__summary-type-label-must{font-weight:500;color:#e2005a;line-height:1.25;text-box-trim:trim-both;text-box-edge:cap alphabetic}@supports not (text-box-trim: trim-both){.profileItem__summary-type-label-must{line-height:1}}.profileItem__summary-type-radio{flex:1;display:flex;gap:3.9rem;padding-left:2rem}@media screen and (orientation: portrait)and (max-width: 767px){.profileItem__summary-type-radio{gap:0;padding-left:1rem;flex-direction:column;align-items:flex-start}}.profileItem__summary-col{display:flex;align-items:flex-start;margin-bottom:.8rem}.profileItem__summary-col:not(:last-of-type){margin-bottom:.8rem}.profileItem__summary-col-label{background:#e9ebf5;display:flex;justify-content:center;align-items:center;gap:.3rem;border-radius:.8rem;min-width:16rem;min-height:4rem;padding:.6rem 0}@media screen and (orientation: portrait)and (max-width: 767px){.profileItem__summary-col-label{min-width:unset;text-align:center;width:9.6rem;font-size:1.2rem;padding:.6rem .5rem}}.profileItem__summary-col-label-inner{display:block;color:#0f30d9;line-height:1.25;text-box-trim:trim-both;text-box-edge:cap alphabetic}@supports not (text-box-trim: trim-both){.profileItem__summary-col-label-inner{line-height:1}}.profileItem__summary-col-label-must{font-weight:500;color:#e2005a;line-height:1.25;text-box-trim:trim-both;text-box-edge:cap alphabetic}@supports not (text-box-trim: trim-both){.profileItem__summary-col-label-must{line-height:1}}.profileItem__summary-col-input{flex:1;padding-left:.8rem}.profileItem__summary-col-input input[type=text],.profileItem__summary-col-input input[type=url]{background:#f6f6f6;padding:.3rem 1.6rem;border:none;height:4rem}@media screen and (orientation: portrait)and (max-width: 767px){.profileItem__summary-col-input input[type=text],.profileItem__summary-col-input input[type=url]{padding:.3rem 1.3rem}}.profileItem__summary-col-input select{background:#f6f6f6;padding:.3rem 3.5rem .3rem 1.6rem;border:none;height:4rem}@media screen and (orientation: portrait)and (max-width: 767px){.profileItem__summary-col-input select{padding:.3rem 1rem .3rem .8rem}}.profileItem__summary-col-input-inner{display:flex;gap:.8rem}.profileItem__summary-col-input-inner .wrapSelect2{width:calc((100% - 1.6rem)/3)}@media screen and (orientation: portrait)and (max-width: 767px){.profileItem__summary-col-input-inner .wrapSelect2 select{font-size:1.4rem}}.modalPhoto__content{width:40rem;padding:3.2rem 7.2rem}@media screen and (orientation: portrait)and (max-width: 767px){.modalPhoto__content{width:33.5rem;padding:2.4rem 4rem 3.2rem}}.modalPhoto__content-inner{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:2.4rem}@media screen and (orientation: portrait)and (max-width: 767px){.modalPhoto__content-inner{gap:1.6rem}}.modalPhoto__content-txt{text-align:center;font-weight:700;font-size:2rem;line-height:1.5}@media screen and (orientation: portrait)and (max-width: 767px){.modalPhoto__content-txt{font-size:1.6rem}}.modalPhoto__content-image{width:20rem}@media screen and (orientation: portrait)and (max-width: 767px){.modalPhoto__content-image{width:16rem}}.modalPhoto__content-image figure{position:relative;overflow:hidden;height:20rem;border-radius:1rem;border:1px solid #dadada}@media screen and (orientation: portrait)and (max-width: 767px){.modalPhoto__content-image figure{height:16rem}}.modalPhoto__content-image figure img{position:absolute;inset:0;margin:auto;width:100%;height:100%;object-fit:cover;object-position:0 0}.modalPhoto__content-btn{display:flex;flex-direction:column;gap:1.2rem}.modalPhoto__content-btn-item.upload .wrapFile1__txt{width:25.6rem;background:#0f30d9;transition:background .3s}@media(hover: hover)and (pointer: fine)and (min-width: 768px){.modalPhoto__content-btn-item.upload .wrapFile1__txt:hover{background:#657df6}}.modalPhoto__content-btn-item.upload .wrapFile1__input{display:none}.modalPhoto__content-btn .btnType01__inner-btn{min-width:unset;width:25.6rem;height:4.8rem;justify-content:center;padding:0 3rem}@media screen and (orientation: portrait)and (max-width: 767px){.modalPhoto__content-btn .btnType01__inner-btn{height:3.9rem}}@media screen and (orientation: portrait)and (max-width: 767px){.modalPhoto__content-btn .btnType01{height:3.9rem}}.modalDel__content{width:44.8rem;padding:3.2rem 6.4rem 1.6rem}@media screen and (orientation: portrait)and (max-width: 767px){.modalDel__content{width:29.5rem;padding:2.4rem 4rem 1.2rem;display:flex;flex-direction:column;justify-content:center;align-items:center}}.modalDel__content-txt{font-size:1.8rem;line-height:1.5;font-weight:700;letter-spacing:.04em;margin-bottom:2rem;text-align:center}@media screen and (orientation: portrait)and (max-width: 767px){.modalDel__content-txt{font-size:1.6rem}}.modalDel__content-btn{margin-bottom:1.2rem}@media screen and (orientation: portrait)and (max-width: 767px){.modalDel__content-btn{margin-bottom:.8rem}}.modalDel__content-btn-item{width:100%;background:#e2005a;padding:1.4rem 1rem;border-radius:5.6rem;text-align:center;transition:background .25s,border-color .25s}@media(hover: hover)and (pointer: fine)and (min-width: 768px){.modalDel__content-btn-item:hover{background:#f04388}}@media screen and (orientation: portrait)and (max-width: 767px){.modalDel__content-btn-item{width:20rem;padding:.8rem 1rem;border-radius:4.8rem}}.modalDel__content-btn-item-txt{font-size:1.6rem;text-align:center;font-weight:700;line-height:1.5;color:#fff;letter-spacing:.04em}@media screen and (orientation: portrait)and (max-width: 767px){.modalDel__content-btn-item-txt{font-size:1.4rem}}.modalDel__content-cancel{color:#1a1a1a;font-size:1.6rem;line-height:normal;text-align:center;font-weight:700;letter-spacing:.04em;width:100%;padding:1.2rem 1rem;transition:opacity .3s}@media screen and (orientation: portrait)and (max-width: 767px){.modalDel__content-cancel{font-size:1.4rem;padding:.8rem 1rem;line-height:1.5}}@media(hover: hover)and (pointer: fine)and (min-width: 768px){.modalDel__content-cancel:hover{opacity:.6}}.simplebar-content-wrapper{outline-offset:-4px;-ms-overflow-style:none;scrollbar-width:none}.simplebar-content-wrapper::-webkit-scrollbar{display:none}.simplebar-track.simplebar-vertical{background:#d9d9d9;width:.4rem !important;height:calc(100% - 10px);top:0 !important;right:0 !important;border-radius:.3rem}.simplebar-scrollbar{background:#707070;border-radius:2rem}.simplebar-scrollbar:before{background:none}.simplebar-content{padding:1rem 2.3rem 1rem 0 !important}@media screen and (orientation: portrait)and (max-width: 767px){.simplebar-content{padding:0 1.6rem 0 0 !important}}.main{background:url(../img/home/bg_main01.jpg) no-repeat center;background-size:cover;padding-top:53.8194444444%;position:relative}@media screen and (orientation: portrait)and (max-width: 767px){.main{background:url(../img/home/bg_main01_sp.jpg) no-repeat 0 0;background-size:cover;padding-top:0;height:59.6rem}}.main__inner{width:47.5%;position:absolute;top:10%;left:6.9444444444%}@media screen and (orientation: portrait)and (max-width: 767px){.main__inner{width:32rem;top:4.8rem;left:2rem}}.main__catch1{width:100%;margin-bottom:3.2rem}@media screen and (orientation: portrait)and (max-width: 767px){.main__catch1{width:30.8rem}}.main__catch1 img{width:100%;height:auto}.main__catch2{width:81.8713450292%;display:flex;align-items:center;gap:.6rem;margin-bottom:1.6rem;font-weight:700;line-height:normal;font-size:2.8rem}@media screen and (min-width: 768px)and (max-width: 1920px){.main__catch2{font-size:calc((100vw - var(--scrollbar))*.475/684*28)}}@media screen and (orientation: portrait)and (max-width: 767px){.main__catch2{width:100%;font-size:1.7rem;gap:.2rem;margin-bottom:1.2rem}}.main__catch2 img{width:5.7142857143%;height:auto}@media screen and (orientation: portrait)and (max-width: 767px){.main__catch2 img{width:2.4rem}}.main__lead{width:81.8713450292%;font-weight:500;margin-bottom:3.5rem;font-size:1.5rem}@media screen and (min-width: 768px)and (max-width: 1920px){.main__lead{font-size:calc((100vw - var(--scrollbar))*.475/684*15)}}@media screen and (orientation: portrait)and (max-width: 767px){.main__lead{width:28rem;font-size:1.4rem;margin-bottom:2.4rem}}.main__btns{display:flex;gap:1.2rem;width:71.9298245614%}@media screen and (orientation: portrait)and (max-width: 767px){.main__btns{flex-direction:column;width:24rem}}.main__btns .btnType01{width:calc((100% - 1.2rem)/2)}@media screen and (orientation: portrait)and (max-width: 767px){.main__btns .btnType01{width:100%}}.main__btns .btnType01__inner-btn{min-width:unset;padding:4.52% 0 4.52% 16.6666666667%}@media screen and (orientation: portrait)and (max-width: 767px){.main__btns .btnType01__inner-btn{min-width:24rem;padding:1.2rem 0 1.2rem 6.4rem}}.main__btns .btnType01__inner-btn-ico{width:10.101%;flex:none}@media screen and (orientation: portrait)and (max-width: 767px){.main__btns .btnType01__inner-btn-ico{width:2.4rem}}.main__btns .btnType01__inner-btn-txt{font-size:1.5rem}@media screen and (min-width: 768px)and (max-width: 1920px){.main__btns .btnType01__inner-btn-txt{font-size:calc((100vw - var(--scrollbar))*.3888/560*15)}}@media screen and (orientation: portrait)and (max-width: 767px){.main__btns .btnType01__inner-btn-txt{font-size:1.5rem}}.main__btns .btnType01__inner-btn-arrow{width:5%}@media screen and (orientation: portrait)and (max-width: 767px){.main__btns .btnType01__inner-btn-arrow{width:1.2rem}}.navHomeSp{display:none}@media screen and (orientation: portrait)and (max-width: 767px){.navHomeSp{padding:6.4rem 2rem 0;display:flex;flex-wrap:wrap;gap:1rem}}.navHomeSp__item{width:calc((100% - 1rem)/2)}.navHomeSp__item a{width:100%;background:#fff;color:#0f30d9;border:1px solid #657df6;border-radius:1.6rem;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:.8rem;padding:0 1.6rem;height:10.2rem}.navHomeSp__item svg{width:2.4rem;height:2.4rem;fill:#0f30d9}.navHomeSp__item p{font-size:1.4rem;font-weight:700;line-height:normal;text-align:center}.newsHome{padding:4rem 8rem 12rem}@media screen and (orientation: portrait)and (max-width: 767px){.newsHome{padding:6.4rem 0 5.6rem}}.newsHome__inner{background:#eee;display:flex;justify-content:space-between;align-items:center;padding:4rem 3.125% 3rem 5%;border-radius:2rem}@media screen and (orientation: portrait)and (max-width: 767px){.newsHome__inner{flex-direction:column;gap:2.4rem;padding:4rem 2rem 2rem 2rem;border-radius:2.4rem}}.newsHome__inner-col{width:28.9115646259%;min-width:34rem}@media screen and (orientation: portrait)and (max-width: 767px){.newsHome__inner-col{width:100%;padding:0 2rem}}.newsHome__inner-col-ttl{font-size:4rem;font-weight:700;line-height:1.25;margin-bottom:4rem}@media screen and (orientation: portrait)and (max-width: 767px){.newsHome__inner-col-ttl{font-size:3.2rem;margin-bottom:2.4rem}}.newsHome__inner-col .btnType01__inner{width:100%}.newsHome__inner-col .btnType01__inner-btn{width:100%;min-width:unset;max-width:28rem}@media screen and (max-width: 1440px){.newsHome__inner-col .btnType01__inner-btn{padding:1.1rem 0 1.1rem 3rem}}@media screen and (orientation: portrait)and (max-width: 767px){.newsHome__inner-col .btnType01__inner-btn{min-width:29.5rem}}.newsHome__inner-article{flex:1;min-width:0}@media screen and (orientation: portrait)and (max-width: 767px){.newsHome__inner-article{width:100%}}.newsHome__inner-article .article:not(:last-of-type){margin-bottom:1.2rem}@media screen and (orientation: portrait)and (max-width: 767px){.newsHome__inner-article .article:not(:last-of-type){margin-bottom:.8rem}}.newsHome__inner-article .article__inner{border-color:#fff;border-radius:1.6rem}@media screen and (orientation: portrait)and (max-width: 767px){.newsHome__inner-article .article__inner{border-radius:1.2rem}}.homeContents{background:#eee;border-radius:0 16rem 16rem 0;padding:9.6rem 5.5555555556% 9.6rem 0}@media screen and (orientation: portrait)and (max-width: 767px){.homeContents{border-radius:0 4.8rem 4.8rem 0;padding:4rem 2.5rem 4rem 0}}.searchHome{display:flex;justify-content:space-between;width:94.1176470588%;margin-bottom:5.6rem}@media screen and (orientation: portrait)and (max-width: 767px){.searchHome{width:100%;flex-direction:column;gap:3.2rem;margin-bottom:0}}.searchHome__image{width:50%}@media screen and (orientation: portrait)and (max-width: 767px){.searchHome__image{width:100%}}.searchHome__image img{width:100%;height:auto;border-radius:0 1.2rem 1.2rem 0}.searchHome__inner{width:43.75%}@media screen and (orientation: portrait)and (max-width: 767px){.searchHome__inner{width:100%;padding-left:2.5rem}}.searchHome__inner-ttl{font-size:4.8rem;font-weight:700;line-height:normal;margin-bottom:2.4rem}@media screen and (orientation: portrait)and (max-width: 767px){.searchHome__inner-ttl{font-size:3.2rem}}.searchHome__inner-lead p:not(:last-of-type){margin-bottom:1.2rem}@media screen and (orientation: portrait)and (max-width: 767px){.searchHome__inner-lead p:not(:last-of-type){margin-bottom:.8rem}}@media screen and (orientation: portrait)and (max-width: 767px){.searchHome__inner .btnType01{text-align:center}}.navHome{padding:0 0 0 5.5555555556%}@media screen and (orientation: portrait)and (max-width: 767px){.navHome{display:none}}.navHome__inner{display:flex;gap:1.5625%}.navHome__item{background:#fff;border-radius:1.6rem;width:23.828125%;padding:2.4rem 1.875%}.navHome__item-ttl{border-bottom:1px solid #0f30d9;padding-bottom:1.6rem;margin-bottom:1.6rem;display:flex;align-items:center;gap:.8rem}.navHome__item-ttl svg{flex:none;width:3.2rem;height:3.2rem;fill:#0f30d9}.navHome__item-ttl h3{color:#0f30d9;font-size:2.1rem;font-weight:700;line-height:1}.navHome__item-txt{font-size:1.5rem;line-height:1.5;margin-bottom:2.4rem}.navHome__item-txt-note{font-size:1.3rem;line-height:1.25;color:#e2005a;margin-top:1rem}.navHome__item .btnType01__inner{display:block}.navHome__item .btnType01__inner-btn{width:100%;min-width:unset;gap:1.2rem;justify-content:center;border-radius:4.8rem;padding:1.8rem 0}.navHome__item .btnType01__inner-btn-txt{font-size:1.5rem}.navHome__item .btnType01__inner-btn-arrow{width:1.2rem;height:1.2rem;right:1.2rem;margin-top:-0.6rem}.registHome{padding:8rem 8rem 4rem;container-type:inline-size}@media screen and (orientation: portrait)and (max-width: 767px){.registHome{padding:0;margin:4rem 0 0}}.registHome__inner{background:url(../img/home/bg_regist01.jpg) no-repeat center;background-size:cover;border-radius:3.75cqw;padding:6.25cqw 9.375cqw;color:#fff}@media screen and (orientation: portrait)and (max-width: 767px){.registHome__inner{background-image:url(../img/home/bg_regist01_sp.jpg);border-radius:0;padding:4rem 2.5rem 6rem}}.registHome__inner-txt1{font-size:3.125cqw;font-weight:700;line-height:1.25;margin-bottom:1.5625cqw}@media screen and (orientation: portrait)and (max-width: 767px){.registHome__inner-txt1{font-size:2.4rem;margin-bottom:2.4rem}}@media screen and (orientation: portrait)and (max-width: 767px){.registHome__inner-txt1 br{display:none}}.registHome__inner-txt2{width:fit-content;color:#1a1a1a;background:#fff;padding:.78125cqw .9375cqw;border-radius:.8rem;font-weight:700;font-size:1.875cqw;text-box-trim:trim-both;text-box-edge:cap alphabetic}@supports not (text-box-trim: trim-both){.registHome__inner-txt2{line-height:1}}.registHome__inner-txt2{line-height:1.25;margin-bottom:1.5625cqw}@media screen and (orientation: portrait)and (max-width: 767px){.registHome__inner-txt2{padding:.8rem 1rem;font-size:1.7rem;margin-bottom:2rem}}.registHome__inner-txt2 span{color:#0f30d9}.registHome__inner-txt3{font-weight:500;margin-bottom:3.125cqw;font-size:1.5rem}@media screen and (orientation: portrait)and (max-width: 767px){.registHome__inner-txt3{font-size:1.4rem;margin-bottom:3.5rem}}@media screen and (orientation: portrait)and (max-width: 767px){.registHome__inner .btnType01{text-align:center}}.registHome__inner .btnType01__inner-btn{min-width:18.75cqw;gap:.9375cqw;padding:.859375cqw 0 .859375cqw 3.125cqw;border-radius:3.75cqw;max-height:3.75cqw;border:none}@media(hover: hover)and (pointer: fine)and (min-width: 768px){.registHome__inner .btnType01__inner-btn:hover .btnType01__inner-btn-arrow{right:.625cqw}}@media screen and (orientation: portrait)and (max-width: 767px){.registHome__inner .btnType01__inner-btn{min-width:29.5rem;gap:1.2rem;padding:2.4rem 4rem;border-radius:4.8rem}}.registHome__inner .btnType01__inner-btn-ico{width:1.875cqw;height:1.875cqw}@media screen and (orientation: portrait)and (max-width: 767px){.registHome__inner .btnType01__inner-btn-ico{width:2rem;height:2rem}}.registHome__inner .btnType01__inner-btn-txt{font-size:1.171875cqw}@media screen and (orientation: portrait)and (max-width: 767px){.registHome__inner .btnType01__inner-btn-txt{font-size:1.5rem}}.registHome__inner .btnType01__inner-btn-arrow{width:.9375cqw;height:.9375cqw;right:.9375cqw;margin-top:-0.46875cqw}@media screen and (orientation: portrait)and (max-width: 767px){.registHome__inner .btnType01__inner-btn-arrow{width:1.2rem;height:1.2rem;right:1.2rem;margin-top:-0.6rem}}.privacy__item:not(:last-of-type){margin-bottom:4rem}.privacy__item>*{margin:4rem 0}@media screen and (orientation: portrait)and (max-width: 767px){.privacy__item>*{margin:3rem 0}}.privacy__item>*:last-of-type{margin-bottom:0}.privacy h2,.privacy h3{margin-bottom:1.6rem !important}.privacy h2+*,.privacy h3+*{margin:0 0 4rem}@media screen and (orientation: portrait)and (max-width: 767px){.privacy h2+*,.privacy h3+*{margin:0 0 3rem}}.privacy p{margin:2.5rem 0}@media screen and (orientation: portrait)and (max-width: 767px){.privacy p{margin:1.5rem 0}}.privacy p a{color:#1f69f1;text-decoration:underline}@media(hover: hover)and (pointer: fine)and (min-width: 768px){.privacy p a:hover{text-decoration:none}}.privacy p a.tab::after{content:"";display:inline-block;background:url(../img/ico_tab01.png) no-repeat 0 0;background-size:contain;width:2rem;height:2rem;margin:0 0 -0.4rem .2rem}.privacy ul{margin:1.2rem 0}.privacy ul li{padding-left:1.4rem;position:relative}.privacy ul li:not(:last-of-type){margin-bottom:.8rem}.privacy ul li::before{content:"";display:block;background:#0f30d9;width:.6rem;height:.6rem;border-radius:.6rem;position:absolute;top:.5rem;left:0}.privacy ol{padding-left:2rem;margin:1.2rem 0}.privacy ol li{list-style-type:decimal}.privacy ol li:not(:last-of-type){margin-bottom:.8rem}.privacy ol li ul li{list-style:none}.privacy table{width:100%}.privacy table th{background:#657df6;color:#fff;width:50%;border:1px solid #657df6;text-align:center;padding:1.5rem;font-weight:700;line-height:1.3}.privacy table th:nth-of-type(1){border-right:1px solid #fff}.privacy table td{border:1px solid #ccc;padding:1.2rem 1.5rem;line-height:1.3}.privacy table td p{padding-left:1.5rem;text-indent:-1.5rem;margin:0 0 .8rem}.privacy table td p:last-of-type{margin:0}.privacy table td ul{margin:0}.contact__lead{background:#eee;max-width:80rem;margin:0 auto 4rem;padding:4rem 0;text-align:center;font-size:1.6rem;line-height:2;border-radius:1.6rem}@media screen and (orientation: portrait)and (max-width: 767px){.contact__lead{border-radius:1.2rem;padding:2rem 1.5rem;font-size:1.4rem;line-height:1.6;margin-bottom:2rem}}.contact__lead a{color:#e2005a;text-decoration:underline}@media(hover: hover)and (pointer: fine)and (min-width: 768px){.contact__lead a:hover{text-decoration:none}}.contact__form{background:#fff;border:1px solid #ccc;border-radius:3.2rem;padding:6.4rem 8rem}@media screen and (orientation: portrait)and (max-width: 767px){.contact__form{border-radius:1.2rem;padding:2rem}}.contact__form+.btnForm{text-align:center}.contactComp{max-width:90rem;margin:0 auto}.contactComp h2{background:#fff;border:2px solid #0f30d9;color:#0f30d9;font-size:2.2rem;font-weight:700;padding:2.4rem 0;text-align:center;margin-bottom:5rem;border-radius:1.6rem}@media screen and (orientation: portrait)and (max-width: 767px){.contactComp h2{border-radius:1.2rem;padding:2rem 0;font-size:1.8rem;margin-bottom:3rem}}.contactComp__inner{text-align:center;line-height:1.4;margin-bottom:5rem;font-size:1.7rem}@media screen and (orientation: portrait)and (max-width: 767px){.contactComp__inner{margin-bottom:3rem}}.contactComp__note{max-width:70rem;margin:5rem auto 0;text-align:center;border-radius:1.6rem;line-height:1.4;padding:2rem 4rem}@media screen and (orientation: portrait)and (max-width: 767px){.contactComp__note{border-radius:1.2rem;margin-bottom:3rem;padding:1.6rem}}.contactComp .btnType02{text-align:center}.contactComp .btnType02__inner-btn{min-width:24rem;padding:1.4rem}.about .heading01{margin-bottom:4rem}@media screen and (orientation: portrait)and (max-width: 767px){.about .heading01{margin-bottom:2rem}}.about1{margin-bottom:12rem}@media screen and (orientation: portrait)and (max-width: 767px){.about1{margin-bottom:6rem}}.about1__contents{display:flex;justify-content:space-between}@media screen and (orientation: portrait)and (max-width: 767px){.about1__contents{flex-direction:column;gap:3rem}}.about1__contents-txt{width:69.6rem}@media screen and (orientation: portrait)and (max-width: 767px){.about1__contents-txt{width:100%}}.about1__contents-txt h3{font-size:3.2rem;font-weight:700;line-height:1.25;border-bottom:1px solid #cacaca;padding-bottom:2.4rem;margin-bottom:2.4rem}@media screen and (orientation: portrait)and (max-width: 767px){.about1__contents-txt h3{font-size:1.9rem;padding-bottom:1.6rem;margin-bottom:1.6rem}}.about1__contents-txt h3 span{color:#0f30d9}.about1__contents-txt p:not(:last-of-type){margin-bottom:1.2rem}.about1__contents-image{width:28.8rem}@media screen and (orientation: portrait)and (max-width: 767px){.about1__contents-image{width:100%}}.about1__contents-image-fig-inner{background:#eee;padding:2.4rem;border-radius:1rem}.about1__contents-image-fig-inner img{width:100%;height:auto}.about1__contents-image-fig-caption{text-align:center;margin-top:.8rem}.about2__contents p:not(:last-of-type){margin-bottom:1.2rem}.faqNav ul li:not(:last-of-type){margin-bottom:1.2rem}.faqNav ul li a{border:1px solid #dadada;border-radius:1.2rem;background:#fff;color:#0f30d9;font-weight:700;text-box-trim:trim-both;text-box-edge:cap alphabetic}@supports not (text-box-trim: trim-both){.faqNav ul li a{line-height:1}}.faqNav ul li a{line-height:1.2;padding:1.9rem 1rem;font-size:1.5rem;display:flex;justify-content:flex-start;align-items:center;transition:background .3s}@media(hover: hover)and (pointer: fine)and (min-width: 768px){.faqNav ul li a:hover{background:#eaeeff}}.faqItem:not(:first-of-type){padding-top:8rem}.faqItem .heading01{margin-bottom:4rem}@media screen and (orientation: portrait)and (max-width: 767px){.faqItem .heading01{margin-bottom:1.6rem}}.faqItem__list>li:not(:last-of-type){margin-bottom:5.6rem}@media screen and (orientation: portrait)and (max-width: 767px){.faqItem__list>li:not(:last-of-type){margin-bottom:4rem}}.faqItem__list>li ul{margin:1.2rem 0}.faqItem__list>li ul li{padding-left:1.4rem;position:relative}.faqItem__list>li ul li:not(:last-of-type){margin-bottom:.8rem}.faqItem__list>li ul li::before{content:"";display:block;background:#0f30d9;width:.6rem;height:.6rem;border-radius:.6rem;position:absolute;top:1rem;left:0}@media screen and (orientation: portrait)and (max-width: 767px){.faqItem__list>li ul li::before{top:.8rem}}.faqItem__list>li a,.faqItem__list>li button{color:#1f69f1;text-decoration:underline;font-size:1.5rem;font-weight:500}@media(hover: hover)and (pointer: fine)and (min-width: 768px){.faqItem__list>li a:hover,.faqItem__list>li button:hover{text-decoration:none}}@media screen and (orientation: portrait)and (max-width: 767px){.faqItem__list>li a,.faqItem__list>li button{font-size:1.4rem}}.accessibility__item{font-weight:400}.accessibility__item:not(:last-of-type){margin-bottom:8rem}@media screen and (orientation: portrait)and (max-width: 767px){.accessibility__item:not(:last-of-type){margin-bottom:4rem}}.accessibility__item .heading01{margin-bottom:4rem}@media screen and (orientation: portrait)and (max-width: 767px){.accessibility__item .heading01{margin-bottom:1.6rem}}.accessibility__item .heading01+p{margin-bottom:4rem}.accessibility__item-inner:not(:last-of-type){margin-bottom:5.6rem}@media screen and (orientation: portrait)and (max-width: 767px){.accessibility__item-inner:not(:last-of-type){margin-bottom:4rem}}.accessibility__item-inner>p:not(:last-of-type){margin-bottom:1.2rem}.accessibility__item-inner-file{background:#fff;padding:2rem 2.4rem;margin-top:1.2rem}.accessibility__item-inner-file h4{font-weight:700;font-size:1.6rem;margin-bottom:1.6rem;line-height:1.5}.accessibility__item-inner-file h4+p{line-height:1.25;font-weight:500;font-size:1.4rem}.accessibility__item-inner-file h4+p a{color:#1f69f1;text-decoration:underline}.accessibility__item-inner-file h4+p a svg{fill:#1f69f1;width:2rem;height:2rem;margin:0 0 -0.45rem .4rem}.accessibility__item-inner .listResults{counter-reset:my-counter;margin-top:1.2rem}.accessibility__item-inner .listResults li{display:flex;border-bottom:1px solid #ccc}.accessibility__item-inner .listResults li .num{background:#e6e6e6;width:10rem;flex:none;display:flex;justify-content:center;align-items:center;font-weight:500}@media screen and (orientation: portrait)and (max-width: 767px){.accessibility__item-inner .listResults li .num{width:6rem}}.accessibility__item-inner .listResults li .num::before{counter-increment:my-counter;content:counter(my-counter)}.accessibility__item-inner .listResults li .txt{flex:1;background:#fff;padding:1.6rem 2rem}.accessibility__item-inner .listResults li:first-of-type .num{border-top-left-radius:.8rem}.accessibility__item-inner .listResults li:first-of-type .txt{border-top-right-radius:.8rem}.accessibility__item-inner .listResults li:last-of-type{border-bottom:none}.accessibility__item-inner .listResults li:last-of-type .num{border-bottom-left-radius:.8rem}.accessibility__item-inner .listResults li:last-of-type .txt{border-bottom-right-radius:.8rem}.accessibility__item-inner-tblNote{display:none}@media screen and (orientation: portrait)and (max-width: 767px){.accessibility__item-inner-tblNote{display:block;font-size:1.2rem;line-height:1.25;margin:1.2rem 0 .5rem 0}}.accessibility__item-inner .scrollable-table{overflow-x:auto;-webkit-overflow-scrolling:touch;margin-top:1.2rem}@media screen and (orientation: portrait)and (max-width: 767px){.accessibility__item-inner .scrollable-table{margin-top:0}}.accessibility__item-inner .scrollable-table .tblCheck{width:100%}@media screen and (orientation: portrait)and (max-width: 767px){.accessibility__item-inner .scrollable-table .tblCheck{width:88rem}}@media screen and (orientation: portrait)and (max-width: 767px){.accessibility__item-inner .scrollable-table .tblCheck .sticky-col{position:sticky;left:0;z-index:1;background-color:#e6e6e6;border-right:1px solid #ccc}}.accessibility__item-inner .scrollable-table .tblCheck tr:first-of-type th{width:10rem;border-top:none}.accessibility__item-inner .scrollable-table .tblCheck tr:first-of-type th:first-of-type{border-top-left-radius:.8rem}@media screen and (orientation: portrait)and (max-width: 767px){.accessibility__item-inner .scrollable-table .tblCheck tr:first-of-type th:first-of-type{width:7.5rem}}.accessibility__item-inner .scrollable-table .tblCheck tr:first-of-type th:nth-of-type(2){width:auto;padding:1.6rem 2rem;text-align:left}.accessibility__item-inner .scrollable-table .tblCheck tr:first-of-type th:last-of-type{border-right:none;border-top-right-radius:.8rem}.accessibility__item-inner .scrollable-table .tblCheck tr:last-of-type th,.accessibility__item-inner .scrollable-table .tblCheck tr:last-of-type td{border-bottom:none}.accessibility__item-inner .scrollable-table .tblCheck tr:last-of-type th{border-bottom-left-radius:.8rem}.accessibility__item-inner .scrollable-table .tblCheck tr:last-of-type td:last-of-type{border-bottom-right-radius:.8rem}.accessibility__item-inner .scrollable-table .tblCheck tr th{background:#e6e6e6;font-weight:500;padding:1.6rem 0;border:1px solid #ccc;text-align:center;border-left:none}.accessibility__item-inner .scrollable-table .tblCheck tr td{background:#fff;font-weight:400;padding:1.6rem 1.8rem;border:1px solid #ccc;text-align:center}.accessibility__item-inner .scrollable-table .tblCheck tr td:first-of-type{text-align:left;padding:1.6rem 2rem}.accessibility__item-inner .scrollable-table .tblCheck tr td:last-of-type{border-right:none}.wrapSignup{display:flex;justify-content:space-between;flex-direction:row-reverse;padding:8rem 0 20rem}@media screen and (orientation: portrait)and (max-width: 767px){.wrapSignup{padding:4rem 0 8rem}}.wrapSignup__image{width:41.6666666667%}@media screen and (orientation: portrait)and (max-width: 767px){.wrapSignup__image{display:none}}.wrapSignup__image-inner{min-height:87.2rem;height:100dvh;position:sticky;top:0;left:0}.wrapSignup__image img{border-radius:0 4rem 0 0;width:100%;height:100%;object-fit:cover;object-position:center}.wrapSignup__input{width:52.7777777778%;padding:0 13.8888888889% 0 0}@media screen and (orientation: portrait)and (max-width: 767px){.wrapSignup__input{width:100%;padding:0 2.5rem}}.wrapSignup__input-ttl{background:#eee;border-radius:1.2rem;padding:2.4rem;margin-bottom:5.6rem}@media screen and (orientation: portrait)and (max-width: 767px){.wrapSignup__input-ttl{padding:2rem;margin-bottom:4rem}}.wrapSignup__input-ttl h2{display:flex;align-items:center;gap:1.2rem;font-weight:700;font-size:2rem;margin-bottom:1.6rem}@media screen and (orientation: portrait)and (max-width: 767px){.wrapSignup__input-ttl h2{margin-bottom:1.2rem}}.wrapSignup__input-ttl h2 img{width:2.8rem;height:2.8rem}.wrapSignup__input-col:not(:last-of-type){margin-bottom:4rem}.wrapSignup__input-col.nationality .wrapSelect1{width:32rem}.wrapSignup__input-col-label{width:100%;display:block;font-size:2.4rem;line-height:normal;margin-bottom:1.2rem}.wrapSignup__input-col-label-must{display:inline-block;color:#e2005a;font-size:1.6rem;line-height:normal}.nameKanji .wrapSignup__input-col-label span{font-size:1.8rem}.wrapSignup__input-col-note{color:#737373;line-height:normal;margin-bottom:.8rem;font-weight:400}.present .wrapSignup__input-col-note{margin-bottom:2rem}.name .wrapSignup__input-col-inner,.nameKanji .wrapSignup__input-col-inner{display:flex;justify-content:space-between}@media screen and (orientation: portrait)and (max-width: 767px){.name .wrapSignup__input-col-inner,.nameKanji .wrapSignup__input-col-inner{flex-direction:column}}.bday .wrapSignup__input-col-inner{display:flex;gap:.8rem}.wrapSignup__input-col-inner-label{font-size:1.8rem;display:block;width:100%;margin-bottom:.8rem;line-height:normal}.wrapSignup__input-col-inner-note{color:#737373;line-height:1.25;font-weight:400}.newsletter .wrapSignup__input-col-inner-note{margin:.8rem 0}.nimsnow .wrapSignup__input-col-inner-note{margin:0 0 .8rem}.wrapSignup__input-col-inner-txt{background:#eee;padding:1.6rem 2rem;font-weight:400;border-radius:.8rem;line-height:1.25}.wrapSignup__input-col-inner-item:not(:last-of-type){margin-bottom:2rem}.wrapSignup__input-col-inner-item input[type=email][aria-disabled=true]{background:#eee;color:#1a1a1a;border:none;cursor:not-allowed;pointer-events:none;user-select:none}.name .wrapSignup__input-col-inner-item,.nameKanji .wrapSignup__input-col-inner-item{width:calc((100% - 2rem)/2);margin-bottom:0}@media screen and (orientation: portrait)and (max-width: 767px){.name .wrapSignup__input-col-inner-item,.nameKanji .wrapSignup__input-col-inner-item{width:100%}.name .wrapSignup__input-col-inner-item:not(:last-of-type),.nameKanji .wrapSignup__input-col-inner-item:not(:last-of-type){margin-bottom:2rem}}.name .wrapSignup__input-col-inner-item-label,.nameKanji .wrapSignup__input-col-inner-item-label{font-size:1.8rem;line-height:normal;margin-bottom:.8rem;display:block}@media screen and (orientation: portrait)and (max-width: 767px){.name .wrapSignup__input-col-inner-item-label,.nameKanji .wrapSignup__input-col-inner-item-label{font-size:1.6rem}}.nameKanji .wrapSignup__input-col-inner-item input[type=text]::-webkit-input-placeholder{font-family:YakuHanJPs_Noto,"Noto Sans JP","Hiragino Sans",sans-serif}.nameKanji .wrapSignup__input-col-inner-item input[type=text]::-moz-placeholder{font-family:YakuHanJPs_Noto,"Noto Sans JP","Hiragino Sans",sans-serif}.nameKanji .wrapSignup__input-col-inner-item input[type=text]::-ms-input-placeholder{font-family:YakuHanJPs_Noto,"Noto Sans JP","Hiragino Sans",sans-serif}.present .wrapSignup__input-col-inner-item:not(:last-of-type){margin-bottom:.8rem}.present .wrapSignup__input-col-inner-item-radio{position:relative}.present .wrapSignup__input-col-inner-item-field{display:none}.present .wrapSignup__input-col-inner-item-field-item:not(:last-of-type){margin-bottom:.8rem}.retirement .wrapSignup__input-col-inner-item:nth-of-type(1) .wrapSelect1{width:16rem}.retirement .wrapSignup__input-col-inner-item select[aria-disabled=true]{background-color:#e9e9e9;border-color:#e9e9e9}.program .wrapSignup__input-col-inner-item-note{margin-top:.8rem;line-height:1.25}.bday .wrapSignup__input-col-inner-item{display:flex;align-items:baseline;gap:.8rem;margin-bottom:0}.bday .wrapSignup__input-col-inner-item:nth-of-type(1),.bday .wrapSignup__input-col-inner-item:nth-of-type(2){width:28.75%}.bday .wrapSignup__input-col-inner-item:nth-of-type(3){width:39.6428571429%}.bday .wrapSignup__input-col-inner-item .wrapSelect1{flex:1}.newsletter .wrapSignup__input-col-inner-item-check{position:relative}.newsletter .wrapSignup__input-col-inner-item-input{display:none}.newsletter .wrapSignup__input-col-inner-item-input-col{background:#eee;border-radius:.8rem;padding:1.2rem 2rem 1.6rem;margin-top:.8rem}.newsletter .wrapSignup__input-col-inner-item-input-col label{display:block;font-weight:500;line-height:1.25;margin-bottom:.8rem}.nimsnow .wrapSignup__input-col-inner-item-check{position:relative}.nimsnow .wrapSignup__input-col-inner-item-input{display:none}.nimsnow .wrapSignup__input-col-inner-item-input-col{background:#eee;border-radius:.8rem;padding:1.2rem 2rem 1.6rem}.nimsnow .wrapSignup__input-col-inner-item-input-col label{display:block;font-weight:500;line-height:1.25;margin-bottom:.8rem}.nimsnow .wrapSignup__input-col-inner-item-input-col-inner:not(:last-of-type){margin-bottom:.8rem}.nimsnow .wrapSignup__input-col-inner-item .nimsnowField__inner{padding-top:2rem}.nimsnow .wrapSignup__input-col-inner-item .nimsnowJaField{margin-bottom:2rem}.wrapSignup__input-col-inner-item-label{font-size:1.8rem;display:block;margin-bottom:.8rem;line-height:normal}@media screen and (orientation: portrait)and (max-width: 767px){.wrapSignup__input-col-inner-item-label{font-size:1.6rem}}.present .wrapSignup__input-col-inner-item-label{font-size:1.8rem;display:block;margin-bottom:.8rem;line-height:normal}.wrapSignup__input-col-inner-item-label span{display:inline-block;color:#e2005a;font-size:1.6rem;line-height:normal}.wrapSignup__input-col-inner-item-note{color:#737373;line-height:normal;font-weight:400;font-size:1.5rem;margin-bottom:.8rem;display:block}.wrapSignup__input-checkes{border-top:1px solid #ccc;padding:4rem 0 0}.wrapSignup__input-checkes-item{position:relative}.wrapSignup__input-checkes-item a{color:#0f30d9;text-decoration:underline}@media(hover: hover)and (pointer: fine)and (min-width: 768px){.wrapSignup__input-checkes-item a:hover{text-decoration:none}}.wrapSignup__input-checkes-item a::after{content:"";display:inline-block;background:url(../img/ico_tab01.png) no-repeat 0 0;background-size:contain;width:2rem;height:2rem;margin:0 0 -0.4rem .2rem}.wrapConfirm{max-width:56rem;margin:0 auto 20rem;padding:8rem 0 0}@media screen and (orientation: portrait)and (max-width: 767px){.wrapConfirm{max-width:unset;margin-bottom:12rem;padding:4rem 2.5rem 0}}.wrapConfirm__col{margin-bottom:4rem}.wrapConfirm__col-ttl{display:flex;flex-wrap:wrap;align-items:baseline;gap:0 .8rem;margin-bottom:1.2rem}.retirement .wrapConfirm__col-ttl{display:block}.wrapConfirm__col-ttl-label{font-size:2.4rem;line-height:normal;width:fit-content;color:#1a1a1a}.retirement .wrapConfirm__col-ttl-label{display:inline}.wrapConfirm__col-ttl-label span{font-size:1.8rem}.wrapConfirm__col-ttl-label-must{color:#e2005a;font-size:1.6rem !important;line-height:normal}.wrapConfirm__col-ttl-must{color:#e2005a;font-size:1.6rem;line-height:normal}.retirement .wrapConfirm__col-ttl-must{display:inline-block;margin-left:.4rem}.wrapConfirm__col-label{font-size:2.4rem;line-height:normal;margin-bottom:1.2rem;display:block}.wrapConfirm__col-label-must{color:#e2005a;font-size:1.6rem;line-height:normal}.name .wrapConfirm__col-inner,.nameKanji .wrapConfirm__col-inner{display:flex;justify-content:space-between}.wrapConfirm__col-inner-item:not(:last-of-type){margin-bottom:2rem}.name .wrapConfirm__col-inner-item,.nameKanji .wrapConfirm__col-inner-item{width:calc((100% - 2rem)/2);margin-bottom:0}.name .wrapConfirm__col-inner-item-label,.nameKanji .wrapConfirm__col-inner-item-label{font-size:1.8rem;line-height:normal;margin-bottom:.8rem;display:block}@media screen and (orientation: portrait)and (max-width: 767px){.name .wrapConfirm__col-inner-item-label,.nameKanji .wrapConfirm__col-inner-item-label{font-size:1.6rem}}.present .wrapConfirm__col-inner-item:not(:last-of-type),.program .wrapConfirm__col-inner-item:not(:last-of-type){margin-bottom:.8rem}.wrapConfirm__col-inner-item-label{font-size:1.8rem;display:block;margin-bottom:.8rem;line-height:normal}@media screen and (orientation: portrait)and (max-width: 767px){.wrapConfirm__col-inner-item-label{font-size:1.6rem}}.wrapConfirm__col-inner-item-label-must{display:inline-block;color:#e2005a;font-size:1.6rem;line-height:normal}@media screen and (orientation: portrait)and (max-width: 767px){.name .wrapConfirm__col-inner-item-label-must{font-size:1.2rem}}.wrapConfirm__col-inner-item-label2{font-size:1.5rem;color:#737373}.wrapConfirm__col-inner-item-answer{background:#eee;border-radius:.8rem;padding:1rem 1.6rem;font-weight:400;word-break:break-all}.wrapConfirm__col-inner-item-answer:not(:last-of-type){margin-bottom:.8rem}.wrapConfirm__col-inner-item-answer p:not(:last-of-type){margin-bottom:1.4rem}.wrapConfirm__col-inner-answer{width:100%;background:#eee;border-radius:.8rem;padding:1.1rem 1.6rem;font-weight:400;word-break:break-all}.wrapConfirm__col-inner-answer-other{background:#fff;padding:.8rem 1.2rem;border-radius:.4rem;margin-bottom:.8rem;font-size:1.4rem}.wrapConfirm__rules{border-top:1px solid #ccc;padding:4rem 0 0;margin:0 0 8rem}.wrapConfirm__rules-answer{background:#eee;border-radius:.8rem;padding:1rem 1.6rem;font-weight:400;word-break:break-all}.wrapConfirm__rules-answer>p{padding:.6rem 0;margin:.8rem 0;line-height:normal}.wrapConfirm__rules-answer>p a{color:#0f30d9;text-decoration:underline}@media(hover: hover)and (pointer: fine)and (min-width: 768px){.wrapConfirm__rules-answer>p a:hover{text-decoration:none}}.wrapConfirm__rules-answer>p a::after{content:"";display:inline-block;background:url(../img/ico_tab01.png) no-repeat 0 0;background-size:contain;width:2rem;height:2rem;margin:0 0 -0.4rem .2rem}.grecaptcha-badge{bottom:8rem !important;z-index:1}.visually-hidden{position:absolute !important;top:0px !important;left:0px !important;width:1px !important;height:1px !important;opacity:0 !important;overflow:hidden !important;border:none !important;margin:0 !important;padding:0 !important;display:block !important;visibility:visible !important}input[type=text],input[type=email],input[type=password],input[type=url],input[type=number],textarea{background:#fff;width:100%;border:1px solid #1a1a1a;padding:1.75rem 1.6rem;border-radius:.8rem;font-size:1.6rem;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;color:#1a1a1a;height:4.8rem;overflow:hidden;text-overflow:ellipsis}@media screen and (orientation: portrait)and (max-width: 767px){input[type=text],input[type=email],input[type=password],input[type=url],input[type=number],textarea{height:4.8rem;padding:1.35rem 1.6rem}}input[type=text].focus-visible,input[type=email].focus-visible,input[type=password].focus-visible,input[type=url].focus-visible,input[type=number].focus-visible,textarea.focus-visible{outline:none}.is-invalid{border-color:red !important;background-color:#ffb6c1 !important}.invalid-feedback{display:none;width:100%;margin-top:.25rem;font-size:80%;color:#e55353}.is-invalid-msg.invalid-feedback,.is-invalid~.invalid-feedback{display:block}.upload-file:has(.is-invalid){border:1px solid red;background-color:#ffb6c1;border-radius:.8rem}input[type=password]{padding:1.5rem 4.2rem 1.5rem 1.6rem}@media screen and (orientation: portrait)and (max-width: 767px){input[type=password]{padding:1.35rem 3.3rem 1.35rem 1.6rem}}input[type=text][aria-disabled=true],input[type=email][aria-disabled=true],input[type=password][aria-disabled=true],input[type=url][aria-disabled=true],input[type=number][aria-disabled=true]{background-color:#f6f6f6;border-color:#dadada;cursor:not-allowed}input[type=text]:-webkit-autofill,input[type=email]:-webkit-autofill,input[type=password]:-webkit-autofill,input[type=url]:-webkit-autofill,input[type=number]:-webkit-autofill{-webkit-box-shadow:0 0 0px 999px #fff inset !important;-webkit-text-fill-color:#1a1a1a}input::-moz-focus-inner{border:0}input[type=text]::-webkit-input-placeholder{color:#888;font-size:1.6rem}@media screen and (orientation: portrait)and (max-width: 767px){input[type=text]::-webkit-input-placeholder{font-size:1.5rem}}input[type=text]::-moz-placeholder{color:#888;font-size:1.6rem}@media screen and (orientation: portrait)and (max-width: 767px){input[type=text]::-moz-placeholder{font-size:1.5rem}}input[type=text]::-ms-input-placeholder{color:#888;font-size:1.6rem}@media screen and (orientation: portrait)and (max-width: 767px){input[type=text]::-ms-input-placeholder{font-size:1.5rem}}input[type=email]::-webkit-input-placeholder{color:#888;font-size:1.6rem}@media screen and (orientation: portrait)and (max-width: 767px){input[type=email]::-webkit-input-placeholder{font-size:1.5rem}}input[type=email]::-moz-placeholder{color:#888;font-size:1.6rem}@media screen and (orientation: portrait)and (max-width: 767px){input[type=email]::-moz-placeholder{font-size:1.5rem}}input[type=email]::-ms-input-placeholder{color:#888;font-size:1.6rem}@media screen and (orientation: portrait)and (max-width: 767px){input[type=email]::-ms-input-placeholder{font-size:1.5rem}}input[type=password]::-webkit-input-placeholder{color:#888;font-size:1.6rem}@media screen and (orientation: portrait)and (max-width: 767px){input[type=password]::-webkit-input-placeholder{font-size:1.5rem}}input[type=password]::-moz-placeholder{color:#888;font-size:1.6rem}@media screen and (orientation: portrait)and (max-width: 767px){input[type=password]::-moz-placeholder{font-size:1.5rem}}input[type=password]::-ms-input-placeholder{color:#888;font-size:1.6rem}@media screen and (orientation: portrait)and (max-width: 767px){input[type=password]::-ms-input-placeholder{font-size:1.5rem}}textarea{display:block;resize:vertical;width:100%;line-height:1.4;min-height:20rem}@media screen and (orientation: portrait)and (max-width: 767px){textarea{min-height:16rem}}textarea::-moz-focus-inner{border:0}textarea::-webkit-input-placeholder{color:#888;font-size:1.6rem}@media screen and (orientation: portrait)and (max-width: 767px){textarea::-webkit-input-placeholder{font-size:1.5rem}}textarea::-moz-placeholder{color:#888;font-size:1.6rem}@media screen and (orientation: portrait)and (max-width: 767px){textarea::-moz-placeholder{font-size:1.5rem}}textarea::-ms-input-placeholder{color:#888;font-size:1.6rem}@media screen and (orientation: portrait)and (max-width: 767px){textarea::-ms-input-placeholder{font-size:1.5rem}}.wrapFile1{display:flex;align-items:center;gap:2rem}@media screen and (orientation: portrait)and (max-width: 767px){.wrapFile1{gap:.5rem;flex-direction:column;align-items:flex-start}}.wrapFile1__txt{width:28rem;height:4.8rem;font-weight:700;color:#fff;background:#1a1a1a;font-size:1.6rem;border:0;border-radius:4.8rem;line-height:normal;padding:1.7rem 3rem 1.6rem;letter-spacing:.04em;text-align:center;cursor:pointer;transition:background .3s;text-box-trim:trim-both;text-box-edge:cap alphabetic}@supports not (text-box-trim: trim-both){.wrapFile1__txt{line-height:1}}@media(hover: hover)and (pointer: fine)and (min-width: 768px){.wrapFile1__txt:hover{background:#7d7c7c}}@media screen and (orientation: portrait)and (max-width: 767px){.wrapFile1__txt{font-size:1.4rem;padding:1.4rem 3rem;height:3.9rem}}.wrapFile1__filename{display:none;font-size:1.4rem;max-width:19.5rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.wrapFile1__input{display:none}.wrapRadio1__item{position:relative;padding:.4rem 0}input[type=radio]+label{display:inline-block;background:url(../img/img_radio01.png) no-repeat 0 .55rem;background-size:2.4rem;padding:.8rem 0 .8rem 3.2rem;font-size:1.6rem;cursor:pointer;line-height:normal}@media screen and (orientation: portrait)and (max-width: 767px){input[type=radio]+label{background-position:0 .35rem;padding:.6rem 0 .6rem 3.2rem}}input[type=radio]:checked+label{background:url(../img/img_radio01_on.png) no-repeat 0 .55rem;background-size:2.4rem}@media screen and (orientation: portrait)and (max-width: 767px){input[type=radio]:checked+label{background-position:0 .35rem}}input[type=radio].focus-visible+label{outline:3px solid orange}input[type=checkbox]+label{display:inline-block;background:url(../img/img_checkbox01.png) no-repeat 0 .55rem;background-size:2.4rem;padding:.8rem 0 .8rem 3.2rem;font-size:1.6rem;cursor:pointer;line-height:normal}input[type=checkbox]:checked+label{background:url(../img/img_checkbox01_on.png) no-repeat 0 .55rem;background-size:2.4rem}input[type=checkbox].focus-visible+label{outline:3px solid orange}input[type=radio].is-invalid+label,input[type=checkbox].is-invalid+label{border-color:red;background-color:#ffb6c1}.wrapSelect1{position:relative}.wrapSelect1::after{content:"";display:block;pointer-events:none;background:url(../img/ico_arrow02.png) no-repeat center;background-size:contain;position:absolute;top:50%;right:1.6rem;margin-top:-0.8rem;width:1.6rem;height:1.6rem}@media screen and (orientation: portrait)and (max-width: 767px){.wrapSelect1::after{right:1rem}}.wrapSelect1.editable select{color:#1a1a1a}.wrapSelect1.editable::after{display:none}.wrapSelect2{position:relative}.wrapSelect2::after{content:"";display:block;pointer-events:none;background:url(../img/ico_arrow03.png) no-repeat center;background-size:contain;position:absolute;top:50%;right:.8rem;margin-top:-1rem;width:2rem;height:2rem}@media screen and (orientation: portrait)and (max-width: 767px){.wrapSelect2::after{width:1.6rem;height:1.6rem;margin-top:-0.8rem}}select{appearance:none;background:#fff;width:100%;height:4.8rem;padding:1.2rem 3.6rem 1.2rem 1.6rem;border:1px solid #1a1a1a;border-radius:.8rem;font-size:1.6rem;-webkit-appearance:none;-moz-appearance:none;appearance:none;color:#1a1a1a;overflow:hidden;text-overflow:ellipsis}@media screen and (orientation: portrait)and (max-width: 767px){select{padding:1.35rem 3rem 1.35rem 1.3rem}}select[aria-disabled=true]{background-color:#f6f6f6;border-color:#f6f6f6;color:#737373;cursor:not-allowed;pointer-events:none;user-select:none}select.is-invalid{border-color:red;background-color:#ffb6c1}.wrapPassword1{position:relative}.wrapPassword1 .pw-toggle{width:2rem;height:2rem;position:absolute;right:1.6rem;top:1.4rem}@media screen and (orientation: portrait)and (max-width: 767px){.wrapPassword1 .pw-toggle{right:.8rem}}.wrapPassword1 .pw-toggle svg{width:2rem;height:2rem;fill:#949494}.form{width:100%}.form__thInner{display:flex;align-items:center;gap:.8rem;padding:1.2rem 0}@media screen and (orientation: portrait)and (max-width: 767px){.form__thInner{padding:0 0 .8rem}}.form__thInner-txt{line-height:1.2;display:block;white-space:nowrap}.form__thInner-txt span{font-weight:500;font-size:1.5rem}.form__thInner-must{display:block;color:#e2005a;font-weight:700;font-size:1.4rem;line-height:1;border:1px solid #e2005a;border-radius:2.4rem;text-align:center;padding:.4rem .8rem;text-box-trim:trim-both;text-box-edge:cap alphabetic}@supports not (text-box-trim: trim-both){.form__thInner-must{line-height:1}}@media screen and (orientation: portrait)and (max-width: 767px){.form__thInner-must{font-size:1.3rem}}.form__thInner-note{display:block;font-size:1.4rem;line-height:1.25;font-weight:400}@media screen and (orientation: portrait)and (max-width: 767px){.form__thInner-note{padding-bottom:1.2rem}}.form__tdInnerName{display:flex;justify-content:space-between}@media screen and (orientation: portrait)and (max-width: 767px){.form__tdInnerName{flex-direction:column;gap:.8rem}}.form__tdInnerName-item{width:calc((100% - 2rem)/2)}@media screen and (orientation: portrait)and (max-width: 767px){.form__tdInnerName-item{width:100%}}.form__tdInnerName-item label{font-weight:500;margin-bottom:.8rem;line-height:normal}@media screen and (orientation: portrait)and (max-width: 767px){.form__tdInnerName-item label{font-size:1.6rem;font-weight:500}}.form__tdInnerNote{color:#737373;font-size:1.2rem;margin-top:.4rem;line-height:1.25}.form th,.form td{font-size:1.6rem;align-items:center}@media screen and (orientation: portrait)and (max-width: 767px){.form th,.form td{display:block}}.form th{width:28.3%;padding:0 2rem 3.2rem 0;font-weight:700}@media screen and (orientation: portrait)and (max-width: 767px){.form th{width:100%;padding:0}}.form td{word-break:break-all;padding:0 0 3.2rem}@media screen and (orientation: portrait)and (max-width: 767px){.form td{padding:0 0 1.5rem}}.form tr.forumNum th,.form tr.inquiry th{vertical-align:top}.wrapBtnForm__txt{font-weight:700;text-align:center}.wrapBtnForm__btn{margin-top:4rem}.btnForm{display:flex;justify-content:center;align-items:center;gap:2rem;margin-top:3.2rem}@media screen and (orientation: portrait)and (max-width: 767px){.btnForm{flex-direction:column;margin-top:2rem}}.btnForm__inner{display:inline-block;text-align:center;line-height:1;position:relative;cursor:pointer}.btnForm__inner.confirm{width:100%}.btnForm__inner.confirm a,.btnForm__inner.confirm button{background:#0f30d9;border-color:#0f30d9;color:#fff}@media(hover: hover)and (pointer: fine)and (min-width: 768px){.btnForm__inner.confirm a:hover,.btnForm__inner.confirm button:hover{background:#5370ff;border-color:#5370ff}}.btnForm__inner.correct{width:27rem}@media screen and (orientation: portrait)and (max-width: 767px){.btnForm__inner.correct{width:32.5rem}}.btnForm__inner.correct a,.btnForm__inner.correct button{background:#fff;border-color:#1a1a1a;color:#1a1a1a}@media(hover: hover)and (pointer: fine)and (min-width: 768px){.btnForm__inner.correct a:hover,.btnForm__inner.correct button:hover{background:#eaeeff;border-color:#0f30d9;color:#0f30d9}}.btnForm__inner.send{width:27rem}@media screen and (orientation: portrait)and (max-width: 767px){.btnForm__inner.send{width:32.5rem}}.btnForm__inner.send a,.btnForm__inner.send button{background:#0f30d9;border-color:#0f30d9;color:#fff}@media(hover: hover)and (pointer: fine)and (min-width: 768px){.btnForm__inner.send a:hover,.btnForm__inner.send button:hover{background:#5370ff;border-color:#5370ff}}.btnForm__inner.sendOnly{width:48rem}@media screen and (orientation: portrait)and (max-width: 767px){.btnForm__inner.sendOnly{width:32.5rem}}.btnForm__inner.sendOnly a,.btnForm__inner.sendOnly button{background:#0f30d9;border-color:#0f30d9;color:#fff}@media(hover: hover)and (pointer: fine)and (min-width: 768px){.btnForm__inner.sendOnly a:hover,.btnForm__inner.sendOnly button:hover{background:#5370ff;border-color:#5370ff}}.btnForm__inner a,.btnForm__inner button{width:100%;padding:1.7rem 0;border-width:1px;border-style:solid;border-radius:6.4rem;font-size:1.6rem;cursor:pointer;transition:background .3s,border-color .3s;display:flex;align-items:center;appearance:none;-webkit-appearance:none;text-box-trim:trim-both;text-box-edge:cap alphabetic}@supports not (text-box-trim: trim-both){.btnForm__inner a,.btnForm__inner button{line-height:1}}@media screen and (orientation: portrait)and (max-width: 767px){.btnForm__inner a,.btnForm__inner button{padding:1.75rem 0;font-size:1.5rem}}.btnForm__inner-txt{flex:1;font-weight:500;font-size:1.6rem;letter-spacing:.1em;text-box-trim:trim-both;text-box-edge:cap alphabetic}@supports not (text-box-trim: trim-both){.btnForm__inner-txt{line-height:1}}@media screen and (orientation: portrait)and (max-width: 767px){.btnForm__inner-txt{font-size:1.5rem}}.btnForm__inner-svg{flex:none;background:#f9f9f9;width:2rem;height:2rem;border-radius:2rem;display:flex;justify-content:center;align-items:center}.btnForm__inner-svg svg{width:1.4rem;height:1.4rem;fill:#e2005a}.navNews01{margin-bottom:4rem}@media screen and (orientation: portrait)and (max-width: 767px){.navNews01{max-width:32.5rem;margin:0 auto 4rem}}.navNews01__list{display:flex;flex-wrap:wrap;gap:.8rem}@media screen and (orientation: portrait)and (max-width: 767px){.navNews01__list{gap:1.5rem}}.navNews01__list-item{line-height:normal}@media screen and (orientation: portrait)and (max-width: 767px){.navNews01__list-item{width:15.5rem}}.navNews01__list-item.all a{border-color:#1a1a1a;color:#1a1a1a}@media(hover: hover)and (pointer: fine)and (min-width: 768px){.navNews01__list-item.all a:hover{background-color:#d8d8d8}}.navNews01__list-item.all a.current{background-color:#1a1a1a;color:#fff;border:none}.navNews01__list-item.topic a{border-color:#0f30d9;color:#0f30d9}@media(hover: hover)and (pointer: fine)and (min-width: 768px){.navNews01__list-item.topic a:hover{background-color:#d6dbf4}}.navNews01__list-item.topic a.current{background-color:#0f30d9;color:#fff}.navNews01__list-item.recruit a{border-color:#ff2a2a;color:#ff2a2a}@media(hover: hover)and (pointer: fine)and (min-width: 768px){.navNews01__list-item.recruit a:hover{background-color:#f7d4d4}}.navNews01__list-item.recruit a.current{background-color:#ff2a2a;border-color:#ff2a2a;color:#fff}.navNews01__list-item.event a{border-color:#008909;color:#008909}@media(hover: hover)and (pointer: fine)and (min-width: 768px){.navNews01__list-item.event a:hover{background-color:#d4e8d5}}.navNews01__list-item.event a.current{background-color:#008909;border-color:#008909;color:#fff}.navNews01__list-item a{width:9.6rem;display:block;text-align:center;border:1px solid #657df6;color:#0f30d9;background:#fff;font-weight:700;font-size:1.4rem;padding:.85rem 0;border-radius:2.9rem;transition:background .3s;text-box-trim:trim-both;text-box-edge:cap alphabetic}@supports not (text-box-trim: trim-both){.navNews01__list-item a{line-height:1}}@media(hover: hover)and (pointer: fine)and (min-width: 768px){.navNews01__list-item a:hover{background:#eaeeff}}.navNews01__list-item a:focus:not(:focus-visible){outline:none}@media screen and (orientation: portrait)and (max-width: 767px){.navNews01__list-item a{width:100%}}.navNews01__list-item a.current{background:#0f30d9;border-color:#0f30d9;color:#fff}.use__item:nth-of-type(1){margin-bottom:4rem}.use__item .heading01{display:flex;align-items:center;gap:1rem;margin-bottom:3.2rem}@media screen and (orientation: portrait)and (max-width: 767px){.use__item .heading01{font-size:1.75rem;flex-direction:column;gap:.5rem}}.use__item .heading01 span{font-size:1.5rem;font-weight:400}@media screen and (orientation: portrait)and (max-width: 767px){.use__item .heading01 span{font-size:1.4rem}}.use__item .heading01~p{margin-bottom:3.2rem}.use__item-list>li:not(:last-of-type){margin-bottom:4rem}@media screen and (orientation: portrait)and (max-width: 767px){.use__item-list>li:not(:last-of-type){margin-bottom:3rem}}.use__item-list>li p:not(:last-of-type){margin-bottom:1.2rem}.use__item-list>li ul{margin:1.2rem 0}.use__item-list>li ul li{padding-left:1.4rem;position:relative}.use__item-list>li ul li:not(:last-of-type){margin-bottom:.8rem}.use__item-list>li ul li::before{content:"";display:block;background:#0f30d9;width:.6rem;height:.6rem;border-radius:.6rem;position:absolute;top:1rem;left:0}@media screen and (orientation: portrait)and (max-width: 767px){.use__item-list>li ul li::before{top:.8rem}}.use__item-list>li ol{padding-left:2rem;margin:1.2rem 0}.use__item-list>li ol li{list-style-type:decimal}.use__item-list>li ol li:not(:last-of-type){margin-bottom:.8rem}.use__item-list>li ol li ul li{list-style:none}.use__item-list>li a,.use__item-list>li button{color:#1f69f1;text-decoration:underline;font-size:1.5rem}@media(hover: hover)and (pointer: fine)and (min-width: 768px){.use__item-list>li a:hover,.use__item-list>li button:hover{text-decoration:none}}@media screen and (orientation: portrait)and (max-width: 767px){.use__item-list>li a,.use__item-list>li button{font-size:1.4rem}}.wrapAdmin{background:#eee;display:flex;justify-content:flex-end}.wrapAdmin__contents{width:calc(100% - 24rem);padding:8rem 0 0}@media screen and (orientation: portrait)and (max-width: 767px){.wrapAdmin__contents{width:100%;padding:0}}.wrapAdmin__contents__admin1 .pagettl{padding:1.2rem 8rem 0 8rem}@media screen and (max-width: 1374px){.wrapAdmin__contents__admin1 .pagettl{padding:1.2rem 3rem 0 3rem}}@media screen and (orientation: portrait)and (max-width: 767px){.wrapAdmin__contents__admin1 .pagettl{padding:1.2rem 2.5rem 0 2.5rem}}.wrapAdmin__contents__admin1 .pagettl__inner{margin:0}@media screen and (max-width: 1374px){.wrapAdmin__contents__admin1 .pagettl__inner{max-width:96rem;margin:0 auto}}.wrapAdmin__contents__admin1-main{padding:8rem 12rem 20rem}@media screen and (max-width: 1455px){.wrapAdmin__contents__admin1-main{padding:8rem 3rem 20rem}}@media screen and (orientation: portrait)and (max-width: 767px){.wrapAdmin__contents__admin1-main{padding:4rem 0 8rem}}@media screen and (max-width: 1455px){.wrapAdmin__contents__admin1-main-inner{max-width:96rem;margin:0 auto}}.wrapAdmin__contents__admin2 .pagettl{padding:1.2rem 8rem 0 8rem}@media screen and (max-width: 1300px){.wrapAdmin__contents__admin2 .pagettl{padding:1.2rem 0 0 0}}@media screen and (orientation: portrait)and (max-width: 767px){.wrapAdmin__contents__admin2 .pagettl{padding:1.2rem 2.5rem 0 2.5rem}}.wrapAdmin__contents__admin2 .pagettl__inner{margin:0}@media screen and (max-width: 1300px){.wrapAdmin__contents__admin2 .pagettl__inner{max-width:88.5rem;margin:0 auto}}.wrapAdmin__contents__admin2-main{padding:8rem 4rem 20rem 8rem}@media screen and (max-width: 1300px){.wrapAdmin__contents__admin2-main{padding:8rem 4rem 20rem 4rem}}@media screen and (orientation: portrait)and (max-width: 767px){.wrapAdmin__contents__admin2-main{padding:5.6rem 1.5rem 8rem}}@media screen and (max-width: 1300px){.wrapAdmin__contents__admin2-main-inner{max-width:92.352rem;margin:0 0 0 auto}}.wrapAdmin__contents__admin3 .pagettl{padding:1.2rem 8rem 0 8rem}@media screen and (max-width: 1440px){.wrapAdmin__contents__admin3 .pagettl{padding:1.2rem 3.2rem 0 3.2rem}}@media screen and (orientation: portrait)and (max-width: 767px){.wrapAdmin__contents__admin3 .pagettl{padding:1.2rem 2.5rem 0}}.wrapAdmin__contents__admin3 .pagettl__inner{margin:0}@media screen and (max-width: 1440px){.wrapAdmin__contents__admin3 .pagettl__inner{max-width:104rem;margin:0 auto}}.wrapAdmin__contents__admin3 .pagettl__inner .breadcrumb{margin-bottom:0}.wrapAdmin__contents__admin3-main{padding:8rem 8rem 20rem}@media screen and (max-width: 1440px){.wrapAdmin__contents__admin3-main{padding:8rem 3.2rem 20rem}}@media screen and (orientation: portrait)and (max-width: 767px){.wrapAdmin__contents__admin3-main{padding:5.6rem 0 8rem}}@media screen and (max-width: 1440px){.wrapAdmin__contents__admin3-main-inner{max-width:104rem;margin:0 auto}}.wrapAdmin__contents__admin4 .pagettl{padding:1.2rem 8rem 0 8rem}@media screen and (max-width: 1374px){.wrapAdmin__contents__admin4 .pagettl{padding:1.2rem 3rem 0 3rem}}@media screen and (orientation: portrait)and (max-width: 767px){.wrapAdmin__contents__admin4 .pagettl{padding:1.2rem 2.5rem 0 2.5rem}}.wrapAdmin__contents__admin4 .pagettl__inner{margin:0}@media screen and (max-width: 1374px){.wrapAdmin__contents__admin4 .pagettl__inner{max-width:96rem;margin:0 auto}}.wrapAdmin__contents__admin4-main{padding:8rem 12rem 20rem}@media screen and (max-width: 1455px){.wrapAdmin__contents__admin4-main{padding:8rem 3rem 20rem}}@media screen and (orientation: portrait)and (max-width: 767px){.wrapAdmin__contents__admin4-main{padding:4rem 2.5rem 8rem}}@media screen and (max-width: 1455px){.wrapAdmin__contents__admin4-main-inner{max-width:96rem;margin:0 auto}}.wrapAdmin__side{background:#fff;width:24rem;flex:none}@media screen and (orientation: portrait)and (max-width: 767px){.wrapAdmin__side{display:none}}.wrapAdmin__side-inner{position:sticky;top:0}.wrapAdmin__side-inner-logo{height:7.9rem;display:flex;align-items:center;padding:0 4rem}.wrapAdmin__side-inner-logo a{display:none}.scrolled .wrapAdmin__side-inner-logo a{display:inline-block}.scrolled-up .wrapAdmin__side-inner-logo a{display:none}.wrapAdmin__side-inner-logo span{display:none}.scrolled-up .wrapAdmin__side-inner-logo span{display:inline-block}.wrapAdmin__side-inner-logo img{width:14.7rem;height:auto}.wrapAdmin__side .navAdmin{margin-bottom:6rem}.wrapAdmin__side .navAdmin__list-item a{background:#fff;transition:color .25s;outline-offset:-3px}@media(hover: hover)and (pointer: fine)and (min-width: 768px){.wrapAdmin__side .navAdmin__list-item:hover a{color:#0f30d9}.wrapAdmin__side .navAdmin__list-item:hover .navAdmin__list-item-inner-ico svg{fill:#0f30d9}}.wrapAdmin__side .navAdmin__list-item.current a{background:#eee}.wrapAdmin__side .navAdmin__list-item.current .navAdmin__list-item-inner-ico{background:#0f30d9}.wrapAdmin__side .navAdmin__list-item.current .navAdmin__list-item-inner-ico svg{fill:#fff}.wrapAdmin__side .navAdmin__list-item-inner{display:flex;align-items:center;gap:1.6rem;padding:1.2rem 2rem;color:#1a1a1a}.wrapAdmin__side .navAdmin__list-item-inner-ico{flex:none;width:4rem;height:4rem;background:#f5f5f5;border-radius:1.2rem;display:flex;justify-content:center;align-items:center}.wrapAdmin__side .navAdmin__list-item-inner-ico svg{width:2rem;height:2rem;fill:#949494;transition:fill .25s}.wrapAdmin__side .navAdmin__list-item-inner-txt{line-height:normal}.wrapAdmin__side .navAdminOther{padding:0 2.4rem 3rem}.wrapAdmin__side .navAdminOther__list-item:not(:last-of-type){margin-bottom:2.4rem}.wrapAdmin__side .navAdminOther__list-item a{display:flex;align-items:center;gap:.4rem;text-decoration:underline;color:#1a1a1a;font-size:1.2rem}@media(hover: hover)and (pointer: fine)and (min-width: 768px){.wrapAdmin__side .navAdminOther__list-item a:hover{text-decoration:none}}.wrapAdmin__side .navAdminOther__list-item a svg{width:2rem;height:2rem;fill:#1a1a1a}.forumItem{position:relative;font-weight:500}.forumItem:has(.forumItem__top-ttl-btn:focus-visible){outline-offset:1.5rem;border-radius:4px}.forumItem__top{display:flex;margin-bottom:1.2rem}@media screen and (orientation: portrait)and (max-width: 767px){.forumItem__top{flex-direction:column;align-items:flex-start;margin-bottom:.8rem;gap:unset}}.forumItem__top-cat{flex:none;display:flex;align-items:center;gap:.8rem;width:12rem}@media screen and (orientation: portrait)and (max-width: 767px){.forumItem__top-cat{width:100%;margin-bottom:1.6rem}}.forumItem__top-cat-ico{width:2.4rem;height:2.4rem;border-radius:.4rem;display:flex;justify-content:center;align-items:center;flex:none}.forumItem__top-cat-ico.event{background-color:#ff2a2a}.forumItem__top-cat-ico.research{background-color:#ff8820}.forumItem__top-cat-ico.grants{background-color:#12a217}.forumItem__top-cat-ico.conference{background-color:#226df8}.forumItem__top-cat-ico svg{width:1.6rem;height:1.6rem;fill:#fff}.forumItem__top-cat-name{line-height:1.25;font-size:1.4rem}@media screen and (orientation: portrait)and (max-width: 767px){.forumItem__top-cat-name br{display:none}}.forumItem__top-ttl{flex:1;min-height:3.2rem;font-size:1.8rem;line-height:1.4;padding-left:1.2rem;margin-left:1.2rem;border-left:1px solid #e6e6e6;flex-direction:column;display:flex;justify-content:center}@media screen and (orientation: portrait)and (max-width: 767px){.forumItem__top-ttl{font-size:1.6rem;padding-left:0;margin-left:0;border-left:unset}}.forumItem__top-ttl-btn{cursor:pointer;font-size:1.6rem;line-height:1.25;font-weight:500;text-align:left;outline:none}.forumItem__top-ttl-btn.focus-visible:after{outline:3px solid orange;outline-offset:2rem}.forumItem__top-ttl-btn::after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;z-index:1}.forumItem__top-id{flex:none;line-height:1;padding:0 1rem 0 1.5rem;color:#9c9c9c;font-size:1.2rem;flex-direction:column;display:flex;justify-content:flex-end}@media screen and (orientation: portrait)and (max-width: 767px){.forumItem__top-id{display:none}}@media screen and (orientation: portrait)and (max-width: 767px){.modalForum1__content-inner .forumItem__top-id{display:block;width:100%;padding:.8rem 0 0}}.forumItem__summary{border-top:1px solid #e9e9e9;border-bottom:1px solid #e9e9e9;padding:.8rem 0}@media screen and (orientation: portrait)and (max-width: 767px){.forumItem__summary{padding:1rem 0}}.forumItem__summary dl{width:100%}.forumItem__summary dl>div{display:flex;align-items:center;padding:.4rem 0;font-weight:500}.forumItem__summary dl dt{width:11.4rem;padding-right:.8rem;align-self:flex-start;flex:none}@media screen and (orientation: portrait)and (max-width: 767px){.forumItem__summary dl dt{width:9.6rem}}.forumItem__summary dl dt .dtInner{background:#e6e6e6;border-radius:.8rem;text-align:center;font-size:1.4rem;padding:.8rem 0;text-box-trim:trim-both;text-box-edge:cap alphabetic}@supports not (text-box-trim: trim-both){.forumItem__summary dl dt .dtInner{line-height:1}}.forumItem__summary dl dt .dtInner{line-height:1.25}@media screen and (orientation: portrait)and (max-width: 767px){.forumItem__summary dl dt .dtInner{line-height:normal}}.forumItem__summary dl dd{word-break:break-all;line-height:1.25;display:flex;flex-direction:column;justify-content:center;align-self:stretch}@media screen and (orientation: portrait)and (max-width: 767px){.forumItem__summary dl dd{font-size:1.4rem}}.forumItem__summary dl dd .ddInner{display:flex;align-items:center;gap:.4rem;font-size:1.4rem}.forumItem__summary dl dd .ddInner__nameIco{background:#e9ebf5;border-radius:.6rem;width:2rem;height:2rem;display:flex;justify-content:center;align-items:center}.forumItem__summary dl dd .ddInner__nameIco svg{fill:#0f30d9;width:1rem;height:1rem}.forumItem__photo-inner img{max-width:320px}.forumItem__txt{line-height:1.4;margin-top:1.2rem}@media screen and (orientation: portrait)and (max-width: 767px){.forumItem__txt{margin-top:1rem}}.forumItem__txt-note{margin-top:3.2rem;font-size:1.2rem;color:#6f6f6f}@media screen and (orientation: portrait)and (max-width: 767px){.forumItem__txt-note{margin-top:1.6rem}}.forumItem__txt-note button{color:#0f30d9;text-decoration:underline}.forumItem__btm{padding-top:.8rem;display:flex;justify-content:space-between}.modalForum1__content-inner .forumItem__btm{padding-top:3.2rem}@media screen and (orientation: portrait)and (max-width: 767px){.modalForum1__content-inner .forumItem__btm{padding-top:1.6rem;gap:1.2rem;flex-direction:column;align-items:flex-end}}@media screen and (orientation: portrait)and (max-width: 767px){.modalForum1__content-inner .forumItem__btm .forumItem__btm-time p{font-size:1.2rem}}.adminForumContact__form-detail .forumItem__btm{padding-top:3.2rem}@media screen and (orientation: portrait)and (max-width: 767px){.adminForumContact__form-detail .forumItem__btm{padding-top:1.6rem}}@media screen and (orientation: portrait)and (max-width: 767px){.adminForumContact__form-detail .forumItem__btm .forumItem__btm-time p{font-size:1.2rem}}.forumItem__btm-time{display:flex;align-items:center;gap:.4rem}.forumItem__btm-time svg{width:2rem;height:2rem;fill:#737373}.forumItem__btm-time p{line-height:normal;color:#737373;font-size:1.4rem}.forumItem__btm-btns{display:flex;align-items:center;gap:1.2rem;position:relative;z-index:2}.forumItem__btm-btns-contact{font-size:0;display:inline-block}.forumItem__btm-btns-contact a{display:flex;align-items:center;gap:.8rem;padding:.5rem 1.2rem;background:#f1f0fa;border-radius:2.9rem}@media(hover: hover)and (pointer: fine)and (min-width: 768px){.forumItem__btm-btns-contact a:hover svg{fill:#707fcc}.forumItem__btm-btns-contact a:hover span{color:#384db5}}.forumItem__btm-btns-contact a svg{width:1.6rem;height:1.6rem;fill:#b5b2cb}.forumItem__btm-btns-contact a span{display:inline-block;color:#4d6ba3;font-size:1.4rem;line-height:normal;text-box-trim:trim-both;text-box-edge:cap alphabetic}@supports not (text-box-trim: trim-both){.forumItem__btm-btns-contact a span{line-height:1}}.forumItem__btm-btns-favo{font-size:0;display:inline-block}.forumItem__btm-btns-favo-inner{position:relative;padding:.5rem 1.2rem;background:#f1f0fa;border-radius:2.9rem}@media screen and (orientation: portrait)and (max-width: 767px){.forumItem__btm-btns-favo-inner{padding:0}}.forumItem__btm-btns-favo-inner input[type=checkbox]+label{display:flex;align-items:center;gap:.8rem;background:none;padding:0}@media screen and (orientation: portrait)and (max-width: 767px){.forumItem__btm-btns-favo-inner input[type=checkbox]+label{width:2.8rem;height:2.8rem;display:flex;justify-content:center;align-items:center}}.forumItem__btm-btns-favo-inner input[type=checkbox]+label svg{width:1.6rem;height:1.6rem;fill:#b5b2cb}.forumItem__btm-btns-favo-inner input[type=checkbox]+label span{display:inline-block;color:#4d6ba3;font-size:1.4rem;text-box-trim:trim-both;text-box-edge:cap alphabetic}@supports not (text-box-trim: trim-both){.forumItem__btm-btns-favo-inner input[type=checkbox]+label span{line-height:1}}@media screen and (orientation: portrait)and (max-width: 767px){.forumItem__btm-btns-favo-inner input[type=checkbox]+label span{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border:0}}.forumItem__btm-btns-favo-inner input[type=checkbox]:checked+label svg{fill:#0f30d9}.forumItem__btm-btns-favo-inner input[type=checkbox]:checked+label span{color:#0f30d9}.forumItem__edit{display:flex;gap:1.2rem;position:absolute;top:-0.8rem;right:-2rem;z-index:2}@media screen and (orientation: portrait)and (max-width: 767px){.forumItem__edit{top:-0.6rem;right:-0.4rem}}.forumItem__edit-btn{width:3.2rem;height:3.2rem;cursor:pointer;position:relative}.forumItem__edit-btn::after{content:"Menu";position:absolute;bottom:calc(100% + .8rem);left:50%;transform:translateX(-50%);background:rgba(0,0,0,.85);color:#fff;font-size:1.2rem;font-weight:400;line-height:1;padding:.5rem .8rem;border-radius:.4rem;white-space:nowrap;pointer-events:none;opacity:0;transition:opacity .15s}@media(hover: hover)and (pointer: fine)and (min-width: 768px){.forumItem__edit-btn:hover img{opacity:.7}.forumItem__edit-btn:hover::after{opacity:1}}@media screen and (orientation: portrait)and (max-width: 767px){.forumItem__edit-btn{width:2.4rem;height:2.4rem}}.forumItem__edit-btn img{width:3.2rem;height:auto}@media screen and (orientation: portrait)and (max-width: 767px){.forumItem__edit-btn img{width:2.4rem}}.forumItem__edit-list{opacity:0;pointer-events:none;background:#fff;filter:drop-shadow(0 1.2rem 6.4rem rgba(35, 31, 89, 0.2));border-radius:1.2rem;position:absolute;top:0;right:-12rem;z-index:1;transition:opacity .3s;padding:.4rem}@media screen and (orientation: portrait)and (max-width: 767px){.forumItem__edit-list{filter:drop-shadow(0 2rem 2rem rgba(35, 31, 89, 0.2));top:0;right:2.5rem}}.forumItem__edit-list.active{opacity:1;pointer-events:all}.forumItem__edit-list-item-btn{width:100%;display:flex;align-items:center;gap:.8rem;padding:.6rem 1.2rem;transition:background .3s;border-radius:.8rem}@media(hover: hover)and (pointer: fine)and (min-width: 768px){.forumItem__edit-list-item-btn:hover{background:#eee}}.forumItem__edit-list-item-btn svg{width:2rem;height:2rem}.forumItem__edit-list-item-btn span{font-size:1.3rem;white-space:nowrap}.forumItem__edit-list-item.deletePost .forumItem__edit-list-item-btn{color:#e2005a}.forumItem__edit-list-item.deletePost .forumItem__edit-list-item-btn svg{fill:#e2005a}.forumItem__edit-list-item.editPost .forumItem__edit-list-item-btn{color:#1a1a1a}.forumItem__edit-list-item.editPost .forumItem__edit-list-item-btn svg{fill:#949494}.navForum01{margin-bottom:2.4rem}@media screen and (orientation: portrait)and (max-width: 767px){.navForum01{max-width:34.5rem}}.navForum01__list{display:flex;flex-wrap:wrap;gap:.8rem}.navForum01__list-item{line-height:normal}@media(hover: hover)and (pointer: fine)and (min-width: 768px){.navForum01__list-item.all:hover a{bborder-color:#1a1a1a}}.navForum01__list-item.all .current{border-color:#1a1a1a}@media(hover: hover)and (pointer: fine)and (min-width: 768px){.navForum01__list-item.event:hover a{border-color:#ff2a2a}}.navForum01__list-item.event .current{border-color:#ff2a2a}.navForum01__list-item.event svg{fill:#ff2a2a}@media(hover: hover)and (pointer: fine)and (min-width: 768px){.navForum01__list-item.research:hover a{border-color:#ff8820}}.navForum01__list-item.research .current{border-color:#ff8820}.navForum01__list-item.research svg{fill:#ff8820}@media(hover: hover)and (pointer: fine)and (min-width: 768px){.navForum01__list-item.grants:hover a{border-color:#12a217}}.navForum01__list-item.grants .current{border-color:#12a217}.navForum01__list-item.grants svg{fill:#12a217}@media(hover: hover)and (pointer: fine)and (min-width: 768px){.navForum01__list-item.conference:hover a{border-color:#226df8}}.navForum01__list-item.conference .current{border-color:#226df8}.navForum01__list-item.conference svg{fill:#226df8}.navForum01__list-item a{display:flex;align-items:center;justify-content:center;gap:.4rem;border-width:1px;border-style:solid;border-color:#dadada;color:#1a1a1a;background:#fff;min-width:9.6rem;border-radius:2.9rem;padding:.6rem 1.2rem;text-box-trim:trim-both;text-box-edge:cap alphabetic}@supports not (text-box-trim: trim-both){.navForum01__list-item a{line-height:1}}.navForum01__list-item a{transition:background .3s,border-color .3s}@media screen and (orientation: portrait)and (max-width: 767px){.navForum01__list-item a{width:100%}}.navForum01__list-item a svg{width:1.6rem;height:1.6rem;flex:none}.navForum01__list-item a span{font-size:1.4rem;font-weight:500;display:inline-block;white-space:nowrap}@media screen and (orientation: portrait)and (max-width: 767px){.navForum01__list-item a span{font-weight:700}}.navForum01__list-item a.current{border-width:2px}.adminForum{display:flex;flex-direction:row-reverse;gap:2.4rem}@media screen and (orientation: portrait)and (max-width: 767px){.adminForum{flex-direction:column;gap:8rem}}.adminForum__post{flex:1;min-width:0}.adminForum__post-list-item{background:#fff;border-radius:2.4rem;padding:2rem 3.2rem;cursor:pointer;border:1px solid #fff;transition:border-color .25s}@media(hover: hover)and (pointer: fine)and (min-width: 768px){.adminForum__post-list-item:hover{border-color:#aaa}}@media screen and (orientation: portrait)and (max-width: 767px){.adminForum__post-list-item{padding:2rem 1.6rem}}.adminForum__post-list-item:not(:last-of-type){margin-bottom:1.6rem}.adminForum__side{width:23.7037037037%;flex:none}@media screen and (orientation: portrait)and (max-width: 767px){.adminForum__side{width:32.5rem;margin:0 auto}}.adminForum__side-inner{position:sticky;top:9rem}.adminForum__side-inner-list{margin:2.4rem 0}.adminForum__side-inner-list li a{display:block;background:#fff;color:#1a1a1a;padding:1.2rem 2.4rem;position:relative;transition:background .25s;font-size:1.5rem;outline-offset:-3px}@media(hover: hover)and (pointer: fine)and (min-width: 768px){.adminForum__side-inner-list li a:hover{background:#eaeeff}.adminForum__side-inner-list li a:hover svg{right:.8rem}}.adminForum__side-inner-list li a svg{width:1.2rem;height:1.2rem;fill:#0f30d9;position:absolute;top:50%;right:1.2rem;margin-top:-0.6rem;transition:right .25s}.adminForum__side-inner-list li:first-of-type a{border-radius:1.6rem 1.6rem 0 0}.adminForum__side-inner-list li:last-of-type a{border-radius:0 0 1.6rem 1.6rem}.adminForum__side-inner-btn button{background:#fff;font-weight:700;font-size:1.5rem;color:#0f30d9;width:100%;height:4.8rem;display:flex;align-items:center;justify-content:center;border:1px solid #0f30d9;border-radius:4.8rem;padding:1.45rem 0;transition:background .3s}.adminForum__side-inner-btn button:not(:last-of-type){margin-bottom:2.4rem}@media(hover: hover)and (pointer: fine)and (min-width: 768px){.adminForum__side-inner-btn button:hover{background:#eaeeff}}.adminForum__side .btnType02__inner{display:block}.adminForum__side .btnType02__inner-btn{width:100%;height:4.8rem;min-width:unset;display:flex;align-items:center;justify-content:center}.adminForumContact.completion{max-width:80rem;margin:0 auto}.adminForumContact.completion .infoMessage__inner{background:#fff}.adminForumContact__ttl{background:#fff;padding:2.4rem 3.2rem;border-radius:2.4rem;margin-bottom:4rem}@media screen and (orientation: portrait)and (max-width: 767px){.adminForumContact__ttl{padding:2rem;max-width:33.5rem;margin:0 auto 2rem}}.adminForumContact__ttl-inner{margin-bottom:1.6rem;display:flex;align-items:center;gap:1.2rem}@media screen and (orientation: portrait)and (max-width: 767px){.adminForumContact__ttl-inner{gap:.8rem}}.adminForumContact__ttl-inner svg{width:2.8rem;height:2.8rem;fill:#0f30d9}.adminForumContact__ttl-inner h2{font-weight:700;font-size:2rem;line-height:normal}.adminForumContact__ttl-inner h2 br{display:none}@media screen and (orientation: portrait)and (max-width: 767px){.adminForumContact__ttl-inner h2 br{display:block}}.adminForumContact__form{background:#fff;border-radius:3.2rem;padding:4.8rem 5.6rem;position:relative}@media screen and (orientation: portrait)and (max-width: 767px){.adminForumContact__form{border-radius:2.4rem;padding:2rem}}.adminForumContact__form .form th{width:33%;max-width:24rem}@media screen and (orientation: portrait)and (max-width: 767px){.adminForumContact__form .form th{width:100%;max-width:unset}}.adminForumContact__form-detail{background:#f6f6f6;border-radius:2.4rem;border:1px solid #dadada;padding:3.2rem 4rem}@media screen and (orientation: portrait)and (max-width: 767px){.adminForumContact__form-detail{border-radius:1.6rem;padding:1.6rem}}.adminProfile input[type=text],.adminProfile input[type=email],.adminProfile input[type=password],.adminProfile input[type=url],.adminProfile input[type=number]{background:#f6f6f6;width:100%;border:none;padding:.6rem 2rem .6rem 1.2rem;overflow:hidden;text-overflow:ellipsis}@media screen and (orientation: portrait)and (max-width: 767px){.adminProfile input[type=text],.adminProfile input[type=email],.adminProfile input[type=password],.adminProfile input[type=url],.adminProfile input[type=number]{padding:.95rem 1.2rem}}.adminProfile input[type=text].is-invalid,.adminProfile input[type=email].is-invalid,.adminProfile input[type=password].is-invalid,.adminProfile input[type=url].is-invalid,.adminProfile input[type=number].is-invalid{border:1px solid red !important;background-color:#ffb6c1 !important}.adminProfile input[type=password]{padding:.6rem 4.2rem .6rem 1.2rem}@media screen and (orientation: portrait)and (max-width: 767px){.adminProfile input[type=password]{padding:.95rem 3.3rem .95rem 1.2rem}}.adminProfile .wrapInput{position:relative}.adminProfile .wrapInput .btnEdit1{top:2.4rem}.adminProfile .wrapInput .btnEdit2{top:2.4rem}.adminProfile .wrapInput input[type=text],.adminProfile .wrapInput input[type=email],.adminProfile .wrapInput input[type=password],.adminProfile .wrapInput input[type=url],.adminProfile .wrapInput input[type=number]{padding:.6rem 5rem .6rem 1.2rem}@media screen and (orientation: portrait)and (max-width: 767px){.adminProfile .wrapInput input[type=text],.adminProfile .wrapInput input[type=email],.adminProfile .wrapInput input[type=password],.adminProfile .wrapInput input[type=url],.adminProfile .wrapInput input[type=number]{padding:.95rem 4.4rem .95rem 1.2rem}}.adminProfile .wrapInput.edit input[type=text],.adminProfile .wrapInput.edit input[type=email],.adminProfile .wrapInput.edit input[type=password],.adminProfile .wrapInput.edit input[type=url],.adminProfile .wrapInput.edit input[type=number]{background:#fff;padding-right:12rem;border:2px solid #0f30d9}.adminProfile .wrapInput.edit .btnEdit1{display:none}.adminProfile .wrapInput.edit .btnEdit2{display:flex}.adminProfile .wrapSelect1 select{padding:1.1rem 5rem 1.1rem 1.2rem}.adminProfile .wrapSelect1.edit select{padding-right:12rem;border:2px solid #0f30d9}.adminProfile .wrapSelect1.edit .btnEdit1{display:none}.adminProfile .wrapSelect1.edit .btnEdit2{display:flex;right:4.5rem}.adminProfile .wrapTextarea1{position:relative}.adminProfile .wrapTextarea1 textarea{background:#f6f6f6;border:none;resize:none;overflow:hidden;padding:1rem 5rem 1rem 1.2rem;line-height:1.8;min-height:unset;height:auto;font-size:1.6rem}@media screen and (orientation: portrait)and (max-width: 767px){.adminProfile .wrapTextarea1 textarea{font-size:1.4rem;padding:.95rem 4.4rem .95rem 1.2rem}}.adminProfile .wrapTextarea1.edit textarea{background:#fff;padding-right:5rem;border:2px solid #0f30d9}@media screen and (orientation: portrait)and (max-width: 767px){.adminProfile .wrapTextarea1.edit textarea{display:block;padding-right:4rem}}.adminProfile .wrapTextarea1.edit .btnEdit1{display:none}.adminProfile .wrapTextarea1.edit .btnEdit2{display:flex}.adminProfile .btnEdit1{position:absolute;top:50%;right:1.4rem;margin-top:-1rem}.adminProfile .btnEdit1 svg{width:2rem;height:2rem;fill:#949494}.adminProfile .btnEdit1::after{content:"Edit";position:absolute;bottom:calc(100% + .8rem);left:50%;transform:translateX(-50%);background:rgba(0,0,0,.85);color:#fff;font-size:1.2rem;font-weight:400;line-height:1;padding:.5rem .8rem;border-radius:.4rem;white-space:nowrap;pointer-events:none;opacity:0;transition:opacity .15s}@media(hover: hover)and (pointer: fine)and (min-width: 768px){.adminProfile .btnEdit1:hover::after{opacity:1}}.adminProfile .btnEdit2{display:none;position:absolute;top:50%;right:1.2rem;margin-top:-1.6rem;align-items:center;gap:.4rem}.adminProfile .btnEdit2__del,.adminProfile .btnEdit2__ng,.adminProfile .btnEdit2__ok{background:#f2f2f2;width:3.2rem;height:3.2rem;border-radius:.6rem;position:relative}.adminProfile .btnEdit2__del svg,.adminProfile .btnEdit2__ng svg,.adminProfile .btnEdit2__ok svg{position:absolute;inset:0;margin:auto;width:2rem;height:2rem}.adminProfile .btnEdit2__del,.adminProfile .btnEdit2__ng{fill:#e2005a}.adminProfile .btnEdit2__ok{fill:#0f30d9}.adminProfile .btnEdit2__del::after,.adminProfile .btnEdit2__ng::after,.adminProfile .btnEdit2__ok::after{position:absolute;bottom:calc(100% + .8rem);left:50%;transform:translateX(-50%);background:rgba(0,0,0,.85);color:#fff;font-size:1.2rem;font-weight:400;line-height:1;padding:.5rem .8rem;border-radius:.4rem;white-space:nowrap;pointer-events:none;opacity:0;transition:opacity .15s}@media(hover: hover)and (pointer: fine)and (min-width: 768px){.adminProfile .btnEdit2__del:hover::after,.adminProfile .btnEdit2__ng:hover::after,.adminProfile .btnEdit2__ok:hover::after{opacity:1}}.adminProfile .btnEdit2__del::after{content:"Delete"}.adminProfile .btnEdit2__ng::after{content:"Cancel"}.adminProfile .btnEdit2__ok::after{content:"Save"}.adminProfile .btnEdit3{text-box-trim:trim-both;text-box-edge:cap alphabetic}@supports not (text-box-trim: trim-both){.adminProfile .btnEdit3{line-height:1}}.adminProfile .btnEdit3{border:1px solid #d9d9d9;padding:.6rem .8rem;border-radius:.4rem;display:flex;align-items:center;gap:.4rem}.adminProfile .btnEdit3 svg{width:1.4rem;height:1.4rem;fill:#737373}.adminProfile .btnEdit3 span{display:block;line-height:1;font-size:1.2rem;font-weight:500;text-box-trim:trim-both;text-box-edge:cap alphabetic}@supports not (text-box-trim: trim-both){.adminProfile .btnEdit3 span{line-height:1}}.adminProfile .btnAdd1{display:flex;align-items:center;background:#0f30d9;gap:.9rem;border-radius:.6rem;padding:1.4rem 1rem}.adminProfile .btnAdd1__txt{font-weight:500;color:#fff;font-size:1.4rem;text-box-trim:trim-both;text-box-edge:cap alphabetic}@supports not (text-box-trim: trim-both){.adminProfile .btnAdd1__txt{line-height:1}}.adminProfile .btnAdd1__txt{white-space:nowrap}.adminProfile .btnAdd1__ico{position:relative;width:1rem;height:1rem}.adminProfile .btnAdd1__ico span{background:#fff;position:absolute;inset:0;margin:auto;width:1rem;height:.2rem}.adminProfile .btnAdd1__ico span:nth-of-type(2){transform:rotate(90deg)}.adminProfile .btnAdd2{width:100%;display:flex;justify-content:center;align-items:center;gap:.9rem;border-radius:.8rem;padding:1.3rem 1rem;border:1px solid #1a1a1a;transition:background-color .25s}@media(hover: hover)and (pointer: fine)and (min-width: 768px){.adminProfile .btnAdd2:hover{background-color:rgba(0,0,0,.04)}}.adminProfile .btnAdd2__txt{font-weight:500;font-size:1.8rem;text-box-trim:trim-both;text-box-edge:cap alphabetic}@supports not (text-box-trim: trim-both){.adminProfile .btnAdd2__txt{line-height:1}}.adminProfile .btnAdd2__txt{white-space:nowrap}@media screen and (orientation: portrait)and (max-width: 767px){.adminProfile .btnAdd2__txt{font-size:1.4rem}}.adminProfile .btnAdd2__ico{background:#1a1a1a;position:relative;width:2rem;height:2rem;border-radius:2rem}.adminProfile .btnAdd2__ico span{background:#fff;position:absolute;inset:0;margin:auto;width:1rem;height:.2rem}.adminProfile .btnAdd2__ico span:nth-of-type(2){transform:rotate(90deg)}.adminProfile .icoOrcid{font-family:"Roboto";background:#e6e6e6;text-box-trim:trim-both;text-box-edge:cap alphabetic}@supports not (text-box-trim: trim-both){.adminProfile .icoOrcid{line-height:1}}.adminProfile .icoOrcid{line-height:1;padding:.7rem .65rem;border-radius:.6rem;white-space:nowrap;font-size:1.2rem;font-weight:700}.adminProfile__item{background:#fff;border-radius:3.2rem;padding:4rem 4.8rem}@media screen and (orientation: portrait)and (max-width: 767px){.adminProfile__item{padding:2rem 2.5rem;border-radius:2.4rem}}.adminProfile__item:not(:last-of-type){margin-bottom:4rem}.adminProfile__item-ttl{border-bottom:1px solid #e9e9e9;padding-bottom:2rem;margin-bottom:2rem;display:flex;flex-direction:column;align-items:flex-start;gap:1rem 1.5rem}@media screen and (orientation: portrait)and (max-width: 767px){.adminProfile__item-ttl{flex-direction:row;flex-wrap:wrap;padding-bottom:1.2rem;margin-bottom:1.2rem}}.present .adminProfile__item-ttl,.biography .adminProfile__item-ttl{justify-content:space-between}.forum .adminProfile__item-ttl p{flex-grow:1}.forum .adminProfile__item-ttl .break{flex-basis:100%;height:0}.adminProfile__item-ttl h2{font-weight:700;line-height:1.5;font-size:2.4rem}@media screen and (orientation: portrait)and (max-width: 767px){.adminProfile__item-ttl h2{font-size:1.8rem}}.adminProfile__item-ttl p{line-height:1.25}@media screen and (orientation: portrait)and (max-width: 767px){.adminProfile__item-ttl .btnType02{width:100%}}@media screen and (orientation: portrait)and (max-width: 767px){.adminProfile__item-ttl .btnType02__inner{display:block}}.adminProfile__item-ttl .btnType02__inner-btn{min-width:25.6rem}@media screen and (orientation: portrait)and (max-width: 767px){.adminProfile__item-ttl .btnType02__inner-btn{min-width:unset;width:100%}}.adminProfile .profileBasic{display:flex;gap:6.4rem}@media screen and (orientation: portrait)and (max-width: 767px){.adminProfile .profileBasic{flex-direction:column-reverse;gap:1.2rem;align-items:center}}.adminProfile .profileBasic__field{flex:1;min-width:0}@media screen and (orientation: portrait)and (max-width: 767px){.adminProfile .profileBasic__field{width:100%}}.adminProfile .profileBasic__field-item:not(:last-of-type){margin-bottom:1.6rem}.adminProfile .profileBasic__field-item-label{display:block;font-weight:500;line-height:1.25;margin-bottom:.8rem}.adminProfile .profileBasic__field-item-note{color:#737373;line-height:1.25;font-size:1.2rem;margin-top:.4rem}.adminProfile .profileBasic__field-item-keyword{border:1px solid #dedede;border-radius:.8rem;padding:1.2rem 5rem 1.2rem 1.2rem;position:relative;min-height:5.5rem}.adminProfile .profileBasic__field-item-keyword.edit{display:flex;align-items:center;gap:1.2rem;border-width:2px;border-color:#0f30d9;padding-right:8.5rem}@media screen and (orientation: portrait)and (max-width: 767px){.adminProfile .profileBasic__field-item-keyword.edit{padding-right:4rem;flex-direction:column;align-items:flex-start}}.adminProfile .profileBasic__field-item-keyword.edit .btnAdd1{display:flex}.adminProfile .profileBasic__field-item-keyword.edit .btnEdit1{display:none}.adminProfile .profileBasic__field-item-keyword.edit .btnEdit2{display:flex}@media screen and (orientation: portrait)and (max-width: 767px){.adminProfile .profileBasic__field-item-keyword.edit .btnEdit2{flex-direction:column;right:.6rem}}.adminProfile .profileBasic__field-item-keyword.edit .profileBasic__field-item-keyword-list-item-ico{display:block}.adminProfile .profileBasic__field-item-keyword .btnAdd1{display:none}.adminProfile .profileBasic__field-item-keyword-list{display:flex;flex-wrap:wrap;gap:.4rem;flex:1;min-width:0;width:100%}.adminProfile .profileBasic__field-item-keyword-list-item{background:#f1f0fa;border-radius:.4rem;padding:.4rem .8rem;display:flex;align-items:center;gap:1rem;overflow:hidden}.adminProfile .profileBasic__field-item-keyword-list-item-txt{font-size:1.4rem !important;background:none !important;padding:0 !important;color:#4d6ba3 !important;height:unset !important;font-weight:500 !important;field-sizing:content;min-width:0}.adminProfile .profileBasic__field-item-keyword-list-item-txt.empty .profileBasic__field-item-keyword-list-item-ico{display:none}.adminProfile .profileBasic__field-item-keyword-list-item-txt::-webkit-input-placeholder{color:#4d6ba3;font-size:1.4rem}.adminProfile .profileBasic__field-item-keyword-list-item-txt::-moz-placeholder{color:#4d6ba3;font-size:1.4rem}.adminProfile .profileBasic__field-item-keyword-list-item-txt::-ms-input-placeholder{color:#4d6ba3;font-size:1.4rem}.adminProfile .profileBasic__field-item-keyword-list-item-ico{background:#d1d0d9;width:1.6rem;height:1.6rem;border-radius:1.6rem;position:relative;flex:none;display:none}.adminProfile .profileBasic__field-item-keyword-list-item-ico span{position:absolute;inset:0;margin:auto;background:#0f30d9;width:.8rem;height:.16rem;pointer-events:none}.adminProfile .profileBasic__image{width:16rem;flex:none}.adminProfile .profileBasic__image figure{padding-top:100%;position:relative;overflow:hidden;border-radius:1.2rem;margin-bottom:2rem}.adminProfile .profileBasic__image figure img{position:absolute;inset:0;margin:auto;width:100%;height:100%;object-fit:cover;object-position:0 0}.adminProfile .profileBasic__image .btnType02__inner-btn{min-width:16rem;font-size:1.4rem;height:3.7rem;padding:0}.adminProfile .profileAccount__item{display:flex;gap:2.4rem}@media screen and (orientation: portrait)and (max-width: 767px){.adminProfile .profileAccount__item{flex-direction:column;gap:1.2rem}}.adminProfile .profileAccount__item:not(:last-of-type){margin-bottom:1.6rem}.adminProfile .profileAccount__item-input{flex:1}@media screen and (orientation: portrait)and (max-width: 767px){.adminProfile .profileAccount__item-input{width:100%}}.adminProfile .profileAccount__item-input-label{display:block;font-weight:500;line-height:1.25;margin-bottom:.8rem}.adminProfile .profileAccount__item-input-note{color:#737373;line-height:1.25;font-size:1.2rem;margin-top:.4rem}.adminProfile .profileAccount__item-btn{width:12.8rem;color:#0f30d9;padding-top:4rem}@media screen and (orientation: portrait)and (max-width: 767px){.adminProfile .profileAccount__item-btn{width:100%;padding-top:0}}.adminProfile .profileAccount__item-btn a{border:1px solid #0f30d9;color:#0f30d9;border-radius:2.9rem;text-align:center;display:block;font-weight:700;font-size:1.4rem;text-box-trim:trim-both;text-box-edge:cap alphabetic}@supports not (text-box-trim: trim-both){.adminProfile .profileAccount__item-btn a{line-height:1}}.adminProfile .profileAccount__item-btn a{padding:.8rem 0;transition:background .3s}@media screen and (orientation: portrait)and (max-width: 767px){.adminProfile .profileAccount__item-btn a{padding:1.2rem 0}}@media(hover: hover)and (pointer: fine)and (min-width: 768px){.adminProfile .profileAccount__item-btn a:hover{background:#eaeeff}}.adminProfile .profileEmail__item{display:flex;gap:2.4rem}@media screen and (orientation: portrait)and (max-width: 767px){.adminProfile .profileEmail__item{flex-direction:column;gap:.4rem}}.adminProfile .profileEmail__item:not(:last-of-type){margin-bottom:1.6rem}@media screen and (orientation: portrait)and (max-width: 767px){.adminProfile .profileEmail__item:not(:last-of-type){margin-bottom:1.2rem}}.adminProfile .profileEmail__item-input{flex:1}@media screen and (orientation: portrait)and (max-width: 767px){.adminProfile .profileEmail__item-input{width:100%}}.adminProfile .profileEmail__item-input-label{display:block;font-weight:500;line-height:1.25;margin-bottom:.8rem}@media screen and (orientation: portrait)and (max-width: 767px){.adminProfile .profileEmail__item-input-label{margin-bottom:.4rem}}.adminProfile .profileEmail__item-input-note{color:#737373;line-height:1.25;font-size:1.2rem;margin-top:.4rem}.adminProfile .profileEmail__item-input-area-item{display:flex;align-items:center;gap:2.4rem;margin-top:.8rem}@media screen and (orientation: portrait)and (max-width: 767px){.adminProfile .profileEmail__item-input-area-item{flex-direction:column;align-items:flex-end;gap:.4rem}}.adminProfile .profileEmail__item-input-area-item-field{flex:1}@media screen and (orientation: portrait)and (max-width: 767px){.adminProfile .profileEmail__item-input-area-item-field{width:100%}}.adminProfile .profileEmail__item-input-area-item-btn{width:10rem}@media screen and (orientation: portrait)and (max-width: 767px){.adminProfile .profileEmail__item-input-area-item-btn{width:fit-content;margin-left:auto}}.adminProfile .profileEmail__item-btn{width:10rem;padding-top:4rem}@media screen and (orientation: portrait)and (max-width: 767px){.adminProfile .profileEmail__item-btn{width:fit-content;padding-top:0;margin-left:auto}}.adminProfile .profileForum__item:nth-of-type(1){border-bottom:1px solid #e9e9e9;padding-bottom:2rem;margin-bottom:2rem}.adminProfile .profileForum__item-ttl{display:flex;align-items:center;gap:3.2rem;margin-bottom:1.2rem}@media screen and (orientation: portrait)and (max-width: 767px){.adminProfile .profileForum__item-ttl{flex-direction:column;gap:.5rem;align-items:flex-start}}.adminProfile .profileForum__item-ttl h3{position:relative;padding-left:2.4rem;font-size:2rem;font-weight:700;line-height:1.5}@media screen and (orientation: portrait)and (max-width: 767px){.adminProfile .profileForum__item-ttl h3{font-size:1.6rem;padding-left:2rem}}.adminProfile .profileForum__item-ttl h3::before{content:"";display:block;background:#0f30d9;width:1.6rem;height:1.6rem;border-radius:.4rem;position:absolute;top:.8rem;left:0}@media screen and (orientation: portrait)and (max-width: 767px){.adminProfile .profileForum__item-ttl h3::before{width:1.2rem;height:1.2rem;top:.5rem}}.adminProfile .profileForum__item-ttl p{line-height:1.25}.adminProfile .profileForum__item-article{height:40.8rem}@media screen and (orientation: portrait)and (max-width: 767px){.adminProfile .profileForum__item-article{height:46.2rem}}.adminProfile .profileForum__item-article .simplebar-track.simplebar-horizontal{display:none !important}.adminProfile .profileForum__item-article .simplebar-content{overflow-x:hidden !important}.adminProfile .profileForum__item-article-inner{display:flex;flex-wrap:wrap;gap:1.2rem;flex:1}@media screen and (orientation: portrait)and (max-width: 767px){.adminProfile .profileForum__item-article-inner{flex-direction:column}}.adminProfile .profileForum__item-article .articleItem{min-width:0;width:calc((100% - 1.2rem)/2);background:#f6f6f6;border-radius:2rem;padding:1.2rem 1.6rem;position:relative;cursor:pointer;outline-offset:-3px;border:1px solid #f6f6f6;transition:border-color .25s}@media(hover: hover)and (pointer: fine)and (min-width: 768px){.adminProfile .profileForum__item-article .articleItem:hover{border-color:#aaa}}@media screen and (orientation: portrait)and (max-width: 767px){.adminProfile .profileForum__item-article .articleItem{width:100%;border-radius:1.6rem}}.adminProfile .profileForum__item-article .articleItem:has(.articleItem__ttl-btn:focus-visible){outline-offset:-3px;border-radius:4px}.adminProfile .profileForum__item-article .articleItem__cat{margin-bottom:1.6rem;display:flex;align-items:center;gap:.8rem}@media screen and (orientation: portrait)and (max-width: 767px){.adminProfile .profileForum__item-article .articleItem__cat{margin-bottom:1.3rem}}.adminProfile .profileForum__item-article .articleItem__cat-ico{width:2.4rem;height:2.4rem;border-radius:.4rem;display:flex;justify-content:center;align-items:center;flex:none}.adminProfile .profileForum__item-article .articleItem__cat-ico.event{background-color:#ff2a2a}.adminProfile .profileForum__item-article .articleItem__cat-ico.research{background-color:#ff8820}.adminProfile .profileForum__item-article .articleItem__cat-ico.grants{background-color:#12a217}.adminProfile .profileForum__item-article .articleItem__cat-ico.conference{background-color:#226df8}.adminProfile .profileForum__item-article .articleItem__cat-ico svg{width:1.6rem;height:1.6rem;fill:#fff}.adminProfile .profileForum__item-article .articleItem__cat-name{line-height:1.25;font-weight:500;font-size:1.4rem}.adminProfile .profileForum__item-article .articleItem__ttl{padding-bottom:.8rem;margin-bottom:.8rem;border-bottom:1px solid #e9e9e9}.adminProfile .profileForum__item-article .articleItem__ttl-btn{cursor:pointer;font-size:1.6rem;line-height:1.25;font-weight:500;text-align:left;outline:none}.adminProfile .profileForum__item-article .articleItem__ttl-btn.focus-visible:after{outline:3px solid orange;outline-offset:-3px}.adminProfile .profileForum__item-article .articleItem__ttl-btn::after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;z-index:1}.adminProfile .profileForum__item-article .articleItem__btm{display:flex;justify-content:space-between}.adminProfile .profileForum__item-article .articleItem__btm-time{display:flex;align-items:center;gap:.4rem}.adminProfile .profileForum__item-article .articleItem__btm-time svg{width:2rem;height:2rem;fill:#737373}@media screen and (orientation: portrait)and (max-width: 767px){.adminProfile .profileForum__item-article .articleItem__btm-time svg{width:1.6rem;height:1.6rem}}.adminProfile .profileForum__item-article .articleItem__btm-time p{line-height:normal;color:#737373;font-size:1.4rem}@media screen and (orientation: portrait)and (max-width: 767px){.adminProfile .profileForum__item-article .articleItem__btm-time p{font-size:1.2rem}}.adminProfile .profileForum__item-article .articleItem__btm-btnFavo{font-size:0;display:inline-block;position:relative;z-index:2}.adminProfile .profileForum__item-article .articleItem__btm-btnFavo-inner{position:relative;padding:.5rem 1.2rem;background:#fff;border-radius:2.9rem}@media screen and (orientation: portrait)and (max-width: 767px){.adminProfile .profileForum__item-article .articleItem__btm-btnFavo-inner{padding:0}}.adminProfile .profileForum__item-article .articleItem__btm-btnFavo-inner input[type=checkbox]+label{display:flex;align-items:center;gap:.8rem;background:none;padding:0}@media screen and (orientation: portrait)and (max-width: 767px){.adminProfile .profileForum__item-article .articleItem__btm-btnFavo-inner input[type=checkbox]+label{width:2.8rem;height:2.8rem;display:flex;justify-content:center;align-items:center}}.adminProfile .profileForum__item-article .articleItem__btm-btnFavo-inner input[type=checkbox]+label svg{width:1.6rem;height:1.6rem;fill:#b5b2cc}.adminProfile .profileForum__item-article .articleItem__btm-btnFavo-inner input[type=checkbox]+label span{display:inline-block;color:#4d6ba3;font-size:1.4rem;font-weight:500;text-box-trim:trim-both;text-box-edge:cap alphabetic}@supports not (text-box-trim: trim-both){.adminProfile .profileForum__item-article .articleItem__btm-btnFavo-inner input[type=checkbox]+label span{line-height:1}}@media screen and (orientation: portrait)and (max-width: 767px){.adminProfile .profileForum__item-article .articleItem__btm-btnFavo-inner input[type=checkbox]+label span{display:none}}.adminProfile .profileForum__item-article .articleItem__btm-btnFavo-inner input[type=checkbox]:checked+label svg{fill:#0f30d9}.adminProfile .profileForum__item-article .articleItem__btm-btnFavo-inner input[type=checkbox]:checked+label span{color:#0f30d9}.adminProfile .profileForum__item-article .articleItem__edit{display:flex;gap:1.2rem;position:absolute;top:1.2rem;right:1.2rem;z-index:2}.adminProfile .profileForum__item-article .articleItem__edit-btn{background:#eaeaea;width:2.4rem;height:2.4rem;border-radius:.6rem;cursor:pointer;position:relative}.adminProfile .profileForum__item-article .articleItem__edit-btn::after{content:"Menu";position:absolute;top:calc(100% + .8rem);right:0;background:rgba(0,0,0,.85);color:#fff;font-size:1.2rem;font-weight:400;line-height:1;padding:.5rem .8rem;border-radius:.4rem;white-space:nowrap;pointer-events:none;opacity:0;transition:opacity .15s}@media(hover: hover)and (pointer: fine)and (min-width: 768px){.adminProfile .profileForum__item-article .articleItem__edit-btn:hover img{opacity:.7}.adminProfile .profileForum__item-article .articleItem__edit-btn:hover::after{opacity:1}}.adminProfile .profileForum__item-article .articleItem__edit-btn img{width:2.4rem;height:auto}.adminProfile .profileForum__item-article .articleItem__edit-list{opacity:0;pointer-events:none;background:#fff;filter:drop-shadow(0 1.2rem 6.4rem rgba(35, 31, 89, 0.2));border-radius:1.2rem;position:absolute;top:-0.5rem;left:-13rem;transition:opacity .3s;padding:.4rem}@media screen and (orientation: portrait)and (max-width: 767px){.adminProfile .profileForum__item-article .articleItem__edit-list{filter:drop-shadow(0 2rem 2rem rgba(35, 31, 89, 0.2));top:0;left:unset;right:2.5rem}}.adminProfile .profileForum__item-article .articleItem__edit-list.active{opacity:1;pointer-events:all}.adminProfile .profileForum__item-article .articleItem__edit-list-item-btn{width:100%;display:flex;align-items:center;gap:.8rem;padding:.6rem 1.2rem;transition:background .3s;border-radius:.8rem}@media(hover: hover)and (pointer: fine)and (min-width: 768px){.adminProfile .profileForum__item-article .articleItem__edit-list-item-btn:hover{background:#eee}}.adminProfile .profileForum__item-article .articleItem__edit-list-item-btn svg{width:2rem;height:2rem}.adminProfile .profileForum__item-article .articleItem__edit-list-item-btn span{font-size:1.3rem;font-weight:500;white-space:nowrap}.adminProfile .profileForum__item-article .articleItem__edit-list-item.deletePost .articleItem__edit-list-item-btn{color:#e2005a}.adminProfile .profileForum__item-article .articleItem__edit-list-item.deletePost .articleItem__edit-list-item-btn svg{fill:#e2005a}.adminProfile .profileForum__item-article .articleItem__edit-list-item.editPost .articleItem__edit-list-item-btn{color:#1a1a1a}.adminProfile .profileForum__item-article .articleItem__edit-list-item.editPost .articleItem__edit-list-item-btn svg{fill:#949494}.adminProfile .profilePresent__item:not(:last-of-type){margin-bottom:.8rem}.adminProfile .profilePresent__item-input-label{display:block;font-weight:500;line-height:1.25;margin-bottom:.8rem}.adminProfile .profilePresent__item-input-field:not(:last-of-type){margin-bottom:.8rem}.adminProfile .profileRetirement__field-item:not(:last-of-type){margin-bottom:1.6rem}.adminProfile .profileRetirement__field-item-label{display:block;font-weight:500;line-height:1.25;margin-bottom:.8rem}@media screen and (orientation: portrait)and (max-width: 767px){.adminProfile .profileRetirement__field-item-label{margin-bottom:.4rem}}.adminProfile .profileRetirement__field-item-flex{display:flex;align-items:baseline;gap:.8rem}.adminProfile .profileRetirement__field-item-flex .wrapSelect1{width:20rem}.adminProfile .profileRetirement__field-item:nth-of-type(1) .wrapSelect1{width:20rem}.adminProfile .profileOrcidid__item{display:flex;gap:2.4rem}@media screen and (orientation: portrait)and (max-width: 767px){.adminProfile .profileOrcidid__item{flex-direction:column}}.adminProfile .profileOrcidid__item-input{flex:1}@media screen and (orientation: portrait)and (max-width: 767px){.adminProfile .profileOrcidid__item-input{width:100%}}.adminProfile .profileOrcidid__item-input-label{display:block;font-weight:500;line-height:1.25;margin-bottom:.8rem}.adminProfile .profileOrcidid__item-input .wrapInput span{display:flex;align-items:center;height:4.8rem;background:#f6f6f6;width:100%;border:none;padding:.6rem 2rem .6rem 1.2rem;overflow:hidden;text-overflow:ellipsis;border-radius:.8rem;font-size:1.6rem;color:#737373;padding:.6rem 5rem .6rem 1.2rem}@media screen and (orientation: portrait)and (max-width: 767px){.adminProfile .profileOrcidid__item-input .wrapInput span{padding:.95rem 1.2rem}}.adminProfile .profileOrcidid__item-input .wrapInput span a{display:flex;align-items:center;gap:.6rem;color:#1a1a1a;text-decoration:underline}.adminProfile .profileOrcidid__item-input .wrapInput span a:hover{text-decoration:none}.adminProfile .profileOrcidid__item-orcidid{padding:3rem 0 0}@media screen and (orientation: portrait)and (max-width: 767px){.adminProfile .profileOrcidid__item-orcidid{padding:0}}.adminProfile .profileOrcidid__item-orcidid p{display:block;width:fit-content}@media screen and (orientation: portrait)and (max-width: 767px){.adminProfile .profileOrcidid__item-orcidid p{width:100%}}.adminProfile .profileOrcidid__item-orcidid p a{display:flex;align-items:center;justify-content:center;gap:1.2rem;border:1px solid #1a1a1a;border-radius:4.8rem;padding:1rem 1.6rem;transition:opacity .3s}@media(hover: hover)and (pointer: fine)and (min-width: 768px){.adminProfile .profileOrcidid__item-orcidid p a:hover{opacity:.7}}.adminProfile .profileOrcidid__item-orcidid p a span{font-weight:700;color:#1a1a1a;font-size:1.5rem;line-height:1.5;white-space:nowrap}.adminProfile .profileOrcidid__item-orcidid p a img{width:2.4rem;height:auto}.adminProfile .profileOrcidid__item-btn{width:10rem;padding:4.1rem 0 0}@media screen and (orientation: portrait)and (max-width: 767px){.adminProfile .profileOrcidid__item-btn{padding:0;margin-left:auto}}.adminProfile .profileBiography .wrapTextarea1{position:relative}.adminProfile .profileBiography .wrapTextarea1 textarea{display:block;width:100%;line-height:1.8;resize:none;height:auto;min-height:12rem}@media screen and (orientation: portrait)and (max-width: 767px){.adminProfile .profileBiography .wrapTextarea1 textarea:not(:read-write),.wrapTextarea1:not(.edit) .adminProfile .profileBiography .wrapTextarea1 textarea{max-height:47.5rem;overflow-y:auto;-webkit-overflow-scrolling:touch;scrollbar-width:thin;scrollbar-color:#737373 #d9d9d9;pointer-events:auto !important;touch-action:pan-y !important}.adminProfile .profileBiography .wrapTextarea1 textarea:not(:read-write)::-webkit-scrollbar,.wrapTextarea1:not(.edit) .adminProfile .profileBiography .wrapTextarea1 textarea::-webkit-scrollbar{width:.4rem;display:block}.adminProfile .profileBiography .wrapTextarea1 textarea:not(:read-write)::-webkit-scrollbar-thumb,.wrapTextarea1:not(.edit) .adminProfile .profileBiography .wrapTextarea1 textarea::-webkit-scrollbar-thumb{background-color:#737373;border-radius:2rem}}.adminProfile .profileBiography .wrapTextarea1 .btnEdit1{top:1.2rem;margin-top:unset}@media screen and (orientation: portrait)and (max-width: 767px){.adminProfile .profileBiography .wrapTextarea1 .btnEdit1{top:1.2rem}}.adminProfile .profileBiography .wrapTextarea1 .btnEdit2{flex-direction:column;top:1.2rem;margin-top:unset}@media screen and (orientation: portrait)and (max-width: 767px){.adminProfile .profileBiography .wrapTextarea1 .btnEdit2{top:.65rem;right:.8rem}}.adminProfile .profileHistory__item,.adminProfile .profileEducation__item,.adminProfile .profileAwards__item{margin-bottom:4rem}@media screen and (orientation: portrait)and (max-width: 767px){.adminProfile .profileHistory__item,.adminProfile .profileEducation__item,.adminProfile .profileAwards__item{margin-bottom:2rem}}.adminProfile .profileHistory__item-field:not(:last-of-type),.adminProfile .profileEducation__item-field:not(:last-of-type),.adminProfile .profileAwards__item-field:not(:last-of-type){margin-bottom:1.6rem}@media screen and (orientation: portrait)and (max-width: 767px){.adminProfile .profileHistory__item-field:not(:last-of-type),.adminProfile .profileEducation__item-field:not(:last-of-type),.adminProfile .profileAwards__item-field:not(:last-of-type){margin-bottom:2.4rem}}.adminProfile .profileHistory__item-field-box-date,.adminProfile .profileEducation__item-field-box-date,.adminProfile .profileAwards__item-field-box-date{display:flex;justify-content:space-between;align-items:flex-end;margin-bottom:.5rem}@media screen and (orientation: portrait)and (max-width: 767px){.adminProfile .profileHistory__item-field-box-date,.adminProfile .profileEducation__item-field-box-date,.adminProfile .profileAwards__item-field-box-date{align-items:center}}.adminProfile .profileHistory__item-field-box-date-num,.adminProfile .profileEducation__item-field-box-date-num,.adminProfile .profileAwards__item-field-box-date-num{display:flex;align-items:center;gap:.4rem;color:#737373}@media screen and (orientation: portrait)and (max-width: 767px){.adminProfile .profileHistory__item-field-box-date-num,.adminProfile .profileEducation__item-field-box-date-num,.adminProfile .profileAwards__item-field-box-date-num{font-size:1.2rem}}.adminProfile .profileHistory__item-field-box-date-num svg,.adminProfile .profileEducation__item-field-box-date-num svg,.adminProfile .profileAwards__item-field-box-date-num svg{width:2rem;height:2rem;fill:#737373}@media screen and (orientation: portrait)and (max-width: 767px){.adminProfile .profileHistory__item-field-box-date-num svg,.adminProfile .profileEducation__item-field-box-date-num svg,.adminProfile .profileAwards__item-field-box-date-num svg{width:1.6rem;height:1.6rem}}.adminProfile .profileHistory__item-field-box-date-num span,.adminProfile .profileEducation__item-field-box-date-num span,.adminProfile .profileAwards__item-field-box-date-num span{display:block;line-height:1.25}.adminProfile .profileHistory__item-field-box-desc,.adminProfile .profileEducation__item-field-box-desc,.adminProfile .profileAwards__item-field-box-desc{background:#f6f6f6;padding:1.2rem .8rem;border-radius:.8rem;font-size:1.6rem}@media screen and (orientation: portrait)and (max-width: 767px){.adminProfile .profileHistory__item-field-box-desc,.adminProfile .profileEducation__item-field-box-desc,.adminProfile .profileAwards__item-field-box-desc{font-size:1.2rem}}.adminProfile .profileHistory__item-field-box-desc>div,.adminProfile .profileEducation__item-field-box-desc>div,.adminProfile .profileAwards__item-field-box-desc>div{display:flex;gap:1.2rem}.adminProfile .profileHistory__item-field-box-desc>div:not(:last-of-type),.adminProfile .profileEducation__item-field-box-desc>div:not(:last-of-type),.adminProfile .profileAwards__item-field-box-desc>div:not(:last-of-type){margin-bottom:.8rem}.adminProfile .profileHistory__item-field-box-desc>div dt,.adminProfile .profileEducation__item-field-box-desc>div dt,.adminProfile .profileAwards__item-field-box-desc>div dt{background:#e0e0e0;border-radius:.8rem;width:12rem;font-weight:500;flex:none;text-align:center;padding:1rem .5rem;line-height:normal;text-box-trim:trim-both;text-box-edge:cap alphabetic}@supports not (text-box-trim: trim-both){.adminProfile .profileHistory__item-field-box-desc>div dt,.adminProfile .profileEducation__item-field-box-desc>div dt,.adminProfile .profileAwards__item-field-box-desc>div dt{line-height:1}}.adminProfile .profileHistory__item-field-box-desc>div dt,.adminProfile .profileEducation__item-field-box-desc>div dt,.adminProfile .profileAwards__item-field-box-desc>div dt{flex-shrink:0;align-self:flex-start;font-size:1.5rem}@media screen and (orientation: portrait)and (max-width: 767px){.adminProfile .profileHistory__item-field-box-desc>div dt,.adminProfile .profileEducation__item-field-box-desc>div dt,.adminProfile .profileAwards__item-field-box-desc>div dt{width:11rem;padding:.94rem .5rem;font-size:1.4rem}}@media screen and (orientation: portrait)and (max-width: 767px){.adminProfile .profileHistory__item-field-box-desc>div dt br,.adminProfile .profileEducation__item-field-box-desc>div dt br,.adminProfile .profileAwards__item-field-box-desc>div dt br{display:none}}.adminProfile .profileHistory__item-field-box-desc>div dd,.adminProfile .profileEducation__item-field-box-desc>div dd,.adminProfile .profileAwards__item-field-box-desc>div dd{padding:.2rem 0;font-size:1.4rem;line-height:normal;word-break:break-all;display:flex;flex-direction:column;justify-content:center;align-self:stretch}.adminSearch__item-inner{background:#fff;border-radius:3.2rem;padding:4.8rem 5.6rem}@media screen and (orientation: portrait)and (max-width: 767px){.adminSearch__item-inner{border-radius:2.4rem;padding:2rem}}.adminSearch__item-ttl{width:100%;display:flex;align-items:center;gap:3.2rem;padding-bottom:2rem;margin-bottom:2rem;border-bottom:1px solid #e9e9e9}@media screen and (orientation: portrait)and (max-width: 767px){.adminSearch__item-ttl{flex-direction:column;align-items:flex-start;gap:.8rem}}.adminSearch__item-ttl h2{font-size:2.4rem;font-weight:700;line-height:normal;flex:none}@media screen and (orientation: portrait)and (max-width: 767px){.adminSearch__item-ttl h2{font-size:2rem}}.adminSearch__item-ttl p{font-weight:500;line-height:1.25}.adminSearch__item-contents-keyword{margin-bottom:4rem}@media screen and (orientation: portrait)and (max-width: 767px){.adminSearch__item-contents-keyword{margin-bottom:2.4rem}}.adminSearch__item-contents-advance{background:#f6f6f6;border:1px solid #dadada;border-radius:1.6rem}@media screen and (orientation: portrait)and (max-width: 767px){.adminSearch__item-contents-advance{border-radius:1.2rem}}.adminSearch__item-contents-advance-ttl{display:flex;width:100%;align-items:flex-start;cursor:pointer;position:relative;padding:2.4rem 3.2rem}@media screen and (orientation: portrait)and (max-width: 767px){.adminSearch__item-contents-advance-ttl{padding:2rem;align-items:flex-start;flex-direction:column;gap:.8rem}}.adminSearch__item-contents-advance-ttl h3{font-size:2rem;flex:none;font-weight:700;line-height:1.5}.adminSearch__item-contents-advance-ttl p{line-height:1.25;font-weight:500;flex:1;padding-right:4rem;text-align:left}.adminSearch__item-contents-advance-ttl-txt{display:flex;gap:3.2rem;align-items:center}@media screen and (orientation: portrait)and (max-width: 767px){.adminSearch__item-contents-advance-ttl-txt{gap:.8rem;flex-direction:column;align-items:flex-start}}.adminSearch__item-contents-advance-ttl-ico{background:#1a1a1a;width:2rem;height:2rem;border-radius:2rem;position:absolute;top:50%;right:3.2rem;margin-top:-1rem;transition:transform .3s}@media screen and (orientation: portrait)and (max-width: 767px){.adminSearch__item-contents-advance-ttl-ico{top:50%;right:2rem;margin-top:-1rem}}.adminSearch__item-contents-advance-ttl-ico.active{transform:rotate(180deg)}.adminSearch__item-contents-advance-ttl-ico.active span:nth-of-type(2){transform:rotate(180deg)}.adminSearch__item-contents-advance-ttl-ico span{background:#fff;width:1rem;height:.2rem;display:inline-block;position:absolute;inset:0;margin:auto;transition:transform .3s}.adminSearch__item-contents-advance-ttl-ico span:nth-of-type(2){transform:rotate(90deg)}.adminSearch__item-contents-advance-inner-inside{padding:2.4rem 3.2rem;position:relative}@media screen and (orientation: portrait)and (max-width: 767px){.adminSearch__item-contents-advance-inner-inside{padding:2rem}}.adminSearch__item-contents-advance-inner-inside::after{content:"";display:block;width:calc(100% - 6.4rem);height:1px;position:absolute;left:3.2rem;top:0;background:#dadada}@media screen and (orientation: portrait)and (max-width: 767px){.adminSearch__item-contents-advance-inner-inside::after{width:29.5rem;left:2rem}}.adminSearch__item-contents-advance-inner .searchAdvance{position:relative}.adminSearch__item-contents-advance-inner .searchAdvance:not(:last-of-type){margin-bottom:2rem}.adminSearch__item-contents-advance-inner .searchAdvance:nth-last-of-type(2){margin-bottom:2.4rem}.adminSearch__item-contents-advance-inner .searchAdvance:last-of-type{text-align:right}.adminSearch__item-contents-advance-inner .searchAdvance:last-of-type button{display:inline-block;font-size:1.5rem;color:#1f69f1;text-decoration:underline}@media(hover: hover)and (pointer: fine)and (min-width: 768px){.adminSearch__item-contents-advance-inner .searchAdvance:last-of-type button:hover{text-decoration:none}}.adminSearch__item-contents-advance-inner .searchAdvance label{line-height:normal;display:block;font-size:1.8rem;line-height:1.25;margin-bottom:.8rem}@media screen and (orientation: portrait)and (max-width: 767px){.adminSearch__item-contents-advance-inner .searchAdvance label{font-size:1.6rem}}.adminSearch__item-contents-advance-inner .searchAdvance select[aria-disabled=true]{background:#eaeaea;color:#737373;border-color:#c9c9c9;cursor:not-allowed;pointer-events:none;user-select:none}.adminSearch__item__results{margin-top:8rem}@media screen and (orientation: portrait)and (max-width: 767px){.adminSearch__item__results{margin-top:5.6rem}}.adminSearch__item__results-contents{display:flex;flex-wrap:wrap;gap:1.2rem}@media screen and (orientation: portrait)and (max-width: 767px){.adminSearch__item__results-contents{flex-direction:column}}.adminSearch__item__results-contents .searchResults{background:#f6f6f6;border-radius:.8rem;width:calc((100% - 1.2rem)/2);border:1px solid #f6f6f6;transition:border-color .25s}@media(hover: hover)and (pointer: fine)and (min-width: 768px){.adminSearch__item__results-contents .searchResults:hover{border-color:#aaa}}@media screen and (orientation: portrait)and (max-width: 767px){.adminSearch__item__results-contents .searchResults{width:100%}}.adminSearch__item__results-contents .searchResults__inner{padding:1.2rem 1.6rem;width:100%;display:flex;align-items:center;gap:2rem;position:relative}@media(hover: hover)and (pointer: fine)and (min-width: 768px){.adminSearch__item__results-contents .searchResults__inner:hover .searchResults__inner-arrow{right:1.2rem}}@media screen and (orientation: portrait)and (max-width: 767px){.adminSearch__item__results-contents .searchResults__inner{padding:.6rem 1.6rem .6rem .8rem;gap:1.2rem}}.adminSearch__item__results-contents .searchResults__inner-image{background:#fff;border-radius:.64rem;padding:.64rem;width:6.4rem;flex:none}.adminSearch__item__results-contents .searchResults__inner-image figure{position:relative;padding-top:100%;overflow:hidden;border-radius:.32rem}.adminSearch__item__results-contents .searchResults__inner-image figure img{position:absolute;inset:0;margin:auto;width:100%;height:100%;object-fit:cover;object-position:0 0}.adminSearch__item__results-contents .searchResults__inner-name{flex:1;text-decoration:underline;color:#1f69f1;line-height:normal;padding-right:3.2rem}.adminSearch__item__results-contents .searchResults__inner-arrow{background:#e2e2e2;position:absolute;top:50%;right:1.6rem;margin-top:-1rem;width:2rem;height:2rem;border-radius:2rem;display:flex;justify-content:center;align-items:center;transition:right .3s}.adminSearch__item__results-contents .searchResults__inner-arrow svg{fill:#0f30d9;width:1rem;height:1rem}.adminSearchDetail__inner{display:flex;gap:3.2rem;border-bottom:1px solid #cacaca;padding-bottom:8rem;margin-bottom:6.4rem}@media screen and (orientation: portrait)and (max-width: 767px){.adminSearchDetail__inner{flex-direction:column;gap:5.6rem;padding-bottom:4rem;margin-bottom:4rem}}.adminSearchDetail__person{width:32.8rem;flex:none}@media screen and (max-width: 1440px){.adminSearchDetail__person{width:31.5384615385%}}@media screen and (orientation: portrait)and (max-width: 767px){.adminSearchDetail__person{width:32.5rem;margin:0 auto}}.adminSearchDetail__person-inner{background:#fff;border-radius:3.2rem;padding:2rem;position:sticky;top:9rem}@media screen and (orientation: portrait)and (max-width: 767px){.adminSearchDetail__person-inner{border-radius:2.4rem}}.adminSearchDetail__person-inner-item:not(:last-of-type){margin-bottom:1.7rem}.adminSearchDetail__person-inner-item:first-of-type{margin-bottom:3.2rem}@media screen and (max-width: 1440px){.adminSearchDetail__person-inner-item:first-of-type{margin-bottom:11.1111111111%}}.adminSearchDetail__person-inner-item-image{display:flex;align-items:center;gap:2.4rem}@media screen and (max-width: 1440px){.adminSearchDetail__person-inner-item-image{gap:4.1666666667%}}.adminSearchDetail__person-inner-item-image-inside{position:relative;overflow:hidden;width:12rem;padding-top:41.6666666667%;border-radius:1.2rem;border:1px solid #e0e0e0;flex:none}@media screen and (max-width: 1440px){.adminSearchDetail__person-inner-item-image-inside{width:41.6666666667%}}.adminSearchDetail__person-inner-item-image-inside img{position:absolute;inset:0;margin:auto;width:100%;height:100%;object-fit:cover;object-position:0 0}.adminSearchDetail__person-inner-item-image-kana{color:#737373;font-size:1.2rem;line-height:1.25;margin-bottom:.4rem}.adminSearchDetail__person-inner-item-image-name{font-weight:700;font-size:1.8rem;line-height:1.25}.adminSearchDetail__person-inner-item-image-nickname{color:#737373;font-size:1.2rem;line-height:1.25;margin-top:2rem}.adminSearchDetail__person-inner-item-label{line-height:normal;margin-bottom:.8rem;font-size:1.6rem}@media screen and (orientation: portrait)and (max-width: 767px){.adminSearchDetail__person-inner-item-label{font-size:1.5rem}}.adminSearchDetail__person-inner-item-box{background:#f6f6f6;padding:.8rem 1.6rem;border-radius:.8rem;line-height:1.25}.adminSearchDetail__person-inner-item-box:not(:last-of-type){margin-bottom:.8rem}.adminSearchDetail__person-inner-item-box a{color:#1f69f1;display:flex;align-items:center;gap:.6rem}@media(hover: hover)and (pointer: fine)and (min-width: 768px){.adminSearchDetail__person-inner-item-box a:hover span{text-decoration:none}}.adminSearchDetail__person-inner-item-box a .orcidid{color:#1a1a1a}.adminSearchDetail__person-inner-item-box a span{display:block;text-decoration:underline;word-break:break-all;font-weight:500;font-size:1.4rem;text-align:left}.adminSearchDetail__person-inner-item-box a svg{width:2rem;height:2rem;fill:#1f69f1;flex:none}.adminSearchDetail__info{flex:1;min-width:0}.adminSearchDetail__info-col{background:#fff;border-radius:3.2rem;padding:2.4rem 3.2rem}@media screen and (orientation: portrait)and (max-width: 767px){.adminSearchDetail__info-col{padding:2rem 2.5rem;border-radius:2.4rem}}.adminSearchDetail__info-col:not(:last-of-type){margin-bottom:3.2rem}.adminSearchDetail__info-col-ttl{font-size:2.4rem;line-height:normal;font-weight:700;padding-bottom:2rem;margin-bottom:2rem;border-bottom:1px solid #e9e9e9}@media screen and (orientation: portrait)and (max-width: 767px){.adminSearchDetail__info-col-ttl{font-size:1.8rem;padding-bottom:1.2rem;margin-bottom:1.2rem}}.adminSearchDetail__info-col-contents-item:not(:last-of-type){margin-bottom:1.6rem}.adminSearchDetail__info-col-contents-item h2{font-size:1.8rem;line-height:normal;margin-bottom:.8rem}@media screen and (orientation: portrait)and (max-width: 767px){.adminSearchDetail__info-col-contents-item h2{font-size:1.5rem}}.adminSearchDetail__info-col-contents-item-keyword{border:1px solid #dedede;border-radius:.8rem;padding:1.2rem}.adminSearchDetail__info-col-contents-item-keyword ul{display:flex;flex-wrap:wrap;gap:.4rem}.adminSearchDetail__info-col-contents-item-keyword ul li{background:#f1f0fa;border-radius:.4rem;padding:0 .6rem;color:#4d6ba3;font-weight:400}.adminSearchDetail__info-col-contents-item-box1{background:#f6f6f6;padding:.8rem 1.6rem;border-radius:.8rem;font-size:1.6rem}@media screen and (orientation: portrait)and (max-width: 767px){.adminSearchDetail__info-col-contents-item-box1{font-size:1.4rem;padding:.6rem 1.2rem}}.adminSearchDetail__info-col-contents-item-box1:not(:last-of-type){margin-bottom:.8rem}.adminSearchDetail__info-col-contents-item-box1 button{color:#1f69f1;display:flex;align-items:center;gap:.4rem}@media(hover: hover)and (pointer: fine)and (min-width: 768px){.adminSearchDetail__info-col-contents-item-box1 button:hover span{text-decoration:none}}.adminSearchDetail__info-col-contents-item-box1 button span{display:block;text-decoration:underline;word-break:break-all;font-weight:500;font-size:1.4rem;text-align:left}.adminSearchDetail__info-col-contents-item-box1 button svg{width:2rem;height:2rem;fill:#657df6;flex:none}.adminSearchDetail__info-col-contents-item-box2:not(:last-of-type){margin-bottom:.8rem}.adminSearchDetail__info-col-contents-item-box2-date{display:flex;align-items:center;gap:2rem;margin-bottom:.3rem}.adminSearchDetail__info-col-contents-item-box2-date-num{display:flex;align-items:center;gap:.4rem;color:#737373}@media screen and (orientation: portrait)and (max-width: 767px){.adminSearchDetail__info-col-contents-item-box2-date-num{font-size:1.4rem}}.adminSearchDetail__info-col-contents-item-box2-date-num svg{width:2rem;height:2rem;fill:#737373}.adminSearchDetail__info-col-contents-item-box2-date-num span{display:block;line-height:1.25}.adminSearchDetail__info-col-contents-item-box2-desc{background:#f6f6f6;padding:1.2rem .8rem;border-radius:.8rem;font-size:1.6rem}.adminSearchDetail__info-col-contents-item-box2-desc>div{display:flex;gap:1.2rem}.adminSearchDetail__info-col-contents-item-box2-desc>div:not(:last-of-type){margin-bottom:.8rem}.adminSearchDetail__info-col-contents-item-box2-desc>div dt{background:#e0e0e0;border-radius:.8rem;width:12rem;flex:none;text-align:center;padding:1rem .5rem;line-height:normal;text-box-trim:trim-both;text-box-edge:cap alphabetic}@supports not (text-box-trim: trim-both){.adminSearchDetail__info-col-contents-item-box2-desc>div dt{line-height:1}}.adminSearchDetail__info-col-contents-item-box2-desc>div dt{flex-shrink:0;align-self:flex-start}@media screen and (orientation: portrait)and (max-width: 767px){.adminSearchDetail__info-col-contents-item-box2-desc>div dt{font-size:1.4rem;padding:.94rem .5rem}}@media screen and (orientation: portrait)and (max-width: 767px){.adminSearchDetail__info-col-contents-item-box2-desc>div dt br{display:none}}.adminSearchDetail__info-col-contents-item-box2-desc>div dd{padding:.2rem 0;font-size:1.4rem;line-height:normal;word-break:break-all;display:flex;flex-direction:column;justify-content:center;align-self:stretch}.adminSearchDetail__info-col-contents-item-box2-desc>div dd button{text-decoration:underline;color:#1f69f1;display:flex;align-items:center;gap:.2rem}@media(hover: hover)and (pointer: fine)and (min-width: 768px){.adminSearchDetail__info-col-contents-item-box2-desc>div dd button:hover{text-decoration:none}}.adminSearchDetail__info-col-contents-item-box2-desc>div dd button span{text-align:left;font-weight:500;font-size:1.4rem}.adminSearchDetail__info-col-contents-item-box2-desc>div dd button svg{fill:#1f69f1;width:2rem;height:2rem;flex:none}.adminCertificate__ttl{background:#fff;padding:2.4rem 3.2rem;border-radius:2.4rem;margin-bottom:4rem}@media screen and (orientation: portrait)and (max-width: 767px){.adminCertificate__ttl{padding:2rem;max-width:33.5rem;margin:0 auto 2rem}}.adminCertificate__ttl-inner{margin-bottom:1.6rem;display:flex;align-items:center;gap:1.2rem}@media screen and (orientation: portrait)and (max-width: 767px){.adminCertificate__ttl-inner{gap:.8rem}}.adminCertificate__ttl-inner svg{width:2.8rem;height:2.8rem;fill:#0f30d9}.adminCertificate__ttl-inner h2{font-weight:700;font-size:2rem;line-height:normal}.adminCertificate__ttl-inner h2 br{display:none}@media screen and (orientation: portrait)and (max-width: 767px){.adminCertificate__ttl-inner h2 br{display:block}}.adminCertificate__form{background:#fff;border-radius:3.2rem;padding:4.8rem 5.6rem}@media screen and (orientation: portrait)and (max-width: 767px){.adminCertificate__form{border-radius:2.4rem;padding:2rem}}.adminCertificate__form .form .nameCertificate th,.adminCertificate__form .form .formatCertificate th,.adminCertificate__form .form .businessCertificate th,.adminCertificate__form .form .salaryCertificate th{vertical-align:top}@media screen and (orientation: portrait)and (max-width: 767px){.adminCertificate__form .form .nameCertificate td input[type=radio]+label,.adminCertificate__form .form .formatCertificate td input[type=radio]+label,.adminCertificate__form .form .businessCertificate td input[type=radio]+label,.adminCertificate__form .form .salaryCertificate td input[type=radio]+label{background-position:0 .4rem;font-size:1.4rem;padding-left:2.8rem}}.adminCertificate__form .form .nameCertificate td .js-toggle-target,.adminCertificate__form .form .formatCertificate td .js-toggle-target,.adminCertificate__form .form .businessCertificate td .js-toggle-target,.adminCertificate__form .form .salaryCertificate td .js-toggle-target{display:grid;grid-template-rows:0fr;transition:grid-template-rows .3s ease-out,visibility .3s;visibility:hidden}.adminCertificate__form .form .nameCertificate td .js-toggle-inner,.adminCertificate__form .form .formatCertificate td .js-toggle-inner,.adminCertificate__form .form .businessCertificate td .js-toggle-inner,.adminCertificate__form .form .salaryCertificate td .js-toggle-inner{overflow:hidden;min-height:0}.adminCertificate__form .form .nameCertificate td .js-toggle-target.is-open,.adminCertificate__form .form .formatCertificate td .js-toggle-target.is-open,.adminCertificate__form .form .businessCertificate td .js-toggle-target.is-open,.adminCertificate__form .form .salaryCertificate td .js-toggle-target.is-open{grid-template-rows:1fr;visibility:visible}@media screen and (orientation: portrait)and (max-width: 767px){.adminCertificate__form .form .nameCertificate td .wrapRadio1,.adminCertificate__form .form .formatCertificate td .wrapRadio1,.adminCertificate__form .form .businessCertificate td .wrapRadio1,.adminCertificate__form .form .salaryCertificate td .wrapRadio1{display:flex;flex-wrap:wrap;gap:0 .8rem}}@media screen and (orientation: portrait)and (max-width: 767px){.adminCertificate__form .form .nameCertificate .wrapRadio1__item,.adminCertificate__form .form .businessCertificate .wrapRadio1__item,.adminCertificate__form .form .salaryCertificate .wrapRadio1__item{width:calc((100% - 1.6rem)/2)}}@media screen and (orientation: portrait)and (max-width: 767px){.adminCertificate__form .form .formatCertificate .wrapRadio1__item{width:calc((100% - 1.6rem)/3)}}/*# sourceMappingURL=style.min.css.map */