body { 
	width: 100%;
	background-image: URL(img/bg.jpg);
	background-attachment: fixed;
}
#main{
	width:1055px;
	height:;
	border:1px solid #333333;
	background-color:#FFE4E1;
}
#head{
	width:948px;
	height:200px;
	margin:10px 0 0 49px;
	background-image:url(img/head.jpg);
	background-image: no-repeat;
}
#cont1{
	width:952px;
	height:430px;
	margin:0px 0px 10px 49px;
	background-image:url(img/picup.gif);
	clear:both;
}
#cont1-2{
	width:952px;
	height:430px;
	margin:10px 0px 0px 49px;
	background-image:url(img/picup.gif);
	clear:both;
}
#cont2{
	width:952px;
	height:136px;
	margin:10px 0px 0px 50px;
	clear:both;
}
#cont3{
	clear: both;
	width:952px;
	height:590px;
	margin:10px 0px 0px 49px;
}
#cont3-1{
	width:412px;
	height:252px;
	margin:1px 0px 0px 8px;
	float:left;
}
#cont3-2{
	width:469px;
	height:323px;
	background-image:url(img/pcrank2.gif);
	margin:10px 0px 0px 0px;
	float:left;
	clear:both;
}
#cont3-3{
	width:469px;
	height:323px;
	background-image:url(img/mobrank2.gif);
	margin:10px 0px 0px 11px;
	float:left;
}

#cont4{
	width:952px;
	height:216px;
	margin:0px 0px 0px 49px;
	background-image:url(img/picup.gif);
}
#cont4-1{
	width:350px;
	height:350px;
	border:1px solid #333333;
	margin:0px 0px 0px 10px;
}
#cont5{
	width:309px;
	height:200px;
	margin:10px 0px 15px 49px;
	background-image:url(img/site.gif);
	float:left;
	display:inline;
}
#cont5-1{
	width:100px;
	height:174px;
	margin:21px 0px 0px 0px;
}
#cont6{
	width:309px;
	height:200px;
	margin:10px 0px 15px 10px;
	background-image:url(img/taiken.gif);
	float:left;
	display:inline;
}
#cont6-1{
	width:100px;
	height:174px;
	margin:21px 0px 0px 0px;
}
#cont7{
	width:310px;
	height:200px;
	margin:10px 0px 15px 10px;
	background-image:url(img/aku.gif);
	float:left;
	display:inline;
}
#cont7-1{
	width:100px;
	height:174px;
	margin:21px 0px 0px 0px;
}
#cont8{
	width:523px;
	height:248px;
	margin:0px 0px 10px 50px;
	background-image:url(img/sitename.gif);
	background-repeat: no-repeat;
	display:inline;
	float:left;
}
/***************ベストサイト情報************/
#cont9{
	width:412px;
	height:248px;
	margin:0px 0px 0px 12px;
	background-image:url(img/bestsite.gif);
	float:left;
}
#cont9-1{
	width:167px;
	height:104px;
	border-style:dotted;
	margin:25px 0px 0px 229px;
}
#cont9-2{
	width:269px;
	height:95px;
	border:1px solid #cc9933;
	margin:5px 0px 0px 132px;
}
#cont9-2 li{
	padding:4px 0px 0px 5px;
	list-style-type:none;
	font-size:13px;
	color:#333333;
	border-bottom:1px dashed #CCCCCC;
}
#cont9 h3{
	font-size:14px;
	color:#666666;
	margin:0px 0px 0px 0px;
	padding:4px 0 4px 13px;
	background:url(img/h3.jpg) no-repeat;
}
#cont9 h3 a{
	color:#FF4500;
	text-decoration:none;
}
/************運営会社情報************/
#cont16{
	width:426px;
	height:116px;
	margin:10px 0px 0px 0px;
	background-image:url(img/company3.gif);
	float:left;
}
/************地域情報************/

