﻿@import url("https://fonts.googleapis.com/css2?family=Lato:wght@400;700;900&display=swap");@keyframes hover{0%{opacity:1}100%{opacity:0.6;box-shadow:0 4px 0 0 transparent}}@keyframes hover_side{0%{opacity:1}100%{opacity:0.9}}#tooltip{text-align:left;font-size:14px;color:#515151;background:#fff;border:1px solid #eaeaea;position:absolute;z-index:100;padding:15px;border-radius:6px;box-shadow:0px 5px 15px #dedede;z-index:99999}#tooltip:before{width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px solid #fff;content:'';position:absolute;left:50%;bottom:-8px;margin-left:-10px;z-index:1}#tooltip:after{width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px solid #eaeaea;content:'';position:absolute;left:50%;bottom:-10px;margin-left:-10px}#tooltip.top:after{border-top-color:transparent;border-bottom:10px solid #111;top:-20px;bottom:auto}#tooltip.left:after{left:10px;margin:0}#tooltip.right:after{right:10px;left:auto;margin:0}#tooltip img.karaoke_sample1{width:200px}#tooltip img.karaoke_sample2{width:200px}textarea{white-space:pre-wrap}abbr{text-decoration:none;display:inline-block}.album_delivery span.red{color:#fb3535}.album_delivery .notes_box{background:#fffbdb;padding:10px;margin:10px 0 30px}.album_delivery .notes_box .notes{font-size:18px;color:#fb3535;text-align:center;display:block;margin-bottom:8px}.album_delivery .notes_box li{font-size:12px !important;padding-left:1em;text-indent:-1em;list-style-position:inside;padding-bottom:5px}.album_delivery .store_list{font-size:20px;text-align:center}.album_delivery .store_list_inner{background:#f7f7f7;padding:20px;word-break:break-all}.album_delivery .store_list_inner small{font-size:12px}.album_delivery .store_list_inner .store_list_top{display:table;width:100%;padding-bottom:15px;border-bottom:1px solid #d2d2d2}.album_delivery .store_list_inner .store_list_top img{display:table-cell;width:120px}@media screen and (max-width: 767px){.album_delivery .store_list_inner .store_list_top img{display:block;margin:0 auto 20px}}.album_delivery .store_list_inner .store_list_top ul{display:table-cell;vertical-align:middle;width:70%}@media screen and (max-width: 767px){.album_delivery .store_list_inner .store_list_top ul{display:block;width:100%}}.album_delivery .store_list_inner .store_list_top ul li{font-size:12px}.album_delivery .store_list_inner .store_list_top ul li.album_name{font-size:15px}.album_delivery .store_list_inner .store_list_top ul li b{font-weight:bold}.album_delivery .store_list_inner .store_list_bottom{padding:15px 0}.album_delivery .store_list_inner .store_list_bottom li{margin-bottom:20px}.album_delivery .store_list_inner .store_list_bottom li a{display:inline-block}.album_delivery .store_list_inner .store_list_bottom li .ttl{margin:0;padding:0;font-size:12px;display:inline-block;vertical-align:text-bottom}.album_delivery .store_list_inner .store_list_bottom li .ttl span{font-size:15px;font-weight:bold;display:inline-block;color:#515151}.album_delivery .store_list_inner .store_list_bottom li span{color:#515151;font-size:12px;display:block}.form__body,.list__body{width:550px;margin:0 auto}.form__body ::selection,.list__body ::selection{background:#AEDED3;color:#515151}@media screen and (max-width: 767px){.form__body,.list__body{width:100%}}.form__body p,.list__body p{font-size:16px}.form__body p.red,.list__body p.red{color:#eb0000}.form__body div.inner_form,.list__body div.inner_form{margin:0 0 10px 25px}.form__body dl,.list__body dl{padding-bottom:40px}@media screen and (max-width: 767px){.form__body dl,.list__body dl{padding-bottom:20px}}.form__body dl .down_arrow_icon,.list__body dl .down_arrow_icon{float:right}.form__body dl dt,.list__body dl dt{margin-bottom:5px;font-size:18px}.form__body dl dt label,.list__body dl dt label{font-size:16px;margin-bottom:5px;font-weight:bold}@media screen and (max-width: 767px){.form__body dl dt label,.list__body dl dt label{font-size:16px}}.form__body dl dt .counter,.list__body dl dt .counter{display:inline-block;padding:0;float:right;font-size:14px;color:#ABAAAA;margin:8px 0 0 0}.form__body dl.add_ttl,.list__body dl.add_ttl{font-size:18px;font-weight:bold}.form__body dl.select_short dd,.list__body dl.select_short dd{display:inline;margin-right:5px}@media screen and (max-width: 767px){.form__body dl.select_short dd,.list__body dl.select_short dd{margin-right:5px}}.form__body dl dd .form__textArea_size,.list__body dl dd .form__textArea_size{padding:8px 15px;border:1px solid #D4D4D4;border-radius:3px;background-color:#FFFFFF;box-shadow:none;font-size:16px;width:100%;white-space:pre-wrap;color:#515151}.form__body dl dd .form__textArea_size:focus,.list__body dl dd .form__textArea_size:focus{border:1px solid #2bb393;outline:none;transition:border 0.2s ease}@media screen and (max-width: 767px){.form__body dl dd .form__textArea_size,.list__body dl dd .form__textArea_size{padding:3px 10px}}.form__body dl dd .form__textArea_20size,.list__body dl dd .form__textArea_20size{padding:8px 15px;border:1px solid #D4D4D4;border-radius:3px;background-color:#FFFFFF;box-shadow:none;font-size:16px;width:20%;color:#515151}.form__body dl dd .form__textArea_20size:focus,.list__body dl dd .form__textArea_20size:focus{border:1px solid #2bb393;outline:none;transition:border 0.2s ease}.form__body dl dd .form__textArea_48size,.list__body dl dd .form__textArea_48size{padding:8px 15px;border:1px solid #D4D4D4;border-radius:3px;background-color:#FFFFFF;box-shadow:none;font-size:16px;width:48%;margin-right:1%;color:#515151}@media screen and (max-width: 767px){.form__body dl dd .form__textArea_48size,.list__body dl dd .form__textArea_48size{padding:3px 10px}}.form__body dl dd .form__textArea_48size:focus,.list__body dl dd .form__textArea_48size:focus{border:1px solid #2bb393;outline:none;transition:border 0.2s ease}.form__body dl dd .form__textArea_50size,.list__body dl dd .form__textArea_50size{padding:8px 15px;border:1px solid #D4D4D4;border-radius:3px;background-color:#FFFFFF;box-shadow:none;font-size:16px;width:50%;color:#515151}.form__body dl dd .form__textArea_50size:focus,.list__body dl dd .form__textArea_50size:focus{border:1px solid #2bb393;outline:none;transition:border 0.2s ease}.form__body dl dd .form__textArea_70size,.list__body dl dd .form__textArea_70size{padding:8px 15px;border:1px solid #D4D4D4;border-radius:3px;background-color:#FFFFFF;box-shadow:none;font-size:16px;width:70%;color:#515151}.form__body dl dd .form__textArea_70size:focus,.list__body dl dd .form__textArea_70size:focus{border:1px solid #2bb393;outline:none;transition:border 0.2s ease}.form__body dl dd .form__textArea_84size,.list__body dl dd .form__textArea_84size{padding:8px 15px;border:1px solid #D4D4D4;border-radius:3px;background-color:#FFFFFF;box-shadow:none;font-size:16px;width:84%;color:#515151}.form__body dl dd .form__textArea_84size:focus,.list__body dl dd .form__textArea_84size:focus{border:1px solid #2bb393;outline:none;transition:border 0.2s ease}.form__body dl dd .form__textArea_90size,.list__body dl dd .form__textArea_90size{padding:8px 15px;border:1px solid #D4D4D4;border-radius:3px;background-color:#FFFFFF;box-shadow:none;font-size:16px;width:90%;color:#515151}@media screen and (max-width: 767px){.form__body dl dd .form__textArea_90size,.list__body dl dd .form__textArea_90size{padding:3px 10px}}.form__body dl dd .form__textArea_90size:focus,.list__body dl dd .form__textArea_90size:focus{border:1px solid #2bb393;outline:none;transition:border 0.2s ease}.form__body dl dd .text_info_off,.list__body dl dd .text_info_off{font-size:12px;color:#8A8A8A;padding:5px 0 0 0;display:none}@media screen and (max-width: 767px){.form__body dl dd .text_info_off,.list__body dl dd .text_info_off{font-size:10px}}.form__body dl dd .text_info_on,.list__body dl dd .text_info_on{font-size:12px;color:#8A8A8A;padding:5px 0 0 0}@media screen and (max-width: 767px){.form__body dl dd .text_info_on,.list__body dl dd .text_info_on{line-height:.9rem}}.form__body dl dd .text_error,.list__body dl dd .text_error{font-size:12px;color:#FF2F2F;display:none;padding-bottom:0}.form__body dl dd .text_error_on,.list__body dl dd .text_error_on{font-size:12px;color:#FF2F2F;padding-bottom:0}.form__body dl dd .text_error_caution,.list__body dl dd .text_error_caution{font-size:12px;color:#ff6200;display:block;padding-bottom:0}.form__body dl dd select,.list__body dl dd select{padding:8px 15px;border:1px solid #D4D4D4;border-radius:3px;background-color:#FFFFFF;box-shadow:none;font-size:16px;width:50%;color:#515151;margin-right:5px;height:42px}.form__body dl dd select:focus,.list__body dl dd select:focus{border:1px solid #2bb393;outline:none;transition:border 0.2s ease}@media screen and (max-width: 767px){.form__body dl dd select,.list__body dl dd select{width:100%;padding:3px 10px;height:32px}}.form__body dl dd select.size74,.list__body dl dd select.size74{padding:8px 15px;border:1px solid #D4D4D4;border-radius:3px;background-color:#FFFFFF;box-shadow:none;font-size:16px;width:74%;color:#515151;margin-right:5px;height:42px}.form__body dl dd select.size74:focus,.list__body dl dd select.size74:focus{border:1px solid #2bb393;outline:none;transition:border 0.2s ease}.form__body dl dd select.size40,.list__body dl dd select.size40{padding:8px 15px;border:1px solid #D4D4D4;border-radius:3px;background-color:#FFFFFF;box-shadow:none;font-size:16px;width:40%;color:#515151;margin-right:5px;height:42px}.form__body dl dd select.size40:focus,.list__body dl dd select.size40:focus{border:1px solid #2bb393;outline:none;transition:border 0.2s ease}@media screen and (max-width: 767px){.form__body dl dd select.size40,.list__body dl dd select.size40{width:30%}}.form__body dl dd select.size30,.list__body dl dd select.size30{padding:8px 15px;border:1px solid #D4D4D4;border-radius:3px;background-color:#FFFFFF;box-shadow:none;font-size:16px;width:30%;color:#515151;margin-right:5px;height:42px}.form__body dl dd select.size30:focus,.list__body dl dd select.size30:focus{border:1px solid #2bb393;outline:none;transition:border 0.2s ease}@media screen and (max-width: 767px){.form__body dl dd select.size30,.list__body dl dd select.size30{width:20%}}.form__body dl dd select.size20,.list__body dl dd select.size20{padding:8px 15px;border:1px solid #D4D4D4;border-radius:3px;background-color:#FFFFFF;box-shadow:none;font-size:16px;width:20%;color:#515151;margin-right:5px;height:42px}.form__body dl dd select.size20:focus,.list__body dl dd select.size20:focus{border:1px solid #2bb393;outline:none;transition:border 0.2s ease}@media screen and (max-width: 767px){.form__body dl dd select.size20,.list__body dl dd select.size20{width:10%}}.form__body dl dd select.size10,.list__body dl dd select.size10{padding:8px 15px;border:1px solid #D4D4D4;border-radius:3px;background-color:#FFFFFF;box-shadow:none;font-size:16px;width:10%;color:#515151;margin-right:5px;height:42px}.form__body dl dd select.size10:focus,.list__body dl dd select.size10:focus{border:1px solid #2bb393;outline:none;transition:border 0.2s ease}@media screen and (max-width: 767px){.form__body dl dd select.size10,.list__body dl dd select.size10{width:5%}}.form__body dl dd select.size_year,.list__body dl dd select.size_year{padding:8px 15px;border:1px solid #D4D4D4;border-radius:3px;background-color:#FFFFFF;box-shadow:none;font-size:16px;width:17%;color:#515151;margin-right:5px;margin-bottom:5px;height:42px}.form__body dl dd select.size_year:focus,.list__body dl dd select.size_year:focus{border:1px solid #2bb393;outline:none;transition:border 0.2s ease}@media screen and (max-width: 767px){.form__body dl dd select.size_year,.list__body dl dd select.size_year{width:30%;padding:3px 10px;height:32px}}.form__body dl dd select.size_month,.form__body dl dd .size_day,.list__body dl dd select.size_month,.list__body dl dd .size_day{padding:8px 15px;border:1px solid #D4D4D4;border-radius:3px;background-color:#FFFFFF;box-shadow:none;font-size:16px;width:13%;color:#515151;margin-right:5px;margin-bottom:5px;height:42px}.form__body dl dd select.size_month:focus,.form__body dl dd .size_day:focus,.list__body dl dd select.size_month:focus,.list__body dl dd .size_day:focus{border:1px solid #2bb393;outline:none;transition:border 0.2s ease}@media screen and (max-width: 767px){.form__body dl dd select.size_month,.form__body dl dd .size_day,.list__body dl dd select.size_month,.list__body dl dd .size_day{width:20%;height:32px;padding:3px 10px}}.form__body dl dd .upload_area,.list__body dl dd .upload_area{background:#efefef;border:2px dashed #D0D0D0;border-radius:4px;cursor:pointer;margin-bottom:8px;position:relative;overflow:hidden;height:166px}@media screen and (max-width: 767px){.form__body dl dd .upload_area,.list__body dl dd .upload_area{height:100px}}.form__body dl dd .upload_area:hover,.list__body dl dd .upload_area:hover{background:#E0E0E0}.form__body dl dd .upload_area img,.list__body dl dd .upload_area img{position:absolute;z-index:1;opacity:0.16;top:0;left:0;right:0;bottom:0;margin:auto}.form__body dl dd .upload_area .inner,.list__body dl dd .upload_area .inner{text-align:center;padding:30px 0;z-index:2;position:inherit}@media screen and (max-width: 767px){.form__body dl dd .upload_area .inner,.list__body dl dd .upload_area .inner{padding:10px 10px 20px;width:80%;margin:0 auto}}.form__body dl dd .upload_area .inner .text_up,.list__body dl dd .upload_area .inner .text_up{display:inline-block;width:100%;text-align:center}.form__body dl dd .upload_area .inner .text_up .text,.list__body dl dd .upload_area .inner .text_up .text{font-size:18px;display:inline-block;padding:0 0 15px 0}@media screen and (max-width: 767px){.form__body dl dd .upload_area .inner .text_up .text,.list__body dl dd .upload_area .inner .text_up .text{font-size:16px;padding:0 0 10px 0}}@media screen and (max-width: 767px){.form__body dl dd .upload_area .inner .text_up .text.spno,.list__body dl dd .upload_area .inner .text_up .text.spno{display:none}}.form__body dl dd .upload_area .inner .text_up .upload_icon,.list__body dl dd .upload_area .inner .text_up .upload_icon{border-radius:100%;border:1px solid #D0D0D0;margin:0 0 -16px 0;position:static;opacity:inherit}@media screen and (max-width: 767px){.form__body dl dd .upload_area .inner .text_up .upload_icon,.list__body dl dd .upload_area .inner .text_up .upload_icon{margin:0 0 -12px 0;width:40px;display:inline-block}}.form__body dl dd .upload_area .inner div.bar,.list__body dl dd .upload_area .inner div.bar{width:68%;height:18px;position:relative;background:#fff;border:1px solid #d0d0d0;margin-bottom:0;border-radius:4px;font-size:10px;font-weight:bold;margin:0 auto 5px;overflow:hidden}@media screen and (max-width: 767px){.form__body dl dd .upload_area .inner div.bar,.list__body dl dd .upload_area .inner div.bar{width:100%}}.form__body dl dd .upload_area .inner div.bar span.percent,.list__body dl dd .upload_area .inner div.bar span.percent{color:#fff;display:inherit;padding:7px;background:#eb0000;width:40%;height:100%;position:absolute}.form__body dl dd .upload_area .inner div.bar span.percent_str,.list__body dl dd .upload_area .inner div.bar span.percent_str{color:#fff;height:100%;position:absolute;top:0;left:10px}.form__body dl dd p.title,.list__body dl dd p.title{padding:10px 0 10px 0;text-indent:15px}.form__body dl dd .movie,.list__body dl dd .movie{position:relative;width:100%;padding-top:56.25%;margin-bottom:10px}.form__body dl dd .movie iframe,.list__body dl dd .movie iframe{position:absolute;top:0;right:0;width:100% !important;height:100% !important}.form__body dl dd .at_mark,.list__body dl dd .at_mark{display:inline}.form__body dl dd.limitless,.list__body dl dd.limitless{display:table;margin:0 auto;margin-top:10px}.form__body dl dd.prev_in,.list__body dl dd.prev_in{margin-left:20px;border-bottom:1px solid #E4E4E4;padding:0 0 5% 0}.form__body dl p.info_small,.list__body dl p.info_small{text-align:center;padding-bottom:10px;color:#868686}.form__body dl dd.recruitment,.list__body dl dd.recruitment{text-align:center;font-size:20px}.form__body dl dd.recruitment p.ps_number,.list__body dl dd.recruitment p.ps_number{padding-bottom:0;text-align:center;margin:20px 0 0 0}.form__body dl dd.recruitment p.ps_number span.number,.list__body dl dd.recruitment p.ps_number span.number{font-size:24px;color:#eb0000}.form__body dd.select,.list__body dd.select{padding-bottom:0px;margin-bottom:10px}p.top_line{border-top:1px solid #e2e2e2;margin-bottom:20px}@media screen and (max-width: 767px){p.top_line{margin-bottom:0}}ul li.bt{text-align:center;margin:0px 0px 40px 0;list-style:none}ul li.bt.dp_no{display:none}@media screen and (max-width: 767px){ul li.bt.dp_no{display:block}}ul li.bt .submit_bt{text-decoration:none;background:#FF873C;width:330px;height:60px;color:#fff;overflow:hidden;border:2px solid #FF873C;border-radius:4px;box-shadow:0 4px 0 0 rgba(0,0,0,0.11);text-align:center;cursor:pointer;font-weight:700;font-size:18px;letter-spacing:.1rem}@media screen and (min-width: 970px){ul li.bt .submit_bt:hover{cursor:pointer;animation:hover 0.6s forwards}}@media screen and (min-width: 767px) and (max-width: 1038px){ul li.bt .submit_bt{width:68%}}@media screen and (max-width: 767px){ul li.bt .submit_bt{width:100%;font-size:18px}}ul li.bt .submit_bt_1{text-decoration:none;background:#ababab;width:260px;margin:0 5px;height:60px;color:#fff;overflow:hidden;border:2px solid #ababab;border-radius:4px;box-shadow:0 4px 0 0 rgba(0,0,0,0.11);text-align:center;cursor:pointer;font-weight:700;font-size:18px;letter-spacing:.1rem}@media screen and (min-width: 970px){ul li.bt .submit_bt_1:hover{cursor:pointer;animation:hover 0.6s forwards}}@media screen and (max-width: 767px){ul li.bt .submit_bt_1{width:47%;font-size:18px;margin:10px 8px 0 0}}ul li.bt .submit_bt_2{text-decoration:none;background:#FF873C;width:260px;margin:0 5px;height:60px;color:#fff;overflow:hidden;border:2px solid #FF873C;border-radius:4px;box-shadow:0 4px 0 0 rgba(0,0,0,0.11);text-align:center;cursor:pointer;font-weight:700;font-size:18px;letter-spacing:.1rem}@media screen and (min-width: 970px){ul li.bt .submit_bt_2:hover{cursor:pointer;animation:hover 0.6s forwards}}@media screen and (max-width: 767px){ul li.bt .submit_bt_2{width:47%;font-size:18px;margin:10px 0 0 0}}ul li.bt .submit_bt_3{text-decoration:none;background:#ababab;width:330px;height:60px;color:#fff;overflow:hidden;border:2px solid #ababab;border-radius:4px;box-shadow:0 4px 0 0 rgba(0,0,0,0.11);text-align:center;cursor:pointer;font-weight:700;font-size:18px;letter-spacing:.1rem}@media screen and (min-width: 970px){ul li.bt .submit_bt_3:hover{cursor:pointer;animation:hover 0.6s forwards}}@media screen and (min-width: 767px) and (max-width: 1038px){ul li.bt .submit_bt_3{width:68%}}@media screen and (max-width: 767px){ul li.bt .submit_bt_3{width:100%;font-size:18px}}ul li.bt .submit_bt_3.top_close_bt{width:90%;margin:20px 0 -20px 0}ul li.bt a.pop_link{color:#2bb393;text-decoration:underline !important;cursor:pointer;float:left;padding:10px;font-size:18px}ul li.bt a.pop_link:hover{text-decoration:none !important}@media screen and (max-width: 767px){ul li.bt a.pop_link{font-size:16px}}a.ps_add_bt,.add_bt{text-align:center;background:#efefef;width:86%;padding:15px;font-size:20px;margin:0 auto 20px;display:block;cursor:pointer;position:relative}@media screen and (max-width: 767px){a.ps_add_bt,.add_bt{padding:10px;font-size:16px}}a.ps_add_bt img,.add_bt img{vertical-align:top;margin-right:5px}@media screen and (max-width: 767px){a.ps_add_bt img,.add_bt img{width:25px}}a.ps_add_bt .badge_recom,.add_bt .badge_recom{background:#eb0000;color:#fff;font-weight:bold;font-size:10px;padding:2px;display:inline-block;position:absolute;left:-10px;width:80px;text-align:center;top:22px}a.ps_add_bt:hover,.add_bt:hover{background:#E0E0E0;color:#515151 !important}a.ps_add_bt_100,.add_bt_100{text-align:center;background:#e4e4e4;width:100%;padding:15px;font-size:18px;margin:0 auto 20px;display:block;cursor:pointer;position:relative;font-weight:bold}@media screen and (max-width: 767px){a.ps_add_bt_100,.add_bt_100{padding:10px;font-size:16px}}a.ps_add_bt_100 img,.add_bt_100 img{vertical-align:bottom;margin-right:5px}@media screen and (max-width: 767px){a.ps_add_bt_100 img,.add_bt_100 img{width:25px}}a.ps_add_bt_100:hover,.add_bt_100:hover{background:#E0E0E0;color:#515151 !important}select{width:100%;padding:10px;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid #999;background:#eee;background:url(/img/common/arrow_pd.svg) right 50% no-repeat;background-size:20px, 100%}select::-ms-expand{display:none}@keyframes huerotator{0%{-webkit-filter:hue-rotate(-30deg);filter:hue-rotate(-30deg)}100%{-webkit-filter:hue-rotate(40deg);filter:hue-rotate(40deg)}}@-webkit-keyframes fadeInDown{0%{opacity:0;-webkit-transform:translate3d(0, -100%, 0);transform:translate3d(0, -100%, 0)}50%{opacity:0;-webkit-transform:translate3d(0, -100%, 0);transform:translate3d(0, -100%, 0)}100%{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInDown{0%{opacity:0;-webkit-transform:translate3d(0, -100%, 0);transform:translate3d(0, -100%, 0)}50%{opacity:0;-webkit-transform:translate3d(0, -100%, 0);transform:translate3d(0, -100%, 0)}100%{opacity:1;-webkit-transform:none;transform:none}}.fadeInDown{animation:fadeInDown 0.8s;-webkit-animation:fadeInDown 0.8s}@-webkit-keyframes fadeInRightBig{from{opacity:0;-webkit-transform:translate3d(2000px, 0, 0);transform:translate3d(2000px, 0, 0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInRightBig{0%{opacity:0;-webkit-transform:translate3d(2000px, 0, 0);transform:translate3d(2000px, 0, 0)}50%{opacity:0;-webkit-transform:translate3d(2000px, 0, 0);transform:translate3d(2000px, 0, 0)}100%{opacity:1;-webkit-transform:none;transform:none}}.fadeInRightBig{animation:fadeInRightBig 0.6s}.loader_parts{text-align:center}.loader_parts.ball-clip-rotate>.loader_parts_inner{background-color:#000;width:15px;height:15px;border-radius:100%;margin:2px;-webkit-animation-fill-mode:both;animation-fill-mode:both;border:2px solid #D2D2D2;border-bottom-color:transparent;height:30px;width:30px;background:transparent !important;display:inline-block;-webkit-animation:rotate 0.75s 0s linear infinite;animation:rotate 0.75s 0s linear infinite}.loader_parts_container{position:relative}.loader_parts_overlay{background:#FFF;opacity:0.5;display:none;width:100%;height:100%;position:absolute;left:0;top:0;z-index:10000;display:none}@keyframes rotate{0%{-webkit-transform:rotate(0deg) scale(1);transform:rotate(0deg) scale(1)}50%{-webkit-transform:rotate(180deg) scale(0.6);transform:rotate(180deg) scale(0.6)}100%{-webkit-transform:rotate(360deg) scale(1);transform:rotate(360deg) scale(1)}}@keyframes scale{30%{-webkit-transform:scale(0.3);transform:scale(0.3)}100%{-webkit-transform:scale(1);transform:scale(1)}}.song_fadeOutUp{animation:song_fadeOutUp 0.8s}@keyframes song_fadeOutUp{0%{opacity:1;-webkit-transform:none;transform:none}50%{opacity:1;-webkit-transform:none;transform:none}100%{opacity:0;-webkit-transform:translate3d(0, -100%, 0);transform:translate3d(0, -100%, 0)}}.song_fadeOutDown{animation:song_fadeOutDown 0.8s}@keyframes song_fadeOutDown{0%{opacity:1;-webkit-transform:none;transform:none}50%{opacity:1;-webkit-transform:none;transform:none}100%{opacity:0;-webkit-transform:translate3d(0, 100%, 0);transform:translate3d(0, 100%, 0)}}div.upload_box{background:#f2f2f2;padding:20px;margin-bottom:20px}div.upload_box dl dt{display:inline;width:auto;font-size:18px}div.upload_box dl dt p.file_title{padding-bottom:0px;font-weight:bold;display:inline}div.upload_box dl dd{display:inline-block}div.upload_box dl div{margin-bottom:20px;width:auto;display:inline-block;float:right}div.upload_box dl div p.label_1{color:#ca2929;font-size:14px;border:1px solid;padding:2px 8px;border-radius:5px;width:140px;background:#fff3f3;display:inline-block}div.upload_box dl div p.label_2{color:#e66d29;font-size:14px;border:1px solid;padding:2px 8px;border-radius:5px;width:140px;background:#fff7f2;display:inline-block}div.upload_box dl div p.label_3{color:#8a8a8a;font-size:14px;border:1px solid;padding:2px 8px;border-radius:5px;width:80px;background:#fff;display:inline-block}div.upload_box dl dd{width:100%}div.upload_box dl dd div.bar{width:100%;height:40px;position:relative;background:#fff;border:1px solid #e0e0e0;margin-bottom:0;border-radius:4px}div.upload_box dl dd div.bar span.percent{color:#fff;display:inherit;padding:7px;background:#eb0000;width:40%;height:100%;position:absolute}div.upload_box dl dd div.bar span.percent_str{color:#fff;height:100%;position:absolute;top:0;left:10px}div.upload_box ul li.bt{margin:0;display:inline-block}@media screen and (max-width: 767px){div.upload_box ul li.bt{text-align:center;width:100%}}div.upload_box ul li.bt input.submit_bt_1{width:150px;height:46px;font-size:22px;margin:0 10px 10px 0}@media screen and (max-width: 767px){div.upload_box ul li.bt input.submit_bt_1{width:46%;margin:0 0px 10px 0}}div.upload_box ul li.bt input.submit_bt_2{width:150px;height:46px;font-size:22px;margin:0 10px 10px 0}@media screen and (max-width: 767px){div.upload_box ul li.bt input.submit_bt_2{width:46%}}.asterisk{color:#f00;font-size:10px;vertical-align:text-bottom;padding-left:5px;font-weight:bold}.fadein1{opacity:0;transform:translateY(10px);transition:all 1s ease 0s;visibility:hidden}.fadein2{opacity:0;transform:translateY(10px);transition:all 1s ease .2s;visibility:hidden}.fadein3{opacity:0;transform:translateY(10px);transition:all 1s ease .4s;visibility:hidden}.fadein4{opacity:0;transform:translateY(10px);transition:all 1s ease .6s;visibility:hidden}.fadein5{opacity:0;transform:translateY(10px);transition:all 1s ease .8s;visibility:hidden}.fadein6{opacity:0;transform:translateY(10px);transition:all 1s ease 1s;visibility:hidden}.fadein7{opacity:0;transform:translateY(10px);transition:all 1s ease 1.2s;visibility:hidden}.fadein1.is-show,.fadein2.is-show,.fadein3.is-show,.fadein4.is-show,.fadein5.is-show,.fadein6.is-show,.fadein7.is-show{opacity:1;transform:translateX(0);visibility:visible}.fade_list li{opacity:0;transform:translateY(10px);visibility:hidden}.fade_list li:nth-child(1){transition:all 1s ease 0s}.fade_list li:nth-child(2){transition:all 1s ease .2s}.fade_list li:nth-child(3){transition:all 1s ease .4s}.fade_list li:nth-child(4){transition:all 1s ease .6s}.fade_list li:nth-child(5){transition:all 1s ease .8s}.fade_list li:nth-child(6){transition:all 1s ease 1s}.fade_list li:nth-child(7){transition:all 1s ease 1.2s}.fade_list li:nth-child(8){transition:all 1s ease 1.4s}.fade_list li:nth-child(9){transition:all 1s ease 1.6s}.fade_list li:nth-child(10){transition:all 1s ease 1.8s}.fade_list li.is-show{opacity:1;transform:translateX(0);visibility:visible}.text_error{color:#f00 !important;font-size:14px !important;text-align:left !important}.ta-center{text-align:center !important}:placeholder{color:#b7b7b7}textarea::placeholder{color:#b7b7b7 !important}.form__body dl dd .form__textArea_size::placeholder,.list__body dl dd .form__textArea_size::placeholder{color:#b7b7b7 !important}.ttl_parent{font-size:18px;font-weight:bold;margin-bottom:5px;display:block}.parent_body{background:#f2f2f2;padding:20px 20px 0;margin-bottom:30px}.radio_button{width:50%}.radio_button input[type=radio]+label{position:relative;margin-right:-7px;cursor:pointer;padding:0 0 6px 24px;text-indent:0px;display:block;width:95%;border:1px solid #dedede;padding:12px;border-radius:2px;text-align:center;font-weight:bold}.radio_button input[type=radio]:checked+label{border:1px solid #ff9600;color:#ff9600;background:#fff5ef}.radio_button input[type=radio]+label::before,.radio_button input[type=radio]:checked+label::after{display:none}.d-flex{display:flex;flex-wrap:wrap}.text_small{font-size:10px !important}.mb-0{margin-bottom:0}.text-center{text-align:center}body{background:#fff;font-family:Lato,"ヒラギノ角ゴ ProN","Hiragino Kaku Gothic ProN","メイリオ",Meiryo,"游ゴシック Medium","游ゴシック体","Yu Gothic Medium",YuGothic,"ＭＳ Ｐゴシック","MS PGothic",sans-serif;letter-spacing:1px;font-size:16px;font-weight:normal;color:#515151;margin:0;word-wrap:break-word;overflow-wrap:break-word;-webkit-font-smoothing:antialiased}@media screen and (max-width: 767px){body{font-size:14px;-webkit-overflow-scrolling:touch;-webkit-text-size-adjust:100%}}input,button{font-family:Lato,"ヒラギノ角ゴ ProN","Hiragino Kaku Gothic ProN","メイリオ",Meiryo,"游ゴシック Medium","游ゴシック体","Yu Gothic Medium",YuGothic,"ＭＳ Ｐゴシック","MS PGothic",sans-serif;font-weight:normal}::selection{background:#2bb393;color:#fff}a:link{color:#2bb393;text-decoration:underline}a:visited{color:#2bb393;text-decoration:underline}a:hover{color:#2bb393;text-decoration:none}p{padding-bottom:20px}.container{max-width:1040px;margin:0 auto;padding:2% 0}@media screen and (min-width: 767px) and (max-width: 1038px){.container{padding:5% 3%}}@media screen and (max-width: 767px){.container{padding:5% 3%}}#container{width:100%}.flexwrap{flex-wrap:wrap;justify-content:space-between;display:flex}.m0{margin:0 !important}.mb5{margin-bottom:5px !important}.mb20{margin-bottom:20px !important}.mb30sp10{margin-bottom:30px}@media screen and (max-width: 767px){.mb30sp10{margin-bottom:10px}}.mb40{margin-bottom:40px !important}.mb50{margin-bottom:50px !important}.mb60{margin-bottom:60px !important}.mb70{margin-bottom:70px !important}.mb80{margin-bottom:80px !important}.mb90{margin-bottom:90px !important}.mb100{margin-bottom:100px !important}.pt10{padding-top:10px}.pl20{padding-left:20px}.pr20{padding-right:20px}.plr6{padding:6px 0}@media screen and (min-width: 767px) and (max-width: 1038px){.prl20{padding-right:20px !important;padding-left:20px !important}}.text_center{text-align:center}.text-left{text-align:left !important}.text_indent{text-indent:1em !important}.d_none{display:none}.t_indent{text-indent:35px}img{max-width:100%;height:auto;width:auto}.center_box{margin:0 auto !important;float:none}input::-webkit-input-placeholder{color:#ccc;font-weight:normal}input:-ms-input-placeholder{color:#ccc;font-weight:normal}input::-moz-placeholder{color:#ccc;font-weight:normal}input[type="button"],input[type="submit"]{-webkit-appearance:none}input[type=radio],input[type=checkbox]{display:inline-block;margin-right:6px}input[type=radio]+label,input[type=checkbox]+label{position:relative;margin-right:-7px;cursor:pointer}@media (min-width: 1px){input[type=radio],input[type=checkbox]{display:none;margin:0}input[type=radio]+label,input[type=checkbox]+label{padding:0 0 6px 24px;text-indent:0px;display:block}input[type=radio]+label::before,input[type=checkbox]+label::before{content:"";position:absolute;top:15px;left:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:block;width:20px;height:20px;margin-top:-12px;background-color:white}input[type=radio]+label::before{border:2px solid #D4D4D4;border-radius:30px}input[type=checkbox]+label::before{border:2px solid #c2ced2}input[type=radio]:checked+label::after,input[type=checkbox]:checked+label::after{content:"";position:absolute;top:15px;-moz-box-sizing:border-box;box-sizing:border-box;display:block}input[type=radio]:checked+label::after{left:5px;width:10px;height:10px;margin-top:-7px;background:#ff9600;border-radius:8px}input[type=checkbox]:checked+label::after{left:3px;width:14px;height:7px;margin-top:-7px;border-left:3px solid #ff9600;border-bottom:3px solid #ff9600;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}}.popup{position:fixed;top:0;left:0;right:0;bottom:0;margin:auto}.popup.size{width:650px;height:80%;background:#fff;border-radius:6px;border:solid 1px #a1a1a1;overflow:hidden}@media screen and (max-width: 767px){.popup.size{width:95%;height:95%}}.popup.size h1{width:648px;font-size:24px !important;padding:25px 15px !important;background:#e9f6f3;color:#2bb393;border-bottom:none;text-align:center;border-radius:6px 6px 0 0;z-index:2}@media screen and (max-width: 767px){.popup.size h1{font-size:18px !important;padding:15px 10px !important;font-weight:bold;width:100%}}.popup.size h1 div{width:94%;text-align:center;line-height:1.4rem}@media screen and (max-width: 767px){.popup.size h1 div{line-height:0.8rem}}.popup.size h1.ps{width:648px;font-size:24px !important;padding:25px 15px !important;background:#fff8eb;color:#FFB63C;border-bottom:none;text-align:center;border-radius:6px 6px 0 0;z-index:2}@media screen and (max-width: 767px){.popup.size h1.ps{font-size:18px !important;padding:15px 10px !important;font-weight:bold;width:100%}}.popup.size h1.mm{width:648px;font-size:24px !important;padding:25px 15px !important;background:#ffefef;color:#eb0000;border-bottom:none;text-align:center;border-radius:6px 6px 0 0;z-index:2}@media screen and (max-width: 767px){.popup.size h1.mm{font-size:18px !important;padding:15px 10px !important;font-weight:bold;width:100%}}.popup.size h2{font-size:20px;text-align:center;margin-bottom:15px}@media screen and (max-width: 767px){.popup.size h2{font-size:18px}}.popup.size h2 img{width:34px;vertical-align:bottom;margin-right:5px}.popup.size img[src='/img/popup/popup_cancel.svg'].close_popup{position:absolute;top:26px;right:20px;width:22px !important;height:22px !important}@media screen and (min-width: 970px){.popup.size img[src='/img/popup/popup_cancel.svg'].close_popup:hover{cursor:pointer;animation:hover 0.6s forwards}}@media screen and (max-width: 767px){.popup.size img[src='/img/popup/popup_cancel.svg'].close_popup{width:20px !important;height:20px !important;right:8px;top:12px}}.popup.size .popup_inner{padding:30px 40px;z-index:1;width:100%;overflow-y:scroll}@media screen and (max-width: 767px){.popup.size .popup_inner{padding:15px;height:80%}}.popup.size .popup_inner p.info{background:#f4f4f4;color:#868686;font-size:14px;padding:10px;margin-bottom:30px}.popup.size .popup_inner p.info span.ttl_info{font-size:16px;display:block}.popup.size .popup_inner p.info_red{background:#ffefef;color:#eb0000;font-size:16px;padding:10px;margin-bottom:30px;text-align:center}.popup.size .popup_inner p.money_info{color:#868686;margin-top:20px}.popup.size .popup_inner ul li{font-size:18px}.popup.size .popup_inner ul li img{margin:0 5px -7px 0;width:33px}.popup.size .popup_inner ul li span.state{font-size:12px;color:#eb0000;font-weight:bold}.popup.size .popup_inner ul li span.text{margin-right:10px;margin-bottom:5px;display:inline-block}.popup.size .popup_inner ul li p{font-size:14px;color:#888888;margin-bottom:20px}.popup.size .popup_inner ul li p a img.add{margin:0 0 -10px 0}.popup.size .popup_inner ul li p a img.add:hover{opacity:0.4}.popup.size .popup_inner ul.album_list{border:1px solid #dadada;margin-bottom:20px}.popup.size .popup_inner ul.album_list li.album_title{background:#f4f4f4;font-size:24px}.popup.size .popup_inner ul.album_list li{padding:10px 15px}.popup.size .popup_inner ul.album_list li .artist_name{font-size:12px;padding:0 0 0 15px;color:#A9A9A9}.login_popup{display:none;z-index:200;position:fixed;top:0;left:0;right:0;bottom:0;margin:auto}.login_popup.size{width:650px;height:490px;background:#fff;border-radius:6px;border:solid 1px #a1a1a1;overflow:auto;background:#EAEAEA}@media screen and (max-width: 767px){.login_popup.size{width:95%;height:95%}}@media screen and (max-width: 767px){.login_popup.size{height:480px}}.login_popup.size .close_popup{position:absolute;top:16px;right:20px}@media screen and (max-width: 767px){.login_popup.size .close_popup{width:22px}}.login_popup.size .popup_inner{padding:60px 10px 0;background:#EAEAEA}@media screen and (max-width: 767px){.login_popup.size .popup_inner{padding:40px 0 0}}@media screen and (max-width: 767px){.login_popup.size .popup_inner div.tab_area{padding:10px}}.login_popup.size .popup_inner div.tab_area div.tab_bt{width:100%}.login_popup.size .popup_inner div.tab_area div.tab_bt ul.login{display:inline-block;width:49%}.login_popup.size .popup_inner div.tab_area div.tab_bt ul.login a{text-decoration:none}.login_popup.size .popup_inner div.tab_area div.tab_bt ul.login a li{background:#2bb393;color:#fff;padding:10px;text-align:center;border-top:1px solid #2bb393;border-left:1px solid #2bb393;border-right:1px solid #2bb393}.login_popup.size .popup_inner div.tab_area div.tab_bt ul.login a li:hover{background:#fff;color:#2bb393;border-top:1px solid #CACACA;border-left:1px solid #CACACA;border-right:1px solid #CACACA}.login_popup.size .popup_inner div.tab_area div.tab_bt ul.login a li.on{background:#fff;padding:10px;text-align:center;color:#2bb393;border-top:1px solid #CACACA;border-left:1px solid #CACACA;border-right:1px solid #CACACA}.login_popup.size .popup_inner div.tab_area div.tab_bt ul.signup{display:inline-block;width:49%;float:right}.login_popup.size .popup_inner div.tab_area div.tab_bt ul.signup a{text-decoration:none}.login_popup.size .popup_inner div.tab_area div.tab_bt ul.signup a li{background:#2bb393;color:#fff;padding:10px;text-align:center;border-top:1px solid #2bb393;border-left:1px solid #2bb393;border-right:1px solid #2bb393}.login_popup.size .popup_inner div.tab_area div.tab_bt ul.signup a li:hover{background:#fff;color:#2bb393;border-top:1px solid #CACACA;border-left:1px solid #CACACA;border-right:1px solid #CACACA}.login_popup.size .popup_inner div.tab_area div.tab_bt ul.signup a li.on{background:#fff;padding:10px;text-align:center;color:#2bb393;border-top:1px solid #CACACA;border-left:1px solid #CACACA;border-right:1px solid #CACACA}.login_popup.size .popup_inner div.tab_area div.tab_form{background:#fff;padding:20px 20px 1px 20px;border-bottom:1px solid #CACACA;border-left:1px solid #CACACA;border-right:1px solid #CACACA}@media screen and (max-width: 767px){.login_popup.size .popup_inner div.tab_area div.tab_form{padding:20px 20px 0}}.login_popup.size .popup_inner div.tab_area div.tab_form form .form__body{width:100%;padding:15px 15px 0 15px}@media screen and (max-width: 767px){.login_popup.size .popup_inner div.tab_area div.tab_form form .form__body{padding:5px 5px 0}}.login_popup.size .popup_inner div.tab_area div.tab_form form .form__body dl{padding-bottom:0}.login_popup.size .popup_inner div.tab_area div.tab_form form .form__body dd{margin-bottom:20px}.login_popup.size .popup_inner div.tab_area div.tab_form form .form__body dd .text_info_on{text-align:right}.login_popup.size .popup_inner div.tab_area div.tab_form form .form__body .form__textArea_size{font-size:20px;background:#F7F7F7}.login_popup.size .popup_inner div.tab_area div.tab_form form .form__body ul{text-align:center}@media screen and (max-width: 767px){.login_popup.size .popup_inner div.tab_area div.tab_form form .form__body ul .bt{width:100%;margin:0 0 20px 0}}.login_popup.size .popup_inner div.tab_area div.tab_form form .form__body ul .bt .submit_bt{width:80%}@media screen and (max-width: 767px){.login_popup.size .popup_inner div.tab_area div.tab_form form .form__body ul .bt .submit_bt{width:100%}}.login_popup.size .popup_inner div.tab_area.login_on div.tab_bt ul.login a li{background:#fff;padding:10px;text-align:center;color:#2bb393;border-top:1px solid #CACACA;border-left:1px solid #CACACA;border-right:1px solid #CACACA}.login_popup.size .popup_inner div.tab_area.login_on div.tab_form form .form__body dl dd .alphabet{display:none}.login_popup.size .popup_inner div.tab_area.login_on div.tab_form form .form__body dl dd p.top_terms{display:none}.login_popup.size .popup_inner div.tab_area.login_on div.tab_form form .form__body dl dd p.text_info_on a.pass_subinfo{text-align:right;display:block}.login_popup.size .popup_inner div.tab_area.login_on div.tab_form form .form__body dl .top_bt1{display:none}.login_popup.size .popup_inner div.tab_area.signup_on div.tab_bt ul.signup a li{background:#fff;padding:10px;text-align:center;color:#2bb393;border-top:1px solid #CACACA;border-left:1px solid #CACACA;border-right:1px solid #CACACA}.login_popup.size .popup_inner div.tab_area.signup_on div.tab_form form .form__body dl dd p.text_info_on a.pass_subinfo{display:none}.login_popup.size .popup_inner div.tab_area.signup_on div.tab_form form .form__body dl dd.terms_area{margin-bottom:10px}.login_popup.size .popup_inner div.tab_area.signup_on div.tab_form form .form__body dl dd.terms_area p.top_terms{font-size:12px;padding:0;text-align:center}.login_popup.size .popup_inner div.tab_area.signup_on div.tab_form form .form__body dl .top_bt2{display:none}.close_popup{cursor:pointer;display:inline-block}.overlay{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,0.4);z-index:100}.display_on{display:block !important}.popup,.size{opacity:0;transform:scale(0);transition:all 0.4s cubic-bezier(0.8, 0.11, 0.25, 0.9);z-index:-100;display:block}.popup.pop_on,.size.pop_on{z-index:101}.overlay{opacity:0;transition:all 0.4s cubic-bezier(0.8, 0.11, 0.25, 0.9);z-index:-100;display:block}.overlay.pop_on{z-index:100}.pop_on{opacity:1;transform:scale(1)}header{color:#fff;background:#2bb393;letter-spacing:0px;border-bottom:1px solid #429A86}header:link{color:#fff}header div.container{padding:2px 0}header div.container a img.logo{float:left;margin:5px;width:90px}@media screen and (min-width: 970px){header div.container a img.logo:hover{cursor:pointer;animation:hover 0.6s forwards}}@media screen and (max-width: 767px){header div.container a img.logo{width:66px;height:26px}}header div.container .home_area{padding:10px;float:left}@media screen and (min-width: 970px){header div.container .home_area:hover{cursor:pointer;animation:hover 0.6s forwards}}@media screen and (max-width: 767px){header div.container .home_area{padding:6px 10px}}header div.container .home_area a:link,header div.container .home_area a:visited{color:#fff}header div.container .home_area a img{float:left;width:26px;height:26px}@media screen and (max-width: 767px){header div.container .home_area a img{width:26px;height:26px}}header div.container a.sp_search{display:none}@media screen and (max-width: 767px){header div.container a.sp_search{display:inline-block;width:25px;margin:6px}}header div.container nav{width:auto;display:inline-block;float:right;height:0}header div.container nav ul div.down_menu_area{position:relative;float:right;color:#515151}@media screen and (max-width: 767px){header div.container nav ul div.down_menu_area{position:static}}header div.container nav ul div.down_menu_area li.name_area{float:right;width:auto;padding:4px 10px}header div.container nav ul div.down_menu_area li.name_area div.cover{float:left;width:40px;height:40px;margin-right:6px}@media screen and (min-width: 970px){header div.container nav ul div.down_menu_area li.name_area div.cover:hover{cursor:pointer;animation:hover 0.6s forwards}}@media screen and (max-width: 767px){header div.container nav ul div.down_menu_area li.name_area div.cover{width:26px;height:26px;display:none}}header div.container nav ul div.down_menu_area li.name_area div.cover img.thumb{border-radius:2px}header div.container nav ul div.down_menu_area li.name_area img.pf_down{width:14px;vertical-align:bottom}@media screen and (min-width: 970px){header div.container nav ul div.down_menu_area li.name_area img.pf_down:hover{cursor:pointer;animation:hover 0.6s forwards}}@media screen and (max-width: 767px){header div.container nav ul div.down_menu_area li.name_area img.pf_down{display:none}}header div.container nav ul div.down_menu_area li.name_area img.sp_menu{display:none}@media screen and (max-width: 767px){header div.container nav ul div.down_menu_area li.name_area img.sp_menu{display:inline-block;width:29px;height:29px}}header div.container nav ul div.down_menu_area ul.pd_menu{background:#fff;border-radius:6px;width:240px;position:absolute;padding:10px 0;z-index:100;top:50px;right:0;box-shadow:0px 10px 20px 4px #0000001f}@media screen and (max-width: 767px){header div.container nav ul div.down_menu_area ul.pd_menu{width:100%;top:39px;border-radius:0px}}header div.container nav ul div.down_menu_area ul.pd_menu li.name{font-weight:bold;padding-bottom:0;padding-left:20px}header div.container nav ul div.down_menu_area ul.pd_menu li.name span.prof{font-size:12px;padding-left:20px;font-weight:normal;display:block;padding-left:0}header div.container nav ul div.down_menu_area ul.pd_menu p.line{border-bottom:1px solid #e6e6e6;margin:10px 0;padding:0}header div.container nav ul div.down_menu_area ul.pd_menu a:link,header div.container nav ul div.down_menu_area ul.pd_menu a:visited{color:#515151;text-decoration:none}header div.container nav ul div.down_menu_area ul.pd_menu a li{padding:6px 20px}header div.container nav ul div.down_menu_area ul.pd_menu a li:hover{background:#F3F3F3}header div.container nav ul div.down_menu_area ul.pd_menu a li img{width:22px;height:22px;vertical-align:top;margin-right:10px}header div.container nav ul div.down_menu_area ul.pd_menu a li.lp{letter-spacing:normal}header div.container nav ul div.down_menu_area ul.pd_menu a li .sub_arrow{width:12px;float:right}header div.container nav ul div.down_menu_area ul.pd_menu .side_balance{display:block;border-top:1px dashed #dcdcdc;border-bottom:1px dashed #dcdcdc;margin:15px 0;padding:15px 20px 10px}header div.container nav ul div.down_menu_area ul.pd_menu .side_balance .text_title{background:#2bb393;color:#fff;display:inline-block;font-weight:600;font-size:12px;padding:1px;width:85px;text-align:center;margin:0 auto;border-radius:200px}header div.container nav ul div.down_menu_area ul.pd_menu .side_balance .text_body{display:block;margin-bottom:5px}header div.container nav ul div.down_menu_area ul.pd_menu .side_balance .text_body .text_balance{font-family:'Lato', sans-serif;font-size:28px;font-weight:900;display:inline-block}header div.container nav ul div.down_menu_area ul.pd_menu .side_balance .text_body .text_small{font-size:12px;font-weight:700;display:inline-block}header div.container nav ul div.down_menu_area ul.pd_menu .side_balance .text_arrow{font-size:12px;display:block;text-align:right}header div.container nav ul div.down_menu_area ul.pd_menu .side_balance:hover{background:#F3F3F3}header div.container nav ul div.down_menu_area ul.pd_menu .sub_menu{padding:0;text-indent:33px}header div.container nav ul div.down_menu_area ul.pd_menu:before{border:10px solid transparent;border-bottom-color:#fff;border-top-width:0;top:-9px;content:"";display:block;left:48%;position:absolute;width:0;z-index:1;left:180px}@media screen and (max-width: 767px){header div.container nav ul div.down_menu_area ul.pd_menu:before{display:none}}header div.container nav ul div.down_menu_area ul.pd_menu:after{border:10px solid transparent;border-bottom-color:#d9d9d9;border-top-width:0;top:-10px;content:"";display:block;left:48%;position:absolute;width:0;left:180px}@media screen and (max-width: 767px){header div.container nav ul div.down_menu_area ul.pd_menu:after{display:none}}header div.container nav ul li.menu_area{float:right;padding:10px}@media screen and (max-width: 767px){header div.container nav ul li.menu_area{padding:6px 10px}}header div.container nav ul li.menu_area a:link,header div.container nav ul li.menu_area a:visited{color:#fff}header div.container nav ul li.menu_area a img{float:left;width:26px;height:26px}@media screen and (max-width: 767px){header div.container nav ul li.menu_area a img{width:22px;height:22px}}header div.container nav ul li.menu_area a p.menu{display:inline-block;padding:0 5px 0 7px;vertical-align:middle}@media screen and (max-width: 767px){header div.container nav ul li.menu_area a p.menu{display:none}}header div.container nav ul li.login_area{float:right}header div.container nav ul li.login_area .auth,header div.container nav ul li.login_area .registration{color:#fff;padding:10px}@media screen and (max-width: 767px){header div.container nav ul li.login_area .auth,header div.container nav ul li.login_area .registration{padding:10px;font-size:12px}}header div.container nav ul li.login_area a{display:inline-block;float:right;text-decoration:none}header div.container nav ul li.header_artist_search{display:inline-block;border-radius:4px;margin-left:30px;padding:2px;box-shadow:0 6px 6px -6px #777 inset;background-color:#28a084;margin:10px;width:180px;height:28px;float:right}@media screen and (max-width: 767px){header div.container nav ul li.header_artist_search{display:none}}header div.container nav ul li.header_artist_search img{margin-left:5px;vertical-align:middle;width:16px}header div.container nav ul li.header_artist_search input{vertical-align:middle;margin-left:5px;background:none;border:none;font-size:14px;width:68%;color:#fff}header div.container nav ul li.header_artist_search input::-webkit-input-placeholder{color:#9AC3BD}header div.container nav ul li.header_artist_search input:-ms-input-placeholder{color:#9AC3BD}header div.container nav ul li.header_artist_search input::-moz-placeholder{color:#9AC3BD}footer{background:#131313}footer #page-top{position:fixed;bottom:-15px;right:20px}@media screen and (max-width: 767px){footer #page-top{right:10px}}footer #page-top a{text-decoration:none;display:block}footer #page-top a:hover{text-decoration:none}footer #page-top a img{width:40px;height:40px}@media screen and (min-width: 970px){footer #page-top a img:hover{cursor:pointer;animation:hover 0.6s forwards}}@media screen and (max-width: 767px){footer #page-top a img{width:30px;height:30px}}footer div.container nav{width:100%;float:left;text-align:center;padding:0 0 10px 0}@media screen and (max-width: 767px){footer div.container nav{font-size:12px;padding:0 0 20px 0}}footer div.container nav ul{display:inline-block;text-align:center}@media screen and (max-width: 767px){footer div.container nav ul{display:inline-block;float:left;margin-bottom:10px}}footer div.container nav ul li{float:left;padding:0 10px 5px}footer div.container nav ul li a{transition:all .2s ease}footer div.container nav ul li a:link,footer div.container nav ul li a:visited{color:#ababab;opacity:0.5;font-size:14px;text-decoration:none}footer div.container nav ul li a:hover{opacity:1;color:#fff}footer div.container nav ul.sharebt_sns_area{float:right}@media screen and (max-width: 767px){footer div.container nav ul.sharebt_sns_area{display:inline-block;float:left}}footer div.container nav ul.sharebt_sns_area .sns_bt{padding:0 4px}footer div.container nav ul.sharebt_sns_area .sns_bt img{width:40px}@media screen and (min-width: 970px){footer div.container nav ul.sharebt_sns_area .sns_bt img:hover{cursor:pointer;animation:hover 0.6s forwards}}@media screen and (max-width: 767px){footer div.container nav ul.sharebt_sns_area .sns_bt img{width:30px}}footer div.container p.copy{text-align:center;color:#4a4a4a;font-size:10px;letter-spacing:0.05em;padding:0}.bg_white{background:#fff}.bg_gray{background:#f2f2f2}.bg_green_light{background:#E3EDE3}.artist_photo img{box-sizing:border-box;border:3px solid #fff;border-radius:5px;z-index:10}section.table_layout table.temp_layout{border:1px solid #dadada;margin-bottom:20px}section.table_layout table.temp_layout thead{background:#fafafa;color:#2bb393;border-bottom:1px solid #dadada}section.table_layout table.temp_layout thead tr th{padding:10px;border-right:1px solid #dadada;text-align:center;vertical-align:middle}section.table_layout table.temp_layout tbody tr{border-bottom:1px solid #dadada}section.table_layout table.temp_layout tbody tr:nth-child(even){background-color:#fafafa}section.table_layout table.temp_layout tbody tr td{padding:10px;border-right:1px solid #dadada;vertical-align:middle}section.table_layout table.temp_layout tbody tr .schedule{white-space:nowrap}section.table_layout_v2 h2{width:100%;font-size:22px;padding:10px 15px;background:#f2f2f2;color:#2bb393;margin-bottom:20px;border-bottom:1px solid #E6E6E6;border-radius:2px;display:inline-block}section.table_layout_v2 div.total_box{border:1px solid #d8d8d8;margin-bottom:20px;width:100%}section.table_layout_v2 div.total_box h3{font-size:18px;padding:10px 20px;color:#000;display:inline-block}section.table_layout_v2 div.total_box select{margin-right:30px;width:auto;padding:10px 20px 10px 10px;letter-spacing:0.1rem;font-size:16px;-webkit-appearance:none;outline:none;-moz-appearance:none;appearance:none;border:none;background:#eee;background:url(/img/common/b_arrow_down.svg) 93% 50% no-repeat #f3f3f3;background-size:14px, 100%;transition:all .2s ease}section.table_layout_v2 div.total_box select:hover{opacity:.5}section.table_layout_v2 div.total_box ul.total_inner{display:table;padding:22px;width:100%;border-top:1px solid #d8d8d8}@media screen and (max-width: 767px){section.table_layout_v2 div.total_box ul.total_inner{padding:22px 22px 0 22px}}section.table_layout_v2 div.total_box ul.total_inner li{text-align:center;display:table-cell;font-size:22px}@media screen and (max-width: 767px){section.table_layout_v2 div.total_box ul.total_inner li{display:block;margin-bottom:30px}}section.table_layout_v2 div.total_box ul.total_inner li span.ttl{color:#2bb393;font-size:18px;display:block;text-align:center;margin-bottom:8px}section.table_layout_v2 div.total_box ul.total_inner li span.yen{font-size:14px}section.table_layout_v2 div.total_box ul.total_inner li p.withdrawal{color:#e84f4f;font-size:22px;text-align:center;padding:0}section.table_layout_v2 .dl_bt{display:inline-block;text-decoration:none;color:#484848;width:180px;background:#eaeaea;padding:10px;float:right;margin-bottom:20px}section.table_layout_v2 .dl_bt:after{content:"▶";display:inline-block;font-size:12px;padding-left:4px}section.table_layout_v2 .dl_bt:hover{opacity:0.6}@media screen and (max-width: 767px){section.table_layout_v2 .dl_bt{padding:20px}}section.table_layout_v2 .text_link{padding:10px 0}@media screen and (max-width: 767px){section.table_layout_v2 .text_link{padding:10px}}@media screen and (max-width: 767px){section.table_layout_v2 .scroll_box{overflow-x:scroll;width:100%}}section.table_layout_v2 .scroll_box table.temp_layout{clear:both;border:1px solid #dadada;margin-bottom:20px;width:100%}@media screen and (max-width: 767px){section.table_layout_v2 .scroll_box table.temp_layout{width:520px}}section.table_layout_v2 .scroll_box table.temp_layout thead tr th.info{width:43%}section.table_layout_v2 .scroll_box table.temp_layout thead tr abbr{vertical-align:middle}section.table_layout_v2 .scroll_box table.temp_layout tbody tr td span.day{font-size:12px;display:block;color:#949494}section.table_layout_v2 .scroll_box table.temp_layout tbody tr td p{padding:0 0 0 10px}@media screen and (max-width: 767px){section.table_layout_v2 .scroll_box table.temp_layout tbody tr td p{word-break:keep-all}}section.table_layout_v2 .scroll_box table.temp_layout tbody tr td span.yen{font-size:12px}section.table_layout_v2 .scroll_box table.temp_layout tbody tr td span.fee{font-size:12px;display:block;color:#949494}section.table_layout_v2 .scroll_box table.temp_layout tbody tr td.withdrawal{color:#e84f4f}section.table_layout_v2 .scroll_box table.temp_layout thead{background:#fafafa;color:#2bb393;border-bottom:1px solid #dadada}section.table_layout_v2 .scroll_box table.temp_layout thead tr th{padding:10px;vertical-align:middle}section.table_layout_v2 .scroll_box table.temp_layout tbody tr{border-bottom:1px solid #dadada}section.table_layout_v2 .scroll_box table.temp_layout tbody tr:nth-child(even){background-color:#fafafa}section.table_layout_v2 .scroll_box table.temp_layout tbody tr td{padding:10px;vertical-align:middle}section.table_layout_v2 .scroll_box table.temp_layout tbody tr .schedule{white-space:nowrap}article.pattern1 section.page_title{background:linear-gradient(-45deg, rgba(246,255,0,0.6), rgba(43,179,147,0.6)),url(/img/top/keyvisual_top.jpg) no-repeat;background-size:cover;background-position:0px}article.pattern1 section.page_title div.container h1{font-size:30px;color:#fff;margin:0 0 0 16%}@media screen and (max-width: 767px){article.pattern1 section.page_title div.container h1{font-size:22px}}@media screen and (max-width: 767px){article.pattern1 section.page_title div.container h1{text-align:center;margin:0}}article.pattern1 section.page_title div.container div.manager_talk{margin-bottom:20px;width:90%;text-align:center;margin:0 auto}article.pattern1 section.page_title div.container div.manager_talk p.balloon{background:#fff;border:1px solid #d9d9d9;border-radius:8px;padding:16px;width:80%;float:left;margin:0;position:relative;margin-bottom:40px;margin-bottom:0}article.pattern1 section.page_title div.container div.manager_talk p.balloon:before{border:10px solid transparent;border-right-color:#fff;border-left-width:0;left:-9px;content:"";display:block;top:20px;position:absolute;width:0;z-index:1}article.pattern1 section.page_title div.container div.manager_talk p.balloon:after{border:10px solid transparent;border-right-color:#d9d9d9;border-left-width:0;left:-10px;content:"";display:block;top:20px;position:absolute;width:0}@media screen and (max-width: 767px){article.pattern1 section.page_title div.container div.manager_talk p.balloon{background:#fff;border:1px solid #d9d9d9;border-radius:8px;padding:16px;width:100%;float:left;margin:0;position:relative;margin-bottom:40px;margin:0 0 30px 0}article.pattern1 section.page_title div.container div.manager_talk p.balloon:before{border:10px solid transparent;border-bottom-color:#fff;border-top-width:0;top:-9px;content:"";display:block;left:48%;position:absolute;width:0;z-index:1}article.pattern1 section.page_title div.container div.manager_talk p.balloon:after{border:10px solid transparent;border-bottom-color:#d9d9d9;border-top-width:0;top:-10px;content:"";display:block;left:48%;position:absolute;width:0}}article.pattern1 section.page_title div.container div.manager_talk div.manager_info{width:100px;text-align:center;font-size:14px;float:left;margin:0 0 0 10px}@media screen and (max-width: 767px){article.pattern1 section.page_title div.container div.manager_talk div.manager_info{margin:0;width:100%}}article.pattern1 section.page_title div.container p.sub{display:inline-block}article.pattern2 section.page_title{background:linear-gradient(-45deg, rgba(246,255,0,0.7), rgba(43,179,147,0.7)),url(/img/side/page_title_bg.jpg);background-size:cover;animation:gd 8s ease-in-out infinite}@media screen and (max-width: 767px){article.pattern2 section.page_title div.container{padding:6% 0}}article.pattern2 section.page_title div.container h1{font-size:30px;color:#fff;margin:0 0 0 27%}@media screen and (max-width: 767px){article.pattern2 section.page_title div.container h1{font-size:22px}}@media screen and (max-width: 767px){article.pattern2 section.page_title div.container h1{margin:0;text-align:center}}article.pattern2 section.overview div.container div.col.span_18{float:right}article.pattern2 section.overview div.container div.col.span_18 div.manager_talk{display:inline-block}article.pattern2 section.overview div.container div.col.span_18 div.manager_talk p.balloon{background:#fff;border:1px solid #d9d9d9;border-radius:8px;padding:16px;width:80%;float:left;margin:0;position:relative;margin-bottom:40px;background:#fbfbfb}article.pattern2 section.overview div.container div.col.span_18 div.manager_talk p.balloon:before{border:10px solid transparent;border-right-color:#fbfbfb;border-left-width:0;left:-9px;content:"";display:block;top:20px;position:absolute;width:0;z-index:1}article.pattern2 section.overview div.container div.col.span_18 div.manager_talk p.balloon:after{border:10px solid transparent;border-right-color:#d9d9d9;border-left-width:0;left:-10px;content:"";display:block;top:20px;position:absolute;width:0}@media screen and (min-width: 767px) and (max-width: 1038px){article.pattern2 section.overview div.container div.col.span_18 div.manager_talk p.balloon{background:#fff;border:1px solid #d9d9d9;border-radius:8px;padding:16px;width:78%;float:left;margin:0;position:relative;margin-bottom:40px;background:#fbfbfb}}@media screen and (max-width: 767px){article.pattern2 section.overview div.container div.col.span_18 div.manager_talk p.balloon{background:#fff;border:1px solid #d9d9d9;border-radius:8px;padding:16px;width:100%;float:left;margin:0;position:relative;margin-bottom:40px;margin:0 0 30px 0;background:#fbfbfb}article.pattern2 section.overview div.container div.col.span_18 div.manager_talk p.balloon:before{border:10px solid transparent;border-bottom-color:#fbfbfb;border-top-width:0;top:-9px;content:"";display:block;left:48%;position:absolute;width:0;z-index:1}article.pattern2 section.overview div.container div.col.span_18 div.manager_talk p.balloon:after{border:10px solid transparent;border-bottom-color:#d9d9d9;border-top-width:0;top:-10px;content:"";display:block;left:48%;position:absolute;width:0}}article.pattern2 section.overview div.container div.col.span_18 div.manager_talk div.manager_info{width:100px;text-align:center;font-size:14px;float:left;margin:0 0 0 10px}@media screen and (max-width: 767px){article.pattern2 section.overview div.container div.col.span_18 div.manager_talk div.manager_info{margin:0 auto 10px;float:none}}article.pattern2 section.overview div.container div.col.span_18 div.manager_talk div.manager_info p.chara_work{color:#0049A9;display:inline-block;padding:0;font-size:12px;vertical-align:sub}article.pattern2 section.overview div.container div.col.span_18 div.manager_talk div.manager_info p.chara_name{display:inline-block;padding:0}article.pattern2 section.overview div.container div.col.span_18 p.sub{display:inline-block}article.pattern2 div.side.col.span_5{margin:-110px 0 0px 0;width:21%}@media screen and (min-width: 767px) and (max-width: 1038px){article.pattern2 div.side.col.span_5{margin:-90px 0 0px 0;width:23%}}@media screen and (max-width: 767px){article.pattern2 div.side.col.span_5{margin:0;width:100%}}article.pattern2 div.side.col.span_5 img.artist_photo{border:5px solid #fff;border-radius:6px;margin:0px auto 10px;width:180px;display:block}article.pattern2 div.side.col.span_5 img.artist_photo:hover{cursor:pointer;animation:hover_side 0.6s forwards}@media screen and (max-width: 767px){article.pattern2 div.side.col.span_5 img.artist_photo{display:none}}article.pattern2 div.side.col.span_5 a{text-decoration:none}article.pattern2 div.side.col.span_5 a p.side_artist_name{font-size:20px;color:#515151;font-weight:bold;text-align:center;padding-bottom:0}@media screen and (min-width: 970px){article.pattern2 div.side.col.span_5 a p.side_artist_name:hover{cursor:pointer;animation:hover 0.6s forwards}}@media screen and (max-width: 767px){article.pattern2 div.side.col.span_5 a p.side_artist_name{display:none}}article.pattern2 div.side.col.span_5 ul{padding:0 0 30px 0}article.pattern2 div.side.col.span_5 ul li.name{font-weight:bold;padding-bottom:0;padding-left:20px}article.pattern2 div.side.col.span_5 ul li.name span.prof{font-size:12px;padding-left:20px;font-weight:normal;display:block;padding-left:0}article.pattern2 div.side.col.span_5 ul p.line{border-bottom:1px dashed #dcdcdc;margin:15px 0;padding:0}article.pattern2 div.side.col.span_5 ul a:link,article.pattern2 div.side.col.span_5 ul a:visited{color:#515151;text-decoration:none}article.pattern2 div.side.col.span_5 ul a li{padding:6px 10px}article.pattern2 div.side.col.span_5 ul a li:hover{background:#F3F3F3}article.pattern2 div.side.col.span_5 ul a li img{width:24px;height:24px;vertical-align:top;margin-right:10px}article.pattern2 div.side.col.span_5 ul a li.lp{letter-spacing:normal}article.pattern2 div.side.col.span_5 ul a li .sub_arrow{width:12px;float:right}article.pattern2 div.side.col.span_5 ul .side_balance{display:block;border-top:1px dashed #dcdcdc;border-bottom:1px dashed #dcdcdc;margin:15px 0;padding:15px 0 10px}article.pattern2 div.side.col.span_5 ul .side_balance .text_title{background:#2bb393;color:#fff;display:block;font-weight:600;font-size:13px;padding:1px;width:95px;text-align:center;margin:0 auto;border-radius:200px}article.pattern2 div.side.col.span_5 ul .side_balance .text_body{text-align:center;display:block;margin-bottom:5px}article.pattern2 div.side.col.span_5 ul .side_balance .text_body .text_balance{font-family:'Lato', sans-serif;font-size:32px;font-weight:900;display:inline-block}article.pattern2 div.side.col.span_5 ul .side_balance .text_body .text_small{font-size:12px;font-weight:700;display:inline-block}article.pattern2 div.side.col.span_5 ul .side_balance .text_arrow{font-size:12px;display:block;text-align:center}article.pattern2 div.side.col.span_5 ul .side_balance:hover{background:#F3F3F3}article.pattern2 div.side.col.span_5 ul .sub_menu{padding:0;text-indent:34px}article.pattern2 div.side.col.span_5 ul.side_menu_box2{border:4px solid #ececec;line-height:2;padding:10px;margin:0 0 20px 0;max-height:400px;overflow:auto}article.pattern2 div.side.col.span_5 ul.side_menu_box2 li.side_title2{line-height:1.2;border-bottom:1px dashed #dcdcdc;padding-bottom:10px;font-size:20px}article.pattern2 div.side.col.span_5 ul.side_menu_box2 li.side_title2:hover{background:none}@media screen and (max-width: 767px){article.pattern2 div.side.col.span_5 ul.side_menu_box2 li.side_title2{font-size:18px;text-align:center}}article.pattern2 div.side.col.span_5 ul.side_menu_box2 li.entry_at{border-bottom:1px dashed #dcdcdc;padding:10px 0}article.pattern2 div.side.col.span_5 ul.side_menu_box2 li.entry_at:hover{background:#F3F3F3}article.pattern2 div.side.col.span_5 ul.side_menu_box2 li.entry_at img.side_thumb{width:40px;height:40px;border-radius:4px;margin-right:5px}article.pattern2 div.side.col.span_5 ul.side_menu_box2 li.entry_at p{padding:0px;display:inline-block;font-size:14px;line-height:20px;width:120px;text-overflow:ellipsis;height:40px;overflow:hidden;vertical-align:middle}article.pattern2 div.side.col.span_5 ul.side_menu_box2 li.entry_at p a.thumb_name{display:inline}@media screen and (max-width: 767px){article.pattern2 div.side.col.span_5 ul.side_menu_box2 li.entry_at p{width:80%}}.question_icon{background-image:url(/img/common/question.svg);background-color:#BBBBBB;background-repeat:no-repeat;background-position:4px;background-size:12px;width:20px;height:20px;border-radius:100%;text-align:center;color:#fff;display:inline-block;margin:0px 0 0px 4px;vertical-align:sub}#tooltip{text-align:left;font-size:14px;color:#515151;background:#fff;border:1px solid #eaeaea;position:absolute;z-index:100;padding:15px;border-radius:6px;box-shadow:0px 5px 15px #dedede}#tooltip:before{width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px solid #fff;content:'';position:absolute;left:50%;bottom:-8px;margin-left:-10px;z-index:1}#tooltip:after{width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px solid #eaeaea;content:'';position:absolute;left:50%;bottom:-10px;margin-left:-10px}#tooltip.top:after{border-top-color:transparent;border-bottom:10px solid #111;top:-20px;bottom:auto}#tooltip.left:after{left:10px;margin:0}#tooltip.right:after{right:10px;left:auto;margin:0}#tooltip img{display:block;margin:0 auto}.tooltip_share{position:relative}.tooltip_share ul.sharebt_sns_area{display:none;position:absolute;background:#fff;border:1px solid #d9d9d9;padding:10px 0 0 14px;border-radius:6px;z-index:1;margin-left:10px;width:110px;box-shadow:#e8e8e8 0px 0px 6px 3px}@media screen and (max-width: 767px){.tooltip_share ul.sharebt_sns_area{top:40px;left:-49px}}.tooltip_share ul.sharebt_sns_area:before{border:10px solid transparent;border-right-color:#fff;border-left-width:0;left:-9px;content:"";display:block;top:12px;position:absolute;width:0;z-index:1}@media screen and (max-width: 767px){.tooltip_share ul.sharebt_sns_area:before{border-bottom-color:#fff;border-top-width:0;top:-9px;left:44px;border-right-color:transparent;border-left-width:10px}}.tooltip_share ul.sharebt_sns_area:after{border:10px solid transparent;border-right-color:#d9d9d9;border-left-width:0;left:-10px;content:"";display:block;top:12px;position:absolute;width:0}@media screen and (max-width: 767px){.tooltip_share ul.sharebt_sns_area:after{border-bottom-color:#d9d9d9;border-top-width:0;top:-10px;left:44px;border-right-color:transparent;border-left-width:10px}}.tooltip_share ul.sharebt_sns_area li.sns_bt{height:40px;display:inline-block}.tooltip_share ul.sharebt_sns_area li.sns_bt img.tw,.tooltip_share ul.sharebt_sns_area li.sns_bt .fb,.tooltip_share ul.sharebt_sns_area li.sns_bt .hatena,.tooltip_share ul.sharebt_sns_area li.sns_bt .url{height:34px}@media screen and (min-width: 970px){.tooltip_share ul.sharebt_sns_area li.sns_bt img.tw:hover,.tooltip_share ul.sharebt_sns_area li.sns_bt .fb:hover,.tooltip_share ul.sharebt_sns_area li.sns_bt .hatena:hover,.tooltip_share ul.sharebt_sns_area li.sns_bt .url:hover{cursor:pointer;animation:hover 0.6s forwards}}ul.pager{display:block;text-align:center}ul.pager li{display:inline-block;background:#f2f2f2;height:30px;width:30px;border-radius:50%;text-align:center;vertical-align:middle;margin-right:11px;padding-top:3px}ul.pager li a{text-decoration:none;color:#ababab;font-size:13px;margin:0;padding:0}ul.pager li.current{background:#2bb393;color:#fff;font-size:13px;padding:6px 0 0 0}ul.pagination{display:block;text-align:center;margin-top:20px}ul.pagination li{display:inline-block}ul.pagination li button,ul.pagination li.current span{transition:all .2s ease;outline:none;width:38px;height:38px;border:none;border-radius:50%;white-space:nowrap;font-size:15px;font-weight:700;display:flex;align-items:center;justify-content:center;margin:4px}@media screen and (max-width: 767px){ul.pagination li button,ul.pagination li.current span{width:30px;height:30px;font-size:14px}}ul.pagination li button{background:#e8e8e8;color:#231815}ul.pagination li button:hover{opacity:.6}ul.pagination li.current span{background:#000000;color:#fff}ul.pagination li.current span:hover{pointer-events:none}
/*# sourceMappingURL=common.css.map */
