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


/*-----------------
  lyout PC
-----------------*/

.checklist_download{width: 1200px; margin: 0 auto;}

/* btn */
.btn_pdf_excel img{width:200px;}
.btn_pdf_excel{text-align: right; margin: 40px 70px 50px 0;}

/* タイトル */
.title_checklist h1{font-size: 26px; text-align: center; margin-bottom: 60px;}
.title_checklist p{width: 1050px; text-align: center;margin: 50px auto 80px;}

/* メイン */
h2{font-size: 19px;}
h3{ padding: 0.5em 1em;
    margin: 2em 0;
    color: #2c2c2f; border-radius: 10px;
    background: #d8d8d8;width: 500px; text-align: center}
.main_checklist{margin-left: 100px}

.main_checklist p{width: 1050px;text-align: left;margin: 30px 0 50px 0;}

.download{display: flex; flex-wrap: wrap; width: 600px; margin-bottom: 20px;}
.download div{font-size:1.3rem; color: rgba(144,144,144,1.00);margin-top:32px;}
.download img{width: 80px;}   

.both_pdf{display: flex; flex-wrap: wrap; max-width:1200px; margin: 0 auto 100px;border-bottom:double #C8C8C9 4px;padding-bottom:5px;}
.both_pdf img{width: 170px; margin-left: 200px;}
.both_pdf_excel{display: flex; flex-wrap: wrap; max-width: 1200px; margin: 0 auto 70px;border-bottom: double #C8C8C9 4px;padding-bottom:3px;}
.both_pdf_excel img{width: 170px; margin-left: 180px;}

.explanation{display: flex;flex-wrap: wrap; width: 400px;margin-left: -40px; margin-bottom: 25px}
.explanation img{width: 140px;margin-top: -60px}
.explanation div{font-size:1.5rem; color:#E2B221;margin-left: -10px;}





@media(max-width:750px){
	/*-----------------
  lyout レスポンシブ
-----------------*/

.checklist_download{width: 360px; margin: 0 auto;}

/* btn */
.btn_pdf_excel img{width:130px;}
.btn_pdf_excel{margin: 40px 0px 40px 0px;}

/* タイトル */
.title_checklist h1{font-size: 24px; width: 370px;}
.title_checklist p{width: 360px;margin: 40px auto 50px; font-size: 14px; text-align: left;}

/* メイン */
h3{font-size: 17px; 
   width: 350px; text-align: center; margin: 0 auto; padding: 15px;}
.main_checklist{margin-left:0px}
.main_checklist p{width: 360px;text-align: left;margin:30px auto 10px;}

.download{width: 200px;margin: 0 auto 20px;}
.download div{font-size:1rem; margin-top:32px;}
.download img{width: 70px;}  
	
h2{font-size: 17px; text-align: center; width: 340px; margin: 0 auto;}
	
.both_pdf{display: block;　max-width:350px; margin: 0 auto 50px;border-bottom:none;}
.both_pdf img{display: block; width: 200px; margin: 40px auto 0px;}
	
.both_pdf_excel{display: block;　max-width:350px; margin: 20px auto 50px;border-bottom:none}
.both_pdf_excel img{display: block; width: 200px; margin: 40px auto 20px}

.explanation{width: 350px;margin: 0 auto -40px;}
.explanation img{width: 140px;margin-top: -60px}
.explanation div{font-size:1.3rem; color:#E2B221;margin-left: 10px;}

}
