@charset "UTF-8";

/* digi_Stylesheet.1212.01.link色設定変更.txt */

/**** Link Section *********************************/
/* A { color: #999999; text-decoration: none; background: none; } */

a                       { color: #6DA8E5; text-decoration: none; background: none; } /*リンクされた文字*/
a:link                { color: #6DA8E5; text-decoration: none; background: none; }
a:link:hover      { color: #FF4500; text-decoration: underline; background: none; }
a:link:active     { color: #989DA5; text-decoration: none; background: none; }
a:visited           { color: #6DA8E5; text-decoration: none; background: none; }
a:visited:hover { color: #FF4500; text-decoration: underline; background: none; }
a:visited:active { color: #989DA5; text-decoration: none; background: none; }

/*-------------------------------------------*
  *    topsection
 *--------------------------------------------*/
 
body {
		color: #444444;
		background: #FFF;
		margin: 0px;
		font-size: 12px;
		font-family: "Helvetica", "Arial", "verdana", "Trebuchet MS", "sans-serif", "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "ＭＳ Ｐゴシック", "Osaka", "monospace";
		letter-spacing: 0.8px;
		line-height: 140%;
}

p {
}

.laege { /* 見出し用 */
	font-size: 16px;
}

.middle { /* 見出し用 */
	font-size: 14px;
	font-weight: bold;
	margin: 0px 0px 10px 10px;
}

.small { /* 見出し用 */
	font-size: 10px;
	line-height: 130%;
}

.spec-box { /* 写真spec表示用 */
		font-size: 10px;
		letter-spacing: 1px;
		line-height: 110%;
}

.dsq-h3-reactions { /* disqusｺﾒﾝﾄ欄Reactions見出し設定用 */
		padding: 10px !important;
		font-weight:bold !important;
		color: #626263 !important;
		background-color: #E8E8EA !important;
}

#body-wrap {
}

#topnavi {
		border-bottom: 1px solid #DDDDDD;
}

.blogtitle {
	float:left;
	position:relative;
	font-size:12px;
	text-align: left;
}

.blogtitletext {
	float:left;
	position:relative;
	font-size: 11px;
	margin-top: 9px;
	margin-bottom: 3px;
}

.etc {
	text-align: right;
}

.separater {
	border-bottom: 1px solid #CCCCCC;
	height: 1px;
	width: 100%;
}

.separater-dotted {
	border-bottom: 1px dotted #989DA5;
	height: 1px;
	width: 100%;
}

/*---------------------------------------------*/

#topsection {
}

.topsectionL {
		float:left;
		position:relative;
		text-align:left;
}

.topsectionLText {
}

.topsectionR {
		text-align:right;
		vertical-align: bottom;
}

.topsectionRItemBorder {
}

#banner {
	background: none;
	border: none;
	font-family: "Helvetica", "Arial", "verdana", "Trebuchet MS", "sans-serif";
	font-size: 15px;
	padding: 25px;
	font-weight:bold;
	border: 0px;
}

.description {
	font-size:12px;
}

#box {
	margin-top: 24pxpx;
	margin-bottom: 5px;
}

/* 文章 */
.EntryBody {
  margin: 40px 0 0 0;
  letter-spacing: 0.9px;
  line-height: 190%;
}

/****                  *****************************/
/**** ページ下部バナー *****************************/
/****                  *****************************/
#body-wrap-2 {
}

#box2 {
}

.blogfooter {
	margin: 0px 10px 10px 10px;
	font-size:12px;
}

/**** copyright ************************************/
.copyright {
	font-size:12px;
	text-align: center;
	font-family: "Helvetica", "Arial", "verdana", "Trebuchet MS", "sans-serif", "ＭＳ Ｐゴシック", "Osaka";
}


.etc2 {
	font-size:10px;
	text-align: right;

}

/**** banner - excite namecard *********************/
.namecard {
	display: none;
}

.clsAccessAnalyzer {
	display: none;
}

