@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-postSlider .p-postList__item{
	padding:20px 8px 36px 8px;
}

.p-postSlider.-ps-style-normal .p-postList__body{
	margin-top:.75em;
}

.p-postSlider .swiper-pagenation-bullet{
	background:currentcolor;
}

.swell-block-faq h3 {
    padding: 0;
    margin: 0;
    font-size: 1em;
}
@media (min-width: 600px) {
    .swell-block-faq h3 {
        font-size: 1em;
    }
}
.swell-block-faq h3::before {
    background: none;
}

.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;//記事名が長い場合は折り返す
}