@charset "utf-8";
@import url("https://pro.fontawesome.com/releases/v5.12.0/css/all.css");
/* ------------------------	info2.css	-----------------------------------------*/

/***************/
.info0tab {	position: relative;	display: inline-block; 	margin: 0 auto; text-align: center;
	/* margin-bottom: 50px; padding: 0 5px;	 */	}
.info0tab > li{	position: relative;	display: block;	width: 150px; text-align: center;
	cursor: pointer; font-weight: bold; float: left; 	/* margin-right: 20px; */		 }
.info0tab>li>a{	display: inline-block;	text-align: center;	color: #fff;
	font-size: 20px;	line-height: 24px; font-weight: 300;	/* padding: 5px 5px; */		}
.info0tab::after{	content: '';	display: block;	clear: both;}
.info0tab li.active { background: #fff;	border:1px solid #fff;}
.info0tab li.active a{color: #333;}
.trTabCon{	position: relative;	display: block;	margin: 0 auto;	text-align: center;
	width: 100%;	height: auto;	/* margin-top: 30px;	margin-bottom: 30px; */}
.info0tab1p{	font-size: 20px;	color: #fff;}
.trTabCon>h2{	display: block;	color: #fdfdfd;	font-size: 35px;
	margin: 20px 0;	line-height: 50px;}
.trTabCon #info00tog{	position: relative;	display: block;	width: 100%;	height: auto;
	margin: 0 auto;	padding: 0;	box-sizing: border-box; text-align: center;
	/* margin-top: 50px; */}
#info00tog>ul{	position: relative; display: block;	width: 100%; height: auto;
	margin: 0 auto; text-align: center;	box-sizing: border-box;
	/* padding: 5px; */	}/*질문*/

#info00tog .TrList{	width: 100%;	font-size: 20px;	line-height: 40px; color: #333;
	margin-bottom: 30px;}
.TrTitle{ width: 95%; max-width: 1200px; margin: 0 auto; padding: 15px 0; font-size: 20px;
	line-height: 40px;	border-bottom: 2px solid #046939;
	 background-color: #fff;	overflow: hidden;	box-sizing: border-box;}
.TrTitle p, .TrTitle i{	display: inline-block;vertical-align: middle;}
.TrTitle i{float:right; line-height: 40px;}
/*답변*/
#info00tog .sub_tr{	display: none; width: 90%; height: auto; margin: 0 auto;
	padding: 10px 0;	top: 0;	text-align: left;	font-size: 18px;}
#info00tog .sub_tr li{ width: 100%; margin: 0 auto;
	/*	margin-left: 10px;padding-left: 30px;	border-left: 3px solid #114f8a; */	}
#info00tog .sub_tr p{line-height: 1.8;	font-size: 17px;	}
#info00tog .sub_tr p.sub_title1{line-height: 1.8;	font-size: 19px; font-weight: bold;	margin-top: 15px;}

#info00tog .sub_tr h4{ margin-top: 30px !important; text-align: center;
	/* color: #092265; */ font-size: 26px;}

.tabCont2{	height: 500px;}
.tabCont2 a{	display: block;	color: #fff;}
.info00btn{	max-width: 190px;	width: initial; margin: 0 auto; text-align: center;
	padding: 5px 8px; margin-top: 20px;	margin-bottom: 15px; color: #4c4c4c; font-size: 17px;
	background-color: #ffffff; border: 1px solid rgba(15, 119, 178, .8);}
.info00btn:hover{	color: #ffffff;	background-color: rgba(0,34,75,.8); border: 1px solid #ffffff;}
.info00btn i{	color: rgba(15,119,178,1.0); margin-left: 10px;}

/******table******/
.info00tg-wrap{	display: table;	margin: 0 auto; width: 100%;}
.info00tg { border-collapse:collapse; border-spacing:0; width: 100%; border: 2px solid #8b598f;}
.info00tg td{	padding: 10px 10px;	font-size: 17px;	line-height: 1.6;	overflow:hidden;
	word-break:keep-all;	border: 1px solid #8b598f;}
.info00txt01, .info00txt02{	width: initial;	white-space: nowrap; text-align: center; }

.info00tg td.info00tg-0lax{	border-top-width:2px;}
.info00tg td.info00tgbr{	border-right-width: 1px;}

@media screen and (max-width: 767px) {
	#info00tog .sub_tr{width: 100%}
	#info00tog .sub_tr h4{font-size: 20px;}
.info00tg {width: auto !important;margin: 0 auto;}
.info00tg col {width: auto !important;}
.info00tg-wrap.tg-wrap {overflow-x: auto;-webkit-overflow-scrolling: touch;}
}
/***********table end**********/
@media only screen and (max-width: 1120px){
.info0tab li:nth-child(3n) {	margin-right: 0px;}
}
@media all and (max-width:768px){
.TrTitle p { width: 95%;	line-height: 1.4;}
.TrTitle i{ width: 5%;}
/* .info00txt01, .info00txt02{white-space: normal;} */
}
@media only screen and (max-width: 600px){
.info0tab > li{	width:47.0%;	margin-right: 0px;	margin-top: 15px;}
}

/*****/
