@charset "UTF-8";

/*
Theme Name: MY THEME
Author: ICHIMIYAUNYU
Description: This is my original theme.
Version: 1.0
*/

/* ----------------------------------------------------------------------
産業廃棄物輸送ページ
---------------------------------------------------------------------- */

.Waste1{margin:0 auto; width:80%;}
.Waste1 section{padding-top:50px;}
.Waste1 h3{padding: 0.4em 0;
    background: #3E3A39;
    border-radius: 30px;
font-size: 20px;
    font-weight: 600;
    color: #fff;
text-align: center; margin:0}

.Waste1__box1 p{padding:15px; border:2px solid #cccccc; line-height:1.7; margin:20px 0 0;}

.Waste1__box2 div{text-align:center; padding-top:30px; padding-bottom:20px;}
.Waste1__box2 ul{list-style:none; padding:15px; border:2px solid #cccccc; margin:0;}
.Waste1__box2 li{background-image: url(../img/list_mark.png);
background-size:5px 16px;
background-repeat: no-repeat;
background-position: 0px 5px; padding-left:10px; line-height:1.7; padding-bottom:10px;}

.Waste1__box2 p{padding:15px; line-height:1.7; margin:0;}
.Waste1__box2__box1{padding-top:30px; text-align:center;}
.Waste1__box2__box1 a{color:red;}
.Waste1__box2__box1 a:hover{color: #d41d23;}
.Waste1__box2__box1 a i{padding-right:15px; font-size:40px;}
@media (min-width: 1500px) {
.Waste1{width:1200px;}
}
@media (max-width: 1200px) {
.Waste1{width:90%;}
}
@media (max-width: 980px) {
.Waste1{width:882px; margin:0; padding:0 49px;}
}

@media (max-width: 500px) {
.Waste1{width:90%; margin:0; padding:0 5% 0;}
.Waste1 section:nth-of-type(1){padding-top:35px;}
.Waste1__box1 h3{width:auto;
padding: 0.4em;
border-radius: 0px;
font-size: 18px;
line-height:1.7;}

.Waste1__box2 h3{width:auto;
padding: 0.4em;
border-radius: 0px;
font-size: 18px;
line-height:1.7;}

.Waste1__box2 img{width:100%;}
.Waste1__box1 p{width:100;-webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    -o-box-sizing: border-box;
    -ms-box-sizing: border-box;
    box-sizing: border-box;}

.Waste1__box2 p{width:100%;-webkit-box-sizing: border-box;
        -moz-box-sizing: border-box;
        -o-box-sizing: border-box;
        -ms-box-sizing: border-box;
        box-sizing: border-box;}
}