@charset "Shift_JIS";

/* ------------------------------一括指定 */
* {
	padding: 0;
	margin: 0;
}

a:link {
	color: #0000ff;
	text-decoration: none;
}

a:visited {
  color: #0000ff;
  text-decoration: none;
}

a:hover {
  color: #FF8040;
  text-decoration: underline;
}

img {
    border-style:none;
}

/* ------------------------------ フォントスタイル フォントサイズ */
body {
	background: url('page_image/bg_img04.jpg') repeat;
	color: #333333;
	text-align: center;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	padding: 0;
	margin: 0;
}

/* ------------------------------ サイトレイアウトに関する指定 */

#wrapper {
	text-align: left;
	background: #FFFFFF;
	margin: 1em auto 0;
	width: 1000px; /*980px*/
	border: 1px solid #cccccc;
}
#wrapper_02 { /*サイドバー(左)無し版のCSS 「hikaku(比較)」で使用*/
	text-align: left;
	font-family:'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','メイリオ',Meiryo,'ＭＳ Ｐゴシック',sans-serif;
	background: #FFFFFF;
	margin: 1em auto 0;
	width: 1000px; /*980px*/
	border: 1px solid #cccccc;
}

#header {
  padding: 20px 20px 10px 0px;
  border-bottom: 1px solid #cccccc;
}
#header_02 { /*サイドバー(左)無し版のCSS 「hikaku(比較)」で使用*/
  padding: 20px 20px 10px 0px;
  border-bottom: 1px solid #cccccc;
}


#globalnavi {
  width: 100%;
  position: relative;
  margin: 0.2em 2px 1.5em 2px;
}

#header-foot { /*タイトル下のAd用スタイル*/
	padding-top: 2.5em;
	margin-bottom: 0.5em;
	width: 100%;
}

#container {
  float: left;
  width: 800px;
}

#contents {
	float: right;
	width: 500px;
	padding: 2.0em 19px 4em 19px;
	border-left: 1px solid #cccccc;
	border-right: 1px solid #cccccc;
}
#contents_02 { /*サイドバー(左)無し版のCSS 「hikaku(比較)」で使用*/
	float: right;
	width: 750px;
	padding: 2.0em 19px 4em 19px;
	border-left: 1px solid #cccccc;
	border-right: 1px solid #cccccc;
}


#left-sidebar {
	float: right;
	width: 250px;
	padding: 2.0em 5px 2em;
}

#right-sidebar {
	float: right;
	width: 180px; /*160px*/
	padding: 2.0em 10px 2.0em 10px;
}

#footer {
	clear: both;
	margin-left: auto; /*2019/01/03 追加*/
	width: 740px; /*2019/01/03 追加*/
	padding: 0.5em 0 1em;
	border-top: 1px solid #cccccc;
}

#footer_02 { /* 「wrapper_02」用のフッター 2019/01/03 追加 */
	clear: both;
	width: 800px; 
	margin-right: auto;
	padding: 0.5em 0 1em;
	border-top: 1px solid #cccccc;
}


/* ---------------------------------------- #header内の指定 */

/* -- サイトバナー -- */
.logo {
	margin: 0.5em auto 1em 10px;
}

.logo a {
}

.logo a:hover {
}

/* -- 概要 -- */
.description {
	font-size: 0.95em;/*0.85em*/
	color: 666666;
	margin: 0.5em auto 0.5em 10px;
}

/* ---------------------------------------- #globalnavi */
#globalnavi ul {
	width: 100%;
	font-size: 0.9em;
	line-height: 1.2em;
	font-family:'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','メイリオ',Meiryo,'ＭＳ Ｐゴシック',sans-serif;
	list-style-type: none;
	position: absolute;
	background-color: #ffffff;
}

#globalnavi li {
	width: auto;
	float: left;
	border-right: 2px groove #ffffff;
	border-bottom: 2px groove #ffffff;
}

#globalnavi li a {
  text-decoration: none;
  display: block;
  width: auto;
  padding: 0.5em 1em;
  background-color: #cfcfcf;
  color: #000000;
}

#globalnavi li a:hover {
	background-color: #8f8f8f;
	color: #ff0000;
	border-bottom: 1px solid #666666;

}

/* ----------- 見出し ----------- */

