@charset "utf-8";

@import url('https://fonts.googleapis.com/css?family=Fjalla+One');


/* Style the content */

.pack-con{ width:1130px; padding:0px 15px; margin:0px auto; height:100%; display: block; font-family: 'DINPro-Regular';}
.content-pa, .pa-right{display:inline-block !important; }
.content-pa{ width:835px; display:inline-block;float:left}
.content-pa-un{ width:1100px; display:inline-block;float:left}
.pa-right{width:285px; float:right;}

.pdtop20{ padding-top:20px;}


.hpaxk01, .hpaxk01 p{font-family:'DINPro-Medium'; }
.hpaxk01 { font-size:28px; color:#e5282e; font-weight:600;  padding:20px 20px 30px 20px; height:30px;/* border:1px solid #333; position:relative;*/}
/*.hpaxk01-in{ position:absolute; bottom:0px; right:0px;}*/
.hpaxk01 p { font-size:20px; color:#000000;line-height:27px;}

.hpaxk02, .hpaxk02 p{font-family:'DINPro-Medium'; font-size:20px; color:#000000;line-height:27px;}
.hpaxk02 { font-size:28px; color:#e5282e; font-weight:600;  padding:20px 20px 30px 0px; height:30px;/* border:1px solid #333; position:relative;*/}

.txtpn01{font-size:17px; line-height:25px;}
.ptxtop{ padding-top:25px; padding-left:15px;}

.rcorners2 , .rcorners3, .rcorners4 , .rcorners5 { float:left; }
.rcorners2 { border-radius: 30px 30px 0px 0px;  background:#e60606; width:480px; height:27px;}
.rcorners3 { border-radius: 30px 30px 0px 0px;  background:#e60606; width:350px; height:27px;}
.rcorners4 { border-radius: 0px 0px 30px 30px;  background:#e60606; width:480px; height:27px;}
.rcorners5 { border-radius: 0px 0px 30px 30px;  background:#e60606; width:350px; height:27px;}

.paw-in{ width:auto; /*margin-top:30px; margin-bottom:30px;*/ background-color:#f2f2f2 !important; height:auto;/* */ }
.paw-in2{ width:440px; padding:30px 25px 0px 15px; /*background-color:#f2f2f2; */ float:left !important; height:auto; bottom:0; /*position:relative; background:url(../images/pack/line03.png) repeat-y left top*/}
.paw-in3{ width:745px; padding:0px 0px 0px px; /**/background-color:#f2f2f2;  float:left !important; height:auto; bottom:0; /*position:relative; background:url(../images/pack/line03.png) repeat-y left top*/}
.paw-img{ width:100%; height:auto;}
.txtpn02{ font-size:24px; line-height:28px;}
.txtpn03{}

.cogrey2{ color:#676767;}
.cogold2{ color:#906a3b;}
.carvp{}
ul.carvp{  padding:0; width:350px; float:right; background:url(../images/pack/line03.png) repeat-y left top;}
ul.carvp li{height:145px;}

ul.carvp-ru{  padding:0 0 0 0px; width:350px; float:right; background:url(../images/pack/line03.png) repeat-y left top;}
ul.carvp-ru li{height:177px; margin-left:3px;}

.ap1, .ap3{font-family:'DINPro-Medium';font-size:18px;  display:block; padding-left:40px; clear:both; }  .ap1 span, .ap1 div, .ap3 span, .ap3 div{ float:left;}
.ap1{margin-top:35px;}
.ap3{ line-height:20px;}

.ap2{ border-top:1px dotted #333; height:70px !important; padding-top:8%; background-color:#FFF; font-family:'DINPro-Medium'; line-height:22px; font-size:18px;}
.bp1{ width:105px; padding-right:10px; text-align:right; } .bp2{ width:85px; padding-right:30px; text-align:right;  line-height:22px; font-size:27px; padding-top:10px; font-family:'DINPro-Medium';}

.w20p{width:135px;}
.lp{line-height:18px;}

.bg-car01{ background:url(../images/pack/bg-price01.jpg) no-repeat left top;}
.bg-car02{ background:url(../images/pack/bg-price02.jpg) no-repeat left top;}
.bg-car03{ background:url(../images/pack/bg-price03.jpg) no-repeat left top;}

.pc1, .pc2{ /*padding-top:8%; padding-bottom:1%;*/ display:block;}.pc2{ height:60px; padding-top:15px; } .pc1{ height:45px; padding-top:25px; }
.tH01{ color:#a98f6f; font-size:18px; padding-left:170px; text-transform:uppercase; font-family:'DINPro-Medium'; line-height:22px; }
.prp{ color:#F00; font-size: 35px;font-family: "Open Sans", Helvetica, sans-serif;font-weight: bold;letter-spacing: 0px;}

.p301{ height:50px; display:block;}
.L301{ background:url(../images/pack/line02.png) repeat-x left center; width:100%; height:50px; }

ul.pcul1{ width:100%;} ul.pcul1 li{ padding-left:20px; background:url(../images/pack/icnp01.png) no-repeat 0px 5px; color:#ac875a;}
ul.pcul1 li{ width:45%; height:auto; display:block; float:left; margin-bottom:20px; font-size:17px; font-family:'DINPro-Medium'; text-transform:uppercase;}


.cor-box{ width:100%; height:100px; /*position:absolute;*/ bottom:40px; clear:both; font-family:'DINPro-Medium';}
.cor{ height:30px; padding-top:10px; padding-bottom:10px; text-align:center; color:#FFFFFF; background-color:#676767; font-size:22px;}
a.btnbon{color:#FFFFFF;  text-align:center; display:block; font-weight:900;  height:30px; padding-top:10px; padding-bottom:10px;  font-size:20px; letter-spacing:5px; text-transform:uppercase; font-family:'DINPro-Medium'; background-color:#e60606;} 
a.btnbon:hover{ background-color:#a98f6f; color:#FFFFFF;}


a.btnbon-in{color:#FFFFFF;  text-align:center; display:block; font-weight:900;  height:20px; padding-top:10px; padding-bottom:10px;  font-size:20px; letter-spacing:5px; text-transform:uppercase; font-family:'DINPro-Medium'; background-color:#e60606;} 
a.btnbon-in:hover{ background-color:#a98f6f; color:#FFFFFF;}

.L302{ height:7px; border-top:5px solid #000000} .L303{ height:7px; border-bottom:5px solid #000000; clear:both;}


.w-box{ width:880px; clear:both; margin-top:20px; margin-bottom:20px;}
ul.remak-01, ul.remak-02 { float:left;}
.w-box ul.remak-01 li{ width:370px; padding-left:30px; padding-right:30px; background:url(../images/pack/icnp01.png) no-repeat 10px 6px; display:block; padding-bottom:10px; font-size:16px; line-height:20px; }
.w-box ul.remak-01 li.nop{width:370px; padding-left:0px; padding-right:30px; background: none; display:block; padding-bottom:10px; font-size:16px; line-height:20px;}
.w-box ul.remak-01 li.rem{ background:none !important;  padding-left:10px; font-size:17px;  text-transform:uppercase;  color:#634828; font-weight:bold; letter-spacing:2px; }

.w-box2{ width:100%; clear:both; margin-top:20px; margin-bottom:20px;}
.w-box2 ul.remak-02 li{ width:55%; padding-left:30px; padding-right:30px; background:url(../images/pack/icnp01.png) no-repeat 10px 6px; display:block; padding-bottom:10px; font-size:16px; line-height:20px; float:left;}
.w-box2 ul.remak-02 li.nop2{width:55%; padding-left:0px; padding-right:30px; background: none; display:block; padding-bottom:10px; font-size:16px; line-height:20px;}
.w-box2 ul.remak-02 li.rem2{ background:none !important;  padding-left:10px; font-size:17px;  text-transform:uppercase;  color:#634828; font-weight:bold; letter-spacing:2px; }

ul.remak-03{ float:left;}
ul.remak-03 li{ padding-left:30px; padding-right:30px; background:url(../images/pack/icnp01.png) no-repeat 10px 6px; display:block; padding-bottom:10px; font-size:16px; line-height:20px; }
.rem3{ padding-left:10px; padding-bottom:10px; font-size:18px;  text-transform:uppercase;  color:#634828; font-weight:bold; letter-spacing:1px; font-family:'DINPro-Medium';}

.wpat01 { width:100%;}
.txtun{font-family: 'DINPro-Regular'; font-size:16px; line-height:22px; padding:0px 0px 15px 10px;  }
.pdtd-un{ padding-top:25px; padding-bottom:25px;}
.bder01 { background:url(../images/line-dot04.png) repeat-x left top;}


.gallbox-pack{ clear:both; padding-top:30px; }
ul.pallb{ width:100%; height:auto;} ul.pallb li{ width:24.0%; float:left; margin:0px 0.5% 0.8% 0.5%; display:block;}
ul.pallb img{ width:100%; height:auto;}

.pf01{ padding-bottom:80px; clear:both;}
.pf03{ padding-bottom:40px; clear:both;}

ul.allpack{ width:100%; color:#000; font-size:18px; font-family:'DINPro-Medium';}
ul.allpack li{ float: left; width:31%; margin-left:1%; margin-right:1%; margin-bottom:60px; display:block; padding-top:15px; p} ul.allpack li img{ display:block; width:100%}

.ap-in1{font-size:18px;  line-height:22px; font-weight:bold; padding-top:20px; display:block; height:70px; padding-left:15px; padding-bottom:15px; }

.alpf01{ font-size:18px; height:30px; border:1px solid #000; padding:20px 15px 10px 15px; margin-bottom:10px;} .alpf01 span{ float:left;  }
.alpf02{ width:120px;  text-align:right; font-size:35px; 
    font-family: "Open Sans", Helvetica, sans-serif;
    font-weight: bold; padding-right:10px;
    letter-spacing: 0px;}.alpf03{ font-size:17px; /*width:130px;*/}
	
	
	
/**/
.brt-pck{ border-top:6px solid #e5282e;}
.r-pabg{   padding:10px 10px 15px 20px ; border-radius: 0px 0px 10px 10px; background-color:#e5282e; color:#FFFFFF;}
.r-pabg2{ margin-top:20px; margin-bottom:20px; margin-left:20px;}
.r-pabg3{ padding:30px 20px 15px 30px; background-color:#f3f3f3; }
.r-pabg4{ padding:10px 10px 15px 20px ;  background-color:#a9a8a8; color:#fbfbfb; text-align:center; display:block; height:20px; font-size:18px; font-family:'DINPro-Medium';}



.patxt01{font-family:'DINPro-Medium'; font-size:19px; font-weight:bold;}
.patxt02{display: inline-block; padding-left:10px;font-size:18px;} .patxt03{ line-height:16px; font-size:16px; font-family:'DINPro-Regular'; font-weight:bold;}
.price03{ width:100px; text-align:right; padding-right:5px; line-height:18px; font-size:32px;  color: #F00; font-family: "Open Sans", Helvetica, sans-serif;font-weight: bold;letter-spacing: 0px;}
.price04{ width:100px; text-align:right; padding-right:20px; line-height:18px; font-size:34px;  color: #F00; font-family: "Open Sans", Helvetica, sans-serif;font-weight: bold;letter-spacing: 0px;}

ul.pan01{padding:25px 5px 15px 30px; height:50px;}ul.pan01 li{display: inline-block; }
ul.pan02{padding:0px 0px 0px 0px;  font-size:15px;  font-family:'DINPro-Regular';}ul.pan02 li{padding-bottom:15px; padding-left:15px; line-height:18px; background:url(../images/pack/icnp01.png) no-repeat 0px 5px;}

.r-pabg5{   padding:15px 10px 15px 20px ; border-radius: 0px 0px 10px 10px; background-color:#e5282e; text-align:center !important;}
a.btn-patxt03{line-height:13px; font-size:17px; font-family:'DINPro-Regular'; font-weight:bold;  color:#FFFFFF;} a.btn-patxt03:hover{ color:#333;}

.l-pabg{ background-color:#f9f9f9; margin-bottom:40px;}
.l-pabg-in01{ clear:both; display:block;} 
.txtp{font-size:25px; color:#e5282e; font-weight:600;  padding:20px 20px 10px 20px; height:80px; font-family:'DINPro-Medium';} .txtp span { font-size:19px; color:#000000;line-height:27px;}
.l-pabg-in01{padding:0px 10px 15px 30px;}
.box-pa01{ width:73.99%; float:left;}
ul.box-pa02{ width:25%;  float:left; background:url(../images/pack/line04.gif) repeat-y 4px -5px;}
ul.box-pa02 li { background:url(../images/pack/icnp02.png) no-repeat 0px 3px; padding-left:25px;    
    height: auto; color:#ac875a;
    display: block;
    margin-bottom: 50px; padding-top:-5px;
    font-size: 15px;
    font-family: 'DINPro-Medium';
    text-transform: uppercase; line-height:20px;	
	}

.bspp{font-family:'DINPro-Regular'; }
.npat01{ color:#e5282e; font-size:18px;  font-family:'DINPro-Regular'; font-weight:bold;}
.npat02{font-size:16px;}
.pdt12{ padding-bottom:20px;}
.rd1{color: #e5282e;}

.htxtp01{ padding-left:15px; padding-bottom:15px;  padding-top:15px;

font-size: 16px;
text-transform: uppercase;
color: #634828;
font-weight: bold;
letter-spacing: 2px;}
.htxtp01 span{ text-transform:none;font-weight: normal; letter-spacing:0px;}


