@charset "utf-8";

.contents_box {
	width:100%;
	margin:20px 0 0 0;
}

.pageProcButton_box {
	margin: 10px;
/*	height: 40px;*/
	text-align: center;
}

/*.pageProcButton_box {
	margin: 5px;
	text-align: center;
}
*/
/*.pageProcButton_box input {
	margin: 2px;
	text-align: center;
}
*/
.disclaimer_box {
	margin: 10px 0 10px 30px;
}

/* バリアフリー画面 */
/*.pageProcButton_box input {
	float:right;
}
*/
.colorSelect {
	margin: 10px 0 10px 30px;
}

.colorKind {
	width:150px;
	float:left;
	margin: 3px;
}

.colorSelect img {
	margin: 3px;
}

.fontSizeSelect {
	margin: 10px 0 10px 30px;
}

.fontSize {
	width:150px;
	float:left;
}

/* 外部リンクページ */
.linkListArea_box {
	margin: 10px 0 10px 30px;
}

.linkListArea_box ul {
	list-style-type: none;
}

.linkListArea_box li {
	margin: 5px;
}

/* フッター編集画面 */
.footerEditArea_box {
	margin: 10px 0 10px 30px;
}

/* デザイン編集画面 */
.designEditArea_box {
	margin: 10px 0 10px 30px;
}

.templateSelect {
	margin: 3px;
}

.templateTypeHeader {
	margin: 10px 30px 10px 10px;
}

.templateTypeGrp {
	margin: 10px 5px 10px 5px;
}

.pageTemplate {
	float:left;
	margin: 3px;
}

.pageTemplate input {
	vertical-align:top;
}

.templateSelect .leftClr {
	clear: left;
}

.baseColorSelect {
	margin: 3px;
}

.baseColor {
	margin: 3px;
}

.baseColorSelect input {
	vertical-align:top;
}

/* サイト設定 */
.siteSettingArea_box {
	margin: 10px 0 10px 30px;
}

.itemCountSetting {
	margin: 10px;
}

.itemCountSetting input {
	text-align:right;
}

.metaKeywordSetting {
	margin: 10px;
}

.descriptionSetting {
	width:500px;
}

.descriptionSetting textarea {
	white-space: nowrap;
}

.descriptionSetting .ttl {
	float:left;
}

.keywordSetting {
	width:500px;
}

.keywordGridCls {
	float:right;
}

.defaultSetting {
	margin: 10px;
}

/* 2009.01.08 UPD
.defaultSetting .selectItem {
	margin: 5px 0 5px 40px;
}
*/
.defaultSetting .selectItem {
	margin: 5px 0;
}

/* 2009.01.08 ADD */
.defaultSetting .ttl {
	min-width:150px;
	float:left;
}

/* 2009.01.08 ADD */
.defaultSetting .item {
	width:80px;
	float:left;
}

.approvalSetting {
	margin: 10px;
}

/* 2009.01.08 UPD
.approvalSetting .selectItem {
	margin: 5px 0 5px 40px;
}
*/
.approvalSetting .selectItem {
	margin: 5px 0 5px 0px;
}

/* 2009.01.08 ADD */
.approvalSetting .ttl {
	width:150px;
	float:left;
}

/* 2009.01.08 ADD */
.approvalSetting .item {
	width:80px;
	float:left;
}

/* 2009.01.08 ADD */
.mailSendSetting {
	margin: 10px;
}

/* 2009.01.08 ADD */
.mailSendSetting .ttl {
	min-width:180px;
	float:left;
}

/* 2009.01.08 ADD */
.mailSendSetting .itemBlock {
	margin: 0 0 0 150px ;
}


/* ヘッダ登録 */
.headerSettingArea_box {
	margin: 10px 0 10px 30px;
}

.siteTtlSetting {
	margin: 10px;
}

.siteTtlPosSetting {
	margin: 10px;
}

.headerImgSetting {
	margin: 10px;
}

.siteTtlPosSetting .siteTtlPos {
	margin: 5px;
	float:left;
}

.siteTtlPosSetting .leftClear {
	clear:left;
}

/*#header_img_original {
	display: none;
}*/

.headerImgKind {
	margin: 5px;
}

.headerTempList {
	margin: 5px 5px 5px 25px;
}

.headerTempKind {
	float:left;
	margin: 5px;
}

.headerTempKind input {
	vertical-align:top;
}

.headerTempKind img {
	vertical-align:top;
}

.headerImgOriginal {
	margin: 5px 5px 15px 25px;
}

.headerOriginalKind {
	margin: 5px;
}

.headerImgSetting .leftClear {
	clear:left;
}

.faviconImgSetting {
	margin: 10px;
}

/* ブロック追加 */
.blockEditArea_box {
	margin: 10px 0 10px 30px;
}

/* ブロック編集 */
.dispSelect {
	margin: 5px 0 5px 10px;
}

.dispKindSelect {
	margin: 5px 0 5px 20px;
}
/* アイコン編集 */
.blockIconSelect {
	margin: 8px 0 8px 10px;
}
.blockIconSelect .itemTitle {
	margin: 5px 0px 1px 0px;
}
.blockIconSelect .imgSel {
	margin: 1px 0px 5px 50px;
}

/* 権限設定 */
.siteMapArea_box {
	margin: 10px 0 10px 30px;
}

.largeGrp {
	height: 1.5em;
	line-height:1.5em;
	margin: 2px 0 2px 0;
	padding: 2px 5px;
}

.middleGrp {
	height: 1.5em;
	line-height:1.5em;
	margin: 2px 0 2px 50px;
}

.smallGrp {
	height: 1.5em;
	line-height:1.5em;
	margin: 2px 0 2px 100px;
}

.etcGrp {
	height: 1.5em;
	line-height:1.5em;
	margin: 2px 0 2px 50px;
}

/* ボタンレイアウト */
input.comButton {
	float: right;
	margin: 5px;
	width: 7em;
}

/* オーナープレビュー 戻るボタン */
input.AdminBtnReturnPrv {
	background-image: url(images/icon/button_type/Adminbtn_return.png);
	width: 75px;
	height: 60px;
	padding:0; margin:0; border:0; font-size:0; line-height:0;
	overflow:visible; cursor:pointer;
	background-color : transparent ;
}
/*  2010/02/05 add */
.head_line {
	font-weight:bold;
	text-align:center;

}
/* テーブル全体 */
.tbl {
	width: 500px;
}

/* テーブル項目 */
.column-1 {

}
.column-2 {
	min-width :200px;
}
/* テーブル項目編集ボタン列 */
.column-3 {
	text-align: center;
	width :90px;
}

.floatleft {
	float: left;
}
