body {
	margin-left:0px;
	margin-top:0px;
	margin-right:0px;
	margin-bottom:0px;
	color:#333333;
	font:"‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";
	}
h1 {
	font: bold 11pt/2 "‚l‚r ‚oƒSƒVƒbƒN", "ƒqƒ‰ƒMƒmŠpƒS Pro W3", "Osaka", "sans-serif";
	color:#006699;
	margin-top: 30px;
	}
h2 {
	font: bold 11pt/2 "‚l‚r ‚oƒSƒVƒbƒN", "ƒqƒ‰ƒMƒmŠpƒS Pro W3", "Osaka", "sans-serif";
	color:#006699;
	margin-top: 5px;
	}
hr {
	background-color: #F4EAFF;
	color: #666666;
	height: 1px;
}
.hr2 { 
	background-color: #F4EAFF; 
	color: #FF9966;
	border: solid 1px #FF9966;
	height: 1px; 
} 
.bdr1 {	
	border-width : 1px;
	border-color : black;
	border-style : solid;
	 }
.main {	border-width : 1px;
	border-color : #666666;
	border-style : solid;
	 }
.footer {
	border-top-width: 1px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #999999;
	border-right-color: #999999;
	border-bottom-color: #999999;
	border-left-color: #999999;
	 }
.footer2 {
	border:1px;
	border-color : #999999;
	border-style : dashed;
	border-right:none;
	border-left:none;
	 }
.kijie {
	margin-top:5px;
	}
.line {border: 1px solid #999999;
	 }
.foottxt {
	padding-left:20px;
	padding-top:10px;
	padding-bottom:5px;
	}
.topimg {
	font: bold 10pt/1.4 "‚l‚r ‚oƒSƒVƒbƒN", "ƒqƒ‰ƒMƒmŠpƒS Pro W3", "Osaka", "sans-serif";
	color:#FFFFFF;
	width: 600px;
	height: 100px;
	text-align: right;
	}
