@charset "utf-8";
/*---------------------------------------------------
    FILE;00-reset.css
	
	全ページ　RE-setting
-----------------------------------------------------*/

/* --HTML-- */
html {
background:#fff;
color:#333;
overflow-y:scroll;
}
/* --BODY-- */
body {
	margin:0;
	overflow:visible;
	padding:0;
	font-family: "ヒラギノ角ゴ Pro W3", "メイリオ", Meiryo, "ＭＳ Ｐゴシック", "MS PGothic", 'Lucida Grande', Arial, Helvetica, Verdana, "Hiragino Kaku Gothic Pro", Osaka, sans-serif;
	line-height: 150%;
}
/* for IE7 */
*+html body {
font-family:'メイリオ';
}
/* for IE6 */
* html body {
}


/* __fontsize_________________________*/
body {
font-size: 13px;
font: 13px;
*font-size: small;
*font: x-small;
}
/*Firefox,Safari,Opera,Mac IE5に適用）
/*Win IE7,Win IE6標準準拠モードに適用。
　「アスタリスクハック(*)」=Win IE全般に適応(Mac IE5には適応されない)*/
/*Win IE 5-5.5､6(後方互換モード)に適用*/
/* __fontsize_________________________*/


/*___________font_size↓__________*/
/*
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%, 
*/
/*___________font_size↑__________*/




/* --OTHER TAGS-- */
a img, fieldset, img {
	border:0;
}
blockquote, dd, div, dl, dt, fieldset, form,
h1, h2, h3, h4, h5, h6, input, li, ol, p, pre,
select, span, textarea, td, th, ul {
	padding:0;
	margin: 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:'Lucida Grande',Arial,Helvetica,Verdana,sans-serif;
}
ol, ul {
	list-style:disc url(none);
}
q:before, q:after {content:'';}
/* tables still need 'cellspacing="0"' */
table {
border-collapse:collapse;
border-spacing:0;
font-size:100%;
}

/*::::::::::::::::::::::::::::::::::::::::::::::::*/
a{color: #69c;	text-decoration: none;}/*color: #5B92BB;*/
a:hover {color: #69c; text-decoration: underline;}
strong {font-weight: bold;	color: #C00;}
.hr01 {
	height: 25px;
	background-image: url(../images/hr_482.gif);
	background-repeat: no-repeat;
	background-position: left center;
}
/*::::::::::::::::::::::::::::::::::::::::::::::::*/
.small {font-size:85%;}
.xsmall {font-size:75%;}
.xsmall02 {font-size:70%; padding-left: 0 !important; }

.oran-c {	color: #DD974C;}/*オレンジ　省エネ*/
.gree-c {	color: #52AA96;}/*グリーン　3R　rrr*/
.pink-c {	color: #D685B0;}/*モモイロ　含有化学物質*/
.lave-c {	color: #8980B8;}/*ムラサキ　その他*/
.blue-c {	color: #6383C1;}/*ブルー　*/
.oran-b { border-color: #DD974C;}/*オレンジ　省エネ*/
.gree-b { border-color: #52AA96;}/*グリーン　3R　rrr*/
.pink-b { border-color: #D685B0;}/*モモイロ　含有化学物質*/
.lave-b { border-color: #8980B8;}/*ムラサキ　その他*/
.blue-b { border-color: #6383C1;}/*ブルー　*/
.oran-cb {	color: #DD974C;	border-color: #DD974C;}/*オレンジ　省エネ*/
.gree-cb {	color: #52AA96;	border-color: #52AA96;}/*グリーン　3R　rrr*/
.pink-cb {	color: #D685B0;	border-color: #D685B0;}/*モモイロ　含有化学物質*/
.lave-cb {	color: #8980B8;	border-color: #8980B8;}/*ムラサキ　その他*/

/*::::::::::::::::::::::::::::::::::::::::::::::::*/
/*クリアフィクス*/
/*::::::::::::::::::::::::::::::::::::::::::::::::*/
.clearfix:after {
	content: ".";  
	display: block;  
	clear: both;
	height: 0;
	visibility: hidden;
	position: relative;
}
.clearfix {
	min-height: 1px;
}
* html .clearfix {
  height: 1px;
  /*\*//*/
  height: auto;
  overflow: hidden;
  /**/
}
/*::::::::::::::::::::::::::::::::::::::::::::::::*/
.clearfix:after {
content:".";
display:block; 
height:0.1px; 
clear:both; 
visibility:hidden; 
overflow:hidden; 
}

.clearfix { zoom:1; }.txt-r {
	text-align: right;
}
#local-navi ol {
	list-style-type: decimal;
	list-style-position: inside;
	margin-bottom: 1em;
	margin-left: 1.5em;
	line-height: 1.8em;
}
#background #wrapper #contents-wrap #content-R .main-wrap h3 {
}
