/*Default Album Ver.20030403*/
/*←これはコメントです。簡単にセレクタを説明してあります→*/


/*HTML5*/
section, article, aside, hgroup, header, footer, nav, figure {
	display : block ;
	}


/*本文(全体の背景色や文字色を指定)*/
body	{
	margin : 0px auto ;
	padding: 0px ;
	background:#fff  ;
	color:#333;
	text-align:center;
	border : 0px #000 solid ;
	z-index: 0 ;
	}


/*見出し1*/
h1	{
	width : 580px ;
	height : 50px ;
	margin : 0px auto ;
	padding: 0px auto ;
	border : 1px solid #fff ;
	color : #fff ;
	background: url(../../common/images/daydreamtitlebg.gif) no-repeat 20px -70px ;
	text-align : left ;
	font-family : Arial Black ; 
	font-size : 8px ;
	}


/*見出し2*/
h2	{
	font-weight : bolder ;
	z-index: 8 ;
	margin: 2px;
	padding: 2px;
	font-size : small ;
	text-align:center;
	color : #666 ;
	width : 530px ;
	}

/*月別写真内の見出し2(日付)*/
div.day_item h2{
	margin:0 0 10px;
	font-size:80%;
	}

/*すべての友達写真内の見出し2(名前)*/
div.allfriends_item h2{
	margin:0 0 10px;
	font-size:80%;
	}

/*段落*/
p	{
	margin:15px 0;
	padding:0;
	}

/*写真を含む段落*/
p.photo	{
	margin:0;
	padding:0;
	}

/*日付等の情報を含む段落*/
.information	{
	margin :0px auto 10px auto   ;
	padding:10px auto;
	font-size : x-small ;
	font-weight : bold ;
	font-family : sans-serif ;
	}

/*ページナビゲーションの番号なしリスト*/
ul#navigation	{
	margin:10px auto;
	padding: 0 ;
	list-style-type:none;
	width:500px;
	}

/*ul#navigationのリストアイテム*/
ul#navigation li	{
	display:inline;
	margin:0 15px;
	}

/*index.htmlにおいて，Latest Album, View All，PhotoBox LinkUp Anchorのリンクを表示する番号なしリスト*/
ul.anchor	{
	margin:15px 0;
	padding:0;
	list-style-type:none;
	}

div#pastlink_column ul.anchor	{
	text-align:left;
	}

div#friendslink_column ul.anchor	{
	text-align:right;
	}

/*ul.anchorのリストアイテム*/
ul.anchor li	{
	margin:5px 5px;
	padding:15px 5px;
	}

/*ブロックレベル要素のグループ化*/
div	{
	margin:0;
	padding:0;
	}



/*ページ中段のグループ*/
div#middle	{
	margin:10px auto;
	text-align:center;
	width:910px;
	}

/*ページ下段のグループ*/
div#bottom	{
	margin : 5em  0px  0px  0px ;
	padding :5px 0px ;
	clear:left;
	text-align:center;
	}

.subnavigation	{
	margin : 0px 0px 100px 0px;
	padding :5px 0px ;

	}


/*index.htmlにおける横３段組グループ(３段組を崩さない配慮)*/
div#fixed_width	{
	margin : 5px auto ;
	width : 580px ;
	}

/*index.htmlにおける左の段組グループ(最近の過去写真)*/
div#pastlink_column	{
	margin : 5px auto ;
	padding:	15px 0px 15px 0px;
	text-align:center;
	width:512px;
	height:90px;
	border : 0px solid #000 ;
	z-index: 1 ;
	background : url(../../common/images/positivefilmbg03.gif) repeat-x ;
	}

/*div#pastlink_column内に配置される最近の過去写真グループ*/
div.pastlink_item	{
	color : #333 ;
	width:60px;
	margin: 0px 2px;
	padding:0px;
	font-size ; 0.8em ;
	text-align:center;
	float : left ;
	}

/*index.htmlにおける真ん中の段組グループ(メイン写真)*/
div#main_column	{
	margin : 5px auto ;
	padding:0;
	width:512px;
	}

/*<<prevとnext>>*/
div#navigation    {
	width:512px;
        }

div#prev    {
        margin-top:1px;
        float:left;
        text-align:left;
        }
div#next    {
        margin-top:1px;
        float:right;
        text-align:right;
        }

/*div#main_column内のメイン写真グループ(写真枠)*/
#main_photo	{
	margin : 0px auto;
	padding : 0px;
	z-index : 6 ;
	
	width : 530px ;
	border : 0px #000 solid ;
	}

#main_photo	.photo	{
	margin: 0px;
	padding: 0px;

	border : 0px #000 solid ;
	width : 530px ;
	}

#main_photo .photo img	{
	z-index: 7 ;
	border : 0px ;
	margin: 3px;
	padding:10px 10px 40px 10px;
	background: url(../../common/images/photoframe2009.jpg) no-repeat ;
	font-size : small ;
	text-align:center;
	}

