@charset "UTF-8";
/*
    Template: swell
    Theme Name: SWELL CHILD
    Theme URI: https://swell-theme.com/
    Description: SWELLの子テーマ
    Version: 1.0.0
    Author: LOOS WEB STUDIO
    Author URI: https://loos-web-studio.com/

    License: GNU General Public License
    License URI: http://www.gnu.org/licenses/gpl.html
*/
.p-breadcrumb__list {
    flex-wrap: wrap; //記事名が長い場合は折り返す
}
.single .p-breadcrumb__item:last-child>span.p-breadcrumb__text {
    display: block!important; //記事名の表示
    opacity: 1; //記事名を半透明にしない
    white-space: pre-wrap;//記事名が長い場合は折り返す
}
#lp-content .post_content, #main_content .post_content ul{
	
}
#lp-content .post_content, #main_content .post_content li{
	font-weight: normal;

}


.p-postSlider{ margin-top: 4%;}
.c-bannerLink{
	padding: 10px 0 40px 0;
	box-sizing: border-box
}
.-cap-btm_wide .c-bannerLink__label{
	background-color: #360042;
}


.post_content div > :first-child, .post_content > :first-child {
  margin-top: 6px !important;
}
.c-pagination a { text-decoration: none;}
.c-pagination a .current{
	background-color: #ccc;
}
.c-pagination .page-numbers{ display: inline-block;}

/* 関連記事を4列表示にする */
@media (min-width: 600px) {
 .-related .p-postList__item{
    width: calc(100% / 4);
  }
}