@import url("common/style1.css");
*, *::before, *::after {
  box-sizing: border-box;
	margin:0;
	padding:0;
}

#main{
	margin-top:20px;
}
/*メイン左側に追加した部分*/
#onegai{
	width:200px;
	background-color:#ff6100;
	margin-bottom:10px;
	padding:10px 0;


}
#onegai h3{
	color:#ffffff;
	width:170px;
	margin:0 auto;

}

/*メイン右側のスタイルここから↓*/

.right_top h3{
	border-top:1px solid #333333;
	border-bottom:1px solid #333333;
	text-align:center;
	padding:10px 0;
	margin:0 auto 20px auto;

	
}
.kakou_konpou{
	width:580px;
}
.kakou_konpou tr{
	margin-bottom:20px;
	height:170px;
}
.kakou_konpou_image,.kakou_konpou_image img{
    width:230px;
} 
.kakou_konpou_image p{
	padding-bottom:20px;
}
.kakou_konpou_text{
	width:350px;
	padding-left:30px;
	vertical-align:top;
}
.kakou_konpou_text h4{
	margin-bottom:5px;
}

.kakou_konpou_text p{
	padding-left:5px;
	line-height:20px;
}
#kakou_last{
	margin-bottom:20px;
}
.gaiyou{
	width:580px;
}
#table_top{
	text-align:center;
	font-size:16px;
	color:#ffffff;
	background-color:#000000;

}
.gaiyou tr{
	height:40px;
	font-size:15px;
}
.gaiyou_left{
	width:130px;
	text-align:left;
	font-weight:normal;
	padding-left:10px;

}
.gaiyou_right{
	width:450px;
	text-align:left;
	padding-left:10px;
}
#res_map{
    display: none;
}
@media (max-width: 750px){
/*ヘッダー部分*/
    #header_visual img{
            width:750px;
    }
    /*メイン部分右側*/
    #main{
            width:100%;
            margin:0 auto;
    }
    #onegai{
            width:100%;
            background-color:#ff6100;
            margin-bottom:10px;
    }
    #onegai h3{
            color:#ffffff;
            width:100%;
    }
    #onegai h3 br{
        display: none;
    }
    .gaiyou{
        width:100%;
    }
    #map{
        display: none;
    }
    #res_map{
        display: table-row;
    }
    .kakou_konpou{
        width:100%;
    }
    .kakou_konpou_image img{
        width:100%;
    } 
}
