#main {width:950px;margin:0 auto;position:relative}
#header {height:430px}
#header, #content {font-size:0.875em}
.col-1, .col-2, .col-3 {float:left}
/* index.html */
#page1 #content .line-ver {background-position:454px top}
#page1 #content .col-1 {width:411px;margin-right:94px}
#page1 #content .col-2 {width:405px}
/* index-4.html */
#page5 #content .line-ver {background-position:454px top}
#page5 #content .col-1 {width:411px;margin-right:94px}
#page5 #content .col-2 {width:405px}
#footer {padding:0 20px 40px 20px;font-size:.75em}



/* column */

.one_third{ width:30.66%; }
.one_fourth{width:22%; }
.three_fourth{width:74%;}
.one_third,.one_fourth, .three_fourth{ position:relative; margin-right:4%; float:left; }
.last{ margin-right:0 !important; }

.one_fourth p{margin-bottom:10px;}



.title-plan{font-size:30px; color:#acacac}
.styled1{color:#e99719;}
.price{font-size:10px; color:#fff !important;}
.rightblock{float:right; color:#fff !important; text-align:center; padding-left:8px;}
.but-order{display:block; padding-top:5px;}



#box-plan{width:970px; float:left;}
#box-plan ul.list li{list-style-type:none; margin:0; padding:0 0 0 20px; background-image:url(./images/list.png); background-repeat:no-repeat; background-position:left center; list-style-position:outside}

#box-plan .title-plan{text-align:center; margin-bottom:20px;}
#box-plan .price{color:#a2a6b0 !important; font-size:64px; line-height:10px;}
#box-plan .month{color:#a2a6b0 !important; font-size:21px; margin-top:-10px !important}

#box-plan .one_fourth{
	-moz-border-radius: 5px; /* Firefox */
	-webkit-border-radius: 5px; /* Safari, Chrome */
	border-radius: 5px; /* CSS3 */
	border:solid 1px #d3d8e0;
	padding:30px 30px 30px 30px;
	margin-bottom:10px;
	margin-right:10px;
	width:235px;
}

*+html #box-plan{margin-bottom:10px;}
*+html #box-plan .one_fourth{width:17.78%; margin-bottom:20px; margin-right:11px;}