@charset "utf-8";
/*
Theme Name:Rental
Theme URI:http://www.hakkiceylan.com/azpismis_v2_wordpress_turkce_tema/
Description: A underdone theme.
Version:2.2
Author:Hakki Ceylan
Author URI:http://www.hakkiceylan.com
Tags:colourful,three columns,widgets,fixed width,right sidebar,modern,azpismis
*/


/* Temel */
body {
/*	background: #FFFFFF url(images/bg.jpg) repeat-x top left;*/
/*	background: #e7e7e7 url(images/back_border.gif) repeat-y center center; */
	background: #e7e7e7;

	color: #444;
	font-size: 12px;
/*	font-family: Trebuchet MS, Arial, Georgia, Sans-Serif; */
	font-family:'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','メイリオ',Meiryo,'ＭＳ Ｐゴシック',sans-serif;
	margin: 0 auto 0;
	padding: 0 0 0px 0;
}
#contents
{
	background: #e7e7e7 url(images/back_border_w.gif) repeat-y center center;
}

.topics_left
{
	clear:both;
	float:left;
	margin: 0 auto 0;
	padding: 0px 0 0px 0;
	background: url(images/cornaer_left.png) no-repeat left top;
	height:28px;
	width:10px;
}
.topics_right
{
	float:left;
	margin: 0 auto 0;
	padding: 0px 0 0px 0;
	background: url(images/cornaer_right.png) no-repeat right top;
	height:28px;
	width:10px;
}
.topics
{
	float:left;
	margin: 0 auto 0;
	padding: 3px 0 3px 0;
	background-color: #e0e0e0 ;
	text-align:center;
	vertical-align:middle;
	height:22px;
	font-size:12px;
	font-weight:bold;
	color:#000;
}
.socialbookmark
{
	clear:both;
/*	width: 940px; */
	margin: 3px auto 0;
	padding: 0px;
/*	background: transparent url(images/bookmark.png) no-repeat 24px 1px; */

/*	border:1px dashed #88F; */
/*	background-color: #f0f0f0; */
/*	background: #fff url(images/social_title.png) no-repeat left bottom; */
	text-align:center;
	vertical-align:middle;
	height:24px;
}
.socialbookmark .leftbox
{
	padding: 3px;
	float:left;
	background: transparent;
	vertical-align:middle;
}
.socialbookmark .rightbox
{
	padding: 3px ;
	float:right;
}
.socialbookmark p ,
.socialbookmark span ,
.socialbookmark img ,
.socialbookmark .leftbox img 
{
	color:#ccc;
	vertical-align:middle;
}
#navbar .socialbookmark a 
{
	padding:0;
	margin:0;
}
.socialbookmark a,
.socialbookmark a:hover,
.socialbookmark a:visited
{
	text-decoration: none;
}
.likeCountArrow {
	background: url(images/like.png) no-repeat left center;
	padding: 0 0 0 20px;
	text-decoration:none;
}
.twtCountArrow {
	background: url(images/twitter.png) no-repeat left center;
	padding: 0 0 0 20px;
	text-decoration:none;
}

.likeCountArrow span ,
.twtCountArrow span 
{
	margin:0;
	padding: 0px 5px 0 5px;
	border-right:1px solid #ccc;
	border-top:1px solid #ccc;
	border-bottom:1px solid #ccc;
	background: #fff;
	color:#000;
	font-size: 10px;
	height:18px;
	vertical-align:middle;
}


#sayfa  
{
	width: 960px;
	margin: 0 auto 0;
	padding: 0;
}

#sayfa_sol {
	float: left;
/*	width: 467px; 
	margin: 0 10px 0 0;
	padding: 15px 0 20px 10px;	
*/
	width: 610px;
	margin: 0;
	padding: 10px 10px 20px 10px;	
}
	
#sagtaraf {
	float: right;
/*
	width: 458px;
	margin: 0 0 0 0;
	padding: 15px 10px 20px 0;
*/
	width: 310px;
	margin: 0 0 0 0;
	padding: 15px 10px 20px 0;
}

a, a:visited{
	color: #00f;
	text-decoration: underline;
	}
	
a:hover{
	color: #f80;
	text-decoration: underline;
}
blockquote{
	margin: 0 0 0 5px;
	padding: 0 20px 0 5px;
	font-style: italic;
	color: #484;
	border-left: 5px solid #8a8;
	background-color:#f0f0f0;
}

/* Navigasyon */

#navbar_base {
	background: #e7e7e7 url(images/back_border_h.png) no-repeat center top;
	margin: 0 auto 0;
	padding:0px;
	overflow: hidden;
}
#navbar {
	width: 940px;
	margin: 0 auto 0;
	padding: 10px 10px 0 10px;
	overflow: hidden;
	font-size: 16px;
}
	
#navbar img a{
	margin: 0;
	border: none;
}

#navbar li {
	display: inline;
	list-style-type: none;
	margin: 0;
	padding: 0;
}
		
#navbar ul {
	margin: 0;
	padding: 0;
}


#navbar a {
	color: #94D730;
	font-weight: normal;
	padding: 0 10px 0 10px;
}
		
#navbar a:hover {
	color: #ccc;
	font-weight: normal;
	text-decoration: none;
}


#navbarmenu {
	float:left;

	padding:10px 0 0 10px;
	color: #FF8800;
	font-size: 12px;
	text-decoration: none;
	text-align:left;

	font-weight: bold;
}

#navbarmenu a {
	color: #ff8800;
	font-weight: normal;
	padding: 0 10px 0 10px;
}
		
#navbarmenu a:hover {
	color: #0a0;
	font-weight: normal;
	text-decoration: none;
}



#navbarsearch{
	float:right;
	margin:0;padding:0;
}

#searchbox
{
	margin:0;
	padding:10px;
}

#navbartopleft {
	color: #ccc;
	float:left;
	padding:0;
}
#navbartopright {
	color: #ccc;
	float:right;
	padding:0;
	margin:0;
}


#blogtitle 
{
	font-size:12px;
	text-align:right;
	padding:0;
	margin:0;
}
#blogsubtitle 
{
	font-size:12px;
	text-align:right;
	padding:0;
	margin:0;
}
#blogtitle h2,
#blogtitle span
{
	font-size:9px;
	padding:0 20px 0 0;
	margin:0;
	color:#ccc;
}

#blogsubtitle h1,
#blogsubtitle span 
 {
	font-size:8px;
	padding:0 10px 0 0;
	margin:0;
	color:#888;
}
#blogsubtitle h1 a,
#blogsubtitle h1 a:hover ,
#blogsubtitle span a,
#blogsubtitle span a:hover 
{
	color:#888;
}

/* Genel */

#sayfa p 
{
	padding: 0 0 10px 0;
	margin: 0;
	line-height: 20px;
}
#sayfa p.no-padding
{
	padding: 0;
}

#sayfa h3
{
	color: #0099FF;
	text-decoration: none;
	font-size: 16px;
}
#sayfa h4
{
	color: #000;
	font-weight: normal;
	text-decoration: none;
}

/* ------------------------------------- */
/* ----------  content  -----------------*/
/* ------------------------------------- */
#content h1 {
	color: #444;
	font-size: 16px;
	padding: 5px 5px 10px 35px;
	margin: 0;
	background: url(images/h1.gif) no-repeat left top;
	font-weight: bold;
	vertical-align: bottom;
	line-height: 22px;
	text-shadow: 3px 3px 3px #ccc;
	border:solid 1px #ccc;
}

#content h1.home {
	color: #f44;
	font-size: 20px;
	padding: 5px 5px 10px 35px;
	margin: 0;
	background: url(images/h1_b.gif) no-repeat left top;
	font-weight: bold;
	vertical-align: bottom;
	line-height: 22px;
	text-shadow: 3px 3px 3px #ccc;
 border:solid 1px #fcc;
}

* html #content h1.home {
	background: url(images/h1_b.gif) no-repeat left 1px;
}

#content h1 a  {
	color: #444;
	font-weight: bold;

	text-shadow: 3px 3px 3px #ccc;
}

#content h1 a:hover {
	color: #888;
	font-weight: bold;
	text-shadow: 3px 3px 3px #ccc;
}

#content h2 {
/*
	font-weight: normal;
	font-size: 20px;
	color: #000;
	border-left: 10px solid #88f;
	border-right: 10px solid #88f;
	border-bottom: 1px dashed #ccc;
	margin-top: 40px;
	padding: 5px 20px 5px 20px ;
/*	padding: 25px 5px 5px 20px;
	background: url(images/h2_4.gif) no-repeat left 25px; */
/*
	background: #f0f0ff; 
*/
/*
	padding: 5px 0 5px 20px;
	color:#444;
	font-weight: bold;
	margin-top: 20px;
	background: url(images/h1_bm.png) no-repeat left top; */
	padding: 5px 0 5px 0px;
	color:#000;
	font-weight: bold;
	margin-top: 25px;
/*	font-size: 18px; */
	font-size: 14px;
	border-bottom: 1px dashed #000;
}




#content h2.archive {
	font-weight: normal;
	font-size: 20px;
	color: #000;
	border: none;
	margin: 0;
	padding: 5px 5px 5px 5px;
	background : #eee;
	text-align:center;
}

#content h2 a  {
	color: #00a;
	text-decoration: none;
}

#content h2 a:hover {
	color: #00f;
	text-decoration: none;
}

#content h3
{
/*
	color: #08f;
	text-decoration: none;
	font-size: 16px;
	font-weight:normal;
	padding: 5px 20px 5px 20px ;
	background: #f0f0f0;
*/
/*
	padding: 5px 0 5px 20px;
	color:#888;
	font-weight: bold;
	background: url(images/h1_bm3.png) no-repeat left top;
*/
	padding: 5px 0 5px 0px;
	font-size: 16px;
	color:#09f;
	font-weight: bold; 
/*	color:#a80;
	font-weight: bold; */
}

#content h4
{
/*
	color: #000;
	text-decoration: none;
	font-size: 12px;
	font-weight:normal;
	padding: 5px 20px 5px 20px ;
	background: #f0f0ff;
*/
/*
	padding: 5px 0 5px 20px;
	color:#888;
	font-weight: bold;
	background: url(images/h1_bm4.png) no-repeat left top;
*/
	padding: 5px 0 5px 0px;
	font-size: 14px;
	color:#09f;
	font-weight: bold; 
/*	color:#a80;
	font-weight: bold; */
}
#content .sidebarlinks h3 ,
#content .sidebarlinks h4
{
	padding: 5px ;
	background: none;
}

#content h5
{
	padding: 5px 0 5px 0px;
	font-size: 14px;
	color:#000;
	font-weight: bold; 
}



#content img  {
	padding: 0;
	margin: 0;
	border:none;
}


/* ------------------------------------- */
/* ----------  archive  -----------------*/
/* ------------------------------------- */
#archive h1 {
	color: #fff;
	font-weight: normal;
	font-size: 16px;
	line-height: 24px;
	padding: 5px 0 5px 5px;
	margin: 10px 0 5px 0;
	background-color: #08f;
}

#archive h1 a  {
	color: #fff;
	text-decoration: none;
}

#archive h1 a:hover {
	color: #f80;
	text-decoration: none;
}

#archive h2 {
	color: #080;
	font-weight: normal;
	font-size: 14px;
	line-height: 22px;
	padding: 5px 0 5px 5px;
	margin: 0 0 5px 0;
}

#archive h2 a  {
	color: #080;
	text-decoration: none;
}

#archive h2 a:hover {
	color: #f80;
	text-decoration: none;
}


#archive h3
{
	color: #0099FF;
	text-decoration: none;
	font-size: 16px;
}


p.h3
{
	color: #444;
	text-decoration: none;
	font-weight: normal;
	font-size: 14px;
}

#archive h4
{
	color: #000;
	font-weight: normal;
	text-decoration: none;
}

div.osusume h3 {
	color: #4a4;
	font-weight: bold;
/*	font-size: 18px; */
	font-size: 14px;
	padding: 15px 0 15px 30px;
	background: url(images/star_48.png) no-repeat left top;
	line-height: 22px;
}

div.danraku  {
	padding-left: 10px;
}


#content .campaign_list
{
	padding: 5px 5px 5px 45px;
/*	background: url(images/sale2.png) no-repeat 0px 0px; */
	background: url(images/icon_sale.png) no-repeat left 4px;
}

#content .campaign_list h4
{
	color: #4a4;
	font-weight: normal;
/*	font-size: 18px; */
	font-size: 14px;
	padding: 0;
	margin: 0;
}

#content .campaign_list ul
{
	padding: 0;
	margin: 0;
	list-style: none;
}

#content .campaign_list ul li 
{
	margin:0;
	padding: 2px 0 2px 18px;
	background: transparent url(images/li_gg.gif) no-repeat left center;
}
#content ol li:first-line {
	color:#000;
	text-decoration:underline;
/*	background: transparent url(images/underbar.png) repeat-x  left bottom; */
}
#content ul li:first-line {
	color:#000;
	text-decoration:none;
/*	background: transparent url(images/underbar.png) repeat-x  left bottom; */
}


#sayfa p img,
#archive  p img
{
	padding: 0;
	margin: 0;
	border: none;
	text-decoration:none;
}

#sayfa ul, #sayfa ol  ,
#archive ul, #archive ol  
{	
	margin: 5px 0 0 5px;
	padding: 0;
}

#sayfa ul li, #sayfa ol li  ,
#archive ul li, #archive ol li  
{
	margin-left: 20px;
	padding: 1px 0 2px 0;
	background: none;
}

#sagtaraf ul {
	list-style: none;
	margin: 5px 0 0 0;
	padding: 0;
}

#sagtaraf ul li {
	list-style: none;
	display: block;
	margin: 0;
	padding: 2px 0 2px 14px;
/*	border-bottom: 1px dashed #EEE; */
	line-height:16px;
	background: none;
}

#sagtaraf ul li a {
	color: #44f;
	text-decoration: none;
}

#sagtaraf ul li a:hover {
	color: #f80;
}
#sagtaraf ul li#hot {
	font-weight:bold;
	background: transparent url(images/lis_h.gif) no-repeat 0px 4px;
}
#sagtaraf ul li strong {
	font-weight:bold;
}

#sagtaraf h3 
{
	color: #0099FF;
	text-decoration: none;
	font-size: 16px;
}
#sagtaraf h4  
{
	color: #000;
	font-weight: normal;
	text-decoration: none;
}

.sayfalist1 ul li {
	background: transparent url(images/lis2.gif) no-repeat 0px 4px;
}
.sayfalist2 ul li {
	background: transparent url(images/lis.gif) no-repeat 0px 4px;
}
.sayfalist3 ul li {
	background: transparent url(images/lis3.gif) no-repeat 0px 4px;
}

