 @charset "utf-8";  
 /* 
reset.css ver 1.0 [2008/5/22] 
*This document validates as CSS level 3 
*http://higash.net/20080522/reset_css.html 
 ※2012年時点正式リセットスタイルシート
Modify YUI Reset CSS, YUI Fonts CSS 
*Copyright (c) 2008, Yahoo! Inc. All rights reserved. 
*http://developer.yahoo.com/yui/license.html 
*/  
   
/* --HTML-- */  
html {
	background:#fff;
	color:#333;
	overflow-y:scroll;
	text-justify: inter-ideograph;
	text-align: left;  
}  
  
/* --BODY-- */  
body {  
font:13px/1.4 "Hiragino Kaku Gothic Pro",Osaka,"ＭＳ Ｐゴシック","MS PGothic",Arial,Helvetica,Verdana,sans-serif;  
margin:0;  
overflow:visible;  
padding:0;  
}  
   
/* for IE7 */  
*+html body {  
font-family:'メイリオ',"Meiryo";  
font-size:75%;  
}  
 
/* for IE6 */  
* html body {  
font-size:75%;  
}  
   
/* --OTHER TAGS-- */  
a img, fieldset, img {  
border:0;  
}  
  
a {text-decoration:none}  
  
blockquote, dd, div, dl, dt, fieldset, form,  
h1, h2, h3, h4, h5, h6, input, li, ol, p, pre,  
select, span, textarea, td, th, ul {  
margin:0;  
padding:0;  
}  
  
abbr, acronym {  
border:0;  
}  
  
address, caption, cite, code, dfn, em, th, strong, var {  
font-style:normal;  
font-weight:normal;  
}  
  
caption, th {  
text-align:left;  
}  
  
code, kbd, pre, samp, tt {  
font-family:monospace;  
line-height:100%;  
}  
   
/* for IE7 */  
*+html code, kbd, pre, samp, tt {  
font-size:108%;  
}  
  
h1, h2, h3, h4, h5, h6 {  
font-size:100%;  
font-weight:normal;  
}  
   
input, select, textarea{  
font-size:100%;  
font-family:"Hiragino Kaku Gothic Pro",Osaka,"ＭＳ Ｐゴシック","MS PGothic",Arial,Helvetica,Verdana,sans-serif;  
}  
   
ol, ul {  
list-style:none;  
}  
  
q:before, q:after {  
content:'';  
}  
   
/* tables still need 'cellspacing="0"' */  
table {  
border-collapse:collapse;  
border-spacing:0;  
font-size:100%;  
}  

.clear {
    clear:both;
}

img {vertical-align: bottom;}



/*共通部分*/

.pankuzu {
	font-size: 77%;
	width: 930px;
	height: 40px;
	line-height: 40px;
	padding: 0 0 0 30px;
	background-color: #FFF;
}
.pankuzu a {color:#666;}

.pankuzu2 {
	font-size: 77%;
	color: #666;
	width: 930px;
	height: 40px;
	line-height: 40px;
	padding: 0 0 0 30px;
	background-color: #FCF;
}
.pankuzu2 a {color:#666;}



.pankuzu3 {
	font-size: 77%;
	width: 930px;
	height: 30px;
	line-height: 30px;
	padding: 0 0 0 30px;
	background-color: #000000;
	color: #ffffff;
}
.pankuzu3 a {color:#ffffff;}



.deco1 {
	text-decoration: underline;
	color: #F30;
	font-weight: bold;
}


li.logo_name a {color:#333333;}
li.logo_name a:hover {color:#333333;}





.midashi1 {font-size:85%;color:#999;}



/* ちょっと特記 */
a.volunteer {
	display:block;
	width:129px;
	height:129px;
	background-image:url(../img/volunteer.png);
	background-position:0 -135px;
	position:absolute;
	top:10px;
	left:821px;
}
a:hover.volunteer {
	display:block;
	width:129px;
	height:129px;
	background-image:url(../img/volunteer.png);
	background-position:0 0;
	position:absolute;
	top:10px;
	left:821px;
}


/* 自社販売予告・後で消す */

.banner_space {width:900px;padding:0 0 20px 30px;}
.open_banner {padding:0 0 20px 0;}

/* ------------ Font Size 


08px         57%
09px         64%
10px         77%
11px         85%
12px         93%
13px         100%
14px         108%
15px         116%
16px         123.1%
17px         131%
18px         138.5%
19px         146.5%
20px         153.9%
21px         161.6%
22px         167%
23px         174%
24px         182%
25px         189%
26px         197%


 ------------   */
