/* 基本レイアウト */html { margin: 0; padding: 0; }form, input { margin: 0; padding: 0; }a img { border: 0; }
/* リンク色（ページ全体） */a { color: #880000; text-decoration: underline; }a:hover { color: #ff9900; }
/* リンク色（ヘッダー） */#banner a { color: #333; text-decoration: none; }#banner a:hover { color: #333; }
/* リンク色（サイドメニュー） */#side a { color: #666; }#side a:hover { color: #ff9900; }
/* 見出し */h1, h2, h3, h4, h5, h6 { font-weight: bold; }h1, h2, h3, h4, h5, h6 { margin: 0px; }
/* ページレイアウト */body{min-width: 750px;margin: 0;padding: 0;font-size: 0.8em;text-align: center;color: #333;background: #f5f5f5;line-height: 1.5;}
#container{position: relative;margin: 0 auto;padding: 0;text-align: center;width: 740px;background: url(img/bbg.gif);}
#container:after{content: " ";display: block;visibility: hidden;clear: both;}
/* ヘッダー（レイアウト） */#banner{position: relative;width: 740px;height: 350px;margin: 0 auto;background: url(img/0.jpg) no-repeat bottom;}
#banner div{position: relative;display: block;width: 740px;height: 350px;margin: 0 auto;background: url(img/top.gif);}
/* ヘッダー（サイトタイトル） */#banner h1{width: 600px;margin: 0;color: #fff;font-size: 1.5em;font-weight: normal;line-height: 1.25;font-family: "HGP創英角ｺﾞｼｯｸUB", "ヒラギノ角ゴ Pro W8";position:absolute; top:35px; left:150px;text-align: left;letter-spacing: 0.2em;}
/* ヘッダー（検索ボックス） */#banner-search{position:absolute; top: 98px; right:25px;color: #333;text-align: left;}
/* ヘッダー（サイト説明） */#banner-description{display: none;}
/* メインコンテンツ全体 基本レイアウト*/#pagebody{position: relative;width: 720px;margin: 0 auto;text-align: left;}
#pagebody:after{content: " ";display: block;visibility: hidden;clear: both;}
/* メインコンテンツレイアウト */
#main /* 記事部分 */{display: inline;position: relative;float: left;min-height: 1px;width: 500px; margin: 10px;text-align: left;}
#side /* サイドメニュー */{display: inline;position: relative;float: right;min-height: 1px;margin: 10px;width: 180px;text-align: left;color: #999;}
#s-main /* 検索結果記事部分 */{display: inline;position: relative;float: left;min-height: 1px;width: 510px;_width: 490px;margin: 10px;text-align: left;}
/* 記事部分見出し */
.header1{position: relative;width: auto;_width: 100%;margin: 15px 0;padding: 30px 0 10px 10px;border-left: 5px solid #880000;border-bottom: 1px dotted #999;line-height: 1.25;font-size: 1.3em;font-weight: normal;font-family: "HGP創英角ｺﾞｼｯｸUB", "ヒラギノ角ゴ Pro W8";text-transform: uppercase;clear: both;letter-spacing: 0.2em;}
/* 記事部分コンテンツ */
.entry{line-height: 1.5;margin: 10px;padding: 0 0 5px;border-bottom: 1px dotted #ccc;}
.more{text-align: right;}
.header2{position: relative;display: inline;margin: 10px 0 0;border-left: 5px solid #ccc;padding: 5px 0 5px 10px;font-size: 1.1em;font-weight: normal;font-family: "HGP創英角ｺﾞｼｯｸUB", "ヒラギノ角ゴ Pro W8";line-height: 1.25;}
.header1 a, .header2 a {text-decoration: none;}
.entry-footer,{margin: 5px 10px 0 0;border-top: 1px dotted #ccc;padding: 5px 0;color: #999;font-size: 10px;text-align: right;}
.bread{background: none;margin: 0 10px;padding-left: 10px;text-align: left;}
.f-navi{margin: 5px 0;text-align: center;clear: both;}
.gotop {text-align: right;clear: both;padding: 10px;}
.img{float: left;margin: 0 5px 5px 0;text-align: center;}
.tb-info{text-align: center;border: 1px dotted #ccc;}
/* フッター */#footer{position: relative;margin: 0 auto;width: 740px;height: 100px;text-align: left;padding: 0;clear: both;color: #999;background: url(img/footer.gif) no-repeat bottom;}
#footer p{padding-top: 40px;margin: 0;font-size: 0.8em;text-align: center;}
#footer a{text-decoration: none;color: #999;}
.footer-navi{ width: 700px;margin: 0 auto;padding: 10px 0;font-size: 0.8em;text-align: centerline-height: 1.25;clear: both;border-top: 1px dotted #ccc;border-bottom: 1px dotted #ccc;}
.footer-navi a{color: #999;}
/* サイドメニュー内部 */.side-header{position: relative;width: auto;margin: 0 0 10px 0;padding: 5px 0;color: #666;background: #f5f5f5;font-size: 12px;font-weight: bold;line-height: 1.25;text-align: center;border-top: 1px solid #ccc;border-bottom: 1px solid #ccc;}
#side p {padding: 0 5px;}
#side ul{margin: 0 0 10px;padding: 0;list-style: none;}
#side li a{width: 178px; background-color: none;text-indent: 5px;display: block;font-size: 12px;line-height: 1.25;margin: 2px 0;padding: 10px 0;border: 1px solid #dcdcdc;text-decoration: none;color: #666;}
#side li a:hover{background: #880000;border: 1px solid #dcdcdc;color: #fff;}
#side dl{padding: 5px;}
#side dt{font-size: 12px;line-height: 1.5;}
/* 物販用おすすめ・ピックアップ部分 */
.pickup{width: auto;min-height: 190px;_height: 190px;margin: 5px 0;padding: 5px;border: 1px solid #ccc;line-height: 1.5;}
.pickup1{width: 47%; min-height: 190px;_height: 190px;margin: 5px 0;padding: 5px;line-height: 1.5;float: left;}



/* フッタB　サイト内リンク */#ppr {margin: 20px auto;width: 700px;&nbsp;padding-bottom:10px;}#ppr ul {padding: 10px 0px 0 0;margin: 0px;font-size: 85%;color: #818181;line-height: 130%;text-align: left;}#ppr ul li.pprcategory {font-weight:bold;color:#484848;padding-right:15px;}#ppr ul li {display:inline;color: #5e5e5e;}#ppr ul li a,#ppr ul li a:link, #ppr ul li a:visited {color: #5e5e5e;text-decoration: none;}#ppr ul li.pprcategory a,#ppr ul li.pprcategory a:link, #ppr ul li.pprcategory a:visited {color:#484848;text-decoration: none;}#ppr ul li a:hover {color: #0099ff;text-decoration: none;}#ppr ul li.pprcategory a:hover {color: #0099ff;text-decoration: none;

