@charset "utf-8";
/*-------------------------------------------------------------------------------------------------------------------------------------*/
/*-------------------------------------------------------------------------------------------------------------------------------------*/
/*e-earphone.jp------------------------------------------------------------------------------------------------------------------------*/
/*-------------------------------------------------------------------------------------------------------------------------------------*/
/*-------------------------------------------------------------------------------------------------------------------------------------*/




/*-------------------------------------------------------------------------------------------------------------------------------------*/
/*-------------------------------------------------------------------------------------------------------------------------------------*/
/*■DEFAULT----------------------------------------------------------------------------------------------------------------------------*/
/*-------------------------------------------------------------------------------------------------------------------------------------*/
/*-------------------------------------------------------------------------------------------------------------------------------------*/
hed {
}

@media screen and (max-device-width: 480px) {
body {
	-webkit-text-size-adjust: 85%;
}
}

body {
	font-size: 75%;
	color: #5d5d5d;
	font-family:"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","ＭＳ Ｐゴシック",Verdana,Helvetica,Arial;
	margin:0px;
	padding:0px;
}

ol,ul,li,dl,dt,dd{
	list-style:none;
	margin:0px;
	padding:0px;
}

h1,h2,h3,h4,h5,h6,p{
	margin: 0;
	padding: 0;
	font-size:100%;
	font-weight:normal;
}


h5 {
	font-weight: bold;
}

h6 {
	font-size: 10px;
}

img {
	border: none;
}

table {

}

a:link {
	text-decoration:none; 
	color: #5d5d5d;	
}

a:visited {
	text-decoration:none; 
	color: #5d5d5d;
}

a:active {
	text-decoration:none;
	color: #CC0033;
}

a:hover {
	text-decoration:underline;
	color: #CC0033;
}

a:hover.atptbox	{
	top:1px;
	position:relative;
}

/*-----------------------------------------------------------------------------------------------------------------------------------------*/
/*-----------------------------------------------------------------------------------------------------------------------------------------*/
/*■EarphoneNEWS---------------------------------------------------------------------------------------------------------------------------*/
/*-----------------------------------------------------------------------------------------------------------------------------------------*/
/*-----------------------------------------------------------------------------------------------------------------------------------------*/

.EarphoneNEWS {
	margin: 10px 0;
	padding: 0;
	text-align: center;
}

.EarphoneNEWS h4 {
	display: inline;
	padding: 0 0 1px 0;
	border-bottom: 1px dashed #dbdbdb;
	font-weight: bold;
}

/*-------------------------------------------------------------------------------------------------------------------------------------*/
/*-------------------------------------------------------------------------------------------------------------------------------------*/
/*■SHOP PAGE--------------------------------------------------------------------------------------------------------------------------*/
/*-------------------------------------------------------------------------------------------------------------------------------------*/
/*-------------------------------------------------------------------------------------------------------------------------------------*/
#frameMain {
	width:640px;
	margin:0 auto;
	padding:0;
	overflow:hidden;
}

#dotted{
	margin: 5px 3px 5px 3px;
	clear: both;
}

#dottedair{
	margin: 5px 0 0 0;
	clear: both;
}

.clear{
	clear: both;
}

#coment {
	font-size: 18px;
	font-weight: bold;
}

#explanation {
	width: 600px;
}

#explanationsub {
	padding: 0 0 8px 13px;
}

#contents {
	background:url(http://www.e-earphone.jp/design/gcom1420/shinseihin/shinseihin-off_150x33.jpg) no-repeat;
	height:33px;
	text-indent:-9999px;
}
#contents a {
	text-indent:-9999px;
	display:block;
	height:33px;
	background:url(http://www.e-earphone.jp/design/gcom1420/shinseihin/shinseihin-off_150x33.jpg) no-repeat;	
}
#contents a:hover { 
	background:url(http://www.e-earphone.jp/design/gcom1420/shinseihin/shinseihin-on_150x33.jpg) no-repeat;
}	

/*-------------------------------------------------------------------------------------------------------------------------------------*/
/*-------------------------------------------------------------------------------------------------------------------------------------*/
/*■Left Menu--------------------------------------------------------------------------------------------------------------------------*/
/*-------------------------------------------------------------------------------------------------------------------------------------*/
/*-------------------------------------------------------------------------------------------------------------------------------------*/
.leftMenudotted {
	border-top: 1px dotted #FF9934;
	margin: 5px 3px;
	clear: both;
}

#leftMenu {
	margin: 0;
	padding: 0;
	width: 180px;
}

#leftMenu ul{

}

#leftMenu .ul{
	background-color: #fff6ef;
}

#leftMenu ul a:hover img {
	margin: 0;
	padding: 0;
	filter: Alpha(Opacity=70,);
	opacity:0.70;
}

#leftMenu ul li{

}

#categoryleft{
	background:url(http://www.e-earphone.jp/design/gcom1420/LeftMenu/category-off_180x33.jpg) no-repeat;
	height:30px;
	text-indent:-9999px;
	display:block;
	clear: both;
}

#searchleft{
	padding: 0;
	background: url(http://www.e-earphone.jp/design/gcom1420/LeftMenu/search_180x33.jpg) no-repeat;
	height: 53px;
	width: 180px;
	display: block;
}

#leftMenu ul .Chukoleft{
	width: 180px;
	height:33px;
	text-indent:-9999px;
	background: url(http://www.e-earphone.jp/design/gcom1420/LeftMenu/Chuko-OFF.gif) no-repeat;
}

#leftMenu ul .Chukoleft a{
	width: 180px;
	height:33px;
	text-indent:-9999px;
	display:block;
	background:url(http://www.e-earphone.jp/design/gcom1420/LeftMenu/Chuko-OFF.gif) no-repeat;	
}

#leftMenu ul .Chukoleft a:hover{ 
	background:url(http://www.e-earphone.jp/design/gcom1420/LeftMenu/Chuko-ON.gif) no-repeat;
}	

#leftMenu ul .earphoneleft{
	width: 180px;
	height:33px;
	text-indent:-9999px;
	background: url(http://www.e-earphone.jp/design/gcom1420/LeftMenu/Earphone-OFF.gif) no-repeat;
}

#leftMenu ul .earphoneleft a{
	width: 180px;
	height:33px;
	text-indent:-9999px;
	display:block;
	background:url(http://www.e-earphone.jp/design/gcom1420/LeftMenu/Earphone-OFF.gif) no-repeat;	
}

#leftMenu ul .CustomIEMleft a:hover{ 
	background:url(http://www.e-earphone.jp/design/gcom1420/LeftMenu/CustomIEM-ON.gif) no-repeat;
}

#leftMenu ul .CustomIEMleft {
	width: 180px;
	height:33px;
	text-indent:-9999px;
	background: url(http://www.e-earphone.jp/design/gcom1420/LeftMenu/CustomIEM-OFF.gif) no-repeat;
}

#leftMenu ul .CustomIEMleft a{
	width: 180px;
	height:33px;
	text-indent:-9999px;
	display:block;
	background:url(http://www.e-earphone.jp/design/gcom1420/LeftMenu/CustomIEM-OFF.gif) no-repeat;	
}

#leftMenu ul .earphoneleft a:hover{ 
	background:url(http://www.e-earphone.jp/design/gcom1420/LeftMenu/Earphone-ON.gif) no-repeat;
}	

#leftMenu ul .headphoneleft{
	width: 180px;
	height:33px;
	background:url(http://www.e-earphone.jp/design/gcom1420/LeftMenu/Headphone-OFF.gif) no-repeat;
	text-indent:-9999px;
}

#leftMenu ul .headphoneleft a{
	width: 180px;
	height:33px;
	text-indent:-9999px;
	display:block;
	background:url(http://www.e-earphone.jp/design/gcom1420/LeftMenu/Headphone-OFF.gif) no-repeat;	
}

#leftMenu ul .headphoneleft a:hover{ 
	background:url(http://www.e-earphone.jp/design/gcom1420/LeftMenu/Headphone-ON.gif) no-repeat;
}	

#leftMenu ul .headphoneampleft{
	width: 180px;
	height:33px;
	background:url(http://www.e-earphone.jp/design/gcom1420/LeftMenu/HeadphoneAmp-OFF.gif) no-repeat;
	text-indent:-9999px;
}

