img{width:100%;max-width:none;vertical-align:bottom}.ib{display:inline-block}.has-comw::after{content:attr(data-com) "";position:absolute;bottom:3px;right:3px;color:#fff;font-size:10px;line-height:1;letter-spacing:0}#main{padding:21em 0 12em;position:relative;background:none}@media screen and (max-width: 768px){#main{padding:7em 0 5em}}#main::before{content:"";width:1px;height:88px;background:#fff;position:absolute;bottom:0;left:50%}@media screen and (max-width: 768px){#main::before{height:44px}}.cap{position:absolute;bottom:1em;right:1em;font-size:12px;color:#fff;text-shadow:0 0 10px rgba(0,0,0,.7),0 0 10px rgba(0,0,0,.7),0 0 10px rgba(0,0,0,.7)}@media screen and (max-width: 768px){.cap{font-size:10px;text-shadow:0 0 5px rgba(0,0,0,.7),0 0 5px rgba(0,0,0,.7),0 0 5px rgba(0,0,0,.7)}}.bg{background:url(../images/quality/mv.webp) no-repeat 50% 50%;background-size:cover}.main_h1{width:100%;height:100%;display:grid;place-items:center;margin:0;z-index:2}#contents{padding:0;margin:0 0 60px;position:relative}@media screen and (max-width: 768px){#contents{padding:0;margin:0 0 30px}}#contents .box{padding:10em 0;text-align:center;color:#fff}@media screen and (max-width: 768px){#contents .box{width:100%;padding:5em 0}}#contents .box .txt01{font-size:18px;margin:0 0 1em}@media screen and (max-width: 768px){#contents .box .txt01{font-size:3.5vw}}#contents .box .txt01 b{color:#dfd7c3;border-bottom:1px solid #dfd7c3;font-size:23px;font-weight:normal}@media screen and (max-width: 768px){#contents .box .txt01 b{font-size:4vw}}#contents .box .txt01 span{font-size:28px}@media screen and (max-width: 768px){#contents .box .txt01 span{font-size:4.25vw}}#contents .box .txt02{font-size:21px;margin:0 0 2em}@media screen and (max-width: 768px){#contents .box .txt02{font-size:3.75vw}}#contents .box .txt02 span{font-size:27px;color:#dfd7c3}@media screen and (max-width: 768px){#contents .box .txt02 span{font-size:4.25vw}}#contents .box ul{max-width:766px;margin:0 auto;display:flex;flex-wrap:wrap;justify-content:space-between}#contents .box ul li{width:48%}@media screen and (max-width: 768px){#contents .box ul li{width:70%;margin:0 auto 1em}}/*# sourceMappingURL=quality3.css.map */