#site-header .menu .menu-category #menu-support+dd li:first-child a {
  background: #1688c5;
}
@media (max-width: 760px) {
  #site-header .menu .menu-category #menu-support+dd li:first-child a {
    background: transparent;
  }
}

.searchbox {
    margin: -45px auto 60px;
    padding: 0 15px;
}
.searchbox .search {
  margin: 0 auto;
  padding: 15px 15px;
  box-sizing: border-box;
  max-width: 980px;
  background: #f7f7f7;
}
.searchbox .search::after {
  content: "";
  clear: both;
  display: block;
}
.searchbox input[type="search"] {
  float: left;
  margin-bottom: 0;
  padding-top: 3px;
  padding-bottom: 3px;
  width: calc(100% - 120px);
}
.searchbox input[type="submit"] {
  float: right;
	box-sizing: border-box;
	display: inline-block;
	padding: 6px 20px;
	border: 1px solid #1688c5;
	border-radius: 3px;
	width: 100px;
	-webkit-appearance: none;
	appearance: none;
	background: #1688c5;
	color: #fff;
	font-weight: normal;
	font-size: 14px;
	line-height: 20px;
	text-align: center;
	text-decoration: none;
	transition:
		border-color 0.1s ease-in-out,
		background-color 0.1s ease-in-out,
		color 0.1s ease-in-out
	;
}
.searchbox input[placeholder="検索"] {
			line-height: 1.6;
		}
.searchbox input[type="submit"]:hover,
.searchbox input[type="submit"]:focus {
	border-color: #106694;
	background-color: #106694;
}
@media (max-width: 760px) {
  .searchbox {
    margin: -15px 0px 0;
  }
}


