/***********************************************/
/* ２列左ナビ形式                              */
/* 2ColNavL.css                                */
/***********************************************/

/***********************************************/
/* サンプル　01　　　　　　　 　　             */
/***********************************************/ 

/***********************************************/
/* HTMLタグへのスタイル                        */
/***********************************************/
body{
	font-size: small;
	line-height: 1.3em;	
	margin: 0px;
	padding: 0px;
	width:700px;
}

h1{
	margin: 0px;
	padding: 100px 0px 10px 10px;
	font-size: 130%;
}

h2{
	margin: 0px;
	padding: 5px 0px 5px 0px;
	font-size: 125%;
}

h3{
	margin: 0px;
	padding: 5px;
	font-size: 115%;
}

h4{
	margin: 10px 0 0 0;
	padding: 0px;
	font-size: 110%;
	font-weight: bold;
}

h5{
	margin: 0px;
	padding: 0px;
	font-size: 105%;
	font-weight: bold;
}

p{
	margin-top:5px;
	margin-bottom:5px;
}
ul{
 list-style-type: square;
}

ul ul{
 list-style-type: disc;
}

ul ul ul{
	margin-top : 5px;
	margin-bottom : 5px;
	list-style-type: none;
}

ul {
	margin-top : 5px;
	margin-bottom : 5px;
}
dl {
	margin-top : 5px;
	margin-bottom : 5px;
}
dt {
	margin-top : 15px;
	font-weight:bold;
}
dd {
	margin-top : 2px;
	margin-bottom : 2px;
}
table {
	border:0;
	padding:5px;
	margin-top : 10px;
	margin-bottom : 10px;
}

.summary img{
	float: left;
	border:0;
	margin: 0 5px 0 5px;
}
.content img{
	float: left;
	border:0;
	margin: 0 15px 15px 15px;
}
.clear{
	clear:both;
}
.strike {
	text-decoration: line-through;
}
			

/***********************************************/
/* 全体レイアウト                              */
/***********************************************/
#pageHead{
	margin: 0 0 0 2%;
	padding: 0;
	width: 100%;
}

#pageNavi {
	width:190px;
	margin: 0 68% 0 2%;
	padding: 0 0 0 5;
}

#pageContents {
	width:500px;
  	float:right;
	width: 68%;
	margin: 0;
	padding: 0 0 0 0;
}

#pageFoot{
	clear: both;
	font-size: 95%;
	padding: 5px 10px 10px 10px;
	margin: 10px 0 0 2%;
	text-align:center;
}

/***********************************************/
/* ページヘッダ　                              */
/***********************************************/
#siteTitle {
	margin: 0;
}
#siteTitleLeft {
	margin: 0 60% 0 0;
}

#catchCopy {
	margin: 0;
	padding: 0px 10px 0px 10px;
}

/* グローバルナビ                            */
#globalNavi {
	font-size: 95%;
	line-height:2em;
	padding: 0px 0px 0px 10px;
	white-space: nowrap;
}

/***********************************************/
/* 本文        　                              */
/***********************************************/
#breadCrumb{
	font-size: 80%;
	padding: 0px 0px 5px 0px;
}

/************** .summary ***************/
.summary {
	padding: 0px 0px 10px 0;
	font-size: 100%;
}

/************** .content *****************/
.content{
	clear: both;
	padding: 10px 0px 0px 10px;
	font-size: 100%;
}
.content p{
	padding: 0px 0px 10px 0px;
}

.contentLeft {
	float:left;
	margin-right:25px;
}
.contentRight {
	margin-left:25px;
}
.content table{
	border:0;
	paddinf:5px;
	margin: 0 10 0 20;
	width:215px;
}
.price {
	text-align: right;
	padding-right: 20px;
}

.shouhin {
	padding:0 0 0 15px;
}

img	{
	border:0;
}

/***********************************************/
/* ナビメニュー　                              */
/***********************************************/
#pageNavi {
	padding: 0 5px 0 5px;
}

#pageNavi h3{
	margin: 0;
	border-bottom: 1px solid #9E5E64;
	padding: 5px 0px 5px 5px;
	font-size: 100%;
}

