/* CSS Document */

/* --------------------ページ内共通--------------- */

body{
position:relative;
background-color:#C7D7EE;
font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", Osaka, "ＭＳ Ｐゴシック", sans-serif;
text-align:center;/*Win IE5.5対策*/
background-image:url(../img/bg.gif);
background-position:center;
background-repeat:repeat-y;
}


#container {
width:800px;
margin-left:auto;
margin-right:auto;
text-align:left;  /*Win IE5.5対策*/
background-color:#FFFFFF;
}

.main{
padding-top:30px;
}


.gotop{
margin:10px 20px;
}


.normal{ font-size:12px;
line-height:18px;
margin-top:20PX;}

.normal h4{ margin:10x 0px 0px 0px;
padding:0px;}

.normal h5{
font-weight:bold;
color:#000066;
font-size:15px;
margin-bottom:20px;
margin-left:10px;
margin-top:35px;
}


.normal p{ margin:0px 0px 0px 20px;
padding:0px;}


/* --------------------ハック＆個別class--------------- */

.f_10{font-size:10px;}

.m_20{
margin:20px;
}

.m_b10{
margin-bottom:10px;
}


.m_b20{
margin-bottom:20px;
}

.m_b30{
margin-bottom:30px;
}


.m_t20{
margin-top:20px;
}


.clearboth{
clear:both;
}

.clearfix:after{
content:".";
display:block;
height:0;
clear:both;
visibility:hidden;
}

a:focus { -moz-outline-style: none; }/*firefox対策*/

.clearfix{display:inline-block;}

/*Hides from IE5-mac ￥*/
.clearfix {display:block; }
*html セレクタ{ height: 1% }
/*End hide from IE5-mac */

