/* 
 * ------- additional css elements  ---------------------
 */

/*----------------------------
inquiry set
-----------------------------*/

.inqset {
	margin-bottom: 40px;
	}

.lower-bar .inner {
	min-width:1200px;
}

.lower-bar {
	background-image:none;
}

.titlebar .inner h1 {
	color: #44485B;
	padding:0.2em 0 0 0;
}

/* 特別 */

.clear {
	clear:both;
}

div.clear {
	height:0px;
	line-height:0;
	font-size:0;
}

.clear2 {
	clear:both;
}

div.clear2 {
	height:0px;
	line-height:0;
	font-size:0;
	margin-bottom:20px;
}

.clear3 {
	clear:both;
}

div.clear3 {
	height:0px;
	line-height:0;
	font-size:0;
	margin-bottom:50px;
}

/* 他 */

.tdW20 {
	width:20%;
}


a.telNoDeco {
	text-decoration:none;
	color:#333;
}

/*===========================
content
===========================*/

.contPad0 {
	padding:0;
}

.contPad {
	padding:0 10px;
}

.contPadMB {
	padding:0 10px;
	margin-bottom:3em;
}

.contPad2 {
	padding:0 20px;
}

.contPadMB2 {
	padding:0 20px;
	margin-bottom:3em;
}

.contPadPC70p {
	width:70%;
	margin:0 auto;
}

/*===========================
onOff
===========================*/

.pcOFFtabletON
 {
	display:none;
}

.pcONtabletOFF {
}

.pcONtabletOFFspON {
}


.pcOFFspON {
	display:none;
}

.pcOFFsp2ON {
	display:none;
}


.pcONspOFF {
}

.pcONsp2OFF {
}


@media screen and (max-width: 1023px) {
.lower-bar .inner {
	min-width:320px;
}

}

@media screen and (max-width: 768px) {
	
/* 他 */

.tdW20 {
	width:100%;
}

/*===========================
onOff
===========================*/


.pcONtabletOFF {
	display:none;
}

.pcOFFtabletON {
	display:block;
}

.pcONtabletOFFspON {
	display:none;
}


}
	
@media screen and (max-width: 640px) {
	
	
.pickup2 {
	padding: 0 4% 8px 4%;
}

.contPadPC70p {
	width:100%;
}

/* 他 */

a.telNoDeco {
	text-decoration:underline;
	color:inherit;
}

/*===========================
onOff
===========================*/

.pcOFFspON {
	display:block;
}

.pcONspOFF {
	display:none;
}

.pcONtabletOFFspON {
	display:block;
}


}

