@charset "utf-8";

div#main_buy{
clear:both;
padding:0 0 100px 0;
}


/* h2 */

h2{
float:left;
margin:5px 0 0 0;
padding:0 5px 0 15px;
}


/* h3 */

h3{
clear:both;
padding:10px 15px 15px 15px;
}


/* search */

div#tel{
float:left;
margin:5px 0 0 0;
}


/* left */

div#left{
overflow:hidden;
float:left;
position:relative;
width:364px;
padding:0 6px 120px 15px;
}

div#left p.btnarea{
position:absolute;
left:255px;
top:50px;
}

div#left dl.point{
float:left;
width:225px;
padding:0 23px 0 5px;
}

div#left dl.point dt{
padding:20px 0 5px 0;
}

div#left dl.point dd{
padding:5px 0 5px 0;
background:url(../img/sale_line01.gif) no-repeat left bottom;
}

div#left dl.flow{
float:left;
width:111px;
}

div#left dl.flow dt{
padding:20px 0 10px 0;
text-align:center;
}

div#left dl.flow dd img{
vertical-align:top;
}


/* right */

div#right{
overflow:hidden;
float:left;
position:relative;
width:364px;
padding:0 15px 120px 6px;
}

div#right p.btnarea{
position:absolute;
left:246px;
top:50px;
}

div#right dl.point{
float:left;
width:225px;
padding:0 18px 0 10px;
}

div#right dl.point dt{
padding:20px 0 5px 0;
}

div#right dl.point dd{
padding:5px 0 5px 0;
background:url(../img/sale_line01.gif) no-repeat left bottom;
}

div#right dl.flow{
float:left;
width:111px;
}

div#right dl.flow dt{
padding:20px 0 10px 0;
text-align:center;
}

div#right dl.flow dd img{
vertical-align:top;
}



