﻿/* CSS Document */
* {
margin:0;
padding:0;
}
h1,h2,h3,h4,h5 {font-size:1em; font-family:"ＭＳ Ｐ明朝", "細明朝体", "ヒラギノ明朝 Pro W3", serif; font-weight:bold;margin:0.5em 0; padding:0;}
h3,h4,h5 {font-size:0.95em; font-family:"ＭＳ Ｐ明朝", "細明朝体", "ヒラギノ明朝 Pro W3", serif; font-weight:bold;margin:0.5em 0; padding:0;}

dd,dt,li{line-height:1.5em;}
p {text-indent:0; color:#333333; line-height:1.25em; margin-bottom:0.3em; margin-left:1em;}
/*フォントサイズ一括指定*/
p,dd,dt,li {
font-size:0.75em;
}
a,strong {font-size:100%;}

em {font-style:normal;}
img {margin:5px; border-style:none;}
a:link {color:#000000;}
a:visited {/*color:#400B36;*/ color:#666600;}		
a:hover {color:#2D6F54;}
a:active {color:#713432;}
hr {clear:both; visibility:hidden;}
body {margin:0	auto; background:url(/img/main_back.gif);}
#topBody {background:url(/img/cmn/images/index_back20070304.gif) right repeat-y; background-color:#A61F24;}
/* ページスタイル指定 */
#wall 
{width:800px;
margin:0 auto;
background-color:#FFFFFF;
background:url(/img/content_sidebar.gif) repeat-y;
text-align:left;
}
#topwall{
width:800px;
/*margin:0 auto;*/
background-color:#FFFFFF;
background:url(/img/content_sidebar.gif) repeat-y;
text-align:left;
}
#head 
{width:800px;
height:90px;
background:url(/img/header.gif) no-repeat;
}
#headBtm {
width:770px;
height:40px;
padding:0 0 0 30px;
background:url(/img/header_bottom.gif) no-repeat;}
#headLink {
}
#headLink li {
float:left;
list-style:none;
}
#headLink a {
display:block;
margin:0 5px 5px 10px;
}
#content {
width:780px;
margin:0 10px;
background-color:#FFFFFF;
}
#indexH1 {
margin:5px 10px;
line-height:1.6em;
font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
}
#indexH1 strong {
font-weight:normal;
}
#sideL {
width:500px;
margin-right:10px;
float:left;
}
#minsideL {
width:600px;
margin-right:0px;
float:left;
}
#midsideL {
width:580px;
margin-right:10px;
float:left;
}
#newsBlock {
	overflow:auto;
}

#indexNewsTopic dt {
width:70px;
float:left;
margin-left:10px;
}
#indexNewsTopic dd {
/*width:380px;
*/margin-left:75px;
margin-bottom:0.3em;
text-indent:0;
}
#indexNewsTopic h3 {
margin:0;
}
#monyouMenu {
width:225px;
float:left;
}

#indexSyoukai {
clear:both;
width:100%;
}
#sideR {
width:260px;
float:right;
}
#minsideR {
width:160px;
float:right;
}
#midsideR {
width:190px;
float:right;
}

