@charset "utf-8";
/* CSS Document */

/* Base
---------------------------------------------*/
body {
	text-align: center;
	font-size: 80%;
	color: #FFF;
	margin: 0px;
	padding: 0px;
	line-height: 1.5;
	font-family:'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','メイリオ',Meiryo,'ＭＳ Ｐゴシック',sans-serif;
	background: url(../images/common/back.gif) repeat center top;
}
p, h1, h2, h3, h4, h5, h6, ul, ol, li, dl, dt, dd, span {
	margin: 0;
	padding: 0;
	font-weight: normal;
	list-style: none;
}

img { border: none; vertical-align: bottom; }

a:link    { color: #FFF; text-decoration: none; }
a:visited { color: #FFF; text-decoration: none; }
a:hover   { color: #E7DE36; text-decoration: none; }
a:active  { color: #CCFF00; text-decoration: none; }



/* container
----------------------------------------------*/
#container {
	background: url(../images/common/headBack.gif) no-repeat top center;

}

#cntFoootBack {
	background: url(../images/common/footBack.gif) no-repeat bottom center;

}

/* contentWrap
-----------------------------------------------*/

#container .contentWrap {
	width: 898px;
	margin: 0px auto;
	text-align: left;
}

#container .contentWrap h1 {
	font-size: 85%;
	float: right;
	padding-top: 53px;
}


#container .contentWrap h2 {
	float: left;
}

#container .contentWrap .bt {
	clear: both;
}

#container .contentWrap .bt li {
	display: inline;
}







/* pagetop
-------------------------------------------*/
#container .contentWrap .pagetop {
	width: 889px;
	text-align: right;
	margin-bottom: 3px;
	padding-top: 34px;

}




/* foot
------------------------------------------*/
#container .contentWrap .foot {
	width: 898px;
	background: url(../images/common/footLine.gif) no-repeat top center;
	padding-top: 17px;
	height: 138px;
}

#container .contentWrap .foot:after { content: url(pixel.gif); display: block; clear: both; height: 0; }





#container .contentWrap .foot .footNav {
	font-size: 85%;
	float: left;
}

#container .contentWrap .foot .footNav .copyright {
	padding-top: 10px;
}

#container .contentWrap .foot .footNav .footnavText {
	padding-left: 9px;
}

#container .contentWrap .foot .footLogo {
	float: right;
	width: 119px;
}








