@charset "UTF-8";
/* CSS Document */

/* ------------------------------------------------------------
 top
------------------------------------------------------------ */
#latest_corumn {
	width:905px;
}
#latest_corumn a {
	display:block;
	background-color:#DFCA9B;
	padding:5px;
}
#latest_corumn a:hover {
	background-color: #669999;
}
#top_archives {
	width:945px;
	margin:0 auto;
	text-align:left;
	position:relative;
	height:640px;
}
#top_archives_list,
#top_archives .tit_contants {
	padding-left:20px;
}
#top_archives_list {
}

.paginator {
	position:absolute;
	bottom:20px;
	right:20px;
	font-family:"Century Gothic";
	font-weight:bold;
}
.active,
.inactive {
	display:block;
	width:25px;
	height:25px;
	text-align:center;
	float:left;
	border: solid 1px #669999;
	text-decoration:none;
	line-height:1.8;
	margin:2px;
}
.active
{
	color:#669999;
	background-color:#FFFFFF;
}
.inactive
{
	color:#FFFFFF;
	background-color:#669999;
}
#top_archives_list li {
	display:inline;
	list-style:none;
}
#top_archives_list li a {
	display:block;
	background-color:#DFCA9B;
	margin-right:10px;
	margin-bottom:10px;
	width:295px;
	height:175px;
	overflow:hidden;
	background-position:center center;
	background-repeat:no-repeat;
	float:left;
	text-decoration:none;
	text-indent:-9999px;
}
#top_archives_list li a:hover {
	background-color:#669999;
	background-position:center center;
}
#top_archives_01 a {
	background:url(../cat-and-me/img/top_01.jpg);
}
#top_archives_02 a {
	background:url(../cat-and-me/img/top_02.jpg);
}
#top_archives_03 a {
	background:url(../cat-and-me/img/top_03.jpg);
}
#top_archives_04 a {
	background:url(../cat-and-me/img/top_04.jpg);
}
#top_archives_05 a {
	background:url(../cat-and-me/img/top_05.jpg);
}
#top_archives_06 a {
	background:url(../cat-and-me/img/top_06.jpg);
}
#top_archives_07 a {
	background:url(../cat-and-me/img/top_07.jpg);
}
#top_archives_08 a {
	background:url(../cat-and-me/img/top_08.jpg);
}
#top_archives_09 a {
	background:url(../cat-and-me/img/top_09.jpg);
}
#top_archives_10 a {
	background:url(../cat-and-me/img/top_10.jpg);
}
#top_archives_11 a {
	background:url(../cat-and-me/img/top_11.jpg);
}
#top_archives_12 a {
	background:url(../cat-and-me/img/top_12.jpg);
}
#top_archives_13 a {
	background:url(../cat-and-me/img/top_13.jpg);
}
#top_archives_14 a {
	background:url(../cat-and-me/img/top_14.jpg);
}
#top_archives_15 a {
	background:url(../cat-and-me/img/top_15.jpg);
}
#top_archives_16 a {
	background:url(../cat-and-me/img/top_16.jpg);
}
#top_archives_17 a {
	background:url(../cat-and-me/img/top_17.jpg);
}
#top_archives_18 a {
	background:url(../cat-and-me/img/top_18.jpg);
}
#top_archives_19 a {
	background:url(../cat-and-me/img/top_19.jpg);
}
#top_archives_20 a {
	background:url(../cat-and-me/img/top_20.jpg);
}
#top_archives_21 a {
	background:url(../cat-and-me/img/top_21.jpg);
}
#top_archives_22 a {
	background:url(../cat-and-me/img/top_22.jpg);
}

/* ------------------------------------------------------------
 side
------------------------------------------------------------ */

h1 {
	text-indent:-9999px;
	width:210px;
	height:25px;
	background:url(../cat-and-me/img/title.png) no-repeat;
	margin-bottom:15px;
}
h1 a {
	display:block;
	width:210px;
	height:25px;
}


/* ------------------------------------------------------------
 archives
------------------------------------------------------------ */

