@charset "UTF-8";
/* top */

#rightColumn .keyword-info {width:680px;}
#rightColumn .keyword-info h3 {
	width:680px;
	background: url(../images/main_ti_top01.jpg) no-repeat 0 0;
	height:0;
	padding-top:87px;
	overflow: hidden;
	display: block;	
}

#rightColumn .keyword-info h4 {
	background: url(../images/sub_list_mark01.jpg) no-repeat 0 0;
	width:630px;
	display:block;
	font-size:15px;
	padding:10px 20px 10px 30px;
	margin:10px 0 5px;
}

#rightColumn .keyword-info p {
	background-color:#171F23;
	display:block;
	width:620px;
	padding:10px 30px;
	font-size:13px;
	line-height:1.5;
}

#rightColumn .point-info {width:680px;}
#rightColumn .point-info h3 {
	width:680px;
	background: url(../images/sub_ti_top01.jpg) no-repeat 0 0;
	height:0;
	padding-top:29px;
	overflow: hidden;
	display: block;	
}

#rightColumn .point-info ul {margin:20px 0;}
#rightColumn .point-info li {margin-bottom:10px;}
#rightColumn .point-info h4 {
	background: url(../images/sub_list_mark01.jpg) no-repeat 0 0;
	width:630px;
	display:block;
	font-size:15px;
	padding:10px 20px 10px 30px;
	margin:10px 0 10px;
}

#rightColumn .point-info p {
	background: url(../images/sub_list_mark02.jpg) no-repeat 30px 2px;
	padding:0 10px 0 50px;
	width:620px;
}

#rightColumn .seo-info {width:680px; margin-top:35px;}
#rightColumn .seo-info h3 {
	width:680px;
	background: url(../images/sub_ti_top02.jpg) no-repeat 0 0;
	height:0;
	padding-top:29px;
	overflow: hidden;
	display: block;	
}

#rightColumn .seo-info .results {margin-top:20px; width:680px;}
#rightColumn .seo-info .results .order-listL {float:left; width:330px; margin-right:20px;}
#rightColumn .seo-info .results .order-listR {float:left; width:330px;}

#rightColumn .seo-info .results table {
	width: 330px;
	line-height: 1.1em;
	font-size: 12px;
}

#rightColumn .seo-info .results table,#rightColumn .seo-info .results th,#rightColumn .seo-info .results td {
	border: solid 1px #191919;	
}

#rightColumn .seo-info .results table th {
	text-align:center;
	padding: 7px;
	background: url(../images/order-list_bg.jpg) repeat-x 0 0;	
}

#rightColumn .seo-info .results table td {
	border-top: none;
	padding: 6px 10px;
	background-color:#F2F2F2;
	color:#333;	
}

#rightColumn .seo-info .results table td.grayBg {
	background-color:#DDDDDD;	
}