.breadcrumbs {
  margin: -40px 0 60px;
  padding: 0;
  list-style-type: none;
  color: #666;
}
.breadcrumbs::after {
  content: "";
  clear: both;
  display: block;
}
.breadcrumbs > li {
  float: left;
  position: relative;
  padding: 9px 15px 9px 32px;
  border: 1px solid #e0e0e0;
  height: 20px;
  background: #fff;
  white-space: nowrap;
  font-size: 13px;
  line-height: 20px;
}
.breadcrumbs > li:first-child {
  padding-left: 20px;
  border-radius: 4px 0 0 4px;
}
.article-breadcrumbs .breadcrumbs > li:last-child {
  display: none;
}
.breadcrumbs > li::after {
  content: "";
  position: absolute;
  z-index: 1;
  top: -1px;
  right: -20px;
  width: 20px;
  height: 40px;
  background: url(//p6.zdassets.com/hc/theme_assets/922022/200223658/arrow_01.png) 0 0 no-repeat;
  background-size: 20px 40px;
}
.breadcrumbs > li a {
  display: block;
  margin: -9px -15px -9px -32px;
  padding: 9px 15px 9px 32px;
  text-decoration: none;
}
.breadcrumbs > li:first-child a {
  padding-left: 20px;
  margin-left: -20px;
}
@media (max-width: 760px) {
  .breadcrumbs {
    margin-top: -15px;
  }
}


.category-title,
.content-body > .category-title:first-child {
  margin: 45px 0 55px;
  padding: 0;
  text-align: center;
  font-weight: normal;
  font-size: 20px;
  line-height: 30px;
  color: #565e63;
}
.category-title[data-id]::before {
  content: "";
  display: block;
  margin: -60px auto -15px;
  width: 300px;
  height: 140px;
  background: #fff 0 0 no-repeat;
  background-size: 300px 140px;
}
@media (max-width: 760px) {
  .category-title[data-id]::before {
    margin-top: -30px;
  }
}
/*カテゴリーページアイコン表示（廃止）*/
.category-title[data-id="202676717"]::before {
  background-image: url(https://www.wealthnavi.com/image/page/support/support_01.png);
}
.category-title[data-id="202676737"]::before {
  background-image: url(https://www.wealthnavi.com/image/page/support/support_02.png);
}
.category-title[data-id="202682878"]::before {
  background-image: url(https://www.wealthnavi.com/image/page/support/support_03.png);
}
.category-title[data-id="202682888"]::before {
  background-image: url(https://www.wealthnavi.com/image/page/support/support_04.png);
}
.category-title[data-id="202682928"]::before {
  background-image: url(https://www.wealthnavi.com/image/page/support/support_05.png);
}
.category-title[data-id="202682898"]::before {
  background-image: url(https://www.wealthnavi.com/image/page/support/support_06.png);
}
.category-title[data-id="202682908"]::before {
  background-image: url(https://www.wealthnavi.com/image/page/support/support_07.png);
}
.category-title[data-id="202682918"]::before {
  background-image: url(https://www.wealthnavi.com/image/page/support/support_08.png);
}
.category-title[data-id="202676747"]::before {
  background-image: url(https://www.wealthnavi.com/image/page/support/support_09.png);
}
.category-title[data-id="202682938"]::before {
  background-image: url(https://www.wealthnavi.com/image/page/support/support_10.png);
}
.category-title[data-id="202682948"]::before {
  background-image: url(https://www.wealthnavi.com/image/page/support/support_11.png);
}
.category-title[data-id="202676767"]::before {
  background-image: url(https://www.wealthnavi.com/image/page/support/support_12.png);
}
.category-title[data-id="203805107"]::before {
  background-image: url(https://www.wealthnavi.com/image/page/support/support_13.png);
}
.category-title[data-id="115001166048"]::before {
  background-image: url("$assets-support_14-png");
}
.category-title[data-id="115001190347"]::before {
  background-image: url(https://www.wealthnavi.com/image/page/support/support_wn_app.png);
}
.category-title[data-id="115000028291"]::before {
  background-image: url(https://www.wealthnavi.com/image/page/support/support_wn_mame.png);
}
.category-title[data-id="360000714831"]::before {
    background-image: url(https://www.wealthnavi.com/image/page/support/support_14.svg);
}
.category-title[data-id="360002220752"]::before {
    background-image: url(https://www.wealthnavi.com/image/page/support/support_17.svg);
}
/*セクションページアイコン表示*/
/*サービス全般*/
.category-title[data-id="204119698"]::before,
.category-title[data-id="360001686971"]::before {
  background-image: url(https://www.wealthnavi.com/image/page/support/support_1.svg);
}
/*ポートフォリオ*/
.category-title[data-id="204096337"]::before,
.category-title[data-id="360001686991"]::before {
  background-image: url(https://www.wealthnavi.com/image/page/support/support_2.svg);
}
/*セキュリティ*/
.category-title[data-id="204096347"]::before,
.category-title[data-id="360001687011"]::before {
  background-image: url(https://www.wealthnavi.com/image/page/support/support_3.svg);
}
/*口座開設*/
.category-title[data-id="204096357"]::before,
.category-title[data-id="360001689632"]::before {
  background-image: url(https://www.wealthnavi.com/image/page/support/support_4.svg);
}
/*リスク許容度*/
.category-title[data-id="204119718"]::before,
.category-title[data-id="360001689732"]::before {
  background-image: url(https://www.wealthnavi.com/image/page/support/support_5.svg);
}
/*取引*/
.category-title[data-id="204096367"]::before,
.category-title[data-id="360001689652"]::before {
  background-image: url(https://www.wealthnavi.com/image/page/support/support_6.svg);
}
/*自動最適化*/
.category-title[data-id="204119708"]::before,
.category-title[data-id="360001689672"]::before {
  background-image: url(https://www.wealthnavi.com/image/page/support/support_7.svg);
}
/*入金*/
.category-title[data-id="204096377"]::before,
.category-title[data-id="360001689692"]::before {
  background-image: url(https://www.wealthnavi.com/image/page/support/support_8.svg);
}
/*自動積立*/
.category-title[data-id="205888307"]::before,
.category-title[data-id="360001689772"]::before {
  background-image: url(https://www.wealthnavi.com/image/page/support/support_13.svg);
}
/*出金*/
.category-title[data-id="204096387"]::before,
.category-title[data-id="360001689712"]::before {
  background-image: url(https://www.wealthnavi.com/image/page/support/support_9.svg);
}
/*手数料*/
.category-title[data-id="204119728"]::before,
.category-title[data-id="360001687031"]::before {
  background-image: url(https://www.wealthnavi.com/image/page/support/support_10.svg);
}
/*税金*/
.category-title[data-id="204119738"]::before,
.category-title[data-id="360001689752"]::before {
  background-image: url(https://www.wealthnavi.com/image/page/support/support_11.svg);
}
/*口座管理*/
.category-title[data-id="204119748"]::before,
.category-title[data-id="360001687051"]::before {
  background-image: url(https://www.wealthnavi.com/image/page/support/support_12.svg);
}
/*WealthNaviスマホアプリ*/
.category-title[data-id="115002096928"]::before,
.category-title[data-id="360001687071"]::before {
  background-image: url(https://www.wealthnavi.com/image/page/support/support_wn_app.svg);
}
/*マメタス*/
.category-title[data-id="115000047492"]::before,
.category-title[data-id="360001689792"]::before {
  background-image: url(https://www.wealthnavi.com/image/page/support/support_wn_mame.svg);
}
/*ログイン*/
.category-title[data-id="360001687091"]::before,
.category-title[data-id="360001689812"]::before {
  background-image: url(https://www.wealthnavi.com/image/page/support/support_14.svg);
}
/*ライフプラン*/
.category-title[data-id="360007052791"]::before,
.category-title[data-id="360002220752"]::before {
  background-image: url(https://www.wealthnavi.com/image/page/support/support_17.svg);
}
/*おまかせNISA*/
.category-title[data-id="360011834211"]::before,
.category-title[data-id="360010209132"]::before {
  background-image: url(https://www.wealthnavi.com/image/page/support/support_18.svg);
}
/*おまかせNISAお申し込み*/
.category-title[data-id="360012088131"]::before,
.category-title[data-id="360012400691"]::before {
    background-image: url(https://www.wealthnavi.com/image/page/support/support_19.svg);
}
/*2段階認証*/
.category-title[data-id="19081831218585"]::before,
.category-title[data-id="19081953587609"]::before {
    background-image: url(https://www.wealthnavi.com/image/page/support/support_20.svg);
}
/*個人情報の取扱い*/
.category-title[data-id="32431466642457"]::before,
.category-title[data-id="32431921266713"]::before {
    background-image: url(https://www.wealthnavi.com/image/page/support/support_21.svg);
}
/*パスキー*/
.category-title[data-id="50097703751065"]::before,
.category-title[data-id="50126852844185"]::before {
    background-image: url(https://www.wealthnavi.com/image/page/support/support_22.svg);
}

.section-tree-with-article > ul {
  margin: 0;
  padding: 0;
  list-style-type: none;
}

.section-tree-with-article .section {
  margin: 0 0 30px;
}

.section-tree-with-article .section > h2 {
    display: none;
    margin: -2px 0 15px;
    padding: 0 0 14px;
    border-bottom: 1px solid;
    font-size: 142.85714%;
    line-height: 1.2;
}

.article-list {
  margin: 0;
  padding: 0;
  border-bottom: 1px solid #ebebeb;
  list-style-type: none;
}
.article-list > li {
  margin: 0;
  padding: 0;
  border-top: 1px solid #ebebeb;
}
.article-list > li > a {
  position: relative;
  display: block;
  padding: 36px 80px;
  text-decoration: none;
  font-size: 18px;
  line-height: 26px;
}
.article-list > li > a::before {
	content: "";
  display: inline-block;
  margin: 0 8px 0 0;
  width: 7px;
  height: 12px;
  background: url(https://www.wealthnavi.com/image/common/link_icon_04.png) 0 0 no-repeat;
  background-size: 7px 12px;
}
.article-list > li > a[aria-selected] {
  padding-right: 160px;
  color: inherit;
}
.article-list > li > a[aria-selected]::before {
  content: none;
}
.article-list > li > a[aria-selected]::after {
  content: "";
  position: absolute;
  right: 71px;
  top: 0;
  bottom: 0;
  margin: auto;
  width: 19px;
  height: 11px;
  background: url(//p6.zdassets.com/hc/theme_assets/922022/200223658/toggle_02.png) 0 0 no-repeat;
  background-size: 19px 11px;
}
.article-list > li > a[aria-selected="true"]::after {
  background-image: url(//p6.zdassets.com/hc/theme_assets/922022/200223658/toggle_01.png);
}
.article-list > li > .article-body {
  padding: 0 80px 36px;
  color: #666;
}
.article-list > li > a[aria-selected] + .article-body {
  display: none;
  padding-right: 160px;
}
.article-list > li > a[aria-selected="true"] + .article-body {
  display: block;
}
.article-list > li > .article-body p:first-child {
  margin-top: -25px;
}
.article-list > li > .article-body p:last-child {
  margin-bottom: -5px;
}
.article-list > li > .article-body > a {
  display: none;
}
@media (max-width: 760px) {
  .article-list > li > a,
  .article-list > li > .article-body {
    padding-left: 15px;
    padding-right: 15px;
  }
  .article-list > li > a[aria-selected],
  .article-list > li > a[aria-selected] + .article-body {
    padding-right: 45px;
  }
  .article-list > li > a[aria-selected]::after {
    right: 15px;
  }
}



.article-body p {
  margin: -5px 0 15px;
}

.article-body table {
	margin: 0 auto 30px;
  border: 0 none;
	border-collapse: collapse;
  border-spacing: 0;
	width: 100%;
  font-size: 100%;
}
.article-body table	> thead > tr > th,
.article-body table	> thead > tr > td,
.article-body table	> tbody > tr > th,
.article-body table	> tbody > tr > td,
.article-body table	> tfoot > tr > th,
.article-body table	> tfoot > tr > td {
  padding: 14px 20px;
  border: 1px solid #e0e0e0;
  font-weight: normal;
  text-align: left;
}
.article-body table	> thead > tr > th,
.article-body table	> thead > tr > td {
  font-weight: bold;
}
.article-body img {
  max-width: 100%;
  height: auto;
  border: 1px solid #ccc;
}



.article-body table.support_table {
    margin: 0 auto 30px;
    border: 0 none;
    border-collapse: collapse;
    border-spacing: 0;
    max-width: 550px;
    width: 100%;
    font-size: 100%;
}

.article-body table.support_table > thead > tr > th,
.article-body table.support_table > tbody > tr > th,
.article-body table.support_table > tfoot > tr > th {
    padding: 10px 15px;
    border: 1px solid #c0c0c0;
    font-weight: bold;
}
.article-body table.support_table > thead > tr > td,
.article-body table.support_table > tbody > tr > td,
.article-body table.support_table > tfoot > tr > td {
    padding: 10px 15px;
    border: 1px solid #c0c0c0;
    font-weight: normal;
}


.pagination {
  margin: 60px 0 0;  
}
.pagination > ul {
  margin: 0;
  padding: 0;
  list-style-type: none;
  text-align: center;
}
.pagination > ul > li {
  display: inline-block;
}
.pagination > ul > li.pagination-prev,
.pagination > ul > li.pagination-first {
  
}
.pagination > ul > li.pagination-next,
.pagination > ul > li.pagination-last {
  
}
.pagination > ul > li.pagination-current {
  font-weight: bold;
}
.pagination span,
.pagination a {
  padding: 0 5px;
}
/*^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^*/
.custom-list-indent ul,
.article-list .article-body ul,
.article-body ul{
  		list-style: disc;
    margin: 0.75rem 0 0.75rem 1.5rem;
    padding: 0 0 0 2rem;
}
.custom-list-indent ul li,
.article-list .article-body ul li { margin-left: 0.5rem }
/*^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^*/
/*----------------------------------------------------------*/
@media (min-width: 768px){
  .button, [role="button"] {
    width: auto;
}
}
.article-footer {
    align-items: center;
    display: flex;
    justify-content: space-between;
    padding-bottom: 20px;
}
.share {
    padding: 0;
    white-space: nowrap;
}
.share li, .share a {
    display: inline-block;
}
.share a {
    border-radius: 50%;
    height: 25px;
    line-height: 25px;
    overflow: hidden;
    width: 25px;
}
[class^="icon-"]::before, [class*=" icon-"]::before, .icon, .search::before, .recent-activity-item-comment span::before, .article-vote::before, .attachments .attachment-item::before, .share a::before, .vote-up::before, .vote-down::before, .actions .dropdown-toggle::before, .collapsible-nav-list li[aria-selected="true"]::after, .collapsible-sidebar-title::after, .search-result-votes::before, .search-result-meta-count::before {
    font-family: "copenhagen-icons";
    font-style: normal;
    font-weight: normal;
    speak: none;
    line-height: 1em;
    vertical-align: middle;
    -webkit-font-smoothing: antialiased;
}
.share a::before {
    color: #666;
    display: block;
    font-size: 23px;
    text-align: center;
    width: 100%;
}
.share-facebook::before {
    content: "\e903";
}
.share-twitter::before {
    content: "\e901";
}
.share-linkedin::before {
    content: "\e900";
}
.share-googleplus::before {
    content: "\e902";
}
.article-vote-up::before {
    content: "\2713";
}
.article-vote-down::before {
    content: "\2715";
}
.article-vote::after {
    content: attr(title);
}
.button::after, [role="button"]::after {
    color: #0072ef;
}
.article-vote::before {
    font-size: 8px;
    margin-right: 10px;
}
.article-votes {
    border-top: 1px solid #ddd;
    padding: 30px 0;
    text-align: center;
}
.article-vote {
    background: transparent;
    border: 1px solid #0072ef;
    color: #0072ef;
    margin: 10px 5px;
    min-width: 90px;
    width: auto;
}

.button, [role="button"] {
    border: 1px solid #0072ef;
    border-radius: 4px;
    color: #0072ef;
    cursor: pointer;
    display: inline-block;
    font-size: 12px;
    line-height: 2.34;
    margin: 0;
    padding: 0 20px;
    text-align: center;
    transition: background-color .12s ease-in-out, border-color .12s ease-in-out, color .15s ease-in-out;
    user-select: none;
    white-space: nowrap;
    width: 100%;
    -webkit-touch-callout: none;
}
.button.enq {
  background-color: transparent !important;
}
.button:hover, .button:active, .button:focus, .button[aria-selected="true"], [role="button"]:hover, [role="button"]:active, [role="button"]:focus, [role="button"][aria-selected="true"] {
  background-color: #0072ef;
  text-decoration: none;
}

.button:hover, .button:active, .button:focus, .button[aria-selected="true"], [role="button"]:hover, [role="button"]:active, [role="button"]:focus, [role="button"][aria-selected="true"] {
  background-color: #0072ef;
  text-decoration: none;
}

.button[aria-selected="true"]:hover, .button[aria-selected="true"]:focus, .button[aria-selected="true"]:active, [role="button"][aria-selected="true"]:hover, [role="button"][aria-selected="true"]:focus, [role="button"][aria-selected="true"]:active {
  background-color: #004189;
  border-color: #004189;
}
.article-more-questions {
    margin: 10px 0 20px;
    text-align: center;
}
.article-return-to-top {
    border-top: 1px solid #ddd;
}
.article-return-to-top a {
    color: #333333;
    display: block;
    padding: 20px 0;
}
.article-return-to-top .icon-arrow-up::before {
    font-size: 16px;
    margin-left: 5px;
}
.icon-arrow-up::before {
    content: "\2B06";
}
.article-votes-controls {
	margin: 1.5rem auto;
}
.article-votes-controls a.button.enq {
    min-width: 125px;
    width: 15% !important;
    background-color: transparent;
    padding: 10px 5px !important;
    margin: 0 0.75rem;
}
.article-votes-controls a.button.enq:hover {
    opacity: 1;
    background-color: #0984e3 !important;
    color: #fff !important;
}
.article-votes-controls a.button.enq:hover::after,
.article-votes-controls a.button.enq:focus::after {
  color: #fff ;
}
.article-votes-controls .button[aria-selected=true] {
      opacity: 1;
    background-color: #0984e3 !important;
    color: #fff !important;
}
.article-votes-controls .button[aria-selected=false] {
      background-color: transparent;
}
.article-votes-controls .button[aria-selected=true]::after {
    color: #fff !important;
}

/*----------------------------------------------------------*/
/*----------------------------------------------------------20180918*/
.section-frame h3.section-title {
    margin-bottom: 28px;
    padding-bottom: 0;
    border-bottom: 0 none;
    font-size: 114.2857142857%;
    line-height: 1.25;
}
.section-frame h4.section-title {
    padding-bottom: 7px;
    border-bottom: 1px solid #e0e0e0 !important;
    margin: -3px 0 12px;
    font-size: 100%;
    line-height: 1.25;
}
.faq-ask {
    display: -webkit-flex;
    display: flex;
    flex-wrap: wrap;
}
.faq-ask .ask-box {
    width: 46%;
    padding: 0 2% 0 1%;
}
.faq-ask h3 {
    font-size: 1.75rem;
}
.faq-ask .ask-box .link-list.left li a:before {
    content: "";
    display: inline-block;
    margin-right: 10px;
    width: 7px;
    height: 12px;
    background: url(https://www.wealthnavi.com/image/common/link_icon_04.png) 0 0 no-repeat;
    background-size: 7px 12px;
    vertical-align: 1px;
}
@media (max-width: 760px) {
  .faq-ask {
    flex-direction: column;
	}
  .faq-ask .ask-box {
    width: 97%;
	}
  .faq-ask h3 {
    font-size: 1.5rem;
	}
}
/*----------------------------------------------------------20180918*/

/*----------------------------------------------------------20221011*/
.nw-bottom-title {
    background-color: #0984e3;
    margin-bottom: 40px;
}
.nw-bottom-title__text {
    max-width: 1024px;
    margin: 0 auto;
    padding: 16px;
}
.nw-bottom-title__text span {
    font-size: 13px;
    color: #fff;
    font-weight: 500;
    line-height: 1.448;
    display: block;
}
@media (min-width: 769px) {
  .nw-bottom-title {
    margin-bottom: 56px;
  }
  .nw-bottom-title__text {
    padding: 32px 16px;
  }
  .nw-bottom-title__text span {
    font-size: 26px;
    font-weight: 400;
    line-height: 1.172;
  }
}

.nw-breadcrumbs {
    max-width: 1024px;
    margin: 0 auto;
    padding: 12px 16px 40px 16px;
}
.nw-breadcrumbs__list {
    margin: 0;
    padding: 0;
    display: flex;
    justify-content: start;
    line-height: 1.6;
    list-style: none;
}
.nw-breadcrumbs__item {
    margin-right: 24px;
    font-size: 12px;
    color: #888;
    position: relative;
}
.nw-breadcrumbs__link {
    color: #888 !important;
}
.nw-breadcrumbs__item::after {
    content: "";
    width: 8px;
    height: 8px;
    margin: auto;
    position: absolute;
    top: 2px;
    right: -16px;
    bottom: 0;
    background-image: url(https://www.wealthnavi.com/image/new-www/ico_arrow_triangle_gray.svg);
    background-size: 8px 8px;
    transform: rotate(270deg);
}
.nw-breadcrumbs__item:last-child::after {
    display: none;
}
@media (min-width: 769px) {
  .nw-breadcrumbs {
    padding: 16px 16px 56px 16px;
  }
}

.nw-support-search {
    padding: 0 16px;
}
.nw-support-search * {
    box-sizing: border-box;
}
.nw-support-search__inner {
    max-width: 1024px;
    margin-left: auto;
    margin-right: auto;
}
.nw-support-search__form {
    display: flex;
}
.nw-support-search__form-input,
.nw-support-search__form-submit {
    height: 48px;
    display: flex;
    align-items: center;
    justify-content: center;
    font-size: 14px !important;
    border-radius: 4px;
    line-height: 1.6;
}
.nw-support-search__form-input {
    width: 74.34% !important;
    border: 1px solid #000 !important;
    padding: 0 16px !important;
    outline: none;
    font-weight: 400;
    margin-bottom: 0 !important;
}
.nw-support-search__form-input::placeholder {
        color: #b5b5b5;
      }
.nw-support-search__form-submit {
    width: 23.32%;
    margin-left: 2.33%;
    background-color: #0984e3;
    color: #fff;
    border: none;
    font-weight: 700;
}
.nw-support-search__lead,
.nw-support-search__catch {
    margin-top: 8px;
    font-weight: 400;
    font-size: 14px;
    line-height: 1.6;
}
.nw-support-search__lead {
    color: #b5b5b5;
}
.nw-support-search__catch {
    color: #333;
}
.nw-support-search__list {
    display: flex;
    flex-wrap: wrap;
}
.nw-support-search__item {
    margin-top: 4px;
    margin-right: 16px;
}
.nw-support-search__item-link {
    font-weight: 400;
    font-size: 14px;
    line-height: 2;
    text-decoration: underline;
}
.breadcrumbs.breadcrumbs--article,
.breadcrumbs.breadcrumbs--section-page {
  margin-top: 0;
}
@media (min-width: 769px) {
  .nw-support-search__form-input,
  .nw-support-search__form-submit {
    font-size: 16px !important;
  }
  .nw-support-search__form-input {
    width: 100% !important;
    max-width: 936px;
  }
  .nw-support-search__form-submit {
    width: 80px;
    margin-left: 8px;
  }
  .nw-support-search__lead,
  .nw-support-search__catch {
    margin-top: 16px;
    font-size: 16px !important;
  }
  .nw-support-search__item {
    margin-top: 8px;
  }
  .nw-support-search__item-link {
    font-size: 16px;
  }
}

.search-results__title {
  font-size: 18px;
  margin: 40px 0;
  color: #333;
}
.article-list > li.search-result__item {
  border-top: 1px solid #d5d5d5;
  padding: 32px 0;
}
.article-list > li > a.search-result__item-link,
.article-list > li > .article-body.search-result__item-body {
  padding: 0;
}
.article-list > li > .article-body.search-result__item-body {
  margin-top: 16px;
}
.article-list > li > .article-body.search-result__item-body em {
  background-color: #fff000;
  display: inline-block;
  line-height: 1;
}

#content .content-header.content-header--article,
#content .content-body.content-body--article,
#content .content-body.content-body--section-page {
  max-width: 1024px;
}

@media (min-width: 769px) {
  #content .content-body.content-body__search-results {
    max-width: 1024px;
    padding: 0;
  }
  .search-results__title {
    font-size: 20px;
    margin: 48px 0;
  }
  .article-list > li.search-result__item {
    padding: 40px 0;
  }
  .article-list > li > .article-body.search-result__item-body {
    margin-top: 24px;
  }
}
/*----------------------------------------------------------20221011*/
