@charset "utf-8";
/* ================================================================= 
 License : e-TRUST Inc.
 File name : style.css
 Style : style
================================================================= */
.yaji3 div{
    justify-content:space-around !important;
}
.num1 span,
.num2 span,
.num3 span,
.num4 span,
.num5 span,
.num6 span{
    padding-left: 110px;
    text-align: left !important;
}
.topic_wrap dl{
    border-bottom: 1px dotted #999 !important;
    padding-bottom: 20px !important;
    margin-bottom: 20px !important;
}
.topic_wrap dl dt{
    border: none !important;
    background: none !important;
    padding: 0 !important;
    width: 20% !important;
}
.topic_wrap dl dd{
    width: 80% !important;
    border: none !important;
}
.flow_title h2 .style01{
    background: none !important;
}
.tsuika{
    border-bottom: 1px solid #124ea0;
    overflow: hidden;
    position: relative;
    display: block;
}
.tsuika2{
    border-bottom: 1px solid #ee7f12;
    overflow: hidden;
    position: relative;
    display: block;
}
.tsuika3{
    border-bottom: none !important;
}
.tsuika .style01{
    font-size: 13px !important;
}
.num1 span:before, .num2 span:before, .num3 span:before, .num4 span:before, .num5 span:before, .num6 span:before {
    display: none
}
.flow_title div {
    padding: 0 !important;
    border-right: none !important;
    border-bottom: none !important;
    border-left: none !important;
}
.flow_title article .tsuika_wrap{
    padding: 20px !important;
    border-right: 1px solid #124ea0 !important;
    border-bottom: 1px solid #124ea0 !important;
    border-left: 1px solid #124ea0 !important;
}
.flow_title2 article .tsuika_wrap{
    padding: 20px !important;
    border-right: 1px solid #ee7f12 !important;
    border-bottom: 1px solid #ee7f12 !important;
    border-left: 1px solid #ee7f12 !important;
}
.lastborder article .tsuika_wrap{
    border: none !important;
    padding: 0 !important;
}
#nav_global ul li:nth-of-type(6){
    display: none;
}
/*----------------------------------------------------------------------------title*/
/*----------------------------------------------------------------------------common_style*/
/*----------------------------------------------------------------------------common1*/
/*----------------------------------------------------------------------------common2*/
/*----------------------------------------------------------------------------common3*/

@media screen and (max-width: 834px){
/* ================================================================= 
 *
 * tablet size
 *
 * ================================================================= */
/*----------------------------------------------------------------------------title*/
/*----------------------------------------------------------------------------common1*/
/*----------------------------------------------------------------------------common2*/
/*----------------------------------------------------------------------------common3*/

/* tablet END ###################################################### */
}
@media screen and (max-width: 640px){
/* ================================================================= 
 *
 * smartphone size
 *
 * ================================================================= */
 .flex_right1 img {
  margin: 0 !important;
  float: right !important;
 }
.num1 span,
.num2 span,
.num3 span,
.num4 span,
.num5 span,
.num6 span{
    padding-left: 20%;
    text-align: left !important;
}
.topic_wrap dl dt{
    width: 90px !important;
}
.koronapc{
    padding: 0 7px;
    font-size: 12px!important;
}
/*----------------------------------------------------------------------------title*/
/*----------------------------------------------------------------------------common1*/
/*----------------------------------------------------------------------------common2*/
/*----------------------------------------------------------------------------common3*/

/* smartphone END ################################################## */
}