@charset "utf-8";

/* -------------------------------------------------------
fridge
---------------------------------------------------------------- */
.fridge #pageTitle { background-image: url(../images/fridge/title_bg.jpg);}

#lead-wrap .txt-box .main._fridge { font-size: 2rem; text-align: left;}
.fridge-brn { margin: 5rem auto -20rem; display: flex; align-items: center;}
.fridge-brn img { margin: 0 auto;}
.fridge-brn-btm { margin-bottom: 3rem; display: flex; align-items: center;}
.fridge-brn-btm img { margin: 0 auto;}


.sec-fridgeabout { padding: 20rem 0 11rem;}
.fridgedl-wrap { background-color: #fff; max-width: 1160px; padding: 3rem 2.5rem; margin: 0 auto;}
.fridgedl { display: flex; flex-direction: column; gap: 4rem;}
.fridgedl-item { }
.fridgedl-item dt { margin-bottom: 1rem;}
.fridgedl-item dt h3 { font-size: 1.6rem; font-weight: bold; margin-bottom: 1rem;}
.fridgedl-item dd { width: 100%; height: auto;}
.fridgedl-item dd img { width: 100%; height: auto;}

@media print, screen and (min-width: 768px) {
#lead-wrap .txt-box .main._fridge { font-size: 3rem;}
.fridge-brn { margin: 5rem auto -32rem;}

.sec-fridgeabout { padding: 26rem 0 11rem;}
.fridgedl-wrap { padding: 7rem 5rem;}
.fridgedl { }
.fridgedl-item { display: flex; gap: 4rem;}
.fridgedl-item dt { margin-bottom: 0; width: calc(( 100% - 4rem) / 2);}
.fridgedl-item dt h3 { font-size: 3rem;}
.fridgedl-item dd { width: calc(( 100% - 4rem) / 2);}

}







