


* {
margin:0;
padding:0;
}  


body{
margin-top:0px;
padding:0px;
font-family:Verdana,"ＭＳ Ｐゴシック",Arial,sans-serif;
font-size:85%;
background:#E4FAFD;
color:#FFF;
}


img{
border:none;
}

/* リンク
----------------------------------------------- */

a:link{
color:#000;
text-decoration:underline;
}


a:hover{
color:#1A95D9;
text-decoration:none;

}

/* メイン
----------------------------------------------- */
h1{
width:800px;
margin:0 auto;
padding:3px 0;
text-align:center;
background:#1A95D9;
font-weight:normal;
font-size:100%;
border-right:1px #CCC solid;
border-left:1px #CCC solid;
}

#main{
width:800px;
height:825px;
margin:auto;
background:#FFF;
border-right:1px #CCC solid;
border-left:1px #CCC solid;
overflow:hidden;
color:#000;
}

.m_box{
width:800px;
height:600px;
padding:0;
background:url(./images/index/index.jpg) no-repeat center top;
position:relative;
}


.m_box2{
width:400px;
padding:0;
position:relative;
top:260px;
left:80px;
}

.m_box2 .box2{
width:280px;
margin:0px 0px 10px 0px;
padding:0;
font-size:80%;
text-align:center;
}

h2{
font-size:80%;

}

.scroll{
width:270px;
height:100px;
margin-top:30px;
border:1px #CCC solid;
padding:5px;
overflow:auto;
background:#FFF;
color:#000;
}



.ppsc{
font-size:75%;
line-height:1.4;
text-align:left;


}


/* メイン下部
----------------------------------------------- */

.m_btm{
width:815px;
margin:15px;
padding:0;
color:#7E7A7A;
}


.m_btm h3{
margin:0px;
font-size:100%;
font-weight:normal;
}

.m_btm p{
font-size:80%;
margin:5px 20px 10px 0px;
}

.copy_pc{
text-align:center;
}

#footer{
width:800px;
height:15px;
padding:7px 0;
background-color:#1476ac;
margin-top:20px;
font-size:85%;
font-weight:normal;
text-align:center;
color:#FFF

}