@charset "utf-8";

/* ----------------------------------------------
 ! mouthpiece-orthodontics
 ---------------------------------------------- */


.normal-list {list-style: none; text-indent: -1em; padding: 0 0 0 1em; line-height: 1.5;}
.normal-list li {margin: 0 0 2.6vw; font-size: 4.1vw;}

@media screen and (min-width:769px){
.normal-list li {margin: 0 0 1.6vw; font-size: 1.16vw;}
}
@media screen and (min-width:1381px){
.normal-list li {margin: 0 0 21px; font-size: 16px;}
}

.num-ul { border:1px #C1B197 solid; border-radius:1.54vw; padding:0 5.13vw; }
.num-ul li { line-height:1.46; padding:5.13vw 0 5.13vw 0; font-size:3.85vw; list-style:none;}
.num-ul li:not(:last-child) { border-bottom:1px #C1B197 solid; }

@media screen and (min-width:769px){
.num-ul { display:flex; flex-flow:row wrap; justify-content:space-between; border-radius:0.43vw; padding:0.72vw 2.17vw; }
.num-ul li { width:25.36vw; padding:1.45vw 0 1.45vw 0; font-size:1.09vw; }
.num-ul li:last-child,
.num-ul li:nth-last-child(2):nth-child(odd) { border-bottom:none; }
}
@media screen and (min-width:1381px){
.num-ul { border-radius:6px; padding:10px 30px; }
.num-ul li { width:350px; padding:20px 0 20px 0; font-size:15px; }
}