@charset "Shift_JIS";
/* ＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊
　▼▼▼全体国｢▼▼▼
＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＋＊＊ */
body {
  background: url(../../img/bg_all_pao.gif) repeat-y center top;
  background-attachment:fixed;
  text-align:center;
  padding: 0;
 margin: 0;
}

body,table th,td{
 color:#333;
 font-size:86%;
 line-height:1.6em;
 font-family: Verdana, sans-serif;
  padding:0;
  margin:0;
}

a:link{
}
a:visited{
 color:#00CCFF;
}
a:hover{
 color:#FF6600;
  text-decoration:none;
}
a:active{
}


img {
 border: 0;
}

div.clear {/*段組を解除*/
 clear: both;
}

h1{
 font-weight:normal;
 margin:0;
}

h2{
 font-weight:normal;
 margin:0;
}

h3{
 font-weight:normal;
 margin:0;
}

h1 img {/*画像の下に隙間ができないようにする*/
 vertical-align: text-bottom;
}

h2 img {/*画像の下に隙間ができないようにする*/
 vertical-align: text-bottom;
}

h3 img {/*画像の下に隙間ができないようにする*/
/* vertical-align: text-bottom;*/
}

p{/*左右の余白10px*/
 margin:0px 10px;
}

iframe{/*コピーライト部分*/
 border:none;
  color:#999;
  font-size:12px;
  text-align:center;
}




/* ＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊ 
　▼▼▼箱の設定▼▼▼
＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊ */

/*■内容が入る全体■
--------------------*/
#contents {
 width:750px;
 margin-left:auto;
 margin-right:auto;
}

/*■ヘッダー■
--------------------*/
#header {
 width:750px;
  height:100px;
  background: url(../../img/bg_header.jpg) no-repeat;
 text-align:left;
}

/*■上部メニュー■
--------------------*/
#menu {
 width: 750px;
 height:36px;
 background: url(../../img/bg_menu.gif) no-repeat;
 border-top: 1px solid #80cfe2;
 border-bottom: 1px solid #80cfe2;
  position:relative;
}

/*■パンくずリスト■
--------------------*/
#panlist {
  width:750px;
  background:#F6F5E2;
  font-size:10px;
  text-align:left;
  padding-left:10px;
}

/*■右部分■（※こっちがメイン）
--------------------*/
#right {
 float:right;
 width:440px;
 text-align:left;
  margin-right:15px;
}



/*■左部分■
--------------------*/
#left {
 margin-left:25px;
  margin-right:440px;
 text-align:left;
}



/* ＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊
　▼▼▼箱ごとの設定▼▼▼
＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊ */

/*■ヘッダー■の設定
--------------------------------------------------*/
#header img {
 vertical-align: text-bottom;
}


/*■コンテンツ（内容が入る全体）■の設定
--------------------------------------------------*/
#contents p.sitemap{
  text-align:left;
 margin: 0px 30px 0px 30px;
}


