@charset "utf-8";#toplink li {display: inline-block;width: 50%;font-size: 107.8%;text-align: center;*display: inline;*zoom: 1;}#toplink.single li {width: 100%;}#android .more {padding: 0 5px 10px 0;}h1 {display: none;}#appTopics {margin-bottom: 20px;}#appTopics .h2wrapper {margin-bottom: 20px;}#appTopics h2 {width: 138px;height: 27px;}#appTopics li {margin-bottom: 15px;padding: 0 5px 10px 5px;overflow: hidden;}#appTopics li {zoom: 1;}#appTopics li.last {margin-bottom: 0;}#appTopics .thumb,#appTopics .explanation {float: left;}#appTopics .thumb {width: 102px;height: 102px;margin-right: 10px;border: 1px solid #ccc;text-align: center;vertical-align: middle;}#appTopics .explanation {width: 323px;}#appTopics .explanation dt {margin-bottom: 5px;font-size: 123.1%;}#appTopics .explanation dd {margin-bottom: 5px;font-size: 92.4%;line-height: 1.5;}#appTopics .explanation .delivery {color: #808080;}#android #adNewArticle h2 {width: 134px;height: 27px;}#adNewArticle .h2wrapper {margin-bottom: 20px;}#adNewArticle {margin-bottom: 20px;}#adNewArticle li {padding: 0 5px;margin-bottom: 20px;overflow: hidden;}#adNewArticle li {zoom: 1;}#adNewArticle li.last {margin-bottom: 0;}#adNewArticle .thumb, #adNewArticle .explanation {float: left;}#adNewArticle .thumb {width: 62px;height: 62px;margin-right: 10px;border: 1px solid #ccc;text-align: center;vertical-align: middle;}#adNewArticle .explanation {width: 366px;}#adNewArticle .title {margin-bottom: 9px;font-size: 123.1%;}#adNewArticle .cpName {margin-bottom: 9px;font-size: 92.4%;}#adNewArticle .cpName a {color: #6584d7;}#adNewArticle .cpName .delivery {color: #808080;}#adNewArticle .caption {font-size: 92.4%;line-height: 1.5;}#android #adSpecial h2 {width: 41px;height: 27px;}#adSpecial .h2wrapper {margin-bottom: 20px;}#adSpecial {margin-bottom: 20px;}#adSpecial .title {margin-bottom: 5px;font-size: 107.8%;}.carousel {position: relative;margin-bottom: 20px;}.caLeftBtn,.caRightBtn {display: block;position: absolute;top: 0;width: 20px;height: 60px;background-color: #ccc;cursor: pointer;text-indent: -9999px;z-index: 2;overflow: hidden;}.carousel .wrap {position: relative;float: left;}.carousel ul {position: absolute;left: 0;top: 0;}.carousel li {float: left;}#carouselTop {width: 447px;border: 1px solid #ccc;overflow: hidden;}#carouselTop .caLeftBtnWrap,#carouselTop .caRightBtnWrap {display: block;position: relative;float: left;width: 66px;height: 154px;z-index: 1;overflow: hidden;}#carouselTop .caLeftBtn,#carouselTop .caRightBtn {display: block;width: 100%;height: 100%;background-color: transparent;_filter: alpha(opacity=70);z-index: 2;}#carouselTop .caLeftBtnHover,#carouselTop .caRightBtnHover {_filter: alpha(opacity=90);}#carouselTop .caLeftBtn span,#carouselTop .caRightBtn span {display: block;position: absolute;top: 0;width: 23px;height: 25px;margin-top: 65px;text-indent: -9999px;z-index: 3;}#carouselTop .caLeftBtn span {left: 5px;}#carouselTop .caRightBtn span {right: 5px;}#carouselTop.one .caLeftBtn,#carouselTop.one .caRightBtn {display: none;}#carouselTop .wrap {width: 315px;height: 154px;}#carouselTop li {width: 315px;height: 154px;}#carouselBottom {padding-left: 25px;}#carouselBottom .caLeftBtn,#carouselBottom .caRightBtn {float: left;margin-top: 35px;text-indent: -9999px;}#carouselBottom .caLeftBtn {left: 0;}#carouselBottom .caRightBtn {right: 0;}#carouselBottom .wrap {width: 400px;height: 130px;overflow: hidden;}#carouselBottom li {width: 170px;padding: 0 14px;_padding: 0 13px;text-align: center;}#carouselBottom li.over a {border-color: #ccc;}#carouselBottom li a {padding: 4px 5px;width: 160px;height: 120px;border-width: 1px;border-style: solid;border-color: #fff;}#carouselBottom.anim li.over a {border-color: #fff;}#carouselBottom a {display: block;}#carouselBottom li .info {display: none;}#carouselBottomInfo {display: none;position: absolute;top: 125px;left: 39px;_left: 38px;width: 162px;padding: 4px;border-width: 0 1px 1px;border-style: solid;border-color: #ccc;background: #fff;z-index: 999;}#carouselBottom .show {display: block;}#carouselBottom.anim #carouselBottom .show {display: none;}#carouselBottom.one {padding-left: 0;}#carouselBottom.one .caLeftBtn,#carouselBottom.one .caRightBtn {display: none;}#carouselBottom.one .wrap {width: 170px;}#carouselBottom.one ul {position: relative;top: auto;left: auto;}#carouselBottom.one li {padding: 0;}#carouselBottom.one #carouselBottomInfo {display: block;float: left;position: relative;top: auto;left: auto;width: 265px;border-width: 0;padding: 5px;}#carouselBottom .even {left: 237px;_left: 236px;}#carouselBottom .show .title,#carouselBottom.one .title {display: inline;font-size: 107.8%;}#carouselBottom.anim #carouselBottomInfo {display: none;}#carouselBottomInfo .desc {padding-top: 5px;color: #808080;font-size: 92.4%;line-height: 1.5;}#android .cmnError {margin-bottom: 20px;}#appPrize {position: relative;overflow: hidden;margin-bottom: 20px;padding-bottom: 20px;*zoom: 1;}#appPrize .h2wrapper {margin-bottom: 10px;}#appPrize h2 {width: 217px;}#appPrize .update {font-size: 92.4%;margin-bottom: 8px;padding: 0 5px;text-align: right;}#appPrize .tableWrapper {position: relative;margin-left: -1px;*zoom: 1;}#appPrize td {width: 129px;padding: 0 10px 18px;border-left: 1px solid #ccc;vertical-align: top;}#appPrize .thumb {margin-bottom: 8px;text-align: center;}#appPrize .appName {width: 129px;margin-bottom: 10px;font-size: 107.8%;}#appPrize .priceWrapper {position: absolute;bottom: 0;width: 129px;overflow: hidden;*zoom: 1;}#appPrize .price {float: left;font-size: 107.8%;font-weight: bold;}#appPrize .favoWrapper {float: right;}#addToTopFavorite *{line-height:1.3;*line-height:1.25;margin:0;padding:0;}#addToTopFavorite{font-size:12px;line-height:1.22;*font-size:small;*font:x-small;position:relative;z-index:1;border:1px solid #ccc;padding:10px;background-position:0 -160px;background-repeat:repeat-x;background-color:#fff;text-align:center;color:#000;}#addToTopFavoriteTtl,#addToTopFavoriteBtn{font-size:108%;*font-size:100%;}#addToTopFavorite a{color:#1d3994;text-decoration:none;}#addToTopFavorite a:hover{text-decoration:underline;}#addToTopFavoriteTtl span{display:block;font-size:92.4%;}#addToTopFavoriteBtn{position:relative;width:160px;height:16px;margin:10px auto 0;background-position:0 -20px;background-repeat:no-repeat;}#addToTopFavoriteBtn.attfAdded{background-position:0 -40px;}#addToTopFavoriteTxt{display:block;cursor:pointer;height:16px;text-indent:-9999px;overflow:hidden;zoom:1;}#addToTopFavoriteBtn .attfBtnP1{background-position:0 -60px;}#addToTopFavoriteBtn .attfBtnP2{cursor:auto;background-position:0 -80px;}#addToTopFavoriteBtn .attfBtnP3{cursor:auto;background-position:0 -100px;}#addToTopFavoriteImg{height:241px;margin-top:5px;background:url(http://k.yimg.jp/images/top/sp/add_favorite/bg_img.png) no-repeat 50% 0;text-indent:-9999px;}#addToTopFavoriteWindow{position:absolute;top:16px;left:50%;width:200px;margin-left:-100px;background-position:50% 0;background-repeat:no-repeat;text-align:left;font-weight:normal;}#addToTopFavoriteWindow2{margin-top:12px;border:solid #ccc;border-width:0 2px 2px 0;}#addToTopFavoriteWindow3{border:1px solid #57718f;background:#fff;}#addToTopFavoriteWindowTtl{padding:9px 4px;}#addToTopFavoriteWindowTtl strong{display:block;font-weight:bold;color:#f00;}#addToTopFavoriteWindowDtl{border-top:1px dotted #9baab1;padding:4px;}#addToTopFavoriteWindowDtl li{overflow:hidden;zoom:1;padding:3px 0;}#addToTopFavoriteWindowDtl li a{float:left;padding-left:20px;background-repeat:no-repeat;background-position:0 50%;}#addToTopFavoriteWindowDtl li .attfBtn{float:right;border:1px solid #999;}#addToTopFavoriteWindowDtl li .attfBtn span{display:block;padding:0 2px;border-top:1px solid #fff;background-color:#333;background-position:0 -120px;color:#fff;cursor:pointer;}#addToTopFavoriteWindowCancel{margin:10px 60px;border:1px solid #999;}#addToTopFavoriteWindowCancel span{display:block;border-top:1px solid #fff;background:#ccc;text-align:center;cursor:pointer;}#addToTopFavoriteAlert{text-align:left;}#addToTopFavorite {margin-bottom: 20px;}#cmnInfo {margin-bottom: 20px;}#cmnInfo h2 {width: 62px;height: 27px;}#cmnInfo ul li {margin-bottom: 8px;padding-left: 15px;font-size: 92.4%;line-height: 1.33;}#cmnManagementApp {margin-bottom: 20px;}#cmnManagementApp h2 {width: 174px;}#cmnManagementApp .banner {margin-bottom: 10px;text-align: center;}#cmnManagementApp .download {margin-bottom: 15px;}#cmnManagementApp .download a {display: block;width: 160px;height: 30px;margin: 0 auto;text-indent: -9999px;}#cmnService {margin-bottom: 20px;}#cmnService h2 {width: 116px;}#cmnService p {margin-bottom: 10px;}