@charset "EUC-JP";


/*-------------------------------------
▼▼　基本
-------------------------------------*/
body
	{
	color: #555;
	background-color: #cc0066;
	margin: 0;
	padding: 0 }
#baseBlock
	{
	color: #555;
	font-family: Verdana, "ヒラギノ角ゴ Pro W3", "ＭＳ Ｐゴシック", Osaka;
	background-image: url("http://hyakumangoku.jp/blogimg/index-bg.gif");
	background-repeat: repeat-y;
	background-position: 0 0;
	text-align: left;
	margin: 0 auto;
	padding: 0;
	width: 850px }
a:link
	{
	color: #555;
	text-decoration: none }
a:visited
	{
	color: #555;
	text-decoration: none }
a:hover
	{
	color: #83be1d;
	text-decoration: none }
a:active
	{
	color: #83be1d;
	text-decoration: none }
a img 
	{
	border-style : none;
	border-width : 0px;	
	text-decoration : none;}

h1 {

text-align: center;
font-size: 0.9em;
display: block;
height: 20px;
width: 850px;
margin: 5px 0 5px 0;
color: #333333;
border-style: none;

}


/*-------------------------------------
▼▼　ヘッド部分
-------------------------------------*/
#HeadBlock
	{
	background-image: url("http://hyakumangoku.jp/blogimg/index_headpic.jpg");
	background-color: #2e8b57;
	background-repeat: no-repeat;
	background-position: 0 0;
	width: 850px;
	height: 149px }


/*---------------------------------------
▼▼　H1ブロック
----------------------------------------*/

#H1Block
	{
	background-repeat: no-repeat;
	background-position: 0 0;
	margin: 0 0 0 0;
	width: 850px;
	height: 20px }
	
/*---------------------------------------
▼▼　LEFTブロック
----------------------------------------*/
#LeftBlock 
	{
	color: #708090;
	font-weight: normal;
	text-align: left;
	margin: 0;
	padding: 0;
	width: 650px;
	float: left }

.Leftleft
	{
	background-color: #99cc00;
	background-repeat: no-repeat;
	background-position: 0 0;
	border: solid 1px #999999;
	margin: 0 9px 0 9px;
	padding: 0px 0 0 0;
	width: 180px;
	
	float: left }
	
.Imgleft
	{
	background-repeat: no-repeat;
	background-position: 0 0;
	margin: 10px 10px 10px 10px;
	padding: 0px 0 0 0;
	width: 160px;
	float: none }
	
.Leftright
	{
	background-repeat: no-repeat;
	background-position: 0 0;
	margin: 0 0 0 0;
	padding: 0px 0 0 0;
	width: 450px;	
	float: right }

.flash
	{
	color: #708090;
	background-color:  #ff0000;
	font-weight: normal;
	text-align: left;
	margin: 0 0 0 0;
	padding: 0;
	width: 450px;
	height: 200px;
	float: none }

#Link 
	{
	color: #708090;
	font-weight: normal;
	text-align: left;
	margin: 0;
	padding: 0;
	width: 450px;
	height: 120px;
	float: none }

.Link1 
	{
	color: #708090;
	font-weight: normal;
	text-align: left;
	margin: 10px 5px 0 0;
	padding: 0;
	width: 220px;
	height: 100px;
	float: left }
	
.Link2
	{
	color: #000000;
	font-weight: normal;
	text-align: left;
	margin: 10px 0 0 5px;
	padding: 0;
	width: 220px;
	height: 100px;
	float: right }

.Introduction
	{
	color: #333333;
	font-size: 12px;
	font-weight: lighter;
	line-height: 150%;
	letter-spacing: 1px;
	border-top-style: dashed;
	border-width: 1px;
	border-color: #666666;
	margin: 10px 10px 10px 10px;
	padding: 0px 0 0 0;
	width: 430px;
	height: 110px;
	float: none }
	
.IntText
	{
	color: #333333;
	font-size: 12px;
	font-weight: lighter;
	line-height: 150%;
	letter-spacing: 1px;
	margin: 10px 10px 10px 10px;
	padding: 0px 0 0 0;
	width: 410px;
	height: 90px;
	float: none }

.Introduction2
	{
	color: #333333;
	font-size: 12px;
	font-weight: lighter;
	line-height: 130%;
	letter-spacing: 1px;
	text-align: center;
	border-top-style: dashed;
	border-bottom-style: dashed;
	border-width: 1px;
	border-color: #666666;
	margin: 10px 10px 10px 10px;
	padding: 0px 0 0 0;
	width: 430px;
	height: 75px;
	float: none }

.Int2Text
	{
	color: #333333;
	font-size: 12px;
	font-weight: lighter;
	line-height: 150%;
	letter-spacing: 1px;
	margin: 10px 10px 10px 10px;
	padding: 0px 0 0 0;
	width: 410px;
	height: 55px;
	float: none }
	
.Inquiry
	{
	color: #000000;
	font-size: 12px;
	font-weight: lighter;
	margin: 40px 0 40px 0;
	padding: 0px 0 0 75px;
	width: 430px;
	height: 30px;
	float: none }

/*---------------------------------------
▼▼　RIGHTブロック
----------------------------------------*/
	
#RightBlock 
	{
	color: #708090;
	font-weight: normal;
	text-align: left;
	margin: 0;
	padding: 0;
	width: 200px;
	
	float: right }
	
.Rightleft
	{
	background-color: #3399ff;
	background-repeat: no-repeat;
	background-position: 0 0;
	border: solid 1px #999999;
	margin: 0 9px 0 9px;
	padding: 0px 0 0 0;
	width: 180px;
	
	float: left }
	
.Imgright
	{
	background-repeat: no-repeat;
	background-position: 0 0;
	margin: 10px 10px 10px 10px;
	padding: 0px 0 0 0;
	width: 160px;	
	float: none }
	
/*---------------------------------------
▼▼　引用
----------------------------------------*/

blockquote
	{
	color: #878787;
	padding: 0 0 0 10px;
	border-top: 0 solid;
	border-right: 0 solid;
	border-bottom: 0 solid;
	border-left: 8px solid #f2f2f2 }
	
.pageLink
	{
	color: #878787;
	font-size: 12px;
	text-align: center;
	margin: 15px auto 25px;
	padding: 0;
	width: 530px }


/*---------------------------------------
▼▼　フッター
----------------------------------------*/
#footBlockA 
	{
	background-image: url("http://www.hyakumangoku.jp/blogimg/footbg001.gif");
	background-repeat: no-repeat;
	background-position: 0 0;
	margin: 0;
	padding: 0;
	width: 850px;
	height: 53px;
	clear: both }
#footBlockB 
	{
	background-color: #000fff;
	background-image: url("http://www.hyakumangoku.jp/blogimg/footbg003.gif");
	background-repeat: no-repeat;
	background-position: 0 0;
	text-align: right;
	margin: 0;
	padding: 0;
	width: 850px;
	height: 29px;
	clear: both }
.footText 
	{
	font-family: Verdana;
	color: #fff;
	font-size: 10px;
	line-height: 18px;
	text-align: center;
	margin: 0;
	padding-top: 10px }


/*---------------------------------------
▼▼　画像設定
----------------------------------------*/
/* 記事内の枠を付けたくない画像に対するクラス */
img.no 
	{
	background-color: transparent;
	margin: 0;
	padding: 0;
	border-width: 0 }

