/* -----------------------------------------------------------------------------------------
                                          								イベントカレンダー設定
----------------------------------------------------------------------------------------- */
.p-summary { /* 予定のタイトル */
	padding-left: 0px !important;
	font-size: 2.4rem !important;
}

.timely { /* 詳細項目の表示エリア一番外側 */
	padding: 10px !important;
	margin-bottom: 40px !important;
	/* float: left !important; */
	width: 100% !important;
}
/*
.ai1ec-calendar-toolbar {
	display: none;
}
*/

.ai1ec-event-details {
	clear: both !important;
	width: 100% !important;
	
}
.ai1ec-field-label { /* 項目の見出しエリア */
	font-size: 1.4rem !important;
}

.ai1ec-col-sm-3,
.ai1ec-col-sm-4 { /* 項目の見出しエリア */
	color: #000 !important;
	width: 5em !important;
	white-space: nowrap !important;
	padding-left: 1em !important;
}

.ai1ec-field-value { /* 項目の内容表示エリア */
	white-space: nowrap !important;
	font-size: 1.4rem !important;
}
	
.ai1ec-single-event { /* 詳細情報の表示エリア */
	/*background-color: #FAFAFA !important;*/
	border-top: solid 1px #999 !important;
	border-bottom: solid 1px #999 !important;
}
.ai1ec-gmap-container { /* 地図表示エリア */
	width: 100% !important;
	padding: 0px !important;
	margin-bottom: 20px !important;
	margin-top: 0px !important;
}

.ai1ec-col-sm-5, .ai1ec-col-sm-push-7 { /* 地図の表示エリア外側 */
	float: none !important;
	width: 100% !important;
	left: 0px !important;
	padding: 0px !important;
}

.ai1ec-col-sm-pull-5 { /* 詳細エリア */	
	width: 100% !important;
	right: 0px !important;
}

.ai1ec-actions { /* カレンダー追加ボタンのエリア */
/*padding-top: 135px !important;*/
	margin-top: 10px !important;
	float: right !important;
	clear: both !important;
}

.ai1ec-datepicker,
.ai1ec-datepicker-days {
	width: 200px !important;
	display: block !important;
	margin: 0 auto !important;
}

.ai1ec-tooltip {
	display: none !important;
}

.ai1ec-event-container {
	top: 16px !important;
	
}
.ai1ec-event-title {
	text-shadow: none;
	font-size: 1.2rem;
}

.ai1ec-event {
	height: inherit !important;
	/* padding: 2px !important; */
}




@media screen and (max-width: 768px) {/* -------------------------------------------------------------- 480px以下用（スマートフォン用）の記述 */


/* -----------------------------------------------------------------------------------------
                                          								イベントカレンダー設定
----------------------------------------------------------------------------------------- */
.timely { /* 詳細項目の表示エリア一番外側 */
	padding: 2% !important;
	width: 96% !important;
}

.ai1ec-actions { /* カレンダー追加ボタンのエリア */
	float: none !important;
	width: 36px !important;
}

	.ai1ec-event-details {
	clear: both !important;
	width: 96% !important;
}

.ai1ec-field-value { /* 項目の内容表示エリア */
	white-space: inherit !important;
}
/*.ai1ec-tooltip {
	display: inherit !important;
	margin-left:0px !important;
	padding: 0px !important;
	left:60px !important;
	width: 64% !important;
}*/
.ai1ec-datepicker,
.ai1ec-datepicker-days {
	width: 150px !important;
}

}