.uline {border-bottom: 1px solid #999999; }
.tline {
	border-top-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-left-style: solid;
	border-top-color: #999999;
	border-left-color: #999999;
}

.side {
	padding-left:7px;
	}
.foottxt {	padding-left:20px;
	padding-top:10px;
	padding-bottom:5px;
}
.foottxt2 {	padding-left:20px;
	padding-top:10px;
	padding-bottom:5px;
}	

/*text*/
.f1 {font: normal 10pt/1.4 "‚l‚r ‚oƒSƒVƒbƒN", "ƒqƒ‰ƒMƒmŠpƒS Pro W3", "Osaka", "sans-serif"; color: #333333}
.f2 {
	color:#333333;
	font-family: "‚l‚r ‚oƒSƒVƒbƒN", "ƒqƒ‰ƒMƒmŠpƒS Pro W3", "Osaka", "sans-serif";
	font-size: 11pt;
	line-height: 5mm;
	font-weight: bold;
}
.f2bg01 {
	font: bold 11pt/2 "‚l‚r ‚oƒSƒVƒbƒN", "ƒqƒ‰ƒMƒmŠpƒS Pro W3", "Osaka", "sans-serif";
	color:#333333;
	background:#FFCC66;
}

.f4 {font: normal 14pt/1.2 "‚l‚r ‚oƒSƒVƒbƒN", "ƒqƒ‰ƒMƒmŠpƒS Pro W3", "Osaka", "sans-serif"; color: #FF3333; font-weight: bold;}
.f5 {font: normal 8pt/1.2 "‚l‚r ‚oƒSƒVƒbƒN", "ƒqƒ‰ƒMƒmŠpƒS Pro W3", "Osaka", "sans-serif"; color:white;}
.f6 {font: normal 10pt/1.4 "‚l‚r ‚oƒSƒVƒbƒN", "ƒqƒ‰ƒMƒmŠpƒS Pro W3", "Osaka", "sans-serif"; color:#FF3333;}
.f6b {
font: normal 10pt/1.4 "‚l‚r ‚oƒSƒVƒbƒN", "ƒqƒ‰ƒMƒmŠpƒS Pro W3", "Osaka", "sans-serif"; 
color:#FF3333;
font-weight:bold;}
.f7 {font: normal 8pt/1.2 "‚l‚r ‚oƒSƒVƒbƒN", "ƒqƒ‰ƒMƒmŠpƒS Pro W3", "Osaka", "sans-serif"; color:#FF3333;}
.fs11w {
	FONT-SIZE: 12px;
	COLOR: #ffffff;
	line-height: 1.4em;
}
.fs10 {	FONT-SIZE: 10px}
.fs11 {	FONT-SIZE: 11px;
line-height:13px;
}

.fs12 {
	FONT-SIZE: 12px;
	font-family:"‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";
	line-height: 1.4em;
	letter-spacing: 0.1em;
		}
.fs121 {FONT-SIZE: 12px}
.fs13 {
	FONT-SIZE: 12px;
	padding-left: 10px;
	padding-top: 0px;
	color: #666666;
	line-height: 18px;
	letter-spacing: 0.1em;
}
.fs13b {
	FONT-SIZE: 12px;
	padding-left: 10px;
	padding-top: 0px;
	color: #666666;
	line-height: 18px;
	font-weight:bold;
}
.fs131 {
	FONT-SIZE: 18px;
	padding-left: 10px;
	padding-top: 0px;
	color: #666666;
	line-height: normal;
	font-weight: bold;
}
.fs14 {	FONT-SIZE: 14px;
		font-family:"‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";
		}
.fs15b {
	FONT-SIZE: 12px;
	padding-left: 0px;
	padding-top: 0px;
	color: #666666;
	line-height: 18px;
	font-weight:bold;
}
.f_q {
	font-size: 14px;
	color: #009999;
	line-height: 18px;
}
.style2 {font: normal 14pt/1.2 "‚l‚r ‚oƒSƒVƒbƒN", "ƒqƒ‰ƒMƒmŠpƒS Pro W3", "Osaka", "sans-serif"; color: #555555; font-weight: bold; }
.style3 {font: normal 10pt "‚l‚r ‚oƒSƒVƒbƒN", "ƒqƒ‰ƒMƒmŠpƒS Pro W3", "Osaka", "sans-serif"; color: #555555; font-weight: bold; }
.fs122 {FONT-SIZE: 12px;
		font-family:"‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";
}

.fs12b {
	FONT-SIZE: 12px;
	font-weight:bold;
	font-family:"‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";
	line-height: 1.4em;
	letter-spacing: 0.1em;
		}
.fs12blue {
color:#0000FF;
font-size:12px;
font-family:"‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";
line-height: 1.4em;
}
	
.fs12blue_b {
color:#0000FF;
font-size:12px;
font-family:"‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";
font-weight:bold;
line-height: 1.4em;
}

.marker_y {
	color:#333333;
	font-size:12px;
	font-family:"‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";
	font-weight:bold;
	line-height: 1.4em;
	background: #ffff66;
}
		
/*list*/
ul.type_none{
list-style-type:none;
}

.style12 {
	color: #CC3366;
	font-weight: bold;
	font-size: 12px;
}

.line-height13 {
	color: #333333;
	font-size: 12px;
	line-height: 13px;
}

.main .table_otoku td{
     margin-bottom:30px;
}	

/*20090227’Ç‰Á*/
.atobara_bg{
background-color:#FFF0EA;
}


.atobara_hr{
size:1px;
}

.txt_center{
padding:10px;
}

.style15 {
	color: #333333;
	font-weight: bold;
	font-size: 18px;
	line-height:21px;
}

.txt_setumei{
padding:2px 10px;
}

.txt_center2{
padding:7px;
}

.mb_a{
margin-bottom:3em;
}

/*20090610’Ç‰Á*/

.shopdata{
 border-color:#996633; 
 border-width:1 1 0 0; 
 border-style:solid; 
} 

.shopdata td { 
 border-color:#996633; 
 border-width:0 0 1 1; 
 border-style:solid; 
} 

.interview_data {
	FONT-SIZE: 12px;
	padding-left: 10px;
	padding-top: 0px;
	color: #333300;
	line-height: 18px;
	letter-spacing: 0.1em;
}
.interview_a {
	FONT-SIZE: 12px;
	padding-left: 15px;
	padding-top: 0px;
	color: #333300;
	line-height: 18px;
	letter-spacing: 0.1em;
}