@charset "shift_jis";

*{
margin:0px;
padding:0px;
}
/*-----　基本構造　-----*/
body{
font-size:0.8em;
font-family:Verdana, "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
line-height:1.5em;
color:#454545;
font-style:normal;
background:#bdd5d6;
}

/*-----　一番外枠　-----*/
#layout{
margin:0px auto;
width:950px;
}

/*-----　ヘッダー　-----*/
#header{
margin:0px auto;
	padding:50px 0px 0px 380px;
	background-image:url(../image/bg_head.png);
	background-position:left;
	background-repeat:no-repeat;
	color:#333333;
	height:50px;
	width: 520px;
text-align:center;
}
.info{
float:left;
margin:5px 0 0 10px;
padding:0 0 0 8px;
border-left:1px solid #f05a94;
font-size:0.8em;
}
#header .navi{ float:right; }
#header .navi ul{ margin:5px 0 0 10px; font-size:0.9em; }
#header .navi li{ list-style:none;display:inline; }

/*-----　フッター　-----*/
#footer{
clear:both;
margin:10px 0 0;
padding:15px 0 0 0;
height:40px;
background-image:url(../image/bg_footer.png);
background-position:center;
background-repeat:no-repeat;
}


/*-----　コピーライト（address）　-----*/
address{
text-align:center;
font-style:normal;
font-size:0.8em;
color:#333;
}

/*-----　一番上のロゴ　-----*/
.top_logo{
float:left;
font-size:0.9em;
font-weight:normal;
line-height:1.2em;
}


/*-----　見出し　-----*/
h1{
margin:0px;
padding:0px;
font-size:1px;
line-height:1px;
text-indent:-9999px;
}

/*-----　文字指定　-----*/
.bold{ font-weight:bold; }
.red{ color:#d40000; }

/*-----　回り込み解除　-----*/
.clear{ clear:both; }

/*-----　▲ページトップへ　-----*/
.page_top{ margin:5px 0 0;text-align:right; }

/*-----　リンク　-----*/
a:link{ color:#454545;text-decoration:none; }
a:visited{ color:#454545;text-decoration:none; }
a:hover{ color:#454545;text-decoration:none; }




/****　その他　****/
.box_1223{
margin:0px 0px 20px;
padding:10px;
border:1px solid #c70c0c;
color:#c70c0c;
font-weight:bold;
text-align:center;
}
