/*HTML��������*/
	
	body {
	background-image: url(images/bg.jpg);
	margin-bottom:0px;
	margin-left:auto;
	margin-right:auto;
	margin-top:0px;
	font-size:12px;
	color:#555555;
	text-align:left;
	vertical-align:top;
}
	div{
	clear:both;
}
	td{
	vertical-align:top;
	text-align:left;
}
	img{
	border-width:0px;
}
	a:hover{
	
}
	p{
	margin-left:0px;
	margin-right:0px;
	margin-top:0px;
	margin-bottom:0px;
	padding-left:0px;
	padding-right:0px;
	padding-top:0px;
	padding-bottom:0px;
}
	
	/* �ڡ������� */
.base{
	width:700px;
	background-color:#FFFFFF;
	height:600px;
	overflow:visible;
	vertical-align:top;
	text-align:left; 
}
.clear_all{
	clear:both;
	height:0px;
}
.futi_left{
	background-image: url(images/futi_left.jpg);
	background-repeat:repeat-y;
	width:7px;
}
.futi_right{
	background-image: url(images/futi_right.jpg);
	background-repeat:repeat-y;
	width:7px;
}
.futi_bottom{
	background-image: url(images/futi_bottom.jpg);
	background-repeat:repeat-x;
	height:7px;
}
	
	/* �ȥåץڡ��� */
.top_left{
	float:left;
	clear:left;
	width:340px;
}
.top_right{
	float:left;
	clear:right;
	width:340px;
}
.top_panel_bg{
	background-image: url(images/top_panel_bg.jpg);
	background-repeat:repeat-y;
	background-position:1px 0px;
}
.top_panel_box{
	width:690px;
	margin-top:10px;
	margin-left:10px;
}
.top_panel_text{
	width:320px;
	height:auto;
	overflow:visible;
	margin-left:10px;
	margin-right:10px;
}
.top_news_title2{
	margin-top:10px;
	margin-bottom:10px;
	width:700px;
}
.top_news_title{
	float:left;
	clear:left;
	width:100px;
}
.top_news_body{
	float:left;
	clear:right;
	width:580px;
}
.top_news_body2{
	margin-right:auto;
	margin-left:auto;
	width:580px;
}
.top_news_bigbox{
	width:690px;
	margin-left:10px;
}
.top_news_box{
	clear:both;
	float:left;
}
.top_news_date{
	white-space:normal;
	float:left;
	clear:left;
	width:90px;
	text-align:left;
	padding-top:5px;
	padding-bottom:5px;
	margin-top:2px;
}
.top_news_text_plus{
	float:left;
	clear:right;
	width:470px;
	padding-top:5px;
	padding-left:20px;
	padding-bottom:5px;
	margin-top:2px;
	background-color:#F5F5F5;
	background-image:url(images/top_news_bg.gif);
	background-repeat:repeat-y;
	background-position:left;
}
.top_news_text_petit{
	float:left;
	clear:right;
	width:470px;
	padding-top:5px;
	padding-left:20px;
	padding-bottom:5px;
	margin-top:2px;
	background-color:#F5F5F5;
	background-image:url(images/top_news_bg2.gif);
	background-repeat:repeat-y;
	background-position:left;
}
.top_news_text_other{
	float:left;
	clear:right;
	width:470px;
	padding-top:5px;
	padding-left:20px;
	padding-bottom:5px;
	margin-top:2px;
	background-color:#F5F5F5;
	background-image:url(images/top_news_bg3.gif);
	background-repeat:repeat-y;
	background-position:left;
}
.top_news_linefeed{
	margin-bottom:8px;
}
.top_bottom_space{
	height:30px;
}
	
	/* TOP�ڡ��� putit�������� */
