* {margin:0;padding:0; }

body { background:#35C; }
img  { border-width:0px;}
div  { font:9pt ＭＳ Ｐゴシック; }
table{ font:9pt ＭＳ Ｐゴシック; }

/***********************************************************
**　全体レイアウト
***********************************************************/
/* 大枠 */
#container {
 width:924px;
 margin-top:6px;
 margin-left:auto;
 margin-right:auto;
 text-align:left;
 font:9pt ＭＳ Ｐゴシック;
 background:#BCBDC2;
 border:1px outset #DDD;
}
/* タイトル */
#boxA {
 position:relative;
 background:#A5A5A5;
 height:200px;
 border-width:0px 0px 1px 0px;border-color:#666;border-style:solid;
 cursor:hand;
}

/* 別枠メニュー */
#boxMmenu {
 position:relative;
 background:#CCC url(./img/menu.gif) repeat-x bottom;
 height:30px;
 border-width:0px 0px 1px 0px;border-color:#666;border-style:solid;
}
.boxMMtd {
 width:20%;
 color:#FFF;
 border-width:0px 2px 0px 2px;border-color:#666 #999 #666 #666;border-style:solid;
 cursor:hand;
}
.boxMMtd A{ text-decoration:none;color:#FFF;font:9pt;font-weight:800; }
.boxMMtd A:hover{ color:#AAA;margin-left:2px;margin-top:2px; }


/* 最近情報・時系列コメント */
#boxMmain {
 position:relative;
 background:#CCC url(./img/menu.gif) repeat-x bottom;
 width:100%;
 height:30px;
 border-width:0px 0px 1px 0px;border-color:#666;border-style:solid;
}
#boxMmain A{ text-decoration:none;color:#FFF;font:10.5pt;font-weight:800; }
#boxMmain A:hover{ color:#AAA;margin-left:2px;margin-top:2px; }
/* メイン枠 */
#boxMsaikin {
 width:25%;
 color:#FFF;
 height:100%;
 text-align:center;
 border-width:0px 2px 0px 2px;border-color:#666 #999 #666 #666;border-style:solid;
}

/* ここ最近のテーマ */
#boxHtag {
 clear:left;
 background:#EEE;
 border-width:0px 0px 1px 0px;border-color:#666;border-style:solid;
}
#boxHtag A       { font:10px メイリオ;text-decoration:none;color:#393; }
#boxHtag A:hover { color:#F30;}
/* ここ最近のタグ */
#boxStag {
 clear:left;
 background:#EEE;
 border-width:0px 0px 1px 0px;border-color:#666;border-style:solid;
}
#boxStag A       { font:10px MS UI Gothic;text-decoration:none;color:#F94F19;; }
#boxStag A:hover { color:#5EBC70; }
.HStop { cursor:hand; }
.HStim { cursor:hand; }
.HSinf { font:10px MS UI Gothic; }


/* 最近情報・ふとログのラッパー */
#wrapper {
 width:100%;background:#F0F8FF;
}
#wrapper:after{
 content:"";display:block;clear:both;
}
/* 最近情報 */
#boxB  { width:575px;float:left }
.ITEMS { width:540px; }

/* ふとログ */
#boxC { width:335px;float:left }

/* フッタ */
#boxE {
 width:100%;clear:right; color:#666; background:#DDD;
 border-width:1px 0px 0px 0px;border-color:#000;border-style:solid;
 text-align:right;
}

/* 最近情報のタグリスト */
#boxTag {
 position:absolute;
 top:0px;left:0px;
 display:none;
}

/***********************************************************
**　ふとログレイアウト：左側
***********************************************************/
/* トップタイトル */
.HutoTop {
 margin-top:1px;
 background:#F0F8FF;
 border:2px solid #69D;
 color:#346;font:9pt Arial,ＭＳ ゴシック;font-weight:800;
}
.HutoTopW {
 margin-top:1px;
 background:#FFF8F0;
 border:2px solid #D96;
 color:#346;font:9pt Arial,ＭＳ ゴシック;font-weight:800;
}
.HutoTopT {
 margin-top:1px;
 background:#F0FFF0;
 border:2px solid #6D6;
 color:#346;font:9pt Arial,ＭＳ ゴシック;font-weight:800;
}
.HutoTopS {
 margin-top:1px;
 background:#FFF0F0;
 border:2px solid #D66;
 color:#633;font:9pt Arial,ＭＳ ゴシック;font-weight:800;
}
.HutoTopK {
 margin-top:1px;
 background:#FFFFF0;
 border:2px solid #BB2;
 color:#440;font:9pt Arial,ＭＳ ゴシック;font-weight:800;
}
.HutoTopE {
 margin-top:1px;
 background:#FDE;
 border:2px solid #667;
 color:#404;font:9pt Arial,ＭＳ ゴシック;font-weight:800;
}

