html { 
width : 100%; 
} 
a { 
outline-color : #ffffff; 
} 
body { 
font-size : small; 
text-align : center; 
margin-right : auto; 
margin-left : auto; 
width : 100%; 
margin-top : auto; 
margin-bottom : auto; 

}





#header { 
width : 871px; 
position : relative; 
top : 16px; 
margin-top : 0; 
margin-bottom : 18px; 
margin-right : auto; 
margin-left : auto; 
border-top-style : none; 
border-right-style : none; 
border-bottom-style : none; 
border-left-style : none; 
height : 43px; 
padding-top : 0; 
padding-right : 0; 
padding-bottom : 6px; 
padding-left : 0; 
left : 0; 
} 
#header h1 { 
vertical-align : middle; 
text-align : left; 
height : 45px; 
width : 871px; 
position : relative; 
top : 0; 
border-style : none; 
border : none; 
float : none; 
bottom : 2px; 
padding : 0; 
background-image : none; 
background-repeat : no-repeat; 
background-position : left center; 
white-space : normal; 
margin : 0; 
display : block; 
} 
#content #Image1 { 
border-top-style : none; 
border-right-style : none; 
border-bottom-style : none; 
border-left-style : none; 
} 
#content #Image2 { 
border-top-style : none; 
border-right-style : none; 
border-bottom-style : none; 
border-left-style : none; 
} 
#content #Image2 { 
border-top-style : none; 
border-right-style : none; 
border-bottom-style : none; 
border-left-style : none; 
} 
#content #Image3 { 
border-top-style : none; 
border-right-style : none; 
border-bottom-style : none; 
border-left-style : none; 
} 
#content #Image4 { 
border-top-style : none; 
border-right-style : none; 
border-bottom-style : none; 
border-left-style : none; 
} 
#content #Image5 { 
border-top-style : none; 
border-right-style : none; 
border-bottom-style : none; 
border-left-style : none; 
} 
#content { 
width : 871px; 
padding : 0; 
height : 27px; 
position : relative; 
margin : 0; 
border-style : none; 
margin-right : auto; 
margin-left : auto; 
bottom : 0; 
padding : 0; 
} 
#content ul { 
margin : 0; 
padding : 0; 
clear : both; 
top : 10px; 
margin-right : auto; 
margin-left : auto; 
bottom : 0; 
padding : 0; 
} 
#main-blog ul { 
height : 346px; 
width : 871px; 
position : relative; 
} 
#main-blog {
height : 346px; 
width : 871px; 
margin : 0; 
padding : 0; 
background-image : url(images/home_2464.jpg); 
background-repeat : no-repeat; 
position : relative; 
top : 0; 
margin-right : auto; 
margin-left : auto; 
} 

#main-blog #bl {
	margin: auto;
	height: 300px;
	width: 798px;
	position: relative;
	top: 25px;
	display: table;
	text-align: center;
	bottom: 25px;
}
#main-blog td {
	height: 52px;
	width: 200px;
	margin-top: 20px;
	margin-right: auto;
	margin-bottom: 20px;
	margin-left: auto;
	position: relative;
	text-align: center;
}
#main-blog #bl #kzi {
	text-align: center;
	height: 53px;
	width: 200px;
	margin-right: auto;
	margin-left: auto;
	position: relative;
	padding-left: 5px;
	left: 5px;
}


#main-blog #bl #eiji {
	text-align: center;
	height: 53px;
	width: 200px;
	margin-right: auto;
	margin-left: auto;
	position: relative;
}


#main-blog #bl #space  {
	text-align: center;
	height: 53px;
	width: 200px;
	margin-right: auto;
	margin-left: auto;
	position: relative;
}




