.sp440{display:none}

@media screen and (min-width: 1024px) {
    .ttl_tapping:hover,.h3_ttl:hover{transform: translateY(-5px);}
    .scroll_text_click p:hover{cursor: pointer;transform: translateY(-5px);}
    .copy_post p:hover{background: #000;color: #fff;}
    .sp{display:none}
    /* .ttl_tapping p:hover::before,
    .h3_ttl:hover::before{transform: scaleX(4.5);}
    .ttl_tapping.active p:hover::before{transform: scaleX(1);} */
    /* nav */
     /*  FOOTER */


    /* hover */
    .menu_nav li a:hover::before{width: 100%;}
    .gallery_img:hover::before{
        -webkit-animation: shine 1.5s;
	    animation: shine 1.5s;
    }
    .gallery_img:hover img{transform: scale(1.1);}
    .gallery_img:hover .gallery_hover{top: 0;opacity: 1;transform: scale(1);}
    .ttl_tapping:hover .more_ic::after{opacity: 0;}
    /* .list_tapping{width: 100%;max-width: 1400px;margin: 0 auto;} */
}

@media screen and (min-width: 1025px) and (max-width: 1800px){
    header{width: 250px;}
    /* main{padding: 50px 25px 50px 300px;} */
    .clip_ekip iframe{width: 100%;}
    h1{font-size: 40px;}
    .member_ekip_ct{padding: 20px;}
    .content_tapping,.renew_step_box, .renew_content_box{max-width: 85%;}
    /* .renew_step_ct_tag .item{width: calc((100%  / 4) - 50px);margin: 10px 25px;} */
    /* .renew_step_ct_tag .list{margin: 0 -25px;} */
}

@media screen and (min-width: 1025px) and (max-width: 1500px){
    .content_tapping,.renew_step_box, .renew_content_box{max-width: 90%;}
    .renew_step_ct_tag .item p{font-size: 18px;}
    .renew_step_box .content_tapping{padding: 10px 0 0 0;}
    .renew_step_ct_tag{margin: 0 0 10px 0;}
    .renew_step_info{padding: 40px 0 20px 0;}
    .renew_step_ct_title h4{font-size: 34px;}
    .renew_step_ct_title{margin: 0 0 15px 0;}
}

/* screen-min:750px */
@media screen and (max-width: 1024px) {
    .gallery_post .copy_post{right: 50px;}
    .renew_step_ct_content blockquote p{line-height: 2;}
    .copyright p{font-size: 14px;}
    .renew_step_ct_content iframe{aspect-ratio: 16/9;width: 100%;height: auto;}
    .renew_step_ct_content .alignleft,
    .renew_step_ct_content .alignright,
    .renew_step_ct_content .aligncenter{float: none;display: block;margin: 0 auto 30px auto;}
    .renew_step_ct_tag .item{margin: 5px 5px;}
    .renew_step_ct_tag .item p{font-size: 16px;}
    .renew_step_ct_tag .item{width: calc((100% / 4) - 10px);}
    .renew_step_ct_tag .list{margin: 0 -5px;}
    #section1{padding-bottom: 400px;}
    .box_tapping:not(:last-child){margin: 0 0 25px 0;}
    .box_tappings{margin: 0 0 25px 0;}
    .content_tapping{padding: 15px 0 0 0;max-width: 100%;}
    .renew_step_box .content_tapping{padding: 10px 0 0 0}
    .renew_step_ct_tag{margin: 0 0 10px 0;}
    .renew_step_info{padding: 40px 0 20px 0;}
    .renew_step_ct_title h4{font-size: 24px;}
    .renew_step_ct_title{margin: 0 0 15px 0;}
    .renew_step_box, .renew_content_box{max-width: 100%;}
    .contact_list{margin: 0 0 30px 0;}
    .thanks{padding: 50px 0}
    main{padding: 0;}
    .txt_loading_web p.text{font-size: 32px;}
    .clip_ekip iframe{width: 100%;}
    .ttl_tapping p,
    .h3_ttl{font-size: 26px;padding: 0 0 0 0;}
    .ttl_tapping p::before,
    .h3_ttl::before{font-size: 14px;bottom: 0;}
    .clip_ekip{margin: 0 0 20px 0px 0;height: 450px;}
    .box_flex{flex-direction: column;margin: 30px 0 0 0;}
    .box_left{width: 100%;margin: 0 0 30px 0;}
    .box_right{width: 100%;}
    .member_ekip_ct{padding: 15px;width: 100%;border: 0 !important;border-bottom: 1px solid #000 !important;}
    .image_founder{margin: 0px 0 00px 0;}
    .thanks p{font-size: 20px;}
    .clip_ekip iframe{width: 100%;height: 100%;}
    .member_ekip_list{margin: 30px 0;}
    .txt_page{margin-bottom: 0;}
    .box_text_end{margin: 20px 0 0 0;}
    p.name_founder{font-size: 34px;}
    h5{font-size: 20px;}
    .member_info li{font-size: 18px;}
    h3.title_page{font-size: 32px;}
    h4.title_section{font-size: 30px;}
    p{font-size: 14px;}
    .sec_page{padding: 0 15px 100px 15px;}
    .contact_list{/* flex-direction: column; *//* margin: 30px 0; */}
    .contact_ct{min-width: auto;margin: 10px 10px;}
    .maps_u{width: 100% !important;height: 300px;}
    .maps_u iframe{width: 100%;height: 100%;}
    .contact_ct .txt a{font-size: 14px;}
    img{max-width:100%; height: auto;}
    #wrapper,
    header,
    main,
    footer,
    .inner{width:100%!important;min-width:unset!important}
    .pc{display:none!important}
    /* main{padding: 100px 0 0 0;} */
    .scroll_text_click{bottom: 30px;}
    .scroll_text_click p{font-size: 18px;}
    main{padding: 5px 0 0 0;}
    header{height: 60px;padding: 10px 15px;display: flex;justify-content: space-between;z-index: 50;background: #ededed;display: none;}
    .menu_nav{position: fixed;top: 60px;right: -100%;width: 100%;height: 100%;z-index: 50;background: #ededed;margin: 0;padding: 15px;transition: .3s ease-in-out;}
    .menu_nav.active{right: 0;}
    h1{font-size: 26px;}
    .hamburger{width: 35px;height: 35px;display: flex;justify-content: center;align-items: center;}
    .hamburger p{width: 30px;height: 2px;background: #000;position: relative;transition: .3s ease-in-out;}
    .hamburger p::before{content: '';position: absolute;top: -8px;left: 0;width: 30px;height: 2px;background: #000;transition: .3s ease-in-out;}
    .hamburger p::after{content: '';position: absolute;bottom: -8px;left: 0;width: 30px;height: 2px;background: #000;transition: .3s ease-in-out;}
    .hamburger.active p{height: 0;}
    .hamburger.active p::before{transform: rotate(45deg);top: -1px;}
    .hamburger.active p::after{transform: rotate(-45deg);bottom: 0;}
    .menu_nav li:not(:last-child) a{margin-bottom: 10px;}
    .menu_nav li a{line-height: 1.5;display: block;width: 100%;border-bottom: 1px solid #000;padding-bottom: 10px;}
    .menu_nav li a:not(:last-child){display: block;width: 100%;}
    section{padding: 0 5px;}
    .col_gallery{width: 50%;padding: 5px;}
    .list_gallery{margin: -5px;}
    .gallery_txt p,
    .gallery_txt h2{line-height: 1.5;font-size: 14px;}
    .gallery_txt{margin-top: 5px;}
    .popup_content{max-width: 85% !important;}
    .fancybox__slide{padding: 50px 0 !important;}
    .txt_loading1{font-size: 46px;letter-spacing: -3px;}
    .txt_loading1 span:nth-child(1){font-size: 20px;}
    .txt_ani span.space{margin-left: 10px;}
    .txt_loading2{font-size: 15px;padding-left: 30px;}
    .txt_loading1::before{left: 16px;}
    .contact_ct .ic{width: 80px;}
    @keyframes fade_in3 { 100% { opacity: 1;filter: blur(0);width: calc((100% - 25px));}}
    .bg_loading_web{padding: 15px 25px 15px 15px;}
    .ytb_clip{min-width: auto;height: 300px;}
    .box_tapping{padding: 0 10px;}
    .gallery_txt p,
    .gallery_txt h2{font-size: 18px;line-height: 1;}
    .image_ekip{margin: 0 0 20px 0;}
    .txt_page p, .member{font-size: 18px;}
    /* .ytb_clip iframe (aspect-ratio: 16/9;) */
    /*=====================================================
                          C U S T O M
    ======================================================*/

   
    /* sec01 */
    /* sec02 */
    /* sec03 */
    /* sec04 */
    /* sec05 */
    /* sec06 */
    /* sec07 */
    /* sec08 */

    
    /*============ END 750 ============ */

}



/* screen-max:460px */
@media screen and (max-width: 520px) {
    .txt_loading1 span:nth-child(1){font-size: 15px;margin-right: 5px;}
    .txt_loading1::before{left: 16px;}
    @keyframes fade_in3 { 100% { opacity: 1;filter: blur(0);width: calc((100% - 15px));}}
    .txt_loading2{font-size: 15px;padding-left: 20px;}
    .txt_ani span.space{margin-left: 8px;}
    .clip_ekip{margin: 0 0 20px 0;height: 250px;}
    h4.title_section{font-size: 24px;}
    .renew_step_ct_tag .item{width: calc((100% / 2) - 10px)}
}

/* screen-max: 360px */
@media screen and (max-width: 360px) {

}