@charset "utf-8";


/*googlemap内スタイル*/


a.gmplink {
color:#0A50A1;
}


/*写真あり*/

.gmp{
	font-size:12px;
	line-height: 140%;
	font-family:"ヒラギノ角ゴ Pro W3","ＭＳ Ｐゴシック", 'Lucida Grande','Hiragino Kaku Gothic Pro',sans-serif;
	width:195px;
	margin-left:10px;
	margin-right:10px;
}

.gphoto{
margin:10px 0px;
border: 3px solid #FFFFFF;

}

.waku{
	background-image:url(../images/icon/back.gif);
	background-repeat: no-repeat;
	background-position: center center;
}
.name img{
	float: left;
	margin-top: 0px;
	margin-right: 5px;
	margin-left: 5px;
	padding-top: 2px;
}
.address img{
	float: left;
	margin-top: 0px;
	margin-right: 5px;
	margin-left: 5px;
	padding-top: 2px;
}
.tel img{
	float: left;
	margin-top: 0px;
	margin-right: 5px;
	margin-left: 5px;
}
.fax img{
	float: left;
	margin-top: 0px;
	margin-right: 5px;
	margin-bottom: 0px;
	margin-left: 5px;
}
.nameb img{
	float: left;
	margin-top: 5px;
	margin-right: 5px;
	margin-left: 20px;
}
.addressb img{
	float: left;
	margin-top: 6px;
	margin-right: 5px;
	margin-left: 20px;
}
.telb img{
	float: left;
	margin-top: 5px;
	margin-right: 5px;
	margin-left: 20px;
}
.faxb img{
	float: left;
	margin-top: 5px;
	margin-right: 5px;
	margin-left: 20px;
}



.txt{
	float:right;
	width:185px;
}

.txt2{
	float:right;
	width:175px;
}

.txtb{
	float:right;
	width:300px;
	padding-top: 5px;
}

.txtb2{
	float:right;
	width:300px;
	padding-top: 5px;
}


.name{
	font-size:12px;
	width:210px;
	font-family:"ヒラギノ角ゴ Pro W3","ＭＳ Ｐゴシック", 'Lucida Grande','Hiragino Kaku Gothic Pro',sans-serif;
	word-break: break-all;
}
.address{
	font-size:12px;
	width:210px;
	font-family:"ヒラギノ角ゴ Pro W3","ＭＳ Ｐゴシック", 'Lucida Grande','Hiragino Kaku Gothic Pro',sans-serif;
	clear:both;
	padding-top:5px;
	word-break: break-all;
}
.tel{
	font-size:12px;
	width:210px;
	font-family:"ヒラギノ角ゴ Pro W3","ＭＳ Ｐゴシック", 'Lucida Grande','Hiragino Kaku Gothic Pro',sans-serif;
	clear:both;
	padding-top:5px;
	word-break: break-all;
}
.fax{
	font-size:12px;
	width:210px;
	font-family:"ヒラギノ角ゴ Pro W3","ＭＳ Ｐゴシック", 'Lucida Grande','Hiragino Kaku Gothic Pro',sans-serif;
	clear:both;
	word-break: break-all;
	padding-top: 5px;
}


.nameb{
	font-size:12px;
	width:350px;
	font-family:"ヒラギノ角ゴ Pro W3","ＭＳ Ｐゴシック", 'Lucida Grande','Hiragino Kaku Gothic Pro',sans-serif;
	word-break: break-all;
}
.addressb{
	font-size:12px;
	width:350px;
	font-family:"ヒラギノ角ゴ Pro W3","ＭＳ Ｐゴシック", 'Lucida Grande','Hiragino Kaku Gothic Pro',sans-serif;
	clear:both;
	margin-top:5px;
	word-break: break-all;
}
/*IEのみ適用*/
*html body .addressb{
margin-top:0px;
}
.telb{
	font-size:12px;
	width:350px;
	font-family:"ヒラギノ角ゴ Pro W3","ＭＳ Ｐゴシック", 'Lucida Grande','Hiragino Kaku Gothic Pro',sans-serif;
	clear:both;
	margin-top:5px;
	word-break: break-all;
}
/*IEのみ適用*/
*html body .telb{
margin-top:0px;
}
.faxb{
	font-size:12px;
	width:350px;
	font-family:"ヒラギノ角ゴ Pro W3","ＭＳ Ｐゴシック", 'Lucida Grande','Hiragino Kaku Gothic Pro',sans-serif;
	clear:both;
	margin-top:5px;
	word-break: break-all;
}
/*IEのみ適用*/
*html body .faxb{
margin-top:0px;
}

.detail{
margin:5px 0px;
margin-left:10px;

}

.detailtxt{
	margin-left:10px;
	font-size:12px;
	line-height:150%;
	width:195px;
}
.detailtxt2{
	margin-left:10px;
	font-size:10px;
	line-height:150%;
	width:195px;
}



/*写真なし*/

.gmp2{
	font-size:12px;
	line-height: 120%;
	font-family:"ヒラギノ角ゴ Pro W3","ＭＳ Ｐゴシック", 'Lucida Grande','Hiragino Kaku Gothic Pro',sans-serif;
	width:350px;
	margin-left:10px;
}

.detail2{
	margin:5px 0px;
	margin-left:10px;
	width:350px;
}

.detailtxt3{
	margin-left:10px;
	font-size:12px;
	line-height:120%;
	width:350px;
}
.detailtxt4{
	margin-left:10px;
	font-size:10px;
	line-height:150%;
	width:350px;
}

