@charset "UTF-8";

.kirikae1{display: block;}
.kirikae2{display: none;}
@media (max-width: 768px) {
.kirikae2{display:block;}
.kirikae1{display: none;}
}



.mt10{ margin-top:10px}
.mt20{ margin-top:20px}
.mt30{ margin-top:30px}
.mt40{ margin-top:40px}
.mt50{ margin-top:50px}
.mt60{ margin-top:60px}
.mt70{ margin-top:70px}
.mt80{ margin-top:80px}
.mt90{ margin-top:90px}
.mt100{ margin-top:100px}

.mb10{ margin-bottom:10px}
.mb20{ margin-bottom:20px}
.mb30{ margin-bottom:30px}
.mb40{ margin-bottom:40px}
.mb50{ margin-bottom:50px}
.mb60{ margin-bottom:60px}
.mb70{ margin-bottom:70px}
.mb80{ margin-bottom:80px}
.mb90{ margin-bottom:90px}
.mb100{ margin-bottom:100px}

.mt-10{ margin-top:-10px}
.mt-20{ margin-top:-20px}
.mt-30{ margin-top:-30px}
.mt-40{ margin-top:-40px}
.mt-50{ margin-top:-50px}
.mt-60{ margin-top:-60px}
.mt-70{ margin-top:-70px}
.mt-80{ margin-top:-80px}
.mt-90{ margin-top:-90px}
.mt-100{ margin-top:-100px}

.pb10{ padding-bottom:10px;}
.pb20{ padding-bottom:20px;}
.pb30{ padding-bottom:30px;}
.pb40{ padding-bottom:40px;}
.pb50{ padding-bottom:50px;}
.pb60{ padding-bottom:60px;}
.pb70{ padding-bottom:70px;}
.pb80{ padding-bottom:80px;}
.pb90{ padding-bottom:90px;}
.pb100{ padding-bottom:100px; }

.pt10{ padding-top:10px;}
.pt20{ padding-top:20px;}
.pt30{ padding-top:30px;}
.pt40{ padding-top:40px;}
.pt50{ padding-bottom:50px;}
.pt60{ padding-bottom:60px;}
.pt70{ padding-bottom:70px;}
.pt80{ padding-bottom:80px;}
.pt90{ padding-bottom:90px;}
.pt100{ padding-bottom:100px;}

.pb1{ padding-bottom:1px;}
.pb2{ padding-bottom:2px;}
.pb3{ padding-bottom:3px;}
.pb4{ padding-bottom:4px;}
.pb5{ padding-bottom:5px;}

.pl10{padding-left:10px;}
.pl20{padding-left:20px;}
.pl30{padding-left:30px;}
.pl40{padding-left:40px;}
.pl50{padding-left:50px;}


.whi{color: #FFFFFF!important;}


.container2 {
  margin: 0 auto;
  padding:0;
  width: 100%;

  
}

.slick-slide {
  text-align: center;
  color: #419be0;
  background: white;
    opacity: 0;

}
.slick-slide ul li{ display: inline-block;}
.slick-initialized{
    opacity: 1
}
.slick-slide img{ margin: 0 auto;}
.slick-prev:before,
.slick-next:before {z-index: 100;
    color: #000;
}

.page .text-blue-800 {
	color:#1A3170;
    font-size: 120%;
    font-weight: 800;
}

.page .text-black-400 {
	color:#000000;
    font-size: 120%;
    font-weight: 400;
}


.heading-decorate-img2 {
	position: absolute;
	top: 58%;
	transform: translateY(-50%);
	left: 63%;
	opacity: .1;
	width: 721px;
	height: 382px;
}


@media(min-width: 768px){
  a[href^="tel:"]{
    pointer-events: none;
  }
}


.t-small{ font-size: 70%}

.company {
}
.company table {
	width: 100%;
}
.company table tr {
}
.company table tr th {
	width: 25%;
	line-height: 1.5;
	padding: 3%;
	border-bottom: 1px solid #d7d7d7;
	vertical-align: middle;
    color: #ffffff;
    background: #3e3ed3;
    
}
.company table tr td {
	width: 75%;
	line-height: 1.5;
	padding: 3%;
	border-bottom: 1px solid #d7d7d7;
    color: #333333;
    background: #ffffff;
    
}
.company p {
	margin: 1% 0 2% 0;
	line-height: 1.5;
}


.company2 table {
	width: 100%;
}
.company2 table tr {
}
.company2 table tr th {
	width: 25%;
	line-height: 1.5;
	padding: 3%;
	border-bottom: 1px solid #d7d7d7;
	vertical-align: middle;
    color: #ffffff;
    background: #0C0E6B;
    
}
.company2 table tr td {
	width: 75%;
	line-height: 1.5;
	padding: 3%;
	border-bottom: 1px solid #d7d7d7;
    color: #333333;
    background: #ffffff;
    
}
.company2 p {
	margin: 1% 0 2% 0;
	line-height: 1.5;
}


.company3 table {
	width: 100%;
}
.company3 table tr {
}
.company3 table tr th {
	width: 25%;
	line-height: 1.5;
	padding: 3%;
	border-bottom: 1px solid #d7d7d7;
	vertical-align: middle;
    color: #ffffff;
    background: #3e3ed3;
    
}
.company3 table tr td {
	width: 75%;
	line-height: 1.5;
	padding: 3%;
	border-bottom: 1px solid #d7d7d7;
    color: #333333;
    background: #f5f6fa;
    
}
.company3 p {
	margin: 1% 0 2% 0;
	line-height: 1.5;
}


.red{color: #ff0000!important;}






