.type3intro {
padding:4px 4px 4px 8px;
height:20px;
display:block;
background-color:#1e90ff;
color:white;
vertical-align:middle;
line-height:20px;
text-decoration:underline;
font-size:14px;
}
.site_2{
font-size:12px;
}
.table site_1{
margin-top:20px;
}
.table site_1 td{
margin-top:20px;
}
.sp1{
padding-left:100px;
}
.st1{
font-size:16px;
color:navy;
font-weight:bold;
}
.bg_pink{
border-collapse: collapse;
border:solid 2px pink;
}
.bg_orange{
border-collapse: collapse;
border:solid 1px orange;
}
.big30{
font-size:30px;
}
.in1{
line-height:25px;
padding-top:15px;
}
.navy14{
color:navy;
font-weight:bold;
}
.site
{
font-size:12px;
text-align:right;
padding-right:30px;
}
.out_t
{
font-size:16px;
color:navy;
font-weight:bold;
}
.footlink{
text-align:center;
border-right:solid 0px gray;
}
.on_1{
padding:4px 4px 4px 4px;
height:20px;
display:block;
background-color:#1e90ff;
color:white;
vertical-align:middle;
line-height:20px;
text-decoration:underline;
font-size:14px;
}
.on_1_small {
padding:4px 4px 4px 4px;
height:20px;
display:block;
background-color:#1e90ff;
color:white;
vertical-align:middle;
line-height:20px;
text-decoration:underline;
font-size:14px;
letter-spacing:0px;
}
.idea{
font-family:serif;
color:#00004d;
padding:5px;
font-size:18px;
font-weight:bold;
margin-bottom:15px;
}
.kowaku
{
padding-bottom:10px;
padding-right:10px;
padding-left:10px
;
}
.link_1{
background-color:#0066cc;
padding:5px;
color:#ffffff;
font-size:18px;
font-weight:bold;
margin-bottom:15px;
}
.td_link_1{
padding:5px;
}
.link_2{
background-color:green;
padding:5px;
color:#ffffff;
font-size:18px;
font-weight:bold;
}
.link_3{
background-color:#ff80c0;
padding:5px;
color:#ffffff;
font-size:18px;
font-weight:bold;
margin-bottom:15px;
}
.type1_on{
margin:0px;
display:block;
padding:4px;
border:0px #99CCFF solid;
height:20px;
background-color:#0066cc;
#1e90ff;
color:white;
line-height:13px;
text-decoration:none;
font-size:14px;
}
a.type1_3:link,a.type1_3:visited  {
margin:0px;
height:20px;
display:block;
border-bottom:0px #202050 dotted;
background-color:#d5eaff;
color:black;
#696969;
gray;
#909090;
padding:4px;
vertical-align:middle;
line-height:13px;
text-decoration:none;
}
a.type1_3:hover,a.type1_3:active {
border:0px #99CCFF solid;
height:20px;
background-color:#0066cc;
#1e90ff;
color:white;
line-height:13px;
text-decoration:none;
vertical-align:middle;
}
a.type1:link,a.type1:visited  {
margin:0px;
height:20px;
display:block;
border-bottom:0px #202050 dotted;
background-color:#FFFFFF;
color:black;
#696969;
gray;
#909090;
padding:4px;
vertical-align:middle;
line-height:13px;
text-decoration:none;
font-size:14px;
}
a.type1:hover,a.type1:active {
border:0px #99CCFF solid;
height:20px;
background-color:#0066cc;
#1e90ff;
color:white;
line-height:13px;
text-decoration:none;
}
a.type1_1:link,a.type1_1:visited  {
margin:0px;
height:20px;
display:block;
border-bottom:0px #202050 dotted;
background-color:#FFFFFF;
color:black;
#696969;
gray;
#909090;
padding:4px;
vertical-align:middle;
line-height:13px;
text-decoration:none;
letter-spacing:2px;
}
a.type1_1:hover,a.type1_1:active {
letter-spacing:2px;
border:0px #99CCFF solid;
height:20px;
background-color:#0066cc;
#1e90ff;
color:white;
line-height:13px;
text-decoration:none;
}
a.type1_2:link,a.type1_2:visited  {
margin:0px;
height:20px;
display:block;
border-bottom:0px #202050 dotted;
background-color:#FFFFFF;
color:black;
#696969;
gray;
#909090;
padding:4px;
vertical-align:middle;
line-height:13px;
text-decoration:none;
letter-spacing:0px;
}
a.type1_2:hover,a.type1_2:active {
letter-spacing:0px;
border:0px #99CCFF solid;
height:20px;
background-color:#0066cc;
#1e90ff;
color:white;
line-height:13px;
text-decoration:none;
}
a.type2:link,a.type2:visited {
padding:4px;
height:20px;
display:block;
background-color:#f0f8ff;
#dbeefd;
color:#909090;
vertical-align:middle;
line-height:20px;
text-decoration:none;
border-left:3px blue solid;
}
.on{
background-color:#4da6ff;
#1e90ff;
#B7C6EE;
}
a.type2:hover,a.type2:active {
margin:0px;
padding:4px;
height:20px;
border:0px #99CCFF solid;
display:block;
background-color:#0066cc;
#1e90ff;
#B7C6EE;
color:white;
vertical-align:middle;
line-height:20px;
text-decoration:none;
}
.type2_onintro{
margin:0px;
padding:4px;
height:19px;
display:block;
background-color:#4da6ff;
#ddeeff;
;
#4da6ff;
#1e90ff;
#B7C6EE;
#1e90ff;
color:white;
#909090;
vertical-align:middle;
line-height:19px;
text-decoration:none;
font-size:16px;
font-weight:bold;
letter-spacing: 2px;
border-collapse:collapse;
border-top:solid 1px black;
#4da6ff;
border-right:solid 1px  gray;
border-left:solid 1x  gray;
#4da6ff;
border-bottom:solid 0x #4da6ff;
}
.type2_onintro2{
height:17px;
line-height:17px;
display:block;
background-color: white;
#ddeeff;
#4da6ff;
#1e90ff;
#B7C6EE;
#1e90ff;
color:#4da6ff;
#909090;
vertical-align:middle;
text-decoration:none;
font-size:14px;
border-left:solid 3px #4da6ff;
font-weight:bold;
}
.type2_onsaiyou{
margin:0px;
padding:4px;
height:20px;
display:block;
background-color:#6666ff;
color:white;
#909090;
vertical-align:middle;
line-height:20px;
text-decoration:none;
font-size:16px;
font-weight:bold;
letter-spacing: 2px;
border-collapse:collapse;
border-bottom:dotted 2px white;
#d3d3d3;
}
.type2_onsaiyou2{
padding:4px;
height:17px;
line-height:17px;
display:block;
background-color: white;
#ddeeff;
#4da6ff;
#1e90ff;
#B7C6EE;
#1e90ff;
color: #6666ff;
#4da6ff;
#909090;
vertical-align:middle;
text-decoration:none;
font-size:14px;
border-bottom:solid 5px #6666ff;
font-weight:bold;
}
.type2_onkaigo{
margin:0px;
padding:4px;
height:20px;
display:block;
background-color:#336699;
#ffcc66;
color:white;
gray;
#909090;
vertical-align:middle;
line-height:20px;
text-decoration:none;
font-size:16px;
font-weight:bold;
letter-spacing: 2px;
border-collapse:collapse;
border-bottom:dotted 2px white;
#d3d3d3;
}
.type2_onkaigo2{
padding:4px;
height:17px;
line-height:17px;
display:block;
background-color: white;
#ddeeff;
#4da6ff;
#1e90ff;
#B7C6EE;
#1e90ff;
color: #336699;
#ff9900;
#6666ff;
#4da6ff;
#909090;
vertical-align:middle;
text-decoration:none;
font-size:14px;
border-bottom:solid 5px #336699;
ff9900;
font-weight:bold;
}
.type2_ondoc{
margin:0px;
padding:4px;
height:20px;
display:block;
background-color:#8fbc8f;
#33cc00;
color:white;
#909090;
vertical-align:middle;
line-height:20px;
text-decoration:none;
font-size:16px;
font-weight:bold;
letter-spacing: 2px;
border-collapse:collapse;
border-bottom:dotted 2px white;
#d3d3d3;
}
.type2_ondoc2{
padding:4px;
height:17px;
line-height:17px;
display:block;
background-color: white;
#ddeeff;
#4da6ff;
#1e90ff;
#B7C6EE;
#1e90ff;
color: #8fbc8f;
#33cc00;
#6666ff;
#4da6ff;
#909090;
vertical-align:middle;
text-decoration:none;
font-size:14px;
border-bottom:solid 5px #8fbc8f;
#33cc00;
font-weight:bold;
border-bottom:dotted 2px white;
#d3d3d3;
border-bottom:dotted 2px white;
#d3d3d3;
}
.type2_ongairai{
margin:0px;
padding:4px;
height:20px;
display:block;
background-color:#ffcc66;
#ffff99;
#ffe4b5;
#ffd700;
#ffff99;
#fdcb02;
color:#909090;
white;
vertical-align:middle;
line-height:20px;
text-decoration:none;
font-size:16px;
font-weight:bold;
letter-spacing: 2px;
border-collapse:collapse;
border-bottom:dotted 0px white;
#d3d3d3;
border-top:solid 1px navy;
white;
#d3d3d3;
border-right:solid 1px navy;
border-left:solid 1px navy;
}
.type2_ongairai2{
padding:4px;
height:17px;
line-height:17px;
display:block;
background-color:white;
#ddeeff;
#4da6ff;
#1e90ff;
#B7C6EE;
#1e90ff;
color:  #ff9933;
#ff6600;
#909090;
#ff9966;
#fdcb02;
#009933;
vertical-align:middle;
text-decoration:none;
font-size:14px;
border-bottom:solid 5px  #ff9933;
#ffcc66;
#ffff00;
#fdcb02;
#ffff99;
#009933;
font-weight:bold;
}
.type2_onaccess{
margin:0px;
padding:4px;
height:20px;
display:block;
background-color: #009933;
color:white;
#909090;
vertical-align:middle;
line-height:20px;
text-decoration:none;
font-size:16px;
font-weight:bold;
letter-spacing: 2px;
border-collapse:collapse;
border-bottom:dotted 2px white;
#d3d3d3;
}
.type2_onaccess2{
padding:4px;
height:17px;
line-height:17px;
display:block;
background-color: white;
#ddeeff;
#4da6ff;
#1e90ff;
#B7C6EE;
#1e90ff;
color: #009933;
vertical-align:middle;
text-decoration:none;
font-size:14px;
border-bottom:solid 5px  #009933;
font-weight:bold;
}
.type2_onnyuin{
margin:0px;
padding:4px;
height:20px;
display:block;
background-color: #ffcccc;
color:#909090;
white;
vertical-align:middle;
line-height:20px;
text-decoration:none;
font-size:16px;
font-weight:bold;
letter-spacing:2px;
border-collapse:collapse;
border-bottom:dotted 0px white;
#d3d3d3;
border-left:slolid 3px pink;
}
.type2_onnyuin2{
padding:4px;
height:17px;
line-height:17px;
display:block;
background-color: white;
#ddeeff;
#4da6ff;
#1e90ff;
#B7C6EE;
#1e90ff;
color: #ff6ab5;
#cc0099;
#ff00cc;
vertical-align:middle;
text-decoration:none;
font-size:14px;
border-bottom:solid 5px  #ffcccc;
font-weight:bold;
}
/*background-repeat : repeat-y;
*/
/*background-image: url(image/bg1.gif);
*/
/*border-left:solid 1px #87ceeb;
*/
/*mizuiro #003399*/
BODY {
margin:0;
text-align:center;
font-family: 'ＭＳ Ｐゴシック';
background-color:white;
#f5f5f5;
}
/*
background-image: url(image/s_back.gif);
*/

table.dept {
text-align:center;
font-family: 'ＭＳ Ｐゴシック';
background-color:skyblue;
}
img{
border:none;
}
.menu_intro{
background-image : url(image/intro1.gif);
}
#oowaku{
width:720px;
margin:0px;
padding:0px;
padding-bottom:0px;
clear:left;
text-align:left;
vertical-align:center;
border-top:solid 1px steelblue;
gray;
navy;
#87ceeb;
border-left:solid 1px steelblue;
gray;
navy;
steelblue;
#87ceeb;
border-right:solid 1px steelblue;
gray;
navy;
#87ceeb;
border-bottom:solid 1px steelblue;
gray;
navy;
#87ceeb;
background-color:white;
}
/*background-repeat : repeat-y;
*/
/*background-image: url(image/bg2.gif);
*/


