@import url(http://fonts.googleapis.com/css?family=Lato:300,400,700|Aclonica);

/*ico moon*/
@font-face {
	font-family: 'icomoon';
	src:url('../fonts/icomoon.eot?-16giu8');
	src:url('../fonts/icomoon.eot?#iefix-16giu8') format('embedded-opentype'),
		url('../fonts/icomoon.woff?-16giu8') format('woff'),
		url('../fonts/icomoon.ttf?-16giu8') format('truetype'),
		url('../fonts/icomoon.svg?-16giu8#icomoon') format('svg');
	font-weight: normal;
	font-style: normal;
}

[class^="icon-"], [class*=" icon-"] {
	font-family: 'icomoon';
	speak: none;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	line-height: 1;

	/* Better Font Rendering =========== */
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}

.icon-reorder:before {
	content: "\e600";
}
.icon-remove:before {
	content: "\e601";
}
.icon-tick:before {
	content: "\e602";
}
.icon-chevron-right:before {
	content: "\e603";
}
.icon-chevron-left:before {
	content: "\e604";
}
.icon-home:before {
	content: "\e605";
}
.icon-fire:before {
	content: "\e606";
}


html { height: 100%; }

*,
*:after,
*:before {
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	padding: 0;
	margin: 0;
}

/* Clearfix */
.clearfix:before,
.clearfix:after {
		content: " ";
		display: table;
}
.clearfix:after {
		clear: both;
}

body {
		background: #f2f2f2;
		font-family: 'Lato', Calibri, Arial, sans-serif;
		font-size: 14px;
		color: #333;
		height: 100%;
}

a {
	color: #555;
	text-decoration: none;
}



@font-face {
	font-family: 'fontawesome-selected';
	src: url("../font/fontawesome-selected.eot");
	src: url("../font/fontawesome-selected.eot?#iefix") format('embedded-opentype'), url("../font/fontawesome-selected.woff") format('woff'), url("../font/fontawesome-selected.ttf") format('truetype'), url("../font/fontawesome-selected.svg#fontawesome-selected") format('svg');
	font-weight: normal;
	font-style: normal;
}
#loading{
	display: none;
	position: absolute;
	width: 100%;
	height: 100%;
	z-index: 100;
	background: rgba(255,255,255,0.7) url("data:image/gif;base64,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") center center no-repeat;

}
#header{
	position: relative;
	z-index: 1000;
	overflow: hidden;
	padding: 5px 10px;
	background-color: #333;
	font-size: 14px;
}
	#header a{
		color: #fff;
	}
	#header .social{
		float: right;
	}

.custom-calendar-full {
	position: absolute;
	top: 40px;
	bottom: 0px;
	left: 0px;
	width: 100%;
	height: auto;
}

/*haeder*/
.custom-header {
	padding: 0 30px 10px;
	height: 50px;
	position: relative;
}
	.custom-header h1,
	.custom-header h2 {
		float: left;
		font-weight: 300;
		text-transform: uppercase;
		letter-spacing: 4px;
		text-shadow: 1px 1px 0 rgba(0,0,0,0.1);
	}
	.custom-header h1 {
		width: 60%;
		color: #333;
	}
	.custom-header h2 {
		width: 40%;
		padding-right: 125px;
		color: #333;
		font-weight: 300;
		line-height: 30px;
		text-align: right;
	}
	.custom-header nav {
		position: absolute;
		right: 30px;
		top: 0px;
		-webkit-touch-callout: none;
		-webkit-user-select: none;
		-khtml-user-select: none;
		-moz-user-select: none;
		-ms-user-select: none;
		user-select: none;
	}
	.custom-header nav span {
		float: left;
		width: 30px;
		height: 30px;
		position: relative;
		color: transparent;
		cursor: pointer;
		background: rgba(0,0,0,1);
		margin: 0 1px;
		line-height: 30px;
		font-size: 20px;
		border-radius: 0 3px 3px 0;
	}
		.custom-header nav span:first-child {
			border-radius: 3px 0 0 3px;
		}
		.custom-header nav span:hover {
			background: rgba(50,50,50,0.5);
		}
		.custom-header span:before {
			color: #fff;
			display: inline-block;
			text-align: center;
			/*width: 100%;*/
		}

			.custom-header nav span:last-child {
				margin-left: 20px;
				border-radius: 3px;
			}



