@charset "utf-8";

/* --------------------------------------------------

private css

-------------------------------------------------- */



#sub #main #content p.inquiry{
	width:450px;
	margin:40px auto 20px auto;
}
#sub #main #side p.inquiry{
	margin:25px 0 0 0;
}
/* --------- index.html ---------- */

#sub #main #content .five-merit {
margin:0 0 28px 12px;
padding:0 0 30px 0;
background:url(images/bdr_five-merit_btm.gif) no-repeat left bottom;
}
#sub #main #content .five-merit h2 {
margin:0 0 20px 0;
}
#sub #main #content .five-merit p {
margin:0 0 0 5px;
}

#sub #main #content h2.reason {
margin:0 0 10px 5px;
padding:0;
background:none;
}
#sub #main #content .reason {
margin:0 0 3px 10px;
padding:0 0 30px 0;
background:url(images/bdr_reason_btm.gif) no-repeat left bottom;
}
#sub #main #content .reason h3 {
margin:0 0 12px 0;
}
#sub #main #content .reason p {
margin:0 0 0 5px;
}
#sub #main #content .reason p.mgt {
margin:20px 0 0 5px;
}
#sub #main #content .reason ul {
margin:3px 0 0 5px;
}

#sub #main #content p.flow {
margin:26px 0 0 15px;
}



/* --------- flow.html ---------- */

#sub #main #content .flow-step {
float:right;

}
#sub #main #content .flow-step .step {
float:none;
width:335px;
margin:0 0 5px 0;
padding:0 0 14px 0;
background:url(images/bdr_step_btm.gif) no-repeat left bottom;
}
#sub #main #content .flow-step .step h2 {
margin:0 0 10px 0;
}
#sub #main #content .flow-step .step p {
margin:0 0 0 2px;
}

#sub #main #content .flow-step .step .point {
width:311px;
margin:12px 0 0 2px;
padding:8px 12px;
background:#FAF5E4;
}
#sub #main #content .flow-step .step .point h3 {
margin:0 0 10px 0;
}


