body {
	line-height:1.4em;
	font-size:14px;
	color:#555555;
}
#wrapper {
	position:relative;
	z-index:1;
	background:#ffffff;
	min-width:980px;
	width:expression(document.body.clientWidth < 982? "980px" : "auto");/* for IE6 */
}

a:link {color:#31b8fe;}
a:hover,
a:active {color:#0b7fbb;}
a:visited {color:#6b31fe;}

/* ========================================
■ヘッダー
======================================== */
#header {
	width:970px;
	margin:5px auto;
}
#header p.fd {
	text-align:right;
	margin-top:-70px;
}

/* ========================================
■ナビゲーション
======================================== */
#navi {
	height:40px;
	margin:0 0 10px;
	background:url(../img/navi_bg.png) repeat-x;
}
#navi ul {
	width:970px;
	height:40px;
	overflow:hidden;
	margin:0 auto;
}
#navi ul li {
	width:140px;
	height:40px;
	display:inline-block;
	/display:inline;
	/zoom:1;
}
#navi ul li a {
	display:block;
	width:100%;
	height:100%;
	font-size:12px;
	text-decoration:none;
}
#navi ul li a span {
	position:relative;
	z-index:-1;
}
#navi ul li.navi_1 { width:130px;}

/* 通常時背景 */
#navi ul li.navi_1 a { background:url(../img/navi.png) 0 0 no-repeat;}
#navi ul li.navi_2 a { background:url(../img/navi.png) -130px 0 no-repeat;}
#navi ul li.navi_3 a { background:url(../img/navi.png) -270px 0 no-repeat;}
#navi ul li.navi_4 a { background:url(../img/navi.png) -410px 0 no-repeat;}
#navi ul li.navi_5 a { background:url(../img/navi.png) -550px 0 no-repeat;}
#navi ul li.navi_6 a { background:url(../img/navi.png) -690px 0 no-repeat;}
#navi ul li.navi_7 a { background:url(../img/navi.png) -830px 0 no-repeat;}

/* マウスオーバー時背景 */
#navi ul li.navi_1 a:hover { background:url(../img/navi.png) 0 -40px no-repeat;}
#navi ul li.navi_2 a:hover { background:url(../img/navi.png) -130px -40px no-repeat;}
#navi ul li.navi_3 a:hover { background:url(../img/navi.png) -270px -40px no-repeat;}
#navi ul li.navi_4 a:hover { background:url(../img/navi.png) -410px -40px no-repeat;}
#navi ul li.navi_5 a:hover { background:url(../img/navi.png) -550px -40px no-repeat;}
#navi ul li.navi_6 a:hover { background:url(../img/navi.png) -690px -40px no-repeat;}
#navi ul li.navi_7 a:hover { background:url(../img/navi.png) -830px -40px no-repeat;}

/* アクティブ時背景 */
#top #navi ul li.navi_1 a, #top #navi ul li.navi_1 a:hover { background:url(../img/navi.png) 0 -80px no-repeat;}
#building #navi ul li.navi_2 a, #building #navi ul li.navi_2 a:hover { background:url(../img/navi.png) -130px -80px no-repeat;}
#mansion #navi ul li.navi_3 a, #mansion #navi ul li.navi_3 a:hover { background:url(../img/navi.png) -270px -80px no-repeat;}
#shop #navi ul li.navi_4 a, #shop #navi ul li.navi_4 a:hover { background:url(../img/navi.png) -410px -80px no-repeat;}
#office #navi ul li.navi_5 a, #office #navi ul li.navi_5 a:hover { background:url(../img/navi.png) -550px -80px no-repeat;}
#hotel #navi ul li.navi_6 a, #hotel #navi ul li.navi_6 a:hover { background:url(../img/navi.png) -690px -80px no-repeat;}
#factory #navi ul li.navi_7 a, #factory #navi ul li.navi_7 a:hover { background:url(../img/navi.png) -830px -80px no-repeat;}

