<!--

/**************************************************
 BODY
**************************************************/

body
{
background-color:#cccccc;
color:#333;
margin:2px auto 3px auto;
text-align:center; /* バグを使用して中央寄せ */
}

a
{
color:#006699;
}

a:hover
{
color:#000;
background-color:#eee;
}

h1
{
font-size:x-small;
font-weight:bold;
margin:0px 0px 0px 0px;
padding:10px 0px 0px 0px;
}

h2
{
font-size:x-small;
font-weight:strong;
margin:20px 0px 8px 0px;
color:#000;
}

img
{
border:0px;
}
/**************************************************
 outline
**************************************************/
#outline
{
margin:0px auto 0px auto;
width:800px;
padding:5px;
text-align:center;
background-color:#fff;
}

/**************************************************
 header
**************************************************/

#header
{
margin:0px;
padding:0;
text-align:left;
}

/**************************************************
 メニュー
**************************************************/
#menu
{
margin:10px auto 2px auto;
width:800px;
text-align:center;
}

#menu img
{
margin:0px 1px 0px 1px;

}

/**************************************************
 記載内容部分
**************************************************/
#main
{
margin:2px auto 0px auto;
width:600px;
padding:0px;
font-size:x-small;
line-height:1.5;
text-align:left;
}

#main td
{
font-size:x-small;
vertical-align:top;
line-height:1.5;
text-align:left;
}

.box
{
margin:0px 0px 5px 20px;
font-size:x-small;
color:#333;
text-align:left;
}

.box ul
{
margin:5px 0px 10px 30px;
}

.example
{
margin:0px 0px 10px 0px;
padding:5px 8px 0px 10px;
border:1px #000 solid;
background-color:#eee;
color:#000;
text-align:left;
}

/**************************************************
 footer
**************************************************/

#footer
{
width:600px;
border-top:2px solid #006699;
margin:5px auto;
padding:8px;
font-size:10px;
}

.banner
{
text-align:center;
margin:0px auto;
width:800px;
}

.space
{
height:250px;
}

.center_pos
{
text-align:center;
}

.right_pos
{
text-align:right;
}
-->