*			{ color: #444; margin:0; padding:0; font-family:"CI","lr oSVbN",Osaka,Serif; }

body	{background:#FFFFFF url(../image/bodybk.jpg) repeat-x; font-size:100%; color: ##000000; height:100%; }

#wrapper {width:900px;  margin:auto;}
body > #wrapper { height:auto;}

.clr {clear:both;}

#main {
	width:898px;
	border-color: ##FF6600;
	border-left: solid #FF6633 3px;
	border-right: solid #FF6633 3px;
}

#content {  height:100%; }

#conLeft { width: 248px; height: 100%; float: left;	margin: 5px 5px 5px 5px; }
#conRight {width: 630px; height: 100%; float: right; margin: 5px 5px 5px 5px; }
#conRbody { margin:5px; }


table.menu {font-size: 10pt;}
table.menu a{color:#ffffff; text-decoration:none; font-weight:bold;	}
table.menu a:hover{color:#000000; text-decoration:none;	}


/*--------------*/
/*	N		*/
/*--------------*/
table.link td{	font-size:10pt; color:#804000;	}
table.link td a{	text-decoration:none; color:#804000;	}
table.link td a:hover{	text-decoration:none; color:#ff0000;	}
#txt_link { width: 100% ; font-size: 10pt; color: #404040; }

/*--------------*/
/*	topy[W	*/
/*--------------*/
#midashi {
	text-align: center;
	color: #FF6600;
	font-weight: bold;
	text-decoration: underline;
	font-size: 11pt;
	letter-spacing: 2pt;
	margin-bottom: 15px;
}
#midashi2 { width: 620px; font-size: 10pt;color: #404040; line-height: 18px; margin-left: 5px; }

#area {	width: 620px; font-size: 9pt; line-height: 16px; margin-left: 5px; }


/*	y¨mηΉz
===============================================================================*/
#infoSideList { border:1px #f60 solid; margin:10px 0; }
#infoSideList .infoStit { margin-left:-1px; margin-top:-10px; margin-bottom:-5px; }
#infoSideList div { margin:5px; border:1px #fbe367 solid; background:url(../image/bg_menu.gif); }
#infoSideList div ul,
#infoSideList div li { margin:0; padding:0;}
#infoSideList div li {
	background: url(../image/obj_menu_point.gif) no-repeat 0px -2px;
	list-style: none;
	padding-left:15px;
	font-size:9pt;
}

#infoSideBn img { margin-bottom:5px;}

#infoDetailTit {background:url(../image/p_01.gif) no-repeat; height:20px; padding-left:20px; color:#900;}
#infoDetailDate {text-align:right; font-size:10pt;}


.NWBODY { color:#666; font-size:10pt;}

/*	yζEρϋzbuy.html
===============================================================================*/
#buy_h2 { text-align:center; margin-top:1em;}
.buy_list { text-align: center;
	margin-top: 10px;
	margin-bottom: 10px;
}
.buy_list li { display:inline;}

.nagare { width: 610px; font-size: 10pt;color: #404040; line-height: 18px;
	margin-left: 5px;
	margin-top: 5px;
height: 140px;
}

#buyCont { border:1px #55554a solid; font-size:11pt; line-height:14pt; margin-bottom:1em; }
#buyCont h3 { background-color:#55554a; color:#ffffc0; }
#buyCont p { margin:3px; }
#buyCont ul { text-align:center; }
#buyCont ul li { display:inline; }
#buyCont div { text-align:center;}

/*	yζEρϋΛzirai.html
===============================================================================*/
#irai {	background-color:#fcfcd6; }
/*
#irai input { background-color:#f5f5dc; border:1px #ff6600 solid;}
*/
#irai table { width:100%; margin:5px;font-size:10pt;}
#irai table th,
#irai table td { padding:.1em; }

#irai table th { 
	width: 120px; 
	color: #ff6600; 
	text-align: left;	
	background: #fbe367;
	vertical-align: super;
	padding-left: 5px;
	padding-top: 5px;
}

#irai table td span { font-size:8pt; color:#f00; }

#irai table input { background-color:#f5f5dc; border:1px #ff6600 dotted; }
#irai table textarea { background-color: #f5f5dc; border: 1px #ff6600 dotted; width: 450px; height: 120px; margin-bottom: 10px; }

#irai div { text-align:center;}
#irai_txt { width: 100%; font-size: 10pt; color: #404040; }


/*	y¨β’νΉz
===============================================================================*/
.con { width: 98%; border: solid #ff4500 1px; text-align: left; }
.con2 { line-height: 14pt; font-size: 10pt; margin: 5px 5px 5px 5px; }






