@charset "UTF-8";

html, body, input, button {letter-spacing: 0; font-family: tsb;}

.wrap-step-banner strong {padding: 0 10px; text-align: center; font-size: 14px;}

.objHeading_h2 {font-family: tb;}
.objHeading_h3 {font-family: tsb;}

.con-list1 > ul > li {font-size: 17px; font-family: tsb;}
.con-list1 > ul > li::before {top: 10px;}
.con-list2 > ul > li {font-size: 17px; font-family: tsb;}

.circle-num-list > ul > li {font-size: 17px; font-family: tsb;}
.circle-num-list > ul > li .num {top: 2px;}

.con-table thead th {font-size: 17px; font-family: tsb;}
.con-table tbody th {font-size: 17px; font-family: tsb;}
.con-table tbody td {font-size: 17px; font-family: tsb;}

.wrap-text-banner .text {font-family: tsb; font-size: 17px;}
.wrap-link-banner .list li {font-size: 17px;}

.noti-txt {font-family: tsb;}

.con-desc {font-family: tsb; font-size: 17px;}

.btn-style2 {font-family: tsb;}

@media screen and (max-width: 960px) {
  .con-table:after,
  .con-table2:after{background: rgba(31,59,101,0.1) url('../../images/common/img_mobile_text.png') no-repeat center 20px;}
}

.overview-wrap .img-box p {padding: 0 10px; letter-spacing: normal; font-family: tsb;}
.overview-wrap .right strong {font-family: tsb;}

.noise-map .m1 {left: 75.4%;}
.noise-map .m2 {left: 83.2%;}
.noise-map .m3 {left: 83%;}
.noise-map .m5 {left: 27.1%;}
.noise-map .m6 {left: 28.6%;}
.noise-map .m8 {left: 37.1%;}
.noise-map .m11 {left: 26.9%}
.noise-map .m12 {left: 37.3%;}
.noise-map .m14 {left: 38.6%}
.noise-map .m16 {left: 37.8%;}
.noise-map .m17 {left: 19.2%}
.noise-map .m19 {left: 11.45%;}