@charset "Shift_JIS";a{text-decoration:none;color:#0867bf}a:focus{text-decoration:none}a:active{text-decoration:underline}a:hover{text-decoration:underline;color:#1e85e5}@media screen and (min-width: 768px){.l-header{display:none}footer{border-top:0}footer.l-footer{display:none}.l-header_category{display:none}.p-map-inform{font-size:13px;margin-top:15px;padding:12px 0;border-top:1px solid #ddd;border-bottom:1px dotted #ddd;color:#002c6e;text-align:center}.p-inform_item{display:inline-block}.p-inform_item::before{content:'\0020\007C\0020';color:#ddd}.p-inform_item:first-child:before{content:none}.p-inform_item_link{padding:0 6px;line-height:1.6}.l-f{background:none;display:block}.p-footerinfo{display:flex;margin-top:20px;font-size:11px;color:#333}.p-footerinfo_item{padding-right:10px;line-height:1.5}.p-footerinfo_item+.p-footerinfo_item{border-left:1px solid #ddd;padding-left:10px}}@media screen and (max-width: 768px){html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,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{background:transparent;font-size:100%;vertical-align:baseline;outline:0;border:0;margin:0;padding:0}body{line-height:1}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}nav ul{list-style:none}audio,canvas{display:inline-block}video{display:block;border:1px solid #d7d8da;box-sizing:border-box}svg:not(:root){overflow:hidden}a{background:transparent;font-size:100%;vertical-align:baseline;margin:0;padding:0}input,select{vertical-align:middle}input[type=checkbox],input[type=radio]{vertical-align:baseline}abbr[title]{border-bottom:1px dotted;cursor:help}blockquote,q{quotes:none}br{letter-spacing:0}del{text-decoration:line-through}hr{display:block;height:1px;border:0;border-top:1px solid #d7d8da;box-sizing:content-box;margin:1em 0;padding:0}img{vertical-align:bottom;border:0;-ms-interpolation-mode:bicubic}ins{text-decoration:none}li{list-style-type:none}pre{font-family:monospace, sans-serif;white-space:pre-wrap;word-wrap:break-word;margin:0}table{border-collapse:collapse;border-spacing:0}audio:not([controls]),[hidden]{display:none}b,strong{font-weight:700}blockquote:before,blockquote:after,q:before,q:after{content:none}dfn,em{font-style:normal}body{font:14px/1.231 'ヒラギノ角ゴ ProN W3','Hiragino Kaku Gothic Pro', Helvetica, 'HelveticaNeue', Verdana, sans-serif;-webkit-text-size-adjust:none;padding:0}a,button,input,select{-webkit-tap-highlight-color:rgba(0,0,0,0.3)}textarea,input[type='text'],input[type='number'],input[type='tel'],input[type='email'],input[type='search'],input[type='password'],input[type='url']{font-size:16px}textarea,pre{font-family:'ヒラギノ角ゴ ProN W3', Helvetica, 'HelveticaNeue', Verdana, sans-serif}.l-wrap-regular,.l-wrap-article{width:100%;position:relative;background:#fff;z-index:2;transform:none}.l-h{border-top:none;display:flex;flex-direction:column}.l-h_in{background-color:#FFF;border:none;display:none}.l-h_in-1{order:1}.l-h_in-2{order:3}.l-h_bread{order:2;margin-top:0}.l-h_bread_drops::before{display:none}.l-h_in_cell-property{display:none}.l-h_pageTtl{padding:0}.l-h_catTtl{display:none}.l-header_logo{background:url(https://img1.kakaku.k-img.com/images/smartphone/logo.svg);background-size:121px 23px;background-repeat:no-repeat;width:121px;height:23px;display:block}.l-header_logo img{display:none}.l-h+.l-c{padding-top:10px}.c-headline{display:none}.l-f{display:none}footer.l-footer{display:block}}.set_catalyst{display:none}.clearfix:after{content:'.';display:block;height:0;clear:both;visibility:hidden}.clearfix{display:inline-block}* html .clearfix{height:1%}.clearfix{display:block}.p-pr{font-size:12px}@media screen and (max-width: 768px){.c-pricon{margin:0 0 0 4px;padding:4px;display:inline-block;background:#bbb;color:#fff;font-size:12px;line-height:1;vertical-align:top;position:absolute;top:14px;right:10px}}.p-note{background-color:#FFF;box-sizing:border-box;border-top:1px solid #ddd;color:#888;padding:15px 0;margin:40px auto 0;width:1035px}.p-note_ttl{font-size:16px;font-weight:bold;margin-bottom:10px}.p-note_list{margin-left:1em;font-size:11px}.p-note_list_item{line-height:1.5}.p-note_list_item+.p-note_list_item{margin-top:3px}.p-note_list_item::before{content:'※';margin-left:-1em;text-indent:1em}.p-note_list_item a{color:#0867bf}.p-note_list_item a:hover{color:#1e85e5;text-decoration:underline}.p-note+.p-pagetop{margin-top:10px}@media screen and (max-width: 768px){.p-note{background-color:#F2F3F5;border-top:none;color:#999;margin:20px 0 0;padding-bottom:0;padding-left:15px;padding-right:15px;width:100%}.p-note_ttl{font-size:12px}.p-note_list{font-size:10px;font-weight:300}}@media screen and (max-width: 768px){.p-pageCaution{padding:0 15px}.p-pageCaution+.p-pagetop{margin-top:0}}@font-face{font-family:'Noto Sans JP';font-style:normal;font-weight:300;src:url(https://img1.kakaku.k-img.com/images/fonts/noto-sans/NotoSansJP-Regular.woff) format("woff")}@font-face{font-family:'Noto Sans JP';font-style:normal;font-weight:500;src:url(https://img1.kakaku.k-img.com/images/fonts/noto-sans/NotoSansJP-Medium.woff) format("woff")}@font-face{font-family:'Noto Sans JP';font-style:normal;font-weight:700;src:url(https://img1.kakaku.k-img.com/images/fonts/noto-sans/NotoSansJP-Bold.woff) format("woff")}@font-face{font-family:'Noto Sans JP';font-style:normal;font-weight:900;src:url(https://img1.kakaku.k-img.com/images/fonts/noto-sans/NotoSansJP-Black.woff) format("woff")}.c-box{background-color:#FFF;border-radius:10px;box-shadow:0 0 15px #e4f1f5}@media screen and (max-width: 768px){.c-box{padding-left:5%;padding-right:5%}}.c-pointtxt{color:#019fe8;font-weight:700}@media screen and (max-width: 768px){body{overflow-x:hidden}}.l-c{font-family:"Noto Sans JP";font-style:normal;font-weight:300;letter-spacing:0.1em;font-feature-settings:"palt" 1;-webkit-font-feature-settings:"palt" 1;margin:0 auto;width:1035px}@media screen and (max-width: 768px){.l-c{width:100%}}@media screen and (max-width: 768px){.l-f{margin-top:0}}.p-hero{background:url(https://img1.kakaku.k-img.com/images/bb/hikari-collabo/10g/hero_bg_pc.png) no-repeat;background-size:1035px 360px;width:1035px;height:360px;margin-top:10px;position:relative}@media screen and (max-width: 768px){.p-hero{background:url(https://img1.kakaku.k-img.com/images/bb/hikari-collabo/10g/hero_bg_sp.png) no-repeat center;background-size:auto 340px;width:100%;height:340px;margin-top:0;text-align:center}}.p-hero_pr{color:#004c9b;font-size:15px;position:absolute;text-shadow:0 0 3px #fff,0 0 3px #fff,0 0 3px #fff,0 0 3px #fff,0 0 3px #fff,0 0 3px #fff,0 0 3px #fff,0 0 3px #fff,0 0 3px #fff,0 0 3px #fff,0 0 3px #fff,0 0 3px #fff,0 0 3px #fff,0 0 3px #fff,0 0 3px #fff,0 0 3px #fff;top:8px;right:8px}@media screen and (max-width: 768px){.p-hero_pr{font-size:10px;top:4px;right:4px}}.p-hero_ttl{position:absolute;top:64px;left:28px}@media screen and (max-width: 768px){.p-hero_ttl{top:24px;left:0;right:0;margin:0 auto}.p-hero_ttl img{width:90%;max-width:338px;height:auto}}.p-hero_term{background-color:rgba(0,75,180,0.65);border:2px solid #FFF;border-radius:22px;box-sizing:border-box;color:#FFF;display:inline-block;font-size:16px;padding:10px 28px 12px;position:absolute;text-align:center;bottom:20px;left:42px}@media screen and (max-width: 768px){.p-hero_term{border-radius:18px;font-size:13px;padding:6px 15px 8px;bottom:10px;left:0;right:0;margin:0 16px}}.p-hero_note{font-size:14px;text-align:right;position:absolute;bottom:-20px;right:0}@media screen and (max-width: 768px){.p-hero_note{font-size:11px;padding-right:8px}}.p-hero_v2{background:url(https://img1.kakaku.k-img.com/images/bb/hikari-collabo/10g/hero_bg_pc_2.png) no-repeat;background-size:1035px 360px;width:1035px;height:auto}.p-hero_v2 .p-hero_inner{position:relative;height:360px}.p-hero_v2 .p-hero_btn{width:100%;border-radius:0 0 10px 10px;background:#01b9ef;padding:16px 0;margin:auto}.p-hero_v2 .p-hero_btn .p-btn_text{padding-top:0;margin-bottom:10px;background:none}.p-hero_v2 .p-hero_btn .p-btn_text>p{display:inline-block;color:#fff}@media screen and (max-width: 768px){.p-hero_v2{background:none;width:100%;height:auto}.p-hero_v2 .p-hero_inner{background:url(https://img1.kakaku.k-img.com/images/bb/hikari-collabo/10g/hero_bg_sp_2.png) no-repeat center;background-size:auto 340px;height:340px}.p-hero_v2 .p-hero_btn{box-sizing:border-box;border-radius:0;padding:10px 5%;text-align:left}.p-hero_v2 .p-hero_term{bottom:22px}}.p-hero_v3{background:url(https://img1.kakaku.k-img.com/images/bb/hikari-collabo/10g/hero_bg_pc_3.jpg) no-repeat;background-size:1035px 390px;width:1035px;height:auto}.p-hero_v3 .p-hero_inner{position:relative;height:390px}.p-hero_v3 .p-hero_ttl{top:30px;left:22px}.p-hero_v3 .p-hero_area{position:absolute;bottom:5px;left:11px}@media screen and (max-width: 768px){.p-hero_v3{background:none;width:100%;height:auto}.p-hero_v3 .p-hero_inner{background:url(https://img1.kakaku.k-img.com/images/bb/hikari-collabo/10g/hero_bg_sp_3.jpg) no-repeat top center;background-size:auto 415px;height:410px}.p-hero_v3 .p-hero_ttl{left:0;top:24px}.p-hero_v3 .p-hero_ttl img{width:100%;max-width:340px}.p-hero_v3 .p-hero_area{bottom:6px;left:50%;margin-left:-174px}.p-hero_v3 .p-hero_area img{width:348px;height:auto}.p-hero_v3 .p-hero_btn{box-sizing:border-box;border-radius:0;padding:10px 5%;text-align:left}.p-hero_v3 .p-hero_term{bottom:22px}}.p-hero_v4 .p-hero_area{position:absolute;bottom:15px;left:13px}@media screen and (max-width: 768px){.p-hero_v4 .p-hero_area{bottom:12px;left:50%;margin-left:-174px}}.p-sec_ttl{color:#019fe8;font-size:32px;font-weight:700;line-height:1.3;margin:112px 20px 40px;text-align:center}@media screen and (max-width: 768px){.p-sec_ttl{font-size:20px;margin:52px 16px 20px}}.p-sec_ttl>span{position:relative}.p-sec_ttl>span::before{content:"";display:block;background:url(https://img1.kakaku.k-img.com/images/bb/hikari-collabo/10g/point.svg) no-repeat left top;background-size:90px 54px;padding-top:12px;position:absolute;left:-30px;top:-12px;width:90px;height:54px;z-index:-1}@media screen and (max-width: 768px){.p-sec_ttl>span::before{background-size:68px 40px;width:68px;height:40px}}.p-sec_ttl .u-nowrap{display:inline-block}.p-hero+.p-sec .p-sec_ttl{margin-top:80px}@media screen and (max-width: 768px){.p-hero+.p-sec .p-sec_ttl{margin-top:40px}}.p-sec_inner{background-color:#f2fafc;border-radius:20px;padding:60px 40px}@media screen and (max-width: 768px){.p-sec_inner{border-radius:0;padding:30px 5%}}.p-sec_text{font-size:18px;line-height:1.7}.p-sec_text_note{font-size:13px;color:#666;vertical-align:super}@media screen and (max-width: 768px){.p-sec_text{font-size:16px}}.p-sec_img+.p-sec_text,.p-sec_text+.p-sec_img,.p-sec_boxlist+.p-sec_text{margin-top:30px}@media screen and (max-width: 768px){.p-sec_img+.p-sec_text,.p-sec_text+.p-sec_img,.p-sec_boxlist+.p-sec_text{margin-top:15px}}.p-sec_img{text-align:center}.p-sec_img img{width:800px;height:auto;margin:0 auto}@media screen and (max-width: 768px){.p-sec_img img{width:100%}}.p-sec_img_caption{display:block;font-size:13px;margin-top:8px;text-align:center}@media screen and (max-width: 768px){.p-sec_img_caption{font-size:11px}}.p-sec_img.-floatR{float:right;margin:-20px 0 20px 20px}@media screen and (max-width: 768px){.p-sec_img.-floatR{margin:-15px 0 15px 15px}}.p-sec_img.-floatR img{width:250px;height:250px}@media screen and (max-width: 768px){.p-sec_img.-floatR img{width:160px;height:160px}}.p-sec_box{background-color:#FFF;border-radius:10px}.p-sec_note{margin:30px 0}@media screen and (max-width: 768px){.p-sec_note{margin:15px 0}}.p-sec_note_item{color:#666;font-size:13px;line-height:1.7;text-indent:-1em;padding-left:1em}@media screen and (max-width: 768px){.p-sec_note_item{font-size:12px}}.p-sec_note_item+.p-sec_note_item{margin-top:8px}.p-sec_note_item::before{content:"※"}.p-sec_note_item.-em{color:#d31933}.p-sec_note_item.-num{text-indent:-2em;padding-left:2em}.p-sec_note_item.-num::before{content:""}.p-sec_note_item.-circle{text-indent:-0.5em;padding-left:0.5em}.p-sec_note_item.-circle::before{content:"・"}.p-sec_video{margin:0 auto;padding:40px 0;text-align:center}@media screen and (max-width: 768px){.p-sec_video{padding:20px 0}}.p-sec_video_box{margin:60px 0}@media screen and (max-width: 768px){.p-sec_video_box{margin:30px 0}}.p-sec_video_ttl{font-size:24px;font-weight:700;line-height:1.3;margin-bottom:30px}@media screen and (max-width: 768px){.p-sec_video_ttl{font-size:18px;margin-bottom:20px}}.p-sec_video_wrap{display:block}@media screen and (max-width: 768px){.p-sec_video_wrap{position:relative;padding-top:56.25%;width:100%}}.p-sec_video_result{border:1px solid #abdcf3;border-radius:10px;margin:0 76px;padding:30px 0;text-align:center}@media screen and (max-width: 768px){.p-sec_video_result{border-radius:6px;margin:0;padding:20px 15px}}.p-sec_video_result_ttl{font-size:24px;font-weight:600;margin:30px 0 20px}@media screen and (max-width: 768px){.p-sec_video_result_ttl{font-size:18px;margin:20px 0 15px}}@media screen and (max-width: 768px){.p-sec_video iframe{position:absolute;top:0;right:0;width:100%;height:100%}}.p-sec_video_result+.p-sec_video_wrap{margin-top:30px}@media screen and (max-width: 768px){.p-sec_video_result+.p-sec_video_wrap{margin-top:15px}}.p-sec_boxlist.-feature{margin-top:30px;display:flex;justify-content:space-between}@media screen and (max-width: 768px){.p-sec_boxlist.-feature{display:block}}.p-sec_boxlist_item{box-sizing:border-box;padding:25px}@media screen and (max-width: 768px){.p-sec_boxlist_item{padding:16px 5%}}.-feature .p-sec_boxlist_item{width:32%}@media screen and (max-width: 768px){.-feature .p-sec_boxlist_item{width:100%;margin-bottom:15px}}.-router .p-sec_boxlist_item{display:table;margin:15px 0;width:100%}@media screen and (max-width: 768px){.-router .p-sec_boxlist_item{display:block}}.p-sec_boxlist_head{color:#019fe8;display:block;font-size:22px;font-weight:700;text-align:center}@media screen and (max-width: 768px){.p-sec_boxlist_head{font-size:20px}}.-router .p-sec_boxlist_head{color:#333;display:table-cell;text-align:left;position:relative;width:25%}@media screen and (max-width: 768px){.-router .p-sec_boxlist_head{display:block;width:100%;text-align:center}}.p-sec_boxlist_head::after{background-color:#019fe8;content:"";display:block;width:100px;height:7px;border-radius:3.5px;margin:25px auto 20px}@media screen and (max-width: 768px){.p-sec_boxlist_head::after{margin:16px auto 12px;width:30%;height:5px}}.-router .p-sec_boxlist_head::after{background-color:#ffec18;width:7px;height:100%;margin:0;position:absolute;right:30px;top:0}@media screen and (max-width: 768px){.-router .p-sec_boxlist_head::after{width:30%;height:5px;margin:16px auto 12px;position:inherit;right:0}}.p-sec_boxlist_cont{display:block;font-size:18px;line-height:1.7}@media screen and (max-width: 768px){.p-sec_boxlist_cont{font-size:16px}}.p-sec_table{border-collapse:separate;border-radius:10px;font-size:18px;margin:0 auto;overflow:hidden;width:740px}@media screen and (max-width: 768px){.p-sec_table{border-radius:6px;font-size:14px;width:100%}}.p-sec_table_wrap{position:relative;margin:40px auto}.p-sec_table_wrap.-type1{padding-top:80px}@media screen and (max-width: 768px){.p-sec_table_wrap.-type1{padding-top:80px}}@media screen and (max-width: 768px){.p-sec_table_wrap{margin:30px auto;max-width:400px}}.p-sec_table_servicename{font-size:16px;font-weight:600;position:absolute;top:0;width:256px;z-index:100}@media screen and (max-width: 768px){.p-sec_table_servicename{font-size:14px;width:32%}}.p-sec_table_servicename.-g10{color:#FFF;border:3px solid #019fe8;border-radius:6px;height:100%;left:330px}@media screen and (max-width: 768px){.p-sec_table_servicename.-g10{left:31%;width:34%}}.p-sec_table_servicename.-g1{left:596px}@media screen and (max-width: 768px){.p-sec_table_servicename.-g1{left:68%}}.p-sec_table_servicename_inner{display:block;text-align:center;padding:8px 0 12px;line-height:1.5}@media screen and (max-width: 768px){.p-sec_table_servicename_inner{padding:4px 0 6px}}.p-sec_table_servicename.-g10 .p-sec_table_servicename_inner{background-color:#019fe8}.p-sec_table_head,.p-sec_table_cont{border-radius:0;font-weight:300;line-height:1.3;padding:25px;position:relative}@media screen and (max-width: 768px){.p-sec_table_head,.p-sec_table_cont{padding:12px 8px}}.p-sec_table_head::after,.p-sec_table_cont::after{content:"";background-size:auto auto;background-color:rgba(255,255,255,0);background-image:repeating-linear-gradient(90deg, transparent, transparent 4px, #abdcf3 4px, #abdcf3 6px);display:block;height:2px;width:100%;position:absolute;bottom:0;left:0}.-type1 .p-sec_table_head,.-type1 .p-sec_table_cont{vertical-align:middle;letter-spacing:0}.-type2 .p-sec_table_head,.-type2 .p-sec_table_cont{border-right:5px solid #f2fafc;letter-spacing:0.05em;line-height:1.7}@media screen and (max-width: 768px){.-type2 .p-sec_table_head,.-type2 .p-sec_table_cont{border-right-width:3px}}.-type2 .p-sec_table_head:last-of-type,.-type2 .p-sec_table_cont:last-of-type{border-right:none}.p-sec_table_head.is-noborder::after,.p-sec_table_cont.is-noborder::after{content:none}.p-sec_table tr:last-child_head::after,.p-sec_table tr:last-child_cont::after{display:none}.p-sec_table_head{background-color:#d3eaf7;color:#41718d;text-align:center}.-type1 .p-sec_table_head{border-right:5px solid #f2fafc;width:160px}@media screen and (max-width: 768px){.-type1 .p-sec_table_head{border-right-width:3px;width:inherit}}.p-sec_table_cont{background-color:#FFF}.p-sec_table_cont li{display:inline-block;white-space:nowrap}.p-sec_table_cont li::after{content:"、"}.p-sec_table_cont li:last-child::after{content:none}.-type1 .p-sec_table_cont{text-align:center}.p-sec_table_cont .-em{background:linear-gradient(transparent 60%, #fffa7c 60%)}@media screen and (max-width: 768px){.p-sec_table_icon{width:20px;height:20px}}.p-sec_table_expand{position:absolute;top:-30px;left:-120px;z-index:101}.p-sec_table_expand img{box-shadow:0 0 0 #eef5f7;vertical-align:bottom}@media screen and (max-width: 768px){.p-sec_table_expand{left:-98px;top:-19px}.p-sec_table_expand img{width:112px;height:auto}}.p-sec_areaList_wrap{margin:40px auto;overflow:hidden;width:800px}@media screen and (max-width: 768px){.p-sec_areaList_wrap{margin:30px auto;width:100%}}.p-sec_areaList_head{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center}.p-sec_areaList_head_item{width:194px;height:80px;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;border-radius:6px 6px 0 0;background:#d3eaf7;color:#41718d;font-size:18px;position:relative;cursor:pointer}.p-sec_areaList_head_item span{margin-top:12px}.p-sec_areaList_head_item span::before{position:absolute;border-radius:9px;width:110px;height:18px;background:#fffa7c;color:#019fe8;font-size:13px;font-weight:600;text-align:center;line-height:18px;top:10px;left:42px}.p-sec_areaList_head_item span.-expand::before{content:"エリア拡大"}.p-sec_areaList_head_item span.-start::before{content:"提供開始"}.p-sec_areaList_head_item.is-active{color:#fff;background:#019fe8}@media screen and (max-width: 768px){.p-sec_areaList_head_item{width:24%;height:48px;font-size:14px}.p-sec_areaList_head_item span::before{width:calc(100% - 14px);height:14px;font-size:10px;line-height:14px;top:5px;left:7px;right:7px}}.p-sec_areaList_body{border:3px solid #019fe8;border-radius:0 0 8px 8px;background:#fff}.p-sec_areaList_body_item{height:0;box-sizing:border-box;overflow:hidden}.p-sec_areaList_body_item.is-active{margin:30px 20px;height:auto}.p-sec_areaList_body_sec{padding:0 15px}.p-sec_areaList_body_sec+.p-sec_areaList_body_sec{margin-top:20px;padding-top:20px;border-top:2px dotted #abdcf3}.p-sec_areaList_body_ttl{margin-bottom:5px;font-size:18px;font-weight:600}.p-sec_areaList_body_cont{font-size:18px;font-weight:300;line-height:1.6}.p-sec_areaList_body_cont b{background:linear-gradient(transparent 75%, #fffa7c 60%);font-weight:300}@media screen and (max-width: 768px){.p-sec_areaList_body{border-width:2px}.p-sec_areaList_body .p-sec_areaList_body_item.is-active{margin:16px 20px}.p-sec_areaList_body .p-sec_areaList_body_sec{padding:0}.p-sec_areaList_body .p-sec_areaList_body_sec+.p-sec_areaList_body_sec{padding-top:16px}.p-sec_areaList_body .p-sec_areaList_body_ttl,.p-sec_areaList_body .p-sec_areaList_body_cont{font-size:14px}}.p-sec_areaList_wrap.-v2 .p-sec_areaList_head{justify-content:normal;margin-bottom:5px}.p-sec_areaList_wrap.-v2 .p-sec_areaList_head_item{border-radius:8px;margin:3px;box-sizing:border-box}@media screen and (max-width: 768px){.p-sec_areaList_wrap.-v2 .p-sec_areaList_head_item{width:23%}}.p-sec_areaList_wrap.-v2 .p-sec_areaList_body{margin:3px;border-radius:8px}.p-btn{margin:30px auto 0;width:580px}@media screen and (max-width: 768px){.p-btn{margin-top:20px;width:100%}}.p-btn_text{background:url(https://img1.kakaku.k-img.com/images/bb/hikari-collabo/10g/light.svg) no-repeat top center;background-size:78px 48px;font-weight:700;line-height:1.3;margin-bottom:16px;padding-top:60px;text-align:center}@media screen and (max-width: 768px){.p-btn_text{background-size:58px 36px;margin-bottom:8px;padding-top:44px}}.p-btn_text_1{font-size:18px}@media screen and (max-width: 768px){.p-btn_text_1{font-size:14px}}.p-btn_text_2{font-size:24px}@media screen and (max-width: 768px){.p-btn_text_2{font-size:18px}}.p-btn_link{background:-moz-linear-gradient(left, #fff200, #ffd600);background:-webkit-linear-gradient(left, #fff200, #ffd600);background:linear-gradient(to right, #fff200, #ffd600);border-radius:10px;box-sizing:border-box;color:#019fe8;display:block;font-size:24px;font-weight:700;line-height:86px;margin:0 auto;padding-left:30px;position:relative;text-shadow:1px 1px 0 #FFF;width:580px;height:86px;overflow:hidden;vertical-align:middle;transition:.3s all}@media screen and (max-width: 768px){.p-btn_link{font-size:18px;line-height:1.3;padding:12px 40px 12px 20px;height:auto;width:100%}}.p-btn_link:hover{text-decoration:none;background:-moz-linear-gradient(left, #fff200, #fff200);background:-webkit-linear-gradient(left, #fff200, #fff200);background:linear-gradient(to right, #fff200, #fff200)}.p-btn_link::before,.p-btn_link::after{content:"";display:block;position:absolute}.p-btn_link::before{background-image:url(https://img1.kakaku.k-img.com/images/bb/hikari-collabo/10g/point.svg);background-size:182px 109px;background-repeat:no-repeat;mix-blend-mode:multiply;top:-12px;left:-44px;width:182px;height:109px}@media screen and (max-width: 768px){.p-btn_link::before{background-size:91px 54px}}.p-btn_link::after{background-image:url(https://img1.kakaku.k-img.com/images/bb/hikari-collabo/10g/icon_arrow.svg);background-size:22px 35px;background-repeat:no-repeat;top:0;bottom:0;right:16px;width:22px;height:35px;margin:auto 0}@media screen and (max-width: 768px){.p-btn_link::after{background-size:16px 26px;width:16px;height:26px;right:16px}}.p-btn_txt{position:relative;z-index:100}.p-btn_sub{margin:25px auto 15px;display:block;text-align:center;font-size:18px}@media screen and (max-width: 768px){.p-btn_sub{margin-top:20px}.p-btn_sub .p-btn_sub_link{font-size:16px}}@media screen and (max-width: 768px){.p-sec_note+.p-sec_img{margin-top:30px}}@media screen and (max-width: 768px){.p-note{margin:0 0 0}}.u-pc-hide{display:none}@media screen and (max-width: 768px){.u-pc-hide{display:inline-block}}.u-sp-hide{display:inline-block}@media screen and (max-width: 768px){.u-sp-hide{display:none}}.u-nowrap{white-space:nowrap}@media screen and (max-width: 768px){.l-header{border-bottom:1px solid #d5d5d5;height:44px;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between;width:100%}.l-header_blockLeft{display:-webkit-box;display:-ms-flexbox;display:flex}.l-header_blockRight{display:-webkit-box;display:-ms-flexbox;display:flex}.l-header_inner-left{display:-webkit-box;display:-ms-flexbox;display:flex;align-items:center;margin:0}.l-header_logo{display:block;margin-left:16px}.l-header_category{display:block;margin-top:7px;margin-left:14px}.l-header_menu{align-items:center;font-size:10px;height:44px;display:-webkit-box;display:-ms-flexbox;display:flex;margin-right:12px}.l-header_menuItem{margin-left:8px;position:relative}.l-header_menuItem_link{color:#767676;display:block;letter-spacing:0.04em;padding:6px 0 4px;text-decoration:none;cursor:pointer}.l-header_menuItem_link::before{content:"";display:block;height:16px;margin:0 auto 2px;width:16px}.l-header_menuItem.-search .l-header_menuItem_link::before{background-image:url("https://img1.kakaku.k-img.com/images/smartphone/common/v2/icon_search_gray.svg");background-repeat:no-repeat}.l-header_menuItem.-history .l-header_menuItem_link::before{background-image:url("https://img1.kakaku.k-img.com/images/smartphone/common/v2/icon_clock_gray.svg");background-repeat:no-repeat}.l-header_menuItem.-mypage .l-header_menuItem_link::before{background-image:url("https://img1.kakaku.k-img.com/images/smartphone/common/v2/icon_user_gray.svg");background-repeat:no-repeat}.p-headerContainer{box-sizing:border-box;width:100%;height:44px;margin:0 auto;padding:0;position:relative;z-index:300;background:#fff;transition:all .3s ease}.p-headerContainer.is-hd-sticky{position:-webkit-sticky;position:sticky;transition:0.3s}.p-headerContainer.is-sticky{top:0;position:-webkit-sticky;position:sticky}.p-headerContainer.is-sticky.is-hide,.p-headerContainer.is-hide{top:-46px}.c-pricon{margin:0 0 0 4px;padding:4px;display:inline-block;background:#bbb;color:#fff;font-size:12px;line-height:1;vertical-align:top;position:absolute;top:14px;right:10px}.badge{border-radius:28px;background-color:#c62437;min-width:12px;height:12px;display:block;position:absolute;padding:0px;color:#fff;text-align:center;font-weight:bold;font-size:10px;vertical-align:middle;line-height:1;padding:2px 1px 0px;left:28px;top:1px;font-family:Arial, Helvetica, sans-serif;white-space:nowrap}}@media screen and (max-width: 768px){.l-breadcrumbs{overflow-x:scroll;overflow-y:hidden;-webkit-overflow-scrolling:touch;margin-bottom:-10px;padding-bottom:10px;width:100%}.l-breadcrumbs::-webkit-scrollbar{display:none}.l-breadcrumbs_in{display:table}.l-breadcrumbs.is-bread_hold_and{overflow-x:hidden !important}.l-breadcrumbs_list{font-size:11px;display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 8px;padding:12px 8px;white-space:nowrap}.l-breadcrumbs_item{color:#999;font-size:11px;position:relative}.l-h .l-breadcrumbs_item:first-child{display:none}.l-breadcrumbs_link{color:#333;text-decoration:none;line-height:1;border-bottom:1px solid #dcdde0}.l-breadcrumbs_link.-current{font-weight:bold}.l-breadcrumbs_link:hover{color:#333;text-decoration:none;text-decoration:none}.l-breadcrumbs_item:not(:last-child) .l-breadcrumbs_link{margin-right:20px;position:relative}.l-breadcrumbs_item:not(:last-child) .l-breadcrumbs_link::before{background-color:#C0C2C7;content:"";display:block;height:5px;position:absolute;right:-12px;top:4px;-webkit-transform:rotate(-60deg);transform:rotate(-60deg);width:1px}.l-breadcrumbs_item:not(:last-child) .l-breadcrumbs_link::after{background-color:#C0C2C7;content:"";display:block;height:5px;position:absolute;right:-12px;top:6px;-webkit-transform:rotate(60deg);transform:rotate(60deg);width:1px}.l-breadcrumbs_item:not(:last-child) .l-breadcrumbs_link.-inToggelBtn{margin-right:38px}.l-breadcrumbs_item:not(:last-child) .l-breadcrumbs_link.-inToggelBtn::before,.l-breadcrumbs_item:not(:last-child) .l-breadcrumbs_link.-inToggelBtn::after{right:-30px}.l-breadcrumbs.-footer .l-breadcrumbs_list{padding-top:12px}.l-breadcrumbs.-footer .l-breadcrumbs_item:not(:last-child) .l-breadcrumbs_link{margin-right:20px}.l-breadcrumbs.-footer .l-breadcrumbs_item:not(:last-child) .l-breadcrumbs_link::before{height:12px;top:-3px;right:-10px}.l-breadcrumbs.-footer .l-breadcrumbs_item:not(:last-child) .l-breadcrumbs_link::after{height:12px;top:7px;right:-10px}.l-breadcrumbs_toggelBtn{width:11px;height:10px;background:#fff;border-radius:2px;border:1px solid #dcdde0;display:inline-block;position:relative}.l-breadcrumbs_toggelBtn::after{content:"";position:absolute;top:1px;right:3px;width:3px;height:3px;border:1px solid;border-color:transparent #c6c6cc #c6c6cc transparent;transform:rotate(45deg)}.l-breadcrumbs_toggelBtnWrap{position:absolute;top:-4px;right:16px;padding:4px;display:inline-block}.l-breadcrumbs_toggelBtnWrap.is-open{height:100%}.l-breadcrumbs_toggelBtnWrap.is-open .l-breadcrumbs_toggelBtn{height:100%;border:1px solid #fff;background:#fff;box-shadow:0px 1px 6px 1px rgba(0,0,0,0.16)}.l-breadcrumbs_toggelBtnWrap.is-open .l-breadcrumbs_toggelBtn::after{top:4px;transform:rotate(225deg)}.l-breadcrumbs_sub{display:none;position:absolute;top:-7px;padding:8px;max-width:70%;background:#ffffff;z-index:101;border-radius:2px;box-shadow:0px 1px 6px 1px rgba(0,0,0,0.16)}.l-breadcrumbs_sub.is-subBlock{display:inline-block;z-index:101}.l-breadcrumbs_subWrap{margin:0 8px;position:relative}.l-breadcrumbs_subWrap_mask{position:absolute;width:13px;height:7px;background:#fff;z-index:102;top:-13px;pointer-events:none}.l-breadcrumbs_subWrap_mask::before,.l-breadcrumbs_subWrap_mask::after{content:"";position:absolute;bottom:2px;width:4px;height:4px}.l-breadcrumbs_subWrap_mask::before{left:-4px;border-bottom-right-radius:2px;box-shadow:2px 2px 0 #fff}.l-breadcrumbs_subWrap_mask::after{right:-4px;border-bottom-left-radius:2px;box-shadow:-2px 2px 0 #fff}.l-breadcrumbs_subList{font-size:11px}.l-breadcrumbs_subList_item:not(:first-child){margin-top:6px}.l-breadcrumbs_subList_link{color:#333;text-decoration:none;line-height:1;border-bottom:1px solid #dcdde0}}.l-h_bread_drops:nth-child(n+2) .l-h_bread_drops_link,.l-h_bread_drops strong{padding-left:3px}.l-h_bread_drops_link-list{margin:-5px 0 -5px -6px;padding:5px 22px 5px 6px;border:1px solid #fff;border-bottom:0;border-radius:3px 3px 0 0;display:inline-block;height:13px;position:relative;background:#fff}.l-h_bread_drops_link-list::before,.l-h_bread_drops_link-list::after{content:'';display:block;position:absolute}.l-h_bread_drops_link-list::before{margin-right:2px;border:1px solid #ddd;border-radius:3px;width:16px;height:18px;box-sizing:border-box;top:4px;right:0;background-color:#f5f5f5;background-image:-webkit-linear-gradient(to bottom, #fff 0, #ececec 99%);background-image:linear-gradient(to bottom, #fff 0, #ececec 99%)}.l-h_bread_drops_link-list::after{margin:-1px 2px 0 0;border:3px solid transparent;border-top:5px solid #b4b4b4;width:0;height:0;top:50%;right:5px}.l-h_bread_drops_list{margin:-1px 6px 0 -6px;display:none;position:absolute;z-index:100}.l-h_bread_drops_list_in{padding:10px 10px 8px;border:1px solid #bfbfbf;border-radius:0 5px 5px 5px;display:inline-block;background-color:#fff;position:absolute;font-size:11px}.l-h_bread_drops_list_in::after{content:"\E003";padding:0 3px;color:#b4b4b4;font-family:iconfont;font-weight:400;text-decoration:none;text-transform:none}.l-h_bread_drops_list_in:last-child::after{content:none}.l-h_bread_drops_list_wrap{display:inline-block;position:relative;min-height:19px}.l-h_bread_drops_list_wrap.is-active::before{padding-left:4px;display:block;width:100%;height:2px;background:#fff;content:'';position:absolute;bottom:-1px;left:-5px;z-index:120}.l-h_bread_drops_list_item{margin-bottom:7px}.l-h_bread_drops_list_item:last-child{margin-bottom:0}.is-active .l-h_bread_drops_link-list{border-color:#bfbfbf}.is-active .l-h_bread_drops_link-list::before{border:0;background:#fff}.is-active .l-h_bread_drops_link-list::after{border-top-color:#bfbfbf}.is-active .l-h_bread_drops_list{display:block}@media screen and (max-width: 768px){.l-footer{padding-top:10px;width:100%;background-color:#F2F3F5}.l-footer_pcview{font-size:10px;border-radius:40px;display:block;color:#333;text-decoration:none;margin:0 auto;padding:4px 4px 10px;text-align:center;border:solid 1px #ccc;width:180px}.l-footer_pcview::before{content:"";background-image:url("https://img1.kakaku.k-img.com/images/smartphone/common/v2/icon_pc_gray.svg");background-repeat:no-repeat;display:inline-block;height:16px;margin-right:8px;position:relative;width:16px;top:6px}.l-footer_logo{display:block;margin:24px auto 8px;text-align:center}.l-footer_logo_link{display:block;width:160px;margin:0 auto;cursor:pointer;height:40px;margin-bottom:22px}.l-footer_list{font-size:10px;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;margin-bottom:-3px}.l-footer_list :not(:first-child){border-left:1px solid #bbb;margin-bottom:8px;padding-left:8px}.l-footer_item{margin:0 4px}.l-footer_link{color:#333;text-decoration:none;border-bottom:1px solid #dcdde0;padding-bottom:1px}.l-footer_copyright{background-color:inherit;color:#767676;font-size:10px;margin:0px auto;padding:0 0 34px;text-align:center}.l-footer .l-breadcrumbs{margin:0 8px 15px;width:calc(100% - 16px);padding:4px 0px;border-bottom:1px solid #E6E7EB;border-top:1px solid #E6E7EB;overflow-x:hidden}.l-footer .l-breadcrumbs_list{margin-left:0;margin-right:8px;padding:8px 8px 0 8px;flex-wrap:wrap}.l-footer .l-breadcrumbs_item{margin-bottom:5px}.l-footer .l-breadcrumbs_item:not(:last-child) .l-breadcrumbs_link{margin-right:0}.l-footer .l-breadcrumbs_item:not(:last-child) .l-breadcrumbs_link::before,.l-footer .l-breadcrumbs_item:not(:last-child) .l-breadcrumbs_link::after{display:none}.l-footer .l-breadcrumbs_item:not(:first-child){margin-left:20px;position:relative}.l-footer .l-breadcrumbs_item:not(:first-child)::before{background-color:#c0c2c7;border-right:none;border-bottom:none;content:"";display:block;height:5px;position:absolute;left:-10px;top:4px;-webkit-transform:rotate(-60deg);transform:rotate(-60deg);width:1px}.l-footer .l-breadcrumbs_item:not(:first-child)::after{background-color:#c0c2c7;content:"";display:block;height:5px;position:absolute;left:-10px;top:6px;-webkit-transform:rotate(60deg);transform:rotate(60deg);width:1px}}.p-backTop{opacity:1;visibility:visible;position:fixed;bottom:16px;right:16px;z-index:500;transition:opacity .3s ease, visibility .3s ease;pointer-events:auto;-webkit-backface-visibility:hidden;backface-visibility:hidden}.p-backTop_bt{position:relative;display:block;width:43px;height:43px;border-radius:22px;background-color:rgba(255,255,255,0.85);box-shadow:0 1px 2px 0 rgba(0,0,0,0.25),0 0 5px 0 rgba(0,0,0,0.15)}.p-backTop_bt::before{content:'';position:absolute;top:13px;left:21px;width:1px;height:18px;border-left:1.3px solid #9496a0}.p-backTop_bt::after{content:'';position:absolute;top:15px;left:15px;width:12px;height:12px;border-top:1.3px solid #9496a0;border-left:1.3px solid #9496a0;transform:rotate(45deg)}.p-backTop.is-hide{opacity:0;visibility:hidden}.is-iphone-overX .p-backTop{bottom:34px}
