@charset "shift_jis";
/* CSS Document */

.protext2_basicH { font-size: 75%; line-height:150%; color:#666666;}
.protext3_basic { font-size: 88%;}
.protext1_basicH { font-size: 75%; line-height:150%; color:#666666;}

.PL10{padding-left:10px;}

.white {
	color:#FFFFFF;
}

.box01{
	height:2em;
	line-height:2em;
}




.block_Ctext_left {
	width:432px;
	float:left;
}


/* 製品2つ並び */
.block_Ctext_left .Ctext_left {
	width:210px;
	float:left;
	text-align:left;
}
.block_Ctext_left  .Ctext_left p{
	margin:0;
	padding:10px 10px 0 0;
	text-align:left;
}
.block_Ctext_left  .Ctext_right {
	width:210px;
	float:right;
	text-align:left;
}
.block_Ctext_left  .Ctext_right p{
	margin:0;
	padding:10px 10px 0 0;
	text-align:left;
}


/* 製品3つ並び */
.block_Ctext_left3 {
	width:432px;
	float:left;
}
.block_Ctext_left3 .Ctext_left3 {
	width:141px;
	float:left;
	text-align:left;
}
.block_Ctext_left3 .Ctext_left3 p{
	margin:0;
	padding:10px 10px 0 0;
	text-align:left;
}
.block_Ctext_left3 .Ctext_left3-2 {
	width:141px;
	float:left;
	text-align:left;
}
.block_Ctext_left3 .Ctext_left3-2 p{
	margin:0;
	padding:10px 10px 0 0;
	text-align:left;
}
.block_Ctext_left3  .Ctext_right3 {
	width:141px;
	float:right;
	text-align:left;
}
.block_Ctext_left3  .Ctext_right3 p{
	margin:0;
	padding:10px 10px 0 0;
	text-align:left;
}

.block_Ctext_left3  .Ctext_right3 p.op001{ /*-------20090706 TW追記*/
	margin:0;
	padding:8px 10px 8px 0;
	text-align:left;
}



.block_Ctext_right {
	width:323px;
	float:right;
	text-align:center;
}






/* 900シリーズ ボーダー */

.Block900_border {
	width:771px;
	border-top:#666666 dotted 1px ;
	padding-top:10px;
	margin-top:10px;
}


/* HS400 */
.block_HS400 {
	width:515px;
	float:left;
	text-align:left;
}

.block_HS400 .img_HS400{
	width:323px;
	float:right;
	text-align:center;
}

.block_HS400 .Ctext_HS400 {
	width:176px;
	float:left;
	text-align:left;
}

.block_HS400 .Ctext_HS400 .blockIcon_s {
	width:176px;
	text-align:left;
	border-top:#666666 1px dotted;
	padding-top:5px;
	margin-top:15px;
}
.block_HS400 .Ctext_HS400 .blockIcon_s img{
	margin-right:3px;
}

.block_HS400 .Ctext_HS400 .blockIcon_s img.last{
	margin-right:0;
}

.block_HS400 .Ctext_HS400 .blockIcon_s p{
	margin:0;
	padding-top:2px;
}




/* アイコン */
.block_Ctext_left_in {
	width:432px;
	float:left;
}
.block_Ctext_left_in .blockIcon{
	width:432px;
	text-align:left;
	border-top:#666666 1px dotted;
	padding-top:2px;
	margin-top:15px;
}

.block_Ctext_left_in .blockIcon img{
	margin-right:3px;
	margin-top:3px;
}

.block_Ctext_left_in .blockIcon img.last{
	margin-right:0;
}

.block_Ctext_left_in .blockIcon p{
	margin:0;
	padding-top:2px;
}



/* レイアウト二分割 */
.blockHalf_left {
	width:381px;
	float:left;
}

.blockHalf_right {
	width:381px;
	float:right;
}

.blockSbj_Half_n {
	height:68px;
	margin:15px 0 10px 0;
	padding:0;
	background: url(../images/sbj_bg_bt3.jpg) no-repeat right top ;
}
.blockSbj_Half_n h3{
    width:245px;
	text-align:left;
    float:left;
}
.blockSbj_Half_n  ul {
    margin:0;
	width:122px;
    padding:6px 7px 8px 7px;
	height:54px;
    list-style:none;
    float:right;
}
.blockSbj_Half_n ul li {
	height:18px;
    float:left;
	margin:0px;
	padding:0px;
}
.blockSbj_Half_n ul li a img {
    display:block;
}


/* 製品1つ並び */
.block_Ctext_left1 .Ctext_left1 {
	width:210px;
	float:left;
	text-align:left;
}
.block_Ctext_left1  .Ctext_left1 p{
	margin:0;
	padding:10px 10px 0 0;
	text-align:left;
}
.block_Ctext_left1  .Ctext_right1 {
	width:210px;
	float:right;
	text-align:left;
}
.block_Ctext_left1  .Ctext_right1 p{
	margin:0;
	padding:10px 10px 0 0;
	text-align:left;
}

/* アイコン */
.block_Ctext_left1_in {
	width:210px;
	float:left;
}
.block_Ctext_left1_in .blockIcon1{
	width:210px;
	text-align:left;
	border-top:#666666 1px dotted;
	padding-top:2px;
	margin-top:15px;
}

.block_Ctext_left1_in .blockIcon1 img{
	margin-right:3px;
	margin-top:3px;
}

.block_Ctext_left1_in .blockIcon1 img.last{
	margin-right:0;
}

.block_Ctext_left1_in .blockIcon1 p{
	margin:0;
	padding-top:2px;
}

.block_Ctext_left1_in .blockProducts {
	text-align:center;
}











/* スペース */
.sp_PR3 {
	padding-right: 3px;
}

.sp_PR4 {
	padding-right:4px;
}

.sp_PR10 {
	padding-right:10px;
}

.sp_PR12 {
	padding-right:12px;
}



.sp_PR16 {
	padding-right:16px;
}

.spPB3 {
	padding-bottom:3px;
}

.spPB7 {
	padding-bottom:7px;
}
.spPB10 {
	padding-bottom:10px;
}
.spPB20 {
	padding-bottom:20px;
}
.spPB30 {
	padding-bottom:30px;
}

.spPB40 {
	padding-bottom:40px;
}





/* HX3000 090812 TW追加 */
.block_HX3000 {
	width:682px;
	float:left;
	text-align:left;
}

.block_HX3000 .img_HX3000{
	width:323px;
	float:right;
	text-align:center;
}

.block_HX3000 .Ctext_HX3000 {
	width:346px;
	float:left;
	text-align:left;
}

.block_HX3000 .Ctext_HX3000 .blockIcon_s {
	width:346px;
	text-align:left;
	border-top:#666666 1px dotted;
	padding-top:5px;
	margin-top:15px;
}
.block_HX3000 .Ctext_HX3000 .blockIcon_s img{
	margin-right:3px;
}

.block_HX3000 .Ctext_HX3000 .blockIcon_s img.last{
	margin-right:0;
}

.block_HX3000 .Ctext_HX3000 .blockIcon_s p{
	margin:0;
	padding-top:2px;
}



/* 090924 TW追加 */

.block_Ctext_left_in .bd_t{
  border-top: #666666 dotted 1px;
  padding-top:5px;
}

.ps_left {
	text-align:left;
	color: #0B33AC;
}


.blockAttention2 ul{
	text-align:left;
	margin-left:1.0em;
}

.blockAttention2 ul li{
	margin:0;
	padding:0;
}


	