@charset "UTF-8";.main{clear:both;position:relative}.flickSlider{margin:0 auto;text-align:left;display:none}.flickSlider .flickView{width:100%;text-align:left;position:relative;overflow:hidden}.flickSlider .flickView ul{top:0;left:0;width:100%;height:270px!important;position:absolute;overflow:hidden}.flickSlider .flickView ul li{width:100%;float:left;display:inline;overflow:hidden;white-space:nowrap;margin:0}.flickSlider .flickView ul li img{width:100%}.flickSlider .flickThumb{background:url(/img/main_iconbg_18.png) no-repeat center 3px;display:table;position:absolute;bottom:0;width:100%;overflow:hidden;float:left;text-align:center}@media screen and (min-width:680px){.flickSlider .flickThumb{top:258px}}.flickSlider .flickThumb ul{display:table-cell;text-align:center;margin:0 auto;display:inline-block;padding:0 16px}.flickSlider .flickThumb ul li{float:left;cursor:pointer;height:10px;width:8px;color:#666;font-size:1em;line-height:1em;margin-right:2px;background:url(/img/icon/maru_non.png) no-repeat left 2px;background-size:8px}.flickSlider .flickThumb ul li:last-child{margin-right:0}.flickSlider .flickThumb ul li.active{background:url(/img/icon/maru_activ.png) no-repeat left 2px}.flickSlider .flickThumb ul:after,.flickSlider .flickView ul:after{content:".";height:0;clear:both;display:block;visibility:hidden}.flickSlider .flickThumb ul,.flickSlider .flickView ul{display:inline-block;overflow:hidden}.sloccoFilterBox select{height:32px}@media screen and (max-width:680px){.sloccoFilterBox select{width:100%}}@media screen and (min-width:680px){.sloccoFilterBox select{width:350px}}.sloccoBox .detailBox{float:left;margin:0 0 0 1%;width:23%;border:2px solid #026fca;height:auto;text-align:center}@media screen and (max-width:680px){.sloccoBox .detailBox{float:left;margin-left:2.5%;width:46%;height:auto;text-align:center}}.sloccoBox .detailBox .exhibitor{margin:0 3%;width:94%}.sloccoBox .detailBox .image{margin:2%;width:94%;border:1px solid #026fca}.sloccoBox .detailBox .companyName{width:94%;padding:5px;margin-top:3%;text-align:center;display:table-cell;vertical-align:middle}@media screen and (min-width:680px){.sloccoBox .detailBox .companyName{padding:5px;margin-top:10px;width:157px;height:82px}}.sloccoBox .detailBox .companyName img{width:100%;margin:0;text-align:center}@media screen and (min-width:680px){.sloccoBox .detailBox .companyName img{height:82px}}.sloccoBox .lockBox,.sloccoBox .lockBoxKey{position:relative}.sloccoBox .lockBox a:hover{-moz-opacity:0.75;opacity:.75}.sloccoBox .lockBoxKey .slot{-moz-opacity:0.25;opacity:.25}.sloccoBox .lockBox .key,.sloccoBox .lockBoxKey .key{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.sloccoBox .lockBox .key img,.sloccoBox .lockBoxKey .key img{width:50%}.mypageBoxSlocco{overflow:hidden;zoom:1}@media screen and (max-width:680px){.mypageBoxSlocco{margin:0 2.5%}}@media screen and (min-width:680px){.mypageBoxSlocco{margin-top:10px}}@media screen and (max-width:680px){.mypageBoxSlocco .boxSet_info .keyBox{margin:1px 8px 5px 8px;padding-right:5px;color:#fff;font-weight:400}}@media screen and (min-width:680px){.mypageBoxSlocco .boxSet_info .keyBox{margin:0 8px 5px 8px;padding-right:5px;width:169px;text-align:right;color:#fff;font-weight:400}}.mypageBoxSlocco .boxSet_info .pointBox{float:left;margin:0 8px 5px 8px;background-color:#ff920b;border:3px solid #ff920b;border-radius:2px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box}@media screen and (max-width:680px){.mypageBoxSlocco .boxSet_info .pointBox{margin-left:0}}.mypageBoxSlocco .boxSet_info .pointBox.blue{background-color:#026fca;border:3px solid #026fca}.mypageBoxSlocco .boxSet_info .pointText{float:left;padding:1px 2px;margin-top:1px;width:74px;color:#fff;font-size:12px}.mypageBoxSlocco .boxSet_info .point{float:left;padding:1px 4px 1px 0;background-color:#fff;width:88px;text-align:right;color:#000;font-weight:400}.mypageBoxSlocco .boxSet_info .keyBox img{margin-right:3px;height:16px;vertical-align:middle}@media screen and (max-width:680px){.mypageBoxSlocco .boxSet_info .keyBox img{margin-right:3px;width:12px;vertical-align:middle}}.sloccoRankingBox{margin:0 15px}@media screen and (min-width:680px){.sloccoRankingBox{margin:0 15px}}@media screen and (max-width:680px){.sloccoRankingBox .ranking_list dd.photo,.sloccoRankingBox .ranking_list2 dd.photo{width:10%}}@media screen and (max-width:680px){.sloccoRankingBox .ranking_list dd.nickname,.sloccoRankingBox .ranking_list2 dd.nickname{width:52%}}@media screen and (max-width:680px){.sloccoRankingBox .ranking_list dd.nickname2,.sloccoRankingBox .ranking_list2 dd.nickname2{width:47%}}@media screen and (min-width:680px){.sloccoRankingBox .ranking_list .rank_img,.sloccoRankingBox .ranking_list2 .rank_img{vertical-align:middle}}.sloccoRankingBox .ranking_list,.sloccoRankingBox .ranking_list2{clear:both;border-bottom:solid 1px #ccc;overflow:hidden;zoom:1}@media screen and (max-width:680px){.sloccoRankingBox .ranking_list,.sloccoRankingBox .ranking_list2{padding:1% 0}}@media screen and (min-width:680px){.sloccoRankingBox .ranking_list,.sloccoRankingBox .ranking_list2{padding:10px 0 5px 0;margin:0;width:342px;height:35px}}.sloccoRankingBox .ranking_list img,.sloccoRankingBox .ranking_list2 img{width:100%}.sloccoRankingBox .ranking_list dt,.sloccoRankingBox .ranking_list2 dt{display:table;float:left;margin:0;padding:0}@media screen and (max-width:680px){.sloccoRankingBox .ranking_list dt,.sloccoRankingBox .ranking_list2 dt{width:10%;height:36px}}@media screen and (min-width:680px){.sloccoRankingBox .ranking_list dt,.sloccoRankingBox .ranking_list2 dt{margin-right:3px;width:40px;height:36px}}.sloccoRankingBox .ranking_list dd,.sloccoRankingBox .ranking_list2 dd{display:table;float:left;margin:0;padding:0}@media screen and (max-width:680px){.sloccoRankingBox .ranking_list dd,.sloccoRankingBox .ranking_list2 dd{height:36px;margin-left:1%}}.sloccoRankingBox .ranking_list .value,.sloccoRankingBox .ranking_list2 .value{background-color:#888;font-size:10pt;color:#fff;padding:0;min-width:1em;text-align:center;border-radius:7px;font-weight:700;margin:0;padding:1px 0 0 0}.sloccoRankingBox .ranking_list .ver_mid,.sloccoRankingBox .ranking_list2 .ver_mid{display:table-cell;vertical-align:middle}.sloccoRankingBox .ranking_list dd.nickname p,.sloccoRankingBox .ranking_list dd.nickname2 p,.sloccoRankingBox .ranking_list2 dd.nickname p,.sloccoRankingBox .ranking_list2 dd.nickname2 p{word-break:break-all;text-align:left;line-height:1em}@media screen and (min-width:680px){.sloccoRankingBox .ranking_list dd.nickname p,.sloccoRankingBox .ranking_list dd.nickname2 p,.sloccoRankingBox .ranking_list2 dd.nickname p,.sloccoRankingBox .ranking_list2 dd.nickname2 p{margin:4px 0 0 0;font-size:1.25em}}.sloccoRankingBox .ranking_list dd.achieve,.sloccoRankingBox .ranking_list dd.point,.sloccoRankingBox .ranking_list2 dd.achieve,.sloccoRankingBox .ranking_list2 dd.point{float:right;text-align:right;font-size:1.5em;color:#026fca}@media screen and (max-width:680px){.innerSet2,.moreBtn{margin-top:0}}@media screen and (max-width:680px){.sloccoBox .sp_set{overflow:hidden;zoom:1;clear:both;background:none;margin-bottom:2%;padding-bottom:4%}}@media screen and (max-width:680px){.sloccoInfoBox{margin:0 2.5% 3% 2.5%;color:#fff}}@media screen and (min-width:680px){.sloccoInfoBox{margin:0 8px 10px 8px;color:#fff}}@media screen and (max-width:680px){.sloccoFilterBox{padding-bottom:2%}}@media screen and (min-width:680px){.sloccoFilterBox{display:table;margin-bottom:5px}}@media screen and (max-width:680px){.sloccoFilterBox .selectBoxLeft{width:90%;margin:0 5%}}@media screen and (min-width:680px){.sloccoFilterBox .selectBoxLeft{width:220px;padding:0 14px 0 24px;margin:0;display:table-cell;vertical-align:middle}}@media screen and (max-width:680px){.sloccoFilterBox .selectBoxRight{display:table;width:90%;margin:4% 5% 4% 5%}}@media screen and (min-width:680px){.sloccoFilterBox .selectBoxRight{width:346px;margin:0 0 20px 0;display:table-cell;vertical-align:middle}}@media screen and (max-width:680px){.mypageBoxSlocco .boxSet_info .pointBox .point{width:80px}}@media screen and (max-width:680px){.mypageBoxSlocco .boxSet_info .pointBox.blue .point{width:30px}}@media screen and (max-width:680px){.sloccoRankingBox .ranking_list dd.achieve,.sloccoRankingBox .ranking_list2 dd.achieve{width:25%;height:35px;line-height:35px}}@media screen and (max-width:680px){.sloccoRankingBox .ranking_list dd.point,.sloccoRankingBox .ranking_list2 dd.point{width:28%;height:35px;line-height:35px}}@media screen and (min-width:680px){section#primary{border-top:solid 8px}}@media screen and (min-width:680px){.sloccoBox .pc_set{overflow:hidden;zoom:1;clear:both;background:none;margin-bottom:20px;padding-bottom:5px;height:auto;margin:3% 3%}}@media screen and (min-width:680px){.sloccoBox .moreLink1{margin-top:-10px;margin-left:20px}}@media screen and (min-width:680px){.mypageBoxSlocco.sp{display:none}}@media screen and (min-width:680px){.sloccoRankingBox .ranking_list2{width:728px}}@media screen and (min-width:680px){.sloccoRankingBox .ranking_list dd,.sloccoRankingBox .ranking_list2 dd{height:36px}}@media screen and (min-width:680px){.sloccoRankingBox .ranking_list dd.photo,.sloccoRankingBox .ranking_list2 dd.photo{margin-right:6px;width:33px}}@media screen and (min-width:680px){.sloccoRankingBox .ranking_list dd.nickname{width:174px}}@media screen and (min-width:680px){.sloccoRankingBox .ranking_list2 dd.nickname{width:544px}}@media screen and (min-width:680px){.sloccoRankingBox .ranking_list dd.nickname2{width:136px}}@media screen and (min-width:680px){.sloccoRankingBox .ranking_list2 dd.nickname2{width:494px}}@media screen and (min-width:680px){.sloccoRankingBox .ranking_list dd.achieve,.sloccoRankingBox .ranking_list2 dd.achieve{width:72px;height:35px;line-height:35px;margin:2px 0 0 0}}@media screen and (min-width:680px){.sloccoRankingBox .ranking_list2 dd.achieve{width:80px}}@media screen and (min-width:680px){.sloccoRankingBox .ranking_list dd.point,.sloccoRankingBox .ranking_list2 dd.point{width:110px;height:35px;line-height:35px;margin:2px 0 0 0}}@media screen and (min-width:680px){.sloccoRankingBox .ranking_list2 dd.point{width:120px}}.slocco_banner img{width:94%;margin:1% 3% 2%;border:2px #000 solid}