body{	margin: 0px;	pading:0px;	font-family: "ＭＳ  Ｐゴシック", "Osaka", verdana, arial, sans-serif;	color:#666666;	font-size: 13px;	line-height:15px;	background-image:url(img/bg01.jpg);	background-repeat:repeat-y;	background-color:#e5e5e5;}a.link1:link { color: #FFFFFF;text-decoration:none;	font-size: 15px;	line-height:normal;	font-weight: bold;}a.link1:visited { color: #FFFFFF;text-decoration:none;	font-size: 15px;	line-height:15px;	font-weight: bold;}a.link1:hover { color: #FFFFFF;text-decoration:underline;background: #FFCCFF;	font-size: 15px;	line-height:15px;font-weight: bold;}a.link2:link { color: #9900CC;text-decoration:none;}a.link2:visited { color: #660099;text-decoration:none;}a.link2:hover { color: #666699;text-decoration:underline;}a.link3:link { font-weight: bold;	font-size: 13px;	line-height:15px;color: #993333;text-decoration:none;}a.link3:visited { font-weight: bold;	font-size: 13px;	line-height:15px;color: #993333;text-decoration:none;}a.link3:hover { font-weight: bold;	font-size: 13px;	line-height:15px;color: #993333;text-decoration:underline;background: #ffcc99;}h1 {	margin: 0px;	padding: 0px;font-weight: normal;font-size: 13px;padding: 1px 5px 2px 10px;line-height:140%;	color:#333333;}h2 {	margin: 0px;	padding: 0px;}h3 {	margin: 0px;	padding: 0px;}.size1 {font-size:16px ; line-height:150%;color:#333333;}.size2{font-size:14px ;line-height:150%;color:#333333;}.size3 {font-size:12px ;line-height:150%;}.size4 {font-size:10px ;line-height:150%;}.size2a {font-size:14px ;line-height:150%;color:#ff6600;}#container{	width:740px;	background:#fff;	margin: 20px 0px 20px 80px;	border: 0px solid #666;	padding: 10px;	text-align:left;	float: left;}#header{	width:720px;	height:360px;	border: 0px solid #666;	padding: 0px 10px 10px 10px;}#header2{	width:720px;	height:220px;	border: 0px solid #666;	padding: 0px 10px 10px 10px;}#box_img{	width:700px;	height:318px;	margin:0px 0px 0px 2px;	padding: 0px;	text-align:left;	background-image:url(img/top.jpg);	background-repeat:no-repeat;}#box_img2{	width:700px;	height:105px;	margin:10px 0px 10px 2px;	padding: 0px;	text-align:left;	background-image:url(img/top2.jpg);	background-repeat:no-repeat;}#contents{	width:730px;	margin:0px 10px 0px 0px;	padding: 0px 0px 0px 0px;	text-align:left;	float: left;	border: 0px solid #999;	background:#fff;}#contents2{	clear:both;	font-size:xx-small;	width:700px;	padding: 3px;	margin: 0px 30px 0px 10px;	border: 0px solid #999;	text-align:right;	background-color:#fff;}#main{	float:clear;	width:450px;	margin:0px 30px 0px 0px;	padding: 10px 10px 10px 10px;	float: right;	border: 0px solid #999;}#text1{	float:clear;	width:420px;	margin:0px 40px 0px 0px;	padding: 0px 0px 0px 15px;	border: 0px solid #999;	text-align:left;	float: left;}#main2{	width:450px;	margin:0px 20px 0px 0px;	padding: 10px 10px 10px 10px;	float: right;	border: 0px solid #999;}#info{	width:420px;	margin:0px 40px 0px 0px;	padding: 0px 0px 0px 0px;	border: 0px solid #efefef;	text-align:left;}#link{	width:420px;	margin:0px 40px 0px 0px;	padding: 0px 0px 0px 0px;	border: 1px solid #efefef;	text-align:left;}#text1{	float:clear;	width:420px;	margin:0px 40px 0px 0px;	padding: 0px 0px 0px 15px;	border: 0px solid #efefef;	text-align:left;	float: left;}#text2{	width:420px;	margin:0px 40px 0px 0px;	padding: 0px 0px 0px 15px;	border: 0px solid #efefef;	text-align:left;}#menu{	float:clear;	width:170px;	margin:10px 0px 0px 10px;	padding: 0px 0px 10px 5px;	float: left;	border: 0px solid #999;	background-color:#fff;	text-align:left;}#footer{	font-size:x-small;	line-height:12px;	width:700px;	padding: 3px;	margin: 0px 30px 0px 10px;	border: 0px solid #999;	text-align:right;	background-color:#996633;	color:#fff;}#title{text-align:right;padding: 35px 25px 0px 0px;}#bt01{	padding: 5px;	margin: 0px 0px 0px 10px;	list-style:none;}#bt01 li{list-style-type:square;}.toptext1{font-weight: normal;font-size: 13px;padding: 1px 5px 2px 10px;line-height:130%;color:#666;}.toptext2{text-align:left;font-weight: bold;font-size: 13px;line-height:130%;color:#000;font-family:sans-serif; color:#666666;}.toptext3{text-align:left;font-size: 100%;color:#fff;margin: 50px 0px 0px 0px;border: 0px solid #999;}form p {width: 100%;}textarea {width: 95%;height:40%;}/* =================================================    テーブル================================================= */table.tb01{	width:410px;	margin: 0px 0px 0px 0px;    border-left:1px solid #ccc;	border-top:1px solid #ccc;    border-collapse:0;    border-spacing:0;    background-color:#ffffff;}.tb01 th{    border-right:1px solid #ccc;	border-bottom:1px solid #ccc;	font-family: "MSゴシック", "Osaka", verdana, arial, sans-serif;	color:#666666;	font-size: 13px;	line-height:150%;;	padding:2px;    background-color:#efeeee;}.tb01 td{    border-right:1px solid #ccc;    border-bottom:1px solid #ccc;	font-family: "MSゴシック", "Osaka", verdana, arial, sans-serif;	color:#666666;	font-size: 13px;	line-height:150%;;	padding:4px;}table.tb02{	width:410px;	margin: 0px 0px 0px 0px;    border-left:0px solid #ccc;	border-top:0px solid #ccc;    border-bottom:0px solid #ccc;    border-collapse:0;    border-spacing:0;    background-color:#ffffff;}.tb02 th{    border-right:0px solid #ccc;	border-bottom:0px solid #ccc;	font-family: "MSゴシック", "Osaka", verdana, arial, sans-serif;	color:#666666;	font-size: 13px;	line-height:150%;;	padding:2px;    background-color:#efeeee;}.tb02 td{    border-right:0px solid #ccc;    border-bottom:0px solid #ccc;	font-family: "MSゴシック", "Osaka", verdana, arial, sans-serif;	color:#666666;	font-size: 13px;	line-height:150%;;	padding:4px;}#blog_top ul, #blog_top li {	margin: 0px 0px 0px -20px;	list-style: none;	width:420px;	font-size: 13px;	line-height:140%;;    border:0px solid #ccc;}#blog_top li a {	text-decoration:none;}
