a,div{outline:none;}

.glyphicon-chevron-right:before{content:none;}/*¹è³Ê ¿À¸¥ÂÊ È­»ìÇ¥*/
.glyphicon-chevron-left:before{content:none;}/*¹è³Ê ¿ÞÂÊ È­»ìÇ¥*/
.c_left_control{opacity:40%;}/*¹è³Ê ¿ÞÂÊ È­»ìÇ¥*/
.c_left_control:hover{opacity:80%;}/*¹è³Ê ¿ÞÂÊ È­»ìÇ¥*/
.c_right_control{opacity:40%;}/*¹è³Ê ¿À¸¥ÂÊ È­»ìÇ¥*/
.c_right_control:hover{opacity:80%;}/*¹è³Ê ¿À¸¥ÂÊ È­»ìÇ¥*/

.com2_realtime{border:solid 1px #ddd; border-radius:5px; overflow:hidden;}/*½Ç½Ã°£ È­»ó Å¬·¡½º °¢ ¸Þ´º*/
.com2_realtime:hover{box-shadow:0 5px 10px rgba(0,0,0,0.2); margin-top:-10px; border:solid 1px #ddd}

.hover_box{transition:all 0.3s; margin-left:10px; margin-right:10px;}
.hover_box:hover{margin-bottom:10px;}


/*µ¿¿µ»ó*/
.com2_video{border:solid 1px #ddd; border-radius:5px; overflow:hidden;}
.com2_video:hover{box-shadow:0 5px 10px rgba(0,0,0,0.2); margin-top:-10px; border:solid 1px #ddd;}
.cm2_img{position:relative;padding-bottom:70%; overflow:hidden;}
.cm2_img img{position:absolute; height:100%; left:50%; transform:translateX(-50%);}

/*È¸ÀÇ½Ç*/
.com2_box_border{background-color:#fff; border-top:solid 5px #4458cb; border-bottom:solid 5px #4458cb; border-left:solid 1px #eee; border-right:solid 1px #eee; transition:all 0.2s;}

.com2_box_border:hover{margin-top:-5px; box-shadow:0 5px 10px rgba(0,0,0,0.3);}

.c2_btn_ready{background-color:#4458cb; border:none; border-radius:30px;overflow:hidden; height: 38px; padding:0; line-height:37px;}/*Âü¿©ÇÏ±â ¹öÆ°*/
.c2_btn_ready:hover{background-color:#4458cb; border:none; color:#fff;}
.c2_btn_ready:hover span{margin-right:0;}
.c2_btn_ready span{height:37px; width:37px; background-color:#3b48b8; display:block; line-height:37px; float:right; border-radius:50%; margin-right:-37px; transition:all 0.5s;}
/*È¸ÀÇ½Ç*/

/*
.c1_live_box{background-image:url('/css/img/won_background.png') !important; background-repeat:no-repeat; background-position:bottom 0px left 0px;background-size:150px 150px}
.c2_live_box{background-image:url('/css/img/won_background_right.png'); background-repeat:no-repeat; background-position:bottom 0px right 0px; background-size:150px 150px}
*/

.c_company_intro{position:absolute;left:20px; top:50%;transform:translateY(-50%);}

.c_company_intro span{border-radius:5px !important;width:100%;}

.company_intro2{transition:all 0.2s;}

.company_intro2:hover{box-shadow:5px 5px 8px rgba(0,0,0,0.3);margin-left:-2px;margin-top:-2px;}

.footer_wrap{background-color:#f5f8fb;}
.footer_link{background-color:#f5f8fb;}

@media (max-width:991px){
}


.photo_box{padding:15px; background-color: #fff; border-radius:5px; transition:all .4s; margin-top:30px; border:solid 1px #ddd;}
.photo_box:hover{box-shadow: 0 5px 5px rgba(0,0,0,0.2);}

.inner{height:0; padding-bottom:65%; position:relative; border-radius:5px; overflow:hidden;}

.inner img{
	height:100%;
	width:100%; 
	position:absolute; 
	left:50%;
	top:50%;
	transform:translate(-50%,-50%); 
	object-fit:cover;
	border-radius:5px;
	transition:all 0.3s;
}
.inner:hover img{
	transform:translate(-50%,-50%) scale(1.1);
}
.inner_img{
	position:absolute; 
	left:50%; top:50%; 
	transform:translate(-50%,-50%); 
	object-fit:cover; 
	width:100%; 
	height:100%; 
	border-radius:5px;
	
}

.inner_name{background-color:#fff; padding-top:17px; padding-bottom:5px; display:flex; justify-content:space-between;}


.fa-arrow-left{font-size:1.5em; left:-5%;color:rgb(210, 210, 210);}
.fa-arrow-right{font-size:1.5em; right:-4%;color:rgb(210, 210, 210);}

.photo_book_h2{
	display:flex;
	justify-content:space-between;
}
.photo_book_h2 h2{
	border-left:solid 2px #999;
	padding-left:10px;
}

.hy_intro{
	height:170px;  
	border-radius:5px; 
	width:100%; 
	background-color:#fff;
	color:#fff;
	border:solid 1px #ddd;
	background-image:url('/site/img/call.png');
	background-position:center;
	background-size:cover;
}


.hy_intro2{
	height:170px; 
	background-color:#fff; 
	border-radius:5px; 
	width:100%;
	border:solid 1px #ddd;
}

.hy_intro3{
	height:170px; 
	border:solid 1px #ddd; 
	border-radius:5px; 
	width:100%;
	overflow:hidden;
}

