/* Scss Document */
.in_banbox {
  background-image: url("../images/int-left.jpg");
  height: 392px;
  width: 100%;
  background-repeat: no-repeat;
  background-size: 1920px 1220px;
  overflow: hidden; }

.contact {
  width: 300px;
  height: auto;
  margin-left: 200px;
  margin-top: 8%; }
  .contact h1 {
    color: #202020;
    line-height: 40px; }
  .contact .line {
    display: block;
    width: 24%;
    background-color: red;
    height: 1px;
    margin: 10px 0px; }

.in_abbox .cont {
  height: 388px; }
.in_abbox a{color:rgba(212,0,3,.9);font-weight:333;}
.in_abbox a:hover{color:rgba(212,0,3,1);font-weight:555;}
.in_abbox .cont .box {
  height: 100%;
  width: 370px;
  text-align: left;
  margin: auto; }

.in_contbox {
  display: none; }

@media screen and (max-width: 1024px) {
  .in_banbox {
    overflow: hidden;
    background-position: -250px 0px; }

  .contact {
    margin-left: 160px;
    margin-top: 9%; } }
@media screen and (max-width: 768px) {
  .in_banbox {
    background-position: -250px 0px;
    height: 250.8px; }

  .contact {
    margin-left: 100px;
    margin-top: 8%; } }
@media screen and (max-width: 480px) {
  .in_abbox .ctg ul li {
    width: 140px;
    margin: auto;
    float: inherit; }

  .in_abbox .ctg ul li a {
    width: 100%;
    overflow: inherit; }

  .in_abbox .ctg ul li:nth-child(2) {
    width: 140px;
    text-align: center; }

  .in_abbox .ctg ul li:nth-child(2) a {
    text-align: center;
    padding: inherit; }

  .in_banbox {
    display: none; }

  .in_contbox {
    display: block; } }