#cont17{
	width:510px;
	height:116px;
	background-image:url(img/search.gif);
	background-repeat: no-repeat;
	margin:10px 0px 0px 12px;
	padding-bottom: 25px;
	float:left;
}
#cont17 td{
	width:60px;
	font-size:13px;
	padding-top:1px;
}
/***********repo体験談**********/
#cont10{
	width:952px;
	height:590px;
	background-image:url(img/alltaiken.gif);
	margin:10px 0px 10px 49px;
	clear:both;
}
#cont10-1{
	width:590px;
	height:130px;
	margin:0px 0px 0px 10px;
	background-image:url(img/taikenrepo.gif);
}
#cont10-2{
	width:330px;
	height:120px;
	margin:5px 0px 0px 4px;
	background-image:url(img/taikenback.gif);
}
#cont10-2-1{
	width:330px;
	height:90px;
	margin:4px 0px 0px 0px;
}
#cont10-3{
	width:588px;
	height:410px;
	margin:0px 0px 0px 10px;
}
#cont10-4{
	width:328px;
	height:40px;
	border:1px solid #D2691E;
	margin:5px 0px 0px 4px;
}
/***********allnews出会いニュース**********/
#cont11{
	width:952px;
	height:590px;
	background-image:url(img/allnews.gif);
	margin:10px 0px 10px 49px;
	clear:both;
}
#cont11-1{
	width:590px;
	height:130px;
	border:0px solid #D2691E;
	margin:0px 0px 0px 10px;
	background-image:url(img/taikenrepo.gif);
}
#cont11-2{
	width:330px;
	height:544px;
	margin:5px 0px 0px 4px;
	background-image:url(img/newsback.gif);
}
#cont11-2-1{
	width:330px;
	height:510px;
	margin:5px 0px 0px 0px;
}
#cont11-3{
	width:588px;
	height:394px;
	border:1px solid #FE6700;
	margin:0px 0px 0px 10px;
}
/*************sitebbs出会いサイト情報****************/
#cont12{
	width:952px;
	height:590px;
	background-image:url(img/siteall.gif);
	margin:10px 0px 10px 49px;
	clear:both;
}
#cont12-1{
	width:590px;
	height:130px;
	margin:0px 0px 0px 10px;
	background-image:url(img/taikenrepo.gif);
}
#cont12-2{
	width:330px;
	height:544px;
	margin:5px 0px 0px 4px;
	background-image:url(img/newsback.gif);
}
#cont12-2-1{
	width:330px;
	height:510px;
	margin:5px 0px 0px 0px;
}
#cont12-3{
	width:588px;
	height:394px;
	border:1px solid #FE6700;
	margin:0px 0px 0px 10px;
}
.detail{
border-collapse:collapse;
vertical-align:bottom;
}
.detail td{
height:23px;
border:1px solid #CCCCCC;
font-size:12px;
color:#555555;
}
/***sitebbs出会いサイト情報テキスト関連***/
#cont12-1 li{
	padding:6px 0px 0px 5px;
	list-style-type:none;
	font-size:13px;
	color:#D2691E;
	border-bottom:1px dashed #CCCCCC;
}
#cont12-2-1 li{
	margin:10px 0px 0px 5px;
	list-style-type:none;
	padding:0px 0px 0px 23px;
	font-size:14px;
	color:#D2691E;
	font-weight:bold;
	background:url(img/icon_p.gif) 0 3px no-repeat;
	border-bottom:1px dashed #CCCCCC;
}
#cont12-3 li{
	padding:4px 0px 0px 5px;
	list-style-type:none;
	font-size:12px;
	color:#D2691E;
	border-bottom:1px dashed #CCCCCC;
}
.font10{
	font-size:13px;
	color:#666666;
	margin:2px 0px 0px 0px;
	font-weight:bold;
}
.font11{
	font-size:13px;
	color:#6600ff;
	margin:6px 0px 0px 5px;
	font-weight:bold;
}
.font12{
	font-size:13px;
	color:#ff0000;
	margin:5px 0px 0px 7px;
}
/***dictionary出会い用語辞典***/
#cont13{
	width:952px;
	height:590px;
	background-image:url(img/dictionary.gif);
	margin:10px 0px 10px 49px;
	clear:both;
}
#cont13-1{
	width:590px;
	height:130px;
	margin:0px 0px 0px 10px;
	background-image:url(img/taikenrepo.gif);
}
#cont13-2{
	width:330px;
	height:544px;
	margin:5px 0px 0px 4px;
	background-image:url(img/newsback.gif);
}
#cont13-2-1{
	width:330px;
	height:510px;
	margin:5px 0px 0px 0px;
}
#cont13-3{
	width:588px;
	height:394px;
	border:1px solid #FE6700;
	margin:0px 0px 0px 10px;
}
/***dictionary出会い用語辞典テキスト関連***/
#cont13-1 li{
	padding:6px 0px 0px 5px;
	list-style-type:none;
	font-size:13px;
	color:#D2691E;
	border-bottom:1px dashed #CCCCCC;
}
#cont13-3 ul{
list-style-type: none;
margin: 0px 0px 0px 10px;
padding: 0px;
width:550px;
}
#cont13-3 li{
height:22px;
color:#B4A280;
padding-top:0px;
font-size:13px;
}
#cont13-3 a:link{
color: #8D5E01 !important;
border-bottom:1px dashed #8D5E01;
text-decoration:none;
margin-left:8px;
}
#cont13-3 a:visited{
color: #8D5E01 !important;
border-bottom:1px dashed #8D5E01;
text-decoration:none;
margin-left:8px;
}
#cont13-3 a:hover{
color: #ff0000 !important;
border-bottom:1px dashed #8D5E01;
text-decoration:none;
margin-left:8px;
}

