﻿@charset utf-8;

/*
============================================

	Top CSS

============================================
*/


/*What's New
-------------------------------------------*/


h4 a.ui-collapsible-heading-toggle:link,
h4 a.ui-collapsible-heading-toggle:visited {
	background-image: -webkit-gradient(linear, left top, left bottom, from( #f1f7e1 /*{global-active-background-start}*/), to( #e0eebb /*{global-active-background-end}*/)); /* Saf4+, Chrome */
	background-image: -webkit-linear-gradient( #f1f7e1 /*{global-active-background-start}*/, #e0eebb /*{global-active-background-end}*/); /* Chrome 10+, Saf5.1+ */
	background-image:    -moz-linear-gradient( #f1f7e1 /*{global-active-background-start}*/, #e0eebb /*{global-active-background-end}*/); /* FF3.6 */
	background-image:     -ms-linear-gradient( #f1f7e1 /*{global-active-background-start}*/, #e0eebb /*{global-active-background-end}*/); /* IE10 */
	background-image:      -o-linear-gradient( #f1f7e1 /*{global-active-background-start}*/, #e0eebb /*{global-active-background-end}*/); /* Opera 11.10+ */
	background-image:         linear-gradient( #f1f7e1 /*{global-active-background-start}*/, #e0eebb /*{global-active-background-end}*/);
}

h4 a.ui-collapsible-heading-toggle:hover {
	background-image: -webkit-gradient(linear, left top, left bottom, from( #fcfef6 /*{global-active-background-start}*/), to( #f1f7e1 /*{global-active-background-end}*/)); /* Saf4+, Chrome */
	background-image: -webkit-linear-gradient( #fcfef6 /*{global-active-background-start}*/, #f1f7e1 /*{global-active-background-end}*/); /* Chrome 10+, Saf5.1+ */
	background-image:    -moz-linear-gradient( #fcfef6 /*{global-active-background-start}*/, #f1f7e1 /*{global-active-background-end}*/); /* FF3.6 */
	background-image:     -ms-linear-gradient( #fcfef6 /*{global-active-background-start}*/, #f1f7e1 /*{global-active-background-end}*/); /* IE10 */
	background-image:      -o-linear-gradient( #fcfef6 /*{global-active-background-start}*/, #f1f7e1 /*{global-active-background-end}*/); /* Opera 11.10+ */
	background-image:         linear-gradient( #fcfef6 /*{global-active-background-start}*/, #f1f7e1 /*{global-active-background-end}*/);
	color:#959595;
}

@media only screen and (-webkit-min-device-pixel-ratio: 1.5),
       only screen and (min--moz-device-pixel-ratio: 1.5),
       only screen and (min-resolution: 240dpi) {
.ui-icon-minus,
.ui-icon-plus {
	background-image: url(images/icons-36-black.png);
}
}

p.what_text {
	padding:1em;
	line-height:1.5em;
	font-size:0.9em;
	background:#fcfef6;
	border:solid 1px #e0eebb;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	border-radius:5px;
	overflow:auto;
	-webkit-box-shadow: 0 0 10px #c7ad77 inset;
	box-shadow: 0 0 10px #c7ad77 inset;
}

p.what_text strong {
	color:#1a9a64;
}

.recruit_box {
	margin: 2em 2%;
	padding: 2%;
	background: #fae5e9;
	border:solid 1px #f7c0cb;
	border-radius: 2px;
}

.recruit_box h2 {
	color: #d70a2a;
	font-size: 1.2rem;
	text-align: center;
}