div#content {
	width: 850px;
	background-image: url(./contentBg.gif);
}

div#content h2 {	height: 190px;	text-indent: -5000px;	margin: 0;	}

div#content div#readtext {	width: 850px;	height: 450px;	margin: 0;	background-image: url(./readtextBg.jpg);	background-repeat:no-repeat;	}
div#content div#readtext p {	margin: 0;	padding: 0 0 0 270px;	width: 310px;	font-size: 12px;	line-height: 20px;	color: #454545;	}

div#content div.column {	width: 800px;	height: 500px;	margin: 0;	background-repeat:no-repeat;	padding: 0 0 0 20px;	}

div#content div#i {	background-image: url(./column_iBg.gif);	}	/*ディアローグ*/
div#content div#ii {	background-image: url(./column_iiBg.gif);	}	/*ラ・セイヤ*/
div#content div#iii {	background-image: url(./column_iiiBg.gif);	}	/*ブレス*/
div#content div#iv {	background-image: url(./_column_ivBg.gif);	}
div#content div#v {	background-image: url(./_column_vBg.gif);	}	/*ルーチェ*/
div#content div#vi {	background-image: url(./column_viBg.gif);	}	/*リーケ*/
div#content div#vii {	background-image: url(./column_viiBg.gif);	}	/*ヴェローグ*/
div#content div#viii {	background-image: url(./_column_viiiBg.gif);	}	/*カラーズ*/
div#content div#ix {	background-image: url(./_column_ixBg.gif);	}
div#content div#x {	background-image: url(./column_xBg.gif);	}	/*アベンツヘア*/

div#content div.column h3 {	width: 600px;	height: 90px;	margin: 0;	float: left;	}
div#content div.column h3 a {	height: 80px;	margin: 0;	text-indent: -5000px;	display: block;	background: none;	}

div#content div.column ul {	width: 190px;	height: 420px;	list-style: none;	margin: 0;	padding: 0;	float: left;	}
div#content div.column ul li {	float: left;	}
div#content div.column ul li.saloninfoBtn {	width: 180px;	height: 65px;	padding: 20px 0 0 0;	margin: 0;	}
div#content div.column ul li.saloninfoBtn a {	width: 165px;	height: 50px;	display: block;	text-indent: -5000px;	background: none;	}


div#content div.column ul li.QRcode {	width: 170px;	height: 170px;	padding: 0 0 0 10px;	margin: 0;	}
div#content div.column ul li.QRcode span {	display: none;	}

div#content div.column ul li.styleinfoBtn {	width: 180px;	height: 65px;	padding: 0 0 0 0;	margin: 0;	}
div#content div.column ul li.styleinfoBtn a {	width: 165px;	height: 50px;	display: block;	text-indent: -5000px;	background: none;	}

div#content div.column ul li.campaignBtn {	width: 180px;	height: 65px;	padding: 0 0 0 0;	margin: 0;	}
div#content div.column ul li.campaignBtn a {	width: 165px;	height: 50px;	display: block;	text-indent: -5000px;	background: none;	}

div#content div.column ul li.pagetopBtn {	width: 180px;	height: 65px;	padding: 0 0 0 0;	margin: 0;	}
div#content div.column ul li.pagetopBtn a {	width: 165px;	height: 50px;	display: block;	text-indent: -5000px;	background: none;	}



div#content div.column dl.styleComments {	width: 330px;	float: left;	margin: 0;	height: 140px;	}
div#content div.column dl.salonComments  {	width: 330px;	float: left;	margin: 0;	height: 180px;	padding: 20px 0 0 0;	}
div#content div.column dl dt  {	width: 320px;	margin: 0;	height: 30px;	text-indent: -5000px;	}
div#content div.column dl dd {	font-size: 12px;	line-height: 20px;	margin: 0;	padding: 0 0 0 15px;	color: #454545;	}

div#content div.column img.stylePht {	margin: 0 8px 0 0;	padding: 0;	float: right;	width: 250px;	height: 340px;	}
div#content div.column img.salonPht {	margin: 0 16px 0 0;	padding: 0;	float: left;	width: 105px;	height: 105px;	}

div#content hr {	clear: both;	visibility: hidden;	height: 1px;	background-color: #000000;	margin: 0;	}


/*
a {	border: 1px solid #333;	}