h1 { float: right; } h2 { float: left; } h3 { font-size: 15px; font-family: HG恨集窫,sans-serif; text-decoration: underline; padding-left: 20px; background: url(./images/mark.gif) no-repeat; text-align: left; margin: 3px 0px 1px 10px; clear: both; } h4 { font-size: 17px; font-family: HG恨集窫,sans-serif; text-align: center; } h5 { font-size: 15px; font-family: HG恨集窫,sans-serif; text-align: center; padding-bottom: 1px; } h6 { font-size: 13px; color: #e60012; font-family: HG恨集窫,sans-serif; text-align: center; } ul { text-align: left; margin: 2px 10px 3px 25px; } input { border-top: solid 1px #777777; border-left: solid 1px #777777; border-right: solid 1px #bbbbbb; border-bottom: solid 1px #bbbbbb; font-size: 15px; padding: 2px; } textarea { width: 500px; height: 53px; border-top: solid 1px #777777; border-left: solid 1px #777777; border-right: solid 1px #bbbbbb; border-bottom: solid 1px #bbbbbb; font-size: 15px; padding: 2px; } select { border-top: solid 1px #777777; border-left: solid 1px #777777; border-right: solid 1px #bbbbbb; border-bottom: solid 1px #bbbbbb; font-size: 15px; padding: 2px; margin-right: 10px; } button { width: 180px; font-size: 15px; border-top: solid 2px #bbbbbb; border-left: solid 2px #bbbbbb; border-right: solid 2px #777777; border-bottom: solid 2px #777777; background-color: #eeeeee; padding: 2px; margin-top: 10px; font-family: HG恨集窫,sans-serif; } label { font-size: 15px; margin-right: 10px; } button.kakunin { width: 100px; } #footer { clear: both; background: #e60012 url("./images/back-footer.gif") repeat-x; color: #ffffff; text-align: center; line-height: 15px; padding: 3px; } #home01 { margin: 20px 0px 20px 0px; } #home02 { font-size: 18px; border-bottom: dotted 1px; font-family: HG恨集窫,sans-serif; } #geotrust { float: right; margin-right: 10px; position: relative; top: -4px; } input:focus { background-color: #ffeeee; } select:focus { background-color: #ffeeee; } textarea:focus { background-color: #ffeeee; } button:focus { background-color: #ffeeee; } .form { width: 750px; margin: auto; overflow: hidden; border-left: solid 1px #e60012; border-right: solid 1px #e60012; background-color: #ffffff; text-align: left; } .contents { background: #ffeeee url(./images/back02.gif); text-align: center; } .right-logo { float: right; margin-bottom: 10px; } .left-top { height: 180px; width: 580px; float: left; margin: 10px; } .border-bottom { margin-bottom: 25px; } .label { border: none; } .tenpo { float: left; margin: 3px; padding-bottom: 1px; } .hissu { font-size: 11px; text-decoration: none; font-family: 俵俽 俹僑僔僢僋,sans-serif; } .koudoku { margin: 3px 10px 0px 5px; height: 85px; float: left; } .bold { font-weight: bold; } .p01 { margin: 3px 10px 10px 10px; line-height: 15px; text-align: left; } .p02 { margin: 3px 10px 12px 20px; } .p03 { float: left; margin: 5px 0px 2px 10px; padding-bottom: 1px; line-height: 15px; } .p04 { margin: 20px 10px 0px 20px; } .p05 { float: right; margin: 3px 5px 5px 0px; padding-bottom: 1px; line-height: 15px; text-align: right; } .p06 { margin: 3px 10px 12px 20px; font-size: 15px; line-height: 17px; } .p07 { margin: 1px 12px 5px 12px; line-height: 15px; text-indent: 10px; } .p08 { margin: 3px auto 5px auto; text-align: center; } .p09 { margin: 0px 0px 4px 10px; } .input01 { width: 100px; margin-right: 10px; } .input02 { width: 90px; } .input03 { width: 350px; } .input04 { width: 120px; } .input05 { width: 250px; } .input06 { width: 170px; } .input07 { width: 180px; font-size: 15px; border-top: solid 2px #bbbbbb; border-left: solid 2px #bbbbbb; border-right: solid 2px #777777; border-bottom: solid 2px #777777; background-color: #eeeeee; padding: 2px; margin-top: 10px; font-family: HG恨集窫,sans-serif; } .select01 { width: 250px; } .select02 { width: 230px; } .select03 { width: 65px; } .select04 { width: 140px; } .select05 { width: 120px; } .table03 { border-collapse: collapse; empty-cells: hidden; margin: 5px auto 10px auto; text-align: center; } .th04 { border: solid 1px #e60012; background-color: #ffeeee; padding: 2px; line-height: 16px; } .th06 { background-color: #ee5555; color: #ffffff; border: solid 1px #e60012; font-size: 15px; line-height: 17px; padding: 2px; } .td04 { border: solid 1px #e60012; line-height: 15px; padding: 2px; width: 115px; background-color: #fff8f8; } .td05 { border: solid 1px #e60012; line-height: 15px; padding: 2px; width: 235px; } .a01 { border-bottom: 1px dotted; font-size: 17px; }