@charset "utf-8";

#contents h3 {
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CC9900;
	margin: 0;
	padding: 2px 0px 5px 10px;
}
#contents h4 {
	font-size: 100%;/*1.0em?X*/
	margin: 0px 0px 0px 5px;
	margin: 0px 0px 5px 0px;
}
#contents h5 {
	font-size: 90%;/*0.9em?X*/
	margin: 0px 0px 0px 5px;
	margin: 0px 0px 5px 0px;
}

#menu-left h4 {
	font-weight: lighter;
	background-image: url(../images/bg_img08.gif);
	background-repeat: repeat-y;
	margin: 0;
	padding: 8px;
}

#navigation {
	margin: 0;
	padding: 0;
}

#navigation li {
	font-size: 80%;/*0.9em?X*/
	line-height: 150%;/*1.5em?X*/
	list-style: none;
	display: block;
	background-image: url(../images/icon02.gif);
	background-repeat: no-repeat;
	margin: 0px 0px 0px 3px;
	padding: 0px 0px 0px 15px;
}

#navigation02 {
	margin: 0;
	padding: 0;
}
#navigation02 li {
	font-size: 90%;/*0.9em?X*/
	line-height: 150%;/*1.5em?X*/
	list-style: none;
	display:block;
	background-image: url(../images/icon03.gif);
	background-repeat: no-repeat;
	margin: 0;
	padding: 0px 0px 0px 25px;
}

#navigation03 {
	margin: 0;
	padding: 0;
}
#navigation03 li {
	font-size: 90%;/*0.9em?X*/
	line-height: 150%;/*1.5em?X*/
	list-style: none;
	display:block;
	background-image: url(../images/icon04.gif);
	background-repeat: no-repeat;
	margin: 0px 0px 0px 5px;
	padding: 0px 0px 0px 15px;
}

.formstyle {
	border-color : purple ;
	border-width : 1px 1px 1px 1px ;
	border-style : solid; 
}

/*@~}E?QEwb_[Atb^[@*/
.emergency-header {
	margin: 0;
	padding: 0;
	font-size: 100%;/*1.0em?X*/
	font-weight: lighter;
	color: #996633;
	text-align: center;
}
.emergency-contents {
	font-size: 80%;/*0.8em?X*/
	margin: 0;
	padding: 10px 0px 10px 0px;
}
/*@~}E?Q@*/
.emergency {
	background-image: url(../images/kinkyu_line.gif);
	background-repeat: no-repeat;
	background-position: top;
	text-align: center;
}
.emergency-list {
	list-style: none;
	text-align: left;
	margin: 0;
	padding: 0;
}
.emergency-list01{
	background-image: url(../images/kinkyu_icon1.gif);
	background-repeat: no-repeat;
	background-position: left;
	padding: 0px 0px 0px 45px;
}
.emergency-list02{
	background-image: url(../images/kinkyu_icon2.gif);
	background-repeat: no-repeat;
	background-position: left;
	padding: 0px 0px 0px 45px;
}
.emergency-list03{
	background-image: url(../images/kinkyu_icon3.gif);
	background-repeat: no-repeat;
	background-position: left;
	padding: 0px 0px 0px 45px;
}
.emergency-list04{
	background-image: url(../images/kinkyu_icon4.gif);
	background-repeat: no-repeat;
	background-position: left;
	padding: 0px 0px 0px 45px;
}

/*@^uEwb_[Atb^[@*/
.tab-header {
	font-size: 90%;/*0.9em?X*/
	font-weight: lighter;
	color: #FFFFFF;
	text-align: left;
	margin: 0;
	padding: 4px 0px 0px 10px;
}

.tab-header-black {
	font-size: 90%;/*0.9em?X*/
	font-weight: lighter;
	color: #333333;
	text-align: left;
	margin: 0;
	padding: 4px 0px 0px 30px;
}
.tab-contents {
	font-size: 80%;/*0.8em?X*/
	margin: 0;
	padding: 5px 0px 10px 0px;

}


.maintab-header {
	font-size: 100%;/*0.9em?X*/
	font-weight: lighter;
	color: #CC3366;
	text-align: left;
	margin: 0;
	padding: 4px 0px 0px 30px;
}

.maintab-header-black {
	font-size: 100%;/*0.9em?X*/
	font-weight: lighter;
	color: #333333;
	text-align: left;
	margin: 0;
	padding: 4px 0px 0px 30px;
}
.maintab-contents {
	font-size: 100%;/*0.8em?X*/
	margin: 0;
	padding: 5px 0px 10px 0px;

}


