/*
Theme Name: Sample Theme
Theme URI:  http://www.ad-east.com/
Description: This is my sample theme.
*/


body {
        background-color: #dcdcdc;
	background-image: url(back1.jpg)
}


h7 {
	font-size: 0.6em;
      line-height: 1.2em;
      color: #000000;
}

/* メニューボタン */
ul li {font-size: 0.8em;}

/* コンテナ */
div#container  {width: 800px;
                background-color: #ffffff;
              margin-top: -10px;
	      margin-right: 0px;
	      margin-bottom: 0px;
	      margin-left: 100px;
	      padding-top: 0px;
	      padding-right: 0px;
	      padding-bottom: 0px;
	      padding-left: 0px}

/* ヘッダー */
div#header  {background-image: url(1_top.jpg);
	     background-repeat: no-repeat;
	     background-position: top left;
             background-color: #ffffff;
             padding-top: 125px;
             padding-bottom: 0px}

/* ナビボタン */
#globalNav {
position: relative;
	top: -20px;
	left: -40px;
	width: 800px;
	height: 0px;
	margin-right: -40px;
	list-style-type: none;
}

#globalNav li {
	float: left;
	width: 100px;
}

#globalNav li a {
	display: block;
	overflow: hidden;
	width: 100%;
	height: 0 !important;
	height /**/:40px;
	padding-top: 40px;
	background-image: url(navi.jpg);
}

/*  背景画像の位置
---------------------------------------------*/
	
	/* 通常 */
	#nav01 a { background-position:  0     0; }
	#nav02 a { background-position: -100px  0; }
	#nav03 a { background-position: -200px 0; }
	#nav04 a { background-position: -300px 0; }
	#nav05 a { background-position: -400px 0; }
	#nav06 a { background-position: -500px 0; }
	#nav07 a { background-position: -600px 0; }
	#nav08 a { background-position: -700px 0; }
	
	/* 現在位置 */
	#nav01 a.stay { background-position:  0     -80px; }
	#nav02 a.stay { background-position: -100px  -80px; }
	#nav03 a.stay { background-position: -200px -80px; }
	#nav04 a.stay { background-position: -300px -80px; }
	#nav05 a.stay { background-position: -400px -80px; }
	#nav06 a.stay { background-position: -500px -80px; }
	#nav07 a.stay { background-position: -600px -80px; }
	#nav08 a.stay { background-position: -700px -80px; }

	/* オンマウス */
	#nav01 a:hover { background-position:  0     -40px; }
	#nav02 a:hover { background-position: -100px  -40px; }
	#nav03 a:hover { background-position: -200px -40px; }
	#nav04 a:hover { background-position: -300px -40px; }
	#nav05 a:hover { background-position: -400px -40px; }
	#nav06 a:hover { background-position: -500px -40px; }
	#nav07 a:hover { background-position: -600px -40px; }
	#nav08 a:hover { background-position: -700px -40px; }

/* メイン */
div#main      {width: 590px;
	       float: left;
             margin-top: -20px;
	      margin-right: 0px;
	      margin-bottom: 0px;
	      margin-left: 0px;
	      padding-top: 0px;
	      padding-right: 0px;
	      padding-bottom: 0px;
	      padding-left: 0px}


/* 独立ページのメニュー */
ul#pagemenu	{list-style-type: none;
	margin: 0;
	padding: 0}

ul#pagemenu li	{display: inline;
	padding-right: 10px}

ul#pagemenu li a {font-size: 0.75em;
            color: #000000;
            text-decoration: none;
            margin: 5px;}

div#header h1  {font-size: 0.9em;
                margin: 130px 10px}

div#header h1 a{text-decoration: none;
                color: #000000}

div#header p {font-size: 0.75em;
              margin: 0px 10px 0;
              color: #000000}


ul#pagemenu  {list-style-type: none;
              margin: 0;
              padding:  0;
              background-color: #ffffff;
              margin-top: 0px;
	      margin-right: 0px;
	      margin-bottom: 0px;
	      margin-left: 0px;
	      padding-top: 3px;
	      padding-right: 0px;
	      padding-bottom: 2px;
	      padding-left: 0px}



/* 記事 */
div.post     {border: solid 1px #cd853f;
              padding: 18px;
              margin: 20px auto}

div.post h2  {background-image: url(mark.png);
              background-repeat: no-repeat;
              font-size: 0.875em;
              border-bottom: solid 1px #cd853f;
              padding-left: 22px;
              padding-bottom: 5px;
              margin: 0}

div.post h2 a {text-decoration: none;
               color: #000000}

div.post p    {font-size: 0.75em;
               line-height: 1.6;
               margin-top: 10px}

p.postinfo    {color: #2d76cc;
              text-align: right;
              margin: 20px 0 0;
              clear: both}

p.postinfo a  {color: #2b76cc}

/* 記事内の画像 */
.aligncenter  {display: block;
               margin-left: auto;
               margin-right: auto}

div.post img  {border: none}

.alignleft    {float: left;
               margin-right: 10px;
               margin-bottom: 2px}

.alignright   {float: right;
               margin-left: 10px;
               margin-bottom: 2px}


.wp-caption   {border: solid 1px #aaaaaa;
               text-align: center;
               padding-top: 5px;
               margin-top: 10px}

/* コンテンツ */
div#content   {width: 420px;
	         float: right;
               margin-bottom: 20px;
               margin-left: 10px}

p#pagetitle   {font-size: 0.875em;
               font-weight: bold;
               color: #000000;
               border: dotted 1px #2b76cc;
               text-align: center;
               padding: 10px 0;
               margin-top: 20px}

