@charset "EUC-JP";

/* ◆ボディー◆ */
body {
	margin:0px;
	background:#F5F5F5;
	color: #666666;
}

.table{
	padding:5px;
	}


/* ◆リンク◆ */
	a:link{ color: #999999;  text-decoration: none; background: none;}	/* リンク（未訪問） */
	a:visited{ color: #ff00cc;  text-decoration: none; background: none;}	/* リンク（訪問済み） */
	a:active{ color: #999999; background: none;}	/* リンク（クリック時） */
	a:hover{ color: #ff0066; background: #FFFFFF; font-weight: bold;}	/* リンク（カーソルが乗っている時） */

#banner {
	font-size:large;
	font-weight:normal;
	color:#666666;
	background:transparent;
	padding-bottom:5px;
	padding-top:10px;
    padding-left:20px;
	border-bottom-width: 1px;
	border-bottom-style: groove;
	border-bottom-color: #FF00CC;
}

#linksleft {
    position: absolute;
	left:20px;
	width:190px;
	padding:5px;
	text-align:left;
	margin-top:10px;
	background: transparent;
	border:2px solid #FFFFFF;
	margin-bottom:15px;
}

.sidetitle {
	font-family:"skia", "courier", "Osaka", "ＭＳ Ｐゴシック", "verdana", "arial", "sans-serif";
	background:#FFFFFF;
	font-size:small;
	font-weight:normal;
	color:#333333;
	padding-top:5px;
	padding-bottom:5px;
	text-align:center;
	margin-bottom:5px;
	border-bottom-width: 1px;
	border-bottom-style: groove;
	border-bottom-color: #FF00CC;
}

.side {
	font-family:Osaka, "ＭＳ Ｐゴシック", trebuchet MS, trebuchet, verdana, arial, sans-serif;
	background:none;
	font-size:small;
	font-weight:normal;
	color:#333333;
	line-height:140%;
	text-align:left;
	margin-bottom:10px;
}

#content {
font-family:Osaka, "ＭＳ Ｐゴシック", trebuchet MS, trebuchet, verdana, arial, sans-serif;
	margin-left : 220px ;
	margin-right : 210px ;
	margin-bottom:15px;
	width: auto;
}

.blog {
	margin-left:15px;
	margin-right:15px;
	margin-top:10px;
	background:transparent;
	color: #003366;
	}

.blogbody {
	font-family:Osaka, "ＭＳ Ｐゴシック", trebuchet MS, trebuchet, verdana, arial, sans-serif;
	font-size:small;
	font-weight:normal;
	color:#333333;
	background:transparent;
	line-height:140%;
	padding:5px;
	border:2px solid #FFFFFF;
	margin-bottom:5px;
	width: auto;
}

#links {
	position: absolute;
	right:20px;
	top:159px;
	width:180px;
	padding:5px;
	text-align:left;
	border:2px solid #FFFFFF;
	margin-bottom:15px;
	background-color: transparent;

}




/* ◆h1タグ（タイトル文字等）h2タグ（日にち等）h3タグ（エントリータイトル等）◆ */
h1, h2, h3 {
	margin: 0px;
	padding: 0px;
}


/* ◆タイトル名の文字のリンク色◆ */
	#banner a:link {font-size: x-large;color: #999999; text-decoration: none; background: none;}
	#banner a:visited{font-size: x-large;color: #999999; text-decoration: none; background: none;}
	#banner a:active{font-size: x-large;color: #999999; text-decoration: none; background: none;}
	#banner a:hover {font-size: x-large;color: #ff00cc;text-decoration: none; background: none;}

.class_name{
	padding-left:20px;
	width:800px;
	height:25px;
	line-height:25px;
	background:transparent;
	font-size:small;
	/* border:solid 2px #FFFFFF;*/
}

.class_name a,
.class_name a:link,
.class_name a:visited,
.class_name a:active{
	width:90px;
	height:25px;
	text-align:center;
	padding-left:5px;
	padding-right:5px;
	display:block;
	float:left;
}

.class_name a:hover{
	width:90px;
	height:25px;
	background:#FFFFFF;
	text-align:center;
	padding-left:5px;
	padding-right:5px;
	display: block;
	float:left;
	border-bottom-width: 1px;
	border-bottom-style: groove;
	border-bottom-color: #00FFCC;
}

/* 枠の色を定義します */
.AmazonSearchTB1 table {
    border: 1px solid #FFFFFF; 
    background-color :transparent;
    margin: 0px; padding: 0px; font-size: 11px;
}

/* Ads by drk7.jp の font 色を定義します */
.AmazonSearchTB2 a,
.AmazonSearchTB2 a:link,
.AmazonSearchTB2 a:link:hover,
.AmazonSearchTB2 a:link:active {
    color: #ffffff; text-decoration: underline ; background: none;
}
.AmazonSearchTB2 table{ border: none; margin: 0px; padding: 1px; }

/* 広告部分の背景色を定義します */
.AmazonSearchTB3 table{
    background-color :transparent;
    border: none; margin: 0px; padding: 3px;
}

/* 商品名のfont定義 */
.AmaS_title a,
.AmaS_title a:link,
.AmaS_title a:link:hover,
.AmaS_title a:link:active {
    color: #ff00cc;
    text-decoration: none ; background:#FFFFFF;
    font-weight: bold;
}

/* 値段のfont定義 */
.AmaS_price { color: #ff00cc; font-weight: bold; }

/* 説明文のfont定義 */
.AmaS_com { color: #ff00cc; }

/* 画像のボーダー定義 */
.AmaS_img img{ border: 1px solid #aaaaaa; }
            