.NnnSearchContainer-module__n-rOea__hero{width:100%}.NnnSearchContainer-module__n-rOea__withIntroduction{background:var(--color-neutral-0);box-sizing:border-box;border:1px solid #e3e3e9;border-radius:.375rem;max-width:70rem;margin:0 auto;padding:2.625rem 3rem 2.875rem}.NnnSearchContainer-module__n-rOea__content{box-sizing:border-box;word-break:break-word;width:100%;max-width:56.25rem;margin:0 auto;padding:0}.NnnSearchContainer-module__n-rOea__withIntroduction .NnnSearchContainer-module__n-rOea__content{text-align:center}.NnnSearchContainer-module__n-rOea__withIntroduction .NnnSearchContainer-module__n-rOea__content>h1{color:var(--color-black);letter-spacing:.04em;margin:0;font-size:2.3125rem;line-height:1.35}.NnnSearchContainer-module__n-rOea__withIntroduction .NnnSearchContainer-module__n-rOea__content>p{color:var(--color-neutral-4);max-width:53.75rem;margin:.875rem auto 0;font-size:1.0625rem;line-height:1.8}.NnnSearchContainer-module__n-rOea__withIntroduction .NnnSearchContainer-module__n-rOea__content>.search-wrapper{margin-top:2rem}.NnnSearchContainer-module__n-rOea__resultSummary{margin-bottom:1.5rem}.NnnSearchContainer-module__n-rOea__resultTitle{color:var(--color-black);margin:0 0 1.5rem;font-size:2rem;font-weight:700;line-height:1.2}.NnnSearchContainer-module__n-rOea__resultQuery{color:var(--color-primary)}.NnnSearchContainer-module__n-rOea__resultCount{color:#666;margin:1rem 0 0;font-size:.875rem;line-height:1.5}.NnnSearchContainer-module__n-rOea__content .search-wrapper{width:100%}.NnnSearchContainer-module__n-rOea__content .search-container{width:100%}.NnnSearchContainer-module__n-rOea__content .search-box{position:relative;width:100%!important}.NnnSearchContainer-module__n-rOea__content .search-box .search-bar{align-items:center;position:relative;background:var(--color-white)!important;border:1px solid var(--color-primary)!important;border-radius:.25rem!important;grid-template-columns:3.375rem minmax(0,1fr) 7.75rem!important;width:100%!important;display:grid!important;overflow:hidden!important}.NnnSearchContainer-module__n-rOea__content .search-box .search-bar .search-icon-wrapper{color:var(--color-primary);justify-content:center;align-self:stretch;align-items:center;width:3.375rem;height:3.5rem;background:var(--color-white)!important;display:inline-flex!important;position:static!important;top:auto!important;left:auto!important;transform:none!important}.NnnSearchContainer-module__n-rOea__content .search-box .search-bar .search-icon-wrapper .icon{align-items:center;display:inline-flex;background:0 0!important;width:auto!important;height:auto!important;margin-top:0!important;position:static!important;transform:none!important}.NnnSearchContainer-module__n-rOea__content .search-box .search-bar .search-icon-wrapper svg{fill:currentColor;width:1.375rem!important;height:1.375rem!important}.NnnSearchContainer-module__n-rOea__content .search-box .search-bar input.search-box-input{anchor-name:--okasan-search-input;appearance:none;background:var(--color-white);box-sizing:border-box;color:var(--color-black);font-size:1rem;line-height:1.5;box-shadow:none!important;border:0!important;border-radius:0!important;width:100%!important;height:3.5rem!important;padding:0 .75rem!important}.NnnSearchContainer-module__n-rOea__content .search-bar input.search-box-input::placeholder{color:var(--color-neutral-2);opacity:1}.NnnSearchContainer-module__n-rOea__content .search-bar input.search-box-input:focus{border-color:var(--color-primary);outline:none}.NnnSearchContainer-module__n-rOea__content .search-button{appearance:none;background:var(--color-primary);border:0;border-left:1px solid var(--color-primary);cursor:pointer;border-radius:0;flex:none;justify-content:center;align-items:center;gap:.5rem;width:7.75rem;height:3.5rem;padding:0 1.5rem;display:inline-flex;position:static}.NnnSearchContainer-module__n-rOea__content .search-button:before{display:none}.NnnSearchContainer-module__n-rOea__content .search-button:after{color:var(--color-white);content:"検索";font-size:.9375rem;font-weight:700;line-height:1}.NnnSearchContainer-module__n-rOea__content .search-button svg{fill:var(--color-white);flex:none;width:1.5rem;height:1.5rem;display:block}.NnnSearchContainer-module__n-rOea__content .search-button:hover{background:#171b64}.NnnSearchContainer-module__n-rOea__content .x-wrapper{align-items:center;height:100%;display:flex;position:absolute;top:0!important;right:8.75rem!important}@supports (position-anchor:--okasan-search-input){.NnnSearchContainer-module__n-rOea__content .x-wrapper{height:anchor-size(--okasan-search-input height);left:calc(anchor(--okasan-search-input right) - .875rem);position-anchor:--okasan-search-input;transform:translate(-100%);right:auto!important;top:anchor(--okasan-search-input top)!important}}.NnnSearchContainer-module__n-rOea__content .x-wrapper .icon{cursor:pointer;justify-content:center;align-items:center;display:inline-flex}.NnnSearchContainer-module__n-rOea__content .x-wrapper .icon svg path{fill:var(--color-neutral-4)}.NnnSearchContainer-module__n-rOea__content #search-down-shift-menu{background:var(--color-white);border:.0625rem solid var(--color-neutral-1);border-radius:1rem;max-width:100%;margin:.5rem 0 0;padding:.5rem 0;list-style:none;box-shadow:0 .75rem 1.5rem #3333331a}.NnnSearchContainer-module__n-rOea__content #search-down-shift-menu:empty{display:none}@supports (position-anchor:--okasan-search-input){.NnnSearchContainer-module__n-rOea__content #search-down-shift-menu{left:anchor(--okasan-search-input left);position-anchor:--okasan-search-input;top:calc(anchor(--okasan-search-input bottom) + .5rem);width:anchor-size(--okasan-search-input width);margin-top:0;position:absolute}}.NnnSearchContainer-module__n-rOea__content #search-down-shift-menu li{color:var(--color-black);cursor:pointer;padding:.75rem 1rem;font-size:.875rem;line-height:1.5}.NnnSearchContainer-module__n-rOea__content #search-down-shift-menu li:hover{background:var(--color-neutral-1)}@media (max-width:48rem){.NnnSearchContainer-module__n-rOea__withIntroduction{width:auto;margin:0 1.25rem;padding:1.875rem 1.25rem 2rem}.NnnSearchContainer-module__n-rOea__withIntroduction .NnnSearchContainer-module__n-rOea__content>h1{font-size:1.875rem;line-height:1.4}.NnnSearchContainer-module__n-rOea__withIntroduction .NnnSearchContainer-module__n-rOea__content>p{font-size:1rem;line-height:1.75}.NnnSearchContainer-module__n-rOea__resultSummary{margin-bottom:1rem}.NnnSearchContainer-module__n-rOea__resultTitle{margin-bottom:1rem;font-size:1.75rem}.NnnSearchContainer-module__n-rOea__resultCount{margin-top:.75rem}.NnnSearchContainer-module__n-rOea__content .search-box .search-bar{grid-template-columns:minmax(0,1fr) 5.75rem!important}.NnnSearchContainer-module__n-rOea__content .search-box .search-bar input.search-box-input{height:3.5rem;padding-left:.375rem;padding-right:2.625rem;font-size:.875rem}.NnnSearchContainer-module__n-rOea__content .search-button{width:5.75rem;margin-top:0;padding:0 .875rem}.NnnSearchContainer-module__n-rOea__content .search-box .search-bar .search-icon-wrapper{display:none!important}.NnnSearchContainer-module__n-rOea__content .x-wrapper{height:3.5rem;right:6.75rem!important}@supports (position-anchor:--okasan-search-input){.NnnSearchContainer-module__n-rOea__content .x-wrapper{height:anchor-size(--okasan-search-input height);left:calc(anchor(--okasan-search-input right) - .75rem);right:auto!important;top:anchor(--okasan-search-input top)!important}}}
.NnnSectionContainer-module__wzZ69q__root{box-sizing:border-box;flex-direction:column;width:100%;display:flex}.NnnSectionContainer-module__wzZ69q__constrained{max-width:70rem;margin:0 auto;padding:0 1.5rem 2.5rem}@media (max-width:48rem){.NnnSectionContainer-module__wzZ69q__constrained{padding:0 1.25rem 2.5rem}}
.NnnSectionTitle-module__3L7i0a__root{justify-content:space-between;align-items:flex-end;min-width:0;margin:2.5rem 0 1.5rem;display:flex}.NnnSectionTitle-module__3L7i0a__heading{min-width:0}.NnnSectionTitle-module__3L7i0a__upperTag{color:var(--color-primary);letter-spacing:.16em;margin:0 0 .25rem;font-size:.75rem;font-weight:900;line-height:1.5;display:block}.NnnSectionTitle-module__3L7i0a__title{color:var(--color-black);letter-spacing:.03em;margin:0;font-size:2rem;font-weight:900;line-height:1.5}.NnnSectionTitle-module__3L7i0a__compact .NnnSectionTitle-module__3L7i0a__title{font-size:1.3125rem}.NnnSectionTitle-module__3L7i0a__trailing{flex:none;margin-left:1.5rem}.NnnSectionTitle-module__3L7i0a__trailing a{color:var(--color-primary);align-items:center;gap:.5rem;font-size:.875rem;font-weight:700;line-height:1.5;text-decoration:none;display:inline-flex}.NnnSectionTitle-module__3L7i0a__trailing a:hover{text-decoration:underline}@media screen and (max-width:48rem){.NnnSectionTitle-module__3L7i0a__root{margin:2.5rem 0 1.25rem}.NnnSectionTitle-module__3L7i0a__title,.NnnSectionTitle-module__3L7i0a__compact .NnnSectionTitle-module__3L7i0a__title{font-size:1.3125rem}.NnnSectionTitle-module__3L7i0a__trailing{margin-left:1rem}.NnnSectionTitle-module__3L7i0a__trailing a{font-size:.8125rem}}
.NnnQuestionContainer-module__1HweoG__root{flex-direction:column;min-height:100vh;display:flex}.NnnQuestionContainer-module__1HweoG__headerWrap,.NnnQuestionContainer-module__1HweoG__footerWrap{margin:0}.NnnQuestionContainer-module__1HweoG__footerWrap{margin-top:auto}.NnnQuestionContainer-module__1HweoG__searchWrap{box-sizing:border-box;width:100%;max-width:70rem;margin:0 auto;padding:.75rem 1.5rem 0}.NnnQuestionContainer-module__1HweoG__content{width:100%}.NnnQuestionContainer-module__1HweoG__contentSection{min-width:0}.NnnQuestionContainer-module__1HweoG__error{color:#dc3545;text-align:center;margin:0}.NnnQuestionContainer-module__1HweoG__noResultsCategoryBox{border-radius:.25rem;flex-direction:column;align-items:center;gap:1.5rem;margin-top:2.5rem;padding:2rem 1.5rem;display:flex;box-shadow:0 .25rem .5rem #0000001a}.NnnQuestionContainer-module__1HweoG__noResultsCategoryTitle{color:var(--color-black);text-align:center;margin:0;font-size:1rem;font-weight:400;line-height:1.75}.NnnQuestionContainer-module__1HweoG__noResultsCategoryButton{background-color:var(--color-primary);border:1px solid var(--color-primary);color:var(--color-white);border-radius:.25rem;justify-content:center;align-items:center;min-width:13.75rem;min-height:3.5rem;padding:.75rem 1.5rem;font-size:1rem;font-weight:700;text-decoration:none;display:inline-flex}.NnnQuestionContainer-module__1HweoG__list{flex-direction:column;gap:.75rem;display:flex}@media (max-width:48rem){.NnnQuestionContainer-module__1HweoG__searchWrap{padding:.75rem 0 0}.NnnQuestionContainer-module__1HweoG__noResultsCategoryTitle{font-size:.9375rem}}
.IntegratedSearchResults-module__eWw9gW__container{color:#24303c;width:100%}.IntegratedSearchResults-module__eWw9gW__resultCount{color:#697786;flex-wrap:wrap;align-items:baseline;gap:5px;margin:0 0 14px;font-size:13px;display:flex}.IntegratedSearchResults-module__eWw9gW__resultCount strong{color:#202b36;margin:0 2px;font-size:17px;font-weight:900}.IntegratedSearchResults-module__eWw9gW__sourceCounts{font-size:12px}.IntegratedSearchResults-module__eWw9gW__countUnit{margin-left:2px}.IntegratedSearchResults-module__eWw9gW__directAnswer{margin-bottom:16px}.IntegratedSearchResults-module__eWw9gW__directAnswer h2,.IntegratedSearchResults-module__eWw9gW__references h3{color:#24303c;margin:0 0 8px;font-size:15px;font-weight:700}.IntegratedSearchResults-module__eWw9gW__references{box-sizing:border-box;border-top:1px solid #e8edf1;align-self:stretch;width:100%;margin-top:8px;padding:12px 0 0}.IntegratedSearchResults-module__eWw9gW__references ul{gap:8px;margin:0;padding:0;list-style:none;display:grid}.IntegratedSearchResults-module__eWw9gW__references li{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.IntegratedSearchResults-module__eWw9gW__references a{color:#286b93;font-size:13px;text-decoration:none}.IntegratedSearchResults-module__eWw9gW__references a:hover,.IntegratedSearchResults-module__eWw9gW__references a:focus-visible{text-decoration:underline}.IntegratedSearchResults-module__eWw9gW__tabs{border-bottom:1px solid #e2e8ed;flex-wrap:wrap;gap:4px;margin:14px 0 0;display:flex}.IntegratedSearchResults-module__eWw9gW__tab{color:#697786;cursor:pointer;background:0 0;border:0;border-bottom:3px solid #0000;flex:none;margin-bottom:-1px;padding:11px 16px;font-size:13.5px;font-weight:700;transition:color .15s}.IntegratedSearchResults-module__eWw9gW__tab:hover,.IntegratedSearchResults-module__eWw9gW__tab:focus-visible{color:#24303c}.IntegratedSearchResults-module__eWw9gW__selectedTab{color:#a94f00;border-bottom-color:#e87516}.IntegratedSearchResults-module__eWw9gW__tabCount{opacity:.75;margin-left:4px;font-family:monospace;font-size:12px}.IntegratedSearchResults-module__eWw9gW__group{background:#fff;border:1px solid #e2e8ed;border-radius:10px;margin-top:16px;overflow:hidden}.IntegratedSearchResults-module__eWw9gW__groupHead{background:#fcfdfe;border-bottom:1px solid #edf1f4;flex-wrap:wrap;align-items:center;gap:9px;padding:12px 18px;display:flex}.IntegratedSearchResults-module__eWw9gW__groupMark{background:#e87516;border-radius:2px;flex:0 0 9px;height:9px}.IntegratedSearchResults-module__eWw9gW__pageMark{background:#0a9aaa}.IntegratedSearchResults-module__eWw9gW__mixedMark{background:linear-gradient(135deg,#e87516 0 50%,#0a9aaa 50% 100%)}.IntegratedSearchResults-module__eWw9gW__groupTitle{color:#24303c;letter-spacing:.03em;font-size:15px;font-weight:700}.IntegratedSearchResults-module__eWw9gW__groupNote{color:#697786;margin-left:auto;font-size:11.5px}.IntegratedSearchResults-module__eWw9gW__resultItem{color:inherit;border-bottom:1px solid #edf1f4;padding:15px 44px 15px 18px;text-decoration:none;transition:background-color .13s;display:block;position:relative}.IntegratedSearchResults-module__eWw9gW__resultItem:last-child{border-bottom:0}.IntegratedSearchResults-module__eWw9gW__resultItem:hover,.IntegratedSearchResults-module__eWw9gW__resultItem:focus-visible{background:#fff4e7;text-decoration:none}.IntegratedSearchResults-module__eWw9gW__itemHead{flex-wrap:wrap;align-items:center;gap:9px;margin-bottom:4px;display:flex}.IntegratedSearchResults-module__eWw9gW__typeBadge,.IntegratedSearchResults-module__eWw9gW__referenceBadge{letter-spacing:.06em;border-radius:4px;flex-shrink:0;padding:2px 8px;font-size:10.5px;font-weight:700;line-height:1.6}.IntegratedSearchResults-module__eWw9gW__faqBadge{color:#b75b00;background:#fff4e7;border:1px solid #f5d6ae}.IntegratedSearchResults-module__eWw9gW__pageBadge{color:#0a7c8a;background:#e7f8fa;border:1px solid #b7e7ee}.IntegratedSearchResults-module__eWw9gW__itemTitle{color:#286b93;margin-bottom:5px;font-size:15px;font-weight:700;line-height:1.6;display:block}.IntegratedSearchResults-module__eWw9gW__resultItem:hover .IntegratedSearchResults-module__eWw9gW__itemTitle,.IntegratedSearchResults-module__eWw9gW__resultItem:focus-visible .IntegratedSearchResults-module__eWw9gW__itemTitle{text-decoration:underline}.IntegratedSearchResults-module__eWw9gW__itemDescription{color:#455360;white-space:pre-wrap;margin:0 0 7px;font-size:13px;line-height:1.8}.IntegratedSearchResults-module__eWw9gW__itemFoot{color:#697786;flex-wrap:wrap;gap:14px;font-size:11.5px;display:flex}.IntegratedSearchResults-module__eWw9gW__categoryTag{color:#455360;background:#f1f4f6;border-radius:4px;padding:1px 8px}.IntegratedSearchResults-module__eWw9gW__url{color:#2e7d46;overflow-wrap:anywhere;font-family:monospace;font-size:11.5px}.IntegratedSearchResults-module__eWw9gW__arrow{fill:none;stroke:#c6ccd4;stroke-linecap:round;stroke-linejoin:round;stroke-width:2.2px;position:absolute;bottom:15px;right:16px}.IntegratedSearchResults-module__eWw9gW__resultItem:hover .IntegratedSearchResults-module__eWw9gW__arrow,.IntegratedSearchResults-module__eWw9gW__resultItem:focus-visible .IntegratedSearchResults-module__eWw9gW__arrow{stroke:#e87516}.IntegratedSearchResults-module__eWw9gW__emptyState{text-align:center;padding:34px 26px}.IntegratedSearchResults-module__eWw9gW__emptyState h3{color:#24303c;margin:0 0 8px;font-size:18px}.IntegratedSearchResults-module__eWw9gW__emptyState p{color:#455360;max-width:520px;margin:0 auto;font-size:13.5px}.IntegratedSearchResults-module__eWw9gW__validationError{color:#c62828;text-align:center;border:1px solid #c62828;padding:.75rem 1rem}.IntegratedSearchResults-module__eWw9gW__pagination{margin-top:24px}@media (max-width:600px){.IntegratedSearchResults-module__eWw9gW__groupHead{padding:11px 13px}.IntegratedSearchResults-module__eWw9gW__resultItem{padding-left:13px}.IntegratedSearchResults-module__eWw9gW__groupNote{margin-left:18px}}@media (prefers-reduced-motion:reduce){.IntegratedSearchResults-module__eWw9gW__tab,.IntegratedSearchResults-module__eWw9gW__resultItem{transition:none}}
.KnowledgeDetailCommonScreenOnly-module__pVJyla__root h2 p,.KnowledgeDetailCommonScreenOnly-module__pVJyla__root h3 p,.KnowledgeDetailCommonScreenOnly-module__pVJyla__root h4 p{margin-top:16px;margin-bottom:16px}.KnowledgeDetailCommonScreenOnly-module__pVJyla__root [data-highlighting=true] div p{margin-top:-15px}
.CategoryFilter-module__21H0NG__responsiveContainer{width:250px;display:inline-block;position:relative}@media screen and (max-width:600px){.CategoryFilter-module__21H0NG__responsiveContainer{margin-top:10px;margin-left:auto;margin-right:auto}}.CategoryFilter-module__21H0NG__categoryFilterButton{color:#060606;cursor:pointer;background-color:#f2f2f2;border:none;border-bottom:1px solid #d3d3d3;border-radius:16px;width:250px;padding:8px 16px;font-weight:600}.CategoryFilter-module__21H0NG__mobileModal{z-index:9999;background-color:#00000080;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.CategoryFilter-module__21H0NG__modalContent{z-index:10;background-color:#fff;border-radius:4px;width:100%;height:100vh;margin:0 auto;padding:16px;position:relative;overflow-y:auto}.CategoryFilter-module__21H0NG__desktopDropdown{z-index:9999;background-color:#fff;border:1px solid #0000001c;border-radius:12px;width:300px;position:absolute;top:calc(100% + 4px);left:-25px;box-shadow:0 2px 10px #0000001c}.CategoryFilter-module__21H0NG__dropdownContent{max-height:300px;padding:16px;overflow-y:auto}.CategoryFilter-module__21H0NG__modalHeader{justify-content:space-between;align-items:center;margin-bottom:16px;display:flex}.CategoryFilter-module__21H0NG__closeIcon{cursor:pointer;background:0 0;border:none;font-size:16px}.CategoryFilter-module__21H0NG__backButton{color:#060606;cursor:pointer;background:0 0;border:none;margin-right:auto;font-size:14px;font-weight:700}.CategoryFilter-module__21H0NG__categoryList{margin:0;padding:0;list-style:none}.CategoryFilter-module__21H0NG__categoryItem{padding:8px 0;font-size:.85rem}.CategoryFilter-module__21H0NG__categoryItem:last-child{border-bottom:none}.CategoryFilter-module__21H0NG__footerButton{text-align:center;cursor:pointer;background-color:#fff;border-top:1px solid #ccc;margin-top:16px;padding:8px 0;position:sticky;bottom:-17px}.CategoryFilter-module__21H0NG__footerButton button{color:#fff;cursor:pointer;background-color:#060606;border-radius:16px;width:90%}.CategoryFilter-module__21H0NG__accordionList{margin:0;padding:0;list-style:none}.CategoryFilter-module__21H0NG__accordionItem{border-bottom:1px solid #ccc;margin-bottom:8px;font-size:.85rem}.CategoryFilter-module__21H0NG__accordionItem:last-child{border-bottom:none}.CategoryFilter-module__21H0NG__accordionHeader{cursor:pointer;justify-content:space-between;align-items:center;padding:4px 0;display:flex}.CategoryFilter-module__21H0NG__accordionSublist{margin-left:16px;padding-left:0;list-style:none}.CategoryFilter-module__21H0NG__chevron{margin-left:8px;font-size:12px}
.NnnSubCategoryItem-module___ZKW2W__link{color:inherit;flex-direction:column;text-decoration:none;display:flex}.NnnSubCategoryItem-module___ZKW2W__card{background:var(--color-white);border:1px solid var(--color-neutral-1);box-sizing:border-box;text-align:left;border-radius:.3125rem;flex-direction:column;flex:1;justify-content:center;align-items:center;min-height:5.625rem;padding:1.5rem;transition:background-color .2s,border-color .2s,box-shadow .2s,transform .2s;display:flex}.NnnSubCategoryItem-module___ZKW2W__link:hover .NnnSubCategoryItem-module___ZKW2W__card{border-color:var(--color-primary);background:#f9f9fb}.NnnSubCategoryItem-module___ZKW2W__title{color:var(--color-black);text-align:center;word-break:break-word;margin:0;font-size:.9375rem;font-weight:700;line-height:1.2}@media (max-width:48rem){.NnnSubCategoryItem-module___ZKW2W__card{min-height:5.625rem;padding:1rem}.NnnSubCategoryItem-module___ZKW2W__title{font-size:.875rem}}
.NnnCategoryList-module__EzGFqq__searchWrap{box-sizing:border-box;width:100%;max-width:70rem;margin:0 auto;padding:.75rem 1.5rem 0}.NnnCategoryList-module__EzGFqq__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;display:grid}@media (max-width:768px){.NnnCategoryList-module__EzGFqq__searchWrap{padding:.75rem 0 0}.NnnCategoryList-module__EzGFqq__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}
