/* TEMPLATE*VeL - http://veleno.ifdef.jp/ */

	body{
	margin:auto;
	cursor:default;
	text-align:center;
	color:#000000;
	font-size:13px;
	line-height:20px;
	font-family:Verdana,Osaka;
	background-color:#ffffff;
	scrollbar-face-color:#ffffff;
	scrollbar-arrow-color:#40E0D0;
	scrollbar-track-color:#ffffff;
	scrollbar-highlight-color:#ffffff;
	scrollbar-shadow-color:#40E0D0;
	scrollbar-3dlight-color:#40E0D0;
	scrollbar-darkshadow-color:#40E0D0;
	background-image:url(w.jpg); background-position: 50% 50%; background-repeat: no-repeat;
	background-attachment:fixed;
	}

	br{letter-spacing:normal;}
	img{border:0;}
	u{font-size:11px;font-weight:bold;text-decoration:none;border-bottom:solid 2px #999999;}

	a{padding:0 7px;}
	a,a:link,

	a:hover { text-decoration:none;
	color:#000000;
	background-color:
	}

	a,a:visited{
	text-decoration:none;
	color:#000000;
	border-bottom:solid 0px #40E0D0 dotted;
	}
	a:hover,a:active,{
	text-decoration:none;
	color:#ffffff;
	border-bottom:solid 1px #ffffff; position:relative; top:2;left:2;
	}

	#header{
	padding:10px 0 20px 0;
	text-align:center;
	background-color:#ffffff;
	background-image:url(.jpg); /*タイトル部分に背景画像を入れたければ*/
	border-bottom:solid 0px #555555;
	}

	.title1{
	width:100%;
	color:#457a7a;
	font-size:50px;
	font-weight:bold;
	line-height:100px;
	font-family:"ＭＳ 明朝",ヒラギノ明朝,serif;
	}

	.subtitle{
	font-size:15px;
	color:#999999;
	}

	#box{
	width:580px;
	text-align:left;
	margin:50px auto 0 auto;
	}

	.title2{
	padding:37px 0 35px 0;
	font-size:22px;
	}

	.text{
	font-size:13px;
	line-height:23px;
	letter-spacing:1px;
	}

	.navi{
	margin:37px 0 0 0;
	text-align:center;
	}

	.atogaki{
	width:630px;
	margin:30px 0 5px 0;
	padding:6px 8px;
	color:#999999;
	border:solid 1px #999999;
	}


.tdftad a {
　　text-decoration: none;
font-size: 9px;
color: #ccc;
text-align: right;
　}

