<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">select.ss-extra-param {
	margin: 0 3px;
}
dd.ss-sort {
	min-width: auto !important;
	padding-right: 10px;
	font-weight: normal;
}
dd.ss-sort-last {
	min-width: auto !important;
	font-weight: normal;
}
.result_title_wrapper .sort_menu {
    /* display: flex; */
}
#ss-main .SS_hitCount--select {
    padding: 0px;
}
span.ss-query-title {
    font-weight: bold;
}
.grid_tile .grid_image a {
    background-size: contain;
    background-repeat: no-repeat;
}
@media screen and (max-width: 599px) {
	.mf_displayed_results_label.results {
		background-image: url("/pages/search/icon_results.svg");
	}
	.mf_displayed_results_label.image {
		background-image: url("/pages/search/icon_images.svg");
	}
	div.sort_menu dl.sort_select_wrapper.text {
		display: none;
	}
	.mf_displayed_results_label, .mf_image_display_label {
		display: inline-block;
		width: 18px;
		height: 22px;
		background-repeat: no-repeat;
		background-position: center center;
		background-size: 18px 18px;
		text-indent: 100%;
		vertical-align: top;
		font-size: 0;
		white-space: nowrap;
		overflow: hidden;
	}
	.result_title_wrapper .sort_menu .sort_select_wrapper dt {
		padding-right: 24px;
	}
}
.grid_tile .grid_image, .contents_side ul.download_tile li a {
    background-color: #FFF;
}
span.sort_menu_select {
    display: none;
}
select#sortSelect,
select#img-select,
select#summary-select {
    border: none;
}
select#SS_hitCount1 {
    border: none;
}
select.ss-extra-param {
    border: none;
}
.sort_menu {
    /* padding-bottom: 5px; */
    /* border-bottom: 1px solid #212121; */
}
span.ss-query-title {
    display: table;
    /* padding-bottom: 5px; */
    /* border-bottom: 1px solid #212121; */
}
.sort_select_wrapper.time_span &gt; dt {
    padding-right: 5px;
    display: inline-block;
}
.sort_select_wrapper.time_span dt:after {
    content: ":";
}
.sort_menu {
    width: auto !important;
    float: right !important;
}

.sort_menu .sort_select_wrapper {
  min-height: 36px;
}

@media screen and (max-width: 599px) {
  .sort_select_wrapper.sort_by &gt; dt,
  .sort_select_wrapper.time_span  &gt;dt {
      display: inline-block;
      width: 18px;
      height: 22px;
      background-repeat: no-repeat;
      background-position: center center;
      background-size: 18px 18px;
      text-indent: 100%;
      vertical-align: top;
      font-size: 0;
      white-space: nowrap;
      overflow: hidden
  }
  .sort_select_wrapper.time_span&gt;dt {
      background-image: url("/pages/search/icon_timespan.svg");
  }
  sort_menu .sort_select_wrapper.time_span&gt;dd {
      min-width: 129px;
  }
  .sort-select-title.from {
      padding-left: 5px;
  }
  .sort-select-title {
      /* display: none; */
  }
}
@media screen and (min-width: 600px) {
  .mf_sort_spacer {
      display: none;
  }
}

@media screen and (min-width: 1023px) {
  .mf_past_spacer {
      display: none;
  }
}

span.ss-highlight {
    background-color: #CFD8DC;
    padding-left: 3px;
    padding-right: 2px;
    color: inherit;
}

.ss-page-prev,
.ss-page-next {
    border: 1px solid #212121;
    padding: 4px 10px 6px 10px;
}
.ss-page-first,
.ss-page-last {
    border: 1px solid #212121;
    padding: 4px 6px 6px 6px;
}
div.ss-pagination .ss-page {
    border: 1px solid #212121;
    padding: 4px 10px 6px 10px;
}
.ss-pagination a:link {
    color: #212121;
}
span.ss-page.ss-select-page {
    background-color: #212121;
    color: #fff;
}
div#ss-main .ss-pagination .ss-select-page a:link {
    color: #fff;
}

div#ss-maybe-message {
    font-weight: bold;
    padding-right: 10px;
}
#ss-relate-words dt {
    font-weight: bold;
}
span.ss_past:first-child {
    border-left: 1.5px solid #212121;
}
span.ss_past {
    cursor: pointer;
    padding: 0px 5px;
    border-right: 1.5px solid #212121;
}

.grid_tile .grid_image, .contents_side ul.download_tile li a {
    background-color: #212121;
}

.result_title_wrapper .sort_menu .sort_select_wrapper {
    margin-right: 0px;
    padding-right: 15px;
}
dl.sort_select_wrapper {
    padding: 5px 0px;

}


.ss-categories {
    margin-bottom: 10px;
}

.category-inner {
    display: inline-block;
    margin-right: 6px;
}

.ss-category {
    width: 0px;
}

span.ss-query-title {
    margin-bottom: 20px;
}

input#ss-query {
    margin-bottom: 10px;
}

#ss-main select {
  background: transparent;
}

/* ã‚µãƒ&nbsp;ãƒã‚¤ãƒ«ç”»åƒéžè¡¨ç¤ºç”¨css */
.hidden_parts {
    display: none !important;
 }
 
.contents_body {
	letter-spacing: 0em;
}

/* ã‚¿ã‚¤ãƒˆãƒ«æ”¹è¡Œå¯¾å¿œ */
span.ss-multiline-title {
   -webkit-line-clamp: 2 !important;
}

p.ss-summary {
	-webkit-line-clamp: 2 !important;
	height: 46px !important;
	max-height: 46px !important;

}

/* æ¤œç´¢ãƒœã‚¿ãƒ³å¯¾å¿œ */
.ss-searchbuttom-section {
	 display: grid;
	 grid-template-columns: auto 1fr;
	 gap: 10px; /* å„ã‚¢ã‚¤ãƒ†ãƒ&nbsp;é–“ã®éš™é–“ */
}
button.ss-search-button &gt; span {
	 font-weight: bold;
}
span.ss-past-list &gt; span {
	display: inline-block;
}
span.ss-query-title {
	padding-bottom: 5px;
    border-bottom: 1px solid #212121;
}

div.sort_menu &gt; dl.sort_select_wrapper {
	border-bottom: 1px solid #212121;
	height: 42px;
}

div.sort_menu &gt; dl.sort_select_wrapper select {
	height: 31px;
}

span.ss-title-span {
	 overflow: hidden;
	 width: 100%;
}

span.ss-title-span {
	line-height: normal;
}

#ss-result a.grid_title  &gt; span.ss-multiline-title {
	max-height: unset;
}

div.grid_image.hidden_parts + div.grid_detail {
	padding-left: 0px;
}
</pre></body></html>