@media (min-width: 769px) { .eltex-sp-only { display: none !important; } }
@media (max-width: 768px) { .eltex-pc-only { display: none !important; } }

/* PC/SP background-image 差分 — 自動生成 */
@media (max-width: 768px) {
  main.mod_main > div.mod_mv01 > div.ph { background-image: url("/contents/corporate/img/1776304220609-c4dwte9.jpg"); }
  #Faq > div.in > div.mod_wrap01 > div.in > div.faqblock:nth-of-type(1) > div.faq_out.active > div.faq_in.bottom_bar > p.que.active { background-image: url("/contents/corporate/img/1776304220650-pfc2z0m.png"); }
  #Faq > div.in > div.mod_wrap01 > div.in > div.faqblock:nth-of-type(1) > div.faq_out.active > div.faq_in.bottom_bar > p.ans.active { background-image: url("/contents/corporate/img/1776304220669-pavjpte.png"); }
  #Faq > div.in > div.mod_wrap01 > div.in > div.faqblock:nth-of-type(1) > div.faq_out.active > div.faq_in:nth-of-type(2) > p.que.active { background-image: url("/contents/corporate/img/1776304220682-z52dzd7.png"); }
  #Faq > div.in > div.mod_wrap01 > div.in > div.faqblock:nth-of-type(1) > div.faq_out.active > div.faq_in:nth-of-type(2) > p.ans.active { background-image: url("/contents/corporate/img/1776304220727-fakf0cv.png"); }
}

.widgetOuter-iframeMessage-AnswerRobot {
    z-index: 1000!important;
    right: -18px!important;
    bottom: 123px!important;
}

@media screen and (max-width: 640px) {
	.widgetOuter-iframeMessage-AnswerRobot {
    right: -49px!important;
    bottom: 57px!important;
		transform: scale(0.75);
	}
}