@charset "utf-8";
/* CSS Responsive */

@media only screen and (max-width:1800px){
	.ind_A {padding: 150px 0 130px 0;}
	.mainDiv {padding-top: 215px;}
	.mainDivT {margin-bottom: 65px;}
}
/*1800px_spc_end*/

@media only screen and (max-width:1700px){
	.ind_A {padding: 130px 0 110px 0;}
	.ind_D {padding: 33px 30px 40px 30px;}
	.ind_ECC {padding: 92px 30% 0 28.81%;}
	.aboutDiv {padding: 240px 0 130px 0;}
	.aboutDivP3 {right: 20%;}
	.mainDiv {padding-top: 205px;}
	.mainDivT {margin-bottom: 60px;}
	.related {padding: 80px 30px 40px 30px;}
}
/*1700px_spc_end*/

@media only screen and (max-width:1600px){
    .logo {left: 30px; width: 21%;}
	.banner .owl-dots {right: 13.56%;}
	.ind_A {padding: 100px 0 80px 0;}
	.ind_D, .related {background-size: 119%;}
	.ind_ECC {padding: 80px 28% 0 28.81%;}
	.ind_F {padding: 100px 0px 110px 0px;}
	.ind_F > div > p {margin-bottom: 85px;}
	.footer {padding: 70px 0;}
	.footer > div h5 {padding: 0 0 25px 0; margin-bottom: 35px;}
	.aboutDiv {padding: 220px 0 120px 0; background-position: 50% 330px;}
	.aboutDivP1 {width: 12%;}
	.aboutDivP2 {width: 54%;}
	.aboutDivP3 {right: 17%;}
	.mainDiv {padding-top: 200px;}
	.mainDiv h1 {margin-bottom: 20px;}
	.subMenu {margin-bottom: 20px;}
	.mainDivT {margin-bottom: 40px;}
	.productsDiv {padding: 0 0 220px 0;}
	.productsList > div {margin-bottom: 75px;}
	.related {padding: 70px 30px 40px 30px;}
	.catalogList > div > div {margin-bottom: 45px;}
}
/*1600px_spc_end*/


@media only screen and (max-width:1400px){
    .logo {left: 20px; width: 19%;}
	.top-barC {height: 140px;}
	.links {top: 20px;}
	.menu {top: 74px;}
	.sjj_nav_ul > li > a {padding: 0px 0px 25px 0;}
	.sjj_nav_ul > li > ul {top: 69px;}
	.banner .owl-dots {right: 12.56%;}
	.ind_A {padding: 70px 0 50px 0;}
	.ind_CC {padding: 90px 0 80px 0;}
	.ind_CCC {padding: 0 20px 15px 40px;}
	.ind_CCC::before {right: -50px;}
	.ind_D, .related {background-size: 130%;}
	.ind_D > h2 {margin-bottom: 25px;}
	.ind_D > p {margin-bottom: 65px;}
	.ind_ECC {padding: 70px 22% 0 28.81%;}
	.ind_F {padding: 90px 0px 100px 0px;}
	.ind_F > div > h2 {margin-bottom: 30px;}
	.ind_F > div > p {margin-bottom: 85px;}
	.footer {padding: 60px 0;}
	.footer > div h5 {padding: 0 0 20px 0; margin-bottom: 30px;}
	.footer > div > div:nth-child(1) {padding: 0 30px 0 0;}
	.footer > div > div:nth-child(2) {width: 49.31%; padding: 0 30px 0 0;}
	.footer > div > div:nth-child(3) {width: 10.78%;}
	.footer::after {width: 170px; height: 151px; right: 30px; bottom: 40px;}
	.aboutDiv {padding: 180px 0 110px 0; background-position: 50% 290px;}
	.aboutDivP1 {width: 11%;}
	.aboutDivP2 {width: 52%;}
	.aboutDivP3 {right: 10%;}
	.aboutDivP4 {right: 4%; width: 30%;}
	.mainDiv {padding-top: 160px;}
	.mainDiv h1 {margin-bottom: 15px;}
	.subMenu {margin-bottom: 10px;}
	.mainDivT {margin-bottom: 30px;}
	.productsDiv {padding: 0 0 190px 0;}
	.productsList {padding: 0;}
	.productsList > div {margin-bottom: 65px;}
	.productsList > div > div {margin-bottom: 40px;}
	.related > h2 {margin-bottom: 65px;}
	.applicationDivL {padding: 85px 10%;}
	.catalogDiv {padding: 60px 0 40px 0;}
	.catalogList > div {width: calc(25% - 40px); margin: 0 20px 60px 20px;}
	.catalogList > div > div {margin-bottom: 35px;}
	.contactDivC > div:nth-child(2) {padding: 75px 20px 20px 20px;}
}
/*1400px_nb_end*/


