h2{font-weight:400;font-style:normal}#main{position:relative;max-width:1280px;margin:0 auto;padding:0}@media screen and (max-width: 767px){#main{background-size:200%}}#main h1{font-size:60px;color:#50ac50;text-shadow:0 0 10px #fff,0 0 10px #fff,0 0 10px #fff,0 0 10px #fff,0 0 10px #fff;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}@media screen and (max-width: 767px){#main h1{font-size:8vw;width:100%;text-align:center}}#main .cap{position:absolute;bottom:1em;left:1em;font-size:12px}@media screen and (max-width: 767px){#main .cap{font-size:10px}}#contents{position:relative;margin:0 auto;background:url(../images/modelroom/kazari01.png) no-repeat 0 0;background-size:314px;max-width:1280px}@media screen and (max-width: 767px){#contents{background-size:30%}}#contents .lead{text-align:center;font-size:38px;padding:2em 0}@media screen and (max-width: 767px){#contents .lead{font-size:4.5vw}}#contents .main{max-width:1080px;margin:0 auto}#contents .in{max-width:1080px;margin:0 auto}#contents .sec01{padding:5em 0}@media screen and (max-width: 767px){#contents .sec01{padding:2em 0}}#contents .sec01 h2{margin:0 0 2em;position:relative;background:url(../images/modelroom/kazari02.png) no-repeat 25% 0;background-size:121px}@media screen and (max-width: 767px){#contents .sec01 h2{background:url(../images/modelroom/kazari02.png) no-repeat 15% 0;background-size:10%;margin:0 0 1em}}#contents .sec01 h2 img{width:auto;height:155px;margin:0 auto}@media screen and (max-width: 767px){#contents .sec01 h2 img{height:75px}}#contents .sec01 .photo{display:flex;flex-wrap:wrap;justify-content:space-between}#contents .sec01 .photo li{width:50%}@media screen and (max-width: 767px){#contents .sec01 .photo li{width:100%}}#contents .sec02{position:relative;background:url(../images/modelroom/kazari03.png) no-repeat 99% 100%;background-size:322px}@media screen and (max-width: 767px){#contents .sec02{background-size:30%}}#contents .sec02 .in{display:flex;flex-wrap:wrap;align-content:center;align-items:center;flex-direction:row-reverse;padding:0 0 5em}@media screen and (max-width: 767px){#contents .sec02 .in{display:block;padding:0 0 2em}}#contents .sec02 .in h2{width:50%}@media screen and (max-width: 767px){#contents .sec02 .in h2{width:100%;margin:0 0 1em}}#contents .sec02 .in h2 img{width:auto;height:155px;margin:0 auto}@media screen and (max-width: 767px){#contents .sec02 .in h2 img{height:75px}}#contents .sec02 .in .photo{width:50%;position:relative}@media screen and (max-width: 767px){#contents .sec02 .in .photo{width:75%;margin:0 auto}}#contents .sec02 .in .photo .cap{position:absolute;bottom:0;right:0;font-size:12px;color:#fff;padding:1em;line-height:1}#contents .sec03{background:#ecf7ed}#contents .sec03 .in{display:flex;flex-wrap:wrap;justify-content:space-between}#contents .sec03 .in .left{width:47%;padding:3em 0}@media screen and (max-width: 767px){#contents .sec03 .in .left{width:100%;padding:2em 0}}#contents .sec03 .in .left h2{margin:0 0 2em}@media screen and (max-width: 767px){#contents .sec03 .in .left h2{margin:0 0 1em}}#contents .sec03 .in .left h2 img{width:auto;height:155px;margin:0 auto}@media screen and (max-width: 767px){#contents .sec03 .in .left h2 img{height:75px}}#contents .sec03 .in .left .photo{width:70%;margin:0 auto 1em}@media screen and (max-width: 767px){#contents .sec03 .in .left dl{width:90%;margin:0 auto}}#contents .sec03 .in .left dl dt{font-size:20px;color:#231815}@media screen and (max-width: 767px){#contents .sec03 .in .left dl dt{font-size:3.75vw}}#contents .sec03 .in .left dl dd{font-size:16px;color:#514e4d}@media screen and (max-width: 767px){#contents .sec03 .in .left dl dd{font-size:3.25vw}}#contents .sec03 .in .right{width:50%;padding:3em 0}@media screen and (max-width: 767px){#contents .sec03 .in .right{width:90%;margin:0 auto;padding:0 0 2em 0}}#contents .sec04{padding:5em 0 0 0}@media screen and (max-width: 767px){#contents .sec04{padding:2em 0 0 0}}#contents .sec04 h2{margin:0 0 2em;position:relative;background:url(../images/modelroom/kazari04.png) no-repeat 75% 0;background-size:103px}@media screen and (max-width: 767px){#contents .sec04 h2{background:url(../images/modelroom/kazari04.png) no-repeat 85% 0;background-size:10%;margin:0 0 1em}}#contents .sec04 h2 img{width:auto;height:155px;margin:0 auto}@media screen and (max-width: 767px){#contents .sec04 h2 img{height:75px}}#contents .sec04 .photo{display:flex;flex-wrap:wrap;justify-content:space-between}#contents .sec04 .photo li{width:30%;overflow:hidden}@media screen and (max-width: 767px){#contents .sec04 .photo li{width:40%}}#contents .sec04 .photo li img{display:block;height:310px;-o-object-fit:cover;object-fit:cover;width:100%}@media screen and (max-width: 767px){#contents .sec04 .photo li img{height:42vw}}#contents .sec04 .photo li:first-child{width:70%}@media screen and (max-width: 767px){#contents .sec04 .photo li:first-child{width:60%}}#contents .sec05{position:relative;background-image:url(../images/modelroom/kazari05.png),url(../images/modelroom/kazari06.png);background-repeat:no-repeat;background-position:1% 1%,100% 100%;background-size:287px,350px}@media screen and (max-width: 767px){#contents .sec05{background-size:30%,30%}}#contents .sec05 .in{display:flex;flex-wrap:wrap;justify-content:space-between;padding:5em 0 7em}@media screen and (max-width: 767px){#contents .sec05 .in{padding:2em 0 3em}}#contents .sec05 .in .left,#contents .sec05 .in .right{width:50%}#contents .sec05 .in .left h2,#contents .sec05 .in .right h2{margin:0 0 2em}@media screen and (max-width: 767px){#contents .sec05 .in .left h2,#contents .sec05 .in .right h2{margin:0 0 1em}}#contents .sec05 .in .left h2 img,#contents .sec05 .in .right h2 img{width:auto;height:155px;margin:0 auto}@media screen and (max-width: 767px){#contents .sec05 .in .left h2 img,#contents .sec05 .in .right h2 img{height:75px}}#contents .sec05 .in .left .photo,#contents .sec05 .in .right .photo{width:80%;margin:0 auto}#contents .sec06{background:#ecf7ed}#contents .sec06 .in{padding:1em 0}#contents .sec06 .in h2{text-align:center}#contents .sec06 .in h2 img{width:auto;height:155px;margin:0 auto}@media screen and (max-width: 767px){#contents .sec06 .in h2 img{height:75px}}#contents .sec06 .list{display:flex;flex-wrap:wrap;justify-content:space-between}@media screen and (max-width: 767px){#contents .sec06 .list{width:90%;margin:0 auto}}#contents .sec06 .list .block{width:23.5%}@media screen and (max-width: 767px){#contents .sec06 .list .block{width:48%;margin:0 0 1em}}#contents .sec06 .list .block .photo{margin:0 0 20px}@media screen and (max-width: 767px){#contents .sec06 .list .block .photo{margin:0 0 10px}}#contents .sec06 .list .block dl dt{font-size:20px;color:#231815}@media screen and (max-width: 767px){#contents .sec06 .list .block dl dt{font-size:3.75vw}}#contents .sec06 .list .block dl dd{font-size:16px;color:#514e4d}@media screen and (max-width: 767px){#contents .sec06 .list .block dl dd{font-size:3.25vw}}/*# sourceMappingURL=modelroom.css.map */