#home_wrapper {    clear:both;    background:URL(https://cfs.pokepara.jp/PokeparaQ/Images/img/Sp/common/bg.png) repeat;    padding:10px 5px;    border-top:solid 1px #ccc;}.interview{    width:100%;    background:#FFF;    border:solid 1px #C2025E;}.interview .title img{    width:100%;    height:auto;}.view_off {padding:5px;color:#777;}.profile{    width:97%;    margin:5px auto;    padding:10px 0;    border:1px solid #CCC;    -moz-border-radius:10px;    -webkit-border-radius:10px;    -o-border-radius:10px;    -ms-border-radius:10px;    background:-moz-linear-gradient(top, #ffffff 0%, #EDEDED 90%, #DEDEDE 100%); background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(90%,#EDEDED), color-stop(100%,#DEDEDE)); background:-webkit-linear-gradient(top, #ffffff 0%,#EDEDED 90%,#DEDEDE 100%); background:-o-linear-gradient(top, #ffffff 0%,#EDEDED 90%,#DEDEDE 100%); background:-ms-linear-gradient(top, #ffffff 0%,#DEDEDE 90%,#DEDEDE 100%); filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#DEDEDE',GradientType=0 ); background:linear-gradient(top, #ffffff 0%,#EDEDED 90%,#DEDEDE 100%); position:relative;}.date {text-align:right;color:#555;padding:3px 5px 0 0;}.shop{    margin:0 0 0 10px;}.shop a{color:#006699;    font-size:16px;    font-weight:bold;    text-decoration:underline;}.shop span{    font-size:10px;    color:#666;    font-weight:normal;    vertical-align:middle;}.shop_bottom {    margin:15px 0 0 10px;}.shop_bottom a{color:#006699;    font-size:12px;    font-weight:bold;    text-decoration:underline;}.shop_bottom span{    font-size:10px;    color:#666;    font-weight:normal;    vertical-align:middle;}.name{    margin:5px 0 5px 10px;}.name a{    color:#F06;    font-size:14px;    font-weight:bold;    text-decoration:underline;}.data{    font-size:11px;    line-height:13px;    margin:0 0 0 10px;}.profile img{    position:absolute;    bottom:10px;    right:10px;}.i_photos{    text-align:center;}.i_photos a img{    border:1px solid #CCC;    padding:5px;    margin:5px 0;    max-width:140px;}.i_photos a span{    font-size:11px;    color:#069;    text-decoration:underline;    }.i_str{    padding:10px;}.i_str dd{    font-size:13px;    font-weight:bold;    color:#F06;}.i_str dt{    font-size:13px;    line-height:140%;    padding:5px 0 15px 10px;word-break:break-all;word-wrap:break-word;}.shop_btn a{    display:block;    width:270px;    height:37px;    padding:8px 0 0 0;    margin:0 auto 15px;    background:URL(https://cfs.pokepara.jp/PokeparaQ/Images/img/Sp/interview/shop_btn.png) no-repeat;    text-align:center;    color:#FFF;    font-weight:bold;}.page{    margin:0 10px;}.cl{    clear:both;}.prev{    float:left;}.next{    float:right;}.backnumber{    border:1px solid #CCC;    background:#EFEFEF;    margin:15px 10px;    -moz-border-radius:10px;    -webkit-border-radius:10px;    -o-border-radius:10px;    -ms-border-radius:10px;}.backnumber h4{    padding:5px 0 5px 10px;    border-bottom:1px solid #CCC;}.backnumber ul li a{    display:block;    border-bottom:1px solid #CCC;    background:-moz-linear-gradient(top, #ffffff 0%, #EDEDED 90%, #DEDEDE 100%); background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(90%,#EDEDED), color-stop(100%,#DEDEDE)); background:-webkit-linear-gradient(top, #ffffff 0%,#EDEDED 90%,#DEDEDE 100%); background:-o-linear-gradient(top, #ffffff 0%,#EDEDED 90%,#DEDEDE 100%); background:-ms-linear-gradient(top, #ffffff 0%,#DEDEDE 90%,#DEDEDE 100%); filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#DEDEDE',GradientType=0 ); background:linear-gradient(top, #ffffff 0%,#EDEDED 90%,#DEDEDE 100%); padding:5px 0; position:relative;min-height:60px;}.backnumber ul li a:after {display:block;position:absolute;top:50%;right:10px;width:7px;height:7px;margin-top:-4px;border-top:solid 3px #AAA;border-right:solid 3px #AAA;-webkit-transform:rotate(45deg);transform:rotate(45deg);content:"";}.backnumber ul li a .photo {float:left;width:80px;padding-left:5px;}.backnumber ul li a .photo img {width:80px;}.backnumber ul li a .prof { float:left;width:190px;}.b_shop{    color:#006699;    font-size:16px;    font-weight:bold;    padding:0 0 0 10px;}.b_shop span{    font-size:10px;    color:#666;    font-weight:normal;    vertical-align:middle;}.b_name{    margin:3px 0 3px 10px;    color:#F06;    font-size:16px;    font-weight:bold;}.b_data{    color:#666;    font-size:11px;    line-height:13px;    margin:0 0 0 10px;}.more_bn{    text-align:right;    padding:7px 10px 7px 0;}.more_bn a{    font-size:12px;    color:#F06;    text-decoration:underline;}    