@charset "shift_jis";
/* CSS Document */

body{
	background-color:#FFF;
}
a{
	font-family:"‚l‚r ƒSƒVƒbƒN", "MS Gothic", "Osaka|“™•", Osaka-mono, monospace;
}
.box1{
	margin:auto;
	width:770px;
}
.home{
	margin:auto;
	width:770px;
	text-align:right;
}
.title{
	margin:auto;
}
.copy{
	margin:auto;
	width:770px;
	background-color:#003366;
}
.copy_page{
	margin:auto;
	width:770px;
	background-color:#00CCFF;
}
.box_table{
	padding:0px 0px 5px 145px;
}
.box_lead{
	font-family:"‚l‚r ‚o–¾’©", "MS PMincho", "ƒqƒ‰ƒMƒm–¾’© Pro W3", "Hiragino Mincho Pro", serif, sans-serif;
	font-size:14px;
	line-height:20px;
	color:#06C;
	font-weight:bold;
	padding:30px 150px 20px 180px;
}
.box_lead_content{
	font-family:"‚l‚r ‚o–¾’©", "MS PMincho", "ƒqƒ‰ƒMƒm–¾’© Pro W3", "Hiragino Mincho Pro", serif, sans-serif;
	font-size:14px;
	line-height:20px;
	color:#06C;
	font-weight:bold;
	padding:10px 150px 10px 150px;
}
.info_page{
	background-image:url(img/middle_all.jpg);
	background-position:top;
	background-repeat:repeat;
	}
.top_page{
	background-color:#003366;
}
.content_page{
	background-image:url(img/middle_all.jpg);
	background-position:top;
	background-repeat:repeat;
	}
.content_content_page{
	background-image:url(img/middle_all.jpg);
	background-position:top;
	background-repeat:repeat;
	}
.event_page{
	background-image:url(img/middle_all.jpg);
	background-position:top;
	background-repeat:repeat;
}
.koho_page{
	background-image:url(img/middle_all.jpg);
	background-position:top;
	background-repeat:repeat;
}
.text1{
	font-family: "‚l‚r ‚o–¾’©", "MS PMincho", "ƒqƒ‰ƒMƒm–¾’© Pro W3", "Hiragino Mincho Pro", serif, sans-serif ;
	font-size:14px;
	color:#06C;
	font-weight:bold;
}
.text2{
	font-family:"‚l‚r ‚o–¾’©", "MS PMincho", "ƒqƒ‰ƒMƒm–¾’© Pro W3", "Hiragino Mincho Pro", seri, sans-seriff;
	font-size:14px;
	font-weight:bold;
	color:#06C;
}
.bold{
	font-weight:bold;
}
.small{
	font-family:"‚l‚r ‚o–¾’©", "MS PMincho", "ƒqƒ‰ƒMƒm–¾’© Pro W3", "Hiragino Mincho Pro", serif, sans-serif;
	font-size:12px;
	color:#06C;
	font-weight:normal;
}
.normal{
	font-weight:normal;
}
.big{
	font-size:16px;
}
.white{
	color:#FFF;
}
.line{
	border-bottom:#F99 1px dotted;
}
.line_top{
	border-top:#F99 1px dotted;
}
.box_line{
	border-left:#F99 5px solid;
	padding-left:5px;
	font-family:"‚l‚r ‚o–¾’©", "MS PMincho", "ƒqƒ‰ƒMƒm–¾’© Pro W3", "Hiragino Mincho Pro", serif, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#06C;
}
.left{
	float:left;
}
.right{
	float:right
}
.clear{
	clear:both;
}
.box_photo{
	padding:10px 150px 10px 150px;
}
.photo{
	padding:2px;
	text-align:center;
}
.caption{
	font-family:"‚l‚r ‚o–¾’©", "MS PMincho", "ƒqƒ‰ƒMƒm–¾’© Pro W3", "Hiragino Mincho Pro", serif, sans-serif;
	font-size:10px;
	padding:2px;
	text-align:center;
	font-weight:bold;
}
.modoru{
	text-align:right;
	padding:0px 110px 20px 145px;
}
.event{
	font-size:14px;	
	color:#06C;
	font-weight:bold;
	padding-top:14px;
	padding-bottom:14px;
}
.event a:link{
	color:#09F;
	text-decoration:none;
}
.event a:hover{
	color:#6CF;
	text-decoration:none;
}
.event a:visited{
	color:#09F;
	text-decoration:none;
}
.red{
	color:#F00;
}
.pink{
	color:#FF80C0;
}
.red_box{
	border:#F00 1px solid;
}
