﻿@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}header.h_profile{color:#333;background:#fff;letter-spacing:0px;border-bottom:1px solid #eaeaea}header.h_profile:link{color:#333}header.h_profile div.container{padding:2px 0}header.h_profile div.container a img.logo{float:left;margin:5px;width:90px}@media screen and (min-width: 970px){header.h_profile div.container a img.logo:hover{cursor:pointer;animation:hover 0.6s forwards}}@media screen and (max-width: 767px){header.h_profile div.container a img.logo{width:66px;height:26px}}article.pattern4 section:nth-child(odd){background:#f2f2f2}article.pattern4 section.artist_profile{background-image:url("/img/ps/ps_cover.jpg");background-position:0px;background-size:cover;position:relative}article.pattern4 section.artist_profile .cover{position:absolute;top:0;width:100%;height:100%;background:-moz-linear-gradient(top, transparent 50%, rgba(0,0,0,0.2) 80%, rgba(0,0,0,0.3) 100%);background:-webkit-linear-gradient(top, transparent 50%, rgba(0,0,0,0.2) 80%, rgba(0,0,0,0.3) 100%);background:linear-gradient(to bottom, transparent 50%, rgba(0,0,0,0.2) 80%, rgba(0,0,0,0.3) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000', endColorstr='#a6000000',GradientType=0 )}article.pattern4 section.artist_profile div.container{position:relative;padding:5% 0 2%}@media screen and (max-width: 767px){article.pattern4 section.artist_profile div.container div.col.span_5{text-align:center}}article.pattern4 section.artist_profile div.container div.col.span_5 img.artist_photo{border-radius:6px;border:solid 4px #fff;margin:0 auto}@media screen and (max-width: 767px){article.pattern4 section.artist_profile div.container div.col.span_5 img.artist_photo{width:140px}}article.pattern4 section.artist_profile div.container div.col.span_19 ul{position:absolute;bottom:11%;display:block;padding:0 0 0 10px;width:auto}@media screen and (max-width: 767px){article.pattern4 section.artist_profile div.container div.col.span_19 ul{position:static;width:100%}}article.pattern4 section.artist_profile div.container div.col.span_19 ul li.title{font-size:30px;color:#fff}@media screen and (max-width: 767px){article.pattern4 section.artist_profile div.container div.col.span_19 ul li.title{font-size:22px}}@media screen and (max-width: 767px){article.pattern4 section.artist_profile div.container div.col.span_19 ul li.title{text-align:center;margin:0}article.pattern4 section.artist_profile div.container div.col.span_19 ul li.title h1{text-align:center}}article.pattern4 section.artist_profile div.container div.col.span_19 ul li{font-size:28px;color:#fff}@media screen and (max-width: 767px){article.pattern4 section.artist_profile div.container div.col.span_19 ul li{font-size:20px}}article.pattern4 section.profile{background:#fff}article.pattern4 section.profile div.container h1{font-size:30px;text-align:center;padding-bottom:30px}@media screen and (max-width: 767px){article.pattern4 section.profile div.container h1{font-size:22px;position:relative}}article.pattern4 section.profile div.container h1 img.share_all{border-bottom:2px solid #308C76;border-radius:100%;vertical-align:text-bottom;width:34px}@media screen and (min-width: 970px){article.pattern4 section.profile div.container h1 img.share_all:hover{cursor:pointer;animation:hover 0.6s forwards}}@media screen and (max-width: 767px){article.pattern4 section.profile div.container h1 img.share_all{width:30px}}article.pattern4 section.profile div.container div.col.span_24{padding-left:25%;padding-right:25%}@media screen and (max-width: 767px){article.pattern4 section.profile div.container div.col.span_24{padding-left:0;padding-right:0}}article.pattern4 section.profile div.container div.col.span_12{padding-right:30px}@media screen and (max-width: 767px){article.pattern4 section.profile div.container div.col.span_12{padding:0}}article.pattern4 section.profile div.container p.profile_area{overflow:hidden;max-height:220px}article.pattern4 section.profile div.container p.more_bt{float:right;padding:10px 0;display:none}article.pattern4 section.profile div.container div.status{display:table;width:100%;border:1px solid #dedede;padding:10px 10px 0px;margin-bottom:30px}article.pattern4 section.profile div.container div.status ul{display:table-row}article.pattern4 section.profile div.container div.status ul li{display:table-cell;padding-bottom:10px;width:50%}article.pattern4 section.profile div.container div.status ul li img{margin:0 6px -6px 0}article.pattern4 section.profile div.container div.movie{border:10px solid #c5c5c5;margin-bottom:20px;position:relative;width:100%;padding-top:56.25%;margin-bottom:10px}article.pattern4 section.profile div.container div.movie iframe{position:absolute;top:0;right:0;width:100% !important;height:100% !important}article.pattern4 section.profile div.container div.movie embed{position:absolute;top:0;right:0;width:100% !important;height:100% !important}article.pattern4 section.entry_plan div.container h1{font-size:30px;text-align:center;padding-bottom:30px}@media screen and (max-width: 767px){article.pattern4 section.entry_plan div.container h1{font-size:22px;position:relative}}article.pattern4 section.entry_plan div.container h1 img.share_all{border-bottom:2px solid #308C76;border-radius:100%;vertical-align:text-bottom;width:34px}@media screen and (min-width: 970px){article.pattern4 section.entry_plan div.container h1 img.share_all:hover{cursor:pointer;animation:hover 0.6s forwards}}@media screen and (max-width: 767px){article.pattern4 section.entry_plan div.container h1 img.share_all{width:30px}}article.pattern4 section.entry_plan div.container p.sub{text-align:center}article.pattern4 section.entry_plan div.container div.col.span_11{margin:0 2%}@media screen and (max-width: 767px){article.pattern4 section.entry_plan div.container div.col.span_11{margin:0}}article.pattern4 section.entry_plan div.container div.col.span_11 div.mailmagazine{border:2px solid #eb0000;background:#fff;border-radius:6px;height:430px}@media screen and (max-width: 767px){article.pattern4 section.entry_plan div.container div.col.span_11 div.mailmagazine{margin-bottom:20px}}article.pattern4 section.entry_plan div.container div.col.span_11 div.mailmagazine h2{color:#eb0000;font-size:24px;background:#ffefef;padding:15px;border-radius:6px;text-align:center;font-weight:bold;margin-bottom:20px}article.pattern4 section.entry_plan div.container div.col.span_11 div.mailmagazine h3{text-align:center;padding-bottom:15px}article.pattern4 section.entry_plan div.container div.col.span_11 div.mailmagazine img{margin:0 auto;display:block;width:38px;height:38px}article.pattern4 section.entry_plan div.container div.col.span_11 div.mailmagazine h4{font-size:24px;color:#eb0000;text-align:center;font-weight:bold}article.pattern4 section.entry_plan div.container div.col.span_11 div.mailmagazine p{text-align:center;padding-bottom:0px}article.pattern4 section.entry_plan div.container div.col.span_11 div.mailmagazine .song_name{color:#515151;font-size:16px;background:none;padding:0px;padding-bottom:20px;border-radius:0px;text-align:center;font-weight:bold;margin-bottom:0px}article.pattern4 section.entry_plan div.container div.col.span_11 div.mailmagazine p.mm_price{color:#eb0000;padding-bottom:0px}article.pattern4 section.entry_plan div.container div.col.span_11 div.mailmagazine p.mm_price span{font-size:24px}article.pattern4 section.entry_plan div.container div.col.span_11 div.mailmagazine form ul li.bt{margin:5px}article.pattern4 section.entry_plan div.container div.col.span_11 div.mailmagazine form ul li.bt input.submit_bt{background:#eb0000;border:1px solid #eb0000;border-bottom:2px solid #eb0000}@media screen and (max-width: 767px){article.pattern4 section.entry_plan div.container div.col.span_11 div.mailmagazine form ul li.bt input.submit_bt{width:90%}}article.pattern4 section.entry_plan div.container div.col.span_11 div.mailmagazine{border:2px solid #eb0000;background:#ffefef;border-radius:6px;height:430px;position:relative}@media screen and (max-width: 767px){article.pattern4 section.entry_plan div.container div.col.span_11 div.mailmagazine{margin-bottom:20px}}article.pattern4 section.entry_plan div.container div.col.span_11 div.mailmagazine div.registered_label{position:absolute;top:0;color:#fff;width:0;height:0;border-top:0px solid #eb0000;border-right:0px solid transparent;border-bottom:80px solid transparent;border-left:80px solid #eb0000}article.pattern4 section.entry_plan div.container div.col.span_11 div.mailmagazine div.registered_label p.text{position:absolute;top:12px;left:-70px;transform:rotate(-45deg)}article.pattern4 section.entry_plan div.container div.col.span_11 div.mailmagazine h2{color:#eb0000;font-size:24px;background:#ffefef;padding:15px;border-radius:6px;text-align:center;font-weight:bold;margin-bottom:20px}article.pattern4 section.entry_plan div.container div.col.span_11 div.mailmagazine h3{text-align:center;padding-bottom:15px}article.pattern4 section.entry_plan div.container div.col.span_11 div.mailmagazine img{margin:0 auto;display:block;width:38px;height:38px}article.pattern4 section.entry_plan div.container div.col.span_11 div.mailmagazine h4{font-size:24px;color:#eb0000;text-align:center;font-weight:bold}article.pattern4 section.entry_plan div.container div.col.span_11 div.mailmagazine p{text-align:center;padding-bottom:0px}article.pattern4 section.entry_plan div.container div.col.span_11 div.mailmagazine .song_name{color:#515151;font-size:16px;background:none;padding:0px;padding-bottom:20px;border-radius:0px;text-align:center;font-weight:bold;margin-bottom:0px}article.pattern4 section.entry_plan div.container div.col.span_11 div.mailmagazine p.mm_price{color:#eb0000;padding-bottom:0px}article.pattern4 section.entry_plan div.container div.col.span_11 div.mailmagazine p.mm_price span{font-size:24px}article.pattern4 section.entry_plan div.container div.col.span_11 div.mailmagazine form ul li.bt{margin:5px}article.pattern4 section.entry_plan div.container div.col.span_11 div.mailmagazine form ul li.bt input.submit_bt{background:#eb0000;border:1px solid #eb0000}@media screen and (max-width: 767px){article.pattern4 section.entry_plan div.container div.col.span_11 div.mailmagazine form ul li.bt input.submit_bt{width:90%}}article.pattern4 section.entry_plan div.container div.col.span_11 div.mailmagazine p.small a{color:#eb0000}article.pattern4 section.event{background-color:#fff}article.pattern4 section.event div.container h1{font-size:30px;text-align:center;padding-bottom:30px}@media screen and (max-width: 767px){article.pattern4 section.event div.container h1{font-size:22px;position:relative}}article.pattern4 section.event div.container h1 img.share_all{border-bottom:2px solid #308C76;border-radius:100%;vertical-align:text-bottom;width:34px}@media screen and (min-width: 970px){article.pattern4 section.event div.container h1 img.share_all:hover{cursor:pointer;animation:hover 0.6s forwards}}@media screen and (max-width: 767px){article.pattern4 section.event div.container h1 img.share_all{width:30px}}article.pattern4 section.event div.container div.col.span_24 div.proximate{background:#2bb393;color:#fff;padding:8px 8px 4px;font-size:20px;width:170px}article.pattern4 section.event div.container div.col.span_24 div.proximate_line{background:#2bb393;height:4px;margin-bottom:15px}article.pattern4 section.event div.container div.col.span_24 div.event_left,article.pattern4 section.event div.container div.col.span_24 .event_right{color:#fff;width:48%;height:150px;background-position:0px;background-size:cover;border-radius:10px;display:inline-block;position:relative;margin:0 1% 25px 0px;background-image:url("/img/ps/ps_cover.jpg")}article.pattern4 section.event div.container div.col.span_24 div.event_left:hover,article.pattern4 section.event div.container div.col.span_24 .event_right:hover{opacity:0.8}@media screen and (max-width: 767px){article.pattern4 section.event div.container div.col.span_24 div.event_left,article.pattern4 section.event div.container div.col.span_24 .event_right{width:100%;margin-right:0%}}article.pattern4 section.event div.container div.col.span_24 div.event_left ul.event_info,article.pattern4 section.event div.container div.col.span_24 .event_right ul.event_info{color:#fff;position:absolute;bottom:0;width:100%;padding:15px;filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000', endColorstr='#a6000000',GradientType=0 );background:linear-gradient(to bottom, transparent 0%, rgba(0,0,0,0.4) 50%, rgba(0,0,0,0.5) 80%);border-radius:10px}article.pattern4 section.event div.container div.col.span_24 div.event_left ul.event_info li,article.pattern4 section.event div.container div.col.span_24 .event_right ul.event_info li{font-size:22px;text-overflow:ellipsis;width:100%;white-space:nowrap;overflow:hidden}article.pattern4 section.event div.container div.col.span_24 div.event_left ul.event_info li.title,article.pattern4 section.event div.container div.col.span_24 .event_right ul.event_info li.title{font-size:16px;text-overflow:ellipsis;width:100%;white-space:nowrap;overflow:hidden}article.pattern4 section.event div.container div.col.span_24 div.old{background:#ababab;color:#fff;padding:8px 8px 4px;font-size:20px;width:170px}article.pattern4 section.event div.container div.col.span_24 div.old_line{background:#ababab;height:4px;margin-bottom:15px}.pt01{font-family:'Roboto Condensed', sans-serif}.pt01 a{color:#333;text-decoration:none}.pt01 .kv .kv_area{overflow:hidden;height:300px;position:relative}.pt01 .kv .inner{background:url("/img/profile/cv_noimage.jpg");background-size:cover;background-position:center;height:400px;width:100%;opacity:.6;filter:grayscale(100%);position:absolute;top:-40px;object-fit:cover}.pt01 .kv .thumb_box{text-align:center;margin-top:-135px;z-index:1;position:relative;margin-bottom:60px}.pt01 .kv .thumb_box .thumb{border-radius:100%;display:inline-block;overflow:hidden;border:solid 4px #fff;margin-bottom:15px}.pt01 .kv .thumb_box .thumb img{vertical-align:bottom}.pt01 .kv .thumb_box h1{text-align:center;font-size:32px;letter-spacing:0.2rem;font-weight:600}@media screen and (max-width: 767px){.pt01 .kv .thumb_box h1{padding:0 20px;font-size:26px;letter-spacing:0}}.pt01 .card{padding:0px 0 70px}@media screen and (max-width: 767px){.pt01 .card{padding:0px 0 20px}}.pt01 .card .inner{position:relative;max-width:1200px;margin:0 auto}@media screen and (max-width: 767px){.pt01 .card .inner{padding:0 20px}}.pt01 .inner h2{line-height:2.7rem}@media screen and (max-width: 767px){.pt01 .inner h2{position:relative;margin-bottom:15px}}.pt01 .inner h2>span{font-size:38px;font-weight:600;display:block;letter-spacing:0.1rem}.pt01 .inner h2>span:after{content:"";display:block;width:30px;height:2px;background:#000;margin-top:6px}.pt01 .inner h2>span+span{font-size:14px}.pt01 .inner h2>span+span:after{display:none}.pt01 .card .inner .next{max-width:550px;margin:0 auto 50px}@media screen and (max-width: 767px){.pt01 .card .inner .next{margin:0 auto 30px}}.pt01 .card .inner .next a{position:relative}.pt01 .card .inner .next a label{font-weight:600;font-style:italic;color:#fff;background:#333;padding:7px 22px;letter-spacing:0.2rem;font-size:15px;float:right;margin-bottom:10px}.pt01 .card .inner .next a .thumb{height:350px;width:100%;clear:both;margin-bottom:15px;overflow:hidden}@media screen and (max-width: 767px){.pt01 .card .inner .next a .thumb{height:215px}}.pt01 .card .inner .next a .thumb .thumb_inner{background:url("/img/profile/sample.jpg") no-repeat;background-size:cover;object-fit:cover;height:350px;width:100%;transition:all 1s cubic-bezier(0.165, 0.84, 0.44, 1);transform:scale3d(1, 1, 1)}@media screen and (max-width: 767px){.pt01 .card .inner .next a .thumb .thumb_inner{height:215px}}.pt01 .card .inner .next a:hover .thumb .thumb_inner{-webkit-transform:scale(1.1);transform:scale(1.1);filter:brightness(160%)}.pt01 .card .inner .next a .data{font-size:18px;font-weight:600;line-height:2rem;background:#fff;display:inline-block;padding:15px;position:absolute;z-index:1;top:-6px;left:-35px}@media screen and (max-width: 767px){.pt01 .card .inner .next a .data{left:-10px;padding:10px;top:10px}}.pt01 .card .inner .next a .data span{display:block}.pt01 .card .inner .next a .data span+span{font-size:40px}@media screen and (max-width: 767px){.pt01 .card .inner .next a .data span+span{font-size:34px}}.pt01 .card .inner .next a .info>span{font-size:26px;display:block}.pt01 .card .inner .next a .info span+span{font-size:16px;display:block}.arrow_area{position:relative;height:30px}.arrow{width:70px;height:10px;margin-left:12px;position:absolute;bottom:10px;left:75%;-webkit-transition-duration:.2s;transition-duration:.2s;-webkit-transition-timing-function:ease;transition-timing-function:ease}a:hover .arrow{width:80px}.arrow__line_01{position:absolute;bottom:0;right:0;left:0;height:2px;background-color:#333}.arrow__line_02{width:20px;height:2px;background-color:#333;position:absolute;bottom:0;right:0;-webkit-transform:rotate(25deg);-ms-transform:rotate(25deg);transform:rotate(25deg);-webkit-transform-origin:right bottom;-ms-transform-origin:right bottom;transform-origin:right bottom}.pt01 .card .inner .next a .arrow_area .arrow{left:83%}@media screen and (max-width: 767px){.pt01 .card .inner .next a .arrow_area .arrow{left:auto;right:0}}.pt01 .card .inner ul{display:block;width:100%}.pt01 .card .inner ul li{display:inline-block;padding:25px;position:relative;vertical-align:text-top;width:390px}@media screen and (max-width: 767px){.pt01 .card .inner ul li{width:auto}}.pt01 .card .inner ul li a{position:relative}.pt01 .card .inner ul li a .thumb{height:225px;width:100%;clear:both;margin-bottom:15px;overflow:hidden}@media screen and (max-width: 767px){.pt01 .card .inner ul li a .thumb{height:180px}}.pt01 .card .inner ul li a .thumb .thumb_inner{background:url("/img/profile/sample.jpg") no-repeat;background-size:cover;height:225px;width:100%;transition:all 1s cubic-bezier(0.165, 0.84, 0.44, 1);transform:scale3d(1, 1, 1);object-fit:cover}@media screen and (max-width: 767px){.pt01 .card .inner ul li a .thumb .thumb_inner{height:180px}}.pt01 .card .inner ul li a:hover .thumb .thumb_inner{-webkit-transform:scale(1.1);transform:scale(1.1);filter:brightness(160%)}.pt01 .card .inner ul li a .data{position:absolute;font-size:14px;font-weight:600;background:#fff;display:inline-block;margin:-32px -28px;line-height:1.5rem;padding:10px;z-index:1}.pt01 .card .inner ul li a .data span{display:block}.pt01 .card .inner ul li a .data span+span{font-size:30px}@media screen and (max-width: 767px){.pt01 .card .inner ul li a .data span+span{font-size:26px}}.pt01 .card .inner ul li a .info>span{display:block;font-size:20px}.pt01 .card .inner ul li a .info span+span{font-size:14px;display:block}.pt01 .text_list{padding:70px 0;background:#f9f9f9}@media screen and (max-width: 767px){.pt01 .text_list{padding:30px 20px}}.pt01 .text_list .inner{max-width:1200px;margin:0 auto;width:100%;display:table}@media screen and (max-width: 767px){.pt01 .text_list .inner{display:block}}.pt01 .text_list .inner h2{display:table-cell;position:unset;max-width:150px;width:320px}@media screen and (max-width: 767px){.pt01 .text_list .inner h2{display:block;max-width:100%;margin-bottom:25px}}.pt01 .text_list .inner ul{display:table-cell;width:72%}.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}.pt01 .text_list .inner ul li a{width:95%;max-width:825px;display:block;padding:15px 30px 15px 0;border-bottom:1px solid #d2d2d2;position:relative}@media screen and (max-width: 767px){.pt01 .text_list .inner ul li a{width:100%}}.pt01 .text_list .inner ul li a:before{content:"";position:absolute;background:#333;height:2px;width:0%;bottom:-1px;left:0;transition:all 0.5s cubic-bezier(0.165, 0.84, 0.44, 1)}.pt01 .text_list .inner ul li a:hover:before{width:100%}.pt01 .text_list .inner ul li a:after{content:"";background:url(/img/profile/bt_arrow.svg) no-repeat;background-size:contain;width:8px;height:13px;display:inline-block;position:absolute;right:10px;top:20px;transition:all 0.3s cubic-bezier(0.165, 0.84, 0.44, 1)}.pt01 .text_list .inner ul li a:hover:after{right:0px}.pt01 .text_list .inner ul li a>span{font-weight:600;width:auto;width:100px;padding-right:5px}.pt01 .text_list .inner ul li a>span+span+span{font-weight:normal}.pt01 .card_02{padding:90px 0}@media screen and (max-width: 767px){.pt01 .card_02{padding:40px 20px 60px}}.pt01 .card_02 .col>h2{font-size:42px;font-weight:600;margin-bottom:40px}@media screen and (max-width: 767px){.pt01 .card_02 .col>h2{margin-bottom:20px;font-size:32px}}.pt01 .card_02 .col h2 span{display:block;text-align:center;letter-spacing:0.2rem;padding-bottom:10px}.pt01 .card_02 .col h2 span+span{font-size:14px}.pt01 .card_02 .col h2 span+span:after{display:none}.pt01 .card_02 .col h2>span:after{content:"";width:40px;height:2px;display:block;background:#333;text-align:center;margin:4px auto 0px}.pt01 .card_02 .col .mailmagazine{max-width:440px;background:#fff;margin:0 auto;box-shadow:1px 2px 20px rgba(0,0,0,0.1);width:100%;border-radius:10px;overflow:hidden;text-align:center;padding-bottom:20px;position:relative}.pt01 .card_02 .col .mailmagazine_registered{background:#e6e6e6}.pt01 .card_02 .col .mailmagazine .registered_label{position:absolute;right:10px;top:8px}.pt01 .card_02 .col .mailmagazine .registered_label>.text{background:#d01515;padding:25px 0;height:70px;font-size:14px;width:70px;border-radius:100%;vertical-align:middle;font-weight:bold;display:inline-block;color:#fff;z-index:1;position:relative}.pt01 .card_02 .col .mailmagazine>h2{width:100%;display:block;background:#333;color:#fff;font-size:22px;font-weight:600;text-align:center;padding:22px 0}@media screen and (max-width: 767px){.pt01 .card_02 .col .mailmagazine>h2{font-size:20px;padding:10px 0}}.pt01 .card_02 .col .mailmagazine h3{display:block;text-align:center;padding:20px 0px 0px;margin-bottom:-10px}.pt01 .card_02 .col .mailmagazine img{width:44px;margin-top:20px}.pt01 .card_02 .col .mailmagazine h4{text-align:center;font-weight:600;font-size:20px;padding:5px 0 30px}.pt01 .card_02 .col .mailmagazine p{text-align:center;padding:0;font-size:12px}.pt01 .card_02 .col .mailmagazine .ps_link{font-weight:700;font-size:14px;transition:all .2s ease;display:table;margin:20px auto 0}.pt01 .card_02 .col .mailmagazine .ps_link:hover{opacity:.5}.pt01 .card_02 .col .mailmagazine .ps_link:before{content:"";display:inline-block;width:10px;height:10px;margin-right:10px;background:url(/img/profile/bt_arrow.svg) no-repeat}.pt01 .card_02 .col .mailmagazine .song_name{text-align:center;background:none;color:#333;padding:0;margin-bottom:20px;font-size:15px;line-height:1.6rem}.pt01 .card_02 .col .mailmagazine p.mm_price{letter-spacing:.2rem;margin-bottom:8px}.pt01 .card_02 .col .mailmagazine .mm_price span{font-size:28px}.pt01 .card_02 .col .mailmagazine form ul .bt{margin-bottom:10px}.pt01 .card_02 .col .mailmagazine form ul .bt .submit_bt{background:#000000;border:none}@media screen and (max-width: 767px){.pt01 .card_02 .col .mailmagazine form ul .bt .submit_bt{max-width:250px}}.pt01 .text_area{padding:100px 0;background:#f9f9f9}@media screen and (max-width: 767px){.pt01 .text_area{padding:50px 20px}}.pt01 .text_area .inner{display:table;max-width:670px;margin:0 auto}@media screen and (max-width: 767px){.pt01 .text_area .inner{display:block}}.pt01 .text_area .inner .info_box{display:table-cell;width:160px;font-size:13px;vertical-align:top}@media screen and (max-width: 767px){.pt01 .text_area .inner .info_box{display:block;width:100%}}.pt01 .text_area .inner .info_box .thumb{border-radius:100%;overflow:hidden;display:block;margin-bottom:15px}@media screen and (max-width: 767px){.pt01 .text_area .inner .info_box .thumb{width:160px;margin:0 auto 15px}}.pt01 .text_area .inner .info_box .thumb img{vertical-align:top}.pt01 .text_area .inner .info_box ul{display:table-cell;line-height:2rem;letter-spacing:0}@media screen and (max-width: 767px){.pt01 .text_area .inner .info_box ul{display:table;margin:0 auto 15px;width:auto}}@media screen and (max-width: 767px){.pt01 .text_area .inner .info_box ul li{display:table-cell;padding-right:20px}}.pt01 .text_area .inner .info_box ul li img{vertical-align:sub;margin-right:10px;width:18px}.pt01 .text_area .inner .text_box{padding-left:55px;line-height:2rem}@media screen and (max-width: 767px){.pt01 .text_area .inner .text_box{padding:0}}.pt01 .text_area .inner .text_box h2{position:unset;font-size:32px;margin-bottom:25px;line-height:2rem;font-weight:600;letter-spacing:0.2rem}@media screen and (max-width: 767px){.pt01 .text_area .inner .text_box h2{text-align:center;font-size:26px}}.pt01 .text_area .inner .text_box h2 span{font-size:12px}@media screen and (max-width: 767px){.pt01 .text_area .inner .text_box h2 span{text-align:center}}.pt01 .text_area .inner .text_box h2 span:after{display:none}.pt01 .text_area .inner .text_box p a{text-decoration:underline}.pt01 .text_area .inner .text_box p a:hover{text-decoration:none}.pt01 .bt_sns_side{width:60px;position:fixed;top:50%;right:0;z-index:10}@media screen and (max-width: 767px){.pt01 .bt_sns_side{width:45px}}.pt01 .bt_sns_side h3{display:block;font-size:12px;margin-bottom:10px}.pt01 .bt_sns_side a{display:inline-block;width:38px;height:38px;background:#ededed;padding:10px 0;text-align:center;border-radius:100%;margin-bottom:10px;transition:all 0.3s cubic-bezier(0.165, 0.84, 0.44, 1)}.pt01 .bt_sns_side a:hover{transform:scale(1.2);-webkit-transform:scale(1.2)}.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}div.ps{border:2px solid #FFB63C;background:#fff;border-radius:6px;min-width:auto;max-width:440px;margin:0 auto}div.ps h2{color:#FFB63C;font-size:24px;background:#fff8eb;padding:15px;border-radius:6px;text-align:center;font-weight:bold;margin-bottom:20px}div.ps h3{text-align:center;padding-bottom:15px}div.ps ul.type_6,div.ps .type_5,div.ps .type_4,div.ps .type_3,div.ps .type_2,div.ps .type_1{text-align:center;height:150px}@media screen and (max-width: 767px){div.ps ul.type_6,div.ps .type_5,div.ps .type_4,div.ps .type_3,div.ps .type_2,div.ps .type_1{margin-bottom:20px;height:auto;padding:10px}}div.ps ul.type_6 li,div.ps .type_5 li,div.ps .type_4 li,div.ps .type_3 li,div.ps .type_2 li,div.ps .type_1 li{color:#515151;font-size:20px;border:1px solid #FFB63C;border-radius:20px;padding:5px;margin-bottom:5px;width:200px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;display:inline-block}div.ps ul.type_6 li:hover,div.ps .type_5 li:hover,div.ps .type_4 li:hover,div.ps .type_3 li:hover,div.ps .type_2 li:hover,div.ps .type_1 li:hover{background:#fff8eb;color:#FFB63C}@media screen and (max-width: 767px){div.ps ul.type_6 li,div.ps .type_5 li,div.ps .type_4 li,div.ps .type_3 li,div.ps .type_2 li,div.ps .type_1 li{width:100%;margin:0 0 10px 0}}div.ps ul.type_6 li img,div.ps .type_5 li img,div.ps .type_4 li img,div.ps .type_3 li img,div.ps .type_2 li img,div.ps .type_1 li img{width:30px;margin:0 5px -8px 4px}@media screen and (max-width: 767px){div.ps ul.type_6 li img,div.ps .type_5 li img,div.ps .type_4 li img,div.ps .type_3 li img,div.ps .type_2 li img,div.ps .type_1 li img{float:left}}div.ps ul.type_8,div.ps .type_7{text-align:center;padding:10px}@media screen and (max-width: 767px){div.ps ul.type_8,div.ps .type_7{padding:10px}}div.ps ul.type_8 li,div.ps .type_7 li{color:#515151;font-size:20px;border:1px solid #FFB63C;border-radius:40px;padding:5px;margin-bottom:5px;width:200px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;display:inline-block}div.ps ul.type_8 li:hover,div.ps .type_7 li:hover{background:#fff8eb;color:#FFB63C}@media screen and (max-width: 767px){div.ps ul.type_8 li,div.ps .type_7 li{width:100%;margin:0 0 10px 0}}div.ps ul.type_8 li img,div.ps .type_7 li img{width:30px;margin:0 5px -8px 4px}@media screen and (max-width: 767px){div.ps ul.type_8 li img,div.ps .type_7 li img{float:left}}div.ps ul.type_8 li p,div.ps .type_7 li p{width:140px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;vertical-align:bottom;font-size:16px}@media screen and (max-width: 767px){div.ps ul.type_8 li p,div.ps .type_7 li p{width:85%}}div.ps p.ps_price{text-align:center;color:#eb0000;padding-bottom:0px}div.ps p.ps_price span{font-size:24px}div.ps form ul li.bt{padding:0 10px;margin:5px}div.ps form ul li.bt input.submit_bt{background:#FFB63C;border:1px solid #FFB63C;border-bottom:2px solid #FFB63C}@media screen and (max-width: 767px){div.ps form ul li.bt input.submit_bt{width:90%}}div.ps p.new_member{text-align:center}div.ps p.new_member span{color:#eb0000;font-size:24px}div.ps_registered{border:2px solid #FFB63C;background:#fff8eb;border-radius:6px;position:relative}@media screen and (max-width: 767px){div.ps_registered{min-width:auto}}div.ps_registered div.registered_label{position:absolute;top:0;color:#fff;width:0;height:0;border-top:0px solid #FFB63C;border-right:0px solid transparent;border-bottom:80px solid transparent;border-left:80px solid #FFB63C}div.ps_registered div.registered_label p.text{position:absolute;top:12px;left:-70px;transform:rotate(-45deg)}div.ps_registered h2{color:#FFB63C;font-size:24px;background:#fff8eb;padding:15px;border-radius:6px;text-align:center;font-weight:bold;margin-bottom:20px}div.ps_registered h3{text-align:center;padding-bottom:15px}div.ps_registered ul.type_6,div.ps_registered .type_5,div.ps_registered .type_4,div.ps_registered .type_3,div.ps_registered .type_2,div.ps_registered .type_1{text-align:center;height:150px}@media screen and (max-width: 767px){div.ps_registered ul.type_6,div.ps_registered .type_5,div.ps_registered .type_4,div.ps_registered .type_3,div.ps_registered .type_2,div.ps_registered .type_1{margin-bottom:20px;height:auto;padding:10px}}div.ps_registered ul.type_6 li,div.ps_registered .type_5 li,div.ps_registered .type_4 li,div.ps_registered .type_3 li,div.ps_registered .type_2 li,div.ps_registered .type_1 li{color:#515151;font-size:20px;border:1px solid #FFB63C;border-radius:20px;padding:5px;margin-bottom:10px;background-color:#fff;width:200px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;display:inline-block;background:#fff}div.ps_registered ul.type_6 li:hover,div.ps_registered .type_5 li:hover,div.ps_registered .type_4 li:hover,div.ps_registered .type_3 li:hover,div.ps_registered .type_2 li:hover,div.ps_registered .type_1 li:hover{background:#fff8eb;color:#FFB63C}@media screen and (max-width: 767px){div.ps_registered ul.type_6 li,div.ps_registered .type_5 li,div.ps_registered .type_4 li,div.ps_registered .type_3 li,div.ps_registered .type_2 li,div.ps_registered .type_1 li{width:43%;text-align:center;border-radius:10px}}div.ps_registered ul.type_6 li img,div.ps_registered .type_5 li img,div.ps_registered .type_4 li img,div.ps_registered .type_3 li img,div.ps_registered .type_2 li img,div.ps_registered .type_1 li img{width:30px;margin:0 5px -8px 4px}@media screen and (max-width: 767px){div.ps_registered ul.type_6 li img,div.ps_registered .type_5 li img,div.ps_registered .type_4 li img,div.ps_registered .type_3 li img,div.ps_registered .type_2 li img,div.ps_registered .type_1 li img{display:block;margin:0 auto}}div.ps_registered ul.type_8,div.ps_registered .type_7{text-align:center}@media screen and (max-width: 767px){div.ps_registered ul.type_8,div.ps_registered .type_7{padding:10px}}div.ps_registered ul.type_8 li,div.ps_registered .type_7 li{color:#515151;font-size:20px;border:1px solid #FFB63C;border-radius:20px;padding:5px;margin-bottom:10px;width:200px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;display:inline-block;background:#fff}div.ps_registered ul.type_8 li:hover,div.ps_registered .type_7 li:hover{background:#fff8eb;color:#FFB63C}@media screen and (max-width: 767px){div.ps_registered ul.type_8 li,div.ps_registered .type_7 li{width:43%;text-align:center;border-radius:10px}}div.ps_registered ul.type_8 li img,div.ps_registered .type_7 li img{width:30px;margin:0 5px -8px 4px}@media screen and (max-width: 767px){div.ps_registered ul.type_8 li img,div.ps_registered .type_7 li img{display:block;margin:0 auto}}div.ps_registered p.ps_price{text-align:center;color:#eb0000;padding-bottom:0px}div.ps_registered p.ps_price span{font-size:24px}div.ps_registered form ul li.bt{margin:5px}div.ps_registered form ul li.bt input.submit_bt{background:#FFB63C;border:1px solid #ffb63c;border-bottom:2px solid #bb8324}@media screen and (max-width: 767px){div.ps_registered form ul li.bt input.submit_bt{width:90%}}div.ps_registered p.new_member{text-align:center;padding-bottom:10px}div.ps_registered p.new_member a{color:#eb0000}div.ps_registered p.new_member span{color:#eb0000;font-size:24px}.slick-prev,.slick-next{background:#000 !important;width:30px !important;height:30px !important;border-radius:100% !important;z-index:9 !important;opacity:0 !important;transform:translateY(10px) !important;transition:all 1s ease 1s !important;visibility:hidden !important;top:35% !important}.carousel.is-show .slick-prev,.carousel.is-show .slick-next{opacity:1 !important;transform:translateX(0) !important;visibility:visible !important}.slick-prev{left:-10px !important}.slick-prev:before{content:"<" !important;font-weight:bold !important;line-height:0.3 !important}.slick-next{right:-10px !important}.slick-next:before{content:">" !important;font-weight:bold !important;line-height:0.3 !important}.morelink{display:table;padding:10px 20px;color:#000;margin:0 auto;transition:all .2s ease}.morelink::before{content:"＋";display:inline-block;background:#000;border-radius:100px;width:24px;height:22px;text-align:center;vertical-align:baseline;color:#fff;font-size:15px;padding:2px 0px 2px 2px;margin-right:5px}.morelink:hover{cursor:pointer;opacity:.5}.card_02 ul .bt_ps{margin-bottom:10px}.card_02 ul .bt_ps .submit_bt{background:#000000;border:none}@media screen and (max-width: 767px){.card_02 ul .bt_ps .submit_bt{max-width:250px}}
/*# sourceMappingURL=artist_profile.css.map */
