@charset "EUC-JP";

* {
	margin: 0;
	padding: 0;
}
div, p, hr, blockquote, address, noscript {
	position: static;
	margin: 0;
	padding: 0;
	font-style: normal;
	font-weight: normal;
}
q, dfn, code, samp, kbd, var, cite, abbr, acronym {
	position: static;
	margin: 0;
	padding: 0;
	border: none;
	font-style: normal;
	font-weight: normal;
}
em {
	color:#36648B;
	font-style: normal;
	font-weight: bold;
}
body {
	margin: 0;
	padding: 0;
	text-align: center;
	background: #DACAA5 url(http://www.lovepockets.net/template/back02.jpg);
}
body div {
	margin: 0 auto;
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	text-align: left;
}
@media screen, print {
	div.entry_body, div.entry_more, div.entry_title, div.comment dl.body dd, div.trackback dl.body dd {
	letter-spacing: 1px; }
}
br {
	letter-spacing: 0;
}
ul, ol, dl, dt, dd {
	margin: 0;
	padding: 0;
	list-style: none;
}
sup, sub {
	margin: 0;
	padding: 0;
}

/* アンカー */
a {
	text-decoration: none;
}
a:link, a:visited {
	color: #36648B;
}
a:hover, a:active {
	color: #317EBF;
}
.entry_author a:link, .entry_author a:visited {
	color: #7F6D5A;
}
.entry_author a:hover, .entry_author a:active {
	color: #36648B;
}
/* 記事タイトルのリンク色 */
#main h2 a:link, #main h2 a:visited {
	color: #7F6D5A;
}
#main h2 a:hover, #main h2 a:active {
	color: #36648B;
}
/* タイトル */
#title {
	width: 640px;
	border-right: 1px solid #333333;
	border-left: 1px solid #333333;
	text-align: center;
	background: #333333 url(http://www.lovepockets.net/template/brown02.jpg);
}
#title h4 a:link{
	color:#CC0000;
}
#title h4 a:visited {
	color:#003366;
}
#title h4 a:hover, #title h4 a:active {
	color:#FF3366;
}

h1 a {
	display:block;
	margin:0 auto;
	height:181px;
	width:640px;
	background:url(http://www.lovepockets.net/template/maintitle.jpg) no-repeat;
	font-size: 14px;

}

h1 span { display:none; }

#main {
	width: 640px;
	border-right: 1px solid #333333;
	border-bottom: 1px solid #333333;
	border-left: 1px solid #333333;
	background: #DACAA5 url(http://www.lovepockets.net/template/brown02.jpg);
}

h4.calendar {
	color: #7F6D5A;
	text-align: center;
	padding: 7px 0;
	background: #DACAA5 url(http://www.lovepockets.net/template/brown02.jpg);
	font: 10px "Verdana", "Arial", "sans-serif";
}
h4.calendar a {
	text-decoration: none;
}

