/*全ページ共通部分*/
* { padding:0%; margin:0%;}
body{ font:12pt / 130% 'verdana,chicago,"ＭＳ Ｐゴシック",Osaka';  color:#696969; overflow-x:hidden;}
big  { font-size: 12pt ; }
small { font-size: 10pt ; }

a:link    {font-size:11pt; color:#009900}
a:visited {font-size:11pt; color:#6495ED}
a:hover   {font-size:11pt; color:#FF6666}
OL{list-style-type:square;}
P{text-align:center;}

H1{
    color:#5A8860;
    font-style:italic; font-weight:bold; font-size:25px;
    text-decoration:underline;
    margin:0pt 0pt 2pt 5pt;
}

TH,TD{padding:0.2em;   font-size:11pt;}
.new{color:#C0503A;}

BLOCKQUOTE {
    margin:1%;
    font-size:small;
}
body#none{
 text-align:center;
 background-image:none;
}
DIV.none{
 text-align:left;
}
/*各コンテンツの一覧表*/

H2{
    font-weight:700;
    text-align:left;
    margin:1em;
    text-decoration:underline;
}

.cate1{
    background-color:#F9F9E7;
    border:1px solid #AAAAAA;
    width:90%;
    margin:5% 5%;
    padding:2em 0em;
}
.cate2{
    background-color:#D6E5D3;
    border:1px solid #AAAAAA;
    width:90%;
    margin:0% 5%;
    padding:2em 0em;
}
.cate3{
    background-color:#E8E1EB;
    border:1px solid #AAAAAA;
    width:90%;
    margin:0% 5%;
    padding:2em 0em;
}
.cate4{
    background-color:#E9EEF1;
    border:1px solid #AAAAAA;
    width:90%;
    margin:0% 5%;
    padding:2em 0em;
}

CAPTION{
    color:#175069;
    text-align:left;
    padding:2pt;
}


TABLE.job1{
    background-color:#FFFFFF;
    border:1px solid #AAAAAA;
    width:80%;
    margin:0% 10%;
}
.job1{
    border:1px solid #AAAAAA;
}


TABLE.job2{
    background-color:#FFFFFF;
    border:1px solid #AAAAAA;
    width:80%;
    margin:0% 10%;
}

.job2{
    border:1px solid #AAAAAA;
}

.line {
    background-color:#FFFFFF;
    padding:2px;
}
.line5 {
    background-color:#DCE8E6;
    padding:2px;

}
HR{border-style:solid; border-color:#ffffae; border-width:1px;}
