@charset "Shift_JIS"; /* -------------------------------------------------------------------------------- 
*/ /* COMMON */ /* -------------------------------------------------------------------------------- 
*/ *{
	font-family:"ƒqƒ‰ƒMƒmŠpƒS Pro W3", "Osaka", "‚l‚r ‚oƒSƒVƒbƒN", sans-serif;
	font-size:100.01%;
	font-weight:normal;
	box-sizing:border-box;
-moz-box-sizing:border-box; 	margin:0;
	padding-top: 0px;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 0px;
} body { background:url("../img/top_bg.gif") repeat-x left top; } div.Wrap 
{
	width:800px;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
} div#Footer { margin:0 0 20px 0; } div#Footer div.Wrap 
{ border-top:1px solid #D4C9B5; } div#Footer table.FooterMenu { width:653px; margin:0 
0 0 1px; } /* -------------------------------------------------------------------------------- 
*/ /* INDEX.HTML */ /* -------------------------------------------------------------------------------- 
*/ div.TopInfoFrame { width:318px; height:260px; overflow-y:scroll; background:#FFFFFF; border:1px solid #D4C9B5;
} div.TopInfoBox { font-size:75%; line-height:1.33; margin:10px 6px 0 20px; padding:0 
0 20px 0; } div.TopInfoBox a { color:#444444; } div.TopInfoBox a:hover { color:#D8000F; 
} div#TopMain div.Banner { width:808px; margin:0 auto; } div#TopMain div.Banner 
table td { vertical-align:bottom; } /* -------------------------------------------------------------------------------- 
*/ /* COMMON */ /* -------------------------------------------------------------------------------- 
*/ img { border:0; } .Right { text-align:right; } .Center { text-align:center; 
} .Ft12 { font-size:12px; line-height:1.25; } .Ft12l { font-size:12px; line-height:1.5; 
} div.MainContents { } div.MainContents div.Wrap {
	font-size:75%;
	background-color: #FFFFFF;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #d4c9b5;
} div.MainContents 
div.Wrap div.MainBody { border:1px solid #D4C9B5; border-width:0 1px; } table.boxFrame 
{
	width:732px;
	margin-top: 38px;
	margin-right: auto;
	margin-bottom: 45px;
	margin-left: auto;
} a { outline:none; } 
#Header .Wrap h1 {
	padding-top: 5px;
	padding-left: 10px;
	width: 790px;
	height: 80px;
	padding-right: 0px;
	padding-bottom: 0px;
	display: block;
}