ul.pointbtn 
{
	list-style-image: url(images/libtn.gif);
	padding-left: 0;
	margin-left: 0;
	line-height:16px;
}
ul.pointbtn li 
{
	margin-bottom: 10px;
}

ul.pointbtn_r 
{
	list-style-image: url(images/libtn_r.gif);
	padding: 0;
	margin: 0;
/*	line-height:16px; */
}
ul.pointbtn_r li 
{
	margin: 0;
/*	margin-bottom: 10px; */
}

ul.pointitem 
{
	list-style-image: url(images/li10_gg.gif);
	padding-left: 0;
	margin-left: 0;
	vertical-align:middle;
}

div.block,
p.block ,
div.kome,
p.kome 
{
	margin: 0;
	padding: 0 0 0 16px;
	background: url(images/block.gif) no-repeat 0 0;
	line-height:16px;
}
div.block_small,
p.block_small ,
#sagtaraf p.block_small 
{
	margin: 0;
	padding: 0 0 0 12px;
	background: url(images/blocks.gif) no-repeat 0 0;
	line-height:11px;
	font-size:10px;
}

div.block_ox,
p.block_ox {
	margin: 0 0 0 24px;
	padding: 0 0 0 16px;
	background: url(images/block.gif) no-repeat 0 0;
	line-height:16px;
}

div.left
{
	float: left;
	margin: 0;
	padding: 0;
}
div.right
{
	float: right;
	margin: 0;
	padding: 0;
}
.sayfalist2 ,
.sayfalist3 ,
.rank_simple_rate ,
.rank_simple
 {
/*	width: 215px; */
	margin: 10px 0 0 0;
	padding: 0;
}
.sayfalist1 
 {
	width: 215px;
	margin: 10px 0 0 0;
	padding: 0;
}

.rank_simple_rate span.value ,
.rank_simple span.value 
{
	font-weight:bold;
	font-size:14px;
	color:#f00;
}

	
.sayfalist1 img, 
.sayfalist1 img a, 
.sayfalist2 img, 
.sayfalist2 img a, 
.sayfalist3 img, 
.sayfalist3 img a
{
	padding: 0;
	margin: 0;
/*	border: 1px solid #EEEEEE; */
	border: none;
	background: transparent;
	text-decoration:none;
}

.sayfalist1 h4 
{
	color: #fff;	
	font-weight: bold;
	font-size: 12px;
	line-height: 22px;
	padding: 5px 0 5px 20px;
	margin: 0;
	background: url(images/h1_server.png) no-repeat left top;
	border:1px solid #fc8;
	line-height:14px;
}
* html .sayfalist1 h4 {
	background: url(images/h1_server.png) no-repeat left 1px;
}

.sayfalist1 h4 a ,
.sayfalist1 h4 a:visited 
{
	color: #fff;
	text-decoration: none;
}

.sayfalist1  h4 a:hover {
	color: #fff;
	text-decoration: underline;
}

.sayfalist2 h4 {
	color: #fff;	
	font-weight: bold;
	font-size: 12px;
	line-height: 22px;
	padding: 5px 0 5px 20px;
	margin: 0;
	background: url(images/h1_domain.png) no-repeat left top;
	border:1px solid #9c9;
	line-height:14px;
}
* html .sayfalist2 h4 {
	background: url(images/h1_domain.png) no-repeat left top;
}


.sayfalist2 h4 a  ,
.sayfalist2 h4 a:visited 
{
	color: #fff;	
	text-decoration: none;
}

.sayfalist2  h4 a:hover {
	color: #fff;	
	text-decoration: underline;
}

.sayfalist3 h4 {
	color: #fff;	
	font-weight: bold;
	font-size: 12px;
	line-height: 22px;
	padding: 5px 0 5px 20px;
	margin: 0;
	background: url(images/h1_else.png) no-repeat left top;
	border:none;
	line-height:14px;
}

.sayfalist3 h4 a  ,
.sayfalist3 h4 a:visited 
{
	color: #fff;	
	text-decoration: none;
}

.sayfalist3  h4 a:hover {
	color: #fff;	
	text-decoration: underline;
}
.rank_simple_rate h5 
{
/*	font-size:14px; */
	font-weight: bold;
	font-size: 12px;
/*	background: #f8f8f8 url(images/ranking.png) no-repeat left center; */
	background: url(images/icon_ranking.png) no-repeat  left 4px;
	border-bottom: 1px dashed #aaa;
/*	padding:5px 0 5px 44px;*/
	padding: 0px 0 0px 50px;
/*	margin:0 0 10px 0; */
	margin:0;
}

.rank_simple h5 
{
/*	font-size:14px; */
	font-weight: bold;
	font-size:12px;
/*	background: #f8f8f8 url(images/sale_icon.png) no-repeat left center; */
	background: url(images/icon_ranking2.png) no-repeat  left 4px;
	border-bottom: 1px dashed #aaa;
/*	padding:5px 0 5px 40px; */
	padding: 0px 0 0px 50px;
/*	margin:0 0 10px 0; */
	margin:0;
}


.bookmark {
padding:10px;
float:right;
}

.bookmarkicon{
	padding: 5px 0 5px 20px;
	color:#444;
	font-weight: bold;
	margin: 0 auto 0;
	background: url(images/h1_bm.png) no-repeat left top;
}

.bookmarkicon h2 {
	color:#EA4;
}

.bookmarkicon a ,
.bookmarkicon a:hover, .bookmarkicon strong{
	color: #888;
	background: transparent ;
	text-decoration: none;
}


/* Footer */
.footer_table {
	clear:both;
	width: 940px;
	margin: 0 auto 0;
	padding:0;
}

#footerfm {
	clear:both;
	background: #e7e7e7 url(images/back_border_b.png) no-repeat center bottom;
	margin: 0 auto 30px;
	padding:0px;
	overflow: hidden;
}
#footerbg {
	width: 980px;
}


#footerfm .footer {
	width: 940px;
	color: #444;
	margin: 0 auto 0;
	padding:10px 10px 20px 10px;
}

#footerfm p {
	color: #444;
	padding: 0;
	list-style-type: none;
	margin: 0;
	line-height: 12px;
}
	
#footerfm h2, #footerfm  h4 {
	color: #080;
	font-size: 20px;
	font-family: Georgia, Times, Sans-Serif;
	font-weight: normal;	
	padding: 0 0 2px 0;
	margin: 20px 0 0 0;
}
	
#footerfm h3 {
	color: #444;
	font-size: 16px;
	font-family: Arial, verdana, Helvetica, Sans-Serif;
	font-weight: bold;
	border-bottom: 1px solid #666666;
	padding: 0 0 2px 0;
	margin: 15px 0 3px 0;
}

#footerfm a {
	color: #44f;
	text-decoration: none;
}

#footerfm a:hover {
	color: #f80;
	text-decoration:underline;
}

#footertop {
}

#footerleft {
	float: left;
	padding: 10px;
	margin: 0;
	vertical-align:middle;
}

#footerright {
	float: right;
	padding: 10px;
	margin: 0;
	vertical-align:middle;
}
#footerright img ,
#footerleft img 
{
	vertical-align:middle;
}

#footerleft ul {
	margin: 0;
	padding: 0;
}

#footerleft li {
	display: inline;
	list-style-type: none;
	margin: 0;
	padding: 0 5px 0  10px;
	background: url(images/ls_navi.gif) no-repeat left center;
}

#footerleft li.home {
	display: inline;
	list-style-type: none;
	margin: 0;
	padding: 0 5px 0  10px;
	background: none;
}
		


#footerfooter {
/*	clear:both; */
	margin: 0 0 0 0;
	padding: 5px 0 0 0;
	text-align:center;
	background: #eee url(images/pan_menu_b.png) repeat-x left bottom;
	height:20px;
	border:solid 1px #ccc;
	font-size:12px;
	vertical-align:bottom;
}

/* Arama */

#searchform, #loginform {
	margin: 0;
	padding: 0;
	overflow: hidden;
}
	
#s {
	background: #fff;
	color: #444;
	font-size: 12px;
	font-family: Arial, verdana, Helvetica, Sans-Serif;
	padding: 2px;
	margin: 2px 0 2px 0;
	border: 1px solid #ccc;
}
#log, #pwd {
	background: #EEEEEE;
	color: #444;
	font-size: 12px;
	font-family: Arial, verdana, Helvetica, Sans-Serif;
	padding: 2px;
	margin: 2px 0 2px 0;
	border: 1px solid #94D730;
}

#giris {
	background: #EEEEEE;
	color: #444;
	font-size: 12px;
	font-family: Arial, verdana, Helvetica, Sans-Serif;
	padding: 2px 4px 2px 4px;
	margin: 2px 0 2px 0;
	border: 1px solid #94D730;
}

#rememberme  {
	background: #EEEEEE;
	font-family: Arial, verdana, Helvetica, Sans-Serif;
	padding: 0;
	margin: 4px 0 0 0;
	border: 1px solid #94D730;
}

#sbutt {
	background: #4a0;
/*	background: transparent; */
	color: #eee;
	font-size: 12px;
	font-family: Arial, verdana, Helvetica, Sans-Serif;
	padding: 5px 25px 5px 25px;
	margin: 0;
	border: 0 solid #666666;
}

#s1, #s2, #s3, #s4 {
	background: #EEEEEE;
	color: #666666;
	font-size: 12px;
	font-family: Arial, verdana, Helvetica, Sans-Serif;
	padding: 4px;
	margin: 0;	
	border: 1px solid #DDDDDD;
}

/* Yorumlar */
.comments {
	padding:20px 0 10px 0;
}

#commentblock {
/*	width: 400px;	 */
/*	width: 610px;	 */
	width: 590px;	
	color: #444;
	float: left;
	padding: 10px 10px 10px 10px;
	margin: 0;
/*	border-left: 1px solid #DDDDDD; */
	border-left: 5px solid #ddd;
/*	font-size: 12px;
	line-height: 8px; */
	font-size: 11px;
	line-height: normal;
}
	
#commentblock h2 {
	color: #f90;
	font-size: 16px;
	font-family: Arial, verdana, Helvetica, Sans-Serif;
	font-weight: normal;
	letter-spacing: -1px;
	padding: 20px 0 10px 10px;
	margin: 0;
	background: none;
}

ol#commentlist {
	padding: 5px;
	margin: 0;
	margin-top:30px;
	list-style-type: none;	
}
	
.commentdate {
	font-size: 12px;
	padding-left: 0;
}
	
#commentlist li  p{
	margin-bottom: 8px;
	line-height: 20px;
	padding: 0;
}

#commentlist ul li {
	color:#fff;
	font-weight:normal;
}
#commentlist ul li:first-line {
	color:#fff;
	text-decoration:none;
	font-weight:normal;
}

.commentname {
	color: #444;
	margin: 0;
	padding: 5px 5px 5px 0;
	line-height:16px;
}

.commentinfo{
	clear: both;
}

.commenttext p, .commenttext-admin p {
   line-height: 12px;

}

.commenttext, .commenttext-admin {
 	clear: both;
	margin: 0 0 10px 0;
	color: #eee;
	padding: 20px 10px 5px 10px;
/*	width: 360px; */
	width: 500px;
}
.commenttext {
	background: #6060A0 url(images/commentv.png) no-repeat left top;
}

.commenttext-admin {
	background: #008000 url(images/commenta.png) no-repeat left top;
}

.commenttext a, .commenttext-admin a {
   text-decoration:underline;
   color: #fee;
}

.commenttext a:hover, .commenttext-admin a:hover {
   text-decoration:none;
   color: #fee;   
}
.commenttext blockquote, .commenttext-admin blockquote {
	color: #080;
}

#commentsformheader{
	padding-left: 0;
}

#commentsform{
	text-align: center;
	margin: 0;
	padding: 0;
}

#commentsform form{
	text-align: left;
	margin: 0;
	padding: 10px 20px 10px 10px;
}

#commentsform p{
	margin: 0;
}

#commentsform form textarea{
	width: 99%;
}
	
p.comments_link  img{
	margin: 0;
	padding: 0;
	border-style: none;	
}


/* Ekstralar */

.sayfalar {
	font-size: 16px;
	color: #FF9900;
	font-weight:bold;
}

.sayfalar a:hover {
	color: #444;		
}

.sayfalar a {
	color: #828FB1;
}

.yazilar {
/*	font-size: 18px; */
	font-size: 14px;
	color: #CCCCCC;	
}

.yazilar a:hover {
	color: #828FB1;		
}

.yazilar a {
	color: #CCCCCC;
}

	
#sayfa blockquote p ,
#archive blockquote p 
{
	margin: 0 0 20px 0;
	padding: 0;
}

strong {
/*	font-weight:normal; */
/*	color: #000000; */
/*	color: #800000; */
}

.etiketler ul a{
	color: #828FB1;
}

.etiketler ul a:hover{
	color: #FF6600;
}

.ozetbilgi p{
	margin:0;
	padding:0 0 3px 0;
	color: #888;
	line-height:13px;
}

img#wpstats {width:0px;height:0px;overflow:hidden;}

/*for new WP version*/

.aligncenter,
div.aligncenter {
   display: block;
   margin-left: auto;
   margin-right: auto;
}

.alignleft {
   float: left;
}

.alignright {
   float: right;
}

.wp-caption {
   border: 1px solid #ddd;
   text-align: center;
   background-color: #f3f3f3;
   padding-top: 4px;
   margin: 10px;
   /* optional rounded corners for browsers that support it */
   -moz-border-radius: 3px;
   -khtml-border-radius: 3px;
   -webkit-border-radius: 3px;
/*   border-radius: 3px; */
}

.wp-caption img {
   margin: 0;
   padding: 0;
   border: 0 none;
}

.wp-caption p.wp-caption-text {
   font-size: 11px;
   line-height: 17px;
   padding: 0 4px 5px;
   margin: 0;
}

/* Resim */

img.centered{
	text-align: center;
}

img.alignright,.alignright{
	text-align: right;
}

img.alignright{	
	float:right;
}

img.alignleft,.alignleft{
	text-align: left;
}
img.alignleft{
    float:left;
}
.meta {
	color:#a66;
	font-size: 10px;
	line-height:14px;
	padding: 0px 0px 0px 0px;
}
.meta a{
	color:#88f;
}
.meta img{
	vertical-align:middle;
}
.gra{
float:left;
padding:0 8px 4px 0;
}

div.btn2
{
/*
	padding: 3px;
	margin: 3px;
	border:solid 1px #00f;
*/
	margin:10px 0 10px 0;
	padding:0 0 0 20px;
	background: url(images/ya.png) no-repeat left top;
}

.serverinfo {
	border-collapse: collapse;
	width:100%;
}

