@charset "utf-8";
/* CSS Document */
body{text-align:center;}
div.services{width:896px;margin:0 auto;}
h1.services{background:url(img/h1.gif) no-repeat 20px 0;border-bottom:1px solid #14376b;width:930px;
	margin:30px auto 0px;
	height:30px;}
	
h2#kojin{background:url(img/t_kojin.gif) no-repeat 20px 10px;width:930px;height:34px;margin:0 auto;}

ul.services{width:896px;margin:0 auto;}
ul.services li{width:896px;background:#ebf0f6 no-repeat top left;padding:55px 0 8px;margin:0 0 10px;
	overflow:hidden;text-align:center;}
ul.services li h3{display:none;}


ul.services li table{width:860px;margin:0 auto;text-align:left;}
ul.services li table th{padding:0 0 10px;}
ul.services li table td{padding:0 0 10px;}
ul.services li table td p{clear:both;padding:0 0 10px;}
ul.services li table td a{font-size:85%;display:block;background-repeat:no-repeat;
	background-position:5px 2px;width:250px;
	float:left;padding:0 15px 5px 15px;margin:0;color:#454648;}
ul.services li table td a.imagelink {background-image:none;float:none;padding:8px 0 0;}

ul.services li#services01{background-image:url(img/01_bg.jpg)}
ul.services li#services02{background-image:url(img/02_bg.jpg)}
ul.services li#services03{background-image:url(img/03_bg.jpg)}
ul.services li#services04{background-image:url(img/04_bg.jpg)}
ul.services li#services05{background-image:url(img/05_bg.jpg)}
ul.services li#services06{background-image:url(img/06_bg.jpg)}
ul.services li#services07{background-image:url(img/07_bg.jpg)}
ul.services li#services08{background-image:url(img/08_bg.jpg)}
ul.services li#services09{background-image:url(img/09_bg.jpg)}
ul.services li#services10{background-image:url(img/10_bg.jpg)}
ul.services li#services11{background-image:url(img/11_bg.jpg)}

ul.services li table td a.services01d {background-image:url(img/01_d_icon.gif);}
ul.services li table td a.services02b {background-image:url(img/02_b_icon.gif);}
ul.services li table td a.services02c {background-image:url(img/02_c_icon.gif);}
ul.services li table td a.services02d {background-image:url(img/02_d_icon.gif);}

ul.services li table td a.services03a {background-image:url(img/03_a_icon.gif);}
ul.services li table td a.services03b {background-image:url(img/03_b_icon.gif);}
ul.services li table td a.services03c {background-image:url(img/03_c_icon.gif);}
ul.services li table td a.services04a {background-image:url(img/04_a_icon.gif);}
ul.services li table td a.services05a {background-image:url(img/05_a_icon.gif);}
ul.services li table td a.services05b {background-image:url(img/05_b_icon.gif);}
ul.services li table td a.services05c {background-image:url(img/05_c_icon.gif);}
ul.services li table td a.services06a {background-image:url(img/06_a_icon.gif);}
ul.services li table td a.services07a {background-image:url(img/07_a_icon.gif);}
ul.services li table td a.services08a {background-image:url(img/08_a_icon.gif);}
ul.services li table td a.services09a {background-image:url(img/09_a_icon.gif);}
ul.services li table td a.services10a {background-image:url(img/10_a_icon.gif);}


h2#hojin{background:url(img/t_hojin.gif) no-repeat 20px 10px;width:930px;height:34px;margin:0 auto;}

div.hojin{width:896px;background:#ebf0f6 url(img/hojin_bg.gif) no-repeat top;margin:0 auto 30px;
	padding:20px 0;}
div.hojin a.serviceshojin{font-size:85%;display:block;width:400px;margin:0 0 0 20px;
	background:url(img/hojin_icon.gif) no-repeat 5px 2px;text-align:left;
	float:left;padding:0 0 5px 15px;color:#454648;}
div#personal-data{border-top:1px double #14376b;padding-bottom:20px;}

/* use */

h1.use{background:url(img/h1_use.gif) no-repeat 20px 0;border-bottom:1px solid #14376b;width:930px;
	margin:30px auto 0px;
	height:30px;}

dl.use{color:#14376b;width:900px;margin:0 auto;text-align:left;}
dl.use dt{font-weight:bold;padding:30px 30px 0;}
dl.use dd{font-size:80%;line-height:1.4;padding:0 30px;}
p.use{color:#14376b;width:900px;margin:30px auto 0;text-align:right;}

/* public education */
h1.puclic-title{background:url(img/public_education/title.gif) no-repeat 20px 0;border-bottom:1px solid #14376b;width:930px;margin:30px auto 0px;height:30px;}

p.puclic-edu-honbun {text-align:left;width:880px;margin:15px auto;color:#14376b;line-height:1.3;}
p.puclic-edu-honbun span{font-size:90%;}
p.puclic-edu-honbun strong span{color:#F00;font-size:100%;}
table.puclic-edu-table{margin:0 auto;}
table.puclic-edu-table a img{opacity:0.8;filter:alpha(opacity=80);-ms-filter:"alpha(opacity=80)";}
table.puclic-edu-table a:hover img{opacity:1;filter:alpha(opacity=100);-ms-filter:"alpha(opacity=100)";}

ul.copyrightList{font-size:70%;padding:10px 5px 5px;color:#71859d;text-align:left;width:880px;margin:5px auto;}
ul.copyrightList li{padding-bottom:3px;}



#miru{width:250px;margin:0px; padding:0px; line-height:150%; vertical-align:top;font-size: 85%;}
#miru img{ margin-right:5px;}