#footer {
width:720px;
clear:left;
background-color:#0066cc;
color:white;
gray;
#696969;
font-size:11px;
text-align:center;
border-style:solid;
border-width:1px;
border-color:#696969;
gray;
vertical-align:middle;
LINE-HEIGHT: 110%;
align:center;
letter-spacing:0px;
}
.smallfont{
font-size:11px;
}
FORM {
PADDING:0px;
MARGIN:0px
   text-decoration:none;
font-family: 'ＭＳ Ｐゴシック';
}
TABLE{
PADDING:0px;
MARGIN:0px
   text-decoration:none;
font-family: 'ＭＳ Ｐゴシック';
border-collapse: collapse;
}
TD {
font-size : 16px;
line-height : 130%;
color : black;
font-family: 'ＭＳ Ｐゴシック';
letter-spacing:1px;
font-weight : normal;
}
.pagetitle {
FONT-SIZE:19px;
font-weight:bold;
color: #333333;
font-family: 'ＭＳ Ｐゴシック';
border-bottom:solid 1px navy;
}
.pagetitle2 {
FONT-SIZE:26px;
LINE-HEIGHT:130%;
;
color:navy;
border-bottom:solid 1px navy;
　letter-spacing:0px;
}
.main{
padding-top:12px;
}
.access_td2 {
FONT-SIZE:15px;
LINE-HEIGHT:140%;
color: #333333;
font-family: 'ＭＳ Ｐゴシック';
}
.access_td3{
background-color:#66ff66;
font-weight:bold;
font-size:15px;
}
.mainwaku{
margin:0px;
}
.yellowline2{
border-top:solid 2px yellow;
#4da6ff;
#1e90ff;
#4da6ff;
}
.blueline{
background-color:#4da6ff;
}
.navyline{
border-top:solid 1px navy;
}
.saiyouline1{
border-top:solid 5px #483d8b;
}
.tagline{
border-top:solid 3px #0066cc;
navy;
text-align:left;
margin-left:0;
}
.table dept{
background-color:yellow;
}
.bg_sky{
background-color:#dfefff;
}
.tagline2{
margin-top:2px;
border-top:solid 1px #0066cc;
navy;
text-align:left;
}
.tantouiline{
border-top:solid 2px skyblue;
text-align:left;
}
.blueline1{
border-top:solid 1px #0066cc;
#003399;
navy;
#4da6ff;
#1e90ff;
#4da6ff;
}
.blueline2{
border-top:solid 1px navy;
#4da6ff;
#1e90ff;
#4da6ff;
}
.blueline3{
border-top:solid 5px navy;
#4da6ff;
}
.blueline4{
background-color:navy;
#4da6ff;
#1e90ff;
#4da6ff;
}
.blueline_all{
border-left: solid 3px   #4da6ff;
#1e90ff;
dodgerblue;
#0099ff;
#4da6ff;
#1e90ff;
#B7C6EE;
border-top: solid 2px #4da6ff;
dodgerblue;
deepskyblue;
#0099ff;
#4da6ff;
#1e90ff;
#B7C6EE;
border-bottom: solid 2px #4da6ff;
dodgerblue;
border-right: solid 0px #4da6ff;
dodgerblue;
}
.backblue{
background-color:navy;
#4da6ff;
#1e90ff;
#4da6ff;
}
.saiyouline_all{
border-left: solid 3px    #8b0082;
#6666ff;
}
.saiyouline1{
border-top:solid 1px  #8b66cc;
#8b0082;
#6666ff;
}
.saiyouline12{
border-bottom:solid 1px  #8b66cc;
#8b0082;
#6666ff;
}
.saiyouline2{
border-top:solid 2px #8b0082;
#6666ff;
}
.kaigoline_all{
border-left: solid 3px  #336699;
#E9FFEA;
#ffcc99;
#ffcc66;
border-top: solid 0px   #336699;
#E9FFEA;
#ffcc99;
#ffcc66;
border-bottom: solid 0px #336699;
#E9FFEA;
#ffcc99;
#ffcc66;
border-right: solid 0px  #336699;
#E9FFEA;
#ffcc99;
#ffcc66;
}
.nyuinline1{
border-top:solid 1px #ff6ab5;
#cc0099;
#ffcccc;
}
.accessline_all{
border-left: solid 3px #009933;
border-top: solid 0px #009933;
border-bottom: solid 0px #009933;
border-right: solid 0px #009933;
}
.accline1{
border-top:solid 1px green;
#009933;
}
.accessline12{
border-bottom:solid 1px #009933;
}
.accessline2{
border-top:solid 2px #009933;
}
A:LINK{
color:#2f4f4f;
black;
#696969;
gray;
#0033cc;
text-decoration:underline;
FONT-SIZE:14px;
background:transparent;
}
A:VISITED{
color:black;
#696969;
black;
gray;
#0066ff;
purple;
text-decoration:underline;
FONT-SIZE:14px;
background:transparent;
}
A:HOVER,A:ACTIVE{
text-decoration:underline;
FONT-SIZE:14px;
font-weight:normal;
background:transparent;
background-color:white;
#4169e1;
#FFCC33;
FFD591;
#FFFF99;
#F0D4F2;
color:#4169e1;
#ff0080;
white;
blue;
background:transparent;
}
a.header:link,a.header:visited,a.header:active,a.header:hover{
background:transparent;
background:transparent;
}
a.link2:link,a.link2:visited{
color: #0066cc;
text-decoration:underline;
letter-spacing: 1px;
font-weight:bold;
FONT-SIZE: 16px;
}
a.link2:hover,a.link2:active{
color:#ff0080;
text-decoration:underline;
letter-spacing:1px;
font-weight:bold;
FONT-SIZE: 16px;
}
a.link3:link,a.link3:visited{
color: #0066cc;
text-decoration:underline;
letter-spacing: 1px;
font-weight:normal;
FONT-SIZE: 14px;
}
a.link3:hover,a.link3:active{
color:#ff0080;
text-decoration:underline;
letter-spacing:1px;
font-weight:normal;
FONT-SIZE: 14px;
}
a.link5:link,a.link5:visited{
color: #0066cc;
text-decoration:underline;
letter-spacing: 1px;
font-weight:normal;
FONT-SIZE: 14px;
padding:15px;
}
a.link5:hover,a.link5:active{
color:#ff0080;
text-decoration:underline;
letter-spacing:1px;
font-weight:normal;
FONT-SIZE: 14px;
padding:15px;
}
a.link4:link,a.link4:visited{
color: #0066cc;
text-decoration:underline;
letter-spacing: 1px;
font-weight:bold;
FONT-SIZE: 14px;
text-align:center;
}
a.link4:hover,a.link4:active{
color:#ff0080;
text-decoration:underline;
letter-spacing:1px;
font-weight:bold;
FONT-SIZE: 14px;
text-align:center;
}
a.link6:link,a.link6:visited{
color: #0066cc;
text-decoration:underline;
letter-spacing: 1px;
font-weight:bold;
FONT-SIZE: 14px;
text-align:left;
}
a.link6:hover,a.link6:active{
color:#ff0080;
text-decoration:underline;
letter-spacing:1px;
font-weight:bold;
FONT-SIZE: 14px;
text-align:left;
}
a.pp:link,a.pp:visited{
color:#0066cc;
#41603E;
#0066cc;
letter-spacing: 1px;
FONT-SIZE: 12px;
text-decoration:none;
text-align:center;
}
a.pp:hover,a.pp:active{
color:#ff0080;
#0066cc;
letter-spacing:1px;
FONT-SIZE: 12px;
text-align:center;
}
a.l_site:link,a.l_site:visited{
color: #0066cc;
text-align:left;
text-decoration:underline;
letter-spacing: 1px;
font-weight:normal;
FONT-SIZE: 12px;
}
a.l_site:hover,a.l_site:active{
color:#ff0080;
text-decoration:underline;
letter-spacing:1px;
font-weight:normal;
FONT-SIZE: 12px;
text-align:left;
}
a.l_site2:link,a.l_site2:visited{
color: #0066cc;
text-align:left;
text-decoration:underline;
letter-spacing: 1px;
font-weight:bold;
FONT-SIZE: 14px;
}
a.l_site2:hover,a.l_site2:active{
color:#ff0080;
text-decoration:underline;
letter-spacing:1px;
font-weight:bold;
FONT-SIZE: 14px;
text-align:left;
}
a.small:link,a.small:visited{
color:#696969;
text-decoration: none;
FONT-SIZE: 12px;
letter-spacing: 1px
;
}
a.small:hover,a.small:active{
color:#696969;
#ff0080;
;
blue;
white;
FONT-SIZE: 12px;
font-weight: normal
background-color:white;
#F0D4F2;
#4169e1;
FFCC33#FFFF99;
letter-spacing:1px
;
}
a.small_s:link,a.small_s:visited{
color:blue;
text-decoration: underline;
FONT-SIZE: 12px;
letter-spacing: 1px
;
}
a.small_s:hover,a.small_se:active{
color:red;
FONT-SIZE: 12px;
font-weight: underline;
letter-spacing:1px
;
}
a.small2:link{
color:#696969;
#0033cc;
text-decoration: none;
FONT-SIZE: 14px;
}
a.small2:visited{
color: #696969;
#0066ff;
purple;
text-decoration: none;
FONT-SIZE: 14px;
}
a.small2:hover,a.small2:active{
color:#4169e1;
#696969;
#ff0080;
;
blue;
white;
FONT-SIZE: 14px;
font-weight: normal
background-color:white;
#F0D4F2;
#4169e1;
FFCC33#FFFF99;
}
a.big:link{
color:#696969;
#0033cc;
text-decoration: none;
FONT-SIZE: 14px;
letter-spacing: 1px
;
}
a.big:visited{
color: #696969;
#0066ff;
purple;
text-decoration: none;
FONT-SIZE: 14px;
letter-spacing: 1px
;
}
a.big:hover,a.big:active{
color:#4169e1;
#696969;
#ff0080;
blue;
white;
FONT-SIZE: 14px;
font-weight: normal
background-color:white;
#F0D4F2;
#4169e1;
FFCC33#FFFF99;
letter-spacing:1px
;
}
a.toppage:link {
color:#696969;
#000000;
text-decoration:none;
underline;
FONT-SIZE: 12px;
letter-spacing: 2px
;
}
a.toppage:visited {
color:#696969;
#000000;
text-decoration: none;
underline;
FONT-SIZE: 12px;
letter-spacing: 2px
;
}
a.toppage:hover,a.toppage:active{
color: #4169e1;
#696969;
#ff0080;
white;
text-decoration: none;
underline;
FONT-SIZE: 12px;
font-weight:normal;
background:white;
#4169e1;
FFCC33;
#FFFF99;
letter-spacing: 2px
;
}
.onpage{
padding-top:5px ;
padding-bottom:5px;
padding-right:0px;
padding-left:5px;
FONT-SIZE:14px;
color:#ff0080;
red;
#88484D;
blue;
purple;
letter-spacing:2px;
text-decoration: none;
underline;
background-color:white;
#F0D4F2;
#E09CD2;
}
.onpage2{
padding-top:5px ;
padding-bottom:5px;
padding-right:0px;
padding-left:5px;
FONT-SIZE:14px;
color:#ff0080;
red;
#88484D;
blue;
#0066ff;
purple;
letter-spacing:1px;
text-decoration: none;
underline;
background-color:white;
#F0D4F2;
#E09CD2;
}
.onpagebig{
padding-top:5px ;
padding-bottom:5px;
padding-right:0px;
padding-left:5px;
FONT-SIZE:14px;
color:#ff0080;
red;
#88484D;
blue;
#0066ff;
purple;
letter-spacing:3px;
text-decoration: none;
underline;
background-color:white;
#F0D4F2;
#E09CD2;
}
.onpage_small{
padding:2px 5px ;
FONT-SIZE:14px;
color:#FF0066;
red;
#88484D;
blue;
#0066ff;
purple;
letter-spacing:0px;
text-decoration: none;
underline;
background-color:white;
#F0D4F2;
#E09CD2;
}
.onpage_kensyu{
padding:2px 5px ;
FONT-SIZE:14px;
color:#ff0080;
#88484D;
blue;
#0066ff;
purple;
letter-spacing:2px;
text-decoration: underline;
none;
}
.offpage_kensyu{
padding:2px 5px ;
FONT-SIZE:14px;
color:blue;
#0066ff;
purple;
#88484D;
letter-spacing:2px;
text-decoration: underline;
none;
}
#container {
padding-bottom:10px;
width:720px;
text-align:center;
vertical-align:bottom;
border-right-style:solid ;
border-left-style:solid ;
border-color:#003399;
border-width:0px 
;
}
#container_tantoui {
width:600px;
text-align:center;
vertical-align:bottom;
background-color:#ffffff;
border-right-style:solid  ;
border-left-style:solid ;
border-color:#003399;
border-width:2px 
;
}
#header{
width:720px;
clear:left ;
text-align:left;
vertical-align:top;
background-color:#ffffff;
border-bottom:solid 0px #003399;
margin-bottom:2px;
border-right:solid 0px #003399;
border-left:solid 0px #003399;
}
#header_1{
clear:left ;
line-height:30px;
text-align:left;
vertical-align:middle;
margin-left:50px;
width:900px;
background-color:navy;
}
#inlink{
padding-top:5px;
padding-bottom:8px;
clear:left ;
background-color:#ffffff;
line-height:50px;
text-align:center;
vertical-align:middle;
border-bottom:solid 1px #003399;
vertical-align:bottom;
}
#borderline1{
background-color:#D5EAFF;
line-height:20px;
border-bottom:solid 2px #696969
;
}
#content {
padding:0px;
background-color:#ffffff;
}
#left1 {
float:left;
padding-top:27px;
padding-left:7px;
padding-right:7px;
width:120px;
text-align:center;
vertical-align:top;
}
#left1new {
float:left;
text-align:center;
vertical-align:top;
}
#left1_yellow {
float:left;
padding-top:27px;
padding-left:7px;
padding-right:7px;
width:150px;
text-align:center;
vertical-align:top;
}
#left1_green {
float:left;
padding-top:27px;
padding-left:7px;
padding-right:7px;
width:160px;
text-align:center;
vertical-align:top;
}
#left2
{
float:left;
background-color:#D5EAFF;
padding:2px;
margin:2px;
}
#right{
float:left;
text-align:right;
border-left:solid 0px #003399;
}
#right_green{
float:left;
text-align:right;
border-left:solid 1px #003399;
}
#way{
padding-left:15px;
padding-bottom:6px;
padding-top:10px;
vertical-align:bottom;
line-height:15px;
float:left;
border-bottom:solid 0px #D5EAFF;
text-align:left;
font-size:12px;
background-color:#ffffff;
width: 540px;
letter-spacing:3px;
}
#right1{
vertical-align:middle;
text-align:center;
line-height:25px;
argin-left:10px;
margin-top:0px;
margin-right:0px;
margin-bottom:0px;
margin-left:5px;
padding-bottom:0px;
padding-top:0px;
padding-right:0px;
padding-left:0px;
width: 550px;
border-top:solid 4px #003399;
border-bottom:solid 4px #003399;
font-size:20px;
font-weight:bold;
letter-spacing:2px;
color:#039;
}
/*background-color:#D5EAFF;
*/
#right1_1{
text-align:left;
vertical-align:top;
width: 200px;
font-size:15px;
font-weight:bold;
letter-spacing:2px;
color:#039;
float:left;
}
#right1_2{
padding-top:15px;
text-align:left;
width: 390px;
font-size:20px;
font-weight:bold;
letter-spacing:5px;
color:#039;
float:left;
}
#right1_news{
vertical-align:middle;
text-align:center;
line-height:25px;
argin-left:10px;
margin-top:20px;
margin-right:0px;
margin-bottom:0px;
margin-left:5px;
padding-bottom:0px;
padding-top:0px;
padding-right:0px;
padding-left:0px;
width: 590px;
border-top:solid 4px #FF9F5B;
#FFD981;
#B5DE8C;
#FFADA9;
border-bottom:solid 4px #FF9F5B;
#FFD981;
#B5DE8C;
#FFADA9;
font-size:20px;
font-weight:bold;
letter-spacing:2px;
color:#414F38;
#B75767;
}
#right2 {
padding-top:5px;
padding-right:0px;
padding-left:0px;
padding-bottom:10px;
margin-top:10px;
margin-left:5px;
margin-right:0px;
margin-bottom:10px;
text-align:center;
width: 550px;
float:left;
background-color: #ffffff;
overflow: hidden;
border-style:none;
border-width:1px;
border-color#003399;
}
#right11 {
text-align:center;
float:left;
width: 610px;
border-top:solid 4px #4682B4;
border-bottom:solid 4px #4682B4;
line-height:30px;
overflow: hidden;
margin-top:10px;
font-size:20px;
font-weight:bold;
letter-spacing:2px;
color:#039;
margin-left:15px;
}
table.t_news_2 {
margin:0px 0px 0px 30px;
padding:0px;
width: 540px;
}
table.t_news_2 td{
font-size:14px;
LINE-HEIGHT: 160%;
letter-spacing:2px
;
}
table.t_news_3{
margin:20px 0px 0px 50px;
padding:0px;
width: 520px;
}
table.t_news_3 td{
font-size:14px;
LINE-HEIGHT: 160%;
letter-spacing:2px
;
}
.table3 {
margin:0px;
padding:0px;
width: 570px;
text-align:center;
}
.td_news_rightdate{
font-size:14px;
LINE-HEIGHT: 160%;
letter-spacing:2px
text-align:right;
padding-bottom:20px;
}
/*#4682B4;
*/

