/* CSS Document */


body {
	font-family: MS UI Gothic, Osaka, "CI", "qMmpSPro W3", Hiragino Kaku Gothic Pro, Tahoma;
	color: #333333;
	margin: 0;
	text-align: left;
	font-size: 100%;
	line-height: 100%;
}

img {
	border-style: none;
	vertical-align: middle;
	margin: 0px;
}

h1,h3,h4,h5,p,ul,ol,dl,blockquote {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}
p {
	text-align: left;
}
h1,h2,h3,h4,h5,h6 {
	font-weight: bold;
}
a {
	text-decoration: none;
	color: #333333;
}
a:link {
	text-decoration: underline;
	color: #1e4495;
}
a:visited {
	text-decoration: underline;
	color: #666666;
}
a:link:hover,
a:visited:hover {
	text-decoration: underline;
	color: #ff6600;
}


/* Layout ----------------------------------------------------------------- */

#container {
	width: 100%;
	margin: 0;
	padding: 0px;
	background: none;
}
	#container:after {
    	content: " ";
    	display: block;
    	visibility: hidden;
    	clear: both;
    	height: 0px;
    	font-size: 0em;
   		 line-height: 0;
	}
	#container-inner {
		width: 100%;
		margin: 0;
		padding: 0;
		text-align: left;
	}
#header,
#header-inner,
#header-content,
#navi-content,
#mainmenu {
	display: none;
}

#footer,
#footer-inner,
#footer-content {
	display: none;
}


#content {
	width: 100%;
	margin: 0;
	padding: 0px;
}
	#content-inner {
		width: 100%;
		margin: 0 auto;
		padding: 0px;
		text-align: left;
		background: #FFFFFF;
		background: none;
	}

.pankuzu {
	display: none;
}

#main-contents {
	margin: 0;
	padding: 0;
	width: 635px;
	float: none;
	font-size: 84%;
	line-height: 160%;
}
#sidebar {
	display: none;
}




