@charset "utf-8";

/* --------------------------------

	記事スタイル

-----------------------------------

	1. ベーシック

--------------------------------- */




/* ========================================================================



	1. ベーシック


 
======================================================================== */

/* ----------------------------------------------------
	■記事ボックス
---------------------------------------------------- */

/* タイトル
---------------------------------------------------- */
.type0 .entryBox .title {
	background-image: url(../../../0/color/img/entry/type0_title_circle.png);
	background-repeat: no-repeat;
	background-position: 0 2px;
	border-bottom: 1px dotted #666;
}
.colorLightGreen .type0 .entryBox .title  {		background-position: 0 2px;}      
.colorGreen .type0 .entryBox .title  {			background-position: -20px 2px;}  
.colorMossGreen .type0 .entryBox .title  {		background-position: -40px 2px;}  
.colorMintGreen .type0 .entryBox .title  {		background-position: -60px 2px;}  
.colorLeafGreen .type0 .entryBox .title  {		background-position: -80px 2px;} 
.colorBlue .type0 .entryBox .title  {			background-position: -100px 2px;} 
.colorSkyBlue .type0 .entryBox .title  {		background-position: -120px 2px;} 
.colorNavyBlue .type0 .entryBox .title  {		background-position: -140px 2px;} 
.colorSmokeBlue .type0 .entryBox .title  {		background-position: -160px 2px;} 
.colorTurquoiseBlue .type0 .entryBox .title  {	background-position: -180px 2px;} 
.colorPurple .type0 .entryBox .title  {			background-position: -200px 2px;} 
.colorRed .type0 .entryBox .title  {			background-position: -220px 2px;} 
.colorMagenta .type0 .entryBox .title  {		background-position: -240px 2px;} 
.colorRosePink .type0 .entryBox .title  {		background-position: -260px 2px;} 
.colorPink .type0 .entryBox .title  {			background-position: -280px 2px;} 
.colorOrange .type0 .entryBox .title  {			background-position: -300px 2px;} 
.colorYellow .type0 .entryBox .title  {			background-position: -320px 2px;} 
.colorCarrotOrange .type0 .entryBox .title  {	background-position: -340px 2px;} 
.colorFlameOrange .type0 .entryBox .title  {	background-position: -360px 2px;} 
.colorBrown .type0 .entryBox .title  {			background-position: -380px 2px;} 
.colorCafeole .type0 .entryBox .title  {		background-position: -400px 2px;} 
.colorChocolate .type0 .entryBox .title  {		background-position: -420px 2px;} 
.colorKhaki .type0 .entryBox .title  {			background-position: -440px 2px;} 
.colorMonochrome .type0 .entryBox .title  {		background-position: -460px 2px;} 

.type0 .entryBox .title span.inner {
	background-color: #fff;
	margin: 0 0 0 17px;
	padding: 0 0 7px 6px;
	display: block;
	font-size: 117%;
	line-height: 1.5;
	width: 533px;
	font-weight: bold;
	background-repeat: no-repeat;
	background-position: 0 0.1em;
}


/* ----------------------------------------------------
	■新着情報
---------------------------------------------------- */

/*	一覧・RSSボタン
---------------------------------------------------- */
#main .topicsBlock ul.btns li.listBtn a,
#main .topicsBlock ul.btns li.rssBtn a {
	position: absolute;
	top: 2px;
}
#main .topicsBlock ul.btns li.listBtn a {
	right: 24px;
}
#main .topicsBlock ul.btns li.rssBtn a {
	right: 3px;
}

/* 日付
---------------------------------------------------- */
.type0 .entryBox .date {
	padding: 10px 0px 2px;
	color: #ccc;
	text-align: right;
	font-size: 92%;
	line-height: 1;
}

/* ページ送り
---------------------------------------------------- */
ul.pageNavi {
	margin: 0 0 25px 0;
}



