.italic{font-style:italic!important;}
.align_r{text-align:right;}
/* ------------------------------------------------------
photo
------------------------------------------------------ */
#photo01{ width:730px; overflow:hidden;}
#photo01 ul{width:750px; overflow:hidden; list-style:none; margin:0px 0px 10px 0px; padding:0;}
#photo01 li{ width:229px; float:left; margin:0px 20px 0px 0px; padding:0 0 5px 0;}
#photo01 h5{
font-weight:bold;
font-size:100%;
margin:0px 0px 10px 0px;
padding:0px 0px 0px 0px;
}
#photo01 p{
margin:0;
padding:0;
}
#photo01 p.pic{
margin:0 0 15px 0;
padding:0;
}
/* ------IE5-6 CSS Hack------ */
*html body #photo01 p.txt{
height:40px;
}

/* ------IE7 CSS Hack------ */
*+html body #photo01 p.txt{
min-height:40px;
}

#photo01 p.h60{
min-height:60px;
}
/* ------IE5-6 CSS Hack------ */
*html body #photo01 p.h60{
height:60px;
}

/* ------IE7 CSS Hack------ */
*+html body #photo01 p.h60{
min-height:60px;
}

.column2{width:360px; float:left; margin:0px 5px 10px 0px;}
.column3{width:365px; float:left; margin:0px 0px 10px 0px;}

.photoFunction h3.h3Title{ height:34px !important; margin:0px 0px 10px 0px !important;background: url(../../function/images/function_h3.gif) 0px 10px no-repeat !important; width:730px; overflow:hidden;}
.photoFunction h3.h3Title span{ display:block; margin:10px 0px 0px 0px!important;}
/* ------------------------------------------------------
communication
------------------------------------------------------ */
.com_left {
	width:355px;
	float:left;
}

.com_right {
	width:355px;
	float:right;
}

.com_sub {
	width:216px;
	float:left;
	padding:0;
}

.com_sub2 {
	padding:0;
	margin:0;
	float:right;
}


.handle01{width:350px; float:left; display:inline; margin:0px 30px 0px 0px }
.handle01 p{height:80px;}
.handle02{width:350px; float:left; display:inline; margin:0px 0px 0px 0px }
.handle02 p{height:80px;}
.margin_b70{margin-bottom:70px;}
/* ------------------------------------------------------
use
------------------------------------------------------ */
#use_01 img{
margin-left:20px;
margin-bottom:15px;
}
#use_01 img.f{
margin-left:0px;
}
/* ------------------------------------------------------
function
------------------------------------------------------ */
#function01{
width:606px;
height:200px;
background:url(../images/function_04_02.jpg) no-repeat right top;
float:left;
}
#function01_2{
width:124px;
float:left;
}
#function02{
width:358px;
margin:0px 10px 25px 0px;
overflow:hidden;
float:left;
}
#function03{
width:358px;
margin:0px 0px 25x 0px;
overflow:hidden;
float:left;
}

/* ------------------------------------------------------
illumination
------------------------------------------------------ */

#ill02 {
	margin:0 0 40px 0;
}

.ill_fl01 {
 width:230px;
 margin:0 20px 0 0;
 float:left;
}

.ill_fl02 {
 width:230px;
 margin:0;
 float:right;
}

#productArea #mainContentsArea h3.h3Title_ill {
background: none;
color: #333333;
margin:0 0 15px 0;
padding: 1px 0 5px 23px;
line-height: 20px;
background: url(../../function/images/function_h3.gif) left top no-repeat;
border-bottom:1px solid #D60180;

}

.ill_fl03 {
width:283px;
float:left;
margin:0 50px 0 0;
padding:0;
}

.ill_txt01 {
	width:350px;
	float:left;
}

.ill_flpic {
	width:90px;
	float:right;
}



/* ------------------------------------------------------

------------------------------------------------------ */
/*
#bluetooth_title{
position:relative;
}
#bluetooth_title span{
position:relative;
}
*/

.mar0 {
	margin:0;
	padding:0;
	}
	
.margin_b05 {
	margin:0 0 5px 0;
}

.margin_b20 {
	margin:0 0 20px 0;
}

.margin_b40 {
	margin:0 0 40px 0;
	}

.aCenter {
	text-align:center;
	}
	
.aRight {
	text-align:right;
	}

#bluetooth_title #bluetooth{
margin-right:5px;
}

.font12 {
	font-size:12px;
}
/*
#bluetooth_title #wirelessmusic{
position:absolute;
top:-7px;
left:135px;:
}
*/
