@charset "utf-8";
/* CSS Document */
h1{
	font-size : 12px;
	padding-top:30px;
}
/*------↓h2はトップページの「新着情報」「お知らせ」「お客様へ」に使用----------*/
h2{
	font-size:12px;
	padding-top:8px;
	padding-left:16px;
	padding-bottom:8px;
	letter-spacing:
}
h3{
	font-size:12px;
}
h4{
	font-size:10px;
	color:#999;
	text-align:center;
}
ul,li{
	font-size:13px;
}
p{
	font-size:14px;
	line-height:18px;
}
/*-------------↓グローバルナビゲーション↓------------------*/
*{
	list-style-type:none;
}
ul.menu li{

	float:left;

	width:150px;

	height:48px;

	background:url("../img/btn.png");

	position:relative;

	z-index: 1000;

}

* html ul.menu li{

	display:inline;

	zoom:1;

}

*+html ul.menu li{

	display:inline;

	zoom:1;

}

ul.menu li a{

	display:block;

	width:100%;

	height:100%;

	line-height:48px;

	text-indent:30px;

	font-weight:bold;

	color:#2F4F4F;

	text-decoration:none;

	position:relative;

}

ul.menu li a:hover{

	background:url("../img/btn_over.png");

}

ul.sub{

	display:none;
	font-size:small;
}

* html ul.sub{

	zoom:1;

	position:relative;

}

*+html ul.sub{

	zoom:1;

	position:relative;

}

ul.sub li{

	float:none;

}

ul.sub li ul.sub{

	position:absolute;

	left:179px;

	top:0;

}

ul.menu{

	zoom:1;

}

ul.menu:after {

	height:0;

	visibility:hidden;

	content:".";

	display:block;

	clear:both;

}
/*-------------↑グローバルナビゲーションここまで↑------------------*/
textarea {
	font-size: 10px;
	margin-left: 3px;
	margin-top:6px;
	height: 120px;
	width: 310px;
}
.top-con p{
	font-size:12px;
}
.top-left-in{
	font-size:14px;
}
