/* イラストサムネイル */
#sum {
	clip:   rect(auto auto auto auto);


}
.sum_table table{
	border: thick groove #666600;
	margin-bottom: 5px;
	height: 250px;


}
#sum h3{
	font-size: 17px;
	text-align: center;
	width: 290px;

}
#sum td{
	font-size: 18px;
	text-align: center;
	width: 250px;


}

/* 各恐竜の商品サムネイル */
#dino h3{
	font-size: 18px;
	text-align: left;
	color: #996666;
	text-decoration: underline;
	margin-top: 10px;

}
#dino h5{
	font-size: 16px;
	margin-bottom: 1em;
	color: #333;
	background-repeat: no-repeat;
	font-weight: bold;
	padding-top: 12px;
	padding-left: 1em;
	margin-top: 1.5em;
	border-left-width: 5px;
	border-left-style: solid;
	border-left-color: #F39803;
	background-color: #F9F9F9;
	padding-bottom: 12px;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	}
	#dino h6{
	border-left-width: 4px;
	border-left-style: solid;
	border-bottom-color: #D6D6D6;
	border-left-color: #339966;
	color: #339966;
	margin-top: 20px;
	font-size: 15px;
	padding-bottom: 6px;
	padding-left: 10px;
	background-color: #F7F7F7;
	padding-top: 6px;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	}
#dino li{
	margin-bottom: 3px;
	font-size: 14px;
	color: #F33;
}
#illust {
	text-align: center;
	margin-top: 15px;

}
#.10 {
	height: 630px;
	overflow-y: scroll;
}
#.10a {
	height: 120px;
	overflow-y: scroll;
}
#index_c01 h5{
	font-size: 16px;
	margin-bottom: 1em;
	color: #333;
	background-repeat: no-repeat;
	font-weight: bold;
	padding-top: 12px;
	padding-left: 1em;
	margin-top: 1.5em;
	border-left-width: 5px;
	border-left-style: solid;
	border-left-color: #F39803;
	background-color: #F9F9F9;
	padding-bottom: 12px;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;

}
#index_c01 p{
	margin-right: 0px;
	margin-left: 5px;
	margin-bottom: 8px;
	margin-top: 8px;
}
#offer h5{
	font-size: 16px;
	margin-bottom: 5px;
	border-bottom-width: 3px;
	border-left-width: 6px;
	border-bottom-style: solid;
	border-left-style: solid;
	border-bottom-color: #993300;
	border-left-color: #993300;
	color: #993300;
	padding-bottom: 3px;
	padding-left: 3px;
}
#offer2 h5{
	font-size: 16px;
	margin-bottom: 5px;
	border-bottom-width: 3px;
	border-left-width: 6px;
	border-bottom-style: solid;
	border-left-style: solid;
	border-bottom-color: #9900CC;
	border-left-color: #9900CC;
	color: #9900CC;
	padding-bottom: 3px;
	padding-left: 3px;
}
#voice h3{
	font-size: 18px;
	color: #F60;
}
#voice p{
	font-size: 16px;
}

/*フッターのリンクの制御*/

#footer01 table {
	font-size: 10px;
	border: none;

}

#footer01 a:link { color: #CCCCCC; }
#footer01 a:visited { color: #CC6600; }
#footer01 a:hover { text-decoration:none;  color: #CCCCCC; }
#footer01 a:active { text-decoration:none;  color: #CCCCCC; } 

/*フッターの子供化石の見出し*/
#kodomo h5{
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CC0000;
	color: #CC0000;
	margin-top: 50px;
	font-size: 18px;
	padding-bottom: 4px;
	font-weight: normal;
	background-image: url(../img/gif2/06.gif);
	background-repeat: no-repeat;
	padding-top: 4px;
	padding-left: 30px;

	}
	
.wiki {
	font-size: 9px;
	font-style: italic;
	margin-top: 0px;
	padding-top: 0px;
}

/*左袖の商品カテゴリ*/

#cate01 {
	background-image: url(../img/gif2/05.gif);
	width: 162px;
	padding-top: 45px;
	padding-left: 5px;
	background-repeat: no-repeat;
	margin-bottom: 3px;
	padding-bottom: 8px;

	}
#cate02 {
	padding-top: 45px;
	padding-left: 5px;
	background-repeat: no-repeat;
	padding-bottom: 10px;
	background-color: #FFF;
	background-image: url(../img/gif2/04.gif);
	width: 162px;
	}
#sold_link {
	background-image: url(../img/gif2/07.gif);
	width: 350px;
	height: 110px;
	margin-top: 20px;
	margin-left: 90px;
	background-repeat: no-repeat;
	padding-left: 10px;
	padding-top: 47px;
	}
#sold_link p {
	background-image: url(../img/gif2/08.gif);
	background-repeat: no-repeat;
	padding-left: 17px;
	padding-bottom: 1px;
	margin-top: 1px;
	margin-bottom: 4px;
	padding-top: 1px;
	}
/*左袖の新着情報*/
#left_new {
	width: 170px;
	margin-top: 10px;
	margin-bottom: 10px;
	height:220px;
	overflow-y:scroll;
	background-color: #FFF;
}	

#left_new td{
	vertical-align: top;
	padding-bottom:0.5em;

}

#left_new a{
	font-size:11px;
}

#left_new img{
	border:0px;
}

/*soldOut*/

.soldout{
	font-size: 12px;
	color: #FF0000;
	line-height: 28px;

}

/*indexページnew*/

.bar{
	margin-top:2.5em;

}

.News{
	width:550px;
	border: 1px solid #999999;

}

.News td{
	line-height:20px;
}

.date{
	width:70px;
	color: #660000;
	padding-left:10px;
}
.column {
	background-color: #FFC;
	border: 1px solid #F60;
	padding-top: 0.5em;
	padding-right: 0.5em;
	padding-left: 0.5em;
}
.column h2 {
	color: #F60;
	font-weight: bold;
	text-align: center;
}



#dino #mailform h2 {
	color: #F00;
	font-weight: normal;
	font-size: 16px;
	text-align: center;
	line-height: 22px;
	padding-bottom: 1em;
	padding-top: 1px;
}
#dino #richAmmoMessage p {
	font-size: 12px;
	color: #333;
	text-indent: 1em;
	line-height: 16px;
}
#dino #richAmmoMessage p strong {
	color: #963;
	font-size: 12px;
	font-weight: normal;
}
#dino #richAmmoMessage #rightPos {
	text-align: right;
}
#dino #richAmmoMessage {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #999;
}
#dino p font strong b {
	color: #F00;
	line-height: 56px;
	font-size: 24px;
}
#dino #richAmmoMessage p img {
}
#dino #richAmmoMessage h6 {
	clear: both;
}
#dino #richAmmoMessage table tr td b {
	color: #003;
	font-size: 12px;
	line-height: 16px;
	font-weight: normal;
	font-style: italic;
}
#index_c01 #index_c01 table tr td .right {
	text-align: left;
	line-height: 10px;
}
#footerrighttd {
	background-image: url(../img/gif/logo_w.gif);
	background-position: right bottom;
	background-repeat: no-repeat;
}

#wp_left_menu ul {
	font-size: 14px;
	line-height: 18px;
	font-weight: normal;
	text-indent: -1em;
}

#wp_left_menu ul li{
	list-style-type: none;
}


#wp_left_menu p {
	font-size: 14px;
	line-height: 25px;
	font-weight: bold;
	color: #F60;
	background-image: url(../img_items/newLeftMenu/h2Buttons.gif);
	background-repeat: no-repeat;
	padding-left: 1.25em;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	margin-bottom: 1em;
	margin-left: 1px;
}

