@charset "UTF-8";

/*!
 * ress.css • v1.0.1
 * MIT License
 * github.com/filipelinhares/ress
 */html{box-sizing:border-box;overflow-y:scroll;-webkit-text-size-adjust:100%}*,:after,:before{box-sizing:inherit}:after,:before{vertical-align:inherit;text-decoration:inherit}*{padding:0;margin:0;background-repeat:no-repeat}audio:not([controls]){display:none;height:0}hr{overflow:visible}article,aside,details,figcaption,figure,footer,header,main,menu,nav,section,summary{display:block}small{font-size:80%}[hidden],template{display:none}abbr[title]{text-decoration:none;border-bottom:1px dotted}a{background-color:transparent;-webkit-text-decoration-skip:objects}a:active,a:hover{outline-width:0}code,kbd,pre,samp{font-family:monospace,monospace}b,strong{font-weight:bolder}dfn{font-style:italic}i{font-style:normal}mark{color:#000;background-color:#ff0}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}address,body,dd,div,dl,dt,form,h1,h2,h3,h4,h5,h6,input,li,ol,option,p,select,textarea,time,ul{padding:0;margin:0;font-size:100%;font-style:normal;font-weight:400}ol,ul{list-style-type:none}input{border-radius:0}[type=number]{width:auto}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}textarea{overflow:auto;resize:vertical}button,input,optgroup,select,textarea{font:inherit}optgroup{font-weight:700}button{overflow:visible}hr{border:none}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{padding:0;border-style:0}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button:-moz-focusring{outline:1px dotted ButtonText}[type=reset],[type=submit],button{-webkit-appearance:button}button,select{text-transform:none}legend{display:table;max-width:100%;color:inherit;white-space:normal;border:0}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}::-webkit-input-placeholder{color:inherit;opacity:.54}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}img{vertical-align:middle;border-style:none}progress{vertical-align:baseline}svg:not(:root){overflow:hidden}audio,canvas,progress,video{display:inline-block}@media screen{[hidden~=screen]{display:inherit}[hidden~=screen]:not(:active):not(:focus):not(:target){position:absolute!important;clip:rect(0 0 0 0)!important}}[aria-busy=true]{cursor:progress}[aria-controls]{cursor:pointer}[aria-disabled]{cursor:default}::selection{color:#fff;text-shadow:none;background-color:#b3d4fc}@font-face{font-family:MyYuGothicM;font-weight:400;src:local("YuGothic-Medium"),local("Yu Gothic Medium"),local("YuGothic-Regular")}@font-face{font-family:MyYuGothicM;font-weight:700;src:local("YuGothic-Bold"),local("Yu Gothic Bold")}@font-face{font-family:MyYuMinchoM;font-weight:400;src:local("YuMincho-Medium"),local("Yu Mincho Medium"),local("YuMincho-Regular")}@font-face{font-family:MyYuMinchoM;font-weight:700;src:local("YuMincho-Demibold"),local("Yu Mincho")}body,html{font-family:Noto Sans JP,游ゴシック体,YuGothic,Yu Gothic M,游ゴシック Medium,Yu Gothic Medium,ヒラギノ角ゴ ProN W3,Hiragino Kaku Gothic ProN W3,HiraKakuProN-W3,ヒラギノ角ゴ ProN,Hiragino Kaku Gothic ProN,ヒラギノ角ゴ Pro,Hiragino Kaku Gothic Pro,メイリオ,Meiryo,Osaka,ＭＳ Ｐゴシック,MS PGothic,Helvetica Neue,HelveticaNeue,Helvetica,Arial,sans-serif;line-height:1;-webkit-font-smoothing:antialiased;overflow-wrap:anywhere}body.scrollLock,html.scrollLock{overflow:hidden}body{width:100%;font-size:1.4rem;font-weight:300}@media print,screen and (min-width:768px){body{min-width:768px;padding-top:75px}}@media print,screen and (max-width:767px){body{min-width:2px;padding-top:46px}}a{color:inherit;text-decoration:none}img{width:100%}button,input[type=button]{cursor:pointer}button{padding:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:none;background-color:transparent;border:none}.defs{display:none;width:0;height:0;overflow:hidden}@media print,screen and (min-width:1025px){.dn-pc{display:none!important}}@media print,screen and (min-width:768px){.dn-tab_pc{display:none!important}}@media print,screen and (min-width:768px) and (max-width:1024px){.dn-tab{display:none!important}}@media print,screen and (max-width:1024px){.dn-sp_tab{display:none!important}}@media print,screen and (max-width:767px){.dn-sp{display:none!important}}.slick-slider *{outline:0}.slick-dots{display:block;width:100%;padding:0;margin:24px 0 0;font-size:0;text-align:center;list-style:none}.slick-dots li{position:relative;display:inline-block;padding:0;margin:0 4px;cursor:pointer}.slick-dots li button{display:block;padding:5px;font-size:0;line-height:0;color:transparent;cursor:pointer;outline:0;background:transparent;border:0}.slick-dots li button:before{position:absolute;top:0;left:0;font-size:6px;line-height:6px;color:black;text-align:center;content:"";border-radius:6px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-list,.slick-track{overflow:hidden}.slick-slide{float:left}.slick-next,.slick-prev{position:absolute;top:50%;z-index:100;display:block;padding:0;font-size:0;line-height:0;cursor:pointer;background:transparent;border:0}.slick-next,.slick-next:focus,.slick-next:hover,.slick-prev,.slick-prev:focus,.slick-prev:hover{color:transparent;outline:0}.slick-next:focus:before,.slick-next:hover:before,.slick-prev:focus:before,.slick-prev:hover:before{opacity:1}.slick-next.slick-disabled:before,.slick-prev.slick-disabled:before{opacity:.25}.slick-next:before,.slick-prev:before{display:block;line-height:1;color:white;content:"";background-repeat:no-repeat;background-position:50%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
/*! PhotoSwipe main CSS by Dmitry Semenov | photoswipe.com | MIT license */.pswp,.pswp__bg,.pswp__scroll-wrap{width:100%;height:100%}.pswp,.pswp__item,.pswp__scroll-wrap{position:absolute;top:0;left:0;overflow:hidden}.pswp,.pswp__bg,.pswp__container,.pswp__img--placeholder,.pswp__zoom-wrap{-webkit-backface-visibility:hidden}.pswp,.pswp__bg,.pswp__error-msg,.pswp__img,.pswp__item,.pswp__scroll-wrap,.pswp__zoom-wrap{position:absolute}.pswp{z-index:1500;display:none;touch-action:none;outline:0;-webkit-text-size-adjust:100%}.pswp *{box-sizing:border-box}.pswp img{max-width:none}.pswp--animate_opacity{opacity:.001;transition:opacity 333ms cubic-bezier(.4,0,.22,1);will-change:opacity}.pswp--open{display:block}.pswp--zoom-allowed .pswp__img{cursor:zoom-in}.pswp--zoomed-in .pswp__img{cursor:-webkit-grab;cursor:grab}.pswp--dragging .pswp__img{cursor:-webkit-grabbing;cursor:grabbing}.pswp__bg{top:0;left:0;background:#000;opacity:0;transform:translateZ(0);will-change:opacity}.pswp__container,.pswp__zoom-wrap{position:absolute;top:0;right:0;bottom:0;left:0;touch-action:none}.pswp__container,.pswp__img{-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none}.pswp__zoom-wrap{width:100%;transform-origin:left top;transition:transform 333ms cubic-bezier(.4,0,.22,1)}.pswp__bg{transition:opacity 333ms cubic-bezier(.4,0,.22,1)}.pswp--animated-in .pswp__bg,.pswp--animated-in .pswp__zoom-wrap{transition:none}.pswp__item{right:0;bottom:0}.pswp__img{top:0;left:0;width:auto;height:auto}.pswp__img--placeholder--blank{background:#222}.pswp--ie .pswp__img{top:0;left:0;width:100%!important;height:auto!important}.pswp__error-msg{top:50%;left:0;width:100%;margin-top:-8px;font-size:14px;line-height:16px;color:#ccc;text-align:center}.pswp__error-msg a{color:#ccc;text-decoration:underline}.header{position:fixed;top:0;z-index:1000;width:100%;padding:0;line-height:1;background-color:#fff}@media print,screen and (min-width:768px){.header{height:75px}}@media print,screen and (max-width:767px){.header_wrap{display:flexbox;display:flex;justify-content:space-between;height:100%}}@media print,screen and (min-width:768px){.header_wrap{display:flexbox;display:flex;gap:10px;justify-content:space-between;height:100%;-webkit-box-pack:justify;-ms-flex-pack:justify}}@media print,screen and (max-width:767px){.header_wrap_left{display:flexbox;display:flex;align-items:center}}@media print,screen and (min-width:768px){.header_wrap_left{display:flexbox;display:flex;align-items:center}}@media print,screen and (max-width:767px){.headerSubLogo{width:86px;height:46px}}@media print,screen and (min-width:768px){.headerSubLogo{width:141px;height:100%}}.headerSubLogo_link{transition:opacity .3s}@media print,screen and (max-width:767px){.headerSubLogo_link{display:inline-block;width:100%;height:100%}}@media print,screen and (min-width:768px){.headerSubLogo_link{display:inline-block;width:100%;height:100%}}@media (hover:hover){.headerSubLogo_link:hover{opacity:.6}}.headerSubLogo_link img{width:100%;height:100%}@media print,screen and (max-width:767px){.headerMainLogo{flex:1 1;max-width:193px;margin:0 0 2px 18px;-webkit-box-flex:1}}@media print,screen and (min-width:768px){.headerMainLogo{width:316px;margin:0 0 5px 30px}}.headerMainLogo_link{display:inline-block;transition:opacity .3s}@media print,screen and (max-width:767px){.headerMainLogo_link{height:-moz-fit-content;height:fit-content}}@media print,screen and (min-width:768px){.headerMainLogo_link{height:-moz-fit-content;height:fit-content}}@media (hover:hover){.headerMainLogo_link:hover{opacity:.6}}@media print,screen and (min-width:1025px){.header_wrap_right{display:flexbox;display:flex;gap:10px;justify-content:space-between;width:100%;max-width:613px;-webkit-box-pack:justify;-ms-flex-pack:justify}}@media print,screen and (max-width:1024px){.headerNavList{display:none}}@media print,screen and (min-width:1025px){.headerNavList{display:flexbox;display:flex;gap:5px;align-items:center;justify-content:space-between;width:100%;max-width:315px;-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:justify;-ms-flex-pack:justify}}@media print,screen and (min-width:768px){.headerNavList_node_link{font-size:1.4rem;font-weight:700;transition:color .3s}}@media (hover:hover){.headerNavList_node_link:hover{color:#23b2be}}@media print,screen and (max-width:1024px){.headerButton{display:none}}@media print,screen and (min-width:1025px){.headerButton{display:flexbox;display:flex}}@media print,screen and (min-width:768px){.headerButtonDocument_link{display:inline-block;width:130px;height:100%;padding:10px 0;background-color:#23b2be;border:3px solid #23b2be;transition:background-color .3s}}@media print and (hover:hover),screen and (min-width:768px) and (hover:hover){.headerButtonDocument_link:hover{background-color:#fff}}@media print,screen and (min-width:768px){.headerButtonDocument_link_icon{width:26px;margin:0 auto;fill:#fff;transition:fill .3s}}@media print and (hover:hover),screen and (min-width:768px) and (hover:hover){.headerButtonDocument_link:hover .headerButtonDocument_link_icon{fill:#23b2be}}@media print,screen and (min-width:768px){.headerButtonDocument_link_text{width:-moz-fit-content;width:fit-content;margin:12px auto 0;font-size:1.4rem;font-weight:700;color:#fff;transition:color .3s}}@media print and (hover:hover),screen and (min-width:768px) and (hover:hover){.headerButtonDocument_link:hover .headerButtonDocument_link_text{color:#23b2be}}@media print,screen and (min-width:768px){.headerButtonDocument_link_text-dotto{letter-spacing:-.2em}.headerButtonInquiry_link{display:inline-block;width:130px;height:100%;padding:14px 0 10px;background-color:#000;border:3px solid #000;transition:background-color .3s}}@media print and (hover:hover),screen and (min-width:768px) and (hover:hover){.headerButtonInquiry_link:hover{background-color:#fff}}@media print,screen and (min-width:768px){.headerButtonInquiry_link_icon{width:26px;margin:0 auto;fill:#fff;transition:fill .3s}}@media print and (hover:hover),screen and (min-width:768px) and (hover:hover){.headerButtonInquiry_link:hover .headerButtonInquiry_link_icon{fill:#000}}@media print,screen and (min-width:768px){.headerButtonInquiry_link_text{width:-moz-fit-content;width:fit-content;margin:15px auto 0;font-size:1.4rem;font-weight:700;color:#fff;transition:color .3s}}@media print and (hover:hover),screen and (min-width:768px) and (hover:hover){.headerButtonInquiry_link:hover .headerButtonInquiry_link_text{color:#000}}.buttonBurger{position:relative;z-index:10000;display:block;cursor:pointer;background-color:#23b2be;transition:background-color .3s}@media print,screen and (max-width:767px){.buttonBurger{width:46px;height:46px}}@media print,screen and (min-width:768px) and (max-width:1024px){.buttonBurger{width:75px;height:75px}}@media print,screen and (min-width:1025px){.buttonBurger{display:none}}.buttonBurger.active{background-color:#fff}.buttonBurger_border,.buttonBurger_bottom,.buttonBurger_middle,.buttonBurger_top{position:absolute;background-color:#fff;transform-origin:0;transition:transform .3s ease-in-out,top .3s,left .3s,bottom .3s,opacity .3s,background-color .3s}@media print,screen and (max-width:767px){.buttonBurger_border,.buttonBurger_bottom,.buttonBurger_middle,.buttonBurger_top{left:12px;width:22px;height:2px}}@media print,screen and (min-width:768px) and (max-width:1024px){.buttonBurger_border,.buttonBurger_bottom,.buttonBurger_middle,.buttonBurger_top{left:22.5px;width:30px;height:2px}}@media print,screen and (min-width:1025px){.buttonBurger_border,.buttonBurger_bottom,.buttonBurger_middle,.buttonBurger_top{display:none}}.active .buttonBurger_border,.active .buttonBurger_bottom,.active .buttonBurger_middle,.active .buttonBurger_top{background-color:#23b2be}.buttonBurger_top{position:absolute}@media print,screen and (max-width:767px){.buttonBurger_top{top:calc(50% - 7px)}}@media print,screen and (min-width:768px){.buttonBurger_top{top:calc(50% - 8px)}}.active .buttonBurger_top{transform:translate(0) rotate(45deg)}@media print,screen and (max-width:767px){.active .buttonBurger_top{top:15px;left:16px}}@media print,screen and (min-width:768px){.active .buttonBurger_top{top:29px;left:29px;width:29px}}.buttonBurger_middle{position:absolute;top:50%;opacity:1;transform:translateY(-50%)}.active .buttonBurger_middle{opacity:0}.buttonBurger_bottom{position:absolute}@media print,screen and (max-width:767px){.buttonBurger_bottom{bottom:calc(50% - 7px)}}@media print,screen and (min-width:768px){.buttonBurger_bottom{bottom:calc(50% - 8px)}}.active .buttonBurger_bottom{transform:translate(0) rotate(-45deg)}@media print,screen and (max-width:767px){.active .buttonBurger_bottom{bottom:14px;left:16px}}@media print,screen and (min-width:768px){.active .buttonBurger_bottom{bottom:24px;left:29px;width:29px}}.headerSpMenu{position:fixed;left:100%;z-index:1000;display:flexbox;display:flex;flex-direction:column;justify-content:center;height:-moz-fit-content;height:fit-content;background-color:#f8fcfc;transition:left .6s;-webkit-box-pack:center;-ms-flex-pack:center}@media print,screen and (max-width:767px){.headerSpMenu{top:46px;width:223px;height:calc(100% - 46px)}}@media print,screen and (min-width:768px) and (max-width:1024px){.headerSpMenu{top:75px;width:223px;height:calc(100% - 75px)}}@media print,screen and (min-width:1025px){.headerSpMenu{display:none}}@media print,screen and (max-width:1024px){.is-open.headerSpMenu{left:calc(100% - 223px)}}.headerSpMenu_inner{overflow-y:auto}@media print,screen and (max-width:767px){.headerSpMenu_inner{padding:68px 25px}}@media print,screen and (min-width:768px) and (max-width:1024px){.headerSpMenu_inner{padding:68px 25px}}@media print,screen and (max-width:1024px){.headerSpMenuList{display:flexbox;display:flex;flex-direction:column;gap:30px}.headerSpMenuList_node{position:relative;width:100%;margin:-2.6px 0;font-size:1.4rem;font-weight:700;line-height:1.8;pointer-events:none}.headerSpMenuList_node:after{position:absolute;top:50%;right:0;width:13px;height:10px;content:"";background-image:url(/ws_digital/svg/arrow_blue.svg);transform:translateY(-50%);transition:right .3s}}@media print and (hover:hover),screen and (max-width:1024px) and (hover:hover){.headerSpMenuList_node:hover:after{right:-3px}}@media print,screen and (max-width:1024px){.headerSpMenuList_node_link{pointer-events:auto;transition:color .3s}}@media print and (hover:hover),screen and (max-width:1024px) and (hover:hover){.headerSpMenuList_node_link:hover{color:#23b2be}}@media print,screen and (max-width:1024px){.headerSpMenuButtonDocument{width:100%;margin:30px 0 0}.headerSpMenuButtonDocument_link{display:inline-block;width:100%;padding:10px 0 9px;background-color:#23b2be;border:3px solid #23b2be;transition:background-color .3s}}@media print and (hover:hover),screen and (max-width:1024px) and (hover:hover){.headerSpMenuButtonDocument_link:hover{background-color:#fff}}@media print,screen and (max-width:1024px){.headerSpMenuButtonDocument_link_icon{width:26px;margin:0 auto;fill:#fff;transition:fill .3s}}@media print and (hover:hover),screen and (max-width:1024px) and (hover:hover){.headerSpMenuButtonDocument_link:hover .headerSpMenuButtonDocument_link_icon{fill:#23b2be}}@media print,screen and (max-width:1024px){.headerSpMenuButtonDocument_link_text{margin:6px 0 0;font-size:1.4rem;font-weight:700;line-height:1.4;color:#fff;text-align:center;transition:color .3s}}@media print and (hover:hover),screen and (max-width:1024px) and (hover:hover){.headerSpMenuButtonDocument_link:hover .headerSpMenuButtonDocument_link_text{color:#23b2be}}@media print,screen and (max-width:1024px){.headerSpMenuButtonInquiry{width:100%;margin:15px 0 0}.headerSpMenuButtonInquiry_link{display:inline-block;width:100%;padding:14px 0 19px;background-color:#000;border:3px solid #000;transition:background-color .3s}}@media print and (hover:hover),screen and (max-width:1024px) and (hover:hover){.headerSpMenuButtonInquiry_link:hover{background-color:#fff}}@media print,screen and (max-width:1024px){.headerSpMenuButtonInquiry_link_icon{width:25px;margin:0 auto;fill:#fff;transition:fill .3s}}@media print and (hover:hover),screen and (max-width:1024px) and (hover:hover){.headerSpMenuButtonInquiry_link:hover .headerSpMenuButtonInquiry_link_icon{fill:#000}}@media print,screen and (max-width:1024px){.headerSpMenuButtonInquiry_link_text{margin:19px 0 0;font-size:1.4rem;font-weight:700;line-height:1.4;color:#fff;text-align:center;transition:color .3s}}@media print and (hover:hover),screen and (max-width:1024px) and (hover:hover){.headerSpMenuButtonInquiry_link:hover .headerSpMenuButtonInquiry_link_text{color:#000}}.headerSpMenuClose{transition:background-color .3s}@media print,screen and (max-width:1024px){.headerSpMenuClose{position:relative;display:block;width:60px;height:60px;margin:30px auto 0;background-color:#fff;border:1px solid #bbdce2;border-radius:50%}}@media (hover:hover){.headerSpMenuClose:hover{background-color:#23b2be}}.headerSpMenuClose_bottom,.headerSpMenuClose_top{transition:background-color .3s}@media print,screen and (max-width:1024px){.headerSpMenuClose_bottom,.headerSpMenuClose_top{position:absolute;top:50%;left:50%;width:22px;height:2px;background-color:#23b2be}}@media (hover:hover){.headerSpMenuClose:hover .headerSpMenuClose_bottom,.headerSpMenuClose:hover .headerSpMenuClose_top{background-color:#fff}}@media print,screen and (max-width:1024px){.headerSpMenuClose_top{transform:translate(-50%,-50%) rotate(45deg)}.headerSpMenuClose_bottom{transform:translate(-50%,-50%) rotate(-45deg)}}@media print,screen and (max-width:767px){.footer{margin:60px 0 0}}@media print,screen and (min-width:768px){.footer{margin:123px 0 0}}.footerRelation{background-color:#ececea}@media print,screen and (max-width:767px){footer .footerRelationInner{display:flexbox;display:flex;flex-wrap:wrap;gap:11px;justify-content:center;padding:20px 0;-webkit-box-pack:center;-ms-flex-pack:center}}@media print,screen and (min-width:768px){footer .footerRelationInner{display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:30px;gap:30px;justify-content:center;max-width:962px;padding:40px 0;-webkit-box-pack:center;-ms-flex-pack:center}}.footerRelationInner_link{background-color:#fff}@media print,screen and (max-width:767px){.footerRelationInner_link{width:calc(50% - 5.5px)}}.footerRelationInner_link img{transition:opacity .3s}@media (hover:hover){.footerRelationInner_link img:hover{opacity:.6}}.footerGroup{background:#98989a}@media print,screen and (max-width:767px){.footerGroup{padding:11px 20px 10px}}@media print,screen and (min-width:768px){.footerGroup{padding:30px 70px 13px}}@media print,screen and (max-width:767px){.footerGroup_contents{display:flexbox;display:flex;align-items:center;justify-content:space-between;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-box-align:center;-ms-flex-align:center}}@media print,screen and (min-width:768px){.footerGroup_contents{display:flexbox;display:flex;align-items:center;justify-content:space-between;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-box-align:center;-ms-flex-align:center}}@media print,screen and (max-width:767px){.footerGroup_contents_logo{width:107px}.footerGroup_contents_logo svg{width:107px!important}}@media print,screen and (min-width:768px){.footerGroup_contents_logo{width:243px}.footerGroup_contents_logo svg{width:243px!important}}@media print,screen and (max-width:767px){.footerGroup_contents_workLaugh{width:136px}.footerGroup_contents_workLaugh svg{width:136px!important}}.footerGroup_copyright{color:#fff}@media print,screen and (max-width:767px){.footerGroup_copyright{margin:9px auto 0;font-size:1rem;text-align:center}}@media print,screen and (min-width:768px){.footerGroup_copyright{margin:2px auto 0;font-size:1.2rem;text-align:center}}.c-sectionWrap{width:92%;margin:0 auto}@media print,screen and (min-width:768px){.c-sectionWrap{max-width:1200px}}.c-breadcrumb{width:100%}@media print,screen and (max-width:767px){.c-breadcrumb{margin:38px 0 0}}@media print,screen and (min-width:768px){.c-breadcrumb{padding:5.3px 0;background-color:#f3f3f3}}@media print,screen and (max-width:767px){.c-breadcrumbList{display:flexbox;display:flex;flex-wrap:wrap;gap:0 10px}}@media print,screen and (min-width:768px){.c-breadcrumbList{display:flexbox;display:flex;gap:10px;white-space:nowrap}}@media print,screen and (max-width:767px){.c-breadcrumbList_node{position:relative;padding:0 15px 0 0}.c-breadcrumbList_node:after{position:absolute;top:50%;right:0;width:5px;height:5px;content:"";background-image:url(/ws_digital/svg/arrow_breadcrumb.svg);background-repeat:no-repeat;background-position:50%;background-size:contain;transform:translateY(-50%)}.c-breadcrumbList_node:last-child{padding:0}.c-breadcrumbList_node:last-child:after{display:none}}@media print,screen and (min-width:768px){.c-breadcrumbList_node{position:relative;padding:0 15px 0 0}.c-breadcrumbList_node:after{position:absolute;top:50%;right:0;width:5px;height:5px;content:"";background-image:url(/ws_digital/svg/arrow_breadcrumb.svg);background-repeat:no-repeat;background-position:50%;background-size:contain;transform:translateY(-50%)}.c-breadcrumbList_node:last-child{padding:0}.c-breadcrumbList_node:last-child:after{display:none}}.c-breadcrumbList_node_link{transition:opacity .3s}@media print,screen and (max-width:767px){.c-breadcrumbList_node_link{font-size:1.4rem;line-height:1.8}}@media print,screen and (min-width:768px){.c-breadcrumbList_node_link{font-size:1.4rem;line-height:1.8}}@media (hover:hover){.c-breadcrumbList_node_link:hover{opacity:.6}}@media print,screen and (max-width:767px){.c-pageTitle{display:flexbox;display:flex;align-items:center;width:100%;min-height:72px;padding:0;margin:10px auto 0;background-image:url(/ws_digital/svg/title_bg.svg);background-position:0 0;background-size:36px 100%;-webkit-box-align:center;-ms-flex-align:center}}@media print,screen and (min-width:768px){.c-pageTitle{width:100%;max-width:1366px;padding:22px 0 26px;margin:33px auto 0;background-image:url(/ws_digital/svg/title_bg.svg);background-position:0 0;background-size:48px 100%}}.c-pageTitle_text{font-weight:700}@media print,screen and (max-width:767px){.c-pageTitle_text{padding:0 33px 0 56px;margin:0;font-size:2.4rem;line-height:1.6}}@media print,screen and (min-width:768px){.c-pageTitle_text{padding:0 83px;margin:0 auto;font-size:3rem;line-height:1.6}}.c-sectionTitle{font-weight:700}@media print,screen and (max-width:767px){.c-sectionTitle{position:relative;padding:0 0 18px;margin:-3px 0 0;font-size:2rem;line-height:1.76}.c-sectionTitle:after{position:absolute;bottom:0;left:0;width:70px;height:2px;content:"";background:linear-gradient(90deg,#dfeed3,#14de14 34.48%,#20e5b0 67%,#007581)}}@media print,screen and (min-width:768px){.c-sectionTitle{position:relative;padding:0 0 30px;margin:-2px 0 0;font-size:2.6rem;line-height:1.6}.c-sectionTitle:after{position:absolute;bottom:0;left:0;width:70px;height:2px;content:"";background:linear-gradient(90deg,#dfeed3,#14de14 34.48%,#20e5b0 67%,#007581)}}@media print,screen and (max-width:767px){.c-case{display:grid;grid-template-columns:1fr;grid-gap:15px;gap:15px}}@media print,screen and (min-width:768px) and (max-width:1024px){.c-case{display:grid;grid-template-columns:1fr 1fr;grid-gap:49px;gap:49px}}@media print,screen and (min-width:1025px){.c-case{display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:49px;gap:49px}}.c-caseNode{position:relative;display:flexbox;display:flex;flex-direction:column;background-color:#fff}@media print,screen and (max-width:767px){.c-caseNode:before{position:absolute;right:10px;bottom:10px;z-index:10;width:9px;height:8px;content:"";background-image:url(/ws_digital/svg/arrow_case.svg);background-repeat:no-repeat;background-position:50%;background-size:contain}.c-caseNode:after{position:absolute;right:0;bottom:0;width:44px;height:44px;content:"";background:linear-gradient(135deg,transparent,transparent 50%,#23b2be 0,#23b2be)}}@media print,screen and (min-width:768px){.c-caseNode:before{position:absolute;right:10px;bottom:10px;z-index:10;width:9px;height:8px;content:"";background-image:url(/ws_digital/svg/arrow_case.svg);background-repeat:no-repeat;background-position:50%;background-size:contain}.c-caseNode:after{position:absolute;right:0;bottom:0;width:44px;height:44px;content:"";background:linear-gradient(135deg,transparent,transparent 50%,#23b2be 0,#23b2be)}}.c-caseNode_link{display:flexbox;display:flex;flex-direction:column;transition:opacity .3s}@media print,screen and (min-width:768px){.c-caseNode_link{flex:1 1}}@media (hover:hover){.c-caseNode_link:hover{opacity:.6}}@media print,screen and (max-width:767px){.c-caseNode_upper{width:100%;aspect-ratio:92/45;overflow:hidden}.c-caseNode_upper img{width:100%;height:100%;object-fit:cover}}@media print,screen and (min-width:768px){.c-caseNode_upper{width:100%;aspect-ratio:345/169;overflow:hidden}.c-caseNode_upper img{width:100%;height:100%;object-fit:cover}}.c-caseNode_lower{background-color:#fafafa}@media print,screen and (max-width:767px){.c-caseNode_lower{padding:20px 15px}}@media print,screen and (min-width:768px){.c-caseNode_lower{flex:1 1;padding:20px 15px 25px}}@media print,screen and (max-width:767px){.c-caseNodeTag{display:flexbox;display:flex;flex-wrap:wrap;gap:10px}}@media print,screen and (min-width:768px){.c-caseNodeTag{display:flexbox;display:flex;flex-wrap:wrap;gap:10px}}@media print,screen and (max-width:767px){.c-caseNodeTag_node{width:-moz-fit-content;width:fit-content;height:-moz-fit-content;height:fit-content;padding:0 7px;font-size:1.3rem;line-height:18px;border:1px solid #000}}@media print,screen and (min-width:768px){.c-caseNodeTag_node{width:-moz-fit-content;width:fit-content;height:-moz-fit-content;height:fit-content;padding:0 7px;font-size:1.3rem;line-height:18px;border:1px solid #000}}.c-caseNodeTitle{font-weight:700}@media print,screen and (max-width:767px){.c-caseNodeTitle{margin:10px 0 0;font-size:1.6rem;line-height:1.6}}@media print,screen and (min-width:768px){.c-caseNodeTitle{margin:8px 0 0;font-size:1.8rem;line-height:1.6}}@media print,screen and (max-width:767px){.c-caseNodeName{margin:13px 0 0;font-size:1.4rem;line-height:1.6}}@media print,screen and (min-width:768px){.c-caseNodeName{margin:17px 0 0;font-size:1.6rem;line-height:1.6}}@media print,screen and (max-width:767px){.c-returnBtn{width:100%;max-width:345px;margin:0 auto}}@media print,screen and (min-width:768px){.c-returnBtn{width:345px;margin:0 auto}}.c-returnBtn_link{display:inline-block;font-weight:700;color:#fff;text-align:center;background-color:#9a9a9a;transition:opacity .3s}@media print,screen and (max-width:767px){.c-returnBtn_link{width:100%;padding:22px 0;font-size:1.6rem;border-radius:30px}}@media print,screen and (min-width:768px){.c-returnBtn_link{width:100%;padding:22px 0;font-size:1.6rem;border-radius:30px}}@media (hover:hover){.c-returnBtn_link:hover{opacity:.6}}@media print,screen and (max-width:767px){.c-servise{display:grid;grid-template-columns:1fr;grid-gap:20px;gap:20px}}@media print,screen and (min-width:768px) and (max-width:1024px){.c-servise{display:grid;grid-template-columns:1fr 1fr;grid-gap:48px 49px;gap:48px 49px}}@media print,screen and (min-width:1025px){.c-servise{display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:48px 49px;gap:48px 49px}}.c-serviceNode{position:relative;display:flexbox;display:flex;flex-direction:column;background-color:#fff;transition:opacity 333ms cubic-bezier(.4,0,.22,1)}@media print,screen and (max-width:767px){.c-serviceNode:before{position:absolute;right:10px;bottom:10px;z-index:10;width:9px;height:8px;content:"";background-image:url(/ws_digital/svg/arrow_service.svg);background-repeat:no-repeat;background-position:50%;background-size:contain}.c-serviceNode:after{position:absolute;right:0;bottom:0;width:44px;height:44px;content:"";background:linear-gradient(135deg,transparent,transparent 50%,#23b2be 0,#23b2be)}}@media print,screen and (min-width:768px){.c-serviceNode:before{position:absolute;right:10px;bottom:10px;z-index:10;width:9px;height:8px;content:"";background-image:url(/ws_digital/svg/arrow_service.svg);background-repeat:no-repeat;background-position:50%;background-size:contain}.c-serviceNode:after{position:absolute;right:0;bottom:0;width:44px;height:44px;content:"";background:linear-gradient(135deg,transparent,transparent 50%,#23b2be 0,#23b2be)}}.c-serviceNode.is-hide{opacity:0}.c-serviceNode_link{display:flexbox;display:flex;flex-direction:column;transition:opacity .3s}@media print,screen and (min-width:768px){.c-serviceNode_link{flex:1 1}}@media (hover:hover){.c-serviceNode_link:hover{opacity:.6}}@media print,screen and (max-width:767px){.c-serviceNode_upper{width:100%;aspect-ratio:345/169;overflow:hidden}.c-serviceNode_upper img{width:100%;height:100%;object-fit:cover}}@media print,screen and (min-width:768px){.c-serviceNode_upper{width:100%;aspect-ratio:367/180;overflow:hidden}.c-serviceNode_upper img{width:100%;height:100%;object-fit:cover}}.c-serviceNode_lower{background-color:#fafafa}@media print,screen and (max-width:767px){.c-serviceNode_lower{padding:0 0 15px}}@media print,screen and (min-width:768px){.c-serviceNode_lower{display:flexbox;display:flex;flex:1 1;flex-direction:column;padding:0 0 20px;-webkit-box-flex:1}}@media print,screen and (max-width:767px){.c-serviceNodeTag{display:flexbox;display:flex;flex-wrap:wrap;gap:8px;padding:0 44px 0 15px;margin:10px 0 0}}@media print,screen and (min-width:768px){.c-serviceNodeTag{display:flexbox;display:flex;flex-wrap:wrap;gap:8px;padding:0 44px 0 15px;margin:10px 0 0}}.c-serviceNodeTag_node{color:#fff;background-color:#06a2b1}@media print,screen and (max-width:767px){.c-serviceNodeTag_node{width:-moz-fit-content;width:fit-content;padding:0 8px;font-size:1.3rem;line-height:25px}}@media print,screen and (min-width:768px){.c-serviceNodeTag_node{width:-moz-fit-content;width:fit-content;padding:0 8px;font-size:1.3rem;line-height:25px}}.c-serviceNodeTag_node-step1{background-color:#89d3d9}.c-serviceNodeTag_node-step2{background-color:#55cfd9}.c-serviceNodeTag_node-step3{background-color:#00bbcc}.c-serviceNodeTag_node-step4{background-color:#06a2b1}.c-serviceNodeTag_node-format{background-color:#42abe0}.c-serviceNodeTitle{display:flexbox;display:flex;align-items:center;font-weight:700;background-color:rgba(187,220,226,.8);-webkit-box-align:center;-ms-flex-align:center}@media print,screen and (max-width:767px){.c-serviceNodeTitle{padding:10px 15px 8.4px;font-size:1.6rem;line-height:1.6;border-bottom:1px solid #dbdbdb}}@media print,screen and (min-width:768px){.c-serviceNodeTitle{padding:11px 10px 6.8px;margin:-3px 0 0;font-size:2rem;line-height:1.76;border-bottom:1px solid #dbdbdb}}@media print,screen and (max-width:767px){.c-serviceNodeText{padding:0 15px;margin:13px 0 0;font-size:1.4rem;line-height:1.6}}@media print,screen and (min-width:768px){.c-serviceNodeText{padding:0 15px;margin:13px 0 0;font-size:1.6rem;line-height:1.6}}.c-newsNode{background-color:#fff}@media print,screen and (max-width:767px){.c-newsNode{width:100%}}@media print,screen and (min-width:768px){.c-newsNode{width:100%}}.c-newsNode_link{transition:opacity .3s}@media print,screen and (max-width:767px){.c-newsNode_link{display:grid;grid-template-columns:133px 1fr;grid-gap:5px 10px;gap:5px 10px;padding:16px 0 9px;border-bottom:1px solid #e5e2e2}}@media print,screen and (min-width:768px){.c-newsNode_link{display:flexbox;display:flex;gap:15px;padding:20px 33px 16px 0;background-image:url(/ws_digital/svg/news_arrow.svg);background-position:100%;background-size:13px 10px;border-bottom:1px solid #e5e2e2}}@media (hover:hover){.c-newsNode_link:hover{opacity:.6}}@media print,screen and (max-width:767px){.c-newsNode_link_date{width:133px}}@media print,screen and (min-width:768px){.c-newsNode_link_date{width:133px}}.c-newsNode_link_date time{font-family:Poppins,YuGothic,Yu Gothic M,游ゴシック Medium,Yu Gothic Medium,ヒラギノ角ゴ ProN W3,Hiragino Kaku Gothic ProN W3,HiraKakuProN-W3,ヒラギノ角ゴ ProN,Hiragino Kaku Gothic ProN,ヒラギノ角ゴ Pro,Hiragino Kaku Gothic Pro,メイリオ,Meiryo,Osaka,ＭＳ Ｐゴシック,MS PGothic,Helvetica Neue,HelveticaNeue,Helvetica,Arial,sans-serif;font-weight:300;color:#23b2be}@media print,screen and (max-width:767px){.c-newsNode_link_date time{width:100%;height:25px;font-size:1.6rem;line-height:23px}}@media print,screen and (min-width:768px){.c-newsNode_link_date time{width:100%;height:25px;font-size:1.8rem;line-height:25px}}.c-newsNode_link_tag{color:#fff;background-color:#34b0ad}@media print,screen and (max-width:767px){.c-newsNode_link_tag{width:-moz-fit-content;width:fit-content;min-width:115px;height:22px;padding:0 5px;margin:2px 0 0;font-size:1.3rem;line-height:22px;text-align:center}}@media print,screen and (min-width:768px){.c-newsNode_link_tag{width:-moz-fit-content;width:fit-content;min-width:115px;height:22px;padding:0 5px;margin:2px 0 0;font-size:1.3rem;line-height:22px;text-align:center}}.c-newsNode_link_tag-news{background-color:#34b0ad}.c-newsNode_link_tag-contents{background-color:#fcb232}.c-newsNode_link_tag-release{background-color:#fc6f65}.c-newsNode_link_tag-notification{background-color:#3d75b0}@media print,screen and (max-width:767px){.c-newsNode_link_title{grid-column:1/3;padding:0 37px 0 0;font-size:1.4rem;line-height:1.6;background-image:url(/ws_digital/svg/news_arrow.svg);background-position:top calc(50% + 4px) right 4px;background-size:13px 10px}}@media print,screen and (min-width:768px){.c-newsNode_link_title{flex:1 1;margin:1px 0 -1.5px;font-size:1.6rem;line-height:1.6;-webkit-box-flex:1}}@media print,screen and (max-width:767px){.c-seminar{display:grid;grid-template-columns:1fr;grid-gap:15px;gap:15px}}@media print,screen and (min-width:768px) and (max-width:1024px){.c-seminar{display:grid;grid-template-columns:1fr 1fr;grid-gap:20px;gap:20px}}@media print,screen and (min-width:1025px){.c-seminar{display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:20px;gap:20px}}.c-seminarNode{position:relative;display:flexbox;display:flex;flex-direction:column;background-color:#fff}@media print,screen and (max-width:767px){.c-seminarNode:before{position:absolute;right:10px;bottom:10px;z-index:10;width:9px;height:8px;content:"";background-image:url(/ws_digital/svg/arrow_service.svg);background-repeat:no-repeat;background-position:50%;background-size:contain}.c-seminarNode:after{position:absolute;right:0;bottom:0;width:44px;height:44px;content:"";background:linear-gradient(135deg,transparent,transparent 50%,#23b2be 0,#23b2be)}}@media print,screen and (min-width:768px){.c-seminarNode:before{position:absolute;right:10px;bottom:10px;z-index:10;width:9px;height:8px;content:"";background-image:url(/ws_digital/svg/arrow_service.svg);background-repeat:no-repeat;background-position:50%;background-size:contain}.c-seminarNode:after{position:absolute;right:0;bottom:0;width:44px;height:44px;content:"";background:linear-gradient(135deg,transparent,transparent 50%,#23b2be 0,#23b2be)}}.c-seminarNode.is-hide{display:none}.c-seminarNode_link{background-color:#fafafa;transition:opacity .3s}@media print,screen and (max-width:767px){.c-seminarNode_link{padding:15px 0 12px}}@media print,screen and (min-width:768px){.c-seminarNode_link{height:100%;padding:20px 0 15px}}@media (hover:hover){.c-seminarNode_link:hover{opacity:.6}}@media print,screen and (max-width:767px){.c-seminarNode_upper{position:relative;padding:0 15px 10px}}@media print,screen and (min-width:768px){.c-seminarNode_upper{position:relative;padding:0 20px 10px}}@media print,screen and (max-width:767px){.c-seminarNodeImg{width:100%;aspect-ratio:105/59;overflow:hidden}}@media print,screen and (min-width:768px){.c-seminarNodeImg{width:100%;aspect-ratio:347/195;overflow:hidden}}.c-seminarNodeImg img{width:100%;height:100%;object-fit:cover}.c-seminarNodeStatus,.c-seminarNodeStatus-accepting,.c-seminarNodeStatus-archive{position:absolute;font-weight:700;color:#fff}@media print,screen and (max-width:767px){.c-seminarNodeStatus,.c-seminarNodeStatus-accepting,.c-seminarNodeStatus-archive{right:5px;bottom:0;width:114px;height:23px;font-size:1.3rem;line-height:23px;text-align:center}}@media print,screen and (min-width:768px){.c-seminarNodeStatus,.c-seminarNodeStatus-accepting,.c-seminarNodeStatus-archive{right:10px;bottom:0;width:114px;height:23px;font-size:1.3rem;line-height:23px;text-align:center}}.c-seminarNodeStatus-accepting{background-color:#fc6f65}.c-seminarNodeStatus-archive{background-color:#3e76b0}@media print,screen and (max-width:767px){.c-seminarNode_lower{padding:5px 15px 0}}@media print,screen and (min-width:768px){.c-seminarNode_lower{padding:5px 20px 0}}.c-seminarNodeFee,.c-seminarNodeFee-free,.c-seminarNodeFee-paid{font-weight:700}@media print,screen and (max-width:767px){.c-seminarNodeFee,.c-seminarNodeFee-free,.c-seminarNodeFee-paid{width:70px;height:20px;font-size:1.3rem;line-height:18px;text-align:center;border:1px solid #000}}@media print,screen and (min-width:768px){.c-seminarNodeFee,.c-seminarNodeFee-free,.c-seminarNodeFee-paid{width:70px;height:20px;font-size:1.3rem;line-height:18px;text-align:center;border:1px solid #000}}.c-seminarNodeFee-free{background-color:#fff}.c-seminarNodeFee-paid{color:#fff;background-color:#53565a}.c-seminarNodeTitle{font-weight:700}@media print,screen and (max-width:767px){.c-seminarNodeTitle{padding:0 0 9px;margin:10px 0 0;font-size:1.6rem;line-height:1.6;border-bottom:1px solid #e5e2e2}}@media print,screen and (min-width:768px){.c-seminarNodeTitle{padding:0 0 14px;margin:9px 0 0;font-size:1.8rem;line-height:1.6;border-bottom:1px solid #e5e2e2}}@media print,screen and (max-width:767px){.c-seminarNodeDateTime{margin:9px 0 0;font-size:1.4rem;line-height:1.6}}@media print,screen and (min-width:768px){.c-seminarNodeDateTime{margin:9px 0 0;font-size:1.6rem;line-height:1.6}}@media print,screen and (max-width:767px){.c-seminarNodeTag{display:flexbox;display:flex;flex-wrap:wrap;gap:5px;margin:8px 0 0}}@media print,screen and (min-width:768px){.c-seminarNodeTag{display:flexbox;display:flex;flex-wrap:wrap;gap:5px;margin:13px 0 0}}.c-seminarNodeTag_node{color:#23b2be}@media print,screen and (max-width:767px){.c-seminarNodeTag_node{font-size:1.4rem;line-height:1.6}}@media print,screen and (min-width:768px){.c-seminarNodeTag_node{font-size:1.4rem;line-height:1.6}.c-seminarNodeDateTime_time{padding:0 0 0 4px}}@media print,screen and (max-width:767px){.c-document{display:grid;grid-template-columns:1fr;grid-gap:15px;gap:15px}}@media print,screen and (min-width:768px) and (max-width:1024px){.c-document{display:grid;grid-template-columns:1fr 1fr;grid-gap:40px 41px;gap:40px 41px}}@media print,screen and (min-width:1025px){.c-document{display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:40px 41px;gap:40px 41px}}.c-documentNode{position:relative;display:flexbox;display:flex;flex-direction:column;height:100%;background-color:#fff;transition:opacity 333ms cubic-bezier(.4,0,.22,1)}@media print,screen and (max-width:767px){.c-documentNode:before{position:absolute;right:10px;bottom:10px;z-index:10;width:9px;height:8px;content:"";background-image:url(/ws_digital/svg/arrow_service.svg);background-repeat:no-repeat;background-position:50%;background-size:contain}.c-documentNode:after{position:absolute;right:0;bottom:0;width:44px;height:44px;content:"";background:linear-gradient(135deg,transparent,transparent 50%,#23b2be 0,#23b2be)}}@media print,screen and (min-width:768px){.c-documentNode:before{position:absolute;right:10px;bottom:10px;z-index:10;width:9px;height:8px;content:"";background-image:url(/ws_digital/svg/arrow_service.svg);background-repeat:no-repeat;background-position:50%;background-size:contain}.c-documentNode:after{position:absolute;right:0;bottom:0;width:44px;height:44px;content:"";background:linear-gradient(135deg,transparent,transparent 50%,#23b2be 0,#23b2be)}}.c-documentNode.is-hide{opacity:0}.c-documentNode_link{transition:opacity .3s}@media print,screen and (max-width:767px){.c-documentNode_link{padding:14px 0;border:1px solid #23b2be}}@media print,screen and (min-width:768px){.c-documentNode_link{height:100%;padding:20px 0 18px;border:1px solid #23b2be}}@media (hover:hover){.c-documentNode_link:hover{opacity:.6}}@media print,screen and (max-width:767px){.c-documentNode_upper{width:100%;aspect-ratio:343/165;padding:0 14px;overflow:hidden}}@media print,screen and (min-width:768px){.c-documentNode_upper{width:100%;aspect-ratio:371/175;padding:0 19px;overflow:hidden}}.c-documentNode_upper img{width:100%;height:100%;object-fit:cover}@media print,screen and (max-width:767px){.c-documentNode_lower{padding:13px 15px 0}}@media print,screen and (min-width:768px){.c-documentNode_lower{padding:15px 20px 0 19px}}.c-documentNode_link_date time{font-family:Poppins,YuGothic,Yu Gothic M,游ゴシック Medium,Yu Gothic Medium,ヒラギノ角ゴ ProN W3,Hiragino Kaku Gothic ProN W3,HiraKakuProN-W3,ヒラギノ角ゴ ProN,Hiragino Kaku Gothic ProN,ヒラギノ角ゴ Pro,Hiragino Kaku Gothic Pro,メイリオ,Meiryo,Osaka,ＭＳ Ｐゴシック,MS PGothic,Helvetica Neue,HelveticaNeue,Helvetica,Arial,sans-serif;font-weight:500;color:#23b2be}@media print,screen and (max-width:767px){.c-documentNode_link_date time{font-size:1.6rem}}@media print,screen and (min-width:768px){.c-documentNode_link_date time{font-size:1.8rem}}.c-documentNodeTitle{font-weight:700}@media print,screen and (max-width:767px){.c-documentNodeTitle{margin:12px auto 0;font-size:1.6rem;line-height:1.6}}@media print,screen and (min-width:768px){.c-documentNodeTitle{margin:11px auto 0;font-size:1.8rem;line-height:1.6}}@media print,screen and (max-width:767px){.c-documentNodeTag{display:flexbox;display:flex;flex-wrap:wrap;gap:5px 14px;margin:14px 0 0}}@media print,screen and (min-width:768px){.c-documentNodeTag{display:flexbox;display:flex;flex-wrap:wrap;gap:5px 15px;margin:19px 0 0}}.c-documentNodeTag_node{color:#23b2be}@media print,screen and (max-width:767px){.c-documentNodeTag_node{font-size:1.4rem;line-height:20px}}@media print,screen and (min-width:768px){.c-documentNodeTag_node{font-size:1.4rem;line-height:20px}}@media print,screen and (max-width:767px){.c-note{display:grid;grid-template-columns:1fr;grid-gap:15px;gap:15px}}@media print,screen and (min-width:768px) and (max-width:1024px){.c-note{display:grid;grid-template-columns:1fr 1fr;grid-gap:49px;gap:49px;place-items:center}}@media print,screen and (min-width:1025px){.c-note{display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:49px;gap:49px}}.c-noteNode{position:relative;display:flexbox;display:flex;flex-direction:column;background-color:#fff}@media print,screen and (max-width:767px){.c-noteNode:before{position:absolute;right:10px;bottom:10px;z-index:10;width:9px;height:8px;content:"";background-image:url(/ws_digital/svg/arrow_note.svg);background-repeat:no-repeat;background-position:50%;background-size:contain}.c-noteNode:after{position:absolute;right:0;bottom:0;width:44px;height:44px;content:"";background:linear-gradient(135deg,transparent,transparent 50%,#23b2be 0,#23b2be)}}@media print,screen and (min-width:768px){.c-noteNode:before{position:absolute;right:10px;bottom:10px;z-index:10;width:9px;height:8px;content:"";background-image:url(/ws_digital/svg/arrow_note.svg);background-repeat:no-repeat;background-position:50%;background-size:contain}.c-noteNode:after{position:absolute;right:0;bottom:0;width:44px;height:44px;content:"";background:linear-gradient(135deg,transparent,transparent 50%,#23b2be 0,#23b2be)}}.c-noteNode_link{display:flexbox;display:flex;flex-direction:column;transition:opacity .3s}@media print,screen and (min-width:768px){.c-noteNode_link{flex:1 1}}@media (hover:hover){.c-noteNode_link:hover{opacity:.6}}@media print,screen and (max-width:767px){.c-noteNode_upper{width:100%;aspect-ratio:92/45;overflow:hidden}.c-noteNode_upper img{width:100%;height:100%;object-fit:cover}}@media print,screen and (min-width:768px){.c-noteNode_upper{width:100%;aspect-ratio:367/192;overflow:hidden}.c-noteNode_upper img{width:100%;height:100%;object-fit:cover}}.c-noteNode_lower{background-color:#fafafa}@media print,screen and (max-width:767px){.c-noteNode_lower{padding:15px 10px 16px}}@media print,screen and (min-width:768px){.c-noteNode_lower{flex:1 1;padding:20px 15px}}.c-noteNodeTitle{font-weight:700}@media print,screen and (max-width:767px){.c-noteNodeTitle{font-size:1.6rem;line-height:1.6}}@media print,screen and (min-width:768px){.c-noteNodeTitle{font-size:1.8rem;line-height:1.6}}.c-noteNodeTag{color:#23b2be}@media print,screen and (max-width:767px){.c-noteNodeTag{display:flexbox;display:flex;flex-wrap:wrap;width:-moz-fit-content;width:fit-content;margin:10px 0 0;font-size:1.4rem;line-height:18px}}@media print,screen and (min-width:768px){.c-noteNodeTag{display:flexbox;display:flex;flex-wrap:wrap;gap:10px;width:-moz-fit-content;width:fit-content;margin:18px 0 0;font-size:1.4rem;line-height:18px}}@media print,screen and (max-width:767px){.c-archiveSingleSort{margin:40px auto 0}}@media print,screen and (min-width:768px){.c-archiveSingleSort{margin:41px auto 0}}@media print,screen and (max-width:767px){.c-archiveSingleSort_message{margin:-.6px 0;font-size:1.4rem;line-height:1.6;text-align:center}}@media print,screen and (min-width:768px){.c-archiveSingleSort_message{font-size:1.6rem;line-height:1.5;text-align:center}}@media print,screen and (max-width:767px){.c-archiveSingleSort_list{display:flexbox;display:flex;flex-wrap:wrap;gap:10px 9px;justify-content:center;margin:20px auto 0;-webkit-box-pack:center;-ms-flex-pack:center}}@media print,screen and (min-width:768px){.c-archiveSingleSort_list{display:flexbox;display:flex;flex-wrap:wrap;gap:20px;justify-content:center;margin:20px auto 0;-webkit-box-pack:center;-ms-flex-pack:center}}@media print,screen and (max-width:767px){.c-archiveSingleSortBtn{width:calc(50% - 4.5px);height:100%}}@media print,screen and (min-width:768px){.c-archiveSingleSortBtn{width:calc(25% - 20px);max-width:180px;height:36px;height:-moz-fit-content;height:fit-content}}.c-archiveSingleSortBtn_label{display:block;color:#23b2be;transition:background-color .3s,color .3s}@media print,screen and (max-width:767px){.c-archiveSingleSortBtn_label{display:flexbox;display:flex;align-items:center;justify-content:center;width:100%;height:100%;padding:5.8px 0;font-size:1.4rem;line-height:1.6;border:1px solid #23b2be;border-radius:20px;-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center}}@media print,screen and (min-width:768px){.c-archiveSingleSortBtn_label{width:100%;max-width:180px;height:36px;line-height:34px;text-align:center;border:1px solid #23b2be;border-radius:20px}}@media (hover:hover){.c-archiveSingleSortBtn_label:hover{color:#fff;background-color:#23b2be}}.c-archiveSingleSortBtn_label.active{color:#fff;background-color:#23b2be}@media print,screen and (max-width:767px){.c-archiveDoubleSort{position:relative;margin:40px auto 0}}@media print,screen and (min-width:768px){.c-archiveDoubleSort{position:relative;margin:40px auto 0}}.c-archiveDoubleSort_resetBtn{color:#fff}@media print,screen and (max-width:767px){.c-archiveDoubleSort_resetBtn{position:absolute;top:10px;right:0;width:110px;height:35px}}@media print,screen and (min-width:768px){.c-archiveDoubleSort_resetBtn{position:absolute;top:10px;right:0;width:144px;height:35px}}.c-archiveDoubleSort_resetBtn_link{display:block!important;color:#fff;background-color:#9a9a9a!important;transition:opacity .3s}@media print,screen and (max-width:767px){.c-archiveDoubleSort_resetBtn_link{width:110px;height:35px;font-size:1.4rem;line-height:35px;text-align:center;border-radius:6px!important}}@media print,screen and (min-width:768px){.c-archiveDoubleSort_resetBtn_link{width:144px;height:35px;font-size:1.6rem;line-height:35px;text-align:center;border-radius:10px!important}}@media (hover:hover){.c-archiveDoubleSort_resetBtn_link:hover{opacity:.6}}@media print,screen and (max-width:767px){.c-archiveDoubleSort_title{padding:0 0 13px;font-size:1.8rem}}@media print,screen and (min-width:768px){.c-archiveDoubleSort_title{padding:0 0 13px;font-size:2rem}}@media print,screen and (max-width:767px){.c-archiveDoubleSort_upper{width:100%;padding:0 0 10px;margin:18px 0 0;border-bottom:1px solid #e5e2e2}}@media print,screen and (min-width:768px){.c-archiveDoubleSort_upper{display:flexbox;display:flex;gap:10px;width:100%;padding:0 0 15px;margin:20px 0 0;border-bottom:1px solid #e5e2e2}}.c-archiveDoubleSort_upper_title{display:flexbox;display:flex;font-weight:700}@media print,screen and (max-width:767px){.c-archiveDoubleSort_upper_title{align-items:center;width:100%;max-width:140px;font-size:1.4rem;-webkit-box-align:center;-ms-flex-align:center}}@media print,screen and (min-width:768px){.c-archiveDoubleSort_upper_title{align-items:center;width:140px;font-size:1.6rem;-webkit-box-align:center;-ms-flex-align:center}}@media print,screen and (max-width:767px){.c-archiveDoubleSort_upper_list{display:flexbox;display:flex;flex-wrap:wrap;gap:10px 8px;margin:14px 0 0}}@media print,screen and (min-width:768px){.c-archiveDoubleSort_upper_list{display:flexbox;display:flex;flex:1 1;flex-wrap:wrap;gap:10px;-webkit-box-flex:1}}@media print,screen and (max-width:767px){.c-archiveDoubleSortUpperBtn{width:calc(50% - 4px)}}.c-archiveDoubleSortUpperBtn_label-step1,.c-archiveDoubleSortUpperBtn_label-step2,.c-archiveDoubleSortUpperBtn_label-step3,.c-archiveDoubleSortUpperBtn_label-step4,[class^=c-archiveDoubleSortUpperBtn_label]{font-weight:700;color:#23b2be;transition:color .3s,background-color .3s}@media print,screen and (max-width:767px){.c-archiveDoubleSortUpperBtn_label-step1,.c-archiveDoubleSortUpperBtn_label-step2,.c-archiveDoubleSortUpperBtn_label-step3,.c-archiveDoubleSortUpperBtn_label-step4,[class^=c-archiveDoubleSortUpperBtn_label]{display:flexbox;display:flex;align-items:center;justify-content:center;width:100%;height:100%;padding:5.5px 3px;font-size:1.3rem;line-height:1.7;text-align:center;border:1px solid #23b2be;border-radius:4px;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center}}@media print,screen and (min-width:768px){.c-archiveDoubleSortUpperBtn_label-step1,.c-archiveDoubleSortUpperBtn_label-step2,.c-archiveDoubleSortUpperBtn_label-step3,.c-archiveDoubleSortUpperBtn_label-step4,[class^=c-archiveDoubleSortUpperBtn_label]{display:flexbox;display:flex;align-items:center;justify-content:center;width:202px;height:100%;font-size:1.4rem;line-height:30px;text-align:center;border:1px solid #23b2be;border-radius:10px;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center}}@media (hover:hover){.c-archiveDoubleSortUpperBtn_label-step1:hover,.c-archiveDoubleSortUpperBtn_label-step2:hover,.c-archiveDoubleSortUpperBtn_label-step3:hover,.c-archiveDoubleSortUpperBtn_label-step4:hover,[class^=c-archiveDoubleSortUpperBtn_label]:hover{color:#fff;background-color:#23b2be}}.c-input-checkbox:checked+.c-archiveDoubleSortUpperBtn_label-step1,.c-input-checkbox:checked+.c-archiveDoubleSortUpperBtn_label-step2,.c-input-checkbox:checked+.c-archiveDoubleSortUpperBtn_label-step3,.c-input-checkbox:checked+.c-archiveDoubleSortUpperBtn_label-step4,.c-input-checkbox:checked+[class^=c-archiveDoubleSortUpperBtn_label]{color:#fff;background-color:#23b2be}.c-archiveDoubleSortUpperBtn_label-step1{color:#89d3d9;border:1px solid #89d3d9}@media (hover:hover){.c-archiveDoubleSortUpperBtn_label-step1:hover{color:#fff;background-color:#89d3d9}}.c-input-checkbox:checked+.c-archiveDoubleSortUpperBtn_label-step1{color:#fff;background-color:#89d3d9}.c-archiveDoubleSortUpperBtn_label-step2{color:#55cfd9;border:1px solid #55cfd9}@media (hover:hover){.c-archiveDoubleSortUpperBtn_label-step2:hover{color:#fff;background-color:#55cfd9}}.c-input-checkbox:checked+.c-archiveDoubleSortUpperBtn_label-step2{color:#fff;background-color:#55cfd9}.c-archiveDoubleSortUpperBtn_label-step3{color:#00bbcc;border:1px solid #00bbcc}@media (hover:hover){.c-archiveDoubleSortUpperBtn_label-step3:hover{color:#fff;background-color:#00bbcc}}.c-input-checkbox:checked+.c-archiveDoubleSortUpperBtn_label-step3{color:#fff;background-color:#00bbcc}.c-archiveDoubleSortUpperBtn_label-step4{color:#06a2b1;border:1px solid #06a2b1}@media (hover:hover){.c-archiveDoubleSortUpperBtn_label-step4:hover{color:#fff;background-color:#06a2b1}}.c-input-checkbox:checked+.c-archiveDoubleSortUpperBtn_label-step4{color:#fff;background-color:#06a2b1}@media print,screen and (max-width:767px){.c-archiveDoubleSort_lower{width:100%;margin:13px 0 0}}@media print,screen and (min-width:768px){.c-archiveDoubleSort_lower{display:flexbox;display:flex;gap:10px;width:100%;margin:15px 0 0}}.c-archiveDoubleSort_lower_title{display:flexbox;display:flex;font-weight:700}@media print,screen and (max-width:767px){.c-archiveDoubleSort_lower_title{align-items:center;width:100%;max-width:140px;font-size:1.4rem;-webkit-box-align:center;-ms-flex-align:center}}@media print,screen and (min-width:768px){.c-archiveDoubleSort_lower_title{align-items:center;width:140px;font-size:1.6rem;-webkit-box-align:center;-ms-flex-align:center}}@media print,screen and (max-width:767px){.c-archiveDoubleSort_lower_list{display:flexbox;display:flex;flex-wrap:wrap;gap:10px 8px;margin:13px 0 0}}@media print,screen and (min-width:768px){.c-archiveDoubleSort_lower_list{display:flexbox;display:flex;flex:1 1;flex-wrap:wrap;gap:10px;-webkit-box-flex:1}}@media print,screen and (max-width:767px){.c-archiveDoubleSortLowerBtn{width:calc(50% - 4px)}}.c-archiveDoubleSortLowerBtn_label{font-weight:700;color:#23b2be;transition:color .3s,background-color .3s}@media print,screen and (max-width:767px){.c-archiveDoubleSortLowerBtn_label{display:block;width:100%;padding:5.5px 0;font-size:1.3rem;line-height:1.7;text-align:center;border:1px solid #23b2be;border-radius:4px}}@media print,screen and (min-width:768px){.c-archiveDoubleSortLowerBtn_label{display:flexbox;display:flex;align-items:center;justify-content:center;width:202px;height:100%;padding:0 5px;font-size:1.4rem;line-height:30px;border:1px solid #23b2be;border-radius:10px;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center}}@media (hover:hover){.c-archiveDoubleSortLowerBtn_label:hover{color:#fff;background-color:#23b2be}}.c-input-checkbox:checked+.c-archiveDoubleSortLowerBtn_label{color:#fff;background-color:#23b2be}.c-input{position:relative;z-index:1;display:none;padding:0;margin:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:none;background:transparent;border:0;border-radius:0}.c-input::-ms-expand{display:none}.c-input:focus{outline:none}.c-pager{display:flexbox;display:flex;gap:5px;justify-content:center}@media print,screen and (max-width:767px){.c-pager{margin:40px auto 0}}@media print,screen and (min-width:768px){.c-pager{margin:60px auto 0}}.c-pager_inner{display:flexbox;display:flex;gap:5px}.c-pager_button,.c-pager_button-disable,.c-pager_button-last,.c-pager_button-next,.c-pager_button-prev,.c-pager_node_link-start,.page-numbers,.page-numbers.current{display:flexbox;display:flex;align-items:center;justify-content:center;width:28px;height:32px;font-size:1.4rem;line-height:32px;text-align:center;border-radius:5px;transition:background-color .3s,color .3s;-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center}@media (hover:hover){.c-pager_button-disable:hover,.c-pager_button-last:hover,.c-pager_button-next:hover,.c-pager_button-prev:hover,.c-pager_button:hover,.c-pager_node_link-start:hover,.page-numbers:hover{color:#97999b;background-color:#f2f2f2}}.page-numbers.current{color:#fff;pointer-events:none;background-color:#000}.c-pager_button g{fill:#000}.c-pager_button-disable{pointer-events:none}.c-pager_button-disable g{fill:#d9d9d6}.c-pageTop{line-height:1}@media print,screen and (max-width:767px){.c-pageTop{margin:40px auto 0}}@media print,screen and (min-width:768px){.c-pageTop{position:fixed;right:10px;bottom:10px;z-index:1000;width:60px;height:60px}}@media print,screen and (max-width:767px){.c-pageTopContent{width:-moz-fit-content;width:fit-content;margin:0 auto}}.c-pageTopContent_link{background-color:#fff}@media print,screen and (max-width:767px){.c-pageTopContent_link{display:inline-block;width:60px;height:60px;padding:5px 0 26px;margin:0 auto;border:1px solid #23b2be;border-radius:50%}}@media print,screen and (min-width:768px){.c-pageTopContent_link{display:inline-block;width:60px;height:60px;padding:8px 0 26px;border:1px solid #23b2be;border-radius:50%}}.c-pageTopContent_link_img{transition:opacity .3s}@media print,screen and (max-width:767px){.c-pageTopContent_link_img{width:16px;height:12px;margin:0 auto}}@media print,screen and (min-width:768px){.c-pageTopContent_link_img{width:16px;height:12px;margin:0 auto}}@media (hover:hover){.c-pageTopContent_link:hover .c-pageTopContent_link_img{opacity:.6}}.c-pageTopContent_link_text{width:-moz-fit-content;width:fit-content;font-size:"Poppins",YuGothic,"Yu Gothic M","游ゴシック Medium","Yu Gothic Medium","ヒラギノ角ゴ ProN W3","Hiragino Kaku Gothic ProN W3",HiraKakuProN-W3,"ヒラギノ角ゴ ProN","Hiragino Kaku Gothic ProN","ヒラギノ角ゴ Pro","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,Osaka,"ＭＳ Ｐゴシック","MS PGothic","Helvetica Neue",HelveticaNeue,Helvetica,Arial,sans-serif;font-weight:300;color:#23b2be;text-align:center;transition:opacity .3s}@media print,screen and (max-width:767px){.c-pageTopContent_link_text{margin:4px auto 0;font-size:1.3rem;line-height:13.8px}}@media print,screen and (min-width:768px){.c-pageTopContent_link_text{margin:4px auto 0;font-size:1.3rem;line-height:13.8px}}@media (hover:hover){.c-pageTopContent_link:hover .c-pageTopContent_link_text{opacity:.6}}html{font-size:10px}.arrow-pager-next,.doubleArrow-pager-last{transform:rotate(180deg);transform-origin:50% 50% 0}.c-pager_node_link-disable g{fill:#d9d9d6}.js-pageTop{transition:opacity .3s}.js-pageTop.fadeout{pointer-events:none;opacity:0}.is-open .topStepAccordionBtn_verticalBorder{transform:translate(-50%,-50%)}.is-open .topStepAccordionBtn_horizontalBorder{opacity:0;transform:translate(-50%,-50%) rotate(90deg)}