#leftMenu ul .headphoneampleft a{
	width: 180px;
	height:33px;
	text-indent:-9999px;
	display:block;
	background:url(http://www.e-earphone.jp/design/gcom1420/LeftMenu/HeadphoneAmp-OFF.gif) no-repeat;	
}

#leftMenu ul .headphoneampleft a:hover{ 
	background:url(http://www.e-earphone.jp/design/gcom1420/LeftMenu/HeadphoneAmp-ON.gif) no-repeat;
}	

#leftMenu ul .accessoryleft{
	width: 180px;
	height:33px;
	background:url(http://www.e-earphone.jp/design/gcom1420/LeftMenu/Accessories-OFF.gif) no-repeat;
	text-indent:-9999px;
}

#leftMenu ul .accessoryleft a{
	width: 180px;
	height:33px;
	text-indent:-9999px;
	display:block;
	background:url(http://www.e-earphone.jp/design/gcom1420/LeftMenu/Accessories-OFF.gif) no-repeat;	
}

#leftMenu ul .accessoryleft a:hover{ 
	background:url(http://www.e-earphone.jp/design/gcom1420/LeftMenu/Accessories-ON.gif) no-repeat;
}	

.Information{
	text-indent:-9999px;
	clear: both;
	margin-top: 13px;
	background: url(http://www.e-earphone.jp/design/gcom1420/LeftMenu/info-off_180x33.jpg) no-repeat;
}

.Information a{
	text-indent:-9999px;
	display:block;
	height:33px;
	background:url(http://www.e-earphone.jp/design/gcom1420/LeftMenu/info-off_180x33.jpg) no-repeat;	
}
.Information a:hover{ 
	background:url(http://www.e-earphone.jp/design/gcom1420/LeftMenu/info-on_180x33.jpg) no-repeat;
}

#leftMenu .infoleft{
	display:block;
	clear: both;
	border-right: 1px solid #FF9944;
	border-bottom: 1px solid #FF9944;
	border-left: 1px solid #FF9944;
	padding: 5px;
}

#leftkobutsu {
	margin: 8px 0;
	line-height: 20px;
	font-weight: bold;
}

/*-------------------------------------------------------------------------------------------------------------------------------------*/
/*-------------------------------------------------------------------------------------------------------------------------------------*/
/*■COMPLY-----------------------------------------------------------------------------------------------------------------------------*/
/*-------------------------------------------------------------------------------------------------------------------------------------*/
/*-------------------------------------------------------------------------------------------------------------------------------------*/
#comply_wall {
	width: 750px;
	margin: 10px auto;
	border-top: solid 1px #cdcdcd;
	border-bottom: solid 1px #cdcdcd;
	color: 5d5d5d;
	background: url(http://image.webftp.jp/design/gcom1420/Original/comply_wall.jpg) repeat-y;
	line-height: 18px;
}

#comply_wall h1{
	font-weight: normal;
	margin:0px;
	padding:0px;
	width: 515px;
}

#comply_wall h2{
	color: BF1200;
}

.comply_dotted {
	width: 710px;
	margin: 0px 15px 10px 15px;
	border-bottom: dashed #999999 1px;
	clear: both;
	height: 20px;
}

#comply {
	width: 515px;
	height: 90px;
	margin: 0;
}

.comply_box {
	width: 750px;
	margin: 0 0 5px 0;
}

.comply_box .pic {
	margin: 0 0 0 15px;
	width: 180px;
	float: left;
}

.comply_box .text {
	margin: 0 0 0 15px;
	float: left;
	width: 515px;
}

#comply .main{
	overflow:hidden;
	text-align: center;
	width: 515px;
	height: 100px;
	background: no-repeat;
	padding: 5px 0 0 0;
	margin: 0;
}

.abc {
	overflow:hidden;
}

#complyRelation {
	width: 740px;
	margin: 10px auto 30px auto;
	color: 5d5d5d;
	line-height: 18px;
	clear: both;
}

#complyRelation .Box {
	width: 740px;
	clear: both;
	margin: 0 0 20px 0;
}

#complyRelation .Box ul {
	width: 148px;
	float: left;
}

#complyRelation .Box ul li {
	margin: 2px 0;
}

#complyRelation .Box ul .Size {
	margin: 2px 0 2px 10px;
}

#complyRelation .Box ul .Horizon {
	color: #CCCCCC;
	margin: 2px 0 2px 10px;
}

#complyRelation .Box ul li h1 {
	display: inline;
	border-bottom: dashed 1px #494949;
}
/*-------------------------------------------------------------------------------------------------------------------------------------*/
/*-------------------------------------------------------------------------------------------------------------------------------------*/
/*■PACKING PAGE-----------------------------------------------------------------------------------------------------------------------*/
/*-------------------------------------------------------------------------------------------------------------------------------------*/
/*-------------------------------------------------------------------------------------------------------------------------------------*/
.packing {
	width: 600px;
	clear: both;
	margin: 8px 0 0 0;
}

.packing_hed {
	width: 600px;
	margin: 0 0 20px 0;
}

.packing_1 {
	width: 600px;
	height: 15px;
}

.p-1 {
	width: 600px;
	margin: 0 0 5px 0;
}

.p-2 {
	width: 150px;
	height: 138px;
	float: left;
	margin: 0 0 20px 0;
	visibility: hidden;
}

.p-3 {
	width: 440px;
	color: #666666;
	float: left;
	font-family: "ＭＳ ゴシック", "Osaka－等幅";
	margin: 20px 0 0 160px;
}

.tejun_l {
	width: 250px;
	padding: 5px;
	border: 1px solid #999999;
	float: left;
	margin: 0 0 20px 0;
}

.tejun_r1 {
	width: 338px;
	float: right;
	height: 170px;
	margin: 0 0 20px 0;
	background: url(http://image.webftp.jp/design/gcom1420/packing/step1.jpg) no-repeat 3px top;
}

.tejun_r2 {
	width: 336px;
	float: right;
	height: 170px;
	margin: 0 0 20px 0;
	background: url(http://image.webftp.jp/design/gcom1420/packing/step2.jpg) no-repeat;
}

.tejun_r3 {
	width: 336px;
	float: right;
	height: 170px;
	margin: 0 0 20px 0;
	background: url(http://image.webftp.jp/design/gcom1420/packing/step3.jpg) no-repeat;
}

.tejun_r4 {
	width: 336px;
	float: right;
	height: 170px;
	margin: 0 0 20px 0;
	background-image: url(http://image.webftp.jp/design/gcom1420/packing/step4.jpg) no-repeat;
}

.tejun_r5 {
	width: 336px;
	float: right;
	height: 170px;
	margin: 0 0 20px 0;
	background: url(http://image.webftp.jp/design/gcom1420/packing/step5.jpg) no-repeat;
}

.tejun_r6 {
	width: 336px;
	float: right;
	height: 170px;
	margin: 0 0 20px 0;
	background: url(http://image.webftp.jp/design/gcom1420/packing/step6.jpg) no-repeat;
}

.tejun_r7 {
	width: 336px;
	float: right;
	height: 170px;
	margin: 0 0 20px 0;
	background: url(http://image.webftp.jp/design/gcom1420/packing/step7.jpg) no-repeat;
}

.tejun_r8 {
	width: 336px;
	float: right;
	margin: 0 0 20px 0;
	background: url(http://image.webftp.jp/design/gcom1420/packing/step8.jpg) no-repeat;
}

.tejun_r_box {
	width: 258px;
	border: 1px dotted #159405;
	padding: 5px;
	color: #666666;
	font-family: "ＭＳ ゴシック", "Osaka－等幅";
	margin: 30px 15px;
}

tejun {
	width: 600px;
}

.box {
	clear: both;
}

.boxWall {
	clear: both;
	height: 150px;
	width: 600px;
	background: url(http://image.webftp.jp/design/gcom1420/Original/wrapping.jpg) no-repeat;
	margin: 0 0 10px 0;
}

/*-------------------------------------------------------------------------------------------------------------------------------------*/
/*-------------------------------------------------------------------------------------------------------------------------------------*/
/*■used day---------------------------------------------------------------------------------------------------------------------------*/
/*-------------------------------------------------------------------------------------------------------------------------------------*/
/*-------------------------------------------------------------------------------------------------------------------------------------*/

#used-title {
	width: 790px;
	background: url(http://image.webftp.jp/design/gcom1420/KAITORI/Usedday-Title.jpg) no-repeat;
	height: 400px;
	margin: 0 0 5px 0;
}

#UsedSpecial-Frame {
	width: 790px;
	margin: 1px auto;
	line-height: 18px;
	height: 1000px;
}

#UsedSpecial-Frame .img {
	margin: 0 0 10px 0;
}

#UsedSpecial-Frame h4 {
	display: inline;
	padding: 0 0 1px 0;
	border-bottom: 1px dashed #dbdbdb;
}	

#UsedSpecial-Frame .Content01 {
	clear: both;
	height: 281px;
	margin: 0 0 10px 0;
	padding: 5px 0 0 190px;
	width: 560px;
	background: url(http://image.webftp.jp/design/gcom1420/KAITORI/UsedSpecial01.jpg) no-repeat;
}

#UsedSpecial-Frame .Content02 {
	clear: both;
	height: 281px;
	margin: 0 0 10px 0;
	padding: 5px 0 0 190px;
	width: 560px;
	background: url(http://image.webftp.jp/design/gcom1420/KAITORI/UsedSpecial02.jpg) no-repeat;
}

#UsedSpecial-Frame .Content03 {
	clear: both;
	height: 281px;
	margin: 0 0 10px 0;
	padding: 5px 0 0 190px;
	width: 560px;
	background: url(http://image.webftp.jp/design/gcom1420/KAITORI/UsedSpecial03.jpg) no-repeat;
}

#UsedSpecial-Frame ul .Img {
	margin: 0;
	width: 500px;
	height: 20px;
}

#UsedSpecial-Frame ul li {
	float: left;
	width: 560px;
	margin: 5px 0 15px 10px;
}

/*-------------------------------------------------------------------------------------------------------------------------------------*/
/*-------------------------------------------------------------------------------------------------------------------------------------*/
/*■HED PAGE---------------------------------------------------------------------------------------------------------------------------*/
/*-------------------------------------------------------------------------------------------------------------------------------------*/
/*-------------------------------------------------------------------------------------------------------------------------------------*/
#HedDotted{
	height: 2px;
	margin: 1px 0;
}

#HedClear{
	clear: both;
}

#Hedder {
	width: 100%;
	background: url(http://www.e-earphone.jp/design/gcom1420/Renew/HedTitleWall-W.jpg) repeat-x;
	margin: 0 0 5px 0;
	height: 110px;
}

#Hedder div {




}

#Hedder .Title {
	width: 250px;
	float: left;
	height: 70px;
}