/* -- 見出しレベル1 -- */
#header h1 {
	text-align: right;
	font-size: 1.2em;
	color: #585858;
	font-family:'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','メイリオ',Meiryo,'ＭＳ Ｐゴシック',sans-serif;
}
#header_02 h1 {
	text-align: right;
	font-size: 1.2em;
	color: #585858;
	font-family:'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','メイリオ',Meiryo,'ＭＳ Ｐゴシック',sans-serif;
}


#contents h2.h2-style01{
	border-left: #FF0000 solid 7px;
	padding: 0.1em 0px 0.1em 10px;
	color: #FFFFFF;
	font-size: 1.7em;
	line-height: 1.3em;
	font-family:'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','メイリオ',Meiryo,'ＭＳ Ｐゴシック',sans-serif;
}
#contents div.h2-style01{
	background-color: #000000;
	margin: 1.0em 0px 1.0em 5px;
    padding: 0.5em 10px 0.5em 10px;
}

#contents h2.h2-style02{
	font-size: 1.6em;
	line-height: 1.2em;
	font-family:'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','メイリオ',Meiryo,'ＭＳ Ｐゴシック',sans-serif;
	margin-bottom: 0.7em;
	padding: 0.2em 0 0.2em 10px;
	border-left: 10px solid #515151;
	border-bottom: 1px solid #515151;
}
#contents_02 h2.h2-style02{
	font-size: 1.6em;
	line-height: 1.2em;
	font-family:'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','メイリオ',Meiryo,'ＭＳ Ｐゴシック',sans-serif;
	margin-bottom: 0.7em;
	padding: 0.2em 0 0.2em 10px;
	border-left: 10px solid #515151;
	border-bottom: 1px solid #515151;
}

#contents h2.h2-style03{
	background: url('listmark/btn036_02.png') no-repeat left 5px;
	font-size: 1.2em;
	line-height: 1.4em;
	font-family:'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','メイリオ',Meiryo,'ＭＳ Ｐゴシック',sans-serif;
	padding: 2px 0px 2px 25px;
	margin-left: 5px;
}
#contents h2.h2-style03 a{
/*	text-decoration: none;*/
/*	color: #535353;*/
}
#contents div.h2-style03{
	clear: both;
	background: url('page_image/bg_gray_grdtion_02.jpg') repeat-x left bottom;
	border: #C0C0C0 solid 1px;
	margin-top: 15px;
	padding: 8px 10px 8px 5px;
}

#contents div.box-01{
	border: #C0C0C0 solid 1px;
	padding: 10px 10px 10px 5px;
	margin-bottom: 10px;
}
#contents_02 div.box-01{ /*サイドバー(左)無し版のCSS 「hikaku(比較)」で使用*/
	border: #C0C0C0 solid 1px;
	padding: 10px 10px 10px 5px;
	margin-bottom: 10px;
}


#contents h2.h2-style04{
	font-size: 1.2em;
	line-height: 1.4em;
	font-family:'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','メイリオ',Meiryo,'ＭＳ Ｐゴシック',sans-serif;
	padding: 2px 0px 2px 10px;
	margin-left: 5px;
}
#contents h2.h2-style04 a{
}
#contents div.h2-style04{
	background: url('page_image/bg_gray_grdtion_02.jpg') repeat-x left bottom;
	border: #C0C0C0 solid 1px;
	margin-top: 15px;
	padding: 8px 10px 8px 5px;
}

#contents div.box-02{
	border: #C0C0C0 solid 1px;
	font-family:'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','メイリオ',Meiryo,'ＭＳ Ｐゴシック',sans-serif;
	padding: 10px 10px 10px 5px;
	margin-bottom: 10px;
}
#contents_02 div.box-02{ /* サイドバー(左)無しのスタイルで使用するために準備 */
	border: #C0C0C0 solid 1px;
	padding: 10px 10px 10px 5px;
	margin-bottom: 10px;
}


#contents h3.h3-style01{ /*h3見出し スタイル*/
	background: url('listmark/shikaku-003-04-w_kai.gif') no-repeat left 5px;
	padding: 0.2em 0 0.2em 27px;
	clear: both;
	font-size: 1.4em;
	line-height: 1.2em;
	font-family:'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','メイリオ',Meiryo,'ＭＳ Ｐゴシック',sans-serif;
	color: #333;
	margin-top: 25px;
	margin-bottom: 0.3em;
}