#mainContentLinkMonyou {
	display:block;
	width:240px;
	height:30px;
	background:url(/img/main_linkmenu.gif) no-repeat;
	text-indent:-9999px;
	margin:0 auto;
	cursor:pointer;
}
#monyouListBlock {
width:240px;
margin:0 auto;
}
#onyouMenuList {
width:240px;
}
#monyouMenuList li {
list-style:none;
text-indent:-9999px;
}
#monyouMenuList a {
	display:block;
	width:240px;
	height:30px;
	background-image:url(/img/monyou_menu_list.gif);
	background-repeat: no-repeat;
}
#listCrestWarituke a {background-position:0px 0px;}
#listCrestWarituke a:hover {background-position:-240px 0px;}
#listCrestSima a {background-position:0px -360px;}
#listCrestSima a:hover {background-position:-240px -360px;}
#listCrestYakusya a {background-position:0px -30px;}
#listCrestYakusya a:hover {background-position:-240px -30px;}
#listCrestSatori a {background-position:0px -60px;}
#listCrestSatori a:hover {background-position:-240px -60px;}
#listCrestPlant a {background-position:0px -90px;}
#listCrestPlant a:hover {background-position:-240px -90px;}
#listCrestAnimal a {background-position:0px -120px;}
#listCrestAnimal a:hover {background-position:-240px -120px;}
#listCrestNature a {background-position:0px -150px;}
#listCrestNature a:hover {background-position:-240px -150px;}
#listCrestKibutu a {background-position:0px -180px;}
#listCrestKibutu a:hover {background-position:-240px -180px;}
#listCrestUkiyoe a {background-position:0px -210px;}
#listCrestUkiyoe a:hover {background-position:-240px -210px;}
#listCrestOther a {background-position:0px -240px;}
#listCrestOther a:hover {background-position:-240px -240px;}
#listCrestHow a {background-position:0px -270px;}
#listCrestHow a:hover {background-position:-240px -270px;}
#listCrestMaterial a {background-position:0px -300px;}
#listCrestMaterial a:hover {background-position:-240px -300px;}
#crestDl a {background-position:0px -330px;}
#crestDl a:hover {background-position:-240px -330px;}
#listCrestSima a {background-position:0px -360px;}
#listCrestSima a:hover {background-position:-240px -360px;}
#mainContentLinkColor {
	display:block;
	width:240px;
	height:30px;
	background:url(/img/main_linkmenu.gif) no-repeat;
	background-position:0 -60px;
	text-indent:-9999px;
	margin:0 auto;
	cursor:pointer;
}
#colorListBlock{
width:240px;
margin:0 auto;
}
#colorMenu {
width:225px;
float:right;
}
#colorMenuList {
}
#colorMenuList li {
list-style:none;
}
#colorMenuList a {
display:block;
width:240px;
height:30px;
text-indent:-9999px;
background:url(/img/cmn/color_menu_list.gif) no-repeat;
}
#listColorSyoukai a {background-position:0px 0px;}
#listColorSyoukai a:hover {background-position:-240px 0px;}
#listColorRed a {background-position:0px -60px;}
#listColorRed a:hover {background-position:-240px -60px;}
#listColorBrawn a {background-position:0px -90px;}
#listColorBrawn a:hover {background-position:-240px -90px;}
#listColorYellow a {background-position:0px -120px;}
#listColorYellow a:hover {background-position:-240px -120px;}
#listColorGreen a {background-position:0px -150px;}
#listColorGreen a:hover {background-position:-240px -150px;}
#listColorBlue a {background-position:0px -180px;}
#listColorBlue a:hover {background-position:-240px -180px;}
#listColorPurple a {background-position:0px -210px;}
#listColorPurple a:hover {background-position:-240px -210px;}
#listColorWhite a {background-position:0px -240px;}
#listColorWhite a:hover {background-position:-240px -240px;}
#listColorAbout a {background-position:0px -270px;}
#listColorAbout a:hover {background-position:-240px -270px;}
#listColorTest a {background-position:0px -30px;}
#listColorTest a:hover {background-position:-240px -30px;}

#mainContentLinkKasane {
	display:block;
	width:240px;
	height:30px;
	background:url(/img/main_linkmenu.gif) no-repeat;
	background-position:0 -30px;
	text-indent:-9999px;
	margin:0 auto;
	cursor:pointer;
}
#kasaneMenuBlock {
width:240px;
margin:0 auto;
}
#kasaneMenuList {
width:240px;
}
#kasaneMenuList li {
list-style:none;
text-indent:-9999px;
}
#kasaneMenuList a {
	display:block;
	width:240px;
	height:30px;
	background-image:url(/img/kasane_menu_list.gif);
	background-repeat: no-repeat;
}
#listKasaneAbout a {background-position:0px 0px;}
#listKasaneAbout a:hover {background-position:-240px 0px;}
#listKasaneSpring a {background-position:0px -30px;}
#listKasaneSpring a:hover {background-position:-240px -30px;}
#listKasaneSummer a {background-position:0px -60px;}
#listKasaneSummer a:hover {background-position:-240px -60px;}
#listKasaneAutum a {background-position:0px -90px;}
#listKasaneAutum a:hover {background-position:-240px -90px;}
#listKasaneWinter a {background-position:0px -120px;}
#listKasaneWinter a:hover {background-position:-240px -120px;}
#listKasaneYear a {background-position:0px -150px;}
#listKasaneYear a:hover {background-position:-240px -150px;}
#foot {
clear:both;
width:780px;
padding:10px;
padding-bottom:50px;
background:url(/img/footer_back.gif) bottom no-repeat;
/*height:100px;
*/border-top:#CCCCCC solid 1px;
}
#allAboutList li {
list-style:none;
}