.space{
clear:left;
font-size:1px;
line-height:1px;
}
.space2{
clear:left;
font-size:1px;
line-height:1px;
height:30px;
}
#cont {
width: 614px;
background-color: #ffffff;
line-height:600px;
overflow: hidden;
}
.aisatsu {
padding-top:0px;
padding-botoom:5px;
color:#000000;
font-size:14px;
letter-spacing:2px
;
}
.aisatsu_e {
padding-top:12px;
color:#000000;
font-size:12px;
letter-spacing:1px
;
}
.sankaku_blue {
background-image : url(sankaku_blue2.gif);
background-repeat:no-repeat;
background-position:center center;
width:15px;
vertical-align:middle;
height:24px;
border-left :solid 0px #cccccc;
}
.sankaku_red {
background-image : url(sankaku_red.gif);
background-repeat:no-repeat;
background-position:center center;
width:15px;
vertical-align:middle;
height:24px;
}
.pad {
padding:2px 5px 
;
}
.pad_big {
padding-top:5px ;
padding-bottom:5px;
padding-right:0px;
padding-left:5px;
}
.pad_big2 {
padding-top:5px ;
padding-bottom:5px;
padding-right:0px;
padding-left:5px;
letter-spacing: 0px;
}
.waku_yellow1 {
　
    color:#039;
font-weight: bold;
font-size: 16px;
letter-spacing: 2px;
text-align:center;
vertical-align:middle;
border-style:solid none none none ;
border-width:7px;
border-color:FDD94D;
#ffff66;
e6ff33;
#ffff33;
#003399;
background-color:#ffffff;
#FFFF99;
#ffffff;
}
.waku_pink1 {
　
    color:#039;
font-weight: bold;
font-size: 16px;
letter-spacing: 1px;
text-align:center;
vertical-align:middle;
border-style:none none solid none ;
border-width:7px;
border-color:#ff69b4;
#FFE4E1;
#003399;
background-color:#ffffff;
#FFE4E1
}}}}}}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
.waku_green1 {
　
    color:#039;
font-weight: bold;
font-size: 16px;
letter-spacing: 2px;
text-align:center;
vertical-align:middle;
border-style:none none solid none ;
border-width:7px;
border-color:#8BCF5F;
#00cc33;
#8BCF5F;
#BEE387 ;
#3cb371;
ccffcc;
#003399;
background-color:#ffffff;
#ccffcc;
}
.waku_orange1 {
　
    color:#039;
font-weight: bold;
font-size: 16px;
letter-spacing: 2px;
text-align:center;
vertical-align:middle;
border-style:solid none none  none ;
border-width:7px;
border-color:#ff8c00;
#FC904E;
#FF9933;
darkorange;
#ff6600;
3300;
4500;
8c00;
ffe79b;
#003399;
background-color:#ffffff;
#FFE79B;
}
.waku_purple1 {
　
    color:#039;
font-weight: bold;
font-size: 16px;
letter-spacing: 2px;
text-align:center;
vertical-align:middle;
border-style:none none solid none ;
border-width:7px;
border-color:#8A60EB ;
#C4B5E3;
#B35A9A;
mediumorchid;
#9966ff;
#ccccff;
#003399;
background-color:#ffffff;
#ccccff;
}
/* top page  */

