@charset "UTF-8";

body {
	background: #fff;
}

a {
	color: inherit;
}

/* 風俗求人 */
.container .master_area_item{
	font-size: 14px;
	color: #FFFFFF;
	line-height: 30px;
	padding-left: 5px;
	margin-top: 20px;
}

.container .master_area_item.hokkaido-tohoku{
	background: #38dcff;
}

.container .master_area_item.kitakanto{
	background: #61c770;
}

.container .master_area_item.kanto{
	background: #f39b4e;
}

.container .master_area_item.tokai{
	background: #eb6464;
}

.container .master_area_item.hokuriku-koshinetsu{
	background: #ff8ec9;
}

.container .master_area_item.kansai{
	background: #5395db;
}

.container .master_area_item.chugoku-shikoku{
	background: #c390f4;
}

.container .master_area_item.kyusyu-okinawa{
	background: #f4c138;
}

.container .f-area .pref_name a{
	font-size: 14px;
}

.container .f-area .pref_name.hokkaido-tohoku a{
	color: #38dcff;
}

.container .f-area .pref_name.kitakanto a{
	color: #61c770;
}

.container .f-area .pref_name.kanto a{
	color: #f39b4e;
}

.container .f-area .pref_name.tokai a{
	color: #eb6464;
}

.container .f-area .pref_name.hokuriku-koshinetsu a{
	color: #ff8ec9;
}

.container .f-area .pref_name.kansai a{
	color: #5395db;
}

.container .f-area .pref_name.chugoku-shikoku a{
	color: #c390f4;
}

.container .f-area .pref_name.kyusyu-okinawa a{
	color: #f4c138;
}

/* 体験入店 */
.container .tainyu .master_area_item{
	background: #FF5050;
}

.container .tainyu .f-area .pref_name a{
	color: #FF5050;
}

/* 人妻 */
.container .hitoduma .master_area_item{
	background: #A784E6;
}

.container .hitoduma .f-area .pref_name a{
	color: #A784E6;
}

/* 未経験 */
.container .mikeiken .master_area_item{
	background: #0BD1C5;
}

.container .mikeiken .f-area .pref_name a{
	color: #0BD1C5;
}

/* 出稼ぎ */
.container .dekasegi .master_area_item{
	background: #64C3FF;
}

.container .dekasegi .f-area .pref_name a{
	color: #64C3FF;
}
/* ぽっちゃり */
.container .pocchari .master_area_item{
	background: #FFD325;
}

.container .pocchari .f-area .pref_name a{
	color: #FFD325;
}

.f-area {
    margin-top: 15px;
}

.f-area .area-list .area-item {
	display: inline-block;
	padding: 5px 0;
	font-size: 12px;
	color: #555555;
}

.f-area .area-list .area-item:not(:last-child)::after {
    content: "|";
    padding: 0 5px 0 5px;
}

.f-wagamama {
	margin-top: 30px;
}

.f-wagamama .wagamama_name {
	font-size: 18px;
	color:#FF57A6;
}
.f-wagamama .wagamama-list .wagamama-item {
	display: inline-block;
	padding: 5px 0;
	font-size: 16px;
}

.f-wagamama .wagamama-list .wagamama-item:not(:last-child)::after {
	content: "|";
	padding: 0 5px 0 5px;
}

/* そのほかのお役立ちページ */
.f-other-page {
	margin-top: 20px;
}

.f-other-page .other-page-name {
	font-size: 14px;
	color: #FFFFFF;
	background: #FF57A6;
	line-height: 30px;
	padding-left: 5px;
}
.f-other-page .other-page-list .other-page-item {
	display: inline-block;
	padding: 5px 0;
	font-size: 12px;
	color: #555555;
}

.f-other-page .other-page-list .other-page-item:not(:last-child)::after {
	content: "|";
	padding: 0 5px 0 5px;
}

.g-footer.no_area{
	margin-top: 25px;
}

.g-header .head-txt {
	position: static;
}

.g-header {
	border-top: none;
}