@charset "UTF-8";._1u2v26c0{text-align:center;margin:auto;padding:8px 36px;border:1px solid gray}.s0z1u76{--s0z1u70: ../images/ordr_logo.svg;--s0z1u71: 88px;--s0z1u72: 200px auto;--s0z1u73: #c9a322;--s0z1u74: #eee8dc;--s0z1u75: #f9f8f1}.s0z1u77{--s0z1u70: ../images/AG_logo.svg;--s0z1u71: 88px;--s0z1u72: 200px auto;--s0z1u73: #6e1bff;--s0z1u74: #e0dff4;--s0z1u75: #eff2f8}.s0z1u78{--s0z1u70: ../images/CC_logo.svg;--s0z1u71: 128px;--s0z1u72: 360px auto;--s0z1u73: #ff1b52;--s0z1u74: #ffe9ee;--s0z1u75: #fff1f5}._5expnx0{display:flex;justify-content:center;align-items:center;width:96px;height:40px;padding-top:4px;border-bottom:4px solid var(--s0z1u73);color:var(--s0z1u73);font-size:16px;font-weight:700}._5expnx1{display:block;text-align:center;opacity:.2;width:96px;height:40px;color:#000;font-size:16px}._1909gvh0{display:flex;margin-bottom:16px}._1fe64830{display:flex;justify-content:center;align-items:center;column-gap:4px}._1fe64831{text-align:left;width:120px;padding:4px 8px;border-radius:4px;border:1px solid #cbcbcb;color:#515151;font-size:16px}._1fe64832{color:#515151;font-size:16px}.o4d93c0{border:1px solid #515151}.o4d93c1{vertical-align:middle;padding-left:8px;background-color:var(--s0z1u75);color:#515151;font-size:16px;font-weight:600}.o4d93c2{padding:8px 0}.o4d93c3{display:flex;align-items:center;column-gap:16px;padding:8px 0 8px 24px}.o4d93c4{color:#515151;font-size:16px;font-weight:600}.o4d93c5{display:flex;justify-content:center;align-items:center;column-gap:4px}.o4d93c6{text-align:left;width:128px;padding:4px 8px;border-radius:4px;border:1px solid #cbcbcb;color:#515151;font-size:16px}.o4d93c7{color:#515151;font-size:16px}._15vcyn0{border:1px solid #515151}._15vcyn1{vertical-align:middle;padding-left:8px;background-color:var(--s0z1u75);color:#515151;font-size:16px;font-weight:600}._15vcyn2{padding:8px 16px}._15vcyn3{display:flex;justify-content:center;align-items:center;column-gap:16px}._15vcyn4{display:flex;flex-direction:column;row-gap:4px;width:72px}._15vcyn5{display:inline-flex;align-items:center;column-gap:4px}._15vcyn5:hover{cursor:pointer}._15vcyn6{color:#515151;font-size:14px}._15vcyn7{display:flex;width:100%;height:64px;padding:8px;border-radius:4px;border:1px solid #cbcbcb;color:#515151;font-size:14px;resize:none}.tsk7hg0{border:1px solid #515151}.tsk7hg1{vertical-align:middle;padding-left:8px;background-color:var(--s0z1u75);color:#515151;font-size:16px;font-weight:600}.tsk7hg2{padding:8px 16px}.tsk7hg3{display:flex;width:100%;padding:8px;border-radius:4px;border:1px solid #cbcbcb;color:#515151;font-size:14px;resize:none}._30feb00{border:1px solid #515151}._30feb01{vertical-align:middle;padding-left:8px;background-color:var(--s0z1u75);color:#515151;font-size:16px;font-weight:600}._30feb02{padding:8px 16px}._30feb03{display:flex;width:100%;padding:8px;border-radius:4px;border:1px solid #cbcbcb;color:#515151;font-size:14px;resize:none}._1s8ze1q0{border:1px solid #515151}._1s8ze1q1{vertical-align:middle;padding-left:8px;background-color:var(--s0z1u75);color:#515151;font-size:16px;font-weight:600}._1s8ze1q2{padding:8px 16px}._1s8ze1q3{display:flex;width:100%;padding:8px;border-radius:4px;border:1px solid #cbcbcb;color:#515151;font-size:14px;resize:none}.n8u1770{border:1px solid #515151}.n8u1771{vertical-align:middle;padding-left:8px;background-color:var(--s0z1u75);color:#515151;font-size:16px;font-weight:600}.n8u1772{padding:8px 16px}.n8u1773{display:flex;width:100%;padding:8px;border-radius:4px;border:1px solid #cbcbcb;color:#515151;font-size:14px;resize:none}._6yk5nj0{border:1px solid #515151}._6yk5nj1{vertical-align:middle;padding-left:8px;background-color:var(--s0z1u75);color:#515151;font-size:16px;font-weight:600}._6yk5nj2{padding:8px 16px}._6yk5nj3{display:flex;width:100%;padding:8px;border-radius:4px;border:1px solid #cbcbcb;color:#515151;font-size:14px;resize:none}.y604gy0{display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%;row-gap:16px}.y604gy1{width:90%}.y604gy2{display:flex;justify-content:center;align-items:center;width:384px;height:48px;border-radius:6px;background-color:#49c48f;color:#fff;font-size:18px;transition:all .2s ease;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-o-transition:all .2s ease}.y604gy2:hover{background:#ff8811}.h4xu6p0{display:flex;align-items:center}.h4xu6p0:before{content:"＋";margin-left:8px;padding:4px;border-radius:2px;background-color:#777;color:#fff;font-size:12px}.h4xu6p1{padding-left:4px!important}._10vy8dp0{display:flex;justify-content:space-between;padding:16px}._10vy8dp0:hover{cursor:pointer;background-color:var(--s0z1u74)}._10vy8dp1{color:#515151;font-size:14px;font-weight:600;line-height:14px}._10vy8dp2{background-color:var(--s0z1u73);color:#fff;border-radius:4px 0 0 4px}._10vy8dp3{content:url(/assets/icon_arrow2-3f8d2521.svg);margin:0;font-size:12px;background-repeat:no-repeat;transition:all .2s ease}._10vy8dp4{transform:rotate(180deg)}._10vy8dp5{transform:rotate(0)}._10vy8dp6{transition:all .2s ease}._10vy8dp6:hover{-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-o-transition:all .2s ease}._10vy8dp7{height:0px;padding:0 0 0 16px!important;overflow:hidden}._10vy8dp8{height:auto;padding:16px 0 0 16px!important}.e03rgh0{padding:16px 0 0!important}.e03rgh1{padding-left:16px}._3x74br0{width:100%;border:3px solid #000000;border-radius:4px;background:#FFFFFF;color:#000;padding:8px;display:inline-block;vertical-align:top;margin-bottom:24px}._2ummfi0{position:relative;width:100%;height:100%}._2ummfi1{width:100%;height:100%}._1pto3kh0{background-color:#fff;height:100%;position:fixed;right:0;top:70px;padding:0 32px 0 16px;user-select:none}._1pto3kh1{display:flex;justify-content:flex-end;margin-bottom:12px}._1pto3kh0 .ads_banner{top:640px;width:382px;height:460px;background:#d8d8d8;text-align:center;margin:0 auto}._1jvbx150{position:fixed;top:42px;bottom:0;width:10px;background-color:#fff;z-index:1000;display:flex;justify-content:center;align-items:center}._1jvbx150:hover{cursor:col-resize}._1jvbx150:before{content:"";position:absolute;width:2px;height:100%;background-color:#ccc;z-index:2}._1jvbx150:after{content:"";position:absolute;width:24px;height:24px;border-radius:50%;background-image:url(/assets/icon_arrow3-2f7b36de.svg);background-color:var(--s0z1u73);z-index:2}._1jvbx150:hover:before{width:3px;background-color:var(--s0z1u73)}.dcg5h50{display:flex;justify-content:center;align-items:center;position:fixed;bottom:0;left:0;width:100%;height:80px;border-top:1px solid #dcdcdc;background-color:#fffffff2}._1bw90g30:link{color:#1a0dab;text-decoration:underline}._1bw90g30:visited{color:#681da8;text-decoration:underline}._1bw90g30:hover{color:red}._1bw90g30:active{color:#1a0dab;text-decoration:underline}._1v1kayw0{width:fit-content;padding:12px;border-radius:4px;border:1px solid #e9e9e9;background-color:#fff;font-size:13px}._1v1kayw1{color:#006bff}._1v1kayw1:hover{text-decoration:underline}._1v1kayw2{margin-bottom:12px}.yjk2uv0{position:fixed;inset:0;z-index:9999;overflow-y:scroll}.yjk2uv1{display:flex;justify-content:center;align-items:center;min-height:100vh;padding:5vh 0px;background-color:#0000004d}.yjk2uv2{position:absolute;top:8px;right:8px;width:26px;height:26px;border-radius:4px;background-color:#95979c;color:#fff;font-size:26px;line-height:20px;font-weight:100;text-align:center}._1f0o4ap0{text-align:center;min-width:14px;padding:0 7px;border-radius:3px;border:1px solid #bbbbbb;box-shadow:0 1px 2px #0003;color:#666;font-size:14px;line-height:24px;background:-webkit-linear-gradient(top,#ffffff 0%,#efefef 100%)}._1f0o4ap0:not(:last-child){margin-right:5px}._1f0o4ap1{cursor:default;border-color:#444;box-shadow:0 1px #fff,0 0 2px #0000004d inset;background:#666666;color:#fff}.o3smc90{text-align:center;min-width:14px;margin-right:5px;padding:0 7px;border:none;border-radius:0;box-shadow:none;background:none;color:#666;font-size:14px;font-weight:700;line-height:24px}._1wubrnp0{display:block;text-align:center;transition:all .2s ease;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-o-transition:all .2s ease}._1wubrnp1{width:108px;height:32px;line-height:32px;border-radius:6px;font-size:16px}._1wubrnp2{background-color:#a5a5a5;color:#fff}._1wubrnp2:hover{background-color:#515151}._1wubrnp3{width:160px;height:32px;line-height:32px;border-radius:6px;font-size:16px}._1wubrnp4{background-color:#49c48f;color:#fff}._1wubrnp4:hover{background:#ff8811}._1wubrnp5{background:#ff0000}._1wubrnp5:hover{background:#ff8811}._1xqriqp0{display:flex;flex-direction:column;align-items:center;text-align:center;row-gap:48px;padding:24px}._1xqriqp1{color:#515151;font-size:22px;font-weight:600}._1xqriqp2{color:red;font-size:16px;font-weight:600;white-space:pre-line}._1xqriqp3{display:flex;column-gap:8px}/*! destyle.css v2.0.2 | MIT License | https://github.com/nicolas-cusan/destyle.css */*,:before,:after{box-sizing:border-box;border-style:solid;border-width:0}html{line-height:1.15;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent}body{margin:0}main{display:block}p,table,blockquote,address,pre,iframe,form,figure,dl{margin:0}h1,h2,h3,h4,h5,h6{font-size:inherit;line-height:inherit;font-weight:inherit;margin:0}ul,ol{margin:0;padding:0;list-style:none}dt{font-weight:700}dd{margin-left:0}hr{box-sizing:content-box;height:0;overflow:visible;border-top-width:1px;margin:0;clear:both;color:inherit}pre{font-family:monospace,monospace;font-size:inherit}address{font-style:inherit}a{background-color:transparent;text-decoration:none;color:inherit}abbr[title]{text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:inherit}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img,embed,object,iframe{vertical-align:bottom}button,input,optgroup,select,textarea{-webkit-appearance:none;appearance:none;vertical-align:middle;color:inherit;font:inherit;background:transparent;padding:0;margin:0;outline:0;border-radius:0;text-align:inherit}[type=checkbox]{-webkit-appearance:checkbox;appearance:checkbox}[type=radio]{-webkit-appearance:radio;appearance:radio}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{cursor:pointer;-webkit-appearance:none;appearance:none}button[disabled],[type=button][disabled],[type=reset][disabled],[type=submit][disabled]{cursor:default}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}select::-ms-expand{display:none}option{padding:0}fieldset{margin:0;padding:0;min-width:0}legend{color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}label[for]{cursor:pointer}details{display:block}summary{display:list-item}[contenteditable]{outline:none}table{border-collapse:collapse;border-spacing:0}caption{text-align:left}td,th{vertical-align:top;padding:0}th{text-align:left;font-weight:700}template{display:none}[hidden]{display:none}html{height:100%;scroll-behavior:smooth}body{color:#515151;height:100%;letter-spacing:.5px;font-family:ヒラギノ角ゴ Pro W3,Hiragino Kaku Gothic Pro,Noto Sans Japanese,Helvetica Neue,Helvetica,sans-serif,メイリオ,Meiryo,Osaka,ＭＳ Ｐゴシック,MS P Gothic}a:hover{-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-o-transition:all .2s ease}:root{--ordr: #c9a322;--ag: #6E1BFF;--cc: #FF1B52;--category_1: #00C674;--category_2: #FF5075;--category_4: #23BFE0;--category_5: #FF8811;--category_7: #2647D9;--category_8: #CE9614;--category_9: #2873BD;--category_10: #2469FF;--category_11: #AE847D;--category_12: #B450FF;--category_13: #F050FF;--category_14: #03AE3B;--category_15: #1FA7C8;--category_16: #3F58AC;--category_90: #999999;--category_99: #A7A7A7;--category_100: #D6D5B1;--category_other: #A5A5A5;--card_body_height: 412px;--card_shop_height: 90px;--program_1: #EA4068;--program_2: #FF7696;--program_3: #0065B1;--program_4: #1A92E3;--program_5: #F4D002;--program_6: #A5A5A5;--program-scale_1: #EA4068;--program-scale_2: #FF7696;--program-scale_3: #0065B1;--program-scale_4: #A5A5A5;--program-week_1: #1A92B1;--program-week_2: #EA4068;--program-week_3: #E3831D;--program-wave-type_1: #B84068;--program-wave-type_2: #CD7696;--program-wave-type_3: #00657F;--program-wave-type_4: #1A92B1;--program-station: #B84068;--shop_1: #EA4068;--shop_2: #FF7696;--shop_3: #0065B1;--shop_4: #1A92E3;--shop_5: #F4D002;--shop_other: #A5A5A5;--time-zone_1: #FF8300;--time-zone_2: #F7A71D;--time-zone_3: #89B000;--time-zone_4: #1AB195;--time-zone_5: #006AB9;--time-zone_6: #1F2776;--time-zone-share_1: #B84068;--time-zone-share_2: #CD7696;--time-zone-share_3: #00657F;--time-zone-share_4: #1A92B1;--time-zone-share_5: #DBB702;--time-zone-share_other: #A5A5A5;--creative_1: #A5A5A5;--creative_2: #CD7696;--creative_3: #00657F;--creative_4: #1A92B1;--creative_5: #DBB702;--creative_6: #A5A5A5;--trends-shop_1: #B84068;--trends-shop_2: #CD7696;--trends-shop_3: #00657F;--trends-shop_4: #1A92B1;--trends-shop_5: #DBB702;--trends-shop_other: #A5A5A5}select{-moz-appearance:menulist;-webkit-appearance:menulist}h1.pagetitle{font-size:20px;color:#000;font-weight:700;margin:6px 0 0}h1.pagetitle .date{font-size:16px;font-weight:400;padding:8px}.title_crown{color:var(--thema_color)}input[type=text]:disabled{border-color:#d0d0d0!important;background:#f5f5f5!important;color:#bebebe}input[type=text].input_text{background:#FFFFFF;border:1px solid #CBCBCB;padding:10px;border-radius:6px}.login_body{display:flex;flex-direction:row-reverse;height:100vh}.logo_area{background-color:var(--thema_color);background-image:var(--service_logo);background-repeat:no-repeat;background-position:center;width:50%;margin-left:auto;margin-right:auto}.input_area{width:50%;margin-left:auto;margin-right:auto;text-align:center;padding-top:100px}.login_body .input_area{display:flex;align-items:center;justify-content:center;padding-top:inherit}.login_value{background:#FFFFFF;border:1px solid #A5A5A5;border-radius:6px;width:300px;font-size:16px;color:#515151;padding:10px;margin:10px;text-align:left}.login_button{background:var(--thema_color);border-radius:6px;font-size:16px;width:300px;color:#fff;text-align:center;padding:10px;margin:30px 10px 10px}::placeholder{color:#a5a5a5}input[type=submit]:hover{background:#16aa56}header{background:var(--thema_color);position:relative;z-index:9996;position:fixed;width:100%}.logo{float:left;height:58px;margin:0 12px}.logo a{display:block;cursor:pointer;width:100%;height:100%;background:var(--service_logo) no-repeat center;background-size:contain;box-sizing:border-box;padding:12px}.g_menu{display:flex;align-items:center;background:var(--thema_color)}.g_menu>ul{display:flex;list-style:none;align-items:center}li.g_menu_list a{margin:0;padding:20px 8px;min-width:88px;text-align:center;height:58px;display:block;color:#fff}li.g_menu_list a:hover{background:var(--thema_color-highlight);color:var(--thema_color)}li.g_menu_list_selected{height:58px;margin:0;background-color:#fff;color:var(--thema_color)}li.g_menu_list_selected a{display:block;padding:20px 8px;min-width:88px;text-align:center;font-weight:700}.inner_right{display:flex;align-content:center}.inner_right .ads_text{color:#fff;margin:auto 12px}.inner_right .ads_text span{background:#ffffff;color:var(--thema_color);padding:4px 8px;margin-right:8px;font-weight:700;font-size:12px}.inner_right .ads_text a{text-decoration:underline;font-size:14px}.inner_right .ads_text a:hover{opacity:.7}li.room{position:relative}li.room.new:after{width:10px;height:10px;border-radius:7px;background:#EE0000;content:"";display:block;position:absolute;top:8px;right:10px;box-shadow:0 1px 1px #000000b3;-webkit-animation:blink .8s ease-in-out infinite alternate;-moz-animation:blink .8s ease-in-out infinite alternate;animation:blink .8s ease-in-out infinite alternate}.g_menu_setting label{display:block;width:100%;height:58px;line-height:58px;padding:0 40px 0 12px;position:relative;z-index:1}.g_menu_setting label span{font-weight:700;font-size:14px}.g_menu_setting:after{position:absolute;top:0;bottom:0;right:12px;content:"";width:16px;height:16px;display:inline-block;margin:auto auto auto 8px;background-color:#fff;-webkit-mask-repeat:no-repeat;-webkit-mask-position:center;-webkit-mask-size:16px;mask-repeat:no-repeat;mask-position:center;mask-size:16px;-webkit-mask-image:url(/assets/icon_setting-69cd7c90.svg);mask-image:url(/assets/icon_setting-69cd7c90.svg)}.g_menu_setting:hover:after{background-color:var(--thema_color)}.g_menu_setting:hover{background:#FFF;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-o-transition:all .2s ease}.g_menu_setting:hover span{color:var(--thema_color)}li.g_menu_setting:hover label{color:var(--thema_color);background:var(--thema_color-highlight);-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-o-transition:all .2s ease}li.g_menu_setting label{color:#fff;display:block;padding:20px 16px;position:relative;cursor:pointer}#toggle{display:none}#menu{position:absolute;z-index:-1;right:0;background:var(--thema_color);-webkit-transition:all .3s ease;transition:all .3s ease;height:auto}#toggle:checked+#menu{visibility:visible;opacity:1}ul.g_menu_setting_list li a{color:#fff;display:block;padding:15px;border-top:solid 1px rgba(255,255,255,.5)}ul.g_menu_setting_list li a:hover{background-color:#fff3}.g_body{padding:10px;width:100%}.lightgray{background-color:#f4f4f4;min-height:calc(100% - 60px)}.room_nav_on{width:calc(100% - 80px);margin-left:80px}.tab_menu ul{display:flex;align-items:center}.tab_menu ul li{min-width:104px;text-align:center;font-size:14px;height:40px;margin:0 1px}.tab_menu ul li a{background-color:#e4e4e4;display:flex;justify-content:center;align-items:center;height:100%;border-radius:4px 4px 0 0;padding:6px}.tab_menu ul li a:hover{background-color:var(--thema_color-highlight)}.tab_menu ul .selected{display:flex;align-items:center;justify-content:center;color:var(--thema_color);font-weight:700;background-color:#fff;padding:6px}.flash_message{padding-bottom:20px}.flash_message .status{text-align:center;padding:12px 0}.flash_message .status span:before{display:inline-block;width:22px;height:22px;content:"";vertical-align:middle;margin-right:8px}.flash_message .success{background-color:#d2f4e3;color:#007a3e}.flash_message .success span:before{background:url(/assets/flashmessage_success-e17c5421.svg) no-repeat;background-size:contain}.flash_message .warning{background-color:#feeed7;color:#d0810e}.flash_message .warning span:before{background:url(/assets/flashmessage_warning-8ed669ca.svg) no-repeat;background-size:contain}.flash_message .error{background-color:#fbdde0;color:#b7061b}.flash_message .error span:before{background:url(/assets/flashmessage_error-7f9e4df0.svg) no-repeat;background-size:contain}.input-error{color:#ef5350;font-size:.9em;text-align:left}.err_msg{width:100%;text-align:left;padding-left:15px}.container{padding-top:58px;display:flex;flex-wrap:nowrap;position:relative}.room_nav{background:#2c2c2c;order:1;display:inherit;padding:16px 0;width:80px;height:calc(100% - 58px);min-width:80px;position:fixed;top:58px;left:0;z-index:1;overflow-y:auto;overflow-x:hidden}.room_nav .room_nav_list{width:100%}.room_nav .room_nav_list li{font-size:20px;width:48px;line-height:48px;margin:auto auto 12px;background:#73B2C6;color:#fff;position:relative;border-radius:8px}.room_nav .room_nav_list li.new:after{width:14px;height:14px;border-radius:7px;background:#EE0000;content:"";display:block;position:absolute;top:-3px;right:-3px;box-shadow:0 1px 2px #000000b3;-webkit-animation:blink .8s ease-in-out infinite alternate;-moz-animation:blink .8s ease-in-out infinite alternate;animation:blink .8s ease-in-out infinite alternate}@-webkit-keyframes blink{0%{opacity:0}to{opacity:1}}@-moz-keyframes blink{0%{opacity:0}to{opacity:1}}@keyframes blink{0%{opacity:0}to{opacity:1}}.room_nav .room_nav_list li.selected,.room_nav .room_nav_list li a:hover{outline:4px solid var(--thema_color-highlight);outline-offset:2px}.room_nav .room_nav_list li a:hover{outline:inherit;opacity:.7}.room_nav .room_nav_list li.selected a:hover{outline:none}.room_nav .room_nav_list li.selected a:after{content:"";position:absolute;width:16px;height:16px;top:0;bottom:0;right:-20px;margin:auto;border-style:solid;border-color:transparent var(--thema_color-highlight) transparent transparent;border-width:8px 14px 8px 0;z-index:1}.room_nav .room_nav_list li a{display:block;width:100%;height:48px;text-align:center;cursor:pointer;border-radius:8px;overflow:hidden}.room_nav .room_nav_list li img{width:100%;height:auto;vertical-align:top}.dashboard>div{background:#FFFFFF;padding:16px}.dashboard .efficiency{position:relative;margin-bottom:24px}.dashboard .efficiency .data-type{position:absolute;top:0;right:0;padding:16px}.dashboard .efficiency table{width:100%;min-width:720px;table-layout:fixed;margin:12px 0}.dashboard .efficiency table td{border:1px solid #DDDDDE;vertical-align:middle;padding:8px}.dashboard .efficiency table tr:hover{background:var(--thema_color-highlight)}.dashboard .efficiency table td.date{text-align:center;font-size:14px;width:112px}.dashboard .efficiency table td.date span{display:inline-block;padding-top:4px}.dashboard .efficiency table td.time{text-align:center;font-size:14px;width:112px}.dashboard .efficiency table td.time span{display:block;padding-top:4px}.dashboard .efficiency table td.time span:before{content:"";width:12px;height:12px;display:inline-block;vertical-align:middle;background:url(/assets/icon_time-63863808.svg) center no-repeat;background-size:contain;margin-right:4px}.dashboard .efficiency table td.weather{text-align:center;font-size:12px;width:88px}.dashboard .efficiency table td.weather img{width:38px;height:auto}.dashboard .efficiency table td.weather span{display:block;margin-bottom:4px}.dashboard .efficiency table td.station{font-weight:700;vertical-align:middle;height:56px;padding:0 8px}.dashboard .efficiency table td.station a{display:block;width:100%;height:100%;padding:16px 0}.dashboard .efficiency table td.station span{display:block;padding-top:4px;font-weight:400;font-size:12px}.dashboard .efficiency table td.station a span{text-decoration:underline}.dashboard .efficiency .creative{width:92px;border-right:none;padding-right:0}.dashboard .efficiency .product{border-left:none;font-size:14px}.dashboard .efficiency .product .category{display:inline-block;font-size:10px;border-radius:3px;padding:3px;text-align:left;color:#fff}.dashboard .efficiency .product.cat1 .category{background-color:var(--category_1)}.dashboard .efficiency .product.cat2 .category{background-color:var(--category_2)}.dashboard .efficiency .product.cat3 .category{background-color:var(--category_3)}.dashboard .efficiency .product.cat4 .category{background-color:var(--category_4)}.dashboard .efficiency .product.cat5 .category{background-color:var(--category_5)}.dashboard .efficiency .product.cat6 .category{background-color:var(--category_6)}.dashboard .efficiency .product.cat7 .category{background-color:var(--category_7)}.dashboard .efficiency .product.cat8 .category{background-color:var(--category_8)}.dashboard .efficiency .product.cat9 .category{background-color:var(--category_9)}.dashboard .efficiency .product.cat10 .category{background-color:var(--category_10)}.dashboard .efficiency .product.cat11 .category{background-color:var(--category_11)}.dashboard .efficiency .product.cat12 .category{background-color:var(--category_12)}.dashboard .efficiency .product.cat13 .category{background-color:var(--category_13)}.dashboard .efficiency .product.cat14 .category{background-color:var(--category_14)}.dashboard .efficiency .product.cat15 .category{background-color:var(--category_15)}.dashboard .efficiency .product.cat16 .category{background-color:var(--category_16)}.dashboard .efficiency .product.cat90 .category{background-color:var(--category_90)}.dashboard .efficiency .product.cat99 .category{background-color:var(--category_99)}.dashboard .efficiency .product.cat100 .category{background-color:var(--category_100)}.dashboard .efficiency .price,.dashboard .efficiency .call{color:#ca8541;font-weight:700;width:128px}.dashboard .efficiency .price dt,.dashboard .efficiency .call dt{font-size:12px}.dashboard .efficiency .price dd,.dashboard .efficiency .call dd{text-align:right;padding-top:5px}.dashboard .efficiency .localevent{padding:0 8px;width:264px}.dashboard .efficiency .allview{text-align:right;font-size:14px;color:#006bff}.dashboard .efficiency .allview a{text-decoration:underline}.dashboard .efficiency .allview a:hover{color:var(--thema_color)}.dashboard .efficiency .allview a:after{content:" ＞"}.dashboard>div.tab_menu{background:none;padding-bottom:0;padding-left:0}.dashboard>div.tab_menu li{max-width:120px}.dashboard .watchlist>.inner{display:flex;flex-wrap:wrap;width:100%}.dashboard .watchlist .inner .card_body{width:240px}.dashboard .watchlist .inner .button_area{width:100%;padding:32px 0}.dashboard .modify_save{margin-top:20px;margin-bottom:40px}.dashboard .modify_save ul{padding:16px;column-count:3}.dashboard .modify_save ul li{list-style:disc;margin:0 0 8px 16px}.dashboard .modify_save ul li.watchlist{list-style-image:url(/assets/icon_watchlist-afcef1a6.svg)}.dashboard .modify_save ul li a{text-decoration:underline}.dashboard .modify_save ul li a:hover{color:var(--thema_color)}.dashboard .modify_save .blank{padding:80px 0;text-align:center}.dashboard .modify_save .blank{font-size:18px;font-weight:700}.dashboard .modify_save .blank em{display:block;font-size:14px;font-style:normal;padding-top:12px;font-weight:400}.search_func ul{display:flex;justify-content:flex-end}.search_func ul li{margin-right:24px}.search_table_base{width:800px;margin:20px auto 140px;text-align:left;background-color:#fff;border:2px var(--thema_color) solid}.search_table_base_title{background-color:var(--thema_color-highlight);border-bottom:1px #515151 solid;white-space:nowrap;vertical-align:middle;font-size:16px;font-weight:700}table.search_table_base td{border-bottom:1px #515151 solid;padding:20px}ul.search_table_obj{background-color:#00ff10;padding:10px 0;margin-top:0}li.search_table_obj{list-style-position:inside;vertical-align:bottom;display:inline;margin-left:5px;margin-right:18px;font-size:14px}.search_table_obj_subarea_base{padding:10px 0;margin-top:0;margin-bottom:20px}.search_table_obj_subarea_base_caption{margin-bottom:10px;color:var(--thema_color)}.search_table_obj_subarea_title{width:500px;background-color:var(--thema_color-light);float:left;padding:10px;font-size:14px;font-weight:700}.search_table_obj_subarea_toggle{text-align:right;background-color:var(--thema_color-light);font-size:12px;padding:12px}.search_table_obj_subarea_toggle:hover{color:var(--thema_color);cursor:pointer}ul.search_table_obj_subarea{background-color:#fafafa;padding-top:10px;padding-bottom:10px;margin-top:0;column-count:3}li.search_table_obj_subarea{list-style-position:inside;vertical-align:bottom;margin-left:21px;font-size:13px;padding:6px}ul.search_table_obj_subarea_category{padding:0;margin-top:0;column-count:3}.search_input_text{background:#FFFFFF;border:1px solid #CBCBCB;padding:10px;width:400px}.search_input_chk,.search_input_radio{margin-right:5px;vertical-align:baseline;transform:scale(1.5)}.search_input_select{border:1px solid #979797;border-radius:4px;padding:6px;font-size:13px;cursor:pointer}.search_input_select:hover{cursor:pointer;background-color:#fff6d7}.search_input_select:disabled{background-color:#f5f5f5}.button_area{width:50%;margin-left:auto;margin-right:auto;text-align:center}.button_run{background:#49C48F;border-radius:6px;font-size:16px;width:300px;color:#fff;text-align:center;padding:10px}.button_run:hover{background:#FF8811}.button_reset{background:#A5A5A5;border-radius:6px;font-size:16px;width:150px;color:#fff;text-align:center;padding:10px}.button_reset:hover{background:#515151}.search_table_base .button label input{display:none}.search_table_base .button label span{font-size:13px;display:block;text-align:center;padding:8px;height:32px;line-height:1.4em;cursor:pointer}.search_table_base .button label input:checked+span{color:#fff;background:var(--thema_color)}.search_table_base .button .all-clear{font-size:11px;text-align:right;display:block;padding:8px;width:fit-content;margin-left:auto;cursor:pointer}.search_table_base .button .all-clear:hover{color:var(--thema_color)}.search_table_base .select_timezone>div{display:flex;justify-content:space-between;flex-wrap:nowrap;border:1px solid #CBCBCB}.search_table_base .select_timezone label{min-width:8.333%}.search_table_base .select_timezone label span{border-left:1px solid #CBCBCB}.search_table_base .select_timezone label:first-child span{border-left:none}.search_table_base .select_timezone div:first-child{border-radius:4px 4px 0 0}.search_table_base .select_timezone div:nth-child(2){border-radius:0 0 4px 4px;border-top:none}.search_nav_bar{padding:10px;border-bottom:1px solid #979797;text-align:right;font-size:14px;overflow:hidden;position:relative}.search_nav_bar .search_nav_result{width:60%;display:inline-flex;margin:0;flex-wrap:wrap;float:left}.search_nav_bar.func{display:flex;align-items:flex-end;margin:0 16px;padding:0 0 8px}.search_nav_bar.func .display_func{text-align:left;display:flex;flex-wrap:wrap}.search_nav_bar.func .display_func .pagetitle{width:100%;padding-bottom:12px}.search_nav_bar.func .display_func .sort li{display:inline-block;margin:0 32px 0 0}.search_nav_bar.func .display_func .sort li .active{color:var(--thema_color);font-weight:700}.search_nav_bar.func .display_func .sort li .sort-asc:after,.search_nav_bar.func .display_func .sort li .sort-desc:after{content:"";width:16px;height:16px;margin-left:4px;display:inline-block;position:absolute;background-color:var(--thema_color);-webkit-mask-repeat:no-repeat;-webkit-mask-position:center;-webkit-mask-size:16px;mask-repeat:no-repeat;mask-position:center;mask-size:16px}.search_nav_bar.func .display_func .sort li .sort-asc:after{-webkit-mask-image:url(/assets/icon_tablesort_asc-0b6c2de8.svg);mask-image:url(/assets/icon_tablesort_asc-0b6c2de8.svg)}.search_nav_bar.func .display_func .sort li .sort-desc:after{-webkit-mask-image:url(/assets/icon_tablesort_desc-5cb27bf6.svg);mask-image:url(/assets/icon_tablesort_desc-5cb27bf6.svg)}.search_nav_bar.func .display_func .method{display:flex}.search_nav_bar.func .display_func .method span:after{content:"："}.search_nav_bar.func .display_func .method ul{display:flex}.search_nav_bar.func .display_func .method ul li{margin-right:12px}.search_nav_bar.func .display_func .method ul li.active{font-weight:700}.search_nav_bar.func .display_func .method ul li:first-child{border-right:solid 1px #000000;padding-right:12px}.search_nav_bar.func .search_nav_aggregate{margin-left:auto;padding-left:inherit;border-left:none;min-width:440px;margin-right:12px}.search_nav_bar.func .search_nav_aggregate ul{justify-content:flex-end}.search_nav_bar.func .search_nav_aggregate li a{font-size:14px;padding:12px;min-width:160px}.search_nav_bar.func .search_nav_aggregate li:first-child a:before,.search_nav_bar.func .search_nav_aggregate li:last-child a:before{content:"";display:inline-block;width:16px;height:16px;margin-right:4px;vertical-align:top}.search_nav_bar.func .search_nav_aggregate li:first-child a:before{background:url(/assets/icon_trends-7b1f6d09.svg) no-repeat;background-size:cover}.search_nav_bar.func .search_nav_aggregate li:last-child a:before{background:url(/assets/icon_aggregate-00a37b63.svg) no-repeat;background-size:cover}.search_nav_number{display:table;vertical-align:middle;margin:12px 0;width:100%;text-align:left}.search_nav_number_limit{font-size:10px}.search_nav_aggregate{margin-left:16px;padding-left:16px;border-left:solid 1px #DDDDDE}.search_nav_aggregate ul{display:flex;justify-content:space-between}.search_nav_aggregate li{margin-right:4px}.search_nav_aggregate li a{display:block;background:#FA4B26;color:#fff;border-radius:6px;font-size:12px;text-align:center;padding:8px;min-width:120px}.search_nav_aggregate li a:hover{background:#FF8811}.search_nav_csvdownload{display:inline-block;margin:0 0 0 8px;float:left}.button_csvdownload,.button_csvupload,.button_targetlevel{background:#49C48F;border-radius:6px;font-size:12px;width:120px;color:#fff;text-align:center;padding:8px}.button_csvdownload:hover,.button_csvupload:hover,.button_targetlevel:hover{background:#FF8811}#search_result .button_csvdownload.disabled{opacity:.3;cursor:default;background:#C1C1C1}.csvdownload_option{margin-left:3px;vertical-align:middle}.csvdownload_option_chk,.display_control_option_chk{width:18px;height:18px;margin-bottom:2px}.csvdownload_option_label{font-size:10px}.search_nav_toggle_myself{display:inline-block;vertical-align:middle;margin:12px 0 0 20px;float:left}.search_nav_toggle_myself_chk{width:18px;height:18px}.search_nav_sort{margin:0;vertical-align:bottom;position:absolute;right:0;bottom:8px}.search_selectbox{border:1px solid #979797;border-radius:4px;padding:6px;font-size:12px;cursor:pointer}#search_result .search_nav_pagination{width:100%}#search_result .search_nav_pagination .simple-pagination{margin:12px 0 0 auto;width:fit-content}.search_nav_pagination{vertical-align:middle;display:inline-block}.search_nav_pagination_current{font-weight:700;color:#000}.search_nav_pagination_link{font-weight:400;color:#515151;text-decoration:underline}.search_nav_pagination_link_arrow{font-weight:400;color:#515151}.search_nav_pagination_start,.search_nav_pagination_end{display:inline-block;color:#515151}.card_body_cat14{width:240px;border:3px solid #03AE3B;border-radius:14px;background:#FFFFFF;color:#000;padding:8px;display:inline-block;vertical-align:top;margin:10px}.card_body_shop_cat14{background-color:#03ae3b;padding:6px;color:#fff;margin-bottom:6px}.card_body_shop_tab_active14{background-color:#03ae3b;padding:4px;font-size:10px;color:#fff}.card_body_cat1{width:240px;border:3px solid #00C674;border-radius:14px;background:#FFFFFF;color:#000;padding:8px;display:inline-block;vertical-align:top;margin:10px}.card_body_shop_cat1{background-color:#00c674;padding:6px;color:#fff;margin-bottom:6px}.card_body_shop_tab_active1{background-color:#00c674;padding:4px;font-size:10px;color:#fff}.card_body_cat2{width:240px;border:3px solid #FF5075;border-radius:14px;background:#FFFFFF;color:#000;padding:8px;display:inline-block;vertical-align:top;margin:10px}.card_body_shop_cat2{background-color:#ff5075;padding:6px;color:#fff;margin-bottom:6px}.card_body_shop_tab_active2{background-color:#ff5075;padding:4px;font-size:10px;color:#fff}.card_body_cat15{width:240px;border:3px solid #1FA7C8;border-radius:14px;background:#FFFFFF;color:#000;padding:8px;display:inline-block;vertical-align:top;margin:10px}.card_body_shop_cat15{background-color:#1fa7c8;padding:6px;color:#fff;margin-bottom:6px}.card_body_shop_tab_active15{background-color:#1fa7c8;padding:4px;font-size:10px;color:#fff}.card_body_cat13{width:240px;border:3px solid #F050FF;border-radius:14px;background:#FFFFFF;color:#000;padding:8px;display:inline-block;vertical-align:top;margin:10px}.card_body_shop_cat13{background-color:#f050ff;padding:6px;color:#fff;margin-bottom:6px}.card_body_shop_tab_active13{background-color:#f050ff;padding:4px;font-size:10px;color:#fff}.card_body_cat90{width:240px;border:3px solid #999999;border-radius:14px;background:#FFFFFF;color:#000;padding:8px;display:inline-block;vertical-align:top;margin:10px}.card_body_shop_cat90{background-color:#999;padding:6px;color:#fff;margin-bottom:6px}.card_body_shop_tab_active90{background-color:#999;padding:4px;font-size:10px;color:#fff}.card_body_cat5{width:240px;border:3px solid #FF8811;border-radius:14px;background:#FFFFFF;color:#000;padding:8px;display:inline-block;vertical-align:top;margin:10px}.card_body_shop_cat5{background-color:#f81;padding:6px;color:#fff;margin-bottom:6px}.card_body_shop_tab_active5{background-color:#f81;padding:4px;font-size:10px;color:#fff}.card_body_cat4{width:240px;border:3px solid #23BFE0;border-radius:14px;background:#FFFFFF;color:#000;padding:8px;display:inline-block;vertical-align:top;margin:10px}.card_body_shop_cat4{background-color:#23bfe0;padding:6px;color:#fff;margin-bottom:6px}.card_body_shop_tab_active4{background-color:#23bfe0;padding:4px;font-size:10px;color:#fff}.card_body_cat7{width:240px;border:3px solid #2647D9;border-radius:14px;background:#FFFFFF;color:#000;padding:8px;display:inline-block;vertical-align:top;margin:10px}.card_body_shop_cat7{background-color:#2647d9;padding:6px;color:#fff;margin-bottom:6px}.card_body_shop_tab_active7{background-color:#2647d9;padding:4px;font-size:10px;color:#fff}.card_body_cat9{width:240px;border:3px solid #2873BD;border-radius:14px;background:#FFFFFF;color:#000;padding:8px;display:inline-block;vertical-align:top;margin:10px}.card_body_shop_cat9{background-color:#2873bd;padding:6px;color:#fff;margin-bottom:6px}.card_body_shop_tab_active9{background-color:#2873bd;padding:4px;font-size:10px;color:#fff}.card_body_cat8{width:240px;border:3px solid #CE9614;border-radius:14px;background:#FFFFFF;color:#000;padding:8px;display:inline-block;vertical-align:top;margin:10px}.card_body_shop_cat8{background-color:#ce9614;padding:6px;color:#fff;margin-bottom:6px}.card_body_shop_tab_active8{background-color:#ce9614;padding:4px;font-size:10px;color:#fff}.card_body_cat16{width:240px;border:3px solid #3F58AC;border-radius:14px;background:#FFFFFF;color:#000;padding:8px;display:inline-block;vertical-align:top;margin:10px}.card_body_shop_cat16{background-color:#3f58ac;padding:6px;color:#fff;margin-top:2px;margin-bottom:6px}.card_body_shop_tab_active16{background-color:#3f58ac;padding:4px;font-size:10px;color:#fff}.card_body_cat11{width:240px;border:3px solid #AE847D;border-radius:14px;background:#FFFFFF;color:#000;padding:8px;display:inline-block;vertical-align:top;margin:10px}.card_body_shop_cat11{background-color:#ae847d;padding:6px;color:#fff;margin-bottom:6px}.card_body_shop_tab_active11{background-color:#ae847d;padding:4px;font-size:10px;color:#fff}.card_body_cat99{width:240px;border:3px solid #A7A7A7;border-radius:14px;background:#FFFFFF;color:#000;padding:8px;display:inline-block;vertical-align:top;margin:10px}.card_body_shop_cat99{background-color:#a7a7a7;padding:6px;color:#fff;margin-bottom:6px}.card_body_shop_tab_active99{background-color:#a7a7a7;padding:4px;font-size:10px;color:#fff}.card_body_cat10{width:240px;border:3px solid #2469FF;border-radius:14px;background:#FFFFFF;color:#000;padding:8px;display:inline-block;vertical-align:top;margin:10px}.card_body_shop_cat10{background-color:#2469ff;padding:6px;color:#fff;margin-bottom:6px}.card_body_shop_tab_active10{background-color:#2469ff;padding:4px;font-size:10px;color:#fff}.card_body_cat12{width:240px;border:3px solid #B450FF;border-radius:14px;background:#FFFFFF;color:#000;padding:8px;display:inline-block;vertical-align:top;margin:10px}.card_body_shop_cat12{background-color:#b450ff;padding:6px;color:#fff;margin-bottom:6px}.card_body_shop_tab_active12{background-color:#b450ff;padding:4px;font-size:10px;color:#fff}.card_body_creative{position:relative;width:218px;height:143px}.card_body_shop_tab{background-color:#a7a7a7;padding:4px;font-size:10px;color:#fff;cursor:pointer}.card_body_chk{width:20px;height:20px;position:absolute;right:0;top:0}.card_body_date{font-size:16px;margin-top:10px;margin-bottom:3px}.card_body_station{font-size:16px;font-weight:700;margin-top:3px;margin-bottom:20px}.card_body_title{font-size:12px;color:#242424;margin-top:5px;margin-bottom:2px}.card_body_time{font-size:12px;color:#777;margin-bottom:5px;text-align:right}.card_body_shop_name{font-size:14px;font-weight:700;margin-bottom:4px}.card_body_shop_product{font-size:12px;margin-bottom:6px}.card_body_shop_category{font-size:10px;background-color:#000;border-radius:3px;padding:3px;text-align:left;float:left}.card_body_shop_price_org{font-size:12px;text-align:right;margin-bottom:4px}.card_body_shop_price{font-size:16px;text-align:right}.card_func{text-align:center;margin-top:14px}.card_func_item{display:inline;font-size:10px;color:#000;margin:10px}.card_func_item_link{text-decoration:underline}.card_func_item_link:hover{text-decoration:none}#search_result{padding-top:16px;padding-bottom:120px;display:flex;flex-wrap:wrap}.card{width:240px;height:var(--card_body_height);margin:10px;perspective:1500px}.card .more{display:none}.card .more:checked~.card_body{transform:rotateY(-180deg)}.card_body{position:relative;width:100%;height:100%;transform-style:preserve-3d;transition:transform .3s cubic-bezier(.75,0,.85,1);border:4px solid;border-radius:14px}.card_body .front,.card_body .back{border-radius:10px;position:absolute;top:0;left:0;width:100%;height:100%;backface-visibility:hidden;transform-style:preserve-3d}.card_body .front{background-color:#fff}.card_body .front .inner{padding:8px;display:flex;flex-direction:column;height:100%}.card_body .front .creative{position:relative;width:218px;height:143px}.card_body .front .creative:hover .creative_func{display:block}.card_body .front .creative .chk{width:20px;height:20px;position:absolute;right:4px;top:4px;z-index:1}.card_body .front .creative .creative_func{background:rgba(0,0,0,.5);position:absolute;top:0;width:100%;height:145px;display:none}.card_body .front .creative .creative_func ul{display:flex;color:#fff;justify-content:center;align-items:center;margin:auto;height:100%}.card_body .front .creative .creative_func ul li.report_share{margin:auto;cursor:pointer}.card_body .front .creative .creative_func ul li.report_share:before{color:#fff;display:block;cursor:pointer;content:"";width:32px;height:32px;background-color:#fff;-webkit-mask-image:url(/assets/icon_share-c935b4b4.svg);-webkit-mask-repeat:no-repeat;-webkit-mask-position:center;-webkit-mask-size:32px;mask-image:url(/assets/icon_share-c935b4b4.svg);mask-repeat:no-repeat;mask-position:center;mask-size:32px}.card_body .front .date{font-size:14px;margin-top:14px;margin-bottom:3px}.card_body .front .station{font-size:16px;font-weight:700;margin-top:3px;margin-bottom:12px}.card_body .front .title{font-size:12px;color:#242424;margin-top:5px;margin-bottom:2px}.card_body .front .time{font-size:12px;color:#777;margin-bottom:5px;text-align:right}.card_body .front .time:before{content:"";width:12px;height:12px;display:inline-block;vertical-align:top;background:url(/assets/icon_time-63863808.svg) bottom center no-repeat;background-size:contain;margin-right:4px}.card_body .front .part{margin-bottom:8px}.card_body .front .part ul{display:flex;flex-wrap:nowrap;position:relative;justify-content:space-between;padding:5px 0 0 8px}.card_body .front .part ul:nth-child(n + 2){justify-content:flex-start;width:fit-content}.card_body .front .part ul:nth-child(n + 2) li{width:16px;margin:0 2px}.card_body .front .part ul:before{content:"";width:100%;height:2px;background:#cfcfcf;display:block;position:absolute;top:5px;bottom:0;left:0;margin:auto;z-index:-1}.card_body .front .part ul:last-child:after{content:"▶︎";font-size:12px;color:#cfcfcf;display:block;padding-top:2px;margin-left:6px;margin-right:-4px}.card_body .front .part ul li{font-size:14px;margin:auto}.card_body .front .part ul li a{display:block;width:16px;height:16px;cursor:pointer}.card_body .front .part ul li a:before{display:block;content:"";width:14px;height:14px;background:#cfcfcf;border-radius:14px;margin-top:1px}.card_body .front .shop_tab{display:flex}.card_body .front .shop_tab li{background-color:#a7a7a7;font-size:10px;color:#fff;cursor:pointer;text-align:center}.card_body .front .shop_tab li a{display:block;padding:4px}card_body .front .shop_tab li.active{color:#fff}.card_body .front .shop{padding:8px;color:#fff;margin-bottom:6px}.card_body .front .shop .name{font-size:14px;font-weight:700;margin-bottom:4px}.card_body .front .shop .product{font-size:12px;margin-bottom:6px}.card_body .front .shop .category{font-size:10px;background-color:#000;border-radius:3px;padding:3px;text-align:left;float:left}.card_body .front .shop .price_org{font-size:12px;text-align:right;margin-bottom:4px}.card_body .front .shop .price{font-size:16px;text-align:right}.card_body .front .card_func{margin-top:auto}.card_body .front .card_func ul{text-align:center;display:flex;justify-content:center;align-items:center}.card_body .front .card_func li{display:inline;font-size:10px;color:#000;margin:0 8px}.card_body .front .card_func li a:hover{text-decoration:none}.card_body .front .card_func li .menu_compass{width:28px;height:28px}.card_body .back{background-blend-mode:overlay;transform:rotateY(180deg)}.card_body .back .inner{display:flex;flex-direction:column;height:100%;transform:translateZ(1px)}.card_body .back .icon_compass{margin:12px auto 0}.card_body .back ul{padding:12px 0 0}.card_body .back li{font-size:13px;font-weight:700;margin-bottom:16px;text-align:center}.card_body .back li a{display:block;width:100%}.card_body .back li:nth-last-child(2){border-top:solid 1px rgb(0 0 0 / 20%);padding-top:12px}.card_body .back li a{display:inline-block}.card_body .back li a:hover{font-weight:700;color:#fa4b26}.card_body .back .button{width:100%;color:#fff;text-align:center;vertical-align:middle;padding:10px 0;margin-top:auto;font-size:12px;font-weight:700;border-radius:0 0 10px 10px}.svg-symbol{display:none}.card_body .back .icon_compass svg{fill:currentColor}.card_body .back .icon_compass .img-compass{width:80px;height:78px}.card .parts3{fill:#fff}.card .parts4{fill:#fff;stroke-miterlimit:10}.card.category1 .card_body,.card.category1 .back{border-color:var(--category_1)}.card.category1 .shop,.card.category1 .shop_tab .active,.card.category1 .back .button{background-color:var(--category_1)}.card.category1 .part ul li a.active:before{background-color:var(--category_1)}.card.category1 .back{background:#d8f1e6 url(/assets/compass_bg-4e1c802f.png)}.card.category1 .parts1{fill:#93e4c1;stroke:#93e4c1}.card.category1 .parts2{fill:var(--category_1)}.card.category1 .parts4{stroke:var(--category_1)}.card.category2 .card_body,.card.category2 .back{border-color:var(--category_2)}.card.category2 .shop,.card.category2 .shop_tab .active,.card.category2 .back .button{background-color:var(--category_2)}.card.category2 .part ul li a.active:before{background-color:var(--category_2)}.card.category2 .back{background:#f7dfe4 url(/assets/compass_bg-4e1c802f.png)}.card.category2 .parts1{fill:#ecb0bd;stroke:#ecb0bd}.card.category2 .parts2{fill:var(--category_2)}.card.category2 .parts4{stroke:var(--category_2)}.card.category4 .card_body,.card.category4 .back{border-color:var(--category_4)}.card.category4 .shop,.card.category4 .shop_tab .active,.card.category4 .back .button{background-color:var(--category_4)}.card.category4 .part ul li a.active:before{background-color:var(--category_4)}.card.category4 .back{background:#bdebf5 url(/assets/compass_bg-4e1c802f.png)}.card.category4 .parts1{fill:#66d3ea;stroke:#66d3ea}.card.category4 .parts2{fill:var(--category_4)}.card.category4 .parts4{stroke:var(--category_4)}.card.category5 .card_body,.card.category5 .back{border-color:var(--category_5)}.card.category5 .shop,.card.category5 .shop_tab .active,.card.category5 .back .button{background-color:var(--category_5)}.card.category5 .part ul li a.active:before{background-color:var(--category_5)}.card.category5 .back{background:#ffe5cc url(/assets/compass_bg-4e1c802f.png)}.card.category5 .parts1{fill:#fbbf85;stroke:#fbbf85}.card.category5 .parts2{fill:var(--category_5)}.card.category5 .parts4{stroke:var(--category_5)}.card.category7 .card_body,.card.category7 .back{border-color:var(--category_7)}.card.category7 .shop,.card.category7 .shop_tab .active,.card.category7 .back .button{background-color:var(--category_7)}.card.category7 .part ul li a.active:before{background-color:var(--category_7)}.card.category7 .back{background:#dee3f9 url(/assets/compass_bg-4e1c802f.png)}.card.category7 .parts1{fill:#aab7f1;stroke:#aab7f1}.card.category7 .parts2{fill:var(--category_7)}.card.category7 .parts4{stroke:var(--category_7)}.card.category8 .card_body,.card.category8 .back{border-color:var(--category_8)}.card.category8 .shop,.card.category8 .shop_tab .active,.card.category8 .back .button{background-color:var(--category_8)}.card.category8 .part ul li a.active:before{background-color:var(--category_8)}.card.category8 .back{background:#efe6d1 url(/assets/compass_bg-4e1c802f.png)}.card.category8 .parts1{fill:#e0c587;stroke:#e0c587}.card.category8 .parts2{fill:var(--category_8)}.card.category8 .parts4{stroke:var(--category_8)}.card.category9 .card_body,.card.category9 .back{border-color:var(--category_9)}.card.category9 .shop,.card.category9 .shop_tab .active,.card.category9 .back .button{background-color:var(--category_9)}.card.category9 .part ul li a.active:before{background-color:var(--category_9)}.card.category9 .back{background:#d6e1ec url(/assets/compass_bg-4e1c802f.png)}.card.category9 .parts1{fill:#95bade;stroke:#95bade}.card.category9 .parts2{fill:var(--category_9)}.card.category9 .parts4{stroke:var(--category_9)}.card.category10 .card_body,.card.category10 .back{border-color:var(--category_10)}.card.category10 .shop,.card.category10 .shop_tab .active,.card.category10 .back .button{background-color:var(--category_10)}.card.category10 .part ul li a.active:before{background-color:var(--category_10)}.card.category10 .back{background:#dee7f9 url(/assets/compass_bg-4e1c802f.png)}.card.category10 .parts1{fill:#a6c1f7;stroke:#a6c1f7}.card.category10 .parts2{fill:var(--category_10)}.card.category10 .parts4{stroke:var(--category_10)}.card.category11 .card_body,.card.category11 .back{border-color:var(--category_11)}.card.category11 .shop,.card.category11 .shop_tab .active,.card.category11 .back .button{background-color:var(--category_11)}.card.category11 .part ul li a.active:before{background-color:var(--category_11)}.card.category11 .back{background:#eae4e3 url(/assets/compass_bg-4e1c802f.png)}.card.category11 .parts1{fill:#d6b7b1;stroke:#d6b7b1}.card.category11 .parts2{fill:var(--category_11)}.card.category11 .parts4{stroke:var(--category_11)}.card.category12 .card_body,.card.category12 .back{border-color:var(--category_12)}.card.category12 .shop,.card.category12 .shop_tab .active,.card.category12 .back .button{background-color:var(--category_12)}.card.category12 .part ul li a.active:before{background-color:var(--category_12)}.card.category12 .back{background:#ede3f5 url(/assets/compass_bg-4e1c802f.png)}.card.category12 .parts1{fill:#cbade4;stroke:#cbade4}.card.category12 .parts2{fill:var(--category_12)}.card.category12 .parts4{stroke:var(--category_12)}.card.category13 .card_body,.card.category13 .back{border-color:var(--category_13)}.card.category13 .shop,.card.category13 .shop_tab .active,.card.category13 .back .button{background-color:var(--category_13)}.card.category13 .part ul li a.active:before{background-color:var(--category_13)}.card.category13 .back{background:#f3e2f5 url(/assets/compass_bg-4e1c802f.png)}.card.category13 .parts1{fill:#e3b1e8;stroke:#e3b1e8}.card.category13 .parts2{fill:var(--category_13)}.card.category13 .parts4{stroke:var(--category_13)}.card.category14 .card_body,.card.category14 .back{border-color:var(--category_14)}.card.category14 .shop,.card.category14 .shop_tab .active,.card.category14 .back .button{background-color:var(--category_14)}.card.category14 .part ul li a.active:before{background-color:var(--category_14)}.card.category14 .back{background:#d3f1dd url(/assets/compass_bg-4e1c802f.png)}.card.category14 .parts1{fill:#84d09d;stroke:#84d09d}.card.category14 .parts2{fill:var(--category_14)}.card.category14 .parts4{stroke:var(--category_14)}.card.category15 .card_body,.card.category15 .back{border-color:var(--category_15)}.card.category15 .shop,.card.category15 .shop_tab .active,.card.category15 .back .button{background-color:var(--category_15)}.card.category15 .part ul li a.active:before{background-color:var(--category_15)}.card.category15 .back{background:#d2e6ea url(/assets/compass_bg-4e1c802f.png)}.card.category15 .parts1{fill:#8cc8d4;stroke:#8cc8d4}.card.category15 .parts2{fill:var(--category_15)}.card.category15 .parts4{stroke:var(--category_15)}.card.category16 .card_body,.card.category16 .back{border-color:var(--category_16)}.card.category16 .shop,.card.category16 .shop_tab .active,.card.category16 .back .button{background-color:var(--category_16)}.card.category16 .part ul li a.active:before{background-color:var(--category_16)}.card.category16 .back{background:#dbdee8 url(/assets/compass_bg-4e1c802f.png)}.card.category16 .parts1{fill:#9ba9d8;stroke:#9ba9d8}.card.category16 .parts2{fill:var(--category_16)}.card.category16 .parts4{stroke:var(--category_16)}.card.category90 .card_body,.card.category90 .back{border-color:var(--category_90)}.card.category90 .shop,.card.category90 .shop_tab .active,.card.category90 .back .button{background-color:var(--category_90)}.card.category90 .part ul li a.active:before{background-color:var(--category_90)}.card.category90 .back{background:#e8e8e8 url(/assets/compass_bg-4e1c802f.png)}.card.category90 .parts1{fill:#c5bfbf;stroke:#c5bfbf}.card.category90 .parts2{fill:var(--category_90)}.card.category90 .parts4{stroke:var(--category_90)}.card.category99 .card_body,.card.category99 .back{border-color:var(--category_99)}.card.category99 .part ul li a.active:before{background-color:var(--category_99)}.card.category99 .back{background:#e8e8e8 url(/assets/compass_bg-4e1c802f.png)}.card.category99 .shop,.card.category99 .shop_tab .active,.card.category99 .back .button{background-color:var(--category_99)}.card.category99 .parts1{fill:#b7b7b7;stroke:#b7b7b7}.card.category99 .parts2{fill:var(--category_99)}.card.category99 .parts4{stroke:var(--category_99)}.card.category100 .card_body,.card.category100 .back{border-color:var(--category_100)}.card.category100 .part ul li a.active:before{background-color:var(--category_100)}.card.category100 .back{background:#F3F2E8 url(/assets/compass_bg-4e1c802f.png)}.card.category100 .shop,.card.category100 .shop_tab .active,.card.category100 .back .button{background-color:var(--category_100)}.card.category100 .parts1{fill:#e6e6d0;stroke:#e6e6d0}.card.category100 .parts2{fill:var(--category_100)}.card.category100 .parts4{stroke:var(--category_100)}.bottom_fixed{position:fixed;bottom:0;z-index:1;width:100%;background:rgb(255 255 255 / 95%);border-top:solid 1px #DCDCDC;padding:24px;display:flex;justify-content:center}.bottom_fixed .button_csvdownload{width:180px;font-size:14px}.bottom_fixed .search_nav_csvdownload p{display:inline-block;font-size:16px;font-weight:700;vertical-align:middle;padding-right:16px}.bottom_fixed .csvdownload_option{margin-left:16px}.bottom_fixed .csvdownload_option_label{font-size:14px}.search_modify_list{width:100%}.search_modify_list table{border:1px solid #DDDDDE;margin-top:16px;margin-bottom:16px;width:100%}.search_modify_list table thead{background:var(--thema_color-light)}.search_modify_list table th,.search_modify_list table td{padding:12px;border:1px solid #DDDDDE}.search_modify_list table a{display:block;width:100%;text-decoration:underline}.search_modify_list table tbody tr:hover{background:var(--thema_color-highlight)}.search_modify_list table .name,.search_modify_list table .date,.search_modify_list table .button{width:188px;text-align:center;vertical-align:middle}.search_modify_list table dt{color:var(--thema_color)}.search_modify_list table dt.date,.search_modify_list table dt.name{width:inherit;text-align:left}.search_modify_list table .home{display:block;background:#777777;color:#fff;font-size:12px;margin-top:4px;padding:3px;border-radius:3px}.search_modify_list table dt:before{content:"";width:16px;height:16px;display:inline-block;margin-right:4px;background-color:var(--thema_color);-webkit-mask-repeat:no-repeat;-webkit-mask-position:center;-webkit-mask-size:16px;mask-repeat:no-repeat;mask-position:center;mask-size:16px}.search_modify_list table dt.date:before{-webkit-mask-image:url(/assets/icon_week-9d7e6cb8.svg);mask-image:url(/assets/icon_week-9d7e6cb8.svg)}.search_modify_list table dt.station:before{-webkit-mask-image:url(/assets/icon_station-ac2cf284.svg);mask-image:url(/assets/icon_station-ac2cf284.svg)}.search_modify_list table dt.name:before{-webkit-mask-image:url(/assets/icon_com_name-97a7e5d5.svg);mask-image:url(/assets/icon_com_name-97a7e5d5.svg)}.search_modify_list table dt.product:before{-webkit-mask-image:url(/assets/icon_prod_name-eaf42471.svg);mask-image:url(/assets/icon_prod_name-eaf42471.svg)}.search_modify_list table dt.program:before{-webkit-mask-image:url(/assets/icon_prod_name-eaf42471.svg);mask-image:url(/assets/icon_prod_name-eaf42471.svg)}.search_modify_list table dt.before:before{-webkit-mask-image:url(/assets/icon_before-c26acb44.svg);mask-image:url(/assets/icon_before-c26acb44.svg)}.search_modify_list table dt.week:before{-webkit-mask-image:url(/assets/icon_week-9d7e6cb8.svg);mask-image:url(/assets/icon_week-9d7e6cb8.svg)}.search_modify_list table dt.timezone:before{-webkit-mask-image:url(/assets/icon_timezone-8b572637.svg);mask-image:url(/assets/icon_timezone-8b572637.svg)}.search_modify_list table dt.category:before{-webkit-mask-image:url(/assets/icon_category-7590d888.svg);mask-image:url(/assets/icon_category-7590d888.svg)}.search_modify_list table dt.scale:before{-webkit-mask-image:url(/assets/icon_time_scale-3063f6f6.svg);mask-image:url(/assets/icon_time_scale-3063f6f6.svg)}.search_modify_list table dt.pharmaceutical_affairs_law:before{-webkit-mask-image:url(/assets/icon_pharmaceutical_affairs_law-21e7de6f.svg);mask-image:url(/assets/icon_pharmaceutical_affairs_law-21e7de6f.svg)}.search_modify_list table .modify_list li{margin-bottom:16px}.search_modify_list table li dd{padding:4px 0 0 20px}.thumbnail_header{position:fixed;top:0;width:100%;height:42px}.thumbnail_header_logo{background:var(--service_logo) no-repeat center;background-size:contain;height:100%;margin-left:12px}.thumbnal_main_area{display:flex;flex-flow:wrap;position:relative}.thumbnal_left_view_area{display:inline-block;flex:1;width:calc(100% - 430px);padding-bottom:16px;position:absolute}.list_thumbnail_intervalmin{margin-top:2px;margin-bottom:8px}.list_thumbnail_timeseparator{background-color:#d9eeb7;margin-right:10px;text-align:center;font-size:12px;font-weight:700}.list_thumbnail_timeseparator_number{background-color:#fff;padding:2px 10px;color:#3f9337}.thumbnal_right_view_area{width:430px;height:100%;border-left:2px outset #CCCCCC;position:fixed;right:0;top:70px;padding:0 16px}.list_thumbnail{display:inline-block;margin:16px 10px;background-color:#eeebdf;border:5px solid #EEEBDF;box-sizing:border-box}.list_thumbnail_pick{display:inline-block;margin:16px 10px;background-color:#eeebdf;border:5px solid #F050FF;box-sizing:border-box}.list_thumbnail_img{width:162px;height:108px}.list_thumbnail_caption{font-size:12px;padding:7px 0;text-align:center;color:#333}.thumbnail_card_body{width:382px;border:3px solid #000000;border-radius:4px;background:#FFFFFF;color:#000;padding:8px;display:inline-block;vertical-align:top;margin-bottom:24px;top:98px}.thumbnail_card_body_shop{background-color:#000;padding:6px;color:#fff;margin-bottom:6px}.thumbnail_card_body_creative{position:relative;width:320px;height:240px}.thumbnail_card_body_img{width:360px;height:240px}.thumbnail_card_body_date{font-size:16px;margin-top:10px;margin-bottom:3px}.thumbnail_card_body_station{font-size:16px;font-weight:700;margin-top:3px;margin-bottom:20px}.thumbnail_card_body_title{font-size:14px;color:#242424;margin-top:5px;margin-bottom:2px}.thumbnail_card_body_time{font-size:14px;color:#777;margin-bottom:5px;text-align:right}.thumbnail_card_body_shop_name{font-size:14px;font-weight:700;margin-bottom:4px}.thumbnail_card_body_shop_product{font-size:12px;margin-bottom:6px}.thumbnail_card_body_shop_category{font-size:10px;background-color:#eee;border-radius:3px;padding:3px;text-align:left;float:left;color:#000}.thumbnail_card_body_shop_price_org{font-size:12px;text-align:right;margin-bottom:4px}.thumbnail_card_body_shop_price{font-size:16px;text-align:right}.thumbnail_card_func{text-align:center;margin-top:14px}.thumbnail_card_func_item{display:inline;font-size:10px;color:#000;text-decoration:underline;margin:10px}.thumbnail_card_body_shop_tab_active{background-color:#000;padding:4px 8px 2px;font-size:11px;color:#fff}.thumbnail_card_body_shop_tab{background-color:#a7a7a7;padding:4px 8px 2px;font-size:11px;color:#fff}.thumbnal_right_view_area .ads_banner{top:640px;width:382px;height:460px;background:#d8d8d8;text-align:center}.program_header{top:0;width:100%}.program_header_logo img{width:50px;margin:12px;position:relative}.program_header_nav{padding:16px;position:sticky;z-index:9991;top:58px;background:#FFFFFF;width:99%}.program_header_nav .group{display:flex;flex-wrap:wrap;align-items:flex-end;border-bottom:1px solid #979797;margin-bottom:12px;padding-bottom:12px}.program_header_nav .program_area{display:flex;margin-right:auto;align-items:center}@keyframes appear{0%{opacity:0}to{opacity:1}}.program_header_nav .program_area .station_list{display:flex;padding-left:8px}.program_header_nav .program_area .station_list li .initials{position:relative;min-width:32px;display:inline-block}.program_header_nav .program_area .station_list li:hover .initials{background:var(--thema_color);color:#fff;animation:appear .5s ease}.program_header_nav .program_area .station_list>li{border-right:solid 1px #DDDDDE}.program_header_nav .program_area .station_list>li>a{padding:4px 5px;text-align:center;color:var(--thema_color);cursor:pointer;font-size:14px}.program_header_nav .program_area .station_list div{display:none;position:absolute;width:calc(98% - 140px);max-width:1280px;flex-wrap:wrap;left:140px;font-size:14px;animation:appear .3s ease;padding-top:4px;z-index:1}.program_header_nav .program_area .station_list>:hover div{display:block}.program_header_nav .program_area .station_list div .station{background:var(--thema_color-highlight);padding:16px 24px;filter:drop-shadow(0 0px 3px #CCCCCC);z-index:9999;min-height:160px;flex-wrap:wrap;left:140px;font-size:14px;animation:appear .3s ease;border-radius:4px}.program_header_nav .program_area .station_list .station li{width:calc(20% - 16px);display:inline-block;vertical-align:top}.program_header_nav .program_area .station_list .station li a{display:block;padding:8px}.program_header_nav .program_area .station_list .station li a:hover{color:var(--thema_color);text-decoration:underline}.program_header_nav .select_period{margin-left:auto}.program_header_nav .select_period .period_nav{display:flex;justify-content:center;align-items:center;margin-left:auto}.program_header_nav .select_period .period_nav .disable{color:#d8d8d8;padding:4px 6px}.program_header_nav .select_period .period_nav a{display:block;padding:4px 12px;color:var(--thema_color)}.program_header_nav .select_period .period_nav a:hover{opacity:.5}.program_header_nav .select_period .period_nav .current{font-weight:700;font-size:20px}.program_header_nav .select_period .period_nav .current input[type=text]{cursor:pointer}.program_header_nav .display_control{width:100%;height:40px;margin-top:10px;display:flex;align-items:center;justify-content:flex-end}.program_header_nav .display_control .pagetitle{margin-left:0;margin-right:auto}.program_header_nav .button_highlight{background:#FA4B26;border-radius:6px;font-size:12px;color:#fff;text-align:center;padding:8px}.program_header_nav .button_highlight:hover{background:#FF8811}.program_header_nav .button_highlight.disabled{opacity:.3;cursor:default;background:#C1C1C1}.program_header_nav .display_control ul{display:flex;font-size:14px}.program_header_nav .display_control ul li{margin-left:16px}.program_nav_return{font-size:14px;color:#006bff;cursor:pointer}.program_nav_return:hover{font-size:14px;color:var(--thema_color)}.float_button{position:fixed;bottom:12px;right:0;text-align:center;background:rgba(0,0,0,.7);color:#fff;z-index:10000;border-radius:20px 0 0 20px;filter:drop-shadow(0 0px 3px #CCCCCC)}.float_button *{animation:appear .2s ease}.float_button .arrow{width:32px;height:40px;display:block;line-height:38px;color:#e0e0e0;animation:appear 0s ease}.float_button .nav{padding:16px 0;font-size:13px}.float_button .nav .date td{padding-bottom:12px;align-items:center}.float_button .nav .date span:hover{color:var(--thema_color)}.float_button .nav .disable,.float_button .nav .disable:hover{color:#95979c}.float_button .nav .date .prev,.float_button .nav .date .next,.float_button .nav .timeline .prev,.float_button .nav .timeline .next{display:block;width:32px;height:26px;line-height:26px}.float_button .nav .date .current,.float_button .nav .timeline .current{width:32px;height:26px;line-height:26px}.float_button .nav .date tr.hour:hover,.float_button .nav .timeline tr.hour:hover{cursor:pointer;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-o-transition:all .2s ease}.float_button .nav .timeline{list-style:none}.float_button .nav .timeline tr div{padding:6px 0;vertical-align:bottom;line-height:1em}.float_button .nav .timeline tr.hour:hover{background:var(--thema_color)}.float_button .nav .timeline tr span.separete:after{content:"・\a・";white-space:pre;display:block;line-height:.4em;width:inherit}.program_frame{width:99%;border:1px solid #DDDDDE;text-align:center;table-layout:fixed}.program_frame tbody{position:relative;background:#FFFFFF}.program_week_header{background-color:#f6f550;border-bottom:3px solid #DDDDDE;font-size:14px;font-weight:700;color:var(--thema_color)}.program_week_header_val,.program_week_header_val_satday,.program_week_header_val_holiday{border-right:1px solid #DDDDDE;top:183px;position:sticky;z-index:9990}.program_week_header_val a,.program_week_header_val_satday a,.program_week_header_val_holiday a{display:block;padding:10px;border-top:1px solid #DDDDDE;border-bottom:1px solid #DDDDDE}.weekday_color{color:#000}.satday_color{color:#0062ee}.holiday_color{color:red}.program_week_header_val{background-color:#fff}.program_week_header_val_satday{background-color:#e6f0ff}.program_week_header_val_holiday{background-color:#ffe0e0}.program_week_header_val_blank{width:40px;background-color:#f6f550;border-right:1px solid #DDDDDE;border-bottom:1px solid #DDDDDE;padding:6px;font-size:12px;font-weight:700;top:185px;position:sticky;z-index:1}.program_timetable_time{width:40px;background-color:#f6f550;border-right:1px solid #DDDDDE;padding:6px;font-size:16px;font-weight:700;position:sticky;top:239px}.program_timetable_time{min-height:600px}.program_timetable_val{border-right:1px solid #DDDDDE;border-bottom:1px solid #DDDDDE;padding:3px 0;position:relative;z-index:1}.program_timetable_val a{display:block;height:100%;position:relative;border-top:3px solid #979797}.program_timetable_val>div:hover{transform:scale(1.02)}.program_timetable_val .program_before_val:hover{transform:scale(1)}.display_control_highlight .program_timetable_val>div{opacity:.2}.display_control_highlight .program_timetable_val .highlight{opacity:1!important}.program_before_val{background-color:#f7f7f7;font-size:12px;text-align:left;padding:5px;margin-bottom:2px;position:absolute;width:100%;border-left:solid 2px #FFFFFF;border-right:solid 2px #FFFFFF}.program_before_val_time{font-size:11px;font-weight:700;color:#f17171;margin:5px 0 10px}.program_before_val_title{font-size:12px;margin:0 0 5px}.program_before_val_label{font-size:10px;background-color:#fff;border-radius:3px;padding:3px;margin-left:auto;margin-top:2px;margin-bottom:2px;display:inline-block}.program_val_own{border:3px solid #eeea00!important;border-top:none!important;border-bottom:none!important}.program_val_current{border:4px solid #ff0000!important}.program_val_cat1,.program_val_cat2,.program_val_cat3,.program_val_cat4,.program_val_cat5,.program_val_cat6,.program_val_cat7,.program_val_cat8,.program_val_cat9,.program_val_cat10,.program_val_cat11,.program_val_cat12,.program_val_cat13,.program_val_cat14,.program_val_cat15,.program_val_cat16,.program_val_cat90,.program_val_cat99,.program_val_cat100{font-size:12px;text-align:left;margin:0 0 2px;border-left:2px solid #FFFFFF;border-right:2px solid #FFFFFF;overflow-y:auto;position:absolute;width:100%}.program_val_cat1{background-color:#c3f5e0}.program_val_cat2{background-color:#ffe9ee}.program_val_cat4{background-color:#e1f7fc}.program_val_cat5{background-color:#ffefdf}.program_val_cat6{background-color:#f3e6e1}.program_val_cat7{background-color:#e4e8f8}.program_val_cat8{background-color:#e9e3d7}.program_val_cat9{background-color:#d4dfe9}.program_val_cat10{background-color:#dde5f5}.program_val_cat11{background-color:#f9eeec}.program_val_cat12{background-color:#f6ebff}.program_val_cat13{background-color:#fdebff}.program_val_cat14{background-color:#ddf3e4}.program_val_cat15{background-color:#d8eaee}.program_val_cat16{background-color:#e0e5f5}.program_val_cat90{background-color:#f4f4f4}.program_val_cat99{background-color:#eaeaea}.program_val_cat100{background-color:#f5f4eb}.program_val_time{font-size:11px;color:#060606;margin:2px 0 10px;display:flex;flex-wrap:nowrap}.program_val_time .weather{margin-left:auto}.program_val_time .weather img{width:16px;height:auto}.program_val_lifetime{font-size:10px;font-weight:700;color:#000;background-color:#fff;border-radius:50%;width:20px;height:20px;float:right;position:relative;top:0;text-align:center;padding-top:5px;z-index:1}.program_val_thumbnail{text-align:center;margin-top:10px}.program_val_thumbnail img{width:100%;max-width:240px;height:auto}.program_val_title{font-size:10px;color:#222;font-weight:700;margin:0 0 5px}.program_val_shop{font-size:13px;font-weight:700;margin:0 0 5px}.program_val_product_name{font-size:10px;margin:0 0 5px}.program_val_price{font-size:12px;font-weight:700;color:#ca8541;text-align:right;margin:5px 0}.program_val_label{font-size:10px;mix-blend-mode:color-burn;background-color:#2f2f2f;color:#fff;border-radius:3px;padding:3px;margin-left:auto;margin-top:2px;margin-bottom:2px;display:inline-block}.program_val_label_own{font-size:10px;background-color:#fff;border-radius:3px;padding:3px;text-align:right;margin-left:auto;display:inline-block}.program_val_parent{padding:5px}.program_val_child:before{content:"";display:block;width:100%;height:2px;background-color:#fff;position:absolute;top:0;left:0}.program_val_child{padding:10px 5px 5px;border:0px;position:relative;margin-bottom:0}.program_val_menu{background:#FFFFFF;border-radius:4px;box-shadow:0 0 10px #00000059;padding:10px 12px;font-size:14px;width:240px}.program_val_menu ul li a{padding:10px 0;display:block}.program_val_menu ul li>a:hover{color:#fa4b26}.program_val_menu ul li.disabled{padding:10px 0;color:#eee}.program_val_menu ul li.creative,.program_val_menu ul li.station_program{border-bottom:solid 1px #F0F0F0;padding-left:24px}.program_val_menu ul li.creative{background:url(/assets/icon_creative-0137752b.svg) no-repeat left center;padding-left:24px}.program_val_menu ul li.highlight{background:url(/assets/icon_highlight-618fcdc2.svg) no-repeat left center;padding-left:24px}.program_val_menu ul li.sametime_program,.program_val_menu ul li.station_program{background:url(/assets/icon_program-3013b3da.svg) no-repeat left center;padding-left:24px}.program_val_menu ul li.analysis{background:url(/assets/icon_compass-56dfb67c.svg) no-repeat left top 18px;background-size:20px;padding:10px 0 10px 24px;position:relative}.program_val_menu ul li.analysis:after{position:absolute;right:8px;top:16px;margin:auto;content:"";display:inline-block;width:10px;height:10px;border-top:#242424 2px solid;border-right:#242424 2px solid;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);vertical-align:top}.program_val_menu ul li.analysis ul.menu_second_level{visibility:hidden;opacity:0;z-index:1;position:absolute;bottom:-10px;right:-320px;width:320px;border-radius:4px;background:#FFFFFF;-webkit-transition:all .2s ease;transition:all .2s ease;padding:12px;box-shadow:0 0 10px #00000059}.program_val_menu ul li.analysis:hover ul.menu_second_level{bottom:-10px;visibility:visible;opacity:1}.program_val_menu ul li.analysis ul.menu_second_level li{position:relative}.program_timetable_line{position:absolute;top:0;width:100%;height:100%}.program_timetable_line td{position:absolute;width:100%;border-bottom:solid 1px #DDDDDE}.settings_admin_body{display:flex;height:100vh}.settings_admin_menu{background-color:#eaeaea;width:192px;margin:-10px 0 0 -10px;padding:24px 0}.settings_admin_menu li a{padding:20px;display:block}.settings_admin_menu li a:hover{background-color:#fff}.settings_admin_menu li a.admin_menu_list_selected{font-weight:700}.settings_admin_main,.settings_user_main{display:inline-block;flex:1;padding:24px}.settings_button_area{margin:30px auto 50px;text-align:center}.settings_button_run{background:#49C48F;border-radius:6px;font-size:16px;color:#fff;text-align:center;padding:10px 20px;min-width:162px}.settings_button_run:hover{background:#FF8811}.settings_button_reset,.settings_button_back{background:#A5A5A5;border-radius:6px;font-size:16px;color:#fff;text-align:center;padding:10px;min-width:80px}.settings_button_reset:hover,.settings_button_back:hover{background:#515151}.settings_button_leave,.settings_button_delete{background:#ff0000;border-radius:6px;font-size:16px;color:#fff;text-align:center;padding:10px 20px;min-width:162px}.settings_button_update{background:var(--thema_color);border-radius:6px;font-size:16px;color:#fff;text-align:center;padding:10px 20px;min-width:82px}.settings_button_update:hover{background:#16aa56}.userinfo_table_base{margin:20px auto 0;text-align:left;background-color:#fff}.userinfo_table_base th{white-space:nowrap;vertical-align:middle;font-size:14px;font-weight:700;color:var(--thema_color);text-align:right;padding:10px}table.userinfo_table_base td{padding:10px;width:300px}.userinfo_input_text{background:#FFFFFF;border:1px solid #AAAAAA;padding:10px;width:300px}table.userinfo_table_base.confirm tr{border-bottom:solid 1px #8F8E8E}table.userinfo_table_base.confirm td{vertical-align:middle}table.userinfo_table_base.confirm .userinfo_input_text{border:none}.pagetitle .program_nav_return{font-weight:400}.aggregate{padding-top:10px}.aggregate .graph{background:#FFFFFF;position:relative;min-height:320px}.aggregate .graph.single{padding:24px}.aggregate .graph .loader{margin:auto;text-align:center;position:absolute;inset:0}.loader,.loader:before,.loader:after{border-radius:50%;width:2em;height:2em;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation:loading 1.8s infinite ease-in-out;animation:loading 1.8s infinite ease-in-out}.loader{color:var(--thema_color);font-size:6px;margin:20px auto;position:relative;text-indent:-9999em;-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0);-webkit-animation-delay:-.16s;animation-delay:-.16s}.loader:before,.loader:after{content:"";position:absolute;top:0}.loader:before{left:-4em;-webkit-animation-delay:-.32s;animation-delay:-.32s}.loader:after{left:4em}@-webkit-keyframes loading{0%,80%,to{box-shadow:0 2.5em 0 -1.3em}40%{box-shadow:0 2.5em}}@keyframes loading{0%,80%,to{box-shadow:0 2.5em 0 -1.3em}40%{box-shadow:0 2.5em}}button .loader{color:#fff;margin:auto;font-size:4px;top:-2.5em;display:inline-block}button .loader:before{left:-3.5em}button .loader:after{left:3.5em}.aggregate .graph .no_data{margin:auto;text-align:center;position:absolute;padding:12px;inset:0;display:flex;flex-wrap:wrap;justify-content:center;align-items:center}.aggregate .graph .guide{background:#FFFFFF;border:solid 1px #616161;height:80px;width:400px;padding:10px}.aggregate .graph .no_data.guide strong{padding-top:0;margin:0;font-size:18px;font-weight:700}.aggregate .graph .guide a{padding-top:5px;display:inline-block;padding:inherit;width:auto;text-decoration:underline}.aggregate .graph .guide a:hover{background:none;color:#006bff}.aggregate .graph .no_data img{width:80%;height:auto;max-width:135px;margin:auto 0 0}.aggregate .graph .no_data strong{display:block;font-size:14px;font-weight:400;padding-top:12px;width:100%;margin:0 auto auto}.aggregate .graph a{display:flex;flex-wrap:wrap;height:100%;width:100%;padding:24px}.aggregate .graph a:hover{background:var(--thema_color-highlight)}.aggregate .column1,.aggregate .column2,.aggregate .column3{display:flex;justify-content:space-between;margin-bottom:1%}.aggregate .column1>.graph{width:100%}.aggregate .column2>.graph{width:49.5%}.aggregate .column3>.graph{width:32.7%}.aggregate .graph h2{font-size:20px;font-weight:700}.aggregate .aggregate_list table{width:100%;border:1px solid #DDDDDE;background-color:#fff;table-layout:fixed}.aggregate .aggregate_list table thead{background-color:var(--thema_color-light)}.aggregate .aggregate_list table tbody:nth-of-type(n+2){border-top:5px solid #DDDDDE}.aggregate .aggregate_list table th,.aggregate .aggregate_list table td{font-size:14px;border:1px solid #DDDDDE}.aggregate .aggregate_list table th{padding:8px 12px;font-weight:700}.aggregate .aggregate_list table td{padding:12px;font-size:14px;border:1px solid #DDDDDE;text-align:right;vertical-align:middle}.aggregate .aggregate_list table td.disabled{color:#bebebe}.aggregate .aggregate_list table .program,.aggregate .aggregate_list table .shop,.aggregate .aggregate_list table .date,.aggregate .aggregate_list table .item{width:160px}.aggregate .aggregate_list table .title.timezone,.aggregate .aggregate_list table .title.program-scale,.aggregate .aggregate_list table .title.program-wave,.aggregate .aggregate_list table .comparison_items{width:128px}.aggregate .aggregate_list table .timezone-share{width:80px}.aggregate .aggregate_list table .center{text-align:center}.aggregate .aggregate_list table .left{text-align:left}.aggregate .aggregate_list table .bold{font-weight:700}.aggregate .aggregate_list table .ratio{color:#a9a9a9;font-size:12px;font-weight:700;display:inline-block;width:52px}.aggregate .aggregate_list table .rank{width:48px;padding:12px 8px}.aggregate .aggregate_list table .title{text-align:left;width:256px}.aggregate .aggregate_list table td.title:before{content:"■";padding-right:4px}.aggregate .aggregate_list table td.title.no-badge:before{content:""}.aggregate .aggregate_list table .category_1:before{color:var(--category_1)}.aggregate .aggregate_list table .category_2:before{color:var(--category_2)}.aggregate .aggregate_list table .category_3:before{color:var(--category_3)}.aggregate .aggregate_list table .category_4:before{color:var(--category_4)}.aggregate .aggregate_list table .category_5:before{color:var(--category_5)}.aggregate .aggregate_list table .category_6:before{color:var(--category_6)}.aggregate .aggregate_list table .category_7:before{color:var(--category_7)}.aggregate .aggregate_list table .category_8:before{color:var(--category_8)}.aggregate .aggregate_list table .category_9:before{color:var(--category_9)}.aggregate .aggregate_list table .category_10:before{color:var(--category_10)}.aggregate .aggregate_list table .category_11:before{color:var(--category_11)}.aggregate .aggregate_list table .category_12:before{color:var(--category_12)}.aggregate .aggregate_list table .category_13:before{color:var(--category_13)}.aggregate .aggregate_list table .category_14:before{color:var(--category_14)}.aggregate .aggregate_list table .category_15:before{color:var(--category_15)}.aggregate .aggregate_list table .category_100:before{color:var(--category_100)}.aggregate .aggregate_list table .category_other:before{color:var(--category_other)}.aggregate .aggregate_list table .shop_1:before{color:var(--shop_1)}.aggregate .aggregate_list table .shop_2:before{color:var(--shop_2)}.aggregate .aggregate_list table .shop_3:before{color:var(--shop_3)}.aggregate .aggregate_list table .shop_4:before{color:var(--shop_4)}.aggregate .aggregate_list table .shop_5:before{color:var(--shop_5)}.aggregate .aggregate_list table .shop_other:before{color:var(--shop_other)}.aggregate .aggregate_list table .time-zone-share_1:before{color:var(--time-zone-share_1)}.aggregate .aggregate_list table .time-zone-share_2:before{color:var(--time-zone-share_2)}.aggregate .aggregate_list table .time-zone-share_3:before{color:var(--time-zone-share_3)}.aggregate .aggregate_list table .time-zone-share_4:before{color:var(--time-zone-share_4)}.aggregate .aggregate_list table .time-zone-share_5:before{color:var(--time-zone-share_5)}.aggregate .aggregate_list table .time-zone-share_other:before{color:var(--time-zone-share_other)}.aggregate .aggregate_list table .time-zone_1:before{color:var(--time-zone_1)}.aggregate .aggregate_list table .time-zone_2:before{color:var(--time-zone_2)}.aggregate .aggregate_list table .time-zone_3:before{color:var(--time-zone_3)}.aggregate .aggregate_list table .time-zone_4:before{color:var(--time-zone_4)}.aggregate .aggregate_list table .time-zone_5:before{color:var(--time-zone_5)}.aggregate .aggregate_list table .time-zone_6:before{color:var(--time-zone_6)}.aggregate .aggregate_list table .program-scale_1:before{color:var(--program-scale_1)}.aggregate .aggregate_list table .program-scale_2:before{color:var(--program-scale_2)}.aggregate .aggregate_list table .program-scale_3:before{color:var(--program-scale_3)}.aggregate .aggregate_list table .program-scale_4:before{color:var(--program-scale_4)}.aggregate .aggregate_list table .program-station:before{color:var(--program-station)}.aggregate .aggregate_list table .trends-shop_1:before{color:var(--trends-shop_1)}.aggregate .aggregate_list table .trends-shop_2:before{color:var(--trends-shop_2)}.aggregate .aggregate_list table .trends-shop_3:before{color:var(--trends-shop_3)}.aggregate .aggregate_list table .trends-shop_4:before{color:var(--trends-shop_4)}.aggregate .aggregate_list table .trends-shop_5:before{color:var(--trends-shop_5)}.aggregate .aggregate_list table .trends-shop_other:before{color:var(--trends-shop_other)}.aggregate .aggregate_list table .program-wave-type_1:before{color:var(--program-wave-type_1)}.aggregate .aggregate_list table .program-wave-type_2:before{color:var(--program-wave-type_2)}.aggregate .aggregate_list table .program-wave-type_3:before{color:var(--program-wave-type_3)}.aggregate .aggregate_list table .program-wave-type_4:before{color:var(--program-wave-type_4)}.setting_nav_bar{padding:10px}.userlist_table_base{margin:8px;width:90%;font-size:14px}.userlist_table_base tr{border-bottom:1px solid #8F8E8E}.userlist_table_base tr th,.userlist_table_base tr td{padding:16px;text-align:center;vertical-align:middle}.status_active{color:#008900}.status_expired{color:#d82100}.button_userinvitation{background:#49C48F;border-radius:6px;font-size:12px;width:120px;color:#fff;text-align:center;padding:8px}.button_userinvitation:hover{background:#FF8811}.button_edit,.button_cancel,.button_delete,.button_useredit,.button_userdelete{border-radius:3px;font-size:12px;color:#fff;text-align:center;padding:8px;width:48px;margin:2px}.button_cancel{width:80px}.button_edit,.button_useredit{background:#FFA856}.button_edit:hover,.button_useredit:hover{background:#ff7c00!important}.button_cancel,.button_delete,.button_userdelete{background:#A8A8A8}.button_cancel:hover,.button_delete:hover,.button_userdelete:hover{background:#6f6f6f!important}.button_enter,.button_add{background:#49C48F;border-radius:3px;font-size:12px;color:#fff;text-align:center;padding:8px;width:48px;margin:2px}.button_enter:hover,.button_add:hover{background:#FF8811!important}.user_registration{width:620px;margin-left:auto;margin-right:auto;padding-top:56px}.user_registration p{padding-top:10px;padding-left:10px}.user_registration .e-mail{font-weight:700;padding-bottom:20px}.user_registration .login_value{width:100%}.user_registration>div:last-child{margin-top:32px;text-align:center}.modal_wrapper{z-index:9999;position:fixed;inset:0;background:rgba(0,0,0,.3);display:flex;align-items:center;justify-content:center}.modal_wrapper .modal-close{position:absolute;top:8px;right:8px;width:26px;height:26px;border-radius:4px;background:#95979c;color:#fff;font-size:26px;line-height:20px;font-weight:100;text-align:center}.modal_contents{box-sizing:border-box;display:inline-block;z-index:20;position:relative;width:70%;max-width:700px;padding:32px;border-radius:8px;background:#fff;box-shadow:0 0 10px #00000059}.modal_contents.wide{width:80%;max-width:1280px}.modal_contents .input_area{padding:32px 0;width:70%}.modal_contents .input_area>div:last-child{margin-top:32px}.modal_contents .input_area h2.title{font-weight:700;font-size:20px;margin-bottom:32px}.modal_contents .input_area p{text-align:left;padding-top:10px;padding-left:10px}.modal_contents .input_area .result{display:table;margin:auto;font-weight:700;font-size:20px}.modal_contents .input_area .error{color:red;max-height:300px;overflow-y:scroll;display:inherit}.modal_contents .input_area .warning{color:red;font-weight:700;text-align:center}.modal_contents .login_value{background:#FFFFFF;border:1px solid #A5A5A5;border-radius:6px;width:100%;font-size:16px;color:#515151;padding:10px;margin:10px;text-align:left}.modal_contents .select_authority{width:100%;border:1px solid #979797;border-radius:4px;padding:10px;margin:10px}.modal_contents .input_area .upload{border:solid 1px #979797;align-items:center;display:flex;font-size:14px;padding:0}.modal_contents .input_area .upload dt{font-weight:400;border-right:solid 1px #979797;padding:16px 12px}.modal_contents .input_area .upload dd{width:70%;padding:0 0 0 12px}.modal_contents .input_area ul.result{text-align:left}.modal_contents .input_area ul.result li{padding:4px;font-size:16px}.modal_contents .input_area .attached-file{border:dashed 2px #CBCBCB;text-align:center;padding:24px}.modal_contents .input_area .attached-file p{text-align:center;padding-bottom:12px}.modal_contents .input_area .upload-file{text-align:left;margin-bottom:24px;font-size:12px;overflow-y:auto;max-height:80px;list-style:disc;padding-left:24px}.modal_contents .input_area .upload-file li{padding:8px;position:relative}.modal_contents .input_area .upload-file li:hover{background:var(--thema_color-highlight)}.modal_contents .input_area .upload-file li:hover:after{content:"×";font-size:16px;font-weight:700;top:0;bottom:0;right:12px;margin:4px auto auto;cursor:pointer;position:absolute}.modal_contents .search_table_base{overflow:scroll;display:inherit;max-height:500px;max-width:980px;width:100%;margin-bottom:32px}.modal_contents .search_table_base .search_input_text{margin-top:0}.modal_contents .search_input_button{text-align:center}.modal_contents .search_modify_save{background:#FFFFFF;border:1px solid #A5A5A5;border-radius:6px;width:100%;font-size:16px;color:#515151;padding:10px;margin:10px;text-align:left}.modal_contents .search_modify_save_option span{display:block;padding-top:12px;font-size:14px}.modal_contents .search_input_text{margin-top:40px;width:100%}.modal_contents .titlelist ul{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:flex-start;max-height:50vh;overflow-y:scroll;margin:16px auto 40px}.modal_contents .titlelist li{width:32%;height:56px;margin:0 1% 1% 0;background:#f4f4f4}.modal_contents .titlelist li button{width:100%;height:100%;display:block;padding:0 12px;background:#F4F4F4}.modal_contents .titlelist li button:disabled{color:#bebebe}.modal_contents .titlelist li button:hover:disabled{background:#F4F4F4;color:#bebebe}.modal_contents .titlelist li button:hover{background:#ff7c00;color:#fff}.modal_contents .efficiency_csv_item{width:100%}.modal_contents .efficiency_csv_item h2.title{margin-bottom:0}.modal_contents .efficiency_csv_item p{text-align:center;padding-left:inherit}.modal_contents .efficiency_csv_item ul.link{margin-top:32px;max-height:300px;overflow-y:scroll;border:solid 1px #CBCBCB}.modal_contents .efficiency_csv_item ul.link li{display:flex;border-bottom:solid 1px #CBCBCB;padding:10px 12px;align-items:center;justify-content:space-between;text-align:left}.modal_contents .efficiency_csv_item ul.link li:last-child{border-bottom:none}.modal_contents .efficiency_csv_item ul.link li .user-data{font-weight:700;position:relative;width:50%}.modal_contents .efficiency_csv_item ul.link li .user-data:after{position:absolute;right:0;top:0;bottom:0;margin:auto;content:"";display:inline-block;width:14px;height:14px;border-top:var(--thema_color) 4px solid;border-right:var(--thema_color) 4px solid;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);vertical-align:top}.modal_contents .efficiency_csv_item ul.link li .database{font-weight:700;width:46%}.modal_contents .efficiency_csv_item ul.link li .database .input_select{background:#FFFFFF;border:1px solid #A5A5A5;border-radius:6px;padding:10px;font-weight:400;text-align:left;width:100%}.modal_contents .input_channel_name{background:#FFFFFF;border:1px solid #A5A5A5;border-radius:6px;width:100%;font-size:16px;padding:10px;margin:10px;text-align:left}.modal_contents .user-list{border:1px solid #A5A5A5;border-radius:6px;font-size:15px;padding:10px;text-align:left;margin:10px;width:100%;overflow-y:auto;height:240px}.modal_contents .user_list{background:#FFFFFF;border:1px solid #A5A5A5;border-radius:6px;width:100%;font-size:16px;margin:10px;text-align:left;position:relative}.modal_contents .user_list .invited_user{padding:10px;min-height:80px;max-height:256px;overflow-y:auto}.modal_contents .user_list .connected_user{min-height:256px;max-height:480px;height:calc(100vh - 360px);overflow-y:auto;border-radius:6px}.modal_contents .user_list .connected_user li{width:100%;padding:8px 16px;display:flex;align-items:center}.modal_contents .user_list .connected_user li:not(:last-child){border-bottom:1px solid #DDDDDE}.modal_contents .user_list .connected_user li:hover{background:var(--thema_color-highlight)}.modal_contents .user_list .connected_user li.add{cursor:pointer;height:56px}.modal_contents .user_list .connected_user li.add:before{content:"+";padding:0 4px 0 16px}.modal_contents .user_list .connected_user li .icon{width:40px;height:40px;margin-right:8px;border-radius:8px;overflow:hidden;color:#fff;text-align:center;font-size:16px;line-height:40px}.modal_contents .user_list .connected_user li.sp .icon{background:var(--ordr)}.modal_contents .user_list .connected_user li.ag .icon{background:var(--ag)}.modal_contents .user_list .connected_user li.cc .icon{background:var(--cc)}.modal_contents .user_list .connected_user li .name{font-weight:700}.modal_contents .user_list .connected_user li .authority{margin-left:auto;font-size:13px}.modal_contents .user_list .connected_user li .authority .authority_select:hover{border:solid 1px var(--thema_color-light)}.modal_contents .user_list .connected_user li .authority .authority_select{border:1px solid #DDDDDE;border-radius:4px;padding:8px 6px;background:#FFFFFF}.modal_contents .user_list .connected_user li .authority .authority_select:disabled{background-color:#f5f5f5}.modal_contents .user_list .connected_user li .delete{cursor:pointer}.modal_contents .user_list .connected_user li .delete:hover{color:#e00}.modal_contents .user_list .connected_user li .delete:after{content:"+";margin-left:12px;display:inline-block;transform:rotate(45deg);font-size:20px}.modal_contents .select_user{background:#FFF;width:100%;min-height:256px;max-height:256px;height:calc(100vh - 360px);overflow-y:auto;padding:16px 8px;border-radius:6px;filter:drop-shadow(0px 0px 2px #CCCCCC)}.search_panel{background:var(--thema_color-light);padding:16px 24px 8px;position:relative;margin-bottom:24px}.search_panel .result_head{display:flex;align-items:baseline;flex-wrap:nowrap;border-bottom:1px solid #979797}.search_panel .result_head h1.pagetitle{padding-bottom:12px}.search_panel .result_head .search_nav_number{width:inherit;font-size:16px;padding-left:12px}.search_panel .result_head .result_func{margin-left:auto}.search_panel .result_head .result_func ul{display:flex;justify-content:space-between;font-size:14px}.search_panel .result_head .result_func ul li{margin-left:24px}.search_panel .result_head .result_func ul li .button_save{border-radius:6px;font-size:14px;text-align:center;padding:8px;width:96px;background:#FFFFFF;border:solid 1px #E7E7E7}.search_panel .result_head .result_func ul li .button_save:hover{background:#FF8811;color:#fff}.search_panel .wrap{padding-top:16px;padding-bottom:16px;display:flex;justify-content:space-between}.search_panel .wrap .set_conditions{width:100%;margin:auto auto auto 0}.search_panel .wrap .set_conditions ul{display:flex;flex-wrap:nowrap;padding-bottom:8px}.search_panel .wrap .set_conditions ul li{display:flex;flex-wrap:nowrap;justify-content:flex-start;align-items:center;width:25%;font-size:13px}.search_panel .wrap .set_conditions .title{font-weight:700;min-width:88px;font-size:14px}.search_panel .wrap .set_conditions .conditions a{text-decoration:underline;cursor:pointer}.search_panel .wrap .set_conditions .conditions .button_conditions{border-radius:4px;font-size:12px;text-align:center;padding:8px;width:96px;background:#FFFFFF;border:solid 1px #E7E7E7}.search_panel .wrap .set_conditions .conditions .button_conditions:hover{background:#FF8811;color:#fff;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-o-transition:all .2s ease}.search_panel .wrap .narrow_down{background-color:#fff;padding:24px;width:480px;border-radius:4px}.search_panel .wrap .narrow_down .sub{border-top:solid 1px #EEEEEE;width:100%;margin-top:16px}.search_panel .wrap .narrow_down .sub ul{padding:12px 0 0;font-size:13px}.search_panel .wrap .narrow_down .sub ul li label{cursor:pointer}.search_panel .wrap .narrow_down .sub ul li [type=checkbox]{vertical-align:top}.search_panel .switch{font-size:14px;text-align:left;height:32px}.search_panel .button{display:flex;align-items:center;width:168px;height:32px;position:absolute;left:0;right:0;margin:auto;color:#006bff;cursor:pointer}.search_panel .arrow{width:32px;height:32px}.search_panel .arrow:after{content:"";display:block;width:10px;height:10px;border-top:var(--thema_color) 3px solid;border-right:var(--thema_color) 3px solid;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);margin:auto 12px;position:absolute;inset:4px 0 0}.search_panel .arrow.close:after{-webkit-transform:rotate(135deg);-ms-transform:rotate(135deg);transform:rotate(135deg);margin:auto 12px;position:absolute;inset:0}.search_panel .label{height:32px;line-height:32px}.efficiency .tab_menu{position:relative}.efficiency .tab_menu .efficiency_daterange_box{position:absolute;top:-10px;right:0;width:264px}.efficiency .column1{background:#FFFFFF;padding:24px;margin-bottom:1%;display:flex;justify-content:space-between;flex-wrap:wrap}.efficiency .search_input_text{background:url(/assets/icon_search-aaabf7a4.svg) no-repeat center left 8px;padding:10px 0 10px 32px}.efficiency_nav_bar{width:100%;display:flex;justify-content:space-between;align-items:center;margin-bottom:24px}.efficiency_nav_bar .graph-option{display:flex}.efficiency_nav_bar .graph-option>div{margin-right:8px}.efficiency_nav_bar .graph-option .select_data-type{margin-right:40px}.efficiency_nav_bar .graph-option p{font-size:11px;font-weight:700;padding-bottom:5px}.efficiency_nav_bar .select_period{text-align:center;margin-left:auto}.efficiency_nav_bar .select_period .period_nav{display:flex;justify-content:center;align-items:center;margin-bottom:8px}.efficiency_nav_bar .select_period .period_nav .disable{color:#d8d8d8;padding:4px 12px}.efficiency_nav_bar .select_period .period_nav a{display:block;padding:4px 12px;color:var(--thema_color)}.efficiency_nav_bar .select_period .period_nav a:hover{opacity:.5}.efficiency_nav_bar .select_period .period_nav .current{font-weight:700;font-size:20px}.efficiency_nav_bar .select_period .select_unit ul{display:flex;justify-content:center;font-size:14px}.efficiency_nav_bar .select_period .select_unit ul li.selected{font-weight:700}.efficiency_nav_bar .select_period .select_unit ul li:nth-child(2):before,.efficiency_nav_bar .select_period .select_unit ul li:nth-child(2):after{content:"｜";padding:0 6px}.efficiency_nav_bar .select_period .select_unit ul li a:hover{color:var(--thema_color)}.efficiency .graph{display:flex;justify-content:space-between}.efficiency .graph .target{background:var(--thema_color-highlight);padding:24px 16px;width:280px}.efficiency .graph .target li{color:#000;margin-top:12px}.efficiency .graph .target li dl{display:flex;justify-content:space-between;align-items:center}.efficiency .graph .target li dt{color:#000;font-weight:400}.efficiency .graph .target li.revenue *{color:var(--thema_color);font-weight:700}.efficiency .graph .target li.revenue dd{font-size:22px}.efficiency_nav_bar.dataall{background:#FFFFFF;padding:24px 16px 12px;margin-bottom:0;align-items:baseline}.efficiency_nav_bar.dataall .detailed_conditions{display:flex;width:420px;border:1px solid #CBCBCB}.efficiency_nav_bar.dataall .search_input_text{width:320px;border:none}.efficiency_nav_bar.dataall .detailed_conditions .button_detailed_conditions,.efficiency_nav_bar.dataall .detailed_conditions .button_detailed_conditions.clear{min-width:40px;cursor:pointer}.efficiency_nav_bar.dataall .detailed_conditions .button_detailed_conditions{background:url(/assets/icon_detailed_conditions-c3eeeb60.svg) no-repeat center}.efficiency_nav_bar.dataall .detailed_conditions .button_detailed_conditions.clear{background:none;font-size:10px;margin-right:4px;min-width:56px;line-height:40px}.efficiency_nav_bar.dataall .efficiency_csv{margin-left:24px;margin-right:auto;display:flex;align-items:baseline}.efficiency_nav_bar.dataall .efficiency_csv li{margin-right:8px;position:relative}.efficiency_nav_bar.dataall .efficiency_csv label{display:inline-block;background:url(/assets/icon_button_down-36780af2.svg) no-repeat center right 8px #49c48f;width:auto;border-radius:6px;font-size:12px;color:#fff;text-align:center;padding:8px 24px 8px 8px;cursor:pointer;width:136px}.efficiency_nav_bar.dataall .efficiency_csv label:hover{background:url(/assets/icon_button_down-36780af2.svg) no-repeat center right 8px #FF8811}.efficiency_nav_bar.dataall .efficiency_csv input{display:none}.efficiency_nav_bar.dataall .efficiency_csv .hidden_show{width:200px;height:0;padding:0;overflow:hidden;opacity:0;position:absolute;top:25px;z-index:100;background:#FFFFFF;box-shadow:0 0 10px #00000059}.efficiency_nav_bar.dataall .efficiency_csv input:checked+label+.hidden_show{padding:10px 0;height:auto;opacity:1}.efficiency_nav_bar.dataall .efficiency_csv .hidden_show li{padding:8px 16px;font-size:14px}.efficiency_nav_bar.dataall .efficiency_period{padding:12px 24px;border:1px solid #CBCBCB}.efficiency_daterange{display:flex;justify-content:flex-end}.efficiency_daterange_box{border:1px solid #CBCBCB;background-color:#fff;width:290px}.efficiency_daterange_box input{padding:12px 24px;cursor:pointer}.efficiency .scroll-table{white-space:nowrap;overflow-y:scroll;width:100%;max-height:72vh}.efficiency .display_control ul{display:flex;justify-content:flex-end;align-items:center}.efficiency .display_control ul .checkbox{margin-right:12px;font-size:14px}.efficiency .display_control ul .checkbox .disabled{color:#bcbcbc;cursor:revert}.efficiency .display_control ul .button_broadcast-list,.efficiency .display_control ul .on .button_broadcast-list,.efficiency .display_control ul .button_broadcast-statistic,.efficiency .display_control ul .on .button_broadcast-statistic{display:inline-block;width:48px;height:32px;border:solid 1px #E4E4E4;position:relative;background:#FFFFFF}.efficiency .display_control ul .button_broadcast-list:before,.efficiency .display_control ul .on .button_broadcast-list:before,.efficiency .display_control ul .button_broadcast-statistic:before,.efficiency .display_control ul .on .button_broadcast-statistic:before{position:absolute;inset:0;margin:auto;content:"";-webkit-mask-repeat:no-repeat;-webkit-mask-position:center;mask-repeat:no-repeat;mask-position:center}.efficiency .display_control ul .button_broadcast-list,.efficiency .display_control ul .on .button_broadcast-list{border-radius:4px 0 0 4px}.efficiency .display_control ul .button_broadcast-statistic,.efficiency .display_control ul .on .button_broadcast-statistic{border-radius:0 4px 4px 0}.efficiency .display_control ul .button_broadcast-list:before,.efficiency .display_control ul .button_broadcast-statistic:before{background-color:#bbb}.efficiency .display_control ul .on .button_broadcast-list:before,.efficiency .display_control ul .on .button_broadcast-statistic:before{background-color:var(--thema_color)}.efficiency .display_control ul .button_broadcast-list:before,.efficiency .display_control ul .on .button_broadcast-list:before{-webkit-mask-size:18px;-webkit-mask-image:url(/assets/icon_broadcast-list_on-4120e324.svg);mask-size:18px;mask-image:url(/assets/icon_broadcast-list_on-4120e324.svg)}.efficiency .display_control ul .button_broadcast-statistic:before,.efficiency .display_control ul .on .button_broadcast-statistic:before{-webkit-mask-size:20px;-webkit-mask-image:url(/assets/icon_broadcast-statistic_on-70c1a1c3.svg);mask-size:20px;mask-image:url(/assets/icon_broadcast-statistic_on-70c1a1c3.svg)}.efficiency .display_control ul a{cursor:pointer}.efficiency .display_control ul li:nth-child(3){margin-left:12px}.efficiency .display_control ul .button_displaysetting{border-radius:4px;font-size:12px;text-align:center;width:96px;height:32px;background:#FFFFFF;border:solid 1px #E7E7E7}.efficiency .display_control ul .button_displaysetting:hover{background:#FF8811;color:#fff;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-o-transition:all .2s ease}.efficiency .display_control ul .button_displaysetting.disabled{opacity:.5}.efficiency .display_control ul .button_displaysetting.disabled:hover{background:#FFFFFF;color:#515151}.displaysetting-columnlist{padding:24px;background:#FFFFFF;box-shadow:0 0 10px #00000059;max-width:560px}.displaysetting-columnlist ul{column-count:4}.displaysetting-columnlist ul li{font-size:12px;display:flex;padding:4px}.displaysetting-columnlist ul li label{width:100%;display:block}.displaysetting-columnlist ul li input{transform:scale(1.5);margin-right:8px;margin-bottom:4px}.aggregate.efficiency #summary02{display:none}.efficiency .aggregate_list.scroll-table>table{table-layout:inherit}.efficiency .aggregate_list table a{text-decoration:underline}.efficiency .aggregate_list table tbody *{vertical-align:middle;font-weight:400}.efficiency .aggregate_list table tbody tr:hover{background:var(--thema_color-highlight)}.efficiency .aggregate_list table thead th{position:sticky;z-index:10;top:-1px;background:var(--thema_color-light);vertical-align:middle;cursor:pointer;display:table-cell;padding-right:32px;background-clip:padding-box}.efficiency .aggregate_list table.comparison tr .title{border-left:solid 4px}.efficiency .aggregate_list table.comparison tr:nth-child(10n+1) .title{border-left-color:#e60012}.efficiency .aggregate_list table.comparison tr:nth-child(10n+2) .title{border-left-color:#f39800}.efficiency .aggregate_list table.comparison tr:nth-child(10n+3) .title{border-left-color:#e0d400}.efficiency .aggregate_list table.comparison tr:nth-child(10n+4) .title{border-left-color:#689d00}.efficiency .aggregate_list table.comparison tr:nth-child(10n+5) .title{border-left-color:#9bcf2e}.efficiency .aggregate_list table.comparison tr:nth-child(10n+6) .title{border-left-color:#00a0e9}.efficiency .aggregate_list table.comparison tr:nth-child(10n+7) .title{border-left-color:#64d1ff}.efficiency .aggregate_list table.comparison tr:nth-child(10n+8) .title{border-left-color:#1d2088}.efficiency .aggregate_list table.comparison tr:nth-child(10n+9) .title{border-left-color:#920783}.efficiency .aggregate_list table.comparison tr:nth-child(10n+10) .title{border-left-color:#e4007f}.efficiency .aggregate_list table thead th.sort-asc:after,.efficiency .aggregate_list table thead th.sort-desc:after{content:"";width:16px;height:16px;position:absolute;right:4px;background:var(--thema_color);-webkit-mask-repeat:no-repeat;-webkit-mask-position:center;-webkit-mask-size:16px;mask-repeat:no-repeat;mask-position:center;mask-size:16px}.efficiency .aggregate_list table thead th.sort-asc:after{-webkit-mask-image:url(/assets/icon_tablesort_asc-0b6c2de8.svg);mask-image:url(/assets/icon_tablesort_asc-0b6c2de8.svg)}.efficiency .aggregate_list table thead th.sort-desc:after{-webkit-mask-image:url(/assets/icon_tablesort_desc-5cb27bf6.svg);mask-image:url(/assets/icon_tablesort_desc-5cb27bf6.svg)}.efficiency .aggregate_list table .chk{margin-right:10px;transform:scale(1.5)}.efficiency .aggregate_list table .checkbox .chk{margin-right:0}.efficiency .aggregate_list table tr.total{border-bottom:solid 3px #DDDDDE}.efficiency .aggregate_list table span{display:inline-block;margin-bottom:4px}.efficiency .aggregate_list table .weather span{display:block}.efficiency .aggregate_list table span img{width:38px;height:auto}.efficiency .aggregate_list table .date{text-align:center}.efficiency .aggregate_list table .satday{color:#0062ee}.efficiency .aggregate_list table .sunday,.efficiency .aggregate_list table .holiday{color:red}.efficiency .aggregate_list table .weather{text-align:center;font-size:12px}.efficiency .aggregate_list table .checkbox,.efficiency .aggregate_list table .station-wave,.efficiency .aggregate_list table .station-group,.efficiency .aggregate_list table .creative-code,.efficiency .aggregate_list table .media-category{text-align:center}.efficiency .aggregate_list table .station{text-align:left}.efficiency .aggregate_list table .program,.efficiency .aggregate_list table .product{text-align:left;min-width:256px;white-space:initial}.efficiency .aggregate_list table .unachieved{background:url(/assets/icon_unachieved-8d0e5723.svg) left 4px center no-repeat;background-size:16px;padding-left:24px}.efficiency .aggregate_list table .unachieved:hover{background:url(/assets/icon_unachieved-8d0e5723.svg) left 4px center no-repeat var(--thema_color-highlight);background-size:16px}.date_selector{background:#FFFFFF;padding:8px;width:617px;box-shadow:0 0 10px #00000059}.date_selector .date_range_header{background:#283237;text-align:right;padding:6px;margin-bottom:4px}.date_selector .date_range_header select{background:#FFFFFF;text-align:left;padding:8px;border:solid 1px #CBCBCB;font-size:14px;border-radius:4px}.date_selector .date_range .error{background-color:#fbdde0;color:#b7061b;text-align:center;padding:8px;margin-bottom:2px}.date_selector .date_range_cal{display:flex;justify-content:space-between}.date_selector .cal_base{width:294px;position:relative}.date_selector .cal_base .cal_title{background:#D9D9D9;text-align:center;padding:2px;font-size:12px;margin-bottom:8px;color:#0000008a}.date_selector .cal_base table{width:100%;text-align:center;border-spacing:0;border-collapse:separate}.date_selector .cal_base table *{text-align:center}.date_selector .cal_base table .months th{font-weight:400;font-size:20px;cursor:pointer}.date_selector .cal_base table .week th{font-size:12px;color:#0000008a;font-weight:700;height:24px;vertical-align:middle;padding-top:4px}.date_selector .cal_base table td{height:42px;vertical-align:middle;border-radius:150px;cursor:pointer}.date_selector .cal_base table td.prevMonthDay,.date_selector .cal_base table td.nextMonthDay,.date_selector .cal_base table td.disabled{color:#0000004d}.date_selector .cal_base table .months th:hover,.date_selector .cal_base table td:hover{background:rgba(100,100,100,.1)}.date_selector .cal_base table td.selected{background:#569ff7;color:#fff}.date_selector .cal_base table td.today{border:solid 1px #d9d9d9}.date_selector .cal_base table .selectMonth td{width:33%;font-size:14px}.date_selector .cal_end:before{border-left:solid 1px #D9D9D9;width:1px;height:100%;content:"";position:absolute;left:-2.5%}.date_selector .cal_button_bar{display:flex;justify-content:flex-end;padding-top:8px}.date_selector .cal_button_bar button{min-width:96px}.date_selector .cal_base .cal_weekly table .selected td{background:#569ff7!important;color:#fff}.date_selector .cal_base .cal_weekly table td{border-radius:0}.date_selector .cal_base .cal_weekly table td:first-child{border-radius:150px 0 0 150px}.date_selector .cal_base .cal_weekly table td:last-child{border-radius:0 150px 150px 0}.date_selector .cal_base .cal_weekly table td.today{position:relative;border:inherit}.date_selector .cal_base .cal_weekly table td.today:after{border-radius:150px;width:100%;height:100%;display:block;content:"";border:solid 1px #d9d9d9;position:absolute;top:0}.date_selector .cal_base .cal_weekly table tbody tr:hover{background:rgba(100,100,100,.1)}.date_selector .cal_base .cal_weekly table tr td:hover{background:rgba(100,100,100,0)}.detailed_conditions-setting{background:#f4f4f4;padding:16px;width:680px;box-shadow:0 0 10px #00000059}.detailed_conditions-setting ul li{display:flex;align-items:flex-start;margin-bottom:5px;background:#FFFFFF;padding:10px}.detailed_conditions-setting ul li .title .search_input_select{background:#FFFFFF;max-width:160px;padding:10px 8px;margin-right:4px;border:solid 1px #CBCBCB;font-size:15px}.detailed_conditions-setting ul li .input{width:calc(100% - 224px)}.detailed_conditions-setting ul li .input input[type=text].input_text{width:100%;border-radius:4px}.detailed_conditions-setting ul li label{cursor:pointer}.detailed_conditions-setting ul li .range{display:flex}.detailed_conditions-setting ul li .range input[type=text].input_text{width:128px}.detailed_conditions-setting ul li .range .upper:before{content:"〜";padding:0 8px}.detailed_conditions-setting ul li .before_category{padding:10px}.detailed_conditions-setting ul li .before_category label{width:30%;margin:4px}.detailed_conditions-setting ul li .before_category,.detailed_conditions-setting ul li .whether{background:#FFFFFF;padding:10px;border-radius:4px;display:flex;flex-wrap:wrap;justify-content:start;font-size:15px}.detailed_conditions-setting ul li .whether label{width:30%;margin:4px}.detailed_conditions-setting ul li .whether span{background-size:24px;padding-left:24px}.detailed_conditions-setting ul li .whether .sunny{background:url(/assets/weather_sunny-6cbcf821.svg) no-repeat;background-size:contain}.detailed_conditions-setting ul li .whether .intenseheat{background:url(/assets/weather_intenseheat-0175b3be.svg) no-repeat;background-size:contain}.detailed_conditions-setting ul li .whether .cloudy{background:url(/assets/weather_cloudy-9d475807.svg) no-repeat;background-size:contain}.detailed_conditions-setting ul li .whether .rain{background:url(/assets/weather_rain-c55059e3.svg) no-repeat;background-size:contain}.detailed_conditions-setting ul li .whether .lightrain{background:url(/assets/weather_lightrain-b45dcf80.svg) no-repeat;background-size:contain}.detailed_conditions-setting ul li .whether .heavyrain{background:url(/assets/weather_heavyrain-c1b14dbf.svg) no-repeat;background-size:contain}.detailed_conditions-setting ul li .whether .drivingrain{background:url(/assets/weather_drivingrain-c949d594.svg) no-repeat;background-size:contain}.detailed_conditions-setting ul li .whether .snow{background:url(/assets/weather_snow-d4ec52d5.svg) no-repeat;background-size:contain}.detailed_conditions-setting ul li .whether .heavysnow{background:url(/assets/weather_heavysnow-0f21bf8e.svg) no-repeat;background-size:contain}.detailed_conditions-setting ul li .whether .blizzard{background:url(/assets/weather_blizzard-9971232f.svg) no-repeat;background-size:contain}.detailed_conditions-setting ul li .whether .rainorsnow{background:url(/assets/weather_rainorsnow-3d7c1cec.svg) no-repeat;background-size:contain}.detailed_conditions-setting ul li .button{display:flex;justify-content:space-between;align-items:center;margin:8px 0 0 auto;width:52px}.detailed_conditions-setting ul li .button button{display:block;width:24px;height:24px;background:#95979c;color:#fff;border-radius:20px;text-align:center;font-weight:700}.detailed_conditions-setting ul li .button button.add:before{content:"＋"}.detailed_conditions-setting ul li .button button.delete:before{content:"ー"}.detailed_conditions-setting .search_input_button{margin-top:16px;text-align:right}.detailed_conditions-setting .search_input_button .button_run{width:120px}.localevent_national{width:100%}.localevent_national h2{font-weight:700;width:100%;margin-bottom:8px}.localevent_national h2:before{content:"【"}.localevent_national h2:after{content:"】"}.localevent_national ul{width:100%;height:100px;overflow-y:scroll;border:solid 2px #DDDDDE;padding:12px 16px}.localevent_national ul li{display:flex;align-items:center;margin-bottom:8px}.localevent_national ul li .category{margin-bottom:auto;margin-right:12px;min-width:80px;font-size:12px;background:var(--thema_color);color:#fff;text-align:center;padding:4px 0}.localevent_national ul li .date{font-size:12px;margin-right:12px}.localevent_national ul li .date span:before{content:"["}.localevent_national ul li .date span:after{content:"]"}.localevent_national ul li .event_name{font-size:14px;font-weight:700}.localevent_national ul li .date,.localevent_area ul li .date{width:150px}.localevent_area{position:relative;top:0;-webkit-transition:all 1s ease;transition:all 1s ease;background:#FFFFFF;opacity:1}.localevent_area.hidden{top:-10px;position:absolute;opacity:0;height:10%}.localevent_area ul li .event_name{width:200px}.localevent_area ul li .area{font-size:14px;background:url(/assets/icon_area-dc24dbb8.svg) no-repeat 0 0;padding-left:12px}.efficiency .localevent ul.badge{display:flex;align-items:center;justify-content:space-between;height:100%}.efficiency .localevent ul.badge li{font-size:11px;background:#DDDDDD;color:#fff;padding:3px;border-radius:2px;margin:auto 1px}.efficiency .localevent ul.badge li.active{background:var(--thema_color)}.efficiency .localevent .button_localevent{width:100%;height:72px;display:block}.efficiency .localevent input{display:none}.efficiency .localevent input:checked+.localevent_detail{right:0%;visibility:visible;opacity:1}.efficiency .aggregate_list table td.localevent{padding-top:0;padding-bottom:0}.aggregate_list .localevent_detail{z-index:10}.efficiency .aggregate_list table .localevent_detail .date,.efficiency .aggregate_list table .localevent_detail .program{width:100%;min-width:inherit;text-align:left}.efficiency .aggregate_list table .localevent_detail .date span{display:inline}.localevent_detail .event_name .program{display:contents}.localevent_detail .event_name .program img{width:auto}.localevent_detail{background:#FFFFFF;position:fixed;z-index:1;right:-480px;top:0;width:480px;height:100vh;white-space:normal;text-align:left;font-size:14px;padding:80px 32px 32px;box-shadow:0 0 5px #00000059;-webkit-transition:all .3s ease;transition:all .3s ease}.localevent_detail .station{font-size:18px;font-weight:700!important;padding:6px 0 2px}.localevent_detail ul{overflow-y:scroll;height:90%;margin-top:32px}.localevent_detail ul li{margin-bottom:24px}.localevent_detail ul li .time{border-bottom:solid 1px #B5B5B5;width:100%;font-size:14px;font-weight:700;padding-bottom:4px;margin-bottom:8px;text-align:left}.localevent_detail ul li .detail{display:flex;margin-bottom:4px}.localevent_detail ul li .detail>div{font-size:14px;align-items:flex-start}.localevent_detail ul li .category{margin-bottom:auto;margin-right:12px;min-width:80px;font-size:12px!important;background:var(--thema_color);color:#fff;text-align:center;padding:4px 0}.localevent_detail ul li .event_name{margin:0;text-align:left;line-height:1.4em;font-size:14px;font-weight:700;position:relative;white-space:normal}.localevent_detail ul li .event_name:hover{cursor:pointer}.localevent_detail ul li .event_name .program{margin-right:8px;display:inline}.localevent_detail ul li .event_name .program_list{background:rgba(0,0,0,.8);border-radius:6px;padding:12px;position:absolute;top:25px;font-size:12px;display:none;z-index:1}.localevent_detail ul li .event_name:hover .program_list{display:block}.localevent_detail ul li .event_name .program_list:before{content:"";position:absolute;top:0;left:5px;margin-top:-12px;border:5px solid transparent;border-bottom:10px solid rgba(0,0,0,.8)}.localevent_detail ul li .event_name .program_list dt{color:var(--thema_color);font-weight:400}.localevent_detail ul li .event_name .program_list dd{color:#fff;font-weight:400;padding-bottom:8px}.localevent_detail ul li .area{max-width:140px;min-width:140px;line-height:1.3em;width:35%;margin-left:auto}.localevent_detail .modal-close{position:absolute;top:80px;right:32px;width:26px;height:26px;border-radius:4px;background:#95979c;color:#fff;font-size:26px;line-height:20px;font-weight:100;text-align:center}.localevent_detail .modal-close:hover{background:#95979c!important}.efficiency .targetlevel_list{max-height:100vh!important}.efficiency .aggregate_list table.targetlevel{white-space:nowrap;table-layout:inherit;width:100%;margin:0}.efficiency .aggregate_list table.targetlevel tbody :hover{background:inherit}.efficiency .aggregate_list table.targetlevel th,.efficiency .aggregate_list table.targetlevel td{background-clip:padding-box}.efficiency .aggregate_list table.targetlevel thead th{cursor:inherit;padding-right:inherit}.efficiency .aggregate_list table.targetlevel tbody{border-bottom:solid 3px #CBCBCB;border-top:solid 1px #CBCBCB}.efficiency .aggregate_list table.targetlevel tbody:hover,.efficiency .aggregate_list table.targetlevel tbody:hover .fixed01,.efficiency .aggregate_list table.targetlevel tbody:hover .fixed02{background:var(--thema_color-highlight);background-clip:padding-box}.efficiency .aggregate_list table.targetlevel .title{min-width:256px}.efficiency .aggregate_list table.targetlevel td.date{text-align:right}.efficiency .aggregate_list table.targetlevel .button{text-align:center}.efficiency .aggregate_list table.targetlevel .input_text{width:100%;min-width:104px;text-align:right}.efficiency .aggregate_list table.targetlevel .input_text:hover{background:#FFFFFF}.efficiency table.targetlevel .fixed01{position:sticky;left:0;z-index:1;background:#FFFFFF}.efficiency table.targetlevel .fixed02{position:sticky;left:256px;z-index:1;background:#FFFFFF}.efficiency table.targetlevel thead .fixed01,.efficiency table.targetlevel thead .fixed02{background:var(--thema_color-light);z-index:20}.efficiency table.targetlevel .fixed01:after,.efficiency table.targetlevel .fixed02:after{content:"";position:absolute;right:-1px;bottom:0;height:100%;border-right:1px solid #DDDDDE}.efficiency table.targetlevel .tooltip{position:relative}.efficiency table.targetlevel .description{position:absolute;left:50%;bottom:80%;transform:translate(-50%);margin-bottom:8px;padding:6px 8px;border-radius:3px;background-color:#666;font-size:.7em;color:#fff;text-align:left;visibility:hidden;opacity:0;z-index:20}.efficiency table.targetlevel .date span:before{content:""}.efficiency table.targetlevel .tooltip .description:after{content:"";position:absolute;inset:100% 0 -12px;width:12px;margin:auto;border:10px solid transparent;border-top:12px solid #666666}.efficiency table.targetlevel .tooltip:hover .description{bottom:100%;visibility:visible;opacity:1}.efficiency table.targetlevel .tooltip:hover .description:hover{background-color:#666}.efficiency .aggregate_list table.targetlevel .title .title_select{position:relative}.efficiency .aggregate_list table.targetlevel .title .title_select label{background:#FFFFFF;width:100%;display:block;border-radius:6px;padding:10px 8px;cursor:pointer;border:1px solid #A5A5A5}.efficiency .aggregate_list table.targetlevel .title .title_select label:hover{background:#FFFFFF}.efficiency .aggregate_list table.targetlevel .title .title_select input{display:none}.efficiency .aggregate_list table.targetlevel .title .title_select .hidden_show{width:230px;height:0;padding:0;overflow:hidden;opacity:0;background:#FFFFFF;box-shadow:0 0 10px #00000059}.efficiency .aggregate_list table.targetlevel .title .title_select input:checked+label+.hidden_show{padding:10px 0;height:auto;opacity:1}.efficiency .aggregate_list table.targetlevel .title .title_select .hidden_show li{position:relative}.efficiency .aggregate_list table.targetlevel .title .title_select .hidden_show li a{padding:12px 16px;display:block;text-decoration:none}.efficiency .aggregate_list table.targetlevel .title .title_select .hidden_show li:after{content:"";width:8px;height:8px;display:block;border-top:solid 1px;border-right:solid 1px;transform:rotate(45deg);position:absolute;top:0;bottom:0;right:16px;margin:auto}.efficiency .aggregate_list table.targetlevel .title .title_select .hidden_show li a:hover{background:#f4f4f4}.efficiency .settings_body{display:flex;padding:10px;background:#FFFFFF}.efficiency .settings_menu{background-color:#f4f4f4;width:192px;min-width:192px;margin:0;padding:24px 0}.efficiency .settings_menu li a{padding:20px;display:block}.efficiency .settings_menu li a:hover{background-color:#fff}.efficiency .settings_menu li a.admin_menu_list_selected{font-weight:700}.efficiency .settings_main{display:inline-block;flex:1;padding:24px}.efficiency table{margin:8px;width:100%}.efficiency table.efficiency_settings tr{border:1px solid #DDDDDE}.efficiency table.efficiency_settings tr th,.efficiency table.efficiency_settings tr td{padding:8px 16px;text-align:left;vertical-align:middle;border-left:1px solid #DDDDDE}.efficiency table.efficiency_settings tr th{background:var(--thema_color-light);font-size:14px}.efficiency table.efficiency_settings tr td{vertical-align:middle;height:56px}.efficiency table.efficiency_settings td.decimalpoint{width:180px}.efficiency table.efficiency_settings td.decimalpoint,.efficiency table.efficiency_settings td.decimalpoint .input_text{text-align:right}.efficiency table.efficiency_settings td.rounding{text-align:center}.efficiency table.efficiency_settings .move{width:40px;cursor:move}.efficiency table.efficiency_settings .input_text{width:100%;text-align:left}.efficiency table.efficiency_settings .input_select,.efficiency table.targetlevel .input_select{background:#FFFFFF;border:1px solid #A5A5A5;border-radius:6px;padding:10px;font-weight:400;text-align:left;width:100%}.efficiency table.efficiency_settings td.decimal span{margin:0 8px}.efficiency table.efficiency_settings td.decimal .input_text{width:80px;text-align:right}.efficiency table.efficiency_settings .button{width:256px;text-align:center}hr.program_timetable_line{width:100vw;display:block}.shared_data .unread{font-weight:700}.shared_data th,.shared_data td{padding:8px 12px;font-size:14px;border:1px solid #DDDDDE;vertical-align:middle}.shared_data th{background:var(--thema_color-light);border:solid 1px #DDDDDE;position:relative;cursor:pointer}.shared_data tr:hover{background:var(--thema_color-highlight)}.shared_data th.sort-asc:after,.shared_data th.sort-desc:after{content:"";width:16px;height:16px;position:absolute;right:4px;background:var(--thema_color);-webkit-mask-repeat:no-repeat;-webkit-mask-position:center;-webkit-mask-size:16px;mask-repeat:no-repeat;mask-position:center;mask-size:16px}.shared_data th.sort-asc:after{-webkit-mask-image:url(/assets/icon_tablesort_asc-0b6c2de8.svg);mask-image:url(/assets/icon_tablesort_asc-0b6c2de8.svg)}.shared_data th.sort-desc:after{-webkit-mask-image:url(/assets/icon_tablesort_desc-5cb27bf6.svg);mask-image:url(/assets/icon_tablesort_desc-5cb27bf6.svg)}.shared_data .date_time{width:200px}.shared_data .report_name .status{border:solid 1px var(--thema_color);color:var(--thema_color);font-weight:400;padding:2px 4px}.shared_data .report_type{width:128px}.dashboard .efficiency .shared_data td.report_name,.shared_data td.report_name{padding:0!important}.shared_data td.report_name a{text-decoration:underline;display:block;padding:12px}.shared_data .user{width:128px}.drawer_report{position:fixed;z-index:10001;bottom:0;width:100%;padding:24px;left:0;transform:translateY(100%);background-color:#fff;opacity:0;transition:all .2s linear}.drawer_report.active{transform:translateY(0);opacity:1}.drawer_report .drawer_close{position:absolute;top:24px;right:24px;width:26px;height:26px;border-radius:4px;background:#95979c;color:#fff;font-size:26px;line-height:20px;font-weight:100;text-align:center}#drawer_bg{position:fixed;width:100%;height:100%;z-index:-1;left:0;bottom:0;opacity:0;cursor:pointer;transition:all .2s ease}#drawer_bg.active{background-color:#00000080;z-index:10000;opacity:.5}.room_share_report h1{border-bottom:solid 1px #515151;margin-bottom:24px;padding-bottom:8px}.room_share_report .repor_add{display:flex;flex-wrap:wrap;justify-content:space-between}.room_share_report .repor_add .block{width:49%}.room_share_report .repor_add .block>li{display:flex;flex-wrap:wrap;align-items:center;margin-bottom:12px;position:relative}.room_share_report .repor_add .block li>p{font-weight:700;font-size:14px;width:160px;padding-right:12px;text-align:right;display:inline-block}.room_share_report .block input,.room_share_report .block .select_room,.room_share_report .block .user-list,.room_share_report .block textarea,.room_share_report .block .attached-file{border:1px solid #CBCBCB;border-radius:6px;width:calc(100% - 160px);font-size:15px;padding:10px;text-align:left;min-height:40px}.room_share_report .block textarea,.room_share_report .block .user-list{overflow-y:scroll;overflow-x:hidden}.room_share_report .repor_add .block .file-input{border:none;font-size:12px;margin:auto;text-align:center;width:auto}.room_share_report .repor_add .block .attached-file{border:dashed 2px #CBCBCB;text-align:center}.room_share_report .repor_add .block li .err_msg{padding:4px 0 0 120px}.invited_user .user li,.report-share .user li{padding:0 12px;margin-bottom:4px;width:fit-content;border-radius:32px;cursor:pointer;min-height:32px;line-height:32px;display:inline-block}.invited_user .user li.sp,.report-share .user li.sp{background:#EEE8DC}.invited_user .user li.ag,.report-share .user li.ag{background:#E0DFF4}.invited_user .user li.cc,.report-share .user li.cc{background:#FFE9EE}.invited_user .user li.client:before,.report-share .user li.client:before{font-size:10px;color:#fff;width:24px;height:24px;border-radius:12px;display:inline-block;vertical-align:middle;line-height:22px;text-align:center;margin-right:4px}.invited_user .user li.client.sp:before,.report-share .user li.client.sp:before{content:"スポ";background:var(--ordr)}.invited_user .user li.client.ag:before,.report-share .user li.client.ag:before{content:"AG";background:var(--ag)}.invited_user .user li.client.cc:before,.report-share .user li.client.cc:before{content:"CC";background:var(--cc)}.invited_user .user li.sp:after,.user-list .user li.sp:after,.invited_user .user li.ag:after,.user-list .user li.ag:after{content:"+";margin-left:8px;display:inline-block;transform:rotate(45deg)}.room_share_report .user-list{position:relative;max-height:100px;overflow:scroll}.report-share.select_user .user li{width:100%;display:inherit;border-radius:inherit;font-size:15px}.report-share.select_user .user li.sp,.report-share.select_user .user li.ag,.report-share.select_user .user li.cc{background:none}.report-share.select_user .user li.sp:hover,.report-share.select_user .user li.ag:hover,.report-share.select_user .user li.cc:hover{background:var(--thema_color-highlight);opacity:inherit}.room_share_report .select_user{filter:drop-shadow(0px 0px 2px #CCCCCC);background:#FFF;padding:12px;position:absolute;bottom:4px;left:124px;max-height:280px;overflow:scroll;font-size:12px;display:none}.report-share.select_user .user li:hover{opacity:.7}.room_share_report .repor_add .button{margin:12px 0 0 auto}.room_share_report .repor_add .button_run,.room_share_report .repor_add .button_save{width:128px}.room_share_report .repor_add .button_save{background:#49C48F;border-radius:6px;font-size:16px;width:128px;color:#fff;text-align:center;padding:10px}.room_share_report .repor_add .button_save:hover{background:#FF8811}.thumbnal_right_view_area .room_func{top:48px;width:382px;margin-bottom:12px}.room_func ul{display:flex;justify-content:flex-end}.room_func ul li .report_share{width:200px;height:40px;text-align:left;position:relative;display:block;background:#49C48F;color:#fff;border-radius:6px;font-size:14px;text-align:center;padding:8px;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-o-transition:all .2s ease}.room_func ul li .report_share:hover{background:#FF8811}.room_func ul li .report_share:before{content:"";padding-left:20px;margin-right:4px;vertical-align:top;background-color:#fff;-webkit-mask-image:url(/assets/icon_share-c935b4b4.svg);-webkit-mask-repeat:no-repeat;-webkit-mask-position:center;-webkit-mask-size:20px;mask-image:url(/assets/icon_share-c935b4b4.svg);mask-repeat:no-repeat;mask-position:center;mask-size:20px}.g_body.room{padding:0;display:flex;position:relative}.room .channel{background:var(--thema_color-highlight);padding:16px 0 0 16px;width:228px;height:calc(100vh - 60px);position:fixed;overflow-y:auto;border-right:solid 1px var( --thema_color-light)}.room .channel h2{padding-top:6px;font-weight:700;font-size:15px}.room .channel .channel_list{padding:12px 0}.room .channel .channel_list li a{width:100%;padding:8px 0 8px 12px;font-size:15px;display:block}.room .channel .channel_list li:hover{background:var(--thema_color-light);cursor:pointer;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-o-transition:all .2s ease}.room .channel .channel_list li.selected{background:var(--thema_color);color:#fff;border-radius:4px 0 0 4px}.room .channel .channel_list li.new-post,.room .channel .channel_list li.new-channel{font-weight:700;color:var(--thema_color)}.room .channel .channel_list li.new-post.selected,.room .channel .channel_list li.new-channel.selected{color:#fff}.room .channel .channel_list li.new-channel.selected:before{color:var(--thema_color);background:#FFF}.room .channel .channel_list li.new-channel,.room .channel .channel_list li.add-channel{display:flex;align-items:center}.room .channel .channel_list li.new-channel a,.room .channel .channel_list li.add-channel a{padding-left:4px}.room .channel .channel_list li.new-channel:before{font-weight:700;content:"New";font-size:11px;margin-left:8px;padding:4px;background:var(--thema_color);color:#fff}.room .channel .channel_list li.add-channel:before{content:"＋";font-size:12px;margin-left:8px;background:#777777;color:#fff;border-radius:2px;padding:4px}.room .channel_body{width:calc(100% - 228px);position:relative;left:228px}.room .channel_body .head{height:56px;padding:16px 24px;border-bottom:solid 1px #CBCBCB;display:flex;align-items:center;font-weight:700;position:sticky;top:58px;z-index:2;background:#FFF}.room .channel_body .head .channel-title{font-size:20px;position:relative;padding-right:48px;display:flex}.room .channel_body .head .channel-title:after{content:"…";text-align:center;width:32px;height:32px;line-height:32px;border:solid 1px #CBCBCB;background:#FFFFFF;border-radius:16px;cursor:pointer;margin-left:12px;position:absolute;right:0;top:0;margin-top:-4px;font-weight:400}.room .channel_body .head .member{margin-left:auto;font-size:14px;color:var(--thema_color)}.room .channel_body .thread{padding-bottom:240px;position:relative;z-index:0}.room .channel_body .thread .new-post{position:sticky;top:136px;left:0;right:0;margin:auto;z-index:1}.room .channel_body .thread .new-post a{font-size:14px;color:var(--thema_color);border:solid 1px var(--thema_color);background:#FFF;width:180px;text-align:center;border-radius:20px;margin:8px auto;padding:4px;display:block;font-weight:700}.room .channel_body .thread .new-post a:hover{background:var(--thema_color);color:#fff}.room .channel_body .thread .new-post span:before{content:"↓"}.room .channel_body .thread .new-post-hr{color:var(--thema_color);padding:138px 24px 16px;margin-top:-138px}.room .channel_body .thread .new-post-hr span{font-weight:700;font-size:16px;width:64px}.room .channel_body .thread .new-post-hr:after{content:"";background-color:var(--thema_color);height:1px;width:calc(100% - 48px);display:inline-block;vertical-align:middle}.room .channel_body .thread .comment{padding:12px 24px;position:relative}.room .channel_body .thread .comment:hover{background:#F8F8F8}.room .channel_body .thread .room_val_function .button_function{position:absolute;right:16px;top:16px;border:solid 1px #CBCBCB;background:#FFFFFF;border-radius:16px;cursor:pointer;text-align:center;width:32px;height:32px;line-height:32px;display:none}.room .channel_body .thread .room_val_function:hover .button_function{display:block}.room .channel_body .thread .room_val_function .button_function:after{content:"…"}.room .channel_body .thread .comment .user{padding-bottom:4px;display:flex;align-items:center}.room .channel_body .thread .comment .user .icon{width:48px;height:48px;margin-right:8px;border-radius:8px;overflow:hidden;color:#fff;text-align:center;font-size:20px;line-height:48px}.room .channel_body .thread .comment .user .icon img{width:100%;height:auto;vertical-align:top}.room .channel_body .thread .comment .user .sp{background:var(--ordr)}.room .channel_body .thread .comment .user .ag{background:var(--ag)}.room .channel_body .thread .comment .user .cc{background:var(--cc)}.room .channel_body .thread .comment .user .name{font-weight:700;line-height:1em}.room .channel_body .thread .comment .user .name span{display:block;font-size:12px;font-weight:400;padding-top:6px}.room .channel_body .thread .comment p{line-height:1.4em;padding-left:56px;overflow-wrap:break-word}.room .channel_body .thread .comment p a{padding:0 8px;color:#006bff}.room .channel_body .thread .comment p a:hover,.room .channel_body .thread .comment .attached-file a:hover{text-decoration:underline}.room .channel_body .thread .comment .auto-message{color:#9c9c9c}.room .channel_body .thread .comment .attached-file{border:solid 1px #e9e9e9;margin:8px 0 8px 56px;width:fit-content;padding:12px;border-radius:4px;background:#FFF;font-size:13px;position:relative}.room .channel_body .thread .comment .attached-file div{padding-bottom:12px}.room .channel_body .thread .comment .attached-file a{color:#006bff;padding:0}.room .channel_body .thread .comment.room_val_function .attached-file .button_del{background:#FFFFFF;font-size:16px;font-weight:700;top:0;right:0;cursor:pointer;position:absolute;display:block;width:40px;height:40px;padding:10px;text-align:center;display:none}.room .channel_body .thread .comment.room_val_function .attached-file:hover .button_del{display:block}.room .channel_body .thread .comment.room_val_function .attached-file .button_del:after{content:"×"}.room .channel_body .thread .comment.room_val_function .attached-file .button_del:hover:after{color:#e00}.room .channel_body .thread .comment .attached-file_del{border:solid 1px #e9e9e9;margin:8px 0 8px 56px;width:fit-content;padding:12px 12px 12px 32px;border-radius:4px;background:#FFF;font-size:13px;position:relative}.room .channel_body .thread .comment .attached-file_del:before{content:"";width:20px;height:20px;position:absolute;left:12px;background:url(/assets/icon_delete_file-87cd812a.svg) no-repeat}.room .channel_body .thread .comment.edit{background:#fff6d7}.room .channel_body .thread .comment.edit .post{border:solid 1px #CBCBCB;background:#FFF;border-radius:4px;padding:12px;width:calc(100% - 56px);margin-left:56px}.room .channel_body .thread .comment.edit .post textarea{border-radius:4px;width:100%;line-height:1.4em}.room .channel_body .thread .comment.edit .button_cancel{margin:0 0 0 auto;font-size:16px;width:fit-content;border-radius:6px}.room .channel_body .thread .comment.edit .button_run{margin-left:8px}.room_val_menu{background:#FFFFFF;border-radius:4px;box-shadow:0 0 10px #00000059;padding:10px 0;font-size:14px;width:200px}.room_val_menu ul li a{padding:10px;display:block}.room_val_menu ul li>a:hover{background:var(--thema_color-highlight)}.room_val_menu ul li .leave_channel,.room_val_menu ul li .delete_file,.room_val_menu ul li .delete_message{color:#e00;font-weight:700}.room .channel_body .thread .comment .data{background:#FFF;box-shadow:0 0 10px #00000059;margin-bottom:16px;margin-left:56px;margin-top:16px;width:440px}.room .channel_body .thread .comment .data img{width:100%;height:auto}.room .channel_body .thread .comment .data .detail{padding:16px 8px;display:flex;flex-direction:column}.room .channel_body .thread .comment .data .detail>*{padding:2px 0}.room .channel_body .thread .comment .data .detail .button_area{margin:0 0 10px auto;width:auto}.room .channel_body .thread .comment .data .detail .button_area a{background:#49C48F;border-radius:6px;font-size:14px;color:#fff;text-align:center;padding:10px 24px}.room .channel_body .thread .comment .data .detail .button_area a:hover{background:#FF8811}.room .channel_body .thread .comment .creative .thumbnail_card_body{width:100%;padding:0;border:none;margin:auto;position:initial}.room .channel_body .thread .comment .creative .thumbnail_card_body .thumbnail_card_body_creative{position:relative;width:100%;display:flex;flex-wrap:wrap;height:294px;align-items:center;background:#eee}.room .channel_body .thread .comment .creative .thumbnail_card_body ul{padding:8px}.room .channel_body .thread .comment .creative .thumbnail_card_body ul.card_func{display:none}.room .channel_body .thread .comment .creative .thumbnail_card_body .thumbnail_card_body_shop{margin:0 8px}.room .channel_body .thread .comment .creative .thumbnail_card_body .thumbnail_card_body_shop_tab_active,.room .channel_body .thread .comment .creative .thumbnail_card_body .thumbnail_card_body_shop_tab{padding-bottom:3px}.room .channel_body .thread .comment .creative .thumbnail_card_body .thumbnail_card_body_shop_tab_active:first-of-type,.room .channel_body .thread .comment .creative .thumbnail_card_body .thumbnail_card_body_shop_tab:first-of-type{margin-left:8px}.thumbnail_card_body .control-bar_wrap{width:100%;position:relative}.thumbnail_card_body .control-bar_wrap .control-bar{-webkit-appearance:none;appearance:none;background:#4B4B4B;height:4px;width:100%;border-radius:6px;cursor:pointer;margin-top:-17px}.thumbnail_card_body .control-bar_wrap .control-bar:focus,.thumbnail_card_body .control-bar_wrap .control-bar:active{outline:none}.thumbnail_card_body .control-bar_wrap .control-bar::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;cursor:pointer;position:relative;width:16px;height:16px;display:block;background-color:red;border-radius:50%;-webkit-border-radius:50%;box-shadow:0 0 4px #0000007f}.thumbnail_card_body .control-bar_wrap .bubble{font-size:11px;background:rgba(0,0,0,.8);color:#fff;padding:2px 4px;position:absolute;border-radius:0;left:50%;top:-24px;transform:translate(-50%)}.room .channel_body .comment-editor{position:fixed;bottom:0;padding:16px 24px;background:#FFF;width:calc(100% - 308px)}.room .channel_body .comment-editor .post{border:solid 1px #CBCBCB;border-radius:4px;padding:12px;width:100%}.room .channel_body .comment-editor .post textarea{border-radius:4px;width:100%;line-height:1.4em;max-height:calc(100svh - 360px)}.room .channel_body .post .button-area{display:flex;margin-top:8px}.room .channel_body .post .button-area .button_run{margin-left:auto;width:64px;padding:8px}.room .channel_body .post .attached-file{background:url(/assets/icon_attached-file-1f996d8e.svg) no-repeat center #eaeaea;width:32px;height:32px;border-radius:20px;cursor:pointer;position:relative}.room .channel_body .post .attached-file:hover{background:url(/assets/icon_attached-file-1f996d8e.svg) no-repeat center #CBCBCB}.room .channel_body .post .attached-file .upload{background:#000000;font-size:10px;color:#fff;position:absolute;right:-4px;bottom:0;text-align:center;border-radius:14px;width:14px;height:14px;line-height:14px}#report.small .report_detail{height:280px}#report.half .report_detail .block .user-list{max-height:128px}#report.half .report_detail{height:50vh}#report.half .report_detail .post textarea{height:100%}#report.all .report_detail .block .user-list{max-height:initial}#report.all .report_detail{height:80vh}.report_detail .resize-button{position:absolute;right:8px;bottom:16px;font-size:13px;display:flex;flex-flow:column-reverse}.report_detail .resize-button button{margin-bottom:8px;color:#9d9d9d;background:#eaeaea;width:24px;height:24px;text-align:center;border-radius:12px;position:relative}.report_detail .resize-button button:after{content:"";display:block;width:10px;height:10px;border-top:#A5A5A5 3px solid;border-right:#A5A5A5 3px solid;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);margin:auto;position:absolute;bottom:0;left:0;right:0}.report_detail .resize-button button:hover{background:#CBCBCB}.report_detail .resize-button button.up:after{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);top:4px}.report_detail .resize-button button.down:after{-webkit-transform:rotate(135deg);-ms-transform:rotate(135deg);transform:rotate(135deg);top:-4px}.report_detail{width:calc(100% - 80px);position:fixed;bottom:0;left:0;height:280px;filter:drop-shadow(0px 0px 2px #CCCCCC);transition:all .2s linear}.report_detail .tab_menu ul li{border-radius:4px 4px 0 0;cursor:pointer}.report_detail .tab_menu ul .off{display:flex;align-items:center;justify-content:center;font-weight:400;background-color:#e4e4e4;padding:6px}.report_detail .tab_menu ul .off:hover{background:var(--thema_color-highlight)}.report_detail .wrap{background:#FFFfff;box-sizing:border-box;padding:24px 40px 24px 24px;height:calc(100% - 40px)}.report_detail .flex{display:flex;justify-content:space-between}.report_detail .button{display:flex;justify-content:space-around;width:calc(100% - 174px);position:absolute;bottom:24px;right:40px}.report_detail .button_delete{background:inherit;color:#e00;width:fit-content;margin-left:0;margin-right:auto;font-size:14px;font-weight:700}.report_detail .button_delete:hover{background:inherit!important}.report_detail .button_run{width:128px;font-size:14px;margin-left:auto}.report_detail .comment-list{width:65%;height:100%;overflow-y:scroll}.report_detail .comment-list .comment:first-child{padding-top:0}.report_detail .comment-list .comment{border-bottom:solid 1px #CBCBCB;padding:24px 0}.report_detail .comment-list .comment .user{padding-bottom:12px;display:flex;align-items:center}.report_detail .comment-list .comment .user .icon{width:48px;height:48px;margin-right:12px;border-radius:8px;overflow:hidden;color:#fff;text-align:center;font-size:20px;line-height:48px}.report_detail .comment-list .comment .user .icon img{width:100%;height:auto;vertical-align:top}.report_detail .comment-list .comment .user .sp{background:var(--ordr)}.report_detail .comment-list .comment .user .ag{background:var(--ag)}.report_detail .comment-list .comment .user .cc{background:var(--cc)}.report_detail .comment-list .comment .user .name{font-weight:700;line-height:1em}.report_detail .comment-list .comment .user .name span{display:block;font-size:12px;font-weight:400;padding-top:6px}.report_detail .comment-list .comment p{line-height:1.4em}.report_detail .post{width:32%;border:solid 1px #CBCBCB;border-radius:4px;padding:12px;position:relative}.report_detail .post textarea{width:100%;overflow-y:scroll;resize:vertical;line-height:1.4;height:calc(100% - 40px)}.report_detail .post .button{display:flex;justify-content:space-between;align-items:center;flex-wrap:nowrap;position:absolute;bottom:0;right:0;width:100%;padding:0 10px 10px}#file{display:none}.report_detail .post .attached-file{background:url(/assets/icon_attached-file-1f996d8e.svg) no-repeat center #eaeaea;width:32px;height:32px;border-radius:20px;cursor:pointer;position:relative}.report_detail .post .attached-file:hover{background:url(/assets/icon_attached-file-1f996d8e.svg) no-repeat center #CBCBCB}.report_detail .post .attached-file .upload{background:#000000;font-size:10px;color:#fff;position:absolute;right:-4px;bottom:0;text-align:center;border-radius:14px;width:14px;height:14px;line-height:14px}.report_detail .post .button_run{width:72px;padding:8px;font-size:14px;margin-left:auto;margin-right:0}.attached-file_list{max-height:100%;overflow-y:scroll}.attached-file_list li{padding:8px 12px;position:relative}.attached-file_list li:hover{background:var(--thema_color-highlight)}.attached-file_list li:hover:after{content:"…";position:absolute;right:16px;top:0;bottom:0;margin:auto;text-align:center;width:32px;height:32px;line-height:32px;border:solid 1px #CBCBCB;background:#FFFFFF;border-radius:16px;cursor:pointer}.attached-file_list li a{color:#006bff;text-decoration:underline;background:url(/assets/icon_attached-filelist-e226a00f.svg) no-repeat left center;background-size:contain;padding-left:20px}.attached-file_list li span{font-size:14px;padding-left:8px}#property{display:none}.report_detail .block{width:100%}.report_detail .block>li{display:flex;flex-wrap:wrap;align-items:center;margin-bottom:12px;position:relative}.report_detail .block li>p{font-weight:700;font-size:14px;width:120px;padding-right:12px;text-align:right;display:inline-block}.report_detail .block .err_msg{padding:4px 0 0 120px}.report_detail .block .user-list{max-height:56px;overflow-y:scroll}.report_detail .user{display:inline-block;font-size:13px}ul.simple-pagination{list-style:none}.simple-pagination{display:block;overflow:hidden;padding:0 5px 5px 0;margin:0}.simple-pagination ul{list-style:none;padding:0;margin:0}.simple-pagination li{list-style:none;padding:0;margin:0;float:left}span.ellipse.clickable{cursor:pointer}.ellipse input{width:3em}.compact-theme span{cursor:pointer}.compact-theme a,.compact-theme span{float:left;color:#333;font-size:14px;line-height:24px;font-weight:400;text-align:center;border:1px solid #AAA;border-left:none;min-width:14px;padding:0 7px;box-shadow:2px 2px 2px #0003;background:#efefef;background:-moz-linear-gradient(top,#ffffff 0%,#efefef 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#ffffff),color-stop(100%,#efefef));background:-webkit-linear-gradient(top,#ffffff 0%,#efefef 100%);background:-o-linear-gradient(top,#ffffff 0%,#efefef 100%);background:-ms-linear-gradient(top,#ffffff 0%,#efefef 100%);background:linear-gradient(top,#ffffff 0%,#efefef 100%)}.compact-theme a:hover,.compact-theme li:not(.disabled):not(.active) span:hover{text-decoration:none;background:#efefef;background:-moz-linear-gradient(top,#efefef 0%,#bbbbbb 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#efefef),color-stop(100%,#bbbbbb));background:-webkit-linear-gradient(top,#efefef 0%,#bbbbbb 100%);background:-o-linear-gradient(top,#efefef 0%,#bbbbbb 100%);background:-ms-linear-gradient(top,#efefef 0%,#bbbbbb 100%);background:linear-gradient(top,#efefef 0%,#bbbbbb 100%)}.compact-theme li:first-child a,.compact-theme li:first-child span{border-left:1px solid #AAA;border-radius:3px 0 0 3px}.compact-theme li:last-child a,.compact-theme li:last-child span{border-radius:0 3px 3px 0}.compact-theme .current{background:#bbbbbb;background:-moz-linear-gradient(top,#bbbbbb 0%,#efefef 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#bbbbbb),color-stop(100%,#efefef));background:-webkit-linear-gradient(top,#bbbbbb 0%,#efefef 100%);background:-o-linear-gradient(top,#bbbbbb 0%,#efefef 100%);background:-ms-linear-gradient(top,#bbbbbb 0%,#efefef 100%);background:linear-gradient(top,#bbbbbb 0%,#efefef 100%);cursor:default}.compact-theme .ellipse{background:#EAEAEA;padding:0 10px;cursor:default}.light-theme span{cursor:pointer}.light-theme a,.light-theme span{float:left;color:#666;font-size:14px;line-height:24px;font-weight:400;text-align:center;border:1px solid #BBB;min-width:14px;padding:0 7px;margin:0 5px 0 0;border-radius:3px;box-shadow:0 1px 2px #0003;background:#efefef;background:-moz-linear-gradient(top,#ffffff 0%,#efefef 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#ffffff),color-stop(100%,#efefef));background:-webkit-linear-gradient(top,#ffffff 0%,#efefef 100%);background:-o-linear-gradient(top,#ffffff 0%,#efefef 100%);background:-ms-linear-gradient(top,#ffffff 0%,#efefef 100%);background:linear-gradient(top,#ffffff 0%,#efefef 100%)}.light-theme a:hover,.light-theme li:not(.disabled):not(.active) span:hover{text-decoration:none;background:#FCFCFC}.light-theme .current{background:#666;color:#fff;border-color:#444;box-shadow:0 1px #fff,0 0 2px #0000004d inset;cursor:default}.light-theme .ellipse{background:none;border:none;border-radius:0;box-shadow:none;font-weight:700;cursor:default}.dark-theme span{cursor:pointer}.dark-theme a,.dark-theme span{float:left;color:#ccc;font-size:14px;line-height:24px;font-weight:400;text-align:center;border:1px solid #222;min-width:14px;padding:0 7px;margin:0 5px 0 0;border-radius:3px;box-shadow:0 1px 2px #0003;background:#555;background:-moz-linear-gradient(top,#555 0%,#333 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#555),color-stop(100%,#333));background:-webkit-linear-gradient(top,#555 0%,#333 100%);background:-o-linear-gradient(top,#555 0%,#333 100%);background:-ms-linear-gradient(top,#555 0%,#333 100%);background:linear-gradient(top,#555 0%,#333 100%)}.dark-theme a:hover,.dark-theme li:not(.disabled):not(.active) span:hover{text-decoration:none;background:#444}.dark-theme .current{background:#222;color:#fff;border-color:#000;box-shadow:0 1px #fff3,0 0 1px 1px #0000001a inset;cursor:default}.dark-theme .ellipse{background:none;border:none;border-radius:0;box-shadow:none;font-weight:700;cursor:default}
