@charset "EUC-JP";
<!-- 
お洒落で可愛いテンプレート作りを目指しています。
利用規約（http://17km.blog68.fc2.com/blog-entry-1.html）に一度　目を通して、禁止事項を守っていただけますよう、お願い致します。

▼【17km_02】Girl's Dis／fuyu
-->


/*-----------------------------------------------
▼▼　基本
------------------------------------------------*/
body{
	background-color: #fff;
	background-image: url("http://blog68.fc2.com/1/17km/file/w02.gif");
	background-repeat: repeat;
	font-size:10px;
	margin: 0;
	padding: 0;
	color: #444;
	text-align: center;
	font-family: "Lucida Grande","Verdana","Osaka";}

#baseBlock {
	width: 710px;
	padding: 0px 0px 0px 0px;
	margin: 0px;
	text-align: left;
	float:center;}

/*----------▽▽ スクロールバー ---------------*/
HTML{
	scrollbar-face-color: #f8dfe8;
	scrollbar-highlight-color: #f8dfe8;
	scrollbar-shadow-color: #ffb3b3;
	scrollbar-3dlight-color: #ffb3b3;
	scrollbar-darkshadow-color: #f8dfe8;
	scrollbar-arrow-color: #ff6699;
	scrollbar-track-color: #fff;}

/*----------▽▽ リンク色 ---------------*/

a:link , a:visited
	 {
	color: #222;
	text-decoration: none }
a:hover
	{
	color: #222;
	background: #ff6680; }
a:active
	{
	color: #999;
	text-decoration: none }

/*----------▽▽ 画像枠 ---------------*/
a img	{
	border-style : none;
	border-width : 0px;	
	text-decoration : none;}

img.emoji{
	vertical-align:middle;
	border:0;}


/*----------------------------------------------
▼▼　ヘッダー部分
----------------------------------------------*/
#headBlock {
	height: 140px;
	width: 480px;
	background: #fff;}

/*--------▽▽ ブログタイトル ---------------*/
#headBlogName{
	font-family: "Century Gothic"; 
	font-size: 28px;
	text-align: right;
	margin: 0px;
	padding: 50px 20px 0px 20px;
	font-weight: normal;}

#headBlogName a:link , #headBlogName a:visited
	{
	color: #ff3366;
	text-decoration: none }
#headBlogName a:hover , #headBlogName a:active
	{
	color: #ffcccc;
	border-bottom: 1px dashed #ffcccc;  }

#headIntroduction{
	font-size: 10px;
	color: #666;
	margin: 0px;
	text-align: right;
	padding: 5px 20px 10px 20px;}


/*-------------------------------------------------
▼▼　カレンダー
--------------------------------------------------*/
.calender {
	width: 180px;
	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-family: Verdana;
	font-weight: bold;
	text-align: center;
	width: 23px;	height: 15px;
	color: #666255;
	border-right: 1px solid #fff;
	border-bottom: 1px solid #fff }

.calender td {	text-align: center;}
.calender td a {	display: block;}

.calender td a:link,
.calender a:visited {
	background-image: url("http://blog68.fc2.com/1/17km/file/i02.gif");
	background-repeat: no-repeat;
	background-position:center;
	color:#fff; font-weight:bold;}

.calender td a:hover {
	background:#fff;
	color: #000; font-weight:bold;}

li.day {	padding: 0px 3px 0px 2px;}


/*-------------------------------------------------
▼▼　メイン記事部分
--------------------------------------------------*/
#mainBlock {
	float : left;
	width : 490px;
	background: #fff;
	border-right: 1px dashed #ff99cc;
	border-left: 1px dashed #ff99cc;}

.mainEntryBlock {
	margin: 30px 10px 50px 5px;}

.mainEntryDate {
	font-family: "Georgia";
	font-size: 11px;
	font-weight:bold;
	color: #fff;
	text-align: center;
	padding: 0px; }

.mainEntryDay{
	font-family: "Georgia";
	font-size: 22px;
	font-weight:bold;
	color: #fff;
	text-align: center;
	background-image: url("http://blog68.fc2.com/1/17km/file/a-01.jpg");
 	width: 94px;
	height: 70px;}

.mainEntryTitle {
	padding: 5px 0px 0px 0px;
	margin: 0px;
	font-family: "Hiragino Kaku Gothic Pro","Osaka";	font-size: 10px;
	color: #222;}

.mainEntryAuthor {
	padding: 0px 10px 10px 10px;
	margin: 0px ;
	font-size: 10px;
	text-align:right;
	color: #444; 
	border-bottom: 4px dotted #ff3366}

.mainEntryBase {
	padding: 0px;}

.mainEntryBody, .mainEntryMore{
	padding: 20px 5px 10px 30px;
	font-family: "Hiragino Kaku Gothic Pro","Osaka";
	font-size: 11px;
	line-height: 150%;
	color: #444;}

.mainEntryBody a:link , .mainEntryBody a:visited
	 {
	color: #222;
	border-bottom: 1px dotted #000; }
.mainEntryBody a:active , .mainEntryBody a:hover
	{
	color: #aaa;
	background: #000;}

.mainEntryCommunity{
	padding: 0px 10px 0px 0px;
	margin: 0px ;
	font-size: 10px;
	text-align:right;
	color: #444; }
.mainEntryState{
	font-family: "Century Gothic";
	font-size: 11px;
	color: #666;
	text-align: right;
	padding: 3px 10px 0px 10px; }

.mainEntryBody a:link , .mainEntryBody a:visited
	 {
	color: #222;
	border-bottom: 1px dotted #ff3366; }
.mainEntryBody a:active , .mainEntryBody a:hover
	{
	color: #fff;
	background: #ff3366;}

.mainEntryState a:link , .mainEntryState a:visited
	 {
	color: #222;
	background: #ffcccc; }
.mainEntryState a:active , .mainEntryState a:hover
	{ color: #222;
	background: #ff6680;}

/*----------▽▽ 引用 ---------------*/
blockquote {
	padding: 0px 0px 0px 5px;
	margin: 0px;
	border-left: 5px solid #ffcccc;}

/*--------▽▽ ページリンク ---------------*/
.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: 20px;
	font-weight:bold;
	color: #444;
	text-align: right;
	background: #fff;
	padding: 5px 10px 5px 0px;}

.mainCommentTitle{
	font-weight: bold;
	text-align: right;
	font-size: 11px;
	color: #444;
	border-bottom: 1px dashed #666;
	padding: 10px 20px 2px 0px; }

.mainCommentBody {
	font-size: 11px;
	line-height: 150%;
	color: #444;
	margin: 10px 10px 10px 40px;}

.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: #ffcccc;
	border: 1px 1px 1px 1px dashed #ff3366}

textarea{
	color:#333;
	font-size :11px;
	border: 1px 1px 1px 1px dashed #ff3366;
	font-family: "ヒラギノ角ゴ Pro W3","Osaka","Helvetica","Arial","Verdana","ＭＳ Ｐゴシック",sans-serif;
	line-height:140%;
	text-align:left;
	background-color: #ffcccc;}

.mainFormButton {
	color:#ff3366;
	font-size :11px;
	background-color: #ccc;}

form {	color:#333333;
	font-size:11px;
	text-align:left;
	margin:0px;}

/*-------------------------------------------------
▼▼　トラックバック部分
--------------------------------------------------*/
.mainTrabaTitle{
	font-weight: bold;
	font-size: 11px;
	color: #666;
	background:#fff;
	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 : 200px;
	margin: 0px;
	padding: 20px 10px 0px 0px;}


.menuBlockBase {
	margin: 0px;
	padding: 0px;}

.menuBlockHead {

	margin: 0px;
	padding: 3px 5px 3px 0px;
	font-size: 15px;
	font-weight: light;
	text-align: right;
	font-family:"Century Gothic", "Osaka", "ＭＳ Ｐゴシック";
	color: #666;
	background-color: #fff;
	border-right: 7px solid #ffcccc;
	border-left: 1px solid #ffcccc;
	border-top: 1px solid #ffcccc;
	border-bottom: 1px solid #ffcccc;}

.menuBlockBody {
	margin: 0px;
	padding: 0px;}

.menuText {
	font-family: "Hiragino Kaku Gothic Pro", "Osaka";
	font-size: 10px;
	padding: 5px 0px 5px 10px;
	color: #666;
	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: #666;}

/*-----------------------------------------------
▼▼　フッター部分
-----------------------------------------------*/
#footBlock {
	padding: 0px;
	margin: 0px;
	clear: both;}

.copyright{
	text-align: center;
	padding: 3px 15px 3px 15px;
	font-size: 10px;
	color: #222;}
.copyright2{
	text-align: center;
	padding: 20px 15px 3px 15px;
	font-size: 10px;
	color: #222;}