body {
	background:url(../layout_img/back.gif) center repeat-y #555;
	color:#000;
    font-family: ヒラギノ明朝 Pro W3, Hiragino Mincho Pro W3, Hiragino Mincho Pro, ＭＳ Ｐ明朝, MS PMincho, 細明朝体, Times New Roman;
	font-size:90%;
}
* {	padding:0;
	margin:0; 
}


#wrap {
	background:url(../layout_img/back_line.gif) center top repeat-y;

}

tr	{
	background:#FFF;
}

a,
a:active,
a:visited{
	color:#111;
}
a:hover{
	background:#221111;
	color:#FFF;
}


td img {
/* Another Mozilla/Netscape bug with making sure our images display correctly */
	display:inherit
}

.content td{
	text-align:left;
}

.small_style h5{
	font-weight:100;
	margin:10px 10px 10px 0px;
}
.small_style p{
	margin:10px 0px 10px 10px;
	line-height:160%;
}
.left_normal h5{
	font-weight:100;
	font-size:60%;
	margin:10px 10px 10px 10px;
}

.short-gray hr{
	border:0px;
	background:url(../layout_img/border.gif) ;
	margin:10px 0px 10px 0px;
	height:5px;
}

.medium-black hr{
	border:0px;
	height:2px;
	background-color:#333333;
	margin:5px 0px 5px 0px;
}

.star-line hr{
	border:0px;
	background:url(../layout_img/star_line.gif) repeat-x ;
	margin:0px;
	height:10px;
}


.medium_style h3{
	font-weight:100;
    font-family: ヒラギノ明朝 Pro W3, Hiragino Mincho Pro W3, Hiragino Mincho Pro, ＭＳ Ｐ明朝, MS PMincho, 細明朝体, Times New Roman;	
	font-size:150%;
	padding-bottom:2px;
}


	
.post h3 {
	margin:10px 0px 0px 0px;
	padding:10px 10px 15px 12px;
	color:#222222;
	font-family: ヒラギノ角ゴ Pro W6, Hiragino Kaku Gothic Pro W6, Hiragino Kaku Gothic Pro, ＭＳ Ｐゴシック, MS PGothic, Arial, Verdana,sans-serif;
	background:url(../layout_img/border_1.gif) repeat-x;
	
}

.post h6 {
	margin:0px 0px 0px 0px;
	padding:2px 2px 5px 12px;
	color:#222222;
	font-family: ヒラギノ角ゴ Pro W6, Hiragino Kaku Gothic Pro W6, Hiragino Kaku Gothic Pro, ＭＳ Ｐゴシック, MS PGothic, Arial, Verdana,sans-serif;
}

.photo img{
	border:0px;
	padding:5px;
}

.photo a:hover{
	background:none;
	color:#FFF;
}


.youtube p{
	padding:5px;
}
.youtube h4{
	padding:5px;
	}
	
.customer_photo img{
	border:0px;
	padding:5px;
	display:block;
}

.customer_sama {
	font-size:60%;
}

.normal_style h5{
	line-height:150%;
	font-size:80%;
	font-weight:100;
    font-family: ヒラギノ明朝 Pro W3, Hiragino Mincho Pro W3, Hiragino Mincho Pro, ＭＳ Ｐ明朝, MS PMincho, 細明朝体, Times New Roman;	
	}
.center_normal h5{
	line-height:160%;
	font-size:80%;
	font-weight:100;
    font-family: ヒラギノ明朝 Pro W3, Hiragino Mincho Pro W3, Hiragino Mincho Pro, ＭＳ Ｐ明朝, MS PMincho, 細明朝体, Times New Roman;	
}
.center_normal p{
	padding:5px;
	line-height:160%;
	font-weight:100;
    font-family: ヒラギノ明朝 Pro W3, Hiragino Mincho Pro W3, Hiragino Mincho Pro, ＭＳ Ｐ明朝, MS PMincho, 細明朝体, Times New Roman;	
}

.center_normal h4{
	padding:5px;
	}
	
.top_comment p{
	
	padding:5px;
}
	

.sub_menu img{
	line-height:160%;
	border:0;
	padding-top:5px;
	padding-bottom:5px;
	}
.sub_menu a:hover{
	background:none;
	color:#FFF;
}

