@charset "utf-8";
/* CSS Document */

@media screen and (max-width: 1280px) {
/* 1024pxまでの幅の場合に適応される */
/*headerここから*/

.z-index_test {
margin-top: 510px;
}

/*headerここまで*/

/*index.htmlここから*/
.wrapper_index_about_doctor_box_right {
max-width: 450px;
}

.wrapper_index_about_doctor_box_left {
/*width:  calc(100% - 460px);*/
}

.wrapper_index_about_hospital_box_left {
/*width: 550px;*/
}

/*.wrapper_index_about_column_box_one {
width: calc(100% / 2);
}*/

.wrapper_index_menu_box_left_text {
font-size: 23px;
}

.wrapper_index_menu_box_left_text_img_01 {
width: 10px;
position: absolute;
top: 20px;
left: 16px;
}

.wrapper_index_menu_box_left_text_img_02 {
width: 10px;
position: absolute;
top: 20px;
left: 50px;
}

.wrapper_index_menu_box_left_text_img_03 {
width: 10px;
position: absolute;
top: 20px;
left: 84px;
}

/*index.htmlここまで*/

/*footerここから*/
.footer_big_box  {
padding: 60px 10px 0;
}

.footer_six_box_one {
width: calc((100% - 150px) / 3);
padding-bottom: 30px;
/*flex: 0 1 calc(100% / 4);
flex-basis: calc(100% / 4);*/
}

.footer_six_box {
flex-wrap: wrap;
justify-content: space-around;
}




/*footerここまで*/


/*greetingここから*/

/*greetingここまで*/
/*aout_clinicここから*/

.about_clinic_box_03_back_wrap_photo_box_wrap {
justify-content: space-evenly;
}

.about_clinic_box_01_back_wrap_icon {
-webkit-transform: translate(-0%,0%);
-ms-transform: translate(-0%,0%);
transform: translate(-0%,0%);
}

.about_clinic_box_02_back_wrap_icon {
left: 200px;
}

.about_clinic_box_03_back_wrap_icon {
left: 100px;
}

.about_clinic_box_04_back_wrap_icon {
-webkit-transform: translate(-0%,0%);
-ms-transform: translate(-0%,0%);
transform: translate(-0%,0%);
}

.about_clinic_box_05_back_wrap_icon {
left: 100px;
}

/*about_clinicここまで*/

/*inquiry お問い合わせ ここから*/
/*inquiry お問い合わせ ここまで*/

/*company 会社案内ここから*/

/*company 会社案内ここまで*/

/*product 商品案内ここから*/


/*product 商品案内ここまで*/
/*news　ニュース・お知らせここから*/

.news_box_01_back_wrap {
justify-content: space-around;
}

.news_box_01_back_wrap_left_box  {
padding: 40px 10px;
width: auto;
}

/*news　ニュース・お知らせここまで*/
/*news_page ニュース・お知らせ記事ページここから*/
/*news_page ニュース・お知らせ記事ページここまで*/

/*medical_treatment 診療内容ここから*/

.medical_treatment_wrap_box_01 {
max-width: 768px;
margin: 0 auto;
}

.medical_treatment_wrap_box_01_03 {
padding: 0;
}

.medical_treatment_wrap_box_01_contents_left {
padding-right: 0;
}

.medical_treatment_wrap_box_01_contents_left img {
width: 216px;
display: inline-block;
}

.medical_treatment_wrap_box_01_title_03_smoll_top {
margin: 0 0 30px;
}

.medical_treatment_img_01_01_adjust {
margin: 0 auto;
width: 415px;
height: auto;
}

.medical_treatment_wrap_box_01_contents_kanpo_left {
padding-right: 0;
display: block;
max-width: 768px;
}

.medical_treatment_wrap_box_01_contents_kanpo {
padding: 0;
}

.medical_treatment_wrap_box_01_contents_kanpo_right {
margin: 0 auto;
display: block;
}

.medical_treatment_wrap_box_01_contents_pcr_left {
padding: 0;
max-width: 768px;
}

.medical_treatment_wrap_box_01_contents_pcr {
padding: 0;
}

.medical_treatment_wrap_box_01_contents_pcr_right {
/* display: block; */
display: none;
}

.medical_treatment_wrap_box_01_contents_pcr_left {
padding: 50px 0 0;
}

.medical_treatment_wrap_box_01_contents_wrap_07 {
padding: 0 0 0px;
}

.feed_img {
    height: 162px !important;
}

/*medical_treatment 診療内容ここまで*/
/*privacy プライバシーポリシーここから*/
/*privacy プライバシーポリシーここまで*/
}