﻿body {
	margin : 0px;
	font-family : 'ＭＳ Ｐゴシック','Osaka'; 
	font-size : 12px;
}
.title_box { width : 100%; padding : 15px; background-color : #000; text-align : center; font-size : 25px; color : #ffffff; line-height: 60px; height: 60px; 
}
.space {
	width : 5%;
	float : left;
}
.br {
	padding : 2px;
}
.main_box {
	width : 90%;
	line-height : 16px;
}
.menu { width : 160px; float : left; padding : 15px; line-height : 20px; background-color : #F6F6F6; 
}
.main {
	padding : 15px;
	background-color : #fafafa;
}
.page {
	padding-top : 5px;
	padding-right : 15px;
	padding-left : 15px;
	padding-bottom : 5px;
	line-height : 16px;
	background-color : #fafafa;
}
.box_1 {
	width : 50px;
	float : left;
}
.box_2 {
	width : 100px;
	float : left;
}
.box_3 {
	width : 150px;
	float : left;
}
.box_4 {
	width : 100%;
}
.footer { width : 100%; padding : 15px; text-align : center; background-color : #000; height: 50px; 
}
.link {
	text-decoration : none;
	color : #000000;
}
.copyright {
	font-size : 10px;
	text-decoration : none;
	color : #ffffff;
}
.clear {
	clear : both;
}
.hr {
	border-color : #cccccc;
	border-width : 1px;
	border-style : dotted;
}
.submit {
	background-color : #ffffff;
	border-color : #cccccc;
	border-width : 1px;
	border-style : solid;
	padding : 1px;
}
.link_box {
	padding : 2px;
}
.error {
	width : 100%;
	text-align : center;
	font-size : 12px;
	line-height : 16px;
	padding : 10px;
	background-color : #fafafa;
}
.txt {
	font-size : 12px;
	line-height : 16px;
}
H1,H2,H3 {
	font-size : 20px;
	margin : 0;
	float : left;
}
.menu .cate { width: 150px; margin: 0px; padding: 0px; list-style-type: none; height: auto; }
.menu .cate li { padding: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 5px; margin-left: 0px; height: 30px; width: 150px; }
.menu .cate li a { color: #333; text-decoration: none; background-color: #FFF; font-family: "ＭＳ Ｐゴシック", sans-serif, "MS UI Gothic", Osaka; font-size: 12px; line-height: 20px; display: block; border: 1px solid #CCC; letter-spacing: -1px; height: 20px; width: 140px; padding: 5px; }
.menu .cate li a:hover { color: #FFF; background-color: #333; border: 1px solid #000; }