#contents h3.h3-style02{
	clear: both;
	font-size: 1.5em;
	line-height: 1.2em;
	font-family:'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','メイリオ',Meiryo,'ＭＳ Ｐゴシック',sans-serif;
	color: #333333;
	border-bottom: #000060 3px solid;
	margin: 25px 0px 10px 0px;
	padding-left: 8px;
}
#contents_02 h3.h3-style02{
	clear: both;
	font-size: 1.4em;
	line-height: 1.2em;
	font-family:'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','メイリオ',Meiryo,'ＭＳ Ｐゴシック',sans-serif;
	color: #333333;
	border-bottom: #333333 3px solid;
	margin: 2em 0px 0.5em 0px;
	padding-left: 8px;
}


#contents h3.h3-style03{/*トップページで使用している「h2-style03」と同じようなスタイル。「div.box-01」と合わせて使用*/
	background: url('listmark/shikaku-003-02-w.gif') no-repeat left 2px;
	font-size: 1.3em;
	line-height: 1.2em;
	font-family:'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','メイリオ',Meiryo,'ＭＳ Ｐゴシック',sans-serif;
	padding: 2px 0px 2px 25px;
	margin-left: 5px;
}
#contents div.h3-style03{
	background: url('page_image/bg_gray_grdtion_02.jpg') repeat-x left bottom;
	border: #C0C0C0 solid 1px;
	margin-top: 15px;
	padding: 8px 10px 8px 5px;
}

#contents_02 h3.h3-style03{ /*サイドバー(左)無し版のCSS「hikaku(比較)」で使用。「div.box-01」と合わせて使用*/
	background: url('listmark/shikaku-003-02-w.gif') no-repeat left 2px;
	font-size: 1.3em;
	line-height: 1.2em;
	font-family:'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','メイリオ',Meiryo,'ＭＳ Ｐゴシック',sans-serif;
	padding: 2px 0px 2px 25px;
	margin-left: 5px;
}
#contents_02 div.h3-style03{
	background: url('page_image/bg_gray_grdtion_02.jpg') repeat-x left bottom;
	border: #C0C0C0 solid 1px;
	margin-top: 15px;
	padding: 8px 10px 8px 5px;
}



#contents h3.h3-style04{/*コンテンツ内で文字拡大させる「h3スタイル」*/
	font-size: 1.5em;
	line-height: 1.5em;
	font-weight: normal;
	color: #000080;
	font-family:'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','メイリオ',Meiryo,'ＭＳ Ｐゴシック',sans-serif;
	padding: 0.2em 0px 0.2em 0px;
	margin-left: 5px;
}

#contents h3.h3-style05{/*ネットショッピングモール比較で使用*/
	background: url('listmark/point049_10.gif') no-repeat left 3px;
	font-size: 1.3em;
	line-height: 1.2em;
	font-family:'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','メイリオ',Meiryo,'ＭＳ Ｐゴシック',sans-serif;
	padding: 2px 0px 2px 25px;
	margin-left: 5px;
	font-weight: normal;
	border-bottom: #969696 2px solid;
	margin-bottom: 0.5em;
}


#contents h4.h4-style01{ /*h4見出し スタイル*/
	clear: both;
	margin-left: 5px;
	font-size: 1.2em;/*1.1em*/
	font-family:'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','メイリオ',Meiryo,'ＭＳ Ｐゴシック',sans-serif;
	color: #000080;
	margin-top: 1.0em;
	margin-bottom: 0.2em;
}
#contents h4.h4-style02{/*コンテンツ内で文字拡大させる「h4スタイル」*/
	clear: both;
	font-size: 1.4em;
	line-height: 1.4em;
	font-weight: normal;
	color: #000080;
	font-family:'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','メイリオ',Meiryo,'ＭＳ Ｐゴシック',sans-serif;
	padding: 1em 0px 0.2em 0px;
	margin-left: 5px;
}

#contents_02 h4.h4-style03{/*コンテンツ内で文字拡大させる「h4スタイル」*/
	clear: both;
	font-size: 1.4em;
	line-height: 1.4em;
	font-weight: normal;
	color: #000080;
	font-family:'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','メイリオ',Meiryo,'ＭＳ Ｐゴシック',sans-serif;
	font-weight: bold;
	padding: 0.3em 0px 0.3em 0px;
	margin-left: 5px;
}


