div.table1{text-align: left;}
div.table1 th{BACKGROUND-COLOR: #ffffe0; border-bottom: 1px dotted #ff6bc1;}
div.table1 td{text-align: left;}
table{margin: auto; width: 90%;}

.main.bbs{position: static; overflow: auto; height: 200%; padding: 0; margin: 0; }

/*フォームボックス*/
.form.box {
	BORDER: #ffcccc 1px solid; PADDING-LEFT: 24px; PADDING-RIGHT: 24px; PADDING-BOTTOM: 2px; PADDING-TOP: 0px; BACKGROUND-COLOR: #ffffe0; MARGIN-LEFT: 24px; MARGIN-RIGHT: 24px;
}
/*フォームボックス終わり*/


.catch {
	PADDING: 2px 14px 2px 20px; MARGIN: 0; font-weight: bold; font-size: 110%; color: magenta;
}

.muse IMG{
        /*PADDING: 6px 36px 12px 20px; MARGIN: 0;*/ float: right; border: 0; position: static;
}

.fleft{
        float: left; padding: 12px; border: 0;
}
.fright{
        float: right; padding: 12px; border: 0;
}
.kaijo{
        clear: both;
}

div.table2{text-align: left; padding: 0; margin: 0; width: 100%;
}

div.table3{text-align: left; margin: Auto; width: 100%; border: 0px solid #ff6bc1;}
div.table3 td{border: 2px dotted #ff6bc1; MARGIN:24px 24px;}
div.table3 UL {
	MARGIN: 0px 24px 0px 24px; LIST-STYLE-TYPE: square;
}
dev.table3 OL {
	MARGIN: 0px 24px 0px 36px;  LIST-STYLE-TYPE: 1;
}


div.table4{text-align: left; margin: 0px; width: 100%; border: 0px;}
div.table4 td{border: 0px ; MARGIN:0px 0px;}



