@charset"shift_jis";
/*文字エンコードの設定（削除不可）*/

/************************************************
/*html要素（一部#id）*/
*{font-style:normal;font-family:osaka,verdana,ms ui gothic,sans-serif;
margin:0;padding:0;}

/*基本構造*/
html{scrollbar-arrow-color:#c66;scrollbar-face-color:#eee;
scrollbar-highlight-color:#fff;scrollbar-3dlight-color:#ccc;
scrollbar-track-color:#fff;scrollbar-shadow-color:#ccc;
scrollbar-darkshadow-color:#ccc;}

body{color:#000;font-size:75%;line-height:150%;
background:#fff;text-align:center;margin:0;padding:0;}

hr{display:none;}



/*見出し*/
h1{color:#c66;font-size:24px;line-height:60px;
font-family:Century Gothic,Serif;
background:#eee;text-align:right;letter-spacing:8px;
border-style:solid;border-color:#ccc;
border-width:1px 2px 2px 1px;
margin:0;padding:5px;}

h2{color:#c66;font-size:22px;line-height:28px;
font-family:Century Gothic,Serif;
background:#eee;text-align:right;letter-spacing:8px;
border-style:solid;border-color:#ccc;
border-width:1px 2px 0 1px;
margin:0;padding:5px;}



/*アンカー*/
a{text-decoration:none;}
a:link,a:active{color:#c66}
a:visited{color:#c99;}
a:hover{color:#999;}


/* top.html */
div#wrapper{width:480px;
margin:0 auto;padding:80px 0 0;}
div#header{margin-bottom:30px;}
div#footer{font-size:9px;text-align:right;
margin:0;padding:5px;}


div.title{font-size:100%;
border-style:solid solid dashed solid;
border-color:#ccc;
border-width:1px 2px 0 1px;
text-align:left;background:#eee;margin:0;}
.title a{font-family:Century Gothic,Sans-serif;
line-height:180%;letter-spacing:1px;padding:5px;}
.title a:link,.title a:visited,.title a:active{color:#c66;}
.title a:hover{color:#999;}

div.detail{color:#666;font-size:80%;line-height:150%;
border-style:solid;border-color:#ccc;
border-width:0 2px 0 1px;
text-align:left;margin:0;paddign:0;}
.detail p{margin:0 2em;padding:0.5em;}

div.date{color:#666;font-size:75%;line-height:100%;
border-style:solid;border-color:#ccc;
border-width:0 2px 2px 1px;background:#eee;
text-align:right;margin:0 0 20px 0;padding:5px;}


/* sample.html */
div#wrapper2{width:480px;color:#666;
margin:0 auto;padding:50px 0 0 0;text-align:left;}
div#novel{border-style:solid;border-color:#ccc;
border-width:0 2px 0 1px;margin:0;padding:0;}
#novel p{text-align:left;padding:2em;}
div#navi{background:#eee;
border-style:solid;border-color:#ccc;
border-width:0 2px 2px 1px;text-align:center;
margin:0;padding:5px 0;}
div#navi a{text-decoration:none;}



div#t_navi{width:95%;height:30px;font-size:9px;margin:0 auto;}
#l{width:50%;text-align:left;float:left;}
#r{width:50%;text-align:right;float:left;}

