/* CSS Document */

.headBlock {
	width:700px;
	height:230px;
	background-image:url(../img/other/appearance_support/top_bg.jpg);
	background-repeat:no-repeat;
	position: relative;
}

.headBlock h2 {
	width:293px;
	height:40px;
	position: absolute;
	top:170px;
	left:10px;
	text-indent:-9000px;
	background-image:url(../img/other/appearance_support/top_h2.png);
	background-repeat:no-repeat;
}

.headBlock p {
	width:250px;
	height:140px;
	position: absolute;
	top:90px;
	left:460px;
	text-indent:-9000px;
	background-image:url(../img/other/appearance_support/top_read1.png);
	background-repeat:no-repeat;
}


.photo1Block {
	width:700px;
	height:372px;
	background-image:url(../img/other/appearance_support/photo1_bg.jpg);
	background-repeat:no-repeat;
	position: relative;
}

.photo1Block h3 {
	width:675px;
	height:44px;
	position: absolute;
	top:12px;
	left:0px;
	text-indent:-9000px;
	background-image:url(../img/other/appearance_support/photo1_h3.png);
	background-repeat:no-repeat;
}

.photo1Block .s1 {
	width:130px;
	height:105px;
	position: absolute;
	top:120px;
	left:560px;
	text-indent:-9000px;
	background-image:url(../img/other/appearance_support/photo1_s1.png);
	background-repeat:no-repeat;
}

.photo1Block .s2 {
	width:130px;
	height:105px;
	position: absolute;
	top:240px;
	left:560px;
	text-indent:-9000px;
	background-image:url(../img/other/appearance_support/photo1_s2.png);
	background-repeat:no-repeat;
}

.as_ex_title {
	width:633px;
	height:45px;
	margin-left:40px;
	text-indent:-9000px;
	background-image:url(../img/other/appearance_support/as_ex_title.png);
	background-repeat:no-repeat;
}

.as_ex_body {
	width:633px;
	height:auto;
	padding:5px 0 0;
	margin-left:40px;
	background-image:url(../img/other/appearance_support/as_ex_body.png);
	background-repeat:repeat-y;
}
.as_ex_body p {
	width:228px;
	height:182px;
	margin:0 0 0 60px;
	padding:0 0 10px;
	display:inline-block;
	text-indent:-9000px;
}
.as_ex_body .p1 {
	background-image:url(../img/other/appearance_support/as_ex_p1.png);
	background-repeat:no-repeat;
}
.as_ex_body .p2 {
	background-image:url(../img/other/appearance_support/as_ex_p2.png);
	background-repeat:no-repeat;
}
.as_ex_body .p3 {
	background-image:url(../img/other/appearance_support/as_ex_p3.png);
	background-repeat:no-repeat;
}
.as_ex_body .p4 {
	background-image:url(../img/other/appearance_support/as_ex_p4.png);
	background-repeat:no-repeat;
}
.go_appearance {
	width:212px;
	height:32px;
	margin:10px 0px 5px 420px;
	text-indent:-9000px;
	display:block;
	background-image:url(../img/other/appearance_support/go_appearance.png);
	background-repeat:no-repeat;
}
.as_ex_foot {
	width:633px;
	height:25px;
	margin-left:40px;
	background-image:url(../img/oer/appearance_support/as_ex_foot.png);
	background-repeat:no-repeat;
}




.st_voice_title {
	margin:10 0 10;
}

.st_voice_title h3 {
	width:655px;
	height:21px;
	font-size:14px;
	color:#036EB8;
	padding:7px 0 0 18px;
	background-image:url(../img/other/appearance_support/st_voice_title.png);
	background-repeat:no-repeat;
}


.st_voice_title h4 {
	width:85%;
	height:18px;
	font-size:14px;
	color:#555;
	padding:15px 0 0 3%;
	color:#33A1D2;
	margin-left:5%;
	border-bottom:#CCC solid 1px;
}
.st_voice_title .subscript{
	width:85%;
	padding:4px 0 8px 3%;
	margin-left:5%;
	font-weight:bold;
	display:inline-block;
}

.st_voice_title .photo{
	margin:0 0 14px 20px;
	width:160px;
	padding:5px 0 0;
	text-align:center;
	vertical-align:top;
	display:inline-block;
}
.st_voice_title .text{
	margin:６px 0 0 20px;
	width:460px;
	display:inline-block;
	font-size:12px;
	line-height:18px;
}
.st_voice_title .text .upside{
	padding-bottom:8px;
	border-bottom:#CCC solid 1px;
}
.st_voice_title .text h5{
	font-weight:bold;
	color:#5358A2;
}

.wideText{
	margin:16px 26px 20px 20px;
	line-height: 24px;
}