.top_putit_product{
	margin-top:10px;
	margin-bottom:10px;
	width:320px;
}
.top_putit_product_header{
	width:320px;
	border-bottom-color:#003366;
	border-bottom-style:solid;
	border-bottom-width:1px;
}
.top_putit_product_pict{
	width:80px;
	margin-top:10px;
	float:left;
	clear:left;
}
.top_putit_product_body{
	width:230px;
	margin-left:10px;
	float:left;
	clear:right;
}
.top_putit_product_body p{
	margin-left:0px;
	margin-right:0px;
	margin-top:0px;
	margin-bottom:0px;
	padding-left:0px;
	padding-right:0px;
	padding-top:0px;
	padding-bottom:0px;
}
.top_putit_product_title{
	margin-top:10px;
	width:230px;
	float:left;
	clear:both;
	font-weight:bold;
	color:#003366;
}
.top_putit_product_desc{
	width:230px;
	float:left;
	clear:both;
}	
.top_putit_product_link{
	width:230px;
	float:left;
	clear:both;
}
.top_putit_product_link p{
	margin-left:0px;
	margin-right:0px;
	margin-top:0px;
	margin-bottom:0px;
	padding-left:0px;
	padding-right:0px;
	padding-top:0px;
	padding-bottom:0px;
	clear:none;
	float:left;
}	
.top_putit_product_link img{
	clear:none;
	float:left;
	display:inline;
}
	/* TOP�ڡ��� plus�������� */
.top_plus_product{
	margin-top:10px;
	margin-bottom:10px;
	width:320px;
}
.top_plus_product_header{
	width:320px;
	border-bottom-color:#003366;
	border-bottom-style:solid;
	border-bottom-width:1px;
}
.top_plus_product_pict{
	width:80px;
	margin-top:10px;
	float:left;
	clear:left;
}
.top_plus_product_body{
	width:230px;
	margin-left:10px;
	float:left;
	clear:right;
}
.top_plus_product_body p{
	margin-left:0px;
	margin-right:0px;
	margin-top:0px;
	margin-bottom:0px;
	padding-left:0px;
	padding-right:0px;
	padding-top:0px;
	padding-bottom:0px;
}
.top_plus_product_title{
	margin-top:10px;
	width:230px;
	float:left;
	clear:both;
	font-weight:bold;
	color:#003366;
}
.top_plus_product_desc{
	width:230px;
	float:left;
	clear:both;
}	
.top_plus_product_link{
	width:230px;
	float:left;
	clear:both;
}
.top_plus_product_link p{
	margin-left:0px;
	margin-right:0px;
	margin-top:0px;
	margin-bottom:0px;
	padding-left:0px;
	padding-right:0px;
	padding-top:0px;
	padding-bottom:0px;
	clear:none;
	float:left;
}	
.top_banner_box{
	width:690px;
	height:76px;
	margin-left:10px;
	margin-bottom:10px;	
}
.top_plus_product_link img{
	clear:none;
	float:left;
	display:inline;
}
	/* PutitTOP�ڡ��� */
.putit_gaiyo{
	margin-left:30px;
	margin-top:10px;
	margin-bottom:5px;
	width:640px;
}
.putit_gaiyo_title{
	width:640px;
	height:63px;
}
.putit_gaiyo_img{
	width:258px;
	height:205px;
	float:left;
}
.putit_gaiyo_box{
	width:382px;
	background-color: #F6F6F6;
}
.putit_gaiyo_txt{
	width:360px;
	margin-left:10px;
	margin-top:10px;
	margin-bottom:10px;
	background-color: #F6F6F6;
}
.putit_gaiyo_bottom{
	width:382px;
	height:10px;
}
.putit_point{
	margin-left:30px;
	margin-right:30px;
	width:640px;
	margin-top:10px;
	margin-bottom:5px;
}
.putit_submark{
	color:#FF6666;
}
	/*��putit�������̡�*/
.putit_desc_box{
	width:640px;
	margin-top:10px;
	margin-bottom:5px;
	margin-left: 30px;
}
.putit_desc_table{
	width:640px;
}
	/* Putit ������ */
.putit_desc_l_header{
	margin-left:30px;
	width:640px;
}
.putit_desc_l_top{
	height:214px;
	width:310px;
}
.putit_desc_l_bottom{
	height:10px;
	width:310px;
}
.putit_desc_l_body{
	background-color:#F6F6F6;
	width:310px;
}
.putit_desc_l_body p{
	margin-left:0px;
	margin-right:0px;
	margin-top:0px;
	margin-bottom:0px;
	padding-left:0px;
	padding-right:0px;
	padding-top:0px;
	padding-bottom:0px;
}
		/* Putit ������ */
