@charset "utf-8";

#conts_service .area_text {
	float  : left;
	height : 482px;
	width  : 390px;
	background : url('../img/titleService.png') 0 0 no-repeat ;
}

#conts_service .gallery {
	width  : 402px;
	height : 268px;
	overflow : hidden;
	display : block;
}
#conts_service .gallery li{
	float : left;
}
#conts_service .gallery li {
	width  : 128px;
	height :  85px;
	overflow : hidden;
	margin : 0px 2px 2px 0px;
}
#conts_service .gallery li img {
	width  : 128px;
	height :  85px;
}

#conts_service .layer_inner_disp {
	float  : right;
	width  : 480px;
	height : 504px;
	padding-top : 24px;
	overflow : auto;
}

#conts_service .layer_inner_disp .read {
	font-size : 13px;
	line-height : 18px;
}

#conts_service .layer_inner_disp .read h3 {
	font-size : 13px;
	font-weight : bold;
	margin-top : 35px;

	border-bottom: 1px solid #333;
	padding-bottom: 5px;
	margin-bottom: 8px;

}

#conts_service .layer_inner_disp .read ul {
	list-style: disc;
}
#conts_service .layer_inner_disp .read ul li {
	margin-left : 24px;
}



/*
 * conts_about
 */
#conts_about .area_text {
	float  : left;
	height : 506px;
	width  : 264px;
	background : url('../img/titleAbout.png') 0 0 no-repeat ;
}


#conts_about .layer_inner_disp {
	float  : right;
	width  : 480px;
/*	width  : 560px;*/
	height : 504px;
	padding-top : 24px;
	overflow : auto;
}

#conts_about .read table {
	width : 100%;
}
#conts_about .read table th,
#conts_about .read table td {
	border : 1px solid #666;
    -webkit-box-sizing: border-box;
       -moz-box-sizing: border-box;
         -o-box-sizing: border-box;
        -ms-box-sizing: border-box;
            box-sizing: border-box;
	font-size   : 11px;
	line-height : 20px;
	padding : 6px 0 3px 10px;
}
#conts_about .read table th {
	width : 120px;
	border : 1px solid #666;
	text-align : left;
	vertical-align:middle;
	font-weight : bold;
}

#conts_about .read table td dl dt {
	width : 120px;
	display : inline-block;
}
#conts_about .read table td dl dd {
	width : 220px;
	display : inline-block;
}


