﻿.am-container{width:1200px;}
.am_main_title_navigation{width:auto!important;}
.am_contact_name { color: #211713; font-size: 1.6rem; font-weight: bold; }
.am_contact_address { color: #999999 ;font-size:1.4rem;margin-top:10px;overflow:hidden;}
.am_contact_phone { color: #999999; font-size: 1.4rem; }
#contact_list { border-bottom: 1px dashed #dfdfdf ;background-color:#ffffff;}
#contact_list .item { margin-bottom: 20px; }

#contact_phone_list { padding-top: 45px; background-color: #ffffff; }
#base_phone_list { padding-top: 45px; margin-bottom: 100px; background-color: #ffffff;}
.contact_phone_list_item{margin-bottom:35px;}
.contact_phone_list_title { color: #211713; font-weight: bold; font-size: 1.6rem; }
.contact_phone_list_area { color: #211713; font-weight: bold; font-size: 1.4rem; }
.contact_phone_list_phone { color: #999999; font-size: 1.4rem; margin-top:15px;margin-bottom:0;}
.am_form_submit { color: #fff; background-color: #cf000e ;width:160px;height:50px;font-size:1.4rem;}
.am_main_title_nav li{margin:0 5px;}
.am_main_title_nav li a { font-size: 1.2rem; }
.error { color: red; }
#contact_form form{background-color:#ffffff;}


.table tr th { background-color: #ccc; border: 1px solid #ddd !important; border-collapse: collapse; text-align: center; line-height: 40px; font-size: 14px; }
.table tr td { background-color: #97bfd7; border: 1px solid #ddd !important; border-collapse: collapse; text-align: center; line-height: 40px; font-size: 14px; }
.font_weight { font-weight: bold; text-align: left !important; font-size: 14px; padding-left: 10px; background-color: #ccc!important; }
@media only screen and (min-width: 641px) { .am-topbar-nav > li > a { color: #211713;}
}