@charset "utf-8";

/*-------------------------------------------- store -----------------------------------------*/
#contents-inner-store{
margin:0 0 40px;
}

#contents-inner-store #map{
margin:0 0 0 0;
width:674px;
height:400px;
}


#contents-inner-store h3 {
margin:30px 0;
}

#contents-inner-store .line{height:1px;background-image:url(../images/line.gif);margin:11px 0px 11px 0px;}

#contents-inner-store .tableAdjust1{
border:1px solid #cdcdcd;
margin:0px 0px 20px 0px;

}

#contents-inner-store .tableAdjust1 th{
background-color:#f3f3f3;
font-weight:normal;
font-size:12px;
padding:5px 0px 5px 0px;
}

#contents-inner-store .tableAdjust1 th h4{
margin:0px 0px 3px 0px;
}

#contents-inner-store .tableAdjust1 th .h4{
font-size:14px;
margin:0px 0px 3px 0px;
}

#contents-inner-store .tableAdjust1 th strong{
color:#b40000;
}

#contents-inner-store .tableAdjust1 .map{
border:1px solid #cdcdcd;
margin:15px 15px 15px 15px;
}

#contents-inner-store .tableAdjust1 .cmnt{
margin:15px 15px 0px 15px;
font-size:12px;
color:#666;
}

#contents-inner-store .tableAdjust1 .imageAdjust1{
border:1px solid #cdcdcd;
margin:12px 10px 0px 10px;
}

#contents-inner-store .tableAdjust1 iframe{
margin:12px 10px 10px 10px;
}


#contents-inner-store .tableAdjust1 .imageAdjust2{
margin:0px 0px 0px 15px;
}


#contents-inner-store .imageAdjust3{
margin:10px 0px 0px 0px;
}


#contents-inner-store .imageAdjust4{
margin:1px 15px 5px 0px;
}

#contents-inner-store #sc{
width:280px;
height:100px;
margin:0px 0px 0px 70px;
/*border:1px solid #ff0000;*/
position:absolute;
top:310px;
z-index:5;
background-repeat:no-repeat;
background-position:top left;
}

#contents-inner-store .tableAdjust1 .imageAdjust5{
border:1px solid #cdcdcd;
margin:4px 10px 0px 10px;
}

#contents-inner-store .photo{/*width:660px;*/margin:23px 0 23px 0px; }
#contents-inner-store .photo td{padding:0 0 25px;}
#contents-inner-store .photo img{ padding:5px; border:1px solid #ccc; margin:0 0 5px 0; background:#fff;}

#contents-inner-store .tableAdjust3{
margin:0px 0px 20px 0px;

}

#contents-inner-store .tableAdjust3 th{
	width:200px;
}

#contents-inner-store .tb1 th, #contents-inner-store .tb1 td{
padding:10px 5px 10px 5px;
border-bottom:solid 1px #EEE;
}

#contents-inner-store .gm-style-iw-d:has(.map_fukidashi){margin-top: -32px;}
#contents-inner-store .map_fukidashi{padding-right: 25px;}
#contents-inner-store .map_fukidashi a:focus-visible,#contents-inner-store .map_fukidashi a:focus{outline: none;}
#contents-inner-store .map_fukidashi a{text-decoration:none;}
