@charset "shift_jis";



body#index div#header { background-image: url(../images/000-mozaic01.gif);
	background-color: #e3e3e3;
	height: 283px;
	}

body#index div#header img { margin: 107px 0px 105px 0px}

body#index div#header div#box1-, body#index div#header div#box2-, body#index div#header div#box3- { background-image: url(../images/000-mozaic01.gif);
	background-color: #ffbbff;
	width: 100%;
	heifht: 6px;
	font-size: 0px
	}

body#index div#header div#box1- { background-color: #ffddbb}

body#index div#header div#box2- { background-color: #ffbb66}

body#index div#header div#box3- { background-color: #ff8800}

body#index div#header div#box1- span, body#index div#header div#box2- span, body#index div#header div#box3- span { background-image: url(../images/000-mozaic01.gif);
	width: 12.5%;
	height: 6px;
	}

div#box1- span.box1 { background-color: #ffbbff}

div#box1- span.box2 { background-color: #ddbbff}

div#box1- span.box3 { background-color: #bbddff}

div#box1- span.box4 { background-color: #bbffff}

div#box1- span.box5 { background-color: #bbffdd}

div#box1- span.box6 { background-color: #ddffbb}

div#box1- span.box7 { background-color: #ffffbb}


div#box2- span.box1 { background-color: #ff66ff}

div#box2- span.box2 { background-color: #bb66ff}

div#box2- span.box3 { background-color: #66bbff}

div#box2- span.box4 { background-color: #66ffff}

div#box2- span.box5 { background-color: #66ffbb}

div#box2- span.box6 { background-color: #bbff66}

div#box2- span.box7 { background-color: #ffff66}



div#box3- span.box1 { background-color: #ff00ff}

div#box3- span.box2 { background-color: #8800ff}

div#box3- span.box3 { background-color: #0088ff}

div#box3- span.box4 { background-color: #00ffff}

div#box3- span.box5 { background-color: #00ff88}

div#box3- span.box6 { background-color: #88ff00}

div#box3- span.box7 { background-color: #ffff00}

div#line-dots { background-image: url(../images/000-mozaic02.gif);
	background-color: #000000;
	width: 100%;
	height: 1px;
	font-size: 0px
	}

body#index div#body { padding: 2em;
	}

body#index div#body h3 { margin: 0px;
	text-align: center
	}

body#index div#body ul, body#index div#body li { margin: 0em 0em 0em 0.5em}

#200, #300 { width: 250px;
	height: 18em;}

#400, #500, #600, #700, #800 { width: 25%}

#200, #300, #400, #500, #600, #700, #800 { margin: 0em 1em 1em 0em;
	padding: 0em 1em 1em 0em;
	border-style: none dashed none none;
	border-width: 0px 1px 0px 0px;
	border-color: #888888;
	}

#200, #300, #400, #500, #600, #700, #800 { float: left}

#900 { clear: left}

body#index div#body ul#menu li { font-size: 12px;
	letter-spacing: 0.5em;
	}