/* 最小化できませんでした。最小化されていないコンテンツを返します。
(38,6574): run-time error CSS1030: Expected identifier, found '['
(38,6579): run-time error CSS1031: Expected selector, found ']'
(38,6579): run-time error CSS1025: Expected comma or open brace, found ']'
 */
dialog {
  position: absolute;
  left: 0; right: 0;
  width: -moz-fit-content;
  width: -webkit-fit-content;
  width: fit-content;
  height: -moz-fit-content;
  height: -webkit-fit-content;
  height: fit-content;
  margin: auto;
  border: solid;
  padding: 1em;
  background: white;
  color: black;
  display: block;
}

dialog:not([open]) {
  display: none;
}

dialog + .backdrop {
  position: fixed;
  top: 0; right: 0; bottom: 0; left: 0;
  background: rgba(0,0,0,0.1);
}

._dialog_overlay {
  position: fixed;
  top: 0; right: 0; bottom: 0; left: 0;
}

dialog.fixed {
  position: fixed;
  top: 50%;
  transform: translate(0, -50%);
}
@charset "UTF-8";*{box-sizing:border-box;}img{vertical-align:top;}html{margin:0;padding:0;font-size:62.5%;}body{margin:0;padding:0;height:100%;font-family:Zen Kaku Gothic New,游ゴシック体,YuGothic,游ゴシック,Yu Gothic,Hiragino Kaku Gothic ProN,ヒラギノ角ゴ Pro W3,ヒラギノ角ゴ W3,メイリオ,system-ui,-apple-system,Segoe UI,Roboto,Ubuntu,Cantarell,Noto Sans,sans-serif !important;font-size:clamp(13px,calc(11px + .48vw),16px);color:#101010;}select,textarea,[type="text"]{padding:.8em;border-radius:4px;border:solid 1px #262626;font-size:clamp(13px,calc(11px + .48vw),16px);}select:focus-visible,textarea:focus-visible,[type="text"]:focus-visible{outline:none;}select:focus-visible:not([readonly]),textarea:focus-visible:not([readonly]),[type="text"]:focus-visible:not([readonly]){border:solid 1px #b20019 !important;}select.error,textarea.error,[type="text"].error{background-color:#fdece8;border:solid 1px #e80223;}select.read_only,textarea.read_only,[type="text"].read_only{border:solid 1px #c2c0c0;background:#f5f5f5;color:#858585;pointer-events:none;}[type="checkbox"]{appearance:none;width:1.6em;height:1.6em;border:1px solid #262626;border-radius:4px;display:inline-block;position:relative;cursor:pointer;}[type="checkbox"]:checked{background-color:#fff;border-color:#000;}[type="checkbox"]:checked::after{content:'✓';font-size:clamp(18px,calc(16px + .32vw),20px);font-weight:bold;color:#b20019;position:absolute;left:50%;top:54%;transform:translate(-50%,-48%);}.back a{color:#101010;text-decoration-color:#262626;}.error.message{color:#e80223;width:100%;font-size:clamp(10px,calc(8px + .32vw),12px);}div.error{border:solid 1px #e80223;color:#e80223;}div.error.message{display:flex;align-items:center;border-radius:.4em;padding:.5em;font-size:clamp(13px,calc(11px + .48vw),16px);}div.error.message::before{content:"!";align-items:center;text-align:center;display:inline-block;width:1.5em;height:1.5em;min-width:20px;min-height:20px;border-radius:50%;border:solid 2px #e80223;margin-right:.5em;font-weight:bold;}div.error dl{text-align:left;margin:0;}div.error dl dt{display:inline-block;}div.error dl dt::after{content:"：";}div.error dl dd{margin:0;display:inline-block;}.off{display:none;}ul{list-style:none;padding:0;margin:0;}ul.bullet li{text-indent:-1em;padding-left:1em;margin-bottom:.5em;}ul.bullet li::before{content:"・";}button{border:none;background-color:rgba(255,255,255,0);padding:0;margin:0;vertical-align:middle;cursor:pointer;}button.sort{font-size:1.2em;color:#262626;}button.sort.on{color:#b20019;}button.ticker{font-size:clamp(13px,calc(11px + .48vw),16px);padding:.2em 0;}.flex{display:flex;}.wrap{width:1103px;margin:0 auto;}@media(max-width:769px){.wrap{width:100%;padding-left:1em;padding-right:1em;}}@media(min-width:769px){.mobile.only{display:none !important;}}@media(max-width:769px){.pc.only{display:none !important;}}header{padding:1.1em 0 .5em 1.5em;}@media(min-width:769px) and (max-width:1103px){header{width:1103px;}}header .logo{height:68px;}@media(max-width:769px){header .logo{height:54px;}}.site_name{font-weight:bold;box-shadow:0 5px 10px 0 #efefef;padding:0;padding-bottom:.7em;margin-top:0;margin-bottom:1em;font-size:clamp(24px,calc(19px + .96vw),30px);}@media(min-width:769px){.site_name{margin-bottom:2em;}}@media(min-width:769px) and (max-width:1103px){.site_name{margin-bottom:2em;width:1103px;}}.title{font-size:clamp(24px,calc(19px + .96vw),30px);border-left:solid #b20019 4px;margin:0;padding-left:.5em;margin-bottom:1em;}.title_sub{position:relative;font-size:clamp(18px,calc(16px + .32vw),20px);border-bottom:solid 1px #262626;line-height:2em;}.title_sub::before{content:'';position:absolute;bottom:0;width:1em;height:.5px;background:#b20019;}footer{background-color:#262626;text-align:center;font-size:.7em;font-weight:normal;color:#fff;padding:1.8em 0;}@media(min-width:769px) and (max-width:1103px){footer{width:1103px;}}@media(min-width:769px){.step_bar{margin-bottom:4em;}}@media(max-width:769px){.step_bar{margin-bottom:1em;}.step_bar span{display:none;}}.step_bar ul{position:relative;margin:0;padding:0;display:flex;flex-wrap:wrap;justify-content:space-between;}.step_bar ul li{position:relative;text-align:center;flex:1;display:flex;flex-direction:column;align-items:center;color:#c2c0c0;list-style-type:none;font-size:clamp(11px,calc(9px + .48vw),14px);}@media(max-width:769px){.step_bar ul li{font-size:clamp(10px,calc(8px + .32vw),12px);}}.step_bar ul li::before{display:block;width:12px;height:12px;margin:7px auto 16px auto;content:'';text-align:center;border-radius:50%;background-color:#c2c0c0;}.step_bar ul li::after{position:absolute;z-index:-1;top:12px;left:-50%;width:100%;height:2px;content:'';background-color:#c2c0c0;}.step_bar ul li:first-child:after{content:none;}.step_bar ul li.active{font-weight:bold;}.step_bar ul li.active{font-weight:bold;color:#b20019;}.step_bar ul li.active::before{background-color:#b20019;}.step_bar ul li.active::after{background-color:#b20019;}.step_bar ul li.completed{color:#b20019;}.step_bar ul li.completed::before{background-color:#b20019;}.step_bar ul li.completed::after{background-color:#b20019;}.step_bar ul li.unprocess span{color:#858585;}.small{font-size:clamp(10px,calc(8px + .32vw),12px);}.center{text-align:center;}.emphasis{font-weight:500;}.caution{text-indent:-1em;padding-left:1em;margin-bottom:.5em;}.caution::before{content:"※";}.page_top{position:fixed;right:5vw;color:#fff;background-color:#b20019;border-radius:50%;font-size:clamp(14px,calc(11px + .64vw),18px);line-height:1;width:5rem;height:5rem;transition:bottom .5s;bottom:-20vw;}.page_top.on{bottom:5vw;}dialog{border:none;}dialog:focus{outline:none;}dialog.modal{box-shadow:0 4px 6px rgba(0,0,0,.1);background-color:#fff;position:relative;}dialog.modal h1{text-align:center;font-size:clamp(14px,calc(11px + .64vw),18px);line-height:2;}dialog.modal .close{position:absolute;top:.5em;right:.5em;border:solid 1px #000;border-radius:50%;font-size:clamp(1.8em,calc(3rem + .625vw),3.6rem);width:1.2em;height:1.2em;font-weight:normal;}dialog.modal .content{margin-top:1em;max-height:80vh;overflow:auto;}dialog.modal::backdrop{background-color:rgba(0,0,0,.5);}dialog.loader{background-color:transparent;}dialog.loader .icon{display:inline-block;width:50px;height:50px;border:2px solid #b20019;border-radius:50%;border-top-width:0;animation:spin .75s infinite linear;}dialog.loader .icon:before,dialog.loader .icon:after{left:-2px;top:-2px;display:none;position:absolute;content:'';width:inherit;height:inherit;border:inherit;border-radius:inherit;}dialog.loader::backdrop{background-color:rgba(0,0,0,.5);}html:has(dialog[open]){overflow:hidden;}@keyframes spin{from{transform:rotate(0deg);}to{transform:rotate(360deg);}}body.is-modal{overflow:hidden;}dialog.message{min-width:30vw;padding:2em;box-sizing:border-box;}dialog.message .title{border:none;font-size:clamp(14px,calc(11px + .64vw),18px);text-align:center;font-weight:bold;margin-bottom:2em;}@media(max-width:769px){dialog.message .title{margin-bottom:1em;padding-left:0;text-align:left;}}dialog.message .button.close{position:absolute;top:.8em;right:1em;font-size:clamp(1.8em,calc(3rem + .625vw),3.6rem);}@media(max-width:769px){dialog.message .button.close{top:.6em;right:.5em;}}dialog.message .button.close:focus{outline:none;}dialog.message .button.close .ico_close{width:40px;}@media(max-width:769px){dialog.message .button.close .ico_close{width:38px;}}dialog.message .content{max-height:70vh;margin-bottom:2em;overflow:auto;}@media(max-width:769px){dialog.message .content{text-align:left;margin-bottom:1.5em;}}dialog.message .buttons{text-align:center;}@media(max-width:769px){dialog.message .buttons{flex-direction:column-reverse;display:flex;}}dialog.message .buttons .btn{border-radius:10em;background-color:#fff;font-weight:bold;border:solid #262626 1px;padding:1em;padding-left:1.5em;padding-right:3.2em;color:#000;text-decoration:none;position:relative;text-align:left;font-size:clamp(13px,calc(11px + .48vw),16px);white-space:nowrap;}dialog.message .buttons .btn::after{content:'';font-family:'Font Awesome 6 Free';position:absolute;top:calc(50% - 1.2em);right:.7em;border-radius:50%;background-color:#b20019;line-height:1em;padding:.7em;color:#fff;font-size:clamp(13px,calc(11px + .48vw),16px);margin-left:.5em;}@media(min-width:769px){dialog.message .buttons .btn{width:35%;margin-left:1em;}}@media(max-width:769px){dialog.message .buttons .btn{width:80%;margin:0 auto;margin-bottom:2em;}}dialog.message .buttons .not_agree{text-decoration:underline;text-decoration-color:#262626;font-weight:bold;}@media(min-width:769px){dialog.message .buttons .not_agree{margin-right:2em;margin-left:5em;}}.DefaultError{text-align:center;}.DefaultError #error-message{font-weight:bold;font-size:clamp(14px,calc(11px + .64vw),18px);margin-bottom:2em;}.ui-datepicker.ui-widget.ui-widget-content{border:solid 1px #c2c0c0;}.ui-datepicker .ui-widget-header{color:#101010;border:1px solid #c2c0c0;}.ui-datepicker .ui-widget-header .ui-state-hover{border:none;background:none;}.ui-datepicker .ui-widget-header .ui-datepicker-prev,.ui-datepicker .ui-widget-header .ui-datepicker-next{position:absolute;top:2px;width:1.9em;height:1.9em;}.ui-datepicker .ui-widget-header .ui-datepicker-prev span,.ui-datepicker .ui-widget-header .ui-datepicker-next span{display:block;position:absolute;left:0;margin-left:0;top:0;margin-top:0;}.ui-datepicker .ui-widget-content{color:#101010;}.ui-datepicker .ui-state-default{color:#101010;border:1px solid #c2c0c0;background:#f7f6f2;font-weight:normal;color:#101010;}.ui-datepicker .ui-state-default.ui-state-active{border:2px solid #b20019;background:#fdece8;font-weight:normal;color:#b20019;}.ui-datepicker .ui-datepicker-header{background-color:#f7f6f2 !important;}.ui-datepicker .ui-datepicker-header .ui-datepicker-prev-hover .ui-icon.ui-icon-circle-triangle-w{background-image:url(../images/ico_arrow_left.png);}.ui-datepicker .ui-datepicker-header .ui-datepicker-next-hover .ui-icon.ui-icon-circle-triangle-e{background-image:url(../images/ico_arrow_right.png);}.ui-datepicker .ui-datepicker-header .ui-icon{background-size:contain;width:1.9em;height:1.9em;}.ui-datepicker .ui-datepicker-header .ui-icon.ui-icon-circle-triangle-w{background-position:0;background-image:url(../images/ico_arrow_left_of.png);}.ui-datepicker .ui-datepicker-header .ui-icon.ui-icon-circle-triangle-w.ui-datepicker-next-hover{background-image:url(../images/ico_arrow_left.png);}.ui-datepicker .ui-datepicker-header .ui-icon.ui-icon-circle-triangle-e{background-position:0;background-image:url(../images/ico_arrow_right_of.png);}.ui-datepicker .ui-datepicker-header .ui-icon.ui-icon-circle-triangle-e.ui-datepicker-next-hover{background-image:url(../images/ico_arrow_right.png);}.ui-datepicker .ui-datepicker-today a{border:solid 2px #b20019;}.ui-datepicker .ui-datepicker-buttonpane{text-align:center;}.ui-datepicker .ui-datepicker-buttonpane .ui-datepicker-current{display:none;}.ui-datepicker .ui-datepicker-buttonpane .ui-state-default{border:none;background:none;font-weight:normal;text-decoration:underline;}.ui-datepicker .ui-datepicker-buttonpane button{float:none;font-family:Zen Kaku Gothic New,游ゴシック体,YuGothic,游ゴシック,Yu Gothic,Hiragino Kaku Gothic ProN,ヒラギノ角ゴ Pro W3,ヒラギノ角ゴ W3,メイリオ,system-ui,-apple-system,Segoe UI,Roboto,Ubuntu,Cantarell,Noto Sans,sans-serif !important;font-size:clamp(13px,calc(11px + .48vw),16px);}.ui-widget{font-family:Zen Kaku Gothic New,游ゴシック体,YuGothic,游ゴシック,Yu Gothic,Hiragino Kaku Gothic ProN,ヒラギノ角ゴ Pro W3,ヒラギノ角ゴ W3,メイリオ,system-ui,-apple-system,Segoe UI,Roboto,Ubuntu,Cantarell,Noto Sans,sans-serif !important;font-size:clamp(13px,calc(11px + .48vw),16px);}.ui-datepicker-trigger::before{content:"";font-family:'Font Awesome 6 Free';font-size:clamp(14px,calc(11px + .64vw),18px);}.indSearchMusic .anchor_link{color:#101010;text-decoration:underline;}.indSearchMusic .fa-circle-info{font-size:clamp(13px,calc(11px + .9vw),16px);}.indSearchMusic .box{background-color:#f7f6f2;border-radius:.5em;padding:1em;}.indSearchMusic .btn{width:265px;border-radius:10em;background-color:#fff;font-weight:bold;display:inline-block;border:solid #262626 1px;padding:1.2em;padding-left:1.5em;padding-right:3.2em;color:#101010;text-decoration:none;position:relative;text-align:left;font-size:clamp(13px,calc(11px + .48vw),16px);}.indSearchMusic .btn::after{content:'';font-family:'Font Awesome 6 Free';position:absolute;top:calc(50% - 1.2em);right:.7em;border-radius:50%;background-color:#b20019;line-height:1em;padding:.7em;color:#fff;font-size:clamp(13px,calc(11px + .48vw),16px);margin-left:.5em;}.indSearchMusic .ticker{position:relative;cursor:pointer;}.indSearchMusic .item_cd.discription{font-weight:normal;}@media(min-width:769px){.indSearchMusic .item_cd.discription{display:inline-block;width:20em;font-size:clamp(11px,calc(9px + .48vw),14px);z-index:1;position:absolute;background-color:rgba(0,0,0,.8);color:#fff;padding:.5em;border-radius:.5em;}}.indSearchMusic .item_cd.discription.off{display:none;}.indSearchMusic .application_for_use{display:flex;margin-top:2em;margin-bottom:2em;}@media(min-width:769px){.indSearchMusic .application_for_use{justify-content:space-between;}}@media(max-width:769px){.indSearchMusic .application_for_use{flex-flow:column;}}.indSearchMusic .application_for_use section{width:49%;}@media(max-width:769px){.indSearchMusic .application_for_use section{width:100%;margin-bottom:1em;}}.indSearchMusic .application_for_use section .box{padding:2em;padding-top:2.5em;padding-bottom:2.5em;text-align:center;}.indSearchMusic .application_for_use section .box.mobile only a{color:inherit;text-decoration:underline;}.indSearchMusic .application_for_use section .box h2{font-size:clamp(18px,calc(16px + .32vw),20px);margin:0;margin-bottom:1em;padding:0;}.indSearchMusic .application_for_use section .box .emphasis{color:#b20019;}.indSearchMusic .application_for_use section .box .btn{width:50%;font-size:clamp(13px,calc(11px + .48vw),16px);}@media(max-width:769px){.indSearchMusic .application_for_use section .box .btn{width:100%;}}.indSearchMusic .application_for_use section .caution{color:#e80223;}.indSearchMusic .search_area{display:flex;flex-direction:column;}@media(max-width:769px){.indSearchMusic .search_area{flex-direction:column-reverse;}}.indSearchMusic .search_area .icon li{display:inline-block;margin-right:1em;font-weight:bold;}.indSearchMusic .search_area .icon .cd:before{margin-right:5px;vertical-align:middle;content:url(../images/ico_cd.png);}.indSearchMusic .search_area .icon .cloud:before{margin-right:5px;vertical-align:middle;content:url(../images/ico_cloud.png);}.indSearchMusic .search_area .result_area .flex{justify-content:space-between;align-items:center;}.indSearchMusic .search_area .result_area .flex .orderby{font-size:clamp(13px,calc(11px + .48vw),16px);}.indSearchMusic .search_area .result_area .flex .orderby select{font-size:clamp(13px,calc(11px + .48vw),16px);padding:.5em;}.indSearchMusic .search_area .result_area dt,.indSearchMusic .search_area .result_area dd{padding:0 .5em;margin:0;}@media(min-width:769px){.indSearchMusic .search_area .result_area dt:nth-child(1),.indSearchMusic .search_area .result_area dd:nth-child(1){width:74px;}.indSearchMusic .search_area .result_area dt:nth-child(2),.indSearchMusic .search_area .result_area dd:nth-child(2){width:238px;}.indSearchMusic .search_area .result_area dt:nth-child(3),.indSearchMusic .search_area .result_area dd:nth-child(3){width:218px;}.indSearchMusic .search_area .result_area dt:nth-child(4),.indSearchMusic .search_area .result_area dd:nth-child(4){width:238px;}.indSearchMusic .search_area .result_area dt:nth-child(5),.indSearchMusic .search_area .result_area dd:nth-child(5){width:156px;text-align:center;}.indSearchMusic .search_area .result_area dt:nth-child(6),.indSearchMusic .search_area .result_area dd:nth-child(6){width:88px;text-align:center;}.indSearchMusic .search_area .result_area dt:nth-child(7),.indSearchMusic .search_area .result_area dd:nth-child(7){width:88px;text-align:center;}}@media(max-width:769px){.indSearchMusic .search_area .result_area .list_and_summay{display:flex;flex-direction:column-reverse;}}.indSearchMusic .search_area .result_area .list_and_summay .head{padding:1.3em 0;margin:0;width:100%;border-top:solid 1px #c2c0c0;border-bottom:solid 2px #c2c0c0;background-color:#f7f6f2;display:flex;align-items:center;}.indSearchMusic .search_area .result_area .list_and_summay .head dt{font-weight:bold;}@media(min-width:769px){.indSearchMusic .search_area .result_area .list_and_summay .head dt .discription{top:-54px;left:-50px;}}.indSearchMusic .search_area .result_area .list_and_summay .list{list-style:none;margin:0;padding:0;width:100%;}@media(min-width:769px){.indSearchMusic .search_area .result_area .list_and_summay .list{margin-bottom:.5em;}}.indSearchMusic .search_area .result_area .list_and_summay .list li{list-style:none;margin:0;width:100%;}@media(min-width:769px){.indSearchMusic .search_area .result_area .list_and_summay .list li{border-bottom:solid 1px #c2c0c0;}.indSearchMusic .search_area .result_area .list_and_summay .list li:nth-child(odd){background-color:#fff;}.indSearchMusic .search_area .result_area .list_and_summay .list li:nth-child(even){background-color:#f5f5f5;}}@media(max-width:769px){.indSearchMusic .search_area .result_area .list_and_summay .list li{margin-bottom:1em;}}.indSearchMusic .search_area .result_area .list_and_summay .list li dl{padding:.5em 0;margin:0;}@media(min-width:769px){.indSearchMusic .search_area .result_area .list_and_summay .list li dl{display:flex;width:100%;align-items:center;}}@media(max-width:769px){.indSearchMusic .search_area .result_area .list_and_summay .list li dl{padding:0;border-top:solid 1px #e5e3e3;border-left:solid 1px #e5e3e3;border-right:solid 1px #e5e3e3;}.indSearchMusic .search_area .result_area .list_and_summay .list li dl dd{position:relative;background-color:#fff;margin:0;padding:0;display:flex;}.indSearchMusic .search_area .result_area .list_and_summay .list li dl dd::before{display:flex;align-items:center;font-weight:bold;width:8em;background-color:#f5f5f5;border-right:solid 1px #e5e3e3;border-bottom:solid 1px #e5e3e3;padding:.5em;}.indSearchMusic .search_area .result_area .list_and_summay .list li dl dd span{display:flex;align-items:center;width:calc(100% - 8em);padding:.5em;border-bottom:solid 1px #e5e3e3;}.indSearchMusic .search_area .result_area .list_and_summay .list li dl .media_type{display:none;}.indSearchMusic .search_area .result_area .list_and_summay .list li dl .song_name span{padding-right:30px;}.indSearchMusic .search_area .result_area .list_and_summay .list li dl .song_name::before{content:"曲名";}.indSearchMusic .search_area .result_area .list_and_summay .list li dl .song_name::after{content:"";position:absolute;top:calc(50% - 10px);right:5px;height:20px;width:20px;background-repeat:no-repeat;background-size:contain;}.indSearchMusic .search_area .result_area .list_and_summay .list li dl .song_name.cd::after{background-image:url(../images/ico_cd.png);}.indSearchMusic .search_area .result_area .list_and_summay .list li dl .song_name.cloud::after{background-image:url(../images/ico_cloud.png);}.indSearchMusic .search_area .result_area .list_and_summay .list li dl .artist_name::before{content:"アーティスト名";}.indSearchMusic .search_area .result_area .list_and_summay .list li dl .cd_title::before{content:"アルバム名";}.indSearchMusic .search_area .result_area .list_and_summay .list li dl .disp_item_number::before{content:"商品番号";}.indSearchMusic .search_area .result_area .list_and_summay .list li dl .disc_number::before{content:"ディスクNo.";}.indSearchMusic .search_area .result_area .list_and_summay .list li dl .track_number::before{content:"トラックNo.";}}.indSearchMusic .search_area .result_area .list_and_summay .summary{display:flex;justify-content:space-between;margin-bottom:1em;}.indSearchMusic .search_area .result_area .list_and_summay .summary .record_counter,.indSearchMusic .search_area .result_area .list_and_summay .summary .update_date{font-size:clamp(11px,calc(9px + .48vw),14px);}.indSearchMusic .search_area .result_area .pagination{margin-bottom:1em;}@media(max-width:769px){.indSearchMusic .search_area .result_area .pagination{font-size:clamp(13px,calc(11px + .48vw),16px);}}.indSearchMusic .search_area .result_area .pagination ul{display:flex;justify-content:center;}.indSearchMusic .search_area .result_area .pagination ul li{cursor:pointer;margin:0 .5em;border-radius:10em;display:flex;align-items:center;justify-content:center;line-height:1;background-color:#fff;border:solid 1px #c2c0c0;color:#858585;min-width:5rem;min-height:5rem;font-weight:600;}@media(max-width:769px){.indSearchMusic .search_area .result_area .pagination ul li{margin:0 .3em;min-width:3rem;min-height:3rem;}}.indSearchMusic .search_area .result_area .pagination ul li.current_page{border:solid 1px #b20019;background-color:#b20019;color:#fff;}.indSearchMusic .search_area .result_area .pagination ul li.prev,.indSearchMusic .search_area .result_area .pagination ul li.next{border:solid 1px #b20019;background-color:#fff;color:#b20019;}.indSearchMusic .search_area .result_area .pagination .prev_and_next{margin-top:1em;}.indSearchMusic .search_area .result_area .button_set{text-align:center;margin-top:2em;margin-bottom:1em;}.indSearchMusic .search_area .result_area .button_set .btn{width:70%;font-size:clamp(13px,calc(11px + .48vw),16px);}.indSearchMusic .search_area .input_area{position:relative;margin-bottom:2em;}@media(min-width:769px){.indSearchMusic .search_area .input_area{text-align:center;}}.indSearchMusic .search_area .input_area h2{font-size:clamp(18px,calc(16px + .32vw),20px);}.indSearchMusic .search_area .input_area h2::before{content:"";font-family:'Font Awesome 6 Free';line-height:1.2em;margin-right:.5em;}@media(max-width:769px){.indSearchMusic .search_area .input_area h2{margin:0;}}.indSearchMusic .search_area .input_area .btn_acodion{position:absolute;top:1em;right:.75em;font-size:clamp(14px,calc(11px + .64vw),18px);color:#fff;border-radius:50%;line-height:.9;padding:.5em;background-color:#b20019;}.indSearchMusic .search_area .input_area .btn_acodion.fa-minus{background-color:#262626;}@media(max-width:769px){.indSearchMusic .search_area .input_area .acodion{display:block;}.indSearchMusic .search_area .input_area .acodion .acodion_inner{max-height:0;overflow:hidden;transition:max-height .5s linear;}.indSearchMusic .search_area .input_area .acodion .acodion_inner.show{max-height:1000px;}}.indSearchMusic .search_area .input_area .acodion .form{margin:2em auto;}@media(min-width:769px){.indSearchMusic .search_area .input_area .acodion .form{width:90%;}}@media(min-width:769px){.indSearchMusic .search_area .input_area .acodion .form{display:flex;align-items:center;flex-wrap:wrap;justify-content:space-between;}}.indSearchMusic .search_area .input_area .acodion .form dl{margin:0;margin-bottom:1em;}@media(min-width:769px){.indSearchMusic .search_area .input_area .acodion .form dl{width:48%;}}@media(max-width:769px){.indSearchMusic .search_area .input_area .acodion .form dl{box-sizing:content-box;}}.indSearchMusic .search_area .input_area .acodion .form dl dt{margin:0;padding:0;font-weight:bold;text-align:center;width:8em;padding:.5em;}@media(min-width:769px){.indSearchMusic .search_area .input_area .acodion .form dl dt{display:inline-block;}}@media(max-width:769px){.indSearchMusic .search_area .input_area .acodion .form dl dt{width:100%;text-align:left;}}@media(min-width:769px){.indSearchMusic .search_area .input_area .acodion .form dl dt .discription{top:-50px;left:-50px;}}.indSearchMusic .search_area .input_area .acodion .form dl dd{text-align:left;margin:0;padding:0;}@media(min-width:769px){.indSearchMusic .search_area .input_area .acodion .form dl dd{width:calc(100% - 8.5em);display:inline-block;}}.indSearchMusic .search_area .input_area .acodion .form dl dd input{width:100%;border-radius:5px;border:solid 1px #262626;}.indSearchMusic .search_area .input_area .acodion .button_set{position:relative;}@media(max-width:769px){.indSearchMusic .search_area .input_area .acodion .button_set{text-align:center;}}@media(max-width:769px){.indSearchMusic .search_area .input_area .acodion .button_set .submit.btn{width:80%;margin-bottom:.5em;}}.indSearchMusic .search_area .input_area .acodion .button_set .submit.btn::after{content:"";font-family:'Font Awesome 6 Free';font-size:clamp(14px,calc(11px + .64vw),18px);padding:.7em;}.indSearchMusic .search_area .input_area .acodion .button_set .clear{font-size:clamp(11px,calc(9px + .48vw),14px);font-weight:400;text-decoration:underline;text-decoration-color:#262626;color:#101010;}@media(min-width:769px){.indSearchMusic .search_area .input_area .acodion .button_set .clear{position:absolute;top:calc(50% - 1em);right:19em;}}.indSearchMusic .available_application .content .summary{padding:.5em 0;margin:0;margin-bottom:1em;background-color:#262626;padding:1px;padding-bottom:0;}.indSearchMusic .available_application .content .summary dd{background-color:#fff;margin:0;padding:0;display:flex;}.indSearchMusic .available_application .content .summary dd::before{display:flex;align-items:center;font-weight:bold;width:9em;background-color:#c2c0c0;border-right:solid 1px #262626;border-bottom:solid 1px #262626;padding:.5em;}.indSearchMusic .available_application .content .summary dd span{display:flex;align-items:center;width:calc(100% - 9em);padding:.5em;border-bottom:solid 1px #262626;}.indSearchMusic .available_application .content .summary .song_name::before{content:"曲名：";font-weight:bold;}.indSearchMusic .available_application .content .summary .artist_name::before{content:"アーティスト名：";font-weight:bold;}@media(min-width:769px){.indSearchMusic .available_application .content .head dt:nth-child(1),.indSearchMusic .available_application .content .head dd:nth-child(1),.indSearchMusic .available_application .content .list dt:nth-child(1),.indSearchMusic .available_application .content .list dd:nth-child(1){width:16%;margin:0;}.indSearchMusic .available_application .content .head dt:nth-child(2),.indSearchMusic .available_application .content .head dd:nth-child(2),.indSearchMusic .available_application .content .list dt:nth-child(2),.indSearchMusic .available_application .content .list dd:nth-child(2){width:61%;margin:0;}.indSearchMusic .available_application .content .head dt:nth-child(3),.indSearchMusic .available_application .content .head dd:nth-child(3),.indSearchMusic .available_application .content .list dt:nth-child(3),.indSearchMusic .available_application .content .list dd:nth-child(3){width:14%;margin:0;}.indSearchMusic .available_application .content .head dt:nth-child(4),.indSearchMusic .available_application .content .head dd:nth-child(4),.indSearchMusic .available_application .content .list dt:nth-child(4),.indSearchMusic .available_application .content .list dd:nth-child(4){width:9%;margin:0;}}.indSearchMusic .available_application .content .head{display:flex;padding:.5em;margin:0;width:100%;border-top:solid 1px #262626;border-bottom:solid 1px #262626;background-color:#f7f6f2;display:flex;align-items:center;}.indSearchMusic .available_application .content .head dt{font-weight:bold;}.indSearchMusic .available_application .content .list{list-style:none;margin:0;padding:0;width:100%;}@media(min-width:769px){.indSearchMusic .available_application .content .list{margin-bottom:.5em;}}.indSearchMusic .available_application .content .list li{list-style:none;margin:0;width:100%;}@media(min-width:769px){.indSearchMusic .available_application .content .list li{border-bottom:solid 1px #262626;}.indSearchMusic .available_application .content .list li:nth-child(odd){background-color:#fff;}.indSearchMusic .available_application .content .list li:nth-child(even){background-color:#c2c0c0;}}@media(max-width:769px){.indSearchMusic .available_application .content .list li{margin-bottom:1em;}}.indSearchMusic .available_application .content .list li dl{padding:.5em;margin:0;}@media(min-width:769px){.indSearchMusic .available_application .content .list li dl{display:flex;width:100%;align-items:center;}}@media(max-width:769px){.indSearchMusic .available_application .content .list li dl{background-color:#262626;padding:1px;padding-bottom:0;}.indSearchMusic .available_application .content .list li dl dd{background-color:#fff;margin:0;padding:0;display:flex;}.indSearchMusic .available_application .content .list li dl dd::before{display:flex;align-items:center;font-weight:bold;width:8em;background-color:#c2c0c0;border-right:solid 1px #262626;border-bottom:solid 1px #262626;padding:.5em;}.indSearchMusic .available_application .content .list li dl dd span{display:flex;align-items:center;width:calc(100% - 8em);padding:.5em;border-bottom:solid 1px #262626;}.indSearchMusic .available_application .content .list li dl .section_type{display:none;}.indSearchMusic .available_application .content .list li dl .dispItem_item_number::before{content:"商品番号";}.indSearchMusic .available_application .content .list li dl .cd_title::before{content:"アルバム名";}.indSearchMusic .available_application .content .list li dl .disc_number::before{content:"ディスクNo.";}.indSearchMusic .available_application .content .list li dl .track_number::before{content:"トラックNo.";}}.indLogin .back{text-decoration:underline;text-decoration-color:#262626;}.indLogin i{width:20px;height:20px;padding-left:1.1em;}.indLogin .box{background-color:#f7f6f2;border-radius:.5em;padding:1em;}.indLogin .box .input_err{width:100% !important;color:#f00;}.indLogin .discription{margin-bottom:2em;}@media(min-width:769px){.indLogin .discription{padding-top:1em;}}.indLogin .discription p a{color:#b20019;text-decoration:underline;text-decoration-color:#b20019;}@media(max-width:769px){.indLogin .discription p{text-align:start;}}.indLogin .discription .weight{font-weight:500;}.indLogin .flow{border:solid #262626 1px;padding:1em;}@media(min-width:769px){.indLogin .flow{margin:2em auto;width:80%;}}.indLogin .flow h3,.indLogin .flow h4{font-size:clamp(11px,calc(9px + .48vw),14px);font-weight:normal;margin:0;}.indLogin .flow p{font-size:clamp(11px,calc(9px + .48vw),14px);margin:0;margin-bottom:.5em;}.indLogin .flow .indent{text-indent:-1em;padding-left:2em;}.indLogin .form .box{text-align:center;margin:2em auto;}@media(min-width:769px){.indLogin .form .box{width:80%;display:flex;align-items:center;flex-wrap:wrap;justify-content:center;}}@media(min-width:769px){.indLogin .form .box dl{display:flex;}}@media(max-width:769px){.indLogin .form .box dl{margin:0;box-sizing:content-box;}}.indLogin .form .box dl dt{margin:0;font-weight:bold;text-align:center;width:8em;padding:.5em;}@media(min-width:769px){.indLogin .form .box dl dt{width:140px;text-align:right;display:inline-block;margin-right:1em;}}@media(max-width:769px){.indLogin .form .box dl dt{padding:0;padding-bottom:.5em;margin-top:.5em;text-align:left;}}.indLogin .form .box dl dd{text-align:left;margin:0;padding:0;}@media(min-width:769px){.indLogin .form .box dl dd{width:400px;display:inline-block;}}.indLogin .form .box dl dd input{width:100%;border-radius:4px;margin-bottom:.5em;}.indLogin .form .button_set{display:flex;align-items:center;justify-content:center;padding-bottom:2em;}@media(max-width:769px){.indLogin .form .button_set{flex-direction:column-reverse;}}.indLogin .form .button_set .back{text-align:center;font-weight:bold;}.indLogin .form .button_set .btn{border-radius:10em;background-color:#fff;font-weight:700;border:solid #262626 1px;padding:1em;padding-left:1.5em;padding-right:3.2em;text-decoration:none;position:relative;text-align:left;font-size:clamp(13px,calc(11px + .48vw),16px);width:20%;color:#101010;}.indLogin .form .button_set .btn::after{content:'';font-family:'Font Awesome 6 Free';position:absolute;top:calc(50% - 1.2em);right:.7em;border-radius:50%;background-color:#b20019;line-height:1em;padding:.7em;color:#fff;font-size:clamp(13px,calc(11px + .48vw),16px);margin-left:.5em;}@media(min-width:769px){.indLogin .form .button_set .btn{width:20%;margin-left:3em;}}@media(max-width:769px){.indLogin .form .button_set .btn{width:80%;margin:0 auto;margin-bottom:2em;}}.indConfirmMail .back{text-decoration:underline;text-decoration-color:#262626;}.indConfirmMail .error.message{color:#e80223;width:100%;}.indConfirmMail .input dt,.indConfirmMail .input dd{width:50% !important;}.indConfirmMail .box{background-color:#f7f6f2;border-radius:.5em;padding:1em;}@media(min-width:769px){.indConfirmMail .discription{padding-top:1em;width:80%;margin:2em auto;}}.indConfirmMail .discription .indent{text-indent:-5em;padding-left:5em;}.indConfirmMail .form .box{text-align:center;margin:2em auto;}@media(min-width:769px){.indConfirmMail .form .box{width:80%;display:flex;align-items:center;flex-wrap:wrap;justify-content:center;}}.indConfirmMail .form .box .no_width{width:0%;}.indConfirmMail .form .box dl{display:flex;width:100%;}@media(max-width:769px){.indConfirmMail .form .box dl{box-sizing:content-box;}}.indConfirmMail .form .box dl dt{margin:0;font-weight:bold;width:50%;padding:.5em;text-align:right;margin-right:1em;}@media(min-width:769px){.indConfirmMail .form .box dl dt{display:inline-block;}}@media(max-width:769px){.indConfirmMail .form .box dl dt{padding:0;padding-top:.5em;padding-bottom:.5em;}}.indConfirmMail .form .box dl dd{width:100%;text-align:left;margin:0;padding:0;}.indConfirmMail .form .box dl dd input{display:flex;width:140px;border-radius:4px;margin-bottom:.5em;}.indConfirmMail .form .button_set{display:flex;align-items:center;justify-content:center;padding-bottom:2em;}@media(max-width:769px){.indConfirmMail .form .button_set{flex-direction:column-reverse;}}.indConfirmMail .form .button_set .back{text-align:center;font-weight:bold;}.indConfirmMail .form .button_set .btn{border-radius:10em;background-color:#fff;font-weight:bold;border:solid #262626 1px;padding:1em;padding-left:1.5em;padding-right:3.2em;text-decoration:none;position:relative;text-align:left;font-size:clamp(13px,calc(11px + .48vw),16px);width:20%;color:#101010;}.indConfirmMail .form .button_set .btn::after{content:'';font-family:'Font Awesome 6 Free';position:absolute;top:calc(50% - 1.2em);right:.7em;border-radius:50%;background-color:#b20019;line-height:1em;padding:.7em;color:#fff;font-size:clamp(13px,calc(11px + .48vw),16px);margin-left:.5em;}@media(min-width:769px){.indConfirmMail .form .button_set .btn{width:20%;margin-left:3em;}}@media(max-width:769px){.indConfirmMail .form .button_set .btn{width:80%;margin:0 auto;margin-bottom:2em;}}.indConfirmMail .inquiry{display:flex;align-items:center;flex-direction:column;}@media(min-width:769px){.indConfirmMail .inquiry .guid{width:80%;}}@media(min-width:769px){.indConfirmMail .inquiry{margin-bottom:3em;}}@media(max-width:769px){.indConfirmMail .inquiry{margin-bottom:2em;}}.indConfirmMail .inquiry .contact_info{border:solid #262626 1px;padding:1em;}@media(min-width:769px){.indConfirmMail .inquiry .contact_info{width:50%;display:flex;flex-direction:column;flex-wrap:wrap;justify-content:center;}}.indConfirmMail .inquiry .contact_info p{font-size:clamp(11px,calc(9px + .48vw),14px);font-weight:normal;margin:0;margin-bottom:.5em;}.indConfirmMail .inquiry .contact_info .indent{text-indent:-1em;padding-left:2em;}.indConfirmMail .inquiry .contact_info .indent_3{text-indent:-3em;padding-left:7em;}.indRegPerson .error.message{color:#e80223;}.indRegPerson .width_long dd{width:65%;}@media(max-width:769px){.indRegPerson .width_long dd{width:100%;}}.indRegPerson .width_quart dd{width:25%;}@media(max-width:769px){.indRegPerson .width_quart dd{width:45% !important;float:left;}.indRegPerson .width_quart dd:nth-child(3),.indRegPerson .width_quart dd:nth-child(5){margin-left:10% !important;}}.indRegPerson .form .input_err{width:80%;color:#f00;margin:0;}.indRegPerson .form .input{width:100%;margin:2em auto;}@media(max-width:769px){.indRegPerson .form .input{width:100%;margin:2em auto;}}@media(min-width:769px){.indRegPerson .form .input dl{display:flex;margin-bottom:2em;}}@media(max-width:769px){.indRegPerson .form .input dl{display:inline-block;width:100%;margin-top:0;}}.indRegPerson .form .input dl dt{display:flex;align-items:center;background-color:#f7f6f2;border-radius:4px;padding:1em;width:30%;font-weight:bold;}.indRegPerson .form .input dl dt.requred::after{right:1em;content:"必須";color:#fff;background-color:#b20019;border-radius:2em;padding:.4em;padding-left:1em;padding-right:1em;font-size:clamp(8px,calc(6px + .32vw),10px);line-height:1.4em;margin-left:auto;}@media(max-width:769px){.indRegPerson .form .input dl dt{width:100%;margin-bottom:1em;}}@media(min-width:769px){.indRegPerson .form .input dl dd{padding:.5em;}}@media(max-width:769px){.indRegPerson .form .input dl dd{margin:0;width:100%;margin-bottom:.5em;}}.indRegPerson .form .input dl dd input{width:100%;}.indRegPerson .form .button_set{display:flex;align-items:center;justify-content:center;padding-bottom:2em;}@media(max-width:769px){.indRegPerson .form .button_set{flex-direction:column-reverse;}}.indRegPerson .form .button_set .back{text-align:center;font-weight:bold;text-decoration:underline;text-decoration-color:#262626;cursor:pointer;}.indRegPerson .form .button_set .btn{border-radius:10em;background-color:#fff;font-weight:bold;border:solid #262626 1px;padding:1em;padding-left:1.5em;padding-right:3.2em;text-decoration:none;position:relative;text-align:left;font-size:clamp(13px,calc(11px + .48vw),16px);width:20%;color:#101010;}.indRegPerson .form .button_set .btn::after{content:'';font-family:'Font Awesome 6 Free';position:absolute;top:calc(50% - 1.2em);right:.7em;border-radius:50%;background-color:#b20019;line-height:1em;padding:.7em;color:#fff;font-size:clamp(13px,calc(11px + .48vw),16px);margin-left:.5em;}@media(min-width:769px){.indRegPerson .form .button_set .btn{width:20%;margin-left:3em;}}@media(max-width:769px){.indRegPerson .form .button_set .btn{width:80%;margin:0 auto;margin-bottom:2em;}}.indRequestMusic .fa-circle-info{font-size:clamp(13px,calc(11px + .9vw),16px);}.indRequestMusic .back{text-decoration:underline;text-decoration-color:#262626;}.indRequestMusic .error.message{color:#e80223;}.indRequestMusic .ticker{position:relative;cursor:pointer;}.indRequestMusic .item_cd.discription{font-weight:normal;}@media(min-width:769px){.indRequestMusic .item_cd.discription{display:inline-block;width:20em;left:0;top:-40px;font-size:clamp(11px,calc(9px + .48vw),14px);z-index:1;position:absolute;background-color:rgba(0,0,0,.8);color:#fff;padding:.5em;border-radius:.5em;line-height:1.2em;}}.indRequestMusic .item_cd.discription.off{display:none;}.indRequestMusic .datepicker{display:inline-block;border:solid 1px #262626;border-radius:4px;}.indRequestMusic .datepicker input{margin:0;border:none;width:10em;}.indRequestMusic .datepicker button{margin-left:0;font-size:clamp(13px,calc(11px + .48vw),16px);padding-right:.8em;}.indRequestMusic .datepicker.error{background-color:#fdece8;}.indRequestMusic .datepicker.error input{background-color:#fdece8;}.indRequestMusic .discription{padding-top:1em;font-weight:500;}.indRequestMusic .request_area .form .box{margin-bottom:1em;}.indRequestMusic .request_area .form .box .hold_date dl{margin-top:2em;margin-bottom:2em;}@media(min-width:769px){.indRequestMusic .request_area .form .box .hold_date dl{display:flex;padding-top:10px;}}.indRequestMusic .request_area .form .box .hold_date dt{font-weight:bold;}@media(max-width:769px){.indRequestMusic .request_area .form .box .hold_date dt{margin-bottom:1em;}}@media(min-width:769px){.indRequestMusic .request_area .form .box .hold_date dt{padding-top:10px;}}.indRequestMusic .request_area .form .box .hold_date dd{width:240px;display:grid;}@media(max-width:769px){.indRequestMusic .request_area .form .box .hold_date dd{margin:0;}}.indRequestMusic .request_area .form .box .hold_date dd input{width:87%;}.indRequestMusic .request_area .form .box .list{font-size:clamp(11px,calc(9px + .48vw),14px);}.indRequestMusic .request_area .form .box .list .request_head{margin:0;display:flex;}.indRequestMusic .request_area .form .box .list .request_head dt{margin-right:-1px;background-color:#f7f6f2;border:solid 1px #c2c0c0;line-height:3.5em;padding-left:.5em;font-weight:bold;}.indRequestMusic .request_area .form .box .list .request_head dt.required::after{right:1em;content:"必須";color:#fff;background-color:#b20019;border-radius:2em;padding:.4em;padding-left:1em;padding-right:1em;font-size:clamp(8px,calc(6px + .32vw),10px);line-height:1.4em;margin-left:auto;}@media(min-width:769px){.indRequestMusic .request_area .form .box .list .request_head dt:nth-child(1),.indRequestMusic .request_area .form .box .list .request_head dt:nth-child(2),.indRequestMusic .request_area .form .box .list .request_head dt:nth-child(3),.indRequestMusic .request_area .form .box .list .request_head dt:nth-child(7){width:173px;}.indRequestMusic .request_area .form .box .list .request_head dt:nth-child(4){width:101px;padding:0;text-align:center;}.indRequestMusic .request_area .form .box .list .request_head dt:nth-child(5){width:132px;}.indRequestMusic .request_area .form .box .list .request_head dt:nth-child(6){width:141px;}.indRequestMusic .request_area .form .box .list .request_head dt:nth-child(8){width:37px;padding:0;border-top:none;border-bottom:none;border-right:none;text-align:center;background-color:transparent;}}@media(max-width:769px){.indRequestMusic .request_area .form .box .list .request_detail li{margin-bottom:1.5em;}}.indRequestMusic .request_area .form .box .list .request_detail li dl{margin:0;}@media(min-width:769px){.indRequestMusic .request_area .form .box .list .request_detail li dl{display:flex;}}@media(max-width:769px){.indRequestMusic .request_area .form .box .list .request_detail li dl{background-color:#f7f6f2;padding:1.5em;}.indRequestMusic .request_area .form .box .list .request_detail li dl:nth-child(9){width:50%;float:left;}.indRequestMusic .request_area .form .box .list .request_detail li dl:nth-child(10){margin-left:50%;width:50%;}}.indRequestMusic .request_area .form .box .list .request_detail li dl dt{font-weight:bold;}@media(min-width:769px){.indRequestMusic .request_area .form .box .list .request_detail li dl dt .discription{top:-50px;left:-50px;}}@media(max-width:769px){.indRequestMusic .request_area .form .box .list .request_detail li dl dt{margin-bottom:1em;}.indRequestMusic .request_area .form .box .list .request_detail li dl dt:nth-child(2){margin-top:1em;}.indRequestMusic .request_area .form .box .list .request_detail li dl dt:nth-child(9){width:50%;float:left;}.indRequestMusic .request_area .form .box .list .request_detail li dl dt:nth-child(10){margin-left:55%;width:50%;}.indRequestMusic .request_area .form .box .list .request_detail li dl dt:nth-child(13){width:50%;}.indRequestMusic .request_area .form .box .list .request_detail li dl dt.required::after{right:1em;content:"必須";color:#fff;background-color:#b20019;border-radius:2em;padding:.4em;padding-left:1em;padding-right:1em;font-size:clamp(8px,calc(6px + .32vw),10px);line-height:1.4em;margin-left:1em;}}@media(max-width:769px){.indRequestMusic .request_area .form .box .list .request_detail li dl dd{margin:0;margin-bottom:1.5em;}.indRequestMusic .request_area .form .box .list .request_detail li dl dd:nth-child(2),.indRequestMusic .request_area .form .box .list .request_detail li dl dd:nth-child(4),.indRequestMusic .request_area .form .box .list .request_detail li dl dd:nth-child(6),.indRequestMusic .request_area .form .box .list .request_detail li dl dd:nth-child(14){width:100%;}.indRequestMusic .request_area .form .box .list .request_detail li dl dd:nth-child(2) input,.indRequestMusic .request_area .form .box .list .request_detail li dl dd:nth-child(4) input,.indRequestMusic .request_area .form .box .list .request_detail li dl dd:nth-child(6) input,.indRequestMusic .request_area .form .box .list .request_detail li dl dd:nth-child(14) input{width:100%;}.indRequestMusic .request_area .form .box .list .request_detail li dl dd:nth-child(8),.indRequestMusic .request_area .form .box .list .request_detail li dl dd:nth-child(11),.indRequestMusic .request_area .form .box .list .request_detail li dl dd:nth-child(12){width:50%;display:grid;}.indRequestMusic .request_area .form .box .list .request_detail li dl dd:nth-child(8) input,.indRequestMusic .request_area .form .box .list .request_detail li dl dd:nth-child(8) select,.indRequestMusic .request_area .form .box .list .request_detail li dl dd:nth-child(11) input,.indRequestMusic .request_area .form .box .list .request_detail li dl dd:nth-child(11) select,.indRequestMusic .request_area .form .box .list .request_detail li dl dd:nth-child(12) input,.indRequestMusic .request_area .form .box .list .request_detail li dl dd:nth-child(12) select{width:90%;}.indRequestMusic .request_area .form .box .list .request_detail li dl dd:nth-child(12){width:50%;display:grid;}.indRequestMusic .request_area .form .box .list .request_detail li dl dd:nth-child(12) input,.indRequestMusic .request_area .form .box .list .request_detail li dl dd:nth-child(12) select{width:100%;}.indRequestMusic .request_area .form .box .list .request_detail li dl dd:nth-child(11){float:left;}.indRequestMusic .request_area .form .box .list .request_detail li dl dd:nth-child(12){margin-left:50%;padding-left:5%;}.indRequestMusic .request_area .form .box .list .request_detail li dl dd:nth-child(16){text-align:center;}.indRequestMusic .request_area .form .box .list .request_detail li dl dd input,.indRequestMusic .request_area .form .box .list .request_detail li dl dd select{padding:.8em;border-radius:4px;font-size:clamp(11px,calc(9px + .48vw),14px);height:40px;}}@media(min-width:769px){.indRequestMusic .request_area .form .box .list .request_detail li dl dd{margin:0;border:solid 1px #c2c0c0;margin-right:-1px;margin-bottom:-1px;padding:11px 11px 5px 11px;}.indRequestMusic .request_area .form .box .list .request_detail li dl dd:nth-child(2),.indRequestMusic .request_area .form .box .list .request_detail li dl dd:nth-child(4),.indRequestMusic .request_area .form .box .list .request_detail li dl dd:nth-child(6),.indRequestMusic .request_area .form .box .list .request_detail li dl dd:nth-child(14){width:173px;}.indRequestMusic .request_area .form .box .list .request_detail li dl dd:nth-child(2) input,.indRequestMusic .request_area .form .box .list .request_detail li dl dd:nth-child(4) input,.indRequestMusic .request_area .form .box .list .request_detail li dl dd:nth-child(6) input,.indRequestMusic .request_area .form .box .list .request_detail li dl dd:nth-child(14) input{width:149px;margin:0 0 6px 0;}.indRequestMusic .request_area .form .box .list .request_detail li dl dd:nth-child(8){width:101px;}.indRequestMusic .request_area .form .box .list .request_detail li dl dd:nth-child(8) input{width:77px;margin:0 0 6px 0;}.indRequestMusic .request_area .form .box .list .request_detail li dl dd:nth-child(11){width:132px;}.indRequestMusic .request_area .form .box .list .request_detail li dl dd:nth-child(11) select,.indRequestMusic .request_area .form .box .list .request_detail li dl dd:nth-child(11) input{width:108px;margin:0 0 6px 0;}.indRequestMusic .request_area .form .box .list .request_detail li dl dd:nth-child(12){width:141px;}.indRequestMusic .request_area .form .box .list .request_detail li dl dd:nth-child(12) select,.indRequestMusic .request_area .form .box .list .request_detail li dl dd:nth-child(12) input{width:117px;margin:0 0 6px 0;}.indRequestMusic .request_area .form .box .list .request_detail li dl dd:nth-child(15){width:37px;display:flex;padding:0;border-bottom:none;border-right:none;border-top:none;background-color:transparent;}.indRequestMusic .request_area .form .box .list .request_detail li dl dd:nth-child(16){border:0;display:none;}.indRequestMusic .request_area .form .box .list .request_detail li dl dd input,.indRequestMusic .request_area .form .box .list .request_detail li dl dd select{padding:.8em;border-radius:4px;font-size:clamp(11px,calc(9px + .48vw),14px);height:40px;}}@media(min-width:769px) and (min-width:769px){.indRequestMusic .request_area .form .box .list .request_detail li dl dd button{display:flex;align-items:center;margin:10px;font-size:25px;color:#999;border:0;}}@media(min-width:769px) and (max-width:769px){.indRequestMusic .request_area .form .box .list .request_detail li dl dd button{margin:0;background-color:#f7f6f2;}}.indRequestMusic .request_area .form .box .list .request_detail .mobile_flex{display:flex;}@media(max-width:769px){.indRequestMusic .request_area .form .box .list .request_detail .request_del{width:84px;margin:0;padding:.5em;border:solid 1px;border-radius:4px;color:#e80223;background-color:#fff;}}@media(min-width:769px){.indRequestMusic .request_area .form .box .list .request_detail .request_del.off{visibility:hidden;}}.indRequestMusic .request_area .form .request_add{width:132px;text-align:center;margin:0 43px 0 auto;margin-bottom:1em;padding:.5em;border-radius:4px;border:solid 1px #262626;font-size:clamp(11px,calc(9px + .48vw),14px);}@media(max-width:769px){.indRequestMusic .request_area .form .request_add{margin-right:auto;}}.indRequestMusic .request_area .form .request_add .btn_add{font-weight:bold;}.indRequestMusic .button_set{display:flex;align-items:center;justify-content:center;padding-bottom:2em;margin-top:1em;}@media(max-width:769px){.indRequestMusic .button_set{flex-direction:column-reverse;}}.indRequestMusic .button_set .back{text-align:center;font-weight:bold;cursor:pointer;}.indRequestMusic .button_set .btn{border-radius:10em;background-color:#fff;font-weight:bold;border:solid #262626 1px;padding:1em;padding-left:1.5em;padding-right:3.2em;text-decoration:none;position:relative;text-align:left;font-size:clamp(13px,calc(11px + .48vw),16px);color:#101010;}.indRequestMusic .button_set .btn::after{content:'';font-family:'Font Awesome 6 Free';position:absolute;top:calc(50% - 1.2em);right:.7em;border-radius:50%;background-color:#b20019;line-height:1em;padding:.7em;color:#fff;font-size:clamp(13px,calc(11px + .48vw),16px);margin-left:.5em;}@media(min-width:769px){.indRequestMusic .button_set .btn{width:22%;margin-left:3em;}}@media(max-width:769px){.indRequestMusic .button_set .btn{width:80%;margin:0 auto;margin-bottom:2em;}}.indRequestMusicConfirm h2{margin-bottom:1.5em;}.indRequestMusicConfirm h3{display:flex;align-items:center;font-size:clamp(20px,calc(17px + .64vw),24px);font-weight:700;margin:1.5em 0 .5em 0;height:34px;}.indRequestMusicConfirm .underline{border-bottom:solid 1px #c2c0c0;position:relative;margin-bottom:30px;}.indRequestMusicConfirm .underline:after{position:absolute;content:" ";display:block;border-bottom:solid 1px #b20019;bottom:-1px;width:24px;}.indRequestMusicConfirm article p{font-weight:500;}.indRequestMusicConfirm .form .list{margin-bottom:4em;}@media(max-width:769px){.indRequestMusicConfirm .form .list{margin-bottom:3em;}}.indRequestMusicConfirm .form dl{display:flex;flex-wrap:wrap;width:100%;margin-bottom:3em;}.indRequestMusicConfirm .form dl p{margin:0;}@media(min-width:769px){.indRequestMusicConfirm .form dl dt{display:flex;width:13%;text-align:center;background-color:#f5f5f5;font-weight:bold;align-items:center;justify-content:center;}.indRequestMusicConfirm .form dl dd{width:87%;margin:0;word-break:break-word;}.indRequestMusicConfirm .form dl dt,.indRequestMusicConfirm .form dl dd{line-height:20px;padding:12px;margin-right:-1px;margin-bottom:-1px;border:solid 1px #c2c0c0;}}@media(max-width:769px){.indRequestMusicConfirm .form dl dt{display:flex;width:35%;background-color:#f5f5f5;font-weight:bold;align-items:center;}.indRequestMusicConfirm .form dl dd{width:65%;margin:0;word-break:break-word;}.indRequestMusicConfirm .form dl dt,.indRequestMusicConfirm .form dl dd{line-height:18px;padding:8px;margin-right:-1px;margin-bottom:-1px;border:solid 1px #c2c0c0;}}.indRequestMusicConfirm .form .request_detail dl{margin:2em 0 2em 0;}@media(min-width:769px){.indRequestMusicConfirm .form .request_detail dl dd:nth-child(8),.indRequestMusicConfirm .form .request_detail dl dd:nth-child(10),.indRequestMusicConfirm .form .request_detail dl dd:nth-child(12){width:225.5px;}}.indRequestMusicConfirm .form .button_set{display:flex;align-items:center;justify-content:center;padding-bottom:2em;}@media(max-width:769px){.indRequestMusicConfirm .form .button_set{flex-direction:column-reverse;}}.indRequestMusicConfirm .form .button_set .notagree{text-align:center;font-weight:bold;text-decoration:underline;text-decoration-color:#262626;cursor:pointer;}.indRequestMusicConfirm .form .button_set .btn{border-radius:10em;background-color:#fff;font-weight:bold;border:solid #262626 1px;padding:1em;padding-left:1.5em;padding-right:3.2em;text-decoration:none;position:relative;text-align:left;font-size:clamp(13px,calc(11px + .48vw),16px);width:20%;color:#101010;}.indRequestMusicConfirm .form .button_set .btn::after{content:'';font-family:'Font Awesome 6 Free';position:absolute;top:calc(50% - 1.2em);right:.7em;border-radius:50%;background-color:#b20019;line-height:1em;padding:.7em;color:#fff;font-size:clamp(13px,calc(11px + .48vw),16px);margin-left:.5em;}@media(min-width:769px){.indRequestMusicConfirm .form .button_set .btn{width:20%;margin-left:3em;}}@media(max-width:769px){.indRequestMusicConfirm .form .button_set .btn{width:80%;margin:0 auto;margin-bottom:2em;}}.indRequestMusicConfirm .form .change{margin-left:2em;padding:2px 0 1px 13px;border:solid 1px #262626;border-radius:4px;font-size:clamp(11px,calc(9px + .48vw),14px);text-align:left;}@media(max-width:769px){.indRequestMusicConfirm .form .change{width:72px;height:28px;margin-right:auto;}.indRequestMusicConfirm .form .change i{font-size:13px;margin-left:11px;}}@media(min-width:769px){.indRequestMusicConfirm .form .change{width:84px;height:32px;}.indRequestMusicConfirm .form .change i{font-size:15px;margin-left:13px;}}.indRequestMusicFinish{text-align:center;}.indRequestMusicFinish .icon{margin-bottom:2em;}.indRequestMusicFinish .icon i{font-size:60px;color:#009b63;}.indRequestMusicFinish h2{font-size:clamp(26px,calc(20px + 1.28vw),34px);font-weight:700;}.indRequestMusicFinish .discription{margin-bottom:4em;}.indRequestMusicFinish .discription .weight{font-weight:500;}.indRequestMusicFinish .discription p{margin:5px;}.indRequestMusicFinish .button_area a{font-weight:700;text-decoration:underline;text-decoration-color:#262626;cursor:pointer;}
