/* CSS Document */

#service
{
	font-size:14px;
	color:#666666;
	text-align:center;
	margin: 0 auto;
	width:650px;
}

h1
{
	font-size:18px;
}

h2
{
	font-size:14px;
}

h3
{
	font-size:14px;
}

h4
{
	font-size:14px;
}

h5
{
	font-size:14px;
}

h6
{
	font-size:14px;
}

h7
{
	font-size:14px;
}

h8
{
	font-size:14px;
}
#topsample a{
display:block;
width:140px;
background:url(../image/top.jpg) no-repeat;
height:40px;
text-decoration:none;
text-align:center;}

#topsample a:hover{
background:url(../image/top2.gif) no-repeat;
}


#seviceS
{
width:800px;
height:auto;
float:left;
line-height:180%;
}



#contentsleftS
{
	font-size:14px;
	width:400px;
	height:auto;
	float:left;
}

#tokusyokuT
{
width:380px;
height:auto;
}

/*
#tokusyoku
{
_margin-top:5px;
background-color:#f8f6db;
width:340px;
height:auto;
padding:20px;
}
*/

#tokusyoku2
{
_margin-top:5px;
width:360px;
height:auto;
font-size:110%;
}

#contentsrightS
{
	font-size:14px;
	width:400px;
	height:auto;
	float:left;
}

#flowT
{
width:380px;
height:auto;
}

/*
#flow
{
margin-top:10px;
_margin-top:5px;
width:380px;
height:auto;
}
*/

#flow2
{
margin-top:10px;
_margin-top:5px;
width:380px;
height:auto;
text-align:center;
}

#guideS
{
	margin-top:20px;
	_margin-top:10px;
	width:790px;
	height:auto;
	margin-left:10px;
	_margin-left:5px;
}

.guide
{
	width:260px;
	height:auto;
	float:left;
	font-size:12px;
}

#sm
{
margin-top:10px;
_margin-top:5px;
width:800px;
height:auto;
text-align:center;