﻿#home-layout{font-family:'Hiragino Kaku Gothic Pro', 'ヒラギノ角ゴ Pro W3', 'メイリオ', 'Meiryo', 'ＭＳ Ｐゴシック', 'Osaka', sans-serif}#home-layout #header{background:url(../png/bg_header-fabfbd76ddc5f77aeeec7d0f100d7e6a48c6f24caee0ead4e336a74e4aefbd36.png) repeat-x 0 0 #fff}#home-layout #header #header-inner{padding-top:15px}#home-layout #header #logo{width:188px;float:left}#home-layout #header .lead{width:762px;float:right;font-size:11px;color:#878787}#home-layout #header h1{font-size:12px;color:#3e6093}#home-layout #main-content{background:none}#home-layout #main-content #main-content-inner #topic-path{font-size:13px;padding:0;margin-top:20px;margin-bottom:10px;color:#666}#home-layout #main-content #main-content-inner #topic-path #topic-path-inner li{display:inline-block}#home-layout #main-content #main-content-inner #topic-path #topic-path-inner li a{color:#08c}#home-layout #main-content #main-content-inner #topic-path #topic-path-inner li a:visited{color:#005d8b}#home-layout #main-content #main-content-inner #topic-path #topic-path-inner li:not(:last-child)::after{content:'＞';color:#ccc;display:inline-block;padding:0 10px}#home-layout #main-content-inner h1{font-weight:normal;color:#333;font-size:28px;line-height:1.35em;border-left:8px solid #4c71a9;padding:0 0 0 10px;margin-bottom:26px}#home-layout #main-content-inner h2{color:#4c71a9;font-size:24px;line-height:1.35em;padding:15px 0 8px 10px;border-top:1px solid #ccc;margin-bottom:20px}#home-layout h3{background-color:#f2f2f2;border-radius:3px;color:#333;font-size:18px;font-weight:bold;line-height:1.35em;padding:8px 15px}#home-layout #pagetop-area{background:url(../png/bg_pagetop-f4a9444064b415f268fae782d9fabcaeda97e8ac4a554307655156a16546220b.png) no-repeat 0 0 transparent;text-align:right;line-height:16px;padding:5px 5px 4px 0;font-size:12px;margin-bottom:22px}#home-layout #footer{border-top:1px solid #e6e6e6;text-align:center;background-color:#fff}#home-footer{width:950px;margin:15px auto;text-align:left}#home-footer .left{width:767px;float:left;border-right:1px solid #e6e6e6;padding-right:20px;color:#878787}#home-footer .left .home-menu{overflow:hidden;margin-bottom:20px}#home-footer .left .home-menu li{border-left:1px solid #e7e7e7;padding:0 8px;float:left;font-size:11px}#home-footer .left .home-menu li:first-child{margin-left:-1px;padding:0 8px 0 0}#home-footer .left .copyright{font-size:10px;color:#878787;line-height:15px;width:390px;float:left;margin-bottom:10px}#home-footer .left .company-address{width:377px;float:right;text-align:right;font-size:11px;line-height:17px}#home-footer .left .utility-menu{overflow:hidden;clear:both}#home-footer .left .utility-menu li{border-right:1px solid #e7e7e7;padding:0 8px;float:right;font-size:11px}#home-footer .left .utility-menu li:first-child{margin-right:-1px;padding:0 0 0 8px}#home-footer .right{width:142px;float:right;padding-left:20px}#home-footer .right .secom-box{width:45px;float:left}#home-footer .right .isms-box{width:93px;float:right}#synchro-project{border-top:1px solid #e5e5e5}#synchro-project-inner{width:950px;margin:10px auto 20px auto;text-align:left;font-size:10px;line-height:10px}#synchro-project-inner h2{font-weight:normal;float:left;color:#33c}#synchro-project-inner a{color:#898989}#synchro-project-inner li{display:inline-block;margin-bottom:8px;padding:0 5px;height:13px;border-right:1px solid #898989}#synchro-project-inner li.g-kaifuku{border:none}.globalFooter .globalFooter__serviceListArea{border-top:none;padding:40px 0}.mb20{margin-bottom:20px}.footerPageTopArea{padding-bottom:0}
