#box01{margin:30px auto 50px;width:950px}#box01 .ttl_txt{font-weight:700;margin-bottom:15px;text-align:center}#box01 .ttl{background:url() 50% no-repeat;height:55px;overflow:hidden;text-indent:200%;white-space:nowrap}#chocola_select ul{margin-bottom:8px;width:960px}#chocola_select ul li{float:left;margin-bottom:10px;margin-right:10px;overflow:hidden;width:230px}#chocola_select ul li img{border-radius:5px}#chocola_select ul li:hover img{opacity:.8}@media print,screen and (max-width:640px){#box01{margin:0 auto 10%;width:95%}#box01 .ttl{background:url() 50% no-repeat;background-size:100%;height:0;margin:0 auto 5px;overflow:hidden;padding-bottom:16.23246%;text-indent:200%;white-space:nowrap;width:80%}#box01 .ttl_txt{text-align:left}#chocola_select ul{width:auto}#chocola_select ul li{background-color:#fff;border-radius:5px;box-sizing:border-box;float:left;margin-bottom:2%;margin-right:0;overflow:hidden;text-align:center;width:49%}#chocola_select ul li:nth-child(2n){float:right}#chocola_select ul li:hover img{opacity:1}}@media screen and (min-width:641px){#article_detail_wrap{padding-bottom:0!important}#article_detail_wrap #main .hideSP{padding:0 42px!important;width:615px!important}#article_detail_wrap #main .nopadding{padding:0!important}#supportItems dd{padding-top:90px}}@media screen and (max-width:640px){#article_detail_wrap{padding-bottom:5%!important}#article_detail_wrap #main{background-color:#fff;border-radius:0;box-shadow:none;float:none;padding:2% 2% 10%;width:100%}}