﻿em   {	font-style: oblique; font-weight: lighter; }

/* 学名 */
em.latin_name{ font-style: oblique;  color:#121212; }
span.latin_name{ font-style: oblique; font-size:90%; color:#121212; }

span.pokemon{ font-weight:bold; font-size:100%; color:#4F4F4F; }
span.category{ font-size:100%; color:#EE7600;}

strong{text-decoration:none;}

strong.under1{text-decoration:underline;}
.bold{font-weight:bold;}
.delete{font-size:80%; color:#9292ff;}
.noexist{background:#EEDD82;}
.exist{background:#B0C4DE;}
.sun{background:#FFB5C5;}
.g_url{color:#9292ff;}
.g_text{color:#929292;}

.dil{background:#eee;}

.conc{background:#dcdcdc;}

/* 怪しいけど、色指定 */
.red{color:#F00;}
.green{color:#0F0;}
.blue{color:#00F;}
.navy{color:#008;}
.last_mod{color:#bebebe;}

.media{color:#bebebe;}

span.re{
font-size:95%;
color:#773333;
background:#ff8888;
}

q{background-color:#bbffbb;}

span.tera{font-size:130%;}
span.mili{font-size:80%;}
span.small{font-size:12px;}
span.huse{
color:#efefef;
background-color:#efefef;
	border-top:solid #333 2px;
	border-bottom:solid #333 2px;
	border-right:solid #333 2px;
	border-left:solid #333 2px;
}

.secret1{
color:#fff;
background-color:#fff;

}

span.mid{font-size:130%;}
strong.mid{font-size:18px;}

strong.large{font-size:22px;}
strong.xx-large{font-size:26px;}
span.s{text-decoration: line-through;}
span.u{text-decoration: underline;}
s{text-decoration: line-through;}
u{text-decoration: underline;}

span.under1{border-bottom:dotted 2px;border-color:#aa3333;}
span.list2{font-size:x-small;}

span.article_ids{font-size:small;text-align:right;}

img {
border:none;

}

div.amazon_main a:hover img{
	border-top:solid #ADD8E6 2px;
	border-bottom:solid #ADD8E6 2px;
	border-right:solid #ADD8E6 2px;
	border-left:solid #ADD8E6 2px;
}

div.amazon_main img.left{margin:1px auto 1px 1px;

border-top: solid #fdfdfd 2px;
border-right: solid #fdfdfd 2px;
border-bottom: solid #fdfdfd 2px;
border-left: solid #fdfdfd 2px;

float:left;}

a:hover {  background-color:#cccccc;   text-decoration:none; border-bottom:1px black dotted;}

img.left{margin:1px auto 1px 1px;

border:none;
float:left;}

img.right{margin:1px 1px 1px auto;border: none;float:right;}


textarea{font-size:12px;}

/* link a:link {  background-color:#cccccc;   text-decoration:none; border-bottom:1px black dotted;}*/

a:link    { color:#09C; text-decoration:underline;}
a:visited { color:#069; text-decoration:underline;}
a:hover   { color:#0CF; text-decoration:none;}
a:active  { color:#F00; text-decoration:none;}


