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

/********* すべてのイメージに影を *********/
img {
	box-shadow: 1px 3px 5px 1px rgba(0,0,0,.2);
	border-radius: 3px;
}

/******************* p 文字間隔 ************************/
@media screen and (max-width: 1920px) {
p {
	overflow-wrap: break-word;
	letter-spacing: 0.4px;
	margin: 3.5em 0px; /* 段間設定 */
	font-size: 17px;
}
}

@media screen and (max-width: 834px) {

}

@media screen and (max-width: 480px) {
p {
    overflow-wrap: break-word;
	letter-spacing: 0.5px;
	font-size: 16px;
	margin: 2.9em 3px 0px 3px; /* 段間設定 */
	line-height: 1.7em; /* 行間設定 */
}
}

/********* 目次のハイライト *********/
.p-toc__link.mkj-active, .mkj-marker::before {
	background-color: #fff9ce;
	color: #564b36;
	padding: 0.2em;
}