/* エントリー */
div.entry {
	margin-top: 0px;
	margin-bottom: 0px;
	padding-top: 15px;
	padding-bottom: 15px;

}
div.entry_title {
	font-size: 18px;
	background: url(http://www.lovepockets.net/template/title.gif) no-repeat;
	font-family: "Georgia", "Times New Roman", "Times", "serif";
	padding-top: 8px;
	padding-bottom: 25px;
	padding-left: 30px;
	color: #D1C1A2;
	font-weight: bold;

}
h2.entry_date {
	color: #7F6D5A;
	font-size: 18px;
	font-family: "Georgia", "Times New Roman", "Times", "serif";
	font-weight: bold;
	padding-top: 8px;
	background-image: url(http://www.lovepockets.net/template/no_title.gif);
	padding-left: 15px;
	background-repeat: no-repeat;
	text-align: right;
	margin-right: 30px;
	margin-left: 30px;
	letter-spacing: 1px;

}
div.entry_author {
	color: #7F6D5A;
	font-size: 10px;
	text-align: center;
	background-image: url(http://www.lovepockets.net/template/no_cate.gif);
	background-repeat: no-repeat;
	padding-left: 510px;
	padding-top: 14px;
	letter-spacing: 2px;
	padding-bottom: 7px;
	margin-right: 30px;
	margin-left: 30px;

}
div.entry_body {
	color: #534D48;
	font-size: 12px;
	line-height: 18px;
	margin-right: 7px;
	margin-left: 7px;
	padding-right: 20px;
	padding-bottom: 10px;
	padding-left: 31px;
	padding-top: 10px;

}
div.entry_more {
	margin: 0 7px;
	color: #534D48;
	font-size: 12px;
	line-height: 18px;
	padding-right: 20px;
	padding-bottom: 15px;
	padding-left: 31px;

}
div.entry_state {
	padding: 15px 5px 5px;
	margin: 0 15px 0 0;
	color: #36648B;
	font-size: 10px;
	line-height: 16px;
	text-align: right;
	clear: left;
}
div.entry_navi {
	padding: 0 20px 5px;
	margin: 0 0 15px;
	color: #808080;
	font-size: 10px;
	text-align: center;
	letter-spacing: 1px;
}

div.entry_body ul li ,
div.entry_more ul li {
	margin-left: 15px;
	list-style: disc;
}
div.entry_line {
	background-image: url(http://www.lovepockets.net/template/line2.gif);
	background-repeat: no-repeat;
	margin-right: 30px;
	margin-left: 30px;
	padding-left: 10px;
	height: 10px;

}
/* リンクページ */
div.link {
	margin-top: 0px;
	margin-bottom: 0px;
	padding-top: 10px;
	padding-bottom: 0px;
	background-image: url(http://www.lovepockets.net/template/linkback.gif);
	background-position: right bottom;
	background-repeat: no-repeat;

}
div.link_table {
	color: #534D48;
	font-size: 10px;
	line-height: 17px;
	margin-right: 7px;
	margin-left: 7px;
	padding-right: 20px;
	padding-left: 31px;
	letter-spacing: 1px;
	padding-bottom: 15px;
}
div.link_title {
	color: #237262;
	font-size: 12px;
	margin-right: 7px;
	margin-left: 7px;
	padding-right: 20px;
	padding-left: 31px;
	font-weight: bold;
	padding-top: 15px;
	padding-bottom: 5px;
}


/* プロフィール */
div.profile {
	margin-top: 0px;
	margin-bottom: 0px;
	padding-top: 10px;
	padding-bottom: 0px;
	background-image: url(http://www.lovepockets.net/template/proback.gif);
	background-position: right bottom;
	background-repeat: no-repeat;

}
div.pro_base {
	color: #534D48;
	font-size: 12px;
	line-height: 17px;
	margin-right: 7px;
	margin-left: 7px;
	padding-right: 20px;
	padding-left: 190px;
	padding-top: 8px;
	background-image: url(http://www.lovepockets.net/template/prophoto.gif);
	background-repeat: no-repeat;
	background-position: 20px;
	height: 195px;
}
div.mail_title {
	margin-right: 7px;
	margin-left: 7px;
	padding-right: 20px;
	padding-left: 31px;
	padding-top: 30px;
}
div.pro_line {
	background-image: url(http://www.lovepockets.net/template/line2.gif);
	background-repeat: no-repeat;
	margin-right: 30px;
	margin-left: 30px;
	padding-left: 10px;
	height: 10px;
	padding-bottom: 22px;

}
div.info {
	margin-top: 0px;
	margin-bottom: 0px;
	padding-top: 10px;
	padding-bottom: 0px;
}
div.info_title {
	margin-right: 32px;
	margin-left: 7px;
	padding-right: 20px;
	padding-left: 31px;
	padding-top: 12px;
	background-image: url(http://www.lovepockets.net/template/infoback.gif);
	background-repeat: no-repeat;
	background-position: right;
}
/* ページナビ */
div.page {
	padding: 10px 0;
	color: #666;
	font-size: 10px;
	line-height: 1.7em;
	text-align: center;
}
div.info_tx {
	margin-right: 7px;
	margin-left: 7px;
	padding-right: 20px;
	padding-left: 31px;
	padding-top: 20px;
	text-align: right;
}
/* フッター */
#foot {
	padding:23px 0 10px;
	text-align: center;
	background: url(http://www.lovepockets.net/template/foot.jpg) no-repeat;
}
#foot a:link, #foot a:visited {
	color:#FFFF99;
}
#foot a:hover, #foot a:active {
	color:#FFFF66;
}
#foot ul {
	margin: 4px;
}
#foot ul li {
	color: #FFFFFF;
	font: 10px "verdana", "Arial", "sans-serif";
}

/* 引用 */
blockquote {
	margin: 5px 0;
	padding: 5px;
	color: #72542c;
	font-size: 12px;
	line-height: 1.7em;
	background: url(http://www.lovepockets.net/template/bc007_pdmenu.gif);
}
div.entry blockquote p {
	padding: 0;
	margin: 0;
}
div.entry_body p.source {
	text-align: right;
}
cite {
	font-style: normal;
	margin: 0 5px 0 0;
	padding: 0;
}

/* 画像 */
img {
	border: none;
}

/* プルダウンメニュー */
#menulist {
	width: 640px;
	background: url(http://www.lovepockets.net/template/no_menu.gif);
	border-right: 1px solid #333333;
	border-left: 1px solid #333333;
}
/*#menulist a:link, #menulist a:visited {
	color: #237262;
}*/
/*#menulist a:hover, #menulist a:active {
	color: #15977C;
}*/
#menulist li {
	 display: inline;
}
#menulist a {
	display: block;
	position: relative;
}

.smenu {
    margin:0 auto;
    width:640px;
	position: relative;
}

/* プルダウンメニュー head*/
#HdMenu1 {
	margin:0;
	background: url(http://www.lovepockets.net/template/no_menu.gif);/* ヘッダーメニューの色 */
	width: 640px;
	height: 47px; /* 変更注意 */
	overflow: visible;
}
#HdMenu1 li a {
	float: left;
	padding: 14px 0px; /* 変更注意 */
	width: 102px; /* 幅 */
	font: bold 12px "Georgia", "Times New Roman", "Times", "serif";
	line-height: 20px; /* 変更注意 */
	letter-spacing: 1px;
	text-decoration: none;
	text-align:center;
}
#HdMenu1 li a:link,
#HdMenu1 li a:visited {
	color: #237262; /* ヘッダーメニューの文字色 */
}
#HdMenu1 li a:hover {
	color: #15977C; /* オンマウス時の文字色 */
}


/* メインメニューのスタイル */
.mhead a{
	display: block;
}
.mhead {
	color: #237262;
	height: 30px;
	text-align: center;
	padding: 17px 0 0;
	position: absolute;
	font: bold 12px "Georgia", "Times New Roman", "Times", "serif";
	letter-spacing: 1px;
}

/* サブメニューのスタイル */
.submenu {
	position: absolute;
	visibility: hidden;
	color: #7F6D5A;
	text-align: left;
	background: url(http://www.lovepockets.net/template/brown03.jpg) repeat;
	font: 10px/25px "Verdana", "Arial", "sans-serif";
	border-top: 1px solid #FFFFCC;
	border-right: 1px solid #9D7F3D;
	border-bottom: 1px solid #9D7F3D;
	border-left: 1px solid #FFFFCC;
	letter-spacing: 1px;
	padding-bottom: 10px;
	padding-left: 14px;
	margin: 0px;
	padding-right: 17px;
}
.submenu2 {
	position: absolute;
	visibility: hidden;
	background: url(http://www.lovepockets.net/template/clapback.jpg) repeat;
	border-top: 1px solid #FFFFCC;
	border-right: 1px solid #9D7F3D;
	border-bottom: 1px solid #9D7F3D;
	border-left: 1px solid #FFFFCC;
	padding-left: 6px;
	padding-bottom: 6px;
	padding-top: 8px;

}
.submenu3 {
	position: absolute;
	visibility: hidden;
	color: #7F6D5A;
	text-align: left;
	background: url(http://www.lovepockets.net/template/amazon.jpg) repeat;
	font: 10px/14px "Verdana", "Arial", "sans-serif";
	border-top: 1px solid #FFFFCC;
	border-right: 1px solid #9D7F3D;
	border-bottom: 1px solid #9D7F3D;
	border-left: 1px solid #FFFFCC;
	padding-left: 8px;
	letter-spacing: 1px;
	padding-top: 6px;
	padding-right: 8px;
}
h5.sub_title {
	color: #237262;
	font-weight: bold;
	font-size: 10px;
         letter-spacing: 0;
	padding-bottom: 3px;
}
.submenu ul li ul { margin: 0 0 0 10px; }

/* メイン位置指定(mheadのwidthの値の倍数) */
#menu1 {
	width: 72px;
	left: 0px;
}
#menu2 {
	width: 93px;
	left: 83px;
}
#menu3 {
	width: 95px;
	left: 187px;
}
#menu4 {
	width: 114px;
	left: 293px;
}
#menu5 {
	width: 78px;
	left: 418px;
}
#menu6 {
	width: 128px;
	left: 507px;
}

