@charset "Shift_JIS";

/*
* 全て（？）のデフォルトスタイル効果を打ち消して、contentのみで装飾しているスタイル。
* body、table、form関連は見逃してください。あと定義リスト、順不同リスト、序列リストあたりがアレかも。
*/

/****************************
* クリア
****************************/
* {
	font-size:100%;
	line-height:100%;
	font-style:normal;
	font-weight:normal;
	text-align:left;
	margin:0px;
	padding:0px;
	border:none;
	background:none;
	background-color:#FFFFFF;
	display:inline;
	color:#000000;
	position:static;
	vertical-align:bottom;
}
*:after,*:before {
	content:"";
}

/****************************
* body
****************************/
body {display:block;margin:5px;}

/****************************
* div span
****************************/
div {}
span {}

/****************************
* 見出し
****************************/
h1:before {content:"\A" "\A" "　　　|||" "\A" "　　　|||　";}
h1:after  {content:"\A" "　　　|||" "\A";}
h2:before {content:"\A" "\A" "：" "\A" "：　";}
h2:after  {content:"\A" "：" "\A";}
h3:before {content:"\A" "\A" "　　　＊＊＊　";}
h3:after  {content:"　＊＊＊" "\A";}
h4:before {content:"\A" "\A" "　　　　　＊＊＊　";}
h4:after  {content:"　＊＊＊" "\A";}
h5:before {content:"\A" "\A" "　　　　　　　＊＊＊　";}
h5:after  {content:"　＊＊＊" "\A";}
h6:before {content:"\A" "\A" "　　　　　　　　　＊＊＊　";}
h6:after  {content:"　＊＊＊" "\A";}

/****************************
* address
****************************/
address:before {content:"\A";}
address:after  {content:"\A";}

/****************************
* 双方向アルゴリズムの上書き
****************************/
bdo {}

/****************************
* フレーズ要素
****************************/
em:before {content:"*";}
em:after  {content:"*";}
strong:before {content:"**";}
strong:after  {content:"**";}
dfn:before {content:"「";}
dfn:after  {content:"」";}
code:before, samp:before, var:before {content:" ";}
code:after, samp:after, var:after {content:" ";}
kbd {}
cite {quotes:"『" "』";}
cite:before {content:open-quote;}
cite:after  {content:close-quote;}
abbr:after, acronym:after {content:"(" attr(title) ")";}

/****************************
* 引用
****************************/
blockquote:before {content:"\A" "　　〜〜〜引用開始〜〜〜" "\A";}
blockquote:after  {content:"\A" "　　〜〜〜引用終了〜〜〜" "\A";}
blockquote blockquote:before {content:"\A" "　　　　〜〜〜引用開始〜〜〜" "\A";}
blockquote blockquote:after  {content:"\A" "　　　　〜〜〜引用終了〜〜〜" "\A";}
blockquote[title]:after {content:"\A" "　　　　title:「" attr(title) "」\A" "\A" "　　〜〜〜引用終了〜〜〜" "\A";}
blockquote[cite]:after  {content:"\A" "　　　　cite:「" attr(cite) "」\A" "\A" "　　〜〜〜引用終了〜〜〜" "\A";}
blockquote[title][cite]:after {content:"\A" "　　　　title:「" attr(title) "」" "\A" "　　　　cite:「" attr(cite) "」\A" "\A" "　　〜〜〜引用終了〜〜〜" "\A";}
blockquote blockquote[title]:after {content:"\A" "　　　　title:「" attr(title) "」\A" "\A" "　　　　〜〜〜引用終了〜〜〜" "\A";}
blockquote blockquote[cite]:after  {content:"\A" "　　　　cite:「" attr(cite) "」\A" "\A" "　　　　〜〜〜引用終了〜〜〜" "\A";}
blockquote blockquote[title][cite]:after {content:"\A" "　　　　title:「" attr(title) "」" "\A" "　　　　cite:「" attr(cite) "」\A" "\A" "　　　　〜〜〜引用終了〜〜〜" "\A";}
q {quotes:"\"" "\"";}
q:before {content:open-quote;}
q:after  {content:close-quote;}

/****************************
* 上つきと下つき
****************************/
sub {}
sup {}

/****************************
* 段落
****************************/
p:before {content:"\A" "　";}
p:after  {content:"\A";}

/****************************
* 行区切り
****************************/
br {}

/****************************
* 整形済みテキスト
****************************/
pre:before {content:"\A";}
pre:after  {content:"\A";}

/****************************
* 文書の変更
****************************/
del {display:none;}
ins {}

/****************************
* リスト
****************************/
	/* 順不同、序列リスト */
ul:before, ol:before {content:"";}
ul:after, ol:after {content:"　" "\A";}
li:before {content:"\A" "　　・　";}
li li:before {content:"\A" "　　　　・　";}
li li li:before {content:"\A" "　　　　　　・　";}
li li li li:before {content:"\A" "　　　　　　　　・　";}
li li li li li:before {content:"\A" "　　　　　　　　　　・　";}
li li li li li li:before {content:"\A" "　　　　　　　　　　　　・　";}
li li li li li li li:before {content:"\A" "　　　　　　　　　　　　　　・　";}
li ul:after, li ol:after {content:"";}

	/* 定義リスト */
dl:before {content:"\A";}
dl:after  {content:"\A";}
dt:before {content:"\A" "　　";}
dd:before {content:"\A" "　　　　";}
dd dt:before {content:"\A" "　　　　";}
dd dd:before {content:"\A" "　　　　　　";}
dd dd dt:before {content:"\A" "　　　　　　";}
dd dd dd:before {content:"\A" "　　　　　　　　";}
dd dd dd dt:before {content:"\A" "　　　　　　　　";}
dd dd dd dd:before {content:"\A" "　　　　　　　　　　";}
dd dl:before {content:"";}
dd dl:after  {content:"";}
dd dt:first-child:before {content:"";}
dd dd:first-child:before {content:"";}

/****************************
* 表
****************************/
table    {display:table;}
tr       {display:table-row;}
thead    {display:table-header-group;}
tbody    {display:table-row-group;}
tfoot    {display:table-footer-group;}
col      {display:table-column;}
colgroup {display:table-column-group;}
td, th   {display:table-cell;}
caption  {display:table-caption;}

table:before {content:"\A";}
table:after  {content:"\A";}
caption:before {content:"\A" "　　表題:";}
caption:after  {content:"\A";}
thead {}
tfoot {}
tbody {}
colgroup {}
col {}
tr {}
th {}
td {}

/****************************
* アンカー
****************************/
a:after {content:" (" attr(href) ") ";}

/****************************
* オブジェクト、画像
****************************/
object {}
img {}
.cheat img {display:block;}
map {}
area {}

/****************************
* 水平線
****************************/
hr:before {content:"\A" "　　　　　―――――――――――――――――――――";}
hr:after  {content:"\A";}

/****************************
* フォーム
****************************/
form {}
input:before {content:"|";}
input:after  {content:"|";}
input[type="hidden"]:before, input[type="hidden"]:after {content:"";}
button {}
select {}
optgroup {}
option {}
textarea {}
label {}
fieldset {}
legend {}

/****************************
* その他、id、classなど
****************************/
