a:link { color : #8b4500; text-decoration:underline;}
a:visited { color : #8b4500; text-decoration:underline;}
a:hover {color : #ee7600; text-decoration:none;}
a:active { color : #8b4500; text-decoration:none;}
strong {font-weight: normal; }

#top { font-size: 10px; font-weight: normal; color: #ffffff; padding-left:10px; margin-bottom:0px; margin-top:0px; }

#small { font-size: 10px; color: #858585; line-height: 1.5; }
#spink { font-size: 10px; color: #cd9b9b; line-height: 1.5; }
#sred { font-size: 10px; color: #ff0000; }

fieldset { border: 3px solid ff6eb4; color: #030303; font-size: 12px; width: 530px; margin-left: 5px; line-height: 140%;}
legend { color: #030303; font-size:14pt; line-height: 140%;}

iframe { border: 2px ff6eb4 solid; } 


/*====================================================*/

#main { font-size: 14px; color: #030303; line-height: 140%; }
#main10 { font-size: 14px; color: #030303; line-height: 140%; padding-left: 10px;}
#main15 { font-size: 14px; color: #030303; line-height: 140%; padding-left: 15px;}
#main20 { font-size: 14px; color: #030303; line-height: 140%; padding-left: 20px;}
#main25 { font-size: 14px; color: #030303; line-height: 140%; padding-left: 25px;}
#main30 { font-size: 14px; color: #030303; line-height: 140%; padding-left: 30px;}
#main35 { font-size: 14px; color: #030303; line-height: 140%; padding-left: 35px;}
#main50 { font-size: 14px; color: #030303; line-height: 140%; padding-left: 50px;}
#main200 { font-size: 14px; color: #030303; line-height: 200%; }
#pink { font-size: 14px; color: #ff34b3; line-height: 140%; }

#td-line { font-size: 14px; color: #030303; line-height: 140%; border-bottom: 1px solid #cfcfcf; margin-top: 3px;}
#td-linetop { font-size: 14px; color: #030303; line-height: 140%; border-bottom: 1px solid #cfcfcf; margin-top: 3px; border-top: 1px solid #cfcfcf; }

#td-pink { font-size: 14px; color: #ffffff; line-height: 140%; background-color:#ff6eb4; margin-top: 3px; }

#box-pink{
	font-size: 14px; color: #030303; background-color: #fff0f5;
	border-width: 1px; border-style: solid; border-color: #ff34b3;
}


#box3px{
	font-size: 14px; color: #030303; line-height: 140%; 
	padding-left: 2px; padding-top: 2px; padding-bottom: 2px; padding-right: 2px;
	border-width: 3px; border-style: solid; border-color: #ff6eb4;
}

#box2px{
	font-size: 14px; color: #030303; line-height: 140%; 
	padding-left: 3px; padding-top: 3px; padding-bottom: 3px; padding-right: 3px;
	border-width: 2px; border-style: solid; border-color: #ff6eb4;
}

#box1px{
	font-size: 14px; color: #030303; line-height: 140%; 
	padding-left: 3px; padding-top: 3px; padding-bottom: 3px; padding-right: 3px;
	border-width: 1px; border-style: solid; border-color: #ff6eb4;
}
#box-green{
	font-size: 14px; color: #030303; line-height: 140%; 
	padding-left: 3px; padding-top: 3px; padding-bottom: 3px; padding-right: 3px;
	border-width: 1px; border-style: solid; border-color: #006400;
}

#title{
	font-size: 14px; color: #030303; background-color: #fff0f5;
	padding-left: 5px; padding-top: 2px; padding-bottom: 2px;
	border-left-width: 5px; border-left-style: solid; border-left-color: #ff6eb4;
	border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #ff6eb4;
	margin-top: 5px; margin-bottom: 5px;
}
#titles{
	font-size: 14px; color: #030303; background-color: #fff0f5;
	padding-left: 5px; padding-top: 2px; padding-bottom: 2px;
	border-left-width: 5px; border-left-style: solid; border-left-color: #ff6eb4;
	border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #ff6eb4;
	margin-top: 5px; margin-bottom: 5px;
}
#bar{
	font-size: 14px; color: #030303; background-color: #fff0f5;
	padding-left: 5px; padding-top: 2px; padding-bottom: 2px;
	border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #ff6eb4;
	margin-top: 5px; margin-bottom: 5px;
}

.manabu { background-image: url("img/stamp_manabu.gif");
background-repeat: no-repeat; background-position: right top; 
}

.yakudatsu { background-image: url("img/stamp_yakudatsu.gif");
background-repeat: no-repeat; background-position: right top; 
}
	#back {
background-image: url("img/bg_kakunin.gif");
background-repeat: no-repeat;
background-position: left top
}