p {
  font-family: "Noto Sans JP", sans-serif !important;
  font-weight: 400;
  font-style: normal;
/*   color: #403A83; */
  font-weight: 500;
}

.smb-buttons .smb-btn-wrapper a {
/*   background-color: #6285F1; */
  background-color:#E48245;
}
.smb-buttons .smb-btn-wrapper a span {
  font-weight: bold;
}

.l-header .l-header__content .p-global-nav .menu-item a span {
/*   color: #403A83; */
}

.wp-block-snow-monkey-blocks-media-text .smb-media-text__figure img {
  border-radius: 8px;
}

.cta .wp-block-snow-monkey-blocks-box {
  padding: 0;
}
.cta .smb-box__background {
  border: none;
}
.cta h2 {
  background: none !important;
  border: none !important;
/*   color: #fff; */
  text-align: center;
  font-size: 2rem;
}
.cta .wp-block-snow-monkey-blocks-buttons .smb-btn {
  width: 350px;
}
.cta .wp-block-snow-monkey-blocks-buttons .smb-btn span {
  font-size: 24px;
}

@media screen and (max-width: 768px) {
  .cta .smb-box__background {
    border: none;
  }
  .cta h2 {
    background: none !important;
    border: none !important;
/*     color: #fff; */
    text-align: center;
    font-size: 1rem;
  }
}
.p-section-front-page-content {
  padding-bottom: 0;
}

@media screen and (max-width: 768px) {
  .p-section-front-page-content {
    padding-top: 0;
  }
}
.fv {
  background: url(image/logo.svg);
  background-repeat: no-repeat;
  background-position: right;
}
.fv h1 {
/*   color: #403A83; */
  font-weight: 900;
  font-family: "Noto Sans JP", sans-serif;
}
.fv p {
/*   color: #403A83; */
  font-weight: 600;
  font-family: "Noto Sans JP", sans-serif;
  max-width: 540px;
  margin-left: 0 !important;
}
.fv .smb-box__background {
  border: none;
}
.fv .sp-fv-img {
  display: none;
}

@media screen and (max-width: 768px) {
  .fv {
    background: none;
  }
  .fv .sp-fv-img {
    display: block;
  }
  .fv .wp-block-snow-monkey-blocks-box {
    padding: 0;
  }
}
.sec-title {
  border: none;
  padding: 0;
  margin-top: 10vw !important;
}
.sec-title .smb-box__background {
  border: none;
}
.sec-title .smb-box__body p {
/*   color: #403A83; */
  font-family: "Noto Sans JP", sans-serif;
  font-weight: 500;
  font-size: 14px;
}
.sec-title .smb-box__body h2 {
  background-color: transparent;
/* 	font-family: "Poppins", sans-serif; */
  border: none;
/*   color: #403A83; */
  padding: 0;
  margin: 0;
  font-size: 2rem;
}

.service-block .c-row {
  margin: 16px;
}
.service-block .smb-media-text__figure img {
  border-radius: 8px;
}

@media screen and (max-width: 768px) {
  .service-block .c-row {
    margin: 0;
  }
}
.snow-monkey-recent-posts .c-entry-summary__title {
/*   color: #403A83; */
  font-weight: 500 !important;
  font-family: "Noto Sans JP", sans-serif;
}
.snow-monkey-recent-posts .c-meta__item {
  color: #403A83;
  font-family: "Noto Sans JP", sans-serif;
}/*# sourceMappingURL=style.css.map */



@media screen and (max-width:1024px){
.wp-block-snow-monkey-blocks-section .top-section-title{
	max-width:160px !important;
	margin-left: 0 !important;
}

.wp-block-snow-monkey-blocks-section .top-section-title.news{
	max-width:100px !important;
}

.wp-block-snow-monkey-blocks-section .top-section-title.service{
	max-width:120px !important;
}
}


/* ＝＝＝＝＝＝＝＝＝＝＝＝＝ */
/* 投稿ページ */
/* ＝＝＝＝＝＝＝＝＝＝＝＝＝ */

.single .p-comments.c-entry-aside{
	display:none;
}
.single .p-trackbacks.c-entry-aside{
	display:none;
}

.c-meta__item.c-meta__item--author{
	display:none
}

.single .c-meta__item.c-meta__item--categories{
	display:none;
}

