/*
┏━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
┃■(ＳＳ)Ｃ−ＢＯＡＲＤ用スタイルシート
┃----------------------------------------------------------------------------
┃このファイルには(ＳＳ)Ｃ−ＢＯＡＲＤ用のスタイルシートが記録されています。
┃自由に書き換えることが出来ますが、「セットアップ（スタイル） 」の一番下で
┃スタイルシートを書き換えないように設定しないとセットアップ時に自動的に
┃プログラムによって上書きされてしまうので注意してください。
┗━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
*/
body {
font-family:'Lucida Grande','Hiragino Kaku Gothic Pro','ヒラギノ角ゴ Pro W3','ＭＳ Ｐゴシック', sans-serif;
font-size:small;
color: #000000;
background-color: #FFFFFF;
background-image: url(img/page_back.gif);
margin: 0;
	}
.widthmain{
width: 1000px;
}
.widthsub{
width: 100%;	
}
h1, h2, h3 {
margin: 0px;
padding: 0px;
font-weight:normal;
text-align: left;
}
a:link {
text-decoration:underline;
color: #000066;
}
a:visited {
color: #999966;
}
a:active {
color:#FFFF99;
}
a:hover {
color:#000033;
}

#title {
       padding: 12px 20px;
margin -top: 30px;
margin -left: 135px;
font-color: # FFFFFF;
background-color: #336699;
height: 120px;
white-space: nowrap;
}
#titleimg{
float: left;
}
#title a:link{
color: #FFFFFF;  
    text-decoration: none;   
}
#title a:visited{
color: #CCCCCC;  
    text-decoration: none;   
}
#title a:active{
color: #FFFFCC; 
}
#title a:hover{
color: #000066; 
}

#description {
color: #FFFFFF;
       padding: 20px 0px 40px;
font-size: 10px;
float: left;
white-space: normal;
}
#word{
position: relative;
margin-left: 35px;
top: 10px;
color: #FFFFFF;
width: 650px;
}
.logo{
margin-top: 60px;
}

#titlebottom {
height: 28px;
background-image: url(img/menu_back2.gif);
clear: both;
white-space: nowrap;
}

#banner-header
{
margin: 0;
color: #ffffff;
font-size: 30px;
font-weight: bold;
line-height: 1;
}

#banner-description
{
margin: 1px 0;
color: #fff;
background: none;
font-size: 12px;
line-height: 1.125;
}

#alpha { margin: 20px 0 20px 20px; width: 260px; }
#beta { margin: 20px 0 0 40px; width: 420px;}
#gamma, #delta { width: 202px; }

.about {
height: 19px;
background-image: url(img/menu_back.gif);
width: 401px;
padding-top: 8px;
left: 0px;
padding-left: 10px;
}
.fshin {
margin: 7px 10px 7px 10px;
float: right;
}

#menu {
background-color: # 99CCFF;
 font-color: # 000000;
height: 26px;
}

#menu2{
clear: left;
margin-top: 15px;
}
.category {
height: 16px;
float: left;
position: relative;
padding: 6px 0px 6px 0px;
margin-right: 1px;
}
.category2	{
text-align: right;
margin-bottom: 5px;
	}
.category a:link{
color: #000000;  
    text-decoration: none;   
    border:outset #999999 1px; 
padding: 6px 10px 6px 10px
}
.category a:visited{
color: #CCCCCC;  
    text-decoration: none;   
    border:outset #999999 1px; 
padding: 6px 10px 6px 10px
}
.category a:active{
color: #CCCCCC; 
    background-color: #99CCFF;  
    text-decoration: underline;   
    border:outset #999999 1px; 
padding: 6px 10px 6px 10px
}
.category a:hover{
color: #000000; 
    background-color: #99CCFF;  
    text-decoration: none;   
    border:outset #999999 1px; 
padding: 6px 10px 6px 10px
}