.putit_desc_r_header{
	margin-left:30px;
	width:640px;
}
.putit_desc_r_top{
	height:214px;
	width:310px;
}
.putit_desc_r_bottom{
	height:10px;
	width:310px;
}
.putit_desc_r_body{
	background-color:#F6F6F6;
	width:310px;
}
.putit_desc{
	margin-top:10px;
	margin-bottom:10px;
	width:290px;
	margin-left: 10px;
}
.putit_desc_sub{
	margin-top:10px;
	width:290px;
}
.putit_desc_r_body p{
	margin-left:0px;
	margin-right:0px;
	margin-top:0px;
	margin-bottom:0px;
	padding-left:0px;
	padding-right:0px;
	padding-top:0px;
	padding-bottom:0px;
}
	/* Putit 1seg���� */
.putit_1seg{
	margin-right:30px;
	margin-left:30px;
	margin-top:10px;
	margin-bottom:20px;
	width:640px;
}
.putit_1seg_header{
	margin-left:30px;
	width:640px;
	height:27px;
}
.putit_1seg_top{
	height:10px;
	width:640px;
}
.putit_1seg_bottom{
	height:10px;
	width:640px;
}
.putit_1seg_body{
	background-color:#F6F6F6;
	width:640px;
	float:left;
}
.putit_1seg_body p{
	margin-left:0px;
	margin-right:0px;
	margin-top:0px;
	margin-bottom:0px;
	padding-left:0px;
	padding-right:0px;
	padding-top:0px;
	padding-bottom:0px;
}
.putit_1seg_img{
	float:left;
	clear:both;
	margin-left:10px;
	margin-bottom:10px;
}
.putit_1seg_desc{
	width:510px;
	margin-left:10px;
	margin-bottom:7px;
}
.putit_1seg_desc_sub{
	width:620px;
	margin-bottom:7px;
	margin-left:10px;
}
	/* Putitư���Ķ� */
.putit_os{
	margin-right:20px;
	margin-left:30px;
	margin-top:10px;
	margin-bottom:20px;
	width:640px;
}
.putit_os_header{
	margin-left:30px;
	width:640px;
}
.putit_os_body{
	width:620px;
	margin-left: 10px;
}
.putit_os_body p{
	margin-left:0px;
	margin-right:0px;
	margin-top:0px;
	margin-bottom:0px;
	padding-left:0px;
	padding-right:0px;
	padding-top:0px;
	padding-bottom:0px;
}
.putit_os_title{
	width:36px;
	font-weight:bold;
	color:#003366;
}
.putit_os_title2{
	width:8px;
	font-weight:bold;
	color:#003366;
}
.putit_os_desc{
	width:560px;
	margin-bottom: 2px;
}
.putit_os_desc_sub{
	width:630px;
	margin-top:5px;
	margin-bottom:10px;
}
	/* Putit�������� */
.putit_product{
	border-bottom-color:#003366;
	border-bottom-style:dashed;
	border-bottom-width:1px;
	margin-left:30px;
	margin-top:10px;
	margin-right:30px;
	margin-bottom:10px;
	width:640px;
}
	
.putit_product_header{
	margin-right:30px;
	margin-left:30px;
	width:640px;
}
.putit_product_pict{
	width:80px;
	float:left;
	clear:left;
}
.putit_product_body{
	width:540px;
	margin-left:10px;
	float:left;
	clear:right;
}
.putit_product_body p{
	margin-left:0px;
	margin-right:0px;
	margin-top:0px;
	margin-bottom:0px;
	padding-left:0px;
	padding-right:0px;
	padding-top:0px;
	padding-bottom:0px;
}
.putit_product_title{
	width:540px;
	float:left;
	clear:both;
	font-weight:bold;
	color:#003366;
}
.putit_product_desc{
	width:540px;
	float:left;
	clear:both;
}
.putit_product_link{
	width:540px;
	float:left;
	clear:both;
}
.putit_product_link p{
	margin-left:0px;
	margin-right:0px;
	margin-top:0px;
	margin-bottom:0px;
	padding-left:0px;
	padding-right:0px;
	padding-top:0px;
	padding-bottom:0px;
	clear:none;
	float:left;
}
.putit_product_link img{
	clear:none;
	float:left;
	display:inline;
}
	/* PlusTOP�ڡ��� */
.plus_gaiyo{
	margin-left:30px;
	margin-right:30px;
	margin-top:10px;
	margin-bottom:5px;
	width:640px;
}
.plus_point{
	margin-left:30px;
	margin-right:30px;
	width:640px;
	margin-top:10px;
	margin-bottom:5px;
}
	/* Plus�������� */
