@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
*/


/************************************
 メニューアイコン
************************************/
ul.c-gnav li{ padding:0 10px; }
ul.c-gnav li.menu-item-106{
	background:url(/wp-content/uploads/2023/08/25.png) no-repeat 0% 50%;
}
ul.c-gnav li.menu-item-208{
	background:url(/wp-content/uploads/2023/08/26.png) no-repeat 0% 50%;
}
ul.c-gnav li.menu-item-108{
	background:url(/wp-content/uploads/2023/08/27.png) no-repeat 0% 50%;
}
ul.c-gnav li.menu-item-213{
	background:url(/wp-content/uploads/2023/08/28.png) no-repeat 0% 50%;
}
ul.c-gnav li.menu-item-132{
	background:url(/wp-content/uploads/2023/08/30.png) no-repeat 0% 50%;
}
ul.c-gnav li.menu-item-122{
	background:url(/wp-content/uploads/2023/08/31.png) no-repeat 0% 50%;
}
ul.c-gnav li.menu-item-125{
	background:url(/wp-content/uploads/2024/03/32.png) no-repeat 0% 50%;
}





@media print{
  body {
    -webkit-print-color-adjust: exact; /* 印刷時でも背景色や背景画像を表示 */
     width: 1190px; /*印刷時の全ページ幅を統一（px数値はお好みで） */
    zoom: 0.5; /* なるべく多くのブラウザで切れないようにするため */
  }
	* {
		font-size: 16px;
	}
	@media (min-width: 600px) {
    .swell-block-column {
        --clmn-w: var(--clmn-w--tab, 30%);
		}
	.post_content h2 {
        font-size:0.8em;
    }
	.post_content h3 {
        font-size:0.7em;
    }
	.-sidebar-on .l-content {
        display: flex;
        flex-wrap: wrap;
        justify-content: space-between;
    }
    .-sidebar-on .l-mainContent {
        width: calc(100% - var(--swl-sidebar_width) - var(--swl-sidebar_margin));
    }
	.-sidebar-on #sidebar {
        width: var(--swl-sidebar_width);
    }
	.has-medium-font-size {
    font-size:16px !important;
	}
}
@media not all and (min-width: 960px) {
	.l-fixHeader {
		position:static;
	}
    .l-fixHeader, .l-header__gnav {
        display:block;
    }
	.l-header__inner {
		 display:none;
	}
}
	
}





