@charset "utf-8";



/*----------------------------------------
ir
----------------------------------------*/

/*pc*/
@media print, screen and (min-width: 768px) {

/*footerLink*/
/*.linkFotInfo ul li:nth-child(5) a { background: #086db0;}
.linkFotInfo ul li:nth-child(5) a .txt h3 { color: #FFF;}*/

.cont01 { padding: 50px 0;}

.cont04 { padding: 50px 0;}
.cont04 dl { border-bottom: solid 1px #EDEDED; font-size: 1.4rem;}
.cont04 dl dt { float: left; width: 150px; border-top: solid 1px #EDEDED; padding: 20px 0;}
.cont04 dl dd { margin-left: 150px; border-top: solid 1px #EDEDED; padding: 20px 0;}
.cont04 dl dd .pdf_icon {}
.cont04 dl dd .pdf_icon .size {}
.cont04 dl dd .pdf_icon .size::before { font-family: "Font Awesome 5 Free"; content: "【 \f1c1　PDF形式：";}
.cont04 dl dd .pdf_icon .size::after { font-family: "Font Awesome 5 Free"; content: "】";}
.cont04 .btn { text-align: center;}
.cont04 .btn a { display: inline-block; background: #1e86bb; color: #FFF; padding: 10px 50px; border: none;}

.cont05 { padding: 50px 0;}

}



/*sp*/
@media only screen and (max-width: 767px) {

/*footerLink*/
.linkFotInfo ul li:nth-child(5) a { background: #086db0;}
.linkFotInfo ul li:nth-child(5) a .txt h3 { color: #FFF;}

.cont01 { padding: 50px 2%;}

.cont04 { padding: 50px 2% 50px;}
.cont04 dl { border-bottom: solid 1px #EDEDED; font-size: 1.4rem;}
.cont04 dl dt { float: left; width: 120px; border-top: solid 1px #EDEDED; padding: 20px 0;}
.cont04 dl dd { margin-left: 120px; border-top: solid 1px #EDEDED; padding: 20px 0;}
.cont04 dl dd .pdf_icon {}
.cont04 dl dd .pdf_icon .size {}
.cont04 dl dd .pdf_icon .size::before { font-family: "Font Awesome 5 Free"; content: "【 \f1c1　PDF形式：";}
.cont04 dl dd .pdf_icon .size::after { font-family: "Font Awesome 5 Free"; content: "】";}
.cont04 .btn { text-align: center;}
.cont04 .btn a { display: inline-block; background: #1e86bb; color: #FFF; padding: 10px 50px; border: none;}


}





