.wrap {
	width: 760px;
	}

.on760, .only760 { display: block; }
.only980, .hide760 {display: none;}

.form_sog {
	padding: 18px 0 0 0;
	}


.top {
	padding: 10px 0;
	font-size: 13px;
	}

.top_text{
	max-width: 450px;
	padding: 0 0 0 10px;
	}

.top_go{
	max-width: 220px;
	padding: 0 10px 0 0;
	}

.header{
	padding: 15px 0;
	}

.logo{
	padding: 6px 27px 0 10px;
	}

.top_down{
	padding: 10px 10px 0 0;
	}

.bot_down{
	float: none;
	padding: 20px 0 0 10px;
	}

.top_nav{
	padding: 10px 0 0 0;
	}

.bot_nav{
	float: none;
	padding: 20px 0 0 0;
	clear: both;
	}

.main_nav ul li{
	padding: 0 6px 0 10px;
	}


.home_top {
	padding: 20px 350px 30px 10px;
	}

.home_top_img {
	width: 350px;
	right: 0px;
	}

.home_top_li {
	padding: 15px 0 15px 34px;
	background-position: 0px 13px;
	background-size: 24px auto;
	}

.home_top_li span {
	padding: 0 0 8px 0;
	font-size: 22px;
	}

.home_top_li br {
	display: none;
	}



#content {
	padding: 20px 10px;
	}

#content_vn {
	padding: 25px 10px;
	}


blockquote {
	padding: 20px 20px 20px 80px;
	background-position: 10px center;
	}

.bq_info {
	background-position: 10px 20px;
	}

.bq_varn {
	background-position: 10px 20px;
	background-size: 56px auto;
	}


.wp-caption p.wp-caption-text {
	padding: 5px 10px 0 10px;
	}


.table tr th, .entry table tr th{
	padding: 10px 20px;
	}

.table tr td, .entry table tr td{
	padding: 10px 20px;
	}


.comments_list li {
	padding: 20px 20px 17px 70px;
	}


footer {
	padding: 30px 0 25px 0;
	}

.copy{
	padding: 20px 10px 0 10px;
	}
