﻿/* ２０２５－６月下席別CSS */
body{
	font-family:"メイリオ", "HiraKakuProN-W3";
	color: #250d00;
	background-color: #CCCCFF;
	text-align:center;
	margin-top: 15px;
	margin-bottom: 15px;
}
h3 {
	background-image:url(h3_bge.jpg);
	border:3px double #FF9900;
	color: #FFFFFF;
	text-align: center;
	font-size: 16px;
	padding-left: 4px;
	margin:0.5em 0px;
	clear:both;
}
p {
	text-align:center;
	font-size: 14px !important;
	/*font-size: 90%;*/
	line-height: 150%;
}
}
p img {
	float: left;
	margin-right:15px;
	border: solid 1px #666666;
}
#path {
	text-align:right;
	margin: 0px;
}
a {
	color: #FF9966;
	text-decoration: none;
	font-weight:bold;
}

#contents {
	/*height: 700px;*/
	background-color: #FFFFFF;
	border: 1px solid #CCCCCC;
	margin: auto;
	text-align:left;
	padding-bottom: 30px;
}

.sh {
	font-size: 12px;
	line-height: 100%;
	}
.sl {
	font-size: 85%;
	}
.sr {
	font-size: 13px;
	line-height: 10px;
	}
.sj {
	font-size: 14px;
	line-height: 170%;
	letter-spacing: 2px; 
	}
.se {
	font-size: 11px;
	line-height: 100%;
	}.white {
	color: #ffffff;
	 }
.blue {
	color: #0099ff;
	 }
.brown {
	color: #993333;
	font-size: 110%;
	 }
.de {
	font-size: 100%;
	line-height: 110%;
	color: #9900CC;
	}
.ug {
	color: #ff0000;
	font-size: 120%;
	 }
.linh {
	line-height: 23px;
	/*line-height: 180%;*/
	 }
.liny {
	line-height: 24px;
	/*line-height: 220%;*/
	 }
.lind {
	line-height: 28px;
	/*line-height: 220%;*/
	 }
.lins {
	line-height: 55px;
	/*line-height: 220%;*/
	 }

.lint {
	line-height: 25px;
	/*line-height: 180%;*/
	 }
#update1 {
	width:500px;
	/*height: 70px;*/
	margin-top: 10px;
	margin-left: 130px;
	padding-left:10px;
	padding-right:10px;
	padding-top:10px;
	padding-bottm:10px;
	border-left: double 3px #543f32;
	border-right: double 3px #543f32;
	text-align:center;
	line-height: 150%;
	/*letter-spacing: 0.1em;*/ 
	font-size: 14px !important;
	}
#update2 {
	width:350px;
	/*height: 500px;*/
	margin-top: 10px;
	display: inline;
	margin-left: 30px;
	/*letter-spacing: 0.1em;*/
	border: double 3px #543f32;
	font-size: 14px !important;
	padding-bottom: 10px;
	padding-left: 0px;
	padding-top: 10px;
	line-height: 20px;
	float: left;
	text-align:center;
	/*text-autospace:ideograph-numeric;*/
	background-color: #FFFFFF;
	}
#update2a {
	width:350px;
	height: 500px;
	margin-top: 10px;
	display: inline;
	margin-left: 30px;
	/*letter-spacing: 0.1em;*/
	border: double 3px #543f32;
	font-size: 14px !important;
	padding-bottom: 10px;
	padding-left: 0px;
	padding-top: 10px;
	line-height: 20px;
	float: left;
	text-align:center;
	/*text-autospace:ideograph-numeric;*/
	background-color: #FFFFFF;
	}
#update3 {
	width:350px;
	/*height: 500px;*/
	margin-top: 10px;
	margin-left: 410px;
	border: double 3px #543f32;
	font-size: 14px !important;
	padding-left: 0px;
	padding-bottom: 10px;
	padding-top: 10px;
	line-height: 20px;
	text-align:center;
	background-color: #FFFFFF;
	}
#update3a {
	width:350px;
	height: 550px;
	margin-top: 10px;
	margin-left: 410px;
	letter-spacing: 0.1em; 
	border: double 3px #543f32;
	font-size: 14px !important;
	padding-left: 0px;
	padding-bottom: 10px;
	padding-top: 10px;
	line-height: 20px;
	text-align:center;
	background-color: #FFFFFF;
	}
#update4 {
	width:480px;
	/*height: 50px;*/
	margin-top: 10px;
	margin-left: 130px;
	margin-bottom: 20px;
	padding:2% 2%;
	border-left: double 5px #e2041b;
	border-right: double 5px #e2041b;
	text-align:center;
	line-height: 120%;
	letter-spacing: 0.1em; 
	font-size: 14px !important;
	}
#update6 {
	width:685px;
	/*height: 100px;*/
	margin-top: 10px;
	margin-left: 50px;
	text-align:center;
	line-height: 150%;
	font-size: 14px !important;
	}
img.kakui { margin-left: 120px;
margin-top: 0px;
margin-right: 0px;
}