/* ========================================
■メイン画像
======================================== */
#mainv {
	height:260px;
	background:url(../img/main_bg.png) top left repeat-x;
	margin:-5px 0 0;
}
#building #mainv,
#mansion #mainv,
#shop #mainv,
#office #mainv,
#hotel #mainv,
#factory #mainv {
	background-image:none;
	background-color:#e3e3e3;
} 
#mainv div {
	height:260px;
	background:url(../img/main_img.png) top center no-repeat;
}
#building #mainv div { background:url(../img/building_mainv.png) top center no-repeat;}
#mansion #mainv div { background:url(../img/mansion_mainv.png) top center no-repeat;}
#shop #mainv div { background:url(../img/shop_mainv.png) top center no-repeat;}
#office #mainv div { background:url(../img/office_mainv.png) top center no-repeat;}
#hotel #mainv div { background:url(../img/hotel_mainv.png) top center no-repeat;}
#factory #mainv div { background:url(../img/factory_mainv.png) top center no-repeat;}
#top_omakase {
	width:980px;
	height:125px;
	margin:-45px auto 0;
	position:relative;
}
#top_omakase .alphafilter {
	position:absolute;
}
#top_omakase .omakase_btn {
	position:absolute;
	left:641px;
	top:53px;
	zoom:1;
}

/* ========================================
■メインコンテンツ＋サイド
======================================== */
#container {
	width:960px;
	margin:0 auto;
}
#building #container,
#mansion #container,
#shop #container,
#office #container,
#hotel #container,
#factory #container {
	margin-top:-35px;
	position:relative;
	z-index:2;
	/zoom:1;
}

/* ========================================
■メインコンテンツ
======================================== */
#contents {
	width:710px;
	float:right;
}
#contents h2,
#contents p { margin:0 0 10px;}

#contents h3 {
	font-weight:bold;
	font-size:16px;
	color:#2c89c3;
	margin:0 0 5px;
}
#contents h4 {
	font-weight:bold;
	color:#555555;
}

#contents #search {
	width:710px;
	margin:0;
}
#contents #search li {
	display:inline-block;
	margin:0 10px 10px 0;
	/display:inline;
	/zoom:1;
}
#contents #search li.line_end { margin:0 0 10px 0;}

#contents #contents_mainv {
	background:url(../img/contents_mainv.png) left top no-repeat;
	width:710px;
	height:270px;
	margin:0 0 10px;
}
#contents #contents_mainv p {
	font-size:14px;
	color:#555555;
	line-height:1.2em;
	padding:195px 25px 0;
}
#contents #contents_mainv p.more {
	padding:2px 25px 0;
	margin-top:-10px;
	text-align:right;
	font-size:12px;
}
#contents .section {
	margin:0 5px;
}
#contents #contents_example h2 { margin-bottom:5px;}
#contents #contents_example dl {
	background:url(../img/contents_example.png) no-repeat left top;
	padding:5px;
}
#contents #contents_example dl dd {
	width:215px;
	margin:5px 10px 5px 5px;
	float:left;
	display:inline;
}
#contents #contents_example dl dd h3 {
	font-weight:bold;
	padding-left:25px;
	font-size:14px;
	margin:0;
}
#contents #contents_example dl dd p {
	font-size:12px;
}

#contents #aboutcleaning {
	padding:5px;
	margin:-10px 0 10px;
}
#contents #aboutcleaning li {
	padding:5px;
	font-size:12px;
	display:inline-block;
	/display:inline;
	/zoom:1;
}

#contents .s_contents {
	width:230px;
	margin:0 10px 0 0;
	float:left;
	font-size:12px;
}
#contents .s_contents.end { margin:0}
#contents .s_contents p {
	padding:0 5px;
}


/* ========================================
■メインコンテンツ（建物別ページ）
======================================== */
#contents .chird_omakase {
	width:605px;
	height:205px;
	margin:40px auto 10px;
	background:url(../img/chird_omakase_bg.png) left top no-repeat;
}
#contents .chird_omakase p {
	padding:142px 0 0 271px;
}

