/* 製品ラインナップ用 ワイドプロジェクタ－がオススメ ページ用 */

/* タイトル */
.line_tit{width:100%; height:auto; overflow: hidden;}
		  
.line_t1{float:left; padding:0px; margin:0px;}

h3.line_t2{float:left; padding:0px; margin:0px; font-size:6px; line-height:100%;}
		   
.line_t3{clear:both; padding:0px; margin:0px 0px 10px 0px;}

.2px{clear:both; padding:0px; margin:0px 0px 10px 0px;}

h4.line_t4{clear:both; padding:0px; margin:0px;}

#main div#contents{width:580px;	margin:0px auto; padding:0px; overflow: visible; }
	
/*=========== 製品ライナップ 右側_メニューバー =============*/
ul#navi{width:135px;}

ul#navi li.dt{height:16px;}	 

ul#navi li.navi_title{height:22px;}

ul#navi li.navi_title a{background: url(../products/images/side/sm_go_lineup.gif) no-repeat;
                        width:135px; height:22px; display:block; text-indent:-999px;}

ul#navi li.navi_title a:hover{background:url(../products/images/side/sm_go_lineup_ov.gif) no-repeat;}

ul#navi li.navi_sub_title{height:21px;}

ul#navi li{height:30px; margin:0px; list-style:none; overflow:hidden;}
		 
ul#navi li a{width:135px; height:30px; text-indent:-9999px; display:block;}	 

ul#navi li.ud8400 a{background:url(../products/images/side/sm_bg_name_ud8400.gif) no-repeat;}

ul#navi li.wd8200 a{background:url(../products/images/side/sm_bg_name_wd8200.gif) no-repeat;}
ul#navi li.wl7200 a{background:url(../products/images/side/sm_bg_name_wl7200.gif) no-repeat;}
ul#navi li.wd3300 a{background:url(../products/images/side/sm_bg_name_wd3300.gif) no-repeat;}

ul#navi li.xd8100 a{background:url(../products/images/side/sm_bg_name_xd8100.gif) no-repeat;}
ul#navi li.xd8000 a{background:url(../products/images/side/sm_bg_name_xd8000.gif) no-repeat;}
ul#navi li.xl7100 a{background:url(../products/images/side/sm_bg_name_xl7100.gif) no-repeat;}
ul#navi li.xd3200 a{background:url(../products/images/side/sm_bg_name_xd3200.gif) no-repeat;}

ul#navi li.fd630 a{background:url(../products/images/side/sm_bg_name_fd630.gif) no-repeat;}

ul#navi li.wd620 a{background:url(../products/images/side/sm_bg_name_wd620.gif) no-repeat;}
ul#navi li.wd380est a{background:url(../products/images/side/sm_bg_name_wd380est.gif) no-repeat;}
ul#navi li.ew330 a{background:url(../products/images/side/sm_bg_name_ew330.gif) no-repeat;}

ul#navi li.xd600 a{background:url(../products/images/side/sm_bg_name_xd600.gif) no-repeat;}
ul#navi li.xd560 a{background:url(../products/images/side/sm_bg_name_xd560.gif) no-repeat;}
ul#navi li.xd360est a{background:url(../products/images/side/sm_bg_name_xd360est.gif) no-repeat;}
ul#navi li.ex320 a{background:url(../products/images/side/sm_bg_name_ex320.gif) no-repeat;}
ul#navi li.xd250st a{background:url(../products/images/side/sm_bg_name_xd250st.gif) no-repeat;}
ul#navi li.xd95st a{background:url(../products/images/side/sm_bg_name_xd95st.gif) no-repeat;}

ul#navi li a:hover{background-position:-135px 0px;}

ul#navi li a.now{background-position:-270px 0px;}
ul#navi li a.now:hover{background-position:-135px 0px;}

ul#navi li.in a{height:22px; width:135px; background:url(../products/images/side/sm_go_old.gif) no-repeat;}

ul#navi li.in a:hover{background:url(../products/images/side/sm_go_old_ov.gif) no-repeat;}

