@charset "UTF-8";

/* ///////////////////////////////////////////////
【朝日税理士法人とは？】
title: about.css
paths: common/css/about.css
/////////////////////////////////////////////// */


/* -----------------------------------------------
Table Of Contents

#01 共通
#02 メインイメージ
#03 左タイトル
#04 朝日福岡税理士法人とは？
#05 全国の朝日税理士法人
#06 サービスの強み
----------------------------------------------- */



/* -----------------------------------------------

#01 共通

----------------------------------------------- */
div.section {
width: 610px;
margin-bottom: 30px;
}

div.section h3 {
width: 590px;
margin-bottom: 20px;
padding: 15px 6px;
border: 4px solid #ccc;
color: #333;
font-size: 110%;
font-weight: bold;
}

div.section div.sectionBox {
width: 590px;
margin: 0 auto;
}

div.section div.sectionBox h4 {
height: 18px;
margin-bottom: 10px;
}



/* -----------------------------------------------

#02 メインイメージ

----------------------------------------------- */
div.mainImg h2 {
background: url(../../about/img/about_ttl_main.jpg) no-repeat;
}



/* -----------------------------------------------

#03 左タイトル

----------------------------------------------- */
div.boxA h2 {
width: 58px;
height: 1255px;
margin: 0 auto;
background: url(../../about/img/about_ttl_left.gif) no-repeat;
}



/* -----------------------------------------------

#04 朝日福岡税理士法人とは？

----------------------------------------------- */
div.aboutAsahi div.sectionBox h4 {
width: 305px;
background: url(../../about/img/ttl_asahigroup.gif) no-repeat;
}



/* -----------------------------------------------

#05 全国の朝日税理士法人

----------------------------------------------- */
div.whole div.sectionBox h4 {
width: 316px;
background: url(../../about/img/ttl_whole.gif) no-repeat;
}

div.whole div.sectionBox p.mapImg {
margin-bottom: 20px;
text-align: center;
}

div.whole div.sectionBox h5 {
width: 141px;
height: 14px;
margin-bottom: 10px;
}
div.whole div.sectionBox h5 a {
width: 141px;
height: 14px;
background: url(../../about/img/ttl_asahijapan.gif) no-repeat;
}


div.whole div.sectionBox ul li {
display: inline;
background: url(../../about/img/ico_arrow.gif) center left no-repeat;
padding: 0 15px 0 12px;
font-size: 12px;
}
div.whole div.sectionBox ul li.lastMenu {
padding-right: none;
}




/* -----------------------------------------------

#06 サービスの強み

----------------------------------------------- */
div.strengths div.sectionBox h4.strengthsTtl {
width: 582px;
background: url(../../about/img/ttl_strengths.gif) no-repeat;
}
div.strengths div.sectionBox h4.regionalTtl {
width: 340px;
background: url(../../about/img/ttl_regional.gif) no-repeat;
}

div.section div.sectionBoxBorder {
width: 590px;
margin: 0 auto 20px;
padding-bottom: 15px;
border-bottom: 1px dotted #999;
}

div.companyBnr p {
width: 300px;
height: 99px;
margin: 0 auto 30px;
}
div.companyBnr p a {
width: 300px;
height: 99px;
background: url(../../about/img/bnr_company.jpg) 0 0 no-repeat;
}
div.companyBnr p a:hover {
background: url(../../about/img/bnr_company.jpg) 0 -99px no-repeat;
}

div.serviceBnr p {
width: 300px;
height: 80px;
margin: 0 auto;
}
div.serviceBnr p a {
width: 300px;
height: 80px;
background: url(../../about/img/bnr_service.jpg) 0 0 no-repeat;
}
div.serviceBnr p a:hover {
background: url(../../about/img/bnr_service.jpg) 0 -80px no-repeat;
}




