<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">body {font-family: Tahoma, sans-serif;background: #f7f7f7;font-size: 12px;}
body, form {padding:0px;margin:0px;}
img {border:none;}
.cpc {max-width: 1200px;margin: 0 auto;}
.cpcc {
  margin: 10px 0px;
  background: #faf9f6;
  border: 10px solid #fff;
  padding: 5px 10px;
}
.cpccc {padding: 5px 10px 5px 10px;margin: 5px 10px 5px 10px;}
.cpccb {
  margin: 0px 0px 0px 0px;
  position: relative;
  z-index: 102;
  background: #fff;
  padding: 1px 10px 20px 10px;
  border-bottom: 2px dashed #e8917a;
}
h1 {font-size: max(0.9vw, 18px);font-weight: normal;color: #930;}
h2 {color: #630;font-size: max(0.8vw, 16px);padding: 0px 0px 0px 0px;font-weight: normal;max-width: 1100px;margin: 25px 0px 7px 0px;}
.cpcc p, .cpccb p, .cpcc h1, .cpccb h1, .cpcc h2, .cpccb h2, .cpcc h3, .cpccb h3, .cpcc h4, .cpccb h4, .cpcc ul, {max-width: 1100px;}
h3 {color: #000;
font-weight: bold;
margin: 25px 0px 3px 0px;
display: inline-block;
padding: 10px 15px;
background: #f0f0f0;
border: 2px solid #e1e1e1;
border-top-left-radius: 10px;
border-left: 5px solid #e8917a;
border-bottom-right-radius: 10px;
border-right: 5px solid #96ca99;}
p {padding: 5px 0px 5px 0px;margin: 1px 0px 1px 0px;line-height: 1.5;}
.cpt1d1 p {padding: 5px 0px 5px 0px;margin: 1px 0px 1px 0px;line-height: 1.1;}
.navkrshk ol, .navkrshk ol li {list-style-type: none;margin: 0px;padding: 0px;}
.navkrshk ol li {display: inline-block;}
.clear {clear: both;}
ul {margin: 5px 0px 5px 0px;padding: 5px;}
li {list-style-type: none;margin: 2px 2px 2px 2px;padding: 2px 0px 10px 5px;}
.cpcc li, .cpccb li {background: url('/images/main/li.png') left 7px no-repeat;padding: 5px 0px 10px 24px;}
.cpcc .navkrshk li, .cpccb .navkrshk li, .navkrshk li {background: none;padding: 5px 5px 5px 5px;}
.cpt1 {float: left;padding: 0px 0px 0px 0px;width: 38%;}
.cpt1gm {width: 36%;float: left;padding: 0% 2% 0% 2%;}
.cpt1c {width: 60%;float: left;}
.cpt1 img {margin: 0 auto;width: 80%;float: left;}
.cpt1d1 {text-align: center;font-size: 22px;padding: 15px 0px 7px 0px;}
.cpt1d2 {font-size: 12px;text-align: center;}
.cpcch {
  background: linear-gradient(to right, #fff0, #fff, #fff9ea, #fff0);
  border-bottom: 3px solid #c00;
}
.cpt2 {
  float: left;
  text-align: center;
  font-size: 20px;
  width: 29%;
  padding: 40px 0px 10px 0px;
}
.cpt2 span.cpcpt20 {padding: 1px 20px 5px 40px;}
.cpt2 span.cpcpt22 {padding: 5px 20px 5px 40px;}
.cpt2 span.cpcpt20 {background: url("/images/main/whatsapp.png") left center no-repeat;padding: 1px 0px 5px 40px;display: inline-block;}
.cpt2 span.cpcpt22 {padding: 5px 0px 5px 40px;display: inline-block;}
.cpt3 {
  float: left;
  text-align: center;
  font-size: 14px;
  padding: 20px 0px 2% 0px;
  width: 33%;
}
.cpt3 .cpt2sp1, .cpt3 .cpt2sp2 {
  border-radius: 10px;
  display: inline-block;
  text-shadow: 1px 1px 0px #fff;
  background: linear-gradient(to top, #eaeaea, #faf9f9);
  border: 3px dashed #963;
  box-shadow: 7px 7px 20px -10px #bdbdbd;max-width: 122px;
}
.cpt7, span.zglvk, .cpmn li a:hover, .cpt9ctxtl2, .cpt10cll, .cpt11cll div, .cpt12cll, .cpt11cll {color: #c00;}
.cpt3 .cpt2sp1 {
  padding: 3% 2% 3% 2%;
  margin: 2% 2% 2% 0%;
  width: calc(44% - 6px);
}
.cpt3 .cpt2sp2 {
  padding: 3% 2% 3% 2%;
  margin: 2% 0% 2% 2%;
  width: calc(44% - 6px);
}
.cpt3 .cpt2sp3 {
  padding: 7px 5px 7px 5px;
  margin: 10px 0px 5px 0px;
  border-radius: 10px;
  display: inline-block;
  text-shadow: 1px 1px 0px #fff;
  background: linear-gradient(to top, #eaeaea, #faf9f9);
  border: 1px solid #e6dace;
  box-shadow: 7px 7px 7px -7px #bdbdbd;
  width: calc(100% - 12px);max-width: 290px;
}

.cpt3 .cpt2sp3 a {background: url('/images/main/whatsapp.png') 0px center no-repeat;
padding: 5px 2px 5px 28px;
background-size: 25px;}

.cpt14c a, a {color: #06c;}
a:hover {color: #bb3337;}

.cpmn {position: relative;background: #fff0;}
.cpmnСЃ {margin: 0px auto;border-right: 3px solid #e7d5c6;border-left: 3px solid #e7d5c6;max-width:1600px;}
.cpmnСЃ ul {flex-wrap: wrap;display: flex;margin: 5px;padding: 5px;}
.cpmn li {padding: 12px 1% 12px 50px;
border-bottom: 1px solid #eab8bf;
margin: 5px 1% 5px 1%;
color: #333;}
.cpmn li.cpmnl1 {background: url('/images/main/mn1.png') left center no-repeat;}
.cpmn li.cpmnl2 {background: url('/images/main/mn2.png') left center no-repeat;}
.cpmn li.cpmnl3 {background: url('/images/main/mn3.png') left center no-repeat;}
.cpmn li.cpmnl4 {background: url('/images/main/mn4.png') left center no-repeat;}
.cpmn li.cpmnl5 {background: url('/images/main/mn5.png') left center no-repeat;}
.cpmn li.cpmnl6 {background: url('/images/main/mn6.png') left center no-repeat;}
.cpmn li.cpmnl7 {background: url('/images/main/mn7.png') left center no-repeat;}
.cpmn li.cpmnl8 {background: url('/images/main/mn8.png') left center no-repeat;}
.cpmn li.cpmnl9 {background: url('/images/main/mn9.png') left center no-repeat;}
.cpmn li.cpmnl10 {background: url('/images/main/mn10.png') left center no-repeat;}
.cpmn li.cpmnl11 {background: url('/images/main/mn11.png') left center no-repeat;}
.cpmn li.cpmnl12 {background: url('/images/main/mn12.png') left center no-repeat;}
.cpmn li.cpmnl13 {background: url('/images/main/mn13.png') left center no-repeat;}
.cpmn li.cpmnl14 {background: url('/images/main/mn14.png') left center no-repeat;}
.cpmn li.cpmnl15 {background: url('/images/main/mn15.png') left center no-repeat;}
.cpmn li.cpmnl16 {background: url('/images/main/mn16.png') left center no-repeat;}
.cpmn li.cpmnl1, .cpmn li.cpmnl2, .cpmn li.cpmnl3, .cpmn li.cpmnl4, .cpmn li.cpmnl5, .cpmn li.cpmnl6, .cpmn li.cpmnl7, .cpmn li.cpmnl8, .cpmn li.cpmnl9, .cpmn li.cpmnl10, .cpmn li.cpmnl11, .cpmn li.cpmnl12, .cpmn li.cpmnl13, .cpmn li.cpmnl14, .cpmn li.cpmnl15, .cpmn li.cpmnl16 {background-size: 40px;
background-color: #f7f7f7;}
.cpmn li a {color: #333;}
.cpmn li a:hover {text-decoration: none;}
.cpmn li.rsact a {
  color: #c00;
}

.cpt4a {position: relative;z-index: 7;width: 86%;margin-bottom: 55px;display: flex;flex-wrap: wrap;}
.cpt4al {margin: 4vh 2% 4vh 5%;padding: 3vh 3%;background: linear-gradient(to right, #f7f7f7, rgba(255, 255, 255, 0.6));z-index: 9;position: relative;width: 45%;}
.cpt4a::before {text-shadow: 1px 1px 1px #fff;content: '';position: absolute;width: 100%;height: 100%;left: 3%;top: 5%;bottom: 0;right: 0;pointer-events: none;z-index: 5;background: linear-gradient(to right, #f4f0de, #fff0, #fff0);border-bottom: 1px solid #930;border-right: 1px solid #ccd1e4;border-radius: 12px;}
.cpt4al .cpt4al1 {padding: 1vh 2vw;font-size: max(0.8vw, 16px);font-weight: normal;color: #930;background: linear-gradient(to right, #fcfcfc, rgba(255, 255, 255, 0.6));}
.cpt4al .cpt4al2 {color: #444;font-size: max(0.8vw, 12px);padding: 1vh 2vw;background: linear-gradient(to right, #fcfcfc, rgba(255, 255, 255, 0.6));}
.cpt4al .cpt4al3, .cpt4al .cpt4al4 {margin: 5% 2% 1% 0%;font-size: max(0.8vw, 12px);box-shadow: 9px 9px 15px -14px #930;border-radius: 10px;text-align: center;display: inline-block;padding: 7px 2vw;}
.cpt4al .cpt4al3 {text-shadow: 1px 1px 1px #fff;border: 2px solid #ccd1e4;color: #b50e03;background-color: #fff;}
.cpt4al .cpt4al4 {text-shadow: 1px 1px 1px #000;border: 2px solid #fff;color: #fff;background-color: #b50e03;}
.cpt4ar {background-color: #eaeaead4;margin-left: 25%;z-index: 9;position: relative;padding: 2% 2% 2% 2%;width: 11%;}
.cpt4ar .cpt4ar1 {text-align: center;margin: 0 auto;text-transform: uppercase;color: #963;font-size: max(1.5vw, 16px);padding: 0px;font-weight: normal;}
.cpt4ar .cpt4ar2 {font-size: max(0.8vw, 11px);padding: 0px;text-align: center;margin: 0 auto;text-transform: uppercase;}
@media screen and (max-width: 670px) {
.cpt4al {width: 94%;margin: 3vh 2% 3vh 5%;}
.cpt4ar {margin-left: 5%;padding: 1% 0% 1% 3%;width: 90%;}
.cpt4ar .cpt4ar1, .cpt4ar .cpt4ar2 {text-align: right;}
}

.navkrshk {
  margin: 12px auto 15px auto;
  background: #fff;
  padding: 4px 15px 10px 15px;
  border-top: 10px solid #fffbf0;
  border-radius: 5px;
}
.navkrshk a {display: inline-block;padding: 5px 5px;background: #fafafa;margin: 5px 0px;border-bottom: 1px solid #f4e8dd;}




.mnbttn {height: 0px;width: 0px;}
.mnbttn:hover, .mnbttn.open {background: #f9e5d0;border: 2px solid #930;box-shadow: -2px -2px 10px #999, inset 3px 2px 4px #999;padding: 3px 0px 0px 3px;width: 29px;height: 29px;}

#close2 {
  display: none;
}




@media screen and (max-width:1100px) {
.cpt5 .cpt5c {width: 19%;padding: 5px 3% 5px 3%;}
.cpmn {position: absolute;z-index: 100;width: 60px;transition: 0.5s linear;overflow: hidden;}

.mnbttn {width: 32px;height: 32px;border: 2px solid #7b7d7d;margin: 10px 14px;border-radius: 4px;overflow: hidden;transition: 0.5s linear;cursor: pointer;box-shadow: 1px 1px 7px #999;position: relative;top: 1px;z-index: 48;}
.mnbttn div {margin: 4px 5px;padding: 3px 0px 0px 0px;border-radius: 2px;}
.mnbttn:hover div, .mnbttn.open div {padding: 2px 0px 0px 0px;}
.mnbttn .mnbttnl1 {border: 1px solid #000;box-shadow: inset 2px 2px 3px #999;}
.mnbttn .mnbttnl2 {border: 1px solid #00f;box-shadow: inset 2px 2px 3px #99f;}
.mnbttn .mnbttnl3 {border: 1px solid #f00;box-shadow: inset 2px 2px 4px #f99;}
.cpmn.open {width: 300px;background: #fff;transition: 0.5s linear;z-index: 103;border-bottom: 5px solid #e7d5c6;box-shadow: 10px 10px 30px -5px #777;}


.cpmnСЃ {margin: 10px 2px;border-right: 1px solid #e7d5c6;border-left: 1px solid #e7d5c6;padding: 5px 5px;}
.cpmnСЃ ul {display: block;}
.cpmn li {border-bottom: none;
margin: 3px 5px 2px 3px;
width: 210px;
overflow: hidden;
padding: 5px 0px 5px 45px;}

.cpmn li.cpmnl16 {
  padding-left: 45px;
}

.cpmn li a {opacity: 0;
transition: opacity 700ms;
  transition-delay: 0s;
transition-delay: 300ms;
border-bottom: 1px solid #f0cbcb;
width: calc(100% - 15px);
display: block;
padding: 7px 7px 7px 0px;
border-right: 1px solid #f0cbcb;
border-radius: 5px;}
.cpmn.open li a {opacity: 1;}
.cpcc {margin: 0px 10px 0px 70px;}

.cpt11 {width: calc(42% - 10px);padding: 1% 1% 1% 1%;border-left: 10px solid #cfb49a;}
.cpt12c {line-height: 22px;}
.cpt12c span.icon {width: 24px;height: 24px;left: 7px;top: 7px;background-size: 18px;}
.cpt12c.open span.icon {width: 22px;height: 22px;}


.cpt17 span {
border: 3px solid #dde;
background-size: 20%;
padding: 12px 1% 12px 7%;
width: calc(23% - 6px);
margin: 1% 1%;
}

.navkrshk {
  margin: 12px 12px 15px 70px;
}
}


@media screen and (max-width:900px) {
.cpt1 {width: 48%;}
.cpt1gm {width: 26%;padding: 4% 4% 4% 4%;}
.cpt2, .cpt3 {width: 52%;}
.cpt2 {

  padding: 2% 0px 0% 0px;

}
.cpt1d1 {
  padding: 22px 0px 7px 0px;
}
.cpt3 {
  padding: 3px 0px 2% 0px;
}

.cpt11 {width: 90%;
padding: 1% 2% 3% 2%;
margin: 1% 1% 2% 1%;}
.cpt12 {width: 90%;
padding: 1% 2% 3% 2%;
margin: 1% 1% 2% 1%;}
.cpt17 {margin: 2% 0%;}
.cpt17 span {
border: 1px solid #dde;
background-size: 40px;
padding: 7px 4px 7px 40px;
width: calc(50% - 56px);
margin: 3px 5px;
min-height: 24px;
}
.cpt16c {width: 43%;}
.cpt19ct3 {
  display: flex;
  flex-wrap: wrap;
  width: 94%;
  padding: 0px 2%;
}
.cpt19c {}
.cpt19c ul {margin: 5px 1px;padding: 5px 2px;}
h2 {
  margin: 17px 0px 7px 0px;
}
.cpt17c {
  padding: 5px 4% 5px 4%;
}
.flxblk2d1, .flxblk2d2, .flxblk2d3, .flxblk2d4, .flxblk2d5, .flxblk2d6, .flxblk2d7, .flxblk2d8, .flxblk2d9, .flxblk2d10, .flxblk2d11, .flxblk2d12 {width: 46%;}
}



@media screen and (max-width:650px) {
.cpt4al {background: none;margin: 1vh 2% 0vh 5%;padding: 2vh 3%;}
.cpt4al .cpt4alc {background: none;margin-top: 3vh;}

.cpt17 span {
border: 1px solid #dde;
background-size: 40px;
padding: 7px 4px 7px 40px;
width: calc(100% - 57px);
margin: 3px 5px;
}
.cpt16c {width: 90%;}


.cpt1 {width: 100%;}
.cpt1 img {width: 44%;padding: 0% 27%;}
.cpt1d1 {width: 100%;padding: 1px 0px 5px 0px;}
.cpt1d2 {padding: 0px 1% 10px 1%;width: 98%;}
.cpt1gm {width: 92%;padding: 1% 4% 1% 4%;}
.cpt1c {width: 100%;}
.cpt2 {width: 100%;padding: 15px 0px 15px 0px;}
.cpt3 {width: 100%;padding: 5px 0px 10px 0px;}
.cpt5 .cpt5c {width: 48%;padding: 5px 1% 5px 1%;text-align: left;}
.cpt6c {width: 100%;}
.cpcc {margin: 0px 5px 0px 37px;}
.cpmn {width: 35px;}
.cpmn.open {width: 270px;}
.cpmnСЃ ul {margin: 0px;padding: 0px;}
.cpmn li.cpmnl1, .cpmn li.cpmnl2, .cpmn li.cpmnl3, .cpmn li.cpmnl4, .cpmn li.cpmnl5, .cpmn li.cpmnl6, .cpmn li.cpmnl7, .cpmn li.cpmnl8, .cpmn li.cpmnl9, .cpmn li.cpmnl10, .cpmn li.cpmnl11, .cpmn li.cpmnl12, .cpmn li.cpmnl13, .cpmn li.cpmnl14, .cpmn li.cpmnl15, .cpmn li.cpmnl16 {background-size: 20px;}

.cpmn li.cpmnl16 {
  padding-left: 30px;
}
.cpmn li {
  border-bottom: none;
  margin: 3px 5px 2px 3px;
  width: 210px;
  overflow: hidden;
  padding: 5px 0px 5px 30px;
}

h2 {
  margin: 10px 0px 7px 0px;
}
.navkrshk {
  margin: 12px 12px 15px 36px;
}

.cpccc {
  padding: 5px 5px 5px 5px;
  margin: 5px 5px 5px 5px;
}

}
@media screen and (max-width:450px) {
.flxblk2d1, .flxblk2d2, .flxblk2d3, .flxblk2d4, .flxblk2d5, .flxblk2d6, .flxblk2d7, .flxblk2d8, .flxblk2d9, .flxblk2d10, .flxblk2d11, .flxblk2d12 {width: 96%}
}

@media screen and (max-width:300px) {
.cpt5 .cpt5c {width: 98%;padding: 5px 1% 5px 1%;}
}
.h_l_user_l, .h_l_user_r {float: left;}
.h_l_user_cont_l, .h_l_user_cont_r {padding: 10px;}



@media screen and (max-width: 650px) {
.mnbttn {
position: fixed;
z-index: 48;
top: 5px;
right: 5px;
}

.cpmn.open #close2 {
text-align: right;
padding: 7px 12px;
background: #981022;
display: inline-block;
float: right;
border: 2px solid #fdc200;
border-radius: 4px;
margin: 0px 7px 15px 5px;
color: #fff;
}
.cpm.closed {
  width: 35px;
}
}

.cpt15cl {
  padding: 20px 0px;
  border-bottom: 1px solid #963;
  margin: 10px 10px;
  border-top: 10px solid #f6f1ec;
}
.cpt15cr {
  padding: 20px 0px;
  border-bottom: 20px solid #f6f1ec;
  margin: 10px 10px;
}



.sendmail {
  width: 100%;
  max-width: 500px;
}



#sendfilediv {
  padding: 20px 20px;
  border: 15px solid #f6f1ec;
  margin: 10px 0px;
  width: 79%;
}

.sendmail input.inptsmf, .sendmail textarea.inptsmf {
  padding: 10px 10px;
  width: 90%;
  box-shadow: inset 3px 3px 7px #ddd;
  background: #eefffd;
  border: 1px solid #ccc;
  border-radius: 4px;
}

.sendmail .sbmtsmf {
  padding: 7px 12px;
  background: #981022;
  border: 2px solid #fdc200;
  border-radius: 4px;
  margin: 0px 7px 15px 5px;
  color: #fff;
}

.news_content_img {
  float: left;
  padding: 15px;
  border: 1px solid #ccc;
  margin: 15px;
}

.news_name {
font-size: max(1.4vw, 14px);
  color: #000;
  font-weight: normal;
  margin: 20px 0px 15px 0px;
  display: inline-block;
  padding: 10px 15px;
  background: #fafafa;
  border-bottom: 2px solid #f4e8dd;
  border-left: 5px solid #c00;
}
.news_text {
  text-align: justify;
}
.morenews {
  display: flex;
  flex-wrap: wrap;
}
.morenews .news_content {
  width: 46%;
  margin: 2% 2%;
}
.morenews .news_content_img {
  padding: 15px;
  border: 1px solid #ccc;
  margin: 15px;
  display: inline-block;
  width: 35%;
}
.morenews .news_content_img img {
  width: 100%;
}



@media screen and (max-width: 900px) {
.morenews .news_content {
  width: 96%;
  margin: 2% 2%;
}

.morenews .news_content_img {
  padding: 5px;
  margin: 5px 15px 5px 0px;
}

}
@media screen and (max-width: 800px) {
.news_content_img {
width: calc(100% - 65px);
}
}



.galleryt3c {display: flex;flex-wrap: wrap;}
.galleryt3l {max-width: 440px;padding: 10px;margin: 15px;border: 5px solid #fafafa;box-shadow: 5px 5px 25px -10px #555;width: calc(33% - 60px);}
.galleryt3l_info_name {
  padding: 0px 5px 10px 5px;
}
.galleryt3limg {margin: 0 auto;text-align: center;}
.galleryt3limg img {width: 100%;}
.galleryt3r {width: calc(100% - 645px);padding: 25px 25px 25px 25px;margin: 35px 10px 10px 25px;border: 10px solid #eff7ef;background: #f2fff2;}
.galleryt2c {display: flex;
flex-wrap: wrap;
margin: 0px auto;
min-width: 300px;
width: 40%;}
.galleryt2l {
  max-width: calc(630px - 2%);
  padding: 1% 1% 1% 1%;
  margin: 1% 1% 1% 1%;
  border: 5px solid #fafafa;
  box-shadow: 5px 5px 25px -10px #555;
}
.galleryt2limg {margin: 0 auto;text-align: center;}
.galleryt2limg img {
  width: 100%;
}
.galleryt2r {
  padding: 1% 1% 1% 1%;
  margin: 2% 1% 2% 1%;
  border: 10px solid #fbf2cf;
  background: #fffcf2;
  max-width: 300px;
  font-size: max(0.8vw, 13px);
}
.galleryt2r_info_name {
  border-bottom: 1px solid #eab8bf;width: 100%;margin-top: 10px;
}
.galleryt2r_info_2 {
  display: flex;
  flex-wrap: wrap;
}
.galleryt2r_info_2 p {
text-align: right;
border-top: 2px solid #fff;
border-bottom: 2px dotted #fbf2cf;
margin: 0px 2% 0px 2%;
width: 94%;
}
.galleryt2r_info_2 p span {
  float: left;margin-right: 7px;
}

.galleryt2r_info_imgallc {display: flex;flex-wrap: wrap;align-items: flex-end;}
.galleryt2r_info_imgall {padding: 0px;
min-width: 150px;width: 25%;}
.galleryt2r_info_imgall a {
border: 5px solid #eee;
margin: 0 auto;
display: block;
box-shadow: 1px 1px 12px -4px #000;
width: calc(100% - 25px);
max-width: 320px;
}
.galleryt2r_info_imgall img {margin: 0 auto;
display: block;
width: 100%;}
.img_comment {display: block;
background: #fafeff;
padding: 7px 10px;
margin: 5px auto 10px auto;
border: 1px solid #f1fafb;
border-radius: 4px;
width: calc(100% - 42px);}

.galleryt2r_info_o {
font-size: max(0.7vw, 12px);
margin: 2% auto;
max-width: 1200px;
background: #f9f9f9;
padding: 2% 2%;
}
@media screen and (max-width: 999px) {
.galleryt3l {padding: 10px 10px 10px 10px;margin: 15px 10px 10px 10px;}
.galleryt3limg img {max-width: 320px;}
.galleryt3r {padding: 15px 10px 15px 10px;margin: 30px 10px 10px 10px;width: calc(100% - 430px);}
.galleryt2l {width: calc(50% - 2%);}
.galleryt2limg img {max-width: 320px;}
.galleryt2r {}
.galleryt2r_info_imgall {margin: 0 auto; width: 33%;}
}
@media screen and (max-width: 700px) {
.galleryt3l {padding: 7px 7px 7px 7px;margin: 12px 7px 20px 7px;border: 3px solid #fafafa;box-shadow: 3px 3px 14px -10px #555;width: calc(50% - 60px);}
.galleryt3limg img {max-width: 224px;}
.galleryt3r {padding: 10px 10px 5px 10px;margin: 20px 10px 0px 10px;width: calc(100% - 308px);border: 5px solid #eff7ef;}
.galleryt2l {width: calc(96% - 10px);}
.galleryt2limg img {}
.galleryt2r {width: calc(96% - 10px);margin: 4% auto;}
.galleryt2r_info_o {
padding: 3% 5%;
}
.galleryt2r_info_imgall {margin: 0 auto; width: 50%;}
}
@media screen and (max-width: 520px) {
.galleryt3l {padding: 10px 10px 10px 10px;margin: 15px 10px 10px 10px;width: calc(100% - 50px);}
.galleryt3r {padding: 15px 10px 15px 10px;margin: 30px 10px 10px 10px;width: calc(100% - 60px);}
.galleryt2l {}
.galleryt2r {}
.galleryt3limg img {max-width: 100%;}
.galleryt2limg img {}
.galleryt2r_info_imgall {margin: 0 auto; width: 100%;}
}




ul.ul50 {
display: flex;
flex-wrap: wrap;
}
ul.ul50flx {
  display: flex;
  flex-wrap: wrap;
  margin: 2px 0px 2px 0px;
  padding: 0px;
}
ul.ul50 li {
padding: 7px 10px 10px 10px;
margin: 10px auto 10px auto;
border: 1px dashed #d3d4db;
width: calc(50% - 34px);
background: #f8f8fc url('/images/main/li.png') 10px 10px no-repeat;
text-indent: 21px;
line-height: 1.6;
border-radius: 4px;
}
.cpbgentx ul.ul50flx li {
background: #fff url('/images/main/li.png') 16px 39px no-repeat;
display: flex;
align-items: flex-start;
flex-wrap: wrap;
padding: 10px 10px 10px 15px;
margin: 7px auto 7px auto;
border: 1px dashed #d3d4db;
width: calc(50% - 42px);
text-indent: 21px;
line-height: 1.6;
border-radius: 4px;
}
.cpbgentx ul.ul50flx li .ul50txt {
  width: calc(70% - 20px);
  padding-top: 25px;
  font-style: italic;
  text-indent: 21px;
  line-height: 1.6;
}
.cpbgentx ul.ul50flx li .ul50img {
  width: 30%;
  margin: 0px 0px 0px 20px;
}
.cpbgentx ul.ul50flx li .ul50img img {
  width: 100%;
  display: block;
  max-width: 150px;
}



.cpbgentx, .cpbgentx2, .cpbgentx3 {border-radius: 12px;margin: 10px auto;padding: 10px 10px 10px 10px;}
.cpbgentx {background: #f8fdf9;border: 1px solid #cee3d1;}
.cpbgentx2 {background: #f2f3fb;border: 1px solid #d5dbf4;}
.cpbgentx3 {background: #fbf8f2;border: 1px solid #d5dbf4;}
.cpbgentx .ul50 li {background: #f3f8f4 url('/images/main/li.png') 10px 10px no-repeat;}
.cpbgentx2 .ul50 li {background: #eff0f8 url('/images/main/li.png') 10px 10px no-repeat;}
.cpbgentx3 .ul50 li {background: #f8f5ef url('/images/main/li.png') 10px 10px no-repeat;}

.cpbgentxflx {
  display: flex;
  flex-wrap: wrap;
}
.cpbgentx h3, .cpbgentx2 h3, .cpbgentx3 h3 {
  color: #000;
  font-weight: bold;
  margin: 20px 0px 15px 0px;
  display: inline-block;
  padding: 10px 15px;
  background: #f9f1ca;
  border: 2px solid #f8e3b4;
  border-top-left-radius: 10px;
  border-left: 5px solid #e8917a;
  border-bottom-right-radius: 10px;
  border-right: 5px solid #759eb9;
}
.cpbgentxflx .cpbgentx {margin: 12px 12px 12px 0%;}
.cpbgentxflx .cpbgentx2 {margin: 12px  0% 12px 12px ;}

.cpbgentxflx .cpbgentx, .cpbgentxflx .cpbgentx2 {padding: 12px 12px 12px 12px;
border: 1px solid #cee3d1;
width: calc(50% - 38px);}
@media screen and (max-width: 800px) {
.cpbgentx ul.ul50flx li {
  background: #fff url('/images/main/li.png') 16px 20px no-repeat;
  padding: 5px 10px 5px 15px;
  margin: 5px auto 5px auto;
  width: calc(100% - 27px);
}
.cpbgentx ul.ul50flx li .ul50txt {

  padding-top: 10px;

}

.cpbgentxflx .cpbgentx, .cpbgentxflx .cpbgentx2 {width: calc(100% - 26px);margin: 12px 0px;}
}


.brandtabc {  display: flex;
  flex-wrap: wrap;
}
.brandtab {
  margin: 10px 10px;
  min-width: 100px;
  width: calc(25% - 20px);
  text-align: center;
}

.brandtab img {
  width: calc(100% - 8px);
  border: 4px solid #efefef;
  border-radius: 7px;
  max-width: 190px;
}


@media screen and (max-width: 600px) {
.cpccb {
  padding: 1px 5px 20px 5px;
}
.cpbgentx3 .ul50 li {
  background: #f8f5ef url('/images/main/li.png') 2px 8px no-repeat;
}
.cpbgentx .ul50 li {
  background: #f3f8f4 url('/images/main/li.png') 2px 8px no-repeat;
}
ul.ul50 li {
  padding: 7px 0px 10px 0px;
  margin: 10px auto 10px auto;
  border: none;
  width: calc(50% - 14px);
  background: #f8f8fc url('/images/main/li.png') 2px 8px no-repeat;
}
.cpbgentx, .cpbgentx2, .cpbgentx3 {
  border-radius: 12px;
  margin: 10px auto;
  padding: 10px 0px 10px 0px;
}
}</pre></body></html>