#flash {
	width: 960px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	clear: both;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 0px;
}

.results {
	font-size:12px;
	color:#000000;
	line-height:1.2;
	margin:0px 0px 20px 25px;
	}
table.results_tbl {
	margin:0px 0px 20px 25px;
	}
.domi-td01 {
	font-weight: bold;
	color: #FFFFFF;
	background: #3333FF;
	text-align: center;
}
.domi-td02 {
	font-weight: bold;
	color: #000000;
	background: #EBEBEB;
	text-align: center;
}
#messe {
	width:525px;
	margin:0px 0px 20px 25px;
	}
#messe_left {
	width:225px;
	float:left;
	}
#messe_right {
	width:290px;
	float:right;
	}
#messe p.messe_text {
	font-size:12px;
	color:#000000;
	line-height:1.2;
	margin:0px 0px 10px 0px;
	}
#messe img {
	float:left;
	padding:0px 10px 0px 0px;
}
#messe p.messe_title {
	font-size:14px;
	color:#000000;
	font-weight:bold;
	line-height:1.2;
	margin:0px 0px 10px 0px;
	}
#messe_map {
	text-align:center;
	margin:0px 0px 20px 0px;
	}
.messe_photo {
	width:525px;
}

.messe_photo_left {
	width:250px;
	float:left;
	display:inline;
	margin-bottom:10px;
}

.messe_photo_right {
	width:250px;
	float:right;
	display:inline;
	margin-bottom:10px;
}
#main {
	width: 549px;
	float: left;
	margin: 0px;
	padding: 0px;
}
#right {
	padding: 0px;
	width: 270px;
	float: right;
	margin: 0px;
}
#right img {
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 30px;
}
#main ul {
	padding: 0px;
	width: 455px;
	margin-top: 20px;
	margin-right: 0px;
	margin-bottom: 20px;
	margin-left: 22.5px;
}
#main li {
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	width: auto;
}
h2 {
	font-size: 14px;
	text-indent: 5px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 15px;
	margin-top: 0px;
	color: #000000;
	line-height: 16px;
	font-weight: bold;
	padding-top: 3px;
	padding-right: 0px;
	padding-bottom: 3px;
	padding-left: 0px;
	border-left-width: 8px;
	border-left-style: solid;
	border-left-color: #666666;
}
h3 {
	font-size: 12px;
	font-weight: normal;
	padding: 0px;
	width: 215px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 30px;
	line-height: 16px;
}
.main_table {
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 15px;
	margin-left: 25px;
	padding: 0px;
	border: 1px solid #CCCCCC;
	width: 525px;
}
.main_table01 {
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 15px;
	margin-left: 25px;
	width: 525px;
}
.main_table02 {
	margin: 0px;
	border-bottom-width: 5px;
	border-bottom-style: double;
	border-bottom-color: #CCCCCC;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 0px;
}
.main_li {
	list-style-type: none;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	line-height: 16px;
	width: 480px;
	padding: 0px;
	margin: 0px;
}
.main_img {
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 26px;
}
.p_movie {
	font-size: 14px;
	font-weight: bold;
	padding: 0px;
	width: 489px;
	background-color: #CCFFFF;
	border: 1px solid #003366;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 26px;
	line-height: 22px;
}
.table_line01 {
	width: 221px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 20px;
}
.main_table03 {
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	width: 221px;
	padding: 0px;
}
.table_line02 {
	margin: 0px;
	width: 221px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 20px;
}
.table_line03 {
	margin: 0px;
	width: 221px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCCCCC;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 20px;
}
.table_line04 {
	margin: 0px;
	width: 221px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 20px;
}
.main_p {
	margin: 0px;
	font-weight: bold;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 0px;
}
.flash_table {
	padding: 0px;
	height: 200px;
	width: 770px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 20px;
	margin-left: 25px;
}
#youto {
	float: left;
	width: 326px;
	margin: 0px;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 30px;
}
#youto_02 {
	float: left;
	padding: 0px;
	width: 169px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.youto_txt {
	font-size: 14px;
	text-indent: 5px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-top: 0px;
	color: #FFFFFF;
	line-height: 16px;
	font-weight: bold;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 15px;
}
.youto_txt02 {
	font-size: 12px;
	color: #FFFFFF;
	line-height: 20px;
	font-weight: bold;
	padding-top: 5px;
	padding-right: 20px;
	padding-bottom: 5px;
	padding-left: 20px;
	margin: 0px;
}
.main_table04 {
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 15px;
	width: 495px;
	padding-top: 3px;
	padding-right: 0px;
	padding-bottom: 3px;
	padding-left: 0px;
}
.main_table05 {
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 25px;
	padding: 0px;
	width: 525px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 5px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: double;
	border-left-style: solid;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
}
#main .main_table01 .youto_txt02 a {
	color: #FFFFFF;
	font-size: 12px;
}
#main .main_table01 .youto_txt02 a:hover {
	color: #FF0000;
	font-size: 12px;
}
#new {
	width: 550px;
	float: left;
	height: 200px;
	padding: 0px 0px 60px 0px;
}
#new .scrollbox {
	height: 200px;
	overflow: auto;
	width: auto;
	border: 1px solid #CCCCCC;
	padding: 0px 0px 0px 0px;
	margin-top: -16px;
	margin-right: 0px;
	margin-left: 25px;
}
.main_table06 {

	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 25px;
	padding: 0px;
	width: 525px;
}
#contents {
	padding: 0px;
	width: 950px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	clear: both;
}

