@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}.service-list{margin-bottom:10px}.service-list li{padding-bottom:40px;position:relative;overflow:hidden;*zoom:1}.service-list li .image{float:left}.service-list li dl{padding-left:290px}.service-list li dl dt{margin-bottom:20px;font-weight:bold;color:#34308d;font-size:16px}.service-list li dl dd{font-size:14px}.service-list li dl dd p{padding-top:25px;font-weight:bold}.service-list li dl dd p span{color:#ff554c}.service-list li dl dd .btn-detail{position:absolute;bottom:40px;right:0}