#sidemenu {
background-color: #99CCFF;
width: 210px;
padding: 15px;
font-family: 'Lucida Grande','Hiragino Kaku Gothic Pro','ヒラギノ角ゴ Pro W3','ＭＳ Ｐゴシック', sans-serif;
float: right;
height: 100%;
}
.sidetitle {
margin-bottom: 10px;
letter-spacing: 4px;
border-bottom: solid #968241 1px;
padding-bottom: 7px;
font-weight: bold;
}
.side {
line-height:200%;
margin-bottom: 20px;
padding:3px;
}
.bannerimg {
margin-bottom: 10px;
}
.syndicate {
line-height:normal;
padding:2px;
margin-top:15px;
}
.powered {
padding:2px;
margin-top:20px;
}



/* modules */

.module
{
position: relative;
overflow: hidden;
width: 100%;
}

.module-content
{
position: relative;
margin: 5px 10px 20px 10px;
}

.module-list,
.archive-list
{
margin: 0;
padding: 0;
list-style: none;
}

.module-list-item
{
margin-top: 5px;
margin-bottom: 5px;
}

.module-presence img { vertical-align: middle; }
.module-powered .module-content { margin-bottom: 10px; }
.module-photo .module-content { text-align: center; }
.module-wishlist .module-content { text-align: center; }

.module-calendar .module-content table
{
border-collapse: collapse;
}

.module-calendar .module-content th,
.module-calendar .module-content td
{
width: 14%;
text-align: center;
}

.typelist-thumbnailed { margin: 0 0 20px 0; }

.typelist-thumbnailed .module-list-item
{
display: block;
clear: both;
margin: 0;
}



#content {
margin-left: 10px;
	}
.blogbody {
line-height: 165%;
width: 735px;
margin-top: 15px;
}

.date {
font-family:  'Lucida Grande','Hiragino Kaku Gothic Pro','ヒラギノ角ゴ Pro W3','ＭＳ Ｐゴシック', sans-serif;
margin-bottom: 7px;
letter-spacing: 2px;
border-bottom: solid #A38241 1px;
padding-bottom: 3px;
font-size: small;
color: #996633;
font-weight: bold;
}

.blog{
margin-left: 10px;
}

.blogtitle {
margin-top:  5px;
margin-bottom: 2px;
padding: 3px;
font-family:  'Lucida Grande','Hiragino Kaku Gothic Pro','ヒラギノ角ゴ Pro W3','ＭＳ Ｐゴシック', sans-serif;
font-size: small;
background-color: #99CCFF;
color: #000000;
	}