.font13{
	font-size:13px;
	color:#666666;
	margin:2px 0px 0px 0px;
	font-weight:bold;
}
.font14{
	font-size:13px;
	color:#6600ff;
	margin:2px 0px 0px 5px;
	font-weight:bold;
}
.font15{
	font-size:13px;
	color:#FF4500;
	margin:7px 0px 0px 5px;
	font-weight:bold;
}

#left_Menu03{
margin:10px 0px 0px 0px;
}
#left_Menu03 ul{
list-style-type: none;
margin: 0px 0px 0px 10px;
padding: 0px;
width:314px;
}
#left_Menu03 li{
height:22px;
color:#B4A280;
padding-top:3px;
font-size:15px;
}
#left_Menu03 a:link{
color: #8D5E01 !important;
border-bottom:1px dashed #8D5E01;
text-decoration:none;
background-image:url(img/menu_bg03.gif);
background-repeat:no-repeat;
padding-left:15px;
margin-left:8px;
}
#left_Menu03 a:visited{
color: #8D5E01 !important;
border-bottom:1px dashed #8D5E01;
text-decoration:none;
background-image:url(img/menu_bg03b.gif);
background-repeat:no-repeat;
padding-left:15px;
margin-left:8px;
}
#left_Menu03 a:hover{
color: #8D5E01 !important;
border-bottom:1px dashed #8D5E01;
background-image:url(img/menu_bg03b.gif);
background-repeat:no-repeat;
text-decoration:none;
padding-left:15px;
margin-left:8px;
}
/**********capture出会い攻略情報*********/
#cont14{
	width:952px;
	height:590px;
	background-image:url(img/capture.gif);
	margin:10px 0px 10px 49px;
	clear:both;
}
#cont14-1{
	width:590px;
	height:130px;
	margin:0px 0px 0px 10px;
	background-image:url(img/taikenrepo.gif);
}
#cont14-2{
	width:330px;
	height:544px;
	margin:5px 0px 0px 4px;
	background-image:url(img/newsback.gif);
}
#cont14-3{
	width:588px;
	height:394px;
	border:1px solid #FE6700;
	margin:0px 0px 0px 10px;
}
#cont14-3 td{
	background-image:url(img/capture_1.gif);
	background-repeat:no-repeat;
}
/*********capture出会い攻略情報テキスト関連*********/
#cont14-1 li{
	padding:6px 0px 0px 5px;
	list-style-type:none;
	font-size:13px;
	color:#D2691E;
	border-bottom:1px dashed #CCCCCC;
}
#cont14-2 li{
	padding:6px 0px 0px 5px;
	list-style-type:none;
	font-size:13px;
	color:#D2691E;
	border-bottom:1px dashed #CCCCCC;
}
#cont14-3 li{
	padding:7px 0px 0px 5px;
	list-style-type:none;
	font-size:12px;
	color:#8B4513;
	border-bottom:1px dashed #CCCCCC;width:270px;
}
.font16{
	font-size:14px;
	color:#666666;
	margin:8px 0px 0px 13px;
	font-weight:bold;
}
.font17{
	font-size:14px;
	color:#FF4500;
	margin:10px 0px 0px 5px;
	font-weight:bold;
}
.font18{
	font-size:13px;
	color:#FF4500;
	margin:7px 0px 0px 5px;
	font-weight:bold;
}
/************ranking出会いランキング**********/
#cont15{
	width:952px;
	height:610px;
	background-image:url(img/allranking.gif);
	margin:10px 0px 10px 49px;
	clear:both;
}
#cont15-1{
	width:590px;
	height:130px;
	margin:0px 0px 0px 10px;
	background-image:url(img/taikenrepo.gif);
}
#cont15-2{
	width:330px;
	height:544px;
	margin:5px 0px 0px 4px;
	background-image:url(img/newsback.gif);
}
#cont15-2-1{
	width:330px;
	height:510px;
	margin:5px 0px 0px 0px;
}
#cont15-3{
	width:588px;
	height:394px;
	margin:0px 0px 0px 10px;
}
#cont15-3-1{
	width:588px;
	height:80px;
	margin:5px 0px 0px 0px;
}
/***ranking出会いランキングテキスト関連***/
#cont15-1 li{
	padding:6px 0px 0px 5px;
	list-style-type:none;
	font-size:13px;
	color:#D2691E;
	border-bottom:1px dashed #CCCCCC;
}
#cont15-3 li{
	list-style-type: none;
	margin: 0px 0px 0px 3px;
	color:#D2691E;
	padding:0px 0px 0px 0px;
	font-size:13px;
	border-bottom:1px dashed #CCCCCC;width:252px;
}
#cont15-3 a:link{
	color: #8D5E01 !important;
	text-decoration:none;
	margin-left:0px;
}
#cont15-3 a:visited{
	color: #8D5E01 !important;
	text-decoration:none;
	margin-left:0px;
}
#cont15-3 a:hover{
	color: #ff0000 !important;
	text-decoration:none;
	margin-left:0px;
}

