@charset "utf-8";#sub h1 {display: none;}#categoryListWrapper .option {margin: 1px 0 5px 0;}#categoryListWrapper .pagenation {margin-bottom: 20px;}#categoryList {margin-bottom: 15px;}#categoryList li {position: relative;overflow: hidden;margin: 0 0 20px 5px;*zoom: 1;}#categoryList li .appInfoWrapper {display: table-cell;overflow: hidden;vertical-align: middle;*display: inline;*zoom: 1;}#categoryList li .thumb {position: relative;float: left;width: 100px;height: 100px;margin-right: 10px;vertical-align: middle;}#categoryList .explanation {float: left;width: 529px;padding-right: 10px;}#categoryList .appNameWrapper {margin-bottom: 8px;}#categoryList .appName {float: left;width: 445px;font-size: 123.1%;line-height: 1.25;}#categoryList .appName a {vertical-align: middle;}#categoryList .favoWrapper {float: right;}#categoryList .caption {margin-top: 5px;font-size: 92.4%;line-height: 1.5;}#categoryList .rating dt {font-weight: bold;}#categoryList li .price {display: table-cell;width: 90px;font-weight: bold;text-align: center;vertical-align: middle;*display: inline;*zoom: 1;}#categoryList li .price .past,#categoryList li .price .now,#categoryList li .price .percentage {width: 90px;margin: 0 10px 0 5px;font-size: 123.1%;line-height: 1.25;}#categoryList li .price .past {padding-bottom: 25px;background-repeat: no-repeat;}#categoryList li .price .now {color: #4d4d4d;}#categoryList li .price .percentage {font-size: 107.8%;color: #e454a4;}#categoryListWrapper .otherApp {margin-bottom: 20px;padding: 15px 0;border-top: 1px solid #ccc;border-bottom: 1px solid #999;font-size: 107.8%;text-align: center;}#categoryListWrapper .otherApp img {margin-right: 5px;vertical-align: middle;}#categoryListWrapper .otherApp a {letter-spacing: 1px;vertical-align: middle;}#categoryList li p.yMarket {margin-top: 2px;}#adPromotionCategory {margin: -18px 0 20px;padding-bottom: 2px;border-bottom: 1px solid #ccc;}#adPromotionCategory .carousel {position: relative;padding: 10px 5px;}#adPromotionCategory .caLeftBtn,#adPromotionCategory .caRightBtn {position: absolute;top: 50%;width: 20px;height: 60px;margin-top: -30px;background-color: #ccc;cursor: pointer;text-align: center;text-indent: -9999px;z-index: 1;*zoom: 1;}#adPromotionCategory .caLeftBtn {left: 5px;}#adPromotionCategory .caRightBtn {right: 5px;}#adPromotionCategory .caLeftBtn:hover,#adPromotionCategory .caRightBtn:hover {background-color: #aaa;}#adPromotionCategory .carousel .wrap {position: relative;width: 690px;margin: 0 30px;overflow: hidden;}#adPromotionCategory .carousel ol {position: absolute;width: 90px;height: 11px;margin: 7px 0 0 7px;overflow: hidden;z-index: 1;}#adPromotionCategory .one .caLeftBtn,#adPromotionCategory .one .caRightBtn,#adPromotionCategory .one .wrap ol {display: none;}#adPromotionCategory .carousel ol li {float: left;width: 9px;height: 9px;margin-right: 7px;border: 1px solid #ccc;}#adPromotionCategory .carousel ol li a {display: block;width: 9px;height: 9px;background-color: #808080;cursor: pointer;text-indent: -9999px;_line-height: 0.5;}#adPromotionCategory .carousel ol li a:hover {background-color: #b3b3b3;}#adPromotionCategory .carousel ol li a.crr,#adPromotionCategory .carousel ol li a.crr:hover {background-color: #fff;cursor: default;}#adPromotionCategory .carousel ul {position: relative;top: 0;width: 3450px;}#adPromotionCategory .carousel ul li {display: block;float: left;width: 690px;overflow: hidden;*zoom: 1;*float: left;}#adPromotionCategory .carousel .thumb {float: left;width: 315px;height: 154px;margin-right: 15px;}#adPromotionCategory .carousel .explanation {float: left;width: 360px;}#adPromotionCategory .carousel .appNameWrapper {margin-bottom: 8px;}#adPromotionCategory .carousel .title {margin-bottom: 8px;font-size: 123.1%;line-height: 1.25;}#adPromotionCategory .carousel .period {color: #808080;font-size: 92.4%;text-align: right;}#adPromotionCategory .carousel .appName {float: left;width: 270px;font-size: 123.1%;line-height: 1.25;}#adPromotionCategory .carousel .appName a {vertical-align: middle;}#adPromotionCategory .carousel .favoWrapper {float: right;}#adPromotionCategory .carousel .caption {margin-bottom: 8px;font-size: 107.8%;}#adPromotionCategory .carousel .price {margin-bottom: 5px;color: #4d4d4d;font-size: 107.8%;vertical-align: middle;*display: inline;*zoom: 1;}#adPromotionCategory .carousel .price .now {font-weight: bold;}