div.card-body p:before {
	content: '<A> ';
}

/*모바일CSS*/
@media screen and (max-width:1024px) {
.bgf7f9fd {
	background-color: #f7f9fd !important;
}
#recrute_pro h2.column-title, #main-container1 h2.column-title, #main-container2 h2,#main-container3 h2,#company_news h2 {
width:95%;	 
margin:auto;
padding:0;
margin-top:0 !important; line-height:1em !important;
padding:10px 0;
margin-bottom:10px;
}

.textIndent10 {
	text-indent: 10px !important;
}
div.recrute_faq_details { padding:10px !important; }
#recrute_pro {
}
#recrute_pro h2 {
	padding: 0;
}
div#accordion {
	background-color: #f7f9fd !important;
}
div#accordion div.card {
	background-color: #f7f9fd !important;
}
#main-container1 {
	margin: 0;
	padding: 0;
}
#main-container1 div.container {
	/* margin: 10px; */
	padding: 0;/* background-color: #f7f9fd !important; */
}
#main-container1 div.card-body {
	width: 96%;
}
#main-container1 div.container div {
	margin: 0;
	padding: 0;/* background-color: #f7f9fd !important; */
}
#main-container1 div.container p {
	width: 100%;
}
#main-container1 .card-header {
	border-bottom: 0 !important;
}
#main-container2 {
	margin: 0;
	padding: 0;
}
#main-container2 div.container {
	margin: 0;
	padding: 0;
}
#main-container2 div.container div {
	margin: 0;
	padding: 0;
}
#main-container2 img {
	width: 96% !important;
	margin-left: 8px;
}
#main-container3 {
	margin-top: 0 !important;
	background-color: #f7f9fd !important;
}
#main-container3 div#ts-testimonial-static {
	background-color: #f7f9fd !important;
}
.help-box .quote-classic, .ts-testimonial-static .quote-classic {
	border: 0 !important;
}
#company_news {
	margin: 0;
	padding: 0;
}
#company_news div.container {
	margin: 0;
	padding: 0;
}
#company_news h2.title-small {
	margin-top: 0;
}
#company_news div.container div {
	margin: 0;
	padding: 0;
}
.help-box .quote-classic, .ts-testimonial-static .quote-classic {
	margin: 10px;
}
#main-container3 div.container {
	margin: 0px;
	padding: 0;
}
#main-container3 div.container div.row {
	margin: 0;
	padding: 0;
}

/* 리쿠르팅관련 FAQ */

