@charset "utf-8";body .form1{width:170px}.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}.clearfix{display:inline-table}* html .clearfix{height:1%}.clearfix{display:block}#clearfix:after{content:".";display:block;clear:both;height:0;visibility:hidden}#clearfix{min-height:1px}* html .clearfix{height:1px}.apps-data,.delet-btn a,.delet-btn a span{border-radius:3px}.line-none,.line-none a{border-right:none!important;border-bottom:none!important;box-shadow:none}.round-item{border-radius:15px}.round-item-7{border-radius:7px}.round-item.iphone{border-radius:15px!important}.round-item.android{border-radius:0!important}.apps-data-left .round-item.iphone{border-radius:26px!important}.apps-list .apps-rank-none img,.mypage .apps-data-left img{box-shadow:none;border-radius:0}.apps-ranking-box .apps-list-left img,.mypage .apps-review-ttl-icon img{box-shadow:none}.apps-inner-section,.menu-inner,.menu-title{background:-webkit-linear-gradient(top,#fff 0,#f5f5f5 100%);background:-ms-linear-gradient(top,#fff 0,#f5f5f5 100%);background:linear-gradient(to bottom,#fff 0,#f5f5f5 100%)}.alert-check p span,.f-bg{background:-webkit-linear-gradient(top,#fff 0,#eee 100%);background:-ms-linear-gradient(top,#fff 0,#eee 100%);background:linear-gradient(to bottom,#fff 0,#eee 100%)}.btn01,.delet-btn a span,[class^=read-btn]{background:-webkit-linear-gradient(top,#fdfdfd 0,#eee 100%);background:-ms-linear-gradient(top,#fdfdfd 0,#eee 100%);background:linear-gradient(to bottom,#fdfdfd 0,#eee 100%)}#wrapper .apps-data,#wrapper .apps-list{background:-webkit-linear-gradient(top,#fff 0,#f5f6f7 100%);background:-ms-linear-gradient(top,#fff 0,#f5f6f7 100%);background:linear-gradient(to bottom,#fff 0,#f5f6f7 100%)}.btn01:hover,.btn1:hover,.btn2:hover,.btn3:hover,.btn4:hover,a:hover .genre-title i{opacity:.6}.alert-check-btn a:hover,.apps-dl-inner p a:hover,.apps-prof-edit:hover,.dl-btn p a:hover,.form-ok-close a:hover,.post-btn a:hover,.send-dl a:hover{text-decoration:none;opacity:.6}.h-left h1 a:hover img,.list-btn a:hover img,.user .user-name a:hover img,a:hover .genre-title img{opacity:1}.form-btn p a,.read-btn a:hover{text-decoration:none}.form-btn p a:hover{text-decoration:underline}#recentApps li img,.apps-icon img,.apps-list-left-r img,.apps-review-ttl-icon img,.mypage .apps-review-ttl-icon img,.prof-icon-box img,.review-detail-left img,.review-right-thumbs img,.round-item,.search-category img{background:#fff}.btn1,.btn2,.btn3,.btn4{font-family:"メイリオ",Meiryo,"ヒラギノ角ゴ ProN W3","Hiragino Kaku Gothic ProN",Osaka,"ＭＳ Ｐゴシック","MS PGothic",sans-serif;color:#fff!important;margin:0 50px;cursor:pointer;border-radius:5px;padding:7px 40px 5px;font-size:15px}.btn1{border:1px solid #0283d6;text-shadow:1px 1px 1px #005cb9;background:-webkit-linear-gradient(top,#09a5ff 0,#007bcc 100%);background:-ms-linear-gradient(top,#09a5ff 0,#007bcc 100%);background:linear-gradient(to bottom,#09a5ff 0,#007bcc 100%)}.btn2{border:1px solid #b9bcbf;text-shadow:1px 1px 1px #666;background:-webkit-linear-gradient(top,#cfd2d5 0,#a2a6a8 95%);background:-ms-linear-gradient(top,#cfd2d5 0,#a2a6a8 95%);background:linear-gradient(to bottom,#cfd2d5 0,#a2a6a8 95%)}.btn3{border:1px solid #74a500;text-shadow:1px 1px 1px #507e0e;background:-webkit-linear-gradient(top,#9ed800 0,#7db100 95%);background:-ms-linear-gradient(top,#9ed800 0,#7db100 95%);background:linear-gradient(to bottom,#9ed800 0,#7db100 95%)}.btn4{border:1px solid #db6700;text-shadow:1px 1px 1px #994901;background:-webkit-linear-gradient(top,#ffb833 0,#f47603 100%);background:-ms-linear-gradient(top,#ffb833 0,#f47603 100%);background:linear-gradient(to bottom,#ffb833 0,#f47603 100%)}.btn01{font-size:13px;margin-right:10px;padding:2px 20px;border:1px solid #fff;border-radius:3px;box-shadow:0 0 0 1px #cececf;color:#333!important;text-decoration:none!important}.form-text{font-family:"メイリオ",Meiryo,"ヒラギノ角ゴ ProN W3","Hiragino Kaku Gothic ProN",Osaka,"ＭＳ Ｐゴシック","MS PGothic",sans-serif}#wrapper{position:relative}#content{width:970px;padding:70px 0 30px;margin:auto;position:relative}#content.request,.android #content,.iphone #content{padding:110px 0 30px}.popup-body{padding:20px 20px 10px}.popup-text{width:300px;font-size:15px}.popup-body h1{margin-bottom:10px;text-align:center}.popup-body h2{font-size:14px}.popup-left{border-right:1px dotted #b2b2b2}.mypage-popup-body h2{font-size:14px;margin:20px 0 0}.mypage-popup-body .pass,.mypage-popup-inner .pass{margin-top:10px}.form-style{border:1px solid #bebebe;outline:0;width:280px;margin-bottom:5px;padding:5px;border-radius:3px;background:-webkit-linear-gradient(top,#f3f3f3 0,#fff 88%);background:-ms-linear-gradient(top,#f3f3f3 0,#fff 88%);background:linear-gradient(to bottom,#f3f3f3 0,#fff 88%);font-family:"メイリオ",Meiryo,"ヒラギノ角ゴ ProN W3","Hiragino Kaku Gothic ProN",Osaka,"ＭＳ Ｐゴシック","MS PGothic",sans-serif;box-sizing:border-box;min-height:33px}textarea.form-style{height:100px;width:400px;font-size:13px}.form-style-wmax{width:100%!important}.checkbox{cursor:pointer}.checkbox input{margin:-2px 4px 0 0;vertical-align:middle}.checkbox.inline,.radio.inline{display:inline-block;padding-top:5px;margin-bottom:0;vertical-align:middle}.checkbox--block{display:block;margin-bottom:3px}.send-btn{padding:5px;border-radius:3px;border:1px solid #bebebe}.popup-body table,.review-login{font-size:14px;width:680px;margin:20px auto auto;border-collapse:collapse}.review-login{margin-bottom:10px}.popup-body td,.popup-body th,.review-login td,.review-login th{width:50%;vertical-align:top;text-align:left;padding:0 20px}.popup-body th,.review-login th{font-size:16px;padding-bottom:10px}.popup-body td h2,.review-login td h2{font-size:14px;font-weight:400}.popup-body td h2{margin-bottom:0}.popup-body td p{margin-bottom:5px}.popup-body table .popup-btn p:first-child{margin:0 0 8px}.popup-body table .popup-btn p{margin-bottom:0}.review-login td p{margin-bottom:5px}.popup-body td p span{border-radius:3px}.pass input{vertical-align:middle;margin-right:10px}.mypage-body.shadow-section2{margin-left:5px;margin-right:5px;padding:30px 0 20px;border:1px solid #ccc}.shadow-section2 table{text-align:left;width:920px}.mypage-popup-body table .form-btn,.popup-body table .form-btn{text-align:center;vertical-align:top}.review-login td ul+p{margin-top:5px}.error{padding-left:5px;color:#c02e08;margin:5px 0 20px}.error span{background:url(/images/common/error.png) no-repeat left 0;padding-left:20px}.error-text{background:#ffd1b0}.error-radio{color:#c02e08}.success p{margin:40px}.mypage-popup-body h1{font-size:16px;text-align:center;padding:30px 30px 0;margin:0;font-weight:700}.mypage-popup-inner{padding:0 10px 20px}.hed-inner table{width:900px}.mypage-popup-inner table{width:680px}.hed-inner{text-align:center}.hed-inner h2{font-size:16px;font-weight:700}.hed-inner table,.mypage-popup-inner table{margin:auto;font-size:14px;margin-bottom:10px;border-collapse:collapse}.hed-inner th,.mypage-popup-inner th{width:12em;font-weight:400}.hed-inner th p,.mypage-popup-inner th p{font-size:11px}.hed-inner th p{padding-right:20px}.hed-inner td,.hed-inner th,.mypage-popup-inner td,.mypage-popup-inner th{vertical-align:top;text-align:left;padding:15px 10px 5px;border-bottom:1px dotted #b2b2b2}.hed-inner td,.hed-inner th{padding:15px 0 5px}.hed-inner td p,.mypage-popup-inner td p{margin:0 0 5px;line-height:120%}.mypage-popup-inner .ios-address p{margin-top:6px}.ios-address .attention{color:#ee6500}.mypage-popup-inner .ios-address .error{margin-bottom:7px}.iphone .ios-address .error span{background-position:left 0}.hed-inner td p span,.mypage-popup-inner td p span{font-size:11px}.hed-inner .form-section{margin:0 40px}.form-section{text-align:left;font-size:14px;margin-bottom:20px}.form-section span{font-size:10px}.popup.popup-comp{width:400px;text-align:center}.popup-none-text{text-align:center;margin:30px 0 20px}.hed-inner .tug-list li,.mypage-popup-inner .tug-list li{list-style:none;display:inline-block;margin:0 5px 5px;float:left}.notice h3{margin-top:30px}.notice h2{margin-bottom:20px}.notice-inner{text-align:left;background:#eee;margin:-10px 20px 20px;padding:20px;border-radius:5px}.notice-inner{margin-top:-10px}.adv-form th strong,.contact-content th strong,.mypage-body th strong{display:inline-block;margin:-5px 0 0 4px}.adv-form th strong span,.contact-content th strong span,.mypage-body th strong span{background:#f68120;color:#fff;font-size:11px;line-height:1.3;padding:1px 4px 0 4px;width:24px;font-weight:400;text-shadow:0 -1px 0 rgba(0,0,0,.25);border-radius:3px}.notice .cation{margin:auto;margin-top:40px}#content.notice .form1{width:170px}#sendmail.iphone h2{font-size:16px;line-height:3;text-align:center;font-weight:400}#sendmail.iphone .error span{background:url(/images/common/error.png) no-repeat left 3px}#sendmail.iphone h2 strong{background:url(/images/login/mail.png) no-repeat left;padding:10px 0 10px 60px}#sendmail.iphone textarea{width:650px}#sendmail.iphone .cation{margin:20px auto;text-align:left;width:500px}#sendmail.iphone table{margin-bottom:-30px}#sendmail.iphone table th{width:15em}.popup-comment{margin-top:20px;position:relative}.popup-comment table{background:#eee;margin-bottom:20px;border-radius:10px}.mypage-edit-popup{margin-bottom:30px}.mypage-edit-form-style{padding:20px 160px 40px;text-align:left;border-bottom:1px dotted #b2b2b2}.form-btn .btn{margin:0 10px;text-decoration:none}.form-btn .btn-info{font-weight:700}.form-btn .btn.btn-small{padding:6px 15px 4px}.shadow-section,.shadow-section2{position:relative;background:#fff;margin-bottom:20px}.shadow-section{border-radius:3px;border-top:1px solid #f5f6f7;border-bottom:1px solid #f5f6f7}.shadow-section2{border-radius:10px;border-top:1px solid #fff;border-bottom:1px solid #fff}.shadow-section2:after,.shadow-section2:before,.shadow-section:after,.shadow-section:before{content:"";position:absolute;z-index:-1;box-shadow:0 0 10px #c7c7c7;left:10px;right:10px;-moz-border-radius:300px/200px;border-radius:300px/200px}.shadow-section:after,.shadow-section:before{top:0;bottom:0}.shadow-section2:after,.shadow-section2:before{top:50%;bottom:0}.shadow-section2:after,.shadow-section:after{right:10px;left:auto;-webkit-transform:skew(8deg) rotate(3deg);-moz-transform:skew(8deg) rotate(3deg);-ms-transform:skew(8deg) rotate(3deg);-o-transform:skew(8deg) rotate(3deg);transform:skew(8deg) rotate(3deg)}#link-list{text-align:left;background:url(/images/apps/home.png) no-repeat left 1px;padding-left:15px;font-size:11px}.merge-ttl{background:url(/images/common/apps-ttl-bg.gif) repeat-x 0 bottom;margin-bottom:15px}.merge-ttl .apps-title{background:0 0;margin-bottom:0}.page-caption{color:#333;font-size:11px;line-height:1.7;margin:0 0 15px 5px;text-align:left;width:960px}.m-05{margin-left:5px;margin-right:5px}.apps-data{position:relative;text-align:left;padding:17px 17px 13px;border:1px solid #cbd2d9}.apps-data{overflow:hidden}.apps-data-left{width:118px;float:left;text-align:center;margin-right:10px}.apps-data-right{width:780px;float:right;margin-left:10px;position:relative}.apps-data-left strong{font-size:14px;padding:5px 0}.apps-data-right h2{font-size:16px;vertical-align:middle}.apps-data-btn-area{width:507px;float:left;padding-top:2px}.apps-data-btn{overflow:hidden;clear:both;padding-top:13px}.send-dl{float:left;overflow:hidden;vertical-align:middle}.send-dl a{display:block;text-indent:-9999px;width:225px;height:58px;float:left;vertical-align:middle}.store-dl{background:url(/images/apps/appstore-btn.png) no-repeat}.android .store-dl{background:url(/images/apps/googleplay-btn.png) no-repeat}.app-rank-inner .apps-data-btn-no-app{float:left;margin-top:10px;width:492px}.appliv-review-main .post-image-area.full-size img{max-width:590px}.appliv-review-main .post-image-area.postimg-2 .upload{width:285px}.appliv-review-main .post-image-area.postimg-3 .upload{width:187px}.appliv-review-main .post-image-area.postimg-4 .upload{width:138px}.appliv-review-main .post-image-area.postimg-5 .upload{width:110px}.none-alert{padding:20px 20px 0 20px;text-align:center}.none-alert-text{padding:20px;background:#f5f6f7;text-align:center;color:#a7adb3;font-size:11px;border-radius:3px;border:1px solid #ccc;font-size:14px;font-weight:700}.apps-right-section{margin-bottom:20px;border:1px solid #d4d9dd}.apps-right-section h2,.apps-right-section h3{font-size:14px;padding:10px;border-bottom:1px solid #d4d9dd;background:-webkit-linear-gradient(top,#fff 0,#f5f5f5 52%,#ececec 52%,#e3e3e3 100%);background:-ms-linear-gradient(top,#fff 0,#f5f5f5 52%,#ececec 52%,#e3e3e3 100%);background:linear-gradient(to bottom,#fff 0,#f5f5f5 52%,#ececec 52%,#e3e3e3 100%)}.apps-right-inner{font-size:12px!important;padding:10px}.apps-right-inner ul li{list-style:none;margin-bottom:5px;padding-right:15px;height:22px}.l-shadow{margin-bottom:20px;box-shadow:0 0 5px #cececf;border-radius:3px}.apps-left02 form{background:#fff}.category-title,.category-title02{background:-webkit-linear-gradient(top,#567e9a 0,#2b506a 95%);background:-ms-linear-gradient(top,#567e9a 0,#2b506a 95%);background:linear-gradient(to bottom,#567e9a 0,#2b506a 95%);border:1px solid #1f5173;text-shadow:1px 1px 1px #0d2c4b;border-radius-top-left:3px;border-radius-top-right:3px;font-size:13px;padding:5px;color:#fff}.category-title{margin:-1px}.category-title02{margin-bottom:-1px}.category-title span{padding-left:5px}.apps-dl{width:290px;top:-100px;left:-75px;position:absolute}span.font-b{font-weight:700}.apps-list{padding:15px;background:#fff;border:1px solid #cbd2d9;border-radius:3px;overflow:hidden}.apps-list h3{margin:0;font-size:14px}.close-btn{position:absolute;vertical-align:middle;right:0;margin-top:-10px}.close-btn span{background:0 0;border:none}.close-btn img{padding:15px 10px 10px 0;vertical-align:middle}.adv-form.shadow-section2,.contact-content .shadow-section2{border:1px solid #ccc}.adv-info,.contact-info{text-align:left;margin:20px}.contact-outline,.info-outline{margin-top:50px}.adv-info h2,.contact-info h2{margin-bottom:10px;padding:5px;background-color:#f5f6f7;clear:both;font-size:16px;font-weight:700}p.info-sub-ttl{text-align:left;padding:0 0 10px 10px}p.adv-section,p.contact-section{text-indent:1em;margin-bottom:20px;padding:0 0 10px}p.adv-section.idt_none{text-indent:0}span.adv-sub-section{font-size:12px;color:#666}.adv-info .ad-banner{margin:-20px 0 30px;text-align:center}.adv-cation{margin:40px auto 0;width:790px}.review_request-cation{margin:40px auto 20px}.review_request_confirm-cation{margin:40px auto 0}.notice-text{margin:0 auto 10px;padding:15px 30px;width:730px;border:2px solid #a80d0d;text-align:left;background:#fce2e2;border-radius:8px;color:#a80d0d}.login{display:block;width:21em;margin:0 auto 30px;font-weight:700}.review-text{line-height:1.7}.notice select+.error{margin-top:5px!important}.box-outline{padding:20px 0;border:1px solid #ccc;margin:0 5px}.opacity img:hover{opacity:.5;-mox-opacity:.5;filter:(opacity=.5)}.delete-btn{position:relative;top:5px;left:97px;width:27px;height:27px}.btn-none{display:none}.apps-title{margin:10px 0 20px;border-bottom:4px solid #777;font-size:20px;font-weight:700}[class*=apps-section]{text-align:left;overflow:hidden;padding:5px 0 20px 5px}.apps-left02{width:240px;float:left;text-align:left}.apps-right{width:700px;float:right;margin:0 5px 0 0}.category-section02{border:1px solid #ccc;margin-bottom:20px}.category-section-ttl{background:#fff;color:#fff;border-bottom:1px solid #ccc;position:relative}.category-section-ttl .ttl-box{margin:1px;background:-webkit-linear-gradient(#2eb1df,#0b8ed2);background:-ms-linear-gradient(#2eb1df,#0b8ed2);background:linear-gradient(#2eb1df,#0b8ed2)}.category-section-ttl h3{font-size:14px;padding:7px 0 5px 38px;min-height:35px;width:236px;line-height:1.4;background:url(/images/apps/side-category-ttl-b.png) no-repeat 7px 6px}.chromatic-color h3{background-image:url(/images/apps/side-category-ttl.png)}.chromatic-color .ttl-box a{color:#fff}.category-section-ttl>img,.triangle-item{bottom:-12px;left:14px;position:absolute}.triangle-item{height:13px;width:16px;background:url(/images/apps/category-ttl-triangle.gif) no-repeat}.apps-icon{margin:0 auto 10px}.apps-icon p{width:130px;height:80px;margin:0 auto 5px;display:block;background:url(/images/apps/bg-side-icon-b.png)}.apps-icon img{margin:0 auto;display:block;border-radius:15px}.android .round-item,.android .round-item-7,.android .search-category td img{border-radius:0}.review-os h5{font-size:13px;margin:20px 0 10px}.review-os span{color:#e20167}.review-os p{margin-left:10px}.frame_video{margin:15px 0}.left-item{float:left}.right-item{float:right}.mt_0{margin-top:0!important}.mt_10{margin-top:10px!important}.mt_20{margin-top:20px!important}.mb_0{margin-bottom:0!important}.mb_10{margin-bottom:10px!important}.mb_20{margin-bottom:20px!important}.mb_40{margin-bottom:40px!important}.inline-list li{display:inline-block;margin:0 10px}.text-error{color:#c94d2d}*{border:0;margin:0;outline:0;padding:0;box-sizing:border-box;font:inherit;font-family:inherit;font-size:100%;font-style:inherit;font-weight:inherit;text-decoration:none;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,main,menu,nav,section{display:block}audio,canvas,video{display:inline-block}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:'';content:none}ol,ul{list-style:none}body,html{height:100%}body{text-align:center;position:relative;font-size:13px;color:#333;line-height:1.7;font-family:"Hiragino Kaku Gothic ProN",Meiryo,arial,sans-serif;background:#f5f6f7;word-wrap:break-word;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body a{outline:0;text-decoration:none}a img{border:none}a:hover img{opacity:.6}img{border:none;vertical-align:top;font-size:0;line-height:0}table{border-collapse:collapse;border-spacing:0}a{color:#00a6c9;text-decoration:none}a:active,a:hover{color:#01c5ee}.cf:after,.cf:before{content:" ";display:table}.cf:after{clear:both}input:focus,textarea:focus{box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(82,168,236,.6)}.app-icon10 img{border-radius:10px;width:48px;height:48px}.app-icon60 img{border-radius:13px;width:60px;height:60px}.app-icon80 img{width:80px;height:80px;border-radius:12px}.android .app-icon10 img,.android .app-icon60 img,.android .app-icon80 img{border-radius:0}.android [class^=app-icon] img{border-radius:0!important}.android .app-icon10 img{border-radius:0}.content{margin-bottom:15px}.content .content_title{background:#f3f5f9;padding:10px 14px}.content>a{text-decoration:none}.content_title-text{color:#333;font-size:16px;font-weight:700;min-height:29px;line-height:29px}.content_title-text--bold{font-weight:700}.content_box{padding:10px 14px;background:#fff}.content-list{background:#fff}.content-list .content-item:not(:last-child){border-bottom:1px solid #eaeaea}.star-small{text-align:left;font-size:11px;line-height:100%}.star-small .star-score{display:block;padding:7px 0 5px 90px;font-weight:700}.star-small [class*=star-small]{font-size:14px;background-image:url(/images/apps/star-small01.png);background-repeat:no-repeat;background-size:85px auto}.star-small00{background-position:left -196px}.star-small05{background-position:left -175px}.star-small10{background-position:left -155px}.star-small15{background-position:left -137px}.star-small20{background-position:left -117px}.star-small25{background-position:left -97px}.star-small30{background-position:left -76px}.star-small35{background-position:left -57px}.star-small40{background-position:left -37px}.star-small45{background-position:left -17px}.star-small50{background-position:left 4px}.text-left{text-align:left}.v2-form-style{width:100%;min-height:33px;margin-bottom:5px;padding:5px;border:1px solid #bebebe;border-radius:3px;box-sizing:border-box;background:#fff;font-family:"Hiragino Kaku Gothic ProN",Meiryo,arial,sans-serif;outline:0}.v2-form-style.error{border-color:#c02e08;background:#fdeef0}.v2-form-style.error:focus{box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #ce8483}.v2-form-style[disabled]{background:#eee;cursor:not-allowed}.v2-form-style--auto{width:auto}.checkbox{cursor:pointer}.checkbox input{vertical-align:middle}.edit-inner input.v2-form-style{width:280px}.edit-inner textarea.v2-form-style{width:400px;height:100px;font-size:13px}.helper-text{margin:0;color:#7d7d7d;font-size:10px}.text-error{color:#c02e08;font-size:12px;margin:0 0 5px}.form-table{width:100%;font-size:14px;table-layout:fixed}.form-table tbody>tr>td,.form-table tbody>tr>th{padding:20px 10px;border-bottom:1px solid #eaeaea;text-align:left;vertical-align:top}.form-table tbody>tr>th{width:11em;font-weight:400}.form-table tbody>tr:last-child>td,.form-table tbody>tr:last-child>th{border-bottom:none}.form-table+.form-btn{margin-top:10px}.cation{width:560px;margin:40px auto 10px;padding:20px 30px;border-radius:10px;background:#eee;text-align:left}.notice-text--warning{background:#faf6ce}.v2 .label-required{display:inline-block;margin-left:5px;padding:0 4px;border-radius:2px;background:#f68120;color:#fff;font-size:12px;line-height:1.5}.v2 .form-comp{width:550px;margin:30px auto 20px;text-align:center}.v2 .form-comp_text{margin-bottom:20px;padding-left:50px}.v2 .headline-text{margin-bottom:20px;font-size:18px;font-weight:700;text-align:center}.form-ok-close{margin:20px 0}.form-ok-close a{padding:5px 20px;border:1px solid #ccc;border-radius:3px;background:-webkit-linear-gradient(top,#fefefe 0,#efefef 100%);background:-ms-linear-gradient(top,#fefefe 0,#efefef 100%);background:linear-gradient(to bottom,#fefefe 0,#efefef 100%);color:#4c4c4c;cursor:pointer}.c-form_action,.form-btn{margin-top:30px;text-align:center}.p-modal-form{margin:20px auto 0;text-align:left}.p-modal-form--small{width:500px}.p-modal-form_group:not(:first-child){margin-top:10px}.p-modal-form_label{float:left;width:160px;padding-top:6px;font-weight:700}.p-modal-form_box{margin-left:170px}.wrapper{position:relative;width:100%;min-width:1024px;min-height:100%;text-align:left;background:#eaeaea}.wrapper--te{background:#fff}.l-center-layout{width:1024px;margin:0 auto;text-align:left}.l-header--os+.l-container{padding-top:112px}.l-masthead{width:100%;padding-top:92px}.l-masthead+.l-container{padding-top:28px}.l-container{width:1024px;margin:0 auto;padding:75px 0 263px;overflow:hidden}.l-container.page-feature{padding-bottom:243px}.l-container.l-col1{padding-bottom:293px}.l-main{width:685px;float:left;margin-bottom:42px}.l-side{width:300px;float:right}.l-side--left{float:left;margin-right:15px}.l-col1 .l-main{width:1024px;margin:0}.l-col2 .l-main{width:703px}.l-col2--top{padding-top:28px}.l-col2--top .bigfooter{padding-top:28px}.l-col3 .l-main{width:710px;margin-right:14px;float:left}.l-col3 .l-main_top{margin-bottom:42px}.l-col3 .l-main_content{width:516px;float:right}.l-col3 .l-main_subcontent{width:180px;float:left}.l-main_box{margin-bottom:35px;padding:13px;border:1px solid #ddd;background:#fff}.error-content{margin-top:170px;padding:60px 0 60px;text-align:center}.error-content h1{font-size:1.5em}.forbidden{margin:30px auto;width:720px;text-align:center;background:#fff}.l-header{width:100%;position:fixed;z-index:1000}.p-header{position:absolute;z-index:1;width:100%;height:56px;background:#030e21;border-bottom:1px solid #ddd}.p-header-container{width:1024px;margin:auto}.p-header_logo{width:350px;margin:auto;text-align:center;line-height:55px;background:-webkit-radial-gradient(50% 50%,circle,#010b3d 0,#030e21 100%);background:-moz-radial-gradient(50% 50%,circle,#010b3d 0,#030e21 100%);background:-ms-radial-gradient(50% 50%,circle,#010b3d 0,#030e21 100%);background:radial-gradient(circle at 50% 50%,#010b3d 0,#030e21 100%)}.p-header_logo a:hover img{opacity:1}.p-header_logo img{vertical-align:middle}.p-header-btns{padding-top:16px;float:right;font-size:0}.p-header-btns li{display:inline-block;font-size:13px}.p-header-btns li+li{margin-left:45px}.p-header_btn{display:inline-block;margin-left:10px;color:#fff}.p-header_btn:hover{text-decoration:none}.p-header-login{position:relative;float:right;margin-top:14px}.p-header-login_user{max-width:175px;float:right;overflow:hidden}.p-header-login_user>a{display:block;padding:0 0 0 5px;color:#fff;text-decoration:none}.p-header-login_user>a:hover{color:#00a6c9}.p-header-login_usericon{width:28px;height:28px;float:left;border:1px solid #ddd;border-radius:14px;background:#fff;overflow:hidden}.p-header-login_username{overflow:hidden;margin:5px 0 0 5px;padding-right:18px;max-width:127px;float:left;white-space:nowrap;text-overflow:ellipsis;font-size:12px}.p-header-login_username:after{position:absolute;top:9px;right:0;padding:9px 11px 0 0;content:"";background:url(/images/common/userlogin-triangle.png);background-size:11px 9px}.p-header-login_menu.c-linkbox{width:140px;top:32px;right:0}.p-header-os{height:36px;margin-top:55px;background:#eee;border-bottom:1px solid #ddd;-webkit-transition:all .3s ease;transition:all .3s ease}.p-header-os_tab{font-size:0}.p-header-os_tab li{position:relative;display:inline-block;width:50%;font-size:13px;line-height:35px;text-align:center}.p-header-os_tab .is-active a,.p-header-os_tab .is-disabled a{cursor:default;text-decoration:none}.p-header-os_tab .is-active:after{content:"";display:block;width:22px;height:14px;margin:-1px auto 0;background:url(/images/common/os-tab-triangle.png) no-repeat}.p-header-os_tab .is-active a{color:#232b39;font-weight:700}.p-header-os_tab .is-disabled a{color:#ccc}.l-header--os .p-header{border-color:#eee}.l-header--os .p-header--feature{border-color:#ddd}.l-header--os.is-active .p-header{border-color:#ddd}.l-header--os.is-active .p-header-os{margin-top:-55px}.p-header--feature{background:#fff}.p-header--feature_logo{background:0 0}.p-header--feature_link a{color:#000}.p-header--feature_link a:hover{color:#00a6c9;text-decoration:none}.l-footer{position:absolute;bottom:0;width:100%}.p-footer{padding:34px 34px 28px;background-color:#1c212a;color:#ddd}.p-footer a:hover{opacity:.8}.p-footer-container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;width:1024px;margin:0 auto;font-size:11px}.p-footer-container--bottom{-webkit-justify-content:space-between;justify-content:space-between}.p-footer-container:last-child{margin-top:22px;padding-top:28px;border-top:1px solid #414650}.p-footer_inner{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap}.p-footer_inner+.p-footer_inner{margin-left:94px}.p-footer-logo img{width:80px}.p-footer-logo p{margin-top:4px;font-size:11px}.p-footer-logo a{display:block}.p-footer-select{position:relative}.p-footer-select:after{position:absolute;top:18px;right:0;z-index:0;width:12px;height:7px;background:url(/images/common/select-arrow.png);background-size:12px 7px;content:"";pointer-events:none}.p-footer-country{position:relative;-webkit-appearance:none;-moz-appearance:none;appearance:none;width:94px;margin-top:28px;background:none transparent;color:inherit;vertical-align:middle;cursor:pointer}.p-footer-nav{width:120px;font-size:12px}.p-footer-nav li{margin-bottom:8px}.p-footer-site{overflow:hidden}.p-footer-site img{display:block;width:100px;margin:0 auto;padding-top:5px}.p-footer-site li{float:left;border:1px solid #414650;border-radius:2px;text-align:center}.p-footer-site li+li{margin-left:6px}.p-footer-site a{display:block;width:130px;height:60px}.p-footer-site p{font-size:10px}.p-footer-copyright{margin-right:54px}.p-footer-terms a{margin-left:14px}.p-footer-terms a:first-child{margin:0}.p-footer a{color:#fff}#page-top{width:1000px;margin:0 auto}#page-top a{float:right}#page-top img{position:fixed;right:10px;bottom:20px}#page-top img.footer-fixed{position:absolute;bottom:260px}.c-content01{margin-bottom:35px}.c-content01+.c-content01{border-top:1px solid #ddd}.c-content01_title{padding:23px 0 22px 14px;font-size:16px;line-height:1.6}.l-side .c-content01_title{padding-left:0}.c-content01_title span{margin-left:28px;font-size:12px}.c-empty-text{margin:56px 0 18px;text-align:center;color:#666}.c-linkbox{position:absolute;z-index:1;background:#fff;border:1px solid #ddd;font-size:12px}.c-linkbox li{border-top:1px solid #ddd}.c-linkbox li:first-child{border-top:0}.c-linkbox li a{display:block;padding:9px 9px 7px}.c-carousel,.c-swipe{padding:0 28px}.c-carousel-wrapper,.c-swipe_wrapper{position:relative}.c-carousel-arrow a{display:none}.c-carousel-arrow .slick-next,.c-carousel-arrow .slick-prev{position:absolute;top:0;bottom:0;margin:auto 0;height:25px;width:15px;text-indent:100%;white-space:nowrap;overflow:hidden;cursor:pointer}.c-carousel-arrow .slick-next{right:-27px;background:url(/images/apps/btn_c-swipe_next.png) right 0/15px 52px no-repeat}.c-carousel-arrow .slick-next.is-disabled{background-position:right -27px;cursor:default}.c-carousel-arrow .slick-prev{left:-27px;background:url(/images/apps/btn_c-swipe_prev.png) left 0/15px 52px no-repeat}.c-carousel-arrow .slick-prev.is-disabled{background-position:left -27px;cursor:default}.c-carousel-nav_next,.c-carousel-nav_prev,.c-swipe_next-btn,.c-swipe_prev-btn{position:absolute;top:0;bottom:0;margin:auto 0;height:25px;width:15px;text-indent:100%;white-space:nowrap;overflow:hidden;cursor:pointer}.c-carousel-nav_next,.c-swipe_next-btn{right:-27px;background:url(/images/apps/btn_c-swipe_next.png) right 0/15px 52px no-repeat}.c-carousel-nav_next.is-disabled,.is-disabled.c-swipe_next-btn{background-position:right -27px;cursor:default}.c-carousel-nav_prev,.c-swipe_prev-btn{left:-27px;background:url(/images/apps/btn_c-swipe_prev.png) left 0/15px 52px no-repeat}.c-carousel-nav_prev.is-disabled,.is-disabled.c-swipe_prev-btn{background-position:left -27px;cursor:default}.c-carousel-area,.c-swipe_area{overflow:hidden}.c-carousel-list,.c-swipe_list{font-size:0}.c-carousel-item{margin-right:14px}.c-carousel-item:last-child{margin-right:0}.c-carousel-item a{display:block;color:#232b39}.c-carousel-dots,.c-swipe_swipe-dots{padding-top:14px;font-size:0;text-align:center}.c-carousel-dots li,.c-swipe_swipe-dots li{display:inline-block;width:9px;height:9px;margin:0 4px;border:none;background:#eceef1;border-radius:5px;cursor:pointer}.c-carousel-dots li.slick-active,.c-swipe_swipe-dots li.slick-active{background:#00a6c9}.c-carousel-dots li button,.c-swipe_swipe-dots li button{width:8px;height:8px;padding:0;visibility:hidden}.c-carousel .slick-slide,.c-swipe .slick-slide{display:inline-block;vertical-align:top}.c-article-list+.pagination,.comment-list+.pagination{border-top:1px solid #ddd;margin-top:0;padding-top:35px}.comment-list+.pagination{margin:0 14px 35px}.comment-list+.pagination ul{margin:0 -14px}.pagination{margin:35px 0;text-align:center}.pagination ul{font-size:0;margin:auto -20px}.pagination li{display:inline-block;height:35px;width:35px;line-height:35px;font-size:10px}.pagination li+li{margin-left:-1px}.pagination a{display:block;height:35px;margin:0;border:1px solid #cececf;background:#fff}.pagination a:hover{color:#333;background:#fff;text-decoration:none}.pagination a img{vertical-align:middle}.pagination .current,.pagination a{border:1px solid #cececf;text-decoration:none}.pagination .abbreviation{margin:0 10px}.pagination .pager_first{margin-right:14px}.pagination .pager_prev{margin-right:7px}.pagination .pager_next{margin-left:7px}.pagination .pager_last{margin-left:14px}.pagination .pager_abbreviation{margin-top:-5px;vertical-align:top;font-size:21px}.topicpath{margin:6px 0 18px}.topicpath ul{font-size:0}.topicpath ul+ul{margin-top:5px}.topicpath_item{display:inline-block;margin-right:2px;color:#232b39;font-size:13px}.topicpath_item+.topicpath_item{padding-left:15px;background:url(/images/apps/arrow-topicpath.png) 4px 5px/6px 12px no-repeat}.bigfooter{position:relative;clear:both;padding-bottom:49px;font-size:0}.bigfooter_title{padding:10px 0;line-height:1;border-top:1px solid #999;border-bottom:1px solid #eee;color:#232b39;font-size:13px;font-weight:700}.bigfooter_menu{display:inline-block;width:256px;vertical-align:top}.bigfooter_menu a{color:inherit}.bigfooter_menu a:hover{color:#00a6c9;text-decoration:none}.bigfooter_menu dt{height:28px;line-height:28px;margin:7px 0 0;font-size:12px;color:#232b39}.bigfooter_menu dd{margin-bottom:4px;font-size:10px;color:#666}.c-main_tab{margin-bottom:21px;border-bottom:1px solid #ddd;font-size:0}.c-main_tabitem{display:inline-block;height:36px;margin-left:7px;margin-bottom:-1px;vertical-align:top}.c-main_tabitem a{display:block;height:100%;padding-top:7px;border:1px solid #ddd;border-radius:5px 5px 0 0;background:#fff;font-size:13px;text-align:center}.c-main_tabitem.is-active a{border-bottom:1px solid #fff;color:#232b39;font-weight:700;cursor:default;text-decoration:none!important}.c-main_tabitem.is-disabled a{color:#ddd;cursor:default;text-decoration:none!important}.search-result{overflow:hidden;margin:0 5px 14px 5px;color:#666}.search-result-r{float:right;text-align:right}.search-result-l{float:left}.search-result_text{clear:both;padding-top:10px;font-size:12px;line-height:1.3}.c-blocklink-list li+li,.c-blocklink-list--middle li+li{border-top:1px solid #ddd}.c-blocklink-list a{display:block;overflow:hidden}.c-blocklink-list--middle a{display:table;table-layout:fixed;width:100%}.c-blocklink-list--middle a>*{display:table-cell;vertical-align:middle}.article-list{margin-top:-7px}.article-list li+li{border-top:1px solid #ddd}.article-list li>a{display:block;overflow:hidden;padding:14px 0}.article-list_thumbnail{float:left}.article-list_thumbnail img{width:auto;height:auto}.article-list_title{font-size:14px;color:#000;line-height:1.6}.article-list_desc{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;max-height:2.8em;margin-bottom:12px;color:#666;font-size:11px;line-height:1.4}.article-list_date{float:left;color:#666;font-size:10px}.article-list_detail-link{margin-top:2px;padding-right:13px;float:right;background:url(/images/apps/ico_next.png) right 0/7px 13px no-repeat;font-size:12px;text-align:right;line-height:1}.c-article-list a{padding:14px 0}.c-article-list_thumbnail,.c-article-list_thumbnail--bg{float:left}.c-article-list_thumbnail img,.c-article-list_thumbnail--bg img{width:auto;height:auto}.c-article-list_thumbnail--bg{position:relative;background:#efeff1;border:1px solid #e1e1e1}.c-article-list_thumbnail--bg img{position:absolute;left:50%;top:50%;-webkit-transform:translate3d(-50%,-50%,0);-moz-transform:translate3d(-50%,-50%,0);-ms-transform:translate(-50%,-50%);transform:translate3d(-50%,-50%,0)}.c-article-list_title{font-size:14px;color:#000;line-height:1.6}.c-article-list_desc{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;max-height:2.8em;margin-bottom:12px;color:#666;font-size:11px;line-height:1.4}.c-article-list_date{float:left;color:#666;font-size:10px}.c-article-list_detail-link{margin-top:2px;padding-right:13px;float:right;background:url(/images/apps/ico_next.png) right 0/7px 13px no-repeat;font-size:12px;text-align:right;line-height:1}.c-inline-itemlist li{display:inline-block;margin:9px 14px 3px 0}.applist-carousel_item{width:144px}.applist-carousel_item a{color:#232b39}.applist-carousel_image{padding-bottom:14px;text-align:center}.applist-carousel_image img{border-radius:17px}.applist-carousel_image.android img{border-radius:0}.applist-carousel_appname{overflow:hidden;height:3.2em;margin-top:-3px;margin-bottom:5px;font-size:11px;font-weight:700;line-height:1.6}.applist-carousel_price{position:relative;margin-bottom:9px;font-size:13px}.applist-carousel .star{margin-bottom:14px}.applist-carousel_label{position:absolute;top:1px;display:inline-block;height:20px;margin-left:7px;padding:2px 10px 0;border-radius:5px;color:#fff;font-size:10px;text-align:center}.applist-carousel_label.feature-color01{background:#f26522}.applist-carousel_label.feature-color02{background:#39599f}.applist-carousel_label.feature-color03{background:#8637d7}.applist-carousel_label.feature-color04{background:#f71a7e}.applist-carousel_label.feature-color05{background:#38b349}.applist-carousel_label.feature-color06{background:#0087f4}.applist-carousel_label.feature-color07{background:#ff9f23}.applist-carousel_label.feature-color08{background:#7446f2}.applist-carousel_label.feature-color09{background:#c99e43}.c-widget{margin-bottom:21px;overflow:hidden}.c-widget_title{margin-bottom:7px;padding:7px 0 5px;border-bottom:1px solid #00a6c9;font-size:14px;line-height:1.6;color:#000}.c-widget_link{margin:14px 0 20px;line-height:1;text-align:right;padding-right:13px;background:url(/images/apps/ico_next.png) right 0/7px 13px no-repeat}.c-widget_article-list li{padding:14px 0;border-bottom:1px solid #eee}.c-widget_article-list a{display:table;table-layout:fixed;width:100%;padding:14px 0;margin:-14px 0;color:#000}.c-widget_article-list a:hover{color:#00a6c9;text-decoration:none}.c-widget_article-list a>*{display:table-cell}.c-widget_article-thumbnail{width:90px;padding-right:10px}.c-widget_article-thumbnail img{width:auto;max-width:80px;height:auto;max-height:80px}.c-widget_list li{padding:14px 0;border-bottom:1px solid #eee}.c-widget_list li a{display:block;padding:14px 0;margin:-14px 0;color:#000}.c-widget_list li a:hover{color:#00a6c9;text-decoration:none}.c-widget .rankinglist li{border-color:#eee}.c-widget .rankinglist a{padding:10px 0}.c-widget .rankinglist a:hover .rankinglist_appinfo{color:#00a6c9}.c-widget .rankinglist_rank{width:30px;padding-right:14px;font-size:12px}.c-widget .rankinglist_rank--01{color:#b9a679}.c-widget .rankinglist_rank--01:before{background-position:0 top}.c-widget .rankinglist_rank--02{color:#939ba0}.c-widget .rankinglist_rank--03{color:#b78961}.c-widget .rankinglist_rank--03:before{background-position:0 bottom}[class*=rankinglist_rank--]:before{display:block;content:"";width:15px;height:12px;margin-bottom:1px;background:url(/images/apps/ico_ranking.png) 0/15px 40px no-repeat}.c-widget .rankinglist_appicon{width:49px;vertical-align:top}.c-widget .rankinglist_appicon img{border-radius:7px}.c-widget .rankinglist_appinfo{color:#000}.c-widget .rankinglist_appinfo p{height:1.6em;margin-bottom:6px;font-size:12px;line-height:1.6}.c-widget-sns{margin-bottom:28px}.rankinglist li{border-bottom:1px solid #ddd}.rankinglist a{display:table;table-layout:fixed;width:100%}.rankinglist a>*{display:table-cell}.rankinglist_rank{text-align:center;vertical-align:middle;color:#666}.rankinglist_appicon{vertical-align:top}.rankinglist_appicon.android img{border-radius:0}.rankinglist_appinfo p{overflow:hidden}.c-btn,.flat-btn{display:inline-block;height:40px;line-height:40px;margin-bottom:0;border:0;border-radius:4px;background-color:#f5f5f5;color:#333;font-size:14px;font-weight:400;text-align:center;text-decoration:none!important;vertical-align:middle;cursor:pointer;white-space:nowrap;-webkit-appearance:none}.c-btn--default,.flat-btn.btn--default{background-color:#aaa;color:#fff!important}.c-btn--primary,.flat-btn.btn--primary{background-color:#00a6c9;color:#fff}.btn--lg,.c-btn--lg{padding:8px 12px;font-size:16px;line-height:1.3333333}.btn-block,.c-btn--block{display:block;width:100%}.p-form-btn .c-btn{min-width:160px}.p-form-btn .c-btn+.c-btn{margin-left:20px}.flat-btn.btn--dl{background-color:#ffa71c;color:#fff}.form-btn .flat-btn+.flat-btn{margin-left:20px}.btn--sm,.sns-connect-mail .flat-btn{height:32px;padding:6px 10px;font-size:14px;line-height:1.42857143}.edit-btn .flat-btn,.form-btn .flat-btn{min-width:160px}.v2 .btn-user-edit{width:auto;height:32px;margin-left:15px;padding:9px 18px;line-height:1}.btn-dl{display:inline-block;height:35px;line-height:35px;padding:0 24px;border-radius:35px;background:#f07c00;color:#fff!important;font-size:12px;font-weight:700}.btn-dl:hover{background:#ff9524}.btn-dl.is-disabled{background:#666;cursor:default}.btn-send-sp,.btn-userdata{display:inline-block;height:35px;line-height:31px;padding:0 30px;border:2px solid #00a6c9;border-radius:35px;background:#fff;font-size:12px;font-weight:700}.btn-send-sp:hover,.btn-userdata:hover{border-color:#01c5ee}.btn-userdata{position:absolute;top:0;right:0;padding:0 16px}.btn-more,.btn-next{display:inline-block;min-width:200px;height:40px;margin:auto;padding:7px 10px 0;border:1px solid #ccc;border-radius:5px;font-size:14px;text-align:center}.btn-next:after{content:"";display:inline-block;position:relative;top:2px;height:13px;padding-left:16px;background:url(/images/apps/ico_next.png) right 0/7px 13px no-repeat}.btn-more:after{content:"";height:13px;display:inline-block;padding-left:15px;background:url(/images/apps/ico_more.png) right 5px/13px 7px no-repeat}.btn-next-area,.loading-area{padding-top:14px;border-top:1px solid #ddd;text-align:center}.app-card+.btn-next-area{border-top:none}.c-screenshot_item{display:inline-block}.c-screenshot_item+.c-screenshot_item{margin-left:7px}.c-screenshot_item img{width:auto;height:auto;max-height:300px;max-width:300px}.c-gallery-list{font-size:0;display:-webkit-flex;display:flex}.c-gallery_item+.c-gallery_item{margin-left:7px}.c-gallery_item img{width:auto;max-width:100%;height:auto}.c-gallery_item .img--vertical{width:88.5px}.c-gallery_item .img--horizontal{width:184px}.c-gallery{margin:21px 28px;padding:21px;background:#f5f5f5;text-align:center}.c-gallery_caption{margin:14px 0 0;font-size:12px;text-align:left}.c-gallery img{width:auto;height:auto;max-height:350px;max-width:350px}.c-search{text-align:left;position:relative}.c-search-box{position:relative}.c-search_field{width:100%;height:35px;padding:7px 35px 7px 7px;border:1px solid #ccc;border-radius:4px;color:#232b39;font-size:12px;-webkit-appearance:none}.c-search_field::-webkit-search-cancel-button{-webkit-appearance:none}.c-search_btnarea{position:absolute;top:0;right:0}.c-search_btn{width:35px;height:35px;border-radius:0 4px 4px 0;border:1px solid #ccc;cursor:pointer;background:#fff}.c-search_btn img{margin-top:1px}.c-suggest{position:absolute;top:34px;z-index:1;min-width:300px}.c-suggest>div{border:1px solid #ccc;border-radius:0 0 4px 4px;overflow:hidden;background:#fff}.c-suggest_list li{padding:7px 14px;line-height:1.6}.c-suggest_list b{font-weight:700}.c-suggest_list a{display:block;min-height:35px;margin:-7px -14px;padding:7px 14px;color:#232b39}.c-suggest_list .is-active,.c-suggest_list a:hover{background:#eaeaea;text-decoration:none}.c-pickup-keyword_title{margin:0 5px 4px;padding:5px 7px;border-bottom:1px solid #ccc;color:#000;font-size:12px;font-weight:700}.c-modal{position:fixed;z-index:10000;width:720px;background:#fff}.c-modal--small{width:400px}.c-modal_close{position:absolute;top:10px;right:12px;display:block;width:20px;height:20px;border:1px solid #c6c6c6;border-radius:3px;background:#fff;line-height:100%;text-align:center;text-decoration:none}.c-modal_close span{display:block;padding-top:1px;color:#333;font-size:14px;font-weight:700;line-height:100%}.c-modal_logo{position:absolute;top:-71px;left:281px}.c-modal-body{padding:10px 30px 20px}.c-modal_title{margin:20px 0;font-size:16px;font-weight:700;text-align:center}.c-modal_leadtext{margin:30px 0 20px}.c-modal_leadtext--guest{margin-top:20px}#dialogMask{position:fixed;z-index:9999;opacity:.6;width:100%;height:100%;top:0;left:0;background-color:#000}.p-icon-catlist a{padding:7px 0}.p-icon-catlist_icon{width:30px}.p-icon-catlist_icon img{width:30px;height:30px;border-radius:15px}.p-icon-catlist_catname{padding-left:11px;line-height:1.6}.p-icon-catlist_count{padding-left:2px;color:#666}.review-star,.star{display:inline-block;font-size:0;line-height:1}.review-star:before,.star:before{content:"";display:inline-block;background:url(/images/apps/star-m.png) top left no-repeat;vertical-align:bottom}.star:before{height:13px;margin-bottom:3px;padding-left:76px;background-size:76px 213px}.star_score{margin-left:5px;color:#232b39;font-size:17px;font-weight:400}.star.star00:before{background-position:left -200px}.star.star05:before{background-position:left -180px}.star.star10:before{background-position:left -160px}.star.star15:before{background-position:left -140px}.star.star20:before{background-position:left -120px}.star.star25:before{background-position:left -100px}.star.star30:before{background-position:left -80px}.star.star35:before{background-position:left -60px}.star.star40:before{background-position:left -40px}.star.star45:before{background-position:left -20px}.star.star50:before{background-position:left 0}.star--small:before{height:11px;margin-bottom:2px;padding-left:68px;background-size:68px 191px}.star--small .star_score{font-size:14px}.star--small.star00:before{background-position:left -180px}.star--small.star05:before{background-position:left -162px}.star--small.star10:before{background-position:left -144px}.star--small.star15:before{background-position:left -126px}.star--small.star20:before{background-position:left -108px}.star--small.star25:before{background-position:left -90px}.star--small.star30:before{background-position:left -72px}.star--small.star35:before{background-position:left -55px}.star--small.star40:before{background-position:left -36px}.star--small.star45:before{background-position:left -19px}.star--small.star50:before{background-position:left 0}.review-star{margin-bottom:14px}.review-star:before{height:11px;margin-bottom:2px;padding-left:68px;background-size:68px 191px}.review-star .star_score{font-size:14px}.review-star.star00:before{background-position:left -180px}.review-star.star10:before{background-position:left -144px}.review-star.star20:before{background-position:left -108px}.review-star.star30:before{background-position:left -72px}.review-star.star40:before{background-position:left -36px}.review-star.star50:before{background-position:left 0}.p-header-search{top:10px}.p-header-search .c-search-box{width:274px;float:left}.p-feature-search{width:420px;height:42px;margin:26px auto 0}.p-feature-search .c-search_field{height:42px;padding-right:84px;border:2px solid #00bec8;font-size:14px}.p-feature-search .c-search_btn{width:84px;height:42px;border:2px solid #00bec8;background:#00bec8;color:#fff;font-size:14px}.p-feature-search .c-search_btn img{margin-right:8px}.p-feature-search .c-suggest{top:40px;min-width:336px}.p-os-box{margin-bottom:21px;padding:0 6px 10px;border:1px solid;background:#fff;overflow:hidden}.p-os-box--ios{border-color:#00a4e4}.p-os-box--ios .p-os-box_label{background:#00a4e4}.p-os-box--android{border-color:#8cc640}.p-os-box--android .p-os-box_label{background:#8cc640}.p-os-box--android .p-os-box_icon img{border-radius:0}.p-os-box_label{height:20px;line-height:20px;margin:0 -6px;color:#fff;font-size:13px;text-align:center}.p-os-box .topicpath{margin:6px 0 12px}.p-os-box .topicpath li{display:inline;background-position:4px 1px}.p-os-box_left{width:49px;float:left}.p-os-box_right{margin-left:63px}.p-os-box_icon{width:49px;height:49px}.p-os-box_icon img{border-radius:8px}.p-os-box_appname{min-height:2.2em;font-size:14px;font-weight:400;line-height:1.4}.p-form-table{width:100%}.p-form-table td,.p-form-table th{padding:15px 10px 5px;border-bottom:1px dotted #b2b2b2;text-align:left;vertical-align:top}.p-form-table th{width:18em}.p-form-table_attention{margin-top:2px;color:#ee6500;font-size:12px;line-height:1.5}.p-form-table+.c-form_action{margin-top:15px}.p-sendmail-text{margin-top:28px;padding:14px;border-radius:10px;background:#eee;text-align:left}.p-sendmail-text_title{margin-bottom:7px;font-weight:700}.p-title--mail{font-weight:400;line-height:3}.p-title--mail strong{display:inline-block;padding:9px 0 5px 60px;background:url(/images/login/mail.png) no-repeat scroll left center transparent}.sign-up_body{padding:20px 40px}.sign-up_body .caution-text{margin:0 -35px;font-size:12px}.sign-up_body .caution-text--guest{width:315px;padding:0 30px;text-align:left}.sign-up_title{margin:30px 0;font-size:21px;font-weight:700;line-height:1.4}.sign-up_title--guest{margin:26px 0 20px}.sign-up_head{overflow:hidden;height:135px}.sign-up_head .modal-leadtext{line-height:1}.sign-up_area{min-height:265px}.sign-up_sub-title{font-size:18px}.sign-up_sns{float:left;width:315px;padding:0 30px}.sign-up_sns li{list-style:none;margin-bottom:14px}.sign-up_sns-btn{display:block;height:40px;line-height:40px;border-radius:20px;background-size:28px;background-repeat:no-repeat;background-position:20px 6px;color:#fff!important;font-weight:700}.sign-up_sns-btn:hover{text-decoration:none}.sign-up_sns-btn--tw{background-color:#55acee;background-image:url(/images/signup/twitter.png)}.sign-up_sns-btn--fb{background-color:#3b5998;background-image:url(/images/signup/facebook.png)}.sign-up_sns-btn--li{background-color:#00c300;background-image:url(/images/signup/line.png)}.sign-up_form{float:right;width:315px;padding:0 30px}.sign-up_form-group{margin-bottom:15px}.sign-up_form-pass{margin-bottom:15px;text-align:left}.sign-up_form .text-error{margin-right:-30px;text-align:left}.sign-up_link{margin:34px 0 14px;font-size:14px}.sign-up_form .c-btn{border-radius:20px}.review-modal{position:fixed;z-index:10001;top:0;left:0;right:0;bottom:0;margin:auto;-webkit-transition:.3s;transition:.3s}.review-modal--notice{width:300px;height:100px;border-radius:1px 12px 14px 14px;background:rgba(0,0,0,.7);color:#fff;font-size:15px;line-height:1.6;text-align:center}.review-modal--notice>div{display:table;table-layout:fixed;width:300px;height:100px}.review-modal--notice p{display:table-cell;vertical-align:middle}.review{margin:0 0 14px;padding:14px;background:#eceef1}.review_app{float:left;width:56px}.review_app-icon{width:56px;height:56px;border-radius:11px}.review_app-icon.android{border-radius:0}.review_app+.review_main{margin-left:70px}.review_appname{min-height:3.2em;margin:-4px 0 3px;font-size:13px;line-height:1.6}.review_appname a{color:#000}.review_appname a:hover{color:#00a6c9}.review_user{float:left;width:35px}.review_user-icon{width:35px;height:35px;border:1px solid #cecece;border-radius:18px}.review_user+.review_main{margin-left:42px}.review_main{color:#666}.review_username{font-size:12px;margin-bottom:14px}.review_supplementary-text{font-size:11px;color:#666}.review_rating{position:relative}.review_rating-resetbtn{position:absolute;left:-28px;width:auto;padding:0;margin:0;background:0 0;border:0;font-size:0;cursor:pointer}.review_rating-text{display:inline-block;position:absolute;left:173px;top:1px;padding:0 9px 0 12px;height:21px;background:url(/images/apps/ico_review_ratingbox-pop.png) left 0 no-repeat #fff;border-radius:4px;font-size:13px;color:#232b39}.review_ratingbox{font-size:0;margin:14px 0 0;padding:0;background:url(/images/apps/review_star.png) 0 -140px/166px auto no-repeat}.review_ratingbox.select-star1{background-position:left -112px}.review_ratingbox.select-star2{background-position:left -84px}.review_ratingbox.select-star3{background-position:left -56px}.review_ratingbox.select-star4{background-position:left -28px}.review_ratingbox.select-star5{background-position:left 0}.review_ratingbox li{display:inline-block;width:22px;height:21px;margin-right:14px;vertical-align:top}.review_ratingbox li.is-active,.review_ratingbox li:hover{background:url(/images/apps/review_star.png) 0 0/166px auto no-repeat #eceef1}.review_ratingbox label{display:block;height:100%}.review_ratingbox label:hover{cursor:pointer}.review_ratingbox input{visibility:hidden}.review_date{font-size:12px}.review_leadtext{margin-bottom:12px;font-size:13px}.review_leadtext a{display:inline-block;color:#00a6c9}.review_area{font-size:13px}.review_area>p{padding:28px 0 14px;color:#232b39}.review_area .form-control{min-height:140px;width:100%;padding:7px;border:1px solid #ddd;margin-bottom:14px;border-radius:2px;resize:vertical}.review_area .flat-btn{display:block;width:196px;height:35px;line-height:35px;margin:auto;border-radius:19px;font-size:13px}.review_area .btn--post{background:#00a6c9;color:#fff}.review_area .btn--post:hover{background:#01c5ee}.review_cancel{margin-top:14px;text-align:center}.review_cancel a{color:#666}.review-reactor{position:relative}.comment .review-reactor{margin-left:42px}.review-reactor_btn{float:right}.review-reactor_btn img{vertical-align:middle}.review .review-reactor_btn{margin-right:2px}.review-reactor .c-linkbox{top:18px;right:-13px;width:105px}.review-like{display:inline-block;overflow:hidden;height:16px;font-size:11px;line-height:1.6;color:#000!important}.review-like img{margin-top:-18px;margin-right:5px}.review-like.is-active{color:#00a6c9!important}.review-like.is-active img{margin-top:1px}.review+.loading-area{border-top:0}.comment{line-height:1.6;position:relative;padding-bottom:14px}.comment+.comment{border-top:1px solid #ddd;padding-top:14px}.comment_user-icon{position:absolute;left:0;width:35px;height:35px;border-radius:18px}.comment_user-icon img{border:1px solid #ddd;border-radius:18px}.comment-area{margin-left:42px}.comment-area_top{color:#666;font-size:12px}.comment_user{display:inline-block;overflow:hidden;max-width:51%;white-space:nowrap;text-overflow:ellipsis}.comment_user a{color:#666}.comment_user a:hover{color:#00a6c9}.comment_date,.review_date{display:inline-block;margin-left:20px;vertical-align:top}.comment_text{margin-top:-3px;margin-bottom:12px;font-size:13px;color:#232b39;line-height:1.7}.p-policies_section{margin:0 0 28px 14px}.p-policies_head{margin-bottom:14px;padding:5px;background:#f5f6f7;font-size:16px;font-weight:700}.p-policies_list{list-style-type:none;margin:0 0 28px 28px}.p-policies_list li{margin-bottom:10px}.p-policies_list li p{margin:7px 0 0 21px}.pp-info{margin:0 0 28px 28px}.about-section{background:url(/images/apps/about-top.jpg) right 0 no-repeat #fff;height:300px;padding:110px 0 0 92px;margin-bottom:20px}.about-section p{margin-bottom:10px}.table-outline{padding:9px 5px 0 23px}.search-category{background-color:#fff;border:1px solid #ddd}.search-category h3{border-bottom:1px solid #ddd;font-weight:400;padding:7px 7px 2px;font-size:14px}.search-category td{vertical-align:top;line-height:1.5;padding:7px 5px 8px;width:220px}.search-category td img{float:left;border-radius:5px;margin:-2px 10px 0 0}.search-category td.three-line img{margin-bottom:20px}.search-category td.three-line span,span.block-area{display:block}.search-category td div{display:inline}.search-category td span{display:inline}.search-category tr td:first-child{width:160px}.search-category tr td:nth-child(3){width:180px}.search-category tr td:last-child{width:310px}.app-search{padding:5px;background:#ddd;margin-bottom:20px}.app-search h2{color:#fff;font-size:16px;padding:3px 0 2px;text-shadow:-1px -1px 1px #15769d;border:1px solid #fff;background:-webkit-linear-gradient(#31b1e0,#0386ce);background:-ms-linear-gradient(#31b1e0,#0386ce);background:linear-gradient(#31b1e0,#0386ce)}.app-search h2 span{display:block;padding-left:40px;background:url(/images/apps/app-search-icon.png) no-repeat 6px 0}.app-search-inner{padding:12px 8px 0 10px;border:1px solid #fff;background:-webkit-linear-gradient(#fff,#efefef);background:-ms-linear-gradient(#fff,#efefef);background:linear-gradient(#fff,#efefef)}.app-search-left{float:left;width:540px;margin-bottom:11px}.app-search-left p{float:left;font-size:12px}.app-search-left p.category,.app-search-left p.category select{width:161px}.app-search-left p.sub-category,.app-search-left p.sub-category select{width:190px}.app-search-left p.price,.app-search-left p.price select{width:90px}.app-search-left p span{display:block}.app-search-inner .refinement-img{width:43px;padding-top:25px;text-align:center}.app-search-inner select{height:22px;font-size:13px}.app-search-text{width:222px;float:left;margin:7px 20px 5px 0}.app-search-text input{width:222px;height:20px;border:1px solid #aaa;padding-left:5px;font-size:13px;line-height:13px}.app-search-check{float:left;font-size:13px;margin-top:8px}.app-search-check input{vertical-align:text-top}.app-search-left+input[type=submit].app-search-submit{margin-top:14px}.app-search-submit{width:130px;height:32px;border:0;float:right;cursor:pointer;margin-right:0;background:url(/images/apps/app-search-btn.png) no-repeat}.adv-info .p-category-list-section{padding:9px;border-color:#ddd;border-radius:0}.index-area{margin:20px 0 0;padding:14px;background:#fff}.index-area h3{padding:5px;font-size:16px;background:#f5f6f7;margin-bottom:10px;clear:both}.index_02-section{margin-top:20px;line-height:3em}.index_03-section{width:310px;margin:50px auto;padding:10px 30px 10px 50px;border:3px solid #f3f3f3;border-radius:10px;text-align:left}.index_03-section li{float:left;margin-top:10px;padding:0 15px;border-left:1px solid #ccc;list-style-type:none}.index_03-section li:first-child{border:none;padding-left:10px}.index_02{display:block;margin:15px auto;font-weight:700}.f-big{font-size:18px}.f-bold{font-weight:700;font-size:13px}.presskit p{text-indent:0}.apps-list-k{margin:20px 0;padding:0 20px}.apps-list-k ul{display:inline-block}.apps-list-k li{list-style-type:none;padding-left:28px;float:left;text-align:center}.apps-list-k img{display:inline-block;margin-bottom:10px}.apps-list-k p{padding:0;text-align:left}.logo-appliv{margin-top:32px}.logo-topics{margin-top:20px}.logo-corp-s{margin-top:64px}.help-qa{padding:13px 13px 33px}.help-qa-list p{border-bottom:dotted 1px #ccc;text-align:left}.help-qa-list .q{background:url(/images/apps/faq-q.png) no-repeat 20px 5px;font-weight:700}.help-qa-list .q a{display:block;padding:10px 0 10px 60px;color:#333;text-decoration:none}.help-qa-list .a{display:block;padding:10px 20px 10px 60px;background:url(/images/apps/faq-a.png) no-repeat 20px 5px #f4f9fc}.ad-header{background:url(/images/ad/lp-header@2x.jpg) left no-repeat #00a3e7;height:200px;color:#fff;text-align:center;background-size:372px 200px}.ad-header h2{padding-top:50px;background-color:transparent;font-size:26px;font-weight:400}.ad-header p{font-size:14px}.ad-content h3{margin:20px 0;font-weight:400;font-size:24px;text-align:center}.ad-content ol>li{padding:20px 0;margin-bottom:20px;background-color:#efefef;list-style:none}.ad-content-heading{margin-left:20px;font-size:22px;font-weight:400}.ad-content-heading span{display:inline-block;height:30px;width:30px;background-color:#0ec5f9;margin-right:10px;border-radius:5px;color:#fff;text-align:center;line-height:33px}.ad-content ol>li>p{margin-left:60px}.ad-content ol li ul{display:block;float:left;width:430px;min-height:200px;margin:10px 10px 0 46px;padding:20px 0;background-color:#fff;border-radius:10px;text-align:center}.ad-content ol li ul+ul{margin:10px 46px 0 10px}.ad-content ol li ul li{display:block}.ad-content ol li ul li.ad-icon{height:110px;width:430px;display:table-cell;vertical-align:middle;text-align:center}.tablecell{display:table;table-layout:fixed;width:120px}.hed-inner .tablecell span{display:table-cell;font-size:14px}.content_box.review{background:#fff}.review-head{position:relative;margin-bottom:10px;padding:0 1px}.review-head .review_date{position:absolute;top:0;right:5px;color:#777;font-size:12px;text-align:right}.review-user_icon{float:left;width:30px;height:30px;border-radius:15px}.review-user_name{margin:0 10em 0 40px;font-size:12px}.review-user a{color:#00a6c9}.review-user a:hover{color:#01c5ee;text-decoration:none}.review .star-small{display:inline-block;margin:0 0 0 10px}.review-area{margin-bottom:10px;padding:15px 14px;background:#f5f5f5}.review-area_text{font-size:14px;line-height:1.5}.appliv-review{color:#232b39}.appliv-review_title{position:relative;margin-bottom:21px;padding-left:14px;font-size:16px}.appliv-review_title:before{content:"";display:block;position:absolute;left:0;width:4px;height:100%;background:#00a6c9;border-radius:4px}.appliv-review>p{margin-bottom:35px}.appliv-review_head{margin-bottom:21px;font-size:14px;font-weight:700}.appliv-review_wirter{color:#666;font-size:11px}.appliv-review_review-info{color:#232b39;font-size:12px;line-height:2}.post_container{margin-bottom:35px}.post_container .sns-list{margin:14px 0;float:none}.post_title{margin-bottom:10px;padding-left:14px;color:#000;font-size:20px;font-weight:700}.post_meta{margin:7px 0 14px;padding-left:14px;color:#666;font-size:12px;line-height:1}.post_update{margin-right:28px}.post-main{margin:14px 0 28px;padding:28px 14px 14px;border-top:1px solid #ddd;border-bottom:1px solid #ddd}.apps-annotation{display:inline-block;margin-top:25px;color:#777;font-size:12px}.post-item{margin-bottom:32px}.post-item--box{padding:14px 14px 0;border:1px solid #dedede}.post-item--box .post-subhead{margin:-14px -14px 18px;padding:12px;background-color:#f5f5f5}.post-item--app_tab{height:40px}.post-item--app_tab li{float:left;width:50%;padding:8px;border:1px solid #dedede;border-radius:4px 4px 0 0;text-align:center;cursor:pointer}.post-item--app_tab .is-active{border-bottom:1px solid #fff;font-weight:700;pointer-events:none}.post-item--app_tab .is-disabled{color:#dedede;cursor:default}.post-item--app+.post-item--app{margin-top:-20px}.post-mediaheadline{font-weight:700}.post-item>p{margin-bottom:18px;color:#232b39;font-size:14px;line-height:1.8}.post-headline{min-height:34px;margin-bottom:18px;padding-bottom:4px;border-bottom:1px solid #232b39;color:#000;font-size:16px;font-weight:700;line-height:1.6}.post-subhead{margin-bottom:18px;color:#232b39;font-size:16px;font-weight:700}.post-mediahead{position:relative;margin-bottom:18px;padding-left:22px;color:#232b39;font-size:15px;font-weight:700;line-height:1.6}.post-mediahead:before{content:"";display:block;position:absolute;top:5px;left:0;width:12px;height:12px;background:#00a6c9}.post-item--point .post-headline{border-color:#00a6c9}.post-item--point li{position:relative;padding:0 0 15px 29px;font-size:14px;line-height:1.6;color:#000}.post-item--point li:before{content:"";position:absolute;left:8px;top:7px;width:11px;height:8px;background:url(/images/apps/ico_recommended-list-check.png) 0 0/11px 18px no-repeat;background-size:11px 20px}.post-item--point.post-item--box .post-headline{margin:-14px;padding:12px;background-color:#f5f5f5;border-left:none;margin-bottom:18px;color:#000;font-size:16px;font-weight:700;line-height:1.6}.post-image{margin:0 28px 28px;padding:21px 30px;background:#f5f5f5;text-align:center}.post-image p{margin-top:18px;text-align:left}.post-image--left{margin-left:20px}.post-image--right{margin-right:20px}.wrap-image{overflow:hidden;text-align:center}.wrap-image img{width:auto;height:auto;max-width:60%}.wrap-image img+img{margin-left:22px}.wrap-image--left,.wrap-image--right{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;width:100%}.wrap-image--left img,.wrap-image--right img{display:block;max-width:230px;max-height:350px}.wrap-image--left p{margin:0 0 0 18px}.wrap-image--right{-webkit-direction:row-reverse;-ms-direction:row-reverse;flex-direction:row-reverse}.wrap-image--right p{margin:0 18px 0 0}.wrap-image--2 img{width:46%}.wrap-image--3 img{width:30%}.wrap-image--full img{max-width:100%}.wrap-image--full img+img{margin:18px 0 0 0}.post-embedded{width:80%;margin:0 auto 18px}.post-embedded p{margin-top:18px}.wrap-video video{display:block;width:100%;border:1px solid rgba(62,62,62,.2);background:#f5f5f5}.wrap-embedded{margin:14px auto}.wrap-embedded iframe{display:block;width:100%}.post-item blockquote{margin-bottom:14px;padding:14px 0 0 14px;background:url(/images/apps/ico_post_quotation.png) left top no-repeat;color:#232b39;font-size:14px;line-height:1.6}.post-item figcaption{margin-bottom:16px;font-size:12px;color:#999}.post-item figcaption a{color:inherit;text-decoration:underline}.app-tab_android,.app-tab_ios{border-top:2px solid #dedede}.app-tab_ios.is-active{border-top:2px solid #0078c3}.app-tab_android.is-active{border-top:2px solid #8fd100}.post-app{display:none;margin:0 auto 40px;box-sizing:border-box;border:1px solid #dedede}.post-app a{display:block;padding:18px 18px 0}.post-app a.is-disabled{pointer-events:none}.post-app.is-active{display:block}.post-app_info-left{float:left;width:80px}.post-app_info-left.android img{border-radius:0}.post-app_info-left img{width:80px;border-radius:17px}.post-app_info-right{position:relative;margin:0 0 18px 98px}.post-app_info-right .star{margin-top:8px}.post-app_info-right .none-alert-text{padding:10px;background:#f5f6f7;border-radius:3px;border:1px solid #ccc;color:#232b39;text-align:center;font-size:14px;font-weight:700}.post-app_price{padding:8px 0;color:#232b39;text-align:center}.post-app_title{margin-bottom:6px;color:#000;font-size:16px;font-weight:700;line-height:1.4;letter-spacing:-.5px}.post-app_developer{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;overflow:hidden;height:20px;margin-bottom:10px;color:#666;font-size:12px}.post-app_btnbox{position:relative;margin:-4px 0 18px}.post-app_btn{width:48%;margin:0 auto;border-radius:24px;background:#f07c00;font-size:14px;font-weight:700;text-align:center}.post-app_btn:hover{-webkit-filter:brightness(1.1);-moz-filter:brightness(1.1);-o-filter:brightness(1.1);-ms-filter:brightness(1.1);filter:brightness(1.1)}.post-app_btn a{display:block;padding:9px 30px;color:#fff}.page-feature .post-mediahead:before{background-color:#e56284}.page-feature .post-item--point .post-headline{border-color:#e56284}.page-feature .post-item--point li:before{background-position:0 -12px}.post_container .post-dl-box{margin:30px 55px 28px;border:1px solid #ddd;padding:14px;background:#fff}.post-dl-box+.apps-annotation{margin:-20px 0 10px}.post-app-data{display:table;width:100%}.post-app-data .app-icon{display:table-cell;line-height:1}.post-dl-box .post-app-data .app-icon{width:75px}.content--appinfo .post-app-data .app-icon{width:60px}.post-app-data .app-info{display:table-cell;vertical-align:top;padding-left:20px}.post-app-data .app-info_title{margin:5px 0 10px;font-size:15px;font-weight:400;word-break:break-all}.post-app-data .app-info_price{font-size:14px;color:#555}.post-app-data .app-info_price .price-title{display:inline-block;padding:4px 10px 2px;margin-right:8px;line-height:1;background:#ececec;border:1px solid #e8e7e7}.post-app-data .app-info_price .appstore-price+.gp-price{margin-left:40px}.post-app-data .app-info_price b{color:#333}.post-dl-induction{margin-top:14px;text-align:center}.post-dl-induction>*+*{margin-left:20px}.post-dl-induction_btn--ios{border:1px solid #00a4e4}.post-dl-induction_btn--android{border:1px solid #8cc640}.post-dl-induction_btn--no-app{display:inline-block;min-width:200px;height:40px;padding:7px 10px 0;border:1px solid #ccc;border-radius:5px;background:#eaeaea;color:#737373;font-size:14px;text-align:center;vertical-align:top}.p-main-titlebox{display:table;table-layout:fixed;width:100%;margin-bottom:5px}.p-main-appicon{display:table-cell;width:76px;padding-right:20px}.p-main-appicon img{border-radius:38px}.p-main-title{display:table-cell;vertical-align:middle;font-size:22px}.p-main-desc{margin:21px 0;font-size:12px;color:#666;line-height:1.6}.p-main-article-box{overflow:hidden}.p-main-article_image{width:105px;height:105px;float:left}.p-main-article_title{margin:-6px 0 7px 125px;font-size:22px}.p-main-article_desc{margin-left:125px;font-size:12px;color:#666;line-height:2}.sns-list{float:right}.sns-list li{float:left;margin-left:10px;font-size:0}.viewcount{display:inline-block;margin-left:22px;color:#232b39;font-size:13px}.viewcount span{margin-left:3px;font-size:12px}.p-app-ranking_tab{margin-bottom:21px;border-bottom:1px solid #ddd;font-size:0}.p-app-ranking_tabitem{display:inline-block;height:36px;width:110px;margin-left:7px;margin-bottom:-1px;vertical-align:top}.p-app-ranking_tabitem a{display:block;height:100%;padding-top:7px;border:1px solid #ddd;border-radius:5px 5px 0 0;background:#fff;font-size:13px;text-align:center}.p-app-ranking_tabitem.is-active a{border-bottom:1px solid #fff;color:#232b39;font-weight:700;cursor:default;text-decoration:none!important}.p-app-ranking_tabitem.is-disabled a{color:#ddd;cursor:default;text-decoration:none!important}.p-app-ranking_sort{height:58px}.p-app-ranking_sort>*{display:inline-block}.p-app-ranking_sortitem{display:inline-block;margin-left:20px;text-align:center}.p-app-ranking_sortitem a{display:block;padding:4px 14px 2px;border:1px solid #ccc;border-radius:5px}.p-app-ranking_sortitem.is-active a{position:relative;border:none;background-color:#00a6c9;color:#fff;font-weight:700}.p-app-ranking_sortitem.is-active a:before{position:absolute;content:"";bottom:-8px;left:0;right:0;width:13px;height:8px;margin:0 auto;background:url(/images/apps/arrow_down_blue.png) center 0 no-repeat;background-size:13px 8px}.p-app-ranking_sortitem.is-disabled a{border-color:#ddd;color:#ddd;text-decoration:none!important;cursor:default}.p-app-ranking_desc{margin-bottom:21px;color:#666;font-size:12px;line-height:1.6}.p-app-ranking_update{display:inline-block;font-size:12px;color:#666}.p-app-ranking_update span{color:#232b39;font-size:13px}.p-app-ranking_label{display:inline-block;vertical-align:top;height:18px;min-width:18px;margin-top:-1px;padding:1px 2px 0;border:1px solid #ddd;font-size:10px;line-height:16px;text-align:center;color:#666}.p-app-ranking_label--pr{font-size:9px;color:#999}[class*=p-app-ranking--] .p-app-ranking_label{min-width:35px;border-width:0;color:#fff}.p-app-ranking_label img{margin:2px 3px 0 0}.p-app-ranking--01 .p-app-ranking_label{background:#b9a679}.p-app-ranking--02 .p-app-ranking_label{background:#939ba0}.p-app-ranking--03 .p-app-ranking_label{background:#b78961}.p-powered-by{margin:-18px 0 10px;text-align:right}.p-powered-by img{height:30px}.p-AppApe{margin-top:32px;font-size:14px}.p-AppApe_baner{margin:20px 0;padding:26px;border:1px solid #999;background-color:#fafafa}.p-AppApe_baner p span{color:#666;font-size:12px}.p-AppApe_baner-image{margin:20px 0}.p-AppApe_baner-image img{width:100%}.p-app-card{position:relative;padding:24px 13px 13px;border:1px solid #ddd;background:#fff}.p-app-card--post{margin-bottom:24px;padding:13px}.p-app-card--post .apps-info_entry-appname{min-height:40px}.p-app-card+.p-app-card{margin-top:-1px}.p-app-card_rank{position:absolute;left:-1px;top:0}.p-app-card-comment .comment{padding-bottom:0}.p-app-card-comment_title{margin-bottom:14px;font-size:14px;font-weight:400;color:#000;line-height:1}.p-app-card_detail-link{margin:9px 0 0;padding-right:13px;float:right;background:url(/images/apps/ico_next.png) right 3px/7px 13px no-repeat;color:#00a6c9;font-size:12px;text-align:right}.p-app-card_detail-link a{color:#00a6c9}.p-app-card_detail-link a:hover{color:#01c5ee;text-decoration:none}.p-app-card .apps-info_side{width:85px}.p-app-card .apps-info_title{font-size:14px;font-weight:700}.p-app-card .apps-info_reviewtitle{margin-bottom:7px;color:#232b39;font-size:13px;line-height:1.6}.p-app-card .apps-info .star{margin:11px 0 14px}.p-app-card_gallery{padding:8px 7px;border-radius:5px;background:#f5f5f5}.p-app-card-tabletdl{overflow:hidden;margin:22px 0 5px;text-align:right}.p-app-card-tabletdl .btn-dl{width:389px;text-align:center}.apps-info{display:table;table-layout:fixed;width:100%}.apps-info_side{display:table-cell;width:70px}.apps-info_price{margin:14px 0;font-size:13px;text-align:center;line-height:1}.apps-info_prices{font-size:13px;color:#232b39}.apps-info_prices-item{margin-right:14px}.apps-info_main{display:table-cell;vertical-align:top;padding-left:14px}.apps-info_title{margin-top:-3px;margin-bottom:9px;font-weight:400;font-size:15px;line-height:1.6}.apps-info_title+.apps-info_label-area{margin-top:9px}.apps-info_dealer{color:#666;font-size:11px}.apps-info_label-area{font-size:0}.apps-info_label-area .app-label{margin-bottom:12px}.apps-info_appname{overflow:hidden;max-height:3em;font-size:12px;line-height:1.6;color:#666}.apps-info .star{margin:13px 0 18px}.apps-info_reviewcount{display:inline-block;margin-left:14px;color:#666;font-size:12px;vertical-align:baseline}.apps-info+.recommended-point{margin-top:0}.apps-info .app-icon img{border-radius:17px}.apps-info .android.app-icon img{border-radius:0}.app-label,.pr-label{display:inline-block;border-width:1px;border-style:solid;background:#fff;text-align:center;font-size:11px}.app-label{width:56px;height:16px;margin-right:5px;padding-top:2px;line-height:1}.app-label img{vertical-align:middle}.app-label--booming{padding-left:14px;background:url(/images/apps/ico_app-label--booming.gif) no-repeat 2px center #fff;background-size:11px 11px;border-color:#ed2178;color:#ed2178}.app-label--new-release{padding-left:24px;background:url(/images/apps/ico_app-label--new.gif) no-repeat 4px center #fff;background-size:18px 6px;border-color:#f26522;color:#f26522}.app-label--recent-release{border-color:#00bec8;color:#00bec8}.app-label--unavailable{width:auto;padding:2px 4px 0;background:#666;color:#fff}.pr-label{width:30px;height:14px;line-height:13px;font-size:10px;border-color:#aaa;color:#aaa}.recommended-list li{position:relative;margin-bottom:7px;padding-left:20px;color:#000;font-size:13px;line-height:1.6}.recommended-list li:last-child{margin-bottom:0}.recommended-list li:before{content:"";position:absolute;left:3px;top:6px;height:8px;width:11px;border-radius:0;background:url(/images/apps/ico_recommended-list-check.png) 0 0/11px 18px no-repeat}.sidecategory-list{margin-bottom:45px}.sidecategory-list_title{padding:7px 0 6px 7px;border-bottom:1px solid #ddd;background:#f5f5f5;color:#232b39;font-size:13px;font-weight:700}.sidecategory-list li{position:relative;margin:9px 0 11px;line-height:1.6}.sidecategory-list_link{margin:18px 0;padding-right:13px;background:url(/images/apps/ico_next.png) right 4px/7px 13px no-repeat;color:#32b4cc;font-size:13px;text-align:right}.sidecategory_tree-list{margin-left:9px}.sidecategory_tree-list li:first-child{font-weight:700}.sidecategory_tree-list li:first-child:before{content:"";display:block;position:absolute;left:-9px;height:100%;width:2px;background:#00a6c9;border-radius:4px}.p-category-list-section{margin-bottom:35px;padding:15px;border:1px solid #cbd2d9;border-radius:5px;background:#fff}.p-category-list-section span{font-size:14px;padding:11px 0}.p-category-list-section a{display:inline-block;margin:10px 0 12px;padding:0 5px 0 20px}.app-detail_label-area{overflow:hidden;margin-bottom:21px}.app-detail .viewcount{float:right}.app-detail .apps-info_side{width:90px}.iphone .app-detail .app-icon{border-radius:11px}.app-detail .app-detail_dlarea{margin-bottom:28px}.app-detail_dlarea .sns-list{margin-top:14px}.app-detail_dlbtns{float:left;font-size:0}.app-detail_dlbtns .btn-send-sp,.app-detail_dlbtns .btn-userdata{margin-left:7px}.apps-info_entry-appname{margin:-4px 0 10px;font-size:16px;line-height:1.6}.apps-info_detail{overflow:hidden;margin:0;color:#666;font-size:12px}.apps-info_detail dt{float:left}.apps-info_detail dd{margin-left:2.5em;margin-bottom:10px}.apps-info_detail dd:last-child{margin-bottom:0}.content02{margin:0 0 28px}.content02_title{min-height:36px;border-bottom:1px solid #00a6c9}.content02_title-text{padding:7px 25px 0 2px;color:#000;font-size:15px;font-weight:400;line-height:1.6}.js-slidecontent .content02_title{background:url(/images/apps/ico-content_title.png) 492px 11px/20px no-repeat}.js-slidecontent.close .content02_title{background-image:url(/images/apps/ico-content_title--close.png)}.content02-area{padding-top:14px}.content02 .recommended-list{padding:14px;border-radius:10px;background:#eceef1}.content02 .comment{margin:0 14px}.content02 .c-blocklink-list{margin-top:-7px}.c-content03{margin-bottom:21px}.c-content03_title{overflow:hidden;padding:6px 0 5px;border-top:1px solid #999;border-bottom:1px solid #eee;color:#232b39;font-size:13px;font-weight:700}.c-content03_title-text{float:left}.c-content03_title .c-number-display{float:right;margin-right:4px}.c-number-display{font-size:11px;color:#666;font-weight:400}.appliv-balloon{padding-left:35px;margin-bottom:14px;background:url(/images/apps/ico_recommended-point.png) 1px 0/28px no-repeat}.appliv-balloon_item{display:inline-block;margin-bottom:7px;padding:3px 7px;font-size:14px;line-height:1.6;border-radius:1px 14px 14px 10px;background:#eceef1;color:#232b39}.appliv-balloon_item:last-child{margin-bottom:0}.app-card-list{margin-top:-7px}.app-card-list li+li{border-top:1px solid #ddd}.app-card-list a{display:block;overflow:hidden;padding:14px 0;color:inherit}.app-card-list a .apps-info_appname{color:#00a6c9}.app-card-list a:hover .apps-info_appname{color:#01c5ee}.app-card-list .app-card{padding:0;border:0}.app-card-list .apps-info_appname{margin-bottom:11px;font-size:13px}.app-card-list .apps-info_price{margin-bottom:0}.p-entry-list .c-article-list_thumbnail{width:80px}.p-entry-list .c-article-list_thumbnail img{max-width:80px;max-height:80px}.p-entry-list .c-article-list_main{margin-left:94px}.entry-list .article-list_thumbnail{width:80px}.entry-list .article-list_thumbnail img{max-width:80px;max-height:80px}.entry-list .article-list_main{margin-left:94px}.pickup-entry-list .article-list_thumbnail{position:relative;width:85px;height:85px;border:1px solid #e1e1e1;background:#efeff1}.pickup-entry-list .article-list_thumbnail img{position:absolute;left:50%;top:50%;max-width:85px;max-height:85px;-webkit-transform:translate3d(-50%,-50%,0);-moz-transform:translate3d(-50%,-50%,0);-ms-transform:translate(-50%,-50%);transform:translate3d(-50%,-50%,0)}.pickup-entry-list .article-list_main{margin-left:99px}.pickup-entry-list .article-list_title{margin-bottom:14px}.p-pickup-entry-list .c-article-list_thumbnail--bg{width:85px;height:85px}.p-pickup-entry-list .c-article-list_thumbnail--bg img{max-width:83px;max-height:83px}.p-pickup-entry-list .c-article-list_main{margin-left:99px}.p-pickup-entry-list .c-article-list_title{margin-bottom:14px}.v2-main_title{margin:10px 0 20px;border-bottom:4px solid #777;font-size:20px;font-weight:700}.v2-main_title.v2-mypage_title{font-weight:400}.v2-main_title.v2-mypage_title strong{font-weight:700}.v2-user-data{margin-bottom:20px;padding:20px 15px;background:#fff}.v2-user-data--left{float:left;width:120px}.v2-user-data--right{float:right;width:830px}.v2-user-data_name{float:left;margin-bottom:15px}.v2-user-data_name h2{display:inline-block;max-width:528px;margin-right:10px;font-size:20px;font-weight:700}.v2-user-data_name h2 .v2-user-data_age{color:#777;font-size:13px;font-weight:400}.v2-user-data_name a{margin-right:5px;vertical-align:top}.v2-user-data_name img{border-radius:4px}.v2-user-data_btn{float:right}.v2-user-data_introduction{margin-bottom:15px}.v2-user-data_review{padding:10px 15px;background:#eee;line-height:1}.v2-user-data_review p>span{margin-right:10px}.v2-user-data_review b{font-weight:700}.v2-tracks_clear a{display:inline-block;padding:10px 10px 10px 30px;border-radius:3px;background:url(/images/mypage/close.png) 10px 50% no-repeat #ccc;background-size:10px;color:#333!important;text-decoration:none;line-height:1}.v2-tracks_clear a:hover{opacity:.7}.v2-mypage-notify .content_title{padding:5px 15px!important}.v2-mypage-notify .content_title-text{font-size:15px}.v2-mypage-notify .content-item p{padding:18px 15px}.v2-mypage-notify_time{color:#777}.mypage-edit{margin-bottom:20px}.edit-navi{margin-left:10px;clear:both}.edit-navi li{list-style:none;float:left;margin:0 5px -1px 0}.edit-navi li a{width:138px;border-radius:3px 3px 0 0;color:#333;display:block;padding:7px 0;text-align:center;background:#e9e9e9;text-decoration:none!important}.edit-navi li a:hover{background:#fdfdfd}.edit-navi .navi-over a{font-weight:700;background:#fff}.edit-inner input{vertical-align:top}.edit-inner textarea{margin:0 5px 0 0}.edit-inner ul{list-style:none;margin:0;padding:0}.edit-inner{clear:both;background:#fff;padding:20px;border-radius:3px}.edit-inner table{margin:auto auto 20px;font-size:14px;width:100%;border-collapse:collapse}.edit-inner table tbody>tr>th{width:13em;font-weight:400}.edit-inner table tbody>tr>td,.edit-inner table tbody>tr>th{vertical-align:top;text-align:left;padding:20px 10px;border-bottom:1px solid #eaeaea}.edit-inner table tbody>tr:last-child>td,.edit-inner table tbody>tr:last-child>th{border-bottom:none}.edit-inner input[type=radio]{margin:0;vertical-align:middle}.edit-inner .tug-list li{list-style:none;display:inline-block;margin:0 5px 5px 5px;float:left}.edit-del-account{text-align:left;margin:45px 0 0 24px}.edit-profile-l01{float:left;width:85px}.edit-profile-l01 img{border:1px solid #ccc}.edit-profile-r01{float:left;width:580px}.edit-profile-r01 label{margin-right:10px}.onoffswitch+.sns-connect-mail{margin-top:30px}.sns-connect-mail{margin-bottom:20px}.sns-connect-mail>*{display:inline-block;vertical-align:top}.sns-connect-mail_title{width:120px;padding-top:3px}.sns-connect-mail_text{width:250px;padding-top:3px}.onoffswitch{position:relative;width:75px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.onoffswitch-checkbox{display:none}.onoffswitch-label{display:block;overflow:hidden;cursor:pointer;border-radius:5px}.onoffswitch-inner{width:200%;margin-left:-100%;-moz-transition:margin .15s ease-in 0s;-webkit-transition:margin .15s ease-in 0s;-o-transition:margin .15s ease-in 0s;transition:margin .15s ease-in 0s}.onoffswitch-inner:after,.onoffswitch-inner:before{float:left;width:50%;height:28px;padding:0;line-height:28px;font-size:15px;color:#fff;font-weight:700;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;clear:none}.onoffswitch-inner:before{content:"ON";padding-left:17px;background:#0ec5f9}.onoffswitch-inner:after{content:"OFF";padding-right:11px;background:#ccc;text-align:right}.onoffswitch-switch{width:18px;height:20px;background:#fff;border-radius:3px;position:absolute;top:4px;bottom:0;right:54px;-moz-transition:all .15s ease-in 0s;-webkit-transition:all .15s ease-in 0s;-o-transition:all .15s ease-in 0s;transition:all .15s ease-in 0s}.onoffswitch-checkbox:checked+.onoffswitch-label .onoffswitch-inner{margin-left:0}.onoffswitch-checkbox:checked+.onoffswitch-label .onoffswitch-switch{right:4px}.v2-user-data_btn a{border-color:#00a6c9}.v2-user-data_btn a:after{display:none}.user-data{margin-bottom:50px;padding:28px;border:1px solid #ddd}.user-data_icon{width:84px;float:left;border-radius:42px;overflow:hidden}.user-data_content{position:relative;margin-left:98px;color:#232b39}.user-data_name{width:372px;margin:-6px 0 10px}.user-data_name-text{margin-right:28px;font-size:22px}.user-data_age{font-size:12px;color:#666}.user-data_introduction{line-height:1.7}.user-data_review{margin-top:20px;color:#000}.user-data_review span{margin-right:28px}.userpage_tab .c-main_tabitem{width:182px}.userpage_content{margin:0 35px 35px}.userpage_content .apps-info_price{margin-bottom:0}.page-feature .appliv-review_title:before,.page-feature .post_title:before,.page-feature .sidecategory_tree-list li:first-child:before,.page-feature .topics_post-mediatitle:before,.page-feature .topics_post-title:before{background:#e56284!important}.page-feature .app-card_pickuparea-title,.page-feature .c-widget_title,.page-feature .content02_title,.page-feature .topics_post-title{border-color:#e56284!important}.page-feature .recommended-list li:before{background-position:0 -10px}.c-widget_title--pickup{position:relative;padding-left:40px}.c-widget_title--pickup span{position:absolute;left:0;top:10px;width:27px;height:27px;padding-top:6px;background:#e56284;color:#fff;font-size:11px;text-align:center}.p-feature-list .c-article-list_thumbnail--bg{width:98px;height:98px}.p-feature-list .c-article-list_thumbnail--bg img{max-width:96px;max-height:96px}.p-feature-list .c-article-list_main{margin-left:112px}.p-feature-list .c-article-list_title{margin-bottom:14px;color:#00a6c9}.p-feature-list a:hover .c-article-list_title{color:#01c5ee}.p-feature-list_category{margin-bottom:5px;color:#666;font-size:11px}.p-feature-list .viewcount{margin-top:-3px;float:right;color:#666;font-size:11px}.p-feature-list .viewcount span{color:#999}.p-widget_text-list li a{box-sizing:content-box;min-height:3.4em;padding:14px 0 14px 20px;background:url(/images/apps/ico_c-widget_article-list--text.png) 2px 18px/8px 14px no-repeat}.adv-area.text{text-align:left;border:3px solid #ccc;background:#fff;font-size:14px;line-height:1.4}.adv-area.text a{color:#333;display:block;padding:12px 10px;text-decoration:none}.adv-area.text a span{color:#027cbf;font-weight:700;text-decoration:none}.adv-title{font-size:16px;margin:0 0 8px;font-weight:700}.adv-area.text a:hover span{color:#03a6ff}.adv-area.text a:hover{background:#feffdf}.adv-area.text hr{margin:0 10px;border-width:1px 0 0 0;border-style:solid;border-color:#ccc;height:1px}.c-caution-text--feature{margin:14px 0;color:#666;font-size:12px}.app-detail .c-caution-text--feature{margin-top:-14px}.p-main_top-search{margin-top:10px}.p-search-result span{margin:0 3px 0 14px;font-size:15px}.p-searchlist_none-text{padding:28px 14px;border-radius:6px;background:#eaeaea;font-size:14px;text-align:center;line-height:1.7}.p-searchlist_hint{margin:28px 0;font-size:13px}.p-searchlist_hint dt{margin-bottom:7px;font-weight:700}.p-searchlist_hint dd{position:relative;margin:0 0 7px;padding-left:10px;color:#232b39;line-height:1.6}.p-searchlist_hint dd:before{position:absolute;top:.7em;left:3px;content:"";display:block;width:2px;height:2px;border-radius:50%;background:#232b39}.p-keywordlist{margin-bottom:-14px}.p-keywordlist_item{display:inline-block;margin-bottom:14px;margin-right:24px}.p-carousel-app{width:138px}.p-carousel-gotopage{width:100px;margin-left:49px;border:1px solid #ccc;border-radius:5px;background:#efefef;font-size:13px;line-height:1.6;text-align:left}.p-carousel-gotopage a{display:block;height:100px;padding:30px 10px 0;color:#00a6c9}.p-carousel-category{float:left;width:119px;margin-bottom:35px;border:1px solid #ddd;border-radius:4px;background:#f5f5f5;text-align:center}.p-carousel-category_image{padding:17px 0}.p-carousel-category_image img{width:68px;height:68px;margin:0 auto;border-radius:50%}.p-carousel-category_name{overflow:hidden;height:2.92em;max-height:2.92em;color:#00a6c9;font-size:13px;text-align:center;line-height:1.46}.p-appfind-top{padding-top:20px}.p-appfind-cover{background-color:#f3f7f8}.p-appfind-cover_inner{display:table;padding:24px 0}.p-appfind-cover_image{display:table-cell;width:70px;padding-right:22px;vertical-align:top}.p-appfind-cover_head{margin-top:-4px;margin-bottom:7px;font-size:22px}.p-appfind-search_container{padding:0 14px}.p-appfind-search .c-search{width:100%;margin:0 0 24px}.p-appfind-search .c-suggest{width:574px}.p-appfind_ttl{margin-bottom:14px;font-size:13px;font-weight:700}.p-appfind-head{margin-bottom:21px;padding:7px 14px;background-color:#f3f3f3}.p-appfind-head_ttl{display:inline-block;font-size:13px;font-weight:700}.p-appfind-content{margin-bottom:28px}.p-appfind-iconbox{margin-bottom:14px}.p-appfind-iconbox>*{display:inline-block}.p-appfind-app_rank img{margin:24px 14px 0 0}.p-appfind-app_rank p{display:inline-block;margin:24px 21px 0 7px;font-size:15px;vertical-align:top}.p-appfind-app_category,.p-appfind-app_name,.p-appfind-app_price{overflow:hidden;margin-bottom:14px;line-height:1.6}.p-appfind-app_name{height:32px;font-size:11px;font-weight:700}.p-appfind-app_category{height:21px;color:#666;font-size:13px}.p-appfind-app_price{font-size:13px}.p-appfind-app_price+.star-small .star_score{font-size:14px;vertical-align:top}.p-appfind-recommend_column{float:left;width:50%;padding:0 14px}.p-appfind-recommend_column a{display:table;table-layout:fixed;color:#232b39}.p-appfind-recommend_iconbox{display:table-cell}.p-appfind-recommend_infobox{margin-left:14px}.p-appfind-recommend_app-price{margin-top:14px;font-size:12px;text-align:center}.p-appfind-recommend_app-name{overflow:hidden;height:42px;margin-bottom:14px;font-size:14px;line-height:1.6}.p-appfind-recommend_app-text{overflow:hidden;height:60px;margin-bottom:14px;color:#666;font-size:12px}.p-appfind-app_icon img,.p-appfind-recommend_app-icon img{border-radius:22%}.l-main .adv-area>div{margin-top:10px;margin-bottom:25px}.adv-area.column-1>div{margin:25px 0}.adv-area.column-2>div{margin:0 21px 20px;float:left}.adv-area.adv-area--pgn{margin:0 auto;width:684px;clear:both}.l-side .adv-area{margin:15px 0;text-align:center;line-height:1}.adv-area.adv-area--rt{margin:0 0 21px}.adv-area.adv-area--3rd{text-align:center}.adv-area.adv-area--3rd>div{margin:25px 0}.adv-area.adv-area--btm{margin:0 auto;padding:20px 0;width:684px;clear:both}#div-gpt-ad-1415775179180-21.floating{position:fixed;top:155px}#div-gpt-ad-1415775179180-21.pinned-bottom{position:absolute;bottom:0}#div-gpt-ad-1415775179180-44.floating{position:fixed;top:100px}#div-gpt-ad-1415775179180-44.pinned-bottom{position:absolute;bottom:0}#div-gpt-ad-1477376022135-3.floating{position:fixed;top:100px}#div-gpt-ad-1477376022135-3.pinned-bottom{position:absolute;bottom:600px}#div-gpt-ad-1477375934121-1.floating{position:fixed;top:100px}#div-gpt-ad-1477375934121-1.pinned-bottom{position:absolute;bottom:1200px}.v2-wrapper #div-gpt-ad-1415775179180-44.floating{top:15px}.p-navi{position:absolute;bottom:267px;width:100%;font-size:0}.p-navi-list{width:1024px;margin:0 auto;text-align:center}.p-navi-item{display:inline-block;font-size:12px;font-weight:700}.p-navi-item a{margin-right:12px}.p-navi-item+.p-navi-item{padding-left:14px;border-left:1px solid #ddd}.u-carousel-dots-mt,.u-swipe-dots-mt{margin-top:14px}.text-center{text-align:center}@media screen and (-webkit-min-device-pixel-ratio:0){.app-search-inner select{border-style:solid;border-color:#abadb3 #bbb #ccc #ccc;border-width:1px;-webkit-appearance:menulist}}@media screen and (max-height:840px){.modal .c-suggest_list{overflow-x:hidden;overflow-y:scroll;max-height:150px}}