#Hedder .HedTag {
	width: 200px;
	height:70px;
	text-indent:-9999px;
	background: url(http://www.e-earphone.jp/design/gcom1420/Renew/HedTitleTag-off.jpg) no-repeat;
	float: left;
}

#Hedder .HedTag a {
	text-indent:-9999px;
	display:block;
	width: 200px;
	height:60px;
	background:url(http://www.e-earphone.jp/design/gcom1420/Renew/HedTitleTag-off.jpg) no-repeat;	
}

#Hedder .HedTag a:hover { 
	background:url(http://www.e-earphone.jp/design/gcom1420/Renew/HedTitleTag-on.jpg) no-repeat;
}

#Hedder .HedTag2 {
	width: 120px;
	height:70px;
	text-indent:-9999px;
	background: url(http://www.e-earphone.jp/design/gcom1420/Renew/HedTitleTag2-off.jpg) no-repeat;
	float: left;
}

#Hedder .HedTag2 a {
	text-indent:-9999px;
	display:block;
	width: 120px;
	height:60px;
	background:url(http://www.e-earphone.jp/design/gcom1420/Renew/HedTitleTag2-off.jpg) no-repeat;	
}

#Hedder .HedTag2 a:hover { 
	background:url(http://www.e-earphone.jp/design/gcom1420/Renew/HedTitleTag2-on.jpg) no-repeat;
}

#Hedder #Hedderlist {
	width: 400px;
	float: left;
	margin: 10px 0 0 0;
}

#Hedder #Hedderlist ul {
	clear: both;
	margin: 0 0 10px 0;
	height: 15px;
	
}

#Hedder #Hedderlist ul li {
	float: right;
	padding: 0 5px 0 5px;
	border-right: 1px dotted #333333;
}

#HedderMenu {
	width: 980px;
	height: 35px;
	clear: both;
	margin: 5px auto 0 auto;
}

#HedderMenu li {
	float: left;
	padding: 0;
	margin: 0;
	height: 35px;
	width: 140px;
}

#HedderTop {
	width: 980px;
	height: 70px;
	background: url(http://www.e-earphone.jp/design/gcom1420/Renew/HedTitleWall.jpg) no-repeat;
	margin: 0 auto 5px auto;
}

/*■MouseOn-----------------------------------------------------------------------------------------------------------------------------*/
#earphoneBar {
	width: 140px;
	height:35px;
	text-indent:-9999px;
	background: url(http://www.e-earphone.jp/design/gcom1420/Renew/HedMenu-earphone.jpg) no-repeat;
	margin: 0;
	padding: 0;
	float: left;
}

#earphoneBar a {
	width: 140px;
	height:35px;
	text-indent:-9999px;
	display:block;
	background:url(http://www.e-earphone.jp/design/gcom1420/Renew/HedMenu-earphone.jpg) no-repeat;	
}

#earphoneBar a:hover { 
	background:url(http://www.e-earphone.jp/design/gcom1420/Renew/HedMenu-on-earphone.jpg) no-repeat;
}

#headphoneBar {
	width: 140px;
	height:35px;
	text-indent:-9999px;
	background: url(http://www.e-earphone.jp/design/gcom1420/Renew/HedMenu-headphone.jpg) no-repeat;
	margin: 0;
	padding: 0;
	float: left;
}

#headphoneBar a {
	width: 140px;
	height:35px;
	text-indent:-9999px;
	display:block;
	background:url(http://www.e-earphone.jp/design/gcom1420/Renew/HedMenu-headphone.jpg) no-repeat;	
}

#headphoneBar a:hover { 
	background:url(http://www.e-earphone.jp/design/gcom1420/Renew/HedMenu-on-headphone.jpg) no-repeat;
}	

#headphoneampBar {
	width: 140px;
	height:35px;
	text-indent:-9999px;
	background: url(http://www.e-earphone.jp/design/gcom1420/Renew/HedMenu-headphoneamp.jpg) no-repeat;
	margin: 0;
	padding: 0;
	float: left;
}

#headphoneampBar a {
	width: 140px;
	height:35px;
	text-indent:-9999px;
	display:block;
	background:url(http://www.e-earphone.jp/design/gcom1420/Renew/HedMenu-headphoneamp.jpg) no-repeat;	
}

#headphoneampBar a:hover { 
	background:url(http://www.e-earphone.jp/design/gcom1420/Renew/HedMenu-on-headphoneamp.jpg) no-repeat;
}	

#infoBar {
	width: 140px;
	height:35px;
	text-indent:-9999px;
	background: url(http://www.e-earphone.jp/design/gcom1420/Renew/HedMenu-info.jpg) no-repeat;
	margin: 0;
	padding: 0;
	float: left;
}

#infoBar a {
	width: 140px;
	height:35px;
	text-indent:-9999px;
	display:block;
	background:url(http://www.e-earphone.jp/design/gcom1420/Renew/HedMenu-info.jpg) no-repeat;	
}

#infoBar a:hover { 
	background:url(http://www.e-earphone.jp/design/gcom1420/Renew/HedMenu-on-info.jpg) no-repeat;
}	

#accessoryBar {
	width: 140px;
	height:35px;
	text-indent:-9999px;
	background: url(http://www.e-earphone.jp/design/gcom1420/Renew/HedMenu-accessory.jpg) no-repeat;
	margin: 0;
	padding: 0;
	float: left;
}

#accessoryBar a {
	width: 140px;
	height:35px;
	text-indent:-9999px;
	display:block;
	background:url(http://www.e-earphone.jp/design/gcom1420/Renew/HedMenu-accessory.jpg) no-repeat;	
}

#accessoryBar a:hover { 
	background:url(http://www.e-earphone.jp/design/gcom1420/Renew/HedMenu-on-accessory.jpg) no-repeat;
}

#nanboBar {
	width: 140px;
	height:35px;
	text-indent:-9999px;
	background: url(http://www.e-earphone.jp/design/gcom1420/Renew/HedMenu-nanbo.jpg) no-repeat;
	margin: 0;
	padding: 0;
	float: left;
}

