@charset "utf-8";

/* =import 
----------------------------------------------*/
@import url(style.css);


/* nh
----------------------------------------------*/
h3{
width:100%;
height:38px;
line-height:3em;
color:#ffffff;
text-indent:10px;
background:url(../images/article-titlebg.gif) repeat-x;
}
h4{
width:100%;
height:28px;
line-height:2.5em;
text-indent:20px;
color:#3c3c3c;
margin-bottom:10px;
background:url(../images/detail-bg.gif) no-repeat;
}


/* section
----------------------------------------------*/
.section{
width:100%;
height:auto;
overflow:hidden;
margin-bottom:10px;
}
.section p{
margin-bottom:10px;
}


/* list-style
----------------------------------------------*/
.dicimal{
padding:15px 0 20px 20px;
margin-left:10px;
}
.dicimal li{
list-style:decimal;
}

/* table
----------------------------------------------*/
.table-01{
width:100%;
border-top:#059a06 solid 2px;
margin-bottom:10px;
}
.table-01 th{
padding:8px 15px 10px 0;
vertical-align:top;
color:#333333;
background:url(../images/dash-02.gif) repeat-x 0 bottom;
}
.table-01 th span{
color:#990000;
font-weight:100;
padding:0 0 0 5px;
}
.table-01 td{
padding:8px;
line-height:2em;
background:url(../images/dash-02.gif) repeat-x 0 bottom;
}
.table-01 td textarea{
width:100%;
height:120px;
}
.table-01 td input{
margin:0 5px 0 0;
}