#pageNavi ul {
	list-style: none;
	margin: 0;
	padding: 0;
}
#pageNavi li {
	margin: 0;
	padding: 5px 0 5px 10px;
/*	border-bottom: 1px dotted #336699;*/
}
#pageNavi p {
	margin: 0;
	padding: 5px 0 5px 10px;
/*	border-bottom: 1px dotted #336699; */
}

.menu {
	margin: 0 0 10px 0;
	padding: 0 0 5px 0;
}

/***********************************************/
/* ページフッタ　                              */
/***********************************************/
#pageFoot img{
	margin: 0;
	padding: 0;
}


/***********************************************/
/* 色と罫線の設定                              */
/***********************************************/
/* HTMLタグへのスタイル                        */
body {						/* 全体のテキスト色 */
	color: #333333;
}
a:link {					/* リンク通常　*/
	color: #800000;
}
a:hover {					/* リンク位置付 */
	color: #FF6600;
}
a:visited {					/* リンク訪問 既定値 */
	color: #9E5E64;
}
h1{						/* ページタイトル */
	color: #660000; 
}
h2{						/* ページタイトル説明付き */
	color: #660000;	
}

h3{						/* 章見出し他 */
	color: #660000;	
}
.summary h3{					/* 先頭サマリ見出し */
	background-color: #CCCCCC;	
}
.content h3{					/* 章見出し */
	background-color: #F08080;	
	border-bottom: 1px solid #9E5E64;
}

#pageNavi h3{					/* ナビ見出し */
	background-color: #9E5E64;	
	color: #FFFFFF;
}
h4{
	color: #333333;
}
.content h4{
	margin: 10px 0 0 0;
	background-color: #ffffff;
	border-left: 5px solid #9E5E64;
	border-bottom: 1px solid #9E5E64;
	padding-left: 5px;	
	color: #9E5E64;
	font-weight: 700;
}

h5{
	color: #334d55;
}
strong {
	color: #ff0000;
}

/* 全体レイアウト                              */
#pageHead{					/* ページ見出し */
	border-bottom: 1px solid #9E5E64;
}
#pageNavi {					/* ページナビ　*/
/*
	border-left: 1px solid #9E5E64;
	border-right: 1px solid #9E5E64;
	border-bottom: 1px solid #9E5E64;
*/
}
#pageContents {					/* ページ本文 */
	/* border-right: 1px solid #9E5E64; */
}
#pageFoot{					/* ページフッタ */
	border-top: 1px solid #9E5E64;
	color: #336699;
}
/* ページヘッダ　                              */
#siteTitle {					/* ページタイトル */
 	background-image:url(titleback130.jpg);
	background-repeat:no-repeat;
	background-position:top right;
/*	background-attachment: fixed; */
	border-bottom: 1px solid #CCCCCC;
}
#siteTitleLeft {
 	background-image:url(logo3.gif);
	background-repeat:no-repeat;
	background-position:top left;
/*	background-attachment: fixed; */
}

#catchCopy {					/* キャッチコピー */
	border-bottom: 1px solid #9E5E64;
}
#globalNavi {					/* サイトナビ */
	background-color: #FFFAF0;
	border-bottom: 2px solid #FFFAF0;
}
/* ナビメニュー　                              */
.menu {						/* ナビメニュ */
	background-color: #FFFAF0;
	border: 1px solid #9E5E64;
}
/* 紙媒体向けスタイル定義 */
@media print {
	body {
		font-size: small;
		line-height: 1.3em;	
		margin: 0px;
		padding: 0px;
		width:640px;
	}

	#pageNavi {
		width:140px;
		margin: 0 68% 0 2%;
		padding: 0 0 0 5;
	}
	.calender {
		display:none;
	}

	#pageContents {
  		float:right;
		width: 480px;
		margin: 0;
		padding: 0 0 0 0;
	}
/* Navi Off
	#pageNavi {
		margin:0;
		display:none;
	}
	#pageContents {
		width: 640px;
		margin: 0;
	}
*/
}
/********** end of stylesheet *******************/