.serverinfo tr{
	vertical-align:top;
}
.serverinfo tr:hover{
	background: #eee;
}

.serverinfo tr.rowcol1,
.serverinfo tr.rowcol3,
.serverinfo tr.rowcol5,
.serverinfo tr.rowcol7,
.serverinfo tr.rowcol9
{
	background: url(images/rowtitle.gif) repeat-x left top;
}
.serverinfo tr.rowcol0,
.serverinfo tr.rowcol2,
.serverinfo tr.rowcol4,
.serverinfo tr.rowcol6,
.serverinfo tr.rowcol8,
.serverinfo tr.rowcol10
{
	background: url(images/rowtitle.gif) repeat-x left top;
}
.serverinfo td,
.norank td 
{
	border:none;
	padding:5px 5px 5px 5px;
}

.serverinfo td.rowtitle{
	background: url(images/rowtitle.gif) repeat-x left top;
	font-size:14px;
	font-weight: bold;
	text-align:left;
	padding:5px;
	border:solid 1px #ccc;
}
.serverinfo td.no1_rowcol0{
	background: url(images/ico_rank4a_1.gif) no-repeat;
	padding:0px 5px 0px 20px;
	margin:0;
	min-height:50px;
	text-align:center;
}
.serverinfo td.no2_rowcol0{
	background: url(images/ico_rank4a_2.gif) no-repeat;
	padding:0px 5px 0px 20px;
	margin:0;
	min-height:50px;
	text-align:center;
}
.serverinfo td.no3_rowcol0{
	background: url(images/ico_rank4a_3.gif) no-repeat;
	padding:0px 5px 0px 20px;
	margin:0;
	min-height:50px;
	text-align:center;
}
.serverinfo td.no1_rowcol1{
	background: url(images/ico_rank4a_1.gif) no-repeat;
	padding:0px 5px 0px 20px;
	margin:0;
	min-height:50px;
	text-align:center;
}
.serverinfo td.no2_rowcol1{
	background: url(images/ico_rank4a_2.gif) no-repeat;
	padding:0px 5px 0px 20px;
	margin:0;
	min-height:50px;
	text-align:center;
}
.serverinfo td.no3_rowcol1{
	background: url(images/ico_rank4a_3.gif) no-repeat;
	padding:0px 5px 0px 20px;
	margin:0;
	min-height:50px;
	text-align:center;
}



.serverinfo td.no4_rowcol0,
.serverinfo td.no5_rowcol0,
.serverinfo td.no6_rowcol0,
.serverinfo td.no7_rowcol0,
.serverinfo td.no8_rowcol0,
.serverinfo td.no9_rowcol0,
.serverinfo td.no10_rowcol0,
.serverinfo td.col_rowcol0,
.serverinfo td.col_rowcol
{
	background: url(images/rowtitle.gif) repeat-x left top;
	padding:5px 5px 0px 20px;
	margin:0;
	min-height:50px;
	text-align:center;
}

.serverinfo td.no4_rowcol1,
.serverinfo td.no5_rowcol1,
.serverinfo td.no6_rowcol1,
.serverinfo td.no7_rowcol1,
.serverinfo td.no8_rowcol1,
.serverinfo td.no9_rowcol1,
.serverinfo td.no10_rowcol1,
.serverinfo td.col_rowcol1
{
	background: url(images/rowtitle.gif) repeat-x left top;
	padding:5px 5px 0px 20px;
	margin:0;
	min-height:50px;
	text-align:center;
}


.serverinfo td.coltitle0
{
/*	background: #fe8; */
	background: #fffce0;
	font-weight: bold;
	text-align:left;
	padding:5px;
}
.serverinfo td.coltitle1 
{
/*	background: #f8d888; */
	background: #fff8c8;
	font-weight: bold;
	text-align:left;
	padding:5px;
}

.serverinfo td.colinfo 
{
	vertical-align:top;
}

.serverinfo td.colinfo_frame 
{
	vertical-align:top;
	border: 1px solid #aaa;
	padding:5px 5px 5px 5px;
}

#content .serverinfo td img,
#content .norank td img 
{
	vertical-align:top;
	margin:0 5px 0 5px;
}

#content .serverinfo p.colname,
#content .norank p.colname
{
	font-size:12px;
	font-weight:bold;
	padding:0;
	margin:5px;
	line-height:16px;
}

#content .serverinfo p.homepage,
#content .norank p.homepage
{
	font-size:10px;
	font-weight:bold;
	padding:5px 0 0 0;
	margin:0;
	line-height:12px;
}

#content .serverinfo ul.homepage,
#content .norank ul.homepage
{
	font-size:10px;
	font-weight:bold;
	line-height:12px;
	list-style: square url(images/li.gif) inside;
}
#content .serverinfo ul.homepage li,
#content .norank ul.homepage  li
{
	margin:0;
}
#content .serverinfo p.colval,
#content .norank p.colval
{
	clear:left;
	font-size:11px;
	padding:5px 0 0 10px;
	margin:0;
	line-height:14px;
}


.valueinfo {
    border-collapse: collapse;
    margin: 0;
    padding: 0;
    width:100%;
}
.valueinfo tr {
    margin: 0;
    padding: 0;
    vertical-align:top;
}
/* .valueinfo  tr:hover{
    background: none;
}
 */
.valueinfo td {
    margin: 0;
    padding: 0;
}

.valueinfo td.month_price_t {
color:#088;
}
.valueinfo td.month_price_v {
color:#088;
}

.valueinfo td.check_value_t {
color:#880;
}
.valueinfo td.check_value_v {
color:#880;
}

.valueinfo td.otoku_value_t {
color:#808;
}
.valueinfo td.otoku_value_v {
color:#808;
}

.valueinfo td.no1_rowcol_m ,
.no1_div_m
{
	background: url(images/ico_rank4a_1.gif) no-repeat;
	padding:7px 5px 5px 20px;
	margin:0;
	min-height:50px;
	text-align:left;
}
.valueinfo td.no2_rowcol_m
{
	background: url(images/ico_rank4a_2.gif) no-repeat;
	padding:7px 5px 5px 20px;
	margin:0;
	min-height:50px;
	text-align:left;
}
.valueinfo td.no3_rowcol_m
{
	background: url(images/ico_rank4a_3.gif) no-repeat;
	padding:7px 5px 5px 20px;
	margin:0;
	min-height:50px;
	text-align:left;
}
.valueinfo td.col_rowcol_m
{
	background: url(images/rowtitle.gif) repeat-x left top;
	padding:12px 5px 5px 20px;
	margin:0;
	min-height:50px;
	text-align:left;
}



.valueinfo_s {
    border-collapse: collapse;
    margin: 0;
    padding: 0;
    width:100%;
}
.valueinfo_s tr {
    margin: 0;
    padding: 0;
    vertical-align:top;
}
.valueinfo_s tr.row {
    background-color: #f0f0f0;
}
.valueinfo_s tr.row0 {
    background-color: #fff;
}
.valueinfo_s tr.row1 {
    background-color: #f8f8ff;
}

.valueinfo_s td ,
.valueinfo_s th 
{
    margin: 0;
    padding: 3px;
    border:solid #ccc 1px;
}

.valueinfo_s td.month_price_t ,
.valueinfo_s th.month_price_t 
 {
color:#088;
text-align:right;
}
.valueinfo_s td.month_price_v ,
.valueinfo_s th.month_price_v 
{
color:#088;
text-align:right;
}

.valueinfo_s td.check_value_t ,
.valueinfo_s th.check_value_t 
{
color:#880;
text-align:right;
}
.valueinfo_s td.check_value_v ,
.valueinfo_s th.check_value_v 
{
color:#880;
text-align:right;
}

.valueinfo_s td.otoku_value_t ,
.valueinfo_s th.otoku_value_t 
{
color:#808;
text-align:right;
}
.valueinfo_s td.otoku_value_v ,
.valueinfo_s th.otoku_value_v 
{
color:#808;
text-align:right;
}

.valueinfo_s td.no1_rowcol_m ,
.valueinfo_s th.no1_rowcol_m 
{
	background: url(images/no1.png) no-repeat 3px 5px;
	padding:0px 0px 0px 20px;
	margin:0;
	min-height:18px;
	text-align:left;
	vertical-align:top;
}
.valueinfo_s td.no2_rowcol_m ,
.valueinfo_s th.no2_rowcol_m
{
	background: url(images/no2.png) no-repeat 3px 5px;
	padding:0px 0px 0px 20px;
	margin:0;
	min-height:18px;
	text-align:left;
	vertical-align:top;
}
.valueinfo_s td.no3_rowcol_m ,
.valueinfo_s th.no3_rowcol_m
{
	background: url(images/no3.png) no-repeat 3px 5px;
	padding:0px 0px 0px 20px;
	margin:0;
	min-height:18px;
	text-align:left;
	vertical-align:top;
}
.valueinfo_s td.col_rowcol_m ,
.valueinfo_s th.col_rowcol_m
{
	background: none;
	padding:0px 0px 0px 20px;
	margin:0;
	min-height:18px;
	text-align:left;
	vertical-align:top;
}

.no1_div_m
{
	background: url(images/no1.png) no-repeat 0px 5px;
	padding:0px 0px 0px 20px;
	margin:0;
	min-height:18px;
	text-align:left;
	vertical-align:middle;
}
.no2_div_m
{
	background: url(images/no2.png) no-repeat 0px 5px;
	padding:0px 0px 0px 20px;
	margin:0;
	min-height:18px;
	text-align:left;
	vertical-align:middle;
}
.no3_div_m
{
	background: url(images/no3.png) no-repeat 0px 5px;
	padding:0px 0px 0px 20px;
	margin:0;
	min-height:18px;
	text-align:left;
	vertical-align:middle;
}
.nox_div_m
{
	background: none;
	padding:0px 0px 0px 20px;
	margin:0;
	min-height:18px;
	text-align:left;
	vertical-align:middle;
}

.no1_div_m img ,
.no2_div_m img ,
.no3_div_m img ,
.nox_div_m img 
{
	margin:0 10px 0 0px; 
	vertical-align:middle;
}

.serverinfodetail {

    width: 100%;
    margin: 0 0 20px 0;
    padding: 0;

    border-collapse: collapse;
    table-layout:fixed;
}

.serverinfodetail tr{
	vertical-align:top;
    margin: 0;
    padding: 0;
}

.serverinfodetail tr.rowcol1
{
	background: #fee;
}
.serverinfodetail tr.rowcol2
{
	background: #eef;
}
.serverinfodetail tr.rowcol3
{
	background: #efe;
}
.serverinfodetail tr.row0
{
	background: #fff;
}
.serverinfodetail tr.row1
{
	background: #eee;
}
.serverinfodetail tr:hover{
	background: #eee;
}

.serverinfodetail td{
	border:1px solid #ccc;
	margin: 0;
	padding:5px;
	font-size:10px;
}
.serverinfodetail td.rowtitle{
	background-image: none;
/*	background-color: #ffcc44; */
	background-color: #fda;
	font-weight: bold;
	text-align:center;
	padding:5px;
	font-size:11px;

}
.serverinfodetail td.rowtitle0 {
	background: #FF8888;
	font-weight: bold;
	text-align:center;
	padding:5px;
	font-size:11px;
}
.serverinfodetail td.rowtitle1 {
	background: #FFcc88;
	font-weight: bold;
	text-align:center;
	padding:5px;
	font-size:11px;
}
.serverinfodetail td.rowtitle0 a ,
.serverinfodetail td.rowtitle1 a 
{
	color: #0099ff;
}
.serverinfodetail td.rowtitle0 a:hover ,
.serverinfodetail td.rowtitle1 a:hover 
{
	color: #0099ff;
	text-decoration:underline;
}

.serverinfodetail td.no1{
	background: url(images/kin.gif) no-repeat  5px 5px;
	padding:0;
	margin:0;
	width:64px;
}
.serverinfodetail td.no2{
	background: url(images/gin.gif) no-repeat  5px 5px;
	padding:0;
	margin:0;
}
.serverinfodetail td.no3{
	background: url(images/do.gif) no-repeat  5px 5px;
	padding:0;
	margin:0;
}
.serverinfodetail td.no4{
	background: url(images/4.gif) no-repeat  5px 5px;
	padding:0;
	margin:0;
}
.serverinfodetail td.no5{
	background: url(images/5.gif) no-repeat  5px 5px;
	padding:0;
	margin:0;
}
.serverinfodetail td.no6{
	background: url(images/6.gif) no-repeat  5px 5px;
	padding:0;
	margin:0;
}
.serverinfodetail td.no7{
	background: url(images/7.gif) no-repeat  5px 5px;
	padding:0;
	margin:0;
}
.serverinfodetail td.no8{
	background: url(images/8.gif) no-repeat  5px 5px;
	padding:0;
	margin:0;
}
.serverinfodetail td.no9{
	background: url(images/9.gif) no-repeat  5px 5px;
	padding:0;
	margin:0;
}
.serverinfodetail td.no10{
	background: url(images/10.gif) no-repeat  5px 5px;
	padding:0;
	margin:0;
}

.serverinfodetail td.coltitle0
{
/*	background: #fe8; */
	background: #fffce0;
	font-weight: bold;
	text-align:left;
	padding:5px;
	font-size:11px;
}
.serverinfodetail td.coltitle1 
{
/*	background: #f8d888; */
	background: #fff8c8;
	font-weight: bold;
	text-align:left;
	padding:5px;
	font-size:11px;
}

.serverinfodetail p.colname
{
	font-size:12px;
	font-weight:bold;
}
.serverinfodetail p.colval
{
	font-size:11px;
}
.serverinfodetail td.colval0
{
	background: #fff;
	text-align:left;
	padding:5px;
}
.serverinfodetail td.colval1 
{
/*	background: #eee; */
	background: #f8f8f8;
	text-align:left;
	padding:5px;
}


.domaininfodetail {
    width: 100%;
    margin: 0 0 20px 0;
    padding: 0;
    border-collapse: collapse;
}

.domaininfodetail tr{
	vertical-align:top;
    margin: 0;
    padding: 0;
}

.domaininfodetail tr.rowcol1
{
	background: #fee;
}
.domaininfodetail tr.rowcol2
{
	background: #eef;
}
.domaininfodetail tr.rowcol3
{
	background: #efe;
}
.domaininfodetail tr.row0
{
	background: #fff;
}
.domaininfodetail tr.row1
{
/*	background: #eee; */
	background: #f8f8f8;
}
.domaininfodetail tr:hover{
/*	background: #eee; */
	background: #f8f8f8;
}

