﻿@charset "UTF-8";
/* CSS Document */
.fl_left{ fLoat: Left;
}
.fl_leftdl{ fLoat: Left;width:160px;
}
.fl_leftdl10{ fLoat: Left;width:10px;
}
.fl_right{ fLoat: right;
}
a:link{ text-decoration:underline; color:#0000ff ; background-color:transparent;}
a:visited{ text-decoration:underline; color:#0000ff; background-color:transparent;}
a:active{ text-decoration:underline; color:#0000ff; background-color:transparent;}
a:hover{ text-decoration:underline; color:#0000ff; background-color:transparent;}
a.ms:link {
	COLOR: #000080; TEXT-DECORATION: none; background-color: #ffffff; FONT-SIZE:9pt
}
a.ms:visited {
	COLOR: #000080; TEXT-DECORATION: none; background-color: #ffffff; FONT-SIZE:9pt
}
a.ms:hover {
	COLOR: #000080; TEXT-DECORATION: none; background-color: #ffffff; FONT-SIZE:9pt
}
a.ms:active {
	COLOR: #000080; TEXT-DECORATION: none; background-color: #ffffff; FONT-SIZE:9pt
}
body{ font-size:11pt; color:#737373; background-color:#ffffff; background-image:url(); margin-left:4%; margin-right:4%; }
h1 { top:0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: Bold; font-size:9pt; MARGIN: 0px; COLOR: #000000; PADDING-TOP: 0px; TEXT-ALIGN: left; background-color: #ffffff; }
h1 a:link{ text-decoration:none;top:0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: Bold; MARGIN: 0px; COLOR: #000000; PADDING-TOP: 0px; TEXT-ALIGN: left; background-color: #ffffff; }
h1 a:visited{ text-decoration:none;top:0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: Bold; MARGIN: 0px; COLOR: #000000; PADDING-TOP: 0px; TEXT-ALIGN: left; background-color: #ffffff; }
h1 a:active{ text-decoration:none;top:0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: Bold; MARGIN: 0px; COLOR: #000000; PADDING-TOP: 0px; TEXT-ALIGN: left; background-color: #ffffff; }
h1 a:hover{ text-decoration:none;top:0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: Bold; MARGIN: 0px; COLOR: #000000; PADDING-TOP: 0px; TEXT-ALIGN: left; background-color: #ffffff; }
.h4f { font-size:9pt; color:#000000; background-color:transparent; font-weight: normal; margin: 0px; }
a.h4f:link{ text-decoration:underline; font-size:9pt; color:#000000; background-color:transparent; font-weight: normal; margin: 0px; }
a.h4f:visited{ text-decoration:underline; font-size:9pt; color:#000000;  background-color:transparent; font-weight: normal; margin: 0px; }
a.h4f:active{ text-decoration:underline; font-size:9pt; color:#000000;  background-color:transparent; font-weight: normal; margin: 0px; }
a.h4f:hover{ text-decoration:underline; font-size:9pt; color:#000000;  background-color:transparent; font-weight: normal; margin: 0px; }
.h2f {
 width:100%;
 line-height: 1.6;
 color:#ffffff;
 border:none;
 text-decoration:none;
 margin-top:10px;
 margin-bottom:0px;
 margin-left:0px;
 margin-right:0px;
 font-size:11pt;
 font-weight:bold;
 background-color:#008000;
 }
a.h2f:link{text-decoration:none; margin-top:10px; margin-bottom:0px; margin-left:5px; margin-right:5px; font-size:11pt; font-weight:bold; color:#ffffff;  background-color:#008000; }
a.h2f:visited{text-decoration:none; margin-top:10px; margin-bottom:0px; margin-left:5px; margin-right:5px; font-size:11pt; font-weight:bold; color:#ffffff;  background-color:#008000; }
a.h2f:active{text-decoration:none;margin-top:10px; margin-bottom:0px; margin-left:5px; margin-right:5px; font-size:11pt; font-weight:bold; color:#ffffff;  background-color:#008000; }
a.h2f:hover{text-decoration:none;margin-top:10px; margin-bottom:0px; margin-left:5px; margin-right:5px; font-size:11pt; font-weight:bold; color:#ffffff;  background-color:#008000; }
.h2f2 {
width:500px;
padding-top:5px;
padding-bottom:5px;
padding-left:20px;
text-decoration:none;
margin-top:10px; margin-bottom:0px;
margin-left:5px; margin-right:5px;
font-size:11pt;
font-weight:bold;
color:#ffffff; 
background-color:#008000;
 }
.fomargin {
margin-top:0em; margin-bottom:0em
}
.h2fr {
 width:236px;
 color:#123490;
 background-color:#ffffff;
 border:none;
 }
h2 {
 line-height: 1.6;
 text-decoration:none;
 margin-top:10px;
 margin-bottom:0px;
 margin-left:0px;
 margin-right:0px;
 font-size:11pt;
 font-weight:bold;
 color:#ffffff; 
 background-color:#008000;
 }
h2 a:link{line-height: 1.6;
 text-decoration:none;
 margin-top:10px;
 margin-bottom:0px;
 margin-left:0px;
 margin-right:0px;
 font-size:11pt;
 font-weight:bold;
 color:#ffffff; 
 background-color:#008000;
 }
h2 a:visited{line-height: 1.6;
 text-decoration:none;
 margin-top:10px;
 margin-bottom:0px;
 margin-left:0px;
 margin-right:0px;
 font-size:11pt;
 font-weight:bold;
 color:#ffffff; 
 background-color:#008000;
 }
h2 a:active{line-height: 1.6;
 text-decoration:none;
 margin-top:10px;
 margin-bottom:0px;
 margin-left:0px;
 margin-right:0px;
 font-size:11pt;
 font-weight:bold;
 color:#ffffff; 
 background-color:#008000;
 }
h2 a:hover{ line-height: 1.6;
 text-decoration:none;
 margin-top:10px;
 margin-bottom:0px;
 margin-left:0px;
 margin-right:0px;
 font-size:11pt;
 font-weight:bold;
 color:#ffffff; 
 background-color:#008000;
 }
.h3f { FONT-WEIGHT: Bold; font-size:9pt; background-color:transparent;  MARGIN: 7px; font-weight: normal;}
a.h3f:link{ FONT-WEIGHT: Bold; text-decoration:underline; color:#0000ff ; background-color:transparent;}
a.h3f:visited{ FONT-WEIGHT: Bold; text-decoration:underline; color:#0000ff;  background-color:transparent;}
a.h3f:active{ FONT-WEIGHT: Bold; text-decoration:underline; color:#0000ff;  background-color:transparent;}
a.h3f:hover{ FONT-WEIGHT: Bold; text-decoration:underline; color:#0000ff;  background-color:transparent;}
h3 { FONT-WEIGHT: Bold; font-size:9pt; background-color:transparent;  MARGIN: 7px; font-weight: normal;}
h3 a:link{ FONT-WEIGHT: Bold; text-decoration:underline; color:#0000ff ; background-color:transparent;}
h3 a:visited{ FONT-WEIGHT: Bold; text-decoration:underline; color:#0000ff;  background-color:transparent;}
h3 a:active{ FONT-WEIGHT: Bold; text-decoration:underline; color:#0000ff;  background-color:transparent;}
h3 a:hover{ FONT-WEIGHT: Bold; text-decoration:underline; color:#0000ff;  background-color:transparent;}
.h3d { font-size:9pt; background-color:transparent;  MARGIN: 7px; font-weight: normal;}
.h5f {  text-decoration:none;font-size:9pt; background-color:transparent; MARGIN: 3px; FONT-WEIGHT: Bold;}
a.h5f:link{  text-decoration:none;font-size:9pt; background-color:transparent; MARGIN: 3px; FONT-WEIGHT: Bold;}
a.h5f:visited{  text-decoration:none;font-size:9pt; background-color:transparent; MARGIN: 3px; FONT-WEIGHT: Bold;}
a.h5f:active{  text-decoration:none;font-size:9pt; background-color:transparent; MARGIN: 3px; FONT-WEIGHT: Bold;}
a.h5f:hover{  text-decoration:none;font-size:9pt; background-color:transparent; MARGIN: 3px; FONT-WEIGHT: Bold;}
.h5d {  text-decoration:none;font-size:9pt; background-color:transparent; MARGIN: 3px; font-weight: normal;}
h6 { font-size:11pt; color:#000080; FONT-WEIGHT: Bold; margin: 0px; background-color:transparent; }
h6 a:link{ text-decoration:underline; font-size:11pt; color:#000080; background-color:transparent; FONT-WEIGHT: Bold; margin: 0px; }
h6 a:visited{ text-decoration:underline; font-size:11pt; color:#000080; background-color:transparent; FONT-WEIGHT: Bold; margin: 0px; }
h6 a:active{ text-decoration:underline; font-size:11pt; color:#000080; background-color:transparent; FONT-WEIGHT: Bold; margin: 0px; }
h6 a:hover{ text-decoration:underline; font-size:11pt; color:#000080; background-color:transparent; FONT-WEIGHT: Bold; margin: 0px; }
hr{ color:#aaaaaa;  background-color:#ffffff;}
.contentrow{
        width:500px;
	margin-top:10px;
        margin-bottom:0px;
        margin-left:5px; 
        margin-right:5px;
	padding: 5px 10px;
	border: solid 2px #ff0000;
        font-size:9pt;
        color:#000000;
}
.fontsizessbt { text-decoration: none; font-size:8pt; color:#000000; background-color:transparent;}
.fontnewm { font-size:11pt;  font-weight:bold; color:#000000; font-weight:bold; background-color:transparent;}
.f6{ font-size:9pt; background-color:#ffffff;  MARGIN: 3px; font-weight: normal;}
.pickup{  width: 150px; background-image:url(http://chachai.org/card/sonota/pickup.gif); }
.mori{  background-image:url(http://chachai.com/card/parts/mori.jpg); }
.kouyou{  background-image:url(http://chachai.com/card/parts/kouyou.jpg); }
.huyu{  background-image:url(http://chachai.com/card/parts/huyu.JPG); }
.backjpg{  background-image:url(http://chachai.com/card/parts/back1.jpg); }
.back2jpg{  background-image:url(http://chachai.com/card/parts/back2.jpg); }
.plb{  background-image:url(http://chachai.com/card/parts/plb.jpg); }
.boxlw{  background-image:url(http://chachai.com/card/box/boxlw.GIF); }
.boxlwn{  background-image:url(http://chachai.com/card/box/boxlwn.gif); }
.boxlh{  background-image:url(http://chachai.com/card/box/boxlh.GIF); }
.boxlhl{  background-image:url(http://chachai.com/card/box/boxlhl.GIF); }
.boxlww{  background-image:url(http://chachai.com/card/box/boxlww.GIF); }
.boxh3{  background-image:url(http://chachai.com/card/box/h3.jpg); }
.boxhc{  background-image:url(http://chachai.com/card/box/h3c.jpg); }
.box2lwn{  background-image:url(http://chachai.com/card/box2/boxlwn.gif); }
.box2lww{  background-image:url(http://chachai.com/card/box2/boxlww.gif); }
.box2lh{  background-image:url(http://chachai.com/card/box2/boxlh.gif); }
.box2lhl{  background-image:url(http://chachai.com/card/box2/boxlhl.gif); }
.club {  width:236px; background-image:url(http://chachai.com/card/smbc/makaba.jpg); }
.visit{ fLoat: right; border-style:none;width:110px;}
.osusume{ fLoat: Left; border-style:none;}
.top { width: 791px; border-collapse: collapse; margin: 0px 0px 7px 0px; background-image:url(http://chachai.com/card/sora.jpg);  }
.tophaikei{ background-image:url(http://chachai.com/card/sora.jpg);  }
.bottom { width: 791px; border-collapse: collapse; margin: 0px 0px 0px 0px; background-image:url(http://chachai.com/card/sozai/umi2.JPG);  }
.main { width: 791px; border-collapse: collapse; margin: 5px 0px 5px 0px; }
.subtitle { PADDING-RIGHT: 6px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 80%; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 791px; COLOR: #4d2011; PADDING-TOP: 0px; TEXT-ALIGN: right; background-color: #ffffff}
.kasen { text-decoration:underline; }
.top1gif {BACKGROUND-IMAGE: url(http://chachai.com/card/box/boxtop1.gif);}
.tiro1 { color:#0000ff; background-color:#ffffbb; border:none;}
.tiro2 {  color:#ffffff; background-color:#008000; border:none;}
.tiro3 {  color:#123490;background-color:#ffffff; border:none;}
.tiro4 { color:#ffffff; background-color:#000080; border:none;}
.tiro5 { color:#ffffff; background-color:#ff0000; border:none;}
.imgbn { border:none;}
.imgbnr {  fLoat: right; border:none;}
.formfontb { font-size:11pt; font-weight:bold; text-decoration: none;}
.fontad1 { font-family: Verdana, Arial, sans-serif, "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";font-size:7pt; color:#000000; background-color:#ffffff;}
.fonttop { font-size:11pt; font-weight:bold; color:#000080;background-color:#ffffff;}
.topdeco { text-decoration: none;color:#000000;}
.fontmap { font-size:7pt; color:#ffffff; background-color:#000080;}
.fontbox { font-size:10pt; color:#996699 ; background-color:#ffffff;}
.fontsubtitle { font-size:11pt; font-weight:bold; color:#ffffff;  background-color:#008000;}
.fontsubtitle2 { font-size:11pt; font-weight:bold; color:#ffffff;  background-color:#ff0000;}
.fontsubtitle3 { font-size:9pt; font-weight:bold; color:#ffffff;  background-color:#008000;}
.fontkeyleft1 { font-size:10pt; font-weight:bold; color:#567890; background-color:#ffffdb;}
.fontkeyleft2 { font-size:10pt; font-weight:bold; color:#567890; background-color:#ffffff;}
.fontkey1 { font-size:9pt;}
.fontkey2 { font-size:9pt;}
.fontsize1 { font-size:9pt; color:#996699;  background-color:transparent;}
.fontsizess { font-size:7pt; color:#996699; background-color:#ffffff; text-decoration: none;}
.fontsize2 { font-size:10pt; color:#996699; background-color:#ffffff;}
.fontsize1b { font-size:9pt; color:#000000; background-color:#ffffff;}
.fontsize2n { font-size:11pt; color:#000080; background-color:#ffffff;  font-weight:bold; font-family: Impact,Charcoal;}
.fontsizessb { text-decoration: none; font-size:7pt; color:#000000; background-color:#ffffff;}
.fontnew { font-size:9pt;  font-weight:bold; color:#ff0000; font-weight:bold; background-color:#ffffff;}
.fsize5 {COLOR:#ffdd11;FONT-SIZE:5pt; background-color:transparent;}
.fsizey {COLOR:#ffdd11;FONT-SIZE:11pt; background-color:transparent;}
.handsubf{ font-size:9pt; font-weight:bold; BACKGROUND-COLOR: #dddddd;}
.handbg1{ BACKGROUND-COLOR: #dddddd;}
.yellowtable 
{ font-size:9pt;
width:500px;
color:#000000;
background-color:#ffff00;
padding-top:5px;
padding-bottom:5px;
padding-left:20px;
margin-top:0px; 
margin-bottom:0px;
margin-left:5px;
margin-right:5px;
}
.yellowtable2 { font-size:10pt; color:#000000; background-color:#ffff00;}
div.hoge { margin-bottom : 0.5em ; }
.smallfont { font-size:9pt;}
.bordernone { border-style:none;}
.formmoji { font-size:11pt; color:#737373; background-color:#f2f4ff; }
.formtablefont { font-size:11pt; color:#ffffff; font-weight:bold; background-color:#0000ff; }
.formtable { background-color:#0000ff; color:#ffffff; }
.tb { BACKGROUND-IMAGE: url(http://chachai.com/card/ys4/img/haikei.jpg); }
.links{ color:#ffffff;width:236px; background-color:#ff0000;font-weight:bold; }
.lowimg{ fLoat: right;border-style:none;width:150px; }
.topmenu{ fLoat: right;width:560px; font-size:9pt; background-color:#ffffff;  MARGIN: 3px; font-weight: normal; }
#mid{ font-size:11pt; }
#small{ font-size:10pt; }
#kanri{ color:#ff9999; background-color:#ffffff;} /* 管理人コメントの色 */
#log{ width:533px; border-style:none;}
#log-0{ color:#996699; background-color:#FFffff; } /* ランキング順位 */
#log-1{ BORDER-STYLE: none; BACKGROUND-IMAGE: url(http://chachai.com/card/ys4/img/haikei.jpg); } /* タイトル */
#log-2{ color:#996699; background-color:#FFFFFF; } /* カテゴリ */
#log-3{ color:#996699; background-color:#FFFFFF; } /* 紹介文 */
#log-4{ color:#996699; background-color:#FFFFFF; } /* 管理人コメント */
#log1{ width:533px; border-style:none;}
#log1-1{ BORDER-STYLE: none; BACKGROUND-IMAGE: url(http://chachai.com/card/ys4/img/haikei.jpg); } /* タイトル */
#log2{ width:533px; border-style:none;}
#log2-1{ BORDER-STYLE: none; BACKGROUND-IMAGE: url(http://chachai.com/card/ys4/img/haikei.jpg); } /* タイトル */
#title-bar{ background-color:#A7C2DD; color:#000000; font-size:13pt; } /* タイトルバー */
#mid-bar{ color:#996699; background-color:#DDDDDD; } /* 中段バー */