.fc-calendar-container {
	position: absolute;
	height: auto;
	bottom: 0px;
	width: 100%;
	top: 40px;
}

.fc-calendar {
	position: absolute;
	width: auto;
	top: 10px;
	bottom: 20px;
	left: 20px;
	right: 20px;
	height: auto;
	border-radius: 20px;
	/*background: #fff;*/
}

.fc-calendar .fc-head {
	height: 40px;
	padding: 0 20px;
	border-radius: 10px 10px 0 0;
	background: #333;
	line-height: 40px;
	color: #fff;
}
	.fc-calendar .fc-head > div {
		font-weight: 300;
		text-transform: uppercase;
		font-size: 14px;
		letter-spacing: 3px;
		text-align: center;
	}


.fc-calendar .fc-body {
	position: relative;
	width: 100%;
	height: 100%;
	height: -moz-calc(100% - 40px);
	height: -webkit-calc(100% - 40px);
	height: calc(100% - 40px);
	background-color: #fff;
	border-radius: 0 0 10px 10px;
	/*padding: 20px;*/
}

.fc-calendar .fc-row {
	width: 100%;
	/*border-bottom: 1px solid #ddd;*/
}

/*4rows*/
.fc-four-rows .fc-row  {
	height: 25%;
}
/*5rows*/
.fc-five-rows .fc-row  {
	height: 20%;
}
/*6rows*/
.fc-six-rows .fc-row {
	height: 16.66%;
	height: -moz-calc(100%/6);
	height: -webkit-calc(100%/6);
	height: calc(100%/6);
}

/*day*/
.fc-calendar .fc-row > div,
.fc-calendar .fc-head > div {
	float: left;
	height: 100%;
	width:  14.28%; /* 100% / 7 */
	width: -moz-calc(100%/7);
	width: -webkit-calc(100%/7);
	width: calc(100%/7);
	position: relative;
}

/* IE 9 is rounding up the calc it seems */
.ie9 .fc-calendar .fc-row > div,
.ie9 .fc-calendar .fc-head > div {
	width:  14.2%;
}

.fc-calendar .fc-row > div {
	position: relative;
	overflow: hidden;
	/*padding: 10px;*/
	/*box-shadow: -1px 0 0 rgba(255, 255, 255, 0.2);*/
	border-bottom: 1px solid #999;
	border-left: 1px solid #999;
}


/*日付*/
.fc-calendar .fc-row > div > span.fc-date {
	position: absolute;
	z-index: 80;
	top: 5px;
	left: 5px;
	width: 30px;
	height: 30px;
	border-radius: 15px;
	/*background-color: #fff;*/
	line-height: 30px;
	font-size: 20px;
	font-weight: 300;
	text-align: center;
	color: #333;
	text-shadow: none;
}
	.fc-calendar .fc-row > .fc-today > span.fc-date{
		color: #fff;
		background-color: #000;
	}
/*weekday*/
.fc-calendar .fc-row > div > span.fc-weekday {
	position: absolute;
	left: 30px;
	display: none;
}

/*today*/
.fc-calendar .fc-row > div.fc-today {
}
	.fc-calendar .fc-row > div.fc-today:after {
		content: '';
		display: block;
		position: absolute;
		top: 0;
		left: 0;
		width: 100%;
		height: 100%;
		opacity: 0.05;
		background: #000;
	}

.fc-calendar .fc-row > div.fc-out {
	opacity: 0.6;
}

.fc-calendar .fc-row > div:last-child {
	border-right: 1px solid #999;
}