#ui-tab {
	margin:0 auto 10px;
}
#ui-tab div {
	padding:5px;
}
#ui-tab .point {
	background:#fff9ec;
	border:1px solid #cccccc;
	width:210px;
	margin:5px;
	/display:inline;
	float:left;
}
#ui-tab .point h3 {
	background:url(../img/point_arrow.png) top left no-repeat;
	padding-left:20px;
	margin:5px;
	font-weight:bold;
	font-size:14px;
	color:#ff8212;
}
#ui-tab .attention {
	font-size:12px;
	margin:0 10px;
	text-align:right;
}
#ui-tab .point p {
	margin:5px;
	padding-left:5px;
}
#ui-tab .point span.price {
	display:block;
	margin-right:5px;
	text-align:right;
	font-weight:bold;
	font-size:16px;
	color:#ff5555;
	font-size:12px;
}
#ui-tab .point span.price span { font-size:18px;}
#ui-tab #tab1 .point { width:327px;}
#ui-tab #tab1 .point h3 {
	background:url(../img/checkbox_img.png) no-repeat left top;
	padding:2px 0 5px 22px;
	color:#329d16;
	border-bottom:1px dashed #cccccc;
}
#ui-tab #tab1 .point p img {
	float:left;
	margin:0 5px 5px 0;
}
#ui-tab #tab2 .point { background:url(../img/tab2_point_bg.png) no-repeat right bottom #fff9ec;}
#ui-tab #tab2 .point.price-none {
	width:670px;
	background-image:none;
	font-size:16px;
	font-weight:bold;
}
#ui-tab #tab2 .point.price-none p {
	margin:15px;
	text-align:center;
}
#ui-tab #tab2 .point h3 {
	background:none;
	border-bottom:1px solid #3e69ca;
	padding:0;
	color:#3e69ca;
}
#ui-tab #tab3 .point table th,
#ui-tab #tab3 .point table td {
	padding:3px;
}
#ui-tab #tab3 .point table { table-layout:fixed;}
#ui-tab #tab3 .point table td.img { width:106px;}
#ui-tab #tab3 .point table th {
	font-weight:bold;
	font-size:14px;
	color:#3e69ca;
}
#ui-tab #tab3 .point p { background:url(../img/text_underline.png) repeat-y top left;}

#com_list {
	background:url(../img/chird_comlist_bg.png) center 40px no-repeat;
	margin:0 0 10px;
}
#com_list #com_search {
	width:690px;
	height:195px;
	margin:0 auto;
	background:url(../img/chird_comlist_search_bg.png) top center no-repeat;
	position:relative;
}
#com_list #com_checkall {
	width:690px;
	height:65px;
	margin:0 auto;
	background:url(../img/chird_comlist_checkall.png) top center no-repeat;
}
#com_list #com_checkall p {
	padding:24px 0 0 444px;
	font-weight:bold;
	color:#1f8fcf;
}
#com_list p.send { text-align:center; margin:10px 0;}

#com_list #company {
	text-align:center;
}
#com_list #company li {
	width:146px;
	margin:5px;
	display:inline-block;
	/display:inline;
	/zoom:1;
	border:2px solid #cccccc;
	background:#ffffff;
}
#com_list #company li.active {
	border:2px solid #ffdcbd;
	background:#fdfde8;
}
#com_list #company li p {
	margin:0;
}
#com_list #company li .company_logo {
	margin:10px 0 5px;
	text-align:center;
}
#com_list #company li .company_name {
	font-weight:bold;
	font-size:12px;
	margin:0 5px 5px;
	line-height:14px;
	height:28px;
	overflow:hidden;
}
#com_list #company li .company_area {
	background:url(../img/company_area_arrow.png) center left no-repeat;
	margin:0 10px;
	padding-left:12px;
	font-size:10px;
	line-height:14px;
	color:#7fbbee;
	text-align:left;
}
#com_list #company li ul { margin-bottom:10px;}
#com_list #company li ul li {
	display:inline-block;
	/display:inline;
	/zoom:1;
	height:17px;
	width:28px;
	margin:2px;
	border:none!important;
	font-size:10px;
	background:url(../img/company_area_bg.png) top left no-repeat;
}
#com_list #company li ul li.active { background-image:url(../img/company_area_active_bg.png);}
#com_list #company li ul li#company_area5 { width:36px;}
#com_list #company li ul li span {
	display:block;
	height:100%;
	line-height:17px;
	background:url(../img/company_area_bgend.png) top right no-repeat;
	color:#ffffff;
}
#com_list #company li ul li.active span { background-image:url(../img/company_area_active_bgend.png);}

#com_list #company li .more { margin-bottom:10px;}
#com_list #company li .company_check {
	background:#4E83D9;
	border:1px solid #ffffff;
	color:#ffffff;
	font-weight:bold;
	padding:5px;
	line-height:14px;
}
#com_list #company li.active .company_check {
	background:#ff8821;
	border:1px solid #fdfde8;
}
#com_search ul {
	position:absolute;
	left:130px;
	width:540px;
}
#com_search ul li {
	display:inline-block;
	height:24px;
	margin-left:10px;
	margin-bottom:5px;
	cursor:pointer;
	/display:inline;
	/zoom:1;
}
#com_search ul li span {
	position:relative;
	z-index:-2;
	font-size:12px;
}
#com_search #search_area { top:50px;}
#com_search #search_service { top:95px;}

