/* MENU
---------------------------------------------- */
#bt5 a{
background-position: -594px 84px;
}
#bt5 a:hover{
background-position: -594px 84px;
}
/* CONTENTS
---------------------------------------------- */
#header-name{
width: 870px;
height: 110px;
text-indent: -9999px;
background: url(/images/title_corp_prfle.jpg) no-repeat;
margin-bottom: 50px;
}
table,th,td{
*line-height: 1.5;
*letter-spacing: 0.1em;
}
/* 企業理念
---------------------------------------------- */
#rinen {
width: 870px;
padding-bottom: 30px;
text-align: left;
background: url(/images/coprofile1.jpg) bottom right  no-repeat;
}
#rinen h2{
width: 870px;
height: 40px;
margin-bottom: 20px;
background: url(/images/cp_rinen.jpg) no-repeat;
text-indent: -9999px;
}
#rinen strong{
margin-left: 10px;
padding: 10px 3px;
font-size: 1.1em;
border-bottom: 1px dashed #CCCCCC;
}
#rinen ul{
margin: 25px 0 0 40px;
}
#rinen li{
padding: 1px 0;
}
/* 会社概要
---------------------------------------------- */
#gaiyou {
width: 870px;
}
#gaiyou h3{
width: 870px;
height: 40px;
margin-bottom: 20px;
background: url(/images/cp_gaiyou.jpg) no-repeat;
text-align: left;
text-indent: -9999px;
}
#gaiyou_cnt {
width: 850px;
margin: 0 auto;
}
#gaiyou_txt {
float: left;
width: 440px;
}
#gaiyou_txt h4{
clear: both;
margin-top: 20px;
padding: 10px 0 5px 0;
border-top: 1px dashed #CCCCCC;
}
#gaiyou_txt dd{
margin-top: -1.5em;
padding: 0 0 0.5em 4em;
}
#gaiyou_inf {
width: 440px;
}
#gaiyou_inf table{
float: left;
width: 220px;
}
#gaiyou_inf th, #gaiyou_inf td{
padding: 3px 6px;
}
#gaiyou_inf th{
margin-bottom: 1px;
color: #FFFFFF;
background-color: #6CD0FF;
text-align: center;
white-space: nowrap;
}
#gaiyou_inf td{
border-bottom: 1px dotted #CCCCCC;
}
#gaiyou_inf img {
float: right;
}
#map {
float: right;
width: 380px;
height: 360px;
text-align: left;
border:1px dotted #CCCCCC;
}
#map h4{
font-weight: bold;
}
/* 会社沿革
---------------------------------------------- */
#enkaku {
width: 870px;
}
#enkaku h3{
width: 870px;
height: 40px;
margin-bottom: 10px;
background: url(/images/cp_enkaku.jpg) no-repeat;
text-indent: -9999px;
}
#enkaku table{
margin: 0 auto;
width: 98%;
}
#enkaku th, #enkaku td{
padding: 3px 10px;
}
#enkaku th{
margin-bottom: 1px;
background-color: #CAD9EB;
text-align: center;
}
#enkaku td{
border-bottom: 1px solid #CAD9EB;
}
/* 所属団体
---------------------------------------------- */
#dantai {
width: 870px;
margin-top: 10px;
text-align: left;
}
#dantai h3{
width: 870px;
height: 40px;
margin-bottom: 10px;
background: url(/images/cp_dantai.jpg) no-repeat;
text-indent: -9999px;
}
#dantai table{
margin-left: 5px;
}
#dantai th, #dantai td{
padding: 0 10px;
}
/* 事業認可
---------------------------------------------- */
#ninka {
width: 870px;
margin-top: 10px;
}
#ninka h3{
width: 870px;
height: 40px;
margin-bottom: 10px;
background: url(/images/cp_ninka.jpg) no-repeat;
text-indent: -9999px;
}
#ninka table{
margin-left: 5px;
}
#ninka th, #ninka td{
padding: 0 10px;
} 