@charset "UTF-8";div#content h1{margin:0 0 20px;padding:7px 10px 8px 15px;font-size:130%;border-top:1px solid #ccc;border-right:1px solid #ccc;border-left:1px solid #ccc;border-bottom:3px solid #ca0000}div#content h1 span{font-weight:400;color:#666;font-size:80%}div#content h2{clear:both;margin:0 0 20px;padding:14px 10px 12px 15px;font-size:130%;border-top:1px solid #ccc;border-right:1px solid #ccc;border-left:1px solid #ccc;border-bottom:3px solid #ca0000}div#content h3{clear:both;margin:40px 0 20px;padding:10px;font-size:110%;background:#fdf7f7;border-left:5px solid #ca0000;height:1%}div#content h3 span{font-weight:400;color:#666;line-height:260%}div#content h4{clear:both;margin:35px 10px 20px;padding:5px;font-size:110%;border-bottom:1px dotted #ccc}div#content h4.first{clear:both;margin:10px 10px 20px;padding:5px;font-size:110%;border-bottom:1px dotted #ccc}div#content h5{clear:both;margin:35px 10px 10px;padding:0 5px;font-size:100%;border-left:4px solid #ff9d9d}div#content h6{clear:both;margin:35px 10px 10px;padding:0 5px;font-size:100%;border-bottom:1px dotted #ccc}div#content h3.h3_Gbarrier_title{clear:none;margin:0 0 20px 400px}div#content h3.h3_faq{margin:0 0 5px 15px;padding:0 10px 5px 25px;font-size:100%;border-left:none;border-bottom:1px dotted #ccc;background:url(//www.gcomm.co.jp/wp-content/themes/gcomm-2024/assets/css/../images/support/list_question.gif) no-repeat top left;height:1%}div.list_answer{margin:0 0 20px 15px;padding:0 0 20px 25px;border-bottom:1px solid #999;background:url(//www.gcomm.co.jp/wp-content/themes/gcomm-2024/assets/css/../images/support/list_answer.gif) no-repeat top left}div#side h3{margin:0;padding:10px 0}div#content div#pankz{margin:10px 0;font-size:.8em;letter-spacing:0}ul{margin:0;padding:0;list-style:none;height:1%}div#content ul{margin:15px 0 10px;padding:0;line-height:150%}div#content ul li{margin:10px 20px 3px 45px;padding:0 0 0 13px;background:url(//www.gcomm.co.jp/wp-content/themes/gcomm-2024/assets/css/../images/support/list_dot.gif) no-repeat top left}div#content ol{margin:15px 0 15px 50px;padding:0;line-height:150%}div#content ol li{margin:0 20px 3px 15px;padding:0;background:0 0}div#content ul li ul li{margin:0 20px 3px 15px;padding:0 0 0 13px;background:url(//www.gcomm.co.jp/wp-content/themes/gcomm-2024/assets/css/../images/list_dot_child.gif) no-repeat top left}div#content ol li ol li{margin:0 20px 3px -15px}div#content table th ul li,div#content table td ul li,div#content table.no_border th ul li,div#content table.no_border td ul li{margin:0 20px 3px 10px}div#content table th ol li,div#content table td ol li,div#content table.no_border th ol li,div#content table.no_border td ol li{margin:0 20px 3px 10px}div#content p,div#side p{margin:25px 15px 20px 20px;padding:0;text-align:justify}div#content p.r_no_margin{margin:15px 0 15px 15px;padding:0;text-align:justify}.p_left{text-align:left}.p_right{text-align:right}.p_center{text-align:center}.font_small{font-size:x-small;line-height:140%}.font_big{font-size:150%}.font_red{color:red}.font_gray{color:#666}.font_normal{letter-spacing:normal}.font_weight_normal{font-weight:400}div#content .img_center{text-align:center}.f_left{float:left;margin:0 10px 10px 0}.f_right{float:right;margin:0 0 10px 20px}p img{padding:0;max-width:100%}img.centered{display:block;margin-left:auto;margin-right:auto}img.alignright{padding:0 0 10px 10px;margin:0 0 2px 7px;display:inline}img.alignleft{padding:0 10px 10px 0;margin:0 7px 2px 0;display:inline}.alignright{float:right}.alignleft{float:left}.aligncenter,div.aligncenter{display:block;margin-left:auto;margin-right:auto}.img_box_red{padding:5px;border:1px solid #ca0000;background:#fff}.img_box_g{padding:5px;border:1px solid #ccc;background:#fff}div.bt_detailed,div.bt_list{clear:both;margin:10px 0 0;text-align:right}div.bt_pagetop{clear:both;margin:30px 0 0;text-align:right}div.bt_contact{clear:both;margin:20px 0;text-align:center}div.button_right{clear:both;margin:20px 0;text-align:right}div.button_center{clear:both;margin:80px 0 20px;text-align:center}div.button_center_no{clear:both;margin:10px 0 20px;text-align:center}div#content table{margin:20px auto;border-collapse:collapse}div#content table th{vertical-align:top;padding:5px;border:1px solid #ccc;background:#eee;text-align:left}div#content table td{vertical-align:top;padding:5px;border:1px solid #ccc;background:#fff}div#content table.no_border{margin:0 auto;border-collapse:collapse}div#content table.no_border th,div#content table.no_border td{border:0;background:#fff}div#content table.th_normal th{font-weight:400}.box_inner{padding:0 0 10px}.text_box{width:735px;margin:50px auto 20px auto;padding:10px 10px 0;border:1px solid #ccc}.text_box_bgco{margin:50px auto 20px auto;padding:15px 0;border-right:1px solid #ccc;border-bottom:1px solid #ccc;background:#eeeaea}input.formtextbox300{width:300px}blockquote{margin:10px 25px;padding:0;color:#555;border:1px solid #a6c8ff;background-color:#e6efff}div#content blockquote p{margin:0;padding:15px}code{border:1px #ccc solid;background-color:#f9f9f9}q{background-color:#f9f9f9}.site-main{overflow:hidden;padding-bottom:100px;font-size:1.3rem}div#main_wp{margin:0 auto;padding:0;background:#fff}div#main{width:1000px;margin:0 auto;padding:0 0 30px}div#content{max-width:780px;margin:0 auto;padding:0;background:#fff}div#side{float:right;width:180px;margin:0;padding:0}div#side div#sub_menu{width:180px;margin:38px auto 50px auto;letter-spacing:normal}div#side div#sub_menu h2{margin:0;padding:16px 0 12px 10px;font-size:100%;font-weight:700;background:#fdf7f7}div#side div#sub_menu ul{width:180px;margin:0;padding:0;background:#fff}div#side div#sub_menu ul li{margin:0;padding:0;border-bottom:1px dotted #ccc;height:1%}div#side div#sub_menu ul li a{padding:10px 15px;display:block;text-decoration:none;background:url(//www.gcomm.co.jp/wp-content/themes/gcomm-2024/assets/css/../images/arrow.gif) 5px 16px no-repeat}div#side div#sub_menu ul li ul li{border-top:1px dotted #ddd;border-bottom:none}div#side div#sub_menu ul li ul li a{padding:10px 15px 10px 25px;background:url(//www.gcomm.co.jp/wp-content/themes/gcomm-2024/assets/css/../images/arrow_s.gif) 16px 16px no-repeat}div#side div#primary h3{margin:10px 5px 5px;padding:5px 0 5px 10px;font-size:100%;font-weight:700;border-top:5px solid #999;border-bottom:2px solid #999;background:#fff}#primary form#searchform input#s{width:100px}#primary form#searchform,#secondary form#searchform{margin-top:15px;margin-left:10px}#primary form#searchform label.screen-reader-text,#secondary form#searchform label.screen-reader-text{display:block;display:none}div#side .top_product h3{margin:20px 0;padding:0;color:#c70200;border-bottom:1px dotted #ccc}div#side .top_product{margin:0 0 20px;padding:0 0 10px;text-align:center}div#side .top_product img{margin:0 0 10px}div#side .top_product a img{border:1px solid #eee}div#side .top_product a:hover img{opacity:.7;border:1px solid #c70200}div#side .free_aria{margin:0 10px 20px;padding:0}div#side .free_aria img{margin:0 0 10px;padding:0}#header_wp:after,#header:after,#g_menu:after,#main:after,#footer_wp div#footer_menu:after,.clearfix:after,.clear:after{content:".";display:block;height:0;line-height:0;visibility:hidden;clear:both}#header_wp:after,#header:after,#g_menu:after,#main,#footer_wp div#footer_menu,.clearfix,.clear{display:inline-block}#header_wp:after,#header:after,#g_menu:after,#main,#footer_wp div#footer_menu,.clearfix,.clear{display:block}/*/#header_wp:after,#header:after,#g_menu:after,#main,#footer_wp div#footer_menu,.clearfix,.clear{overflow:hidden}