@charset "shift_jis";


/* 一括で全ての要素の余白をゼロに指定 */

* {
	margin: 0;
	padding: 0;
}
/* 全体的なリンク */

a:link,a:visited,a:hover,a:active {
	text-decoration: underline;
}

a:link {
	color: #00f;
}

a:visited {
	color: #00f;
}

a:hover {
	color: #090;
}

a:active {
	color: #090;
}


/* スクロールバーの色指定 */
html {
  scrollbar-3dlight-color:#69f;
  scrollbar-arrow-color:#69f;
  scrollbar-base-color:#ffffff;
  scrollbar-darkshadow-color:#69f;
  scrollbar-face-color:#fff;
  scrollbar-highlight-color:#fff;
  scrollbar-shadow-color:#69f;
}


/* -------------------------------------------------------------
レイアウトに関する指定
------------------------------------------------------------- */

body {
  font-size: 90%;
  text-align: center;
  font-family: "ＭＳ Ｐゴシック",sans-serif;
  padding: 0;
  margin: 0;
  scrollbar-3dlight-color:#d7d7ff;
  scrollbar-arrow-color:#d7d7ff;
  scrollbar-base-color:#ffffff;
  scrollbar-darkshadow-color:#d7d7ff;
  scrollbar-face-color:#fff;
  scrollbar-highlight-color:#fff;
  scrollbar-shadow-color:#d7d7ff;
  
}

#wrapper {
	text-align: left;
	margin: 0 auto;
	padding: 0;
	width: 960px;
	border-left: 1px solid #999;
	border-right: 1px solid #999;
}

#header {
	height: 180px;
	margin-bottom: 50px;
	background: url(photo/toppage/top-gazou11.jpg) no-repeat;
}

#header-inner {
	width: 100%;
	height: 100%;
	position: relative;
	top: 10px;
	right: 10px;
}

#globalnavi {
	background: url(kabe/clr-100129.png);
	margin: 0;
	padding: 0;
	width: 960px;
	border-top: 1px solid #999;
	border-left: 0px solid #999;
	border-right: 0px solid #999;
	border-bottom: 1px solid #999;
}

#globalnavi ul {
	list-style-type: none;
	font-size: 90%;
	margin: 0;
	padding: 0;
}

#globalnavi li {
	float: left;
	width: 120px;
	margin: 0;
	padding: 0;
	border-right: 1px solid #999;
}

#globalnavi a {
	text-align: center;
	display: block;
	padding: 0.5em 0;
	width: 100%;
	
	color: #00f;
	text-decoration: none;
	background: url(kabe/clr-100129.png);
}

#globalnavi a:hover {
	
	color: #090;
	text-decoration: none;
	background: url(kabe/clr-100128.png);
}

#containerbox {
	text-align: left;
	margin-bottom: 20px;
	padding: 0;
	
       background-color: #ffffff;
	

}



#container {
	width: 735px;
	float: left;

}

#contents {
	width: 510px;
	float: right;

}

#left-sidebar {
	width: 200px;
	float: left;
	padding: 0;

margin-left: 10px;
}

#right-sidebar {
	width: 200px;
	float: right;
	padding: 0;

margin-right: 10px;
}

#footer {
	background-color: #333;
       
	font-size: 90%;
	text-align: center;
	padding: 20px;
}
/* メッセージボックス1 */

#m-bokkusu1 {
	text-align: center;
	margin-bottom: 20px;
	padding: 10px 0;
	width: 100%;
       background-color: #fff;
	border: 1px solid #999;
	
}
/* メッセージボックス2 */

#m-bokkusu2 {
	text-align: center;
	margin-bottom: 20px;
	padding: 10px 0;
	width: 100%;
       background-color: #fff;
}

/* メッセージボックス3 */

#m-bokkusu3 {
	text-align: center;
	margin-bottom: 20px;
	padding: 10px 0;
	width: 100%;
       background-color: #c8ffc8;
	border-top: 0px solid #999;
	border-bottom: 0px solid #999;
}
/* -------------------------------------------------------------
ヘッダー内の指定
------------------------------------------------------------- */