#amazonMinList h4 {
}

#amazonPlusInfo {
float:right;
width:200px;
}

#amazonPageInfo {
padding:5px;
}
#amazonPageInfo a {
float:right;
display:block;
margin-left:10px;
padding:0 10px;
text-decoration:none;
}
#similarBox{
}
#similar {
width:135px;
margin-left:15px;
}
#similar h5 {
}
#waitTime {
display:block;
text-align:center;
}
#similarWait {
margin:10px auto;
text-align:center;
}

#insertRss {
margin-left:1em;
}
#crestExplanation {
margin:10px;}

#crestExplanation p {
font-size:0.95em;
text-indent:0;
margin-left:0;
margin-bottom:1em;
line-height:1.5em;
color:#333333;
}
#crestExplanation a {
color:#333333;
font-size:0.95em;
}
#pankuzu {
	padding-top:5px;
	margin-bottom:1em;
	font-size:12px;
}
#pankuzu a {
text-decoration:none;


}
#rakutenList {
width:95%;
}

#colorBlock {
}
#colorSampleBlock {
width:250px;
}
#colorSampleBlock li {
list-style:none;
float:left;
}
#colorSampleBlock a {
display:block;
height:30px;
width:125px;
}
#ColorCheckForm {
margin-left:1em;
font-size:12px;
}
/*#colorTarget00 {
float:left;
height:700px;
width:85%;
padding-left:10%;
border:#CCCCCC solid 1px;
text-align:center;
background-color:#CCCCCC;
position:relative;
}
*/
/*#colorValue00,#colorValue01,#colorValue02,#colorValue03 {
float:left;
height:15em;
width:24%;
border:#CCCCCC solid 1px;
background-color:#FFFFFF;
}
#colorTarget00,#colorTarget01,#colorTarget02,#colorTarget03 {
float:left;
height:1500px;
width:24%;
border:#CCCCCC solid 1px;
background-color:#ffffff;
}*/
#colorTarget04,#colorTarget05 ,#colorTarget06,#colorTarget07,#colorTarget00,#colorTarget01,#colorTarget02,#colorTarget03{
height:2000px;
border:#CCCCCC solid 1px;
background-color:#ffffff;
width:123px;
float:left;
}

#allAboutLink li {
list-style:none;
float:left;
margin-bottom:0.8em;
}
#allAboutLink a {
display:block;
width:235px;
text-decoration:none;
}

#kitei li {
list-style:none;
margin-left:10px;
margin-bottom:2em;
}
#setCategory h3 {
font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
font-size:14px;
}

#ajaxcom_here {
	height:280px;
	overflow:auto;
	margin-left: 10px;
}
#ajaxcom_hereBlock {
}
#ajaxcom_hereBlockRoght {
width:340px;
float:right;
text-align:right;
}
#AmazonAjaxList {
width:230px;
}
#AmzonSeller li,AmazonDate li {
list-style:decimal;
}
#OnlineBooks {
}
#tieUp {
margin:10px;
}
#aboutCorner {
margin:10px;
}
#aboutCorner p {
line-height:2em;
}
#newCrest {
margin:10px;
}
#ColorDescription img {
margin:0;
margin-top:5px;
}
#KeyColor {
padding:2px;
border:#999999 solid 1px;
}
#KeyColor p {
text-indent:0;
}