@charset "UTF-8";

.g-header {
	background: #67c7f3;
}

.g-header .areaNavigation-bottom {
	background-color: #67c7f3;
}

.g-header .prefArea-anchor:hover,
.g-header .prefArea-anchor.is-current {
	color: #67c7f3;
}

.g-header .mod-areaNavigation .areaNavigation-bottom {
	background-color: #67c7f3;
}

.g-header .mod-areaNavigation .mainArea-item.is-current,
.g-header .mod-areaNavigation .mainArea-item:hover {
	color: #67c7f3;
}

.g-header .mod-areaNavigation .prefArea-anchor:hover,
.g-header .mod-areaNavigation .prefArea-anchor.is-current {
	color: #67c7f3;
}

.g-header .mod-areaNavigation .mainPref-item:not(.is-disabled) a:hover {
	background-color: headerBgColor;
}

.g-header .prefArea-anchor.is-current {
	color: #67c7f3;
}

.g-header .mod-areaNavigation .mainArea-item.is-current,
.g-header .mod-areaNavigation .mainArea-item:hover {
	color: #67c7f3;
}

.g-header .mod-areaNavigation .prefArea-anchor:hover,
.g-header .mod-areaNavigation .prefArea-anchor.is-current {
	color: #67c7f3;
}

.g-footer .footer-top {
	background-color: #67c7f3;
}

.g-footer .footer-bottom {
	background-color: #67c7f3;
}

.l-footer {
	background-color: #67c7f3;
}

.fixed-bottom {
	display: none;
	position: fixed;
	bottom: 0;
	left: 0;
	width: 100%;
	z-index: 48;
	text-align: center;
	padding-top: 100px;
	height: 205px;
	background-color: rgba(255,255,255,0.6);
}

