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

#wrapper{width: 100%; background: #fff; padding-top: 60px;}

#news{width: 1000px; margin-left: auto; margin-right: auto; margin-bottom: 40px;}
#news #nl{float: left; width: 136px;}
#news #nr{float: right; width: 820px;}

#news #nr dl{}
#news #nr dt{width:100px; display:block; float:left; padding-bottom: 10px;}
#news #nr dd{display:block; margin-left:100px;padding-bottom: 10px;}

/*-----------------------------------事業紹介*/
#linkarea{width: 100%; background:url(images/business_bg.jpg) no-repeat; background-position:center center; background-size:cover; margin-bottom:40px; height:300px;}
#linkarea p{width:1000px; margin-left:auto; margin-right:auto;}


#bnrarea{width: 1000px; margin-left: auto; margin-right: auto; margin-bottom: 80px; text-align: center;}
.bnrspace1{margin-right: 5px;}
.bnrspace2{margin-right: 10px;}
.bnrspace3{}

/*================================================
 *  タブレット向けデザイン
 ================================================*/
@media screen and (max-width:1100px) {



}




/*================================================
 *  スマートフォン向けデザイン
 ================================================*/
@media screen and (max-width:767px) {

#wrapper{padding-top: 30px;}

#news{width: 95%; margin-left: auto; margin-right: auto; margin-bottom: 20px;}
#news #nl{float: left; width: 15%;}
#news #nl img{width: 95px;}
#news #nr{float: right; width:80%}
#news #nr dl{}
#news #nr dt{width:100%; display:block; float:none; padding-bottom: 0px;}
#news #nr dd{display:block; margin-left:0;padding-bottom: 15px;}

#linkarea{ background:none; margin-bottom: 20px; height:auto;}
#linkarea p{width:100%;}
#linkarea p img{width: 50%;}

#bnrarea{width: 95%; margin-left: auto; margin-right: auto;}
.bnrspace1{margin-right: 2px; margin-left: 2px; width: 30%;}
.bnrspace2{margin-right: 2px; margin-left: 2px; width: 30%;}
.bnrspace3{width: 90%; margin-top: 5px;}
}