.mainv{background:url('../../../../img/east/service/marugoto-support/mainv-bg.png?1656913540') no-repeat center 0}.mainv .mainv-content{padding:80px 0 85px}.mainv .text-1{font-size:33px;font-weight:bold;color:#2859a9;line-height:1.3;margin-bottom:5px}.mainv .text-1 img{position:relative;top:10px;margin-right:10px}.mainv .text-2{font-size:33px;font-weight:bold;color:#2859a9;line-height:1.3;margin-bottom:20px}.mainv .text-2 span{font-size:45px;color:#ef7437}.mainv .text-3{font-size:17px;font-weight:bold;color:#2859a9;display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;padding:10px 15px;border:5px solid #2859a9;background:#fff}.balloon-text{padding:12px 0;text-align:center;border:5px solid #2859a9;margin-bottom:40px;font-size:23px;font-weight:bold;position:relative}.balloon-text .orange{font-size:25px;color:#ef7437}.balloon-text .big{font-size:25px;line-height:1.4}.balloon-text:before{content:'';border:23px solid transparent;border-top:23px solid #2859a9;position:absolute;bottom:-46px;left:50%;margin-left:-23px}.balloon-text:after{content:'';border:16px solid transparent;border-top:16px solid #fff;position:absolute;bottom:-32px;left:50%;margin-left:-16px}.support-list{width:685px;overflow:hidden;margin-bottom:15px}.support-list ul{width:710px;margin-right:-25px}.support-list ul li{float:left;width:330px;padding:30px 0;margin-right:25px;background:#f8f8f8;text-align:center}.support-list ul li .image{padding-bottom:25px}.support-list ul li .title{font-size:20px;font-weight:bold;color:#2859a9;margin-bottom:10px}.support-list ul li .text{font-size:13px;line-height:1.8;margin-bottom:20px;padding:0 20px}.support-list ul li .btn{font-size:0;width:270px;height:50px;padding-bottom:3px;display:inline-block;text-align:center;vertical-align:bottom;position:relative;box-sizing:border-box}.support-list ul li .btn a{font-size:15px;font-weight:bold;line-height:50px;height:100%;padding-top:0px;padding-bottom:0px;display:block;text-decoration:none;outline:none;border-radius:3px;box-sizing:border-box;position:relative;color:#fff;background-color:#2859a9;box-shadow:0 3px 0 #204787}.support-list ul li .btn a:hover{box-shadow:0 1px 0 #204787}.support-list ul li .btn a:after{-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg);content:'';width:6px;height:6px;border-top:1px solid #fff;border-right:1px solid #fff;display:inline-block;box-sizing:border-box;right:10px}.support-list ul li .btn a:hover{top:2px}.support-list ul li .btn a:before,.support-list ul li .btn a:after{content:'';margin:auto;vertical-align:middle;position:absolute;top:0;bottom:0}.support-list ul li .btn a span{font-size:0px;line-height:0px;width:100%;display:block;text-align:center;position:absolute}.note-ul{margin-bottom:40px}.note-ul li{font-size:13px;color:#999;line-height:1.6}.honest-list{width:685px;overflow:hidden;margin-bottom:15px}.honest-list ul{width:705px;margin-right:-20px}.honest-list ul li{width:195px;float:left;margin-right:20px;padding:10px;background:#f8f8f8;text-align:center}.honest-list ul li .head{padding:8px 0;background:#2859a9;color:#fff;font-size:13px;margin-bottom:25px;font-weight:bold}.honest-list ul li .title{font-size:20px;font-weight:bold;color:#2859a9;margin-bottom:10px;line-height:1}.honest-list ul li .title small{font-size:11px;font-weight:normal}.honest-list ul li .text{font-size:13px;line-height:1.8}.contact{border:3px solid #e6e6e6;padding:12px;background:#fff}.contact .title{font-size:19px;font-weight:bold;color:#fff;padding:12px 0;text-align:center;background:#2859a9;margin-bottom:20px}.contact .contact-inner{overflow:hidden;*zoom:1}.contact .contact-inner .contact-fd{padding-left:15px;float:left}.contact .contact-inner .contact-fd .contact-fd-heading{font-size:13px;font-weight:bold;padding-top:3px;margin-bottom:10px;text-align:center}.contact .contact-inner .contact-fd .head-contact{background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2Y4ZjhmOCIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');background-size:100%;background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #ffffff),color-stop(100%, #f8f8f8));background-image:-moz-linear-gradient(#ffffff,#f8f8f8);background-image:-webkit-linear-gradient(#ffffff,#f8f8f8);background-image:linear-gradient(#ffffff,#f8f8f8);border:2px solid #2859a9;border-radius:3px;width:285px;height:47px;box-sizing:border-box;display:flex;justify-content:center;align-items:center;box-shadow:0 3px 0 #1C3571}.contact .contact-inner .contact-fd .head-contact a{color:#2859a9;background:url("/img/head-yajirushi-b-2.png") right 12px center no-repeat;display:block;text-align:center;padding:5px 0;width:100%;text-decoration:none}.contact .contact-inner .contact-fd .head-contact a div{display:flex;justify-content:center;align-items:center;background:url("/img/icon_tel.svg") 70px no-repeat;padding-left:5px;height:23px}.contact .contact-inner .contact-fd .head-contact a div span{font-size:15px;font-weight:bold}.contact .contact-inner .contact-entry{width:300px;padding-right:15px;padding-left:20px;float:right;border-left:1px dashed #d8dadc}.contact .contact-inner .contact-entry .text{font-size:13px;font-weight:bold;padding-top:3px;margin-bottom:10px;text-align:center}.contact .contact-inner .contact-entry .btn-list{overflow:hidden;*zoom:1}.contact .contact-inner .contact-entry .btn-list .btn.entry{font-size:0;width:145px;height:50px;padding-bottom:3px;display:inline-block;text-align:center;vertical-align:bottom;position:relative;box-sizing:border-box;float:left}.contact .contact-inner .contact-entry .btn-list .btn.entry a{font-size:15px;font-weight:bold;line-height:50px;height:100%;padding-top:0px;padding-bottom:0px;display:block;text-decoration:none;outline:none;border-radius:3px;box-sizing:border-box;position:relative;color:#fff;background-color:#ef7437;box-shadow:0 3px 0 #bf5d2c}.contact .contact-inner .contact-entry .btn-list .btn.entry a:hover{box-shadow:0 1px 0 #bf5d2c}.contact .contact-inner .contact-entry .btn-list .btn.entry a:after{-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg);content:'';width:6px;height:6px;border-top:1px solid #fff;border-right:1px solid #fff;display:inline-block;box-sizing:border-box;right:10px}.contact .contact-inner .contact-entry .btn-list .btn.entry a:hover{top:2px}.contact .contact-inner .contact-entry .btn-list .btn.entry a:before,.contact .contact-inner .contact-entry .btn-list .btn.entry a:after{content:'';margin:auto;vertical-align:middle;position:absolute;top:0;bottom:0}.contact .contact-inner .contact-entry .btn-list .btn.entry a span{font-size:0px;line-height:0px;width:100%;display:block;text-align:center;position:absolute}.contact .contact-inner .contact-entry .btn-list .btn.inquiry{font-size:0;width:145px;height:50px;padding-bottom:3px;display:inline-block;text-align:center;vertical-align:bottom;position:relative;box-sizing:border-box;float:right}.contact .contact-inner .contact-entry .btn-list .btn.inquiry a{font-size:15px;font-weight:bold;line-height:50px;height:100%;padding-top:0px;padding-bottom:0px;display:block;text-decoration:none;outline:none;border-radius:3px;box-sizing:border-box;position:relative;color:#fff;background-color:#08ab00;box-shadow:0 3px 0 #068900}.contact .contact-inner .contact-entry .btn-list .btn.inquiry a:hover{box-shadow:0 1px 0 #068900}.contact .contact-inner .contact-entry .btn-list .btn.inquiry a:after{-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg);content:'';width:6px;height:6px;border-top:1px solid #fff;border-right:1px solid #fff;display:inline-block;box-sizing:border-box;right:10px}.contact .contact-inner .contact-entry .btn-list .btn.inquiry a:hover{top:2px}.contact .contact-inner .contact-entry .btn-list .btn.inquiry a:before,.contact .contact-inner .contact-entry .btn-list .btn.inquiry a:after{content:'';margin:auto;vertical-align:middle;position:absolute;top:0;bottom:0}.contact .contact-inner .contact-entry .btn-list .btn.inquiry a span{font-size:0px;line-height:0px;width:100%;display:block;text-align:center;position:absolute}#security .catch{margin-bottom:30px;color:#2859a9;font-size:29px;font-weight:bold;line-height:1.6;background:url('../../../../img/east/service/marugoto-support/security-icon-key.png?1656913540') no-repeat 25px center;padding:15px 0 5px 120px}#security .catch span{color:#ef7437}#security .catch .text{font-size:13px;color:#222}#security .security-list{width:710px;margin-right:-25px;overflow:hidden}#security .security-list .security-cont{width:310px;padding:10px;background:#f8f8f8;float:left;margin-right:25px;text-align:center}#security .security-list .security-cont .head{padding:12px 0;font-size:15px;font-weight:bold;color:#fff;background:#2859a9;margin-bottom:25px}#security .security-list .security-cont .text{font-size:13px;line-height:1.8;margin-bottom:20px}#security .security-list .security-cont .list{padding:0 10px}#security .security-list .security-cont .list li{padding:15px 0 15px 30px;border-top:2px dotted #e2e2e2;background:url('../../../../img/east/service/marugoto-support/security-icon-check.png?1656913540') no-repeat 0 center;text-align:left;font-size:15px;font-weight:bold}#trouble .catch{margin-bottom:30px;color:#2859a9;font-size:29px;font-weight:bold;line-height:1.6;background:url('../../../../img/east/service/marugoto-support/trouble-icon-help.png?1656913540') no-repeat 25px center;padding:15px 0 5px 120px}#trouble .catch span{color:#ef7437}#trouble .catch .text{font-size:13px;color:#222}#trouble .trouble-list{width:710px;margin-right:-25px;overflow:hidden;margin-bottom:40px;padding-top:20px}#trouble .trouble-list .trouble-cont{width:290px;padding:20px;background:#f8f8f8;float:left;margin-right:25px;text-align:center}#trouble .trouble-list .trouble-cont .image{margin-bottom:25px}#trouble .trouble-list .trouble-cont .title{font-size:20px;font-weight:bold;color:#2859a9;margin-bottom:10px}#trouble .trouble-list .trouble-cont .text{font:13px;line-height:1.8;letter-spacing:0}
