﻿.library_series_titlelist{width:100%;margin:0}.library_series_titlelist .feature_library{margin-right:-1%}.library_series_titlelist .feature_library:after{clear:both;content:"";display:block}.library_series_titlelist .feature_library li{float:left;margin:0 1% 10px 0;width:49%;position:relative;min-height:220px}.library_series_titlelist .feature_library li:after{clear:both;content:"";display:block}.library_series_titlelist .feature_library li .library_title{margin-bottom:10px}.library_series_titlelist .feature_library li .library_title a{background:url(/assets/front/img_caret_right_gray-0efaeda96b6c0c01742be81e12d68d9553f232f16ed0ada21e8002d88dea7d31.png) no-repeat calc(100% - 8px) center;background-size:6px;border:1px solid #CACACA;color:#333333;display:block;padding:10px}.library_series_titlelist .feature_library li .library_title .typeNumber,.library_series_titlelist .feature_library li .library_title .titleBody{display:block;font-weight:600}.library_series_titlelist .feature_library li .library_title .titleBody{font-size:16px}.library_series_titlelist .feature_library li .block_description{position:relative}.library_series_titlelist .feature_library li .block_description:after{clear:both;content:"";display:table}.library_series_titlelist .feature_library li .block_description .block_status{float:left;margin-right:10px;width:95px}.library_series_titlelist .feature_library li .block_image{height:95px;width:95px}.library_series_titlelist .feature_library li .block_image img{max-width:100%}.library_series_titlelist .feature_library li .subdesc{font-size:12px;padding:5px 2px 0;width:95px;word-wrap:break-word}.library_series_titlelist .feature_library li .subdesc span{display:block}.library_series_titlelist .feature_library li .description span.genre{display:block;color:#fff;background-color:#cacaca;padding:5px 3px;font-weight:bold;margin-bottom:5px}.library_series_titlelist .feature_library li .description{float:left;font-weight:400;line-height:1.5;word-wrap:break-word;width:calc(100% - 105px)}@media (max-width: 767px){.library_series_titlelist .feature_library li{margin:10px 0 5px;width:100%;position:relative;min-height:120px}.library_series_titlelist .feature_library li:after{clear:both;content:"";display:block}.library_series_titlelist .feature_library li .library_title{float:right;width:calc(100% - 90px);display:inline-block}.library_series_titlelist .feature_library li .library_title a{background:url(/assets/front/img_caret_right_gray-0efaeda96b6c0c01742be81e12d68d9553f232f16ed0ada21e8002d88dea7d31.png) no-repeat calc(100% - 8px) center;background-size:6px;border:1px solid #CACACA;color:#333333;display:block;padding:3px 7px}.library_series_titlelist .feature_library li .library_title .typeNumber,.library_series_titlelist .feature_library li .library_title .titleBody{display:block;font-weight:600}.library_series_titlelist .feature_library li .library_title .titleBody{font-size:13px}.library_series_titlelist .feature_library li .block_description{position:static}.library_series_titlelist .feature_library li .block_description .block_status{float:left;margin-right:5px;width:80px}.library_series_titlelist .feature_library li .block_image{height:80px;width:80px}.library_series_titlelist .feature_library li .block_image img{max-width:100%}.library_series_titlelist .feature_library li .subdesc{font-size:12px;padding:5px 2px 0;width:80px}.library_series_titlelist .feature_library li .subdesc span{display:block}.library_series_titlelist .feature_library li .description span.genre{display:block;color:#fff;background-color:#cacaca;padding:5px 3px;font-weight:bold;margin-bottom:5px}.library_series_titlelist .feature_library li .description{float:right;font-weight:400;line-height:1.5;width:calc(100% - 90px)}}html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;box-sizing:border-box;outline:0;font-size:100%;vertical-align:baseline;background:transparent}body{line-height:1.3}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}nav ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}a{box-sizing:border-box;margin:0;padding:0;font-size:100%;vertical-align:baseline;background:transparent}.titleLogo a{display:block}.block_image a{display:block}.audio_control{display:block}ins{background-color:#ff9;color:#000;text-decoration:none}mark{background-color:#ff9;color:#000;font-style:italic;font-weight:bold}del{text-decoration:line-through}abbr[title],dfn[title]{border-bottom:1px dotted;cursor:help}table{border-collapse:collapse;border-spacing:0}hr{display:block;height:1px;border:0;border-top:1px solid #cccccc;margin:1em 0;padding:0}input,select{vertical-align:middle}img{pointer-events:none;-webkit-touch-callout:none;-webkit-user-select:none;-moz-touch-callout:none;-moz-user-select:none;touch-callout:none;user-select:none}@media (max-width: 767px){body{font-family:Avenir , "Open Sans" , "Helvetica Neue" , Helvetica , Arial , Verdana , Roboto , "游ゴシック" , "Yu Gothic" , "游ゴシック体" , "YuGothic" , "ヒラギノ角ゴ Pro W3" , "Hiragino Kaku Gothic Pro" , "Meiryo UI" , "メイリオ" , Meiryo , "ＭＳ Ｐゴシック" , "MS PGothic" , sans-serif}}@media (min-width: 768px){body{font-family:"メイリオ" , Meiryo , Avenir , "Open Sans" , "Helvetica Neue" , Helvetica , Arial , Verdana , Roboto , "游ゴシック" , "Yu Gothic" , "游ゴシック体" , "YuGothic" , "ヒラギノ角ゴ Pro W3" , "Hiragino Kaku Gothic Pro" , "Meiryo UI" ,"ＭＳ Ｐゴシック" , "MS PGothic" , sans-serif}.spOnly{display:none !important}.pcOnly{display:block}.btn_spMenu{display:none}}html{height:100%;font-size:14px;line-height:1.5}body{min-height:100%}a{color:#00a0de;text-decoration:none}a:hover{opacity:0.5}li{list-style:none}.contents{margin:0 auto;width:1100px;position:relative}.block_contents{margin:0 auto;max-width:1100px;padding:0 0;line-height:140%;font-size:12px}.emphasis{color:#ff9200}html{height:100%}body{min-height:100%}li{list-style:none}.draftScreenImage{margin:0 auto;width:1300px}.overlay{background:rgba(0,0,0,0.5);height:100%;left:0;position:fixed;top:0;width:100%;z-index:1000}.overlay_local{background:rgba(0,0,0,0.5);height:100%;left:0;position:fixed;top:0;width:100%}.block__modal_wrapper{display:none;height:100%;left:0;overflow-y:scroll;position:fixed;top:0;width:100%;z-index:1500}.block__modal_body{background:#fff;font-size:12px;left:50%;line-height:20px;margin-left:-425px;position:absolute;top:100px;width:850px;z-index:1500}h2.Pagetitle{background:#FAFAFA;border-top:1px solid #EBEBEB;border-bottom:1px solid #EBEBEB;font-size:22px;line-height:1;font-weight:600;margin:0 0 10px;padding:15px 10px;position:relative}.Subheading{margin:15px 10px;font-size:16px;line-height:160%}.mainHeader .contents{padding:0}.mainHeader .titleLogo{padding:5px 0;width:280px}.mainHeader .titleLogo img{width:100%}.mainHeader .pageDesc{font-size:13px;font-weight:normal;position:absolute;padding:16px 0;right:0;top:0}.mainHeader_bb{border-bottom:1px solid #000}.mainNav>ul{bottom:0;font-size:0;position:absolute;right:0}.mainNav>ul>li{display:inline-block;font-size:14px}.mainNav>ul>li a{cursor:pointer;color:#333;display:block;font-weight:bold;line-height:1;padding:13px 2px}.mainNav li+li{margin-left:25px}.mainNav>ul>li a:hover{opacity:1}.mainNav .btn.btn_contactUs{background:#2AA0FC;color:#fff;display:block;font-weight:400;line-height:40px;height:40px;width:188px;text-align:center;position:absolute;right:0;top:10px;transition:.4s}.category_search{background:rgba(255,255,255,0.8);height:75px;padding:15px 0;padding:15px 0;position:absolute;z-index:100;width:100%;min-width:1120px}.category_search .console_category_search{background:#333136;box-sizing:border-box;border:1px solid #635F69;color:#FFFFFF;cursor:pointer;height:45px;width:210px}.category_search .console_category_search>span{background:url(/assets/front/img_search_category_caret-5408e57b872eb5b84948b8eda2cc096a411bc50b9d18743b1561e71b5f6d2b2a.png) no-repeat calc(100% - 10px) calc(50% - 1px);background-size:13px;border-top:1px solid #9F9DA4;border-left:1px solid #9F9DA4;display:block;font-size:15px;line-height:1;margin:0 -1px 0 0;padding:14px}.category_search .console_category_search ul{font-weight:600;font-size:12px}.category_search .console_category_search ul.console_class01{left:-1px;padding-top:2px;position:absolute;top:44px;width:210px}.category_search .console_category_search ul.console_class01 li{padding:0}.category_search .console_category_search ul.console_class01,.category_search .console_category_search ul.console_class02{display:none}.category_search .console_category_search ul.console_class01>li,.category_search .console_category_search ul.console_class02>li{background:#fff url(/assets/front/img_caret_right_black-72331ec783197c3823052fbd0b71893851e83be9d6124fded62e5267c74f6ddc.png) no-repeat 195px center;color:#00a0de;height:45px;line-height:15px;margin:1px;position:relative;width:210px}.category_search .console_category_search ul.console_class01>li>a,.category_search .console_category_search ul.console_class02>li>a{color:inherit;display:block;height:45px;line-height:15px;margin:1px;opacity:1;padding:15px 10px;text-decoration:underline;width:210px}.category_search .console_category_search ul.console_class02>li>a{text-decoration:none}.category_search .console_category_search ul.console_class01>li:hover,.category_search .console_category_search ul.console_class02>li:hover,.category_search .console_category_search ul.console_class01>li.active,.category_search .console_category_search ul.console_class02>li.active{background:#199EDB url(/assets/front/img_caret_right_white-fd51331e3fdd1c737a083acc4e066c8872363e2ac7c9e2cf01fdfb5a516799bb.png) no-repeat 195px center;background-size:7px 12px;color:#fff;opacity:1}.category_search .console_category_search ul.console_class01>li.noSubMenu{background:#fff}.category_search .console_category_search ul.console_class01>li.noSubMenu:hover{background:#199EDB}.category_search .console_category_search ul.console_class02{position:absolute;left:calc(100% + 0px);top:-1px;width:210px}.category_search .console_category_search ul.console_class03{background:#fff;display:none;padding:20px;width:670px;position:absolute;left:calc(100% + 1px);top:0}.category_search .console_category_search ul.console_class03:after{clear:both;content:"";display:table}.category_search .console_category_search ul.console_class03>li>a{float:left;width:210px;opacity:1;padding:10px}.category_search .console_category_search ul.console_class03>li>a span{color:#000;margin-left:2px}.category_search .console_category_search ul.console_class03>li>a:hover{background:#199EDB;color:#fff}.category_search .console_category_search ul.console_class03>li>a:hover span{color:#fff}@media (min-width: 768px){.category_search .console_category_search:hover ul.console_class01,.category_search .console_category_search ul.console_class01>li:hover ul.console_class02,.category_search .console_category_search ul.console_class02>li:hover ul.console_class03{display:block !important}}.console_freeword{background:#fff;border:1px solid #CACACA;border-radius:3px;left:225px;height:45px;width:875px;position:absolute;top:0}.console_freeword .search_word{background:transparent;border:none;font-size:16px;line-height:18px;margin:0;padding:12px;width:500px}.console_freeword .search_word:focus{border:none;box-shadow:none;outline:none}.block_check{font-size:16px;position:absolute;right:95px;top:13px}.orig-check{display:inline-block;overflow:hidden;position:relative}.orig-check input[type="radio"],.orig-check input[type="checkbox"]{position:relative;left:-20px}.orig-check span:before,.orig-check span:before{background:url(/assets/front/img_checkbox_unchecked-160c0b829ea68753ed8f95aa2d01b0c2c6414666c63183b49f1f7aaee93fdce9.png) no-repeat;background-size:13px 13px;content:"";display:inline-block;height:13px;margin:2px 5px 0 0;width:13px}.orig-check input[type="radio"]:checked+span:before,.orig-check input[type="checkbox"]:checked+span:before{background:url(/assets/front/img_checkbox_checked-5552ebfb68414279f3ef5b5b85a5ccac37a86b771758261f9a4ed1ebb81a3646.png) no-repeat;background-size:13px 13px}.btn-search{background:url(/assets/front/img_btn_search-c537475b7b77f54c808124a9f68f7b8868fe55dc244de709125620e946cca21c.png) no-repeat center center #199FD8;border:none;border-radius:0 3px 3px 0;cursor:pointer;height:45px;margin:-1px;position:absolute;right:0;width:80px}.btn-search:hover{opacity:0.5}.mainHeader .jumbotron{height:520px;width:100%;min-width:1120px;overflow:hidden;position:relative}.mainHeader .jumbotron:before{background:url(/assets/front/img_jumbotron-a48a5396bfa51d21e0aecccc2220e5fd78f5dc8e0482ab5338715889ccc7c067.jpg) no-repeat left top;background-size:cover;content:"";height:520px;position:absolute;width:100%}.mainHeader .jumbotron.common{height:72px}.block__message{color:#fff;position:absolute;right:0;top:266px}.jumbotron .message{font-size:34px;font-weight:600;margin-bottom:0px;text-align:right;text-shadow:0px 0px 20px black}.jumbotron .message_sub{font-weight:nomal;font-size:20px;text-align:right}.mleft{margin-left:20px}.cd-breadcrumb li{background-color:transparent;display:inline-block;font-size:12px;padding:20px 2px}.cd-breadcrumb li::after,.cd-multi-steps li::after{display:inline-block;content:'\00bb';margin:0 .6em;color:#000}.block_search_conditions{display:table;margin:15px 0 10px}.block_search_conditions .local_header,.block_search_conditions .conditions_detail,.block_search_conditions .re-search{display:table-cell}.block_search_conditions .local_header{background:#000000;color:#fff;font-size:14px;padding-left:10px;vertical-align:middle;width:170px}.block_search_conditions .conditions_detail{background:#3A4246;color:#fff;font-size:0;padding:5px 10px;width:705px}.block_search_conditions .conditions_detail dt,.block_search_conditions .conditions_detail dd{display:inline;line-height:18px;font-size:11px}.block_search_conditions .conditions_detail dt{color:#00a2db}.block_search_conditions .conditions_detail dt:after{content:":";margin-right:10px}.block_search_conditions .conditions_detail dd:after{content:"\a";white-space:pre}.block_search_conditions .re-search{background:#41849C;border:none;color:#fff;cursor:pointer;display:table-cell;font-size:14px;height:auto;margin:0;text-align:center;vertical-align:middle;width:225px}a.Re-search-link{color:#fff;width:100%;height:100px;text-decoration:none;padding-top:38px;display:block}.block_search_conditions .re-search:hover{opacity:0.5}.block_search_conditions .re-search img{margin-left:10px;vertical-align:middle}.block_search_result .header_album,.block_music_list .header_musics{background:#FAFAFA;border-top:1px solid #EBEBEB;border-bottom:1px solid #EBEBEB;font-size:22px;line-height:1;font-weight:600;margin:10px 0;padding:15px 10px;position:relative}.block_search_result .header_album .article_console,.block_music_list .header_musics .article_console{position:absolute;right:0;top:0;text-align:right}.block_search_result .common_form_group,.block_music_list .common_form_group{font-size:12px;display:inline-block;line-height:50px;min-width:280px;padding:0 30px}.block_search_result .common_form_group label,.block_music_list .common_form_group label{line-height:50px;margin-right:10px}.block_search_result .common_form_group select,.block_music_list .common_form_group select{border:1px solid #000;height:32px;line-height:50px;width:155px}.block_music_list .article_console .common_form_group .block_btn{display:inline;font-size:0}.block_music_list .article_console .common_form_group .btn{border:1px solid #000;color:#000;display:inline-block;font-size:12px;line-height:1;margin:0 3px;padding:4px 8px}.block_music_list .article_console .common_form_group .btn.disabled{border:1px solid #EDEDED;color:#a3a3a3}.block_search_result_detail{margin:10px 0;padding-left:10px}.block_search_result_detail:after{clear:both;content:"";display:table}.block_search_result_detail>li{float:left;width:125px;height:250px;margin-right:11px;margin-bottom:20px}.block_search_result_detail>li .block_image{height:125px;width:125px}.block_search_result_detail>li .block_image img{max-width:100%;max-height:100%}.block_search_result_detail>li .typeNumber{color:#0088b9;font-size:11px;margin:3px 0}.block_search_result_detail>li .title{font-size:12px;font-weight:bold;margin:3px 0;text-decoration:underline;word-break:break-all}.block_search_result_detail>li .genre{font-size:0;margin:3px 0}.block_search_result_detail>li .genre>li{display:inline;font-size:11px}.block_search_result_detail>li .genre>li:after{content:"／"}.block_search_result_detail>li .genre>li:last-child:after{content:""}.block_search_result_detail>li .recordingNumber{color:#89898a;font-size:11px;margin:3px 0}.pager_common{font-weight:600;margin:20px 0;text-align:center}.pager_common ul{font-size:0;margin:10px 0}.pager_common ul li{display:inline-block}.pager_common ul li a,.pager_common ul li span{border:1px solid #000;color:#000;cursor:pointer;display:block;font-size:14px;line-height:23px;margin:0 3px 7px;min-width:25px;text-align:center}.pager_common ul li.prev a,.pager_common ul li.prev span,.pager_common ul li.next a,.pager_common ul li.next span{background:#EEEEEF;padding:0 8px}.pager_common ul li.active a,.pager_common ul li.active span,.pager_common ul li.disabled a,.pager_common ul li.disabled span{background:transparent;border:1px solid #F2F2F2;color:#a1a1a1;height:25px}.table_music_list{font-weight:600;margin:10px 0 10px;width:100%;table-layout:fixed}.header_musics+.table_music_list{margin-top:-10px}.table_music_list thead th,.table_music_list thead td,.table_music_list tbody th,.table_music_list tbody td{font-size:12px;line-height:16px;padding:10px 3px;vertical-align:middle;text-align:left}.table_music_list thead th,.table_music_list thead td{background:#EEEEEF;height:40px;padding:3px 3px;vertical-align:bottom}.table_music_list tbody th,.table_music_list tbody td{border-bottom:1px solid #E6E6E7}.block_music_list .table_music_list thead th:nth-child(1){width:50px}.block_music_list .table_music_list thead th:nth-child(2){width:105px}.block_music_list .table_music_list thead th:nth-child(3){width:auto}.block_music_list .table_music_list thead th:nth-child(4){width:90px}.block_music_list .table_music_list thead th:nth-child(5){width:165px}.block_music_list .table_music_list thead th:nth-child(6){width:265px}.block_music_list .table_music_list thead th:nth-child(7){width:85px}.block_music_list .table_music_list tbody td:nth-child(1){text-align:center}.table_music_list .list_genre,.table_music_list .list_instrument{font-size:0;padding:0}.table_music_list .list_genre li,.table_music_list .list_instrument li{display:inline-block;font-size:12px}.table_music_list .list_genre li:after{content:"／"}.table_music_list .list_genre li:last-child:after{content:""}.table_music_list .list_instrument li:after{content:"、"}.table_music_list .list_instrument li:last-child:after{content:""}.album_describe{margin-bottom:30px}.album_describe .album_title{margin:0 0 15px}.album_describe .album_title .typeNumber{background:#E6EEFB;color:#7696d0;font-size:12px;line-height:1;padding:10px 15px}.album_describe .album_title .title{background:#DDE7F9;font-size:16px;font-weight:900;line-height:20px;padding:10px 15px}.album_describe .block_describe{margin:15px}.album_describe .block_describe:after{clear:both;content:"";display:table}.album_describe .block_describe .area_img{float:left;height:160px;margin-right:20px;width:160px}.album_describe .block_describe .area_img img{width:100%}.album_describe .block_describe .description{float:left;font-size:12px;font-weight:600;line-height:22px;width:440px}.album_describe .block_describe .description .image{margin-top:20px}.album_describe .block_describe .status{background:#f8fbfe;float:left;font-size:12px;font-weight:600;line-height:22px;margin-left:20px;padding:15px 40px 15px;width:430px}.album_describe .block_describe .status dl:after{clear:both;content:"";display:table}.album_describe .block_describe .status dt,.album_describe .block_describe .status dd{float:left;padding:5px 0}.album_describe .block_describe .status dt{clear:both;font-weight:900;width:150px}.album_describe .block_describe .status dd{width:200px}.closeBtn{background:#000;height:auto;line-height:15px;padding:12px 0 13px;position:absolute;width:40px;text-align:center;top:0;right:-40px}.closeBtn img{vertical-align:middle}.breadcrumb{padding:10px 18px}.breadcrumb ul{font-size:0}.breadcrumb ul li{display:inline-block;font-size:12px}.breadcrumb ul li:after{content:"＞";margin:0 12px}.breadcrumb ul li:last-child:after{content:"";display:none}.music_detail{margin:0 auto 80px;width:530px}.music_detail .typeNumber{background:#E6EEFB;color:#7696d0;font-size:12px;font-weight:normal;padding:6px 24px}.music_detail .block__musicTitle{background:#DDE7F9;font-size:14px;padding:12px 24px}.music_detail .block__musicTitle:after{clear:both;content:"";display:table}.music_detail .block__musicTitle .title{float:left;width:calc(100% - 100px)}.music_detail .version{color:#899bbb;font-size:12px;float:left;padding-left:5px;width:95px;text-align:right}.music_detail_forPage{margin:0 auto 50px;width:100%}.music_detail_forPage .typeNumber{background:#E6EEFB;color:#7696d0;font-size:12px;font-weight:normal;padding:6px 24px}.music_detail_forPage .block__musicTitle{background:#DDE7F9;font-size:14px;padding:12px 24px}.music_detail_forPage .block__musicTitle:after{clear:both;content:"";display:table}.music_detail_forPage .block__musicTitle .title{float:left;width:calc(100% - 100px)}.music_detail_forPage .version{color:#899bbb;font-size:12px;float:left;padding-left:5px;width:95px;text-align:right}.statusList{background-color:#f8fbfe;font-size:12px;line-height:20px;margin:0 auto 15px;width:100%}.statusList:after{content:"";display:table;clear:both}.statusList dt{font-weight:bold;float:left;min-height:20px;padding:6px 5px 6px 25px;width:30%}.statusList dt.nallow{width:30%;border-top:5px solid #fff;padding:6px 5px 6px 25px}.statusList dd{float:left;min-height:20px;padding:6px 5px;width:70%}.statusList dd.wide{margin-right:-90px;width:70%;border-top:5px solid #fff}.statusList dd ul{font-size:0}.statusList dd li{display:inline-block;font-size:12px;line-height:20px}.statusList dd li:before{content:"["}.statusList dd li:after{content:"]"}.statusList img{vertical-align:middle;margin-right:7px}.statusList_forPage{background-color:#f8fbfe;font-size:12px;line-height:20px;margin:0 auto;padding:20px 0;width:100%}.statusList_forPage:after{content:"";display:table;clear:both}.statusList_forPage dt{font-weight:bold;float:left;min-height:20px;padding:6px 5px 6px 120px;width:30%}.statusList_forPage dt.nallow{width:30%;padding:6px 5px 6px 120px;border-top:5px solid #fff}.statusList_forPage dd{float:left;min-height:20px;padding:6px 5px;width:70%}.statusList_forPage dd.wide{margin-right:-90px;width:70%;border-top:5px solid #fff}.statusList_forPage dd ul{font-size:0}.statusList_forPage dd li{display:inline-block;font-size:12px;line-height:20px}.statusList_forPage dd li:before{content:"["}.statusList_forPage dd li:after{content:"]"}.statusList_forPage img{vertical-align:middle;margin-right:7px}.urlIndicate{margin:10px 0}.urlIndicate label{width:100%}.urlIndicate input{border:1px solid #dddddd;height:24px;padding:2px 8px;width:calc(100% - 20px)}.console_audition{background:#fafafa;border:1px solid #dddddd;margin:20px 0;padding:25px 20px}@-moz-document url-prefix(){.console_audition{padding:0 20px 20px;width:100%;height:100%}}.console_audition_forPage{background:#fafafa;border:none;margin:5px 0;padding:15px 20px}.console_audition h5{display:inline-block;font-weight:normal;line-height:32px;vertical-align:middle}.console_audition audio{display:inline-block;vertical-align:middle}.mainFooter{background:url(/assets/front/img_back_footer-f0050b36900b0e45371e1cce06f51c0dfe219292db8c4db585ffdca5a1875458.jpg) no-repeat;background-size:cover;margin-top:50px;min-width:auto}.footerNav{background:url(/assets/front/img_back_footer_nav-f6f80309ee163f9dd9e9da993a35a8ccec9d495e225036dedb33cd366e69a6d2.png) no-repeat center bottom;color:#fff;padding:30px 0 50px;text-align:center}.footerNav ul{font-size:0}.footerNav ul+ul{margin-top:8px}.footerNav ul li{display:inline;font-size:14px;margin:0 1em}.footerNav ul li a{color:#fff}.footerNav ul li a:before{background:url(/assets/front/img_caret_right_white-fd51331e3fdd1c737a083acc4e066c8872363e2ac7c9e2cf01fdfb5a516799bb.png) no-repeat;background-size:7px;content:"";display:inline-block;height:10px;margin-right:2px;width:10px}.footerNav .snsicons .iconsize1{color:#fff;font-size:30px;margin:10px 15px 0 0}.footerNav .snsicons .iconsize2{color:#fff;font-size:30px;margin:10px auto 0}.overviewNav ul{color:#fff;font-size:0;padding:25px 0 20px;text-align:center}.overviewNav ul li{display:inline;font-size:14px;margin:0 1em 0 0}.overviewNav ul li a{color:#fff}.overviewNav ul li+li:before{content:"|";margin-right:1em}.copyright{color:#fff;font-size:14px;padding:10px 0 50px;text-align:center}.block_btn_toPageTop{background:#eeeeee;bottom:25px;border-radius:50%;cursor:pointer;display:block;height:50px;right:15px;position:fixed;width:50px}.block_btn_toPageTop:before{border:10px solid transparent;border-bottom:10px solid #363539;content:"";display:block;height:0;margin-top:-15px;margin-left:-10px;position:absolute;width:0;top:50%;left:50%}@media (max-width: 767px){html{font-size:13px}body{font-family:Avenir , "Open Sans" , "Helvetica Neue" , Helvetica , Arial , Verdana , Roboto , "游ゴシック" , "Yu Gothic" , "游ゴシック体" , "YuGothic" , "ヒラギノ角ゴ Pro W3" , "Hiragino Kaku Gothic Pro" , "Meiryo UI" , "メイリオ" , Meiryo , "ＭＳ Ｐゴシック" , "MS PGothic" , sans-serif}.contents{margin:0 10px;width:auto;position:relative}.pcOnly{display:none !important}.draftScreenImage{margin:0 auto;width:auto}.draftScreenImage img{max-width:100%}.block__modal_body{width:calc(100% - 10px);margin:0;padding-bottom:80px;top:5px;left:5px}.closeBtn{right:0}.cd-breadcrumb{font-size:12px;margin:5px 10px}.cd-breadcrumb li{display:inline-block;background-color:transparent;padding:3px 2px}.cd-breadcrumb li::after,.cd-multi-steps li::after{display:inline-block;content:'\00bb';margin:0 .6em;color:#000}.Subheading{margin:15px 15px;font-size:14px;line-height:160%}.music_detail .typeNumber{margin:0 -5px;padding:5px}.music_detail .block__musicTitle{margin:0 -5px;padding:5px}.music_detail .block__musicTitle .title{float:none;width:auto}.music_detail .version{float:none;padding:0 5px;width:auto}.music_detail{width:calc(100% - 20px);margin:5px;width:auto}.statusList{background-color:#f8fbfe;width:100%}.statusList dt,.statusList dd{box-sizing:border-box;line-height:12px;padding:8px 0}.statusList dt{width:110px}.statusList dt.nallow{padding:8px 0;width:110px;border-top:5px solid #fff}.statusList dd{width:calc(100% - 110px)}.statusList dd.wide{width:calc(100% - 110px);border-top:5px solid #fff;padding:8px 8px 8px 0}.statusList img{max-height:12px;vertical-align:middle}.statusList_forPage{width:100%;background-color:#f8fbfe}.statusList_forPage dt,.statusList_forPage dd{box-sizing:border-box;line-height:12px;padding:8px 0}.statusList_forPage dt{width:110px;padding-left:12px}.statusList_forPage dt.nallow{padding-bottom:0px;width:110px;padding-left:12px;border-top:5px solid #fff}.statusList_forPage dd{width:calc(100% - 110px)}.statusList_forPage dd.wide{width:calc(100% - 110px);border-top:5px solid #fff}.statusList_forPage img{max-height:12px;vertical-align:middle}.console_audition{bottom:0;left:0;margin:0;padding:5px;position:fixed;right:0}.console_audition audio{width:100%}.mainHeader>.contents{display:block;min-height:60px;padding-top:12px;padding-bottom:8px;position:relative}.mainHeader .titleLogo{padding:0;position:relative;width:50%}.mainHeader .titleLogo img{max-height:100%;max-width:100%;width:auto;vertical-align:middle}.mainHeader .pageDesc{font-size:10px;position:absolute;padding:16px 0;left:0;right:0;top:0;text-align:center}.mainNav{left:-10px;position:absolute;bottom:12px;width:calc(100% + 20px);z-index:1050}.mainNav .btn_spMenu{bottom:0;cursor:pointer;position:absolute;width:48px;height:50px;right:0}.mainNav .btn_spMenu .btn_open{display:inline}.mainNav .btn_spMenu .btn_close{display:none}.mainNav .btn_spMenu.active{z-index:1100}.mainNav .btn_spMenu.active .btn_open{display:none}.mainNav .btn_spMenu.active .btn_close{display:inline}.mainNav .btn_spMenu img{width:100%}.mainNav>ul{background:#333136;bottom:auto;color:#fff;display:none;padding-top:49px;position:absolute;top:-50px;width:100%;z-index:1000}.mainNav>ul>li{border-top:1px solid #A3A3A4;display:block}.mainNav li+li{margin:0}.mainNav>ul>li a{color:#fff;float:none;padding:15px 18px}.mainNav li>ul{background:#333136;bottom:auto;color:#fff;padding:15px 15px;width:100%}.mainNav li>ul>li{display:inline-block;font-size:11px;font-weight:400;padding:0}.mainNav li>ul>li:after{content:"｜"}.mainNav li>ul>li:last-child:after{content:""}.mainNav li>ul>li a{color:#fff;display:inline;float:none;line-height:28px;padding:0 5px}.category_search{height:auto;padding:5px;min-width:auto;min-width:initial}.category_search .contents{margin:0;position:relative;z-index:1200}.category_search .console_category_search{float:left;height:55px;position:static;width:110px;z-index:1100}.category_search .console_category_search>span{background-position:calc(100% - 5px) center;background-size:10px;border:none;font-size:12px;padding:21px 5px;position:relative;z-index:1100}.category_search .console_category_search ul{font-weight:600}.category_search .console_category_search ul.console_class01{display:block;position:absolute;left:-6px;right:-6px;top:auto;width:auto;z-index:1100}.category_search .console_category_search ul.console_class01 li{padding:0}.category_search .console_category_search ul.console_class01>li,.category_search .console_category_search ul.console_class02>li{background:#fff url(/assets/front/img_caret_right_black-72331ec783197c3823052fbd0b71893851e83be9d6124fded62e5267c74f6ddc.png) no-repeat calc(100% - 15px) center;border-top:1px solid #000;color:#00a0de;display:block;height:auto;line-height:15px;margin:0;position:relative;width:100%}.category_search .console_category_search ul.console_class01>li:first-child{border:none}.category_search .console_category_search ul.console_class01>li>a,.category_search .console_category_search ul.console_class02>li>a{color:inherit;display:block;height:45px;line-height:15px;margin:0;opacity:1;padding:15px 10px;text-decoration:underline;width:100%}.category_search .console_category_search ul.console_class01>li>a{background:#199DDE url(/assets/front/img_caret_down_white-0874f877a9da567a1009cead8f998ba3244fb7a4afc2eb0d65b17e68cb72ed65.png) no-repeat calc(100% - 15px) center;background-size:10px;color:#fff}.category_search .console_category_search ul.console_class01>li>a.active{background:#199DDE url(/assets/front/img_caret_up_white-acaa8eab88990321306ecf907c95e7bdcb623078f2fc043c2e5d9bc3cea9f016.png) no-repeat calc(100% - 15px) center;background-size:10px}.category_search .console_category_search ul.console_class02>li>a{background:#EDEDED url(/assets/front/img_caret_down_black-6cee3ea397c0f1583f3e07e6badd2a9e07a2b00a6feb27dcc5b6a484d228e6e9.png) no-repeat calc(100% - 15px) center;background-size:10px;color:#199DDE;text-decoration:none}.category_search .console_category_search ul.console_class02>li>a.active{background:#EDEDED url(/assets/front/img_caret_up_black-b260a2a146280e2f4f153e6a08bf95ca8a5f1189bf349a0363a0241ec1861b7b.png) no-repeat calc(100% - 15px) center;background-size:10px}.category_search .console_category_search ul.console_class01>li.noSubMenu a{background:#199DDE}.category_search .console_category_search ul.console_class02{position:relative;left:auto;top:auto;width:100%}.category_search .console_category_search ul.console_class03{background:#fff;border-top:1px solid #000;display:block;padding:5px 0;width:100%;position:relative;left:auto;top:auto}.category_search .console_category_search ul.console_class03:after{clear:both;content:"";display:table}.category_search .console_category_search ul.console_class03>li>a{float:left;width:50%;opacity:1;padding:10px 5px}.category_search .console_category_search ul.console_class03>li>a span{color:#000;margin-left:2px}.category_search .console_category_search ul.console_class03>li>a:hover{background:#199EDB;color:#fff}.category_search .console_category_search ul.console_class03>li>a:hover span{color:#fff}.category_search .console_category_search ul.console_class01,.category_search .console_category_search ul.console_class02,.category_search .console_category_search ul.console_class03{display:none}.console_freeword{left:115px;height:32px;width:auto;right:0;z-index:-1}.console_freeword .search_word{box-sizing:border-box;font-size:12px;height:30px;padding:3px 5px;width:100%}.block_check{font-size:12px;width:100%;padding:5px 0;position:relative;right:auto;top:0}.orig-check input[type="radio"],.orig-check input[type="checkbox"]{position:absolute;left:-25px}.orig-check{font-weight:bold;margin-right:5px}.orig-check span:before,.orig-check span:before{background:url(/assets/front/img_checkbox_unchecked-160c0b829ea68753ed8f95aa2d01b0c2c6414666c63183b49f1f7aaee93fdce9.png) no-repeat;background-size:12px 12px;content:"";display:inline-block;height:12px;margin:2px 5px 0 0;width:12px}.btn-search{background-size:20px;height:32px;width:40px;top:0}.mainHeader .jumbotron{background-position:-40px;height:260px;min-width:auto;min-width:initial}.mainHeader .jumbotron:before{background-position:-40px;height:260px;min-width:auto}.mainHeader .jumbotron.common{background-position:0;height:65px;top:0}.block__message{color:#fff;position:absolute;right:auto;top:140px;width:100%}.jumbotron .message{font-size:18px;font-weight:600;margin-bottom:0px;text-align:right;text-shadow:0px 0px 20px black}.jumbotron .message_sub{font-weight:600;font-size:12px;text-align:center}.block_search_conditions{display:block}.block_search_conditions .local_header{display:block;font-size:12px;padding:3px 3px;width:100%}.block_search_conditions .conditions_detail{display:block;width:100%}.block_search_conditions .re-search{font-size:12px;display:block;padding:0;width:100%}a.Re-search-link{color:#fff;width:100%;height:38px;margin:0;text-decoration:none;padding-top:10px;display:block}.block_search_conditions .re-search img{width:18px}.block_search_result .common_form_group,.block_music_list .common_form_group{line-height:1.2;margin:5px 0;padding:0;width:100%}.block_search_result .header_album .article_console,.block_music_list .header_musics .article_console{line-height:16px;padding:5px 0;position:relative;text-align:left}.block_search_result .common_form_group label,.block_music_list .common_form_group label{display:block;float:left;line-height:30px;margin-right:10px}.block_search_result .common_form_group select,.block_search_result .common_form_group .block_btn,.block_music_list .common_form_group select,.block_music_list .common_form_group .block_btn{line-height:30px;width:calc(100% - 70px)}.block_music_list .article_console .common_form_group .btn{line-height:20px}.block_search_result_detail>li{width:calc(50% - 10px);height:calc(50% - 10px);margin-bottom:15px;margin-right:10px}.block_search_result_detail>li .block_image{padding-bottom:100%;position:relative;width:100%}.block_search_result_detail>li .block_image img{position:absolute;right:0;left:0;width:auto}.block_search_result .common_form_number label{display:block;float:left;line-height:30px;margin-right:10px;width:100%;font-size:12px}.table_music_list{margin:-10px -10px 0;width:calc(100% + 20px)}.block_search_result .header_album,.block_music_list .header_musics{font-size:18px;line-height:24px;margin:10px -10px}.block_music_list .table_music_list thead{display:none}.block_music_list .table_music_list tbody tr{border-bottom:1px solid #E6E6E7;display:block;width:100%;padding:10px 0 15px;position:relative}.block_music_list .table_music_list tbody td{border:none;display:block;float:none;line-height:14px;padding:3px 10px}.block_music_list .table_music_list tbody td:nth-child(2),.block_music_list .table_music_list tbody td:nth-child(3){padding-right:60px}.block_music_list .table_music_list tbody td:nth-child(1){height:68px;left:auto;line-height:68px;padding:0;position:absolute;right:0;top:0;width:50px}.block_music_list .table_music_list tbody td:nth-child(1) a{display:block}.block_music_list .table_music_list tbody td:nth-child(1) a img{vertical-align:middle}.block_music_list .table_music_list tbody td:nth-child(2){background:#ededed;font-size:11px;line-height:20px;margin-top:-10px;padding:15px 60px 0px 10px}.block_music_list .table_music_list tbody td:nth-child(3){background:#ededed;font-size:15px;line-height:18px;font-weight:600;margin-bottom:7px;padding:0px 38px 15px 10px}.block_music_list .table_music_list tbody td:nth-child(4):before{content:"バージョン:";display:inline;font-weight:800;margin-right:6px}.block_music_list .table_music_list tbody td:nth-child(5){display:block}.table_music_list .list_genre,.table_music_list .list_instrument{display:inline;line-height:12px;vertical-align:middle}.table_music_list .list_genre li,.table_music_list .list_instrument li{display:inline;line-height:12px;vertical-align:middle}.block_music_list .table_music_list tbody td:nth-child(5):before{content:"ジャンル:";display:inline;font-weight:800;line-height:12px;margin-right:6px}.block_music_list .table_music_list tbody td:nth-child(6):before{content:"楽器:";font-weight:800;line-height:12px;margin-right:6px}.block_music_list .table_music_list tbody td:nth-child(7):before{content:"演奏時間:";font-weight:800;line-height:12px;margin-right:6px}.table_music_list thead th,.table_music_list thead td,.table_music_list tbody th,.table_music_list tbody td{line-height:14px}.album_describe .block_describe .area_img{float:none;margin:0 auto}.album_describe .block_describe .description{float:none;margin:10px 0 15px;width:100%}.album_describe .block_describe{margin:15px 0}.album_describe .block_describe .status{float:none;margin:0;padding:10px;width:100%}.album_describe .block_describe .status dt,.album_describe .block_describe .status dd{float:none;padding:0}.mainFooter{background:url(/assets/front/img_back_footer-f0050b36900b0e45371e1cce06f51c0dfe219292db8c4db585ffdca5a1875458.jpg) no-repeat;background-size:cover;margin-top:10px;min-width:auto;min-width:initial}.footerNav{background:url(/assets/front/img_back_footer_nav-f6f80309ee163f9dd9e9da993a35a8ccec9d495e225036dedb33cd366e69a6d2.png) no-repeat center bottom;background-size:contain;color:#fff;padding:15px 0 20px;text-align:center}.footerNav ul{font-size:0}.footerNav ul+ul{margin-top:0}.footerNav ul li{display:block;font-size:12px;line-height:22px;margin:0 1em;padding:5px 0;text-align:left}.footerNav .snsicons .iconsize1{color:#fff;font-size:30px;margin:10px 15px 0 0}.footerNav .snsicons .iconsize2{color:#fff;font-size:30px;margin:10px auto 0}.overviewNav ul{color:#fff;font-size:0;padding:10px 0 10px;text-align:center}.overviewNav ul li{display:inline-block;font-size:11px;line-height:1.5;margin:0 0.5em 0 0}.overviewNav ul li+li:before{content:"|";margin-right:0.5em}.copyright{color:#fff;font-size:10px;padding:10px 0 20px;text-align:center}}.align_right{text-align:right}#library_contents{margin:0}#library_contents div.music_list{background-color:#fafafa;min-height:100px;margin-bottom:5px;position:relative;margin:20px 110px 20px}#library_contents div.img_jacket{background-image:url(/assets/front/icn_cd-dcec906bc402697bbe800ef32229dc331485c2dabf6e08c54bde6ebf47bd9b6d.png);background-repeat:no-repeat;position:absolute;top:15px;left:50px;width:46px;height:46px}#library_contents div.library_list_title{background-color:#efeff0;padding:30px 20px 30px 160px;font-size:22px;font-weight:bold}#library_contents div.library_list_contents{padding:10px 20px 14px 160px}#library_contents div.library_list_contents p.num{color:#000;font-size:14px}#library_contents div.library_list_contents p.read{padding:5px 0}@media (max-width: 767px){#library_contents{margin:10px 10px 30px}#library_contents div.music_list{background-color:#fafafa;margin-bottom:5px;position:relative;margin:10px 10px 10px}#library_contents div.img_jacket{background-image:url(/assets/front/icn_cd-dcec906bc402697bbe800ef32229dc331485c2dabf6e08c54bde6ebf47bd9b6d.png);background-repeat:no-repeat;position:absolute;top:10px;left:30px;width:46px;height:46px}#library_contents div.library_list_title{background-color:#efeff0;padding:20px 20px 20px 110px;font-size:22px;line-height:110%;font-weight:bold}#library_contents div.library_list_contents{padding:10px 20px 5px 110px}}#Screen-bottom-Bar{width:100%;padding:0;margin:0;position:fixed;bottom:0px;-moz-box-sizing:border-box;box-sizing:border-box;z-index:1100}body.bg_01{width:100%;height:100%;margin:0;padding:0}div#contents01{background:#CC4749;position:relative;min-height:100%}.text01{color:#B0D8DD}div.progress_pop-up_title{background-color:rgba(55,64,68,0.9);border-bottom:1px solid #1fa4ff;color:#fff;font-size:12px;font-weight:nomal;text-align:left;padding:9px 30px 8px;width:100%}div.progress_pop-up_title p.main{color:#1fa4ff;font-size:12px;padding:5px 0;margin:0}div.progress_pop-up_title p.sub{color:#ccc;font-size:10px;padding:2px 0 4px;margin:0}#Screen-bottom-Bar .btn_close{position:absolute;right:0;top:0}#Screen-bottom-Bar .btn_close a{background:#000;cursor:pointer;display:block;line-height:42px;text-align:center;width:42px}@media (max-width: 767px){div.progress_pop-up_title{padding:9px 10px 8px}}#search_contents{margin:20px 0 10px}table.search-box{width:100%}table.search-box p{margin:5px 0 0;font-size:12px;color:#4ecdff}table.search-box div.choice_item ul{height:28px;width:100%;background-color:#2c3437;padding:5px 0 5px;margin-top:8px}table.search-box tr{padding:0;border-bottom:1px solid #5b676a}table.search-box th{padding:10px 20px;background:#000;color:#fff;width:200px;vertical-align:middle}table.search-box td{padding:10px 20px;color:#fff;background-color:#374044;vertical-align:top}table.search-box td ul li{float:left;width:160px}table.search-box td.shortItem ul li{float:left;width:130px}table.search-box th,table.search-box td{text-align:left}#searcharea{width:100%;text-align:center;margin:20px auto}#searcharea input{border:none;text-align:center;height:50px;width:280px;background-color:#005e7f;color:#fff;font-size:14px}#searcharea input:hover{opacity:0.5;cursor:pointer}@media only screen and (max-width: 767px){#search_contents{margin:20px 10px 10px}table.search-box{margin:0;padding:0;width:100%}table.search-box tr{display:block;margin:0 -5px;padding:0;border:none}table.search-box th{display:block;width:auto;background-color:#000;color:fff;margin:0}.search-box td{display:list-item;width:auto;margin:0;padding:0}table.search-box div.choice_item ul{height:100%;width:100%;background-color:#2c3437;padding:5px 0 5px;margin-top:8px}table.search-box td ul{margin:0;padding:0}table.search-box td ul:after{clear:both;content:"";display:table}table.search-box td ul li{float:left;width:100%;clear:both;padding-top:2px;padding-bottom:2px}table.search-box input.textsearch{width:100%}#searcharea input{border:none;text-align:center;height:50px;max-width:280px;background-color:#005e7f;color:#fff;font-size:14px}}.align_right{text-align:right}#faq_contents .read{margin:5px 0;padding:0;border:1px sold #E3E3E3;font-size:12px;color:#000}#faq_contents p{margin-bottom:15px;color:#000}#faq_contents p.title{display:block;padding:2px 0;margin-bottom:6px;color:#000;border-bottom:1px solid #000}.accordion{min-width:300px;margin:0;padding:0;font-size:14px}.accordion .faq_a{margin:0 5px}.accordion input{display:none}.accordion label{display:block;background:#efeff0;color:#000;padding:10px 20px;font-weight:bold;border-bottom:1px solid #fff}.accordion .faq_a{height:auto;overflow:hidden;background:none;color:#000;font-size:13px;line-height:1.8;padding:10px 16px}div.faq_a div.faq_a_split{float:left;width:50%;margin-bottom:10px}#law_contents{font-size:14px}#law_contents p{margin-bottom:15px;color:#000}#law_contents p.indentsign,#terms_contents p.indentsign,#price_contents p.indentsign,#whats_contents p.indentsign,#flow_contents p.indentsign{border-left:5px solid #1fa4ff;margin:0;padding:3px 10px 1px;font-weight:bold;color:#000;font-size:16px;line-height:1.4}#law_contents div.Item_Description,#terms_contents div.Item_Description,#price_contents div.Item_Description,#whats_contents div.Item_Description,#flow_contents div.Item_Description{margin:5px 0 15px;padding:5px;line-height:1.8;font-size:14px;color:#000}#price_contents div.Item_Description .bold{font-weight:bold}#law_contents div.title,#terms_contents div.title,#price_contents div.title,#whats_contents div.title,#flow_contents div.title{background-color:#fff;border-bottom:1px solid #000;margin:20px 0 0;padding:15px 5px 5px;font-weight:nomal;color:#000;font-size:16px}#terms_contents{line-height:140%}#terms_contents .read,#price_contents .read,#whats_contents .read,#law_contents .read,#flow_contents .read{margin:24px 0 24px;font-size:16px;font-weight:bold;line-height:160%;padding:0 5px}#terms_contents p{margin:25px 5px;font-size:14px;color:#000;line-height:1.7}#price_contents p{font-size:14px;color:#000;line-height:1.7}#terms_contents div ul{margin-left:1em}#terms_contents div ul li{list-style-type:square;list-style-position:outside;marker-offset:2em}table.type00{border-collapse:collapse;border-top:1px solid #eee;text-align:left;line-height:140%;margin-top:60px;width:100%;color:#000}table.type00 th{width:30%;padding:24px 5px;vertical-align:middle;border-bottom:1px solid #eee;color:#000}table.type00 td{padding:24px 5px;vertical-align:top;border-bottom:1px solid #eee}table.type01{border-collapse:collapse;text-align:left;line-height:140%;margin-top:8px;font-size:12px;width:100%}table.type01 th{padding:5px 10px;vertical-align:top;border:1px solid #ececec;background-color:#fafafa;font-weight:normal}table.type01 td{padding:5px 10px;vertical-align:top;border:1px solid #ececec}table.type02{border-collapse:collapse;text-align:center;line-height:140%;margin-bottom:10px;font-size:12px;width:800px}table.type02 th{padding:7px 10px;border:2px solid #ececec;background-color:#ffffff;color:#333;vertical-align:middle}table.type02 td{padding:17px 10px;border:2px solid #ececec}#price_contents table.type02 th.h-center02 p{line-height:1.3}#price_contents table.type02 td.h-center03{position:relative;padding:0px 10px;border:1px solid #ececec}#price_contents table.type02 td.h-center03 p{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);margin:0px;font-size:12px;line-height:1.4}#price_contents table.type02 td.h-center04{position:relative;padding:0px 10px;border:1px solid #ececec}#price_contents table.type02 td.h-center04 p{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);margin:0px;font-size:12px;line-height:1.4}#price_contents table.type02 tr.fstcolor{padding:0px 10px;border:1px solid #ececec;background:#d9d9d9}#price_contents table.type02 tr.nxtcolor{padding:0px 10px;border:1px solid #ececec;background:#f5f5f5}.Benefits_Img img{width:800px}table.type03{border-collapse:collapse;text-align:left;line-height:140%;margin-top:8px;font-size:14px;width:100%}table.type03 tr{padding:5px 10px;vertical-align:top;font-weight:normal}table.type03 td{padding:5px 10px;vertical-align:top;text-align:left}table.type03 td.step{background-color:#2aa0fc;color:#ffffff;text-align:center;font-weight:bold;width:5%}table.type03 td.steptitle{display:block;border-bottom:1px solid #ececec;margin:0 0 10px 10px;font-weight:bold;font-size:17px}table.type03 td.text{display:block;margin:0 0 10px 10px}table.type03 td.text a{color:#2aa0fc;text-decoration:underline}table.type02 td.ttl{background-color:#2aa0fc;color:#fff;text-align:center;padding:10px 0 8px;font:size 16px}#Subheading{text-decoration:underline;font-size:16px;font-weight:bold;margin-top:20px}.Lineup_Img img{width:750px;margin-left:20px}div.Notes{background-color:#ececec;margin:10px 0;padding:12px 10px 15px}div.Notes div.ttl{font-size:16px;padding:12px;background-color:#f7f7f7}div.Notes div.sttl{border-bottom:1px solid #ececec;font-size:14px;padding:0 0 8px 12px;margin:10px 0}div.Notes div.txt{font-size:14px;padding:12px 0 6px 12px;margin:0;line-height:1.7}.warning{color:#ff0000}.notice01{color:#ff0000;font-weight:bold}.towhats_link a{text-decoration:underline;color:#00a0de;font-weight:bold}.price_txt{margin:10px 0 0 0}div.Notes02{background-color:#ececec;margin:35px 0 10px;padding:12px 10px 15px}div.Notes02 div.sttl{border-bottom:1px solid #ececec;font-size:16px;font-weight:bold;padding:12px 0 12px 12px;margin:0}div.Notes02 div.txt{font-size:14px;padding:0 0 0 12px;margin:0;line-height:1.7}.square_btn{position:relative;display:inline-block;font-size:14px;padding:1.2em 3em;margin:12px 10px;text-decoration:none;color:#fff;background:#2aa0fc;transition:.4s}.square_btn:hover{background:#8beafe}.square_btn02{position:relative;display:inline-block;font-size:14px;padding:1.2em 3em;margin:0px 10px 12px;text-decoration:none;color:#fff;background:#2aa0fc;transition:.4s}.square_btn02:hover{background:#8beafe}.annotation{color:#2aa0fc;margin:0 10px}.tel_num{font-size:26px;font-weight:bold;background-image:url(/assets/front/icn_tel-082130c9b5f05eb69fedb8b1854e24d1953486d023efceca0e79f606e0ac1547.png);background-repeat:no-repeat;background-position:20px left;padding:5px 0 5px 30px;margin:15px 0 0 13px}@media (max-width: 767px){#price_contents,#whats_contents,#terms_contents,#faq_contents,#law_contents,#flow_contents{padding:0 10px}#price_contents h2.Pagetitle,#whats_contents h2.Pagetitle,#terms_contents h2.Pagetitle,#faq_contents h2.Pagetitle,#law_contents h2.Pagetitle,#flow_contents h2.Pagetitle{margin:10px -10px;padding:15px 10px}#faq_contents p.title{display:block;padding:2px 0;margin:0 0 6px;color:#000;border-bottom:1px solid #000}#faq_contents .read,#terms_contents .read,#price_contents .read,#whats_contents .read,#law_contents .read,#flow_contents .read{margin:5px 0;padding:0;border:1px sold #E3E3E3}#faq_contents p,#terms_contents p,#price_contents p,#whats_contents p,#law_contents p,#flow_contents p{margin:5px 0}div.faq_a div.faq_a_split{width:100%;margin-bottom:14px}table.type02{width:100%}.Benefits_Img img{width:100%}.Lineup_Img img{width:95%;margin-left:10px}}.desc_website .contents{padding:50px 0}.desc_website .catchcopy{font-size:20px;margin:40px auto;text-align:center;line-height:1.5}.desc_website .catchcopy .emphasis{font-weight:bold;margin-right:8px}.desc_website .feature:after{clear:both;content:"";display:table}.desc_website .feature>li{float:left;width:33.33%}.desc_website .feature>li .header_local{font-size:20px;font-weight:600;height:10px;margin:15px 0;text-align:center}.desc_website .feature>li .header_local.single_line{padding-top:13px}.desc_website .feature>li span.image{display:block;height:160px;text-align:center}.desc_website .feature>li span.image img{height:160px}.desc_website .feature>li p{line-height:1.5;text-align:center}.informations .contents:after{clear:both;content:"";display:table}.informations .header_local{border-bottom:4px solid #DCDCDC;font-size:24px;font-weight:600;line-height:44px;padding:0 3px;position:relative}.informations .header_local .annotation{font-size:14px;position:absolute;right:3px}.block_news{float:left;margin-right:20px;width:430px}.block_news .topics li{border-bottom:1px dotted #9F9F9F;font-size:13px;line-height:1.8;padding:20px 0}.block_news .topics li:after{clear:both;content:"";display:table}.block_news .topics li .date{float:left;width:90px}.block_news .topics li .description{float:left;width:340px}.block_music_library{float:left;margin-left:20px;width:630px}.block_music_library p{margin-top:15px}.block_music_library .feature_library{margin-right:-20px}.block_music_library .feature_library:after{clear:both;content:"";display:table}.block_music_library .feature_library li{margin:20px 20px 20px 0;width:630px}.block_music_library .feature_library li:nth-child(n+2){float:left;margin:20px 20px 20px 0;width:305px}.block_music_library .feature_library li:after{clear:both;content:"";display:table}.block_music_library .feature_library li .local_sub_header{background:#363636;box-sizing:border-box;border:1px solid #635F69;color:#FFFFFF;height:35px;margin-bottom:20px;width:100%}.block_music_library .feature_library li .local_sub_header>a{background:url(/assets/front/img_caret_right_white-fd51331e3fdd1c737a083acc4e066c8872363e2ac7c9e2cf01fdfb5a516799bb.png) no-repeat calc(100% - 10px) calc(50% - 1px);background-size:7px;border-top:1px solid #9F9DA4;border-left:1px solid #9F9DA4;color:#fff;display:block;font-size:15px;font-weight:400;line-height:1;margin:0 -1px 0 0;padding:9px}.block_music_library .feature_library li .block_image{float:left;height:188px;margin-right:15px;width:380px}.block_music_library .feature_library li:nth-child(n+2) .block_image{float:left;height:95px;margin-right:15px;width:95px}.block_music_library .feature_library li .block_image img{max-width:100%}.block_music_library .feature_library li .description{float:left;font-size:13px;line-height:1.7;width:230px}.block_music_library .feature_library li:nth-child(n+2) .description{float:left;font-size:13px;line-height:1.7;width:195px}.block_new_release{float:left;margin-right:20px;margin-top:-310px;width:430px}.block_new_release .header_local{margin-bottom:5px}.block_new_release .feature_library li{border-bottom:1px dotted #9F9F9F;font-size:14px;line-height:26px;padding:15px 0}.block_new_release .feature_library li:after{clear:both;content:"";display:table}.block_new_release .feature_library li .block_image{float:left;height:95px;margin-right:15px;width:95px}.block_new_release .feature_library li .block_image img{max-width:100%}.block_new_release .feature_library li .library_title{float:left;font-size:14px;line-height:1.5;padding-bottom:10px;position:relative;width:320px}.block_new_release .feature_library li .library_title a{display:block}.block_new_release .feature_library li .typeNumber,.block_new_release .feature_library li .libraryTitle,.block_new_release .feature_library li .update{display:block}.block_new_release .feature_library li .update{color:#333;font-weight:600;position:absolute;right:0;top:0}.block_new_release .feature_library li .description{float:left;width:320px;font-weight:400;line-height:1.7;font-size:13px}.block_recommended{float:left;margin-left:20px;width:630px}.block_recommended .feature_library{margin-right:-20px}.block_recommended .feature_library:after{clear:both;content:"";display:table}.block_recommended .feature_library li{float:left;margin:20px 20px 20px 0;width:305px;height:210px;position:relative}.block_recommended .feature_library li:after{clear:both;content:"";display:table}.block_recommended .feature_library li .library_title{margin-bottom:10px}.block_recommended .feature_library li .library_title a{background:url(/assets/front/img_caret_right_gray-0efaeda96b6c0c01742be81e12d68d9553f232f16ed0ada21e8002d88dea7d31.png) no-repeat calc(100% - 8px) center;background-size:6px;border:1px solid #CACACA;color:#333333;display:block;padding:10px}.block_recommended .feature_library li .library_title .typeNumber,.block_recommended .feature_library li .library_title .titleBody{display:block;font-weight:600}.block_recommended .feature_library li .library_title .titleBody{font-size:16px}.block_recommended .feature_library li .block_description{position:relative}.block_recommended .feature_library li .block_description:after{clear:both;content:"";display:table}.block_recommended .feature_library li .block_image{height:95px;width:95px}.block_recommended .feature_library li .block_image img{max-width:100%}.block_recommended .feature_library li .subdesc{font-size:12px;padding:2px;width:95px}.block_recommended .feature_library li .subdesc span{display:block}.block_recommended .feature_library li .description{float:left;font-weight:400;line-height:1.7;width:200px;font-size:13px}.block_recommended .feature_library li .block_description .block_status{float:left;margin-right:10px;width:95px}.block_recommended .feature_library li .description span.genre{display:block;color:#FFF;background-color:#cacaca;padding:5px 3px;font-weight:bold;margin-bottom:5px;font-size:12px}@media (max-width: 767px){.desc_website .contents{padding:10px 0}.desc_website .catchcopy{font-size:14px;margin:20px auto;text-align:center}.desc_website .feature>li{float:left;margin:10px 0;width:100%}.desc_website .feature>li .header_local{font-size:18px;font-weight:600;height:20px;margin:5px 0 5px;text-align:center}.desc_website .feature>li span.image{height:160px}.desc_website .feature>li span.image img{height:160px}.informations .header_local{border-bottom:2px solid #DCDCDC;font-size:18px;font-weight:600;line-height:28px;padding:0 3px;position:relative}.informations .contents article{float:none;width:100%;margin:30px 0}.block_news .topics li{padding:10px 0}.block_news .topics li .date{float:left;font-size:12px;width:70px}.block_news .topics li .description{float:left;font-size:12px;line-height:1.5;width:calc(100% - 80px)}.block_music_library .feature_library{margin-right:0}.block_music_library .feature_library li{float:none;margin:10px 0;width:100%}.block_music_library .feature_library li:nth-child(n+2){float:none;margin:10px 0;width:100%}.block_music_library .feature_library li .block_image{float:left;height:165px;margin-right:10px;width:334px}.block_music_library .feature_library li:nth-child(n+2) .block_image{float:left;height:80px;margin-right:10px;width:80px}.block_music_library .feature_library li .local_sub_header{background:#363636;box-sizing:border-box;border:1px solid #635F69;color:#FFFFFF;height:30px;margin-bottom:10px;width:100%}.block_music_library .feature_library li .local_sub_header>a{background:url(/assets/front/img_caret_right_white-fd51331e3fdd1c737a083acc4e066c8872363e2ac7c9e2cf01fdfb5a516799bb.png) no-repeat calc(100% - 10px) calc(50% - 1px);background-size:7px;border:none;color:#fff;display:block;font-size:15px;font-weight:400;line-height:1;margin:0 -1px 0 0;padding:6px}.block_music_library .feature_library li .description{float:left;font-size:13px;font-weight:600;line-height:20px;width:100%}.block_music_library .feature_library li:nth-child(n+2) .description{float:left;font-size:13px;font-weight:600;line-height:20px;width:calc(100% - 90px)}.block_new_release .feature_library li{border-bottom:1px dotted #9F9F9F;font-size:14px;line-height:26px;padding:15px 0}.block_new_release .feature_library li .block_image{float:left;height:80px;margin-right:10px;width:80px}.block_new_release .feature_library li .library_title{float:left;font-size:13px;line-height:1.2;padding-bottom:10px;position:relative;width:calc(100% - 90px)}.block_new_release .feature_library li .description{float:left;font-size:13px;line-height:1.4;width:calc(100% - 90px)}.block_recommended .feature_library{margin-right:0}.block_recommended .feature_library li{float:none;margin:10px 0;padding-bottom:0 30px;width:100%;height:100%;position:relative}.block_recommended .feature_library li .library_title{float:right;width:calc(100% - 90px)}.block_recommended .feature_library li .library_title a{background:url(/assets/front/img_caret_right_gray-0efaeda96b6c0c01742be81e12d68d9553f232f16ed0ada21e8002d88dea7d31.png) no-repeat calc(100% - 8px) center;background-size:6px;border:1px solid #CACACA;color:#333333;display:block;padding:3px 7px}.block_recommended .feature_library li .library_title .typeNumber,.block_recommended .feature_library li .library_title .titleBody{display:block;font-weight:600}.block_recommended .feature_library li .library_title .titleBody{font-size:13px}.block_recommended .feature_library li .block_description{position:static}.block_recommended .feature_library li .block_description .block_status{float:left;margin-right:10px;width:80px}.block_recommended .feature_library li .block_image{height:80px;margin-right:10px;width:80px}.block_recommended .feature_library li .block_image img{max-width:100%}.block_recommended .feature_library li .subdesc{font-size:12px;padding:2px;width:80px}.block_recommended .feature_library li .subdesc span{display:block}.block_recommended .feature_library li .description{float:left;font-weight:400;line-height:1.5;width:calc(100% - 90px)}.library_series_titlelist .feature_library li .description span.genre{display:block;color:#999;background-color:#fafafa;padding:5px 3px;font-weight:bold;margin-bottom:5px}}
