@charset"shift-jis";
/*--------------商品ページ個別部分---------------------*/

/*--▽ ヘッダー領域 ▽--*/
body{border-top-color: #07616E;}
#Search{background-color: #ffffff;
        width:490px;background:url(../Contents/Images/common/bg_search.jpg) no-repeat;
        height:52px;}

/*--▽ メインコンテンツ ▽--*/
.Subttl,.Subttl01{border-bottom-color: #2445B1;}
#Back a{background-image: url(../Contents/Images/common/default_row02.gif);}
#Next a{background-image: url(../Contents/Images/common/row01.gif);}
/*商品一覧写真ありページ（ProductList.html）*/
.imgin{width: 550px;}
.imgin th{width: 268px;background-image: url(../Contents/Images/common/h3_bg.gif);border-bottom-color: #2445B1;}
.imgin th h3{background-image: url(../Contents/Images/common/row01.gif);}
/*商品一覧写真なしページ（ProductList_noimg.html）*/
.noimg{width: 550px;}
.noimg th{background-image: url(../Contents/Images/common/noimg_ttl_bg.gif);border-bottom-color: #2445B1;}
.noimg th h3{background-image: url(../Contents/Images/common/row01.gif);}
/*目次ページ（ProductMokuji.html) */
.mokuji dt{color: #2445B1;}


/*--▽ 左コンテンツ領域 ▽--*/
#Category_list{background-image: url(../Contents/Images/side/default_category_btm.gif);}
#Side_left ul{background-image: url(../Contents/Images/side/default_leftbg.gif);}
#Side_left li{background-image: url(../Contents/Images/common/row01.gif);}
#Side_left h2{background-image: url(../Contents/Images/side/ttl_default_category.gif);}
#Side_left dd{background-image: url(../Contents/Images/common/subrow_book.gif);}


/* その他ページ共通　*/
#Else{padding: 20px 0px 0px 200px;}
.sttl{width: 950px;background:#F4F5F8 url(../Contents/Images/common/h2bg.gif) repeat-x left bottom;}
.sttl h2{padding: 12px 0px 6px 10px;margin-bottom:8px;font-size: 18px;color: #000000;}
.sttl01,.sttl02{border-bottom-color:#2445b1;margin: 10px 0px;}
.sttl01 h3{padding:5px;font: 14px;color: #000000;font-weight: bold;}
.list li{background-image: url(../Contents/Images/common/row01.gif);}

/* 詳細検索ページ　*/
/* Goos Nagumo 20100601 chaged
#DetailSearch{padding: 5px 0px 0px 200px;}
.row{width: 243px;}
*/
#DetailSearch{padding: 5px 0px 0px 5px;}
.row{width: 540px;}

.row th{vertical-align: top;width: 20px;}
.row caption{text-align: left;border-bottom: solid #CCCCCC 2px;font-weight: bold;padding: 3px;}
.fst{float: left;margin-right: 10px;margin-bottom: 15px;}
.snd{float: left;margin-right: 10px;margin-bottom: 15px;}
.thd{float: left;margin-right: 10px;margin-bottom: 15px;}
#Reset{text-align: right;padding: 5px 0px;border-top: dotted #CCCCCC 1px;clear: both;margin-top: 20px;}
#Reset a{color: #212d55;text-decoration : underline;}
#Reset a:hover{text-decoration : none;}
.DS_btn{width: 750px;text-align: center;}
/* 詳細検索結果ページ　*/
.Result table{width: 750px;background-image: url(../Contents/Images/common/else_h3.gif);margin: 5px 0px;}
.Result table td{border-bottom:solid #2445b1 2px;font-size: 11px;padding: 2px 5px;}
.Result table td a{color: #000000;font-weight: bold;text-decoration: none;}
.Result table td a:hover{text-decoration: underline;}
.Result table td span{padding: 0px 10px;}
.Result table th{text-align: left;padding: 10px 0px;background-color: #F0F0F0;}
.Result table th input{margin-left: 10px;}
.Result table th a{font-weight: normal;font-size: 10px;color: #000000;text-decoration: none;display: block;width: 480px;padding-left: 10px;}
.Result table th a:hover{text-decoration: underline;}
.Result ul{padding: 10px 0px 10px 30px;}
.Result li{border-bottom: solid #F0F0F0 1px;list-style-type: decimal;padding: 5px 0px;}
.Result li a{color: #999999;padding-right: 15px;text-decoration: none;}
.Result li a:hover{text-decoration: underline;}
