.box1{
	position:relative;
	/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#ffffff+0,eaeaea+100 */
	background: #eaeaea; /* Old browsers */
	background: -moz-linear-gradient(top,  #ffffff 0%, #eaeaea 100%); /* FF3.6-15 */
	background: -webkit-linear-gradient(top,  #ffffff 0%,#eaeaea 100%); /* Chrome10-25,Safari5.1-6 */
	background: linear-gradient(to bottom,  #ffffff 0%,#eaeaea 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#eaeaea',GradientType=0 ); /* IE6-9 */
	-webkit-border-radius: 5px 5px 5px 5px;
	border-radius: 5px 5px 5px 5px;
	text-align:center;
	font-size:12px;color:#666666;
	font-weight:700;
}

.graphic_box{position:relative;height:88px;padding:30px 0px;}
.graphic_box ul{}
.graphic_box ul li{display:table-cell;padding:8px;}
.graphic_box ul li .box1{width:100px;height:70px;display:table-cell;vertical-align:middle;line-height:25px;}
.graphic_box ul li .box1.line2{}
.graphic_box ul li .box1.box4col{width:70px;height:60px;line-height:60px;}
.graphic_box:after{clear:both;}
.graphic_box ul li .box1 .icon_cursor{position:absolute;background:url(../img/page_icon_cursor.png) top left;top:50%;right:0px;margin-right:-28px;margin-top:-20px;width:40px;height:40px;font-size:0;line-height:0;text-indent:-9999em;z-index:100;}
.graphic_box ul li .box1 .icon_plus{position:absolute;background:url(../img/page_icon_plus.png) top left;top:50%;right:0px;margin-right:-28px;margin-top:-20px;width:40px;height:40px;font-size:0;line-height:0;text-indent:-9999em;z-index:100;}


.graphic_box2{height:260px;}
.graphic_box2>ul{position:relative;}
.graphic_box2>ul>li{float:left;width:50%;margin-top:16px;}
.graphic_box2 ul li .box1{width:118px;height:88px;position:relative;}
.graphic_box2 ul li.graphic1 .box1_bg{width:118px;height:88px;background:url(../img/page_matchingAcquire_icon1.png) center center no-repeat;}
.graphic_box2 ul li.graphic2 .box1_bg{width:118px;height:88px;background:url(../img/page_matchingAcquire_icon2.png) center center no-repeat;}
.graphic_box2 ul li .box1 .linediv{position:absolute;top:50px;left:0px;right:0px;height:30px;background-color: rgba(0, 0, 0, 0.5);color: rgba(0, 0, 0, 0.5);}
.graphic_box2 ul li .box1 .linediv span{color:#FFFFFF;line-height:30px;font-weight:800;font-size:16px;}
.graphic_box2 ul li .arrow_bottom{color:#FFF;}
.graphic_box2 ul li .info1{padding:30px 0px;color:#FFFFFF;}

#third_navi{position:absolute;top:0px;width:100%;height:40px;text-align:center;
background-color: rgba(0, 0, 0, 0.6);
color: rgba(0, 0, 0, 0.6);}
#third_navi ul{list-style-type:none;display: inline-block;}
#third_navi ul li{display:table-cell;line-height:40px;height:40px;}
#third_navi ul li a{display:block;color:#EEE;font-size:16px;padding:0px 10px;line-height:38px;height:38px;}
#third_navi ul li.third_navi_li_over{}
#third_navi ul li.third_navi_li_over a{color:#F44336;border-bottom:2px solid #F44336;}

#third_navi.fixed{position:fixed;top:0px;z-index:50;background-color:#000000;}


.page_tab_item{}
.page_tab_item.use_tabmenu{padding-top:50px;}
.page_tab_item h3{font-size:24px;font-weight:800;color:#307abb;}
.page_tab_item .h3_disc{margin-top:16px;font-size:12px;color:#666;}
.page_tab_item .item_wrap{position:relative;text-align:center;margin:0px 40px 40px;}

.page_tab_item h4{font-size:24px;color:#FFFFFF;font-weight:700;}
.page_tab_item h5{font-size:16px;color:#666666;font-weight:700;padding:16px;}
.page_tab_item p{font-size:12px;line-height:18px;color:#000000;font-weight:400;text-align:left;font-family:dotum,'Noto Sans KR',"맑은 고딕",sans-serif;}
.page_tab_item p span.point_title{font-weight:700;}
.page_tab_item .item_tel{margin-top:16px;font-size:24px;font-weight:700;font-family:arial;}

.page_tab_item .item_wrap p{text-align:left;}
.page_tab_item .item_wrap li.itemBL{position:relative;background:#0e95d5;}
.page_tab_item .item_wrap li.itemBR{position:relative;background:#307abb;}
.page_tab_item .item_wrap li.itemBR .leftbg{background:url(../img/page_leftbg_0e95d5.png) top left no-repeat;background-size:50% 100%;} 
.page_tab_item .item_wrap li.itemGL{background:#F7F7F7;}
.page_tab_item .item_wrap li.itemGR{background:#198f99;}
.page_tab_item .item_wrap dd{padding:16px;}

#page_customPointIs .abtn{color:#FFFFFF;}

@media screen and (min-width:720px) {
}

@media screen and (min-width:960px) {
	#third_navi{width:960px;}
}
@media screen and (max-width:960px) {
	#third_navi{left:0px;}
}
@media screen and (max-width:1000px) {
	.page_tab_item .item_wrap{position:relative;text-align:center;margin:0px 0px 40px;}	
}


/* for company */

	.company-top{height:265px;padding-top:73px;
		background-image:url(../img/company/bg2.jpg);background-position:center center;background-size:100%;
		
	}
	.company-top .asiaplus{
	line-height:0;text-indent:-10000px;font-size:0px;
	height:30px;text-align:center;background-image:url(../img/company/asiaplus.png);background-position:top center;background-repeat:no-repeat;
	-webkit-animation:move 1s  ease; -moz-animation:move 1s  ease; -o-animation:move 1s  ease; -ms-animation:move 1s  ease; animation:move 1s  ease;
	}
	.company-top .title{
	line-height:0;text-indent:-10000px;font-size:0px;
	height:62px;text-align:center;background-image:url(../img/company/title.png);background-position:top center;background-repeat:no-repeat;
	-webkit-animation:move 0.8s  ease; -moz-animation:move 0.8s  ease; -o-animation:move 0.8s  ease; -ms-animation:move 0.8s  ease; animation:move 0.8s  ease;
	}
	.company-top .line{
	line-height:0;text-indent:-10000px;font-size:0px;
	height:35px;text-align:center;background-image:url(../img/company/line.png);background-position:top center;background-repeat:no-repeat;
	-webkit-animation:move 0.8s  ease; -moz-animation:move 0.8s  ease; -o-animation:move 0.8s  ease; -ms-animation:move 0.8s  ease; animation:move 0.8s  ease;
	}
	.company-top .text{
	line-height:0;text-indent:-10000px;font-size:0px;
	height:60px;text-align:center;background-image:url(../img/company/text.png);background-position:top center;background-repeat:no-repeat;
	-webkit-animation:move3 1s  ease; -moz-animation:move3 1s  ease; -o-animation:move3 1s  ease; -ms-animation:move3 1s  ease; animation:move3 1s  ease;
	}
	
	.company-text{position:relative;background-color:#f8f6f4;padding:70px 10px;}
	.company-text .text-box1{position:absolute;top:100px;left:40px;}
	.company-text .text-box1 p{text-align:left;color:#000000;font-size:11px;}
	.company-text .text-box2{border-radius:5px;-webkit-border-radius:5px;background-color:#FFFFFF;padding:30px;}
	.company-text .text-box2 p{text-align:left;color:#000000;margin-left:240px;padding-left:30px;border-left:1px solid #888888;font-size:11px;}
@media screen and (max-width:1000px) {
	.company-top{height:27vw;padding-top:5vw;
		background-image:url(../img/company/bg.jpg);background-position:center center;background-size:100%;
		
	}
	.company-top .asiaplus{height:4vw;text-align:center;background-image:url(../img/company/asiaplus.png);background-position:top center;background-repeat:no-repeat;}
	.company-top .title{height:7vw;text-align:center;background-image:url(../img/company/title.png);background-position:top center;background-repeat:no-repeat;}
	.company-top .line{height:4vw;text-align:center;background-image:url(../img/company/line.png);background-position:top center;background-repeat:no-repeat;}
	.company-top .text{height:60px;text-align:center;background-image:url(../img/company/text.png);background-position:top center;background-repeat:no-repeat;}
	
	.company-text .text-box1{position:absolute;top:100px;left:40px;}
	.company-text .text-box1 p{text-align:left;color:#000000;font-size:11px;}
	.company-text .text-box2{border-radius:5px;-webkit-border-radius:5px;background-color:#FFFFFF;padding:30px;}
	.company-text .text-box2 p{text-align:left;color:#000000;margin-left:240px;padding-left:30px;border-left:1px solid #888888;font-size:11px;}
}	
@media screen and (max-width:720px) {
	.company-top{height:40vw;padding-top:5vw;
		background-image:url(../img/company/bg2.jpg);background-position:center center;background-size:100%;
		
	}
	.company-top .asiaplus{height:5vw;text-align:center;background-image:url(../img/company/asiaplus.png);background-position:top center;background-repeat:no-repeat;}
	.company-top .title{height:10vw;text-align:center;background-image:url(../img/company/title.png);background-position:top center;background-repeat:no-repeat;}
	.company-top .line{height:4vw;text-align:center;background-image:url(../img/company/line.png);background-position:top center;background-repeat:no-repeat;}
	.company-top .text{text-align:center;background-image:url(../img/company/text.png);background-position:top center;background-repeat:no-repeat;background-size:90%;}
	
	.company-text_box{border-radius:5px;-webkit-border-radius:5px;background-color:#FFFFFF;padding:30px;}
	.company-text .text-box1{position:relative;top:0px;left:0px;}
	.company-text .text-box1 p{text-align:left;color:#000000;font-size:11px;}
	.company-text .text-box2{border-radius:5px;-webkit-border-radius:5px;background-color:#FFFFFF;padding:0px;}
	.company-text .text-box2 p{text-align:left;color:#000000;margin-left:0px;padding-left:0px;border-left:0px solid #888888;border-top:1px solid #888888;margin-top:30px;padding-top:30px;font-size:11px;}
}	
/*
	.company-top{height:23vw;padding-top:6vw;
		background-image:url(../img/company/bg2.jpg);background-position:center center;background-size:100%;
		
	}
	.company-top{height:265px;padding-top:73px;
		background-image:url(../img/company/bg2.jpg);background-position:center center;background-size:100%;
		
	}
	.company-top .asiaplus{height:30px;text-align:center;background-image:url(../img/company/asiaplus.png);background-position:top center;background-repeat:no-repeat;}
	.company-top .title{height:62px;text-align:center;background-image:url(../img/company/title.png);background-position:top center;background-repeat:no-repeat;}
	.company-top .line{height:35px;text-align:center;background-image:url(../img/company/line.png);background-position:top center;background-repeat:no-repeat;}
	.company-top .text{height:60px;text-align:center;background-image:url(../img/company/text.png);background-position:top center;background-repeat:no-repeat;}
*/
@-webkit-keyframes move {
	0% {transform: scale(1); opacity:0;}
	30% {transform: scale(1); opacity:0;}
	100% {transform: scale(1); opacity:1;}
}
@-moz-keyframes move {
	0% {transform: scale(1); opacity:0;}
	30% {transform: scale(1); opacity:0;}
	100% {transform: scale(1); opacity:1;}
}
@-o-keyframes move {
	0% {transform: scale(1); opacity:0;}
	30% {transform: scale(1); opacity:0;}
	100% {transform: scale(1); opacity:1;}
}
@-ms-keyframes move {
	0% {transform: scale(1); opacity:0;}
	30% {transform: scale(1); opacity:0;}
	100% {transform: scale(1); opacity:1;}
}
@keyframes move {
	0% {transform: scale(1); opacity:0;}
	30% {transform: scale(1); opacity:0;}
	100% {transform: scale(1); opacity:1;}
}

@-webkit-keyframes move2 {
	0% {transform: scale(1.05); opacity:0;}
	30% {transform: scale(1.05); opacity:0;}
	100% {transform: scale(1); opacity:1;}
}
@-moz-keyframes move2 {
	0% {transform: scale(1.05); opacity:0;}
	30% {transform: scale(1.05); opacity:0;}
	100% {transform: scale(1.05); opacity:1;}
}
@-o-keyframes move2 {
	0% {transform: scale(1.05); opacity:0;}
	30% {transform: scale(1.05); opacity:0;}
	100% {transform: scale(1); opacity:1;}
}
@-ms-keyframes move2 {
	0% {transform: scale(1.05); opacity:0;}
	30% {transform: scale(1.05); opacity:0;}
	100% {transform: scale(1); opacity:1;}
}
@keyframes move2 {
	0% {transform: scale(1.05); opacity:0;}
	30% {transform: scale(1.05); opacity:0;}
	100% {transform: scale(1); opacity:1;}
}

@-webkit-keyframes move3 {
	0% {transform: translate(0px,100px); opacity:0;}
	30% {transform: translate(0px,100px); opacity:0;}
	100% {transform: translate(0px,0px); opacity:1;}
}
@-moz-keyframes move3 {
	0% {transform: translate(0px,100px); opacity:0;}
	30% {transform: translate(0px,100px); opacity:0;}
	100% {transform: translate(0px,0px); opacity:1;}
}
@-o-keyframes move3 {
	0% {transform: translate(0px,100px); opacity:0;}
	30% {transform: translate(0px,100px); opacity:0;}
	100% {transform: translate(0px,0px); opacity:1;}
}
@-ms-keyframes move3 {
	0% {transform: translate(0px,100px); opacity:0;}
	30% {transform: translate(0px,100px); opacity:0;}
	100% {transform: translate(0px,0px); opacity:1;}
}
@keyframes move3 {
	0% {transform: translate(0px,100px); opacity:0;}
	30% {transform: translate(0px,100px); opacity:0;}
	100% {transform: translate(0px,0px); opacity:1;}
}