/* ページリンク */
p.pagelink a   {font-size: 0.75em;
                color: #2b76cc}

span.pageprev  {float: left}

span.pagenext  {float: right}


/* コメント */
#comments      {clear: both}

#trurl         {background-color: #f5deb3;
                padding: 8px;
                margin-bottom: 30px}

div#com         {border: solid 1px #cd853f;
                 padding: 0 18px;
                 margin-top: 45px}

textarea        {width: 360px}

div#com h3      {font-size: 0.875em;
                 border-bottom: solid 1px #cd853f;
                 padding-bottom: 3px;
                 margin-top: 20px}

div#com p       {font-size: 0.75em}

div.compost      {border-bottom: dotted 1px #cd853f}

p.cominfo        {text-align: right}

div#com a        {color: #cd853f}

p#comfeed img  {vertical-align: middle}

p#comfeed a    {color: black;
                text-decoration: none}

p#comfeed       {background-color: #f5deb3;
                 padding: 8px;
                 margin-top: 30px}

/* サイドバー */
div#sidebar	{width: 150px;
	         float: left;
	          margin-top: 20px;
	          margin-bottom: 20px;
                  margin-right: 5px;
	        margin-left: 5px}

div#sidebar2	{width: 190px;
                 background-color: #ffffff;
	         float: right;
	        margin-top: 0px;
	        margin-right: 0px;
	        margin-bottom: 20px;
	        margin-left: 0px;
	        padding-top: 0px;
	        padding-right: 0px;
	        padding-bottom: 0px;
	        padding-left: 0px}


div#sidebar h2 {background-image: url(menubar.png);
                background-repeat: no-repeat;
                font-size: 0.75em;
                color: white;
                padding: 6px 8px;
                margin: 0}

div#sidebar2 h2 {background-image: url(menubar.png);
                background-repeat: no-repeat;
                font-size: 0.75em;
                color: white;
                padding: 6px 8px;
                margin: 0}


div#sidebar li, div#sidebar2 li
　　　　　　　　 {font-size: 0.75em;
                list-style-type: none;
                margin-bottom: 4px;
                padding-left: 3px;
                vertical-align: top}

div#sidebar li a, div#sidebar2 li a
                 {color: #000000;
                   text-decoration: none}

div#sidebar ul, div#sidebar2 ul {margin: 8px 8px 20px;
                padding: 0}
                 
div#sidebar2 ul li li
	{font-size: 1em;
	background-position: 0 3px;
	padding-left: 12px}

div#sidebar2 ul ul	{margin-left: 0}

div#sidebar li, div#sidebar2 li
               {font-size: 0.75em;
                list-style-type: none;
                margin-bottom: 4px;
                background-image: url(mark.png);
                background-repeat: no-repeat;
                padding-left: 20px;
                vertical-align: top}


div#tell
     { margin: 0 0 0.7em 0;
      padding: 0.1em 10px;
      border-top: 0px solid #000;
      border-right: 0px solid #000;
      border-bottom: 1px solid#daa520;
      border-left: 5px solid #ffa500;
      background: #ff0000;
      font-size: 1.3em;
      font-weight: bold;
      line-height: 1em;
      color: #ffffff;}

div#sidebar li a, div#sidebar2 li a
                {color: #000000;
                   text-decoration: none}

div#sidebar ul, div#sidebar2 ul
               {margin: 8px 8px 20px;
                padding: 0}
                 
div#sidebar2 ul li li
	{font-size: 1em;
	background-image: url(listmark-small.png);
	background-position: 0 3px;
	padding-left: 12px}

div#sidebar2 ul ul	{margin-left: 0}


/* カレンダー */
#wp-calendar   {width: 100%;
               margin-bottom: 20px;
               font-size:0.75em}

#wp-calendar a {color: #2b76cc}

#wp-calendar td, #wp-calendar th
                {text-align: center}

#wp-calendar caption
                 {background-image: url(menubar.png);
                  background-repeat: no-repeat;
                  color: white;
                  padding: 6px 8px;
                  text-align: left}

#wp-calendar #prev {text-aling: left;
                  padding-top: 3px;
                  padding-left: 3px}

#wp-calendar #next {text-align: right;
                       padding-top: 3px;
                       padding-right: 3px}

/* フィード */
p.feed         {font-size: 0.75em;
                font-family: Verdana, Helvetica, sans-serif;
                border: solid 1px #8cc63f;
                padding: 5px;
                margin: 25px 0}

p.feed a      {color: #444444;
               text-decoration: none}

p.feed img     {vertical-align: middle;
                margin-right: 8px}

/* フッター */
div#footer     {clear: both}

address        {color: #ffffff;
	        font-size: 0.8em;
                background-color: #000000;
	        background-image: url(haikei_cyairo.gif);
 	        background-repeat: repeat;
	        font-style: normal;
	        text-align: center;
	        height: 50px;
	        line-height: 40px
	        }

address a      {color: #ffffff}

#futta dt {
color: #642832;
font-size: 0.7em;
text-align:center;
}

 #adress {
	 width: 800px;
	 height: 90px;
	 padding-left: 0px;
	background-image: url(haikei_cyairo.gif);
 	background-repeat: repeat;
	
 	margin-top: -35px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
clear: both
 }
 
  #adress dt.adressHaichi {
	
 	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
 }
 
/* 1組用の設定 */
div#main1 div#content    {width:740px}

div#main1 div.post {padding-left: 140px;
                    padding-right: 140px}