.font19{
	font-size:13px;
	color:#9370DB;
	margin:4px 0px 0px 2px;
	font-weight:bold;
}

#left_Menu03{
	margin:10px 0px 0px 0px;
}
#left_Menu03 ul{
	list-style-type: none;
	margin: 0px 0px 0px 10px;
	padding: 0px;
	width:314px;
}
#left_Menu03 li{
	height:22px;
	color:#FF4500;
	padding-top:3px;
	font-size:15px;
	font-weight:bold;
}
#left_Menu03 a:link{
	color: #8D5E01 !important;
	border-bottom:1px dashed #8D5E01;
	text-decoration:none;
	background-image:url(img/menu_bg03.gif);
	background-repeat:no-repeat;
	padding-left:15px;
	margin-left:8px;
}
#left_Menu03 a:visited{
	color: #8D5E01 !important;
	border-bottom:1px dashed #8D5E01;
	text-decoration:none;
	background-image:url(img/menu_bg03b.gif);
	background-repeat:no-repeat;
	padding-left:15px;
	margin-left:8px;
}
#left_Menu03 a:hover{
	color: #8D5E01 !important;
	border-bottom:1px dashed #8D5E01;
	background-image:url(img/menu_bg03b.gif);
	background-repeat:no-repeat;
	text-decoration:none;
	padding-left:15px;
	margin-left:8px;
}

/***********テキスト系**********/

