/*文字選択時文字色＆背景色*/
::selection {
	color: #fff;
	background-color: #01b3c0;
}
/*ヘッダー*/
header nav #navGlobal > li#navInfo a span.icon {
	background-image: url('../images/_svg/iconInfoGreen.svg');
}
header nav #navGlobal > li#navProfile a span.icon {
	background-image: url('../images/_svg/iconProfileGreen.svg');
}
header nav #navGlobal > li#navCompany a span.icon {
	background-image: url('../images/_svg/iconCompanyGreen.svg');
}
header nav #navGlobal > li#navContact a span.icon {
	background-image: url('../images/_svg/iconContactGreen.svg');
}
header nav #navGlobal > li#navLinkStudio {
	background-color: #eb6793;
}
header nav #navGlobal > li#navLinkPodcast {
	background-color: #f59600;
}
header nav #navGlobal > li#navLinkStudio a {
	background-image: url("../images/btnStudio.png");
}
header nav #navGlobal > li#navLinkPodcast a {
	background-image: url("../images/btnPodcast.png");
}
@media screen and (max-width: 800px) {
	header nav #navGlobal > li#navLinkStudio a {
		background-image: url("../images/_svg/iconStudioWhite.svg");
	}
	header nav #navGlobal > li#navLinkPodcast a {
		background-image: url("../images/_svg/iconListWhite.svg");
	}
}
/*btn*/
.btn a,
.btn span {
	color: #01b3c0;
	background-image: url("../images/_svg/arrowGreen.svg");
	border: 1px solid #01b3c0;
}
.btn a.hover,
.hover .btn span {
	background-color: #01b3c0;
}

/*ファーストビュー*/
.catchVisualWrapper {
	background-image: url("../images/_pc/produciton.png");
}
.catchVisualWrapper .catchVisual .contentsWrapper .catch {
	width: 65%;
}
@media screen and (max-width: 800px) {
	.catchVisualWrapper {
		background-image: url("../images/_sp/produciton.png");
	}
	.catchVisualWrapper .catchVisual .contentsWrapper .catch {
		width: 94%;
	}
}
/*listBlock*/
.listBlock li .listDate {
	color: #eb6793;
}
/*セクションキャッチ*/
#info .sectionTitle .icon {
	width: 1.5em;
	height: 1.5em;
	margin: -0.25em 0.5em -0.25em 0;
}
#info .icon {
	background-image: url("../images/_svg/iconInfoGreen.svg");
}
#profile .sectionTitle .icon {
	background-image: url("../images/_svg/iconProfileGreen.svg");
}
#company .sectionTitle .icon {
	background-image: url("../images/_svg/iconCompanyGreen.svg");
}
#contact .sectionTitle .icon {
	background-image: url("../images/_svg/iconContactGreen.svg");
}
/*form*/

fieldset input[type="text"],
fieldset input[type="email"],
fieldset input[type="number"],
fieldset textarea,
fieldset button[type="submit"] {
	border: 1px solid #fff;
}
fieldset button[type="submit"] {
	color: #01b3c0;
	border: 1px solid #01b3c0;
}
fieldset input[type="text"]:hover,
fieldset input[type="email"]:hover,
fieldset input[type="number"]:hover,
fieldset textarea:hover {
	border: 1px solid #01b3c0;
}
fieldset button[type="submit"]:hover,
fieldset input[type="submit"]:hover {
	color: #fff;
	background-color: #01b3c0;
}
