#ainac,body{background:#fcfcfc}#category .content_block td p img.iconimg,#category .review_title,#category .table_01 th,#category_list img,#detail #howto_use img,#detail #software_detail .software_name img,#related_software .title_block p img,#top #pickup li p,.content_block h2 img,.excmsg i,.newpost_side li,.sub_category_archive li img,div.closedmsg i{vertical-align:middle}#category .content_block .software_block .user_review .software_spec dl dd,body{word-wrap:break-word}#footer_logo a,#review_like_ret button,#upload_image label,.accordion-q,.logo a,.tooltip,a.readmore_btn,input[type=button]:hover,input[type=submit]:hover{cursor:pointer}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}abbr,acronym,fieldset,img{border:0}img{vertical-align:bottom}address,caption,cite,code,dfn,em,th,var{font-style:normal;font-weight:400}caption,th{text-align:left}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:400}#category .content_block div.olcopy,#category .content_block h3 span,#category .related_article_block:before,#category_list dl dt span,#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,#side .ttl_side,#top #review .review_title,#top #review .software_name,.about-article h2.ttl_about,.about_link,.content_block h2.ttl,.content_block h2.ttl_about,.content_block h2.ttl_list,.content_block h3.ttl,.dllinkbox,.newpost .post_title,.newpost_side li a,.post_plus h3,.ranking_summary .post_verup,.software_price p,.software_rating_block .software_name,.special_list li dd,.table-of-contents a,.table-of-contents:after,.table_block .borderlinkbox a,.table_block .borderlinkbox b,.table_block h3,blockquote,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}body,button,input,select,textarea{font-family:-apple-system,BlinkMacSystemFont,"Helvetica Neue","Hiragino Kaku Gothic ProN",Meiryo,sans-serif}#releasenote,.keystyle{font-family:Arial}q:after,q:before{content:''}hr{display:none}li{list-style:none}body{border-top:2px solid #1e8ec8;color:#333;font-size:75%;text-align:center;word-break:normal}button,input,select,textarea{color:#444;font-size:14px}#mypage_review_data .rating_grade,.viewtext,:root *>body{font-size:12px}blockquote:after,blockquote:before{font-size:18px;line-height:1;margin:10px;color:#ddd;font-family:FontAwesome;position:absolute}#category_list .clear,.clearfix,.main_info_block .text_box,div.ad_contents_bottom_336x280{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,#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,.special_list li dl: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,#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,.special_list li dl{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 #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,* html .special_list li dl{height:1%}#category .related_article_block dl,#category .software_block,#category .software_block dl,#category .software_detail,#category .software_detail_top,#category_list dl dt a,#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,#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,.special_list li dl{display:block}h1,h2,h5,h6{line-height:1.5}h6{color:#666;margin:5px 0;background:#f8f8f8;border-left:3px solid #bbb;border-right:3px solid #bbb;padding:10px 15px 8px}address,blockquote,dd,div,dl,dt,form,ol,p,pre,ul{line-height:1.8}a{color:#1743c8;text-decoration:none}a:visited{color:#639}a:hover{color:#c03;text-decoration:underline}a.link_word,ul.dot u{text-decoration:none}.logo:hover,a:hover img{opacity:.8;-ms-filter:"alpha(opacity=80)"}a:active{color:#0c4bd9}.left{float:left!important}.right{float:right!important}b{background:linear-gradient(transparent 50%,#ffe5ca 0)}blockquote{background:#f1f1f1;border-radius:3px;font-size:15px;font-weight:500;margin:10px;padding:15px 40px;position:relative}blockquote:before{content:'\f10d';left:0;top:0}blockquote:after{bottom:0;content:'\f10e';right:0}.clear_text{text-indent:100%;white-space:nowrap;overflow:hidden}.bg_white{background:#fff}.bg_gray{background:#f3f3f3}#category .content_block td.slist_contrast,#upload_image label:hover,.accordion-q.open,.accordion-q:active,.accordion-q:hover,.desc_box,th.heading_09,ul.dot ul.dot u{background:#f8f8f8}.logo{float:left;height:41px;margin:0 0 10px 5px}.logo a{display:inline-block}object{height:37px;pointer-events:none;width:201px}.header_h1{max-width:350px;display:block;float:left}ol.num,ul.dot{margin-top:3px}ol.num li{list-style-type:decimal;margin:0 0 8px 23px}ul.dot li{color:#666;line-height:1.8;list-style-type:disc;margin:0 0 5px 18px}ul.dot u{background:#eee;border-bottom:2px solid #bbb;line-height:2.5;padding:3px 8px}.text_box ul.dot u{background:0 0;line-height:1.8;padding:0}.desc_box{border-radius:3px;display:block;margin-top:10px;padding:10px}#topic_table td{background:#fff;border:1px solid #aeaeae;color:#555;font-size:80%;padding:3px 0 3px 3px}#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:1px solid #ccc;color:#666}#contents .recommend_box a:hover,#header_ad_text a,#main .page_status a,#mypage_review_summary a:hover,#ranking_data a:hover .software_name,#related_software a:hover p.name,#update_userprofile_side a:hover .post_title,.add_review a:hover,.contact-box p a:hover,.excmsg-ttl,.newpost a:hover .post_title,.newpost_side a:hover .post_title,.software_raging_box .rating_num:hover,h3.green{text-decoration:underline}a:visited.link_word{color:#666}a:hover.link_word{border-bottom:1px solid #c03;color:#c03}span.emp{background:linear-gradient(transparent 50%,#ebf3ff 0);font-weight:700}mark{background:#fff1dc;border-radius:2px}.mode-sp a{background:#f8f8f8;color:#666;display:block;font-size:48px;padding:35px 10px 30px}#container{background:#fff;border-top:none;box-shadow:0 5px 15px 0 rgb(0 0 0 / 3%);margin:0 auto;padding:0 18px 18px;text-align:left;width:980px}.search_block .gsc-input-box{border-radius:30px;color:#444;height:29px;padding:0 5px}.search_block .gsc-input-box:hover{background:#fff;box-shadow:0 1px 6px rgba(32,33,36,.28);border-color:transparent}.search_block .gsib_a{padding:5px 6px 0 12px}.search_block .gsst_b{margin:1px 3px 0 0}#detail #software_detail .ttl_block h2.h2_screen_long,#ranking_data td,#releasenote li,.download_block,.review_like_send i,.search_block input[type=text]{font-size:14px}#header_top dl,#mypage_content{font-size:100%}.search_block .gsc-search-box-tools .gsc-search-box .gsc-input{padding:2px 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;-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 .gsc-search-button-v2 svg{fill:#666;height:23px;width:23px}.search_block input.gsc-search-button{margin-left:0}.search_block button.gsc-search-button{background:0 0;border:none;cursor:pointer;height:31px;margin:1px 0 0;padding:5px 12px}#header_top{color:#555;margin:0 5px 6px}#header_top dl dd,#header_top dl dt,#header_top h1{float:left;line-height:1.6}#header_top h1{padding:10px 3px}#header_top h1:first-letter{color:#1e8ec8;font-weight:700}#header_top dl{float:right}#header_top dl dt,.download_box .fa{margin-right:12px}#header_top i{font-size:14px;margin-right:5px}#header_top .header_login{float:right;line-height:1.6;padding:10px}#header .search_block{float:right;margin:2px 5px 0 0;width:380px}#header p#header_text{clear:both;float:none;padding-bottom:10px}#header_ad_text{background:linear-gradient(to right,#fbfbfb,#fdfdfd);border:#fcfcfc;clear:both;color:#555;float:none;padding:5px 5px 0}#header_ad_text a{color:#666}#detail #howto_use a.sc_icon:hover,#detail a:hover .fa-photo,#header_ad_text a:hover,#main .page_status a:hover{color:#c03}#main .search_block{margin:50px 0 50px 315px;width:400px}#detail #software_detail .main_info_block .software_info,#main .banner_block,#main .page_status,.content_block h2{margin-bottom:25px}#main .footer_page_status{clear:both;margin-top:26px}#main .page_status{background:#fbfbfb;border-bottom:1px solid #ddd;padding:5px}#main .page_status nav p{float:right;text-align:right;width:160px}#main .page_status a{color:#333}#main .page_status .breadcrumb{float:left;width:800px;text-align:left}#main .rating,.no-svgforeignobject #main .rating{background-repeat:no-repeat;text-indent:-9999px;width:70px}#main .page_status p.breadcrumblong{float:left;width:950px;text-align:left}#category .image_block,#contents .content_block .top_middle p,#detail #software_detail .software_screen,#detail .image_block,#footer_btm,#footer_logo,#main .banner_block,#mypage_review_summary,#pickup_side,#side-ads,div.ad_side_160x600{text-align:center}.page_status .fa-angle-right{font-size:15px;margin:0 6px}#category .content_block .software_block .user_review dl.counts dd,#detail .page_status time{float:right}#main .banner_block div.ad_header_banner{height:90px;width:980px}#main .related_article_block dt:before{font-size:20px;vertical-align:top}.footer_nav_block{background:#fbfbfb;border:2px solid #eee;border-radius:10px;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;vertical-align:sub}.sub_category_archive li img{margin-right:5px}#main .rating{background-image:url(/common/images/icon_star_all.svg);height:14px;background-size:150px auto;float:left}.no-svgforeignobject #main .rating{background-image:url(/common/images/icon_star_all.png);height:13px}#main .rating_s-star0,#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}.newpost_side .rating,.rating_block .rating{margin:8px 0}#category .content_block .software_block .software_detail .status,#category .content_block .software_block .user_review dl.counts dt,#category .related_article_block dl dd,#category .related_article_block dl dt,#detail #compare .compare_list li,#detail #compare .compare_list p,#detail #compare .compare_list ul,#detail #contribute .form_block dd,#detail #contribute .form_block dt,#detail #review #review_block dd,#detail #review #review_block dt,#detail #software_detail .ttl_block h2,#detail #software_detail .ttl_block p,#side #archive_side_block dl dt:before,#software_review_icon p,#top #review #review_block li dl dd,#top #review #review_block li dl dt,.main_info_block .image_block,.ratings,.special_list li dd,.special_list li dt{float:left}#main-container{display:flex}#contents{margin-right:30px;width:650px}#detail #software_detail .h4plus,#detail #software_detail .post_heading,#mypage_review_data .more div,#ranking_data .more div,#ranking_data .soft_name,#side aside,#subpage_guide a.page_navi div,#top.single_column #main-container{display:inline}#footer_inner li,#footer_logo a,.ad_vertical,.ads_oblong,.ads_rectangle,.ads_related300,.icon-hatenabookmark-logo{display:inline-block}#top.single_column #contents{font-size:117%;width:980px}#category .content_block .software_block .software_detail dl,#category .content_block .software_block .user_review .user_stats,#category .content_block .software_block .user_review dl.counts,#top.single_column #contents h2{font-size:117%}#category .content_block_expand,.content_block,.software_screen .viewss{margin-bottom:30px}.content_block h2.ttl,.content_block h2.ttl_about,.content_block h3.ttl{background:#1e8ec8;border-radius:2px;color:#fff;font-size:18px;margin-bottom:20px;padding:15px 20px}#side #link_list,#side section,#top #contents .newpost h2.new_ttl{margin-bottom:20px}#category .content_block .software_block .user_review .software_spec dl dd a,#detail #howto_use .changelog-url a,#detail #howto_use .feedback a,#detail #howto_use a.highslide,#detail #howto_use a.link_word,#detail #howto_use small a,#side #archive_side_block dl dd li a,.content_block h3.ttl,.viewss a{font-weight:400}#category .content_block .software_block .software_detail dl dt,#category .pickup_block div.attention,#detail #compare .compare_list h3,#detail #contribute .heading,#detail #contribute .link_block dt,#side h2,#top #news_block li,#top #update_block li,.content_block h2.ttl_about,.mypage_profile_data:last-child{margin-bottom:10px}.content_block h2.ttl_list{border-bottom:3px solid #666;font-size:18px;margin-bottom:20px;padding:7px 10px}#ranking_data h5,.table-of-contents-side a,.table_block{font-size:15px}.table_block td{padding:3px 0;word-break:break-all}#category .table_01 td.download,.table_block td.review_content,.table_block th.review_content{padding:5px 0}#category .content_block .software_block .user_review .software_spec dl dt,#category .software_info span,#detail #howto_use a,.category_top .text_block p a,.table_block a{font-weight:700}.post_plus h3,.table_block h3{background:#eaf3ff;border-bottom:3px solid #516ab6;padding:8px 10px;margin-bottom: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 .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,#detail #specialbox,.category_top .mypage_content,.main_info_block{padding-top:10px}#contents .about-article{border:2px solid #e7e7e7;border-radius:3px;font-size:15px;padding:18px}#contents .about-article h2.ttl_about{background:#fff;color:#333;font-size:18px;padding:3px 0 8px}#category .related_article_block dl dl,#contents .content_fill.related-article,#contents .newpost h2.ttl,#top #review.content_block h2{margin-bottom:0}.related-article .centerimage{background:0 0;border-radius:0;box-shadow:none;margin:0;padding:0}#contents .recommend_box{border:5px solid #1e8ec8;border-radius:0;height:100%}#contents .content_fill .btn_more-link{margin-left:65px}#category .table_01 td p,#contents .content_fill .btn_more-link img,.btn_store{margin-top:10px}#side{width:300px}#category .related_article_block dl,#category_list dl dd li,#detail #review #review_block li .title_block h3,#detail #review #review_block li .title_block p,#top #update_block dd dt,.banner-linkunit,.special_list li dl{margin-bottom:5px}.banner-skyscraper{height:auto;margin:0 0 20px;min-height:300px}.special_list li{background:#f8f8f8;border-bottom:1px solid #ddd;padding:15px}.special_list li dt{background:#fff;border:1px solid #e3e3e3;border-radius:50%;height:55px;width: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}#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{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 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 p,.left p{color:#777}#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%}.cart_box .fa,.main-index .sns.balloon-bottom li a{padding-right:5px}.main-index .pocket .fa-get-pocket{font-size:1.8em}.main-index .sns,.tooltip-desc b{background:0 0}.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;box-shadow:0 0 8px #00466c82;margin-top:50px}#footer_logo{padding:60px 0 25px;width:100%}#footer_inner li{border-left:1px solid #8b8b8b;margin-left:10px;padding-left:10px}#footer_inner li:first-child{border:none;margin-left:0;padding-left:0}#footer_inner .social_list{height:55px}#footer_inner .social_list li{border:none}#footer_inner a{color:#eee}#footer_btm a:hover,#footer_inner a:hover{color:#ccc}.btn_twitter div{background:url('/common/images/x-20-white.png');height:20px;width:20px}.btn_facebook{line-height:1.9}.btn_facebook div{background:url('/common/images/fb-24-white.png');height:24px;margin-bottom:-1px;width:24px}.btn_rss i{font-size:27px}#footer_inner .btn_facebook div:hover{background:url('/common/images/fb-24.png')}#footer_inner .btn_twitter div:hover{background:url('/common/images/x-20.png')}#footer_inner .btn_rss:hover{color:#f3a25c}#siteinfo{margin:5px 0 30px}#footer_btm{background:#003552;color:#ddd;padding:15px 0}#footer_btm a{color:#eee;text-decoration:underline 1px #bbb}.category_top .bgmypage{background:#f5fffa;width:130px;padding:5px}.category_top .mypage_comment{background:#f8f8f8;border:1px solid #eee;border-radius:.3em;color:#444;font-size:14px;margin-top:10px;padding:15px}.mypage_comment .donation-box{background:#fff;border:5px solid #ddd;border-radius:5px;margin-top:8px;padding:15px}#category .content_block h3 span,#mypage_review_summary .detail_num{font-size:20px}#mypage_review_summary .detail_ranking{background:#f8f8f8;border-radius:0 8px 8px 0;clear:both;margin-top:10px;padding:3px 10px;text-align:left;word-break:break-all}#mypage_review_summary a,#ranking_data a:hover,#related_software a:hover,#update_userprofile_side a:hover,.cart_box li a:hover,.contact-box a:hover,.download_box li a:hover,.newpost a:hover,.newpost_side a:hover,.see_review_box_wrapper a:hover{text-decoration:none}.mypage_profile_data{border-bottom:1px solid #ddd;margin:3px;padding:10px}.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 0 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:18px}#detail #review #review_block .comment_ttl,#software_review_data .comment_ttl,#top #review .comment_ttl,.newpost_side .comment_ttl{background:#9c9c9c;border-radius:3px;color:#fff;display:block;font-size:10px;height:13px;line-height:1.5;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 .software_name{font-size:22px;line-height:36px;padding-left:47px}.software_rating_block .rating_num{margin:20px 0 0 120px;padding-bottom:15px}#software_review_data{background:#fefefe;width:650px}#category .table_01 td.download a,#software_review_data td{padding-left:3px}#main #software_review_data td .rating,#software_review_data .comment_ttl{margin:8px 0 9px 70px}.rating-chart-occupy{background-color:#f2b705;border-radius:5px 0 0 5px;float:left;height:20px}.image_block .viewtext a:hover,.rating-chart-other{background-color:#f1f1f1}.rating-chart-other{border-radius:0 5px 5px 0;float:left;height:20px}#detail #contribute .form_block #buttonEye,.rating-percentage{color:#666;margin-left:5px}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}#category .content_block p.supplement,.software_block .review-detail_block .expand,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:5px 0 10px}.ads_oblong{width:970px;height:90px}.ads_rectangle{width:336px;height:280px}.ad_vertical{width:160px;height:600px}.ads_related300{width:300px;height:250px}#detail #howto_use dl dd.no_change,#topic_block table,.ads_related650{width:650px}.ads_related650,.ads_related750{height:300px;display:inline-block}.ads_related750{width:750px}.ads_text{display:inline-block;width:200px;height:90px}#top #pickup li p,.newpost_side li,.review-thumbnail,.software_block .review-detail_block .expand a.review_page{display:table-cell}#detail div.ad_contents_bottom_336x280_lbl{padding-left:305px}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 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}.shareware,span.closedmsg{color:red;font-weight:700}div.closedmsg{background:#fff3cd;color:#77642d;font-size:14px;padding:8px 8px 5px;margin:0 0 5px}.excmsg i,div.closedmsg i{font-size:14px;margin:0 8px}.excmsg{background:#ffdfe1;border-radius:3px;color:#af4222;font-size:14px;margin:5px 0 10px;padding:10px}.bglightgray2,.bglightgray3,.bgwhite{border:1px solid #bbb;text-align:center}.excmsg-ttl{font-weight:700;margin:5px 0}#topic_block td.topic_image{width:250px}#detail #contribute .form_block dd,#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}table.bgrange{background:#efefef;width:100%}.bgwhite{background:#fff;padding:5px}.bglightgray{background:#efefef;width:100px;padding:5px}.bglightgray2{padding:5px}.bglightgray3{background:#f8f8f8;padding:5px;width:80px}.content_block input[type=text],.post_content input[type=text],input[type=password],textarea{border:1px solid #ddd;border-radius:3px;box-shadow:inset 0 1px 3px rgba(0,0,0,.2);padding:10px 20px}#category .image_block img,.centerimage,.table_block .centerimage img,.viewss{box-shadow:0 2px 4px rgba(0,0,0,.3)}input[type=password]:focus-visible,input[type=text]:focus-visible,select:focus-visible,textarea:focus-visible{outline:#ddd solid 1px}input[type=button],input[type=submit]{height:30px;padding:3px;width:240px}#ainac{border:1px solid #bbb;border-radius:.3em;font-size:12px;margin:15px 0;width:360px}#ainac:hover,small{background:#eee}select{border:1px solid #ddd;border-radius:3px;box-shadow:inset 0 1px 3px rgba(0,0,0,.2);margin:3px 0;padding:9px 10px}.input_textbox{height:22px;width:400px}.input_content{height:300px;width:600px}#main .content_block .post_content div.label_textbox{font-size:14px;padding:15px 0 5px}::-webkit-input-placeholder{color:#bbb}::-moz-placeholder{color:#bbb;opacity:1}:-ms-input-placeholder{color:#bbb}#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:17px;margin-left:143px}.newpost .post_category{color:#888;font-size:10px;font-weight:700;margin-left:143px}#side .ttl_side{background:#1e8ec8;color:#fff;font-size:16px;margin-bottom:18px;padding:8px 18px}#top #pickup li,h4,h5{margin-bottom:10px}#side .post_block{clear:both;font-size:14px;padding:13px 15px}#side .post_block,.newpost .post_block,.special_list{border:1px solid #ccc;border-radius:3px;margin-bottom:10px;transition:.3s}#related_software .list_block:hover,#update_userprofile_side .post_block:hover,.newpost .post_block:hover,.newpost_side .post_block:hover,.ranking_summary:hover{background:#ddd;color:#333}.no-svgfilters #main .rating-s,.no-svgforeignobject #main .rating-s{background-image:url(/common/images/icon_star_s_all.png);height:14px;display:block}#top #review #review_block li dl dt img,#update_userprofile_side img,.review_ranking_data img{border-radius:50%}#side .post_thumbnail{float:left;padding-right:15px}#side .post_title{font-size:17px;line-height:32px;margin-bottom:5px}.post_verup{color:#666;font-size:12px;font-style:italic;font-weight:700;margin:8px 0 5px}.ranking_summary .post_verup{display:inline;font-size:15px;margin-left:17px}#side .post_olcopy,.changelog-url{font-size:12px;margin-top:8px}.alternate{background:#f8f8f8;border-radius:3px}.newpost_side{border-bottom:1px dashed #ddd;padding-bottom:20px}#update_userprofile_side a,.main_info_block ul.dot li,.newpost_side a,.see_review_box_wrapper a{color:#555}.newpost_side li{background:#ccc;border-radius:30px;box-shadow:inset 0-2px 0 0 rgba(0,0,0,.2);font-size:16px;padding:6px 0;text-align:center;width:147px}#category .table_01 td.text,.software_price i{vertical-align:top}.newpost_side .active,.newpost_side li:hover{background:#49a1cf}.newpost_side li a{color:#fff;display:block;text-decoration:none}.newpost p a,p.reviewpost a{background:#f8f8f8;border:1px solid #aaa;border-radius:30px;box-shadow:1px 3px 8px #ccc;color:#555;display:block;font-size:16px;font-weight:700;font-family:-apple-system,BlinkMacSystemFont,"Helvetica Neue","Hiragino Kaku Gothic ProN",YuGothic,"Yu Gothic",Meiryo,sans-serif;letter-spacing:1px;margin:20px 10px 10px;padding:8px 0 5px;text-align:center;text-decoration:none}.newpost p a:hover,.rss-review-btn:hover,.see_review_box:hover,a.readmore_btn:hover,p.reviewpost a:hover{background:#888;border:1px solid #888;color:#fff;text-decoration:none}.newpost_side .comment_ttl{line-height:1.5;margin:13px 0 0}.newpost_more{box-sizing:border-box;height:320px;overflow:hidden;padding:0 0 80px;position:relative;transition:.4s}.newpost_more:before{background:#000;background:linear-gradient(0deg,#fff 30%,rgba(255,255,255,0) 100%);bottom:0;content:"";height:100px;left:0;position:absolute;transition:.4s;width:100%}.newpost_more.active:before{opacity:0;visibility:hidden}.newpost_more i{margin:0 8px}a.readmore_btn{background:#f8f8f8;border:1px solid #aaa;border-radius:25px;box-shadow:1px 3px 8px #eee;bottom:20px;color:#555;font-size:12px;font-weight:700;left:50px;margin:0 auto;padding:9px 5px 8px 18px;position:absolute;right:50px;transition:.1s linear;width:110px}#side .store_box{background:#e7e7e7;border:1px solid #ddd;border-radius:10px;padding:10px}#category .table_01,h5{border-top:1px solid #bbb}#side .store_box article{border:1px solid #ddd;border-radius:8px}.store_inner{background:#fff;padding:10px 15px}#category .pickup_side_dl i{padding-right:8px}#category .pickup_side_dl a{padding:8px 13px 8px 15px}#main .text_block dt:before,#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 img,.download_link .fa-photo{margin-right:10px}#category_list dl dt span{color:#888;font-size:20px;margin-left:5px}#top #pickup li{width:315px;height:40px;font-size:117%}#category .content_block ul.refer a,#top #pickup li p.arrow,.download_link a{padding-left:10px}#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 dt{text-align:center;width:80px}#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 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 .content_block .text_block p,#top .content_block .text_block table td{font-size:15px;margin-bottom:15px}.borderlinkbox td{border:1px solid #ccc;padding:8px}#category .table_01{border-right:1px solid #bbb}#category .table_01 td,#category .table_01 th{border-bottom:1px solid #bbb;border-left:1px solid #bbb;text-align:center;font-size:11px}#category .table_01 th{font-weight:700}#category .table_01 td{padding:4px;width:70px}#category .table_01 td.download .fa-download{color:#a9a9a9;font-size:13px}#category .software_detail div.attention,#category .table_01 td p:first-child{margin-top:0}#category .table_01 td a{font-weight:700;text-decoration:underline}th.heading_01,th.heading_10{background:#fae3c7}th.heading_02{background:#f4ffd7}th.heading_03{background:#fcfbdf;width:11%}th.heading_04{background:#c9edff}th.heading_05{background:#daf4cd}th.heading_06{background:#efddc3}th.heading_07{background:#f3daf2}th.heading_08{background:#edf0c3}#category .content_block .text_block{font-size:15px;line-height:1.8;margin-bottom:15px}h4{background:#f4f4f4;border-left:5px solid #000;padding:1rem 2rem}h5{background:#f8f8f8;border-bottom:1px solid #bbb;color:#444;line-height:1.4;padding:18px 48px 16px;position:relative}h5:before{color:#555;content:'\f138';font-family:FontAwesome;font-size:20.8px;font-weight:900;left:16px;position:absolute;top:13px}#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 dd{margin-left:10px;width:542px}#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}#detail #howto_use dl,.software_block .review-detail_block{margin-bottom:15px}.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:13px;padding-right:5px}#category .content_block .software_block .software_detail .status p,#category .content_block td.icon_block{font-size:270%}#category .content_block .software_block .software_detail .status p img.iconimg,#detail #software_detail .ttl_block p img.iconimg{vertical-align:middle;height:48px;width:48px}#category .content_block ul.refer{background:#fcfcfc;border-radius:5px;font-size:15px;margin:5px 0;padding:8px}#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{height:42px;width:48px}#category .review_title{display:table-cell;padding-left:10px;text-align:left}#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,.download_link .fa{color:#1e8ec8}#category .content_block .software_block .software_detail dt.software_name{padding-left:10px;overflow:hidden}#category .content_block div.olcopy{background:#f8f8f8;border-radius:3px;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,.icon-font13{font-size:13px}.attention,.freetext{background:#fcfcfc;border:1px solid #f8f8f8;border-radius:5px;color:#666;font-size:12px;margin:5px 0;padding:8px}#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 .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:400}#detail #software_detail{border:2px solid #e7e7e7;border-radius:3px;padding:18px}#software_detail .ttl_block img{padding:10px 8px}#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_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}#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 5px 10px}#detail #software_detail .software_name_long,.about_link{font-size:18px}.software_raging_box .rating{margin-top:1px}.software_raging_box .rating_num{color:#666;float:left;margin:-1px 12px 15px 8px}.software_raging_box .rating_num i{color:#888;font-size:13px;margin:1px}.software_raging_box .rating_num span{margin:2px}#software_detail .download_btn{clear:both;line-height:1.6;margin-bottom:32px}#software_detail .download_btn_price{line-height:1.6}.download_btn .fa-lg,.download_btn_price .fa-lg{font-size:19px;vertical-align:-1px}.download_btn .fa-shopping-cart,.download_btn_price .fa-shopping-cart{vertical-align:0}#software_detail .software_price{margin:0 0 10px;padding-left:255px}#detail #software_detail .software_price p{color:#ff5e3e;font-size:12px;line-height:1.5;margin-top:5px}.software_price i{margin-top:2px}.product-name{background:#ff5e3e1c;padding:0 5px}#detail #software_detail .software_info{background:#f8f8f8;float:right;margin:0 5px 5px 0;padding:15px 15px 5px;width:240px}#detail #software_detail .software_info i{color:#999;padding-right:2px}#software_detail .software_info .price i{font-size:14px;line-height:1px;margin-right:5px}#software_detail .software_info .currency{font-size:11px;margin-right:1px}#software_detail .software_info dl{margin:1px 0 10px}#category .image_block{margin:15px}#category .image_block img{border-radius:3px;margin-bottom:5px;padding:3px}.viewtext i{color:#a8a8a8;font-size:13px;margin-right:5px}.image_block .viewtext{margin:7px auto 15px;padding:10px 0;width:330px}.image_block .viewtext a{background-color:#f5f5f5;border:1px solid #f8f8f8;border-radius:3px;padding:9px 31px}.image_block .viewtext i{margin-right:8px}#howto_use .viewtext,.about-article .viewtext,.table_block .viewtext{background:#fff;font-weight:700;margin-top:10px;padding:8px 3px}.centerimage,.viewss{background:#eee;border-radius:3px;margin:10px 0 30px;padding:10px 0;text-align:center}.see_review_box,a.ct-button,a.dl-button{box-shadow:1px 3px 8px #ccc}.viewss .viewtext i{color:#1e8ec8;margin-top:3px}.main_info_block h3{font-weight:700;margin-bottom:20px}.main_info_block dt{border-bottom:1px solid #ddd;font-size:12px;font-weight:700;margin:0 0 5px}.main_info_block dd{font-size:12px;letter-spacing:.5px}a.ct-button,a.dl-button,span.not-dl-button{display:inline-block;font-size:17px;letter-spacing:1px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;vertical-align:middle}.main_info_block dl i{color:#a8a8a8;margin-right:6px}.main_info_block .image_block .viewtext a{background:0 0;border:none}#category .text_box,#detail #software_detail .text_box{background:#f8f8f8;box-shadow:0 2px 3px rgba(88,88,88,.3);font-size:15px;line-height:1.7;margin-bottom:10px;padding:10px}#category .text_box{margin:5px 0}#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{color:#333;padding-top:10px}#detail #howto_use h3.howto_use_heading{background:#e8e8e8;border:3px solid #bbb;margin:30px 0 10px;padding:8px 20px 7px}#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}.small-area{background:#f3f3f3;border-radius:5px;color:#444;font-size:13px;margin:8px 0;padding:10px}blockquote .small-area{border:1px solid #bbb}small .link_word{padding-bottom:3px}#detail #review #review_block li{border-bottom:1px solid #ddd;margin-bottom:20px;padding-bottom:20px}#detail #review #review_block li .title_block h3{font-weight:700;clear:both}#detail #review #review_block dt{text-align:center;width:85px}#detail #review #review_block dt img{border-radius:50%;margin-bottom:5px}#detail #review #review_block dt a{display:block;padding-bottom:3px}#detail #review #review_block dt div{color:#888;display:block;font-size:11px}#detail #review #review_block li dl dd{width:565px}#review_block .user-post-num-10{font-size:12px;font-weight:700;margin:2px}#review_block .user-post-num{margin-left:3px}#review_block .review_balloon{background:linear-gradient(#f1f1f1,#f5f5f5);border:2px solid #f1f1f1;border-radius:8px;box-shadow:0 1px 0 rgba(0,0,0,.2);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 #f1f1f1;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 100px 10px}.see_review_box{background:#f8f8f8;border:1px solid #aaa;border-radius:50px;padding:13px 0 8px;text-align:center;transition:.1s linear;width:450px}.cart_box .dllinkbox:hover .saleinfo,.see_review_box:hover .see_review{color:#fff}.do_box .fa,.see_review_box i{padding-right:10px}.see_review_txt{font-size:16px;font-weight:700}.see_review{color:#888;font-size:11px;margin:3px auto;text-align:center;transition:.1s;width:90%}.cart_box .saleinfo,.dllinkbox,a.ct-button,a.dl-button{transition:.2s linear}#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}.review-note{background:#fafafa;border-radius:5px;color:#666;font-size:13px;margin:15px 0;padding:10px 20px}.review-note .fa-pencil{color:#888;margin-right:8px}#detail #contribute .form_block{border:2px solid #e7e7e7;border-radius:3px;margin:0 0 30px;padding:23px 18px 18px}.opt,.req{border-radius:20px;font-size:13px;margin-left:12px}#detail #contribute .form_block dl{font-size:14px;margin-bottom:20px}#detail #contribute .form_block dt{margin:12px 0 6px 5px;width:180px}.req{background:#ffe8e8;padding:1px 10px}.opt_lbl,.req_lbl{display:inline;padding:1px 8px}.opt{background:#f1f1f1;color:#888;padding:1px 10px}#detail #contribute .form_block textarea{height:208px;width:567px}#detail #contribute .form_block .review_text dd,#detail #contribute .form_block .review_text dt{float:none}#detail #contribute .form_block .review_text dt{padding-bottom:5px;width:auto}#detail #contribute .form_block .review_text dt input{background:#fbfbfb;border:1px solid #ddd;border-radius:30px;display:inline;font-size:12px;margin-left:260px;width:200px}#detail #contribute .form_block .review_text dt input:hover{background:#f5f5f5}#detail #contribute .form_block .pass_block{border:1px solid #ddd;border-radius:3px;box-shadow:inset 0 1px 3px rgba(0,0,0,.2);display:inline;padding:10px 20px;width:290px}#detail #contribute .form_block #textPassword{border:none;box-shadow:none;padding:3px 3px 3px 5px;width:260px}#detail #contribute .form_block #textPassword:focus-visible{outline:0}#detail #contribute .download_detail,#detail #contribute .submit{margin:15px 0;text-align:center}.download_detail a.dl-button{margin:0}#detail #contribute .link_block dl{width:270px;padding:15px;background:#f8f8f8;border:1px solid #cadfea}#detail #contribute .link_block dd li{padding-left:15px;background:url(/common/images/icon_arrow_03.png) left .4em no-repeat}#related_software li{float:left;height:295px;padding:2px;overflow:hidden;width:49%}#related_software .list_block{background:#fff;border-radius:8px;box-shadow:0 0 2px 0 rgba(0,0,0,.1),0 2px 4px 5px rgba(200,200,200,.3);color:#555;height:287px;margin:2px 3px;transition:.2s}#related_software .list_block:hover{box-shadow:none}#related_software .title_block p{display:inline;font-size:22px}#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 .rel-thumbnail{background:#dedede;border-radius:8px 8px 0 0;height:180px;overflow:hidden;text-align:center}#main .rating-s,.no-svgfilters #main .rating-s,.no-svgforeignobject #main .rating-s{background-repeat:no-repeat;text-indent:-9999px}#related_software .title_block p.name{float:left;font-size:17px;margin:5px 10px 0 0;padding-left:8px;white-space:nowrap}#related_software .text_block p{color:#555;display:-webkit-box;font-size:12px;line-height:2;overflow:hidden;padding:0 8px 8px;-webkit-box-orient:vertical;-webkit-line-clamp:2}#related_software .rating{margin:0 8px 5px}#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 ul{width:230px}#detail #compare .compare_list p{line-height:35px;vertical-align:middle}a.dl-button .button-text,a.dl-button .button-text-web{padding:0 14px 0 17px}a.ct-button .button-text{padding:0 2px 0 10px}a.dl-button{background:#0060df;border-radius:4px;color:#fff;font-weight:700;margin-right:18px;padding:16px 26px 12px 34px;text-decoration:none}#subpage_guide a.page_navi,a.ct-button{background:#fff;font-weight:700;text-decoration:none}a.dl-button:hover{background:#0d4091;box-shadow:none}.dllinkbox:hover,a.dl-button:active{background:#073072}a.dl-button:focus{box-shadow:0 0 0 3px #cdd5ff}a.ct-button{border:1px solid #f99319;border-radius:4px;color:#ff7800;padding:15px 28px 11px}a.ct-button:hover{background:#ff7800;border:1px solid #f5a700;box-shadow:none;color:#fff}a.ct-button:active,a.ct-button:focus{background:#ff6c00;box-shadow:0 0 0 3px #ffd7ce;color:#fff}a.do-button{background:0 0;color:#8c8a88;border:1px solid #a8a19d}a.do-button:hover{background:#444;border:1px solid #333;box-shadow:none;color:#fff}a.do-button:active,a.do-button:focus{background:#000;border:1px solid #333;box-shadow:0 0 0 3px #ccc}a.do-button .button-text{padding:0 8px 0 15px}span.not-dl-button{background:#444;border-radius:4px;color:#fff;cursor:url(/common/images/mouse-unavail.png),default;font-weight:700;padding:12px 20px 10px 29px}span.not-dl-button .button-text{letter-spacing:.1px;padding:0 10px}span.win-dl-button{background:#304f66;padding:16px 34px 12px}span.win-dl-button .button-text{font-family:Arial;padding:0 6px 0 20px}#category .content_block td.slist_star{background:#fff2f2}#category .content_block td.slist_desc{color:#444;padding:0 3px}.strong-yellow{background:#ffffa5}#main .rating-s{background-image:url(/common/images/icon_star_s_all.svg);width:54px;height:12px;background-size:115px;margin:0 auto}.no-svgfilters #main .rating-s{width:56px;margin:0 auto}.no-svgforeignobject #main .rating-s{width:55px;margin:0 auto}#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}#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{border:1px solid #aaa;border-radius:.3em;margin-right:10px;padding:10px 17px}#subpage_guide a.page_navi:hover{background:#00a5dc;border:1px solid #00a5dc;color:#f8f8f8}#category span.screenicon{font-size:12px;font-weight:400}#category span.screenicon i{color:#1e8ec8;padding-right:3px}#category .software_tag li,#detail .software_tag li{float:left;font-size:11px;line-height:1.1;margin:-5px 1px 0;padding:5px 6px 3px 5px}#detail .software_tag li{margin:-2px 3px 15px 1px}.icon_software_other-countries{background:#966bd6;color:#fff}.icon_software_jp-correspondence{background:#61bbd8;color:#fff}.icon_software_business{background:#6092da;color:#fff}.icon_software_shareware{background:#f99319;color:#fff}.icon_software_demo{background:#8eb65f;color:#fff}.icon_software_web{background:#579090;color:#fff}.icon_software_donation{background:#888;color:#fff}.icon_software_ad-support{background:salmon;color:#fff}.fa-shopping-cart:before,.review_feedback .review_comment i{margin-right:5px}.sub_category_archive li.icons-shopping:before{color:#1e8ec8;font-size:15px}.icon-border{border:1px solid #9cc3db;border-radius:50%;height:26px;width:34px}.icon-border:before{font-size:44px}.icon-border.icon-security:before{left:1px;position:relative;top:2px}.icon-border.icon-homepage:before{left:1px;position:relative;top:1px}.icon-border.icon-PC:before{left:2px;position:relative;top:2px}@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;font-display:swap}[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-image,.sprite-office,.sprite-operation,.sprite-print,.sprite-schedule,.sprite-security,.sprite-system,.sprite-video-music,.sprite-web{height:47px;background-image:url(/common/images/all.png);display:block}.sprite-web{background-position:0 0;width:241px;margin-left:70px}.sprite-security{background-position:-120px -188px;width:116px;margin-left:70px}.sprite-office{background-position:0-141px;width:138px;margin-left:70px}.sprite-print{background-position:-301px -94px;width:48px;margin-left:70px}.sprite-schedule{background-position:0-94px;width:182px;margin-left:70px}.sprite-system{background-position:-241px -47px;width:103px;margin-left:70px}.sprite-operation{background-position:0-47px;width:183px;margin-left:70px}.sprite-video-music{background-position:-241px 0;width:113px;margin-left:70px}.sprite-image{background-position:-241px -94px;width:60px;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,.sprite-shortcut{width:10px;background-image:url(/common/images/all.png)}.sprite-icon_square{background-position:-344px -47px;height:11px;display:inline-block;margin-right:6px}.sprite-shortcut{background-position:-344px -58px;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}.download_block li{line-height:2;margin:3px 0}.download_box{background:#fbfbfb;line-height:2;padding:28px 18px 20px}.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 #888;border-radius:6px;box-shadow:1px 3px 5px rgba(0,0,0,.1);color:#555;margin:18px 20px 18px 0;padding:11px 10px 9px 20px}.cart_box,.download_link{border-top:1px solid #bbb;line-height:2}.dllinkbox:hover{border:1px solid #073072;color:#fff}.cart_box .dllinkbox:hover{background:#ff7800;border:1px solid #ff7800}.do_box .dllinkbox:hover{background:#444;border:1px solid #888}.download_link{background:#fbfbfb;border-bottom:1px solid #bbb;font-size:15px;padding:22px 18px}.cart_box{background:#fffbf4;padding:18px}.cart_box .saleinfo{color:#ff5e3e;font-size:12px}#contents div.hline{background:#f2f2f2;border-top:1px solid #d7d7d7;margin-bottom:20px;padding:8px}#category h2.ttl_expand{background:#1e8ec8;color:#fff;font-size:16px;margin-bottom:20px;padding:8px 20px}#category .table_01 th{min-width:35px;padding:3px 6px}#category .table_01 th.heading_03{width:95px}#category .slist_scroll{overflow-x:auto}#category .slist_scroll .table_01 th{width:35px}#category .slist_scroll .table_01 td,#category .slist_scroll .table_01 th.heading_03{min-width:66px}#main .slist_scroll .rating{float:none;margin:0 auto}#category .content_block td.slist_fox,#category .content_block th.slist_fox{background:#fff8f1}.review_block .software_icon img{display:inline;vertical-align:middle}#category .slist_horizon .table_01 td,#category .slist_horizon .table_01 th{padding:0 2px}#category .content_block .slist_horizon td.icon_block{font-size:200%}#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}#category .pickup_block .software_block{border:5px solid #1e8ec8;margin-bottom:30px;margin-top:8px}#category .pickup_block .expand,#releasenote{margin-top:15px}#category .pickup_block .generation{float:left;margin-top:10px;width:430px}#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:before{color:#999;content:'\f03a';display:block;font-family:FontAwesome;font-size:14px;font-weight:400;padding-left:215px;position:absolute;top:19px}.post_content .table-of-contents:before{padding-left:185px}.table-of-contents:after{content:'\3053\306E\30DA\30FC\30B8\306E\76EE\6B21';display:block;left:50%;position:absolute;top:17px;transform:translateX(-50%)}.table-of-contents a{color:#1743c8}.table-of-contents li{color:#bbb;margin-left:20px}.table-of-contents li:first-child{border-image:linear-gradient(to right,#ccc,#eee) 1;border-top:1px solid #ddd;margin-top:5px;padding-top:12px}.table-of-contents li:before{color:#bbb;content:'\f105';font-family:FontAwesome;margin-right:8px}.table-of-contents ol{font-weight:400;line-height:1.8}.table-of-contents ol li{list-style-type:decimal;margin-left:33px}.table-of-contents ol li:first-child{border-top:none;margin-top:0;padding-top:0}.table-of-contents ol li:before,.table-of-contents-side:before{content:none}.side-scroll{position:sticky;top:10px}.accordion-a,.accordion-q,.embed-video,.tooltip{position:relative}.table-of-contents-side{max-height:calc(100vh - 100px);padding:50px 5px 18px;overflow-x:hidden;overflow-y:auto}.table-of-contents-side li{margin-left:15px}#review dl time{font-size:12px;font-weight:700}.add_review{background:#fff;float:right;padding-top:6px}.add_review a{color:#999;font-weight:400;text-decoration:none}.add_review i{font-size:10px}.review_like{color:#888;float:left;padding:6px 0 0 28px}#review_like_ret button{background:#f8f8f8;border:1px solid #ccc;border-radius:3px;box-shadow:0 1px 2px 0 #d5d8d880;color:#666;font-size:12px;margin-left:5px;padding:1px 5px}#review_like_ret button:hover,.review_feedback .review_comment a:hover,.review_feedback a:hover{color:#e2264d}.review_like_send{color:#087e64;margin-top:5px}.review_like span{font-size:14px;font-weight:700;margin-right:1px}.review_feedback{float:right;padding:6px 5px 0 20px}.review_feedback a{color:#bbb;text-decoration:none}.pub-social li,.review_feedback .review_comment{display:inline;margin-right:10px}.review_feedback .review_comment a{color:#999;padding:3px}.review_feedback a.comment_on{border-bottom:2px dotted #aaa;border-radius:3px;color:#888}#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}#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 .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;width:32px}#ranking_data .rating_grade{margin:18px 0 0 20px}#ranking_data .olcopy{clear:both;color:#666;margin-top:18px;padding:8px 5px 5px 0}.rss-review-btn{background:#f8f8f8;border:1px solid #aaa;border-radius:25px;box-shadow:1px 3px 8px #eee;color:#555;padding:5px 15px;margin-left:395px;text-align:center;transition:.1s linear}.rss-review-btn i{color:orange;margin-right:8px}.embed-video-upper{padding:10px 0 20px}.embed-video{padding-top:56.25%;width:100%}.embed-video iframe{height:100%;position:absolute;top:0;right:0;width:100%}.feedback{font-size:14px;margin-top:10px}#releasenote u{color:#333;font-size:15px;font-weight:500;padding:2px 6px}#releasenote .small-area{background:0 0;border:none;color:#666;display:inline;margin:0;padding:0}.keystyle{background:#f6f6f6;border-radius:5px;border:1px solid #bbb;border-bottom:1px solid #888;border-right:1px solid #888;box-shadow:1px 1px rgba(0,0,0,.15);color:#666;display:inline-block;font-size:14px;line-height:2;margin:1px 0;min-width:18px;padding:0 5px;text-align:center}.pub-social{background:#fbfbfb;border-radius:0 8px 8px 0;margin:5px 0;padding:8px 10px;text-align:left;width:92%}#upload_image label{border:2px solid #ccc;border-radius:30px;padding:5px 30px}.contact-box{background-color:#fafafa;border-radius:.3em;box-shadow:0 1px 2px rgba(0,0,0,.3);margin-bottom:30px;padding:20px}.accordion-container{border-top:1px solid #dadce0;position:relative;width:100%}.accordion-q{padding:15px 50px 15px 10px}.accordion-q:after{border-top:2px solid #888;border-right:2px solid #888;content:"";display:block;height:8px;position:absolute;right:25px;top:38%;transform:rotate(135deg);-webkit-transform:rotate(135deg);transition:.2s ease-in-out;width:8px}.accordion-q.open:after{top:45%;transform:rotate(-45deg);-webkit-transform:rotate(-45deg)}.accordion-a{display:none;overflow:hidden;padding:5px 20px 20px 35px}.accordion-a:before{background-color:#dadce0;content:'';height:100%;left:1.125rem;position:absolute;top:-1.1875rem;width:.125rem}.tooltip{display:inline-block;margin-left:5px}.tooltip i{font-size:15px;margin-top:4px;vertical-align:top}.tooltip-desc{background:#8b8b8b;border-radius:5px;color:#fff;display:none;font-size:12px;line-height:1.6em;padding:10px;position:absolute;width:200px;z-index:1}.tooltip-desc:before{border:15px solid transparent;border-top:15px solid #8b8b8b;content:"";margin-left:-15px;position:absolute;right:95%;top:0;transform:rotateZ(90deg)}.tooltip:hover .tooltip-desc{display:inline-block;left:30px;top:0}.form_block .tooltip{margin-left:10px}.form_block .tooltip i{color:#bbb}@-moz-document url-prefix(){h5:before{top:14px}#category .content_block .software_block .ratings{margin-top:12px}#detail .review-detail_block .software_tag li{padding:4px 5px}.image_block .viewtext i{line-height:.5}.search_block button.gsc-search-button{margin:0}#category .software_tag li,#detail .software_tag li{padding:5px 6px 4px 5px}.software_raging_box .rating{margin-top:2px}.tooltip i{margin-top:5px}}