@charset "utf-8";
/* ------------------------------------------------------------ work */
div#body { padding: 20px; font-size: 12px;}
div.article { width: 186px; height: 80px; border: 1px solid #000;}
div.article img { display: block; float:left;text-align: center; vertical-align: middle; padding-left: 2px;}
div.article div.a_right { width: 95px; padding: 10px 0; margin-left: 5px;}
div.article p.name { border-bottom: 1px solid #000; text-align: center; padding-bottom: 3px;}
.name_mini { font-size: 11px!important;}
div.article p.p_cap { padding-top: 8px; font-size: 10px; text-align: center;}


div.a_big { width: 123px; height: 162px; border: 1px solid #000;}
div.a_big img { display: block; text-align: center; margin: 10px 0 0px 15px;}
div.a_big p { padding-top: 1px;}
div.a_big p.name02 { width: 120px; font-size: 14px; text-align: center; }
div.a_big p.p_cap02 { width: 120px; font-size: 10px; text-align: center;}
div.wrap_a { margin-top: -82px;}
div.top40 { margin-top: 30px;}
.p_t15 { padding-top: 15px;}
.p_t10 { padding-top: 10px;}
.p_t5 { padding-top: 5px;}

.center { text-align: center;}
.miniF { font-size: 11px;}
.miniF02 { font-size: 10px;}

p.a_link a { font-size: 14px; margin: 20px;}
p a:link { color: #22ABF5; text-decoration: none;}
p a:visited { color: #22ABF5; text-decoration: none;}
p a:hover { color: #22EAF5; text-decoration: none;}
p a:active { color: #22ABF5; text-decoration: none;}