﻿body {
	*font-size:small;
	*font:	x-small;
	line-height:1.6;
	text-align: left;
}
body{
font-size: 12px;
font-family:"MS PGothic",Arial,"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro",Osaka,Sans-Serif;
color: #403f3f;
}
/*ヘッダー */
header#global-header{
	height: 189px;
	width: 100%;
	background: url(../img/common/header-bg.png) repeat-x left top;
}
#head-wrap{
	width: 980px;
	margin: 0 auto;
}
#head-wrap h1{
	padding-top: 22px;
	padding-left: 26px;
}
#global-nav ul{
	padding: 26px 0 0 0 ;
}
#global-nav ul li{
	width: 180px;
	text-indent:-9999px;
	padding: 0 12px 0 0;
	display: block;
	float: left;
}
#global-nav ul li:first-child{
	padding-left: 22px;
}
#global-nav ul li.last-child{
	padding-right: 0;
}
#global-nav ul li a#gl01,
#global-nav ul li a#gl02,
#global-nav ul li a#gl03,
#global-nav ul li a#gl04,
#global-nav ul li a#gl05,
#global-nav ul li a#gl06{display: block;	 height: 63px;}

#global-nav ul li a#gl01{
	background: url(../img/common/menu-01_w.png) no-repeat left top;
}
#global-nav ul li a#gl02{
	background: url(../img/common/menu-02_w.png) no-repeat left top;
}
#global-nav ul li a#gl03{
	background: url(../img/common/menu-03_w.png) no-repeat left top;
}
#global-nav ul li a#gl04{
	background: url(../img/common/menu-04_w.png) no-repeat left top;
}
#global-nav ul li a#gl05{
	background: url(../img/common/menu-05_w.png) no-repeat left top;
}
#global-nav ul li a#gl06{
	background: url(../img/common/menu-06_w.png) no-repeat left top;
}
#global-nav ul li a#gl01:hover {
	background: url(../img/common/menu-01.png) no-repeat left top;
}
#global-nav ul li a#gl02:hover {
	background: url(../img/common/menu-02.png) no-repeat left top;
}
#global-nav ul li a#gl03:hover {
	background: url(../img/common/menu-03.png) no-repeat left top;
}
#global-nav ul li a#gl04:hover {
	background: url(../img/common/menu-04.png) no-repeat left top;
}
#global-nav ul li a#gl05:hover {
	background: url(../img/common/menu-05.png) no-repeat left top;
}
#global-nav ul li a#gl06:hover {
	background: url(../img/common/menu-06.png) no-repeat left top;
}
/*********コンテンツ***********/
#cont-wrap{
	width: 980px;
	margin: 0 auto;
}
#cont-wrap section#contetbox{
	width: 710px;
	float: left;
}
p.to_top{
	text-align: right;
	text-decoration: underline;
	padding-right: 20px;
}
p.to_top a,
p.to_top a:link {
	color: #838383 !important;
}
p.to_top a:hover{
	color: #4B4B4B !important;
}/**/
/*********rtbox***********/
#side-box{
	width: 270px;
	background: url(../img/common/side-border.png) no-repeat left top;
	float: left;
	padding-bottom: 20px;
}
#side-box ul.link-box{
	padding: 33px 0 0 47px;
}
#side-box ul.link-box li{
	padding-bottom: 3px;
}


/**/

/*********footer***********/


footer{
	clear: both;
	width: 100%;
	border-top: 1px solid #8E8E8E;
	margin-top: 140px;
}
footer address{
	width: 938px;
	margin: 0 auto;
	background: url(../img/common/foot-logo.png) no-repeat left 24px;
	padding: 21px 0 21px 42px;
}
footer address .ja {
	display: table-cell;
	padding-right: 30px;
}
footer address .en {
	display: table-cell;
}

footer .copyright{
	background: #e9e9e9;
	padding: 5px 0 5px 0;
}
footer .copyright p{
	width: 980px;
	margin: 0 auto;
	font-size: 11px;
}
