/* CSS Document */
.txtHide {text-indent:-9999px;}
/*  非表示  */
.hide {display:none;}
/*  テキスト表示設定  */
.txtRight {text-align:right;}
.txtLeft {text-align:left;}
.txtCenter {text-align:center;}

.fs10 {font-size:10px;}
.fs12 {font-size:12px;}
.fs14 {font-size:14px;}
.fs16 {font-size:16px;}
.fwB {font-weight:bold;}
.Pidt {text-indent:1em;}
.NonIndent {text-indent:0;}
.spel_b {text-transform:uppercase;}				/*  英字を大文字に  */
.spel_1b {text-transform:capitalize;}		/*  英字の1文字目を大文字に  */

/*  行間設定  */
.lh2 p {line-height:2em;}
/*キーワードハイライト*/
.searchword {
background-color:yellow;
}
.fGothic {font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3", sans-serif;}
.topic {background:url(/img/topic_back.gif) repeat-y #F1D58D; margin-bottom:10px; padding:0.4em 0 0.2em 25px; border-right:#E5AC4D solid 5px;font-size:16px;}
.imgCenter {
vertical-align:middle;
}
.btmLine {
border-bottom:#F1D58D solid 1px;
padding-bottom:1em;
}
.TPline {
border-top:#F1D58D solid 1px;
border-bottom:#F1D58D solid 1px;
margin:5px 0.5em;
padding:0.5em 0;
}
.flBlockL {
float:left;
width:48%;
margin-left:1%;
}
.flBlockR {
float:right;
width:48%;
}
.FloatL {
float:left;
}
.FloatR {
float:right;
}
.topAmazonSell {
border:#CCCCCC solid 1px;
padding:5px;
font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
margin-bottom:5px;
}
.topAmazonSell img{
float:left;
}
.topAmazonSell dl {
margin-left:130px;
line-height:1em;
font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";

}
.topAmazonSell h4,.topAmazonSell h3 {
font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";

margin:0;
}

#insertRss p {
color:#000066;
}
.addRssList li {
list-style:none;
margin-left:1em;
border-bottom:#CCCCCC solid 1px;
margin-bottom:0.5em;
}

/*  項目詳細リスト表示  */
.cntntList {width:150px; text-align:left;}
.cntntList h2 {text-indent:-9999px;}
.monyouBox {width:150px; background:#FFFFFF url(/img/cmn/menutop_side.gif) repeat-y;}
.menuBox {width:160px; background:#FFFFFF url(/img/cmn/menutop_side.gif) repeat-y;}
.monyouBox ul,.menuBox ul,.leftSimilarBox ul {margin:0;padding-top:5px;}
.monyouBox li,.menuBox li,.leftSimilarBox li {margin-left:15px; margin-bottom:0.8em; padding-left:0px;list-style:none;
	font-family:"ＭＳ Ｐ明朝", "細明朝体", "ヒラギノ明朝 Pro W3", serif;line-height:1.5em;}
.cntntBtm {width:150px; background:#FFFFFF url(../img/cmn/McntntList_bottom.gif) no-repeat; height:20px;}
.kmkBtm {width:150px; background:url(../img/cmn/cntnt/kmk_btm.gif) no-repeat; height:20px; background-position:bottom;}


.leftSimilarBox{
width:160px;
background:url(/img/cmn/similar_side.gif) repeat-y;
margin-left:0px;
}
.leftSimilarBoxBtm {
background:url(/img/cmn/similar_btm.gif) no-repeat;
background-position:bottom;
height:20px;
}
.similarItem {
border-bottom:#CCCCCC solid 1px;
}
.syoukai {
border-right:#CCCCCC solid 1px;
border-bottom:#CCCCCC solid 1px;
padding:10px;
}
.syoukai iframe {
	float:right;
	width:200px;
	margin-left:10px;
}
.syoukai p {
line-height:1.8em;
margin-bottom:1em;

}
.syoukaiComment p {
line-height:1.8em;
margin-bottom:1em;
}
.ListEmpty {
width:1px;
height:1px;
}
.materialBuy {
text-align:center;
}
.materialBuy p {
margin:5px auto;
}
.materialBuy iframe {
margin:5px auto;
}
.PunderLine {
margin:5px 0;
}
.PunderLine p{
letter-spacing:0.1em;
line-height:2em;
display:inline;
border-bottom:#999999 1px dotted;
padding-bottom:0.3em;
}
.PunderLine a {
text-decoration:none;
color:#660000;
font-weight:bold;
}
.colorTable *{font-size:13px;}
.colorTable td {height:20px; padding:8px 0 0 5px; border-bottom:#CCCCCC solid 1px; margin-bottom:5px;}

.index_kousin_txt {
padding:0.5em;
}
.link p {
margin-left:10px;
padding-bottom:10px;
margin-bottom:10px;
border-bottom:#F1D58D solid 1px;
}
.crestIntro dl {
margin-left:10px;
}
.crestIntro dt {
font-weight:bold;
}
.crestIntro dd {
text-indent:1em;
padding-left:1em;
line-height:1.8em;
}

.amazonList {
float:left;
width:550px;
/*height:220px;
*/border:#CCCCCC solid 1px;
margin:0 0 10px 5px;
padding:5px;
}
.amazonListImg {
float:left;
width:140px;
}
.amazonListInfo {
float:left;
/*margin-left:140px;
*/width:250px;
}
.amazonListInfo li {
list-style:none;
}
.amazonSelect {
float:left;
width:130px;
margin-top:50px;
}
.amazonSelect form {
padding-left:5px;
}
.amazonReview {
background-color:#FFFFCC;
padding:5px;
border:#FFCC66 solid 1px;
}
.amazonReview h5,h6 {
font-size:0.85em;
font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
margin-left:0.5em;
}
.amazonReview h6 {
margin-left:0.8em;
}
.amazonReview p {
margin-left:1.5em;
margin-bottom:1em;
}

.amazonListTop {
float:left;
/*width:460px;*/
width:250px;
/*height:220px;
*/border:#CCCCCC solid 1px;
margin:0 0 10px 5px;
padding:5px;
}
.amazonListImgTop {
float:left;
width:160px;
}
.amazonListInfoTop {
float:left;
width:250px;
}
.amazonListInfoTop li {
list-style:none;
}
.amazonSelectTop {
float:right;
/*width:130px;
margin-top:50px;*/
}
.amazonSelectTop form {
float:right;
padding-left:5px;
padding-top:5px;
}
.amazonSelectTop img {
float:right;
}
.crestAfItem{
float:left;
	width:248px;
	height:248px;
	margin:10px;
	border:#999999 solid 1px;
	text-align:center;
}
.rakutenAfItem{
float:left;
	width:130px;
	height:130px;
	margin-right:5px;
	margin-top:5px;
	padding:5px;
	border:#999999 solid 1px;
	text-align:center;
}
.rakutenAfItem h4 {
font-size:12px;
font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
}
.rakutenAfItem img {
float:left;
}
.rakutenYukataItem{
float:left;
	width:130px;
	height:130px;
	margin-right:10px;
	margin-top:5px;
	padding:10px;
	border:#999999 solid 1px;
	text-align:center;
}

.rakutenAfItem h4 {
font-size:14px;
}
.crestIntro {
float:left;
width:120px;
margin:5px;
text-align:center;
}
.crestIntro h3 {
font-size:1em;
}
.crestIntro img {
text-align:center;
}

.kasane_sample {margin:0; margin-bottom:10px; padding:0; float:left; width:280px}
.kasane_sample h4 {margin:0; padding:0}
.kasane_sample p {margin:0; padding:0; padding-right:10px; text-align:left;}

.cobbleItem {
margin:10px;
border:#CCCCCC solid 1px;
padding:10px;
}
.cobbleItem img {
float:left;
margin:10px;
}

.ulList li {
list-style:none;
margin-left:1em;
margin-bottom:0.85em;
}
.monyouIntroduction {
margin-left:255px;
}

.footLink li {
list-style:none;
float:left;
height:15px;
}

.footLink a {
display:block;
margin-right:10px;
padding:10px;
}

.colorSampleBlockDiv {
float:left;
width:85px;
}
.colorSampleBlockDiv p {
text-indent:0px;
}
.colorSampleBlock {
height:30px;
width:60px;
cursor:pointer;
}
.colorSampleBlockDivH {
float:left;
width:50px;
}
.colorSampleBlockH {
height:30px;
width:40px;
cursor:pointer;
}
.colorFloatBlock {
float:left;
width:25%;
}
.colorFloatBlock1 {
float:left;
width:115px;
height:200px;
border:#CCCCCC solid 1px;
background-color:#ffffff;
cursor:move;
}
.ColorBlockSortable li {
float:left;
cursor:move;
list-style:none;
}
.downloadFile{
margin:5px;
width:130px;
height:180px;
float:left;
text-align:center;
border:#CCCCCC solid 1px;
font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3", sans-serif;
}
.downloadFile h4 ,.downloadFileB h4{font-size:12px;}
.downloadFileB{
margin:5px;
width:220px;
height:260px;
float:left;
text-align:center;
border:#CCCCCC solid 1px;
font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3", sans-serif;
}
.crestBlock {
margin:5px;
width:220px;
height:250px;
float:left;
text-align:center;
border:#CCCCCC solid 1px;
font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3", sans-serif;

}
.downloadFile a, .downloadFileB a{
}

.MTblock {
padding:5px;
width:220px;
height:500px;
margin-right:10px;
margin-bottom:5px;
float:left;
border:#CCCCCC solid 1px;
}
.MTblock img{
text-align:center;
}
.adsenseFloatR300-250{
 float:right;
text-align:right;
border-left:#CCCCCC solid 1px;
margin-left:1em;
padding-left:0.5em;
width:337px;
height:280px;
}
.materialSyoukai {
width:280px;
}
.materialItem {
margin:5px auto;
width:270px;
height:200px;
border:#CCCCCC solid 1px;
padding:5px;
}
.materialItem ul {
float:right;
width:160px;
}
.materialItem li {
list-style:none;
}
.LinkDl {
margin-left:10px;
}
.LinkDl dt {
float:left;
}
.LinkDl a {
color:#660033;
}
.LinkDl dd {
float:left;
margin-left:20px;
color:#666666;
margin-bottom:1.5em;
}
.tieUpItem {
margin-bottom:1em;
}
.tieUpItem img {
float:left;
}
.ColorMemo{
display:none;
}
.ColorScheme {
margin:10px;
}
.ColorScheme h4{
margin-bottom:1em;
font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
}
.ColorPatternBlock {
margin-left:10px;
margin-bottom:2em;
}
.ColorPatternBlock h4 {
font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
border-bottom:#660000 solid 2px;
padding-bottom:0.5em;
}
.ColorPTListBlock {
margin-bottom:10px;
border-bottom:#CCCCCC solid 1px;
}
.ColorPTList {
width:155px;
float:left;
}





.ColorValueBlock {
float:left;
width:25%;
padding-bottom:5px;
margin-bottom:10px;
border-bottom:#FFFFFF solid 20px;
}
.ColorValueBlock h4 {
font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
}

.sliderBack {
width:120px;
height:10px;
background-color:#CCCCCC;
margin:5px 0;
}
.sliderBar {
width:10px;
height:10px;
background-color:#333333;
cursor:w-resize;
}
.HSBsliderBack {
width:250px;
height:20px;
background-color:#CCCCCC;
margin:5px 0;
}
.HSBsliderBar {
width:20px;
height:20px;
background-color:#333333;
cursor:w-resize;
}

.policy {
margin-bottom:2em;
}
.policy h3 {
margin-bottom:0.8em;
}
.policy p {
text-indent:0;
padding-left:1em;
margin-bottom:1.5em;
}
#FirstHSBblock {
margin:15px;
}
.hsbBlockDiv {
float:left;
width:25px;
height:25px;
margin:0 0 5px 5px;
}
.crestExp {
width:110px;
float:left;
padding:0 0.5em;
}
/*歴史別色見本ブロック*/
.HistryColorSample {
float:right;
width:350px;
margin-left:1em;
border-left:#CCCCCC solid 1px;
font-size:12px;
}
.HistryColorBlock {

}