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