.orange-header {
	font-size: 80%;/*0.9em?X*/
	font-weight: lighter;
	color: #CC3366;
	text-align: left;
	margin: 0;
	padding: 4px 0px 0px 15px;
}

.orange-header-black {
	font-size: 80%;/*0.9em?X*/
	font-weight: lighter;
	color: #333333;
	text-align: left;
	margin: 0;
	padding: 4px 0px 0px 30px;
}
.orange-contents {
	font-size: 80%;/*0.8em?X*/
	margin: 0;
	padding: 5px 0px 10px 0px;

}



/*@ubN^u@*/
.kokuban {
	background-image: url(img/bg/kokuban001.gif);
	background-repeat: no-repeat;
	background-position: left top;

}
.kokuban .kokuban_under {
	background-image: url(img/bg/kokuban002.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
}
.tab-bg {
	background-image: url(img/bg/tab_bg001.gif);
	background-repeat: no-repeat;
	background-position: top;

}
.tab-bg .tab-under {
	background-image: url(img/bg/tab_bg002.gif);
	background-repeat: no-repeat;
	background-position: bottom;	
}

.kokuban-list {
	list-style: none;
	text-align: left;
	margin: 0;
	padding: 0;
}
.tab-bg-list {
	list-style: none;
	text-align: left;
	margin: 0;
	padding: 0;
}
.tab-bg-list li{
	margin: 0;
	padding: 0;
}
.tab-bg-list a{
	background-image: url(../images/sicho_icon.gif);
	background-repeat: no-repeat;
	background-position: left;
	margin: 0px 0px 0px 5px;
	padding: 0px 0px 0px 15px;
}
.tab-bg-list02 {
	list-style: none;
	text-align: left;
	margin: 0;
	padding: 0;
}
.tab-bg-list02 li{
	margin: 0;
	padding: 0;
}
.tab-bg-list02 li a{
	background-image: url(../images/sonota_icon.gif);
	background-repeat: no-repeat;
	background-position: left;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 30px;
}
.tab-black {
	background-image: url(img/bg/tab_black.gif);
	background-repeat: no-repeat;
	background-position: top;

}
.tab-black .tab-contents {
	background-image: url(img/bg/tab_blackunderbar.gif);
	background-repeat: no-repeat;
	background-position: bottom;	
}
.tab-black-list {
	list-style: none;
	text-align: left;
	margin: 0;
	padding: 0;
}
.tab-black-list li{
	margin: 0;
	padding: 0;
}
.tab-black-list a{
	background-image: url(../images/sicho_icon.gif);
	background-repeat: no-repeat;
	background-position: left;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 7px;
}
.tab-black-list02 {
	list-style: none;
	text-align: left;
	margin: 0;
	padding: 0;
}
.tab-black-list02 li{
	margin: 0;
	padding: 0;
}
.tab-black-list02 li a{
	background-image: url(../images/sonota_icon.gif);
	background-repeat: no-repeat;
	background-position: left;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 30px;
}

.maintab {
	background-image: url(img/bg/tab_bg0001.gif);
	background-repeat: no-repeat;
	background-position: top;

}
.maintab .maintab-contents {
	background-image: url(img/bg/tab_bg0002.gif);
	background-repeat: no-repeat;
	background-position: bottom;	
}
.maintab-list {
	list-style: none;
	text-align: left;
	margin: 0;
	padding: 0;
}
.maintab-list li{
	margin: 0;
	padding: 0;
}
.maintab-list a{
	background-image: url(../images/sicho_icon.gif);
	background-repeat: no-repeat;
	background-position: left;
	margin: 0px 0px 0px 5px;
	padding: 0px 0px 0px 15px;
}
.maintab-list02 {
	list-style: none;
	text-align: left;
	margin: 0;
	padding: 0;
}
.maintab-list02 li{
	margin: 0;
	padding: 0;
}
.maintab-list02 li a{
	background-image: url(../images/sonota_icon.gif);
	background-repeat: no-repeat;
	background-position: left;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 30px;
}

.maintab2 {
	background-image: url(img/bg/tab_bg00001.gif);
	background-repeat: no-repeat;
	background-position: top;

}
.maintab2 .maintab2-contents {
	background-image: url(img/bg/tab_bg0002.gif);
	background-repeat: no-repeat;
	background-position: bottom;	
}
.maintab2-list {
	list-style: none;
	text-align: left;
	margin: 0;
	padding: 0;
}
.maintab2-list li{
	margin: 0;
	padding: 0;
}
.maintab2-list a{
	background-image: url(../images/sicho_icon.gif);
	background-repeat: no-repeat;
	background-position: left;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}
.maintab2-list02 {
	list-style: none;
	text-align: left;
	margin: 0;
	padding: 0;
}
.maintab2-list02 li{
	margin: 0;
	padding: 0;
}
.maintab2-list02 li a{
	background-image: url(../images/sonota_icon.gif);
	background-repeat: no-repeat;
	background-position: left;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 30px;
}

.orange {
	background-image: url(img/bg/orange0001.gif);
	background-repeat: no-repeat;
	background-position: top;

}
.orange .orange-contents {
	background-image: url(img/bg/orange0002.gif);
	background-repeat: no-repeat;
	background-position: bottom;	
}
.orange-list {
	list-style: none;
	text-align: left;
	margin: 0;
	padding: 0;
}
.orange-list li{
	margin: 0;
	padding: 0;
}
.orange-list a{
	background-image: url(../images/sicho_icon.gif);
	background-repeat: no-repeat;
	background-position: left;
	margin: 0px 0px 0px 5px;
	padding: 0px 0px 0px 8px;
}
.orange-list02 {
	list-style: none;
	text-align: left;
	margin: 0;
	padding: 0;
}
.orange-list02 li{
	margin: 0;
	padding: 0;
}
.orange-list02 li a{
	background-image: url(../images/sonota_icon.gif);
	background-repeat: no-repeat;
	background-position: left;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 30px;
}

/*@u[^u@*/
.tab-blue-header {
	font-size: 90%;/*0.9em?X*/
	font-weight: lighter;
	color: #FFFFFF;
	text-align: center;
	margin: 0;
	padding: 4px 0px 0px 0px;
}
.tab-blue-contents {
	font-size: 80%;/*0.8em?X*/
	margin: 0;
	padding: 5px 0px 10px 0px;
}
.tab-blue {
	background-image: url(../images/tab_blue.gif);
	background-repeat: no-repeat;
	background-position: top;
}
.tab-blue .tab-blue-contents {
	background-image: url(../images/tab_blueunderbar.gif);
	background-repeat: no-repeat;
	background-position: bottom;
}
.tab-blue-list {
	list-style: none;
	text-align: left;
	margin: 0;
	padding: 0;
}
.tab-blue-list li{
	margin: 0;
	padding: 0;
}
.tab-blue-list li a{
	background-image: url(../images/sicho_icon.gif);
	background-repeat: no-repeat;
	background-position: left;
	margin: 0px 0px 0px 5px;
	padding: 0px 0px 0px 15px;
}
/*@CG[^u@*/
.tab-yellow-header {
	font-size: 90%;/*0.9em?X*/
	font-weight: lighter;
	color: #FFFFFF;
	text-align: center;
	margin: 0;
	padding: 4px 0px 0px 0px;
}
.tab-yellow-contents {
	font-size: 80%;/*0.8em?X*/
	margin: 0;
	padding: 5px 0px 10px 0px;
}
.tab-yellow {
	background-image: url(../images/tab_yellow.gif);
	background-repeat: no-repeat;
	background-position: top;
}
.tab-yellow .tab-yellow-contents {
	background-image: url(../images/tab_yellowunderbar.gif);
	background-repeat: no-repeat;
	background-position: bottom;
}
.tab-yellow-list {
	list-style: none;
	text-align: left;
	margin: 0;
	padding: 0;
}
.tab-yellow-list li{
	margin: 0;
	padding: 0;
}
.tab-yellow-list li a{
	background-image: url(../images/sicho_icon.gif);
	background-repeat: no-repeat;
	background-position: left;
	margin: 0px 0px 0px 5px;
	padding: 0px 0px 0px 15px;
}
/*@O[^u@*/
.tab-green-header {
	font-size: 90%;/*0.9em?X*/
	font-weight: lighter;
	color: #FFFFFF;
	text-align: center;
	margin: 0;
	padding: 4px 0px 0px 0px;
}
.tab-green-contents {
	font-size: 80%;/*0.8em?X*/
	margin: 0;
	padding: 5px 0px 10px 0px;
}
.tab-green {
	background-image: url(../images/tab_green.gif);
	background-repeat: no-repeat;
	background-position: top;
}
.tab-green .tab-green-contents {
	background-image: url(../images/tab_greenunderbar.gif);
	background-repeat: no-repeat;
	background-position: bottom;
}
.tab-green-list {
	list-style: none;
	text-align: left;
	margin: 0;
	padding: 0;
}
.tab-green-list li{
	margin: 0;
	padding: 0;
}
.tab-green-list li a{
	background-image: url(../images/sicho_icon.gif);
	background-repeat: no-repeat;
	background-position: left;
	margin: 0px 0px 0px 5px;
	padding: 0px 0px 0px 15px;
}

/*@VAwb_[Etb^[@*/
#news-header {
	float: left;
	height: 24px;
	font-size: 90%;/*0.9em?X*/
	font-weight: lighter;
	color: #333333;
	margin: 0;
	padding: 4px 0px 0px 20px;
}

