@charset "UTF-8";
/* YPJ工法 */

#title-01 {
width:630px;
clear: both;
}
#title-01-l {
margin:10px 0 18px 0;
float:left;
width:382px;
}
#title-01-r {
float:left;
width:248px;
margin:30px 0 2px 0;
}
#title-01-f {
float:left;
width:630px;
margin:0 0 20px 0;
}


#title-02 {
width:630px;
clear: both;
}
#title-02-l {
margin:0px 0 23px 0;
float:left;
width:229px;
padding:0 20px 0 0;
}
#title-02-r {
float:left;
width:381px;
margin:0 0 12px 0;
line-height:1.2;
}

#title-02-f {
float:left;
width:614px;
margin:0 0 10px 0;
background:#ECECEC;
padding: 6px 8px 6px 8px;
}


#title-03 {
width:630px;
clear: both;
}
#title-03-l {
margin:0px 0 20px 0;
float:left;
width:388px;
padding:0 20px 0 0;
}
#title-03-r {
float:left;
width:222px;
margin:0 0 12px 0;
line-height:1.2;
}


.title-04-text {
color:#074AA7;
font-weight:bold;
padding:6px 0 7px 0;
line-height:1.0;
}
.title-04-text_bottom {
color:#074AA7;
font-weight:bold;
padding:6px 0 7px 0;
line-height:1.0;
margin:0 0 15px 0;
}


#titile-05-1 {
width:630px;
clear: both;
}

#titile-04,#titile-05-2 {
width:630px;
margin:0 0 20px 0;
clear: both;
}


.title-05-text {
margin:6px 0 7px 0;
line-height:1.0;
}
.title-05-text_bottom {
margin:6px 0 20px 0;
line-height:1.0;
}
