@charset "UTF-8";

*{
	margin: 0;
	padding: 0;
 font-size: 100%;
}
body {
	font-size: 75%;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "ＭＳ Ｐゴシック", sans-serif;
	color: #000000;
	line-height: 1.8;
	background: #666666 url(../images/bg.gif) repeat-x 0 0;
		/*\*/
	letter-spacing: 0.1em;
	/**/
}
img {	border: none;}
ul {	list-style-type: none;}
.clear { clear: both;}

div#wrapper {
	width: 750px;
	margin: 0 auto;
 background: #FFFFFF url(../images/wrap_bg.gif) no-repeat 0 0;
 position: relative;
}

#siteID {
	padding: 50px 0 35px 0;
	text-align: center;
}

/*------------------------------
 Language
------------------------------*/
ul#language {
	position: absolute;
	top: 6px;
	right: 10px;
}
ul#language li {
	float: left;
}
ul#language a {
 width: 100%;
	height: 0 !important;
	height /**/: 34px;
	padding-top: 34px;
	overflow: hidden;
	display:block;
}
li#lang01 { width: 76px;}
li#lang02 { width: 58px;}
li#lang03 { width: 59px;}
li#lang04 { width: 67px;}
li#lang01 a { background: #FFFFFF url(../common/lang01.gif) no-repeat 0 0;}
li#lang02 a { background: #FFFFFF url(../common/lang02.gif) no-repeat 0 0;}
li#lang03 a { background: #FFFFFF url(../common/lang03.gif) no-repeat 0 0;}
li#lang04 a { background: #FFFFFF url(../common/lang04.gif) no-repeat 0 0;}

/*------------------------------
 Global Navigation
------------------------------*/
ul#gNavi {
 width: 730px;
	margin: 0 auto;
}
ul#gNavi li {
	width: 138px;
 padding-left: 8px;
	float:left;
}
ul#gNavi a {
 width: 100%;
	height: 0 !important;
	height /**/: 61px;
	padding-top: 61px;
	overflow: hidden;
	display:block;
}
li#gNavi01 a { background: #FFFFFF url(../images/navi01.jpg) no-repeat 0 0;}
li#gNavi02 a { background: #FFFFFF url(../images/navi02.jpg) no-repeat 0 0;}
li#gNavi03 a { background: #FFFFFF url(../images/navi03.jpg) no-repeat 0 0;}
li#gNavi04 a { background: #FFFFFF url(../images/navi04.jpg) no-repeat 0 0;}
li#gNavi05 a { background: #FFFFFF url(../images/navi05.jpg) no-repeat 0 0;}
#gNavi a:hover {	background-position: -148px 0;}

/*------------------------------
 Link Banner
------------------------------*/
#bnrArea {
	margin-left: 20px;
	padding-top: 25px;
 clear: both;
}
#link {
 width: 202px;
 float: left;
}
ul#bnr li {
 width: 172px;
	float: left;
}
ul#bnr a {
 width: 100%;
	height: 0 !important;
	height /**/: 20px;
	padding-top: 20px;
	overflow: hidden;
	display:block;
}
li#bnr01 a { background: #99CC00 url(../images/bnr01.gif) no-repeat 0 0;}
li#bnr02 a { background: #99CC00 url(../images/bnr02.gif) no-repeat 0 0;}
li#bnr03 a { background: #99CC00 url(../images/bnr03.gif) no-repeat 0 0;}
li#bnr04 a { background: #99CC00 url(../images/bnr04.gif) no-repeat 0 0;}
li#bnr05 a { background: #99CC00 url(../images/bnr05.gif) no-repeat 0 0;}
li#bnr06 a { background: #99CC00 url(../images/bnr06.gif) no-repeat 0 0;}
#bnr a:hover {	background-position: -182px 0;}

