@charset "utf-8";
/* CSS Document */

/*左のメニュー*/
#pnavi{margin: 0 0 0 22px;}
#pnavi ul { margin: 0; padding :0; list-style-type : none; }
#pnavi li { display : inline; padding :0; margin:0;}
#pnavi #pnavi-1 strong{background-image:url(../profile/img/cmenu-1.jpg);width:162px;height:50px;background-repeat:no-repeat;margin:0;padding:0;display:block;text-indent: -3000px;}
#pnavi #pnavi-2 a{background-image:url(../profile/img/cmenu-2.jpg);width:162px;height:47px;background-repeat:no-repeat;margin:0;padding:0;display:block;text-indent: -3000px;}
#pnavi #pnavi-2 a:hover{background-image:url(../profile/img/cmenu-2_f2.jpg);width:162px;height:47px;background-repeat:no-repeat;margin:0;padding:0;display:block;text-indent: -3000px;}
#pnavi #pnavi-3 a{background-image:url(../profile/img/cmenu-3.jpg);width:162px;height:52px;background-repeat:no-repeat;margin:0;padding:0;display:block;text-indent: -3000px;}
#pnavi #pnavi-3 a:hover{background-image:url(../profile/img/cmenu-3_f2.jpg);width:162px;height:52px;background-repeat:no-repeat;margin:0;padding:0;display:block;text-indent: -3000px;}
#pnavi #pnavi-4 a{background-image:url(../profile/img/cmenu-4.jpg);width:162px;height:60px;background-repeat:no-repeat;margin:0;padding:0;display:block;text-indent: -3000px;}
#pnavi #pnavi-4 a:hover{background-image:url(../profile/img/cmenu-4_f2.jpg);width:162px;height:60px;background-repeat:no-repeat;margin:0;padding:0;display:block;text-indent: -3000px;}


/*会社概要*/

/* 青山商事　会社概要 */
.p01-table{border-top: 1px solid #CCCCCC;
	border-left: 1px solid #CCCCCC;
	margin:10px 0 50px 15px;
}
.p01-table th{
	background-color: #EBEBF5;
	border-right: 1px solid #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
	width: 25%;
	padding:6px;
	font-weight: normal;
	text-align: left;
}
.p01-table td{	
		border-right: 1px solid #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
width: 75%;padding:6px;text-align: left;
}

.p02-table{border-top: 1px solid #CCCCCC;
	border-left: 1px solid #CCCCCC;
	margin:10px 0 0 20px;
}
.p02-table th{
	background-color: #F9FBFD;
	border-right: 1px solid #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
	width: 80%;
	padding:6px;
	font-weight: normal;
	text-align: left;
}
.p02-table td{	
		border-right: 1px solid #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
width: 20%;padding:6px;text-align: right;
}

.cp03-h2{
	width:584px;
	height: 35px;
	margin :14px 0 3px 0px;
	background-image: url(../product/img/c3-1.jpg);
	background-repeat: no-repeat;
	font-size: 16px;
	font-weight: bold;padding :10px 0 0 19px ; 
}
.cp04-ul{
	float: left;
	list-style-type: none;
margin:10px 10px 30px 40px;
padding:10px 10px 30px 40px;
}

.cp04-ul li{
padding:0px 0 10px 0px;
}
.cp03-h3{
	padding:0px 0px 0px 15px;
	font-size: 14px;
	font-weight: bold;
}

/*ご挨拶*/
#mg01-h2{padding :27px 0 15px 20px ; }
.mg02-left{
	float: left;margin :0px 0 20px 25px;
}
.mg02-right{
	float: left;margin :0px 0 0px 20px;width:315px;
}
.mg03-div{width:536px;padding :10px 0 40px 25px;}
.mg04-left{
	float: left;margin :10px 0 40px 25px;
}
.mg04-right{
	float: left;margin :10px 0 0px 20px;width:380px;
}

/*事業所*/
.j01-left{float: left;margin :0px 0 30px 25px;}
.j01-right{
	float: left;
	width:228px;
	height: 300px;
	margin-top: 0px;
	margin-right: 0;
	margin-bottom: 0px;
	margin-left: 10px;
}