.plus_product{
	border-bottom-color:#003366;
	border-bottom-style:dashed;
	border-bottom-width:1px;
	margin-left:30px;
	margin-top:10px;
	margin-bottom:10px;
	width:640px;
	float: left;
}
.plus_product_header{
	margin-left:30px;
	width:640px;
	border-bottom-color:#003366;
	border-bottom-style:solid;
	border-bottom-width:1px;
}
.plus_product_pict{
	width:80px;
	margin-left:10px;
	float:left;
	clear:left;
}
.plus_product_body{
	width:540px;
	margin-left:10px;
	float:left;
	clear:right;
}
.plus_product_body p{
	margin-left:0px;
	margin-right:0px;
	margin-top:0px;
	margin-bottom:0px;
	padding-left:0px;
	padding-right:0px;
	padding-top:0px;
	padding-bottom:0px;
}
.plus_product_title{
	width:540px;
	float:left;
	clear:both;
	font-weight:bold;
	color:#003366;
}
.plus_product_desc{
	width:540px;
	float:left;
	clear:both;
}
.plus_product_link{
	width:540px;
	float:left;
	clear:both;
}
.plus_product_link p{
	margin-left:0px;
	margin-right:0px;
	margin-top:0px;
	margin-bottom:0px;
	padding-left:0px;
	padding-right:0px;
	padding-top:0px;
	padding-bottom:0px;
	clear:none;
	float:left;
}
.plus_product_link img{
	clear:none;
	float:left;
	display:inline;
}
	/*INFO_TV plus�����ޤ���*/
	#tv_doc{
	width:640px;
	margin-left:30px;
	margin-right:30px;
	margin-top:20px;
	margin-bottom:20px;
	clear:both;
}
	#rec_doc{
	width:640px;
	margin-left:30px;
	margin-right:30px;
	margin-top:20px;
	margin-bottom:20px;
	clear:both;
}
	#epg_doc{
	width:640px;
	margin-left:30px;
	margin-right:30px;
	margin-top:20px;
	margin-bottom:20px;
	clear:both;
}
	#video_doc{
	width:640px;
	margin-left:30px;
	margin-right:30px;
	margin-top:20px;
	margin-bottom:20px;
	clear:both;
}
	#other_doc{
	width:640px;
	margin-right:30px;
	margin-left:30px;
	margin-top:20px;
	margin-bottom:20px;
	clear:both;
}
	#product_doc{
	width:640px;
	margin-right:30px;
	margin-left:30px;
	margin-top:20px;
	margin-bottom:20px;
	clear:both;
}
.line{
	border-color:#CCCCCC;
	border-style:solid;
	border-bottom-width:1px;
	border-top-width:1px;
	border-right-width:1px;
	border-left-width:1px;
}
.text1{
	font-size:12px;
	color:#666666;
}
.text2{
	font-size:10px;
	color:#666666;
}
.m_top10{
	margin-top:10px;
}
.m_bottom10{
	margin-bottom:10px;
}
	/*��Plus ��ǽ�Ҳ���*/
.plus_func_title{
	width:auto;
	margin-bottom:5px;
}
.plus_func_text{
	width:auto;
	margin-left:30px;
	margin-right:30px;
	margin-top:10px;
	margin-bottom:20px;
}
.plus_func_text_left{
	width:300px;
	margin-left:10px;
	margin-right:10px;
	margin-top:10px;
	margin-bottom:20px;
	float:left;
	clear:left;
}
.plus_func_text_right{
	width:300px;
	margin-left:10px;
	margin-right:10px;
	margin-top:10px;
	margin-bottom:20px;
	float:left;
	clear:right;
}
	/*plus��FAQ*/
.plus_faq_title{
	width:640px;
	margin-left:30px;
	margin-top:45px;
	margin-bottom:15px;
}
.plus_faq_textbox{
	width:640px;
	margin-left:30px;
	margin-bottom:10px;
}
.plus_faq_img{
	width:640px;
	text-align:center;
	margin-left:30px;
	margin-bottom:40px;
}
.plus_faq_text_q{
	width:600px;
	font-weight:bold;
	font-size:13px;
	margin-bottom:15px;
}
.plus_faq_text_a{
	width:600px;
	margin-bottom:20px;
}
.plus_faq_qa{
}
.plus_faq_line{
	width:640px;
	margin-left:30px;
	margin-bottom:15px;
}
.plus_faq_bottom{
	width:700px;
	height:40px;
}
	/* plus & basic���̡���ǽ�Ҳ𥵥֥��˥塼 */
