@charset "utf-8";
/* CSS Document */

/* ロジスティック
***************************************************************************/

#logi_content { width: 960px; margin: 0 auto; }

#logi_content1 { width: 100%; border-top: 1px solid #dddddd; z-index: -10; margin: 0 0 50px 0;}
#logi_content2 { width: 960px; margin: 0 auto; }
#logi_content3 { margin: 20px 0 50px 0;}
#logi_content3 img { border: 1px solid #e0e0e0;}

.box1 { width: 960px; height: 264px; margin: 10px 0 0 0; padding: 0; }


.logi_kanban { margin: 10px 0 0 0;}
.src_map { margin: 30px 0; }
.src_map1 { padding: 5px 4px; }

.logi_left { float: left; }
.logi_right { float: right; }

.logi_map { margin: 5px; }

.logi01 { width: 497px; background: #f5f5f5; border: 1px solid #e0e0e0; height: 200px; margin-bottom: 30px; }
.logi02 { width: 180px; background: #f5f5f5; border: 1px solid #e0e0e0; border-left: none; height: 200px; margin-bottom: 30px; }

.logi03 { width: 332px; margin: 10px 0 20px 0; }
.logi04 { width: 332px; margin: 10px 0 20px 0; }
.logi03 img,
.logi04 img { width: 100%; }

.src1 { width: 100px; padding: 5px 0 5px 10px;  background: #FFF; border: 1px solid #e0e0e0; }
.src2 { background: #fff; padding: 5px 0 5px 10px; border: 1px solid #e0e0e0;}

.summarytitle { padding: 3px 0 3px 5px;}

.logi_cotitle {margin: 10px 0 20px 0;}
.title_under { padding-bottom: 5px; border-bottom: 1px solid #e0e0e0; }









/* 影
***************************************************************************/
.effect6
{
    position:relative;
    -webkit-box-shadow:0 1px 4px rgba(0, 0, 0, 0.3), 0 0 40px rgba(0, 0, 0, 0.1) inset;
       -moz-box-shadow:0 1px 4px rgba(0, 0, 0, 0.3), 0 0 40px rgba(0, 0, 0, 0.1) inset;
            box-shadow:0 1px 4px rgba(0, 0, 0, 0.3), 0 0 40px rgba(0, 0, 0, 0.1) inset;
}
.effect6:before, .effect6:after
{
    content:"";
    position:absolute;
    z-index:-1;
    -webkit-box-shadow:0 0 20px rgba(0,0,0,0.8);
    -moz-box-shadow:0 0 20px rgba(0,0,0,0.8);
    box-shadow:0 0 20px rgba(0,0,0,0.8);
    top:50%;
    bottom:0;
    left:10px;
    right:10px;
    -moz-border-radius:100px / 10px;
    border-radius:100px / 10px;
}
.effect6:after
{
    right:10px;
    left:auto;
    -webkit-transform:skew(8deg) rotate(3deg);
       -moz-transform:skew(8deg) rotate(3deg);
        -ms-transform:skew(8deg) rotate(3deg);
         -o-transform:skew(8deg) rotate(3deg);
            transform:skew(8deg) rotate(3deg);
}