@charset "UTF-8";


/* モーダル１
---------------------------------------- */
.device-pc div.tpr_modal[data-type=modal_A]{
	padding: 0;
}
.device-sp div.tpr_modal[data-type=modal_A] {
    padding: 0;
}

/* 本文の幅
---------------------------------------- */
.device-sp .tpr_contents div[id^=tpr_c_]>div,.device-sp .tpr_contents div[id^=tpr_s_]>div {
    padding: 0 21px 32px;
    width: 100%
}

/* SPの文字サイズ
---------------------------------------- */
.device-sp .tpr_contents:not([class*=tpr_font_]) {
    font-size: 15px;
}
