@charset "UTF-8";
/********サービス概要*********/


#right_main h1{
background:url(images/h1.gif) no-repeat 0 10px;
width:125px;
height:30px;
display:block;
text-indent: -9999px;
}

#main_body h2{
background:url(images/h2.gif) no-repeat 0 0;
width:635px;
height:28px;
display:block;
}
/*
p.text1{
background:url(images/text1.gif) no-repeat 0 0;
text-indent:-9999px;
display:block;
width:500px;
height:85px;
margin:13px 0 27px 0;
}

p.h2_text{
display:block;
width:490px;
margin:13px 0 27px 10px;
font-size:12px;
line-height:22px;
}
*/

h3.h3_1{
background:url(images/h3_1.jpg) no-repeat 0 0;
width:620px;
height:204px;
margin:25px 0px 0px 15px;
display:block;
text-indent:-9999px;
}

h3.h3_2{
background:url(images/h3_2.jpg) no-repeat 0 0;
width:620px;
height:133px;
margin:20px 0px 0px 15px;
display:block;
text-indent:-9999px;
}

p.h3_1_text{
background:url(images/p_1.gif) no-repeat 0 0;
width:620px;
height:60px;
margin:0px 0px 0px 15px;
display:block;
text-indent:-9999px;
}

div.unnecessary{
background:url(images/p_2.gif) no-repeat 0 0;
width: 620px;
height: 292px;
margin: 18px 0 0 15px;
clear: both;
}

div.unnecessary dl{
height:58px;
}

div.unnecessary dl dt{
text-indent: -9999px;
}

div.unnecessary dl dd{
text-indent: -9999px;
}

ul.text2{
background:url(images/text2.gif) no-repeat 0 0;
display:block;
width:500px;
height:186px;
margin:0;
padding:0
}
ul.text2 li{
text-indent:-9999px;
list-style: none;
}

ul.point{
margin:0;
padding:0;
width:500px;
}
ul.point li{
text-indent:-9999px;
display:block;
width:371px;
margin:0;
padding:0;
list-style: none;
font-size:12px;
line-height:16px;
color:#4e524b;
}

ul.point li.point1{
background:url(images/point_1.gif) no-repeat 0 0;
padding:25px 15px 5px 114px;
height:58px;
}
ul.point li.point2{
background:url(images/point_2.gif) no-repeat 0 0;
padding:16px 15px 5px 114px;
height:63px;
}
ul.point li.point3{
background:url(images/point_3.gif) no-repeat 0 0;
padding:22px 15px 5px 114px;
height:57px;
}
ul.point li.point4{
background:url(images/point_4.gif) no-repeat 0 0;
padding:16px 15px 5px 114px;
height:63px;
}
ul.point li.point5{
background:url(images/point_5.gif) no-repeat 0 0;
padding:22px 15px 5px 114px;
height:81px;
}
