/* �臬�亙�梁�灶��璅�憿���憭�����.css */
@import url("../../style_articles.css");


/* ======================================================= */
/* �格�css */
/* ======================================================= */


.target_bg{

}


    .target_bg .articles_section{
        /*padding-top:clamp(1.6775rem, 2.7083vw, 3.2500rem);*/ /* 26.84px , 2.7083vw , 52.00px */
       /* padding-bottom: clamp(18.6458rem, 30.1042vw, 36.1250rem);*//* 298.33px , 30.1042vw , 578.00px */
   
        /*padding-bottom: clamp(20.4845rem, 33.0729vw, 39.6875rem);*/ /* 327.75px , 33.0729vw , 635.00px */
    }

        .target_bg .articles_section .wrap{
            
        }

        .target_bg .articles_content_text{   
                
        }





        .target_bg .articles_content_pic_mobile{   
            display: none;
        }

            .target_bg .articles_content_pic_mobile img{   
                width: 100%;
                height: auto;
            }






	/*----- �折��璅�憿�憛�2 -----*/
	.target_section_inbanner .right_title2{

    }
	.target_section_inbanner .right_title2:first-of-type{       

    }
	.target_section_inbanner .right_title2:nth-of-type(2){
        margin-bottom: clamp(1.7420rem, 2.8125vw, 3.3750rem); /* 27.87px , 2.8125vw , 54.00px */
    }
    .target_section_inbanner .right_title2:nth-of-type(3){
        margin-bottom: clamp(0.6452rem, 1.0417vw, 1.2500rem); /* 10.32px , 1.0417vw , 20.00px */
    }


    .target_section2 .certificate {

    }
        .target_section2 .certificate img{
            width: clamp(14.8392rem, 23.9583vw, 28.7500rem); /* 237.43px , 23.9583vw , 460.00px */
            height: auto;
        }




/* �刻�Ｗ�撖砍漲憭扳��991��嚗�憟��券��鋆∠���孵�璅�撘� */
@media screen and (min-width: 991px) {

    .target_bg .articles_section{
        padding-top:clamp(1.6775rem, 2.7083vw, 3.2500rem); /* 26.84px , 2.7083vw , 52.00px */
        padding-bottom:  clamp(18.1941rem, 29.3750vw, 35.2500rem); /* 291.11px , 29.3750vw , 564.00px */
    }

    



    .target_bg .target_section_inbanner{
        padding-top:clamp(4.6453rem, 7.5000vw, 9.0000rem); /* 74.33px , 7.5000vw , 144.00px */
        padding-bottom: clamp(4.5485rem, 7.3438vw, 8.8125rem); /* 72.78px , 7.3438vw , 141.00px */
    }    
       .target_section_inbanner .articles_content_text{
            max-width: 44.0625rem; /*705px*/
            /* margin-left: auto; */

            min-height: clamp(23.0581rem, 34.4190vw, 41.3026rem); /*20250903*/
        }





        .target_section1 .articles_content_text{
            max-width: 66.5625rem; /*1065px*/
            min-height: clamp(13.8615rem, 20.0366vw, 24.0438rem); /*20250903*/
        }
       .target_section2 .articles_content_text{
            max-width: 47.5rem; /*760px*/
            min-height: clamp(13.8615rem, 20.0366vw, 24.0438rem); /*20250903*/
        }



    .target_bg .target_section2{
        padding-top:clamp(4.1614rem, 6.7188vw, 8.0625rem); /* 66.58px , 6.7188vw , 129.00px */
        padding-bottom:clamp(12.2585rem, 19.7917vw, 23.7500rem); /* 196.14px , 19.7917vw , 380.00px */
    }    
       .target_section2 .articles_content_text{
            max-width: 49.0625rem; /*785*/
            /* margin-left: auto; */
        }


    .target_bg .target_section3{
        padding-top:clamp(15.9360rem, 25.7292vw, 30.8750rem); /* 254.98px , 25.7292vw , 494.00px */
        padding-bottom: clamp(4.5485rem, 7.3438vw, 8.8125rem); /* 72.78px , 7.3438vw , 141.00px */
    }    
       .target_section3 .articles_content_text{
            max-width: 43.75rem; /*700px*/
            margin-left: auto;


            min-height: clamp(9.6647rem, 13.7292vw, 16.475rem);  /*20250903*/
        }


}




/* �刻�Ｗ��曉之125%銝�撖砍漲憭扳��991��嚗�憟��券��鋆∠���孵�璅�撘� */
@media screen and (min-width: 991px) and (min-height: 500px) and (max-height: 1000px) and (-webkit-min-device-pixel-ratio: 1.25) and (-webkit-max-device-pixel-ratio: 1.49), only screen and (min-resolution: 125dpi) and (max-resolution: 149dpi) {
   
    .target_bg .articles_section{
       /* padding-top: clamp(1.0568rem, 1.7062vw, 2.0475rem);*/ /* 16.91px , 1.7062vw , 32.76px */
        /*padding-bottom:  clamp(12.9036rem, 20.8333vw, 25rem);*/ /* 206.46px , 20.8333vw , 400px */
    }

    .target_bg .target_section3{
        /*padding-top: clamp(9.9600rem, 16.0807vw, 19.2969rem);*/ /* 159.36px , 16.0807vw , 308.75px */
        /*padding-bottom: clamp(2.8428rem, 4.5898vw, 5.5078rem);*/ /* 45.49px , 4.5898vw , 88.13px */
    } 

}



/* �刻�Ｗ��曉之150%銝�撖砍漲憭扳��991��嚗�憟��券��鋆∠���孵�璅�撘� */
@media screen and (min-width: 991px) and (min-height: 500px) and (max-height: 1000px) and (-webkit-min-device-pixel-ratio: 1.5) and (-webkit-max-device-pixel-ratio: 1.74), only screen and (min-resolution: 150dpi) and (max-resolution: 174dpi) {
  
    .target_bg .articles_section{
        /*padding-top: clamp(1.0568rem, 1.7062vw, 2.0475rem);*/ /* 16.91px , 1.7062vw , 32.76px */
        /*padding-bottom:  clamp(12.9036rem, 20.8333vw, 25rem);*/ /* 206.46px , 20.8333vw , 400px */
    }

    .target_bg .target_section3{
        /*padding-top: clamp(9.9600rem, 16.0807vw, 19.2969rem);*/ /* 159.36px , 16.0807vw , 308.75px */
        /*padding-bottom: clamp(2.8428rem, 4.5898vw, 5.5078rem);*/ /* 45.49px , 4.5898vw , 88.13px */
    } 

}



@media (max-width: 990px){
	

.target_bg .articles_section{
    background-image: none !important;
}

    .target_bg .articles_content_pic_mobile{   
        display: block;
    }

    .target_section_inbanner .right_title2:nth-of-type(2){
        margin-bottom: clamp(0.9678rem, 1.5625vw, 1.8750rem); /* 27.87px , 2.8125vw , 54.00px */
    }

}

        