<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "Shift_JIS";


/*------------------------------------------------------------------------------
 
	上部の注意情報エリア
 
------------------------------------------------------------------------------*/
#note {
}
	#note .text {
		padding: 0 10px;
		color: #C00;
		font-size: 13px;
		line-height: 1.5em;
	}
	#note p {
		margin-bottom: 1.0em;
	}



/*------------------------------------------------------------------------------
 
	スペック表
 
------------------------------------------------------------------------------*/
.spec {
	padding: 0;
}
	.spec table {
		width: 100%;
	}
	.spec table.auto {
		width: auto;
	}
		.spec th,
		.spec td {
			border: 1px solid #CCC;
			padding: 5px 10px;
			color: #808080;
			font-size: 12px
		}
		.spec th {
			font-weight: bold;
		}



/*------------------------------------------------------------------------------
 
	表組
 
------------------------------------------------------------------------------*/
.table {
	padding: 0;
}
	.table table {
		width: 100%;
	}
	.table table.auto {
		width: auto;
	}
		.table th,
		.table td {
			border: 1px solid #CCC;
			padding: 5px 10px;
			color: #666;
			font-size: 12px
		}
		.table th {
			font-weight: bold;
			background-color: #EBEBEB;
		}
		.table th.head {
			background-color: #E59900;
			color: #FFF;
			border-color: #E59900;
		}
		.table td.space {
			border-left: 0 none;
			border-right: 0 none;
			height: 1.5em;
		}




/*------------------------------------------------------------------------------
 
	右側のエリア
 
------------------------------------------------------------------------------*/
#menuBasic {
	float: right;
	width: 240px;
	padding-bottom: 5px;
}

#menuArea,
#menuArea2 {
	float: left;
	width: 230px;
	padding: 5px;
}





/*------------------------------------------------------------------------------
 
	右側のメニュー
 
------------------------------------------------------------------------------*/
#rightMenu,
#rightMenu2 {
	background-color: #FFF;
}
		#rightMenu li,
		#rightMenu2 li {
			line-height: 0;
		}
	#rightMenu .menu0 {
		padding: 5px;
	}
	/* はじめての方へ */
	#rightMenu .menu1 {
		width: 210px;
		padding: 0 10px 5px;
	}
		#rightMenu .menu1 li {
			background-color: #FFED38;
			line-height: 0;
		}
		#rightMenu .menu1 li.button {
			padding: 0 5px 5px 5px;
		}
		#rightMenu .menu1 li.button a {
			display: block;
			background-color: #FFF;
			padding: 5px;
		}
		#rightMenu .menu1 li.end {
			padding-bottom: 0;
		}
	/* カートの中身をみる、など */
	#rightMenu .menu2 {
		width: 210px;
		padding: 0 10px 5px;
	}
		#rightMenu .menu2 li {
			border-bottom: 1px solid #CCC;
		}
		#rightMenu .menu2 li.end {
			border-bottom: 0 none;
		}

	#rightMenu2 ul {
		width: 220px;
		padding: 5px;
	}
		#rightMenu2 li {
			border-bottom: 1px solid #CCC;
		}
		#rightMenu2 li.end {
			border-bottom: 0 none;
			border-top: 1px solid #CCC;
		}

	ul.textlink {
	}
		.textlink li {
			border: 0 none !important;
		}
			.textlink li a {
				display: block;
				padding: 10px 0 10px 20px;
				background: url(../images/arrow.gif) no-repeat left center;
				line-height: 1em;
				font-weight: bold;
			}



/*------------------------------------------------------------------------------
 
	タグのスタイル
 
------------------------------------------------------------------------------*/
strong {
	font-weight: bold;
}


a:hover img {
	filter: alpha(opacity=60);
	-moz-opacity:0.60;
	opacity:0.60;
}

a:hover img.btn,
a:hover img.nohover {
	filter: alpha(opacity=100);
	-moz-opacity:1.0;
	opacity:1.0;
}

a:hover img.nohover {
	/*cursor: default;*/
}

a.external {
	padding-right: 20px;
	background: url(../images/external.gif) no-repeat center right;
}



/*******************************************************************************

	  Override common styles

*******************************************************************************/
#wrapper {
	background-color: transparent;
	width: 960px;
}

/*------------------------------------------------------------------------------
 
	ヘッダ
 
------------------------------------------------------------------------------*/
#header {
	position: relative;
	width: 930px;
	padding: 10px;
	margin: 0 5px 5px;
	background-color: #FFF;
}
	#header h1{
		float: left;
		width: 350px;
		padding-left: 5px;
	}
	#headerMenu {
		float: right;
		widht: 235px;
		padding: 0;
	}
		#headerMenu li {
			float: left;
			line-height: 0;
			padding-top: 30px;
		}
	#headerMenu0 {
		position: absolute;
		top: 0;
		right: 10px;
		width: 365px;
	}
		#headerMenu0 li {
			float: left;
			line-height: 0;
			padding-left: 15px;
		}
	/*----------------------------
		パンくず
	----------------------------*/
	#topicPath {
		padding: 10px 10px 0;
		font-size: 11px;
		line-height: 1em;
		text-align: right;
		color: #808080;
	}
		#topicPath a.current {
			color: #333;
			font-weight: bold;
			cursor: default;
		}


#yodogawa {
}

#contents {
	float: left;
	width: 720px;
	padding: 0 0 5px 0;
}

#update {
}

#date {
}





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