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

.flo_box{background-color:#FFF;}
.flo{float:left;padding:5px;}


h2 {padding:10px 5px 10px 5px; margin:0px 0px 15px 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;
}


h3,h4,h5,h6  {padding:25px 5px 10px 5px; margin:0px 0px 10px 0px;font-size:13px;
border-bottom:solid 3px #0066CC; font-weight:bold; background-image:url(../../images/header/title_bg.gif); background-repeat:repeat-x; background-position:bottom;
}


/* このような形状のスタンド看板です */
#cate_sample{padding:5px 5px 5px 10px;}
#cate_sample table{width:100%;}
#cate_sample img{padding:2px;border:solid 1px #CCC;}
#cate_sample div{border:solid 1px #CCC; background-color:#EEE;padding:10px 5px 10px 5px;font-weight:bold;text-align:center;margin-top:10px;}


#intro {padding-top:10px;}
#intro p{padding:0px 0px 7px 10px;line-height:140%;font-size:15px;}
#intro ul{list-style-type:circle;margin:0px;padding-left:35px;}
#intro li{margin:0px;padding:5px;}



#print_section {padding-right:5px; }
#print_section h5 , #print_section h6{padding:15px 0px 10px 15px;font-size:15px;font-weight:bold;margin:0px;
background-image:url(../../images/icon/curs_blue.gif); background-position:center left; background-repeat:no-repeat;}
#print_section p{padding:5px 5px 0px 15px;line-height:135%;font-size:15px;}



/* table parts */
.tbl {padding:10px 0px 10px 15px; vertical-align:top;}
.tbl table{border-left:solid 1px #CCCCCC;border-top:solid 1px #CCCCCC;margin-top:5px;}
.tbl td{padding:5px; vertical-align:top;border-right:solid 1px #CCCCCC;border-bottom:solid 1px #CCCCCC;}

/* tdのカラーバリエーション */
.gy{ background-color:#EEEEEE;}
.pk{ background-color:#FDE7E7;}
.price{ text-align:right;color: #CC0000;font-weight:bold;}




/* 売れ筋のアートポスターをご紹介 */
#cate_rank{padding:5px 5px 5px 10px;}
#cate_rank table{width:100%;}
#cate_rank img{padding:2px;border:solid 1px #CCC;}
#cate_rank p{text-align:center;}
#cate_rank em{text-align:right;color: #CC0000;font-style:normal;}
#cate_rank div{border:solid 1px #CCC; background-color:#EEE;padding:10px 5px 10px 5px;font-weight:bold;text-align:center;margin-top:10px;}






/* signmall news */
.news_txt{padding:0px 10px 0px 10px;color:#333333; line-height:135%;border-left:solid 2px #FF0033;margin:10px 10px 20px 20px;}
.news_tit {padding:10px 5px 10px 15px; margin:0px;font-size:13px;font-weight:bold;border-bottom:dotted 1px #BBBBBE;
border-top:solid 3px #31567E;background:url(../../images/icon_mark/curs_blue.gif) no-repeat center left;text-align:left; }
.news_red{color:#FF0033;font-weight:bold;}


















