@charset "Shift_JIS";

/* --------------------------------------------------------------------
	SPA PJ-W NEW
--------------------------------------------------------------------- */
#spapj_new{
    margin: 0 auto 18px;
    width: 892px;
}

div#spapj_new img {
    vertical-align: top;
}

#spapj_new div.btn_block01_  {
    background-image: url("../../img/usr/freepage/products/spapj_new/index/img_01.jpg");
    height: 85px;
    width: 892px;
    position: relative;
}

#spapj_new div.btn_block01_ p.btn {
    left: 25px;
    top: 10px;
    position: absolute;
}


#spapj_new div.btn_block02_  {
    background-image: url("../../img/usr/freepage/products/spapj_new/index/img_13.jpg");
    height: 122px;
    width: 892px;
    position: relative;
}

#spapj_new div.btn_block02_ p.btn {
    left: 195px;
    top: 0px;
    position: absolute;
}

#spapj_new div.block div, #spapj_new div.block p {
    display: inline;
    float: left;
    width: auto;
}
#spapj_new .floatR {
    display: inline;
    float: right;
    width: auto;
}
#spapj_new.process div.block01 div {
    width: 640px;
}
#spapj_new.process div.block01 div,
#spapj_new.process div.block03 div {
    width: 673px;
}
#spapj_new.process div.block01 div div {
    width: auto;
}
#spapj_new .block:after {
    clear: both;
    content: ".";
    display: block;
    height: 0;
    visibility: hidden;
}
#spapj_new .block {
    display: inline-block;
}
#spapj_new .block {
    display: block;
}
