.page #content .titleWrap{background-image:url(/assets/img/global/bg-corporation.jpg);background-position:center center;background-size:cover;background-repeat:no-repeat}.page #content article{width:750px}.page #content article section{margin-bottom:100px}.page #content article section .text{margin-bottom:50px;font-size:16px;line-height:2}.page #content article section h3{margin-bottom:50px;font-size:22px;text-align:center;color:#083967;line-height:1.5}.page #content article section .thumbList3col li{width:229px;margin-bottom:20px}#contact{margin-bottom:-170px;padding:50px 0 200px;background-color:#F5F5F5}#contact .inner{width:750px;margin:0 auto}#contact .inner h2{margin-bottom:50px;font-size:30px;text-align:center;line-height:1.5;color:#083967}#contact .inner .text{margin-bottom:20px;font-size:16px;line-height:2}#contact .inner .formList{padding:30px 0;border-bottom:1px solid #ccc}#contact .inner .formList dt{float:left;position:relative;width:200px;padding-top:20px;box-sizing:border-box;font-size:16px;line-height:2}#contact .inner .formList dt span{margin-right:5px;color:#C10000}#contact .inner .formList dt.oneLine{padding-top:0}#contact .inner .formList dd{float:right;width:520px;box-sizing:border-box;padding-left:50px;font-size:16px;line-height:2;text-align:left}#contact .inner .notice{padding:30px 0;border-bottom:1px solid #ccc;font-size:16px}#contact .inner .notice p{font-size:16px}#contact .inner .check{padding:30px 0;border-bottom:1px solid #ccc;text-align:center;font-size:16px}#contact .inner .check p{font-size:16px}#contact .inner input[type="text"]{width:100%;padding:5px;border:1px solid #ccc;box-sizing:border-box}#contact .inner input[type="text"].small{width:100px;margin-left:5px}#contact .inner input[type="email"]{width:100%;padding:5px;border:1px solid #ccc;box-sizing:border-box}#contact .inner input[type="email"].small{width:100px;margin-left:5px}#contact .inner input[type="tel"]{width:100%;padding:5px;border:1px solid #ccc;box-sizing:border-box}#contact .inner input[type="tel"].small{width:100px;margin-left:5px}#contact .inner input[type="checkbox"]{margin-right:5px}#contact .inner input[type="submit"]{display:block;width:100%;padding:25px 0;margin:0 auto;box-sizing:border-box;border:2px solid #043d76;background-color:#043d76;color:#fff;vertical-align:middle;text-decoration:none;font-size:22px;transition:0.3s ease}#contact .inner input[type="submit"]:hover{border:2px solid #043d76;background-color:#fff;color:#043d76}#contact .inner .submit{position:relative;width:370px;max-width:100%;margin:40px auto}#contact .inner .submit i{position:absolute;height:54px;line-height:54px;top:0;right:10px;font-size:16px;color:#fff;transition:0.3s ease}#contact .inner .submit:hover i{color:#043d76}#contact .inner textarea{width:100%;height:250px;padding:5px;border:1px solid #ccc;box-sizing:border-box;line-height:1.5}#contact .inner select{max-width:100%;min-height:35px;line-height:1.5}#contact .inner select option{line-height:1.5}@media only screen and (max-width: 768px){.page #content .titleWrap .title h1{line-height:1}.page #content article{width:auto}.page #content article section .thumbList3col li{width:30%}#contact .inner{width:auto;margin:0 20px}#contact .inner .formList dt{width:25%;line-height:1.2}#contact .inner .formList dd{width:75%;line-height:1.5}}@media only screen and (max-width: 375px){.page #content article{width:auto}.page #content article section .thumbList3col li{width:48%}.page #content article section h3{font-size:22px}.page #content article section h3{font-size:18px}#contact .inner{width:auto;margin:0 20px}#contact .inner .text{font-size:14px}#contact .inner .notice{font-size:14px}#contact .inner .notice p{font-size:14px}#contact .inner .check{font-size:14px}#contact .inner .submit input[type="submit"]{font-size:18px}#contact .inner .formList dt{float:none;width:100%;margin-bottom:10px;font-size:14px;line-height:1.2}#contact .inner .formList dd{float:none;width:100%;padding:0;font-size:14px;line-height:1.5}}
