body *{
	/*-- 
    opacity:0.9;
    opacity:0;
    opacity:1; 
	 --*/
}
@media print, screen and (min-width : 769px){
.layout{
    position:absolute;
    left:50%;
    z-index:-1;
    top:-0;
    margin-left:-720px;
    opacity:0.3;
	display:block;
    opacity:0;
	display:none;
}
}
@media screen and (max-width : 768px) {
.layout {
    width:100%;
    position:absolute;
    left:0;
    z-index:-1;
    top:0;
    top:-26vw;
    opacity:0.3;
	display:block;
    opacity:0;
	display:none;
}
}
#section_pickup .area_r .area02 .exp,
#section_pickup .area_r .btn_simulation a{
	color:#9BA157;
}

#section_pickup .area_r .area02 .btn_detail a{
	border:solid 1px #9BA157;
	color:#9BA157;
}
#section_pickup .area_r .area02 .btn_detail a,
#section_pickup .area_r .btn_simulation a{
	background-image:url(../../image/arrow_much.png);
}
#section_pickup .area_r .area03{
	background:#9BA157;
}
@media print, screen and (min-width : 769px){ 
#section_pickup .area_l{
	background-image:url(../image/bg.jpg);
	background-position:right center;
}
#section_pickup{
	background:#9BA157;
}
#section_pickup .area_r .area01 .pic img {
    width: 650px;
    margin-top: 35px;
    margin-left: -40px;
}
#section_pickup .area_r .area02 .pic img {
    margin-left: -25px;
}
}
@media screen and (max-width : 768px){
	
#section_pickup .area_r .area01 .pic img{
	width:155vw;
	margin-left:-8vw;
}
#section_pickup.getoff  .area_l,
#section_pickup.getoff  .area_menu{
	background-image:url(../image/bg_sp.jpg);
}
#section_pickup .area_r {
	background:#9BA157;
}
}
	
