@charset "UTF-8";

.lalaclub { width:940px; margin:0 auto; text-align:center; background-image:url("/lalaport/iwata/lalaclub/common/img/fig_main02.jpg"); background-repeat:repeat-y; padding:0 0 20px 0; }

h2.ttl { clear:both; font-size:1.2em; line-height:1.3; padding:15px 0; border-bottom: 1px solid #3ea9e4; border-top: 5px solid #3ea9e4; margin:20px 0; }

h3.ttl{ border-bottom: 1px solid #c8d3d6; margin: 15px 0; color: #666666; font-size:1.14em; }

h3.ttl span{ display: block; margin-bottom: 6px; padding-left: 7px; line-height: 1.2; border-left: 5px solid #3ea9e4; }

ul.color1 { list-style-type: none; margin:10px 0; }
ul.color1 li { padding-left:1em; text-indent:-1em; margin:0 0 5px 0; }

ul.color1 li:before {
	content: '・';
	color: #0087b4;
	font-weight:bold;
	
}

.tm20 { margin:20px 0 0 0; }


#contentBodyMain .lalaclubMain{
	width:940px;
	margin:0 auto;
}
#contentBodyMain .lalaclubMain > p{
	margin-bottom:0;
}
#contentBodyMain .lalaclubMain .lalaclubBtm{
	background:url(/lalaport/iwata/lalaclub/common/img/fig_main02.jpg) repeat 0 0;
	min-height:160px;
	padding:15px 0 10px;
	text-align:center;
}

#contentBodyMain p {
    margin-bottom: 15px;
}

@media screen and (max-width: 767px){
	#contentBodyMain .lalaclubMain{
		width:100%;
		text-align:center;
	}
	#contentBodyMain .lalaclubMain .lalaclubBtm{
		background-size:100% auto;
		min-height:80px;
		padding:10px 0;
	}
	#contentBodyMain .lalaclubMain > p img{
		width:100%;
		max-width:470px;
		max-height:335px;
	}
	#contentBodyMain .lalaclubMain .lalaclubBtm{
		width:100%;
		max-width:470px;
		margin:0 auto;
	}
	#contentBodyMain .lalaclubMain .lalaclubBtm > p:first-child img{
		max-width:231px;
		width:100%;
		height:auto;
	}
}

