/* Edited with EditCSS */
/**** LINK-tag style sheet styles-site.css ****/

/* =====まずは初期化===== */

body{
/*margin:0; */
/*padding:0; */
font-size:13px;
font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";

}
/* h1,h2,h3,h4,h5,h6{ */
/* font-size:100%; */
/* font-weight:normal */
/* } */

/* =====全体の構成関連===== */

/* 全てのドキュメントがこれに格納される*/
#container {
WIDTH: 880px;	
margin-left: auto;
margin-right: auto;
 }

/* container内　ページヘッダー */
#c_header {
WIDTH: 880px;
}

/* container内　メイン(メニュー・本文の２枠が入る) */
#c_body {
background-image: url('p/c_body_bgimage.gif');
width: 880px;
}

/* メイン部分内　本文全体 （右配置）*/
#c_b_docsframe {
WIDTH: 640px;
padding-right:8px;
float:right;
}

/* メイン部分内　メニュー全体 (左配置) BOX MODEL HACKed. */
#c_b_menuframe {
BACKGROUND-IMAGE: url('p/c_b_menuframe_bgimage.gif');
WIDTH: 224px;
margin-left: /**/ 8px !important;
margin-left:4px;
float:left;
}

/* container内　ページフッター */
#c_footer {
clear:both;
WIDTH: 880px;
margin-bottom:-8px;
}

/* ==== ここから下、640幅汎用ウィンドウ表示用のプロパティ ==== */

/* 640幅汎用ウィンドウ ブロック全体  */
.c_b_df_commonwindow{
width:632px;
padding-left:4px;
padding-right:4px;
}

/* 640幅汎用ウィンドウ 本文部全体(背景描画)  */
.c_b_df_cw_bgdraw{
width:632px;
background-image:url(p/c_b_df_common_body.gif);
}

/* 640幅汎用ウィンドウ 本文位置調整  */
.c_b_df_cw_documentarea{
padding:12px;
}

/* ==== ここから下、216幅汎用ウィンドウ表示用のプロパティ ==== */

/* 216幅汎用ウィンドウ ブロック全体  */
.c_b_mf_commonwindow{
width:216px;
padding-left:4px;
padding-right:4px;
}

/* 216幅汎用ウィンドウ 本文部全体(背景描画)  */
.c_b_mf_cw_bgdraw{
width:216px;
background-image:url(p/c_b_mf_common_body.gif);
}

/* 216幅汎用ウィンドウ 本文部全体(本文位置調整)  */
.c_b_mf_cw_documentarea{
padding:8px;
}

/* 背景なしでウィンドウ内部と同サイズ200幅の素材を表示  */
.c_b_mf_nowindraw{
width:200px;
padding-left:12px;
padding-right:12px;
}

/* ==== ここから下、個別の汎用ウィンドウ内飾りつけに使用 ==== */

/* 定義済クラス*/
a:link {
color: #107f67;
text-decoration: underline;
}
a:visited {
color: #107f67;
text-decoration: underline;
}
a:hover{
color: #309f97;
text-decoration: underline;
background-color: #c3dfd9;
}
a:active{
color: #ffffff;
text-decoration: underline;
background-color: #107f67;
}


/* もっとも太い罫線 */
hr.gerobuto{
border-style:solid;
height:16px;
color:#5185a2;
}

/* やや太い罫線 */
hr.gonbuto{
border-style:solid;
height:6px;
color:#d3cbe3;
}

/* 細い点線罫線 */
hr.hosonaga{
vertical-align:bottom;
border-style:dashed;
height:2px;
color:#e9e5f1;
}

/* Aタグ化タイトル部着色用  */
a.entrytitlecolor{
vertical-align:bottom;
font-weight:bold;
font-size:1.2em;
color:#5185a2;
}
/* リンクない場合のタイトル表示補正 */
.blog_entry_title_nolink{
font-weight:bold;
font-size:1.2em;
color:#5185a2;
margin:0px;
padding:0px;
}

/* 本文、AZOOZAブログ、ヘッダ、タイトル  */
.blog_entry_title{
font-weight:bold;
font-size:1.3em;
color:#5185a2;
letter-spacing:-1px;
margin:0px;
padding:0px;
}

/* 本文、AZOOZAブログ、ヘッダ、執筆者とカテゴリ  */
.blog_entry_author{
font-size:0.9em;
color:#a595c6;
margin:0px;
padding:0px;
}

/* 本文、AZOOZAブログ、フッタ  */
.blog_entry_footer{
padding:4px 0px 0px 0px;
font-size:0.9em;
text-align:right;
}

/* アイコンの横に回り込んで情報を表示  */
.blog_entry_autherchr{
padding:0px 8px 0px 0px;
float:left;
}

/* 本文表示時に回り込みを解除  */
.blog_entry_positionclear{
padding:8px 0px 0px 0px;
clear:both;
}

/* メニュー、各メンバ最新ブログ投稿、タイトル  */
.recentlyposted_entry_title{
font-weight:bold;
color:#5185a2;
}

/* メニュー、各メンバ最新ブログ投稿、執筆者とカテゴリ  */
.recentlyposted_notes{
font-size:0.8em;
color:#a595c6;
}

/* メニュー、各メンバ最新ブログ投稿、タイムスタンプ  */
.recentlyposted_timestamp{
padding-top:20px;
font-size:0.8em;
color:#888;
}

/* トラックバック、相手エントリ名引用部 */
span.tbtitle{
font-size:1.1em;
color:#107f67;
font-weight:bold;
}

/* トラックバック、相手エントリ概要引用部 */
span.tbexcerpt{
font-size:0.9em;
font-style:itaric;
}

/* featuring products、アオリ文*/
div.featuringproducts{
background-color:#5185a2;
color:#a8cde1;
padding:4px;
font-size:1.1em;
font-style:bold;
}

/* 上合わせ */
.puttop{
vertical-align:text-top;
}

/* 右寄せ */
.putright{
text-align:right;
}

/* アーカイブジェネレータ関連  */
span.archiveswnote
{
font-size:0.8em;
font-style:italic;
color:#a595c6;
}
div.archivesw1off{
font-weight:normal;
margin-top:1px;
margin-bottom:1px;
width:188px;
margin-left:6px;
margin-right:6px;
font-size:0.85em;
background-color:#ebeff3;
}
div.archivesw1on{
font-weight:bold;
margin-top:2px;
margin-bottom:2px;
width:188px;
margin-left:6px;
margin-right:6px;
font-size:0.85em;
background-color:#ebeff3;
}
div.archivemarkup{
font-weight:bold;
margin-top:2px;
margin-bottom:2px;
width:188px;
margin-left:6px;
margin-right:6px;
background-color:#184030;
color:#fff;
}
div.archivesw2off{
font-weight:normal;
margin-top:1px;
margin-bottom:1px;
width:152px;
margin-left:42px;
margin-right:6px;
font-size:0.85em;
background-color:#d0ebe5;
}
div.archivesw2on{
font-weight:bold;
margin-top:2px;
margin-bottom:2px;
width:152px;
margin-left:42px;
margin-right:6px;
font-size:0.85em;
background-color:#d0ebe5;
}
.sysinfo{
color:#a595c6;
}
.sysalert{
color:#ff6050;
}
.entrymore{
color:#888; font-size:0.6em;
}

/* 本文、ダウンロード、フッタ  */
.download_entry_footer{
text-align:center;
}

/* 640幅ラボウィンドウ  */
.c_b_df_lw_bgdraw{
width:632px;
background-image:url(p/c_b_df_lab_body.gif);
}