h5,h6 {
	font-size: 1.2em;
	margin-top: 2.5em;
	margin-bottom: 1.5em;
	padding: 5px 0 5px 5px;
	border-left: 10px solid #000000;
	border-bottom: 1px solid #000000;
}


/* ---------------------------------------- #contents */

/* -- 文字 -- */
#contents b {
	font-family:'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','メイリオ',Meiryo,'ＭＳ Ｐゴシック',sans-serif;
}

#contents p {
	font-size: 1.0em;
	line-height: 1.8em;
	margin-bottom: 0.5em;
	margin-left: 10px;
}
#contents_02 p {
	font-size: 1.0em;
	line-height: 1.8em;
	margin-bottom: 0.5em;
	margin-left: 10px;
}

#contents p.m-size {
	font-size: 0.95em;
	line-height: 1.5em;
	margin-top: 1.0em;
	margin-bottom: 0.5em;
	margin-left: 10px;
}
#contents_02 p.m-size {
	font-size: 0.95em;
	line-height: 1.5em;
	margin-top: 1.0em;
	margin-bottom: 0.5em;
	margin-left: 30px;
}

#contents strong {
	font-family:'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','メイリオ',Meiryo,'ＭＳ Ｐゴシック',sans-serif;
	font-weight: bold;
	font-size: 1.1em;
	color: #ff0000;
}
#contents_02 strong {
	font-family:'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','メイリオ',Meiryo,'ＭＳ Ｐゴシック',sans-serif;
	font-weight: bold;
	font-size: 1.1em;
	color: #ff0000;
}


#contents .clear-s{
	clear: both;
	line-height: 0em;
}

#contents p.clear{
	clear: both;
}

#contents p.clear_01{
	clear: both;
	font-family:'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','メイリオ',Meiryo,'ＭＳ Ｐゴシック',sans-serif;
	font-size: 0.9em;
}



/* -- 日付 -- */
#contents .date {
	color: bababa;
	font-size: 0.9em;/*0.8em*/
	line-height: 1.4em;
	text-align: right;
}

/* -- パン屑リスト -- */
#contents .topic-path {
	font-size: 0.95em;/*0.9em*/
	margin-bottom: 2em;
}
#contents_02 .topic-path {
	font-size: 0.9em;
	margin-bottom: 2em;
}


#contents div.link-label{/*フッターリンクのタイトル*/
	font-size: 0.85em;
	line-height: 1.5em;
	text-align: center;
	background-color: #EAEAEA;
	border-top: 1px solid #6C6C6C;
	border-bottom: 1px solid #6C6C6C;
	padding: 0.3em auto 0.3em auto;
	margin-top: 2em;
	margin-bottom: 0.3em;
}
#contents_02 div.link-label{ /*サイドバー(左)無し版のCSS 「hikaku(比較)」で使用*/
	font-size: 0.85em;
	line-height: 1.5em;
	text-align: center;
	background-color: #EAEAEA;
	border-top: 1px solid #6C6C6C;
	border-bottom: 1px solid #6C6C6C;
	padding: 0.3em auto 0.3em auto;
	margin-bottom: 0.3em;
}


div.scroll-box_01{/*新着情報 スクロールボックス*/
	color: #333333;
	text-align: left;
	border-color: #ccc;
	border-style: solid;
	border-width: 1px 0px 1px 0px;
	margin: 0px 5px 20px 5px;
	padding: 5px 10px 5px 15px;
	height: 90px;
	overflow: auto;
}


div.div-box01 {/*東野圭吾「加賀恭一郎シリーズ」で使用*/
	clear: both;
	overflow: auto;
	border: #D5D5D5 1px solid;
	margin: 5px 10px 5px 10px;
	padding: 10px 10px 10px 10px;
}
p.div-box01-p{/*東野圭吾「加賀恭一郎シリーズ」で使用*/
	font-size: 1.0em !important;
	line-height: 1.4em !important;
}
div.div-box01 p a{/*東野圭吾「加賀恭一郎シリーズ」で使用*/
	font-family:'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','メイリオ',Meiryo,'ＭＳ Ｐゴシック',sans-serif;
	font-size: 1.2em !important;
	line-height: 1.4em !important;
}


/* ------------------------------レイアウト*/
#contents_02 p.lay-cen01{
	text-align: center;
	margin: 1em 5px 1em 5px;
	font-size: 0.9em;
}


