﻿@charset “utf-8″;

.frame { width:640px; border:solid 1px #000000;padding:20px 30px;font-size: 90%; color:#777777; line-height:160%;}
.name {text-align:right; width:600px;}
.main {margin-top:20px;margin-bottom:20px; line-height:180%; width:600px;}
table#ab { width : 600px; border-collapse:collapse; border-spacing:0; empty-cells:show;margin-top:-5px;}
.left { width:30%; background-color:#e9e9e9; border: 1px solid #999999;  padding:0.6em;font-size: 90%; color:#777777; line-height:140%; vertical-align:top;}
.right{ width:70%; border: 1px solid #999999;  padding:0.6em;font-size: 92%; color:#777777; line-height:180%;}
td#left { font-size: 90%; color:#777777; line-height:140%; vertical-align:top; width:12px;}
td#midle { font-size: 90%; color:#777777; line-height:140%; vertical-align:top; width:60px;}
td#right { font-size: 90%; color:#777777; line-height:140%; vertical-align:top;}
#last { width:600px;text-align:center; font-size: 110%; color:#777777; margin-top:10px; margin-bottom:10px;
}
a:link {color: #974D44;
}
#text2 {margin-left:300px; width:50px;}
#bt { width:600px;text-align:center; margin-top:5px; padding-top:5px; padding-bottom:5px; background-color:#e9e9e9;}
#come { width:600px;margin-top:5px;}
#need { width:600px;color:#CC0000; text-align:right;}
.red {color:#CC0000;}
.arrow {
	padding-left:50px;
	background-image:url(../images/arrow.gif);
	background-repeat: no-repeat;margin-top:2px;
}
.arrow2 {
	padding-left:100px;
	background-image:url(../images/arrow2.gif);
	background-repeat: no-repeat;margin-top:2px;
}
.error { width:600px; border:solid 1px #cc0000;padding:20px 30px; font-size: 100%; color:#00008b; line-height:160%;}