@charset "Shift_JIS";

/* 全称セレクタ--------------------------------------------- */

*{
margin:0;padding:0;
font:normal normal normal 12px/1.5 "ＭＳ ゴシック",Tahoma,Osaka,Verdana,Chicago,sans-serif;
border:none;
}

/* 全体指定------------------------------------------------- */

body {
color:#5c5c5c;
text-align:center;
}

html {
scrollbar-arrow-color:#5c5c5c;
scrollbar-face-color:#ffffff;
scrollbar-highlight-color:#ffffff;
scrollbar-3dlight-color:#ffffff;
scrollbar-track-color:#ffffff;
scrollbar-shadow-color:#ffffff;
scrollbar-darkshadow-color:#ffffff;
}

/* 文字----------------------------------------------------- */

em,strong,ins,del,b {font-size:100%;}

em {font-weight:bold;}/* 強調 */
strong {font-weight:bold;border-bottom:2px solid #cceca7;}/* より強調 */
ins {text-decoration:underline;}/* 追加(下線) */
del {text-decoration:line-through;}/* 削除 */

b {color:#ffffff;}/* 隠し文字(背景色と同じにする) */
small {font-size:76%;}/* 文字を小さく */

/* 他------------------------------------------------------- */

hr {display:none;}/* ライン(非表示) */
ul li {list-style:none;}/* マーカー非表示 */
p a {font-size:100%;}/* P用リンク */

/* リンク--------------------------------------------------- */

a{text-decoration:none;}
a:link,a:active {color:#5c5c5c;}
a:visited {color:#5c5c5c;}
a:hover {color:#fd680d;position:relative;top:1px;left:1px;}


/* ********************************************************* */
/* レイアウト */
/* ********************************************************* */


/* ヘッダー上下のライン指定 */
.line {
width:100%;
height:3px;
margin:2px 0px;
background:url(img/line_b02_15.gif) repeat-x center;/* ライン画像 */
}

/* ヘッダー */
#header {
width:100%;
margin:0;
background:url(img/bg_13_0.gif);/* 背景画像アドレス */
}

/* メイン */
#main {
width:700px;
margin:0px auto;
padding:15px 0px 10px 0px;
text-align:left;
}

/* フッター */
#footer {
width:100%;
padding:5px 0px 15px 0px;
background:url(img/bg_13_0.gif);/* 背景画像アドレス */
}


/* ********************************************************* */
/* ヘッダー */
/* ********************************************************* */


/* 横幅指定及び真ん中寄せ */
#header h1,#menu,ul#pan {
width:700px;
margin:0px auto;
}

/* サイトタイトル------------------------------------------- */

#header h1 {
color:#5d9a45;
font-size:180%;
font-family:"Century Gothic",Tahoma,Verdana;
text-align:left;
font-weight: 900;
padding:3px 0px 0px 0px;
}

/* メニュー------------------------------------------------- */

#menu {
text-align:right;
padding:0px 0px 3px 0px;
}

#menu li {
display:inline;/* 横並び */
color:#5d9a45;
font-size:90%;
}

#menu li a {
font-size:100%;
font-family:"Century Gothic",Tahoma,Verdana;
}

/* トップ画像指定------------------------------------------- */

#topimg {
width:702px;
height:166px;
margin:0px auto;
border:1px solid #5c5c5c;
background:url(img/top.jpg) no-repeat;/* 画像アドレス */
}
/* トップ画像を入れ替える場合→ */
/* 画像サイズに合わせて、widthとheightを指定して下さい */

/* パンくず------------------------------------------------- */

ul#pan {
padding:5px 1px 5px 1px;
text-align:right;
}

ul#pan li {
display:inline;/* 横並び */
color:#5d9a45;
font-size:80%;
}

ul#pan li a {
font-size:100%;
font-family:"Century Gothic",Tahoma,Verdana;
}


/* ********************************************************* */
/* メイン */
/* ********************************************************* */


/* 見出し--------------------------------------------------- */

#main h2,#main h3,#main h4 {
color:#fd680d;
font-size:100%;
font-weight: 900;
letter-spacing:1px;
margin:0px 0px 10px 0px;
padding-left:20px;
}

/* サブ見出し(主に作品一覧展示頁用) */
#main .title {
margin-bottom:8px;
padding:0px 2px 2px 2px;
background:url(img/line_b02_14.gif) repeat-x bottom;
}

/* p段落---------------------------------------------------- */

#main p {
line-height:170%;
margin:0px 2px 30px 2px;/* 余白★ */
}

/* 下部余白を無くす */
#main p.none {margin-bottom:0px;}

