@charset "UTF-8";



@import url(../../../stylesheets/blog/base.css);



/* base.css̏㏑ */



.container ul,

.container dl {

	padding: 5px;

}



#container_calendar .weekday,

#container_calendar .weekday a {

	color: #333;

}



#container_calendar .saturday,

#container_calendar .saturday a {

	color: #336699;

}



#container_calendar .sunday,

#container_calendar .sunday a {

	color: #ff6600;

}



.entry_link {

	padding: 0px 5px;

}



.favorite_link {

	padding: 0px 5px;

}



.reader_link {

	padding: 0px 5px;

}

.reader_number {

    padding: 5px;

}



/* base.css̏㏑܂ */





a {

	text-decoration: none;

	color: #006699;

}

a:hover {

	text-decoration: underline;

}



/* layout ****************************************************************** */



div#container {

	border: 1px solid #E9E5E0;

	width: 798px;

	background-color: #;

	background-image:  url(images/co_bg.gif);

}



div.contents {

	margin: 0 0px;

	text-align: center;

}

div.section {

	margin: 10px auto;

	text-align: left;

}

div.section input {

  width: 160px;

  padding-top:3px;

  margin-top:3px;

}



div#header {

	padding: 25px;

	height: 80px;

	color: #666;

	background-color: #0099cc;

	background-image:  url(images/header.jpg);

	background-repeat: no-repeat;

}



div#header a {

	color: #0099cc;

}



div#column_wrapper {

	float: left;

	width: 618px;

}



div#primary_column {

	width: 410px;

	color: #222;

	background-color: #;

	padding: 15px;

}



div#secondary_column {

	width: 178px;

	background-color: #;

}



div#tertiary_column {

	width: 180px;

	background-color: #;

}



div#footer {

	background-color: #;

	background-image:  url(images/co_bg.gif);

}



/* ****************************************************************** layout */





/* container *************************************************************** */



div.container h2 {

	padding-top: 5px;

	height: 33px;

	color: #006699;

	background-color: #;

	background-image:  url(images/container.gif);

	font-size: 15px;

	text-align: center;

}



div.container div.container_body {

	color: #666;

	background-color: #;

}



/* *************************************************************** container */





/* entry ******************************************************************* */



div.entry div.entry_header {

	height: 65px;

	background-image:  url(images/entry_header.jpg);

	background-repeat: no-repeat;

	top: ;

	padding: 5px;

}



div.entry div.entry_header h2{

	color: #ff6600;

}



div.entry div.entry_body {

	padding: 15px 25px 15px 20px;

	background-image:  url(images/entry_body.jpg);

	background-repeat: no-repeat;

}



div.entry div.entry_body img{

   margin:5px;

}

   

div.entry div.entry_footer {

    height: 130px;

	background-image:  url(images/entry_footer.jpg);

	background-repeat: no-repeat;

}



div.entry div.entry_footer {

	padding: 0.3em 0.3em;

}



/* ******************************************************************* entry */





/* comment ***************************************************************** */



div#comment div.comment_header {

	margin-top: 10px;

	padding: 0.2em 0.2em 0.1em;

	border-top: 1px solid #E9E5E0;

	border-bottom: 1px dotted #E9E5E0;

}



div#comment div.comment_date {

	color: #006699;

}



div#comment div.comment_body {

	padding: 13px;

	color: #666666;

}



/* ***************************************************************** comment */





/* trackback *************************************************************** */



div#trackback h4 {

	margin-top: 10px;

	padding: 0.2em 0.2em 0.1em;

	border-top: 1px solid #E9E5E0;

	border-bottom: 1px dotted #E9E5E0;

}



div#trackback p {

	padding: 0.2em;

	color: #ff6600;

}



/* *************************************************************** trackback */

