﻿
/*全体のスタイル*/

body{
background:#efffe1;
}

.detail{
text-align:right;
margin-top:0.5em;
margin-bottom:0px;
font-size:75%;

}

/*検索窓のスタイル*/

form{
font-size:85%;
line-height:150%;
margin:0px;
padding:0px;
}

form.search{
position:absolute;
top:3.5em; right:1em;
font-size:85%;
line-height:150%;
margin:0px;
padding:0px;
}

/*バナーのスタイル*/

.Banner{
background:#efffe1;
height:85px;

}

.BreadCrumb{
position:absolute;
top:85px; left:20px;
}

/*最新情報のスタイル*/

.NewsBlock{
background:#ffd700;
}

.NewsBlock h1{
background:#ffd700;
}

ul.NewsMenu{
background:#ffd700;
}

.NewsMenu h2{
background:#ffd700;
}

.NewsMenu li{
color:#000066;
}

/*広告のスタイル*/

.AdBlock{
background:#efffe1;
}

.AdBlock h1{
background:#efffe1;
font-size:85%;
text-align:center;
color:#003399;
margin:0px;
padding:4px 15px 2px 15px;
}

.AdBlock p{
text-align: center;
}

/*Blockのスタイル*/

.Block{
border:1px solid #008000;
}

.Block h1{
background:#008000;
}

.Block h2{
color:#663333;
background:#ffffff;
border-left:solid 8px #663333;
padding-left:0.2em;
}

/*広告のスタイル*/

p.ad{
text-align: center;
}


/*今日コノゴロのスタイル*/

img.thumbnail{ 
margin:8px 15px 8px 15px;
padding:0px;
width: 100px;
float:left;
}


/*リストのスタイル*/

ul{
margin-bottom:0px;
}

/*定義リストのスタイル*/

dl{
margin:5px 0px 10px 15px;
padding:0px;
}

dt{
line-height:150%;
margin:0px;
padding:0px 15px 0px 10px;
font-weight: bold;
font-size:85%;
}

dd{
line-height:150%;
margin:0px;
padding:0px 15px 0px 15px;
font-size:85%;
background:URL(Triangle.gif) no-repeat top left;
}

/*テーブルのスタイル*/

table{
background:#ffffff;
}

/*底部分のスタイル*/

.Bottom{
background:#efffe1;
}