/* -- 大見出し -- */

h1 {
	font-size: 100%;
	font-weight: normal;
	position: absolute;
	top: 1px;
	left: 42px;
}

h1 {
	text-decoration: none;
	color: #990000;
}
/* -- サイトタイトル -- */

.logo {
	font-size: 100%;
	font-weight: bold;
	position: absolute;
	top: 95px;
	left: 42px;
}

.logo a {
	text-decoration: none;
	color: #030;
}

.logo a:hover {
	text-decoration: none;
	color: #f00;
}
/* -- ページの概要 -- */

.description {
	position: absolute;
	bottom: 30px;
	left: 42px;
}

.description {
	text-decoration: none;
	color: #600;
}
/* -------------------------------------------------------------
コンテンツ内の指定
------------------------------------------------------------- */

/* -- 見出し -- */

h2,h3,h4,h5,h6 {
	font-size: 120%;
	font-weight: normal;
	margin-bottom: 0em;
	padding-left: 20px;
}

/* 見だし1（リンク部） */

.midashi01 {
	padding: 3px;
	border-left: #009900 8px solid;
	border-bottom: #009900 1px solid;
	font-size: 100%;
       margin-bottom: 10px;
	background: url(kabe/clr-100128.png);
	color: #333;
}

/* 見出し4（コンテンツ部） */

.midashi04 {
	padding: 10px;
	border-left: #009900 10px solid;
	border-bottom: #009900 1px solid;
	font-size: 120%;
	font-weight: bold;
	color: #333;
	margin-bottom: 0px;
	background: url(kabe/clr-100128.png);
}

/* 見出し5（コンテンツ中段部） */

.midashi05 {
	background-color: #d7d7ff;
	font-size: 100%;
}

/* -- お知らせ更新情報box -- */

/* 見出し6（お知らせ部） */

.midashi06 {
	padding: 5px 10px;
	border: #d7d7ff 1px solid;
	background-color: #d7d7ff;
	font-size: 100%;
	text-align: center;
	color: #000;
	margin-bottom: 0px;
	
}


.information {
	height: 150px;
	overflow: auto;
	font-size: 90%;
	margin-bottom: 20px;
	border-left: 1px solid #d7d7ff;
	border-right: 1px solid #d7d7ff;
	border-bottom: 1px solid #d7d7ff;
}


.information dl {
	padding: 19px;
}

.information dt {
	color: #900;
}

.information dd {
	line-height: 1.5em;
	margin-bottom: 20px;
	padding: 5px 0;
	border-bottom: 1px solid #ccc;
}

/* -- オオクワガタ羽化ベストbox -- */

.midashi07 {
	padding: 5px 10px;
	border-left: 1px solid #009900;
	border-right: 1px solid #009900;
	background-color: #d7d7ff;
	font-size: 100%;
	text-align: center;
	color: #000;
	margin-bottom: 0px;
	
}

.information2 {
	height: 150px;
	overflow: auto;
	font-size: 90%;
	margin-bottom: 20px;
	border-left: 1px solid #009900;
	border-right: 1px solid #009900;
	border-bottom: 1px solid #009900;
}


.information2 dl {
	padding: 19px;
}

.information2 dt {
	color: #900;
}

.information2 dd {
	line-height: 1.5em;
	margin-bottom: 20px;
	padding: 5px 0;
	border-bottom: 1px solid #ccc;
}

/* -- コンテンツbox-dl-4（コメント部枠） -- */

.bokkusu4-dl {
	font-size: 90%;
	margin: 0 0 20px;
	border-left: 1px solid #009900;
	border-right: 1px solid #009900;
	border-bottom: 1px solid #009900;
}

.bokkusu4-dl dt {
	text-align: center;
	padding: 10px 0;
	color: #000;
}

.bokkusu4-dl dd {
	line-height: 1.5em;
	text-align: left;
	margin-bottom: 10px;
	padding: 10px;
	border: 0px solid #999;
	border-bottom: 0px solid #999;
}

/* -- テーブル1（美形コン） -- */

