/* CSS Document */

body{
	background-color:#FFCC00;
	font:"ＭＳ ゴシック", "Osaka－等幅";
	font-size:14px;
	font-weight:bold;
	line-height:130%;
}

/*基本マージン設定*/
* {
	margin:0px;
	padding:0px;
}

/*イメージリンク設定*/
a img{
	border:0px;
}

.clear{
	font-size:0.1em;
	line-height:0;
	height:0.1px;
	clear:both;
	display:block;
	visibility:hidden;}

* html .clear{
	display:inline-block;}

.center{
	text-align:center;}

.left{
	text-align:left;}

.right{
	text-align:right;}

html{
	overflow-y:scroll;}

.displayBlock{
	display:block;}

.floatL{
	float:left;
	display:inline;}
	
.floatR{
	float:right;
	display:inline;}

.Valn_t{
	vertical-align: top;
}

a:link{
	font-weight:normal;
	color:#00F;
	text-decoration:underline;}
	
a:visited{
	font-weight:normal;
	color:#00F;
	text-decoration:underline;}
	
a:hover{
	font-weight:normal;
	color:#C00;
	text-decoration:none;}
	
/*--------------------------
	大枠
--------------------------*/
#BaseFrame{
	width:902px;
	margin-right:auto;
	margin-left:auto;
}

/*--------------------------
	ヘッダー
--------------------------*/
#HeaderBack{
	background-image:url(../../images/header_bg.gif);
	background-position:top;
	height:138px;
}

#HeaderContnens{
	padding-top:13px;
	padding-right:3px;
	padding-left:41px;
	display:inline-block;
	width:452px;
}

#Logo{
	float:left;
}
#Logo img {
	width: 158px !important;
	height: 132px !important;
}

#LogoHouse{
	float:right;
	margin-top:21px;
	/*padding-left:45px;*/
}


/*--------------------------
	コンテンツ大枠
--------------------------*/
#ContentsBack{
	background-image:url(../../images/contents_bg.gif);
	background-repeat:repeat-y;
}

#ContentsContainer{
	width:846px;
	margin-right:auto;
	margin-left:auto;
	padding-top:17px;
	background-color:#FFFFFF;
}

/*--------------------------
	ナビゲーション
--------------------------*/
#Navi{
	width:189px;
	float:left;
}

.mgn01b{
	margin-bottom:1px;
}


/*--------------------------
	コンテンツ
--------------------------*/
#Contents{
	float:right;
	width:621px;
	margin-bottom:30px;
}

#Title{
	margin-bottom:30px;
}

.textBox01{
	width:598px;
	font:"ＭＳ ゴシック", "Osaka－等幅";
	font-size:14px;
	font-weight:bold;
	color:#996600;
}

.textBox02{
	font:"ＭＳ ゴシック", "Osaka－等幅";
	font-size:14px;
	font-weight:bold;
	color:#996600;
	padding-left:9px;
}

.textBox03{
	font:"ＭＳ ゴシック", "Osaka－等幅";
	font-size:14px;
	font-weight:bold;
	color:#996600;
	width:598px;
}

.text_right{
	font:"ＭＳ ゴシック", "Osaka－等幅";
	font-size:14px;
	font-weight:bold;
	color:#996600;
	padding-top:10px;
	vertical-align:top;
}

.box01{
	margin-left:9px;
}

.boxCenter{
	margin-left:auto;
	margin-right:auto;
}

/*--------------------------
	フッター
--------------------------*/
#FooterBack{
	background-image:url(../../images/footer_bg.gif);
	background-repeat:no-repeat;
	height:136px;
}

#FooterContents{
	padding-top:33px;
	margin-left:10px;
}

.mgnr140{
	margin-right:140px;
}

.mgnr256{
	margin-right:256px;
}


/******************************
******↓c-hajimete.html↓******
*******************************/
#Contents_hajimete{
	float:right;
	width:598px;
	margin-bottom:30px;
}