@charset "Shift_JIS";

.preloaderBase {
	position: absolute;
	background: #FFFFFF;
	z-index: 9999;
	filter: alpha(opacity=0.3);
	-moz-opacity: 0.3;
	opacity: 0;
	display: none;
	border:1px solid #FFFFFF;
}

.preloaderInfo {
	display: none;
	z-index: 10000;
	position: absolute;
	background: tranceparent;
	color: #333333;
}

.preloaderInfo * td {
	font-size: 15pt !important;
	white-space: nowrap;
}

.preloaderImg {
	background : url('../img_sp/wait_loading_chg.gif');
}




.BodyMain P.caution, .BodyMain UL.caution, .BodyMain DL.caution, .BodyMain DIV.caution{
	border:1px solid #CCCCCC;
	background-color:#F0F0F0;
	padding:10px;
}


.BodyMainLeft .article {
	margin:0 10px 0 10px;
}

.BodyMainLeft th.backon{
	border:1px solid #FFDD8A;
	background:#FFF4C8;
	vertical-align:middle;
}

.BodyMainLeft th.center{
	text-align:center;
}

.BodyMainLeft td.backoff{
	background-color: #FFFFFF;
	border:1px solid #FFDD8A;
}

.BodyMainLeft td.backoff p {
	line-height:1;
	margin-bottom:4px;
	padding:0;
}

.BodyMainLeft td.backgrey{
	background-color: #eeeeee;
	border:1px solid #FFDD8A;
}

.BodyMainLeft td.backborderoff{
	background-color: #FFFFFF;
}

.BodyMainLeft .attention_area {
	background-color:#FFFCE6;
	border:1px solid #FFC844;
	margin: 10px;
	padding:10px;
}

.attention_area .article {
	margin:0 3px 0 3px;
	text-align:left;
}

.attention_area h3 {
	color : #FF0000;
	font-size : 14px;
	font-weight : bold;
	text-align  : left;
	background:url('../img_sp/title_attention_area.gif') 0 0 no-repeat;
	margin      : 0 0 12px;
	padding-left:30px;
	padding-top:4px;
	padding-bottom:12px;
	line-height:1;
	border-bottom:1px dotted #808080;
	width:auto;
}

.attention_area ul {
	text-align : left;
}


.wid50p {
	width:50px;
}

.wid90p {
	width:90px;
}

.wid100p {
	width:100px;
}

.wid130p {
	width:130px;
}

.wid150p {
	width:150px;
}

.wid170p {
	width:170px;
}

.wid210p {
	width:210px;
}

.wid300p {
	width:300px;
}

