
@charset "utf-8";

/* ---------------

acms.cssをカスタマイズしたものを記述してacms.cssを上書きするするように読み込みます。

--------------- */




/* 投稿フォーム用基本テーブル */

table.entryFormTable th,
table.entryFormTable td {
	background-image: none;
}




/* ---------------
各コンテンツ(画像、地図、動画など)表示設定
--------------- */

/* 添付画像配置（おまかせ） */
div.column-image-auto {
	margin: 0 10px 10px 10px;
}
/* 添付画像配置（左） */
div.column-image-left {
	float: left;
	margin: 0 10px 10px 10px;
	display: inline;
}
html[xmlns*=""] body:last-child .column-image-auto {display:block;}
/* 添付画像配置（右） */
div.column-image-right {
	float: right;
	margin: 0 10px 10px 10px;
	display: inline;
}
html[xmlns*=""] body:last-child .column-image-right {display:block;}
/* 添付画像配置（中央） */
div.column-image-center {
	margin-left: auto;
	margin-right: auto;
	_text-align: center;
}

/* ファイル配置（おまかせ） */
div.column-file-auto {
}
/* ファイル配置（左） */
div.column-file-left {
	float: left;
	margin: 0 10px 0 10px;
	display: inline;
}
html[xmlns*=""] body:last-child .column-file-left {display:block;}
/* ファイル配置（右） */
div.column-file-right {
	float: right;
	margin: 0 10px 0 10px;
	display: inline;
}
html[xmlns*=""] body:last-child .column-file-right {display:block;}
/* ファイル配置（中央） */
div.column-file-center {
	margin-left: auto;
	margin-right: auto;
	_text-align: center;
}

/* 地図配置（おまかせ） */
.column-map-auto {
	margin-bottom: 10px;
	/*macie¥*/
	overflow: hidden;/*macie*/
}
/* 地図配置（左） */
.column-map-left {
	float: left;
	margin: 0 10px 10px 10px;
	
	/*macie¥*/
	overflow: hidden;/*macie*/
}
/* 地図配置（右） */
.column-map-right {
	float: right;
	margin: 0 10px 10px 10px;
	
	/*macie¥*/
	overflow: hidden;/*macie*/
}
/* 地図配置（中央） */
.column-map-center {
	display:block;
	margin-right: auto;
	margin-left: auto;
	margin-bottom: 10px;
	/*macie¥*/
	overflow: hidden;/*macie*/
}

/* YouTube配置 (おまかせ) */
.column-youtube-auto {
}
/* YouTube配置 (左) */
.column-youtube-left {
	float: left;
	margin: 0 10px 0 10px;
	display: inline;
}
html[xmlns*=""] body:last-child .column-youtube-left {display:block;}
/* YouTube配置 (右) */
.column-youtube-right {
	float: right;
	margin: 0 10px 0 10px;
	display: inline;
}
html[xmlns*=""] body:last-child .column-youtube-right {display:block;}
/* YouTube配置 (中央) */
.column-youtube-center {
	margin-left: auto;
	margin-right:auto;
}

/* 画像URL配置（おまかせ） */
div.column-eximage-auto {
}
/* 画像URL配置（左） */
div.column-eximage-left {
	float: left;
	margin: 0 10px 0 10px;
	display: inline;
}
html[xmlns*=""] body:last-child .column-eximage-auto {display:block;}
/* 画像URL配置（右） */
div.column-eximage-right {
	float: right;
	margin: 0 10px 0 10px;
	display: inline;
}
html[xmlns*=""] body:last-child .column-eximage-right {display:block;}
/* 画像URL配置（中央） */
div.column-eximage-center {
	margin-left: auto;
	margin-right:auto;
	_text-align: center;
}


/* 2.7以降管理スタイル追加 */

.adminBox-add .adminBtn {
	display: inline;
	margin-bottom: 5px;
}
.adminBtn input,
.submitBtn,
.cancelBtn{
	padding: 10px;
}




.content .acms-admin-btn-action-group table,
.content #entryForm table {
	width: 100%;
	line-height: inherit;
	margin:inherit;
	background-color: inherit;
	border:inherit;
}

.content .acms-admin-btn-action-group table th,
.content #entryForm table th {
	font-weight: inherit;
	color: inherit;
	background: inherit;
	border: none;
	padding: inherit;
}

.content .acms-admin-btn-action-group table tr,
.content #entryForm table tr {
	border: none;
	padding: inherit;
}

.content .acms-admin-btn-action-group table td,
.content #entryForm table td {
	border: none;
	padding: inherit;
}


.acms-admin-btn-action-group select,
#entryForm select {
	height: 2.5em;
}
.acms-admin-btn-action-group textarea,
#entryForm textarea {
	padding: .5em;
}
.acms-admin-btn-action-group input,
#entryForm input {
	padding: .5em;
}