@charset "Shift_JIS";

/* リンク指定 */
a:link {color: #2d2dff; text-decoration:none;} 
a:visited {color: #8080ff; text-decoration:none;}
a:active {color: #b00; text-decoration:none;} 
a:hover {color: #fff; background-color:#2d2dff; text-decoration:none;}

/*ページ基本スタイル*/
body { 
	text-align: center; /* IE 向けセンタリング指定 */
	margin:0px 0px 0px 0px;
	color: #333;
	background:#fff;
	font-weight:normal;
	font-size:12px;
	font-family:'ＭＳ Ｐゴシック';
	line-height:1.8;
}

/* 画像指定 */
img {vertical-align:bottom;border:0px;}

/* ライン*/
.line-style {border-top:1px dotted #bbb; margin:20px 0px 20px 0px;}

/*基本テーブルスタイル*/
table {	border-collapse:collapse;border-spacing:0px;}
td {vertical-align:top;padding:0px;font-size:14px; text-align:left; line-height:1.7;}

/* リスト指定 */
ul {list-style-type:none; margin:0px 0px 0px 5px; padding:0px; line-height:1.6;}

/* ヘッダー＋サイドバー＋コンテンツ */ 
#all-contents-style {margin:0 auto;/* Firefox 向けセンタリング指定 */ width:990px;}

/* ヘッダー */
.hedder {
	background-image:url(http://s-cell.user-info.net//images/hedder.jpg);
	background-repeat:no-repeat;
	text-align:left;
	width:990px;
	height:224px;
}
.discription {
	text-align:left;
	color:#fff;
	font-size:11px;
	padding:8px 0px 0px 30px;
}
.h-pr {padding:30px 0px 15px 30px;}

/* 記事 */
.contents{width:702px;}
.innner{padding:20px;}

/* サイドバー */
.sidebar-top{
	padding:40px 0px 0px 15px;
	width:273px;
	height:103px;
	background-image:url(http://s-cell.user-info.net//images/sidebar_top.jpg);
	background-repeat:no-repeat;
}
.s-innner{
	font-size:12px;
	background:#f1f1f1;
}
.s-innner a:link {color:#333; border-bottom:1px #333 dotted;}
.s-innner a:visited {color:#333; border-bottom:1px #333 dotted;}
.s-innner a:active {color:#333; border-bottom:1px #333 dotted;}
.s-innner a:hover {color:#fff; background-color:#333;}

.ss-g-innner{
	padding:10px;
}
.ss-c-innner{
	padding:25px;
}

.s-title_00{
	margin:20px 0px 10px 0px;
	width:93px;
	height:25px;
	background-image:url(http://s-cell.user-info.net//images/sidebar-title_03.jpg);
}
.s-title_01{
	margin:20px 0px 10px 0px;
	width:93px;
	height:25px;
	background-image:url(http://s-cell.user-info.net//images/sidebar-title_07.jpg);
}
.s-title_02{
	margin:20px 0px 10px 0px;
	width:93px;
	height:25px;
	background-image:url(http://s-cell.user-info.net//images/sidebar-title_00.jpg);
}

.s-title_03{
	margin:20px 0px 10px 0px;
	width:153px;
	height:25px;
	background-image:url(http://s-cell.user-info.net//images/sidebar-title_01.jpg);
}
.s-title_04{
	margin:20px 0px 10px 0px;
	width:93px;
	height:25px;
	background-image:url(http://s-cell.user-info.net//images/sidebar-title_06.jpg);
}
.s-title_05{
	margin:20px 0px 10px 0px;
	width:93px;
	height:25px;
	background-image:url(http://s-cell.user-info.net//images/sidebar-title_04.jpg);
}
.s-title_06{
	margin:20px 0px 10px 0px;
	width:93px;
	height:25px;
	background-image:url(http://s-cell.user-info.net//images/sidebar-title_05.jpg);
}

.bookmark{width:600px;}


/* 記事のタイトル */
#entry-header {
	width:573px;
	height:52px;
	padding-top:28px;
	margin:0px 0px 10px 0px;
	font-size:16px;
	text-align:center;
	background-image:url(http://s-cell.user-info.net//images/sub-title.jpg);
	background-repeat:no-repeat;
}
#entry-header a:link {color:#3d3d3d; border-bottom:1px #3d3d3d dotted;}
#entry-header a:visited {color:#3d3d3d; border-bottom:1px #3d3d3d dotted;}
#entry-header a:active {color:#3d3d3d; border-bottom:1px #3d3d3d dotted;}
#entry-header a:hover {color:#fff; background-color:#3d3d3d;}

/* フッター */
.footter{
	width:990px;
	font-size:12px;
	background:#f1f1f1;
}
.footter-top{
	background-image:url(http://s-cell.user-info.net//images/sidebar_bottom.jpg);
	background-repeat:no-repeat;
	width:990px;
	height:12px;
}
.footter-innner{
	padding:30px 30px 30px 30px;
}
.footter-innner a:link {color:#333; border-bottom:1px #333 dotted;}
.footter-innner a:visited {color:#333; border-bottom:1px #333 dotted;}
.footter-innner a:active {color:#333; border-bottom:1px #333 dotted;}
.footter-innner a:hover {color:#fff; background-color:#333;}


/* アクセスカウンター */
.access-counter{margin-bottom:5px;}

/* 日別アーカイブのリスト指定 */
#archive-list-item{list-style-image:url("images/ul_00.gif");font-size:14px;}
/* 日別アーカイブ全体の枠 */
#archive-content {font-size: 16px;color: #333333;text-align: left;}
/* アーカイブのタイトル指定 */
#archive-title {margin: 11px 0;text-align: left;}
/* 記事の全体枠 */
#entry-full{text-align: left;margin-bottom:40px;}

/* 記事の本文 */
#entry-content {margin: 11px 0;line-height:160%;font-size:14px;}
/* 記事の広告スペース */
#entry-pr {margin:20px 0px 20px 0px;}
/* 記事のフッター */
#entry-footer {margin:20px 0px 20px 0px; text-align:left; font-size:12px;}

/* アーカイブページ分割リンク用スタイル*/
#archive-style {margin:10px 0px 10px 0px } 

/* その他*/ /* 
fixes bug in ie win */ #image-full { width: 100%; }

/* トラックバック */
#trackbacks-header { font-size:14px; text-align:left; } 
/* トラックバックＵＲＬ */ 
#trackbacks-info { margin:0px; text-align:left; } 
/* トラックバックの説明 */ 
#trackbacks-et { font-size:11px; text-align:left;} 
/* 投稿されたトラックバックの大枠 */ 
#trackback-content { font-size:12px; margin:0px; text-align: left; } 
/* 投稿されたトラックバックの大枠（個別トラックバック） */ 
#trackback-excerpt { margin:0px; text-align:left; } 
/* トラックバックのフッター */ 
#trackback-footer { font-size:12px; margin:0px 0px 20px 0px; text-align: left;}

/* コメントタイトル */ 
#comments-header { font-size:14px; text-align:left; } 
/* 投稿されたコメント(個別コメントの大枠) */ 
#comment-full { margin-bottom:35px; text-align:left; } 
/* 投稿されたコメント */ 
#comment-content { margin:11px 0; text-align:left; } 
/* コメントを投稿 */ 
#comments-open-header { font-size:14px; text-align:left; } 
/* コメント投稿フォーム */ 
#comments-open-content { margin: 11px 0; text-align: left; } 
/* コメント投稿フォーム（ラベル指定） */ 
#comment-author, #comment-email, #comment-url, #comment-text { width: 200px; } 
#comment-text { width: 450px; } 
/* コメントの確認と投稿ボタン */ 
#comments-open-footer { margin: 11px 0; text-align: left; } 
/* 名前、ＵＲＬ、コメントの記入欄 */ 
#comments-form-type { margin: 0px 0px 3px 0px; } 
/* コメントのフッター */ 
#comment-footer { margin: 0 0 10px 0; font-size:12px; text-align: left;}

.typelist-thumbnailed, .module img, .module-photo img {
border: 1px solid #333333;
}

#module-content{text-align: left;}
.module-photo { text-align: right; }
.module-powered { text-align: left; }

/* 検索の指定 */
#search { margin: 0px 0px 5px 0px; }
form { margin: 0px; }

