@charset "utf-8";


.bread_crumbs{
    margin: 0px auto;
    margin-bottom:8px;
    text-align: right;
  font-family:바른나눔고딕B;
	width:1100px;
    height:  54px;   
	visibility: hidden;
}

.bp, .bp_a{

  
    display: inline-block;
    position: relative;
    padding: 5px;
    color:#000;
}
.bp:hover{
    
    color:#B90407;
}



a .box1, .box2, .box3, .box4{
	margin-right:60px;
	width:230px;
	height:230px;
	float:left;
	color:#616365;
	
	position: relative;
	display: inline-block;	

	
	
	
}
.box4{
		margin-right:0px;
}

.group1{
	margin:0px auto;
	display: block;
	width:1100px;
	height:230px;

		position: relative;
	display: block;	
	
}



.bt1, .bt2, .bt3, .bt4{

	text-align: center;

	width:200px;
	height:200px;

	position: relative;
	display: block;
	padding: 11px;

box-shadow:  1px 2px 2px 2px rgba(0, 0, 0, .2);
	
	
}


.bt1:hover, .bt2:hover, .bt3:hover, .bt4:hover{
	
     box-shadow: 4px 4px 4px  rgba(0, 0, 0, .5);

  -webkit-transition: all .7s ease;
  -moz-transition: all .7s ease;
  -o-transition: all .7s ease;
  transition: all .7s ease;
	
	
}


.img1, .img2, .img3, .img4{
	
	margin:0px auto;
	text-align: center;
	display: block;
	position: relative;
	width:100px;
	height:100px;
	
	
	    background-repeat: no-repeat;
    background-size: 100px;

}
.img1{
	background-image:url(/html2/sab/images/pro.svg);

	
}
.img2{
	background-image:url(/html2/sab/images/sup.svg);	
}
.img3{
	background-image:url(/html2/sab/images/train.svg);	
}
.img4{
	background-image:url(/html2/sab/images/as.svg);	
}






.text_title{
	margin-top:8px;
font-size:22px;	
	width:200px;
	height:40px;
	display: block;
	position: relative;
	color:#6161365;

}

.subtext_title{
margin-top:5px;

	


	font-size:14px;
	color:#909090;
}

.mess{
	padding: 60px;
	text-align: center;
	font-size:40px;	
	
	
	
	
	
}
	