﻿/*** Layout ***/



body	{

	color:#ffffff;
        background-color:#443311;
        padding:0;margin:0;

	font-size:medium;
        line-height:140%;

}
a:link {color:#2ca9e1;}

h1 {margin:12px;font-weight:bold;color:#ffffff;font-size:24pm}

#page_frame {

              position:absolute;top:0 ;left:0;

width:82%;

                 }

.teraname {font-weight:bold;font-size:large;color:#fdeff2;}
table.bdy{width:80%;border:1px solid #443311;margin:0;background-image: url(titkabe.jpg);}

td.bdytd{padding-top:12px;padding-left:8px;color:#ffffee;}

table.bdy2{width:100%;border:1px solid #443311;}



#tit{

	width: 75%;

	background-color: #F3E7ED;

	border: solid 1px #A07799;

}



#main {

	width: 80%;

	margin:0 10 0 10px;

}



#c1 {

	width: 15%;

	vertical-align: top;

}



#c2 {

	width: 100%;

	vertical-align: top;

	background-color: transparent;

	padding:0 10 0 10px;

	margin:0px;

}



#c3 {

	width: 15%;

	vertical-align: top;

	background-color: transparent;

	margin:0px;

}



/*** FONT ***/

td{

font-size:medium; /* win ie6.x,mac ie5.x */

line-height: 1.3em;

}



h2 {

font-size:large; /* win ie6.x,mac ie5.x */

line-height: 1.3em;

}

h3 {

font-size:large; /* win ie6.x,mac ie5.x */

line-height: 1.3em;

}

/* for gecko without mac ie5 \*/

html>body td{

font-size: medium;

line-height: 1.3em;

}



html>body h2 {

font-size:large;

line-height: 1.3em;

}



html>body .entry h3 {

font-size:medium;

line-height: 1.3em;

}



table.entry-table {

        border: solid 1px #947db2;

	background-color:#ffffff;

	width: 100%;

        color:#856488;

        

}



/* for gecko without mac ie5 end */

small{

font-size:100%;

}



em{font-style:medium;}





/*** HEADER ***/



#gltit {

	background-image: url(okinagatit1.jpg);

	margin-bottom:10px;

	border-bottom: solid 2px #A07799;

	width:80%;

}



#gltit h1 {

	font-size: 24px;color:#fefefe;

	padding: 4px;

	margin:12px;

}





#h1tc {

	color: #ffffff;

}



#h4tc {

	color: #ffffff;

}





#gltit .owner h4	{

	color:#333333;

	font-size:12px;

	background-color: transparent;

	float:right;

	padding:5px;

	cursor:pointer;

	cursor:hand;

	margin:0px;

	}



#gltit p {

	padding: 6px 15px 6px 15px;

	margin:0;

	color:#ffffff;

	font-weight:bold;
        font-size:large;

}



/*** h2 ***/



#c1 h2 {

	width: 15%;

	font-weight: bold;

	background-color: #A07799;

	padding: 0;

	margin:0;

	color: ffffff;

	text-align: center;

}



#c2 h2 {

	font-weight: bold;

	padding: 4 0 4 0px;

	margin:0;

	text-align: center;

	color: #575757;

}



#c3 h2 {

	width: 15%;

	font-weight: bold;

	padding: 4 0 4 0px;

	margin:0;

	color: #575757;

	text-align: center;

	background-color: #dcdcdc;

}



/*** LIST ***/

ul {list-style-image: url(img/dot.html); margin:10 10 0 20px;}



/* wo Mac IE5.0 \*/

*ul {list-style-image: url(img/dot.html); margin:10 10 0 20px;}

/* end wo Mac IE5.0 */

html>body ul {list-style-image: url(img/dot.html); padding-left:6px;}



li {line-height:130%; vertical-align: top; padding-bottom:6px;}

/* wo Mac IE5.0 \*/

li { line-height:130%; vertical-align: top; padding-bottom:6px;}

/* end wo Mac IE5.0 */

html>body li {line-height:120%;vertical-align: top;}





/*** GENERAL-PURPOSE ***/



.spacer5

	 { 

	font-size: 0;

	line-height: 0;

	width: 5px;

	height:5px;

	clear: both;

	}



.spacer15

	 { 

	font-size: 0;

	line-height: 0;

	width: 15px;

	height:15px;

	clear: both;

	}



