@charset "utf-8";
/*
----------------------------------------------
 Author:   ubusna,inc.
 Version:  2010.Feb
----------------------------------------------- 
*/

/* layout
---------------------------------------------*/

#conL {
	width:240px;
	float:left;
	margin:0; padding:0;
}

#conL h3 {
	width:240px;
	height:25px;
	margin:0; padding: 0 0 15px 0;
	background:url(../img/link_midashi.jpg) 0 5px no-repeat;
	text-indent:-9999px;
}
	
#conL ul {
	width:240px;
	margin:0; padding:0;
}
	
#conL li.banner {
	width:240px;
	margin:0; padding:0 0 15px 0;
}

#conL li#blog , #conL li#seiko {
	width:240px;
	margin:0; padding:0 0 5px 0;
}

#conL li#blog a , #conL li#seiko a {
	width:240px;
	height:44px;
	margin:0; padding:0;
	display:block;
	overflow:hidden;
	text-indent:-9999px;
	background-image:url(../img/top_navi.jpg);
	background-repeat:no-repeat;
}

#conL li#blog a {		background-position:0 0 ;}
#conL li#blog a:hover {	background-position:-240px 0;}

#conL li#seiko a {		background-position:0 -44px ;}
#conL li#seiko a:hover {	background-position:-240px -44px;}


#conR {
	width:640px;
	float:right;
	margin:0; padding:0;
}

#conR h3 {
	width:640px;
	height:44px;
	text-indent:-9999px;
}

#conR h3#news {
	background:url(../img/news_midashi.jpg) 0 0 no-repeat;
}

#conR h3#kodawari {
	background:url(../img/kodawari_midashi.jpg) 0 0 no-repeat;
}

#conR .unit {
	width:598px;
	padding:0 20px 10px 20px; margin:0 0 20px 0;
	border-bottom:1px solid #EBEBEB;
	border-left:1px solid #EBEBEB;
	border-right:1px solid #EBEBEB;
}

.unit ul li {
	margin:0; padding:10px 0 10px 45px;
	border-bottom:1px dotted #CCCCCC;
	background:url(../img/icon_news.gif) 0 center no-repeat;
}

.unit ul li span.date {
	margin:0; padding:0 15px 0 0;
}

#conR .unit p.kodawari-text {
	margin:0 0 15px 0; padding:10px 0 15px 0;
	border-bottom:1px dotted #CCCCCC;
}

#conR dt { 
	width:189px;
	padding:0 5px 5px 5px;
	float:left;
}

.subtext {
	margin:0 ; padding:0 20px 10px 20px;
}

.link-icon {
	background:url(../img/common/icon_link.jpg) 0 0 no-repeat;
	padding:0 0 0 20px;
}