<link href='https://fonts.googleapis.com/css?family=Meddon|Crimson Text:600' rel='stylesheet' type='text/css'>
<style type="text/css">
body{
font-family: 'Crimson Text',"メイリオ",sans-serif;
font-size: 11px;
letter-spacing: 1.9px;
line-height: 1.8;
margin: 0;
padding: 0;
width:100%;
word-break:break-all;
overflow:scroll;
}

#wrp{
margin: 0 auto;
max-width: 450px;
padding:30px 25px 0 25px;
text-align:center
}

.bx{
margin:0 auto;
padding:15px;
border:#333 double 4px;
text-align:left;
}

.details{
font-size:10px;
margin:-3px 0 0 8px;
padding:13px 0 5px 12px;
border-left:#333 dashed 1px;
}

#txt{
font-size:11.5px;
margin:10px auto 0 auto;
padding:25px 20px 0 20px;
border:#333 double 4px;
text-align:justify;
}

#atg{
font-size: 11px;
margin: 0 auto;
padding:10px;
color:#aaa;
border-top:#333 solid 1px;
}

.name{
margin:3px 0;
padding:5px 4px 3px 6px;
color:#fff;
background:#333;
line-height:1;
display:inline-block;
}

img{max-width:100%;}

a{
text-decoration: none;
}

a:hover{opacity:.5;}

h1{
font-size:17px;
font-family: 'Meddon',"メイリオ",sans-serif;
margin:0;
padding:5px 7px 3px 9px;
letter-spacing:0;
display:inline-block;
font-weight:400;
}

h2{
font-size:18px;
font-family: 'Meddon',"メイリオ",sans-serif;
margin:5px 0 5px 0;
text-align:center;
letter-spacing:0;
font-weight:400;
}

input[type],textarea{
font-family: 'Crimson Text',"メイリオ",sans-serif;
font-size: 10px;
height: auto;
color:#fff;
background:#333;
border:none;
border-radius:0;
box-shadow: none;
vertical-align:middle;
}

input[type=text]{
margin-right:5px;
padding:4px;
width:75px;
}

input[type=submit]{
padding:4px 5px;
width: auto;
}

textarea{width:80%;}
</style>