.partner { font-size: 16px;}
.partner .sec01 {}
.partner .inner { width: 960px; margin: 35px auto 35px;}
.partner-lead { display: grid; grid-template-columns: repeat(2, 1fr); gap: 60px; margin-top: 60px;}
.partner-lead-box { }
.partner-lead-title { font-weight: bold; font-size: 18px; margin-bottom: 10px; color: #4F9CD7;}
.partner-lead-point { margin-top: 20px; padding: 30px; background-color: #F0F0F0;}
.partner-lead-point .partner-lead-title { font-size: 16px;;}
.partner ul { display: grid; gap: 5px;}
.partner ul li { display: flex; gap: 5px; align-items: center;}
.partner ul li::before { content:"●"; font-size: 10px; color: #4F9CD7;}


.partner .sec02 { margin-top: 60px; padding-top: 40px; border-top: #ccc 1px solid;  background-color: #F0F0F0;}
.partner .sec02 .inner { padding-bottom:90px;}
.partner .sec02 .inner { width: 800px; margin:0 auto;}
.partner .sec02 .inner table { width: 100%; }
.partner .sec02 .inner table tr { display: flex; gap: 20px;     justify-content: space-between;}
.partner .sec02 .inner table th { width: 100%; max-width: 34%; font-size:16px; font-weight:normal; color:#534741;padding-bottom:45px; vertical-align:text-top;}
.partner .sec02 .inner table td { width: 100%; max-width: 66%; font-size:16px; font-weight:normal; color:#534741; padding-bottom:45px; vertical-align:top;}
.partner .sec02 .inner table td input[type="text"]{ border:1px solid #CACACA; width:100%; padding:15px; box-sizing:border-box;}
.partner .sec02 .inner table td textarea{ border:1px solid #CACACA; width:100%; padding:15px; box-sizing:border-box;}




.partner .formTxt { font-size: 16px; margin-top: 40px;}
.partner .formTxt a { color: #4F9CD7; text-decoration: underline;}

.partner .sec02 .addBtn { width: auto; border-top:1px solid #CACACA; padding:25px 80px 25px; text-align:center;}
.partner .sec02 .addBtn { width: auto; border-top:1px solid #CACACA; justify-content: center; padding: 25px 0 25px; text-align:center; display: flex; align-items: center; gap: 20px;}
.partner .sec02 .addBtn br { display: none;}
.partner .mw_wp_form_confirm .addBtn .back { margin: 0 !important;}
.partner .error { margin-top: 5px; font-size: 14px;}

