@charset "Shift_JIS";
@import url(../common.css);

/* inpage_link */
p.inpage_link {
    font-size:16px;
    margin:15px 0 0;
    text-align:left;
    float:left;
    height:30px;
}
    p.inpage_link img {
        position:relative;
        top:0; left:10px;
        border:0;
    }
    p.inpage_link * {
        vertical-align:middle;
    }
    p.inpage_link a {
        padding:0 7px;
        color:#378ee6 !important;
        position:relative;
        top:0; left:5px;
    }
    p.inpage_link a:hover {
        color:red !important;
    }

/* saitan5 */
p#text_chumon {
    color:red;
}
    p#text_chumon img {
        position:relative;
        top:0px; right:5px;
    }


table.parent {
}
    table.parent td {
        text-align:center;
    }
        table.parent td td {
            text-align:left;
        }
.memos-waku{
width:665px;
clear:both;
margin-bottom:20px;
}
.memos-s{
width:380px;
float:left;
}
.memos-l{
width:250px;
float:right;
}





/* disk_memo */
div#disk_memo {
    background:url(image/disk_memo/bg.jpg) 0 0 no-repeat;
    width:695px;
    height:360px;
    margin-bottom:20px;
    position:relative;
    top:0; left:0;
}
    div#disk_memo h3, div#disk_memo p {
        text-indent:-100em;
        text-align:left;
    }
    div#disk_memo p.buttons {
        text-indent:0;
    }
    div#disk_memo a {
        display:block;
        background:url(image/disk_memo/button.gif) 0 0 no-repeat;
        height:44px;
        text-indent:-100em;
        position:absolute;
    }
    div#disk_memo p.buttons a.item1 {
        width:270px;
        top:300px; left:50px;
    }
    div#disk_memo p.buttons a.item1:hover {
        background-position:0 -60px;
    }
    div#disk_memo p.buttons a.item2 {
        width:240px;
        top:302px; left:390px;
        background-position:-303px -60px;
    }
    div#disk_memo p.buttons a.item2:hover {
        background-position:-303px 0;
    }
    div#disk_memo p.buttons a.item3 {
        background:url(../image/common/button_contact.gif) no-repeat;
        top:270px; left:50px;
        width:189px;
        height:21px;
    }
    div#disk_memo p.buttons a.item3:hover {
        background-image:url(../image/common/button_contact_over.gif);
    }




/*
**    pr_memo
====================================================*/
table#pr_memo {
    background:url(image/bg.jpg) no-repeat left;
    position:relative;
    top:0; left:0;
}
    /* main */
    table#pr_memo div.main {
        position:relative;
        top:0; left:10px;
        z-index:1000;
        padding-bottom:10px;
    }
    /* thumb */
    table#pr_memo p.thumb {
        position:absolute;
        top:50px; right:0;
        margin:0;
        z-index:10;
    }
    /* p.price */
    table#pr_memo p.price {
        position:absolute;
        top:10px; right:130px;
        background:url(image/price.gif) no-repeat 0 0;
        width:221px; height:72px;
        text-indent:-1000em;
    }

