/*本体レイアウト*/
*{	font-family:"ＭＳ Ｐゴシック";
}
body{
	margin:0;
	background-color:#FED325;
	font-family:"ＭＳ Ｐゴシック";
}

A:link { color: #3399FF; }
A:visited { color: #3399FF; }
A:active { color: #FF9900; }
A:hover { color: #FF0000; }

#All{
	width:850px;
	margin:0;
	padding:0;
	background:url(http://a-yan4649.com/image/back.jpg) repeat-y ;
}

#Right{
	float:right;
	width:670px;
	padding:0;
}

#Left{
	float:left;
	width:180px;
	padding:0;
}

#Head{
	width:670px;
	height:77px;
	margin:0;
	background-image:url(http://a-yan4649.com/image/head.jpg);
}

#Main{
	width:670px;
	margin-bottom:30px;
}

#Cont{
	float:left;
	width:425px;
	margin:20px 15px 20px 25px;
	display: inline;
}

#MainCont{
	width:600px;
	margin:20px 45px 20px 25px;
}

#Rmenu{
	float:right;
	width:160px;
	margin:20px 43px 20px 0;
	display: inline;
}

#Logo{
	height:110px;
	margin:0;
	background-image:url(http://a-yan4649.com/image/logoback.jpg);
}

#LeftMenu{
	margin:0;
}

#Foot{
	clear:both;
	width:850px;
	height:42px;
	background-image:url(http://a-yan4649.com/image/foot.jpg);
	margin:0;
	padding:0;
}

/* h */
h1{
	margin:0;
	padding:22px 63px 0 64px;
}

h2,h3{
	padding:5px 0 0 10px;
	height:19px;
	font-size:13px;
	font-weight:bold;
}

h2{
	margin:0;
	color:#FFFFFF;
	background-image:url(http://a-yan4649.com/image/postttlS.gif);
}

h3{
	clear:both;
	margin:0;
	color:#660000;
	background-image:url(http://a-yan4649.com/image/postttl.gif);
}

h4{
	border-left:10px solid #FF0000;
	border-bottom:1px solid #FF0000;
	font-size:0.9em;
	margin:20px 0 0 0;
	padding:4px;
}

/* サブレイアウト */
.Logo{
	margin:41px 0 0 22px;
	padding:0;
}

.Navi{
	height:38px;
	width:644px;
	margin:0 26px 0 0;
	padding:9px 0 0 0;
	text-align:right;
}

#Rmenu img{
	margin:0 0 20px 0;
}

#ContSHead{
	margin:20px 0 0 0;
	padding-top:5px;
	height:17px;
	background-image:url(http://a-yan4649.com/image/postttlS0.gif);
	text-align:right;
	font-size:11px;
	font-weight:bold;
	color:#660000;
}

#ContSTx{
	float:right;
	width:413px;
	border:1px solid #FF0000;
	background-color:#FFFFFF;
	padding:5px 0;
	margin-bottom:20px;
	display: inline;
}

#ContTx{
	float:right;
	width:413px;
	border:1px solid #FFD323;
	background-color:#FFFFFF;
	padding:5px 0;
	margin-bottom:20px;
	display: inline;
}



#ContTx img,#ContSTx img{
	margin:5px;
	padding:0;
	float:left;
	border:1px solid #666;
}

.ContMidashi{
	font-size:0.8em;
	line-height:1.3em;
	color:#FF6600;
	font-weight:bold;
}

.ContTx{
	font-size:0.6em;
	line-height:1.5em;
	color:#333333;
}

#ContLink{
	text-align:right;
	font-size:0.7em;
	padding:0 5px 5px 0;
	margin:10px 0 0 0; 
}

#ContLink a:link,#ContLink a:visited{
	background-color:#FF9900;
	color:#FFFFFF;
	padding:3px 4px;
	font-weight:bold;
	text-decoration:none;
	margin:0;
}	

#ContLink a:active,#ContLink a:hover{
	background-color:#FFF;
	color:#FF9900;
	border:1px solid #FF9900;
	padding:3px 4px;
	font-weight:bold;
	text-decoration:none;
	margin:0;
}

#Yotei{
	margin:30px 0 0 0;
	font-size:0.7em;
	color: #555;
}

.Yotei{
	margin:0 5px 20px 20px;
}

#MainCont p{
	font-size:0.8em;
	line-height:1.5em;
	padding:10px 30px;
	margin:0;
}

/*IE6ここから*/
* html #ContSTx{
	float:right;
	width:415px;
	border:1px solid #FF0000;
	background-color:#FFFFFF;
	padding:5px 0;
	margin-bottom:20px;
	display: inline;
	font-size:12px;
}

* html #ContTx{
	float:right;
	width:415px;
	border:1px solid #FFD323;
	background-color:#FFFFFF;
	padding:5px 5px;
	margin-bottom:20px;
	display: inline;
}

* html #ContTx img,* html #ContSTx img{
	margin:5px;
	padding:0;
	float:left;
	border:1px solid #666;
}

* html .ContMidashi{
	font-size:0.8em;
	line-height:1.3em;
	color:#FF6600;
	font-weight:bold;
}

* html .ContTx{
	font-size:10px;
	line-height:1.5em;
	color:#333333;
}

* html #ContLink{
	text-align:right;
	font-size:0.7em;
	padding:0 5px 5px 0;
	margin:10px 0 0 0; 
}

* html #ContLink a:link,* html #ContLink a:visited{
	background-color:#FF9900;
	color:#FFFFFF;
	padding:3px 4px;
	font-weight:bold;
	text-decoration:none;
	margin:0;
}	

* html #ContLink a:active,#ContLink a:hover{
	background-color:#FFF;
	color:#FF9900;
	border:1px solid #FF9900;
	padding:3px 4px;
	font-weight:bold;
	text-decoration:none;
	margin:0;
}

* html #Yotei{
	margin:30px 0 0 0;
	font-size:10px;
	color: #555;
}

* html .Yotei{
	margin:0 5px 20px 20px;
}

* html #MainCont p{
	font-size:0.8em;
	line-height:1.5em;
	padding:10px 30px;
	margin:0;
}

/*IE6ここまで*/

