/* CSS Document */
/*base設定*/
body {
margin-left: 0px;
margin-top: 0px;
margin-right: 0px;
margin-bottom: 0px;
background-color: #FFFFFF;
font-family: "ＭＳ ゴシック", "Osaka－等幅";
font-size:12px;
color: #333333;
}
img {
border-style:none;
margin:0px 10px 0px 0px;
}
p{
margin:0px 0px 0px 0px;
}
a:link {
color: #3366CC;
text-decoration: none;
}
a:visited {
text-decoration: none;
color: #666633;
}
a:hover {
text-decoration: underline;
color: #CC6699;
}
a:active {
text-decoration: none;
}
/*WORKS&GALLERYリンク設定*/

.blank{
width:5px;
}
.hblank{
height:5px;
}
.borderset{
background-color:#ffffff;
margin:1px 0px 1px 0px;
border-color:#CCCCCC;
border-width: 1px 1px 1px;
border-style:solid;
}
/*トップタイトル設定*/
.headerTitle{
font-size:12px;
color:#666666;
}

/*ヘッダー設定*/
.headerbody{
width:457px;
height:40px;
background-image:url(common/HP_r1_c1.gif);
}
.headcount{
clear:both;
}

/*フッター設定*/
.footerbody{
width:803px;
background-color:#66C2A4;
text-align:center;
font-size:12px;
line-height:30px;
color: #003300;
}
.footmenu{
font-size:12px;
text-align:center;
line-height:25px;
color:#333333;
word-spacing: 20px;
}

/*FLASH部分*/
.flashbody{
width:654px;
height:150px;
}

/*メイン設定*/
.main{
width:498px;
background-color:#FFFFFF;
}
.mainbar{
width:498px;
height:25px;
background-color:#FFFFFF;
}
#worktitle{
background-image:url(common/workstitle.gif);
}
#gallerytitle{
background-image:url(common/gallerytitle.gif);
}
#newstitle{
background-image:url(common/newstitle.gif);
}
#entrytitle{
background-image:url(common/entrytitle.gif);
}
#profiletitle{
background-image:url(common/profiletitle.gif);
}
#contacttitle{
background-image:url(common/contacttitle.gif);
}
.title{
width:498px;
font-size:14px;
line-height:20px;
text-indent:30px;
margin-top:5px;
margin-bottom:5px;
background-image:url(common/work_icon.gif);
font-weight: bold;
}
.entry{
margin:0px 10px 12px 10px;
font-size:12px;
line-height:18px;
}
.entrydis{
margin-left:115px;
font-size:12px;
line-height:25px;
color:#FFFFFF;
}
/*リンク設定*/
.linkbody{
width:139px;
text-align:center;
background-color:#FFFFFF;
}

.linkbar{
width:137px;
background-color:#ffffff;
margin:1px 0px 1px 0px;
border-color:#CCCCCC;
border-width: 1px 1px 1px;
border-style:solid;
text-align:center;
}

.booktitle{
width:139px;
height:25px;
background-color:#CCCCCC;
background-image: url(common/booktitle.gif);
text-align:center;
}
.linktitle{
width:139px;
height:25px;
background-image: url(common/linktitle.gif);
background-color:#CCCCCC;
text-align:center;
}

.links{
text-align:center;
line-height:18px;
color:#006699;
font-size:12px;
background-color:#ffffff;
width:137px;
border-color:#CCCCCC;
border-width: 1px 1px 1px;
border-style:solid;
margin:1px 0px 1px 0px;
}

/*メニュー設定*/
.menubody{
width:148px;
background-color:#FFFFFF;
}
.menubar{
width:148px;
height:25px;
background-color:#FFFFFF;
}
#menub{
background-image:url(common/menut.gif);
}
#newsb{
background-image:url(common/news_m.gif);
}
.conbutton{
width:148px;
background-color:#FFFFFF;
}
.fc2blogtext{
font-size:12px;
line-height:18px;
margin-left: 35px;
margin-right: 8px;
clear:left;
}
/*ニュース設定*/
.newstext{
width:132px;
font-size:12px;
line-height:18px;
margin-left: 8px;
margin-right: 8px;
}
.pline{
width:132px;
height:10px;
background-image:url(common/pline.gif);
}

/*サーチエンジン*/
.search{
line-height:18px;
font-size:12px;
}
.counter{
text-align:center;
line-height:18px;
color:#006699;
font-size:12px;
width:139px;
}
/*MTライセンス*/
.mt{
line-height:18px;
font-size:12px;
background-color:#ffffff;
border-width: 0px 0px 0px;
border-style:solid;
margin:1px 0px 1px 0px;
}
/*カテゴリーアカイブ*/
.entrycatarchive{
clear:none;
margin:0px 10px 12px 10px;
font-size:12px;
line-height:18px;
}
.spacer{
text-align:center;
}
.content-nav{
line-height:30px;
font-size:12px;
text-align:center;
}