@import url("global.css");

.greeting{
	margin-bottom:50px;
}

.box_orange{
	border-left:#F7A705 7px solid;
	padding:5px 10px 5px 15px;
	margin-left:3px;
}
.box_pink{
	border-left:#F08690 7px solid;
	padding:5px 10px 5px 15px;
	margin-left:3px;
}
h3{
	margin-bottom:10px;
}

.bn_detail a{
	width:720px;
	height:90px;
	background:url(../company/img/bn_detail.jpg) no-repeat left top;
	text-indent:-9999px;
	overflow:hidden;
	outline:none;
	display:block;
}
.bn_detail a:hover{
	background-position:right bottom;
}
/* table */
.infotable{
	margin-bottom:25px;
	border:1px solid #DFDFDF;
	border-radius: 4px;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
}
.infotable table{
	border-collapse:collapse;
	width:100%;
}
.infotable table th{
	padding:15px 15px 15px 25px;
	border-bottom:1px dotted #CCCCCC;
}
.infotable table .nobd {
	border-bottom:none;
}
.infotable table td{
	padding:15px 15px 15px 0;
	border-bottom:1px dotted #CCCCCC;
}
.infotable table td .bdl{
	background:url(../company/img/tablebg.gif) repeat-y top left;
	padding-left:25px;
}
.map{
	border:1px solid #CCCCCC;
	margin-top:20px;
	width:550px;
	height:350px;
}