h1, h2, h3, h4, h5, h6{
	font-family: 'Nanum Gothic';
	
}

h3 {
	font-size:26px;
}

.mheaderinnerdiv h4{
	font-weight:bold;
	font-size:28pt;
	color:#2d2c2a ;
}

.mheaderinnerdiv h6{
	font-style:italic;
	color:#29ada9;
	font-size: 14px;
}

p{
	margin: -5px -5px -5px 7px;
}

.modal-dialog{
	width:1024px;
}

.modal-footer{
	border-top:0px;
	margin-top:0px;
	padding-top:0px;
}

.modal-footer .btn{
	border:0px;
}

.btn-portmodal{
	color:#29ada9;
}
.addedline{
	display:none;
}

#scrollstyle-2::-webkit-scrollbar-track
{
	-webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.2);
	border-radius: 10px;
	background-color: #F5F5F5;
}

#scrollstyle-2::-webkit-scrollbar
{
	width: 12px;
	background-color: #F5F5F5;
}

#scrollstyle-2::-webkit-scrollbar-thumb
{
	border-radius: 10px;
	-webkit-box-shadow: inset 0 0 6px rgba(0,0,0,.2);
	background-color: #29ada9;
}

#style-3::-webkit-scrollbar-track
{
	-webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.3);
	background-color: #F5F5F5;
}

#style-3::-webkit-scrollbar
{
	width: 6px;
	background-color: #F5F5F5;
}

#style-3::-webkit-scrollbar-thumb
{
	background-color: #000000;
}

#style-4::-webkit-scrollbar-track
{
	-webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.3);
	background-color: #F5F5F5;
}

#style-4::-webkit-scrollbar
{
	width: 10px;
	background-color: #F5F5F5;
}

#style-4::-webkit-scrollbar-thumb
{
	background-color: #000000;
	border: 2px solid #555555;
}

.modal-body{
	padding:15px;
}


.da-slide {
	height:0%;
}

.da-slide p{
	line-height:24px;
	letter-spacing:1.5px;
	width:790px;
}

.da-slide p i.busi_italic{
	font-style:italic;
}

.da-slide h2.porttitle  {
	top:30px;
}

hr{
	margin:0;
}

.margin-bottom-120{
	margin-bottom: 90px;
}

.headline{
	margin:0px 0 5px 0;
	width:752px;
}

.headline h2{
	font-size:26px;
}

.row {
	margin-left:0px;
	margin-right:0px;
}

.row .col-sm-1{
	width:85px;
	padding-left:0px;
	padding-right:0px;
	margin: 0px 48px 0px 0px
}

.thumbnail-style{
	width:105px;
	margin-bottom:0px;
	cursor:pointer;
	text-align:center;
}

.team {
	width:800px;
}

.team .thumbnail-style small{
	font-size:16px;
}

.team .thumbnail-style{
	padding: 1px 5px 12px 5px;
}

.portdiv{
	width:790px;
	margin-left:15%;
}

.portmorebt{
	width:772px;
	height:50px;
	background: #29ada9;
	vertical-align:middle;
	cursor:pointer;
}

.da-slide h2 i{
	font-size:49px;
}

.portmorebt div{
	height:inherit;
}

.portmorebt div img{
	padding-top:16px;
	margin:0 auto;
}

.portmorebt2{
	width:772px;
	height:50px;
	background: #29ada9;
	vertical-align:middle;
	cursor:pointer;
}

.portmorebt2 div img{
	width:75px;
	padding-top:16px;
	margin:0 auto;
}

.modal-header{
	border-bottom:0;
}


.da-slide h2,
.da-slide p {
	margin-left:0%;
}

.da-slide .da-img{
	margin-left:0%;
}
/************************************************************
화면 해상도 1280px  x  1025px
************************************************************/

@media (min-width: 1280px) and (max-width: 1350px) and (max-height: 1025px) {
	.da-slide h2 i {
		font-size:59px;
	}

	.headline{
		margin: 50px 0px 5px;
	}

	.da-slide h2.porttitle  {
		top:90px;
	}

	.margin-bottom-120{
		margin-bottom:210px;
	}

	.da-slide p.portmsg1  {
		top:490px;
		overflow: visible;
	}
}

/************************************************************
화면 해상도 1366px
************************************************************/

@media (min-width: 1366px){
	.da-slide h2.porttitle  {

	}
	.da-slide p.portmsg1  {
		top:270px;
		overflow: visible;
	}
}

/************************************************************
화면 해상도 1366px x 675px
************************************************************/

@media (min-width: 1366px) and (max-height: 675px) {
	.da-slide p{
		line-height:20px;
	}

	.da-slide h2.porttitle  {
		top:20px;
	}

	.margin-bottom-120{
		margin-bottom:90px;
	}

	.da-slide p.portmsg1  {
		top:260px;
		overflow: visible;
	}
}


/************************************************************
화면 해상도 1440px
************************************************************/
@media (min-width: 1440px) and (min-height:900px) {


}


/************************************************************
화면 해상도 1524px x 783px
************************************************************/
@media (min-width: 1524px){

	.da-slide h2.porttitle  {

	}

	.da-slide p.portmsg1  {
		top:355px;
		overflow: visible;
	}

	.da-slide p i{
		font-size:17px;
	}
}
/************************************************************
화면 해상도 1680px
************************************************************/
@media (min-width: 1680px)  and (max-height: 1060px) {

	.da-slide h2.porttitle  {

	}

	.da-slide p.portmsg1  {
		top:465px;
		overflow: visible;
	}
}


/************************************************************
화면 해상도 1920px
************************************************************/
@media (min-width: 1920px) {
	.da-slide p.portmsg1  {
		top:415px;
		overflow: visible;
	}

	.da-slide h2.porttitle  {

	}	
}

/************************************************************
화면 해상도 2550px  상단 이미지 요청 및 폰트 크기 조정 후 작업 완료
************************************************************/
@media (min-width: 2550px) {
	.da-slide p.portmsg1  {
		top:315px;
		overflow: visible;
	}

	.da-slide h2.porttitle  {

	}
	
}

/************************************************************
화면 해상도 높이가 650px이하인경우
************************************************************/
@media (max-height: 650px) {
	.margin-bottom-120{
		margin-bottom: 70px;
	}
}

/************************************************************
화면 해상도 높이가 700px이상인경우
************************************************************/
@media (min-height: 700px) {
	.portmorebt{
		margin:30px 0px;
	}
}

@media (min-width: 1500px)and (min-height: 750px){
	.margin-bottom-120 {
		margin-bottom: 120px;
	}

}

/************************************************************
화면 해상도 높이가 800px이상인경우
************************************************************/
@media (min-height: 800px) {
	.portmorebt{
		margin:40px 0px;
	}
}

/************************************************************
화면 해상도 높이가 900px이상인경우
************************************************************/

@media (min-height: 900px) {
	.portmorebt{
		margin:50px 0px;
	}
	
	.da-slide h2 i {
		font-size:59px;
	}

	.headline{
		margin: 50px 0px 5px;
	}

	.da-slide h2.porttitle  {
		top:70px;
	}

	.margin-bottom-120{
		margin-bottom:210px;
	}
	
	.da-slide p.portmsg1  {
		top:490px;
		overflow: visible;
	}	
}