@charset 'UTF-8';

/*
Copyright (C) 2004 "CHiPLE SMiLE" All rights reserved.
*/

/*　▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼リンクの設定　*/
a:link
	{
		color:#FF6633;
		text-decoration:none;
	}

a:visited
	{
		color:#FF3300;
		text-decoration:none;
	}

a:active
	{
		color:#0000FF;
		text-decoration:none;
	}

a:hover
	{
		color:#0000FF;
		text-decoration:underline;
	}

/*　▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼共通の設定　*/
body
	{
		margin:0px;
		padding:0px;
		color:#222222;
		background-color:#BDBAAF;
		text-align:center;
		line-height:160%;
		font-family:Futura,"Lucida Sans Unicode","Hiragino Maru Gothic Pro","ヒラギノ丸ゴ Pro W4",メイリオ,Meiryo,"Osaka","ＭＳ Ｐゴシック";
		font-size:small;
	}

/*↓ページ全体*/
#main
	{
		position:relative;
		margin:10px auto 16px;
		width:720px;
		text-align:left;
	}

/*配置無効処理*/
div.non
	{
		clear:both;
	}

form
	{
		margin:0px;
	}

/*↓Copyright↓*/
#copylink
	{
		text-align:right;
		padding:0px 15px 0px 0px;
	}

img.footerpict
	{
		margin:0px 0px 0px 0px;
	}

/*画像処理*/
.img_l
	{
		float:left;
		border:none;
		margin-right:8px;
		margin-top:4px;
		clear:both;
	}

.img_r
	{
		float:right;
		border:none;
		margin-right:4px;
		margin-top:4px;
		clear:both;
	}

.profile
	{
		width:718px;
		margin:20px auto 20px;
		border:1px solid #222222;
		background-color:#FFFFFF;
		background-image:url(../img/back_01.gif);
		background-repeat:repeat-y;
		background-position:100%;
	}

.proftext
	{
		font-weight:600;
		white-space:nowrap;
	}

/*　▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼ Header / Footer　*/

#header
	{
		border:0px;
		margin:0px auto 10px;
		padding:0px;
	}

#footer
	{
		text-align:center;
		border:0px;
		margin:0px;
		padding:0px;
	}

/*　▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼ Side　*/

/*↓左側*/
#side
	{
		float:left;
		margin-top:15px;
		width:200px;
	}

/*↓左側アイテム共通*/
#side div
	{
		font-size:11px;

		border:1px solid #222222;
		background-color:#FFFFFF;
		margin:0px 8px 15px 0px;
		clear:both;
	}

.copyright
	{
		text-align:center;
		padding:0px;
	}

.category
	{
		padding:0px;
	}

.recentcomments
	{
		padding:0px;
	}

#categoryicon
	{
		margin-bottom:2px;
		vertical-align:middle;
	}

.titlehead
	{
		background-color:#666666;
		text-align:left;
		padding:2px;
	}

.monthlylog
	{
		border-width:1px 0px 0px 0px;
		border-color:#222222;
		border-style:solid;

		text-align:center;
		padding:2px;
	}

.linkicon
	{
		text-align:center;
		padding:2px;
	}

.linklist
	{
		border-width:0px 0px 1px 0px;
		border-color:#222222;
		border-style:solid;

		padding:2px;
	}

.listme
	{
		padding:2px;
	}

.day
	{
		line-height:150%;
		background-color:#FFFFFF;
		font-size:11px;
		padding:4px;
	}

img.copyrightimg
	{
		margin-top:4px;
		margin-bottom:4px;
	}

.recenttrackbacks
	{
		font-size:11px;
		margin-bottom:0px;
		padding:4px;
	}

/*↓左側タイトル画像*/
.sidetitle
	{
		border:0px;
		margin-top:0px;
		margin-bottom:0px;
	}

/*↓左側セレクトフォーム*/
#side select
	{
		width:90%;
		font-size:12px;
		border:1px solid #222222;
		margin-top:5px;
		margin-bottom:5px;
	}

/*↓カテゴリリスト*/
a.categorylink
	{
		display:block;
		padding:4px;
	}

/*↓右側全体*/
#content
	{
		float:left;
		margin-top:15px;
		width:520px;
	}

/*↓右側アイテム*/
#content div
	{
		margin-top:0px;
		margin-bottom:16px;
		margin-left:8px;
		margin-right:0px;
		clear:both;
	}

/*　▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼ Content　*/

/*↓日記本体*/
div.daily
	{
		border:1px solid #222222;
		background-color:#FFFFFF;
		background-image:url(../img/back_01.gif);
		background-repeat:repeat-y;
		background-position:100%;
	}

#content h2
	{
		font-weight:400;
		margin:0px;
		background-image:url(../img/back_01.gif);
		background-repeat:repeat-y;
		background-position:100%;
	}
/*↓日記日付*/
h2.date
	{
		background-color:#666666;
		color:#FFFFFF;
		font-size:130%;
		padding-top:5px;
		padding-bottom:5px;
		padding-left:5px;
		padding-right:5px;
	}

/*↓日記タイトル*/
h2.title
	{
		background-color:#FFFFFF;
		font-size:120%;
		padding-top:1em;
		padding-bottom:0px;
		padding-left:10px;
		padding-right:20px;
	}

/*↓日記本文*/
#content p
	{
		margin:0px;
		padding-top:5px;
		padding-bottom:5px;
		padding-left:2.5em;
		padding-right:25px;

		background-image:url(../img/back_01.gif);
		background-repeat:repeat-y;
		background-position:100%;
	}

span.categorytitle
	{
		font-size:80%;
		color:#999999;
	}

span.gray
	{
		color:#999999;
	}

/*↓アルプスの地図の枠*/
.alpslab-clip
	{
		border:solid 1px #222222;
	}

/*↓画像の枠*/
.photo
	{
		border:solid 1px #222222;
	}

/*↓追記分を読む*/
p.extended
	{
		font-size:80%;
		text-align:right;
	}

/*↓コメント＆トラックバック*/
p.option
	{
		font-size:80%;
		text-align:right;
		color:#666666;
	}

#commenticon
	{
		vertical-align:middle;
	}

/*　▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼ Comment List　*/

/*　▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼ Mail　*/
span.red
	{
		color:#FF0000;
	}

.mailbody
	{
		margin:20px auto 25px;

		background-color:#FFF;
		background-image:url(../img/back_01.gif);
		background-repeat:repeat-y;
		background-position:100%;
		width:718px;
		border:1px solid #222;
	}