@charset "UTF-8";
/* CSS Document */

/* glassX 13.12.13追加　*/
.index2 .glassx{
	clear:both;
	text-align:left;
	padding-top:20px;
	height:3300px;
}
/* glassX 左部分　*/
	.index2 .glassx .glassx_img{	
		float:left;
		margin-top:20px;
		margin-right:10px;
}
	.index2 .glassx .glassx_img2{	
		float:left;
		margin-top:20px;
		margin-right:10px;
}
	.index2 .glassx .glassx_img3{	
		float:left;
		margin-top:20px;
		margin-right:10px;
}
		.index2 .glassx .glassx_img dt{	
}
		.index2 .glassx .glassx_img .ver2{	
			margin-bottom:250px;
}
		.index2 .glassx .ver5_bannar{	
			background:url(../image/glasscoat/glasscoat_ver5_bannar.gif) no-repeat;
			width:950px;
			height:65px;
}
		.index2 .glassx .glassx_img3 .ver7{	
			width:500px;
}
		.index2 .glassx .glassx_img3 .ver7 .copy{	
			margin-top:5px;
			margin-bottom:5px;
}
		.index2 .glassx .glassx_img3 .ver7 span{	
			font-size:14px;
			line-height:1.5em;
			color:#FF0000;
}
		.index2 .glassx .ver7_bannar{	
			background:url(../image/glasscoat/glasscoat_ver7_bannar.gif) no-repeat;
			width:950px;
			height:65px;
}
		.index2 .glassx .shinka{
			margin-top:30px;	
			margin-bottom:30px;
			margin-left:100px;
}
		.index2 .glassx .glassx_img dd{	
			font-weight:bold;
}
			.index2 .glassx .glassx_img dd img{	
				margin-bottom:5px;
}
/* glassX 左部分　囲み　*/
	.index2 .glassx .glassx_water{	
		width:483px;
		height:200px;
		border:1px solid #CCC;
		padding:5px 5px 5px 10px;
		position:relative;
		top:285px;
		margin-bottom:-200px;	
}
		.index2 .glassx .glassx_water span{	
			font-weight:bold;
			font-size:14px;
			color:#0068B6;
}
/* glassX 右部分　*/
	.index2 .glassx .glassx_point{	
		width:439px;
		margin-top:82px;		
		float:left;
}
		.index2 .glassx .glassx_point dt{
			font-size:16px;
			font-weight:bold;
}
		.index2 .glassx .glassx_point_title2{
			margin-top:338px;
}
		@media screen and (-webkit-min-device-pixel-ratio:0){/* clome+safari用　*/
		.index2 .glassx .glassx_point_title2{
			margin-top:335px;
}
}
		.index2 .glassx .glassx_point_title3{
			margin-top:137px;
}
		@media screen and (-webkit-min-device-pixel-ratio:0){/* clome+safari用　*/
		.index2 .glassx .glassx_point_title3{
			margin-top:135px;
}
}
		.index2 .glassx .glassx_point_title5{
			margin-top:-138px;
			z-index:100;
}
		.index2 .glassx .glassx_point_title6{
			margin-top:235px;
}
		.index2 .glassx .glassx_point_title7{
			margin-top:-138px;
}
			.index2 .glassx .glassx_point dt img{
				margin-bottom:3px;
}
		.index2 .glassx .glassx_point dd{
			font-size:14px;
}
		.index2 .glassx .glassx_point ul{
			padding-top:5px;
			background:#EEE;
}
			.index2 .glassx .glassx_point li{
				font-size:14px;
				list-style-type:disc;
				list-style-position:inside;
				padding-left:10px;
				background:#EEE;
}
		.index2 .glassx .glassx_before{
			padding-left:10px;
			color:#000000;
}
		.index2 .glassx .glassx_before_p{
}
			.index2 .glassx .glassx_before_p p{
				font-size:14px;
									color:#0068B6;

				margin-top:10px;
				line-height:160%;
}
	
		.index2 .glassx .glassx_after{
			background:url(../image/top/index_glassx_icon2.gif) no-repeat left top;
			margin-top:20px;
			padding-left:55px;
}
		.index2 .glassx .glassx_after_p{
}
			.index2 .glassx .glassx_after_p p{
				font-size:14px;
				background:#EEE;
				padding:10px 5px 5px 10px;
}
				.index2 .glassx .glassx_after_p p span{
					font-size:14px;
					font-weight:bold;
					color:#0068B6;
}
	.li_only{
		padding-bottom:5px;
}
	.index2 .glassx .coment{
			padding-top:1em;
			padding-left:55px;
}

/* Ver5　*/
.index2 .glassx h3{
	clear:both;
	margin-bottom:20px;
}

