blockquote,body,dd,div,dl,dt,fieldset,form,h1,h2,h3,h4,h5,h6,input,li,ol,p,pre,td,textarea,th,ul{margin:0;padding:0}table{border-collapse:collapse;border-spacing:0}fieldset,img{border:0}img{vertical-align:bottom}address,caption,cite,code,dfn,em,th,var{font-style:normal;font-weight:100}caption,th{text-align:left}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:100}#category .content_block div.olcopy,#category .content_block h3 span,#category .related_article_block:before,#category_list dl dt span,.about-article h2.ttl_about,.content_block h2.ttl_list,#detail #related_posts .related_link_title,#detail #review #review_block li .title_block h3,#detail #review #review_block li div .software_name,#detail #software_detail .software_name,#detail #software_detail .software_screen .image_text,#detail #software_detail .ttl_block h2,#mypage_review_summary .detail_num,#ranking_data .software_name,#related_software .title_block p.name,#side .post_title,.special_list li dd,#top #review .review_title,#top #review .software_name,.about_link,.dllinkbox,.newpost_side li a,.software_rating_block .software_name,.table-of-contents:after,.post_plus h3,.table_block h3,h4,h5,h6,ul.dot u{font-family:-apple-system,BlinkMacSystemFont,"Helvetica Neue","Hiragino Kaku Gothic ProN",YuGothic,"Yu Gothic",Meiryo,sans-serif;font-size:16px;font-weight:700}q:after,q:before{content:''}abbr,acronym{border:0}hr{display:none}li{list-style:none}body{border-top:7px solid #00466c;color:#333;font-family:-apple-system,BlinkMacSystemFont,"Helvetica Neue","Hiragino Kaku Gothic ProN",Meiryo,sans-serif;font-size:75%;text-align:center;word-break:normal;word-wrap:break-word}button,input,select,textarea{font-family:-apple-system,BlinkMacSystemFont,"Helvetica Neue","Hiragino Kaku Gothic ProN",Meiryo,sans-serif;font-size:14px}:root *>body{font-size:12px}.clearfix{clear:both}#category .related_article_block dl:after,#category .software_block dl:after,#category .software_block:after,#category .software_detail:after,#category .software_detail_top:after,#detail #contribute .form_block dl:after,#detail #howto_use dl:after,#detail #review #review_block li dl:after,#detail #software_detail .main_info_block:after,#detail #software_detail .software_info:after,#detail #software_detail .ttl_block:after,#footer #footer_inner ul:after,#footer #footer_inner:after,#header:after,#header_top:after,#main #category_archive:after,#main .content_block:after,#main .page_status:after,#main:after,.special_list li dl:after,#top #news_block li:after,#top #pickup li:after,#top #review #review_block li .title_block:after,#top #review #review_block li dl:after,#top #update_block li:after,.clearfix:after{height:0;visibility:hidden;content:".";display:block;clear:both;font-size:0;line-height:0}#category .related_article_block dl,#category .software_block,#category .software_block dl,#category .software_detail,#category .software_detail_top,#detail #contribute .form_block dl,#detail #howto_use dl,#detail #review #review_block li dl,#detail #software_detail .main_info_block,#detail #software_detail .software_info,#detail #software_detail .ttl_block,#footer #footer_inner,#footer #footer_inner ul,#header,#header_top,#main,#main #category_archive,#main .content_block,#main .page_status,.special_list li dl,#top #news_block li,#top #pickup li,#top #review #review_block li .title_block,#top #review #review_block li dl,#top #update_block li,.clearfix{display:inline-table;min-height:1%}* html #category .related_article_block dl,* html #category .software_block,* html #category .software_block dl,* html #category .software_detail,* html #category .software_detail_top,* html #detail #contribute .form_block,* html #detail #howto_use dl * html #detail #review #review_block li dl,* html #detail #software_detail .main_info_block,* html #detail #software_detail .software_info,* html #detail #software_detail .ttl_block,* html #footer #footer_inner,* html #footer #footer_inner ul,* html #header,* html #header_top,* html #main,* html #main #category_archive,* html #main .content_block,* html #main .page_status,* html .special_list li dl,* html #top #news_block li,* html #top #pickup li,* html #top #review #review_block li .title_block,* html #top #review #review_block li dl,* html #top #update_block li,* html .clearfix{height:1%}#category .related_article_block dl,#category .software_block,#category .software_block dl,#category .software_detail,#category .software_detail_top,#detail #contribute .form_block,#detail #howto_use dl,#detail #review #review_block li dl,#detail #software_detail .main_info_block,#detail #software_detail .software_info,#detail #software_detail .ttl_block,#footer #footer_inner,#footer #footer_inner ul,#header,#header_top,#main,#main #category_archive,#main .content_block,#main .page_status,.special_list li dl,#top #news_block li,#top #pickup li,#top #review #review_block li .title_block,#top #review #review_block li dl,#top #update_block li,.clearfix{display:block}h1,h2,h5,h6{line-height:1.5}h6{border-left:8px solid #ccc;color:#666;margin:5px 0;padding-left:5px}address,blockquote,dd,div,dl,dt,form,pre{line-height:1.6}ol,p,ul{line-height:1.8}a{color:#03c;text-decoration:none}a:visited{color:#639}a:hover{color:#c03;text-decoration:underline}a:hover img,.logo:hover{opacity:.8;-ms-filter:"alpha(opacity=80)"}a:active{color:#0c4bd9}.text_left{text-align:left!important}.text_right{text-align:right!important}.text_center{text-align:center!important}.text_middle{vertical-align:middle}.font_normal{font-weight:100}.newpost .post_category.strong_red{color:red}.left{float:left!important}.right{float:right!important}blockquote{background:#efefef;border-radius:3px;margin:10px;padding:10px}.clear_text{text-indent:100%;white-space:nowrap;overflow:hidden}.bg_white{background:#fff}.bg_gray{background:#f3f3f3}.logo{width:350px;float:left;margin-bottom:18px}.logo a{display:block;cursor:pointer;display:inline-block}object{pointer-events:none}.header_h1{max-width:350px;display:block;float:left}ol.num li{list-style-type:decimal;margin-bottom:8px;margin-left:23px}ul.dot li{color:#666;line-height:1.8;list-style-type:disc;margin-left:18px}ul.dot u{background:linear-gradient(transparent 88%,rgba(0,0,0,.27) 60%);line-height:2.2;padding-bottom:1px;text-decoration:none}ul.dot ul.dot u{background:linear-gradient(transparent 88%,rgba(145,157,152,.3) 60%)}.desc_box{background:#f8f8f8;border-radius:3px;box-shadow:0 1px 2px rgba(0,0,0,.3);display:block;margin-top:10px;padding:10px}#topic_table td{background:#fff;border:1px solid #aeaeae;color:#555;font-size:80%;padding:3px;padding-right:0}#topic_table td.header{background:#efefef;font-size:80%;padding:3px;text-align:left}#topic_table .content_star{background:#ffcdcd}a.link_word{border-bottom:solid 1px #ccc;color:#666;text-decoration:none}a:visited.link_word{color:#666}a:hover.link_word{border-bottom:solid 1px #c03;color:#c03}span.emp{background:#fff1dc;border-radius:2px}.mode-sp a{background:#f8f8f8;color:#666;display:block;font-size:48px;padding:35px 10px 30px 10px}#container{margin:8px auto 0;text-align:left;width:980px}.search_block .gsc-input-box{border-radius:5px 0 0 5px;height:29px}.search_block input[type=text]{font-size:14px}.search_block .gsc-search-box-tools .gsc-search-box .gsc-input{padding:2px 0 0 0;vertical-align:top}.search_block input.gsc-search-button-v2{border-radius:0 3px 3px 0;-moz-border-radius:0 3px 3px 0/0 3px 3px 0;-webkit-border-radius:0 3px 3px 0;-o-border-radius:0 3px 3px 0;-ms-border-radius:0 3px 3px 0;padding:8px 27px}.search_block input.gsc-search-button{margin-left:0}.search_block button.gsc-search-button{border-radius:0 5px 5px 0;height:31px;margin:2px 0 0 0}#header_top{margin-bottom:18px}#header_top dl dd,#header_top dl dt,#header_top h1{float:left;font-size:100%}#header_top{color:#4f4f4f}#header_top dl{font-size:100%;float:right}#header_top dl dt{margin-right:12px}#header_top dl i{color:#00466c}#header_top .header_login{float:right;line-height:1.6}#header .search_block{float:right;margin-top:2px;width:500px}#header p#header_text{float:none;clear:both;padding-bottom:10px}#main .search_block{margin:50px 0 50px 275px;width:500px}#main .footer_page_status{clear:both;margin-top:26px}#main .page_top{clear:both}#main .page_status{background:#1e8ec8;border-radius:2px;color:#fff;margin-bottom:25px;padding:5px 10px}#main .page_status nav p{float:right;color:#fff;width:160px;text-align:right}#main .page_status a{color:#fff;text-decoration:underline}#main .page_status a:hover{color:#00cdff}#main .page_status .breadcrumb{float:left;width:800px;text-align:left}#main .page_status time{color:#fff}#main .page_status p.breadcrumblong{float:left;width:950px;text-align:left}#detail .page_status time{float:right}#main .banner_block{text-align:center;margin-bottom:25px}#main .banner_block div.ad_header_banner{height:90px;width:980px}#main .related_article_block dt:before{font-size:20px}.footer_nav_block{background:#fbfbfb;border:2px solid #eee;border-radius:5px;padding:20px}#category_archive dl{float:left;width:187px}#category_archive dt{height:68px}#category_archive dl dt{margin:10px 0 10px 42px}#category_archive dl dd li{font-size:14px;margin-bottom:8px}#category_archive dt:before{font-size:68px}.sub_category_archive{border-top:1px dotted #ddd;font-size:14px;margin:15px 0;padding:10px 0}.sub_category_archive li{float:left;margin-right:25px}.sub_category_archive li:before{font-size:20px}.sub_category_archive li img{margin-right:5px;vertical-align:middle}#main .rating{background-image:url(/common/images/icon_star_all.svg);background-repeat:no-repeat;text-indent:-9999px;width:70px;height:14px;background-size:150px auto;float:left}.no-svgforeignobject #main .rating{background-image:url(/common/images/icon_star_all.png);background-repeat:no-repeat;text-indent:-9999px;width:70px;height:13px;float:left;display:block}#main .rating_star0{background-position:0 0}#main .rating_star10{background-position:0 -23px}#main .rating_star15{background-position:0 -46px}#main .rating_star20{background-position:-80px 0}#main .rating_star25{background-position:-80px -23px}#main .rating_star30{background-position:-80px -46px}#main .rating_star35{background-position:0 -69px}#main .rating_star40{background-position:-80px -69px}#main .rating_star45{background-position:0 -92px}#main .rating_star50{background-position:-80px -92px}#main .rating_grade{color:#666;margin-left:-20px}.rating_block .rating{margin:8px 0}.ratings{float:left}#contents{float:left;width:650px}#top.single_column #contents{width:980px;font-size:117%}#top.single_column #contents h2{font-size:117%}#contents .content_block{margin-bottom:30px}#contents .content_block h2{margin-bottom:25px}.content_block h2.ttl,.content_block h2.ttl_about,.content_block h3.ttl{background:#1e8ec8;border-radius:2px;color:#fff;font-size:16px;margin-bottom:20px;padding:8px 20px}#top #contents .newpost h2.new_ttl{margin-bottom:20px}.content_block h3.ttl{font-weight:100}.content_block h2.ttl_about{margin-bottom:10px}.content_block h2.ttl_list{border-bottom:3px solid #666;font-size:18px;margin-bottom:20px;padding:7px 10px}.content_block h2 img{vertical-align:middle}.table_block{font-size:15px;line-height:1.7}.table_block td{padding:3px 0;word-break:break-all}.table_block td.review_content,.table_block th.review_content{padding:5px 0}.table_block a{font-weight:700}.post_plus h3,.table_block h3{background:#eaf3ff;border-bottom:solid 3px #516ab6;padding:8px 10px;margin-bottom:10px}.table_block h4{padding-left:10px}#contents .content_block .table_sub_block td.box01{border-top:1px solid #ddd;font-size:16px;font-weight:700;padding-top:15px}#contents .content_block .top_middle p{text-align:center}#contents .content_block .dl_top_middle p{font-size:120%;margin-bottom:30px;text-align:center}#contents .content_block .dl_top_middle p a{background:#ffdeee}#contents .content_fill{padding-top:10px}#contents .about-article{border:2px solid #e7e7e7;font-size:15px;padding:18px}#contents .about-article h2.ttl_about{background:#fff;color:#333;font-size:18px;padding:3px 0 8px 0}#contents .content_fill.related-article{margin-bottom:0}.related-article .centerimage{background:none;border-radius:0;box-shadow:none;margin:0;padding:0}#contents .newpost h2.ttl{margin-bottom:0}#contents .recommend_box{border:solid 5px #1e8ec8;border-radius:0;height:100%}#contents .recommend_box:hover{background:#f8f8f8}#contents .recommend_box a:hover{text-decoration:underline}#contents .content_fill .btn_more-link{margin-left:65px}#contents .content_fill .btn_more-link img{margin-top:10px}#side{float:right;width:300px}.banner-linkunit{margin-bottom:5px}.banner-skyscraper{height:600px;margin-bottom:10px}#side h2{margin-bottom:10px}.special_list li{padding:15px;background:#f8f8f8;border-bottom:1px solid #ddd}.special_list li dl{margin-bottom:5px}.special_list li dd,.special_list li dt{float:left}.special_list li dt{border:1px solid #e3e3e3;background:#fff;width:55px;height:55px}.special_list dt:before{font-size:50px;display:block;margin:3px 0 0 3px}.special_list li dd{font-size:18px;margin-left:10px;width:190px}.special_list .special_list_text{margin-bottom:20px}.special_list li ul li{background:#fff;border-bottom:0;border-radius:5px;padding:10px}#side #link_list{margin-bottom:20px}#side #link_list li{background:#fbfbfb;border-bottom:1px solid #fff;font-size:14px;padding:10px}#category .related_article_block li:before,#category_archive dl dd li:before,#category_list dl dd li:before,#side #link_list li:before,.special_list li ul li:before{color:#1e8ec8;content:'\f0da';font-family:FontAwesome;margin:0 10px 0 5px}#side #archive_side_block{margin-top:20px;padding-top:10px}#side #archive_side_block dl{border-bottom:1px dashed #ddd;margin-bottom:20px;padding-bottom:20px}#side #archive_side_block dl dt{position:relative;font-size:117%;margin-bottom:10px}#side #archive_side_block dl dt a{margin-left:24px;text-indent:0;display:block}#side #archive_side_block dl dt:before{float:left}#side #archive_side_block dl dt img{position:absolute;left:2px;top:2px}#side #archive_side_block dl dd{padding:0 10px}#side #archive_side_block dl dd li{margin-bottom:5px;padding-left:15px;background:url(/common/images/icon_arrow_04.png) left .4em no-repeat}#side #archive_side_block dl dd li a{font-weight:100}#side #archive_side_block dl dd p{color:#777}#side #archive_side_block .icon-PC:before,#side #archive_side_block .icon-USB:before,#side #archive_side_block .icon-community:before,#side #archive_side_block .icon-online:before,#side #archive_side_block .icon-reference:before,#side #archive_side_block .icon-security:before{position:relative;top:-2px;left:0;font-size:22px}#side div.side_facebook_200,#side div.side_facebook_300{padding-top:17px}.main-index .sns.balloon-bottom li{float:left;margin:20px 5px 0;width:46%}.main-index .sns.balloon-bottom li a{padding-right:5px}.main-index .pocket .fa-get-pocket{font-size:1.8em}.main-index .sns{background:transparent}.icon-hatenabookmark-logo{display:inline-block}.facebook-count,.hatebu-count,.pocket-count,.twitter-count{font-size:1em;position:relative;top:-3px;left:0}span.twitter-count{font-size:.8em}#footer{background:#00466c;margin-top:50px}#footer_logo{padding:45px 0 25px;text-align:center;width:100%}#footer_logo a{cursor:pointer;display:inline-block}#footer_inner{padding-bottom:10px}#footer_inner ul li{display:inline-block;margin-left:10px;padding-left:10px}#footer_inner ul li:first-child{margin-left:0;padding-left:0}#footer_inner a{color:#eee}#footer_inner .btn_facebook:hover{color:#3b5998}#footer_inner .btn_twitter:hover{color:#32bbef}#footer_inner .btn_rss:hover{color:#f3a25c}#footer_inner ul#siteinfo{margin-bottom:10px;margin-top:10px}#footer_btm{background:#003552;color:#ddd;font-size:11px;padding:10px 0;text-align:center}.category_top .bgmypage{background:#f5fffa;width:130px;padding:5px}.category_top .mypage_content{padding-top:10px}.category_top .mypage_comment{background:#f8f8f8;border:1px solid #eee;border-radius:.3em;color:#444;font-size:14px;margin-top:10px;padding:15px}.category_top .text_block p a{font-weight:700}#mypage_review_summary{text-align:center}#mypage_review_summary .detail_num{font-size:18px}#mypage_review_summary .detail_ranking{background:#f8f8f8;border-radius:0 8px 8px 0;clear:both;margin-top:10px;padding:3px 10px;text-align:left}#mypage_review_summary a{text-decoration:none}#mypage_review_summary a:hover{text-decoration:underline}.mypage_profile_data{margin:3px}.mypage_profile_data .detail_left{float:left;font-weight:700;width:88px}.mypage_button{border:none;border-radius:3px;box-shadow:inset 0-2px 0 0 rgba(0,0,0,.2);margin:8px;padding:8px 15px}.mypage_button:hover{background:#ddd}#detail #review #review_block li div .software_icon,#top #review .software_icon{display:inline;padding:0 8px 0 24px}#detail #review #review_block li div .software_name,#ranking_data .software_name,#top #review .software_name{display:inline;font-size:18px;line-height:32px;padding-left:10px}#detail #review #review_block .comment_ttl,#top #review .comment_ttl,.newpost_side .comment_ttl{background:#9c9c9c;border-radius:3px;color:#fff;display:block;font-size:10px;height:13px;margin:8px 0;padding-bottom:2px;text-align:center;width:70px}#top #review .comment_ttl{margin:8px 0 5px 10px}#software_review_icon{padding:20px 0 20px 1px}#software_review_icon p{float:left}#software_review_icon .software_name{font-size:22px;line-height:36px;padding-left:47px}.software_rating_block .rating_num{padding-bottom:15px}#software_review_data{width:650px}#software_review_data td{padding-left:3px;border:1px solid #bcbcbc}#software_review_data .bgsoftwarepage{background:#fafafa;width:150px;font-size:12px}#software_review_data .bgsoftwarewhite{background:#fff;height:31px;font-size:12px}#software_review_data small{background:#fff}div.ad_header_linkunit{padding-top:10px;padding-left:25px}div.ad_header_lbl{color:#555;font-size:73%}div.ad_contents_top_lbl{font-size:73%}div.ad_contents_top{padding-top:5px;padding-left:141px}div.ad_contents_top_650{padding-top:5px;padding-left:91px}div.ad_contents_middle{padding-top:5px}div.ad_contents_dl{color:#555;margin-left:90px}div.ad_contents_dl_lbl{color:#555;font-size:73%;padding-bottom:5px;text-align:center}div.ad_contents_bottom_lbl,div.ad_contents_middle_lbl,div.ad_side_scroll_lbl{color:#555;font-size:10px}div.ad_contents_bottom_lbl{padding-bottom:5px}div.ad_side_scroll_lbl{padding-top:18px;padding-bottom:10px}div.ad_side_160x600{text-align:center}.ads_oblong{display:inline-block;width:970px;height:90px}.ads_rectangle{display:inline-block;width:336px;height:280px}.ad_vertical{display:inline-block;width:160px;height:600px}.ads_related300{display:inline-block;width:300px;height:250px}.ads_related650{display:inline-block;width:650px;height:300px}.ads_related750{display:inline-block;width:750px;height:300px}.ads_text{display:inline-block;width:200px;height:90px}#side-ads{text-align:center;top:0}#detail div.ad_contents_bottom_336x280_lbl{padding-left:305px}div.ad_contents_bottom_336x280{clear:both}div.ad_contents_bottom_336x280_left,div.ad_contents_middle_left{float:left;padding-right:18px}#category div.ad_contents_bottom_336x280_left{padding-left:27px}div.ad_contents_bottom_300x250_left{float:left;padding-left:10px}div.ad_contents_bottom_300x250_right{float:right;padding-right:10px}div.ad_footer_linkunit{padding-top:5px;padding-bottom:5px}#mypage_content{font-size:100%}#mypage_content table{width:100%}#mypage_content td{border:1px solid #bbb;padding:10px}#mypage_content td.bglightgray{background:#efefef}#popup_help{text-align:left;border:0;padding:3px}span.closedmsg,.shareware{color:red;font-weight:700}div.closedmsg{background:#fff3cd;color:#77642d;font-size:14px;padding:5px;margin-bottom:5px}div.closedmsg i{font-size:14px;vertical-align:middle;margin:8px}#topic_block table{width:650px}#topic_block td.topic_image{width:250px}#topic_block td.topic_contents{width:400px}#topic_block td li{margin-bottom:5px;padding-left:15px;background:url(/common/images/icon_arrow_01.png) left .4em no-repeat}#topic_block td.topic_title{color:#fff;background:#01bdf4}h3.green{color:#090;text-decoration:underline}table.bgrange{background:#efefef;width:100%}.bgwhite{border:1px solid #bbb;background:#fff;padding:5px}.bglightgray{background:#efefef;width:100px;padding:5px}.bglightgray2{border:1px solid #bbb;padding:5px;text-align:center}.bglightgray3{background:#f8f8f8;border:1px solid #bbb;padding:5px;text-align:center;width:80px}.content_block input[type=text],.post_content input[type=text],input[type=password],textarea{border:1px solid #bbb;border-radius:3px;padding:5px}input[type=button],input[type=submit]{height:30px;padding:3px;width:240px}input[type=button]:hover,input[type=submit]:hover{cursor:pointer}select{border:1px solid #bbb;border-radius:3px;padding:3px}.input_textbox{height:22px;width:400px}.input_content{height:300px;width:630px}#main .content_block .post_content div.label_textbox{font-size:14px;padding-top:15px;padding-bottom:5px}#main .content_block .post_content div.label_textbox:first-letter{color:#191970}::-webkit-input-placeholder{color:#bbb}::-moz-placeholder{color:#bbb;opacity:1}:-ms-input-placeholder{color:#bbb}#main span.label_required{color:red}#main span.label_optional{color:#aaa}#main .content_block td.post_content{font-size:15px;padding:5px}input#submit_button_review{height:33px}.newpost .post_block{clear:both;font-size:16px;height:100px;padding:10px}.newpost .post_thumbnail{float:left;height:100px;width:130px}.newpost .post_title{font-size:16px;font-weight:700;margin-left:143px}.newpost .post_category{color:#888;font-size:10px;font-weight:700;margin-left:143px}#side section{margin-bottom:20px}#side .ttl_side{background:#1e8ec8;color:#fff;font-size:16px;margin-bottom:18px;padding:8px 18px}#side .post_block{clear:both;font-size:14px;padding:15px}#related_software .list_block,#side .post_block,.newpost .post_block,.special_list{border:1px solid #ccc;border-radius:3px;margin-bottom:10px}#related_software .list_block:hover,#update_userprofile_side .post_block:hover,.newpost .post_block:hover,.newpost_side .post_block:hover,.ranking_summary:hover{background:#eee}#ranking_data a:hover,#related_software a:hover,#update_userprofile_side a:hover,.newpost a:hover,.newpost_side a:hover{text-decoration:none}#ranking_data a:hover .software_name,#related_software a:hover p.name,#update_userprofile_side a:hover .post_title,.newpost a:hover .post_title,.newpost_side a:hover .post_title{text-decoration:underline}#ranking_data .review_ranking_data a:hover{text-decoration:underline}#side .post_thumbnail{float:left;padding-right:15px}#side .post_title{font-size:17px;line-height:35px;overflow:hidden;padding-bottom:3px}#side .post_olcopy{color:#555;padding-top:8px}#pickup_side .post_cart{padding-top:10px}#pickup_side .post_cart a{background:#fffbd8;text-decoration:none}#pickup_side .post_cart a:hover{text-decoration:underline}.alternate{background:#f8f8f8;border-radius:3px}.newpost_side{border-bottom:1px dashed #ddd;padding-bottom:20px}.newpost_side li{background:#ccc;border-radius:3px;box-shadow:inset 0-2px 0 0 rgba(0,0,0,.2);display:table-cell;font-size:16px;padding:6px 0;text-align:center;vertical-align:middle;width:147px}.newpost_side .active{background:#49a1cf}.newpost_side li a{color:#fff;display:block;text-decoration:none}.newpost_side li:hover{background:#49a1cf}.newpost_side_title{border-collapse:separate;border-spacing:3px 0}.newpost_side_content{margin-top:10px}.newpost p a,.newpost_side_content p a,p.reviewpost a{background:#fff;border:1px solid #ddd;border-radius:5px;box-shadow:inset 0-2px 0 0 rgba(0,0,0,.2);display:block;font-size:14px;margin-top:20px;padding:5px;text-align:center}.newpost p a:hover,.newpost_side_content p a:hover,p.reviewpost a:hover{background:#eee;text-decoration:underline}.newpost_side .comment_ttl{margin:8px 0 0 0}#pickup_side .notice{background:#f8f8f8}#pickup_side .btn_store{text-align:center;margin-top:10px}#pickup_side .store_box{background:#e7e7e7;border-radius:10px;padding:10px}#pickup_side .store_inner{background:#fff;padding:10px 15px}#pickup_side .pickup_side_dl{margin-top:15px}#pickup_side .pickup_side_dl i{color:#fff;padding-right:20px}#pickup_side .pickup_side_dl a{color:#fff;font-weight:100;padding:8px 61px 8px 55px;background:#659324}#pickup_side .pickup_side_dl a:hover{background:#81bc2e;text-decoration:none}#category .pickup_side_dl i{padding-right:8px}#category .pickup_side_dl a{padding:8px 13px 8px 15px}#top #category_list dl dt a:before{font-size:70px}#category_list{font-size:15px;margin:0}#category_list dt:before{margin-right:4px}#category_list dt a:hover{color:transparent;text-decoration:none}#category_list dt a:before{float:left;position:relative;top:-8px;left:-8px}#category_list dl{width:315px;margin-bottom:30px}#category_list dl dt{margin-bottom:8px}#category_list dl dt a{display:block}#category_list dl dt img{margin-right:10px}#category_list dl dt span{color:#888;font-size:20px;margin-left:5px}#category_list dl dd li{margin-bottom:5px}#category_list .clear{clear:both}#category_list img{vertical-align:middle}#top #pickup li{width:315px;height:40px;margin-bottom:10px;font-size:117%}#top #pickup li p{vertical-align:middle;display:table-cell}#top #pickup li p.arrow{padding-left:10px}#top #review.content_block h2{margin-bottom:0}#top #review #review_block{padding:10px;background:#e7e7e7;height:450px;overflow:auto}#top #review #review_block li{background:#fff;border:1px solid #ddd;border-radius:3px;margin-bottom:8px;padding:15px 2px 15px 10px}#top #review #review_block li dl dd,#top #review #review_block li dl dt{float:left}#top #review #review_block li dl dt{text-align:center;width:80px}#top #review #review_block li dl dt span{display:block}#top #review #review_block li dl dt div{color:#888;font-size:11px}#top #review #review_block li dl dd{width:519px}#top #review .review_title{padding:10px 0 5px 8px}#top #review .rating{margin-left:8px}#top #review .review_date{color:#888;font-size:11px;padding:0 0 10px 8px}#top #review .review_content{background:#f5f5f5;border-radius:5px;font-size:13px;margin-left:20px;padding:10px 12px;position:relative;width:440px}#top #review .review_content:before{border:15px solid transparent;border-right:15px solid #f5f5f5;content:"";left:-30px;margin-top:-18px;position:absolute;top:30px}#top #review #review_block li .title_block{margin-bottom:14px}#top #review #review_block .new_user-review{background:#fff;text-align:center;padding:5px}#top .update_ttl{background:#f8f8f8;padding:15px 0;font-size:16px;color:#1e8ec8;font-weight:700}#top .update_ttl i.update_ttl_icon{background-image:url(/common/images/all.png);background-position:-286px -141px;width:17px;height:10px;display:block;float:left;margin-top:6px;margin-right:10px}#top .update_ttl span{padding-left:10px;font-size:12px}#top #news_block,#top #update_block{padding:0 20px;background:#f8f8f8;height:200px;overflow:auto}#top #news_block li,#top #update_block li{margin-bottom:10px}#top #news_block dd,#top #news_block dt,#top #update_block dd,#top #update_block dt{float:left;width:80px}#top #news_block dd,#top #update_block dd{width:470px}#top #update_block dd dd,#top #update_block dd dt{float:none;width:auto}#top #update_block dd dt{margin-bottom:5px}#top .content_block .text_block p{font-size:15px;margin-bottom:15px}#top .content_block .text_block table td{font-size:15px;margin-bottom:15px;padding:5px}.borderlinkbox td{border:1px solid #ccc;padding:8px}#main .text_block dt:before{font-size:70px}#category .table_01{border-top:1px solid #a9a9a9;border-right:1px solid #a9a9a9}#category .table_01 td,#category .table_01 th{border-bottom:1px solid #a9a9a9;border-left:1px solid #a9a9a9;text-align:center;font-size:84%}#category .table_01 th{padding:10px;padding-top:3px;padding-bottom:3px;font-weight:700;vertical-align:middle}#category .table_01 td{padding:3px 2px;vertical-align:middle;width:9%}#category .table_01 td.download{padding:5px 0}#category .table_01 td.download a{padding-left:3px}#category .table_01 td.download .fa-download{color:#a9a9a9;font-size:13px}#category .table_01 td.text{vertical-align:top}#category .table_01 td p{margin-top:10px}#category .table_01 td p:first-child{margin-top:0}#category .table_01 td a{font-weight:700;text-decoration:underline}#category .table_01 th.heading_01{background:#fae3c7}#category .table_01 th.heading_02{background:#daf4cd}#category .table_01 th.heading_03{background:#fcfbdf;width:11%}#category .table_01 th.heading_04{background:#c9edff}#category .table_01 th.heading_05{background:#daf4cd}#category .table_01 th.heading_06{background:#efddc3}#category .table_01 th.heading_07{background:#f3daf2}#category .table_01 th.heading_08{background:#edf0c3}#category .table_01 th.heading_09{background:#ebebeb}#category .table_01 th.heading_10{background:#fae3c7}#category .content_block .text_block{font-size:15px;margin-bottom:15px}#category .content_block h3 span{font-size:18px}h4{background:#efefef;margin-bottom:10px;padding:5px}h5{background:linear-gradient(transparent 90%,#bbb 10%);margin-bottom:10px}#category .related_article_block{background:#fcfcfc;border:2px solid #eee;border-radius:5px;margin-top:25px;padding:10px 20px;width:568px}#category .related_article_block:before{content:'-\a0\95A2\9023\3059\308B\8A18\4E8B\a0-';display:block;font-size:14px;top:15px;transform:translateX(38%);padding-bottom:15px;padding-top:5px;color:#666;letter-spacing:1px}#category .content_block .related_icon{width:16px}#category .related_article_block dl{margin-bottom:5px}#category .related_article_block dl dd,#category .related_article_block dl dt{float:left}#category .related_article_block dl dd{margin-left:10px;width:542px}#category .related_article_block dl dl{margin-bottom:0}#category .related_article_block dl dd dt{font-size:14px;line-height:25px;width:120px}#category .related_article_block dl dd dd{width:412px}#category .related_article_block dl dd dd li{font-size:14px;margin-bottom:5px}.pickuplink{background:#fcedfb}.software_block{border-bottom:3px solid #bbb;margin:20px 0}#category .content_block .software_block .software_detail{margin-left:10px}.software_block .review-detail_block{margin-bottom:15px}.software_block .review-detail_block .expand{padding-top:5px}.software_block .review-detail_block .expand a.review_page{display:table-cell}.software_block .review-detail_block .expand img{margin:4px 0 0 8px}#category .content_block .software_block .rating,#category .content_block .software_block .ratings,#category .content_block .software_block .software_detail,#category .content_block .software_block .software_tag{margin:15px 0 5px}#category .content_block .software_block .ratings{margin-top:14px;padding-right:5px}#category .content_block .software_block .software_detail .status{float:left}#category .content_block .software_block .software_detail .status p{font-size:270%}#category .content_block .software_block .software_detail .status p img.iconimg{vertical-align:middle;height:48px;width:48px}#category .content_block .software_block .software_detail dl{font-size:117%}#category .content_block .software_block .software_detail dl dt{margin-bottom:10px}#category .content_block ul.refer{background:#fcfcfc;border-radius:5px;font-size:15px;margin:5px 0;padding:8px}#category .content_block ul.refer a{padding-left:10px}#category .content_block .category_box li{line-height:2}.text_content{color:#555;font-size:15px;line-height:1.7;padding-top:4px}.review-thumbnail{display:table-cell;height:42px;width:48px}#category .review_title{display:table-cell;padding-left:10px;text-align:left;vertical-align:middle}#category .content_block .software_block .software_detail .status li{font-size:100%;margin-bottom:0;padding-left:0}#category .content_block li.download,#category .content_block li.review,#category .content_block li.screenshot,#category .content_block li.use{color:#1e8ec8}#category .content_block li.review i{font-size:17px;padding:0 1px 0 2px}#category .content_block li.screenshot a{padding-left:9px}#category .content_block li.download i{padding-left:1px}#category .content_block li.use i{padding-left:2px}#category .content_block .software_block .software_detail dt.software_name{padding-left:10px;overflow:hidden}#category .content_block div.olcopy{background:#f8f8f8;border-bottom:1px solid #efefef;border-radius:.3em;color:#555;margin-bottom:8px;padding:10px 10px 6px}#category .content_block .software_block .software_detail dd p{margin-left:5px}#category .software_info i{color:#a8a8a8;margin:6px 8px}#category .software_info div{font-size:13px}#category .software_info span {font-weight:700;margin-right:10px}.attention,.freetext{background:#fcfcfc;border:1px solid #f8f8f8;border-radius:5px;color:#666;font-size:12px;margin:5px 0;padding:8px}#category .software_detail div.attention{margin-top:0}#category .content_block .software_block .user_review{width:164px;float:right;border:1px solid #97ceeb;background:#f7f7f7;padding:10px}#category .content_block .software_block .user_review .user_stats,#category .content_block .software_block .user_review dl.counts{font-size:117%}#category .content_block .software_block .user_review dl.counts dt{float:left}#category .content_block .software_block .user_review dl.counts dd{float:right}#category .content_block .software_block .user_review .software_spec{background:#fff;padding:5px}#category .content_block .software_block .user_review .software_spec dl{margin-bottom:0;padding-bottom:0;background:0;font-weight:100}#category .content_block .software_block .user_review .software_spec dl dt{font-weight:700}#category .content_block .software_block .user_review .software_spec dl dd{word-wrap:break-word}#category .content_block .software_block .user_review .software_spec dl dd a{font-weight:100}#detail #software_detail{border:2px solid #e7e7e7;border-radius:3px;padding:18px}#detail #software_detail .ttl_block h2,#detail #software_detail .ttl_block p{float:left}#software_detail .ttl_block img{padding:10px 8px}#detail #software_detail .ttl_block p img.iconimg{vertical-align:middle;height:48px;width:48px}#detail #software_detail .ttl_block h2{background:#f8f8f8;border-radius:3px;color:#555;margin-bottom:15px;padding:11px}#detail #software_detail .ttl_block h2.h2_screen{background:#fff;font-size:18px;line-height:48px;margin:2px 0 15px 10px;padding:0}#detail #software_detail .ttl_block h2.h2_screen_long{font-size:16px}#detail #software_detail .ttl_block h2.h2_posts{background:#fff;font-size:18px;margin-top:10px;padding:0}#detail #software_detail .post_date{color:#444;float:right;font-size:88%;padding-bottom:15px}#detail #software_detail .post_content{clear:both;font-size:15px;line-height:1.7;padding-bottom:5px}.post_plus h4{background:#f1f1f1;padding:5px 10px}#detail #software_detail .h4plus,#detail #software_detail .post_heading{display:inline}#detail #related_posts{font-size:15px;margin-top:10px}#detail #related_posts .related_link_title{background:#f1f1f1;border-left:10px solid #bbb;font-weight:700;line-height:32px;margin-top:20px;padding-left:10px}#detail #related_posts .related_link{line-height:170%;padding-bottom:10px;padding-top:10px}#detail #software_detail .software_name{float:left;font-size:22px;line-height:55px;margin:0 20px 7px 10px}#detail #software_detail .software_name_long{font-size:16px;line-height:48px;margin:0 20px 12px 10px;padding-top:3px}#detail #software_detail .software_name_kaspersky{font-size:14px;line-height:48px;margin:0 20px 15px 10px}#detail #software_detail .software_name img{vertical-align:middle}#detail #software_detail .download_btn{clear:both;line-height:1.6;margin-bottom:20px}#detail #software_detail .download_btn_price{clear:both;line-height:1.6;margin-bottom:3px}#detail #software_detail .software_price{margin-bottom:10px;padding-left:320px}#detail #software_detail .software_price p{color:#ff5e3e}#detail #software_detail .software_info{margin-bottom:20px}#detail #software_detail .software_info i{color:#aaa;padding-right:8px}#detail #software_detail .software_info .update_date i{padding-right:8px}#detail #software_detail .software_info .left dl{margin-bottom:2px;width:200px}#detail #software_detail .software_info .left dl dd,#detail #software_detail .software_info .left dl dt{float:left;font-weight:700}#detail #software_detail .software_info .left dl dd{line-height:18px;margin:2px 0 0 5px}#detail #software_detail .software_info .left dl dd img{line-height:18px;vertical-align:top}#detail #software_detail .software_info dl.right{font-size:12px;width:380px}#detail #software_detail .software_info dl.right dt{float:left;font-weight:700;padding-right:2px}#software_detail .software_info dd{color:#666}#software_detail .software_info dl.update_date{letter-spacing:.5px}#detail #software_detail .software_screen{text-align:center}#detail .image_block{text-align:center}#detail .image_block img{border-radius:3px;box-shadow:0 2px 4px rgba(0,0,0,.3);margin-bottom:5px;padding:1px}#detail p.viewtext{font-size:12px}#detail p.viewtext i{color:#a8a8a8;font-size:13px;margin-right:5px}#detail .viewss,.centerimage{background:#eee;border-radius:3px;box-shadow:0 2px 4px rgba(0,0,0,.3);margin:10px 0;padding:10px 0;text-align:center}#detail .software_screen .viewss{margin-bottom:30px}#detail .viewss p.viewtext i{color:#1e8ec8;margin-top:3px}.table_block .centerimage img{box-shadow:0 2px 4px rgba(0,0,0,.3)}.main_info_block .text_block{font-size:14px;margin-top:10px}.main_info_block h3{font-weight:700;margin-bottom:20px}.main_info_block dd,.main_info_block dt{float:left;font-size:12px}.main_info_block dt{font-weight:700;margin-right:5px}.main_info_block dl{margin-top:5px}.main_info_block dl i{color:#a8a8a8;font-size:13px;margin-right:6px}#detail #software_detail .text_box{background:#f8f8f8;border-radius:.3em;box-shadow:0 2px 3px rgba(0,0,0,.3);font-size:15px;line-height:1.7;margin-bottom:10px;padding:10px}#detail #howto_use dl{margin-bottom:15px}#detail #howto_use dl dd,#detail #howto_use dl dt{float:left;width:535px}#detail #howto_use dl dt{background:#e8e8e8;margin-right:10px;text-align:center;width:100px}#detail #howto_use dl dd{font-size:117%;line-height:1.8}#detail #howto_use dl dd.no_change{width:650px}#detail #howto_use div.h4,#detail #howto_use h4{background:#e6e6fa;border-radius:2px;margin-bottom:5px;padding:3px 3px 3px 10px}#detail h5{color:#444;padding:5px 0}#detail #howto_use a.highslide{font-weight:100}#detail #howto_use{color:#333;padding-top:10px}#detail #howto_use div.howto_use_heading,#detail #howto_use h3.howto_use_heading{background:#e8e8e8;margin-bottom:5px;padding:2px;text-align:center;width:100px}#detail #howto_use div.howto_use_tweak,#detail #howto_use h3.howto_use_tweak{margin-top:15px}#detail #howto_use div.howto_use_theme{background:#fdfdfd;border-radius:3px;padding:0 10px 15px}#detail #howto_use div.howto_use_content{font-size:15px;line-height:1.7}#detail #howto_use a{font-weight:700}small{background:#eee}small .link_word{padding-bottom:3px}#detail #howto_use a.link_word,#detail #howto_use small a{font-weight:100}#detail #howto_use a.sc_icon:hover{color:#c03}#detail #specialbox{padding-top:10px}#detail #howto_use img{vertical-align:middle}#detail .fa-camera{color:#1e8ec8;font-size:14px}#detail a:hover .fa-camera{color:#c03}#detail #review #review_block li{border-bottom:1px solid #ddd;margin-bottom:20px;padding-bottom:20px}#detail #review #review_block li .title_block h3,#detail #review #review_block li .title_block p{margin-bottom:5px}#detail #review #review_block li .title_block h3{font-weight:700;clear:both}#detail #review #review_block dd,#detail #review #review_block dt{float:left}#detail #review #review_block dt{text-align:center;width:85px}#detail #review #review_block dt img{margin-bottom:5px}#detail #review #review_block dt a{display:block;padding-bottom:5px}#detail #review #review_block dt div{color:#888;display:block;font-size:11px}#detail #review #review_block li dl dd{width:565px}#review_block .review_balloon{background:linear-gradient(#f1f1f1,#f5f5f5);border:1px solid #f1f1f1;border-radius:5px;color:#555;display:inline-block;font-size:16px;margin-left:13px;min-height:47px;padding:10px 12px;position:relative;width:527px}#review_block .review_balloon:before{border:15px solid transparent;border-right:15px solid #f2f2f2;content:"";left:-30px;margin-top:-20px;position:absolute;top:30px}#review_block .review_balloon p{color:#444;font-size:13.4px}#review_block .review_balloon .staffmsg{color:#96514d}.see_review_box_wrapper{margin:35px 180px 10px}.see_review_box_wrapper a:hover{text-decoration:none}.see_review_box{border:2px solid #ccc;border-radius:3px;box-shadow:inset 0-1px 0 0 rgba(0,0,0,.1);font-size:14px;padding:8px 0;text-align:center}.see_review_box:hover{background:#f8f8f8}.see_review_box i{color:#1e8ec8;padding-right:10px}.see_review{font-size:14px;text-align:center}#detail #contribute .heading{margin-bottom:10px}#detail #contribute .heading dd,#detail #contribute .heading dt{float:left;font-size:14px;margin-right:10px}#detail #contribute .heading dd i{color:#1e8ec8;padding-left:25px;padding-right:3px}#detail #contribute .form_block{border:2px solid #e7e7e7;border-radius:3px;margin-bottom:50px;padding:23px 18px 18px}#detail #contribute .form_block dl{font-size:14px;margin-bottom:20px}#detail #contribute .form_block dd,#detail #contribute .form_block dt{float:left}#detail #contribute .form_block dt{margin:6px 0 6px 5px;width:180px}#detail #contribute .form_block dd{width:400px}.req{background:#ffe8e8;border-radius:20px;font-size:13px;padding:1px 10px;margin-left:12px}.opt{background:#f1f1f1;border-radius:20px;font-size:13px;padding:1px 10px;margin-left:12px}#detail #contribute .form_block textarea{height:120px;width:595px}#detail #contribute .form_block .review_text dd,#detail #contribute .form_block .review_text dt{float:none}#detail #contribute .form_block input[type=text]{ime-mode:disabled}#detail #contribute .download_detail,#detail #contribute .submit{margin:15px 0;text-align:center}#detail #contribute .link_block dl{width:270px;padding:15px;background:#f8f8f8;border:1px solid #cadfea}#detail #contribute .link_block dt{margin-bottom:10px}#detail #contribute .link_block dd li{padding-left:15px;background:url(/common/images/icon_arrow_03.png) left .4em no-repeat}#related_software .list_block{padding:5px}#related_software .title_block{padding:8px 8px 3px 8px}#related_software .title_block p{display:inline;font-size:22px}#related_software .title_block p img{vertical-align:middle}#related_software .title_block p.icon{float:left;padding-right:10px}#related_software .title_block p.icon img.iconimg{height:48px;width:48px}#related_software .title_block p.name{float:left;font-size:17px;margin:5px 15px 0 5px}#related_software .text_block p{color:#333;font-size:13px;padding:8px}#related_software .rating{margin-top:13px}#detail #compare p{font-size:117%;margin-bottom:20px}#detail #compare .compare_list{margin:10px 140px;padding:10px;border:2px solid #dadada}#detail #compare .compare_list h3{margin-bottom:10px}#detail #compare .compare_list li,#detail #compare .compare_list p,#detail #compare .compare_list ul{float:left}#detail #compare .compare_list ul{width:230px}#detail #compare .compare_list p{line-height:35px;vertical-align:middle}a.ct-button-large.ct-button-shadow,a.dl-button-large.dl-button-shadow{box-shadow:inset 0-2px 0 0 rgba(0,0,0,.2)}a.dl-button-large{font-size:20px;font-weight:100;letter-spacing:.1em;padding:12px 48px;padding-left:38px}a.ct-button-large{font-size:20px;font-weight:100;letter-spacing:.1em;padding:12px 45px;padding-left:28px}a.dl-button-large .button-text{padding:0 30px}a.dl-button-large .button-text-web{padding:0 7px 0 27px}a.ct-button-large .button-text{padding-left:20px}a.ct-button-large .upgrade{font-size:19px}a.dl-button{background:#659324;background-image:linear-gradient(to bottom,#81bc2e,#659324);border-radius:3px;color:#fff;display:inline-block;margin-right:10px;text-decoration:none;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none}a.dl-button:hover{box-shadow:inset 0-2px 0 0 rgba(0,0,0,.3),0 0 0 0 rgba(0,0,0,.2),inset 0 12px 24px 2px #98d742}a.ct-button{background:#ff5e3e;background-image:linear-gradient(to bottom,#ff8428,#ff5e3e);border-radius:3px;color:#fff;display:inline-block;text-decoration:none;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none}a.ct-button:hover{box-shadow:inset 0-2px 0 0 rgba(0,0,0,.3),0 0 0 0 rgba(0,0,0,.2),inset 0 12px 24px 2px #ffac75}span.not-dl-button{background:#888;border-radius:3px;color:#fff;display:inline-block;font-size:20px;letter-spacing:.1em;padding:12px 48px 12px 38px;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none}span.not-dl-button .button-text{padding:0 30px 0 28px}span.win-dl-button{background:#0067b8}span.win-dl-button .button-text{padding:0 5px 0 25px}#category .content_block td.icon_block{font-size:270%}#category .content_block td p img.iconimg{vertical-align:middle}#category .content_block td.slist_star{background:#fff2f2}.strong-yellow{background:#ffff004d}#main .rating-s{background-image:url(/common/images/icon_star_s_all.svg);background-repeat:no-repeat;text-indent:-9999px;width:54px;height:12px;background-size:115px;margin:0 auto}.no-svgfilters #main .rating-s{background-image:url(/common/images/icon_star_s_all.png);background-repeat:no-repeat;text-indent:-9999px;width:56px;height:14px;display:block;margin:0 auto}.no-svgforeignobject #main .rating-s{background-image:url(/common/images/icon_star_s_all.png);background-repeat:no-repeat;text-indent:-9999px;width:55px;height:14px;display:block;margin:0 auto}#main .rating_s-star0{background-position:0 0}#main .rating_s-star10{background-position:0 -20px}#main .rating_s-star15{background-position:0 -40px}#main .rating_s-star20{background-position:-60px 0}#main .rating_s-star25{background-position:-60px -20px}#main .rating_s-star30{background-position:-62px -40px}#main .rating_s-star35{background-position:0 -61px}#main .rating_s-star40{background-position:-62px -61px}#main .rating_s-star45{background-position:0 -82px}#main .rating_s-star50{background-position:-62px -82px}#category .content_block td.slist_contrast{background:#f7f7f7}#category .content_block p.supplement{padding-top:5px}#subpage_guide{background:#fbfbfb;border:1px solid #eee;border-radius:3px;margin:30px;padding:50px;text-align:center}#subpage_guide .current_page_navi{background:#eee;border:1px solid #aaa;border-radius:.3em;color:#555;font-weight:700;display:inline;margin-right:10px;padding:10px 17px}#subpage_guide a.page_navi{background:#fff;border:1px solid #aaa;border-radius:.3em;font-weight:700;margin-right:10px;padding:10px 17px;text-decoration:none}#subpage_guide a.page_navi div{display:inline}#subpage_guide a.page_navi:hover{background:#00a5dc;border:1px solid #00a5dc;color:#f8f8f8}#category span.screenicon{font-weight:100;font-size:12px}#category span.screenicon i{color:#1e8ec8;padding-right:3px}#category .software_tag li,#detail .software_tag li{border-radius:3px;color:#fff;float:left;font-size:11px;line-height:1.1;margin:-3px 1px 0;padding:5px}#detail .software_tag li{margin-top:16px}.icon_software_other-countries{background:#966bd6}.icon_software_jp-correspondence{background:#61bbd8}.icon_software_business{background:#6092da}.icon_software_shareware{background:#f99319}.icon_software_demo{background:#8eb65f}.icon_software_web{background:#579090}.icon_software_donation{background:#6985ff}.icon_software_ad-support{background:salmon}.icon_software_ad-support a{color:#fff;text-decoration:none}.fa-shopping-cart:before{margin-right:5px}.sub_category_archive li.icons-shopping:before{color:#1e8ec8;font-size:15px}.icon-border{border:solid 1px #9cc3db;width:34px;height:26px}.icon-border:before{font-size:44px}.icon-border.icon-security:before{position:relative;top:2px;left:1px}.icon-border.icon-homepage:before{position:relative;top:1px;left:1px}.icon-border.icon-PC:before{position:relative;top:2px;left:2px}.icon-font13{font-size:13px}@font-face{font-family:icomoon;src:url(/common/font/icomoon.eot?8xznio);src:url(/common/font/icomoon.eot?8xznio#iefix) format('embedded-opentype'),url(/common/font/icomoon.ttf?8xznio) format('truetype'),url(/common/font/icomoon.woff?8xznio) format('woff'),url(/common/font/icomoon.svg?8xznio#icomoon) format('svg');font-weight:100;font-style:normal}[class*=" icon-"]:before,[class^=icon-]:before{font-family:icomoon!important;speak:none;font-style:normal;font-weight:100;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-notebook:before{content:"\e918";vertical-align:middle;color:#1e8ec8}.icon-USB:before{content:"\e92c";vertical-align:middle;color:#1e8ec8}.icon-blog:before{content:"\e901";vertical-align:middle;color:#1e8ec8}.icon-community:before{content:"\e902";vertical-align:middle;color:#1e8ec8}.icon-desktop:before{content:"\e903";vertical-align:middle;color:#1e8ec8}.icon-development:before{content:"\e904";vertical-align:middle;color:#1e8ec8}.icon-entertainment:before{content:"\e905";vertical-align:middle;color:#1e8ec8}.icon-etc:before{content:"\e906";vertical-align:middle;color:#1e8ec8}.icon-file-editing:before{content:"\e907";vertical-align:middle;color:#1e8ec8}.icon-file-operation:before{content:"\e908";vertical-align:middle;color:#1e8ec8}.icon-folder-file:before{content:"\e909";vertical-align:middle;color:#1e8ec8}.icon-goodservice:before{content:"\e90a";vertical-align:middle;color:#1e8ec8}.icon-health:before{content:"\e900";vertical-align:middle;color:#1e8ec8}.icon-homepage:before{content:"\e90c";vertical-align:middle;color:#1e8ec8}.icon-images-videos:before{content:"\e90d";vertical-align:middle;color:#1e8ec8}.icon-internet:before{content:"\e90e";vertical-align:middle;color:#1e8ec8}.icon-learning:before{content:"\e90f";vertical-align:middle;color:#1e8ec8}.icon-mail:before{content:"\e910";vertical-align:middle;color:#1e8ec8}.icon-message:before{content:"\e911";vertical-align:middle;color:#1e8ec8}.icon-mobile:before{content:"\e912";vertical-align:middle;color:#1e8ec8}.icon-money:before{content:"\e913";vertical-align:middle;color:#1e8ec8}.icon-music-video:before{content:"\e914";vertical-align:middle;color:#1e8ec8}.icon-music:before{content:"\e915";vertical-align:middle;color:#1e8ec8}.icon-network:before{content:"\e916";vertical-align:middle;color:#1e8ec8}.icon-news-weather:before{content:"\e917";vertical-align:middle;color:#1e8ec8}.icon-office:before{content:"\e919";vertical-align:middle;color:#1e8ec8}.icon-online:before{content:"\e91a";vertical-align:middle;color:#1e8ec8}.icon-OS:before{content:"\e91b";vertical-align:middle;color:#1e8ec8}.icon-other:before{content:"\e91c";vertical-align:middle;color:#1e8ec8}.icon-pass-management:before{content:"\e91d";vertical-align:middle;color:#1e8ec8}.icon-PC:before{content:"\e91e";vertical-align:middle;color:#1e8ec8}.icon-PDF:before{content:"\e920";vertical-align:middle;color:#1e8ec8}.icon-PDFoffice:before{content:"\e91f";vertical-align:middle;color:#1e8ec8}.icon-peripheral-equipment:before{content:"\e921";vertical-align:middle;color:#1e8ec8}.icon-picture:before{content:"\e922";vertical-align:middle;color:#1e8ec8}.icon-print:before{content:"\e923";vertical-align:middle;color:#1e8ec8}.icon-reference:before{content:"\e924";vertical-align:middle;color:#1e8ec8}.icon-schedule-learning:before{content:"\e925";vertical-align:middle;color:#1e8ec8}.icon-schedule:before{content:"\e926";vertical-align:middle;color:#1e8ec8}.icon-security:before{content:"\e927";vertical-align:middle;color:#1e8ec8}.icon-SEO-up:before{content:"\e928";vertical-align:middle;color:#1e8ec8}.icon-shopping:before{content:"\e929";vertical-align:middle;color:#1e8ec8}.icon-system:before{content:"\e92a";vertical-align:middle;color:#1e8ec8}.icon-template:before{content:"\e92b";vertical-align:middle;color:#1e8ec8}.icon-video:before{content:"\e92d";vertical-align:middle;color:#1e8ec8}.icon-hatenabookmark-logo:before{content:"\e90b";vertical-align:middle}.sprite-btn-search{background-image:url(/common/images/all.png);background-position:-241px -141px;width:45px;height:30px;display:block;margin-left:10px}.sprite-web{background-image:url(/common/images/all.png);background-position:0 0;width:241px;height:47px;display:block;margin-left:70px}.sprite-security{background-image:url(/common/images/all.png);background-position:-120px -188px;width:116px;height:47px;display:block;margin-left:70px}.sprite-office{background-image:url(/common/images/all.png);background-position:0-141px;width:138px;height:47px;display:block;margin-left:70px}.sprite-print{background-image:url(/common/images/all.png);background-position:-301px -94px;width:48px;height:47px;display:block;margin-left:70px}.sprite-schedule{background-image:url(/common/images/all.png);background-position:0-94px;width:182px;height:47px;display:block;margin-left:70px}.sprite-system{background-image:url(/common/images/all.png);background-position:-241px -47px;width:103px;height:47px;display:block;margin-left:70px}.sprite-operation{background-image:url(/common/images/all.png);background-position:0-47px;width:183px;height:47px;display:block;margin-left:70px}.sprite-video-music{background-image:url(/common/images/all.png);background-position:-241px 0;width:113px;height:47px;display:block;margin-left:70px}.sprite-image{background-image:url(/common/images/all.png);background-position:-241px -94px;width:60px;height:47px;display:block;margin-left:70px}.sprite-icon-arrow-03{background-image:url(/common/images/all.png);background-position:-344px -68px;width:7px;height:7px;display:block;margin-right:15px;float:left;position:relative;top:5px;left:0}.sprite-icon-arrow-01{background-image:url(/common/images/all.png);background-position:-303px -141px;width:20px;height:8px;display:block;float:left;position:relative;top:6px;left:0;margin-right:5px}#category_archive .sprite-icon-arrow-01{top:5px;left:-24px}.sprite-community{background-image:url(/common/images/all.png);background-position:0-188px;width:120px;height:47px;display:block;margin-left:70px}.sprite-icon_square{background-image:url(/common/images/all.png);background-position:-344px -47px;width:10px;height:11px;display:inline-block;margin-right:6px}.sprite-shortcut{background-image:url(/common/images/all.png);background-position:-344px -58px;width:10px;height:10px;margin-right:3px;margin-top:5px;float:left;display:block}.sprite-text-comment{background-image:url(/common/images/all.png);background-position:-241px -171px;width:87px;height:13px;display:block;margin-left:70px}.sprite-ttl_update{background-image:url(/common/images/all.png);background-position:-286px -141px;width:17px;height:10px;display:block}.sprite-icon-arrow-02{background-image:url(/common/images/all.png);background-position:-344px -68px;width:7px;height:7px;display:block;margin-right:5px;float:left;position:relative;top:5px;left:0}.about_link{font-size:18px}.download_block{font-size:14px}.download_block .fa{color:#1e8ec8}.download_block li{line-height:2;margin:3px 0}.download_box{background:#fbfbfb;line-height:2;padding:28px 18px 20px}.download_box li a:hover,.cart_box li a:hover{text-decoration:none}.download_box .fa{margin-right:12px}.download_box .attention{border:1px solid #ddd;line-height:2;margin-top:15px}.download_box .shareware{font-size:15px;margin:3px}.dllinkbox{background:#fff;border:1px solid #bbb;border-radius:5px;margin:20px 20px 20px 5px;padding:13px 10px 10px 20px}.dllinkbox:hover{background:#eee}.download_link{background:#fbfbfb;border-bottom:1px solid #bbb;border-top:1px solid #bbb;font-size:15px;line-height:2;padding:22px 18px}.download_link .fa-user{font-size:17px;margin:0 12px 0 1px}.download_link .fa-camera{margin-right:10px}.cart_box{background:#fffbf4;border-top:1px solid #bbb;line-height:2;padding:18px}.cart_box .fa{color:orange;padding-right:5px}.cart_box .saleinfo{color:#ff5e3e;font-size:12px}#contents div.hline{background:#f2f2f2;border-top:1px solid #d7d7d7;margin-bottom:20px;padding:8px}a.ct-button,a.dl-button{transition:all .1s linear}#category .content_block_expand{margin-bottom:30px}#category h2.ttl_expand{background:#1e8ec8;color:#fff;font-size:16px;margin-bottom:20px;padding:8px 20px}#category .table_01 th{padding:3px 6px;width:30px}#category .table_01 th.heading_03{width:83px}#category .table_01 td{width:70px}#category .slist_scroll{overflow-x:auto}#category .slist_scroll .table_01 th{min-width:25px}#category .slist_scroll .table_01 th.heading_03{min-width:66px}#category .slist_scroll .table_01 td{min-width:64px}#category .content_block td.slist_contrast{background:#fbfbfb}.review_block .software_icon img{display:inline;vertical-align:middle}#category .pickup_block div.olcopy{background:#f8f8f8;margin:5px 0;padding:5px}#contents .pickup_block h2.ttl{margin-bottom:-25px}#category .content_block .pickup_block .software_block .software_tag{margin:10px 0 25px 0}#category .pickup_block .software_block{border:5px solid #1e8ec8;margin-bottom:30px;margin-top:8px}#category .pickup_block .expand{margin-top:15px}#category .pickup_block .generation{float:left;margin-top:10px;width:430px}#category .pickup_block div.attention{margin-bottom:10px}#category .pickup_block div.attention a.salemsg{color:#ff4500;font-weight:700}#category .pickup_block img.img_block{margin-bottom:10px;margin-left:20px}.sale_bold{font-size:150%;font-weight:700}.table-of-contents{background:#fbfbfb;border:1px solid #ddd;border-radius:.2em;font-size:15px;font-weight:700;line-height:1.8;margin-bottom:20px;position:relative;padding:50px 15px 18px}.table-of-contents:after{content:'-\a0\76EE\6B21\FF08\3082\304F\3058\FF09\a0-';display:block;left:50%;position:absolute;top:15px;transform:translateX(-50%)}.table-of-contents a{color:#03c}.table-of-contents li{color:#bbb;margin-left:20px}.table-of-contents li:before{color:#bbb;content:'\f105';font-family:FontAwesome;margin-right:8px}.table-of-contents ol{font-weight:100;line-height:1.8}.table-of-contents ol li{list-style-type:decimal;margin-left:33px}.table-of-contents ol li:before{content:none}.table-of-contents ol li a{font-weight:100}#review dl time{font-size:12px;font-weight:700}.add_review{background:#fff;float:right;padding-top:5px}.add_review a{color:#bbb;font-weight:100;text-decoration:none}.add_review a:hover{text-decoration:underline}.add_review i{font-size:10px}.review_like{color:#888;float:left;padding-left:28px;padding-top:6px}.review_like a{background:#eee;border:1px solid #ccc;border-radius:3px;color:#666;font-weight:100;margin-left:5px;padding:1px 5px;text-decoration:none}.review_like a:hover{color:#e2264d}.review_like span{font-size:14px;font-weight:700}.review_feedback{float:right;padding:6px 5px 0 20px}.review_feedback a{color:#bbb;text-decoration:none}.review_feedback a:hover{color:#e2264d}.review_feedback .review_comment{display:inline;margin-right:15px}.review_feedback .review_comment i{margin-right:5px}.review_feedback .review_comment a{color:#999}.review_feedback .review_comment a:hover{color:#e2264d;text-decoration:underline}#detail #review #review_block .reply_content{margin:10px 0 0 12px;min-height:auto;width:516px}#detail .reply_content:before{border:15px solid transparent;border-left:15px solid #f2f2f2;content:"";left:540px;margin-top:-23px}#top #review #review_block .reply_content{margin:10px 0 0 20px;min-height:auto}#top #review .reply_content:before{border:15px solid transparent;border-left:15px solid #f5f5f5;content:"";left:463px;margin-top:-23px;top:30px}.comment_date{color:#888;float:right;font-size:11px}#mypage_review_data{padding-top:10px;width:650px}#mypage_review_data img{padding:5px 8px 5px 5px;vertical-align:middle}#mypage_review_data td{border:1px solid #bcbcbc;font-size:14px;padding:10px}#mypage_review_data td.review_ranking_title{background:#1e8ec8;color:#fff;padding-left:15px}#mypage_review_data .rating_grade{font-size:12px}#ranking_data{margin-top:30px}#mypage_review_data h4,#ranking_data h4{background:#fff;border-bottom:3px solid #666;font-size:16px;margin-bottom:20px;padding:7px 10px}#ranking_data h5{font-size:15px}#ranking_data td{font-size:14px}#ranking_data .ranking_num{padding:10px;text-align:center;width:35px}#ranking_data .ranking_summary{padding:10px}#ranking_data .soft_info{float:left;font-size:15px;margin:8px 0}#ranking_data .soft_icon{height:32px;margin-right:10px;width:32px}#ranking_data .soft_name{display:inline}#ranking_data .rating_grade{margin:18px 0 0 20px}#ranking_data .olcopy{clear:both;color:#666;margin-top:18px;padding:8px 5px 5px 0}#mypage_review_data .more div,#ranking_data .more div{display:inline}.embed-video-upper{padding:10px 0 20px 0}.embed-video{padding-top:56.25%;position:relative;width:100%}.embed-video iframe{height:100%;position:absolute;top:0;right:0;width:100%}.feedback{font-size:14px;margin-top:10px}#releasenote{margin-top:15px}#releasenote h6{padding-left:8px}#releasenote li{font-size:14px}#releasenote u{background:0 0;background:#ddd;border-radius:3px;color:#333;font-size:15px;font-weight:500;padding:2px 6px}#releasenote small{background:0 0}#detail #howto_use .changelog-url a,#detail #howto_use .feedback a{font-weight:100}.changelog-url{font-size:12px;margin-top:8px}.keystyle{background:#eff0f2;border-radius:5px;border:1px solid #bbb;box-shadow:1px 1px rgba(0,0,0,.3);color:#777;font-family:Arial;font-size:14px;line-height:2.2;min-width:20px;padding:3px 5px;text-align:center}.pub-social{margin:8px 0 0 8px;text-align:left}.pub-social li{display:inline;margin-right:10px}#upload_image label{border:2px solid #ccc;border-radius:3px;cursor:pointer;padding:5px 30px}#upload_image label:hover{background:#f8f8f8}