.blogbody blockquote { margin-right: 1em; margin-left: 10em; padding: 1em; border: dotted 2px #cccccc; width: auto }
.blogbody a {
color: #000000;
font-family:  'Lucida Grande','Hiragino Kaku Gothic Pro','ヒラギノ角ゴ Pro W3','ＭＳ Ｐゴシック', sans-serif;
}

.posted	{
font-family: 'Lucida Grande','Hiragino Kaku Gothic Pro','ヒラギノ角ゴ Pro W3','ＭＳ Ｐゴシック', sans-serif;
margin-bottom:5px;
text-align: right;
padding-bottom: 5px;
	}
.commenttitle{
margin-bottom: 10px;
letter-spacing: 4px;
border-bottom: solid #000000 1px;
padding-bottom: 7px;
font-weight: bold;
width: 735px;
}
.comments-body {
font-family: 'Lucida Grande','Hiragino Kaku Gothic Pro','ヒラギノ角ゴ Pro W3','ＭＳ Ｐゴシック', sans-serif;
color:#000000;
font-size:small;
font-weight:normal;
line-height:140%;
margin-left: 31px;
padding: 5px;
margin-bottom: 10px;
	}
.comments-body2 {
font-family: 'Lucida Grande','Hiragino Kaku Gothic Pro','ヒラギノ角ゴ Pro W3','ＭＳ Ｐゴシック', sans-serif;
color:#000000;
font-size:small;
font-weight:normal;
line-height:140%;
padding: 5px;
margin-bottom: 10px;
	}
.comments-form {
font-family: 'Lucida Grande','Hiragino Kaku Gothic Pro','ヒラギノ角ゴ Pro W3','ＭＳ Ｐゴシック', sans-serif;
color:#333333;
font-size:small;
font-weight:normal;
line-height:140%;
margin-left: 10px;
	}
.comments-form2 {
font-family: 'Lucida Grande','Hiragino Kaku Gothic Pro','ヒラギノ角ゴ Pro W3','ＭＳ Ｐゴシック', sans-serif;
color:#000000;
font-size:small;
font-weight:normal;
line-height:140%;
margin-left: 5px;
	}
.comments-post {
font-family: 'Lucida Grande','Hiragino Kaku Gothic Pro','ヒラギノ角ゴ Pro W3','ＭＳ Ｐゴシック', sans-serif;
color:#000000;
font-size:small;
font-weight:normal;
line-height: 140%;
	}


.trackback-url {
font-family: 'Lucida Grande','Hiragino Kaku Gothic Pro','ヒラギノ角ゴ Pro W3','ＭＳ Ｐゴシック', sans-serif;
color:#000000;
font-size:small;
font-weight:normal;
padding:5px;
margin-bottom: 25px;
	}


.trackback-body {
	font-family: 'Lucida Grande','Hiragino Kaku Gothic Pro','ヒラギノ角ゴ Pro W3','ＭＳ Ｐゴシック', sans-serif;
	color:#000000;
	font-size:small;
	font-weight:normal;
	line-height:140%;
	padding-bottom:10px;
	padding-top:10px;
	margin-left:5px;
	}

.trackback-post {
font-family: 'Lucida Grande','Hiragino Kaku Gothic Pro','ヒラギノ角ゴ Pro W3','ＭＳ Ｐゴシック', sans-serif;
color:#000000;
font-size:x-small;
font-weight:normal;
line-height: 130%;
margin-bottom: 15px;
	}


.comments-head	{
margin-top:20px;
top: 155px;
margin-left: 36px;
	}
.comments-head2	{
margin-top:20px;
margin-left: 5px;
font-size: medium;
font-family:  'Lucida Grande','Hiragino Kaku Gothic Pro','ヒラギノ角ゴ Pro W3','ＭＳ Ｐゴシック', sans-serif;
color: #000000;
	}

#banner-commentspop {
font-family: 'Lucida Grande','Hiragino Kaku Gothic Pro','ヒラギノ角ゴ Pro W3','ＭＳ Ｐゴシック', sans-serif;
color:#FFF;
font-size:large;
font-weight:bold;
padding-left:15px;
padding-right:15px;
padding-top:10px;
padding-bottom:10px;
background-color: #000000;
	}

                     .cm{
                     margin-bottom: 20px;
                     text-align: right;
                     }

.cap00 {  font-family: 'Lucida Grande','Hiragino Kaku Gothic Pro','ヒラギノ角ゴ Pro W3','ＭＳ Ｐゴシック', sans-serif; font-size: 12px; line-height:13px}

.cap01 {  font-family: 'Lucida Grande','Hiragino Kaku Gothic Pro','ヒラギノ角ゴ Pro W3','ＭＳ Ｐゴシック', sans-serif; font-size: 10px; line-height:10px}

.body00 {  font-family: 'Lucida Grande','Hiragino Kaku Gothic Pro','ヒラギノ角ゴ Pro W3','ＭＳ Ｐゴシック', sans-serif; font-size: 12px; line-height: 18px}

.body01 {  font-family: 'Lucida Grande','Hiragino Kaku Gothic Pro','ヒラギノ角ゴ Pro W3','ＭＳ Ｐゴシック', sans-serif; font-size: 14px; line-height: 20px}

.lead00 {  font-family: 'Lucida Grande','Hiragino Kaku Gothic Pro','ヒラギノ角ゴ Pro W3','ＭＳ Ｐゴシック', sans-serif; font-size: 14px; line-height: 22px}

.title00 {  font-family: 'Lucida Grande','Hiragino Kaku Gothic Pro','ヒラギノ角ゴ Pro W6','ＭＳ Ｐゴシック', sans-serif; font-size: 18px; line-height: 20px}

.title01 {  font-family: "ＭＳ Ｐ明朝" , "細明朝体", "serif"; font-size: 16px; line-height: 24px}