#nanboBar a {
	width: 140px;
	height:35px;
	text-indent:-9999px;
	display:block;
	background:url(http://www.e-earphone.jp/design/gcom1420/Renew/HedMenu-nanbo.jpg) no-repeat;	
}

#nanboBar a:hover { 
	background:url(http://www.e-earphone.jp/design/gcom1420/Renew/HedMenu-on-nanbo.jpg) no-repeat;
}	

#cartBar {
	width: 140px;
	height:35px;
	text-indent:-9999px;
	background: url(http://www.e-earphone.jp/design/gcom1420/Renew/HedMenu-cart.jpg) no-repeat;
	margin: 0;
	padding: 0;
	float: left;
}

#cartBar a {
	width: 140px;
	height:35px;
	text-indent:-9999px;
	display:block;
	background:url(http://www.e-earphone.jp/design/gcom1420/Renew/HedMenu-cart.jpg) no-repeat;	
}

#cartBar a:hover { 
	background:url(http://www.e-earphone.jp/design/gcom1420/Renew/HedMenu-on-cart.jpg) no-repeat;
}	

/*-------------------------------------------------------------------------------------------------------------------------------------*/
/*-------------------------------------------------------------------------------------------------------------------------------------*/
/*■MAIN PAGE--------------------------------------------------------------------------------------------------------------------------*/
/*-------------------------------------------------------------------------------------------------------------------------------------*/
/*-------------------------------------------------------------------------------------------------------------------------------------*/
.Spaice {
	height: 7px;
	clear: both;
}

#mainflame {
	width:790px;
	margin:0 auto;
}

#mainflame .img {
	margin: 0 auto 5px auto;
}

#mainflameone {
	width:auto;
	margin: 0;
}

#mainflameone .oneleft {
	width: 570px;
	float: left;
	height: 282px;
	margin: 5px 0 0 0;
}

#mainflameone .oneright {
	float: right;
	width: 210px;
	text-align: left;
}

#mainflametwo {
	width:auto;
	clear: both;
}

#mainflametwo .twoleft {
	width: 570px;
	float: left;
	height: 290px;
	margin: 3px 0 0 0;
}

#mainflametwo .tworight {
	float: right;
	width: 210px;
	text-align: left;
}

#mainflametwo .dotted {
	clear: both;
}

#mainflamethree {
	width:790px;
	clear: both;
	list-style: none;
	display: inline;
}

#mainflamethreeleft {
	width: 640px;
}

#mainflamethreeright {
	float: right;
	width: 150px;
	height: 210px;
}

#mainflamethreeright .threerightL {
	float: left;
	width: 200px;
}

#mainflamethreeright .threerightR {
	float: right;
	width: 150px;
}

#mainrankinglogo {
	height:30px;
	border-bottom: 1px solid #ff9933;
	padding: 0 0 5px 0;
}

#mainrankingnumber {
	border-bottom: 1px solid #ff9933;
	border-right: 1px solid #ff9933;
	border-left: 1px solid #ff9933;
	height: 40px;
	padding: 5px 0 5px 3px;
	font-size: 1em;
}

#mainrankingnumber li {
	float: left;
}

#mainrankingclear{
	clear: both;
}

#mainrankingnumber .rankpic {
	width:40px;
	height:40px;
	float: left;
	padding: 0 3px 0 3px;
}

#mainrankingnumber .ranknumber {
	height:40px;
	float: left;
}

#mainrankingnumber .ranktext {
	text-align: left;
}

#mainNewsAndCheckTitle {
	float: left;
	width: 570px;
	height: 20px;
}

#mainNewsAndCheckTitle .newsTitle {
	float: left;
	height: 20px;
	width: 285px;
	text-align: left;
}

#mainNewsAndCheckTitle .checkTitle {
	float: right;
	height: 20px;
	width: 285px;
	text-align: left;
}

#mainNewsAndCheck {
	float: left;
	width: 570px;
	height: 150px;
}

#mainNewsAndCheck .news {
	float: left;
	overflow: hidden;
	height: 150px;
	width: 285px;
}

#mainNewsAndCheck .check {
	float: right;
	height: 150px;
	width: 280px;
	padding: 0 0 0 5px;
}

#mainNewsAndCheck .check .Ribbon {
	height: 52px;
	width: 52px;
	position: absolute;
	background: url(Ribbon.png);
}

#mainNewsAndCheck .checkleft {
	float: left;
	width: 110px;
	text-align: left;
}

#mainNewsAndCheck .checkright {
	float: right;
	width: 110px;
	text-align: right;
}

#mainNewsLogo {
	height: 110px;
	clear: both;
	width: 570px;
	padding: 8px 0 0 0;
}

#slideshow {
	width:490px;
	height:300px;
}


/*-------------------------------------------------------------------------------------------------------------------------------------*/
/*-------------------------------------------------------------------------------------------------------------------------------------*/
/*■Blog slide-------------------------------------------------------------------------------------------------------------------------*/
/*-------------------------------------------------------------------------------------------------------------------------------------*/
/*-------------------------------------------------------------------------------------------------------------------------------------*/
.qitem {
	width:100px;
	height:110px;
	/* display div in line */
	float:right;
	cursor:hand;
	margin: 8px 0 0 5px;
}

.qitem img {

}

.qitem .caption {
	position:absolute;
	z-index:0;	
	color:#ccc;
	display:block;
}

.qitem .caption h4 {
	padding:10px 5px 0 8px;
	margin:0;
	color:#369ead;
}

.qitem .caption p {
	font-size:10px;
	padding:3px 5px 0 8px;
	margin:0;
	color: #999999;
}

/* Setting for bars */
.bar1, .bar2, .bar3, .bar4 {
	position:absolute;
	background-repeat: no-repeat; 
	z-index:200;
}

.clear {
	clear:both;	
}



.CategoryTitle {
	text-align: left;
}

/*-------------------------------------------------------------------------------------------------------------------------------------*/
/*-------------------------------------------------------------------------------------------------------------------------------------*/
/*■New Release------------------------------------------------------------------------------------------------------------------------*/
/*-------------------------------------------------------------------------------------------------------------------------------------*/
/*-------------------------------------------------------------------------------------------------------------------------------------*/
.NewRelease {
	margin: 0 0 5px 0;
}
 
.NewRelease li {
	width: 178px;
	height: 160px;
	border: 1px solid #999999;
	padding: 6px;
	float: left;
	/*	position: relative;*/
	margin: 0 7px 14px 0;
}
 
.NewRelease li.fourth {
	margin: 0 0 0 1px;
}
 
.NewRelease .NewRelease-Title {
	color: #494949;
	font-weight: bold;
	font-size: 11px;
	padding: 0 0 3px 0;
	margin: 0;
	text-align: left;
}

.NewRelease .NewRelease-Serial {
	padding: 0;
	margin: 0;
	float: left;
	color: #B7B7B7;
}

.NewRelease .NewRelease-Price {
	padding: 0;
	margin: 0;
	float: right;
	color: #FF0000;
}


.NewRelease .NewRelease-detail {
	padding: 10px 0 0 0;
	_height: 75px;
	float: left;
	width: 178px;
	height: 38px;
}

.NewRelease .NewRelease-img {
	display: block;
	width: 178px;
	height: 110px;
}

/*-------------------------------------------------------------------------------------------------------------------------------------*/
/*-------------------------------------------------------------------------------------------------------------------------------------*/
/*■Teiban-----------------------------------------------------------------------------------------------------------------------------*/
/*-------------------------------------------------------------------------------------------------------------------------------------*/
/*-------------------------------------------------------------------------------------------------------------------------------------*/
.img_Wall {
	width:790px;
	height:327px;
	position:relative;
	background: url(http://www.e-earphone.jp/design/gcom1420/Renew/Teiban-Wall.jpg) no-repeat;
	margin: 3px 0 0 0;
}

.img_Wall div {
	position:absolute;
	line-height: 16px;
}

/*■img1--------------------------------------------------------------------------------------------------------------------------------*/
#img1 {
	top:8px;
	left:8px;
	width: 160px;
	height: 200px;
	background: url(http://www.e-earphone.jp/design/gcom1420/Renew/Teiban1.jpg) top;
}

#img1 a {
	color: #fff;
	width: 160px;
	height: 200px;
	display: block;
	text-decoration: none;
}

