﻿table.ms-rteTable-pricingTable {-ms-name:"Pricing table"; font-size: 12px;} 

.ms-rteTableHeaderRow-pricingTable th {
    background-color: #002859;
    color: #FFF;
    border-bottom: 1px solid #FFF;
    height: 35px;
    text-align: center;
    border-left: 1px solid #FFF;
    padding: 4px 5px 4px 5px;
    font-weight:normal;
}
.ms-rteTableHeaderRow-pricingTable th:nth-of-type(1),
.ms-rteTable-pricingTable td:nth-of-type(1){
    border-left: none!important;
}
.ms-rteTable-pricingTable td{
    background-color: #FFF;
    color: #000;
    border-bottom: 1px solid #E6E6E6;
    border-left: 1px solid #E6E6E6;
    height: 30px;
    text-align: center;
    padding: 4px 5px 4px 5px;
	 white-space: nowrap;
}

.ms-rteTableFooterOddCol-pricingTable,
.ms-rteTableFooterLastCol-pricingTable,
.ms-rteTableFooterFirstCol-pricingTable,
.ms-rteTableFooterEvenCol-pricingTable{
    height: 45px;
    text-align: center;
    border: 1px solid #fff;
    background-color: #FFF;
	
}


.ms-rteTableFirstCol-pricingTable{
    height: 45px;
    background-color: #EEF5FD;
    /*color: #002853;*/
	color: #0b1625;
    border-bottom: 1px solid #E6E6E6;
    border-left: 1px solid #E6E6E6;
	padding: 0 10px 0 10px;
	text-align: left!important;
}
.pricing-table-title td{
    background-color: #EEF5FD;
	/*color: #002853;*/
	color: #0b1625;
    height: 45px;
    border-bottom: 1px solid #E6E6E6;
    
}
.pricing-table-title span{
    padding-left: 12px;
    }
.pricing-table-title-img {
    margin-left: 15px;
    width: 21px;
    height: 21px;
    float: left;
}

.ms-rteTable-pricingTable .ms-rteTableFirstCol-pricingTable img {margin-right:5px;}

/*Japanese font style */


.normalize, .normalize h1, .normalize .ms-WPBody h1, .normalize h2,.normalize .ms-WPBody h2, .normalize h3, .normalize .ms-WPBody h3, h2, .ms-WPBody h2, h3, .ms-WPBody h3, #header #navigation #navigationFixed .headSearchInput, div.pp_default .pp_details, div#pp_full_res, .previewControl, .editControls, #cookiePanel, #cookiePanelButton, .pp_right,div.pp_default.videoPopup .pp_top .pp_middle, div.pp_default.videoPopup .pp_content_container .pp_left,div.pp_default.videoPopup .pp_top .pp_left, div.pp_default.opinionPopup
{ font-family: FrutigerLTW20-45Light, "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Verdana,Arial, sans-serif !important;}

#header #headerFixed .headerLinks a, #header nav li a, .carouselWebPartV4 .carouselContentItem a.orangeLargeButton, a.blueButton, a.liveButton, .demoButtonArrow, .demoSmallButton, .linkButtonArrow,.linkButton, .leftnavigation_main_div .leftnavigationlevel_1
{ font-family: FrutigerLTW20-55Roman, "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Verdana,Arial, sans-serif !important; }

/*Japanese display NONE */
.footerTools.addthis_toolbox, .newsPaging li.start, .loginLayer .loginLayerDisclaimer
{display:none;}

#footerNavigation {font-size:13px;}
#footerNavigation a:link, #footerNavigation a:visited, #footerNavigation a:hover {padding-right:0px;}
#footerNavigation ul {font-size:11px;}

.dcfWizard legend {font-weight:normal !important;}
.dcfWizard .phonepickerFields .right  {width:470px !important;}

.news .newsArticleTeaser {font-style:normal;}
