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

@media only screen and (max-width: 550px){
  #w_grid-1560487406569{
  		
      margin-top: -20px;
  }
  #w_grid-1560487406579{
      margin-bottom: 80px;
   	   margin-top: 141px;
  }
  #w_common_text-1560487406659 span{
  	font-size:20px;
  }
  #w_common_text-1560487406659 strong span{
  	font-size:28px;
  }
  
}
@media only screen and (max-width: 700px){
 #w_grid-1560487406569{
  min-height:400px!important;
  }
  #w_grid-1558434671839{
  min-height:auto!important;
  }
}

@media only screen and (max-width:768px){
  #w_grid-1560488224110 > div > .p_gridbox > .p_gridCell:nth-child(n+1){
      margin-bottom: 9%;
  }
  
  #w_grid-1560497774334 > div > .p_gridbox > .p_gridCell:nth-child(odd){
      margin-bottom: 8%;
  }
  #w_fimg-1560498223634 {
      margin-top: 0px;
  }
  #w_grid-1560498223623{
      height: 250px;
  }
  #w_common_text-1560499573866 h2{

  }
  #w_common_text-1560499573866{
  margin-top: 65px;
  }
#w_grid-1560488311333 > div > .p_gridbox > .p_gridCell:nth-child(odd){
		width: 60px;
      float: left;
}
#w_grid-1560488311333 > div > .p_gridbox > .p_gridCell:nth-child(even){
		 width: 80%;
   	   float: right;
  		 display: inline-block;
   		margin-top: -115px;
  	
}
  #w_grid-1560488655980 > div > .p_gridbox > .p_gridCell:nth-child(odd){
  		width: 60px;
      float: left;
  }
  #w_grid-1560488655980 > div > .p_gridbox > .p_gridCell:nth-child(even){
  		 width: 80%;
   	   float: right;
  		 display: inline-block;
   		margin-top: -115px;
   
  
 }
   #w_grid-1560488765961  > div > .p_gridbox > .p_gridCell:nth-child(odd){
  		  width: 60px;
       float: left;
  }
  #w_grid-1560488765961  > div > .p_gridbox > .p_gridCell:nth-child(even){
  		 width: 80%;
   	   float: right;
  		 display: inline-block;
   		margin-top: -110px;
 
  }
}

@media only screen and (max-width:600px){
  #w_common_text-1560426723139 span{
  	font-size:36px;
  }
   #w_common_text-1560426723139 p span{
  	font-size:14px;
  }
  #w_common_text-1560454192516 span{
  	font-size:46px;
  }
  
  #w_common_text-1560457899549{
  
    margin-top: 79px;
  }
  #w_grid-1560511862572{
  margin-top:250px;
  }
  #w_common_text-1560454192496{
  margin-bottom: 70px;
  }
  #w_common_text-1560510918020{
      margin-top: 35px;
  }
  #w_common_text-1560510918020 h1 span,#w_common_text-1560511862672 strong span{
   font-size:28px;
  }
  #w_grid-1560442944786{
      margin-bottom: 70px;
  }
  #w_grid-1560454192436{
      margin-top: 50px;
  }
  #w_common_text-1560427841725 span{
  font-size:46px;
  }
  #w_common_text-1560442944826 span{
  font-size:28px;
  }
  #w_common_text-1560426723139:p>span>span>span>span>span{
  	font-size:20px!important;
  }
  #w_common_text-1560442944831{
  transform: translateX(13%);
        margin-top: 25px;
  }
  #w_common_text-1560442944831 span{
  	font-size:28px;
  }
  #w_common_text-1560442944836{
  padding:0;
  }
  #w_common_text-1560442944831 p span{
  	font-size:16px;
  }
  #w_common_text-1560511572037 h1 span{
  font-size: 28px;
        margin-top: 80px;
  }
  #w_common_text-1560442944836 span{
  font-size: 28px;
  }
  #w_common_text-1560442944846 p span{
  line-height:1.8;
  }
  #w_common_text-1560442944866 span{
      font-size: 40px;
  }
  #w_grid-1560442944756 > div > .p_gridbox > .p_gridCell:nth-child(n+1){
      margin-top: -35px;
  }
  #w_grid-1560442944806 > div > .p_gridbox > .p_gridCell:nth-child(n+1){
  margin-top: -70px;
  }
  #w_grid-1560442944776{
  margin-top: 50px;
        margin-bottom: 60px;
  }
  #w_common_text-1560452129138 h1 span{
      font-size: 36px;
  }
  #w_common_text-1560452129138{
      transform: translateX(45px);
  }
  #w_grid-1560442944816{
  margin-top: 80px;
  }
  #w_common_text-1560452129143 span{
      font-size: 36px;
  }
  #c_portalResProduct_list-1560442944871{
  margin-top: 30px;
  }
  #w_grid-1560452129063 > div > .p_gridbox > .p_gridCell:nth-child(n+1){
      margin-bottom: -120px;
  }
  #w_common_text-1560452129133 span{
        font-size: 28px;
  }
  #w_grid-1560454192406 > div > .p_gridbox > .p_gridCell:nth-child(n+1){
      margin-top: -45px;
  }
  #w_common_text-1560454192481 strong span{
      font-size: 28px;
  }
  #w_common_text-1560454192481{
  transform: translatex(45px);
  }
  #w_common_text-1560454192486 h1 span{
      font-size: 28px;
  }
  #w_grid-1560454192456 > div > .p_gridbox > .p_gridCell:nth-child(n+1){
      margin-top: -62px;
  }
  #w_common_text-1560455734946 :last-child{
      font-size: 26px;
  }
