@charset "UTF-8";
/*
Theme Name: anshin_home
Theme URI: http://www.prime-strategy.co.jp/download/
Description: This is our original theme.
Author: Prime Strategy Co.,Ltd.
Author URI:　http://www.prime-strategy.co.jp/
Version:1.0
*/
/**wordpressの記事内でのみreset.cssの解除**************************/
.wp_other_content ul li {
    list-style: disc !important;
    list-style-position: inside !important;
}
.wp_other_content ul li {
    list-style: disc !important;
    list-style-position: inside !important;
}
.wp_other_content ul li ul {
    margin-top: 0 !important;
}
.wp_other_content ul li ul li {
    list-style: circle !important;
    list-style-position:inside !important;
    padding-left: 1.8em !important;
}
.wp_other_content ol li {
    list-style: decimal !important;
    list-style-position: inside !important;
}
.wp_other_content ol li ul {
    margin-top: 0 !important;
}
.wp_other_content ol li ul li {
    list-style: circle !important;
    list-style-position:inside !important;
    padding-left: 1.8em !important;
}
.wp_other_content em {
  font-style: italic !important;
}
.wp_other_content em,
.wp_other_content dfn,
.wp_other_content cite,
.wp_other_content i {
  font-style: italic !important;
}

.wp_other_content strong,
.wp_other_content b {
  font-weight: bold !important;
}
.wp_other_content strong span,
.wp_other_content b span {
  font-weight: bold !important;
}

.wp_other_content u {
  text-decoration: underline !important;
}

.wp_other_content del,
.wp_other_content s {
  text-decoration: line-through !important;
}

.wp_other_content mark {
  background-color: yellow !important;
  color: black !important;
}

.wp_other_content abbr[title] {
  border-bottom: 1px dotted !important;
  cursor: help !important;
}

.wp_other_content code,
.wp_other_content kbd,
.wp_other_content samp {
  font-family: monospace !important;
}

.wp_other_content sub {
  vertical-align: sub !important;
  font-size: smaller !important;
}

.wp_other_content sup {
  vertical-align: super !important;
  font-size: smaller !important;
}

.wp_other_content .a_list li {
	list-style: none !important;
}
.wp_other_content h2 span {
	position: static;
	transform: rotate(0);
	min-width: 0;
}

.wp_other_content h2,
.wp_other_content h3,
.wp_other_content h4,
.wp_other_content h5 {
	margin-top: clamp(40px, 7%, 60px);
}
.wp_other_content h2 {
    font-size: clamp(24px,2.6vw, 28px);
	font-weight: bold;
}
.wp_other_content h2 span {
    font-size: clamp(24px,2.6vw, 28px);
}
.wp_other_content h3 {
    font-size: clamp(22px,2.2vw, 24px);
	font-weight: bold;
}
.wp_other_content h3 span {
    font-size: clamp(22px,2.2vw, 24px);
}
.wp_other_content h4 {
    font-size: clamp(20px,2.0vw, 22px);
	background: none;
	padding: 0;
	border-radius: 0;
	font-weight: bold;
}
.wp_other_content h4:after {
	display: none;
}
.wp_other_content h4 span {
    font-size: clamp(20px,2.0vw, 22px);
}
.wp_other_content h5 {
    font-size: clamp(20px,1.9vw, 22px);
	text-indent: 0;
	padding-left: 0;
}
.wp_other_content h5:before {
	display: none;
}
.wp_other_content h5 span {
    font-size: clamp(20px,1.9vw, 22px);
}