#main_photo .title	{
	}

#main_photo .title	a	{
	}

/*div#main_column内の自分のコメントグループ*/
div	#text	{
	margin: 2px 2px;
	text-align: left;
	border-bottom:1px #999 solid;
	font-size : 0.7em ;
	font-family: "ヒラギノ丸ゴ Pro W4","Hiragino Maru Gothic Pro"
	}

/*div#main_column内のコメントシステム表示グループ*/
div#text_footer	{
	margin:0 0 10px;
	text-align:left;
	}

div#text_footer	.haloscan	{
	text-align:right;
	font-size : 0.6em ;
	font-weight : bolder ;
	}



/*コメントシステムの１コメント全体*/
div.tt	{
	margin:0 0 10px;
	border-bottom:1px #999 solid;
	}

/*１コメントの中の本文*/
p.thumbtack_comment	{
	margin: 15px 15px;
	font-size : 0.8em ;
	}

/*１コメントの中の名前*/
div.thumbtack_name	{
	margin: 15px 15px;
	font-size : 0.8em ;
	text-align:right;
	}

/*コメントフォーム*/
form{
	margin:10px 0;
	padding:0;
	font-size:90%;
	}

/*フォーム内のinputとtextarea*/
div#form_group input[type="text"], div#form_group textarea	{
	display:block;
	margin:0;
	padding:0;
	width:60%;
	}

/*トラックバック*/
div.trackback dl	{
	margin:5px 0;
	padding:0;
	font-size:90%;
	}

div.trackback dt	{
	margin:0;
	padding:0;
	}

div.trackback dt:after	{
	content:":";
	}

div.trackback dd	{
	margin:0;
	padding:0;
	}

div.trackback dd form	{
	margin:0;
	padding:0;
	}

div.trackback dd form input	{
	margin:5px 0;
	padding:0;
	width:60%;
	}

div.trackback_head	{
	margin:5px 0;
	padding:0;
	font-size:90%;
	}

div.trackback_title	{
	margin:5px 0;
	padding:0;
	font-size:90%;
	clear:left;
	float:left;
	width:392px;
	height:80px;
	}

div.trackback_excerpt	{
	margin:5px 0;
	padding:0;
	font-size:90%;
	clear:right;
	float:right;
	width:120px;
	height:80px;
	}

/*カウンター*/
div#pb_counter	{
	margin:5px 0;
	padding:0;
	color:#3366cc;
	font-style:oblique;
	font-size:x-small;
	clear:both;
	text-ailgn : right ;
	}

/*index.htmlにおける右の段組グループ(最近更新された友達写真)*/
div#friendslink_column	{
	margin:5px auto 5px 20px;
	padding:0;
	text-align:center;
	width:124px;
	float:left;
	}

/*div#friends_column内に配置される最近更新された友達写真グループ*/
div.friends_item	{
	padding:0px;
	margin : 0px ;
	font-size : x-small ;
	text-decoration : none ;
	background-color:#000;
	text-align:center;
	width:120px;
	border:1px #d0d0d0 outset;
	display: block;
	}

div.friends_item a	{
	text-decoration : none ;
	text-align : center ;
	color : #fc0 ;
	display: block;
	}


/*月別過去写真グループ*/
div	.day_item	{
	margin:5px 5px 10px;
	text-align:center;
	width:120px;
	height:180px;
	overflow:hidden;
	float:left;
	text-shadow : #999 0px 2px 3px;
	}
div	.day_item	img	{
	border : solid 1px #d0d0d0;
	}

div	.day_item_blank	{
	margin:5px 5px 10px;
	text-align:center;
	width:120px;
	height:180px;
	overflow:hidden;
	float:left;
	text-shadow : #999 0px 2px 3px;
	}

/*すべての友達写真グループ*/
div.allfriends_item	{
	margin:30px 5px 10px 10px;
	text-align:center;
	width:120px;
	height:180px;
	overflow:hidden;
	float:left;
	text-shadow : #999 0px 2px 3px;
	}
div	.allfriends_item	img	{
	border : solid 1px #d0d0d0;
	}

/*写真表示部分*/
img	{
	border-style:none;
	border : 0px ;
	}

/*未訪問リンク*/
a:link	{
	background-color:transparent;
	color:#36c;
	}

/*訪問済みリンク*/
a:visited	{
	background-color:transparent;
	color:#c6c;
	}

/*リンク上にカーソルを持ってきたとき*/
a:hover	{
	background-color:transparent;
	color:#f93;
	}

/*リンクをクリックしたとき*/
a:active	{
	background-color:transparent;
	color:#c00;
	}


.amazon	{
	width : 468px ;
	height : 60px ;
	border : 0px ;
	overflow-x : hidden;
	overflow-y : hidden;
	}