#w_common_text-1560455734946 strong span{
      font-size: 40px;
  }
  #w_common_text-1560455734951{
  transform: translatex(45px);
  }#w_common_text-1560455734951 strong span{
      font-size: 26px;
  }
  #w_common_text-1560455734956 strong span{
      font-size: 26px;
  }
  #w_grid-1560455734876 > div > .p_gridbox > .p_gridCell:nth-child(n+1){
  margin-bottom: -120px;
  }
  #w_grid-1560457899439 > div > .p_gridbox > .p_gridCell:nth-child(n+1){
  margin-top: -35px;
  }
  #w_common_text-1560457899514 strong span{
      font-size: 30px;
  }
  #w_common_text-1560457899514{
  transform: translatex(45px);
  }
  #w_common_text-1560457899519 strong span{
font-size: 28px;
    line-height: 1.8;
    display: block;
  }
  #w_grid-1560457899459 {
  margin-top: 50px;
  }
  #w_grid-1560457899489 > div > .p_gridbox > .p_gridCell:nth-child(n+1){
      margin-top: -60px;
  }
}


@media only screen and (max-width:700px){
  #w_grid-1560452129023 > div > .p_gridbox > .p_gridCell:nth-child(n+1){
  margin-bottom: 40px;
  }
  #w_grid-1560454192366 > div > .p_gridbox > .p_gridCell:nth-child(n+1){
  margin-bottom: 40px;
  }
  #w_grid-1560455734836 > div > .p_gridbox > .p_gridCell:nth-child(n+1){
  margin-bottom: 40px;
  }
  #w_grid-1560457899399 > div > .p_gridbox > .p_gridCell:nth-child(n+1){
  margin-bottom: 40px;
  }
}

@media only screen and (max-width:400px){
  #c_portalResPublic_codeContainer-15604122004707669 .bm_content img{
  	width:36px;
  }
  
