@charset "UTF-8";
@import url("elements.css");
@import url("layouts.css");
@import url("styles.css");

.maintable{
	font-size:80%;
}

.grayarea{
	font-size:1.2em;
	color:#666666;
	border-color:#cbccce;
	border-style:solid;
	outline : 1px solid invert ;
	padding:8px;
}
.fontbold{
	font-size:1.1em;
	font-weight:bold;
}
.hidebutton{
	visibility:hidden;
}
.yokotable{
}
.historytable{
}
.historytitle{
} 
.history01{
	background-color:#e6e6fa;
}
.history02{
}
.historypage {
	margin:0px;
	font-weight:bold;
	color:#666666;
}
#statusresult{
	padding:2px;
	width:500px;
}
.imglink{
}
.rightmargin{
	padding-right:50px;
}
.leftmargin{
	padding-left:30px;
}
.menubuttonstyle{
	padding-left:30px;
}
.menubuttonstyle form{
	margin:4px 0px 7px 0px;
}
.menubuttonstyle p{
	margin:4px 0px 7px 0px;
}

#kiyaku{
	border: #999999 solid 1px;
	padding:2px;
}
.kiyakuframe{
}
#faq{
	border: #999999 solid 1px;
	padding:2px;
}
#faq p{
	margin:1px;
	vertical-align:top;
}
#faq p img{
	margin-bottom:5px;
	vertical-align:middle;
}
.attention{
	color:red;
}
#temp_updater{
	display: none;
}
.pstitle{
	font-style:Arial;
	font-size:15px;
	font-weight: bold;
	vertical-align:middle;
	padding-left:5px;
	padding-bottom:2px;
}
.caution {
	vertical-align:top;
	width : 70px;
}
.maintable pre {
	font-size:13px;
}
.buttonline {
	border-bottom   : 1pt solid #9295a8;
	padding         : 0px 0px 5px 0px;
}
div#Ajaxerror {
	display: none;
}