@media only screen and (max-width:1200px){
    .frame_1080, .frame_1170, .frame_1310, .frame_1410 {padding: 0 50px;}
    .logo {width: 200px; bottom: 74px;}
	.hideUp .logo {bottom: 34px;}
	.banner .owl-dots {right: 11.56%;}
	.ind_A {padding: 60px 0 40px 0;}
	.ind_AC .title_a {margin: 0 0 20px 75px;}
	.ind_AC::before {width: 230px; height: 458px; position: absolute; top: -19px; right: calc(100% + 14px);}
	.ind_ACC {height: 360px; padding: 30px 70px 60px 40px; overflow-y: auto; overflow-x: hidden;}
	.ind_ACC > h3 {margin-bottom: 20px;}
	.ind_ACC > div {bottom: 30px;}
	.ind_CC {padding: 70px 0 70px 0;}
	.ind_CCC > h3 {margin-bottom: 25px;}
	.ind_CCC {padding: 0 20px 15px 20px;}
	.ind_CCC::after {left: -80px;}
	.ind_D, .related {background-size: 150%;}
	.ind_EC {width: 84%;}
	.ind_ECC {padding: 60px 19% 0 25%;}
	.ind_ECC .title_a {margin: 0 0 24px 35px;}
	.ind_F {padding: 80px 0px 90px 0px;}
	.ind_F > div > h2 {margin-bottom: 25px;}
	.ind_F > div > p {margin-bottom: 70px;}
	.ind_FL > div {width: 170px;}
	.ind_FL > div > div {padding-bottom: 164px;}
	.ind_FL > div > div > div img {width: 60%;}
	.footer {padding: 50px 0;}
	.footer > div h5 {padding: 0 0 15px 0; margin-bottom: 25px;}
	.footer > div > div:nth-child(1) {width: 100%; padding: 0 0 20px 0;}
	.footer > div > div:nth-child(1) > ul {padding: 0!important;}
	.footer > div > div:nth-child(1) > ul > li {width: 12.5%!important;}
	.footer > div > div:nth-child(2) {width: 100%; padding: 0 0 20px 0;}
	.footer > div > div:nth-child(2) > ul {padding: 0!important;}
	.footer > div > div:nth-child(2) > ul > li {width: 25%!important;}
	.footer > div > div:nth-child(3) {width: 100%;}
	.footer::before {filter:alpha(opacity=50); Opacity:0.5;}
	.aboutDivP3 {right: 4%;}
	.aboutDivP4 {right: 2%; width: 29%;}
	.subMenu {margin-bottom: 100px;}
	.mainDiv {padding-top: 170px; min-height: inherit; padding-bottom: 40px;}
	.mainDivT {color: #672c01; margin-bottom: 50px;}
	.subMenu li a:link, .subMenu li a:visited {color:#672c01; border: 1px solid #672c01;}
	.subMenu li a:active, .subMenu li a:hover {color:#fff; background-color: #672c01;}
	.subMenu li.current a {color:#fff; background-color: #672c01;}
	.productsDiv {padding: 0 0 140px 0;}
	.productsList > div {margin-bottom: 55px; width: 33.33%;}
	.productsList > div > div {margin-bottom: 30px;}
	.productsDetail {padding: 200px 0 0 0;}
	.productsDetailT {padding: 80px 0 50px 0;}
	ul.resp-tabs-list {padding: 20px 20px 10px 20px;}
	.related > h2 {margin-bottom: 75px;}
	.applicationDivL {padding: 75px 5%;}
	.catalogDiv {padding: 0px 0 40px 0;}
	.catalogList {padding: 0;}
	.catalogList > div {width: calc(25% - 30px); margin: 0 15px 50px 15px;}
	.catalogList > div > div {margin-bottom: 30px;}
	.contactDivC > div:nth-child(2) {padding: 65px 20px 20px 20px;}
	.row_a > div:nth-child(1) {margin-right: 20px;}
	.row_a > div:nth-child(2) {width: calc(100% - 107px);}
	.row_b > div {width: calc(33.33% - 14px); margin-right: 21px;}
}
/*1200px_xl_end*/


@media only screen and (max-width:992px){
    .mobile {display:block;} .pc {display:none;}
    .bg_saf {background-attachment: scroll;}
    .bg_bsc {-webkit-background-size: none; -moz-background-size: none; -o-background-size: none; background-size: none;}
    .a_nohover {pointer-events: initial;}
    .rotate_360:hover {text-decoration:none; -moz-transform:rotate(0deg); -webkit-transform:rotate(0deg); -o-transform:rotate(0deg); -ms-transform:rotate(0deg); transform:rotate(0deg);}
    .alpha_60:hover {filter:alpha(opacity=100);Opacity:1.0;}
    .scale_3:hover, .scale_05:hover {transform: scale(1.0, 1.0);}
    .translateY_t075:hover {-moz-transform:translateY(0); -webkit-transform:translateY(0); -o-transform:translateY(0); -ms-transform:translateY(0); transform:translateY(0); transition: all 0.5s ease 0s;}
    .flash-line-hover:hover::before {-webkit-animation-name: none!important; animation-name: none!important;}
    #content {padding: 0px 0 0 0;}
    .top-barC {height: 65px;}
    .logo, .hideUp .logo {width: 200px; bottom: 5px;}
	.links {top: 65px;}
	.frame_1080, .frame_1170, .frame_1310, .frame_1410 {padding: 0 20px;}
	.banner .owl-dots {width: 100%; right: 0px; bottom: 20px;}
	.ind_AP {right: -24%;}
	.ind_AC::before {content: none;}
	.ind_AC .title_a {align-items: center; margin: 0 0 20px 0;}
	.ind_ACC {width: 100%; height: auto; padding: 30px 26% 30px 30px; background-size: cover;}
	.ind_ACC > p {max-width: 100%; margin-bottom: 10px;}
	.ind_ACC > div {position: relative; left: 0; bottom: 0; width: 100%;}
	.ind_B {padding: 60px 0 285px 0;}
	.ind_BLC .owl-prev span::before, .ind_BLC .owl-next span::before {width: 55px; height: 100px;}
	.ind_C {padding: 26px 20px 40px 20px;}
	.ind_CC {padding: 60px 0 70px 0;}
	.ind_CCC > h3 {margin-bottom: 20px;}
	.ind_CCC::before {right: -20px; top: -40px; width: 200px; height: 224px;}
	.ind_CCC::after {left: -50px; bottom: -70px; width: 200px; height: 217px;}
	.ind_D, .related {background-size: 200%; margin: 0 20px;}
	.ind_DL .item > div > div::after, .relatedL .item > div > div::after {width: 90px; height: 90px; top: 5px;}
	.ind_DL .owl-next, .relatedL .owl-next {right: -45px;}
	.ind_DL .owl-prev, .relatedL .owl-prev {left: -45px;}
	.ind_EC {width: 100%;}
	.ind_E {padding: 25px 20px;}
	.ind_E::before {content: none;}
	.ind_ECC .title_a {margin: 0 0 15px 35px;}
	.ind_ECC p {line-height: 190%; margin-bottom: 10px;}
	.ind_ECC a:link, .ind_ECC a:visited {margin: 0 auto 0 0;}
	.ind_F {padding: 70px 0px 80px 0px;}
	.ind_F > div > h2 {margin-bottom: 20px;}
	.ind_F > div > p {margin-bottom: 60px;}
	.ind_FL {justify-content: space-around;}
	.ind_FL > div {width: 194px; margin-bottom: 20px;}
	.ind_FL > div > div {padding-bottom: 194px;}
	.ind_FL > div > div > div img {width: auto;}
	footer {padding-top: 40px;}
	.footer {padding: 50px 0 30px 0;}
	.footer > div h5 {margin-bottom: 20px;}
	.footer::after {width: 150px; height: 133px; right: 20px; bottom: 20px;}
	.copyright {text-align: center;}
	.aboutDiv {padding: 100px 0; background-position: 50% 220px;}
	.aboutDivP2 {width: 49%; z-index: 0;}
	.aboutDivC {padding: 45px 55px 55px 55px;}
	.aboutDivLA, .aboutDivLB {padding: 45px 55px 55px 55px; width: 75%;}
	.aboutDivP3, .aboutDivP4 {right: 1%;}
	.aboutDivLC {padding: 45px 30px 55px 55px; width: 75%;}
	.mainDiv {padding-top: 130px;}
	.mainDivT {color: #fff; margin-bottom: 40px;}
	.subMenu {margin-bottom: 20px;}
	.productsDiv {padding: 0 0 100px 0;}
	.productsList > div {margin-bottom: 75px;}
	.productsDetail {padding: 120px 0 0 0;}
	.productsDetailT {padding: 70px 0 50px 0;}
	.knowledgeDivL {padding: 65px 5%;}
	.knowledgeDetail {padding: 65px 5% 50px 5%;}
	.applicationDivL > div > div > div img {width: 55%;}
	.catalogDiv {padding: 30px 0 40px 0;}
	.catalogList > div {width: calc(33.33% - 30px); margin: 0 15px 60px 15px;}
	.catalogList > div > div {margin-bottom: 25px;}
	.newsDivL {padding: 71px 5%;}
	.contactDivC > div:nth-child(2) {padding: 55px 20px 20px 20px;}
	.row_d a:link, .row_d a:visited {width: 42%;}
}
/*992px_lg_end*/


@media only screen and (max-width:768px){
	.ind_ACC {padding: 30px 20px;}
	.ind_B {padding: 60px 0 220px 0;}
	.ind_BLC {padding: 50px 55px 0 55px;}
	.ind_BLC .owl-prev span::before, .ind_BLC .owl-next span::before {width: 45px; height: 82px;}
	.ind_BLC .owl-prev {left: -50px;}
	.ind_BLC .owl-next {right: -50px;}
	.ind_D, .related {background-size: 290%;}
	.ind_D > h2, .related > h2 {margin-bottom: 20px;}
	.ind_E {padding: 25px 20px 75px 20px;}
	.ind_ECC {padding: 30px 3% 0 24%;}
	.ind_ECC p {margin-bottom: 40px;}
	.ind_F {padding: 60px 0px 70px 0px;}
	.ind_F > div > p {margin-bottom: 50px;}
	.footer > div > div:nth-child(1) > ul > li {width: 25%!important; text-align: center;}
	.footer > div > div:nth-child(2) > ul > li {width: 50%!important;}
	.aboutDivP1, .aboutDivP4 {display: none;}
	.aboutDivC, .aboutDivLA, .aboutDivLB, .aboutDivLC {width: 100%; padding: 40px 30px;}
	.aboutDiv > div > .path {margin: 0 0 0 34px;}
	.aboutDiv > div > h1 {margin: 0 0 52px 24px;}
	.aboutDivP3 {z-index: 0;}
	.subBanner {position: relative;}
	.mainDiv {padding-top: 40px;}
	.mainDiv::before {top: 0;}
	.mainDiv > div > .path {color: #ae9380;}
	.mainDiv > div > .path ul li a:link, .mainDiv > div > .path ul li a:visited {color: #ae9380;}
	.mainDiv > div > .path ul li a:active, .mainDiv > div > .path ul li a:hover {color: #672c01;}
	.mainDiv h1 {color: #672c01;}
	.mainDiv .title_b span::before {background: url("/images/theme-b99/icon_02a.png") no-repeat center;}
	.mainDiv .title_b span::after {background: url("/images/theme-b99/icon_02b.png") no-repeat center;}
	.title_b span label {color: #672c01;}
	.subMenu li a:link, .subMenu li a:visited {color: #672c01; border: 1px solid #672c01;}
	.subMenu li a:active, .subMenu li a:hover, .subMenu li.current a {color: #fff; background-color: #672c01;}
	.mainDivT {color: #672c01;}
	.productsList > div {margin-bottom: 65px; width: 50%;}
	.productsDetail {padding: 100px 0 0 0;}
	.productsDetailT {padding: 60px 0 40px 0;}
	.productsDetailT > div:nth-child(1) {width: 100%; order: 2;}
	.productsDetailT > div:nth-child(2) {width: 100%; order: 1; padding: 0 0 30px 0;}
	.resp-tabs-container {padding: 30px 20px; background: none;}
	.related > h2 {margin-bottom: 90px;}
	.knowledgeDiv {padding: 10px 0 0 0;}
	.knowledgeDivL {padding: 45px 30px 35px 30px;}
	.knowledgeDivL a:link, .knowledgeDivL a:visited {margin: 0 30px 25px 0; width: calc(50% - 15px); padding: 10px 10px 13px 60px;}
	.knowledgeDivL a:nth-child(2n+2):link, .knowledgeDivL a:nth-child(2n+2):visited {margin: 0 0px 25px 0;}
	.knowledgeDetail {padding: 40px 30px 30px 30px;}
	.back_b {padding: 30px 0 0 0;}
	.applicationDiv {padding: 10px 0 0 0;}
	.applicationDivL {padding: 65px 5% 25px 5%;}
	.applicationDivL > div {width: calc(33.33% - 40px); margin: 0 20px 40px 20px;}
	.applicationDivL > div > div > div img {width: auto;}
	.catalogList > div {width: calc(33.33% - 20px); margin: 0 10px 50px 10px;}
	.catalogList > div > div {margin-bottom: 20px;}
	.newsDiv {padding: 10px 0 0 0;}
	.newsDivL {padding: 45px 30px 35px 30px;}
	.newsDivL a:link, .newsDivL a:visited {margin: 0 30px 25px 0; width: calc(50% - 15px); padding: 10px 10px 13px 70px;}
	.newsDivL a:nth-child(2n+2):link, .newsDivL a:nth-child(2n+2):visited {margin: 0 0px 25px 0;}
	.contactDiv {padding: 10px 0 0 0;}
	.contactDivC {padding: 20px;}
	.contactDivC > div:nth-child(1) {order: 2; position: relative; top: auto; left: auto; bottom: auto; width: 100%; padding-bottom: 46%;}
	.contactDivC > div:nth-child(2) {order: 1; width: 100%; padding: 20px; margin: 0 0 20px 0;}
}
/*768px_md_end*/


@media only screen and (max-width:576px){
    .logo, .hideUp .logo {width: 160px; bottom: 10px;}
	.banner .owl-theme .owl-dots .owl-dot span {width: 40px;}
	.title_a, .title_b, .title_c, .title_d {letter-spacing: 5px;}
	.ind_A {padding: 50px 0 40px 0;}
	.ind_B {padding: 50px 0 150px 0;}
	.ind_BLC {padding: 40px 40px 0 40px}
	.ind_BLC .owl-prev span::before, .ind_BLC .owl-next span::before {width: 40px; height: 73px;}
	.ind_ACC > div a:link, .ind_ACC > div a:visited {margin: auto;}
	.ind_D {background-size: 400%; padding: 33px 15px 40px 15px;}
	.ind_DL .item > div > div::after, .relatedL .item > div > div::after {width: 65px; height: 65px;}
	.ind_DL .owl-next, .relatedL .owl-next {right: -30px;}
	.ind_DL .owl-prev, .relatedL .owl-prev {left: -30px;}
	.ind_DL .owl-prev span::before, .ind_DL .owl-next span::before, .relatedL .owl-prev span::before, .relatedL .owl-next span::before {width: 30px; height: 54px;}
	.ind_E {padding: 25px 20px 35px 20px;}
	.ind_ECP {position: absolute; top: 0; left: 0;}
	.ind_ECC {position: relative; padding: 67px 0px 0 0px;}
	.ind_ECC .title_a {align-items: center; margin: 0 0 65px 35px;}
	.ind_ECC p {margin-bottom: 10px;}
	.ind_ECC a:link, .ind_ECC a:visited {margin: auto;}
	.ind_F {padding: 50px 0px 60px 0px;}
	.ind_F > div > p {margin-bottom: 40px;}
	.ind_FL > div {width: 170px;}
	.ind_FL > div > div {padding-bottom: 164px;}
	.ind_FL > div > div > div img {width: 60%;}
	.footer > div > div:nth-child(2) > ul > li {width: 100%!important;}
	.aboutDiv {background-position: 50% 210px;}
	.aboutDiv > div > h1 {margin: 0 0 40px 24px;}
	.aboutDivP2 {display: none;}
	.aboutDivC, .aboutDivLA, .aboutDivLB, .aboutDivLC {padding: 20px;}
	.subMenu {margin-bottom: 40px;}
	.productsList > div > div::after {width: 75px; height: 75px;}
	.productsDetailT {padding: 40px 0;}
	.productsDetailT > div:nth-child(2)::after {width: 140px; height: 140px; left: 10%;}
	.related {background-size: 400%; padding: 70px 15px 40px 15px;}
	.knowledgeDivL {padding: 30px 20px 20px 20px;}
	.knowledgeDivL a:link, .knowledgeDivL a:visited, .knowledgeDivL a:nth-child(2n+2):link, .knowledgeDivL a:nth-child(2n+2):visited {margin: 0 0px 25px 0; width: 100%; padding: 10px 10px 13px 60px;}
	.knowledgeDetail {padding: 30px 20px 30px 20px;}
	.applicationDivL {padding: 55px 5% 15px 5%;}
	.applicationDivL > div {width: calc(50% - 40px); margin: 0 20px 40px 20px;}
	.catalogList > div {width: calc(50% - 20px);}
	.newsDivL {padding: 30px 20px 20px 20px;}
	.newsDivL a:link, .newsDivL a:visited, .newsDivL a:nth-child(2n+2):link, .newsDivL a:nth-child(2n+2):visited {margin: 0 0px 25px 0; width: 100%; padding: 10px 10px 13px 70px;}
	.subDiv {padding: 20px;}
}
/*576px_sm_end*/


@media only screen and (max-width:430px){
	.title_a, .title_b, .title_c, .title_d {letter-spacing: 3px;}
	.title_a span, .title_b span, .title_c span, .title_d span {padding: 0;}
	.links > div {margin-left: 5px;}
	.ind_B {padding: 50px 0 110px 0;}
	.ind_BLC {padding: 30px 30px 0 30px}
	.ind_BLC .owl-prev span::before, .ind_BL .owl-next span::before {width: 35px; height: 64px;}
	.ind_BLC .owl-prev {left: -40px;}
	.ind_BLC .owl-next {right: -40px;}
	.ind_CCC {padding: 0 0px 15px 0px;}
	.ind_CCC::before {right: -40px;}
	.ind_CCC::after {left: -60px; bottom: -80px;}
	.ind_D {background-size: 550%;}
	.ind_D > p {margin-bottom: 85px;}
	.ind_DL .item > div > div::after, .relatedL .item > div > div::after {width: 70px; height: 70px; top: 10px;}
	.ind_ECC {padding: 50px 0px 0 0px;}
	.ind_ECC .title_a {margin: 0 0 45px 20px;}
	.ind_F {padding: 40px 0px 50px 0px;}
	.ind_F > div > p {margin-bottom: 30px;}
	.ind_FL > div {width: 135px;}
	.ind_FL > div > div {padding-bottom: 129px;}
	.ind_FL > div > div > div img {width: 50%;}
	.footer > div > div:nth-child(1) > ul > li {width: 33.33%!important;}
	.aboutDiv {padding: 100px 0 80px 0; background-position: 50% 200px;}
	.aboutDiv > div > .path {margin: 0 0 0 24px;}
	.productsList > div {margin-bottom: 55px; width: 100%;}
	.productsDetailT > div:nth-child(2)::after {width: 110px; height: 110px;}
	.related {background-size: 440%; padding: 40px 15px 40px 15px;}
	.knowledgeDivL {padding: 20px 20px 10px 20px;}
	.knowledgeDivL a::before, .knowledgeDivL a:hover::before {width: 34px; height: 27px; top: 7px;}
	.knowledgeDetail {padding: 20px 20px 30px 20px;}
	.knowledgeDetail > ul {padding: 0 0 20px 53px !important;}
	.back_b {padding: 20px 0 0 0;}
	.applicationDivL {padding: 40px 10px 5px 10px;}
	.applicationDivL > div {width: calc(50% - 20px); margin: 0 10px 30px 10px;}
	.applicationDivL > div > div > div img {width: 55%;}
	.catalogDiv {padding: 0px 0 40px 0;}
	.catalogList > div {width: 100%; margin: 0 0px 40px 0px;}
	.catalogList > div > div {margin: 0 auto 20px auto;}
	.newsDivL {padding: 20px 20px 10px 20px;}
	.newsDivL a span {font-size: 17px;}
	.contactDivC {padding: 20px 10px;}
	.contactDivC > div:nth-child(2) {padding: 10px;}
}
/*430px_xs_end*/