@charset "utf-8";


/****** ヘッダー ******/
#header{
	background-image:url(../image/top_contents.gif);
}

#left .cheader{
	margin:20px 0;
}


/****** メニュー ******/
#mb_creatorc a{
	background:url(../../common/image/mb_creatorc_f3.gif) no-repeat;
}

#mb_creatorc a:hover{
	background-image:url(../../common/image/mb_creatorc_f4.gif);
}

#mb_creatorc a:focus{
	background-image:url(../../common/image/mb_creatorc_f4.gif);
}

/****** コンテンツ上部 ******/

#cbody .ul_detail{
    list-style-image:url(../image/li_asterisk.gif);
	padding:0;
	margin:10px 0 28px 20px;
    font-size:83%;

}

#cbody .ul_detail img{
	margin:0 3px -5px 0;
}

/****** メインコンテンツ ******/

#cbody .linelistbox{
    width:615px;
	background:url(../image/bg_li.gif) no-repeat top;
	padding:0 0 30px 0;
	margin:15px 0 0 0;
}

.linelistbox ul{
    list-style-type:none;
	padding:10px 0 0 0;
	margin:0 0 0 10px;
}

.linelistbox li{
    display:inline;
	padding:0;
	margin:0 16px 0 0;
}

.linelistbox .lilast{
    display:inline;
	padding:0;
	margin:0;
}


#cbody .line{
    padding:0;
	margin:0 12px 0 0;
	float:left;
}


/******各クリエイターの詳細******/

#cbody .infoboxtop,
#cbody .infobox{
    width:545px;
	border-left:#CCC 2px solid;
	padding:0 0 0 15px;
}
#cbody .infoboxtop{
    float:left;
	margin:0 0 9px 0;
}

#cbody .infobox{
	margin:0 0 25px 49px;
}


#cbody .infoboxtop p,
#cbody .infobox p{
    padding:0;
	margin:0;
	line-height:160%;
}

#cbody .portfolio{
    margin:0 5px -5px 0;
}

#cbody .name{
    font-weight:bold;
	margin-right:25px;
}


/**********クリア*************/

#cbody .clr{
    clear:both;
	width:615px;
}

#cbody .clrlast{
    clear:both;
	width:615px;
	height:1px;
}

