#wrapbc {
	text-align:center;
}
#wrapbc *{
	text-align:left;
}
#wrapper {
	margin-top:5px;
}
.header-text {
	font-size: 120%;
	line-height: 1.35em;
}
.bookmark {
	font-size: 120%;
	line-height: 1.35em;
}
.logo {
	margin:0;
}
#step1 p {
	margin-top:0;
}
#step2 p {
	margin-top:0;
}
#step3 p {
	margin-top:0;
}
#step4 p {
	margin-top:0;
}
#wear p {
	width:600px;
}
*html #wear p {
	width:560px;
}
#main-contents h1 {
	text-align:center;
	font-size:150%;
	font-weight:bold;
}
#main-contents h2 {
	text-align:left;
	font-size:140%;
	font-weight:bold;
}
#contents div h3 {
	font-size:150% !important;
	font-weight:bold !important;
}
#contents div dl dt {
	font-size:120% !important;
}
#contents div dl dd {
	font-size:105% !important;
}
#check h4 {
	font-size:110%;
	font-weight:bold;
}
#main-contents .anchor-pagetop {
	text-align:right;
}
#main-contents .stripedtable .evenline {
	background-color:#F2F2F2 !important;
}
#tbl_01 ul li.li_att {
	font-size:90%;
}
#lst_01 li p {
	font-size:120%;
}
#main-contents .link-btn p span a {
	font-size:106%;
}
#main-contents .anchor-shusei {
	text-align:right;
}
#tbl_02 table tr th {
	text-align:center;
}
#main-col1 .taR {
	text-align:right;
}
#cam_0906 .instruction1004_720 {
	margin:0;
}
#otoku {
	text-align:center;
}
#otoku * {
	margin-left:auto;
	margin-right:auto;
	text-align:center;
}
#otoku tr td {
	font-size:95%;
	text-align:left;
	line-height:1.3em;
}
#situation-search-box .ac {
	text-align:center;
}
/*最下部ナビ*/
#wrapbc .subnavi {
	font-size:100%;
}
/*サイドバー*/
#sub-contents h3.headline3 {
	font-weight:bold;
}

/* header,footer用マージン
--------------------------------------------- */
div#wholeHeaderPane {
	margin:0px auto;/*0pxはヘッダーの空き設定*/
}
div#res_footer {
	margin:auto 0px ;/*0pxはフッタ上の空き(元は0)*/
}