body{
font-family : "Verdana,MS P ゴシック";
font-size : 10pt; 
color : #444444;
text-align : center;
line-height : 1.6;
margin : 0 0 0 0;
padding : 0 0 0 0;
}

tr,td{
font-family : "Verdana,MS P ゴシック";
font-size : 10pt; 
color : #444444;
line-height : 1.6;
margin : 0 0 0 0;
padding : 0 0 0 0;
}

a:link {color:#0000FF; text-decoration:none ;}
a:visited {color:#0000FF; text-decoration:none ;}
a:active {color:#FF0000; text-decoration:underline ;}
a:hover {color:#FF0000; text-decoration:underline ;}

#main{
width : 800px;
text-align : left;
margin-top : 20;
margin-left : auto;
margin-right : auto;
padding : 0 0 0 0;
}

.float33{
float : left;
width : 32%;
margin : 0 0 0 0;
padding : 0 4 0 4;
}

/* 色指定開始 ピンク */

.ptop, .pbottom{display:block; background: #FFFFFF;}
.ptop *, .pbottom *{display: block; height: 1px; overflow: hidden; background-color: #F08080; background-image: url("http://www.kk.iij4u.or.jp/~b-impact/img/p_back.gif");}
.p1{margin: 0 5px;}
.p2{margin: 0 3px;}
.p3{margin: 0 2px;}
.p4{margin: 0 1px; height: 2px;}

.p_bar{
width : 100%;
font-size : 10pt;
text-align : center;
font-weight : bold;
color : #FFFFFF;
background-color : #F08080;
background-image: url("http://www.kk.iij4u.or.jp/~b-impact/img/p_back.gif");
margin : 0 0 0 0;
padding : 0 0 0 0;
}

.phr{
height : 6px;
background-color : #F08080;
background-image: url("http://www.kk.iij4u.or.jp/~b-impact/img/p_back.gif");
}

/* 色指定 オレンジ */

.otop, .obottom{display:block; background: #FFFFFF;}
.otop *, .obottom *{display: block; height: 1px; overflow: hidden; background-color: #FFA500; background-image: url("http://www.kk.iij4u.or.jp/~b-impact/img/o_back.gif");}
.o1{margin: 0 5px;}
.o2{margin: 0 3px;}
.o3{margin: 0 2px;}
.o4{margin: 0 1px; height: 2px;}

.o_bar{
width : 100%;
font-size : 10pt;
text-align : center;
font-weight : bold;
color : #FFFFFF;
background-color : #FFA500;
background-image: url("http://www.kk.iij4u.or.jp/~b-impact/img/o_back.gif");
margin : 0 0 0 0;
padding : 0 0 0 0;
}

.ohr{
height : 6px;
background-color : #FFA500;
background-image: url("http://www.kk.iij4u.or.jp/~b-impact/img/o4_back.gif");
}

/* 色指定 薄い黄色 */

.ytop, .ybottom{display:block; background: #FFFFFF;}
.ytop *, .ybottom *{display: block; height: 1px; overflow: hidden; background-color: #FFFACD; background-image: url("http://www.kk.iij4u.or.jp/~b-impact/img/y_back.gif");}
.y1{margin: 0 5px;}
.y2{margin: 0 3px;}
.y3{margin: 0 2px;}
.y4{margin: 0 1px; height: 2px;}

.y_bar{
width : 100%;
font-size : 10pt;
font-weight : bold;
text-align : center;
color : #DC143C;
background-color : #FFFACD;
background-image: url("http://www.kk.iij4u.or.jp/~b-impact/img/y_back.gif");
margin : 0 0 0 0;
padding : 0 0 0 0;
}


/* 色指定ここまで */

h1{
font-size : 10pt; 
margin : 0 0 0 0;
padding : 4 0 0 10;
}

#attention{
width : 100%;
text-align : center;
margin : 10 0 10 0;
padding : 0 0 0 0;
}

.right{
text-align : right;
margin : 4 4 0 0;
padding : 0 0 0 0;
}

.s_right{
font-size : 10px;
text-align : right;
margin : 4 4 0 0;
padding : 0 0 0 0;
}

ul{
margin : 4 0 4 4;
padding : 0 0 0 0;
}

li{
line-height : 1.6;
list-style-type: circle;
margin : 0 0 0 14;
padding : 0 0 0 0;
}

blockquote{
margin : 0 0 0 0;
padding : 6 6 6 6;
}