.fc-calendar .fc-row:last-child {
}
.fc-calendar .fc-row:first-child > div:first-child {
	/*border-radius: 10px 0 0 0;*/
}
.fc-calendar .fc-row:first-child > div:last-child {
	/*border-radius: 0 10px 0 0;*/
}
.fc-calendar .fc-row:last-child > div:first-child {
	border-radius: 0 0 0 10px;
}
.fc-calendar .fc-row:last-child > div:last-child {
	border-radius: 0 0 10px 0;
}

/*resource*/
.fc-calendar .fc-row > div > div {
	position: relative;
	width: 100%;
	height: 100%;
	font-size: 12px;
	text-transform: uppercase;
	overflow: hidden;
}
	.fc-calendar .fc-row > div > div > div,
	.fc-calendar .fc-row > div > div.total-zero{
		position: absolute;
		/*bottom: 0;*/
		width: 100%;
		text-align: center;
	}
		.fc-calendar .fc-row > div > div > div.total,
		.fc-calendar .fc-row > div > div.total-zero{
			top: 0;
			left: 0;
			bottom: 0;
			right: 0;
			z-index: 100;
			width: 2em;
			height: 30px;
			margin: auto;
			font-weight: bold;
			line-height: 30px;
			font-size: 30px;
			font-family: 'Aclonica', sans-serif;
		}
		.fc-calendar .fc-row > div > div.total-zero{
			color: #ccc;
		}
			.fc-calendar .fc-row > div > div > div.total:after,
			.fc-calendar .fc-row > div > div.total-zero:after{
				content: '%';
				padding-left: 5px;
				font-size: 16px;
			}
		.fc-calendar .fc-row > div > div > i{
			position: absolute;
			top: 0;
			left: 0;
			bottom: 0;
			right: 0;
			z-index: 50;
			width: 100px;
			height: 100px;
			margin: auto;
			line-height: 100px;
			text-align: center;
			font-size: 100px;
			color: rgba(255,255,255,.5);
		}

.no-touch .fc-calendar .fc-row > div > div a:hover {
	background: rgba(255,255,255,0.3);
}


.resource5{	height: 5%;	}
.resource10{	height: 10%;	}
.resource15{	height: 15%;	}
.resource20{	height: 20%;	}
.resource25{	height: 25%;	}
.resource30{	height: 30%;	}
.resource35{	height: 35%;	}
.resource40{	height: 40%;	}
.resource45{	height: 45%;	}
.resource50{	height: 50%;	}
.resource55{	height: 55%;	}
.resource60{	height: 60%;	}
.resource65{	height: 65%;	}
.resource70{	height: 70%;	}
.resource75{	height: 75%;	}
.resource80{	height: 80%;	}
.resource85{	height: 85%;	}
.resource90{	height: 90%;	}
.resource95{	height: 95%;	}
.resource100{	height: 100%;	}

.posi0{	bottom: 0;	}
.posi5{	bottom: 5;	}
.posi10{	bottom: 10%;	}
.posi15{	bottom: 15%;	}
.posi20{	bottom: 20%;	}
.posi25{	bottom: 25%;	}
.posi30{	bottom: 30%;	}
.posi35{	bottom: 35%;	}
.posi40{	bottom: 40%;	}
.posi45{	bottom: 45%;	}
.posi50{	bottom: 50%;	}
.posi55{	bottom: 55%;	}
.posi60{	bottom: 60%;	}
.posi65{	bottom: 65%;	}
.posi70{	bottom: 70%;	}
.posi75{	bottom: 75%;	}
.posi80{	bottom: 80%;	}
.posi85{	bottom: 85%;	}
.posi90{	bottom: 90%;	}
.posi95{	bottom: 95%;	}
.posi100{	bottom: 100%;	}


