.pink{color:#e95293}.flex{display:flex}@media screen and (max-width: 768px){.flex{display:block !important}}.proH2{font-size:30px;border-bottom:2px dotted #c4ac8a;font-weight:normal;clear:both;margin-bottom:25px;color:#e95293}.proH2__sub_head{font-size:1rem;padding-left:10px}.proH2__sub_head.forSP{display:block}.proMV{display:flex;justify-content:center;background-position:center;background-size:cover;background-repeat:no-repeat;background-image:url(../images/product/pro1_mv.jpg)}.proMV__item{flex:1;width:50%}.proMV__item__title{font-size:24px;width:600px;max-width:100%;line-height:2em}@media screen and (max-width: 768px){.proMV__item__title{font-size:16px}}.proMV__item.is_text{background-color:rgba(255,255,255,0.8);display:flex;justify-content:flex-end;align-items:center;padding:200px 20px}@media screen and (max-width: 768px){.proMV__item.is_text{padding:10px 10px;width:100%;box-sizing:border-box}}.proNav__item{display:block;flex:1;max-width:calc(100% / 3);box-sizing:border-box;padding:20px}@media screen and (max-width: 768px){.proNav__item{max-width:100%;width:100%}}.proNav__item__title p{font-size:23px}.proHead{font-weight:normal;padding:0px 0px 10px 0px;border-bottom:1px solid #000}.proHead:before{content:url(../images/common/head_icon.png);padding-right:5px}.proHead__customer_name{font-size:2rem;padding-right:1rem;color:#e95293;letter-spacing:4px}.proCont{margin:70px 0}.proCont__H3{font-size:30px;text-align:center;position:relative;margin-bottom:50px;font-weight:normal}.proCont__H3:after{content:"";display:block;width:130px;position:absolute;height:1px;background:#e95293;left:calc(50% - 65px);bottom:0}.product__MV{height:600px;padding:50px 0;box-sizing:border-box;background-position:center;background-size:cover;background-repeat:no-repeat}@media screen and (max-width: 768px){.product__MV{height:200px;padding:0px}}.product__MV__title{font-size:38px;text-shadow:0px 0px 6px #e95293;width:747px;max-width:80%;background:rgba(255,255,255,0.8);padding:40px 20px 20px 40px;position:relative}@media screen and (max-width: 768px){.product__MV__title{font-size:15px;width:220px;padding:20px 10px 10px 20px}}.product__MV__title p{position:relative;z-index:1}.product__MV__title:before{content:"";display:block;background:rgba(255,255,255,0.8);padding:40px 20px 20px 40px;position:absolute;left:20px;width:100%;height:100%;box-sizing:border-box;top:20px;z-index:0}.product__thought__Wrap{background-color:#e95293;text-align:center;color:#fff;padding:50px 0}.product__thought__Wrap h4{font-size:26px;font-weight:normal;margin-bottom:20px}.product__thought__Wrap p{font-size:20px;font-weight:bold}.product__Feature__Wrap{max-width:680px;background-color:#F9F5F0;margin:0 auto;padding:30px;box-sizing:border-box}.product__Feature__Wrap ul li{font-size:21px;padding-left:1.5em;text-indent:-1.5em}.product__Feature__Wrap ul li:before{content:"\f14a";font-family:"Font Awesome 5 free";margin-right:10px}.product__Case .proCase__item{flex:1;max-width:calc(100% / 3);box-sizing:border-box;padding:20px}.product__Case .proCase__item__title{text-align:center;font-size:21px}.proCTA{text-align:center}.proCTA__btn{display:inline-block;color:#fff;background-color:#e95293;display:inline-block;padding:10px 20px}.proCTA__btn:before{content:"\f07a";font-family:"Font Awesome 5 free";margin-right:10px;font-weight:bold}#product1 .product__MV{background-image:url(../images/product/pro1_mv.jpg)}#product2 .product__MV{background-image:url(../images/product/pro2_mv.jpg)}@media screen and (max-width: 768px){.flex{display:block !important}.proH2{font-size:24px}.proH2__sub_head{padding-left:0}.proMV{padding:40px 0}.proMV__item__title{font-size:16px}.proMV__item.is_text{padding:10px 10px;width:100%;box-sizing:border-box}.proNav{max-width:100%;width:100%}.proNav__item__title p{font-size:16px}.proHead__customer_name{font-size:1.4rem;letter-spacing:2px}.proCont__H3{font-size:20px}.product__MV{height:200px;padding:0px}.product__MV__title{font-size:15px;width:220px;padding:20px 10px 10px 20px}.product__MV__title:before{top:10px;left:10px}.product__thought__Wrap h4{font-size:18px}.product__thought__Wrap p{font-size:14px;text-align:left}.product__thought__Wrap ul li{font-size:16px}.product__Feature__Wrap{padding:15px}.product__Feature__Wrap ul li{font-size:16px}.product__Case .proCase__item{width:100%;max-width:100%}.product__Case .proCase__item__img{text-align:center}}
