h1 {
	display:none;
	}

.header{
	width:760px;
	padding: 0;
	margin:20px 0 30px 0;
}
.header td{
	font-size: 0.6em;
	color:#666;
}


.entry_box{
	width:600px;
	margin:0 0 20px 0;
	padding: 15px 20px 15px 0px;
	border-bottom:1px solid #f2f2f2;
}


.box3{
	width:600px;
	margin:0 0 20px 0;
	padding: 15px;
	border:none;
}
.site_title {
	margin-bottom: 3px;
	}

.description {

	}

img {
	border-style: none;
	margin: 0px;
	padding: 0px;
	}

ul {
	list-style:none;
	align: middle;
	margin: 0 0 20px 0;
	padding: 0px;
	}

li {
	list-style-type: none;
	margin: 0;
	
	line-height:140%;
	color:#295A65;
	padding:0;
}
li a{
	display:inline;
	width:134px;
	padding:1px 3px;
}
li a:link, li a:visited{
	color:#295A65 !important;
	}

form {
	margin: 0px;
	padding: 0px;
	}

input,textarea,select {
	
	background-color:#FFF;
	border: 1px solid #717171;
	padding: 2px;
	margin-bottom:5px;
	}



.line_top {
	background-image: url(./template/lolipop/img/line_top.gif);
	background-repeat: repeat-x;
	width: 510px;
	margin: auto;
	height: 4px;
	clear: both;
	}


.line_footer {
	background-image: url(./template/lolipop/img/line_footer.gif);
	background-repeat: repeat-x;
	margin: 20px auto 10px auto;
	width: 510px;
	height: 4px;
	clear: both;
	}


.line_1 {
	background-image: url(./template/lolipop/img/line_01.gif);
	background-repeat: repeat-x;
	width: 100%;
	height: 1px;
	padding: 3px 0px 3px 0px;
	clear: both;
	}


/* エントリーテーブル */

/* エントリー */

.entry_date {

}

.entry_title {
width:600px;
font-weight: bold;
border-bottom:0px solid #ccc;
margin-bottom:10px;
padding-bottom:5px;
}

.entry_body {
	width:510px !important;
	line-height: 160%;
}

.entry_body img{
text-align:left;
margin-right:10px;
margin-bottom:10px;
}

.entry_state {
	text-align:right;
	width:600px;
	margin-top:10px;
}

blockquote {
	margin: 0px;
	padding: 5px 10px;
	color:#999999;
	}

.entry_navi{
	margin:10px 0;
	}


/* サイドテーブル */


/* サブメニュー */

.menu_title {
	width:160px;
	padding:0px;
	border-bottom:0px solid #ccc;
	margin:20px 0 0 0;
	}

.menu_text {
	text-align: left;
	margin: 0;
	padding:0;
	}
.amazon_text{
	width:160px;
	font-weight:normal !important;
}

.amazon_text strong{
font-weight:normal !important;
}

/* カレンダー */

.calendar2{
	width:180px;
	margin:20px 0;
	}
	
.calendar2 td {
	border-bottom:0px solid #A8C1C3;
	padding:0px;
	color:#295A65;
	text-align:center;
	}
.calendar2 td td{
	border-bottom:1px solid #A8C1C3;
	padding:5px 3px;
	}
	
.cell a , .cale_w_1 a , .cale_w_2 a{
	display:block;
}
.cell {
	color:#295A65;
font-size:90%;
	text-align: center;
	}

.cale_w_1 {
	color:#295A65;
font-size:90%;
	text-align: center;
	}

.cale_w_2 {
	text-align: center;
font-size:90%;
	}

.calendar_month {
	width: 174px;
	color:#295A65;
	text-align: center;
	}
.calendar_month td{
	border:none !important;
	}
.calendar_week{
	width: 180px;
	border:none !important;
	}



#clock {
	margin-bottom: 5px;
	padding: 0px;
	text-align: center;
	clear: both;
	}


.copyright {
	width:760px;
	height: 30px;
	font-size: 80%;
	text-align: center;
	}
