@import url(https://fonts.googleapis.com/css2?family=Noto+Sans+JP:wght@100;300;400;700;900&display=swap);
.buttonContainer{margin:90px 0;display:flex;justify-content:center}@media(max-width:896px){.buttonContainer a:last-of-type{margin-top:30px}}.buttonContainer a:first-of-type{margin-right:50px}@media(max-width:896px){.buttonContainer a:first-of-type{margin:0 auto}}.buttonContainer a.clear_margin{margin-right:0}@media(max-width:896px){.buttonContainer a.clear_margin{margin:0 auto}}@media(max-width:896px){.buttonContainer{flex-wrap:wrap;margin:40px 0}}.button_form_white_mini{display:inline-block;border-radius:50px;padding:10px 40px;text-align:center;vertical-align:middle;line-height:1.2;font-weight:400;transition:all .15s ease 0s;letter-spacing:1.5px;background:#fff;border:1px solid #e95164;color:#e95164}.button_form_white_mini:before{content:"";display:inline-block;background:url(/asset/img/service/media-dx/forpublisher/icon_mail.svg) no-repeat;background-size:contain;width:1.2em;height:.72em;margin-right:5px}.button_form_white_mini span{font-size:20px;font-weight:700;display:block}.button_form_white_mini:hover{cursor:pointer;margin:-2px 0 2px;box-shadow:0 6px 12px -2px rgba(50,50,93,.25),0 3px 7px -3px rgba(0,0,0,.3)}@media(max-width:896px){.button_form_white_mini{width:60%;margin:0 auto;display:block}}.button_form_red{color:#e95164;display:inline-block;border-radius:50px;padding:10px 40px;text-align:center;vertical-align:middle;line-height:1.2;font-weight:400;transition:all .15s ease 0s;letter-spacing:1.5px;background:#e95164;color:#fff}.button_form_red span{font-size:20px;font-weight:700;display:block}.button_form_red:hover{cursor:pointer;margin:-2px 0 2px;box-shadow:0 6px 12px -2px rgba(50,50,93,.25),0 3px 7px -3px rgba(0,0,0,.3)}@media(max-width:896px){.button_form_red{width:60%;margin:0 auto;display:block}}.button_form_red:hover{filter:brightness(1.2)}.button_form_white{display:inline-block;border-radius:50px;padding:10px 40px;text-align:center;vertical-align:middle;line-height:1.2;font-weight:400;transition:all .15s ease 0s;letter-spacing:1.5px;background:#fff;border:1px solid #e95164;color:#e95164}.button_form_white span{font-size:20px;font-weight:700;display:block}.button_form_white:hover{cursor:pointer;margin:-2px 0 2px;box-shadow:0 6px 12px -2px rgba(50,50,93,.25),0 3px 7px -3px rgba(0,0,0,.3)}@media(max-width:896px){.button_form_white{width:60%;margin:0 auto;display:block}}*{margin:0;padding:0;-webkit-text-size-adjust:100%}html{scroll-behavior:smooth;-webkit-user-select:none;-moz-user-select:none;user-select:none}body{font-family:Noto Sans JP,sans-serif;background:#fff;color:#333}body a{text-decoration:none}.contents{opacity:0;max-width:1200px;padding:0 15px;margin:0 auto}@media(max-width:1024px){.contents{max-width:100%}}@media(max-width:896px){.contents{max-width:100%}}img{image-rendering:-webkit-optimize-contrast}@media(max-width:1024px){img{width:100%}}.show{opacity:1;transition:opacity .4s ease-in 0s}li,ul{list-style:none;line-height:1.6}p{font-size:16px;line-height:1.8}sup{font-size:12px;vertical-align:top}small{display:block}.text_red{color:#e95164}.text_note{font-size:12px;color:#999}.text_inline{display:inline}.text_bold{font-weight:700}.copyright{font-size:16px;color:#fff;text-align:center;background:#f19595;padding:10px 0}h1{font-size:50px}h1,h2{line-height:1.4}h2{font-size:36px}@media(max-width:896px){h2{font-size:24px}}h3{font-size:26px;line-height:1.6}@media(max-width:896px){h3{font-size:18px}}header{background:#fff;padding:25px 0}@media(max-width:896px){header{padding:15px 0}}header .contents{display:flex;justify-content:space-between;align-items:center}@media(max-width:896px){header .contents{justify-content:center}}header #logo{max-width:270px;min-width:170px;width:100%}@media(max-width:896px){header #logo{max-width:200px;flex-basis:100%}}@media(max-width:896px){header #menu{display:none}}#firstView{background:#fceaea}#firstView .button_form_white{display:none}@media(max-width:896px){#firstView .button_form_white{display:block;margin-top:30px}}#firstView .firstView_bg{padding:40px 0 60px;max-width:1920px;background:url(/asset/img/service/media-dx/forpublisher/fv_bg_01.png),url(/asset/img/service/media-dx/forpublisher/fv_bg_02.png);background-repeat:no-repeat,no-repeat;background-position:100% 0,0}@media(max-width:1024px){#firstView .firstView_bg{background-size:contain}}@media(max-width:896px){#firstView .firstView_bg{background:url(/asset/img/service/media-dx/forpublisher/fv_bg_01.png) no-repeat;min-height:590px;padding:40px 0 0;background-position:center 95%;background-size:contain}}@media(max-width:414px){#firstView .firstView_bg{background-size:140%}}#firstView .firstView_writer_bg{padding:40px 0 60px;max-width:1920px;background:url(/asset/img/service/media-dx/forpublisher/fv_bg_01_writer.png),url(/asset/img/service/media-dx/forpublisher/fv_bg_02_writer.png);background-repeat:no-repeat,no-repeat;background-position:100% 0,0}@media(max-width:1024px){#firstView .firstView_writer_bg{background-size:contain}}@media(max-width:896px){#firstView .firstView_writer_bg{background:url(/asset/img/service/media-dx/forpublisher/fv_bg_01_writer.png) no-repeat;min-height:590px;padding:40px 0 0;background-position:center 95%;background-size:contain}}@media(max-width:414px){#firstView .firstView_writer_bg{background-size:140%}}#firstView span{display:block}#firstView #firstView_title{margin:0 0 30px;text-shadow:0 0 4px #fceaea,0 0 4px #fceaea,0 0 4px #fceaea,0 0 4px #fceaea,0 0 4px #fceaea,0 0 4px #fceaea,0 0 4px #fceaea,0 0 4px #fceaea,0 0 4px #fceaea,0 0 4px #fceaea,0 0 4px #fceaea,0 0 4px #fceaea,0 0 4px #fceaea,0 0 4px #fceaea,0 0 4px #fceaea,0 0 4px #fceaea,0 0 4px #fceaea,0 0 4px #fceaea,0 0 4px #fceaea,0 0 4px #fceaea,0 0 4px #fceaea,0 0 4px #fceaea,0 0 4px #fceaea,0 0 4px #fceaea,0 0 4px #fceaea,0 0 4px #fceaea,0 0 4px #fceaea}#firstView #firstView_title span{display:inline-block}@media(max-width:896px){#firstView #firstView_title{font-size:18px;font-weight:700;text-align:center;margin:0 0 10px}}#firstView #firstView_subTitle{font-size:26px;line-height:1.6;margin:0 0 20px;text-shadow:0 0 4px #fceaea,0 0 4px #fceaea,0 0 4px #fceaea,0 0 4px #fceaea,0 0 4px #fceaea,0 0 4px #fceaea,0 0 4px #fceaea,0 0 4px #fceaea,0 0 4px #fceaea,0 0 4px #fceaea,0 0 4px #fceaea,0 0 4px #fceaea,0 0 4px #fceaea,0 0 4px #fceaea,0 0 4px #fceaea,0 0 4px #fceaea}@media(max-width:896px){#firstView #firstView_subTitle{font-size:14px;text-align:center;font-weight:700;margin-bottom:20px}}@keyframes scroll{0%{transform:translateX(0)}to{transform:translateX(-1750px)}}#logoCarousel{align-items:center;background:#e3e3e3;display:flex;height:100px;justify-content:center}.logoCarousel-box{background:#fff;box-shadow:0 10px 20px -5px rgba(0,0,0,.125);height:100px;margin:auto;overflow:hidden;position:relative;width:100%}.logoCarousel-box:after,.logoCarousel-box:before{background:linear-gradient(90deg,#fff 0,hsla(0,0%,100%,0));content:"";height:100px;position:absolute;width:200px;z-index:2}@media(max-width:896px){.logoCarousel-box:after,.logoCarousel-box:before{background:linear-gradient(90deg,#fff 0,hsla(0,0%,100%,0) 20%)}}.logoCarousel-box:after{right:0;top:0;transform:rotate(180deg)}.logoCarousel-box:before{left:0;top:0}.logoCarousel-box .logoCarousel-box_track{animation:scroll 40s linear infinite;display:flex;width:3500px}.logoCarousel-box .logoCarousel-box_track_item{height:100px;width:250px}#painComment{padding-bottom:5vw;position:relative;overflow:hidden;background:#fff}#painComment:before{border-left:100vw solid transparent;z-index:1}#painComment:after,#painComment:before{content:"";position:absolute;bottom:0;left:0;border-bottom:10vw solid #f19595}#painComment:after{border-right:100vw solid transparent;z-index:2}#painComment h2{text-align:center;margin-bottom:40px}#painComment .painComment_explain{padding:60px 0 80px;background:#e8ebe8}#painComment .painComment_explain_text{width:60%;margin:0 auto}@media(max-width:896px){#painComment .painComment_explain_text{width:90%}}#painComment .painComment_images{padding:60px 0 0}#painComment .painComment_images .painComment_images_img{display:flex;justify-content:space-around}@media(max-width:896px){#painComment .painComment_images .painComment_images_img img{margin-top:20px}}@media(max-width:896px){#painComment .painComment_images .painComment_images_img{flex-wrap:wrap;width:70%;margin:0 auto}}#successSupport{background:#f19595;padding:0 0 130px}#successSupport .contents{padding-top:40px;background:url(/asset/img/service/media-dx/forpublisher/success_bg_man.png) no-repeat right 10% bottom;background-size:contain}#successSupport h2{color:#fff;text-align:center}#successSupport h2 span{display:block}#successSupport h2 .text_red{display:inline-block}#successSupport h2 span{font-size:26px;line-height:1.6}@media(max-width:414px){#successSupport h2 span{font-size:24px;line-height:1.4}}#successSupport h2 .text_red{font-size:36px;line-height:1.4}@media(max-width:414px){#successSupport h2 .text_red{font-size:24px}}@media(max-width:414px){#successSupport h2{margin:0 15px;font-size:18px}}#successSupport .successSupport_img{display:flex;flex-wrap:wrap;padding-bottom:30px}@media(max-width:1024px){#successSupport .successSupport_img img{width:70%}}@media(max-width:896px){#successSupport .successSupport_img img{width:100%}}#successSupport .successSupport_img .successSupport_img_item01{flex-basis:70%}#successSupport .successSupport_img .successSupport_img_item01 img{display:block;margin:0 auto}#successSupport .successSupport_img .successSupport_img_item02{margin-top:-30px}@media(max-width:1024px){#successSupport .successSupport_img .successSupport_img_item02{flex-basis:70%;margin-top:-10px}}#successSupport .successSupport_img .successSupport_img_item03{margin-top:-50px}@media(max-width:1024px){#successSupport .successSupport_img .successSupport_img_item03{flex-basis:70%;margin-top:-10px}}.youtube-container{margin:-100px 0 60px}.youtube-container .contents{margin:0 auto;max-width:800px;border-radius:10px;box-shadow:0 20px 30px -10px #26394d;background:#fff;padding:20px}@media(max-width:896px){.youtube-container .contents{width:100%;width:80%}}.youtube-container h3{margin-bottom:10px;text-align:center}.youtube-container h3 span{display:block}.youtube-container h3 .text_red{display:inline-block}.youtube-container_frame{position:relative;padding-bottom:56.25%;height:0;overflow:hidden}.youtube-container_frame iframe{position:absolute;top:0;left:0;width:100%;height:100%}#worksList h2{text-align:center;margin:70px 0 60px}#worksList h2 span{display:block}#worksList h2 .text_red{display:inline-block}#worksList h3{background:#eee;padding:20px;border-radius:5px;margin:10px}#worksList .worksList_items{display:flex;flex-wrap:wrap;justify-content:center}#worksList .worksList_items img{border:1px solid #ddd}#worksList .worksList_items li{align-items:center;display:flex;flex-direction:column}@media(max-width:1024px){#worksList .worksList_items{justify-content:space-around}}#worksList .worksList_items .worksList_items_item{flex-basis:28%;text-align:center;margin-top:30px}#worksList .worksList_items .worksList_items_item p{font-size:12px}@media(max-width:896px){#worksList .worksList_items .worksList_items_item{flex-basis:45%}}#omsFeature h2{text-align:center;margin-bottom:40px}#omsFeature h2 span{display:block}#omsFeature h2 .text_red{display:inline-block}#omsFeature p{text-align:center}@media(max-width:414px){#omsFeature p{text-align:left}}#omsFeature h3{text-align:center}@media(max-width:896px){#omsFeature h3{margin:15px 0;font-size:20px}}#omsFeature .buttonContainer{margin:50px 0 90px}@media(max-width:896px){#omsFeature .buttonContainer{margin:50px 0}}#omsFeature .omsCapture{margin:60px 0 0}@media(max-width:896px){#omsFeature .omsCapture{margin:40px 0 0}}#omsFeature .omsFeature_sp{display:none}@media(max-width:414px){#omsFeature .omsFeature_sp{display:flex;justify-content:space-around;flex-wrap:wrap}}#omsFeature .omsFeature_sp img{width:44%;margin-bottom:10px}#companyVoive h2{text-align:center;margin-bottom:40px}#companyVoive h2 span{display:block}#companyVoive h2 .text_red{display:inline-block}#companyVoive .companyVoive_explain{width:60%;text-align:center;margin:0 auto;padding-bottom:60px}@media(max-width:896px){#companyVoive .companyVoive_explain{width:90%;text-align:left;padding-bottom:20px}}#companyVoive .companyVoice_lists{display:flex;justify-content:space-between}#companyVoive .companyVoice_lists .companyVoice_lists_item{flex-basis:30%}#companyVoive .companyVoice_lists .companyVoice_lists_item img{margin-bottom:15px}@media(max-width:896px){#companyVoive .companyVoice_lists .companyVoice_lists_item{margin-bottom:30px}}#companyVoive .companyVoice_lists p:first-of-type{margin-bottom:10px}@media(max-width:414px){#companyVoive .companyVoice_lists{display:inherit}}#contactForm{margin-bottom:90px;overflow:hidden}#contactForm h2{text-align:center;background:url(/asset/img/service/media-dx/forpublisher/contact_img_pctrial.png) no-repeat 56% 50% #e8ebe8;background-size:17% auto;padding-top:30px;padding-bottom:calc(15vw + 10px);position:relative;overflow:hidden}@media(max-width:896px){#contactForm h2{min-height:100px;background-position:67% 95%;background-size:40% auto}}#contactForm h2:before{border-left:100vw solid transparent}#contactForm h2:after,#contactForm h2:before{content:"";position:absolute;bottom:0;left:0;border-bottom:15vw solid #fff}#contactForm h2:after{border-right:100vw solid transparent}#contactForm .sec-form_container{width:900px;margin:0 auto;padding-left:200px;padding-top:20px}@media(max-width:1024px){#contactForm .sec-form_container{padding-left:150px}}@media(max-width:896px){#contactForm .sec-form_container{width:100%;padding:0 10% 0 12%}}#question{background:url(/asset/img/service/media-dx/forpublisher/question_bg_01.png) repeat-x #e8ebe8;padding-bottom:90px}#question h2{text-align:center;padding:90px 0 60px}#question .question_lists{text-indent:-1em;padding-right:1em;width:60%;margin:0 auto;line-height:1.8}#question .question_lists .question_lists_q{font-weight:700}#question .question_lists .question_lists_a{margin-bottom:40px}#question .question_lists:last-of-type .question_lists_a{margin-bottom:0}@media(max-width:896px){#question .question_lists{width:90%;padding-right:0}}#anotherLink{padding:90px 0}#anotherLink h3{text-align:center;margin-bottom:40px}#anotherLink .anotherLink_cardList{display:flex;justify-content:space-between}#anotherLink .anotherLink_cardList .anotherLink_card{background:#fff;position:relative;overflow:hidden;line-height:1.6;box-shadow:0 6px 12px -2px rgba(50,50,93,.25),0 3px 7px -3px rgba(0,0,0,.3);flex-basis:30%;transition:all .4s ease 0s}#anotherLink .anotherLink_cardList .anotherLink_card:before{content:"";position:absolute;bottom:3px;right:3px;border-bottom:1vw solid #e95164;border-left:1vw solid transparent}@media(max-width:896px){#anotherLink .anotherLink_cardList .anotherLink_card:before{bottom:3px;right:3px;border-bottom:5vw solid #e95164;border-left:5vw solid transparent}}#anotherLink .anotherLink_cardList .anotherLink_card a{color:#333;display:block;transition:all .4s ease 0s;padding:30px}#anotherLink .anotherLink_cardList .anotherLink_card:hover{bottom:-1px;cursor:pointer;box-shadow:0 2px 8px 0 rgba(99,99,99,.2)}#anotherLink .anotherLink_cardList .anotherLink_card:hover a{color:#e95164}@media(max-width:896px){#anotherLink .anotherLink_cardList .anotherLink_card{margin-bottom:20px}}@media(max-width:896px){#anotherLink .anotherLink_cardList{display:block}}footer{background:#f19595}footer .contents{padding:70px 0 0;background:url(/asset/img/service/media-dx/forpublisher/footer_bg_01.png) no-repeat 90% top}@media(max-width:1024px){footer .contents{background-size:38%;background-position:100% 100%;padding:70px 0 0 15px}}@media(max-width:896px){footer .contents{background-size:60%;background-position:bottom;min-height:1050px}}@media(max-width:414px){footer .contents{background-size:contain;min-height:1050px;padding:70px 0 0}}footer .footer_title{color:#fff;font-size:36px;text-align:center;text-align:left}footer .footer_title span{display:block}footer .footer_title .text_red{display:inline-block;color:#333}@media(max-width:896px){footer .footer_title{text-align:center}}@media(max-width:414px){footer .footer_title{font-size:20px;margin-left:15px}}footer .buttonContainer{width:50%;margin:40px 0}@media(max-width:1024px){footer .buttonContainer{width:60%}}@media(max-width:896px){footer .buttonContainer{width:100%}}footer .footer_text_explain{color:#fff;margin-bottom:30px;width:50%}@media(max-width:1024px){footer .footer_text_explain{width:60%}}@media(max-width:896px){footer .footer_text_explain{width:90%;margin:0 auto}}footer .footer_text_company{font-size:12px;padding-bottom:30px}@media(max-width:896px){footer .footer_text_company{width:90%;margin:0 auto;padding-top:30px}}
