@charset "euc-jp";
/* CSS Document */



.artline img{border:solid 1px #CCC;padding:2px;margin:5px;}

.img_cent{text-align:center;}





h2 {padding:15px 5px 10px 5px; margin:0px 0px 0px 0px;font-size:20px;
border-bottom:solid 3px #FF0033; font-weight:bold; background-image:url(../../images/header/title_bg.gif); background-repeat:repeat-x; background-position:bottom;
}

/* 右のリストのcss */

#section_cate_spec p{margin:0px 10px 5px 10px;padding:0px 5px 0px 0px;background:url(../../images/icon_mark/cursol_box_blue.gif) no-repeat center left;}
#cate_spec_lft{float:left;width:40%;}
#cate_spec_rgt{float:right;width:60%;text-align:right;}
#cate_spec_rgt p{background:url(../../images/dot.gif) no-repeat center left;}
.cate_spec_rgt2{text-align:right;margin:0px 15px 15px 0px;}


#section_item_show {margin:0px 0px 10px 0px;border-top:solid 1px #CCC;clear:both;text-align:left;}
#section_item_show table{width:100%;}
#section_item_show td{padding:15px 5px 20px 5px;vertical-align:top;text-align:left;width:25%;}

.it_lst{}
.item_no_p{padding-top:3px;width:131px;border-bottom:solid 1px #72b901;text-align:right;}
.item_no{color:#FFF;background-color:#72b901;border-bottom:solid 1px #1b7ffd;border-right:solid 3px #a8e14f;padding:2px 3px 2px 3px;}
.item_no2{font-size:12px;color:#666; background-color:#FFF;padding:0px 5px 3px 2px;}




.item_img{border:solid 1px #CCC;padding:2px;margin:5px 0px 5px 0px;}

.it_lst h4{margin:10px 0px 5px 0px;font-size:13px;font-weight:normal;color:#333;}
.it_lst h4 a{color:#333;}
.it_lst em{color:#EC741C;font-weight;bold;padding:0px 0px 0px 0px; font-style:normal;}
.it_p{color:#FF0033;font-weight:bold;padding-bottom:2px;font-size:15px;}
.it_l{font-size:13px;color:#666;padding:5px;}
.item_jump{padding:11px 5px 5px 5px;font-weight:bold; }

.tag_group {margin:0px;text-align:left;padding-top:5px; list-style-type:none;clear:both;}
.tag_group li{margin-bottom:8px;font-size:11px;}



.page{padding:15px 0px 5px 5px;border-bottom:solid 1px #CCC;}
.page a{padding:5px 5px 5px 5px; background:#FFF;
border-top:solid 1px #CCC;border-right:solid 1px #CCC;border-left:solid 10px #CCC;}
.page a:hover{padding:5px 5px 5px 5px; background:#EEE;
border-top:solid 1px #CCC;border-right:solid 1px #CCC;border-left:solid 10px #CCC;}
.page span{padding:5px 5px 5px 5px; background:#de2424;color:#FFF;font-weight:bold;
border-top:solid 1px #CCC;border-right:solid 1px #CCC;border-left:solid 10px #CCC;}

.page_bottom{padding:5px 0px 15px 5px;border-top:solid 1px #CCC;}
.page_bottom a{padding:5px 5px 5px 5px; background:#FFF;
border-bottom:solid 1px #CCC;border-right:solid 1px #CCC;border-left:solid 10px #CCC;}
.page_bottom a:hover{padding:5px 5px 5px 5px; background:#EEE;
border-bottom:solid 1px #CCC;border-right:solid 1px #CCC;border-left:solid 10px #CCC;}
.page_bottom span{padding:5px 5px 5px 5px; background:#de2424;color:#FFF;font-weight:bold;
border-bottom:solid 1px #CCC;border-right:solid 1px #CCC;border-left:solid 10px #CCC;}


#sort {padding:15px 0px 15px 0px; background:url(../../images/header/left_bg.gif);border:solid 2px #FFF;}
#sort ul{margin:0px 0px 0px 0px;padding:0px;text-align:left;}
#sort li{display:inline;margin:0px;padding:10px 5px 0px 10px;border-right:solid 1px #CCC;border-left:solid 1px #FFF;}
#sort a{font-weight:bold;}




#tag_exp {margin:15px 0px 20px 0px;padding:0px;}
#tag_exp li{display:inline;margin:0px;padding:10px 5px 0px 10px;border-right:solid 1px #CCC;}

.total_item{text-align:right;padding:5px 5px 0px 5px;color:#666;}

.jump{padding:5px 0px 5px 0px; background:url(../../images/header/bg_wide_skyblue.gif);border:solid 2px #FFF;font-weight:bold;}
.jump img{ vertical-align:middle;}
