.view,body,html{height:100%}@media (max-width:740px){.full-page-intro{height:1000px}}.carousel{height:50%}.carousel .carousel-inner,.carousel .carousel-inner .active,.carousel .carousel-inner .carousel-item{height:100%}@media (max-width:776px){.carousel{height:100%}}.navbar{background-color:rgba(0,0,0,.3)}.page-footer,.top-nav-collapse{background-color:#1C2331}@media only screen and (max-width:768px){.navbar{background-color:#1C2331}}
@media all and (min-width: 992px) {
	.navbar .nav-item .dropdown-menu{ display: none;}
	.navbar .nav-item:hover .nav-link{ color: #fff;  }
	.navbar .nav-item:hover .dropdown-menu{ display: block; }
	.navbar .nav-item .dropdown-menu{ margin-top:0; }
  
}
@media  screen and (min-width: 992px) {
  .dropdown:hover>.dropdown-menu {
    display: block;
    
  }
  
}
.invisible {
	display: none;
  }
  .list-setting{
	padding: 0px;
  }
  .list-title{
	background-color: #F4F4F4;
	color: #999999;
	padding: 10px;
	border-top: 1px solid #999999;
	border-bottom: 1px solid #999999;
	vertical-align: center;
	height: 4rem;
  }
  .list-content{
	
	text-align: center!important;
	padding: 10px 0px 10px 0px;
	color: #454545;
	font-weight: 500;
	border-bottom: 1px solid #ced4da;
	height: 4rem;
  }
  .mypage-active{
	color: #17375E;
	font-weight: 700;
  }
  .font-12{
	font-size: 12px!important;
  }
  input[type=submit] {-webkit-appearance:none;}