/* ログ書きエリア */
.HwriF { border:2px solid #BDF;background:#E0F0FF;color:#666;font:9pt ＭＳ Ｐゴシック }
.HwriFT{ border:2px solid #BFB;background:#E0FFE0;color:#666;font:9pt ＭＳ Ｐゴシック }
.HwriFS{ border:2px solid #FBB;background:#FFE0E0;color:#666;font:9pt ＭＳ Ｐゴシック }
.HwriL { width:120px;text-align:center;font:9pt ＭＳ Ｐゴシック; }
.HwriLS{
 width:120px;
 text-align:center;font:9pt ＭＳ Ｐゴシック;
 background-color:#FBB;
 border-width:0Px 1px 1px 0px;border-style:outset;border-color:#833;
}
.HwriR { width:420px; }
.HwriRS{
 width:420px;
 border-width:0Px 1px 1px 0px;border-style:outset;border-color:#833;
}
.Hthema{ font:9pt ＭＳ Ｐゴシック;border:2px inset #CCC;width:240px }
.Huto{   font:9pt ＭＳ Ｐゴシック;border:2px inset #CCC;width:100%}
.News{   font:9pt ＭＳ Ｐゴシック;border:0px none #CCC;}
.Hbtn{   font:9pt ＭＳ ゴシック;font-weight:800;border:2px outset #DDD;background:#CCE;width:25%; }
.Hbtnr{  font:9pt ＭＳ ゴシック;border:2px outset #EEE;background:#BBB;width:15%; }
.Hbtnt{  font:10px ＭＳ ゴシック;border:2px outset #DBB;background:#EDD;width:30px;height:20px; }
.HbtnS{  font:9pt ＭＳ ゴシック;font-weight:800;border:2px outset #DDD;background:#EBB;width:25%; }
.Herr {
 background:#D33;
 border-width:0px 2px 2px 2px;border-style:outset;border-color:#B20008;
 color:#FFF;
 font:9pt MS UI Gothci;
 font-weight:800;
}

/* ふとログ */
.HutoW { background:#BDF; }
.HutoWW{ background:#FDB; }
.HutoWT{ background:#BFB; }
.HutoWS{ background:#FBB; }
.HutoF { border:1px outset #DDD;background:#FFF;color:#666;font:9pt ＭＳ Ｐゴシック;margin-top:1px; }
.HutoFT{ border:1px outset #DDD;background:#DEF;color:#666;font:9pt ＭＳ Ｐゴシック;margin-top:1px; }
.HutoFF{ border:1px outset #DDD;background:#FED;color:#666;font:9pt ＭＳ Ｐゴシック;margin-top:1px; }
.HutoFN{ border:1px outset #DDD;background:#DDD;color:#666;font:9pt ＭＳ Ｐゴシック;margin-top:1px; }
.HutoFS{ border:1px outset #DDD;background:#FFF0F0;color:#666;font:9pt ＭＳ Ｐゴシック;margin-top:1px; }
.HutoL { width:120px;border-width:0px 1px 0px 0px;border-style:dashed;border-color:#DDD;text-align:center; }
.HutoR { width:420px;}

.RankTop{
 margin-top:1px;
 background:#DDD;
 border:2px solid #000;
 color:#000;font:9pt Arial,ＭＳ ゴシック;font-weight:800;
}
.RankF {
 border-width:0px 2px 2px 2px;border-style:solid;border-color:#000;
 font:9pt MS UI Gothic;
 background:#CCC;
}
.RankL { width: 70px;text-align:center;background:#AAA; }
.RankR { width:460px;font:9pt MS UI Gothic;background:#FFF; }

.RankN { font:20pt Arial;font-weight:800;width:56px;border:2px solid #000;background:#FFF; }
.RankNz{ font:10px Arial;font-weight:800;width:48px;border:2px solid #000;background:#FFF; }
.RankH { font:10px Arial;font-weight:800;margin-top:-5px; }
.RankT { font:12pt ＭＳ Ｐゴシック;font-weight:800;}
.RankTz{ font:10px ＭＳ Ｐゴシック; }
.RankD { font:10px ＭＳ ゴシック;font-weight:800;}
.RankB { font:10px MS UI Gothic;margin-left:4px; }
.RankBar  {line-height:15px;border-width:0px 0px 2px 0px;border-style:solid;border-color:#888; }
.RankBarW {line-height:15px;border-width:0px 0px 2px 0px;border-style:solid;border-color:#888;color:#D6A31F;background:#D6A31F; }
.RankBarM {line-height:15px;border-width:0px 0px 2px 0px;border-style:solid;border-color:#888;color:#CC0000;background:#CC0000; }

.RankWe{ color:#FFF10F; }

.HutoA { font:9pt ＭＳ Ｐゴシック;line-height:22px;}
.HutoA A       { text-decoration:underline;color:#36D; }
.HutoA A:hover { color:#D63;}

.HutoB { border-width:1px 0px 0px 0px;border-style:solid;border-color:#888;color:#FF9356;font-weight:800; }
.HutoB A{ color:#F94F19; }
.HutoB A:hover{ color:#5EBC70 }
.HutoT { font:10px Arial;color:#666;font-weight:800; }
.HutoTJ{ font:10px MS UI Gothic;color:#666;font-weight:800; }

.HutoL img { width: 40px;height:40px; }
.HutoL A       { font-size:10px;color:#393; }
.HutoL A:hover { color:#EFE;background:#F30;}
.HutoR A       { text-decoration:underline;color:#36D; }
.HutoR A:hover { color:#D63;}

.HutoLS { width: 60px;text-align:center; }
.HutoRS { width:480px;font:12pt MS UI Gothic;font-weight:800; }
.HutoCS { background:#334;width:100%;color:#FFF;font:9pt Times;font-weight:800;text-align:right; }
.HutoCQ { background:#334;width:100%;color:#FFF;font:10.5pt ＭＳ Ｐ明朝;font-weight:800; }
.HutoCA { border-width:0px 2px 2px 2px;border-style:solid;border-color:#334;background:#FFF8F8;width:100%;font:9pt ＭＳ ゴシック; }
.HutoCA span { position:relative;z-index:10;font:9pt ＭＳ Ｐゴシック;line-height:14px;font-weight:800; }
.HutoCA div { width:100%;margin-left:30px;margin-top:-3px;font:10px ＭＳ Ｐゴシック;font-weight:800;color:#62A153; }

.HutoLS img { width: 40px;height:40px; }
.HutoLS A       { font-size:10px;color:#393; }
.HutoLS A:hover { color:#EFE;background:#262;}
.HutoRS A       { text-decoration:underline;color:#F94F19; }
.HutoRS A:hover { color:#5EBC70;}

.HutoLT { width:540px; }
.HutoRT { width:340px;font-size:12pt;font-weight:800; }
.HutoLT A       { font-size:9pt;color:#F95219; }
.HutoLT A:hover { color:#EFE;background:#F95219;}
.HutoLT textarea{ font:9pt ＭＳ Ｐゴシック;width:100%;}
.HutoLT div     { font:9pt ＭＳ Ｐゴシック;margin-left:16px;width:517px;}


#HutoP { width:100%;border:1px outset #DDD;background:#DDD;color:#222;font:9pt ＭＳ Ｐゴシック;margin-top:1px; }
#HutoT { width:100%;border:1px outset #FDD;background:#FDD;color:#222;font:9pt ＭＳ Ｐゴシック;margin-top:1px; }

#HutoL { width:50%;border:1px outset #DDD;background:#EDD;color:#D22;font:9pt MS UI Gothic;margin-top:1px; }
#HutoR { width:50%;border:1px outset #DDD;background:#EDD;color:#D22;font:9pt MS UI Gothic;margin-top:1px; }

/***********************************************************
**　ふとログレイアウト：右側
***********************************************************/
/* 時間 */
.Time { border:2px solid #333;background:#888;font:10px Arial;font-weight:800;color:#FFF;margin-top:1px; }

/* タイトル */
.Htit {
 margin-top:1px;
 background:#BDF;
 border:2px solid #667;
 color:#222;font:9pt Arial,ＭＳ ゴシック;font-weight:800;
}
.HtitW {
 margin-top:1px;
 background:#FDB;
 border:2px solid #667;
 color:#222;font:9pt Arial,ＭＳ ゴシック;font-weight:800;
}
/* フレーム */
.Hitm {
 background:#FFF;
 border-width:0px 2px 2px 2px;border-style:solid;border-color:#667;
 color:#333;
}
/* ロガー情報 */
.Hprm {
 background:#DEF;
 border-width:0px 2px 2px 2px;border-style:solid;border-color:#667;
 color:#333;
}
.Hprm A{ font-size:9pt;font-weight:800;text-decoration:none;color:#393; }
.Hprm A:hover{ color:#F60; }
.HprmW {
 background:#FED;
 border-width:0px 2px 2px 2px;border-style:solid;border-color:#667;
 color:#333;
}
.HprmW A{ font-size:9pt;font-weight:800;text-decoration:none;color:#393; }
.HprmW A:hover{ color:#F60; }
.HprmK {
 background:#FFE;
 border-width:0px 2px 2px 2px;border-style:solid;border-color:#BB2;
 color:#333;
}
.SID { }
.SID A       { font-size:9pt;font-weight:800;text-decoration:none;color:#F94F19;; }
.SID A:hover { color:#5EBC70; }
.aWord { border:3px double #888; }
.aWord A{ text-decoration:none;font:10px Arial;font-weight:800;color:#369; }
.aWord A:hover{ color:#F30; }
/* 設定 */
.Hcnf {
 background:#CDE;
 border-width:0px 2px 2px 2px;border-style:solid;border-color:#667;
 color:#333;
}
.Hcnf A{ text-decoration:none }
.Hcnf A:hover{ color:#F30; }
.HcnfW {
 background:#EDC;
 border-width:0px 2px 2px 2px;border-style:solid;border-color:#667;
 color:#333;
}
.HcnfW A{ text-decoration:none }
.HcnfW A:hover{ color:#F30; }
.HcnfT {
 background:#CEC;
 border-width:0px 2px 2px 2px;border-style:solid;border-color:#667;
 color:#333;
}
.HcnfT A{ text-decoration:none }
.HcnfT A:hover{ color:#F30; }
.HcnfS {
 background:#ECC;
 border-width:0px 2px 2px 2px;border-style:solid;border-color:#667;
 color:#333;
}
.HcnfS A{ text-decoration:none }
.HcnfS A:hover{ color:#F30; }

.Hcom {
 width:320px;height:60px;
 border-width:0x 2px 2px 2px;border-style:solid;border-color:#667;
 color:#FFF;
 font:9pt MS UI Gothci;
 font-weight:800;
}
.Hcom TD{
 background:#396;
 border:2px outset #396;
}
#RegistTxt {
 color:#FFF;
 font:10.5pt ＭＳ Ｐゴシック;font-weight:800;text-align:center;
}
#LoginTxt {
 color:#FFF;
 font:10.5pt ＭＳ Ｐゴシック;font-weight:800;text-align:center;
}
.Ecom {
 width:320px;
 background:#D33;
 border-width:0x 2px 2px 2px;border-style:outset;border-color:#B20008;
 color:#FFF;
 font:9pt MS UI Gothci;
 font-weight:800;
}
.Htxt { font:9pt ＭＳ ゴシック; }
.Hlnk { font:9pt ＭＳ Ｐゴシック;font-weight:800;text-decoration:none;color:#46F; }
.HinfB{ font:9pt;color:#666; }
.HinfC{ font:9pt;color:#666;visibility:hidden; }
.HinfD{ font:9pt;color:#666;display:none; }
.HinfA{ font:9pt;color:#A00; }

/* ふとした入力欄 */
.Hinp{   font:10.5pt ＭＳ ゴシック;border:2px inset #CCC; }
/* ふとアイコン設定欄 */
.Hico{   font:9pt Arial;border:2px inset #CCC;width:220px }
/* ふと設定選択欄 */
.Hset{   font:10.5pt ＭＳ ゴシック;border-width:1px 0px 1px 0px;border-style:outset;border-color:#DDD none #333 none; }
/* ふとボタン(設定) */
.HbtnB{  font:10.5pt ＭＳ ゴシック;border:2px outset #DDD;background:#BBB;width:288px;height:22px; }

/* ふとボタン(ふとログ設定ON) */
.HbtnON{ font:10px ＭＳ Ｐゴシック;border:1px outset #DDD;background:#ABE;width:60px;height:14px; }
/* ふとボタン(ふとログ設定OFF) */
.HbtnOF{ font:10px ＭＳ Ｐゴシック;border:1px outset #DDD;background:#EBA;width:60px;height:14px; }
/* ふとボタン(ふとログ設定 見たくない集) */
.HbtnSL{ font:9pt ＭＳ Ｐゴシック;border:2px outset #BBB;background:#666;color:#CCC;font-weight:800;width:50px;height:18px; }

/* ふとロガーのアイコン(最小サイズ) */
.HiM { width:280;margin-left:16px; }
.HiM img{ width:20px;height:20px; }
/* ふとログヘルプ */
.Hhlp{ width:280;border:1px solid #ACF;background:#CDF; }

/* 最近情報 */
.bS { clear:right;width:100%;border:2px solid #67E;background:#459;color:#CDE;margin-top:1px; }
/* 最近情報のコメント */
.bSc{ clear:right;width:100%;border:2px solid #67E;background:#CDE;color:#459;margin-top:1px; }

.bIco{ width: 40px;float:left; }
.bIco img{ width: 40px;height: 40px;}

/* アイコン変更ボタン */
.HbtnIco{ font:9pt ＭＳ Ｐゴシック;border:2px outset #DDD;background:#CEF;width:80px;height:18px; }

/* アイコンサイズ */
.IcoMin{ width:20px;height:20px; } /* 最小 */
.nIco{ width: 40px;height: 40px; }


/* 最近情報の曜日 */
.SSun { border:1px solid #F66;background:#FBB;text-align:center;color:#F00;font:10px Arial;font-weight:800;text-align:center; }
.SWek { border:1px solid #666;background:#BBB;text-align:center;color:#000;font:10px Arial;font-weight:800;text-align:center; }
.SSat { border:1px solid #66F;background:#BBF;text-align:center;color:#00F;font:10px Arial;font-weight:800;text-align:center; }
.NSun { border:1px solid #FCC;background:#FEE;text-align:center;color:#F88;font:10px Arial;font-weight:800;text-align:center; }
.NWek { border:1px solid #CCC;background:#EEE;text-align:center;color:#888;font:10px Arial;font-weight:800;text-align:center; }
.NSat { border:1px solid #CCF;background:#EEF;text-align:center;color:#88F;font:10px Arial;font-weight:800;text-align:center; }

.sma  { font-size:10px; }

/***********************************************************
**　アップローダー
***********************************************************/
.UP   {
 background:#F8F8F8;
 border:1px inset #888;
 font:10px Arial;
 line-height:18px;
}
.UP  A{
 text-decoration:none;
 color:#36D;
}
.UP  A:hover{
 color:#BF3119;
}
.UPthl{
 background:#DDD;
 border-width:0px 0px 1px 0px;border-style:solid;border-color:#666
}
.UPthc{
 background:#DDD;
 border-width:0px 1px 1px 1px;border-style:solid;border-color:#666
}
.UPthr{
 background:#DDD;
 border-width:0px 0px 1px 0px;border-style:solid;border-color:#666
}
.UPtdc{
 border-width:0px 1px 0px 1px;border-style:solid;border-color:#666;
 text-align:right;
}
.UPtdr{
 text-align:center;
}
.UPtyp{
 width:45px;height:15px;
 border:1px outset #BBB;
 text-align:center;
 line-height:9pt;
 font:10px Arial;font-weight:800;
}

/***********************************************************
**　アンケート
***********************************************************/
.EQ {
 font:9pt ＭＳ Ｐゴシック;
 background-color:#FFE;
 border-width:0px 2px 2px 2px;border-style:solid;border-color:#BB2;
}
.EQhd {
 font-weight:800;color:#FFF;
 background:990;
 height:24px;
 border-width:0px 0px 3px 0px;border-style:double;border-color:#330;
}
.EQl  {
 width:120px;
 text-align:right;
 background-color:#FFD;
 border-width:0px 0px 1px 0px;border-style:solid;border-color:#BB2;
}
.EQr  {
 border-width:0px 0px 1px 0px;border-style:solid;border-color:#BB2;
}
.EQft  {
 font-weight:800;color:#FFF;
 background:770;
 text-align:right;
}
.EQtxt {
 font:9pt ＭＳ Ｐゴシック;
 border:2px inset #DDD;
}
.EQQbtn {
 width:100%;height:20px;
 background:#EE8;
 border:2px outset #EE8;
 font:10.5pt ＭＳ ゴシック;
 color:#860;
 font-weight:800;
}
.EQAbtn {
 width:120px;
 background:#EED;
 border-width:0px 0px 1px 0px;border-style:solid;border-color:#BBA;
 font:9pt ＭＳ ゴシック;
 text-align:center;
}


/***********************************************************
**　ひとことファルコン
***********************************************************/
/* タイトル */
#boxFalconA {
 position:relative;
 background:#A5A5A5;
 height:200px;
 border-width:0px 0px 1px 0px;border-color:#666;border-style:solid;
}
.HutoTopF {
 margin-top:1px;
 background:#CBE;
 border:2px solid #334;
 color:#004;font:9pt Arial,ＭＳ ゴシック;font-weight:800;
}
.HutoTopFB {
 background:#334;
 border:2px solid #334;
 color:#FFF;font:9pt Arial,ＭＳ ゴシック;font-weight:800;
}

.HitoF { background:#CBF; }

.HitoFL{ width:120px;border-width:0px 1px 0px 0px;border-style:dashed;border-color:#DDD;text-align:center; }

.HitoFC{ width:240px; }
.HitoFB{ width:40px;height:20px;border:1px outset #CBE;background:#CBE;font:9pt ＭＳ ゴシック;font-weight:800; }
.HitoSB{ width:60px;border:1px outset #EDF;background:#EDF;font:10px Arial;font-weight:800; }
.HitoSD{ width:60px;border:1px outset #87A;background:#87A;font:10px Arial;font-weight:800;color:#FFF; }

.HitoFR{ width:60px;border-width:0px 0px 0px 1px;border-style:dashed;border-color:#DDD;text-align:center;color:#44A077;font:12pt Arial;font-weight:800; }

.HitoFRG{ width:60px;border-width:0px 0px 0px 1px;border-style:dashed;border-color:#DDD;text-align:center;color:#007BC3;font:12pt Arial;font-weight:800; }
.HitoFRB{ width:60px;border-width:0px 0px 0px 1px;border-style:dashed;border-color:#DDD;text-align:center;color:#F80606;font:12pt Arial;font-weight:800; }
.HitoRD{ position:absolute;top:170px;left:10;width:100px;height:25px;background:#CBE;border:2px outset #CBE;color:#303;font:10pt Verdana;font-weight:800; }
.HitoGD{ position:absolute;top:170px;left:800;width:60px;height:25px;background:#007BC3;border:2px outset #007BC3;color:#FFF;font:10pt Verdana;font-weight:800; }
.HitoBD{ position:absolute;top:170px;left:860;width:60px;height:25px;background:#F80606;border:2px outset #F80606;color:#FFF;font:10pt Verdana;font-weight:800; }

.HitoWL { width:120px;text-align:right;font:9pt ＭＳ Ｐゴシック;background:#98C;border-width:0px 1px 1px 0px;border-style:solid;border-color:#FFF; }
.HitoWR { width:420px;;border-width:0px 0px 1px 0px;border-style:solid;border-color:#FFF; }

.Hima   { font:9pt ＭＳ Ｐゴシック;border:2px inset #CCC;width:40px;text-align:right; }

.Hilnk { font:9pt MS UI Gothic;font-weight:800;text-decoration:none;color:#64F; }

.HitoFJL{ width:400px;border-width:0px 1px 0px 0px;border-style:dashed;border-color:#DDD; }
.HitoFJL A{ color:#36D; }
.HitoFJRG{ width:60px;border-width:0px 0px 0px 1px;border-style:dashed;border-color:#DDD;text-align:center;color:#007BC3;font:12pt Arial;font-weight:800; }
.HitoFJRB{ width:60px;border-width:0px 0px 0px 1px;border-style:dashed;border-color:#DDD;text-align:center;color:#F80606;font:12pt Arial;font-weight:800; }

/***********************************************************
**　レポート
***********************************************************/
.HwriFR{ border:2px solid #9AB;background:#BCD;color:#000;font:16pt ＭＳ Ｐゴシック;font-weight:800; }
.HwriFRM{border:2px solid #BA9;background:#DCB;color:#000;font:16pt ＭＳ Ｐゴシック;font-weight:800; }
.HwriLR{
 width:120px;
 text-align:center;font:9pt ＭＳ Ｐゴシック;
 background-color:#ABC;
 border-width:0Px 1px 1px 0px;border-style:outset;border-color:#833;
}
.HwriRR{
 width:420px;
 border-width:0Px 1px 1px 0px;border-style:outset;border-color:#833;
}
.HwriRRM{
 width:420px;
 border-width:0Px 1px 1px 0px;border-style:outset;border-color:#833;
}
.HbtnR{  font:9pt ＭＳ ゴシック;font-weight:800;border:2px outset #DDD;background:#ABC;width:25%; }
.HbtnRM{ font:9pt ＭＳ ゴシック;font-weight:800;border:2px outset #DDD;background:#CBA;width:25%; }