.head{
border-bottom-style:solid;
　　border-width:1px;
　　border-color:#888899;
background-color : #FFFFFF
;
}
.table_1 {
　　
    border-style:dotted;
　　border-width:5px;
　　border-color:white #ACD6DD
}
.waku_blue {
　　
    margin-top: 0px;
color: #000066;
font-weight: bold;
font-size: 14px;
letter-spacing: 2px;
border-style:none;
background-image : url(image/icon_blue.jpg);
background-repeat : no-repeat
;
}
.waku_3 {
　　
    background-image : url("image/fl_blue.gif");
background-repeat : no-repeat;
background-position : 0% 0%
;
}
.waku_2 {
　　
    background-image : url("image/fl_blue.gif");
background-repeat : no-repeat;
background-position : 45% 82%;
}
.clear_54{
clear:left;
width:540px;
height:3px;
margin:0px;
font-size:1px;
}
.clear_10{
clear:left;
width:720px;
height:10px;
margin:0px;
font-size:1px;
}
.clear_520{
clear:left;
width:520px;
height:10px;
margin:0px;
font-size:1px;
}
#top_ue0{
float:left;
width:100px;
margin:10px 4px;
}
#top_ue1{
float:left;
border:solid 1px #FF9F5B;
}
#top_photo{
float:right;
margin:10px 4px 0px 4px;
border:solid 0px pink;
}
#t_top_ue{
width:410px;
margin:0px;
}
#t_top_photo{
width:170px;
}
#top_newstitle{
font-size:16px;
font-weight: bold;
color:#414F38;
#B75767;
border-bottom:solid 2px #FF9F5B;
#FFD981;
#FF9F5B;
#B75767;
#688A53;
}
.waku {
　　
    border-style:solid;
　　border-width:1px;
　　border-color:#ACD6DD;
text-align:center;
}
.kyoukai2 {
border-bottom-style:solid;
border-top-style:solid;
　　border-width:1px;
　　border-color:blue
}}}}}}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
.back {
　　
  border-style:solid;
border-width:1px;
　border-color:#003399;
background-color:#ffffff 
;
}
.topnews1{
padding-left:10px;
border-bottom-style : dotted;
border-width:1px;
　border-color:gray;
font-size:13px;
}
.topnews1_none{
padding-left:10px;
border-bottom-style:none;
border-width:1px;
　border-color:gray;
}
.hyou1{
padding-left:10px;
border-bottom-style:dotted;
border-width:1px;
　border-color:gray;
font-size:14px;
color:black;
}
.top_newsdate{
padding-left:10px;
border-bottom-style:dotted;
border-width:1px;
　border-color:gray;
width:15px;
font-size:13px;
color:gray;
}
.top_newsdate_none{
padding-left:10px;
border-bottom-style:none;
border-width:1px;
　border-color:gray;
width:15px;
font-size:13px;
}
.topnews1_2{
padding-left:10px;
border-bottom-style:dotted;
border-width:0px;
　border-color:gray;
}
.line1 {
　　
  border-top-style:solid;
border-width:1px;
　border-color:#B75767;
background-color:#ffffff;
height:1px;
}
.brr {
FONT-SIZE: 12px;
LINE-HEIGHT: 100%
;
}
.waku_yellow {
　　
   margin-top: 0px;
color: #000066;
font-weight: bold;
font-size: 14px;
letter-spacing: 2px;
border-style:none;
background-image : url(image/icon_yellow.jpg);
background-repeat : no-repeat
;
}
.waku_pink {
　　
    margin-top: 0px;
color: #000066;
font-weight: bold;
font-size: 14px;
letter-spacing: 2px;
border-style:none;
background-image : url(image/icon_pink.jpg);
background-repeat : no-repeat
;
}
.waku_green {
　　
    margin-top: 0px;
color: #000066;
font-weight: bold;
font-size: 14px;
letter-spacing: 2px;
border-style:none;
background-image : url(image/icon_green.jpg);
background-repeat : no-repeat
;
}
.waku_purple {
　　
    margin-top: 0px;
color: #000066;
font-weight: bold;
font-size: 14px;
letter-spacing: 2px;
border-style:none;
background-image : url(image/icon_purple.jpg);
background-repeat : no-repeat
;
}
.waku_orange {
　　
    margin-top: 0px;
color: #000066;
font-weight: bold;
font-size: 14px;
letter-spacing: 2px;
border-style:none;
background-image : url(image/icon_orange.jpg);
background-repeat : no-repeat
;
}
a.link_foot:link,a.link_foot:visited {
color: #808080;
　padding:1px;
text-decoration:none;
font-weight:normal;
FONT-SIZE: 10px;
letter-spacing: 1px
;
}
a.link_foot:hover,a.link_foot:active{
color: #808080;
　padding:1px;
text-decoration: underline;
FONT-SIZE: 10px;
font-weight:normal;
letter-spacing: 1px
;
}
.foot{
border-top-style:solid;
　　border-width:1px;
　　border-color:#888899;
background-color : #FFFFFF
;
}
.uelink_td_top {
background-color:#FFFFFF;
border-style:outset;
border-color:#ffffff;
border-width:4px
;
}
a.ue:link,a.ue:visited {
color: #4D496A;
font-size:14px;
letter-spacing: 2px;
font-weight:bold;
}
a.ue:hover,a.ue:active {
color: #ff0080;
#C62633;
font-size:14px;
letter-spacing: 2px;
background-color:transparent;
font-weight:bold;
}
a.ue2:link,a.ue2:visited {
color: #4D496A;
font-size:14px;
letter-spacing: 1px;
font-weight:bold;
}
a.ue2:hover,a.ue2:active {
color: #ff0080;
#C62633;
font-size:14px;
letter-spacing: 1px;
background-color:transparent;
font-weight:bold;
}
.onpage_blue {
border-style:inset;
border-color:#c0c0c0;
border-width:3px;
color: #000066;
background-color : #D5EAFF;
font-weight:bold;
font-size:14px;
letter-spacing: 2px
;
}
.onpage_yellow {
border-style:inset;
border-color:#c0c0c0;
border-width:3px;
color: #000066;
background-color : #FFFF99;
font-size:14px;
font-weight:bold;
letter-spacing: 2px
;
}
.onpage_pink {
border-style:inset;
border-color:#c0c0c0;
border-width:3px;
color: #000066;
background-color : #FFE4E1;
font-size:14px;
font-weight:bold;
letter-spacing: 2px
;
}
.onpage_green {
border-style:inset;
border-color:#c0c0c0;
border-width:3px;
color: #000066;
background-color : #ccffcc;
font-size:14px;
font-weight:bold;
letter-spacing: 2px
;
}
.onpage_purple {
border-style:inset;
border-color:#c0c0c0;
border-width:3px;
color: #000066;
background-color : #ccccff;
font-size:14px;
font-weight:bold;
letter-spacing: 2px
;
}
.onpage_orange {
border-style:inset;
border-color:#c0c0c0;
border-width:3px;
color: #000066;
background-color : #FFE79B;
font-size:14px;
font-weight:bold;
letter-spacing: 2px
;
}
.uelink_td_blue {
font-color:#000066;
background-color:#D5EAFF;
border-style:outset;
border-color:#ffffff;
border-width:4px
;
}
.uelink_td_yellow {
font-color:#000066;
background-color:#FFFF99;
border-style:outset;
border-color:#ffffff;
border-width:4px
;
}
.uelink_td_pink {
color:#000066;
background-color:#FFE4E1;
border-style:outset;
border-color:#ffffff;
border-width:4px
;
}
.uelink_td_green {
color:#000066;
background-color:#ccffcc;
border-style:outset;
border-color:#ffffff;
border-width:4px
;
}
.uelink_td_purple {
color:#000066;
background-color:#ccccff;
border-style:outset;
border-color:#ffffff;
border-width:4px
;
}
.uelink_td_orange {
color:#000066;
background-color:#FFE79B;
border-style:outset;
border-color:#ffffff;
border-width:4px
;
}
.footerlink{
margin-top:0px;
padding-top:0px;
border-style:solid;
border-color:#000000;
border-width:1px;
text-align:center;
vertical-align:middle
;
}
.pad0{
margin-bottom:0px;
padding-bottom:0px;
border-style:solid;
border-color:#000000;
border-width:1px;
text-align:center;
vertical-align:middle
;
}
.small{
font-size:12px;
}
.td_outline {
FONT-SIZE:12px;
LINE-HEIGHT:140%;
width:100px;
color: #333333;
border-style:none;
border-color:#003399;
border-width:1px ;
text-align:left;
vertical-align:top;
}
.td_outline2 {
FONT-SIZE:12px;
LINE-HEIGHT:140%;
width:190px;
color: #333333;
border-style:none;
border-color:#003399;
border-width:1px;
text-align:left;
vertical-align:top;
}
.table4 {
margin-bottom:10px;
margin-left:40px;
padding:0px;
width: 350px;
text-align:left;
border-style:double ;
border-color:#003399;
border-width:1px 
;
}
#outline {
margin-left:50px;
float:left;
padding-top:0px;
padding-left:7px;
padding-right:7px;
width:130px;
height:30px;
text-align:center;
vertical-align:top;
background-color:#ffffff;
border-style:solid none solid solid;
border-width:1px;
border-color:#003399;
}
#outline4 {
float:left;
padding-top:0px;
padding-left:7px;
padding-right:7px;
width:250px;
height:30px;
text-align:center;
vertical-align:top;
background-color:#ffffff;
border-style:solid;
border-width:1px;
border-color:#003399;
}
table.waku_b {
border-width: 1px 0px 1px 0px;
border-color: darkblue;
border-style: solid;
border-collapse: collapse;
float:left;
}
table.format1_b {
border-width: 1px;
border-color: darkblue;
border-style: solid;
border-collapse: collapse;
float:left;
margin-left:20px;
}
table.format1_b th {
border-width: 1px;
border-color: black gray;
border-style: solid;
padding:3px;
background-color: #c0d9f3;
E0F1F6;
text-align:center;
font-size:14px;
font-weight:bold;
}
table.format1_b td {
border: 1px gray solid;
padding-top: 3px;
LINE-HEIGHT:130%;
padding-bottom: 3px;
padding-left: 3px;
padding-right: 0px;
letter-spacing:2px;
font-size:14px;
}
table.format1 {
border-width: 1px;
border-color: darkblue;
border-style: solid;
border-collapse: collapse;
float:left;
}
table.format1 th {
border-width: 1px;
border-color: black gray;
border-style: solid;
padding:3px;
background-color: #c0d9f3;
E0F1F6;
text-align:center;
font-size:14px;
font-weight:bold;
}
table.format1 td {
border: 1px gray solid;
padding-top: 3px;
LINE-HEIGHT:130%;
padding-bottom: 3px;
padding-left: 3px;
padding-right: 0px;
letter-spacing:0px;
font-size:13px;
}
.td1
{
border: 1px gray solid;
background-color: c0d9f3;
#E0F1F6;
padding: 3px;
LINE-HEIGHT:140%;
font-weight:bold;
}
table.format2 {
border-width: 1px;
border-color: darkblue;
border-style: solid;
border-collapse: collapse;
clear:left;
}
table.format2 th {
border: 1px gray solid;
padding: 3px;
LINE-HEIGHT:130%;
background-color:#d9ffff;
font-size:14px;
text-align:center;
}
table.format2 td {
border: 1px gray solid;
LINE-HEIGHT:130%;
text-align:left;
font-size:14px;
}
.tantoui_h{
border: 1px gray solid;
LINE-HEIGHT:130%;
background-color:#E4E5ED;
#d9ffff;
font-size:14px;
text-align:center;
}
.tantoui_left {
border: 1px gray solid;
LINE-HEIGHT:130%;
text-align:left;
font-size:14px;
padding-left:5px;
}
.tantoui {
border: 1px gray solid;
LINE-HEIGHT:130%;
text-align:center;
font-size:14px;
}
.rec_h{
border: 1px gray solid;
LINE-HEIGHT:130%;
background-color:#E4E5ED;
#d9ffff;
font-size:14px;
text-align:left;
padding-left:3px;
}
.rec_left {
border: 1px gray solid;
LINE-HEIGHT:130%;
text-align:left;
font-size:14px;
padding-left:3px;
}
.rec_center {
border: 1px gray solid;
LINE-HEIGHT:130%;
text-align:center;
font-size:14px;
}
.navy{
color:navy;
}
#right3 {
padding-top:5px;
padding-right:0px;
padding-left:0px;
padding-bottom:10px;
margin-top:10px;
margin-left:5px;
margin-right:0px;
margin-bottom:10px;
text-align:left;
width: 590px;
float:left;
background-color: #ffffff;
overflow: hidden;
border-style:none;
border-width:1px;
border-color:#003399;
}
.td_idea {
padding-left:2px;
color:#000000;
font-size:14px;
letter-spacing:2px;
text-align:left;
}
.td_idea2 {
padding:2px;
color:#000000;
font-size:14px;
letter-spacing:2px
  border: 1px gray solid;
background-color: c0d9f3;
#E0F1F6;
font-weight:bold;
}
.td2{
padding: 3px;
font-size:15px;
}
#top_left1{
float:left;
margin:10px;
}
#top_access{
margin-top:0px;
border-collapse:collapse;
width:120px;
border:solid 1px #a9a9a9;
#6590C5;
#ACD6DD;
#003399;
text-align:left;
background-color:#ffffff;
border-left:solid 2px #006633;
}
#top_access2{
border-collapse:collapse;
width:140px;
border:solid 1px #a9a9a9;
#6590C5;
#ACD6DD;
#003399;
text-align:left;
background-color:#ffffff;
border-left:solid 2px #006633;
}
.l_access{
border-bottom:solid 2px #006633;
}
.waku_blue1 {
　
    color:#039;
font-weight: bold;
font-size: 16px;
letter-spacing: 2px;
text-align:center;
vertical-align:middle;
border-top:solid 7px #0066cc;
#1e90ff;
#33ccff;
#003399;
border-bottom:solid 0px #33ccff;
ACD6DD;
;
background-color:#ffffff;
#ACD6DD
    border-right:solid 0px #ACD6DD;
#003399;
}
.waku_blue2 {
　
    background-color:#ACD6DD;
}
#top_left5{
margin:10px;
float:left;
}
#top_saiyou{
border-collapse:collapse;
width:140px;
border:solid 1px #a9a9a9;
#ACD6DD;
background-color:#ffffff;
text-align:left;
border-left:solid 2px  #8b66cc;
#8b0082;
#6633ff;
;
#0066cc;
#5918e0;
#6666ff;
#6f0066;
}
.l_saiyou{
border-bottom:solid 2px  #8b66cc;
#8b0082;
#6633ff;
#0066cc;
#5918e0;
#6666ff;
}
#top_left2{
margin:10px;
float:left
;
}
#top_intro{
border-collapse:collapse;
width:120px;
border:solid 1px #a9a9a9;
#6590C5;
#ACD6DD;
#003399;
text-align:left;
background-color:#ffffff;
#d3d3d3;
#6590C5;
#ffffff;
LINE-HEIGHT:130%;
border-left:solid 2px #0066cc;
#003399;
#4da6ff;
}
#top_intro2{
border-collapse:collapse;
width:140px;
border:solid 1px #a9a9a9;
#6590C5;
#ACD6DD;
#003399;
text-align:left;
background-color:#ffffff;
#d3d3d3;
#6590C5;
#ffffff;
LINE-HEIGHT:130%;
border-left:solid 2px #0066cc;
#003399;
#4da6ff;
}
.newstitle{
font-size:17px;
font-weight:bold;
text-align:center;
}
.l_in{
border-bottom:solid 2px #0066cc;
#003399;
}
.td_ten{
border-collapse:collapse;
border-bottom:dotted 1px gray;
vertical-align:middle;
}
.td_rin1{
border-collapse:collapse;
border:solid 1px gray;
vertical-align:middle;
text-decoration:none;
underline;
}
.td_rin2{
border-collapse:collapse;
border:solid 1px gray;
background-color:#0066cc;
#1e90ff;
;
color:white;
text-align:center;
vertical-align:middle;
text-decoration:none;
underline;
}
.td_ten3{
border-collapse:collapse;
border-bottom:dotted 1px gray;
}
.td_tenon{
border-collapse:collapse;
border-bottom:dotted 1px gray;
font-size:14px;
letter-spacing:3px;
height:20px;
background-color:#0066cc;
#1e90ff;
color:white;
line-height:13px;
text-decoration:none;
margin:0px;
display:block;
padding:4px;
vertical-align:middle;
line-height:13px;
text-decoration:none;
}
.td_ten2{
border-collapse:collapse;
border-left:solid 1px gray;
border-right:solid 1px gray;
}
.td_ten2_2{
border-collapse:collapse;
border-left:solid 1px gray;
border-right:solid 1px gray;
}
.td_ten2_3{
border-collapse:collapse;
border-left:solid 1px gray;
border-right:solid 1px gray;
border-bottom:solid 1px gray;
}
.td_ten3{
border-collapse:collapse;
border-bottom:solid 2px gray;
}
table.hyou {
padding:2px;
border-collapse:collapse;
}
table.hyou td {
padding:2px 0px 2px 2px;
font-size:17px;
border:solid 1px gray;
font-size:13px;
text-align:center

;
}
.hyoutitle{
background-color:silver;
font-weight:bold;
text-align:center

;
}
.unline{
text-decoration:underline;
font-weight:bold;
}
.h_intro{
backbround-color:blue;
}
.line2{
border-bottom:1px gray solie;
}
.big15{
font-size:15px;
font-weight:bold;
}
.big15_2{
font-size:15px;
}
.f_17{
vertical-align:middle;
font-size:17px;
font-weight:bold;
}
.f_18{
vertical-align:middle;
font-size:15px;
font-weight:normal;
text-decoration:underline;
}
.big17_d1{
color:navy;
LINE-HEIGHT: 120%;
vertical-align:middle;
text-align:left;
font-size:17px;
font-weight:bold;
border-bottom:solid skyblue 7px;
padding-left:5px;
}
.big17_d1old{
color:navy;
LINE-HEIGHT: 120%;
vertical-align:middle;
text-align:left;
background-color:#dfefff;
font-size:17px;
font-weight:bold;
border:solid 1px skyblue;
border-top:solid blue 2px;
padding-left:5px;
}
.big17_d2{
color:navy;
LINE-HEIGHT: 120%;
vertical-align:middle;
text-align:left;
font-size:17px;
font-weight:bold;
border-bottom:solid green 7px;
padding-left:5px;
}
.big17_d3{
color:navy;
LINE-HEIGHT: 120%;
vertical-align:middle;
text-align:left;
font-size:17px;
font-weight:bold;
border-bottom:solid yellow 7px;
padding-left:5px;
}
.big17_d4{
color:navy;
LINE-HEIGHT: 120%;
vertical-align:middle;
text-align:left;
font-size:17px;
font-weight:bold;
border-bottom:solid orange 7px;
padding-left:5px;
}
table.doc_1{
border-bottom:solid 3px naby;
border-collapse:collapse;
}
.big17{
color:white;
vertical-align:top;
text-align:center;
background-color:navy;
font-size:17px;
font-weight:bold;
}
.big17_d{
color:white;
vertical-align:top;
text-align:center;
background-color:;
font-size:17px;
font-weight:bold;
}
.big17a{
border-bottom:solid 1px gray;
background-color:white;
border-right:solid 1px gray;
background-color:white;
vertical-align:middle;
font-size:17px;
font-weight:bold;
}
.headlink
{
margin-left:20px;
margin-right:20px;
valign:left;
}
.big17b{
border-bottom:solid 1px gray;
vertical-align:middle;
border-top:solid 1px gray;
border-right:solid 1px gray;
border-left:solid 1px gray;
background-color:white;
font-size:17px;
font-weight:bold;
}
.big172{
border-top:solid 0px white;
border-right:solid 0px white;
}
.big17c{
border-top:solid 0px gray;
border-left:solid 1px gray;
border-bottom:solid 1px gray;
background-color:white;
border-right:solid 1px gray;
vertical-align:middle;
font-size:17px;
font-weight:bold;
}
.big1721{
border-top:solid 1px gray;
border-right:solid 1px gray;
background-color:blue;
}
.big20o{
font-size:25px;
font-weight:bold;
color:#0066cc;
letter-spacing:0px;
}
.big17o{
font-size:17px;
font-weight:bold;
}
.big1722{
border-top:solid 1px gray;
border-right:solid 1px gray;
background-color:red;
}
.big1723{
border-top:solid 1px gray;
border-right:solid 1px gray;
background-color:pink;
}
.big1724{
border-top:solid 1px gray;
border-right:solid 1px gray;
background-color:yellow;
}
.big1725{
border-top:solid 1px gray;
border-right:solid 1px gray;
background-color:black;
}
.big1726{
border-top:solid 1px gray;
border-right:solid 1px gray;
background-color:purple;
}
.big1727{
border-top:solid 1px gray;
border-right:solid 1px gray;
background-color:orange;
}
.big1728{
border-top:solid 1px gray;
border-right:solid 1px gray;
background-color:green;
}
.big1729{
border-top:solid 1px gray;
border-right:solid 1px gray;
background-color:yellow;
}
.big17210{
border-top:solid 1px gray;
border-right:solid 1px gray;
background-color:yellow;
}
.big1724{
border-top:solid 1px gray;
border-right:solid 1px gray;
background-color:yellow;
}
.big17_navy{
color:navy;
font-size:17px;
font-weight: bold;
}
.big15_navy{
color:navy;
font-size:15px;
font-weight: bold;
}
.big15_navy2{
color:navy;
font-size:15px;
}
.td_ten4{
border-collapse:collapse;
border-bottom:dotted 2px gray;
font-size:14px;
}
#top_gairai{
border-collapse:collapse;
width:145px;
border:solid 1px #a9a9a9;
#ACD6DD;
background-color:#ffffff;
#d3d3d3;
#6590C5;
#ffffff;
text-align:left;
border-left:solid 2px #ffcc33;
#f5c00a;
#4da6ff;
#f5c00a;
#ffcc66;
6600;
fdcb02;
}
#top_gairai2{
border-collapse:collapse;
width:140px;
border:solid 1px #a9a9a9;
#ACD6DD;
background-color:#ffffff;
#d3d3d3;
#6590C5;
#ffffff;
text-align:left;
border-left:solid 2px #ffcc33;
#f5c00a;
#4da6ff;
#f5c00a;
#ffcc66;
6600;
fdcb02;
}
.l_gai{
border-bottom:solid 2px #ffcc33;
#f5c00a;
#4da6ff;
}
#top_left3{
margin:10px;
float:left
;
}
#top_nyuuin{
border-collapse:collapse;
width:140px;
border:solid 1px #a9a9a9;
#ACD6DD;
background-color:#ffffff;
#d3d3d3;
#6590C5;
#ffffff;
text-align:left;
border-left:solid 2px #ff6699;
#ff69b4;
#ee82ee;
#f00b72;
#ff99cc;
}
#top_nyuuin2{
border-collapse:collapse;
width:140px;
border:solid 1px #a9a9a9;
#ACD6DD;
background-color:#ffffff;
#d3d3d3;
#6590C5;
#ffffff;
text-align:left;
border-left:solid 2px #ff6699;
#ff69b4;
#ee82ee;
#f00b72;
#ff99cc;
}
.l_nyu{
border-bottom:solid 2px #ff6699;
#ff69b4;
#f00b72;
}
#top_left4{
margin:10px;
float:left
;
}
#top_doc{
border-collapse:collapse;
width:130px;
border:solid 1px #a9a9a9;
#6590C5;
#ACD6DD;
background-color:#ffffff;
#d3d3d3;
#6590C5;
#ffffff;
text-align:left;
border-left:solid 2px #489191;
#66cc99;
#33ff66;
9999;
#339999;
#489191;
#0066cc;
#f5c00a;
#8fbc8f;
}
#top_pet{
border-collapse:collapse;
margin-top:0px;
width:130px;
border:solid 1px #a9a9a9;
#ACD6DD;
background-color:#ffffff;
#d3d3d3;
#6590C5;
#ffffff;
text-align:left;
border-left:solid 2px #4da6ff;
#9933ff;
}
#top_doc2{
border-collapse:collapse;
width:140px;
border:solid 1px #a9a9a9;
#6590C5;
#ACD6DD;
background-color:#ffffff;
#d3d3d3;
#6590C5;
#ffffff;
text-align:left;
border-left:solid 2px #489191;
#66cc99;
#33ff66;
9999;
#339999;
#489191;
#0066cc;
#f5c00a;
#8fbc8f;
}
.l_doc{
border-bottom:solid 2px  #489191;
#66cc99;
#489191;
#0066cc;
#f5c00a;
#8fbc8f;
}
#top_kaigo{
border-collapse:collapse;
margin-top:0px;
width:145px;
border:solid 1px #a9a9a9;
#ACD6DD;
background-color:#ffffff;
#d3d3d3;
#6590C5;
#ffffff;
text-align:left;
border-left:solid 2px  #ff9966;
#ff6600;
#336699;
}
#top_kaigo2{
border-collapse:collapse;
width:140px;
border:solid 1px #a9a9a9;
#ACD6DD;
background-color:#ffffff;
#d3d3d3;
#6590C5;
#ffffff;
text-align:left;
border-left:solid 2px  #ff9966;
#ff6600;
#336699;
}
.l_kaigo{
border-bottom:solid 2px #ff9966;
#ff6600;
}
#top_wakaho{
border-collapse:collapse;
margin-top:0px;
width:140px;
border:solid 1px #a9a9a9;
#ACD6DD;
background-color:#ffffff;
#d3d3d3;
#6590C5;
#ffffff;
text-align:left;
border-left:solid 2px #37db00;
#99cc66;
#ccff33;
#99ff00;
}
#top_wakaho2{
border-collapse:collapse;
margin-top:0px;
width:150px;
border:solid 1px #a9a9a9;
#ACD6DD;
background-color:#ffffff;
#d3d3d3;
#6590C5;
#ffffff;
text-align:left;
border-left:solid 2px #37db00;
#99cc66;
#ccff33;
#99ff00;
}
.l_wakaho{
border-bottom:solid 2px #37db00;
}
#top_pet{
border-collapse:collapse;
margin-top:0px;
width:130px;
border:solid 1px #a9a9a9;
#ACD6DD;
background-color:#ffffff;
#d3d3d3;
#6590C5;
#ffffff;
text-align:left;
border-left:solid 2px #4da6ff;
#9933ff;
}
.l_pet
{
border-bottom:solid 2px #4da6ff;
#9933ff;
}
#top_chikuma{
border-collapse:collapse;
margin-top:0px;
width:130px;
border:solid 1px #a9a9a9;
background-color:#ffffff;
text-align:left;
border-left:solid 2px orange;
}
.l_chikuma
{
border-bottom:solid 2px orange;
}
#top_footer{
clear:left;
text-align:center;
}
.td_doc1{
text-align:left;
background-color:#ffffff;
PADDING:5px 0px 0px 5px;
text-decoration:none;
font-size:15px;
color:navy;
vertical-align:top;
font-weight: bold;
border=solid 1px navy;
}
.td_doc2{
text-align:left;
background-color:#ffffff;
PADDING:5px 0px 0px 5px;
text-decoration:none;
font-size:14px;
vertical-align:top;
LINE-HEIGHT: 140%;
letter-spacing:2px
;
}
.td_doc3{
color:navy;
border:solid 1px gray;
}
.none{
border-style:none;
}
.doc1{
border-style:none none solid none ;
border-width:2px;
border-color:#8BCF5F;
#33FF99;
width:300px;
margin-left:20px;
margin-top:2px;
margin-bottom:2px;
padding-bottom:3px;
}
.doc2{
border-style: none;
border-width:1px;
border-color:#000000;
#8BCF5F;
#33FF99;
width:500px;
margin-left:20px;
margin-top:2px;
margin-bottom:0px;
padding-bottom:3px;
border-collapse:collapse;
}
.td_doc4{
text-align:center;
background-color:#ffffff;
PADDING:0px;
text-decoration:none;
font-size:13px;
color:navy;
font-weight: bold;
width:60px;
}
.td_doc5{
text-align:left;
background-color:#ffffff;
PADDING:3px;
text-decoration:none;
font-size:13px;
width:200px;
}
.td_doc6{
text-align:right;
background-color:#ffffff;
font-size:13px;
border: 1px gray solid;
}
.td_doc6_1{
text-align:center;
background-color:#ffffff;
font-size:14px;
font-weight:bold;
border: 1px gray solid;
background-color:#dfffd9;
bfffba;
bd7ffd7;
;
ccffcc;
#D0ECD2;
#99CC66;
#F0FFF0;
#ffffff;
}
.td_doc7{
text-align:left;
background-color:#ffffff;
font-size:13px;
border: 1px gray solid;
}
.td_doc7_1{
text-align:center;
background-color:#ffffff;
font-size:14px;
border: 1px gray solid;
font-weight:bold;
background-color:#dfffd9;
bfffba;
bd7ffd7;
;
ccffcc;
#D0ECD2;
#99CC66;
#F0FFF0;
#ffffff;
}
.td_doc8{
text-align:left;
PADDING:5px 0px 0px 5px;
text-decoration:none;
font-size:13px;
vertical-align:top;
LINE-HEIGHT: 130%;
letter-spacing:2px;
border: 1px gray solid;
font-weight:bold;
}
.td_doc8_1{
background-color:#ffffff;
PADDING:5px 0px 0px 5px;
text-decoration:none;
border: 1px gray solid;
font-size:14px;
background-color:#dfffd9;
bfffba;
bd7ffd7;
;
ccffcc;
#D0ECD2;
#99CC66;
#F0FFF0;
#ffffff;
font-weight:bold;
}
table.t_doc1 {
border-width: 1px;
border-color:navy;
border-style: solid;
border-collapse: collapse;
margin:0px 5px 10px 0px;
}
.doc2_2{
width:540px;
margin-left:10px;
margin-top:0px;
margin-bottom:2px;
padding-bottom:3px;
border-collapse:collapse;
text-align:left;
color:navy;
font-weight:bold;
font-size:14px;
letter-spacing:2px;
}
.recdoc2{
border-style: none;
border-width:1px;
border-color:#000000;
#8BCF5F;
#33FF99;
width:500px;
margin-left:20px;
margin-top:2px;
margin-bottom:0px;
padding-bottom:0px;
border-collapse:collapse;
text-align:left;
}
.recdoc3{
border-style: none;
width:520px;
margin-left:0px;
margin-top:10px;
border-collapse:collapse;
text-align:left;
font-size:13px;
letter-spacing:2px;
}
.recdoc4{
border-style: none;
width:520px;
margin-left:0px;
margin-top:20px;
margin-bottom:7px;
border-collapse:collapse;
text-align:left;
letter-spacing:2px;
color:navy;
}
.recdoc4_2{
border-style: none;
width:520px;
margin-left:20px;
margin-top:20px;
margin-bottom:7px;
border-collapse:collapse;
text-align:left;
letter-spacing:2px;
color:navy;
border-bottom:solid 1px gray;
}
.recdoc5{
width:450px;
margin-left:20px;
border-collapse:collapse;
text-align:left;
letter-spacing:2px;
}
.recdoc5_2{
width:450px;
margin-left:20px;
border-collapse:collapse;
text-align:left;
}
.recdoc6{
width:450px;
margin-left:20px;
border-collapse:collapse;
text-align:left;
}
table.t_recdoc1 {
border-width: 2px;
border-color:navy;
border-style: solid none solid none;
border-collapse: collapse;
margin: 0px 5px 0px 0px;
width:480px;
padding-left:30px;
}
table.t_recdoc2 {
border-width: 0px;
border-color:navy;
border-style: solid none solid none;
border-collapse: collapse;
margin-top: 0px;
margin-left:0px;
width:520px;
padding-left:30px;
}
table.t_recdoc2 th{
text-align:left;
font-weight:bold;
font-size:16px;
color:navy;
border-left:solid orange 20px;
border-bottom:solid orange 1px;
padding-left:10px;
}
table.t_recdoc2 td{
letter-spacing:2px;
}
table.t_recdoc3 {
border-width: 1px;
border-color:gray;
border-style: solid;
border-collapse: collapse;
margin: 0px 5px 0px 0px;
padding-left:0px;
border-collapse: collapse;
}
.td_recdoc1{
text-align:left;
PADDING:5px 5px 5px 5px;
text-decoration:none;
font-size:14px;
vertical-align:top;
LINE-HEIGHT: 140%;
letter-spacing:2px;
border-width: 2px;
border-color:gray;
border-style:solid none none none;
background-color : white;
}
.td_recdoc2{
text-align:left;
PADDING:0px 0px 0px 25px;
text-decoration:none;
vertical-align:top;
LINE-HEIGHT: 140%;
letter-spacing:2px;
border-width: 1px;
border-color:gray;
border-style:none none none none;
}
.td_recdoc2_2{
text-align:left;
PADDING:0px 0px 0px 55px;
text-decoration:none;
vertical-align:top;
LINE-HEIGHT: 140%;
letter-spacing:2px;
border-width: 1px;
border-color:gray;
border-style:none none none none;
}
.td_recdoc3{
width:350px;
text-align:left;
PADDING:0px 0px 0px 5px;
text-decoration:none;
font-size:15px;
vertical-align:top;
LINE-HEIGHT: 140%;
letter-spacing:2px;
border-width: 1px;
border-color:gray;
border-style:solid none solid none;
background-color:#CCCCFF;
font-weight:bold;
}
.td_recdoc4{
border-width: 1px;
border-color:gray;
border-style: solid;
border-collapse: collapse;
background-color:#E4E5ED;
#D2D9E8;
#F8F8FF;
#CCCCFF;
vertical-align:top;
letter-spacing:2px;
padding-left:5px;
font-size:13px;
}
.td_recdoc5 {
border-width: 1px;
border-color:gray;
border-style: solid;
border-collapse: collapse;
width:370px;
letter-spacing:2px;
padding-left:5px;
font-size:13px;
}
.td_waku1{
border-width: 1px;
border-color:gray;
border-style: solid;
border-collapse: collapse;
letter-spacing:2px;
padding-left:5px;
color:black;
font-size:14px;
}
.comment1 {
color:black;
font-size:14px;
letter-spacing:2px;
padding-left:5px;
}
.td_recdoc5_2 {
border-width: 1px;
border-color:gray;
border-style: solid;
border-collapse: collapse;
letter-spacing:2px;
padding-left:5px;
}
A.mail:LINK,A.mail:VISITED{
color:blue;
FONT-SIZE:12px;
text-decoration:underline;
background-color:#ffffff;
font-weight:normal;
}
A.mail:HOVER,A.mail:ACTIVE{
color:red;
FONT-SIZE:12px;
text-decoration:underline;
background-color:#ffffff;
font-weight:normal;
}
table.bg_sky{
border-bottom:solid 0px skyblue;
background-color:#ffffff;
padding-bottom:5px;
}
table.bg_sky td{
padding-left:5px;
padding-top:5px;
}
table.bg_sky2{
border-bottom:solid 1px skyblue;
background-color:#ffffff;
}
table.bg_sky2 td{
border:solid 1px skyblue;
background-color:#ffffff;
}
table.doc_kensa{
}
table.doc_kensa td{
font-size:12px;
line-height:110%;
border-bottom:solid 1px gray;
padding-top:5px;
}
table.bg_gre{
border-bottom:solid 0px #80ff80;
background-color:#ffffff;
}
table.bg_gre td{
padding-left:5px;
padding-top:5px;
}
table.bg_gre2{
border:solid 1px yellow;
background-color:#ffffff;
}
table.bg_ye{
background-color:#ffffff;
}
table.bg_ye td{
padding-left:5px;
padding-top:5px;
}
table.bg_pi{
border-bottom:solid 0px orange;
background-color:#ffffff;
}
table.bg_pi td{
padding-left:5px;
padding-top:5px;
}
table.bg_ora{
border:solid 0px orange;
background-color:#ffffff;
}
table.bg_ora2{
border:solid 1px orange;
background-color:#ffffff;
}
.out_co1{
background-color:#ffff80;
yellow;
text-align="center";
border:solid 0px gray;
}
.gre{
color:green;
font-size:18px;
font-weight:bold;
}
A.mail_b:LINK,A.mail_b:VISITED{
color:blue;
FONT-SIZE:14px;
text-decoration:underline;
background-color:#ffffff;
font-weight:normal;
}
A.mail_b:HOVER,A.mail_b:ACTIVE{
color:red;
FONT-SIZE:14px;
text-decoration:underline;
background-color:#ffffff;
font-weight:normal;
}
.tantoui1{
width:500px;
margin:20px 0px 0px 20px;
}
table.t_tantoui1 {
border-color: darkblue;
border-style: solid;
clear:left;
}
.t_hyoudai{
text-align:left;
margin-0;
}
.hyoudai
{
font-size:18px;
font-weight:bold;
text-align:left;
letter-spacing:2px
;
}
.comment{
font-size:14px;
text-align:left;
letter-spacing:1px
;
}
table.t_tantoui1 td {
border-style:outset;
　　border-width:4px;
　border-color:#ffffff;
background-color:#FBF7B3;
#FFF2AC;
#D0ECD2;
font-size:15px;
font-weight:bold;
padding:2px;
text-align:center;
height:50px;
border-collapse:separate;
}
.td_tantoui1 {
border-style:outset;
　　border-width:4px;
　  border-color:#ffffff;
background-color:#FBF7B3;
#FFF2AC;
#D0ECD2;
font-size:15px;
font-weight:bold;
padding:2px;
text-align:center;
height:50px;
border-collapse:separate;
}
.tanto1{
margin-left:10px;
width:550px;
clear:left;
}
.t_tanto1{
border-style:solid solid none solid;
　　border-width:1px;
　border-color:black;
font-size:15px;
background-color:white;
white;
#D0ECD2;
border-collapse:collapse;
width:550px;
}
.t_tanto1_2{
border-style:solid;
　　border-width:1px;
　border-color:black;
font-size:15px;
background-color:white;
#D0ECD2;
border-collapse:collapse;
width:550px;
}
.td_tantoyoubi{
border-style:none solid ;
　　border-width:1px;
　border-color:black;
width:70px;
background-color:#A7DFD4;
D0ECD2;
text-align:center;
font-size:14px;
font-weight:bold;
}
.td_tanto1{
border-style:none solid ;
　　border-width:1px;
　border-color:black;
width:70px;
text-align:center;
vertical-align:top;
font-size:14px;
}
.td_tanto2{
width:110px;
background-color:#FEE1DC;
#D0ECD2;
text-align:center;
font-size:14px;
font-weight:bold;
}
.td_tanto2_1{
width:100px;
background-color:#D0ECD2;
text-align:center;
font-size:14px;
font-weight:bold;
}
.td_tanto2_2_am{
width:10px;
background-color:#FEE1DC;
font-weight:bold;
color:navy;
}
.td_tanto2_am{
width:110px;
background-color:#FEE1DC;
text-align:center;
font-size:14px;
font-weight:bold;
}
.td_tanto2_pm{
width:110px;
background-color:#C5E5F3;
text-align:center;
font-size:14px;
font-weight:bold;
}
.td_tanto2_2{
width:110px;
background-color:#ffffff;
}
.katitle{
color:#ff0080;
#C62633;
width:140px;
background-color:#FFF2AC;
margin:10px 0px 10px 10px;
font-size:18px;
font-weight: bold;
text-align:center;
float:left;
border-style:outset;
　　border-width:2px;
　border-color:#ffffff;
}
.titlecomment{
width:400px;
margin:0px 0px 10px 10px;
font-size:14px;
float:left;
text-align:left;
letter-spacing:1px;
vertical-align:bottom;
padding-top:17px;
}
.titlecomment2{
width:400px;
margin:0px 0px 10px 10px;
font-size:14px;
float:left;
text-align:left;
letter-spacing:1px;
vertical-align:bottom;
padding-top:0px;
LINE-HEIGHT: 140%;
}
A.tantou:LINK,A.tantou:VISITED{
color:darkblue;
#4D496A;
FONT-SIZE:15px;
FONT-weight:bold;
background:transparent;
letter-spacing:2px

;
}
A.tantou:HOVER,A.tantou:ACTIVE{
color:#ff0080;
#C62633;
FONT-SIZE:15px;
font-weight:bold;
background:transparent;
letter-spacing:2px;
}
.gotop_left{
width:150px;
margin-left:10px;
margin-top:0px;
margin-bottom:10px;
valign:bottom;
padding-left:5px;
text-align:left;
border:solid 1px gray;
background-color:pink;
padding:3px;
}
.gotop{
text-align:right;
padding-bottom:10px;
padding-right:10px;
}
.gotop_r{
padding-top:5px;
text-align:right;
}
.gotop2{
width:550px;
color:black;
margin:10px 0px 10px 0px;
text-align:right;
text-decoration:underline;
font-size:9px;
}
.pmtime{
width:530px;
color:black;
margin:10px 0px 0px 30px;
text-align:left;
font-size:14px;
letter-spacing:1px;
}
A.tantoutop:LINK,A.tantoutop:VISITED{
color:blue;
text-decoration:underline;
FONT-SIZE:14px;
background-color:white;
}
A.tantoutop:HOVER,A.tantoutop:ACTIVE{
color:#ff0080;
red;
text-decoration:underline;
FONT-SIZE:14px;
background-color:white;
}
A.l_gotop:LINK,A.l_gotop:VISITED{
color:blue;
text-decoration:underline;
FONT-SIZE:12px;
}
A.l_gotop:HOVER,A.l_gotop:ACTIVE{
color:#ff0080;
red;
text-decoration:underline;
FONT-SIZE:12px;
}
A.normal:LINK,A.normal:VISITED{
color:blue;
text-decoration:underline;
FONT-SIZE:14px;
}
A.normal:HOVER,A.normal:ACTIVE{
color:#ff0080;
red;
text-decoration:underline;
FONT-SIZE:14px;
}
A.normal_s:LINK,A.normal_s:VISITED{
color:blue;
text-decoration:underline;
FONT-SIZE:13px;
}
A.normal_s:HOVER,A.normal_s:ACTIVE{
color:#ff0080;
red;
text-decoration:underline;
FONT-SIZE:13px;
}
A.top_newslink:LINK,a.top_newslink:visited{
color:#0066cc;
#41603E;
#688A53;
#414F38;
text-decoration:none;
FONT-SIZE:13px;
letter-spacing:1px
;
}
A.top_newslink:HOVER,A.top_newslink:ACTIVE{
FONT-SIZE:13px;
font-weight:normal;
background:white;
letter-spacing:1px;
color:#ff0080;
#0066cc;
;
#FF6600;
white;
}
.td_news_1 {
height:20px;
border-bottom-width: 1px;
border-bottom-style: dotted;
border-bottom-color: navy;
font-size: 14px;
color:#000000;
padding-left:20px;
text-align:center;
padding-right:10px;
letter-spacing:2px;
}
.td_news_2 {
height:20px;
border-bottom-width: 1px;
border-bottom-style: dotted;
border-bottom-color: navy;
font: 13px;
width-:500px;
text-align:left;
padding-left:0px;
}
.t_news_1{
margin:30px 0px;
}
A.news:LINK{
color:#414F38;
FONT-SIZE:14px;
letter-spacing:2px
;
}
A.news:VISITED{
color:#414F38;
FONT-SIZE:14px;
letter-spacing:2px
;
}
A.news:HOVER,A.news:ACTIVE{
FONT-SIZE:14px;
background:transparent;
background-color:white;
#EA5234;
#688A53;
#688A53;
#4169e1;
#FFCC33;
FFD591;
#FFFF99;
letter-spacing:2px;
color:#FF6600;
white;
}
.kentoku {
font-family: "ＭＳ 明朝",serif;
letter-spacing:1px;
height:20px;
font-size:14px;
width:500px;
text-align:left;
padding-left:0px;
LINE-HEIGHT: 130%;
}
.pdfsmall {
letter-spacing:1px;
font: 13px;
}
.td_kiki{
padding-right: 0px;
padding-top:3px;
padding-bottom:0px;
padding-left:0px;
border: 1px gray solid;
LINE-HEIGHT:130%;
}
.td_gray{
background-color:gray;
}
.td12{
font-size:12px;
}
.gray{
color:gray;
}
table.format3 {
float:left;
}
table.format3 th {
border-width: 0px;
border-color: black gray;
border-style: solid;
padding:3px;
background-color: #c0d9f3;
E0F1F6;
text-align:center;
font-size:13px;
font-weight:bold;
letter-spacing:1px;
　text-align:center;
}
.td_p20 {
padding-left:20px;
padding-right:20px;
line-height:21px;
}
.td_p20_s {
padding-left:15px;
padding-right:5px;
line-height:20px;
font-size:12px;
}
.rec_topic {
border:solid 1px blue;
margin-left:10px;
padding-left:10px;
padding-right:10px;
line-height:21px;
}
.rec_t{
height:20px;
border-left:solid orange 20px;
border-bottom:solid orange 1px;
padding-left:20px;
padding

}}}}}}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
.bg_pr{
background-color:#ffdfff;
padding-left:20px;
font-weight:bold;
}
table.format3 td{
padding: 3px;
LINE-HEIGHT:130%;
font-size:14px;
letter-spacing:1px;
}
table.format4 {
float:left;
margin:5px 5px 0px 0px;
}
table.format4 th {
text-align:left;
font-weight:bold;
font-size:16px;
color:navy;
border-left:solid orange 20px;
border-bottom:solid orange 1px;
padding-left:10px;
}
.rec_1{
FONT-SIZE:16px;
LINE-HEIGHT:130%;
border-left:solid 10px #8b66cc;
border-bottom:solid 1px #8b66cc;
padding-left:10px;
padding-bottom:0px;
background-color:white;
#D8BFD8;
#CCCCFF;
#e5f6f1;
color:#333333;
font-family: 'ＭＳ Ｐゴシック';
font-weight:bold;
vertical-align:middle;
width:510px;
}
.int_1{
FONT-SIZE:16px;
LINE-HEIGHT:130%;
border-left:solid 10px #0066cc;
border-bottom:solid 1px #0066cc;
padding-left:5px;
padding-bottom:0px;
background-color:white;
#D8BFD8;
#CCCCFF;
#e5f6f1;
color:#333333;
font-family: 'ＭＳ Ｐゴシック';
font-weight:bold;
vertical-align:middle;
letter-spacing:0px;
}
.care_1{
FONT-SIZE:16px;
LINE-HEIGHT:130%;
border-left : 10px solid #ff8040;
border-bottom:solid 1px #ff9966;
padding-left:5px;
padding-bottom:0px;
background-color:white;
#D8BFD8;
#CCCCFF;
#e5f6f1;
color:#333333;
font-family: 'ＭＳ Ｐゴシック';
font-weight:bold;
vertical-align:middle;
letter-spacing:0px;
}
.nyu_1{
FONT-SIZE:16px;
LINE-HEIGHT:130%;
border-left:solid 10px #ff6699;
border-bottom:solid 1px #ff6699;
padding-left:5px;
padding-bottom:0px;
background-color:white;
#D8BFD8;
#CCCCFF;
#e5f6f1;
color:#333333;
font-family: 'ＭＳ Ｐゴシック';
font-weight:bold;
vertical-align:middle;
letter-spacing:0px;
}
.gai_1{
FONT-SIZE:16px;
LINE-HEIGHT:130%;
border-left:solid 10px #ffcc33;
#8b66cc;
border-bottom:solid 1px #ffcc33;
#8b66cc;
padding-left:10px;
padding-bottom:0px;
background-color:white;
#D8BFD8;
#CCCCFF;
#e5f6f1;
color:#333333;
font-family: 'ＭＳ Ｐゴシック';
font-weight:bold;
vertical-align:middle;
}
.access_td1 {
FONT-SIZE:16px;
LINE-HEIGHT:120%;
border-left:solid 10px green;
border-bottom:solid 1px green;
padding-left:10px;
padding-bottom:0px;
background-color:white;
#CCFF99;
#e5f6f1;
color: #333333;
font-family: 'ＭＳ Ｐゴシック';
font-weight:bold;
vertical-align:bottom;
}
table.format4 td {
font-weight:bold;
font-size:16px;
color:navy;
}
.format10 {
margin:0px 5px 0px 0px;
font-weight:bold;
font-size:16px;
color:navy;
}
.right4 {
padding-top:0px;
padding-right:0px;
padding-left:0px;
padding-bottom:0px;
margin-top:0px;
margin-left:5px;
margin-right:0px;
margin-bottom:0px;
text-align:center;
width: 590px;
float:left;
background-color: #ffffff;
overflow: hidden;
border-style:none;
border-width:1px;
border-color#003399;
}
table.format5{
float:left;
margin:0px 5px 0px 20px;
}
table.format5 td {
font-size:12px;
letter-spacing:0.5px;
}
.pdfsmall {
font-size:9px;
}
#left1_rinpro {
float:left;
padding-top:27px;
padding-left:7px;
padding-right:7px;
width:180px;
text-align:center;
vertical-align:top;
}
.right5 {
padding-top:0px;
padding-right:0px;
padding-left:0px;
padding-bottom:0px;
margin-top:0px;
margin-left:0px;
margin-right:0px;
margin-bottom:0px;
text-align:left;
width: 560px;
float:left;
background-color: #ffffff;
overflow: hidden;
border-style:none;
border-width:0px;
border-color#003399;
}
.waku_rinpro {
　
    color:#039;
font-weight: bold;
font-size: 16px;
letter-spacing: 1px;
text-align:center;
vertical-align:middle;
border-style:none none solid none ;
border-width:7px;
border-color:FDD94D;
background-color:#ffffff;
}
table.format6{
float:left;
margin:0px 5px 0px 20px;
border-collapse:collapse;
}
.td_rinpro1{
height:30px;
border-style:solid ;
border-width:1px;
border-color:navy;
letter-spacing: 1px;
}
.td_rinpro1_y{
height:30px;
border-style:solid ;
border-width:1px;
border-color:navy;
background-color:#ffff99;
}
.td_rinpro1_p{
height:30px;
border-style:solid ;
border-width:1px;
border-color:navy;
background-color:#FFE4E1;
}
.td_rinpro1_b{
height:30px;
border-style:solid ;
border-width:1px;
border-color:navy;
background-color:#D5EAFF;
}
.td_rinpro1_b2{
height:30px;
border-style:solid ;
border-width:1px;
border-color:navy;
background-color:#D5EAFF;
font-weight:bold;
font-size:15px;
}
.td_rinpro1_g{
height:30px;
border-style:solid ;
border-width:1px;
border-color:navy;
background-color:#ccffcc;
}
.td_rinpro1_pu{
height:30px;
border-style:solid ;
border-width:1px;
border-color:navy;
background-color:#ccccff;
}
.td_rinpro1_o{
height:30px;
border-style:solid ;
border-width:1px;
border-color:navy;
background-color:#FFE79B;
}
.td_rinpro1_1{
height:30px;
border-style:solid ;
border-width:1px;
border-color:navy;
background-color:#F0D4F2;
}
.td_rinpro1_2{
height:30px;
border-style:solid ;
border-width:1px;
border-color:navy;
background-color:#FBE3BF;
}
.td_rinpro2{
color:#525252;
font-size:8px;
vertical-align:top;
letter-spacing:1px;
text-align:left;
}
.message1{
padding:10px;
font-family: "ＭＳ 明朝",serif;
letter-spacing:1px;
height:20px;
font-size:14px;
width:500px;
text-align:left;
LINE-HEIGHT: 130%;
background-color:#D7E7E5;
}
.message1_title{
padding:10px;
font-family: "ＭＳ 明朝",serif;
letter-spacing:1px;
height:20px;
font-size:14px;
width:500px;
text-align:left;
LINE-HEIGHT: 130%;
background-color:#D7E7E5;
font-weight:bold;
}
.message2{
font-family: "ＭＳ 明朝",serif;
letter-spacing:1px;
height:20px;
font-size:14px;
width:500px;
text-align:left;
LINE-HEIGHT: 130%;
background-color:white;
#FFF2AC;
padding:10px;
}
.message2_title{
font-family: "ＭＳ 明朝",serif;
letter-spacing:1px;
height:20px;
font-size:14px;
width:500px;
text-align:left;
LINE-HEIGHT: 130%;
background-color:white;
#FFF2AC;
padding:10px;
font-weight:bold;
}
.message3{
font-family: "ＭＳ 明朝",serif;
letter-spacing:1px;
height:20px;
font-size:14px;
width:500px;
text-align:left;
LINE-HEIGHT: 130%;
background-color:#FFE7D0;
#D2D9E8;
padding:10px;
}
.message3_title{
font-family: "ＭＳ 明朝",serif;
letter-spacing:1px;
height:20px;
font-size:14px;
width:500px;
text-align:left;
LINE-HEIGHT: 130%;
background-color:#FFE7D0;
#D2D9E8;
padding:10px;
font-weight:bold;
}
.message4{
font-family: "ＭＳ 明朝",serif;
letter-spacing:1px;
height:20px;
font-size:14px;
width:520px;
text-align:left;
LINE-HEIGHT: 130%;
border-bottom:solid 0px #D0ECD2;
border-top:solid 0px #D0ECD2;
background-color:white;
#D0ECD2;
padding:0px 10px 10px 10px;
}
.message4_title{
padding:10px 10px 0px 10px;
font-family: "ＭＳ 明朝",serif;
letter-spacing:1px;
height:20px;
font-size:14px;
width:520px;
text-align:left;
LINE-HEIGHT: 130%;
border-top:solid 0px #D0ECD2;
background-color:white;
#D0ECD2;
#D7E7E5;
font-weight:bold;
color:navy;
}
.message4_title2{
padding:0px 0px 10px 0px;
font-family: "ＭＳ 明朝",serif;
letter-spacing:1px;
height:20px;
font-size:14px;
width:520px;
text-align:right;
color:navy;
}
.td_rinpro1_kensyu1{
height:20px;
border-style:solid ;
border-width:1px;
border-color:navy;
letter-spacing: 1px;
font-size:12px;
padding:0px 0px 0px 2px;
}
table.format7{
float:left;
margin:0px 5px 0px 0px;
border-collapse:collapse;
}
.td_kensyu1{
text-align:left;
PADDING:0px 0px 0px 5px;
text-decoration:none;
font-size:17px;
vertical-align:top;
LINE-HEIGHT: 160%;
letter-spacing:2px;
border-width: 1px;
border-color:gray;
border-style:solid none solid none;
background-color:#FFA897;
font-weight:bold;
}
.td_kensyu1 td{
letter-spacing:2px;
font-size:13px;
padding:2px 0px 2px 15px;
}
.td_kensyu2 {
font-size:17px;
color:navy;
font-weight:bold;
padding:7px 0px 2px 5px;
}
.td_kensyu3 {
font-size:13px;
padding:2px 10px 2px 13px;
LINE-HEIGHT: 120%;
}
.td_kensyu4{
border-top:solid 1px gray ;
color:navy;
}
.td_kensyu5{
font-size:13px;
padding:2px 10px 2px 20px;
LINE-HEIGHT: 120%;
}
.td_kensyu6{
font-size:13px;
padding:2px 0px 2px 20px;
LINE-HEIGHT: 120%;
}
.td_kensyu7 {
font-size:14px;
letter-spacing:2px;
padding:2px 10px 2px 13px;
LINE-HEIGHT: 140%;
}
A.tantoutop2:LINK,A.tantoutop2:VISITED{
color:blue;
text-decoration:underline;
FONT-SIZE:10px;
letter-spacing:1px;
background-color:white;
}
A.tantoutop2:HOVER,A.tantoutop2:ACTIVE{
color:#ff0080;
red;
text-decoration:underline;
FONT-SIZE:10px;
letter-spacing:1px;
background-color:white;
}
.access{
border-style: none;
border-width:1px;
border-color:#000000;
#8BCF5F;
#33FF99;
width:600px;
margin-left:0px;
margin-top:2px;
margin-bottom:0px;
padding-bottom:3px;
border-collapse:collapse;
}
#right5{
padding:0px;
margin:0px;
text-align:left;
width: 590px;
float:left;
background-color: #ffffff;
overflow: hidden;
border-style:none;
border-width:1px;
border-color:#003399;
}
a.type2_intro:link,a.type2_intro:visited {
line-height:20px;
height:20px;
margin:0px;
padding:4px;
border-bottom:0px white dotted;
display:block;
color:#909090;
vertical-align:middle;
background-color:white;
#ddeeff;
white;
text-decoration:none;
font-size:16px;
color:#909090;
font-weight:bold;
border-top:solid 3px #4da6ff;
border-left:solid 3px #4da6ff;
}
a.type2_intro:hover,a.type2_intro:active {
margin:0px;
padding:4px;
height:20px;
border:0px #99CCFF solid;
display:block;
background-color:#ddeeff;
#B0E0E6;
color:#909090;
vertical-align:middle;
line-height:20px;
text-decoration:none;
text-decoration:none;
font-size:16px;
color:#000000;
text-decoration:underline;
font-weight:bold;
border-top:solid 3px #4da6ff;
border-left:solid 3px #4da6ff;
}
a.type2_intro_2:link,a.type2_intro_2:visited{
line-height:17px;
height:17px;
margin:0px;
padding:4px;
border-bottom:0px white dotted;
display:block;
vertical-align:middle;
background-color:#ddeeff;
text-decoration:none;
font-size:14px;
color:gray;
font-weight:bold;
background-color:white;
border-left:solid 1px #4da6ff;
#909090;
border-top:solid 1px #4da6ff;
#909090;
border-bottom:solid 3px #4da6ff;
#909090;
border-right:solid 3px #4da6ff;
#909090;
}
a.type2_intro_2:hover,a.type2_intro_2:active{
margin:0px;
padding:4px;
height:17px;
line-height:17px;
display:block;
vertical-align:middle;
text-decoration:none;
font-size:14px;
color:#4da6ff;
gray;
font-weight:bold;
background-color:white;
#ddeeff;
#4da6ff;
border-bottom:solid 3px #4da6ff;
#4da6ff;
border-left:solid 1px #4da6ff;
#909090;
border-top:solid 1px #4da6ff;
#909090;
border-bottom:solid 3px #4da6ff;
#909090;
border-right:solid 3px #4da6ff;
#909090;
}
a.type2_nyuin_2:link,a.type2_nyuin_2:visited{
line-height:17px;
height:17px;
margin:0px;
padding:4px;
border-bottom:0px white dotted;
display:block;
vertical-align:middle;
background-color:#ddeeff;
text-decoration:none;
font-size:14px;
color:gray;
font-weight:bold;
background-color:white;
border-bottom:solid 3px #909090;
}
a.type2_nyuin_2:hover,a.type2_nyuin_2:active{
margin:0px;
padding:4px;
height:17px;
line-height:17px;
display:block;
vertical-align:middle;
text-decoration:none;
font-size:14px;
color:#ff6ab5;
#cc0099;
#ff00cc;
font-weight:bold;
background-color:white;
#ddeeff;
#4da6ff;
border-bottom:solid 3px #ffcccc;
}
a.type2_saiyou_2:link,a.type2_saiyou_2:visited{
line-height:17px;
height:17px;
margin:0px;
padding:4px;
border-bottom:0px white dotted;
display:block;
vertical-align:middle;
background-color:#ddeeff;
text-decoration:none;
font-size:14px;
color:gray;
font-weight:bold;
background-color:white;
border-bottom:solid 3px #909090;
}
a.type2_saiyou_2:hover,a.type2_saiyou_2:active{
margin:0px;
padding:4px;
height:17px;
line-height:17px;
display:block;
vertical-align:middle;
text-decoration:none;
font-size:14px;
color:#6666ff;
font-weight:bold;
background-color:white;
#ddeeff;
#4da6ff;
border-bottom:solid 3px #6666ff;
}
a.type2_doc_2:link,a.type2_doc_2:visited{
line-height:17px;
height:17px;
margin:0px;
padding:4px;
border-bottom:0px white dotted;
display:block;
vertical-align:middle;
background-color:#ddeeff;
text-decoration:none;
font-size:14px;
color:gray;
font-weight:bold;
background-color:white;
}
a.type2_doc_2:hover,a.type2_doc_2:active{
margin:0px;
padding:4px;
height:17px;
line-height:17px;
display:block;
vertical-align:middle;
text-decoration:none;
font-size:14px;
color:#8fbc8f;
#6666ff;
font-weight:bold;
background-color:white;
#ddeeff;
#4da6ff;
}
a.type2_kaigo_2:link,a.type2_kaigo_2:visited{
line-height:17px;
height:17px;
margin:0px;
padding:4px;
border-bottom:0px white dotted;
display:block;
vertical-align:middle;
background-color:#ddeeff;
text-decoration:none;
font-size:14px;
color:gray;
font-weight:bold;
background-color:white;
border-bottom:solid 3px #909090;
}
a.type2_kaigo_2:hover,a.type2_kaigo_2:active{
margin:0px;
padding:4px;
height:17px;
line-height:17px;
display:block;
vertical-align:middle;
text-decoration:none;
font-size:14px;
color:#336699;
font-weight:bold;
background-color:white;
#ddeeff;
#4da6ff;
border-bottom:solid 3px #336699;
}
aa.atype2_gairai_2:link,aa.atype2_gairai_2:visited{
line-height:17px;
height:17px;
margin:0px;
padding:4px;
border-bottom:0px white dotted;
display:block;
vertical-align:middle;
background-color:#ffe4b5;
#ddeeff;
text-decoration:none;
font-size:14px;
color:gray;
font-weight:bold;
background-color:white;
border-bottom:solid 3px #909090;
}
a.type2_gairai_2:link,a.type2_gairai_2:visited{
ine-height:17px;
height:17px;
margin:0px;
padding:4px;
border-bottom:0px white dotted;
display:block;
vertical-align:middle;
background-image : url(image/test1.gif);
background-color:white;
}
a.atype2_gairai_2:hover,a.atype2_gairai_2:active{
margin:0px;
padding:4px;
height:17px;
line-height:17px;
display:block;
vertical-align:middle;
text-decoration:none;
font-size:14px;
color: #ff9933;
#ff6600;
#909090;
ff9966;
#fdcb02;
font-weight:bold;
background-color:white;
#ddeeff;
#4da6ff;
border-bottom:solid 3px  #ff9933;
#ffcc66;
#ffff00;
#fdcb02;
#ff9966;
#ffe4b5;
#fdcb02;
}
.type2_access_2:link,a.type2_access_2:visited{
line-height:17px;
height:17px;
margin:0px;
padding:4px;
border-bottom:0px white dotted;
display:block;
vertical-align:middle;
background-color:#ddeeff;
text-decoration:none;
font-size:14px;
color:gray;
font-weight:bold;
background-color:white;
border-bottom:solid 3px #909090;
}
a.type2_access_2:hover,a.type2_access_2:active{
margin:0px;
padding:4px;
height:17px;
line-height:17px;
display:block;
vertical-align:middle;
text-decoration:none;
font-size:14px;
color:#009933;
#6666ff;
font-weight:bold;
background-color:white;
#ddeeff;
#4da6ff;
border-bottom:solid 3px #009933;
}
a.type2_top:link,a.type2_top:visited {
line-height:20px;
height:20px;
padding:4px;
display:block;
background-color:white;
vertical-align:middle;
font-size:16px;
color:#909090;
font-weight:bold;
border-bottom:solid 0px  gray;
border-top:solid 3px red;
border-right:solid 1px  gray;
border-left:solid 1px  gray;
}
a.type2_top:hover,a.type2_top:active{
padding:4px;
height:20px;
line-height:20px;
display:block;
background-color:pink;
red;
color:#909090;
vertical-align:middle;
font-size:16px;
font-weight:bold;
border-bottom:solid 1px  gray;
border-top:solid 3px red;
border-right:solid 0px  gray;
border-left:solid 1px  gray;
}
a.type2_gairai:link,a.type2_gairai:visited {
line-height:20px;
height:20px;
padding:4px;
display:block;
background-color:white;
#ffffcc;
#f0f8ff;
#dbeefd;
vertical-align:middle;
font-size:16px;
color:#909090;
font-weight:bold;
border-top:solid 3px #ff9933;
border-right:solid 1px gray;
border-bottom:solid 1px gray;
border-left:solid 1px gray;
}
a.type2_gairai:hover,a.type2_gairai:active {
padding:4px;
height:20px;
line-height:20px;
display:block;
background-color:#ffff99;
#ffffcc;
#fdcb02;
color:#ff9933;
#909090;
vertical-align:middle;
font-size:16px;
color:#909090;
font-weight:bold;
border-right:solid 1px gray;
border-left:solid 1px gray;
border-top:solid 3px #ff9933;
border-bottom:solid 1px gray;
}
a.type2_nyuuin:link,a.type2_nyuuin:visited {
line-height:20px;
height:20px;
margin:0px;
padding:4px;
border-bottom:0px white dotted;
display:block;
background-color:white;
#ffe1e1;
cccc;
#f0f8ff;
#dbeefd;
color:#909090;
vertical-align:middle;
text-decoration:none;
font-size:16px;
color:#909090;
font-weight:bold;
border-top:solid 3px #ff99cc;
border-right:solid 1px  gray;
border-left:solid 1px  gray;
border-bottom:solid 1px gray;
}
a.type2_nyuuin:hover,a.type2_nyuuin:active {
margin:0px;
padding:4px;
height:20px;
border:0px #99CCFF solid;
display:block;
background-color:#ffcccc;
#ffe1e1;
#ff99cc;
#1e90ff;
color:#909090;
vertical-align:middle;
line-height:20px;
text-decoration:none;
font-size:16px;
color:#909090;
font-weight:bold;
border-top:solid 3px  #ff99cc;
border-right:solid 1px  gray;
border-left:solid 1px  gray;
border-bottom:solid 1px gray;
}
.gr{
border-bottom:solid 1px gray;
}
.left{
text-align:left;
padding-left:0px;
border-top:solid 0px  navy;
border-right:solid 0px gray;
}
.left_int{
border-top:solid 1px  #0066cc;
#003399;
navy;
#4da6ff;
border-left:solid 0px navy;
#4da6ff;
border-bottom:solid 0px navy;
#4da6ff;
border-right:solid 1px gray;
#4da6ff;
border-bottom:solid 0px navy;
#4da6ff;
}
.left_sai{
border-right:solid 1px  #8b66cc;
#8b0082;
#6633ff;
gray;
#4da6ff;
border-top:solid 1px  #8b66cc;
#8b0082;
#6633ff;
#660066;
purple;
}
.right_sai{
border-top:solid 1px  #8b66cc;
#8b0082;
#6633ff;
#8a2be2;
#483d8b;
}
.kaigoline1{
border-top:solid 1px  #ff9966;
#8b0082;
#ff9966;
#ff6600;
336699;
#ffcc99;
#ffcc66;
}
.left_kai{
border-right:solid 1px #ff9966;
#ff6600;
gray;
#4da6ff;
#ff6600;
border-top:solid 1px #ff9966;
}
.right_kai{
border-top:solid 1px #ff9966;
#ff6600;
}
.left_nyu{
border-right:solid 1px #ff6699;
cc;
#ff69b4;
#ff6699;
#ff69b4;
#ee82ee;
#f00b72;
#ff6ab5;
gray;
#4da6ff;
#ff6600;
border-top:solid 1px  #ff6699;
#ff69b4;
#ff6699;
#ff69b4;
#ee82ee;
#f00b72;
#ff6ab5;
}
.right_nyu{
border-top:solid 1px #ff6699;
#ff69b4;
#ff6699;
#ff69b4;
#ee82ee;
#ffcc33;
#f00b72;
#ff6ab5;
#ff99cc;
#ff66ff;
}
.gairailine1{
border-top:solid 1px  #ffcc33;
#ff9933;
#ff6600;
#ffcc66;
#ffe4b5;
#ffd700;
#ffff99;
#fdcb02;
}
.left_gai{
border-right:solid 1px  #ffcc33;
gray;
#4da6ff;
#ff6600;
border-top:solid 1px  #ffcc33;
#ff6600;
}
.right_gai{
border-top:solid 1px  #ffcc33;
#ff6600;
}
.docline1{
border-top:solid 1px  #489191;
#66cc99;
#339999;
#339966;
#8fbc8f;
}
.left_doc{
border-right:solid 1px #489191;
#66cc99;
#66ff66;
#99ff99;
#33ff66;
#339999;
#339966;
gray;
#4da6ff;
#ff6600;
border-top:solid 1px  #489191;
#66cc99;
#66ff66;
#99ff99;
#33ff66;
#339999;
}
.right_doc{
border-top:solid 1px  #489191;
#66cc99;
66;
#339999;
}
.left_acc{
border-right:solid 1px  green;
gray;
#4da6ff;
#ff6600;
border-top:solid 1px  green;
#ff6600;
#339966;
}
.right_acc{
border-top:solid 1px  green;
#ff6600;
}
.wakaline1{
border-top:solid 1px  #37db00;
#ccff33;
#99ff00;
#66ff99;
#339999;
#339966;
#8fbc8f;
}
.left_waka{
border-right:solid 1px #37db00;
#ccff33;
#99ff00;
#66ff99;
#99ff99;
#33ff66;
#339999;
#339966;
gray;
#4da6ff;
#ff6600;
border-top:solid 1px   #37db00;
#ccff33;
#99ff00;
#99ff99;
#33ff66;
#339999;
}
.right_waka{
border-top:solid 1px  #37db00;
#ccff33;
#99ff00;
#66ff99;
#66cc99;
66;
#339999;
}
.petline1{
border-top:solid 1px #4da6ff;
#99ff00;
#66ff99;
#339999;
#339966;
#8fbc8f;
}
.left_pet{
border-right:solid 1px #4da6ff;
#99ff00;
#66ff99;
#99ff99;
#33ff66;
#339999;
#339966;
gray;
#4da6ff;
#ff6600;
border-top:solid 1px  #4da6ff;
#99ff00;
#99ff99;
#33ff66;
#339999;
}
.right_pet{
border-top:solid 1px   #4da6ff;
#99ff00;
#66ff99;
#66cc99;
66;
#339999;
}
.right{
border-top:solid 0px  navy;
}
.right_int{
border-top:solid 1px  #0066cc;
#003399;
navy;
#4da6ff;
}
.right_yellow{
border-top:solid 1px yellow;
#4da6ff;
border-right:solid 0px yellow;
#4da6ff;
border-bottom:solid 0px navy;
#4da6ff;
border-bottom:solid 0px yellow;
#4da6ff;
}
.right2{
border-top:solid 7px orange;
border-right:solid 1px orange;
border-bottom:solid 1px orange;
}
.right1{
border-top:solid 7px #336699;
border-right:solid 1px #336699;
border-bottom:solid 1px #336699;
}
table.pagelink{
width: 590px;
}
table.pagelink td{
padding:2px 2px 2px 5px;
font-size:16px;
border-collapse:collapse;
border-right:solid 1px white ;
#ccccff;
border-top:solid 1px white ;
#ccccff;
border-bottom:solid 1px white ;
#ccccff;
background-color:white;
#6699ff;
white;
#6699ff;
#ccccff
align:center;
letter-spacing:1px;
text-decoration:underline;
font-weight:bold;
color:gray;
}
.td_white{
background-color:white;
}
a.pagelink1:link ,a.pagelink1:visited{
font-size:16px;
font-weight:bold;
color:#6699ff;
white ;
#75a2ff;
gray;
text-decoration:underline;
}
a.pagelink1:hover,a.pagelink1:active  {
text-decoration:underline;
font-size:16px;
font-weight:bold;
background-color:transparent;
color:blue;
#6699ff;
white ;
#75a2ff;
}
a.type2_blue {
margin:0px;
height:15px;
display:block;
border-bottom:0px white dotted;
background-color:#f0f8ff;
#dbeefd;
color:#909090;
align:center;
vertical-align:middle;
line-height:15px;
text-decoration:none;
}
a.type2_blue:hover {
margin:0px;
padding:8px 4px 4px 4px;
height:15px;
border:0px #99CCFF solid;
display:block;
background-color:#0066cc;
#1e90ff;
#B7C6EE;
color:white;
vertical-align:middle;
line-height:15px;
text-decoration:none;
}
.titleadd{
margin:0;
text-align:left;
font-family: 'ＭＳ Ｐゴシック';
background-color:white;
letter-spacing:1px;
}
table.blue_tb{
}
table.blue_tb td{
margin-left:1px;
border-top:solid 1px dodgerblue;
border-bottom:solid 1px dodgerblue;
border-left:solid 1px white;
dodgerblue;
border-right:solid 1px dodgerblue;
text-align:center;
}
a.type2_saiyou:link,a.type2_saiyou:visited {
line-height:20px;
height:20px;
padding:4px;
display:block;
background-color:white;
#ccccff;
#f0f8ff;
#dbeefd;
vertical-align:middle;
font-size:16px;
color:#909090;
font-weight:bold;
border-top:solid 3px #6666ff;
border-right:solid 1px  gray;
border-left:solid 1px  gray;
border-bottom:solid 1px  gray;
}
a.type2_saiyou:hover,a.type2_saiyou:active {
padding:4px;
height:20px;
line-height:20px;
display:block;
background-color:#ccccff;
#6666ff;
color:#909090;
vertical-align:middle;
font-size:16px;
color:#909090;
font-weight:bold;
border-top:solid 3px #6666ff;
border-right:solid 1px  gray;
border-left:solid 0px  gray;
border-bottom:solid 1px  gray;
}
a.type2_access:link,a.type2_access:visited {
line-height:20px;
height:20px;
padding:4px;
display:block;
background-color:white;
#ccffcc;
vertical-align:middle;
font-size:16px;
color:#909090;
font-weight:bold;
border-left:solid 1px gray;
border-bottom:solid 1px  gray;
border-right:solid 1px gray;
border-top:solid 3px green;
border-left:solid 0px gray;
}
a.type2_access:hover,a.type2_access:active {
padding:4px;
height:20px;
line-height:20px;
display:block;
vertical-align:middle;
font-size:16px;
color:#909090;
font-weight:bold;
background-color:#ccffcc;
#00cc00;
336600;
border-bottom:solid 1px  gray;
border-top:solid 3px green;
border-left:solid 1px gray;
border-right:solid 1px gray;
}
a.type2_doc:link, a.type2_doc:visited{
{
line-height:20px;
height:20px;
padding:4px;
display:block;
background-color:white;
#FFCC99;
vertical-align:middle;
font-size:16px;
color:#909090;
font-weight:bold;
border-left:solid 1px gray;
border-bottom:solid 1px  gray;
border-right:solid 1px gray;
border-top:solid 3px #8fbc8f;
}
a.type2_doc:hover,a.type2_doc:active {
padding:4px;
height:20px;
line-height:20px;
display:block;
vertical-align:middle;
font-size:16px;
color:#909090;
font-weight:bold;
background-color:#ccffcc;
border-top:solid 3px #8fbc8f;
border-right:solid 1px gray;
border-bottom:solid 1px  gray;
border-left:solid 1px gray;
}
a.type2_kaigo:link, a.type2_kaigo:visited{
{
line-height:20px;
height:20px;
padding:4px;
display:block;
background-color:white;
#FFCC99;
vertical-align:middle;
font-size:16px;
color:#909090;
font-weight:bold;
border-top:solid 3px #336699;
border-left:solid 1px gray;
border-right:solid 1px gray;
border-bottom:solid 1px  gray;
}
a.type2_kaigo:hover,a.type2_kaigo:active {
padding:4px;
height:20px;
line-height:20px;
display:block;
vertical-align:middle;
font-size:16px;
color:#909090;
font-weight:bold;
background-color:#cfdfef;
border-left:solid 1px gray;
border-right:solid 1px gray;
border-top: solid 3px #336699;
border-bottom:solid 1px  gray;
}
a.type4:link,a.type4:visited {
padding:4px;
height:20px;
display:block;
border-bottom:1px gray dotted;
background-color:white;
#c0d6fe;
#e1f8ff;
#e8f3f7;
#f0f8ff;
#dbeefd;
color:black;
#808080;
#000000;
#909090;
vertical-align:middle;
line-height:20px;
letter-spacing:1px;
font-size:14px;
text-decoration:none;
}
a.type4:hover,a.type4:active {
padding:4px;
height:20px;
display:block;
border-bottom:1px gray dotted;
background-color:#0066cc;
#1e90ff;
#B7C6EE;
color:white;
vertical-align:middle;
line-height:20px;
letter-spacing:1px;
font-size:14px;
text-decoration:underline;
}
a.type4_1:link,a.type4_1:visited {
padding:4px;
height:20px;
display:block;
background-color:white;
#c0d6fe;
#e1f8ff;
#e8f3f7;
#f0f8ff;
#dbeefd;
color:black;
#808080;
#000000;
#909090;
vertical-align:middle;
line-height:20px;
letter-spacing:1px;
font-size:14px;
text-decoration:none;
}
a.type4_1:hover,a.type4_1:active {
padding:4px;
height:20px;
display:block;
background-color:#0066cc;
#1e90ff;
#B7C6EE;
color:white;
vertical-align:middle;
line-height:20px;
letter-spacing:1px;
font-size:14px;
text-decoration:underline;
}
a.type4_1_small:link,a.type4_1_small:visited {
padding:4px;
height:20px;
display:block;
background-color:white;
#c0d6fe;
#e1f8ff;
#e8f3f7;
#f0f8ff;
#dbeefd;
color:black;
#808080;
#000000;
#909090;
vertical-align:middle;
line-height:20px;
letter-spacing:0px;
font-size:14px;
text-decoration:none;
}
a.type4_1_small:hover,a.type4_1_small:active {
padding:4px;
height:20px;
display:block;
background-color:#0066cc;
#1e90ff;
#B7C6EE;
color:white;
vertical-align:middle;
line-height:20px;
letter-spacing:0px;
font-size:14px;
text-decoration:underline;
}
.address{
font-size:13px;
letter-spacing:0px;
color:navy;
font-weight:bold;
}
.type5{
border-bottom:2px solid gray;
}
.acc1{
padding:3px;
background-color: white;
#c0d9f3;
E0F1F6;
text-align:left;
font-size:14px;
font-weight:bold;
}
.acc2 {
padding-left: 20px;
LINE-HEIGHT:140%;
text-align:left;
font-size:14px;
}
.acc3{
LINE-HEIGHT:140%;
text-align:left;
font-size:15px;
color:#006600;
font-weight:bold;
}
.td_ka{
height:30px;
border-style:solid ;
border-width:1px;
border-color:navy;
font-size:13px;
}
.td_ka0{
height:20px;
border-style:solid ;
border-width:1px;
border-color:navy;
background-color:#D5EAFF;
font-weight:bold;
font-size:13px;
}