﻿@charset "utf-8";



 
/* margin */
.mT0 { margin-top:0 !important; }
.mT02 { margin-top:2px !important; }	.mT03 { margin-top:3px !important; }
.mT05 { margin-top:5px !important; }	.mT10 { margin-top:10px !important; }
.mT15 { margin-top:15px !important; }	.mT20 { margin-top:20px !important; }
.mT25 { margin-top:25px !important; }	.mT30 { margin-top:30px !important; }
.mT35 { margin-top:35px !important; }
.mT70 { margin-top:70px !important; }
.mT150 { margin-top:150px !important; }

.mB0 { margin-bottom:0 !important; }
.mB02 { margin-bottom:2px !important; }	.mB03 { margin-bottom:3px !important; }
.mB05 { margin-bottom:5px !important; }	.mB10 { margin-bottom:10px !important; }
.mB15 { margin-bottom:15px !important; }	.mB20 { margin-bottom:20px !important; }
.mB25 { margin-bottom:25px !important; }	.mB30 { margin-bottom:30px !important; }
.mB35 { margin-bottom:35px !important; }	.mB40 { margin-bottom:40px !important; }
.mB45 { margin-bottom:45px !important; }	.mB50 { margin-bottom:50px !important; }
.mB150 { margin-bottom:150px !important; }


.mL0 { margin-left:0 !important; }
.mL02 { margin-left:2px !important; }	.mL03 { margin-left:3px !important; }
.mL05 { margin-left:5px !important; }	.mL10 { margin-left:10px !important; }
.mL15 { margin-left:15px !important; }	.mL20 { margin-left:20px !important; }
.mL25 { margin-left:25px !important; }	.mL30 { margin-left:30px !important; }
.mL35 { margin-left:35px !important; }

.mR0 { margin-right:0 !important; }
.mR02 { margin-right:2px !important; }	.mR03 { margin-right:3px !important; }
.mR05 { margin-right:5px !important; }	.mR10 { margin-right:10px !important; }
.mR15 { margin-right:15px !important; }	.mR20 { margin-right:20px !important; }
.mR25 { margin-right:25px !important; }	.mR30 { margin-right:30px !important; }
.mR35 { margin-right:35px !important; }
.mR150 { margin-right:150px !important; }


/* padding */
.pT0 { padding-top:0 !important; }
.pT02 { padding-top:2px !important; }	.pT03 { padding-top:3px !important; }
.pT05 { padding-top:5px !important; }	.pT10 { padding-top:10px !important; }
.pT15 { padding-top:15px !important; }	.pT20 { padding-top:20px !important; }
.pT25 { padding-top:25px !important; }	.pT30 { padding-top:30px !important; }
.pT35 { padding-top:35px !important; }

.pB0 { padding-bottom:0 !important; }
.pB02 { padding-bottom:2px !important; }	.pB03 { padding-bottom:3px !important; }
.pB05 { padding-bottom:5px !important; }	.pB10 { padding-bottom:10px !important; }
.pB15 { padding-bottom:15px !important; }	.pB20 { padding-bottom:20px !important; }
.pB25 { padding-bottom:25px !important; }	.pB30 { padding-bottom:30px !important; }
.pB35 { padding-bottom:35px !important; }	.pB40 { padding-bottom:40px !important; }
.pB45 { padding-bottom:45px !important; }	.pB50 { padding-bottom:50px !important; }


.pL0 { padding-left:0 !important; }
.pL02 { padding-left:2px !important; }	.pL03 { padding-left:3px !important; }
.pL05 { padding-left:5px !important; }	.pL10 { padding-left:10px !important; }
.pL15 { padding-left:15px !important; }	.pL20 { padding-left:20px !important; }
.pL25 { padding-left:25px !important; }	.pL30 { padding-left:30px !important; }
.pL35 { padding-left:35px !important; }

.pR0 { padding-right:0 !important; }
.pR02 { padding-right:2px !important; }	.pR03 { padding-right:3px !important; }
.pR05 { padding-right:5px !important; }	.pR10 { padding-right:10px !important; }
.pR15 { padding-right:15px !important; }	.pR20 { padding-right:20px !important; }
.pR25 { padding-right:25px !important; }	.pR30 { padding-right:30px !important; }
.pR35 { padding-right:35px !important; }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
/********** common_start **************/


/* clearfix */
.clearfix {
zoom:1;/*for IE 5.5-7*/
}
.clearfix:after{/*for modern browser*/
content:".";
display: block;
height:0px;
clear:both;
visibility:hidden;
}
.clear {
clear: both;
line-height: 0;
}



/* CSS Document */



.top_logo {
	margin:0 0 20px 0;
	}


.top_logo .img-responsive {
	max-width: 80%;
	margin:0 auto;
	}


body {
	background-color:#000 !important+
	}
	




  .st-system__unitContent table {
    width: 100%;
    border-right: solid 1px #616161;
    border-bottom: solid 1px #616161; }
    @media screen and (max-width: 767px) {
      .st-system__unitContent table {
        margin-bottom: 4px; } }
    .st-system__unitContent table th, .st-system__unitContent table td {
      padding: 20px; }
      @media screen and (max-width: 767px) {
        .st-system__unitContent table th, .st-system__unitContent table td {
          padding: 6px;
          font-size: 1.2rem; } }
    .st-system__unitContent table th {
      color: #c190d7;
      border-top: solid 1px #616161;
      border-left: solid 1px #616161; }
    .st-system__unitContent table td {
      color: #FFFFFF;
      border-top: solid 1px #616161;
      border-left: solid 1px #616161; }


footer {padding-bottom:0 !important;}






















