@charset "utf-8";
/* CSS Setting-ZFK */

@import url("reset.css");/*タグリセット*/


/*** Common Start ***/

html, body{
color:#494949;
background-image:url(../../img/background.jpg);
}

.theme-color{
color:#46805a;/*RGB(70,128,90)*/
}

.sub-color{
color:#796956;/*RGB(121,105,86)*/
}

.key-color{
color:#fafa96;/*RGB(250,250,150)*/
}

.size-S{
font-size:80%;
}

.color-red{
color:#CC0000;
}


.ind-1em{/*行頭1文字出し*/
text-indent:-1em;
padding-left:1em;
}

.ind_1em{/*段下げ行頭1文字出し*/
padding-left:2em;
text-indent:-1em;
}

.ind_2em{/*段下げ行頭2文字出し*/
padding-left:4em;
text-indent:-2em;
}

/*LinkIcon-PDF*/

.icon-pdf{
display:block;
color:#FFFFFF;
text-decoration:none;
margin:5px 10px;
padding:4px 4px 4px 24px;
background-color:#d9534f;
background-image:url(../../img/icon-pdf.png);
background-repeat:no-repeat;
background-position:4px 50%;
border-radius:4px;
}

.icon-pdf:hover{
background-color:#eca9a7;
}

/*LinkIcon-Word*/

.icon-doc{
display:block;
color:#FFFFFF;
text-decoration:none;
margin:5px 10px;
padding:4px 4px 4px 24px;
background-color:#428bca;
background-image:url(../../img/icon-word.png);
background-repeat:no-repeat;
background-position:4px 50%;
border-radius:4px;
}

.icon-doc:hover{
background-color:#a0c5e4;
}

/*LinkIcon-Excel*/

.icon-xls{
display:block;
color:#FFFFFF;
text-decoration:none;
margin:5px 10px;
padding:4px 4px 4px 24px;
background-color:#5cb85c;
background-image:url(../../img/icon-excel.png);
background-repeat:no-repeat;
background-position:4px 50%;
border-radius:4px;
}

.icon-xls:hover{
background-color:#addbad;
}

/*LinkIcon-Form*/

.icon-form{
display:block;
color:#FFFFFF;
text-decoration:none;
margin:5px 10px;
padding:4px 4px 4px 24px;
background-color:#ffaa64;
background-image:url(../../img/icon-form.png);
background-repeat:no-repeat;
background-position:4px 50%;
border-radius:4px;
}

.icon-form:hover{
background-color:#ffd4b1;
}


/*** Common End ***/


/*** Base Start ***/

.clearfix{
content:"";
clear:both;
height:0;
display:block;
visibility:hidden;
}

#article{
width:960px;
margin:30px auto;
}

h2{
font-size:120%;
line-height:150%;
font-weight:normal;
color:#46805a;
margin-bottom:15px;
border-bottom:solid 2px #46805a;
}

h3{
font-size:120%;
line-height:120%;
color:#46805a;
margin:10px 0 20px 0;
}

h4{
font-size:100%;
line-height:120%;
font-weight:normal;
color:#FFFFFF;
margin:0 0 10px 0;
padding:8px 10px;
background-color:#796956;
}

/*** Base End ***/


