@charset "UTF-8";

/*======*/
div.intro{width:100%;height:auto;margin:0px auto;}
div.intro p:nth-of-type(1){width:100%;height:auto;margin:0px auto;color:#011f34;font-size:19px;line-height:140%;font-weight:bold;}
div.intro p:nth-of-type(2){width:100%;height:auto;margin:0px auto;padding-bottom:80px;color:#cb2c72;font-size:26px;line-height:150%;font-weight:bold;}
div.intro h2{width:100%;height:auto;margin:0px auto;padding:15px 0px;color:#cb2c72;font-size:26px;line-height:120%;font-weight:bold;}
	@media all and (max-width: 1024px) {
		div.intro{width:96%;}
		div.intro p:nth-of-type(1){font-size:13px;color:#011f34;}
		div.intro p:nth-of-type(2){padding-bottom:30px;font-size:15px;line-height:150%;}
		div.intro h2{font-size:15px;line-height:150%;}
	}


/*======*/
div.intro_b{width:100%;height:auto;margin:0px auto;}
div.intro_b p:nth-of-type(1){width:1159px;height:auto;margin:0px auto;font-size:16px;line-height:150%;}
div.intro_b h2{width:100%;height:auto;margin:0px auto;padding:45px 0px 30px 0px;color:#5b1936;font-size:26px;line-height:120%;font-weight:bold;}
div.intro_b h2 span{display:inline-block;width:auto;height:auto;margin:5px auto;padding:0px 10px;color:#ea4c92;font-size:38px;line-height:120%;font-weight:bold;border-bottom:3px solid #ea4c92;}
div.intro_b p:nth-of-type(2){width:690px;height:auto;margin:0px 30px 0px 0px;display:inline-block;text-align:left;vertical-align:top;}
div.intro_b p:nth-of-type(3){width:468px;height:auto;margin:0px auto;display:inline-block;vertical-align:top;}
	@media all and (max-width: 1024px) {
		div.intro_b{width:96%;}
		div.intro_b p:nth-of-type(1){width:100%;font-size:15px;line-height:150%;}
		div.intro_b p:nth-of-type(2){width:100%;margin:0px auto;}
		div.intro_b p:nth-of-type(3){width:100%;padding:30px 0px 0px 0px;}
		div.intro_b h2{font-size:13px;padding:30px 0px 30px 0px;}
		div.intro_b h2 span{font-size:17px;padding:0px 10px 2px 10px;}
	}

/*======*/
.insta_tiktok{width:100%;max-width:1200px;height:auto;margin:0px auto;padding:15px 0px 0px 0px;}
	@media all and (min-width: 1025px) {
		.insta_tiktok li{width:580px;height:auto;margin:0px auto;}
		.insta_tiktok li:nth-of-type(1){float:left;}
		.insta_tiktok li:nth-of-type(2){float:right;}
	}
	@media all and (max-width: 1024px) {
		.insta_tiktok li{width:90%;height:auto;margin:0px auto;}
		.insta_tiktok li:nth-of-type(1){padding-bottom:15px;}
	}

/*======*/
@font-face {
  font-family: "impact";
  src: url("../font/impact.eot?")  format('eot'),
       url("../font/impact.woff2") format('woff2'),
       url("../font/impact.woff")  format('woff');
}

/*======*/
div.unei{width:100%;height:auto;margin:0px auto;}
div.unei h2{width:100%;height:auto;margin:0px auto;padding:45px 0px 30px 0px;color:#5b1936;font-size:26px;line-height:120%;font-weight:bold;}
div.unei h2 span{display:inline-block;width:auto%;height:auto;margin:5px auto;padding:0px 10px;color:#ea4c92;font-size:38px;line-height:120%;font-weight:bold;border-bottom:3px solid #ea4c92;}
div.unei .unei_l{width:100%;height:auto;margin:0px auto;}
div.unei .unei_l ul{width:100%;height:auto;margin:0px auto;display:inline-block;}
div.unei .unei_l ul li{width:100%;height:auto;margin:0px auto;display:inline-block;padding:15px 0px;}
div.unei .unei_l ul li div{width:100%;max-width:1200px;height:auto;margin:0px auto;text-align:left;display:inline-block;position:relative;}
div.unei .unei_l ul li h3{width:85%;height:auto;margin:0px auto;font-size:27px;line-height:100%;font-weight:bold;padding:20px 2% 15px 13%;}
div.unei .unei_l ul li p{width:85%;height:auto;margin:0px auto;padding:0px 2% 15px 13%;}
div.unei .unei_l ul li:nth-of-type(1){background:#ffe7ec;}
div.unei .unei_l ul li:nth-of-type(1) div:before{content:"01";display:inline-block;font-size:65px;color:#5b1936;font-family:impact;position:absolute;top:0px;left:0px;line-height:90%;}
div.unei .unei_l ul li:nth-of-type(2){background:#fff5de;}
div.unei .unei_l ul li:nth-of-type(2) div:before{content:"02";display:inline-block;font-size:65px;color:#5b1936;font-family:impact;position:absolute;top:0px;left:0px;line-height:90%;}
div.unei .unei_l ul li:nth-of-type(3){background:#f1f0fd;}
div.unei .unei_l ul li:nth-of-type(3) div:before{content:"03";display:inline-block;font-size:65px;color:#5b1936;font-family:impact;position:absolute;top:0px;left:0px;line-height:90%;}
div.unei .unei_l ul li:nth-of-type(4){background:#ffe7dd;}
div.unei .unei_l ul li:nth-of-type(4) div:before{content:"04";display:inline-block;font-size:65px;color:#5b1936;font-family:impact;position:absolute;top:0px;left:0px;line-height:90%;}
	@media all and (max-width: 1024px) {
		div.unei h2{font-size:13px;padding:30px 0px 30px 0px;}
		div.unei h2 span{font-size:17px;padding:0px 10px 2px 10px;}
		div.unei .unei_l{}
		div.unei .unei_l ul{width:100%;}
		div.unei .unei_l ul li:nth-of-type(1) div:before , div.unei .unei_l ul li:nth-of-type(2) div:before , div.unei .unei_l ul li:nth-of-type(3) div:before , div.unei .unei_l ul li:nth-of-type(4) div:before
		{font-size:40px;position:absolute;top:calc(50% - 18px);left:10px;}
		div.unei .unei_l ul li h3{width:88%;font-size:17px;line-height:130%;padding:20px 2% 10px 10%;}
		div.unei .unei_l ul li p{width:88%;padding:0px 2% 15px 10%;}
	}
	@media all and (max-width: 667px) {
		div.unei .unei_l{padding:0px 0px 0px 0px;}
		div.unei .unei_l ul li h3{width:81%;padding:10px 2% 10px 17%;}
		div.unei .unei_l ul li p{width:81%;padding:0px 2% 15px 17%;}
	}

/*======*/
div.unei .unei_r{width:100%;height:auto;margin:0px auto;}
div.unei .unei_r ul{width:100%;height:auto;margin:0px auto;display:inline-block;}
div.unei .unei_r ul li{width:100%;height:auto;margin:0px auto;display:inline-block;padding:15px 0px;}
div.unei .unei_r ul li div{width:100%;max-width:1200px;height:auto;margin:0px auto;text-align:left;display:inline-block;position:relative;}
div.unei .unei_r ul li h3{width:87%;height:auto;margin:0px auto;font-size:27px;line-height:100%;font-weight:bold;padding:20px 0% 15px 13%;}
div.unei .unei_r ul li p{width:87%;height:auto;margin:0px auto;padding:0px 0% 15px 13%;}
div.unei .unei_r ul li:nth-of-type(1){background:#ffe7ec;}
div.unei .unei_r ul li:nth-of-type(1) div:before{content:"05";display:inline-block;font-size:65px;color:#5b1936;font-family:impact;position:absolute;top:0px;left:10px;line-height:90%;}
div.unei .unei_r ul li:nth-of-type(2){background:#fff5de;}
div.unei .unei_r ul li:nth-of-type(2) div:before{content:"06";display:inline-block;font-size:65px;color:#5b1936;font-family:impact;position:absolute;top:0px;left:10px;line-height:90%;}
div.unei .unei_r ul li:nth-of-type(3){background:#f1f0fd;}
div.unei .unei_r ul li:nth-of-type(3) div:before{content:"07";display:inline-block;font-size:65px;color:#5b1936;font-family:impact;position:absolute;top:0px;left:10px;line-height:90%;}
div.unei .unei_r ul li:nth-of-type(4){background:#ffe7dd;}
div.unei .unei_r ul li:nth-of-type(4) div:before{content:"08";display:inline-block;font-size:65px;color:#5b1936;font-family:impact;position:absolute;top:0px;left:10px;line-height:90%;}
	@media all and (max-width: 1024px) {
		div.unei .unei_r{}
		div.unei .unei_r ul{width:100%;}
		div.unei .unei_r ul li:nth-of-type(1) div:before , div.unei .unei_r ul li:nth-of-type(2) div:before , div.unei .unei_r ul li:nth-of-type(3) div:before , div.unei .unei_r ul li:nth-of-type(4) div:before
		{font-size:40px;position:absolute;top:10px;left:10px;}
		div.unei .unei_r ul li h3{width:88%;font-size:17px;line-height:130%;padding:20px 2% 15px 10%;}
		div.unei .unei_r ul li p{width:88%;padding:0px 2% 15px 10%;}
	}
	@media all and (max-width: 667px) {
		div.unei .unei_r{padding:0px 0px 0px 0px;}
		div.unei .unei_r ul li h3{width:81%;padding:10px 2% 10px 17%;}
		div.unei .unei_r ul li p{width:81%;padding:0px 2% 15px 17%;}
	}

/*======*/
div.salary{width:100%;height:auto;margin:0px auto;}
div.salary_in{width:1200px;height:auto;margin:0px auto;}
div.salary_in h2.voice{width:100%;height:auto;margin:0px auto;padding:53px 0% 13px 0%;font-size:29px;line-height:100%;font-weight:bold;color:#ea4c92;}
div.salary_in p.voice{width:100%;height:auto;margin:0px auto;text-align:left;}
div.salary_in ul.three{width:100%;height:auto;margin:0px auto;padding:5px 0px 50px 0px;}
div.salary_in ul.three li{width:33%;height:auto;margin:0px auto;display:inline-block;padding:0px;}
div.salary_in ul.three li div{width:90%;height:auto;margin:0px auto;}
div.salary_in ul.three li h3{width:100%;height:auto;margin:0px auto;padding-bottom:3px;font-size:19px;line-height:100%;font-weight:bold;}
div.salary_in ul.three li p:nth-of-type(1){width:auto;height:auto;margin:0px auto;padding:5px 20px;color:#ea4c92;font-size:16px;line-height:100%;font-weight:bold;border-top:2px solid #5b1936;display:inline-block;}
div.salary_in ul.three li p:nth-of-type(2){width:100%;height:auto;margin:0px auto;padding-top:3px;text-align:left;}
	@media all and (max-width: 1024px) {
		div.salary_in h2.voice{font-size:20px;padding:30px 0% 13px 0%;}
		div.salary_in{width:96%;}
		div.salary_in ul.three{padding:10px 0px 25px 0px;}
		div.salary_in ul.three li{width:100%;}
		div.salary_in ul.three li:nth-of-type(2){padding-top:25px;}
		div.salary_in ul.three li:nth-of-type(3){padding-top:25px;}
	}


/*======*/
div.guarantee{width:100%;height:auto;margin:0px auto;background:#0D4E91;padding-bottom:50px;}
div.guarantee h2{width:100%;height:auto;margin:0px auto;padding:53px 0px 17px 0px;font-size:29px;line-height:100%;font-weight:bold;color:#ffffff;}
div.guarantee p:nth-of-type(1){width:100%;height:auto;margin:0px auto;padding:0px 0px 10px 0px;color:#ffffff;}
div.guarantee p:nth-of-type(2){width:100%;height:auto;margin:0px auto;padding:0px 0px 53px 0px;}
div.guarantee p:nth-of-type(2) a{display:inline-block;width:auto;height:auto;margin:0px auto;padding:7px 20px;background:#ffffff;color:#0D4E91;font-size:13px;letter-spacing:1px;font-family:impact;line-height:100%;font-weight:bold;
clip-path: polygon(5% 50%, 0 38%, 0 0, 100% 0, 100% 38%, 95% 50%, 100% 62%, 100% 100%, 0 100%, 0 62%);}
	@media all and (max-width: 1024px) {
		div.guarantee{padding-bottom:30px;}
		div.guarantee h2{width:96%;font-size:14px;padding:30px 0px 17px 0px;}
		div.guarantee p{width:96%;padding:0px 0px 30px 0px;}
		div.guarantee p:nth-of-type(2){padding:0px 0px 30px 0px;}
	}

/*======*/
.recruit{width:100%;height:auto;margin:0px auto;padding:53px 0px;background:#c9dde9;}
.recruit h2{width:100%;height:auto;margin:0px auto;font-size:29px;line-height:100%;font-weight:bold;color:#ea4c92;}
.recruit ul.four{width:100%;max-width:1200px;height:auto;margin:20px auto;}
.recruit ul.four li{width:18.1%;margin:0px auto;display:inline-block;background: url(../img/index/bg_four.png) no-repeat top center;background-size:auto 100%;}
.recruit ul.four li:nth-of-type(1){height:78px;padding-top:12px;}
.recruit ul.four li:nth-of-type(2) , .recruit ul.four li:nth-of-type(3) , .recruit ul.four li:nth-of-type(4) , .recruit ul.four li:nth-of-type(5){height:70px;padding-top:20px;}
.recruit ul.four li:nth-of-type(2){margin:0px 1% 0px 2%;}
.recruit ul.four li:nth-of-type(3){margin:0px 1%;}
.recruit ul.four li:nth-of-type(4){margin:0px 2% 0px 1%;}
	@media all and (max-width: 1024px) {
		.recruit{padding:30px 0px;}
		.recruit h2{font-size:13px;line-height:130%;}
		.recruit ul.four li{width:90%;margin:0px auto;display:inline-block;background: url(../img/index/bg_four_s.png) repeat top center;background-size:auto 100%;padding:10px 0px;}
		.recruit ul.four li:nth-of-type(1){height:auto;margin:5px auto;padding:10px 0px;}
		.recruit ul.four li:nth-of-type(2) , .recruit ul.four li:nth-of-type(3) , .recruit ul.four li:nth-of-type(4) , .recruit ul.four li:nth-of-type(5){height:auto;padding-top:10px;}
		.recruit ul.four li:nth-of-type(2){margin:5px auto;}
		.recruit ul.four li:nth-of-type(3){margin:5px auto;}
		.recruit ul.four li:nth-of-type(4){margin:5px auto;}
		.recruit ul.four li:nth-of-type(5){margin:5px auto;}
	}

/*======*/
.recruit p.middle{width:100%;height:auto;margin:0px auto;}
	@media all and (max-width: 1024px) {
		.recruit p.middle{width:96%;}
	}

/*======*/
.recruit ul.three{width:100%;max-width:1200px;height:auto;margin:0px auto;padding-top:20px;}
.recruit ul.three li{width:30.5%;height:253px;padding:0px;margin:0px auto;display:inline-block;background:#ffffff;}
.recruit ul.three li:nth-of-type(2){margin:0px 3.8%;}
.recruit ul.three li p:nth-of-type(1){width:90%;height:auto;margin:0px auto;}
.recruit ul.three li p:nth-of-type(1) span{width:auto;height:auto;margin:0px auto;padding:5px 10px;background:#5b1936;color:#ffffff;font-size:30px;line-height:100%;display:inline-block;font-family:impact;}
.recruit ul.three li p:nth-of-type(2){width:90%;height:auto;margin:0px auto;padding:15px 0px 10px 0px;font-size:15px;line-height:120%;font-weight:bold;color:#cf3378;}
.recruit ul.three li p:nth-of-type(3){width:90%;height:auto;margin:0px auto;text-align:left;}
	@media all and (max-width: 1024px) {
		.recruit ul.three li{width:96%;height:auto;}
		.recruit ul.three li:nth-of-type(2){margin:10px auto;}
		.recruit ul.three li p:nth-of-type(1) span{padding:3px 10px;font-size:26px;}
		.recruit ul.three li p:nth-of-type(2){font-size:13px;line-height:130%;}
		.recruit ul.three li p:nth-of-type(3){padding-bottom:10px;}
	}

/*======*/
.message{width:100%;height:auto;margin:0px auto;padding:53px 0px;}
.message h2{width:100%;height:auto;margin:0px auto;font-size:22px;line-height:100%;font-weight:bold;color:#ea4c92;}
.message p:nth-of-type(1){width:100%;height:auto;margin:0px auto;padding:22px 0px;}
.message p:nth-of-type(2){width:210px;height:auto;margin:0px auto;}
	@media all and (max-width: 1024px) {
		.message{width:96%;padding:30px 0px;}
		.message h2{font-size:14px;}
		.message p:nth-of-type(2){width:180px;}
	}

/*======*/
.gallery{padding:53px 0px;
background: #ff94ad; /* Old browsers */
background: -moz-linear-gradient(left,  #ff94ad 0%, #c9e9ff 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(left,  #ff94ad 0%,#c9e9ff 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to right,  #ff94ad 0%,#c9e9ff 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ff94ad', endColorstr='#c9e9ff',GradientType=1 ); /* IE6-9 */}
.gallery_in{width:1200px;height:auto;margin:0px auto;padding:0px;}
.gallery h2{width:314px;height:113px;margin:0px auto;padding-top:201px;float:right;background: url(../img/index/title_gallery.jpg) no-repeat top center;background-size:314px 314px;}
.gallery h2 a{display:inline-block;width:auto;height:auto;margin:0px auto;padding:5px 20px;background:#432b3a;color:#ffffff;font-size:15px;letter-spacing:1px;font-family:impact;line-height:100%;
clip-path: polygon(5% 50%, 0 38%, 0 0, 100% 0, 100% 38%, 95% 50%, 100% 62%, 100% 100%, 0 100%, 0 62%);}
.gallery ul{width:880px;height:auto;margin:0px auto;padding:0px;float:left;}
.gallery li{width:157px;height:147px;margin:0px 20px 20px 0px;padding:0px;float:left;overflow:hidden;}
.gallery li:nth-of-type(5){margin:0px 0px 20px 0px;}
.gallery li:nth-of-type(6) , .gallery li:nth-of-type(7) , .gallery li:nth-of-type(8) , .gallery li:nth-of-type(9){margin:0px 20px 0px 0px;}
.gallery li:nth-of-type(10){margin:0px 0px 0px 0px;}
.gallery p{width:100%;margin:0px;padding:0px;}
	@media all and (max-width: 1024px) {
		.gallery{padding:30px 0px;}
		.gallery_in{width:96%;}
		.gallery h2{width:80%;height:auto;margin:0px auto;padding:285px 0px 105px 0px;float:none;background: url(../img/index/title_gallery_s.jpg) no-repeat top center;background-size:100% 100%;}
		.gallery ul{width:100%;float:none;}
		.gallery li{width:31%;height:auto;margin:0px auto;float:left;}
		.gallery li:nth-of-type(5){margin:0px 0px 0px 0px;}
		.gallery li:nth-of-type(6) , .gallery li:nth-of-type(7) , .gallery li:nth-of-type(8) , .gallery li:nth-of-type(9){margin:0px 0px 0px 0px;}
		.gallery li:nth-of-type(10){margin:0px 0px 0px 0px;}
		.gallery li:nth-of-type(2) , .gallery li:nth-of-type(5) , .gallery li:nth-of-type(8){margin:0px 3.5%;}
		.gallery li:nth-of-type(1) , .gallery li:nth-of-type(2) , .gallery li:nth-of-type(3) , .gallery li:nth-of-type(4) , .gallery li:nth-of-type(5) , .gallery li:nth-of-type(6) , .gallery li:nth-of-type(7) , .gallery li:nth-of-type(8) , .gallery li:nth-of-type(9){padding-top:12px;}
		.gallery li:nth-of-type(10){display:none;}
	}
	@media all and (max-width: 667px) {
		.gallery h2{width:100%;padding:155px 0px 45px 0px;}
	}

/*======*/
.voice_txt{width:100%;height:auto;margin:0px auto;padding:0px;text-align:right;}
.voice_txt_in{width:900px;min-height:450px;margin:0px auto;padding-top:150px;display:inline-block;}
	@media all and (max-width: 1024px) {
		.voice_txt{padding:30px 0px;text-align:center;}
		.voice_txt_in{width:100%;padding-top:0px;}
	}

/*======*/
ul.tabs{width:100%;margin:0px auto;padding-bottom:15px;text-align:center;}
ul.tabs li{width:auto;margin:0px 3px;padding:0px;display:inline-block;}
ul.tabs li a{color:#5b1936;display:inline-block;width:auto;margin:0px auto;padding:4px 9px;box-shadow: 0 0 0 1px #e2bced inset;background:#ffffff;}
ul.tabs li.active a{color:#ffffff;display:inline-block;width:auto;margin:0px auto;padding:4px 9px;box-shadow: 0 0 0 1px #e2bced inset;background:#e2bced;}

/*======*/
.voice_box p.img{width:20%;height:auto;margin:0px auto;padding:0px;display:inline-block;vertical-align:top;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;overflow:hidden;}
.voice_box div{width:78%;height:auto;margin:0px auto;padding:0px;display:inline-block;text-align:center;vertical-align:top;}
.voice_box h3{width:97%;height:auto;margin:0px auto;padding:0px;display:inline-block;text-align:left;color:#ea4c92;font-size:14px;font-weight:bold;}
.voice_box p{width:97%;height:auto;margin:0px auto;padding-top:8px;display:inline-block;text-align:left;}
	@media all and (max-width: 1024px) {
		.voice_box p.img{width:20%;}
		.voice_box div{width:100%;padding-top:10px;}
	}

/*======*/
.twitter{width:100%;margin:0px auto;padding:53px 0px;background:#0D4E91;}
.twitter_in{width:1200px;margin:0px auto;padding:0px;}
	@media all and (max-width: 1024px) {
		.twitter{padding:30px 0px;}
		.twitter_in{width:90%;}
	}

