@import url('https://fonts.googleapis.com/css?family=Nanum+Myeongjo');
.myeongjo{font-family: 'Nanum Myeongjo', serif;}
#container{margin-top:58px;}
	#visual{width:100%; height:80px;}
		.v_s1{background:#fff url("../img/v_s1.jpg") no-repeat center; background-size:cover;}
		.v_s2{background:#fff url("../img/v_s2.jpg") no-repeat center; background-size:cover;}
		.v_s3{background:#fff url("../img/v_s3.jpg") no-repeat center; background-size:cover;}
		.v_s4{background:#fff url("../img/v_s4.jpg") no-repeat center; background-size:cover;}
		.v_s5{background:#fff url("../img/v_s5.jpg") no-repeat center; background-size:cover;}
		.v_s6{background:#fff url("../img/v_s6.jpg") no-repeat center; background-size:cover;}
		.v_s7{background:#fff url("../img/v_s7.jpg") no-repeat center; background-size:cover;}


		h3{text-align:center; font-size:22px; font-weight:100;}
	#visual h3{color:#fff; font-size:12px; padding:17px 0;}
		#visual h3 span{font-size:20px; display:block; color:#fff;}


/* sub_nav */
	.s_nav{width:100%; line-height:40px; height:40px; background-color:#fff; border-bottom:1px solid #ccc;}
		.s_nav div{position:relative; box-sizing:border-box;}
		.s_nav div a{display:block; padding:0 5%; width:90%; font-size:12px;}

		.s_nav .s_n1{width:10%; float:left; text-align:center; border-left:1px solid #ccc; border-right:1px solid #ccc;}
			.s_nav .s_n1 img{padding:10px 0; width:20px;}
		.s_nav .s_n2{width:40%; float:left; border-right:1px solid #ccc;}
		.s_nav .s_n3{width:40%; float:left; border-right:1px solid #ccc;}
		.s_nav p{position:absolute; background-color:#fff; z-index:1; width:100%; border:1px solid #ccc; box-sizing:border-box; display:none;}
		.s_nav p a{display:block; width:90%;}
			.s_nav p a:hover{background-color:#00a9a6; color:#fff;}
			.s_nav a span{float:right; font-size:8px;}

	section{width:100%;}
	.area{width:90%; margin:0 auto;}
	.padding{padding:30px 0;}


/* s1_1 */
.back2{background:#fff url("../img/back2.jpg") no-repeat center; background-size:cover;}
.s1_hello{background:#fff url("../img/hello_back.jpg") no-repeat center 90%; background-size:cover; width:90%; margin:0 auto; box-shadow:3px 3px 3px rgba(0,0,0,0.2); padding:10% 5% 2%;}
	.s1_hello h3{margin-bottom:20px;}
	.s1_hello .h_title{margin-bottom:30px; font-size:14px; text-align:center;}
	.s1_hello .h_text{line-height:1.8em; font-size:12px; text-align:center;}

	.s1_hello img{display:block; width:100px; margin:40px auto 50px;}
	.s1_hello .right{float:right; margin-top:-75px;}
		.s1_hello .right span{font-size:14px; margin-left:10px;}


/* s1_2 */
	.back3{background:#fff url("../img/back3.jpg") no-repeat center; background-size:cover;}

	.s_title{font-size:16px; text-align:center; margin:30px 0;}
		.s_title .gray{font-size:12px;}

	.s_itArea{width:90%; overflow:hidden; overflow:hidden; border:1px solid #ccc; background-color:#fff; margin:20px auto 0; padding:3%;}

		.s_itArea p{width:100%;}
			.s_itArea p img{width:100%;}

			.s_itArea p.text{padding:5%; width:90%; line-height:1.8em; font-size:12px;}
				.s_itArea p.text strong{display:block; margin:0 0 5px;}


/* s1_3 */
	.slide1{width:100%; margin-top:30px;}
		.slide1 img{width:100%; border:1px solid #ccc; box-sizing:border-box;}
	.slide1 p .text{position:absolute; right:0; bottom:0; background-color:#fff; padding:2%; font-size:12px; border:1px solid #ccc;}
		.slide1 p .text span{font-size:14px;}

	.slide1_nav{width:94%; margin-top:3%; position:relative;}
		.slide1_nav img{margin-right:10px; border:1px solid #ccc;}

	.prev_view{z-index:1; font-size:12px; line-height:20px; text-align:center; right:-8%; position:absolute; bottom:40px; display:block; width:20px; height:20px; padding:0; -webkit-transform: translate(0, 0); -ms-transform: translate(0, 0); transform:translate(0, 0); cursor:pointer; color:#333; border:1px solid #333; outline:none; display:block;}
	.next_view{z-index:1; font-size:12px; line-height:20px; text-align:center; right:-8%; position:absolute; bottom:0px; display:block; width:20px; height:20px; padding:0; -webkit-transform: translate(0, 0); -ms-transform: translate(0, 0); transform:translate(0, 0); cursor:pointer; color:#333; border:1px solid #333; outline:none; display:block;}


/* s1_5 */
	.p_top{padding-top:30px;}
	.p_top1{padding-top:10px;}

	.m_box1{width:95%; background-color:#fff; box-shadow:2px 2px 2px rgba(0,0,0,0.2); padding:3%; margin:30px auto 10px; overflow:hidden; border:1px solid #ccc; box-sizing:border-box;}
	.m_box_title{width:100%; font-size:25px; font-weight:bold; margin-bottom:10px;}
		.m_box_title img{vertical-align:middle;}

	.b_left{width:100%;}
		.b_left img{width:100%;}
	.b_right{width:100%; box-sizing:border-box; padding:5%; font-size:12px;}
		.b_right .big{font-size:18px; margin-bottom:10px;}
			.b_right .big img{margin-right:10px; width:28px;}
		.b_right .time{line-height:2.5em; overflow:hidden; font-size:12px;}
			.b_right .time strong{width:35%; display:block; float:left;}
			 .b_right .time span{width:65%; display:block; float:left;}

		.b_right .color{display:block; line-height:2em; margin-top:10px; font-size:12px;}

		.b_right .tell{font-size:25px; font-weight:bold; margin-top:20px;}


	section.back_color{background-color:#f4f8fb; margin-top:40px;}
		.mapArea{width:100%;}
			.mapArea .t_title{font-size:18px; margin-bottom:10px; font-weight:bold;}
			.mapArea .text{width:100%; font-size:12px;}
				.mapArea .text table{width:100%; border-top:2px solid #0079f6; border-collapse:collapse; background-color:#fff;}
				.mapArea .text table td{border-bottom:1px solid #ccc; padding:1%;}
				.mapArea .text table td.td_title{border-right:1px solid #ccc; width:20%;}

			.mapArea .img{margin:10px 0; height:150px; overflow:hidden; background:#fff url("../img/m_2.jpg") no-repeat center; background-size:cover; border:1px solid #ccc;}


/* s1_6 */
	.table{width:100%; border-top:2px solid #0079f6; border-collapse:collapse; background-color:#fff; font-size:12px;}
		.table caption{font-weight:bold; margin:30px 0 20px; font-size:16px;}
		.w2 td{width:50%; text-align:center;}
		.table td{border-bottom:1px solid #ccc; padding:2% 1%; border-right:1px solid #ccc; line-height:1.8em;}

		.table tr td:last-child{border-right:none;}

		.table td.th{background-color:#f2f5f7; font-weight:700; line-height:1.5em; padding:0.5% 1%;}
		.table td.th_color{background-color:#a9d0f7; font-weight:700; line-height:1.5em; padding:0.5% 1%;}

		.table td .t50{text-align:center;}
			.table td .t50 img{display:block; width:30px; margin:0 auto 10px;}

		.th10 td{width:80%;}
		.th10 td.th{width:20%;}

/* s2_1 */
	.title{font-size:18px; font-weight:bold; margin:30px 0 20px;}
	.center{text-align:center;}
		.title img{vertical-align:middle;}

	.it_Area{width:100%; overflow:hidden;}
		.it_img{width:100%;}
			.it_img img{width:100%; box-sizing:border-box;}
		.it_text{width:100%; font-size:12px;}
			.it_text strong{display:block; font-size:14px; margin:10px 0 5px;}
			.it_text .it_t{display:block; line-height:1.8em; margin-bottom:20px; font-size:12px; margin-top:10px;}

	.back_colorb{background:#fff url("../img/b_color.jpg") no-repeat center; background-size:cover; margin:30px 0; padding:30px 0;}

		.sub_title{font-size:16px; text-align:center;}
		.ol{width:100%; overflow:hidden; margin:20px auto 0;}
			.ol li{float:left;}
			.ol_w6 li{width:32.3%; margin-right:1%; text-align:center;}
			.ol_w4 li{width:24.2%; margin-right:1%;}
			.ol li:last-child{margin-right:0;}
			.ol_w6 li span{font-size:12px; display:block; margin:10px 0 20px;}
			.ol li img{width:100%;}

			.sub{font-size:12px; line-height:1.8em;}
				.sub span.color{border-bottom:1px solid #00a9a6;}

		.sub_title{font-size:20px; text-align:center;}
		.ol{width:100%; overflow:hidden; margin:30px auto 0;}
			.ol li{float:left;}
			.ol_w6 li{width:15.8%; margin-right:1%; text-align:center;}
			.ol_w4 li{width:24.2%; margin-right:1%;}
			.ol li:last-child{margin-right:0;}
			.ol_w6 li span{font-size:18px; display:block; margin-top:10px;}
			.ol li img{width:100%;}

			.sub{font-size:18px; line-height:1.8em;}
				.sub span.color{border-bottom:1px solid #00a9a6;}

		.s2_box{border:1px solid #ccc; position:relative; margin-top:80px;}
			.s2_b_title{width:250px; background-color:#fff; text-align:center; height:40px; line-height:40px; font-size:17px; position:absolute; top:-20px; left:50%; margin-left:-125px;}

			.s2_b_title span{display:block; margin:0 auto; background-color:#00a9a6; color:#fff; width:220px; height:40px;}

		.s2_box ol{width:100%; margin:40px auto 30px;}
			.s2_box ol li{position:relative;}
			.s2_box ol p{position:absolute; top:0; left:0; width:100%; height:100%;}
			.s2_box ol .color2{font-size:40px;}
			.s2_box ol .text{text-align:center; color:#fff; display:block; width:80%; margin:25px auto;}

		.textBox{overflow:hidden; width:100%; margin:50px 0;}
		.textBox p{width:49%; float:left; margin-right:2%; line-height:2em; font-size:15px;}
			.textBox p:last-child{margin-right:0;}

		.p_bottom{padding-bottom:50px;}

/* s2_2 */
	.tap{width:100%; overflow:hidden; margin:60px 0;}
		.tap li{float:left; box-sizing:border-box; text-align:center; line-height:40px;}
		.t_w3 li{width:33.3%; border:1px solid #ccc; border-right:none;}
		.t_w2 li{width:50%; border:1px solid #ccc; border-right:none;}
		.tap li:last-child{border-right:1px solid #ccc;}
			.tap li a{display:block;}
		a.t_this{background-color:#f2f5f7; color:#00a9a6;}

		.tap a:hover{background-color:#f2f5f7; color:#00a9a6; transition:all .5s;}

		.ol_w8{width:80%;}
		.ol_w8 li{width:24.2%; margin-right:1%; text-align:center; margin-bottom:10px;}

		.ol_w8 li:nth-child(4n){margin-right:0;}

		.food{margin-top:50px;}
		.food img{width:80px; margin-right:20px;vertical-align:middle;}

		.w_box{overflow:hidden; width:70%; margin:30px auto;}
			.w_box p{width:48%; height:200px; float:left; background-color:#fff; margin:0 1%; text-align:center; padding:10% 0; line-height:2em;}
				.w_box p strong{display:block; margin:30px 0 10px;}
			.w_box p img{display:block; margin:0 auto;}

		.notice{overflow:hidden;}
			.notice p{margin-bottom:20px; overflow:hidden;}
			.notice .n_img{display:block; width:10%; float:left; text-align:right;}
				.notice img{vertical-align:middle; margin-right:15px;}
			.notice .n_text{display:block; width:90%; float:left; line-height:2em;}

		.ssub{line-height:2em; margin-top:20px; font-size:12px;}
			.ssub .big{font-size:18px;}


/* s2_3 */
	.ul{width:100%; overflow:hidden; margin:30px 0;}
		.ul li{float:left; background-color:#fff; border:1px solid #ccc; box-sizing:border-box; line-height:1em; text-align:center;}
			.ul li img{width:100%;}
			.ul li span{padding:4%; display:block; line-height:1.5em; font-size:14px; letter-spacing:-0.5px;}
		.ul li.arrow{width:2%; height:100%; text-align:center; line-height:150px; background:none; border:none;}
		.ul_w6 li{width:15%;}

		.ul_w4 li{width:23.5%;}
			.ul_w4 li.arrow{line-height:275px;}

		.w_box2{overflow:hidden; margin-top:30px;}
			.w_box2 p{float:left; width:19%; margin-right:1%; background-color:#fff; text-align:center; padding:3% 0; height:200px; font-size:15px; line-height:1.8em;}
				.w_box2 p img{display:block; margin:0 auto 20px;}
			.w_box2 p:last-child{margin-right:0;}

/* s3_1 */
	.g_bar{width:100%;}
		.g_bar .g_title{background-color:#ccc; color:#0a4696; font-weight:bold; font-size:14px; text-align:center; padding:5px 0; margin:10px 0;}

		.g_text{font-size:12px; line-height:1.8em; text-align:center; padding:5% 0;}

		.g_text1{width:100%; margin:0 auto; font-size:12px; line-height:1.8em; padding:3% 0;}
			.g_text1 strong{display:block; margin-bottom:20px; font-size:12px;}
			.g_t{display:block;}

			.g_text1 .line{line-height:2.5em; letter-spacing:-0.5px;}
			.g_text1 .line .color{margin-right:5px;}
			.g_text1 .small{font-size:11px;}



	table.w4 td{width:25%;}
	table.w3 td{width:33.3%;}

	table .small{font-size:10px; color:#777;}

	.notice2 div{overflow:hidden; margin-bottom:20px; border-bottom:1px solid #ccc; padding-bottom:20px;}
		.notice2 div:last-child{border-bottom:none;}
	.notice2 p{float:left; line-height:2em;}
		.notice2 p.n2_left{width:100%; font-size:12px; font-weight:700;}
			.notice2 p span{float:left;}
				.notice2 p span img{width:20px; margin-right:5px; vertical-align:middle;}
		.notice2 p.n2_right{width:100%; font-size:12px; margin-top:10px;}

		.notice2 .i_num{width:20px; height:20px; display:block; text-align:center; line-height:20px; background-color:#f5f5f5; border:1px solid #ccc; border-radius:20px; font-size:12px;}
		.notice2 p.n2_left1{width:10%;}
		.notice2 p.n2_right1{width:90%; font-size:12px;}

/* s3_2 */
	.it_Area2{overflow:hidden;}
	.it_Area2 .it_img{width:30%;}
	.it_Area2 .it_text{width:68%; line-height:2em;}
		.it_Area2 .it_text p{margin-bottom:20px; font-size:18px;}
		.it_Area2 .it_text .title{font-size:22px; margin:0 0 20px;}
			.it_Area2 .it_text p img{vertical-align:middle;}

	.space{padding-right:125px;}
	.space1{padding-right:200px;}
	.space2{padding-right:40px;}

	.space3{padding-right:110px;}

	table.t_w3 .th{width:30%;}

/* s3_4 */
	.fullImg{width:100%; height:150px; background:#fff url("../img/s20.jpg") no-repeat center; background-size:cover; color:#fff; text-align:center; font-size:25px; font-weight:bold; line-height:150px; margin-top:50px;}

	.text2w{overflow:hidden;}
	.text2w p{float:left; width:49%; margin-right:1%; overflow:hidden;}
		.text2w p:last-child{margin-right:0; border-left:1px solid #ccc; padding-left:5%; width:50%; box-sizing:border-box;}

		.text2w p .color{display:block; width:20%; float:left; font-size:18px; line-height:3em;}
		.text2w p .text{display:block; width:80%; float:left; line-height:3em; font-size:18px;}
		.text2w p .text img{vertical-align:middle;}


	.w_box3{overflow:hidden;}
		.w_box3 p{float:left; width:49.5%; margin-right:1%; background-color:#fff; border:1px solid #ccc; padding:2%; box-sizing:border-box; margin-bottom:20px; min-height:191px;}
		.w_box3 p:nth-child(2n){margin-right:0;}

		.w_box3 p strong{display:block; line-height:40px; font-size:18px;}
			.w_box3 p strong img{float:right;}

		.w_box3 p .text{font-size:15px; line-height:1.8em; margin-top:20px; display:block; width:100%;}

/* s4_1 */
	.sub1{font-size:18px; line-height:1.8em; margin:20px 0;}

	.it_Area3{overflow:hidden;}
		.it_Area3 .it_text{background-color:#fff; padding:2%; width:46%; margin-right:2%; min-height:290px;}
			.it_Area3 strong{font-weight:normal; font-size:18px;}
			.it_Area3 strong span{font-size:40px; float:right; margin-top:-15px;}
			.it_Area3 .it_t{line-height:2em; margin-top:20px; letter-spacing:-0.5px; font-size:15px;}
		.it_Area3 .it_img{width:48%; margin-right:0;}

	.iconArea{overflow:hidden; margin:20px 0 50px;}
		.iconArea li{float:left; text-align:center; font-size:12px; line-height:1.8em; padding:0 1%; box-sizing:border-box; letter-spacing:-0.5px; margin-bottom:10px;}
		.icon2 li{width:50%;}
		.icon7 li{width:50%;}
		.icon6 li{width:50%;}
		.icon5 li{width:50%;}
		.icon4 li{width:50%;}
		.icon3 li{width:50%;}
		.icon33 li{width:100%;}
			.iconArea li strong{display:block; margin-bottom:5px;}
		.iconArea li img{display:block; margin:0 auto 10px;}
		.icon_border li{border-right:1px solid #ccc;}
			.icon_border li:last-child{border-right:0;}

	.imgArea{width:100%; overflow:hidden; margin:20px 0 30px;}
		.imgArea li{text-align:center; line-height:1.8em; height:150px; position:relative; margin-bottom:10px;}
			.imgArea li:last-child{margin-right:0;}
			.imgArea li span{background-color:rgba(0,0,0,0.5); color:#fff; display:block; width:100%; position:absolute; bottom:0; padding:1% 0; letter-spacing:-1px; font-size:12px;}

		.img2 li{width:100%;}
		.img3 li{width:100%;}
		.img4 li{width:100%;}
		.img5 li{width:100%;}

	.imgArea .text{font-size:12px; text-align:left; height:130px;}
		.imgArea .text span{background:none; color:#333; position:static; padding:0; letter-spacing:0; display:inline;}
		.imgArea .text span.color{color:#0079f6; font-size:12px;}
		.imgArea .text span.small{color:#777; font-size:11px; margin}

	.iconArea2{overflow:hidden; margin:30px 0 30px;}
		.iconArea2 li{float:left; text-align:center; font-size:12px; line-height:1.8em; padding:0 1%; box-sizing:border-box; letter-spacing:-0.5px; height:20px; margin-bottom:30px;}

		.iconArea2 li.arrow{width:5%; font-size:20px; color:#999; height:230px; line-height:230px;}

		.iconArea2 li .color{display:block; font-size:14px; font-weight:bold;}
		.iconArea2 li img{display:block; margin:20px auto;}

		.icon2_4 li{width:45%;}

		.g_text1 p{overflow:hidden; line-height:20px; margin-bottom:10px; letter-spacing:-0.5px;}
		.g_text1 .i_num{width:20px; height:20px; background-color:#f5f5f5; border-radius:10px; border:1px solid #ccc; margin-right:5px; display:block; float:left; text-align:center; line-height:20px; font-size:12px;}


		.imgA1{background:#fff url("../img/imgA1.jpg") no-repeat center; background-size:cover;}
		.imgA2{background:#fff url("../img/imgA2.jpg") no-repeat center; background-size:cover;}
		.imgA3{background:#fff url("../img/imgA3.jpg") no-repeat center; background-size:cover;}
		.imgA4{background:#fff url("../img/imgA4.jpg") no-repeat center; background-size:cover;}
		.imgA5{background:#fff url("../img/imgA5.jpg") no-repeat center; background-size:cover;}
		.imgA6{background:#fff url("../img/imgA6.jpg") no-repeat center; background-size:cover;}
		.imgA7{background:#fff url("../img/imgA7.jpg") no-repeat center; background-size:cover;}
		.imgA8{background:#fff url("../img/imgA8.jpg") no-repeat center; background-size:cover;}
		.imgA9{background:#fff url("../img/imgA9.jpg") no-repeat center; background-size:cover;}
		.imgA10{background:#fff url("../img/imgA10.jpg") no-repeat center; background-size:cover;}
		.imgA11{background:#fff url("../img/imgA11.jpg") no-repeat center; background-size:cover;}
		.imgA12{background:#fff url("../img/imgA12.jpg") no-repeat center; background-size:cover;}
		.imgA13{background:#fff url("../img/imgA13.jpg") no-repeat center; background-size:cover;}
		.imgA14{background:#fff url("../img/imgA14.jpg") no-repeat center; background-size:cover;}
		.imgA15{background:#fff url("../img/imgA15.jpg") no-repeat center; background-size:cover;}
		.imgA16{background:#fff url("../img/imgA16.jpg") no-repeat center; background-size:cover;}
		.imgA17{background:#fff url("../img/imgA17.jpg") no-repeat center; background-size:cover;}
		.imgA18{background:#fff url("../img/imgA18.jpg") no-repeat center; background-size:cover;}
		.imgA19{background:#fff url("../img/imgA19.jpg") no-repeat center; background-size:cover;}
		.imgA20{background:#fff url("../img/imgA20.jpg") no-repeat center; background-size:cover;}
		.imgA21{background:#fff url("../img/imgA21.jpg") no-repeat center; background-size:cover;}
		.imgA22{background:#fff url("../img/imgA22.jpg") no-repeat center; background-size:cover;}
		.imgA23{background:#fff url("../img/imgA23.jpg") no-repeat center; background-size:cover;}
		.imgA24{background:#fff url("../img/imgA24.jpg") no-repeat center; background-size:cover;}
		.imgA25{background:#fff url("../img/imgA25.jpg") no-repeat center; background-size:cover;}
		.imgA26{background:#fff url("../img/imgA26.jpg") no-repeat center; background-size:cover;}
		.imgA27{background:#fff url("../img/imgA27.jpg") no-repeat center; background-size:cover;}
		.imgA28{background:#fff url("../img/imgA28.jpg") no-repeat center; background-size:cover;}
		.imgA29{background:#fff url("../img/imgA29.jpg") no-repeat center; background-size:cover;}
		.imgA30{background:#fff url("../img/imgA30.jpg") no-repeat center; background-size:cover;}
		.imgA31{background:#fff url("../img/imgA31.jpg") no-repeat center; background-size:cover;}
		.imgA32{background:#fff url("../img/imgA32.jpg") no-repeat center; background-size:cover;}
		.imgA33{background:#fff url("../img/imgA33.jpg") no-repeat center; background-size:cover;}
		.imgA34{background:#fff url("../img/imgA34.jpg") no-repeat center; background-size:cover;}
		.imgA35{background:#fff url("../img/imgA35.jpg") no-repeat center; background-size:cover;}
		.imgA36{background:#fff url("../img/imgA36.jpg") no-repeat center; background-size:cover;}






	.hr{border:none; background-color:#ccc; margin:100px 0; width:100%; height:1px;}


	.i_numArea{overflow:hidden; margin-top:20px;}
		.i_numArea li{float:left; text-align:center; text-align:center; line-height:1.8em; font-size:12px; padding:0 5%; box-sizing:border-box; height:120px; margin-bottom:10px;}
			.i_numArea li span{display:block; width:30px; height:30px; border-radius:15px; border:1px solid #ccc; text-align:center; line-height:30px; margin:0 auto 10px; font-size:12px; background-color:#fff;}
			.i_num7 li{width:50%;}
			.i_num6 li{width:50%;}

	.t_right{text-align:right;}

	.ssub strong{font-size:17px;}

	.text2w_1{overflow:hidden; margin:50px 0 0;}
		.text2w_1 div{float:left; width:49%; margin-right:1%; height:405px;}
		.text2w_1 div:last-child{margin-right:0; border-left:1px solid #ccc; box-sizing:border-box; padding-left:3%; width:50%;}

		.text2w_1 strong{text-align:center; display:block;}
			.text2w_1 span{font-size:15px; line-height:2em; display:block; margin:20px 0;}

		.w_box4{overflow:hidden; width:96%; padding:0; border:none;}
			.w_box4 li{float:left; width:50%; border:1px solid #ccc; box-sizing:border-box; padding:2% 3%; height:130px; background-color:#fff;}
			.w_box4 li:last-child{border-left:none;}
			.w_box4 li strong{text-align:left; font-size:15px;}
				.w_box4 li strong img{float:right;}
				.w_box4 li span{font-size:14px; line-height:1.8em; letter-spacing:-0.5px;}

		.line2{line-height:3em;}

/* s4_1 */
	.height1 div{height:360px;}
	.ssub1{font-size:14px; margin-top:10px;}

	.text1w {margin:50px 0;}
	.text1w p.sub_title{width:100%; margin-bottom:20px;}
	.text1w div{width:100%; overflow:hidden;}
	.text1w p{width:49%; margin-right:2%; float:left; line-height:2em;}
		.text1w p.right{margin-right:0;}

	.height2 div{height:230px;}

	.margin{margin:50px 0 30px;}

	.it_Area .line3{line-height:2.5em;}
	.sub2{font-size:15px; margin:30px 0; line-height:1.8em;}

	.height3 div{height:510px;}
		.sub_text{line-height:1.8em; overflow:hidden;}
		.sub_text .icon{float:left; width:5%; line-height:1.8em; vertical-align:middle;}
		.sub_text .text{float:left; width:90%; margin-right:5%;}
			.mm_top{margin-top:20px;}

/* s4_3 */
	.it_t1{width:49%; float:left; margin-right:2%; font-size:14px; line-height:1.8em;}
	.it_t2{width:49%; float:left; margin-right:0; font-size:14px; line-height:1.8em;}


/* s4_4 */
	.p_bottom1{padding-bottom:100px;}


/* s5_1 */
	.p_bottom2{padding-bottom:10px;}
	.p_bottom3{padding-bottom:30px;}

	it_Area2 p.text{font-size:12px; line-height:1.8em;}
	.it_Area2{overflow:hidden;}
	.it_Area2 .it_img{width:100%;}
	.it_Area2 .it_text{width:100%; line-height:2em; margin-top:10px;}
		.it_Area2 .it_text p{margin-bottom:5px; font-size:12px;}
		.it_Area2 .it_text .title{font-size:16px; margin:0 0 10px;}
			.it_Area2 .it_text p img{vertical-align:middle; width:20px;}


	.hr1{width:100%; margin:50px 0; border:none; background-color:#ccc; height:1px;}


.red{color:#f55757;}
.color{color:#0079f6;}
.color1{color:#5adeff;}
.color2{color:#224a6a;}
.gray{color:#999;}


.p_b_none{padding-bottom:0;}
.m_none{margin:0;}
.m_top{margin-top:30px;}
.m_top1{margin-top:30px;}
.m_b_none{margin-bottom:0;}
.m_t_none{margin-top:0;}
