@charset "UTF-8";

/**************************************************************************************************

TEXT

**************************************************************************************************/

p {
	font-size:100%;
	line-height: 1.6em;
	color:#333;
}


.txtL{
	text-align:left;
}

.txtC{
	text-align:center;
}

.txtR{
	text-align:right;
}

.txtB{
	font-weight:bold;
}


.cap{
	font-size:78%;
	line-height: 1.6em;
}

.fontlarge{
font-size:98%;
	line-height: 1.8em;
}

.txtRed{
color:#da0308;
}

.atten{
color:#cc3333;
}



.readTxt{
color:#333;
font-size:120%;
font-weight:bold;
}

.catchTxt{
color:#408521;
font-size:115%;
font-weight:bold;
}

.uldisc{
  padding: 0;
  margin: 10px 0 0px 20px; //左のマージンはここで指定
  list-style-type: disc;
}

.uldisc li{
  list-style-type: disc;
  line-height: 1.8em;
	font-size:100%;
  padding: 0 0 5px 0px;
}


.uldecimal{
  padding: 0;
  margin: 0 0 0px 25px; //左のマージンはここで指定
  list-style-type: decimal;
}

.uldecimal li{
  list-style-type: decimal;
  line-height: 1.5em;
	font-size:100%;
  padding: 0 0 5px 0px;
}


div#sfm-layout .ERR { color: red; }
