@charset "utf-8";
@import url("/ssl/www.kazama-dentalclinic.jp/css/dental/blog/green.css");

body {background:#f8f6ef url("/ssl/www.kazama-dentalclinic.jp/diaryblog/images/bg2.jpg") center 0 repeat-y; font-family: "メイリオ","Meiryo","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","Osaka",Verdana,"ＭＳ Ｐゴシック","MS P Gothic",Arial,Helvetica,sans-serif;}
#container{background:url("/ssl/www.kazama-dentalclinic.jp/diaryblog/images/bg.jpg") center 0 repeat-y;}

/* header */
#banner { background: url("/ssl/www.kazama-dentalclinic.jp/diaryblog/images/header.jpg") no-repeat ;}

/* calendar */
#calendar { background: url("/ssl/www.kazama-dentalclinic.jp/diaryblog/images/bg_calendar.gif") repeat-x left top ;}
#calendar a:link, #calendar a:visited, #calendar a:hover, #calendar a:active { background: url("/ssl/www.kazama-dentalclinic.jp/diaryblog/images/cal_on.gif") center center no-repeat;}

/* entry */
.date-header { background: url("/ssl/www.kazama-dentalclinic.jp/diaryblog/images/bg_date.gif") no-repeat;}
.entry-header { background: url("/ssl/www.kazama-dentalclinic.jp/diaryblog/images/title.gif") repeat-x ;}
.entry-header a { background: url("/ssl/www.kazama-dentalclinic.jp/diaryblog/images/title.gif") repeat-x ;}
#archive-title { background: url("/ssl/www.kazama-dentalclinic.jp/diaryblog/images/title.gif") repeat-x ;}
#archives .date-header, #archives .archive-header{ background: url("/ssl/www.kazama-dentalclinic.jp/diaryblog/images/title.gif") repeat-x ;}

/* profile */
#profile { background: url("/ssl/www.kazama-dentalclinic.jp/diaryblog/images/bg_prof.gif") repeat-y;}

/* category */
.module-header { background: #fff url("/ssl/www.kazama-dentalclinic.jp/diaryblog/images/navi.gif") right top no-repeat ;}

/* link */
.module-link a{ background: url("/ssl/www.kazama-dentalclinic.jp/diaryblog/images/mark.gif") no-repeat 5px 6px ;}
.mt-search-results h2.search-results-header { background: url("/ssl/www.kazama-dentalclinic.jp/diaryblog/images/bg_calendar.gif") repeat-x ;}

/*add*/
span.att2{ color:#4d9a3a; font-weight:bold; font-size:105%; }
a {color: #666 ;}
a:hover {color: #4d9a3a;}


/*#banner h2 {margin:0; padding:0 0 0 10px;}*/
#banner-header a { padding-left: 10px; font-size: 18px; padding-top: 95px; }
.main_index{text-indent:-9999px;}
.main_index2{margin-top:-60px;}

