
@charset "UTF-8";

#insect1+div .price,
#insect2+div .price,
#insect3+div .price,
#insect4+div .price,
#insect5+div .price,
#insect6+div .price {
	width: 100%;
	margin-top: 15px;
    text-align: left;
}
#insect1+div .heading.block_header_4 .h::before,
#insect2+div .heading.block_header_4 .h::before,
#insect3+div .heading.block_header_4 .h::before,
#insect4+div .heading.block_header_4 .h::before,
#insect5+div .heading.block_header_4 .h::before,
#insect6+div .heading.block_header_4 .h::before {
    content: none;
}
#insect1+div .heading.block_header_4 .h,
#insect2+div .heading.block_header_4 .h,
#insect3+div .heading.block_header_4 .h,
#insect4+div .heading.block_header_4 .h,
#insect5+div .heading.block_header_4 .h,
#insect6+div .heading.block_header_4 .h {
    padding-left: 0;
}
/*-----------料金箇所フォント調整-----------*/
#insect1+div .inner_item_txt .price .red_font,
#insect2+div .inner_item_txt .price .red_font,
#insect3+div .inner_item_txt .price .red_font,
#insect4+div .inner_item_txt .price .red_font,
#insect5+div .inner_item_txt .price .red_font,
#insect6+div .inner_item_txt .price .red_font {
    font-weight: 800;
    font-size: 37px;
    letter-spacing: -2px;
    font-style: italic;
    display: inline-block;
    background: linear-gradient(180deg, #ff7643 0%, #ff351e 72%, #c30501 100%);
    background: -webkit-linear-gradient(-90deg, #ff7643 0%, #ff351e 72%, #c30501 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}
#insect1+div .inner_item_txt .price .red_font .small,
#insect2+div .inner_item_txt .price .red_font .small,
#insect3+div .inner_item_txt .price .red_font .small,
#insect4+div .inner_item_txt .price .red_font .small,
#insect5+div .inner_item_txt .price .red_font .small,
#insect6+div .inner_item_txt .price .red_font .small {
    font-size: 20px;
}
@media(max-width: 900px) {
#insect1+div .inner_item_txt .price .red_font,
#insect2+div .inner_item_txt .price .red_font,
#insect3+div .inner_item_txt .price .red_font,
#insect4+div .inner_item_txt .price .red_font,
#insect5+div .inner_item_txt .price .red_font,
#insect6+div .inner_item_txt .price .red_font {
    font-size: 40px;
}
#insect1+div .inner_item_txt .price .red_font .small,
#insect2+div .inner_item_txt .price .red_font .small,
#insect3+div .inner_item_txt .price .red_font .small,
#insect4+div .inner_item_txt .price .red_font .small,
#insect5+div .inner_item_txt .price .red_font .small,
#insect6+div .inner_item_txt .price .red_font .small {
    font-size: 17px;
}
}
@media(max-width: 320px) {
#insect1+div .inner_item_txt .price .red_font,
#insect2+div .inner_item_txt .price .red_font,
#insect3+div .inner_item_txt .price .red_font,
#insect4+div .inner_item_txt .price .red_font,
#insect5+div .inner_item_txt .price .red_font,
#insect6+div .inner_item_txt .price .red_font {
    font-size: 30px;
}
}