@charset "UTF-8";
/* ---------------------------------------------------------------------
 landscape
 * --------------------------------------------------------------------- */

.pages_main_image{height:auto;position: relative;}
.pages_main_image .images{width: 100%;height: auto;min-width: 1200px;}
.pages_main_image .inner{position: absolute;left: 0;right: 0;margin: auto;top: 0}


.con_merit{margin-top: 120px;padding-bottom: 60px}
.con_merit dt{text-align: left}
.con_merit dt{width: 48%}
.con_merit dd{width: 48%}

.con_merit h2{width: 134px}
.con_merit h3{color: #b16a78;font-size: 30px;font-weight: normal;letter-spacing: 0.1em;margin-top: 50px}
.con_merit .copy{font-size: 16px;letter-spacing: 0.1em;line-height: 2;margin-top: 20px}

.con_merit.merit1 dt{width: 100%}
.con_merit.merit1 dd{width: 100%}
.con_merit.merit1 h3{margin-top: 0px}
.con_merit.merit1 .photo{padding-top: 30px}
.con_merit.merit1 div{margin-left: 60px;}

.con_merit dt{width: 48%}
.con_merit dd{width: 48%}

.con_merit.merit2 dt,
.con_merit.merit4 dt{width: 48%;-webkit-box-ordinal-group:2;-ms-flex-order:2;-webkit-order:2;order:2;}
.con_merit.merit2 dd,
.con_merit.merit4 dd{width: 48%;-webkit-box-ordinal-group:1;-ms-flex-order:1;-webkit-order:1;order:1;}



@media screen and (max-width: 767px) {/*スマホ設定*/
.con_merit{margin-top: 60px;padding-bottom: 30px}
.con_merit dt{width: 100%}
.con_merit dd{width: 100%}
.con_merit.merit1 div{margin-left: 0px;}
.con_merit h2{width: 20%;margin: auto}
.con_merit h3{font-size: 22px;text-align: center; margin-top: 30px}
.con_merit.merit1 h3{margin-top: 30px}
.con_merit .copy{font-size: 13px;width: 90%;margin:20px auto 0}
.con_merit.merit2 dt,
.con_merit.merit4 dt{width: 100%;-webkit-box-ordinal-group:1;-ms-flex-order:1;-webkit-order:1;order:1;}
.con_merit.merit2 dd,
.con_merit.merit4 dd{width: 100%;-webkit-box-ordinal-group:2;-ms-flex-order:2;-webkit-order:2;order:2;}
.con_merit .photo{padding-top: 30px}
}


/*===============================================================================
===============================================================================*/
@media screen and (min-width: 768px) { /*PC設定*/
}
/*===============================================================================
===============================================================================*/

