@charset "utf-8";

/* parts
-------------------------------------------------------*/
.button-01{
width: 100%;
text-align: center;
}
.button-01 a{
width: 60%;
margin: 0 auto;
padding: 0.25em 0;
background: #ff931e;
color: #fff;
font-size: 138%;
font-weight: bold;
text-decoration: none;
border-radius: 5px;
box-shadow: 0 0 12px #adadad;
}
.button-01 a:hover{
opacity: 0.7;
text-decoration: none;
}
.badge {
margin-right: 7px;
padding: 0.2em 0.8em;
color: #fff;
font-size: 14px;
text-align: center;
vertical-align: text-top;
border-radius: 2px;
display: inline-block;
}
ul.circle{
padding-left: 1em;
text-indent: -1em;
}
ul.circle li:before{
margin-right: 0.1em;
content: "\f111";
font-size: 94%;
font-family: fontAwesome;
vertical-align: text-top;
}
ul.asterisk li{
font-size: 88%;
padding-left: 1em;
text-indent: -1.15em;
}
ul.asterisk li:before{
content: "＊";
}
.rice{
padding-left: 1em;
text-indent: -1.15em;
}
.rice:before{
content: "※";
}