@charset "UTF-8";

.background-image {
    display: none;
}

.img-background {
  height: 520px;
  width: 100%;
  background: url(../../img/crosstalk/interior_3_3.jpg) left top no-repeat;
  background-repeat: no-repeat;
  background-position:0% 62%;
  background-size: cover;
}
.page-fit-contents h1 {
    color: #fefefe;
 }

 .page-ttl h1 .txt02.line:before, .page-section-ttl h2 .txt02.line:before {
     background-color: #fff;
 }

.page-bar {
    background-color: rgb(30,35,51,0.7);
    height: 100px;
    width: 54%;
    position: absolute;
}

 @media (max-width: 750px) {
    .img-background {
        height: 220px;
    }

    .page-bar {
        height: 60px;
        min-width: 230px;
    }
}

/*section_talk break
------------------------------------------------------------------------------------------------------------------------ */
.section_break {
    position: relative;
    height: 240px;
    margin: 40px auto;
}

.skewed {
    position: absolute;
    top: 0;
    bottom: 0;
    right: 0;
    left: 0;
    width: 100%;
    height: 240px;
    background-image: url("../../img/crosstalk/interior_3_2.jpg");
    background-position: right 0% bottom 39%;
	background-repeat: no-repeat;
	background-size: 100% auto;
    z-index: 0;
    transform: skewY(3deg);
    transform-origin: top right;
  }

  @media (max-width: 750px) {
    .section_break {
        position: relative;
        margin: 20px auto;
        height: 100px;
    }

    .skewed {
        height: 100px;
    }
}


/*section_introduction
------------------------------------------------------------------------------------------------------------------------ */
.section_introduction ul {
    width: 1200px;
}

@media (max-width: 750px) {
.section_introduction ul {
    width: 200px;
    margin: auto;
    top: -50px;
    left: 0;
    right: 0;
}
}

/*section_talk theme1
------------------------------------------------------------------------------------------------------------------------ */
.section_talk_theme1 {
    margin-top: 300px;
}

/*section_talk theme1
------------------------------------------------------------------------------------------------------------------------ */
.section_talk_theme4 {
    margin-bottom: 160px
}
