@charset "utf-8";

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


#heder_list li a#go_home{
font-size:10px;
line-height:12px;
background:url('../../img/service05/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/service05/mail.gif') 0 0 no-repeat;
text-indent:-9999px;
}


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


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

#service05_name01{
width:603px;
height:20px;
text-indent:-9999px;
background:url("../../img/service05/content01.gif") 0 0 no-repeat;
overflow:hidden;
margin:25px 0 0 0;
}
#service05_name02{
width:603px;
height:20px;
text-indent:-9999px;
background:url("../../img/service05/content02.gif") 0 0 no-repeat;
overflow:hidden;
margin:25px 0 0 0;
}
#service05_name03{
width:603px;
height:20px;
text-indent:-9999px;
background:url("../../img/service05/content03.gif") 0 0 no-repeat;
overflow:hidden;
margin:25px 0 0 0;
}

#service05_text_01{
width:603px;
height:auto;
font-size:12px;
line-height:18px;
background:url("../../img/service05/works_logo01.gif") 0 50% no-repeat;
margin:15px 0 0 0;
}
#service05_text_02{
width:603px;
height:auto;
font-size:12px;
line-height:18px;
background:url("../../img/service05/works_logo02.gif") 0 50% no-repeat;
margin:15px 0 0 0;
}

#service05_text_03{
width:603px;
height:auto;
font-size:12px;
line-height:18px;
background:url("../../img/service05/works_logo03.gif") 0 50% no-repeat;
margin:15px 0 0 0;
}


#service05_content_area{
width:603px;
height:auto;
margin:15px 0 0 0;
}

#service05_content_logo{
width:174px;
height:auto;
float:left;
margin:0 11px 0 0;
}
#service05_01_content_logo{
width:174px;
height:114px;
float:left;
background:#ffffff url("../../img/service05/service05_1_1.gif") 0 0 no-repeat;
text-indent:-9999px;
margin:0 11px 0 0;
}
#service05_02_content_logo{
width:174px;
height:114px;
float:left;
background:#ffffff url("../../img/service05/service05_1_2.gif") 0 0 no-repeat;
text-indent:-9999px;
margin:0 11px 0 0;
}
#service05_03_content_logo{
width:174px;
height:114px;
float:left;
background:#ffffff url("../../img/service05/service05_1_3.gif") 0 0 no-repeat;
text-indent:-9999px;
margin:0 11px 0 0;
}

#service05_content_logo li{
display:inline;
}
#service05_content_logo li a{
text-indent:-9999px;
float:left;
}
#service05_content_logo li a#service05_content_01_logo_01{
width:174px;
height:87px;
background:#ffffff url("../../img/service05/service05_1.gif") 0 0 no-repeat;
}
#service05_content_logo li a#service05_content_01_logo_01{
width:174px;
height:87px;
background:#ffffff url("../../img/service05/service05_1.gif") 0 0 no-repeat;
}
#service05_content_logo li a#service05_content_01_logo_02{
width:174px;
height:87px;
background:#ffffff url("../../img/service05/service05_2.gif") 0 0 no-repeat;
}
#service05_content_logo li a#service05_content_01_logo_03{
width:174px;
height:87px;
background:#ffffff url("../../img/service05/service05_3.gif") 0 0 no-repeat;
}
#service05_content_logo li a#service05_content_sample{
width:174px;
height:27px;
background: url("../../img/service05/content_bottan.gif") 0 0 no-repeat;
margin:1px 0 0 0;
}
#service05_content_logo li a:hover#service05_content_sample{
background-position:-174px 0;
}