.domaininfodetail td{
	border:1px solid #ccc;
	margin: 0;
	padding:5px;
}
.domaininfodetail td.rowtitle{
/*	background: #99FF00; */
	background: #dfa;
	font-weight: bold;
	text-align:center;
	padding:5px;
}
.domaininfodetail td.no1{
	background: url(images/ico_rank4a_1.gif) no-repeat;
	padding:0;
	margin:0;
	width:64px;
}
.domaininfodetail td.no2{
	background: url(images/ico_rank4a_2.gif) no-repeat;
	padding:0;
	margin:0;
}
.domaininfodetail td.no3{
	background: url(images/ico_rank4a_3.gif) no-repeat;
	padding:0;
	margin:0;
}
.domaininfodetail td.no4,
.domaininfodetail td.no5,
.domaininfodetail td.no6,
.domaininfodetail td.no7,
.domaininfodetail td.no8,
.domaininfodetail td.no10
{
	padding:0;
	margin:0;
}

.domaininfodetail td.coltitle0
{
/*	background: #ef8; */
	background: #fcffe0;
	font-weight: bold;
	text-align:left;
	padding:5px;
}
.domaininfodetail td.coltitle1 
{
/*	background: #d8f888; */
	background: #f8ffc8;
	font-weight: bold;
	text-align:left;
	padding:5px;
}

.domaininfodetail p.colname
{
	font-size:12px;
	font-weight:bold;
}
.domaininfodetail p.colval
{
	font-size:11px;
}


.domaininfodetail ul
{
	list-style-image: url(images/libtn_g.gif);
	padding-left: 0;
	margin-left: 0;
	line-height:16px;
}
.domaininfodetail ul li
{
	margin: 0px;
}

.domaininfodetail div.campaign {
	border:1px solid #ccc;
	background: #ffffcc;
	padding: 5px;
}
div.domainlist {
	border:1px solid #ccc;
	background: #ffffcc;
	padding: 5px;
	font-size: 10px;
	line-height: 10px;
}

.campaigninfoR div.domainlist ,
.campaigninfoD div.domainlist 
{
	width: 250px;
}
.rank div.domainlist ,
.rank_big div.domainlist ,
.rank_yen div.domainlist ,
.list div.domainlist 
{
	border:1px solid #ccc;
}

table.domainlist {
	border: solid 1px #888; border-collapse: collapse;
	width:100%;
}
table.domainlist tr {
	vertical-align:top;
	background: none;
}
table.domainlist td {
	vertical-align:top;
	background: none;
}
table.domainlist tr.domain_kind td {
	vertical-align:top;
	background: url("images/rowtitle_domain.gif") repeat-x left top;
}

table.domainlist tr.domain_title td {
	vertical-align:top;
	background: url("images/ichioshi_h1_2.png") no-repeat left top;
	padding:10px;
}
table.domainlist tr.domain_button td {
	padding:0px;
	vertical-align:top;
	background: #eee;
}


div.campaindetail {
	background: transparent url(images/ya.gif) no-repeat left top;
	border:none;
	padding-left: 16px;
}
div.campaintitle {
	background: none;
	border:none;
	padding-bottom: 10px;
}

/************************************************
*	breadcrumb  									*
************************************************/
#breadcrumb {
	clear:both;
	text-align: left;
	margin: 0px auto 0px;
	padding: 2px 2px 4px 2px;
	color:#444;
	font-size:10px;
	font-weight: bold;
	vertical-align:middle;
	background: #eee url(images/pan_menu_b.png) repeat-x left bottom;
	
 border:solid 1px #ccc;
}

* html #breadcrumb {
	background: #eee url(images/pan_menu_b.png) repeat-x left 2px;
}


#breadcrumb ul {
	margin: 0px;
	padding: 0px;
	}

#breadcrumb li {
	display: inline;
	padding: 0px;
	}



#breadcrumb  a	
{
 color:#444;
 text-decoration:none;
 font-weight: normal;

 padding-left:20px;
 padding-right:10px;
 background: url(images/arrow09-001.gif) no-repeat left center; 
}

#breadcrumb  a:link, 
#breadcrumb  a:visited	
{
 color:#444;  
}

#breadcrumb  a:hover,
#breadcrumb  a:active	
{
	color: #888;
	text-decoration:underline;
}


/* #breadcrumb */
#breadcrumb span.current 
{
 padding-left:20px;
 padding-right:10px;
 background: #f8f8f8 url(images/arrow09-001.gif) no-repeat left center; 
 
 border-top:solid 1px #ccc;
 border-left:solid 1px #ccc;
 border-right:solid 1px #fff;
 border-bottom:solid 1px #fff;
 }
/************************************************
*	breadcrumb2  									*
************************************************/
#breadcrumb2 {
	clear:both;
	text-align: left;
	margin: 0px auto 0px;
	padding: 2px 2px 4px 2px;
	color:#444;
	font-size:10px;
	font-weight: bold;
	vertical-align:middle;
	background: #eee url(images/pan_menu_b.png) repeat-x left bottom;
	
	border:solid 1px #ccc;
}

* html #breadcrumb2 {
	background: #eee url(images/pan_menu_b.png) repeat-x left 2px;
}


#breadcrumb2 ul {
	margin: 0px;
	padding: 0px;
	}

#breadcrumb2 li {
	display: inline;
	padding: 0px;
	}



#breadcrumb2  a	
{
 color:#444;
 text-decoration:none;
 font-weight: normal;

 padding-left:20px;
 padding-right:10px;
 background: url(images/arrow09-001.gif) no-repeat left center; 
}

#breadcrumb2  a:link, 
#breadcrumb2  a:visited	
{
 color:#444;  
}

#breadcrumb2  a:hover,
#breadcrumb2  a:active	
{
	color: #888;
	text-decoration:underline;
}


/* #breadcrumb2 */
#breadcrumb2 span.current 
{
 padding-left:20px;
 padding-right:10px;
 background: #f8f8f8 url(images/arrow09-001.gif) no-repeat left center; 
 
 border-top:solid 1px #ccc;
 border-left:solid 1px #ccc;
 border-right:solid 1px #fff;
 border-bottom:solid 1px #fff;
 }

.rank ,
.rank_big ,
.rank_yen 
 {
	margin:10px 0 10px 0;
	padding:0;
}

.gohome {
	text-align:center;
	font-size:16px;
	margin-bottom:5px;
}
div.wframe
{
	margin:10px 0 10px 0;
	text-align: left;
	border-top:5px solid #FFD5A3;
	border-bottom:5px solid #FFD5A3;
	padding: 5px 0 5px 0;
}
div.match
{
	color:#f00;
}

div.dframe
{
	margin:5px 0 5px 0;
	text-align: left;
	border:1px dashed #888;
	padding: 10px 10px 10px 10px;
	background-color: #f8f8f8;
}

div.answered
{
	margin:0;
	text-align: left;
	border:2px dashed #888;
	padding: 5px;
	background-color: #fff;
}

div.dash
{
	margin:5px 0 5px 0;
	text-align: left;
	border: dashed 2px #888;
	padding: 5px;
	background-color: none;
}

div.comment
{
	margin:5px 0 5px 0;
	text-align: left;
	border: 1px solid #884;
	padding:10px 10px 10px 35px;
	background: #ffe url("images/comment_w.png") no-repeat 10px 10px;
}

div.cframe
{
	margin:5px 0 5px 0;
	text-align: left;
	border:1px solid #ccc;
	padding: 10px 10px 10px 10px;
}
div.gframe
{
	margin:5px 0 5px 0;
	text-align: left;
	border:1px solid #480;
	padding: 10px 10px 10px 10px;
}
div.oframe
{
	margin:5px 0 5px 0;
	text-align: left;
	border:1px solid #e80;
	padding: 10px 10px 10px 10px;
}
div.frame
{
	margin:5px 0 5px 0;
	text-align: left;
	border:1px solid #EA4;
	padding: 10px 10px 10px 10px;
	vertical-align:top;
}
div.frameexec
{
	margin:5px 0 5px 0;
	text-align: left;
	border:1px solid #EA4;
	background: #fff8f0;
	padding: 10px 10px 10px 10px;
	vertical-align:top;
}
div.campaign_frame
{
	margin:5px 0 5px 0;
	text-align: left;
	border:1px dashed #aaa; 
	padding:5px 5px 5px 38px;
	vertical-align:top;
/*	background: #fff url("images/sale3.png") no-repeat left top ; */
	background: #fff url("images/sale_icon.gif") no-repeat 2px 2px ;
	font-size:11px;
}
div.info_frame
{
	margin:5px 0 5px 0;
	text-align: left;
	border:1px solid #aaa;
	padding:5px 5px 5px 25px;
	vertical-align:top;
	background: #fff url("images/information.png") no-repeat 5px 5px ;
}

div.point,
#campain_view div.post
{
	margin:5px 0 5px 0;
	text-align: left;
	border:1px solid #08a;
	padding: 10px 10px 10px 50px;
	background: #f8f8ff url("images/point_icon_20_08f.png") no-repeat 5px 5px ;
}

div.godomain,
div.gorental 
 {
	margin:5px 0 5px 0;
	text-align: left;
	border:1px solid #480;
	padding: 10px 10px 10px 45px;
	background: #f8fff8 url("images/handshake.gif") no-repeat 7px 5px ;
}

div.good 
{
	margin:0;
	text-align: left;
	padding: 10px 10px 10px 40px;
	background:  url("images/good.gif") no-repeat 10px 10px ; 
}
div.checkpoint 
{
	margin:0;
	text-align: left;
	padding: 10px 10px 10px 40px;
	background:  url("images/check-32.png") no-repeat 10px 10px ; 
}



div.check ,
div.warning 
 {
	margin:5px 0 5px 0;
	text-align: left;
	border:1px solid #dc0;
	padding:10px 10px 10px 35px;
	background: #fffff0 url("images/warning.png") no-repeat 10px 10px ;
}

div.checkg {
	margin:5px 0 5px 0;
	text-align: left;
	border:1px solid #aaa;
	padding:10px 10px 10px 35px;
	background: #f8f8f8 url("images/warning.png") no-repeat 10px 10px ;
}


div.hint 
{
	margin:5px 0 5px 0;
	text-align: left;
	border:1px dashed #aaa;
	padding:10px 10px 10px 35px;
	background: #f8f8f8 url("images/hint.png") no-repeat 10px 10px ;
}


div.hint0 
{
	margin:0;
	text-align: left;
	border:1px solid #aaa;
	padding:5px 5px 5px 33px;
	background: #f8f8f8 url("images/hint.png") no-repeat 10px 10px ;
}
div.ichioshi 
{
	margin:0 0 10px 0;
	text-align: left;
	border:1px solid #f80;
	padding:40px 5px 5px 5px;
	background: #FFF8f0 url("images/ichioshi.png") no-repeat left top;
}
div.ichioshi_no
{
	color:#444;
}
div.ichioshi_no_f
{
	margin:5px 0 5px 0;
	padding:5px;
	border:solid 1px #ccc;
}
div.ichioshi_item
{
	margin:0 0 10px 0;
	text-align: left;
	border:none;
	padding:5px 5px 5px 35px;
	background: transparent url("images/ichioshi_icon.png") no-repeat 5px 5px;
	height:24px;
}
#content div.ichioshi p ,
#sagtaraf div.ichioshi_no p ,
#sagtaraf div.ichioshi_no_f p

{
	line-height:16px;
}
#content div.ichioshi p.indent ,
#sagtaraf div.ichioshi_no p.indent ,
#sagtaraf div.ichioshi_no_f p.indent 
{
	line-height:12px;
	text-indent: 10px;
}
#content div.ichioshi p.colval2_simple ,
#sagtaraf div.ichioshi_no p.colval2_simple ,
#sagtaraf div.ichioshi_no_f p.colval2_simple
{
	font-size:80%;
	padding:0;
	margin:0;
	color:#888;
}
#sagtaraf .ichioshi_no h2 , 
#sagtaraf .ichioshi_no h4
{
	color: #00a;	
	font-weight: bold;
	font-size: 12px;
/*	line-height: 24px; */
/*	padding: 8px 0 5px 60px; */
	vertical-align:middle;
	margin: 0;
/*	background: url(images/ichioshi_h1.png) no-repeat left top; */
/*	border:1px solid #fc8; */
	padding:0 0 0 45px;
	background: url(images/icon_checkit.png) no-repeat  left 4px;
}
.ichioshi_no_list
{

	padding:0 5px 5px 5px;
	margin:0;
	height:auto;
	overflow:none;
}
.ichioshi_no_list2
{

	padding:5px;
	margin:0;
	height:auto;
	overflow:none;
	border:1px dashed #aaa;
	background-color: #f8f8f8;
}
.ichioshi_no_list2 ul
{
	list-style: none;
/*	padding:0; */
/* 	margin:0; */
}

div.h4  {
	padding-top:0;
	margin-top:0;
	color: #f80;
	text-decoration: none;
	font-size: 14px;
	font-weight: normal;
	border-bottom:1px solid #EA4;
}
div.hint h3,
div.h3  {
	padding-top:0;
	margin-top:0;
	color: #000;
	text-decoration: none;
	font-size: 16px;
	font-weight: normal;
}
div.h2  {
	padding-top:0;
	margin-top:0;
	color: #f80;
	text-decoration: none;
/*	font-size: 18px; */
	font-size: 14px;
	font-weight: bold;
	border-bottom:1px solid #EA4;
}

div#relate 
{
	margin:5px 0 5px 0;
	text-align: left;
	border-left:4px solid #aaa;
	padding: 0 0 10px 0px;
}
div#relate ul
{
	list-style: none;
	margin: 0;
	padding: 0;
}
div#relate ul li
{
	list-style: none;
	background: transparent url(images/li_gg.gif) no-repeat left center;
	padding: 2px 0 2px 18px;
}


#sayfa ul.similar-posts ,
#archive ul.similar-posts
{
	list-style: none;
	padding:0;
	margin:0 0 0 5px;
}
#sayfa ul.similar-posts li ,
#archive ul.similar-posts li
{
	list-style: none;
	display: block;
	margin: 0;
	padding: 2px 0 2px 18px;
	border: none;
	background: transparent url(images/li_gg.gif) no-repeat 0px 4px;
	line-height:14px;

}

#sayfa ul.similar-posts a ,
#archive ul.similar-posts a
{
}
#sayfa ul.similar-posts a:hover ,
#archive ul.similar-posts a:hover
{
}

p#br
{
	padding-top:10px ;
}

#sayfa table.panelw ,
#archive table.panelw 
{
margin:0;
padding:0;
}

p.zero {
	display:none;
	line-height:0;
}


div.SERVER a{
	width:220px;
	height:70px;
	display:block;
	background: url(images/sv_top_s1.png) no-repeat top left;
	text-decoration:none;
	text-align:center;
}

div.SERVER a:hover{
	background: url(images/sv_top_s1.png) no-repeat -2px -2px;
}