/*  ラインナップトップページ */
.sen01_lin{margin:0px 5px; width:1px; background-color:#666666; overflow:hidden; float:left;}

.sen02_lin{margin:2px 0px; background-color:#666666; height:1px; overflow:hidden; float:left; width:192px;}

.waku01_lin{width:192px; padding-bottom:5px; float:left; margin:10px 0px 0px 0px; height:auto;}

.waku02_lin{width:40px; float:left; font-size:10px; line-height:100%; text-align:center; margin:0px; height:90px;}

.waku02b_lin{width:40px; float:left; font-size:10px; line-height:100%; text-align:center; margin:0px; height:70px;}

.waku03_lin{width:150px; text-align:center; float:left; margin:0px; height:90px;}

.waku03b_lin{width:150px; text-align:center; float:left; margin:0px; height:70px;}

.waku00{width:190px; margin:0px; height:25px; padding:0px;}
			
.img_lin01{font-size:9px; float:left; width:63px; margin:5px 0px; text-align:right; height:31px;}

.img_lin02{font-size:9px; float:left; width:63px; margin:5px 0px; text-align:right; height:18px;}

.waku04_lin{line-height:120%; float:left; width:149px; height:33px; font-size:12px;}

.waku05_lin{float:left;	margin-top:8px;}
			
.waku05_lin a{background:url(../products/images/lineup/icon_detail.gif) no-repeat;
              height:16px; width:41px; display:block; text-indent:-9999px; overflow:hidden;}
			  
.waku05_lin a:hover{background:url(../products/images/lineup/icon_detail_on.gif) no-repeat;}

.waku06_lin{font-size:9px; line-height:120%; text-indent:-20px;	margin-left:20px; clear:both;}

.waku_side{width:100%; padding:0px;	margin:0px;	height:auto; clear: both;}

.pro_img76{margin-top:10px;}
.pro_img63{margin-top:23px;}
.pro_img52{margin-top:34px;}
.pro_img66{margin-top:20px;}
.pro_img60{margin-top:26px;}


/* 製品写真等 */
.line_photo{margin:0px; padding:0px; width:305px; float:left;}

.line_ph1{float:left; width:265px;}

.line_ph2{text-align:center; width:100%; margin-top:10px;}

.line_ph3{float:left; padding-top:10px; width:40px; text-align:center;}
		  
.op_lens{margin:10px auto; width:166px; height:20px;  display:block; text-indent:-999px;
         background: url(../products/images/common/img_op.gif) no-repeat;}
		  
.op_lens a{background: url(../products/images/common/img_op.gif) no-repeat;
           overflow:hidden; text-indent:-999px; width:166px; height:20px;  display:block;}
		   
.op_lens a:hover{background: url(../products/images/common/img_op2.gif) no-repeat;}
		  
.line_info{float:left; margin:0px 0px 15px 15px; padding:0px;}
		   
.line_in1{width:100%; font-weight: bold;}

.line_in2{
	font-size:11px;
	line-height:130%;
	width:100%;
	margin:5px 0px;
	text-align:left;
	padding: 0px;
}

.line_in3{width:100%; text-align:left;}

.line_in4{font-size:10px; line-height:150%; margin:5px 0px; width: auto;}

.line_in5{font-size:10px; line-height:100%; padding-left:15px; margin:5px 2px;
          background:url(../products/images/side/icon_arrow2.gif) no-repeat;}
 
#main .line_in5 a {color:#000000;}
#main .line_in5 a:hover{color:#ff8800;}

/*   ラインアップ内メニュー   */
ul#lin_menu{width:580px; height:43px; background:url(../products/images/common/smb.gif) no-repeat; margin:1px 0px 15px 0px;}

ul#lin_menu li{font-size:6px; line-height:100%; text-indent:-999px; display:block; overflow:hidden; float:left;}
				
ul#lin_menu li a{display:block; height:31px; width:145px;}

ul#lin_menu li a:hover{background:url(../products/images/common/smb_o.gif) no-repeat;}
ul#lin_menu li.me01 a:hover{background-position:0px 0px;}
ul#lin_menu li.me02 a:hover{background-position:-145px 0px;}
ul#lin_menu li.me03 a:hover{background-position:-290px 0px;}
ul#lin_menu li.me04 a:hover{background-position:-435px 0px;}

ul#lin_menu li.me01_now a{background:url(../products/images/common/smb_o.gif) no-repeat 0px 0px;}
ul#lin_menu li.me02_now a{background:url(../products/images/common/smb_o.gif) no-repeat -145px 0px;}
ul#lin_menu li.me03_now a{background:url(../products/images/common/smb_o.gif) no-repeat -290px 0px;}
ul#lin_menu li.me04_now a{background:url(../products/images/common/smb_o.gif) no-repeat -435px 0px;}

ul#lin_menu li.me01_now a:hover{background-position:0px 0px;}
ul#lin_menu li.me02_now a:hover{background-position:-145px 0px;}
ul#lin_menu li.me03_now a:hover{background-position:-290px 0px;}
ul#lin_menu li.me04_now a:hover{background-position:-435px 0px;}
       
/*  機能一覧　　*/

.lin_kino{padding:5px 15px; background-color:#E5E5E5; margin:0px; width:580px;
          voice-family: "\"}\"";
          voice-family: inherit;
          width:550px;}
		 
/*  特長  */
h4.s_title1{
	margin:0px;
	color: #6AB315;
	font-size: 16px;
	font-weight: bold;
	background-image: url(../products/images/common/s_title1_back.jpg);
	padding-top: 12px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
	height: 23px;
	width: 570px;
}

h4.s_title2{
	color: #247DBE;
	font-size: 14px;
	font-weight: bold;
	background-image: url(../products/images/common/s_title2_back.jpg);
	padding-top: 12px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
	height: 23px;
	width: 570px;
	margin-top: 30px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}

h4.s_title3{
	color: #1EB49C;
	font-size: 14px;
	font-weight: bold;
	background-image: url(../products/images/common/s_title3_back.jpg);
	padding-top: 12px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
	height: 23px;
	width: 570px;
	margin-top: 30px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}

.line_po_bk{background-color:#000000; height:30px; width:571px; padding:0px 0px 0px 9px; margin:15px 0px 15px 0px;}
			
.line_point{background-color:#F8D87F; border-left:1px #ffffff solid; height:30px; font-size:12px;
            font-weight:bold; width:560px; padding-left:10px; line-height:30px;}			

.line_point3{background-color:#B0EAE1; border-left:1px #ffffff solid; height:30px; font-size:12px;
             font-weight:bold;width:560px; padding-left:10px; line-height:30px;}

.line_point4{background-color:#C3EAFB; border-left:1px #ffffff solid; height:30px; font-size:12px; font-weight:bold;
	         width:560px; padding-left:10px; line-height:30px;}

.line_point2{background-color:#58595B; height:25px; color:#FFFFFF; font-size:12px; font-weight:bold; width:570px;
             padding-left:10px;	line-height:25px; margin:15px 0px;}
			
.line_po01{font-size:12px; line-height:120%; width:385px; float:left;}
		   
.line_po02{font-size:10px; line-height:120%; float:left; width:180px; margin:0px 0px 0px 15px;}

.line_po03{font-size:10px; line-height:120%; width:580px; margin-top:5px; clear:both;}

.line_po04{font-size:12px; line-height:130%; width:580px; height:auto;}

.line_po05{font-size:12px; line-height:120%; width:240px; float:left; margin:0px;}

.line_po06{width:auto; margin:0px 0px 0px 10px; float:right;}

.line_po07{font-size:12px; line-height:120%; width:290px; margin:0px 10px 0px 0px; float:left;}
 
.line_sp01{font-size:12px; padding:5px 0px 5px 10px; line-height:120%; text-align:left;}

.line_sp02{font-size:10px; line-height:120%; text-indent:-15px; margin:2px 0px 2px 15px;}

.line_sp03{font-size:12px; padding:5px; line-height:120%;}

.line_box_left{float:left; width:280px;}

.line_box_right{float:right; width:280px;}

.line_box_left dl,.line_box_right dl{width:270px; clear:both; margin:5px;}

.line_box_left dl dt,.line_box_right dl dt{background-color:#E6E7E8;}
 
.line_box_left dl dt img,.line_box_right dl dt img{float:left; padding:10px 0px!important;}

.line_box_left dl dd,.line_box_right dl dd{margin-top:10px; clear:both;}

p.top10{padding-top:10px;}

.img_right{text-align: right;}

.right_img_2{width:255px; float:right; padding-left:10px; font-size:10px;}

.right_img_2 .dl_left{width:115px; float:left; }

.right_img_2 .dl_right{width:115px; float:right; }
.right_img_2 .pad_img{padding:33px 0px 0px 5px;}
.right_img_2 .cler_txt{clear:both; text-align:right; padding-top:5px;}

.right_img_3{width:325px; float:right; padding-left:10px; font-size:10px;}

.right_img_3 .dl_left{width:150px; float:left; }

.right_img_3 .dl_right{width:150px; float:right; }
.right_img_3 .pad_img{padding:33px 0px 0px 5px;}
.right_img_3 .cler_txt{clear:both; text-align:right; padding-top:5px;}

.b_title{font-size1:12px; color:#2794E5; font-weight:bold; margin:0px 0px 5px 0px;}

.bc_1{background-color:#8D9BA3; text-align:center;}

.bc_2{background-color:#E7EBEE; text-align:left;}

.bc_2c{background-color:#E7EBEE; text-align:center;}

.bc_3{background-color:#FFFFFF; text-align:left;}

.bc_3c{background-color:#FFFFFF; text-align:center;}

.bc_4{background-color:#00C0AC; text-align:center;}

.bc_5{background-color:#4BC7F2; text-align:center;}

.bc_6{background-color:#F3EFEC; text-align:left;}

/* ワイドプロジェクターがオススメ */
/* メニュー */
ul#wide_menu{height:30px; width:620px; margin:0px; padding:0px;}

ul#wide_menu li{display:block; height:30px; width:206px; float:left; padding:0px; margin:0px;}
ul#wide_menu li a{display:block; height:30px; width:206px; overflow:hidden; text-indent:-999px;}

ul#wide_menu li.wide01{background:url(../wide/images/lbt01.gif) no-repeat;}
ul#wide_menu li.wide01 a{background:url(../wide/images/lbt01.gif) no-repeat;}
ul#wide_menu li.wide01 a:hover{background:url(../wide/images/lbt01o.gif) no-repeat;}

ul#wide_menu li.wide02{background:url(../wide/images/lbt02.gif) no-repeat;}
ul#wide_menu li.wide02 a{background:url(../wide/images/lbt02.gif) no-repeat;}
ul#wide_menu li.wide02 a:hover{background:url(../wide/images/lbt02o.gif) no-repeat;}

ul#wide_menu li.wide03{background:url(../wide/images/lbt03.gif) no-repeat;}
ul#wide_menu li.wide03 a{background:url(../wide/images/lbt03.gif) no-repeat;}
ul#wide_menu li.wide03 a:hover{background:url(../wide/images/lbt03o.gif) no-repeat;}

ul#wide_menu li.ss{width:1px; height:30px; overflow:hidden; background:url(../wide/images/lbt04.gif) no-repeat;}

div#wide_main{margin:0px; padding:0px; width:600px; height:auto; overflow:visible;}

.wide_pj{padding:0px; margin:10px 0px}
h2.wide_tit{margin:0px; padding:0px; width:620px; height:180px;}

.wide_tb{font-size:12px; font-weight:bold; color:#003399;}

/*DLPとは */
h4.dlp{font-size:12px; font-weight:bold; color:#003399; margin:20px 0px 10px 0px;}

/*旧製品---*/

.old_tit{background-color:#26425F; font-size:12px; font-weight:bold; color:#FFFFFF; height:20px;
         line-height:20px; padding-left:10px; margin:10px 0px 0px 0px;}
		 
div#old2{width:623px; margin:20px auto 30px auto; height:auto; overflow:inherit;}

.line_point5{background-color:#D6C1DA; border-left:1px #ffffff solid; height:30px; font-size:12px;
             font-weight:bold;width:560px; padding-left:10px; line-height:30px;}

.line_point6{background-color:#C8E1E6; border-left:1px #ffffff solid; height:30px; font-size:12px;
             font-weight:bold;width:560px; padding-left:10px; line-height:30px;}

.line_point7{background-color:#E0D9C3; border-left:1px #ffffff solid; height:30px; font-size:12px;
             font-weight:bold;width:560px; padding-left:10px; line-height:30px;}

.line_point8{background-color:#CAE6D2; border-left:1px #ffffff solid; height:30px; font-size:12px;
             font-weight:bold;width:560px; padding-left:10px; line-height:30px;}

.line_point9{border-left:1px #ffffff solid; height:30px; font-size:12px;
             font-weight:bold;width:560px; padding-left:10px; line-height:30px;}

.line_po_red{background-color:#78246B; height:30px; width:571px; padding:0px 0px 0px 9px; margin:15px 0px 15px 0px;}
.line_po_blue{background-color:#003399; height:30px; width:571px; padding:0px 0px 0px 9px; margin:15px 0px 15px 0px;}
.line_po_brown{background-color:#A48417; height:30px; width:571px; padding:0px 0px 0px 9px; margin:15px 0px 15px 0px;}
.line_po_green{background-color:#197C33; height:30px; width:571px; padding:0px 0px 0px 9px; margin:15px 0px 15px 0px;}
.line_po_shita{height:30px; width:571px; padding:0px 0px 0px 9px; margin:15px 0px 15px 0px;}


.old_box01{width:15px; height:2px; overflow:hidden; margin:10px 5px 18px 0px; float:left;}
.old_box02{width:15px; height:2px; overflow:hidden; margin:5px 5px 9px 0px; float:left;}



.iryo01{
	border:2px #00B49C solid;
	margin-top:10px;
	padding-top:10px;
	width:576px;
}
.iryo02{
	padding: 0px 0px 0px 8px;
	float:left;
	width:330px;
	margin-right:8px;
	font-size:12px;
	line-height:130%;
}
.iryo_tit{color:#00B49C; font-weight:bold; margin:0px 0px 10px 0px;}
.iryo_cyui{margin:0px; text-indent:-10px; margin:10px 0px 0px 10px; font-size:10px;}
.yakuzi{background-color:#00B49C; color:#FFFFFF; padding:5px; clear:both; font-size:12px; line-height:130%;}

.old_cell01{background-color:#ffff99; line-height:120%; font-size:12px; padding:5px;}
.old_cell02{background-color:#ffffcc; line-height:120%; font-size:12px; padding:5px;}

.st_bo{padding:5px; border-top:1px solid #666666; margin:15px auto; width:500px;}
.st_me{width:200px; line-height:150%; float:left; font-size:14px;}

#contents .caption {
	padding-top: 20px;
	clear: both;
}
.function_name {
	font-weight: bold;
	margin: 0px 0px 5px;
	display: block;
	border-bottom: 1px solid #CCCCCC;
	padding-bottom: 5px;
}
.function_pic {
	margin: 15px auto 0px;
	width: 480px;
	text-align: center;
}
.line_po04 table {
	width: 100%;
}
.line_po04 td {
	vertical-align: top;
	padding: 5px;
	width: 33%;
	border-left: 1px solid #CCCCCC;
}
.line_po04 th {
	vertical-align: top;
	padding: 5px;
	width: 33%;
}
#contents .attention {
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #666;
	border-bottom-color: #666;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 0px;
}
.attention .title_attention {
	padding-bottom: 5px;
	font-size: 12px;
	font-weight: bold;
}
.attention .line_attention {
	margin-bottom: 5px;
	font-size: 12px;
	line-height: 120%;
}

