#site-content-contain #content{
padding-top: 0rem;
} .entry-content img.wp-image-32569,
.entry-content img.wp-image-32570,
.entry-content img.wp-image-32571,
.entry-content img.wp-image-32572,
.entry-content  img.wp-image-32573,
.entry-content img.wp-image-32574,
.entry-content img.wp-image-32575,
.entry-content img.wp-image-32576,
.entry-content img.wp-image-32577,
.entry-content img.wp-image-32578,
.entry-content img.wp-image-32579,
.entry-content img.wp-image-32580,
.entry-content img.wp-image-32581{
width: 300px;
height: 300px;
}
#page,
#site-content-contain,
#content{
overflow-y: hidden;
}
article{
width: 100%;
margin: 0 auto;
padding: 0 1.4rem;
}
article .post_content{
width: 100%;
margin: 0 auto;
}
article p:has(.wp-embedded-content){
margin: 0 auto;
text-align: center;
}
article .site_magzine_img_group{
position: relative;
margin: 0 auto;
}
article .site_magzine_img_group .site_magzine_img{
width: 100%;
display: block;
margin: 0 auto;
}
article .site_magzine_img_group img.att_site_logo{
position: absolute;
bottom: 1%;
left: 2%;
max-width: 64px;
max-height: 26px;
opacity: 0.5;
}
article .site_magzine_img_group img.att_site_logo{
position: absolute;
bottom: 1%;
left: 2%;
}
#logly-lift-4309066 .google-auto-placed{
display: none;
}
.entry-content p:has(> span img){
margin-top: 15px;
}
.main_content .box_s01 ol,
.main_content .box_s01 ul,
.main_content .box_s01_e6fffd ol,
.main_content .box_s01_e6fffd ul{
margin-bottom: 0;
}
@media screen and (max-width:500px){
article .posted-modify{
display: inline-block;
}
article.post{
margin-bottom: 20px;
}
article .sns_link{
margin: 0 auto;
display: inline-block;
position: absolute;
right: 2%;
top: 0;
}
article p > iframe{
min-height: 210px;
}
body div.yyi-rinker-contents ul.yyi-rinker-links li a{
padding: 0 0 0 0;
}
#site-content-contain #content{
padding-top: 0;
}
} 
@media screen and (max-width:300px){
.entry-meta .author, .mb-entry-meta .author{
float : none;
}
article .posted-on{
display: inline-block;
}
article .posted-modify{
display: inline-block;
}
}
article{
width: 100%;
margin: 0 auto;
}
article .post_content{
width: 100%;
margin: 0 auto;
}
article .post_content p{
font-size: medium;
}
article .fukidashi ul{
display: block;
margin: 0 auto;
font-size: 0;
list-style: none;
padding-bottom: 2rem;
position: relative;
max-width: 800px;
margin: 0 auto;
z-index: 1;
}
article .fukidashi ul li{
font-size: 16px;
vertical-align: top;
}
article .fukidashi ul li.f_text{
display: inline-block;
max-width: 70%;
position: relative;
padding: 2rem 2rem 2rem 2.2rem;
border-radius: 2.5rem;
font-size: 14px;
}
article .fukidashi_right ul li.f_text{
margin-left: 30px;
background: #f6e4ef;
font-size: 1.4rem;
box-shadow: 7px 7px 5px 0px #9e9e9e8a;
}
article .fukidashi ul li.f_text:after{
content: "";
position: absolute;
top: 3rem;
margin-top: -15px;
border: 15px solid transparent;
filter: drop-shadow(5px 5px 3px #9e9e9e8a);
z-index: -1;
}
article .fukidashi_right ul li.f_text:after{
left: -35px;
border-right: 30px solid #f6e4ef;
}
article .fukidashi_left ul li.f_text{
margin-right: 30px;
background: #ebf5fe;
width: 100%;
box-shadow: 7px 7px 5px 0px #9e9e9e8a;
z-index: 2;
}
article .fukidashi_left ul li.f_text:after{
left: calc(100% - 5px);
border-left: 30px solid #ebf5fe;
}
article .fukidashi ul li.f_img{
display: inline-block;
width: 20%;
text-align: center;
}
article .fukidashi ul li.f_img span{
display: block;
text-align: center;
font-size: 1.1rem;
padding-top: 1rem;
}
article .fukidashi ul li.f_img img{
border-radius: 50%;
text-align: center;
margin: 0 auto;
width: 100%;
box-shadow: 7px 7px 5px 0px #9e9e9e8a;
}
.image_slider,
.image_slider_2{
width: 96%;
margin: 0 auto;
text-align: center;
}
.image_slider ul,
.image_slider_2 ul{
margin: 0;
}
.image_slider .slick-next,
.image_slider_2 .slick-next{
right:0!important;
}
.image_slider .slick-prev,
.image_slider_2 .slick-prev{
left:0!important;
}
.image_slider .slick-arrow,
.image_slider_2 .slick-arrow{
width: initial!important;
height: initial!important;
z-index:2!important;
}
.image_slider .slick-arrow:before,
.image_slider_2 .slick-arrow:before{
font-size: 30px!important;
}
.image_slider .slick-prev:before,
.image_slider .slick-next:before,
.image_slider_2 .slick-arrow:before,
.image_slider_2 .slick-arrow:before{
color: #f48294;
}
.swipe_001_sp_only{
display: none;
}
@media screen and (max-width:500px){
article .fukidashi ul li.f_img{
width: 25%;
}
article .fukidashi ul li.f_text{
max-width: 65%;
width: 100%;
}
article .fukidashi_right ul li.f_text:before{
top: 30%;
}
article .fukidashi_left ul li.f_text:before{
top: 30%;
}
.table-p {
width: 100%;
overflow-x: auto;
position: relative;
}
.table-p table{
min-width: 800px;
}
.table-p2{
position: relative;
}
.table-p2 .swipe_001_sp_only{
position: absolute;
left: 50%;
right: 50%;
width: 40px;
display: block;
bottom: 0;
}
}   
@media screen and (max-width:350px){
article .fukidashi_left ul li.f_text{
margin-right: 8%;
}
article .fukidashi_right ul li.f_text{
margin-left: 8%;
}
}