.section_top{padding:100px 0;}
.section .sec_inner .sec_box_list li:last-child{padding-bottom:30px;}
.section .sec_inner .sec_box_list li .list_inner ol{padding-bottom:30px;}
.section .sec_inner .sec_box_list li .list_inner ol li{font-size: 18px; line-height: 28px; padding-bottom: 0; border-bottom: 0;}
.section .sec_inner .sec_box_list li .list_inner .list_desc:last-child{margin-bottom:0;}
.section .sec_inner .sec_bottom{padding-bottom:100px;}
.section .sec_inner .sec_bottom div{margin-bottom:60px;}
.gu_sub_wrapper .gu_sub_contents .contents_inner .contents_sub_copy {font-size:18px; line-height: 30px;}
.section .sec_inner .sec_box_list li {padding-bottom:80px;}
.gu_sub_wrapper .gu_sub_contents .contents_inner a {color:#e35b0a}


/* ================================== Tablet css ================================== */
@media all and (max-width: 1080px) {
    .section_top {padding:90px 0 120px;}
    .section .sec_inner .sec_box_list li .list_inner ol li {font-size: 15px;}
    .section .sec_inner .sec_box_list li {padding-bottom:80px;}
}

/* ================================== Mobile css ================================== */
@media all and (max-width: 766px) {
    .section_top {padding: 60px 0;}
    .section .sec_inner .sec_box_list li .list_inner ol li {font-size: 14px;}
    .section .sec_inner .sec_box_list li {padding-bottom: 60px;}
    .section .sec_inner .sec_bottom div {margin-bottom: 30px;}
    .section .sec_inner .sec_bottom {padding-bottom:60px; font-size:12px;}
    .section .sec_inner .sec_box_list {padding-bottom: 0;}
    .gu_sub_wrapper .gu_sub_contents .contents_inner .contents_sub_copy {font-size:14px; line-height: 24px;}
}