#content li { 
float : left; 
text-align : left; 
vertical-align : middle; 
list-style-type : none; 
position : relative; 
left : 0; 
margin : 0; 
padding : 0; 
height : 27px; 
width : auto; 
border-style : none; 
margin-right : auto; 
margin-left : auto; 
bottom : 0; 
padding : 0; 
border : 0; 
} 
#content a { 
border-top-style : none; 
border-right-style : none; 
border-bottom-style : none; 
border-left-style : none; 
} 
#content { 
border : none #ffffff; 
} 
#main p { 
position : relative; 
float : left; 
margin-right : auto; 
margin-left : auto; 
} 
#main { 
height : 346px; 
width : 871px; 
margin : 0; 
padding : 0; 
background-image : url(images/rascslice_2464.jpg); 
background-repeat : no-repeat; 
position : relative; 
top : 0; 
margin-right : auto; 
margin-left : auto; 
} 
#main-prof { 
height : 346px; 
width : 871px; 
margin : 0; 
padding : 0; 
background-image : url(images/rascslice_plof.jpg); 
background-repeat : no-repeat; 
position : relative; 
top : 0; 
margin-right : auto; 
margin-left : auto; 
} 
#main-about {
height : 346px; 
width : 871px; 
margin : 0; 
padding : 0; 
background-image : url(images/rascslice_264.jpg); 
background-repeat : no-repeat; 
position : relative; 
top : 0; 
margin-right : auto; 
margin-left : auto; 
} 
#main-about p {
	float: left;
	height: 346px;
	width: 871px;
}


#main-prof #prof-text p { 
text-indent : 7px; 
color : #38372f; 
} 
#main-prof #prof-text { 
font-family : "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3"; 
font-size : 12px; 
font-weight : bold; 
text-align : left; 
width : auto; 
display : block; 
left : 150px; 
position : relative; 
top : 15px; 
clear : none; 
float : left; 
height : auto; 
color : #38372f; 
font-style : normal; 
font-variant : normal; 
text-indent : 7px; 
} 
#main-sche { 
height : 346px; 
width : 871px; 
margin : 0; 
padding : 0; 
background-image : url(images/rascslice_sche.jpg); 
background-repeat : no-repeat; 
position : relative; 
top : 0; 
margin-right : auto; 
margin-left : auto; 
} 
#main-sche #sche-text {
	font-family : Georgia, "Times New Roman", Times, serif;
	font-size : 12px;
	font-weight : bold;
	text-align : left;
	width : 670px;
	display : block;
	left : 100px;
	position : relative;
	top : 30px;
	clear : none;
	float : left;
	height : 290px;
	color : #333333;
	font-style : normal;
	font-variant : normal;
	margin: 0px;
	padding: 0px;
} 
#main-sche #sche-text a {
	color : #000066;
	text-decoration : none;
	font-family : Georgia, "Times New Roman", Times, serif;
	font-weight : bold;
	font-size: 12px;
} 
#main-works { 
height : 346px; 
width : 871px; 
margin : 0; 
padding : 0; 
background-repeat : no-repeat; 
position : relative; 
top : 0; 
margin-right : auto; 
margin-left : auto; 
background-image : url(images/rascslice_blog.jpg); 
text-align : center; 
} 
#main-con { 
height : 346px; 
width : 871px; 
padding : 0; 
background-image : url(images/home_246004.jpg); 
background-repeat : no-repeat; 
position : relative; 
top : 0; 
margin-top : 0; 
margin-right : auto; 
margin-bottom : 0; 
margin-left : auto; 
} 
#main-con script { 
margin-right : auto; 
margin-left : auto; 
top : 15px; 
position : relative; 
} 
#main-con #cont #SMFkkk {
	top: 30px;
}

#main-con a { 
margin-right : auto; 
margin-left : auto; 
position : relative; 
} 
#main-con #cont {
	display: table;
	height: 346px;
	width: 871px;
	top: 30px;
}

#footer { 
width : 871px; 
margin : 0; 
padding : 0; 
position : relative; 
top : 18px; 
margin-right : auto; 
margin-left : auto; 
color : #6a674a; 
} 
#footer p { 
font-size : 12px; 
font-weight : bold; 
color : #57553f; 
margin-right : auto; 
margin-left : auto; 
margin : 0; 
padding : 0; 
text-align : center; 
font-family : "Times New Roman", Times, serif; 
} 
#main-blog a { 
color : #cccccc; 
list-style-type : none; 
text-decoration : none; 
font-size : 20px; 
} 
#main-works p { 
position : relative; 
float : left; 
margin-right : auto; 
margin-left : auto; 
left : 230px; 
text-align : center; 
vertical-align : middle; 
height : 310px; 
width : 425px; 
top : 15px; 
} 
#main-con #cont #SMFkkk a {
	color: #000000;
}
#int {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #666600;
	height: 346px;
	width: 871px;
	top: 0px;
	position: relative;
	text-align: center;
	margin: 0px;
	padding: 0px;
}