.news-contents {
	font-size: 80%;/*0.8em?X*/
	line-height: 150%;/*1.5em?X*/
	margin: 0;
	padding: 0;
}
/*@V　@*/
#news {
	width: 100%;
	background-image: url(../images/tab-news.gif);
	background-repeat: no-repeat;
	background-position: left top;
	border: 1px solid #FFCCFF;
	margin: 5px 0px 0px 0px;
	padding: 0;
}
#news-ichiran {
	float: right;
	background-image: url(../images/ichiran_icon.gif);
	background-repeat: no-repeat;
	background-position: right;
	font-size: 80%;/*0.8em?X*/
	text-align: right;
	margin: 0px 5px 0px 0px;
	padding: 4px 25px 0px 0px;
}
#news-sample {
	clear: both;
	margin: 10px;
	padding: 0px 0px 0px 20px;
}
#news-list {
	text-align: left;
	margin: 0;
	padding: 10px;
}
.news-list-topics{
	background-image: url(../images/topics_icon.gif);
	background-repeat: no-repeat;
	background-position: 5px top;
	margin: 0;
	padding: 0px 0px 0px 20px;
}
.news-list-bosyu{
	background-image: url(../images/boshu_icon.gif);
	background-repeat: no-repeat;
	background-position: 5px top;
	margin: 0;
	padding: 0px 0px 0px 20px;
}
.news-list-info{
	background-image: url(../images/info_icon.gif);
	background-repeat: no-repeat;
	background-position: 5px top;
	margin: 0;
	padding: 0px 0px 0px 20px;
}
#news-rss{
	text-align: right;
}

