@charset "utf-8";

/* list_top*/
#list_title_01{
width:206px;
height:9px;
text-indent:-9999px;
background:url('../../img/service01/about.gif') 0 0 no-repeat;
overflow:hidden;
}
#list_title_02{
width:206px;
height:9px;
text-indent:-9999px;
background:url('../../img/service01/service.gif') 0 0 no-repeat;
overflow:hidden;
}
#list_title_03{
width:206px;
height:9px;
text-indent:-9999px;
background:url('../../img/service01/infomatuin.gif') 0 0 no-repeat;
overflow:hidden;
}


#heder_list li a#go_home{
font-size:10px;
line-height:12px;
background:url('../../img/service01/icon.gif') 0 0 no-repeat;
padding:0 0 0 15px;
width:40px;
margin:0 382px 0 0;
font-weight:bold;
letter-spacing:1px;
color:#ffffff;
}
#heder_list li a#go_contact{
width:166px;
height:34px;
background:url('../../img/service01/mail.gif') 0 0 no-repeat;
text-indent:-9999px;
}



/* service01*/

#content_title{
width:603px;
height:125px;
text-indent:-9999px;
overflow:hidden;
background:url("../../img/service01/title.gif") 0 0 no-repeat;
margin:100px 0 0 0;
}


#service01_point_title{
width:603px;
height:21px;
text-indent:-9999px;
background:url("../../img/service01/point.gif") 0 0 no-repeat;
overflow:hidden;
margin:30px 0 0 0;
}

#service01_point_table{
width:603px;
height:auto;
margin:15px 0 0 0;
}
#service01_point_01{
width:150px;
height:auto;
float:left;
margin:0 1px 0 0;
}
#service01_point_01 dt{
width:150px;
height:37px;
text-indent:-9999px;
overflow:hidden;
background:url("../../img/service01/point01.gif") 0 0 no-repeat;
}
#service01_point_01 dd{
width:136px;
height:auto;
background:#ffffff;
font-size:12px;
line-height:16px;
color:#555555;
padding:7px
}
#service01_point_02{
width:150px;
height:auto;
float:left;
margin:0 1px 0 0;
}
#service01_point_02 dt{
width:150px;
height:37px;
text-indent:-9999px;
overflow:hidden;
background:url("../../img/service01/point02.gif") 0 0 no-repeat;
}
#service01_point_02 dd{
width:136px;
height:auto;
background:#ffffff;
font-size:12px;
line-height:16px;
color:#555555;
padding:7px
}
#service01_point_03{
width:150px;
height:auto;
float:left;
margin:0 1px 0 0;
}
#service01_point_03 dt{
width:150px;
height:37px;
text-indent:-9999px;
overflow:hidden;
background:url("../../img/service01/point03.gif") 0 0 no-repeat;
}
#service01_point_03 dd{
width:136px;
height:auto;
background:#ffffff;
font-size:12px;
line-height:16px;
color:#555555;
padding:7px
}
#service01_point_04{
width:150px;
height:auto;
float:left;
}
#service01_point_04 dt{
width:150px;
height:37px;
text-indent:-9999px;
overflow:hidden;
background:url("../../img/service01/point04.gif") 0 0 no-repeat;
}
#service01_point_04 dd{
width:136px;
height:auto;
background:#ffffff;
font-size:12px;
line-height:16px;
color:#555555;
padding:7px
}


#service01_column{
width:603px;
height:238px;
background:url('../../img/service01/check.gif') 0 0 no-repeat;
margin:30px 0 0 0;
text-indent:-9999px;
overflow:hidden;
}



#service01_next{
width:513px;
height:auto;
padding:23px 45px 0 45px;
background:url('../../img/service01/next.gif') 50% 0 no-repeat;
margin:30px 0 0 0;
}
#service01_next li{
display:inline;
}
#service01_next li a{
width:251px;
height:55px;
text-indent:-9999px;
float:left;
}
#service01_next li a#go_service01_01{
background:url('../../img/service01/next_01.gif') 0 0 no-repeat;
margin:0 2px 0 0;
}
#service01_next li a#go_service01_02{
background:url('../../img/service01/next_02.gif') 0 0 no-repeat;
margin:0 2px 0 0;
}
#service01_next li a#go_service01_03{
background:url('../../img/service01/next_03.gif') 0 0 no-repeat;
margin:0 2px 0 0;
}
#service01_next li a:hover#go_service01_01,
#service01_next li a:hover#go_service01_02,
#service01_next li a:hover#go_service01_03{
background-position:0 -55px;
}



/* service01_01*/

#content_title_mini{
width:603px;
height:38px;
text-indent:-9999px;
overflow:hidden;
background:url("../../img/service01/title_mini.gif") 0 0 no-repeat;
margin:50px 0 0 0;
}