#img1 a:hover {
	background:#000;
	opacity:.60;
	filter:alpha(opacity=60);
}

#img1 a span {
	text-align: left;
	display: none;
	width: 150px;
	padding:5px;
}

#img1 a:hover span {
	display: block;
}

/*■img2---------------------------------------------------------------------------------------------------------------------------------*/
#img2 {
	top:8px;
	left:176px;
	width: 300px;
	height: 100px;
	background: url(http://www.e-earphone.jp/design/gcom1420/Renew/Teiban2.jpg) top;
}

#img2 a {
	color: #fff;
	width: 300px;
	height: 100px;
	display: block;
	text-decoration: none;
}

#img2 a:hover {
	background:#000;
	opacity:.60;
	filter:alpha(opacity=60);
}

#img2 a span {
	text-align: left;
	display: none;
	width: 290px;
	padding:5px;
}

#img2 a:hover span {
	display: block;
}

/*■img3--------------------------------------------------------------------------------------------------------------------------------*/
#img3 {
	top:8px;
	right:176px;
	width: 129px;
	height: 310px;
	background: url(http://www.e-earphone.jp/design/gcom1420/Renew/Teiban3.jpg) top;
}

#img3 a {
	color: #fff;
	width: 129px;
	height: 310px;
	display: block;
	text-decoration: none;
}

#img3 a:hover {
	background:#000;
	opacity:.60;
	filter:alpha(opacity=60);
}

#img3 a span {
	text-align: left;
	display: none;
	width: 124px;
	padding:5px;
}

#img3 a:hover span {
	display: block;
}

/*■img4--------------------------------------------------------------------------------------------------------------------------------*/
#img4 {
	top:8px;
	right: 8px;
	width: 160px;
	height: 100px;
	background: url(http://www.e-earphone.jp/design/gcom1420/Renew/Teiban4.jpg) top;
}

#img4 a {
	color: #fff;
	width: 160px;
	height: 100px;
	display: block;
	text-decoration: none;
}

#img4 a:hover {
	background:#000;
	opacity:.60;
	filter:alpha(opacity=60);
}

#img4 a span {
	text-align: left;
	display: none;
	width: 155px;
	padding:5px;
}

#img4 a:hover span {
	display: block;
}

/*■img5--------------------------------------------------------------------------------------------------------------------------------*/
#img5 {
	top:118px;
	left: 176px;
	width: 110px;
	height: 90px;
	background: url(http://www.e-earphone.jp/design/gcom1420/Renew/Teiban5.jpg) top;
}

#img5 a {
	color: #fff;
	width: 110px;
	height: 90px;
	display: block;
	text-decoration: none;
}

#img5 a:hover {
	background:#000;
	opacity:.60;
	filter:alpha(opacity=60);
}

#img5 a span {
	text-align: left;
	display: none;
	width: 105px;
	padding:5px;
}

#img5 a:hover span {
	display: block;
}

/*■img6--------------------------------------------------------------------------------------------------------------------------------*/
#img6 {
	top:118px;
	left: 296px;
	width: 180px;
	height: 200px;
	background: url(http://www.e-earphone.jp/design/gcom1420/Renew/Teiban6.jpg) top;
}

#img6 a {
	color: #fff;
	width: 180px;
	height: 200px;
	display: block;
	text-decoration: none;
}

#img6 a:hover {
	background:#000;
	opacity:.60;
	filter:alpha(opacity=60);
}

#img6 a span {
	text-align: left;
	display: none;
	width: 170px;
	padding:5px;
}

#img6 a:hover span {
	display: block;
}

/*■img7--------------------------------------------------------------------------------------------------------------------------------*/
#img7 {
	top:118px;
	right:8px;
	width: 160px;
	height: 200px;
	background: url(http://www.e-earphone.jp/design/gcom1420/Renew/Teiban7.jpg) top;
}

#img7 a {
	color: #fff;
	width: 160px;
	height: 200px;
	display: block;
	text-decoration: none;
}

#img7 a:hover {
	background:#000;
	opacity:.60;
	filter:alpha(opacity=60);
}

#img7 a span {
	text-align: left;
	display: none;
	width: 150px;
	padding:5px;
}

#img7 a:hover span {
	display: block;
}

/*■img8--------------------------------------------------------------------------------------------------------------------------------*/
#img8 {
	top:219px;
	left: 8px;
	width: 280px;
	height: 99px;
	background: url(http://www.e-earphone.jp/design/gcom1420/Renew/Teiban8.jpg) top;
}

#img8 a {
	color: #fff;
	width: 280px;
	height: 99px;
	display: block;
	text-decoration: none;
}

#img8 a:hover {
	background:#000;
	opacity:.60;
	filter:alpha(opacity=60);
}

#img8 a span {
	text-align: left;
	display: none;
	width: 270px;
	padding:5px;
}

#img8 a:hover span {
	display: block;
}

/*-------------------------------------------------------------------------------------------------------------------------------------*/
/*-------------------------------------------------------------------------------------------------------------------------------------*/
/*ShopMap------------------------------------------------------------------------------------------------------------------------------*/
/*-------------------------------------------------------------------------------------------------------------------------------------*/
/*-------------------------------------------------------------------------------------------------------------------------------------*/
#ShopMapFlame {
	width: 790px;
}

#ShopMapFlame1 {
	height: 500px;
	background: url(http://image.webftp.jp/design/gcom1420/RealShop/RealShopMap.jpg);
	width: 790px;
	margin: 0 auto 10px auto;
}

#ShopUsed {
	width: 101px;
	height: 75px;
	margin: 158px 0 0 170px;
	position: absolute;
}

#ShopUsedShowCase {
	width: 141px;
	height: 103px;
	margin: 310px 0 0 208px;
	position: absolute;
}

#ShopHeadphoneParts {
	width: 99px;
	height: 80px;
	margin: 328px 0 0 80px;
	position: absolute;
}


#ShopMapBouken {
	width: 95px;
	height: 89px;
	margin: 118px 0 0 300px;
	position: absolute;
}

#ShopGirlEar {
	width: 86px;
	height: 69px;
	margin: 210px 0 0 410px;
	position: absolute;
}

#ShopGirlHed {
	width: 84px;
	height: 74px;
	margin: 283px 0 0 430px;
	position: absolute;
}

#ShopAmp {
	width: 107px;
	height: 83px;
	margin: 130px 0 0 573px;
	position: absolute;
}

#ShopNew {
	width: 90px;
	height: 70px;
	margin: 340px 0 0 630px;
	position: absolute;
}

#ShopEarphoneTester {
	width: 173px;
	height: 76px;
	margin: 238px 0 0 518px;
	position: absolute;
}

#ShopHeadphoneTester {
	width: 152px;
	height: 89px;
	margin: 360px 0 0 460px;
	position: absolute;
}

/*-------------------------------------------------------------------------------------------------------------------------------------*/
/*-------------------------------------------------------------------------------------------------------------------------------------*/
/*ShopMapUnder-------------------------------------------------------------------------------------------------------------------------*/
/*-------------------------------------------------------------------------------------------------------------------------------------*/
/*-------------------------------------------------------------------------------------------------------------------------------------*/
#ShopMapFlame2 {
	height: auto;
	width: 790px;
	margin: 10px auto;
}

#ShopMedia {
	width: auto;
	background: url(http://image.webftp.jp/design/gcom1420/RealShop/FusenMedia.jpg) no-repeat;
	margin: 0 0 10px 0;
}

#ShopMedia .text {
	padding: 10px 0 0 45px;
}

#ShopInfo {
	width: auto;
	height: auto;
	background: url(http://image.webftp.jp/design/gcom1420/RealShop/FusenInfo.jpg) no-repeat;
	margin: 0 0 10px 0;
}

#ShopInfo .inline {

}

#ShopAccess {
	width: auto;
	height: auto;
	background: url(http://image.webftp.jp/design/gcom1420/RealShop/FusenAccess.jpg) no-repeat;
	margin: 0 0 10px 0;
}

#textFlame {
	padding: 10px 0 10px 65px;
}

#textFlame ol li {
	margin: 10px 0 0 0;
}

#textFlame ol .ShopTextTag {
	height: 47px;
	width: 120px;
	background: url(http://image.webftp.jp/design/gcom1420/RealShop/RealShopWall.jpg) no-repeat;
	text-align: center;
	padding: 17px 0 0 0;
}

