BODY {
    SCROLLBAR-HIGHLIGHT-COLOR: #ffffff;
    SCROLLBAR-SHADOW-COLOR: #99999;
	SCROLLBAR-3DLIGHT-COLOR: #99999;
    SCROLLBAR-ARROW-COLOR: #ffffff;
    SCROLLBAR-TRACK-COLOR: #e3e3e3;
    SCROLLBAR-DARKSHADOW-COLOR: #ffffff;
    SCROLLBAR-BASE-COLOR: #99999
/*	margin-top: 0px;
	margin-bottom: 0px;
	margin-right: 0px;
	margin-left: 0px; */
}

body,td,th{
   font-size: 12px;
   color:#000000;
   text-decoration: none;
   font-family: Arial, Verdana, Helvetica, sans-serif;
}

A:link { color=#6666ff; text-decoration: Underline}
A:alink { color=#6666ff; text-decoration: Underline}
A:visited { color=#6666ff; text-decoration: Underline}
A:hover{ color=red; text-decoration: underline}

.input{
   font-size: 12px;
   font-family: Arial, Verdana, Helvetica, sans-serif;
}

.input02 {
   font-family: Arial, Verdana, Helvetica, sans-serif;
	background-color: #FFFFFF;
	border: 1px solid #9495a2;
	font-size: 13px;
	color: #000000;
}

.line_03 {
	border-top: 1px solid #CCCCCC;
	border-right: 0px solid #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
	border-left: 0px solid #CCCCCC;
}

.line_04 {
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
}

.font {
	font-size: 13px;
	line-height: 22px;
	color: #000000;
}

.font_01 {
	color:navy; font-size: 15px; letter-spacing: 5pt;
}

.font13blue {
	font-size: 13px;
	color: #0077aa;
	letter-spacing: 2px;
}
.font_black {
	font-size: 13px;
	color: #000000;
	letter-spacing: 0.15em;
}

.rusume_table {
	border: 1px solid #999999;
}

@media print {
    iframe {
        display: block;
        width: 100%;
        height: auto;
    }
}