.lay-center01{
	text-align: center;
	margin: 10px 0px 20px 0px;
	font-size: 0.9em !important;
}
.lay-center01 img{
	margin-top: 30px;
	margin-bottom: 30px;
}
.lay-center02{
	text-align: center;
	margin: 10px 0px 20px 0px;
}
.lay-center03{
	text-align: center;
	margin: 10px 0px 10px 0px;
	font-size: 0.9em !important;
}
.lay-center03 img{
	margin: 10px 0px 10px 0px;
	vertical-align: middle;
}



.lay-left01{
	float: left;
	clear: both;
	margin: 3px 20px 10px 5px;
}

/* 2018/12/24 3ヶ月経って問題なければ削除する ※lay-left03に統一
.lay-left02{
	float: left;
	clear: both;
	margin: 3px 20px 10px 5px;
	font-size: 0.9em !important;
	line-height: 1.3em !important;
}
*/
.lay-left03{
	float: left;
	margin: 3px 20px 10px 5px;
	font-size: 0.9em !important;
	line-height: 1.3em !important;
}

p.lay-left04{/*東野圭吾「加賀恭一郎シリーズ」で使用*/
	float: left;
	margin: 3px 20px 5px 5px;
	font-size: 0.9em !important;
	line-height: 1.2em !important;
}


#left-sidebar div.left-sidebar-pr{/*サイドバー(左)のタイトル*/
	font-size: 0.85em;
	line-height: 1.5em;
	text-align: center;
	background-color: #EAEAEA;
	border-top: 1px solid #6C6C6C;
	border-bottom: 1px solid #6C6C6C;
	padding: 0.3em auto 0.3em auto;
	margin-bottom: 0.3em;
}




/*----------------------リストスタイル*/

.chapter-01{/* ウェブストア紹介のリストタイトル */
	clear: both;
	background: url('listmark/leaf01-001a.gif') no-repeat left top;
	padding-left: 30px;
	color: #575757;
	font-weight: bold;
	font-size: 1.0em;
	line-height: 1.5em;
	font-family:'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','メイリオ',Meiryo,'ＭＳ Ｐゴシック',sans-serif;
	margin-top: 1.0em;
	margin-bottom: 0px;
}
.chapter-02{/* 香水のネットショップ紹介リストのタイトル */
	clear: both;
	background: url('listmark/icon-search-001-b.gif') no-repeat left top;
	padding-left: 30px;
	color: #575757;
	font-weight: bold;
	font-size: 1.0em;
	line-height: 1.5em;
	font-family:'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','メイリオ',Meiryo,'ＭＳ Ｐゴシック',sans-serif;
	margin-top: 1.0em;
	margin-bottom: 0px;
}

#contents p.chapter-03{/* 香水の商品解説タイトル */
	clear: both;
	background: url('listmark/head017_06.png') no-repeat left bottom;
	padding-left: 20px;
	color: #575757;
	font-size: 1.2em;
	line-height: 1.8em;
	font-family:'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','メイリオ',Meiryo,'ＭＳ Ｐゴシック',sans-serif;
	margin-top: 1.0em;
	margin-bottom: 0.5em;
}


ul.list-01 {/* ウェブストア紹介のリスト */
	margin-top: 5px;
	margin-left: 10px;
	font-family:'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','メイリオ',Meiryo,'ＭＳ Ｐゴシック',sans-serif;
}
ul.list-01 li{
	clear: both;
	background: url('listmark/sankaku-003-02-g.gif') no-repeat left 2px;
	font-size: 0.95em;
	line-height: 1.1em;
	padding: 5px 0 5px 25px;
	margin-left: 10px
}
ul.list-01 li b{
}

ul.list-02{/*新着情報、サイト更新情報 記事欄リストスタイル*/
	/*line-height: 1.6em;*/
}
ul.list-02 li{
	background: url('listmark/sankaku-001-g.gif') no-repeat left top;
	color: #333333;
	text-align: left;
	font-size: 1.0em;
	line-height: 1.5em;
	padding-left: 25px;
	margin-bottom: 5px;
}

