@charset "shift_jis";
@import url('car_frame_pc.css') all and (min-width:641px);
@media all and (max-width:640px) {
	/****************************************************************************************
	 *
	 *
	 *
	 *
	 * ＳＰ用
	 *
	 *
	 *
	 *
	 ****************************************************************************************/
	 table.pricetable td.box-blank {
    background-color: #fff;}
    
    
	#box-selector:after {
	    content: "";
	    clear: both;
	    height: 0;
	    display: block;
	    visibility: hidden;
	}
	#box-selector li {
		width: 50%;
		height: 60px;
		float: left;
		display: block;
	}
	#box-selector li img {
		width: 125px;
		cursor: pointer;
	}
	#box-selector li.s1 {
		text-align: right;
	}
	#box-selector li.s1 img {
		margin-right: 2px;
	}
	#box-selector li.s2 img {
		margin-left: 2px;
	}
	#box-selector .on {
		background-color: #c1c1c1;
	}
	#box-selector .off {
		background-color: #efefee;
	}
	#box-selector {
		border-bottom: 4px solid #c1c1c1;
	}
	 .page2 {
		display: none;
	}
	/****************************************************************************************
	 * 価格表タブ切り替え
	 ****************************************************************************************/
	.flick {
		width: 100%;
		border-bottom: 5px solid #c1c1c1;
		margin-bottom: 5px;
	}
	.flick > p {
		display:table-cell;
		height: 30px;
	}
	.flick > p.on img {
		background-color: #c1c1c1;
	}
	.flick > p.off img {
		background-color: #e6e6e6;
	}
	.flick > p img {
		background-color: #e6e6e6;
		width: 100%;
		height: auto;
		vertical-align: bottom;
		padding: 5px 5px 0px 5px;;
		cursor: pointer;
	}
	.flick > p:first-child {
		padding: 0px 10px 0px 30px;
	}
	.flick > p + p {
		padding: 0px 30px 0px 10px;
	}	
    

	img.banner_car_title.bvc, img.banner_car_title.yr5 {
	    margin-top: 0px!important;
	}

	#box-selector {
	    margin: 20px 0px;
	}
	#box-maincontents > div {
	    margin-left: 14px;
	    margin-right: 14px;
	}
	table.pricetable td {
	    font-size: 12px;
	}

	.gray-box {
	    background-color: #c1c1c1!important;
	    color: white;
	}

}
	