body {background: #F9F9F9;}
.sub_top {padding:280px 0px 20px; border-bottom:1px solid #ddd; background: #fff;}
.sub_title {margin:0px auto 300px;}

.sc_1 {padding:150px 0px 200px;}
.sc_1 .circle_title {margin-bottom:80px; font-size: 50px;}
.sc_1 .text {margin-bottom:80px;}
.sc_1 .text h5 {font-size:30px; font-weight: var(--weight_bold); color:var(--red_orange); margin-bottom:30px;}
.sc_1 .text .row {margin-bottom:30px;}
.sc_1 .text .row p {font-size:24px; font-weight: var(--weight_bold); margin-bottom:20px;}
.sc_1 .text .row span {font-size:24px; line-height: 1.5;}
.sc_1 .info_box {background: #fff; padding:50px; box-sizing: border-box; border:1px solid #eee; margin-bottom: 80px;}
.sc_1 .info_box p {font-size:24px; font-weight:var(--weight_bold); margin-bottom:30px;}
.sc_1 .info_box span {font-size:20px; line-height: 1.5;  display: block;}
.sc_1 .info_box .note {margin:30px 0px; padding:30px; background: #F9F9F9; box-sizing: border-box; margin-bottom:50px;}
.sc_1 .info_box .note p {font-size:20px; font-weight: var(--weight_bold); margin-bottom:15px;}
.sc_1 .info_box .note span {font-size:20px; line-height: 1.5;}
.sc_1 .table {margin-bottom:50px; width: 100%;}

@media (max-width: 768px){
    .sub_top {padding:80px 0px 10px;}
    .sub_title {margin:0px auto 80px;}
    .sub_title h3 {font-size:35px;}

    .sc_1 {padding:80px 0px 50px;}
    .sc_1 .circle_title {font-size: 30px; margin-bottom:50px;}
    .sc_1 .text h5 {font-size:23px; margin-bottom:20px;}
    .sc_1 .text .row p {font-size:16px;}
    .sc_1 .text .row span {font-size:16px;}
    .sc_1 .text {margin-bottom:50px;}

    .sc_1 .info_box {padding:30px 20px; margin-bottom:50px;}
    .sc_1 .info_box p {font-size:18px;}
    .sc_1 .info_box span {font-size:16px;}
    .sc_1 .info_box .note {padding:20px; width: 100%; margin-bottom:30px;}
    .sc_1 .info_box .note p {font-size:16px;}
    .sc_1 .info_box .note span {font-size:14px;}

    .sc_1 .table {margin-bottom:30px;}
}