.reason_page .tit_reason{font-size:3vw;font-weight:700;text-align:center;margin-bottom:2.5vw}.reason_page .tit_reason span{font-size:6.2vw;display:inline-block;color:#e50019}.reason_page .color01{color:#e73828}.reason_page .color02{color:#182987}.reason_page .color03{color:#bc0080}.reason_page .color04{color:#009089}.reason_page .color05{color:#c37900}.reason_page .color06{color:#006934}.reason_page .color07{color:#541077}.reason_page .item_reason{margin-bottom:3vw}.reason_page .item_reason .tit{display:flex;align-items:center;font-size:2.2vw;font-weight:700;line-height:1.2;margin-bottom:2vw}.reason_page .item_reason .num_reason{width:80px;margin-right:1rem}.reason_page .box_reason{margin-left:80px}.reason_page .reason_txt{font-size:1.5vw;margin-bottom:2vw}.reason_page .reason_txt .txt_note{font-size:1vw}.reason_page .item_reason .colImg{display:flex;justify-content:space-between;margin-bottom:2vw}.reason_page .item_reason .twoImg p{width:49%}.reason_page .item_reason .sixImg p{width:16%}.reason_page .other_links{text-align:right}.reason_page .other_links a{font-size:1.5vw;color:#007189}.reason_page .bgstyle_gray{background:#efefef;padding:2.5vw;margin-bottom:2vw}.reason_page .oneImg img{max-width:60%}@media screen and (max-width:767px){.reason_page .tit_reason{font-size:10vw;margin-bottom:30px;line-height:1}.reason_page .tit_reason span{font-size:20vw}.reason_page .item_reason .tit{display:block;font-size:6vw;margin-bottom:10px}.reason_page .item_reason .tit span{display:block}.reason_page .item_reason .num_reason{width:70px;margin-right:0;display:block;margin:0 auto 5px}.reason_page .reason_txt{font-size:5vw;margin-bottom:1rem}.reason_page .other_links a{color:#007189;font-size:5.5vw}.reason_page .reason_txt .txt_note{font-size:2vw}.reason_page .item_reason{margin-bottom:80px}.reason_page .box_reason{margin-left:0}.reason_page .item_reason .colImg{margin-bottom:10px}.reason_page .item_reason .colImg.twoImg{justify-content:center}.reason_page .item_reason .colImg.sixImg{flex-wrap:wrap}.reason_page .item_reason .twoImg p{width:auto;margin:0 5px}.reason_page .item_reason .sixImg p{width:48%;text-align:center;margin-bottom:10px}.reason_page .oneImg img{max-width:80%}}