#container {
	margin: 0px 0px 0px 0px;
}

.blog {
}

.photobody {
	margin: 25px 0px 0px 0px;
	font-size: 10px;
	text-align: center;
}

/**** 作品タイトル *********************************/
#title {
	border-bottom: 1px dotted #989DA5;
	font-size: 14px;
	margin: 30px 0px 0px 0px;
	padding: 0px 0px 5px 0px;
}

/****      *****************************************/
/**** 本文 *****************************************/
/****      *****************************************/
.blogbody { /* ブログの記事の左右マージン設定 */
	margin: 5px 25px 0px 25px;
}

.blogbody p { /* ブログ文章内の体裁用p要素設定 */
	margin: 0px 0px 30px 25px; /* p要素から引き継ぎ設定 */
}

/**** 日付＆固定URL ***********/
.posted { 
	background: none;
	font-size: 14px;
	margin: 5px 0px 5px 0px;
	text-align: right;
}

/**** ソーシャルボタン群 ***********/
.SocialButton { 
	background: none;
	margin: 0px 0px 5px 0px;
	text-align: right;
}

/**** List *****************************************/
.thumb {
	float: left;
	font-size: 9px;
	height: 140px;
	/* line-height: 100%; */
	width: 150px;
	text-align: center;
} 

/**** Cat ******************************************/
.catcontent {
/*	width: 970px; 920px用 */
	width: 100%; /* 070719 UPD */
	margin: 0px 0px 0px 10px;
	font-size: 0.9em;
}

.cat {
	float: left;
	margin: 0px 0px 10px 0px;
}

.catthumb {
	float: left;
	width:96px;
} 

.catdescription {
	float: left;
	font-size: 12px;
	line-height:150%;
	margin: 0px 0px 10px 25px;
}

.catbody {
	float: left;
	color: #FFFFFF;
	font-size: 0.9em;
	line-height: 1.5em;
	margin: 0px 0px 10px 0px;
}

.catbody_l {
	float: left;
	width: 100px;
	font-size: 1em;
	line-height: 1.2em;
	margin: 0px 10px 10px 0px;
	background-color: transparent;
}

.catbody_r {
	float: left;
/*	width: 870px;  920px用 */
	width: 100%; /* 070719 UPD */
	font-size:1em;
	line-height:1.2em;
	margin: 0px 0px 10px 0px;
	background-color: transparent;
}

.catbody_Albums {
	float: left;
	width:265px;
	font-size:1em;
	line-height:1.2em;
	margin: 0px 10px 10px 0px;
	background-color: transparent;
}

/**** Pop up ***************************************/
.popcat {
	float: left;
	margin: 0px 0px 10px 10px;
}

.popbox {
	border: 1px solid #989DA5;
	margin: 10px;
}

.popblogbody {
	border: none;
	font-size: 12px;
	line-height: 180%;
	margin: 5px;
}

.comments-body {
	border: none;
	font-size: 12px;
	line-height: 150%;
	margin: 10px 10px 0px 10px;
	padding: 10px;
}

.commentspost-body {
	border: none;
	font-size: 12px;
	line-height: 150%;
	margin: 0px 0px 10px 0px;
	padding: 1px 10px 10px 10px;
}

.comments-post {
	background: none;
	font-size: 10px;
}

.comments-head {
	background: none;
	border-bottom: 1px solid #989DA5;
	font-size: 14px;
	margin: 5px;
}

#banner-commentspop {
	background: none;
	font-size: 15px;
	padding: 5px 10px 5px 10px;
}

.trackback-url {
	border: 1px solid #989DA5;
	font-size: 12px;
	line-height: 120%;
	margin: 0px 10px 10px 10px;
	padding: 10px;		
}

.trackback-body {
	font-size: 12px;
	line-height: 120%;
	margin: 0px 10px 10px 10px;
	padding: 10px;	
}
				
.trackback-post {
	font-size: 12px;
}

/* HINAGATA Photo 0.8 */
/* 2004-02-03 */
