@charset "UTF-8";
/* CSS Document */

* {
margin: 0px;
padding: 0px;
}


/*---------------------------------背景指定*/
body {
text-align: center;
margin: 0;
padding: 0;
}


/*---------------------------------ページ全体の横幅*/
#wrapper {
width: 800px;
margin: 0px auto 0px auto;
padding: 0px 0px 0px 0px;
}

/*---------------------------------ヘッダー部分*/
#header {
width: 800px;
height: 250px;
text-align: left;
background-image:url("http://mikazuchi.net/item/background_top.jpg");
margin: 50px 0px 0px 0px;
padding: 0px;
}

/*---------------------------------コンテンツ部分*/
#contents {
text-align: left;
margin: 20px 20px 20px 20px;
padding: 0px 0px 0px 0px;
}


/*---------------------------------ロゴ画像してい*/
.banner1 {
text-align: left;
margin: 60px 0px 0px 60px;
}



/*----------------------------------------------------------
  メニュー部分
----------------------------------------------------------*/
#menu {
text-align: right;
margin: 0px 60px 0px 0px;
padding: 150px 0px 0px 0px;
}

.menuicon_home {
vertical-align: -17px;
margin: 0px 10px 0px 0px;
}

.menuicon_about {
vertical-align: -10px;
margin: 0px 10px 0px 0px;
}

.menuicon_archive {
margin: 0px 10px 0px 0px;
}

.menuicon_bookmark {
margin: 0px 10px 0px 0px;
}

.menuicon_tokyo {
vertical-align: -4px;
}



/*----------------------------------------------------------
  メイン部分
----------------------------------------------------------*/
#text_body {
background-image:url("http://mikazuchi.net/item/background_main.jpg");
text-align: left;
}

#day {
font-family :'Times New Roman';
font-size: 34px;
color: #403018;
padding: 0px 0px 20px 60px;
}

#titlic {
font-family :'Times New Roman';
font-size: 10px;
color: #FFFFFF;
padding: 0px 0px 20px 60px;
}

p {
font-size: 12px;
line-height: 180%;
letter-spacing: 1px;
color: #403018;
padding: 0px 60px 0px 60px;
}

#pagemovement {
text-align: left;
font-size: 12px;
line-height: 180%;
letter-spacing: 1px;
color: #2a1f01;
padding: 30px 60px 0px 60px;
}

#line800a {
width: 800px;
height: 1px;
background-image: url("http://mikazuchi.net/item/line_800.gif");
background-position: left top;
background-repeat: no-repeat;
margin: 0px 0px 30px 0px;
}

#line800b {
width: 800px;
height: 1px;
background-image: url("http://mikazuchi.net/item/line_800.gif");
background-position: left top;
background-repeat: no-repeat;
margin: 30px 0px 0px 0px;
}

#line800c {
width: 800px;
height: 1px;
background-image: url("http://mikazuchi.net/item/line_800.gif");
background-position: left top;
background-repeat: no-repeat;
margin: 0px 0px 0px 0px;
}


/*----------------------------------------------------------
  写真部分
----------------------------------------------------------*/

.imgtop {
margin: 0px 0px 20px 0px;
}

.imgcenter {
margin: 20px 0px 20px 0px;
}

.imgdown {
margin: 20px 0px 0px 0px;
}

.img_mini_r {
margin: 0px 0px 20px 20px;
float: right;
}

.img_mini_l {
margin: 0px 20px 20px 0px;
float: left;
}



/*----------------------------------------------------------
  アーカイブ
----------------------------------------------------------*/

.banner2 {
text-align: left;
margin: 0px 0px 30px 60px;
}

.banner3 {
text-align: left;
margin: 10px 0px 10px 0px;
}

#archive_zone {
font-size: 12px;
line-height: 180%;
letter-spacing: 1px;
color: #403018;
padding: 0px 60px 30px 60px;
}



/*----------------------------------------------------------
  リンク
----------------------------------------------------------*/

a:link {
color: #2a1f01;
font-style:normal;
text-decoration:underline;
}

a:visited {
color: #2a1f01;
text-decoration:underline;
}

a:hover {
color: #FFFFFF;
font-style:normal;
text-decoration:underline;
}

a:active {
text-decoration:none;
}



/*----------------------------------------------------------
  フッター
----------------------------------------------------------*/

#footers {
width: 800px;
height: 200px;
text-align: left;
background-image:url("http://mikazuchi.net/item/background_foot.jpg");
margin: 0px 0px 50px 0px;
}

#footmenu {
text-align: center;
padding: 20px 0px 0px 0px;
}

p.copyrights {
font-family :'Times New Roman';
font-size: 10px;
line-height: 180%;
color: #2a1f01;
}

.footericon {
vertical-align: -3px;
padding: 0px 5px 0px 5px;
}

a.copy:link {
color: #2a1f01;
font-style:normal;
text-decoration:underline;
}

a.copy:visited {
color: #2a1f01;
text-decoration:underline;
}

a.copy:hover {
color: #FFFFFF;
font-style:normal;
text-decoration:underline;
}

a.copy:active {
text-decoration:none;
}




/*----------------------------------------------------------
  別ページ　ブックマーク
----------------------------------------------------------*/

#bookmark {
text-align: left;
padding: 0px 0px 30px 0px;
}