html {	height:100%;	overflow-y:scroll;	}body {	margin:0;	padding:0;	background-color:#FBFAF5;	font:13px 'Hiragino Kaku Gothic Pro','ヒラギノ角ゴ Pro W3','メイリオ', Meiryo, 'ＭＳ Ｐゴシック', sans-serif;;	*font-size: small;	*font: x-small;	letter-spacing:0.05em;	text-align:center;	}a:link, a:visited {	color:#000;	text-decoration:none;	}a:hover {	color:#CC0000;	}.c-both {	clear:both;	}hr {	margin:10px 0;	>margin:-8px 0 0 0;	border-style:solid none none none;	border-top-width:1px;	border-color:#dddddd;	height:1px;	}#outline {	margin:0 auto;	padding:0;	width:840px;	background-image:url(../images/common/bg.gif);	>background-image:url(../images/common/bgWin.gif);	border:1px solid #cfcfcf;	}#container {	margin:0 auto;	padding:0;	width:840px;	clear:both;	text-align:left;	}/* ヘッダ */#header {	margin:0;	padding:0;	width:840px;	height:60px;	text-align:left;	background-color:#FFF;	border-bottom:1px solid #cfcfcf;	}#header h1 a {	margin-left:12px;	padding:0;	font-size:1px;	text-indent:-9999px;	display:block;	background:url(../images/kinarino.gif) 0 0 no-repeat;	width:135px;	height:50px;	}/* ヘッダ：リンク項目 */#header ul {	margin:-30px 18px 0 0;	padding:0;	list-style-type:none;	text-align:right;	}#header li {	margin:0 0 0 10px;	padding:0;	display:inline;	font-size:93%;	line-height:1em;	color:#666;	}h1, h2, h3, h4, h5 {	margin:0;	padding:0;	}/* フッタ */#footer {	margin:0;	padding:0;	width:840px;	text-align:left;	border-top:1px solid #cfcfcf;	background-color:#FFF;	}/* ページの先頭へ：画像制御 */#footerImg {	margin-top:100px;	padding:0;	width:840px;	height:50px;	clear:both;	background-color:#FFF;	border-top:1px solid #cfcfcf;	}#footerImg ul {	margin:0;	padding:0;	list-style:none;	}#footerImg ul li {	margin:0;	padding:0;	text-align:left;}/* フッタ：ページの先頭へ */#footerPageTop a {	margin:0;	padding:0;	width:110px;	height:25px;	background-image:url(../images/common/toTop.gif);	position:relative;	left:730px;	font-size:1px;	text-indent:-9999px;	display:block;	}/* フッタ：案内の枠 */#guideFrame {	margin:0;	padding:0;	width:840px;	text-align:left;	background-color:#FFF;	border-top:1px solid cfcfcf;	}#guideFrame h4 {	background-color:#FBFAF5;	height:25px;	}/* フッタ：ご利用の案内 */#guideShopping {	margin:0;	padding:0;	width:580px;	float:left;	text-align:left;	}#guideShopping table {	margin:0;	padding-bottom:5px;	font-size:93%;	line-height:1em;	width:100%;	border-top:1px solid #cfcfcf;	border-right:1px solid #cfcfcf;	background-color:#FFF;	}/* フッタ：商品の案内 */#guideItem {	margin:0;	padding:0;	width:260px;	float:right;	}#guideItem table {	margin:0;	padding-bottom:5px;	font-size:93%;	line-height:1em;	width:100%;	border-top:1px solid #cfcfcf;	background-color:#FFF;	}#guideShopping td, #guideItem td {	padding:10px 0 5px 10px;	}/* フッタ：ロゴ */#kinarinoLogo {	margin:20px 0 0 0;	padding:0;	width:840px;	}#kinarinoLogo ul {	margin:0 15px;	padding:0;	list-style:none;	}#kinarinoLogo li {	margin:0;	padding:0;	font-size:1px;	text-indent:-9999px;	display:block;	background:transparent url(../images/kinarinoF.gif) no-repeat;	width:110px;	height:38px;	}/* フッタ：リンク項目 */#footerLink {	margin:0;	padding:0;	}#footerLink ul {	margin:0;	padding:0;	list-style:none;	}#footerLink li {	margin:0;	padding:0;	font-size:93%;	line-height:1em;	display:inline;	position:relative;	left:135px;	top:-25px;	}#footerLink a {	border-left:1px solid #CCCCCC;	padding-right:5px;	padding-left:8px;	text-decoration:none !important;	}/* フッタ：コピーライト */#copyRight {	margin:0;	padding:0;	height:18px;	}#copyRight ul {	margin:0;	padding:0;	list-style:none;	}#copyRight li {	margin:0;	padding:0;	font-size:1px;	text-indent:-9999px;	display:block;	background:transparent url(../images/common/copyRight.gif) 0 0 no-repeat;	width:280px;	height:18px;	position: relative;	left:148px;	top:-18px	}