/*■外側背景■*/
body {
 margin: 20px 23px 20px 0px;
 padding:0px 0px 0px 0px;
 font-size: 12px;
 text-align: center;
 background-image:url("gazo/060500031-A2-2.jpg");
 background-position:center top;
 background-repeat:repeat-y;
 }

/*■外側背景■*/


a {
 text-decoration: none;
	}

a:link {
 color: #50A82B;
	}

a:visited {
 color: #50A82B;
	}

a:active {
 color: #FC8510;
 text-decoration:underline;
	}

a:hover {
 color: #FC8510;
 text-decoration:underline;
	}

h1, h2, h3 {
	margin: 0px;
	padding: 0px;
	font-weight: normal;
	}


/*■トップページ全体構成■*/
#container {
 line-height: 100%;
 margin-right: auto;
 margin-left: auto;
 text-align: left;
 width: 780px;
 padding-bottom: 25px;
 }
/*■トップページ全体構成■*/


/*■[基本部]中央の書式■*/
#center {
 float: left;
 width: 450px;
 overflow: hidden;
 }
/*■[基本部]中央の書式■*/


/*■中央表示エントリ一括■*/
.content {
 margin-top:10px;
 margin-left:0px;
 margin-right:0px;
 color: #000000;
 font-family: Verdana, Arial, sans-serif;
 font-size: 12px;
 line-height:18px;
 letter-spacing:0.8px;
 }
/*■中央表示エントリ一括■*/


/*■[基本部]左右の書式■*/
#right {
 float: left;
 width: 165px;
 overflow: hidden;
 }
/*■[基本部]左右の書式■*/




/*■[共通][重要]エントリ日付■*/
.content h2 {
 color: #666666;
 font-family: Verdana, Arial, sans-serif;
 fontweight: bold;
 text-align: right;
 font-weight: bold;
 padding: 0px 0px 0px 0px;
 margin-bottom: 5px;
 font-size: 12px;
 line-height:18px;
 letter-spacing:0.8px;
 }
/*■[共通][重要]エントリ日付■*/

/*■------------------------------------------------■*/
/*■背景■エントリ日付■*/
.h2title {
 margin-bottom: 0px;
 margin-top: 0px;
 height:84px;
 background-image:url("gazo/07010010entrydate.jpg");
 background-repeat:no-repeat;
 }	
/*■背景■エントリ日付■*/

/*■エントリ日付■*/
.content h1 {
 color: #ffffff;
 font-family: Verdana, Arial, sans-serif;
 fontweight: bold;
 text-align: right;
 font-weight: bold;
 padding: 35px 30px 0px 0px;
 margin-bottom: 5px;
 font-size: 12px;
 line-height:18px;
 letter-spacing:0.8px;
 }

/*■エントリ日付■*/
/*■------------------------------------------------■*/


/*■------------------------------------------------■*/
/*■[背景設置用]エントリタイトル部分■*/
.h3title{
 padding: 0px 0px 0px 5px;
 text-align: center;
 margin-top: 0px;
 margin-bottom: 0px;
 height:auto;
 background-image:url("gazo/07010010entrybody.jpg");
 background-repeat:repeat-y;
 }
/*■[背景設置用]エントリタイトル部分■*/

/*■エントリタイトル部分■*/
.content h3 {
 color: #513111;
 font-family: Verdana, Arial, sans-serif;
 padding:15px 0px 10px 0px;
 text-align: center;
 font-weight: bold;
 margin: 0px 15px 0px 10px;
 border-top: #666666 1px dashed;
 border-bottom: #666666 1px dashed;
 font-size: 12px;
 line-height:18px;
 letter-spacing:0.8px;
 }
/*■エントリタイトル部分■*/
/*■------------------------------------------------■*/


/*■[共通][重要]エントリー本文■*/
.content p {
 color: #000000;
 font-family: Verdana, Arial, sans-serif;
 font-weight: normal;
 text-align: left;
 padding 5px 5px 5px 5px;
 margin-bottom: 0px;
 margin: 5px 15px;
 font-size: 12px;
 line-height:18px;
 letter-spacing:0.8px;
 }
