@charset "Shift_JIS";

/* ///////////////////////////////////////////////
【トップページ】
title: index.css
paths: css/index.css
/////////////////////////////////////////////// */


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

・共通
・グローバルナビゲーション
・メインイメージ
・金山メンタルクリニックについて
・新着情報
----------------------------------------------- */



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

共通

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



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

グローバルナビゲーション

----------------------------------------------- */
div#gNav ul li.gNavTop a {
width: 149px;
background: url(../img/cmn/g_nav.jpg) 0 -43px no-repeat;
}



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

メインイメージ

----------------------------------------------- */
div#mainImg h1 {
width: 900px;
height: 290px;
margin: 0 auto 20px;
background: url(../img/index/mainimg.jpg) no-repeat;
text-align: left;
}



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

金山メンタルクリニックについて

----------------------------------------------- */
div.about {
width: 640px;
margin-bottom: 30px;
}

div.about h2 {
width: 640px;
height: 128px;
background: url(../img/index/about_ttl_a.jpg) no-repeat;
}

div.about h3 {
width: 640px;
height: 42px;
background: url(../img/index/about_ttl_b.jpg) no-repeat;
}

div.about p.txtA {
width: 640px;
height: 92px;
background: url(../img/index/about_txt.jpg) no-repeat;
}

div.about table {
width: 640px;
border-collapse: separate;
border-spacing: 0;
border-left: #cdcdcd solid 1px;
}
div.about table caption {
width: 640px;
height: 35px;
background: url(../img/index/about_ttl_c.jpg) no-repeat;
}
div.about table th,
div.about table td {
padding: 7px 15px 7px;
border-top: #fff solid 1px;
border-right: #cdcdcd solid 1px;
border-bottom: #cdcdcd solid 1px;
border-left: #fff solid 1px;
color: #17350a;
}
div.about table th {
width: 93px;
background: #f2ffd9;
vertical-align: top;
}
div.about table th,
div.about table td p {
color: #17350a;
}
div.about table td p span {
color: #ff0000;
font-weight: bold;
}



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

新着情報

----------------------------------------------- */
div.news h2 {
width: 640px;
height: 38px;
margin-bottom: 10px;
background: url(../img/index/news_ttl.jpg) no-repeat;
}

div.news dl {
width: 620px;
margin: 0 auto;
margin-bottom: 0.9em;
padding-bottom: 0.5em;
border-bottom: 1px dotted #999;
}
div.news dl dt {
float: left;
width: 6.5em;
}
div.news dl dd {
margin-left: 8.0em;
}