ul.list-03 {/* 香水のネットショップ紹介リスト */
	margin-top: 5px;
	margin-left: 10px;
	font-family:'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','メイリオ',Meiryo,'ＭＳ Ｐゴシック',sans-serif;
}
ul.list-03 li{
	clear: both;
	background: url('listmark/sankaku-002-b.gif') no-repeat left 2px;
	font-size: 0.95em;
	line-height: 1.1em;
	padding: 5px 0 5px 25px;
	margin-left: 10px
}
ul.list-03 li b{
}



.kanrinin-comment-01{/* 管理人の独り言 */
	clear: both;
	background: url('listmark/leaf01-010a.gif') no-repeat left top;
	padding-left: 30px;
	color: #575757;
	font-size: 0.80em;
	line-height: 1.2em;
	margin-top: 0.5em;
	margin-bottom: 0;
}


/*ページのまとめ(サマリー)リスト 始*/
#contents_02 div.list_style01{
	font-family:'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','メイリオ',Meiryo,'ＭＳ Ｐゴシック',sans-serif;
	clear: both;
	margin: 1.5em 10px 2.0em 10px;
	padding: 0.2em 10px 0.3em 15px;
	border: #D5D5D5 solid 1px;
	background-color: #F6F6F6;
}
#contents_02 div.list_style01 p{
	background: url('listmark/finger-icon05_r1_c3_m.gif')  no-repeat left 0px;/*50%*/
	padding-left: 38px;
	margin: 0.2em 10px 0.5em 5px;
	color: #181818;
	font-size: 1.4em;
	line-height: 1.6em;
}

#contents_02 div.list_style01 ul{
	margin: 0.1em 10px 0.1em 15px;
}
#contents_02 div.list_style01 ul li{
	background: url('listmark/point049_05.gif') no-repeat left 5px;/*top*/
	padding-left: 25px;
	padding-bottom: 0.1em;
	margin-bottom: 0.2em;
	color: #181818;
	font-size: 1.2em;/*1.1em*/
	line-height: 1.4em;/*1.4em*/
}
/*ページのまとめ(サマリー)リスト 終*/





#contents dl { margin: 1em 0; }

#contents dt {
  margin-bottom: 0.5em;
  font-weight: bold;
  border-bottom: 1px dotted #666666;
}

#contents dd { margin-bottom: 2em; }

#contents li { list-style: none }
#contents_02 li { list-style: none }


/*--------------------テーブル*/
table.tbl-01 {/*簡単な挿入用テーブルスタイル*/
	clear: both;
	border-collapse: collapse;
	width: auto;
	color: #333333;
	text-align: left;
	margin: 1.0em 15px 0.3em 20px;
	padding: 0.2em 10px 0.2em 7px;
}
table.tbl-01 caption{
	text-align: left;
	font-weight: bold;
	font-family:'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','メイリオ',Meiryo,'ＭＳ Ｐゴシック',sans-serif;
	font-size: 1.0em;
	line-height: 1.1em;
	margin-bottom: 0.25em;
}
table.tbl-01 th{
	border: solid 1px #666666;
	background-color: #cccccc;
	text-align: left;
	font-size: 1.0em;
	line-height: 1.4em;
	padding: 0.1em 5px 0.1em 5px;
}
table.tbl-01 td{
	border: solid 1px #666666;
	font-size: 1.0em;
	line-height: 1.4em;
	padding: 0.1em 5px 0.1em 5px;
}
table.tbl-01 th.cen-01{
	text-align: center;
}
table.tbl-01 td.cen-01{
	text-align: center;
}

table.tbl-02 {/*ネットショッピングモール比較*/
	clear: both;
	width: auto;
	margin: 1.0em 15px 1.5em 20px;
}
table.tbl-02 caption{
	text-align: left;
	font-weight: bold;
	font-size: 1.0em;
	line-height: 1.8em;
	margin-bottom: 0.5em;
}
table.tbl-02 tr{
	margin-left: 8px;
}
table.tbl-02 th{
	text-align: center;
	font-size: 1.0em;
	line-height: 1.8em;
	background-color: #80FF80;
	padding: 0.2em 20px 0.2em 20px;
}
table.tbl-02 td{
	text-align: left;
	font-size: 1.0em;
	line-height: 1.8em;
	padding: 0.2em 8px 0.2em 8px;
}