#service01_works_title{
width:603px;
height:21px;
text-indent:-9999px;
background:url("../../img/service01/works.gif") 0 0 no-repeat;
overflow:hidden;
margin:50px 0 0 0;
}

#service01_works_name01{
width:603px;
height:20px;
text-indent:-9999px;
background:url("../../img/service01/works_name01.gif") 0 0 no-repeat;
overflow:hidden;
margin:15px 0 0 0;
}
#service01_works_name02{
width:603px;
height:20px;
text-indent:-9999px;
background:url("../../img/service01/works_name02.gif") 0 0 no-repeat;
overflow:hidden;
margin:15px 0 0 0;
}

#service01_works_text_01{
width:419px;
height:auto;
font-size:12px;
line-height:18px;
padding:0 0 0 184px;
background:url("../../img/service01/works_logo01.gif") 0 50% no-repeat;
margin:15px 0 0 0;
}
#service01_works_text_02{
width:419px;
height:auto;
font-size:12px;
line-height:18px;
padding:0 0 0 184px;
background:url("../../img/service01/works_logo02.gif") 0 50% no-repeat;
margin:15px 0 30px 0;
}

.result_list {
	padding: 3px 0 0 3px;
	width: 600px;
	height:120px;
	background:url("../../img/service01/masu1-1.gif") 0 0 ;
	}
.result_list li {
	margin: 0 3px 0 0;
	display:inline;
	float:left;
	}
	
#result_list_name {
width:603px;
height:24px;
background:url("../../img/service01/works_bc.gif") 0 0 no-repeat;
padding:5px 0 0 0;
margin:1px 0 15px 0;
}
#result_list_name li{
font-size:10px;
width:120px;
float:left;
text-align:center;
}


/* service01_02*/


#service01_price_title{
width:603px;
height:21px;
text-indent:-9999px;
background:url("../../img/service01/price.gif") 0 0 no-repeat;
overflow:hidden;
margin:30px 0 0 0;
}
#service01_price_table{
width:603px;
height:160px;
text-indent:-9999px;
background:url("../../img/service01/price_table.gif") 0 0 no-repeat;
overflow:hidden;
margin:30px 0 0 0;
}
#service01_price_ex{
width:603px;
height:341px;
text-indent:-9999px;
background:url("../../img/service01/price_ex.gif") 0 0 no-repeat;
overflow:hidden;
}
#service01_price_cap{
width:603px;
height:auto;
margin:5px 0 0 0;
}
#service01_price_cap li{
font-size:12px;
line-height:16px;
color:#999999;
}

#service01_type_title{
width:603px;
height:21px;
text-indent:-9999px;
background:url("../../img/service01/type.gif") 0 0 no-repeat;
overflow:hidden;
margin:30px 0 15px 0;
}

#service01_type_content_01{
width:563px;
height:auto;
padding:20px;
background:#ffffff;
margin:0 0 1px 0;
}
#service01_type_content_01 dt{
width:110px;
height:25px;
text-indent:-9999px;
overflow:hidden;
background:url("../../img/service01/docomo.gif") 0 0 no-repeat;
float:left;
margin:0 15px 0 0;
}
#service01_type_content_01 dd{
float:left;
color:#555555;
width:422px;
padding:0 0 0 15px;
border-left:1px #555555 solid;
}
#service01_type_content_02{
width:563px;
height:auto;
padding:20px;
background:#ffffff;
margin:0 0 1px 0;
}
#service01_type_content_02 dt{
width:110px;
height:25px;
text-indent:-9999px;
overflow:hidden;
background:url("../../img/service01/au.gif") 0 0 no-repeat;
float:left;
margin:0 15px 0 0;
}
#service01_type_content_02 dd{
float:left;
color:#555555;
width:422px;
padding:0 0 0 15px;
border-left:1px #555555 solid;
}
#service01_type_content_03{
width:563px;
height:auto;
padding:20px;
background:#ffffff;
}
#service01_type_content_03 dt{
width:110px;
height:25px;
text-indent:-9999px;
overflow:hidden;
background:url("../../img/service01/softbank.gif") 0 0 no-repeat;
float:left;
margin:0 15px 0 0;
}
#service01_type_content_03 dd{
float:left;
color:#555555;
width:422px;
padding:0 0 0 15px;
border-left:1px #555555 solid;
}


#go_top{
width:603px;
height:auto;
margin:50px 0 0 0;
}
#go_top li{
display:inline;
}
#go_top li a{
width:25px;
height:25px;
text-indent:-9999px;
background:url('../../img/service01/go_toppage.gif') 0 0 no-repeat;
margin:0 0 0 578px;
}
#go_top li a:hover{
background-position:0 -25px;
}



#footer_list li a{
font-size:10px;
line-height:12px;
background:url('../../img/service01/icon.gif') 0 0 no-repeat;
font-weight:bold;
letter-spacing:1px;
display:inline;
padding:0 0 0 15px;
color:#ffffff;
}
