<html>
<head>
<title>sample</title>
<style type="text/css"><!--

.position {width:100%;
           height:90%;
           text-align:left}

.box      {border : 1px solid #336633;border-bottom-width : 1px;border-left-width : 1px;
           background-color : white;
           width:100%;
           height:auto;}

TD{
	 padding:0px;
  font-size : 100%;
  line-height : 140%;
}

a	{color:#33aaaa}
a:hover	{color:#00cc00}

/* === ヘッダー部分のスタイル === */

.head	{background-color : #bd2ea;
	 width : 100%;
	 height:70px;
         left : 3px;
        background-image : url(image/kumo.jpg);
}

.head1	{width:45px;
	 text-align:center;
  
  
}

.head2	{padding-left:9px;
  
}

.head H1	{font-size:24px;
	 font-family:'Comic Sans MS';
	 color:white;
	 margin-bottom:1px;
  background-color : blue;
}

.head div	{font-size:12px;
	 color:white;}

.headmenu	{background-color:#336666;
	 width:100%;
	 text-align:right;
	 font-size : 14px;
	 color: white;
  font-weight : bold;
}

.headmenu a	{color:#ffffff;
	 text-decoration:none;}
.headmenu a:hover	{color:orange;}

/* === サイドバーとコンテンツ部分のスタイル === */

.side_main	{width:100%;
	 height:100%;border-width : 1px 1px 1px 1px;border-color : blue blue blue blue;}


/* === サイドバー部分のスタイル === */

.side	{width:128px;
	 background-color : #b0e0e6;
  padding-top : 1px;
  padding-left : 1px;
  padding-right : 1px;
  padding-bottom : 1px;border-width : 1px 1px 1px 1px;border-color : blue blue blue blue;border-style : double double double double;}

.side	{vertical-align:top;
	 padding-top : 0px;padding-right : 0px;padding-bottom : 0px;padding-left : 0px;border-width : 1px 1px 1px 1px;border-top-style : double;border-left-style : double;border-right-style : double;border-bottom-style : double;border-color : blue blue blue blue;
  margin-top : 1px;
  margin-left : 1px;
  margin-right : 1px;
  margin-bottom : 1px;
  
}

.side div	{font-size:12px;
	 font-weight:bold;
	 border-bottom:solid 1px white;
	 padding-top:8px;
	 padding-bottom:8px;
	 padding-left:12px;
	 padding-right:0px;}

.side a	{color:#444444;
	 text-decoration:none;}
.side a:hover	{color:white;}

.sidemenu1	{margin-top:20px;
	 border-top:solid 1px white;}


/* === コンテンツ部分のスタイル === */

.main	{width:550px;
	 padding-left:30px;
	 padding-right:30px;
	 padding-top:25px;
	 padding-bottom:20px;
	 vertical-align:top;
  line-height : 160%;
  font-weight : normal;
}

.main h1	{font-size:18px;
	 font-family:Arial, Helvetica;}

.main h1 img	{vertical-align:middle;
	 margin-right:8px;}

.main H2	{background-color : blue;
	 font-size:16px;
	 color:white;
	 padding:3px 3px 3px;}

.main p	{font-size:14px;
	 line-height:160%;
	 color:#333333;}

.photo td	{vertical-align:bottom;
	 font-size:12px;
	 padding:0px;}
.photo img	{margin-right:8px;}

.link	{width:100%;
	 margin-top:40px;
	 font-size:smaller;}

.link1	{text-align:left;}
.link2	{text-align:center;}
.link3	{text-align:right;}



/* === RSS部分のスタイル === */
/* begin styles for RSS Feed */

*
{margin: 0;padding: 0;}


.rss_box {
	 margin: 5px 5%;
	 padding: 2px 4px;
	 width: 120px;
	 background-color: #ededed;
	 border: 2px dashed #7485CA;
}

.rss_title, rss_title a {
	font-size: 18px;
         font-style:italic;
	font-weight:bold;
	margin: 2px 0;
	padding: 0;
	letter-spacing: 1px;
}

.rss_items {
  
}

.rss_item  {
  font-size: 10px;
  font-weight : bold; 
  margin: 4px 0;
}

.rss_item a:link, .rss_item a:visited, .rss_item a:active {
	text-decoration : none;
	border-bottom: 1px solid #ededed;
	color: #88b;
	}

.rss_item a:hover { 
	text-decoration : none;
	color: #e0861e;
	border-bottom: 1px dotted #e0861e;
	}
	
.rss_date {
	font-size: 8px;
	font-weight : normal;
	color: #F60;
	}
/* ????-------------------------------------------------------------*/


img{
	border:0;
}

.h1 {
	font-family: "?l?r ?S?V?b?N", "Osaka?|????";
	font-size: 10px;
	font-weight: normal;
	color: #FF9900;
	padding: 0px;
	margin: 0px;
	line-height: 0px;
}
.h5 {
	font-family: "?l?r ?S?V?b?N", "Osaka?|????";
	font-size: 12px;
	font-weight: normal;
}
.h4 {
	font-family: "?l?r ?S?V?b?N", "Osaka?|????";
	font-size: 12px;
	font-weight: bold;
}
.font1 {
	font-family: "?l?r ?S?V?b?N", "Osaka?|????";
	font-size: 10px;
	color: #999999;
	font-weight: normal;
}
.font2 {
	font-family: "?l?r ?S?V?b?N", "Osaka?|????";
	font-size: 12px;
	padding-left: 100px;
}
.font3 {
	font-family: "?l?r ?S?V?b?N", "Osaka?|????";
	font-size: 12px;
	padding-left: 50px;
	color: #666666;
}
.h2 {
	font-family: "?l?r ?S?V?b?N", "Osaka?|????";
	font-size: 14px;
	font-weight: bold;
	color: #666666;
}
.font4 {
	font-family: "?l?r ?S?V?b?N", "Osaka?|????";
	font-size: 12px;
}
.boxx {
	font-family: "?l?r ?S?V?b?N", "Osaka?|????";
	font-size: 12px;
	font-weight: normal;
	color: #666666;
	padding: 10px;
	border-top: 1px solid #CCCCCC;
	border-right: 1px solid #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
	border-left: 1px solid #CCCCCC;
	margin: 10px;
}
h1 {
	font-family: "?l?r ?S?V?b?N", "Osaka?|????";
	font-size: 12px;
	color: #FF9900;
	font-weight: lighter;
	margin: 0px;
	padding: 0px;
}
h2 {
	font-family: "?l?r ?S?V?b?N", "Osaka?|????";
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	margin: 0px;
}
h3 {
	font-family: "?l?r ?S?V?b?N", "Osaka?|????";
	font-size: 10px;
	font-weight: normal;
	color: #666666;
	margin: 0px;
}

--></style>

</head>


</html>