/* 文字を小さくする */
#main p.text {
font-size:80%;
line-height:200%;
}

/* 画像などを真ん中に置く */
#main p.center {
margin:0px auto 15px auto;
text-align:center;
}

/* 装飾BOX */
#main p.box {
padding:8px 8px;
border:1px solid #cceca7;
background:url(img/bg_13_0.gif);/* 背景画像アドレス */
}

/* 更新履歴 */
#main p.rireki {
height:55px;/* 縦幅 */
overflow:auto;
font-size:80%;
line-height:150%;
padding:5px 5px;
border:1px solid #cceca7;
background:#ffffff;
}

/* リスト--------------------------------------------------- */

#main ul {margin:5px 2px 10px 4px;}/* 余白★ */

#main li {padding:0px 0px 2px 0px;}


/* マーカーを付ける */
#main ul.list li {
list-style:square inside;
}

/* リンクページ用------------------------------------------- */

/* 余白あり */
#main ul.link01 {margin:0px 2px 30px 2px;}/* 余白★ */

/* 下部余白を無くす */
#main ul.link02 {margin:0px 2px 3px 2px;}/* 余白★ */

#main ul.link01 li,#main ul.link02 li {
display:inline;/* 横並び */
padding:0px 1px;
}

/* 戻りリンク----------------------------------------------- */

#main ul.pagetop  {
margin:5px 2px 10px 2px;
text-align:right;
}

#main ul.pagetop li {
display:inline;/* 横並び */
}


/* ********************************************************* */
/* フッター */
/* ********************************************************* */


#footer ul {
text-align:center;
}

#footer li {
display:inline;/* 横並び */
color:#5d9a45;
font-size:90%;
padding:0px 0px 0px 3px;
}

#footer li a {font-size:100%;}


/* ********************************************************* */
/* 展示ページ用 */
/* ********************************************************* */


/* 展示頁共通ヘッダー--------------------------------------- */

#head {
padding:5px 0px;
background:url(img/bg_13_0.gif);/* 背景画像アドレス */
}

/* 展示頁共通タイトル--------------------------------------- */

#head h1 {
color:#5d9a45;
font-size:100%;
font-family:"Century Gothic",Tahoma,Verdana;
text-align:center;
}

/* タイトルリンク */
#head h1 a {color:#5d9a45;font-size:100%;}
#head h1 a:hover {color:#fd680d;}


/* 展示頁共通←戻→リンク----------------------------------- */

ul.bottom {
padding:10px 0px 10px 0px;
text-align:center;
}

ul.bottom li {
display:inline;/* 横並び */
padding:0px 0px 0px 3px;
}

/* 展示頁共通フッター--------------------------------------- */

ul#foot {
padding:10px 0px;
text-align:center;
background:#5c5c5c;
}

#foot li {
display:inline;/* 横並び */
color:#cceca7;
font-size:90%;
padding:0px 0px 0px 3px;
}

#foot li a {
font-size:100%;
color:#fd680d;
}
#foot li a:hover {color:#5d9a45;}

/* イラスト展示用------------------------------------------- */

#pict {
padding:15px 0px;
}

#pict p {
margin:0px 0px;
}

/* コメント部分 */
#pict p.pictcom {
width:500px;
color:#5c5c5c;
font-size:80%;
line-height:170%;
margin:0px auto;
padding:10px 0px 15px 0px;
text-align:left;
}

/* 画像に枠を付ける */
#pict .img {border:1px solid #5c5c5c;}

/* 小説展示用----------------------------------------------- */

/* 全体の横幅 */
#novel {
width:700px;
margin:0px auto;
padding:30px 0px;
text-align:left;
}

/* 小説タイトル部分 */
#novel h2 {
color:#5c5c5c;
font-size:100%;
letter-spacing:1px;
margin:0px 0px 15px 0px;/* 余白 */
padding-left:20px;
background:url(img/icon_58_7.gif) no-repeat left center;
}

/* 文章部分 */
#novel p {
font-size:100%;
line-height:200%;
padding:20px 0px 80px 0px;/* 余白 */
}

/* コメント部分 */
#novel p.com {
color:#5c5c5c;
font-size:80%;
line-height:190%;
margin:10px 0px 20px 0px;
padding:8px 8px;
border:1px solid #cceca7;
background:url(img/bg_13_0.gif);/* 背景画像アドレス */
}

/* ページリンク */
#novel ul.page {
margin:0px 0px;
text-align:right;
}

#novel ul.page li {
display:inline;/* 横並び */
padding:0px 0px 0px 4px;
}


/* ********************************************************* 


