@font-face{font-family:'Constantia';src:url("../font/constani-webfont.woff") format("truetype")}#equipment .mainv:before{background:url(../img/equipment/mainv.jpg) no-repeat;background-position:center;background-size:cover}@media (max-width: 767px){#equipment .mainv:before{background:url(../img/equipment/sp/mainv.jpg) no-repeat;background-position:center;background-size:cover}}#equipment .intro{padding:120px 0;position:relative}@media (max-width: 767px){#equipment .intro{padding:60px 0}}#equipment .intro:before{position:absolute;content:"";background:url(../img/equipment/intro-before.png) no-repeat;background-size:contain;width:207px;height:153px;left:0;top:167px}@media (max-width: 767px){#equipment .intro:before{width:103px;height:76px;top:20px}}#equipment .intro .inner{max-width:1200px}#equipment .intro .inner .flex{justify-content:space-between;gap:0 50px}@media (max-width: 767px){#equipment .intro .inner .flex{flex-direction:column;gap:30px 0}}#equipment .intro .inner .flex .text{width:calc(50% - 50px);margin:0 0 0 100px}@media (max-width: 767px){#equipment .intro .inner .flex .text{width:100%;margin:0 auto}}#equipment .intro .inner .flex .text h2{margin:0 auto;font-size:32px;line-height:1.5}#equipment .intro .inner .flex .text h2 span{margin-left:18px;line-height:1}@media (max-width: 767px){#equipment .intro .inner .flex .text h2{font-size:28px;position:relative}#equipment .intro .inner .flex .text h2 span{position:absolute;margin-left:0;left:115%}}#equipment .intro .inner .flex .text .detail{margin:60px 0 0}@media (max-width: 767px){#equipment .intro .inner .flex .text .detail{margin:30px 0 0}}#equipment .intro .inner .flex .img{width:calc(50% - 50px)}@media (max-width: 767px){#equipment .intro .inner .flex .img{width:100%}}#equipment .flow{padding:120px 0;background:url(../img/common/main-bg.jpg);background-size:cover;background-position:top}@media (max-width: 767px){#equipment .flow{padding:60px 0}}@media (max-width: 767px){#equipment .flow .inner .bg-title p{font-size:18px}}#equipment .flow .inner .material{margin:0 auto 125px}@media (max-width: 767px){#equipment .flow .inner .material{margin:0 auto 60px}}#equipment .flow .inner .material .note{margin:45px auto 0}@media (max-width: 767px){#equipment .flow .inner .material .note{margin:22.5px auto 0}}#equipment .flow .inner .material .flex{margin:50px auto 0}@media (max-width: 767px){#equipment .flow .inner .material .flex{margin:25px auto 0}}#equipment .flow .inner .material .flex .box{width:50%}#equipment .flow .inner .material .flex .box .img{margin:0 auto 25px}@media (max-width: 767px){#equipment .flow .inner .material .flex .box .img{margin:0 auto 15px}}#equipment .flow .inner .material .flex .box .name{text-align:center;font-size:22px;font-weight:bold}@media (max-width: 767px){#equipment .flow .inner .material .flex .box .name{font-size:18px}}#equipment .flow .inner .molding{margin:0 auto 100px}@media (max-width: 767px){#equipment .flow .inner .molding{margin:0 auto 50px}}#equipment .flow .inner .molding .item-detail .flex{gap:0 40px}@media (max-width: 767px){#equipment .flow .inner .molding .item-detail .flex{flex-direction:column;gap:30px 0}}#equipment .flow .inner .molding .item-detail .flex .text{width:calc(100% - 420px)}@media (max-width: 767px){#equipment .flow .inner .molding .item-detail .flex .text{width:100%}}#equipment .flow .inner .molding .item-detail .flex .text .note{margin-top:25px}#equipment .flow .inner .molding .item-detail .flex .text .circle-title{margin:20px auto 0}#equipment .flow .inner .molding .item-detail .flex .text ul{display:flex;flex-wrap:wrap;gap:20px 0;margin:25px auto 0}#equipment .flow .inner .molding .item-detail .flex .text ul li{width:45%;position:relative;padding-left:15px}@media (max-width: 767px){#equipment .flow .inner .molding .item-detail .flex .text ul li{width:100%;padding-left:20px}}#equipment .flow .inner .molding .item-detail .flex .text ul li:before{position:absolute;content:"";background:#000;width:3px;height:3px;border-radius:100%;left:6px;top:0;bottom:0;margin:auto}@media (max-width: 767px){#equipment .flow .inner .molding .item-detail .flex .text ul li:before{top:10px;bottom:auto}}#equipment .flow .inner .molding .item-detail .flex .img{width:380px}@media (max-width: 767px){#equipment .flow .inner .molding .item-detail .flex .img{width:100%}}#equipment .flow .inner .molding .item-detail .text-flex{display:flex;align-items:flex-start;padding:25px 0;border-bottom:1px solid #d9d9d9;gap:0 30px}@media (max-width: 767px){#equipment .flow .inner .molding .item-detail .text-flex{flex-direction:column;padding:20px 0;gap:15px 0}}#equipment .flow .inner .molding .item-detail .text-flex .circle-title{width:115px}@media (max-width: 767px){#equipment .flow .inner .molding .item-detail .text-flex .circle-title{width:100%}}#equipment .flow .inner .molding .item-detail .text-flex .note{width:calc(100% - 145px)}@media (max-width: 767px){#equipment .flow .inner .molding .item-detail .text-flex .note{width:100%}}#equipment .flow .inner .molding .item-detail:last-child .flex ul li{line-height:1.5}#equipment .flow .inner .molding .item-detail:last-child .flex ul li:first-child{width:100%}#equipment .flow .inner .molding .item-detail:last-child .flex ul li:nth-child(2){width:35%}@media (max-width: 767px){#equipment .flow .inner .molding .item-detail:last-child .flex ul li:nth-child(2){width:100%}}#equipment .flow .inner .introduction .item-detail .line-title p{line-height:1.5}#equipment .flow .inner .introduction .item-detail .note{margin:24px auto 0}#equipment .flow .inner .introduction .item-detail .img-flex{margin:50px auto 0;display:flex;flex-wrap:wrap;justify-content:space-between;gap:45px 60px}@media (max-width: 767px){#equipment .flow .inner .introduction .item-detail .img-flex{margin:25px auto 0;flex-direction:column;gap:30px 0}}#equipment .flow .inner .introduction .item-detail .img-flex.center{justify-content:center;gap:0 100px}#equipment .flow .inner .introduction .item-detail .img-flex .img{width:calc(100%/3 - 60px)}@media (max-width: 767px){#equipment .flow .inner .introduction .item-detail .img-flex .img{width:100%;text-align:center}}#equipment .flow .inner .introduction .item-detail .img-flex .img.all{width:100%;text-align:center}#equipment .flow .inner .introduction .item-detail .img-flex .img p{margin:10px auto 0;text-align:center}#equipment .flow .inner .introduction .item-detail .text-flex{margin:30px auto 0;display:flex;align-items:flex-start}@media (max-width: 767px){#equipment .flow .inner .introduction .item-detail .text-flex{flex-direction:column;gap:15px 0}}#equipment .flow .inner .introduction .item-detail .text-flex .circle-title{width:30%}@media (max-width: 767px){#equipment .flow .inner .introduction .item-detail .text-flex .circle-title{width:100%}}#equipment .flow .inner .introduction .item-detail .text-flex ul{display:flex;flex-wrap:wrap;gap:15px 30px}#equipment .flow .inner .introduction .item-detail .text-flex ul li{position:relative;padding-left:10px}#equipment .flow .inner .introduction .item-detail .text-flex ul li::before{position:absolute;content:"";background:#000;width:3px;height:3px;border-radius:100%;left:0;top:0;bottom:0;margin:auto}#equipment .flow .inner .introduction .item-detail .text-flex ul li:first-child{margin-right:34px}#equipment .flow .inner .introduction .item-detail .flex{gap:0 40px}@media (max-width: 767px){#equipment .flow .inner .introduction .item-detail .flex{flex-direction:column;gap:30px 0}}#equipment .flow .inner .introduction .item-detail .flex .text{width:calc(100% - 420px)}@media (max-width: 767px){#equipment .flow .inner .introduction .item-detail .flex .text{width:100%}}#equipment .flow .inner .introduction .item-detail .flex .img{width:380px}@media (max-width: 767px){#equipment .flow .inner .introduction .item-detail .flex .img{width:100%}}#equipment .flow .inner .introduction .item-detail .flex .img p{text-align:center}
