@charset "utf-8";

html, body {
	background:none;
	font-size:88%;
	}
div#container {
	width:665px;
	margin:0 auto;
	}


div#contents {
	width:665px;
	}

.undercontents div#wrapper {
	width:665px;
	}

.topcontents div#wrapper {
	width:665px;
	}

.topcontents div#wrapper div#main {
	float:none;
	width:665px;
	}

.undercontents div#wrapper div#main {
	float:none;
	width:665px;
	}

div#side {
	display:none;
	}

div#header {
	padding:0;
	height:45px;
	width:665px;
	}
div#header_right {
	display:none;
	}

div#globalwrap {
	display:none;
	}
div#footer {
	display:none;
	}

p.pagetoplast, p.pagetop{
	display:none;
	}

div#main h3.komidashi {
	margin:0 0 10px 0;
	}

div#contents h2.midashi {
	margin:0 0 14px 0;
	}


/* TOP ------------------------------------------------------------------*/





div#contents h3.ftkomidashi {
	margin:0 0 12px 0;
	}
ul#under_navi {
	display:none;
	}

div.feature_box {
	padding:0 15px 25px 15px;
	}


div#know_howtop h2.mainimage {
	margin:0 0 10px 0;
	}
div#know_howtop h2.mainimage img{
	width:100%;
	height:46%;
	}

div#know_howtop p.catch {
	padding:0 0 20px 0;
	}

div#know_howtop ul.sub_menu {
	display:none;
	}
	
	
div#structure p.catch {
	margin:0 0 18px 0;
	}
div#safety p.catch {
	margin:0 0 18px 0;
	}
	
div#hometop h2.mainimage img{
	width:665px;
	height:202px;
	}
	
div#tile div.intro {
	margin:0 0 45px 14px;
	}
div#tile h2.midashi {
	margin:0 0 32px 0;
	}
div#tile p.catch01{
	margin:0 0 38px 0;
	}
div#tile h3.ftkomidashi {
	margin:0 0 18px 0;
	}
	

div#staff table.basic tr th {
	padding:5px 5px 5px 3px;
	}
div#staff table.basic tr td {
	padding:5px 3px 5px 3px;
	}

div#staff div.staffbox {
	margin:0 10px 15px 10px;
	background:#FFFFFF;
	}

div#staff h3.entry-header {
	margin:5px 0 10px 0;
	}

div#informationtop h2.mainimage img{
	width:665px;
	height:116px;
	}
	
	
div#guide01 div.proposal img.left {
	margin:0 0 230px 14px;
	display:inline;
	}

























