@charset "utf-8";
/* CSS Document */

/*Small devices (landscape phones, 576px and up) */
@media (min-width: 576px) {
  .btn-01 {bottom:8px;left:50%;width:180px;margin-left:-90px;font-size:20px;border-radius:30px;border-width:2px;}
  .txt-01 {font-size:15px;}
  .txt-02 {font-size:12px;}
  .title-1 {font-size:30px;}
}

/* Medium devices (tablets, 768px and up) */
@media (min-width: 768px) {
  .btn-01 {bottom:15px;left:50%;width:220px;margin-left:-110px;font-size:25px;border-radius:30px;border-width:3px;}
  .col-item-3 {background:#130c2a;}
  .col-item-4 {background:url("../images/col-item-2-bg.jpg") top right;background-size: cover;}
  .txt-01 {font-size:12px;}
  .txt-02 {font-size:9px;}
  .title-1 {font-size:35px;}
  .footer-link {font-size:14px;}
}

/* Large devices (desktops, 992px and up) */
@media (min-width: 992px) {
  .container {width:960px;}
  .btn-01 {bottom:30px;left:50%;width:264px;margin-left:-132px;font-size:33px;border-radius:30px;border-width:3px;padding:0;}
  .txt-01 {font-size:15px;}
  .txt-02 {font-size:12px;}
}

/* X-Large devices (large desktops, 1200px and up) */
@media (min-width: 1200px) {
}

/* XX-Large devices (larger desktops, 1400px and up) */
@media (min-width: 1400px) {

}