/*  文字　中央　 */

.text-center-box{
	text-align:center;

}
.text-center-content{
	display:inline-block;
	text-align:left;
        line-height: 2;
        font-size: 17px;

}
.sec3-img{
    text-align: center!important;
        margin-bottom: 35px!important;
}
@media screen and (min-width: 992px){
   .sec3-h2{
     text-align: center!important;
     font-size: 35px;
    letter-spacing: 0.03em;
    line-height: 1.5;
    margin-right: 0.03em;
    margin-bottom: var(--m-bottom--h2--pc);
    color: var(--main-color);
        font-weight: bold;
} 
}
@media screen and (min-width: 521px) and (max-width: 991px){
       .sec3-h2{
     text-align: center!important;
    font-size: var(--fs--h2--tab);
    letter-spacing: 0.03em;
    line-height: 1.5;
    margin-bottom: var(--m-bottom--h2--tab);
        font-weight: bold;
} 
}
@media screen and (max-width: 520px){
    .sec3-h2{
             text-align: center!important;
            font-size: var(--fs--h2--sp);
    letter-spacing: 0.03em;
    line-height: 1.5;
    margin-bottom: var(--m-bottom--h2--sp);
        font-weight: bold;
    }
}
.sec3-midashi{
color: #F2A306;
    text-align: center;
    font-size: 140%;
    font-weight: bold;
    background: #fff;
    border: 2px solid #F2A306;
    padding: 10px 0;
    margin: 30px auto;
}
.parts040506_notice-news .container li span.categorytag{
        background: #7AD0AE!important;
}
.parts118-123ook8krqr4H_link{
    box-shadow: 0px 5px #ad6600!important;
}
.font-coution{
    color:#ff0000;
    font-size:130%;
    text-align:center;
    font-weight:bold;
}
.parts249-251TbgcqQMTWd_complete_form{
    padding:20px!important;
}