.c-row--between {
justify-content: center;
} .smb-section__title::after {
display: none;
} .l-footer-widget-area .c-container, .c-site-branding__title {
--_container-max-width: var(--wp--custom--slim-width);
--_container-margin: var(--_global--container-margin);
--_container-margin-right: calc(var(--_container-margin) + env(safe-area-inset-right));
--_container-margin-left: calc(var(--_container-margin) + env(safe-area-inset-left));
margin-left: auto;
margin-right: auto;
max-width: var(--_container-max-width);
} .l-footer--default .l-footer-widget-area {
background-color: #333333; color: #fff; padding-bottom: var(--_padding1);
padding-top: calc(var(--_padding1)* .5);
}
footer {
background-color: #333333; }
.l-footer--footer-3 .l-footer__body {
border-top: 0px solid #0000;
border-top-color: var(--wp--preset--color--sm-lighter-gray);
}
.c-row>.c-row__col {
margin-bottom: 0;
padding-left: calc(var(--_gap)* .5);
padding-right: calc(var(--_gap)* .5);
} .l-contents__main .c-section:first-child {
padding-top: 0;
}
.l-contents__main .c-section:last-child {
padding-bottom: 0;
}
.l-contents__inner:first-child {
padding-top: 0;
} body {
--entry-content-h2-border-left: 4px solid var(--wp--preset--color--sm-accent);
--entry-content-h3-border-bottom: 2px solid var(--wp--preset--color--sm-accent);
}
.p-entry-content>h3 {
border-bottom: var(--entry-content-h3-border-bottom);
padding: var(--entry-content-h3-padding);
} .must .smf-item__label::after {
content: '必須';
background-color: #d9534f;
display: inline;
padding: 0.2em 0.6em 0.3em;
margin-left: 0.6em;
font-size: 75%;
font-weight: 700;
line-height: 1;
color: #fff;
text-align: center;
white-space: nowrap;
vertical-align: baseline;
border-radius: 0.25em;
} :root {
--_global--background-color: #ECECEC;
}
.p-global-nav--hover-text-color.p-global-nav--current-same-hover-effect .c-navbar__item[data-active-menu] {
background-color: #ECECEC;
} .p-header-content--sm {
display: none;
}
@media(max-width: 640px) {
.c-entries--simple .c-entry-summary__figure {
margin-right: var(--_margin-2);
width: 50%;
} .u-invisible-md-down {
display: block!important;
}
.u-invisible-md-down .p-global-nav {
display: none;
} .c-container, .c-fluid-container {
box-sizing: initial;
flex-grow: 1;
max-width: 100%;
min-width: 0;
padding-left: calc(var(--_container-margin-left)* 0.5);
padding-right: calc(var(--_container-margin-left)* 0.5);
width: auto;
}
} .c-navbar__item > a {
transition: all 0.3s;
}
.c-navbar__item > a::after {
content: "";
position: absolute;
bottom: 20px;
left: 20%;
width: 60%;
height: 1px;
background-color: #dc861b;
transition: all 0.3s;
transform: scale(0, 1);
transform-origin: left top;
}
.c-navbar__item > a:hover {
color: #dc861b;
}
.c-navbar__item > a:hover::after {
transform: scale(1, 1);
} .fa-facebook {
font-size:1.5em;
color:#fff!important
}
.fa-youtube {
font-size:1.5em;
color:#fff!important
}
.fa-twitter{
font-size:1.5em;
color:#fff!important
}
.fa-instagram{
font-size:1.5em;
color:#fff!important
}
.fa-line{
font-size:1.5em;
color:#fff!important
} .c-site-button-hover{
padding-left: var(--_padding-2);
padding-bottom: var(--_padding-2);
padding-top: var(--_padding-2);
} .c-entry__body .c-entry-tags {
display:none;
}:root :where(.is-layout-constrained,.is-layout-flow){--_margin-top:1;--_margin-bottom:0}:root :where(.is-layout-constrained,.is-layout-flow)>*{margin-bottom:0;margin-top:0}:root :where(.is-layout-constrained,.is-layout-flow)>:where(:not(:first-child)){margin-top:calc(var(--_margin1) * var(--_margin-top))}:root :where(.is-layout-constrained,.is-layout-flow)>:where(:not(:last-child)){margin-bottom:calc(var(--_margin1) * var(--_margin-bottom))}:root :where(.is-layout-constrained,.is-layout-flow)>h1{--_margin-top:var(--_h1-margin-top);--_margin-bottom:var(--_h1-margin-bottom)}:root :where(.is-layout-constrained,.is-layout-flow)>h1+*{--_margin-top:0}:root :where(.is-layout-constrained,.is-layout-flow)>h2{--_margin-top:var(--_h2-margin-top);--_margin-bottom:var(--_h2-margin-bottom)}:root :where(.is-layout-constrained,.is-layout-flow)>h2+*{--_margin-top:0}:root :where(.is-layout-constrained,.is-layout-flow)>h3{--_margin-top:var(--_h3-margin-top);--_margin-bottom:var(--_h3-margin-bottom)}:root :where(.is-layout-constrained,.is-layout-flow)>h3+*{--_margin-top:0}:root :where(.is-layout-constrained,.is-layout-flow)>h4{--_margin-top:var(--_h4-margin-top);--_margin-bottom:var(--_h4-margin-bottom)}:root :where(.is-layout-constrained,.is-layout-flow)>h4+*{--_margin-top:0}:root :where(.is-layout-constrained,.is-layout-flow)>h5{--_margin-top:var(--_h5-margin-top);--_margin-bottom:var(--_h5-margin-bottom)}:root :where(.is-layout-constrained,.is-layout-flow)>h5+*{--_margin-top:0}:root :where(.is-layout-constrained,.is-layout-flow)>h6{--_margin-top:var(--_h6-margin-top);--_margin-bottom:var(--_h6-margin-bottom)}:root :where(.is-layout-constrained,.is-layout-flow)>h6+*{--_margin-top:0}:where(:root :where(.is-layout-constrained,.is-layout-flow)>*){position:relative}:root :where(.is-layout-constrained,.is-layout-flow)>:where(:not(.alignleft):not(.alignright):not(.alignfull)){margin-left:auto;margin-right:auto}:root :where(.is-layout-constrained,.is-layout-flow)>table{border-collapse:collapse}:root :where(.is-layout-constrained,.is-layout-flow)>table td,:root :where(.is-layout-constrained,.is-layout-flow)>table th{border:1px solid var(--wp--preset--color--sm-lighter-gray);padding:var(--_padding-2) var(--_padding-1)}:root :where(.is-layout-constrained,.is-layout-flow)>table th{font-weight:700}:root :where(.is-layout-constrained,.is-layout-flow)>table thead{background-color:var(--wp--preset--color--sm-accent)}:root :where(.is-layout-constrained,.is-layout-flow)>table thead th{border:1px solid #ffffff4d;color:var(--wp--preset--color--white)}:root :where(.is-layout-constrained,.is-layout-flow)>table tbody th{text-align:left}:root :where(.is-layout-constrained,.is-layout-flow)>:where(ol) *>:where(li:first-child),:root :where(.is-layout-constrained,.is-layout-flow)>:where(ol) :where(li)+:where(li),:root :where(.is-layout-constrained,.is-layout-flow)>:where(ul) *>:where(li:first-child),:root :where(.is-layout-constrained,.is-layout-flow)>:where(ul) :where(li)+:where(li){margin-top:var(--_margin-2)}:root :where(.is-layout-constrained,.is-layout-flow)>blockquote:not([class~=wp-block-quote]),:root :where(.is-layout-constrained,.is-layout-flow)>blockquote:not([class~=wp-block-quote]).is-large,:root :where(.is-layout-constrained,.is-layout-flow)>blockquote:not([class~=wp-block-quote]).is-style-large:not(.is-style-plain){padding:var(--_padding-1) var(--_padding-1) var(--_padding-1) var(--_padding1)}:root :where(.is-layout-constrained,.is-layout-flow)>blockquote:not([class~=wp-block-quote]) cite{display:block;margin-top:var(--_margin-1);--_font-size-level:-1;font-size:var(--_font-size);font-style:italic;line-height:var(--_line-height)}:root :where(.is-layout-constrained,.is-layout-flow)>:where(h2:not([class*=is-style-]),h2.is-style-default){background-color:var(--entry-content-h2-background-color);border-left:var(--entry-content-h2-border-left);padding:var(--entry-content-h2-padding)}:root :where(.is-layout-constrained,.is-layout-flow)>:where(h3:not([class*=is-style-]),h3.is-style-default){border-bottom:var(--entry-content-h3-border-bottom);padding:var(--entry-content-h3-padding)}:root :where(.is-layout-constrained,.is-layout-flow)>blockquote:not([class~=wp-block-quote]){background-image:url(//baguio.jpcanada.com/wdps/wp-content/themes/snow-monkey/assets/img/blockquote/top.svg),url(//baguio.jpcanada.com/wdps/wp-content/themes/snow-monkey/assets/img/blockquote/bottom.svg);background-position:0 0,100% 100%;background-repeat:no-repeat;background-size:70px;border:none;position:relative}:root :where(.is-layout-constrained,.is-layout-flow)>blockquote:not([class~=wp-block-quote]),:root :where(.is-layout-constrained,.is-layout-flow)>blockquote:not([class~=wp-block-quote]).is-large,:root :where(.is-layout-constrained,.is-layout-flow)>blockquote:not([class~=wp-block-quote]).is-style-large:not(.is-style-plain){padding:var(--_padding2) var(--_padding1) var(--_padding1) var(--_padding2)}:root :where(.is-layout-constrained,.is-layout-flow)>blockquote:not([class~=wp-block-quote]):before{background-image:url(//baguio.jpcanada.com/wdps/wp-content/themes/snow-monkey/assets/img/blockquote/icon.svg);background-repeat:no-repeat;background-size:contain;content:"";display:block;height:1.5rem;left:1rem;position:absolute;top:1rem;width:1.5rem}