@charset "utf-8";
/* CSS Document */
#w_grid-1653575015303  > div > .p_gridbox{
    overflow: visible;
}

@media screen and (max-width: 768px){
#w_grid-1653562240980{
display:none;
}
  .e_FlowCommonStyleBox-001 .stylebox_top {
    display: none;
}
  #w_grid-1653616529869{
      margin-left: 0px;
  }
  #w_grid-1569292928676{
  margin-top: 255px;
  }
  }
@media screen and (max-width: 990px)  and (min-width: 768px){
#content_box-1653562699787-0{
display:none;
}
  #content_box-1653562699787-1{
width: 100% !important;
  }
  }

@media screen and (max-width: 500px){
  #content_box-1653574000725-0{
  display:none;
  }
    #content_box-1653574000725-1{
  display:none;
  }
  #content_box-1653574000725-2{
  width:100% !important; 
  }
  
  #content_box-1653574712161-0{width:100% !important;}
  #content_box-1653574712161-1{
  display:none;
  }
  #content_box-1653574712161-2{
    display:none;
  }
  
  #content_box-1653574915446-0{
    display:none;
  }
    #content_box-1653574915446-1{
    display:none;
  }
    #content_box-1653574915446-2{
    width:100% !important; 
  }

  #content_box-1653575015303-0{width:100% !important;}
  #content_box-1653575015303-1{
  display:none;
  }
  #content_box-1653575015303-2{
    display:none;
  }
  #w_common_text-1653576520170{
  max-width:100% !important;
  }
  #w_grid-1653574712161 .reset_style p{
  text-align:left !important;
  }
#w_grid-1653575015309 .reset_style p{
  text-align:left !important;
  }
  #w_common_text-1653575015332{
  max-width:100% !important;
  }
  #w_common_text-1653574712191{
  max-width:100% !important;
  }
  #w_common_text-1653576558813 p span{
  font-size:40px !important;
  }
  #w_common_text-1653617551881 p span{
  font-size:14px !important;
  }
}





.e_FlowCommonStyleBox-001 .stylebox_top {
  width: auto;
  height: 70px;
  background-color: #032681;
}
.e_FlowCommonStyleBox-001 .stylebox_title {
  background-color: #032681;
}
.e_FlowCommonStyleBox-001 .title_main {
  font-size: 24px;
  line-height: 70px;
}
.btn-primary {
  color: #fff;
  background-color: #032681;
  border-color: #032681;
  width: 100%;
  line-height: 45px;
  border-radius: 0;
}







.p_categoryBox .p_linkBox.click {
  background-color: #032681;
}
.p_categoryBox .p_linkBox.click .p_title {
  color: #ffffff;
}
.mouse_bac:hover {
  background-color: #032681 !important;
}
.mouse_bac:hover .iconfont:before{
  color:#fff;
}
.mouse_bac:hover .p_title {
  color: #032681;
}
.p_categoryBox .p_parentBox:hover {
  background-color: #032681;
}
.p_categoryBox .p_parentBox:hover .p_title {
  color: #ffffff;
}
.p_categoryBox .p_linkBox.click .color_assist, .p_categoryBox .p_linkBox.click a {
  color: #ffffff;
}