@charset "UTF-8";
/* -------------------------------------------------------- CSS Information
Last up date:   2016
Style Info:     faq css
------------------------------------------------------------------------ */

/*CommonCSS_link*/
@import url(base.css);
@import url(common.css);
/*------------------------------------------------------------*/

 @charset "UTF-8";
 /* -------------------------------------------------------- CSS Information
 Last up date:   2016
 Style Info:     case css
 ------------------------------------------------------------------------ */

 /*CommonCSS_link*/
 @import url(base.css);
 @import url(common.css);
 /*------------------------------------------------------------*/
   section.content{
        padding: 60px 0;
    }

    h3.documents_cat {
    padding-left: 5px;
    
    font-size: 24px;
    text-align: left;
    border-left: 5px solid rgba(63, 51, 38, 0.6);
    }
    .btn_cat li a{
    float: left;
    width: 19%;
	margin:0.5%;
	font-size:16px;
	background-color:#8C1A1A;
	color:#fff;
	padding:10px;
	line-height:1.3;
	display:block;
    }
	
	.btn_cat li a:hover{
	opacity: 0.6;
    filter: alpha(opacity=60);
	-webkit-transition: all 0.7s;
	-moz-transition: all 0.7s;
	transition: all 0.7s;"
    }

    table{
    width: 100%;
    margin: 0 auto;
    }
    tr,
    td{
    font-size: 16px;
    text-align: left;
    }
    th{
    font-size: 12px;
    text-align:center;
    }
    .bg_cl01 table th{
    background-color: #FFF;
    }
    .bg_cl01 tr,
    .bg_cl01 th,
    .bg_cl01 td{
    padding: 10px;
    }
    .bg_cl01 table{
    background-color: #FFFCE2;
    }
    .bg_cl01 table tr,
    .bg_cl01 table th,
    .bg_cl01 table td{
    border: 0px solid #fff;
    }
    .bg_cl01 tr.blank{
    background-color:  #FFF;
    }

    .bg_cl02 table{
    background-color: #FFF;
    }
    .bg_cl02 table th{
    background-color:  #FFFCE2;
    }
    .bg_cl02 tr,
    .bg_cl02 th,
    .bg_cl02 td{
    padding: 10px;
    text-align: left;
    }
    .bg_cl02 table{
    background-color: #FFF;
    }
    .bg_cl02 table tr,
    .bg_cl02 table th,
    .bg_cl02 table td{
    border: 0px solid #FFFCE2;
    }
    .bg_cl02 tr.blank{
    background-color:  #FFFCE2;
    }

    tr.blank td,
    tr.blank tr{
    padding: 5px;
    }


	.list li {
		list-style:disc inside;
		text-align:left;
		line-height:1.5;
		margin-bottom:5px;
		font-size:16px;}


 @media screen and (max-width:768px){
	 .btn_cat li a{
    width: 24%;
	margin:0.5%;
	font-size:14px;
    }
	 .btn2 a{
    float: left;
    width: 49% !important;
	margin:0.5%;
	font-size:14px;
	background-color:#8C1A1A;
	color:#fff;
	padding:10px;
	line-height:1.3;
	display:block;
    }
	 section.content{
        padding:40px 0;
    }

 }
 @media screen and (max-width:550px){
	 section.content{
        padding: 30px 0;
    }

 }