@charset "UTF-8";

* {
}

body {
	margin:0px;
	padding:0px;
	height:100%;
	background:#ffffff;
	color:#666666;
	font:12px "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	line-height:160%;
}
a:link {  font-weight: normal; color: #44CC22; text-decoration: none;}
a:visited {  font-weight: normal; color: #44CC22; text-decoration: none;}
a:hover {  font-weight: normal; color: #68fd1d; text-decoration: none;}
a:active {  font-weight: normal; color: #ff6633; text-decoration: none;}

/* 設計 */
#container{
	width:100%;
}

/* ヘッダー */
#header1 {
	height:135px;
	margin:0 0 0 0;
	background:url(../commonimgs/bg_header1.gif) repeat-x scroll;
	text-align:center;
}

#header1 .header1 {
	height: 135px;
	width: 960px;
}

#header2 {
	height:152px;
	width:960px;
	margin:0 auto 0 auto;
}

#header3 {
	height:20px;
	width:100%;
	background:url(../commonimgs/bg_top.gif) repeat-x scroll;
}

/* コンテンツ */
#content {
	width:960px;
	background:#ffffff;
	margin:0 auto 0 auto;
}

#contentBox {
	width:880px;
	background:#ffffff;
	margin:0 auto 0 auto;
}
h1 {
	text-decoration:none;
	font-weight:normal;
	line-height:0px;
	margin:0px 0px 20px 0px;
	padding:0px;
}
h2 {
	margin:0px 0px 20px 0px;
	padding:0px;
	line-height:normal;
}

/* フッター */
#footer1 {
	height:20px;
	width:100%;
	background:url(../commonimgs/bg_bottom.gif) repeat-x scroll;
}

#footer2 {
	width:960px;
	height:20px;
	margin:5px auto 10px auto;
}

#footer2 .language {
	width:270px;
	float:left;
}

#footer2 .copyright {
	width:425px;
	padding-top:1px;
	float:left;
}

#footer2 .sitemap {
	width:200px;
	padding-top:1px;
	float:right;
	text-align:right;
}

#pagetop {
	font:9px "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	letter-spacing: 0.3em;
	text-align:right;
	background:#f0eeee;
	margin: 20px 0px 5px 0px;
	padding: 3px 5px 3px 3px;
	display:block;
	clear:both;
}
#pagetop:hover {
	background:#f7f5f5;
}

