﻿body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td{margin:0;padding:0}table{border-collapse:collapse;border-spacing:0}fieldset,img{border:0}address,caption,cite,code,dfn,em,th,var{font-style:normal;font-weight:normal}ol,ul{list-style:none}caption,th{text-align:left}h1,h2,h3,h4,h5,h6{font-size:100%}q:before,q:after{content:''}abbr,acronym{border:0}img{vertical-align:bottom}html{overflow-y:scroll}.clearfix:before{content:"";display:block;overflow:hidden;height:0}#option #contents .support .explain:before,#option #contents .support .option-content .service:before{content:"";display:block;overflow:hidden;height:0}#faq .inquiry_area:before{content:"";display:block;overflow:hidden;height:0}#option-popup #contents .support .explain:before,#option-popup #contents .support .option-content .service:before{content:"";display:block;overflow:hidden;height:0}.clearfix:after{content:"";display:block;overflow:hidden;height:0}#option #contents .support .explain:after,#option #contents .support .option-content .service:after{content:"";display:block;overflow:hidden;height:0}#faq .inquiry_area:after{content:"";display:block;overflow:hidden;height:0}#option-popup #contents .support .explain:after,#option-popup #contents .support .option-content .service:after{content:"";display:block;overflow:hidden;height:0}.clearfix:after{clear:both}#option #contents .support .explain:after,#option #contents .support .option-content .service:after{clear:both}#faq .inquiry_area:after{clear:both}#option-popup #contents .support .explain:after,#option-popup #contents .support .option-content .service:after{clear:both}.clearfix{zoom:1}#option #contents .support .explain,#option #contents .support .option-content .service{zoom:1}#faq .inquiry_area{zoom:1}#option-popup #contents .support .explain,#option-popup #contents .support .option-content .service{zoom:1}*{zoom:1}html{-webkit-text-size-adjust:none}#colorbox,#cboxOverlay,#cboxWrapper{position:absolute;top:0;left:0;z-index:9998;overflow:hidden}#cboxOverlay{position:fixed;width:100%;height:100%}#cboxMiddleLeft,#cboxBottomLeft{clear:left}#cboxContent{position:relative}#cboxLoadedContent{overflow:auto;-webkit-overflow-scrolling:touch}#cboxTitle{margin:0}#cboxLoadingOverlay,#cboxLoadingGraphic{position:absolute;top:0;left:0;width:100%;height:100%}#cboxPrevious,#cboxNext,#cboxClose,#cboxSlideshow{cursor:pointer}.cboxPhoto{float:left;margin:auto;border:0;display:block;max-width:none;-ms-interpolation-mode:bicubic}.cboxIframe{width:100%;height:100%;display:block;border:0}#colorbox,#cboxContent,#cboxLoadedContent{box-sizing:content-box;-moz-box-sizing:content-box;-webkit-box-sizing:content-box}#cboxOverlay{background:url('../img/colorbox/overlay.png?1506066890') repeat 0 0}#colorbox{outline:0}#cboxTopLeft{width:21px;height:21px;background:url('../img/colorbox/controls.png?1506066817') no-repeat -101px 0}#cboxTopRight{width:21px;height:21px;background:url('../img/colorbox/controls.png?1506066817') no-repeat -130px 0}#cboxBottomLeft{width:21px;height:21px;background:url('../img/colorbox/controls.png?1506066817') no-repeat -101px -29px}#cboxBottomRight{width:21px;height:21px;background:url('../img/colorbox/controls.png?1506066817') no-repeat -130px -29px}#cboxMiddleLeft{width:21px;background:url('../img/colorbox/controls.png?1506066817') left top repeat-y}#cboxMiddleRight{width:21px;background:url('../img/colorbox/controls.png?1506066817') right top repeat-y}#cboxTopCenter{height:21px;background:url('../img/colorbox/border.png?1506066811') 0 0 repeat-x}#cboxBottomCenter{height:21px;background:url('../img/colorbox/border.png?1506066811') 0 -29px repeat-x}#cboxContent{background:#fff;overflow:hidden}.cboxIframe{background:#fff}#cboxError{padding:50px;border:1px solid #ccc}#cboxTitle{position:absolute;bottom:4px;left:50%;margin-left:-150px;text-align:center;width:300px;color:#949494;font-size:12px;z-index:9999}#cboxCurrent{position:absolute;bottom:4px;left:58px;color:#949494}#cboxLoadingOverlay{background:url('../img/colorbox/loading_background.png?1506066849') no-repeat center center}#cboxLoadingGraphic{background:url('../img/colorbox/loading.gif?1501569646') no-repeat center center}#cboxPrevious,#cboxNext,#cboxSlideshow,#cboxClose{border:0;padding:0;margin:0;overflow:visible;width:auto;background:none}#cboxPrevious:active,#cboxNext:active,#cboxSlideshow:active,#cboxClose:active{outline:0}#cboxSlideshow{position:absolute;bottom:4px;right:30px;color:#0092ef}#cboxPrevious{position:absolute;bottom:0;left:0;background:url('../img/colorbox/controls.png?1506066817') no-repeat -75px 0;width:25px;height:25px;text-indent:-9999px}#cboxPrevious:hover{background-position:-75px -25px}#cboxNext{position:absolute;bottom:0;left:27px;background:url('../img/colorbox/controls.png?1506066817') no-repeat -50px 0;width:25px;height:25px;text-indent:-9999px}#cboxNext:hover{background-position:-50px -25px}#cboxClose{position:absolute;top:0;right:0;background:url('../img/colorbox/controls.png?1506066817') no-repeat -25px 0;width:25px;height:25px;text-indent:-9999px}#cboxClose:hover{background-position:-25px -25px}.cboxIE #cboxTopLeft,.cboxIE #cboxTopCenter,.cboxIE #cboxTopRight,.cboxIE #cboxBottomLeft,.cboxIE #cboxBottomCenter,.cboxIE #cboxBottomRight,.cboxIE #cboxMiddleLeft,.cboxIE #cboxMiddleRight{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#00FFFFFF,endColorstr=#00FFFFFF)}body{font-family:Verdana, "Hiragino Kaku Gothic Pro", "Meiryo", "MS PGothic","Lucida Grande", "Lucida Sans Unicode", sans-serif;font-size:14px;color:#333;line-height:1.4}.mb5{margin-bottom:5px !important}.mb6{margin-bottom:6px !important}.mb7{margin-bottom:7px !important}.mb8{margin-bottom:8px !important}.mb9{margin-bottom:9px !important}.mb10{margin-bottom:10px !important}.mb11{margin-bottom:11px !important}.mb12{margin-bottom:12px !important}.mb13{margin-bottom:13px !important}.mb14{margin-bottom:14px !important}.mb15{margin-bottom:15px !important}.mb16{margin-bottom:16px !important}.mb17{margin-bottom:17px !important}.mb18{margin-bottom:18px !important}.mb19{margin-bottom:19px !important}.mb20{margin-bottom:20px !important}.mb21{margin-bottom:21px !important}.mb22{margin-bottom:22px !important}.mb23{margin-bottom:23px !important}.mb24{margin-bottom:24px !important}.mb25{margin-bottom:25px !important}.mb26{margin-bottom:26px !important}.mb27{margin-bottom:27px !important}.mb28{margin-bottom:28px !important}.mb29{margin-bottom:29px !important}.mb30{margin-bottom:30px !important}.mb31{margin-bottom:31px !important}.mb32{margin-bottom:32px !important}.mb33{margin-bottom:33px !important}.mb34{margin-bottom:34px !important}.mb35{margin-bottom:35px !important}.mb36{margin-bottom:36px !important}.mb37{margin-bottom:37px !important}.mb38{margin-bottom:38px !important}.mb39{margin-bottom:39px !important}.mb40{margin-bottom:40px !important}.mb41{margin-bottom:41px !important}.mb42{margin-bottom:42px !important}.mb43{margin-bottom:43px !important}.mb44{margin-bottom:44px !important}.mb45{margin-bottom:45px !important}.mb46{margin-bottom:46px !important}.mb47{margin-bottom:47px !important}.mb48{margin-bottom:48px !important}.mb49{margin-bottom:49px !important}.mb50{margin-bottom:50px !important}.mb51{margin-bottom:51px !important}.mb52{margin-bottom:52px !important}.mb53{margin-bottom:53px !important}.mb54{margin-bottom:54px !important}.mb55{margin-bottom:55px !important}.mb56{margin-bottom:56px !important}.mb57{margin-bottom:57px !important}.mb58{margin-bottom:58px !important}.mb59{margin-bottom:59px !important}.mb60{margin-bottom:60px !important}.mb61{margin-bottom:61px !important}.mb62{margin-bottom:62px !important}.mb63{margin-bottom:63px !important}.mb64{margin-bottom:64px !important}.mb65{margin-bottom:65px !important}.mb66{margin-bottom:66px !important}.mb67{margin-bottom:67px !important}.mb68{margin-bottom:68px !important}.mb69{margin-bottom:69px !important}.mb70{margin-bottom:70px !important}.mb71{margin-bottom:71px !important}.mb72{margin-bottom:72px !important}.mb73{margin-bottom:73px !important}.mb74{margin-bottom:74px !important}.mb75{margin-bottom:75px !important}.mb76{margin-bottom:76px !important}.mb77{margin-bottom:77px !important}.mb78{margin-bottom:78px !important}.mb79{margin-bottom:79px !important}.mb80{margin-bottom:80px !important}.mb81{margin-bottom:81px !important}.mb82{margin-bottom:82px !important}.mb83{margin-bottom:83px !important}.mb84{margin-bottom:84px !important}.mb85{margin-bottom:85px !important}a:link{color:#06f}a:hover,a:active{color:#6af;text-decoration:none}a:visited{color:#6b31fe}.hover{display:inline-block;*display:inline}.hover:hover{filter:alpha(opacity=70);-moz-opacity:0.70;opacity:0.70;zoom:1}._bold{font-weight:bold}.ml12{margin-left:12px}sup{font-size:10px;vertical-align:top}#registration_time{text-align:center;padding:10px 0;border-bottom:2px solid #da1d05;background:#f3f3f3;font-size:11px}#registration_time.caution_notes{padding:5px 0;background:#f06;border-bottom:1px solid #fff}#registration_time.caution_notes span{color:#fff;letter-spacing:0.1em}#registration_time a{color:#da1d05}#registration_time .attention{font-weight:bold;color:#da1d05}#registration_time .attention strong{font-size:16px;line-height:26px}.small{color:#888;font-size:10px}#holiday-message{background:url('../img/holiday-bg.png?1506066839') repeat-x 0 0}#holiday-message .inner{width:940px;margin:0 auto}#holiday-message p img{margin:6px 0 4px}.common-bnr:hover{opacity:.7}.breadcrumb-wrap{width:980px;margin:0 auto}#breadcrumb,.breadcrumb{margin-bottom:20px;font-size:12px;padding-top:5px;color:#265998}#breadcrumb .breadcrumb_ul,.breadcrumb .breadcrumb_ul{margin:0 !important}#breadcrumb li,.breadcrumb li{display:inline}#breadcrumb li:after,.breadcrumb li:after{content:">";padding:0 8px}#breadcrumb li:last-child:after,.breadcrumb li:last-child:after{content:none}#breadcrumb li a,.breadcrumb li a{text-decoration:none;color:#265998}#breadcrumb li a:hover,.breadcrumb li a:hover{text-decoration:underline}#header{height:142px;font-size:10px;background:url('../img/header_bg.png?1506066838') left top repeat-x;position:relative;z-index:100}#header #header-inner{height:31px;width:940px;margin:0 auto;position:relative}#header #header-inner .heading{float:left;font-weight:normal}#header #header-inner .support{float:right;margin-top:-30px;*text-align:right;*width:597px;color:#e3e2e2;line-height:31px}#header #header-inner .support p{float:left;margin-top:-1px;*margin-top:-1px}#header #header-inner .support p:first-child{margin-right:15px}#header #header-inner .support a{color:#fff600;text-decoration:none}#header #header-inner .support a:hover{text-decoration:underline}#header #header-inner .support a.btn{display:inline-block;*display:inline;*zoom:1;border-radius:3px;color:#215b91;line-height:17px;text-decoration:none;margin-left:6px;padding:0 6px 0 11px;background:url('../img/header_support_arrow.png?1506066838') 6px center no-repeat #fff}#header #header-inner .support a.btn:hover{filter:alpha(opacity=80);-moz-opacity:0.80;opacity:0.80}#header #header-inner .logo{position:absolute;left:0;top:61px}#header #header-inner .logo:hover{opacity:0.8}#header #header-inner .header_fd{position:absolute;top:50px;left:370px}#header #header-inner .header_fd .header_fd_phrase{font-size:13px;font-weight:bold;color:#333}#header #header-inner .header_fd .header_fd_number{background:url('../img/header-icon-fd.png?1506066839') no-repeat 0 12px;display:block;min-height:40px;margin-top:1px;padding-left:38px;font-size:40px;font-weight:bold;color:#0c9b01;line-height:40px;font-family:'Oswald', Helvetica, Arial, sans-serif}#header #header-inner .header_fd .header_fd_number.afi-tel{background:none;padding-left:0;font-size:33px;margin-top:2px}#header #header-inner .header_fd .header_fd_number a{color:#0c9b01 !important;text-decoration:none !important}#header #header-inner .header_fd .header_fd_accept{margin-top:2px;font-size:11px;color:#333}#header #header-inner .afi-tel{top:40px;left:295px}#header #header-inner .afi-tel .header_fd_number{margin-top:-5px;padding-left:30px;background:url('../img/header-icon-tel-afi2.png?1506066839') no-repeat 0 6px;font-size:30px;color:#26568d}#header #header-inner .afi-tel .header_fd_number a{color:#0c9b01 !important;text-decoration:none !important}#header #header-inner .afi-tel .header_fd_phrase{color:#26568d}#header #header-inner .afi-tel .header_fd_accept{margin-top:-5px;color:#26568d}#header #header-inner .afi-tel .afi-text{margin-top:1px}#header #header-inner .header_web{position:absolute;right:0;top:43px;color:#333;width:247px;height:66px;background:#f2f2f2;border-radius:6px;padding:10px}#header #header-inner .header_web .header_web_phrase{font-size:12px;font-weight:bold;text-align:center;display:block;line-height:12px;height:22px;margin-top:5px}#header #header-inner .header_web .header_web_entry-btn{float:left}#header #header-inner .header_web .header_web_entry-btn a{padding-left:10px;height:39px;width:110px;display:block;color:#fff;font-size:12px;font-weight:bold;text-align:center;line-height:39px;text-decoration:none;letter-spacing:0.05em;background:url('../img/header-entry-btn-bg.png?1506066839') 0 0 no-repeat;text-shadow:0.707px 0.707px 0px rgba(0,0,0,0.35)}#header #header-inner .header_web .header_web_entry-btn a:hover{opacity:0.8}#header #header-inner .header_web .header_web_inquiry-btn{float:left;margin-left:7px}#header #header-inner .header_web .header_web_inquiry-btn a{padding-left:10px;height:39px;width:110px;display:block;color:#fff;font-size:12px;font-weight:bold;text-align:center;line-height:39px;text-decoration:none;letter-spacing:0.1em;background:url('../img/header-inquiry-btn-bg.png?1506066839') 0 0 no-repeat;text-shadow:0.707px 0.707px 0px rgba(0,0,0,0.35)}#header #header-inner .header_web .header_web_inquiry-btn a:hover{opacity:0.8}#header #heading{color:#e3e2e2;line-height:31px}#navi{height:49px;background:#fff;border-bottom:1px solid #ccc}#navi ul{width:940px;margin:0 auto}#navi ul li{float:left;width:134px;text-align:center}#navi ul li a{height:49px;line-height:49px;background:#fff;display:block;color:#26568d;font-weight:bold;font-size:13px;text-decoration:none;font-family:Meiryo, sans-serif}#navi ul li:hover a{background:#f2f2f2}#navi ul li.active a{background:#26568d;color:#fff}#navi ul li.active:hover{opacity:0.90}#navi ul li.last{width:136px}#follow-header{z-index:3000;position:fixed;top:-87px;height:82px;width:100%;background:#fff;border-top:5px solid #26568d;border-bottom:1px solid #ccc}#follow-header .container{width:960px;margin:0 auto}#follow-header .logo{float:left}#follow-header .logo a{display:block;padding:14px 10px 0 0}#follow-header .logo:hover{opacity:0.8}#follow-header ul{float:left;overflow:hidden}#follow-header ul li{float:left;text-align:center}#follow-header ul li a{padding:0 12px;height:82px;line-height:82px;background:#fff;display:block;color:#26568d;font-weight:bold;font-size:13px;text-decoration:none;font-family:Meiryo, sans-serif}#follow-header ul li:hover a{background:#f2f2f2}#follow-header ul li.active a{background:#26568d;color:#fff}#follow-header ul li.active:hover{opacity:0.90}#follow-header .header_fd{float:right;padding:8px;width:260px}#follow-header .header_fd .header_fd_phrase{font-size:12px;font-weight:bold;color:#333}#follow-header .header_fd .header_fd_number{background:url('../img/header-icon-fd.png?1506066839') no-repeat 0 8px;display:block;padding-left:38px;min-height:34px;font-size:34px;font-weight:bold;line-height:34px;color:#0c9b01;font-family:'Oswald', Helvetica, Arial, sans-serif}#follow-header .header_fd .header_fd_number.afi-tel{background:url('../img/header-icon-tel-afi.png?1506066839') no-repeat 0 6px;padding-left:25px;font-size:22px;color:#26568d}#follow-header .header_fd .header_fd_number a{color:#0c9b01 !important;text-decoration:none !important}#follow-header .header_fd .header_fd_accept{font-size:11px;color:#333}#charm #follow-header ul li.li-charm a{background:#26568d;color:#fff}#charm #follow-header ul li.li-charm a:hover{opacity:0.90}#price #follow-header ul li.li-price a{background:#26568d;color:#fff}#price #follow-header ul li.li-price a:hover{opacity:0.90}#campaign #follow-header ul li.li-campaign a{background:#26568d;color:#fff}#campaign #follow-header ul li.li-campaign a:hover{opacity:0.90}#device_list #follow-header ul li.li-device_list a{background:#26568d;color:#fff}#device_list #follow-header ul li.li-device_list a:hover{opacity:0.90}#flow #follow-header ul li.li-flow a{background:#26568d;color:#fff}#flow #follow-header ul li.li-flow a:hover{opacity:0.90}#area #follow-header ul li.li-area a{background:#26568d;color:#fff}#area #follow-header ul li.li-area a:hover{opacity:0.90}#container{position:relative;z-index:10;background:url('../img/contents_bg.png?1506066817') left top repeat;padding:45px 0}#container #container_inner{width:940px;margin:0 auto;position:relative}#container #contents{width:754px;float:right}#container #contents .title{color:#26568d;font-weight:bold;line-height:1;letter-spacing:0.1em}#container #contents h1.title{background:#e6e3e7;font-size:16px;padding:10px;margin-bottom:20px}#container #contents h2.title{font-size:32px;margin-bottom:30px}#container #contents h3.title{font-size:20px;margin-bottom:20px}#container #contents .contents_inner{padding:30px;border:1px solid #ccc;background:#fff;color:#26568d;line-height:1.8;font-size:12px}#container #contents .sv-link{font-size:12px;color:#06f}#side{width:160px;float:left}#side .contact{width:175px;margin-left:-8px;margin-bottom:13px}#side .contact .contact-head{background:url('../img/side_navi_bg.png?1506066908') repeat;border-bottom:1px solid #12437b;color:#fff;font-size:12px;font-weight:bold;padding:10px 0;text-align:center;border-radius:3px 3px 0 0}#side .contact .contact-contact{background:url('../img/side_navi_sub_bg.png?1506066908') repeat;border-top:1px solid #3e6999;color:#fff;font-size:12px;padding:10px 0 1px;text-align:center;border-radius:0 0 3px 3px}#side .contact .contact-contact .credit{margin:0 3px 10px 0}#side .contact .contact-contact .tel{font-size:18px;font-weight:bold;color:#f6ff00;font-family:"ＭＳ Ｐゴシック", Arial, sans-serif;line-height:1;margin-bottom:10px}#side .contact .contact-contact .tel img{vertical-align:baseline;margin-right:5px}#side .contact .contact-contact .tel .small{font-size:10px;font-weight:normal;color:#fff}#side .contact .contact-contact .read{font-size:11px;font-weight:bold;margin-bottom:5px}#side .contact .contact-contact .read strong{color:#f6ff00}#side .contact .contact-contact #aside{margin:7px;background:url('../img/side-fd-bg.png?1506066909')}#side .contact .contact-contact #aside .aside-inner{padding:9px 8px;text-align:left}#side .contact .contact-contact #aside .top{padding-bottom:5px;font-weight:bold}#side .contact .contact-contact #aside .select{border-bottom:1px solid #9bb2c4;padding-top:5px;font-size:10px;letter-spacing:1.8px}#side .contact .contact-contact #aside .select .text{font-size:12px;color:#f6ff44;font-weight:bold}#side .contact .contact-contact #aside .select .number{color:#f6ff44;font-size:15px}#side .contact .contact-contact #aside small{letter-spacing:1px;padding-top:7px;display:block}#side .contact .contact-contact #aside small a{color:#fff}#side .contact .contact-contact .entry,#side .contact .contact-contact .inquiry,#side .contact .contact-contact .corporate{margin:0 7px 7px}#side .contact .contact-contact .entry a,#side .contact .contact-contact .inquiry a,#side .contact .contact-contact .corporate a{text-align:left;display:block;padding:12px 0 12px 35px;color:#fff;font-weight:bold;background:url('../img/side_btn_arrow.png?1506066908') 20px center no-repeat;text-decoration:none}#side .contact .contact-contact .entry a{border:3px solid #d22c5f;background-color:#f64078}#side .contact .contact-contact .inquiry a{border:3px solid #3fa73f;background-color:#53c753}#side .contact .contact-contact .corporate a{border:3px solid #b28333;background-color:#d39d40}#side .contact .contact-contact .entry a:hover{border:3px solid #db567f;background-color:#f8719a}#side .contact .contact-contact .inquiry a:hover{border:3px solid #59c059;background-color:#79d479}#side .contact .contact-contact .corporate a:hover{border:3px solid #cc9d4c;background-color:#ddb269}#side .contact.contact-ivr .tel img{display:none}#side .contact.contact-ivr .tel .num{color:#fff;font-size:16px;padding:0px 3px 3px 23px;background:url('../img/side_tel_icon.png?1506066908') 2px no-repeat}#side .contact.contact-ivr .text-box{border:1px solid #fff;margin:0 7px 10px;font-size:10px;text-align:left;padding:5px 3px;border-radius:3px}#side ul{border-radius:3px;margin-bottom:20px}#side ul li{min-height:40px;line-height:40px;font-size:12px;font-weight:bold;border-top:1px solid #4d75a3;border-bottom:1px solid #09366a}#side ul li:first-child{border-top:none !important}#side ul li:first-child a{border-radius:3px 3px 0 0}#side ul li:last-child{border-bottom:none !important}#side ul li:last-child a{border-radius:0 0 3px 3px}#side ul li.active{border-top:1px solid #fc4188;border-bottom:1px solid #c6004b}#side ul li.active a{background:#ea0159}#side ul li a{background:url('../img/side_navi_bg.png?1506066908') repeat;color:#fff;display:block;min-height:100%;padding:0 15px;text-decoration:none}#side ul li ul{margin:0}#side ul li ul li{font-weight:normal}#side ul li ul li:first-child a,#side ul li ul li:last-child a{border-radius:0}#side ul li ul li.active a{background:#c6004b}#side ul li ul li a{background:url('../img/side_navi_sub_bg.png?1506066908') repeat;border-radius:0}#side ul li ul li a span{display:block;min-height:100%;background:url('../img/side_arrow.png?1506066908') 5px center no-repeat;padding-left:15px}#side ul li ul li.pcset{line-height:1.3}#side ul li ul li.pcset a span{min-height:35px;padding-top:5px}#side ul .sub{height:auto;border:none}#side .banner{margin-bottom:15px;text-align:center;font-weight:bold;font-size:10px}#side .banner .hover{margin-bottom:10px}#side .banner.guarantee{margin-bottom:5px;margin-left:-8px}#side .banner.wimax2{margin-left:-8px}#side .banner.movie{margin-left:-8px}#side .banner.movie a{display:block;text-indent:-9999px;overflow:hidden;width:180px;height:110px;background:url('../img/side-movie.png?1506066909') no-repeat}#side .banner.movie a:hover{background-position:0 -110px}#pagetop{height:33px;background:url('../img/pagetop_bg.png?1506066892') left top repeat-x}#pagetop p{width:103px;position:relative;left:50%;margin-left:345px}#footer_entry{width:100%;height:276px}#footer_entry .footer_entry_higher{background:url('../img/bg/bg-lighter-blue.png?1506066936') repeat 0 0;width:100%;height:170px}#footer_entry .footer_entry_higher .higher-in{position:relative;margin:0 auto;width:960px}#footer_entry .footer_entry_higher .higher-in .text-box{font-size:10px;position:absolute;top:64px;left:0;color:#fff;border-radius:3px;padding:2px 5px}#footer_entry .footer_entry_lower{background:url('../img/bg/bg-light-blue.png?1506066936') repeat 0 0;width:100%;border-top:1px solid #1872ac;height:105px}#footer_entry .footer_entry_lower .lower-in{position:relative;margin:0 auto;width:960px}#footer_entry .tel-head{position:relative;top:13px;left:0;padding-bottom:5px;font-size:12px;color:#fff;font-weight:bold;font-family:"meiryo";display:inline-block}#footer_entry .tel-head.afi-tel{top:10px}#footer_entry .hours-bx{position:relative;top:13px;border:1px solid #fff;color:#fff;font-size:11px;display:inline-block;padding:2px 6px;margin-left:10px}#footer_entry p.support{position:absolute;top:19px;left:274px;color:#fff;font-size:11.5px;*font-size:12px}#footer_entry p.support a{color:#fff600;text-decoration:none}#footer_entry p.support a:hover{text-decoration:underline}#footer_entry p.campaign{color:#fff600;font-size:12px;font-weight:bold;position:absolute;top:28px;left:414px}#footer_entry p.corporate_contact{font-size:11px;font-weight:bold;position:absolute;top:28px;left:711px;z-index:3}#footer_entry p.corporate_contact a{color:#fff;font-weight:bold}#footer_entry .fd,#footer_entry .entry,#footer_entry .inquiry,#footer_entry .estimate,#footer_entry .ssl{position:absolute;top:56px}#footer_entry .fd{left:0;font-size:58px;font-weight:bold;text-shadow:-1px -1px 2px rgba(0,0,0,0.2);font-family:Helvetica, Arial, sans-serif;color:#fff;line-height:1;bottom:auto;top:40px;padding-left:48px;text-decoration:none;background:url('../img/fd-icon.png?1506066825') no-repeat left 23px}#footer_entry .fd.afi-tel{background:none;font-size:35px;padding-left:0;top:28px}#footer_entry .fd a{color:#fff !important;text-decoration:none !important}#footer_entry .entry{left:422px}#footer_entry .inquiry{left:566px}#footer_entry .estimate{left:710px}#footer_entry .ssl{top:33px;right:0}#footer_entry .accept{position:absolute;top:97px;height:42px;color:#fff}#footer_entry .accept a{color:#fff}#footer_entry .accept .hours-txt-box{display:block;float:left;line-height:42px;vertical-align:middle}#footer_entry .accept .hours-txt-box .hours-txt{border:1px solid #fff;border-radius:2px;font-size:12px;font-weight:bold;padding:4px 8px}#footer_entry .accept .hours-time-box{float:left;font-size:12px;margin-left:6px;padding-top:5px;width:174px}#footer_entry .accept .hours-time-box .hours-time{display:block}#footer_entry .accept .everyday-open{background:#fff;border-radius:2px;color:#2c95cf;font-size:10px;font-weight:bold;display:inline-block;padding:1px 4px;margin-top:4px;text-align:center;width:22px}#footer_entry .accept .left-msg{font-size:13px;font-weight:bold}#footer_entry .accept .left-msg .flow{font-size:10px;margin-left:8px}#footer_entry .footer-credit{position:absolute;top:127px;left:0;color:#fff;border:1px solid #fff;border-radius:4px;font-size:11px;padding:1px 11px}#footer_entry .footer-credit span{font-size:4px}#footer_entry .used{position:absolute;top:110px;width:810px;height:35px;line-height:35px;padding:0 20px;background:url('../img/footer_link_bg.png?1506066830') repeat;border-radius:4px;font-weight:bold;color:#fff}#footer_entry .used dt{float:left;margin-right:10px;font-size:13px}#footer_entry .used dd{color:#2b9bc8}#footer_entry .used dd a{margin:0 13px;font-size:11px;color:#fff}#footer_entry .used dd a:before{display:inline-block;content:" ";background:url('../img/arrow.png?1506066936') no-repeat center;width:3px;height:5px;margin-right:5px}#footer_entry .study{position:absolute;top:19px;width:475px}#footer_entry .study p{float:left;margin-right:8px}#footer_entry .study dl{color:#fff;margin-top:5px}#footer_entry .study a{color:#fff}#footer_entry .study dt{font-size:15px}#footer_entry .study dd{font-size:11px;margin-top:7px}#footer_entry .corporate{position:absolute;top:19px;width:475px;right:0}#footer_entry .corporate p{float:left;margin-right:8px}#footer_entry .corporate dl{color:#fff;margin-top:5px}#footer_entry .corporate dt{font-size:15px}#footer_entry .corporate dd{font-size:11px;margin-top:7px}#footer_entry .corporate dd a{color:#fff}#footer_entry.footer-afi #footer_entry_inner .footer_entry_higher{background:url('../img/bg/bg-lighter-blue.png?1506066936') repeat 0 0}#footer_entry.footer-afi #footer_entry_inner .footer_entry_lower{background:url('../img/bg/bg-light-blue.png?1506066936') repeat 0 0;border-top:1px solid #1872ac}#footer_entry.footer-afi #footer_entry_inner .fd{font-size:33px;top:27px;left:0;font-family:"meiryo";background:url('../img/tel-icon.png?1506066920') no-repeat;padding-left:35px}#footer_entry.footer-afi #footer_entry_inner .fd a{text-decoration:none}#footer_entry.footer-afi #footer_entry_inner .ssl{top:4px;right:-20px}#footer_entry.footer-afi #footer_entry_inner .tel-head{position:relative;top:6px;left:0;padding-bottom:5px;font-size:12px;color:#fff;font-weight:bold;font-family:"meiryo"}#footer_entry.footer-afi #footer_entry_inner .text-box{display:inline-block;position:relative;top:40px;font-size:10px;border:1px solid #fff;padding:1px 10px;color:#fff;border-radius:3px}@media screen and (max-device-width: 1024px){#footer_entry #footer_entry_inner .fd{font-size:40px;background:url('../img/fd-icon.png?1506066825') no-repeat left 8px}#footer_entry #footer_entry_inner .fd a{color:#fff;text-decoration:none;pointer-events:none}}#footer #pankuzu{height:42px;background:url('../img/pankuzu_bg.png?1506066892') left top repeat-x}#footer #pankuzu p{width:960px;height:100%;margin:0 auto;line-height:42px;color:#fff;font-size:12px}#footer #pankuzu p a{color:#fff}#footer #footer_link{background:url('../img/footer_link_bg.png?1506066830') repeat}#footer #footer_link #footer_link_inner{width:960px;margin:0 auto}#footer #footer_link #footer_link_inner .banner{padding-top:11px;margin:0 0 25px;padding-bottom:30px;border-bottom:1px dashed #5177a7}#footer #footer_link #footer_link_inner .banner p.first{float:left}#footer #footer_link #footer_link_inner .banner p.last{float:right;margin-top:11px}#footer #footer_link #footer_link_inner .device_title{background:url('../img/footer_link_bg.png?1506066830') repeat;width:195px;color:#fff;font-size:15px;font-weight:bold;letter-spacing:0.1em;margin-bottom:10px;margin-top:-35px}#footer #footer_link #footer_link_inner .devicelist .device li,#footer #footer_link #footer_link_inner .devicelist .pcset li,#footer #footer_link #footer_link_inner .devicelist .pcset1604 li{float:left;text-align:center}#footer #footer_link #footer_link_inner .devicelist a.device-name{color:#fff;font-size:11px;margin:8px 0 10px;display:block}#footer #footer_link #footer_link_inner .devicelist .device li a.footer-device-item,#footer #footer_link #footer_link_inner .devicelist .pcset li a.footer-device-item,#footer #footer_link #footer_link_inner .devicelist .pcset1604 li a.footer-device-item{background:url('../img/footer-device-item-bg.png?1506672033') no-repeat;width:230px;height:145px;display:block;position:relative}#footer #footer_link #footer_link_inner .devicelist .device li a.footer-device-item img,#footer #footer_link #footer_link_inner .devicelist .pcset li a.footer-device-item img,#footer #footer_link #footer_link_inner .devicelist .pcset1604 li a.footer-device-item img{margin-top:12px;z-index:2}#footer #footer_link #footer_link_inner .devicelist .device li a.footer-device-item:hover,#footer #footer_link #footer_link_inner .devicelist .pcset li a.footer-device-item:hover,#footer #footer_link #footer_link_inner .devicelist .pcset1604 li a.footer-device-item:hover{background:url('../img/footer-device-item-bg-on.png?1506672033') no-repeat}#footer #footer_link #footer_link_inner .devicelist .device li a.footer-device-item .badge,#footer #footer_link #footer_link_inner .devicelist .pcset li a.footer-device-item .badge,#footer #footer_link #footer_link_inner .devicelist .pcset1604 li a.footer-device-item .badge{position:absolute;top:10px;left:10px;width:56px;height:56px;z-index:1}#footer #footer_link #footer_link_inner .devicelist .device li a.footer-device-item .tablet-badge,#footer #footer_link #footer_link_inner .devicelist .pcset li a.footer-device-item .tablet-badge,#footer #footer_link #footer_link_inner .devicelist .pcset1604 li a.footer-device-item .tablet-badge{background:url('../img/footer-badge-tablet.png?1506066801') no-repeat}#footer #footer_link #footer_link_inner .devicelist .device li a.footer-device-item .pc-badge,#footer #footer_link #footer_link_inner .devicelist .pcset li a.footer-device-item .pc-badge,#footer #footer_link #footer_link_inner .devicelist .pcset1604 li a.footer-device-item .pc-badge{background:url('../img/footer-badge-pc.png?1506066801') no-repeat}#footer #footer_link #footer_link_inner .devicelist .device li a.footer-device-item .new-badge,#footer #footer_link #footer_link_inner .devicelist .pcset li a.footer-device-item .new-badge,#footer #footer_link #footer_link_inner .devicelist .pcset1604 li a.footer-device-item .new-badge{background:url('../img/device-badge-new.png?1506066801') no-repeat}#footer #footer_link #footer_link_inner .devicelist .pcset li a.footer-device-item img{margin-left:15px;margin-top:15px}#footer #footer_link #footer_link_inner .devicelist .device li{width:225px;margin:6px 10px 6px 5px}#footer #footer_link #footer_link_inner .devicelist .pcset{margin-bottom:40px}#footer #footer_link #footer_link_inner .devicelist .pcset li{width:225px;margin:6px 10px 6px 5px}#footer #footer_link #footer_link_inner .devicelist .pcset li img{margin-bottom:5px}#footer #footer_link #footer_link_inner .devicelist .pcset1604 li{width:468px;margin:6px}#footer #footer_link #footer_link_inner .devicelist .pcset1604 li img{margin-bottom:5px}#footer #footer_link #footer_link_inner .text-links{width:230px;margin:0 5px;padding:20px 0;float:left}#footer #footer_link #footer_link_inner .text-links li{padding:5px 0 5px 5px;border-bottom:1px dashed #4275aa}#footer #footer_link #footer_link_inner .text-links li a{color:#fff;font-size:12px;text-decoration:none;letter-spacing:0.1em}#footer #footer_link #footer_link_inner .text-links li a:hover{text-decoration:underline}#footer #copy{height:42px;line-height:42px;color:#586e99;font-weight:bold;font-size:12px;text-align:center;background:url('../img/pankuzu_bg.png?1506066892') repeat}.norikae-popup-block #popup .inner{background:url('../img/bg-mainv.png?1506066936') no-repeat 0 0 #fff;padding-top:34px;text-align:center;width:auto;padding-bottom:0;margin:0}.norikae-popup-block #popup .inner>img{margin-bottom:18px}.norikae-popup-block #popup .inner .detail-btn:hover img{opacity:0.8}.norikae-popup-block #popup .inner .contact{padding:25px 30px 0;overflow:hidden;*zoom:1}.norikae-popup-block #popup .inner .contact p{float:left;font-size:17px;padding-top:2px}.norikae-popup-block #popup .inner .contact a{display:block;float:right;width:268px;line-height:1;padding:8px 0;text-align:center;font-size:13px;font-weight:bold;border:2px solid #b5b5b5;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;text-decoration:none;background:#b5b5b5;background:-moz-linear-gradient(top, #e2e2e2 0%, #b5b5b5 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #e2e2e2), color-stop(100%, #b5b5b5));background:-webkit-linear-gradient(top, #e2e2e2 0%, #b5b5b5 100%);background:-o-linear-gradient(top, #e2e2e2 0%, #b5b5b5 100%);background:-ms-linear-gradient(top, #e2e2e2 0%, #b5b5b5 100%);background:linear-gradient(to bottom, #e2e2e2 0%,#b5b5b5 100%);color:#000;position:relative}.norikae-popup-block #popup .inner .contact a:hover{opacity:0.8}.norikae-popup-block #popup .inner .contact a:after{width:0;height:0;content:'';border-top:5px solid transparent;border-right:5px solid transparent;border-bottom:5px solid transparent;border-left:5px solid #000;position:absolute;top:10px;left:30px}.notes_text{padding-top:25px;color:#1d8fca}.notes_text .notes_ttl{display:block;margin-bottom:10px}
