 @charset "utf-8";


.mitsubishimain {
	display:block;
	margin:0;
	padding:0;
	border:0;
}

.mitsubishimain a {
		-webkit-tap-highlight-color:rgba(255,199,133,.4);	/* タッチ反転色 */
		outline:none;
	}
	a:link		{ color:#333333; text-decoration:underline; }
	a:visited	{ color:#333333; text-decoration:underline; }
	a:active	{ color:#333333; text-decoration:none; }
	a:hover		{ color:#333333; text-decoration:none; }
	

img {vertical-align: top;}
	
.txt12kome {font-size: 65%; line-height: 1.6; color: #333;}	

	
.mitsubishimain p {
		width:100%;
		height:auto;
		display:block;
		margin:0;
		padding:0;
		border:0;
	}
	

.mitsubishimain .text01 {
		display:block;
		width:90%;
		height:auto;
		margin:0;
		padding:1% 5% 3% 5%;
		border:0;
		line-height: 1.8;
	}



.mitsubishimain .profiletext {
		display:block;
		width:80%;
		height:auto;
		margin:0;
		padding:1% 10% 5% 10%;
		border:0;
		font-size: 90%;
		line-height: 1.6;
	}
	

.mitsubishimain .rebg {
	display:block;
	margin:0;
	padding:0;
	border:0;
	background: url(spimg/rbg.jpg) repeat 0 0;
	-moz-background-size:100% auto;
background-size:100% auto; 
}



.mitsubishimain .rebg .recipep {
	display:block;
	width:90%;
	height:auto;
	margin:0% 5% 15% 5%;
	padding:0%;
	border:0;
}


.mitsubishimain .rebg .kokop {
	display:block;
	width:90%;
	height:auto;
	margin:0% 5% 0% 5%;
	padding:0%;
	border:0;
}


.mitsubishimain .rebg .kokop2 {
	display:block;
	width:86%;
	height:auto;
	margin:1% 7% 1% 7%;
	padding:0%;
	border:0;
}





.mitsubishimain .text02 {
		display:block;
		width:93%;
		height:auto;
		margin:0;
		padding:0% 0% 3% 5%;
		border:0;
	text-align: center;
		line-height: 1.4;
		font-size: 130%;
		font-weight: bold;
	}


.mitsubishimain .text02b {
		display:block;
		width:93%;
		height:auto;
		margin:0;
		padding:0 2% 1% 5%;
		border:0;
		line-height: 1.4;
		font-size: 130%;
		font-weight: bold;
	}


.mitsubishimain .text03 {
		display:block;
		width:88%;
		height:auto;
		margin:0;
		padding:1% 5% 1% 7%;
		border:0;
		line-height: 1.8;
	}


.mitsubishimain .text03b {
		display:block;
		width:88%;
		height:auto;
		margin:0;
		padding:1% 5% 3% 7%;
		border:0;
		font-size: 90%;
		line-height: 1.6;
	}


.mitsubishimain .text04 {
		display:block;
		width:80%;
		height:auto;
		margin-left:7%;
		border:0;
		padding-left:2.5em;
		text-indent:-2.5em;
		font-size: 75%;
		line-height: 1.4;
	clear: both;
	}




.mitsubishimain .lyt-imagenaiyou01{  
		width:88%;
		height:auto;
		padding:0 6% 0% 6%;
	margin-bottom: 5%;
/*background: url(spimg/bg.jpg) repeat-y 0 0;*/
}


.mitsubishimain .lyt-imagenaiyou01 p{
		font-size: 90%;
		line-height: 1.6;
		padding:0;
}

.mitsubishimain .image-L .image{ 
		width:50%;
		height:auto; 
		float:left;  
		margin:0 2% 5% 0;  
}




	

.mitsubishimain .lyt-imagenaiyou02{  
		width:88%;
		height:auto;
		padding:0% 6% 0% 6%;
	margin-bottom: 5%;
/*background: url(spimg/bg.jpg) repeat-y 0 0;*/
}


.mitsubishimain .lyt-imagenaiyou02 p{
		font-size: 90%;
		line-height: 1.6;
		padding-top:6%;
}




	

	


	



.mitsubishimain .oubobtn {
		width:96%;
		height:auto;
		display:block;
		margin:0;
		padding:0 2% 0 2%;
		border:0;
	}
















.mitsubishimain .foot {
		width:95%;
		height:auto;
		display:block;
		margin:0;
		padding:5% 2% 0 3%;
		border:0;
		line-height: 1.8;
	}


.mitsubishimain .cre {
		width:95%;
		height:auto;
		display:block;
		margin:0;
		padding:10% 2% 0 3%;
		border:0;
		font-size: 75%;
		line-height: 1.4;
	}
	
	