table.tbl-03 {/*「おすすめの香水レビュー」で使用 ※「宅配レンタル比較」の「tbl-03」は別に記載あり */
	clear: both;
	width: auto;
	margin: 1.0em auto 1.5em auto;
	border-collapse: collapse;
	font-family:'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','メイリオ',Meiryo,'ＭＳ Ｐゴシック',sans-serif;
}
table.tbl-03 caption{
	text-align: left;
	font-weight: bold;
	font-size: 1.0em;
	line-height: 1.2em;
	margin-bottom: 0.5em;
}
table.tbl-03 tr{
	margin-left: 8px;
}
table.tbl-03 th{
	text-align: center;
	border-bottom: solid 2px #E1E1E1;
	background-color: #F6F6F6;
	font-size: 1.0em;
	line-height: 1.8em;
	font-weight: normal;
	padding: 0.5em 30px 0.5em 30px;
}
table.tbl-03 td{
	text-align: left;
	border-bottom: solid 2px #E1E1E1;
	background-color: #FFF;
	font-size: 1.0em;
	line-height: 1.8em;
	padding: 0.5em 20px 0.5em 20px;
}

#contents_02 table.tbl-03 {/*「宅配レンタル比較」で使用*/
	clear: both;
	border-collapse: collapse;
	width: auto;
	color: #333333;
	text-align: left;
	margin: 1.0em 15px 0.3em 10px;
	padding: 1.0em 10px 1.0em 7px;
}
#contents_02 table.tbl-03 caption{
	text-align: left;
	font-weight: bold;
	font-size: 1.1em;
	line-height: 1.4em;
	margin-bottom: 0.5em;
}
#contents_02 table.tbl-03 th{
	border: solid 1px #666666;
	background-color: #EEE;
	text-align: left;
	font-size: 1.0em;
	line-height: 1.4em;
	font-weight: normal;
	padding: 0.3em 10px 0.3em 10px;
}
#contents_02 table.tbl-03 td{
	border: solid 1px #666666;
	font-size: 1.0em;
	line-height: 1.4em;
	padding: 0.3em 10px 0.3em 10px;
}
#contents_02 table.tbl-03 th.bold01{
	font-weight: bold;
}


/*--------------------ページネーション 始*/
div.pagination {
	margin-top: 1.2em;
	margin-bottom: 1.2em;
	padding: 3px;
}
div.pagination p{
	font-family:'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','メイリオ',Meiryo,'ＭＳ Ｐゴシック',sans-serif;
	color: #ABABAB;
	text-align: left;
	font-size: 1.0em !important;
	line-height: 1.6em !important;
	margin-bottom: 1.5em !important;
}
div.pagination ul {
	font-size: 1.0em;
	margin: 0;
	padding: 0;
	text-align: center;
}
div.pagination li {
	list-style-type: none;
	display: inline;
	color: #818181;
}
div.pagination li a, .pagination li a:visited {
	padding: 8px 12px 8px 12px;
	border: 1px solid #0000A0;
	text-decoration: none;
	color: #0000A0;
}
div.pagination li a:hover, .pagination li a:active {
	border: 1px solid #0000A0;
	color: #000000;
	background-color: #D2D2FF;
}
div.pagination li a.current {
	background-color: #0000A0;
	color: #ffffff !important;
	border-color: #0000A0;
	font-weight: bold;
	cursor: default;
}
div.pagination li.non{
	padding: 8px 12px 8px 12px;
	color: #969696;
	border: 1px solid #969696;
	text-decoration: none;
}


/*--------------------ページネーション 終*/



/* ---------------------------------------- #sidebar内の指定 */

/* -- カテゴリタイトル -- */
.sidetitle {
	background: url('page_image/title_bg_img_001.gif') no-repeat left bottom;
	font-size: 1.2em;/*1.0em*/
	line-height: 1.5em;
	font-weight: bold;
	font-family:'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','メイリオ',Meiryo,'ＭＳ Ｐゴシック',sans-serif;
	padding: 2px 0px 2px 15px;
	margin: 5px auto 5px 0px;
}

/* -- リスト -- */
.localnavi {
	list-style-type: none;
	margin-bottom: 2em;
}

.localnavi li {
	display: inline;
	font-size: 1.0em;/*0.9em*/
	font-family:'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','メイリオ',Meiryo,'ＭＳ Ｐゴシック',sans-serif;
}
.localnavi a {
	text-decoration: none;
	display: block;
	width: 220px;
/*	padding: 0.5em 5px;*/
	padding: 0.7em 0px 0.7em 5px; /*0.5em 0px 0.5em 5px*/
	margin-left: 10px;
	background-color: #eeeeee;
	color: #000000;
	border-bottom: 1px solid #cccccc;
}
.localnavi a:hover {
	text-decoration: none;
	background-color: #999999;
	color: #000000;
	border-bottom: 2px solid #ff0000;
}

