#left-menu-fix{width:212px;float: left;border-right: 2px solid #959595;}
#left-menu-fix .left-menu-title{background:#f0f8fe;font-size: 17px;font-weight: bold;color: #246884;padding: 16px 10px;}

ul.colortabs{float:left;margin:0;padding:0;background: #ededed;}
ul.colortabs li{position:relative;margin:0;padding:0;border-bottom:1px solid #fff;color:#3e3e3e;list-style: none; width: 212px}
ul.colortabs li a{text-decoration:none;display:block;font-size:14px;outline:none;padding:10px 11px 10px 10px;text-align:left;color:inherit;}
html ul.colortabs li.active, html ul.colortabs li.active a:hover {border-right:inherit;z-index:9;color:#fff;background: #0381ad url(../images/white-arrow.png) no-repeat right;}

.sidebarFixed{ position: fixed !important;
    top: 50px !important;
    left: 467px !important;} 

.tabContent {font-size:1.2em;padding:20px;position:relative;color:#000;min-height:286px;float: left;width: 712px;font-family: "meiryo";}
.tabContent p{line-height: 20px;font-size: 12px;}
#three-tab-wrapper{border-left:2px solid #959595;float: left;width: 750px;overflow: hidden;position: relative;left: -2px;}
#three-tab-wrapper .title-style{color: #0381ad;font-weight: bold;font-size: 20px;width:760px;border-bottom: 2px dotted #ccc;padding-bottom: 20px;}
.three-color-tab-wrapper{position:relative;color: #fff;width: 700px;height: 260px;}
.three-color-tab-wrapper .box-blue{width:215px;background: #4896b2;position: absolute;bottom: 0px;margin-bottom: 0px !important;}
.three-color-tab-wrapper  li{font-size: 11px;color: #fff;list-style-type:disc;text-align: left;padding: 5px;margin:7px 0px 7px 20px;line-height: 18px;}
.three-color-tab-wrapper .box-blue a.button-a {padding:8px 0px;display: block;color: #fff;border-top:1px solid #76b0c5; text-align: center;}
.three-color-tab-wrapper .box-blue a.button-a:hover {text-decoration: underline;}
.three-color-tab-wrapper .box-blue .box-blue-title{;background:#8cc2d5 url(../images/icon-3-tab1.jpg) 8px 0px no-repeat;width: auto;height: 50px;display: block;font-size: 18px;line-height: 50px;text-align: center}
/*Orange*/
.three-color-tab-wrapper .box-orange{width:215px;background: #d8ab60;position: absolute;bottom: 0px;left: 242px;}
.three-color-tab-wrapper  li{font-size: 11px;color: #fff;list-style-type:disc;text-align: left;padding: 5px;margin:7px 0px 7px 20px;line-height: 18px;}
.three-color-tab-wrapper .box-orange a.button-a {padding:8px 0px;display: block;color: #fff;text-align: center;border-top:1px solid #e2c088; text-align: center;}
.three-color-tab-wrapper .box-orange a.button-a:hover {text-decoration: underline;}
.three-color-tab-wrapper .box-orange .box-orange-title{;background:#efc173 url(../images/icon-3-tab2.jpg) 8px 0px no-repeat;width: auto;height: 50px;display: block;font-size: 18px;line-height: 50px; text-align: center}
/*Red*/
.three-color-tab-wrapper .box-red{width:215px;background: #c55d01;position: absolute;bottom: 0px;left: 480px;}
.three-color-tab-wrapper  li{font-size: 14px;color: #fff;list-style-type:disc;text-align: left;padding: 5px;margin:7px 0px 7px 20px;line-height: 18px;}
.three-color-tab-wrapper .box-red a.button-a {padding:8px 0px;display: block;color: #fff;text-align: center;border-top:1px solid #d48641; text-align: center;}
.three-color-tab-wrapper .box-red a.button-a:hover {text-decoration: underline;}
.three-color-tab-wrapper .box-red .box-red-title{;background:#e16a00 url(../images/icon-3-tab3.jpg) 8px 0px no-repeat;width: auto;height: 50px;display: block;font-size: 18px;line-height: 50px;text-align: center; padding-left: 20px;}
.image-support{width: 15px;position: relative; top: 3px}

.red-box-list li{background: url(../images/bullet_icon.png) left 5px no-repeat !important;list-style-type: none;padding: 0px 0px 0px 15px;margin:0px 30px 10px 0px;}
#three-tab-wrapper a.blue-action-button{background:url(../images/blue-button.png) no-repeat;width: 330px;height: 75px;display: block;}
#three-tab-wrapper a.blue-action-button:hover{background:url(../images/blue-button.png) no-repeat 0px -74px;width: 330px;height: 75px;display: block;}
#three-tab-wrapper a.blue-action-button2{background:url(../images/blue-button2.png) no-repeat;width: 330px;height: 75px;display: block;}
#three-tab-wrapper a.blue-action-button2:hover{background:url(../images/blue-button2.png) no-repeat 0px -74px;width: 330px;height: 75px;display: block;}
.red-box-long-list li{background: url(../images/bullet_icon.png) left 5px no-repeat !important;list-style-type: none;padding: 0px 0px 0px 15px;margin:0px 0px 10px 0px;}
ul.colortabs li .active{border-right:inherit;z-index:999;color:#fff;background: #0381ad url(images/white-arrow.png) no-repeat right;}
.three-tab-banner{background: url(../images/dec-img.jpg);width: 970px;height: 164px;display: block;}
.three-tab-banner .banner-title-text{color: #fff;font-size: 32px;font-family: inherit;float: right;margin:38px 30px 0px 0px;font-weight: bold;text-align: left;width: 488px;}
.three-tab-banner .banner-content-text{color: #fff;font-size: 18px;font-family: inherit;float: right;margin: 25px 30px 0px 0px;width: 628px;line-height: 26px;text-align: center;}
.new-footer{height: 190px !important;}
.three-tab-banner {background:url("../images/dec-img.jpg") repeat scroll 0 0 / 100% auto;display: block;height: 164px;width: 100%;margin:20px 0px;}

.dp-h1{padding-bottom:10px; color:#0075b1; font-size: 16px  }
.dp-h11{padding:15px 0; color:#0075b1; font-size: 16px  }
.dp-h6 h3{line-height:22px;}

#tab1:hover, #tab2:hover,#tab3:hover, #tab4hover {background: none;}
.mar-r20{margin-right:20px}