.font1{
	font-size:13px;
	color:#333333;
}
.font2{
	font-size:13px;
	color:#333333;
	font-weight:bold;
}
.font3{
	font-size:13px;
	color:#ff0000;
	font-weight:bold;
}
.font4{
	font-size:13px;
	color:#ff0000;
	font-weight:bold;
	margin:0px 15px 0px 0px;
}
.font5{
	font-size:13px;
	color:#666666;
	margin:8px 0px 0px 5px;
}
.font6{
	font-size:14px;
	color:#666666;
	padding:7px 0px 0px 15px;
	font-weight:bold;
}
.font7{
	font-size:13px;
	color:#666666;
	margin:6px 0px 0px 5px;
}
.font8{
	font-size:13px;
	color:#ff0000;
	margin:12px 0px 0px 5px;
	font-weight:bold;
}
.font9{
	font-size:13px;
	color:#6600ff;
	margin:6px 0px 0px 5px;
	font-weight:bold;
}
#rank p{
	width:220px;
	font-size:13px;
	color:#333333;
	line-height:92%;
	margin:2px 0px 0px 0px;
}
#cont2 p{
	font-size:12px;
	color:#666666;
	line-height:170%;
	margin:35px 0px 0px 7px;
	padding:0px 0px 0px 0px;
	font-family:"HG丸ｺﾞｼｯｸM-PRO";
}
#cont5 li{
	margin:5px 7px 10px 5px;
	padding:0px 0px 0px 23px;
	list-style-type:none;
	font-size:13px;
	color:#666666;
	background:url(img/icon_p.gif) 0 2px no-repeat;
	border-bottom:1px dashed #CCCCCC;
}
#cont6 li{
	margin:5px 7px 10px 5px;
	padding:0px 0px 0px 23px;
	list-style-type:none;
	font-size:13px;
	color:#666666;
	background:url(img/icon_p.gif) 0 2px no-repeat;
	border-bottom:1px dashed #CCCCCC;
}
#cont8 p{
	margin:28px 0px 0px 5px;
	font-size:13px;
	color:#556B2F;
	font-weight:bold;
}
#cont8 li{
	margin:10px 0px 0px 5px;
	list-style-type:none;
	padding:0px 0px 0px 20px;
	font-size:14px;
	color:#CD853F;
	font-weight:bold;
	background:url(img/info.gif) no-repeat;
}
#cont10-1 li{
	padding:6px 0px 0px 5px;
	list-style-type:none;
	font-size:13px;
	color:#CD853F;
	border-bottom:1px dashed #CCCCCC;
}
#cont10-2-1 li{
	margin:10px 0px 0px 5px;
	list-style-type:none;
	padding:0px 0px 0px 23px;
	font-size:14px;
	color:#CD853F;
	font-weight:bold;
	background:url(img/icon_p.gif) 0 3px no-repeat;
	border-bottom:1px dashed #CCCCCC;
}
#cont10-3 li{
	margin:2px 0px 0px 5px;
	list-style-type:none;
	font-size:12px;
	color:#CD853F;
	border-bottom:1px dashed #CCCCCC;
}
#cont11-1 li{
	padding:6px 0px 0px 5px;
	list-style-type:none;
	font-size:13px;
	color:#D2691E;
	border-bottom:1px dashed #CCCCCC;
}
#cont11-2-1 li{
	margin:10px 0px 0px 5px;
	list-style-type:none;
	padding:0px 0px 0px 23px;
	font-size:14px;
	color:#D2691E;
	font-weight:bold;
	background:url(img/icon_p.gif) 0 3px no-repeat;
	border-bottom:1px dashed #CCCCCC;
}
#cont11-3 li{
	margin:2px 0px 0px 5px;
	list-style-type:none;
	font-size:12px;
	color:#D2691E;
	border-bottom:1px dashed #CCCCCC;
}
h1{
	font-size:13px;
	margin:0;
	color:#999999;
	font-weight: bold;
}
h2{
	font-size:13px;
	padding:174px 0 0 14px;
	color:#999999;
	font-weight: bold;
}
/***********girliframe**********/

#girlbox{
	width:523px;
	height:252px;
	border:0px solid #999999;
	background-image:url(img/girls.gif);
	float:left;
}
#girlmain{
	width:120px;
	height:200px;
	border:1px solid #999999;
	margin:35px 0px 0px 7px;
	float:left;
	display:inline;
}

/************MAP****************/

#map{
width:412px;
height:252px;
background-image:url(img/map.gif);
background-repeat:no-repeat;
}

/**********画像POPUP********/
a.popup2{position:relative;}
a.popup2 span{
	position:absolute; top:-55px; left:0px;
	display:block;
	width:240px;
	padding:3px;
	visibility:hidden;
	background:#29f;
	border:1px solid #999;
	color:#ffffff; font:normal 13px MS Gothic;
	filter:alpha(opacity=70);
	-moz-opacity:0.70;
	opacity:0.70;
}
a.popup2:hover,
a.popup2:hover span{visibility:visible; text-decoration:none;}




