@charset "utf-8";
/* CSS Document */

/*======YUI Reset CSS==============================================================*/
html{
color:#333333;
background:#FFF;
}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,form,input,textarea,p,th,td{
margin:0;
padding:0;
}
table{/*テーブルセルの間隔を揃える*/
border-collapse:collapse;
border-spacing:0;
}
img{
border:none;
vertical-align:bottom;
}
address,caption,em,strong,th{
font-style:normal;
font-weight:normal;
}
li{
list-style:none;
}
caption,th{
text-align:left;
}
h1,h2,h3,h4,h5,h6{
font-size:100%;
font-weight:normal;
}
input,textarea,select{/*フォーム部品を親要素の値を継承させたものにする*/
font-family:inherit;
font-size:inherit;
font-weight:inherit;
*font-size:100%;/*IE用CSSハック*/
}
/*======YUI Reset CSS END==============================================================*/




/*======YUI Fonts CSS==============================================================*/
body{
font:13px/1.231 Arial, Helvetica, sans-serif;
*font-size:small;
*font:x-small;
}
table{
font-size:inherit;
font:100%;
}
/*======YUI Fonts CSS END==============================================================*/


.damy{
margin:0px;
padding:0px;
line-height:0px;
font-size:0px;
clear:both;
}


#contents_right
{
margin-left:160px;
text-align:center;
}


#info
{
padding-top:3em;
width:35em;
margin:0 auto;
}
#info h1
{
text-align:left;
font-size:110%;
line-height:150%;
padding-left:5px;
margin-bottom:1em;
border-left:10px solid #003366;
border-bottom:1px solid #003366;
}
#info h2
{
text-align:left;
font-size:110%;
line-height:150%;
padding-left:5px;
margin-bottom:1em;
background:#003366;
color:#FFFFFF;
}
#info .honbun
{
text-align:left;
margin-bottom:1em;
}


#introduce .title1
{
text-align:center;
font-size:110%;
margin:1em auto;
font-weight:bold;
color:#003366;
}
#introduce img
{
float:left;
margin:auto 10px;
}