@charset "UTF-8";
/*
Theme Name:MD original
Version:1
*/
/*********
**********/

/* 210406 higaeri start */

@media screen and (min-width: 768px) {

.mainimage .main_bnr > a {
    max-width: 70%;
}
}
	
@media screen and (min-width: 1200px) {

.mainimage .main_bnr > a {
    max-width: 80%;
}
}
	
@media screen and (min-width: 1500px) {

.mainimage .main_bnr > a {
    max-width: 100%;
}
}

/* 210406 higaeri end */

/* higaeri 210517 start */
	
.credit_pay {
   max-width: 500px;
   height: auto;
   margin-top: 5%;
   padding: 3%;
   background: #fff;
   border: 1px solid #5c81ba;
}

.credit_pay p {
   color: #29518e;
   font-weight: bold;
   text-align: center;
}

@media screen and (max-width: 767px) {
	
	.credit_pay img {
		display: block;
		margin: 0 auto;
	}
}

@media only screen and (min-width: 768px){
	.side_bnr_block.pc_bnr li {
		margin-top: 10px;
	}
}

/* higaeri 210517 end */

/* higaeri 210906 start */

.ft_bnr {
	text-align: center;
    padding: 5rem 0;
}

.ft_bnr img {
	width: 250px;
	max-width: 250px;
	height: auto;
}

@media only screen and (max-width: 767px) {

    .ft_bnr {
      text-align: center;
	  padding: 0 0 5.1rem 0;
    }

    .ft_bnr a {
      display: block;
      margin-top: 1.5rem;
    }

    .ft_bnr a:first-of-type {
      margin-top: 0;
    }
}

    .section.section_top.sec06.ft_area {
	  padding-top: 0;
}

/* higaeri 210906 end */

/* higaeri 220323 start */

.section .ft_cllist h4:first-child {
	margin-top: 0;
}

.ft_cllist {
    padding: 5rem 0 0;
}

.ft_cllist .text_list {
    background: #fff;
    border: 2px solid #ccc;
    padding: 2em;
} 

@media screen and (max-width: 767px) {
   .ft_cllist {
      padding: 0 0 5rem;
   }
   
   .ft_cllist h4 {
      margin-top: 0;
   }
	
	.ft_cllist p {
	     margin-bottom: 1rem;
	}
	
	.section.section_top.sec07 {
		padding-bottom: 5rem;
	}
}

/* higaeri 220323 end */

/* 220729 higaeri start */

@media screen and (min-width: 768px) {
.reverse_item {
	left: 0;
}	
}

@media screen and (max-width:767px) {
	.hd_inq {
	margin: 1em 0 0;
}
}

/* 220729 higaeri end */