/**********検索窓********/
#srchBox
{
width:398px;
_width:396px;
margin-bottom:10px;
background-color:#FFFFFF;
border-style:solid;
border-width:1px;
border-color:#FFFFFF;
color:#000000;
text-align:left;
}
#srchBox *
{
margin:0;
padding:0;
font-size:13px;
*font-size:small;
*font:x-small;
}
#srchBox a img
{
border:none;
}
#srchBox #srch
{
padding:10px 10px 0 10px;
}
#srchBox #srch #srchForm
{
white-space:nowrap;
}
#srchBox #srchInput
{
width:288px;
margin-right:6px;
vertical-align:bottom;
}
#srchBox #srchBtn
{
width:80px;
}
*html #srchBox #srchBtn
{
padding-top:2px;
}
*:first-child+html #srchBox #srchBtn
{
padding-top:2px;
}
#srchBox ul
{
margin-top:6px;
text-align:left;
}
#srchBox li
{
list-style-type:none;
display:inline;
zoom:1;
padding-right:10px;
}
#srchBox li input
{
zoom:1;
margin-right:2px;
_margin:-4px 0 -4px -4px;
vertical-align:middle;
border:0;
}
*:+html #srchBox li input
{
margin:-4px 0 -4px -4px;
}
#srchBox #srchLogo
{
margin:6px 6px 6px 0;
text-align:right;
}
#srchBox #srchLogo a
{
color:#666666;
text-decoration:none;
font-size:85%;
}
#srchBox #srchLogo a:hover
{
text-decoration:underline;
}


/* 追加 */
#cont5-a {
	overflow-y: scroll;
	width: 307px;
	height: 174px;
	margin: 21px 0 0 0;
}
#cont6-a{
	overflow-y: scroll;
	width: 307px;
	height: 174px;
	margin:21px 0 0 0;
}
table.topAboutMallyera {
	width: 520px;
	height: 246px;
}
ul.searchArea {
	width: 944px;
	height: 135px;
	margin: 0 0 0 2px;
}
ul.searchArea li {
	float: left;
}

#cont3-a{
	float: right;
	vertical-align: top;
	margin-right: 2px;
	width:412px;
	height:252px;
	margin:1px 0 0 8px;
}
table.pcranking {
	margin:50px 0 0 10px;
	width: 446px;
	height: 270px;
}
table.textPrefList {
	margin: 24px 0 0 0;
}
#cont17{
	width:510px;
	height:116px;
	background-image:url(img/search.gif);
	margin:10px 0px 0px 12px;
	float:left;
}
ul.textPrefList2 {
	margin: 27px 0 0 2px;
}
ul.textPrefList2 li {
	width:48px;
	font-size:13px;
	line-height: 17px;
	float: left;
}
#footer {
	background-color: #ffffff;
	width: 1054px;
	height: 48px;
	margin: 25px 0 0 0;
	text-align: center;
	clear: both;
}
#footermenu {
	padding: 3px 0 0 235px;
}
#footermenu li {
	font-size:13px;
	margin-right: 15px;
	color:#333333;
	float: left;
	list-style-image: url(img/footer_menu_del.gif);
}
#footermenu li:first-child {
	list-style-image: none;
}

address.footercp {
	clear: both;
	padding: 3px 0 0 0;
	font-size:13px;
	color:#333333;
}

dl#topAboutMallyera {
	width: 520px;
}
dl#topAboutMallyera dt {
	margin:5px 0 0 5px;
	list-style-type:none;
	padding:0 0 0 20px;
	font-size:14px;
	color:#CD853F;
	font-weight:bold;
	background:url(img/info.gif) no-repeat;
}
dl#topAboutMallyera dd {
	font-size:13px;
	color:#666666;
	margin:1px 0 0 7px;
}
#cont6-b {
	margin:26px 7px 10px 5px;
	padding:144px 0px 0px 150px;
	list-style-type:none;
	font-size:13px;
	color:#666666;
	border-bottom:1px dashed #CCCCCC;
}
ul.thisWeekRecommend {
	width: 942px;
	margin-left: 6px;
}
ul.thisWeekRecommend li {
	width: 186px;
	height: 180px;
	padding: 30px 0 0 0;
	float: left;
}
.pfimg {
	float: left;
	margin: 3px 0 0 8px;
}
.twrbottom {
	float: left;
	margin: 3px 0 0 5px;
}
.detailbtn {
	margin-top: 8px;
}
.siteStars {
	clear: both;
	float: left;
	width: 70px;
	margin: 7px 0 0 3px;
}
.sitePoint {
	float: left;
	font-weight: bold;
	color: #ff0000;
	margin: 3px 0 0 20px;
	font-size: 10pt; width: 90px;
}
*+html .sitePoint {
	margin-top: 10px;
}
* html .sitePoint {
	margin-top: 10px;
}
