.de29{ font-size:1.2em; letter-spacing:-1px;}
h2, h3{letter-spacing:-1px; margin-bottom:20px;}

/* ±â¾÷±³À° css */
.sub8_01_1{text-align:center; margin-top:100px; padding:0px;}
.sub8_01_1 hr{border-color:#c1c4d0; text-align:center;}
.sub8_01_1 p.text-s {line-height:35px;}
.sub8_01_2 img{width:50%;}
.sub8_01_3{text-align:center; background-color:#dbe2ef; margin:50px 0px; padding:40px;}
.sub8_01_3 hr{border-color:#c5cbd7;}

.sub8_02_1 img{display:block; margin-bottom:50px;}
.sub8_02_2 table,
.sub8_02_3 table,
.sub8_02_4 table{
   width:100%; border-top:2px solid #334063;
}
.sub8_02_2 table tr,
.sub8_02_3 table tr,
.sub8_02_4 table tr
{
   border-bottom:1px solid #dfdfdf;
}
.sub8_02_2 table td,
.sub8_02_4 table td{
   padding:20px;
}
.sub8_02_2 table td:nth-child(1){width:40%; background:#f5f5f7; font-weight:bold; text-align:center;}

.sub8_02_3{margin-top:50px;}
.sub8_02_3 table th{
   padding:15px; background:#f5f5f7; font-weight:bold; text-align:center; border-right:1px solid #dfdfdf;
}
.sub8_02_3 table td{
   padding:15px; border-right:1px solid #dfdfdf;
}
.sub8_02_3 table td:nth-child(1){
  text-align:center; font-weight:bold; width:20%;
}
.sub8_02_3 table td.end,
.sub8_02_3 table th.end,
.sub8_02_4 table td.end{border:0px;}

.sub8_02_4 table td:nth-child(1),
.sub8_02_4 table tr:nth-child(1)
{
   padding:15px; background:#f5f5f7; font-weight:bold; text-align:center;}


.sub8_02_4 td{text-align:center; border-right:1px solid #dfdfdf;}


.panel-default>.panel-heading{
background-color:#fff!important;
}

.panel-heading{
padding:15px!important;
}

.panel-title{
color:#5f74b9;
}