/*-----------------------------------------------Blogger Template StyleDate:     2006/06/01----------------------------------------------- *//* Misc----------------------------------------------- */.clear {  clear:both;  display:block;  height:1px;  margin:0;  padding:0;  font-size:1px;  line-height:1px;  }body {  background:rgb(135,206,250);  margin:0;  padding:10px 0 14px;  font:x-small Verdana,Sans-serif;  text-align:center;  color:#333;  font-size/* */:/**/small;  font-size: /**/small;  }/* Links----------------------------------------------- */a:link {  color:#388;  text-decoration:none;  }a:visited {  color:#776;  text-decoration:none;  }a:hover {  color:#333;  text-decoration:underline;  }a img {  border-width:0;  }#sidebar a:link {  color:#333333;  }#sidebar a:visited {  color:#ab9;  }#sidebar a:hover {  color:#000033;  }/* Page Structure----------------------------------------------- */#wrap {  position:relative;  top:4px;  left:4px;  background:#9999AA;  /*width:780px;*/  width:780px;  margin:0 auto;  text-align:left;  }#wrap2 {  position:relative;  top:-4px;  left:-4px;  background:#fff;  padding:10px;  }#content {  /*background:url("http://www.blogblog.com/no565/bg_content.gif") repeat-y left top;*/  /*background:url("../img/stripe_back.bmp.gif") no-repeat left top;*/  width:100%;  font-size:85%;  align:center;  }  #content2 {  /*background:url("http://www.blogblog.com/no565/bg_content.gif") repeat-y left top;*/  width:760px;  height:730px;  font-size:85%;  }  #main {  background:white;  width:470px;  float:left;  color:#333;  }#main2 {  margin:0;  padding:0 7px;  }#sidebar {  width:290px;  float:right;  margin:0 0 0;  font-size:97%;  line-height:1.5em;  }/*#sidebar {  background:#BBDDFF url("../img/corner_sidebar.gif") no-repeat left top;  /*background:#565 url("http://www.blogblog.com/no565/corner_sidebar.gif") no-repeat left top;*/  /*width:254px;*/  width:290px;  float:right;  padding:0;  color:#cdb;  }*/#sidebar2 {float:right;  margin:0;  padding:2px 20px 10px;  }/* Header----------------------------------------------- */#header {  background:white url("../img/omoidewo.gif") no-repeat right top;  padding:0 0 0 160px;  margin:0 0 10px;  color:#fff;  width:100%;  width/* */:/**/auto;  width:auto;  height:60px;  }  #blog-title {  background:url("../img/omoidewo.gif") no-repeat right top;  margin:0;  padding:40px 0 0;  font:bold 275%/97px;  /*font:bold 275%/97px Helvetica,Arial,Verdana,Sans-serif;*/  text-transform:lowercase;  height:100%;  }#blog-title a {  color:#fff;  text-decoration:none;  }.postpage #blog-title {  padding-top:0;  background-position:0 -40px;  }/* Description----------------------------------------------- */#description {  /*background:white url("../img/sky_back.gif") no-repeat left top;*/  margin:0 0 10px;  padding:12px 0 0;  color:#fff;    height:300px;  }  #description p {  background:url("") no-repeat left bottom;  margin:0;  padding:0 0 12px;  }#description em {  /* To remove the word next to the desription, delete the following background property */  /*background:url("http://www.blogblog.com/no565/temp_no.gif") no-repeat left center;*/  /* Keep everything below */  display:block;  padding:0 0 0 160px;  font:bold 75%/1.6em Arial,Verdana,Sans-serif;  text-transform:uppercase;  letter-spacing:.1em;  min-height:12px;  }.postpage #description em {  font-size:1px;  line-height:1px;  color:#8df;  visibility:hidden;  }/* Posts----------------------------------------------- */.date-header {  margin:0 0 .5em;  font:bold 112%/1.4em Arial,Verdana,Sans-serif;  text-transform:lowercase;  color:#fff;  }.post {  margin:0 0 2em;  }.post-title {  margin:0 0 .25em;  font:bold 150%/1.4em Helvetica,Arial,Verdana,Sans-serif;  color:#333;  }#main .post-title a {  text-decoration:none;  color:#366;  }#main .post-title a:hover {  color:#333;  }.post p {  margin:0 0 .75em;  line-height:1.6em;  }.post-footer {  color:#ab9;  text-transform:lowercase;  }.post-footer em {  font-style:normal;  color:#787;  }.post blockquote {  margin:1em 20px;  padding:5px 0;  border:2px solid #dec;  border-width:2px 0;  }.post blockquote p {  margin:.5em 0;  }.post img {  border:5px solid #fff;  }/* Comments----------------------------------------------- */#comments {  margin:2em 0 0;  border-top:2px solid #dec;  padding-top:1em;  }#comments h4 {  margin:0 0 .25em;  font:bold 150%/1.4em Helvetica,Arial,Verdana,Sans-serif;  text-transform:lowercase;  color:#366;  }#comments-block {  margin:0;  line-height:1.6em;  }.comment-poster {  margin:0 0 .25em;  font:bold 112%/1.4em Arial,Verdana,Sans-serif;  text-transform:lowercase;  }.comment-body, .comment-body p {  margin:0 0 .75em;  }p.comment-timestamp {  margin:-.25em 0 2em;  }.deleted-comment {  font-style:italic;  color:gray;  }/* Sidebar----------------------------------------------- */.sidebar-title {  margin:1em 0 .25em;  font:bold 150%/1.4em Helvetica,Arial,Verdana,Sans-serif;  color:#333333;  text-transform:lowercase;  }#sidebar ul {  margin:0 0 1.5em;  padding:0;  list-style:none;  }#sidebar li {  margin:0;  padding:0 0 .25em 20px;  text-indent:-20px;  line-height:1.4em;  }#sidebar p {  margin:0 0 .75em;  line-height:1.4em;  }/* Profile----------------------------------------------- */#profile-container {  background:#bbddff url(../img/corners_prof_bot.gif) no-repeat left bottom;  margin:0 0 15px;  padding:0 0 10px;  color:#fff;    }#profile-container h2 {  background:url(../img/corners_prof_top.gif) no-repeat left top;  padding:10px 15px .2em;  margin:0;  border-width:0;  font-size:145%;  line-height:1.5em;  color:#000033;  }.profile-datablock {  margin:0 15px .5em;  border-top:1px dotted #ce9;  padding-top:8px;  }.profile-img {display:inline;}.profile-img img {  float:left;  margin:0 10px 5px 0;  border:;  }.profile-data strong {  display:block;  }#profile-container p {  margin:0 15px .5em;  }#profile-container .profile-textblock {  clear:left;  }#profile-container a {  color:#fff;  }.profile-link a {  /*background:url("http://www.blogblog.com/rounders4/icon_profile.gif") no-repeat 0 .1em;*/  padding-left:15px;  font-weight:bold;  }/* Sidebar Boxes----------------------------------------------- */.box {  background:#fff url(../img/corners_side_top.gif) no-repeat left top;  margin:0 0 15px;  padding:10px 0 0;  color:#666;  }.box2 {  background:url(../img/corners_side_bot.gif) no-repeat left bottom;  padding:0 0 8px;  }.box3 {  background:url(../img/rails_side.gif) repeat-y;  padding:0 13px;  }.sidebar-title {  margin:0;  padding:0 0 .2em;  border-bottom:1px dotted #000033;  font-size:115%;  line-height:1.5em;  color:#333333;  }.box ul {  margin:.5em 0 1.25em;  padding:0 0px;  list-style:none;  }.box ul li {  /*background:url("http://www.blogblog.com/rounders4/icon_arrow_sm.gif") no-repeat 2px .25em;*/  margin:0;  padding:0 0 3px 16px;  margin-bottom:3px;  border-bottom:1px dotted #eee;  line-height:1.4em;  }.box p {  margin:0 0 .6em;  }/* Footer----------------------------------------------- *//*#footer {  clear:both;  padding:10px 0 0;  }*/  #footer {  width:760px;  height:35px;  position:relative;  margin:0;  padding:30px 0 0;  background: white;  text-align: center;  /*clear:both;*/  }#footer hr {  display:none;  }#footer p {  margin:0;  padding:5px 0;  }#eigyou {   background:red;	position:relative;	float:left;    margin:0;	padding:0;	top:0;	width:200px;	height:240px;}#news {	position:relative;	float:right;    margin:0;	padding:0 ;	/*top:-10px;*/	width:480px;	height:280px;}#cgi1{  background:white;  width:210px;  height: 240px;  float:left;  padding:0;    color:#666666;	font-size:x-small;}#cgi2{  background:white;  width:420px;  height: 240px;  float:left;  padding:0;    color:#666666;	font-size:x-small;}  #header-all {  top: 0;  margin: 0;  padding: 0;  background: white;  width:765px;  height: 68px;  }#header-left{  float: left;  width: 110px;  height: 68px;  background:white;  margin:0;  padding:0 0 0;  }#header-right{  position:relative;  float: right;  /*left: 200px;*/  top:7px;  margin-bottom:0;  width: 600px;  height: 68px;  /*background:white url(../img/omoidewo.gif) no-repeat right bottom;*/  margin:0;  padding-bottom:0;  padding:0 0 0;  font:bold 160%/97px;  color: #000033;  text-align:right;  }#flash_area {  position: relative;  top: -20px;  margin:0;  padding:0;  float: right;  background:white;  width:600px;  height: 280px;  color:#333;  } #info {    top:-30px;	float: left;	margin:0;	padding:0;	position:;	width:120px;}/*********************************************** * ナビゲーションバーの設定 ***********************************************/#menudiv{/*position:absolute;*/border:1px solid white;border-bottom-width: 0;font:normal 12px Verdana;line-height:18px;z-index:100;text-decoration:none;/*width:108px;*/}#menudiv a{background-color:#000033;color:white;width: 108px;display: block;text-indent: 3px;border:black;/*border-bottom: 1px solid #C0E9FA;*/padding: 1px 0;text-decoration: none;font-weight: bold;text-align:center;}#menudiv a:hover{ /*hover background color*//*border:1px solid #000033;*/background-color: #C0E9FA;color:#000033;text-decoration:none;}#dropmenudiv{background-color:#E8F8FD;position:absolute;border:1px solid black;border-bottom-width: 0;font:normal 12px Verdana;line-height:18px;z-index:100;text-decoration:none;}#dropmenudiv a{background-color:#E8F8FD;color: #000033;width: 100%;display: block;text-indent: 3px;border-bottom: 1px solid black;padding: 1px 0;text-decoration: none;font-weight: bold;}#dropmenudiv a:hover{ /*hover background color*/background-color: #C0E9FA;text-decoration:none;}