@charset "Shift_JIS";
/**
 * model.css
 * update : 2013.05.02
 */

/*--------------------------------------------------------------------------------
	.selector .model li
--------------------------------------------------------------------------------*/
.selector .model li.a99    { margin-left: 34px; }
.selector .model li.a77m2    { margin-left: 20px; }
.selector .model li.a58    { margin-left: 20px; }

.selector .model li.a7m2   { margin-left: 15px; }
.selector .model li.a7   { margin-left: 13px; }
.selector .model li.a6000  { margin-left: 20px; }

.selector .model li.nex-6  { margin-left: 20px; }
.selector .model li.a5000  { margin-left: 20px; }
.selector .model li.nex-3n { margin-left: 20px; }

.selector .model li.rx1rm2  { margin-left: 63px; }
.selector .model li.rx1r   { margin-left: 12px; }
.selector .model li.rx1   { margin-left: 12px; }
.selector .model li.rx10m2 { margin-left: 12px; }

.selector .model li.rx10 { margin-left: 12px; }
.selector .model li.rx1004 { margin-left: 12px }
.selector .model li.rx1003 { margin-left: 12px }

.selector .model li.rx1002 { margin-left: 12px }
.selector .model li.hx400v  { margin-left: 12px; }
.selector .model li.hx90v  { margin-left: 12px; }

.selector .model li.hx60v { margin-left: 12px; }
.selector .model li.hx50v  { margin-left: 12px; }

.selector .model li.wx500  { margin-left: 63px; }


.selector .model li.vg900  { margin-left: 15px; }
.selector .model li.vg30   { margin-left: 15px; }

.selector .model li.ax100 { margin-left: 15px; }
.selector .model li.axp35 { margin-left: 15px; }
.selector .model li.ax30 { margin-left: 15px; }

.selector .model li.cx900 { margin-left: 15px; }
.selector .model li.pj800 { margin-left: 15px; }
.selector .model li.pj670 { margin-left: 15px; }


.selector .model li.pj540 { margin-left: 73px; }

.selector .model li.cx670 { margin-left: 13px; }
.selector .model li.cx535 { margin-left: 16px; }

.selector .model li.cx420 { margin-left: 16px; }
.selector .model li. { margin-left: 16px; }
.selector .model li.pj630v { margin-left: 16px; }

.selector .model li.cx630v { margin-left: 16px; }
.selector .model li.cx430v { margin-left: 16px; }
.selector .model li.pj390  { margin-left: 16px; }

.selector .model li.cx390  { margin-left: 16px; }
.selector .model li.gwp88v { margin-left: 3px; }
.selector .model li.gw66v  { margin-left: 8px; }

@media(max-width:640px){
	.selector .model li.a99    { margin-left: 12.5%; }
	.selector .model li.a77m2  { margin-left: 4%; }
	.selector .model li.a58  { margin-left: 4%; }

	.selector .model li.a7m2 { margin-left: 10.5%; }
	.selector .model li.a7  { margin-left: 2.5%; }
	.selector .model li.a6000  { margin-left: 3%; }
	
	.selector .model li.nex-6 { margin-left: 12.5%; }
	.selector .model li.a5000  { margin-left: 4.5%; }
	.selector .model li.nex-3n { margin-left: 4.5%; }
	
	.selector .model li.rx1rm2 { margin-left: 12.5%; }
	.selector .model li.rx1r { margin-left: 5%; }
	.selector .model li.rx1 { margin-left: 5%; }
	
	.selector .model li.rx10m2 { margin-left: 12.5%; }
	.selector .model li.rx10 { margin-left: 6%; }
	.selector .model li.rx1004    { margin-left: 6%; }
	
	.selector .model li.rx1003    { margin-left: 12.5%; }
	.selector .model li.rx1002    { margin-left: 8%; }
	.selector .model li.hx400v  { margin-left: 8%; }
	
	.selector .model li.hx90v    { margin-left: 12.5%; }
	.selector .model li.hx60v    { margin-left: 8%; }
	.selector .model li.wx500  { margin-left: 8%; }
	
	
	.selector .model li.vg900  { margin-left: 12.5%; }
	.selector .model li.vg30   { margin-left: 3.5%; }
	
	.selector .model li.ax100 { margin-left: 12.5%; }
	.selector .model li.axp35 { margin-left: 6%; }
	.selector .model li.ax30{ margin-left: 6%; }

	.selector .model li.cx900 { margin-left: 12.5%; }
	.selector .model li.pj800 { margin-left: 6%; }
	.selector .model li.pj670 { margin-left: 6%; }
	
	.selector .model li.pj540 { margin-left: 12.5%; }
	.selector .model li.cx670 { margin-left: 7%; }
	.selector .model li.cx535 { margin-left: 7.5%; }
	
	.selector .model li.cx420 { margin-left: 12.5%; }	
	.selector .model li.pj790v { margin-left: 7%; }
	.selector .model li.pj630v { margin-left: 7.5%; }
	
	.selector .model li.cx630v { margin-left: 12.5% }
	.selector .model li.cx430v { margin-left: 7%; }
	.selector .model li.pj390  { margin-left: 7.5%; }
	
	.selector .model li.cx390  { margin-left: 12.5% }
	.selector .model li.gwp88v { margin-left: 12%; }
	.selector .model li.gw66v  { margin-left: 12%; }
}

/*--------------------------------------------------------------------------------
	.selector .model : logo
--------------------------------------------------------------------------------*/
.selector .model img.alpha {
	position: absolute;
	left: 36px;
	top: 15px;
}
.selector .model img.dsc {
	position: absolute;
	left: 905px;
	top: 16px;
}
.selector .model img.handycam {
	position: absolute;
	left: 1845px;
	top: 16px;
}
.selector .model img.handycam2 {
	position: absolute;
	left: 908px;
	top: 16px;
}

@media(max-width:640px){
	.selector .model img.alpha { display: none; }
	.selector .model img.dsc { display: none; }
	.selector .model img.handycam { display: none; }
	
	.selector .model img.handycam2 {
		display: none;
	}
	.selector .model ul.alpha {
		background: url("../img/model/logo_alpha.png") no-repeat 40px 15px;
	}
	.selector .model ul.dsc {
		background: url("../img/model/logo_dsc.png") no-repeat 40px 15px;
	}
	.selector .model ul.handycam {
		background: url("../img/model/logo_handycam.png") no-repeat 40px 13px;
	}
}