table.price{width:100%;margin:0 auto;border-collapse:separate;border-spacing:1px 0;font-size:12px}table.price th,table.price td{padding:10px}table.price th{box-shadow:0 1px 1px rgba(255,255,255,.8) inset;border-radius:5px 5px 10px 10px;background:#88b7d5;vertical-align:middle;text-align:center;width:33%;height:50px;position:relative;color:#fff;text-shadow:1px 1px 1px rgba(0,0,0,.2);font-size:12px}table.price th.c1{background:#a2ce1a;background:-moz-linear-gradient(top,rgba(97,174,36,1) 1%,rgba(86,155,32,1) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(1%,rgba(97,174,36,1)),color-stop(100%,rgba(86,155,32,1)));background:-webkit-linear-gradient(top,rgba(97,174,36,1) 1%,rgba(186,155,32,1) 100%);background:-o-linear-gradient(top,rgba(97,174,36,1) 1%,rgba(86,155,32,1) 100%);background:-ms-linear-gradient(top,rgba(97,174,36,1) 1%,rgba(86,155,32,1) 100%);background:linear-gradient(to bottom,rgba(97,174,36,1) 1%,rgba(86,155,32,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#61ae24',endColorstr='#569b20',GradientType=0)}table.price th.c2{background:#ed4993;background:-moz-linear-gradient(top,rgba(204,20,69,1) 1%,rgba(182,17,61,1) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(1%,rgba(204,20,69,1)),color-stop(100%,rgba(182,17,61,1)));background:-webkit-linear-gradient(top,rgba(204,20,69,1) 1%,rgba(182,17,61,1) 100%);background:-o-linear-gradient(top,rgba(204,20,69,1) 1%,rgba(182,17,61,1) 100%);background:-ms-linear-gradient(top,rgba(204,20,69,1) 1%,rgba(182,17,61,1) 100%);background:linear-gradient(to bottom,rgba(204,20,69,1) 1%,rgba(182,17,61,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#cc1445',endColorstr='#b6113d',GradientType=0)}table.price th.c3{background:#1d8ce9;background:-moz-linear-gradient(top,rgba(17,63,140,1) 1%,rgba(15,56,125,1) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(1%,rgba(17,63,140,1)),color-stop(100%,rgba(15,56,125,1)));background:-webkit-linear-gradient(top,rgba(17,63,140,1) 1%,rgba(15,56,125,1) 100%);background:-o-linear-gradient(top,rgba(17,63,140,1) 1%,rgba(15,56,125,1) 100%);background:-ms-linear-gradient(top,rgba(17,63,140,1) 1%,rgba(15,56,125,1) 100%);background:linear-gradient(to bottom,rgba(17,63,140,1) 1%,rgba(15,56,125,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#113f8c',endColorstr='#0f387d',GradientType=0)}table.price th:after{top:69px;left:5px;content:"
	height: 0;
	width: 0;
	position: absolute;
	pointer-events: none;
	border: 78px solid transparent;
}

/* firefox */
@-moz-document url-prefix() {
}

table.price th::after {
	padding: 0;
	top: 60px;
	left: 0;
	content: " height:0;width:0;position:relative;pointer-events:none;border:50px solid transparent;border-top:#b7d567 15px solid}table.price th.c1:after{border-top:#569b20 15px solid}table.price th.c2:after{border-top:#b6113d 15px solid}table.price th.c3:after{border-top:#0f387d 15px solid}table.price td{box-shadow:0 1px 1px rgba(255,255,255,.3) inset;text-align:center;padding-top:15px;border:none;height:70px}table.price tr:nth-child(2n+1) td.c1{background:#f7f9e8}table.price tr:nth-child(2n+0) td.c1{background:#e2efbc}table.price tr:nth-child(2n+1) td.c2{background:#ffecf5}table.price tr:nth-child(2n+0) td.c2{background:#ffdfed}table.price tr:nth-child(2n+1) td.c3{background:#fff}table.price tr:nth-child(2n+0) td.c3{background:#eee}table.price tr:last-child td{border-radius:0 0 5px 5px;box-shadow:0 2px 2px rgba(0,0,0,.2)}table.price tr:last-child td button{font-size:12px;font-family:Arial;font-weight:400;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;border:1px solid #fa2;padding:9px 18px;text-decoration:none;background:-moz-linear-gradient(center top,#ffec64 5%,#ffab23 100%);background:-ms-linear-gradient(top,#ffec64 5%,#ffab23 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffec64',endColorstr='#ffab23');background:-webkit-gradient(linear,left top,left bottom,color-stop(5%,#ffec64),color-stop(100%,#ffab23));background-color:#ffec64;color:#333;display:inline-block;text-shadow:1px 1px 0 #fe6;-webkit-box-shadow:inset 1px 1px 0 0 #fff6af;-moz-box-shadow:inset 1px 1px 0 0 #fff6af;box-shadow:inset 1px 1px 0 0 #fff6af}table.price tr:last-child td button:hover{background:-moz-linear-gradient(center top,#ffab23 5%,#ffec64 100%);background:-ms-linear-gradient(top,#ffab23 5%,#ffec64 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffab23',endColorstr='#ffec64');background:-webkit-gradient(linear,left top,left bottom,color-stop(5%,#ffab23),color-stop(100%,#ffec64));background-color:#ffab23}table.price tr:last-child td button{position:relative;top:1px}table.company{width:100%;margin:0 auto;border-collapse:separate;border-spacing:0 0;font-size:12px}table.company th,table.company td{padding:10px}table.company th{background:#295890;vertical-align:middle;text-align:left;width:100px;overflow:visible;position:relative;color:#fff;font-weight:400;font-size:15px}table.company th:after{left:100%;top:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-color:rgba(136,183,213,0);border-left-color:#295890;border-width:10px;margin-top:-10px}@-moz-document url-prefix(){float:right;padding:0;left:30px;top:10px;content:" ";height:0;width:0;position:relative;pointer-events:none;border:10px solid transparent;border-left:#295890 10px solid;margin-top:-10px}table.company td{background:#f8f8f8;width:360px;padding-left:20px}table.border0{width:100%;margin:0 auto;border:none}table.border0 th{border:none}table.border0 td{border:none}table.price-list{width:100%;margin:-20px 0 0;padding:-20px 0 0;background:#ccc}th.price-list{padding:10px;text-align:left;font-weight:400}td.price-list{width:75%;padding:10px;background:#fff}@media screen and (max-width:959px){table.price-list th,table.price-list td{display:block}}#footerFloatingMenu{display:block;width:100%;background-color:#3179bb;position:fixed;left:0;bottom:0;z-index:9999;text-align:center}#econtents{width:98%;margin:0 auto;background-color:#3179bb;display:box;display:-webkit-box;display:-moz-box;display:-o-box;display:-ms-box;box-pack:justify;-moz-box-pack:justify;-webkit-box-pack:justify;-o-box-pack:justify;-ms-box-pack:justify}.elements{width:62px;height:62px;display:block}