@charset "UTF-8";
/* CSS Document */
#detail p,#detail h2,#detail h3,#detail h4,#detail h5{
padding:0;
margin:0;
background-image:none !important;
background-color:transparent !important;
}

#detail{
width:578px;
background-color:#e60012;
_line-height:160%;
}

#detail img{
padding:0;
margin:0;
overflow:hidden !important;
}

#detail p{
font-size:15px;
color:#000;
}

.clear{
clear:both;
}

#section01{
display:block;
width:578px;
height:368px;
}

#section02{
display:block;
width:578px;
height:124px;
background:url(img02.jpg) no-repeat;
}

#section02 h3{
font-size:16px;
text-align:left;
color:#fff;
padding:0 212px 0 46px;
}

#section03{
font-size:15px;
display:block;
width:578px;
height:271px;
}
.section03_1{
float:left;
width:273px;
height:271px;
}
.section03_2{
float:right;
width:305px;
height:271px;
background:url(img03_2.jpg) no-repeat;
}
.section03_2 p{
padding:15px 35px 0 0 !important;
}

#section04{
clear:both !important;
display:block;
width:578px;
height:423px;
}

#section05_1{
display:block;
width:578px;
height:340px;
background:url(img05_1.jpg) no-repeat;
}
#section05_1 p{
font-size:15px;
padding:15px 156px 271px 33px !important;
}
#section05_2{
display:block;
width:578px;
height:159px;
}
#section05_2 .txtbox{
font-size:15px;
display:block;
width:578px;
height:114px;
background:url(img05_3.jpg) no-repeat;
}
#section05_2 .txtbox p{
padding-left:25px !important;
}

#section06{
display:block;
width:578px;
height:295px;
}

#section07{
display:block;
width:578px;
height:234px;
}
#section07 .txtbox02{
display:block;
width:578px;
height:183px;
background:url(img07_2.jpg) no-repeat;
}
#section07 .txtbox02 p{
font-size:15px;
padding:13px 10px 10px 35px !important;
}