body{}.body-content{padding-left:15px;padding-right:15px}.dl-horizontal dt{white-space:normal}.contact .info-box i{font-size:32px;color:#4eb478;border-radius:50%;padding:8px;border:2px dotted #cbe9d8;float:left}.contact .info-box h3{font-size:20px;color:#777;font-weight:700;margin:10px 0 10px 68px}.contact .info-box p{padding:0;line-height:24px;font-size:14px;margin:0 0 0 68px}.outsourcing .content{background-color:#f6f9ff;padding:40px}.outsourcing h3{font-size:24px;font-weight:700;color:#012970}.outsourcing p{margin:15px 0 30px 0;line-height:24px}.validate{display:block!important;margin-top:5px!important;margin-bottom:0!important;padding-bottom:15px}.required-icon{float:right;width:40px;text-align:center;font-weight:normal;color:red}.validate-error{background-color:#faebd7}.input-contact{padding-top:20px;padding-left:10px}@charset "utf-8";body{font-family:"Open Sans",sans-serif,'メイリオ',Meiryo,'ＭＳ Ｐゴシック','PT Sans','Gulim','Apple Gothic'}#pagetop{position:fixed;bottom:40px;right:10px}#copyrights{background:#222;padding:20px 0;text-align:center}#copyrights p{margin-bottom:5px;color:#fff}#copyrights a{color:#5bc0de}.contact-form input,.contact-form textarea{padding:10px 12px;border-radius:0;box-shadow:none;font-size:14px;height:auto}.contact-form .form-send{text-align:center}.contact-form .form-send button{background:#5bc0de;border:0;padding:16px 40px;color:#fff;transition:.4s;cursor:pointer;font-size:16px;border-radius:5px}.contact-form .form-send button:hover{background:#45cbf2}.contact-form .validate{display:none;color:red;margin:0 0 15px 0}.contact-form .loading{display:none;color:#555;background:#fff;text-align:center;padding:15px;margin:15px 0}.contact-form .loading:before{content:"";display:inline-block;border-radius:50%;width:24px;height:24px;border:3px solid #18d26e;border-top-color:#eee;-webkit-animation:animate-loading 1s linear infinite;animation:animate-loading 1s linear infinite}@-webkit-keyframes animate-loading{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes animate-loading{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.contact-form .error-message{display:none;color:#fff;background:#ed3c0d;text-align:center;padding:15px;font-weight:600;margin:15px 0}.contact-form .sent-message{display:none;color:#fff;background:#18d26e;text-align:center;padding:15px;font-weight:600;margin:15px 0}.centered{text-align:center}.mt{margin-top:50px}.mb{margin-bottom:50px}.mtb{margin-top:50px;margin-bottom:50px}.mtb2{margin-top:100px;margin-bottom:100px}.ptb{padding-top:50px;padding-bottom:50px}.clear{clear:both;display:block;font-size:0;height:0;line-height:0;width:100%}.breadcrumb{padding-top:70px}.breadcrumb>li+li:before{content:" > "}.navbar-header{padding-top:10px}.table-row-contact{width:100%;display:flex;border-bottom:1px solid #ccc}.table-header-contact{font-weight:bold;background-color:#f0f8ff;padding:10px;min-width:160px}.navbar-header{padding-top:10px}.jumbotron{padding-top:70px}.rounded-circle-div{text-align:center;text-align:-webkit-center!important}@charset "utf-8";@media screen and (max-width:1024px){}@media screen and (max-width:768px){.table-row-contact{display:block;border-left:1px solid #ccc;border-right:1px solid #ccc}}@media screen and (max-width:480px){.navbar-brand{font-size:1.15rem!important}.input-contact{padding-right:10px}}@media screen and (max-width:320px){.navbar-brand{font-size:.92rem!important}.input-contact{padding-bottom:20px}}