.italic{font-style:italic!important;}
/* ------------------------------------------------------
use
------------------------------------------------------ */
#use_01 img{
margin-left:20px;
margin-bottom:15px;
}
#use_01 img.f{
margin-left:0px;
}
/* ------------------------------------------------------
function01
------------------------------------------------------ */

.function01_01{
width:400px;
float:left;
}
.function01_margin{
margin-bottom:36px;
}

.function01_02{
width:510px;
float:left;
position:relative;
}
.function01_02_01{
position:absolute;
top:37px;
}
.function01_02_02{
position:absolute;
top:9px;
}
.function01_03{
width:510px;
float:left;
}
.function01_03_01{
margin-top:5px;
height:386px;
overflow:hidden;
}

.function01_03_01_n{
margin-top:5px;
height:290px;
overflow:hidden;
}

.function01_03_02{

}
.function01_03_03{
text-align:right;
}
/* ------------------------------------------------------
function02
------------------------------------------------------ */
#productArea #mainContentsArea .innerBlock .box350{
width:350px;

}

#productArea #mainContentsArea .innerBlock .box333{
width:333px;

}
.padding_t10{
	padding-top:10px;
}

#function02Table {
	border:0;
	border-collapse:collapse;
	}

#function02Table td {
	vertical-align:top;
	}

#function02Table td#cell01 {
	width:191px;
	padding-right:40px;
}

/* ------------------------------------------------------
function03
------------------------------------------------------ */
.function03_01{
background-color:#EEEEEE;
padding:10px;
width:680px;!important
overflow:hidden;
}
.function03_01 dt{
font-weight:bold;
color:#584233;
font-size:120%;!important
margin:0px 0px 5px 0px;
}
.function03_01 dd{
margin:0px 0px 15px 0px;
}
.function03_02{
position:relative;
}
.function03_02 span{
position:absolute;
}

.margin_l20 {
	margin-left:20px;
}


.margin_l65{
margin-left:65px;
}
.align_r{
text-align:right;
}

.margin_b05 {
	margin-bottom:5px;
	}
	
.margin_b08 {
	margin-bottom:8px;
	}
	
.margin_b10 {
	margin-bottom:10px;
	}
	
.margin_b15 {
	margin-bottom:15px;
	}
	
.margin_r10 {
	margin-right:10px;
	}

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

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

#bluetooth_title #bluetooth{
margin-right:5px;
}
/*
#bluetooth_title #wirelessmusic{
position:absolute;
top:-7px;
left:135px;:
}
*/
