body {
font-size:12px;
color:#333300;
text-align:center;
}
a:link {
color:#1122cc;
}
a:hover {
text-decoration:underline;
}
a:visited {
color:#663399;
}
th, td {
font-size:12px;
color:#333300;
}
u {
color:red;
}
u.1 {
color:#000;
}
#body-box {
margin-right:auto;
margin-left:auto;
width:740px;
background-color:#fff;
}
.head-sub {
width:468px;
text-align:right;
float:right;
vertical-align:top;
}
#head-title {
width:272px;
}
.subtitle {
font-size:12px;
text-align:center;
color:#333300;
margin-top:10px;
margin-bottom:20px;
margin-left:12px;
}
#campaign-info {
width:485px;
margin:1px 0px 0px 10px;
background-color:#ea5532;
border:1px solid #ea5532;
font-size:14px;
color:#fff;
font-weight:bold;
text-align:center;
}
#campaign {
width:485px;
margin:0px 0px 1px 10px;
border-top:0;
border-right:1px solid #ea5532;
border-bottom:1px solid #ea5532;
border-left:1px solid #ea5532;
font-size:12px;
color:#C80000;
line-height:130%;
text-align:center;
}
#contents {
font-size:10px;
float:left;
width:510px;
margin:1px;
text-align:left;
}
#menu {
float:right;
width:224px;
margin:1px;
}
.box-topbottom-line {
margin-left:10px;
border-top:1px solid #999;
border-bottom:1px solid #999;
background-color:#eee;
padding:5px;
width:475px;
text-align:left;
}
.box-topbottom-line-color {
padding:3px;
background-color:#F1F1FD;
border-top:1px solid #99ccff;
text-align:center;
}
.box-topbottom-line-color ul {
display:inline;
}
.box-topbottom-line-color li {
display:inline;
margin-right:3px;
}
.box-ber-line-outer{
width:725px;
margin:0px 1px 1px 0px;
padding:3px;
align:center;
text-align:left;
color:#fff;
background-color:#ff8c00;
line-height:20px;
float:right;
}
.box-ber-line-outer a:link{
color:#fff;
}
.box-ber-line-outer a:visited{
color:#fff;
}
.box-ber-line-outer a:active{
color:#fff;
}
.box-ber-line-outer a:hover{
color:#fff;
background-color:#ff8c00;
}
.box-red-line-outer{
width:505px;
border:2px solid #BB0000;
margin-top:10px;
margin-bottom:10px;
text-align:center;
font-size:12px;
color:#fff;
background:#BB0000;
line-height:18px;
}
.box-red-line-outer a:link{
color:#fff;
}
.box-red-line-outer a:visited{
color:#fff;
}
.box-red-line-outer a:active{
color:#fff;
}
.box-red-line-outer a:hover{
color:#fff;
background-color:#BB0000;
}
.box-red-line-inner{
background:#fff;
padding:5px;
}
.center-textlink {
font-size:12px;	
text-align:center;
border-bottom:1px solid #999;
padding:5px;
width:485px;
}
.center-textlink2 {
font-size:12px;
text-align:center;
border-bottom:1px solid #999;
width:220px;
margin:3px 0px 0px 0px;
}
.center-textlink3 {
font-size:12px;
text-align:center;
border-bottom:1px solid #999;
width:740px;
}
.menu-main-title {
background:#ff8c00;
width:220px;
line-height:20px;
font-weight:bold;
color:#fff;
margin-top:10px;
}
.menu-main-box {
width:220px;
border:1px solid #ff8c00;
margin-bottom:10px;
text-align:left;
}
.memu-main-textlink{
border-bottom:1px solid #ff8c00;
padding:5px 0 0 5px;
height:19px;
}
.menu-sub-title {
background-color:#ff8c00;
width:220px;
line-height:20px;
font-weight:bold;
color:#fff;
}
.menu-sub-title2 {
background-color:#fff;
width:220px;
line-height:20px;
color:#fff;
padding-left:10px;
padding-top:1px;
padding-bottom:1px;
}
.menu-sub-box {
width:220px;
background-color:#fff;
border-top:1px solid #ff8c00;
border-right:1px solid #ff8c00;
border-left:1px solid #ff8c00;
text-align:left;
}
.menu-sub-box-end {
width:220px;
background-color:#fff;
border:1px solid #ff8c00;
text-align:left;
}
.memu-sub-textlink{
padding-left:5px;
height:19px;
padding-top:5px;
}
.card-menu-title {
background-color:#FF8135;
width:220px;
line-height:20px;
font-weight:bold;
color:#fff;
margin-top:10px;
}
.card-menu-box {
width:220px;
background-color:#fff;
border-top:1px solid #FF8135;
border-right:1px solid #FF8135;
border-bottom:1px solid #FF8135;
border-left:1px solid #FF8135;
margin-bottom:10px;
text-align:left;
}
.card-memu-textlink{
border-bottom:1px solid #FF8135;
padding-left:5px;
height:19px;
padding-top:5px;
}
.footer-textlink {
font-size:8px;
text-align:center;
border-bottom:1px solid #999;
padding:5px;
}
.footer{
font-size:12px;
text-align:center;
margin:10px;
}
.other-design{
width:485px;
margin-top:10px;
padding-left:1%;
border-top:0px;
border-right:0px;
border-bottom:1px solid;
border-left:5px solid;
font-size:150%;
font-weight:bold;
}
.other {
border-bottom:1px solid;
padding:5px;
margin-bottom:20px;
width:485px;
font-size:12px;
text-align:left;
line-height:150%;
}
h1 {
display:inline;
font-weight:normal;
font-size:10pt;
color:#555;
text-align:left;
}
h1 a:link{
color:#555;
text-decoration:none;
}
h1 a:visited{
color:#555;
text-decoration:none;
}
h1 a:hover {
color:#555;
text-decoration:none;
background-color:#fff;
}
h2 {
display:inline;
font-weight:normal;
font-size:10pt;
color:#555;
}
h3 {
display:inline;
font-weight:normal;
font-size:10pt;
}
h3.btl {
display:inline;
font-weight:normal;
font-size:16px;
}
h4 {
display:inline;
font-size:10pt;
}
h4.copy {
display:inline;
font-size:10pt;
font-weight:normal;
}
p.description {
display:inline;
line-height:100%;
font-size:10pt;
color:#555;
}
ul,li {
text-align:left;
}
strong {
font-weight:normal;
}
.fl {
text-align:center;
margin:5px;
}
.lu {
height:20px;
padding:5px;
}
address {
font-style:normal;
text-align:center;
}
