.con_int .box_int,.con_achi .box_achi{max-width:1250px;margin:auto}@media only screen and (max-width: 1279px){.con_int .box_int,.con_achi .box_achi{width:91.66667%}}.con_int .box_int:after{content:"";display:table;clear:both}.con_page_title .main_txt{margin-bottom:35px;position:relative;z-index:2;font-size:88%;line-height:2.1;text-align:center}@media only screen and (min-width: 768px) and (max-width: 1279px){.con_page_title .main_txt{margin-bottom:25px}}@media only screen and (max-width: 767px){.con_page_title .main_txt{margin-bottom:5%}}@media only screen and (min-width: 768px){.con_page_title .main_txt .pc_w{color:#fff}}@media only screen and (max-width: 767px){.con_page_title .main_txt .sp_w{color:#fff;display:block}}.con_int{margin-top:60px}@media only screen and (max-width: 767px){.con_int{margin-top:15%}}.con_int h3{text-align:center;font-family:'Ibarra Real Nova', serif;font-size:344%;font-weight:300;letter-spacing:.04em;line-height:1.2}@media only screen and (min-width: 768px) and (max-width: 1279px){.con_int h3{font-size:344%}}@media only screen and (max-width: 767px){.con_int h3{font-size:238%}}.con_int .box_int{max-width:1160px;margin-top:40px}@media only screen and (max-width: 767px){.con_int .box_int{margin-top:7%}}.con_int .box_int .txt{float:left;width:53.53448%;margin-left:105px}.con_int .box_int .photo{float:right;width:26.89655%}@media only screen and (min-width: 768px) and (max-width: 1279px){.con_int .box_int .txt{margin-left:0;width:60%}.con_int .box_int .photo{width:33%}}@media only screen and (max-width: 767px){.con_int .box_int .txt{margin-left:0;float:none;width:100%;position:relative;z-index:2}.con_int .box_int .photo{text-align:center;margin-top:3%;float:none;width:100%}}.con_int .photo_int{margin-top:60px}@media only screen and (max-width: 767px){.con_int .photo_int{margin-top:7%}}@media only screen and (max-width: 767px){.con_int .photo_int{overflow:hidden}.con_int .photo_int img{position:relative;width:300%;max-width:none;margin-left:-100%}}@media only screen and (min-width: 1280px){.con_int{background:url(../../safety/images/bg_int.png) no-repeat center top #f4f4f4;padding-top:55px}}@media print{.con_int{background:url(../../safety/images/bg_int.png) no-repeat center top #f4f4f4;padding-top:55px}}.con_security{margin-top:180px;padding-top:100px;position:relative}@media only screen and (max-width: 767px){.con_security{margin-top:15%}}@media only screen and (max-width: 767px){.con_security{padding-top:10%}}.con_security:before{content:"";width:1598px;max-width:100%;height:421px;background:url(../../safety/images/bg_sec.jpg) no-repeat left/100% 100%;position:absolute;top:0;left:0;z-index:-1}@media only screen and (max-width: 767px){.con_security:before{height:20%}}.con_security h3{text-align:center;font-family:'Ibarra Real Nova', serif;font-size:344%;font-weight:300;letter-spacing:.04em;line-height:1.2;color:#fff;font-size:344%}@media only screen and (min-width: 768px) and (max-width: 1279px){.con_security h3{font-size:344%}}@media only screen and (max-width: 767px){.con_security h3{font-size:238%}}@media only screen and (min-width: 768px) and (max-width: 1279px){.con_security h3{font-size:313%}}@media only screen and (max-width: 767px){.con_security h3{font-size:207%}}@media only screen and (max-width: 767px){.con_security h3{letter-spacing:normal}}.con_security .catch{text-align:center;margin-top:30px;color:#fff}@media only screen and (max-width: 767px){.con_security .catch{margin-top:5%}}.con_security .box_security{overflow:hidden;margin-top:45px}@media only screen and (max-width: 767px){.con_security .box_security{margin-top:7%}}.con_security .box_security li{float:left;width:31.93717%;margin-left:2.09424%;text-align:center}.con_security .box_security li:first-child{margin-left:0}.con_security .box_security li .box_txt{position:relative;z-index:2;background:#fff;padding:45px 1em;margin:-90px auto 0;max-width:78.68852%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}@media only screen and (max-width: 767px){.con_security .box_security li .box_txt{max-width:84%}}.con_security .box_security li .box_txt h4{font-weight:300;font-family:'Ibarra Real Nova', serif;font-size:125%}.con_security .box_security li .box_txt .txt{margin-top:30px}@media only screen and (max-width: 767px){.con_security .box_security li .box_txt .txt{margin-top:5%}}@media only screen and (min-width: 1024px) and (max-width: 1599px){.con_security .box_security li .box_txt .txt br{display:none}}@media only screen and (max-width: 767px){.con_security .box_security li .box_txt .txt br{display:none}}@media only screen and (max-width: 1023px){.con_security .box_security li{float:none;width:100%;margin-left:0;margin-top:7%}.con_security .box_security li:first-child{margin-top:0}.con_security .box_security li .photo img{width:100%}.con_security .box_security li .box_txt{padding:1.5em 1em;margin-top:-15%}}.con_security .btn{margin:auto;width:300px}@media only screen and (max-width: 767px){.con_security .btn{width:91.66667%}}.con_security .btn a{display:block;text-decoration:none;font-family:'Ibarra Real Nova', serif;font-size:107%;text-align:center;padding:.3em 0;border:1px solid #14223a;color:#14223a;-moz-transition:color .35s,background .35s;-o-transition:color .35s,background .35s;-webkit-transition:color .35s,background .35s;transition:color .35s,background .35s}.con_security .btn a span{position:relative}.con_security .btn a span:before,.con_security .btn a span:after{width:16px;height:13px;content:"";position:absolute;left:100%;top:50%;margin-top:-6px;margin-left:.5em;-moz-transition:opacity .35s;-o-transition:opacity .35s;-webkit-transition:opacity .35s;transition:opacity .35s}@media only screen and (max-width: 767px){.con_security .btn a span:before,.con_security .btn a span:after{width:1em;height:1em;margin-top:-.5em}}.con_security .btn a span:before{background:url(../images/common/ic_link-b.png) no-repeat center/100% auto;filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity:1}.con_security .btn a span:after{background:url(../images/common/ic_link.png) no-repeat center/100% auto;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0}.con_security .btn a:hover{background:#14223a;color:#fff}.con_security .btn a:hover span:before{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0}.con_security .btn a:hover span:after{filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity:1}@media only screen and (max-width: 767px){.con_security{width:91.66667%;margin-left:auto;margin-right:auto}.con_security:before{max-width:150%;left:-25%}}.con_achi{margin-top:180px;padding-top:100px;padding-bottom:180px;background:url(../../safety/images/bg_achi.jpg) no-repeat center/cover}@media only screen and (max-width: 767px){.con_achi{margin-top:15%}}@media only screen and (max-width: 767px){.con_achi{padding-top:10%}}@media only screen and (max-width: 767px){.con_achi{padding-bottom:15%}}.con_achi .box_achi h3{text-align:center;font-family:'Ibarra Real Nova', serif;font-size:344%;font-weight:300;letter-spacing:.04em;line-height:1.2;font-size:344%}@media only screen and (min-width: 768px) and (max-width: 1279px){.con_achi .box_achi h3{font-size:344%}}@media only screen and (max-width: 767px){.con_achi .box_achi h3{font-size:238%}}@media only screen and (min-width: 768px) and (max-width: 1279px){.con_achi .box_achi h3{font-size:313%}}@media only screen and (max-width: 767px){.con_achi .box_achi h3{font-size:207%}}@media only screen and (max-width: 767px){.con_achi .box_achi h3{letter-spacing:normal}}.con_achi .box_achi .catch{margin-top:30px;text-align:center}@media only screen and (max-width: 767px){.con_achi .box_achi .catch{margin-top:5%}}@media only screen and (max-width: 767px){.con_achi .box_achi .catch{text-align:left}}.con_achi ul{overflow:hidden;margin-top:40px}@media only screen and (max-width: 767px){.con_achi ul{margin-top:5%}}.con_achi ul li{float:left;width:25%}@media only screen and (max-width: 767px){.con_achi ul li{width:50%}.con_achi ul li:first-child+*,.con_achi ul li:first-child+*+*{display:none}}.con_achi .btn{margin:85px auto 0;width:300px}@media only screen and (max-width: 767px){.con_achi .btn{margin:7% auto 0}}@media only screen and (max-width: 767px){.con_achi .btn{width:91.66667%}}.con_achi .btn a{display:block;font-family:'Ibarra Real Nova', serif;font-size:107%;color:#fff;background:#14223a;text-decoration:none;position:relative;padding:1.2em 0;letter-spacing:.1em;text-align:center;-moz-transition:color .8s ease,background .8s ease;-o-transition:color .8s ease,background .8s ease;-webkit-transition:color .8s ease,background .8s ease;transition:color .8s ease,background .8s ease}@media only screen and (min-width: 768px) and (max-width: 1279px){.con_achi .btn a{font-size:107%}}@media only screen and (max-width: 767px){.con_achi .btn a{font-size:88%}}.con_achi .btn a:before,.con_achi .btn a:after{content:"";position:absolute;height:2px;width:0;background:#14223a;-moz-transition:width .8s ease;-o-transition:width .8s ease;-webkit-transition:width .8s ease;transition:width .8s ease}.con_achi .btn a:before{top:0;right:0}.con_achi .btn a:after{bottom:0;left:0}.con_achi .btn a:hover{color:#14223a;background:none}.con_achi .btn a:hover:before,.con_achi .btn a:hover:after{width:100%}.con_achi .btn a span{position:relative}.con_achi .btn a span:before,.con_achi .btn a span:after{width:16px;height:13px;content:"";position:absolute;left:100%;top:50%;margin-top:-6px;margin-left:.5em;-moz-transition:opacity .8s;-o-transition:opacity .8s;-webkit-transition:opacity .8s;transition:opacity .8s}@media only screen and (max-width: 767px){.con_achi .btn a span:before,.con_achi .btn a span:after{width:1em;height:1em;margin-top:-.5em}}.con_achi .btn a span:before{background:url(../images/common/ic_link-b.png) no-repeat center/100% auto;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0}.con_achi .btn a span:after{background:url(../images/common/ic_link.png) no-repeat center/100% auto;filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity:1}.con_achi .btn a:hover span:before{filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity:1}.con_achi .btn a:hover span:after{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0}#footer{margin-top:0}