/*■[共通][重要]エントリー本文■*/


/*■[背景設置用]エントリー本文■*/
.contentbkg{
 margin-bottom: 0px;
 margin-top: 0px;
 height:auto;
 background-image:url("gazo/07010010entrybody.jpg");
 background-repeat:repeat-y;
 }
/*■[背景設置用]エントリー本文■*/

/*■本文3・・もっと読むリンク■*/
.maintext{
 color: #ffffff;
 font-family: Verdana, Arial, sans-serif;
 font-weight: normal;
 text-align: right;
 padding: 10px 0px 10px 0px;
 margin-bottom: 0px;
 margin-top: 0px;
 margin-left: 17px;
 margin-right: 13px;
 font-size: 12px;
 line-height:18px;
 letter-spacing:1px;
 }
/*■本文3・・もっと読むリンク■*/

/*■エントリー本文1[変更09/01]■*/
.contentbkgbody{
 color: #000000;
 font-family: Verdana, Arial, sans-serif;
 font-weight: normal;
 text-align: left;
 padding-top:15px;
 padding-bottom:15px;
 margin-bottom: 0px;
 margin-top: 0px;
 margin-left: 25px;
 margin-right: 19px;
 width:406px;
 overflow: hidden;
 font-size: 12px;
 line-height:18px;
 letter-spacing:1px;
 }
/*■エントリー本文1[変更09/01]■*/


/*■エントリー本文2[変更09/01]■*/
.contentbkgbody p{
 color: #000000;
 font-family: Verdana, Arial, sans-serif;
 font-weight: normal;
 text-align: left;
 margin-bottom: 0px;
 margin-top: 0px;
 margin-left: 0px;
 margin-right: 0px;
 font-size: 12px;
 line-height:18px;
 letter-spacing:1px;
 }
/*■エントリー本文2[変更09/01]■*/


.content blockquote {
	line-height: 150%;
	}

.content li {
	line-height: 150%;
	}


/*■[共通][重要]デフォルト投稿者表記部分■*/
.content p.posted {
 color: #000000;
 font-family: Verdana, Arial, sans-serif;
 text-align: center;
 margin-top: 0px;
 margin-bottom: 18px;
 padding: 0px 0px 0px 0px;
 background:#ffffff;
 font-size: 12px;
 line-height:18px;
 letter-spacing:1px;
 }
/*■[共通][重要]デフォルト投稿者表記部分■*/



/*■【画像用】投稿者表記部分■*/
.contentpostbar {
 margin-top: 0px;
 margin-bottom: 0px;
 height: 81px;
 background-image:url("gazo/07010010entrypostbar.jpg");
 background-repeat:no-repeat;
 }

.content p.posted3 {
 color: #000000;
 margin-top: 0px;
 margin-bottom: 0px;
 padding: 0px 20px 0px 50px;
 }

.contentfooter {
 margin-top: 0px;
 margin-bottom: 18px;
 height: 38px;
 background-image:url("gazo/07010010entryfooter.jpg");
 background-repeat:no-repeat;
 }

/*■【画像用】投稿者表記部分■*/

/*■サイドバータイトル■*/
.sidebar {
 font-family: Arial, sans-serif;
 padding: 0px 5px 0px 5px;
 margin: 0px;
 font-size: 12px;
 line-height:18px;
 letter-spacing:0.8px;
 }
/*■サイドバータイトル■*/


#calendar {
 line-height: 120%;
 color: #000000;
 font-family: Verdana, Arial, sans-serif;
 font-size: 10px;
 padding: 2px;
 text-align: center;
 margin-bottom: 15px;
 margin-left:15px;
 }

/*■カレンダー全体■*/
#calendar table {
 height:122px;
 width: 150px;
 }
/*■カレンダー全体■*/