#textFlame ol .ShopTextTag .under {
	display: inline;
	padding: 0 0 2px 0;
	border-bottom: 1px dashed #494949;
}

#textFlame ol .ShopText {
	width: auto;
	height: 15px;
	margin: 0 5px 0 70px;
}

/*-------------------------------------------------------------------------------------------------------------------------------------*/
/*-------------------------------------------------------------------------------------------------------------------------------------*/
/*ShopMap------------------------------------------------------------------------------------------------------------------------------*/
/*-------------------------------------------------------------------------------------------------------------------------------------*/
/*-------------------------------------------------------------------------------------------------------------------------------------*/
#preview {
	position: absolute;
	border: 3px solid #333;
	background: #444;
	padding: 5px;
	display: none;
	color: #FFF;
	text-align: center;
}

/*-------------------------------------------------------------------------------------------------------------------------------------*/
/*-------------------------------------------------------------------------------------------------------------------------------------*/
/*■kaitori----------------------------------------------------------------------------------------------------------------------------*/
/*-------------------------------------------------------------------------------------------------------------------------------------*/
/*-------------------------------------------------------------------------------------------------------------------------------------*/
#kaitoriframe {
	width: 790px;
	line-height: 20px;
	margin: 8px 0 20px 0;
}

#kaitorititle {
	font-size: 14px;
	font-weight: bold;
	margin: 0 0 10px 0;
	background: url(http://image.webftp.jp/design/gcom1420/KAITORI/kaitori-top.gif);
	height: 150px;
	width: 790px;
}


#kaitoribox	{
	font-weight: bold;
	border-left: thick solid #333333;
	padding: 5px 0 5px 5px;
	margin: 20px 0 3px 0;
	clear: both;
}

#kaitoricheck1-1 {
	width: 350px;
	background: url(http://image.webftp.jp/design/gcom1420/KAITORI/kaitori-check.gif) no-repeat;
	height: 25px;
}

#kaitoricheck2-1 {
	width: 350px;
	background: url(http://image.webftp.jp/design/gcom1420/KAITORI/kaitori-check2.gif) no-repeat;
	height: 25px;
}

#kaitoricheck1-2 {
	border: 1px dashed #333333;
	padding: 5px;
	margin: -0.9px 0 15px 0;
}

#kaitoricheck2-2 {
	border: 1px dashed #ff9933;
	padding: 5px;
	margin: -0.9px 0 10px 0;
	font-size: 14px;
	line-height: 20px;
}

#kaitoritext {
	border-bottom: 1px dashed #666666;
	display: inline;
}

.qa {
	color: #666666;
	clear: left;
	margin: 20px 0;
	padding: 20px 0 10px 0;
	border-top: 1px solid #999999;
}

.qa h1 {
	font-size: 16px;
	color: #FF9933;
	font-weight: bold;
	margin: 0px;
	padding: 0px;

}

#kaitoritext2 {
	display: inline;
	border-bottom: 1px dashed #333333;
	line-height: 20px;
}

#kaitoridotted {
	border-top: 1px dotted #FF9934;
	margin:5px 3px;
}

#kaitoritell {
	width: 790px;
	height: 80px;
	background-image: url(http://image.webftp.jp/design/gcom1420/KAITORI/tell.gif);
	background-repeat: no-repeat;
}

#kaitoritell2 {
	width: 780px;
	text-align: right;
	padding: 5px;
}

#kaitoritell3 {
	width: 790px;
	height: 430px;
	background: url(http://image.webftp.jp/design/gcom1420/KAITORI/tejun.gif);
	margin: 5px 0;
}

#kaitoriaccess {
	visibility: hidden;
	float: right;
}

#Procedure {
	width: 790px;
	margin: 5px 0;
	color: #666666;
}

#Procedure2 {
	width: 790px;
	clear: both;
}

#Procedure3 {
	width: 790px;
	clear: both;
	text-align: right;
	margin-top: 10px;
}

#Procedure-r {
	width: 250px;
	float: left;
	margin: 0 0 0 5px;
	text-align: center;
	background: url(http://image.webftp.jp/design/gcom1420/KAITORI/kt-quick-couse.gif) no-repeat center;
	height: 60px;
}

#Procedure-text-r {
	width: 250px;
	float: left;
	text-align: center;
	margin: 5px 0 5px 5px;
}

#Procedure-yajirushi-r {
	width: 250px;
	float: left;
	text-align: center;
	height: 26px;
	margin: 5px 0 5px 5px;
}

#Procedure-m {
	width: 250px;
	float: left;
	margin:0 5px;
	text-align: center;
	height: 60px;
}

#Procedure-text-m {
	width: 250px;
	float: left;
	text-align: center;
	margin: 5px;
}

#Procedure-yajirushi-m {
	width: 250px;
	float: left;
	text-align: center;
	height: 26px;
	margin: 5px;
}

#Procedure-l {
	width: 250px;
	float: left;
	margin:0 5px 0 10px;
	text-align: center;
	background: url(http://image.webftp.jp/design/gcom1420/KAITORI/kt-motikomi-couse.gif) no-repeat center;
	height: 60px;
}

#Procedure-text-l {
	width: 250px;
	float: left;
	text-align: center;
	margin: 5px 5px 5px 10px;
}

#Procedure-yajirushi-l {
	width: 250px;
	float: left;
	text-align: center;
	height: 26px;
	margin: 5px 5px 5px 10px;
}


/*-------------------------------------------------------------------------------------------------------------------------------------*/
/*-------------------------------------------------------------------------------------------------------------------------------------*/
/*■SEISAN KANRYOU---------------------------------------------------------------------------------------------------------------------*/
/*-------------------------------------------------------------------------------------------------------------------------------------*/
/*-------------------------------------------------------------------------------------------------------------------------------------*/

#seisanframe {
	width: 790px;
	margin: 8px 0 0 0;
	clear: both;
}

#seisan {
	width: 790px;
}

#seisan li {
	float:left;
}

#seisan .m {
	width: 200px;
	float: left;
	background: #ff9933;
	padding: 5px 0 5px 5px;
	font-weight: bold;
	color: #FFFFFF;
}

#seisan .k {
	float: left;
	background: #ff9933;
	padding: 5px 0 5px 5px;
	font-weight: bold;
	color: #FFFFFF;
	width: 430px;
}

#seisan .p {
	width: 145px;
	float: left;
	background: #ff9933;
	padding: 5px 0 5px 5px;
	font-weight: bold;
	color: #FFFFFF;
	text-align: right;
}

#seisantext	{
	border-bottom: 1px dashed #dbdbdb;
	display: inline;
}

#seisantext li{
	float:left;
}

#seisantext .textm {
	width: 200px;
	float: left;
	padding: 5px 0 5px 5px;
	font-weight: bold;
	color: #666666;
}

#seisantext .textk {
	width: 430px;
	float: left;
	padding: 5px 0 5px 5px;
	font-weight: bold;
	color: #666666;
}

#seisantext .textp {
	width: 145px;
	float: left;
	padding: 5px 0 5px 5px;
	font-weight: bold;
	color: #FF0000;
	text-align: right;
}

#seisan-info {
	color: #666666;
	margin-bottom: 30px;
	clear: both;
	padding: 5px;
	width: 640px;
}

#seisan-dotted {
	border-top: 1px dotted #FF9934;
	margin: 5px 3px;
	clear: both;
}

/*-------------------------------------------------------------------------------------------------------------------------------------*/
/*-------------------------------------------------------------------------------------------------------------------------------------*/
/*■POTA-AN----------------------------------------------------------------------------------------------------------------------------*/
/*-------------------------------------------------------------------------------------------------------------------------------------*/
/*-------------------------------------------------------------------------------------------------------------------------------------*/
#potaan_wall {
	width: 750px;
	margin: 10px auto;
	line-height: 18px;
}

#potaan_wall table {
	margin: 15px 0 0 0;
	width: 750px;
}

#potaan_wall table tbody{
	font-size: 12px;
	color: 5d5d5d;
	font-family:"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","ＭＳ Ｐゴシック",Verdana,Helvetica,Arial;
	margin:0px;
	padding:0px;
	line-height: 20px;
}

#potaan_wall table tr{
	margin: 15px 0　30px 0;
	width: 750px;
}

#potaan_wall table tr img{
	border: none;
}