/*@VAwb_[Etb^[isO??y[Wj@*/
#shigai-news-header {
	float: left;
	height: 24px;
	font-size: 90%;/*0.9em?X*/
	font-weight: lighter;
	color: #333333;
	margin: 0;
	padding: 4px 0px 0px 20px;
}

/*@V　isO??y[Wj@*/
#shigai-news {
	width: 100%;
	background-image: url(../images/tab-news02.gif);
	background-repeat: no-repeat;
	background-position: left top;
	border: 1px solid #FFCCFF;
	margin: 5px 0px 0px 0px;
	padding: 0;
}
#shigai-news-ichiran {
	float: right;
	background-image: url(../images/ichiran_icon.gif);
	background-repeat: no-repeat;
	background-position: right;
	font-size: 80%;/*0.8em?X*/
	text-align: right;
	margin: 0px 5px 0px 0px;
	padding: 4px 25px 0px 0px;
}
#news-sample {
	clear: both;
	margin: 10px;
	padding: 0px 0px 0px 20px;
}
#shigai-news-list {
	clear: both;
	margin: 0;
	padding: 0px 10px 10px 10px;
}

/*@??CxgAwb_[Etb^[@*/
#event-header {
	height: 24px;
	font-size: 90%;/*0.9em?X*/
	font-weight: lighter;
	color: #333333;
	margin: 0;
	padding: 4px 0px 0px 20px;
}
.event-contents {
	width: 100%;
	font-size: 80%;/*0.8em?X*/
	line-height: 150%;/*1.5em?X*/
	text-align: center;
	margin: 0;
	padding: 0;
}
/*@??Cxg@*/
#event {
	width: 100%;
	background-image: url(../images/tab-kurashi.gif);
	background-repeat: no-repeat;
	background-position: left top;
	border: 1px solid #FFCCFF;
	margin: 5px 0px 0px 0px;
}
#shigai-event {
	width: 100%;
	font-size: 90%;
	background-image: url(../images/bg_img13.gif);
	margin: 0px 0px 0px 0px;
	padding: 5px 0px 0px 0px;
}
#event-list li{
	float: left;
	width: 9%;
	display: block;
	text-decoration: none;
	margin: 10px 0px 0px 0px;
	padding: 35px 0px 10px 0px;
	background-repeat: no-repeat;
	background-position: center top;
}
#nin {
	background-image: url(../images/ivent_nin.gif);
}
#iku {
	background-image: url(../images/ivent_iku.gif);
}
#school {
	background-image: url(../images/ivent_school.gif);
}
#sei {
	background-image: url(../images/ivent_sei.gif);
}
#shu {
	background-image: url(../images/ivent_shu.gif);
}
#mary {
	background-image: url(../images/ivent_mary.gif);
}
#hikko {
	background-image: url(../images/ivent_hikko.gif);
}
#yoka {
	background-image: url(../images/ivent_yoka.gif);
}
#kou {
	background-image: url(../images/ivent_kou.gif);
}
#shibo {
	background-image: url(../images/ivent_shibo.gif);
}
#event-end {
	clear: both;
}

