html{
 margin-top:0px;
 margin-right:0px;
 margin-bottom:0px;
 background-image:url(img/right.gif);
 background-repeat:repeat-y;
 background-position:right top;
 background-color:#FFFFFF;
}

BODY{
 margin-top:0px;
 margin-bottom:0px;
 margin-right:0px;
 margin-left:0px;
 font-size:12px;
 color:#666666;
 background-image:url(img/left.gif);
 background-repeat:repeat-y;
 height:100%;
}

a:link { color: #751212;}
a:visited { color: #751212; }
a:hover { color: #FF9966; }


.font1{font-size: 6px;}
.font2{font-size: 12px;}
.font3{font-size: 14px;}
.font4{font-size: 18px;}

H2{
 margin-top:0px;
 margin-bottom:0px;
 margin-left:0px;
 font-size:14px;
 color:#FF6666;
}

.box1{
    padding: 0.3em;
    border: 0.1em #CCCCCC;
    border-style:dotted;
    text-align:left;
    margin-top:2px;
    margin-bottom:2px;
    border-top:0px;
    border-bottom:0px;
    width:215px;
    height:220px;
}
.box2{
    padding: 0.3em;
    border: 0.1em #CCCCCC;
    border-style:dotted;
    text-align:left;
    margin-top:2px;
    margin-bottom:2px;
    border-top:0px;
    border-bottom:0px;
    width:215px;
    height:155px;
}
.box3 {
	margin: 5px 0px 0px 2px ;
	padding: 0px ;
}
.codomo {
	width: 225px ;
	margin: 10px auto 0px auto ;
	padding: 0px ;
	text-align: center ;
}
.oshirase-naiyo {
	margin: 5px 0px 3px 0px ;
	padding: 0px ;	
}
.font1 {
	color: #751212 ;
	font-size: 12px ;
	font-weight: bold ;
}