/*! tailwindcss v4.3.0 | MIT License | https://tailwindcss.com */
/*!
* Selector Hack(Exclusion)
* target: IE6,7,8
* Validator: Valid
*/a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{font:inherit;vertical-align:baseline;border:0;margin:0;padding:0;font-size:100%}html{line-height:1}ol,ul{list-style:none}table{border-collapse:collapse;border-spacing:0}caption,td,th{text-align:left;vertical-align:middle;font-weight:400}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}a img{border:none}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary{display:block}._bold{font-weight:700}.ml10{margin-left:10px}#entry .inner .contact .web:after,#entry .inner .contact .web:before,#entry .inner .contact:after,#entry .inner .contact:before,#entry-off .inner .contact .web:after,#entry-off .inner .contact .web:before,#entry-off .inner .contact:after,#entry-off .inner .contact:before,#header .inner .right:after,#header .inner .right:before,#header .inner:after,#header .inner:before,#top-bottom-fixed .contact .web dd:after,#top-bottom-fixed .contact .web dd:before,#top-bottom-fixed .contact:after,#top-bottom-fixed .contact:before,#top-bottom-fixed .inner:after,#top-bottom-fixed .inner:before,#top-footer-entry .inner:after,#top-footer-entry .inner:before,#top-header .inner ul:after,#top-header .inner ul:before,#top-header .inner:after,#top-header .inner:before,#top-side-nav ul li:after,#top-side-nav ul li:before,.top-entry .contact dl.tel:after,.top-entry .contact dl.tel:before,.top-entry .contact dl.web:after,.top-entry .contact dl.web:before,.top-entry .inner:after,.top-entry .inner:before{content:"";height:0;display:block;overflow:hidden}#entry .inner .contact .web:after,#entry .inner .contact:after,#entry-off .inner .contact .web:after,#entry-off .inner .contact:after,#header .inner .right:after,#header .inner:after,#top-bottom-fixed .contact .web dd:after,#top-bottom-fixed .contact:after,#top-bottom-fixed .inner:after,#top-footer-entry .inner:after,#top-header .inner ul:after,#top-header .inner:after,#top-side-nav ul li:after,.top-entry .contact dl.tel:after,.top-entry .contact dl.web:after,.top-entry .inner:after{clear:both}#entry .inner .contact,#entry .inner .contact .web,#entry-off .inner .contact,#entry-off .inner .contact .web,#header .inner,#header .inner .right,#top-bottom-fixed .contact,#top-bottom-fixed .contact .web dd,#top-bottom-fixed .inner,#top-footer-entry .inner,#top-header .inner,#top-header .inner ul,#top-side-nav ul li,.top-entry .contact dl.tel,.top-entry .contact dl.web,.top-entry .inner{zoom:1}.ui-overlay-c{background:#fff}body{color:#333;letter-spacing:1px;-webkit-text-size-adjust:100%;font-family:Meiryo,Hiragino Kaku Gothic Pro,Lucida Grande,Lucida Sans Unicode,Arial,Verdana,sans-serif;font-size:14px;line-height:1.7}a:link{color:#06c}a:active,a:hover{color:#3189e2;text-decoration:none}a:visited{color:#3189e2}.alpha:hover{filter:alpha(opacity=80);opacity:.8}img{vertical-align:bottom}.btn a{color:#fff;text-align:center;-ms-border-radius:5px;-o-border-radius:5px;text-shadow:0 -1px #4b4b4b80;border-radius:5px;font-weight:700;text-decoration:none;display:block}.btn a.entry{background:#ffa749 url(/img/contents/pc/lp/wi-fi-v2/btn-arw.png) no-repeat;box-shadow:0 5px #db882e}.btn a.inquiry{background:#47d3a7 url(/img/contents/pc/lp/wi-fi-v2/btn-arw.png) no-repeat;box-shadow:0 5px #1baa7d}a.entry{border-bottom:5px solid #db882e}:root a.entry{border-bottom:none}a.inquiry{border-bottom:5px solid #1baa7d}:root a.inquiry{border-bottom:none}a.hack{border-bottom:4px solid #406066}:root a.hack{border-bottom:none}a.hack:hover{border-bottom:1px solid #406066}:root a.hack:hover{border-bottom:none}a.hack2{border-bottom:4px solid #555}:root a.hack2{border-bottom:none}a.hack2:hover{border-bottom:1px solid #555}:root a.hack2:hover{border-bottom:none}#note_of_coution{text-align:center;padding:6px 0;font-size:11px}#note_of_coution .attention{color:#f95a5a;font-weight:700}#note_of_coution .attention strong{font-size:16px;line-height:26px}#header{background:#1796db;width:100%}#header .inner{width:960px;height:60px;margin:0 auto;font-size:32px}#header .inner .logo{float:left}#header .inner .logo a{background:#fff;width:190px;height:60px;display:block}#header .inner .logo a img{padding:16px 25px}#header .inner .right{float:right}#header .inner .right .fd-off{color:#fff;float:left;margin:7px 10px 0}#header .inner .right .fd-off .text{letter-spacing:.03em;font-size:10px}#header .inner .right .fd-off .text2{font-size:14px;font-weight:700}#header .inner .right .fd{color:#fff;float:left;margin:7px 10px 0}#header .inner .right .fd .text{letter-spacing:.1em;font-size:10px}#header .inner .right .fd .text span{font-size:9px}#header .inner .right .fd .num{background:url(/img/contents/pc/lp/wi-fi-v2/tel-icon.png) 0 10px no-repeat;padding-left:25px;font-family:Arial,Verdana,sans-serif,Meiryo,Hiragino Kaku Gothic Pro,Lucida Grande,Lucida Sans Unicode;font-size:28px;line-height:1}#header .inner .right .fd .num a{color:#fff}#header .inner .right .on_time{float:left;border:1px solid #fff;margin:7px 8px 0 0;padding:2px;line-height:1.3;position:relative}#header .inner .right .on_time .on_time-txt{color:#fff;font-size:10px;font-weight:700}#header .inner .right .on_time .on_time-txt .tl-c{margin-left:-50px;position:relative;left:50%}#header .inner .right .btn{float:right;width:220px;margin-top:9px}#header .inner .right .btn a{-ms-border-radius:5px;-o-border-radius:5px;text-shadow:0 -1px #4b4b4b80;background-position:195px;border-radius:5px;width:220px;padding:0 15px 0 5px;font-size:15px;line-height:37px}#header .inner .right .tel_form{float:left;width:330px}#header .inner .right .tel_form a{color:#005c8c;text-align:center;width:320px;text-shadow:none;background:#efefef url(/img/contents/pc/lp/wi-fi-v2/head-btn-arw.png) right 8px top 50% no-repeat;border-radius:4px;font-size:14px;font-weight:700;line-height:37px;text-decoration:none;display:block;position:relative;overflow:hidden;box-shadow:0 5px #cecece}#header .inner .right .tel_form a img{position:absolute;top:50%;left:10px;transform:translateY(-50%)}#header .inner .right .tel_form a span{font-size:16px}#top-header{z-index:100;background:#fff;border-top:3px solid #2792cc;border-bottom:1px dotted #27bbcc;width:100%;position:fixed;top:-89px;left:0}#top-header .inner{width:960px;margin:0 auto;position:relative}#top-header .inner h1{margin-left:-100px;position:absolute;top:0;left:50%}#top-header .inner ul li{float:left;font-weight:700}#top-header .inner ul li a{color:#27bbcc;line-height:34px;text-decoration:none}#top-header .inner ul li a:hover{text-decoration:underline}#top-header .inner ul.left{float:left}#top-header .inner ul.left li{margin-right:20px}#top-header .inner ul.right{float:right}#top-header .inner ul.right li{margin-left:20px}#container{width:960px;margin:0 auto}#entry-off{background:#eee;border-top:1px solid #ccc;padding:35px 0}#entry-off .inner{-ms-border-radius:5px;-o-border-radius:5px;border:1px solid #ccc;border-radius:5px;width:960px;margin:auto}#entry-off .inner h3{text-align:center;color:#fff;-moz-border-radius-topleft:4px;-moz-border-radius-topright:4px;background:#1796db;border-top-left-radius:4px;border-top-right-radius:4px;padding:5px;font-size:20px;font-weight:700}#entry-off .inner .contact{-ms-border-radius:4px;-o-border-radius:4px;background:#fff;border-radius:4px;padding:15px}#entry-off .inner .contact dl dt{background:url(/img/contents/pc/lp/wi-fi-v2/alfa.png);margin-bottom:10px;font-size:14px}#entry-off .inner .contact .web{margin-left:15px;position:relative}#entry-off .inner .contact .web dd{float:left}#entry-off .inner .contact .web dd a{z-index:1;background-position:360px;width:370px;padding:13px 20px 11px 0;font-size:12px;line-height:1.3;display:block;position:relative}#entry-off .inner .contact .web dd.entry-btn{margin-right:20px}#entry-off .inner .contact .web dd.ssl{position:absolute;top:43px;right:3px}#entry-off .inner .contact .web dd .text1{font-size:20px}#entry{background:#eee;border-top:1px solid #ccc;padding:35px 0}#entry .inner{-ms-border-radius:5px;-o-border-radius:5px;border:1px solid #ccc;border-radius:5px;width:960px;margin:auto}#entry .inner h3{text-align:center;color:#fff;-moz-border-radius-topleft:4px;-moz-border-radius-topright:4px;background:#1796db;border-top-left-radius:4px;border-top-right-radius:4px;padding:5px;font-size:20px;font-weight:700}#entry .inner .contact{-ms-border-radius:4px;-o-border-radius:4px;background:#fff;border-radius:4px;padding:15px}#entry .inner .contact dl dt{background:url(/img/contents/pc/lp/wi-fi-v2/alfa.png);margin-bottom:10px;font-size:14px}#entry .inner .contact .tel{float:left;width:380px}#entry .inner .contact .tel dd{color:#1796db}#entry .inner .contact .tel dd.num{background:url(/img/contents/pc/lp/wi-fi-v2/entry-tel-icon.png) 0 20px no-repeat;padding-left:40px;font-family:Arial,sans-serif;font-size:50px;font-weight:700;line-height:1.1}#entry .inner .contact .tel dd.hours{font-size:12px}#entry .inner .contact .tel-form{float:left;width:360px}#entry .inner .contact .tel-form dt{letter-spacing:0}#entry .inner .contact .tel-form dd a{color:#005c8c;text-align:center;width:350px;text-shadow:none;background:#efefef url(/img/contents/pc/lp/wi-fi-v2/btn-form-arw.png) 300px no-repeat;border-radius:4px;font-size:14px;font-weight:700;line-height:64px;text-decoration:none;display:block;position:relative;box-shadow:0 5px #cecece}#entry .inner .contact .tel-form dd a img{position:absolute;top:50%;right:300px;transform:translateY(-50%)}#entry .inner .contact .tel-form dd a span{font-size:16px}#entry .inner .contact .tel-form dd div{color:#fff;text-align:center;width:350px;text-shadow:none;background:#9a9a9a;border-radius:4px;font-size:14px;font-weight:700;line-height:64px;text-decoration:none;display:block;position:relative;box-shadow:0 5px #cecece}#entry .inner .contact .tel-form dd div img{position:absolute;top:50%;right:300px;transform:translateY(-50%)}#entry .inner .contact .tel-form dd div span{font-size:16px}#entry .inner .contact .web{float:right;width:540px;position:relative}#entry .inner .contact .web dd{float:left}#entry .inner .contact .web dd a{z-index:1;background-position:235px;width:260px;padding:13px 20px 11px 0;font-size:16px;line-height:1.3;display:block;position:relative}#entry .inner .contact .web dd.entry-btn{margin-right:15px}#entry .inner .contact .web dd.ssl{position:absolute;top:-12px;right:0}#entry-ivr .entry-ivr-inner{background:#fff url(/img/contents/pc/lp/wi-fi-v2/entry-ivr-bg.png) 15px 0 no-repeat;padding-bottom:20px}#entry-ivr .entry-ivr-inner dd,#entry-ivr .entry-ivr-inner dt{font-weight:700;line-height:37px;display:inline-block}#entry-ivr .entry-ivr-inner dt{color:#fff;margin-left:23px}#entry-ivr .entry-ivr-inner dd ul{margin-left:8px}#entry-ivr .entry-ivr-inner dd li{color:#f95a5a;letter-spacing:0;display:inline}#entry-ivr .entry-ivr-inner dd li .text{font-size:15px}#entry-ivr .entry-ivr-inner dd li .number{font-size:17px}#entry-ivr .entry-ivr-inner dd li .mark{padding-right:6px}#entry-ivr .entry-ivr-inner .aside{text-align:right;padding:10px 22px 0;font-size:10px;font-weight:400;line-height:0;display:block}.top-entry{background:url(/img/contents/pc/lp/wi-fi-v2/index/noize-bg.png);padding:0 0 70px}.top-entry .inner{width:960px;margin:0 auto}.top-entry .triangle{text-align:center;margin:0 0 5px}.top-entry .device{float:left}.top-entry .contact{float:right;width:645px;padding:18px 0 0;position:relative}.top-entry .contact .eyecatch{position:absolute;top:-20px;right:0}.top-entry .contact dl{color:#5a5a5a}.top-entry .contact dl.web dt{background:url(/img/contents/pc/lp/wi-fi-v2/alfa.png);margin:10px 0;font-size:16px}.top-entry .contact dl.web dd{float:left}.top-entry .contact dl.web dd a{width:290px;padding:17px 18px 13px 0;line-height:1.4}.top-entry .contact dl.web dd a span{font-size:22px}.top-entry .contact dl.web dd a.entry{background:#ffa749 url(/img/contents/pc/lp/wi-fi-v2/index/btn-arrow.png) 273px no-repeat}.top-entry .contact dl.web dd a.inquiry{background:#47d3a7 url(/img/contents/pc/lp/wi-fi-v2/index/btn-arrow.png) 273px no-repeat}.top-entry .contact dl.web dd.entry-btn{margin:0 25px 0 0}.top-entry .contact dl.tel{margin:20px 0 0}.top-entry .contact dl.tel dt{background:url(/img/contents/pc/lp/wi-fi-v2/alfa.png);margin:10px 0 0;font-size:16px}.top-entry .contact dl.tel dd{float:left}.top-entry .contact dl.tel dd.fd{float:left;letter-spacing:0;background:url(/img/contents/pc/lp/wi-fi-v2/index/tel-icon.png) 0 18px no-repeat;margin:0 9px 0 0;padding:0 0 0 34px;font-family:Arial,sans-serif;font-size:46px;font-weight:700;line-height:1}.top-entry .contact dl.tel dd.time{margin:0 9px 0 0;padding:5px 0 0;font-size:11px}.top-entry .contact dl.tel dd.ssl{margin:-10px 0 0}.top-entry.entry2 .contact{padding-top:5px}#top-entry-ivr dt{color:#f95a5a;margin-top:15px;font-size:16px;font-weight:700;display:inline-block}#top-entry-ivr .aside{font-size:12px;display:inline-block}#top-entry-ivr .select{background:url(/img/contents/pc/lp/wi-fi-v2/top-entry-ivr-bg.png) no-repeat}#top-entry-ivr .select ul{margin-left:8px;line-height:32px}#top-entry-ivr .select li{color:#f95a5a;font-weight:700;display:inline}#top-entry-ivr .select li .number,#top-entry-ivr .select li .text{font-size:16px}#top-footer-entry{padding:80px 0 0}#top-footer-entry .inner{color:#505050;width:960px;margin:0 auto}#top-footer-entry .inner p{float:left}#top-footer-entry .inner .contact{float:right;width:445px;margin-top:5px}#top-footer-entry .inner .contact dl dt{background:url(/img/contents/pc/lp/wi-fi-v2/alfa.png)}#top-footer-entry .inner .contact dl.web dt{margin:20px 0 10px}#top-footer-entry .inner .contact dl.web dd{margin:0 0 23px}#top-footer-entry .inner .contact dl.web a{padding:13px 0 11px;font-size:22px;line-height:1.4}#top-footer-entry .inner .contact dl.web a.entry{background:#ffa749 url(/img/contents/pc/lp/wi-fi-v2/index/btn-arrow.png) 405px no-repeat}#top-footer-entry .inner .contact dl.web a.inquiry{background:#47d3a7 url(/img/contents/pc/lp/wi-fi-v2/index/btn-arrow.png) 405px no-repeat}#top-footer-entry .inner .contact dl.tel{text-align:center;margin:20px 0 10px}#top-footer-entry .inner .contact dl.tel .fd{background:url(/img/contents/pc/lp/wi-fi-v2/index/footer-tel-icon.png) 45px 14px no-repeat;padding-left:30px;font-family:Arial,sans-serif;font-size:46px;font-weight:700;line-height:1}#top-footer-entry .inner .contact dl.tel .time{padding:0 20px 0 0;font-size:10px}#top-footer-entry .inner .footer-entry-device{margin-top:50px}#top-footer-entry .inner .footer-entry-appeal{margin-top:10px}#top-side-nav{z-index:100;height:100%;position:fixed;top:0;right:30px}#top-side-nav ul{margin-top:-100px;display:none;position:absolute;top:37%;right:0}#top-side-nav ul li{margin-bottom:15px;font-size:1%;line-height:0;position:relative}#top-side-nav ul li p{line-height:1}#top-side-nav ul li p.circle a{text-indent:-9999px;background:url(/img/contents/pc/lp/wi-fi-v2/index/side-nav.png) no-repeat;width:20px;height:20px;display:block}#top-side-nav ul li p.circle a:hover{background-position:-20px 0}#top-side-nav ul li p.circle a.active{background-position:-40px 0}#top-side-nav ul li p.fadein{display:none;position:absolute;top:0;right:35px}#top-side-nav .scroll{position:absolute;bottom:110px;right:-18px}#top-side-nav .scroll a{text-indent:-9999px;background:url(/img/contents/pc/lp/wi-fi-v2/index/scroll.png) no-repeat;width:55px;height:67px;display:block}#top-side-nav .scroll a.active,#top-side-nav .scroll a:hover{background-position:-55px 0}.footer-banner{justify-content:center;gap:400px;padding-block:15px;display:flex}.footer-banner .ac-banner-and-text{text-align:right;margin-block:auto;font-weight:700}.footer-banner .ac-banner-and-text img{width:70%;height:auto;margin-bottom:16px;margin-left:auto;margin-right:0;display:block}.footer-banner .ac-banner-and-text p{font-size:12px}.pclink_sogobanner_wififooter{color:#27bbcc;text-decoration:underline}.pclink_sogobanner_wififooter:hover{color:#27bbcc;text-decoration:none}#footer{color:#fff;background:#3f4545;padding:38px 0}#footer .inner{text-align:center;width:960px;margin:0 auto}#footer a{color:#fff;margin:0 15px;text-decoration:none}#footer a:hover{text-decoration:underline}.page-top{color:#1492fd;-moz-border-radius-topleft:6px;-moz-border-radius-topright:6px;background:#ececec url(/img/contents/pc/lp/wi-fi-v2/index/pagetop-arrow.png) 19px no-repeat;border-top-left-radius:6px;border-top-right-radius:6px;padding:12px 22px 12px 42px;line-height:2;text-decoration:none;display:block;position:absolute;bottom:56px;right:-3px}.page-top:hover{text-decoration:underline}.capylight-bg{color:#1492fd;text-align:center;background:#ececec;height:60px;font-size:11px;line-height:60px}.copyright{text-align:center;width:960px;margin:0 auto;position:relative}#top-bottom-fixed{z-index:100;background:#2792cc;width:100%;padding:10px 0 0;position:fixed;bottom:-147px;left:0}#top-bottom-fixed .inner{width:960px;margin:0 auto;padding-bottom:10px}#top-bottom-fixed .push{float:left}#top-bottom-fixed .push img{margin-top:-34px}#top-bottom-fixed .contact{float:left}#top-bottom-fixed .contact dl{color:#fff}#top-bottom-fixed .contact dl dt{font-size:11px;font-weight:700}#top-bottom-fixed .contact .tel{float:left}#top-bottom-fixed .contact .tel dd .num{background:url(/img/contents/pc/lp/wi-fi-v2/tel-icon.png) 0 10px no-repeat;padding-left:25px;font-family:arial;font-size:28px;line-height:1}#top-bottom-fixed .contact .tel dd .num a{color:#fff}#top-bottom-fixed .contact .tel dd .hours{font-size:10px}#top-bottom-fixed .contact .web{float:left;width:345px;margin-left:10px}#top-bottom-fixed .contact .web dd .btn{float:left;margin-right:10px}#top-bottom-fixed .contact .web dd .btn a{background-position:130px;width:150px;padding-right:10px;font-size:15px;line-height:37px}#top-bottom-fixed #fixed-ivr{margin-top:75px}#top-bottom-fixed #fixed-ivr .entry-ivr-inner .aside{float:right;color:#fff;margin-top:-31px;padding-right:9px;font-size:10px}#top-bottom-fixed #fixed-ivr .entry-ivr-inner .aside a{color:#fff}#top-bottom-fixed .congestion-status{color:#fff;text-align:center;letter-spacing:.7px;background:#41b526;padding:7px 5px;font-size:13px}#top-bottom-fixed .congestion-status span{-ms-border-radius:5px;-o-border-radius:5px;color:#41b526;background:#f7f409;border-radius:5px;margin-right:5px;padding:3px 5px;font-size:11px}.top-bottom-fixed-ivr .push img{margin-top:-24px!important}.top-bottom-fixed-ivr .num{margin-top:5px;background:url(/img/contents/pc/lp/wi-fi-v2/tel-icon-ivr.png) 0 20px no-repeat!important;padding-left:38px!important;font-size:47px!important}.top-bottom-fixed-ivr .web dd{margin-top:6px}.top-bottom-fixed-ivr .time{letter-spacing:0;padding-left:5px;font-weight:400}#top-footer-entry-ivr dt{color:#f95a5a;letter-spacing:0;font-size:13px;font-weight:700}#top-footer-entry-ivr dt small{color:#333;font-size:11px}body{background:url(/img/contents/pc/lp/wi-fi-v2/company/bg-img.png)}#contents{color:#000;padding:45px 30px}h1{font-size:29px;font-weight:700}.explain,h1{background:url(/img/contents/pc/lp/wi-fi-v2/alfa.png)}.explain{margin:10px 0 20px}#index h2{background:url(/img/contents/pc/lp/wi-fi-v2/alfa.png);margin:-5px 0 15px;font-size:16px;font-weight:700}#index table{border-collapse:collapse;width:100%;margin-bottom:40px;font-size:12px}#index table caption{color:#1d8fca;border-bottom:3px solid #1a82b8;padding-bottom:3px;font-size:17px;font-weight:700}#index table td,#index table th{padding:15px}#index table th{background:#f0f0f0;border:1px solid #ccc;font-size:13px;font-weight:700}#index table td{background:#fff;border:1px solid #ccc}#rules .agreement-text{margin:30px 0 15px}#rules .frame{height:260px}#rules .frame .agreement-link-btn{box-sizing:border-box;font-size:0}#rules .frame .agreement-link-btn a{text-align:center;color:#1796db;background-color:#fff;border:2px solid #ccc;width:370px;height:75px;font-size:16px;font-weight:700;line-height:75px;text-decoration:none;display:inline-block;position:relative}#rules .frame .agreement-link-btn a:after{content:"";vertical-align:middle;border-top:2px solid #1796db;border-right:2px solid #1796db;width:8px;height:8px;margin:auto;position:absolute;top:0;bottom:0;right:20px;transform:rotate(45deg)}#rules .frame .agreement-link-btn a:hover{border:2px solid #1796db}#rules .frame h3{padding:2px}#rules .frame h4{background:#daeefe;margin:20px 0 10px;padding:8px;font-weight:700}#rules .frame h5{color:#1d8fca;margin:5px 0 4px;font-weight:700}#rules .frame p{margin-bottom:10px;padding-left:10px}#rules .frame table{width:100%;margin:5px 0}#rules .frame table td,#rules .frame table th{border:1px solid #ccc;padding:5px 8px 5px 5px}#rules .frame table th{background:#eee}#registration_time{text-align:center;background:#f3f3f3;border-bottom:2px solid #da1d05;padding:3px 0;font-size:12px}#registration_time .attention{color:#da1d05;font-weight:700}.page-title-wifi{letter-spacing:1.5px;border-bottom:3px solid #aaa;padding:0 0 6px}#cboxOverlay,#cboxWrapper,#colorbox{z-index:9998;position:absolute;top:0;left:0;overflow:hidden}#cboxOverlay{width:100%;height:100%;position:fixed}#cboxBottomLeft,#cboxMiddleLeft{clear:left}#cboxContent{position:relative}#cboxLoadedContent{-webkit-overflow-scrolling:touch;overflow:auto}#cboxTitle{margin:0}#cboxLoadingGraphic,#cboxLoadingOverlay{width:100%;height:100%;position:absolute;top:0;left:0}#cboxClose,#cboxNext,#cboxPrevious,#cboxSlideshow{cursor:pointer}.cboxPhoto{float:left;-ms-interpolation-mode:bicubic;border:0;max-width:none;margin:auto;display:block}.cboxIframe{border:0;width:100%;height:100%;display:block}#cboxContent,#cboxLoadedContent,#colorbox{box-sizing:content-box}#cboxOverlay{background:url(/img/contents/pc/lp/wi-fi-v2/colorbox/overlay.png)}#colorbox{outline:0}#cboxTopLeft{background:url(/img/contents/pc/lp/wi-fi-v2/colorbox/controls.png) -101px 0 no-repeat;width:21px;height:21px}#cboxTopRight{background:url(/img/contents/pc/lp/wi-fi-v2/colorbox/controls.png) -130px 0 no-repeat;width:21px;height:21px}#cboxBottomLeft{background:url(/img/contents/pc/lp/wi-fi-v2/colorbox/controls.png) -101px -29px no-repeat;width:21px;height:21px}#cboxBottomRight{background:url(/img/contents/pc/lp/wi-fi-v2/colorbox/controls.png) -130px -29px no-repeat;width:21px;height:21px}#cboxMiddleLeft{background:url(/img/contents/pc/lp/wi-fi-v2/colorbox/controls.png) repeat-y;width:21px}#cboxMiddleRight{background:url(/img/contents/pc/lp/wi-fi-v2/colorbox/controls.png) 100% 0 repeat-y;width:21px}#cboxTopCenter{background:url(/img/contents/pc/lp/wi-fi-v2/colorbox/border.png) repeat-x;height:21px}#cboxBottomCenter{background:url(/img/contents/pc/lp/wi-fi-v2/colorbox/border.png) 0 -29px repeat-x;height:21px}#cboxContent{overflow:hidden}#cboxContent,.cboxIframe{background:#fff}#cboxError{border:1px solid #ccc;padding:50px}#cboxTitle{text-align:center;z-index:9999;width:300px;margin-left:-150px;font-size:12px;left:50%}#cboxCurrent,#cboxTitle{color:#949494;position:absolute;bottom:4px}#cboxCurrent{left:58px}#cboxLoadingOverlay{background:url(/img/contents/pc/lp/wi-fi-v2/colorbox/loading_background.png) 50% no-repeat}#cboxLoadingGraphic{background:url(/img/contents/pc/lp/wi-fi-v2/colorbox/loading.gif) 50% no-repeat}#cboxClose,#cboxNext,#cboxPrevious,#cboxSlideshow{background:0 0;border:0;width:auto;margin:0;padding:0;overflow:visible}#cboxClose:active,#cboxNext:active,#cboxPrevious:active,#cboxSlideshow:active{outline:0}#cboxSlideshow{color:#0092ef;position:absolute;bottom:4px;right:30px}#cboxPrevious{text-indent:-9999px;background:url(/img/contents/pc/lp/wi-fi-v2/colorbox/controls.png) -75px 0 no-repeat;width:25px;height:25px;position:absolute;bottom:0;left:0}#cboxPrevious:hover{background-position:-75px -25px}#cboxNext{text-indent:-9999px;background:url(/img/contents/pc/lp/wi-fi-v2/colorbox/controls.png) -50px 0 no-repeat;width:25px;height:25px;position:absolute;bottom:0;left:27px}#cboxNext:hover{background-position:-50px -25px}#cboxClose{text-indent:-9999px;background:url(/img/contents/pc/lp/wi-fi-v2/colorbox/controls.png) -25px 0 no-repeat;width:25px;height:25px;position:absolute;top:0;right:0}#cboxClose:hover{background-position:-25px -25px}.cboxIE #cboxBottomCenter,.cboxIE #cboxBottomLeft,.cboxIE #cboxBottomRight,.cboxIE #cboxMiddleLeft,.cboxIE #cboxMiddleRight,.cboxIE #cboxTopCenter,.cboxIE #cboxTopLeft,.cboxIE #cboxTopRight{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#0ff,endColorstr=#0ff)}#privacy a,#sitepolicy a{color:#008bdb;text-decoration:none}#privacy a:hover,#sitepolicy a:hover{text-decoration:underline}#privacy-contents .right-text{text-align:right;margin-bottom:15px;display:block}#privacy-contents .mb20{margin-bottom:20px}#privacy-contents h2{background:#fff;border-left:6px solid #1796db;margin:30px 0 20px;padding:9px 15px 6px;font-size:16px;font-weight:700;box-shadow:1px 1px 3px #ccc}#privacy-contents table{width:100%}#privacy-contents table caption{margin-bottom:10px;font-size:14px}#privacy-contents table th{background:#dff2ff;width:25%;font-weight:400}#privacy-contents table td,#privacy-contents table th{border:1px solid #497ab2;padding:15px 17px}#privacy-contents table tr.head,#privacy-contents table tr.head th{font-weight:700}#privacy-contents table tr.head td{text-align:center;background:#dff2ff;font-weight:700}#privacy .contents_inner{padding-bottom:90px}.main-content-2column .text,.main-content-2column p{color:#26568d;margin-top:20px;font-size:.9rem;line-height:1.7rem}.main-content-2column h2{color:#043786;border-left:4px solid #043786;margin-top:40px;padding:2px 19px;font-size:1.8rem;font-weight:600}.main-content-2column h3{color:#2b86f5;margin-top:30px;font-size:1.2rem;font-weight:600}.main-content-2column p.privacy_declaration{color:#2b86f5;margin-bottom:25px;margin-left:20px;font-size:1.3rem;font-weight:700;line-height:2rem}#privacy a{color:#06c;text-decoration:underline}#privacy a:active,#privacy a:hover{color:#3189e2;text-decoration:none}#privacy a:visited{color:#3189e2}.main-content-2column ol,.main-content-2column ul{background:#f9f9f9;border-left:5px solid #e6f9ff;margin-top:20px;padding:10px 0 10px 40px}.main-content-2column ol li,.main-content-2column ul li{word-wrap:break-word;font-size:.8rem;line-height:2.4rem}.main-content-2column ol>li{list-style-type:decimal}.main-content-2column ul>li{list-style-type:disc}.main-content-2column .company-inquiry{border:5px solid #e6f9ff;padding:20px 30px}.main-content-2column .anonymous>li{list-style:none}.main-content-2column .fubarai{background-color:#f5f5f5;border:1px solid #ccc;padding:15px}