#service05_content_docomo{
width:204px;
height:115px;
float:left;
margin:0 10px 0 0;
}
#service05_content_docomo dt{
width:204px;
height:45px;
overflow:hidden;
background:#ffffff url("../../img/service05/kisekae_twon.gif") 0 5px no-repeat;
text-indent:-9999px;
}
#service05_content_docomo dt#qr_title01{
width:204px;
height:45px;
overflow:hidden;
background:#ffffff url("../../img/service05/my_keitai03.gif") 0 5px no-repeat;
text-indent:-9999px;
}
#service05_content_docomo dd{
width:120px;
height:70px;
background:#ffffff url("../../img/service05/docomo_qr.jpg") 4px 0 no-repeat;
font-size:10px;
line-height:15px;
color:#555555;
padding:0 9px 0 75px;
}
#service05_content_docomo dd#docomo01{
width:120px;
height:70px;
background:#ffffff url("../../img/service05/docomo01.jpg") 4px 0 no-repeat;
font-size:10px;
line-height:15px;
color:#555555;
padding:0 9px 0 75px;
}

#service05_content_au{
width:204px;
height:115px;
float:left;
}
#service05_content_au dt{
width:204px;
height:45px;
overflow:hidden;
background:#ffffff url("../../img/service05/my_keitai.gif") 0 5px no-repeat;
text-indent:-9999px;
}
#service05_content_au dt#qr_title01{
width:204px;
height:45px;
overflow:hidden;
background:#ffffff url("../../img/service05/my_keitai01.gif") 0 5px no-repeat;
text-indent:-9999px;
}
#service05_content_au dt#qr_title02{
width:204px;
height:45px;
overflow:hidden;
background:#ffffff url("../../img/service05/my_keitai02.gif") 0 5px no-repeat;
text-indent:-9999px;
}
#service05_content_au dd#au01{
width:120px;
height:70px;
background:#ffffff url("../../img/service05/au01_qr.jpg") 4px 0 no-repeat;
font-size:10px;
line-height:15px;
color:#555555;
padding:0 9px 0 75px;
}
#service05_content_au dd#au02{
width:120px;
height:70px;
background:#ffffff url("../../img/service05/au02_qr.jpg") 4px 0 no-repeat;
font-size:10px;
line-height:15px;
color:#555555;
padding:0 9px 0 75px;
}
#service05_content_au dd#au03{
width:120px;
height:70px;
background:#ffffff url("../../img/service05/au03_qr.jpg") 4px 0 no-repeat;
font-size:10px;
line-height:15px;
color:#555555;
padding:0 9px 0 75px;
}
#service05_content_au dd#au04{
width:120px;
height:70px;
background:#ffffff url("../../img/service05/qr03.jpg") 4px 0 no-repeat;
font-size:10px;
line-height:15px;
color:#555555;
padding:0 9px 0 75px;
}
#service05_content_au dd#au05{
width:120px;
height:70px;
background:#ffffff url("../../img/service05/qr02.jpg") 4px 0 no-repeat;
font-size:10px;
line-height:15px;
color:#555555;
padding:0 9px 0 75px;
}



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



#result_list{
	padding: 3px 0 0 3px;
	width: 600px;
	height:auto;
	background:url("../../img/service05/masu1-1.gif") 0 0 ;
	}
#result_list li {
	margin: 0 3px 3px 0;
	display:inline;
	float:left;
	width:117px;
	height:117px;
	}
#result_list_end{
	padding: 0 0 3px 3px;
	width: 600px;
	height:auto;
	background:url("../../img/service05/masu1-1.gif") 0 0 ;
	}
#result_list_end li {
	margin: 0 3px 0 0;
	display:inline;
	float:left;
	width:117px;
	height:117px;
	}
	

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

#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/service05/go_toppage.gif') 0 0 no-repeat;
margin:0 0 0 578px;
}
#go_top li a:hover{
background-position:0 -25px;
}

#link_free{
width:603px;
height:auto;
margin:50px 0 0 0;
}
#link_free dt{
width:110px;
float:left;
font-size:10px;
background:url('../../img/service05/link_free_icon.gif') 50% right no-repeat;
color:#8b3a62;
line-height:16px;
}
#link_free dd{
float:left;
width:493px;
}
#link_free dd li{
display:inline;
}
#link_free dd li a{
float:left;
margin:0 0 0 20px;
font-size:10px;
line-height:16px;
}


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