* {box-sizing: border-box; -moz-box-sizing: border-box;}
body {font: 100% Times New Roman, Arial, Helvetica; color:#000; padding:30px; margin:0; background:#fff;}
td, th {font-size: 90%;}
form {margin: 0;}
input, select, textarea {font-size: 100%;}
a {color: #606; text-decoration: underline;}

h1 {font-size:150%; color:#000; margin:0 0 10px 0; padding:0;}
h3 {font-size:100%; color:#000; margin:0 0 10px 0; padding:0;}

.main {border-collapse:collapse; width:940px;}
.main td {padding:0; margin:0;}

.logo {width:330px; text-align:center; vertical-align:center;}
.logo img {width:246px; height:61px; border:0;}
.logo-hrm {width:190px; text-align:center; vertical-align:center;}
.logo-hrm img {width:110px; height:61px; border:0;}
.cl, .cr {width:20px;}
.clp {width:40px;}
.cl img, .clp img, .cr img {width:20px; height:61px; border:0;}
.clp img {margin-left:40px;}
.cc1, .cc2 {width:162px; background:url("/images/cc.gif"); text-align:center;}
.cc2 {width:138px;}
.cc1 a, .cc2 a {color:#fff;}

.main-img {width:940px; height:316px; border:0; margin:30px 0 30px 0;}
.lt {width:250px; text-align:left;}
.cover {width:258px; height:342px; border:0; margin:0 0 10px 0;}
.rt {width:570px; font-size: 105%;}
.copy {padding:30px 40px 0 40px; margin-top:30px; border-top:1px solid #c99;}
