.area_cent{
	margin-right: auto;
	margin-left: auto;
}

.area_001r
{
	margin-right: 1em;
}
.area_001l
{
	margin-left: 1em;
}
.area_010r
{
	margin-right: 10px;
}
.area_100r
{
	margin-right: 5%;
}
.area_file{min-height:100px;
}
.alin_left{
	text-align: left;
}

.alin_righ{
	text-align: right;
}

.alin_cent{
	text-align: center;
}

.colo_tred{
	color: #FF0000;
}

.colo_whit{
	color: #FFFFFF;
}

.colo_gree{
	color: #00FF00;
}

.cler_both{
	clear: both;
}

.file_icon{
	margin-right: 3px;
	margin-left: 3px;
	vertical-align: middle;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}

.font_0080{
	font-size: 90%;
	line-height: 170%;
}

.font_0100{
	font-size: 100%;
	line-height: 100%;
	font-weight: normal;
}

.font_0110{
	font-size: 110%;
	font-weight: normal;
}

.font_0120{
	font-size: 120%;
	line-height: 170%;
	font-weight: normal;
}

.font_0140{
	font-size: 140%;
	margin-bottom: 0px;
	line-height: 100%;
}
.font_noco{
	text-decoration: line-through;
}
.font_seri{
	font-family: "ＭＳ ゴシック", "Osaka－等幅";
}
.font_mayo{
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
}
.font_aria{
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-style: normal;
}
.font_bold{
	font-weight: bold;
}
.font_verd{
	font-family: Verdana, Geneva, sans-serif;
}
.floa_left{
	float: left;
}

.floa_righ{
	float: right;
}
.shad_120c{
	background-image: url(../file_dire/0120/g120_0001.gif);
	background-repeat: no-repeat;
	background-position: left top;
	margin-right: 10px;
	padding-right: 9px;
	padding-bottom: 16px;
	padding-top: 1px;
	padding-left: 1px;
}
.shad_120l{
	background-image: url(../file_dire/0120/g120_0001.gif);
	background-repeat: no-repeat;
	background-position: left top;
	float: left;
	margin-right: 7px;
	padding-right: 9px;
	padding-bottom: 16px;
	padding-top: 1px;
	padding-left: 1px;
}

.shad_120r{
	background-image: url(../file_dire/0120/g120_0001.gif);
	background-repeat: no-repeat;
	background-position: left top;
	float: right;
	padding-right: 8px;
	padding-bottom: 8px;
	padding-top: 1px;
	padding-left: 1px;
	margin-left: 10px;
}

.shad_300l{
	background-image: url(../file_dire/0300/g300_0005.gif);
	background-repeat: no-repeat;
	background-position: left top;
	float: left;
	margin-right: 10px;
	padding-right: 8px;
	padding-bottom: 8px;
	padding-top: 1px;
	padding-left: 1px;
}
.shad_drop{
	background-image: url(../file_dire/0030/j030_0002.jpg);
	background-repeat: repeat-x;
	background-position: top;
	padding-top: 20px;
}


.text_0000{
	padding: 5px;
}
.text_0001
{
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #ECE9D8;
	padding: 10px;
	min-height: 120px;
}
.text_0002{
	padding: 10px;
	border: 1px solid #ECE9D8;
}
.text_0003{
	padding: 10px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #ECE9D8;
	border-left-color: #ECE9D8;
}
.text_0005{
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	height: auto;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0em;
	margin-left: 0px;
	padding-top: 1.5em;
	padding-right: 1em;
	padding-bottom: 1.5em;
	padding-left: 1em;
	background-color: #FFFFFF;
}
.text_0006{
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	height: auto;
	background-color: #F5F0E0;
	margin: 0px;
	padding-top: 1.5em;
	padding-right: 1em;
	padding-bottom: 1.5em;
	padding-left: 1em;
}
.unit_0000{
	background-image: url(../file_dire/0030/j030_0001.jpg);
	background-repeat: repeat-x;
	background-position: top;
	padding-top: 1.5em;
}

.unit_0001{
	margin-bottom: 1em;
}

.unit_0002{
	margin-bottom: 2em;
}

.unit_0003{
	margin-bottom: 3em;
}

.unit_0004{
	margin-bottom: 4em;
}

.unit_0005{
	margin-bottom: 5em;
}
.unit_0002 li{
	float: left;
	width: 140px;
	margin-bottom: 1em;
	padding-left: 5px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CCCCCC;
	margin-right: 10px;
}
.unit_0001 li,.unit_0003 li,.unit_0005 li{
	list-style-position: inside;
	list-style-image: url(../file_dire/0010/g010_0103.gif);
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CCCCCC;
	margin-bottom: 0.5em;
	padding-left: 1em;
}
.unit_0020{
	width: 20px;
}
.unit_0033{
	width: 33%;
}
.unit_0030{
	width: 30px;
}
.unit_0050{
	width: 50%;
}
.unit_0070{
	width: 70%;
}
.unit_0080{
	width: 80%;
}
.unit_0090{
	width: 90%;
}
.unit_0094{
	width: 94%;
}
.unit_0100{
	width: 100%;
}
.unit_0140{
	width: 140px;
}.unit_0180{
	width: 180px;
}
.unit_0200{
	width: 200px;
}
.unit_0250{
	width: 250px;
}
.unit_0257{
	width: 257px;
}
.unit_0290{
	width: 290px;
}
.unit_0300{
	width: 300px;
}
.unit_0310{
	width: 310px;
}
.unit_0320{
	width: 320px;
}
.unit_0340{
	width: 340px;
}
.unit_0400{
	margin-bottom: 10px;
	width: 415px;
}
.unit_0450{
	width: 450px;
}.unit_0500{
	width: 500px;
}
.unit_0550{
	width: 550px;
}
.unit_0600{
	width: 600px;
}
.unit_0650{
	width: 650px;
}
.unit_0900{
	min-width: 900px;
	width: 100%;
}
.list_0001{
	float: left;
	width: 140px;
	margin-bottom: 1em;
	padding-left: 5px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CCCCCC;
	margin-right: 10px;
}
