/* CSS Document */
@charset "utf-8";

/*===========================================
	mq対応 202010
=============================================*/


	.colum2-right760 h2.title {
		border-bottom: 1px solid #ccc !important;
		color: #000;
		font-size: 18px !important;
		font-weight: normal;
		background: linear-gradient( #ffffff 0%, #e0e0e0 50%, #f8f8f8 100%);
		padding-bottom: 0.2em;
		margin-bottom: 0.5em;
		padding-left: 13px;
		padding-top: 5px;
	}

	.colum2-right760 h3.title {
		border-bottom: 1px solid #ccc !important;
		color: #000;
		font-size: 18px !important;
		font-weight: normal;
		background: linear-gradient( #ffffff 0%, #e0e0e0 50%, #f8f8f8 100%);
		padding-bottom: 0.2em;
		margin-bottom: 0.5em;
		padding-left: 13px;
		padding-top: 5px;
	}


@media (max-width: 640px) {

	.colum2-right760 h2.title {
	color: #FFFFFF !important;
	font-size: 1.1em;
	font-weight: bold;
	background: #666666 !important;
	margin-left: 0;
	border: none !important;
	}

	.colum2-right760 h3.title {
	color: #FFFFFF !important;
	font-size: 1.1em;
	font-weight: bold;
	background: #666666 !important;
	margin-left: 0;
	border: none !important;
	}


	h1 img {
		min-width: auto !important;
		max-width: 100% !important;
	}
	div#remoteArea {
		width: auto !important;
	}
	

	/*===========================================
		containerArea
	=============================================*/
	div.div_760 {
		width: auto !important;
	}

	div.div_650 {
		width: auto !important;
	}


	/*===========================================
		pregArea_01
	=============================================*/
	div.pregArea_01 {
		width: auto !important;
	}
	div.pregArea_01 div.leftArea {
		width: auto !important;
	}

	div.pregArea_01 div.rightArea {
		width: auto !important;
	}

	/*===========================================
		pregArea_02
	=============================================*/
	div.pregArea_02 {
		width: auto !important;
	}
	div.pregArea_02 div.pregBox {
		width: auto !important;
	}

	/*===========================================
		pregArea_03
	=============================================*/
	div.pregArea_03 {
		width: auto !important;
	}

	/*===========================================
		onePointArea
	=============================================*/
	div.onePointArea {
		width: auto !important;
	}
	div.onePointArea div.onePointBox {
		width: auto !important;
	}


	/*===========================================
		warningArea
	=============================================*/
	div.warningArea {
		width: auto !important;
	}
	div.warningArea div.warningBox {
		width: auto !important;
	}


	/*===========================================
		remoteArea
	=============================================*/
	div#remoteArea {
		width: auto !important;
	}
	div#remoteArea div.leftArea {
		width: auto !important;
	}
	div#remoteArea div.midArea {
		width: auto !important;
	}
	div#remoteArea div.rightArea {
		width: auto !important;
	}

	
	/*===========================================
		noListArea
	=============================================*/
	ul.noListArea {
		width: auto !important;
	}

	/*===========================================
		noListArea2
	=============================================*/
	ul.noListArea2 {
		width: auto !important;
	}

	/*===========================================
		subTitle
	=============================================*/
	h4.subTitle {
		width: auto !important;
	}
	h4.subTitle2 {
		width: auto !important;
	}

	.note {
		width: auto !important;
	}

	div#enqmq {
		margin-left: 0;
	}

	/*===========================================
		remoteArea
	=============================================*/
	div#remoteArea div.midArea {
		float: none;
	}
}