.recrute_faq_details{ border:2px solid darkcyan; margin:auto; width:100%;
margin-left:25px; padding:10px; box-sizing:border-box;
border-radius:20px; box-shadow:5px 5px 1px navy;
margin-bottom:10px; color:black; 
/* height:500px; */
-moz-box-shadow:inset 0px 1px 0px 0px #ffffff;
	-webkit-box-shadow:inset 0px 1px 0px 0px #ffffff;
	box-shadow:inset 0px 1px 0px 0px #ffffff;
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #ffffff), color-stop(1, #f6f6f6));
	background:-moz-linear-gradient(top, #ffffff 5%, #f6f6f6 100%);
	background:-webkit-linear-gradient(top, #ffffff 5%, #f6f6f6 100%);
	background:-o-linear-gradient(top, #ffffff 5%, #f6f6f6 100%);
	background:-ms-linear-gradient(top, #ffffff 5%, #f6f6f6 100%);
	background:linear-gradient(to bottom, #ffffff 5%, #f6f6f6 100%);
	background-color:#ffffff;
	-moz-border-radius:6px;
	-webkit-border-radius:6px;
	border-radius:6px;
	border:1px solid #dcdcdc;
	font-family:Arial;
	font-weight:bold;
	padding:6px 24px;
	text-decoration:none;
	text-shadow:0px 1px 0px #ffffff;
}

.recrute_faq_details details summary{background:; font-weight:bold; border:0; 
outline:0; padding:5px; 

 	-moz-box-shadow:inset 0px 1px 0px 0px #ffffff;
	-webkit-box-shadow:inset 0px 1px 0px 0px #ffffff;
	box-shadow:inset 0px 1px 0px 0px #ffffff;
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #ffffff), color-stop(1, #f6f6f6));
	background:-moz-linear-gradient(top, #ffffff 5%, #f6f6f6 100%);
	background:-webkit-linear-gradient(top, #ffffff 5%, #f6f6f6 100%);
	background:-o-linear-gradient(top, #ffffff 5%, #f6f6f6 100%);
	background:-ms-linear-gradient(top, #ffffff 5%, #f6f6f6 100%);
	background:linear-gradient(to bottom, #ffffff 5%, #f6f6f6 100%);
	background-color:#ffffff;
	-moz-border-radius:6px;
	-webkit-border-radius:6px;
	border-radius:6px;
	border:1px solid #dcdcdc;
	font-family:Arial;
	font-weight:bold;
	
	text-shadow:0px 1px 0px #ffffff;
}
.recrute_faq_details details p{  background:lightcyan; box-shadow:3px 3px 1px gray;
padding:5px; font-weight:bolder; border-radius:5px;

 	-moz-box-shadow:inset 0px 1px 0px 0px #ffffff;
	-webkit-box-shadow:inset 0px 1px 0px 0px #ffffff;
	box-shadow:inset 0px 1px 0px 0px #ffffff;
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #ffffff), color-stop(1, #f6f6f6));
	background:-moz-linear-gradient(top, #ffffff 5%, #f6f6f6 100%);
	background:-webkit-linear-gradient(top, #ffffff 5%, #f6f6f6 100%);
	background:-o-linear-gradient(top, #ffffff 5%, #f6f6f6 100%);
	background:-ms-linear-gradient(top, #ffffff 5%, #f6f6f6 100%);
	background:linear-gradient(to top, #ffffff 5%, #f6f6f6 100%);
	background-color:#ffffff;
	-moz-border-radius:6px;
	-webkit-border-radius:6px;
	border-radius:6px;
	border:1px solid #dcdcdc;
	font-family:Arial;
	font-weight:bold;
	
	text-shadow:0px 1px 0px #ffffff;

}
.recrute_faq_details details p:before{
 content:'☞ ';	font-family:Arial, Helvetica, sans-serif;
}
.recrute_faq_details details summary:hover{
 background:deepskyblue; color:black;	 text-indent:10px; 
 transition:0.5s;
 
 	-moz-box-shadow:inset 0px 1px 0px 0px #ffffff;
	-webkit-box-shadow:inset 0px 1px 0px 0px #ffffff;
	box-shadow:inset 0px 1px 0px 0px #ffffff;
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #ffffff), color-stop(1, #f6f6f6));
	background:-moz-linear-gradient(top, #ffffff 5%, #f6f6f6 100%);
	background:-webkit-linear-gradient(top, #ffffff 5%, #f6f6f6 100%);
	background:-o-linear-gradient(top, #ffffff 5%, #f6f6f6 100%);
	background:-ms-linear-gradient(top, #ffffff 5%, #f6f6f6 100%);
	background:linear-gradient(to top, #ffffff 5%, #f6f6f6 100%);
	background-color:#ffffff;
	-moz-border-radius:6px;
	-webkit-border-radius:6px;
	border-radius:6px;
	border:1px solid #dcdcdc;
	font-family:Arial;
	font-weight:bold;
	
	text-shadow:0px 1px 0px #ffffff;
 
}

#main-container3 .row .col-lg-8 div{	
-moz-box-shadow:inset 0px 1px 0px 0px #ffffff;
	-webkit-box-shadow:inset 0px 1px 0px 0px #ffffff;
	box-shadow:inset 0px 1px 0px 0px #ffffff;
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #ffffff), color-stop(1, #f6f6f6));
	background:-moz-linear-gradient(top, #ffffff 5%, #f6f6f6 100%);
	background:-webkit-linear-gradient(top, #ffffff 5%, #f6f6f6 100%);
	background:-o-linear-gradient(top, #ffffff 5%, #f6f6f6 100%);
	background:-ms-linear-gradient(top, #ffffff 5%, #f6f6f6 100%);
	background:linear-gradient(to pbottom, #ffffff 5%, #f6f6f6 100%);
	background-color:#ffffff;
	-moz-border-radius:6px;
	-webkit-border-radius:6px;
	border-radius:6px;
	border:1px solid #dcdcdc;
	font-family:Arial;
	font-weight:bold;
	padding:6px 24px;
	text-decoration:none;
	text-shadow:0px 1px 0px #ffffff;
}



#edu_sys h2{width:95%; margin:auto; }
/* 교육시스템 */
div#edu_wrap {
	width: 100%px;
	background: ;
	box-sizing: border-box;
	margin:auto;
/* 	position:relative; top:-30px; */
/* margin-top:30px; */
}
div#tabmenu {
	width: 100%;
	box-sizing: border-box;
}
div#tabmenu ul {
	/* overflow: hidden; */
	display: flex;
}
div#tabmenu ul li {
	/* float: left;         */
	width: 34%;
	box-sizing: border-box;
	height: 50px;
	text-align: center;
	line-height: 50px;
	background: ;
	/* border-bottom: 3px solid navy;
	box-shadow: inset 1px 1px navy, inset -1px -1px navy;  */
}
div#tabmenu ul li:hover {
	background: ;
	cursor: pointer;
	/* border: 3px solid navy; */
	font-weight: bold;
	border-bottom: 0;
	box-shadow: none;
	/* background-color:lightcyan;
	box-shadow:5px 0px 1px black !important; */
	border-radius:15px 15px 0 0;
	background:linear-gradient(to top, #bddbfa 5%, #80b5ea 100%);
	
	
			-moz-box-shadow:inset 0px 1px 0px 0px #ffffff;
	-webkit-box-shadow:inset 0px 1px 0px 0px #ffffff;
	box-shadow:inset 0px 1px 0px 0px #ffffff;
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #ffffff), color-stop(1, #f6f6f6));
	background:-moz-linear-gradient(top, #ffffff 5%, #f6f6f6 100%);
	background:-webkit-linear-gradient(top, #ffffff 5%, #f6f6f6 100%);
	background:-o-linear-gradient(top, #ffffff 5%, #f6f6f6 100%);
	background:-ms-linear-gradient(top, #ffffff 5%, #f6f6f6 100%);
	background:linear-gradient(to bottom, #ffffff 5%, #f6f6f6 100%);
	background-color:#ffffff;
	-moz-border-radius:6px;
	-webkit-border-radius:6px;
	border-radius:6px;
	border:1px solid #dcdcdc;
	font-family:Arial;
	font-weight:bold;
	/* padding:6px 24px; */
	text-decoration:none;
	text-shadow:0px 1px 0px #ffffff;
}
li.active{
	/* border: 3px solid navy; */
	font-weight: bold;
	border-bottom:0 !important;	
	box-shadow: none !important;
	border-radius:15px 15px 0 0;
	box-shadow:5px 0px 1px black !important;
	/* background-color:lightcyan; */
	text-shadow:1px 1px 0 white;
	
	/* 	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #bddbfa), color-stop(1, #80b5ea));
	background:-moz-linear-gradient(top, #bddbfa 5%, #80b5ea 100%);
	background:-webkit-linear-gradient(top, #bddbfa 5%, #80b5ea 100%);
	background:-o-linear-gradient(top, #bddbfa 5%, #80b5ea 100%);
	background:-ms-linear-gradient(top, #bddbfa 5%, #80b5ea 100%); */
/* 	background:linear-gradient(to top, #bddbfa 5%, #80b5ea 100%);
	cursor:pointer;
	font-family:Arial;	 */	
	
	-moz-box-shadow:inset 0px 1px 0px 0px #ffffff;
	-webkit-box-shadow:inset 0px 1px 0px 0px #ffffff;
	box-shadow:inset 0px 1px 0px 0px #ffffff;
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #ffffff), color-stop(1, #f6f6f6));
	background:-moz-linear-gradient(top, #ffffff 5%, #f6f6f6 100%);
	background:-webkit-linear-gradient(top, #ffffff 5%, #f6f6f6 100%);
	background:-o-linear-gradient(top, #ffffff 5%, #f6f6f6 100%);
	background:-ms-linear-gradient(top, #ffffff 5%, #f6f6f6 100%);
	background:linear-gradient(to top, #ffffff 5%, #f6f6f6 100%);
	background-color:#ffffff;
	-moz-border-radius:6px;
	-webkit-border-radius:6px;
	border-radius:6px;
	border:1px solid #dcdcdc;
	font-family:Arial;
	font-weight:bold;
	
	text-shadow:0px 1px 0px #ffffff;
	
}
div#tabmenu ul li:hover a {
	color: black;
	width: 100%;
}
div#tabmenu label {
	display: block;
	cursor: pointer;
	width: 100%;
	font-size:1.2em;
}
div#tabwrap {
	width: 100%;
	background: ;
	height: 250px;
	/* border-bottom: 0; */
	box-sizing: border-box;
}
div.tab {
	/* border: 3px solid navy; */
	height:250px; padding-top:20px;
	/* box-shadow:5px 5px 1px black; */
	border-radius:0 0 20px 20px;
	/* background-color:lightcyan; */
	text-shadow:1px 1px 0 white;
	color:black;	
/* 	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #bddbfa), color-stop(1, #80b5ea));
	background:-moz-linear-gradient(top, #bddbfa 5%, #80b5ea 100%);
	background:-webkit-linear-gradient(top, #bddbfa 5%, #80b5ea 100%);
	background:-o-linear-gradient(top, #bddbfa 5%, #80b5ea 100%);
	background:-ms-linear-gradient(top, #bddbfa 5%, #80b5ea 100%);
	background:linear-gradient(to bottom, #bddbfa 5%, #80b5ea 100%);
	cursor:pointer;
	font-family:Arial;	 */	
	
		-moz-box-shadow:inset 0px 1px 0px 0px #ffffff;
	-webkit-box-shadow:inset 0px 1px 0px 0px #ffffff;
	box-shadow:inset 0px 1px 0px 0px #ffffff;
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #ffffff), color-stop(1, #f6f6f6));
	background:-moz-linear-gradient(top, #ffffff 5%, #f6f6f6 100%);
	background:-webkit-linear-gradient(top, #ffffff 5%, #f6f6f6 100%);
	background:-o-linear-gradient(top, #ffffff 5%, #f6f6f6 100%);
	background:-ms-linear-gradient(top, #ffffff 5%, #f6f6f6 100%);
	background:linear-gradient(to bottom, #ffffff 5%, #f6f6f6 100%);
	background-color:#ffffff;
	-moz-border-radius:6px;
	-webkit-border-radius:6px;
	border-radius:6px;
	border:1px solid #dcdcdc;
	font-family:Arial;
	font-weight:bold;
	padding:6px 24px;
	text-decoration:none;
	text-shadow:0px 1px 0px #ffffff;
	
}
div.tab li{  text-indent:30px; font-size:1.2em; line-height:2;
font-weight:bold;  position:relative; 
}
div.tab li:before{
content:''	; width:0; height:0;
display:block; position:absolute;
left:10px; top:15px; border:10px solid transparent;
border-left-color:gray;  z-index:1;
}
div.tab li:hover:after{
content:''	; width:0; height:0;
display:block; position:absolute;
left:11px; top:16px; border:10px solid transparent;
border-left-color:blue; 
}

input[type=radio] {	display: none;}
input[type=radio]:nth-of-type(1)+div.tab {	display: none;}
input[type=radio]:nth-of-type(2)+div.tab {	display: none;}
input[type=radio]:nth-of-type(3)+div.tab {	display: none;}
input[type=radio]:nth-of-type(1):checked+div.tab {
	display: block;
	border-left: 3px solid navy;
	border-right: 3px solid navy;
	border-top: 0;
}
input[type=radio]:nth-of-type(2):checked+div.tab {
	display: block;
	border: 3px solid navy;
	border-top: 0;/* border-bottom: 0; */
}
input[type=radio]:nth-of-type(3):checked+div.tab {
	display: block;
	border: 3px solid black;
	border-top: 0;/* border-bottom: 0; */
}

}     /*모바일*/

@media screen and (min-width:1024px) {
#recrute_pro {
	margin: 0;
	padding: 0;
}
#recrute_pro .column-title {
	padding-top: 20px;
}
#main-container3 .ts-testimonial-static {
	padding: 10px;
}
#main-container1 .column-title {
	line-height: 1;
	margin: 0;
	margin-top: 20px;
	margin-bottom: 30px;
}
#main-container1 {
	margin: 0;
	padding: 0;
}
#main-container2 {
	padding: 0;
}
#main-container2 .column-title {
	padding: 0;
	margin: 0;
	margin-top: 20px;
}
#main-container3 .column-title {
	line-height: 1;
	margin: 0;
	margin-top: 20px;
	margin-bottom: 30px;
}
#company_news .column-title {
	margin-top: 20px;
	margin-bottom: 30px;
}


#main-container2 .container .text-block img{
	display: none;
}

div#edu_wrap {
	width: 1050px;
	background: ;
	box-sizing: border-box;
	margin:auto;
	position:relative; top:-30px;
}
div#tabmenu {
	width: 800px;
	box-sizing: border-box;
}
div#tabmenu ul {
	/* overflow: hidden; */
	display: flex;
}
div#tabmenu ul li {
	/* float: left;         */
	width: 34%;
	box-sizing: border-box;
	height: 50px;
	text-align: center;
	line-height: 50px;
	background: ;
	/* border-bottom: 3px solid navy; */
	/* box-shadow: inset 1px 1px navy, inset -1px -1px navy;  */
}
div#tabmenu ul li:hover {
	background: ;
	cursor: pointer;
	border: 3px solid navy;
	font-weight: bold;
	border-bottom: 0;
	box-shadow: none;
	/* background-color:lightcyan; */
/* 	box-shadow:5px 0px 1px black ; */
	border-radius:15px 15px 0 0;
	background:linear-gradient(to top, #bddbfa 5%, #80b5ea 100%);
	
	
		-moz-box-shadow:inset 0px 1px 0px 0px #ffffff;
	-webkit-box-shadow:inset 0px 1px 0px 0px #ffffff;
	box-shadow:inset 0px 1px 0px 0px #ffffff;
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #ffffff), color-stop(1, #f6f6f6));
	background:-moz-linear-gradient(top, #ffffff 5%, #f6f6f6 100%);
	background:-webkit-linear-gradient(top, #ffffff 5%, #f6f6f6 100%);
	background:-o-linear-gradient(top, #ffffff 5%, #f6f6f6 100%);
	background:-ms-linear-gradient(top, #ffffff 5%, #f6f6f6 100%);
	background:linear-gradient(to bottom, #ffffff 5%, #f6f6f6 100%);
	background-color:#ffffff;
	-moz-border-radius:6px;
	-webkit-border-radius:6px;
	border-radius:6px;
	border:1px solid #dcdcdc;
	font-family:Arial;
	font-weight:bold;
	/* padding:6px 24px; */
	text-decoration:none;
	text-shadow:0px 1px 0px #ffffff;
}
li.active{
	/* border: 3px solid navy; */
	font-weight: bold;
	border-bottom:0 !important;	
	box-shadow: none !important;
	border-radius:15px 15px 0 0;
	/* box-shadow:5px 0px 1px black; */
	/* background-color:lightcyan; */
	text-shadow:1px 1px 0 white;
	
	/* 	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #bddbfa), color-stop(1, #80b5ea));
	background:-moz-linear-gradient(top, #bddbfa 5%, #80b5ea 100%);
	background:-webkit-linear-gradient(top, #bddbfa 5%, #80b5ea 100%);
	background:-o-linear-gradient(top, #bddbfa 5%, #80b5ea 100%);
	background:-ms-linear-gradient(top, #bddbfa 5%, #80b5ea 100%); */
/* 	background:linear-gradient(to top, #bddbfa 5%, #80b5ea 100%);
	cursor:pointer;
	font-family:Arial;	 */	
		
	-moz-box-shadow:inset 0px 1px 0px 0px #ffffff;
	-webkit-box-shadow:inset 0px 1px 0px 0px #ffffff;
	box-shadow:inset 0px 1px 0px 0px #ffffff;
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #ffffff), color-stop(1, #f6f6f6));
	background:-moz-linear-gradient(top, #ffffff 5%, #f6f6f6 100%);
	background:-webkit-linear-gradient(top, #ffffff 5%, #f6f6f6 100%);
	background:-o-linear-gradient(top, #ffffff 5%, #f6f6f6 100%);
	background:-ms-linear-gradient(top, #ffffff 5%, #f6f6f6 100%);
	background:linear-gradient(to top, #ffffff 5%, #f6f6f6 100%);
	background-color:#ffffff;
	-moz-border-radius:6px;
	-webkit-border-radius:6px;
	border-radius:6px;
	border:1px solid #dcdcdc;
	font-family:Arial;
	font-weight:bold;
	
	text-shadow:0px 1px 0px #ffffff;

}
div#tabmenu ul li:hover a {
	color: black;
	width: 100%;
}
div#tabmenu label {
	display: block;
	cursor: pointer;
	width: 100%;
	font-size:1.5em;
}
div#tabwrap {
	width: 800px;
	background: ;
	height: 300px;
	/* border-bottom: 0; */
	box-sizing: border-box;
}
div.tab {
	/* border: 3px solid navy; */
	height:250px; padding-top:20px;
/* 	box-shadow:5px 5px 1px black; */
	border-radius:0 0 20px 20px;
	background-color:lightcyan;
	text-shadow:1px 1px 0 white;
	color:black;
	
	/* background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #bddbfa), color-stop(1, #80b5ea));
	background:-moz-linear-gradient(top, #bddbfa 5%, #80b5ea 100%);
	background:-webkit-linear-gradient(top, #bddbfa 5%, #80b5ea 100%);
	background:-o-linear-gradient(top, #bddbfa 5%, #80b5ea 100%);
	background:-ms-linear-gradient(top, #bddbfa 5%, #80b5ea 100%);
	background:linear-gradient(to bottom, #bddbfa 5%, #80b5ea 100%);
	cursor:pointer;
	font-family:Arial;	 */
	
	
	-moz-box-shadow:inset 0px 1px 0px 0px #ffffff;
	-webkit-box-shadow:inset 0px 1px 0px 0px #ffffff;
	box-shadow:inset 0px 1px 0px 0px #ffffff;
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #ffffff), color-stop(1, #f6f6f6));
	background:-moz-linear-gradient(top, #ffffff 5%, #f6f6f6 100%);
	background:-webkit-linear-gradient(top, #ffffff 5%, #f6f6f6 100%);
	background:-o-linear-gradient(top, #ffffff 5%, #f6f6f6 100%);
	background:-ms-linear-gradient(top, #ffffff 5%, #f6f6f6 100%);
	background:linear-gradient(to bottom, #ffffff 5%, #f6f6f6 100%);
	background-color:#ffffff;
	-moz-border-radius:6px;
	-webkit-border-radius:6px;
	border-radius:6px;
	border:1px solid #dcdcdc;
	font-family:Arial;
	font-weight:bold;
	padding:6px 24px;
	text-decoration:none;
	text-shadow:0px 1px 0px #ffffff;
	
		
}
div.tab li{  text-indent:30px; font-size:1.3em; line-height:2.5;
font-weight:bold;  position:relative; 
}
div.tab li:before{
content:''	; width:0; height:0;
display:block; position:absolute;
left:10px; top:15px; border:10px solid transparent;
border-left-color:gray;  z-index:1;
}
div.tab li:hover:after{
content:''	; width:0; height:0;
display:block; position:absolute;
left:11px; top:16px; border:10px solid transparent;
border-left-color:blue; 
}

input[type=radio] {	display: none;}
input[type=radio]:nth-of-type(1)+div.tab {	display: none;}
input[type=radio]:nth-of-type(2)+div.tab {	display: none;}
input[type=radio]:nth-of-type(3)+div.tab {	display: none;}
input[type=radio]:nth-of-type(1):checked+div.tab {
	display: block;
/* 	border-left: 3px solid navy;
	border-right: 3px solid navy; */
	border-top: 0;
}
input[type=radio]:nth-of-type(2):checked+div.tab {
	display: block;
	/* border: 3px solid navy; */
	border-top: 0;/* border-bottom: 0; */
}
input[type=radio]:nth-of-type(3):checked+div.tab {
	display: block;
	/* border: 3px solid black; */
	border-top: 0;/* border-bottom: 0; */
}

.recrute_faq_details{ border:2px solid darkcyan; margin:auto; width:800px;
margin-left:25px; padding:10px; box-sizing:border-box;
border-radius:20px; box-shadow:5px 5px 1px navy;
margin-bottom:10px; color:black; height:500px;



-moz-box-shadow:inset 0px 1px 0px 0px #ffffff;
	-webkit-box-shadow:inset 0px 1px 0px 0px #ffffff;
	box-shadow:inset 0px 1px 0px 0px #ffffff;
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #ffffff), color-stop(1, #f6f6f6));
	background:-moz-linear-gradient(top, #ffffff 5%, #f6f6f6 100%);
	background:-webkit-linear-gradient(top, #ffffff 5%, #f6f6f6 100%);
	background:-o-linear-gradient(top, #ffffff 5%, #f6f6f6 100%);
	background:-ms-linear-gradient(top, #ffffff 5%, #f6f6f6 100%);
	background:linear-gradient(to bottom, #ffffff 5%, #f6f6f6 100%);
	background-color:#ffffff;
	-moz-border-radius:6px;
	-webkit-border-radius:6px;
	border-radius:6px;
	border:1px solid #dcdcdc;
	font-family:Arial;
	font-weight:bold;
	padding:6px 24px;
	text-decoration:none;
	text-shadow:0px 1px 0px #ffffff;
}

.recrute_faq_details details summary{background:; font-weight:bold; border:0; 
outline:0; padding:5px; 

 	-moz-box-shadow:inset 0px 1px 0px 0px #ffffff;
	-webkit-box-shadow:inset 0px 1px 0px 0px #ffffff;
	box-shadow:inset 0px 1px 0px 0px #ffffff;
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #ffffff), color-stop(1, #f6f6f6));
	background:-moz-linear-gradient(top, #ffffff 5%, #f6f6f6 100%);
	background:-webkit-linear-gradient(top, #ffffff 5%, #f6f6f6 100%);
	background:-o-linear-gradient(top, #ffffff 5%, #f6f6f6 100%);
	background:-ms-linear-gradient(top, #ffffff 5%, #f6f6f6 100%);
	background:linear-gradient(to bottom, #ffffff 5%, #f6f6f6 100%);
	background-color:#ffffff;
	-moz-border-radius:6px;
	-webkit-border-radius:6px;
	border-radius:6px;
	border:1px solid #dcdcdc;
	font-family:Arial;
	font-weight:bold;
	
	text-shadow:0px 1px 0px #ffffff;
}
.recrute_faq_details details p{  background:lightcyan; box-shadow:3px 3px 1px gray;
padding:5px; font-weight:bolder; border-radius:5px;

 	-moz-box-shadow:inset 0px 1px 0px 0px #ffffff;
	-webkit-box-shadow:inset 0px 1px 0px 0px #ffffff;
	box-shadow:inset 0px 1px 0px 0px #ffffff;
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #ffffff), color-stop(1, #f6f6f6));
	background:-moz-linear-gradient(top, #ffffff 5%, #f6f6f6 100%);
	background:-webkit-linear-gradient(top, #ffffff 5%, #f6f6f6 100%);
	background:-o-linear-gradient(top, #ffffff 5%, #f6f6f6 100%);
	background:-ms-linear-gradient(top, #ffffff 5%, #f6f6f6 100%);
	background:linear-gradient(to top, #ffffff 5%, #f6f6f6 100%);
	background-color:#ffffff;
	-moz-border-radius:6px;
	-webkit-border-radius:6px;
	border-radius:6px;
	border:1px solid #dcdcdc;
	font-family:Arial;
	font-weight:bold;
	
	text-shadow:0px 1px 0px #ffffff;

}
.recrute_faq_details details p:before{
 content:'☞ ';	font-family:Arial, Helvetica, sans-serif;
}
.recrute_faq_details details summary:hover{
 background:deepskyblue; color:black;	 text-indent:10px; 
 transition:0.5s;
 
 	-moz-box-shadow:inset 0px 1px 0px 0px #ffffff;
	-webkit-box-shadow:inset 0px 1px 0px 0px #ffffff;
	box-shadow:inset 0px 1px 0px 0px #ffffff;
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #ffffff), color-stop(1, #f6f6f6));
	background:-moz-linear-gradient(top, #ffffff 5%, #f6f6f6 100%);
	background:-webkit-linear-gradient(top, #ffffff 5%, #f6f6f6 100%);
	background:-o-linear-gradient(top, #ffffff 5%, #f6f6f6 100%);
	background:-ms-linear-gradient(top, #ffffff 5%, #f6f6f6 100%);
	background:linear-gradient(to top, #ffffff 5%, #f6f6f6 100%);
	background-color:#ffffff;
	-moz-border-radius:6px;
	-webkit-border-radius:6px;
	border-radius:6px;
	border:1px solid #dcdcdc;
	font-family:Arial;
	font-weight:bold;
	
	text-shadow:0px 1px 0px #ffffff;
 
}

#main-container3 .row .col-lg-8 div{	
-moz-box-shadow:inset 0px 1px 0px 0px #ffffff;
	-webkit-box-shadow:inset 0px 1px 0px 0px #ffffff;
	box-shadow:inset 0px 1px 0px 0px #ffffff;
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #ffffff), color-stop(1, #f6f6f6));
	background:-moz-linear-gradient(top, #ffffff 5%, #f6f6f6 100%);
	background:-webkit-linear-gradient(top, #ffffff 5%, #f6f6f6 100%);
	background:-o-linear-gradient(top, #ffffff 5%, #f6f6f6 100%);
	background:-ms-linear-gradient(top, #ffffff 5%, #f6f6f6 100%);
	background:linear-gradient(to pbottom, #ffffff 5%, #f6f6f6 100%);
	background-color:#ffffff;
	-moz-border-radius:6px;
	-webkit-border-radius:6px;
	border-radius:6px;
	border:1px solid #dcdcdc;
	font-family:Arial;
	font-weight:bold;
	padding:6px 24px;
	text-decoration:none;
	text-shadow:0px 1px 0px #ffffff;
}

#main-container3 div.container div.row:nth-of-type(2) div li{position:relative;}
#main-container3 div.container div.row:nth-of-type(2) div li:hover:before {
	content:'▶ ' ;  color:blue; 
/* 	 position:absolute; 	left:2px; top:3px;  */
}

#company_news div.ts-service-box{ border-radius:10px; 
box-shadow:5px 5px 1px darkcyan; overflow:hidden; border:2px solid gray;}
#company_news div.ts-service-box:hover{ border-radius:12px; 
box-shadow:5px 5px 1px tomato; border:2px solid darkgray !important;
outline:0; transform:scale(1.05); transition:0.5s; }

}  
/* desktop end */