#new_jirei_area {
	width:521px;
	border:1px solid #CCCCCC;
	padding:1px;
	background-image:url(../img/new_jirei_bg2.jpg);
	background-repeat:repeat-y;
	}

.new_jirei_area_left_1 {
	float:left;
	width:129px;
	}

.new_jirei_area_left_2 {
	float:left;
	width:131px;
	display:inline;
	margin:0px 0px 0px 1px;
	}

.new_jirei_area_left_3 {
	float:left;
	width:131px;
	display:inline;
	margin:0px 0px 0px 1px;
	}
.new_jirei_area_left_4 {
	float:left;
	width:127px;
	display:inline;
	margin:0px 0px 0px 1px;
	}
dl.jirei_list {
	width:100px;
	margin:10px 0px 0px 0px;
	}
dl.jirei_list dt {
	width:100px;
	background-image:url(../img/new_jirei_icon.jpg);
	background-position:10px 3px;
	background-repeat:no-repeat;
	display:block;
	font-size: 12px;
	color:#666666;
	margin:0px 0px 2px 0px;
	padding:2px 0px 3px 28px;
	}

#new_jirei_area a:link {
	text-decoration:none;
	color:#666666;
	}
#new_jirei_area a:visited {
	text-decoration:none;
	color:#666666;
	}
#new_jirei_area a:hover {
	text-decoration:underline;
	color:#666666;
	}

dl.jirei_list_2 {
	width:98px;
	margin:10px 0px 0px 0px;
	}
dl.jirei_list_2 dt {
	width:98px;
	background-image:url(../img/new_jirei_icon.jpg);
	background-position:10px 3px;
	background-repeat:no-repeat;
	display:block;
	font-size: 12px;
	color:#666666;
	margin:0px 0px 2px 0px;
	padding:2px 0px 3px 26px;
	}
	
.new_jirei_content {
	/*  background-image:url(../img/new_jirei_bg.jpg);*/
	}
.gold_table {
	margin-right: 0px;
	margin-bottom: 20px;
	margin-left: 25px;
	width: 525px;
	border: 3px double #6B8F4E;
	text-align: center;
}
.clear {
	clear:both;
	}
.red {
	color:#FF0000;
	font-weight:bold;
	}
.btn_center {
	text-align:center;
	width:525px;
	margin:10px 0px 20px 25px;
}

.m_10 {
	margin-bottom:7px;
}

.m_20 {
	margin-bottom:20px;
}

.k_jirei_left1 {
	width:170px;
	float:left;
	display:inline;
	padding-right:8px;
}

.k_jirei_left2 {
	width:170px;
	float:left;
	display:inline;
	margin-right:5px;
}

.k_jirei_left3 {
	width:170px;
	float:right;
	display:inline;
}

.k_jirei_explain {
	font-size: 12px;
	color:#000000;
	text-align:center;
}

