@charset "utf-8";
@import url("common.css");

/**********************************************************************
*                                                                     *
*                           www.rssmag.jp                  		      *
*                                                                     *
*						 *  basic design1  *		    			  *
*                                                                     *
**********************************************************************/


body{
	background-color:#4671A0;
	}
	
	
/***************************** link *****************/

a, a:link, a:visited{	
	color: #0033FF;
	text-decoration:none;
	}
	
a:hover, a:active{
	text-decoration:underline;
	color: #FF6600;
	}
	
/***************************** headline *****************/
	
h3{
	margin:5px 10px 5px 10px;
	padding: 20px 0 0 43px;
	height:30px;
	border-bottom:1px dotted #ccc;
	}
	
	
/***************************** top ***********************/
		
#top{
	height:110px;
	}		
		
#header{
	  height:110px;
	  background:url(../images/common/header_bg.gif) top center no-repeat;
	  }
		



/***************************** container *******************/

.conBox{
	border:1px solid #D6D6E0;
	}	
	
#container{
	background: url(../images/design1/container_bg.gif) top center repeat-y;
	}
	
/********** adsix **********/

#adsix{
	padding-top:10px;
	background:#fff url(../images/design1/wide_top.gif) center top no-repeat;
	}
#adsixBottom{
	height:10px;
	background:#fff url(../images/design1/wide_bottom.gif) center bottom no-repeat;
	}

/************ wrap **********/

#wrap{
	padding:10px 0px 0px;
	margin:0px;
	background:#fff url(../images/design1/wide_top.gif) center top no-repeat;
	}
#searchBottom{
	height:10px;
	font-size:10px;
	background: url(../images/design1/wide_bottom.gif) center bottom no-repeat;
	}

/* -- search --*/	
#search{
	}

#search01{
	padding:10px 0px 0px;
	margin:0px auto; 
	background:#fff url(../images/design1/wide_top.gif) center top no-repeat;
	}

#wrap a:link, #wrap a:visited{
	color:#7676A0;
	text-decoration:none;
	}
#wrap a:hover, #wrap a:active{
	color: #FF9900;
	text-decoration:none;
	border-bottom:1px dotted #FF9900;
	}


/************ category **********/
#sideCategory{
	width:170px;
	background:#fff url(../images/design1/cate_top.gif) center top no-repeat;
	}
#sideBottom{
	height:12px;
	font-size:12px;
	background:url(../images/design1/cate_bottom.gif) center bottom no-repeat;
	}
#sideCategory h3{
	background:url(../images/design1/icon_category.png) left center no-repeat;
	}	

/*-- category list --*/	
#sideCategory .list{
	margin:10px 5px 10px 20px;
	padding:0px 0px 10px 0px;
	}

/************ main contents **********/
#main{
	background:#fff url(../images/design1/main_top.gif) center top no-repeat;
	}
#main #box{
	margin-right:10px;
	margin-left:10px;
	margin-bottom:15px;
	height:55px;
	border-bottom:1px dotted #ccc;
	}
#mainBottom{
	height:12px;
	font-size:12px;
	margin-top:3px;
	background:url(../images/design1/main_bottom.gif) center bottom no-repeat;
	}
#main h3{
	width:317px;
	float:left;
	margin-left:0px;
	border-bottom:none;
	background:url(../images/design1/icon_rssmag.png) left center no-repeat;
	}
#main #icon_rss{
	padding-top:22px;
	float:left;
	margin:5px 0 5px 0px;
	}	

	
	
	
/* --- sub contents --- */


#sub{
	margin-left:14px;
	float:left;
	}
.bottom{
	height:12px;
	background:url(../images/design1/new_bottom.gif) center top no-repeat;
	}

	
#info, #new{
	width:294px;
	background:#fff url(../images/design1/new_top.gif) center top no-repeat;
	}
/* what`s new */	
#info h3{
	background:url(../images/design1/icon_whatsnew.png) left center no-repeat;
	}
	
#info p{
	margin:10px 5px;
	padding:3px;
	}

#info a:link, #info a:visited{
	text-decoration:none;
	border-bottom:1px dotted #FF6600;
	}
#info a:hover{
	text-decoration:none;
	border-bottom:1px solid #FF6600;
	}

/* new mag */		
#new h3{
	background:url(../images/design1/icon_new.png) left center no-repeat;
	}
	
#new dl{
	}
#new dt{
	}
#new dd{
	}
#new dd.description{
	border-bottom:1px dashed #ccc;
	}



/***************************** searchMain *******************/

#searchMain{
	margin-left:12px;
	padding-top:5px;
	background:#fff url(../images/design1/search_main.gif) center top no-repeat;
	}
#search_bottom{
	height:12px;
	background:url(../images/design1/search_main_bottom.gif) center top no-repeat;
	}
	
#searchTitle{
	}

	
#titleIcon{
	}
h4{
	}
#titleBar{
	}
	
form#searchSelect{
	}	
	
#searchBox01{
	}
#searchMagazine{
	}
#searchMagazine dl{
	margin:10px 10px 10px 15px;
	background-color:#f5f5f5;
	}
#searchMagazine dt{
	background: url(../images/design1/searchMagazineTitle.png) left center no-repeat;
	}
#searchMagazine dd.searchDescription{
	padding:5px 10px 5px 20px;
	}
	
#searchMagazine dd.url,
#searchMagazine dd.date,
#searchMagazine dd.txt,
#searchMagazine dd.icon,
#searchMagazine dd.count{
	}
#searchMagazine dd.url{
	padding-left:20px;
	}
#searchMagazine dd.url a{
	color:#00CC00;
	}	

#searchMagazine dd.date{
	}
#searchMagazine dd.txt{
	}
#searchMagazine dd.icon{
	}
#searchMagazine dd.count{
	}


		
/* page part */	
#page{
	}	
#part #page a{
	}
#page a:link, #page a:visited{
	}
#page a:hover, #page a:active{
	}
	

		
	
/***************************** footer *******************/
		
#bottom{
	}		
	
#footer{
	padding-top:10px;
	background:url(../images/design1/footer_bg.gif) center top no-repeat;
	}

	
#footer #menu{
	}
#footer #menu li{
	}	
	
				
#footer a:link, #footer a:visited{	
	color: #666666;
	}	

#footer a:hover, #footer a:active{	
	color: #0099FF;
	text-decoration: none;
	border-bottom:1px dotted #0099FF;
	}	
		
		
#footer p{
	}
#footer span{
	}
#footer #ad{
	margin:5px auto 0px;
	padding-top:15px;
	border-top:1px dotted #ccc;
	} 
#footer #ad a{
	color:#000;
	}
	