#archives_list,
#archives_list li {
	text-indent:-9999px;
	width:210px;
	list-style-type:none;
}
#archives_list li {
	display:inline;
}
#archives_list li a {
	display:block;
	width:210px;
	height:72px;
}
#archives_01 a {
	background:url(../cat-and-me/img/btn_01.jpg) no-repeat;
}
#archives_01 a:hover {
	background:url(../cat-and-me/img/btn_01_ovr.jpg) no-repeat;
}
#archives_02 a {
	background:url(../cat-and-me/img/btn_02.jpg) no-repeat;
}
#archives_02 a:hover {
	background:url(../cat-and-me/img/btn_02_ovr.jpg) no-repeat;
}
#archives_03 a {
	background:url(../cat-and-me/img/btn_03.jpg) no-repeat;
}
#archives_03 a:hover {
	background:url(../cat-and-me/img/btn_03_ovr.jpg) no-repeat;
}
#archives_04 a {
	background:url(../cat-and-me/img/btn_04.jpg) no-repeat;
}
#archives_04 a:hover {
	background:url(../cat-and-me/img/btn_04_ovr.jpg) no-repeat;
}
#archives_05 a {
	background:url(../cat-and-me/img/btn_05.jpg) no-repeat;
}
#archives_05 a:hover {
	background:url(../cat-and-me/img/btn_05_ovr.jpg) no-repeat;
}
#archives_06 a {
	background:url(../cat-and-me/img/btn_06.jpg) no-repeat;
}
#archives_06 a:hover {
	background:url(../cat-and-me/img/btn_06_ovr.jpg) no-repeat;
}
#archives_07 a {
	background:url(../cat-and-me/img/btn_07.jpg) no-repeat;
}
#archives_07 a:hover {
	background:url(../cat-and-me/img/btn_07_ovr.jpg) no-repeat;
}
#archives_08 a {
	background:url(../cat-and-me/img/btn_08.jpg) no-repeat;
}
#archives_08 a:hover {
	background:url(../cat-and-me/img/btn_08_ovr.jpg) no-repeat;
}
#archives_09 a {
	background:url(../cat-and-me/img/btn_09.jpg) no-repeat;
}
#archives_09 a:hover {
	background:url(../cat-and-me/img/btn_09_ovr.jpg) no-repeat;
}
#archives_10 a {
	background:url(../cat-and-me/img/btn_10.jpg) no-repeat;
}
#archives_10 a:hover {
	background:url(../cat-and-me/img/btn_10_ovr.jpg) no-repeat;
}
#archives_11 a {
	background:url(../cat-and-me/img/btn_11.jpg) no-repeat;
}
#archives_11 a:hover {
	background:url(../cat-and-me/img/btn_11_ovr.jpg) no-repeat;
}

#archives_12 a {
	background:url(../cat-and-me/img/btn_12.jpg) no-repeat;
}
#archives_12 a:hover {
	background:url(../cat-and-me/img/btn_12_ovr.jpg) no-repeat;
}
#archives_13 a {
	background:url(../cat-and-me/img/btn_13.jpg) no-repeat;
}
#archives_13 a:hover {
	background:url(../cat-and-me/img/btn_13_ovr.jpg) no-repeat;
}
#archives_14 a {
	background:url(../cat-and-me/img/btn_14.jpg) no-repeat;
}
#archives_14 a:hover {
	background:url(../cat-and-me/img/btn_14_ovr.jpg) no-repeat;
}
#archives_15 a {
	background:url(../cat-and-me/img/btn_15.jpg) no-repeat;
}
#archives_15 a:hover {
	background:url(../cat-and-me/img/btn_15_ovr.jpg) no-repeat;
}
#archives_16 a {
	background:url(../cat-and-me/img/btn_16.jpg) no-repeat;
}
#archives_16 a:hover {
	background:url(../cat-and-me/img/btn_16_ovr.jpg) no-repeat;
}
#archives_17 a {
	background:url(../cat-and-me/img/btn_17.jpg) no-repeat;
}
#archives_17 a:hover {
	background:url(../cat-and-me/img/btn_17_ovr.jpg) no-repeat;
}
#archives_18 a {
	background:url(../cat-and-me/img/btn_18.jpg) no-repeat;
}
#archives_18 a:hover {
	background:url(../cat-and-me/img/btn_18_ovr.jpg) no-repeat;
}
#archives_19 a {
	background:url(../cat-and-me/img/btn_19.jpg) no-repeat;
}
#archives_19 a:hover {
	background:url(../cat-and-me/img/btn_19_ovr.jpg) no-repeat;
}
#archives_20 a {
	background:url(../cat-and-me/img/btn_20.jpg) no-repeat;
}
#archives_20 a:hover {
	background:url(../cat-and-me/img/btn_20_ovr.jpg) no-repeat;
}
#archives_21 a {
	background:url(../cat-and-me/img/btn_21.jpg) no-repeat;
}
#archives_21 a:hover {
	background:url(../cat-and-me/img/btn_21_ovr.jpg) no-repeat;
}
#archives_22 a {
	background:url(../cat-and-me/img/btn_22.jpg) no-repeat;
}
#archives_22 a:hover {
	background:url(../cat-and-me/img/btn_22_ovr.jpg) no-repeat;
}
#archives_23 a {
	background:url(../cat-and-me/img/btn_23.jpg) no-repeat;
}
#archives_23 a:hover {
	background:url(../cat-and-me/img/btn_23_ovr.jpg) no-repeat;
}


