@charset "Shift-JIS";

/*--------会社案内-----------*/

/*会社案内--会社概要*/
.profileTbl{
margin-left:20px;
background:#fff;
margin-bottom:20px;
}

.profileTbl th{
padding:3px 0;
font-weight:normal;
border-right:#ccc 1px solid;
}
.profileTbl td{
padding:3px 12px;
}

.profileTbl02{
margin-left:20px;
background:#fff;
margin-bottom:20px;
}

.profileTbl02 th{
padding:3px 0;
width:130px;
font-weight:normal;
text-align:left;
border-right:#ccc 1px solid;
}
.profileTbl02 td{
padding:3px 12px;
}

/*sitemap*/
.sitemapBox{
margin:10px;
}
.sitemapBox .innerL{
width:330px;
float:left;
}
.sitemapBox .innerR{
width:330px;
float:right;
}
.sitemapBox h3{
font-weight:bold;
font-size:108%;
padding-bottom:2px;
margin-bottom:10px;
}
.sitemapBox h4{
font-weight:bold;
}
.sitemapBox h4 img{
vertical-align:middle;
}
.sitemapBox ul{
list-style:none;
margin:10px 10px 20px;
}
.sitemapBox li a{
margin:0;
padding:0 0 0 10px;
background:url(../img_cmn/img_arrow_02.gif) 0 40% no-repeat;
}
.sitemapBox ul li ul{
margin:2px 10px 7px;
}






/*link*/
.profileTbl h4.sttlLink{
margin:5px 0 3px 0;
font-size:small;
}
ul.link00{
list-style:none;
margin:5px 0 0 5px;
}
ul.link00 li a{
margin:0;
padding:0 0 0 10px;
background:url(../img_cmn/img_arrow_02.gif) 0 40% no-repeat;
}
ul.link{
list-style:none;
}
ul.link li a{
margin:0;
padding:0 0 0 10px;
background:url(../img_cmn/img_arrow_02.gif) 0 40% no-repeat;
}
ul.link02{
list-style:none;
margin: 0 0 10px 15px;
}
ul.link02 li a{
margin:0;
padding:0 0 0 10px;
background:url(../img_cmn/img_arrow_02.gif) 0 40% no-repeat;
}
