@charset "utf-8";

.mr18 {
margin-right:18px;
}

.ttl2 {
    background: url("/products/bizprojector/select/images/bgimg_01.gif") no-repeat scroll left center;
    height:65px;
    line-height:65px;
    font-size:157%;
    font-weight:bold;
    padding-left:30px;
    margin-bottom:25px;
    color:#333;
}
.ttl3 {
    background-color:#1553AE;
    color:#FFFFFF;
    font-size:20px;
    padding:2px 10px;
    margin-bottom:30px;
}
.ttl4 {
    border-bottom:1px solid #333;
    margin-bottom:10px;
    font-size:20px;
}

.point_nav {
    float:left;
    padding:0 20px;
    margin-bottom:80px;
}

.brightness_nav{
    background-color: #EBF5FD;
    border: 1px solid #CDE3F3;
    width: 306px;
    float: left;
}

.brightness_nav h4{
    font-size: 108%;
    color: #3C83DD;
    padding: 21px 29px 12px;
}

.brightness_nav h4 span{
    font-size: 156%;
}

.brightness_description{
    padding: 10px 20px 0;
    height: 70px;
}

.contentDetail {
    width:880px;
    margin:0 auto;
}

.brightness_diff {
    width:260px;
    padding:10px 9px;
    border:1px solid #d2e6f4;
    background-color:#edf6fd;
    float:left;
}
.brightness_diff h4 {
    padding:5px;
    text-align:center;
    font-size:20px;
}
.brightness_diff h4 span {
    font-size: 70%;
}
.box {
    padding:25px;
    border:1px solid #000;
}
.box_text {
    width:300px;
    float:left;
}
.box_img {
    width:483px;
    float:right;
}

.point2_text {
    text-align:center;
    margin-top:20px;
    font-size:20px;
}

.tblBox {
    width:430px;
    margin:0 auto;
}
.tbl {
    width:100%;
}
.tbl th {
    padding:5px;
    border:1px solid #e7e7e7;
    text-align:center;
    background-color:#fafafa;
}
.tbl td {
    padding:5px;
    border:1px solid #e7e7e7;
    text-align:center;
}
.point3_img {
	width:500px;
	float:left;
}
.point3_tbl {
	width:355px;
	float:right;
}
.point3_tbl th,
.point3_tbl td {
	font-size:12px;
}


.set_section {
    width:920px;
    margin: 0px auto;
}


.detail_subhead {
    color: #000000;
    background: #C4DCF3;
    font-size: 127%;
    font-weight: bold;
    width: 280px;
    height: 42px;
    text-align: center;
    padding-top: 15px;
}
.detail_subhead_background {
    background: #E0F0FF;
    width: 260px;
    height: 306px;
    padding:0 10px;
}
.detail_subhead_txt {
    width: 260px;
    padding-top: 20px;
    padding-bottom: 20px;
}



