@charset "UTF-8";

body {
  font-family: "Helvetica Neue" , Helvetica , Arial , Verdana , Roboto !important;
}
.noto-sans-jp {
	font-family: "Helvetica Neue" , Helvetica , Arial , Verdana , Roboto !important;
}
.outfit {
	font-family: "Helvetica Neue" , Helvetica , Arial , Verdana , Roboto !important;
}
.main-page .content-area {
	font-size: 1.8rem;
}
@media screen and (max-width: 760px) {
footer .footer-upper .col-05 {
	width: 100% !important;
}
}

.print .mf_finder_searchBox_selects {
display: none;
}
.print .mf-search-bar_dropdown-list {
flex-direction: column;
align-items: flex-start;
width: 100%;
}
.print .mf-search-box .mf-search-bar .mf-search-bar_dropdown-list .mf-search-bar_dropdown-list_item {
width: 100%;
}
.print .mf_finder_searchBox_items {
  padding: 0
}
.print .mf_finder_searchBox_suggest_items {
  flex-direction: column;
}
.print .mf_finder_searchBox_suggest_items li {
  width: 100%
}
.print .mf_finder_searchBox_suggest_items li a {
  color: #fff !important;
}