﻿@charset "UTF-8";


/* body          ----------------------------------------------------------------------------------  */

	body {
		margin: auto;
		width: 900px;
		background-color: #fff;
		font-family: 'Lucida Grande','Hiragino Kaku Gothic ProN', 'ヒラギノ角ゴ ProN W3', Meiryo, メイリオ, sans-serif;
		font-size: 14px;
		*font-size: small;
	  	*font: x-small;
	}


	div#mitectop{
		position:absolute;
		width:900px;
		height:500px;
		top:50%;
		left:50%;
		margin-left:-450px;
		margin-top:-300px;
		font-family: 'Lucida Grande','Hiragino Kaku Gothic ProN', 'ヒラギノ角ゴ ProN W3', Meiryo, メイリオ, sans-serif;
		font-size: 14px;
	}

	div#otherpages{
		margin-top:30px;
	}




/* header setting----------------------------------------------------------------------------------  */

	div#header {
		position: relative;
		width: 900px;
		height: 68px;
		background: url(../image/line-1px.gif) left bottom repeat-x;
	}

	#logo {
		margin-left: 45px;
	}



/* contents setting ---------------------------------------------------------------------------------- */


	div#contents {
		width: 900px;
		margin-top: 10px;
		background: #fff;
	}


	h1{ 
		margin-top: 0px;
		font-size: 18px;
		font-weight:700;
	}


	h2{
		margin-top: 0px;
		font-size: 18px;
		font-weight:700;
	}

	h3{
		font-size: 16px;
		font-weight:400;
	}

	h4{
		margin-top: 8px;
		padding-bottom: 5px;
		font-size: 14px;
		font-weight:700;
	}

	p{
		font-size: 14px;
		line-height: 1.6em
	}

	div.category {
		float: left;
		margin-top: 60px;
		margin-left: 45px;
	}

	div.item {
		padding: 10px;
		margin-top: 5px;
		float: left;
		width: 300px;
		height: 300px;
		background: #eee;
	}



/* footer setting   ---------------------------------------------------------------------------------- */

	div#footer {
		float: left;
		margin-top: 60px;
		width: 900px;
		background: url(../image/line-1px.gif) left top repeat-x;
	}

	div#footer p {
		padding-top: 5px;
		text-align: right;
		font-size: 10px;
	}