div.SERVER2 a{
	width:220px;
	height:70px;
	display:block;
	background: url(images/sv_top_s2.png) no-repeat top left;
	text-decoration:none;
	text-align:center;
}

div.SERVER2 a:hover{
	background: url(images/sv_top_s2.png) no-repeat -2px -2px;
}

div.SERVER3 a{
	width:220px;
	height:70px;
	display:block;
	background: url(images/sv_top_s3.png) no-repeat top left;
	text-decoration:none;
	text-align:center;
}

div.SERVER3 a:hover{
	background: url(images/sv_top_s3.png) no-repeat -2px -2px;
}

div.SERVER4 a{
	width:220px;
	height:70px;
	display:block;
	background: url(images/sv_top_s4.png) no-repeat top left;
	text-decoration:none;
	text-align:center;
}

div.SERVER4 a:hover{
	background: url(images/sv_top_s4.png) no-repeat -2px -2px;
}


div.DOMAIN a{
	width:220px;
	height:70px;
	display:block;
	background: url(images/dm_top_s.png) no-repeat top left;
	text-decoration:none;
	text-align:center;
}

div.DOMAIN a:hover{
	background: url(images/dm_top_s.png) no-repeat -2px -2px;
}

#similar
{
	padding:10px 0 10px 0;
}

#similar h3,
#similar p{
	margin-top:15px;
	color:#6B4;
	font-weight:bold;
	font-size:14px;
}


div.campaigninfoR ,
div.campaigninfoD 
{
	margin:10px 0 10px 0;
	text-align: left;
	border:1px solid #EA4;
	padding: 0px 10px 10px 5px;
}

div.campaigninfoR strong.date ,
div.campaigninfoD strong.date {
	color:#800;
}
div.campaigninfoR strong.campaign ,
div.campaigninfoD strong.campaign {
	color:#080;
	line-height:16px;
}
#content ul.campaign 
{
	list-style: none;
	padding: 10px 0 0 0;
	margin: 0;
}


#content ul.campaign li 
{
/*	background: url(images/sale2.png) no-repeat left top; */
	background: url(images/icon_sale.png) no-repeat 10px top;
	line-height:16px;
	padding: 10px 0 10px 10px;
	margin:0;
	font-size:11px;
}


font.bcyan{
	color:#08f;
}
font.bgreen{
	color:#0a0;
}

ul.index 
{
	list-style-image: url(images/lisg.gif);
	padding-left: 0;
	margin-left: 0;
	line-height:14px;
}

ul.index_star 
{
	list-style-image: url(images/star_li.gif);
	padding-left: 0;
	margin-left: 0;
	line-height:14px;
}

ul.oindex 
{
	list-style-image: url(images/li_orange.png);
/*	padding-left: 0;
	margin-left: 0;
	line-height:14px; */
	font-size:14px;
}

ul.oindex ul
{
	list-style: disc outside;
/*	line-height:11px; */
	font-size:12px;
}
ul.oindex ol ,
ul.oindex div ,
ul.oindex p 
{
	font-size:12px;
}

#content p.br 
{
	margin-top:12px;
}

ul.point 
{
	list-style-image: url(images/f/point5.gif);
	padding-left: 0;
	margin-left: 0;
	line-height:14px;
}

#content ul.point24 
{
	list-style: none;
	margin:0;
	padding:0;
}
#content ul.point24 li {
	padding: 0px 0 5px 40px;
	margin: 0;
	background: transparent url(images/point_icon_f80.png) no-repeat left top;

	line-height:32px;
}

#content ul.point24 li:first-line {
/*	font-size:18px; */
	font-size:14px;
	color: #f80;
	text-decoration: none;
}

#content ul.normal
{
	list-style: disc;
	margin:14px;
	padding:0;
}
#content ul.normal li {
	padding: 0px;
	margin: 0;
	background: none;
	line-height:14px;
	background: none;
}

#content ul.normal li:first-line {
	color: #444;
	font-size: 12px;
	text-decoration: none;
}


.h3point 
{
	background-color:#eee;
	color: #f80;
	text-decoration: none;
/*	font-size:18px; */
	font-size:14px;
	line-height:24px;
	padding:5px 5px 5px 20px;
	margin:5px 0 5px 0;
	border-bottom:1px #ccc solid;
	border-left:20px #f80 solid;
}
.h1point 
{
	color: #000;
/*	font-size:18px; */
	font-size:14px;
	line-height:30px;
	padding:5px 5px 5px 30px;
	margin:5px 0 5px 0;
	border-bottom:1px #aaa dashed ;
	background: #f0f0f0 url(images/ichioshi_icon.png) no-repeat 5px 5px;
}

.h4point 
{
	background-color:#eee;
	color: #0099FF;
	text-decoration: none;
/*	font-size:18px; */
	font-size:14px;
	line-height:24px;
	padding:5px 5px 5px 20px;
	margin:5px 0 5px 0;
	border-bottom:1px #ccc solid;
	border-left:20px #f80 solid;
}

#content p.h3similar
{
	color: #f80;
	text-decoration: none;
	font-weight: bold;
	font-size:16px;
	margin:20px 0 0 0;
}

.no {
	color:#aaa;
	margin: 0;
	padding: 0;
}
.yes {
	color:#000;
	margin: 0;
	padding: 0;
}

.yesy_hit {
	color:#f00;
	margin: 0;
	padding: 0;
}


td.colval {
	width:150px;
}

.tablenav {
	color: #f80;
	background:white;
	margin: 1em auto;
	line-height:2em;
	text-align:center;
}

a.page-numbers, .tablenav .current {
	color: #888;
	padding: 2px .4em;
	border:solid 1px #ccc;
	text-decoration:none;
	font-size:smaller;
}

a.page-numbers:hover {
	background: #fd8;
}

.tablenav .current {
	background: #fd8;
	border-color: #ccc;
	font-weight:bold;
}

.tablenav .next, .tablenav .prev {
	border:0 none;
	background:transparent;
	text-decoration:underline;
	font-size:smaller;
	font-weight:bold;
}
#content .simple_rank,
#sagtaraf .simple_rank
{
	padding:0;
	margin:0;
	border: none;
}
#content .simple_rank ul,
#sagtaraf .simple_rank ul
{
	margin:0 0 10px 0;
	list-style: none;
}
#content .simple_rank li,
#sagtaraf .simple_rank li
{
	margin:0;
	list-style: none;
}
#content .simple_rank p ,
#content .simple_rank div,
#sagtaraf .simple_rank p ,
#sagtaraf .simple_rank div
{
	padding:0;
	margin:0;
	line-height:normal;
}

#content .simple_rank p.colname_simple,
#sagtaraf .simple_rank p.colname_simple
{
	padding:0;
	margin:0;
}
#content .simple_rank p.colval_simple,
#sagtaraf .simple_rank p.colval_simple
{
	padding:0;
	margin:0;
}
#content .simple_rank p.colval2_simple,
#sagtaraf .simple_rank p.colval2_simple
{
	font-size:80%;
	padding:0;
	margin:0;
	color:#888;
}
#content .simple_rank li.no1,
#sagtaraf .simple_rank li.no1
{
	background: url(images/ranking11_1.gif) no-repeat  0px 0px;
	padding-left:25px;
}
#content .simple_rank li.no2,
#sagtaraf .simple_rank li.no2
{
	background: url(images/ranking11_2.gif) no-repeat  0px 0px;
	padding-left:25px;
}
#content .simple_rank li.no3,
#sagtaraf .simple_rank li.no3
{
	background: url(images/ranking11_3.gif) no-repeat  0px 0px;
	padding-left:25px;
}
#content .simple_rank li.no,
#sagtaraf .simple_rank li.no
{
	background: none;
	padding-left:20px;
}
#sagtaraf p.no {
	text-indent: -20px;
}


.ranka {
	margin:10px 0 10px 0;
	padding:10px;
	border:1px solid #ccc;
	background: url("images/book.png") no-repeat 5px 5px;

}
.ranka h5 {
	color: #4444dd;
	font-size: 14px;
	font-weight: normal;
	margin: 10px 0px 0px 0px;
	padding: 0;
	font-weight:bold;
	text-align:center;
}

#content div.ranka table {
	table-layout:fixed;
}
#content p.amazon {
	word-wrap: break-word; 
	overflow:auto;
}
div.ranka td.id1 {
	background: url("images/medal_mr_kin.png") no-repeat 0px 0px;
	padding-top:5px;
	word-wrap: break-word; 
	overflow:auto;
}
div.ranka td.id2 {
	background: url("images/medal_mr_gin.png") no-repeat 0px 0px;
	padding-top:5px;
	word-wrap: break-word; 
	overflow:auto;
}
div.ranka td.id3 {
	background: url("images/medal_mr_do.png") no-repeat 0px 0px;
	padding-top:5px;
	word-wrap: break-word; 
	overflow:auto;
}
div.ranka td.id4 {
	padding-top:5px;
	word-wrap: break-word; 
	overflow:auto;
}
div.ranka td.id5 {
	padding-top:5px;
	word-wrap: break-word; 
	overflow:auto;
}
td.title {
	font-weight:bold;
	vertical-align: top;
}
td.command {
	padding-left:10px;
	vertical-align: top;
}

table.errorcode {
	border: solid 1px #000; border-collapse: collapse;
}
table.errorcode tr {
	vertical-align:top;
}
table.errorcode tr.title {
	background:#eee;
}
table.errorcode th {
	background:#eee;
	border: solid 1px #000;
}
table.errorcode th.check {
	background:#fee;
	border: solid 1px #000;
}
table.errorcode td {
	border: solid 1px #000;
}

table.panel {
	border: solid 1px #aaa; border-collapse: collapse;
	background:#f0f0f0;
}
table.panel tr {
	vertical-align:top;
}
table.panel tr.row0 {
	vertical-align:top;
	background:#ffffff;
}
table.panel tr.row1 {
	vertical-align:top;
	background:#f0f0f0;
}
table.panel tr.title {
	background:#eee;
}
table.panel th {
	background:#ddd;
	border: solid 1px #aaa;
}
table.panel th.check {
	background:#eee;
	border: solid 1px #aaa;
}
table.panel td {
	border: solid 1px #aaa;
	padding:5px;
	background:none;
}


#content div.home
{
	text-align:right;
	font-size:11px;
}
#content div.home img 
{
	vertical-align:middle;
}

#content div.home h1 ,
#content div.home h2 
{
	background:none;
	border:none;
	margin:0;
	padding:0;

	font-size:11px;
	text-align:right;
	font-weight: normal;

	display:inline;
	text-shadow: none;

	line-height:20px;
	vertical-align: middle;
}
#content div.home h1 a ,
#content div.home h1 a:visited ,
#content div.home h2 a ,
#content div.home h2 a:visited 
{
	color: #00f;
	font-weight: bold;
	text-shadow: none;
	text-decoration: underline;
}

#content div.home h1 a:hover ,
#content div.home h2 a:hover 
{
	font-weight: bold;
	text-shadow: none;
	color: #f80;
	text-decoration: underline;
}


strong.nor {
	color: #444;
	font-weight:normal;
}
span.pr ,
strong.pr ,
.ichioshi strong ,
.ichioshi_no strong ,
.ichioshi_no_f strong 
 {
	color: #f00;
	font-weight:bold;
}
.ichioshi b ,
.ichioshi_no b ,
.ichioshi_no_f b 
{
	color: #080;
	font-weight:bold;
}

p.indent 
{
	text-indent: 10px;
	line-height: 10px;
}
p.indent_r 
{
	text-indent: -10px;
	line-height: 10px;
	margin:10px 0 0 0;
}
div.indent 
{
	padding:0 0 0 10px;
}

span.no1
{
	font-size:28px;
	font-weight: bold;
	color:#FFC741;
}
span.no2
{
	font-size:28px;
	font-weight: bold; 
	color:#BEBEBE;
}
span.no3
{
	font-size:28px;
	font-weight: bold; 
	color:#BE6A10;
}
span.no1_s
{
	font-weight: bold;
	color:#FFC741;
}
span.no2_s
{
	font-weight: bold; 
	color:#BEBEBE;
}
span.no3_s
{
	font-weight: bold; 
	color:#BE6A10;
}


span.no4,
span.no5,
span.no6,
span.no7,
span.no8,
span.no9,
span.no10 
{
	font-size:16px;
	font-weight: bold; 
	color:#ccc;
}


span.no1_m
{
	font-size:18px;
	font-weight: bold;
	color:#FFC741;
}
span.no2_m
{
	font-size:18px;
	font-weight: bold; 
	color:#BEBEBE;
}
span.no3_m
{
	font-size:18px;
	font-weight: bold; 
	color:#BE6A10;
}
span.nox_m
{
	font-size:18px;
	font-weight: bold; 
	color:#444;
}


span.no4_m,
span.no5_m,
span.no6_m,
span.no7_m,
span.no8_m,
span.no9_m,
span.no10_m 
{
	font-size:14px;
	font-weight: bold; 
	color:#ccc;
}


div.campaign div.h2  {
	font-weight: bold;
	font-size: 20px;
	padding: 20px 0 10px 10px;
	background: none;
	border-bottom:3px solid #aaa;
}


table.campaigntable {
	border-collapse: collapse;
	width:100%;
}

table.campaigntable tr{
	vertical-align:top;
}
table.campaigntable tr:hover{
	background: #eee;
}

table.campaigntable tr.rowcol1
{
	background: #F0F0F0;
}
table.campaigntable tr.rowcol0
{
	background: #FFFFFF;
}
table.campaigntable td 
{
	padding:5px 5px 15px 5px;
}
table.campaigntable td.rowtitle {
	background: #eee;
	font-weight: bold;
	text-align:center;
	padding:5px;
	border-bottom:3px solid #aaa;
	font-size: 14px;
}


table.campaigntable td.coltitle0
{
	font-weight: bold;
	text-align:left;
	padding:15px 5px 5px 5px;
	font-size: 14px;
}
table.campaigntable td.coltitle1 
{
	font-weight: bold;
	text-align:left;
	padding:15px 5px 5px 5px;
	font-size: 14px;
}

table.campaigntable td.colinfo 
{
	vertical-align:top;
}

table.campaigntable td.colinfo_frame 
{
	vertical-align:top;
	border: 1px solid #aaa;
	padding:5px 5px 5px 5px;
}

.svrname
{
	color: #f80;
	font-size:16px;
	font-weight: bold;
	text-align:left;
	padding:10px;
}

.servercompare  span.value ,
.serverinfo  span.value ,
.list span.value ,
.rank span.value
{
	font-size:11px;
	font-weight: bold;
}
.rank_big span.value ,
.rank_yen span.value
{
	font-size:16px;
	font-weight: bold;
}

