@charset "Shift_JIS";

.MainTitleBg {
	color: #039A9A;
	height: 50px;
	width: 535px;
	margin-top: 13px;
}
.MainTitle {
	color: #039A9A;
	padding-top: 15px;
}
#NewsListBox {
	margin-left: 12px;
	margin-top: 13px;
}
.NewsListLine01 { list-style-type: none; background-image: 
               url('line/LineDot01.gif'); 
               background-repeat: no-repeat; clear: both; height: 13px; 
               width: 523px; margin-top: 12px }
.NewsListLine02 { list-style-type: none; background-image: 
               url('line/LineDot01.gif'); 
               background-repeat: no-repeat; clear: both; height: 25px; 
               width: 535px; margin-top: 12px }
.NewsListLine03 { list-style-type: none; background-image: 
               url('line/LineDot01.gif'); 
               background-repeat: no-repeat; clear: both; height: 15px; 
               width: 535px; margin-top: 15px }
.NewsListDate {
	width: 110px;
	font-weight: bold;
	float: left;
}
.NewsListCate {
}
.NewsListBody { background-image: 
               url('icon/icon_news.gif'); 
               background-repeat: no-repeat; clear: both; padding-left: 17px; 
               padding-top: 3px }
#ListOtherBox {
	padding-top: 20px;

}
.ListNext {
	float: right;
	width: 250px;
	text-align: right;
	list-style-type: none;
}
.ListBack {
	float: left;
	width: 250px;
	list-style-type: none;
}
.NewsBack    { background-image: 
               url('icon/icon_newstop.gif'); 
               float: left; background-repeat: no-repeat; list-style-type: 
               none; padding-left: 20px }
#NewsIndividualBox {

	padding-top: 20px;
}
.NewsIndDate {
	width: 110px;
	font-weight: bold;
	float: left;
	list-style-type: none;
}
.NewsIndCate {
	width: 280px;
	float: left;
	clear: right;
	list-style-type: none;
}
.NewsIndTitle {
	font-weight: bold;
	font-size: 16px;
	color: #039A9A;
	line-height: 150%;
	padding-bottom: 5px;
	width: 535px;
	padding-top: 30px;
	clear: left;
}
.NewsIndSubBox {
	width: 535px;
	margin-top: 10px;

}
.NewsIndSubTitle {
	font-weight: bold;
	font-size: 14px;
	padding-bottom: 15px;
	padding-top: 20px;
}
.NewsIndBody {
	font-size: 12px;
	line-height: 180%;
	padding-bottom: 10px;
}
.NewsIndBodyBottom {
	font-size: 12px;
	line-height: 180%;
	padding-bottom: 15px;
}
.NewsIndFileBox {
	clear: left;
}
.NewsIndFile { font-size: 12px; background-image: 
               url('icon/icon_file.gif'); 
               background-repeat: no-repeat; list-style-type: none; 
               margin-top: 2px; padding-left: 20px }
.NewsImgLeft {
	float: left;
	padding-right: 15px;
	padding-top: 5px;
	padding-bottom: 10px;

}
.NewsImgRight {
	float: right;
	padding-top: 5px;
	padding-bottom: 10px;
	padding-left: 15px;
}
.NewsImgTop {
	padding-bottom: 15px;
}
.NewsImgBottom {
	padding-bottom: 15px;
}
.AdminNewsBox01 {
	background-color: #E7E7E7;
	padding-bottom: 15px;
	margin-top: 20px;
	width: 535px;
}
.AdminNewsBox02 {
	background-color: #F9F9E0;
	padding-bottom: 15px;
	width: 535px;
	margin-top: 15px;
}
.AdminNewsBox02Adj {
	padding-left: 15px;
	padding-top: 10px;
	width: 520px;
}
.AdminNewsIndFormItem {
	width: 120px;
	list-style-type: none;
	float: left;
	margin-top: 10px;
	font-weight: bolder;
}
.AdminNewsIndFormBody {
	width: 400px;
	list-style-type: none;
	float: left;
	clear: right;
	margin-top: 10px;
}
.FormLine01 {
	width: 160px;
}
.FormLine02 {
	width: 380px;
}
.FormLine03 {
}
.FormLine04 {
}
.FormMulti {
	width: 380px;

}
.ButtonAdd {
	width: 535px;
	text-align: right;
	margin-top: 15px;
	margin-bottom: 15px;
	list-style-type: none;
}
.ButtonEntry {
	width: 535px;
	text-align: center;
	margin-bottom: 15px;
	list-style-type: none;
}
.ButtonChange {
	list-style-type: none;
	margin-top: 10px;
}
.ButtonChange02 {
	list-style-type: none;
	text-align: center;
	width: 535px;
	padding-bottom: 10px;
	padding-top: 15px;
}
