@charset "UTF-8";


@import url("../../css/common.css");


#main-img {
	background:url(../../images/main_img_bg.png) repeat-x bottom;
	height:181px;
	padding-top:13px;
	margin-bottom:25px;
}
#main-img h2 {
	margin:0 auto;
	text-align:center;
	font-size:83%;
	width:965px;
}
#contents .contents-area h3{
	margin-bottom:20px;
	font-size:83%;
}
#contents .contents-area .area1{
	width:721px;
	margin-top:30px;
	margin-bottom:40px;
}
#contents .contents-area .area1 p{
	font-size:100%;
	margin-bottom:25px;
	text-align:justify;
}
#contents .contents-area .area1 ul li{
	float:left;
	margin-right:10px;
}




#contents .contents-area .area2{
	padding-bottom:40px;
}
#contents .contents-area .area2 dl{
	float:left;
	width:185px;
	margin-right:65px;
}
#contents .contents-area .area2 dl.end{
	margin-right:0;
}
#contents .contents-area .area2 dl.end2{
	margin-right:55px;
}
#contents .contents-area .area2 dl dt{
	padding-bottom:10px;
}
#contents .contents-area .area2 dl dd{
	font-size:100%;
	line-height:1.5;
	text-align:justify;
}
#contents .contents-area .area2 ul{
	float:left;
	width:205px;
	margin-top:23px;
}
#contents .contents-area .area2 ul li{
	font-size:100%;
	line-height:1.5;
	text-align:justify;
	background:#eee;
	padding:18px;
	margin-bottom:10px;
}
#contents .contents-area .area2 .area2A{
	background:url(../images/area1_bg.jpg) no-repeat top left;
	height:266px;
	padding:0 17px 0 17px;
}
#contents .contents-area .area2 .area2B{
	background:url(../images/area2_bg.jpg) no-repeat top left;
	height:262px;
	padding:0 17px 0 17px;
}
#contents .contents-area .area2 .area2C{
	background:url(../images/area3_bg.jpg) no-repeat top left;
	height:219px;
	padding:0 5px 0 17px;
}
#contents .contents-area .area2 .area2A dl{
	margin-top:125px;
}
#contents .contents-area .area2 .area2B dl{
	margin-top:148px;
}
#contents .contents-area .area2 .area2C dl{
	margin-top:148px;
}


#contents .contents-area .area3{
	width:721px;
	margin-top:30px;
	margin-bottom:40px;
}
#contents .contents-area .area3 p{
	font-size:100%;
	margin-bottom:25px;
	text-align:justify;
}
#contents .contents-area .area3 .area3-button{
	background:url(../images/phone_bg.png) no-repeat top left;
	height:188px;
	width:720px;
	margin-top:10px;
	margin-bottom:10px;
}
#contents .contents-area .area3 .area3-button.new{
	background:url(../images/phone_bg02.png) no-repeat top left;
}
#contents .contents-area .area3 .area3-button.new0921{
	background:url(../images/phone_bg020921.png) no-repeat top left;
}
#contents .contents-area .area3 .area3-button.new2410{
	background:url(../images/phone_bg03.png) no-repeat top left;
}


#contents .contents-area .area3 .area3-button ul{
	padding-top:118px;
	padding-left:46px;
}
#contents .contents-area .area3 .area3-button ul li{
	float:left;
	margin-right:17px;
}


#contents .contents-area .area4{
	width:721px;
	margin-bottom:40px;
}
#contents .contents-area .area4 dl{
	width:300px;
	margin-right:40px;
	float:left;
}
#contents .contents-area .area4 dl dt{
	margin-bottom:10px;
}
#contents .contents-area .area4 dl dd{
	font-size:100%;
	line-height:1.5;
	text-align:justify;
}


#contents .contents-area .area5{
	background:url(../images/button3_bg.png) repeat-x top;
	width:720px;
	height:88px;
	text-align:center;
}
#contents .contents-area .area5 p{
	padding-top:15px;
}