/* line 9, ../sass/service_emergency_response.scss */
body::before { content: ''; background: url(../img/service/fixed_bg_emergency_response.jpg) no-repeat 50% top; background-size: cover; display: block; position: fixed; top: 0; left: 0; width: 100%; height: 100%; z-index: 1; }

/* line 21, ../sass/service_emergency_response.scss */
.ie body:before, .Edge body:before { display: none; }

/* line 25, ../sass/service_emergency_response.scss */
.ie body, .Edge body { background: url(../img/service/fixed_bg_emergency_response.jpg) no-repeat 50% top; background-size: cover; background-attachment: fixed; }

/* line 33, ../sass/service_emergency_response.scss */
.tabArea-emergency_response { text-align: center; padding: 15px 15px 0; }
@media print, screen and (min-width: 600px) { /* line 33, ../sass/service_emergency_response.scss */
  .tabArea-emergency_response { padding: 30px 60px 15px; } }
@media print, screen and (min-width: 1024px) { /* line 33, ../sass/service_emergency_response.scss */
  .tabArea-emergency_response { padding: 60px 100px 15px; } }

/* line 43, ../sass/service_emergency_response.scss */
.tabArea_inner { margin: 0 auto; position: relative; }
/* line 46, ../sass/service_emergency_response.scss */
.tabArea_inner::before { content: ''; width: 100%; height: 1px; position: absolute; left: 0; bottom: 0; background: #ddd; z-index: 1; }

/* line 57, ../sass/service_emergency_response.scss */
.tabArea_box { margin: 0; display: table; width: 100%; position: relative; z-index: 2; }
@media print, screen and (min-width: 768px) { /* line 57, ../sass/service_emergency_response.scss */
  .tabArea_box { width: auto; } }
/* line 66, ../sass/service_emergency_response.scss */
.tabArea_box > div, .tabArea_box > a { width: 33.333%; position: relative; display: table-cell; vertical-align: middle; text-align: center; padding: 15px 6px 15px 1px; font-size: 9px; font-size: 0.9rem; letter-spacing: 0; font-weight: 500; line-height: 1.2; text-decoration: none; }
@media print, screen and (min-width: 375px) { /* line 66, ../sass/service_emergency_response.scss */
  .tabArea_box > div, .tabArea_box > a { font-size: 10px; font-size: 1rem; letter-spacing: 0.05em; } }
@media print, screen and (min-width: 768px) { /* line 66, ../sass/service_emergency_response.scss */
  .tabArea_box > div, .tabArea_box > a { font-size: 12px; font-size: 1.2rem; letter-spacing: 0; } }
@media print, screen and (min-width: 1024px) { /* line 66, ../sass/service_emergency_response.scss */
  .tabArea_box > div, .tabArea_box > a { padding: 1.5em 1.5em; font-size: 13px; font-size: 1.3rem; } }
@media print, screen and (min-width: 1366px) { /* line 66, ../sass/service_emergency_response.scss */
  .tabArea_box > div, .tabArea_box > a { padding: 1.5em 3em; font-size: 14px; font-size: 1.4rem; } }
/* line 94, ../sass/service_emergency_response.scss */
.tabArea_box > div + a, .tabArea_box > a + a { border-left: none; }
@media print, screen and (min-width: 600px) { /* line 97, ../sass/service_emergency_response.scss */
  .tabArea_box > div br, .tabArea_box > a br { display: none; } }
/* line 102, ../sass/service_emergency_response.scss */
.tabArea_box > div i, .tabArea_box > a i { position: absolute; right: 2px; top: 50%; width: 1em; -moz-transform: translate(0, -50%); -o-transform: translate(0, -50%); -ms-transform: translate(0, -50%); -webkit-transform: translate(0, -50%); transform: translate(0, -50%); }
@media print, screen and (min-width: 600px) { /* line 102, ../sass/service_emergency_response.scss */
  .tabArea_box > div i, .tabArea_box > a i { margin-left: 5px; position: relative; right: auto; top: auto; -moz-transform: translate(0%, 0); -o-transform: translate(0%, 0); -ms-transform: translate(0%, 0); -webkit-transform: translate(0%, 0); transform: translate(0%, 0); } }
/* line 117, ../sass/service_emergency_response.scss */
.tabArea_box > div { padding-right: 1px; color: #000; border-left: #ddd solid 1px; border-top: #ddd solid 1px; border-right: #ddd solid 1px; border-bottom: #fff solid 1px; }
@media print, screen and (min-width: 1024px) { /* line 117, ../sass/service_emergency_response.scss */
  .tabArea_box > div { padding: 1.5em 1.5em; } }
@media print, screen and (min-width: 1366px) { /* line 117, ../sass/service_emergency_response.scss */
  .tabArea_box > div { padding: 1.5em 3em; } }
/* line 130, ../sass/service_emergency_response.scss */
.tabArea_box > div > div { display: inline-block; position: relative; }
/* line 133, ../sass/service_emergency_response.scss */
.tabArea_box > div > div::after { content: ''; width: 100%; height: 3px; position: absolute; left: 0%; bottom: 0; background: #c7000a; -moz-transform: translate(0, 6px); -o-transform: translate(0, 6px); -ms-transform: translate(0, 6px); -webkit-transform: translate(0, 6px); transform: translate(0, 6px); }
/* line 144, ../sass/service_emergency_response.scss */
.tabArea_box > div + a { border-left: none; }
/* line 148, ../sass/service_emergency_response.scss */
.tabArea_box > a { border: #ddd solid 1px; color: #c7000a; -webkit-transition: 0.2s; -moz-transition: 0.2s; -ms-transition: 0.2s; -o-transition: 0.2s; transition: 0.2s; }
/* line 152, ../sass/service_emergency_response.scss */
.tabArea_box > a:hover { background: #ee000c; color: #fff; }
/* line 156, ../sass/service_emergency_response.scss */
.tabArea_box > a + div { border-left: none; }

/* line 162, ../sass/service_emergency_response.scss */
.btn-wes { letter-spacing: -0.04em; }
@media print, screen and (max-width: 414px) { /* line 162, ../sass/service_emergency_response.scss */
  .btn-wes { font-size: 15px; font-size: 1.5rem; } }
/* line 167, ../sass/service_emergency_response.scss */
.btn-wes > span { padding-right: 0; }
/* line 170, ../sass/service_emergency_response.scss */
.btn-wes span > span:nth-child(1) { display: inline-block; margin-left: -0.4em; }
/* line 174, ../sass/service_emergency_response.scss */
.btn-wes span > span:nth-child(2) { display: inline-block; margin-right: -0.4em; }

/* line 185, ../sass/service_emergency_response.scss */
.page_emergency_response .cmnContens_secWrapType02 > ul, .page_emergency_response .cmnContens_secWrapType02 > div { margin-top: 1em; }
/* line 189, ../sass/service_emergency_response.scss */
.page_emergency_response .cmnContens_secWrapType02 > ul:first-child, .page_emergency_response .cmnContens_secWrapType02 > div:first-child { margin-top: 0; }
/* line 194, ../sass/service_emergency_response.scss */
.page_emergency_response .sec01, .page_emergency_response .sec02, .page_emergency_response .sec03 { margin-top: 0; }
/* line 198, ../sass/service_emergency_response.scss */
.page_emergency_response .sec01 .sec02_block01, .page_emergency_response .sec02 .sec02_block01, .page_emergency_response .sec03 .sec02_block01 { width: 100%; }
/* line 201, ../sass/service_emergency_response.scss */
.page_emergency_response .sec01 .txtArea, .page_emergency_response .sec02 .txtArea, .page_emergency_response .sec03 .txtArea { margin-top: 1em; text-align: left; }
/* line 204, ../sass/service_emergency_response.scss */
.page_emergency_response .sec01 .txtArea p:last-child img, .page_emergency_response .sec02 .txtArea p:last-child img, .page_emergency_response .sec03 .txtArea p:last-child img { width: 150px; }
/* line 210, ../sass/service_emergency_response.scss */
.page_emergency_response .sec01 .txtArea, .page_emergency_response .sec02 .txtArea { padding: 0; background: #fff; border: #092b65 solid 1px; }
/* line 216, ../sass/service_emergency_response.scss */
.page_emergency_response .sec04 { margin-top: 20px; }
/* line 218, ../sass/service_emergency_response.scss */
.page_emergency_response .sec04 .arrow { width: 55px; margin: 20px auto; }
/* line 221, ../sass/service_emergency_response.scss */
.page_emergency_response .sec04 .arrow::before { content: ""; display: block; margin: 0 auto; width: 26px; height: 25px; background: #bbb; }
/* line 229, ../sass/service_emergency_response.scss */
.page_emergency_response .sec04 .arrow::after { content: ""; display: block; border-top: 20px solid #bbb; border-left: 35px solid transparent; border-right: 35px solid transparent; transform: scalex(0.8); margin-left: -7px; }
/* line 241, ../sass/service_emergency_response.scss */
.page_emergency_response .sec03_block01 .txtArea { margin-top: 1em; font-weight: bold; text-align: center; background: #fff; border: #c7000a solid 1px; }
/* line 247, ../sass/service_emergency_response.scss */
.page_emergency_response .sec03_block01 .txtArea span { display: block; }
/* line 251, ../sass/service_emergency_response.scss */
.page_emergency_response .sec03_block01 > div { margin-top: 10px; }
/* line 256, ../sass/service_emergency_response.scss */
.page_emergency_response .sec04_block03 table.spOnly { width: 100%; display: table !important; border-right: 2px solid #fff; border-bottom: 2px solid #fff; }
/* line 262, ../sass/service_emergency_response.scss */
.page_emergency_response .sec04_block03 table.spOnly th:nth-child(1) { width: 20%; }
/* line 265, ../sass/service_emergency_response.scss */
.page_emergency_response .sec04_block03 table.spOnly th:nth-child(2) { width: 40%; }
/* line 268, ../sass/service_emergency_response.scss */
.page_emergency_response .sec04_block03 table.spOnly th:nth-child(3) { width: 40%; }
/* line 272, ../sass/service_emergency_response.scss */
.page_emergency_response .sec04_block03 table.spOnly thead { width: 100%; }
/* line 274, ../sass/service_emergency_response.scss */
.page_emergency_response .sec04_block03 table.spOnly thead tr:nth-child(2n-1) { background: #f0f0f0; }
/* line 279, ../sass/service_emergency_response.scss */
.page_emergency_response .sec04_block03 table.spOnly tr:nth-child(2n) { background: #f0f0f0; }
/* line 282, ../sass/service_emergency_response.scss */
.page_emergency_response .sec04_block03 table.spOnly tr:nth-child(2n-1) { background: #f9f9f9; }
/* line 285, ../sass/service_emergency_response.scss */
.page_emergency_response .sec04_block03 table.spOnly tr th, .page_emergency_response .sec04_block03 table.spOnly tr td { border-left: 2px solid #fff; border-top: 2px solid #fff; padding: 10px; }
/* line 291, ../sass/service_emergency_response.scss */
.page_emergency_response .sec04_block03 table.spOnly tr td:first-child { text-align: center; font-weight: bold; }
/* line 296, ../sass/service_emergency_response.scss */
.page_emergency_response .sec04_block03 table.spOnly.mt20 { margin-top: 15px; }
/* line 300, ../sass/service_emergency_response.scss */
.page_emergency_response .sec04_block03 .color01 { color: #c7000a; }
/* line 303, ../sass/service_emergency_response.scss */
.page_emergency_response .sec04_block03 .color02 { color: #0f73c0; }
/* line 306, ../sass/service_emergency_response.scss */
.page_emergency_response .sec04_block03 .color03 { color: #333; }
/* line 309, ../sass/service_emergency_response.scss */
.page_emergency_response .sec04_block03 .color04 { color: #999; }
/* line 314, ../sass/service_emergency_response.scss */
.page_emergency_response .sec04_block04 .txtArea { color: #c7000a; font-weight: bold; font-size: 16px; font-size: 1.6rem; text-align: center; }
/* line 321, ../sass/service_emergency_response.scss */
.page_emergency_response .txtArea_inner { padding: 15px; }
/* line 328, ../sass/service_emergency_response.scss */
.page_emergency_response .sec04_block01 .txtArea, .page_emergency_response .sec04_block02 .txtArea, .page_emergency_response .sec04_block05 .txtArea, .page_emergency_response .sec04_block06 .txtArea { background: #fff; border: #c7000a solid 1px; }
/* line 333, ../sass/service_emergency_response.scss */
.page_emergency_response .btnWrap { margin: 20px 20px 0; }
@media print, screen and (min-width: 768px) { /* line 333, ../sass/service_emergency_response.scss */
  .page_emergency_response .btnWrap { margin: 40px auto 0; max-width: 800px; display: -webkit-box; display: -moz-box; display: -ms-flexbox; display: -webkit-flex; display: flex; -webkit-justify-content: space-between; justify-content: space-between; -webkit-flex-wrap: wrap; flex-wrap: wrap; -webkit-align-content: stretch; align-content: stretch; } }
@media print, screen and (min-width: 768px) { /* line 343, ../sass/service_emergency_response.scss */
  .page_emergency_response .btnWrap > div { width: 48%; } }
/* line 347, ../sass/service_emergency_response.scss */
.page_emergency_response .btnWrap > div + div { margin-top: 20px; }
@media print, screen and (min-width: 768px) { /* line 347, ../sass/service_emergency_response.scss */
  .page_emergency_response .btnWrap > div + div { margin-top: 0; } }
@media print, screen and (min-width: 768px) { /* line 353, ../sass/service_emergency_response.scss */
  .page_emergency_response .btnWrap > div a { max-width: 340px; } }

@media (min-width: 768px) { /* line 365, ../sass/service_emergency_response.scss */
  .page_emergency_response .cmnContents_bodyWrap br { display: none; }
  /* line 369, ../sass/service_emergency_response.scss */
  .page_emergency_response .cmnContens_secWrapType02 { max-width: 1100px; }
  /* line 375, ../sass/service_emergency_response.scss */
  .page_emergency_response .sec01 .txtArea, .page_emergency_response .sec02 .txtArea, .page_emergency_response .sec03 .txtArea { margin-top: 0; text-align: left; vertical-align: top; width: 100%; }
  /* line 380, ../sass/service_emergency_response.scss */
  .page_emergency_response .sec01 .txtArea p:last-child img, .page_emergency_response .sec02 .txtArea p:last-child img, .page_emergency_response .sec03 .txtArea p:last-child img { margin-top: 10px; width: 140px; }
  /* line 386, ../sass/service_emergency_response.scss */
  .page_emergency_response .sec01 { margin-top: 0; }
  /* line 389, ../sass/service_emergency_response.scss */
  .page_emergency_response .sec03_block01 { width: 100%; display: -webkit-box; display: -moz-box; display: -ms-flexbox; display: -webkit-flex; display: flex; -webkit-justify-content: space-between; /* Safari */ justify-content: space-between; -webkit-flex-wrap: wrap; /* Safari */ flex-wrap: wrap; -webkit-align-content: stretch; /* Safari */ align-content: stretch; }
  /* line 398, ../sass/service_emergency_response.scss */
  .page_emergency_response .sec03_block01 .txtArea { width: 100%; margin-top: 0; text-align: center; line-height: 1.5; border: none; }
  /* line 405, ../sass/service_emergency_response.scss */
  .page_emergency_response .sec03_block01 > div { width: 48.5%; margin-top: 0; background: #fff; border: #c7000a solid 1px; }
  /* line 412, ../sass/service_emergency_response.scss */
  .page_emergency_response .sec03_block01 > div:first-child p { padding-top: 2em; }
  /* line 418, ../sass/service_emergency_response.scss */
  .page_emergency_response .sec04_block03 table.spOnly { display: none !important; }
  /* line 421, ../sass/service_emergency_response.scss */
  .page_emergency_response .sec04_block03 table.pcOnly { width: 100%; max-width: 100%; margin: 20px auto 0; display: block; }
  /* line 426, ../sass/service_emergency_response.scss */
  .page_emergency_response .sec04_block03 table.pcOnly th { font-weight: bold; }
  /* line 428, ../sass/service_emergency_response.scss */
  .page_emergency_response .sec04_block03 table.pcOnly th:nth-child(1) { width: 20%; }
  /* line 431, ../sass/service_emergency_response.scss */
  .page_emergency_response .sec04_block03 table.pcOnly th:nth-child(2) { width: 40%; }
  /* line 434, ../sass/service_emergency_response.scss */
  .page_emergency_response .sec04_block03 table.pcOnly th:nth-child(3) { width: 40%; }
  /* line 438, ../sass/service_emergency_response.scss */
  .page_emergency_response .sec04_block03 table.pcOnly thead tr:nth-child(2n-1) { background: #f0f0f0; }
  /* line 442, ../sass/service_emergency_response.scss */
  .page_emergency_response .sec04_block03 table.pcOnly tr:nth-child(2n) { background: #f0f0f0; }
  /* line 445, ../sass/service_emergency_response.scss */
  .page_emergency_response .sec04_block03 table.pcOnly tr:nth-child(2n-1) { background: #f9f9f9; }
  /* line 448, ../sass/service_emergency_response.scss */
  .page_emergency_response .sec04_block03 table.pcOnly tr th, .page_emergency_response .sec04_block03 table.pcOnly tr td { border-left: 2px solid #fff; border-top: 2px solid #fff; padding: 10px; text-align: left; }
  /* line 455, ../sass/service_emergency_response.scss */
  .page_emergency_response .sec04_block03 table.pcOnly tr th, .page_emergency_response .sec04_block03 table.pcOnly tr td:first-child { text-align: center; font-weight: bold; }
  /* line 464, ../sass/service_emergency_response.scss */
  .page_emergency_response .sec04_block04 .txtArea { width: 100%; font-size: 24px; font-size: 2.4rem; text-align: center; line-height: 1.6; }
  /* line 471, ../sass/service_emergency_response.scss */
  .page_emergency_response .sec04_block05 .cmn_blockType01 + .cmn_blockType01 { margin-top: 3em; } }
/* line 477, ../sass/service_emergency_response.scss */
.emergency_response_ttl-blue { background: #092b65; text-align: center; color: #fff; font-weight: bold; font-size: 16px; font-size: 1.6rem; padding: 0.5em; line-height: 1.4; }

/* line 486, ../sass/service_emergency_response.scss */
.emergency_response_ttl-red { background: #c7000a; text-align: center; color: #fff; font-weight: bold; font-size: 16px; font-size: 1.6rem; padding: 0.5em; line-height: 1.4; }

/* line 495, ../sass/service_emergency_response.scss */
.bg-blue, .bg-gray { padding: 15px 20px; text-align: center; position: relative; }
@media print, screen and (min-width: 600px) { /* line 495, ../sass/service_emergency_response.scss */
  .bg-blue, .bg-gray { padding: 15px 60px; } }
@media print, screen and (min-width: 1024px) { /* line 495, ../sass/service_emergency_response.scss */
  .bg-blue, .bg-gray { padding: 15px 100px; } }
/* line 506, ../sass/service_emergency_response.scss */
.bg-blue + .sec03, .bg-gray + .sec03 { margin-top: 40px; }
/* line 509, ../sass/service_emergency_response.scss */
.bg-blue .cmnContens_secWrapType02, .bg-gray .cmnContens_secWrapType02 { padding: 0; }
/* line 512, ../sass/service_emergency_response.scss */
.bg-blue .cmn_blockType02, .bg-gray .cmn_blockType02 { text-align: left; }
/* line 515, ../sass/service_emergency_response.scss */
.bg-blue.arrow, .bg-gray.arrow { margin-bottom: 20px; }
/* line 517, ../sass/service_emergency_response.scss */
.bg-blue.arrow .bg-blueInner::after, .bg-gray.arrow .bg-blueInner::after { content: ''; position: absolute; left: 0; bottom: -20px; width: 100%; height: 20px; display: block; background: url(../img/service/emergency_response_arrow.png) no-repeat 50% top; background-size: 100% 20px; }

/* line 530, ../sass/service_emergency_response.scss */
.bg-blueInner { position: relative; margin: 0 auto; padding: 15px 15px 15px; background: #e8f2f7; }
@media (min-width: 768px) { /* line 530, ../sass/service_emergency_response.scss */
  .bg-blueInner { padding: 30px 30px 30px; } }

/* line 540, ../sass/service_emergency_response.scss */
.bg-grayInner { margin: 0 auto; padding: 15px 15px 15px; background: #eee; }
@media (min-width: 768px) { /* line 540, ../sass/service_emergency_response.scss */
  .bg-grayInner { padding: 30px 30px 30px; } }

/* line 549, ../sass/service_emergency_response.scss */
.cmnContents_bodyWrap { padding-top: 0; }

/* line 552, ../sass/service_emergency_response.scss */
img.qr { margin: 5px auto 0; display: block; width: 43px; height: auto; }

@media print, screen and (min-width: 600px) { /* line 562, ../sass/service_emergency_response.scss */
  .page_emergency_response2 .cmnContents_bodyWrap br { display: none; } }
@media print, screen and (min-width: 600px) { /* line 568, ../sass/service_emergency_response.scss */
  .page_emergency_response2 .cmnContens_secWrapType01 { padding: 15px 60px; } }
@media print, screen and (min-width: 1024px) { /* line 568, ../sass/service_emergency_response.scss */
  .page_emergency_response2 .cmnContens_secWrapType01 { padding: 30px 100px; } }
/* line 581, ../sass/service_emergency_response.scss */
.page_emergency_response2 .sec01 .txtArea, .page_emergency_response2 .sec02 .txtArea, .page_emergency_response2 .sec03 .txtArea, .page_emergency_response2 .sec04 .txtArea, .page_emergency_response2 .sec05 .txtArea { margin-top: 1em; text-align: left; }
@media print, screen and (min-width: 600px) { /* line 581, ../sass/service_emergency_response.scss */
  .page_emergency_response2 .sec01 .txtArea, .page_emergency_response2 .sec02 .txtArea, .page_emergency_response2 .sec03 .txtArea, .page_emergency_response2 .sec04 .txtArea, .page_emergency_response2 .sec05 .txtArea { width: 60%; } }
@media print, screen and (min-width: 768px) { /* line 581, ../sass/service_emergency_response.scss */
  .page_emergency_response2 .sec01 .txtArea, .page_emergency_response2 .sec02 .txtArea, .page_emergency_response2 .sec03 .txtArea, .page_emergency_response2 .sec04 .txtArea, .page_emergency_response2 .sec05 .txtArea { width: 70%; } }
@media print, screen and (min-width: 600px) { /* line 591, ../sass/service_emergency_response.scss */
  .page_emergency_response2 .sec01 .picArea, .page_emergency_response2 .sec02 .picArea, .page_emergency_response2 .sec03 .picArea, .page_emergency_response2 .sec04 .picArea, .page_emergency_response2 .sec05 .picArea { width: 30%; text-align: center; } }
@media print, screen and (min-width: 768px) { /* line 591, ../sass/service_emergency_response.scss */
  .page_emergency_response2 .sec01 .picArea, .page_emergency_response2 .sec02 .picArea, .page_emergency_response2 .sec03 .picArea, .page_emergency_response2 .sec04 .picArea, .page_emergency_response2 .sec05 .picArea { width: 25%; text-align: center; } }
/* line 600, ../sass/service_emergency_response.scss */
.page_emergency_response2 .sec01 .picArea img, .page_emergency_response2 .sec02 .picArea img, .page_emergency_response2 .sec03 .picArea img, .page_emergency_response2 .sec04 .picArea img, .page_emergency_response2 .sec05 .picArea img { max-width: 200px; width: 60%; height: auto; }
@media print, screen and (min-width: 600px) { /* line 600, ../sass/service_emergency_response.scss */
  .page_emergency_response2 .sec01 .picArea img, .page_emergency_response2 .sec02 .picArea img, .page_emergency_response2 .sec03 .picArea img, .page_emergency_response2 .sec04 .picArea img, .page_emergency_response2 .sec05 .picArea img { width: 100%; max-width: 400px; } }
/* line 611, ../sass/service_emergency_response.scss */
.page_emergency_response2 section + section { margin-top: 30px; }
@media print, screen and (min-width: 600px) { /* line 611, ../sass/service_emergency_response.scss */
  .page_emergency_response2 section + section { margin-top: 60px; } }
@media print, screen and (min-width: 600px) { /* line 617, ../sass/service_emergency_response.scss */
  .page_emergency_response2 .cmn_blockType01, .page_emergency_response2 .cmn_blockType02 { margin-top: 2em; display: -webkit-box; display: -moz-box; display: -webkit-flexbox; display: -moz-flexbox; display: -ms-flexbox; display: -webkit-flex; display: -moz-flex; display: flex; -webkit-box-lines: multiple; -moz-box-lines: multiple; -webkit-flex-wrap: wrap; -moz-flex-wrap: wrap; -ms-flex-wrap: wrap; flex-wrap: wrap; -webkit-justify-content: space-between; justify-content: space-between; width: 100%; } }
@media print, screen and (min-width: 600px) { /* line 641, ../sass/service_emergency_response.scss */
  .page_emergency_response2 .cmn_blockType01 .picArea { text-align: right; } }
@media print, screen and (min-width: 600px) { /* line 647, ../sass/service_emergency_response.scss */
  .page_emergency_response2 .cmn_blockType02 { -webkit-flex-direction: row-reverse; -ms-flex-direction: row-reverse; flex-direction: row-reverse; } }
@media print, screen and (min-width: 600px) { /* line 653, ../sass/service_emergency_response.scss */
  .page_emergency_response2 .cmn_blockType02 .picArea { text-align: left; } }

@media print, screen and (min-width: 600px) { /* line 664, ../sass/service_emergency_response.scss */
  .page_emergency_response3 .cmnContens_secWrapType01 { padding: 15px 60px; } }
@media print, screen and (min-width: 1024px) { /* line 664, ../sass/service_emergency_response.scss */
  .page_emergency_response3 .cmnContens_secWrapType01 { padding: 30px 100px; } }
/* line 673, ../sass/service_emergency_response.scss */
.page_emergency_response3 .sec01 .txtArea { margin-top: 1em; text-align: left; }
@media print, screen and (min-width: 600px) { /* line 673, ../sass/service_emergency_response.scss */
  .page_emergency_response3 .sec01 .txtArea { width: 60%; } }
@media print, screen and (min-width: 768px) { /* line 673, ../sass/service_emergency_response.scss */
  .page_emergency_response3 .sec01 .txtArea { width: 70%; } }
/* line 683, ../sass/service_emergency_response.scss */
.page_emergency_response3 .sec01 .picArea { margin-top: 1em; }
@media print, screen and (min-width: 600px) { /* line 683, ../sass/service_emergency_response.scss */
  .page_emergency_response3 .sec01 .picArea { margin-top: 0; width: 30%; text-align: center; } }
@media print, screen and (min-width: 768px) { /* line 683, ../sass/service_emergency_response.scss */
  .page_emergency_response3 .sec01 .picArea { width: 25%; text-align: center; } }
/* line 694, ../sass/service_emergency_response.scss */
.page_emergency_response3 .sec01 .picArea img { max-width: 200px; width: 60%; height: auto; }
@media print, screen and (min-width: 600px) { /* line 694, ../sass/service_emergency_response.scss */
  .page_emergency_response3 .sec01 .picArea img { width: 100%; max-width: 400px; } }
/* line 706, ../sass/service_emergency_response.scss */
.page_emergency_response3 .sec02 .txtArea { margin-top: 1em; text-align: left; }
/* line 710, ../sass/service_emergency_response.scss */
.page_emergency_response3 .sec02 .picArea { margin-top: 1em; text-align: center; }
/* line 713, ../sass/service_emergency_response.scss */
.page_emergency_response3 .sec02 .picArea img { max-width: 340px; width: 100%; height: auto; }
@media print, screen and (min-width: 768px) { /* line 713, ../sass/service_emergency_response.scss */
  .page_emergency_response3 .sec02 .picArea img { max-width: 1100px; } }
/* line 723, ../sass/service_emergency_response.scss */
.page_emergency_response3 .sec03 { margin-bottom: 30px; }
@media print, screen and (min-width: 600px) { /* line 725, ../sass/service_emergency_response.scss */
  .page_emergency_response3 .sec03_block { display: -webkit-box; display: -moz-box; display: -ms-flexbox; display: -webkit-flex; display: flex; -webkit-justify-content: space-between; justify-content: space-between; -webkit-flex-wrap: wrap; flex-wrap: wrap; -webkit-align-content: stretch; align-content: stretch; } }
/* line 733, ../sass/service_emergency_response.scss */
.page_emergency_response3 .sec03 .txtArea { margin-top: 1em; text-align: left; }
@media print, screen and (min-width: 600px) { /* line 733, ../sass/service_emergency_response.scss */
  .page_emergency_response3 .sec03 .txtArea { padding-right: 40px; -webkit-flex: 1; flex: 1; } }
/* line 742, ../sass/service_emergency_response.scss */
.page_emergency_response3 .sec03 .picArea { margin-top: 1em; }
@media print, screen and (min-width: 600px) { /* line 742, ../sass/service_emergency_response.scss */
  .page_emergency_response3 .sec03 .picArea { margin-top: 0; width: 50%; text-align: center; } }
@media print, screen and (min-width: 1024px) { /* line 742, ../sass/service_emergency_response.scss */
  .page_emergency_response3 .sec03 .picArea { width: 480px; } }
/* line 752, ../sass/service_emergency_response.scss */
.page_emergency_response3 .sec03 .picArea img { max-width: 326px; width: 100%; height: auto; }
@media print, screen and (min-width: 600px) { /* line 752, ../sass/service_emergency_response.scss */
  .page_emergency_response3 .sec03 .picArea img { width: 100%; max-width: 480px; } }
/* line 764, ../sass/service_emergency_response.scss */
.page_emergency_response3 .sec04_block01, .page_emergency_response3 .sec04_block02, .page_emergency_response3 .sec04_block03 { padding: 0; background: #fff; border: #092b65 solid 1px; }
/* line 770, ../sass/service_emergency_response.scss */
.page_emergency_response3 .sec04_block01 p, .page_emergency_response3 .sec04_block02 p, .page_emergency_response3 .sec04_block03 p { line-height: 1.7; }
/* line 774, ../sass/service_emergency_response.scss */
.page_emergency_response3 .sec04_inner { padding: 15px; }
@media print, screen and (min-width: 768px) { /* line 774, ../sass/service_emergency_response.scss */
  .page_emergency_response3 .sec04_inner { padding-top: 25px; padding-bottom: 30px; } }
/* line 781, ../sass/service_emergency_response.scss */
.page_emergency_response3 .sec04 .arrow { width: 55px; margin: 20px auto; }
/* line 784, ../sass/service_emergency_response.scss */
.page_emergency_response3 .sec04 .arrow::before { content: ""; display: block; margin: 0 auto; width: 26px; height: 25px; background: #bbb; }
/* line 792, ../sass/service_emergency_response.scss */
.page_emergency_response3 .sec04 .arrow::after { content: ""; display: block; border-top: 20px solid #bbb; border-left: 35px solid transparent; border-right: 35px solid transparent; transform: scalex(0.8); margin-left: -7px; }
/* line 802, ../sass/service_emergency_response.scss */
.page_emergency_response3 .sec04 .red { color: #c7000a; }
/* line 805, ../sass/service_emergency_response.scss */
.page_emergency_response3 .sec04_block01 { margin-top: 1em; }
/* line 808, ../sass/service_emergency_response.scss */
.page_emergency_response3 .sec04_block01_txtArea { margin: 0 auto; display: inline-block; }
/* line 811, ../sass/service_emergency_response.scss */
.page_emergency_response3 .sec04_block01_txtArea .txtSize-s { margin-top: 0.5em; text-align: left; }
/* line 816, ../sass/service_emergency_response.scss */
.page_emergency_response3 .sec04_block01_figArea { margin-top: 15px; text-align: center; }
@media print, screen and (min-width: 768px) { /* line 816, ../sass/service_emergency_response.scss */
  .page_emergency_response3 .sec04_block01_figArea { margin-top: 20px; } }
/* line 822, ../sass/service_emergency_response.scss */
.page_emergency_response3 .sec04_block01_figArea img { margin: 0 auto; width: 137px; height: auto; }
@media print, screen and (min-width: 768px) { /* line 822, ../sass/service_emergency_response.scss */
  .page_emergency_response3 .sec04_block01_figArea img { width: 183px; } }
/* line 831, ../sass/service_emergency_response.scss */
.page_emergency_response3 .sec04_block02_inner01 { padding: 10px; }
@media print, screen and (min-width: 768px) { /* line 831, ../sass/service_emergency_response.scss */
  .page_emergency_response3 .sec04_block02_inner01 { padding: 15px; } }
@media print, screen and (min-width: 768px) { /* line 837, ../sass/service_emergency_response.scss */
  .page_emergency_response3 .sec04_block02_block { display: -webkit-box; display: -moz-box; display: -ms-flexbox; display: -webkit-flex; display: flex; -webkit-justify-content: space-between; justify-content: space-between; -webkit-flex-wrap: wrap; flex-wrap: wrap; -webkit-align-content: stretch; align-content: stretch; } }
/* line 845, ../sass/service_emergency_response.scss */
.page_emergency_response3 .sec04_block02_leftArea { padding: 15px 10px 20px; border: #1d418b solid 1px; }
@media print, screen and (min-width: 768px) { /* line 845, ../sass/service_emergency_response.scss */
  .page_emergency_response3 .sec04_block02_leftArea { padding: 25px 15px 30px; width: 49.2%; } }
/* line 853, ../sass/service_emergency_response.scss */
.page_emergency_response3 .sec04_block02_rightArea { margin-top: 10px; padding: 15px 10px 20px; border: #c7000a solid 1px; }
@media print, screen and (min-width: 768px) { /* line 853, ../sass/service_emergency_response.scss */
  .page_emergency_response3 .sec04_block02_rightArea { margin-top: 0; padding: 25px 15px 30px; width: 49.2%; } }
/* line 862, ../sass/service_emergency_response.scss */
.page_emergency_response3 .sec04_block02_rightArea p { text-align: left; }
/* line 865, ../sass/service_emergency_response.scss */
.page_emergency_response3 .sec04_block02_rightArea .txtSize-s { margin-top: 0.5em; }
/* line 869, ../sass/service_emergency_response.scss */
.page_emergency_response3 .sec04_block02_ttl-red, .page_emergency_response3 .sec04_block02_ttl-blue { font-size: 16px; font-size: 1.6rem; line-height: 1.3; font-weight: 700; }
@media print, screen and (min-width: 768px) { /* line 869, ../sass/service_emergency_response.scss */
  .page_emergency_response3 .sec04_block02_ttl-red, .page_emergency_response3 .sec04_block02_ttl-blue { font-size: 14px; font-size: 1.4rem; } }
@media print, screen and (min-width: 1024px) { /* line 869, ../sass/service_emergency_response.scss */
  .page_emergency_response3 .sec04_block02_ttl-red, .page_emergency_response3 .sec04_block02_ttl-blue { font-size: 16px; font-size: 1.6rem; } }
/* line 880, ../sass/service_emergency_response.scss */
.page_emergency_response3 .sec04_block02_ttl-red + p, .page_emergency_response3 .sec04_block02_ttl-blue + p { margin-top: 1em; }
/* line 883, ../sass/service_emergency_response.scss */
.page_emergency_response3 .sec04_block02_ttl-red span, .page_emergency_response3 .sec04_block02_ttl-blue span { display: inline-block; }
/* line 887, ../sass/service_emergency_response.scss */
.page_emergency_response3 .sec04_block02_ttl-red { color: #c7000a; }
/* line 890, ../sass/service_emergency_response.scss */
.page_emergency_response3 .sec04_block02_ttl-blue { color: #1d418b; }
/* line 893, ../sass/service_emergency_response.scss */
.page_emergency_response3 .sec04_block02_figArea01 { margin-top: 15px; text-align: center; }
@media print, screen and (min-width: 768px) { /* line 893, ../sass/service_emergency_response.scss */
  .page_emergency_response3 .sec04_block02_figArea01 { margin-top: 20px; } }
/* line 899, ../sass/service_emergency_response.scss */
.page_emergency_response3 .sec04_block02_figArea01 img { margin: 0 auto; max-width: 108px; height: auto; }
@media print, screen and (min-width: 768px) { /* line 899, ../sass/service_emergency_response.scss */
  .page_emergency_response3 .sec04_block02_figArea01 img { width: 44%; max-width: 143px; -moz-transform: translate(0, 10px); -o-transform: translate(0, 10px); -ms-transform: translate(0, 10px); -webkit-transform: translate(0, 10px); transform: translate(0, 10px); } }
@media print, screen and (min-width: 1024px) { /* line 899, ../sass/service_emergency_response.scss */
  .page_emergency_response3 .sec04_block02_figArea01 img { width: 45%; -moz-transform: translate(0, 14px); -o-transform: translate(0, 14px); -ms-transform: translate(0, 14px); -webkit-transform: translate(0, 14px); transform: translate(0, 14px); } }
/* line 914, ../sass/service_emergency_response.scss */
.page_emergency_response3 .sec04_block02_figArea02 { margin-top: 15px; text-align: center; }
@media print, screen and (min-width: 768px) { /* line 914, ../sass/service_emergency_response.scss */
  .page_emergency_response3 .sec04_block02_figArea02 { margin-top: 25px; } }
/* line 920, ../sass/service_emergency_response.scss */
.page_emergency_response3 .sec04_block02_figArea02 img { margin: 0 auto; max-width: 249px; height: auto; }
@media print, screen and (min-width: 768px) { /* line 920, ../sass/service_emergency_response.scss */
  .page_emergency_response3 .sec04_block02_figArea02 img { max-width: 331px; } }
/* line 929, ../sass/service_emergency_response.scss */
.page_emergency_response3 .sec04_block03_figArea { margin-top: 15px; text-align: center; }
@media print, screen and (min-width: 768px) { /* line 929, ../sass/service_emergency_response.scss */
  .page_emergency_response3 .sec04_block03_figArea { margin-top: 20px; } }
/* line 935, ../sass/service_emergency_response.scss */
.page_emergency_response3 .sec04_block03_figArea img { margin: 0 auto; width: 108px; height: auto; }
@media print, screen and (min-width: 768px) { /* line 935, ../sass/service_emergency_response.scss */
  .page_emergency_response3 .sec04_block03_figArea img { width: 143px; } }
/* line 945, ../sass/service_emergency_response.scss */
.page_emergency_response3 section + section { margin-top: 30px; }
@media print, screen and (min-width: 600px) { /* line 945, ../sass/service_emergency_response.scss */
  .page_emergency_response3 section + section { margin-top: 60px; } }
@media print, screen and (min-width: 600px) { /* line 951, ../sass/service_emergency_response.scss */
  .page_emergency_response3 .cmn_blockType01 { margin-top: 2em; display: -webkit-box; display: -moz-box; display: -ms-flexbox; display: -webkit-flex; display: flex; -webkit-justify-content: space-between; justify-content: space-between; -webkit-flex-wrap: wrap; flex-wrap: wrap; -webkit-align-content: stretch; align-content: stretch; width: 100%; } }
@media print, screen and (min-width: 600px) { /* line 962, ../sass/service_emergency_response.scss */
  .page_emergency_response3 .cmn_blockType01 .picArea { text-align: right; } }

/*# sourceMappingURL=service_emergency_response.css.map */
.cmnConpdtop{
    padding-top: 1px;
}