@charset "Shift_JIS";


.wrapper{
width:800px;
margin:0 auto;
padding:0;
}

.wrapper p{
font:normal medium 'メイリオ',Arial;
margin:3ex;line-height:200%;
}

.wrapper h1{
font:bolder xx-large 'メイリオ',helvetica,Arial;
font-variant:small-caps;
color:#005447;
letter-spacing:0.1em;
margin:5ex 0 2ex 0;
padding:0 0 0 1ex;
line-height:110%;
}

.wrapper h2{
font:bolder x-large 'メイリオ',Arial;
font-variant:small-caps;
color:#00bb00;
letter-spacing:0.1em;
margin:5ex 0 2ex 2ex;
padding:0 0 0 1ex;
line-height:110%;
border-left:10px #00ff00 ridge;
border-bottom:1px #00ff00 solid;
}

.wrapper h3{
font:bolder medium 'メイリオ',Arial;
margin:3ex;line-height:200%;
}

#sign_miura{
font:normal x-small 'メイリオ',Arial;
width:800px;
margin:0 auto;
padding:0;
text-align:right;
}

#linklist{
font:normal small 'メイリオ',Arial;
width:800px;
margin:0 auto;
padding:0;
text-align:right;
}

.wrapper h4{
color:#00bb00;
font:bolder medium 'メイリオ',Arial;
letter-spacing:0.1em;
margin:5ex 5ex 1ex 5ex;line-height:200%;
}

.wrapper table{
width:740px;
margin:0 auto;
}

.wrapper td{
padding:5px;
font:normal x-small 'メイリオ',Arial;
color:#005447;
}




.container{
width:710px;
margin:0 auto;
padding:0;
border:1px #00ffcc solid;
}

.container p{
font:normal small 'メイリオ',Arial;
margin:3ex;line-height:160%;
}

.container dl{
font:normal small 'メイリオ',Arial;
margin:3ex;line-height:160%;
}

.container dt{
padding-top:2ex;
}

.container dd{
padding-top:1.5ex;
}

.content_rink{
font:normal small 'メイリオ',Arial;
width:660px;
margin:0 auto;
padding:0;
text-align:right;
}


td.footer{
font:normal small 'メイリオ',Arial;
font-variant:small-caps;
padding:10 10 10 20px;
background:url("images/footer-back.gif") center center no-repeat;
}


