*{
	margin:0;
	padding:0;
	font:normal normal normal 100%/1.3 "ＭＳ Ｐゴシック","Osaka",sans-serif;
	border:none;

}



/*■ＢＯＤＹ　設定■*/

body{
	background-attachment:scroll;
	background-color:#ffffff;
	text-align:center;/*家用センタリング*/
	margin:0px;	/* 狐用全体のmargin */
	padding:0px;	/*狐用全体のpadding */
	}

#body1-1{
	position:relative;	
	margin-left:auto;	/*狐用自動設定*/
	margin-right:auto;	/*狐用自動設定*/
	text-align:left;	/* 中身を左側表示に戻す */
	width:851px;	/* 幅を決定する */
	padding-bottom:0px;

	}
#body1-1:after {
content: "."; 
display: block; 
height: 0; 
clear: both; 
visibility: hidden;
}
#body1-1 {display: inline-block;}
/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
#body1-1 {display: block;}
/* End hide from IE-mac */



/*LINK 初期カラー*/

a:link {text-decoration:none;color:black;}
a:visited {text-decoration:none;color:black;}
a:active {text-decoration:none;color:white;}
a:hover {text-decoration:none;color:#426579;}



/*画像類*/
/*全部の画像線適用*/
/*vertical-alignは親タグに指定したベースにあわせる*/
img{
	border-style:none;
	border:none;
	margin:0px;
	display: block;
	vertical-align:bottom;
	}


/*FLOAT 設定*/
/*Float単体*/
.fl{float:left;}
.fr{float:right;}

/*FloatClear*/
/*hr div 同時使用。hrで使うとIEに隙間が開くので注意*/
.c{
width:0px;
height:0px;
padding:0px;
margin:0px;
border:none;
font-size:0px;
visibility:hidden;
clear:both;
}

.cl{clear:left;}
.cr{clear:right;}

/*FLOATのclearとかのときにあわせて使う*/
.h{visibility:hidden;margin:0px;}

/*FONT　系*/
h2{
	font-weight:bold;

}

/*サイズ*/
.xxm{font-size:xx-small;}
.xm{font-size:x-small;}
.s{font-size:small;}
.m{font-size:medium;}
.l{font-size:large;}
.xl{font-size:x-large;}
.xxl{font-size:xx-large;} 

.font12{font-size:12px;}/*IE FFと上記だとまったく違うため。IEのxmと同じくらい*/
.font13{font-size:13px;}/*IE FFと上記だとまったく違うため。IEのxmと同じくらい*/

/*FONT 飾り*/
.b{font-weight:bold;}
.u{text-decoration:underline;}

/*title sentence 見出し*/
.ts01{
	font-family:Impact,sans-serif;
	font-size:xx-large;
	font-weight:900;
}


/*color*/
.c000099{color:#000099;}		/*濃青*/
.c006633{color:#006633;}		/*緑*/
.c003399{color:#003399;}		/*青*/
.cff0000{color:#ff0000;}		/*赤*/
.c0000ff{color:#0000ff;}		/*明青*/
.cffffff{color:#ffffff;}		/*白*/
.ccococo{color:#cococo;}		/*灰色*/

.c1e90ff{color:#1e90ff;}		/*灰色*/


/*■p や　Divではさむと空間■*/
/*ただしDivで指定するほうがいい*/
/*改行(ピクセル指定)*/
.px30t {margin-top :30px ;}
.px40t {margin-top :40px ;}
.px50t {margin-top :50px ;}
.px60t {margin-top :60px ;}
.px70t {margin-top :70px ;}
.px80t {margin-top :80px ;}

.px5t {margin-top :5px ;}

/*改行(ピクセル指定)*/
.px30b {margin-bottom :30px ;}
.px40b {margin-bottom :40px ;}
.px50b {margin-bottom :50px ;}
.px60b {margin-bottom :60px ;}
.px70b {margin-bottom :70px ;}
.px80b {margin-bottom :80px ;}

.px5b {margin-bottom :5px ;}
.px10b {margin-bottom :10px ;}

/*位置　横・縦方向*/
.center{text-align:center;}
.left{text-align:left;}
.right{text-align:right;}
.middle{vertical-align:middle;}

/*行間*/
.lh-0{line-height:140%;}
.lh-1{line-height:150%;}
.lh-2{line-height:160%;}

/*4面空間*/
.pad-1{padding:1px;}
.pad-5{padding:5px;}
.pad-10{padding:10px;}

/*4面空間0*/
.ma-0{margin:0px;}

/*指定*/
.matl-0{margin-top:0px;margin-left:0px;}


