.parts169170171_article_header p.en {
    text-transform: capitalize!important;
}
.design-parts51_TRxdDzPVwg .parts51 .main-content .item .flex-content .content .title .flex-title .title-content{
                font-size: 25px!important;
    }
@media screen (max-width: 991px){
    
    .design-parts51_TRxdDzPVwg .parts51 .main-content .item .flex-content .content .title .flex-title .title-content{
                font-size: 20px!important;
    }
}
.design-parts81_RQiEHj4JAi .contents-wrap .text-title{
        font-weight: bold!important;
}
.design-parts31_hVq4edocqs.bg-color{
        padding-bottom: 1px!important;
}
.design-parts31_D6trLTNIIM.bg-color{
          padding-top: 50px !important;
    padding-bottom: 1px!important;
}
.parts8586874VNZQCnW53_link_wrap{
        padding-top: 40px!important;
}
.design-parts-34_qt1rr5ZDRh.design-parts-34 .container .row_wrap{
            background: #fff!important;
}
.design-parts-34_qt1rr5ZDRh.design-parts-34 .container .t_question{
    font-weight: bold!important;
}
.parts47_8CWBpKXZZd .parts47-header p.caption{
        font-size: 18px!important;
    font-weight: normal!important;
        line-height: 1.8!important;
}
.parts47_8CWBpKXZZd .parts47-card{
    background-color: #6C2C2F!important;
}
.design-parts35_4dZI00aiBJ.bg-color{
        padding-bottom: 50px!important;
}
.design-parts81_RQiEHj4JAi .contents-wrap .text-link-button:hover{
        border: 1px solid #2F6B2C!important;
}
.parts8586874VNZQCnW53_link::after{
        border-top-color: #ffffff!important;
    border-right-color: #ffffff!important;
}
.design-parts73_jiRLHFsymH .contents-wrap .text-title{
        display: none!important;
}
.parts47_8CWBpKXZZd .parts47-card,.parts47_8CWBpKXZZd .thumbnail{
        border-radius: 0px!important;
}
@media screen and (max-width: 520px){
    .parts47_8CWBpKXZZd .action .action-link{
                font-size: 12px!important;
    }
}
.design-parts73_QFABmDBe4k .contents-wrap .text-title{
    font-weight: bold!important;
}
.parts112113114J5635Oee0B_link:hover{
        opacity: 1!important;
    background: #2f6b2c!important;
    border: 1px #fff solid!important;
    color: #fff!important;
}
.parts151_x68GS6ayzN{
        padding-top: 80px!important;
    padding-bottom: 80px!important;
}
@media screen and (max-width: 520px){
    .parts151_x68GS6ayzN{
        padding-top: 50px!important;
    padding-bottom: 50px!important;
}
}
@media screen and (min-width: 992px) {
    .parts118-123GFzcLyGAAv_text-right .parts118-123GFzcLyGAAv_img_wrap {
        padding-top: 8%!important;
    }
}
.jissekih3{
        font-size: 30px;
    letter-spacing: 0.15px;
    padding: 10px 15px;
    border-left: 5px solid var(--sub-color);
}
@media screen and (min-width: 521px) and (max-width: 991px) {
    .jissekih3{
      font-size: 26px;
    }
}
@media screen and (max-width: 520px) {
     .jissekih3{
      font-size: 22px;
    }
}
.parts-blog-ex-single-wrap .parts-blog-ex_gallery-slider p{
        font-weight: bold!important;
    color: var(--main-color)!important;
    font-size: 200%!important;
}
.jisseki-a{
        color: #4169e1;
    text-decoration: underline;
}