a:before { color: #0168b7 !important; } .service-btn a, .btn-contact-st1, .btn-contact-st2 { background: #0168b7 !important; border: 1px #0168b7 solid !important; } .service-btn a:hover, .btn-contact-st1:hover, .btn-contact-st2:hover, .banner-img img { border: 1px #0168b7 solid !important; } footer, .wrap-footer { background: #006989; } .menu-ind-btn a { background: #0168b7; border: 1px #0168b7 solid; } .menu-ind-btn a:hover, .menu-ind-img img { border: 1px #0168b7 solid; } .news-date, .icon-menu-sp i { color: #0168b7; } .bg-color, footer .goUp { background: #0168b7; } ul.menu li:hover, ul.menu li.active { background: #0168b7; } footer, .wrap-footer { background: #245A84; } .txt-to{ font-size:20px; } .txt-right{ text-align: right; font-weight: bold; } .title-style1 h3{ font-size:20px; line-height: 140%; border-bottom: solid 2px #333; font-weight: bold; margin-bottom: 20px; } .link a{ text-decoration:underline; } .mga-15{ margin-left: -15px; margin-right: -15px; } .pdr-txt{ padding-right: 100px; padding-top: 20px; } /* END CUSTOM CSS */ /* RWD */ @media screen and (max-width:1199px) { .menu-child li a { padding: 15px 42px; } } @media screen and (max-width:992px) { .news-date { width: 100%; float: left; } .news-arrow { display: none; } .news-txt { width: 100%; float: left; padding-top: 10px; } .service-item { width: 50%; float: left; } } @media screen and (max-width:991px) { .menu-child li a { padding: 15px 24px; } .member-items { margin-bottom: 15px; } .row-member-items:last-child .member-items { margin-bottom: 0; } } @media screen and (min-width:768px) { .menu-child { display: block; } } @media screen and (max-width:768px) { .menu-child li a{ padding: 15px 20px; } } @media screen and (max-width:767px) { .icon-sp { display: block; } .info-head { display: none; } .row-menu-child { border-bottom: 0; position: relative; } ul.menu-child { display: none; position: absolute; top: 0; left: 0; background: #000; z-index: 2; width: 100%; padding: 0; } ul.menu-child li { width: 100%; float: left; display: block; border-bottom: 1px #f2f2f2 solid; border-radius: 0 !important; margin: 0; } ul.menu-child li:last-child { border-bottom: 0; } ul.menu-child li:hover { border-radius: 0 !important; } ul.menu-child li a { color: #fff; font-size: 14px; padding: 15px 0; display: block; } ul.menu-ft li a { padding: 10px 15px; } .layout-column-txt { width: 100%; margin-bottom: 20px; } .layout-column-img { text-align: center; width: 100%; margin-bottom: 20px; } .layout_column_table { width: 100%; margin-bottom: 20px; } .row-map iframe { width: 100%; } .service-item { margin-bottom: 30px; } .js-sp { display: none; } .wrap-header-child { position: fixed; z-index: 999; } .wrap-banner-child { margin-top: 77px; } .wrap-banner-child-style1 { margin-top: 77px; } .row-head-child { border-bottom: 1px #ccc solid; } .icon-sp{ padding-top:0px; } .wrap-header{ padding: 15px 0 10px; } .img-aaa{ text-align:center; } .pdr-txt{ text-align:center; padding-right:0; padding-top:10px; } .img-aaa img{ padding: 0 15px; } } @media screen and (max-width:640px) { .br-hide-sp { display: block; } .wrap-content { padding: 40px 0; } .row-title { margin-bottom: 30px; } .row-title h3 { font-size: 30px; margin-bottom: 10px; } .row-title hr { margin-top: 10px; } .row-description { font-size: 16px; } .wrap-footer { padding: 50px 0; } .row-menu-ft { padding: 30px 15px; } ul.menu-ft { width: 100%; float: left; } ul.menu-ft li { display: inherit; width: 100%; float: left; border-bottom: 1px #fafafa solid; } ul.menu-ft li a { display: block; padding: 15px 0; } .row-modern-news-item { width: 100%; margin-bottom: 30px; padding-bottom: 20px; } .row-modern-news-item:last-child { margin-bottom: 0; } .bn-st-title h3 { font-size: 26px; } .bn-st-title-span { font-size: 14px; } } @media screen and (max-width:580px) { .member-img { width: 100%; text-align: center; padding-right: 0; } .member-title { width: 100%; margin-bottom: 20px; } .gallery_item { width: 100%; float: left; text-align: center; } .service-item { width: 100%; float: left; } .service-image { text-align: center; } } @media screen and (max-width:480px) { .wrap-content:nth-child(2n+1){ padding: 40px 0; } .wrap-banner-child-style1 { margin-top: 60px; } .wrap-banner-child-style1 { padding: 50px 0; } span.title-jp{ background:none; } .h6-subtitle{ border-bottom:none; } } @media screen and (max-width:450px) { .logo { max-width: 180px; } .icon-sp { padding-top: 6px; } .icon-menu-sp { width: 30px; height: 30px; } .icon-sp li a { font-size: 20px; width: 30px; height: 30px; } .icon-sp li a i { position: relative; top: -1px; } .wrap-banner-child { margin-top: 60px; } } @media screen and (max-width:384px) { .row-title h3{ font-size: 24px; } .h6-subtitle{ font-size: 22px; } .row-table table tr td:first-child { width:35%; } .wrap-header { padding: 10px 0 10px; } } @media screen and (max-width:320px) { .txt-to { font-size: 18px; } .title-style1 h3{ font-size:18px; } .wrap-content:nth-child(2n+1) { padding: 20px 0; } .wrap-content { padding: 20px 0; } .layout-column-txt{ margin-bottom:0px; } .h6-subtitle { font-size: 18px; } } /* END R/style/style.css">
| 所在地 | 〒130-0002 東京都墨田区業平4-2-9-2階 |
| 連絡先 | TEL 03-6240-4086 FAX 03-6240-4087 E-mail info@enbridge.link |