#com_search #search_area li {
	background-image:url(../img/swich_area.png);
	background-repeat:no-repeat;
	width:60px;
}
/* 通常時背景 */
#com_search #search_area li#area13 { background-position:0px 0px;}
#com_search #search_area li#area11 { background-position:-60px 0px;}
#com_search #search_area li#area12 { background-position:-120px 0px;}
#com_search #search_area li#area9 { background-position:-180px 0px;}
#com_search #search_area li#area14 { background-position:-240px 0px;}
#com_search #search_area li#area8 { background-position:-300px 0px;}
#com_search #search_area li#area10 { background-position:-360px 0px;}
/* アクティブ時背景 */
#com_search #search_area li#area13.active { background-position:0px -48px!important;}
#com_search #search_area li#area11.active { background-position:-60px -48px!important;}
#com_search #search_area li#area12.active { background-position:-120px -48px!important;}
#com_search #search_area li#area9.active { background-position:-180px -48px!important;}
#com_search #search_area li#area14.active { background-position:-240px -48px!important;}
#com_search #search_area li#area8.active { background-position:-300px -48px!important;}
#com_search #search_area li#area10.active { background-position:-360px -48px!important;}
/* オンマウス時背景 */
#com_search #search_area li#area13.hover { background-position:0px -24px;}
#com_search #search_area li#area11.hover { background-position:-60px -24px;}
#com_search #search_area li#area12.hover { background-position:-120px -24px;}
#com_search #search_area li#area9.hover { background-position:-180px -24px;}
#com_search #search_area li#area14.hover { background-position:-240px -24px;}
#com_search #search_area li#area8.hover { background-position:-300px -24px;}
#com_search #search_area li#area10.hover { background-position:-360px -24px;}

#com_search #search_service li {
	background-image:url(../img/swich_service.png);
	background-repeat:no-repeat;
	width:120px;
}
/* 通常時背景 */
#com_search #search_service li#service1 { background-position:0px 0px;}
#com_search #search_service li#service2 { background-position:-120px 0px;}
#com_search #search_service li#service3 { background-position:-240px 0px;}
#com_search #search_service li#service4 { background-position:-360px 0px;}
#com_search #search_service li#service5 { background-position:-480px 0px;}
#com_search #search_service li#service6 { background-position:-600px 0px;}
#com_search #search_service li#service7 { background-position:-720px 0px;}
#com_search #search_service li#service8 { background-position:-840px 0px;}
#com_search #search_service li#service9 { background-position:-960px 0px;}
#com_search #search_service li#service10 { background-position:-1080px 0px;}
#com_search #search_service li#service11 { background-position:-1200px 0px;}
#com_search #search_service li#service12 { background-position:-1320px 0px;}
/* アクティブ時背景 */
#com_search #search_service li#service1.active { background-position:0px -48px!important;}
#com_search #search_service li#service2.active { background-position:-120px -48px!important;}
#com_search #search_service li#service3.active { background-position:-240px -48px!important;}
#com_search #search_service li#service4.active { background-position:-360px -48px!important;}
#com_search #search_service li#service5.active { background-position:-480px -48px!important;}
#com_search #search_service li#service6.active { background-position:-600px -48px!important;}
#com_search #search_service li#service7.active { background-position:-720px -48px!important;}
#com_search #search_service li#service8.active { background-position:-840px -48px!important;}
#com_search #search_service li#service9.active { background-position:-960px -48px!important;}
#com_search #search_service li#service10.active { background-position:-1080px -48px!important;}
#com_search #search_service li#service11.active { background-position:-1200px -48px!important;}
#com_search #search_service li#service12.active { background-position:-1320px -48px!important;}
/* オンマウス時背景 */
#com_search #search_service li#service1.hover { background-position:0px -24px;}
#com_search #search_service li#service2.hover { background-position:-120px -24px;}
#com_search #search_service li#service3.hover { background-position:-240px -24px;}
#com_search #search_service li#service4.hover { background-position:-360px -24px;}
#com_search #search_service li#service5.hover { background-position:-480px -24px;}
#com_search #search_service li#service6.hover { background-position:-600px -24px;}
#com_search #search_service li#service7.hover { background-position:-720px -24px;}
#com_search #search_service li#service8.hover { background-position:-840px -24px;}
#com_search #search_service li#service9.hover { background-position:-960px -24px;}
#com_search #search_service li#service10.hover { background-position:-1080px -24px;}
#com_search #search_service li#service11.hover { background-position:-1200px -24px;}
#com_search #search_service li#service12.hover { background-position:-1320px -24px;}



