html{box-sizing:border-box;margin:0;padding:0;font-family:メイリオ,Meiryo,ヒラギノ角ゴ Pro W3,Hiragino Kaku Gothic Pro,Osaka,ＭＳ Ｐゴシック,MS PGothic,sans-serif;font-size:62.5%}html:where(.page-stores-show,.page-stores-news-index,.page-stores-blog-index,.page-stores-blog-show){height:100vh;min-height:100%}:where(html.page-stores-show,html.page-stores-news-index,html.page-stores-blog-index,html.page-stores-blog-show) #sub_contents{background:#fff;height:auto;margin:0 auto}:where(html.page-stores-show,html.page-stores-news-index,html.page-stores-blog-index,html.page-stores-blog-show) .header_catch{line-height:26px}:where(html.page-stores-show,html.page-stores-news-index,html.page-stores-blog-index,html.page-stores-blog-show) .breadcrumb ul{text-align:left;flex-wrap:wrap}:where(html.page-stores-show,html.page-stores-news-index,html.page-stores-blog-index,html.page-stores-blog-show) .breadcrumb ul li{display:block!important}:where(html.page-stores-show,html.page-stores-news-index,html.page-stores-blog-index,html.page-stores-blog-show) .breadcrumb ul li a,:where(html.page-stores-show,html.page-stores-news-index,html.page-stores-blog-index,html.page-stores-blog-show) .breadcrumb ul li a:visited{color:#333;text-decoration:none!important}:where(html.page-stores-show,html.page-stores-news-index,html.page-stores-blog-index,html.page-stores-blog-show) .news_h3{color:#fff;background:#5ba0f7;margin-bottom:14px;padding:7px;font-size:17px;font-weight:700;position:relative}:where(html.page-stores-show,html.page-stores-news-index,html.page-stores-blog-index,html.page-stores-blog-show) .access_h3:befo .price_p{text-align:center;margin-bottom:30px;font-size:16px}:where(html.page-stores-show,html.page-stores-news-index,html.page-stores-blog-index,html.page-stores-blog-show) .footer_navbox a{color:#333;text-decoration:none!important}:where(html.page-stores-show,html.page-stores-news-index,html.page-stores-blog-index,html.page-stores-blog-show) .footer_menu{border-right:none}:where(html.page-stores-show,html.page-stores-news-index,html.page-stores-blog-index,html.page-stores-blog-show) .footer_bottom_center{max-width:1080px}:where(html.page-stores-show,html.page-stores-news-index,html.page-stores-blog-index,html.page-stores-blog-show) #page-top a{background:url(/legacy-assets/images/footer/page_top_button1.png) no-repeat}@media screen and (width<=768px){:where(html.page-stores-show,html.page-stores-news-index,html.page-stores-blog-index,html.page-stores-blog-show) .breadcrumb{clear:both;height:auto;margin-bottom:0;line-height:unset!important}:where(html.page-stores-show,html.page-stores-news-index,html.page-stores-blog-index,html.page-stores-blog-show) #sub_contents{width:100%}:where(html.page-stores-show,html.page-stores-news-index,html.page-stores-blog-index,html.page-stores-blog-show) .map_g_link{text-align:center;background:#da1435;border-radius:8px;width:60%;margin:20px auto 10px;box-shadow:0 2px 2px #00000029,0 0 0 3px #00000014}:where(html.page-stores-show,html.page-stores-news-index,html.page-stores-blog-index,html.page-stores-blog-show) .map_g_link a{padding:10px 0;font-size:20px;text-decoration:none;display:inline-block;color:#fff!important}:where(html.page-stores-show,html.page-stores-news-index,html.page-stores-blog-index,html.page-stores-blog-show) .bottom_footer_sp ul{flex-wrap:wrap;padding:10px 0;display:flex}:where(html.page-stores-show,html.page-stores-news-index,html.page-stores-blog-index,html.page-stores-blog-show) .bottom_footer_sp ul li{text-align:center;width:50%}:where(html.page-stores-show,html.page-stores-news-index,html.page-stores-blog-index,html.page-stores-blog-show) .bottom_footer_sp ul li a{color:#333;font-size:13px;font-weight:700;line-height:24px}:where(html.page-stores-show,html.page-stores-news-index,html.page-stores-blog-index,html.page-stores-blog-show) .bottom_footer_sp_box{background:#fff}:where(html.page-stores-show,html.page-stores-news-index,html.page-stores-blog-index,html.page-stores-blog-show) .bottom_footer_sp_copy{background:#414141}:where(html.page-stores-show,html.page-stores-news-index,html.page-stores-blog-index,html.page-stores-blog-show) .bottom_footer_sp_copy ul li{color:#fff;width:100%;padding:0!important}:where(html.page-stores-show,html.page-stores-news-index,html.page-stores-blog-index,html.page-stores-blog-show) .bottom_footer_sp_company{color:#fff;background:#414141}:where(html.page-stores-show,html.page-stores-news-index,html.page-stores-blog-index,html.page-stores-blog-show) .bottom_footer_sp_company ul li{color:#fff;width:100%}:where(html.page-stores-show,html.page-stores-news-index,html.page-stores-blog-index,html.page-stores-blog-show) .bottom_footer_sp{display:inline-block;margin-bottom:65px!important}:where(html.page-stores-show,html.page-stores-news-index,html.page-stores-blog-index,html.page-stores-blog-show) .footer_menu{color:#fff;background:#0097f7;border-bottom:1px solid #fff;justify-content:center;align-items:center;height:44px;padding:0;font-size:16px;font-weight:700;display:flex;width:100%!important}:where(html.page-stores-show,html.page-stores-news-index,html.page-stores-blog-index,html.page-stores-blog-show) label{cursor:pointer}}@media screen and (width<=414px){:where(html.page-stores-show,html.page-stores-news-index,html.page-stores-blog-index,html.page-stores-blog-show) .blog_list,:where(html.page-stores-show,html.page-stores-news-index,html.page-stores-blog-index,html.page-stores-blog-show) .blog_list tbody{display:inline}:where(html.page-stores-show,html.page-stores-news-index,html.page-stores-blog-index,html.page-stores-blog-show) #logo_store{width:56%}}@media screen and (width<=375px){:where(html.page-stores-show,html.page-stores-news-index,html.page-stores-blog-index,html.page-stores-blog-show) h3{text-align:center}}@media screen and (width<=768px){:where(html.page-stores-show,html.page-stores-news-index,html.page-stores-blog-index,html.page-stores-blog-show) .kaitori_cate4 .cate_keitai .line_h4{padding:0 0 0 1%;font-size:1.5rem}}*{box-sizing:border-box}.mb_120{margin-bottom:120px}.flex{flex-wrap:wrap;display:flex}ul{list-style-type:square}*{margin:0;padding:0;font-family:メイリオ,Meiryo,ヒラギノ角ゴ Pro W3,Hiragino Kaku Gothic Pro,Osaka,ＭＳ Ｐゴシック,MS PGothic,sans-serif}body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,form,input,p,th,td{margin:0;padding:0}body{background:#fff;height:100%}em,strong,th{font-style:normal}table{border-collapse:collapse;border-spacing:0}th{text-align:left}h1,h2,h3,h4,h5,h6{font-size:100%}img{border:0}li{list-style-type:none}img{height:auto}table{font-size:10pt}body{color:#333;font-size:10pt}a:link,a:visited{color:#36c;text-decoration:underline}a:hover,a:active{color:#c30}.pc-page-nav{text-align:center;border:1px solid #eee;flex-wrap:wrap;justify-content:center;align-items:center;padding:20px;font-size:20px;display:flex}.display_page{color:#333;border:1px solid gray;justify-content:center;align-items:center;width:40px;height:40px;font-size:1.6rem;display:flex}.pc-page-nav a{align-items:center;margin:0 15px;display:flex}.sp-page-nav{display:none}.main_contets_area{flex-wrap:wrap;order:2;justify-content:space-between;width:1057px;margin:0 auto 80px;display:flex}.page_contents{width:100%;position:relative}#main_contents{background:#fff;width:1057px;height:auto;margin:15px auto 3%;display:flex}.border_h5{border-left:5px solid #5ba0f7;padding-left:10px;font-size:17px}.line_h3{clear:both;border-bottom:1px solid silver;width:100%;margin:30px 0;font-size:26px;display:inline-block}.line_h3_store1{color:#fff;background:#5ba0f7;width:100%;margin:0 0 20px;padding:10px 0 10px 10px;font-size:16px;display:block}.line_h4{clear:both;border-bottom:1px solid silver;width:100%;font-size:26px}.border_h4{border-left:10px solid #69f;margin:30px 0;padding-left:10px;font-size:20px}.line_h5{clear:both;border-bottom:1px solid silver;width:100%;margin:30px 0;font-size:26px;display:inline-block}footer{clear:both;width:100%;margin:0;display:block}.bottom_footer_sp{background:#414141}.footer_bottom{clear:both;background:#3c3c3c;width:100%;height:38px}.footer_navbox{flex-wrap:wrap;width:100%;max-width:1057px;margin:0 auto 30px;display:flex}.footer_group{display:none;width:100%!important}.footer_group ul{flex-flow:wrap;justify-content:flex-start;line-height:1em;display:flex;margin-top:1%!important}.footer_group ul li{width:25%!important;margin:.5% 0!important;font-size:90%!important}.footer_nav_company,.footer_nav_guide,.footer_nav_cate,.footer_menu{text-align:left;width:20%}.footer_nav_company ul,.footer_nav_guide ul,.footer_nav_cate ul,.footer_menu ul{width:230px;margin:25px auto}.footer_nav_company ul li,.footer_nav_guide ul li,.footer_nav_cate ul li,.footer_menu ul li{width:206px;margin:10px 0;font-size:15px;line-height:18px}.footer_navbox h3{border-left:10px solid #6ba9f8;padding-left:10px;font-size:20px}.footer_navbox ul{width:100%;margin:25px auto}.footer_navbox ul li a{color:#333}.footer_bottom_left{color:#fff;float:left;padding-left:10px;line-height:38px}.footer_bottom_right{color:#fff;float:right;padding-left:10px;line-height:38px}.footer_bottom_center{width:1080px;margin:0 auto}.kakuyasu_btn3:after{content:" ";margin-right:8px;font-family:"Font Awesome 5 Free";font-weight:700}.kakuyasu_btn1{letter-spacing:4px}.kakuyasu_btn3{letter-spacing:-1px}.kakuyasu_btn a{margin-left:5px;font-size:1.4rem;line-height:21px;color:#fff!important}.kakuyasu_btn{background:#3298dd;border-radius:60px;justify-content:center;align-items:center;width:120px;height:120px;display:flex;position:fixed;bottom:5%;right:5%}#page-top{z-index:1;font-size:77%;position:fixed;bottom:44px;right:20px}#page-top a{color:#fff;text-align:center;text-indent:-9999px;border-radius:5px;width:43px;height:43px;text-decoration:none;display:block}section.bottom_footer_sp{display:none}@media screen and (width<=1050px){.main_contets_area{flex-wrap:wrap;justify-content:space-between;width:100%;margin:0 auto;display:flex}.header_top{width:100%;height:86px;position:relative}.header_right{position:absolute;top:0;right:0}#main_contents,#sub_contents,#logo_top img,#logo_store img{width:100%}header .header_catch{display:none}.store_h2box h2{width:100%}.bottom_footer_sp ul{flex-wrap:wrap;padding:10px 0;display:flex}section.bottom_footer_sp{display:block}.bottom_footer_sp ul li{text-align:center;width:50%}.bottom_footer_sp ul li a{color:#333;font-size:13px;font-weight:700;line-height:24px}.bottom_footer_sp_box{background:#fff}.footer_navbox{display:none}.bottom_footer_sp_copy{background:#414141}.bottom_footer_sp_copy ul li{color:#fff;width:100%;padding:0!important}.bottom_footer_sp_company{color:#fff;background:#414141}.bottom_footer_sp_company ul li{color:#fff;width:100%}label{cursor:pointer}}@media screen and (width<=500px){.store_h2box h2{text-indent:-9999px}.store_h2box{background:#5ba0f7e6;height:8px;padding:0}.footer_navbox{display:none}body{box-sizing:border-box;overflow-x:hidden}}@media screen and (width<=414px){.header_top{flex-wrap:wrap;justify-content:space-between;width:auto;height:69px;margin:0 auto;display:flex}.header_right{position:unset}#logo_top{width:76%}#main_contents{width:100%}.kakuyasu_btn{background:#3298ddcc;border-radius:45px;justify-content:center;align-items:center;width:90px;height:90px;display:flex;position:fixed;bottom:15%;right:5%}.kakuyasu_btn a{margin-left:3px;font-size:1.1rem;font-weight:700;line-height:17px;color:#fff!important}}@media screen and (width<=375px){.breadcrumb ul li,.breadcrumb ul li a{font-size:12px;line-height:15px}}@media screen and (width<=1056px){.page_contents{order:1;margin:0 auto;position:relative}}.video_section{width:100%;margin:0 auto 16px;padding:0}.video_section .video_ttl{justify-content:flex-start;align-items:center;margin:0 0 16px;font-size:16px;display:flex}.video_section .video_ttl p{margin:0}.video_section .video_ttl span{text-align:center;color:#fff;background:red;border-radius:4px;margin:0 16px 0 0;padding:8px 2%;font-size:60%;display:block;position:relative}.video_section .video_ttl span:before{content:"";border:8px solid #0000;border-left-color:red;margin-top:-8px;position:absolute;top:50%;left:100%}.video_box{width:100%;height:0;margin:0 0 32px;padding-bottom:56.25%;position:relative;overflow:hidden}.video_box iframe{border:1px solid #ddd;width:100%;height:100%;position:absolute;top:0;left:0}.video_two_column{flex-flow:wrap;justify-content:space-between;display:flex}.video_two_column .video_section{width:48%}@media screen and (width<=768px){.border_h5{font-size:15px}.line_h3_store1{color:#fff;background:#5ba0f7;width:100%;margin:0 0 20px;padding:10px 0 10px 10px;font-size:16px;display:block}.header_search_store{display:none}#logo_top{width:85%;margin-left:4%}.footer_bottom_center{width:100%}.footer_bottom_left{float:none;text-align:center;font-size:90%;display:block}.footer_bottom_right{float:none;text-align:center;background:#3c3c3c;font-size:90%;display:block}.video_two_column{flex-flow:column}.video_two_column .video_section{width:100%}}@media screen and (width<=500px){.pc-page-nav{display:none}.sp-page-nav{background:#eee;border:1px solid #ccc;flex-wrap:wrap;justify-content:space-between;align-items:center;padding:20px 15px;display:flex}.sp-total-page,.sp-page-nav a{font-size:15px}}.breadcrumb{white-space:nowrap;background:#f5f5f5;align-items:center;width:100%;margin:0 auto;padding:10px 0;display:flex;overflow-x:auto}.breadcrumb ul{justify-content:flex-start;align-items:center;width:100%;max-width:1057px;margin:0 auto;display:flex}.breadcrumb ul li{align-items:center;margin-right:8px;font-size:15px;line-height:15px;display:flex}.breadcrumb ul li a{font-size:15px;line-height:15px}.breadcrumb li:not(:first-child):before{content:"＞";margin-right:8px;font-family:"Font Awesome 5 Free";font-weight:700}.breadcrumb ul li:nth-child(2){margin-right:8px}.icon_no_h3{color:#fff;background:#5ba0f7;margin-bottom:20px;padding:7px;font-size:20px;font-weight:700;position:relative}.blog_list{width:100%}.blog-img{flex-basis:250px;padding-bottom:40px}.blog-post-img img{width:100%}.blog_list tr{border-bottom:1px solid #ccc;margin-bottom:15px;padding:10px;display:flex;position:relative}.blog-text{flex-basis:591px;margin:0 0 0 30px;padding:0 0 56px;position:relative}.blog-title a{margin-bottom:5px;font-size:17px;color:#333!important}.blogtop_tuduki{font-size:14px;position:absolute;bottom:0;right:10px}.date_blog{color:#666;padding:3px 5px;font-size:14px;font-weight:700}.blogtop_tuduki a{padding-left:10px}@media screen and (width<=500px){.blog-img{flex-basis:105px;padding-bottom:20px}.blog-text{position:initial;flex:1;margin-left:14px;padding:0 0 33px}.blog-title a{font-size:12px;font-weight:700;color:#333!important}.date_blog{font-size:11px}.blogtop_tuduki{font-size:10px;position:absolute;bottom:10px;right:10px}}@media screen and (width<=414px){.icon_no_h3{font-size:4.3vw}}@media screen and (width<=1056px){footer .pc_only{display:none}}#drawer-check:checked~.drawer-open{position:fixed;top:0;right:0}.drawer-hidden{display:none}.drawer-open{z-index:100;cursor:pointer;justify-content:center;align-items:center;width:60px;height:60px;display:flex;position:relative}.drawer-open span,.drawer-open span:before,.drawer-open span:after{content:"";background:#333;border-radius:3px;width:25px;height:3px;transition:all .5s;display:block;position:absolute}.drawer-open span:before{bottom:8px}.drawer-open span:after{top:8px}#drawer-check:checked~.drawer-open span{background:#fff0}#drawer-check:checked~.drawer-open span:before{bottom:0;transform:rotate(45deg)}#drawer-check:checked~.drawer-open span:after{top:0;transform:rotate(-45deg)}.drawer-content{z-index:99;background:#fff;width:100%;height:100%;transition:all .5s;position:fixed;top:0;left:100%}#drawer-check:checked~.drawer-content{left:50%;overflow-y:scroll}.menu{margin-bottom:20px}.menu input{display:none}.menu label{cursor:pointer;background-color:#333;margin:0 0 10px;padding:10px;line-height:1;text-decoration:none;display:block;position:relative}.menu ul{margin:0 0 1px;padding:0;list-style:none}#links01{flex-wrap:wrap;justify-content:center;width:96%;margin:-15px auto 0;display:flex}#links02{flex-wrap:wrap;align-items:baseline;width:96%;margin:0 auto;display:flex}#links02 li{text-align:center;width:31.3333%;margin:1%}.menu li{height:0;transition:padding-bottom .5s,padding-top .5s;overflow-y:hidden}#menu_bar01:checked~#links01 li{opacity:1;height:auto;padding:10px}#menu_bar01:checked~#links01{opacity:1;height:auto;margin-top:20px;padding:10px}#menu_bar02:checked~#links02 li{opacity:1;　width:31.3333%;text-align:center;border:1px solid #333;height:auto;margin:1%}#menu_bar02:checked~#links02 li a{padding:6%;display:block}#menu_bar02:checked~#links02 li a:hover{color:#fff;opacity:1;background:#333}#menu_bar01:checked~#links01 li a,#menu_bar02:checked~#links02 li a{font-size:1.5rem}#menu_bar01:checked~#links01 li:last-child,#menu_bar02:checked~#links02 li:last-child{margin-bottom:20px}.menu label:after{content:"";border-top:2px solid #333;border-right:2px solid #333;width:8px;height:8px;margin:auto;display:block;position:absolute;top:0;bottom:15%;right:4%;transform:rotate(135deg)}.menu input[type=checkbox]:checked+label:after{content:"";border-top:2px solid #333;border-right:2px solid #333;width:8px;height:8px;margin:auto;display:block;position:absolute;top:7%;bottom:0;right:4%;transform:rotate(-45deg)}.drawer-content{width:50%;padding:0 2%}.drawer-content h3{text-align:center;padding:30px 0 20px;font-family:hiragino;font-size:4rem}.sp_menu_list li{clear:both;box-sizing:border-box;text-align:left;margin:0 0 2%}.sp_menu_list li a{box-sizing:border-box;background:#fff;border:1px solid #ebe6da;border-radius:6px;padding:10px 20px;font-size:1.8rem;display:block;position:relative}.menu label{box-sizing:border-box;background:#fff;border:1px solid #ebe6da;border-radius:6px;padding:15px 20px;font-size:1.8rem;display:block;position:relative}@media screen and (width<=500px){#drawer-check:checked~.drawer-content{left:20%;overflow-y:scroll}.drawer-content{width:80%;padding:0 2%}}.store_h2box h2{width:100%;max-width:1040px;margin:0 auto}.store_h2box{background:#5ba0f7e6;padding:8px 0}#logo_top a{display:block}.header_top{flex-wrap:wrap;justify-content:space-between;align-items:center;width:1040px;margin:10px auto;display:flex}.threehead_coulum{height:auto}.threehead_coulum .header_catch{width:100%;margin:0 0 1%}.threehead_coulum .header_left{width:45%}.threehead_coulum .header_left #logo_top{margin:0 5% 0 0}.threehead_coulum .header_left #logo_top a img{width:100%;max-width:241px}.threehead_coulum .head_supporttex{color:#b01e16;font-weight:700}.threehead_coulum .head_supporttex img{width:100%;max-width:160px}.threehead_coulum .head_supporttex span{display:block}.header_middle{color:#5ba0f7;border-left:1px solid #5ba0f7;width:40%;height:auto;padding:1% 0 1% 2%;font-weight:700}.service_overview_footer{color:#fff;background:#5ba0f7}.service_overview_footer *{font-weight:700}.service_overview_footer h3{margin:0 0 2%;font-size:1.8rem;font-weight:700}.service_overview_footer .service_overview_footer_text{margin:0 0 2%;font-size:1.6rem}.service_overview_footer_box{text-align:center;width:98%;max-width:1057px;margin:0 auto;padding:2% 0}.footer_affiliated_store{justify-content:flex-start;align-items:center;margin:2% 0 3%;display:flex}.footer_affiliated_store p{text-align:center;align-items:stretch;width:20%}.footer_affiliated_store ul{border-left:2px solid #fff;flex-flow:wrap;justify-content:flex-start;padding:0 0 0 1%;display:flex}.footer_affiliated_store ul li{text-align:left;width:32.6667%;padding:0 1%;line-height:230%}.footer_affiliated_store ul li a{color:#fff}.service_overview_footer_logoarea span{margin:0 1% 0 0}@media screen and (width<=1050px){.threehead_coulum{justify-content:flex-start}.threehead_coulum .header_left{margin:0 2% 0 0}}@media screen and (width<=960px){.footer_affiliated_store{text-align:center;width:94%;margin:2% auto;display:block}.service_overview_footer .service_overview_footer_text{width:94%;margin:0 auto 4%}.footer_affiliated_store p{width:100%;margin:0 0 2%;font-size:1.6rem}.footer_affiliated_store ul{border-top:2px solid #fff;border-left:0;padding:2% 0 0}.footer_affiliated_store ul li{width:49%;padding:0}.service_overview_footer_logoarea{margin:2% 0}}@media screen and (width<=768px){.header_middle{border:3px solid #5ba0f7;width:98%;margin:1% auto;padding:2%}.threehead_coulum .header_left{width:96%;margin:1% auto}.threehead_coulum .header_left #logo_top{width:auto;margin:0 2% 0 0}.threehead_coulum .header_left #logo_top a img{margin:0 0 0 -3%}.threehead_coulum .header_left .head_supporttex{width:auto}.threehead_coulum .header_right{position:absolute}.footer_affiliated_store ul li{font-size:2.5vw}}@media screen and (width<=414px){.service_overview_footer h3{margin:16px 0}.footer_affiliated_store{margin:16px auto}.footer_affiliated_store ul li{text-align:center;width:100%;padding:0;font-size:12px}.service_overview_footer_logoarea span{margin:0 0 2%;display:block}.threehead_coulum .header_right{top:-13px}.threehead_coulum .header_left #logo_top{width:39%}.threehead_coulum .header_left .head_supporttex{width:22%;line-height:15px}.threehead_coulum .head_supporttex span{font-size:10.5px}}@media screen and (width<=320px){.threehead_coulum{margin:18px auto 10px}.threehead_coulum .header_right{top:-28px;right:-11px}}.header_right img{width:100%}.header_catch{color:#333;height:16px;margin-bottom:5px;font-size:9pt;font-weight:700}header .header_catch{margin-bottom:10px;font-size:9pt}.header_search_store{margin-left:15px;padding:0}.header_left{flex-wrap:nowrap;align-items:flex-end;display:flex}a{color:#f77564}a:hover{color:#333}section,header,.pc_only{display:block}.sub_menu_area{width:100%}.sub_menu_area ul{flex-wrap:nowrap;justify-content:flex-end;align-items:center;height:60px;display:flex}.sub_menu_area ul li{text-align:center;width:auto;margin:0 2%;font-size:15px;font-weight:700}@media screen and (width<=1050px){.header_top{width:100%}.header_search_store{margin-left:15px;padding:0}}@media screen and (width<=768px){.header_rightbox{width:auto}.sub_menu_area{display:none}}:where(html.page-stores-show,html.page-stores-news-index,html.page-stores-blog-index,html.page-stores-blog-show) .header_store{flex-wrap:wrap;justify-content:space-between;align-items:center;width:100%;max-width:1057px;height:110px;margin:0 auto;display:flex}:where(html.page-stores-show,html.page-stores-news-index,html.page-stores-blog-index,html.page-stores-blog-show) .header_rightbox{flex-wrap:nowrap;justify-content:end;align-items:center;width:60%;display:flex}:where(html.page-stores-show,html.page-stores-news-index,html.page-stores-blog-index,html.page-stores-blog-show) .store_h2box{background:#5ba0f7e6;padding:8px 0}:where(html.page-stores-show,html.page-stores-news-index,html.page-stores-blog-index,html.page-stores-blog-show) .store_h2box h2{color:#333;width:100%;max-width:1040px;margin:0 auto}@media screen and (width<=1080px){:where(html.page-stores-show,html.page-stores-news-index,html.page-stores-blog-index,html.page-stores-blog-show) .store_spmenu{display:block}:where(html.page-stores-show,html.page-stores-news-index,html.page-stores-blog-index,html.page-stores-blog-show) .header_store{align-items:center;width:98%;height:auto;margin:10px auto}:where(html.page-stores-show,html.page-stores-news-index,html.page-stores-blog-index,html.page-stores-blog-show) #logo_store .header_catch{display:none}}@media screen and (width<=800px){:where(html.page-stores-show,html.page-stores-news-index,html.page-stores-blog-index,html.page-stores-blog-show) .header_rightbox{width:45vw}}@media screen and (width<=768px){:where(html.page-stores-show,html.page-stores-news-index,html.page-stores-blog-index,html.page-stores-blog-show) .header_store{justify-content:space-between}:where(html.page-stores-show,html.page-stores-news-index,html.page-stores-blog-index,html.page-stores-blog-show) #logo_store img{width:100%}:where(html.page-stores-show,html.page-stores-news-index,html.page-stores-blog-index,html.page-stores-blog-show) header .header_catch{display:none}:where(html.page-stores-show,html.page-stores-news-index,html.page-stores-blog-index,html.page-stores-blog-show) .header_search_store{display:none;position:absolute;bottom:10px;left:270px}:where(html.page-stores-show,html.page-stores-news-index,html.page-stores-blog-index,html.page-stores-blog-show) .store_h2box h2{width:100%;padding-left:10px;font-size:16px}}@media screen and (width<=500px){:where(html.page-stores-show,html.page-stores-news-index,html.page-stores-blog-index,html.page-stores-blog-show) #logo_store{width:58vw}:where(html.page-stores-show,html.page-stores-news-index,html.page-stores-blog-index,html.page-stores-blog-show) .header_rightbox{width:auto}}@media screen and (width<=414px){:where(html.page-stores-show,html.page-stores-news-index,html.page-stores-blog-index,html.page-stores-blog-show) .store_h2box h2{font-size:14px}}@media screen and (width<=320px){:where(html.page-stores-show,html.page-stores-news-index,html.page-stores-blog-index,html.page-stores-blog-show) .store_h2box h2{font-size:12px}}a{text-decoration:none!important}:where(html.page-stores-index) .store-detail{width:50%;padding:2%}:where(html.page-stores-index) .store-detail p.caption{color:#5ba0f7;border-bottom:2px solid #5ba0f7;margin-bottom:10px;padding:10px 0;font-size:1.6rem;font-weight:700}:where(html.page-stores-index) .store-detail p:last-child{text-align:right}:where(html.page-stores-index) .store-detail p:last-child a{color:#fff;text-align:center;background:#5ba0f7;border-radius:3px;padding:4px 20px;display:inline-block}@media screen and (width<=648px){:where(html.page-stores-index) .store-detail p:last-child a{width:80%;margin:3% auto 0;display:block}}@media screen and (width<=414px){:where(html.page-stores-index) .store-detail p:last-child a{width:100%}}@media screen and (width<=768px){:where(html.page-stores-index) .store-detail{width:96%;margin:0 auto}}.store-detail .store-hours p:last-child{text-align:left}.line-add-friend{margin-top:8px}.line-add-friend img{width:auto;height:36px}:where(html.page-home,html.page-stores-show) .tps{margin:30px 0 40px}:where(html.page-home,html.page-stores-show) .tps__heading{text-align:center;margin:0 0 16px;line-height:1.3}:where(html.page-home,html.page-stores-show) .tps__heading-ja{border-bottom:4px solid #d2e5fd;font-size:2.4rem;font-weight:700;display:inline-block}:where(html.page-home,html.page-stores-show) .tps__heading-en{color:#333;margin-top:4px;font-size:1.8rem;font-weight:700;display:block}:where(html.page-home,html.page-stores-show) .tps__panel{background:linear-gradient(135deg,#7fb3fb,#5ba0f7);border-radius:8px;grid-template-columns:1fr 2fr;gap:16px;padding:16px;display:grid}:where(html.page-home,html.page-stores-show) .tps__box{background:#fff;border:2px solid #9ec5f7;border-radius:6px;min-width:0;padding:14px 16px}:where(html.page-home,html.page-stores-show) .tps__title{color:#5ba0f7;margin:0 0 8px;font-size:1.6rem;font-weight:700}:where(html.page-home,html.page-stores-show) .tps__lead{color:#666;margin:0 0 10px;font-size:1.3rem}:where(html.page-home,html.page-stores-show) .tps__genres{gap:6px;margin:0;padding:0;list-style:none;display:grid}:where(html.page-home,html.page-stores-show) .tps__genres a{color:#5ba0f7;background:#fff;border:1px solid #5ba0f7;border-radius:3px;min-height:44px;padding:10px 14px;font-size:1.5rem;font-weight:700;text-decoration:none;display:block}:where(html.page-home,html.page-stores-show) .tps__genres a:hover{color:#fff;background:#5ba0f7}:where(html.page-home,html.page-stores-show) .tps__popular{max-height:400px;overflow-y:auto}:where(html.page-home,html.page-stores-show) .tps__group+.tps__group{border-top:1px solid #ddd;margin-top:14px;padding-top:12px}:where(html.page-home,html.page-stores-show) .tps__group-title{margin:0 0 6px;font-size:1.4rem;font-weight:700}:where(html.page-home,html.page-stores-show) .tps__group-title a{color:#5ba0f7}:where(html.page-home,html.page-stores-show) .tps__seriesgroup+.tps__seriesgroup{margin-top:8px}:where(html.page-home,html.page-stores-show) .tps__series-title{color:#666;margin:0 0 4px;font-size:1.3rem;font-weight:700}:where(html.page-home,html.page-stores-show) .tps__series{grid-template-columns:repeat(3,1fr);gap:4px 12px;margin:0;padding:0;list-style:none;display:grid}:where(html.page-home,html.page-stores-show) .tps__series li{align-items:baseline;min-width:0;display:flex}:where(html.page-home,html.page-stores-show) .tps__series li:before{content:"・";color:#5ba0f7;flex:none}:where(html.page-home,html.page-stores-show) .tps__series a{color:#1a4fb5;min-width:0;font-size:1.4rem;font-weight:700;text-decoration:none}:where(html.page-home,html.page-stores-show) .tps__series a:hover{text-decoration:underline}@media screen and (width<=768px){:where(html.page-home,html.page-stores-show) .tps{padding:0 16px}:where(html.page-home,html.page-stores-show) .tps__panel{grid-template-columns:1fr;padding:12px}:where(html.page-home,html.page-stores-show) .tps__popular{max-height:320px}:where(html.page-home,html.page-stores-show) .tps__series{grid-template-columns:repeat(2,1fr)}:where(html.page-home,html.page-stores-show) .tps__series a{padding:6px 0;display:inline-block}}:where(html.page-home,html.page-stores-show) .tps a:hover{opacity:1}:where(html.page-home,html.page-stores-show) .tps__group-title a:hover{color:#5ba0f7}:where(html.page-home,html.page-stores-show) .tps__series a:hover{color:#1a4fb5}:where(html.page-stores-show) .tps{width:100%;max-width:1057px;margin:25px auto 40px}:where(html.page-home,html.page-stores-show,html.page-search-index,html.page-search-genre,html.page-search-main,html.page-search-sub) .kws__title{color:#5ba0f7;margin:0 0 8px;font-size:1.6rem;font-weight:700}:where(html.page-home,html.page-stores-show,html.page-search-index,html.page-search-genre,html.page-search-main,html.page-search-sub) .kws__lead{color:#666;margin:0 0 10px;font-size:1.3rem;display:block}:where(html.page-home,html.page-stores-show,html.page-search-index,html.page-search-genre,html.page-search-main,html.page-search-sub) .kws__row{gap:8px;max-width:560px;display:flex}:where(html.page-home,html.page-stores-show,html.page-search-index,html.page-search-genre,html.page-search-main,html.page-search-sub) .kws__input{color:#333;background:#fff;border:1px solid #ccc;border-radius:3px;flex:1;min-width:0;min-height:44px;padding:8px 12px;font-size:1.6rem}:where(html.page-home,html.page-stores-show,html.page-search-index,html.page-search-genre,html.page-search-main,html.page-search-sub) .kws__input:focus{outline-offset:-1px;outline:2px solid #5ba0f7}:where(html.page-home,html.page-stores-show,html.page-search-index,html.page-search-genre,html.page-search-main,html.page-search-sub) .kws__button{color:#fff;cursor:pointer;background:#5ba0f7;border:0;border-radius:3px;flex:none;min-width:88px;min-height:44px;padding:0 20px;font-size:1.5rem;font-weight:700}:where(html.page-home,html.page-stores-show,html.page-search-index,html.page-search-genre,html.page-search-main,html.page-search-sub) .kws__button:hover{background:#1a4fb5}:where(html.page-home,html.page-stores-show,html.page-search-index,html.page-search-genre,html.page-search-main,html.page-search-sub) .kws__hint{color:#666;margin:10px 0 0;font-size:1.3rem}@media screen and (width<=768px){:where(html.page-home,html.page-stores-show,html.page-search-index,html.page-search-genre,html.page-search-main,html.page-search-sub) .kws__row{max-width:none}}:where(html.page-home,html.page-stores-show) .tps__box--keyword{grid-column:1/-1}:where(html.page-home,html.page-stores-show) .tps__box--keyword .kws__row{max-width:none}:where(html.page-search-index,html.page-search-genre,html.page-search-main,html.page-search-sub) .ds-keyword{background:#fff;border:1px solid #ccc;border-radius:3px;margin-top:40px;padding:16px}:where(html.page-search-index,html.page-search-genre,html.page-search-main,html.page-search-sub) .ds-keyword .kws__title{color:#333;border-left:6px solid #5ba0f7;margin-bottom:8px;padding-left:10px;font-size:1.8rem}:where(html.page-search-index,html.page-search-genre,html.page-search-main,html.page-search-sub) .ds-keyword--top{margin:0 0 30px}@media screen and (width<=768px){:where(html.page-search-index,html.page-search-genre,html.page-search-main,html.page-search-sub) .device-search--sub .ds-keyword{order:4}}:where(html.page-company) .h3_company{background:url(/legacy-assets/images/company/company_toptittle_icon.png) no-repeat;padding-left:58px;font-size:30px;line-height:33px}:where(html.page-company) .form_table_com{border-collapse:collapse;width:700px;height:auto;margin:20px auto}:where(html.page-company) .form_table_com th{color:#000;background:#f2f1ec;border-top:1px solid #ccc;border-bottom:1px solid #ccc;padding:10px 1em;font-size:120%;font-weight:400}:where(html.page-company) .form_table_com td{color:#333;background:#fff;border-top:1px solid #ccc;border-bottom:1px solid #ccc;padding:.5em 1em;font-size:110%;line-height:43px}@media screen and (width<=768px){:where(html.page-company) .form_table_com{width:100%}}:where(html.page-company) .company_table{border-collapse:collapse;border-radius:5px;width:700px;margin-top:15px}:where(html.page-company) .company_table th{text-align:left;vertical-align:top;color:#333;background-color:#eee;width:28%;font-size:20px;line-height:40px}:where(html.page-company) .company_table td{background-color:#fff;font-size:20px;line-height:40px}@media screen and (width<=768px){:where(html.page-company) .company_table{width:100%}}@media screen and (width<=414px){:where(html.page-company) .company_table th{width:96%;padding:1% 2%;font-size:17px;line-height:20px;display:inline-block}:where(html.page-company) .company_table td{width:96%;padding:1% 2%;font-size:17px;line-height:24px;display:inline-block}}:where(html.page-privacy) .privacy_box p{padding:10px;font-size:16px}:where(html.page-privacy) #name_1{text-align:right;margin-bottom:20px;font-size:11pt}:where(html.page-privacy) .privacy_list span{float:left}:where(html.page-customer-harassment-policy) .customer_harassment_box{width:96%;max-width:1057px;margin:0 auto}:where(html.page-customer-harassment-policy) .customer_harassment_box .border_h4{margin:0 0 24px}:where(html.page-customer-harassment-policy) .customer_harassment_box p{margin:0 0 32px;font-size:clamp(13px,1.5vw,16px)}:where(html.page-customer-harassment-policy) .customer_harassment_box ul{margin:0 0 24px;font-size:clamp(13px,1.5vw,16px)}:where(html.page-customer-harassment-policy) .customer_harassment_box ul li:before{content:"・";margin:0 3px 0 0}:where(html.page-customer-harassment-policy) .enactment{text-align:right}:where(html.page-terms) .contents_box{margin:0 0 3%}@media screen and (width<=414px){:where(html.page-terms) .contents_box{padding:0 2%}}:where(html.page-terms) .border_h4{margin:0 0 2%}@media screen and (width<=414px){:where(html.page-terms) .border_h4{font-size:1.6rem}}:where(html.page-terms) .surcle_h5{margin:0 0 1%;font-size:16px}:where(html.page-terms) .surcle_h5:before{content:"●";color:#d90d25;margin-right:5px}@media screen and (width<=414px){:where(html.page-terms) .surcle_h5{font-size:1.4rem}}:where(html.page-terms) .rule_p{margin-bottom:10px;font-size:15px}@media screen and (width<=414px){:where(html.page-terms) .rule_p{font-size:1.3rem}}:where(html.page-terms) .rule_ul{margin:0 0 2%}:where(html.page-terms) .rule_ul li{text-indent:-20px;padding-left:20px;font-size:15px;line-height:24px}@media screen and (width<=320px){:where(html.page-terms) .rule_ul li{text-indent:-17px}}@media screen and (width<=414px){:where(html.page-terms) .rule_ul li{font-size:1.3rem}}:where(html.page-terms) .rule_ul_box{border:2px solid #ccc;margin:0 auto 2%;padding:2% 2% 0%}:where(html.page-terms) .rule_ul_box ul li{color:red;font-size:15px;font-weight:700}@media screen and (width<=414px){:where(html.page-terms) .rule_ul_box ul li{font-size:1.3rem}}:where(html.page-terms) .ruru_list_blue li{color:#00f}:where(html.page-terms) .ruru_kigen{margin:0 16px 15px}@media screen and (width<=1100px){:where(html.page-terms) .main_contets_area{width:98%;margin:0 auto}}:where(html.page-sitemap) .h3_sitemap{background:url(/legacy-assets/images/sitemap/sitemap_topicon.png) no-repeat;height:62px;padding-left:67px;font-size:33px;line-height:40px}:where(html.page-sitemap) .site_map_list{margin-top:15px}:where(html.page-sitemap) .site_map_list li{float:left;background:url(/legacy-assets/images/sitemap/sitemap_icon1.png) no-repeat;width:295px;height:30px;margin-top:5px;margin-left:20px;padding-left:25px;font-size:20px;line-height:14px}:where(html.page-stores-index) .area_list_box{margin-bottom:50px}@media screen and (width<=768px){:where(html.page-stores-index) .page_contents{width:100%}:where(html.page-stores-index) #main_contents{margin:15px auto}}@media screen and (width<=414px){:where(html.page-stores-index) .line_h3_store1{font-size:4.3vw}}:where(html.page-faq,html.page-guide-ic-apps,html.page-guide-network-lock,html.page-guide-reset,html.page-guide-reset-iphone,html.page-guide-reset-android,html.page-guide-reset-flip-phone,html.page-faq-simlock,html.page-faq-simlock-docomo,html.page-faq-simlock-au,html.page-faq-simlock-softbank) .page_contents section{margin:0 auto 3%}:where(html.page-faq,html.page-guide-ic-apps,html.page-guide-network-lock,html.page-guide-reset,html.page-guide-reset-iphone,html.page-guide-reset-android,html.page-guide-reset-flip-phone,html.page-faq-simlock,html.page-faq-simlock-docomo,html.page-faq-simlock-au,html.page-faq-simlock-softbank) a:hover{opacity:.7}:where(html.page-faq,html.page-guide-ic-apps,html.page-guide-network-lock,html.page-guide-reset,html.page-guide-reset-iphone,html.page-guide-reset-android,html.page-guide-reset-flip-phone,html.page-faq-simlock,html.page-faq-simlock-docomo,html.page-faq-simlock-au,html.page-faq-simlock-softbank) ol{margin:20px 0;font-size:15px}:where(html.page-faq,html.page-guide-ic-apps,html.page-guide-network-lock,html.page-guide-reset,html.page-guide-reset-iphone,html.page-guide-reset-android,html.page-guide-reset-flip-phone,html.page-faq-simlock,html.page-faq-simlock-docomo,html.page-faq-simlock-au,html.page-faq-simlock-softbank) ul{margin:0 0 3%}:where(html.page-faq,html.page-guide-ic-apps,html.page-guide-network-lock,html.page-guide-reset,html.page-guide-reset-iphone,html.page-guide-reset-android,html.page-guide-reset-flip-phone,html.page-faq-simlock,html.page-faq-simlock-docomo,html.page-faq-simlock-au,html.page-faq-simlock-softbank) .guide_contents_area{width:100%;margin:0 auto}:where(html.page-faq,html.page-guide-ic-apps,html.page-guide-network-lock,html.page-guide-reset,html.page-guide-reset-iphone,html.page-guide-reset-android,html.page-guide-reset-flip-phone,html.page-faq-simlock,html.page-faq-simlock-docomo,html.page-faq-simlock-au,html.page-faq-simlock-softbank) .guide_contents_area h3{color:#fff;background:#5ba0f7;margin:0 0 16px;padding:8px 16px;font-size:clamp(16px,5vw,18px)}@media screen and (width<=414px){:where(html.page-faq,html.page-guide-ic-apps,html.page-guide-network-lock,html.page-guide-reset,html.page-guide-reset-iphone,html.page-guide-reset-android,html.page-guide-reset-flip-phone,html.page-faq-simlock,html.page-faq-simlock-docomo,html.page-faq-simlock-au,html.page-faq-simlock-softbank) ol{font-size:3.8vw}:where(html.page-faq,html.page-guide-ic-apps,html.page-guide-network-lock,html.page-guide-reset,html.page-guide-reset-iphone,html.page-guide-reset-android,html.page-guide-reset-flip-phone,html.page-faq-simlock,html.page-faq-simlock-docomo,html.page-faq-simlock-au,html.page-faq-simlock-softbank) .guide_contents_area{width:96%}}:where(html.page-faq) .faq_sumaho{margin:30px auto}:where(html.page-faq) .faq_sumaho ul{flex-wrap:wrap;width:95%;margin:0 auto;display:flex}:where(html.page-faq) .faq_sumaho ul li{text-align:center;border:2px solid #ccc;border-radius:8px;width:47%;margin:1%;padding:0}:where(html.page-faq) .faq_sumaho ul li a{padding:20px;font-size:16px;display:block}:where(html.page-faq) .faq_sumaho ul li:hover{border:2px solid #4e9ef1}:where(html.page-faq) .faq_sumaho .toodaione_tex{text-align:center;font-size:17px}:where(html.page-faq) .faq_sumaho .toodaione_img{max-width:350px;margin:24px auto 0}:where(html.page-faq) .faq_sumaho .toodaione_img a img{width:100%}:where(html.page-faq) .carrier span{text-align:center;margin:1% auto;font-size:10px;font-weight:700;display:block}:where(html.page-faq) .carrier img{width:100%}:where(html.page-faq) .carrier li{float:left;border:1px solid tan;width:31%;margin:0 1%}:where(html.page-faq) .carrier li:hover{border:1px solid #00f}:where(html.page-faq) .q1_bottom{margin:21px 0 0;display:inline-block}:where(html.page-faq) .q5_link li a{color:#00f!important}:where(html.page-faq) .half{width:100%;padding:0 1em}:where(html.page-faq) .half .tab{color:#000;width:100%;margin-bottom:1px;position:relative;overflow:hidden}:where(html.page-faq) .half input{opacity:0;z-index:-1;position:absolute}:where(html.page-faq) .half label{cursor:pointer;border-bottom:2px solid #ccc;align-items:center;padding:0 0 0 1em;font-weight:700;line-height:3;display:flex;position:relative}:where(html.page-faq) .half label:after{text-align:center;width:3em;height:3em;line-height:3;transition:all 1.35s;display:block;position:absolute;top:0;right:0}:where(html.page-faq) .half .tab-content{max-height:0;transition:max-height 1.35s;overflow:hidden}:where(html.page-faq) .half .tab-content p{color:#000;margin:1em}:where(html.page-faq) .half input:checked~.tab-content{max-height:100em}:where(html.page-faq) .half input[type=checkbox]+label:after{content:">"}:where(html.page-faq) .half input[type=checkbox]:checked+label:after{transform:rotate(90deg)}:where(html.page-faq) .question_box{align-items:center;font-size:16px;font-weight:400;display:flex}:where(html.page-faq) .question_box span.question_icon span{color:#fff;z-index:1;position:absolute;left:7px}:where(html.page-faq) .question_icon{justify-content:center;align-items:center;width:30px;height:30px;margin:0 1% 0 0;display:flex;position:relative;color:#fff!important}:where(html.page-faq) .question_icon:after{content:"";z-index:0;background:#333;border-radius:50%;width:30px;height:30px;padding:0;display:block;position:absolute;top:0;left:0}:where(html.page-faq) .answer_box{font-size:16px}:where(html.page-faq) span.answer_icon{color:#ef456f;margin-right:10px}:where(html.page-faq) .faq_kome{color:red;font-size:17px}@media screen and (width<=1057px){:where(html.page-faq) .half,:where(html.page-faq) .faq_kome{width:96%}}@media screen and (width<=768px){:where(html.page-faq) .faq_sumaho ul li a{font-size:15px}:where(html.page-faq) .faq_sumaho ul li{text-align:center;border:2px solid #ccc;border-radius:8px;width:98%;margin:1%;padding:0}:where(html.page-faq) .faq_kome{color:red;font-size:14px}:where(html.page-faq) .faq_sumaho ul{margin:20px auto}:where(html.page-faq) .faq_sumaho .toodaione_tex{font-size:14px}}@media screen and (width<=650px){:where(html.page-faq) .half .tab{margin:0 0 5%}:where(html.page-faq) .carrier{flex-flow:column;display:flex}:where(html.page-faq) .carrier li{width:99%;margin:0 auto 2%}:where(html.page-faq) .question_box,:where(html.page-faq) .half .tab-content p,:where(html.page-faq) .q1_bottom,:where(html.page-faq) .q5_link li,:where(html.page-faq) .faq_kome,:where(html.page-faq) .faq_sumaho ul li a,:where(html.page-faq) .faq_sumaho .toodaione_tex{font-size:3vw}:where(html.page-faq) .question_icon,:where(html.page-faq) .question_icon:after{width:5vw;height:5vw}:where(html.page-faq) .question_box span.question_icon span{left:1.2vw}:where(html.page-faq) .question_icon{margin:0 4% 0 0}:where(html.page-faq) .half label{padding:0 2em 3% 1em;line-height:5.5vw}:where(html.page-faq) .half label:after{width:5vw;height:5vw;line-height:5vw}:where(html.page-faq) .faq_sumaho .toodaione_tex{text-align:left;width:96%;margin:0 auto}:where(html.page-faq) .faq_sumaho .toodaione_tex br{display:none}}@media screen and (width<=414px){:where(html.page-faq) .question_box,:where(html.page-faq) .half .tab-content p,:where(html.page-faq) .q1_bottom,:where(html.page-faq) .q5_link li,:where(html.page-faq) .faq_kome,:where(html.page-faq) .faq_sumaho ul li a,:where(html.page-faq) .faq_sumaho .toodaione_tex{font-size:3.5vw}:where(html.page-faq) .faq_sumaho .toodaione_img{width:94%;margin:24px auto 0}}:where(html.page-guide-ic-apps) .ic_keitai{margin:25px 0;font-size:16px}:where(html.page-guide-ic-apps) .ic_keitai p{padding:0 20px;line-height:28px}:where(html.page-guide-ic-apps) .resetcheck ul{border:1px solid #ebebeb;border-radius:3px;flex-flow:wrap;justify-content:space-between;margin:16px 0;padding:24px;display:flex}:where(html.page-guide-ic-apps) .resetcheck ul li{width:32%;margin:0 0 24px}:where(html.page-guide-ic-apps) .resetcheck ul li:last-child{border:0}:where(html.page-guide-ic-apps) .resetcheck ul li p,:where(html.page-guide-ic-apps) .resetcheck ul li div{margin:0 auto;padding:0;font-size:90%}:where(html.page-guide-ic-apps) .resetcheck ul li p span{font-size:100%;font-weight:700}:where(html.page-guide-ic-apps) .resetcheck ul li div img{width:100%;height:auto}@media screen and (width<=1057px){:where(html.page-guide-ic-apps) .ic_keitai{width:96%;margin:0 auto}}@media screen and (width<=768px){:where(html.page-guide-ic-apps) .resetcheck ul li{width:48%;margin:0 0 24px}}@media screen and (width<=414px){:where(html.page-guide-ic-apps) .border_h4{padding:0 0 0 5px;font-size:4vw}:where(html.page-guide-ic-apps) .ic_keitai p{font-size:3.5vw;line-height:6.5vw}}@media screen and (width<=375px){:where(html.page-guide-ic-apps) .resetcheck ul{border:0}:where(html.page-guide-ic-apps) .resetcheck ul li{border:1px solid #ebebeb;width:100%;margin:0 auto 24px;padding:16px}:where(html.page-guide-ic-apps) .resetcheck ul li div{text-align:center}:where(html.page-guide-ic-apps) .resetcheck ul li div img{width:60%;margin:0 auto 16px}:where(html.page-guide-ic-apps) .resetcheck ul li:last-child{display:none}}:where(html.page-guide-network-lock) .network_box{width:100%}:where(html.page-guide-network-lock) .network_box h4{border-left:8px solid #5ba0f7;width:100%;margin:0 0 8px;padding-left:8px;font-size:1.8rem}:where(html.page-guide-network-lock) .network_sectionbox{margin:0 0 40px}:where(html.page-guide-network-lock) .network_sectionbox p{width:98%;margin:0 0 0 16px}:where(html.page-guide-network-lock) .network_sectionbox ul.mokuji{border:1px solid #ccc;border-radius:5px;padding:16px}:where(html.page-guide-network-lock) .network_sectionbox ul.mokuji li{margin:0 0 8px}:where(html.page-guide-network-lock) .network_sectionbox ul.mokuji li:last-child{margin:0}:where(html.page-guide-network-lock) .network_sectionbox ul.mokuji li a{color:#333;border-left:8px solid #5ba0f7;width:100%;margin:0 0 8px;padding-left:8px}:where(html.page-guide-network-lock) .network_sectionbox ol{flex-flow:wrap;justify-content:space-between;display:flex}:where(html.page-guide-network-lock) .network_sectionbox ol li{width:32.6667%;margin:0 0 8px}:where(html.page-guide-network-lock) .network_sectionbox ol li:nth-child(n+4){margin:0}:where(html.page-guide-network-lock) .network_sectionbox ol li a{color:#fff;text-align:center;background:#5ba0f7;border-radius:5px;padding:8px 16px;font-weight:700;display:block}@media screen and (width<=1097px){:where(html.page-guide-network-lock) .network_sectionbox{width:96%;margin:0 auto 32px}:where(html.page-guide-network-lock) .network_sectionbox ul.mokuji{width:100%;margin:0 0 16px}:where(html.page-guide-network-lock) .network_box h4{margin:0 0 16px}}@media screen and (width<=768px){:where(html.page-guide-network-lock) .network_box{width:96%;margin:0 auto}}@media screen and (width<=1057px){:where(html.page-guide-network-lock) .network_box p,:where(html.page-guide-network-lock) .network_box ul{width:96%;margin-left:auto;margin-right:auto}:where(html.page-guide-network-lock) .network_box ul{margin:5% auto}:where(html.page-guide-network-lock) .network_box p,:where(html.page-guide-network-lock) .network_box ul li{font-size:15px}}@media screen and (width<=768px){:where(html.page-guide-network-lock) .network_box p,:where(html.page-guide-network-lock) .network_box ul li{font-size:13px}}@media screen and (width<=414px){:where(html.page-guide-network-lock) .network_box p,:where(html.page-guide-network-lock) .network_box ul li{font-size:3.5vw}}:where(html.page-guide-reset) section.reset_caria_box{width:98%;margin:0 auto 48px}:where(html.page-guide-reset) .reset_caria_box h4{border-bottom:1px solid #ccc;margin:0 0 16px;padding:0 0 3px 8px;font-size:clamp(16px,5vw,18px)}:where(html.page-guide-reset) .reset_caria_box ul li{font-size:clamp(14px,3vw,16px);line-height:180%}:where(html.page-guide-reset) .reset_caria_box ul li a{color:#333}:where(html.page-guide-reset) .reset_caria_box ul li a:before{content:"-";margin:0 8px 0 0}:where(html.page-guide-reset-iphone,html.page-guide-reset-android,html.page-guide-reset-flip-phone) .flip_reset_flow{counter-reset:step;padding-left:1em;list-style:none}:where(html.page-guide-reset-iphone,html.page-guide-reset-android,html.page-guide-reset-flip-phone) .flip_reset_flow li{counter-increment:step;margin:0 0 8px;font-size:clamp(13px,5vw,15px);line-height:210%}:where(html.page-guide-reset-iphone,html.page-guide-reset-android,html.page-guide-reset-flip-phone) .flip_reset_flow li:before{content:counter(step) "";color:#fff;text-align:center;background:#007bff;border-radius:3px;width:25px;height:25px;margin:0 5px 0 0;font-weight:700;display:inline-block;left:0}:where(html.page-guide-reset-iphone,html.page-guide-reset-android,html.page-guide-reset-flip-phone) .line_h2{color:#fff;background:#5ba0f7;border-radius:5px;margin:0 0 32px;padding:8px 16px;font-size:clamp(15px,2vw,20px);font-weight:700}:where(html.page-guide-reset-iphone,html.page-guide-reset-android,html.page-guide-reset-flip-phone) .simunlock_h3{border-left:6px solid #5ba0f7;margin:0 0 16px;padding:0 0 0 8px;font-size:clamp(13px,5vw,18px)}:where(html.page-guide-reset-iphone,html.page-guide-reset-android,html.page-guide-reset-flip-phone) .devicereset_data_box{margin:0 0 32px}:where(html.page-guide-reset-iphone,html.page-guide-reset-android,html.page-guide-reset-flip-phone) .devicereset_data_box .devicereset_data_box_incontent{width:96%;margin:0 0 0 16px;font-size:clamp(12px,1.3vw,16px);line-height:140%}@media (width<=1120px){:where(html.page-guide-reset-iphone,html.page-guide-reset-android,html.page-guide-reset-flip-phone) .devicereset_data_box .devicereset_data_box_incontent{width:94%;margin:0 auto 16px}}@media screen and (width<=768px){:where(html.page-guide-reset-iphone,html.page-guide-reset-android,html.page-guide-reset-flip-phone) .devicereset_data_box .devicereset_data_box_incontent{line-height:180%}}:where(html.page-guide-reset-iphone,html.page-guide-reset-android,html.page-guide-reset-flip-phone) .deviceresetdata_in_list{margin:0 0 0 16px}:where(html.page-guide-reset-iphone,html.page-guide-reset-android,html.page-guide-reset-flip-phone) .deviceresetdata_in_list li{line-height:210%}:where(html.page-guide-reset-iphone,html.page-guide-reset-android,html.page-guide-reset-flip-phone) .deviceresetdata_in_list li a{color:#333;font-size:clamp(12px,1.3vw,16px)}:where(html.page-guide-reset-iphone,html.page-guide-reset-android,html.page-guide-reset-flip-phone) .deviceresetdata_in_list li:before{content:"-";margin:0 5px 0 0}:where(html.page-guide-reset-iphone,html.page-guide-reset-android,html.page-guide-reset-flip-phone) .simunlock_red_bold{color:red;font-weight:700}:where(html.page-guide-reset-iphone,html.page-guide-reset-android,html.page-guide-reset-flip-phone) .devicereset_images{flex-flow:wrap;justify-content:space-between;width:80%;max-width:650px;margin:24px auto 32px;display:flex}@media screen and (width<=768px){:where(html.page-guide-reset-iphone,html.page-guide-reset-android,html.page-guide-reset-flip-phone) .devicereset_images{width:98%}}:where(html.page-guide-reset-iphone,html.page-guide-reset-android,html.page-guide-reset-flip-phone) .devicereset_image_in{width:31.3333%;margin:0 0 32px}:where(html.page-guide-reset-iphone,html.page-guide-reset-android,html.page-guide-reset-flip-phone) .devicereset_image_in .image_area img{width:100%;height:auto}:where(html.page-guide-reset-iphone,html.page-guide-reset-android,html.page-guide-reset-flip-phone) .devicereset_image_in .text_area{margin:8px 0 0;font-size:clamp(12px,1.3vw,14px);font-weight:700}@media screen and (width<=414px){:where(html.page-guide-reset-iphone,html.page-guide-reset-android,html.page-guide-reset-flip-phone) .devicereset_image_in{width:47%}}:where(html.page-guide-reset-iphone,html.page-guide-reset-android,html.page-guide-reset-flip-phone) .simunlock_flow_h4{border-bottom:2px solid #ccc;margin:0 0 16px;padding:0 0 0 16px;font-size:clamp(13px,1.5vw,18px);line-height:140%}:where(html.page-guide-reset-iphone,html.page-guide-reset-android,html.page-guide-reset-flip-phone) .under_text{margin:24px auto 16px}:where(html.page-guide-reset-iphone,html.page-guide-reset-android,html.page-guide-reset-flip-phone) .devicereset_under_text{width:96%;margin:0 auto 32px;font-size:clamp(12px,1.3vw,16px);line-height:140%}@media (width<=1120px){:where(html.page-guide-reset-iphone,html.page-guide-reset-android,html.page-guide-reset-flip-phone) .devicereset_under_text{width:94%}}@media screen and (width<=768px){:where(html.page-guide-reset-iphone,html.page-guide-reset-android,html.page-guide-reset-flip-phone) .devicereset_under_text{line-height:180%}}@media (width<=1120px){:where(html.page-guide-reset-iphone,html.page-guide-reset-android,html.page-guide-reset-flip-phone) .guide_contents_area{width:96%;margin:0 auto}}:where(html.page-faq-simlock,html.page-faq-simlock-docomo,html.page-faq-simlock-au,html.page-faq-simlock-softbank) .store_anlock{width:98%;margin:8px 0 0 12px}@media screen and (width<=768px){:where(html.page-faq-simlock,html.page-faq-simlock-docomo,html.page-faq-simlock-au,html.page-faq-simlock-softbank) .store_anlock{margin:16px 0 0}}:where(html.page-faq-simlock) .simlockbox h4{border-left:8px solid #5ba0f7;width:100%;margin:0 0 8px;padding-left:8px;font-size:1.8rem}:where(html.page-faq-simlock) .simlock_sectionbox{margin:0 0 40px}:where(html.page-faq-simlock) .simlock_sectionbox p{width:98%;margin:0 0 0 16px;font-size:clamp(11px,3.5vw,13px)}:where(html.page-faq-simlock) .simlock_sectionbox ul.mokuji{border:1px solid #ccc;border-radius:5px;padding:16px;font-size:clamp(11px,3.5vw,13px)}:where(html.page-faq-simlock) .simlock_sectionbox ul.mokuji li{margin:0 0 8px}:where(html.page-faq-simlock) .simlock_sectionbox ul.mokuji li:last-child{margin:0}:where(html.page-faq-simlock) .simlock_sectionbox ul.mokuji li a{color:#333;border-left:8px solid #5ba0f7;width:100%;margin:0 0 8px;padding-left:8px}:where(html.page-faq-simlock) .simlock_sectionbox .textred{color:red}:where(html.page-faq-simlock) .simlock_sectionbox .textblue{color:#00f}:where(html.page-faq-simlock) .simlock_sectionbox ul.store_anlock li{font-size:clamp(11px,3.5vw,13px);font-weight:700}:where(html.page-faq-simlock) .simlock_sectionbox table{width:100%;margin:16px 0 8px}:where(html.page-faq-simlock) .simlock_sectionbox table tr th{text-align:center;border:1px solid #ccc;padding:8px;font-size:clamp(11px,3.5vw,13px)}:where(html.page-faq-simlock) .simlock_sectionbox table tr th ol{margin:0}:where(html.page-faq-simlock) .simlock_sectionbox table tr th ol li{margin:0 0 16px}:where(html.page-faq-simlock) .simlock_sectionbox table tr th ol li:last-child{margin:0}:where(html.page-faq-simlock) .simlock_sectionbox table tr td{border-bottom:1px solid #ccc;border-right:1px solid #ccc;padding:16px;font-size:clamp(11px,3.5vw,13px)}:where(html.page-faq-simlock) .simlock_sectionbox table tr td ul{margin:0}:where(html.page-faq-simlock) .simlock_sectionbox table tr td ul li{line-height:180%}:where(html.page-faq-simlock) .simlock_sectionbox .subject_model{text-align:right}:where(html.page-faq-simlock) .simlock_anlockpagelink{flex-flow:wrap;justify-content:space-between;align-items:center;display:flex}:where(html.page-faq-simlock) .simlock_anlockpagelink li{width:32.6667%}:where(html.page-faq-simlock) .simlock_anlockpagelink li a{text-align:center;border:1px solid #ccc;border-radius:5px;padding:16px 0 12px;line-height:100%;display:block}@media screen and (width<=1097px){:where(html.page-faq-simlock) .simlock_sectionbox{width:96%;margin:0 auto 32px}:where(html.page-faq-simlock) .simlock_sectionbox ul.mokuji{width:100%;margin:0 0 16px}:where(html.page-faq-simlock) .simlockbox h4{margin:0 0 16px}}@media screen and (width<=768px){:where(html.page-faq-simlock) .simlockbox{width:96%;margin:0 auto}:where(html.page-faq-simlock) .simlock_anlockpagelink li a img{max-width:100%;height:auto;padding:16px 12px 12px}:where(html.page-faq-simlock) .simlock_sectionbox p{margin:0 auto}:where(html.page-faq-simlock) .simlock_sectionbox ul{margin:8px auto 0}:where(html.page-faq-simlock) .simlock_sectionbox .scroll_table{overflow-x:auto}:where(html.page-faq-simlock) .simlock_sectionbox table{width:600px;margin:16px auto 8px}:where(html.page-faq-simlock) .simlock_sectionbox table tr th ol li img{max-width:100%;height:auto;padding:16px 12px 12px}}@media screen and (width<=414px){:where(html.page-faq-simlock) .simlock_anlockpagelink{flex-flow:column}:where(html.page-faq-simlock) .simlock_anlockpagelink li{width:100%;margin:0 0 16px}:where(html.page-faq-simlock) .simlock_anlockpagelink li:last-child{margin:0}}:where(html.page-faq-simlock-docomo,html.page-faq-simlock-au,html.page-faq-simlock-softbank) .header_logoarea{text-align:center;width:100%;max-width:240px;margin:0 auto;padding:16px}:where(html.page-faq-simlock-docomo,html.page-faq-simlock-au,html.page-faq-simlock-softbank) .simlock_career_sectionbox{margin:0 0 40px}:where(html.page-faq-simlock-docomo,html.page-faq-simlock-au,html.page-faq-simlock-softbank) .simlock_career_sectionbox h4{border-left:8px solid #5ba0f7;width:100%;margin:0 0 8px;padding-left:8px;font-size:1.8rem}:where(html.page-faq-simlock-docomo,html.page-faq-simlock-au,html.page-faq-simlock-softbank) .simlock_career_sectionbox ul.mokuji{border:1px solid #ccc;border-radius:5px;padding:16px;font-size:clamp(11px,3.5vw,13px)}:where(html.page-faq-simlock-docomo,html.page-faq-simlock-au,html.page-faq-simlock-softbank) .simlock_career_sectionbox ul.mokuji li{margin:0 0 8px}:where(html.page-faq-simlock-docomo,html.page-faq-simlock-au,html.page-faq-simlock-softbank) .simlock_career_sectionbox ul.mokuji li:last-child{margin:0}:where(html.page-faq-simlock-docomo,html.page-faq-simlock-au,html.page-faq-simlock-softbank) .simlock_career_sectionbox ul.mokuji li a{color:#333;border-left:8px solid #5ba0f7;width:100%;margin:0 0 8px;padding-left:8px}:where(html.page-faq-simlock-docomo,html.page-faq-simlock-au,html.page-faq-simlock-softbank) .simlock_career_sectionbox .textred{color:red}:where(html.page-faq-simlock-docomo,html.page-faq-simlock-au,html.page-faq-simlock-softbank) .simlock_career_sectionbox ul.store_anlock li{font-size:clamp(11px,3.5vw,13px);font-weight:700}:where(html.page-faq-simlock-docomo,html.page-faq-simlock-au,html.page-faq-simlock-softbank) .simlock_career_sectionbox p{width:98%;margin:0 0 0 16px;font-size:clamp(11px,3.5vw,13px)}:where(html.page-faq-simlock-docomo,html.page-faq-simlock-au,html.page-faq-simlock-softbank) .simlock_career_inbox{width:98%;margin:0 0 24px 16px}:where(html.page-faq-simlock-docomo,html.page-faq-simlock-au,html.page-faq-simlock-softbank) .simlock_career_inbox h5{margin:0 0 8px;font-size:clamp(14px,3.5vw,16px)}:where(html.page-faq-simlock-docomo,html.page-faq-simlock-au,html.page-faq-simlock-softbank) .careerpage_btn a{text-align:center;color:#fff;background:#5ba0f7;border-radius:5px;width:90%;max-width:350px;margin:0 auto 16px;padding:16px;font-size:clamp(11px,3.5vw,13px);font-weight:700;display:block}:where(html.page-faq-simlock-docomo,html.page-faq-simlock-au,html.page-faq-simlock-softbank) .simlock_flowbox{flex-flow:wrap;justify-content:flex-start;width:98%;margin:16px auto 0;display:flex}:where(html.page-faq-simlock-docomo,html.page-faq-simlock-au,html.page-faq-simlock-softbank) .simlock_flowbox .simlock_flow{border:1px solid #ccc;border-radius:5px;width:48.5%;margin:0 0 32px;padding:16px 24px 24px}:where(html.page-faq-simlock-docomo,html.page-faq-simlock-au,html.page-faq-simlock-softbank) .simlock_flowbox .simlock_flow:nth-child(2n-1){margin:0 3% 32px 0}:where(html.page-faq-simlock-docomo,html.page-faq-simlock-au,html.page-faq-simlock-softbank) .simlock_flowbox .simlock_flow a{color:#fff;text-align:center;background:#5ba0f7;border-radius:5px;margin:8px 0;padding:16px;font-weight:700;display:block;position:relative}:where(html.page-faq-simlock-docomo,html.page-faq-simlock-au,html.page-faq-simlock-softbank) .simlock_flowbox .simlock_flow a:before{content:"";z-index:1;border-top:2px solid #fff;border-right:2px solid #fff;width:10px;height:10px;position:absolute;top:calc(42% - 3px);right:23px;transform:rotate(45deg)}:where(html.page-faq-simlock-docomo,html.page-faq-simlock-au,html.page-faq-simlock-softbank) .simlock_flowbox .simlock_flow p{margin:16px 0}:where(html.page-faq-simlock-docomo,html.page-faq-simlock-au,html.page-faq-simlock-softbank) .simlock_flowbox .simlock_flow h5{margin:0 0 8px;font-size:clamp(14px,2vw,16px)}:where(html.page-faq-simlock-docomo,html.page-faq-simlock-au,html.page-faq-simlock-softbank) .simlock_flowbox .simlock_flow .flow_img{width:60%;margin:0 auto}:where(html.page-faq-simlock-docomo,html.page-faq-simlock-au,html.page-faq-simlock-softbank) .simlock_flowbox .simlock_flow .flow_img img{width:100%;height:auto}:where(html.page-faq-simlock-docomo,html.page-faq-simlock-au,html.page-faq-simlock-softbank) .simlock_flowbox .simlock_flow_full{width:100%}:where(html.page-faq-simlock-docomo,html.page-faq-simlock-au,html.page-faq-simlock-softbank) .simlock_flowbox .simlock_flow .flow_full_twocolumn .flow_img{width:30%}:where(html.page-faq-simlock-docomo,html.page-faq-simlock-au,html.page-faq-simlock-softbank) .simlock_flow ol{margin:0}:where(html.page-faq-simlock-docomo,html.page-faq-simlock-au,html.page-faq-simlock-softbank) .simlock_flow ol li{margin:0 0 24px}:where(html.page-faq-simlock-docomo,html.page-faq-simlock-au,html.page-faq-simlock-softbank) .simlock_flow ol li .flow_case{text-align:center;color:#fff;background:#5ba0f7;border-radius:50px;width:100%;margin:0 0 8px;padding:8px;font-weight:700;display:inline-block}:where(html.page-faq-simlock-docomo,html.page-faq-simlock-au,html.page-faq-simlock-softbank) .android_case span{text-align:center;color:#fff;background:#5ba0f7;border-radius:50px;width:100%;margin:8px 0;padding:8px;font-weight:700;display:inline-block;position:relative}:where(html.page-faq-simlock-docomo,html.page-faq-simlock-au,html.page-faq-simlock-softbank) .au_simlock_flowbox{justify-content:space-between}:where(html.page-faq-simlock-docomo,html.page-faq-simlock-au,html.page-faq-simlock-softbank) .au_simlock_flowbox .simlock_flow:nth-child(2n-1){margin:0 0 32px}:where(html.page-faq-simlock-docomo,html.page-faq-simlock-au,html.page-faq-simlock-softbank) .flow_full_twocolumn{flex-flow:wrap;justify-content:space-between;align-items:center;width:100%;display:flex}:where(html.page-faq-simlock-docomo,html.page-faq-simlock-au,html.page-faq-simlock-softbank) .softbank_header_logoarea{max-width:180px}:where(html.page-faq-simlock-docomo,html.page-faq-simlock-au,html.page-faq-simlock-softbank) .softbank_header_logoarea img{width:100%}@media screen and (width<=1097px){:where(html.page-faq-simlock-docomo,html.page-faq-simlock-au,html.page-faq-simlock-softbank) .simlock_careerbox{width:96%;margin:0 auto}}@media screen and (width<=768px){:where(html.page-faq-simlock-docomo,html.page-faq-simlock-au,html.page-faq-simlock-softbank) .simlock_flowbox{flex-flow:column}:where(html.page-faq-simlock-docomo,html.page-faq-simlock-au,html.page-faq-simlock-softbank) .simlock_flowbox .simlock_flow{width:60%;margin:0 auto 32px;padding:8px 16px 16px}:where(html.page-faq-simlock-docomo,html.page-faq-simlock-au,html.page-faq-simlock-softbank) .simlock_flowbox .simlock_flow:nth-child(2n-1){margin:0 auto 32px}:where(html.page-faq-simlock-docomo,html.page-faq-simlock-au,html.page-faq-simlock-softbank) .simlock_flowbox .simlock_flow .flow_img{width:100%}:where(html.page-faq-simlock-docomo,html.page-faq-simlock-au,html.page-faq-simlock-softbank) .simlock_career_inbox{width:100%;margin:0 0 16px}:where(html.page-faq-simlock-docomo,html.page-faq-simlock-au,html.page-faq-simlock-softbank) .simlock_career_sectionbox{width:96%;margin:0 auto 40px}:where(html.page-faq-simlock-docomo,html.page-faq-simlock-au,html.page-faq-simlock-softbank) .simlock_career_sectionbox p{width:100%;margin:0 0 32px}:where(html.page-faq-simlock-docomo,html.page-faq-simlock-au,html.page-faq-simlock-softbank) .careerpage_btn a{margin:0 auto 32px}:where(html.page-faq-simlock-docomo,html.page-faq-simlock-au,html.page-faq-simlock-softbank) .flow_full_twocolumn{flex-flow:column}:where(html.page-faq-simlock-docomo,html.page-faq-simlock-au,html.page-faq-simlock-softbank) .simlock_flowbox .simlock_flow .flow_full_twocolumn .flow_img{width:100%;margin:0 auto 32px}}@media screen and (width<=414px){:where(html.page-faq-simlock-docomo,html.page-faq-simlock-au,html.page-faq-simlock-softbank) .simlock_flowbox .simlock_flow{width:100%}}:where(html.page-guide-junk) .pcimg{display:block}:where(html.page-guide-junk) .spimg{display:none}:where(html.page-guide-junk) .image_area{margin:0 auto 3%}:where(html.page-guide-junk) .image_area img{width:100%;height:auto}:where(html.page-guide-junk) .junk_mainimage .bnr_text{color:red;background-color:#fff436;margin:0 0 4%;padding:15px;font-size:1.9rem;font-weight:700;line-height:2.9rem}:where(html.page-guide-junk) .guide_contents_area{margin:0 0 3%;padding:5%;box-shadow:0 3px 5px 1px #0003}:where(html.page-guide-junk) .guide_title h2{color:#fff;background-color:#5ba0f7;border-radius:4px;margin-bottom:25px;padding:10px;font-size:18px}:where(html.page-guide-junk) .guide_title h3{border-left:8px solid #5ba0f7;margin-bottom:20px;padding-left:10px;font-size:1.8rem}:where(html.page-guide-junk) .guide_title h4{border-left:8px solid #5ba0f7;margin:0 0 20px;padding-left:10px;font-size:1.8rem}:where(html.page-guide-junk) .junk_condition_list_img{justify-content:space-between;width:95%;margin:0 auto}:where(html.page-guide-junk) .junk_condition_list_box{flex-wrap:wrap;justify-content:space-between}:where(html.page-guide-junk) .junk_condition_p{margin-bottom:30px}:where(html.page-guide-junk) .junk_condition_list{width:48%;margin-bottom:40px}:where(html.page-guide-junk) .junk_condition_list_kiretsu_img1{background:url(/legacy-assets/images/junk/caseimage/junk_condition_kiretsu1.jpg) 50% no-repeat}:where(html.page-guide-junk) .junk_condition_list_kiretsu_img2{background:url(/legacy-assets/images/junk/caseimage/junk_condition_kiretsu2.jpg) 50% no-repeat}:where(html.page-guide-junk) .junk_condition_list_uki_img1{background:url(/legacy-assets/images/junk/caseimage/junk_condition_uki1.jpg) 50% no-repeat}:where(html.page-guide-junk) .junk_condition_list_uki_img2{background:url(/legacy-assets/images/junk/caseimage/junk_condition_uki2.jpg) 50% no-repeat}:where(html.page-guide-junk) .junk_condition_list_touch_img1{background:url(/legacy-assets/images/junk/caseimage/junk_condition_touch1.jpg) 50% no-repeat}:where(html.page-guide-junk) .junk_condition_list_touch_img2{background:url(/legacy-assets/images/junk/caseimage/junk_condition_touch2.jpg) 50% no-repeat}:where(html.page-guide-junk) .junk_condition_list_hason_img1{background:url(/legacy-assets/images/junk/caseimage/junk_condition_hason1.jpg) 50% no-repeat}:where(html.page-guide-junk) .junk_condition_list_hason_img2{background:url(/legacy-assets/images/junk/caseimage/junk_condition_hason2.jpg) 50% no-repeat}:where(html.page-guide-junk) .junk_condition_img{background-size:cover;width:48%;max-width:220px;height:215px;position:relative}:where(html.page-guide-junk) .junk_condition_list_cp{color:#fff;z-index:1;background:#5ba0f7;border-radius:6px;padding:0 8px;font-size:15px;font-weight:700;position:absolute;bottom:50px;left:10px}:where(html.page-guide-junk) .junk_condition_list_text{color:#fff;text-align:center;background:#0000007d;justify-content:center;align-items:center;width:100%;height:60px;font-size:15px;font-weight:700;display:flex;position:absolute;bottom:0}:where(html.page-guide-junk) .junk_condition_list_ul ul li{font-size:15px;line-height:1.5}:where(html.page-guide-junk) .junk_criteria{margin-bottom:40px}:where(html.page-guide-junk) .junk_criteria_h{text-align:center;color:#fff;background:#5ba0f7;padding:9px 0;font-size:20px;font-weight:700}:where(html.page-guide-junk) .junk_criteria_flex{flex-wrap:wrap;justify-content:space-between;margin-top:4px;display:flex}:where(html.page-guide-junk) .junk_criteria_box_h{color:#fff;text-align:center;background:#666;padding:5px 0;font-size:18px;font-weight:700}:where(html.page-guide-junk) .junk_criteria_box_h span{font-size:23px}:where(html.page-guide-junk) .junk_criteria_box{width:33%}:where(html.page-guide-junk) .junk_criteria_box2{align-items:stretch;width:33%;display:flex}:where(html.page-guide-junk) .junk_criteria_box_list{border:1px solid #ccc;width:100%;margin-top:4px;padding:6%}:where(html.page-guide-junk) .junk_criteria_box_list ul li{font-size:15px;font-weight:700}:where(html.page-guide-junk) .junk_kaitori_table{margin-bottom:20px}:where(html.page-guide-junk) .junk_kaitori_table_h3{text-align:center;color:#fff;background:#5ba0f7;padding:9px 0;font-size:22px;font-weight:700}:where(html.page-guide-junk) .junk_kaitori_table_h3 h3{margin:0;font-size:20px}:where(html.page-guide-junk) .junk_table{border-collapse:collapse;width:100%}:where(html.page-guide-junk) .junk_table thead tr th{color:#fff;text-align:center;background:#666;border:1px solid #707070;padding:5px}:where(html.page-guide-junk) .junk_table thead tr th br{display:none}:where(html.page-guide-junk) .junk_table tbody tr:nth-child(odd){background:#a7a4a43b}:where(html.page-guide-junk) .junk_table tbody tr th{text-align:left;border:1px solid #707070;padding:5px;font-size:18px}:where(html.page-guide-junk) .junk_table tbody tr td{text-align:center;color:#fa2a2a;border:1px solid #707070;padding:5px;font-size:18px;font-weight:700}:where(html.page-guide-junk) .gray_hint{text-align:center;color:#838383;margin:0 0 4%;font-weight:700;display:none}@media screen and (width<=1200px){:where(html.page-guide-junk) .junk_mainimage .bnr_text{font-size:1.5rem;line-height:2.5rem}:where(html.page-guide-junk) .guide_title h2{font-size:2vw}:where(html.page-guide-junk) .junk_condition_img{max-width:19vw;height:18.5vw}:where(html.page-guide-junk) .junk_condition_list_cp{font-size:1.2vw;bottom:3.5vw}:where(html.page-guide-junk) .junk_condition_list_text{height:4.5vw;font-size:1.2vw}}@media screen and (width<=768px){:where(html.page-guide-junk) .junk_mainimage .bnr_text{margin:0 0 10%;font-size:1.3rem}:where(html.page-guide-junk) .junk_page_top{font-size:1.8vw}:where(html.page-guide-junk) .guide_title h3{font-size:2.3vw}:where(html.page-guide-junk) .guide_title h4{margin-bottom:3vw;font-size:2.3vw}:where(html.page-guide-junk) .junk_condition_p{margin-bottom:30px;font-size:2vw}:where(html.page-guide-junk) .junk_condition_list_ul ul li{font-size:2vw}:where(html.page-guide-junk) .junk_criteria_h{padding:9px 0;font-size:3vw}:where(html.page-guide-junk) .junk_criteria_box_h{padding:5px 0;font-size:3.3vw}:where(html.page-guide-junk) .junk_criteria_box_h span{font-size:3.5vw}:where(html.page-guide-junk) .junk_criteria_box_h p{font-size:2.5vw}:where(html.page-guide-junk) .junk_criteria_box_list ul li{text-indent:-2.5vw;padding-left:2.5vw;font-size:2vw}:where(html.page-guide-junk) .junk_kaitori_table_h3{padding:9px 0;font-size:4vw}:where(html.page-guide-junk) .junk_table_pointlist ul li{font-size:2.5vw}:where(html.page-guide-junk) .junk_table{height:390px;display:block;position:relative;overflow:auto}:where(html.page-guide-junk) .junk_table thead{width:100%;position:sticky;top:-1px}:where(html.page-guide-junk) .junk_table thead tr th{font-size:2vw}:where(html.page-guide-junk) .junk_table thead tr th br{display:block}:where(html.page-guide-junk) .junk_table tbody tr th{width:35%;padding:2vw;font-size:2.5vw}:where(html.page-guide-junk) .junk_table tbody tr td{padding:2vw;font-size:3.2vw}:where(html.page-guide-junk) .gray_hint{display:block}}@media screen and (width<=600px){:where(html.page-guide-junk) .junk_page{width:96%;margin:0 auto}:where(html.page-guide-junk) .pcimg{display:none}:where(html.page-guide-junk) .spimg{display:block}:where(html.page-guide-junk) .guide_contents_area{margin:0 0 10vw}:where(html.page-guide-junk) .guide_title h2{font-size:3vw}:where(html.page-guide-junk) .guide_title h3{margin-bottom:4vw;font-size:3vw}:where(html.page-guide-junk) .guide_title h4{margin-bottom:3vw;font-size:3vw}:where(html.page-guide-junk) .junk_page_top,:where(html.page-guide-junk) .junk_condition_p{font-size:2.5vw}:where(html.page-guide-junk) .junk_condition_img{max-width:41vw;height:33.5vw}:where(html.page-guide-junk) .junk_condition_list_cp{font-size:3vw;bottom:8.5vw}:where(html.page-guide-junk) .junk_condition_list_text{height:10.5vw;font-size:3vw}:where(html.page-guide-junk) .junk_condition_list_img{justify-content:space-between;width:100%;margin:0 auto}:where(html.page-guide-junk) .junk_condition_list{width:96%;margin:0 auto 40px}:where(html.page-guide-junk) .junk_condition_list_ul ul li{font-size:2.8vw;line-height:1.5}}@media screen and (width<=450px){:where(html.page-guide-junk) .guide_contents_area{margin:0 0 10vw}:where(html.page-guide-junk) .guide_title h3{font-size:3.8vw}:where(html.page-guide-junk) .guide_title h4{margin-bottom:3vw;font-size:3.5vw}:where(html.page-guide-junk) .junk_table_pointlist ul li{font-size:3.3vw;line-height:1.5}:where(html.page-guide-junk) .junk_page_top,:where(html.page-guide-junk) .junk_condition_p{font-size:3vw}:where(html.page-guide-junk) .junk_condition_list_ul ul li{font-size:3.3vw;line-height:1.5}}:where(html.page-guide-store-flow) .flow04{margin-bottom:50px}:where(html.page-guide-store-flow) h4.store_step_h4{text-align:center;color:#0065f7;border-bottom:3px solid #0065f7;margin:0 20% 30px;padding-bottom:9px;font-size:34px;font-weight:700}:where(html.page-guide-store-flow) .store_step{flex-wrap:wrap;width:80%;margin:0 auto;display:flex}:where(html.page-guide-store-flow) .store_stepbox1,:where(html.page-guide-store-flow) .store_stepbox2,:where(html.page-guide-store-flow) .store_stepbox3,:where(html.page-guide-store-flow) .store_stepbox4{text-align:center;color:#fff;border-radius:100px;width:130px;height:130px;font-size:28px;font-weight:700;line-height:130px}:where(html.page-guide-store-flow) .store_stepbox3,:where(html.page-guide-store-flow) .store_stepbox4{vertical-align:middle;justify-content:center;align-items:center;font-size:23px;line-height:32px;display:flex}:where(html.page-guide-store-flow) .store_stepbox1{background:#4e9ef180}:where(html.page-guide-store-flow) .store_stepbox2{background:#4e9ef1b3}:where(html.page-guide-store-flow) .store_stepbox3{background:#4e9ef1e6}:where(html.page-guide-store-flow) .store_stepbox4{background:#4e9ef1}:where(html.page-guide-store-flow) .store_arrrow{margin:auto;display:block}:where(html.page-guide-store-flow) .storeflow_license{border-radius:8px;width:92%;margin:50px auto;padding:20px;border:none!important}:where(html.page-guide-store-flow) .storeflow_license_box{flex-wrap:nowrap;display:flex;border:none!important}:where(html.page-guide-store-flow) .storeflow_license_text{border:none}:where(html.page-guide-store-flow) .storeflow_license_text h4{border-left:7px solid #5ba0f7;height:27px;margin-bottom:20px;padding-bottom:20px;padding-left:10px;font-size:27px;line-height:47px}:where(html.page-guide-store-flow) .storeflow_license_text p{padding-bottom:20px;font-size:15px;line-height:21px;border:none!important}:where(html.page-guide-store-flow) .storeflow_license_text ul{margin:10px 20px}:where(html.page-guide-store-flow) .storeflow_license_text ul li{font-size:15px}:where(html.page-guide-store-flow) .storeflow_license_img,:where(html.page-guide-store-flow) .store_flow1 [class*=flow_]{border:none!important}:where(html.page-guide-store-flow) .flow_store_btn{text-align:center;background:#f9c267;border-bottom:4px solid #f5a923;border-radius:6px;width:25%;margin:5px auto;font-size:17px;font-weight:700;padding:10px 0!important}:where(html.page-guide-store-flow) .flow_store_btn a{font-size:20px;color:#fff!important}:where(html.page-guide-store-flow) .store_flow2 p{margin-bottom:40px;padding:0 20px;font-size:15px}:where(html.page-guide-store-flow) .storeflow_stei{border-radius:8px;width:90%;margin:20px auto;border:1px solid #ccc!important;padding:20px!important}:where(html.page-guide-store-flow) .storeflow_stei h4{text-align:center;margin-bottom:25px;font-size:25px;font-weight:700}:where(html.page-guide-store-flow) .storeflow_stei_box{margin-bottom:15px}:where(html.page-guide-store-flow) .storeflow_stei_box h5{border-left:5px solid #5ba0f7;margin-bottom:10px;padding-left:10px;font-size:20px}:where(html.page-guide-store-flow) .storeflow_stei_box p{padding:10px 15px;font-size:15px}:where(html.page-guide-store-flow) .store_flow3 p{padding:5px 20px;font-size:15px;line-height:22px;border:none!important}:where(html.page-guide-store-flow) .storeflow_stei_red{color:red;margin-bottom:30px;font-weight:700}:where(html.page-guide-store-flow) .pay_box_p{font-size:15px}:where(html.page-guide-store-flow) .pay_box{flex-wrap:wrap;width:97%;margin:15px auto;padding:15px;display:flex}:where(html.page-guide-store-flow) .pay_box_left{width:57%;padding:0 10px}:where(html.page-guide-store-flow) .pay_box_right{order:2;width:40%}:where(html.page-guide-store-flow) .pay_box_right img{width:100%}@media screen and (width<=768px){:where(html.page-guide-store-flow) .store_step_h4{font-size:21px!important}:where(html.page-guide-store-flow) .store_stepbox1,:where(html.page-guide-store-flow) .store_stepbox2,:where(html.page-guide-store-flow) .store_stepbox3,:where(html.page-guide-store-flow) .store_stepbox4{text-align:center;color:#fff;border-radius:100px;width:80px;height:80px;margin:0 3px;font-size:16px;font-weight:700;line-height:80px}:where(html.page-guide-store-flow) .store_arrrow{display:none}:where(html.page-guide-store-flow) .store_stepbox3,:where(html.page-guide-store-flow) .store_stepbox4{vertical-align:middle;justify-content:center;align-items:center;font-size:13px;line-height:17px;display:flex}:where(html.page-guide-store-flow) .store_step{flex-wrap:wrap;justify-content:center;width:92%;margin:0 auto;display:flex}:where(html.page-guide-store-flow) .storeflow_license{border:1px solid #ccc;border-radius:8px;width:85%;margin:50px auto;padding:5%}:where(html.page-guide-store-flow) .storeflow_license_text h4{border-left:7px solid #5ba0f7;height:14px;margin-bottom:20px;padding-bottom:20px;padding-left:10px;font-size:20px;line-height:36px}:where(html.page-guide-store-flow) .storeflow_license_box{flex-wrap:nowrap;display:block}:where(html.page-guide-store-flow) .storeflow_license_text p{font-size:13px}:where(html.page-guide-store-flow) .storeflow_license_img img{margin:0 auto;display:block}:where(html.page-guide-store-flow) .store_flow2 p{font-size:13px}:where(html.page-guide-store-flow) .flow_store_btn{width:51%}:where(html.page-guide-store-flow) .store_flow3 p{font-size:13px}:where(html.page-guide-store-flow) .storeflow_stei h4{text-align:center;margin-bottom:25px;font-size:21px;font-weight:700}:where(html.page-guide-store-flow) .storeflow_stei{width:85%}:where(html.page-guide-store-flow) .storeflow_stei_box h5{font-size:16px;font-weight:700}:where(html.page-guide-store-flow) .pay_box{padding:0;display:block}:where(html.page-guide-store-flow) .pay_box_right{width:98%;margin:0 auto}:where(html.page-guide-store-flow) .pay_box_left{width:93%}:where(html.page-guide-store-flow) .pay_box_p{font-size:13px}}:where(html.page-guide-mail-order) .flow01,:where(html.page-guide-mail-order) .flow02,:where(html.page-guide-mail-order) .flow03,:where(html.page-guide-mail-order) .flow04,:where(html.page-guide-mail-order) .flow05{margin-bottom:50px}:where(html.page-guide-mail-order) .flow01 p{padding:10px 20px;font-size:16px}:where(html.page-guide-mail-order) .flow_list_course td{border:1px solid #ddd}:where(html.page-guide-mail-order) .flow_course_th{color:#fff;text-align:center;vertical-align:middle;background:#009de2;border:1px solid #ddd;width:14%;padding:10px 0;font-size:18px;font-weight:700}:where(html.page-guide-mail-order) .contents_page{margin-top:25px;margin-bottom:35px}:where(html.page-guide-mail-order) .flow_course_th:first-child{width:20%}:where(html.page-guide-mail-order) .flow_course_th2{color:#11a4e4;text-align:center;vertical-align:middle;background:#fff;width:14%;padding:10px 0;font-size:18px;font-weight:700;border:1px solid #ddd!important}:where(html.page-guide-mail-order) .mobile_list_th{color:#fff;text-align:center;vertical-align:middle;background:#005e7e;width:17%;padding:10px;font-size:15px}:where(html.page-guide-mail-order) .flow_list_course{width:95%;margin:0 auto}:where(html.page-guide-mail-order) .flow_list_course td{text-align:center;padding:14px 0;font-size:18px;font-weight:700}:where(html.page-guide-mail-order) .flow_course_area{flex-wrap:wrap;justify-content:center;width:94%;margin:0 auto;display:flex}:where(html.page-guide-mail-order) .course_flow_box{border:1px solid #ccc;border-radius:8px;width:43.5%;margin:1%;font:unset!important;border:unset!important;padding:15px!important}:where(html.page-guide-mail-order) .left_border_h4{border-left:6px solid #4d9cee;padding-left:10px;font-size:17px;font-weight:700}:where(html.page-guide-mail-order) .flowcourse_p1{height:160px;padding:20px 5px;font-size:15px;line-height:21px}:where(html.page-guide-mail-order) .flowcourse_p2{height:220px;padding:20px 5px;font-size:15px;line-height:21px}:where(html.page-guide-mail-order) .flow_course_btn{text-align:center;background:#f9c267;border-bottom:4px solid #f5a923;border-radius:6px;width:54%;margin:5px auto;font-size:17px;font-weight:700;border-bottom:unset!important;font:unset!important;padding:6px 0!important}:where(html.page-guide-mail-order) .flow_course_btn a{font-size:17px;display:block}:where(html.page-guide-mail-order) .packing_img{flex-wrap:wrap;display:flex}:where(html.page-guide-mail-order) .packing_box{border:1px solid #ccc;width:94%;margin:0 auto;padding:15px}:where(html.page-guide-mail-order) .packing_p{margin:20px 0;padding:0 20px;font-size:15px}:where(html.page-guide-mail-order) .packing_p span{color:red;font-weight:700}:where(html.page-guide-mail-order) .flow_course_th3{color:#fff;text-align:center;vertical-align:middle;background:#009de2;border:1px solid #ddd;width:50%;padding:10px 0;font-size:18px;font-weight:700}:where(html.page-guide-mail-order) .packing_img{flex-wrap:wrap;width:80%;margin:0 auto;display:flex}:where(html.page-guide-mail-order) .packing_img p{width:45%;margin:0 2%}:where(html.page-guide-mail-order) .packing_img p img{width:100%}:where(html.page-guide-mail-order) .bank_day_box_left_p{font-size:15px}:where(html.page-guide-mail-order) .bank_day_box_left2{margin:10px 0}:where(html.page-guide-mail-order) .bank_day_box_left2 ul li{font-size:15px}:where(html.page-guide-mail-order) .bank_day_box_left2 ul{margin:5px}:where(html.page-guide-mail-order) .bank_day_box_left_red{color:red;font-size:15px}:where(html.page-guide-mail-order) .bank_day_box{border:1px solid #ccc;flex-wrap:wrap;width:93%;margin:0 auto;padding:15px;display:flex}:where(html.page-guide-mail-order) .bank_day_box_left{width:57%;padding:10px}:where(html.page-guide-mail-order) .bank_day_box_right{order:2;width:40%}:where(html.page-guide-mail-order) .bank_day_box_right img{width:100%}:where(html.page-guide-mail-order) .flow_list_course2{width:88%;margin:0 auto}:where(html.page-guide-mail-order) .flow_list_course2 td{text-align:center;border:1px solid #ddd;padding:14px 0;font-size:15px;font-weight:700}:where(html.page-guide-mail-order) .price_about_p{padding:15px;font-size:15px}:where(html.page-guide-mail-order) .price_about_p span{color:red}:where(html.page-guide-mail-order) .kaitori_cate_footer{border-top:1px solid;width:800px;margin-top:50px;margin-bottom:50px;padding-top:30px;display:inline-block}:where(html.page-guide-mail-order) .kaitori_footer_link_box ul li{width:48%;margin:0 1%}:where(html.page-guide-mail-order) .kaitori_footer_link_box ul li img{width:100%}:where(html.page-guide-mail-order) .kaitori_footer_link_box ul{flex-wrap:wrap;width:80%;margin:0 auto 30px;display:flex}:where(html.page-guide-mail-order) .course_s{text-align:center;background:#5ba0f7;border-bottom:4px solid #0977e9;border-radius:6px;width:30%;margin:25px auto 15px;padding:6px 0;font-size:17px;font-weight:700}:where(html.page-guide-mail-order) .course_s_box{flex-wrap:wrap;display:flex}:where(html.page-guide-mail-order) .course_s a{color:#fff!important}:where(html.page-guide-mail-order) .page-flow-note{width:90%;margin:2% auto}:where(html.page-guide-mail-order) .flow01 p{font-size:clamp(12px,3.5vw,14px)}:where(html.page-guide-mail-order) .delbox{width:98%;margin:24px auto 48px}:where(html.page-guide-mail-order) .delbox h4{border-left:6px solid #4d9cee;margin:0 0 24px;padding:0 0 0 5px;font-size:clamp(14px,3.5vw,18px)}:where(html.page-guide-mail-order) .delbox .delbox_in_flow .delflow_list_box{flex-flow:wrap;place-content:center space-between;display:flex}:where(html.page-guide-mail-order) .delbox .delbox_in_flow .delflow_list_box li{width:23%}:where(html.page-guide-mail-order) .delbox h5{font-size:clamp(14px,3.5vw,16px)}:where(html.page-guide-mail-order) .delbox h5:before{content:"●";color:#4d9cee;margin:0 3px 0 0}:where(html.page-guide-mail-order) .delbox .delbox_in_flow .delflow_list_box li h5{border-left:4px solid #4d9cee;margin:0 0 8px;padding:0 0 0 3px;font-size:clamp(14px,3.5vw,16px)}:where(html.page-guide-mail-order) .delbox .delbox_in_flow .delflow_list_box li h5:before{display:none}:where(html.page-guide-mail-order) .delbox .delbox_in_flow .delflow_list_box li .delbox_flow_img img{width:100%;height:auto}:where(html.page-guide-mail-order) .delbox .delbox_in_flow .delflow_list_box li p{margin:16px 0 0;padding:0;font-size:clamp(12px,2.5vw,14px)}:where(html.page-guide-mail-order) .delbox_select{flex-flow:wrap;justify-content:space-between;display:flex}:where(html.page-guide-mail-order) .delbox_select div:first-child{width:60%}:where(html.page-guide-mail-order) .delbox_select div:last-child{width:38%}:where(html.page-guide-mail-order) .delbox_select div:last-child img{width:100%;height:auto}:where(html.page-guide-mail-order) .send_type_box{flex-flow:wrap;justify-content:space-between;align-items:baseline;margin:24px 0 0;display:flex}:where(html.page-guide-mail-order) .send_type_box .send_type_boxone{border:1px solid #ccc;width:48%;margin:0 0 32px;padding:16px}:where(html.page-guide-mail-order) .send_type_box .send_type_boxone h6{flex-flow:wrap;justify-content:flex-start;align-items:center;margin:0 0 8px;display:flex}:where(html.page-guide-mail-order) .delbox_size{margin:16px 0}:where(html.page-guide-mail-order) .send_type_box .send_type_boxone h6 span.send_type{color:#fff;background:#5ba0f7;border-radius:50000px;justify-content:center;align-items:center;width:25px;height:25px;margin:0 8px 0 0;font-weight:700;display:flex}:where(html.page-guide-mail-order) .send_type_box .send_type_boxone p{padding:0}:where(html.page-guide-mail-order) .send_type_box .send_type_boxone .send_type_one_imgbox{width:60%;margin:0 auto 16px}:where(html.page-guide-mail-order) .send_type_box .send_type_boxone .send_type_one_imgbox img{width:100%;height:auto}:where(html.page-guide-mail-order) .send_type_box .send_type_boxone .send_type_two_imgbox{flex-flow:wrap;justify-content:space-between;margin:0 auto 16px;display:flex}:where(html.page-guide-mail-order) .send_type_box .send_type_boxone .send_type_two_imgbox div{width:49%}:where(html.page-guide-mail-order) .send_type_box .send_type_boxone .send_type_two_imgbox img{width:100%;height:auto}:where(html.page-guide-mail-order) .send_type_box .send_type_boxone .remarks_text{background:#ffd5df;border-radius:4px;margin:0 0 16px;padding:16px;font-size:clamp(12px,3.5vw,14px)}:where(html.page-guide-mail-order) .send_type_box_under{background:#c9e0ff;border-radius:8px;padding:16px}:where(html.page-guide-mail-order) .send_type_box_under p{color:#00f;font-weight:700;padding:0!important;font-size:clamp(14px,2.5vw,16px)!important}:where(html.page-guide-mail-order) .send_type_box_under div{padding:16px 0}:where(html.page-guide-mail-order) .send_type_box_under div:last-child{border-top:1px dashed #000;padding:16px 0 0}:where(html.page-guide-mail-order) .send_type_box_under div dl dt,:where(html.page-guide-mail-order) .send_type_box_under div dl dd{font-size:clamp(12px,2.5vw,14px)!important}:where(html.page-guide-mail-order) .delbox_in_flow .color_red{color:red;font-weight:700}:where(html.page-guide-mail-order) .delbox_in_flow .color_blue{color:#00f;font-weight:700}:where(html.page-guide-mail-order) .coution_text{justify-content:flex-start;align-items:center;font-size:clamp(12px,3.5vw,14px);display:flex}:where(html.page-guide-mail-order) .coution_text:before{content:"!";color:red;margin:0 16px 0 0;font-size:150%}@media screen and (width<=768px){:where(html.page-guide-mail-order) .course_s{text-align:center;background:#5ba0f7;border-bottom:4px solid #0977e9;border-radius:6px;width:30%;margin:25px auto 15px;padding:6px 0;font-size:12px;font-weight:700}:where(html.page-guide-mail-order) .flow01 p{padding:10px 8px;font-size:13px}:where(html.page-guide-mail-order) .flow_course_th{padding:7px!important;font-size:12px!important;line-height:17px!important}:where(html.page-guide-mail-order) .flow_course_th2{padding:10px!important;font-size:13px!important}:where(html.page-guide-mail-order) .flow_list_course td{vertical-align:middle;font-size:14px}:where(html.page-guide-mail-order) .flow_course_box{width:100%}:where(html.page-guide-mail-order) .packing_box{border:1px solid #ccc;width:90%;margin:0 auto;padding:15px 0;display:block}:where(html.page-guide-mail-order) .packing_p{margin:20px 0;padding:0 20px;font-size:13px}:where(html.page-guide-mail-order) .packing_img{flex-wrap:wrap;width:100%;margin:0 auto;display:block}:where(html.page-guide-mail-order) .packing_img p{width:90%;margin:10px auto}:where(html.page-guide-mail-order) .bank_day_box_right{order:unset;width:90%;margin:0 auto}:where(html.page-guide-mail-order) .bank_day_box{border:1px solid #ccc;flex-wrap:wrap;width:93%;margin:15px auto;padding:15px 0;display:flex}:where(html.page-guide-mail-order) .bank_day_box_left{width:90%;padding:10px}:where(html.page-guide-mail-order) .bank_day_box_left_p{font-size:14px}:where(html.page-guide-mail-order) .bank_day_box_left{width:90%;margin:0 auto;padding:10px 0}:where(html.page-guide-mail-order) .bank_day_box_left2 ul li{text-indent:-15px;padding-left:15px;font-size:14px}:where(html.page-guide-mail-order) .bank_day_box_left_red{color:red;font-size:14px}:where(html.page-guide-mail-order) .price_about_p{padding:15px;font-size:14px}:where(html.page-guide-mail-order) .flow_course_th3{float:left;border:1px solid #009de2;width:100%;padding:10px 0;font-size:14px}:where(html.page-guide-mail-order) .course_flow_box{border:1px solid #ccc;border-radius:8px;width:100%;margin:1%;font:unset!important;border:unset!important;padding:15px!important}:where(html.page-guide-mail-order) .flow_list_course2 td{text-align:center;float:left;width:100%;padding:14px 0;font-size:14px;font-weight:700}}@media screen and (width<=600px){:where(html.page-guide-mail-order) .delbox .delbox_in_flow .delflow_list_box{width:96%;margin:0 auto}:where(html.page-guide-mail-order) .delbox .delbox_in_flow .delflow_list_box li{width:48%;margin:0 0 16px}:where(html.page-guide-mail-order) .delbox .delbox_in_flow .delflow_list_box li p{margin:8px 0 0}:where(html.page-guide-mail-order) .delbox_select{flex-flow:column-reverse}:where(html.page-guide-mail-order) .delbox_select div:first-child{width:100%}:where(html.page-guide-mail-order) .delbox_select div:last-child{width:90%;margin:0 auto 16px}:where(html.page-guide-mail-order) .send_type_box{width:96%;margin:16px auto 0}:where(html.page-guide-mail-order) .send_type_box .send_type_boxone{width:49%}:where(html.page-guide-mail-order) .send_type_box .send_type_boxone h6{position:relative}:where(html.page-guide-mail-order) .send_type_box .send_type_boxone span{position:absolute;top:-25px;left:-25px}}@media screen and (width<=500px){:where(html.page-guide-mail-order) .course_s{text-align:center;background:#5ba0f7;border-bottom:4px solid #0977e9;border-radius:6px;width:90%;margin:15px auto 0;padding:6px 0;font-size:12px;font-weight:700}:where(html.page-guide-mail-order) .send_type_box{flex-flow:column}:where(html.page-guide-mail-order) .send_type_box .send_type_boxone{width:100%}:where(html.page-guide-mail-order) .send_type_box .send_type_boxone .send_type_one_imgbox{width:40%}:where(html.page-guide-mail-order) .send_type_box .send_type_boxone .send_type_two_imgbox{width:80%}:where(html.page-guide-mail-order) .send_type_box .send_type_boxone h6 span.send_type{position:static}}@media screen and (width<=414px){:where(html.page-guide-mail-order) .kaitori_footer_link_box ul{flex-flow:column}:where(html.page-guide-mail-order) .kaitori_footer_link_box ul li{width:100%;margin:0 0 3%}:where(html.page-guide-mail-order) .kaitori_footer_link_box ul li:last-child{margin:0}:where(html.page-guide-mail-order) .send_type_box .send_type_boxone .send_type_one_imgbox{width:70%}:where(html.page-guide-mail-order) .send_type_box .send_type_boxone .send_type_two_imgbox{width:100%}}:where(html.page-guide,html.page-guide-about,html.page-guide-preparation,html.page-guide-tips,html.page-guide-shiroromu,html.page-guide-contact,html.page-guide-categories,html.page-guide-not-accepted,html.page-guide-rank) .document_topp{margin:10px 20px;font-size:16px}@media screen and (width<=768px){:where(html.page-guide,html.page-guide-about,html.page-guide-preparation,html.page-guide-tips,html.page-guide-shiroromu,html.page-guide-contact,html.page-guide-categories,html.page-guide-not-accepted,html.page-guide-rank) .document_topp{margin:10px 20px;font-size:14px}}@media screen and (width<=414px){:where(html.page-guide,html.page-guide-about,html.page-guide-preparation,html.page-guide-tips,html.page-guide-shiroromu,html.page-guide-contact,html.page-guide-categories,html.page-guide-not-accepted,html.page-guide-rank) .document_topp{font-size:3.6vw!important}}:where(html.page-guide,html.page-guide-about,html.page-guide-preparation,html.page-guide-tips,html.page-guide-shiroromu,html.page-guide-contact,html.page-guide-categories,html.page-guide-not-accepted,html.page-guide-rank) .mypage_topp{margin:0 0 10px;font-size:15px}@media screen and (width<=768px){:where(html.page-guide,html.page-guide-about,html.page-guide-preparation,html.page-guide-tips,html.page-guide-shiroromu,html.page-guide-contact,html.page-guide-categories,html.page-guide-not-accepted,html.page-guide-rank) .mypage_topp{width:96%;margin:0 auto 10px;font-size:13px}}@media screen and (width<=414px){:where(html.page-guide,html.page-guide-about,html.page-guide-preparation,html.page-guide-tips,html.page-guide-shiroromu,html.page-guide-contact,html.page-guide-categories,html.page-guide-not-accepted,html.page-guide-rank) .mypage_topp{font-size:3.6vw}}:where(html.page-guide) .beginner_page{clear:both;display:inline-block}:where(html.page-guide) .firstcate_box{flex-wrap:wrap;display:flex}:where(html.page-guide) .firstcate_01{float:left;border:1px solid #dcdcdc;width:47.5%;margin:1%}:where(html.page-guide) .firstcate_01:hover{background:0 0;border:1px solid #f66}:where(html.page-guide) .firstcate_01:hover .firstcate1_text{color:#f66;font-weight:700}:where(html.page-guide) .firstcate_01 a{display:block}:where(html.page-guide) .firstcate_tittle{border-left:10px solid #17a2a7;margin:10px 20px 20px;padding-left:10px;font-size:17px}:where(html.page-guide) .firstcate1_text{width:63%;margin-right:1%;line-height:21px}:where(html.page-guide) .firstcate1_01{justify-content:space-around;align-items:center;margin:0 0 2%;display:flex}:where(html.page-guide) .firstcate1_img{width:31%}:where(html.page-guide) .firstcate1_img img{margin:10px auto;display:block}:where(html.page-guide) .mail_flow{margin:20px 0}:where(html.page-guide) .mail_flow ul{flex-wrap:wrap;justify-content:center;width:90%;margin:0 auto;display:flex}:where(html.page-guide) .mail_flow_box{clear:both;margin-top:25px}@media screen and (width<=768px){:where(html.page-guide) .firstcate_box{width:96%;margin:0 auto}:where(html.page-guide) .firstcate_tittle{font-size:15px}:where(html.page-guide) .firstcate_01{width:98%}:where(html.page-guide) .mail_flow ul{flex-wrap:wrap;width:90%;margin:0 auto;display:flex}:where(html.page-guide) .mail_flow ul li{width:40%;margin:0 1% 5%}:where(html.page-guide) .mail_flow ul li img{width:100%}:where(html.page-guide) .mail_flow_arrow{display:none}}@media screen and (width<=320px){:where(html.page-guide) .beginner_image_djustment img{width:100%}:where(html.page-guide) .firstcate1_01{flex-flow:column}:where(html.page-guide) .firstcate_tittle{margin:10px 20px}:where(html.page-guide) .firstcate1_img{margin:0 auto 2%}:where(html.page-guide) .firstcate1_text{width:80%;margin:0 auto 5%}}:where(html.page-guide) .flow_store_beginnerbtn{text-align:center;background:#f9c267;border-bottom:4px solid #f5a923;border-radius:6px;width:50%;margin:30px auto 10px;font-size:17px;font-weight:700;padding:10px 0!important}:where(html.page-guide) .flow_store_beginnerbtn a{color:#fff!important}@media screen and (width<=768px){:where(html.page-guide) .flow_store_beginnerbtn{width:80%;font-size:16px}}:where(html.page-guide-about) .about_topp{margin:10px 20px;font-size:22px}:where(html.page-guide-about) .about_p1{clear:both;padding:0 19px;font-size:14px;line-height:26px}:where(html.page-guide-about) .about_box{margin:30px 0}:where(html.page-guide-about) .about_tittle01{background:url(/legacy-assets/images/beginner/about/about_daione01.png) no-repeat;height:60px;margin:15px 0;padding-left:47px;font-size:24px;line-height:60px}:where(html.page-guide-about) .about_tittle02{background:url(/legacy-assets/images/beginner/about/about_daione02.png) no-repeat;height:60px;margin:15px 0;padding-left:47px;font-size:24px;line-height:60px}:where(html.page-guide-about) .about_tittle03{background:url(/legacy-assets/images/beginner/about/about_daione03.png) no-repeat;height:60px;margin:15px 0;padding-left:47px;font-size:24px;line-height:60px}:where(html.page-guide-about) .about_tittle04{background:url(/legacy-assets/images/beginner/about/about_daione04.png) no-repeat;height:60px;margin:15px 0;padding-left:47px;font-size:24px;line-height:60px}:where(html.page-guide-about) .about_tittle05{background:url(/legacy-assets/images/beginner/about/about_daione05.png) no-repeat;height:60px;margin:15px 0;padding-left:47px;font-size:24px;line-height:60px}:where(html.page-guide-about) .about_tittle06{background:url(/legacy-assets/images/beginner/about/about_daione06.png) no-repeat;height:60px;margin:15px 0;padding-left:47px;font-size:24px;line-height:60px}:where(html.page-guide-about) .about_tittle07{background:url(/legacy-assets/images/beginner/about/about_daione07.png) no-repeat;height:60px;margin:15px 0;padding-left:47px;font-size:24px;line-height:60px}:where(html.page-guide-about) .about_tittle08{background:url(/legacy-assets/images/beginner/about/about_daione08.png) no-repeat;height:60px;margin:15px 0;padding-left:47px;font-size:24px;line-height:60px}:where(html.page-guide-about) .about_tittle09{background:url(/legacy-assets/images/beginner/about/about_daione09.png) no-repeat;height:60px;margin:15px 0;padding-left:47px;font-size:24px;line-height:60px}:where(html.page-guide-about) .about_img{width:30%;font-size:17px}:where(html.page-guide-about) .about_img img{width:100%}:where(html.page-guide-about) .about_box1{flex-wrap:nowrap;justify-content:space-between;display:flex}:where(html.page-guide-about) .about_p{width:65%;margin-left:0;padding-right:5px;font-size:13px}:where(html.page-guide-about) .about_01,:where(html.page-guide-about) .about_02,:where(html.page-guide-about) .about_03,:where(html.page-guide-about) .about_04,:where(html.page-guide-about) .about_05,:where(html.page-guide-about) .about_06,:where(html.page-guide-about) .about_07,:where(html.page-guide-about) .about_08,:where(html.page-guide-about) .about_09{clear:both;width:100%;margin:0 0 20px;display:inline-block}@media screen and (width<=1057px){:where(html.page-guide-about) .about1,:where(html.page-guide-about) .about_01,:where(html.page-guide-about) .about_02,:where(html.page-guide-about) .about_03,:where(html.page-guide-about) .about_04,:where(html.page-guide-about) .about_05,:where(html.page-guide-about) .about_06,:where(html.page-guide-about) .about_07,:where(html.page-guide-about) .about_08,:where(html.page-guide-about) .about_09{width:96%;margin:0 auto 20px;display:block}}@media screen and (width<=768px){:where(html.page-guide-about) .about_topp{font-size:16px}:where(html.page-guide-about) .about_p1{font-size:13px}:where(html.page-guide-about) .about_tittle01 span{display:none}:where(html.page-guide-about) .about_tittle01,:where(html.page-guide-about) .about_tittle02,:where(html.page-guide-about) .about_tittle03,:where(html.page-guide-about) .about_tittle04,:where(html.page-guide-about) .about_tittle05,:where(html.page-guide-about) .about_tittle06,:where(html.page-guide-about) .about_tittle07,:where(html.page-guide-about) .about_tittle08,:where(html.page-guide-about) .about_tittle09{background-size:contain;height:auto;padding:14px 14px 14px 47px;font-size:15px;line-height:17px}:where(html.page-guide-about) .about_box1{flex-wrap:nowrap;display:flex}:where(html.page-guide-about) .about_p{width:65%;margin-left:0;padding-right:5px;font-size:13px}}@media screen and (width<=414px){:where(html.page-guide-about) .about_box1{flex-flow:column-reverse}:where(html.page-guide-about) .about_box1 .about_img{width:100%;height:120px;margin:0 0 5%;position:relative;overflow:hidden}:where(html.page-guide-about) .about_box1 .about_img img{position:absolute;bottom:-36%}:where(html.page-guide-about) .about_p{width:100%;padding:0}:where(html.page-guide-about) .about_01,:where(html.page-guide-about) .about_02,:where(html.page-guide-about) .about_03,:where(html.page-guide-about) .about_04,:where(html.page-guide-about) .about_05,:where(html.page-guide-about) .about_06,:where(html.page-guide-about) .about_07,:where(html.page-guide-about) .about_08,:where(html.page-guide-about) .about_09{margin:0 auto 10%}}:where(html.page-guide-preparation) .document_h4{clear:both;border-bottom:1px solid silver;margin:20px 0 10px;font-size:22px}:where(html.page-guide-preparation) .document_license1,:where(html.page-guide-preparation) .document_license3,:where(html.page-guide-preparation) .document_license4,:where(html.page-guide-preparation) .document_license5,:where(html.page-guide-preparation) .document_license7{float:left;width:45%;height:260px;margin:0 auto 3%}:where(html.page-guide-preparation) .drive_license_box{flex-flow:wrap;justify-content:center;align-items:center;display:flex}:where(html.page-guide-preparation) .document_license1 p{margin:10px;font-size:14px}:where(html.page-guide-preparation) .license_p{clear:both}:where(html.page-guide-preparation) .document_license3 p,:where(html.page-guide-preparation) .document_license4 p,:where(html.page-guide-preparation) .document_license5 p{width:350px;margin:10px;font-size:15px;display:inline-block}:where(html.page-guide-preparation) .document_license3 img,:where(html.page-guide-preparation) .document_license4 img,:where(html.page-guide-preparation) .document_license5 img{margin:0 auto;display:block}:where(html.page-guide-preparation) .document_license6{width:700px;margin:10px 20px;display:inline-block}:where(html.page-guide-preparation) .document_license6 p{float:left;font-size:15px}:where(html.page-guide-preparation) .license_plus{margin:0 50px}:where(html.page-guide-preparation) .document_license6_1{width:521px;margin:20px auto;display:block}:where(html.page-guide-preparation) .document1_box{flex-wrap:wrap;width:98%;margin:30px auto;display:flex}:where(html.page-guide-preparation) .document2{clear:both;width:100%;margin-top:30px;display:inline-block}:where(html.page-guide-preparation) .document2 p{padding:15px 20px;font-size:16px}:where(html.page-guide-preparation) .document2_b{margin-top:15px;margin-left:20px;padding:5px 10px;font-size:21px}:where(html.page-guide-preparation) .document2_b a{color:#fff;background:#333;border-radius:5px;justify-content:center;align-items:center;width:320px;padding:1% 3%;display:flex}:where(html.page-guide-preparation) .document2_b a img{margin:0 5% 0 0}:where(html.page-guide-preparation) .document2_b a:hover{opacity:.8}:where(html.page-guide-preparation) .document3,:where(html.page-guide-preparation) .document4,:where(html.page-guide-preparation) .document5{clear:both;width:100%;margin-top:30px;display:inline-block}:where(html.page-guide-preparation) .document3 p,:where(html.page-guide-preparation) .document4 p,:where(html.page-guide-preparation) .document5 p{padding:0 20px 15px;font-size:16px}:where(html.page-guide-preparation) .border_h5{margin:0 0 2%}@media screen and (width<=1057px){:where(html.page-guide-preparation) .document1,:where(html.page-guide-preparation) .document2_b,:where(html.page-guide-preparation) .document2 p,:where(html.page-guide-preparation) .document3 p,:where(html.page-guide-preparation) .document4 p,:where(html.page-guide-preparation) .document5 p{width:98%;margin:0 auto}}@media screen and (width<=768px){:where(html.page-guide-preparation) .document_license1,:where(html.page-guide-preparation) .document_license3,:where(html.page-guide-preparation) .document_license4,:where(html.page-guide-preparation) .document_license5,:where(html.page-guide-preparation) .document_license7{width:94%;height:auto;margin:0 auto 38px}:where(html.page-guide-preparation) .document_license1 p,:where(html.page-guide-preparation) .document_license3 p,:where(html.page-guide-preparation) .document_license4 p,:where(html.page-guide-preparation) .document_license5 p{width:96%;margin:2%;font-size:15px;display:inline-block}:where(html.page-guide-preparation) .document_license3 p{width:98%;margin:1%;font-size:15px;display:inline-block}:where(html.page-guide-preparation) .drive_license_box{flex-wrap:wrap;display:flex}:where(html.page-guide-preparation) .drive_license_box p{text-align:center;width:44%;margin:10px;font-size:14px}:where(html.page-guide-preparation) .document_license6_1{width:100%;margin:20px auto;display:block}:where(html.page-guide-preparation) .document_license6{width:93%;margin:0 auto;display:block}:where(html.page-guide-preparation) .resident_card_box{flex-wrap:wrap;width:90%;margin:0 auto;display:flex}:where(html.page-guide-preparation) .resident_card_box p{width:43%;margin:0 1%}:where(html.page-guide-preparation) .resident_card_box p img{width:100%}:where(html.page-guide-preparation) p.license_plus{display:none}:where(html.page-guide-preparation) .document_h4{text-align:center;font-size:16px}:where(html.page-guide-preparation) .document_license6 p{float:left;font-size:13px}:where(html.page-guide-preparation) .document2 p{padding:15px 20px;font-size:14px}:where(html.page-guide-preparation) .document2_b{margin:0 auto;font-size:21px}:where(html.page-guide-preparation) .document3 p,:where(html.page-guide-preparation) .document4 p,:where(html.page-guide-preparation) .document5 p{font-size:14px}}@media screen and (width<=414px){:where(html.page-guide-preparation) .document2_b a{width:100%;margin:0 auto;padding:3% 0;font-size:4.3vw}:where(html.page-guide-preparation) .document2_b a img{width:6vw}:where(html.page-guide-preparation) .license_p{font-size:3.6vw!important}:where(html.page-guide-preparation) .license_p br{display:none}}:where(html.page-guide-tips) .point_2,:where(html.page-guide-tips) .point_3{clear:both;margin-top:25px}:where(html.page-guide-tips) .point_h4{border-bottom:1px solid silver;font-size:19px}:where(html.page-guide-tips) .point_box{flex-wrap:wrap;justify-content:space-around;display:flex}:where(html.page-guide-tips) .point_img{order:2;width:20%;margin:20px 0}:where(html.page-guide-tips) .point_img img{width:100%;max-width:241px}:where(html.page-guide-tips) .point_p{order:1;width:75%;padding:20px;font-size:14px}@media screen and (width<=1080px){:where(html.page-guide-tips) .point_img{text-align:center;justify-content:center}:where(html.page-guide-tips) .point1,:where(html.page-guide-tips) .point3{width:96%;margin:0 auto}}@media screen and (width<=768px){:where(html.page-guide-tips) .point_h4{text-align:center;border-bottom:1px solid silver;padding-bottom:6px;font-size:16px}:where(html.page-guide-tips) .point_box{flex-wrap:wrap;display:block}:where(html.page-guide-tips) .point_img{order:2;width:95%;margin:20px auto}:where(html.page-guide-tips) p.point_img img{width:100%}:where(html.page-guide-tips) .point_p{order:1;width:94%;margin:0 auto;padding:0;font-size:14px}}@media screen and (width<=414px){:where(html.page-guide-tips) .point_p{font-size:3.6vw}}:where(html.page-guide-shiroromu) .shiroromu_topp{padding:0 20px;font-size:14px;line-height:19px}:where(html.page-guide-shiroromu) .shiroromu2{margin:20px 0}:where(html.page-guide-shiroromu) .shiroromu2 p,:where(html.page-guide-shiroromu) .shiroromu3 p{font-size:14px;line-height:19px}:where(html.page-guide-shiroromu) .sim_size{flex-wrap:wrap;justify-content:center;align-items:center;width:100%;margin:30px auto;display:flex}:where(html.page-guide-shiroromu) .sim_size p{float:unset;margin:0}:where(html.page-guide-shiroromu) .sim_card{width:95%;margin:27px auto}:where(html.page-guide-shiroromu) .sim_card img{width:100%}@media screen and (width<=768px){:where(html.page-guide-shiroromu) section.shiroromu1{padding:0;font-size:18px;line-height:26px}:where(html.page-guide-shiroromu) .sim_card{margin:27px 0}:where(html.page-guide-shiroromu) .sim_card img{margin:0 auto;display:block}:where(html.page-guide-shiroromu) .shiroromu2 p,:where(html.page-guide-shiroromu) .shiroromu3 p{font-size:18px;line-height:27px}}:where(html.page-guide-contact) .contact02,:where(html.page-guide-contact) .contact03,:where(html.page-guide-contact) .contact04{margin-bottom:25px}:where(html.page-guide-contact) .contact02 p,:where(html.page-guide-contact) .contact03 p,:where(html.page-guide-contact) .contact04 p{padding:5px 10px;font-size:16px}:where(html.page-guide-contact) .contact_link{text-align:right}:where(html.page-guide-contact) .contact_link a{display:block;color:#00f!important;padding-top:15px!important;text-decoration:underline!important}@media screen and (width<=1057px){:where(html.page-guide-contact) .contact02 p,:where(html.page-guide-contact) .contact03 p,:where(html.page-guide-contact) .contact04 p{width:96%;margin:0 auto;padding:0}}@media screen and (width<=414px){:where(html.page-guide-contact) .contact02 p,:where(html.page-guide-contact) .contact03 p,:where(html.page-guide-contact) .contact04 p{font-size:4vw}}:where(html.page-guide-categories) .cate_keitai1 img{margin:0 auto;display:block}:where(html.page-guide-categories) .cate_keitai_box{flex-flow:wrap;justify-content:space-around;align-items:center;width:90%;margin:3% auto;display:flex}:where(html.page-guide-categories) .cate_01{font-size:20px}:where(html.page-guide-categories) .cate_keitai2{width:64%;margin-top:19px;padding:0 20px;position:relative}:where(html.page-guide-categories) .cate_keitai2 p{font-size:16px}:where(html.page-guide-categories) .cate_keitai2 p:nth-child(2){background:#f5f5f5;border-radius:5px;margin:3% 0 0;padding:3% 3% 4%;font-weight:700}:where(html.page-guide-categories) .cate_02 span{display:block}:where(html.page-guide-categories) .cate_02 span:first-child{margin:0 0 2%}:where(html.page-guide-categories) .cate_02 span:last-child{padding:0 0 0 2%}:where(html.page-guide-categories) .kaitori_cate4{clear:both;width:100%;margin-bottom:25px}:where(html.page-guide-categories) .cate_keitai{clear:both;margin:0 0 20px;display:inline-block}:where(html.page-guide-categories) .line_h4{font-size:18px}@media screen and (width<=1057px){:where(html.page-guide-categories) .kaitori_cate4{width:96%;margin:0 auto;display:block}:where(html.page-guide-categories) .cate_keitai2{padding:0}}@media screen and (width<=768px){:where(html.page-guide-categories) .cate_keitai2{width:100%}:where(html.page-guide-categories) .cate_keitai_box .cate_keitai1{margin:0 auto}:where(html.page-guide-categories) .kaitori_cate4 .cate_keitai .line_h4{padding:0 0 0 1%;font-size:1.5rem}}@media screen and (width<=414px){:where(html.page-guide-categories) .cate_keitai2 p{font-size:4vw}}:where(html.page-guide-not-accepted) .rank_topp{margin:10px 0;padding:0 20px;font-size:18px}:where(html.page-guide-not-accepted) section.rank9 .mypage_topp{padding:0 20px}:where(html.page-guide-not-accepted) .rank8{clear:both;width:100%;margin:30px 0;display:inline-block}:where(html.page-guide-not-accepted) .rank9{margin-bottom:50px;display:block}:where(html.page-guide-not-accepted) .rank9 img{margin:30px auto;display:block}:where(html.page-guide-not-accepted) .rank9 h6{background:url(/legacy-assets/images/beginner/rank/kaitori_batu.png) no-repeat;padding-left:36px;font-size:20px;line-height:20px}:where(html.page-guide-not-accepted) .rank9 div{margin:31px 0}:where(html.page-guide-not-accepted) .rank9_link{padding-left:20px}:where(html.page-guide-not-accepted) .rank9_link a{width:100%;margin:10px 0;font-size:15px;color:#00f!important}:where(html.page-guide-not-accepted) .rank9_link span a{width:100%;margin:10px 0;font-size:13px;color:#00f!important}:where(html.page-guide-not-accepted) p.rank9_link a{font-size:16px}@media screen and (width<=768px){:where(html.page-guide-not-accepted) .rank_topp{font-size:14px}:where(html.page-guide-not-accepted) .rank9 .mypage_topp{width:90%;padding:10px 20px}:where(html.page-guide-not-accepted) .rank9 h6{background:url(/legacy-assets/images/beginner/rank/kaitori_batu.png) 0 0/contain no-repeat;margin-bottom:10px;margin-left:10px;padding-left:31px;font-size:15px;font-weight:700;line-height:17px}}:where(html.page-guide-rank) .rank_point{flex-flow:wrap;justify-content:space-between;margin:2% auto 3%;display:flex}:where(html.page-guide-rank) .rank_point_box{text-align:center;border:1px solid #ccc;border-top:8px solid #5ba0f7;width:32.6667%;margin:0 0 0%;padding:2%;box-shadow:0 2px 5px #c8c8c8}:where(html.page-guide-rank) .rank_point_img{margin:0 0 2%}:where(html.page-guide-rank) .rank_point_img img{width:34%}:where(html.page-guide-rank) .rank_point_tex{color:#535353;font-size:20px;font-weight:700}:where(html.page-guide-rank) .rank_point_tex span{font-size:80%;display:block}:where(html.page-guide-rank) .rank_point_h3{flex-flow:wrap;justify-content:flex-start;align-items:center;margin:0 0 2%;font-size:20px;display:flex}:where(html.page-guide-rank) .rank_point_h3:before{content:"";background:#5ba0f7;width:8px;height:20px;margin:0 1% 0 0;display:block}:where(html.page-guide-rank) .rank_num_box{border:1px solid #ccc;padding:3%}:where(html.page-guide-rank) .rank_num_box_in{margin:0 0 5%}:where(html.page-guide-rank) .rank_num_box_in:last-child{margin:0}:where(html.page-guide-rank) .rank_num_box_in .rank_point_h3{border-bottom:1px solid #ccc;margin:0 0 1.5%;padding:0 0 .5%}:where(html.page-guide-rank) .rank_num_box_in ul{margin:0 0 2%}:where(html.page-guide-rank) .rank_num_box_in:last-child ul{margin:0}:where(html.page-guide-rank) .rank_num_box_in ul li{font-size:16px;line-height:180%}:where(html.page-guide-rank) .rank_box ul{flex-flow:wrap;justify-content:flex-start;display:flex}:where(html.page-guide-rank) .rank_box ul li{width:24.25%;margin:0 1% 0 0}:where(html.page-guide-rank) .rank_box ul li:nth-child(4n){margin:0}:where(html.page-guide-rank) .rank_box ul li img{width:100%}:where(html.page-guide-rank) .other_drank_box{width:98%;margin:0 auto 8px;padding:0 0 3%;box-shadow:0 3px 5px 1px #0003}:where(html.page-guide-rank) .other_drank_box h3{text-align:center;color:#fff;background:#a2a2a2;margin:0;padding:1% 0;font-size:16px;font-weight:700}:where(html.page-guide-rank) .other_drank_box ul{flex-flow:wrap;justify-content:space-around;padding:3%;display:flex}:where(html.page-guide-rank) .other_drank_box ul li{width:49%}:where(html.page-guide-rank) #rankpage_content4 .rank_num_box_in .other_drank_box{padding:0}:where(html.page-guide-rank) #rankpage_content4 .rank_num_box_in .other_drank_box ul{flex-flow:wrap;justify-content:space-between;margin:0;display:flex}:where(html.page-guide-rank) #rankpage_content4 .rank_num_box_in .other_drank_box ul li{width:49%}:where(html.page-guide-rank) #rankpage_content4 .rank_num_box_in .other_drank_box ul li ul{padding:0;display:block}:where(html.page-guide-rank) #rankpage_content4 .rank_num_box_in .other_drank_box ul li ul li{width:100%;font-size:90%}:where(html.page-guide-rank) .rankpage_tabs{flex-flow:wrap;justify-content:space-between;display:flex}:where(html.page-guide-rank) .rankpage_tabs input{display:none}:where(html.page-guide-rank) .rankpage_tabs label{cursor:pointer;text-align:center;background:#ddd;border:1px solid #ccc;border-radius:3px;width:24.5%;margin:0 0 24px;padding:10px;font-size:16px;font-weight:700}:where(html.page-guide-rank) .rankpage_tabs label:hover{background:#ccc}:where(html.page-guide-rank) .rankpage_content{background:#f9f9f9;border:1px solid #ccc;width:100%;padding:15px 15px 30px;display:none}:where(html.page-guide-rank) #rankpage_tab1:checked+label,:where(html.page-guide-rank) #rankpage_tab2:checked+label,:where(html.page-guide-rank) #rankpage_tab3:checked+label,:where(html.page-guide-rank) #rankpage_tab4:checked+label{color:#333;background:#ffe6e6;border:1px solid #d90d25}:where(html.page-guide-rank) #rankpage_tab1:checked~#rankpage_content1,:where(html.page-guide-rank) #rankpage_tab2:checked~#rankpage_content2,:where(html.page-guide-rank) #rankpage_tab3:checked~#rankpage_content3,:where(html.page-guide-rank) #rankpage_tab4:checked~#rankpage_content4{display:block}@media screen and (width<=1200px){:where(html.page-guide-rank) .rankabout_pages{width:90%;margin:0 auto}:where(html.page-guide-rank) .rank_point_img img{width:8vw}:where(html.page-guide-rank) .rank_point_tex{font-size:1.6vw}}@media screen and (width<=1050px){:where(html.page-guide-rank) .rank_point_h3,:where(html.page-guide-rank) .rank_num_box_in ul li{font-size:1.5vw}:where(html.page-guide-rank) .rankpage_tabs label{margin:16px 0;font-size:1.3rem}}@media screen and (width<=768px){:where(html.page-guide-rank) .rank_point_h3,:where(html.page-guide-rank) .rank_num_box_in ul li{font-size:1.8vw}:where(html.page-guide-rank) .rank_box ul{width:100%}:where(html.page-guide-rank) .rank_box ul li{width:24%}}@media screen and (width<=414px){:where(html.page-guide-rank) .rankabout_pages{width:92%}:where(html.page-guide-rank) .rank_point{flex-flow:column}:where(html.page-guide-rank) .rank_point_box{width:100%;margin:0 0 10%;padding:5% 0 8%}:where(html.page-guide-rank) .rank_point_img img{width:30%}:where(html.page-guide-rank) .rank_point_tex{font-size:4.5vw}:where(html.page-guide-rank) .rank_point_h3{margin:0 0 5%;font-size:4vw}:where(html.page-guide-rank) .other_drank_box h3{font-size:4vw}:where(html.page-guide-rank) .rank_num_box_in ul li{font-size:3.2vw}:where(html.page-guide-rank) .rank_num_box_in .rank_point_h3,:where(html.page-guide-rank) .rank_num_box_in ul{margin:0 0 5%}:where(html.page-guide-rank) .rank_num_box{padding:5% 4%}:where(html.page-guide-rank) .rank_box ul{justify-content:space-between}:where(html.page-guide-rank) .rank_box ul li{width:48%;margin:0 0 2%}:where(html.page-guide-rank) .rank_box ul li:nth-child(4n){margin:0 0 2%}:where(html.page-guide-rank) .other_drank_box{width:100%}:where(html.page-guide-rank) .other_drank_box ul{flex-flow:column}:where(html.page-guide-rank) .other_drank_box ul li{width:100%}:where(html.page-guide-rank) .rankpage_tabs label{width:23.5%;margin:8px 0 16px;font-size:3vw}}:where(html.page-sim-index,html.page-sim-show,html.page-sim-compare,html.page-sim-about) .sim_list_h2{color:#fff;background:#5ba0f7;margin-bottom:15px;padding:7px 7px 7px 50px;font-size:20px;font-weight:700;position:relative}:where(html.page-sim-index,html.page-sim-show,html.page-sim-compare,html.page-sim-about) .sim-cm-main-contents,:where(html.page-sim-index,html.page-sim-show,html.page-sim-compare,html.page-sim-about) .rakuten-main-contents{box-sizing:border-box;width:100%;margin:0;padding:0;font-family:ヒラギノ角ゴ Pro W3,Hiragino Kaku Gothic Pro,メイリオ,Meiryo,Osaka,ＭＳ Ｐゴシック,MS PGothic,sans-serif}:where(html.page-sim-index,html.page-sim-show,html.page-sim-compare,html.page-sim-about) .sim-cm-section{margin-bottom:40px}:where(html.page-sim-index,html.page-sim-show,html.page-sim-compare,html.page-sim-about) .sim-cm-main-contents h3{color:#fff;border-radius:10px;height:60px;margin-bottom:5%;padding:14px;font-size:24px;font-weight:700}:where(html.page-sim-index,html.page-sim-show,html.page-sim-compare,html.page-sim-about) .about_sim_h3{background:linear-gradient(90deg,#6ba9f8,#1c92d2)}:where(html.page-sim-index,html.page-sim-show,html.page-sim-compare,html.page-sim-about) .links_h3{background:linear-gradient(90deg,#389cf7,#2475d9)}:where(html.page-sim-index,html.page-sim-show,html.page-sim-compare,html.page-sim-about) .nuro_h3{background:linear-gradient(90deg,#000,#ccc)}:where(html.page-sim-index,html.page-sim-show,html.page-sim-compare,html.page-sim-about) .aeon_h3{background:linear-gradient(90deg,#b5007f,#edd3e2)}:where(html.page-sim-index,html.page-sim-show,html.page-sim-compare,html.page-sim-about) .iijmio_h3{background:linear-gradient(90deg,#e86db5,#e4007f)}:where(html.page-sim-index,html.page-sim-show,html.page-sim-compare,html.page-sim-about) .bmobile_h3{background:linear-gradient(90deg,#46a98b,#225a49)}:where(html.page-sim-index,html.page-sim-show,html.page-sim-compare,html.page-sim-about) .ymobile_h3{background:linear-gradient(90deg,#ed0433,red)}:where(html.page-sim-index,html.page-sim-show,html.page-sim-compare,html.page-sim-about) .biglobe_h3{background:linear-gradient(90deg,#41aae7,#76d5ff)}:where(html.page-sim-index,html.page-sim-show,html.page-sim-compare,html.page-sim-about) .uq_h3{background:linear-gradient(90deg,#ee4ba4,#f8d0e8)}:where(html.page-sim-index,html.page-sim-show,html.page-sim-compare,html.page-sim-about) .mineo_h3{background:linear-gradient(90deg,#00c65a,#009477)}:where(html.page-sim-index,html.page-sim-show,html.page-sim-compare,html.page-sim-about) .line_h3{background:linear-gradient(90deg,#51b900,#0a7a00)}:where(html.page-sim-index,html.page-sim-show,html.page-sim-compare,html.page-sim-about) .ocn_h3{background:linear-gradient(90deg,#2c62d2,#103583)}:where(html.page-sim-index,html.page-sim-show,html.page-sim-compare,html.page-sim-about) .sim-cm-main-contents h4{text-shadow:1px 1px #ffffffe6,2px 2px 3px #0003;margin-bottom:5%;padding:10px;font-size:20px;font-weight:700}:where(html.page-sim-index,html.page-sim-show,html.page-sim-compare,html.page-sim-about) .about_sim_h4{border-bottom:2px solid #6ba9f8;border-left:10px solid #6ba9f8}:where(html.page-sim-index,html.page-sim-show,html.page-sim-compare,html.page-sim-about) .links_h4{border-bottom:2px solid #389cf7;border-left:10px solid #389cf7}:where(html.page-sim-index,html.page-sim-show,html.page-sim-compare,html.page-sim-about) .nuro_h4{border-bottom:2px solid #000;border-left:10px solid #000}:where(html.page-sim-index,html.page-sim-show,html.page-sim-compare,html.page-sim-about) .ieon_h4{border-bottom:2px solid #b5007f;border-left:10px solid #b5007f}:where(html.page-sim-index,html.page-sim-show,html.page-sim-compare,html.page-sim-about) .iijmio_h4{border-bottom:2px solid #e86db5;border-left:10px solid #e86db5}:where(html.page-sim-index,html.page-sim-show,html.page-sim-compare,html.page-sim-about) .b-mobile_h4{border-bottom:2px solid #46a98b;border-left:10px solid #46a98b}:where(html.page-sim-index,html.page-sim-show,html.page-sim-compare,html.page-sim-about) .ymobile_h4{border-bottom:2px solid #ed0433;border-left:10px solid #ed0433}:where(html.page-sim-index,html.page-sim-show,html.page-sim-compare,html.page-sim-about) .biglobe_h4{border-bottom:2px solid #41aae7;border-left:10px solid #41aae7}:where(html.page-sim-index,html.page-sim-show,html.page-sim-compare,html.page-sim-about) .uq_h4{border-bottom:2px solid #ee4ba4;border-left:10px solid #ee4ba4}:where(html.page-sim-index,html.page-sim-show,html.page-sim-compare,html.page-sim-about) .mineo_h4{border-bottom:2px solid #00c65a;border-left:10px solid #00c65a}:where(html.page-sim-index,html.page-sim-show,html.page-sim-compare,html.page-sim-about) .line_h4{border-bottom:2px solid #51b900;border-left:10px solid #51b900}:where(html.page-sim-index,html.page-sim-show,html.page-sim-compare,html.page-sim-about) .ocn_h4{border-bottom:2px solid #103583;border-left:10px solid #103583}:where(html.page-sim-index,html.page-sim-show,html.page-sim-compare,html.page-sim-about) .rakuten-main-contents h4{text-shadow:1px 1px #ffffffe6,2px 2px 3px #0003;border-bottom:2px solid #bc1a3d;border-left:10px solid #bc1a3d;width:95%;margin:0 auto 4%;padding:10px;font-size:20px;font-weight:700}:where(html.page-sim-index,html.page-sim-show,html.page-sim-compare,html.page-sim-about) .sim-cm-main-contents h5{text-shadow:1px 1px #ffffffe6,2px 2px 3px #0003;width:96%;margin:0 auto 4%;padding:5px;font-size:18px;font-weight:700}:where(html.page-sim-index,html.page-sim-show,html.page-sim-compare,html.page-sim-about) .about_sim_h5{border-bottom:2px solid #6ba9f8}:where(html.page-sim-index,html.page-sim-show,html.page-sim-compare,html.page-sim-about) .links_h5{border-bottom:2px solid #389cf7}:where(html.page-sim-index,html.page-sim-show,html.page-sim-compare,html.page-sim-about) .nuro_h5{border-bottom:2px solid #000}:where(html.page-sim-index,html.page-sim-show,html.page-sim-compare,html.page-sim-about) .ieon_h5{border-bottom:2px solid #b5007f}:where(html.page-sim-index,html.page-sim-show,html.page-sim-compare,html.page-sim-about) .iijmio_h5{border-bottom:2px solid #e86db5}:where(html.page-sim-index,html.page-sim-show,html.page-sim-compare,html.page-sim-about) .b-mobile_h5{border-bottom:2px solid #46a98b}:where(html.page-sim-index,html.page-sim-show,html.page-sim-compare,html.page-sim-about) .ymobile_h5{border-bottom:2px solid #ed0433}:where(html.page-sim-index,html.page-sim-show,html.page-sim-compare,html.page-sim-about) .biglobe_h5{border-bottom:2px solid #41aae7}:where(html.page-sim-index,html.page-sim-show,html.page-sim-compare,html.page-sim-about) .uq_h5{border-bottom:2px solid #ee4ba4}:where(html.page-sim-index,html.page-sim-show,html.page-sim-compare,html.page-sim-about) .ocn_h5{border-bottom:2px solid #103583}:where(html.page-sim-index,html.page-sim-show,html.page-sim-compare,html.page-sim-about) .mineo_h5{border-bottom:2px solid #00c65a}:where(html.page-sim-index,html.page-sim-show,html.page-sim-compare,html.page-sim-about) .line_h5{border-bottom:2px solid #51b900}:where(html.page-sim-index,html.page-sim-show,html.page-sim-compare,html.page-sim-about) .rakuten-main-contents h5{text-shadow:1px 1px #ffffffe6,2px 2px 3px #0003;border-bottom:2px solid #bc1a3d;margin-bottom:20px;padding:5px;font-size:18px;font-weight:700}:where(html.page-sim-index,html.page-sim-show,html.page-sim-compare,html.page-sim-about) .sim_page_list_area{flex-wrap:wrap;justify-content:flex-start;display:flex}:where(html.page-sim-index,html.page-sim-show,html.page-sim-compare,html.page-sim-about) .sim_box{border:1px solid #cecece;width:31.3333%;margin:2% 1%}:where(html.page-sim-index,html.page-sim-show,html.page-sim-compare,html.page-sim-about) .sim_flex_img{flex-wrap:wrap;display:flex}:where(html.page-sim-index,html.page-sim-show,html.page-sim-compare,html.page-sim-about) .sim_flex_img .sim_img{justify-content:center;width:45%;display:flex}:where(html.page-sim-index,html.page-sim-show,html.page-sim-compare,html.page-sim-about) .sim_name{background:#eff5f6;justify-content:center;margin-bottom:10px;padding:10px 0;font-size:1.6rem;display:flex}:where(html.page-sim-index,html.page-sim-show,html.page-sim-compare,html.page-sim-about) .sim_img{justify-content:center;align-items:center;padding:30px 0;display:flex}:where(html.page-sim-index,html.page-sim-show,html.page-sim-compare,html.page-sim-about) .sim_btn2{background:#5ba0f7;border:1px solid #5ba0f7;border-radius:5px;justify-content:center;width:80%;margin:25px auto;padding:10px;display:flex}:where(html.page-sim-index,html.page-sim-show,html.page-sim-compare,html.page-sim-about) .sim_btn2 a{font-size:1.3rem;color:#fff!important}:where(html.page-sim-index,html.page-sim-show,html.page-sim-compare,html.page-sim-about) .hikaku_box{flex-wrap:wrap;display:flex}:where(html.page-sim-index,html.page-sim-show,html.page-sim-compare,html.page-sim-about) .sim_hikaku_box{text-align:center;width:31.3333%;margin:0 1%;font-size:17px}:where(html.page-sim-index,html.page-sim-show,html.page-sim-compare,html.page-sim-about) .hikaku_box a{border:1px solid #ccc;flex-wrap:wrap;justify-content:center;align-items:center;height:100px;display:flex}:where(html.page-sim-index,html.page-sim-show,html.page-sim-compare,html.page-sim-about) .hikaku_box a:hover{border:1px solid #5ba0f7}:where(html.page-sim-index,html.page-sim-show,html.page-sim-compare,html.page-sim-about) .sim_all_topp{padding:0 1%;font-size:1.3rem;line-height:1.9rem}:where(html.page-sim-index,html.page-sim-show,html.page-sim-compare,html.page-sim-about) .toc_title{color:#5ba0f7;border-bottom:1px solid #5ba0f7;margin:0 0 .5rem;padding-bottom:1%;font-size:1.4rem;font-weight:700}:where(html.page-sim-index,html.page-sim-show,html.page-sim-compare,html.page-sim-about) .toc_container ol li{margin-bottom:.4rem}:where(html.page-sim-index,html.page-sim-show,html.page-sim-compare,html.page-sim-about) .toc_container ol li a{color:#5ba0f7;margin-bottom:.4rem;margin-left:1rem;font-size:1.2rem;font-weight:700;list-style:none;position:relative}:where(html.page-sim-index,html.page-sim-show,html.page-sim-compare,html.page-sim-about) .toc_container ol li ul li a{margin-top:.5rem;font-size:1.1rem;font-weight:300;display:block}:where(html.page-sim-index,html.page-sim-show,html.page-sim-compare,html.page-sim-about) .toc_container ol li ul li{padding-left:1.1rem}:where(html.page-sim-index,html.page-sim-show,html.page-sim-compare,html.page-sim-about) .toc_box *,:where(html.page-sim-index,html.page-sim-show,html.page-sim-compare,html.page-sim-about) .toc_box :before,:where(html.page-sim-index,html.page-sim-show,html.page-sim-compare,html.page-sim-about) .toc_box :after{box-sizing:border-box}:where(html.page-sim-index,html.page-sim-show,html.page-sim-compare,html.page-sim-about) .toc_box{border:1px solid #5ba0f7;border-radius:4px;width:98%;margin:7% 1%;padding:1rem;position:relative}:where(html.page-sim-index,html.page-sim-show,html.page-sim-compare,html.page-sim-about) .toc_box label{z-index:1;cursor:pointer;text-align:center;background:linear-gradient(#fafcfc00 0%,#fafcfcf2 90%);width:96%;height:110px;position:absolute;bottom:0}:where(html.page-sim-index,html.page-sim-show,html.page-sim-compare,html.page-sim-about) .toc_box input:checked+label{background:inherit}:where(html.page-sim-index,html.page-sim-show,html.page-sim-compare,html.page-sim-about) .toc_box label:after{z-index:2;content:"" " 目次を全部見る";letter-spacing:.05em;color:#fff;background-color:#1b2538;border-radius:20px;width:16rem;font-family:FontAwesome;line-height:2.5rem;position:absolute;bottom:20px;left:50%;transform:translate(-50%)}:where(html.page-sim-index,html.page-sim-show,html.page-sim-compare,html.page-sim-about) .toc_box input{display:none}:where(html.page-sim-index,html.page-sim-show,html.page-sim-compare,html.page-sim-about) .toc_box .toc_container{height:250px;transition:all .5s;overflow:hidden}:where(html.page-sim-index,html.page-sim-show,html.page-sim-compare,html.page-sim-about) .toc_box input:checked+label:after{content:"" " 目次を閉じる";font-family:FontAwesome}:where(html.page-sim-index,html.page-sim-show,html.page-sim-compare,html.page-sim-about) .toc_box input:checked~.toc_container{height:auto;padding-bottom:80px;transition:all .5s}:where(html.page-sim-index,html.page-sim-show,html.page-sim-compare,html.page-sim-about) .sim-cm-main-contents p,:where(html.page-sim-index,html.page-sim-show,html.page-sim-compare,html.page-sim-about) .rakuten-main-contents p{margin-bottom:2%;font:18px/1.7 ヒラギノ角ゴ Pro W3,Hiragino Kaku Gothic Pro,メイリオ,Meiryo,Osaka,ＭＳ Ｐゴシック,MS PGothic,sans-serif}:where(html.page-sim-index,html.page-sim-show,html.page-sim-compare,html.page-sim-about) .sim-cm-main-contents ul,:where(html.page-sim-index,html.page-sim-show,html.page-sim-compare,html.page-sim-about) .rakuten-main-contents ul{font:18px/1.7 ヒラギノ角ゴ Pro W3,Hiragino Kaku Gothic Pro,メイリオ,Meiryo,Osaka,ＭＳ Ｐゴシック,MS PGothic,sans-serif}:where(html.page-sim-index,html.page-sim-show,html.page-sim-compare,html.page-sim-about) .sim-cm-main-contents a:link,:where(html.page-sim-index,html.page-sim-show,html.page-sim-compare,html.page-sim-about) .rakuten-main-contents a:link{color:#1c1af1;font-size:16px}:where(html.page-sim-index,html.page-sim-show,html.page-sim-compare,html.page-sim-about) .sim-cm-main-contents a:visited,:where(html.page-sim-index,html.page-sim-show,html.page-sim-compare,html.page-sim-about) .rakuten-main-contents a:visited{color:#000;font-size:16px}:where(html.page-sim-index,html.page-sim-show,html.page-sim-compare,html.page-sim-about) .about_sim_h2{text-align:center;text-shadow:1px 1px #ffffffe6,2px 2px 3px #0003;border-top:5px solid #6ba9f8;border-bottom:5px solid #6ba9f8;margin-bottom:20px;padding:10px;font-size:2em;font-weight:700;line-height:40px}:where(html.page-sim-index,html.page-sim-show,html.page-sim-compare,html.page-sim-about) .rakuten_h2{text-align:center;text-shadow:1px 1px #ffffffe6,2px 2px 3px #0003;color:#bc1a3d;border-top:5px solid #bc1a3d;border-bottom:5px solid #bc1a3d;margin:5% 0;padding:7% 21%;font-size:3em;font-weight:700;line-height:1.7}:where(html.page-sim-index,html.page-sim-show,html.page-sim-compare,html.page-sim-about) .sim-cm-blog-contents-list{width:100%;box-sizing:padding-box;margin-bottom:20px;padding:0 20px}:where(html.page-sim-index,html.page-sim-show,html.page-sim-compare,html.page-sim-about) .about_sim-border{border:2px solid #6ba9f8!important}:where(html.page-sim-index,html.page-sim-show,html.page-sim-compare,html.page-sim-about) .links-border{border:2px solid #389cf7!important}:where(html.page-sim-index,html.page-sim-show,html.page-sim-compare,html.page-sim-about) .nuro-border{border:2px solid #000!important}:where(html.page-sim-index,html.page-sim-show,html.page-sim-compare,html.page-sim-about) .ieon-border{border:2px solid #b5007f!important}:where(html.page-sim-index,html.page-sim-show,html.page-sim-compare,html.page-sim-about) .iijmio-border{border:2px solid #e86db5!important}:where(html.page-sim-index,html.page-sim-show,html.page-sim-compare,html.page-sim-about) .b-mobile-border{border:2px solid #46a98b!important}:where(html.page-sim-index,html.page-sim-show,html.page-sim-compare,html.page-sim-about) .ymobile-border{border:2px solid #ed0433!important}:where(html.page-sim-index,html.page-sim-show,html.page-sim-compare,html.page-sim-about) .biglobe-border{border:2px solid #41aae7!important}:where(html.page-sim-index,html.page-sim-show,html.page-sim-compare,html.page-sim-about) .uq-border{border:2px solid #ee4ba4!important}:where(html.page-sim-index,html.page-sim-show,html.page-sim-compare,html.page-sim-about) .mineo_border,:where(html.page-sim-index,html.page-sim-show,html.page-sim-compare,html.page-sim-about) .line-border{border:2px solid #00c65a!important}:where(html.page-sim-index,html.page-sim-show,html.page-sim-compare,html.page-sim-about) .rakuten-border{border:2px solid #bc1a3d!important}:where(html.page-sim-index,html.page-sim-show,html.page-sim-compare,html.page-sim-about) .sim-cm-blog-contents-list h2{text-align:center;text-shadow:1px 1px #ffffffe6,2px 2px 3px #0003;padding:10px;font-size:2em;font-weight:700}:where(html.page-sim-index,html.page-sim-show,html.page-sim-compare,html.page-sim-about) .sim-cm-blog-contents-list li{padding-left:40px;font:18px/1.7 ヒラギノ角ゴ Pro W3,Hiragino Kaku Gothic Pro,メイリオ,Meiryo,Osaka,ＭＳ Ｐゴシック,MS PGothic,sans-serif}:where(html.page-sim-index,html.page-sim-show,html.page-sim-compare,html.page-sim-about) .sim-cm-main-contents .sim-cm-blog-contents-list a{color:#000!important;text-decoration:none!important}:where(html.page-sim-index,html.page-sim-show,html.page-sim-compare,html.page-sim-about) .about_sim-list-h3{font-size:18px!important}:where(html.page-sim-index,html.page-sim-show,html.page-sim-compare,html.page-sim-about) .about_sim-list-h4{font-size:16px!important}:where(html.page-sim-index,html.page-sim-show,html.page-sim-compare,html.page-sim-about) .about_sim-list-h5{font-size:14px!important}:where(html.page-sim-index,html.page-sim-show,html.page-sim-compare,html.page-sim-about) .links-list-h3{font-size:20px!important}:where(html.page-sim-index,html.page-sim-show,html.page-sim-compare,html.page-sim-about) .links-list-h4{font-size:16px!important}:where(html.page-sim-index,html.page-sim-show,html.page-sim-compare,html.page-sim-about) .links-list-h5{font-size:14px!important}:where(html.page-sim-index,html.page-sim-show,html.page-sim-compare,html.page-sim-about) .nuro-list-h3{font-size:20px!important}:where(html.page-sim-index,html.page-sim-show,html.page-sim-compare,html.page-sim-about) .nuro-list-h4{font-size:16px!important}:where(html.page-sim-index,html.page-sim-show,html.page-sim-compare,html.page-sim-about) .nuro-list-h5{font-size:14px!important}:where(html.page-sim-index,html.page-sim-show,html.page-sim-compare,html.page-sim-about) .ieon-list-h3{font-size:20px!important}:where(html.page-sim-index,html.page-sim-show,html.page-sim-compare,html.page-sim-about) .ieon-list-h4{font-size:16px!important}:where(html.page-sim-index,html.page-sim-show,html.page-sim-compare,html.page-sim-about) .ieon-list-h5{font-size:14px!important}:where(html.page-sim-index,html.page-sim-show,html.page-sim-compare,html.page-sim-about) .iijmio-list-h3{font-size:20px!important}:where(html.page-sim-index,html.page-sim-show,html.page-sim-compare,html.page-sim-about) .iijmio-list-h4{font-size:16px!important}:where(html.page-sim-index,html.page-sim-show,html.page-sim-compare,html.page-sim-about) .iijmio-list-h5{font-size:14px!important}:where(html.page-sim-index,html.page-sim-show,html.page-sim-compare,html.page-sim-about) .b-mobile-list-h3{font-size:20px!important}:where(html.page-sim-index,html.page-sim-show,html.page-sim-compare,html.page-sim-about) .b-mobile-list-h4{font-size:16px!important}:where(html.page-sim-index,html.page-sim-show,html.page-sim-compare,html.page-sim-about) .b-mobile-list-h5{font-size:14px!important}:where(html.page-sim-index,html.page-sim-show,html.page-sim-compare,html.page-sim-about) .ymobile-list-h3{font-size:20px!important}:where(html.page-sim-index,html.page-sim-show,html.page-sim-compare,html.page-sim-about) .ymobile-list-h4{font-size:16px!important}:where(html.page-sim-index,html.page-sim-show,html.page-sim-compare,html.page-sim-about) .ymobile-list-h5{font-size:14px!important}:where(html.page-sim-index,html.page-sim-show,html.page-sim-compare,html.page-sim-about) .biglobe-list-h3{font-size:20px!important}:where(html.page-sim-index,html.page-sim-show,html.page-sim-compare,html.page-sim-about) .biglobe-list-h4{font-size:16px!important}:where(html.page-sim-index,html.page-sim-show,html.page-sim-compare,html.page-sim-about) .biglobe-list-h5{font-size:14px!important}:where(html.page-sim-index,html.page-sim-show,html.page-sim-compare,html.page-sim-about) .uq-list-h3{font-size:20px!important}:where(html.page-sim-index,html.page-sim-show,html.page-sim-compare,html.page-sim-about) .uq-list-h4{font-size:16px!important}:where(html.page-sim-index,html.page-sim-show,html.page-sim-compare,html.page-sim-about) .uq-list-h5{font-size:14px!important}:where(html.page-sim-index,html.page-sim-show,html.page-sim-compare,html.page-sim-about) .line-list-h3{font-size:20px!important}:where(html.page-sim-index,html.page-sim-show,html.page-sim-compare,html.page-sim-about) .line-list-h4{font-size:16px!important}:where(html.page-sim-index,html.page-sim-show,html.page-sim-compare,html.page-sim-about) .line-list-h5{font-size:14px!important}:where(html.page-sim-index,html.page-sim-show,html.page-sim-compare,html.page-sim-about) .mineo-list-h3{font-size:20px!important}:where(html.page-sim-index,html.page-sim-show,html.page-sim-compare,html.page-sim-about) .mineo-list-h4{font-size:16px!important}:where(html.page-sim-index,html.page-sim-show,html.page-sim-compare,html.page-sim-about) .mineo-list-h5{font-size:14px!important}:where(html.page-sim-index,html.page-sim-show,html.page-sim-compare,html.page-sim-about) .ocn-list-h3{font-size:20px!important}:where(html.page-sim-index,html.page-sim-show,html.page-sim-compare,html.page-sim-about) .ocn-list-h4{font-size:16px!important}:where(html.page-sim-index,html.page-sim-show,html.page-sim-compare,html.page-sim-about) .ocn-list-h5{font-size:14px!important}:where(html.page-sim-index,html.page-sim-show,html.page-sim-compare,html.page-sim-about) .rakuten-list-h3 a{font-size:20px!important}:where(html.page-sim-index,html.page-sim-show,html.page-sim-compare,html.page-sim-about) .rakuten-list-h4 a{font-size:16px!important}:where(html.page-sim-index,html.page-sim-show,html.page-sim-compare,html.page-sim-about) .rakuten-list-h5 a{font-size:14px!important}:where(html.page-sim-index,html.page-sim-show,html.page-sim-compare,html.page-sim-about) .about_sim-list-h3:before{content:"〇";color:#6ba9f8;margin-right:5px}:where(html.page-sim-index,html.page-sim-show,html.page-sim-compare,html.page-sim-about) .about_sim-list-h4:before{content:"●";color:#6ba9f8;margin-right:5px}:where(html.page-sim-index,html.page-sim-show,html.page-sim-compare,html.page-sim-about) .about_sim-list-h5:before{content:"・";color:#6ba9f8;margin-right:5px}:where(html.page-sim-index,html.page-sim-show,html.page-sim-compare,html.page-sim-about) .links-list-h3:before{content:"〇";color:#389cf7;margin-right:5px}:where(html.page-sim-index,html.page-sim-show,html.page-sim-compare,html.page-sim-about) .links-list-h4:before{content:"●";color:#389cf7;margin-right:5px}:where(html.page-sim-index,html.page-sim-show,html.page-sim-compare,html.page-sim-about) .links-list-h5:before{content:"・";color:#389cf7;margin-right:5px}:where(html.page-sim-index,html.page-sim-show,html.page-sim-compare,html.page-sim-about) .nuro-list-h3:before{content:"〇";color:#000;margin-right:5px}:where(html.page-sim-index,html.page-sim-show,html.page-sim-compare,html.page-sim-about) .nuro-list-h4:before{content:"●";color:#000;margin-right:5px}:where(html.page-sim-index,html.page-sim-show,html.page-sim-compare,html.page-sim-about) .nuro-list-h5:before{content:"・";color:#000;margin-right:5px}:where(html.page-sim-index,html.page-sim-show,html.page-sim-compare,html.page-sim-about) .ieon-list-h3:before{content:"〇";color:#b5007f;margin-right:5px}:where(html.page-sim-index,html.page-sim-show,html.page-sim-compare,html.page-sim-about) .ieon-list-h4:before{content:"●";color:#b5007f;margin-right:5px}:where(html.page-sim-index,html.page-sim-show,html.page-sim-compare,html.page-sim-about) .ieon-list-h5:before{content:"・";color:#b5007f;margin-right:5px}:where(html.page-sim-index,html.page-sim-show,html.page-sim-compare,html.page-sim-about) .iijmio-list-h3:before{content:"〇";color:#e86db5;margin-right:5px}:where(html.page-sim-index,html.page-sim-show,html.page-sim-compare,html.page-sim-about) .iijmio-list-h4:before{content:"●";color:#e86db5;margin-right:5px}:where(html.page-sim-index,html.page-sim-show,html.page-sim-compare,html.page-sim-about) .iijmio-list-h5:before{content:"・";color:#e86db5;margin-right:5px}:where(html.page-sim-index,html.page-sim-show,html.page-sim-compare,html.page-sim-about) .b-mobile-list-h3:before{content:"〇";color:#46a98b;margin-right:5px}:where(html.page-sim-index,html.page-sim-show,html.page-sim-compare,html.page-sim-about) .b-mobile-list-h4:before{content:"●";color:#46a98b;margin-right:5px}:where(html.page-sim-index,html.page-sim-show,html.page-sim-compare,html.page-sim-about) .b-mobile-list-h5:before{content:"・";color:#46a98b;margin-right:5px}:where(html.page-sim-index,html.page-sim-show,html.page-sim-compare,html.page-sim-about) .ymobile-list-h3:before{content:"〇";color:#ed0433;margin-right:5px}:where(html.page-sim-index,html.page-sim-show,html.page-sim-compare,html.page-sim-about) .ymobile-list-h4:before{content:"●";color:#ed0433;margin-right:5px}:where(html.page-sim-index,html.page-sim-show,html.page-sim-compare,html.page-sim-about) .ymobile-list-h5:before{content:"・";color:#ed0433;margin-right:5px}:where(html.page-sim-index,html.page-sim-show,html.page-sim-compare,html.page-sim-about) .biglobe-list-h3:before{content:"〇";color:#41aae7;margin-right:5px}:where(html.page-sim-index,html.page-sim-show,html.page-sim-compare,html.page-sim-about) .biglobe-list-h4:before{content:"●";color:#41aae7;margin-right:5px}:where(html.page-sim-index,html.page-sim-show,html.page-sim-compare,html.page-sim-about) .biglobe-list-h5:before{content:"・";color:#41aae7;margin-right:5px}:where(html.page-sim-index,html.page-sim-show,html.page-sim-compare,html.page-sim-about) .uq-list-h3:before{content:"〇";color:#ee4ba4;margin-right:5px}:where(html.page-sim-index,html.page-sim-show,html.page-sim-compare,html.page-sim-about) .uq-list-h4:before{content:"●";color:#ee4ba4;margin-right:5px}:where(html.page-sim-index,html.page-sim-show,html.page-sim-compare,html.page-sim-about) .uq-list-h5:before{content:"・";color:#ee4ba4;margin-right:5px}:where(html.page-sim-index,html.page-sim-show,html.page-sim-compare,html.page-sim-about) .line-list-h3:before{content:"〇";color:#51b900;margin-right:5px}:where(html.page-sim-index,html.page-sim-show,html.page-sim-compare,html.page-sim-about) .line-list-h4:before{content:"●";color:#51b900;margin-right:5px}:where(html.page-sim-index,html.page-sim-show,html.page-sim-compare,html.page-sim-about) .line-list-h5:before{content:"・";color:#51b900;margin-right:5px}:where(html.page-sim-index,html.page-sim-show,html.page-sim-compare,html.page-sim-about) .mineo-list-h3:before{content:"〇";color:#00c65a;margin-right:5px}:where(html.page-sim-index,html.page-sim-show,html.page-sim-compare,html.page-sim-about) .mineo-list-h4:before{content:"●";color:#00c65a;margin-right:5px}:where(html.page-sim-index,html.page-sim-show,html.page-sim-compare,html.page-sim-about) .mineo-list-h5:before{content:"・";color:#00c65a;margin-right:5px}:where(html.page-sim-index,html.page-sim-show,html.page-sim-compare,html.page-sim-about) .ocn-list-h3:before{content:"〇";color:#103583;margin-right:5px}:where(html.page-sim-index,html.page-sim-show,html.page-sim-compare,html.page-sim-about) .ocn-list-h4:before{content:"●";color:#103583;margin-right:5px}:where(html.page-sim-index,html.page-sim-show,html.page-sim-compare,html.page-sim-about) .ocn-list-h5:before{content:"・";color:#103583;margin-right:5px}:where(html.page-sim-index,html.page-sim-show,html.page-sim-compare,html.page-sim-about) .rakuten-list-h3:before{content:"〇";color:#bc1a3d;margin-right:5px}:where(html.page-sim-index,html.page-sim-show,html.page-sim-compare,html.page-sim-about) .rakuten-list-h4:before{content:"●";color:#bc1a3d;margin-right:5px}:where(html.page-sim-index,html.page-sim-show,html.page-sim-compare,html.page-sim-about) .rakuten-list-h5:before{content:"・";color:#bc1a3d;margin-right:5px}:where(html.page-sim-index,html.page-sim-show,html.page-sim-compare,html.page-sim-about) .sim-cm-section,:where(html.page-sim-index,html.page-sim-show,html.page-sim-compare,html.page-sim-about) .rakuten-section{margin-bottom:60px}:where(html.page-sim-index,html.page-sim-show,html.page-sim-compare,html.page-sim-about) .sentence-parcel{text-align:justify;width:95%;margin:0 auto 10%}:where(html.page-sim-index,html.page-sim-show,html.page-sim-compare,html.page-sim-about) .sentence-parcel-2{text-align:justify;width:90%;margin:0 auto 10%}:where(html.page-sim-index,html.page-sim-show,html.page-sim-compare,html.page-sim-about) .sentence-parcel ul,:where(html.page-sim-index,html.page-sim-show,html.page-sim-compare,html.page-sim-about) .sentence-parcel-2 ul{margin:20px 0}:where(html.page-sim-index,html.page-sim-show,html.page-sim-compare,html.page-sim-about) .sentence-parcel li,:where(html.page-sim-index,html.page-sim-show,html.page-sim-compare,html.page-sim-about) .sentence-parcel-2 li{text-indent:-1.4em;margin-bottom:10px;padding-left:1em;font:18px/1.7 ヒラギノ角ゴ Pro W3,Hiragino Kaku Gothic Pro,メイリオ,Meiryo,Osaka,ＭＳ Ｐゴシック,MS PGothic,sans-serif}:where(html.page-sim-index,html.page-sim-show,html.page-sim-compare,html.page-sim-about) .long-text-list li{margin-bottom:20px;text-indent:0!important;padding-left:0!important}:where(html.page-sim-index,html.page-sim-show,html.page-sim-compare,html.page-sim-about) .app-pro-list{width:85%;margin:10px auto;font:18px/1.7 ヒラギノ角ゴ Pro W3,Hiragino Kaku Gothic Pro,メイリオ,Meiryo,Osaka,ＭＳ Ｐゴシック,MS PGothic,sans-serif}:where(html.page-sim-index,html.page-sim-show,html.page-sim-compare,html.page-sim-about) .app-pro-list li{margin-bottom:20px}:where(html.page-sim-index,html.page-sim-show,html.page-sim-compare,html.page-sim-about) .step7-list{margin-bottom:20px;font:18px/1.7 ヒラギノ角ゴ Pro W3,Hiragino Kaku Gothic Pro,メイリオ,Meiryo,Osaka,ＭＳ Ｐゴシック,MS PGothic,sans-serif}:where(html.page-sim-index,html.page-sim-show,html.page-sim-compare,html.page-sim-about) .step17-list li{font:18px/1.7 ヒラギノ角ゴ Pro W3,Hiragino Kaku Gothic Pro,メイリオ,Meiryo,Osaka,ＭＳ Ｐゴシック,MS PGothic,sans-serif}:where(html.page-sim-index,html.page-sim-show,html.page-sim-compare,html.page-sim-about) .note-order li{text-indent:-2em;margin-bottom:10px;padding-left:2em;font:18px/1.7 ヒラギノ角ゴ Pro W3,Hiragino Kaku Gothic Pro,メイリオ,Meiryo,Osaka,ＭＳ Ｐゴシック,MS PGothic,sans-serif}:where(html.page-sim-index,html.page-sim-show,html.page-sim-compare,html.page-sim-about) .list-title-border{border-bottom:1px solid #51b900;text-indent:-.8em!important}:where(html.page-sim-index,html.page-sim-show,html.page-sim-compare,html.page-sim-about) .flex-box{justify-content:space-between;width:90%;margin:5% auto;display:flex}:where(html.page-sim-index,html.page-sim-show,html.page-sim-compare,html.page-sim-about) .flex-non-box{text-align:center;width:100%;margin:5% auto}:where(html.page-sim-index,html.page-sim-show,html.page-sim-compare,html.page-sim-about) .flex-non-box p{text-align:left;padding-left:10px;font:14px/1.7 ヒラギノ角ゴ Pro W3,Hiragino Kaku Gothic Pro,メイリオ,Meiryo,Osaka,ＭＳ Ｐゴシック,MS PGothic,sans-serif!important}:where(html.page-sim-index,html.page-sim-show,html.page-sim-compare,html.page-sim-about) .flex-non-box span{margin-left:5px;font:14px/1.7 ヒラギノ角ゴ Pro W3,Hiragino Kaku Gothic Pro,メイリオ,Meiryo,Osaka,ＭＳ Ｐゴシック,MS PGothic,sans-serif}:where(html.page-sim-index,html.page-sim-show,html.page-sim-compare,html.page-sim-about) .sim-cm-link,:where(html.page-sim-index,html.page-sim-show,html.page-sim-compare,html.page-sim-about) .rakuten-link{margin-right:9px;color:#1c1af1!important}:where(html.page-sim-index,html.page-sim-show,html.page-sim-compare,html.page-sim-about) .full-width-images img{width:100%;margin-bottom:10px}:where(html.page-sim-index,html.page-sim-show,html.page-sim-compare,html.page-sim-about) .full-width-images p{text-align:left;padding-left:3px;font:14px/1.7 ヒラギノ角ゴ Pro W3,Hiragino Kaku Gothic Pro,メイリオ,Meiryo,Osaka,ＭＳ Ｐゴシック,MS PGothic,sans-serif!important}:where(html.page-sim-index,html.page-sim-show,html.page-sim-compare,html.page-sim-about) .sim-iframe{text-align:center;width:100%}:where(html.page-sim-index,html.page-sim-show,html.page-sim-compare,html.page-sim-about) .sim-cm-border-box{width:100%;margin-bottom:40px;padding:3%;box-shadow:6px 5px 5px #555}:where(html.page-sim-index,html.page-sim-show,html.page-sim-compare,html.page-sim-about) .sim-cm-border-box p{margin:0}:where(html.page-sim-index,html.page-sim-show,html.page-sim-compare,html.page-sim-about) .mnp-number-table{width:100%;margin:5% auto}:where(html.page-sim-index,html.page-sim-show,html.page-sim-compare,html.page-sim-about) .mnp-number-table table{border-collapse:collapse}:where(html.page-sim-index,html.page-sim-show,html.page-sim-compare,html.page-sim-about) .mnp-number-table .thead-2{color:#00a14f!important;background:#b2e64a!important}:where(html.page-sim-index,html.page-sim-show,html.page-sim-compare,html.page-sim-about) .mnp-number-table th{color:#fff;text-align:center;vertical-align:middle;background:#00a14f;border:1px solid #fff;font-size:16px}:where(html.page-sim-index,html.page-sim-show,html.page-sim-compare,html.page-sim-about) .mnp-number-table td{text-align:center;vertical-align:middle;border:1px solid #00a14f;font-size:16px}:where(html.page-sim-index,html.page-sim-show,html.page-sim-compare,html.page-sim-about) .sim-cm-table,:where(html.page-sim-index,html.page-sim-show,html.page-sim-compare,html.page-sim-about) .rakuten-table{margin:5% auto}:where(html.page-sim-index,html.page-sim-show,html.page-sim-compare,html.page-sim-about) .sim-cm-table table,:where(html.page-sim-index,html.page-sim-show,html.page-sim-compare,html.page-sim-about) .rakuten-table table{border-collapse:collapse;width:100%;margin-bottom:10px}:where(html.page-sim-index,html.page-sim-show,html.page-sim-compare,html.page-sim-about) .sim-cm-table table th,:where(html.page-sim-index,html.page-sim-show,html.page-sim-compare,html.page-sim-about) .sim-cm-table table td,:where(html.page-sim-index,html.page-sim-show,html.page-sim-compare,html.page-sim-about) .rakuten-table table th,:where(html.page-sim-index,html.page-sim-show,html.page-sim-compare,html.page-sim-about) .rakuten-table table td{text-align:center;vertical-align:middle;border:1px solid #ccc;padding:10px;font-size:16px}:where(html.page-sim-index,html.page-sim-show,html.page-sim-compare,html.page-sim-about) .sim-cm-table table th{text-shadow:1px 1px 1px #666;color:#fff;background:#00f;font-weight:700}:where(html.page-sim-index,html.page-sim-show,html.page-sim-compare,html.page-sim-about) .sim-cm-table p,:where(html.page-sim-index,html.page-sim-show,html.page-sim-compare,html.page-sim-about) .rakuten-table p{margin:0;font-size:16px}:where(html.page-sim-index,html.page-sim-show,html.page-sim-compare,html.page-sim-about) tr .green,:where(html.page-sim-index,html.page-sim-show,html.page-sim-compare,html.page-sim-about) table .demo-true{background:#8ff23f}:where(html.page-sim-index,html.page-sim-show,html.page-sim-compare,html.page-sim-about) tr .cleam,:where(html.page-sim-index,html.page-sim-show,html.page-sim-compare,html.page-sim-about) table .demo-soso{background:#f7f98f}:where(html.page-sim-index,html.page-sim-show,html.page-sim-compare,html.page-sim-about) tr .batsu,:where(html.page-sim-index,html.page-sim-show,html.page-sim-compare,html.page-sim-about) table .demo-false{background:#f9a0e8}:where(html.page-sim-index,html.page-sim-show,html.page-sim-compare,html.page-sim-about) .rakuten-carrier-table th,:where(html.page-sim-index,html.page-sim-show,html.page-sim-compare,html.page-sim-about) .rakuten-carrier-table td,:where(html.page-sim-index,html.page-sim-show,html.page-sim-compare,html.page-sim-about) .rakuten-release-table th,:where(html.page-sim-index,html.page-sim-show,html.page-sim-compare,html.page-sim-about) .rakuten-release-table td,:where(html.page-sim-index,html.page-sim-show,html.page-sim-compare,html.page-sim-about) .rakuten-start-table th,:where(html.page-sim-index,html.page-sim-show,html.page-sim-compare,html.page-sim-about) .rakuten-start-table td,:where(html.page-sim-index,html.page-sim-show,html.page-sim-compare,html.page-sim-about) .rakuten-android-table td{text-align:center}:where(html.page-sim-index,html.page-sim-show,html.page-sim-compare,html.page-sim-about) .row-middle{vertical-align:middle}:where(html.page-sim-index,html.page-sim-show,html.page-sim-compare,html.page-sim-about) .rakuten-cost-table th{text-align:center;width:25%}:where(html.page-sim-index,html.page-sim-show,html.page-sim-compare,html.page-sim-about) .rakuten-cost-table td:nth-child(2n){text-align:center;width:20%}:where(html.page-sim-index,html.page-sim-show,html.page-sim-compare,html.page-sim-about) .rakuten-cost-table td:nth-child(3){text-align:left}:where(html.page-sim-index,html.page-sim-show,html.page-sim-compare,html.page-sim-about) .cost-table-back{color:#fff;background:#000}:where(html.page-sim-index,html.page-sim-show,html.page-sim-compare,html.page-sim-about) .rakuten-android-table th{text-align:left;border:1px solid #fff!important}:where(html.page-sim-index,html.page-sim-show,html.page-sim-compare,html.page-sim-about) .packet-back-plink{background:#f8a0e5}:where(html.page-sim-index,html.page-sim-show,html.page-sim-compare,html.page-sim-about) .packet-back-blue{background:#55f5f3}:where(html.page-sim-index,html.page-sim-show,html.page-sim-compare,html.page-sim-about) .packet-back-cleam{background:#e3f483}:where(html.page-sim-index,html.page-sim-show,html.page-sim-compare,html.page-sim-about) .packet-back-green{background:#88f277}:where(html.page-sim-index,html.page-sim-show,html.page-sim-compare,html.page-sim-about) .packet-back-orange{background:#fda629}:where(html.page-sim-index,html.page-sim-show,html.page-sim-compare,html.page-sim-about) .table-flex-box{flex-wrap:wrap;width:100%;display:flex}:where(html.page-sim-index,html.page-sim-show,html.page-sim-compare,html.page-sim-about) .table-box{width:50%}:where(html.page-sim-index,html.page-sim-show,html.page-sim-compare,html.page-sim-about) .flex-table{border-collapse:collapse;text-align:center;width:90%;margin:0 auto 20px}:where(html.page-sim-index,html.page-sim-show,html.page-sim-compare,html.page-sim-about) .flex-table th,:where(html.page-sim-index,html.page-sim-show,html.page-sim-compare,html.page-sim-about) .flex-table td{text-align:center;vertical-align:middle;border:1px solid #333}:where(html.page-sim-index,html.page-sim-show,html.page-sim-compare,html.page-sim-about) .ocn_table1{border-collapse:collapse;width:100%}:where(html.page-sim-index,html.page-sim-show,html.page-sim-compare,html.page-sim-about) .ocn_table1 th{color:#fff;text-align:center;vertical-align:middle;background-color:#103583;border:1px solid #fff;padding:10px 0}:where(html.page-sim-index,html.page-sim-show,html.page-sim-compare,html.page-sim-about) .ocn_table1 td{color:#000;text-align:center;background-color:#fff;border:1px solid #666;padding:8px 0}:where(html.page-sim-index,html.page-sim-show,html.page-sim-compare,html.page-sim-about) .ocn_table2{border-collapse:collapse;width:100%}:where(html.page-sim-index,html.page-sim-show,html.page-sim-compare,html.page-sim-about) .ocn_table2 th{color:#333;text-align:center;vertical-align:middle;background-color:#f6f6f6;border:1px solid #ddd;padding:10px 0}:where(html.page-sim-index,html.page-sim-show,html.page-sim-compare,html.page-sim-about) .ocn_table2 td{color:#000;text-align:center;background-color:#fff;border:1px solid #666;padding:8px 0}:where(html.page-sim-index,html.page-sim-show,html.page-sim-compare,html.page-sim-about) .ocn_table2 .ocn_back{color:#fff;background-color:#103583}:where(html.page-sim-index,html.page-sim-show,html.page-sim-compare,html.page-sim-about) .table-background-pin td,:where(html.page-sim-index,html.page-sim-show,html.page-sim-compare,html.page-sim-about) .table-background-pin th{background:#f8a0e5}:where(html.page-sim-index,html.page-sim-show,html.page-sim-compare,html.page-sim-about) .table-background-blu td,:where(html.page-sim-index,html.page-sim-show,html.page-sim-compare,html.page-sim-about) .table-background-blu th{background:#55f5f3}:where(html.page-sim-index,html.page-sim-show,html.page-sim-compare,html.page-sim-about) .table-background-gre td,:where(html.page-sim-index,html.page-sim-show,html.page-sim-compare,html.page-sim-about) .table-background-gre th{background:#88f277}:where(html.page-sim-index,html.page-sim-show,html.page-sim-compare,html.page-sim-about) .table-background-ora td,:where(html.page-sim-index,html.page-sim-show,html.page-sim-compare,html.page-sim-about) .table-background-ora th{background:#fda629}:where(html.page-sim-index,html.page-sim-show,html.page-sim-compare,html.page-sim-about) .table-text-left td:nth-child(3),:where(html.page-sim-index,html.page-sim-show,html.page-sim-compare,html.page-sim-about) .table-background-blu td:nth-child(3),:where(html.page-sim-index,html.page-sim-show,html.page-sim-compare,html.page-sim-about) .table-background-pin td:nth-child(3){text-align:left;width:50%}:where(html.page-sim-index,html.page-sim-show,html.page-sim-compare,html.page-sim-about) .biglobe-service-table table{border-collapse:collapse;width:100%;margin-bottom:10px}:where(html.page-sim-index,html.page-sim-show,html.page-sim-compare,html.page-sim-about) .biglobe-service-table table th,:where(html.page-sim-index,html.page-sim-show,html.page-sim-compare,html.page-sim-about) .biglobe-service-table table td{vertical-align:middle;font-size:16px}:where(html.page-sim-index,html.page-sim-show,html.page-sim-compare,html.page-sim-about) .biglobe-service-table table td{text-align:center;background:#d2d2d2;border:1px solid #fff;padding:10px;font-size:14px}:where(html.page-sim-index,html.page-sim-show,html.page-sim-compare,html.page-sim-about) .biglobe-service-table table th{text-align:left;border:1px solid #fff;width:30%;padding:10px;font-size:16px;font-weight:700}:where(html.page-sim-index,html.page-sim-show,html.page-sim-compare,html.page-sim-about) .sim-service-table table{border-collapse:collapse;width:100%;margin-bottom:20px}:where(html.page-sim-index,html.page-sim-show,html.page-sim-compare,html.page-sim-about) .sim-service-table td,:where(html.page-sim-index,html.page-sim-show,html.page-sim-compare,html.page-sim-about) .sim-service-table th{text-align:center;vertical-align:middle;padding:10px;font-size:16px}:where(html.page-sim-index,html.page-sim-show,html.page-sim-compare,html.page-sim-about) .sim-service-table th{color:#fff;background:#000;border:1px solid #fff}:where(html.page-sim-index,html.page-sim-show,html.page-sim-compare,html.page-sim-about) .sim-srv-bk-p td{background:#f8a0e5}:where(html.page-sim-index,html.page-sim-show,html.page-sim-compare,html.page-sim-about) .sim-srv-bk-g td{background:#88f277}:where(html.page-sim-index,html.page-sim-show,html.page-sim-compare,html.page-sim-about) .sim-srv-bk-o td{background:#fda629}:where(html.page-sim-index,html.page-sim-show,html.page-sim-compare,html.page-sim-about) .sim-srv-bk-b td{background:#55f5f3}:where(html.page-sim-index,html.page-sim-show,html.page-sim-compare,html.page-sim-about) .sim-srv-bk-y td{background:#e3f483}:where(html.page-sim-index,html.page-sim-show,html.page-sim-compare,html.page-sim-about) .sim_merit_demerit-contents h3{color:#fff;border-radius:10px;height:60px;margin-bottom:5%;padding:14px;font-size:24px;font-weight:700}:where(html.page-sim-index,html.page-sim-show,html.page-sim-compare,html.page-sim-about) .sim_merit_demerit-contents h4{text-shadow:1px 1px #ffffffe6,2px 2px 3px #0003;margin-bottom:5%;padding:10px;font-size:20px;font-weight:700}:where(html.page-sim-index,html.page-sim-show,html.page-sim-compare,html.page-sim-about) .sim_merit_demerit-contents h5{text-shadow:1px 1px #ffffffe6,2px 2px 3px #0003;width:90%;margin:0 auto 4%;padding:5px;font-size:18px;font-weight:700}:where(html.page-sim-index,html.page-sim-show,html.page-sim-compare,html.page-sim-about) .sim_merit_demerit-contents p{margin-bottom:2%;font:16px/1.5 ヒラギノ角ゴ Pro W3,Hiragino Kaku Gothic Pro,メイリオ,Meiryo,Osaka,ＭＳ Ｐゴシック,MS PGothic,sans-serif}:where(html.page-sim-index,html.page-sim-show,html.page-sim-compare,html.page-sim-about) .mineo_box h4{border-bottom:2px solid #00c65a;border-left:10px solid #00c65a}:where(html.page-sim-index,html.page-sim-show,html.page-sim-compare,html.page-sim-about) .rakuten_box h4{border-bottom:2px solid #bc1a3d;border-left:10px solid #bc1a3d}:where(html.page-sim-index,html.page-sim-show,html.page-sim-compare,html.page-sim-about) .uq_box h4{border-bottom:2px solid #ee4ba4;border-left:10px solid #ee4ba4}:where(html.page-sim-index,html.page-sim-show,html.page-sim-compare,html.page-sim-about) .rakuten-main-contents h3,:where(html.page-sim-index,html.page-sim-show,html.page-sim-compare,html.page-sim-about) .rakuten_h3{color:#fff;background:#bc1a3d;border-radius:10px;height:60px;margin-bottom:5%;padding:14px;font-size:24px;font-weight:700}@media screen and (width>=501px) and (width<=768px){:where(html.page-sim-index,html.page-sim-show,html.page-sim-compare,html.page-sim-about) .sim-cm-main-contents,:where(html.page-sim-index,html.page-sim-show,html.page-sim-compare,html.page-sim-about) .rakuten-main-contents{box-sizing:border-box;width:100%;margin:0;padding:0;font-family:ヒラギノ角ゴ Pro W3,Hiragino Kaku Gothic Pro,メイリオ,Meiryo,Osaka,ＭＳ Ｐゴシック,MS PGothic,sans-serif}:where(html.page-sim-index,html.page-sim-show,html.page-sim-compare,html.page-sim-about) .about_sim_h3,:where(html.page-sim-index,html.page-sim-show,html.page-sim-compare,html.page-sim-about) .links_h3,:where(html.page-sim-index,html.page-sim-show,html.page-sim-compare,html.page-sim-about) .nuro_h3,:where(html.page-sim-index,html.page-sim-show,html.page-sim-compare,html.page-sim-about) .iijmio_h3,:where(html.page-sim-index,html.page-sim-show,html.page-sim-compare,html.page-sim-about) .bmobile_h3,:where(html.page-sim-index,html.page-sim-show,html.page-sim-compare,html.page-sim-about) .ymobile_h3,:where(html.page-sim-index,html.page-sim-show,html.page-sim-compare,html.page-sim-about) .biglobe_h3,:where(html.page-sim-index,html.page-sim-show,html.page-sim-compare,html.page-sim-about) .line_h3,:where(html.page-sim-index,html.page-sim-show,html.page-sim-compare,html.page-sim-about) .mineo_h3,:where(html.page-sim-index,html.page-sim-show,html.page-sim-compare,html.page-sim-about) .sim-cm-main-contents h3,:where(html.page-sim-index,html.page-sim-show,html.page-sim-compare,html.page-sim-about) .rakuten-main-contents h3,:where(html.page-sim-index,html.page-sim-show,html.page-sim-compare,html.page-sim-about) .rakuten_h3{text-align:left;width:98%;height:68px;margin:0 auto 20px;padding:12px 28px;font-size:2.5em}:where(html.page-sim-index,html.page-sim-show,html.page-sim-compare,html.page-sim-about) .sim-cm-main-contents h4,:where(html.page-sim-index,html.page-sim-show,html.page-sim-compare,html.page-sim-about) .rakuten-main-contents h4{text-align:left;width:95%;margin:0 auto 10px;padding:6px 10px 4px 15px;font-size:2.3em;line-height:50px}:where(html.page-sim-index,html.page-sim-show,html.page-sim-compare,html.page-sim-about) .sim-cm-main-contents h5,:where(html.page-sim-index,html.page-sim-show,html.page-sim-compare,html.page-sim-about) .rakuten-main-contents h5{text-align:left;width:92%;margin:0 auto 20px;padding:3px;font-size:2em}:where(html.page-sim-index,html.page-sim-show,html.page-sim-compare,html.page-sim-about) .sim-cm-main-contents p,:where(html.page-sim-index,html.page-sim-show,html.page-sim-compare,html.page-sim-about) .rakuten-main-contents p{margin-bottom:15px;font:24px/1.7 ヒラギノ角ゴ Pro W3,Hiragino Kaku Gothic Pro,メイリオ,Meiryo,Osaka,ＭＳ Ｐゴシック,MS PGothic,sans-serif}:where(html.page-sim-index,html.page-sim-show,html.page-sim-compare,html.page-sim-about) .sim-cm-main-contents ul,:where(html.page-sim-index,html.page-sim-show,html.page-sim-compare,html.page-sim-about) .rakuten-main-contents ul{font:24px/1.7 ヒラギノ角ゴ Pro W3,Hiragino Kaku Gothic Pro,メイリオ,Meiryo,Osaka,ＭＳ Ｐゴシック,MS PGothic,sans-serif}:where(html.page-sim-index,html.page-sim-show,html.page-sim-compare,html.page-sim-about) .sim-cm-main-contents a:link,:where(html.page-sim-index,html.page-sim-show,html.page-sim-compare,html.page-sim-about) .rakuten-main-contents a:link{color:#1c1af1;font-size:24px}:where(html.page-sim-index,html.page-sim-show,html.page-sim-compare,html.page-sim-about) .sim-cm-main-contents a:visited,:where(html.page-sim-index,html.page-sim-show,html.page-sim-compare,html.page-sim-about) .rakuten-main-contents a:visited{color:#000;font-size:24px}:where(html.page-sim-index,html.page-sim-show,html.page-sim-compare,html.page-sim-about) .about_sim_h2,:where(html.page-sim-index,html.page-sim-show,html.page-sim-compare,html.page-sim-about) .rakuten_h2{text-align:center;width:98%;margin:5% auto;padding:7% 14%;font-size:3em;line-height:1.7}:where(html.page-sim-index,html.page-sim-show,html.page-sim-compare,html.page-sim-about) .rakuten_h2{padding:7% 14%}:where(html.page-sim-index,html.page-sim-show,html.page-sim-compare,html.page-sim-about) .sim-cm-blog-contents-list{width:98%;box-sizing:padding-box;margin:0 auto 20px;padding:10px}:where(html.page-sim-index,html.page-sim-show,html.page-sim-compare,html.page-sim-about) .sim-cm-main-contents .sim-cm-blog-contents-list a{color:#000!important;text-decoration:none!important}:where(html.page-sim-index,html.page-sim-show,html.page-sim-compare,html.page-sim-about) .sim-cm-blog-contents-list li{padding-left:17px}:where(html.page-sim-index,html.page-sim-show,html.page-sim-compare,html.page-sim-about) .about_sim-list-h3{font-size:18px!important}:where(html.page-sim-index,html.page-sim-show,html.page-sim-compare,html.page-sim-about) .about_sim-list-h4{font-size:16px!important}:where(html.page-sim-index,html.page-sim-show,html.page-sim-compare,html.page-sim-about) .about_sim-list-h5{font-size:14px!important}:where(html.page-sim-index,html.page-sim-show,html.page-sim-compare,html.page-sim-about) .links-list-h3{font-size:20px!important}:where(html.page-sim-index,html.page-sim-show,html.page-sim-compare,html.page-sim-about) .links-list-h4{font-size:16px!important}:where(html.page-sim-index,html.page-sim-show,html.page-sim-compare,html.page-sim-about) .links-list-h5{font-size:14px!important}:where(html.page-sim-index,html.page-sim-show,html.page-sim-compare,html.page-sim-about) .nuro-list-h3{font-size:20px!important}:where(html.page-sim-index,html.page-sim-show,html.page-sim-compare,html.page-sim-about) .nuro-list-h4{font-size:16px!important}:where(html.page-sim-index,html.page-sim-show,html.page-sim-compare,html.page-sim-about) .nuro-list-h5{font-size:14px!important}:where(html.page-sim-index,html.page-sim-show,html.page-sim-compare,html.page-sim-about) .ieon-list-h3{font-size:20px!important}:where(html.page-sim-index,html.page-sim-show,html.page-sim-compare,html.page-sim-about) .ieon-list-h4{font-size:16px!important}:where(html.page-sim-index,html.page-sim-show,html.page-sim-compare,html.page-sim-about) .ieon-list-h5{font-size:14px!important}:where(html.page-sim-index,html.page-sim-show,html.page-sim-compare,html.page-sim-about) .iijmio-list-h3{font-size:20px!important}:where(html.page-sim-index,html.page-sim-show,html.page-sim-compare,html.page-sim-about) .iijmio-list-h4{font-size:16px!important}:where(html.page-sim-index,html.page-sim-show,html.page-sim-compare,html.page-sim-about) .iijmio-list-h5{font-size:14px!important}:where(html.page-sim-index,html.page-sim-show,html.page-sim-compare,html.page-sim-about) .b-mobile-list-h3{font-size:20px!important}:where(html.page-sim-index,html.page-sim-show,html.page-sim-compare,html.page-sim-about) .b-mobile-list-h4{font-size:16px!important}:where(html.page-sim-index,html.page-sim-show,html.page-sim-compare,html.page-sim-about) .b-mobile-list-h5{font-size:14px!important}:where(html.page-sim-index,html.page-sim-show,html.page-sim-compare,html.page-sim-about) .ymobile-list-h3{font-size:20px!important}:where(html.page-sim-index,html.page-sim-show,html.page-sim-compare,html.page-sim-about) .ymobile-list-h4{font-size:16px!important}:where(html.page-sim-index,html.page-sim-show,html.page-sim-compare,html.page-sim-about) .ymobile-list-h5{font-size:14px!important}:where(html.page-sim-index,html.page-sim-show,html.page-sim-compare,html.page-sim-about) .biglobe-list-h3{font-size:20px!important}:where(html.page-sim-index,html.page-sim-show,html.page-sim-compare,html.page-sim-about) .biglobe-list-h4{font-size:16px!important}:where(html.page-sim-index,html.page-sim-show,html.page-sim-compare,html.page-sim-about) .biglobe-list-h5{font-size:14px!important}:where(html.page-sim-index,html.page-sim-show,html.page-sim-compare,html.page-sim-about) .uq-list-h3{font-size:20px!important}:where(html.page-sim-index,html.page-sim-show,html.page-sim-compare,html.page-sim-about) .uq-list-h4{font-size:16px!important}:where(html.page-sim-index,html.page-sim-show,html.page-sim-compare,html.page-sim-about) .uq-list-h5{font-size:14px!important}:where(html.page-sim-index,html.page-sim-show,html.page-sim-compare,html.page-sim-about) .line-list-h3{font-size:20px!important}:where(html.page-sim-index,html.page-sim-show,html.page-sim-compare,html.page-sim-about) .line-list-h4{font-size:16px!important}:where(html.page-sim-index,html.page-sim-show,html.page-sim-compare,html.page-sim-about) .line-list-h5{font-size:14px!important}:where(html.page-sim-index,html.page-sim-show,html.page-sim-compare,html.page-sim-about) .mineo-list-h3{font-size:20px!important}:where(html.page-sim-index,html.page-sim-show,html.page-sim-compare,html.page-sim-about) .mineo-list-h4{font-size:16px!important}:where(html.page-sim-index,html.page-sim-show,html.page-sim-compare,html.page-sim-about) .mineo-list-h5{font-size:14px!important}:where(html.page-sim-index,html.page-sim-show,html.page-sim-compare,html.page-sim-about) .rakuten-list-h3 a{font-size:20px!important}:where(html.page-sim-index,html.page-sim-show,html.page-sim-compare,html.page-sim-about) .rakuten-list-h4 a{font-size:16px!important}:where(html.page-sim-index,html.page-sim-show,html.page-sim-compare,html.page-sim-about) .rakuten-list-h5 a{font-size:14px!important}:where(html.page-sim-index,html.page-sim-show,html.page-sim-compare,html.page-sim-about) .sim-cm-section,:where(html.page-sim-index,html.page-sim-show,html.page-sim-compare,html.page-sim-about) .rakuten-section{margin-bottom:60px}:where(html.page-sim-index,html.page-sim-show,html.page-sim-compare,html.page-sim-about) .sentence-parcel,:where(html.page-sim-index,html.page-sim-show,html.page-sim-compare,html.page-sim-about) .sentence-parcel-2{width:90%;margin:0 auto 30px}:where(html.page-sim-index,html.page-sim-show,html.page-sim-compare,html.page-sim-about) .sentence-parcel li,:where(html.page-sim-index,html.page-sim-show,html.page-sim-compare,html.page-sim-about) .sentence-parcel-2 li{text-indent:-1em;padding-left:1em;font:24px/1.7 ヒラギノ角ゴ Pro W3,Hiragino Kaku Gothic Pro,メイリオ,Meiryo,Osaka,ＭＳ Ｐゴシック,MS PGothic,sans-serif}:where(html.page-sim-index,html.page-sim-show,html.page-sim-compare,html.page-sim-about) .app-pro-list{width:85%;margin:10px auto;font:24px/1.7 ヒラギノ角ゴ Pro W3,Hiragino Kaku Gothic Pro,メイリオ,Meiryo,Osaka,ＭＳ Ｐゴシック,MS PGothic,sans-serif}:where(html.page-sim-index,html.page-sim-show,html.page-sim-compare,html.page-sim-about) .app-pro-list li{text-indent:-1em;margin-bottom:10px;padding-left:1em}:where(html.page-sim-index,html.page-sim-show,html.page-sim-compare,html.page-sim-about) .step7-list{text-indent:-1em;margin-bottom:10px;padding-left:1em;font:24px/1.7 ヒラギノ角ゴ Pro W3,Hiragino Kaku Gothic Pro,メイリオ,Meiryo,Osaka,ＭＳ Ｐゴシック,MS PGothic,sans-serif}:where(html.page-sim-index,html.page-sim-show,html.page-sim-compare,html.page-sim-about) .step17-list li{font:24px/1.7 ヒラギノ角ゴ Pro W3,Hiragino Kaku Gothic Pro,メイリオ,Meiryo,Osaka,ＭＳ Ｐゴシック,MS PGothic,sans-serif}:where(html.page-sim-index,html.page-sim-show,html.page-sim-compare,html.page-sim-about) .note-order li{text-indent:-2em;margin-bottom:10px;padding-left:2em;font:24px/1.7 ヒラギノ角ゴ Pro W3,Hiragino Kaku Gothic Pro,メイリオ,Meiryo,Osaka,ＭＳ Ｐゴシック,MS PGothic,sans-serif}:where(html.page-sim-index,html.page-sim-show,html.page-sim-compare,html.page-sim-about) .flex-box{justify-content:center;width:98%;margin:20px auto;display:flex}:where(html.page-sim-index,html.page-sim-show,html.page-sim-compare,html.page-sim-about) .flex-box div{width:48%;margin:0 1%}:where(html.page-sim-index,html.page-sim-show,html.page-sim-compare,html.page-sim-about) .full-width-images{width:100%!important}:where(html.page-sim-index,html.page-sim-show,html.page-sim-compare,html.page-sim-about) .flex-box img{width:100%;margin:0 auto 10px}:where(html.page-sim-index,html.page-sim-show,html.page-sim-compare,html.page-sim-about) .flex-non-box{text-align:center;word-break:break-word;width:50%;margin:20px auto}:where(html.page-sim-index,html.page-sim-show,html.page-sim-compare,html.page-sim-about) .flex-non-box img,:where(html.page-sim-index,html.page-sim-show,html.page-sim-compare,html.page-sim-about) .step5_2-img{width:100%}:where(html.page-sim-index,html.page-sim-show,html.page-sim-compare,html.page-sim-about) .flex-non-box span{margin-left:5px;font:14px/1.7 ヒラギノ角ゴ Pro W3,Hiragino Kaku Gothic Pro,メイリオ,Meiryo,Osaka,ＭＳ Ｐゴシック,MS PGothic,sans-serif}:where(html.page-sim-index,html.page-sim-show,html.page-sim-compare,html.page-sim-about) .flex-non-box p{text-align:left;padding-left:10px;font:24px/1.7 ヒラギノ角ゴ Pro W3,Hiragino Kaku Gothic Pro,メイリオ,Meiryo,Osaka,ＭＳ Ｐゴシック,MS PGothic,sans-serif!important}:where(html.page-sim-index,html.page-sim-show,html.page-sim-compare,html.page-sim-about) .full-width-images p{text-align:left;padding-left:3px;font:24px/1.7 ヒラギノ角ゴ Pro W3,Hiragino Kaku Gothic Pro,メイリオ,Meiryo,Osaka,ＭＳ Ｐゴシック,MS PGothic,sans-serif!important}:where(html.page-sim-index,html.page-sim-show,html.page-sim-compare,html.page-sim-about) .sim-iframe{width:100%;height:0;padding-top:75%;position:relative}:where(html.page-sim-index,html.page-sim-show,html.page-sim-compare,html.page-sim-about) .sim-iframe iframe{position:absolute;top:0;left:0;width:100%!important;height:100%!important}:where(html.page-sim-index,html.page-sim-show,html.page-sim-compare,html.page-sim-about) .sim-cm-table table,:where(html.page-sim-index,html.page-sim-show,html.page-sim-compare,html.page-sim-about) .rakuten-table table{width:100%}:where(html.page-sim-index,html.page-sim-show,html.page-sim-compare,html.page-sim-about) .sim-cm-table table th,:where(html.page-sim-index,html.page-sim-show,html.page-sim-compare,html.page-sim-about) .sim-cm-table table td,:where(html.page-sim-index,html.page-sim-show,html.page-sim-compare,html.page-sim-about) .rakuten-table table th,:where(html.page-sim-index,html.page-sim-show,html.page-sim-compare,html.page-sim-about) .rakuten-table table td{border:1px solid #000;padding:0;font-size:16px}:where(html.page-sim-index,html.page-sim-show,html.page-sim-compare,html.page-sim-about) .rakuten-table .rakuten-cost-table th,:where(html.page-sim-index,html.page-sim-show,html.page-sim-compare,html.page-sim-about) .rakuten-table .rakuten-cost-table td{padding:4px}:where(html.page-sim-index,html.page-sim-show,html.page-sim-compare,html.page-sim-about) .rakuten-table .rakuten-android-table th,:where(html.page-sim-index,html.page-sim-show,html.page-sim-compare,html.page-sim-about) .rakuten-table .rakuten-android-table td{padding:2px;font-size:16px}:where(html.page-sim-index,html.page-sim-show,html.page-sim-compare,html.page-sim-about) .rakuten-table .rakuten-qr-table td{width:28px;padding:4px;font-size:24px}}@media screen and (width>=769px) and (width<=1024px){:where(html.page-sim-index,html.page-sim-show,html.page-sim-compare,html.page-sim-about) .sim-cm-main-contents,:where(html.page-sim-index,html.page-sim-show,html.page-sim-compare,html.page-sim-about) .rakuten-main-contents{width:95%}:where(html.page-sim-index,html.page-sim-show,html.page-sim-compare,html.page-sim-about) .sim-cm-blog-contents-list{width:100%}:where(html.page-sim-index,html.page-sim-show,html.page-sim-compare,html.page-sim-about) .flex-box{width:90%}:where(html.page-sim-index,html.page-sim-show,html.page-sim-compare,html.page-sim-about) .about_sim-list-h3{font-size:18px!important}:where(html.page-sim-index,html.page-sim-show,html.page-sim-compare,html.page-sim-about) .about_sim-list-h4{font-size:16px!important}:where(html.page-sim-index,html.page-sim-show,html.page-sim-compare,html.page-sim-about) .about_sim-list-h5{font-size:14px!important}:where(html.page-sim-index,html.page-sim-show,html.page-sim-compare,html.page-sim-about) .biglobe-list-h3{font-size:20px!important}:where(html.page-sim-index,html.page-sim-show,html.page-sim-compare,html.page-sim-about) .biglobe-list-h4{font-size:16px!important}:where(html.page-sim-index,html.page-sim-show,html.page-sim-compare,html.page-sim-about) .biglobe-list-h5{font-size:14px!important}:where(html.page-sim-index,html.page-sim-show,html.page-sim-compare,html.page-sim-about) .uq-list-h3{font-size:20px!important}:where(html.page-sim-index,html.page-sim-show,html.page-sim-compare,html.page-sim-about) .uq-list-h4{font-size:16px!important}:where(html.page-sim-index,html.page-sim-show,html.page-sim-compare,html.page-sim-about) .uq-list-h5{font-size:14px!important}:where(html.page-sim-index,html.page-sim-show,html.page-sim-compare,html.page-sim-about) .line-list-h3{font-size:20px!important}:where(html.page-sim-index,html.page-sim-show,html.page-sim-compare,html.page-sim-about) .line-list-h4{font-size:16px!important}:where(html.page-sim-index,html.page-sim-show,html.page-sim-compare,html.page-sim-about) .line-list-h5{font-size:14px!important}:where(html.page-sim-index,html.page-sim-show,html.page-sim-compare,html.page-sim-about) .mineo-list-h3{font-size:20px!important}:where(html.page-sim-index,html.page-sim-show,html.page-sim-compare,html.page-sim-about) .mineo-list-h4{font-size:16px!important}:where(html.page-sim-index,html.page-sim-show,html.page-sim-compare,html.page-sim-about) .mineo-list-h5{font-size:14px!important}:where(html.page-sim-index,html.page-sim-show,html.page-sim-compare,html.page-sim-about) .rakuten-list-h3 a{font-size:20px!important}:where(html.page-sim-index,html.page-sim-show,html.page-sim-compare,html.page-sim-about) .rakuten-list-h4 a{font-size:16px!important}:where(html.page-sim-index,html.page-sim-show,html.page-sim-compare,html.page-sim-about) .rakuten-list-h5 a{font-size:14px!important}:where(html.page-sim-index,html.page-sim-show,html.page-sim-compare,html.page-sim-about) .sim-cm-table table .rakuten-table table{width:100%}}@media screen and (width<=500px){:where(html.page-sim-index,html.page-sim-show,html.page-sim-compare,html.page-sim-about) .sim-cm-blog-contents-list{padding:5px}:where(html.page-sim-index,html.page-sim-show,html.page-sim-compare,html.page-sim-about) .about_sim-list-h3{font-size:16px!important}:where(html.page-sim-index,html.page-sim-show,html.page-sim-compare,html.page-sim-about) .about_sim-list-h4{font-size:14px!important}:where(html.page-sim-index,html.page-sim-show,html.page-sim-compare,html.page-sim-about) .about_sim-list-h5{font-size:12px!important}:where(html.page-sim-index,html.page-sim-show,html.page-sim-compare,html.page-sim-about) .links-list-h3{font-size:18px!important}:where(html.page-sim-index,html.page-sim-show,html.page-sim-compare,html.page-sim-about) .links-list-h4{font-size:16px!important}:where(html.page-sim-index,html.page-sim-show,html.page-sim-compare,html.page-sim-about) .links-list-h5{font-size:14px!important}:where(html.page-sim-index,html.page-sim-show,html.page-sim-compare,html.page-sim-about) .nuro-list-h3{font-size:18px!important}:where(html.page-sim-index,html.page-sim-show,html.page-sim-compare,html.page-sim-about) .nuro-list-h4{font-size:16px!important}:where(html.page-sim-index,html.page-sim-show,html.page-sim-compare,html.page-sim-about) .nuro-list-h5{font-size:14px!important}:where(html.page-sim-index,html.page-sim-show,html.page-sim-compare,html.page-sim-about) .iijmio-list-h3{font-size:18px!important}:where(html.page-sim-index,html.page-sim-show,html.page-sim-compare,html.page-sim-about) .iijmio-list-h4{font-size:16px!important}:where(html.page-sim-index,html.page-sim-show,html.page-sim-compare,html.page-sim-about) .iijmio-list-h5{font-size:14px!important}:where(html.page-sim-index,html.page-sim-show,html.page-sim-compare,html.page-sim-about) .b-mobile-list-h3{font-size:18px!important}:where(html.page-sim-index,html.page-sim-show,html.page-sim-compare,html.page-sim-about) .b-mobile-list-h4{font-size:16px!important}:where(html.page-sim-index,html.page-sim-show,html.page-sim-compare,html.page-sim-about) .b-mobile-list-h5{font-size:14px!important}:where(html.page-sim-index,html.page-sim-show,html.page-sim-compare,html.page-sim-about) .ymobile-list-h3{font-size:18px!important}:where(html.page-sim-index,html.page-sim-show,html.page-sim-compare,html.page-sim-about) .ymobile-list-h4{font-size:16px!important}:where(html.page-sim-index,html.page-sim-show,html.page-sim-compare,html.page-sim-about) .ymobile-list-h5{font-size:14px!important}:where(html.page-sim-index,html.page-sim-show,html.page-sim-compare,html.page-sim-about) .biglobe-list-h3{font-size:18px!important}:where(html.page-sim-index,html.page-sim-show,html.page-sim-compare,html.page-sim-about) .biglobe-list-h4{font-size:16px!important}:where(html.page-sim-index,html.page-sim-show,html.page-sim-compare,html.page-sim-about) .biglobe-list-h5{font-size:14px!important}:where(html.page-sim-index,html.page-sim-show,html.page-sim-compare,html.page-sim-about) .uq-list-h3{font-size:18px!important}:where(html.page-sim-index,html.page-sim-show,html.page-sim-compare,html.page-sim-about) .uq-list-h4{font-size:16px!important}:where(html.page-sim-index,html.page-sim-show,html.page-sim-compare,html.page-sim-about) .uq-list-h5{font-size:14px!important}:where(html.page-sim-index,html.page-sim-show,html.page-sim-compare,html.page-sim-about) .line-list-h3{font-size:18px!important}:where(html.page-sim-index,html.page-sim-show,html.page-sim-compare,html.page-sim-about) .line-list-h4{font-size:16px!important}:where(html.page-sim-index,html.page-sim-show,html.page-sim-compare,html.page-sim-about) .line-list-h5{font-size:14px!important}:where(html.page-sim-index,html.page-sim-show,html.page-sim-compare,html.page-sim-about) .mineo-list-h3{font-size:18px!important}:where(html.page-sim-index,html.page-sim-show,html.page-sim-compare,html.page-sim-about) .mineo-list-h4{font-size:16px!important}:where(html.page-sim-index,html.page-sim-show,html.page-sim-compare,html.page-sim-about) .mineo-list-h5{font-size:14px!important}:where(html.page-sim-index,html.page-sim-show,html.page-sim-compare,html.page-sim-about) .rakuten-list-h3 a{font-size:18px!important}:where(html.page-sim-index,html.page-sim-show,html.page-sim-compare,html.page-sim-about) .rakuten-list-h4 a{font-size:16px!important}:where(html.page-sim-index,html.page-sim-show,html.page-sim-compare,html.page-sim-about) .rakuten-list-h5 a{font-size:14px!important}:where(html.page-sim-index,html.page-sim-show,html.page-sim-compare,html.page-sim-about) .hikaku_btnbox{margin-top:20px}:where(html.page-sim-index,html.page-sim-show,html.page-sim-compare,html.page-sim-about) .sim_hikaku_box{text-align:center;width:96%;margin:1% auto;font-size:17px}:where(html.page-sim-index,html.page-sim-show,html.page-sim-compare,html.page-sim-about) .sim_img img{width:96%}:where(html.page-sim-index,html.page-sim-show,html.page-sim-compare,html.page-sim-about) .about_sim_h3,:where(html.page-sim-index,html.page-sim-show,html.page-sim-compare,html.page-sim-about) .links_h3,:where(html.page-sim-index,html.page-sim-show,html.page-sim-compare,html.page-sim-about) .nuro_h3,:where(html.page-sim-index,html.page-sim-show,html.page-sim-compare,html.page-sim-about) .iijmio_h3,:where(html.page-sim-index,html.page-sim-show,html.page-sim-compare,html.page-sim-about) .bmobile_h3,:where(html.page-sim-index,html.page-sim-show,html.page-sim-compare,html.page-sim-about) .ymobile_h3,:where(html.page-sim-index,html.page-sim-show,html.page-sim-compare,html.page-sim-about) .biglobe_h3,:where(html.page-sim-index,html.page-sim-show,html.page-sim-compare,html.page-sim-about) .line_h3,:where(html.page-sim-index,html.page-sim-show,html.page-sim-compare,html.page-sim-about) .mineo_h3,:where(html.page-sim-index,html.page-sim-show,html.page-sim-compare,html.page-sim-about) .sim-cm-main-contents h3,:where(html.page-sim-index,html.page-sim-show,html.page-sim-compare,html.page-sim-about) .rakuten-main-contents h3,:where(html.page-sim-index,html.page-sim-show,html.page-sim-compare,html.page-sim-about) .rakuten_h3{text-align:left;width:96%;height:40px;margin:0 auto 20px;padding:8px 15px;font-size:18px}:where(html.page-sim-index,html.page-sim-show,html.page-sim-compare,html.page-sim-about) .sim-cm-main-contents h4,:where(html.page-sim-index,html.page-sim-show,html.page-sim-compare,html.page-sim-about) .rakuten-main-contents h4{text-align:left;width:95%;margin:0 auto 10px;padding:10px;font-size:16px;line-height:20px}:where(html.page-sim-index,html.page-sim-show,html.page-sim-compare,html.page-sim-about) .sim-cm-main-contents h5{text-align:left;width:92%;margin:0 auto 20px;padding:3px;font-size:14px}:where(html.page-sim-index,html.page-sim-show,html.page-sim-compare,html.page-sim-about) .rakuten-main-contents h5{text-align:left;border-bottom:1px solid #bc1a3d;width:92%;margin:0 auto 20px;padding:3px;font-size:14px}:where(html.page-sim-index,html.page-sim-show,html.page-sim-compare,html.page-sim-about) .mineo-main-contents #step1 h3{height:66px}:where(html.page-sim-index,html.page-sim-show,html.page-sim-compare,html.page-sim-about) .sim-cm-main-contents p,:where(html.page-sim-index,html.page-sim-show,html.page-sim-compare,html.page-sim-about) .rakuten-main-contents p{margin-bottom:15px;font:14px/1.7 ヒラギノ角ゴ Pro W3,Hiragino Kaku Gothic Pro,メイリオ,Meiryo,Osaka,ＭＳ Ｐゴシック,MS PGothic,sans-serif}:where(html.page-sim-index,html.page-sim-show,html.page-sim-compare,html.page-sim-about) .sim-cm-main-contents ul,:where(html.page-sim-index,html.page-sim-show,html.page-sim-compare,html.page-sim-about) .rakuten-main-contents ul{font:14px/1.7 ヒラギノ角ゴ Pro W3,Hiragino Kaku Gothic Pro,メイリオ,Meiryo,Osaka,ＭＳ Ｐゴシック,MS PGothic,sans-serif}:where(html.page-sim-index,html.page-sim-show,html.page-sim-compare,html.page-sim-about) .sim-cm-main-contents a:link,:where(html.page-sim-index,html.page-sim-show,html.page-sim-compare,html.page-sim-about) .rakuten-main-contents a:link{color:#1c1af1;font-size:14px}:where(html.page-sim-index,html.page-sim-show,html.page-sim-compare,html.page-sim-about) .sim-cm-main-contents a:visited,:where(html.page-sim-index,html.page-sim-show,html.page-sim-compare,html.page-sim-about) .rakuten-main-contents a:visited{color:#000;font-size:14px}:where(html.page-sim-index,html.page-sim-show,html.page-sim-compare,html.page-sim-about) .about_sim_h2,:where(html.page-sim-index,html.page-sim-show,html.page-sim-compare,html.page-sim-about) .rakuten_h2{text-align:center;text-shadow:1px 1px #ffffffe6,2px 2px 3px #0003;width:98%;margin:5% auto;padding:5% 11%;font-size:20px;font-weight:700;line-height:1.7}:where(html.page-sim-index,html.page-sim-show,html.page-sim-compare,html.page-sim-about) .rakuten_h2{padding:5% 13%}:where(html.page-sim-index,html.page-sim-show,html.page-sim-compare,html.page-sim-about) .sim-cm-blog-contents-list .rakuten-blog-contents-list{box-sizing:border-box;width:98%;margin:0 auto 20px;padding:10px}:where(html.page-sim-index,html.page-sim-show,html.page-sim-compare,html.page-sim-about) .sim-cm-main-contents .sim-cm-blog-contents-list a{color:#000!important;text-decoration:none!important}:where(html.page-sim-index,html.page-sim-show,html.page-sim-compare,html.page-sim-about) .sim-cm-blog-contents-list li{padding-left:14px}:where(html.page-sim-index,html.page-sim-show,html.page-sim-compare,html.page-sim-about) .sim-cm-section,:where(html.page-sim-index,html.page-sim-show,html.page-sim-compare,html.page-sim-about) .rakuten-section{margin-bottom:60px}:where(html.page-sim-index,html.page-sim-show,html.page-sim-compare,html.page-sim-about) .sentence-parcel,:where(html.page-sim-index,html.page-sim-show,html.page-sim-compare,html.page-sim-about) .sentence-parcel-2{width:90%;margin:0 auto 30px}:where(html.page-sim-index,html.page-sim-show,html.page-sim-compare,html.page-sim-about) .sentence-parcel li,:where(html.page-sim-index,html.page-sim-show,html.page-sim-compare,html.page-sim-about) .sentence-parcel-2 li{font:14px/1.7 ヒラギノ角ゴ Pro W3,Hiragino Kaku Gothic Pro,メイリオ,Meiryo,Osaka,ＭＳ Ｐゴシック,MS PGothic,sans-serif}:where(html.page-sim-index,html.page-sim-show,html.page-sim-compare,html.page-sim-about) .app-pro-list{width:85%;margin:10px auto;font:14px/1.7 ヒラギノ角ゴ Pro W3,Hiragino Kaku Gothic Pro,メイリオ,Meiryo,Osaka,ＭＳ Ｐゴシック,MS PGothic,sans-serif}:where(html.page-sim-index,html.page-sim-show,html.page-sim-compare,html.page-sim-about) .app-pro-list li{text-indent:-1em;margin-bottom:10px;padding-left:1em}:where(html.page-sim-index,html.page-sim-show,html.page-sim-compare,html.page-sim-about) .step7-list{text-indent:-1em;margin-bottom:10px;padding-left:1em;font:14px/1.7 ヒラギノ角ゴ Pro W3,Hiragino Kaku Gothic Pro,メイリオ,Meiryo,Osaka,ＭＳ Ｐゴシック,MS PGothic,sans-serif}:where(html.page-sim-index,html.page-sim-show,html.page-sim-compare,html.page-sim-about) .step17-list li{font:14px/1.7 ヒラギノ角ゴ Pro W3,Hiragino Kaku Gothic Pro,メイリオ,Meiryo,Osaka,ＭＳ Ｐゴシック,MS PGothic,sans-serif}:where(html.page-sim-index,html.page-sim-show,html.page-sim-compare,html.page-sim-about) .note-order li{text-indent:-2em;margin-bottom:10px;padding-left:2em;font:14px/1.7 ヒラギノ角ゴ Pro W3,Hiragino Kaku Gothic Pro,メイリオ,Meiryo,Osaka,ＭＳ Ｐゴシック,MS PGothic,sans-serif}:where(html.page-sim-index,html.page-sim-show,html.page-sim-compare,html.page-sim-about) .flex-box{width:98%;margin:20px auto;display:block}:where(html.page-sim-index,html.page-sim-show,html.page-sim-compare,html.page-sim-about) .flex-box img{width:100%;margin:0 auto 10px}:where(html.page-sim-index,html.page-sim-show,html.page-sim-compare,html.page-sim-about) .flex-non-box{text-align:center;word-break:break-word;width:100%;margin:20px 0}:where(html.page-sim-index,html.page-sim-show,html.page-sim-compare,html.page-sim-about) .flex-non-box img,:where(html.page-sim-index,html.page-sim-show,html.page-sim-compare,html.page-sim-about) .step5_2-img,:where(html.page-sim-index,html.page-sim-show,html.page-sim-compare,html.page-sim-about) .mineo-spimg-100{width:100%}:where(html.page-sim-index,html.page-sim-show,html.page-sim-compare,html.page-sim-about) .flex-non-box span{margin-left:5px;font:14px/1.7 ヒラギノ角ゴ Pro W3,Hiragino Kaku Gothic Pro,メイリオ,Meiryo,Osaka,ＭＳ Ｐゴシック,MS PGothic,sans-serif}:where(html.page-sim-index,html.page-sim-show,html.page-sim-compare,html.page-sim-about) .sim-cm-link,:where(html.page-sim-index,html.page-sim-show,html.page-sim-compare,html.page-sim-about) .rakuten-link{margin-right:9px}:where(html.page-sim-index,html.page-sim-show,html.page-sim-compare,html.page-sim-about) .flex-non-box p{text-align:left;padding-left:10px;font:14px/1.7 ヒラギノ角ゴ Pro W3,Hiragino Kaku Gothic Pro,メイリオ,Meiryo,Osaka,ＭＳ Ｐゴシック,MS PGothic,sans-serif!important}:where(html.page-sim-index,html.page-sim-show,html.page-sim-compare,html.page-sim-about) .full-width-images img{width:100%}:where(html.page-sim-index,html.page-sim-show,html.page-sim-compare,html.page-sim-about) .full-width-images p{text-align:left;padding-left:3px;font:14px/1.7 ヒラギノ角ゴ Pro W3,Hiragino Kaku Gothic Pro,メイリオ,Meiryo,Osaka,ＭＳ Ｐゴシック,MS PGothic,sans-serif!important}:where(html.page-sim-index,html.page-sim-show,html.page-sim-compare,html.page-sim-about) .sim-cm-table table,:where(html.page-sim-index,html.page-sim-show,html.page-sim-compare,html.page-sim-about) .rakuten-table table{width:90%;margin:0 auto}:where(html.page-sim-index,html.page-sim-show,html.page-sim-compare,html.page-sim-about) .sim-cm-table table th,:where(html.page-sim-index,html.page-sim-show,html.page-sim-compare,html.page-sim-about) .sim-cm-table table td,:where(html.page-sim-index,html.page-sim-show,html.page-sim-compare,html.page-sim-about) .rakuten-table table th,:where(html.page-sim-index,html.page-sim-show,html.page-sim-compare,html.page-sim-about) .rakuten-table table td{border:1px solid #ccc;padding:0;font-size:12px}:where(html.page-sim-index,html.page-sim-show,html.page-sim-compare,html.page-sim-about) .rakuten-table .rakuten-cost-table th,:where(html.page-sim-index,html.page-sim-show,html.page-sim-compare,html.page-sim-about) .rakuten-table .rakuten-cost-table td{padding:4px}:where(html.page-sim-index,html.page-sim-show,html.page-sim-compare,html.page-sim-about) .rakuten-table .rakuten-android-table th,:where(html.page-sim-index,html.page-sim-show,html.page-sim-compare,html.page-sim-about) .rakuten-table .rakuten-android-table td{padding:2px;font-size:11px}:where(html.page-sim-index,html.page-sim-show,html.page-sim-compare,html.page-sim-about) .rakuten-table .rakuten-qr-table td{width:28px;padding:4px;font-size:10px}:where(html.page-sim-index,html.page-sim-show,html.page-sim-compare,html.page-sim-about) .mnp-number-table{width:100%}:where(html.page-sim-index,html.page-sim-show,html.page-sim-compare,html.page-sim-about) .mnp-number-table table{border-collapse:collapse}:where(html.page-sim-index,html.page-sim-show,html.page-sim-compare,html.page-sim-about) .mnp-number-table .thead-2{color:#00a14f!important;background:#b2e64a!important}:where(html.page-sim-index,html.page-sim-show,html.page-sim-compare,html.page-sim-about) .mnp-number-table th{color:#fff;text-align:center;background:#00a14f;border:1px solid #fff;font-size:12px}:where(html.page-sim-index,html.page-sim-show,html.page-sim-compare,html.page-sim-about) .mnp-number-table td{text-align:center;border:1px solid #00a14f;font-size:12px}:where(html.page-sim-index,html.page-sim-show,html.page-sim-compare,html.page-sim-about) .flex-table th,:where(html.page-sim-index,html.page-sim-show,html.page-sim-compare,html.page-sim-about) .flex-table td{font-size:12px}:where(html.page-sim-index,html.page-sim-show,html.page-sim-compare,html.page-sim-about) .toc_box{width:93%;margin:1.5rem auto}:where(html.page-sim-index,html.page-sim-show,html.page-sim-compare,html.page-sim-about) .sim_all_topp{padding:0 3%}:where(html.page-sim-index,html.page-sim-show,html.page-sim-compare,html.page-sim-about) .sim_page_list_area{flex-wrap:wrap;justify-content:center;display:flex}:where(html.page-sim-index,html.page-sim-show,html.page-sim-compare,html.page-sim-about) .sim_box{border:1px solid #cecece;width:47%;margin:2% 1%}:where(html.page-sim-index,html.page-sim-show,html.page-sim-compare,html.page-sim-about) .start-sim-tb-p{font-size:12px!important}:where(html.page-sim-index,html.page-sim-show,html.page-sim-compare,html.page-sim-about) .sim_merit_demerit-contents h3{text-align:left;width:96%;height:40px;margin:0 auto 20px;padding:8px 15px;font-size:18px;display:block}:where(html.page-sim-index,html.page-sim-show,html.page-sim-compare,html.page-sim-about) .sim_merit_demerit-contents p{margin-bottom:15px;font:14px/1.7 ヒラギノ角ゴ Pro W3,Hiragino Kaku Gothic Pro,メイリオ,Meiryo,Osaka,ＭＳ Ｐゴシック,MS PGothic,sans-serif}:where(html.page-sim-index,html.page-sim-show,html.page-sim-compare,html.page-sim-about) .sim_merit_demerit-contents h3{height:auto}:where(html.page-sim-index,html.page-sim-show,html.page-sim-compare,html.page-sim-about) .sim_merit_demerit-contents h4{text-align:left;width:95%;margin:0 auto 10px;padding:10px;font-size:16px;line-height:20px}:where(html.page-sim-index,html.page-sim-show,html.page-sim-compare,html.page-sim-about) .sim_merit_demerit-contents h5{text-align:left;width:92%;margin:0 auto 20px;padding:3px;font-size:14px}}:where(html.page-sim-index,html.page-sim-show,html.page-sim-compare,html.page-sim-about) .biglobe-service-table table th{width:20%}:where(html.page-sim-index,html.page-sim-show,html.page-sim-compare,html.page-sim-about) .sim-service-table td,:where(html.page-sim-index,html.page-sim-show,html.page-sim-compare,html.page-sim-about) .sim-service-table th{padding:5px;font-size:12px}@media screen and (width<=375px){:where(html.page-sim-index,html.page-sim-show,html.page-sim-compare,html.page-sim-about) .rakuten_h2{padding:5% 11%}}@keyframes kenburns-1{0%{opacity:1}1.5625%{opacity:1}23.4375%{opacity:1}26.5625%{opacity:0}to{opacity:0}98.4375%{opacity:0}to{opacity:1}}@keyframes kenburns-2{23.4375%{opacity:1}26.5625%{opacity:1}48.4375%{opacity:1}51.5625%{opacity:0}to{opacity:0}}@keyframes kenburns-3{48.4375%{opacity:1}51.5625%{opacity:1}73.4375%{opacity:1}76.5625%{opacity:0}to{opacity:0}}@keyframes kenburns-4{73.4375%{opacity:1}76.5625%{opacity:1}98.4375%{opacity:1}to{opacity:0}}@keyframes blink{0%{opacity:0}to{opacity:1}}:where(html.page-home) #page-top{z-index:1;font-size:77%;position:fixed;bottom:44px;right:20px}:where(html.page-home) #page-top a{color:#fff;text-align:center;text-indent:-9999px;background:url(/legacy-assets/images/footer/page_top_button1.png) no-repeat;border-radius:5px;width:44px;height:44px;text-decoration:none;display:block}:where(html.page-home) .top_junkbnr{margin:3% 0}:where(html.page-home) .top_junkbnr img{width:100%!important}:where(html.page-home) a:hover{opacity:.7}:where(html.page-home) .main_contets_area_top{order:2;width:100%;margin:0 auto}:where(html.page-home) .news_date_top{float:left;align-items:center;height:29px;font-size:1.4rem;display:flex}:where(html.page-home) .news_type_top{color:#fff;background:#666;border:1px solid #666;border-radius:6px;margin-left:10px;display:inline-block;padding:2px 10px!important;font-size:13px!important}:where(html.page-home) .news_h3{color:#fff;background:#5ba0f7;margin-bottom:14px;padding:7px 7px 7px 38px;font-size:20px;font-weight:700;position:relative}:where(html.page-home) .news_h3:before{content:url(/legacy-assets/images/store/store_common/news_h3_icon.png);position:absolute;top:8px;left:10px}:where(html.page-home) .news_box{border-bottom:1px solid #ccc;margin:10px 20px;font-size:17px}:where(html.page-home) #info{height:300px;margin-bottom:25px;overflow-x:auto}:where(html.page-home) #top_info #topics{clear:both;background:#fff;border-radius:3px;margin:0 0 10px;font-size:108.333%}:where(html.page-home) #top_info #topics p{text-align:left;padding:0 0 10px;font-size:1.4rem;line-height:22px}:where(html.page-home) #top_info #topics{margin:0 auto 10px;position:relative}:where(html.page-home) #top_info #topics div{display:block}:where(html.page-home) .info_title{margin-bottom:0;padding:15px 0;font-size:14px;font-weight:700;line-height:22px}:where(html.page-home) .info_p{text-align:left;margin-bottom:0;padding:0 0 10px;font-size:1.4rem;line-height:22px}:where(html.page-home) .table-list{border-collapse:collapse;width:90%!important;margin:0 auto!important}:where(html.page-home) .table-list th{color:#fff;background-color:#1e90ff;font-weight:700}:where(html.page-home) .table-list th,:where(html.page-home) .table-list td{vertical-align:middle;text-align:center;border:1px solid #ccc;padding:10px!important}:where(html.page-home) .top_page_contents{margin:80px auto}:where(html.page-home) .top_store_btn2{text-align:center;background:#f66;border-bottom:4px solid #c03;border-radius:8px;width:266px;margin:0 auto 20px;font-size:18px;display:block}:where(html.page-home) .top_store_btn2 a{padding:7px;display:block;color:#fff!important}:where(html.page-home) .sim_list_area{border:1px solid #ccc;margin-bottom:50px;padding:20px}:where(html.page-home) .sim_list_area ul{flex-wrap:wrap;display:flex}:where(html.page-home) .sim_list_area ul li{justify-content:center;align-items:center;width:33.3333%;display:flex}:where(html.page-home) .sim_list_h3{color:#fff;background:#5ba0f7;margin-bottom:14px;padding:7px 7px 7px 50px;font-size:20px;font-weight:700;position:relative}:where(html.page-home) .sim_list_h3:before{content:url(/legacy-assets/images/top/kakuyasusim/price_h3_icon.png);position:absolute;top:8px;left:10px}:where(html.page-home) .sim_list_area p{text-align:center;margin-bottom:30px;padding:6px 20px;font-size:16px}:where(html.page-home) .sim_list p{text-align:center;margin-bottom:30px;padding:0 20px;font-size:1.4rem}:where(html.page-home) .store-detail{width:50%;padding:30px}:where(html.page-home) .store-detail p.caption{color:#5ba0f7;border-bottom:2px solid #5ba0f7;margin-bottom:10px;padding:10px 0;font-size:1.6rem;font-weight:700}:where(html.page-home) .store-detail p:last-child{text-align:right}:where(html.page-home) .store-detail p:last-child a{color:#fff;text-align:center;background:#5ba0f7;border-radius:3px;padding:4px 20px;display:inline-block}:where(html.page-home) .store_list_box{margin-bottom:50px}:where(html.page-home) p.map_g_link{padding:0 19px}:where(html.page-home) .blog_h3:before{content:url(/legacy-assets/images/icon/blog_icon.png);position:absolute;top:8px;left:10px}:where(html.page-home) .blog_h3{color:#fff;background:#5ba0f7;margin-bottom:14px;padding:7px 7px 7px 46px;font-size:20px;font-weight:700;position:relative}:where(html.page-home) .blog_list{width:100%;margin:20px 0 40px}:where(html.page-home) .source_box{padding:0 30px;font-size:18px}:where(html.page-home) .source_box a{font-weight:700;color:#00f!important;text-decoration:underline!important}:where(html.page-home) .top_storeblog_btn2{text-align:center;background:#f66;border-bottom:4px solid #c03;border-radius:8px;width:266px;margin:0 auto 20px;padding:10px;font-size:18px;display:block}:where(html.page-home) .top_storeblog_btn2 a{color:#fff!important}:where(html.page-home) .mainvisual{width:100%;max-width:1040px;margin:0 auto}:where(html.page-home) .mainvisual img{width:100%}:where(html.page-home) .mv_pc_only{display:block}:where(html.page-home) .mv_sp_only{display:none}:where(html.page-home) .footer_navbox{justify-content:center}:where(html.page-home) .footer_menu{border-right:none!important}@media screen and (width<=1120px){:where(html.page-home) .top_junkbnr{width:97%;margin:3% auto}}@media screen and (width<=1050px){:where(html.page-home) .sim_list_area p{text-align:center;margin-bottom:25px;padding:0 20px;font-size:13px}:where(html.page-home) .sim_list_area{border:0;margin-bottom:50px;padding:20px}:where(html.page-home) .sim_list_area ul li img{width:100%}:where(html.page-home) .sim_list_area ul li{justify-content:center;align-items:center;width:45%;margin:0 2%;display:flex}}@media screen and (width<=768px){:where(html.page-home) .store-detail{width:100%}}@media screen and (width<=648px){:where(html.page-home) .store-detail p:last-child a{width:80%;margin:3% auto 0;display:block}}@media screen and (width<=414px){:where(html.page-home) .mv_pc_only{display:none}:where(html.page-home) .mv_sp_only{display:block}:where(html.page-home) .news_h3,:where(html.page-home) .blog_h3,:where(html.page-home) .sim_list_h3{font-size:4.3vw}:where(html.page-home) .blog_list{width:100%;display:flex}:where(html.page-home) .blog_list tbody{width:100%}:where(html.page-home) .sim_list_area{border:0;margin-bottom:50px;padding:20px 0}:where(html.page-home) .sim_list_area ul li{justify-content:center;align-items:center;width:48%;margin:0 1%;display:flex}:where(html.page-home) .sim_list p{text-align:center;margin-bottom:10px;padding:0 20px;font-size:13px;line-height:20px}:where(html.page-home) #top_info #topics p,:where(html.page-home) #top_info #topics .info_p{font-size:13px}:where(html.page-home) .sim_list_area ul li p{text-align:center;margin-bottom:10px;padding:0 20px;font-size:10px;line-height:20px}:where(html.page-home) .store_list_box{margin:0 0 15%}:where(html.page-home) .store-detail{padding:0 5%}:where(html.page-home) .store-detail p:last-child a{width:100%;margin:3% 0 8%}:where(html.page-home) .store_list_box .store-detail:last-child p:last-child a{width:100%;margin:3% 0 0%}:where(html.page-home) .blog-title a{font-size:13px}:where(html.page-home) .top_junkbnr{z-index:10000;width:100%;margin:0;padding:0;position:fixed;bottom:-6px}:where(html.page-home) .top_junkbnr a{display:block}:where(html.page-home) #page-top{bottom:28vw}:where(html.page-home) .bottom_footer_sp{margin-bottom:80px!important}}@media screen and (width<=375px){:where(html.page-home) .blog_list tr{flex-flow:column;padding:8%}:where(html.page-home) .blogtop_tuduki{bottom:7%}:where(html.page-home) .date_blog{padding:3px 0}}@media screen and (width<=320px){:where(html.page-home) .news_h3,:where(html.page-home) .blog_h3,:where(html.page-home) .sim_list_h3{font-size:4vw}}:where(html.page-home) .price_h3{color:#fff;background:#5ba0f7;margin-bottom:14px;padding:7px 7px 7px 50px;font-size:20px;font-weight:700;position:relative}:where(html.page-home) .price_h3:before{content:url(/legacy-assets/images/store/store_common/price_h3_icon.png);position:absolute;top:8px;left:10px}:where(html.page-home) .post_price_p{text-align:center;margin-bottom:30px;padding:0 20px;font-size:1.4rem}:where(html.page-home) .post_price_area{border:1px solid #ccc;margin:0 15px 40px;padding:11px 0}:where(html.page-home) .post_price_area ul{flex-wrap:wrap;display:flex}:where(html.page-home) .post_price_area li{width:29.3333%;margin:10px 2%}:where(html.page-home) .post_price_area li img{width:100%;height:auto}:where(html.page-home) .post_price_area li p{text-align:center;color:#5ba0f7;font-size:13px;font-weight:700}@media screen and (width<=768px){:where(html.page-home) .post_price_p{margin-bottom:10px;font-size:14px}:where(html.page-home) .post_price_area{border:none}:where(html.page-home) .post_price_area li{width:31%;margin:3% 1%}}@media screen and (width<=414px){:where(html.page-home) .post_price_area{margin:0}:where(html.page-home) .post_price_area li p{font-size:10px}}:where(html.page-home) #reason_top{width:100%;margin-bottom:25px;display:inline-block}:where(html.page-home) .reason_list li{background-size:100%;border:1px solid #ccc;border-radius:7px;width:24.5%;margin:0 1px 20px;padding:20px}:where(html.page-home) .reason_list01{background:url(/legacy-assets/images/top/reason/appeal_bg01.jpg) no-repeat}:where(html.page-home) .reason_list ul{flex-wrap:wrap;justify-content:center;display:flex}:where(html.page-home) .reason_list{width:100%;margin:0 auto;display:block}:where(html.page-home) .reason_list01_p1,:where(html.page-home) .reason_list02_p1,:where(html.page-home) .reason_list03_p1,:where(html.page-home) .reason_list04_p1,:where(html.page-home) .reason_list05_p1,:where(html.page-home) .reason_list06_p1,:where(html.page-home) .reason_list07_p1,:where(html.page-home) .reason_list08_p1,:where(html.page-home) .reason_list09_p1{font-size:1.4rem}:where(html.page-home) .reason_list01_p2,:where(html.page-home) .reason_list02_p2,:where(html.page-home) .reason_list03_p2,:where(html.page-home) .reason_list04_p2,:where(html.page-home) .reason_list05_p2,:where(html.page-home) .reason_list06_p2,:where(html.page-home) .reason_list07_p2,:where(html.page-home) .reason_list09_p2,:where(html.page-home) .reason_list09_p2{font-size:1.3rem}:where(html.page-home) .reason_list01_p1{margin-top:85px;padding:0;font-weight:700}:where(html.page-home) .reason_list01_p2{margin-top:10px;padding:0;line-height:19px}:where(html.page-home) .reason_list02{background:url(/legacy-assets/images/top/reason/reason_bg02.jpg) no-repeat}:where(html.page-home) .reason_list02_p1{margin-top:85px;padding:0;font-weight:700}:where(html.page-home) .reason_list02_p2{margin-top:10px;padding:0;line-height:19px}:where(html.page-home) .reason_list03{background:url(/legacy-assets/images/top/reason/reason_bg03.jpg) no-repeat}:where(html.page-home) .reason_list03_p1{margin-top:85px;padding:0;font-weight:700}:where(html.page-home) .reason_list03_p2{margin-top:10px;padding:0;line-height:19px}:where(html.page-home) .reason_list04{background:url(/legacy-assets/images/top/reason/reason_bg04.jpg) no-repeat}:where(html.page-home) .reason_list04_p1{margin-top:85px;padding:0;font-weight:700}:where(html.page-home) .reason_list04_p2{margin-top:10px;padding:0;line-height:19px}:where(html.page-home) .reason_list05{background:url(/legacy-assets/images/top/reason/reason_bg05.jpg) no-repeat}:where(html.page-home) .reason_list05_p1{margin-top:85px;padding:0;font-weight:700}:where(html.page-home) .reason_list05_p2{margin-top:10px;padding:0;line-height:19px}:where(html.page-home) .reason_list06{background:url(/legacy-assets/images/top/reason/reason_bg06.jpg) no-repeat}:where(html.page-home) .reason_list06_p1{margin-top:85px;padding:0;font-weight:700}:where(html.page-home) .reason_list06_p2{margin-top:10px;padding:0;line-height:18px}:where(html.page-home) .reason_list07{background:url(/legacy-assets/images/top/reason/reason_bg07.jpg) no-repeat}:where(html.page-home) .reason_list07_p1{margin-top:85px;padding:0;font-weight:700}:where(html.page-home) .reason_list07_p2{margin-top:10px;padding:0;line-height:19px}:where(html.page-home) .reason_list08{background:url(/legacy-assets/images/top/reason/reason_bg08.jpg) no-repeat}:where(html.page-home) .reason_list08_p1{margin-top:85px;padding:0;font-weight:700}:where(html.page-home) .reason_list08_p2{margin-top:10px;padding:0;line-height:19px}:where(html.page-home) .reason_list09{background:url(/legacy-assets/images/top/appeal/appeal_bg09.png) no-repeat}:where(html.page-home) .reason_list09_p1{margin-top:85px;padding:0;font-weight:700}:where(html.page-home) .reason_list09_p2{margin-top:10px;padding:0;line-height:19px}@media screen and (width<=1050px){:where(html.page-home) .reason_list li{width:45%;margin:5px 1%!important}:where(html.page-home) .reason_list01_p1,:where(html.page-home) .reason_list02_p1,:where(html.page-home) .reason_list03_p1,:where(html.page-home) .reason_list04_p1,:where(html.page-home) .reason_list05_p1,:where(html.page-home) .reason_list06_p1,:where(html.page-home) .reason_list07_p1,:where(html.page-home) .reason_list08_p1{padding:10px 10px 0;font-size:15px}:where(html.page-home) .reason_list01_p2,:where(html.page-home) .reason_list02_p2,:where(html.page-home) .reason_list03_p2,:where(html.page-home) .reason_list04_p2,:where(html.page-home) .reason_list05_p2,:where(html.page-home) .reason_list06_p2,:where(html.page-home) .reason_list07_p2,:where(html.page-home) .reason_list08_p2{padding:0 10px;font-size:13px}}@media screen and (width<=648px){:where(html.page-home) .reason_list{width:90%;overflow:scroll hidden}:where(html.page-home) .reason_list ul{max-width:unset;flex-flow:wrap;justify-content:space-between;align-items:center;width:600%;display:flex}:where(html.page-home) .reason_list li{scroll-snap-align:center;white-space:normal;align-items:stretch;width:12%;height:330px;display:inline-grid;position:relative;margin:5px 0%!important}:where(html.page-home) .reason_list01_p1,:where(html.page-home) .reason_list02_p1,:where(html.page-home) .reason_list03_p1,:where(html.page-home) .reason_list04_p1,:where(html.page-home) .reason_list05_p1,:where(html.page-home) .reason_list06_p1,:where(html.page-home) .reason_list07_p1,:where(html.page-home) .reason_list08_p1{align-items:center;margin-top:85px;padding:10px 10px 0;font-size:15px;display:flex}}@media screen and (width<=414px){:where(html.page-home) #reason_top{margin-top:10px}}@media screen and (width<=320px){:where(html.page-home) .reason_list01_p2,:where(html.page-home) .reason_list02_p2,:where(html.page-home) .reason_list03_p2,:where(html.page-home) .reason_list04_p2,:where(html.page-home) .reason_list05_p2,:where(html.page-home) .reason_list06_p2,:where(html.page-home) .reason_list07_p2,:where(html.page-home) .reason_list08_p2{font-size:11px}}@keyframes nav_show{0%{opacity:0}to{opacity:1}}@keyframes nav_scale{0%{transform:scale(.1)}to{transform:scale(1)}}:where(html.page-blog-index) .blog_list tbody tr{justify-content:space-around;display:flex}:where(html.page-blog-index) .blog-img{width:100%;max-width:280px;padding:0}:where(html.page-blog-index) .blog-text{width:100%;max-width:757px}:where(html.page-blog-index) .blog_page_h3{font-size:16px}@media screen and (width<=768px){:where(html.page-blog-index) .page_contents{width:100%;margin:15px auto}:where(html.page-blog-index) .blog_list tbody tr{width:96%}}@media screen and (width<=414px){:where(html.page-blog-index) .blog_page_h3{font-size:4.3vw}:where(html.page-blog-index) .blog_list tbody tr{flex-flow:column;margin:0 auto}:where(html.page-blog-index) .blog-img{margin:0 auto}:where(html.page-blog-index) .blog-text{width:100%;max-width:280px;margin:0 auto}:where(html.page-blog-index) .table-blog{display:block;overflow-x:auto;width:98%!important}:where(html.page-blog-index) .table-blog tbody{width:1080px}}:where(html.page-blog-index) a:hover{opacity:.7}:where(html.page-blog-index) a{color:#f77564}:where(html.page-blog-index) a:hover{color:#333}:where(html.page-blog-index) a,:where(html.page-blog-index) a:hover{transition:color .25s ease-in}:where(html.page-blog-index) section,:where(html.page-blog-index) header,:where(html.page-blog-index) .pc_only{display:block}:where(html.page-blog-index) .store_h2box{background:#5ba0f7e6;padding:8px 0}:where(html.page-blog-index) .store_h2box h2{color:#333;width:1040px;margin:0 auto}:where(html.page-blog-index) .breadcrumb ul{text-align:left;width:1057px;margin:0 auto}:where(html.page-blog-index) p.map_g_link{padding:0 19px}:where(html.page-blog-index) .source_box{padding:0 30px;font-size:18px}:where(html.page-blog-index) .source_box a{font-weight:700;color:#00f!important;text-decoration:underline!important}:where(html.page-blog-index) .twitter-tweet{margin:10px auto}:where(html.page-blog-index) .table-blog{border-collapse:collapse;width:85%!important;margin:0 auto!important}:where(html.page-blog-index) .table-blog th{border:1px solid #333;line-height:14px;vertical-align:middle!important;text-align:center!important;padding:10px!important}:where(html.page-blog-index) .table-blog td{text-align:left;border:1px solid #333;line-height:14px;vertical-align:middle!important;padding:10px!important}:where(html.page-blog-index) .packet-table th,:where(html.page-blog-index) .packet-table td{text-align:center}:where(html.page-blog-index) .table-line-2 td{border-bottom:1px double #000}:where(html.page-blog-index) .packet-back-plink{background:#f8a0e5}:where(html.page-blog-index) .packet-back-blue{background:#55f5f3}:where(html.page-blog-index) .packet-back-cleam{background:#e3f483}:where(html.page-blog-index) .packet-back-green{background:#88f277}:where(html.page-blog-index) .blog_page_h3{color:#fff;background:#5ba0f7;margin-bottom:14px;padding:7px 7px 7px 10px;font-size:16px;font-weight:700;position:relative}@media screen and (width<=768px){:where(html.page-blog-index) .pc_only{display:none}:where(html.page-blog-index) .breadcrumb{background:#f5f5f5;width:100%;height:auto;line-height:unset!important}:where(html.page-blog-index) .breadcrumb ul{text-align:left;height:33px;margin:0 auto;width:100%!important}:where(html.page-blog-index) header .header_catch{display:none}:where(html.page-blog-index) .store_h2box h2{width:100%;padding-left:10px;font-size:16px}:where(html.page-blog-index) .map_g_link{text-align:center;background:#da1435;border-radius:8px;width:60%;margin:20px auto 10px;box-shadow:0 2px 2px #00000029,0 0 0 3px #00000014}:where(html.page-blog-index) .map_g_link a{padding:10px 0;font-size:20px;display:inline-block;color:#fff!important}}:where(html.page-blog-index) nav{display:block}@media screen and (width<=414px){:where(html.page-blog-index) .store_h2box h2{font-size:14px}:where(html.page-blog-index) .blog_page_h3{font-size:4.3vw}:where(html.page-blog-index) .table-blog{border-collapse:collapse;width:85%!important;margin:0 auto!important}:where(html.page-blog-index) .table-blog th{border:1px solid #333;line-height:14px;vertical-align:middle!important;text-align:center!important;padding:10px!important}:where(html.page-blog-index) .table-blog td{text-align:left;border:1px solid #333;line-height:14px;vertical-align:middle!important;padding:10px!important}}@media (width<=375px){:where(html.page-blog-index) .map_g_link a{font-size:14px}}@media (width<=320px){:where(html.page-blog-index) .store_h2box h2{font-size:12px}}:where(html.page-blog-show) a:hover{opacity:.7}:where(html.page-blog-show) a{color:#f77564}:where(html.page-blog-show) a:hover{color:#333}:where(html.page-blog-show) a,:where(html.page-blog-show) a:hover{transition:color .25s ease-in}:where(html.page-blog-show) section,:where(html.page-blog-show) header,:where(html.page-blog-show) .pc_only{display:block}:where(html.page-blog-show) .store_h2box{background:#5ba0f7e6;padding:8px 0}:where(html.page-blog-show) .store_h2box h2{color:#333;width:1040px;margin:0 auto}:where(html.page-blog-show) .breadcrumb ul{text-align:left;width:1057px;margin:0 auto}:where(html.page-blog-show) p.map_g_link{padding:0 19px}:where(html.page-blog-show) .pageokuri_store a{display:block;color:#fff!important}:where(html.page-blog-show) .pageokuri_store{width:94%;margin:40px auto}:where(html.page-blog-show) .pageokuri_storeall{text-align:center;background:#f33;border-radius:10px;width:48%;margin:0 auto;padding:10px 0;font-size:20px}:where(html.page-blog-show) .pageokuri_store a{color:#fff;font-weight:700}:where(html.page-blog-show) .blog_area ul{margin:3% 0;display:block}:where(html.page-blog-show) .blog_area ul li a{text-overflow:ellipsis;white-space:nowrap;color:#00f;font-size:14px;text-decoration:underline;display:inline-block;overflow:hidden;width:100%!important}:where(html.page-blog-show) .blog_area ul li{width:90%;margin:1% auto;line-height:18px;display:block}:where(html.page-blog-show) .blog_body p{word-break:break-all;margin:15px 0;padding:0 30px;font-size:18px;line-height:30px}:where(html.page-blog-show) .source_box{padding:0 30px;font-size:18px}:where(html.page-blog-show) .source_box a{font-weight:700;color:#00f!important;text-decoration:underline!important}:where(html.page-blog-show) .twitter-tweet{margin:10px auto}:where(html.page-blog-show) .table-blog{border-collapse:collapse;width:85%!important;margin:0 auto!important}:where(html.page-blog-show) .table-blog th{border:1px solid #333;line-height:14px;vertical-align:middle!important;text-align:center!important;padding:10px!important}:where(html.page-blog-show) .table-blog td{text-align:left;border:1px solid #333;line-height:14px;vertical-align:middle!important;padding:10px!important}:where(html.page-blog-show) .packet-table th,:where(html.page-blog-show) .packet-table td{text-align:center}:where(html.page-blog-show) .table-line-2 td{border-bottom:1px double #000}:where(html.page-blog-show) .packet-back-plink{background:#f8a0e5}:where(html.page-blog-show) .packet-back-blue{background:#55f5f3}:where(html.page-blog-show) .packet-back-cleam{background:#e3f483}:where(html.page-blog-show) .packet-back-green{background:#88f277}:where(html.page-blog-show) .blog_page_h3{color:#fff;background:#5ba0f7;margin-bottom:14px;padding:7px 7px 7px 10px;font-size:16px;font-weight:700;position:relative}:where(html.page-blog-show) .blog_body h3{clear:both;word-break:break-word;text-shadow:1px 1px #ffffffe6,2px 2px 3px #0003;border:0 solid #036;border-width:0 0 2px 8px;margin:40px 10px 30px;padding-top:5px;padding-bottom:10px;padding-left:20px;font-size:23px;font-weight:700}:where(html.page-blog-show) .blog_date{display:none}:where(html.page-blog-show) .blog_body img{max-width:96%;height:auto;margin:0 auto;display:block}@media screen and (width<=768px){:where(html.page-blog-show) .pc_only{display:none}:where(html.page-blog-show) .breadcrumb{background:#f5f5f5;width:100%;height:auto;line-height:unset!important}:where(html.page-blog-show) .breadcrumb ul{text-align:left;height:33px;margin:0 auto;width:100%!important}:where(html.page-blog-show) header .header_catch{display:none}:where(html.page-blog-show) .store_h2box h2{width:100%;padding-left:10px;font-size:16px}:where(html.page-blog-show) .map_g_link{text-align:center;background:#da1435;border-radius:8px;width:60%;margin:20px auto 10px;box-shadow:0 2px 2px #00000029,0 0 0 3px #00000014}:where(html.page-blog-show) .map_g_link a{padding:10px 0;font-size:20px;display:inline-block;color:#fff!important}}:where(html.page-blog-show) nav{display:block}@media screen and (width<=414px){:where(html.page-blog-show) .store_h2box h2{font-size:14px}:where(html.page-blog-show) .blog_page_h3{font-size:4.3vw}:where(html.page-blog-show) .blog_body p{padding:0 2%;font-size:15px;line-height:24px}:where(html.page-blog-show) .blog_body h3{font-size:18px}:where(html.page-blog-show) .blog_area ul li a{font-size:15px}:where(html.page-blog-show) .table-blog{border-collapse:collapse;width:85%!important;margin:0 auto!important}:where(html.page-blog-show) .table-blog th{border:1px solid #333;line-height:14px;vertical-align:middle!important;text-align:center!important;padding:10px!important}:where(html.page-blog-show) .table-blog td{text-align:left;border:1px solid #333;line-height:14px;vertical-align:middle!important;padding:10px!important}}@media (width<=375px){:where(html.page-blog-show) .map_g_link a{font-size:14px}}@media (width<=320px){:where(html.page-blog-show) .store_h2box h2{font-size:12px}:where(html.page-blog-show) .blog_body h3{font-size:15px}:where(html.page-blog-show) .blog_body p{font-size:13px;line-height:19px}}:where(html.page-blog-show) .blog_page_h3{font-size:16px}@media screen and (width<=768px){:where(html.page-blog-show) .page_contents{width:100%;margin:15px auto}:where(html.page-blog-show) .blog_body{width:98%;margin:0 auto}}@media screen and (width<=414px){:where(html.page-blog-show) .blog_page_h3{font-size:4.3vw}:where(html.page-blog-show) .blog_body p{font-size:4vw}:where(html.page-blog-show) .blog_body h3{margin:8% 2% 10%;padding:0 2%;font-size:4.5vw}:where(html.page-blog-show) .table-blog{display:block;overflow-x:auto;width:98%!important}:where(html.page-blog-show) .table-blog tbody{width:1080px}}:where(html.page-stores-show,html.page-stores-news-index,html.page-stores-blog-index,html.page-stores-blog-show) .w1200{width:100%;margin:0 0 2%;display:block}:where(html.page-stores-show,html.page-stores-news-index,html.page-stores-blog-index,html.page-stores-blog-show) .w700,:where(html.page-stores-show,html.page-stores-news-index,html.page-stores-blog-index,html.page-stores-blog-show) .w400{width:100%;margin:5% 0 2%;display:none}:where(html.page-stores-show,html.page-stores-news-index,html.page-stores-blog-index,html.page-stores-blog-show) .inline-radio{overflow:hidden}:where(html.page-stores-show,html.page-stores-news-index,html.page-stores-blog-index,html.page-stores-blog-show) .search-box:first-child{border-bottom:1px dotted #ccc;margin-bottom:20px;padding-bottom:17px}:where(html.page-stores-show,html.page-stores-news-index,html.page-stores-blog-index,html.page-stores-blog-show) a:hover{opacity:.7}:where(html.page-stores-show,html.page-stores-news-index,html.page-stores-blog-index,html.page-stores-blog-show) a{color:#f77564}:where(html.page-stores-show,html.page-stores-news-index,html.page-stores-blog-index,html.page-stores-blog-show) a:hover{color:#333}:where(html.page-stores-show,html.page-stores-news-index,html.page-stores-blog-index,html.page-stores-blog-show) a,:where(html.page-stores-show,html.page-stores-news-index,html.page-stores-blog-index,html.page-stores-blog-show) a:hover{transition:color .25s ease-in}:where(html.page-stores-show,html.page-stores-news-index,html.page-stores-blog-index,html.page-stores-blog-show) iframe{width:100%}:where(html.page-stores-show,html.page-stores-news-index,html.page-stores-blog-index,html.page-stores-blog-show) .rankabout_pages .page_contents .rank_num_box .rank_num_box_in .rank_point_h3{font-size:20px}:where(html.page-stores-show,html.page-stores-news-index,html.page-stores-blog-index,html.page-stores-blog-show) .rankabout_pages .main_contets_area .page_contents{font-size:16px}:where(html.page-stores-show,html.page-stores-news-index,html.page-stores-blog-index,html.page-stores-blog-show) .rankabout_pages{width:100%}:where(html.page-stores-show,html.page-stores-news-index,html.page-stores-blog-index,html.page-stores-blog-show) .rank_point_h3{flex-flow:wrap;justify-content:flex-start;align-items:center;margin:0 0 2%;font-size:20px;display:flex}:where(html.page-stores-show,html.page-stores-news-index,html.page-stores-blog-index,html.page-stores-blog-show) .rank_point_h3:before{content:"";background:#5ba0f7;width:8px;height:20px;margin:0 1% 0 0;display:block}:where(html.page-stores-show,html.page-stores-news-index,html.page-stores-blog-index,html.page-stores-blog-show) .rank_num_box{border:1px solid #ccc;padding:3%}:where(html.page-stores-show,html.page-stores-news-index,html.page-stores-blog-index,html.page-stores-blog-show) .rank_num_box_in{margin:0 0 5%}:where(html.page-stores-show,html.page-stores-news-index,html.page-stores-blog-index,html.page-stores-blog-show) .rank_num_box_in:last-child{margin:0}:where(html.page-stores-show,html.page-stores-news-index,html.page-stores-blog-index,html.page-stores-blog-show) .rank_num_box_in .rank_point_h3{border-bottom:1px solid #ccc;margin:0 0 1.5%;padding:0 0 .5%}:where(html.page-stores-show,html.page-stores-news-index,html.page-stores-blog-index,html.page-stores-blog-show) .rank_num_box_in ul{margin:0 0 2%}:where(html.page-stores-show,html.page-stores-news-index,html.page-stores-blog-index,html.page-stores-blog-show) .rank_num_box_in:last-child ul{margin:0}:where(html.page-stores-show,html.page-stores-news-index,html.page-stores-blog-index,html.page-stores-blog-show) .rank_num_box_in ul li{font-size:14px;line-height:180%}:where(html.page-stores-show,html.page-stores-news-index,html.page-stores-blog-index,html.page-stores-blog-show) .srank_about_box{flex-flow:wrap;justify-content:space-between;display:flex}:where(html.page-stores-show,html.page-stores-news-index,html.page-stores-blog-index,html.page-stores-blog-show) .srank_about_box_in{width:49%}:where(html.page-stores-show,html.page-stores-news-index,html.page-stores-blog-index,html.page-stores-blog-show) .apple_box{border:1px solid #ccc;border-top:0;margin:0 0 4%;padding:0% 0 2%;box-shadow:0 2px 5px #c8c8c8}:where(html.page-stores-show,html.page-stores-news-index,html.page-stores-blog-index,html.page-stores-blog-show) .apple_box ul{color:#5ba0f7;width:90%;margin:0 auto;font-weight:700}:where(html.page-stores-show,html.page-stores-news-index,html.page-stores-blog-index,html.page-stores-blog-show) .apple_box h5{color:#fff;text-align:center;background:#5ba0f7;margin:0 0 2%;padding:1.5% 0;font-size:18px}:where(html.page-stores-show,html.page-stores-news-index,html.page-stores-blog-index,html.page-stores-blog-show) .rank_box ul{flex-flow:wrap;justify-content:flex-start;display:flex}:where(html.page-stores-show,html.page-stores-news-index,html.page-stores-blog-index,html.page-stores-blog-show) .rank_box ul li{width:24.5%;margin:0 1% 0 0}:where(html.page-stores-show,html.page-stores-news-index,html.page-stores-blog-index,html.page-stores-blog-show) .srank_about_box .srank_about_box_in .rank_box ul li{width:49%;margin:0 1% 0 0}:where(html.page-stores-show,html.page-stores-news-index,html.page-stores-blog-index,html.page-stores-blog-show) .srank_about_box .srank_about_box_in .rank_box ul{justify-content:space-around}:where(html.page-stores-show,html.page-stores-news-index,html.page-stores-blog-index,html.page-stores-blog-show) .srank_about_box .srank_about_box_in .rank_box ul li:first-child{width:49%}:where(html.page-stores-show,html.page-stores-news-index,html.page-stores-blog-index,html.page-stores-blog-show) .rank_box ul li:nth-child(4n){margin:0}:where(html.page-stores-show,html.page-stores-news-index,html.page-stores-blog-index,html.page-stores-blog-show) .rank_box ul li img{width:100%}:where(html.page-stores-show,html.page-stores-news-index,html.page-stores-blog-index,html.page-stores-blog-show) .other_drank_box{width:98%;margin:0 auto 8%;padding:0 0 3%;box-shadow:0 3px 5px 1px #0003}:where(html.page-stores-show,html.page-stores-news-index,html.page-stores-blog-index,html.page-stores-blog-show) .other_drank_box h3{text-align:center;background:#a2a2a2;margin:0;padding:1% 0;font-weight:700;color:#fff!important;font-size:20px!important}:where(html.page-stores-show,html.page-stores-news-index,html.page-stores-blog-index,html.page-stores-blog-show) .other_drank_box ul{flex-flow:wrap;justify-content:space-around;padding:3%;display:flex}:where(html.page-stores-show,html.page-stores-news-index,html.page-stores-blog-index,html.page-stores-blog-show) .other_drank_box ul li{width:49%}@media screen and (width<=1200px){:where(html.page-stores-show,html.page-stores-news-index,html.page-stores-blog-index,html.page-stores-blog-show) .rankabout_pages{width:100%;margin:0 auto}}@media screen and (width<=1050px){:where(html.page-stores-show,html.page-stores-news-index,html.page-stores-blog-index,html.page-stores-blog-show) .rank_point_h3,:where(html.page-stores-show,html.page-stores-news-index,html.page-stores-blog-index,html.page-stores-blog-show) .apple_box h5{font-size:2vw!important}:where(html.page-stores-show,html.page-stores-news-index,html.page-stores-blog-index,html.page-stores-blog-show) .rank_num_box_in ul li{font-size:1.8vw!important}}@media screen and (width<=768px){:where(html.page-stores-show,html.page-stores-news-index,html.page-stores-blog-index,html.page-stores-blog-show) .rank_point_h3,:where(html.page-stores-show,html.page-stores-news-index,html.page-stores-blog-index,html.page-stores-blog-show) .apple_box h5{font-size:18px!important}:where(html.page-stores-show,html.page-stores-news-index,html.page-stores-blog-index,html.page-stores-blog-show) .rank_num_box_in ul li{font-size:14px!important}:where(html.page-stores-show,html.page-stores-news-index,html.page-stores-blog-index,html.page-stores-blog-show) .rank_box ul{width:100%}:where(html.page-stores-show,html.page-stores-news-index,html.page-stores-blog-index,html.page-stores-blog-show) .rank_box ul li{width:24%}:where(html.page-stores-show,html.page-stores-news-index,html.page-stores-blog-index,html.page-stores-blog-show) .w700{display:block}:where(html.page-stores-show,html.page-stores-news-index,html.page-stores-blog-index,html.page-stores-blog-show) .w1200,:where(html.page-stores-show,html.page-stores-news-index,html.page-stores-blog-index,html.page-stores-blog-show) .w400{display:none}}@media screen and (width<=414px){:where(html.page-stores-show,html.page-stores-news-index,html.page-stores-blog-index,html.page-stores-blog-show) .w400{display:block}:where(html.page-stores-show,html.page-stores-news-index,html.page-stores-blog-index,html.page-stores-blog-show) .w1200,:where(html.page-stores-show,html.page-stores-news-index,html.page-stores-blog-index,html.page-stores-blog-show) .w700{display:none}:where(html.page-stores-show,html.page-stores-news-index,html.page-stores-blog-index,html.page-stores-blog-show) .rankabout_pages{width:100%}:where(html.page-stores-show,html.page-stores-news-index,html.page-stores-blog-index,html.page-stores-blog-show) .rank_point_h3,:where(html.page-stores-show,html.page-stores-news-index,html.page-stores-blog-index,html.page-stores-blog-show) .apple_box h5{margin:0 0 5%;font-size:4vw!important}:where(html.page-stores-show,html.page-stores-news-index,html.page-stores-blog-index,html.page-stores-blog-show) .other_drank_box h3{font-size:4vw!important}:where(html.page-stores-show,html.page-stores-news-index,html.page-stores-blog-index,html.page-stores-blog-show) .rank_num_box_in ul li{font-size:3.2vw!important}:where(html.page-stores-show,html.page-stores-news-index,html.page-stores-blog-index,html.page-stores-blog-show) .rank_num_box_in .rank_point_h3,:where(html.page-stores-show,html.page-stores-news-index,html.page-stores-blog-index,html.page-stores-blog-show) .rank_num_box_in ul{margin:0 0 5%}:where(html.page-stores-show,html.page-stores-news-index,html.page-stores-blog-index,html.page-stores-blog-show) .srank_about_box{flex-flow:column}:where(html.page-stores-show,html.page-stores-news-index,html.page-stores-blog-index,html.page-stores-blog-show) .srank_about_box_in{width:100%}:where(html.page-stores-show,html.page-stores-news-index,html.page-stores-blog-index,html.page-stores-blog-show) .apple_box{margin:0 0 3%}:where(html.page-stores-show,html.page-stores-news-index,html.page-stores-blog-index,html.page-stores-blog-show) .rank_num_box{padding:5% 4%}:where(html.page-stores-show,html.page-stores-news-index,html.page-stores-blog-index,html.page-stores-blog-show) .rank_num_box_in .apple_box ul{margin:0 auto 5%}:where(html.page-stores-show,html.page-stores-news-index,html.page-stores-blog-index,html.page-stores-blog-show) .rank_box ul{justify-content:space-between}:where(html.page-stores-show,html.page-stores-news-index,html.page-stores-blog-index,html.page-stores-blog-show) .rank_box ul li{width:48%;margin:0 0 2%}:where(html.page-stores-show,html.page-stores-news-index,html.page-stores-blog-index,html.page-stores-blog-show) .rank_box ul li:nth-child(4n){margin:0 0 2%}:where(html.page-stores-show,html.page-stores-news-index,html.page-stores-blog-index,html.page-stores-blog-show) .other_drank_box{width:100%}:where(html.page-stores-show,html.page-stores-news-index,html.page-stores-blog-index,html.page-stores-blog-show) .other_drank_box ul{flex-flow:column}:where(html.page-stores-show,html.page-stores-news-index,html.page-stores-blog-index,html.page-stores-blog-show) .other_drank_box ul li{width:100%}}:where(html.page-stores-show,html.page-stores-news-index,html.page-stores-blog-index,html.page-stores-blog-show) .store_page{width:100%;max-width:1057px;margin:25px auto}:where(html.page-stores-show,html.page-stores-news-index,html.page-stores-blog-index,html.page-stores-blog-show) #store_main_contents{width:100%;margin:0 auto}:where(html.page-stores-show,html.page-stores-news-index,html.page-stores-blog-index,html.page-stores-blog-show) .store_top_contents h2{color:#fff;font-size:30px;font-weight:700}:where(html.page-stores-show,html.page-stores-news-index,html.page-stores-blog-index,html.page-stores-blog-show) .store_top_contents{background:#6ba9f8;border-radius:0 0 20px 20px;justify-content:center;align-items:center;width:100%;max-width:1057px;margin:0 auto;padding:20px;display:flex}:where(html.page-stores-show,html.page-stores-news-index,html.page-stores-blog-index,html.page-stores-blog-show) #store_main_contents h3{text-align:center}:where(html.page-stores-show,html.page-stores-news-index,html.page-stores-blog-index,html.page-stores-blog-show) .store_page_2c_right h3{color:#332c22;text-align:center;margin-bottom:14px;padding:7px;font-size:25px;font-weight:700}:where(html.page-stores-show,html.page-stores-news-index,html.page-stores-blog-index,html.page-stores-blog-show) .store_page_2c_right h3 span{justify-content:center;font-weight:700}:where(html.page-stores-show,html.page-stores-news-index,html.page-stores-blog-index,html.page-stores-blog-show) .h3_store_sub{font-size:20px;display:block}:where(html.page-stores-show,html.page-stores-news-index,html.page-stores-blog-index,html.page-stores-blog-show) .h3_store_under{background:linear-gradient(#fff 60%,#6ba9f8 92% 50%,#fff 50%);font-size:25px;display:inline}:where(html.page-stores-show,html.page-stores-news-index,html.page-stores-blog-index,html.page-stores-blog-show) .price_table_pc_only{display:table-cell}:where(html.page-stores-show,html.page-stores-news-index,html.page-stores-blog-index,html.page-stores-blog-show) .price_table_sp_only{display:none}:where(html.page-stores-show,html.page-stores-news-index,html.page-stores-blog-index,html.page-stores-blog-show) .search-box{width:96%;margin:0 auto;position:relative}:where(html.page-stores-show,html.page-stores-news-index,html.page-stores-blog-index,html.page-stores-blog-show) .inline-radio{border-radius:3px;flex-wrap:nowrap;padding:0 0 16px;display:flex;overflow-x:auto}:where(html.page-stores-show,html.page-stores-news-index,html.page-stores-blog-index,html.page-stores-blog-show) .inline-radio div{flex:none;width:100%;max-width:150px;margin:5px 1%;position:relative}:where(html.page-stores-show,html.page-stores-news-index,html.page-stores-blog-index,html.page-stores-blog-show) .inline-radio input{opacity:0;width:100%;height:30px}:where(html.page-stores-show,html.page-stores-news-index,html.page-stores-blog-index,html.page-stores-blog-show) .inline-radio label{color:#333;pointer-events:none;background:#eee;border-radius:5px;justify-content:center;align-items:center;width:100%;height:100%;font-size:12px;display:flex;position:absolute;top:0;left:0}:where(html.page-stores-show,html.page-stores-news-index,html.page-stores-blog-index,html.page-stores-blog-show) .inline-radio div:last-child label{border-right:0}:where(html.page-stores-show,html.page-stores-news-index,html.page-stores-blog-index,html.page-stores-blog-show) .inline-radio input:checked+label{color:#fff;background:#ff8795;font-weight:700}:where(html.page-stores-show,html.page-stores-news-index,html.page-stores-blog-index,html.page-stores-blog-show) .price_store_table_set{border-collapse:collapse;width:90%;margin:0 auto}:where(html.page-stores-show,html.page-stores-news-index,html.page-stores-blog-index,html.page-stores-blog-show) .price_store_table_set th{color:#000;text-align:center;border:1px solid #666;padding:5px 10px;font-size:12px;font-weight:700}:where(html.page-stores-show,html.page-stores-news-index,html.page-stores-blog-index,html.page-stores-blog-show) .price_store_table_set td{color:#000;vertical-align:middle;text-align:center;background-color:#fff;border:1px solid #666;padding:2px 5px;font-family:メイリオ,Noto Sans JP,游ゴシック体,YuGothic,游ゴシック,Yu Gothic,sans-serif;font-size:13px;font-weight:700}:where(html.page-stores-show,html.page-stores-news-index,html.page-stores-blog-index,html.page-stores-blog-show) .lankerea{width:24px}:where(html.page-stores-show,html.page-stores-news-index,html.page-stores-blog-index,html.page-stores-blog-show) .price_store_table_set .price_store_table_model_name{width:210px;padding:30px 0 50px!important}:where(html.page-stores-show,html.page-stores-news-index,html.page-stores-blog-index,html.page-stores-blog-show) .price_store_table_set .price_store_table_model_name .img{flex:0 0 121px;width:40%;margin:0 5px 0 0;background-size:contain!important}:where(html.page-stores-show,html.page-stores-news-index,html.page-stores-blog-index,html.page-stores-blog-show) .price_store_table_model_name_text{margin-top:5px;font-size:14px;line-height:16px}:where(html.page-stores-show,html.page-stores-news-index,html.page-stores-blog-index,html.page-stores-blog-show) .store_price_1{color:#111;margin-right:5px;font-size:13px}:where(html.page-stores-show,html.page-stores-news-index,html.page-stores-blog-index,html.page-stores-blog-show) .list li{margin-bottom:30px}:where(html.page-stores-show,html.page-stores-news-index,html.page-stores-blog-index,html.page-stores-blog-show) .search-box{border-bottom:1px dotted #ccc;padding-bottom:17px}:where(html.page-stores-show,html.page-stores-news-index,html.page-stores-blog-index,html.page-stores-blog-show) .search_model_box{margin-bottom:70px}:where(html.page-stores-show,html.page-stores-news-index,html.page-stores-blog-index,html.page-stores-blog-show) .search-box{margin-bottom:25px}:where(html.page-stores-show,html.page-stores-news-index,html.page-stores-blog-index,html.page-stores-blog-show) .cp_box *,:where(html.page-stores-show,html.page-stores-news-index,html.page-stores-blog-index,html.page-stores-blog-show) .cp_box :before,:where(html.page-stores-show,html.page-stores-news-index,html.page-stores-blog-index,html.page-stores-blog-show) .cp_box :after{box-sizing:border-box}:where(html.page-stores-show,html.page-stores-news-index,html.page-stores-blog-index,html.page-stores-blog-show) .cp_box{position:relative}:where(html.page-stores-show,html.page-stores-news-index,html.page-stores-blog-index,html.page-stores-blog-show) .cp_box label{z-index:1;cursor:pointer;text-align:center;background:linear-gradient(#fafcfc00 0%,#fafcfcf2 35%);width:100%;height:76px;margin-bottom:0;position:absolute;bottom:0}:where(html.page-stores-show,html.page-stores-news-index,html.page-stores-blog-index,html.page-stores-blog-show) .cp_box input:checked+label{background:inherit}:where(html.page-stores-show,html.page-stores-news-index,html.page-stores-blog-index,html.page-stores-blog-show) .cp_box label:after{z-index:2;content:"▼ 続きを表示";letter-spacing:.05em;color:#fff;background-color:#1b2538;border-radius:20px;width:16rem;font-family:FontAwesome;line-height:2.5rem;position:absolute;bottom:20px;left:50%;transform:translate(-50%)}:where(html.page-stores-show,html.page-stores-news-index,html.page-stores-blog-index,html.page-stores-blog-show) .cp_box input{display:none}:where(html.page-stores-show,html.page-stores-news-index,html.page-stores-blog-index,html.page-stores-blog-show) .cp_box .cp_container{height:750px;transition:all .5s;overflow:hidden}:where(html.page-stores-show,html.page-stores-news-index,html.page-stores-blog-index,html.page-stores-blog-show) .cp_box input:checked+label:after{content:"▲" " 閉じる";font-family:FontAwesome}:where(html.page-stores-show,html.page-stores-news-index,html.page-stores-blog-index,html.page-stores-blog-show) .cp_box input:checked~.cp_container{height:auto;padding-bottom:80px;transition:all .5s}:where(html.page-stores-show,html.page-stores-news-index,html.page-stores-blog-index,html.page-stores-blog-show) td.price_store_table_model_name .img{background:url(data:,) 50% no-repeat;flex:0 0 120px;width:60%;margin:0 5px 0 0;background-size:contain!important}:where(html.page-stores-show,html.page-stores-news-index,html.page-stores-blog-index,html.page-stores-blog-show) td.price_store_table_model_name .img:before{content:"";width:100%;padding-top:75%;display:block}:where(html.page-stores-show,html.page-stores-news-index,html.page-stores-blog-index,html.page-stores-blog-show) .price_store_table_model_name{width:230px}:where(html.page-stores-show,html.page-stores-news-index,html.page-stores-blog-index,html.page-stores-blog-show) .list{flex-wrap:wrap;display:flex}:where(html.page-stores-show,html.page-stores-news-index,html.page-stores-blog-index,html.page-stores-blog-show) .list li{width:50%}:where(html.page-stores-show,html.page-stores-news-index,html.page-stores-blog-index,html.page-stores-blog-show) .sp_model_name_box{display:none}:where(html.page-stores-show,html.page-stores-news-index,html.page-stores-blog-index,html.page-stores-blog-show) section.store_footer_data{z-index:1;background:#5ba0f7cc;width:100%;padding:15px;position:fixed;bottom:0}:where(html.page-stores-show,html.page-stores-news-index,html.page-stores-blog-index,html.page-stores-blog-show) section.store_footer_data .store_data_inbox{align-items:center;width:100%;max-width:1080px;margin:0 auto;display:flex}:where(html.page-stores-show,html.page-stores-news-index,html.page-stores-blog-index,html.page-stores-blog-show) section.store_footer_data .store_data_inbox .business_hours_box{color:#fff;width:49%;font-size:15px;font-weight:700}:where(html.page-stores-show,html.page-stores-news-index,html.page-stores-blog-index,html.page-stores-blog-show) section.store_footer_data .store_data_inbox .telldata_box{justify-content:flex-end;align-items:center;width:49%;margin:1% 0 0;display:flex}:where(html.page-stores-show,html.page-stores-news-index,html.page-stores-blog-index,html.page-stores-blog-show) section.store_footer_data .store_data_inbox .business_hours_box .footer_sp_box{display:none}:where(html.page-stores-show,html.page-stores-news-index,html.page-stores-blog-index,html.page-stores-blog-show) section.store_footer_data .store_data_inbox .telldata_box img{margin:0 2% .5% 0}:where(html.page-stores-show,html.page-stores-news-index,html.page-stores-blog-index,html.page-stores-blog-show) section.store_footer_data .store_data_inbox .telldata_box a{color:#fff;justify-content:flex-end;align-items:center;width:100%;font-size:43px;font-weight:700;display:flex}:where(html.page-stores-show,html.page-stores-news-index,html.page-stores-blog-index,html.page-stores-blog-show) footer{padding:0 0 122px}@media screen and (width<=1200px){:where(html.page-stores-show,html.page-stores-news-index,html.page-stores-blog-index,html.page-stores-blog-show) section.store_footer_data .store_data_inbox{width:90%}}@media screen and (width<=967px){:where(html.page-stores-show,html.page-stores-news-index,html.page-stores-blog-index,html.page-stores-blog-show) section.store_footer_data .store_data_inbox .telldata_box a{font-size:4vw}}@media screen and (width<=900px){:where(html.page-stores-show,html.page-stores-news-index,html.page-stores-blog-index,html.page-stores-blog-show) section.store_footer_data .store_data_inbox{width:90%}:where(html.page-stores-show,html.page-stores-news-index,html.page-stores-blog-index,html.page-stores-blog-show) section.store_footer_data .store_data_inbox .telldata_box{display:none}:where(html.page-stores-show,html.page-stores-news-index,html.page-stores-blog-index,html.page-stores-blog-show) section.store_footer_data .store_data_inbox .business_hours_box{text-align:center;justify-content:center;width:100%}:where(html.page-stores-show,html.page-stores-news-index,html.page-stores-blog-index,html.page-stores-blog-show) section.store_footer_data .store_data_inbox .business_hours_box .footer_sp_box{justify-content:center;align-items:center;width:100%;margin:1.5% 0;display:flex}:where(html.page-stores-show,html.page-stores-news-index,html.page-stores-blog-index,html.page-stores-blog-show) section.store_footer_data .store_data_inbox .business_hours_box .footer_sp_box img{width:30px;height:30px;margin:0 1% .5% 0}:where(html.page-stores-show,html.page-stores-news-index,html.page-stores-blog-index,html.page-stores-blog-show) section.store_footer_data .store_data_inbox .business_hours_box .footer_sp_box a{color:#fff;justify-content:center;align-items:center;width:100%;font-size:30px;display:flex}:where(html.page-stores-show,html.page-stores-news-index,html.page-stores-blog-index,html.page-stores-blog-show) .footerbox_sp_setting{display:none}:where(html.page-stores-show,html.page-stores-news-index,html.page-stores-blog-index,html.page-stores-blog-show) footer{padding:0 0 156px}:where(html.page-stores-show,html.page-stores-news-index,html.page-stores-blog-index,html.page-stores-blog-show) section.store_footer_data{padding:8px 8px 0}}@media screen and (width<=768px){:where(html.page-stores-show,html.page-stores-news-index,html.page-stores-blog-index,html.page-stores-blog-show) section.store_footer_data .store_data_inbox .business_hours_box{font-size:12px}:where(html.page-stores-show,html.page-stores-news-index,html.page-stores-blog-index,html.page-stores-blog-show) section.store_footer_data .store_data_inbox .business_hours_box .footer_sp_box img{width:20px;height:20px;margin:0 1% .5% 0}:where(html.page-stores-show,html.page-stores-news-index,html.page-stores-blog-index,html.page-stores-blog-show) section.store_footer_data .store_data_inbox .business_hours_box .footer_sp_box a{font-size:20px}:where(html.page-stores-show,html.page-stores-news-index,html.page-stores-blog-index,html.page-stores-blog-show) footer{padding:0 0 60px}}@media screen and (width<=414px){:where(html.page-stores-show,html.page-stores-news-index,html.page-stores-blog-index,html.page-stores-blog-show) footer{padding:0 0 45px}:where(html.page-stores-show,html.page-stores-news-index,html.page-stores-blog-index,html.page-stores-blog-show) section.store_footer_data{padding:8px 8px 0}}@media screen and (width<=1132px){:where(html.page-stores-show,html.page-stores-news-index,html.page-stores-blog-index,html.page-stores-blog-show) .price_store_table_set .price_store_table_model_name{width:132px}:where(html.page-stores-show,html.page-stores-news-index,html.page-stores-blog-index,html.page-stores-blog-show) .price_store_table_set td{padding:2px 4px}}@media screen and (width<=952px){:where(html.page-stores-show,html.page-stores-news-index,html.page-stores-blog-index,html.page-stores-blog-show) .price_store_table_set .price_store_table_model_name{width:88px}}@media screen and (width<=768px){:where(html.page-stores-show,html.page-stores-news-index,html.page-stores-blog-index,html.page-stores-blog-show) .list li{width:100%}:where(html.page-stores-show,html.page-stores-news-index,html.page-stores-blog-index,html.page-stores-blog-show) .inline-radio div{width:18%;margin:5px 1%;position:relative}}@media screen and (width<=500px){:where(html.page-stores-show,html.page-stores-news-index,html.page-stores-blog-index,html.page-stores-blog-show) .inline-radio div{width:23%;margin:5px 1%;position:relative}}@media screen and (width<=414px){:where(html.page-stores-show,html.page-stores-news-index,html.page-stores-blog-index,html.page-stores-blog-show) .inline-radio label{background:#eee}:where(html.page-stores-show,html.page-stores-news-index,html.page-stores-blog-index,html.page-stores-blog-show) .inline-radio input:checked+label{background:#ff8795}:where(html.page-stores-show,html.page-stores-news-index,html.page-stores-blog-index,html.page-stores-blog-show) .search-box{margin-bottom:5%!important}:where(html.page-stores-show,html.page-stores-news-index,html.page-stores-blog-index,html.page-stores-blog-show) .sp_model_name_box{border:1px solid #666;border-bottom:0;flex-wrap:nowrap;align-items:center;padding:5px;display:flex}:where(html.page-stores-show,html.page-stores-news-index,html.page-stores-blog-index,html.page-stores-blog-show) .sp_model_img{background-size:contain;width:48px;height:48px}:where(html.page-stores-show,html.page-stores-news-index,html.page-stores-blog-index,html.page-stores-blog-show) .sp_model_name_textbox_model{font-size:12px;display:block}:where(html.page-stores-show,html.page-stores-news-index,html.page-stores-blog-index,html.page-stores-blog-show) .sp_model_name_textbox_modelname{font-size:1.5rem;font-weight:700;display:block}:where(html.page-stores-show,html.page-stores-news-index,html.page-stores-blog-index,html.page-stores-blog-show) .sp_model_name_textbox{font-family:メイリオ,Noto Sans JP,游ゴシック体,YuGothic,游ゴシック,Yu Gothic,sans-serif;line-height:22px}:where(html.page-stores-show,html.page-stores-news-index,html.page-stores-blog-index,html.page-stores-blog-show) .inline-radio label{font-size:12px;font-weight:700}:where(html.page-stores-show,html.page-stores-news-index,html.page-stores-blog-index,html.page-stores-blog-show) .inline-radio input{height:25px}:where(html.page-stores-show,html.page-stores-news-index,html.page-stores-blog-index,html.page-stores-blog-show) .inline-radio div{width:23%;margin:5px 1%;padding:0;position:relative}:where(html.page-stores-show,html.page-stores-news-index,html.page-stores-blog-index,html.page-stores-blog-show) .price_store_table_set{width:100%}:where(html.page-stores-show,html.page-stores-news-index,html.page-stores-blog-index,html.page-stores-blog-show) .search-box{width:100%;margin:0 auto}:where(html.page-stores-show,html.page-stores-news-index,html.page-stores-blog-index,html.page-stores-blog-show) .store_price_1{color:#111;margin-right:5px;font-size:15px}:where(html.page-stores-show,html.page-stores-news-index,html.page-stores-blog-index,html.page-stores-blog-show) .price_store_table_model_name{display:none}:where(html.page-stores-show,html.page-stores-news-index,html.page-stores-blog-index,html.page-stores-blog-show) .price_table_pc_only{display:none!important}:where(html.page-stores-show,html.page-stores-news-index,html.page-stores-blog-index,html.page-stores-blog-show) .price_table_sp_only{display:table-cell!important}:where(html.page-stores-show,html.page-stores-news-index,html.page-stores-blog-index,html.page-stores-blog-show) .lankerea{width:24px}}@media screen and (width<=375px){:where(html.page-stores-show,html.page-stores-news-index,html.page-stores-blog-index,html.page-stores-blog-show) .inline-radio label{font-size:10px}}:where(html.page-stores-show,html.page-stores-news-index,html.page-stores-blog-index,html.page-stores-blog-show) .store_page_2c_left{width:211px;margin-right:29px;display:none}:where(html.page-stores-show,html.page-stores-news-index,html.page-stores-blog-index,html.page-stores-blog-show) .store_page_2c_right{width:100%;max-width:1040px;margin:0 auto}:where(html.page-stores-show,html.page-stores-news-index,html.page-stores-blog-index,html.page-stores-blog-show) .news_all{text-align:right;margin-left:auto}:where(html.page-stores-show,html.page-stores-news-index,html.page-stores-blog-index,html.page-stores-blog-show) .news_all a{color:#fff;background:#332c22;padding:5px 10px;font-size:15px}:where(html.page-stores-show,html.page-stores-news-index,html.page-stores-blog-index,html.page-stores-blog-show) .store_news_box{margin:0 0 60px}:where(html.page-stores-show,html.page-stores-news-index,html.page-stores-blog-index,html.page-stores-blog-show) #store_news dl dt{flex-wrap:wrap;margin:20px;padding:0;font-size:100%;font-weight:400;display:flex;position:relative}:where(html.page-stores-show,html.page-stores-news-index,html.page-stores-blog-index,html.page-stores-blog-show) .news_title{width:100%;margin-bottom:10px;display:flex}:where(html.page-stores-show,html.page-stores-news-index,html.page-stores-blog-index,html.page-stores-blog-show) .news_sub{flex-wrap:wrap;align-items:center;display:flex}:where(html.page-stores-show,html.page-stores-news-index,html.page-stores-blog-index,html.page-stores-blog-show) .news_icon{color:#fff;align-items:center;padding:5px 20px;font-size:13px;display:flex}:where(html.page-stores-show,html.page-stores-news-index,html.page-stores-blog-index,html.page-stores-blog-show) .news_icon_1,:where(html.page-stores-show,html.page-stores-news-index,html.page-stores-blog-index,html.page-stores-blog-show) .news_icon_2{background:#50881c}:where(html.page-stores-show,html.page-stores-news-index,html.page-stores-blog-index,html.page-stores-blog-show) .news_date{align-items:center;padding-left:20px;font-size:16px;display:flex}:where(html.page-stores-show,html.page-stores-news-index,html.page-stores-blog-index,html.page-stores-blog-show) #store_news dl dd p{font-size:14px;line-height:29px}:where(html.page-stores-show,html.page-stores-news-index,html.page-stores-blog-index,html.page-stores-blog-show) #store_news dl dd{margin:0;padding:5px 20px 40px;font-size:20px;line-height:29px}:where(html.page-stores-show,html.page-stores-news-index,html.page-stores-blog-index,html.page-stores-blog-show) .news_stittle{border-bottom:1px solid #ccc;width:100%;padding-bottom:4px;font-size:18px;font-weight:700;display:inline-block}:where(html.page-stores-show,html.page-stores-news-index,html.page-stores-blog-index,html.page-stores-blog-show) #store_news{border:1px solid #ccc;width:100%;max-width:1040px;height:400px;margin:10px 0 20px;overflow:auto}:where(html.page-stores-show,html.page-stores-news-index,html.page-stores-blog-index,html.page-stores-blog-show) #store_news_page{width:800px;height:100%;margin:10px 0 20px;overflow:auto}:where(html.page-stores-show,html.page-stores-news-index,html.page-stores-blog-index,html.page-stores-blog-show) #store_news_page dl{padding:20px 0}:where(html.page-stores-show,html.page-stores-news-index,html.page-stores-blog-index,html.page-stores-blog-show) #store_news_page dl dt span{margin-left:15px;font-size:17px}:where(html.page-stores-show,html.page-stores-news-index,html.page-stores-blog-index,html.page-stores-blog-show) #store_news_page dl dt{clear:left;float:left;margin-top:20px;margin-bottom:20px;margin-left:20px;padding:0;font-size:100%;font-weight:400;position:relative}:where(html.page-stores-show,html.page-stores-news-index,html.page-stores-blog-index,html.page-stores-blog-show) #store_news_page dl dd p{font-size:14px;line-height:29px}:where(html.page-stores-show,html.page-stores-news-index,html.page-stores-blog-index,html.page-stores-blog-show) #store_news_page dl dd{margin:0;padding:37px 20px 0;font-size:15px;line-height:25px}:where(html.page-stores-show,html.page-stores-news-index,html.page-stores-blog-index,html.page-stores-blog-show) .store_info{margin-bottom:50px}:where(html.page-stores-show,html.page-stores-news-index,html.page-stores-blog-index,html.page-stores-blog-show) .store_info_table th{text-align:center;vertical-align:middle;background:#fff;border:1px solid #d3d3d3;padding:8px 5px;font-size:16px}:where(html.page-stores-show,html.page-stores-news-index,html.page-stores-blog-index,html.page-stores-blog-show) #store_maparea iframe{margin-bottom:30px}:where(html.page-stores-show,html.page-stores-news-index,html.page-stores-blog-index,html.page-stores-blog-show) .store_info_table{width:100%;max-width:1040px;margin:0 auto 40px}:where(html.page-stores-show,html.page-stores-news-index,html.page-stores-blog-index,html.page-stores-blog-show) .store_info_table td:nth-child(2){text-align:left;width:85%;padding-left:10px}:where(html.page-stores-show,html.page-stores-news-index,html.page-stores-blog-index,html.page-stores-blog-show) .store_info_table td{text-align:center;vertical-align:middle;background:#fff;border:1px solid #d3d3d3;padding:8px 5px;font-size:16px}:where(html.page-stores-show,html.page-stores-news-index,html.page-stores-blog-index,html.page-stores-blog-show) p.map_g_link{justify-content:center;width:60%;margin:0 auto;padding:0 19px;display:flex}:where(html.page-stores-show,html.page-stores-news-index,html.page-stores-blog-index,html.page-stores-blog-show) p.map_g_link a{color:#fff;text-align:center;background:#da1435;border-radius:5px;width:100%;margin:0 auto;padding:10px}:where(html.page-stores-show,html.page-stores-news-index,html.page-stores-blog-index,html.page-stores-blog-show) .store_guide_box_h4{color:#80b5f9;margin:15px 0;font-size:20px;font-weight:700}:where(html.page-stores-show,html.page-stores-news-index,html.page-stores-blog-index,html.page-stores-blog-show) .store_guide_flex{flex-wrap:wrap;justify-content:space-around;margin:0 0 3%;display:flex}:where(html.page-stores-show,html.page-stores-news-index,html.page-stores-blog-index,html.page-stores-blog-show) .store_guide_allbox{width:100%}:where(html.page-stores-show,html.page-stores-news-index,html.page-stores-blog-index,html.page-stores-blog-show) .store_guide_flexbox{flex-wrap:wrap;justify-content:space-between;width:100%;margin:0 auto;display:flex}:where(html.page-stores-show,html.page-stores-news-index,html.page-stores-blog-index,html.page-stores-blog-show) .store_guide_all_box h5{color:#333;margin:0 0 1%;padding-left:2%;font-size:18px;font-weight:700}:where(html.page-stores-show,html.page-stores-news-index,html.page-stores-blog-index,html.page-stores-blog-show) .store_guide_box{width:48%}:where(html.page-stores-show,html.page-stores-news-index,html.page-stores-blog-index,html.page-stores-blog-show) .store_guide_all_box p{color:#333;width:92%;height:44px;margin:0 auto 20px;font-size:14px}:where(html.page-stores-show,html.page-stores-news-index,html.page-stores-blog-index,html.page-stores-blog-show) .store_guide_all_box{border-left:8px solid #6ba9f8;margin:0 0 5%;position:relative}:where(html.page-stores-show,html.page-stores-news-index,html.page-stores-blog-index,html.page-stores-blog-show) .store_guide_btn{text-align:right}:where(html.page-stores-show,html.page-stores-news-index,html.page-stores-blog-index,html.page-stores-blog-show) .store_guide_btn a{color:#fff;text-align:center;background:#6ba9f8;padding:4px 20px;display:inline-block}:where(html.page-stores-show,html.page-stores-news-index,html.page-stores-blog-index,html.page-stores-blog-show) h3.notices_t2{text-align:left;margin-bottom:5px;padding:0;font-size:16px;font-weight:700}:where(html.page-stores-show,html.page-stores-news-index,html.page-stores-blog-index,html.page-stores-blog-show) .notices_box{border:1px solid #ccc;width:95%;margin:2% auto;padding:3%}:where(html.page-stores-show,html.page-stores-news-index,html.page-stores-blog-index,html.page-stores-blog-show) .notices_inbox:first-child{margin-bottom:15px}:where(html.page-stores-show,html.page-stores-news-index,html.page-stores-blog-index,html.page-stores-blog-show) .free_area{width:98%;margin:0 auto 20px;font-size:15px}:where(html.page-stores-show,html.page-stores-news-index,html.page-stores-blog-index,html.page-stores-blog-show) .move_hint{color:#777;margin:3% 0;font-weight:700;display:none}:where(html.page-stores-show,html.page-stores-news-index,html.page-stores-blog-index,html.page-stores-blog-show) .free_areaprice_box{background:#f9f9f9;border:1px solid #ccc;margin:0 0 2%;padding:2%}:where(html.page-stores-show,html.page-stores-news-index,html.page-stores-blog-index,html.page-stores-blog-show) .free_areaprice_box_textarea h4{color:#78a9f2}:where(html.page-stores-show,html.page-stores-news-index,html.page-stores-blog-index,html.page-stores-blog-show) .free_areaprice_box_textarea ul{padding:0 0 0 1.5%}:where(html.page-stores-show,html.page-stores-news-index,html.page-stores-blog-index,html.page-stores-blog-show) .free_areaprice_box_textarea ul li{list-style-type:"・"}:where(html.page-stores-show,html.page-stores-news-index,html.page-stores-blog-index,html.page-stores-blog-show) .free_areaprice_box .free_areaprice_box_textarea{margin:0 0 2%}:where(html.page-stores-show,html.page-stores-news-index,html.page-stores-blog-index,html.page-stores-blog-show) .free_areaprice_box .free_areaprice_box_textarea:last-child{margin:0}:where(html.page-stores-show,html.page-stores-news-index,html.page-stores-blog-index,html.page-stores-blog-show) .free_areapricetable table th,:where(html.page-stores-show,html.page-stores-news-index,html.page-stores-blog-index,html.page-stores-blog-show) .free_areapricetable table td{padding:.3%;font-size:14px!important}:where(html.page-stores-show,html.page-stores-news-index,html.page-stores-blog-index,html.page-stores-blog-show) .free_areapricetable table th{text-align:center;color:#fff;background:#78a9f2;width:12%;font-weight:700}:where(html.page-stores-show,html.page-stores-news-index,html.page-stores-blog-index,html.page-stores-blog-show) .free_areapricetable table th:nth-child(2){width:8%}:where(html.page-stores-show,html.page-stores-news-index,html.page-stores-blog-index,html.page-stores-blog-show) .free_areapricetable table th:last-child{width:50%}:where(html.page-stores-show,html.page-stores-news-index,html.page-stores-blog-index,html.page-stores-blog-show) .free_areapricetable table td:first-child{font-weight:700}:where(html.page-stores-show,html.page-stores-news-index,html.page-stores-blog-index,html.page-stores-blog-show) .free_areapricetable table tr.rowtable td:first-child{font-weight:400}:where(html.page-stores-show,html.page-stores-news-index,html.page-stores-blog-index,html.page-stores-blog-show) .free_areapricetable table td:first-child,:where(html.page-stores-show,html.page-stores-news-index,html.page-stores-blog-index,html.page-stores-blog-show) .free_areapricetable table td:nth-child(2){text-align:center}:where(html.page-stores-show,html.page-stores-news-index,html.page-stores-blog-index,html.page-stores-blog-show) .free_areapricetable table td:nth-child(3),:where(html.page-stores-show,html.page-stores-news-index,html.page-stores-blog-index,html.page-stores-blog-show) .free_areapricetable table td:nth-child(4),:where(html.page-stores-show,html.page-stores-news-index,html.page-stores-blog-index,html.page-stores-blog-show) tr.rowtable td:nth-child(2),:where(html.page-stores-show,html.page-stores-news-index,html.page-stores-blog-index,html.page-stores-blog-show) tr.rowtable td:nth-child(3){text-align:right;color:red;font-weight:700}:where(html.page-stores-show,html.page-stores-news-index,html.page-stores-blog-index,html.page-stores-blog-show) .pageokuri_store a{display:block;color:#fff!important}:where(html.page-stores-show,html.page-stores-news-index,html.page-stores-blog-index,html.page-stores-blog-show) .pageokuri_store{width:94%;margin:40px auto}:where(html.page-stores-show,html.page-stores-news-index,html.page-stores-blog-index,html.page-stores-blog-show) .pageokuri_storepage{float:left;text-align:center;background:#09f;border-radius:10px;width:48%;margin:0 2%;padding:10px 0;font-size:20px}:where(html.page-stores-show,html.page-stores-news-index,html.page-stores-blog-index,html.page-stores-blog-show) .pageokuri_store a{color:#fff;font-weight:700}:where(html.page-stores-show,html.page-stores-news-index,html.page-stores-blog-index,html.page-stores-blog-show) .blog_area ul li a{text-overflow:ellipsis;white-space:nowrap;color:#00f;font-size:18px;text-decoration:underline;display:inline-block;overflow:hidden;width:100%!important}:where(html.page-stores-show,html.page-stores-news-index,html.page-stores-blog-index,html.page-stores-blog-show) .blog_body p{word-break:break-all;margin:15px 0;padding:0 30px;font-size:18px;line-height:30px}:where(html.page-stores-show,html.page-stores-news-index,html.page-stores-blog-index,html.page-stores-blog-show) .source_box{padding:0 30px;font-size:18px}:where(html.page-stores-show,html.page-stores-news-index,html.page-stores-blog-index,html.page-stores-blog-show) .source_box a{font-weight:700;color:#00f!important;text-decoration:underline!important}:where(html.page-stores-show,html.page-stores-news-index,html.page-stores-blog-index,html.page-stores-blog-show) .twitter-tweet{margin:10px auto}:where(html.page-stores-show,html.page-stores-news-index,html.page-stores-blog-index,html.page-stores-blog-show) .table-blog{border-collapse:collapse;width:85%!important;margin:0 auto!important}:where(html.page-stores-show,html.page-stores-news-index,html.page-stores-blog-index,html.page-stores-blog-show) .table-blog th{border:1px solid #333;line-height:14px;vertical-align:middle!important;text-align:center!important;padding:10px!important}:where(html.page-stores-show,html.page-stores-news-index,html.page-stores-blog-index,html.page-stores-blog-show) .table-blog td{text-align:left;border:1px solid #333;line-height:14px;vertical-align:middle!important;padding:10px!important}:where(html.page-stores-show,html.page-stores-news-index,html.page-stores-blog-index,html.page-stores-blog-show) .packet-table th,:where(html.page-stores-show,html.page-stores-news-index,html.page-stores-blog-index,html.page-stores-blog-show) .packet-table td{text-align:center}:where(html.page-stores-show,html.page-stores-news-index,html.page-stores-blog-index,html.page-stores-blog-show) .table-line-2 td{border-bottom:1px double #000}:where(html.page-stores-show,html.page-stores-news-index,html.page-stores-blog-index,html.page-stores-blog-show) .packet-back-plink{background:#f8a0e5}:where(html.page-stores-show,html.page-stores-news-index,html.page-stores-blog-index,html.page-stores-blog-show) .packet-back-blue{background:#55f5f3}:where(html.page-stores-show,html.page-stores-news-index,html.page-stores-blog-index,html.page-stores-blog-show) .packet-back-cleam{background:#e3f483}:where(html.page-stores-show,html.page-stores-news-index,html.page-stores-blog-index,html.page-stores-blog-show) .packet-back-green{background:#88f277}:where(html.page-stores-show,html.page-stores-news-index,html.page-stores-blog-index,html.page-stores-blog-show) .blog-text{float:right;width:53%;height:auto;padding:0 4% 0 1%;position:relative}:where(html.page-stores-show,html.page-stores-news-index,html.page-stores-blog-index,html.page-stores-blog-show) .blog-title{width:100%;margin-bottom:5px;font-size:16px;overflow:hidden}:where(html.page-stores-show,html.page-stores-news-index,html.page-stores-blog-index,html.page-stores-blog-show) .blog-title a,:where(html.page-stores-show,html.page-stores-news-index,html.page-stores-blog-index,html.page-stores-blog-show) .blogtop_tuduki a{color:#333;font-size:15px;font-weight:700;text-decoration:none!important}:where(html.page-stores-show,html.page-stores-news-index,html.page-stores-blog-index,html.page-stores-blog-show) .blog_list tr{border-bottom:1px solid #e1e1e1;width:50%;padding:20px 0;display:flex}:where(html.page-stores-show,html.page-stores-news-index,html.page-stores-blog-index,html.page-stores-blog-show) .blog_list tbody{flex-wrap:wrap;display:flex}:where(html.page-stores-show,html.page-stores-news-index,html.page-stores-blog-index,html.page-stores-blog-show) .blog_page_h3{color:#fff;background:#5ba0f7;margin-bottom:14px;padding:7px 7px 7px 10px;font-size:20px;font-weight:700;position:relative}:where(html.page-stores-show,html.page-stores-news-index,html.page-stores-blog-index,html.page-stores-blog-show) .blog_body h3{clear:both;word-break:break-word;text-shadow:1px 1px #ffffffe6,2px 2px 3px #0003;border:0 solid #036;border-width:0 0 2px 8px;margin:40px 10px 30px;padding-top:5px;padding-bottom:10px;padding-left:20px;font-size:23px;font-weight:700}:where(html.page-stores-show,html.page-stores-news-index,html.page-stores-blog-index,html.page-stores-blog-show) .blog_body h4{border-left:4px solid #09f;margin:10px 0 10px 30px;padding-left:10px;font-size:20px;font-weight:700}:where(html.page-stores-show,html.page-stores-news-index,html.page-stores-blog-index,html.page-stores-blog-show) .blog_date{display:none}:where(html.page-stores-show,html.page-stores-news-index,html.page-stores-blog-index,html.page-stores-blog-show) .blog_list{width:100%}:where(html.page-stores-show,html.page-stores-news-index,html.page-stores-blog-index,html.page-stores-blog-show) .page-nav{text-align:center;clear:both;background:0 0;border:none;margin-bottom:50px;padding-top:100px;font-size:22px}:where(html.page-stores-show,html.page-stores-news-index,html.page-stores-blog-index,html.page-stores-blog-show) .page-nav a,:where(html.page-stores-show,html.page-stores-news-index,html.page-stores-blog-index,html.page-stores-blog-show) .page-nav span{margin:0 7px;padding:5px;text-decoration:none;display:block}:where(html.page-stores-show,html.page-stores-news-index,html.page-stores-blog-index,html.page-stores-blog-show) .page-nav{flex-wrap:wrap;justify-content:center;align-items:center;display:flex}:where(html.page-stores-show,html.page-stores-news-index,html.page-stores-blog-index,html.page-stores-blog-show) .page_select{border:1px solid #ccc;justify-content:center;align-items:center;width:30px;height:30px;display:flex}:where(html.page-stores-show,html.page-stores-news-index,html.page-stores-blog-index,html.page-stores-blog-show) .blog-img{float:left;width:43%;position:relative}:where(html.page-stores-show,html.page-stores-news-index,html.page-stores-blog-index,html.page-stores-blog-show) .blog-post-img{background:#fafafa;width:90%;max-width:160px;height:100px;margin-right:10%;position:relative}:where(html.page-stores-show,html.page-stores-news-index,html.page-stores-blog-index,html.page-stores-blog-show) .blog_kiji{font-size:15px}:where(html.page-stores-show,html.page-stores-news-index,html.page-stores-blog-index,html.page-stores-blog-show) .blogtop_tuduki{text-align:right;font-size:18px;position:absolute;bottom:0;right:10px}:where(html.page-stores-show,html.page-stores-news-index,html.page-stores-blog-index,html.page-stores-blog-show) .blog-post-img img{max-width:100%;max-height:100%;margin:auto;display:inline-block;position:absolute;inset:0}:where(html.page-stores-show,html.page-stores-news-index,html.page-stores-blog-index,html.page-stores-blog-show) #blog_top ul{margin:3% 0;display:block}:where(html.page-stores-show,html.page-stores-news-index,html.page-stores-blog-index,html.page-stores-blog-show) #blog_top ul li{width:90%;margin:1% auto;line-height:25px;display:block}:where(html.page-stores-show,html.page-stores-news-index,html.page-stores-blog-index,html.page-stores-blog-show) body{-webkit-text-size-adjust:100%;height:100vh;min-height:100%}:where(html.page-stores-show,html.page-stores-news-index,html.page-stores-blog-index,html.page-stores-blog-show) img{border:0;max-width:100%;height:auto}:where(html.page-stores-show,html.page-stores-news-index,html.page-stores-blog-index,html.page-stores-blog-show) nav,:where(html.page-stores-show,html.page-stores-news-index,html.page-stores-blog-index,html.page-stores-blog-show) .pc_only{display:block}:where(html.page-stores-show,html.page-stores-news-index,html.page-stores-blog-index,html.page-stores-blog-show) .news_calendar_tablebox .arr{display:none}:where(html.page-stores-show,html.page-stores-news-index,html.page-stores-blog-index,html.page-stores-blog-show) .storenews_calendar{background:#fff;width:100%;max-width:983px;margin:16px auto}:where(html.page-stores-show,html.page-stores-news-index,html.page-stores-blog-index,html.page-stores-blog-show) .storenews_calendar *{line-height:100%}:where(html.page-stores-show,html.page-stores-news-index,html.page-stores-blog-index,html.page-stores-blog-show) .storenews_calendar tr{flex-flow:wrap;justify-content:space-between;display:flex}:where(html.page-stores-show,html.page-stores-news-index,html.page-stores-blog-index,html.page-stores-blog-show) .storenews_calendar tr:last-child{border-bottom:1px solid #333}:where(html.page-stores-show,html.page-stores-news-index,html.page-stores-blog-index,html.page-stores-blog-show) .storenews_calendar tr:nth-child(2){background:#d7e9ff;font-weight:700}:where(html.page-stores-show,html.page-stores-news-index,html.page-stores-blog-index,html.page-stores-blog-show) .storenews_calendar tr:nth-child(2) td{padding:1% 0}:where(html.page-stores-show,html.page-stores-news-index,html.page-stores-blog-index,html.page-stores-blog-show) .storenews_calendar tr th{color:#fff;text-align:center;background:#7cb3f9;border-top:1px solid #333;border-left:1px solid #333;border-right:1px solid #333;width:99.9%;padding:1% 0;font-weight:700;display:block}:where(html.page-stores-show,html.page-stores-news-index,html.page-stores-blog-index,html.page-stores-blog-show) .storenews_calendar tr td{text-align:center;border-top:1px solid #333;border-left:1px solid #333;width:14.2857%;padding:2% 0;display:block}:where(html.page-stores-show,html.page-stores-news-index,html.page-stores-blog-index,html.page-stores-blog-show) .storenews_calendar tr td:nth-child(7n){border-right:1px solid #333;width:14.2857%}:where(html.page-stores-show,html.page-stores-news-index,html.page-stores-blog-index,html.page-stores-blog-show) .storenews_calendar tr td.holiday{background:#ffd9e3}:where(html.page-stores-show,html.page-stores-news-index,html.page-stores-blog-index,html.page-stores-blog-show) .storenews_calendar tr td.holiday div:first-child{color:#fff;background:#f91b53;border:0;font-weight:700}:where(html.page-stores-show,html.page-stores-news-index,html.page-stores-blog-index,html.page-stores-blog-show) .storenews_calendar tr td.holiday div:nth-child(2){color:#f91b53;font-weight:700}:where(html.page-stores-show,html.page-stores-news-index,html.page-stores-blog-index,html.page-stores-blog-show) .storenews_calendar tr td div{width:80%;margin:0 auto;font-size:clamp(12px,1.5vw,13px)}:where(html.page-stores-show,html.page-stores-news-index,html.page-stores-blog-index,html.page-stores-blog-show) .storenews_calendar tr td div:first-child{color:#333;background:#f0ebe6;border-radius:5px;margin:0 auto 16px;padding:5px 0;font-weight:700}@media screen and (width<=1085px){:where(html.page-stores-show,html.page-stores-news-index,html.page-stores-blog-index,html.page-stores-blog-show) .storenews_calendar tr td div{width:90%}}@media screen and (width<=975px){:where(html.page-stores-show,html.page-stores-news-index,html.page-stores-blog-index,html.page-stores-blog-show) .news_calendar_tablebox{position:relative;overflow-x:auto}:where(html.page-stores-show,html.page-stores-news-index,html.page-stores-blog-index,html.page-stores-blog-show) .news_calendar_tablebox .arr{margin:8px 0;display:block;position:sticky;left:0}:where(html.page-stores-show,html.page-stores-news-index,html.page-stores-blog-index,html.page-stores-blog-show) .news_calendar_tablebox .storenews_calendar{width:800px;margin:0 auto}:where(html.page-stores-show,html.page-stores-news-index,html.page-stores-blog-index,html.page-stores-blog-show) .storenews_calendar tr td div{width:80%}:where(html.page-stores-show,html.page-stores-news-index,html.page-stores-blog-index,html.page-stores-blog-show) .storenews_calendar tr td div:first-child{margin:0 auto 8px}}@media screen and (width<=1080px){:where(html.page-stores-show,html.page-stores-news-index,html.page-stores-blog-index,html.page-stores-blog-show) .store_page_2c_left{display:none}:where(html.page-stores-show,html.page-stores-news-index,html.page-stores-blog-index,html.page-stores-blog-show) .store_page_2c{flex-wrap:wrap;justify-content:center;display:flex}:where(html.page-stores-show,html.page-stores-news-index,html.page-stores-blog-index,html.page-stores-blog-show) .store_info_table{width:90%;max-width:1040px;margin:0 auto 40px}:where(html.page-stores-show,html.page-stores-news-index,html.page-stores-blog-index,html.page-stores-blog-show) .free_areapricetable{overflow-x:auto}:where(html.page-stores-show,html.page-stores-news-index,html.page-stores-blog-index,html.page-stores-blog-show) .free_areapricetable table{width:940px}:where(html.page-stores-show,html.page-stores-news-index,html.page-stores-blog-index,html.page-stores-blog-show) .move_hint{align-items:center;display:flex}}@media screen and (width<=900px){:where(html.page-stores-show,html.page-stores-news-index,html.page-stores-blog-index,html.page-stores-blog-show) .store_guide_flexbox{width:100%;margin:0 auto}:where(html.page-stores-show,html.page-stores-news-index,html.page-stores-blog-index,html.page-stores-blog-show) .store_guide_all_box p{height:auto}:where(html.page-stores-show,html.page-stores-news-index,html.page-stores-blog-index,html.page-stores-blog-show) .store_guide_box{width:96%;margin-right:auto}:where(html.page-stores-show,html.page-stores-news-index,html.page-stores-blog-index,html.page-stores-blog-show) .store_guide_flex{flex-wrap:wrap;justify-content:space-around;display:block}:where(html.page-stores-show,html.page-stores-news-index,html.page-stores-blog-index,html.page-stores-blog-show) .store_page_2c_right h3{font-size:2.5vw}}@media screen and (width<=768px){:where(html.page-stores-show,html.page-stores-news-index,html.page-stores-blog-index,html.page-stores-blog-show) .store_page_2c_left{order:2;width:98%;margin:0 auto}:where(html.page-stores-show,html.page-stores-news-index,html.page-stores-blog-index,html.page-stores-blog-show) .store_page_2c_right h3{font-size:2.8vw}:where(html.page-stores-show,html.page-stores-news-index,html.page-stores-blog-index,html.page-stores-blog-show) .news_h3{font-size:20px}:where(html.page-stores-show,html.page-stores-news-index,html.page-stores-blog-index,html.page-stores-blog-show) .news_stittle{font-size:2.6vw}:where(html.page-stores-show,html.page-stores-news-index,html.page-stores-blog-index,html.page-stores-blog-show) .news_date{font-size:15px}:where(html.page-stores-show,html.page-stores-news-index,html.page-stores-blog-index,html.page-stores-blog-show) .news_all{text-align:right;background-position:2% 3px;margin:20px;padding-left:21px}:where(html.page-stores-show,html.page-stores-news-index,html.page-stores-blog-index,html.page-stores-blog-show) .news_icon{color:#fff;background:#333;border-radius:25px;align-items:center;height:22px;padding:0 18px;font-size:13px;display:flex}:where(html.page-stores-show,html.page-stores-news-index,html.page-stores-blog-index,html.page-stores-blog-show) #store_news dl dd{margin:0;padding:5px 20px 15px;font-size:15px;line-height:24px}:where(html.page-stores-show,html.page-stores-news-index,html.page-stores-blog-index,html.page-stores-blog-show) #store_news{width:96%;margin:0 auto}:where(html.page-stores-show,html.page-stores-news-index,html.page-stores-blog-index,html.page-stores-blog-show) #store_news_page{border:none;width:100%;height:100%}:where(html.page-stores-show,html.page-stores-news-index,html.page-stores-blog-index,html.page-stores-blog-show) .pc_only{display:none}:where(html.page-stores-show,html.page-stores-news-index,html.page-stores-blog-index,html.page-stores-blog-show) .store_page{width:100%;margin:0 auto}:where(html.page-stores-show,html.page-stores-news-index,html.page-stores-blog-index,html.page-stores-blog-show) #store_main_contents{width:100%}:where(html.page-stores-show,html.page-stores-news-index,html.page-stores-blog-index,html.page-stores-blog-show) .store_page_2c_right{order:1;width:98%;margin:0 auto}:where(html.page-stores-show,html.page-stores-news-index,html.page-stores-blog-index,html.page-stores-blog-show) .store_info_table tr{flex-wrap:wrap;display:flex}:where(html.page-stores-show,html.page-stores-news-index,html.page-stores-blog-index,html.page-stores-blog-show) .store_info_table{display:block}:where(html.page-stores-show,html.page-stores-news-index,html.page-stores-blog-index,html.page-stores-blog-show) .store_info_table tbody{width:100%;margin:0 auto;display:block}:where(html.page-stores-show,html.page-stores-news-index,html.page-stores-blog-index,html.page-stores-blog-show) .store_info_table td{text-align:center;vertical-align:middle;background:#fff;border:1px solid #ccc;border-top:0 solid #d3d3d3;padding:20px 5px;font-size:15px;width:100%!important}:where(html.page-stores-show,html.page-stores-news-index,html.page-stores-blog-index,html.page-stores-blog-show) .store_info_table th{text-align:center;vertical-align:middle;background:#fff;border:1px solid #ccc;border-top:0 solid #d3d3d3;border-bottom-color:#d3d3d3;width:100%;padding:8px 5px;font-size:20px;font-weight:700}:where(html.page-stores-show,html.page-stores-news-index,html.page-stores-blog-index,html.page-stores-blog-show) .store_info_table tr:first-child th{border-top:1px solid #d3d3d3}:where(html.page-stores-show,html.page-stores-news-index,html.page-stores-blog-index,html.page-stores-blog-show) .store_info_table{width:100%;margin:0 auto}:where(html.page-stores-show,html.page-stores-news-index,html.page-stores-blog-index,html.page-stores-blog-show) .blog_list tbody tr td.blog-img{width:38%}:where(html.page-stores-show,html.page-stores-news-index,html.page-stores-blog-index,html.page-stores-blog-show) .blog_list tbody tr td.blog-text{width:55%}:where(html.page-stores-show,html.page-stores-news-index,html.page-stores-blog-index,html.page-stores-blog-show) .free_areaprice_box_textarea ul{padding:0 0 0 3%}}@media screen and (width<=500px){:where(html.page-stores-show,html.page-stores-news-index,html.page-stores-blog-index,html.page-stores-blog-show) .store_page_2c_right h3{font-size:4.5vw}:where(html.page-stores-show,html.page-stores-news-index,html.page-stores-blog-index,html.page-stores-blog-show) .news_stittle{font-size:3.8vw}:where(html.page-stores-show,html.page-stores-news-index,html.page-stores-blog-index,html.page-stores-blog-show) .blog_list tr{width:100%}:where(html.page-stores-show,html.page-stores-news-index,html.page-stores-blog-index,html.page-stores-blog-show) .blog-title a,:where(html.page-stores-show,html.page-stores-news-index,html.page-stores-blog-index,html.page-stores-blog-show) .blogtop_tuduki a{font-size:13px}:where(html.page-stores-show,html.page-stores-news-index,html.page-stores-blog-index,html.page-stores-blog-show) p.map_g_link{justify-content:center;width:80%;margin:0 auto;display:flex}:where(html.page-stores-show,html.page-stores-news-index,html.page-stores-blog-index,html.page-stores-blog-show) .free_area{width:98%;margin:0 auto 20px;font-size:15px}:where(html.page-stores-show,html.page-stores-news-index,html.page-stores-blog-index,html.page-stores-blog-show) .notices_inbox ul li{font-size:14px}:where(html.page-stores-show,html.page-stores-news-index,html.page-stores-blog-index,html.page-stores-blog-show) .store_top_contents h2{color:#fff;font-size:6vw;font-weight:700}:where(html.page-stores-show,html.page-stores-news-index,html.page-stores-blog-index,html.page-stores-blog-show) .free_areapricetable table tr th:nth-child(2),:where(html.page-stores-show,html.page-stores-news-index,html.page-stores-blog-index,html.page-stores-blog-show) .free_areapricetable table tr td:nth-child(2),:where(html.page-stores-show,html.page-stores-news-index,html.page-stores-blog-index,html.page-stores-blog-show) .free_areapricetable table tr.rowtable td:first-child{font-size:1.2rem!important}:where(html.page-stores-show,html.page-stores-news-index,html.page-stores-blog-index,html.page-stores-blog-show) .free_areapricetable table tr.rowtable td:nth-child(2){font-size:14px!important}}@media screen and (width<=414px){:where(html.page-stores-show,html.page-stores-news-index,html.page-stores-blog-index,html.page-stores-blog-show) .store_top_contents{padding:8px}:where(html.page-stores-show,html.page-stores-news-index,html.page-stores-blog-index,html.page-stores-blog-show) .store_top_contents h2{color:#fff;font-size:5vw;font-weight:700}:where(html.page-stores-show,html.page-stores-news-index,html.page-stores-blog-index,html.page-stores-blog-show) .h3_store_under{font-size:25px}:where(html.page-stores-show,html.page-stores-news-index,html.page-stores-blog-index,html.page-stores-blog-show) .h3_store_sub{font-size:22px;display:block}:where(html.page-stores-show,html.page-stores-news-index,html.page-stores-blog-index,html.page-stores-blog-show) .news_h3{padding:3px 0;font-size:18px}:where(html.page-stores-show,html.page-stores-news-index,html.page-stores-blog-index,html.page-stores-blog-show) #store_news dl dt{margin-bottom:10px}:where(html.page-stores-show,html.page-stores-news-index,html.page-stores-blog-index,html.page-stores-blog-show) .news_stittle{font-size:15px}:where(html.page-stores-show,html.page-stores-news-index,html.page-stores-blog-index,html.page-stores-blog-show) #store_news dl dd{font-size:14px}:where(html.page-stores-show,html.page-stores-news-index,html.page-stores-blog-index,html.page-stores-blog-show) .news_h3:before{background-size:contain;width:20px;height:20px}:where(html.page-stores-show,html.page-stores-news-index,html.page-stores-blog-index,html.page-stores-blog-show) .store_info_table th{padding:3px 5px;font-size:16px}:where(html.page-stores-show,html.page-stores-news-index,html.page-stores-blog-index,html.page-stores-blog-show) .store_info_table td{padding:5px;font-size:14px}:where(html.page-stores-show,html.page-stores-news-index,html.page-stores-blog-index,html.page-stores-blog-show) .blog_page_h3{font-size:18px}:where(html.page-stores-show,html.page-stores-news-index,html.page-stores-blog-index,html.page-stores-blog-show) .blog_body p{padding:0 2%;font-size:15px;line-height:24px}:where(html.page-stores-show,html.page-stores-news-index,html.page-stores-blog-index,html.page-stores-blog-show) .blog_body h3{font-size:18px}:where(html.page-stores-show,html.page-stores-news-index,html.page-stores-blog-index,html.page-stores-blog-show) .blog_area ul li a{font-size:15px}:where(html.page-stores-show,html.page-stores-news-index,html.page-stores-blog-index,html.page-stores-blog-show) .blog_kiji{word-break:break-all}:where(html.page-stores-show,html.page-stores-news-index,html.page-stores-blog-index,html.page-stores-blog-show) .blog-img{width:36%}:where(html.page-stores-show,html.page-stores-news-index,html.page-stores-blog-index,html.page-stores-blog-show) .blogtop_tuduki a{font-size:14px}:where(html.page-stores-show,html.page-stores-news-index,html.page-stores-blog-index,html.page-stores-blog-show) .blog-post-img{width:150px;height:105px}:where(html.page-stores-show,html.page-stores-news-index,html.page-stores-blog-index,html.page-stores-blog-show) .blog-text{width:53%;height:104px;margin:0 3%}:where(html.page-stores-show,html.page-stores-news-index,html.page-stores-blog-index,html.page-stores-blog-show) .blog_kiji{font-size:13px}:where(html.page-stores-show,html.page-stores-news-index,html.page-stores-blog-index,html.page-stores-blog-show) .table-blog{border-collapse:collapse;width:85%!important;margin:0 auto!important}:where(html.page-stores-show,html.page-stores-news-index,html.page-stores-blog-index,html.page-stores-blog-show) .table-blog th{border:1px solid #333;line-height:14px;vertical-align:middle!important;text-align:center!important;padding:10px!important}:where(html.page-stores-show,html.page-stores-news-index,html.page-stores-blog-index,html.page-stores-blog-show) .table-blog td{text-align:left;border:1px solid #333;line-height:14px;vertical-align:middle!important;padding:10px!important}:where(html.page-stores-show,html.page-stores-news-index,html.page-stores-blog-index,html.page-stores-blog-show) .blog_list tbody tr td.blog-img{width:41%}:where(html.page-stores-show,html.page-stores-news-index,html.page-stores-blog-index,html.page-stores-blog-show) .blog_list tbody tr td.blog-text{width:51%}:where(html.page-stores-show,html.page-stores-news-index,html.page-stores-blog-index,html.page-stores-blog-show) .inline-radio label{color:#333;pointer-events:none;border-radius:5px;justify-content:center;align-items:center;width:100%;height:100%;font-size:10px;font-weight:700;display:flex;position:absolute;top:0;left:0}:where(html.page-stores-show,html.page-stores-news-index,html.page-stores-blog-index,html.page-stores-blog-show) .inline-radio div{width:31.3333%;margin:1%;position:relative}:where(html.page-stores-show,html.page-stores-news-index,html.page-stores-blog-index,html.page-stores-blog-show) .inline-radio input{opacity:0;width:100%;height:30px}:where(html.page-stores-show,html.page-stores-news-index,html.page-stores-blog-index,html.page-stores-blog-show) .store_price_1{margin-right:4px;font-size:3.8vw}:where(html.page-stores-show,html.page-stores-news-index,html.page-stores-blog-index,html.page-stores-blog-show) .price_store_table_model_name{font-size:16px!important}}@media screen and (width<=375px){:where(html.page-stores-show,html.page-stores-news-index,html.page-stores-blog-index,html.page-stores-blog-show) .news_h3{height:30px;padding:4px 0;font-size:16px}:where(html.page-stores-show,html.page-stores-news-index,html.page-stores-blog-index,html.page-stores-blog-show) .map_g_link a{font-size:14px}:where(html.page-stores-show,html.page-stores-news-index,html.page-stores-blog-index,html.page-stores-blog-show) .store_info_table th{padding:3px 5px;font-size:15px}:where(html.page-stores-show,html.page-stores-news-index,html.page-stores-blog-index,html.page-stores-blog-show) .store_price_1{margin-right:4px;font-size:16px}:where(html.page-stores-show,html.page-stores-news-index,html.page-stores-blog-index,html.page-stores-blog-show) .free_areaprice_box_textarea h4{font-size:14px}}@media screen and (width<=320px){:where(html.page-stores-show,html.page-stores-news-index,html.page-stores-blog-index,html.page-stores-blog-show) .h3_store_under{font-size:22px}:where(html.page-stores-show,html.page-stores-news-index,html.page-stores-blog-index,html.page-stores-blog-show) .h3_store_sub{font-size:20px;display:block}:where(html.page-stores-show,html.page-stores-news-index,html.page-stores-blog-index,html.page-stores-blog-show) #store_news dl dd{font-size:13px;line-height:20px}:where(html.page-stores-show,html.page-stores-news-index,html.page-stores-blog-index,html.page-stores-blog-show) .store_info_table td{padding:5px;font-size:12px}:where(html.page-stores-show,html.page-stores-news-index,html.page-stores-blog-index,html.page-stores-blog-show) .blog_body h3{font-size:15px}:where(html.page-stores-show,html.page-stores-news-index,html.page-stores-blog-index,html.page-stores-blog-show) .blog_kiji{font-size:11px}:where(html.page-stores-show,html.page-stores-news-index,html.page-stores-blog-index,html.page-stores-blog-show) .blog_page_h3{padding:5px 7px;font-size:15px;line-height:19px}:where(html.page-stores-show,html.page-stores-news-index,html.page-stores-blog-index,html.page-stores-blog-show) .blog_body p{font-size:13px;line-height:19px}:where(html.page-stores-show,html.page-stores-news-index,html.page-stores-blog-index,html.page-stores-blog-show) .blog-post-img{width:120px;height:105px}}:where(html.page-stores-show,html.page-stores-news-index,html.page-stores-blog-index,html.page-stores-blog-show) body #loading-disp{z-index:10000;color:#fff;text-align:center;width:100%;height:100%;padding-top:45%;display:none;position:absolute}@media screen and (width<=414px){:where(html.page-stores-show,html.page-stores-news-index,html.page-stores-blog-index,html.page-stores-blog-show) .pc_only{display:none}:where(html.page-stores-show,html.page-stores-news-index,html.page-stores-blog-index,html.page-stores-blog-show) body #loading-disp{width:100%;height:100%;padding-top:80%}}:where(html.page-stores-blog-index) .blog_list tr{width:100%}:where(html.page-stores-blog-index) .page_select{height:auto}@media screen and (width<=768px){:where(html.page-stores-blog-index) .store_h2box h2{width:98%}:where(html.page-stores-blog-index) .blog_list table,:where(html.page-stores-blog-index) .blog_list table tbody{width:100%;display:inline}:where(html.page-stores-blog-index) .blog_list tr{width:100%}:where(html.page-stores-blog-index) .blog_list tbody tr td.blog-img{width:45%}:where(html.page-stores-blog-index) .blog_list tbody tr td.blog-text{width:48%}:where(html.page-stores-blog-index) .page-nav{margin:5% 0;padding:0}}@media screen and (width<=414px){:where(html.page-stores-blog-index) .page-nav{font-size:1.2rem}:where(html.page-stores-blog-index) .page_select{align-items:center!important;display:flex!important}:where(html.page-stores-blog-index) .store_h2box h2{width:90%}:where(html.page-stores-blog-index) .blog_list tr{border-bottom:1px solid #e1e1e1;width:100%;padding:7% 0;display:flex}:where(html.page-stores-blog-index) .blog_list tbody tr td.blog-img{width:35%;margin:0}:where(html.page-stores-blog-index) .blog_list tbody tr td.blog-text{width:60%}:where(html.page-stores-blog-index) .blog_list tbody tr td.blog-text .blog_kiji{height:40px;overflow:hidden}:where(html.page-stores-blog-index) .blogtop_tuduki{bottom:-7px}:where(html.page-stores-blog-index) .blogtop_tuduki a{margin:0;padding:0}}@media screen and (width<=375px){:where(html.page-stores-blog-index) .blog-img{width:42%!important}:where(html.page-stores-blog-index) .blog-text{width:50%!important}}:where(html.page-search-index,html.page-search-genre,html.page-search-main,html.page-search-sub) .ds-lead{margin:0 0 20px}:where(html.page-search-index,html.page-search-genre,html.page-search-main,html.page-search-sub) .ds-filter{grid-template-columns:repeat(3,1fr);gap:12px;margin-bottom:30px;display:grid}:where(html.page-search-index,html.page-search-genre,html.page-search-main,html.page-search-sub) .ds-filter-sp{display:none}:where(html.page-search-index,html.page-search-genre,html.page-search-main,html.page-search-sub) .ds-filter__col{background:#fff;border:1px solid #ccc;border-radius:3px;min-width:0}:where(html.page-search-index,html.page-search-genre,html.page-search-main,html.page-search-sub) .ds-filter__title{color:#333;background:#d2e5fd;margin:0;padding:8px 12px;font-size:1.4rem;font-weight:700}:where(html.page-search-index,html.page-search-genre,html.page-search-main,html.page-search-sub) .ds-filter__step{color:#fff;background:#5ba0f7;border-radius:50%;justify-content:center;align-items:center;width:22px;height:22px;margin-right:8px;font-size:1.2rem;font-weight:700;display:inline-flex}:where(html.page-search-index,html.page-search-genre,html.page-search-main,html.page-search-sub) .ds-filter__col.is-empty{background:#f5f5f5;border-style:dashed}:where(html.page-search-index,html.page-search-genre,html.page-search-main,html.page-search-sub) .ds-filter__col.is-empty .ds-filter__title{color:#666;background:0 0}:where(html.page-search-index,html.page-search-genre,html.page-search-main,html.page-search-sub) .ds-filter__col.is-empty .ds-filter__step{background:#ccc}:where(html.page-search-index,html.page-search-genre,html.page-search-main,html.page-search-sub) .ds-filter__empty{color:#666;margin:0;padding:12px;font-size:1.3rem}:where(html.page-search-index,html.page-search-genre,html.page-search-main,html.page-search-sub) .ds-filter__list{max-height:360px;margin:0;padding:0;list-style:none;overflow-y:auto}:where(html.page-search-index,html.page-search-genre,html.page-search-main,html.page-search-sub) .ds-filter__list li{border-top:1px solid #ddd}:where(html.page-search-index,html.page-search-genre,html.page-search-main,html.page-search-sub) .ds-filter__list li:first-child{border-top:0}:where(html.page-search-index,html.page-search-genre,html.page-search-main,html.page-search-sub) .ds-filter__list li.is-current a{color:#fff;background:#5ba0f7;font-weight:700}:where(html.page-search-index,html.page-search-genre,html.page-search-main,html.page-search-sub) .ds-filter__list li.is-current a:after{content:"›";margin-left:auto;font-size:1.8rem;line-height:1}:where(html.page-search-index,html.page-search-genre,html.page-search-main,html.page-search-sub) .ds-filter__list a{color:#333;justify-content:space-between;align-items:center;gap:8px;padding:8px 12px;font-size:1.4rem;text-decoration:none;display:flex}:where(html.page-search-index,html.page-search-genre,html.page-search-main,html.page-search-sub) .ds-filter__list a:hover{background:#f5f5f5}:where(html.page-search-index,html.page-search-genre,html.page-search-main,html.page-search-sub) .ds-filter__col--leaf .ds-filter__list li.is-current a:after{content:none}:where(html.page-search-index,html.page-search-genre,html.page-search-main,html.page-search-sub) .ds-filter__count{color:#666;font-size:1.1rem}.is-current :where(html.page-search-index,html.page-search-genre,html.page-search-main,html.page-search-sub) .ds-filter__count{color:#fff}:where(html.page-search-index,html.page-search-genre,html.page-search-main,html.page-search-sub) .ds-result__title{border-left:6px solid #5ba0f7;margin:0 0 12px;padding-left:10px;font-size:1.8rem;font-weight:700}:where(html.page-search-index,html.page-search-genre,html.page-search-main,html.page-search-sub) .ds-result__count{color:#666;margin-left:10px;font-size:1.3rem;font-weight:400}:where(html.page-search-index,html.page-search-genre,html.page-search-main,html.page-search-sub) .ds-table{margin-bottom:40px;overflow-x:auto}:where(html.page-search-index,html.page-search-genre,html.page-search-main,html.page-search-sub) .ds-table table{border-collapse:collapse;width:100%;font-size:1.4rem}:where(html.page-search-index,html.page-search-genre,html.page-search-main,html.page-search-sub) .ds-table thead th{color:#fff;white-space:nowrap;background:#5ba0f7;padding:8px 10px;position:sticky;top:0}:where(html.page-search-index,html.page-search-genre,html.page-search-main,html.page-search-sub) .ds-table tbody th,:where(html.page-search-index,html.page-search-genre,html.page-search-main,html.page-search-sub) .ds-table tbody td{vertical-align:middle;border-bottom:1px solid #ddd;padding:8px 10px}:where(html.page-search-index,html.page-search-genre,html.page-search-main,html.page-search-sub) .ds-table tbody tr:nth-child(2n) td,:where(html.page-search-index,html.page-search-genre,html.page-search-main,html.page-search-sub) .ds-table tbody tr:nth-child(2n) th[scope=row]{background:#f5f5f5}:where(html.page-search-index,html.page-search-genre,html.page-search-main,html.page-search-sub) .ds-table__name{text-align:left;font-weight:400}:where(html.page-search-index,html.page-search-genre,html.page-search-main,html.page-search-sub) .ds-table__name a{color:#333;text-decoration:underline}:where(html.page-search-index,html.page-search-genre,html.page-search-main,html.page-search-sub) .ds-table__name a:hover{color:#5ba0f7}:where(html.page-search-index,html.page-search-genre,html.page-search-main,html.page-search-sub) .ds-table__price{text-align:right;white-space:nowrap;font-variant-numeric:tabular-nums;min-width:90px}:where(html.page-search-index,html.page-search-genre,html.page-search-main,html.page-search-sub) .ds-table__detail{white-space:nowrap;text-align:center;width:1%}:where(html.page-search-index,html.page-search-genre,html.page-search-main,html.page-search-sub) .ds-table__detail-btn{color:#5ba0f7;background:#fff;border:1px solid #5ba0f7;border-radius:16px;justify-content:center;align-items:center;min-width:64px;min-height:32px;padding:4px 14px;font-size:1.3rem;font-weight:700;text-decoration:none;display:inline-flex}:where(html.page-search-index,html.page-search-genre,html.page-search-main,html.page-search-sub) .ds-table__detail-btn:hover{color:#fff;background:#5ba0f7}:where(html.page-search-index,html.page-search-genre,html.page-search-main,html.page-search-sub) .visually-hidden{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}:where(html.page-search-index,html.page-search-genre,html.page-search-main,html.page-search-sub) .ds-table__group th{text-align:left;font-size:1.5rem;font-weight:700;background:#d2e5fd!important}:where(html.page-search-index,html.page-search-genre,html.page-search-main,html.page-search-sub) .ds-table__group th a{color:#333}:where(html.page-search-index,html.page-search-genre,html.page-search-main,html.page-search-sub) .ds-table__group-inner{justify-content:space-between;align-items:center;gap:8px;display:flex}:where(html.page-search-index,html.page-search-genre,html.page-search-main,html.page-search-sub) .ds-table__group-count{color:#666;margin-left:8px;font-size:1.2rem;font-weight:400}:where(html.page-search-index,html.page-search-genre,html.page-search-main,html.page-search-sub) .ds-table__toggle{color:#5ba0f7;cursor:pointer;background:0 0;border:0;border-radius:50%;flex:none;justify-content:center;align-items:center;width:44px;height:44px;margin:-6px 0;padding:0;display:inline-flex}:where(html.page-search-index,html.page-search-genre,html.page-search-main,html.page-search-sub) .ds-table__toggle:hover{background:#fff9}:where(html.page-search-index,html.page-search-genre,html.page-search-main,html.page-search-sub) .ds-table__chevron{transition:transform .2s}@media (prefers-reduced-motion:reduce){:where(html.page-search-index,html.page-search-genre,html.page-search-main,html.page-search-sub) .ds-table__chevron{transition:none}}:where(html.page-search-index,html.page-search-genre,html.page-search-main,html.page-search-sub) .ds-table__toggle[aria-expanded=false] .ds-table__chevron{transform:rotate(180deg)}:where(html.page-search-index,html.page-search-genre,html.page-search-main,html.page-search-sub) .ds-table tbody.is-collapsed tr:not(.ds-table__group){display:none}:where(html.page-search-index,html.page-search-genre,html.page-search-main,html.page-search-sub) .ds-table__empty{text-align:center;color:#666;padding:20px}@media screen and (width<=768px){:where(html.page-search-index,html.page-search-genre,html.page-search-main,html.page-search-sub) .ds-filter--pc{display:none}:where(html.page-search-index,html.page-search-genre,html.page-search-main,html.page-search-sub) .ds-filter-sp{margin-bottom:24px;display:block}:where(html.page-search-index,html.page-search-genre,html.page-search-main,html.page-search-sub) .ds-chips{flex-wrap:wrap;gap:6px;margin:0 0 12px;padding:0;list-style:none;display:flex}:where(html.page-search-index,html.page-search-genre,html.page-search-main,html.page-search-sub) .ds-chips li{align-items:center;gap:6px;font-size:1.3rem;display:flex}:where(html.page-search-index,html.page-search-genre,html.page-search-main,html.page-search-sub) .ds-chips li+li:before{content:"›";color:#666}:where(html.page-search-index,html.page-search-genre,html.page-search-main,html.page-search-sub) .ds-chips a,:where(html.page-search-index,html.page-search-genre,html.page-search-main,html.page-search-sub) .ds-chips span{border-radius:16px;padding:6px 12px;line-height:1.4;display:inline-block}:where(html.page-search-index,html.page-search-genre,html.page-search-main,html.page-search-sub) .ds-chips a{color:#5ba0f7;background:#fff;border:1px solid #5ba0f7;text-decoration:none}:where(html.page-search-index,html.page-search-genre,html.page-search-main,html.page-search-sub) .ds-chips span{color:#fff;background:#5ba0f7;font-weight:700}:where(html.page-search-index,html.page-search-genre,html.page-search-main,html.page-search-sub) .ds-filter-sp__hint{color:#666;margin:0 0 8px;font-size:1.3rem}:where(html.page-search-index,html.page-search-genre,html.page-search-main,html.page-search-sub) .ds-filter__list{max-height:none;overflow:visible}:where(html.page-search-index,html.page-search-genre,html.page-search-main,html.page-search-sub) .ds-filter__list a{min-height:44px;padding:10px 14px;font-size:1.5rem}:where(html.page-search-index,html.page-search-genre,html.page-search-main,html.page-search-sub) .device-search--sub{flex-direction:column;display:flex}:where(html.page-search-index,html.page-search-genre,html.page-search-main,html.page-search-sub) .device-search--sub .line_h3_store1{order:0}:where(html.page-search-index,html.page-search-genre,html.page-search-main,html.page-search-sub) .device-search--sub .ds-filter-sp{display:contents}:where(html.page-search-index,html.page-search-genre,html.page-search-main,html.page-search-sub) .device-search--sub .ds-chips{order:1}:where(html.page-search-index,html.page-search-genre,html.page-search-main,html.page-search-sub) .device-search--sub .ds-result{order:2}:where(html.page-search-index,html.page-search-genre,html.page-search-main,html.page-search-sub) .device-search--sub .ds-filter__col--after{order:3;margin-top:8px;margin-bottom:30px}:where(html.page-search-index,html.page-search-genre,html.page-search-main,html.page-search-sub) .device-search--main .ds-result{margin-top:24px}:where(html.page-search-index,html.page-search-genre,html.page-search-main,html.page-search-sub) .ds-table{overflow:visible}:where(html.page-search-index,html.page-search-genre,html.page-search-main,html.page-search-sub) .ds-table table,:where(html.page-search-index,html.page-search-genre,html.page-search-main,html.page-search-sub) .ds-table tbody,:where(html.page-search-index,html.page-search-genre,html.page-search-main,html.page-search-sub) .ds-table tr,:where(html.page-search-index,html.page-search-genre,html.page-search-main,html.page-search-sub) .ds-table th,:where(html.page-search-index,html.page-search-genre,html.page-search-main,html.page-search-sub) .ds-table td{display:block}:where(html.page-search-index,html.page-search-genre,html.page-search-main,html.page-search-sub) .ds-table thead{display:none}:where(html.page-search-index,html.page-search-genre,html.page-search-main,html.page-search-sub) .ds-table tbody tr{background:0 0;border:0;border-bottom:1px solid #ddd;grid-template-columns:repeat(5,1fr);gap:4px;padding:10px 0 12px;display:grid}:where(html.page-search-index,html.page-search-genre,html.page-search-main,html.page-search-sub) .ds-table tbody th,:where(html.page-search-index,html.page-search-genre,html.page-search-main,html.page-search-sub) .ds-table tbody td{border:0;padding:0}:where(html.page-search-index,html.page-search-genre,html.page-search-main,html.page-search-sub) .ds-table tbody tr:nth-child(2n) td,:where(html.page-search-index,html.page-search-genre,html.page-search-main,html.page-search-sub) .ds-table tbody tr:nth-child(2n) th[scope=row],:where(html.page-search-index,html.page-search-genre,html.page-search-main,html.page-search-sub) .ds-table tbody tr:nth-child(2n){background:0 0}:where(html.page-search-index,html.page-search-genre,html.page-search-main,html.page-search-sub) .ds-table tbody tr.ds-table__group{border:0;padding:0;display:block}:where(html.page-search-index,html.page-search-genre,html.page-search-main,html.page-search-sub) .ds-table tbody tr.ds-table__group th{padding:8px 10px;font-size:1.5rem}:where(html.page-search-index,html.page-search-genre,html.page-search-main,html.page-search-sub) .ds-table td.ds-table__detail{border:0;grid-area:1/5/auto/6;justify-content:flex-end;align-items:flex-start;width:auto;display:flex;padding:0!important}:where(html.page-search-index,html.page-search-genre,html.page-search-main,html.page-search-sub) .ds-table__detail-btn{min-height:36px;padding:4px 12px}:where(html.page-search-index,html.page-search-genre,html.page-search-main,html.page-search-sub) .ds-table__name{grid-area:1/1/auto/5;margin-bottom:6px;font-size:1.4rem;line-height:1.5}:where(html.page-search-index,html.page-search-genre,html.page-search-main,html.page-search-sub) .ds-table__name a{color:#5ba0f7;font-weight:700;text-decoration:none}:where(html.page-search-index,html.page-search-genre,html.page-search-main,html.page-search-sub) .ds-table__price{text-align:center;border-radius:3px;min-width:0;font-size:1.2rem;line-height:1.3;background:#f5f5f5!important;padding:4px 0!important}:where(html.page-search-index,html.page-search-genre,html.page-search-main,html.page-search-sub) .ds-table__price:before{content:attr(data-rank);color:#5ba0f7;font-size:1.1rem;font-weight:700;display:block}:where(html.page-search-index,html.page-search-genre,html.page-search-main,html.page-search-sub,html.page-items-show) .page_contents{padding-left:16px;padding-right:16px}}:where(html.page-items-show) .item-summary{border:1px solid #ccc;border-radius:3px;align-items:center;gap:20px;margin-bottom:16px;padding:16px;display:flex}@media screen and (width<=414px){:where(html.page-items-show) .item-summary{flex-direction:column;align-items:flex-start}}:where(html.page-items-show) .item-summary__image{flex:0 0 160px}:where(html.page-items-show) .item-summary__image img{object-fit:contain;width:160px;height:160px}:where(html.page-items-show) .item-summary__maker{color:#666;margin:0;font-size:1.3rem}:where(html.page-items-show) .item-summary__name{margin:4px 0 8px;font-size:1.8rem;font-weight:700}:where(html.page-items-show) .item-summary__price{flex-wrap:wrap;align-items:baseline;gap:0 8px;margin:0;font-size:1.4rem;display:flex}:where(html.page-items-show) .item-summary__price span{color:#c03;white-space:nowrap;font-size:2.4rem;font-weight:700}:where(html.page-items-show) .item-notes{color:#c03;margin:0 0 24px;padding:0;font-size:1.3rem;list-style:none}:where(html.page-items-show) .item-notes li:before{content:"・"}:where(html.page-items-show) .item-triangle{border-top:30px solid #5ba0f7;border-left:60px solid #0000;border-right:60px solid #0000;width:0;height:0;margin:30px auto}:where(html.page-items-show) .item-condition{margin-bottom:30px}:where(html.page-items-show) .item-condition__title{margin:0 0 8px;font-size:2.4rem;font-weight:700;line-height:1.3}:where(html.page-items-show) .item-condition__lead{margin:0 0 16px;font-size:1.6rem}:where(html.page-items-show) .item-help{white-space:nowrap;vertical-align:middle;align-items:center;gap:4px;margin-left:10px;font-size:1.2rem;font-weight:400;display:inline-flex;color:#6aa3e6!important;text-decoration:none!important}:where(html.page-items-show) .item-help:hover{color:#5ba0f7!important}:where(html.page-items-show) .item-help__icon{flex:none}:where(html.page-items-show) .item-help__label{text-underline-offset:3px;text-decoration:underline}:where(html.page-items-show) .item-condition__groups{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:24px 32px;display:grid}:where(html.page-items-show) .item-condition__group-title{color:#666;margin:0 0 10px;font-size:1.3rem;font-weight:400}:where(html.page-items-show) .item-condition__list{gap:10px;margin:0;padding:0;list-style:none;display:grid}:where(html.page-items-show) .item-condition__list input[type=radio]{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}:where(html.page-items-show) .item-condition__list label{cursor:pointer;background:#fff;border:1px solid #ccc;border-radius:5px;align-items:baseline;gap:10px;min-height:52px;padding:12px 16px;font-size:1.5rem;display:flex}:where(html.page-items-show) .item-condition__list label:hover,:where(html.page-items-show) .item-condition__list label.is-checked{color:#fff;background:#5ba0f7;border-color:#5ba0f7}:where(html.page-items-show) .item-condition__list label:hover .item-condition__sep,:where(html.page-items-show) .item-condition__list label:hover .item-condition__rank,:where(html.page-items-show) .item-condition__list label.is-checked .item-condition__sep,:where(html.page-items-show) .item-condition__list label.is-checked .item-condition__rank{color:#fff}:where(html.page-items-show) .item-condition__list label:focus-within{outline-offset:2px;outline:2px solid #5ba0f7}:where(html.page-items-show) .item-condition__price{font-variant-numeric:tabular-nums;flex:none;font-weight:700}:where(html.page-items-show) .item-condition__price small{margin-left:2px;font-size:1.2rem;font-weight:400}:where(html.page-items-show) .item-condition__sep{color:#666}:where(html.page-items-show) .item-condition__rank{color:#333;font-size:1.4rem}:where(html.page-items-show) .cart_to_daione{background:#ffebeb;border:8px solid #fc5151;width:80%;margin:0 auto 32px;padding:3% 5%;line-height:1.7}:where(html.page-items-show) .cart_to_daione[hidden]{display:none}:where(html.page-items-show) .cart_to_daione .text_link a{color:#1a4fb5;text-underline-offset:3px;font-weight:700;text-decoration:underline!important}:where(html.page-items-show) .cart_to_daione .text_link a:hover{color:#5ba0f7}:where(html.page-items-show) .cart_to_daione .img_link{text-align:center;max-width:360px;margin:32px auto 16px}:where(html.page-items-show) .cart_to_daione .img_link img{width:100%;height:auto}:where(html.page-items-show) .cart_to_daione p{text-align:center;margin:0;font-size:1.3rem;font-weight:700}@media screen and (width<=768px){:where(html.page-items-show) .cart_to_daione{width:90%}}:where(html.page-items-show) .item-back{margin:0 0 40px}:where(html.page-items-show) .item-back a{color:#5ba0f7;text-decoration:underline}
