.eyecatch-wrapper{width:100%;margin-top:20px}.eyecatch{position:relative;width:960px;height:285px;margin:0px auto 10px auto}.pickUp{float:left;width:766px;height:270px}.pickUp .badge{text-indent:-9999px;font-size:0px;z-index:999;position:absolute;height:30px;width:30px;top:10px;right:180px}.pickUp .badge-art{background:url(/images/badge-art.png) no-repeat top right}.pickUp .badge-education{background:url(/images/badge-education.png) no-repeat top right}.pickUp .badge-fashion{background:url(/images/badge-fashion.png) no-repeat top right}.pickUp .badge-movie{background:url(/images/badge-movie.png) no-repeat top right}.pickUp .badge-music{background:url(/images/badge-music.png) no-repeat top right}.pickUp .badge-photo{background:url(/images/badge-photo.png) no-repeat top right}.pickUp .badge-shodo{background:url(/images/badge-shodo.png) no-repeat top right}.pickUp .badge-sports{background:url(/images/badge-sports.png) no-repeat top right}.pickUp .badge-food{background:url(/images/badge-food.png) no-repeat top right}.pickUp .badge-technology{background:url(/images/badge-technology.png) no-repeat top right}.pickUp .badge-project-new{background:url(/images/badge-project-new.png) no-repeat top right}.pickUp .toFeature{margin-left:10px;text-align:left;font-weight:normal;float:right}.pickUpPict{float:left;width:320px;height:240px;margin-top:5px}.pickUpContents{float:left;position:relative;width:420px;height:220px;margin-top:10px;margin-left:5px;padding:9px;border-radius:5px;border:1px solid #e6e6e6;color:#464646;background-color:#f0f0f0;margin-right:-5px}.pickUpTextWrapper{float:left;width:330px;height:120px}.pickUpTitle{float:left;width:330px;min-height:25px;max-height:60px}h3#eyecatchPickUpTitle{font-size:17px;font-weight:bold}.pickUpAbst{float:left;min-height:49px;width:330px;padding-top:1px;font-size:13px;line-height:16px;letter-spacing:-0.5px;overflow:hidden}.pickUpAuthWrapper{float:left;width:80px;margin:0 0 0 10px}.pickUpAuthPictWrapper{float:right;width:80px;height:80px}.pickUpAuthPict{max-width:80px;max-height:80px;border-radius:5px}.pickUpAuthTitle{float:right;width:80px;height:14px}div#pickUpAuthTitle{font-size:smaller;text-align:right;line-height:14px}.pickUpAuthName{float:right;width:80px;height:12px}h2#eyecatchPickUpAuthName{font-size:12px;line-height:12px;text-align:right;font-weight:bold}.pickUpProg{float:left;width:420px;height:115px}.pickUpPrjMG{position:absolute;bottom:80px;right:10px;font-size:12px;color:#231815;font-weight:bold}.pickUpPrjMG div{display:inline-block;width:16px;height:16px;border:1px solid #999;background:#fff100}.pickUpPrjMG div.cocacola{display:inline-block;width:16px;height:16px;border:1px solid #999;background:#cc3300}.pickUpPrjMG img{margin-bottom:-2px}.pickUpPrjSitu{float:left;width:330px;height:19px;border-top:1px solid #c8c8c8;margin-top:2px;padding-top:3px;padding-bottom:1px;font-size:15px}.situ{float:left;font-weight:bold}.pickUpPrjProgBar{float:left;width:420px;height:30px}.pickUpPrj-pledged-wrap{position:absolute;top:130px;width:420px;height:30px;margin-top:25px;background-color:#646464;box-shadow:0px 0px 1px 1px rgba(0,0,0,0.4) inset;border-radius:5px}.pickUpPrj-pledged{position:relative;top:-10px;left:0;height:30px;max-width:420px;margin-top:10px;background-color:#1e96e4;box-shadow:0px 0px 4px 1px rgba(0,0,0,0.4) inset;border-radius:5px;float:left}.pickUpPrjProgStatus{float:left;width:420px;height:50px}ul.pickUpPrj-status{display:block;width:420px;height:50px}li.status{float:left;height:50px;text-align:center;font-weight:bold}.listName{font-size:12px;margin-top:5px}.listNum{font-size:24px;margin-top:5px}li.status#pickUpFirstStatus{display:block;width:120px}li.status#pickUpMidStatus{display:block;width:170px;border-left:1px solid #c8c8c8;border-right:1px solid #c8c8c8}li.status#pickUpLastStatus{display:block;width:130px;margin-right:-5px}.news{float:right;width:170px;height:265px}.newsContents{margin-top:5px;width:170px;height:265px;overflow:hidden}.newsContents img{border-radius:6px}.top-feature-banner{position:relative;border-radius:6px}.feature-banner-text{position:relative;left:6px;color:#fff}.feature-banner-remaining-days{display:block;position:absolute;left:66px;bottom:15px;font-size:26px;color:#fe317d}.newsPictWrapper{position:relative;float:left;width:164px;height:68px;border:1px solid #e6e6e6;overflow:hidden}.newsPict{position:absolute;width:164px;height:68px}.newsTitle{float:left;width:170px;margin:0 0 0px 0px;font-size:10px}