.servercompare  span.value_add ,
.serverinfo  span.value_add ,
.list span.value_add ,
.rank_big span.value_add ,
.rank_yen span.value_add
{
	font-size:10px;
	font-weight: normal;
}

.list div.linkbutton ,
.rank div.linkbutton ,
.rank_big div.linkbutton ,
.rank_yen div.linkbutton
{
	padding:5px 0px 5px 15px;
	margin:0;

	font-size:9px;
	background: url(images/li_3.png) no-repeat 0px 7px; 
}

#sayfa ul.linkbutton 
{
	margin: 0px;
	padding: 0px;

	font-size:10px;
}


#sayfa ul.linkbutton  li 
{
	display: block;
	list-style: none;
	margin: 0px;
	padding:5px 0px 0px 15px;
/*	background: url(images/li.gif) no-repeat 0 7px;  */
	background: url(images/li_3.png) no-repeat 0px 7px; 
}

#sayfa ul.linkbutton_normal 
{
	margin: 0px;
	padding: 0px;

	font-size:12px;
}


#sayfa ul.linkbutton_normal  li 
{
	display: block;
	list-style: none;
	margin: 0px;
	padding:5px 0px 0px 15px;
	background: url(images/li.gif) no-repeat 0 8px; 
}


.comment_rate
{
	padding:5px;
	background: #eee;
	color:#444;
	border:1px solid #ccc;
}

.rate
{
	padding:0px;
	color:#444;
	border:1px solid #ccc;
	font-size:10px;
	font-weight:normal;
	vertical-align:middle;
}
.rate_title
{
	float:left;
	background:none;
	vertical-align:middle;
}
.rate_title img
{
	vertical-align:middle;
}

.rate em
{
	font-size:10px;
	font-weight:normal;
	font-style: normal;
}


.post-ratings {
	width:auto;
	filter: none;
	-moz-opacity: 0;
	background:none;
	vertical-align:middle;
}
.post-ratings img
{
	vertical-align:middle;
}
.spec_server_rate ,
.spec_managed_rate ,
.spec_vps_rate    ,
.spec_domain_rate 
{
	clear:both;
	margin:0;
	padding:0;
}
#content .spec_server_rate h1
{
	color: #fff;
/*	font-size: 18px; */
	font-size: 14px;
	padding: 0px 0px 0px 55px;
	margin: 0 0 0px 0;
	font-weight: normal;
	vertical-align: baseline;
	background: url(images/kserver_title.png) no-repeat left top;
	border:none;
	line-height: 30px;
	text-shadow: none;
}
#content .spec_server_rate h1 a ,
#content .spec_server_rate h1 a:hover
{
	color: #fff;
	font-weight: normal;
	text-shadow: none;
	text-decoration: none;
}
#content .spec_managed_rate h1
{
	color: #fff;
/*	font-size: 18px; */
	font-size: 14px;
	padding: 0px 0px 0px 55px;
	margin: 0 0 0px 0;
	font-weight: normal;
	vertical-align: baseline;
	background: url(images/mserver_title.png) no-repeat left top;
	border:none;
	line-height: 30px;
	text-shadow: none;
}
#content .spec_managed_rate h1 a ,
#content .spec_managed_rate h1 a:hover
{
	color: #fff;
	font-weight: normal;
	text-shadow: none;
	text-decoration: none;
}
#content .spec_vps_rate h1
{
	color: #fff;
/*	font-size: 18px; */
	font-size: 14px;
	padding: 0px 0px 0px 55px;
	margin: 0 0 0px 0;
	background: none;
	font-weight: normal;
	vertical-align: bottom;
	background: url(images/vserver_title.png) no-repeat left top;
	border:none;
	line-height: 30px;
	text-shadow: none;
}
#content .spec_vps_rate h1 a ,
#content .spec_vps_rate h1 a:hover
{
	color: #fff;
	font-weight: normal;
	text-shadow: none;
	text-decoration: none;
}
#content .spec_domain_rate h1
{
	color: #fff;
/*	font-size: 18px; */
	font-size: 14px;
	padding: 0px 0px 0px 60px;
	margin: 0 0 0px 0;
	background: none;
	font-weight: normal;
	vertical-align: bottom;
	background: url(images/domain_title.png) no-repeat left top;
	border:none;
	line-height: 30px;
	text-shadow: none;
}
#content .spec_domain_rate h1 a ,
#content .spec_domain_rate h1 a:hover
{
	color: #fff;
	font-weight: normal;
	text-shadow: none;
	text-decoration: none;
}

.spec_discription
{
	float:left;
	margin:0;
	padding:0;
	vertical-align:top;
	width:320px;
}
.spec_tani
{
	font-size:10px;
}

.spec_discription table ,
.spec_server_rate table ,
.spec_managed_rate table ,
.spec_vps_rate table    ,
.spec_domain_rate table 
{
	border-collapse: collapse;
	table-layout:auto;
	margin:0;
	padding:0;
}
.spec_discription table tr ,
.spec_server_rate table tr ,
.spec_managed_rate table tr ,
.spec_vps_rate table    tr ,
.spec_domain_rate table tr 
{
	margin:0;
	padding:0;
}
.spec_discription table td , 
.spec_server_rate table td , 
.spec_managed_rate table td , 
.spec_vps_rate table    td ,
.spec_domain_rate table td 
{
	margin:0;
	padding:0;
	text-align:left;
}
.spec_discription table td.value ,
.spec_server_rate table td.value ,
.spec_managed_rate table td.value ,
.spec_vps_rate table    td.value ,
.spec_domain_rate table td.value 
{
	margin:0;
	padding:0 10px 0 0;
	text-align:left;
}

#content .spec_discription td img , 
#content .spec_server_rate td img , 
#content .spec_managed_rate td img , 
#content .spec_vps_rate    td img ,
#content .spec_domain_rate td img  
{
	vertical-align:middle;
	margin:0;
	padding:0;
}

#content img.spec_tag
{
	margin:5px 5px 5px 0;
	vertical-align:middle;
}

.spec_server_tag
{
	clear:both;
	color:#f80;
/*	float:left; */
	vertical-align:middle;
}
.spec_server_tag img
{
	margin:0;
	padding:0;
	vertical-align:middle;
}
.spec_domain_tag
{
	clear:both;
	color:#f80;
}

#content .spec_server_tag img.spec_tag ,
#content .spec_domain_tag img.spec_tag ,
#content .spec_discription img.spec_tag , 
#content .spec_server_rate img.spec_tag ,
#content .spec_managed_rate img.spec_tag ,
#content .spec_vps_rate    img.spec_tag ,
#content .spec_domain_rate img.spec_tag 
{
	vertical-align:middle;
	margin:5px 7px 5px 0;
	padding:0;
}


/*
#content .campaign_spec_info
{
	padding:15px 5px 5px 5px;
	background: url(images/icon_sale_long.png) no-repeat  left top;
	border:1px solid #ccc;
}
*/
#content .campaign_spec_info
{
	text-align: left;
	border:1px dashed #aaa; 
	padding:5px 5px 5px 38px;
	vertical-align:top;
/*	background: #fff url("images/sale3.png") no-repeat left top ; */
	background: #fff url("images/sale_icon.gif") no-repeat 2px 2px ;
	font-size:11px;
}

.spec_discription_title
{
	float:left;
	margin:0;
	padding:0;
	width:140px;
	vertical-align:top;
}


.rank_title
{
	font-size:12px;
	background-color:#F8F8CC;
	margin:0 0 5px 0;
	padding:5px 5px 5px 10px ;
}
.rank_title img
{
	margin:0;
	padding:0;
	vertical-align:middle;
}

.more
{
	clear:both;
	text-align:right;
	padding:0 15px 10px 0;
	margin:0;
	background: transparent url(images/ya_blue.png) no-repeat right top;
}

#category_itemlist 
{
	background: none;
}

#sitemap .category_itemlist ul,
#category_itemlist ul
{
	padding: 0;
	margin: 0;
	list-style: none;
}
#sitemap .category_itemlist ul li ,
#sitemap .category_itemlist ul li.normal ,
#category_itemlist ul li ,
#category_itemlist ul li.normal 
{
	margin:0;
	padding: 2px 0 2px 78px;
	background: transparent url(images/osusume_no.png) no-repeat left 3px;
}
#sitemap .category_itemlist ul li.cool ,
#category_itemlist ul li.cool 
{
	margin:0;
	padding: 2px 0 2px 78px;
	background: transparent url(images/osusume.png) no-repeat left 3px;
}


#sitemap h1 
{
	font-weight: bold;
/*	font-size:32px; */
font-size:14px;
	background-image: none;
	background-color: transparent;

	text-shadow: none;
	text-decoration: none;
	
	margin:0px;
	padding:0px;
	line-height: normal;
	border:none;
}

#sitemap h2
{
/*	font-size:20px; */
	font-size:12px;
	font-weight: bold;
	margin:0;
	padding:0;
	background: none;

	text-shadow: none;
	text-decoration: none;

	border:none;
	line-height:normal;
}
#sitemap h3
{
/*	font-size:16px; */
	font-size:12px;
	font-weight: normal;
	margin:0;
	padding:0;
	background: none;

	text-shadow: none;
	text-decoration: none;

	border:none;
	line-height:normal;
}

#sitemap h1 a,
#sitemap h1 a:visited ,
#sitemap h2 a,
#sitemap h2 a:visited ,
#sitemap h3 a,
#sitemap h3 a:visited 
{
	color: #00f;
	text-shadow: none;
	text-decoration: underline;
}
#sitemap h1 a:hover ,
#sitemap h2 a:hover ,
#sitemap h3 a:hover 
{
	font-weight: bold;
	text-shadow: none;
	color: #f80;
	text-decoration: underline;
}
#sitemap div.hint0
{
	background: #f8f8f8 url("images/hint.png") no-repeat 5px 5px ;
	font-size:11px;
	vertical-align:middle;
}
#sitemap img
{
	vertical-align:middle;
}


.campaign_title
{
	height:53px;
	background: #fff url(images/cm_title.png) no-repeat center top;
	color:#88f;
	text-align:right;
	padding:10px;
}
.campaign_co_title
{
	text-align:center;
	padding:10px 10px 10px 10px;
	color:#88f;
}

#content .campaign_title h1 ,
#content .campaign_title h1 a,
#content .campaign_title h2 ,
#content .campaign_title h2 a
{
	color:#00f;

	background:none;
	border:none;
	margin:0;
	padding:0;

	font-size:11px;
	text-align:right;
	font-weight: bold;

	display:inline;
	text-shadow: none;
}
#content .campaign_title h1 a:hover ,
#content .campaign_title h2 a:hover
{
	color:#f80;
}

#content .campaign_co_title h1 ,
#content .campaign_co_title h1 a ,
#content .campaign_co_title h2 ,
#content .campaign_co_title h2 a
{
	color:#44c;
	font-weight: bold;
	font-size:20px;
	background-image: none;
	background-color: transparent;

	text-shadow: none;
	text-decoration: underline;
	
	margin:0px;
	padding:0px;
	line-height: normal;
	border:none;
}
#content .campaign_co_title h1 a:hover ,
#content .campaign_co_title h2 a:hover
{
	color:#f80;
}
.web_btn
{
	text-align: center;
}
.web_btn img
{
	margin-left : auto ; margin-right : auto ;
	text-align: left;
}


#content ul.hand
{
	padding: 0;
	margin: 0;
	list-style: none;
}

#content ul.hand li 
{
	margin:0;
	padding: 2px 0 2px 22px;
	background: transparent url(images/li_hand2.png) no-repeat left 2px;
}

#content ul.checkpoint
{
	padding: 0;
	margin: 0;
	list-style: none;
}

#content ul.checkpoint li 
{
	margin:0;
	padding: 2px 0 2px 28px;
	background: transparent url(images/osusume_no_s.png) no-repeat left 3px;
}

#content ul.arrow
{
	padding: 0;
	margin: 0;
	list-style: none;
}

#content ul.arrow li 
{
	margin:0;
	padding: 2px 0 2px 22px;
	background: transparent url(images/right_ya255.png) no-repeat left 2px;
}

#content ul.site_index ,
#sitemap  ul.site_index
{
	padding: 0;
	margin: 0;
	list-style: none;
}

#content ul.site_index li 
{
	margin:0;
	padding: 2px 0 2px 20px;
	background: transparent url(images/tree_next.png) no-repeat left 5px;
}

#sitemap  ul.site_index li {
	margin: 0;

	line-height:normal;

	padding: 2px 0 2px 20px;
	background: transparent url(images/tree_next2.png) no-repeat left 5px;
}

#content .kanren
{
	background: transparent url(images/page_relate.png) no-repeat left 2px;
	padding: 16px 0 0px 0px;
}
#content .kanren ul
{
	padding: 0;
	margin: 0;
	list-style: none;
}

#content .kanren ul li 
{
	margin:0;
	padding: 2px 0 2px 18px;
	background: transparent url(images/btn_orange.png) no-repeat left 2px;
}

#content ul.page_link_server ,
#content ul.page_link_domain
{
	padding: 0;
	margin: 0;
	list-style: none;
}

#content ul.page_link_server li 
{
	margin:0;
	padding: 2px 0 2px 58px;
	background: transparent url(images/page_relate.png) no-repeat left 2px;
}
#content ul.page_link_domain li 
{
	margin:0;
	padding: 2px 0 2px 58px;
	background: transparent url(images/page_relate2.png) no-repeat left 2px;
}


#content h1.server 
{
	font-weight: normal;
/*	font-size:18px; */
	font-size:14px;
	color:#fff;
	background: url(images/h1_server.png) no-repeat left 1px transparent;

	text-shadow: none;
	text-decoration: none;
	
	margin:0px 0px 5px 0px;
	padding:5px 5px 5px 20px;

	line-height: normal;
	border:none;
}
#content h1.domain 
{
	font-weight: normal;
/*	font-size:18px; */
	font-size:14px;
	color:#fff;
	background: url(images/h1_domain.png) no-repeat left 1px transparent;

	text-shadow: none;
	text-decoration: none;
	
	margin:0px 0px 5px 0px;
	padding:5px 5px 5px 20px;

	line-height: normal;
	border:none;
}
#content h1.else 
{
	font-weight: normal;
/*	font-size:18px; */
	font-size:14px;
	color:#fff;
	background: url(images/h1_else.png) no-repeat left 1px transparent;

	text-shadow: none;
	text-decoration: none;
	
	margin:0px 0px 5px 0px;
	padding:5px 5px 5px 20px;

	line-height: normal;
	border:none;
}