/* サブ位置指定(leftの値はメイン位置と揃えること) */
#submenu_1 a:link, #submenu_1 a:visited {
	color: #36648B;
}
#submenu_1 a:hover, #submenu_1 a:active {
	color: #317EBF;
}
#submenu_1 {
	width: 200px;
	left: 0px;
}
#submenu_2 a:link, #submenu_2 a:visited {
	color: #36648B;
}
#submenu_2 a:hover, #submenu_2 a:active {
	color: #317EBF;
}
#submenu_2 {
	width: 200px;
	left: 83px;
}
#submenu_3 a:link, #submenu_3 a:visited {
	color: #36648B;
}
#submenu_3 a:hover, #submenu_3 a:active {
	color: #317EBF;
}
#submenu_3 {
	width: 200px;
	left: 187px;
}
#submenu_4 a:link, #submenu_4 a:visited {
	color: #36648B;
}
#submenu_4 a:hover, #submenu_4 a:active {
	color: #317EBF;
}
#submenu_4 {
	width: 200px;
	left: 293px;
}
#submenu_5 a:link, #submenu_5 a:visited {
	color: #36648B;
}
#submenu_5 a:hover, #submenu_5 a:active {
	color: #317EBF;
}
#submenu_5 {
	width: 206px;
	left: 418px;
}
#submenu_6 a:link, #submenu_6 a:visited {
	color: #36648B;
}
#submenu_6 a:hover, #submenu_6 a:active {
	color: #317EBF;
}
#submenu_6 {
	width: 220px;
	left: 507px;
}
/* [for google] */
.google {
	text-align: center;
	padding-top: 5px;
	padding-bottom: 15px;
	}
#sky {
	text-align: center;
	padding-top: 5px;
	padding-bottom: 15px;
	position: absolute;
	visibility: visible;
	right: 0px;
	width: 120px;
	height: 600px;
	top: 0px;
	}

/* [for lightbox] */
#lightbox {
	background-color: #eee;
	padding: 10px;
	border-bottom: 1px solid #666;
	border-right: 1px solid #666;
}
#overlay {
	background-image: url(http://www.lovepockets.net/template/sb-crunch-overlay.png);
}
#lightboxCaption {
	background-color: #eee;
	font-size: 12px;
	text-align: center;
	color: #333333;
	padding-bottom: 5px;
	padding-top: 7px;
	letter-spacing: 2px;
}
#lightboxIndicator {
	border: 1px solid #fff;
}
#lightboxOverallView {
	background-image: url(http://www.lovepockets.net/template/sb-crunch-overlay.png);
}
* html #lightboxOverallView,
* html #overlay {
	background-color: #000;
	background-image: url(http://www.lovepockets.net/template/sb-crunch-blank.gif);
	filter: Alpha(opacity=50);
}