.funcmenu{
	width:640px;
	margin-left:30px;
	margin-right:30px;
	margin-top:40px;
}
.funcmenu2{
	width:640px;
	margin-left:30px;
	margin-right:30px;
	margin-top:20px;
}
	/* INFOTV ��ǽ�Ҳ� */
.info_logo{
	width:640px;
	margin-top:20px;
	margin-left:30px;
}
.info_func_text{
	width:auto;
	margin-left:30px;
	margin-right:30px;
	margin-top:10px;;
	margin-bottom:40px;
}
.info_video_text{
	width:280px;
	margin-top:5px;
	margin-bottom:20px;
	margin-left:5px;
}
.info_video_text_right{
	width:300px;
	margin-top:5px;
	margin-bottom:20px;
	margin-left:5px;
	float:left;
	clear:rght;
}
.info_video_text_right2{
	width:300px;
	margin-top:30px;
	margin-bottom:20px;
	float:left;
	clear:rght;
}
.info_video_text_left{
	width:260px;
	margin-bottom:20px;
	float:left;
	clear:left;
}
.info_video_img{
	margin-top:10px;
}
.info_video_image_right{
	margin-bottom:20px;
}
.info_video_image_left{
	width:310px;
	float:left;
	clear:left;
}
	/* infoTV�������� */
.infotv_product{
	float:left;
	clear:both;
	border-bottom-color:#003366;
	border-bottom-style:dashed;
	border-bottom-width:1px;
	margin-top:10px;
	margin-bottom:10px;
	width:640px;
}
.infotv_product_header{
	width:640px;
	border-bottom-color:#003366;
	border-bottom-style:solid;
	border-bottom-width:1px;
}
.infotv_product_pict{
	width:80px;
	margin-left:10px;
	float:left;
	clear:left;
}
.infotv_product_body{
	width:540px;
	margin-left:10px;
	float:left;
	clear:right;
}
.infotv_product_body p{
	margin-left:0px;
	margin-right:0px;
	margin-top:0px;
	margin-bottom:0px;
	padding-left:0px;
	padding-right:0px;
	padding-top:0px;
	padding-bottom:0px;
}
.infotv_product_title{
	width:540px;
	float:left;
	clear:both;
	font-weight:bold;
	color:#003366;
}
.infotv_product_desc{
	width:540px;
	float:left;
	clear:both;
}
.infotv_product_link{
	width:540px;
	float:left;
	clear:both;
}
.infotv_product_link p{
	margin-left:0px;
	margin-right:0px;
	margin-top:0px;
	margin-bottom:0px;
	padding-left:0px;
	padding-right:0px;
	padding-top:0px;
	padding-bottom:0px;
	clear:none;
	float:left;
}
.infotv_product_link img{
	clear:none;
	float:left;
	display:inline;
}
	/*����������*/
