@charset "euc-jp";

/***************************************
file Name: stylesheet.css
URI: 
Description: project FGU
Version: 1.0
Author: TETRADESIGN WORKS
Author URI: http://tetradesignworks.com/
***************************************/
html {
/*	height: 100%;*/
	zoom: 1;
	margin-bottom: 1px;
/*	background-color: #FFFFFF;*/
}

body{
	font-family: Arial,sans-serif,'MS PGothic',Osaka,Arai;
	font-weight: normal;
	font-style: normal;
	text-align: left;
	text-decoration:none;
	color: #333333;
	margin:0;
	padding: 0;
	font-size: 12px;
/*	background: url(../images/common/site_bg.jpg) no-repeat center top; */
}

div,
dl,dt,dd,ul,ol,li,
h1,h2,h3,h4,h5,h6,
pre,form,fieldset,p,blockquote,th,td {
	font-family: Arial,sans-serif,'MS PGothic',Osaka,Arai;
	font-weight: normal;
	font-style: normal;
	border: none;
	text-align: left;
	text-decoration:none;
	color: #333333;
	margin:0;
	padding: 0;
	font-size: 12px;
}


p{
	line-height: 1.5;
}
hr{
	display: none;
}

abbr,strong,em,span,address,legend{
	font-weight: normal;
	font-style: normal;
	border: none;
	text-align: left;
	text-decoration:none;
	margin:0;
	padding: 0;
}

input,button,textarea,select{
	font-family: Arial,sans-serif,'MS PGothic',Osaka,Arai;
/*	font-size: 12px;*/
	color: #444444;
	margin:0;
/*	padding: 0;*/
/*	vertical-align: bottom;*/
}

dl,ul,ol {
	list-style: none;
	margin: 0;
	padding: 0;
}

img {
	border: none;
	vertical-align: top;
	margin: 0;
	padding: 0;
	line-height:1;
}

body {
	font-size: 100.01%;
	text-align: center;
/*	height: 100%;*/
	zoom: 1;
/*	background: #FFFFFF;*/
}

a {
	color: #333333;
}

a:hover,
a:active {
	color: #444444;
	text-decoration: none;
}


/***************************************
	大枠
***************************************/
div#mainWrapper {
	width: 840px;
	margin: auto;
	padding-top: 3px;
}

/***************************************
	中央/左ブロック
***************************************/
div#contentMainWrapper{
	width: 668px;
	float: left;
	padding-top: 5px;
}

/***************************************
	中央ブロック
***************************************/
#mainContents {
	width: 496px;
	float: right;
}

/***************************************
	左ブロック
***************************************/
#navColumnOne {
	width: 153px;
	float: left;
/*	margin-left: -668px;*/
}
/***************************************
	右ブロック
***************************************/
div#contentSubWrapper{
	padding-top: 5px;
}
#navColumnTwo {
	width: 153px;
	float: right;
}

/***************************************
	フッター
***************************************/
.footer {
	clear: both;
	width: 100%;
}

