@charset "UTF-8";.btn-xs{padding:1px 5px;font-size:12px}.contents{margin:5px 0px;padding:5px 10px;text-align:left}.contents ul,.contents ol{padding-left:30px}.contents_dialog{margin:10px 0px;padding:5px 10px;text-align:center}.bg_notice{background-color:#fdc792}.border_notice{border:2px solid red}.border_notice ul li{font-size:95%;line-height:110%}.border{border:1px solid black}.color_notice{color:red}.border{border:1px solid grey}a>img{border-style:none}table{border-collapse:collapse;border-spacing:0px}td{padding:5px 5px 5px 5px}table.border{border:solid 1px grey}table.border th{padding:10px 10px 5px;border:solid 1px grey;background-color:#E8F3FF}table.border td{padding:10px 10px 5px;border:solid 1px grey}#main_contents h2{font-size:22px;line-height:1.6em;border-bottom:solid 1px #ddd;padding:0 0.6em}#main_contents h3{font-size:18px;line-height:1.6em;margin-top:1.4em;background-image:url(/assets/global/h1_dot_line.gif);background-repeat:repeat-x;background-position:top;border-bottom:solid 1px #ddd;padding:4px 0.6em;text-align:left}#main_contents h3.first{margin-top:0;background-image:none}#main_contents p.note{font-size:86%;color:#666}#main_contents div.guide_fullwide,#main_contents div.guide{float:left;width:450px;margin:0.6em 0 0.6em 50px}#main_contents div.guide_fullwide p,#main_contents div.guide p{margin-bottom:0.6em;font-size:86%;color:#666}#main_contents div.guide_fullwide{width:750px}#main_contents div.access{float:right;width:300px;margin:0.6em 0}#main_contents div.access input[type="submit"],#main_contents div.access button{width:230px}#main_contents div.access img.mascot_image{margin-left:40px}.hr{border-top:solid 1px #ddd;height:1px}a.external_link{padding-left:15px;background:url(/assets/portal/external-link-grey.png) no-repeat left}.txt_rdonly{background-color:#ddd}.label{padding:2px;background-color:#ccffff;vertical-align:top}.msg_mid{padding:2px 2px 2px 15px;vertical-align:middle}input,textarea,select{padding:5px 8px 4px 8px}option{padding:2px 10px 1px}.required{font-weight:bold;color:red}.error{font-size:15px;font-weight:bold;text-align:left;color:red;background-color:#FFFF66;margin-bottom:3px;padding:0;padding-right:5px;border:1px solid grey}.notice{font-size:15px;font-weight:bold;text-align:left;color:red;margin:3px;padding:5px 5px;border:1px solid red}.note_msg{font-size:15px;text-align:left;margin:3px;padding:5px 5px}html,body{height:100%;margin:0;padding:0}html.pc_view{background-image:url(/assets/global/background.jpg);background-repeat:repeat;overflow-y:scroll}body{color:#333333;font-family:"メイリオ",Meiryo,Osaka,"ＭＳ Ｐゴシック","MS PGothic",sans-serif;font-size:14px;line-height:1.4em}div,p,h1,h2,h3,h4,h5{margin:0;padding:0}.pc_view .contents_shadow{-webkit-box-shadow:0 3px 12px rgba(0,0,0,0.25);-moz-box-shadow:0 3px 12px rgba(0,0,0,0.25);box-shadow:0 3px 12px rgba(0,0,0,0.25)}#container{position:relative;box-sizing:border-box;min-height:100%;height:100%}.contents_width{margin:0 auto;width:900px}.smart_phone_view .contents_width{width:auto}.clearfix:after{content:"";display:block;height:0;clear:both;visibility:hidden}.clearfix{display:inline-block}* html .clearfix{height:1%}.clearfix{display:block}div#header_bg{background-image:url(/assets/global/pagetop_bkground.gif);background-repeat:repeat-x;position:relative;width:100%;height:107px;z-index:1;line-height:100%}div#page_header{padding-top:16px}div#page_header #login_info{padding:5px 20px 0px;background-image:url(/assets/global/head_logo_2607.png);background-repeat:no-repeat;height:40px}div#page_header #login_info .login_user_name,div#page_header #login_info .login_menu{text-align:right;font-size:12px;line-height:1.4em}div#page_header #login_info .login_user_name form,div#page_header #login_info .login_user_name div,div#page_header #login_info .login_menu form,div#page_header #login_info .login_menu div{display:inline}div#page_header #head_title{font-family:"Arial Black","ヒラギノ角ゴ Pro W3","HGPｺﾞｼｯｸE";font-size:18px;font-weight:bold;margin-top:20px;color:#FFFFFF;margin-left:30px;clear:both;height:20px}div#page_header #head_title .service_title{padding-right:1em}.smart_phone_view div#page_header #login_info{background-position:20px 0}#contents_pane{position:relative;margin-top:-121px;background-color:#FFFFFF;box-sizing:border-box;min-height:100%;height:auto;border:solid 1px #fff}#main_contents{margin:120px 0 90px;padding:1em 30px}div#tab_bar{font-family:Arial,"ヒラギノ角ゴ Pro W3";font-size:16px;position:relative;top:119px;left:-1px;width:900px;height:35px;z-index:2}div#tab_bar ul{margin:0;padding:0;width:100%}div#tab_bar ul li{display:block;list-style-type:none;background-image:url(/assets/global/tab_bg02.png);background-repeat:no-repeat;width:225px;text-align:center;float:left;height:35px;line-height:35px;overflow:hidden;padding-top:2px;cursor:pointer;border-bottom-width:2px;border-bottom-style:solid;border-bottom-color:#ffffff}div#tab_bar ul li a{display:block;color:#cde;text-decoration:none;font-weight:bold}div#tab_bar ul li.active_tab{background-image:url(/assets/global/tab_bg02_active.png);background-repeat:no-repeat}div#tab_bar ul li.first_tab{background-image:url(/assets/global/tab_bg01.png);background-repeat:repeat-x}div#tab_bar ul li.first_tab.active_tab{background-image:url(/assets/global/tab_bg01_active.png);background-repeat:repeat-x}div#tab_bar ul li:hover{border-bottom-color:#ff44aa;-webkit-transition:border-bottom-color linear 0.2s;-moz-transition:border-bottom-color linear 0.2s;transition:border-bottom-color linear 0.2s}div#tab_bar ul li:hover a{color:#fff;-webkit-transition:color linear 0.1s;-moz-transition:color linear 0.1s;transition:color linear 0.1s}div#tab_bar ul li.active_tab:hover{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}div#tab_bar ul li.active_tab{border-bottom:solid 2px #ff0066;border-bottom-color:#ff44aa;dis-border-bottom:none;font-weight:bold;cursor:default}div#tab_bar ul li.active_tab a{color:#fff}div#tab_bar ul li.no-link{cursor:default}div#tab_bar ul li.no-link:hover{border-bottom:none}#non_tab_bar{position:relative;top:120px;left:-1px;width:900px;height:20px;line-height:20px;z-index:2;background-color:#fff}div#foot_logo{background-image:url(/assets/global/foot_logo_2607.png);background-size:130px;background-repeat:no-repeat;background-position:20px 8px;position:relative;bottom:56px;width:890px;height:30px;line-height:30px}div#foot02{position:relative;margin-top:-30px;bottom:26px;width:100%;box-sizing:border-box;height:40px;line-height:100%;padding:12px 0 0;background-color:#003366}div#foot02 address.copyright{margin:0;float:right;padding:0 1em 0 2em;font-size:11px;font-style:normal;color:#e8e8e8}.smart_phone_view div#foot02 address{color:#fff;font-style:normal;font-size:86%}div#policy_statement{float:left}div#policy_statement span{padding:0 10px;border-left:solid 1px #66aac9}div#policy_statement span a{color:white;font-size:86%;text-decoration:none}div#policy_statement span.first{border-left-style:none}div#policy_statement_end{clear:both}#product_info{margin-bottom:1em}#product_info h2{line-height:1.1em;padding:4px 0 0}#product_info h2 .model_no,#product_info h2 .software_name{font-family:"Arial Black","ヒラギノ角ゴ Pro W3","HGPｺﾞｼｯｸE"}#product_info h2 .prod_name,#product_info h2 .software_memo{margin-left:2em;font-size:75%;color:#666}#product_info #prod_links{line-height:1.6em;padding:4px 0}#product_info #prod_links span{margin-right:4px}#product_info #support_os{margin-top:4px;font-weight:bold;color:#666;font-size:120%}div.download_form{text-align:center}div.download_form input[name="download_btn"]{width:200px}div.activate_key_announce{margin-top:1em}div.activate_key_announce div.software_info{margin:2em}div.activate_key_announce #software_name{font-weight:bold}div.activate_key_announce #activation_key{font-weight:bold;font-family:Consolas, 'Courier New', Courier, Monaco, monospace}table#swlist{width:100%;margin-left:auto;margin-right:auto}table#swlist *>tr>*{padding:8px;border:1px solid #E0E0E0}table#swlist thead tr th{background-color:#4D8DC4;color:#FFF;font-weight:normal}table#swlist tbody tr td{background-color:#FFF}table#swlist tbody .sw_btn{cursor:pointer}.download_select_os p.serial_no{margin-top:2px}.download_select_os p.serial_no span{font-size:120%}.software_table{width:100%;border-collapse:collapse;border:solid 1px #ccc;margin-bottom:1em}.software_table th,.software_table td{border:solid 1px #ccc}.software_table td.header{width:25%;background-color:#EEEEEE;font-size:86%}.software_table td.content{width:75%}.software_table .support_os input{margin-top:4px;margin-bottom:4px}.software_table .software_name .name{font-weight:bold}.software_table .software_name .sw_url{margin-left:8px;font-size:86%}.software_table .sw_version .updated{font-weight:bold}.software_table .sw_version .updated span{font-size:86%;font-weight:normal;color:#e03}.software_table .software_memo{font-size:86%}.software_table .support_os_title{font-weight:bold}.software_table .select_os_title{text-indent:1em}.return_link{margin-top:4em;text-align:right}div.software_form{text-align:center}div.software_form input[name="btn_newSoft"]{width:200px}.signup_agreements{margin:5px 0px;padding:10px 10px;background-color:#ffff99}.signup_agreements h5{font-size:14px;margin:5px 6px}.signup_agreements h5 .rules_link{font-size:86%;font-weight:normal}.signup_agreements .rules_window{margin:6px auto 12px;width:760px}.signup_agreements iframe.rules_view{background-color:#fff;width:100%;height:120px;overflow-y:scroll}.agreement_check_box{margin-left:5px;margin-right:5px}.btn-join{width:250px}.password_form td.entry{padding-left:12px;padding-right:12px}div#top_pane{margin:-14px 0 0}div#top_pane img.top_image{display:block;float:left;margin-right:20px}div#top_pane div.right_area{float:left;width:318px}div.login_area{width:230px;margin:0 auto 1em}div.login_area input[type="text"],div.login_area input[type="email"],div.login_area input[type="password"]{width:210px;margin-bottom:0.6em}div.login_area input[type="submit"],div.login_area button{width:180px;margin:0.6em auto}div.login_area .forget_no_me{text-align:right}div#info_pane{margin:0 0}div#info_pane .sub_announce{width:360px;float:left;font-size:86%;color:#888;padding:0 2em}div#custom_message_area{float:right;width:320px;margin-left:2em}div.former_system_info h5{background-image:url(/assets/global/talk_icon_success.png);background-repeat:no-repeat;padding-left:60px;font-weight:bold}div#former_system_info h5{background-image:url(/assets/global/talk_icon_success.png);background-repeat:no-repeat;padding-left:60px;font-weight:bold}div.former_regist h4{margin:1.7em 2em 0.7em}div.former_regist p.announce{width:80%;margin:0 auto 0.7em;margin-bottom:0.7em}div.former_regist hr{margin-top:1.5em;margin-bottom:1.5em}div.contents span.mail_address{font-family:Arial, sans-serif;font-weight:bold;color:#008aa5}div.portal_info_show div.info_document>ol ol>li{list-style:none;margin:0 0 0 -1.5em;text-indent:-1.5em;padding-left:1.5em}div.portal_info_show div.info_document>ol{margin-top:0.6em;margin-bottom:1.6em}div.portal_info_show div.info_document h4{x-margin-bottom:0.6em}div.portal_info_show div.info_document p{margin-top:0.6em;margin-bottom:1.6em}div.portal_info_show .text_right{text-align:right}#portal_info_asct .info_document dl dt,#portal_info_asct .info_document dl dd{padding-top:6px;padding-bottom:6px;border-top:solid 1px #ddd}#portal_info_asct .info_document dl dt{margin-left:40px;float:left;width:160px;clear:left}#portal_info_asct .info_document dl dd{margin-left:210px}div#new_prod_link div.guide{width:350px}div#new_prod_link div.mypage_top.well{float:right;width:360px;margin:1.6em 5px 0;padding:0.4em 0}div#new_prod_link div.mypage_top.well div.access{width:295px}div#new_prod_link div.mypage_top.well p{margin-top:0.6em}div.well.announcements{padding-bottom:4px;width:84%;margin:1em auto}div.well.announcements h4.announcement-title{border-left:solid 6px #3b5;padding-left:10px}div.well.announcements .announcement-digest{font-size:86%;margin:2px 2em 0.7em}div.well.announcements .toggle-announcement{font-size:86%;color:#22f;cursor:pointer}div.well.announcements .announcement-message{font-size:100%}div#product_reg div.guide{float:left;width:400px}div#product_reg div#new_prod_form{margin:0.6em 0}div#product_reg div#new_prod_form input{margin-bottom:0.7em;width:180px}div#product_reg div#new_prod_form input[type="submit"],div#product_reg div#new_prod_form button{padding-left:2em;padding-right:2em}table.products_table{margin-left:auto;margin-right:auto;width:99%;font-family:Arial, sans-serif}table.products_table .model_no{font-weight:bold}table.products_table .model_no a{text-decoration:none}table.products_table .model_no a:hover{text-decoration:underline}table.products_table .product_name{font-size:86%}table.products_table .serial_no{color:#008aa5}table.products_table th{font-size:86%;text-align:left;padding:4px 6px;color:#888}table.products_table td{padding:3px 6px}table.products_table th.th_sw,table.products_table th.th_edit,table.products_table td.download_col,table.products_table td.prod_mod_col{text-align:center}table.products_table td.prod_mod_col button,table.products_table td.prod_mod_col input[type="button"],table.products_table td.prod_mod_col input[type="submit"]{width:10em;padding-left:2px;padding-right:2px}table.products_table td.sw_update_col{width:1%;padding-left:0;font-weight:bold;color:#e02}table.products_table ul.service_list{margin:0;padding:0}table.products_table ul.service_list li{list-style-type:none;clear:both}table.products_table ul.service_list li .service_name,table.products_table ul.service_list li .service_cond{display:block;float:left}table.products_table ul.service_list li .service_name{width:190px}table.products_table ul.service_list li .service_cond{margin-top:2px;width:20px}div.mypage_top table.products_table{margin-top:1em}div.product_info,div#product_info{font-family:Arial, sans-serif}div.product_info .model_no,div.product_info .serial_no,div#product_info .model_no,div#product_info .serial_no{font-weight:bold}div.product_info .serial_no,div#product_info .serial_no{color:#008aa5}div.product_info td.download_col,div#product_info td.download_col{padding-right:1px}div.product_info td.update_col,div#product_info td.update_col{padding-left:1px}div.product_info .model_no,div.product_info .serial_no{font-size:120%}div.product_info .product_page_link{margin-right:10px}div.service_service_index th.th_services .apply_status{display:block;float:right;margin-right:10px}div#soft_ioapps .software_name{font-weight:bold}div#soft_ioapps .software_price{font-weight:bold}div#soft_ioapps .software_intro{margin:0.7em;font-size:86%;color:#666}div#soft_ioapps div.soft_guidance .guide{width:520px;margin-bottom:0}div#soft_ioapps div.soft_guidance .guide p{margin-bottom:0}div#soft_ioapps div.soft_guidance .access{width:230px;margin-bottom:0}div#soft_ioapps div.soft_guidance .access input[type="submit"],div#soft_ioapps div.soft_guidance .access button{width:180px}div#soft_ioapps h4.category_name{font-size:160%;line-height:1.4em;color:#666;margin:1.6em 0 8px 12px;padding-left:10px;border-left:solid 10px #ddd;border-bottom:solid 1px #ddd}div#soft_ioapps table.soft_ioapps_table{width:96%;margin-left:auto;margin-right:auto}div#soft_ioapps table.soft_ioapps_table a{text-decoration:none}div#soft_ioapps table.soft_ioapps_table tr:first-child>td{border-top-style:none}div#soft_ioapps table.soft_ioapps_table td.software_thumbnail{text-align:center;background-color:#fff;width:15%}div#soft_ioapps table.soft_ioapps_table td.software_summary{width:53%;vertical-align:top;padding-top:8px}div#soft_ioapps table.soft_ioapps_table td.software_summary span.software_memo{display:block;font-weight:bold;font-size:86%;margin-bottom:4px}div#soft_ioapps table.soft_ioapps_table td.software_summary span.software_name{font-size:130%}div#soft_ioapps table.soft_ioapps_table td.software_price{text-align:center;width:15%}div#soft_ioapps table.soft_ioapps_table td.get_btn{text-align:center}div#soft_ioapps div.software_summary,div#soft_ioapps div.software_images{margin:1em;float:left}div#soft_ioapps div.software_summary{width:55%}div#soft_ioapps div.software_summary .software_name{font-size:140%;line-height:120%;margin-bottom:1.2em}div#soft_ioapps div.software_summary .software_price{color:#08a}div#soft_ioapps div.software_summary .software_link{margin-top:0.7em;font-size:86%}div#soft_ioapps div.software_summary .software_intro{margin:1em 1em 1em}div#soft_ioapps div.software_description h4,div#soft_ioapps div.software_description h5{margin-bottom:0.4em}div#soft_ioapps div.software_description div.software_explanation h3,div#soft_ioapps div.software_description div.software_explanation h4,div#soft_ioapps div.software_description div.software_explanation h5{border-left:solid 8px #04a;padding-left:8px;font-size:130%;line-height:130%}div#soft_ioapps div.software_description p{margin:0.7em 0.7em 1.4em}div#soft_ioapps div.software_description div.software_note{margin:0.7em;font-size:86%}div#soft_ioapps div#user_info_confirm .guide{margin-left:0}div#soft_ioapps div#user_info_confirm .access p{font-size:86%;text-align:center}div#soft_ioapps div#user_info_confirm table{margin:1em 0;width:80%}div#soft_ioapps div#user_info_confirm table td,div#soft_ioapps div#user_info_confirm table th{padding:1px 12px}div#soft_ioapps div#user_info_confirm table th{width:20%;font-weight:normal}div#soft_ioapps div#user_info_confirm table td{font-weight:bold}div#soft_ioapps div#user_info_confirm table .mail_address{font-family:Arial, sans-serif}div#soft_ioapps #purhase_agreement_confirm ul,div#soft_ioapps #purhase_agreement_confirm li{margin-top:0;margin-bottom:0;padding-top:0;padding-bottom:0}div#soft_ioapps #purhase_agreement_confirm li{font-size:86%}div#soft_ioapps #purhase_agreement_confirm .rules_window{margin:6px auto;width:760px}div#soft_ioapps #purhase_agreement_confirm iframe.rules_view{width:100%;height:120px;overflow-y:scroll}div#soft_ioapps #purhase_agreement_confirm p.rules_link{font-size:86%}div#soft_ioapps div.get_software{margin-top:1em}div#soft_ioapps div.get_software div.submit_btns{width:310px;margin:0 auto}div#soft_ioapps div.get_software input[type="button"],div#soft_ioapps div.get_software input[type="submit"],div#soft_ioapps div.get_software button{float:left;width:220px}div#soft_ioapps div.get_software input[type="submit"].return_btn{margin-left:4px;width:80px;float:left}div.purchase>h4{margin-top:10px;border-left:solid 6px #aaa;padding:4px 8px;font-size:14px;background-image:url(/assets/global/h1_dot_line.gif);background-repeat:repeat-x;background-position:bottom}div.soft_footer{border-top:solid 1px #ddd;border-bottom:solid 1px #ddd;margin-top:4em;margin-bottom:-2em;padding:6px;text-align:center;font-size:86%;color:#666}div.soft_footer a{margin-left:8px;margin-right:8px;text-decoration:none}div.download_select_os h4{font-size:16px;margin:1em 0.6em 4px}table#purchaselist,table#order_details,table#order_info{margin-top:1em;width:100%}table#purchaselist th,table#purchaselist td,table#order_details th,table#order_details td,table#order_info th,table#order_info td{padding:4px 5px}table#purchaselist caption,table#order_details caption,table#order_info caption{padding:4px 5px;font-size:86%;color:#666;text-align:left}table#purchaselist{font-size:90%}table#purchaselist th{xtext-align:left}table#purchaselist td.col-complete_time{width:19%}table#purchaselist td.col-transaction_id{width:16%}table#purchaselist td.col-result{width:12%;text-align:center}table#purchaselist td.col-price{width:16%;text-align:right;padding-right:2em}table#purchaselist td.col-action{text-align:center}table#purchaselist td.col-item_name{color:#666}table#purchaselist td.col-item_name ul{margin:0;padding:0;list-style-type:none}table#purchaselist td.col-item_name ul li{padding-left:0}table#purchaselist td.col-item_name ul li.software_title{color:#000}table#order_info th{width:20%}table#order_info td.col-price span.result{margin-left:1em;font-weight:bold}table#order_details th{text-align:left;font-weight:normal}table#order_details td.col-item_name{width:55%}table#order_details td.col-item_name span.memo{margin-left:1em;color:#666}div#subscribe_access_info h4{font-size:14px;line-height:1.6em;color:#666;background-image:url(/assets/global/h1_dot_line.gif);background-repeat:repeat-x;background-position:top;border-bottom:solid 1px #ddd;padding:4px 0.6em;text-align:left}div#subscribe_access_info .guide{width:500px}div#subscribe_access_info .access{width:250px}div#subscribe_access_info .access input[type="button"],div#subscribe_access_info .access input[type="submit"]{margin-bottom:3px;width:180px}