.spacer20

	 { 

	font-size: 0;

	line-height: 0;

	width: 20px;

	height:20px;

	clear: both;

	}



img

	{

	border:0;

	}



p{

	margin:0;

}



/*** LINK ***/



	

a:hover {text-decoration:none;color:#fc0000;POSITION:relative; TOP: 2px;LEFT: 2px;}

a:active {color:#993333;}

a:visited {color:#698aaf;}



li.mnu {margin-left:0;list-style-type:none;font-weight:bold;}





/*** LINK CALENDAR ***/



#cal a:link	{

	background: #eeeeee;

	}



#cal a:visited	{

	background: #eeeeee;

	}



#cal a:hover	{

	background: #eeeeee;

	}



#cal .today{

	color: #003399;

	background: #baa4d7;

	}



/*** MODULE ***/

#cal {

	text-align: center;

	padding: 4px;

	background-color: #ffffff;

        border:1px solid #aaaaaa;

	margin-top:10;

}



#cal th{

	text-align: center;

	font-size: 9px;

	font-weight:medium;

        border-bottom:1px solid #aaaaaa;

	padding-bottom:3px;

}



#calcont {

	border: solid 1px #A07799;

	padding-bottom: 10px;

	background-color: #ffffff;

	}



#link{

	border: solid 1px #A07799;

	padding-bottom: 10px;

	background-color: #ffffff;

}



#archives {
       border-collapse:collapse;

	border: solid 1px #A07799;

	padding-bottom: 10px;

	background-color: #ffffff;
        margin:0;

}



#left3{

	text-align: center;

	border: solid 1px #A07799;

	padding-bottom: 10px;

	background-color: #ffffff;

}



#left3 img{

	margin:10;

}



#recent_content {

	border: solid 1px #A07799;

	padding-bottom: 10px;

	background-color: #ffffff;text-align:center;

}



#recent_comment {

	border: solid 1px #A07799;

	padding-bottom: 10px;

	background-color: #ffffff;

}



#recent_trackback {

	border: solid 1px #A07799;

	padding-bottom: 10px;

	background-color: #ffffff;

}



#tbURL

	{

	margin-left:10px;

	}



/*** ENTRY ***/

#middle_waku {

              border: solid 1px #947db2;

	background-color:#ffffff;

	width: 100%;  

              font-size:middle;

                        }

.entry	{

	border: solid 1px #947db2;

	background-color:#ffffff;

	width: 100%;  

              font-size:middle;

}

.entry h3 {

	font-weight: bold;

	text-align: left;

	color:#856488;margin:6px;

}



.entry p {

	line-height:150%;

	margin:5px;

}



p img.contents {	

	float: right;margin-left:10px;

	}



.uinfo {

	padding: 2px;

	background-color: #eeeeee;
        color:#660033;

	margin:10 4 0 4px;

	text-align:right;

}



#glnavi {

	color: #575757;

	padding:10px;

}



/*** COMMENT VIEW ***/

#cview {

	width: 98%;

	vertical-align: top;

}



#cview .entry	{

	padding-bottom: 5px;

}



#cview h2 {

	font-weight: bold;

	background-color: #baa4d7;

	padding: 4px;

	margin:0;

	text-align: center;

	color: #575757;

}



#error_wcomment	{

	color: #ff0000;

	background: transparent;

	font-weight:bold;

	text-align: center;

	margin:20 0 20 0px;

	}



.ucomment{

}



#wcomment {

	vertical-align:top;

	font-weight: bold;

	margin:10 0 0 0px;

}



#wcomment .uname{

	margin:0 20 10 0px;

}



#wcomment .email{

	margin:0 20 10 0px;

}



#wcomment .url{



}



#wcomment .filed{

	text-align:center;

}





/*** FOOTER ***/

#footer {

	border-top:solid 1px #A07799;

   	width: 100%;

	height: 50px;

	background-color: #eeeeee;

	text-align: center;

	padding: 4px;

	margin-top:10px;

}



.iedata {

        border:1px #666666 solid;

        background-color:#000000;

        font-size:middle;

        color:ff0000;

}



.keihu {

        color:#000066;

        font-size:middle;

}

.busho-name {

        font-size:middle;
       font-weight:bold;
        color:#f5b1aa;

}



.fudaban {

        font-size:large;

        color:#e7609e;

}
.wikilink {

        margin:16px;

}
.glink {
        
        color:#3366ff;

        margin:8px 0 12px 16px;

}

