@charset "utf-8";#main h1:after,#one h1:after,#spMenuBtn .spMenuBtn_bar:after,#spMenuBtn .spMenuBtn_bar:before,.ac_hd .btn:after,.ac_hd .btn:before{content:""}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#pankuzu .inner,#spMenu{-webkit-box-sizing:border-box;-moz-box-sizing:border-box}body.fix{padding-top:0}body{padding-top:89px !important;background:0 0}.pcCont{display:none}.ac_hd .btn,.menuBtn,.spCont{display:block}.ac_hd{position:relative}.ac_hd .btn{position:absolute;width:20px;height:20px;background:#3d9fd3;right:15px;top:50%;margin-top:-10px}.ac_hd .btn:after,.ac_hd .btn:before{width:12px;height:2px;display:block;background:#fff;position:absolute;top:50%;left:50%;margin-top:-1px;margin-left:-6px;transition:all .5s ease;-webkit-transition:all .2s ease}.ac_hd .btn:after{transform:rotate(90deg)}.ac_hd.open .btn:after{transform:rotate(180deg)}.ac_box{display:none}@media only screen and (min-width:767px){.ac_box{display:block !important}}#header_fix_sp{position:fixed;top:0;left:0;width:100%;height:85px;z-index:101}#header_img_top{height:auto;margin-bottom:0}#header{height:60px;width:100%;border-top:5px solid #267fc2;background:#3199d0;padding:7px 55px 0 15px;overflow:hidden;z-index:1000}#header .hd_txt{padding-top:6px;float:right;padding-left:9px;width:calc(100% - 145px);font-size:11px}#header .top{float:left}#main,#main .box_area .contents_horizontal_partition_area .left,#main .box_area .contents_horizontal_partition_area .right,#one .box_area .contents_horizontal_partition_area .left,#one .box_area .contents_horizontal_partition_area .right,#sidemenu{float:none}#header .logo{position:static}#header img.logo{width:145px;height:auto}#header .contact,#header .jprs_logo,#header_img_bottom{display:none}@media only screen and (max-width:360px){#header .hd_txt{display:block !important;padding-top:0}#header .hd_txt br{display:none}}#spMenuBtn{z-index:99999;border:none;outline:0;position:fixed;top:14px;right:15px;background:#fff;padding:11px 7px;border-radius:3px;box-shadow:1px 1px 3px 2px rgba(0,0,0,.16)}#spMenuBtn .spMenuBtn_bar,#spMenuBtn .spMenuBtn_txt{width:20px}#spMenuBtn .spMenuBtn_bar{position:relative;height:12px}#spMenuBtn .spMenuBtn_bar span,#spMenuBtn .spMenuBtn_bar:after,#spMenuBtn .spMenuBtn_bar:before{position:absolute;left:0;right:0;display:block;width:100%;height:2px;margin:auto;transition:all .2s;transform-origin:50% 50%;background:#3199d0}#spMenuBtn .spMenuBtn_bar span{top:0;bottom:0}#spMenuBtn .spMenuBtn_bar:before{top:0}#spMenuBtn .spMenuBtn_bar:after{bottom:0}#spMenuBtn.open .spMenuBtn_bar span{opacity:0}#spMenuBtn.open .spMenuBtn_bar:before{bottom:0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}#spMenuBtn.open .spMenuBtn_bar:after{top:0;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}#spMenu{background:url('/img/sp/menu_bg.png') right -143px bottom -200px no-repeat #3199d0;-webkit-background-size:489px auto;background-size:489px auto;opacity:0;position:fixed;top:5px;right:-100%;bottom:0;z-index:-1;display:block;width:100%;height:100%;padding:0;transition:all .25s ease-in-out;box-sizing:border-box}#spMenu.open{right:0;opacity:1;-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0);z-index:10000}#spMenu .inner{height:100%;padding:65px 20px 30px;overflow-x:hidden;overflow-y:auto;position:relative;box-sizing:border-box}#spMenu .btnMenu{display:flex;justify-content:space-between;margin-bottom:30px}#spMenu .btnMenu li{width:48.5%;font-size:13px;font-weight:700;text-align:center}#spMenu .btnMenu li a{display:block;border-radius:4px;background:15px center no-repeat;-webkit-background-size:19px auto;background-size:19px auto;padding:15px 0 15px 23px;text-decoration:none;line-height:1}#spMenu .btnMenu li.contact a{background-color:#fff;background-image:url('/img/sp/ico_mail.png');color:#267fc2}#spMenu .btnMenu li.system a{background-color:#f0b000;background-image:url('/img/sp/ico_system.png');background-position:6px center;color:#fff;padding-left:17px}#spMenu .mainMenu li a,#spMenu .mainMenu li span{color:#fff;text-decoration:none;font-size:18px;background:url('/img/arrow08.png') 3px 7px no-repeat;-webkit-background-size:11px auto;background-size:11px auto;padding-left:30px;display:block}#spMenu .mainMenu li{margin-bottom:15px}#spMenu .mainMenu li li a{padding-left:24px}#spMenu .mainMenu li a.parent+ul{display:none}#spMenu .mainMenu li.parent>a{background-position:left -10px center;-webkit-background-size:38px auto;background-size:38px auto;padding-left:30px;margin-bottom:15px}#spMenu .mainMenu li.home>a{background-image:url('/img/menu_home_off.png')}#spMenu .mainMenu li.domain>a{background-image:url('/img/menu_domain_off.png')}#spMenu .mainMenu li.server>a{background-image:url('/img/menu_server_off.png')}#spMenu .mainMenu li.ssl>a{background-image:url('/img/menu_ssl_off.png')}#spMenu .mainMenu li.system>a{background-image:url('/img/menu_system_off.png')}#spMenu .mainMenu li ul{padding-left:30px}#spMenu .mainMenu li ul li span{background-image:url('/img/sp/arrow01.png');margin-bottom:15px}#spMenu #close_btn{width:160px;margin:0 auto}#spMenu #close_btn span{text-align:center;display:block;background:url('/img/sp/ico_close.png') 15px center no-repeat #fff;-webkit-background-size:15px auto;background-size:15px auto;font-weight:700;font-size:13px;color:#267fc2;border-radius:4px;padding:13px}#main .box_area #domain_search label+br,#pankuzu p.login{display:none}#pankuzu,#pankuzu .inner_wrap{height:auto;padding:0;width:100%}#spMenuOverlay{display:none;position:fixed;width:100%;top:0;bottom:0;left:0;right:0;background:#3199d0;z-index:9999}#pankuzu{margin:0 auto;overflow:hidden;position:static !important;border-bottom:none}#pankuzu .inner_wrap{background:#eaeaea;border-bottom:1px solid #d9d9d9}#pankuzu .inner{overflow-x:auto;padding:9px 15px;height:29px;white-space:nowrap;box-sizing:border-box}#pankuzu p.list{line-height:1}#pankuzu p.list a{text-decoration:none;font-size:12px}@media only screen and (max-width:360px){#spMenu .btnMenu li{font-size:12px}#spMenu .btnMenu li.system a{background-position:3px center}}#wrap{width:auto;padding:20px 15px}#main{width:auto}#main h1,#one h1{font-size:19px;width:100%;height:auto;margin-bottom:20px;background:#3199d0;padding:11px 5px;position:relative;z-index:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#main h1 a{z-index:5}#main h1:after,#one h1:after{width:calc(100% - 2px);height:calc(100% - 2px);z-index:1;position:absolute;top:0;right:0;bottom:0;left:0}#main .box_area{width:auto;margin-bottom:10px;padding-bottom:17px}#main .box_area h2,#one h2{font-size:16px;font-weight:700;position:relative;height:auto;line-height:1.4;padding:13px 0;border-top:solid 2px #3199d0;border-bottom:solid 2px #3199d0;margin-bottom:15px}#main .box_area h2::before,#one h2::before{font-family:"Font Awesome 6 PRO";font-weight:700;content:"";font-size:16px;padding:0 5px 0 0;color:#f00}#main .box_area p,#one p{margin:15px 0;padding:0}#main .box_area img{max-width:100%;min-height:100%}#main .box_area ol.number{margin-left:15px}#main .box_area iframe{width:100%;height:250px}#main .box_area table.d_block,#one table.d_block{width:100% !important;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin-left:0}#main .box_area table.d_block td,#main .box_area table.d_block th,#one table.d_block td,#one table.d_block th{display:block;width:100% !important;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#main .box_area table.d_block td td,#main .box_area table.d_block td th,#one table.d_block td td,#one table.d_block td th{display:inherit}#main .box_area table.d_block td.pcCont,#main .box_area table.d_block th.pcCont,#one table.d_block td.pcCont,#one table.d_block th.pcCont{display:none}#main .box_area table.d_block tr{position:relative;display:block}#main .box_area table.d_block th{text-align:left !important;padding-right:48px;border-top:1px solid #ccc}#main .box_area table.d_block tr:nth-of-type(1) th{border-top:none}#main .box_area table.d_block td,#main .box_area table tr.last th{border-bottom:none}#main .box_area table.d_block.all_center th{text-align:center !important}#main .box_area table.d_block .req_td{padding:0}#main .box_area table.d_block .req_none th{padding-left:10px}#main .box_area table.d_block .req_td_none{display:none}#main .box_area table.d_block .req_td .badge-required,#main .box_area table.d_block .req_td .badge-optional,#main .box_area table.d_block .req_td .badge-select{position:absolute;top:8px;right:10px;border-radius:3px}#main .box_area .secondary_service{margin-bottom:-9em}#main .box_area ol.secondary_mail_img{margin:5px 0 15px 25px}#main .box_area input,#main .box_area select,#main .box_area textarea{border:1px solid #ccc;padding:5px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#main .box_area select,#main .box_area textarea{width:100% !important}#main #submit_area{width:100%;margin:0;padding:10px 15px 40px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#main #submit_area .left,#main #submit_area .right{width:48.5%;overflow:hidden;padding:0 5px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#main #submit_area .left{text-align:right}#main #submit_area input{width:80px;height:40px}#main .box_area .contents_vertical_partition_area{width:auto;margin:0 5px 0 15px}#main .box_area .contents_vertical_partition_area img{max-width:100%;min-height:100%}#one textarea{width:100%;height:73px}#main .box_area .table_wrap p.sp_read,#one .table_wrap p.sp_read{padding:0;margin:0 0 10px;font-size:12px}.table_wrap .table_scroll{overflow-y:scroll}#main .box_area .table_wrap .table_scroll table,#one .table_wrap .table_scroll table{margin-left:0;margin-right:0}#sidemenu .box{width:auto;margin-bottom:20px}#sidemenu .box div{padding:10px 15px}#sidemenu .box div p.arrow{background-position:left 5px}#sidemenu h2 a{display:block}#footer .box .right,.pagetop{display:none}#sidemenu h2 img{width:100%;height:auto;line-height:1;margin-bottom:-7px}#sidemenu .payment{text-align:center}#sidemenu .payment p{padding-bottom:0;text-align:left}#sidemenu .payment img.card{padding:0;width:235px;height:auto;margin-bottom:15px}#sidemenu .box h2{text-align:left;padding-top:16px;padding-bottom:16px}#sidemenu .box h2:before{width:24px;height:24px}#sidemenu .box div.ac_box{padding:0;border-bottom:none}#sidemenu .ac_hd .btn{background:#fff}#sidemenu .ac_hd .btn:after,#sidemenu .ac_hd .btn:before{background:#a8a8a8}#sidemenu .domain_search .keywords{padding-left:15px;padding-right:15px}#sidemenu .domain_search .keywords_box{width:calc(100% - 100px);height:56px;padding-left:15px;padding-right:15px}#sidemenu .domain_search .domain_search_index_button{width:86px;height:56px;font-size:17px}#sidemenu .domain_search .tld{padding:15px 15px 7px;margin-right:0}#sidemenu .domain_search .tld label{margin-right:15px}#sidemenu .domain_search .search_bottom{padding:16px 15px}#pagetop{position:fixed;right:15px;bottom:15px;opacity:0;z-index:-1;transition:all .5s ease;-webkit-transition:all .5s ease}#pagetop.scrolltop{opacity:1;z-index:100}#footer{padding:15px}#footer .box{width:auto}#footer .box .left{width:calc(100% - 65px);padding-top:9px}#footer .box .left img{width:auto;height:30px;margin-bottom:0}#footer .box .left p{font-size:12px;margin-top:10px}#footer .box .jprs_logo{float:right}#footer .box .jprs_logo img{width:65px;height:auto}.copyright{margin:10px 5px 15px;font-size:10px;font-family:Arial,sans-serif}.tld label{width:49%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.tld label span.badge-required{font-size:10px;width:auto}.input-size-300px{width:100%}.badge-optional,.badge-required,.badge-select{display:inline-block;width:30px;float:right}#main .box_area .company_profile_history table{width:100%}#main .box_area .company_profile_history table td{padding-bottom:3px !important}#contact_us textarea{min-width:inherit;width:100%}#main.cont .hkb-site-search{display:block}#main.cont .hkb-site-search__field{max-width:inherit;font-size:14px;padding:10px;margin-bottom:15px}#main.cont .hkb-site-search__button{position:static;display:block;margin:0 auto;width:143px;background-position:15px center}#main.cont .box_area,#main.cont .txt_box .txt p,#main.cont .txt_box ul{margin-bottom:20px}#main.cont .ul_vertical{flex-direction:column}#main.cont .inclusion{padding-left:0}#main.cont .ul_vertical ul{width:100%}#main.cont .ul_vertical ul+ul{padding-left:0;margin-top:10px}#main.cont .txt_box .txt{line-height:1.7}#main.cont .txt_box h3{margin-bottom:15px}#main.cont .txt_box .notice{padding:20px}#main.cont .txt_box .imgtxt{flex-direction:column}#main.cont .txt_box .imgtxt img{margin-right:0;margin-bottom:15px}.lity-container{max-width:90% !important}.lity-close{font-size:45px !important;width:45px !important;height:45px !important;line-height:45px !important}#search .formarea .keywords_box{max-width:120px}#search .formarea .pulldown{max-width:90px}#main ul.panel_list{margin-top:15px;margin-bottom:25px}#main ul.panel_list:after{content:none}#main ul.panel_list li{width:calc(50% - 4px);margin-bottom:8px}#main ul.panel_list a{padding:15px 10px}#main ul.panel_list .ico{font-size:55px;margin-bottom:8px;height:60px}#main ul.panel_list .ico .ico_img{width:60px;height:60px}#main ul.panel_list a:hover .ico img{top:0}#main ul.panel_list .name{font-size:14px;margin-bottom:5px}#main ul.panel_list p.txt{font-size:12px}#main ul.panel_list a:hover{background:#fff}#main ul.panel_list a:hover p{color:#3199d0}