.fixed-bottom .link-to-apply {
	width: 339px;
	height: 60px;
	font-size: 14px;
	color: #fff;
	background: transparent linear-gradient(279deg, #ff7d98 0%, #ff91c1 100%) 0% 0% no-repeat padding-box;
	-webkit-box-shadow: inset -2px -2px 2px rgba(0,0,0,0.161);
	box-shadow: inset -2px -2px 2px rgba(0,0,0,0.161);
	border-radius: 6px;
	opacity: 1;
}

@charset "UTF-8";

.f-tempSpecialLink {
	margin: 10px 0;
}

.f-tempSpecialLink a {
	display: inline-block;
	width: 188px;
	height: 38px;
	font-size: 14px;
	font-weight: bold;
	line-height: 16px;
	background-color: #ff6595;
	color: #fff;
	text-align: center;
	border-radius: 4px;
}

.f-tempSpecialLink a:hover {
	opacity: 0.7;
}

.f-tempSpecialLink a span {
	display: inline-block;
	margin: 3px;
}

.f-tempSpecialLink a img {
	width: 24px;
	height: 24px;
	margin: 7px 0;
}

.f-temp-searchMenu .titleHead {
	height: 34px;
	padding: 0 10px;
	background: #67c7f3 right center no-repeat;
	background-origin: content-box;
	line-height: 35px;
	font-size: 0;
	color: #fff;
}

.f-temp-searchMenu .titleHead .titleText,
.f-temp-searchMenu .titleHead .count {
	display: inline-block;
	vertical-align: middle;
}

.f-temp-searchMenu .titleHead .titleText {
	font-size: 14px;
	font-weight: bold;
}

.f-temp-searchMenu .titleHead .titleText span {
	font-size: 14px;
}

.f-temp-searchMenu .titleHead .count {
	width: 36px;
	height: 13px;
	margin-left: 5px;
	border-radius: 5px;
	background-color: #ff6595;
	text-align: center;
	line-height: 14px;
	font-size: 10px;
}

.f-temp-searchMenu .counterReset {
	overflow: hidden;
	margin: 0 -1px;
	padding: 8px 0;
}

.f-temp-searchMenu .counterReset .count,
.f-temp-searchMenu .counterReset .resetBtn {
	float: left;
	height: 40px;
	line-height: 40px;
	border: 1px solid #d5d5d5;
}

.f-temp-searchMenu .counterReset .count {
	width: 115px;
	background-color: #fff;
	text-align: center;
	font-size: 12px;
	color: #555;
}

.f-temp-searchMenu .counterReset .count span {
	padding-right: 0.2em;
	font-size: 20px;
	font-weight: bold;
	color: #f93673;
}

.f-temp-searchMenu .counterReset .resetBtn {
	width: 73px;
	margin-left: 2px;
	background-color: #d5d5d5;
	font-size: 14px;
	border-radius: 2px;
	color: #555;
}

.f-temp-searchMenu .btnWrap {
	overflow: hidden;
	margin: 0;
}

.f-temp-searchMenu .btnWrap button {
	height: 30px;
	border-radius: 3px;
	font-size: 14px;
	color: #fff;
}

.f-temp-searchMenu .btnWrap button:only-child {
	width: 100%;
}

.f-temp-searchMenu .btnWrap button:hover {
	-webkit-box-shadow: none;
	box-shadow: none;
}

.f-temp-searchMenu .btn-search {
	width: 100%;
	background-color: #ffc560;
}

.f-temp-searchMenu .btn-newArrivals {
	margin-top: 10px;
	float: left;
	background-color: #43c59c;
}

.f-temp-searchMenu .btn-popular {
	float: right;
	background-color: #ff3f79;
	-webkit-box-shadow: inset 0 -2px 0 #ff2759;
	box-shadow: inset 0 -2px 0 #ff2759;
}

.f-temp-searchMenu .checkItem {
	position: relative;
	margin-top: 5px;
	font-size: 12px;
	color: #cdcdcd;
}

.f-temp-searchMenu .checkItem label {
	display: block;
	position: relative;
	height: 17px;
	padding-left: 32px;
	padding-right: 5px;
	background: url("/assets/img/renewal/user/pc/search/common/col_left/img_checkbox.webp") 10px center no-repeat;
	background-size: 15px;
	line-height: 18px;
	color: #555;
}

.f-temp-searchMenu .checkItem label:hover {
	background-color: #ffeaf0;
}

.f-temp-searchMenu .checkItem input:disabled + label:hover {
	background-color: transparent;
	cursor: default;
}

.f-temp-searchMenu .checkItem input:disabled + label span {
	color: #cdcdcd;
}

.f-temp-searchMenu .checkItem input:disabled + label div {
	color: #cdcdcd;
}

.f-temp-searchMenu .checkItem input,
.f-temp-searchMenu .checkItem span {
	display: inline-block;
	padding: 0;
	vertical-align: 0;
}

.f-temp-searchMenu .checkItem span.is-disabled {
	color: #cdcdcd;
	text-decoration: none;
}

.f-temp-searchMenu .checkItem label.is-disabled {
	color: #cdcdcd;
	text-decoration: none;
}

.f-temp-searchMenu .checkItem input {
	display: none;
}

.f-temp-searchMenu .checkItem input:checked + label {
	background: url("/assets/img/renewal/user/pc/search/common/col_left/img_checkbox_checked.webp") 10px center no-repeat;
	background-size: 15px;
}

.f-temp-searchMenu .mensShopListBnr a {
	display: block;
	width: 190px;
	height: 180px;
}

.f-temp-searchMenu .groupBnr a {
	display: block;
	width: 190px;
	height: 180px;
}

.f-temp-searchMenu .talklink-div a {
	display: block;
	width: 190px;
	height: 190px;
}

.f-temp-searchMenu .recruitlink-div a {
	display: block;
	width: 190px;
	height: 190px;
}

.f-temp-areaType .body {
	position: relative;
}

.f-temp-areaType .selectedName {
	min-height: 40px;
	padding: 10px 10px;
	line-height: 17px;
	background: url("/assets/img/renewal/user/pc/search/common/col_left/ico_arrow.webp") right center no-repeat;
	background-size: 5px auto;
	background-origin: content-box;
	border: 1px solid #e8e8e8;
	background-color: #fff;
}

.f-temp-areaType .hoverTrigger {
	cursor: pointer;
}

.search_names {
	padding-right: 8px;
	display: inline-block;
}

.f-temp-areaSelect .titleHead {
	background-image: url("/assets/img/renewal/user/pc/search/common/col_left/ico_ttl_area.webp");
	background-size: 26px 23px;
}

.f-temp-typeSelect .titleHead {
	background-image: url("/assets/img/renewal/user/pc/search/common/col_left/ico_ttl_type-job.webp");
	background-size: 21px 27px;
	background-position-y: 3px;
}

.f-temp-preference {
	margin: 10px 0;
	border: 1px solid #e7e7e7;
}

.f-temp-preference .titleHead {
	background-image: url("/assets/img/renewal/user/pc/search/common/col_left/ico_ttl_preference.webp");
	background-size: 22px 19px;
}

.f-temp-preference .body {
	margin-top: 10px;
}

.f-temp-preference .checkList {
	margin-bottom: 10px;
}

.f-temp-preference .counterReset {
	padding: 0;
}

.f-temp-wage {
	margin: 10px 0;
	border: 1px solid #e7e7e7;
	border-bottom: 0;
}

.f-temp-wage .titleHead {
	background-image: url("/assets/img/renewal/user/pc/search/common/col_left/ico_ttl_wage.webp");
	background-size: 22px 19px;
}

.f-temp-wage .body {
	margin-top: 10px;
}

.f-temp-wage .checkList {
	margin-bottom: 10px;
}

.f-temp-wage .counterReset {
	padding: 0;
}

.f-leftColumn-genreBnr {
	margin: 10px 0;
	border: 1px solid #e7e7e7;
	border-bottom: 0;
}

.f-leftColumn-genreBnr .titleHead {
	background-image: url("/assets/img/renewal/user/pc/search/common/col_left/ico_ttl_type-job.webp");
	background-size: 21px 27px;
	background-position-y: 3px;
}

.f-leftColumn-genreBnr .item {
	border-bottom: 1px solid #e7e7e7;
	min-height: 40px;
}

.f-leftColumn-genreBnr .item-wrap {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	padding: 10px 10px;
	line-height: 17px;
}

.f-leftColumn-genreBnr .item-wrap .item-text {
	-webkit-box-flex: 13;
	-ms-flex: 13;
	flex: 13;
}

.f-leftColumn-genreBnr .item-wrap .item-icon {
	-webkit-box-flex: 1;
	-ms-flex: 1;
	flex: 1;
	background: url("/assets/img/renewal/user/pc/search/common/col_left/ico_arrow.webp") right center no-repeat;
	background-size: 5px auto;
}

.f-temp-ShopName {
	margin-bottom: 10px;
}

.f-temp-ShopName .titleHead {
	height: 34px;
	padding: 0 10px;
	background: #67c7f3 right center no-repeat;
	background-origin: content-box;
	line-height: 35px;
	font-size: 0;
	color: #fff;
}

.f-temp-ShopName .titleHead .titleText {
	display: inline-block;
	vertical-align: middle;
	font-size: 14px;
	font-weight: bold;
}

.f-temp-ShopName .titleHead .titleText span {
	font-size: 14px;
}

.f-temp-ShopName .body {
	height: 70px;
	padding: 10px;
	line-height: 17px;
	position: relative;
	border: 1px solid #e8e8e8;
	background-color: #fff;
}

.f-temp-ShopName .body p {
	display: block;
	width: 100%;
}

.f-temp-ShopName .body .body-inner {
	display: table;
	vertical-align: top;
	height: 32px;
}

.f-temp-ShopName .body .body-inner input[type="text"] {
	background: #fff;
	width: 136px;
	height: 32px;
	display: table-cell;
	border: 1px solid #d5d5d5;
}

.f-temp-ShopName .body .body-inner .btn-shopName-wrap {
	cursor: pointer;
	display: table-cell;
	background: #67c7f3 url("/assets/img/renewal/user/pc/common/search_menu/ico_main_title.webp") 0 0 no-repeat;
	background-size: 32px auto;
	width: 32px;
	height: 24px;
}

.f-temp-ShopName .body .body-inner .btn-shopName-wrap .btn-shopName {
	margin: 0;
	padding: 0;
}

.f-temp-ShopName .body .body-inner .btn-shopName-wrap img {
	margin: 0;
	padding: 0;
}

.mod-hoverContents {
	display: none;
	position: absolute;
	top: -35px;
	left: 100%;
	padding-left: 20px;
	z-index: 11;
}

.mod-hoverContents .hoverContents-inner {
	width: 760px;
	padding: 6px 10px 10px;
	border: 1px solid #f2ebed;
	border-radius: 4px;
	background-color: #fbf8f9;
}

.mod-hoverContents .hoverContents-inner::before {
	content: "";
	position: absolute;
	top: 45px;
	left: 4px;
	width: 17px;
	height: 20px;
	background: url("/assets/img/renewal/user/pc/search/common/col_left/hover_contents/bg_baloon_tip.webp") 0 0 no-repeat;
	background-size: 17px auto;
}

.mod-hoverContents .hoverContents-head {
	overflow: hidden;
	font-size: 0;
	white-space: nowrap;
}

.mod-hoverContents .tabBtn {
	display: inline-block;
	vertical-align: bottom;
	width: 246px;
	border-top: 1px solid #eee5e7;
	background-color: #f6f1f3;
	font-size: 12px;
}

.mod-hoverContents .tabBtn:nth-child(1) {
	border-left: 1px solid #eee5e7;
}

.mod-hoverContents .tabBtn:nth-child(2) {
	border-right: 1px solid #eee5e7;
	border-left: 1px solid #eee5e7;
}

.mod-hoverContents .tabBtn:nth-child(3) {
	border-right: 1px solid #eee5e7;
}

.mod-hoverContents .tabBtn input {
	display: none;
}

.mod-hoverContents .tabBtn input:checked + label {
	height: 39px;
	border-top: 3px solid #ff719c;
	border-bottom: none;
	background-color: #fff;
	line-height: 37px;
	color: #ff719c;
}

.mod-hoverContents .tabBtn label {
	display: block;
	height: 35px;
	text-align: center;
	line-height: 35px;
	border-bottom: 1px solid #eee5e7;
}

.mod-hoverContents .hoverContents-body {
	border: 1px solid #eee5e7;
	background-color: #fff;
}

.mod-hoverContents .tabContent {
	display: none;
	margin-top: -1px;
	border-top: 1px solid #fff;
}

.mod-hoverContents .tabContent.is-active {
	display: block;
}

.mod-hoverContents .checkItem {
	float: left;
	width: 20%;
	margin-top: 10px;
}

.mod-hoverContents .checkItem a {
	color: #555;
	text-decoration: underline;
}

.mod-hoverContents .col-6 .checkItem {
	width: 16.66666%;
}

.mod-hoverContents .searchMenu-area-1 .checkList,
.mod-hoverContents .searchMenu-area-2 .checkList {
	padding-top: 10px;
	margin-bottom: 20px;
}

.mod-hoverContents .searchMenu-area-1 .all {
	width: 100%;
}

.mod-hoverContents .searchMenu-area-1 .all label {
	width: 20%;
}

.mod-hoverContents .searchMenu-area-3 {
	overflow: hidden;
}

.mod-hoverContents .searchMenu-area-3 .searchTitle {
	position: relative;
	height: 26px;
	padding-left: 35px;
	background-color: #ffacc5;
	line-height: 27px;
	color: #fff;
}

.mod-hoverContents .searchMenu-area-3 .searchTitle::before {
	content: "";
	position: absolute;
	top: 0;
	left: 0;
	width: 26px;
	height: 26px;
	background: #f990b0 0 0 no-repeat;
}

.mod-hoverContents .tabContent-station-1,
.mod-hoverContents .tabContent-station-2 {
	margin: 15px 2px;
}

.mod-hoverContents .tabContent-station-1 .checkList a.is-disabled {
	color: #cdcdcd;
}

.mod-hoverContents .tabContent-station-1 .searchTitle::before {
	background-image: url("/assets/img/renewal/user/pc/search/common/col_left/hover_contents/ico_search_station_01.webp");
	background-size: 26px;
}

.mod-hoverContents .tabContent-station-1 .searchBody {
	padding: 0 6px;
}

.mod-hoverContents .tabContent-station-1 .inputWrap {
	overflow: hidden;
	margin-top: 8px;
}

.mod-hoverContents .tabContent-station-1 .inputWrap input {
	width: 220px;
	height: 26px;
	padding: 0 8px;
	border: 1px solid #d5d5d5;
	line-height: 24px;
}

.mod-hoverContents .tabContent-station-1 .inputWrap input:placeholder-shown {
	color: #d8d8d8;
}

.mod-hoverContents .tabContent-station-1 .inputWrap input::-webkit-input-placeholder {
	color: #d8d8d8;
}

.mod-hoverContents .tabContent-station-1 .inputWrap .searchBtn {
	width: 65px;
	height: 26px;
	background: #82c3d5 url("/assets/img/renewal/user/pc/common/search_menu/ico_main_title.webp") center no-repeat;
	background-size: 26px 26px;
}

.mod-hoverContents .tabContent-station-1 .inputWrap .stationResetBtn {
	display: none;
	width: 65px;
	height: 26px;
	background-color: #c9bebe;
	color: #fff;
}

.mod-hoverContents .tabContent-station-1 .searchResult {
	margin-top: 8px;
	border: 1px solid #e7e7e7;
}

.mod-hoverContents .tabContent-station-1 .searchResult-title {
	margin: 10px;
	margin-bottom: 0;
	padding-bottom: 10px;
	border-bottom: 1px dotted #ccc;
	font-size: 14px;
}

.mod-hoverContents .tabContent-station-1 .checkList {
	padding-bottom: 10px;
}

.mod-hoverContents .tabContent-station-1 .checkList a {
	color: #21a7e5;
}

.mod-hoverContents .tabContent-station-2 .searchTitle::before {
	background-image: url("/assets/img/renewal/user/pc/search/common/col_left/hover_contents/ico_search_station_02.webp");
	background-size: 26px;
}

.mod-hoverContents .tabContent-station-2 .searchBody {
	padding: 0 6px;
}

.mod-hoverContents .searchMenu-type {
	padding-bottom: 10px;
}

.mod-hoverContents.is-active {
	display: block;
}

.mensShopListBnr {
	margin: 10px 0;
}

.mensShopListBnr .text {
	width: 100%;
	display: inline-block;
	text-align: center;
	margin-top: 10px;
	font-size: 16px;
	color: #0066ab;
}

.talklink-div {
	display: block;
	margin: 10px 0;
}

.f-leftColumn-listMenu {
	border: 1px solid #e7e7e7;
	margin-top: 10px;
}

.f-leftColumn-listMenu .ttl {
	height: 34px;
	padding: 0 10px;
	background-image: url("/assets/img/renewal/user/pc/search/common/col_left/ico_ttl_age.webp");
	background-size: 18px 20px;
	background-position: right center;
	background-repeat: no-repeat;
	background-color: #67c7f3;
	background-origin: content-box;
	line-height: 35px;
	font-size: 0;
	color: #fff;
	background-size: 16px auto;
}

.f-leftColumn-listMenu .ttl,
.f-leftColumn-listMenu .ttl-text {
	font-size: 11px;
	font-weight: bold;
}

.f-leftColumn-listMenu .ttl-text span {
	font-size: 12px;
}

.f-leftColumn-listMenu .body {
	min-height: 40px;
	padding: 10px 10px;
	line-height: 17px;
}

.f-leftColumn-listMenu .body li.item {
	cursor: pointer;
	margin-bottom: 2px;
}

.f-leftColumn-listMenu .body li.item a {
	color: #5c76d7;
}

.genreList .ttl {
	background-image: url("/assets/img/renewal/user/pc/search/common/col_left/ico_ttl_type-work.webp");
	background-size: 21px 22px;
}

.specialtopicList .ttl {
	background-image: url("/assets/img/renewal/user/pc/search/common/col_left/ico_ttl_type-event.webp");
	background-size: 25px 23px;
}

.toOtherRecommendedTopic .ttl {
	background-image: url("/assets/img/renewal/user/pc/search/common/ico_ttl_glass.webp");
	background-size: 26px 30px;
}

.recruitlink-div {
	margin-bottom: 10px;
}

.l-breadCrumbs li:first-child::before {
	background: background url("/assets/img/user/pc/common/new_ico_home_33.svg") center center/14px auto no-repeat;
	background-size: 17px auto;
}

.l-breadCrumbs li + li::before {
	color: #3398dc;
}

.l-breadCrumbs a {
	color: #3398dc;
}

.l-colMain h1 {
	border-color: #40b9f1;
}

.p-pagesTitleHead {
	background-color: #67c7f3;
}

.p-pagesTitleHead:before {
	background-color: #67c7f3;
}

.f-temp-jobOfferKeyword .titleHead {
	color: #40b9f1;
	background: url("/assets/img/renewal/user/pc/search/common/job_offer/ico_ttl_keyword_ex33.svg") 0 5px no-repeat;
}

.mod-narrowDown .title {
	background-color: #67c7f3;
}

.mod-pagination .item.is-current {
	background-color: #67c7f3;
}

.f-shop-pay {
	border-top: 5px solid #67c7f3;
}

.f-shop-pay .shop-pay-dekasegi_special_privilege {
	padding: 0 10px;
	margin-bottom: 10px;
}

.f-shop-pay .shop-pay-dekasegi_special_privilege-title {
	font-size: 13px;
	background-color: #9ab3ec;
	line-height: 23px;
	color: #fff;
	text-align: center;
	border-radius: 5px 5px 0 0;
}

.f-shop-pay .shop-pay-dekasegi_special_privilege-body {
	font-size: 13px;
	background-color: #eff4ff;
	line-height: 26px;
	color: #d89b4c;
	text-align: center;
	font-weight: bold;
}

.f-shop-pay .shop-pay-merit-item-on {
	border: 1px solid #67c7f3;
	background-color: #67c7f3;
}

.f-shop-pay .shop-pay-salary_info-item-title-icon {
	fill: #95d7f6;
}

.f-shop-pay .shop-pay-work_detail-item-title {
	background-color: #e6f9ff;
}

.f-shop-pay .shop-pay-open-hide_contents {
	color: #9ab3ec;
}

.f-shop-pay .shop-pay-cv_button-item-call::before,
.f-shop-pay .shop-pay-cv_button-item-line::before,
.f-shop-pay .shop-pay-shop_nam.f-shop-pay {
	border-top: 5px solid #40b9f1;
}

.f-shop-pay .shop-pay-pickApply-label {
	background-color: #67c7f3;
}

.f-shop-pay .shop-pay-cv_button-item-anchor-call:not(.off) {
	border: 1px solid #3398dc;
	color: #3398dc;
}

.f-shop-pay .shop-pay-cv_button-item-anchor-call:not(.off) .shop-pay-cv_button-item-anchor-call-icon {
	fill: #3398dc;
}

.f-shop-pay .shop-pay-cv_button-item-add:not(.off) {
	border: 1px solid #3398dc;
	color: #3398dc;
}

.f-shop-pay .shop-pay-cv_button-item-add:not(.off) .shop-pay-cv_button-item-add-button-icon {
	fill: #3398dc;
}

.f-shop-pay .shop-pay-relation_job_search-links a {
	color: #3398dc;
}

.f-shop-pay .shop-pay-work_detail-item-body a {
	color: #3398dc;
}

.f-shop-pay .shop-pay-work_detail-item-body a {
	color: #ececec #3398dc;
}

.f-shop-pay .chocolatLimited {
	background-color: #67c7f3;
	border: 1px solid #e7e7e7;
	text-align: center;
	margin: 10px;
	font-size: 14px;
}

.f-shop-pay .chocolatLimited .chocolatLimited-title {
	height: 26px;
	line-height: 29px;
	font-weight: bold;
	color: #fff;
}

.f-shop-pay .chocolatLimited .chocolatLimited-data {
	height: 28px;
	margin: 2px;
	background-color: #fff;
	line-height: 29px;
	font-weight: bold;
	color: #ff7b4a;
}

.f-shop-pay .around-QA {
	background-color: #fff;
	padding: 10px;
	position: relative;
}

.f-shop-pay .around-QA .QA-Header {
	background-color: #67c7f3;
	color: #fff;
	height: 30px;
	font-size: 18px;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-pack: center;
	-ms-flex-pack: center;
	justify-content: center;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
}

.f-shop-pay .around-QA .qa-slider .qa-wrapper {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	overflow-x: scroll;
	scrollbar-color: #67c7f3 #e6f9ff;
	scrollbar-width: thin;
	background-color: #e6f9ff;
	color: #6e6e6e;
	padding: 10px;
	height: auto;
}

.f-shop-pay .around-QA .qa-slider .qa-wrapper::-webkit-scrollbar {
	width: 10px;
	height: 10px;
	cursor: pointer;
}

.f-shop-pay .around-QA .qa-slider .qa-wrapper::-webkit-scrollbar-track {
	border-radius: 5px;
	background: #e6f9ff;
}

.f-shop-pay .around-QA .qa-slider .qa-wrapper::-webkit-scrollbar-thumb {
	border-radius: 5px;
	background: #67c7f3;
}

.f-shop-pay .around-QA .qa-slider .qa-wrapper::-webkit-scrollbar:vertical {
	display: none;
}

.f-shop-pay .around-QA .qa-slider .qa-slide {
	min-width: 360px;
	height: auto;
}

.f-shop-pay .around-QA .qa-slider .qa-slide .block {
	width: 90%;
	margin: 6px auto;
	min-height: 80px;
	background-color: #fff;
}

.f-shop-pay .around-QA .qa-slider .qa-slide .block .question {
	min-height: 18px;
	background-color: #fff;
	position: relative;
	padding: 6px;
	margin: 0 8px;
	text-align: justify;
	line-height: 18px;
	padding-left: 24px;
	font-size: 14px;
	border-bottom: 1px dotted #95d7f6;
}

.f-shop-pay .around-QA .qa-slider .qa-slide .block .question:before {
	content: "Q";
	background-color: #95d7f6;
	color: #fff;
	height: 16px;
	width: 16px;
	font-size: 14px;
	text-align: center;
	vertical-align: middle;
	line-height: 16px;
	position: absolute;
	top: 7px;
	left: 4px;
	display: inline-block;
}

.f-shop-pay .around-QA .qa-slider .qa-slide .block .answer {
	padding: 10px;
	line-height: 18px;
	min-height: 100px;
	font-size: 14px;
	background-color: #fff;
	overflow: hidden;
}

.f-shop-pay .around-QA .button-prev,
.f-shop-pay .around-QA .button-next {
	background-color: #67c7f3;
	position: absolute;
	cursor: pointer;
	top: 50%;
	width: 24px;
	height: 24px;
	margin: auto;
	border-radius: 50%;
	background-position: center;
}

.f-shop-pay .around-QA .button-next {
	left: 96%;
}

.f-shop-pay .arentText {
	padding: 10px;
	background-color: #fff;
	border-radius: 0;
}

.f-shop-pay .arentText .title {
	padding: 0;
	background-position-x: 8px;
	border-bottom: none;
	background: #67c7f3;
	font-size: 18px;
	color: #fff;
	height: 30px;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-pack: center;
	-ms-flex-pack: center;
	justify-content: center;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
}

.f-shop-pay .arentText .text {
	padding: 10px;
	background-color: #e6f9ff;
}

.f-searchFeature .titleHead {
	background-color: #67c7f3 !important;
}

.f-searchFeature .titleHead:before {
	background-color: #67c7f3 !important;
}

.mod-searchList .item.update.is-current {
	background-color: #40b9f1 !important;
}
