<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">
.hmn .hmn03 {background:url(../img/index/head-mn03a.gif); width:178px;}



/*============================================================
//  製品案内
//==========================================================*/
/*メイン*/
.prod-main {display:block; background:url(../img/product/prodl-main.gif) no-repeat; height:153px; text-indent:-6666px;}

/*レイアウト*/
.contents .side {width:206px; float:left;}
.contents .page {width:609px; float:right;}

/*サイドメニュー*/
.contents .side strong {display:block; background:url(../img/product/prodl-stit-03.gif) no-repeat; text-indent:-6666px; height:30px;}
.contents .side .pli-f {padding:1px 1px 0 1px; background:#d7d7d7;}
.contents .side .pside-li {}
.contents .side .pside-li li {display:block; border:1px solid #bfbfbf; border-bottom:none; background:#FFFFFF;}
.contents .side .pside-li li a {display:block; padding:10px; background:url(../img/product/prodl-sarr02.gif) no-repeat left; text-decoration:none; color:#333333;}
.contents .side .pside-li li a:hover {display:block; padding:10px; background:url(../img/product/prodl-sarr01.gif) no-repeat left #FCF7F3; text-decoration:none; color:#333333;}
.contents .side .pside-li .ps-lia a {display:block; padding:10px; background:url(../img/product/prodl-sarr01.gif) no-repeat left #FCF7F3; text-decoration:none; color:#333333;}

/*カテゴリタイトル*/
.page h2 {border:1px solid #999999; padding:10px 10px 8px 13px; background:url(../img/product/prodl-stit.gif) no-repeat left #ffffff; font-weight:normal; font-size:18px; margin:0 0 15px 0;}



/*============================================================
//  製品一覧
//==========================================================*/

/*ソート*/
.sort {padding:0 3px 8px 3px; border-bottom:dotted 1px #b4b4b4; margin:0 0 15px 0;}
.sort em {font-style:normal; float:left; color:#2346ab;}
.sort .sort-l {float:right;}
.sort .sort-ac {font-weight:normal; color:#CC0000;}
.sort a {color:#333333; text-decoration:underline;}
.sort a:hover {color:#CC0000; text-decoration:underline;}


/*リスト*/
.top-plist {background:url(../img/product/top-item_cline.gif) repeat-y; padding:5px 0;}
.top-plist .top-pl_l {width:290px; float:left;}
.top-plist .top-pl_r {width:290px; float:right;}
.top-pl-line {background:url(../img/index/top-item_yline.gif) repeat-x;}
.tpl-tab {}
.tpl-tab .tpl-tx {padding:0 0 0 7px; vertical-align:top; color:#2346ab;}
.tpl-tab .tpl-tx a {text-decoration:none;}
.tpl-tab .tpl-tx a:hover {text-decoration:none;}
.tpl-tab .tpl-tx em {color:#333333; font-style:normal;}
.tpl-tab .tpl-tx .price01 {text-decoration:line-through;}
.tpl-tab .tpl-tx .price02 {font-weight:bold; color:#FF0000;}
.tpl-tab .tpl-img {border:1px solid #bababa; width:105px; height:105px; text-align:center; padding:0;}
.top-pl_arr {text-align:right; font-weight:bold;}
.top-pl_arr a {color:#666666; text-decoration:none;}
.top-pl_arr a:hover {color:#666666; text-decoration:underline;}
/*ページ送り*/
.num {padding:10px 0 20px 0; text-align:center;}
.num em {background:#eeeeee; padding:8px 10px; margin-left:3px; font-style:normal;}
.num a {border:1px solid #dddddd; background:#FFFFFF; padding:8px 10px; color:#333333; text-decoration:none;}
.num a:hover {border:1px solid #dddddd; background:#efefef; padding:8px 10px; color:#e50101;}




/*============================================================
//  製品詳細
//==========================================================*/
.list-btn {text-align:right; padding:0 0 10px 0;}
.prod-tit {background:url(../img/product/prodi-stit.gif) repeat-x; padding:16px;}
.prod-tit h3 {display:inline; font-weight:bold;}
.prodi-l {float:left; width:285px; padding-top:20px;}
.prodi-r {float:right; width:305px; padding-top:20px;}
.prodi-l img {padding:5px; border:1px solid #999999;}
.prodi-l strong {font-weight:normal; display:block; padding:3px 0 15px 0;}
.prodi-tab {background:#b2b2b2; width:100%; margin:0 0 5px 0;}
.prodi-tab td {padding:5px 5px 4px 7px; background:#FFFFFF; line-height:20px;}
.prodi-tab .prodi-tab_tit {background:url(../img/product/prodi-tab_bg.gif); width:25%;}
.prodi-tab .price01 {text-decoration:line-through;}
.prodi-tab .price02 {font-weight:bold; color:#FF0000;}
.prodi-r li {padding:13px 0 0 0;}





</pre></body></html>