/*■カレンダー曜日部分■*/
#calendar th {
 color: #000000;
 line-height: 12px;
 font-size:10px;
 padding-top: 2px;
 text-align: center;
 font-weight: normal;
 }
/*■カレンダー曜日部分■*/


/*■カレンダー日付部分■*/
#calendar td {
 text-align: center;
 line-height: 12px;
 font-size:11px;
 font-weight: normal;
 padding: 2px 1px;
 }

#calendar td  a:link {
 text-align: center;
 line-height: 12px;
 font-size:11px;
 font-weight: normal;
 padding: 2px 1px;
 display:block;
 color: #28421E;
 background-color:#83DB63;
 }

#calendar td  a:visited {
 text-align: center;
 line-height: 12px;
 font-size:11px;
 font-weight: normal;
 padding: 2px 1px;
 display:block;
 color: #28421E;
 background-color:#83DB63;
 }

#calendar td  a:active {
 text-align: center;
 line-height: 12px;
 font-size:11px;
 font-weight: normal;
 padding: 2px 1px;
 display:block;
 color: #FF6000;
 background-color: #FECC60;	   
 text-decoration: none;
 } 

#calendar td  a:hover {
 text-align: center;
 line-height: 12px;
 font-size:11px;
 font-weight: normal;
 padding: 2px 1px;
 display:block;
 color: #FF6000;
 background-color: #FECC60;
 text-decoration: none;
 }


/*■サイドバータイトル表示■*/
.sidebar h2 {
 color: #000000;
 font-family: Verdana, Arial, sans-serif;
 font-size:12px;
 text-align:left;
 font-weight: normal;
 line-height: 42px;
 text-transform: uppercase;
 padding:0px 0px 0px 40px;
 }
/*■サイドバータイトル表示■*/

/*------------------------------------*/
/*■サイドバー画背景画像制御■*/
.bar_mobile {
 line-height: 29px;
 text-transform: uppercase;
 padding:0px 0px 0px 0px;
 background:url("gazo/07010010sidebar.jpg");
 background-position:5px 10px;
 background-repeat:no-repeat;
 }

.bar_track {
 line-height: 29px;
 text-transform: uppercase;
 padding:0px 0px 0px 0px;
 background:url("gazo/07010010sidebar.jpg");
 background-position:5px 10px;
 background-repeat:no-repeat;
 }

.bar_comment {
 line-height: 29px;
 text-transform: uppercase;
 padding:0px 0px 0px 0px;
 background:url("gazo/07010010sidebar.jpg");
 background-position:5px 10px;
 background-repeat:no-repeat;
}

.bar_link {
 line-height: 29px;
 text-transform: uppercase;
 padding:0px 0px 0px 0px;
 background:url("gazo/07010010sidebar.jpg");
 background-position:5px 10px;
 background-repeat:no-repeat;
}

.bar_access {
 line-height: 29px;
 text-transform: uppercase;
 padding:0px 0px 0px 0px;
 background:url("gazo/07010010sidebar.jpg");
 background-position:5px 10px;
 background-repeat:no-repeat;
}

.bar_calendar {
 line-height: 29px;
 text-transform: uppercase;
 padding:0px 0px 0px 0px;
 background:url("gazo/07010010sidebar.jpg");
 background-position:5px 10px;
 background-repeat:no-repeat;
}

.bar_serch {
 line-height: 29px;
 text-transform: uppercase;
 padding:0px 0px 0px 0px;
 background:url("gazo/07010010sidebar.jpg");
 background-position:5px 10px;
 background-repeat:no-repeat;
}

.bar_cate {
 line-height: 29px;
 text-transform: uppercase;
 padding:0px 0px 0px 0px;
 background:url("gazo/07010010sidebar.jpg");
 background-position:5px 10px;
 background-repeat:no-repeat;
}

.bar_archive {
 line-height: 29px;
 text-transform: uppercase;
 padding:0px 0px 0px 0px;
 background:url("gazo/07010010sidebar.jpg");
 background-position:5px 10px;
 background-repeat:no-repeat;
}