/* ========================================
■メインコンテンツ（中ページ）
======================================== */
#cleanjob #contents p .price {
	font-weight:bold;
	color:#ff5555;
}
#cleanjob #contents p .small {
	color:#666666;
	font-size:12px;
}
#cleanjob div.text {
	width:490px;
	float:left;
}
#cleanjob div.img {
	width:200px;
	float:right;
}
#cleanjob div.img p {
	margin-bottom:10px;
	font-size:12px;
	color:#666666;
}
#cleanjob #contents .omakase {
	text-align:center;
}


/* ========================================
■こんなときご利用下さい
======================================== */
#when #contents dl dt{
	font-size:16px;
	font-weight:bold;
	color:#2C89C3;
	padding-left:20px;
	padding-top:3px;
	background:url(../img/when_check.png) left center no-repeat;
}
#when #contents dl dd {
	background:#eeeeee;
	padding:10px;
	margin:5px 0 15px;
}

/* ========================================
■広告出稿について
======================================== */
#ad #contents dl.merit {
	padding:10px;
	background:#fff8eb;
	margin:0 0 10px;
}
#ad #contents dl.merit dd {
	margin:5px 15px;
}

/* ========================================
■プロにまかせるメリット
======================================== */
#pro .merit {
	border-bottom:1px dashed #aaaaaa;
	margin-bottom:15px;
	padding-bottom:5px;
}
#pro .merit .text {
	width:500px;
	float:left;
}
#pro .merit .text img { vertical-align:text-bottom;}
#pro .merit .img {
	float:right;
}


/* ========================================
■よくある質問
======================================== */
#qanda #contents .question_list {
	background:#fafafa;
	border:1px solid #cccccc;
	padding:10px 10px 0;
	margin-bottom:10px;
}
#qanda #contents .question_list h4 {
	color:#0e3f6c;
	border-bottom:2px solid #0e3f6c;
	font-weight:bold;
	margin:0 0 5px;
}
#qanda #contents .question_list ul {
	margin:0 0 10px;
	font-size:12px;
}
#qanda #contents .question_list ul li {
	margin-bottom:5px;
	background:url(../img/question_list_arrow.png) no-repeat left center;
	padding-left:15px;
}
#qanda #contents dl.qanda { margin:-1px 0 0 0;}
#qanda #contents dl.qanda dt a {
	border:1px solid #cccccc;
	background: url(../img/question_arrow.png) no-repeat 12px center #f6f6f6;
	color:#2f94da;
	display:block;
	height:40px;
	line-height:40px;
	font-weight:bold;
	padding-left:40px;
	cursor:pointer;
	text-decoration:none;
}
#qanda #contents dl.qanda dt a:hover,
#qanda #contents dl.qanda dt a.active {
	background: url(../img/question_arrow_on.png) no-repeat 12px center #b3e9ff;
	color:#007eb2;
}
#qanda #contents dl.qanda dd {
	border:1px solid #cccccc;
	background:#fcfcfc;
	padding:10px;
	margin:-1px 0 0 0;
}
#qanda #contents dl.qanda dd p.close {
	text-align:right;
	line-height:19px;
}
#qanda #contents dl.qanda dd p.close img { margin:0 5px 0 0;}
#qanda #contents p.return {
	font-size:12px;
	text-align:right;
	margin:5px 0 10px;
}

