@charset "Shift_JIS";


/* ********************************************************* */
/* 左下フレーム(sub)とindex.html */
/* ********************************************************* */


/* 全称セレクタ--------------------------------------------- */

*{
margin:0;padding:0;
font:normal normal normal x-small/1.5 Verdana,Osaka,Chicago,sans-serif;
border:none;
}

/* 全体指定------------------------------------------------- */

body {color:#333333;}

html {
scrollbar-arrow-color:#333333;
scrollbar-face-color:#ffffff;
scrollbar-highlight-color:#ffffff;
scrollbar-3dlight-color:#ffffff;
scrollbar-track-color:#ffffff;
scrollbar-shadow-color:#ffffff;
scrollbar-darkshadow-color:#ffffff;
overflow-y:scroll;/* ←IE6バグ対策(フレーム用) */
}
/* スクロールバー指定が不要の場合はその部分のみ削除して下さい */

em {font-weight:bold;}/* 強調 */
strong {font-size:120%;font-weight:bold;border-bottom:3px dotted #ffffff;}/* より強調 */
ins {text-decoration:underline;}/* 追加(下線) */
del {text-decoration:line-through;}/* 削除 */

hr {display:none;}/* ライン(非表示) */
ul li {list-style:none;}/* マーカー非表示 */
p a {font-size:100%;}/* P用リンク */

/* リンク--------------------------------------------------- */

a{text-decoration:none;}
a:link,a:active {color:#333333;}
a:visited {color:#aaaaaa;}
a:hover {color:#77b8da;position:relative;top:1px;left:1px;}

/* レイアウト----------------------------------------------- */

#contents {
width:200px;/* 横幅 */
margin:0px 0px 0px 12px;
padding-bottom:50px;/* ページ下部の余白 */
text-align:left;
}

/* 見出し--------------------------------------------------- */

#contents h1 {display:none;}/* 非表示 */

#contents h2,#contents h3 {
color:#cccccc;
font-size:120%;
font-weight:bold;
letter-spacing:1px;
margin:5px 0px 5px 0px;
}

/* 最初の一文字を色つきに */
h2:first-letter {
color:#77b8da;
font-size:small;
font-weight:bold;
}

/* サブ見出し */
#contents .title {
margin-bottom:5px;;
padding:0px 0px 2px 0px;
background:url(../img/w-line1.gif) repeat-x bottom;
}

/* p段落---------------------------------------------------- */

#contents p {
line-height:160%;
margin:0px 0px 15px 0px;/* 余白 */
padding:0px 0px;
}

/* ノート線を付ける */
#contents p.note {
line-height:190%;
background:url(../img/w-line1.gif);
}

/* 更新履歴 */
#contents p.rireki {
height:56px;/* 縦幅 */
overflow:auto;
line-height:150%;
margin:0px 0px 15px 0px;/* 余白 */
padding:1px 1px;
background:none;
}

/* リスト--------------------------------------------------- */

#contents ul.list {
margin:0px 0px 15px 0px;/* 余白 */
list-style:square inside;
}

#contents ul.list li {list-style:square inside;}

/* 戻りリンク----------------------------------------------- */

ul#foot {
text-align:right;
margin:5px 0px;
}

ul#foot li {display:inline;}/* 横並び */


/* ********************************************************* */
/* index.html */
/* ********************************************************* */


#index {
width:200px;/* 横幅 */
margin:8px 0px 0px 12px;
text-align:left;
}

/* タイトル */
#index h1 {
color:#cccccc;
font-size:120%;
font-weight:bold;
}

/* バナー表示 */
#index p.banner {
margin:0;
padding:0px 0px 10px 0px;/* 余白 */
}

#index h2 {
color:#cccccc;
font-size:120%;
font-weight:bold;
letter-spacing:1px;
margin:15px 0px 5px 0px;
}

#index p {
line-height:160%;
margin:0px 0px 10px 0px;/* 余白 */
padding:0px 0px;
}

/* ノート線を付ける */
#index p.note {
line-height:190%;
background:url(../img/w-line1.gif);
}


/* ********************************************************* 


