@charset "UTF-8";
/*本社英語プレスリリース過去記事2012/08/01～通常記事*/
/*css_common.cssのa:link,a:visited,a:hover記述打消し用*/
header a:link,
header a:visited,
header a:hover,
header a:active,
footer a:link,
footer a:visited,
footer a:hover,
footer a:active,
.slideNavi a:link,
.slideNavi a:visited,
.slideNavi a:hover
.slideNavi a:active
{
    color: #193477;
    text-decoration: none;
    border-bottom:0px;

}
/*スライドナビのメニューに影響するcss_common.cssのbody{font-size:80%;}を打消し*/
header, nav .slideNavi,div .slideNavi
{
    font-size:16px;
}
/*BackToTopの文字サイズ・種別に影響するtemplate.cssのbody{font-size:80%;}と
{font-family: Arial,calibri,sans-serif;}を打消しとline-heightの設定*/
.sub_backTo-top, .goPageTop
{
    font-size:16px;
    font-family: 'NotoSans', 'メイリオ', Meiryo, 'ヒラギノ角ゴ ProN W3', 'HiraKakuProN-W3', 'Hiragino Kaku Gothic ProN', Helvetica, 'Helvetica Neue', sans-serif;
    line-height: 1;
}
/*コンタクトUSボタンに影響するcss_common.cssのbody{font-size:80%;}を打消し*/
.contact_bt
{
	line-height:1;
	font-size:16px;
}
/*コンタクトUSボタンに影響するcss_common.cssのa:link{color:#0e0f69;text-decoration:none;}を打消し*/
.contact_bt a:link,
.contact_bt a:visited,
.contact_bt a:hover,
.contact_bt a:active
{
	text-decoration:none;
	color:#193477;
	font-size:14px;
	font-weight:bold;
	border-bottom:0px;
    font-family: 'NotoSans', 'メイリオ', Meiryo, 'ヒラギノ角ゴ ProN W3', 'HiraKakuProN-W3', 'Hiragino Kaku Gothic ProN', Helvetica, 'Helvetica Neue', sans-serif;
}
/*_common.cssのh1{text-align:center;}の打消し用*/
h1{text-align:left;}
/*本社英語 2012/08/01以降の通常記事とResourceCenterセンター揃え用*/
.main_right1{
    float: none;
    margin-left:auto;
    margin-right:auto;
}
/*本社英語 2009/01/01～2012/07/31の通常記事センター揃え用*/
#right_cont{
    float: none;
    margin-left:auto;
    margin-right:auto;
}
/*本社英語financeセンター揃え対応用*/
table.finance_center{
    margin-left:auto;
    margin-right:auto;
}
/*本社英語financeセンター内側テーブル太字化防止用*/
table.finance_center b table{
    font-weight:normal;
}
/*本社英語別紙のセンター揃え用*/
div.popupMain table.bessi_center,div.popupMain div.bessi_center
{
    margin-left:auto;
    margin-right:auto;
}
/*本社英語プレスリリース別紙の画像はみだし防止とセンター揃え用*/
div.popupMain img.bessi_center{
    max-width:100%;
    display:block;
    margin-left:auto;
    margin-right:auto;
}
/*popupHeaderの高さ0を解消*/
.popupHeader {
    height:90px;
    box-sizing: border-box;
}