.title02 {  font-family: 'Lucida Grande','Hiragino Kaku Gothic Pro','ヒラギノ角ゴ Pro W6','ＭＳ Ｐゴシック', sans-serif; font-size: 20px; line-height: 26px}

.title03 {  font-family: 'Lucida Grande','Hiragino Kaku Gothic Pro','ヒラギノ角ゴ Pro W6','ＭＳ Ｐゴシック', sans-serif; font-size: 16px; line-height: 30px}

.title04 {  font-family: 'Lucida Grande','Hiragino Kaku Gothic Pro','ヒラギノ角ゴ Pro W6','ＭＳ Ｐゴシック', sans-serif; font-size: 25px; line-height: 36px}

.hidden {  font-family: 'Lucida Grande','Hiragino Kaku Gothic Pro','ヒラギノ角ゴ Pro W3','ＭＳ Ｐゴシック', sans-serif; color: #FFFFFF; font-size: 1px; line-height: 3px}

a {
	text-decoration: none;
}

.AllAgent {
	font-size: 10pt;
}

.AllBody {
	font-size: 10pt;
}

.AllBodyQuot1 {
	font-size: 10pt;
}

.AllBodyQuot2 {
	font-size: 10pt;
}

.AllBodyQuot3 {
	font-size: 10pt;
}

.AllDate {
	font-size: 10pt;
}

.AllDelete {
	font-size: 10pt;
}

.AllDeleteInput {
	font-size: 10pt;
}

.AllFile {
	font-size: 10pt;
}

.AllHit {
	font-size: 10pt;
}

.AllName {
	font-size: 10pt;
}

.AllReply {
	font-size: 10pt;
}

.AllReplyInput {
	font-size: 10pt;
}

.AllSubject {
	font-size: 11pt;
}

.AllTree {
	font-size: 10pt;
}

.Count {
	font-size: 11pt;
}

.Custom {
	font-size: 10pt;
}

.CustomInput {
	font-size: 10pt;
}

.CustomWarn {
	font-size: 10pt;
}

.Error {
	font-size: 10pt;
}

.ErrorSmall {
	font-size: 10pt;
}

.Mail {
	font-size: 10pt;
}

.MailInput {
	font-size: 10pt;
}

.MailWarn {
	font-size: 10pt;
}

.Master {
	font-size: 10pt;
}

.MasterInfo {
	font-size: 10pt;
}

.MasterInput {
	font-size: 10pt;
}

.MasterTips {
	font-size: 10pt;
}

.MasterTitleInput {
	font-size: 10pt;
}

.MasterTitleSub {
	font-size: 11pt;
}

.MasterWarn {
	font-size: 10pt;
}

.Menu {
	font-size: 10pt;
}

.MenuInput {
	font-size: 10pt;
}

.MenuSend {
	font-size: 10pt;
}

.NumberDate {
	font-size: ;
}

.NumberName {
	font-size: ;
}

.NumberSubject {
	font-size: ;
}

.Post {
	font-size: 10pt;
}

.PostInput {
	font-size: 10pt;
}

.ResultInfo {
	font-size: 10pt;
}

.ResultLogName {
	font-size: 11pt;
}

.ResultLogTree {
	font-size: 10pt;
}

.ResultSummary {
	font-size: 10pt;
}

.Search {
	font-size: 10pt;
}

.SearchInput {
	font-size: 10pt;
}

.ThreadHeadline {
	font-size: 10pt;
}

.TopicDate {
	font-size: 10pt;
}

.TopicLatest {
	font-size: ;
}

.TopicName {
	font-size: 10pt;
}

.TopicReply {
	font-size: 10pt;
}

.TopicSubject {
	font-size: 10pt;
}

.TreeChildDate {
	font-size: 10pt;
}

.TreeChildName {
	font-size: 10pt;
}

.TreeChildSubject {
	font-size: 10pt;
}

.TreeParentDate {
	font-size: 10pt;
}

.TreeParentName {
	font-size: 10pt;
}

.TreeParentSubject {
	font-size: 10pt;
}