#c_portalResPublic_codeContainer-15603877590626424 .bm_content{	
 transform:translateY(-65%);
  }
  #c_portalResPublic_codeContainer-15603877590626424 #fon1{
   	    font-size: 30px!important;
   }
  #c_portalResPublic_codeContainer-15603877590626424 #fon2,a{
   	font-size: 14px!important;
   }
  #c_portalResPublic_codeContainer-15603877590626424 .f1{
   	font-size: 14px!important;
   }
  
  #c_portalResPublic_codeContainer-15604121357470815 .bm_content{	
 transform:translateY(-65%);
  }
  #c_portalResPublic_codeContainer-15604121357470815 #fon1{
   	    font-size: 30px!important;
   }
  #c_portalResPublic_codeContainer-15604121357470815 #fon2,a{
   	font-size: 14px!important;
   }
  #c_portalResPublic_codeContainer-15604121357470815 .f1{
   	font-size: 14px!important;
   }
  
   #c_portalResPublic_codeContainer-15604121587322154 .bm_content{	
 transform:translateY(-65%);
  }
  #c_portalResPublic_codeContainer-15604121587322154 #fon1{
   	    font-size: 30px!important;
   }
  #c_portalResPublic_codeContainer-15604121587322154 #fon2,a{
   	font-size: 14px!important;
   }
  #c_portalResPublic_codeContainer-15604121587322154 .f1{
   	font-size: 14px!important;
   }
  
   #c_portalResPublic_codeContainer-15604121653527596 .bm_content{	
 transform:translateY(-65%);
  }
  #c_portalResPublic_codeContainer-15604121653527596 #fon1{
   	    font-size: 30px!important;
   }
  #c_portalResPublic_codeContainer-15604121653527596 #fon2,a{
   	font-size: 14px!important;
   }
  #c_portalResPublic_codeContainer-15604121653527596 .f1{
   	font-size: 14px!important;
   }
  
   #c_portalResPublic_codeContainer-15604121711102307 .bm_content{	
 transform:translateY(-65%);
  }
  #c_portalResPublic_codeContainer-15604121711102307 #fon1{
   	    font-size: 30px!important;
   }
  #c_portalResPublic_codeContainer-15604121711102307 #fon2,a{
   	font-size: 14px!important;
   }
  #c_portalResPublic_codeContainer-15604121711102307 .f1{
   	font-size: 14px!important;
   }
  
   #c_portalResPublic_codeContainer-15604138674868701 .bm_content{	
 transform:translateY(-65%);
  }
  #c_portalResPublic_codeContainer-15604138674868701 #fon1{
   	    font-size: 30px!important;
   }
  #c_portalResPublic_codeContainer-15604138674868701 #fon2,a{
   	font-size: 14px!important;
   }
  #c_portalResPublic_codeContainer-15604138674868701 .f1{
   	font-size: 14px!important;
   }
  
   #c_portalResPublic_codeContainer-15604122004707669 .bm_content{	
 transform:translateY(-50%);
  }
  #c_portalResPublic_codeContainer-15604122004707669 #fon1{
   	    font-size: 30px!important;
   }
  #c_portalResPublic_codeContainer-15604122004707669 #fon2,a{
   	font-size: 14px!important;
   }
  #c_portalResPublic_codeContainer-15604122004707669 .f1{
   	font-size: 14px!important;
   }
  
   #c_portalResPublic_codeContainer-15603965462398775 .bm_content{	
 transform:translateY(-65%);
  }
  #c_portalResPublic_codeContainer-15603965462398775 #fon1{
   	    font-size: 30px;
   }
  #c_portalResPublic_codeContainer-15603965462398775 #fon2,a{
   	font-size: 14px;

   }
  #c_portalResPublic_codeContainer-15603965462398775 .f1{
   	font-size: 14px;
   }
}




 @media only screen and (max-width:1000px){

   #w_common_text-1560325996409 span{
   	font-size:36px!important;
   }
   #c_portalResPublic_codeContainer-15603877590626424 #fon1{
   	    font-size: 36px;
     margin-bottom: 1%;
   }
   #c_portalResPublic_codeContainer-15603877590626424 #fon2,a{
 
   }
   #c_portalResPublic_codeContainer-15603877590626424 .f1{
   	font-size: 16px;margin-bottom: 1%;
   }
   #c_portalResPublic_codeContainer-15604121357470815 #fon1{
   font-size: 36px;margin-bottom: 1%;
   }
   #c_portalResPublic_codeContainer-15604121357470815 #fon2{
   font-size: 16px;margin-bottom: 1%;
   }
   #c_portalResPublic_codeContainer-15604121357470815 .f1{
   font-size: 16px;margin-bottom: 1%;
   }
   #c_portalResPublic_codeContainer-15604121587322154 #fon1{
   font-size: 36px;margin-bottom: 1%;
   }
   #c_portalResPublic_codeContainer-15604121587322154 #fon2{
   font-size: 16px;margin-bottom: 1%;
   }
   #c_portalResPublic_codeContainer-15604121587322154 .f1{
   font-size: 16px;margin-bottom: 1%;
   }
   #c_portalResPublic_codeContainer-15604121653527596 #fon1{
   font-size: 36px;margin-bottom: 1%;
   }
   #c_portalResPublic_codeContainer-15604121653527596 #fon2{
   font-size: 16px;margin-bottom: 1%;
   }
   #c_portalResPublic_codeContainer-15604121653527596 .f1{
   	font-size: 16px;margin-bottom: 1%;
   }
   #c_portalResPublic_codeContainer-15604121711102307 #fon1{
   font-size: 36px;margin-bottom: 1%;
   }
   #c_portalResPublic_codeContainer-15604121711102307 #fon2{
   font-size: 16px;margin-bottom: 1%;
   }
   #c_portalResPublic_codeContainer-15604121711102307 .f1{
   font-size: 16px;margin-bottom: 1%;
   }
   #c_portalResPublic_codeContainer-15604138674868701 #fon1{
   font-size: 36px;margin-bottom: 1%;
   }
   #c_portalResPublic_codeContainer-15604138674868701 #fon2{
   font-size: 16px;margin-bottom: 1%;
   }
   #c_portalResPublic_codeContainer-15604138674868701 .f1{
   font-size: 16px;margin-bottom: 1%;
   }
   #c_portalResPublic_codeContainer-15604122004707669 #fon1{
   font-size: 36px;margin-bottom: 1%;
   }
   #c_portalResPublic_codeContainer-15604122004707669 #fon2{
   font-size: 16px;margin-bottom: -4%;
   }
   #c_portalResPublic_codeContainer-15604122004707669 .f1{
   font-size: 16px;margin-bottom: 1%;
   }
   .w_grid-001 > div > .p_gridbox > .p_gridCell{
   	width:100%;
   }
   #c_portalResPublic_codeContainer-15603965462398775 #fon1{
   font-size: 36px;margin-bottom: 1%;
   }
   #c_portalResPublic_codeContainer-15603965462398775 #fon2{
   font-size: 16px;margin-bottom: 1%;
   }
   #c_portalResPublic_codeContainer-15604143852431726{
   margin-bottom: 30px;margin-bottom: 1%;
   }
   #c_portalResPublic_codeContainer-15604043518276615{
   margin-bottom: 30px;margin-bottom: 1%;
   }
   #c_portalResPublic_codeContainer-15604043550722590{
   margin-bottom: 30px;margin-bottom: 1%;
   }
  
}