#right-sidebar div.right-sidebar-pr{/*サイドバー(右)のタイトル*/
	font-size: 0.85em;
	line-height: 1.5em;
	text-align: center;
	background-color: #EAEAEA;
	border-top: 1px solid #6C6C6C;
	border-bottom: 1px solid #6C6C6C;
	padding: 0.3em auto 0.3em auto;
	margin-bottom: 0.3em;
}

/* ---------------------------------------- #footer内の指定 */
#footer p {
	text-align: center;
}
#footer a:link {
  text-decoration: none;
}

#footer a:visited {
  text-decoration: none;
}

#footer div.footer_pr{/*フッターPRのレイアウト*/
	text-align: center;
	margin: 1em auto 1em auto;
}

#footer div.link-label{/*フッターリンクのタイトル*/
	font-size: 0.9em; /*0.85em*/
	line-height: 1.5em;
	text-align: center;
	background-color: #EAEAEA;
	border-top: 1px solid #6C6C6C;
	border-bottom: 1px solid #6C6C6C;
	padding: 0.3em auto 0.3em auto;
	margin-bottom: 0.3em;
}
#footer div.link-list{/*フッターリンクのリスト*/
	margin-bottom: 1em;
	margin-left: 35px;
}
#footer div.link-list ul{
	text-align: left;
	overflow: hidden;
}
#footer div.link-list li{
	display: block;
	width: 330px; /*280px*/
	font-size: 0.9em; /*0.85em*/
	line-height: 1.5em; /*1.1em*/
	float: left;
	margin: 0px 0px 0px 0px;
	padding: 0.2em 5px 0.2em 5px;
	list-style: none;
}


#footer p.footer-copyright{/*フッター サイトCopyRight*/
	clear: both;
	text-align: center;
	font-size: 0.9em; /*0.8em*/
	line-height: 1.4em;
	background-color: #C0C0C0;
	border-top: 1px solid #6C6C6C;
	border-bottom: 1px solid #6C6C6C;
	padding: 0.2em auto 0.2em auto;
}

/* ---------------------------------------- #footer_02内の指定 */
#footer_02 p {
	text-align: center;
}
#footer_02 a:link {
  text-decoration: none;
}

#footer_02 a:visited {
  text-decoration: none;
}

#footer_02 div.footer_pr{/*フッターPRのレイアウト*/
	text-align: center;
	margin: 1em auto 1em auto;
}

#footer_02 div.link-label{/*フッターリンクのタイトル*/
	font-size: 0.9em;/*0.85em*/
	line-height: 1.5em;
	text-align: center;
	background-color: #EAEAEA;
	border-top: 1px solid #6C6C6C;
	border-bottom: 1px solid #6C6C6C;
	padding: 0.3em auto 0.3em auto;
	margin-bottom: 0.3em;
}
#footer_02 div.link-list{/*フッターリンクのリスト*/
	margin-bottom: 1em;
	margin-left: 35px;
}
#footer_02 div.link-list ul{
	text-align: left;
	overflow: hidden;
}
#footer_02 div.link-list li{
	display: block;
	width: 360px; /*280px*/
	font-size: 0.95em;/*0.85em*/
	line-height: 1.2em;/*1.1em*/
	float: left;
	margin: 0px 0px 0px 0px;
	padding: 0.2em 5px 0.2em 5px;
	list-style: none;
}


#footer_02 p.footer-copyright{/*フッター サイトCopyRight*/
	clear: both;
	text-align: center;
	font-size: 0.9em; /*0.8em*/
	line-height: 1.4em;
	background-color: #C0C0C0;
	border-top: 1px solid #6C6C6C;
	border-bottom: 1px solid #6C6C6C;
	padding: 0.2em auto 0.2em auto;
}


/*----- 先頭に戻るアイコン -----*/
.page-back {
	position: fixed;
	bottom: 10px;
	right: 10px;
}

/*---サイドバー(スクロールの途中で固定)---*/
.fixBox {
	position: fixed;
	top: 0px;
	left: auto;
}


