@charset "utf-8";
/* CSS Document */

/* 通常ページ（投稿）専用 ------------------------------------------------*/
body div#body_wrap.single #breadcrumb {display: none;}
body div#body_wrap.single div#content main#main_content article div.p-articleHead.c-postTitle {display: none;}
body div#body_wrap.single div#content main#main_content article div.p-articleMetas.-top {display: none;}
body div#body_wrap.single div#content main#main_content article div.p-articleFoot {display: none;}
body div#body_wrap.single footer#footer {display: none;}
body div#body_wrap.single div#content {margin: 0 auto; padding-top: 0;}
body div#body_wrap.single div#content main#main_content article div.post_content {margin: 0;}

/* 62DAYS */
body div#body_wrap.single div#content main#main_content div#money_back {background-color: #fdf9ee !important;}
/* Q&A */
body div#body_wrap.single div#content main#main_content div#qa summary.swell-block-accordion__title {text-align: center; background-color: #f1f9ee;}
div#qa {padding: 0;}

/*1024px以下*/
@media screen and (max-width: 1024px) {
/* 概要 */
body div#body_wrap.single div#content main#main_content div#mokuji div.swell-block-columns {font-size: 0.9em;}
/* 特典 */
body div#body_wrap.single div#content main#main_content div.tokuten {font-size: 0.7em;}
body div#body_wrap.single div#content main#main_content div.sptoku {padding: 5px 10px;}
body div#body_wrap.single div#content main#main_content div.sptoku div.swell-block-columns__inner {font-size: 0.7em;}
/* 料金表 */
body div#body_wrap.single div#content main#main_content figure#price_list thead th {padding: 0;}
body div#body_wrap.single div#content main#main_content figure#price_list tbody tr {padding: 10px 0; font-size: 0.9em;}
body div#body_wrap.single div#content main#main_content figure#price_list tbody td {padding: 0 1em;}
/* 62DAYS */
body div#body_wrap.single div#content main#main_content div#money_back {font-size: 0.8em;}
/* Q&A */
body div#body_wrap.single div#content main#main_content div#qa {font-size: 0.8em;}
}