.bar_rcentry {
 line-height: 29px;
 text-transform: uppercase;
 padding:0px 0px 0px 0px;
 background:url("gazo/07010010sidebar.jpg");
 background-position:5px 10px;
 background-repeat:no-repeat;
}

.bar_rss {
 line-height: 29px;
 text-transform: uppercase;
 padding:0px 0px 0px 0px;
 background:url("gazo/07010010sidebar.jpg");
 background-position:5px 10px;
 background-repeat:no-repeat;
}



/*==========サイドバーリスト設定===========*/
/*+++++※※<UL>⇒<li>※※+++++*/
/*+++++サイド□共通□/リスト背景画像制御+++++*/

.sidebar ul {
	padding-left: 0px;
                margin-left:35px;
                margin-right:15px;
	}

.sidebar li {
 list-style-image:url('gazo/07010010slist.jpg');
 line-height:18px;
 }

.sidebar ul ul {
 margin-bottom: 0px;
	}


/*+++++サイド□カテゴリー部分□/カテゴリー/リスト背景画像制御+++++*/
.sidebar #categories ul {
 padding-left: 0px;
	}

.sidebar #categories li {
 list-style-image:url('gazo/07010010slist.jpg');
 line-height:18px;
 }

/*========================================================================================================*/

/*■予備■*/
.sidebar img {
	border: 3px solid #FFFFFF;
	}
/*■予備■*/
.photo {
	text-align: left;
	margin-bottom: 5px;
	}


/*■検索・RSS表示部分■*/
.link-note {
 font-family: Verdana, Arial, sans-serif;
 text-align: left;
 padding: 2px 2px 2px 20px;
 margin-bottom: 0px;
 font-size: 12px;
 line-height:18px;
 letter-spacing:0.8px;
 }


/*■copyright＆powered■*/

#powered {
 font-family: Arial, sans-serif;
 text-align:center;
 border-top: #6EA955 1px solid;
 color:#000000;
 margin: 15px 0px 0px 7px;
 padding: 5px 0px 0px 10px;
 font-size: 11px;
 line-height:15px;
 }

#comment-data {
	float: left;
	width: 160px;
	padding-right: 10px;
	margin-right: 10px;
	text-align: left;
	border-right: 1px dotted #BBB;
	}

/*■テキストエリア表示■*/
textarea {
 width: 400px;
 font-size: 12px;
 line-height:18px;
 letter-spacing:0.5px;
 font-size: 11px;
 padding:5px;
 }

/*■予備■*/
.commenter-profile img {
	vertical-align: middle;
	border-width: 0;
	}



/*◇==========モバイルイメージ表示設定／携帯電話／枠つき============*/
.mobileimage2top{
 width:150px;
 height:16px;
 margin:0px auto 0px 12px;
 background-image:url("gazo/07010010fontbg_top.jpg");
 background-repeat:no-repeat;
 background-position:0% 0%;
 }

.mobileimage2bottom{
 width:150px;
 height:10px;
 margin:0px auto 0px 12px;
 background-image:url("gazo/07010010fontbg_bottom.jpg");
 background-repeat:no-repeat;
 background-position:0% 0%;
 }

.mobileimage2{
 width:150px;
 background-image:url("gazo/07010010fontbg.jpg");
 background-repeat:repeat-y;
 background-position:0% 0%;
 margin:0px auto 0px 12px;
 font-family: Arial, sans-serif;
 color:#000000;
 font-size:12px;
 letter-spacing: 0.5px;    
 line-height:18px;
 }

.mobileimage2text{
 font-family: Arial, sans-serif;
 text-align: left;
 margin:0px 5px;
 padding:0px 4px 5px 6px;
 border-bottom:1px solid #000000;
 }

.mobilepowered{
 font-family: Arial, sans-serif;
 padding: 5px 2px 0px 2px;
 margin: 0px auto;
 font-size:11px;    
 line-height:15px;
 text-align:center;
 }

