@charset "utf-8";
.pcbr{display:none;}
.ptbr{display:none;}
.tbbr{display:none;}
.mbbr{display:block;}
.dn{display:none;}

/* 스크롤바 숨기기 */
body {
  -ms-overflow-style: none;
}
body::-webkit-scrollbar {
  display: none;
}


/* visual */
#visual{
	overflow:hidden;
	width:100%;height:100vh;
}
.visual{width:100%;height:100%;}
.visual .swiper-wrapper{width:100%;height:100%;}
.visual .swiper-slide{
	overflow:hidden;
	position:relative;
	width:100%;height:100%;
}
.visual .swiper-slide .slide-inner{
	width:100%;height:100%;position: relative;
}
.visual .swiper-slide .slide-inner{
	width: 100%;
	height: 100%;
	position: relative;
}
.visual .swiper-slide video{width:100%;height:100%;object-fit:cover;position:absolute;left:0;top:0;z-index: 100;}
.visual .swiper-slide .txtarea{
	position:absolute;left:0;top:50%;z-index:100;
	transform:translateY(-50%);
	width:100%;
	text-align:center;
}
.visual .swiper-slide .txtarea .title{}
.visual .swiper-slide .txtarea .title .icon{}
.visual .swiper-slide .txtarea .title .num{margin-top:28px;font-size:20px;color:#fff;font-weight:600;}
.visual .swiper-slide .txtarea .line{
	width:1px;height:40px;
	margin:28px auto;
	background:rgba(255,255,255,0.6);
}
.visual .swiper-slide .txtarea .msg{font-size:var(--font-size-50);color:#fff;font-weight:600;}

.visual .vprev{position:absolute;left:8%;top:50%;z-index:100;transform:translateY(-50%);}
.visual .vnext{position:absolute;right:8%;top:50%;z-index:100;transform:translateY(-50%);}


.innerwrap{max-width:84%;width:90%;margin:0 auto;}



/* section1 */
.sec1{padding:100px 0;}
.sec1 .conwrap{
	overflow:hidden;
}
.sec1 .conwrap .title{
	margin-bottom:7vh;
	font-size:var(--font-size-50);text-align:center;font-weight:700;line-height:1.3em;
}
.sec1 .conwrap .title>div:nth-child(1){color:#888;}
.sec1 .conwrap .title>div:nth-child(2){color:#111;}
.sec1 .conwrap .con{padding-top: 30px;border-top: 1px solid #ccc;overflow: hidden;position: relative;}
.sec1 .conwrap .con ul{}
.sec1 .conwrap .con ul li{
	width: 100%;
}
.sec1 .conwrap .con ul li .img {
	aspect-ratio: 1/1;
	overflow: hidden;
	border-radius: 20px;
	display: flex;
	align-items: center;
	justify-content: center;
	flex-direction: column;
	width: 300px;
	flex-shrink: 0;
	padding: 20px;
  width: 100%;
}
.sec1 .conwrap .con ul li.item1 .img {
	background:url(/images/main/sec1_img1.jpg) no-repeat center / cover;
	position: relative;
}
.sec1 .conwrap .con ul li.item2 .img {
	background:url(/images/main/sec1_img2.jpg) no-repeat center / cover;
	position: relative;
}
.sec1 .conwrap .con ul li.item3 .img {
	background:url(/images/main/sec1_img3.jpg) no-repeat center / cover;
	position: relative;
}
.sec1 .conwrap .con ul li.item .img::before {
	content: "";
	position: absolute;
	width: 100%;
	height: 100%;
	background-color: rgba(0,0,0,0.4);
}
.sec1 .conwrap .con ul li .img .imgText {
	text-align: center;
	color: #fff;
	font-size: var(--font-size-40);
	font-weight: 700;
	position: relative;
}
.sec1 .conwrap .con ul li .img .imgText .textLarge {
	font-family: "Wix Madefor Display";
	font-size: var(--font-size-80);
	color: var(--main-color);
}
.sec1 .conwrap .con ul li .img .imgText .textMedium {
	font-size: 43px;
}
.sec1 .conwrap .con ul li .textArea {
  margin-top: 20px;
}
.sec1 .conwrap .con ul li .textArea .number{
	font-size: 18px;
	color: var(--main-color);
	font-weight: 600;
}
.sec1 .conwrap .con ul li .texts {
	margin-top: 30px;
}
.sec1 .conwrap .con ul li .texts .tit {
	font-size: var(--font-size-22);
	color: #000;
	font-weight: 700;
}
.sec1 .conwrap .con ul li .texts .txt {
	margin-top: 10px;
	font-size: var(--font-size-20);
	color: #666;
	line-height: 1.5;
}
.sec1 .conwrap .con .swiper-pagination {
	position: static;
	margin-top: 20px;
}
.sec1 .conwrap .con .swiper-pagination-bullet-active{
	background: var(--main-color);
}


.bgSt1{overflow:hidden;position:absolute;left:0;top:0;width:100%;height:730px;}
.bgSt1 .line1{
	position:absolute;left:0;top:0;
	width:100%;height:1px;
	background:#ddd;
}
.bgSt1 .line2{
	position:absolute;left:0;bottom:0;
	width:100%;height:1px;
	background:#ddd;
}
.bgSt1 .line3{
	position:absolute;left:4%;top:0;
	width:1px;height:100%;
	background:#ddd;
}
.bgSt1 .line4{
	position:absolute;left:68.64%;top:0;
	width:1px;height:100%;
	background:#ddd;
}
.bgSt1 .line5{
	position:absolute;left:0%;top:-35%;
	width:1px;height:200%;
	transform:rotate(45deg);
	background:#ddd;
}
.bgSt1 .line6{
	position:absolute;right:-12.2%;top:-15%;
	height:130%;aspect-ratio:1/1;
	border-radius:50%;
	border:1px solid #ccc;
}
.titlearea{
	position:relative;z-index:10;;margin:0 auto;
	box-sizing:border-box;
	text-align:center;
}
.titlearea h3{font-size:var(--font-size-50);color:#000;font-weight:bold;}
.titlearea h3 + p{margin-top:20px;font-size:var(--font-size-22);color:#555;line-height:1.5;}

.btnMore{
display: flex;
align-items: center;
font-size: 16px;
color: #222;
font-weight: 500;
justify-content: center;
margin-top: 10px;
padding: 10px 0;
}
.btnMore i{
	box-sizing:border-box;
	width:30px;height:30px;
	border:1px solid #ddd;
	margin-left:11px;
	background:#fff url(/images/common/btnMore_arr.png) no-repeat center;
	border-radius:50%;
	transition: all 0.4s;
}
.btnMore:hover i{border:1px solid #ff6600;background:#ff6600 url(/images/common/btnMore_arr2.png) no-repeat center;}





/* sec2 */
.sec2{
	position:relative;
	padding:100px 0;
	background:#efefef;
}
.sec2 .conwrap{display:flex;justify-content:space-between;flex-direction: column;position:relative;z-index:10;gap:10px;margin-top: 40px;}
.sec2 .conwrap>div{overflow:hidden;width:100%;border-radius:25px;}
.sec2 .conwrap>div.pht{
	background:url(/images/main/sec2_img1.jpg) no-repeat center;
	background-size:cover;
	aspect-ratio: 1;
}
.sec2 .conwrap>div.info{
	padding:8vw;
	background:#202020;
}
.sec2 .conwrap>div.info .icon{
	width:45px;height:45px;
	border-radius:15px;
	background:#ff6600 url(/images/main/sec2_icon.png) no-repeat center / contain;

}
.sec2 .conwrap>div.info .con{
	display:flex;flex-wrap:wrap;
	margin:20px 0 0;
	flex-direction: column;
}
.sec2 .conwrap>div.info .con>div:nth-child(1){width:100%;}
.sec2 .conwrap>div.info .con>div:nth-child(1) .tit1{font-size:var(--font-size-30);color:#fff;font-weight:700;line-height:1.3em;}
.sec2 .conwrap>div.info .con>div:nth-child(1) .msg{
	margin-top:20px;
	font-family:"KyoboHandwriting2020A";
	font-size:var(--font-size-18);color:rgba(255,255,255,0.4);line-height:1.7em;
}
.sec2 .conwrap>div.info .con>div:nth-child(2){
	box-sizing:border-box;
	width:100%;
	padding-top:20px;
	border-top:1px solid #636363;
	margin-top: 20px;
}
.sec2 .conwrap>div.info .con>div:nth-child(2) dl{margin-bottom:40px;}
.sec2 .conwrap>div.info .con>div:nth-child(2) dl:last-child{margin:0;}
.sec2 .conwrap>div.info .con>div:nth-child(2) dl dt{
	margin-bottom:20px;
	font-size:var(--font-size-22);color:#fff;font-weight:600;
}
.sec2 .conwrap>div.info .con>div:nth-child(2) dl dd{}
.sec2 .conwrap>div.info .con>div:nth-child(2) dl dd ul{}
.sec2 .conwrap>div.info .con>div:nth-child(2) dl dd ul li{
	margin-bottom:10px;
	font-size:var(--font-size-18);color:rgba(255,255,255,0.7);
}
.sec2 .conwrap>div.info .con>div:nth-child(2) dl dd ul li:last-child{margin:0;}
.sec2 .strong {
	display: inline-block;
	position: relative;
	color: #fff;
	font-size: var(--font-size-35);
}
.sec2 .strong::before {
	content: "";
	position: absolute;
	width: 110%;
	height: 100%;
	background: linear-gradient(to right, var(--main-color),#ff740a,#ffaa00,var(--main-color));
	background-size: 300% auto;
	left: 50%;
	transform: translateX(-50%);
	bottom: 0;
	animation: gradientFlow 5s linear infinite;
	z-index: -1;
	pointer-events: none;
	border-radius: 10px;
}
@keyframes gradientFlow {
	0% { background-position: 0% center; }
	100% { background-position: 300% center; }
}




/* sec3 */
.sec3{
	position:relative;
	padding-bottom: 100px;
	background:#efefef;
}
.sec3 .strong {
	display: inline-block;
	position: relative;
	color: #fff;
	font-size: var(--font-size-35);
}
.sec3 .strong::before {
	content: "";
	position: absolute;
	width: 110%;
	height: 100%;
	background: linear-gradient(to right, var(--main-color),#ff740a,#ffaa00,var(--main-color));
	background-size: 300% auto;
	left: 50%;
	transform: translateX(-50%);
	bottom: 0;
	animation: gradientFlow 5s linear infinite;
	z-index: -1;
	pointer-events: none;
	border-radius: 10px;
}
@keyframes gradientFlow {
	0% { background-position: 0% center; }
	100% { background-position: 300% center; }
}
.sec3 ul{display:flex;margin:55px 0 0;}
.sec3 ul li{
	text-align:center;
}
.sec3 ul li:nth-child(6n){margin-right:0;}
.sec3 ul li .thumb{border:1px solid #ccc;transition:all 0.4s;}
.sec3 ul li .thumb img{width:100%;}
.sec3 ul li .year{margin:25px 0 15px;font-family:"Wix Madefor Display";font-size:var(--font-size-22);color:#000;font-weight:700;}
.sec3 ul li .tit{font-size:var(--font-size-20);color:#666;line-height:1.4;}

.sec3 ul li:hover .thumb{
	transform:translateZ(-15px);
	box-shadow:5px 5px 20px rgba(0,0,0,0.2);
}

.sec3 .ctr{
	display:flex;align-items:center;justify-content:space-between;
	width:80%;
	margin:30px auto 0;
}
.sec3 .ctr .casePrev{width:9px;}
.sec3 .ctr .caseNext{width:9px;}
.sec3 .ctr .swiper-scrollbar{
	width:80%;height:6px;
	background:#bfbfbf;
}
.sec3 .ctr .swiper-scrollbar .swiper-scrollbar-drag{background:#000;}





/* sec4 */
.sec4{
	position:relative;
	padding:100px 0;
}
.sec4 ul{
	margin-top: 40px;
}
.sec4 ul li{}
.sec4 ul li .thumb{overflow:hidden;border-radius:20px;aspect-ratio: 2/1.5;}
.sec4 ul li .thumb img{width:100%;height: 100%;object-fit: cover;object-position: top;}
.sec4 ul li .txts{
	position:relative;
	margin:20px 0 0;
}
.sec4 ul li .txts .titArea {
	display: flex;
	justify-content: space-between;
	gap: 10px;
}
.sec4 ul li .txts .tit{
	font-size:var(--font-size-30);color:#000;font-weight:700;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 2; 
	overflow: hidden;
	text-overflow: ellipsis;
}
.sec4 ul li .txts .txt{
	margin-top:15px;font-size:var(--font-size-20);color:#666;line-height:1.4;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 2; 
	overflow: hidden;
	text-overflow: ellipsis;
}
.sec4 ul li .txts .hit{margin-top:15px;font-size:16px;color:#666;}
.sec4 ul li .txts .hit .bar{
	display:inline-block;
	width:1px;height:12px;
	background:#ddd;
	margin:0 10px;
}
.sec4 ul li .txts .hit .num{color:#111;}
.sec4 ul li .txts .more{
	display: block;
	width:30px;height:30px;
	border-radius:50%;
	border:1px solid #ddd;
	background:#efefef url(/images/common/btnMore_arr.png) no-repeat center;
	transition:all 0.4s;
	flex-shrink: 0;
}
.sec4 ul li:hover .txts .more{
	border:1px solid #ff6600;
	background:#ff6600 url(/images/common/btnMore_arr2.png) no-repeat center;
}
.sec4 .ctr {
	display:flex;align-items:center;justify-content:space-between;
	width:80%;
	margin:30px auto 0;
}
.sec4 .ctr .storyPrev{width:9px;}
.sec4 .ctr .storyNext{width:9px;}
.sec4 .ctr .swiper-scrollbar{
	width:80%;height:6px;
	background:#bfbfbf;
}
.sec4 .ctr .swiper-scrollbar .swiper-scrollbar-drag{background:#000;}




/* sec5 */
.sec5{
	position:relative;
	padding:100px 0;
	background:#efefef;
}
.sec5 .content + .content{margin-top:100px;}
.sec5 .case,
.sec5 .faq{
	margin:20px 0 0;
	padding-top: 40px;
	border-top:1px solid #ccc;
}
.sec5 .case .swiper-wrapper,
.sec5 .faq .swiper-wrapper {
	align-items: stretch;
}
.sec5 .case .swiper-slide,
.sec5 .faq .swiper-slide{
	position:relative;
	width:100%;
	height: auto;
	perspective:800px;
}
.sec5 .case .swiper-slide:after,
.sec5 .faq .swiper-slide:after{
	display:block;content:"";
	width:1px;height:100%;
	background:#ccc;
	position:absolute;left:calc(100% + 31.5px);top:0;
}
.sec5 .case .swiper-slide>a,
.sec5 .faq .swiper-slide>a{
	display:block;
	overflow:hidden;
	box-sizing:border-box;
	background:#fff;
	padding:8vw;
	border-radius:20px;
	transition:all 0.4s;
}
.sec5 .faq .swiper-slide>a .infoArea{
	display: flex;
	align-items: center;
	justify-content: space-between;
}
.sec5 .faq .swiper-slide>a .infoArea .view{
	font-size:var(--font-size-20);color:#777;
}
.sec5 .faq .swiper-slide>a .infoArea .view .count{
	font-size:var(--font-size-20);color:#000;font-weight:600;
	padding-left: 10px;
	margin-left: 10px;
	position: relative;
}
.sec5 .faq .swiper-slide>a .infoArea .view .count::before{
	content: "";
	display: block;
	width: 1px;
	height: 80%;
	background: #ccc;
	position: absolute;
	left: 0;
	top: 50%;
	transform: translateY(-50%);
}
.sec5 .case .swiper-slide>a .infoArea .cate,
.sec5 .faq .swiper-slide>a .infoArea .cate{
	display:inline-flex;align-items:center;justify-content:center;
	height:30px;padding:0 20px;
	background:#ff6600;
	border-radius:10px;
	font-size:var(--font-size-16);color:#fff;text-align:center;
}
.sec5 .case .swiper-slide>a .title,
.sec5 .faq .swiper-slide>a .title{
	margin:20px 0 40px;
	overflow: hidden;
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-line-clamp: 2;
	-webkit-box-orient: vertical;
	font-size:var(--font-size-25);color:#000;font-weight:600;line-height:1.4;
	transition:all 0.4s;
	height: calc(var(--font-size-25) * 1.4 * 2);
}
.sec5 .faq .swiper-slide>a .title {
	margin: 20px 0;
}
.sec5 .case .swiper-slide>a .txt,
.sec5 .faq .swiper-slide>a .txt{
	overflow: hidden;
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-line-clamp: 2;
	-webkit-box-orient: vertical;
	font-size:var(--font-size-20);color:#666;line-height:1.4;
}
.sec5 .faq .swiper-slide>a .thumb{
	margin-top: 20px;
	overflow: hidden;
	border-radius: 10px;
	aspect-ratio: 363 / 200;
}
.sec5 .faq .swiper-slide>a .thumb img{width:100%;height: 100%;object-fit: cover;}
.sec5 .case .swiper-slide .otherArea,
.sec5 .faq .swiper-slide .otherArea{display:flex;align-items:center;justify-content: space-between;margin-top:20px;}
.sec5 .faq .swiper-slide .otherArea {
	justify-content: flex-end;
}
.sec5 .case .swiper-slide>a .date,
.sec5 .faq .swiper-slide>a .date{font-size:var(--font-size-18);color:#777;}
.sec5 .case .swiper-slide>a .more,
.sec5 .faq .swiper-slide>a .more{width:30px;height:30px;border-radius:50%;border:1px solid #ddd;background:#efefef url(/images/common/btnMore_arr.png) no-repeat center;transition:all 0.4s;}
.sec5 .case .swiper-slide>a .more:hover,
.sec5 .faq .swiper-slide>a .more:hover{border:1px solid #ff6600;background:#ff6600 url(/images/common/btnMore_arr2.png) no-repeat center;}

.sec5 .case .swiper-slide>a:hover,
.sec5 .faq .swiper-slide>a:hover{transform:translateZ(5px);box-shadow:5px 5px 20px rgba(0,0,0,0.2);}
.sec5 .case .swiper-slide>a:hover .title,
.sec5 .faq .swiper-slide>a:hover .title{text-decoration:underline;}

.sec5 .case .ctr,
.sec5 .faq .ctr{
	display:flex;align-items:center;justify-content:space-between;
	width:100%;
	margin:30px auto 0;
}
.sec5 .case .ctr .casePrev,
.sec5 .faq .ctr .casePrev{width:9px;}
.sec5 .case .ctr .caseNext,
.sec5 .faq .ctr .caseNext{width:9px;}
.sec5 .case .ctr .swiper-scrollbar,
.sec5 .faq .ctr .swiper-scrollbar{
	width:80%;height:6px;
	background:#bfbfbf;
}
.sec5 .case .ctr .swiper-scrollbar .swiper-scrollbar-drag,
.sec5 .faq .ctr .swiper-scrollbar .swiper-scrollbar-drag{background:#000;}






/* sec6 */
.sec6{
	position:relative;
	padding:100px 0;
	background:url(/images/main/sec6_bg.jpg) no-repeat center / cover	;
	background-size:cover;
}
.sec6 .titlearea h3{color:#000;}
.sec6 .titlearea h3 + p{color:#555;}
.sec6 .titlearea a{color:#000;}
.sec6 .titlearea a i {
	box-sizing:border-box;
	width:40px;height:40px;
	border:1px solid #ddd;
	margin-left:11px;
	background:#fff url(/images/common/btnMore_arr.png) no-repeat center;
	border-radius:50%;
}
.sec6 ul{
	display:flex;flex-wrap:wrap;
	width:92%;
	margin:40px auto 0;
}
.sec6 ul li{
	box-sizing:border-box;
	width:100%;
	padding:20px;
	display: flex;
	flex-wrap: wrap;
	align-items: center;
}
.sec6 ul li:not(:last-child){border-bottom:1px solid #ccc;}
.sec6 ul li .step{font-size:15px;color:#ff6600;font-weight:600;width: 100%;}
.sec6 ul li .title{margin:20px 0 0;;font-size:var(--font-size-25);color:#000;font-weight:600;}
.sec6 ul li .icon{display:flex;align-items:center;height:30px;margin-left: auto;}
.sec6 ul .sec6-icon{display:block;height:30px;width:auto;}
.sec6 ul .sec6-icon-draw{
	stroke-dasharray:var(--draw-length, 100);
	stroke-dashoffset:var(--draw-length, 100);
}
.sec6 ul li.in-view .sec6-icon-draw{
	animation:sec6IconDraw var(--draw-duration, 5s) ease-out 1s forwards;
}
@keyframes sec6IconDraw{to{stroke-dashoffset:0;}}
@media (prefers-reduced-motion:reduce){
	.sec6 ul .sec6-icon-draw{stroke-dashoffset:0;animation:none;}
}




/* sec7 */
.sec7{
	position:relative;
	padding:100px 0;
	background-size:cover;
	background-color: #efefef;
}
.sec7::after {
	content: "";
	position: absolute;
	bottom: 0;
	width: 100%;
	height: 55%;
	background:url(/images/main/sec7_bg.jpg) no-repeat center / cover; 
	z-index: 0;
}
.sec7 .titlearea {
	z-index: 1;
}
.sec7 .titlearea h3{color:#000;}
.sec7 .titlearea h3 + p{color:#666;}
.sec7 .titlearea a{color:#fff;}
.sec7 .titlearea a i {
	border: 1px solid #fff;
	background:url(/images/common/btnMore_arr2.png) no-repeat center;
}
.sec7 .merit{
	margin: 40px 0 20px;
}
.sec7 .merit ul{
	align-items: stretch;
}
.sec7 .merit .swiper-pagination {
	position: static;
	margin-top: 20px;
}
.sec7 .merit .swiper-pagination .swiper-pagination-bullet-active {
	background: var(--main-color);
}

.sec7 .merit .swiper-wrapper {
	align-items: stretch;
}
.sec7 .merit ul li{	
	box-sizing:border-box;
	position:relative;
	width:100%;
	height: auto;
	padding:8vw;
	background:#fff;
	border-radius:25px;
	display: flex;
	gap:20px;
	align-items: flex-start;
  flex-direction: column;
	justify-content: flex-start;
}
.sec7 .merit ul li:before{
	display:block;content:"";
	font-size:90px;color:#eaeaea;font-weight:600;
	position:absolute;right:3.5vw;top:8vw;
	line-height: 1;
	opacity:0.4;
}
.sec7 .merit ul li[data-swiper-slide-index="0"]:before{content:"01";}
.sec7 .merit ul li[data-swiper-slide-index="1"]:before{content:"02";}
.sec7 .merit ul li[data-swiper-slide-index="2"]:before{content:"03";}
.sec7 .merit ul li[data-swiper-slide-index="3"]:before{content:"04";}
.sec7 .merit ul li[data-swiper-slide-index="4"]:before{content:"05";}
.sec7 .merit ul li[data-swiper-slide-index="5"]:before{content:"06";}
.sec7 .merit ul li .icon{
	width:45px;height:45px;
	background:var(--main-color);
	border-radius:15px;
	display: flex;
	align-items: center;
	justify-content: center;
	flex-shrink: 0;
	padding: 10px;
}
.sec7 .merit ul li .tit{font-size:var(--font-size-25);color:#000;font-weight:700;}
.sec7 .merit ul li .txt{margin-top: 20px;font-size:var(--font-size-20);color:#666;line-height:1.4;flex: 1;}
.sec7 .contact{display:flex;flex-direction: column;align-items: center;justify-content: space-between;gap: 20px;position: relative;z-index: 1;}
.sec7 .contact>div{
	display:flex;align-items:center;justify-content:center;
	width: 100%;
  padding: 20px 0;
	border: 1px solid #fff;
	text-align:center;
	border-radius: 25px;
}
.sec7 .contact>div i{
	width:22px;height:22px;
	margin-right:14px;
	background:url(/images/main/sec7_tel.png) no-repeat;
}
.sec7 .contact>div .tit{font-size:var(--font-size-22);color:#fff;font-weight:600;}
.sec7 .contact>div .bar{
	display:inline-block;
	width:1px;height:22px;
	background:rgba(255,255,255,0.4);
	margin:0 20px;
}
.sec7 .contact>div .tel{font-family:"Wix Madefor Display";font-size:var(--font-size-25);color:#fff;font-weight:600;}
.sec7 .contact>a{
	display:flex;align-items:center;justify-content:center;
	width:100%;
	padding: 20px 8vw;
	background:#202020;
	border-radius:25px;
	font-size:var(--font-size-22);color:#fff;font-weight:600;
}
.sec7 .contact>a .icon{
	width:24px;height:26px;
	margin-right:14px;
	background:url(/images/main/sec7_contact_icon1.png) no-repeat;
}
.sec7 .contact>a .arr{
	width:30px;height:30px;
	margin-left:auto;
	background:#ff6600 url(/images/common/btnMore_arr2.png) no-repeat center;
	border-radius:50%;
}