.delivery_left {
	float:left;
	padding:0px;
	margin-right:10px;
	display:inline;
	width:170px;
}

.delivery_right {
	float:left;
	width:170px;
	display:inline;
	padding:0px;
	margin-right:10px;
}

.delivery_right_2 {
	float:left;
	width:160px;
	display:inline;
	padding:0px;
}


.delivery_name {
	font-size: 12px;
	color:#000000;
	width:170px;
	margin-bottom:10px;
}


.delivery_list {
	width:220px;
	font-size: 12px;
	color:#000000;
	padding:0px 0px 5px 15px;
	margin:0px;
}

.h3-top {
	padding-bottom: 5px;
	border-bottom-width: 2px;
	border-bottom-style: dotted;
	border-bottom-color: #2B83B5;
	font-weight: bold;
	font-size: 14px;
	width: auto;
	color: #333333;
	margin-left: 50px;
	padding-top: 10px;
}
.new_list {
	margin-left: 50px;
	padding-left: 15px;
	margin-bottom: 20px;
}
#main table {
	margin-left: 22px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #CCCCCC;
}
#main td {
	padding: 10px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
}

#product {
	margin-left: 50px;
}
#menu_box {
	background-image: url(../img/top2/too_menu_back.jpg);
	background-repeat: repeat-x;
	width: 100%;
}
#top_left {
	width: 390px;
	float: left;
}
#top_right {
	width: 550px;
	float: right;
}
#ct_news #news {
	width: 200px;
	float: right;
}
#ct_news #ct {
	width: 340px;
}
#banner_space {
	width: 250px;
	clear: both;
	background-image: url(../img/top_new/banner_back.jpg);
	background-repeat: no-repeat;
	padding-top: 15px;
	padding-bottom: 15px;
	margin-bottom: 10px;
}

.ozone_img img {
	float: left;
	
	margin-right: 0px;
	border:none
	
	 
}

#ozoneg_right img {
	
	border:none;
	
	 }
#uv_right img {
	
	border:none;
	
	 }



#ozoneg {
	clear: both;
	padding-bottom: 15px;
	width: 550px;
}
.ozone_copy {
	float: right;
	width: 160px;
	margin-left: 10px;
}

#ozoneg_t {
	float: left;
	width: 340px;
	margin-bottom: 20px;
}
#ozoneg_right {
	float: right;
	width: 200px;
}



#ozonew {
	clear: both;
	width: 550px;
	padding-bottom: 15px;
}
#uv {
	clear: both;
	padding-bottom: 15px;
	width: 550px;
}




#ozonew_t {
	float: left;
	width: 340px;
	margin-bottom: 20px;
}


#uv_t {
	float: left;
	width: 340px;
}

#ozonew_right {
	float: right;
	width: 200px;
}

#uv_right {
	float: right;
	width: 200px;
}





#ct_news {
	clear: both;
	width: 550px;
}
.review_img img {
		width: 390px;
}
.review_list {

}
#top_right h2 {
	margin-left: 0px;
	margin-bottom: 15px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	margin-top: 10px;
	padding-top: 2px;
	padding-right: 0px;
	padding-bottom: 2px;
	padding-left: 0px;
	border-bottom-width: 5px;
	border-bottom-color: #2B83B5;
	border-left-style: none;
}
#ct h2 {
	margin-left: 0px;
	margin-bottom: 15px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	margin-top: 10px;
	padding-top: 2px;
	padding-right: 0px;
	padding-bottom: 2px;
	border-bottom-width: 5px;
	border-bottom-color: #6C3595;
	border-left-style: none;
	padding-left: 0px;
	border-left-width: 0px;
}


#top_wp {
	line-height: 150%;
	width: 950px;
}
#ozoneg_d img {
	width: 150px;
}
#zirei_new {
}
#ct {
	margin-bottom: 16px;
	float: left;
}
#top_h1 {
	width: 950px;
	margin-right: auto;
	margin-left: auto;
}
#ozonew_d ul {
	padding-left: 0px;
	margin-left: 0px;
}
#ozonew_d li {
	padding-left: 0px;
	list-style-type: none;
	margin-left: 0px;
}
#ozoneg_d ul {
	padding-left: 0px;
	margin-left: 0px;
}
#ozoneg_d li {
	padding-left: 0px;
	list-style-type: none;
	margin-left: 0px;
}