/*■リンクリスト表示■*/
.booklist {
 font-family: Verdana, Arial, sans-serif;
 text-align: left;
 padding: 2px 2px 2px 20px;
 margin: 5px 15px 5px 15px;
 background:url("gazo/07010010slist.jpg");
 background-position:0% 40%;
 background-repeat:no-repeat;
 font-size: 12px;
 line-height:18px;
 letter-spacing:0.8px;
 }

/*■カウンター枠表示■*/
.counter {
	border-top: #258EA3 0px solid;
                border-bottom: #258EA3 0px solid; 
                border-left: #258EA3 0px solid;
                border-right: #258EA3 0px solid; 
                font-family: Verdana, Arial, sans-serif;
	padding: 5px 2px 2px 2px;
	margin: 15px 5px 15px 5px;

	font-size: 12px;
	line-height:18px;
                letter-spacing:0.8px;

	}

/*==========ＱＲコード表示設定============*/
/*■qrcode(小)■*/
.qr2 {
 font-family: Arial, sans-serif;
 padding:5px 0px 0px 5px;
 height:80px;
 width:80px;
 margin:5px auto;
 background-color: #FFFFFF;
 border-right: 1px #EB932F solid; 
 border-left:  1px #EB932F solid;
 border-bottom: 1px #EB932F solid;
 border-top:  1px #EB932F solid;
 }


/*◇==========モバイル/"ＵＲＬ"or"空メール"表示設定============*/
.url{
 font-family: Arial, sans-serif;
 font-weight: bold;
 text-align: center;
 height: auto;
 padding: 0px 0px 0px 0px;
 margin: 0px auto 15px auto;
  color:#EB932F;
 font-size:11px;
 line-height:15px;
 }



/*■--予備--■*/
.font-2{
 font-size: 11px;
 line-height:100%
       }

/*■カテゴリインデックス用/エントリ日付■*/
.content h5{ 
 color: #666666;
 font-family: Verdana, Arial, sans-serif;
 fontweight: bold;
 text-align: center;
 font-weight: bold;
 padding: 3px 5px 0px 5px;
 border-bottom: #666666 1px solid
 margin-bottom: 5px;
 font-size: 12px;
 line-height:18px;
 letter-spacing:0.8px;
 }
/*■カテゴリインデックス用/エントリ日付■*/


/*■カテゴリインデックス用/今いるカテゴリ■*/
.content h6{ 
 color: #666666;
 font-family: Verdana, Arial, sans-serif;
 fontweight: bold;
 text-align: center;
 font-weight: bold;
 padding: 10px 5px 3px 5px;
 border-bottom: #666666 1px solid
 margin-top: 5px;	
 margin-bottom: 5px;
 font-size: 12px;
 line-height:18px;
 letter-spacing:0.8px;
 }
/*■カテゴリインデックス用/今いるカテゴリ■*/

/*■個別ページインデックス用/現在位置表示■*/
.position{ 
 color: #333333;
 font-family: Verdana, Arial, sans-serif;
 fontweight: normal;
 text-align: center;
 font-weight: bold;
 padding: 10px 0px 0px 0px;
 border-bottom: #666666 1px solid
 margin-top: 5px;	
 margin-bottom: 5px;
 font-size: 12px;
 line-height:18px;
 letter-spacing:0.8px;
 }
/*■個別ページインデックス用/現在位置表示■*/


/*■個別ページインデックス用/現在のエントリー表示■*/
.kobetutitle{ 
 color: #666666;
 font-family: Verdana, Arial, sans-serif;
 fontweight: bold;
 text-align: center;
 font-weight: bold;
 padding: 10px 5px 3px 5px;
 border-bottom: #666666 1px solid
 margin-top: 5px;	
 margin-bottom: 5px;
 font-size: 12px;
 line-height:18px;
 letter-spacing:0.8px;
 }
