@charset "utf-8";
/* ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

 2015.06.16 ver0.0.0.1  @emix
 companyprofile.css

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */


/* --------------------------------------------------------------
　会社案内
--------------------------------------------------------------- */



/* --------------------------------------------------------------
　沿革
--------------------------------------------------------------- */
ul.history{}
ul.history li{
padding: 5px 0;
	}
ul.history li span.yy{
padding-left: 0px;
	}
ul.history li span{
padding-left: 20px;
	}
/* --------------------------------------------------------------
　会社概要 
--------------------------------------------------------------- */
.companyprofile {}

table.base1{
	border-top:1px solid #DADADA;
	border-bottom:1px solid #DADADA;
	width:100%;	
	}

table.base1 th{
	border-bottom:1px dotted #333;
	padding:12px 10px;
	background:#CCCCD8;
	color:#40424E;
	text-align:center;
	font-weight:normal;
	width: 200px;
	vertical-align:middle;
	}

table.base1 td{
	border-bottom:1px dotted #333;	
	padding:12px 20px;
	background:#fff;
	
	}
table.base1 th.last,
table.base1 td.last{
	border-bottom:none;
	
	}
	
/* --------------------------------------------------------------
　交通アクセス
--------------------------------------------------------------- */
.gmap{
	width:55%;
	height:290px;
	float:left;
	border:1px solid #ccc;	
	margin-top: 12px;
	}

.gmap iframe{
	width:100%;
	}


.access{
	margin-top: 10px;
	float:right;
	width:40%;
	height:290px;
	}
.access h4{
	font-size:16px;
	margin-bottom:10px;
	padding-bottom:5px;
	border-bottom:1px dotted #666;
	font-weight: normal;
	}
	
.access  p.box1,
.access  p.box2,
.access  p.box3,
.access  p.box4{
	padding: 6px 0px;
	background:#FFFFFF;
	text-align:center;
	margin-bottom:7px;
	}

.access span{
display: block;
text-align: center;
margin-bottom: 7px;
	}

.access p.info{
	text-align:left;
	}