@charset "utf-8";

h3{
line-height:0px;
margin-bottom:15px;
}

h5{
font-weight:bold;
margin:0.7em 0 0.4em;
letter-spacing:0.2em;
}
#introduction{
padding-bottom:2.3em;
border-bottom:#333 1px solid;
}
div.product{
position:relative;
padding:20px 0 30px 256px;
min-height:190px;
background:url(../../common/img/line02.gif) no-repeat left bottom;
}
* html div.product{
height:190px;
}
div.product h4{
background:url(../laver/img/ariake-sodachi/hs_bg.gif) no-repeat 0px 3px;
padding:0 0 0 25px;
height:42px;
margin-bottom:20px;
}

div.product p.image{
position:absolute;
top:10px;
left:0px;
}


div.product ul{
margin:0;
}
div.product ul li{
margin:0 0 0.3em 18px;
}

div.product dt{
border-left:#999 4px solid;
padding:0 0 0 6px;
margin:0 0 0.3em 0;
}
div.product dd{
margin:0 0 0.4em;
}

@media print {
* html div.product h4,
* html div.product p,
* html div.product ul,
* html div.product dl {
margin-left:60px;
}

* html div.product p.image{
left:-60px;
}

* + html div.product h4,
* + html div.product p,
* + html div.product ul,
* + html div.product dl {
margin-left:60px;
}
* + html div.product p.image{
left:-60px;
}
}