/*@??L[[hAwb_[Etb^[@*/
#keyword-header {
	float: left;
	height: 24px;
	font-size: 90%;/*0.9em?X*/
	font-weight: lighter;
	color: #333333;
	margin: 0;
	padding: 4px 0px 0px 20px;
}
.keyword-subtitle {
	font-size: 100%;/*1.0em?X*/
	line-height: 200%;/*2.0em?X*/
	color: #CC6600;
	margin: 0;
	padding: 0;
}
.keyword-contents {
	font-size: 80%;/*0.8em?X*/
	line-height: 150%;/*1.5em?X*/
	margin: 0;
	padding: 10px;
}
/*@??L[[h@*/
#keyword {
	width: 100%;
	background-image: url(../images/tab-keyword.gif);
	background-repeat: no-repeat;
	background-position: left top;
	border: 1px solid #FFCCFF;
	margin: 5px 0px 0px 0px;
}
#keyword-list li{
	margin: 0px;
	padding: 0px;
}
/*@^u?e@*/
.tab-shadow {
	font-size: 5px;
	background-image: url(../images/main_kage.gif);
	background-repeat: no-repeat;
	background-position: left top;
}

/*@sc?@*/
#fild-shigikai {
	margin: 0;
	padding: 0px 0px 5px 0px;
}

/*@CxgJ_[?@*/
#calender {
	margin-top: 10px;
	background-color: #999999;
}
#calender th,#calender td {
	font-size: 80%;/*0.8em?X*/
	text-align: center;
	line-height: 150%;/*1.5em?X*/
}
#calender caption {
	font-weight: bold;
}
#calender th {
	background-color: #EEEEEE;
}
#calender td {
	background-color: #FFFFFF;
}
#calender td a {
	display: bloack;
}
#calender td a:hover {
	display: bloack;
	width: 100%;
	background-color: #FF9900;
	color: #FFFFFF;
	text-decoration: none;
}
.calender-sun {
	color: red;
}
.calender-sat {
	color: blue;
}

/*@CxgiT\j?@*/
.calender_nichiji {
	width: 100%;
	border-left-style: solid;
	border-left-color: #FFCC00;
	border-left-width: 5px;
	border-bottom-style: dotted;
	border-bottom-color: #FFCC00;
	border-bottom-width: 1px;
	padding: 0px 0px 0px 5px;
	margin: 0px 0px 0px 15px;
}

.pickupnews {
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: solid;
	border-left-color: #6666FF;
	margin: 0;
	padding: 3px 0px 3px 10px;
}

/*@?@*/
#fild-sonota {
	float: left;
	width: 150px;
	text-align: left;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #CC99CC;
	margin: 5px 0px 0px 0px;
	padding: 0px 0px 10px 0px;
}
#fild-sonota ul {
	margin: 0;
	padding: 0;
}
#fild-sonota li {
	width: 150px;
	font-size: 80%;/*0.8em?X*/
	background-image: url(../images/sonota_icon.gif);
	background-repeat: no-repeat;
	list-style: none;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CC99CC;
	background-position: -7px 5px;
	margin: 0;
	padding: 5px 0px 5px 20px;
}

/*@@s?l/?@*/
#jinko-setaisu {
	clear: both;
	font-size: 80%;/*0.8em?X*/
	text-align: left;
	width: 100%;
	background-image: url(../images/jinko_icon.gif);
	background-repeat: no-repeat;
	line-height: 150%;/*1.5em?X*/
	padding: 5px 0px 10px 30px;
	margin: 5px 0px 5px 0px;
}
#jinko-setaisu h4 {
	font-size: 100%;/*1.0em?X*/
	font-weight: lighter;
	line-height: 190%;/*1.9em?X*/
	text-align: left;
	padding: 0;
	margin: 0px 0px 0px -5px;
}

