@charset "Shift_JIS";

/*
----------------------------------------*/

#CtsHd2 h2 {
background: url(../../../about/img/h2_ttl_about.gif) left top no-repeat;
}
#CtsHd2 ul li {
background: url(../../../about/img/hd_explanation.gif) right top no-repeat;
}

/*--------------------------------------*/


/* #CtsHd2 h2 { */
/* background: url(../../../about/img/h2_ttl_about.gif) left top no-repeat; */
/* } */
/* #CtsHd2 ul li { */
/* background: url(../../../about/img/hd_explanation.gif) right top no-repeat; */
/* } */

/*--------------------------------------*/

#AboutLd {
margin: 0 0 0 0;
padding: 16px 0 0 23px;
width: 794px;
}

#AboutLd #AboutLdImg {
float: right;
margin: 0 0 0 0;
padding: 0 0 0 0;
width: 350px;
}

#AboutLd #AboutLdTXT {
display: block;
margin: 0 0 0 0;
padding: 6px 0 0 12px;
width: 420px;
font-size: 0.82em;
line-height: 145%;
}

#AboutLd ol {
margin: 0 0 0 0;
padding: 32px 0 0 0;
}

#AboutLd ol li {
display: block;
margin: 18px 0 0 0;
padding: 0 0 0 0;
list-style-type: none;
width: 418px;
height: 90px;
color: #009ea7;
}
#AboutLd ol li#AboutLdList01 {
background: url(../../../about/img/pic02_1.gif) left top no-repeat;
}
#AboutLd ol li#AboutLdList02 {
background: url(../../../about/img/pic02_2.gif) left top no-repeat;
}
#AboutLd ol li span {
display: none;
}

/*--------------------------------------*/

#AboutEx01 {
margin: 0 0 0 0;
padding: 18px 0 0 34px;
width: 784px;
}

#AboutEx01 div#AE01c01,
#AboutEx01 div#AE01c02,
#AboutEx01 div#AE01c03,
#AboutEx01 div#AE01c04,
#AboutEx01 div#AE01c05 {
margin: 0 0 0 0;
padding: 0 0 0 0;
}

#AboutEx01 div#AE01c01 h3,
#AboutEx01 div#AE01c02 h3,
#AboutEx01 div#AE01c03 h3,
#AboutEx01 div#AE01c04 h3,
#AboutEx01 div#AE01c05 h3 {
margin: 0 0 0 0;
padding: 20px 0 0 0;
color: #009ea7;
font-size: 1em;
}

#AboutEx01 div#AE01c01 p,
#AboutEx01 div#AE01c02 p,
#AboutEx01 div#AE01c03 p,
#AboutEx01 div#AE01c04 p,
#AboutEx01 div#AE01c05 p {
margin: 0 0 0 0;
padding: 3px 0 0 0;
font-size: 0.82em;
line-height: 145%;
}

#AboutEx01 div#AE01c01 ol,
#AboutEx01 div#AE01c02 ol,
#AboutEx01 div#AE01c03 ol,
#AboutEx01 div#AE01c04 ol,
#AboutEx01 div#AE01c05 ol {
margin: 5px 0 0 2em;
padding: 0 0 0 0;
font-size: 0.82em;
line-height: 145%;
}

#AboutEx01 div#AE01c01 ol li,
#AboutEx01 div#AE01c02 ol li,
#AboutEx01 div#AE01c03 ol li,
#AboutEx01 div#AE01c04 ol li,
#AboutEx01 div#AE01c05 ol li {
margin: 0 0 0 0;
padding: 0 0 0 0;
}

#AboutEx05DI {
display: block;
float: right;
margin: 24px 0 0 0;
padding: 16px 20px 0 0;
width: 330px;
}

#AboutEx05DI h4 {
margin: 0 0 0 0;
padding: 20px 0 0 0;
color: #414141;
font-size: 0.92em;
line-height: 145%;
font-weight: normal;
}

#AboutEx05DI p {
margin: 0 0 0 0;
padding: 3px 0 0 1em;
}

#AboutEx05Img {
display: block;
margin: 0 0 0 0;
padding: 16px 0 0 20px;
width: 393px;
float: none;
border: none;
}

/*--------------------------------------*/

#AboutEx02 {
margin: 0 0 0 0;
padding: 24px 0 24px 34px;
width: 785px;
}


#AboutEx02 dl#AboutEx03TTL {
margin: 36px 0 0 0;
padding: 0 0 0 0;
}

#AboutEx02 dl#AboutEx03TTL dt {
margin: 0 0 0 0;
padding: 10px 10px 8px 10px;
font-size: 1em;
background-color: #efefef;
}

#AboutEx02 dl#AboutEx03TTL dd {
margin: 0 0 0 0;
padding: 10px 10px 0 10px;
font-size: 0.82em;
line-height: 145%;
}

#AboutEx02 dl#AboutEx03TTL dd table {
margin: 10px 0 0 0;
padding:0 0 0 0;
border-bottom: 1px dashed #cccccc;
}
#AboutEx02 dl#AboutEx03TTL dd table th,
#AboutEx02 dl#AboutEx03TTL dd table td {
padding: 6px 12px 6px 0;
border-top: 1px dashed #cccccc;
}
#AboutEx02 dl#AboutEx03TTL dd table th {
text-align: left;
font-weight: normal;
width: 6em;
}
#AboutEx02 dl#AboutEx04TTL {
margin: 24px 0 0 0;
padding: 0 0 0 0;
}

#AboutEx02 dl#AboutEx04TTL dt {
margin: 0 0 0 0;
padding: 10px 10px 8px 10px;
font-size: 1em;
background-color: #efefef;
}

#AboutEx02 dl#AboutEx04TTL dd {
margin: 0 0 0 0;
padding: 10px 10px 0 10px;
font-size: 0.82em;
line-height: 145%;
}
#AboutEx02 dl#AboutEx04TTL dd table {
margin: 0 0 0 0;
padding:0 0 0 0;
}
#AboutEx02 dl#AboutEx04TTL dd table th,
#AboutEx02 dl#AboutEx04TTL dd table td {
padding: 0 12px 0 0;
}
#AboutEx02 dl#AboutEx04TTL dd table th {
text-align: left;
font-weight: normal;
}

#AboutEx02 dl#AboutEx05TTL {
margin: 24px 0 0 0;
padding: 0 0 0 0;
}

#AboutEx02 dl#AboutEx05TTL dt {
margin: 0 0 0 0;
padding: 0 0 0 0;
color: #009ea7;
font-size: 1em;
}

#AboutEx02 dl#AboutEx05TTL dd {
margin: 0 0 0 0;
padding: 3px 0 0 10px;
font-size: 0.82em;
line-height: 145%;
}

.pdfList {
display: block;
margin: 12px 0 0 0;
padding: 12px 12px 12px 12px;
font-size: 0.92em;
line-height: 145%;
border: 1px dashed #cccccc;
}
.pdfList span {
margin: 0 0 0 0;
padding: 5px 18px 5px 0;
background-image: url(../../../img/common/pdf_icon.gif);
background-position: right center;
background-repeat: no-repeat;@
}

/*--- End -------------------------------------*/




