@charset "utf-8";

/*
----------------------------------------
common layout
----------------------------------------
*/

div.pickup{
margin:0 auto;
padding:0 10px 20px 10px;
}
div.pickup2{
margin:0 auto;
padding:0 10px 20px 10px;
}


div.pickup{
background:url(img/pickup_background.jpg) no-repeat 10px 0;
}
div.pickup2{
margin:15px 0;
background:url(img/pickup2_background.jpg) no-repeat 10px 100%;
}
div.pickup *{
margin:0;
padding:0;
}

/*
----------------------------------------
original layout
----------------------------------------
*/
div.pickup div.section{
position:relative;
margin:1em 0;
padding:0 0 5px 0;
}
div.pickup div.babbi{
padding:0 0 40px 0;
}
div.pickup2 div.section{
position:relative;
margin:1em 0;
}
/*
----------------------------------------
pickup
----------------------------------------
*/
div.pickup h3{
/*margin:0 -25px;*/
}
div.pickup h4{
padding:1em 0 1em 20px;
margin:0;
clear:none;
}
div.pickup p{
padding:0 20px;
}
div.pickup p.tel span{
padding:0.5em 0 0 1em;
}

div.section p.pict7{
z-index:6;
padding:0 20px 0 0;
float:right;
position:relative;
}
div.section p.pict6{
z-index:6;
float:left;
position:relative;
}
div.section p.pictnefuda1{
position:absolute;
left:180px;
z-index:8;
top:190px;
}
div.section p.pictnefuda2{
position:absolute;
z-index:2;
left: 131px;
top: 240px;
}
div.section p.pictnefuda3{
position:absolute;
z-index:3;
left: 125px;
top: 187px;
}
div.section p.pictnefuda4{
position:absolute;
z-index:4;
left: 230px;
top: 200px;
}

div.pickup p.pickup_banner{
margin-top:50px;
}

/*
----------------------------------------
pickup2
----------------------------------------
*/
div.pickup2 h3{
margin:0x;
}
div.pickup2 h4.berry{
padding:3em 30px 0.5em 30px;
margin:0;
clear:none;
}
div.pickup2 p{
padding:0 30px;
}
div.pickup2 div.section p.pict3{
z-index:3;
float:right;
}
div.pickup2 div.section ul.berry{
background:url(img/ul_img.png) no-repeat;
height:55px;
float:left;
}
div.pickup2 div.section ul.berry li{
background:none;
padding-left:50px;
}
div.pickup2 div.section p.btndetail1{
margin-top:-40px;
margin-left:240px;
}

div.pickup2 div.section ul.berry2{
background:url(img/ul_img2.png) no-repeat;
list-style:none;
height:55px;
margin:0 0 0 40px;
}
div.pickup2 div.section ul.berry2 li{
background:none;
padding:5px 0 0 50px;
}
div.pickup2 div.section p.btndetail2{
margin-top:-20px;
margin-left:250px;
}