#content h1.page 
{
	font-weight: normal;
/*	font-size:18px; */
	font-size:14px;
	color:#444;
	background: url(images/h1_bm.png) no-repeat left 1px transparent;

	text-shadow: none;
	text-decoration: none;
	
	margin:0px 0px 5px 0px;
	padding:5px 5px 5px 20px;

	line-height: normal;
	border:none;
}


#content h1.server a,
#content h1.server a:visited ,
#content h1.domain a,
#content h1.domain a:visited ,
#content h1.else a,
#content h1.else a:visited ,
#content h1.page a,
#content h1.page a:visited 
{
	font-weight: normal;
	color:#fff;
	text-shadow: none;
	text-decoration: none;
}

#content h1.server a:hover ,
#content h1.domain a:hover ,
#content h1.else a:hover ,
#content h1.page a:hover 
{
	font-weight: normal;
	text-shadow: none;
	color:#fff;
	text-decoration: underline;
}
#content h1.page a,
#content h1.page a:hover ,
#content h1.page a:visited 
{
	color:#444;
}

.main_domain ,
.main_cms
{
	color:#f00;
	font-weight: bold;
}

div.headline_news
{
	clear:both;
	font-size:11px;
	text-align:center;

}

ol.margin li ,
ul.margin li 
{
	margin-bottom:10px;
}


.sorttitle
{
	font-size:10px;
	color:#a00;
}
strong.point
{
	color:#a00;
	font-weight: bold;
}
.ctree ul
{
	margin:0px;
	list-style:none;
	padding:0;
	color:#000;
}
#sagtaraf .ctree li {
	margin:0px;
	list-style:none;
	padding:0;
}

#sagtaraf .ctree li.currentfile { background:  url("images/file2.png") no-repeat left top; padding-left:22px; font-weight:bold; /* color: #44F; */ }	
#sagtaraf .ctree li.currentdir { background:  url("images/diropen.png") no-repeat left top; padding-left:22px;font-weight:bold; /* color: #44F; */ }	
#sagtaraf .ctree a.currentdir { color:#f80; }

#sagtaraf .ctree li.file { 	background:  url("images/file.png") no-repeat left top;padding-left:22px; }
#sagtaraf .ctree li.dir { 	background:  url("images/dirclose.png") no-repeat left top;padding-left:22px; }

#sagtaraf .ctree h4 {
	padding: 5px 0 5px 20px;
	color:#444;
	font-weight: bold;
	margin: 0 auto 0;
	background: url(images/h1_bm.png) no-repeat left top;
}

#sagtaraf .ctree h4 a  ,
#sagtaraf .ctree h4 a:visited 
{
	color: #fff;	
	text-decoration: none;
}

#sagtaraf .ctree  h4 a:hover {
	color: #fff;	
	text-decoration: underline;
}

#content .list_arrow ,
#sagtaraf .list_arrow ,
#sagtaraf .tabContent .list_arrow ,
#campaign-hed .tabContent .list_arrow 
  {
	margin:0 0 0 10px;
	padding:0 0 0 20px;
	background: url(images/ya.png) no-repeat left top;
}
#content .list_arrow_blue ,
#sagtaraf .list_arrow_blue ,
#sagtaraf .tabContent .list_arrow_blue ,
#campaign-hed .tabContent .list_arrow_blue 
  {
	margin:0 0 0 10px;
	padding:0 0 0 20px;
	background: url(images/ya_blue.png) no-repeat left top;
}

#content .list_arrow0 ,
#sagtaraf .list_arrow0 ,
#sagtaraf .tabContent .list_arrow0 ,
#campaign-hed .tabContent .list_arrow0 
  {
	margin:0;
	padding:0 0 0 20px;
	background: url(images/ya.png) no-repeat left top;
}
#content .list_arrow0_blue ,
#sagtaraf .list_arrow0_blue ,
#sagtaraf .tabContent .list_arrow0_blue ,
#campaign-hed .tabContent .list_arrow0_blue 
  {
	margin:0;
	padding:0 0 0 20px;
	background: url(images/ya_blue.png) no-repeat left top;
}



.zoom
{
	margin:0;
	padding:0 0 0 20px;
	background: url(images/zoom.png) no-repeat left top;
	width:80px;
}
.zoom a
{
	text-decoration: underline;
}

/* ================================================================ 
This copyright notice must be untouched at all times.
Copyright (c) 2008 Stu Nicholls - stunicholls.com - all rights reserved.
=================================================================== */

#stus-slideshow {width:600px; position:relative; height:480px; margin:0 auto;}
#nav {width:372px; height:48px; margin:0 auto;}
#nav img {display:block; float:left; margin:0 5px; display:inline;}

#campagn_nav 
{
	margin:0 0 10px 0;
	text-align: left;
	border:none;
	padding:15px 5px 5px 35px;
	background: transparent url("images/ichioshi_h1.png") no-repeat 5px 5px;
	height:24px;
}
#campagn_nav img { float:left; display:inline;}
#campagn_nav p  { /* font-size:18px; */ font-size:14px; text-align:center; color:#fff; float:left; display:inline;}

#slideshow 
{
	width:460px;
	height:360px;
	margin-top:10px; border:1px solid #aaa; position:absolute; background:#f8f8f8; padding-bottom:10px;
}
#slideshow img {display:block; margin:0 auto;}


#campaign-hed 
{
	text-align:left;
	color:#000;
}
#campaign-hed a
{
	color:#00f;
}

#sagtaraf .tabContent ,
#campaign-hed .tabContent 
 {  
  margin : 0px;
  padding : 0px;
/* width:430px; */
  border: #aaa solid 1px;
  background: #d8d8d8 url(images/icon_pickup.png) no-repeat  right top;
/*  background: #ddd url(images/tab_back.png) repeat-x  left top;*/
}
#sagtaraf .tabContent a img ,
#campaign-hed .tabContent a img 
{  
  margin: 0;
  border:none;
}

#sagtaraf .tabContent image_f ,
#campaign-hed .tabContent image_f 
{  
  float:left;
  margin: 0;
/*  width:150px; */
  width:150px;
}
div#image_f0
{
  width:150px;
}

#sagtaraf .tabIndex ,
#campaign-hed .tabIndex 
{  
  float:left;
  margin : 0;
  padding : 0px;
  height:auto;
}
#sagtaraf .tab ,
#campaign-hed .tab 
{  
  float:left;
  margin : 0 0 0 0px;
  padding : 5px;
  font-weight: bold;
  border : none;
/*  font-size : 14px; */
  font-size : 11px;
  /*
  background-color : #FFD9AD;
  color : #B60;
  */
  background-color : #e0e0e0;
  color : #000;
  height:auto;
/*
  border-left: #e0e0e0 solid 1px;
  border-right: #e0e0e0 solid 1px;
  border-top: #e0e0e0 solid 1px;
  border-bottom: #e0e0e0 solid 4px;
*/
}

#sagtaraf .tabIndex a:hover ,
#campaign-hed .tabIndex a:hover
{
	color: #00f;
	font-weight: normal;
	text-decoration: none;
}


#sagtaraf .tabIndex .close ,
#campaign-hed .tabIndex .close 
{
  float:left;
  margin : 0 0 0 0px;
  padding : 5px;
  text-decoration : none;
  border : none;
  font-weight : normal;
/*  font-size : 14px; */
  font-size : 11px;
  
/*  background-color : #ddd; */
  background: #ddd url(images/tab_back.png) repeat-x  left top;
  color : #000;
  height:auto;
  cursor:pointer;

/*  border-left: #aaa solid 1px; */
  border-right: #aaa solid 1px;
/*  border-top: #aaa solid 1px; */
/*  border-bottom: #ccc solid 1px; */
}

#sagtaraf .tabIndex .open ,
#campaign-hed .tabIndex .open 
{
  float:left;
  margin : 0 0 0 0px;
  padding : 5px;
  font-weight: bold;
  border : none;
/*  font-size : 14px; */
  font-size : 11px;
/*
  background-color : #FFD9AD;
  color : #B60;
*/ 
  background-color : #f8f8f8;
  color : #444;
  
  height:auto;
/*
  border-left: #FFD9AD solid 1px;
  border-right: #FFD9AD solid 1px;
  border-top: #FFD9AD solid 1px;
  border-bottom: #FFD9AD solid 4px;
*/
/*  border-left: #aaa solid 1px; */
  border-right: #aaa solid 1px;
/*  border-top: #aaa solid 1px; */
/*  border-bottom: #f8f8f8 solid 4px; */
}

#sagtaraf .tabBoxIndex ,
#campaign-hed .tabBoxIndex 
{
/*  font-size : 12px; */
  font-size : 11px;
  line-height: 150%;
/*  background-color : #FFF8f0; */
  background: #f8f8f8;
  clear: both;
  margin : 0;
  padding : 5px 5px 5px 5px;
/*
  border-left: #FFD9AD solid 1px;
  border-right: #FFD9AD solid 1px;
  border-top: #FFD9AD solid 1px;
  border-bottom: #FFD9AD solid 1px;
  border-left: #aaa solid 1px;
  border-right: #aaa solid 1px;
  border-bottom: #aaa solid 1px;
*/
  
/*  height:320px; */
}

#sagtaraf .tabIndex .close:hover ,
#campaign-hed .tabIndex .close:hover 
{
   background-color : #f8f8f8;
   color:#00f;
   text-decoration:underline;
}
.headline
{
/*	width:445px; */
	float:left;
	font-size:11px;
/*	background-color:#eee; */
}
.headlinetitle
{
	color:#080;
	background: #fff url(images/pan_menu_b.png) repeat-x left bottom;
	padding: 5px 0 5px 20px;
	margin:0;
	height:20px;
	border:1px solid #aaa;
}

.headline_list
{
	clear:both;
	padding:0 3px 3px 3px;
	margin:0;
	height:300px;
	overflow:auto;
	border:1px solid #ccc;
	background-color:#f8f8f8;
}
.news
{
	width:445px;
	float:left;
	font-size:11px;
	background-color:#eee;
}
.newstitle
{
	color:#a00;
	background: #fff url(images/pan_menu_b.png) repeat-x left bottom;
	padding: 5px 0 5px 20px;
	margin:0;
	height:20px;
	border:1px solid #aaa;
}

.news_list
{
	clear:both;
	padding:0 3px 3px 3px;
	margin:0;
	height:200px;
	overflow:auto;
	border:1px solid #aaa;
}
#navbar .news a ,
#navbar .headline a ,
#footerfm .news a ,
#footerfm .headline a 
{
	color: #44f;
	font-weight: normal;
	padding: 0;
}
#navbar .news a:hover ,
#navbar .headline a:hover ,
#footerfm .news a:hover ,
#footerfm .headline a:hover 
{
	color: #f80;
	font-weight: normal;
	padding: 0;
}

#sagtaraf .sidenews h2 , 
#sagtaraf .sidenews h4
{
	color: #444;
	font-weight: bold;
	font-size: 14px;
	line-height: 24px;
/*	height:80px; */
	padding: 8px 0 5px 60px;
	vertical-align:middle;
	margin: 0;
	background: url(images/h1_news.png) no-repeat left top;
/*	border:1px solid #fc8; */
}

#sagtaraf .sidenews img ,
#sagtaraf .sidenews img a 
{
	border: none;
}


.title_left
{
	float:left;
	font-size:14px;
}
.title_continue
{
	float:right;
	font-size:10px;
	padding:5px 5px 0px 5px;
}
#navbar .title_continue a
{
	color:#ccf;
}

div.error
{
	color:#fff;
	background-color:#f00;
	padding:5px;
	margin:5px 0 5px 0;
	text-align:center;
}
.value_info
{
	font-size:10px;
	line-height:11px;
}
.wp-smiley
{
vertical-align: middle;
}

table.calc_pv {
	border: solid 1px #aaa; border-collapse: collapse;
	background:#f0f0f0;
}
table.calc_pv tr {
	vertical-align:top;
}
table.calc_pv tr.row0 {
	vertical-align:top;
	background:#ffffff;
}
table.calc_pv tr.row1 {
	vertical-align:top;
	background:#f0f0f0;
}
table.calc_pv tr.title {
	background:#eee;
}
table.calc_pv th {
	background:#eee;
	border: solid 1px #aaa;
	text-align: left;
}
table.calc_pv th.check {
	background:#eee;
	border: solid 1px #aaa;
	text-align: left;
}
table.calc_pv td {
	border: solid 1px #aaa;
	padding:5px;
	background:none;
}
p.error 
{
	color:#f00;
}
#CLAC_RESULT
{
	color:#00f;
}
#CLAC_RESULT p.error 
{
	color:#f00;
}
.frame ,
#sayfa img.frame 
{
	border:1px solid #EA4;
}

.small
{
	font-size:9px;
}
.valuemag
{
	color:#08f;
}
.magni
{
	color:#f80;
}
.price
{
	color:#000;
}
.ninzu
{
	color:#00f;
}
table.panel td.nochange
{
	color:#aaa;
}
table.panel td.overval
{
	color:#f00;
}
table.panel td.off
{
	color:#00f;
	background:#e0e0ff;
	text-align:center;
}
table.panel td.on
{
	color:#f00;
	background:#ffe0e0;
	text-align:center;
}
.pre_list
{
	clear:both;
	padding:3px;
	margin:0;
	overflow:auto;
	border:1px solid #aaa;
	background:#f8f8f8;
}
.pre_list {
  overflow-x: auto;
  overflow-y: hidden;
  padding-bottom: expression(this.scrollWidth > this.offsetWidth ? 15 : 0);
  width: 100%;
}
.pre_list pre
{
	background:#f8f8f8;
}

ul.check li:first-line {
	color: #f80;
	font-weight: bold;
}
ul.plan li:first-line {
	color: #0a0;
	font-weight: bold;
}

/* #judgeform */
#judgeform 
{
	margin:0;
	padding:0;
}

div.rjudge
{
	padding:0;
	margin:0;
}
div.owner
{
	color:#fff;
	padding:5px 10px 0 10px;
	margin:0;
	background: url(images/judge_back.png) no-repeat left top;
}
span.name
{
	font-size:16px;
}

input
{
	font-size:12px;
}

.judge_input
{
	background: #eee;
	color: #444;
	border: 1px solid #ccc;
}

#judgeform table
{
	padding:0;
	margin:0;
	border: none; 
	border-collapse: collapse;
	background:none;
}

table.rjudge
{
	border: solid 1px #ccc; border-collapse: collapse;
/*	width:460px; */
	width:100%;
	font-size:10px;
}
table.rjudge tr 
{
	vertical-align:top;
}
table.rjudge .coltitle , 
table.rjudge .coltitle0 
{
	width:70px;
	text-align:right;
	padding-right:10px;
	background:#ffffd0;
}
table.rjudge .coltitle1 
{
	width:70px;
	text-align:right;
	padding-right:10px;
	background:#fffff8;
}
table.rjudge .colval ,
table.rjudge .colval0 
{
	background:#e0ffff;
}
table.rjudge .colval1 
{
	background:#f8ffff;
}