#potaan_wall table tr div{
	display: inline;
	border-bottom: 1px dashed #dbdbdb;
	width: 150px;
	padding: 0 0 2px 0;
}

#potaan_wall table tr h1{
	margin: 0;
	padding: 0 5px;
	font-weight:normal;
	clear: both;
}

#potaan_wall table tr h2{
	margin: 0;
	padding: 0 5px;
	font-weight:normal;
	clear: both;
	font-size: 80%;
	color: #BF1200;
}

#potaan_wall table tr h3{
	margin: 0;
	padding: 0 5px;
	font-weight:normal;
	clear: both;
	color: #6d2929;
}

#potaan_wall table tr td{
	width: 140px;
	vertical-align: top;
	height: 200px;
}

.potaan_hr {
	width: 750px;
	height: 25px;
	background-image: url(http://image.webftp.jp/design/gcom1420/POTA-AN/pota_hr.jpg);
	margin: 15px 0 0 0;
}

#potaan_title {
	width: 750px;
}

#potaan_pota1 {
	width: 750px;
	height: 221px;
	background-image: url(http://image.webftp.jp/design/gcom1420/POTA-AN/pota1.jpg);
	margin: 0;
}

#potaan_pota2 {
	width: 750px;
	height: 150px;
	background-image: url(http://image.webftp.jp/design/gcom1420/POTA-AN/pota2.jpg);
	margin: 0;
}

.potaan_potapic {
	width: 750px;
	margin: 10px 0 0 0;
	text-align: center;
}

/*-------------------------------------------------------------------------------------------------------------------------------------*/
/*-------------------------------------------------------------------------------------------------------------------------------------*/
/*■EarGuide---------------------------------------------------------------------------------------------------------------------------*/
/*-------------------------------------------------------------------------------------------------------------------------------------*/
/*-------------------------------------------------------------------------------------------------------------------------------------*/
#EarGuide_wall {
	background: url(http://image.webftp.jp/design/gcom1420/EARGUIDE/EarGuideWall.jpg) repeat-y;
	width: 980px;
	margin: 10px auto 0 auto;
	line-height: 22px;
	padding: 0 0 -3px 0;
}

#page-wrap {  
	width: 600px;  
	margin: 15px auto;  
	position: relative;  
}  
  
.EarGuide_sidebar {  
	width: 50px;
	height: 50px;  
	position: fixed;  
	bottom: 5px;
	right: 5px;  
}

#EarGuide_wall ul {
	padding: 20px 0 0 50px;
}

#EarGuide_wall ul li {
	padding: 0;
	margin: 0 0 15px 0;
}

#EarGuide_wall ul li img {
	margin: 0 0 0 -50px;
}

#EarGuideCONTENTS {
	background: url(http://image.webftp.jp/design/gcom1420/EARGUIDE/EarGuideCONTENTS.jpg) no-repeat;
	width: 980px;
	height: 100px;
	margin: 0;
	padding: 0;

}

#EarGuideCONTENTS .ul {
	padding: 10px 0 0 13px;

}

#EarGuideCONTENTS .ul li {
	padding: 0;
	float: left;
	margin: 0 15px 0 0;

}

#EarGuideCONTENTS ul li a {
	width: 107px;
	height: 83px;
	display: block;
}

.EarGuide_hr {
	background: url(http://image.webftp.jp/design/gcom1420/EARGUIDE/EarGuideHoraizon.jpg) no-repeat;
	width: 980px;
	height: 70px;
	margin: 0 0 15px -50px;
	padding: 0;
}

.EarGuide_hr2 {
	background: url(http://image.webftp.jp/design/gcom1420/EARGUIDE/EarGuideHoraizon2.jpg) no-repeat;
	width: 980px;
	height: 70px;
	margin: 0 0 15px -50px;
	padding: 0;
}

#EarGuide_wall h3 {
	font-size: 16px;
	font-weight: bold;
	display: inline;
	padding: 0 0 3px 0;
	border-bottom: 1px dashed #494949;
}

#EarGuide_wall h4 {
	display: inline;
	padding: 0 0 3px 0;
	border-bottom: 1px dashed #494949;
}	

#EarGuide_wall h5 {
	display: inline;
	padding: 0 0 3px 0;
	border-bottom: 1px dashed #cccccc;
	color: #AAAAAA;
}

#EarGuideTitle {
	width: 980px;
	margin: 10px auto;
	line-height: 18px;
}

.EarGuideChikatan {
	margin: 0 0 0 50px;
}

#EarGuidePLUG {
	background: url(http://image.webftp.jp/design/gcom1420/EARGUIDE/EarGuidePLUGSIZE.jpg) no-repeat;
	margin: 20px 0 0 0;
	width: 980px;
}

#EarGuidePLUG img{
	padding: 120px 0 0 0;
}

#EarGuidePLUG .description {
	padding: 0 0 0 50px;
}

#EarGuideDB {
	background: url(http://image.webftp.jp/design/gcom1420/EARGUIDE/EarGuideDB.jpg) no-repeat;
	margin: 20px 0 0 0;
	width: 900px;
}

#EarGuideDB .description {
	padding: 80px 0 0 50px;
}

#EarGuideCLASS {
	background: url(http://image.webftp.jp/design/gcom1420/EARGUIDE/EarGuideCLASS.jpg) no-repeat;
	margin: 20px 0 0 0;
	width: 900px;
}

#EarGuideCLASS .description {
	padding: 80px 0 0 50px;
}

#EarGuideSTAFF {
	background: url(http://image.webftp.jp/design/gcom1420/EARGUIDE/EarGuideSTAFF.jpg) no-repeat;
	margin: 20px 0 0 0;
	width: 900px;
}

#EarGuideSTAFF .description {
	padding: 80px 0 0 50px;
}

#EarGuideSTAFF ul {
	padding: 20px 0 0 50px;
}

#EarGuideSTAFF ul li {
	padding: 0;
	margin: 0 0 15px 0;
}

#EarGuideSTAFF ul .StaffComentCarsea {
	padding: 0 0 0 70px;
	margin: -15px 0 0 0;
	background: url(http://image.webftp.jp/design/gcom1420/EARGUIDE/EarGuideSaffpicCarsea.jpg) no-repeat;
	height: 130px;
}

#EarGuideSTAFF ul .StaffComentBoo {
	padding: 0 0 0 70px;
	margin: -15px 0 0 0;
	background: url(http://image.webftp.jp/design/gcom1420/EARGUIDE/EarGuideSaffpicBoo.jpg) no-repeat;
	height: 130px;
}

#EarGuideSTAFF ul .StaffComentAsa {
	padding: 0 0 0 70px;
	margin: -15px 0 0 0;
	background: url(http://image.webftp.jp/design/gcom1420/EARGUIDE/EarGuideSaffpicAsa.jpg) no-repeat;
	height: 130px;
}

#EarGuideSTAFF ul .StaffComentChikatan {
	padding: 0 0 0 70px;
	margin: -15px 0 0 0;
	background: url(http://image.webftp.jp/design/gcom1420/EARGUIDE/EarGuideSaffpicChikatan.jpg) no-repeat;
	height: 130px;
}

#EarGuideSTAFF ul .StaffComentMiko {
	padding: 0 0 0 70px;
	margin: -15px 0 0 0;
	background: url(http://image.webftp.jp/design/gcom1420/EARGUIDE/EarGuideSaffpicMiko.jpg) no-repeat;
	height: 130px;
}

#EarGuideSTAFF ul .StaffComentMegu {
	padding: 0 0 0 70px;
	margin: -15px 0 0 0;
	background: url(http://image.webftp.jp/design/gcom1420/EARGUIDE/EarGuideSaffpicMegu.jpg) no-repeat;
	height: 130px;
}

#EarGuideSTAFF ul .StaffComentTencho {
	padding: 0 0 0 70px;
	margin: -15px 0 0 0;
	background: url(http://image.webftp.jp/design/gcom1420/EARGUIDE/EarGuideSaffpicTencho.jpg) no-repeat;
	height: 130px;
}

#EarGuideSTAFF ul .StaffComentAce {
	padding: 0 0 0 70px;
	margin: -15px 0 0 0;
	background: url(http://image.webftp.jp/design/gcom1420/EARGUIDE/EarGuideSaffpicAce.jpg) no-repeat;
	height: 130px;
}