/*@s?@*/
#fild-shicyo {
	width: 100%;
	text-align: left;
	margin: 5px 0px 0px 0px;
	padding: 0px 0px 10px 0px;
}
#fild-shicyo ul {
	margin: 0;
	padding: 0;
}
#fild-shicyo li {
	list-style: none;
	font-size: 80%;/*0.8em?X*/
	text-align: left;
	width: 100%;
	background-image: url(../images/sicho_icon.gif);
	background-position: 0px 3px;
	background-repeat: no-repeat;
	line-height: 150%;/*1.5em?X*/
	padding: 0px 0px 0px 15px;
	margin: 0;
}
#fild-shicyo h4 {
	font-size: 100%;/*1.0em?X*/
	color: #FF9900;
	font-weight: lighter;
	background-image: url(../shinai/shicho/images/icon_blogmenu.gif);
	background-position: 15px 8px;
	background-repeat: no-repeat;
	margin: 10px 0px 0px 0px;
	padding: 3px 0px 10px 45px;
}
#fild-shicyo h4 a:link {
	font-size: 100%;/*1.0em?X*/
	color: #FF9900;
	font-weight: lighter;
}
#fild-shicyo h4 a:hover {
	font-size: 100%;/*1.0em?X*/
	color: #FF3300;
	font-weight: lighter;
}

.underbar01{
	background-image: url(../images/down_line.gif);
	font-size: 90%;/*0.9em?X*/
	width: 100%;
	line-height: 50%;/*0.5em?X*/
	background-repeat: repeat-x;
}

.pickupnews-img {
	text-align: center;
}

/*@tHgTCY0.9emstB[h?@*/
.fild-font09ems {
	font-size: 90%;/*0.9em?X*/
	line-height: 130%;/*1.3em?X*/
	padding: 0px 0px 0px 10px;
}

/*@contents??tB[h?@*/
.fild-contents-info {
	line-height: 130%;/*1.3em?X*/
	padding: 0px 0px 0px 10px;
}

/*@葱tB[h?@*/
#fild-tetsuduki {
	font-size: 80%;/*0.8em?X*/
	line-height: 130%;/*1.3em?X*/
	margin: 0;
	padding: 0px 0px 0px 30px;
}
#fild-tetsuduki strong {
	font-size: 110%;/*1.1em?X*/
	color: #996600;
	border-left-width: 3px;
	border-left-style: solid;
	border-left-color: #333333;
	margin: 0px 0px 0px -10px;
	padding: 0px 0px 0px 5px;
}
#fild-tetsuduki h4 {
	height: 50px;
	font-size: 140%;/*1.4em?X*/
	color: #993300;
	text-align: center;
	background-image: url(../images/bg_img07.gif);
	background-repeat: repeat-x;
	margin: 0px 0px 20px -30px;
	padding: 20px 0px 0px 0px;
}

/*@葱02tB[h?@*/
#fild-tetsuduki02 {
	font-size: 100%;
	line-height: 130%;
	margin: 0;
	padding: 0px 0px 0px 30px;
}
#fild-tetsuduki02 h4 {
	height: 50px;
	font-size: 140%;
	color: #003366;
	background-image:  url(../images/bg_img19.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	margin: 0px 0px 20px -30px;
	padding: 20px 0px 0px 20px;
}
.fild-tetsuduki02table {
	font-size: 90%;/*0.9em?X*/
	margin: 0;
	padding: 0;
	border-top: 1px solid #666666;
	border-right: 0px solid #666666;
	border-bottom: 0px solid #666666;
	border-left: 1px solid #666666;
}
.fild-tetsuduki02table caption {
	font-size: 120%;/*1.2em?X*/
}
.fild-tetsuduki02table th{
	background-image:  url(../images/bg_img18.gif);
	background-repeat: repeat-y;
	border-top: 0px solid #666666;
	border-right: 2px solid #666666;
	border-bottom: 1px solid #666666;
	border-left: 0px solid #666666;
	margin: 0;
	padding: 5px;
}
.fild-tetsuduki02table td{
	border-top: 0px solid #666666;
	border-right: 1px solid #666666;
	border-bottom: 1px solid #666666;
	border-left: 0px solid #666666;
	margin: 0;
	padding: 5px;
}
.fild-tetsuduki02table-padding01{
	margin: 0;
	padding: 0px 0px 0px 10px;
}

