body {word-break:keep-all;}

#ETC {position:relative;text-align:center;}
#ETC .gu_btn_area {margin-top:100px;}
#ETC .gu_btn_area .gu_btn:first-child {margin-right:24px;}
.section{padding-top:140px;}
.container {min-height: inherit; margin-bottom:200px;}

.gu_btn_area a { margin-right: 12px; margin-left: 0; width: 188px;}
.gu_btn_area a:last-child{margin-right:0;}


/* ================================== Laptop css ================================== */
@media all and (max-width: 1280px) {

}

/* ================================== Tablet css ================================== */
@media all and (max-width: 1080px) {

    .gu_sub_wrapper .gu_sub_contents .contents_inner br {display: none;}

    .gu_btn_area a {margin-right: 5px;}

}

/* ================================== Mobile css ================================== */
@media all and (max-width: 766px) {

    .container {min-height: inherit; margin-bottom:0px;}
    h2.gu_title {padding-bottom: 30px;}
    #ETC .section {padding-top:30px;}
    #ETC .gu_content .gu_text br{display:none;}
    #ETC .gu_content .gu_text .thanks{padding-top:30px; display:block;}
    #ETC .gu_btn_area {margin-top:60px;}
    #ETC .img img {max-width:121px;}
    #ETC .gu_btn_area .gu_btn:first-child {margin-right:10px;}
    #ERROR, #LANG{padding-bottom:60px;}

    .gu_btn_area a {width: 125px; padding: 12px 10px; margin-right: 10px;}


}