/*■上部メニュー■の設定
--------------------------------------------------*/
#menu ul {
 list-style: none;
 padding: 0;
  margin: 0px 0px 0px 0px;
}
#menu li {
 float: left;
 margin: 0;
 padding: 0;
 height: 34px;
 text-indent: -9999px;
}
#menu li a {
 text-decoration: none;
 display: block;
 width: 111px;
 height: 34px;
}
#menu li#home {
 background: url(../../img/menu.gif) no-repeat 0px 0px;
 width:120px;
}
#menu li#annai {
 background: url(../../img/menu.gif) no-repeat -120px 0px;
 width:111px;
}
#menu li#byouki {
 background: url(../../img/menu.gif) no-repeat -231px 0px;
 width:111px;
}
#menu li#tyusya {
 background: url(../../img/menu.gif) no-repeat -342px 0px;
 width:111px;
}
#menu li#kensin {
 background: url(../../img/menu.gif) no-repeat -453px 0px;
 width:111px;
}
#menu li#paopao {
 background: url(../../img/menu.gif) no-repeat -564px 0px;
 width:111px;
}
/*オンマウス時
--------------------*/
#menu li#home a:hover {
 background: url(../../img/menu.gif) no-repeat 0px -34px;
 width:120px;
}
#menu li#annai a:hover {
 background: url(../../img/menu.gif) no-repeat -120px -34px;
}
#menu li#byouki a:hover {
 background: url(../../img/menu.gif) no-repeat -231px -34px;
}
#menu li#tyusya a:hover {
 background: url(../../img/menu.gif) no-repeat -342px -34px;
}
#menu li#kensin a:hover {
 background: url(../../img/menu.gif) no-repeat -453px -34px;
}
#menu li#paopao a:hover {
 background: url(../../img/menu.gif) no-repeat -564px -34px;
}
/*現在のページ
--------------------*/
#menu li#home_on a {
 background: url(../../img/menu.gif) no-repeat 0px -34px;
 width:120px;
}
#menu li#annai_on a {
 background: url(../../img/menu.gif) no-repeat -120px -34px;
 width:111px;
}
#menu li#byouki_on a {
 background: url(../../img/menu.gif) no-repeat -231px -34px;
 width:111px;
}
#menu li#tyusya_on a {
 background: url(../../img/menu.gif) no-repeat -342px -34px;
 width:111px;
}
#menu li#kensin_on a {
 background: url(../../img/menu.gif) no-repeat -453px -34px;
 width:111px;
}
#menu li#paopao_on a {
 background: url(../../img/menu.gif) no-repeat -564px -34px;
 width:111px;
}



/*■左部分■の設定
--------------------------------------------------*/
#left .leftwaku {/*左の枠。幅と背景*/
  WIDTH:232px;
  background: url(../../img/bg_cd.gif) repeat-y;
}
#left ul.submenu{/*サブページ・左の枠のメニュー*/
  list-style-image: url(../../img/ico_ya_r.gif);
  text-align: left;
  line-height:1.2em;
 margin:5px 0px 5px 30px;
}
#left ul.submenu li{
 margin-bottom:10px;
}



/*★ブログ★の設定
--------------------------------------------------*/
h3.entry_title{
 font-weight:bold;
 margin-top:10px;
 margin-bottom:10px;
}

h3.entry_title a:link{
 color:#80CFE2;
 text-decoration:none;
}
h3.entry_title a:visited{
 color:#80CFE2;
 text-decoration:none;
}
h3.entry_title a:hover{
 text-decoration:none;
 color:#FF6600;
}
h3.entry_title a:active{
 text-decoration:none;
 color:#FF6600;
}

div.entry_body{
 color:#996633;
 margin-left:10px;
}

div.linktitle{
 font-weight:bold;
  color:#BEBB84;
 margin-left:10px;
}

div.bg_page{/* 次の記事・前の記事のリンク部分 */
 color:#996633;
  font-size:10px;
 text-align:left;
 background:#F6F5E2;
  padding:5px;
}

#right ul{/*（ピンクのリストマーク）*/
  list-style-image: url(images/list_p.gif);
  text-align: left;
/*  vertical-align: middle;*/
 margin:5px 0px 5px 15px;
}
#right ul li{
 margin-bottom:5px;
}

#right ol{
 margin:5px 0px 5px 30px;
}
#right ol li{
 margin-bottom:5px;
}

#right blockquote{
 border:2px dashed #FE7F26;
  padding:5px;
  margin:5px 0px;
}



/* ＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊
　■■■汎用（いろいろなページに使用）■■■
＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊ */

div.clear {/*段組を解除*/
 clear: both;
 padding:0;
 margin:0;
}


.note{/*注釈文（小さい文字・ｸﾞﾚｰ・行間狭く）*/
 font-size:10px;
  line-height:12px;
  color:#999;
}

.notelinks{/*小さい文字のリンク（右寄せ）トップページ上部HOME,サイトマップ等のリンク*/
 font-size:12px;
  line-height:14px;
  text-align:right;
}

.font_s{/*文字の大きさ・少し小さめ(トップページ住所の下●CLINICDATA内)*/
 font-size:84%;
}

.font_green{/*文字の色・グリーン・少し目立たせたい*/
 color:#9AB227;
}

.em_pink{/*強調(strong)に適用・文字の色：ピンク*/
  color:#F484A8;
}

.em_red{/*強調(strong)に適用・文字の色：赤*/
  color:#FF0000;
}
