.corpSearchFilter-module-scss-module__4qc0SG__root{display:block}.corpSearchFilter-module-scss-module__4qc0SG__head{max-width:var(--max-width);margin:0 auto;padding:40px 0 28px}@media screen and (max-width:1024px){.corpSearchFilter-module-scss-module__4qc0SG__head{padding:36px 80px 28px}}@media screen and (max-width:767px){.corpSearchFilter-module-scss-module__4qc0SG__head{padding:28px 18px 20px}}.corpSearchFilter-module-scss-module__4qc0SG__keyword{color:#07507b;word-break:break-all;font-family:Noto Serif JP,sans-serif;font-size:48px;font-weight:500}@media screen and (max-width:1024px){.corpSearchFilter-module-scss-module__4qc0SG__keyword{font-size:40px}}@media screen and (max-width:767px){.corpSearchFilter-module-scss-module__4qc0SG__keyword{font-size:28px}}.corpSearchFilter-module-scss-module__4qc0SG__count{color:#222;letter-spacing:.04em;font-family:noto-sans-cjk-jp,sans-serif;font-size:18px;font-weight:400;line-height:1}.corpSearchFilter-module-scss-module__4qc0SG__countNum{color:#222;letter-spacing:.04em;font-size:40px;font-weight:400;line-height:1}.corpSearchFilter-module-scss-module__4qc0SG__tabList{max-width:var(--max-width);-webkit-overflow-scrolling:touch;scrollbar-width:none;gap:10px;margin:0 auto;padding:0 68px;display:flex;overflow-x:auto}.corpSearchFilter-module-scss-module__4qc0SG__tabList::-webkit-scrollbar{display:none}@media screen and (max-width:1024px){.corpSearchFilter-module-scss-module__4qc0SG__tabList{padding:0 80px}}@media screen and (max-width:767px){.corpSearchFilter-module-scss-module__4qc0SG__tabList{overflow-x:initial;grid-template-columns:repeat(2,1fr);gap:6px;padding:0 18px;display:grid}}.corpSearchFilter-module-scss-module__4qc0SG__tab{color:#07507b;text-align:center;letter-spacing:.04em;white-space:nowrap;cursor:pointer;background-color:#f5f5f5;border:none;border-top-left-radius:4px;border-top-right-radius:4px;flex:1 0;padding:10px 0;font-family:Noto Serif JP,sans-serif;font-size:20px;font-weight:500;line-height:1.5;transition:color .35s cubic-bezier(.26,.16,.1,1),background-color .35s cubic-bezier(.26,.16,.1,1)}@media (hover:hover) and (pointer:fine){.corpSearchFilter-module-scss-module__4qc0SG__tab:hover,.corpSearchFilter-module-scss-module__4qc0SG__tab:focus,[data-hovered=true] .corpSearchFilter-module-scss-module__4qc0SG__tab:hover{color:#fff;background-color:#7a8a93;text-decoration:none}}@media screen and (max-width:767px){.corpSearchFilter-module-scss-module__4qc0SG__tab{flex:unset;padding:8px 12px;font-size:13px}}.corpSearchFilter-module-scss-module__4qc0SG__tabActive{color:#fff;background-color:#7a8a93}.corpSearchFilter-module-scss-module__4qc0SG__content{z-index:1;max-width:var(--max-width);border-top:1px solid #07507b;margin:-1px auto 0;padding:28px 0 120px;position:relative}@media screen and (max-width:1024px){.corpSearchFilter-module-scss-module__4qc0SG__content{padding:28px 80px 60px}}@media screen and (max-width:767px){.corpSearchFilter-module-scss-module__4qc0SG__content{border-top:none;margin-top:0;padding:28px 18px 48px}}.corpSearchFilter-module-scss-module__4qc0SG__grid{grid-template-columns:repeat(3,1fr);gap:80px 60px;display:grid}@media screen and (max-width:1024px){.corpSearchFilter-module-scss-module__4qc0SG__grid{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:767px){.corpSearchFilter-module-scss-module__4qc0SG__grid{grid-template-columns:1fr;gap:30px}}.corpSearchFilter-module-scss-module__4qc0SG__message{color:#7a8992;text-align:center;padding:48px 0;font-size:14px}.corpSearchFilter-module-scss-module__4qc0SG__cardWrap{flex-direction:column;display:flex}.corpSearchFilter-module-scss-module__4qc0SG__typeLabel{color:#5a656b;letter-spacing:.04em;align-items:center;gap:4px;margin-bottom:8px;font-size:12px;font-weight:500;display:inline-flex}
.eventContacts-module-scss-module__MY1SfG__root{align-items:center;display:flex}@media screen and (max-width:1024px){.eventContacts-module-scss-module__MY1SfG__root{flex-direction:column}}.eventContacts-module-scss-module__MY1SfG__item{flex-direction:column;justify-content:center;align-items:center;width:50%;padding:34px 0 48px;display:flex}@media screen and (max-width:1024px){.eventContacts-module-scss-module__MY1SfG__item{width:100%}}.eventContacts-module-scss-module__MY1SfG__description{color:#fff;margin-bottom:8px;font-family:Noto Serif JP,sans-serif;font-size:20px}.eventContacts-module-scss-module__MY1SfG__link{color:#222;background-color:#fff;justify-content:center;align-items:center;width:fit-content;padding:23.5px 72px 23px;line-height:normal;text-decoration:none;transition:opacity .35s cubic-bezier(.26,.16,.1,1);display:flex;position:relative}@media (hover:hover) and (pointer:fine){.eventContacts-module-scss-module__MY1SfG__link:hover,.eventContacts-module-scss-module__MY1SfG__link:focus,[data-hovered=true] .eventContacts-module-scss-module__MY1SfG__link:hover{opacity:.8;text-decoration:none}}.eventContacts-module-scss-module__MY1SfG__label{position:relative}.eventContacts-module-scss-module__MY1SfG__arrow{position:absolute;top:23%;right:7%}.eventContacts-module-scss-module__MY1SfG__contact{background:#07507b}.eventContacts-module-scss-module__MY1SfG__download{background:#0095d8}
.UsefulSidebarEventList-module-scss-module__oXZHRW__list{flex-direction:column;gap:30px;display:flex}.UsefulSidebarEventList-module-scss-module__oXZHRW__item{display:block}.UsefulSidebarEventList-module-scss-module__oXZHRW__link{gap:10px;transition:opacity .35s cubic-bezier(.26,.16,.1,1);display:flex}@media (hover:hover) and (pointer:fine){.UsefulSidebarEventList-module-scss-module__oXZHRW__link:hover,.UsefulSidebarEventList-module-scss-module__oXZHRW__link:focus,[data-hovered=true] .UsefulSidebarEventList-module-scss-module__oXZHRW__link:hover{opacity:.6;text-decoration:none}.UsefulSidebarEventList-module-scss-module__oXZHRW__link:hover,.UsefulSidebarEventList-module-scss-module__oXZHRW__link:focus{text-decoration:none}.UsefulSidebarEventList-module-scss-module__oXZHRW__link:hover img,.UsefulSidebarEventList-module-scss-module__oXZHRW__link:focus img{scale:1.1}[data-hovered=true] .UsefulSidebarEventList-module-scss-module__oXZHRW__link:hover{text-decoration:none}[data-hovered=true] .UsefulSidebarEventList-module-scss-module__oXZHRW__link:hover img{scale:1.1}}.UsefulSidebarEventList-module-scss-module__oXZHRW__image{flex:0 0 87px;width:87px;height:59px;overflow:hidden}.UsefulSidebarEventList-module-scss-module__oXZHRW__image img{object-fit:cover;width:100%;height:100%;transition:scale .35s cubic-bezier(.43,.05,.17,1) .35s;scale:1}.UsefulSidebarEventList-module-scss-module__oXZHRW__title h3{-webkit-line-clamp:3;-webkit-box-orient:vertical;margin-top:-5px;font-size:15px;font-weight:500;line-height:150%;display:-webkit-box;overflow:hidden}.UsefulSidebarEventList-module-scss-module__oXZHRW__debugItem{position:relative}.UsefulSidebarEventList-module-scss-module__oXZHRW__debugItem:hover .UsefulSidebarEventList-module-scss-module__oXZHRW__debugTooltip{display:block}.UsefulSidebarEventList-module-scss-module__oXZHRW__debugTooltip{z-index:100;color:#fff;white-space:nowrap;pointer-events:none;background:#000000d9;border-radius:4px;padding:8px 12px;font-size:11px;line-height:1.6;display:none;position:absolute;top:100%;left:0}.UsefulSidebarEventList-module-scss-module__oXZHRW__debugTooltip p{margin:0}
.usefulArticleCard-module-scss-module__F96V_a__root{height:100%}@media (hover:hover) and (pointer:fine){.usefulArticleCard-module-scss-module__F96V_a__root:has(.usefulArticleCard-module-scss-module__F96V_a__link:hover,.usefulArticleCard-module-scss-module__F96V_a__link:focus) .usefulArticleCard-module-scss-module__F96V_a__link{opacity:.6;text-decoration:none}.usefulArticleCard-module-scss-module__F96V_a__root:has(.usefulArticleCard-module-scss-module__F96V_a__link:hover,.usefulArticleCard-module-scss-module__F96V_a__link:focus) .usefulArticleCard-module-scss-module__F96V_a__image img{scale:1.1}}.usefulArticleCard-module-scss-module__F96V_a__link{flex-direction:column;text-decoration:none;transition:opacity .35s cubic-bezier(.26,.16,.1,1);display:flex}.usefulArticleCard-module-scss-module__F96V_a__imageWrap{position:relative}.usefulArticleCard-module-scss-module__F96V_a__image{aspect-ratio:322/216;overflow:hidden}.usefulArticleCard-module-scss-module__F96V_a__image img{object-fit:cover;object-position:center;width:100%;height:100%;transition:scale .35s cubic-bezier(.26,.16,.1,1);scale:1}.usefulArticleCard-module-scss-module__F96V_a__title{color:#1a1a1a;letter-spacing:.04em;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-top:12px;font-size:20px;font-weight:700;line-height:1.5;display:-webkit-box;overflow:hidden}.usefulArticleCard-module-scss-module__F96V_a__description{color:#1a1a1a;letter-spacing:.04em;-webkit-line-clamp:3;-webkit-box-orient:vertical;margin-top:8px;font-family:noto-sans-cjk-jp,sans-serif;font-size:14px;font-weight:400;line-height:1.6;display:-webkit-box;overflow:hidden}.usefulArticleCard-module-scss-module__F96V_a__attributes{flex-direction:column;gap:4px;margin:6px 0 0;display:flex}.usefulArticleCard-module-scss-module__F96V_a__attributesItem{color:#5a656b;letter-spacing:.04em;padding-left:14px;font-family:noto-sans-cjk-jp,sans-serif;font-size:14px;font-weight:400;line-height:1.5;position:relative}.usefulArticleCard-module-scss-module__F96V_a__attributesItem:before{content:"";background:#ccc;border-radius:9999px;width:8px;height:8px;position:absolute;top:7px;left:0}.usefulArticleCard-module-scss-module__F96V_a__debugItem{position:relative}.usefulArticleCard-module-scss-module__F96V_a__debugItem:hover .usefulArticleCard-module-scss-module__F96V_a__debugTooltip{display:block}.usefulArticleCard-module-scss-module__F96V_a__debugTooltip{z-index:100;color:#fff;white-space:nowrap;pointer-events:none;background:#000000d9;border-radius:4px;padding:8px 12px;font-size:11px;line-height:1.6;display:none;position:absolute;top:0;left:0}.usefulArticleCard-module-scss-module__F96V_a__debugTooltip p{margin:0}
.usefulDetailFollowBanner-module-scss-module__J_un4W__root{z-index:100;pointer-events:none;opacity:0;width:260px;transition:opacity .25s,transform .25s;position:fixed;bottom:0;right:0;transform:translateY(20px)}@media screen and (max-width:767px){.usefulDetailFollowBanner-module-scss-module__J_un4W__root{width:207px}}.usefulDetailFollowBanner-module-scss-module__J_un4W__root[data-banner-count="2"]{width:238px}@media screen and (max-width:767px){.usefulDetailFollowBanner-module-scss-module__J_un4W__root[data-banner-count="2"]{width:185px}}.usefulDetailFollowBanner-module-scss-module__J_un4W__root[data-visible=true]{pointer-events:auto;opacity:1;transform:translateY(0)}.usefulDetailFollowBanner-module-scss-module__J_un4W__root[data-expanded=true] .usefulDetailFollowBanner-module-scss-module__J_un4W__card{display:block}.usefulDetailFollowBanner-module-scss-module__J_un4W__root[data-expanded=true] .usefulDetailFollowBanner-module-scss-module__J_un4W__collapsed{display:none}.usefulDetailFollowBanner-module-scss-module__J_un4W__root[data-expanded=false]{width:auto}.usefulDetailFollowBanner-module-scss-module__J_un4W__root[data-expanded=false] .usefulDetailFollowBanner-module-scss-module__J_un4W__card{display:none}.usefulDetailFollowBanner-module-scss-module__J_un4W__root[data-expanded=false] .usefulDetailFollowBanner-module-scss-module__J_un4W__collapsed{display:block}.usefulDetailFollowBanner-module-scss-module__J_un4W__card{background:#fff;position:relative;box-shadow:0 0 16px #0000004d}[data-banner-count="2"] .usefulDetailFollowBanner-module-scss-module__J_un4W__card{border:3px solid #0094d7;padding:16px 16px 24px}@media screen and (max-width:767px){[data-banner-count="2"] .usefulDetailFollowBanner-module-scss-module__J_un4W__card{border:1px solid #0094d7;padding:16px 14.5px}}.usefulDetailFollowBanner-module-scss-module__J_un4W__bannerTitle{color:#07507b;text-align:center;letter-spacing:.04em;margin:0 -3px 8px;font-family:noto-sans-cjk-jp,sans-serif;font-size:18px;font-weight:700;line-height:1.8}@media screen and (max-width:767px){.usefulDetailFollowBanner-module-scss-module__J_un4W__bannerTitle{margin:0 -2px 6px;font-size:14px}}.usefulDetailFollowBanner-module-scss-module__J_un4W__closeBtn{color:#7a8a93;cursor:pointer;background:#fff;border:1px solid #dfdfdf;justify-content:center;align-items:center;width:34px;height:34px;display:flex;position:absolute;top:-41px;right:0}.usefulDetailFollowBanner-module-scss-module__J_un4W__closeBtn svg{width:13px;height:13px;display:block}.usefulDetailFollowBanner-module-scss-module__J_un4W__items{flex-direction:column;gap:8px;display:flex}.usefulDetailFollowBanner-module-scss-module__J_un4W__bannerLink{transition:opacity .35s cubic-bezier(.26,.16,.1,1);display:block;position:relative}@media (hover:hover) and (pointer:fine){.usefulDetailFollowBanner-module-scss-module__J_un4W__bannerLink:hover,.usefulDetailFollowBanner-module-scss-module__J_un4W__bannerLink:focus,[data-hovered=true] .usefulDetailFollowBanner-module-scss-module__J_un4W__bannerLink:hover{opacity:.6;text-decoration:none}}.usefulDetailFollowBanner-module-scss-module__J_un4W__bannerImage{width:100%;height:auto;display:block}.usefulDetailFollowBanner-module-scss-module__J_un4W__collapsed{cursor:pointer;width:120px;margin-left:auto;display:block}@media (hover:hover) and (pointer:fine){.usefulDetailFollowBanner-module-scss-module__J_un4W__collapsed:hover,.usefulDetailFollowBanner-module-scss-module__J_un4W__collapsed:focus,[data-hovered=true] .usefulDetailFollowBanner-module-scss-module__J_un4W__collapsed:hover{opacity:.8;text-decoration:none}}@media screen and (max-width:767px){.usefulDetailFollowBanner-module-scss-module__J_un4W__collapsed{width:50%;margin-left:auto}}.usefulDetailFollowBanner-module-scss-module__J_un4W__collapsed picture,.usefulDetailFollowBanner-module-scss-module__J_un4W__collapsed img{width:100%;height:auto;display:block}.usefulDetailFollowBanner-module-scss-module__J_un4W__bannerLink .dev-banner-badge{opacity:0;transition:opacity .15s}.usefulDetailFollowBanner-module-scss-module__J_un4W__root:hover .dev-banner-badge{opacity:1}
.casestudyDetailFollowBanner-module-scss-module__i1Bkuq__root{z-index:10;background-color:#fff;width:120px;height:120px;position:fixed;bottom:0;right:0}@media screen and (max-width:767px){.casestudyDetailFollowBanner-module-scss-module__i1Bkuq__root{width:100%;height:auto}}.casestudyDetailFollowBanner-module-scss-module__i1Bkuq__banner{width:120px;height:120px;position:relative}@media screen and (max-width:767px){.casestudyDetailFollowBanner-module-scss-module__i1Bkuq__banner{width:100%;height:auto}}.casestudyDetailFollowBanner-module-scss-module__i1Bkuq__banner .dev-banner-badge{opacity:0;transition:opacity .15s}.casestudyDetailFollowBanner-module-scss-module__i1Bkuq__root:hover .dev-banner-badge{opacity:1}.casestudyDetailFollowBanner-module-scss-module__i1Bkuq__link{justify-content:center;align-items:center;width:100%;height:100%;display:flex}@media (hover:hover) and (pointer:fine){.casestudyDetailFollowBanner-module-scss-module__i1Bkuq__link:hover,.casestudyDetailFollowBanner-module-scss-module__i1Bkuq__link:focus,[data-hovered=true] .casestudyDetailFollowBanner-module-scss-module__i1Bkuq__link:hover{opacity:.8;text-decoration:none}}.casestudyDetailFollowBanner-module-scss-module__i1Bkuq__imageWrapper{width:100%;height:100%}.casestudyDetailFollowBanner-module-scss-module__i1Bkuq__imageWrapper img{width:100%;height:auto}@media screen and (max-width:767px){.casestudyDetailFollowBanner-module-scss-module__i1Bkuq__imageWrapper img{object-fit:cover;height:100%}}
.slicedArticleLists-module-scss-module__r5Uo0a__root{padding:0}.slicedArticleLists-module-scss-module__r5Uo0a__all{margin:77px 0}@media screen and (max-width:1240px){.slicedArticleLists-module-scss-module__r5Uo0a__all{margin:80px}}@media screen and (max-width:767px){.slicedArticleLists-module-scss-module__r5Uo0a__all{margin:58px 27px 67px 26px}}.slicedArticleLists-module-scss-module__r5Uo0a__inner{max-width:var(--max-width);margin:0 auto}.slicedArticleLists-module-scss-module__r5Uo0a__grid{grid-template-columns:repeat(3,1fr);gap:40px 60px;display:grid}@media screen and (max-width:1024px){.slicedArticleLists-module-scss-module__r5Uo0a__grid{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:767px){.slicedArticleLists-module-scss-module__r5Uo0a__grid{grid-template-columns:repeat(1,1fr)}}.slicedArticleLists-module-scss-module__r5Uo0a__grid2{grid-template-columns:repeat(2,1fr)}@media screen and (max-width:767px){.slicedArticleLists-module-scss-module__r5Uo0a__grid2{grid-template-columns:repeat(1,1fr)}}.slicedArticleLists-module-scss-module__r5Uo0a__item{display:block}.slicedArticleLists-module-scss-module__r5Uo0a__moreLink{text-align:right;margin-top:34px}@media screen and (max-width:1024px){.slicedArticleLists-module-scss-module__r5Uo0a__moreLink{text-align:center;margin-top:80px}}@media screen and (max-width:767px){.slicedArticleLists-module-scss-module__r5Uo0a__moreLink{margin-top:54px}}
.articleTag-module-scss-module__VxCx9G__articleTag{z-index:2;font-feature-settings:"pwid" on;color:#07507b;background:0 0;border:1px solid #07507b;border-radius:30px;align-items:center;gap:2px;padding:8px 12px;font-family:inherit;font-size:14px;font-weight:500;text-decoration:none;transition:color .35s cubic-bezier(.26,.16,.1,1),background-color .35s cubic-bezier(.26,.16,.1,1),border .35s cubic-bezier(.26,.16,.1,1);display:flex;position:relative;line-height:normal!important}.articleTag-module-scss-module__VxCx9G__articleTag_selected{color:#fff;background-color:#07507b99;border-color:#07507b99}@media (hover:hover) and (pointer:fine){.articleTag-module-scss-module__VxCx9G__articleTag:hover,.articleTag-module-scss-module__VxCx9G__articleTag:focus,[data-hovered=true] .articleTag-module-scss-module__VxCx9G__articleTag:hover{color:#fff;background-color:#07507b;border-color:#07507b99;text-decoration:none}}
.tagList-module-scss-module__VvlYjG__tagList{margin:0 0 -8px;font-size:14px}.tagList-module-scss-module__VvlYjG__sidebar .tagList-module-scss-module__VvlYjG__tagList{margin:-4px -8px -6px 0}[data-column="1"] .tagList-module-scss-module__VvlYjG__tagList{margin:0;font-size:12px}article .tagList-module-scss-module__VvlYjG__tagList{margin:0 0 -2px;overflow:hidden}.tagList-module-scss-module__VvlYjG__tagItem{margin:0 8px 8px 0;display:inline-block}.tagList-module-scss-module__VvlYjG__sidebar .tagList-module-scss-module__VvlYjG__tagItem{margin:0 8px 6px 0}
.listWrapper-module-scss-module__WNBNeq__root{gap:20px 0;display:grid}@media screen and (max-width:1024px){.listWrapper-module-scss-module__WNBNeq__root[data-list-style=banner]{grid-template-columns:repeat(2,1fr);gap:20px 30px}}@media screen and (max-width:767px){.listWrapper-module-scss-module__WNBNeq__root[data-list-style=banner]{grid-template-columns:repeat(1,1fr);gap:20px 0}.listWrapper-module-scss-module__WNBNeq__root[data-slider=true]{-ms-overflow-style:none;scrollbar-width:none;margin:0 -20px 0 0;overflow:scroll clip}.listWrapper-module-scss-module__WNBNeq__root[data-slider=true]::-webkit-scrollbar{display:none}}.listWrapper-module-scss-module__WNBNeq__root[data-column-number="3"][data-slider=true]{grid-template-columns:repeat(3,1fr)}@media not all and (max-width:1024px){.listWrapper-module-scss-module__WNBNeq__root[data-column-number="3"]{gap:44px 22px}}@media screen and (max-width:1024px){.listWrapper-module-scss-module__WNBNeq__root[data-column-number="3"]{gap:0 30px}}@media not all and (max-width:767px){.listWrapper-module-scss-module__WNBNeq__root[data-column-number="3"]{grid-template-columns:repeat(3,1fr)}}@media screen and (max-width:767px){.listWrapper-module-scss-module__WNBNeq__root[data-column-number="3"][data-single=true]{grid-template-columns:auto;gap:38px;margin:0 -20px 0 0;padding:37px 20px 0 0}.listWrapper-module-scss-module__WNBNeq__root[data-column-number="3"][data-single=true] h2{font-weight:600}}@media not all and (max-width:767px){[data-sidebar=true] .listWrapper-module-scss-module__WNBNeq__root[data-column-number="3"]{gap:44px 22px}}.listWrapper-module-scss-module__WNBNeq__root[data-column-number="4"]{grid-template-columns:repeat(4,1fr);gap:0 20px}@media not all and (max-width:767px){.listWrapper-module-scss-module__WNBNeq__root[data-column-number="6"][data-slider=true]{grid-template-columns:repeat(3,1fr)}}@media screen and (max-width:767px){.listWrapper-module-scss-module__WNBNeq__root[data-column-number="6"][data-slider=true]{grid-template-columns:repeat(6,1fr)}}@media not all and (max-width:1024px){.listWrapper-module-scss-module__WNBNeq__root[data-column-number="6"]{gap:44px 22px}}@media screen and (max-width:1024px){.listWrapper-module-scss-module__WNBNeq__root[data-column-number="6"]{gap:30px}}@media screen and (max-width:767px){.listWrapper-module-scss-module__WNBNeq__root[data-column-number="6"],.listWrapper-module-scss-module__WNBNeq__root[data-column-number="6"][data-single=true]{grid-template-columns:auto;gap:38px;margin:0 -20px 0 0}.listWrapper-module-scss-module__WNBNeq__root[data-column-number="6"][data-single=true] h2{font-weight:600}}@media not all and (max-width:767px){.listWrapper-module-scss-module__WNBNeq__root[data-column-number="6"][data-article-count="1"][data-slider=true],.listWrapper-module-scss-module__WNBNeq__root[data-column-number="6"][data-article-count="2"][data-slider=true],.listWrapper-module-scss-module__WNBNeq__root[data-column-number="6"][data-article-count="3"][data-slider=true],.listWrapper-module-scss-module__WNBNeq__root[data-column-number="6"][data-article-count="4"][data-slider=true],.listWrapper-module-scss-module__WNBNeq__root[data-column-number="6"][data-article-count="5"][data-slider=true],.listWrapper-module-scss-module__WNBNeq__root[data-column-number="6"][data-article-count="6"][data-slider=true]{grid-template-columns:repeat(3,1fr)}}@media screen and (max-width:767px){.listWrapper-module-scss-module__WNBNeq__root[data-column-number="6"][data-article-count="1"][data-slider=true],.listWrapper-module-scss-module__WNBNeq__root[data-column-number="6"][data-article-count="2"][data-slider=true],.listWrapper-module-scss-module__WNBNeq__root[data-column-number="6"][data-article-count="3"][data-slider=true]{grid-template-columns:repeat(3,1fr)}.listWrapper-module-scss-module__WNBNeq__root[data-column-number="6"][data-article-count="4"][data-slider=true]{grid-template-columns:repeat(4,1fr)}.listWrapper-module-scss-module__WNBNeq__root[data-column-number="6"][data-article-count="5"][data-slider=true]{grid-template-columns:repeat(5,1fr)}.listWrapper-module-scss-module__WNBNeq__root[data-column-number="6"][data-article-count="6"][data-slider=true]{grid-template-columns:repeat(6,1fr)}}@media not all and (max-width:767px){[data-sidebar=true] .listWrapper-module-scss-module__WNBNeq__root[data-column-number="6"]{gap:44px 22px}}
.popularArticle-module-scss-module__xCdLYa__tabArea{cursor:pointer;background-color:#fff;border:1px solid #0b679d;border-radius:4px;justify-content:space-around;height:32px;display:flex}.popularArticle-module-scss-module__xCdLYa__tab{box-sizing:border-box;color:#0b679d;text-align:center;text-transform:uppercase;letter-spacing:.06em;background-color:#fff;width:50%;margin:0;padding:0;font-family:trajan-pro-3,serif;font-size:14px;line-height:29px}.popularArticle-module-scss-module__xCdLYa__tab:first-of-type{border-top-left-radius:2px;border-bottom-left-radius:2px}.popularArticle-module-scss-module__xCdLYa__tab:last-of-type{border-top-right-radius:2px;border-bottom-right-radius:2px}.popularArticle-module-scss-module__xCdLYa__tab[data-selected=true]{color:#fff;background-color:#0b679d}.popularArticle-module-scss-module__xCdLYa__cardList{flex-direction:column;gap:12px 0;display:flex}
.tag-module-scss-module__gOpc8q__root{color:#07507b;opacity:1;background-color:#dceaf0;background-image:url(https://hipro-job.jp/themes/custom/persol_hipro/img/icon/tag.svg);background-position:6px 2px;background-repeat:no-repeat;background-size:8px 20px;border-radius:4px;padding:2px 6px 3px 19px;font-family:noto-sans-cjk-jp,sans-serif;font-size:12px;font-weight:700;line-height:1.5;transition:opacity .35s cubic-bezier(.26,.16,.1,1);display:flex;position:relative}@media (hover:hover) and (pointer:fine){.tag-module-scss-module__gOpc8q__root:hover,.tag-module-scss-module__gOpc8q__root:focus,[data-hovered=true] .tag-module-scss-module__gOpc8q__root:hover{opacity:.6;text-decoration:none}}@media screen and (max-width:767px){.tag-module-scss-module__gOpc8q__root{border-radius:2px}}
.heading-module-scss-module__9w5i6a__heading{color:#07507b;text-transform:uppercase;letter-spacing:.06rem;background-repeat:no-repeat;font-family:trajan-pro-3,serif;font-style:normal;font-weight:400;line-height:.9;display:flex;position:relative}.heading-module-scss-module__9w5i6a__heading:not([data-page-type=profile]):after{color:#000;text-transform:initial;content:attr(data-content);order:1;font-family:dnp-shuei-mincho-pr6n,sans-serif;font-style:normal;display:block}@media not all and (max-width:767px){.heading-module-scss-module__9w5i6a__heading{letter-spacing:.06em;background-image:url(https://hipro-job.jp/themes/custom/persol_hipro/img/parts/page-head-square.svg);background-position:0 2px;height:auto;min-height:120px;margin:0 0 0 -70px;padding:0 0 0 120px;font-size:40px}.heading-module-scss-module__9w5i6a__heading:after{font-size:24px}}@media screen and (max-width:767px){.heading-module-scss-module__9w5i6a__heading{background-image:url(https://hipro-job.jp/themes/custom/persol_hipro/img/parts/rectangle.svg);height:100px;margin:0 0 0 -20px;padding:20px 0 0 44px;font-size:24px}}.heading-module-scss-module__9w5i6a__heading[data-position=sidebar]{height:100px;min-height:inherit;letter-spacing:.05em;background-image:url(https://hipro-job.jp/themes/custom/persol_hipro/img/parts/rectangle.svg);flex-direction:column;gap:19px;margin:0 0 30px;padding:24px 0 0 44px;font-size:24px}@media screen and (max-width:767px){.heading-module-scss-module__9w5i6a__heading[data-position=sidebar]{margin:0 0 30px -20px}}.heading-module-scss-module__9w5i6a__heading[data-position=sidebar]:after{font-size:18px;font-weight:500}.heading-module-scss-module__9w5i6a__heading[data-direction=row]{font-size:20px;line-height:2}@media not all and (max-width:767px){.heading-module-scss-module__9w5i6a__heading[data-direction=row]{margin:-3px 0 0 -70px}}@media screen and (max-width:767px){.heading-module-scss-module__9w5i6a__heading[data-direction=row]{background-image:url(https://hipro-job.jp/themes/custom/persol_hipro/img/parts/rectangle.svg);height:100px;margin:0 0 0 -20px;padding:18px 0 0 44px;font-size:18px}}.heading-module-scss-module__9w5i6a__heading[data-direction=row] .heading-module-scss-module__9w5i6a__tagName{text-transform:initial;letter-spacing:.06em;font-family:dnp-shuei-mincho-pr6n,serif;font-size:28px;line-height:2}@media screen and (max-width:767px){.heading-module-scss-module__9w5i6a__heading[data-direction=row] .heading-module-scss-module__9w5i6a__tagName{font-size:24px}}.heading-module-scss-module__9w5i6a__heading[data-direction=column]{flex-direction:column;gap:9px}@media screen and (max-width:767px){.heading-module-scss-module__9w5i6a__heading[data-direction=column]{letter-spacing:.05em;background-image:url(https://hipro-job.jp/themes/custom/persol_hipro/img/parts/rectangle.svg);gap:11px;height:100px;margin:0 0 0 -20px;padding:24px 0 0 44px;font-size:24px}}.heading-module-scss-module__9w5i6a__heading[data-direction=column]:after{letter-spacing:.06em;font-size:20px;line-height:1.75}@media screen and (max-width:767px){.heading-module-scss-module__9w5i6a__heading[data-direction=column]:after{letter-spacing:.05em;font-size:18px}}.heading-module-scss-module__9w5i6a__heading[data-page-type=tag],.heading-module-scss-module__9w5i6a__heading[data-page-type=columnCategory]{color:#000;height:auto;min-height:120px;text-transform:initial;padding:7px 64px 0 120px;font-family:dnp-shuei-mincho-pr6n,serif;font-size:28px;line-height:1.75;display:inline-block}@media screen and (max-width:767px){.heading-module-scss-module__9w5i6a__heading[data-page-type=tag],.heading-module-scss-module__9w5i6a__heading[data-page-type=columnCategory]{letter-spacing:.04em;background-image:url(https://hipro-job.jp/themes/custom/persol_hipro/img/parts/rectangle.svg);flex-wrap:wrap;gap:0 10px;margin:0 0 0 -20px;padding:20px 0 0 44px;font-size:24px;line-height:1.75}}.heading-module-scss-module__9w5i6a__heading[data-page-type=tag] .heading-module-scss-module__9w5i6a__word,.heading-module-scss-module__9w5i6a__heading[data-page-type=columnCategory] .heading-module-scss-module__9w5i6a__word{margin:0 10px 0 0}.heading-module-scss-module__9w5i6a__heading[data-page-type=tag] .heading-module-scss-module__9w5i6a__result,.heading-module-scss-module__9w5i6a__heading[data-page-type=columnCategory] .heading-module-scss-module__9w5i6a__result{display:inline-block}.heading-module-scss-module__9w5i6a__heading[data-page-type=tag] .heading-module-scss-module__9w5i6a__number,.heading-module-scss-module__9w5i6a__heading[data-page-type=columnCategory] .heading-module-scss-module__9w5i6a__number{color:#07507b;font-family:trajan-pro-3,serif;font-size:20px;font-weight:500;position:relative;top:-1px}@media screen and (max-width:767px){.heading-module-scss-module__9w5i6a__heading[data-page-type=tag] .heading-module-scss-module__9w5i6a__number,.heading-module-scss-module__9w5i6a__heading[data-page-type=columnCategory] .heading-module-scss-module__9w5i6a__number{padding:0 0 0 18px;font-size:18px;top:0}}.heading-module-scss-module__9w5i6a__heading[data-page-type=tag] .heading-module-scss-module__9w5i6a__number:before,.heading-module-scss-module__9w5i6a__heading[data-page-type=columnCategory] .heading-module-scss-module__9w5i6a__number:before{content:"";background-color:#727171;width:24px;height:2px;margin:0 8px 0 0;display:inline-block;position:relative;top:-7px}@media screen and (max-width:767px){.heading-module-scss-module__9w5i6a__heading[data-page-type=tag] .heading-module-scss-module__9w5i6a__number:before,.heading-module-scss-module__9w5i6a__heading[data-page-type=columnCategory] .heading-module-scss-module__9w5i6a__number:before{top:-8px;left:-2px}}.heading-module-scss-module__9w5i6a__heading[data-page-type=search]{color:#000;height:auto;min-height:120px;text-transform:initial;padding:14px 64px 0 120px;font-family:dnp-shuei-mincho-pr6n,serif;font-size:28px;line-height:1.2;display:inline-block}@media screen and (max-width:767px){.heading-module-scss-module__9w5i6a__heading[data-page-type=search]{letter-spacing:.06em;background-image:url(https://hipro-job.jp/themes/custom/persol_hipro/img/parts/rectangle.svg);flex-wrap:wrap;gap:0 10px;margin:0 0 0 -20px;padding:26px 0 0 44px;font-size:24px;line-height:1.5}}.heading-module-scss-module__9w5i6a__heading[data-page-type=search] .heading-module-scss-module__9w5i6a__word{margin:0 10px 0 0}.heading-module-scss-module__9w5i6a__heading[data-page-type=search] .heading-module-scss-module__9w5i6a__result{display:inline-block}.heading-module-scss-module__9w5i6a__heading[data-page-type=search] .heading-module-scss-module__9w5i6a__text{font-family:noto-sans-cjk-jp,sans-serif;font-size:18px;line-height:1.77}.heading-module-scss-module__9w5i6a__heading[data-page-type=search] .heading-module-scss-module__9w5i6a__number{color:#07507b;margin-left:10px;font-family:trajan-pro-3,serif;font-size:40px;font-weight:500;line-height:1;position:relative;top:6px}@media screen and (max-width:767px){.heading-module-scss-module__9w5i6a__heading[data-page-type=search] .heading-module-scss-module__9w5i6a__number{font-size:30px;top:3px}}.heading-module-scss-module__9w5i6a__heading[data-page-type=search] .heading-module-scss-module__9w5i6a__number:before{content:"";background-color:#727171;width:24px;height:2px;margin:0 8px 0 0;display:inline-block;position:relative;top:-12px}@media screen and (max-width:767px){.heading-module-scss-module__9w5i6a__heading[data-page-type=search] .heading-module-scss-module__9w5i6a__number:before{top:-9px}}.heading-module-scss-module__9w5i6a__heading[data-page-type=search] .heading-module-scss-module__9w5i6a__unit{margin-left:10px;font-size:18px;line-height:1.77}.heading-module-scss-module__9w5i6a__heading[data-page-type=profile]{z-index:2;height:fit-content;min-height:unset;color:#fff;text-align:center;text-transform:initial;letter-spacing:.06em;background-image:none;flex-direction:column;gap:14px;margin:0;padding:0;font-family:dnp-shuei-mincho-pr6n,sans-serif;font-size:38px;line-height:1.2;display:flex;position:relative}@media screen and (max-width:767px){.heading-module-scss-module__9w5i6a__heading[data-page-type=profile]{gap:8px;font-size:20px}}.heading-module-scss-module__9w5i6a__headingWrapper{z-index:2;margin:0 20px;position:relative}.heading-module-scss-module__9w5i6a__link{color:#fff;text-align:center;width:100%;text-transform:initial;letter-spacing:.04em;word-break:break-all;margin:14px 0 0;padding:0 0 0 5px;font-family:noto-sans-cjk-jp,sans-serif;font-size:11px;line-height:1.77;text-decoration:none;display:inline-block}.heading-module-scss-module__9w5i6a__link:after{content:"";background-image:url(https://hipro-job.jp/themes/custom/persol_hipro/img/icon/external-link_w.svg);background-position:right 5px top 50%;background-repeat:no-repeat;background-size:10px;padding-bottom:3px;padding-left:20px}@media screen and (max-width:767px){.heading-module-scss-module__9w5i6a__heading[data-page-type=notFound]{padding:32px 0 0 44px}}
.relatedTags-module-scss-module__IhFbqa__root{background:#f5f5f5;margin-top:30px;padding:20px 25px 25px}@media screen and (max-width:767px){.relatedTags-module-scss-module__IhFbqa__root{margin:30px -20px 0}}.relatedTags-module-scss-module__IhFbqa__title{color:#727171;letter-spacing:.06em;align-items:center;font-family:noto-sans-cjk-jp,sans-serif;font-size:18px;font-weight:700;line-height:2;display:flex;position:relative}.relatedTags-module-scss-module__IhFbqa__title:after{content:"";border-top:1px solid #ddd;flex-grow:1;margin-left:12px;position:relative;top:2px}
