@charset "utf-8";

#headVis{
	background: url(../images/beginner/head_bg.jpg) repeat-x left top;
	height: 173px;
}

#rightColumn{
	border: 1px solid #CCC;
	background-color: #FFF;
	padding: 0 0 50px 0;
}
#rightColumnInner{
	width: 700px;
	margin: 25px auto 0;
	font-size: 12px;
	color: #666666;
}

#rightColumn #topNotice{
	font-size: 14px;
	font-family: "ヒラギノ明朝 ProN W6","HiraMinProN-W6","HG明朝E","ＭＳ Ｐ明朝","MS PMincho","MS 明朝",serif;
}

#rightColumn h3{
	width: 100%;
	margin: 50px 0 0 0;
}
#rightColumn h3:first-child{
	margin: 25px 0 0 0;
}
#rightColumn p{
	margin: 15px 0 0 0;
	line-height: 1.6;
	width: auto;
}
#rightColumn p a{
	color: #f55e6b;
	text-decoration: underline;
}

#rightColumn #point li h4{
	text-indent: -9999px;
}

#rightColumn #point li{
	margin: 25px 0 0;
	width: 699px;
	height: 70px;
	position: relative;
}
#rightColumn #point li p{
	position: absolute;
	top: 42px;
	left: 80px;
	margin: 0;
}

#rightColumn #point #point1{
	background: url(../images/beginner/subtitle01.gif) no-repeat left top;
}
#rightColumn #point #point2{
	background: url(../images/beginner/subtitle02.gif) no-repeat left top;
}
#rightColumn #point #point3{
	background: url(../images/beginner/subtitle03.gif) no-repeat left top;
}
#rightColumn #point #point4{
	background: url(../images/beginner/subtitle04.gif) no-repeat left top;
}
#rightColumn #point #point5{
	background: url(../images/beginner/subtitle05.gif) no-repeat left top;
}

#contactBox{
	background: url(../images/beginner/contact_bg.jpg) no-repeat left top;
	margin: 25px auto 0;
	width: 375px;
	height: 233px;
}
#contactBox #contactTxt{
	padding: 38px 0 0;
	text-align: center;
}
#contactBox #contactBtn{
	display: block;
	width: 308px;
	margin: 10px auto 0;
}
#contactBox #contactBtn:hover{
	-ms-filter: "alpha( opacity=80 )";
	filter: alpha(opacity=80);
	opacity: 0.8;
	zoom: 1;
}
#contactBox #contactTel{
	width: 248px;
	margin: 10px auto 0;
}