.table_01 {
	width: 100%;
	border-collapse: collapse;
}

.table_01 tr {
	width: 100%;
	padding: 10px 0;
	text-align: center;
}

.table_01 th {
	text-align: center;
	border-bottom: 1px solid #999;
}

.table_01 td {
	text-align: left;
	border-bottom: 1px solid #999;
	padding: 5px;
}



/* -- テーブル5（コメント部） -- */

.table_05 {
	width: 100%;
	border-collapse: collapse;
}

.table_05 tr {
	width: 100%;
	padding: 10px 0;
	text-align: center;
}

.table_05 td {
	width: 100%;
	padding: 5px 10px;
	text-align: left;
}

/* -- テーブル6 -- */

.table_06 {
	width: 100%;
	border-collapse: collapse;
}

.table_06 tr {
	width: 100%;
	padding: 10px 0;
	text-align: center;
}

.table_06 th {
	text-align: center;
	border-bottom: 1px solid #999;
}

.table_06 td {
	text-align: left;
	border-bottom: 1px solid #999;
	padding: 9px;
}

/* -- テーブル7（オオクワガタベストサイズ部） -- */

.table_07 {
	
       font-size: 90%;
	border-collapse: collapse;
}

.table_07 tr {
	
	padding: 10px 0;
	text-align: left;
}

.table_07 th {
	
       font-weight: bold;
	padding: 10px 0;
	text-align: left;
}

.table_07 td {
	
       vertical-align: top;
	padding: 5px 10px;
	text-align: left;
}
/* -------------------------------------------------------------
サイドバーブロック内の指定
------------------------------------------------------------- */



/* -- サイドバータイトル１（青） -- */

.side-title {
	text-align: center;
	border: 0px outset #000;
	background-color: #d7d7ff;
	padding: 5px 0 5px;
	color: #000;
       margin-bottom: 5px;
}
/* -- リスト/サイドバーメニュー１ -- */

.localnavi {
	list-style-type: none;
	margin-bottom: 20px;
}

.localnavi li {
	display: inline;
}

.localnavi a {
	font-size: 90%;
	text-decoration: none;
	width: 190px;
	padding: 4px 4px;
	display: block;
	border: 0px outset #eee;
	background-color: #fff;
	background: url(kabe/clr-100129.png);
}

.localnavi a:hover {
	text-decoration: none;
	border: 0px outset #eee;
	background-color: #ffc;
	background: url(kabe/clr-100128.png);
}

/* -- ローカルナビ2（クワショップリスト） -- */

.localnavi2 {
	list-style-type: none;
       
	margin-bottom: 20px;
}

.localnavi2 li {
	display: inline;
       
}

.localnavi2 a {
	font-size: 90%;
	width: 170px;
	padding: 4px 4px;
	display: block;
}

.localnavi2 a:hover 

/* -- ボックスdl-1（リンクについて） -- */

.sidebar-dl {
	font-size: 90%;
	margin: 0 0 20px;
}

.sidebar-dl dt {
	text-align: center;
	padding: 4px 0;
	background-color: #d7d7ff;
	color: #000;
}

.sidebar-dl dd {
	line-height: 1.5em;
	margin-bottom: 10px;
	padding: 9px;
	border: 1px solid #d7d7ff;
}
/* -- ボックスdl-2（右サイドオークション外部） -- */

.sidebar2-dl {
	font-size: 90%;
	margin: 0 0 20px;
}

.sidebar2-dl dt {
	text-align: center;
	padding: 4px 0;
	background-color: #d7d7ff;
	color: #000;
}

.sidebar2-dl dd {
	line-height: 1.5em;
	margin-bottom: 10px;
	padding: 9px;
	border: 1px solid #d7d7ff;
	text-align: center;
}

/* -- ボックス枠なし2（オークション内部） -- */

.bokkusu2-dl {
	font-size: 100%;
	margin: 0 0 0px;
}

.bokkusu2-dl dd {
	text-align: center;
	margin-bottom: 0px;
	padding: 2px 0;
	border: 0px solid #999;
}


/*　--画像をオンマウスで拡大させる-- */