/* ========================================
■ご利用ガイド
======================================== */
#guide #contents .step dt {
	clear:both;
	margin:0 0 10px 0;
}
#guide #contents .step dd.text {
	background:url(../img/guide_arrow.png) no-repeat left bottom;
	width:420px;
	margin:0 10px 10px 0;
	float:left;
	min-height:170px;
	/height:170px;
}
#guide #contents .step dd.text.step2 {
	min-height:304px;
	/height:304px;
}
#guide #contents .step dd.img {
	float:right;
	width:280px;
}
#guide #contents .step dd.text p,
#guide #contents .step dd.text ul {
	margin-left:30px;
}
#guide #contents .step dd.text ul li {
	font-weight:bold;
	font-size:16px;
	margin:0 0 5px;
	padding-left:20px;
}
#guide #contents .step dd.text ul li.guide_1 { background:url(../img/guide_no1.png) left center no-repeat;}
#guide #contents .step dd.text ul li.guide_2 { background:url(../img/guide_no2.png) left center no-repeat;}
#guide #contents .step dd.text ul li.guide_3 { background:url(../img/guide_no3.png) left center no-repeat;}
#guide #contents .step dd.text ul li.guide_4 { background:url(../img/guide_no4.png) left center no-repeat;}
#guide #contents .step .complete {
	margin-bottom:20px;
}

/* ========================================
■清掃業務と料金の目安
======================================== */
#cleanjob ul#joblist li {
	width:348px;
	height:128px;
	border:1px solid #cccccc;
	margin-bottom:10px;
	float:left;
	position:relative;
}
#cleanjob ul#joblist li h3 {
	margin:9px;
	border-bottom:2px solid #22a8d1;
}
#cleanjob ul#joblist li h3 a {
	text-decoration:none;
	color:#22a8d1;
	font-size:14px;
}
#cleanjob ul#joblist li .img {
	width:130px;
	height:80px;
	margin:0 9px;
	float:left;
	display:inline;
}
#cleanjob ul#joblist li .text {
	margin-right:9px;
}
#cleanjob ul#joblist li .more {
	position:absolute;
	top:100px;
	right:10px;
	font-size:12px;
}

/* ========================================
■会社概要･プライバシーポリシー
======================================== */
table.gaiyo_table { width:100%;}
table.gaiyo_table.privacy th { white-space:nowrap;}
table.gaiyo_table th,
table.gaiyo_table td {
	padding:10px;
	border:1px solid #cccccc;
}
table.gaiyo_table th { background:#eeeeee;}



/* ========================================
■サイド
======================================== */
#side {
	width:230px;
	float:left;
}

#side p {
	margin-bottom:10px;
}
#side .omakase {
	width:230px;
	height:50px;
	background:url(../img/side_omakase_bg.png) left top no-repeat;
	padding:100px 0 0 0;
	text-align:center;
}
#side #side_navi {
	background:url(../img/side_navi_bg.png) top center no-repeat;
	height:85px;
	padding:5px 0 0;
	margin-bottom:5px;
}
#side #side_navi li {
	margin:0 5px 5px;
}

/* ========================================
■フッター
======================================== */
#pagetop {
	width:970px;
	margin:15px auto;
	text-align:right;
}

#footer {
	background:url(../img/footer_bg.png) top left repeat-x #f6f6f6;
	padding:15px 0 0;
}
#footer #footer_contents {
	width:960px;
	margin:0 auto;
}

#footer_contents #sitemap {
	width:640px;
	border-right: 1px solid #cccccc;
	float:left;
}
#footer_contents #sitemap h3 { margin:0 0 10px;}
#footer_contents #sitemap p img { vertical-align:baseline;}
#footer_contents #sitemap a {
	color:#888888;
	background:url(../img/footer_default.png) top left no-repeat;
	padding-left:17px;
}
#footer_contents #sitemap a:visited { background:url(../img/footer_visited.png) top left no-repeat;}
#footer_contents #sitemap a:hover { color:#aaaaaa;}
#footer_contents #sitemap dl {
	width:150px;
	margin:0 10px 0 0;
	float:left;
	font-size:12px;
	line-height:1.8em;
}
#footer_contents #sitemap dl dt {
	font-weight:bold;
	margin-top:10px;
}

#footer_contents #footer_contact {
	width:300px;
	float:right;
}
#footer_contents #footer_contact p {
	margin:0 0 10px;
}
#footer_contents #footer_contact .sponser {
	font-size:10px;
	line-height:1.3;
	color:#666666;
}
#footer_contents #footer_contact .sponser dd {
	padding-left:10px;
	font-size:12px;
}

#footer #copy {
	font-size:12px;
	background:#dddddd;
	margin:15px 0 0;
	padding:10px;
	text-align:center;
	zoom:1;
}