/*■個別ページインデックス用/現在のエントリー表示■*/
/*■個別ページインデックス用/投稿者表記部分■*/
.content p.posted2 {
 olor: #000000;
 ont-family: Verdana, Arial, sans-serif;
 text-align: cwnter;
 margin-top: 3px;
 margin-bottom: 20px;
 padding: 5px 5px 5px 5px;
 background:#ffffff;
 border-top:#999999 1px dotted;
 font-size: 12px;
 line-height:18px;
 letter-spacing:0.8px;
 }
/*■個別ページインデックス用/投稿者表記部分■*/

/*■個別ページインデックス用/『コメントの確認』■*/
.kobetutitle2 h2{
 color: #000000;
 font-family: Verdana, Arial, sans-serif;
 text-align: center;
 font-weight: bold;
 padding: 3px 15px 3px 1px;
 margin-top: 30px;	
 margin-bottom: 15px;
 background:#FFFFCC;　
 font-size: 12px;
 line-height:18px;
 letter-spacing:0.8px;
 }
/*■個別ページインデックス用/コメント、コメントしてくださいタイトル部分■*/

/*■個別ページインデックス用/コメント本文表示部分■*/
.kobetumaintext{
 color: #555555;
 font-family: Verdana, Arial, sans-serif;
 fontweight: normal;
 text-align: left;
 padding: 3px 5px 5px 10px;
 border-bottom: 
 margin-top: 20px;	
 margin-bottom: 0px;
 background:#ffffff;　
 font-size: 12px;
 line-height:18px;
 letter-spacing:0.8px;
 }
/*■個別ページインデックス用/コメント本文表示部分■*/

/*■コメントありがとう部分■*/
.kobetutitle3 h2{
 color: #000000;
 font-family: Verdana, Arial, sans-serif;
 text-align: center;
 font-weight: bold;
 padding: 1px 15px 1px 1px;
 margin-top: 30px;
 margin-bottom: 15px;
 background:#CCFFCC;　
 font-size: 12px;
 line-height:18px;
 letter-spacing:0.8px;
 }
/*■個別ページインデックス用/コメント、コメントしてくださいタイトル部分■*/

/*■個別ページインデックス用/トラックバックタイトル部分■*/
/*============個別ページ/『トラックバック』表示========*/
.kobetutrtitle h4{
 color: #000000;
 font-family: Verdana, Arial, sans-serif;
 font-size: 11px;
 text-align: center;
 font-weight: bold;
 margin-top: 10px;
 margin-bottom: 0px;
 background:#E0F0B1;
 }   

.content p.techstuff {
 color: #000000;
 font-family: Verdana, Arial, sans-serif;
 font-size: 12px;
 text-align:center;
 line-height: 15px;
 padding: 10px 5px 10px 5px;
 background:#ffffff;
 border:#CCFF99 1px solid;
 margin:0px 0px 15px 0px;
}



/*■個別ページインデックス用/トラックバックタイトル部分■*/



/*■検索看板看板画像■*/
#banner {
 font-family: Verdana, Arial, sans-serif;
 background-color: #258EA3;
 text-align: center;
 height: 311px;
 background:url("gazo/07010010maintitle.jpg");
	}
/*■検索看板看板画像■*/

#banner-img {
	display: none;
	}


/*■検索看板タイトル1リンク文字部分■*/
#banner a {
 color: #EA711F;
 text-decoration: none;
	}
/*■検索看板タイトル1リンク文字部分■*/


/*■検索看板メインタイトル文字部分■*/
#banner h1 {
 font-family: Verdana, Arial, sans-serif;
 font-size: 25px;
 font-weight: bold;
 color: #EA711F;
padding-top: 40px;
 line-height:40px;
 }
/*■検索看板メインタイトル文字部分■*/


/*■検索看板サブタイトル文字部分■*/
#banner h2 {
 font-size: 10px;
 font-weight: normal;
 color: #EA711F;
 padding:0px 0px 0px 0px;
 margin-top: 5px;
 margin-bottom: 1px;
 margin-left:auto;
 margin-right:auto;
 line-height:20px;
 width: 180px;
 font-family: Verdana, Arial, sans-serif;
 }
/*■検索看板サブタイトル文字部分■*/
