@charset "utf-8";

/* --------------------------------------------------
 Reason Layout
 		- 
-------------------------------------------------- */
.reasonMainArea {
background:url(../images/reason_bg_top.gif) repeat-x 0 0;
}
.reasonMainArea h2 {
padding:0 0 26px 0;
}
.reasonMainArea .reasonBoxL,
.reasonMainArea .reasonBoxR {
padding:27px 0 28px 0;
background:url(/template/images/lineH_bg_02.gif) repeat-x 0 100%;
}
.reasonMainArea .reasonBoxL p.reasonImg {
float: left;
padding:0 22px 0 21px;
}
.reasonMainArea .reasonBoxL .reasonTxt {
float:right;
width:344px;
padding:3px 24px 0 0;
}
.reasonMainArea .reasonBoxR .reasonTxt {
float:left;
width:310px;
padding:3px 0 0 21px;
}
.reasonMainArea .reasonBoxR p.reasonImg {
float:right;
padding:0 24px 0 0;
}
.reasonMainArea .reason03 {
padding:30px 24px 28px 21px;
background:url(/template/images/lineH_bg_02.gif) repeat-x 0 100%;
}
.reasonMainArea .reason04 {
padding:30px 24px 0 21px;
}
.reasonMainArea .reason05 {
padding:0 0 27px 0;
}
.reasonMainArea .reason05 .reasonTxt {
width:349px;
padding:37px 0 0 21px;
}
.reasonMainArea .reason05 p.reasonImg {
padding:5px 14px 0 0;
}
.reasonMainArea .reason06 p.reasonImg {
padding:0 21px 0 21px;
}
.reasonMainArea p.btnProducts {
padding:15px 24px 0 0;
text-align:right;
}