#ozonew_n ul {
	padding-left: 0px;
	margin-left: 0px;
	padding-bottom: 5px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
}
#ozonew_n li {
	padding-left: 0px;
	list-style-type: none;
	margin-left: 0px;
}#ozoneg_n ul {
	padding-left: 0px;
	margin-left: 0px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	padding-bottom: 5px;
	padding-top: 0px;
}
#ozoneg_n li {
	padding-left: 0px;
	list-style-type: none;
	margin-left: 0px;
	margin-top: 0px;
	padding-top: 0px;
}

#ozonew_d img {
	width: 150px;
	
}
#ozonew_n img {
	width: 150px;
	
}
#ozoneg_n img {
	width: 150px;
	
}


#uv ul {
	padding-left: 0px;
	margin-left: 0px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	padding-bottom: 5px;
}
#uv li {
	padding-left: 0px;
	list-style-type: none;
	margin-left: 0px;
}





#ct ul {
	padding-left: 0px;
	margin-left: 0px;
	padding-bottom: 5px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
}
#ct li {
	padding-left: 0px;
	list-style-type: none;
	margin-left: 0px;
}	
#news ul {
	padding-left: 0px;
	margin-left: 0px;
	padding-bottom: 5px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
}
#news li {
	padding-left: 0px;
	list-style-type: none;
	margin-left: 0px;
}	
#ct_t img {
	width: 150px;	
}

#news_box img {
	width: 150px;	
}
#zirei img {
	width: 120px;	
}

#ct_t {
	margin-bottom: 15px;
}
#ct_s {
	clear: both;
	margin-bottom: 15px;
}
#ct_use {
	clear: both;
	margin-bottom: 15px;
}
#ct_list {
	clear: both;
	margin-bottom: 15px;
}
#ct_q {
	clear: both;
	margin-bottom: 15px;
}.zirei_right {
	float: right;
	width: 260px;
}
.zirei_left {
	float: left;
	width: 120px;
}
#user_review {
	clear: both;
	padding-top: 15px;
}
#zirei_new {
	margin-bottom: 1px;
	width: 390px;
	padding-bottom: 10px;
}


.zirei_box {
	width: 390px;
	clear: both;
	padding-top: 10px;
	padding-bottom: 10px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
}
#zirei_tag {
	clear: both;
	background-color: #E6E6E6;
	padding: 10px;
	margin-bottom: 15px;
}
.ozone_box {
	clear: both;
	overflow:auto;
	height: 300px;
}

.ozone_box2 {
	clear: both;
	overflow:auto;
	height: 150px;
}

#zirei_contents h5 {
	font-size: 14px;
	font-weight: bold;
	border-top-width: 3px;
	border-top-style: solid;
	border-top-color: #F79930;
	border-right-color: #F79930;
	border-bottom-color: #F79930;
	border-left-color: #F79930;
	text-align: left;
	padding-top: 3px;
	color: #F79930;
		margin-bottom: 10px;
		margin-top: 0px;
}




/* new clearfix */  
.clearfix:after {  
     visibility: hidden;  
    display: block;  
   font-size: 0;  
     content: " ";  
    clear: both;  
     height: 0;  
    }  
 * html .clearfix             { zoom: 1; } /* IE6 */  
 *:first-child+html .clearfix { zoom: 1; } /* IE7 */ 



#zirei_tag p {
	font-size: 14px;
	font-weight: bold;
}
.ozone_repeat {
	padding-bottom: 10px;
	clear: both;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	padding-top: 10px;
}
#top_img {
	width: 680px;
	height: 286px;
	padding-bottom: 20px;
}
#top_img_flash {
	float: left;
	width: 550px;
}
#top_img_right {
	width: 390px;
	float: right;
}
#banner_space img {
	margin-left: 17px;
	margin-bottom: 0px;
	padding-bottom: 0px;
}

