/* Istoria〜Kalliope〜トークイベントサイト基本設定 */
* {
margin: 0;
padding: 0;
scrollbar-arrow-color:#4e5253;
scrollbar-face-color:#f8e6d1;
scrollbar-track-color:#f8e6d1;
scrollbar-highlight-color:#f8e6d1;
scrollbar-shadow-color:#f8e6d1;
scrollbar-3dlight-color:#f8e6d1;
scrollbar-darkshadow-color:#4e5253;
}
BODY {
font-size:80%;
font-family:Verdana,Chicago,osaka,sans-serif,"メイリオ","ＭＳ Ｐゴシック";
color: #000;
line-height: 180%;
text-align: center;
background : #ffffff url(img/talk_bg.jpg);
}
img {
border: 0;
}
/* リンク */
a{
color: #4e1f66;
}
a:visited{
color: #4e1f66;
}
a:hover{
color: #9933a3;
}
a{
text-decoration : line;
}
/* テキスト枠横幅 */
P{
  width : 560px;
}
/* ページ設定 */
#page{
    margin: 0px auto;
    padding: 10px 0;
    width: 650px;
}
/* ライン（二重線） */
.hr_p{
    border: double #666699;
    border-width: 3px 0px;
    height: 6px;
}
/* ライン（波線） */
.hr_p2{
    color: #666699;
    border-style: dotted;
    height: 2px;
    margin: 0px 5px;
}
/* 見出し（左に花ポイントの実線+Times New Roman）*/
h1{
    border-bottom: 2px solid #996666;
    background: url(img/point3.gif) no-repeat left center;
    color: #1f4e66;
    padding: 0px 10px 0px 45px;
    font-size: large;
    margin: 3px 5px 5px 3px;
    letter-spacing: 5px;
    text-align: left;
    font-family: "Times New Roman"；
}
/* INFOR用見出し（左に十字ポイント下実線）*/
h2{
font-size:1em;
    background: url(img/point.gif) no-repeat left center;
    border-style: solid;
    border-width: 0px;
    border-bottom-width: 1px;
    border-color: #4D2626;
text-align: left;
    margin: 0px 5px 0px 8px;
    padding: 0px 5px 0px 12px;
    width:90%;
}
/* 点線見出し */
h3{
    font-size: 1em;
    font-size: 90%;
    text-align: left;
    padding: 1px;
    background: url(img/line.gif) repeat-x center bottom;
    color: #666699;
    margin: 0px 5px;
}
/* INFOR左あけ詳細文用禁則有り */
.block1{
    margin:  5px 5px 10px 20px;
    padding: 3px;
    text-align: left;
    line-height: 130%;
    line-break: normal;
    border-style: dashed;
    border-width: 0px;
    border-left-width: 1px;
    border-color: #b39559;
    width: 85%;
}