@font-face{font-family:"Abel";font-style:normal;font-weight:400;src:local("Abel"),local("Abel-Regular"),url(https://fonts.gstatic.com/s/abel/v6/wnJbeWILdr-ZMJJAMsiXsvesZW2xOQ-xsNqO47m55DA.woff) format("woff")}body{font-family:"Meiryo","Hiragino Kaku Gothic Pro","Lucida Grande","Lucida Sans Unicode",Arial,Verdana,sans-serif;font-size:14px;color:#333;line-height:1.4;letter-spacing:0;-webkit-text-size-adjust:100%}a:hover,a:active{text-decoration:none}.alpha:hover{filter:alpha(opacity=80);opacity:.8}img{vertical-align:middle}a img:hover{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=80);opacity:.8}.wrapper{max-width:1100px;margin:0 auto;overflow:hidden;*zoom:1}.head-cashback{text-align:center;background:#35318e;padding:12px 0}.head-cashback a{display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;zoom:1;*display:inline;margin-left:15px}#header{background:#fff}#header .inner{width:1000px;margin:0 auto;overflow:hidden;*zoom:1;position:relative}#header .logo{position:absolute;top:30px}#header .company{position:absolute;top:75px;left:20px;font-size:12px;line-height:1.4;font-weight:bold}#header .header-contact{float:right;width:310px;padding:12px 19px 24px;background:#edecec;text-align:center;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px}#header .header-contact dt{font-size:14px;font-weight:bold;color:#3d3c8e;margin-bottom:8px}#header .header-contact dd{overflow:hidden;*zoom:1}#header .header-contact dd .entry{float:left}#header .header-contact dd .contact{float:right}#gnav{width:1002px;margin:0 auto;padding:15px 0}#gnav ul{overflow:hidden;*zoom:1;border-left:2px solid #ccc}#gnav ul li{border-right:2px solid #ccc;width:200px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left;text-align:center}#gnav ul li a{display:block;padding:7px 0;margin:0 1px;font-size:14px;font-weight:bold;color:#333;text-decoration:none}#gnav ul li a:hover{color:#fff;background:#35318e}#footer{margin-top:-10px}#footer .inner{width:1000px;margin:0 auto;overflow:hidden;*zoom:1}#footer .inner p{font-size:16px}#footer .inner2{width:1000px;margin:0 auto;overflow:hidden;*zoom:1;text-align:center}#footer .contact{padding:28px 0;background:#35318e;color:#fff}#footer .contact.center{text-align:center}#footer .contact.center .inner{margin-bottom:10px}#footer .contact .contact-l{width:666px;float:left}#footer .contact .contact-r{width:334px;float:right}#footer .contact .float-l{margin-left:57px;float:left}#footer .contact .float-r{margin-right:65px;float:right}#footer .contact .float-r p{margin-right:17px}#footer .contact .btn-footer{display:inline-block;margin:0 5px}#footer .sitemap{padding:30px 0;background:#efefef}#footer .sitemap .sitemap-list{width:1025px;margin-right:-25px}#footer .sitemap .sitemap-list dl{width:180px;float:left;margin-right:25px}#footer .sitemap .sitemap-list dl dt{border:1px solid #373390;padding:10px 10px 10px 22px;font-size:14px;font-weight:bold;background:url("/biglobe-hikari/img/default/common/arrow-nav.png") no-repeat 10px center #fff;margin-bottom:15px;line-height:1.2}#footer .sitemap .sitemap-list dl dt a{color:#35318e;text-decoration:none}#footer .sitemap .sitemap-list dl dt a:hover{text-decoration:underline}#footer .sitemap .sitemap-list dl dd li{margin-bottom:10px;font-size:11.5px;padding-left:15px;background:url("/biglobe-hikari/img/default/common/arrow-nav.png") no-repeat 3px 4px;line-height:1.5}#footer .sitemap .sitemap-list dl dd li a{color:#3f3f3f;text-decoration:none}#footer .sitemap .sitemap-list dl dd li a:hover{text-decoration:underline}#footer .sitemap .sitemap-list dl dd li.logo{padding-top:15px;background:none;padding-left:0}#footer .sitemap .hikarikaisen-link{font-size:12px}#footer .copyright{text-align:center;font-size:12px;color:#fff;padding:20px 0;background:#000555}#sidebar{width:220px;float:right}#sidebar .side-contact{border:4px solid #34308d;margin-bottom:28px;letter-spacing:0}#sidebar .side-contact dt{padding:18px 0;font-size:16px;color:#fff;text-align:center;background:#34308d}#sidebar .side-contact dd{padding:20px 8px;background:#fff;text-align:center}#sidebar .side-contact dd .appoint{font-size:14px;font-weight:bold;padding:0 8px 10px;line-height:1.8;border-bottom:dashed 2px #34308d}#sidebar .side-contact dd .appoint span{font-size:18px}#sidebar .side-contact dd .entry{font-size:14px;font-weight:bold;padding:12px 8px 10px}#sidebar .side-contact dd .entry span{font-size:18px}#sidebar .side-contact dd .fd{margin-bottom:10px;padding:0 8px}#sidebar .side-contact dd .fd .number{font-size:24px;padding-top:8px;font-weight:bold;color:#090;font-family:Arial,Helvetica;padding-left:30px;background:url("/biglobe-hikari/img/default/common/icon-fd-side.png") no-repeat 0 15px;line-height:1.2}#sidebar .side-contact dd .fd small{font-size:12px}#sidebar .side-contact dd .contact{font-size:13px;font-weight:bold;padding:0 8px 10px;line-height:1.8}#sidebar .side-contact dd .sche{font-size:13px;font-weight:bold;padding:0 8px 10px;line-height:1.8}#sidebar .bn-list{padding-bottom:15px}#sidebar .bn-list li{margin-bottom:15px}#sidebar .side-menu{border:3px solid #efefef}#sidebar .side-menu dt{padding:13px 0;background:#efefef;font-size:16px;font-weight:bold;text-align:center;color:#35318e}#sidebar .side-menu dd{padding:7px;background:#fff}#sidebar .side-menu dd li{margin-bottom:1px}#sidebar .side-menu dd li a{display:block;padding:15px 15px 15px 30px;background:url("/biglobe-hikari/img/default/common/arrow-side.png") no-repeat 15px center #efefef;font-size:14px;color:#35318e;text-decoration:none;font-weight:bold}#sidebar .side-menu dd li a:hover{color:#fff;background:url("/biglobe-hikari/img/default/common/arrow-side-on.png") no-repeat 15px center #35318e}#container{width:1000px;margin:0 auto;padding:30px 0 40px;overflow:hidden;*zoom:1}#container #main{width:740px;float:left}#breadcrumbs{padding:10px 0;background:#edecec}#breadcrumbs ul{width:1000px;margin:0 auto;font-size:12px;overflow:hidden;*zoom:1}#breadcrumbs ul li{float:left}#breadcrumbs ul li a{display:block;text-decoration:none;color:#333}#breadcrumbs ul li a:hover{text-decoration:underline}#breadcrumbs ul li a:after{content:">";margin:0 5px;color:#333}#mainvisual{width:100%;border-bottom:35px solid #edecec;overflow:hidden}#mainvisual .inner{text-align:center}.com-ttl{font-size:30px;color:#35318e;line-height:70px;background:url("/biglobe-hikari/img/default/common/bg-ttl.png") no-repeat 0 0;margin-bottom:25px;letter-spacing:-1px;font-weight:normal}.com-ttl span{margin-left:20px;font-size:16px;font-family:Abel;letter-spacing:0}h1.com-ttl{margin-bottom:40px;font-weight:normal}.com-sttl,#privacy h2,#site-policy h2{padding:12px 10px;background:#f3f3fb;font-size:18px;font-weight:bold;color:#35318e;border-left:5px solid #35318e;margin-bottom:20px}.com-ssttl,#privacy h3,#site-policy h3{padding:8px 15px;border-left:3px solid #35318e;font-size:18px;font-weight:bold;color:#35318e;margin-bottom:25px}.note li{font-size:12px;color:#666}.note .au-smartphone span{color:#34308d;padding-left:14px;font-weight:bold;position:relative}.note .au-smartphone span::before{content:"";width:0;height:0;border-left:10px solid #34308d;border-top:6px solid rgba(0,0,0,0);border-bottom:6px solid rgba(0,0,0,0);position:absolute;top:0;bottom:0;left:0;margin:auto}.note .au-smartphone span a{color:#34308d;text-decoration:1px underline #34308d}.note .au-smartphone span a:hover{opacity:.8}#appoint{display:none;position:fixed;width:100%;height:100%;top:0;left:0;z-index:99999}#appoint .bg{width:100%;height:100%;position:absolute;background:rgba(0,0,0,.7);z-index:-1}#appoint .inner{width:660px;height:100%;margin:40px auto 0;position:relative}#appoint .close{position:absolute;top:-15px;right:-15px}#cta-213.cta-container-213{background-color:#021f3d;padding:30px 0;font-family:"Hiragino Kaku Gothic Pro"}#cta-213.cta-container-213 .inner{width:1000px;padding-top:10px;margin:0 auto 20px;text-align:center}#cta-213.cta-container-213 .inner .cta-ttl{color:#fff;font-family:"A-OTF UD Shin Go NT Pro";font-size:24px;letter-spacing:.05em;position:relative;display:inline-flex;justify-content:center;align-items:center}#cta-213.cta-container-213 .inner .cta-ttl .number{font-size:1.5em;font-family:"DIN 2014"}#cta-213.cta-container-213 .inner .cta-ttl .yellow{color:#fefb00}#cta-213.cta-container-213 .inner .cta-ttl::before{content:"";display:inline-block;width:2px;height:1em;background-color:#fff;position:absolute;top:0;left:-0.75em;transform:rotate(-20deg)}#cta-213.cta-container-213 .inner .cta-ttl::after{content:"";display:inline-block;width:2px;height:1em;background-color:#fff;position:absolute;top:0;right:-0.75em;transform:rotate(20deg)}#cta-213.cta-container-213 .inner2{width:1000px;margin:0 auto;text-align:center;display:flex;justify-content:space-between;align-items:center}#cta-213.cta-container-213 .inner2 .btn-cta{position:relative;display:inline-flex;justify-content:center;align-items:center;border-radius:5px}#cta-213.cta-container-213 .inner2 .btn-cta::before{content:"";position:absolute;left:1em;top:0;bottom:0;width:1em;height:1em;margin:auto}#cta-213.cta-container-213 .inner2 .btn-cta::after{content:"";position:absolute;right:1em;top:0;bottom:0;width:0;margin:auto;height:0;border-style:solid;border-width:5px 0 5px 9px;border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) #fff}#cta-213.cta-container-213 .inner2 .btn-cta a{display:flex;width:100%;height:100%;justify-content:center;align-items:center;text-decoration:none}#cta-213.cta-container-213 .inner2 .btn-entry{color:#fff;background-color:#ff7200;width:370px;height:60px;box-shadow:0 4px 0px 0 #b05307}#cta-213.cta-container-213 .inner2 .btn-entry:hover{box-shadow:none;top:4px}#cta-213.cta-container-213 .inner2 .btn-entry a{color:#fff;font-size:20px;font-weight:bold}#cta-213.cta-container-213 .inner2 .btn-entry::before{background:url(/biglobe-hikari/img/icon/entry_icon.png);background-size:contain;background-repeat:no-repeat;width:22px;height:26px}#cta-213.cta-container-213 .inner2 .btn-entry::after{border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) #fff}#cta-213.cta-container-213 .inner2 .btn-kouji{color:#201f3d;background-color:#fff;width:280px;height:60px;box-shadow:0 4px 0px 0 #d1d1d1;font-size:16px;font-weight:bold}#cta-213.cta-container-213 .inner2 .btn-kouji:hover{box-shadow:none;top:4px}#cta-213.cta-container-213 .inner2 .btn-kouji a{color:#201f3d}#cta-213.cta-container-213 .inner2 .btn-kouji::before{background:url(/biglobe-hikari/img/icon/con_icon.png);background-size:contain;background-repeat:no-repeat;width:25px;height:25px;left:.5em}#cta-213.cta-container-213 .inner2 .btn-kouji::after{border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) #201f3d}#cta-213.cta-container-213 .inner2 .tel-box{display:flex;flex-direction:column;justify-content:center;align-items:center}#cta-213.cta-container-213 .inner2 .tel-box .btn-top-txt{color:#fff;font-size:12px}#cta-213.cta-container-213 .inner2 .tel-box .btn-tel{color:#fff;background-color:#201f3d;border:2px solid #fff;width:280px;height:50px;font-size:16px;font-weight:bold}#cta-213.cta-container-213 .inner2 .tel-box .btn-tel a{color:#fff}#cta-213.cta-container-213 .inner2 .tel-box .btn-tel:hover{opacity:.8}#cta-213.cta-container-213 .inner2 .tel-box .btn-tel::before{background:url(/biglobe-hikari/img/icon/tel_icon.png);background-size:contain;background-repeat:no-repeat;width:22px;height:22px}#cta-213.cta-container-213 .inner2 .tel-box .btn-tel::after{border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) #fff}#cta-213.cta-container-213 .contact{padding:28px 0;background:#35318e;color:#fff}#cta-213.cta-container-213 .contact .contact-l{width:666px;float:left}#cta-213.cta-container-213 .contact .contact-r{width:334px;float:right}html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:rgba(0,0,0,0);box-sizing:border-box}body{font-family:"Meiryo","Hiragino Kaku Gothic Pro","Lucida Grande","Lucida Sans Unicode",Arial,Verdana,sans-serif;line-height:1.6em;font-size:14px}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}ul li{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}a{margin:0;padding:0;font-size:100%;vertical-align:baseline;background:rgba(0,0,0,0)}ins{background-color:#ff9;color:#000;text-decoration:none}mark{background-color:#ff9;color:#000;font-style:italic;font-weight:bold}del{text-decoration:line-through}abbr[title],dfn[title]{border-bottom:1px dotted;cursor:help}table{border-collapse:collapse;border-spacing:0}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}input,select{vertical-align:middle}img{vertical-align:middle}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:rgba(0,0,0,0)}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto}.slick-track:before,.slick-track:after{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid rgba(0,0,0,0)}.slick-arrow.slick-hidden{display:none}#main-campaign{background:#edecec;padding:30px 0}#main-campaign .inner{width:1000px;margin:0 auto}#main-campaign .inner ul{overflow:hidden;*zoom:1;margin-bottom:-20px}#main-campaign .inner ul li{float:left}#main-campaign .inner ul li.sub{float:right;margin-bottom:20px}#main-campaign .inner ul li.main1{position:relative}#main-campaign .inner ul li.main1 .cam-data{position:absolute;z-index:10;font-size:30px;font-weight:bold;top:138px;left:50px;color:#d51021}#main-campaign .note{width:1000px;margin:0 auto;padding-top:10px;font-weight:bold}#main-campaign .note span{color:#34308d;padding-left:14px;position:relative}#main-campaign .note span::before{content:"";width:0;height:0;border-left:10px solid #34308d;border-top:6px solid rgba(0,0,0,0);border-bottom:6px solid rgba(0,0,0,0);position:absolute;top:0;bottom:0;left:0;margin:auto}#main-campaign .note span a{color:#34308d;text-decoration:1px underline #34308d}#main-campaign .note span a:hover{opacity:.8}#main-campaign-213{background:#edecec;display:flex;justify-content:center;overflow:hidden}.bnr_10giga{padding-top:30px}.bnr_10giga .inner{width:1000px;margin:0 auto}#hikari{padding:30px 0}#hikari .inner{width:1000px;margin:0 auto;overflow:hidden;*zoom:1}#hikari .inner2{width:1000px;margin:0 auto;padding-top:15px}#hikari .inner2 .note{width:1000px;margin:0 auto;padding-top:10px}#hikari .inner2 .note span{color:#34308d;padding-left:14px;font-weight:bold;position:relative}#hikari .inner2 .note span::before{content:"";width:0;height:0;border-left:10px solid #34308d;border-top:6px solid rgba(0,0,0,0);border-bottom:6px solid rgba(0,0,0,0);position:absolute;top:0;bottom:0;left:0;margin:auto}#hikari .inner2 .note span a{color:#34308d;text-decoration:1px underline #34308d}#hikari .inner2 .note span a:hover{opacity:.8}#hikari .month{width:505px;float:left;padding-top:10px}#hikari .month img{margin-right:25px}#hikari .btn-list{width:495px;float:right}#hikari .btn-list .new{float:left}#hikari .btn-list .use{float:right}#what{padding:38px 0 35px}#what .inner{width:1400px;margin:0 auto}#what .inner p{font-size:16px;font-weight:bold;text-align:center;padding-top:20px}#plan p{font-size:16px;margin-bottom:15px}#plan .price{overflow:hidden;*zoom:1;margin-bottom:30px}#plan .price .graph{float:left}#plan .price .monthly{float:right}#plan .price .monthly .house{margin-bottom:15px}#plan .price .monthly .mansion{margin-bottom:18px}#plan .price .campaign{border:2px solid #34308d;margin-bottom:50px}#plan .price .campaign dt{text-align:center;background:#35318e;padding:14px}#plan .price .campaign dd{padding:15px 25px;background:#fff}#plan .price .campaign dd ul{margin-right:-24px;overflow:hidden;*zoom:1}#plan .price .campaign dd ul li{float:left;margin-right:24px}#plan .price .campaign_title{color:#fff;margin-bottom:0 !important;font-weight:bold}#pre-adjust .adjust-q{padding:15px 0 8px;color:#35318e;font-size:16px;font-weight:bold}#pre-adjust .adjust-a{display:flex;justify-content:space-between}#pre-adjust .adjust-a .adjust-a-img{position:relative}#pre-adjust .adjust-a .adjust-a-img:first-child{margin-right:20px}#pre-adjust .adjust-a .adjust-a-img p{position:absolute;bottom:10px;left:0;right:0;margin:0 auto;text-align:center}#pre-adjust .adjust-note{color:#000;font-weight:normal;margin-top:10px}#pre-adjust .adjust-charm{margin:40px 0 30px;position:relative}#pre-adjust .adjust-charm .adjust-sche{text-align:center;width:531px;position:absolute;bottom:215px;left:0;right:0;margin:0 auto}#pre-adjust .adjust-charm .adjust-sche a img{margin-top:20px}#pre-adjust .adjust-charm .adjust-entry{text-align:center;width:602px;position:absolute;bottom:55px;left:0;right:0;margin:0 auto}#pre-adjust .adjust-charm .adjust-entry a img{margin-top:20px}#pre-adjust .adjust-charm .adjust-entry.construction-pos{position:unset;background-color:#edf2f7;height:240px;width:unset;margin:0;display:grid;place-content:center;padding-top:16px;margin-top:-8px}.campaign{border:2px solid #34308d;margin-bottom:50px}.campaign dt{text-align:center;background:#35318e;padding:14px}.campaign dd{padding:15px 25px;background:#fff}.campaign dd ul{margin-right:-24px;overflow:hidden;*zoom:1}.campaign dd ul li{float:left;margin-right:24px}.campaign_title{color:#fff;margin-bottom:0 !important;font-weight:bold}#optionservice{padding-bottom:25px}#optionservice>p{font-size:16px;margin-bottom:15px}#optionservice .inner{height:400px;overflow:hidden;*zoom:1}#optionservice .inner .denwa{width:221px;float:left}#optionservice .inner .denwa dt{text-align:center}#optionservice .inner .denwa dd{background:#fff;font-size:14px;padding-bottom:25px}#optionservice .inner .denwa dd li{min-height:175px;padding-bottom:20px}#optionservice .inner .denwa dd li p{padding:15px 0 8px;color:#35318e;font-size:16px;font-weight:bold}#optionservice .inner .unext{width:259.5px;height:373px;float:left;padding-left:38.5px}#optionservice .inner .unext dt{text-align:center}#optionservice .inner .unext dd{background:#fff;font-size:14px}#optionservice .inner .unext dd li{min-height:175px;padding-bottom:20px}#optionservice .inner .unext dd li p{padding:15px 0 8px;color:#35318e;font-size:16px;font-weight:bold}#optionservice .inner .tv{width:221px;float:right}#optionservice .inner .tv dt{text-align:center}#optionservice .inner .tv dd{background:#fff;font-size:14px;padding-bottom:25px}#optionservice .inner .tv dd li{min-height:175px;padding-bottom:20px}#optionservice .inner .tv dd li p{padding:15px 0 8px;color:#35318e;font-size:16px;font-weight:bold}#netsupport .inner li{padding-bottom:20px;position:relative;overflow:hidden}#netsupport .inner li dt{float:left;width:270px}#netsupport .inner li dd{float:right;width:450px}#netsupport .inner li dd p{color:#35318e;font-size:16px;font-weight:bold;padding-bottom:10px}#netsupport .inner>p{text-align:center}