@charset "UTF-8";

/*-------------ヘッダー調整---------*/
header#pattern3 h1,
header#pattern3 .header_contents,
body.scrolled header:not(.nofixed)#pattern3 h1 {
    display: none !important;
} 

header .wraper>.inner {
    justify-content: center;
}

header .burger {
        display: none !important;
}

#pan {
    display: none;
}

a#wdt+section .content_wrapper {
    max-width: none !important;
    padding: 0 !important;
}

a#wdt+section {
    padding-top: 103px;
}

@media screen and (max-width: 900px) {
    a#wdt+section {
    padding-top: 66px;
}
}

@media screen and (min-width: 769px) and (max-width: 900px) {
    a#wdt+section .inner_item_img {
    max-width: none !important;
}
}

/*-----------フッター調整------------*/
footer {
    display: none;
}

/*----------------画像切り替わり---------------*/
/*sp1*/
@media only screen and (max-width: 600px) {
a#pc_only+section, a#pc_only+div {
display:none;
}
a#sp_only+div, a#sp_only+section  {
display:block;
}
}
@media only screen and (min-width: 601px) {
a#sp_only+div, a#sp_only+section {
display:none;
}
a#pc_only+section, a#pc_only+div {
display:block;
}
}
/*sp2*/
@media only screen and (max-width: 600px) {
a#pc_only_2+section, 
a#pc_only_2+div {
display:none;
}
a#sp_only_2+div, 
a#sp_only_2+section  {
display:block;
}
}
@media only screen and (min-width: 601px) {
a#sp_only_2+div, 
a#sp_only_2+section {
display:none;
}
a#pc_only_2+section, 
a#pc_only_2+div {
display:block;
}
}

/*#full_img*/
@media only screen and (max-width: 600px) {
a#full_img_pc_only+section{
display:none;
}
a#full_img_sp_only+section  {
display:block;
}
}
@media only screen and (min-width: 601px) {
 a#full_img_sp_only+section {
display:none;
}
a#full_img_pc_only+section {
display:block;
}
}
/*#full_img*/
@media screen and (max-width: 600px) {
#full_img_sp_only+section .inner_item_img img {
        width: 100% !important;
}
#full_img_sp_only+section>.content_wrapper,
#full_img_sp_only+section .inner_item_img{
	padding: 0;
}
}

/*------------追記20250918------------*/
@media screen and (max-width: 600px) {
a#sp_only+div .inner_item {
    width: 100% !important;
    margin-left: 0 !important;
}
a#sp_only+div .inner_item img {
    height: auto !important;
}
}

/*--------------追記20250922--------------*/
/*---------ヘッダーロゴ----------*/
header .logo a {
    pointer-events: none;
}