@charset "utf-8";

/*
===============================================================================
| 			laserCommon
===============================================================================
*/
/*----------------------------------------------------------------------
/			index　トップ
/----------------------------------------------------------------------*/
div.main#index div.titleImage{
	margin: 0 0 20px;
}

div.main#index div.rightBlock{
}

div.main#index div.row div.leftColumn,
div.main#index div.row div.rightColumn{
	width: 294px;
}

div.main#index div.row h2{
	width: 294px;
	height: 39px;
	margin: 0 0 10px;
	padding: 0;
}

div.main#index div.row h2 a{
	overflow: hidden;
	display: block;
	width: 294px;
	height: 39px;
	text-indent: -9999px;
}

div.main#index div.row div.leftColumn p,
div.main#index div.row div.rightColumn p{
	margin-top: 2px;
}

div.main#index div.row div.leftColumn{
	float: left;
}

div.main#index div.row div.rightColumn{
	float: right;
}

/*----------ページリンク----------*/
div.main div.pageLink{
	border: solid 1px #cccccc;
	padding: 8px 12px;
}
div.main div.pageLink ul{
	margin: 0;
	width:574px;
}
div.main div.pageLink ul li{
	display: inline;
	list-style-type: none;
	margin: 0 2px 0 0;
	padding: 0;
	line-height: 130%;
}

div.main div.pageLink ul li img{
	padding: 0 6px 0 0;
}

/*----------体験談リンク----------*/
div.main#index div.row ul.experience{
	margin: 2px 0 0 5px;
	padding: 0;
	font-size: 94%;
	line-height: 150%;
}

div.main#index div.row ul.experience li{
	list-style-type: none;
	margin: 0 0 5px;
	padding: 0 0 0 10px;
	background: url(/images/common/arrow.gif) no-repeat left top;
}

/*----------------------------------------------------------------------
/			体験談
/----------------------------------------------------------------------*/
div.main div.experience{
}

div.main div.experience h3{
	width: 590px;
	height: 23px;
	background: #ee0000 url();
	margin: 0;
	padding: 8px 16px 0;
	line-height: 100%;
}

div.main div.experience div.title{
	padding: 13px 18px 10px;
	border-top: solid 1px #ccc;
	border-bottom: solid 1px #ccc;
	background-color: #f3f2e8;
}

div.main div.experience div.title em{
	font-size: 120%;
}

div.main div.experience div.sentence dt em{
	font-size: 110%;
}

div.main div.experience div.title h4{
	margin: 7px 0 5px;
}

div.main div.experience div.title p{
	margin: 0;
	padding: 0;
}

div.main div.experience div.sentence{
	padding: 20px 20px 5px;
}

div.main div.experience div.sentence dt{
	margin: 0 0 5px;
}

div.main div.experience div.sentence dd{
	margin: 0 0 20px;
}

div.main div.experience div.sentence p{
	padding: 0;
}

/*----------------------------------------------------------------------
/			症例写真
/----------------------------------------------------------------------*/
div.main div.rightBlock table.casePhoto{
	width: auto;
	margin: 0 20px 10px;
}

div.main div.rightBlock div.experience table.casePhoto{
	margin: 0 0 15px;
}

div.main div.rightBlock table.casePhoto td{
	padding: 0;
	text-align: center;
	vertical-align: top;
}

div.main div.rightBlock table.casePhoto td img{
	margin-bottom: 5px;
}

div.main div.rightBlock table.casePhoto td.arrow{
	width: 30px;
	background: url(/laser/images/arrow.gif) no-repeat center center;
}

div.main div.rightBlock table.casePhoto.length td.arrow{
	width: auto;
	height: 25px;
	background: url(/laser/images/arrow2.gif) no-repeat center center;
}

div.main div.rightBlock table.casePhoto td.left{
	text-align: left;
}