@charset "UTF-8";

#top_price + div .wrapper_item{
     justify-content: space-between;
}
#top_price + .composite_box01 .inner_item{
     width: 40%;
     border: 1px solid var(--i_main_color);
     padding: 20px;
     flex-direction: column;
     align-items: center;
     justify-content: center;
     border-radius: 5px;
}
#top_price + .composite_box01  .wrapper_item{
     position: relative;
     padding: 20px;
     background:var(--i_bg_color);
}
#top_price + .composite_box01  .wrapper_item::before, 
#top_price + .composite_box01  .wrapper_item::after {
     content: '';
     position: absolute;
     background-color: var(--i_main_color);
     top: 50%;
     left: 50%;
     transform: translate(-50%,-50%);
}
#top_price + .composite_box01 .wrapper_item::before{
     width: 90px;
     height: 45px;
}
#top_price + .composite_box01  .wrapper_item::after {
     width: 45px;
     height: 90px;
}
#top_price + .composite_box01 .inner_item:nth-of-type(1):nth-last-of-type(2){
     width: 40%;
     margin-left: 20%;
}
#top_price + .composite_box01 .heading.block_header_4 p {
     line-height: 1.1;
}
#top_price + .composite_box01 .inner_item_txt p {
    font-family: "Shippori Mincho B1", 'Noto Serif JP', "Times New Roman", "游明朝", "Yu Mincho", "游明朝体", "YuMincho", "ヒラギノ明朝 Pro W3", "Hiragino Mincho Pro", "HiraMinProN-W3", "HGS明朝E", "ＭＳ Ｐ明朝", "MS PMincho", serif;
}
@media screen and (max-width: 700px) {
     #top_price + .composite_box01 .wrapper_item::before{
         width: 70px;
         height: 35px;
     }
     #top_price + .composite_box01  .wrapper_item::after {
         width: 35px;
         height: 70px;
     }
     #top_price + .composite_box01 .inner_item {
          padding: 10px
     }
}
@media screen and (max-width: 480px) {
     #top_price + .composite_box01 .wrapper_item {
          gap: 90px;
     }
     #top_price + .composite_box01 .inner_item {
          padding: 10px 5px;
          height: 150px;
     }
     #top_price + .composite_box01 .wrapper_item {
          padding: 15px;
     }
}


/*MV調整*/
.mv_text div:before {
    content: none;
}