html {
   -webkit-text-size-adjust: none;
}
.video embed,
.video object,
.video iframe {
   width: 100%;
   height: auto;
}
img{
	max-width:100%;
	height: auto;
   	width: auto\9; /* ie8 */
}

@media only screen and (min-width: 960px){
	/* -------------------------------------------- */

	/* ------------------Header-------------------- */
	header {width:960px; margin:0px auto; background:#FFFFFF;}
	.subnav2{width:960px; margin:0px auto;}
	/* -------------------------------------------- */
	/* ------------------Content------------------- */
	#content {width:960px; margin:0px auto; padding:10px 0px 0px 0px;}
	.contact{display:none;}
	.contact2{display:block;}
	#sidebar .content1{display:none;}
	/* -------------------------------------------- */
	/* ------------------Footer-------------------- */
	footer {width:960px; margin:0px auto; background-color:#333;}
	/* -------------------------------------------- */
	/* ------------------Other----------------*---- */
	#form01{display:block;}
	#form02{display:none;}
}
@media only screen and (min-width: 768px) and (max-width: 959px) {
	/* -------------------------------------------- */
	/* ------------------Header-------------------- */
	header .wrap-header{height: 170px;}
	header #logo2 {position:absolute; top: 73px; right: 13px;float:right; text-align:right;}
	/* -------------------------------------------- */
	/* ------------------Content------------------- */
	.contact{display:none;}
	.contact2{display:block;}
	#main-content .access3{width:40%; padding:10px; float:right;text-align:center;font-size:13px;}
	.subnav #share{display:none;}
#main-content .news{width:58%;}
	/* -------------------------------------------- */
	/* ------------------Footer-------------------- */
	
	/* -------------------------------------------- */
	/* ------------------Other----------------*---- */
	#form01{display:block;}
	#form02{display:none;}
}

@media only screen and (max-width: 767px) {
	/* -------------------------------------------- */
	/* ------------------Header-------------------- */
	header .wrap-header{height: 170px;}
	header #logo2 {position:absolute; top: 73px; right: 13px;float:right; text-align:right;}
	/* -------------------------------------------- */
	/* ------------------Featured------------------ */
	
	/* -------------------------------------------- */
	/* ------------------Content------------------- */
	.contact{display:none;}
	.contact2{display:block;}
	#sidebar .content2{display:none;}
	#sidebar .heading{ padding:8px 20px; border:1px solid #CCC; background: url("../images/bgheading3.png") repeat-x;}
	#main-content .access3{width:40%; padding:10px; float:right;text-align:center;font-size:13px;}
	.subnav #share{display:none;}
#main-content .news{width:50%;}
/* -------------------------------------------- */
/* ------------------sidbarbtn-------------------- */
	.btn01 {background:#333333 url("../images/btn01b.png"); width:150px; height:50px;}
	/* -------------------------------------------- */
	/* ------------------Footer-------------------- */
	
	/* -------------------------------------------- */
	/* ------------------Other----------------*---- */
	#form01{display:block;}
	#form02{display:none;}

}

@media only screen and (min-width: 620px) and (max-width: 767px) {
	/* -------------------------------------------- */
	/* ------------------Header-------------------- */
	header .wrap-header{height: 170px;}
	header #logo2 {position:absolute; top: 73px; right: 13px;float:right; text-align:right;}
	/* -------------------------------------------- */
	/* ------------------Content------------------- */
	#main-content .news{width:96%; clear: both; background:#ffffff url("../images/bgbox.png") repeat-x; padding:10px; border:1px solid #CCC; margin-bottom:10px; overflow: auto;}
	#main-content .access{width:40%; background:#ffffff url("../images/bgbox.png") repeat-x; padding:10px;border:1px solid #CCC; float:right;}
	.subnav #share{display:none;}
#kokuti{width:90%;}
	/* -------------------------------------------- */
	/* ------------------Footer-------------------- */
	
	/* -------------------------------------------- */
	/* ------------------Other----------------*---- */

	#form01{display:block;}
	#form02{display:none;}

}

@media only screen and (min-width: 480px) and (max-width: 619px) {
	/* -------------------------------------------- */
	/* ------------------Header-------------------- */
	header .wrap-header{height: 170px;}
	header #logo2 {position:absolute; top: 73px; right: 13px;float:right; text-align:right;}
	
	/* -------------------------------------------- */
	/* ------------------Content------------------- */
	.contact2{display:none;}
	.contact{display:block;}
	#main-content .news{width:95%; clear: both; background:#ffffff url("../images/bgbox.png") repeat-x; padding:10px; margin-bottom:10px;border:1px solid #CCC; overflow: auto;}	#main-content .access{width:60%; background:#ffffff url("../images/bgbox.png") repeat-x; padding:10px;border:1px solid #CCC; float:right;}
	#main-content .access2{width:100%; padding:10px;}
	#main-content .access3{width:100%; padding:10px;text-align:center;font-size:15px;}
	.subnav #share{display:none;}
	#kokuti{width:90%;}
	#cont2{ width:96%;overflow:hidden;padding:10px; margin-left: auto;margin-right: auto;}
	#kokuti2{width:90%; margin-left: auto;margin-right: auto;}
	/* -------------------------------------------- */
	/* ------------------Footer-------------------- */
	
	/* -------------------------------------------- */
	/* ------------------Other----------------*---- */
	#form01{display:none;}
	#form02{display:block;}
}

@media only screen and (max-width: 479px) {
	/* -------------------------------------------- */
	/* ------------------Header-------------------- */
	header .wrap-header{height: 220px;}
	header #logo2 {position:absolute; top: 73px; right: 13px;float:right; text-align:right;}
	/* -------------------------------------------- */
	/* ------------------Content------------------- */
	.posts {margin-bottom: 20px; height:40px;}
	#main-content .news{width:94%; clear: both; background:#ffffff url("../images/bgbox.png") repeat-x; padding:10px; margin-bottom:10px;border:1px solid #CCC; overflow: auto;}	#main-content .access{width:94%; background:#ffffff url("../images/bgbox.png") repeat-x; padding:10px;border:1px solid #CCC; float:right;}
	#main-content .access2{width:100%; padding:10px;}
	#main-content .access3{width:100%; padding:10px;text-align:center;font-size:15px;}
	.subnav #share{display:none;}
	#kokuti{width:90%;}
	#cont2{ width:96%;overflow:hidden;padding:10px; margin-left: auto;margin-right: auto;}
	#kokuti2{width:90%; margin-left: auto;margin-right: auto;}
	/* -------------------------------------------- */
	/* ------------------Footer-------------------- */
	
	/* -------------------------------------------- */
	/* ------------------Other----------------*---- */
	#form01{display:none;}
	#form02{display:block;}
}