/* CSS Document */

body {
	margin: 0;
	text-align: center;
	background-color: #EAEAEA;
	font-size: 12px;
	color: #555555;
}

#wrap {
	width: 760px;
	text-align: center;
	background: #FFFFFF;
	margin: 0 auto;
	clear:both;
}


@charset "charset=UTF-8";


/*
===== 1: universal reset =================================
*/

body, div,
dl, dt, dd, ul, ol, li,
pre, form, fieldset, input, textarea, p, blockquote {
	margin: 0px;
	padding: 0px;
}
body { font-size: 100.01%; color: #444444; }

/* clear
--------------------*/

.clear {
    clear: both;
} 



/*
===== 2: font reset =================================
*/

body {
	font-size: 14px;
	font: "メイリオ", Meiryo, "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", Osaka, "ＭＳ Ｐゴシック", sans-serif;

}



/*
===== 4: link setting ===========================
*/

a { font-size: 100%; }
a:link { text-decoration: none; color: #CC0000; }
a:visited { text-decoration: none; color: #CC0000; }
a:hover { text-decoration: underline; color: #CC0000; }





.t10 {font-size: 10px;}
.t12 {font-size: 12px; line-height: 125%;}
.t12b {font-size: 12px; line-height: 125%; font-weight: bold; color: #CC0000;}
.t14 {font-size: 14px;}
.t14b {font-size: 14px; font-weight: bold;}


/*
===== header =================================
*/

#header { width: 760px; margin: 0; padding: 0; text-align: center;} 
.rogo { float: left;}
.company { float: right; padding-top: 25px; font-size: 10px; color: #FFFFFF;}

/*
===== content =================================
*/

#content { width: 760px; text-align: center; }

/*
===== footer =================================
*/
#footer { width: 760px; height: 3px; padding: 0; font-size: 10px; color: #FFFFFF; text-align: center; background: #161A5B;}

#footer2 { width: 100%; padding: 5px 0; font-size: 10px; color: #FFFFFF; text-align: center; background: #161A5B; margin: 0 auto; clear:both;}