#judgeform h1 {
	font-size: 16px;
}
table.judge-top {
/*	width:600px; */
	width:450px;
}

table.judge {
	border: solid 1px #aaa; 
	border-collapse: collapse;
	background:#f0f0f0;
	width:450px;
}
table.judge tr {
	vertical-align:top;
}
table.judge tr.title {
	background:#eee;
}
table.judge th {
	background:#ddd;
	border: solid 1px #aaa;
	vertical-align:middle;
}
table.judge th.check {
	background:#eee;
	border: solid 1px #aaa;
}
table.judge td {
	border: solid 1px #aaa;
	padding:5px;
	background:none;
	text-align:center;
}

table.judge tr.row0 {
	vertical-align:top;
	background:#f8fff8;
}
table.judge tr.row1 {
	vertical-align:top;
	background:#f8f8ff;
}
table.judge tr.row0 th{
	background:#f0fff0;
}
table.judge tr.row1 th{
	background:#f0f0ff;
}
#commentcc
{
	padding:0;
	margin:5px;
	width:95%;
}

table.judge tr.row0 td.item5{	background:#ffffb0;	}
table.judge tr.row0 td.item4{	background:#ecffc4;	}
table.judge tr.row0 td.item3{	background:#d8ffd8;	}
table.judge tr.row0 td.item2{	background:#c4ffec;	}
table.judge tr.row0 td.item1{	background:#b0ffff;	}
table.judge tr.row0 td.item0{	background:#ffffff;	}

table.judge tr.row1 td.item5{	background:#ffffb0;	}
table.judge tr.row1 td.item4{	background:#ecffc4;	}
table.judge tr.row1 td.item3{	background:#d8ffd8;	}
table.judge tr.row1 td.item2{	background:#c4ffec;	}
table.judge tr.row1 td.item1{	background:#b0ffff;	}
table.judge tr.row1 td.item0{	background:#ffffff;	}



.item0,
.item1,
.item2,
.item3,
.item4,
.item5,
.item 
{
	font-size:9px;
	font-weight:normal;
	padding:0;
	margin:0;
}

.tag
{
	padding:0px 0px 0 20px;
	text-indent: -20px;
}
div.title
{
	border: dashed 2px #888;
/*
	border-left: solid 5px #aaa;
	border-right: solid 5px #aaa;
*/
	padding: 5px;
	margin-bottom: 10px;
	background:#f8f8f8;
}

.min
{
	color:blue;
}
.max
{
	color:red;
}

#content div.hint h2
{
	padding:0 0 10px 0;
	color:#008888;
	font-size:16px;
	background: none ;
}
#content div.hint h3
{
	padding:0 0 10px 0;
	color:#008888;
	font-size:14px;
	background: none ;
}
#content div.hint h4
{
	padding:0 0 5px 0;
	color:#008888;
	font-size:12px;
	background: none ;
}

li.step
{
}
#content ol.step li:first-line ,
#content ul.step li:first-line
{
/* 	color:red;
	text-decoration: underline;
 */
	font-size:14px;
}
#content li.step:first-line {
	text-decoration: underline;
}

div.question{
	margin:5px;
	padding-left:5px;
	border-left:2px solid #ff0000;
	background-color:#ffeeee;
}
div.answer{
	margin:5px;
	padding-left:5px;
	border-left:2px solid #0000ff;
	background-color:#eeeeff;
}
.post_count
{
	font-size:9px;
}

#index_list .index_discription_f
{
	margin-top:0;
	border:none;
	padding:0 0 10px 0;
	vertical-align:top;
	overflow: hidden;

}
#index_list .index_discription
{
/*	color:#008; */
	padding:5px 0px 5px 0;
	overflow: hidden;
}
#index_list .index_discription_f img
{
	padding:0px 5px 5px 0;
}
#index_list p.extract {
	font-size:11px;
	line-height:14px;
	margin:0;
	padding:0px;
}

table.panel td.star_td {
	background:#f8f8ff;
}
table.panel td.starplus_td {
	background:#ffffff;
}
table.panel td.minibird_td {
	background:#fff8f8;
}
table.panel td.explain {
	background:#f8f8f8;
}

#hatena_entry 
{
	clear:both;
}
.hatena-bookmark-widget-notheme
{
}
.hatena-bookmark-widget-body
{
	padding:5px;
	border:1px dashed #aaa;
	background-color:#f8f8f8;
}

#hatena_entry .hatena-bookmark-widget-body ul 
{
	padding: 0;
	margin: 0;
	list-style: none;
}

#hatena_entry .hatena-bookmark-widget-body ul li
{
	margin:0;
	padding: 2px 0 2px 18px;
	background: transparent url(images/li_gg.gif) no-repeat left 5px;
}

.hatena-bookmark-widget-title
{
/*
	font-size:12px;
	background-color: #f8f8f8 ;
	border-bottom: 1px solid #ccc;
	padding:5px 0 5px 5px;
	margin:0 0 10px 0;

	vertical-align:middle;
*/
	color: #00a;	
	font-weight: bold;
	font-size: 12px;
/*	line-height: 24px; */
	vertical-align:middle;
	margin: 0;
/*
	padding: 8px 0 5px 60px;
	background: url(images/ichioshi_h1.png) no-repeat left top;
*/
	padding:0 0 0 45px;
	background: url(images/icon_checkit.png) no-repeat  left 4px;

	vertical-align:middle;
}
.hatena-bookmark-widget-title img
{
	margin:0 10px 0 0px; 
	vertical-align:middle;
}

.hatena-bookmark-widget-title a
{
	text-decoration: none;
	font-weight: bold;
}


.hatena-bookmark-widget-footer
{
	text-align:right;
	font-size:9px;
}

.hatena-bookmark-count
{
	background-color:#FFCBCB;
	color:#FF0000;
	font-size:9px;
	margin:0 0 0 5px;
}
#hatena_entry .hatena-bookmark-count a , 
#hatena_entry .hatena-bookmark-count a:hover

{
	color:#FF0000;
}

#information
{
	float:left;
/*	clear:both; */
/*	width: 940px;*/
	width: 500px;
/*	margin: 0 auto 0;*/
/*	padding: 0px 10px 0px 10px ; */
	color:#000;
	font-size:12px;
	margin-top:10px;
}
#information a
{
	color:#00f;
}
#information a:hover
{
	color:#f80;
}
/*
#information ul 
{
	padding: 0;
	margin: 0;
	list-style: none;
}

#information ul li
{
	margin:0;
	padding: 2px 0 2px 18px;
	background: transparent url(images/li_gg.gif) no-repeat left 5px;
}
*/
#top-header
{
	background-color: #E1E1E1;
	padding:5px;
	border-bottom:1px solid #aaa;
}

#top-header-menu  {
	width: 960px;
	text-align:left;
}
#top-header-menu ul {
	margin: 0;
	padding: 0;
}

#top-header-menu li {
	display: inline;
	list-style-type: none;
	margin: 0;
	padding: 0 5px 0  10px;
	background: url(images/ls_navi.gif) no-repeat left center;
}

#top-header-menu li.home {
	display: inline;
	list-style-type: none;
	margin: 0;
	padding: 0 5px 0  10px;
	background: none;
}

#navbartopright 
div.WIZARD {
	width:430px;
/*	height:80px; */
	background: url(images/wizar_s.png) no-repeat top left;
	margin:0;
/*	padding:74px 0 0 55px; */
	padding:55px 0 0 10px;
	color:#000;
	font-size:12px;
	text-align:left;
}
#navbartopright 
div.WIZARD a{
	color:#00f;
/*	font-weight:bold; */
	margin:0;
	padding:0 0 0 20px;
	background: transparent url(images/ya_blue.png) no-repeat left top;
/*
	width:304px;
	height:34px;
	display:block;
	background: url(/images/rental/start_wizard.png) no-repeat top left;
	text-decoration:none;
	text-align:center;
*/
}

#navbartopright 
div.WIZARD a:hover{
	color:#f80;
/*
	background: url(/images/rental/start_wizard.png) no-repeat  -2px -2px;
*/
}
.headline-date {
	font-size:10px;
}
.headline-icon7{
	padding:0 0 0 45px;
	background: url(images/icon_server.png) no-repeat  left 4px;
}
.headline-icon9{
	padding:0 0 0 45px;
	background: url(images/icon_domain.png) no-repeat  left 4px;
}
.headline-icon284{
	padding:0 0 0 45px;
	background: url(images/icon_news.png) no-repeat  left 4px;
}

#contents .headline-news
{
	font-size:11px;
}

#contents .headline-news h2 , 
#contents .headline-news h4
{
	color: #800;
	font-weight: bold;
	font-size: 12px;
/*	line-height: 24px; */
	padding: 0px 0 0px 50px;
	vertical-align:middle;
	margin: 0;
	background: url(images/icon_news.png) no-repeat  left 4px;
	border:none;
}

#contents .headline-news img ,
#contents .headline-news img a 
{
	border: none;
}

.headline-news-contents {
	padding:5px;
	border:1px dashed #aaa;
	background: #f8f8f8 url(images/icon_pickup.png) no-repeat  right top;
	font-size:11px;
}
.headline-title
{
	color: #800;
	font-weight: bold;
	font-size: 12px;
	border-left:solid 5px #800;
	padding: 0px 0 0px 10px;
}

.simple_sale
{
	background: url(images/icon_sale.png) no-repeat  left 4px;
	padding-left:45px;
	margin-left:5px;
}
.font-small
{
	font-size:10px;
}
.font-normal
{
	font-size:12px;
}
.font-big
{
	font-size:14px;
}


/* social bookmark 
--------------------------------------------------------------------------*/


#sc_bookmark {
	height:30px;
	width:100%;
	position: fixed;
/*
	position: fixed !important;
	position: absolute;
*/
	bottom: 0;
	border-bottom: solid 3px #aaa;
	margin: 0;
	padding: 0;

}

#sc_bookmark div {
	margin: 0;
	padding: 0;
}

#sc_bookmark a ,
#sc_bookmark a:hover 
{
	text-decoration: none;
}
#sc_bookmark img ,
#sc_bookmark img a {
	padding: 0;
	margin: 0;
	border: none;
	background: transparent;
	text-decoration:none;
}

#sc_bookmark #b_inner{
	background: url(/images/s_footer.png) no-repeat 0 0px;
	margin:0 auto 0;
	padding:3px 0 0 0;
	height:27px;
	width:1028px;
	overflow: hidden;
}

#sc_bookmark #b_inner p{

	padding: 0;
	margin: 0;
	bottom: 0;
}

#sc_bookmark #b_inner img{

	padding: 0;
	margin: 0;
	top: 0;
}

#sc_bookmark div ul{
	list-style: none;
	padding: 0px;
	margin: 7px 0 0 0;
}

#sc_bookmark div li{
	float:left;
	padding:0 3px 0 3px;
	margin: 0;
}
#sc_bookmark li.bookmark_separate{
	padding:0 5px 0 5px;
}
/*
#sc_bookmark ul.bookmark_count 
{
	padding-left:140px;
}
*/
#sc_bookmark ul.bookmark_count li
{
	padding:0 3px 0 3px;
}
#sc_bookmark ul.bookmark_button li
{
	padding:0 0px 0 0px;
}
/* -------------------------- 
IE6 向けのスタイル 
----------------------------- */  
/*
* html ,* html body {  
    height: 100%;
    overflow-y: hidden;  
    overflow-x: auto;  
}
* html #contents {  
    overflow: auto;  
    position: relative;  
    width: 100%;  
    height: 100%;
}
*/

.big	{	font-size: 16px;	}
.middle	{	font-size: 14px;	}
.small	{	font-size: 12px;	}

ol.big { 
	font-size: 16px;
	font-weight:bold;
	margin:5px 0 5px 0px;
}
ol.big li { 
	padding-bottom:7px;
}

ol.big ol ,
ol.big ul ,
ol.big p  ,
ol.big div ,
ol.big span ,
ol.big table 
{
	font-size:12px;
	line-height:normal;
	margin:5px 0 0 0;
	font-weight:normal;
	color:#535353;
}

ul.big {
	font-size: 16px;
	font-weight:bold;
	margin:5px 0 5px 0px;
}
ul.big li { 
	padding-bottom:7px;
	background: url("images/p-con-li.png") no-repeat left 6px;
}

ul.big ol ,
ul.big ul ,
ul.big p  ,
ul.big div ,
ul.big span ,
ul.big table 
{
	font-size:12px;
	line-height:normal;
	margin:5px 0 0 0;
	font-weight:normal;
	color:#535353;
}

ul.big ol.middle,
ol.big ol.middle,
ol.middle { 
	font-size: 14px;
	font-weight:bold;
	margin:5px 0 5px 0px;
}
ol.middle li { 
	padding-bottom:7px;
}

ol.middle ol ,
ol.middle ul ,
ol.middle p  ,
ol.middle div ,
ol.middle span ,
ol.middle table 
{
	font-size:12px;
	line-height:normal;
	margin:5px 0 0 0;
	font-weight:normal;
	color:#535353;
}

ul.big ul.middle,
ol.big ul.middle,
ul.middle {
	font-size: 14px;
	font-weight:bold;
	margin:5px 0 5px 0px;
}
ul.middle li { 
	padding-bottom:7px;
	background: url("images/p-con-li.png") no-repeat left 4px;
}

ul.middle ol ,
ul.middle ul ,
ul.middle p  ,
ul.middle div ,
ul.middle span ,
ul.middle table 
{
	font-size:12px;
	line-height:normal;
	margin:5px 0 0 0;
	font-weight:normal;
	color:#535353;
}
ul.middle ol.small,
ol.middle ol.small,
ol.small { 
	font-size: 12px;
	font-weight:bold;
	margin:5px 0 5px 0px;
}
ol.small li { 
	padding-bottom:7px;
}

ol.small ol ,
ol.small ul ,
ol.small p  ,
ol.small div ,
ol.small span ,
ol.small table 
{
	font-size:12px;
	line-height:normal;
	margin:5px 0 0 0;
	font-weight:normal;
	color:#535353;
}

ul.middle ul.small,
ol.middle ul.small,
ul.small {
	font-size: 12px;
	font-weight:bold;
	margin:5px 0 5px 0px;
}
ul.small li { 
	padding-bottom:7px;
	background: url("images/p-con-li.png") no-repeat left 2px;
}

ul.small ol ,
ul.small ul ,
ul.small p  ,
ul.small div ,
ul.small span ,
ul.small table 
{
	font-size:12px;
	line-height:normal;
	margin:5px 0 0 0;
	font-weight:normal;
	color:#535353;
}


