/* Template CSS File Created 2008.11.27 */ /* [Sample] margin: top right bottom left padding: top right bottom left border: width style color outline: width style color font: style variant weight size/height family background: color image repeat attachment position */ * { margin:0; padding:0; line-height: 130%; } /***** General *****/ body { background-color: #E6E6FA; color: #333333; /* font-family: "MS ゴシック", "Osaka-等幅";*/ font-size: 12px; width: 740px; margin: auto; } a { /* background-color: #ffffff;*/ color: #0000ff; text-decoration:underline; font-weight: normal; } a:hover { /* background-color: #ffffff;*/ color: #ff3300; text-decoration:none; } a img { border:none; } img { border:none; } h1 { font-size: 12px; font-weight: normal; margin-left: 5px; margin-right: 5px; text-align: left; } h2 { font-size: 12px; font-weight: normal; margin-left: 5px; margin-right: 5px; text-align: left; } /***** Layout *****/ #container { text-align: left; background-color: #ffffff; /* border-top:10px solid #4682B4; */ /* border-left:1px solid #4682B4; */ /* border-right:1px solid #4682B4; */ } #header{ font-size: 14px; background-color: #F0F8FF; } #stepchart { margin-top: 5px; margin-left: 5px; } #content{ clear: both; padding: 10px 20px 40px 20px; } #crumb{ font-size: 11px; margin-bottom: 10px; } #footer_signeture { } #footer_copyright { background-color: #4682B4; color: #ffffff; clear: both; font-size: 12px; padding: 2px 2px; text-align: right; } /***** Tables *****/ table { /* background-color: #ffffff; */ color: #333333; border:1px solid #999999; clear: both; margin-top: 0px; margin-bottom: 10px; width: 100%; border-collapse: collapse; /* border-collapse: separate; */ empty-cells: show; /* empty-cells: hide; */ } caption { color: #333333; padding: 4px; font-size: 14px; font-weight: bold; text-align: left; } th { background-color: #cccccc; border-bottom: 1px solid #999999; border-right: 1px solid #999999; padding: 4px; text-align: center; } th a { background-color: #cccccc; } th a:hover { background: #666666; color: #ffffff; text-decoration: none; } tr,td { /* background-color: #ffffff; */ border-bottom: 1px solid #999999; border-right: 1px solid #999999; padding: 4px; text-align: left; vertical-align: middle; } /***** Forms *****/ form { clear: both; margin-right: 20px; padding: 0; width: 96%; font-size: 12px; } fieldset { border: 1px solid #cccccc; padding: 5px 10px 5px 10px; margin-bottom: 10px; width: 100% } legend { background:#ffffff; color: #006400; font-size: 14px; /* font-weight: bold; */ margin-bottom: 5px; } label { /* display: block; */ padding-right: 5px; vertical-align: middle; } input, textarea { clear: both; font-size: 12px; padding-right: 5px; margin-right: 5px; margin-bottom: 5px; } select { clear: both; font-size: 12px; /* padding-right: 5px; */ margin-right: 5px; margin-bottom: 5px; /* width: 150px; */ } option { } input[type=checkbox] { vertical-align: middle; } input[type=radio] { } input[type=submit] { display: inline; padding: 1px 2px; /*width: 100px;*/ margin-top: 5px; margin-right: 5px; } input[type=reset] { display: inline; padding: 1px 2px; /*width: 100px;*/ margin-top: 5px; margin-right: 5px; } input[type=button] { display: inline; padding: 1px 2px; /*width: 100px;*/ margin-top: 5px; margin-right: 5px; } /***** All *****/ .actions { text-align: center; } div.disabled { color: #dddddd; display: inline; } form div.input { /* color: #444; */ } div.required { /* color: #CC3300; font-weight: bold;*/ } .error-message { color: #ff3300; } .message { color: #ff3300; font-size: 16px; margin-bottom: 5px; font-weight: bold; } .comment { font-size: 12px; font-weight: bold; } .red { color: #ff3300; } .point { color: #ff3300; font-size: 14px; margin-left: 2px; margin-right: 2px; font-weight: bold; display: inline; } .open { display: block; } .close { display: none; } .altrow { background-color: #EEE8AA; } .underline { text-decoration: underline; } .red { color: #ff3300; } .bold { font-weight: bold; } .inline { display: inline; } .float { float: left; } .clear { clear: both; } .frame { border:1px solid #cccccc; } .required_field { /*border: 1px; border-style: solid;*/ background-color: #ffee99; }