/* CSS Document */

#main{
	padding-top: 0;
}
#sec1 .secIn{
	margin-left: 20px;
}
#sec1 p{
	font-size: 13px;
	line-height: 1.8;
	margin-bottom: 15px;
}
#sec2 ul{
	margin-left: 5px;
}
#sec2 li{
	margin-bottom: 25px;
}
#sec2 li h4{
	margin-bottom: 8px;
	font-size: 18px;
	font-weight: normal;
	background-position: left 8px;
}
#sec2 li p{
	margin-left: 15px;
	font-size: 13px;
	line-height: 1.8;
}

.slideArea h4{
	margin: 0 0 10px 43px;
	font-size: 18px;
	font-weight: normal;
}
#price h4{
	margin: 40px 0 5px;
	background-position: left 4px;
}
#price th{
	width: 160px;
}
#price td{
	text-align: right;
	vertical-align: middle;
}
#price p{
	font-size: 12px;
}

/* bx-sleder */
.slideArea .bx-wrapper .bx-controls-direction a{
	top: 50%;
}
.case_harf_L{
	width: 48%;
	float: left;
}
.case_harf_R{
	width: 48%;
	float: right;
}

@media screen and (max-width:640px){
	#sec1 .secIn{
		margin-left: 0;
	}
	#sec1 .secIn img{
		width: 100%;
	}
	#sec2 ul{
		margin-left: 0;
	}
	#sec2 li h4{
		font-size: 16px;
		background-position: left 7px;
	}
	.slideArea h4{
		margin: 0 0 10px 0;
		font-size: 16px;
	}
	#price h4{
		margin: 30px 0 5px;
	}
	.sr_case_s img{
		width: 150px !important;
	}
	.casetatelist{
		padding-bottom: 20px;
	}
}

