@charset "UTF-8";

body, td, th, input, button{
	font-family:"ＭＳ Ｐゴシック";font-size:12.5px;
}
fieldset{
	padding-left:5px; 
}
div.menu{
	margin-bottom: 10px; 
}

table.header{
	width:880px;
}

table{
	width:730px;
	text-align:left;
	border-collapse:collapse;
}
div.midashi{
	background-color:#87cefa;
	width:730px;
	border: 1px solid;
	border-color:#0000FF;
}

div.line{
	border-bottom: 1px dashed #666666;
	width:730px;
}
div.line1{
	border-bottom: 1px solid #333333;
	width:730px;
}
div.line2{
	border-bottom: 2px solid #333333;
	width:730px;
}
input.suuryou{
	text-align:right;
}
input.m_tanka{
	text-align:right;
	width:95px;
}

#edi_system_title {
    padding-left: 1em;
    text-align: left;
    vertical-align: middle;
/*    font-size: xx-large;
    font-weight: bold;
    color: #0073c7;
    text-shadow: 1px 1px 0px #BBFFFF,
                 2px 2px 0px #707070;*/
    
}
img.img1 {
    width: 620px;
    border: 0px none;
}
td.m_tanka{
	text-align:right;
	width:110px;
}
td.midashi{
	text-align:center;
	width:110px;
}

a:link {	text-decoration: none;}
a:visited {	text-decoration: none;}
a:active {	text-decoration: none;}
a:hover {	color: #0000CC; text-decoration:underline;}

#outer_frame {
	margin-left: auto;  /* IE以外用の中央寄せ */
	margin-right: auto; /* IE以外用の中央寄せ */
	text-align: left;   /* 中身を左寄せに戻す */
	width: 880px;
}

#top_frame{
	border: 1px solid;

}
#under_frame {
	width:880px;
}
#left_frame {
	float: left; /*画面左側*/
	width:130px;
	border-style: solid; /* 線種 */
	border-width: 1px;   /* 線の太さ */
	background-color:#BBFFFF;
}
#right_frame {
	margin-left:130px;
	padding-left:10px;
	padding-top:10px;
	border-style: solid; /* 線種 */
	border-width: 1px;   /* 線の太さ */
}

fieldset {
	background-color: #ffffff;
	border:1px solid  #0000AA;
}
legend {
	font-weight:bold;
	margin-bottom: 5px; 
}
/* トップ画面の入力欄見出しの幅固定 */
label.widthFixation {
    display: block;
    float: left;
    clear: left;
    width: 130px; /*70px;*/
    padding-top: 5px;
    margin-bottom: 5px;
}
/* トップ画面の入力欄の幅固定 */
input.widthFixation {
    margin-bottom: 5px;
}