/*@e?y[WtB[h?@*/
#fild-kakuka-page {
	margin: 0px 0px 0px 15px ! important;
	margin/**/: 0px 0px 0px 10px;
	padding: 0px 15px 0px 15px ! important;
	padding/**/: 0px;
}
#fild-kakuka-page h4 {
	border-top: 0px solid #666666;
	border-right: 0px solid #666666;
	border-bottom: 1px solid #BBBBBB;
	border-left: 0px solid #666666;
	margin: 20px 0px 10px -15px;
	padding: 3px;
}
#fild-kakuka-page ul {
	margin: 0;
	padding: 0;
}
#fild-kakuka-page li {
	list-style: none;
	background-image: url(../images/icon05.gif);
	background-repeat: no-repeat;
	margin: 0;
	padding: 0px 0px 0px 15px;
}
.fild-kakuka-page-kakoi{
	font-size: 90%;/*0.9em?X*/
	width: 100px;
	margin: 0px 0px 0px 15px;
	padding: 0;
}

/*@s?tB[h?@*/
#fild-shicyo {
	width: 100%;
	margin: 0;
	padding: 0;
}
#fild-shicyo-title {
	width: 100%;
	height: 181px;
	background-image:  url(../shinai/shicho/images/bg_title.jpg);
	background-repeat: no-repeat;
	text-indent: -9999px;
	margin: 0;
	padding: 0;
}
#fild-shicyo-pagetitle {
	color: #777777;
	width: 100%;
	height: 26px;
	background-image:  url(../shinai/shicho/images/bg_pagetitle.gif);
	background-repeat: no-repeat;
	margin: 10px 0px 0px 0px;
	padding: 6px 0px 0px 15px;
}
#fild-shicyo-contents {
	line-height: 130%;/*1.3em?X*/
	border-top: 1px solid #666666;
	border-right: 1px solid #666666;
	border-bottom: 1px solid #666666;
	border-left: 1px solid #666666;
	margin: 20px 50px 0px 50px;
	padding: 15px;
}
#fild-shicyo-contents-nomal {
	line-height: 130%;/*1.3em?X*/
	margin: 20px 50px 0px 50px;
	padding: 15px;
}
#fild-shicyo-bottom {
	height: 3px;
	background-image:  url(../shinai/shicho/images/shicho_box_down.gif);
	background-repeat: repeat-x;
	margin: 0px 50px 0px 50px;
	padding: 0;
}

/*@@sctB[h?@*/
#fild-gikai {
	width: 100%;
	margin: 0;
	padding: 0;
}
#fild-gikai-title {
	width: 100%;
	height: 181px;
	background-image:  url(../shinai/gikai/images/bg_title.jpg);
	background-repeat: no-repeat;
	text-indent: -9999px;
	margin: 0;
	padding: 0;
}
#fild-gikai-contents {
	line-height: 130%;/*1.3em?X*/
	margin: 0;
	padding: 0;
}
.fild-gikai-news {
	border-top: 0px solid #666666;
	border-right: 0px solid #666666;
	border-bottom: 1px dotted #666666;
	border-left: 0px solid #666666;
	margin: 10px;
	padding: 0;
}

/*@RctB[h?@*/
#fild-shingikai {
	width: 100%;
	margin: 0;
	padding: 0;
}
#fild-shingikai h4 {
	color: #003399;
	width: 100%;
	background-color: #F3F3F3;
	border-top: 0px solid #666666;
	border-right: 0px solid #666666;
	border-bottom: 3px double #666666;
	border-left: 0px solid #666666;
	margin: 0px 0px 10px 0px;
	padding: 10px;
}
#fild-shingikai strong {
	font-size: 90%;/*0.9em?X*/
	color: #444444;
	width: 100%;
	background-color: #F3F3F3;
	margin: 5px 0px 5px 0px;
	padding: 5px;
}

/*@vf[^EevtB[h?@*/
#fild-data-keikaku {
	margin: 0;
	padding: 0;
}
#fild-data-keikaku h4 {
	color: #003399;
	width: 100%;
	background-color: #F3F3F3;
	background-image: url(../images/icon06.gif);
	background-repeat: no-repeat;
	background-position: 5px 6px;
	border-top: 0px solid #666666;
	border-right: 0px solid #666666;
	border-bottom: 3px double #666666;
	border-left: 0px solid #666666;
	margin: 0px 0px 10px 0px;
	padding: 10px 0px 10px 30px;
}
#fild-data-keikaku strong {
	font-size: 90%;/*0.9em?X*/
	color: #444444;
	width: 100%;
	background-color: #F3F3F3;
	margin: 5px 0px 5px 0px;
	padding: 5px;
}
#fild-data-keikaku ul {
	margin: 0;
	padding: 0;
}
#fild-data-keikaku li {
	list-style: none;
	line-height: 150%;/*1.5em?X*/
	width: 100%;
	background-image: url(../images/icon_pdf.gif);
	background-repeat: no-repeat;
	margin: 0px 0px 0px 10px;
	padding: 0px 0px 0px 25px;
}

