body	{margin-top:40px;
	     background-color:#FFFFFF;
	     font-family:'Arial''Helvetica''sans-serif''Verdana';
	     text-align: center}

.box	{width:800px;
	      margin-left:auto;
	      margin-right:auto;
	      text-align:left}

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

.head 	{width:100%}

.head1 	{height: 60px;
             text-align: left;
             padding-left: 10px}

.head2 	{text-align: right;
             padding-right: 10px;
             font-size:15px;
	         font-weight:none;
	         color: #505050;
	         text-decoration: none}
	         
.head2 a 	{color:#B4B4B4;
                 text-decoration:none}

.head2 a:hover 	{color:#000000}
                 
/* === サイドバーとコンテンツ部分のスタイル === */

.side_main 	{width:100%}
             
/* === サイドバー部分のスタイル === */

.side 	{width: 250px;
             background-color:#FFFFFF;
             vertical-align:top;
	         padding: 0px}

.side div	{font-size:11px;
	             font-weight:none;
	             color:#505050;
	             padding-top:0px;
	             padding-bottom:0px;
	             margin-left:20px;
	             margin-right:20px;
	             line-height: 140%}

.side h1	{font-size:12px;
             font-weight:none;
	         color:#505050;
	         padding-top:25px;
	         padding-bottom:5px}

.side b  { color: #505050; 
              font-size: 10px; 
              font-weight: 700}
	             
.side a	{color:#B4B4B4;
	         text-decoration:none}
	 
.side a:hover	{color:#000000}

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

.main	{width:550px;
	          padding-left:20px;
	          padding-right:20px;
	          text-align:center}

.main p	{font-size:11px;
	         color:#000000;
	         text-align: left;
	         padding-left: 20px;
	         margin-top: 7px;
	         line-height: 160%}
	         
.main b  {font-size: 11px; 
              color: #505050; 
              text-align: left;
              font-weight: 700}
                
.main a 	{color:#B4B4B4;
             text-decoration:none}

.main a:hover 	{color:#000000;
                          text-decoration: underline}

.main h2  {font-size: 15px; 
              color: #505050; 
              text-align: left;
              font-weight: 100;
              line-height: 160%}
                
.copyright	{height: 20px;
                 text-align:right;
                 padding-right:10px}
	             
.copyright p	{font-size:9px;
	                 color:#505050;
	                 text-align: right}

/* === アーカイブメニュー部分のスタイル === */

.archive	{width:100%;
                 font-size: 10px;
	             text-decoration:none;
	             padding-top:10px;
	             padding-bottom:10px;
	             margin-top: 5px;
	             margin-bottom: 5px;
	             marginpadding-left:0px;
	             marginpadding-right:0px}

.archive a	{color:#B4B4B4;
                  font-size: 10px; 
                  font-weight: 700;
	              text-decoration:none;
	              display: block}
	 
.archive a:hover	{color:#000000;
                             text-decoration: underline}

.archive h2	{color:#000000;
                     font-size: 15px; 
                     font-weight: 600;
	                 text-decoration:none}


.list1	{float:left;
              width:230px;
              text-align:left;
              padding: 0px;
              margin: 0px}

.list2	{float:right;
             width:90px;
             text-align:right;
              padding: 0px;
              margin: 0px}

.list3	{float:right;
             width:100px;
             text-align:left;
              padding: 0px;
              margin: 0px}

.list4	{float:right;
             width:80px;
             text-align:left;
              padding: 0px;
              margin: 0px}

.list5	{float:left;
             width:80px;
             text-align:left;
              padding: 0px;
              margin: 0px}

.list6	{float:left;
             width:420px;
             text-align:left;
              padding: 0px;
              margin: 0px}