@media screen and (max-width: 700px) , screen and (max-height: 660px) {
	html, body {
		height: auto;
	}

	.custom-header,
	.custom-header nav,
	.custom-calendar-full,
	.fc-calendar-container,
	.fc-calendar,
	.fc-calendar .fc-head,
	.fc-calendar .fc-row > div > span.fc-date {
		position: relative;
		top: auto;
		left: auto;
		bottom: auto;
		right: auto;
		height: auto;
		width: auto;
	}

	.fc-calendar {
		margin: 0 20px 20px;
	}

	.custom-header h1,
	.custom-header h2 {
		float: none;
		width: auto;
		text-align: center;
		padding-right: 0;
	}
	.custom-header h1{
		margin-bottom: 10px;
	}
	.custom-header nav{
		float: right;
	}

	.fc-calendar .fc-row,
	.ie9 .fc-calendar .fc-row > div,
	.fc-calendar .fc-row > div {
		height: auto;
		width: 100%;
		border: none;
	}

	.fc-calendar .fc-row > div {
		float: none;
		min-height: 50px;
		/*box-shadow: inset 0 -1px rgba(0,0,0,0.2);*/
		border-bottom: 1px solid #ccc;
		border-radius: 0px !important;
	}
	.fc-calendar .fc-row > div:last-child {
		border-right: none;
	}

	.fc-calendar .fc-row > div:empty{
		min-height: 0;
		height: 0;
		box-shadow: none !important;
		padding: 0;
	}

	.fc-calendar .fc-row {
		/*box-shadow: none;*/
	}

	.fc-calendar .fc-head {
		display: none;
	}


	.fc-calendar .fc-row > div.fc-today {
		background: rgba(255, 255, 255, 0.2);
	}

	.fc-calendar .fc-row > div.fc-today:after {
		display: none;
	}

	.fc-calendar .fc-row > div > span.fc-date {
		width: 45px;
		display: inline-block;
		text-align: right;
		background-color: transparent;
		text-align: center;
		border-radius: 0;
	}

	.fc-calendar .fc-row > div > span.fc-weekday {
		position: absolute;
		display: block;
		top: 30px;
		left: 0;
		width: 45px;
		text-align: center;
		color: #333;
		color: rgba(0,0,0,0.7);
		font-size: 10px;
		text-transform: uppercase;
	}

	/*resource*/
.fc-calendar .fc-row > div > div {
	position: absolute;
	top: 0;
	left: 45px;
	width: 100%;
	height: 100%;
}
	.fc-calendar .fc-row > div > div > div{
		top: 0;
		bottom: 0;
		width: auto;
		height: 100%;
	}
		.fc-calendar .fc-row > div > div > div.total{
		}
			.fc-calendar .fc-row > div > div > div.total:after{
			}
		.fc-calendar .fc-row > div > div > i{
			position: absolute;
			left: 20px;
			right: auto;
			width: 40px;
			height: 40px;
			line-height: 40px;
			font-size: 40px;
		}

	.no-touch .fc-calendar .fc-row > div > div a:hover {
	}
	.fc-calendar .fc-row > div > div.total-zero{
		left: 45px;
	}


	.resource10{	width: 10% !important;	}
	.resource20{	width: 20% !important;	}
	.resource30{	width: 30% !important;	}
	.resource40{	width: 40% !important;	}
	.resource50{	width: 50% !important;	}
	.resource60{	width: 60% !important;	}
	.resource70{	width: 70% !important;	}
	.resource80{	width: 80% !important;	}
	.resource90{	width: 90% !important;	}
	.resource100{	width: 100% !important;	}

	.posi0{	left: 0;	}
	.posi10{	left: 10%;	}
	.posi20{	left: 20%;	}
	.posi30{	left: 30%;	}
	.posi40{	left: 40%;	}
	.posi50{	left: 50%;	}
	.posi60{	left: 60%;	}
	.posi70{	left: 70%;	}
	.posi80{	left: 80%;	}
	.posi90{	left: 90%;	}
	.posi100{	left: 100%;	}
















}