.download_title_infotv_putit{
	margin-top:20px;
	text-align:center;
}
.download_title_plus{
	margin-top:30px;
	text-align:center;
}
.download_title_infotv{
	margin-top:30px;
	text-align:center;
}
.infotv_putit_layout_table{
	width:680px;
	overflow:visible;
	margin-left:20px;
	margin-bottom:20px;
	background-color:#FFFFFF;
	border-collapse:collapse;
	border-width:0px;
}
.infotvplus_layout_table{
	width:680px;
	overflow:visible;
	margin-left:20px;
	background-color:#FFFFFF;
	border-collapse:collapse;
	border-width:0px;
}
.infotv_layout_table{
	width:680px;
	overflow:visible;
	margin-left:20px;
	margin-bottom:40px;
	background-color:#FFFFFF;
	border-collapse:collapse;
	border-width:0px;
}
.download_elsa{
	width:320px;
	float:left;
	clear:none;
	font-weight:bold;
	margin-top:30px;
}
.download_elsa2{
	width:320px;
	float:left;
	clear:none;
	font-weight:bold;
	display:none;
	margin-top:30px;
}
.download_plextor{
	width:320px;
	float:left;
	clear:none;
	font-weight:bold;
	margin-top:30px;
	top:0px;
	left:0px;
}
.download_new_btn{
	width:680px;
	text-align:right;
}
.download_past_btn{
	width:680px;
	height:16px;
	text-align:right;
}
.download_past{
	width:660px;
	clear:both;
	float:left;
	margin-top:30px;
	font-weight:bold;
	line-height:20px;
}
.download_other{
	width:660px;
	clear:both;
	float:left;
	font-weight:bold;
	margin-top:20px;
	line-height:20px;
}
.download_temp{
	width:660px;
	margin-top:20px;
	text-align:center;
}
.download_panel{
	background-color:#efefef;
	width:100%;
	border-bottom-width:1px;
	border-bottom-color:#cccccc;
	border-bottom-style:dashed;
	text-align:left;
	line-height:20px;
}
.download_panel a:hover{
	
}
.download_maker_name{
	width:100%;
	border-bottom-width:2px;
	border-bottom-color:#666666;
	border-bottom-style:solid;
	text-align:left;
}
.download_board{
	
}
.download_date{
	margin-left:15px;
	width:300px;
	font-weight:normal;
	font-size:10px;
}
.download_link{
	line-height:120%;
	width:300px;
	margin-left:15px;
}
.download_link a{
	text-decoration:none;
	width:320px;
}
.download_icon{
	width:24px;
	height:auto;
	margin-left:15px;
}
.tab_area{
	margin-left:10px;
}
.tab_area a{
	text-align:center;
	color:#999999;
}
.down_detail_base{
	width:90%;
	margin-left:20px;
	margin-right:20px;
	margin-top:20px;
	margin-bottom:20px;
	color:#555555;
	
	line-height:140%;
	border-width:1px;
	border-color:#cccccc;
	border-style:solid;
	background-color:#FFFFFF;
}
.down_detail_date{
	font-weight:bold;
	width:auto;
	text-align:left;
	font-size:14px;
	margin-top:10px;
	margin-bottom:10px;
	margin-left:10px;
	margin-right:10px;
}
.down_detail_title{
	color:#FF6600;
	width:auto;
	text-align:left;
	font-size:14px;
	font-weight:bold;
	border-left-width:10px;
	border-left-color:#FF6600;
	border-left-style:solid;
	margin-bottom:20px;
	margin-left:10px;
	margin-right:10px;
	padding-left:10px;
}
.down_detail_body{
	width:auto;
	text-align:left;
	margin-bottom:20px;
	margin-left:10px;
	margin-right:10px;
}
.down_detail_more{
	width:auto;
	text-align:center;
	vertical-align:middle;
	margin-bottom:20px;
	border-width:1px;
	border-color:#cccccc;
	border-style:solid;
	background-color:#eeeeee;
	line-height:200%;
	margin-left:10px;
	margin-right:10px;
}
.down_detail_more a{
	text-align:left;
	font-weight:bold;
	color:#FF6600;
	vertical-align:middle;
}
.down_detail_more img{
	vertical-align:middle;
}
	/* ���ݡ��� */
.support_info_date{
	color:#444444;
	width:620px;
	margin-top:40px;
	text-align:right;
	margin-left:auto;
	margin-right:auto;
}
.support_info_title{
	color:#444444;
	line-height:200%;
	font-weight:bold;
	width:620px;
	border-top-width:2px;
	border-top-style:solid;
	border-top-color:#eeeeee;
	text-align:left;
	margin-left:auto;
	margin-right:auto;
}
.support_info_body{
	color:#444444;
	width:620px;
	border-top-width:1px;
	border-top-style:dashed;
	border-top-color:#eeeeee;
	text-align:left;
	margin-left:auto;
	margin-right:auto;
	line-height:140%;
}
.support_info_more{
	color:#444444;
	width:620px;
	border-bottom-width:2px;
	border-bottom-style:solid;
	border-bottom-color:#eeeeee;
	margin-bottom:20px;
	text-align:left;
	margin-left:auto;
	margin-right:auto;
}
.submenu_piece{
	float:left;
	clear:none;
	margin-left:10px;
	margin-top:10px;
}
.submenu_piece img{
	border-width:0px;
}
