@charset "EUC-JP";
<!-- 
お洒落で可愛いテンプレート作りを目指しています。
利用規約（http://17km.blog68.fc2.com/blog-entry-1.html）に一度　目を通して、禁止事項を守っていただけますよう、お願い致します。

▼【french_girl】
テンプレート記事（http://17km.blog68.fc2.com/blog-entry-160.html）にて、背景の色違いを用意しています。ぜひどうぞ＾＾
Girl's Dis／fuyu
-->


/*-----------------------------------------------
▼▼　基本
------------------------------------------------*/
body{
	background-color: #fff;
	background-image: url("http://blog68.fc2.com/1/17km/file/f01.gif");
	font-size:10px;
	margin: 0;
	padding: 0;
	color: #666255;
	text-align: center;
	font-family: "Lucida Grande","Verdana","Osaka";}


#baseBlock {
	width: 740px;
	padding: 0px;
	margin: 0px;
	text-align: left;}

#space {
	width: 30px;}

/*----------▽▽ スクロールバー ---------------*/
HTML{
	scrollbar-face-color: #ff9999;
	scrollbar-highlight-color: #fff;
	scrollbar-shadow-color: #fff;
	scrollbar-3dlight-color: #aaa;
	scrollbar-darkshadow-color: #aaa;
	scrollbar-arrow-color: #000000;
	scrollbar-track-color: #ffe6b3;}

/*----------▽▽ リンク色 ---------------*/

a:link , a:visited
	 {
	color: #331a1a;
	text-decoration: none; }
a:active , a:hover
	{ color: #66331a;
	background: #e6e6b3;}

/*----------▽▽ 画像枠 ---------------*/
a img	{
	border-style : none;
	border-width : 0px;	
	text-decoration : none;}

img.emoji{
	vertical-align:middle;
	border:0;}


/*----------------------------------------------
▼▼　ヘッダー部分
----------------------------------------------*/
#headBlock {
	height: 180px;
	width: 480px;
	margin: 0px;
	padding: 30px 0px 0px 0px;
	background-image: url("http://blog68.fc2.com/1/17km/file/f02.jpg");
	background-repeat: no-repeat;
	background-position: bottom;}

/*--------▽▽ ブログタイトル ---------------*/
#headBlogName{
	font-family: "Georgia" ,"Century Gothic"; 
	font-size: 24px;
	margin: 0px;
	padding: 10px 0px 0px 20px;
	font-weight: bold;}

#headBlogName a:link , #headBlogName a:visited
	{
	color: #333;
	text-decoration: none }
#headBlogName a:hover , #headBlogName a:active
	{
	color: #cc6666;
	background: #fff;}

#headIntroduction{
	font-size: 10px;
	color: #000;
	margin: 0px;
	padding: 3px 20px 3px 20px;}


/*-------------------------------------------------
▼▼　カレンダー
--------------------------------------------------*/
.calender {
	width: 190px;
	float: center;
	line-height: 180%;
	text-align: center;
	font-size: 10px;
	font-family: Lucida Grande ;
	padding: 0px 0px 0px 0px;
	border-collapse: separate;}
