#main h1.img img.img_light{display:none;}
#main h1.img img.img_dark{display:block;}
#main .obj{opacity:1;}


#profile .profile_wrap{box-shadow:0 0 6rem rgba(255,255,255,0.1); background:rgba(0,0,0,0.9);}
@supports (background:rgba(0,0,0,0.9)){ 
    #profile .profile_wrap{background:rgba(0,0,0,0.5); backdrop-filter:blur(20px); -webkit-backdrop-filter:blur(20px);}
}


.pf_common .btn_more{box-shadow:1rem 1rem 3rem rgba(255,192,0,0.3);}
.pf_common .btn_more.light{display:none;}
.pf_common .btn_more.dark{display:flex;}
.pf_common .btn_more.mo{display:none;}
.pf_common .swiper01 .txt_box .btn_wrap a.light{display:none;}
.pf_common .swiper01 .txt_box .btn_wrap a.dark{display:flex;}
.pf_common .swiper01 .txt_box .btn_wrap a.dark{margin-left:0 !important;}
@media(hover:hover){
    .pf_common .swiper .txt_box .btn_wrap a:hover{box-shadow:1rem 1rem 3rem rgba(255,192,0,0.3);}
}
@media(max-width:1024px){
    .pf_common .btn_more.mo{display:inline-flex;}
    .pf_common .btn_more.light{display:none;}
    .pf_common .btn_more.pc{display:none;}
}