@charset "shift_jis";
/*
飾り枠色     #CCCCFF -> #ffcc00
アクセント色 #f5f5f5 -> #ffffcc
タイトル枠色 #66CCFF -> #cc99cc
リンク色     #FF9933 -> #999966
ハイライト   #FFFF99 -> #ccff00
*/


HTML{
scrollbar-face-color:white;
scrollbar-arrow-color:#00008b;
scrollbar-highlight-color:white;
scrollbar-shadow-color:white;
scrollbar-3dlight-color:#3366ff;
scrollbar-darkshadow-color:#3366ff;
}

BODY{
background-color: white;
line-break: strict;
font-size: 14px;
font-family: "ＭＳ Ｐゴシック","Osaka",sans-serif;}

A{
display: inline;
width: 100%;
}
A:link,A:visited{
color: #33cc66;
text-decoration: none;
}
A:hover,A:active{
color: #33cc66 ;
background-color: #ccff00;
text-decoration: underline;
}

#fdNews TABLE{
font-size:13px;
}
#fdNews TABLE TR TH{
height: 28px;
border-width:1px 0px 0px 0px;
}
#fdNews TABLE TR TD{
border-width: 1px 3px 0px 0px;
}
#fdNews TH,#fdNews TD{
border-color: #ffcc00 ;
border-style: solid;
}

.pgTitle{
margin: 30px 0px 20px 40px;
}
.pgTitle H1{
margin: 0px;font-size: 20pt;
border-color: #cc99cc;
border-width: 2px 10px;
border-style: solid;
width: 390px;
}
.pgTitle SPAN{
font-size: 35pt;
background-color: #cc99cc;
color: white;
}

.navibar{
clear: both;
width: 500px;
}
.navibar A{
display: inline;
width: 60px;}
/* 想記 */
#cont UL {
border-color: #ffcc00 ;}
.souki H1{
 width: 600px;
 margin: 0px;
 border-style: solid;
 border-width: 1px 7px 5px 1px;
 padding: 5px;
 font-size: 28px;
 font-style: italic;
 font-weight: 400;
 color: #000033;
 background-color: #ffffcc;
 border-color:#ffcc00;
}
.souki DIV{
width: 80%;margin: 10px 30px;
font-size: 1.3em;line-height: 200%;
}
.souki A{
width: 50px;}
/* リンク */
#alLink DL DT{
border-color: #ffcc00;
}
#alLink DL DD{
border-color: #ffcc00;
background-color: #ffffcc;}
/* プロフィール */
DIV#fd CAPTION,.fd100q H2{
background-color: #ffffcc;
}
DIV#fd TH,DIV#fd TD,DIV#fd CAPTION{
border-color: #ffcc00 ;}