#EarGuideSTAFF ul .StaffComentGirl3 {
	padding: 0 0 0 70px;
	margin: -15px 0 0 0;
	background: url(http://image.webftp.jp/design/gcom1420/EARGUIDE/EarGuideSaffpicGirl3.jpg) no-repeat;
	height: 130px;
}

#EarGuideSTAFF ul li img {
	margin: 0 0 0 -50px;
}

#EarGuideGENRE {
	background: url(http://image.webftp.jp/design/gcom1420/EARGUIDE/EarGuideGENRE.jpg) no-repeat;
	margin: 20px 0 0 0;
	width: 900px;
}

#EarGuideGENRE .description {
	padding: 80px 0 0 50px;
}

#EarGuideGENRE ul {
	padding: 0 0 0 50px;
}

#EarGuideGENRE ul li {
	padding: 0;
	margin: 0 0 15px 0;
}

/*-------------------------------------------------------------------------------------------------------------------------------------*/
/*-------------------------------------------------------------------------------------------------------------------------------------*/
/*■DockCable--------------------------------------------------------------------------------------------------------------------------*/
/*-------------------------------------------------------------------------------------------------------------------------------------*/
/*-------------------------------------------------------------------------------------------------------------------------------------*/
#DockC_wall {
	width: 750px;
	border: 1px solid #494949;
	padding: 0;
	margin: 10px auto 0 auto;
	line-height: 22px;
}

#DockC_content {
	width: 730px;
	padding: 0;
	margin: 10px auto;
}

#DockC_wall h4 {
	display: inline;
	padding: 0 0 1px 0;
	border-bottom: 1px dashed #dbdbdb;
}	

#DockC_wall ul {

}

#DockC_wall ul li {

}

#DockC_wall ul .dockC-2 {
	background: url(http://image.webftp.jp/design/gcom1420/DOCK-CABLE/dockC-2.jpg) no-repeat;
	height: 400px;
	padding: 10px 230px 10px 20px;
	width: 480px;
}

#DockC_wall ul .dockC-3 {
	background: url() no-repeat;
	padding: 10px 20px;
	width: 690px;
}

#DockC_wall ul .dockC-4 {
	background: url() no-repeat;
	padding: 10px 20px;
	width: 690px;
}

/*-------------------------------------------------------------------------------------------------------------------------------------*/
/*-------------------------------------------------------------------------------------------------------------------------------------*/
/*■CustomIEM--------------------------------------------------------------------------------------------------------------------------*/
/*-------------------------------------------------------------------------------------------------------------------------------------*/
/*-------------------------------------------------------------------------------------------------------------------------------------*/
#CustomIEM_wall {
	padding: 0;
	margin: 0 auto 100px auto;
	line-height: 20px;
	width: 790px;
}

#CustomIEM_wall h3 {
	display: inline;
	padding: 0 0 1px 0;
	border-bottom: 1px dashed #dbdbdb;
	font-weight: bold;
	font-size: 14px;
}	

#CustomIEM_wall h4 {
	display: inline;
	padding: 0 0 1px 0;
	border-bottom: 1px dashed #dbdbdb;
}	

#CustomIEM_wall ul {
	padding: 0;
	margin: 0;
}

#CustomIEM_wall ul li {
	padding: 0;
	margin: 0;
}

#CustomIEM_wall ul .hed {
	background: url(http://image.webftp.jp/design/gcom1420/CustomIEM/CustomHed.jpg) no-repeat;
	width: 790px;
	height: 116px;
	padding: 0;
	margin: 0;
	clear: both;
}

#CustomIEM_wall .JHDescription {
	background: url(http://image.webftp.jp/design/gcom1420/CustomIEM/CustomJHDescription.jpg) no-repeat;
	width: 790px;
	height: 297px;
	padding: 0;
	margin: 0;
}

#CustomIEM_wall .JHDescription .JH {
	width: 310px;
	padding: 43px 0 0 0;
	margin: 0 12px 0 468px;
}

#CustomIEM_wall ul .Roothhed {
	background: url(http://image.webftp.jp/design/gcom1420/CustomIEM/CustomRoothHed.jpg) no-repeat;
	width: 790px;
	height: 116px;
	padding: 0;
	margin: 0;
	clear: both;
}

#CustomIEM_wall .RoothDescription {
	background: url(http://image.webftp.jp/design/gcom1420/CustomIEM/CustomRoothDescription.jpg) no-repeat;
	width: 790px;
	height: 297px;
	padding: 0;
	margin: 0;
}

#CustomIEM_wall ul .Westonehed {
	background: url(http://image.webftp.jp/design/gcom1420/CustomIEM/CustomWestoneHed.jpg) no-repeat;
	width: 790px;
	height: 116px;
	padding: 0;
	margin: 0;
	clear: both;
}

#CustomIEM_wall .What {
	background: url(http://image.webftp.jp/design/gcom1420/CustomIEM/CustomWhat.jpg) no-repeat;
	width: 790px;
	height: 40px;
	margin: 11px 0 0 0;
	padding: 30px 5px 0 5px;
}

#CustomIEM_wall .What2 {
	background: url(http://image.webftp.jp/design/gcom1420/CustomIEM/CustomWhat2.jpg) no-repeat;
	width: 790px;
	height: 40px;
	margin: 30px 0 0 0;
	padding: 30px 5px 0 5px;
	clear: both;
}

#CustomIEM_wall .Process {
	margin: 50px 0 0 0;
	padding: 0;
	width: 790px;
}

#CustomIEM_wall .Process .Left {
	margin: 0;
	padding: 0;
	float: left;
	width: 550px;
}

#CustomIEM_wall img {
	margin: 0 0 10px 0;
}

#CustomIEM_wall .Process .Left li{
	margin: 0 0 20px 0;
	padding: 0 5px 0 15px;
}


#CustomIEM_wall .Process .Left li table {
	padding: 0;
	margin: 10px 0;
	border: 0;
	background-color: #505050;
}

#CustomIEM_wall .Process .Left .Bold{
	padding: 0;
	margin: 0 0 3px 0;
	clear: both;
}

#CustomIEM_wall .Process .Left .pic{
	padding: 0;
	margin: 0 15px 0 0;
	float: left;
}

#CustomIEM_wall .Process .Left iframe{
	padding: 0;
	margin: 0;
	clear: both;
}

#CustomIEM_wall .Process .Right {
	margin: 0;
	padding: 0;
	float: right;
	text-align: right;
	width: 220px;
}

#CustomIEM_wall .Process .Right li {
	margin: 0 0 20px 0;
	padding: 0;
	text-align: right;
}

#CustomIEM_wall .FAQ {
	margin: 0;
	padding: 0;
}

#CustomIEM_wall .FAQ .Q{
	margin: 0;
	padding: 0;
}

#CustomIEM_wall .FAQ .A{
	margin: 2px 0 20px 30px;
	padding: 0;
}

/*-------------------------------------------------------------------------------------------------------------------------------------*/
/*-------------------------------------------------------------------------------------------------------------------------------------*/
/*■blog&twitter-----------------------------------------------------------------------------------------------------------------------*/
/*-------------------------------------------------------------------------------------------------------------------------------------*/
/*-------------------------------------------------------------------------------------------------------------------------------------*/
#bt-frame {
	background: url(http://www.e-earphone.jp/design/gcom1420/bt-wall.jpg) no-repeat;
	width: 790px;
	height: 306px;
	padding: 9px 0 0 0;
	margin: 0;
}

#bt-frame ul{
	height: 90px;
	clear: both;
	margin: 0 0 9px 345px;
	padding: 0;
}

#bt-frame ul li{
	width: 80px;
	height: 90px;
	float: left;
	margin: 0 9px 0 0;
	padding: 0;
}

#bt-frame ul li a:hover img {
	margin: 0;
	padding: 0;
	filter: Alpha(Opacity=70,);
	opacity:0.70;
}
#UsedSpecial-Frame .Content02 li h4 strong font {

}

/*-------------------------------------------------------------------------------------------------------------------------------------*/
/*-------------------------------------------------------------------------------------------------------------------------------------*/
/*■webde-----------------------------------------------------------------------------------------------------------------------*/
/*-------------------------------------------------------------------------------------------------------------------------------------*/
/*-------------------------------------------------------------------------------------------------------------------------------------*/
#webde-frame {
	width: 748px;
	border: 1px solid #000;
	margin: 0 auto;
}
