/*||共通||***************************************************************************/

	/*ボディ************************************/
	body {
	text-align: center;
	background-repeat: repeat-y;
	background-position: center top;
	line-height: 1.8;
	color: #333333;
	font-size: 12px; /* モダンブラウザ向け */

    *font-size: small; /* IE 7向け */
    *font: x-small;
	margin: 0px;
	padding: 0px;
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	background-image: url(../../../0307sekino%E6%9C%80%E7%B5%82/images/bg.gif);
}
	body#popWindows {
	margin-left: auto;
	margin-right: auto;
	text-align: center;
	margin-top: 0px;
	margin-bottom: 0px;
	line-height: 1.8;
	color: #333333;
	font-size: 14px; /* モダンブラウザ向け */





    *font-size: small; /* IE 7向け */
    *font: x-small; /* IE 6以下 */
	background-color: #FFFFFF;
	width: 521px;
}
		
	/*イメージ全般のボーダー非表示**************/
	img {
	border: 0px;
		}
		
		h1, h2, h3, a, p, div, dl, dt, dd, th, td, img {
	margin: 0px;
	padding:0px;
}
* { 
    zoom:1; 
}

ul, li {
	list-style:none;
	margin: 0px;
	padding: 0px;
}
/*Mac IE5には次のスタイルは適用されません。　\*/
*html div{ height: 1%; }
/*End Commented backslashハック */

a:link {
	color: #666666;
	text-decoration: none;
	margin: 0px;
	padding: 0px;
}
a:visited {
	color: #666666;
	text-decoration: none;
	margin: 0px;
	padding: 0px;
}
a:hover {
	color: #003399;
	text-decoration: underline;
	margin: 0px;
	padding: 0px;
}
a:active {
	color: #333333;
	text-decoration: none;
	margin: 0px;
	padding: 0px;
}

#contents03 a:link {
	color: #003399;
	text-decoration: none;
	margin: 0px;
	padding: 0px;
}

#contents03 a:hover {
	color: #003399;
	text-decoration: underline;
	margin: 0px;
	padding: 0px;
}


p {
	text-align:justify;
	text-justify:distribute;
	}

	/*コピーライト******************************/
	.copyright{
	position: relative;
	bottom: 5px;
	left: 0px;
	margin-left: auto;
	margin-right: auto;
	text-align: center;
	margin-top: 50px;
	padding-top: 5px;
	width: 673px;
	font-family: Verdana;
	font-size: 9px;
	color: #444444;
	border-top: dotted 1px #c0c0c0;
	clear: both;
		}
.copyrightSub{
	margin-left: auto;
	margin-right: auto;
	text-align: center;
	padding-top: 5px;
	width: 500px;
	font-family: Verdana;
	font-size: 9px;
	color: #444444;
	border-top: dotted 1px #c0c0c0;
	margin-top: 10px;
		}
	
	/*赤文字************************************/
	.red{
		color: #ff6666;
		}
	
	/*IEで背景画像とコンテンツが1pxずれる現象を回避するためのハック*/
	/*IE7用*/
	*:first-child+html body{
		padding-left: 1px;
		}
		
	/*IE6以下用*/
	* html body{
		padding-left: 1px;
		}
		
		
/*||トップページ||*********************************************************************/

	

#newsCol {
	margin-right: auto;
	margin-left: auto;
	padding-bottom: 20px;
	padding-top: 50px;
	padding-right: 0px;
	padding-left: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	width: 521px;
}
#tojiru {
	padding-top: 10px;
	margin-top: 0px;
	margin-bottom: 0px;
	width: 521px;
	text-align: right;
}


#newsCol p {
	font-size: 14px;
	line-height: 2;
	letter-spacing: 0.15em;
	text-align: justify;
}
#newsCol h3 {
	border: 3px solid #0099CC;
	padding: 15px;
	color: #0099CC;
	letter-spacing: 0.1em;
}
.center {
	text-align: center;
}

#logo {
	text-align: center;
	padding-top: 100px;
}
#popWindows_600 {
	text-align: center;
	width: 600px;
	margin-right: auto;
	margin-left: auto;
}
h4 {
	color: #666666;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CCCCCC;
	text-align: left;
	font-size: 16px;
}
