@charset "UTF-8";
.second-text img{width:100%;margin-bottom: 4%;}
.about{margin-bottom:12vw;}
.about .sub{text-align:center;color: var(--blue);font-weight: bold;font-size: 5vw;line-height:1.5;}

.koumoku{margin-bottom:12vw;}
.koumoku table{background:#fff;}
.koumoku tr{border-bottom:1px solid #ccc;}
.koumoku th,.koumoku td{padding:3%;line-height:1.6;vertical-align:middle;}
.koumoku th{width: 36%;background:#e3f3f5;}

.merit img{border-radius:20px;}
.merit li{margin-bottom:8vw;}
.merit .tit{text-align:center;font-size: 130%;font-weight:bold;color:var(--blue);margin-bottom: 1vw;}
.price tbody td:nth-last-child(1){width:50%;}

/* ============================================= pc
================================================*/
@media screen and (min-width: 736px) { 
.second-text img{margin-bottom:30px;}
.about{-webkit-display: flex;display: flex;-webkit-align-items: flex-start;align-items: flex-start;-webkit-justify-content: space-between;justify-content: space-between;-webkit-flex-wrap: wrap;flex-wrap: wrap;margin-bottom:90px;}
.about .midashi03{width:100%;}
.about  img{width:30%;}
.about .textbox{width:65%;}
.about .sub{font-size: 29px;text-align:left;}

.koumoku{margin-bottom:100px;}
.koumoku table{width:100%;}
.koumoku th, .koumoku td{padding:20px;}
.koumoku th{width:300px;}

.merit {margin-bottom:80px;}
.merit ul{-webkit-display: flex;display: flex;-webkit-align-items: flex-start;align-items: flex-start;-webkit-justify-content: space-between;justify-content: center;-webkit-flex-wrap: wrap;flex-wrap: wrap;}
.merit li{width: 30%;margin: 0 1.5% 30px 1.5%;}
}

/* retina用 ----------------------------------------------- */ 
@media screen and (min-width: 736px) and (-webkit-min-device-pixel-ratio: 2), screen and (min-width: 736px) and (min-resolution: 2dppx) {
	
}