/* $gray:#787878; $gray_dark:#4A4A4A; $gray_light:#D2D2D2; $blue: #25A6C0; $blue_bg: #E3F4F4; $brick: #F97E6F; $brick_bg: #FDE7E4; $brick_btn: #FFB884; $main_bg:#F2F2F2; */ /* $font_size_sp_xxl:24px; $font_size_sp_xl:20px; */ /* @include animation(anime-opening_face 4s ease 0.5s); @include keyframes(anime-opening_face){ 0% { transform: translate(-50%,100%); } 30% { transform: translate(-50%,0); } 70% { transform: translate(-50%,0); } 100%{ transform: translate(-50%,100%); } } */ .mod-freeHTML .cmn-main { background: #000000; margin-bottom: 40px; } .mod-freeHTML .br-section_copy h2 { text-align: center; font-size: 28px; font-weight: bold; margin: 0; } @media screen and (max-width: 640px) { .mod-freeHTML .br-section_copy h2 { font-size: 14px; } } @media screen and (max-width: 640px) { .mod-freeHTML .mod-anchorList3-grid4 li { width: 100%; } } .mod-freeHTML .mod-mediaGrid-grid3 + .br-theme { margin-top: 80px; } .mod-freeHTML .br-theme { display: flex; gap: 50px; margin-top: 40px; } @media screen and (max-width: 640px) { .mod-freeHTML .br-theme { flex-direction: column; gap: 20px; } } .mod-freeHTML .br-theme.br-theme-reverse { flex-direction: row-reverse; } @media screen and (max-width: 640px) { .mod-freeHTML .br-theme.br-theme-reverse { flex-direction: column-reverse; } } .mod-freeHTML .br-theme .br-theme_media { width: 47.9166666667%; } @media screen and (max-width: 640px) { .mod-freeHTML .br-theme .br-theme_media { width: 100%; } } .mod-freeHTML .br-theme .br-theme_text { width: 52.0833333333%; } @media screen and (max-width: 640px) { .mod-freeHTML .br-theme .br-theme_text { width: 100%; } } .br-theme_text_tit { font-size: 26px; font-weight: bold; color: #D60012; margin-bottom: 35px; padding-bottom: 25px; position: relative; } @media screen and (max-width: 640px) { .br-theme_text_tit { font-size: 16px; margin-bottom: 1em; padding-bottom: 1em; } } .br-theme_text_tit::before, .br-theme_text_tit::after { content: ""; display: block; height: 2px; position: absolute; bottom: 0; left: 0; } .br-theme_text_tit::before { width: 100%; background: #D60012; z-index: 1; } .br-theme_text_tit::after { width: 45px; background: #000000; z-index: 2; } .br-theme_text_img { margin-top: 45px; } @media screen and (max-width: 640px) { .br-theme_text_img { margin-top: 20px; } } .br-theme_text_att { font-size: 12px; margin-top: 1em; } @media screen and (max-width: 640px) { .br-theme_text_att { font-size: 10px; } } .br-theme_text_att.br-theme_text_att_right { text-align: right; } @media screen and (max-width: 640px) { .br-theme_text_att.br-theme_text_att_right { text-align: left; } } .mod-freeHTML .br-gallery ul { display: flex; gap: 5px; margin-top: 50px; } @media screen and (max-width: 640px) { .mod-freeHTML .br-gallery ul { flex-wrap: wrap; margin-top: 20px; } } .mod-freeHTML .br-gallery ul li { width: 20%; } @media screen and (max-width: 640px) { .mod-freeHTML .br-gallery ul li { width: calc(50% - 5px); } } .mod-freeHTML .br-title_tips { position: relative; } .mod-freeHTML .br-title_tips::after { position: absolute; bottom: 0; left: 0; z-index: 0; content: ""; display: block; background: #D60012; width: 100%; height: 20px; } @media screen and (max-width: 640px) { .mod-freeHTML .br-title_tips::after { height: 5px; } } .mod-freeHTML .br-title_tips .br-title_tips_text { position: relative; z-index: 1; display: inline-block; padding: 0.5em 1.5em; background: #D60012; font-size: 28px; font-weight: bold; color: #FFFFFF; margin: 0; line-height: 1; } @media screen and (max-width: 640px) { .mod-freeHTML .br-title_tips .br-title_tips_text { font-size: 14px; } } @media screen and (max-width: 640px) { .br-section_gap .mod-paragraph, .br-section_gap .mod-media { margin: 20px 0; } } .mod-freeHTML .br-title_block { position: relative; padding-left: 80px; } @media screen and (max-width: 640px) { .mod-freeHTML .br-title_block { padding-left: 40px; } } .mod-freeHTML .br-title_block::before, .mod-freeHTML .br-title_block::after { content: ""; display: block; position: absolute; top: 0; left: 0; height: 48px; } @media screen and (max-width: 640px) { .mod-freeHTML .br-title_block::before, .mod-freeHTML .br-title_block::after { height: 24px; } } .mod-freeHTML .br-title_block::before { background: #000000; width: 23px; z-index: 2; } @media screen and (max-width: 640px) { .mod-freeHTML .br-title_block::before { width: 10px; } } .mod-freeHTML .br-title_block::after { background: #D60012; width: 60px; z-index: 1; } @media screen and (max-width: 640px) { .mod-freeHTML .br-title_block::after { width: 30px; } } .mod-freeHTML .br-title_block .br-title_block_text { font-size: 28px; font-weight: bold; } @media screen and (max-width: 640px) { .mod-freeHTML .br-title_block .br-title_block_text { font-size: 14px; } } .mod-freeHTML .br-scene_list ul { display: flex; gap: 55px; } @media screen and (max-width: 640px) { .mod-freeHTML .br-scene_list ul { flex-wrap: wrap; gap: 30px; width: 83.8461538462%; margin: 0 auto; } } .mod-freeHTML .br-scene_list ul li { width: 20%; font-size: 13px; } @media screen and (max-width: 640px) { .mod-freeHTML .br-scene_list ul li { width: calc((100% - 30px) / 2); } } .mod-freeHTML .br-scene_list ul li:nth-child(odd) { margin-top: 70px; } @media screen and (max-width: 640px) { .mod-freeHTML .br-scene_list ul li:nth-child(odd) { margin-top: 0; } } .mod-freeHTML .br-scene_list .br-scene_list_icon { display: block; width: 100%; border-radius: 50%; background: #FFFFFF; box-shadow: 7px 7px 10px 0px rgba(0, 0, 0, 0.3); margin-bottom: 20px; } @media screen and (max-width: 640px) { .mod-freeHTML .br-scene_list .br-scene_list_icon { box-shadow: 4px 4px 5px 0px rgba(0, 0, 0, 0.3); } } .mod-freeHTML .br-support_area { position: relative; padding: 12.5% 0 16.6666666667%; } @media screen and (max-width: 640px) { .mod-freeHTML .br-support_area { padding: 0; } } .mod-freeHTML .br-support_area .br-support_area_bg { position: relative; z-index: 0; } .mod-freeHTML .br-support_area .br-support_area_red { position: absolute; z-index: 2; top: 0; width: 20.1666666667%; } @media (min-width: 641px) { .mod-freeHTML .br-support_area .br-support_area_red { left: 0; } } @media screen and (max-width: 640px) { .mod-freeHTML .br-support_area .br-support_area_red { width: 46.1538461538%; right: 0; } } @media (min-width: 641px) { .mod-freeHTML .br-support_area .br-support_area_red.br-support_area_red1 { margin-left: 10.3333333333%; } } @media screen and (max-width: 640px) { .mod-freeHTML .br-support_area .br-support_area_red.br-support_area_red1 { margin-top: 33.6538461538%; } } @media (min-width: 641px) { .mod-freeHTML .br-support_area .br-support_area_red.br-support_area_red2 { margin-left: 48.3333333333%; } } @media screen and (max-width: 640px) { .mod-freeHTML .br-support_area .br-support_area_red.br-support_area_red2 { margin-top: 133.4615384615%; } } @media (min-width: 641px) { .mod-freeHTML .br-support_area .br-support_area_red.br-support_area_red3 { margin-left: 71.25%; } } @media screen and (max-width: 640px) { .mod-freeHTML .br-support_area .br-support_area_red.br-support_area_red3 { margin-top: 180.7692307692%; } } .mod-freeHTML .br-support_area .br-support_area_pic { position: absolute; left: 0; z-index: 1; } @media (min-width: 641px) { .mod-freeHTML .br-support_area .br-support_area_pic { bottom: 0; margin-bottom: 5.4166666667%; } } @media screen and (max-width: 640px) { .mod-freeHTML .br-support_area .br-support_area_pic { top: 0; } } .mod-freeHTML .br-support_area .br-support_area_pic.br-support_area_pic1 { width: 24.75%; } @media screen and (max-width: 640px) { .mod-freeHTML .br-support_area .br-support_area_pic.br-support_area_pic1 { width: 34.6153846154%; margin-top: 10.3846153846%; } } .mod-freeHTML .br-support_area .br-support_area_pic.br-support_area_pic2 { width: 20.8333333333%; } @media (min-width: 641px) { .mod-freeHTML .br-support_area .br-support_area_pic.br-support_area_pic2 { margin-left: 29.1666666667%; } } @media screen and (max-width: 640px) { .mod-freeHTML .br-support_area .br-support_area_pic.br-support_area_pic2 { width: 34.6153846154%; margin-top: 61.5384615385%; } } .mod-freeHTML .br-support_area .br-support_area_pic.br-support_area_pic3 { width: 28.5%; } @media (min-width: 641px) { .mod-freeHTML .br-support_area .br-support_area_pic.br-support_area_pic3 { margin-left: 63.9166666667%; } } @media screen and (max-width: 640px) { .mod-freeHTML .br-support_area .br-support_area_pic.br-support_area_pic3 { width: 34.6153846154%; margin-top: 118.2692307692%; } } .mod-freeHTML .br-support_area .br-support_area_pic_btn { position: absolute; left: 0; z-index: 2; width: 20.8333333333%; } @media (min-width: 641px) { .mod-freeHTML .br-support_area .br-support_area_pic_btn { bottom: 0; } } @media screen and (max-width: 640px) { .mod-freeHTML .br-support_area .br-support_area_pic_btn { top: 0; width: 34.6153846154%; } } @media (min-width: 641px) { .mod-freeHTML .br-support_area .br-support_area_pic_btn.br-support_area_pic_btn1 { margin-left: 2.25%; } } @media screen and (max-width: 640px) { .mod-freeHTML .br-support_area .br-support_area_pic_btn.br-support_area_pic_btn1 { margin-top: 27.1153846154%; } } @media (min-width: 641px) { .mod-freeHTML .br-support_area .br-support_area_pic_btn.br-support_area_pic_btn2 { margin-left: 29.3333333333%; } } @media screen and (max-width: 640px) { .mod-freeHTML .br-support_area .br-support_area_pic_btn.br-support_area_pic_btn2 { margin-top: 86.9230769231%; } } @media (min-width: 641px) { .mod-freeHTML .br-support_area .br-support_area_pic_btn.br-support_area_pic_btn3 { margin-left: 56.3333333333%; } } @media screen and (max-width: 640px) { .mod-freeHTML .br-support_area .br-support_area_pic_btn.br-support_area_pic_btn3 { margin-top: 154.8076923077%; } } @media (min-width: 641px) { .mod-freeHTML .br-support_area .br-support_area_pic_btn.br-support_area_pic_btn4 { margin-left: 79.1666666667%; } } @media screen and (max-width: 640px) { .mod-freeHTML .br-support_area .br-support_area_pic_btn.br-support_area_pic_btn4 { margin-top: 178.0769230769%; } } .mod-freeHTML .br-customer { position: relative; } .mod-freeHTML .br-customer .br-customer_item { display: flex; justify-content: space-between; } @media screen and (max-width: 640px) { .mod-freeHTML .br-customer .br-customer_item { flex-direction: column; gap: 20px; } } .mod-freeHTML .br-customer .br-customer_item .br-customer_item1 { width: 53.3333333333%; } @media screen and (max-width: 640px) { .mod-freeHTML .br-customer .br-customer_item .br-customer_item1 { width: 100%; } } .mod-freeHTML .br-customer .br-customer_item .br-customer_item2 { width: 39.1666666667%; } @media screen and (max-width: 640px) { .mod-freeHTML .br-customer .br-customer_item .br-customer_item2 { width: 100%; } } @media screen and (max-width: 640px) { .mod-freeHTML .br-customer .cmn-btn { margin-top: 30px; } }/*# sourceMappingURL=index.css.map */