*{font-family: "Hiragino Kaku Gothic ProN","Osaka",Meiryo,"MS UI Gothic","‚l‚r ‚oƒSƒVƒbƒN",sans-serif;} 
#container{word-wrap: break-word;overflow-wrap: break-word;}
form{margin: 0;}
input,textarea,select{font-size: 1em; font-weight: bold;}
textarea{width: 50em; height: 16em;}
input[type="submit"] {padding: 0.5em;}
img {max-width: 100%;}
.icon{
width: 46px;
height: 46px;
margin-right: 5px;
border-radius: 10px;
-moz-border-radius: 10px;
-webkit-border-radius: 10px;
}
.iine {
font-size: 12px;
background-color:#0bb;
color: #fff;
border: 0;
-webkit-appearance: none;
border-radius: 5px;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
}
.akan {
font-size: 12px;
background-color: #c00;
color: #fff;
border: 0;
-webkit-appearance: none;
border-radius: 5px;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
}
.buttun {
background-color: #eee;
padding-right: 3px;
padding-left: 3px;
border: 1px outset #999;
border-radius: 4px;
-moz-border-radius: 4px;
-webkit-border-radius: 4px;
}
.cards{
background-color: #fff;
color: #000;
font-size: 10px;
margin: 1px;
padding: 1px;
border: 1px outset #999;
border-radius: 4px;
-moz-border-radius: 4px;
-webkit-border-radius: 4px;
}
div#container{margin: 0.2em;}
div#container a[href]{display: inline-block;padding: 0.2em 0.2em;max-width: 98%;}
