body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}body{color:#222;-webkit-text-size-adjust:100%;letter-spacing:.1em;width:100%;font-family:Noto Sans JP,ヒラギノ角ゴ Pro W3,Hiragino Kaku Gothic Pro,メイリオ,Meiryo,ＭＳ Ｐゴシック,sans-serif;font-weight:400}html{overflow-y:scroll}.wrapper{overflow:hidden}.inner,.biginner{width:100%;max-width:1100px;margin:0 auto}.dfb{justify-content:space-between;display:flex}.dpt{display:table}.sp_ib{display:none}select,input,button{font-family:Noto Sans JP,ヒラギノ角ゴ Pro W3,Hiragino Kaku Gothic Pro,メイリオ,Meiryo,ＭＳ Ｐゴシック,sans-serif}.no_pb{padding-bottom:0!important}.more{text-align:center;color:#0f73ee;background:#fff;border:1px solid #0f73ee;border-radius:50px;padding:8px 10px;font-size:14px;font-weight:400}#header{z-index:9000;width:100%;position:fixed;top:0}#header .header_menu{background:#f1f4fc;align-items:center;padding:15px 30px;box-shadow:0 4px 5px #0000000f}#header .header_menu .search{margin-right:20px}#header .header_menu .search img{vertical-align:middle;display:inline-block}#header .header_menu .hamburger{cursor:pointer;width:26px;transition:all .3s;position:relative}#header .header_menu .hamburger:hover{opacity:.7}#header .header_menu .hamburger span{background:#0f73ee;border-radius:20px;width:26px;height:3px;display:block;position:absolute}#header .header_menu .hamburger span:first-child{transform-origin:0;transition:all .5s;top:1px}#header .header_menu .hamburger span:nth-child(2){transition:all .5s;top:9px}#header .header_menu .hamburger span:nth-child(3){transform-origin:0;transition:all .5s;bottom:1px}#header .header_menu .hamburger.open span:first-child{width:26px;top:0;transform:rotate(45deg)}#header .header_menu .hamburger.open span:nth-child(2){opacity:0;width:0;top:8px}#header .header_menu .hamburger.open span:nth-child(3){width:26px;bottom:0;transform:rotate(-45deg)}#header .menu{display:"none";background:#0f73ee}#header .menu .dfb{justify-content:flex-end;padding:18px 30px}#header .menu .dfb li{border-right:1px solid #fff}#header .menu .dfb li:last-child{border-right:none}#header .menu .dfb li:last-child a{padding-right:0}#header .menu .dfb li a{color:#fff;padding:0 25px}#header .header_search_box{background:#003cb9e8;width:100%;height:calc(100vh - 60px);position:absolute;top:60px}#header .header_search_box .search_box{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}#header .header_search_box .search_box .search_box_inner{box-shadow:0 3px 6px #0003}#header .header_search_box .search_box .search_close{float:right}#header .header_search_box .search_box .search_close img{cursor:pointer;width:40px;margin-top:10px;display:inline-block}.search_box{width:100%;max-width:320px;margin:0 auto}.search_box .search_box_inner{background:#f8faff;border-bottom-right-radius:3px;border-bottom-left-radius:3px;padding:15px;box-shadow:2px 2px #7e8eb133}.search_box .search_box_inner h2{margin-top:10px;margin-bottom:30px;font-size:20px;font-weight:700}.search_box .search_box_inner ul li{margin-bottom:20px}.search_box .search_box_inner ul li p{margin-bottom:10px;font-size:14px;font-weight:500}.search_box .search_box_inner ul li input{letter-spacing:.1em;background:#fff;border:1px solid #0f73ee;border-radius:5px;width:100%;padding:8px 11px;font-size:14px;font-weight:400}.search_box .search_box_inner ul li input::-webkit-input-placeholder{color:#c9c9c9}.search_box .search_box_inner ul li input:-ms-placeholder-shown{color:#c9c9c9}.search_box .search_box_inner ul li input::placeholder{color:#c9c9c9}.search_box .search_box_inner ul li .select_wrap{position:relative}.select_wrap_double{align-items:center;display:flex}.select_wrap_double>.select_wrap{width:125px}.select_wrap_date{flex-wrap:wrap;justify-content:left;align-items:center;gap:5px;margin-top:.5em;display:flex}.select_wrap_date>.select_wrap{width:auto}.search_box .search_box_inner ul li .select_wrap:after{content:"";border:3px solid #0000;border-top:4px solid #0f73ee;border-bottom-width:0;width:0;height:0;margin:auto;position:absolute;top:0;bottom:0;right:16px}.search_box .search_box_inner ul li .select_wrap.disabled:after{border-color:#c9c9c9 #0000 #0000}.search_box .search_box_inner ul li .select_wrap select{letter-spacing:.1em;background:#fff;border:1px solid #0f73ee;border-radius:5px;width:100%;padding:8px 1.5em 8px 11px;font-size:14px;font-weight:400}.search_box .search_box_inner ul li .select_wrap select:disabled{color:#c9c9c9;border:1px solid #c9c9c9}.search_box .search_box_inner ul li.check_box ul{flex-wrap:wrap;justify-content:start;display:flex}.search_box .search_box_inner ul li.check_box ul li{margin:0 5px 5px}.search_box .search_box_inner ul li.check_box ul li p{margin-bottom:10px}.search_box .search_box_inner ul li.check_box ul li input{width:inherit;vertical-align:initial;display:inline}.search_box .search_box_inner ul li.check_box ul li label{padding-left:2px;font-size:15px}.search_box .search_box_inner ul li.radio_btn ul{flex-wrap:wrap;justify-content:start;display:flex}.search_box .search_box_inner ul li.radio_btn ul li{margin:0 5px 5px}.search_box .search_box_inner ul li.radio_btn ul li p{margin-bottom:10px}.search_box .search_box_inner ul li.radio_btn ul li input{width:inherit;vertical-align:initial;display:inline}.search_box .search_box_inner ul li.radio_btn ul li label{padding-left:2px;font-size:15px}.search_box .search_box_inner .search_btn{text-align:center;color:#fff;letter-spacing:.2em;background:#0f73ee;border:1px solid #083ca9;border-radius:15px;width:100%;padding:8px 15px;font-size:14px;font-weight:700}.search_box .search_close{text-align:right}.search_box .search_close img{cursor:pointer;width:40px;margin-top:10px;display:inline-block}.link-style-btn{cursor:pointer;color:#03c;background:0 0;border:none;padding-left:180px;text-decoration:underline}.breadcrumbs{border-bottom:1px solid #d6d6d6;margin-top:60px;padding:8px 30px}.breadcrumbs p{font-size:10px;font-weight:400}.breadcrumbs p span{vertical-align:bottom;color:#555;margin-left:3px;margin-right:3px;display:inline-block}.breadcrumbs p a{letter-spacing:.2em;color:#555;font-size:10px;font-weight:400;display:inline-block}.tab_biginner{width:100%;max-width:1120px;margin:30px auto 0}.tab_biginner .tab-area{background-color:#fff;border-top:1px solid #707070;border-bottom:1px solid #707070;padding:5px 0}.tab_biginner .tab-area .btn_wrap{position:relative}.tab_biginner .tab-area .btn_wrap button{background:#f2f2f2;width:45px;height:45px;padding:0;position:absolute}.tab_biginner .tab-area .btn_wrap button.left{left:0}.tab_biginner .tab-area .btn_wrap button.left:before{content:"";border-top:3px solid #fff;border-left:3px solid #fff;width:8px;height:8px;margin-top:-5px;position:absolute;top:50%;left:20px;transform:rotate(-45deg)}.tab_biginner .tab-area .btn_wrap button.right{right:0}.tab_biginner .tab-area .btn_wrap button.right:before{content:"";border-top:3px solid #fff;border-right:3px solid #fff;width:8px;height:8px;margin-top:-5px;position:absolute;top:50%;right:20px;transform:rotate(45deg)}.tab_biginner .tab-area .btn_wrap.is_active button{background:#0f73ee}.tab_biginner .tab-area .tab_wrap{-ms-overflow-style:none;scrollbar-width:none;width:calc(100% - 100px);max-width:1020px;margin:0 auto;overflow-x:scroll}.tab_biginner .tab-area .tab_wrap::-webkit-scrollbar{display:none}.tab_biginner .tab-area .tab_wrap .tab_inner{width:max-content}.tab_biginner .tab-area .tab_wrap .tab_inner .tab{text-align:center;color:#222;cursor:pointer;background:#f2f2f2;margin:0 5px;padding:13px 15px 14px;font-size:18px;transition:all .5s;display:inline-block;position:relative}.tab_biginner .tab-area .tab_wrap .tab_inner .tab:first-child{margin-left:0}.tab_biginner .tab-area .tab_wrap .tab_inner .tab:after{content:" ";background:#707070;width:1px;height:100%;position:absolute;top:0;right:-5px}.tab_biginner .tab-area .tab_wrap .tab_inner .tab:last-child{margin-right:0}.tab_biginner .tab-area .tab_wrap .tab_inner .tab:last-child:after{display:none}.tab_biginner .tab-area .tab_wrap .tab_inner .tab.active{color:#fff;background-color:#0f73ee}.content-area .content{display:none}.content-area .content .ttl_style3{color:#fff;background:#083ca9;margin-bottom:20px;padding:10px 10px 10px 15px;font-size:24px}.content-area .content .adv{margin-bottom:30px}.content-area .content .content_inner{margin-bottom:30px;padding:0 15px 30px}.content-area .content .content_inner.border_bottom{border-bottom:1px solid #f2f2f2}.content-area .content .content_inner .slide_movie .slide .thumnail{margin-top:5px}.content-area .content .content_inner .slide_movie .slide .thumnail li{cursor:pointer;width:16%;transition:all .3s}.content-area .content .content_inner .slide_movie .slide .thumnail li:hover{opacity:.7}.content-area .content .content_inner .slide_movie .movie{width:100%;max-width:360px;margin-left:2%}.content-area .content .content_inner .slide_movie .movie iframe{width:100%;height:100%}.content-area .content .content_inner .info_table_layout li .dpt{width:100%}.content-area .content .content_inner .info_table_layout li .dpt dt,.content-area .content .content_inner .info_table_layout li .dpt dd{border:1px solid #e0e0e0;border-bottom:none;padding:14px 16px;font-size:12px;line-height:1.5;display:table-cell}.content-area .content .content_inner .info_table_layout li .dpt dt{background:#f5f5f5;border-right:none;width:200px;font-weight:500}.content-area .content .content_inner .info_table_layout li .dpt dd{background:#fff;border-left:1px solid #e0e0e0;width:calc(100% - 200px);font-weight:400}.content-area .content .content_inner .info_table_layout li .dpt dd a{color:#0f73ee}.content-area .content .content_inner .info_table_layout li .dpt dd a.gmap{letter-spacing:0;border:1px solid #0f73ee;border-radius:100px;margin-top:10px;padding:0 12px 2px;display:inline-block}.content-area .content .content_inner .info_table_layout li .dpt dd a.gmap img{vertical-align:sub;width:8px;margin-right:4px;display:inline-block}.content-area .content .content_inner .info_table_layout li .dpt dd a.homepage{border-bottom:1px solid #0f73ee;display:inline-block}.content-area .content .content_inner .info_table_layout li:first-child dt{border-top-left-radius:5px}.content-area .content .content_inner .info_table_layout li:first-child dd{border-top-right-radius:5px}.content-area .content .content_inner .info_table_layout li:last-child dt{border-bottom:1px solid #e0e0e0;border-bottom-left-radius:5px}.content-area .content .content_inner .info_table_layout li:last-child dd{border-bottom:1px solid #e0e0e0;border-bottom-right-radius:5px}.content-area .content .content_inner .pr{background:#f8faff;border-radius:5px;padding:20px;box-shadow:2px 2px #7e8eb140}.content-area .content .content_inner .pr h3{margin-bottom:15px}.content-area .content .content_inner .pr p{letter-spacing:.2em;margin-left:1.5em;font-size:12px;line-height:1.5}.content-area .content .content_inner .table_layout{white-space:nowrap;-webkit-overflow-scrolling:touch;overflow:auto hidden}.content-area .content .content_inner .table_layout table{border-collapse:collapse;margin:0 0 5px}.content-area .content .content_inner .table_layout table tbody tr th{letter-spacing:.2em;background:#f5f5f5;border:1px solid #e0e0e0;padding:16px 40px;font-size:12px;font-weight:500}.content-area .content .content_inner .table_layout table tbody tr td{text-align:left;border:1px solid #e0e0e0;padding:16px;font-size:12px;font-weight:400;line-height:1.5}.content-area .content .content_inner .scroll-hint-icon{top:calc(50% - 34px)}.content-area .content .content_inner .scroll-hint.is-right-scrollable,.content-area .content .content_inner .scroll-hint.is-left-scrollable{background:0 0}.content-area .content.blog_info .blog_list_wrap .blog_list{margin-bottom:30px}.content-area .content.blog_info .blog_list_wrap .blog_list h3{margin-bottom:15px;font-size:24px;font-weight:700}.content-area .content.blog_info .blog_list_wrap .blog_list .blog_link{margin-bottom:20px}.content-area .content.blog_info .blog_list_wrap .blog_list .blog_link img{width:20px;margin-right:10px;display:inline-block}.content-area .content.blog_info .blog_list_wrap .blog_list .blog_link a{color:#0f73ee;vertical-align:bottom;letter-spacing:0;border-bottom:1px solid #0f73ee;display:inline-block}.content-area .content.blog_info .blog_list_wrap .blog_list .blog_article_wrap .blog_article_list .blog_article_link{background:#f8faff;border:1px solid #e0e0e0;border-radius:5px;margin-bottom:20px;padding:16px 10px}.content-area .content.blog_info .blog_list_wrap .blog_list .blog_article_wrap .blog_article_list .blog_article_link h4{color:#7b7b7b;margin-bottom:10px;font-size:14px;font-weight:500}.content-area .content.blog_info .blog_list_wrap .blog_list .blog_article_wrap .blog_article_list .blog_article_link h4 .data{margin-right:.5em}.content-area .content.blog_info .blog_list_wrap .blog_list .blog_article_wrap .blog_article_list .blog_article_link p{letter-spacing:.05em;font-size:12px;font-weight:400;line-height:1.5}.content-area .content.show{display:block}.content_wrap{justify-content:space-between;width:100%;max-width:1120px;margin:50px auto;display:flex}.content_wrap .ttl_style2{margin-bottom:16px;padding-left:1em;font-size:18px;font-weight:500;position:relative}.content_wrap .ttl_style2:before{content:" ";background:#0f73ee;width:3px;height:20px;position:absolute;left:.5em}.content_wrap .main_wrap{width:100%;max-width:100%;margin-right:30px;overflow:hidden}.content_wrap .sidenav{width:100%;max-width:320px}.content_wrap .sidenav .sidenav_inner{background:#f8faff;border-radius:5px;padding:10px;box-shadow:2px 2px #7e8eb140}.content_wrap .sidenav .sidenav_inner:empty{display:none}.corp_card_layout{background:#f8faff;border-radius:5px;margin-bottom:20px;box-shadow:2px 2px #7e8eb11f}.corp_card_layout .card_lay_inner{padding:16px}.corp_card_layout .card_lay_inner .corp_num{letter-spacing:.05em;color:#083ca9;background:#fff;border:1px solid #083ca9;border-radius:3px;padding:2px 5px;font-size:10px;font-weight:400;display:inline-block}.corp_card_layout .card_lay_inner .close_corp{letter-spacing:.05em;color:#f94545;background:#fff;border:1px solid #f94545;border-radius:3px;margin-left:12px;padding:2px 5px;font-size:10px;font-weight:400;display:inline-block}.corp_card_layout .card_lay_inner .corp_name{margin-top:5px;margin-bottom:10px;font-size:18px;font-weight:700;line-height:1.27}.corp_card_layout .card_lay_inner .icon_wrap p{color:#7b7b7b;letter-spacing:0;font-size:12px}.corp_card_layout .card_lay_inner .icon_wrap p img{vertical-align:bottom;width:8px;margin-right:5px;display:inline-block}.corp_card_layout .card_lay_inner .icon_wrap p.indust{margin-top:4px;margin-bottom:10px}.corp_card_layout .card_lay_inner .dl_wrap{border:1px solid #083ca9;border-radius:2px}.corp_card_layout .card_lay_inner .dl_wrap dl{letter-spacing:.2em;border-bottom:none;width:100%;font-size:12px}.corp_card_layout .card_lay_inner .dl_wrap dl:first-child{border-bottom:1px solid #083ca9}.corp_card_layout .card_lay_inner .dl_wrap dl dt,.corp_card_layout .card_lay_inner .dl_wrap dl dd{display:table-cell}.corp_card_layout .card_lay_inner .dl_wrap dl dt{text-align:center;background:#f6f6f6;border-right:1px solid #083ca9;width:50px;padding:5px 0}.corp_card_layout .card_lay_inner .dl_wrap dl dd{letter-spacing:.1em;background:#fff;width:calc(100% - 50px);padding-left:12px}footer{color:#fff!important;background:#0f73ee!important;margin-top:50px!important;padding:16px 30px!important}footer .dfb{flex-flow:row-reverse;justify-content:flex-start}footer .dfb li{border-left:1px solid #fff;margin-left:25px}footer .dfb li a{color:#fff;padding:4px 0 4px 25px;font-size:14px}footer .dfb li.copy{white-space:nowrap;border:none;margin-left:0;padding:4px 0;font-size:12px;font-weight:200}.top .top_mv{background:url(../media/mv.0qmctrefx0mkv.jpg) bottom/cover no-repeat;margin-top:60px;padding-top:128px;padding-bottom:156px}.top .top_mv .ttl_style{text-align:center;color:#0f73ee;letter-spacing:.2em;margin-bottom:25px;font-size:32px;font-weight:700}.top .top_mv .top_search_box{border-radius:50px;justify-content:center;width:fit-content;margin:0 auto;font-size:16px;box-shadow:0 3px 6px #00000036}.top .top_mv .top_search_box .top_txt{letter-spacing:.1em;background:#f8faff;border:none;border-top-left-radius:50px;border-bottom-left-radius:50px;outline:none;padding-left:30px;padding-right:65px}.top .top_mv .top_search_box .top_txt::-webkit-input-placeholder{color:#8fbdf7}.top .top_mv .top_search_box .top_txt:-ms-placeholder-shown{color:#8fbdf7}.top .top_mv .top_search_box .top_txt::placeholder{color:#8fbdf7}.top .top_mv .top_search_box .select_wrap{position:relative}.top .top_mv .top_search_box .select_wrap:after{content:"";border:3px solid #0000;border-top:4px solid #fff;border-bottom-width:0;width:0;height:0;margin:auto;position:absolute;top:0;bottom:0;right:7px}.top .top_mv .top_search_box .select_wrap .top_select{letter-spacing:.1em;color:#fff;background:#0f73ee;border:none;outline:none;width:100px;padding:13px 15px}.top .top_mv .top_search_box .top_search_btn{background:#f8faff;border:none;border-top-right-radius:50px;border-bottom-right-radius:50px;padding:0 20px}.top .top_mv .top_search_box .top_search_btn img{width:20px}.top .top_mv .mvtxt{color:#0f73ee;text-align:center;letter-spacing:.1em;background:#fff;width:340px;margin:14px auto 0;padding:0 2px;font-size:12px;line-height:1.5;display:block}.top .top_search{background:#f8faff;border-radius:5px;padding:16px 20px 8px;box-shadow:2px 2px #7e8eb140}.top .top_search h2{margin-bottom:12px;font-size:18px;font-weight:500}.top .top_search h2 img{vertical-align:top;width:12px;margin-right:6px;display:inline}.top .top_search ul{border-top:1px solid #f2f2f2;padding:16px 10px 0}.top .top_search.pre_search{margin-bottom:30px}.top .top_search.pre_search ul{flex-wrap:wrap;justify-content:flex-start}.top .top_search.pre_search ul li{margin-bottom:16px;margin-right:10px}.top .top_search.pre_search ul li:last-child{margin-right:0}.top .top_search.pre_search ul li a{color:#0f73ee;background:#fff;border:1px solid #0f73ee;border-radius:50px;padding:8px 10px;font-size:14px;font-weight:400}.top .top_search.indust_search{margin-bottom:30px}.top .top_search.indust_search ul{flex-wrap:wrap;justify-content:flex-start}.top .top_search.indust_search ul li{margin-bottom:16px;margin-right:10px}.top .top_search.indust_search ul li:last-child{margin-right:0}.top .top_search.indust_search ul li a{color:#0f73ee;background:#fff;border:1px solid #0f73ee;padding:8px 26px 8px 10px;font-size:14px;font-weight:400;position:relative}.top .top_search.indust_search ul li a:before{content:" ";color:#0f73ee;background:#0f73ee;width:1px;height:6px;font-weight:500;position:absolute;top:11px;right:14px;transform:rotate(-45deg)}.top .top_search.indust_search ul li a:after{content:" ";color:#0f73ee;background:#0f73ee;width:1px;height:6px;font-weight:500;position:absolute;top:15px;right:14px;transform:rotate(45deg)}.top .top_corp_card{border-top:1px solid #dedede;margin-bottom:30px;padding-top:30px}.top .top_corp_card.bankruptcy{margin-bottom:0}.top .top_corp_card .dfb{flex-wrap:wrap}.top .top_corp_card .dfb li{width:50%;max-width:375px}.top .top_corp_card .dfb li:nth-child(odd){margin-right:20px}.under_mv{background:#f8faff;padding:30px 0}.corporate .corp_state{justify-content:flex-start;margin-bottom:12px}.corporate .corp_state p{letter-spacing:.05em;background:#fff;border-radius:2px;padding:3px;font-size:10px}.corporate .corp_state .corp_num{color:#083ca9;border:1px solid #083ca9}.corporate .corp_state .close_corp{color:#f94545;border:1px solid #f94545;margin-left:12px}.corporate .ttl{align-items:flex-start}.corporate .ttl h1{letter-spacing:.1em;width:calc(100% - 160px);font-size:28px}.corporate .ttl .fav_button{color:#707070;letter-spacing:.05em;background:#fff;border-radius:5px;width:160px;padding:10px 16px 10px 40px;font-size:14px;transition:all .4s;position:relative;box-shadow:2px 2px 6px #00000029}.corporate .ttl .fav_button:hover{opacity:1;box-shadow:2px 2px 6px #0006}.corporate .ttl .fav_button:before{content:"★";font-size:20px;transition:all .4s;position:absolute;top:50%;left:14px;transform:translateY(-50%)}.corporate .ttl .fav_button.on{color:#3a3939;background:#fff941}.corporate .ttl .fav_button.on:before{color:#0f73ee}.corporate .icon_wrap p{color:#666;font-size:14px}.corporate .icon_wrap p.add{margin-top:7px;margin-bottom:3px}.corporate .icon_wrap p img{vertical-align:sub;width:10px;margin-right:8px;display:inline-block}.corporate .info{margin-top:12px}.corporate .info dl{justify-content:flex-start;align-items:flex-start;margin-bottom:10px}.corporate .info dl:last-child{margin-bottom:0}.corporate .info dl dt{text-align:center;color:#fff;letter-spacing:.1em;background:#083ca9;border-radius:5px;width:73px;margin-right:11px;padding:3px 0 5px;font-size:12px;font-weight:300}.corporate .info dl dd{width:calc(100% - 73px);font-size:14px;line-height:1.3}.mypage .ttl h2{font-size:28px;font-weight:700}.mypage .ttl h3{margin-top:15px;font-size:20px;font-weight:500}.mypage .corp_card_layout .del_btn{text-align:center;color:#fff;background:#0f73ee;border-radius:5px;width:100%;margin-top:16px;padding:14px;font-size:14px;font-weight:500}.mypage .add_to .txt_input{border:1px solid #e0e0e0;border-radius:5px;width:100%;margin-bottom:30px;padding:15px;font-size:16px;font-weight:500;display:block}.mypage .add_to .txt_input::-webkit-input-placeholder{color:#979797;font-size:14px;font-weight:500}.mypage .add_to .txt_input:-ms-placeholder-shown{color:#979797;font-size:14px;font-weight:500}.mypage .add_to .txt_input::placeholder{color:#979797;font-size:14px;font-weight:500}.mypage .add_to .regist_btn{color:#fff;text-align:center;background:#0f73ee;border-radius:5px;width:100%;max-width:200px;padding:15px;font-size:14px;font-weight:500}.mypage #dragDropArea{text-align:center;background:#f8faff;border:3px dashed #c4c4c4;margin-bottom:30px;padding:20px 20px 140px}.mypage #dragDropArea p.drag-drop-info{text-align:left;color:#c4c4c4;font-size:14px;font-weight:500;line-height:1.65}.mypage #dragDropArea p.drag-drop-buttons{color:#a1a1a1;text-align:left;font-size:14px}.mypage #dragDropArea p.drag-drop-buttons #fileInput{border-radius:0}.mypage #dragDropArea .drag-drop-buttons{margin-top:20px;font-size:1.2em}.mypage #dragDropArea .drag-drop-buttons input{margin:auto}.mypage #dragDropArea #previewArea img{width:50%;margin-top:10px}.mypage #dragDropArea #previewArea .img_del_btn{text-align:center;color:#fff;letter-spacing:.1em;background:#f94545;border-radius:5px;width:70px;margin-top:30px;padding:6px 0;font-size:12px;font-weight:400;display:block}.mypage .blog_setting .statement{letter-spacing:.05em;font-size:14px;line-height:1.71}.mypage .blog_setting .blog_set_wrap{margin-top:30px}.mypage .blog_setting .blog_set_wrap input,.mypage .blog_setting .blog_set_wrap button{width:100%;display:block}.mypage .blog_setting .blog_set_wrap button{color:#fff;border:1px solid #e0e0e0;border-radius:5px;margin-top:30px;padding:15px;font-size:14px;font-weight:500}.mypage .blog_setting .blog_set_wrap button.del_blog_article_btn{background:#f94545}.mypage .blog_setting .blog_set_wrap button.add_blog_article_btn{background:#0f73ee;width:calc(100% - 80px);margin-left:auto}.mypage .blog_setting .blog_set_wrap button.del_blog_btn{background:#f94545}.mypage .blog_setting .blog_set_wrap button.add_blog_btn{background:#0f73ee}.mypage .blog_setting .blog_set_wrap button.set_blog_btn{background:#343434;padding:25px}.mypage .blog_setting .blog_set_wrap .blog_set{border-bottom:1px solid #949494;padding-bottom:30px}.mypage .blog_setting .blog_set_wrap .blog_set .blog_ttl_set .ttl_style2{margin-top:20px;font-size:14px}.mypage .blog_setting .blog_set_wrap .blog_set .blog_ttl_set .ttl_style2:before{height:16px}.mypage .blog_setting .blog_set_wrap .blog_set .blog_ttl_set .ttl_style4{margin-top:20px;margin-bottom:16px;padding-left:1em;font-size:14px;font-weight:500;position:relative}.mypage .blog_setting .blog_set_wrap .blog_set .blog_ttl_set .ttl_style4:before{content:" ";background:#083ca9;width:3px;height:16px;position:absolute;left:.5em}.mypage .blog_setting .blog_set_wrap .blog_set .blog_ttl_set .blog_article_set{border-left:1px solid #acacac;width:calc(100% - 40px);margin-top:20px;margin-left:auto;padding:15px 0 15px 40px}.mypage .blog_setting .blog_set_wrap .blog_set .blog_ttl_set .blog_article_set .ttl_style4:first-of-type{margin-top:0}.mypage .blog_setting .blog_set_wrap .blog_set .blog_ttl_set input{border:1px solid #e0e0e0;border-radius:5px;padding:8px 15px}.mypage .blog_setting .blog_set_wrap .blog_set .blog_ttl_set input::-webkit-input-placeholder{color:#bbb}.mypage .blog_setting .blog_set_wrap .blog_set .blog_ttl_set input:-ms-placeholder-shown{color:#bbb}.mypage .blog_setting .blog_set_wrap .blog_set .blog_ttl_set input::placeholder{color:#bbb}.search_result .content_wrap{margin-top:0}.search_result .content_wrap .main_wrap{order:1;margin-left:30px;margin-right:0}.search_result .content_wrap .main_wrap .content_inner .ttl{padding:30px 10px 0;font-size:28px;font-weight:700;line-height:1.46}.search_result .content_wrap .main_wrap .content_inner .ttl span{margin-right:.25em}.search_result .content_wrap .main_wrap .content_inner .ttl span.enterprise,.search_result .content_wrap .main_wrap .content_inner .ttl span.freeword{display:block}.search_result .content_wrap .main_wrap .content_inner .adv{margin-top:30px;margin-bottom:30px}.search_result .content_wrap .main_wrap .content_inner .page_navi{padding:0 10px 10px}.search_result .content_wrap .main_wrap .content_inner .page_navi.pn_bottom{padding:10px 10px 0}.search_result .content_wrap .main_wrap .content_inner .page_navi .count_number{letter-spacing:0;margin-bottom:10px;font-size:12px;font-weight:400}.search_result .content_wrap .main_wrap .content_inner .page_navi .dfb p a{color:#0f73ee;letter-spacing:0;font-size:12px;font-weight:700;position:relative}.search_result .content_wrap .main_wrap .content_inner .page_navi .dfb p.prev{margin-right:auto}.search_result .content_wrap .main_wrap .content_inner .page_navi .dfb p.prev a{padding-left:35px}.search_result .content_wrap .main_wrap .content_inner .page_navi .dfb p.prev a:before{content:" ";background:#0f73ee;width:16px;height:16px;position:absolute;top:0;left:10px}.search_result .content_wrap .main_wrap .content_inner .page_navi .dfb p.prev a:after{content:"";border-top:2px solid #fff;border-left:2px solid #fff;width:4px;height:4px;margin-top:-1px;position:absolute;top:50%;left:16px;transform:rotate(-45deg)}.search_result .content_wrap .main_wrap .content_inner .page_navi .dfb p.next{margin-left:auto}.search_result .content_wrap .main_wrap .content_inner .page_navi .dfb p.next a{padding-right:35px}.search_result .content_wrap .main_wrap .content_inner .page_navi .dfb p.next a:before{content:" ";background:#0f73ee;width:16px;height:16px;position:absolute;top:0;right:10px}.search_result .content_wrap .main_wrap .content_inner .page_navi .dfb p.next a:after{content:"";border-top:2px solid #fff;border-left:2px solid #fff;width:4px;height:4px;margin-top:-1px;position:absolute;top:50%;right:16px;transform:rotate(135deg)}.search_result .content_wrap .main_wrap .content_inner ul{padding:0 10px}.search_result .content_wrap .main_wrap .content_inner ul .corp_card_layout{position:relative}.search_result .content_wrap .main_wrap .content_inner ul .corp_card_layout:last-of-type{margin-bottom:0}.search_result .content_wrap .main_wrap .content_inner ul .corp_card_layout .fav_button{color:#707070;letter-spacing:.05em;z-index:1000;background:#fff;border-radius:5px;width:160px;padding:10px 16px 10px 40px;font-size:14px;transition:all .4s;position:absolute;top:16px;right:16px;box-shadow:2px 2px 6px #00000029}.search_result .content_wrap .main_wrap .content_inner ul .corp_card_layout .fav_button:hover{opacity:1;box-shadow:2px 2px 6px #0006}.search_result .content_wrap .main_wrap .content_inner ul .corp_card_layout .fav_button:before{content:"★";font-size:20px;transition:all .4s;position:absolute;top:50%;left:14px;transform:translateY(-50%)}.search_result .content_wrap .main_wrap .content_inner ul .corp_card_layout .fav_button.on{color:#3a3939;background:#fff941}.search_result .content_wrap .main_wrap .content_inner ul .corp_card_layout .fav_button.on:before{color:#0f73ee}.search_result .content_wrap .main_wrap .content_inner ul .corp_card_layout .card_lay_inner .ttl_wrap{width:calc(100% - 176px)}.search_result .content_wrap .sidenav .sidenav_inner{-webkit-box-shadow:none;box-shadow:none;margin-top:30px;padding:0}.login .under_mv{background:#fff}.login .under_mv .ttl h2{margin-left:40px;font-size:28px;font-weight:700}.login .content_wrap{margin-top:0}.login .content_inner{background:#f8faff;width:100%;margin-top:30px;margin-bottom:30px;padding:60px;box-shadow:2px 2px #7e8eb11f}.login .content_inner ul{padding:0 15px}.login .content_inner ul li dl dt{padding:10px;font-size:14px;font-weight:700}.login .content_inner ul li dl dd input{letter-spacing:.2em;border:1px solid #0f73ee;border-radius:5px;width:100%;padding:8px 13px}.login .content_inner ul li dl dd input::-webkit-input-placeholder{color:#c9c9c9}.login .content_inner ul li dl dd input:-ms-placeholder-shown{color:#c9c9c9}.login .content_inner ul li dl dd input::placeholder{color:#c9c9c9}.login .content_inner ul li:nth-of-type(2){margin-top:20px;margin-bottom:60px}.login .content_inner .login_btn{color:#fff;text-align:center;letter-spacing:.2em;background:#0f73ee;border:1px solid #083ca9;border-radius:5px;width:100%;padding:20px;font-size:14px;font-weight:700}.wrapper.no_sidenav{min-height:100vh;position:relative}.wrapper.no_sidenav .under_mv{background:#fff}.wrapper.no_sidenav .under_mv .ttl h1{margin-left:40px;font-size:28px;font-weight:700}.wrapper.no_sidenav .content_wrap{margin-top:0;padding-bottom:50px}.wrapper.no_sidenav .content_wrap .main_wrap{max-width:100%;overflow:inherit;margin-right:0}.wrapper.no_sidenav .content_wrap .main_wrap .content_inner{background:#f8faff;padding:40px 40px 30px;box-shadow:2px 2px #7e8eb140}.wrapper.no_sidenav .content_wrap .main_wrap .content_inner li dl{border-bottom:1px solid #dedede;margin-bottom:40px;padding-bottom:40px}.wrapper.no_sidenav .content_wrap .main_wrap .content_inner li dl dt{margin-bottom:16px;line-height:1.5}.wrapper.no_sidenav .content_wrap .main_wrap .content_inner li dl dt:before{top:4px}.wrapper.no_sidenav .content_wrap .main_wrap .content_inner li dl dd{padding-left:25px}.wrapper.no_sidenav .content_wrap .main_wrap .content_inner li dl dd p{margin-bottom:8px;line-height:1.5}.wrapper.no_sidenav .content_wrap .main_wrap .content_inner li dl dd p a{color:#0f73ee;border-bottom:1px solid #0f73ee;font-size:14px;display:inline-block}.wrapper.no_sidenav .content_wrap .main_wrap .content_inner li:last-child dl{border-bottom:none;margin-bottom:0;padding-bottom:0}.wrapper.no_sidenav .content_wrap .contact_wrap .contact_ttl{margin-top:40px;margin-bottom:30px}.wrapper.no_sidenav .content_wrap .contact_wrap .contact_ttl h2{text-align:center;border-bottom:1px solid #0f73ee;width:400px;margin:0 auto;padding-bottom:10px;font-size:20px;display:block}.wrapper.no_sidenav .content_wrap .contact_wrap .contact_btn{color:#fff;text-align:center;background:#0f73ee;border:1px solid #083ca9;border-radius:5px;width:100%;padding:20px;font-size:14px;font-weight:700}.wrapper.no_sidenav footer{width:100%;position:absolute;bottom:0;left:0}.not_found_menu{background:#f1f4fc;align-items:center;width:500px;padding:15px 30px;box-shadow:0 4px 5px #0000000f}.notfound_inner{text-align:center;padding:100px 0 40px;font-size:20px}.not_found_search{justify-content:center;align-items:center;padding-bottom:100px;display:flex}@media screen and (min-width:769px){h1{font-size:16px}}@media screen and (max-width:768px){.sp_ib{display:inline-block}.biginner{width:100%;padding:0 40px}#header .header_menu{padding:15px 20px}#header .header_menu .menu_wrap .search{margin-right:10px}#header .menu .dfb{display:block}#header .menu .dfb li{border-bottom:1px solid #70b0ff;border-right:none}#header .menu .dfb li a{text-align:center;padding:10px;font-size:16px}#header .menu .dfb li:last-child{border-bottom:none}#header .header_search_box{display:"none";overflow-y:scroll}#header .header_search_box .search_box{position:inherit;top:30px;left:0;right:0;transform:translate(0%)}.search_box .search_box_inner ul li.check_box ul li input,.search_box .search_box_inner ul li.radio_btn ul li input{vertical-align:middle}.search_box .search_box_inner .search_btn{text-align:center;color:#fff;letter-spacing:.2em;background:#0f73ee;border:1px solid #083ca9;border-radius:5px;width:100%;padding:15px;font-size:14px;font-weight:700}.search_box .search_close{text-align:right}.search_box .search_close img{cursor:pointer;width:40px;margin-top:10px;display:inline-block}.breadcrumbs{padding:5px 20px}.breadcrumbs p{line-height:1.4}.tab_biginner{margin-top:20px}.tab_biginner .tab-area .btn_wrap button{width:40px;height:40px}.tab_biginner .tab-area .btn_wrap button.left:before{left:16px}.tab_biginner .tab-area .btn_wrap button.right:before{right:16px}.tab_biginner .tab-area .tab_wrap{width:calc(100% - 90px)}.tab_biginner .tab-area .tab_wrap .tab_inner .tab{padding:12px 15px;font-size:16px}.tab_biginner .tab-area .tab_wrap .tab_inner .tab.active{color:#fff;background-color:#0f73ee}.content-area .content{padding:0 20px}.content-area .content .ttl_style3{margin-bottom:10px;padding:8px;font-size:20px}.content-area .content .adv{margin-bottom:20px}.content-area .content .content_inner{margin-bottom:20px;padding:0}.content-area .content .content_inner.border_bottom{padding-bottom:20px}.content-area .content .content_inner .slide_movie.dfb{display:block}.content-area .content .content_inner .slide_movie .slide{margin-bottom:20px}.content-area .content .content_inner .slide_movie .slide .thumnail.dfb li{width:100%;margin-right:5px}.content-area .content .content_inner .slide_movie .slide .thumnail.dfb li:last-child{margin-right:0}.content-area .content .content_inner .slide_movie .movie{max-width:inherit;height:280px;margin-left:0}.content-area .content .content_inner .info_table_layout li .dpt{width:100%;display:block}.content-area .content .content_inner .info_table_layout li .dpt dt,.content-area .content .content_inner .info_table_layout li .dpt dd{border:1px solid #e0e0e0;border-bottom:none;display:block}.content-area .content .content_inner .info_table_layout li .dpt dt{width:100%}.content-area .content .content_inner .info_table_layout li .dpt dd{border-left:1px solid #e0e0e0;width:100%}.content-area .content .content_inner .info_table_layout li .dpt dd a{color:#0f73ee}.content-area .content .content_inner .info_table_layout li .dpt dd a.gmap{margin-top:8px}.content-area .content .content_inner .info_table_layout li .dpt dd a.homepage{word-break:break-all;display:inline}.content-area .content .content_inner .info_table_layout li:first-child dt{border-top-left-radius:5px;border-top-right-radius:5px}.content-area .content .content_inner .info_table_layout li:first-child dd{border-top-right-radius:0}.content-area .content .content_inner .info_table_layout li:last-child dt{border-bottom:none;border-bottom-left-radius:0}.content-area .content .content_inner .info_table_layout li:last-child dd{border-bottom:1px solid #e0e0e0;border-bottom-right-radius:5px;border-bottom-left-radius:5px}.content-area .content .content_inner .pr{padding:16px}.content-area .content .content_inner .pr h3{margin-bottom:10px;padding-left:.5em}.content-area .content .content_inner .pr h3.ttl_style2:before{left:0}.content-area .content .content_inner .pr p{margin-left:.7em}.content-area .content.blog_info .blog_list_wrap .blog_list{margin-bottom:20px}.content-area .content.blog_info .blog_list_wrap .blog_list h3{margin-bottom:10px;font-size:20px}.content-area .content.blog_info .blog_list_wrap .blog_list .blog_link{margin-bottom:10px}.content-area .content.blog_info .blog_list_wrap .blog_list .blog_link img{width:20px}.content-area .content.blog_info .blog_list_wrap .blog_list .blog_article_wrap .blog_article_list .blog_article_link{margin-bottom:10px}.content-area .content.blog_info .blog_list_wrap .blog_list .blog_article_wrap .blog_article_list .blog_article_link h4{margin-bottom:5px}.content-area .content.show{display:block}.content_wrap{margin-top:20px;display:block}.content_wrap .main_wrap{margin-right:0}.content_wrap .sidenav{width:calc(100% - 40px);max-width:inherit;margin:30px auto 0}footer{padding:10px 20px 20px}footer ul.dfb{display:block}footer ul.dfb li{text-align:center;border-bottom:1px solid #70b0ff;border-left:none;margin-left:0}footer ul.dfb li a{text-align:center;padding:10px}footer ul.dfb li.copy{white-space:normal;padding:10px 10px 0}.corp_card_layout{margin-bottom:15px}.top .content_wrap{margin-top:0}.top .top_mv{background:url(../media/mv_sp.1o_x01-i03xpc.jpg) bottom/cover no-repeat;padding-top:100px;padding-bottom:100px}.top .top_mv .biginner{padding:0 20px}.top .top_mv .ttl_style{font-size:24px}.top .top_mv .top_search_box{background:#f8faff;width:100%}.top .top_mv .top_search_box .top_txt{border-top-right-radius:0;border-bottom-right-radius:0;width:calc(100% - 142px);padding-left:20px;padding-right:0}.top .top_mv .top_search_box .top_select{width:92px;padding-left:8px;padding-right:5px}.top .top_mv .top_search_box .top_search_btn{width:50px;padding:0 20px 0 13px}.top .top_mv .mvtxt{letter-spacing:.05em;width:300px;margin-top:8px;padding:0 0 2px}.top .top_search{padding:20px 20px 10px}.top .top_search h2 .sp_ib{width:9px;margin-left:10px;transition:all .3s;position:relative}.top .top_search h2 .sp_ib:before{content:" ";background:#222;width:3px;height:10px;transition:all .3s;position:absolute;top:-10px;transform:rotate(-45deg)}.top .top_search h2 .sp_ib:after{content:" ";background:#222;width:3px;height:10px;transition:all .3s;position:absolute;top:-10px;right:0;transform:rotate(45deg)}.top .top_search.open h2 .sp_ib:before{top:-12px;transform:rotate(-135deg)}.top .top_search.open h2 .sp_ib:after{top:-12px;transform:rotate(135deg)}.top .top_search .ul_wrap{display:none}.top .top_search.open .ul_wrap{display:block}.top .top_corp_card{width:calc(100% - 40px);margin:0 auto 30px}.top .top_corp_card .dfb li{width:100%;max-width:inherit}.top .top_corp_card .dfb li:nth-child(odd){margin-right:0}.top .top_corp_card .dfb li:last-child{margin-bottom:0}.under_mv{background:#f8faff;padding:20px}.under_mv .biginner{padding:0}.corporate .ttl h1{width:calc(100% - 70px);margin-right:30px;font-size:20px;line-height:1.2}.corporate .ttl .fav_button{width:40px;height:40px;padding:0}.corporate .ttl .fav_button:before{content:"★";font-size:20px;transition:all .4s;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.corporate .icon_wrap{margin-top:10px}.corporate .icon_wrap p{color:#666;font-size:14px}.corporate .icon_wrap p.add{margin-bottom:3px}.corporate .icon_wrap p img{vertical-align:sub;width:10px;margin-right:8px;display:inline-block}.corporate .info{margin-top:12px}.corporate .info dl:last-child{flex-wrap:wrap}.corporate .info dl:last-child dt{margin-bottom:8px}.corporate .info dl:last-child dd{width:100%}.corporate .info dl dt{text-align:center;color:#fff;letter-spacing:.1em;background:#083ca9;border-radius:5px;margin-right:11px;padding:3px 0 5px;font-size:12px;font-weight:300}.corporate .info dl dd{font-size:14px;line-height:1.3}.mypage .ttl h2{font-size:20px;font-weight:700}.mypage .ttl h3{margin-top:10px;font-size:16px;font-weight:400;line-height:1.5}.mypage .blog_setting .statement{font-size:12px;line-height:1.5}.mypage .blog_setting .blog_set_wrap{margin-top:20px}.mypage .blog_setting .blog_set_wrap button.add_blog_article_btn{width:calc(100% - 40px)}.mypage .blog_setting .blog_set_wrap .blog_set{border-bottom:1px solid #949494;padding-bottom:30px}.mypage .blog_setting .blog_set_wrap .blog_set .blog_ttl_set .ttl_style2,.mypage .blog_setting .blog_set_wrap .blog_set .blog_ttl_set .ttl_style4{margin-bottom:10px}.mypage .blog_setting .blog_set_wrap .blog_set .blog_ttl_set .blog_article_set{width:calc(100% - 20px);padding-left:20px}.search_result .content_wrap{margin-top:0}.search_result .content_wrap .main_wrap{margin-left:0;margin-right:0}.search_result .content_wrap .main_wrap .content_inner{padding:0 20px}.search_result .content_wrap .main_wrap .content_inner .ttl{padding-top:20px;padding-left:0;font-size:20px}.search_result .content_wrap .main_wrap .content_inner .adv{margin-top:20px;margin-bottom:20px}.search_result .content_wrap .main_wrap .content_inner .adv:last-of-type{margin-bottom:0}.search_result .content_wrap .main_wrap .content_inner .page_navi{margin-bottom:10px;padding-bottom:0;padding-left:0;padding-right:0}.search_result .content_wrap .main_wrap .content_inner .page_navi .dfb p.prev a{padding-left:25px}.search_result .content_wrap .main_wrap .content_inner .page_navi .dfb p.prev a:before{left:0}.search_result .content_wrap .main_wrap .content_inner .page_navi .dfb p.prev a:after{left:6px}.search_result .content_wrap .main_wrap .content_inner .page_navi .dfb p.next a{padding-right:25px}.search_result .content_wrap .main_wrap .content_inner .page_navi .dfb p.next a:before{right:0}.search_result .content_wrap .main_wrap .content_inner .page_navi .dfb p.next a:after{right:6px}.search_result .content_wrap .main_wrap .content_inner ul{padding:0}.search_result .content_wrap .main_wrap .content_inner ul .corp_card_layout{position:relative}.search_result .content_wrap .main_wrap .content_inner ul .corp_card_layout:last-of-type{margin-bottom:0}.search_result .content_wrap .main_wrap .content_inner ul .corp_card_layout .fav_button{width:40px;height:40px;padding:0}.search_result .content_wrap .main_wrap .content_inner ul .corp_card_layout .fav_button:before{left:50%;transform:translate(-50%,-50%)}.search_result .content_wrap .main_wrap .content_inner ul .corp_card_layout .card_lay_inner .ttl_wrap{width:calc(100% - 56px)}.search_result .content_wrap .sidenav .sidenav_inner{-webkit-box-shadow:none;box-shadow:none;margin-top:30px;padding:0}.login .under_mv .ttl h2{margin-left:0;font-size:20px}.login .content_wrap .main_wrap{width:calc(100% - 40px);margin:0 auto}.login .content_inner{margin-top:20px;margin-bottom:20px;padding:10px 16px 16px}.login .content_inner ul{padding:0}.login .content_inner ul li dl dt{padding-left:0}.login .content_inner ul li:nth-of-type(2){margin-top:10px;margin-bottom:30px}.wrapper.no_sidenav .under_mv .ttl h1{margin-left:0;font-size:20px}.wrapper.no_sidenav .content_wrap .main_wrap{padding:0 20px}.wrapper.no_sidenav .content_wrap .main_wrap .content_inner{padding:16px 16px 10px}.wrapper.no_sidenav .content_wrap .main_wrap .content_inner li dl{margin-bottom:16px;padding-bottom:16px}.wrapper.no_sidenav .content_wrap .main_wrap .content_inner li dl dt{margin-bottom:8px;padding-left:1em;font-size:14px}.wrapper.no_sidenav .content_wrap .main_wrap .content_inner li dl dt:before{top:1px;left:5px}.wrapper.no_sidenav .content_wrap .main_wrap .content_inner li dl dd{padding-left:14px;font-size:12px}.wrapper.no_sidenav .content_wrap .main_wrap .content_inner li dl dd p{margin-bottom:8px}.wrapper.no_sidenav .content_wrap .contact_wrap .contact_ttl{margin-top:30px;margin-bottom:20px}.wrapper.no_sidenav .content_wrap .contact_wrap .contact_ttl h2{width:100%;padding-bottom:10px;font-size:14px}.wrapper.no_sidenav .content_wrap .contact_wrap .contact_btn{font-size:12px}.privacy_policy.no_sidenav .content_wrap{padding-bottom:0}.privacy_policy.no_sidenav footer{position:inherit}}.inblock{display:inline-block}.top .top_mv .top_check_box{justify-content:center;align-items:start;width:fit-content;margin:18px auto 10px;font-size:16px}.side_check_box{justify-content:center;align-items:start;width:fit-content;margin-bottom:20px;display:flex}.side_check_box input{vertical-align:initial;display:inline;width:inherit!important}.top_check_box label,.side_check_box label{margin-top:-2px;padding-left:2px;font-size:15px;line-height:1.4}.top_check_box>input[type=checkbox]{appearance:none;cursor:pointer;vertical-align:middle;background:0 0;border:none;border-radius:0;outline:none;margin:0;padding:0 0 0 25px;position:relative}.top_check_box>input[type=checkbox]:before,.top_check_box>input[type=checkbox]:after{content:"";display:block;position:absolute}.top_check_box>input[type=checkbox]:before{background-color:#fff;border:2px solid #666464;border-radius:3px;width:13px;height:13px;top:12px;left:4px;transform:translateY(-50%)}.top_check_box>input[type=checkbox]:after{opacity:0;border-bottom:2px solid #fff;border-left:2px solid #fff;width:6px;height:4px;top:7px;left:9px;transform:rotate(-45deg)}.top_check_box>input[type=checkbox]:checked:before{background:#0f73ee;border:2px solid #0f73ee}.top_check_box>input[type=checkbox]:checked:after{opacity:1}.search_box .search_box_inner ul li p.note{text-align:right;margin:10px 0 0;font-size:12px}.side_tab>div.side_tab_inner{padding:1.5em 0 0}.side_tab{flex-wrap:wrap;max-width:500px;display:flex}.side_tab>label{text-align:center;cursor:pointer;border:1px solid #0f73ee;flex:1;order:-1;min-width:70px;margin-right:2px;padding:.7em 1em;font-size:.9em;position:relative}.side_tab>label:hover{color:#fff;background-color:#0f73ee}.side_tab label:has(:checked){color:#fff;background-color:#0f73ee}.side_tab label:has(:checked):before{content:"";clip-path:polygon(0 0,100% 0,50% 100%);background-color:#0f73ee;width:18px;height:9px;position:absolute;bottom:-8px;left:50%;transform:translate(-50%)}.side_tab input{display:none}.side_tab>div{width:100%;padding:1.5em 1em;display:none}.side_tab label:has(:checked)+div{display:block}.loading-wrapper{z-index:999999;width:100%;height:100vh;position:fixed;top:0;left:0;overflow:hidden}.loading-wrapper .loading-inner{background-color:#0f73eeb3;width:100%;height:100%;transition-property:transform}.loading-back{background-color:none;z-index:1;width:100%;height:100%;transition-delay:.1s;display:block;position:absolute;top:0;left:0}.loading-wrapper .loading-cont{width:100%;position:absolute;top:40%;left:50%;transform:translate(-50%,-50%)}.loading-wrapper .loading-cont .img_wrap{width:200px;margin:0 auto;display:block;overflow:hidden}.loading-wrapper .loading-cont .img_wrap img{background:#fff;padding:5px 10px}.loading-wrapper .loading-cont p,.loader_wrap{color:#fff;text-align:center;margin-top:0;font-size:16px;font-weight:500;overflow:hidden}.loader_wrap{width:100%}.loading-back,.loading-inner{transition-duration:1.24s;transition-timing-function:cubic-bezier(.21,.68,.45,.94)}.loading-cont span img{animation:2s cubic-bezier(.67,.05,.32,1) -.1s forwards trup;transform:translateY(150px)}.loading-cont p .span_txt,.loader_wrap .loader_inner{animation:2s cubic-bezier(.67,.05,.32,1) forwards trup;display:inline-block;transform:translateY(150px)}.loading-inner{z-index:2;position:relative}.js-fixed:after{position:fixed}.loading-cont .sh_txt .span_txt .dot_text span{font-size:24px;animation:.5s linear infinite loadingBlink;display:inline-block}.loading-cont .sh_txt .span_txt .dot_text span:nth-child(2){animation:.15s linear .5s infinite loadingBlink}.loading-cont .sh_txt .span_txt .dot_text span:nth-child(3){animation:.3s linear .5s infinite loadingBlink}.loader,.loader:after{border-radius:50%;width:50px;height:50px}.loader{text-indent:-9999em;border:1.1em solid #fff6;border-left-color:#fff;height:50px;margin:20px auto;font-size:10px;animation:1.1s linear infinite loader;position:relative;transform:translateZ(0)}@keyframes scroller{0%{transform:translate(-100%)}15%{transform:translate(-105%)}to{transform:translate(100%)}}@keyframes scrollerdown{0%{transform:translateY(100%)}15%{transform:translateY(105%)}to{transform:translateY(-100%)}}@keyframes trup{0%{transform:translateY(150px)}to{transform:translateY(0)}}@keyframes trdown{0%{transform:translateY(0)}to{transform:translateY(150px)}}@keyframes loadingBlink{0%{opacity:0}to{opacity:1}}@keyframes loader{0%{transform:rotate(0)}to{transform:rotate(360deg)}}html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video{vertical-align:baseline;background:0 0;border:0;outline:0;margin:0;padding:0;font-size:100%}body{line-height:1}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}nav ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}a{vertical-align:middle;color:#2f1b00;background:0 0;outline:none;margin:0;padding:0;font-size:100%;text-decoration:none;display:block}li{list-style:none}h3,h4,h5,h6{font-weight:500}ins{color:#000;background-color:#ff9;text-decoration:none}mark{color:#000;background-color:#ff9;font-style:italic;font-weight:700}del{text-decoration:line-through}abbr[title],dfn[title]{cursor:help;border-bottom:1px dotted}table{border-collapse:collapse;border-spacing:0}hr{border:0;border-top:1px solid #ccc;height:1px;margin:1em 0;padding:0;display:block}*{box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box}input,select{vertical-align:middle}select{appearance:none;border:none;border-radius:0}.clear:after{content:" ";clear:both;visibility:hidden;height:0;line-height:0;display:block}img{width:100%;height:auto;display:block}button{background:0 0;border:none}@media screen and (min-width:769px){.pc{display:block!important}.i_pc,br.pc{display:inline}.sp{display:none!important}.sp_i,br.sp{display:none}a,input[type=button],button{cursor:pointer;transition:all .3s}a:hover,input[type=button]:hover,button:hover{opacity:.7}}@media screen and (max-width:768px){img{width:100%;height:auto}.pc{display:none!important}.i_pc,br.pc{display:none}.sp{display:block!important}.sp_i{display:inline!important}br.sp{display:inline}.clear_sp:after{content:" ";clear:both;visibility:hidden;height:0;line-height:0;display:block}}
