@charset "utf-8";
/* CSS Document */


#contents {
padding-top: 6px;
width: 819px;
}

#content {
padding: 15px 11px 0px 11px;
width: 797px;
}

#content h2 {
text-align: left;
}


#content_left {
float: left;
padding: 11px 0px 0px 19px;
width: 377px;
}

#content_left h2 {
text-align: left;
}

.content_left_box {
padding: 6px 0px 0px 14px;
text-align: left;
width: 363px;
}

.content_left_box img {
text-align: left;
}

.content_left_box dl {
padding: 7px 0px 8px 0px;
text-align: left;
width: 363px;
}

.content_left_box dl dt {
text-align: left;
width: 363px;
}

.content_left_box dl dt p {
background: #a5afa4;
color: #FFFFFF;
float: left;
padding: 2px 2px 2px 2px;
text-align: left;
width: 62px;
}

.content_left_box dl dt span {
color: #777777;
float: left;
padding: 2px 2px 2px 6px;
text-align: left;
}

.content_left_box dl dd {
color: #777777;
padding: 2px 0px 0px 0px;
text-align: left;
}



#content_center {
float: left;
padding-top: 13px;
width: 1px;
}



#content_right {
float: right;
padding: 11px 0px 0px 0px;
width: 387px;
}

#content_right h2 {
text-align: left;
}


.content_right_box {
padding: 6px 0px 0px 14px;
text-align: left;
width: 373px;
}

.content_right_box img {
text-align: left;
}

.content_right_box dl {
padding: 7px 0px 8px 0px;
text-align: left;
width: 373px;
}

.content_right_box dl dt {
text-align: left;
width: 373px;
}

.content_right_box dl dt p {
background: #a5afa4;
color: #FFFFFF;
float: left;
padding: 2px 2px 2px 2px;
text-align: left;
width: 62px;
}

.content_right_box dl dt span {
color: #777777;
float: left;
padding: 2px 2px 2px 6px;
text-align: left;
}

.content_right_box dl dd {
color: #777777;
padding: 2px 0px 0px 0px;
text-align: left;
}





