.auth {
        color:#e597b2;

        margin:24px 0 0 0;
        font-weight:bold;

}
.kyoku {
        color:#ffd700;

        margin:24px 0 24px 0;
        font-weight:bold;

}
td.lefttd{width:15%;border:1px solid #443311;vertical-align:top;}

table.menutable{width:100%;margin:0;border:1px solid #443311;}

td.menutd{width:100%;border:1px solid #443311;background-color:#ffee99;}

td.leftgoodstd{

               width:100%;border:1px solid #443311;padding:6px;

               background-color:#ffffee;text-align:center;font-size:small;

               }

td.leftlinktd{

               width:100%;border:1px solid #443311;padding:6px;

               background-color:#998855;text-align:center;

               }

td.leftlinktd a:link{color:#ffee99;}

td.centertd{vertical-align:top;padding:8px;background-color:#ddddcc;border:1px solid #443311;}

td.fttd{text-align:center;background-color:#ee8811;}

.20px{margin-bottom:20px;}


li.mnu_kan{margin-left:0;list-style-type:none;margin-top:12px;}
.mnu_tit_grn {margin-top:6;margin-left:4;font-weight:bold;color:#660033;padding:3;background-color:#aaff88;}
li.mnu_kan2{margin-left:0;list-style-type:none;margin-top:12px;font-size:medium;}
ul.ddm ul{display:none;}
ul.ddm li:hover > ul {display: block;}
.toplink{text-decoration:none;font-weight:bold;font-size:xx-large;}
.toplink a:link {color:#0095D9;}
.toplink a:visited {color:#0095D9;}
.ichiji {margin:32px 8px 12px 8px;color:#f2a0a1;font-size:large;}
td.menutitletd {vertical-align:top;text-align:left;padding:0;}
.litop {margin-left:0;list-style-type:none;}
.menukoumoku {margin-top:6px;margin-left:4px;font-weight:bold;color:#660033;padding:3;background-color:#aaff88;}
.menukoumoku1b{margin:4px;text-align:center;}
.menukoumoku1b2{margin:4px;font-size:x-large;}
.komidashi{font-weight:bold;color:#660033;padding:4px;background-color:#aaff88;}
.komidashi1b{width:250px;margin:0;font-weight:bold;color:#660033;padding:4px;background-color:#aaff88;}
.komidashi1b2{width:250px;margin:0;font-weight:bold;color:#660033;padding:4px;background-color:#aaff88;font-size:x-large;}
.komidashi1c{margin:8px 0 0 0;font-weight:bold;color:#660033;padding:4px;background-color:#b30334;}
.komidashi1c2{margin:8px 0 0 0;font-weight:bold;color:#660033;padding:4px;background-color:#b30334;font-size:large;}
.menukoumoku2 {margin-top:6px;margin-left:4px;font-weight:bold;color:#660033;padding:3;background-color:#f0908d;}
.menukoumoku1b a:link {color:#eaf4fc;}
.menukoumoku1b2 a:link {color:#eaf4fc;}
.counterdiv {margin-left:400px;margin-bottom:20px;}
.honbun {margin:16px 0 20px 0;font-weight:bold;color:#660033;padding:8px;background-color:#f0908d;text-align:center;}
.yotei {margin:32px 12px 20px 12px;font-size:large;color:#ff1493;}
.shijitsu {margin:40px 0 20px 0;padding:12px;border:1px #d8b238 solid;background-color:#6d2c99;font-size:large;font-weight:bold;color:#c0c0c0;}
.wikitit {font-size:small;color:#efe9d5;}
.sentaku {font-size:11pt;}
.fudabango{font-size:medium;color:#ccc071;}
.af_waku {width:127px;float:left;text-align:center;padding:4px;margin:4px;background-color:#ffffff;}
.af_pic {text-align:center;padding:4px;margin:4px}
.af_bun {padding:4px;font-size:11pt;margin:4px}
.af_pn{width:200px;height:252px;float:left;background-color:#ffffff;margin:4px;}
.af_pnga{text-align:center;}
.af_pnbn{background-color:#000000;color:#eb6ea5;font-size:10pt;padding:4px;height:98px;}
.dl_o{color:#fdeff2;clear:both;}
.dl_jusho{color:#e8ecef;}
.dl_jimei{margin-top:20px;}