/* ------------------------------------------------------------
 column
------------------------------------------------------------ */

h2 {
	margin-bottom:20px;
}

.column {
	clear:both;
	width:616px;
}
.column2 {
	clear:both;
	width:616px;
	padding-top:20px;
}
.column3 {
	clear:both;
	width:616px;
}

#column_txt_start {
	width:342px;
	float:left;
	margin-top:20px;
}
.column h3,
.column2 h3,
.column3 h3 {
	font-size:120%;
	line-height:1.6em;
	letter-spacing:0.1em;
	margin-bottom:20px;
}
.column_photo,
.column_photo2,
.column_photo3,
.column_photo4,
.column_photo5,
.column_photo6,
.column_photo7,
.column_photo8,
.column_photo9,
.column_photo10 {
	font-size:10px;
	color:#666666;
	text-align:left;
	line-height:1.5em;
}
.column_photo {
	width:200px;
	float:left;
	padding:0px 20px 20px 0px;
}
.column_photo img,
.column_photo2 img,
.column_photo3 img,
.column_photo4 img,
.column_photo5 img,
.column_photo6 img,
.column_photo7 img,
.column_photo8 img,
.column_photo9 img,
.column_photo10 img {
	margin-bottom:10px;
}
.column_photo2 {
	width:300px;
	float:right;
	padding:0px 0px 20px 20px;
}
.column_photo3 {
	clear:both;
	width:616px;
	padding:0px 0px 40px 0px;
}
.column_photo4 {
	float:right;
	width:200px;
	padding:0px 0px 40px 20px;
}

.column_photo5 {
	width:300px;
	float:left;
	padding:0px 20px 20px 0px;
}

.column_photo6 {
	clear:both;
	width:616px;
	padding:0px 0px 20px 0px;
}
.column_photo7 {
	width:300px;
	float:left;
	padding:0px 0px 20px 0px;
}
.column_photo8 {
	width:300px;
	float:right;
	padding:0px 0px 20px 0px;
}
.column_photo9 {
	width:150px;
	float:left;
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 0px;
}
.column_photo10 {
float:right;
	width:200px;
	padding:0px 0px 10px 20px;
}


.txt_normal {
	margin-bottom:20px;
}


/* ------------------------------------------------------------
 profile
------------------------------------------------------------ */

#column_profile {
	width:244px;
	float:right;
	background:url(../cat-and-me/img/p_bg.jpg) repeat-y;
}
#column_profile_contants {
	font-size:85%;
	line-height:1.7em;
	color:#321C05;
	width:184px;
	margin:0px auto;
}
#column_profile_contants img {
	margin-bottom:20px;
}
#column_profile a:link {
	color:#993399;
	text-decoration:none;
}
#column_profile a:visited {
	color:#669999;
	text-decoration:none;
}
#column_profile a:hover,
#column_profile a:active {
	color:#993399;
	text-decoration:underline;
}
