@charset "utf-8";
/*
* 共通スタイルCSS
* style_spextra.css
*/
.recommend {
    background: #fcf9ef;
}
.recommend a {
    font-size: 20px;
}
.recommend a:link {
    color: #2f5da2;
}
.recommend a:visited {
    color: #2f5da2;
}
.recommend {
    width: 600px;
    margin: auto;
}
.recommend ul li {
    margin: 6px auto;
    padding: 20px 10px;
    border: 1px solid #cccccc;
    background: #fff;
}
.recommend ul li a {
    display: block;
    position: relative;
    padding: 10px 25px 10px 10px;
}
.recommend ul li a:after {
    display: block;
    content: "";
    position: absolute;
    top: 50%;
    right: 10px;
    width: 10px;
    height: 10px;
    margin: -4px 0 0 0;
    border-top: solid 2px #ccceee;
    border-right: solid 2px #ccceee;
    -webkit-transform: rotate(45deg);
    transform: rotate(45deg);
}
.recommendText {
    font-size: 24px;
    font-weight: bold;
    margin-bottom: 20px;
}
.recommend li a {
    position: relative;
    display: block;
}