#bisiness03 
 .underlayer_main03{background-image:url(../../assets/img/bisiness/bisiness02_main.jpg)}
 .underlayer_main03
 {
 width:100%;
 height:248px;
 background-repeat:no-repeat;
 background-size:cover;
 background-position:relative;
 position:relative
 }

 @media only screen and (max-width: 480px)
 {
 .underlayer_main03
  {height:160px;}
 }

 .underlayer_main03
  .underlayer_main03_inner
  {
  display:-webkit-box;
  display:-ms-flexbox;
  display:flex;
  -webkit-box-pack:center;
  -ms-flex-pack:center;
  justify-content:center;
  height:100%;
  -webkit-box-align:end;
  -ms-flex-align:end;
  align-items:center
  }

  @media only screen and (max-width: 480px)
  {
  .underlayer_main03
   .underlayer_main03_inner
   {
   -webkit-box-align:end;
   -ms-flex-align:end;
   align-items:center
   }
   }
   .underlayer_main03
    .underlayer_title03
    {
    min-width:800px
    }

    @media only screen and (max-width: 1440px)
    {
    .underlayer_main03
     .underlayer_title{padding-top:31.5px}
     }

     @media only screen and (max-width: 1024px)
     {
     .underlayer_main03
      .underlayer_title03{padding-top:23.1px}
      }

      @media only screen and (max-width: 768px)
      {
      .underlayer_main03
       .underlayer_title03{padding-top:16.8px}
       }

       @media only screen and (max-width: 480px)
       {
       .underlayer_main03
        .underlayer_title03{padding-top:10.5px}
       }

       @media only screen and (max-width: 1100px)
       {
       .underlayer_main03
        .underlayer_title03{min-width:600px}
        }

        @media only screen and (max-width: 768px)
        {
        .underlayer_main03
         .underlayer_title03{min-width:300px}
         }
       
              
  @media only screen and (max-width: 768px)
            {
            .underlayer_main03
             .underlayer_title03
              .title_type0103 h2{margin-top:6px}
              }
              
              .ancher_nav
              {
              display:-webkit-box;
              display:-ms-flexbox;
              display:flex;
              -webkit-box-pack:center;
              -ms-flex-pack:center;
              justify-content:center;
              margin-top:70px;
              margin-bottom:70px;
              position:relative;
              z-index:2
              }
  
              
.title_type0103 p
{
line-height:1
}

.title_type0103 p
.title_type0103_thin
{
font-size:3rem;
font-family:azo-sans-web, sans-serif;
font-weight:500;
letter-spacing:0.075em;
display:block;
line-height:0.6
}

@media only screen and (max-width: 1024px)
{
.title_type0103 p 
.title_type0103_thin
{font-size:2.2rem}
}

@media only screen and (max-width: 768px)
{
.title_type0103 p 
.title_type0103_thin
{font-size:1.86667rem}
}

.title_type0103 p 
.title_type0103_thin02
{
font-size:3rem;
font-family:azo-sans-web, sans-serif;
font-weight:200;
letter-spacing:0.075em
}

@media only screen and (max-width: 1024px)
{
.title_type0103 p 
.title_type0103_thin02{font-size:2.2rem}
}

@media only screen and (max-width: 768px)
{
.title_type0103 p 
.title_type0103_thin02
{font-size:1.86667rem}
}

.title_type0103 p 
.title_type0103_title,
.title_type0103 h1
{
font-size:2.4rem;
font-family:azo-sans-web, sans-serif;
font-weight:600;
letter-spacing:0.075em;
color:#fff;
display:block;
line-height:1
}

.title_type0103 h1
{
font-size:3.2rem;
margin-top:40px;
margin-bottom:20px
}

@media only screen and (max-width: 1024px)
{
.title_type0103 p 
.title_type0103_title,
.title_type0103 h1
{font-size:2rem}
.title_type0103 h1
{font-size:2.6rem}
}

@media only screen and (max-width: 768px)
{
.title_type0103 p 
.title_type0103_title,
.title_type0103 h1
{font-size:1.6rem}
.title_type0103 h1
{font-size:2rem}
}

@media only screen and (max-width: 480px)
{
.title_type0103 p 
.title_type0103_title,
.title_type0103 h1
{font-size:1rem}
.title_type0103 h1
{font-size:1.4rem}
}

.title_type0103 p 
.title_type0103_title,
.title_type0103 h1
:first-letter{color:#fff;}

.title_type0103 h2
{
color:#060e6d;
font-size:50px;
font-weight:700;
margin-top:13px
}

.title_type0103 
.top_tec-award_title{display:-webkit-box;display:-ms-flexbox;display:flex}

@media only screen and (max-width: 510px)
{
.title_type0103 
.top_tec-award_title{display:block}
}

.title_type0103 
{
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-webkit-box-pack:center;
-ms-flex-pack:center;
justify-content:center
}

              