.calender a:link { color: : #999; font-weight:bold;}
.calender a:visited { color: :#999; font-weight:bold;}

.calender th
	{
	font-size: 10px;
	font-weight: bold;
	text-align: center;
	width: 23px;	height: 15px;
	color: #cc9966;}

.calender td {	text-align: center;}
.calender td a {	display: block;}

.calender td a:link,
.calender a:visited {
	color:#993333; font-weight:bold;}

.calender td a:hover {
	background: #ff9999;
	color: #fff; font-weight:bold;}

li.day {	padding: 0px 3px 0px 2px;}


/*-------------------------------------------------
▼▼　メイン記事部分
--------------------------------------------------*/
#mainBlock {
	float : left;
	width : 480px;
	background: #fff;
	padding: 0px;
	margin: 0px;
	border-right: 1px dashed #66cc80;
	border-left: 1px dashed #66cc80;}

.mainEntryBlock {
	width : 450px;
	background:#fff;
	margin: 30px 15px 70px 15px;}

.mainEntryDate {
	font-family: "Georgia";
	font-size: 18px;
	font-weight:bold;
	color: #664d33;
	text-align: right;
	padding: 5px 0px 0px 0px;
	border-bottom: 1px dashed #666255;}

.mainEntryDate a:link ,.mainEntryDate a:visited
	{
	color: #664d33;
	text-decoration: none }

.mainEntryTitle {
	padding: 8px 10px 5px 15px;
	margin: 0px;
	font-size: 10px;
	font-weight:bold;
	color: #222;}

.mainEntryBase {
	padding: 10px;}

.mainEntryBody{
	padding: 20px 10px 10px 10px;
	font-family: "Hiragino Kaku Gothic Pro","Osaka";
	font-size: 11px;
	line-height: 160%;
	color: #4d4d4d;}

.mainEntryBody a:link , .mainEntryBody a:visited
	 {
	color: #222;
	border-bottom: 1px dotted #ff3333; }
.mainEntryBody a:active , .mainEntryBody a:hover
	{
	color: #444;
	background: #ff4d4d;}

.mainEntryMore {
	margin: 10px 10px;
	font-family: "Hiragino Kaku Gothic Pro","Osaka";
	font-size: 11px;
	line-height: 160%;
	color: #4d4d4d;}

.mainEntryCommunity{
	padding: 1px 15px 1px 0px;
	margin: 0px;
	font-size: 11px;
	text-align:right;
	color: #aaa;
	background:#fff;}

.mainEntryState{
	font-size: 10px;
	color: #666;
	text-align: right;
	padding: 5px 10px 10px 0px; }


/*----------▽▽ 引用 ---------------*/
blockquote {
	padding: 0px 0px 0px 5px;
	margin: 0px;
	border-left: 5px solid #ff9999;}


/*--------▽▽ ページリンク ---------------*/
.pageLink{
	font-family: "Hiragino Kaku Gothic Pro", "Osaka";
	font-size: 10px;
	text-align: center;
	margin: 5px 10px 20px 10px;}


/*-------------------------------------------------
▼▼　コメント部分
--------------------------------------------------*/
.mainCommentBold {
	font-family: "Georgia","Osaka";
	font-size: 18px;
	color: #4d3300;
	text-align: left;
	padding: 5px 10px 5px 10px;}

.mainCommentTitle{
	font-weight: bold;
	text-align: right;
	font-size: 11px;
	color: #e64d4d;
	border-bottom: 3px double #e6e680;
	padding: 5px 20px 2px 0px; }

.mainCommentBody {
	font-size: 11px;
	line-height: 140%;
	color: #444;
	margin: 10px 20px 10px 20px;}

.mainCommentDate {
	text-align:right;
	font-family: "Lucida Grande","Osaka";
	font-size: 10px;
	color: #444;
	margin: 5px 20px 25px 20px;}

/*------------------------------------------------
▼▼　コメントフォーム
--------------------------------------------------*/
input{
	color:#333;
	font-size :11px;
	font-family: "ヒラギノ角ゴ Pro W3","Hiragino Kaku GothicPro","Osaka","Helvetica","Arial","Verdana","ＭＳ Ｐゴシック",sans-serif;
	background-color: #ffffcc;
	border: 1px 1px 1px 1px dashed #cc664d;}

textarea{
	color:#333;
	font-size :11px;
	border: 1px 1px 1px 1px dotted #bbb;
	font-family: "ヒラギノ角ゴ Pro W3","Osaka","Helvetica","Arial","Verdana","ＭＳ Ｐゴシック",sans-serif;
	line-height:140%;
	text-align:left;
	background-color: #ffffcc;
	border: 1px 1px 1px 1px dashed #cc664d;}

.mainFormButton {
	color:#fff;
	font-size :11px;
	background-color: #cc4d4d;}

form {	color:#333333;
	font-size:11px;
	text-align:left;
	margin:0px;}

/*-------------------------------------------------
▼▼　トラックバック部分
--------------------------------------------------*/
.mainTrabaBold{
	margin: 10px 5px 20px;
	font-size: 12px;
	font-weight: bold;
	color: #ff6699;}
.mainTrabaTitle{
	font-weight: bold;
	font-size: 11px;
	color: #666;
	padding: 5px 10px 5px 10px; }

.mainTrabaBody {
	font-size: 11px;
	line-height: 140%;
	color: #333;
	margin: 10px 20px 10px 20px;}

.mainTrabaDate {
	text-align:right;
	font-family: "Lucida Grande","Osaka";
	font-size: 10px;
	color: #444;
	margin: 5px 20px 25px 20px;}

.mainTrabaUrl {
	font-size: 10px;
	color: #454545;
	padding: 4px 0px 20px 10px;}


/*-----------------------------------------------
▼▼　メニュー部分
-----------------------------------------------*/
#menuBlock {
	float : right;
	width : 220px;
	background-color: #fff;
	margin: 0px;
	padding: 20px 0px 0px 0px;
	border-right: 1px dashed #66cc80;
	border-left: 1px dashed #66cc80;}

.menuBlockBase {
	margin: 0px;
	padding: 0px;}

.menuBlockHead {
	margin: 0px;
	padding: 3px 0px 3px 0px;
	width : 220px;
	background-color: #e6e6b3;
	font-size: 11px;
	font-family:"Georgia", "ＭＳ Ｐゴシック";
	color: #cc6666;
	font-weight:bold;
	text-align:center;}

.menuBlockBody {
	margin: 0px 10px 10px;
	padding: 0px;}

.menuText {
	font-family: "Hiragino Kaku Gothic Pro", "Osaka";
	font-size: 10px;
	padding: 0px;
	color: #444;
	line-height: 150%;}

.menuText ul {
	padding: 0px;
	margin: 0px 0px 0px 15px;
	list-style-type: disc;}
.menuText ul li {
	padding: 1px 0px 2px 0px;
	color: #ff6666;}

/*-----------------------------------------------
▼▼　フッター部分
-----------------------------------------------*/
#footBlock {
	padding: 0px;
	margin: 0px;
	clear: both;}

.copyright{
	text-align: center;
	padding: 3px 15px 3px 15px;
	font-size: 10px;
	color: #222;}