/*!
 * Product Common Css file for 'www.aiphone.net'
 */
 @charset "utf-8";

 .anchor-box01 .nav { display: block; }
 .anchor-box01 .nav li { display: inline-block; font-weight:700; }

 div.table-responsive table.table-bordered td.country{background-color:#f7f7f7;}

 #america > div > table > thead > tr > th{background-color:#ebedfb;}
 #america div.table-responsive table.table-bordered td.country{background-color:#f9f9ff;}

 #europe > div > table > thead > tr > th{background-color:#ebfbec;}
 #europe div.table-responsive table.table-bordered td.country{background-color:#f9fffa;}

 #middleast_africa > div > table > thead > tr > th{background-color:#fbf5eb;}
 #middleast_africa div.table-responsive table.table-bordered td.country{background-color:#fffdf9;}

 #asia > div > table > thead > tr > th{background-color:#fbedeb;}
 #asia div.table-responsive table.table-bordered td.country{background-color:#fffaf9;}

 #oceania > div > table > thead > tr > th{background-color:#ebfbf9;}
 #oceania div.table-responsive table.table-bordered td.country{background-color:#f9fffe;}


 @media (max-width: 640px) {
     .anchor-box01 .nav li { display: inline-block; }
     .anchor-box01 li:first-child a{margin-top:0;}
     .content-box.anchor-box01 nav ul.nav-pills, .content-box.anchor-box01 nav ul.nav-pills nav{background-color: rgba(248, 248, 248, 0.52);}
 }
 div.table-responsive table.table-bordered td h5, div.table-responsive table.table-bordered td.subsidiary-info > strong{ white-space:nowrap;}
 @media (min-width: 641px) {
    div.table-responsive table.table-bordered td.country{white-space:nowrap;}

    div.table-responsive table.table-bordered {table-layout: fixed;}
    div.table-responsive table.table-bordered > thead > tr > th:first-child{width:14em !important;}
    div.table-responsive table.table-bordered td.country:first-child{width:14em !important;}
 }


#img_global-map{opacity: 0.96;}
#img_global-map:hover{opacity: 1.0;}
 .subsidiary-info a.subsidiary-web { margin-right: .8em; font-weight: 400; color: #444; font-size: 1em; }
 .subsidiary-info a.subsidiary-web .icn-doc-newwindow{padding-right:.5em}
 .subsidiary-info a.subsidiary-tel { margin-right: .8em; font-weight: 400; color: #444; font-size: 1em; }
 .subsidiary-info a.subsidiary-tel:before{ content:'TEL';margin-right:.2em;}
 .subsidiary-info a.subsidiary-tel .icn-doc-tel{padding-right:.5em}
 .subsidiary-info a.subsidiary-web:hover{opacity:.8;}
 /*.subsidiary-info a.subsidiary-tel:hover{opacity:.8;}*/
 .subsidiary-info a.subsidiary-web:active{opacity:.8;}
 /* .subsidiary-info a.subsidiary-tel:active{opacity:.8;}   */




