/* Base Weblog (base-weblog.css) */
/* 全体 */
html{ margin: 0; /* setting border: 0 hoses ie6 win window inner well border */ padding: 0;}
BODY {	color: #666666;	background: #FFFFFF;	font: 13px 'ＭＳ Ｐゴシック';	margin-left: 10px;	margin-top: 10px;}
form, input { margin: 0; padding: 0; }
A { color: #663300;}A:active { color: #996633;}A:visited { color:#996633}A:hover {color: #669966;text-decoration: none;}
h1, h2, h3, h4, h5, h6 {	font-weight: normal;	margin-top: 0px;	margin-bottom: 0px;}
p, ol, ul, pre {	margin-top: 10px;	margin-bottom: 10px;}


/* バナー部分 */
#banner {	position: relative;	width: 800px; /* necessary for ie win */	background: #FFF;	margin: 0px 0px 0px 0px;	padding: 0px ;}
a#banner-img {	width:800px;	margin: 0px;	display: block;	background: #000 url("http://www.joho.st/lcd/image/title01.gif") no-repeat;	height:60px;	}
.banner-alt {	display: none;	}
#banner h1 {	font-size: xx-small;	margin-left: 15px;	color: #FFF;	display: none;	}
#banner h2 {	color: #669966;	text-align: right;	font-size: x-small;	line-height: 100%;	margin-top: 3px;	margin-right: 10px;	margin-bottom: 3px;}
#banner-description{ margin: 0px; padding-top: 3px; color: #666; background: #FFF; font-size: xx-small;}
/* ページ全体レイアウト */
#container {	z-index: 1;	position: relative;	float: left;	overflow: hidden;	width: 800px;	background: #FFFFFF;	border: solid #669966 1px;	padding: 0px 0px 0px 0px;	margin: 0px 0px 0px 0px;}
/* カラム設定 */
#alpha, #beta, #gamma {	display: inline; /* ie win bugfix */	position: relative;	float: left;	min-height: 1px;}
#alpha {	overflow: hidden;	width: 580px;	padding: 0px 0px 0px 0px;	margin-left: 10px;}
#beta {	width: 180px;	padding: 0px 0px 0px 0px;	margin: 0px 0px 20px 20px;}
#beta_inner {	overflow: hidden;	border: solid #cccc66 1px;}#beta_inner_top {	overflow: hidden;	border: solid #cccc66 1px;	padding: 10px 10px 10px 10px;}
#delta {	display: inline; /* ie win bugfix */	z-index:0;	float: right;	overflow: hidden;	margin: 0px 0px 0px 0px;	text-align: right;	position: absolute;	right: 10px;	min-height: 1px;}
#footer {	position: relative;	overflow: hidden;	width: 800px;	text-align: center;	padding: 0px 0px 10px 0px;	margin: 0px 0px 10px 0px;}
hr {	border: dashed #99cc99 thin;}
/* 詳細スタイル設定（中央部分） */


.top_corner01 {	width: 280px;	display: block;	float: left;	margin-top: 10px;	margin-bottom: 10px;	overflow: hidden;}.top_corner02 {	width: 280px;	display: block;	float: left;	margin-left: 20px;	margin-top: 10px;	margin-bottom: 10px;	overflow: hidden;}
.list01 {	width: 210px;	display: block;	position: relative;	left: 0px;	list-style: inside url(http://www.joho.st/lcd/image/btn02.gif);	margin: 0px 0px 0px 0px;	line-height: 120%;}
.list03 {	width: 280px;	display: block;	position: relative;	left: 0px;	list-style: inside url(http://www.joho.st/lcd/image/btn02.gif);	line-height: 120%;	margin: 10px 0px 10px 0px;}
#alpha li {	width: 90%;	white-space: nowrap;	overflow: hidden;	text-overflow: ellipsis;}
P {	line-height: 130%;}
#entrypage H2 {	color: #669966;	font-weight: bold;	font-size: medium;	border-bottom: solid #669966 thin;}
#entrypage H3 {	color: #666666;	padding-left: 10px;	padding-top: 5px;	padding-bottom: 0px;	margin-top: 20px;	margin-bottom: 10px;	font-weight: bold;	font-size: small;	border-left: solid #669966 10px;}#entrypage H4 {	color: #669966;	font-weight: bold;	font-size: small;	border-left: solid #669966 10px;	padding-left: 10px;}
.top_corner02 H3 {
	font-size: 14px;	font-weight: bold;	color: #669966;}.category {	color: #99CC99;	border-left: solid #99CC99 10px;	font-weight: bold;	font-size: small;	padding-left: 10px;	margin-bottom: 10px;}.category01 {	text-align: right;	font-size: x-small;}
.tb01 {	color: #666666;	background: #FFFFCC;	padding: 10px 10px 10px 10px;	margin-bottom: 20px;}.comment01 {	color: #666666;	background: #FFFFCC;	padding: 10px 10px 10px 10px;	margin-bottom: 20px;}
#comment-data {	float: left;	width: 180px;	padding-right: 15px;	margin-right: 15px;	text-align: left;	border-right: 1px dotted #BBB;	}
textarea[id="comment-text"] {	width: 80%;	}
.label01 {	color: #669966;	font-weight: bold;	font-size: small;}
.marginright5 {	margin-right: 5px;}
blockquote {	border: dotted #999999 medium;	padding: 10px;	margin-left: 0px;	margin-top: 10px;	margin-bottom: 10px}
.news {	background: #FFEEEE;	padding: 5px;	margin: 0px;}
.konyudescre01 {	background-color: #FFFFCC;	font-size: 10px;	padding: 5px;}
/* 詳細スタイル設定（サイドバー部分） */
.s_label01 {	background: #CCCC66;	margin-bottom: 10px;	width: 100%;	font-weight: bold;	font-size: small;}
.list02 {	list-style: inside url(http://www.joho.st/lcd/image/btn02.gif);	padding-left: 0px;	margin: 0px 5px 0px 0px;}
#beta li {	width: 90%;	white-space: nowrap;	overflow: hidden;	text-overflow: ellipsis;}
/* 詳細スタイル設定（製品一覧部分） */
.list_item01 {	clear: both;	border-top: dotted #CCCCCC thin;	border-bottom-width: thin;	padding-top: 15px;	padding-bottom: 5px;	margin-bottom: 10px;}
.list_img01 {	float: left;	border-width: 0px;}.list_discr01 {	margin-left: 20px;}