﻿.con_safety{max-width:1520px;margin:auto}@media only screen and (min-width: 768px){.con_safety{width:90%}}@media only screen and (max-width: 767px){.con_safety{width:89.58333%}}@font-face{font-family:'icomoon';src:url("../fonts/icomoon.eot?eakoms");src:url("../fonts/icomoon.eot?eakoms#iefix") format("embedded-opentype"),url("../fonts/icomoon.ttf?eakoms") format("truetype"),url("../fonts/icomoon.woff?eakoms") format("woff"),url("../fonts/icomoon.svg?eakoms#icomoon") format("svg");font-weight:normal;font-style:normal;font-display:block}.view_pc-l{display:none}@media only screen and (min-width: 1521px){.view_pc-l{display:block}}@media print{.view_pc-l{display:block}}.view_tab-l{display:none}@media only screen and (min-width: 944px) and (max-width: 1119px){.view_tab-l{display:block}}.view_tab-s{display:none}@media only screen and (min-width: 768px) and (max-width: 943px){.view_tab-s{display:block}}.con_safety{margin-top:7.03125%}@media only screen and (min-width: 768px) and (max-width: 1119px){.con_safety{margin-top:12.05357%}}@media only screen and (max-width: 767px){.con_safety{margin-top:20.10417%}}.con_safety h3{margin-bottom:3.94737%;text-align:center}@media only screen and (min-width: 768px) and (max-width: 1119px){.con_safety h3{margin-bottom:5.35714%}}@media only screen and (max-width: 767px){.con_safety h3{margin-bottom:10.46512%}}.con_safety .box_safety{padding:4.60526% 5.26316%;background:#fff;box-sizing:border-box}@media only screen and (max-width: 767px){.con_safety .box_safety{padding:12.2093% 12.09302%}}.con_safety .box_safety .box_txt{color:#333;font-size:122%;letter-spacing:.1em;font-family:"Noto Sans JP", "游ゴシック Medium", "Yu Gothic Medium", "游ゴシック", "Yu Gothic", YuGothic,"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS PGothic",sans-serif;font-weight:400;line-height:2.1;text-align:left;padding-bottom:2.20588%}@media only screen and (min-width: 768px) and (max-width: 1119px){.con_safety .box_safety .box_txt{font-size:108%}}@media only screen and (max-width: 767px){.con_safety .box_safety .box_txt{font-size:93%}}@media only screen and (min-width: 768px) and (max-width: 1119px){.con_safety .box_safety .box_txt{letter-spacing:.06em}}@media only screen and (max-width: 767px){.con_safety .box_safety .box_txt{letter-spacing:.1em}}@media only screen and (min-width: 1120px) and (max-width: 1520px){.con_safety .box_safety .box_txt{font-size:115%}}@media only screen and (min-width: 768px) and (max-width: 943px){.con_safety .box_safety .box_txt{font-size:100%}}@media only screen and (min-width: 768px) and (max-width: 1119px){.con_safety .box_safety .box_txt{line-height:1.99}}@media only screen and (max-width: 767px){.con_safety .box_safety .box_txt{line-height:1.93}}@media only screen and (max-width: 767px){.con_safety .box_safety .box_txt{padding-bottom:9.28571%}}.con_safety .box_safety .box_img{text-align:right}@media only screen and (max-width: 767px){.con_safety .box_safety .box_img{text-align:right}}.con_safety .box_safety .box_img .name{color:#333;font-size:122%;letter-spacing:.1em;font-family:"Noto Sans JP", "游ゴシック Medium", "Yu Gothic Medium", "游ゴシック", "Yu Gothic", YuGothic,"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS PGothic",sans-serif;font-weight:400;line-height:2.1}@media only screen and (min-width: 768px) and (max-width: 1119px){.con_safety .box_safety .box_img .name{font-size:108%}}@media only screen and (max-width: 767px){.con_safety .box_safety .box_img .name{font-size:93%}}@media only screen and (min-width: 768px) and (max-width: 1119px){.con_safety .box_safety .box_img .name{letter-spacing:.06em}}@media only screen and (max-width: 767px){.con_safety .box_safety .box_img .name{letter-spacing:.1em}}@media only screen and (min-width: 1120px) and (max-width: 1520px){.con_safety .box_safety .box_img .name{font-size:115%}}@media only screen and (min-width: 768px) and (max-width: 943px){.con_safety .box_safety .box_img .name{font-size:100%}}@media only screen and (min-width: 768px) and (max-width: 1119px){.con_safety .box_safety .box_img .name{line-height:1.99}}@media only screen and (max-width: 767px){.con_safety .box_safety .box_img .name{line-height:1.93}}.con_safety .box_safety .box_img .name img{margin:1.57895% 0 0}@media only screen and (max-width: 767px){.con_safety .box_safety .box_img .name img{margin:3.28571% auto 0}}.con_safety .box_safety .txt_read{color:#333;font-size:122%;letter-spacing:.1em;font-family:"Noto Sans JP", "游ゴシック Medium", "Yu Gothic Medium", "游ゴシック", "Yu Gothic", YuGothic,"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS PGothic",sans-serif;font-weight:400;line-height:2.1;text-align:center;border-bottom:1px solid #dcdcdc;padding-bottom:2.94118%;margin-bottom:5.88235%}@media only screen and (min-width: 768px) and (max-width: 1119px){.con_safety .box_safety .txt_read{font-size:108%}}@media only screen and (max-width: 767px){.con_safety .box_safety .txt_read{font-size:93%}}@media only screen and (min-width: 768px) and (max-width: 1119px){.con_safety .box_safety .txt_read{letter-spacing:.06em}}@media only screen and (max-width: 767px){.con_safety .box_safety .txt_read{letter-spacing:.1em}}@media only screen and (min-width: 1120px) and (max-width: 1520px){.con_safety .box_safety .txt_read{font-size:115%}}@media only screen and (min-width: 768px) and (max-width: 943px){.con_safety .box_safety .txt_read{font-size:100%}}@media only screen and (min-width: 768px) and (max-width: 1119px){.con_safety .box_safety .txt_read{line-height:1.99}}@media only screen and (max-width: 767px){.con_safety .box_safety .txt_read{line-height:1.93}}@media only screen and (max-width: 767px){.con_safety .box_safety .txt_read{padding-bottom:9.28571%}}@media only screen and (max-width: 767px){.con_safety .box_safety .txt_read{margin-bottom:11.42857%}}.con_safety .box_safety .safety{margin-bottom:3.67647%}@media only screen and (max-width: 767px){.con_safety .box_safety .safety{margin-bottom:10.71429%}}.con_safety .box_safety .safety+.safety{border-top:1px solid #dcdcdc;padding-top:3.67647%}@media only screen and (max-width: 767px){.con_safety .box_safety .safety+.safety{padding-top:10.71429%}}@media only screen and (min-width: 768px){.con_safety .box_safety .safety{display:flex;align-items:center;justify-content:center}}.con_safety .box_safety .safety .box_txt{width:80.88235%}@media only screen and (max-width: 767px){.con_safety .box_safety .safety .box_txt{width:100%}}@media only screen and (max-width: 767px){.con_safety .box_safety .safety .box_txt{margin-top:5.71429%}}.con_safety .box_safety .safety .box_txt .st{margin-bottom:5.35714%}@media only screen and (max-width: 767px){.con_safety .box_safety .safety .box_txt .st{margin-bottom:5.23256%}}@media only screen and (max-width: 767px){.con_safety .box_safety .safety .box_txt .st span{font-size:60%}}@media only screen and (min-width: 1521px){.con_safety .box_safety .safety .box_txt .st em{font-size:200%}}@media print{.con_safety .box_safety .safety .box_txt .st em{font-size:200%}}.con_safety .box_safety .safety .box_txt .sst{margin-bottom:.89286%}@media only screen and (max-width: 767px){.con_safety .box_safety .safety .box_txt .sst{margin-bottom:1.74419%}}.con_safety .box_safety .safety .box_txt .txt{color:#333;font-size:122%;letter-spacing:.1em;font-family:"Noto Sans JP", "游ゴシック Medium", "Yu Gothic Medium", "游ゴシック", "Yu Gothic", YuGothic,"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS PGothic",sans-serif;font-weight:400;line-height:2.1;margin-bottom:.89286%}@media only screen and (min-width: 768px) and (max-width: 1119px){.con_safety .box_safety .safety .box_txt .txt{font-size:108%}}@media only screen and (max-width: 767px){.con_safety .box_safety .safety .box_txt .txt{font-size:93%}}@media only screen and (min-width: 768px) and (max-width: 1119px){.con_safety .box_safety .safety .box_txt .txt{letter-spacing:.06em}}@media only screen and (max-width: 767px){.con_safety .box_safety .safety .box_txt .txt{letter-spacing:.1em}}@media only screen and (min-width: 1120px) and (max-width: 1520px){.con_safety .box_safety .safety .box_txt .txt{font-size:115%}}@media only screen and (min-width: 768px) and (max-width: 943px){.con_safety .box_safety .safety .box_txt .txt{font-size:100%}}@media only screen and (min-width: 768px) and (max-width: 1119px){.con_safety .box_safety .safety .box_txt .txt{line-height:1.99}}@media only screen and (max-width: 767px){.con_safety .box_safety .safety .box_txt .txt{line-height:1.93}}@media only screen and (max-width: 767px){.con_safety .box_safety .safety .box_txt .txt{margin-bottom:1.39535%}}.con_safety .box_safety .safety .box_txt .txt .txt_b{font-size:142%;font-weight:medium}.con_safety .box_safety .safety .box_txt .txt_2{color:#333;font-size:122%;letter-spacing:.1em;font-family:"Noto Sans JP", "游ゴシック Medium", "Yu Gothic Medium", "游ゴシック", "Yu Gothic", YuGothic,"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS PGothic",sans-serif;font-weight:400;line-height:2.1;margin-bottom:.89286%;margin-bottom:3.57143%}@media only screen and (min-width: 768px) and (max-width: 1119px){.con_safety .box_safety .safety .box_txt .txt_2{font-size:108%}}@media only screen and (max-width: 767px){.con_safety .box_safety .safety .box_txt .txt_2{font-size:93%}}@media only screen and (min-width: 768px) and (max-width: 1119px){.con_safety .box_safety .safety .box_txt .txt_2{letter-spacing:.06em}}@media only screen and (max-width: 767px){.con_safety .box_safety .safety .box_txt .txt_2{letter-spacing:.1em}}@media only screen and (min-width: 1120px) and (max-width: 1520px){.con_safety .box_safety .safety .box_txt .txt_2{font-size:115%}}@media only screen and (min-width: 768px) and (max-width: 943px){.con_safety .box_safety .safety .box_txt .txt_2{font-size:100%}}@media only screen and (min-width: 768px) and (max-width: 1119px){.con_safety .box_safety .safety .box_txt .txt_2{line-height:1.99}}@media only screen and (max-width: 767px){.con_safety .box_safety .safety .box_txt .txt_2{line-height:1.93}}@media only screen and (max-width: 767px){.con_safety .box_safety .safety .box_txt .txt_2{margin-bottom:1.39535%}}@media only screen and (max-width: 767px){.con_safety .box_safety .safety .box_txt .txt_2{margin-bottom:6.97674%}}.con_safety .box_safety .safety .box_txt ul{list-style-type:disc;margin-bottom:3.57143%;color:#333;font-size:122%;letter-spacing:.1em;font-family:"Noto Sans JP", "游ゴシック Medium", "Yu Gothic Medium", "游ゴシック", "Yu Gothic", YuGothic,"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS PGothic",sans-serif;font-weight:400;line-height:2.1}@media only screen and (max-width: 767px){.con_safety .box_safety .safety .box_txt ul{margin-bottom:6.97674%}}@media only screen and (min-width: 768px) and (max-width: 1119px){.con_safety .box_safety .safety .box_txt ul{font-size:108%}}@media only screen and (max-width: 767px){.con_safety .box_safety .safety .box_txt ul{font-size:93%}}@media only screen and (min-width: 768px) and (max-width: 1119px){.con_safety .box_safety .safety .box_txt ul{letter-spacing:.06em}}@media only screen and (max-width: 767px){.con_safety .box_safety .safety .box_txt ul{letter-spacing:.1em}}@media only screen and (min-width: 1120px) and (max-width: 1520px){.con_safety .box_safety .safety .box_txt ul{font-size:115%}}@media only screen and (min-width: 768px) and (max-width: 943px){.con_safety .box_safety .safety .box_txt ul{font-size:100%}}@media only screen and (min-width: 768px) and (max-width: 1119px){.con_safety .box_safety .safety .box_txt ul{line-height:1.99}}@media only screen and (max-width: 767px){.con_safety .box_safety .safety .box_txt ul{line-height:1.93}}.con_safety .box_safety .safety .box_txt ul li{position:relative;padding-left:.75em;margin-bottom:0}@media only screen and (min-width: 768px) and (max-width: 1119px){.con_safety .box_safety .safety .box_txt ul li{margin-bottom:.5em}}@media only screen and (max-width: 767px){.con_safety .box_safety .safety .box_txt ul li{margin-bottom:.5em}}.con_safety .box_safety .safety .box_txt ul li:before{content:'・';position:absolute;left:0}.con_safety .box_safety .safety.saf_block{display:block}.con_safety .box_safety .safety.saf_block .box_txt{width:100%}.con_safety .box_safety .safety.saf_block .box_txt .st{margin-bottom:2.20588%}@media only screen and (max-width: 767px){.con_safety .box_safety .safety.saf_block .box_txt .st{margin-bottom:5.23256%}}.con_safety .box_safety .safety.saf_block .box_txt .txt{margin-bottom:2.94118%}@media only screen and (max-width: 767px){.con_safety .box_safety .safety.saf_block .box_txt .txt{margin-bottom:6.97674%}}.con_safety .box_safety .safety.saf_block .box_txt .btn{width:33.82353%}@media only screen and (min-width: 768px) and (max-width: 1119px){.con_safety .box_safety .safety.saf_block .box_txt .btn{width:44.64286%}}@media only screen and (max-width: 767px){.con_safety .box_safety .safety.saf_block .box_txt .btn{width:100%}}@media only screen and (min-width: 1120px) and (max-width: 1520px){.con_safety .box_safety .safety.saf_block .box_txt .btn{width:42.85714%}}@media only screen and (min-width: 768px) and (max-width: 943px){.con_safety .box_safety .safety.saf_block .box_txt .btn{width:50.89286%}}@media only screen and (min-width: 768px){.con_safety .box_safety .safety.saf_block .com_work{display:flex;justify-content:space-between}}.con_safety .box_safety .safety.saf_block .com_work .box_work{width:30.36765%}@media only screen and (max-width: 767px){.con_safety .box_safety .safety.saf_block .com_work .box_work{width:100%}}@media only screen and (max-width: 767px){.con_safety .box_safety .safety.saf_block .com_work .box_work+.box_work{margin-top:21.42857%}}.con_safety .box_safety .safety.saf_block .com_work .box_work .img{width:100%}.con_safety .box_safety .safety.saf_block .com_work .box_work .img img{width:100%}.con_safety .box_safety .safety.saf_block .com_work .box_work .dots{margin:3.63196% 0 0;padding:0;text-align:center}@media only screen and (max-width: 767px){.con_safety .box_safety .safety.saf_block .com_work .box_work .dots{margin:0.5em 0 0}}.con_safety .box_safety .safety.saf_block .com_work .box_work .dots li{display:inline-block;margin:0 5px}.con_safety .box_safety .safety.saf_block .com_work .box_work .dots li button{position:relative;text-indent:-9999px;cursor:pointer;background:none;border:none;outline:none;padding:0 7px}.con_safety .box_safety .safety.saf_block .com_work .box_work .dots li button:before{content:'';position:absolute;left:0;right:0;top:0;width:.71em;height:.71em;background:#dcdcdc;border-radius:50%;font-size:100%}@media only screen and (max-width: 767px){.con_safety .box_safety .safety.saf_block .com_work .box_work .dots li button:before{width:.57em}}@media only screen and (max-width: 767px){.con_safety .box_safety .safety.saf_block .com_work .box_work .dots li button:before{height:.57em}}@media only screen and (min-width: 768px) and (max-width: 1119px){.con_safety .box_safety .safety.saf_block .com_work .box_work .dots li button:before{font-size:93%}}@media only screen and (max-width: 767px){.con_safety .box_safety .safety.saf_block .com_work .box_work .dots li button:before{font-size:86%}}.con_safety .box_safety .safety.saf_block .com_work .box_work .dots li.slick-active button:before{cursor:pointer;background:#e8342c}.con_safety .box_safety .safety.saf_block .com_work .box_work .box_st{margin-top:4.84262%}@media only screen and (max-width: 767px){.con_safety .box_safety .safety.saf_block .com_work .box_work .box_st{margin-top:3.57143%}}.con_safety .box_safety .safety.saf_block .com_work .box_work .box_st .note{margin-top:.5em;color:#333;font-size:108%;letter-spacing:.1em;line-height:1.6;font-family:"Noto Sans JP", "游ゴシック Medium", "Yu Gothic Medium", "游ゴシック", "Yu Gothic", YuGothic,"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS PGothic",sans-serif;font-weight:400}@media only screen and (min-width: 768px) and (max-width: 1119px){.con_safety .box_safety .safety.saf_block .com_work .box_work .box_st .note{font-size:93%}}@media only screen and (max-width: 767px){.con_safety .box_safety .safety.saf_block .com_work .box_work .box_st .note{font-size:79%}}@media only screen and (min-width: 768px) and (max-width: 1119px){.con_safety .box_safety .safety.saf_block .com_work .box_work .box_st .note{letter-spacing:.06em}}@media only screen and (max-width: 767px){.con_safety .box_safety .safety.saf_block .com_work .box_work .box_st .note{letter-spacing:.1em}}@media only screen and (min-width: 1120px) and (max-width: 1520px){.con_safety .box_safety .safety.saf_block .com_work .box_work .box_st .note{font-size:100%}}@media only screen and (min-width: 768px) and (max-width: 943px){.con_safety .box_safety .safety.saf_block .com_work .box_work .box_st .note{font-size:86%}}
