@charset "utf-8";
/*------------------------------------------------------------
 トップページ
 ------------------------------------------------------------*/
#gNavi .navi05 a img {
	visibility: hidden;
}

#main h2 img {
	vertical-align: baseline;
	display: block;
}

#main .h201 {
	margin: 4px 0 18px 19px;
}

#main .banner {
	margin: 0 0 15px 10px;
}

#main .banner li {
	padding: 0 8px 8px;
	float: left;
}

 #main .notes {
 margin-bottom: 51px;
 padding: 0 0 0 23px;
 }

#main ul.notes {
	margin-bottom: 51px;
	padding: 0 0 0 40px;
	font-size: 16px;
	list-style-type: square;
	font-family: "ヒラギノ明朝 ProN W6", "HiraMinProN-W6", "HG明朝E", "ＭＳ Ｐ明朝", "MS PMincho", "MS 明朝", serif;
}
#main .section01 {
	padding: 0 24px 62px 21px;
}

#main .section01 .photo {
	float: right;
}

#main .section01 dl {
	margin-right: -40px;
	padding-top: 34px;
	width: 496px;
	float: left;
	position: relative;
	zoom: 1;
}

#main .section01 dl dd {
	padding: 58px 0 0 1px;
}

#main .img {
	margin: 0 0 56px 19px;
}

#main .h202 {
	margin: 0 0 52px 22px;
}

#main .comparison {
	padding: 0 0 50px 109px;
}

#main .h203 {
	margin: 0 0 40px 32px;
}

#main .section02 {
	margin-bottom: 43px;
	padding: 0 80px 90px 36px;
	background: url(../img/03/line01.gif) no-repeat left bottom;
}

#main .section02 .photo {
	float: right;
}

#main .section02 .inner {
	padding-top: 20px;
	width: 570px;
	float: left;
}

#main .section02 .inner a {
	margin: 61px 0 0 310px;
	display: block;
}

#main .h204 {
	margin: 0 0 25px 22px;
	clear: both;
}

#main .txtImg {
	margin: 0 0 30px 22px;
}

#main .photoList {
	margin: 0 0 18px 8px;
}

#main .photoList li {
	padding: 0 3px 0 4px;
	float: left;
}

#main .record {
	margin-bottom: 19px;
	padding: 0 0 141px 21px;
	background: url(../img/03/line01.gif) no-repeat left bottom;
}

#main .record dt {
	margin-bottom: 1px;
	font-size: 1.6em;
	color: #000;
}

#main .record dd {
	font-size: 1.6em;
}


/*------------------------------------------------------------
 画像→テキスト化対応
 ------------------------------------------------------------*/

div#main{
	font-size:16px;
	font-family:"ヒラギノ明朝 ProN W6","HiraMinProN-W6","HG明朝E","ＭＳ Ｐ明朝","MS PMincho","MS 明朝",serif;
	line-height:32px;
	color:#888;
}

div#main h2{
	ont-size:25px;
	line-height:28px;
	color:black;
}
#main .section01 dl{
	width:480px;
	color:
}
#main div.section01 dl dt {
	font-size:24px;
	color:black;
	font-style:normal;
}
#main div.section01 dl dd {
	padding: 45px 0 0 1px;
}

#main .notes{
	line-height:1.5em;
}

#main div#difference{
	margin-bottom:10px;
	padding:0 24px 62px 21px;
}

#main div#difference table{
	border-collapse:collapse;
	width:100%;
	color:#555;
}
#main div#difference table th{
	background:#666;
	line-height:30px;
	color:white;
	text-align:center;
}
#main div#difference table td{
	vertical-align:top;
	padding:12px;
}
#main div#difference table td:first-child{
	width:400px;
	padding:18px 50px 0 10px;
}
#main div#difference table td:last-child{
}
#main div#difference table td h3{
	background:#777;
	color:white;
	line-height:26px;
	text-align:center;
	margin-bottom:20px;
}
#main div#difference table td p{
	padding-left:5px;
	line-height:20px;
}

#main div#difference table td dt,
#main div#difference table td dd{
	padding-left:5px;
	line-height:20px;
}
#main div#difference table td dt{
	margin-top:20px;
	margin-bottom:4px;
	font-size:20px;
	font-weight:bold;
}



#main .h204{
	margin:0 0 14px 22px;
}

#main div.section02 div.inner{
	font-size: 21px;
	color:#666;
}

#main dl.record dt,
#main dl.record dd{
	font-size:16px;
	font-family:Meiryo,"メイリオ","Hiragino Kaku Gothic Pro","ヒラギノ角ゴ Pro W3",sans-serif;
	line-height:150%;
}

#main .comBox div.btmTxt{
	margin:0 0 92px 20px
}
div.btmTxt p{
	font-size:21px;
	color:#666;
}

div.btmTxt p.comment{
	margin-top:35px;
	margin-left:7px;
	font-size:23px;
	line-height:30px;
}
.comSection .comLink li{
	font-size:13px;
	font-family:Meiryo,"メイリオ","Hiragino Kaku Gothic Pro","ヒラギノ角ゴ Pro W3",sans-serif;
}