@charset "utf-8";

@import "./parts.css";

/*　レイアウト関係　*/

html {
    overflow-y:scroll;
}

/* safari だけよ \*/
html:\66irst-child body {
	letter-spacing:-1px;
}

body {
	margin:0px;
	padding:0px;
	/*text-align:center;*/
	font-size: 80%;
	line-height: 140%;
	color: #333333;
	background:#F3F2F1;
	padding-left:1px; /*ずれを回避*/
	font-family: 'メイリオ','ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','ＭＳ Ｐゴシック',sans-serif;
}



div#header0 { background:url(../index-img/_header-bg0.jpg) repeat-x;height:164px;}
div#header1 { background:url(../index-img/_header-bg1.jpg) center no-repeat;height:164px;}
div#header2 { width:890px; margin:0 auto 0 auto; font-size:12px; line-height:1.6;}

div#menu { background:url(../index-img/_menu-bg1.jpg) repeat-x; height:45px; padding-top:5px;}
div#menu2 { margin:0 auto 0 auto; width:890px; text-align:left;}

div#layoutbox0 { background:url(../index-img/_mein-bg-0.jpg) top repeat-x; height:10px; }
div#layoutbox1 {	margin:-10px auto 0 auto; padding:0; text-align:left; width:890px;}


div#left { float:left; width:220px;}

div#mein { float:right;	width:670px; background:url(../index-img/_mein-bg-1.jpg) top center no-repeat;}
div#honbun { margin-left:21px;width:649px;}

div#footer { clear:both; background:#E3E1DC; border-top:#FFF solid 1px;	height:158px; margin-bottom:-1.5em;}
div#footer-width { width:890px; margin:0 auto 0 auto;}
div#footer-left { float:left; width:210px; padding:26px 0 0 10px;}
div#adress { font-size:11px; color:#666; }
div#footer-right { float:left; width:670px; margin:0 auto 0 auto; text-align:center; padding-top:54px;}


















/*　共通事項　*/
img a {
	background:none;
}

div, h1, h2, h3, h4, h5, p, img {
	margin: 0px ;
	padding: 0px ;
	border: 0px;
}

img {
	/*vertical-align: middle;*/
	margin:0;
	padding:0;
}

ul, ol {
	margin-left:-2em;
}
li {
	
}

br.sep {
	clear: both;
	font-size: 0px;
	margin:0px;
	padding: 0px
}

