@CHARSET "UTF-8";
/* ------------------------------------------------------------
 ヘッダー スライダー スタイル
--------------------------------------------------------------- */
header {
	width: 960px;
	position: relative;
	top: 0%;
	left: 50%;
	margin: 0px 0px 0px -480px;
	padding: 200px 0px 50px 0px;
	background: #fff11d; /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: #fff11d; /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMTAwJSI+CiAgICA8c3RvcCBvZmZzZXQ9IjAlIiBzdG9wLWNvbG9yPSIjZmZmMTFkIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMjclIiBzdG9wLWNvbG9yPSIjZmJjYzAwIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iNjclIiBzdG9wLWNvbG9yPSIjZjA5MzJlIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iODklIiBzdG9wLWNvbG9yPSIjZTk2NTJkIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2U0MzUyYiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);
	background: -moz-linear-gradient(-45deg, #fff11d 0%, #fbcc00 27%, #f0932e 67%, #e9652d 89%, #e4352b 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, right bottom, color-stop(0%,#fff11d), color-stop(27%,#fbcc00), color-stop(67%,#f0932e), color-stop(89%,#e9652d), color-stop(100%,#e4352b)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(-45deg, #fff11d 0%,#fbcc00 27%,#f0932e 67%,#e9652d 89%,#e4352b 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(-45deg, #fff11d 0%,#fbcc00 27%,#f0932e 67%,#e9652d 89%,#e4352b 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(-45deg, #fff11d 0%,#fbcc00 27%,#f0932e 67%,#e9652d 89%,#e4352b 100%); /* IE10+ */
	background: linear-gradient(135deg, #fff11d 0%,#fbcc00 27%,#f0932e 67%,#e9652d 89%,#e4352b 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fff11d', endColorstr='#e4352b',GradientType=1 ); /* IE6-8 fallback on horizontal gradient */
}
#header_slide {
	width: 1230px;
	height: 380px;
	position: relative;
	top: 0%;
	left: 50%;
	margin: -150px 0px -45px -600px;
	padding: 0px 0px 0px 0px;
	overflow: hidden;
}
#header_slide img {
	width: 650px;
}
#innerFrame {
	background: #fff11d; /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMTAwJSIgeDI9IjEwMCUiIHkyPSIwJSI+CiAgICA8c3RvcCBvZmZzZXQ9IjAlIiBzdG9wLWNvbG9yPSIjZmZmMTFkIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMjclIiBzdG9wLWNvbG9yPSIjZmJjYzAwIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iNjclIiBzdG9wLWNvbG9yPSIjZjA5MzJlIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iODklIiBzdG9wLWNvbG9yPSIjZTk2NTJkIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2U0MzUyYiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);
	background: -moz-linear-gradient(45deg, #fff11d 0%, #fbcc00 27%, #f0932e 67%, #e9652d 89%, #e4352b 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left bottom, right top, color-stop(0%,#fff11d), color-stop(27%,#fbcc00), color-stop(67%,#f0932e), color-stop(89%,#e9652d), color-stop(100%,#e4352b)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(45deg, #fff11d 0%,#fbcc00 27%,#f0932e 67%,#e9652d 89%,#e4352b 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(45deg, #fff11d 0%,#fbcc00 27%,#f0932e 67%,#e9652d 89%,#e4352b 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(45deg, #fff11d 0%,#fbcc00 27%,#f0932e 67%,#e9652d 89%,#e4352b 100%); /* IE10+ */
	background: linear-gradient(45deg, #fff11d 0%,#fbcc00 27%,#f0932e 67%,#e9652d 89%,#e4352b 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fff11d', endColorstr='#e4352b',GradientType=1 ); /* IE6-8 fallback on horizontal gradient */
}
/* ------------------------------------------------------------
 フ ッ ク  レ イ ア ウ ト
--------------------------------------------------------------- */
#hook {
	width: 500px;
	position: relative;
	top: 0%;
	left: 50%;
	margin: -215px 0px 75px -180px;
	padding: 0px 0px 0px 0px;
	z-index: 9999;
}
#hook img {
	width: 350px;
}
/* ------------------------------------------------------------
 応 募 す る ボ タ ン  レ イ ア ウ ト
--------------------------------------------------------------- */
#applicants {
	margin: 5px 0px -20px 380px;
	padding: 0px 0px 0px 0px;
}
#applicants a {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}
#applicants a:hover {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	opacity: 0.8;
}

