﻿/*---------------------------------
h1??? main heading h1
-----------------------------------*/
#Mv{position:relative;}
.wrap_main_heading{position:unset;}
.wrap_main_heading h1{position: absolute;margin: 0;bottom: unset;top: 55%;left: 0.75em;font-family: 'Noto Serif JP', serif;font-size: 38px;text-shadow: 2px 2px 10px #FFF, -2px 2px 10px #fff, 2px -2px 10px #fff, -2px -2px 10px #fff;font-weight: 600;}
.wrap_main_heading h1 .adjust_txt{font-size:26px;font-weight: 600;}

/*---------------------------------
???????????? contents single
-----------------------------------*/
.submit_right.product_2 .submit_modern:last-child {position: absolute;bottom: 0;width: 100%;}
.submit_right.product_2 .submit_modern .submit_txt {position: static;transform: unset;}
.submit_right.product_2 .submit_modern .submit_button {position: static;}
.submit_right.product_2 .submit_modern .submit_point span {background: #CB1313;color: #fff;padding: 7px 8px 4px;display: block;font-weight: bold;text-align: center;border-radius: 16px 0px 0px 0px;margin-bottom: 0.5em;}

/*---------------------------------
お悔やみバナー bnr condolence
-----------------------------------*/
._condolence{margin: 2em auto;width: 700px;transition: 0.2s;}
._condolence img{width:100%;height:auto;}

.condolence_btn .area_btn p.btn_text{
    border: 1px solid #2a354b;
    background: #2a354b;
}

.condolence_btn .area_btn p.btn_text:hover {
    background: unset;
    color: #2a354b;
}