#zirei_all {
	margin-bottom: 10px;
	clear: both;
	padding-top: 10px;
}
.right_box {
	height: 250px;
	overflow: auto;
}
.right_box2 {
	height: 150px;
	overflow: auto;
}
#banner_space2 {
	height: 170px;
	width: 950px;
	margin-bottom: 20px;
	margin-top: 15px;
}
#banner {
	margin-top: 15px;
	margin-bottom: 15px;
}
.mr_10 {
	margin-right: 10px;
}


#zirei li {
	float: left;
	width: 160px;
	list-style-type: none;
	margin-left: 10px;
	padding-left: 0px;
	margin-bottom: 10px;
	height: 150px;
}
#zirei {
	width: 680px;
}
#zirei ul {
	margin-left: 0px;
	padding-left: 0px;
}
#news {
	width: 680px;
	padding-bottom: 15px;
}
#news p {
	margin-top: 5px;
	margin-left: 10px;
	font-size: 12px;
	line-height: 150%;
	margin-bottom: 5px;
}
#news_text {
	height: 200px;
	overflow: scroll;
}
.h2_top {
	padding-left: 10px;
	margin-left: 0px;
	background-image: url(../img/top_new/sub_t.png);
	background-repeat: no-repeat;
	text-indent: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	font-size: 16px;
	color: #333333;
	padding-top: 15px;
	height: 40px;
}
#banner_space p {
	padding-top: 5px;
	padding-bottom: 5px;
}
.zireibox {
	clear: both;
}
.zirei1 {
	width: 160px;
	margin-right: 5px;
	margin-left: 5px;
	float: left;
}
.zirei2 {
	width: 160px;
	margin-right: 5px;
	margin-left: 5px;
	float: left;
}.zirei3 {
	width: 160px;
	margin-right: 5px;
	margin-left: 5px;
	float: left;
}.zirei4 {
	width: 160px;
	margin-right: 5px;
	margin-left: 5px;
	float: right;
}

#zirei h3 {
	margin-left: 10px;
	font-size: 14px;
	font-weight: bold;
	color: #666666;
	border-bottom-width: 2px;
	border-bottom-style: dotted;
	border-bottom-color: #7EADC7;
	padding-bottom: 5px;
	width: 660px;
	margin-right: 10px;
	padding-top: 5px;
	border-top-width: 2px;
	border-top-style: solid;
	border-top-color: #2B83B5;
	padding-left: 5px;
}
#zirei_movie {
	background-color: #E6E6E6;
	text-align: center;
	padding: 20px;
	margin-bottom: 10px;
}
#top_case h2 {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	text-indent: 0px;
	margin-left: 0px;
	padding-left: 0px;
}
h3 {
	text-indent: 0px;
	margin-left: 0px;
}
#top_case li {
	margin-right: 10px;
	font-size: 14px;
	line-height: 200%;
}
#top_case ul {
	padding-left: 20px;
	margin-top: 0px;
	
}
.block_center {
	text-align: center;
}
#top_case_box {
	width: 960px;
	height: 335px;
	margin-right: auto;
	margin-left: auto;
	padding-top: 83px;
}
#top_case_list {
	width: 960px;
	margin-right: auto;
	margin-left: auto;
	height: 450px;
}
#top_case {
	border: 2px solid #D90000;
	margin-bottom: 20px;
}
.bannerbox {
	width: 680px;
	clear: both;
}
.bannerbox .bannerbox1 {
	float: left;
	width: 220px;
	padding-bottom: 10px;
	margin-right: 8px;
}
.bannerbox .bannerbox2 {
	float: right;
	width: 220px;
}
#topbanner h3 {
	clear: both;
	background-image: url(../img/top2/too_menu_back.jpg);
	background-repeat: repeat-x;
	color: #FFFFFF;
	height: 35px;
	width: auto;
	padding-top: 10px;
	padding-left: 10px;
	font-size: 16px;
	font-weight: bold;
}
#topbanner {
	margin-top: 20px;
}

#topNews{
	height:auto !important;
	margin-bottom: 20px;
}

img.media_banner {
	margin-bottom:20px;
}

/*#iryou{
	float:left;
	width:250px;
	height:200px;
	background:#CC0000;
}

#topix{
	width:680px;
	float:right;
}*/