/*@PDFXg?(ol)@*/
.pdf-list ol {
	margin: 0;
	padding: 0;
}
.pdf-list li {
	list-style: none;
	line-height: 150%;/*1.5em?X*/
	width: 100%;
	background-image: url(../images/icon_pdf.gif);
	background-repeat: no-repeat;
	margin: 0px 0px 0px 10px;
	padding: 0px 0px 0px 25px;
}

/*@?p{[_[?01(j?padding 20px)@*/
.border01 {
	border-top: 0px solid #666666;
	border-right: 0px solid #666666;
	border-bottom: 1px dotted #666666;
	border-left: 0px solid #666666;
	margin: 0;
	padding: 20px 0px 20px 0px;
}

/*@?pe[u?01itHgF0.9emsA{[_[Lj@*/
.table01 {
	font-size: 90%;/*0.9em?X*/
	margin: 0;
	padding: 0;
	border-top: 1px solid #666666;
	border-right: 0px solid #666666;
	border-bottom: 0px solid #666666;
	border-left: 1px solid #666666;
}
.table01 caption {
	font-size: 120%;/*1.2em?X*/
}
.table01 th{
	font-weight: lighter;
	background-image: url(../images/bg_img11.gif);
	background-repeat: repeat-x;
	border-top: 0px solid #666666;
	border-right: 1px solid #666666;
	border-bottom: 2px solid #666666;
	border-left: 0px solid #666666;
	margin: 0;
	padding: 5px;
}
.table01 td{
	border-top: 0px solid #666666;
	border-right: 1px solid #666666;
	border-bottom: 1px solid #666666;
	border-left: 0px solid #666666;
	margin: 0;
	padding: 5px;
}
.table01-padding01{
	margin: 0;
	padding: 0px 0px 0px 10px;
}

/*@?pe[u?02itHgF0.9emsA{[_[Lj@*/
.table02 {
	font-size: 90%;/*0.9em?X*/
	margin: 0;
	padding: 0;
	border-top: 1px solid #666666;
	border-right: 0px solid #666666;
	border-bottom: 0px solid #666666;
	border-left: 1px solid #666666;
}
.table02 caption {
	font-size: 120%;/*1.2em?X*/
}
.table02 th{
	font-weight: lighter;
	background-image: url(../images/bg_img12.gif);
	background-repeat: repeat-y;
	border-top: 0px solid #666666;
	border-right: 2px solid #666666;
	border-bottom: 1px solid #666666;
	border-left: 0px solid #666666;
	margin: 0;
	padding: 5px;
}
.table02 td{
	border-top: 0px solid #666666;
	border-right: 1px solid #666666;
	border-bottom: 1px solid #666666;
	border-left: 0px solid #666666;
	margin: 0;
	padding: 5px;
}
.table02-padding01{
	margin: 0;
	padding: 0px 0px 0px 10px;
}

/*@?pe[u?03itHgF0.9emsA{[_[Lj@*/
.table03 {
	font-size: 90%;/*0.9em?X*/
	margin: 0;
	padding: 0;
	border-top: 1px solid #CC9900;
	border-right: 0px solid ##CC9900;
	border-bottom: 0px solid #CC9900;
	border-left: 1px solid #CC9900;
}
.table03 caption {
	font-size: 120%;/*1.2em?X*/
}
.table03 th{
	font-weight: lighter;
	background-image: url(../images/bg_img17.gif);
	background-repeat: repeat-y;
	border-top: 0px solid #CC9900;
	border-right: 1px dotted #CC9900;
	border-bottom: 1px solid #CC9900;
	border-left: 0px solid #CC9900;
	margin: 0;
	padding: 5px;
}
.table03 td{
	border-top: 0px solid #CC9900;
	border-right: 1px solid #CC9900;
	border-bottom: 1px solid #CC9900;
	border-left: 0px solid #CC9900;
	margin: 0;
	padding: 5px;
}
.table03-padding01{
	margin: 0;
	padding: 0px 0px 0px 10px;
}

/*@attention??@*/
.fild-attention {
	font-size: 80%; /*0.8em?X*/
	background: #EEEEEE;
	border: 1px dotted #666666;
	margin: 15px;
	padding: 5px;
}

/*@?{LvV??(E)@*/
div.imagebox-r {
	float: right;
	font-size: 80%;
	color: #666666;
}
/*@?{LvV??()@*/
div.imagebox-l {
	float: left;
	font-size: 80%;
	color: #666666;
}
.blog-new {
	font-size: 80%;
	font-weight: bold;
	color: #CC3300;

}