/* ------------------------------------------------------------
 募 集 内 容  枠  レ イ ア ウ ト
--------------------------------------------------------------- */
#recruiting {
	width: 550px;
	margin: 15px 0px 0px 40px;
	padding: 0px 0px 0px 0px;
	border: 1px solid none;
	float: left;
}
#recruiting ul {
	list-style-type: none;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	border: 1px solid none;
}
#recruiting li {
	margin-bottom: 15px
}
#recruiting li img {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	float: left;
}
#recruiting li span {
	width: 380px;
	font-size: 15px;
	font-weight: bold;
	display: block;
}
/* ------------------------------------------------------------
 募 集 内 容  内 容 枠  レ イ ア ウ ト
--------------------------------------------------------------- */
#detaile {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}
#detaile img {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	float: left;
}
#detaile .comment {
	line-height: 20px;
	margin: 0px 0px 0px 90px;
	padding: 11px 0px 0px 0px;
}
/* ------------------------------------------------------------
 募 集 内 容   条 件  枠  レ イ ア ウ ト
--------------------------------------------------------------- */
#condition {
	clear: both;
}
#condition span {
	line-height: 20px;
	margin: 15px 0px 0px 90px;
	padding: 0px 0px 0px 0px;
}
/* ------------------------------------------------------------
 募 集 内 容   特 徴  枠  レ イ ア ウ ト
--------------------------------------------------------------- */
#feature {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	clear: both;
}
#feature img {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	float: left;
}
/* ------------------------------------------------------------
 募 集 内 容   特 徴  POINT LIST 枠  レ イ ア ウ ト
--------------------------------------------------------------- */
#point_list {
	margin: 0px 0px 0px 90px;
	padding: 10px 0px 0px 0px;
}
#point_list img {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	float: left;
}
#point_list dl {
	margin: 5px 0px 0px 75px;
	padding: 0px 0px 0px 0px;
	border: 1px solid none;
}
#point_list dt {
	font-size: 17px;
	font-weight: bold;
	margin: 5px 0px 0px 0px;
	padding: 3px 0px 0px 0px;
}
#point_list dd {
	font-size: 13px;
	font-weight: bold;
	margin: 3px 0px 10px 0px;
	padding: 0px 0px 0px 0px;
}

/* ------------------------------------------------------------
 動 画 ・ 外 部 リ ン ク  枠  レ イ ア ウ ト
--------------------------------------------------------------- */
#other {
	margin: 20px 0px 0px 600px;
	padding: 0px 0px 0px 0px;
}
#other ul {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}
#other #move {
	margin: 0px 0px 10px 0px;
	padding: 0px 0px 0px 0px;
}

/* ------------------------------------------------------------
 フ ッ タ ー  メ ニ ュ ー 枠  レ イ ア ウ ト
--------------------------------------------------------------- */
#menu {
	width: 980px;
	position: relative;
	top: 0%;
	left: 50%;
	margin: 10px 0px 0px -470px;
	padding: 0px 0px 0px 0px;
}
#menu ul {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}
#menu li {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	float: left;
}
/* ------------------------------------------------------------
 フ ッ タ ー  コ ピ ー ラ イ タ ー  枠  レ イ ア ウ ト
--------------------------------------------------------------- */
#copy {
	width: 960px;
	height: 30px;
	position: relative;
	top: 0%;
	left: 50%;
	font-size: 14px;
	font-weight: bold;
	text-align: center;
	margin: 0px 0px 0px -480px;
	padding: 20px 0px 10px 0px;
	background: #fff11d; /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMTAwJSIgeDI9IjEwMCUiIHkyPSIwJSI+CiAgICA8c3RvcCBvZmZzZXQ9IjAlIiBzdG9wLWNvbG9yPSIjZmZmMTFkIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMjclIiBzdG9wLWNvbG9yPSIjZmJjYzAwIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iNjclIiBzdG9wLWNvbG9yPSIjZjA5MzJlIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iODklIiBzdG9wLWNvbG9yPSIjZTk2NTJkIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2U0MzUyYiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);
	background: -moz-linear-gradient(45deg, #fff11d 0%, #fbcc00 27%, #f0932e 67%, #e9652d 89%, #e4352b 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left bottom, right top, color-stop(0%,#fff11d), color-stop(27%,#fbcc00), color-stop(67%,#f0932e), color-stop(89%,#e9652d), color-stop(100%,#e4352b)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(45deg, #fff11d 0%,#fbcc00 27%,#f0932e 67%,#e9652d 89%,#e4352b 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(45deg, #fff11d 0%,#fbcc00 27%,#f0932e 67%,#e9652d 89%,#e4352b 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(45deg, #fff11d 0%,#fbcc00 27%,#f0932e 67%,#e9652d 89%,#e4352b 100%); /* IE10+ */
	background: linear-gradient(45deg, #fff11d 0%,#fbcc00 27%,#f0932e 67%,#e9652d 89%,#e4352b 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fff11d', endColorstr='#e4352b',GradientType=1 ); /* IE6-8 fallback on horizontal gradient */
	clear: both;
}















