/* 書式編集モード対応用CSS 2011/12/20 */

/* 表組 */
.aly_tx table {
	border-collapse: collapse;
	border: 1px solid #aaa;
	margin-bottom: 20px;
}

.mainArea .aly_tx table { width: 430px; }
.aly_tx table th {
	background-color: #eee;
	border: 1px solid #aaa;
	padding: 5px;
	line-height: 1.4;
}
.aly_tx table th.mainTtl {
	width: auto;
	background: url(/main_content/000000054.gif) repeat-x bottom;
}
.aly_tx table td {
	background-color: #fff;
	border: 1px solid #aaa;
	padding: 5px;
}

.aly_tx table caption {
	margin-bottom: 3px;
	text-align: left;
	font-weight: bold;
}
.aly_tx table .w20px { width: 20px; }

.inquiry .aly_tx table th.mainTtl {
	width: auto;
	background: none;
	background-color: #fed;
	padding: 10px;
	text-align: left;
	font-weight: normal;
	line-height: 1.2;
}
.inquiry .aly_tx table th { width: 130px; }
.inquiry .aly_tx table td { line-height: 1.6; }

/* table IE用 */
* html .aly_tx table { font-size: 90%; }

/* table 罫線無効 */
.aly_tx table.noborder{
	border: none;
}
.aly_tx table.noborder th {
	border:none;
}
.aly_tx table.noborder td {
	border:none;
}

/* リスト */
.contentsBody .aly_tx ul {
	margin-bottom: 10px;
	list-style: disc;
	padding-left: 30px;
}
.contentsBody li { margin-bottom: 3px; }
.contentsBody li img {
	margin-right: 3px;
	vertical-align: top;
}

/* 文字揃え */

.aly_tx_left {text-align: left;}
.aly_tx_center {text-align: center;}
.aly_tx_right {text-align: right;}
.aly_tx_justify {text-align: justify;}


/* 色変更 */

span.aly_tx_f_auto{color:rgb(0,0,0);}
span.aly_tx_f_black{color:rgb(0,0,0);}
span.aly_tx_f_maroon{color:rgb(128,0,0);}
span.aly_tx_f_saddlebrown{color:rgb(139,69,19);}
span.aly_tx_f_darkslategray{color:rgb(47,79,79);}
span.aly_tx_f_teal{color:rgb(0,128,128);}
span.aly_tx_f_navy{color:rgb(0,0,128);}
span.aly_tx_f_indigo{color:rgb(75,0,130);}
span.aly_tx_f_dimgray{color:rgb(105,105,105);}
span.aly_tx_f_firebrick{color:rgb(178,34,34);}
span.aly_tx_f_brown{color:rgb(165,42,42);}
span.aly_tx_f_goldenrod{color:rgb(218,165,32);}
span.aly_tx_f_darkgreen{color:rgb(0,100,0);}
span.aly_tx_f_turquoise{color:rgb(64,224,208);}
span.aly_tx_f_mediumblue{color:rgb(0,0,205);}
span.aly_tx_f_purple{color:rgb(128,0,128);}
span.aly_tx_f_gray{color:rgb(128,128,128);}
span.aly_tx_f_red{color:#cc0000;}
span.aly_tx_f_darkorange{color:rgb(255,140,0);}
span.aly_tx_f_gold{color:rgb(255,215,0);}
span.aly_tx_f_green{color:rgb(0,128,0);}
span.aly_tx_f_cyan{color:rgb(0,255,255);}
span.aly_tx_f_blue{color:rgb(0,0,255);}
span.aly_tx_f_violet{color:rgb(238,130,238);}
span.aly_tx_f_darkgray{color:rgb(169,169,169);}
span.aly_tx_f_lightsalmon{color:rgb(255,160,122);}
span.aly_tx_f_orange{color:rgb(255,165,0);}
span.aly_tx_f_yellow{color:rgb(255,255,0);}
span.aly_tx_f_lime{color:rgb(0,255,0);}
span.aly_tx_f_paleturquoise{color:rgb(175,238,238);}
span.aly_tx_f_lightblue{color:rgb(173,216,230);}
span.aly_tx_f_plum{color:rgb(221,160,221);}
span.aly_tx_f_lightgrey{color:rgb(211,211,211);}
span.aly_tx_f_lavenderblush{color:rgb(255,240,245);}
span.aly_tx_f_antiquewhite{color:rgb(250,235,215);}
span.aly_tx_f_lightyellow{color:rgb(255,255,224);}
span.aly_tx_f_honeydew{color:rgb(240,255,240);}
span.aly_tx_f_azure{color:rgb(240,255,255);}
span.aly_tx_f_aliceblue{color:rgb(240,248,255);}
span.aly_tx_f_lavender{color:rgb(230,230,250);}
span.aly_tx_f_white{color:rgb(255,255,255);}