*{-o-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;-webkit-appearance:none}::-moz-selection{background:#b7e997}::selection{background:#b7e997}::-moz-selection{background:#b7e997}ol,ul{list-style:none;padding:0;margin:0}ol.list-disc,ul.list-disc{padding-left:10px}ol.list-disc li:before,ul.list-disc li:before{display:inline-block;*display:inline;*zoom:1;content:"ãƒ»";text-indent:-1em}area{border:none;outline:none}input[type=text],input[type=tel],input[type=email],input[type=password]{padding:0 4px;margin-top:-2px}textarea{padding:4px}::-webkit-input-placeholder{color:#aaa;font-weight:normal !important}:-ms-input-placeholder{color:#aaa;font-weight:normal !important}::-moz-placeholder{color:#aaa;font-weight:normal !important}button{outline:none}label{display:inline-block;cursor:pointer}.cf{*zoom:1}.cf:after{content:"";display:block;clear:both}.clear,hr{clear:both}.fll{float:left}.flr{float:right}.half{max-width:50%;display:inline-block}.tac{text-align:center !important}.tar{text-align:right !important}.tal{text-align:left !important}a{text-decoration:none;color:#000}@media all and (min-width: 769px){.col1 div{display:inline-block;vertical-align:top;width:100%}.col2{text-align:left}.col2 div{text-align:center;display:inline-block;vertical-align:top;width:48%}.col2 div:nth-child(2){margin-left:3.2%}.col3 div{display:inline-block;vertical-align:top;width:31%}.col3 div:nth-child(2){margin:0 2%}.col3 .col2{width:100%;margin:0}.col3 .col2 div{width:46% !important}.col4 div{display:inline-block;vertical-align:top;width:23%;margin-left:2%}.col4 div:first-child{margin-left:0}.col4 div:nth-child(4n+1){margin-left:0}.col6 div{display:inline-block;vertical-align:top;width:16%;margin-left:1%}.col6 div:first-child{margin-left:0}.col6 div:nth-child(6n+1){margin-left:0}}@font-face{font-family:"NotoSansCJKjp Thin";src:url("../font/NotoSansCJKjp-Thin.woff"),url("../font/NotoSansCJKjp-Thin.woff2")}@font-face{font-family:"NotoSansCJKjp Light";src:url("../font/NotoSansCJKjp-Light.woff"),url("../font/NotoSansCJKjp-Light.woff2")}@font-face{font-family:"NotoSansCJKjp DemiLight";src:url("../font/NotoSansCJKjp-DemiLight.woff"),url("../font/NotoSansCJKjp-DemiLight.woff2")}@font-face{font-family:"NotoSansCJKjp Regular";src:url("../font/NotoSansCJKjp-Regular.otf"),url("../font/NotoSansCJKjp-Regular.woff")}@font-face{font-family:"NotoSansCJKjp Medium";src:url("../font/NotoSansCJKjp-Medium.woff"),url("../font/NotoSansCJKjp-Medium.woff2")}@font-face{font-family:"NotoSansCJKjp Bold";src:url("../font/NotoSansCJKjp-Bold.woff")}@font-face{font-family:"NotoSansCJKjp Black";src:url("../font/NotoSansCJKjp-Black.woff"),url("../font/NotoSansCJKjp-Black.woff2")}@font-face{font-family:"Amiri Regular";src:url("../font/Amiri-Regular.woff"),url("../font/Amiri-Regular.woff2")}@font-face{font-family:"Amiri Bold";src:url("../font/Amiri-Bold.woff"),url("../font/Amiri-Bold.woff2")}@font-face{font-family:"NotoSerifCJKjp SemiBold";src:url("../font/NotoSerifCJKjp-SemiBold.woff"),url("../font/NotoSerifCJKjp-SemiBold.woff2")}*{font-family:"NotoSansCJKjp DemiLight","メイリオ",Meiryo;line-height:1}h1,h2,h3,h4,h5{font-weight:normal;line-height:1}*{box-sizing:border-box}body{position:relative}.to-top-btn{position:fixed;z-index:10000}@media all and (max-width: 768px){.to-top-btn{bottom:25px;right:25px;width:50px;opacity:.8}.to-top-btn img{width:100%}}@media all and (min-width: 769px){.to-top-btn{bottom:50px;right:50px;width:50px}.to-top-btn img{width:100%}}.wrapper{margin:0 auto}@media all and (max-width: 768px){.wrapper{width:100%;padding:0 15px}}@media all and (min-width: 769px){.wrapper{width:1000px}}.l_lineTtl{position:relative;font-family:"NotoSerifCJKjp SemiBold"}@media all and (max-width: 768px){.l_lineTtl{font-size:24px;margin-left:20px}.l_lineTtl:after{top:12px;left:-510px;width:500px}}@media all and (min-width: 769px){.l_lineTtl{font-size:26px}.l_lineTtl:after{top:12px;left:-520px;width:500px}}.l_lineTtl:after{content:"";display:inline-block;position:absolute;height:2px;background-color:#dc0014}@media all and (max-width: 768px){.l_lineTtl_sub{font-size:13px}}@media all and (min-width: 769px){.l_lineTtl_sub{font-size:16px}}.l_lineTtl-side{position:relative;font-family:"NotoSerifCJKjp SemiBold"}@media all and (max-width: 768px){.l_lineTtl-side{font-size:19px;margin-bottom:15px;line-height:1.3}.l_lineTtl-side:after{content:"";display:inline-block;position:absolute;top:10px;width:34px;height:2px;background-color:#dc0014}}@media all and (min-width: 769px){.l_lineTtl-side{font-size:18px;margin-bottom:15px;line-height:1.3}.l_lineTtl-side:after{content:"";display:inline-block;position:absolute;top:10px;width:34px;height:2px;background-color:#dc0014}}.division_line{width:100%;height:1px;border-top:4px dotted rgba(220,0,20,.2)}@media all and (max-width: 768px){.division_line{margin-bottom:50px;margin-top:-10px}}@media all and (min-width: 769px){.division_line{margin-bottom:50px;margin-top:-50px}}.division_line_side{width:100%;height:1px;border-top:4px dotted rgba(220,0,20,.2)}@media all and (max-width: 768px){.division_line_side{margin-bottom:20px;margin-top:-10px}}@media all and (min-width: 769px){.division_line_side{margin-bottom:20px;margin-top:-20px}}.Rbtn,.snow-monkey-form .smf-action .smf-button-control__control{display:inline-block;text-align:center;border:1px solid #dc0014;color:#dc0014;font-size:15px;padding:15px 80px}@media all and (min-width: 769px){.Rbtn:hover,.snow-monkey-form .smf-action .smf-button-control__control:hover{cursor:pointer}}.btnC{display:inline-block;text-align:center;border:1px solid #dc0014;color:#dc0014;border-radius:30px}@media all and (max-width: 768px){.btnC{padding:10px 20px;font-size:15px}}@media all and (min-width: 769px){.btnC{padding:10px 20px;font-size:15px}}@media all and (max-width: 768px){#header{position:fixed;top:0;left:0;z-index:1000;width:100%;background-color:#fff;border-top:3px solid #dc0014;box-shadow:0px 0px 5px 0px rgba(0,0,0,.5)}#header .wrapper{padding:10px 15px 10px 10px;position:relative}#header .logo{float:left;width:135px;display:inline-block;text-align:left}#header .logo a{display:block}#header .logo p{font-size:10px;margin-bottom:5px}#header .logo img{width:100%;height:auto}#header .header_tel{position:absolute;top:20px;right:90px;display:inline-block;width:30px;height:auto}#header .header_tel img{width:100%;height:auto}#header .accordion_box label{position:relative;display:block;cursor:pointer}#header .accordion_box label .accordion_icon{position:absolute;top:20px;right:15px;width:27px;height:20px}#header .accordion_box label .accordion_icon span{position:absolute;width:27px;height:3px;display:inline-block;background-color:#000;transition:.4s}#header .accordion_box label .accordion_icon span:nth-of-type(1){top:0%;transform:rotate(0deg);transition:.4s}#header .accordion_box label .accordion_icon span:nth-of-type(2){top:8.5px;transform:rotate(0deg);transition:.4s}#header .accordion_box label .accordion_icon span:nth-of-type(3){bottom:-1px;transform:rotate(0deg);transition:.4s}#header .accordion_box label .accordion_icon.active span:nth-of-type(1){top:10px;transform:rotate(-45deg);transition:.4s}#header .accordion_box label .accordion_icon.active span:nth-of-type(2){display:none}#header .accordion_box label .accordion_icon.active span:nth-of-type(3){bottom:7px;transform:rotate(45deg);transition:.4s}#header .accordion_box input{display:none !important}#header .accordion_box .accordion_cont{position:absolute;top:78px;left:0;z-index:999;width:100%;height:100vh;padding-top:10px;background-color:rgba(0,0,0,.9);text-align:center}#header .accordion_box .accordion_cont ul li{padding:5px 0}#header .accordion_box .accordion_cont ul li a{display:block;padding:10px 0;color:#fff}}@media all and (min-width: 769px){#header{border-top:4px solid #dc0014;box-shadow:0px 0px 10px 0px rgba(0,0,0,.5)}#header .wrapper{padding:14px 0 8px}#header .logo{float:left;display:inline-block;text-align:left}#header .logo a{display:block}#header .logo p{font-size:12px;margin-bottom:5px}#header .logo img{width:146px;height:auto}#header .logo .logo_another{width:auto;height:45px;margin-left:5px}#header .header_menu{text-align:right}#header .header_menu .header_tel{display:inline-block;width:176px}#header .header_menu .header_tel img{width:100%;height:auto}#header .header_menu .header_nav{margin-top:20px}#header .header_menu .header_nav ul li{display:inline-block;margin-left:20px}#header .header_menu .header_nav ul li a{display:block;font-size:14px}}@media all and (max-width: 768px){#footer .footer_outlink{border-top:1px solid #c3bab0;background-color:#f4f2f0;padding:0px 15px;display:block}#footer .footer_outlink>div{width:100%;padding:25px 0;text-align:center}#footer .footer_outlink>div:first-child{border-bottom:1px solid #c3bab0}#footer .footer_outlink>div .desc{font-size:13px;margin-bottom:15px}#footer .footer_outlink>div .ttl{font-size:17px;margin-bottom:20px}#footer .footer_outlink>div .ttl img{width:18px;height:18px;display:inline-block;margin:0 0px -2px 6px}#footer .footer_outlink>div a.display{display:inline-block;width:28%}#footer .footer_outlink>div a.display img{width:100%;height:auto}#footer .to-top{display:block;width:100%;background-color:#000;padding:15px 0;color:#fff;font-size:14px;transition:.3s}#footer .to-top img{display:inline-block;margin:0 0 -1px 5px;width:16px;height:14px}#footer .to-top:hover{opacity:.5;transition:.3s}#footer .footer_link>div>div{display:inline-block;vertical-align:top}#footer .footer_link>div>div ul li{display:inline-block;margin:30px 20px}#footer .footer_link>div>div ul li a{font-size:14px}#footer .copy{text-align:center;font-size:14px;margin-bottom:30px}}@media all and (min-width: 769px){#footer .footer_outlink{border-top:1px solid #c3bab0;background-color:#f4f2f0;padding:30px 0;display:-ms-flex;display:flex}#footer .footer_outlink>div{width:50%;padding:15px 50px;text-align:center}#footer .footer_outlink>div:first-child{border-right:1px solid #c3bab0}#footer .footer_outlink>div .desc{font-size:14px;margin-bottom:15px}#footer .footer_outlink>div .ttl{font-size:20px;margin-bottom:20px}#footer .footer_outlink>div .ttl img{width:18px;height:18px;display:inline-block;margin:0 0px -2px 6px}#footer .footer_outlink>div a.display{display:inline-block;width:25%;min-width:200px}#footer .footer_outlink>div a.display img{width:100%;height:auto}#footer .to-top{display:block;width:100%;background-color:#000;padding:15px 0;color:#fff;font-size:14px;transition:.3s}#footer .to-top img{display:inline-block;margin:0 0 -1px 5px;width:16px;height:14px}#footer .to-top:hover{opacity:.5;transition:.3s}#footer .footer_link>div>div{display:inline-block;vertical-align:top}#footer .footer_link>div>div ul li{display:inline-block;margin:30px 20px}#footer .footer_link>div>div ul li a{font-size:14px}#footer .copy{text-align:center;font-size:14px;margin-bottom:30px}}@media all and (max-width: 768px){#bread{margin-top:82px;padding:10px 0}#bread ul{white-space:nowrap;overflow-x:scroll}#bread ul li{display:inline-block;margin-right:10px}#bread a,#bread span{font-size:13px}}@media all and (min-width: 769px){#bread{padding:15px 0}#bread ul li{display:inline-block;margin-right:10px}#bread a,#bread span{font-size:13px}}.page-top{text-align:center;background-color:#f4f2f0}@media all and (max-width: 768px){.page-top{padding:50px 0}.page-top h1{font-size:42px;font-family:"Amiri Regular","メイリオ",Meiryo;color:#dc0014}.page-top p{font-size:14px;margin-top:5px}}@media all and (min-width: 769px){.page-top{padding:28px 0}.page-top h1{font-size:46px;font-family:"Amiri Regular","メイリオ",Meiryo;color:#dc0014}.page-top p{font-size:15px;margin-top:10px}}@media all and (max-width: 768px){#page ul.common_list{margin-top:30px}#page ul.common_list li{display:block;padding:10px 0;border-top:1px solid #c3bab0}#page ul.common_list li:last-child{border-bottom:1px solid #c3bab0}#page ul.common_list li div{font-size:15px;line-height:1.6666}#page ul.common_list li div:first-child{width:100%;font-family:"NotoSansCJKjp Medium","メイリオ",Meiryo}#page ul.common_list li div:last-child{width:100%}}@media all and (min-width: 769px){#page ul.common_list{margin-top:30px}#page ul.common_list li{display:-ms-flex;display:flex;padding:18px 0;border-top:1px solid #c3bab0}#page ul.common_list li:last-child{border-bottom:1px solid #c3bab0}#page ul.common_list li div{font-size:15px;line-height:1.6666}#page ul.common_list li div:first-child{width:15%;font-family:"NotoSansCJKjp Medium","メイリオ",Meiryo;padding-left:10px}#page ul.common_list li div:last-child{width:85%}}@media all and (min-width: 769px){#single ul.common_list{margin-top:30px}#single ul.common_list li{display:-ms-flex;display:flex;padding:18px 0;border-top:1px solid #c3bab0}#single ul.common_list li:last-child{border-bottom:1px solid #c3bab0}#single ul.common_list li div{font-size:15px;line-height:1.6666}#single ul.common_list li div:first-child{width:15%;font-family:"NotoSansCJKjp Medium","メイリオ",Meiryo;padding-left:10px}#single ul.common_list li div:last-child{width:85%}}@media all and (min-width: 769px){.col2-wrapper{display:-ms-flex;display:flex;justify-content:space-between}.col2-wrapper .content{width:640px}.col2-wrapper .sidebar{width:270px}}@media all and (max-width: 768px){#frontPage{padding-top:80.5px}#frontPage .front-slide{position:relative}#frontPage .front-slide .bg{display:block;width:100%;height:auto}#frontPage .front-slide .slide_cont .slide_block{position:absolute;background-color:#fff;width:27%;height:80%;text-align:center;overflow:hidden}#frontPage .front-slide .slide_cont .slide_block ul li{height:100%;width:100%}#frontPage .front-slide .slide_cont .slide_block ul li a{display:block;height:100%;width:100%;text-align:center;overflow:hidden;background-position:center top;background-size:auto 100%;background-repeat:no-repeat}#frontPage .front-slide .slide_cont .slide--woman{top:10%;left:3%}#frontPage .front-slide .slide_cont .slide--male{top:10%;left:36.5%}#frontPage .front-slide .slide_cont .slide--artist{top:10%;left:70%}#frontPage .front-slide .slide_ttl{position:absolute}#frontPage .front-slide .slide_ttl.woman{bottom:3%;left:1%;width:30%;height:auto}#frontPage .front-slide .slide_ttl.male{bottom:3%;left:35%;width:30%;height:auto}#frontPage .front-slide .slide_ttl.artist{bottom:3%;left:68.5%;width:30%;height:auto}#frontPage .front-slide .slide_ttl img{width:100%;height:auto}#frontPage>.wrapper{padding-bottom:80px}#frontPage .l_lineTtl{font-family:"Amiri Regular","メイリオ",Meiryo;font-size:37px;color:#dc0014}#frontPage .l_lineTtl_sub{padding-left:20px}#frontPage .front_information{margin-top:60px}#frontPage .front_information .wrapper{padding:0}#frontPage .front_information .post_list{margin-top:40px}#frontPage .front_information .post_list ul li{border-top:1px solid #c3bab0}#frontPage .front_information .post_list ul li:last-child{border-bottom:1px solid #c3bab0}#frontPage .front_information .post_list ul li a{padding:15px}#frontPage .front_information .post_list ul li .ttl{padding-left:15px;line-height:1.6666;font-size:15px;padding-top:4px}#frontPage .front_information .Rbtn,#frontPage .front_information .snow-monkey-form .smf-action .smf-button-control__control,.snow-monkey-form .smf-action #frontPage .front_information .smf-button-control__control{margin-top:30px}#frontPage .front-bnrArea{margin-top:60px}#frontPage .front-bnrArea img{max-width:100%;height:auto}#frontPage .front_featuring{margin-top:60px}#frontPage .front_featuring .wrapper{padding:0}#frontPage .front_featuring .post_list{margin-top:40px}#frontPage .front_featuring .post_list ul li{border-top:1px solid #c3bab0}#frontPage .front_featuring .post_list ul li:last-child{border-bottom:1px solid #c3bab0}#frontPage .front_featuring .post_list ul li a{display:block;padding:15px 10px}#frontPage .front_featuring .post_list ul li div:first-child{width:100%;text-align:left;line-height:1}#frontPage .front_featuring .post_list ul li div:first-child .cat_name{display:inline-block;vertical-align:middle;width:100px;background-color:#969696;color:#fff;text-align:center;font-size:13px;padding:8px 5px;border-radius:30px}#frontPage .front_featuring .post_list ul li div:first-child .cat_name.featuring_movie{background-color:#78bec8}#frontPage .front_featuring .post_list ul li div:first-child .cat_name.featuring_anime{background-color:#eb78aa}#frontPage .front_featuring .post_list ul li div:first-child .cat_name.featuring_event{background-color:#ff8264}#frontPage .front_featuring .post_list ul li div:first-child .cat_name.featuring_stage{background-color:#af87c3}#frontPage .front_featuring .post_list ul li div:first-child .cat_name.featuring_game{background-color:#96be8c}#frontPage .front_featuring .post_list ul li div:first-child .cat_name.featuring_narration{background-color:#e8a878}#frontPage .front_featuring .post_list ul li div:first-child .cat_name.featuring_others{background-color:#969696}#frontPage .front_featuring .post_list ul li .ttl{width:100%;line-height:1.6666;font-size:15px;padding-top:4px}#frontPage .front_featuring .Rbtn,#frontPage .front_featuring .snow-monkey-form .smf-action .smf-button-control__control,.snow-monkey-form .smf-action #frontPage .front_featuring .smf-button-control__control{margin-top:30px}#frontPage .front_mission{margin-top:60px}#frontPage .front_mission .wrapper{display:block;padding:0}#frontPage .front_mission .wrapper>div{width:100%}#frontPage .front_mission .wrapper>div .slogan{font-size:25px;margin:25px 0}#frontPage .front_mission .wrapper>div .text{font-size:17px;line-height:1.63}#frontPage .front_mission .wrapper>div .img{position:relative}#frontPage .front_mission .wrapper>div .img:after{content:"";display:block;position:absolute;top:40px;right:-40px;background-color:#dc0014;width:100%;height:100%;z-index:-1}#frontPage .front_mission .wrapper>div .img img{width:100%;height:auto}}@media all and (min-width: 769px){#frontPage .front-slide{position:relative;width:1200px;margin:0 auto}#frontPage .front-slide .bg{display:block;width:100%;height:auto}#frontPage .front-slide .slide_cont .slide_block{position:absolute;background-color:#fff;width:27%;height:80%;text-align:center;overflow:hidden}#frontPage .front-slide .slide_cont .slide_block ul li{height:100%;width:100%}#frontPage .front-slide .slide_cont .slide_block ul li a{display:block;height:100%;width:100%;text-align:center;overflow:hidden;background-position:center;background-size:100% auto;background-repeat:no-repeat}#frontPage .front-slide .slide_cont .slide--woman{top:10%;left:3%}#frontPage .front-slide .slide_cont .slide--male{top:10%;left:36.5%}#frontPage .front-slide .slide_cont .slide--artist{top:10%;left:70%}#frontPage .front-slide .slide_ttl{position:absolute}#frontPage .front-slide .slide_ttl.woman{bottom:4%;left:9%;width:15%;height:auto}#frontPage .front-slide .slide_ttl.male{bottom:4%;left:42.5%;width:15%;height:auto}#frontPage .front-slide .slide_ttl.artist{bottom:4%;left:77%;width:15%;height:auto}#frontPage .front-slide .slide_ttl img{width:100%;height:auto}#frontPage>.wrapper{padding-bottom:140px}#frontPage .l_lineTtl{font-family:"Amiri Regular","メイリオ",Meiryo;font-size:38px;color:#dc0014}#frontPage .front_information{margin-top:100px}#frontPage .front_information .post_list{margin-top:40px}#frontPage .front_information .post_list ul li{border-top:1px solid #c3bab0}#frontPage .front_information .post_list ul li:last-child{border-bottom:1px solid #c3bab0}#frontPage .front_information .post_list ul li a{padding:15px}#frontPage .front_information .post_list ul li .ttl{padding-left:15px;line-height:1.6666;font-size:15px;padding-top:4px}#frontPage .front_information .Rbtn,#frontPage .front_information .snow-monkey-form .smf-action .smf-button-control__control,.snow-monkey-form .smf-action #frontPage .front_information .smf-button-control__control{margin-top:30px}#frontPage .front-bnrArea{margin-top:100px}#frontPage .front-bnrArea img{max-width:100%;height:auto}#frontPage .front_featuring{margin-top:100px}#frontPage .front_featuring .post_list{margin-top:40px}#frontPage .front_featuring .post_list ul li{border-top:1px solid #c3bab0}#frontPage .front_featuring .post_list ul li:last-child{border-bottom:1px solid #c3bab0}#frontPage .front_featuring .post_list ul li a{display:-ms-flex;display:flex;padding:15px}#frontPage .front_featuring .post_list ul li div:first-child{width:14%;text-align:center;line-height:1.6666}#frontPage .front_featuring .post_list ul li div:first-child .cat_name{display:inline-block;vertical-align:middle;width:100px;background-color:#969696;color:#fff;font-size:14px;padding:8px 5px;border-radius:30px}#frontPage .front_featuring .post_list ul li div:first-child .cat_name.featuring_movie{background-color:#78bec8}#frontPage .front_featuring .post_list ul li div:first-child .cat_name.featuring_anime{background-color:#eb78aa}#frontPage .front_featuring .post_list ul li div:first-child .cat_name.featuring_event{background-color:#ff8264}#frontPage .front_featuring .post_list ul li div:first-child .cat_name.featuring_stage{background-color:#af87c3}#frontPage .front_featuring .post_list ul li div:first-child .cat_name.featuring_game{background-color:#96be8c}#frontPage .front_featuring .post_list ul li div:first-child .cat_name.featuring_narration{background-color:#e8a878}#frontPage .front_featuring .post_list ul li div:first-child .cat_name.featuring_others{background-color:#969696}#frontPage .front_featuring .post_list ul li .ttl{width:86%;line-height:1.6666;font-size:15px;padding-top:4px}#frontPage .front_featuring .Rbtn,#frontPage .front_featuring .snow-monkey-form .smf-action .smf-button-control__control,.snow-monkey-form .smf-action #frontPage .front_featuring .smf-button-control__control{margin-top:30px}#frontPage .front_mission{margin-top:100px}#frontPage .front_mission .wrapper{display:block}#frontPage .front_mission .wrapper>div{width:100%}#frontPage .front_mission .wrapper>div .slogan{font-size:34px;margin:40px 0}#frontPage .front_mission .wrapper>div .text{font-size:19px;line-height:1.63}#frontPage .front_mission .wrapper>div .img{position:relative}#frontPage .front_mission .wrapper>div .img:after{content:"";display:block;position:absolute;top:40px;right:-40px;background-color:#dc0014;width:100%;height:100%;z-index:-1}#frontPage .front_mission .wrapper>div .img img{width:100%;height:auto}}@media all and (max-width: 768px){.p-talent{padding:50px 0 80px}.p-talent .sForm_wrap{margin-bottom:60px}.p-talent #sForm *{font-size:15px}.p-talent #sForm .sForm_cont{border:4px solid #c3bab0;padding:10px;margin-bottom:25px}.p-talent #sForm .sForm_cont ul li{display:block;border-bottom:1px solid #c3bab0;padding:10px 0}.p-talent #sForm .sForm_cont ul li:last-child{border-bottom:none}.p-talent #sForm .sForm_cont ul li>div:first-child{width:100%;font-family:"NotoSansCJKjp Medium","メイリオ",Meiryo;font-size:15px;margin-bottom:15px}.p-talent #sForm .sForm_cont ul li>div:last-child{width:100%}.p-talent #sForm .sForm_cont ul li>div:last-child input[type=text]{border:1px solid #c3bab0;padding:5px 10px;width:100%}.p-talent #sForm .sForm_cont ul li>div:last-child label{cursor:pointer}.p-talent #sForm .sForm_cont ul li>div:last-child label.btnC.checked{background-color:#dc0014;color:#fff}.p-talent #sForm .sForm_cont ul li>div:last-child label.checkbox{position:relative;margin-right:10px}.p-talent #sForm .sForm_cont ul li>div:last-child label.checkbox:before{content:"";display:inline-block;width:30px;height:30px;border:1px solid #c3bab0;margin:0 8px -8px 0px}.p-talent #sForm .sForm_cont ul li>div:last-child label.checkbox.checked:after{position:absolute;top:3px;left:3px;content:"";display:inline-block;width:24px;height:24px;background-color:#dc0014}.p-talent #sForm .sForm_cont ul li.sForm_sex .sex_check>div{display:-ms-flex;display:flex;justify-content:space-between;margin-bottom:10px}.p-talent #sForm .sForm_cont ul li.sForm_sex .sex_check>div:last-child{margin-bottom:0}.p-talent #sForm .sForm_cont ul li.sForm_sex .sex_check>div>label{width:48%}.p-talent #sForm .sForm_cont ul li.sForm_aiueo>div:first-child{padding-top:6px}.p-talent #sForm .sForm_cont ul li.sForm_aiueo label.btnC{padding:5px 12px;margin-right:5px}.p-talent #sForm .sForm_cont ul li.sForm_aiueo label.btnC:nth-child(5n){margin-right:0}.p-talent #sForm .sForm_cont ul li.sForm_aiueo label.btnC:nth-child(n+6){margin-top:10px}.p-talent #sForm .sForm_cont ul li.sForm_dialect label.checkbox,.p-talent #sForm .sForm_cont ul li.sForm_language label.checkbox{width:46.5%;margin-right:1.5%;margin-bottom:15px}.p-talent #sForm .sForm_cont ul li.sForm_dialect label.checkbox:nth-child(odd),.p-talent #sForm .sForm_cont ul li.sForm_language label.checkbox:nth-child(odd){margin-bottom:10px}.p-talent #sForm .sForm_cont ul li.sForm_dialect label.checkbox:nth-child(even),.p-talent #sForm .sForm_cont ul li.sForm_language label.checkbox:nth-child(even){margin-right:0}.p-talent #sForm .sForm_cont ul li.sForm_dialect label.checkbox:last-child,.p-talent #sForm .sForm_cont ul li.sForm_language label.checkbox:last-child{margin-bottom:0}.p-talent #sForm .sForm_cont ul li.sForm_keyword>div:first-child{padding-top:7px}.p-talent #sForm .sForm_cont ul li.sForm_keyword a{display:inline-block;vertical-align:middle;width:50%;margin:20px 0 0 25%}.p-talent #sForm .sForm_cont ul li.sForm_keyword a img{width:100%;height:auto}.p-talent #talentList .noMatch{display:none}.p-talent #talentList ul{margin:30px 0 60px;display:-ms-flex;display:flex;justify-content:flex-start;flex-wrap:wrap}.p-talent #talentList ul li{display:inline-block;vertical-align:top;width:45%;margin-left:25px}.p-talent #talentList ul li:nth-child(2n+1){margin-left:0}.p-talent #talentList ul li:nth-child(n+3){margin-top:30px}.p-talent #talentList ul li a{display:block}.p-talent #talentList ul li a img{width:100%;height:auto}.p-talent #talentList ul li a .ttl{text-align:center;font-size:15px;margin-top:10px}}@media all and (min-width: 769px){.p-talent{padding:50px 0 140px}.p-talent .sForm_wrap{margin-bottom:100px}.p-talent #sForm *{font-size:15px}.p-talent #sForm .sForm_cont{border:4px solid #c3bab0;padding:5px 20px;margin-bottom:25px}.p-talent #sForm .sForm_cont ul li{display:-ms-flex;display:flex;border-bottom:1px solid #c3bab0;padding:20px 0}.p-talent #sForm .sForm_cont ul li:last-child{border-bottom:none}.p-talent #sForm .sForm_cont ul li>div:first-child{width:140px;padding-left:15px;font-family:"NotoSansCJKjp Medium","メイリオ",Meiryo;font-size:15px}.p-talent #sForm .sForm_cont ul li>div:last-child{width:820px}.p-talent #sForm .sForm_cont ul li>div:last-child input[type=checkbox]{display:none}.p-talent #sForm .sForm_cont ul li>div:last-child input[type=text]{border:1px solid #c3bab0;padding:5px 10px;width:70%}.p-talent #sForm .sForm_cont ul li>div:last-child label{cursor:pointer}.p-talent #sForm .sForm_cont ul li>div:last-child label.btnC.checked{background-color:#dc0014;color:#fff}.p-talent #sForm .sForm_cont ul li>div:last-child label.checkbox{position:relative;margin-right:10px}.p-talent #sForm .sForm_cont ul li>div:last-child label.checkbox:before{content:"";display:inline-block;width:17px;height:17px;border:1px solid #c3bab0;margin:0 8px -3px 0px}.p-talent #sForm .sForm_cont ul li>div:last-child label.checkbox.checked:after{position:absolute;top:2px;left:2px;content:"";display:inline-block;width:13px;height:13px;background-color:#dc0014}.p-talent #sForm .sForm_cont ul li.sForm_sex{padding-bottom:10px}.p-talent #sForm .sForm_cont ul li.sForm_sex .sex_check{display:-ms-flex;display:flex}.p-talent #sForm .sForm_cont ul li.sForm_sex .sex_check>div label{margin-right:10px;display:block}.p-talent #sForm .sForm_cont ul li.sForm_sex .sex_check>div label.btnC:last-child{margin-top:10px}.p-talent #sForm .sForm_cont ul li.sForm_sex>div:first-child{padding-top:12px}.p-talent #sForm .sForm_cont ul li.sForm_aiueo>div:first-child{padding-top:6px}.p-talent #sForm .sForm_cont ul li.sForm_aiueo label.btnC{padding:5px 16px;margin-right:10px}.p-talent #sForm .sForm_cont ul li.sForm_aiueo label.btnC:last-child{margin-right:0}.p-talent #sForm .sForm_cont ul li.sForm_language label.btnC{padding:5px 16px;margin-right:20px}.p-talent #sForm .sForm_cont ul li.sForm_language label.btnC:last-child{margin-right:0}.p-talent #sForm .sForm_cont ul li.sForm_keyword>div:first-child{padding-top:7px}.p-talent #sForm .sForm_cont ul li.sForm_keyword a{display:inline-block;vertical-align:middle;width:20%;margin:-5px 0 0 30px}.p-talent #sForm .sForm_cont ul li.sForm_keyword a img{width:100%;height:auto}.p-talent #talentList .noMatch{display:none}.p-talent #talentList ul{margin:30px 0 100px;display:-ms-flex;display:flex;justify-content:flex-start;flex-wrap:wrap}.p-talent #talentList ul li{display:inline-block;vertical-align:top;width:180px;margin-left:25px}.p-talent #talentList ul li:nth-child(5n+1){margin-left:0}.p-talent #talentList ul li:nth-child(n+6){margin-top:50px}.p-talent #talentList ul li a{display:block}.p-talent #talentList ul li a img{width:100%;height:auto}.p-talent #talentList ul li a .ttl{text-align:center;font-size:17px;margin-top:10px}}@media all and (max-width: 768px){.s-talent{padding:50px 0 80px}.s-talent .talent_cont .ttl{font-family:"NotoSansCJKjp Medium","メイリオ",Meiryo;font-size:25px;text-align:center;margin-bottom:10px}.s-talent .talent_cont .sub_ttl{color:#908173;font-size:14px;text-align:center;margin-bottom:20px}.s-talent .talent_cont .thumb{width:70%;margin:0 auto 20px}.s-talent .talent_cont .thumb img{width:100%;height:auto}.s-talent .talent_cont .talent_profile{margin-bottom:60px}.s-talent .talent_cont .talent_profile li{display:block;border-top:1px solid #c3bab0}.s-talent .talent_cont .talent_profile li:last-child{border-bottom:1px solid #c3bab0}.s-talent .talent_cont .talent_profile li>div{padding:10px 10px;line-height:1.6666;font-size:15px}.s-talent .talent_cont .talent_profile li>div:first-child{width:100%;background-color:#f4f2f0;text-align:left;font-family:"NotoSansCJKjp Medium","メイリオ",Meiryo}.s-talent .talent_cont .talent_profile li>div:last-child{width:100%}.s-talent .talent_cont .aniyume-text{margin:-30px 0 80px}.s-talent .talent_cont .aniyume-text>*{line-height:1.6666}.s-talent .talent_cont .aniyume-text p{margin-bottom:1.2rem}.s-talent .talent_cont .aniyume-text p:last-child{margin-bottom:0}.s-talent .talent_cont .aniyume-text strong{font-weight:normal;font-family:"NotoSansCJKjp Bold","メイリオ",Meiryo}.s-talent .talent_cont .voiceSample{margin-bottom:60px}.s-talent .talent_cont .voiceSample h2{font-family:"Amiri Regular","メイリオ",Meiryo;font-size:30px;margin-bottom:30px}.s-talent .talent_cont .voiceSample .voiceSample_wrapper ul li{display:block;background-color:#f4f2f0;padding:5px 0;margin-bottom:20px}.s-talent .talent_cont .voiceSample .voiceSample_wrapper ul li:last-child{margin-bottom:0}.s-talent .talent_cont .voiceSample .voiceSample_wrapper ul li>div:first-child{width:calc(100% - 35px);font-size:15px;font-family:"NotoSansCJKjp Medium","メイリオ",Meiryo;padding:12px 0 10px 0;margin:0 auto;border-bottom:1px solid #c3bab0}.s-talent .talent_cont .voiceSample .voiceSample_wrapper ul li>div:last-child{width:100%}.s-talent .talent_cont .voiceSample .voiceSample_wrapper ul li>div:last-child .mejs-container.wp-audio-shortcode.mejs-audio{background-color:#f4f2f0}.s-talent .talent_cont .voiceSample .voiceSample_wrapper ul li>div:last-child .mejs-container.wp-audio-shortcode.mejs-audio .mejs-controls{background-color:#f4f2f0}.s-talent .talent_cont .voiceSample .voiceSample_wrapper ul li>div:last-child .mejs-container.wp-audio-shortcode.mejs-audio .mejs-time{color:#000}.s-talent .talent_cont .voiceSample .voiceSample_wrapper ul li>div:last-child .mejs-container.wp-audio-shortcode.mejs-audio .mejs-time-total,.s-talent .talent_cont .voiceSample .voiceSample_wrapper ul li>div:last-child .mejs-container.wp-audio-shortcode.mejs-audio .mejs-horizontal-volume-total{background-color:#fff}.s-talent .talent_cont .voiceSample .voiceSample_wrapper ul li>div:last-child .mejs-container.wp-audio-shortcode.mejs-audio .mejs-time-rail .mejs-time-current,.s-talent .talent_cont .voiceSample .voiceSample_wrapper ul li>div:last-child .mejs-container.wp-audio-shortcode.mejs-audio .mejs-horizontal-volume-current{background-color:#dc0014}.s-talent .talent_cont .voiceSample .voiceSample_wrapper ul li>div:last-child .mejs-container.wp-audio-shortcode.mejs-audio .mejs-button>button{background:rgba(0,0,0,0) url(../images/common/audio_btn.svg);border:0;cursor:pointer;display:block;font-size:0;height:20px;line-height:0;margin:10px 6px;overflow:hidden;padding:0;position:absolute;text-decoration:none;width:20px;background-size:100px 20px}.s-talent .talent_cont .voiceSample .voiceSample_wrapper ul li>div:last-child .mejs-container.wp-audio-shortcode.mejs-audio .mejs-play>button{background-position:0 0}.s-talent .talent_cont .voiceSample .voiceSample_wrapper ul li>div:last-child .mejs-container.wp-audio-shortcode.mejs-audio .mejs-pause>button{background-position:-25px 0}.s-talent .talent_cont .voiceSample .voiceSample_wrapper ul li>div:last-child .mejs-container.wp-audio-shortcode.mejs-audio .mejs-unmute>button{background-position:-46px 0 !important;background-size:90px 20px !important}.s-talent .talent_cont .voiceSample .voiceSample_wrapper ul li>div:last-child .mejs-container.wp-audio-shortcode.mejs-audio .mejs-mute>button{background-position:-70px 0 !important;background-size:90px 20px !important}.s-talent .talent_cont .Rbtn,.s-talent .talent_cont .snow-monkey-form .smf-action .smf-button-control__control,.snow-monkey-form .smf-action .s-talent .talent_cont .smf-button-control__control{margin-bottom:100px}.s-talent .talent_cont .talent_product{margin-bottom:50px}.s-talent .talent_cont .talent_product h2{margin-bottom:30px}.s-talent .talent_cont .talent_product p{line-height:1.875;font-size:15px;margin-bottom:30px}.s-talent .talent_cont .talent_product p:last-child{margin-bottom:0}.s-talent .talent_cont .talent_product p strong,.s-talent .talent_cont .talent_product p b{font-size:17px;font-family:"NotoSansCJKjp Medium","メイリオ",Meiryo}}@media all and (min-width: 769px){.s-talent{padding:50px 0 140px}.s-talent .talent_cont .ttl{font-family:"NotoSansCJKjp Medium","メイリオ",Meiryo;font-size:36px;margin-bottom:10px}.s-talent .talent_cont .sub_ttl{color:#908173;font-size:15px;margin-bottom:20px}.s-talent .talent_cont .top_info{display:-ms-flex;display:flex;justify-content:space-between;margin-bottom:80px}.s-talent .talent_cont .thumb{width:27%;margin-bottom:20px}.s-talent .talent_cont .thumb img{width:100%;height:auto}.s-talent .talent_cont .talent_profile{width:68%}.s-talent .talent_cont .talent_profile li{display:-ms-flex;display:flex;border-top:1px solid #c3bab0}.s-talent .talent_cont .talent_profile li:last-child{border-bottom:1px solid #c3bab0}.s-talent .talent_cont .talent_profile li>div{padding:11px 0;line-height:1.875;font-size:15px}.s-talent .talent_cont .talent_profile li>div:first-child{width:30%;background-color:#f4f2f0;text-align:center;font-family:"NotoSansCJKjp Medium","メイリオ",Meiryo}.s-talent .talent_cont .talent_profile li>div:last-child{width:70%;padding-left:15px;padding-right:15px}.s-talent .talent_cont .aniyume-text{margin:-30px 0 100px}.s-talent .talent_cont .aniyume-text>*{line-height:1.6666}.s-talent .talent_cont .aniyume-text p{margin-bottom:1.2rem}.s-talent .talent_cont .aniyume-text p:last-child{margin-bottom:0}.s-talent .talent_cont .aniyume-text strong{font-weight:normal;font-family:"NotoSansCJKjp Bold","メイリオ",Meiryo}.s-talent .talent_cont .Rbtn,.s-talent .talent_cont .snow-monkey-form .smf-action .smf-button-control__control,.snow-monkey-form .smf-action .s-talent .talent_cont .smf-button-control__control{margin-bottom:100px}.s-talent .talent_cont .voiceSample{margin-bottom:100px}.s-talent .talent_cont .voiceSample h2{font-family:"Amiri Regular","メイリオ",Meiryo;font-size:34px;margin-bottom:30px}.s-talent .talent_cont .voiceSample .voiceSample_wrapper ul li{display:-ms-flex;display:flex;background-color:#f4f2f0;padding:5px 0;margin-bottom:20px}.s-talent .talent_cont .voiceSample .voiceSample_wrapper ul li:last-child{margin-bottom:0}.s-talent .talent_cont .voiceSample .voiceSample_wrapper ul li>div:first-child{width:30%;font-size:15px;font-family:"NotoSansCJKjp Medium","メイリオ",Meiryo;padding:12px 0 0 10px}.s-talent .talent_cont .voiceSample .voiceSample_wrapper ul li>div:last-child{width:70%}.s-talent .talent_cont .voiceSample .voiceSample_wrapper ul li>div:last-child .mejs-container.wp-audio-shortcode.mejs-audio{background-color:#f4f2f0}.s-talent .talent_cont .voiceSample .voiceSample_wrapper ul li>div:last-child .mejs-container.wp-audio-shortcode.mejs-audio .mejs-controls{background-color:#f4f2f0}.s-talent .talent_cont .voiceSample .voiceSample_wrapper ul li>div:last-child .mejs-container.wp-audio-shortcode.mejs-audio .mejs-time{color:#000}.s-talent .talent_cont .voiceSample .voiceSample_wrapper ul li>div:last-child .mejs-container.wp-audio-shortcode.mejs-audio .mejs-time-total,.s-talent .talent_cont .voiceSample .voiceSample_wrapper ul li>div:last-child .mejs-container.wp-audio-shortcode.mejs-audio .mejs-horizontal-volume-total{background-color:#fff}.s-talent .talent_cont .voiceSample .voiceSample_wrapper ul li>div:last-child .mejs-container.wp-audio-shortcode.mejs-audio .mejs-time-rail .mejs-time-current,.s-talent .talent_cont .voiceSample .voiceSample_wrapper ul li>div:last-child .mejs-container.wp-audio-shortcode.mejs-audio .mejs-horizontal-volume-current{background-color:#dc0014}.s-talent .talent_cont .voiceSample .voiceSample_wrapper ul li>div:last-child .mejs-container.wp-audio-shortcode.mejs-audio .mejs-button>button{background:rgba(0,0,0,0) url(../images/common/audio_btn.svg);border:0;cursor:pointer;display:block;font-size:0;height:20px;line-height:0;margin:10px 6px;overflow:hidden;padding:0;position:absolute;text-decoration:none;width:20px;background-size:100px 20px}.s-talent .talent_cont .voiceSample .voiceSample_wrapper ul li>div:last-child .mejs-container.wp-audio-shortcode.mejs-audio .mejs-play>button{background-position:0 0}.s-talent .talent_cont .voiceSample .voiceSample_wrapper ul li>div:last-child .mejs-container.wp-audio-shortcode.mejs-audio .mejs-pause>button{background-position:-25px 0}.s-talent .talent_cont .voiceSample .voiceSample_wrapper ul li>div:last-child .mejs-container.wp-audio-shortcode.mejs-audio .mejs-unmute>button{background-position:-46px 0 !important;background-size:90px 20px !important}.s-talent .talent_cont .voiceSample .voiceSample_wrapper ul li>div:last-child .mejs-container.wp-audio-shortcode.mejs-audio .mejs-mute>button{background-position:-70px 0 !important;background-size:90px 20px !important}.s-talent .talent_cont .talent_product h2{margin-bottom:30px}.s-talent .talent_cont .talent_product p{line-height:1.875;font-size:15px;margin-bottom:30px}.s-talent .talent_cont .talent_product p:last-child{margin-bottom:0}.s-talent .talent_cont .talent_product p strong,.s-talent .talent_cont .talent_product p b{font-size:17px;font-family:"NotoSansCJKjp Medium","メイリオ",Meiryo}.s-talent .sidebar{height:600px;overflow-y:scroll}}@media all and (max-width: 768px){.s-talent_sidebar{background-color:#f4f2f0;padding:20px;margin-top:60px}.s-talent_sidebar .l_lineTtl-side{padding-left:26px}.s-talent_sidebar .l_lineTtl-side:after{left:-20px}.s-talent_sidebar .talent-sote_box{margin-bottom:40px}.s-talent_sidebar .talent-sote_box:last-child{margin-bottom:0}.s-talent_sidebar .accordion_box{margin-bottom:15px}.s-talent_sidebar .accordion_box>div:first-child{background-color:#908173;padding:10px 0 10px 10px}.s-talent_sidebar .accordion_box>div:first-child h4{color:#fff;font-size:15px;font-family:"NotoSansCJKjp DemiLight","メイリオ",Meiryo}.s-talent_sidebar .accordion_box label{position:relative;display:block;background-color:#908173;padding:10px 0 10px 10px;cursor:pointer}.s-talent_sidebar .accordion_box label h4{color:#fff;font-size:15px;font-family:"NotoSansCJKjp DemiLight","メイリオ",Meiryo}.s-talent_sidebar .accordion_box label .accordion_icon{position:absolute;top:5px;right:5px;width:27px;height:20px}.s-talent_sidebar .accordion_box label .accordion_icon span{position:absolute;right:12px;width:15px;height:2px;border-radius:4px;-webkit-border-radius:4px;background-color:#fff;transition:.4s}.s-talent_sidebar .accordion_box label .accordion_icon span:nth-of-type(1){top:50%;transform:rotate(0deg);transition:.4s}.s-talent_sidebar .accordion_box label .accordion_icon span:nth-of-type(2){top:50%;transform:rotate(90deg);transition:.4s}.s-talent_sidebar .accordion_box label .accordion_icon.active span:nth-of-type(2){transform:rotate(0deg);-webkit-transform:rotate(0deg);transition:.4s}.s-talent_sidebar .accordion_box input{display:none !important}.s-talent_sidebar .accordion_box .accordion_cont{width:100%;height:100%}.s-talent_sidebar .accordion_box .accordion_cont ul li{border-bottom:1px solid #908173}.s-talent_sidebar .accordion_box .accordion_cont ul li a{display:block;padding:8px 10px;color:#000;font-size:15px}}@media all and (min-width: 769px){.s-talent_sidebar{background-color:#f4f2f0;padding:20px}.s-talent_sidebar .l_lineTtl-side{padding-left:26px}.s-talent_sidebar .l_lineTtl-side:after{left:-20px}.s-talent_sidebar .talent-sote_box{margin-bottom:40px}.s-talent_sidebar .talent-sote_box:last-child{margin-bottom:0}.s-talent_sidebar .accordion_box{margin-bottom:15px}.s-talent_sidebar .accordion_box>div:first-child{background-color:#908173;padding:10px 0 10px 10px}.s-talent_sidebar .accordion_box>div:first-child h4{color:#fff;font-size:15px;font-family:"NotoSansCJKjp DemiLight","メイリオ",Meiryo}.s-talent_sidebar .accordion_box label{position:relative;display:block;background-color:#908173;padding:10px 0 10px 10px;cursor:pointer}.s-talent_sidebar .accordion_box label h4{color:#fff;font-size:15px;font-family:"NotoSansCJKjp DemiLight","メイリオ",Meiryo}.s-talent_sidebar .accordion_box label .accordion_icon{position:absolute;top:5px;right:5px;width:27px;height:20px}.s-talent_sidebar .accordion_box label .accordion_icon span{position:absolute;right:12px;width:15px;height:2px;border-radius:4px;-webkit-border-radius:4px;background-color:#fff;transition:.4s}.s-talent_sidebar .accordion_box label .accordion_icon span:nth-of-type(1){top:50%;transform:rotate(0deg);transition:.4s}.s-talent_sidebar .accordion_box label .accordion_icon span:nth-of-type(2){top:50%;transform:rotate(90deg);transition:.4s}.s-talent_sidebar .accordion_box label .accordion_icon.active span:nth-of-type(2){transform:rotate(0deg);-webkit-transform:rotate(0deg);transition:.4s}.s-talent_sidebar .accordion_box input{display:none !important}.s-talent_sidebar .accordion_box .accordion_cont{width:100%;height:100%}.s-talent_sidebar .accordion_box .accordion_cont ul li{border-bottom:1px solid #908173}.s-talent_sidebar .accordion_box .accordion_cont ul li a{display:block;padding:8px 10px;color:#000;font-size:15px}}@media all and (max-width: 768px){.p-artist{padding:50px 0 80px}.p-artist ul.artists_list li{display:inline-block;text-align:center}.p-artist ul.artists_list li:nth-child(n+2){margin-top:30px}.p-artist ul.artists_list li a{display:block;transition:.3s}.p-artist ul.artists_list li a:hover{transition:.3s;opacity:.5}.p-artist ul.artists_list li .thumb{width:100%;height:auto;background-color:#f4f2f0}.p-artist ul.artists_list li .thumb img{width:auto;max-width:100%;height:auto}.p-artist ul.artists_list li .ttl{margin-top:10px;font-size:15px}}@media all and (min-width: 769px){.p-artist{padding:100px 0 140px}.p-artist ul.artists_list li{display:inline-block;text-align:center}.p-artist ul.artists_list li:nth-child(n+3){margin-top:50px}.p-artist ul.artists_list li:nth-child(even){float:right}.p-artist ul.artists_list li a{display:block;transition:.3s}.p-artist ul.artists_list li a:hover{transition:.3s;opacity:.5}.p-artist ul.artists_list li .thumb{width:480px;height:320px;background-color:#f4f2f0}.p-artist ul.artists_list li .thumb img{width:auto;max-width:100%;height:100%}.p-artist ul.artists_list li .ttl{margin-top:10px;font-size:17px}}@media all and (max-width: 768px){.s-artist{padding:50px 0 80px}.s-artist .artist_cont .thumb{width:100%;margin-bottom:20px}.s-artist .artist_cont .thumb img{width:100%;height:auto}.s-artist .artist_cont .ttl{font-family:"NotoSansCJKjp Medium","メイリオ",Meiryo;font-size:25px;text-align:center;margin-bottom:60px}.s-artist .artist_cont .aniyume_desc{margin-bottom:80px}.s-artist .artist_cont .aniyume_desc h2{margin-bottom:15px}.s-artist .artist_cont .aniyume_desc p{font-size:16px;line-height:1.6666;margin-bottom:1.2rem}.s-artist .artist_cont .aniyume_desc p:last-child{margin-bottom:0}.s-artist .artist_cont .artist_information{margin-bottom:60px}.s-artist .artist_cont .artist_information h2{margin-bottom:30px}.s-artist .artist_cont .artist_information ul li{padding:5px 15px;border-top:1px solid #c3bab0}.s-artist .artist_cont .artist_information ul li:last-child{border-bottom:1px solid #c3bab0}.s-artist .artist_cont .artist_information ul li a{display:block}.s-artist .artist_cont .artist_information ul li p{line-height:1.6666;font-size:15px;color:#000}.s-artist .artist_cont .artist_discography{margin-bottom:60px}.s-artist .artist_cont .artist_discography h2{margin-bottom:30px}.s-artist .artist_cont .artist_discography>ul li{display:block}.s-artist .artist_cont .artist_discography>ul li>div:first-child{width:70%;margin:0px auto 10px}.s-artist .artist_cont .artist_discography>ul li>div:first-child img{width:100%;height:auto}.s-artist .artist_cont .artist_discography>ul li>div:last-child{width:100%}.s-artist .artist_cont .artist_discography>ul li>div:last-child .disco_ttl{font-family:"NotoSansCJKjp Medium","メイリオ",Meiryo;font-size:17px;text-align:center;margin-bottom:15px;line-height:1.5}.s-artist .artist_cont .artist_discography>ul li>div:last-child .disco_artist{font-family:"NotoSansCJKjp Medium","メイリオ",Meiryo;font-size:15px;text-align:center;margin-bottom:10px}.s-artist .artist_cont .artist_discography>ul li>div:last-child .disco_about{text-align:center;font-size:13px;line-height:1.6666}.s-artist .artist_cont .artist_discography>ul li>div:last-child .disco_listen{margin-top:30px}.s-artist .artist_cont .artist_discography>ul li>div:last-child .disco_listen ul li{display:block;background-color:#f4f2f0;padding:5px 0;margin-bottom:40px}.s-artist .artist_cont .artist_discography>ul li>div:last-child .disco_listen ul li>div:first-child{width:calc(100% - 35px);font-size:15px;font-family:"NotoSansCJKjp Medium","メイリオ",Meiryo;border-bottom:1px solid #908173;margin:0 auto;padding:12px 0 12px 0}.s-artist .artist_cont .artist_discography>ul li>div:last-child .disco_listen ul li>div:last-child{width:100%}.s-artist .artist_cont .artist_discography>ul li>div:last-child .disco_listen ul li>div:last-child .mejs-container.wp-audio-shortcode.mejs-audio{background-color:#f4f2f0}.s-artist .artist_cont .artist_discography>ul li>div:last-child .disco_listen ul li>div:last-child .mejs-container.wp-audio-shortcode.mejs-audio .mejs-controls{background-color:#f4f2f0}.s-artist .artist_cont .artist_discography>ul li>div:last-child .disco_listen ul li>div:last-child .mejs-container.wp-audio-shortcode.mejs-audio .mejs-time{color:#000}.s-artist .artist_cont .artist_discography>ul li>div:last-child .disco_listen ul li>div:last-child .mejs-container.wp-audio-shortcode.mejs-audio .mejs-time-total,.s-artist .artist_cont .artist_discography>ul li>div:last-child .disco_listen ul li>div:last-child .mejs-container.wp-audio-shortcode.mejs-audio .mejs-horizontal-volume-total{background-color:#fff}.s-artist .artist_cont .artist_discography>ul li>div:last-child .disco_listen ul li>div:last-child .mejs-container.wp-audio-shortcode.mejs-audio .mejs-time-rail .mejs-time-current,.s-artist .artist_cont .artist_discography>ul li>div:last-child .disco_listen ul li>div:last-child .mejs-container.wp-audio-shortcode.mejs-audio .mejs-horizontal-volume-current{background-color:#dc0014}.s-artist .artist_cont .artist_discography>ul li>div:last-child .disco_listen ul li>div:last-child .mejs-container.wp-audio-shortcode.mejs-audio .mejs-button>button{background:rgba(0,0,0,0) url(../images/common/audio_btn.svg);border:0;cursor:pointer;display:block;font-size:0;height:20px;line-height:0;margin:10px 6px;overflow:hidden;padding:0;position:absolute;text-decoration:none;width:20px;background-size:100px 20px}.s-artist .artist_cont .artist_discography>ul li>div:last-child .disco_listen ul li>div:last-child .mejs-container.wp-audio-shortcode.mejs-audio .mejs-play>button{background-position:0 0}.s-artist .artist_cont .artist_discography>ul li>div:last-child .disco_listen ul li>div:last-child .mejs-container.wp-audio-shortcode.mejs-audio .mejs-pause>button{background-position:-25px 0}.s-artist .artist_cont .artist_discography>ul li>div:last-child .disco_listen ul li>div:last-child .mejs-container.wp-audio-shortcode.mejs-audio .mejs-unmute>button{background-position:-46px 0 !important;background-size:90px 20px !important}.s-artist .artist_cont .artist_discography>ul li>div:last-child .disco_listen ul li>div:last-child .mejs-container.wp-audio-shortcode.mejs-audio .mejs-mute>button{background-position:-70px 0 !important;background-size:90px 20px !important}.s-artist .artist_cont #artistsEventForm{margin-bottom:60px}.s-artist .artist_cont #artistsEventForm h2{margin-bottom:30px}.s-artist .artist_cont #artistsEventForm .form_cont{padding-bottom:20px;border-bottom:1px solid #c3bab0}.s-artist .artist_cont #artistsEventForm .common_list li{border-bottom:1px solid #c3bab0}.s-artist .artist_cont #artistsEventForm .common_list li:first-child{border-top:1px solid #c3bab0}.s-artist .artist_cont #artistsEventForm .common_list li>div:first-child{width:100% !important;padding:15px 0}.s-artist .artist_cont #artistsEventForm .common_list li>div:first-child span{display:inline-block;vertical-align:middle;margin-left:10px;background-color:#dc0014;color:#fff;font-size:12px;padding:5px 10px;border-radius:30px}.s-artist .artist_cont #artistsEventForm .common_list li>div:last-child{width:100% !important;padding-bottom:15px}.s-artist .artist_cont #artistsEventForm .common_list li>div:last-child input,.s-artist .artist_cont #artistsEventForm .common_list li>div:last-child textarea,.s-artist .artist_cont #artistsEventForm .common_list li>div:last-child select{border:1px solid #c3bab0;padding:4px 10px;max-width:100%}.s-artist .artist_cont #artistsEventForm .common_list li>div:last-child select{width:100%;font-size:14px}.s-artist .artist_cont #artistsEventForm .common_list li.company input,.s-artist .artist_cont #artistsEventForm .common_list li.department input{width:80%}.s-artist .artist_cont #artistsEventForm .common_list li.zip .zip1,.s-artist .artist_cont #artistsEventForm .common_list li.zip .zip2{width:100px;margin:0 2px}.s-artist .artist_cont #artistsEventForm .common_list li.zip .zip3{width:98%;margin-top:15px}.s-artist .artist_cont #artistsEventForm .common_list li.tel .tel,.s-artist .artist_cont #artistsEventForm .common_list li.tel .fax,.s-artist .artist_cont #artistsEventForm .common_list li.fax .tel,.s-artist .artist_cont #artistsEventForm .common_list li.fax .fax{width:80px;margin:0 2px}.s-artist .artist_cont #artistsEventForm .common_list li.email input{width:98%}.s-artist .artist_cont #artistsEventForm .common_list li.content textarea{width:98%;height:100px}.s-artist .artist_cont #artistsEventForm .policyCheck{text-align:left;margin:30px 0 40px}.s-artist .artist_cont #artistsEventForm .policyCheck .btn{position:relative;display:inline-block;vertical-align:middle;width:24px;height:24px;border:1px solid #c3bab0;margin-right:15px}.s-artist .artist_cont #artistsEventForm .policyCheck .btn.checked:after{content:"";display:inline-block;position:absolute;top:2px;left:2px;width:18px;height:18px;background-color:#c3bab0}.s-artist .artist_cont #artistsEventForm .policyCheck p{font-size:15px;display:inline-block;vertical-align:middle;width:80%;line-height:1.5}.s-artist .artist_cont #artistsEventForm .policyCheck p a{text-decoration:underline}.s-artist .artist_cont #artistsEventForm form.custom-wpcf7c-confirmed .policyCheck{display:none !important}.s-artist .artist_cont #artistsEventForm form.custom-wpcf7c-confirmed .wpcf7-submit,.s-artist .artist_cont #artistsEventForm form.custom-wpcf7c-confirmed .wpcf7-back{margin:40px 10px 0}.s-artist .artist_cont #artistsEventForm form.sent .common_list{display:none}.s-artist .artist_cont #artistsEventForm form.sent .Rbtn,.s-artist .artist_cont #artistsEventForm form.sent .snow-monkey-form .smf-action .smf-button-control__control,.snow-monkey-form .smf-action .s-artist .artist_cont #artistsEventForm form.sent .smf-button-control__control{display:none}}@media all and (min-width: 769px){.s-artist{padding:100px 0 140px}.s-artist .artist_cont .thumb{width:100%;margin-bottom:20px}.s-artist .artist_cont .thumb img{width:100%;height:auto}.s-artist .artist_cont .ttl{font-family:"NotoSansCJKjp Medium","メイリオ",Meiryo;font-size:36px;margin-bottom:100px}.s-artist .artist_cont .aniyume_desc{margin-top:-50px;margin-bottom:100px}.s-artist .artist_cont .aniyume_desc h2{margin-bottom:30px}.s-artist .artist_cont .aniyume_desc p{font-size:17px;line-height:1.5;margin-bottom:1.2rem}.s-artist .artist_cont .aniyume_desc p:last-child{margin-bottom:0}.s-artist .artist_cont .artist_information{margin-bottom:100px}.s-artist .artist_cont .artist_information h2{margin-bottom:30px}.s-artist .artist_cont .artist_information ul li{padding:5px 15px;border-top:1px solid #c3bab0}.s-artist .artist_cont .artist_information ul li:last-child{border-bottom:1px solid #c3bab0}.s-artist .artist_cont .artist_information ul li a{display:block}.s-artist .artist_cont .artist_information ul li p{line-height:1.6666;font-size:15px;color:#000}.s-artist .artist_cont .artist_discography{margin-bottom:100px}.s-artist .artist_cont .artist_discography h2{margin-bottom:30px}.s-artist .artist_cont .artist_discography>ul li{display:-ms-flex;display:flex;justify-content:space-between}.s-artist .artist_cont .artist_discography>ul li>div:first-child{width:32%}.s-artist .artist_cont .artist_discography>ul li>div:first-child img{width:100%;height:auto}.s-artist .artist_cont .artist_discography>ul li>div:last-child{width:65%}.s-artist .artist_cont .artist_discography>ul li>div:last-child .disco_ttl{font-family:"NotoSansCJKjp Medium","メイリオ",Meiryo;font-size:18px;margin-bottom:15px;line-height:1.5}.s-artist .artist_cont .artist_discography>ul li>div:last-child .disco_artist{font-family:"NotoSansCJKjp Medium","メイリオ",Meiryo;font-size:15px;margin-bottom:10px}.s-artist .artist_cont .artist_discography>ul li>div:last-child .disco_about{font-size:13px;line-height:1.6666}.s-artist .artist_cont .artist_discography>ul li>div:last-child .disco_listen{margin-top:30px}.s-artist .artist_cont .artist_discography>ul li>div:last-child .disco_listen ul li{display:-ms-flex;display:flex;background-color:#f4f2f0;padding:5px 0;margin-bottom:40px}.s-artist .artist_cont .artist_discography>ul li>div:last-child .disco_listen ul li>div:first-child{width:15%;font-size:15px;font-family:"NotoSansCJKjp Medium","メイリオ",Meiryo;padding:12px 0 0 10px}.s-artist .artist_cont .artist_discography>ul li>div:last-child .disco_listen ul li>div:last-child{width:85%}.s-artist .artist_cont .artist_discography>ul li>div:last-child .disco_listen ul li>div:last-child .mejs-container.wp-audio-shortcode.mejs-audio{background-color:#f4f2f0}.s-artist .artist_cont .artist_discography>ul li>div:last-child .disco_listen ul li>div:last-child .mejs-container.wp-audio-shortcode.mejs-audio .mejs-controls{background-color:#f4f2f0}.s-artist .artist_cont .artist_discography>ul li>div:last-child .disco_listen ul li>div:last-child .mejs-container.wp-audio-shortcode.mejs-audio .mejs-time{color:#000}.s-artist .artist_cont .artist_discography>ul li>div:last-child .disco_listen ul li>div:last-child .mejs-container.wp-audio-shortcode.mejs-audio .mejs-time-total,.s-artist .artist_cont .artist_discography>ul li>div:last-child .disco_listen ul li>div:last-child .mejs-container.wp-audio-shortcode.mejs-audio .mejs-horizontal-volume-total{background-color:#fff}.s-artist .artist_cont .artist_discography>ul li>div:last-child .disco_listen ul li>div:last-child .mejs-container.wp-audio-shortcode.mejs-audio .mejs-time-rail .mejs-time-current,.s-artist .artist_cont .artist_discography>ul li>div:last-child .disco_listen ul li>div:last-child .mejs-container.wp-audio-shortcode.mejs-audio .mejs-horizontal-volume-current{background-color:#dc0014}.s-artist .artist_cont .artist_discography>ul li>div:last-child .disco_listen ul li>div:last-child .mejs-container.wp-audio-shortcode.mejs-audio .mejs-button>button{background:rgba(0,0,0,0) url(../images/common/audio_btn.svg);border:0;cursor:pointer;display:block;font-size:0;height:20px;line-height:0;margin:10px 6px;overflow:hidden;padding:0;position:absolute;text-decoration:none;width:20px;background-size:100px 20px}.s-artist .artist_cont .artist_discography>ul li>div:last-child .disco_listen ul li>div:last-child .mejs-container.wp-audio-shortcode.mejs-audio .mejs-play>button{background-position:0 0}.s-artist .artist_cont .artist_discography>ul li>div:last-child .disco_listen ul li>div:last-child .mejs-container.wp-audio-shortcode.mejs-audio .mejs-pause>button{background-position:-25px 0}.s-artist .artist_cont .artist_discography>ul li>div:last-child .disco_listen ul li>div:last-child .mejs-container.wp-audio-shortcode.mejs-audio .mejs-unmute>button{background-position:-46px 0 !important;background-size:90px 20px !important}.s-artist .artist_cont .artist_discography>ul li>div:last-child .disco_listen ul li>div:last-child .mejs-container.wp-audio-shortcode.mejs-audio .mejs-mute>button{background-position:-70px 0 !important;background-size:90px 20px !important}.s-artist .artist_cont #artistsEventForm{margin-bottom:80px}.s-artist .artist_cont #artistsEventForm .form_cont{padding-bottom:20px;border-bottom:1px solid #c3bab0}.s-artist .artist_cont #artistsEventForm .common_list li>div:first-child{width:30% !important}.s-artist .artist_cont #artistsEventForm .common_list li>div:first-child span{display:inline-block;vertical-align:middle;margin-left:10px;background-color:#dc0014;color:#fff;font-size:12px;padding:5px 10px;border-radius:30px}.s-artist .artist_cont #artistsEventForm .common_list li>div:last-child{width:70% !important}.s-artist .artist_cont #artistsEventForm .common_list li>div:last-child input,.s-artist .artist_cont #artistsEventForm .common_list li>div:last-child textarea,.s-artist .artist_cont #artistsEventForm .common_list li>div:last-child select{border:1px solid #c3bab0;padding:4px 10px}.s-artist .artist_cont #artistsEventForm .common_list li.company input,.s-artist .artist_cont #artistsEventForm .common_list li.department input{width:80%}.s-artist .artist_cont #artistsEventForm .common_list li.zip .zip1,.s-artist .artist_cont #artistsEventForm .common_list li.zip .zip2{width:100px;margin:0 2px}.s-artist .artist_cont #artistsEventForm .common_list li.zip .zip3{width:98%;margin-top:15px}.s-artist .artist_cont #artistsEventForm .common_list li.tel .tel,.s-artist .artist_cont #artistsEventForm .common_list li.tel .fax,.s-artist .artist_cont #artistsEventForm .common_list li.fax .tel,.s-artist .artist_cont #artistsEventForm .common_list li.fax .fax{width:100px;margin:0 2px}.s-artist .artist_cont #artistsEventForm .common_list li.email input{width:98%}.s-artist .artist_cont #artistsEventForm .common_list li.content textarea{width:98%;height:100px}.s-artist .artist_cont #artistsEventForm .policyCheck{text-align:left;margin:30px 0 40px}.s-artist .artist_cont #artistsEventForm .policyCheck .btn{position:relative;display:inline-block;vertical-align:middle;width:24px;height:24px;border:1px solid #c3bab0;margin-right:15px}.s-artist .artist_cont #artistsEventForm .policyCheck .btn.checked:after{content:"";display:inline-block;position:absolute;top:2px;left:2px;width:18px;height:18px;background-color:#c3bab0}.s-artist .artist_cont #artistsEventForm .policyCheck p{font-size:15px;display:inline-block;vertical-align:middle;width:90%;line-height:1.5}.s-artist .artist_cont #artistsEventForm .policyCheck p a{text-decoration:underline}.s-artist .artist_cont #artistsEventForm form.custom-wpcf7c-confirmed .policyCheck{display:none !important}.s-artist .artist_cont #artistsEventForm form.custom-wpcf7c-confirmed .wpcf7-submit,.s-artist .artist_cont #artistsEventForm form.custom-wpcf7c-confirmed .wpcf7-back{margin:40px 10px 0}.s-artist .artist_cont #artistsEventForm form.sent .common_list{display:none}.s-artist .artist_cont #artistsEventForm form.sent .Rbtn,.s-artist .artist_cont #artistsEventForm form.sent .snow-monkey-form .smf-action .smf-button-control__control,.snow-monkey-form .smf-action .s-artist .artist_cont #artistsEventForm form.sent .smf-button-control__control{display:none}}@media all and (max-width: 768px){.s-artist_sidebar{margin-top:60px}.s-artist_sidebar .l_lineTtl-side{padding-left:46px}.s-artist_sidebar .l_lineTtl-side:after{left:0px}.s-artist_sidebar .artist-box{margin-bottom:40px}.s-artist_sidebar .member_wrapper{text-align:center}.s-artist_sidebar .member_wrapper a{display:inline-block;vertical-align:top;text-align:center;width:30%}.s-artist_sidebar .member_wrapper a:nth-child(3n+1){float:left}.s-artist_sidebar .member_wrapper a:nth-child(3n){float:right}.s-artist_sidebar .member_wrapper a:nth-child(n+4){margin-top:15px}.s-artist_sidebar .member_wrapper a .member_thumb{width:100%;height:80px;overflow-y:hidden;border:1px solid #c3bab0;margin-bottom:10px}.s-artist_sidebar .member_wrapper a .member_thumb img{width:100%;height:auto}.s-artist_sidebar .member_wrapper a .member_name{font-size:13px}.s-artist_sidebar .sns_wrapper ul li{background-color:#f4f2f0;margin-bottom:10px}.s-artist_sidebar .sns_wrapper ul li:last-child{margin-bottom:0}.s-artist_sidebar .sns_wrapper ul li a{display:block;padding:10px 5px 9px 15px}.s-artist_sidebar .sns_wrapper ul li img{display:inline-block;vertical-align:middle;margin:-4px 10px 0 0;width:24px;height:24px}.s-artist_sidebar .youtube_movie{margin-bottom:40px}.s-artist_sidebar .youtube_movie iframe{width:100%;border:none}.s-artist_sidebar .link_wrapper a{display:block}.s-artist_sidebar .link_wrapper a img{width:100%;height:auto}}@media all and (min-width: 769px){.s-artist_sidebar .l_lineTtl-side{padding-left:46px}.s-artist_sidebar .l_lineTtl-side:after{left:0px}.s-artist_sidebar .artist-box{margin-bottom:40px}.s-artist_sidebar .member_wrapper{text-align:center;display:-ms-flex;display:flex;justify-content:flex-start;flex-wrap:wrap}.s-artist_sidebar .member_wrapper a{display:inline-block;vertical-align:top;text-align:center;width:calc(33.3333333333% - 5px);margin-left:5px}.s-artist_sidebar .member_wrapper a:nth-child(3n+1){margin-left:0}.s-artist_sidebar .member_wrapper a:nth-child(n+4){margin-top:15px}.s-artist_sidebar .member_wrapper a .member_thumb{width:100%;height:80px;overflow-y:hidden;border:1px solid #c3bab0;margin-bottom:10px}.s-artist_sidebar .member_wrapper a .member_thumb img{width:100%;height:auto}.s-artist_sidebar .member_wrapper a .member_name{font-size:13px}.s-artist_sidebar .sns_wrapper ul li{background-color:#f4f2f0;margin-bottom:10px}.s-artist_sidebar .sns_wrapper ul li:last-child{margin-bottom:0}.s-artist_sidebar .sns_wrapper ul li a{display:block;padding:10px 5px 9px 15px}.s-artist_sidebar .sns_wrapper ul li img{display:inline-block;vertical-align:middle;margin:-4px 10px 0 0;width:24px;height:24px}.s-artist_sidebar .youtube_movie{margin-bottom:40px}.s-artist_sidebar .youtube_movie iframe{width:100%;border:none}.s-artist_sidebar .link_wrapper a{display:block}.s-artist_sidebar .link_wrapper a img{width:100%;height:auto}}@media all and (max-width: 768px){.p-company{padding:50px 0 80px}.p-company .wrapper{margin-bottom:80px}.p-company .wrapper:last-child{margin-bottom:0}.p-company .wrapper .company_list li{border:none !important;padding:5px 0 5px 2em !important;text-indent:-2.5em;line-height:1.5}.p-company .accessmap img{width:100%;height:auto;margin:30px 0 20px}.p-company .accessmap a{color:#dc0014;text-decoration:underline;font-size:15px}.p-company .Rbtn,.p-company .snow-monkey-form .smf-action .smf-button-control__control,.snow-monkey-form .smf-action .p-company .smf-button-control__control{margin-top:40px}}@media all and (min-width: 769px){.p-company{padding:100px 0 140px}.p-company .wrapper{margin-bottom:100px}.p-company .wrapper:last-child{margin-bottom:0}.p-company .wrapper .company_list li{border:none !important;padding:10px 0 !important}.p-company .accessmap img{width:100%;height:auto;margin:30px 0 20px}.p-company .accessmap a{color:#dc0014;text-decoration:underline;font-size:15px}.p-company .Rbtn,.p-company .snow-monkey-form .smf-action .smf-button-control__control,.snow-monkey-form .smf-action .p-company .smf-button-control__control{margin-top:40px}}@media all and (max-width: 768px){.p-recruit{padding:50px 0 80px}.p-recruit .wrapper{margin-bottom:60px}.p-recruit .wrapper:last-child{margin-bottom:0}.p-recruit .recruit_contact{margin-top:30px}.p-recruit .recruit_contact p{line-height:1.8666;font-size:15px}.p-recruit .recruit_contact p a{font-size:15px;text-decoration:underline}}@media all and (min-width: 769px){.p-recruit{padding:100px 0 140px}.p-recruit .wrapper{margin-bottom:100px}.p-recruit .wrapper:last-child{margin-bottom:0}.p-recruit .recruit_contact{margin-top:30px}.p-recruit .recruit_contact p{line-height:1.8666;font-size:15px}.p-recruit .recruit_contact p a{font-size:15px;text-decoration:underline}}@media all and (max-width: 768px){.p-privacypolicy{padding:50px 0 60px}.p-privacypolicy .wrapper{margin-bottom:60px}.p-privacypolicy .wrapper:last-child{margin-bottom:0}.p-privacypolicy .block{margin-bottom:60px}.p-privacypolicy .block:last-child{margin-bottom:0}.p-privacypolicy .block .ttl{font-size:20px;font-family:"NotoSansCJKjp Medium","メイリオ",Meiryo;line-height:1.4;margin-bottom:20px}.p-privacypolicy .block .text{font-size:15px;line-height:1.8666}.p-privacypolicy .block .list li{text-indent:-1em;padding-left:1em;font-size:15px;line-height:1.8666}.p-privacypolicy .block a{text-decoration:underline}}@media all and (min-width: 769px){.p-privacypolicy{padding:100px 0 140px}.p-privacypolicy .wrapper{margin-bottom:100px}.p-privacypolicy .wrapper:last-child{margin-bottom:0}.p-privacypolicy .block{margin-bottom:60px}.p-privacypolicy .block:last-child{margin-bottom:0}.p-privacypolicy .block .ttl{font-size:20px;font-family:"NotoSansCJKjp Medium","メイリオ",Meiryo;line-height:1.4;margin-bottom:20px}.p-privacypolicy .block .text{font-size:15px;line-height:1.8666}.p-privacypolicy .block .list li{text-indent:-1em;padding-left:1em;font-size:15px;line-height:1.8666}.p-privacypolicy .block a{text-decoration:underline}}@media all and (max-width: 768px){.p-form{padding:50px 0 60px}.p-form .wrapper{margin-bottom:100px}.p-form .wrapper:last-child{margin-bottom:0}.p-form .caution{text-align:center}.p-form .caution p{line-height:1.6666;font-size:15px;text-align:left}.p-form .caution .tel_contact{display:inline-block;border:1px solid #dc0014;padding:10px 30px;margin-top:20px;margin-bottom:40px}.p-form .caution .tel_contact img{width:200px;height:auto;margin-top:5px}.p-form .common_list li>div:first-child{padding-bottom:10px}.p-form .common_list li>div:first-child span{display:inline-block;vertical-align:middle;margin-left:10px;background-color:#dc0014;color:#fff;font-size:13px;padding:5px 10px;border-radius:30px}.p-form .common_list li>div:last-child input,.p-form .common_list li>div:last-child textarea{border:1px solid #c3bab0;padding:4px 10px}.p-form .common_list li.company input,.p-form .common_list li.department input{width:80%}.p-form .common_list li.zip .zip1,.p-form .common_list li.zip .zip2{width:100px;margin:0 2px}.p-form .common_list li.zip .zip3{width:98%;margin-top:15px}.p-form .common_list li.tel .tel,.p-form .common_list li.tel .fax,.p-form .common_list li.fax .tel,.p-form .common_list li.fax .fax{width:100px;margin:0 2px}.p-form .common_list li.email input{width:60%}.p-form .common_list li.content textarea{width:98%}.p-form .policyCheck{text-align:left;margin:30px 0 40px}.p-form .policyCheck .btn{position:relative;display:inline-block;vertical-align:middle;width:24px;height:24px;border:1px solid #c3bab0;margin-right:15px}.p-form .policyCheck .btn.checked:after{content:"";display:inline-block;position:absolute;top:2px;left:2px;width:18px;height:18px;background-color:#c3bab0}.p-form .policyCheck p{width:85%;font-size:15px;display:inline-block;vertical-align:middle}.p-form .policyCheck p a{text-decoration:underline}.p-form form.custom-wpcf7c-confirmed .policyCheck{display:none !important}.p-form form.custom-wpcf7c-confirmed .wpcf7-submit,.p-form form.custom-wpcf7c-confirmed .wpcf7-back{margin:40px 10px 0}.p-form form.sent .common_list{display:none}.p-form form.sent .Rbtn,.p-form form.sent .snow-monkey-form .smf-action .smf-button-control__control,.snow-monkey-form .smf-action .p-form form.sent .smf-button-control__control{display:none}}@media all and (min-width: 769px){.p-form{padding:100px 0 140px}.p-form .wrapper{margin-bottom:100px}.p-form .wrapper:last-child{margin-bottom:0}.p-form .caution{text-align:center}.p-form .caution p{line-height:1.875;font-size:15px}.p-form .caution .tel_contact{display:inline-block;border:1px solid #dc0014;padding:10px 30px;margin-top:20px;margin-bottom:70px}.p-form .caution .tel_contact img{width:200px;height:auto;margin-top:5px}.p-form .common_list li>div:first-child{width:25% !important}.p-form .common_list li>div:first-child span{display:inline-block;vertical-align:middle;margin-left:10px;background-color:#dc0014;color:#fff;font-size:13px;padding:5px 10px;border-radius:30px}.p-form .common_list li>div:last-child{width:75% !important}.p-form .common_list li>div:last-child input,.p-form .common_list li>div:last-child textarea{border:1px solid #c3bab0;padding:4px 10px}.p-form .common_list li.company input,.p-form .common_list li.department input{width:80%}.p-form .common_list li.zip .zip1,.p-form .common_list li.zip .zip2{width:100px;margin:0 2px}.p-form .common_list li.zip .zip3{width:98%;margin-top:15px}.p-form .common_list li.tel .tel,.p-form .common_list li.tel .fax,.p-form .common_list li.fax .tel,.p-form .common_list li.fax .fax{width:100px;margin:0 2px}.p-form .common_list li.email input{width:60%}.p-form .common_list li.content textarea{width:98%}.p-form .policyCheck{text-align:left;margin:30px 0 40px}.p-form .policyCheck .btn{position:relative;display:inline-block;vertical-align:middle;width:24px;height:24px;border:1px solid #c3bab0;margin-right:15px}.p-form .policyCheck .btn.checked:after{content:"";display:inline-block;position:absolute;top:2px;left:2px;width:18px;height:18px;background-color:#c3bab0}.p-form .policyCheck p{font-size:15px;display:inline-block;vertical-align:middle}.p-form .policyCheck p a{text-decoration:underline}.p-form form.custom-wpcf7c-confirmed .policyCheck{display:none !important}.p-form form.custom-wpcf7c-confirmed .wpcf7-submit,.p-form form.custom-wpcf7c-confirmed .wpcf7-back{margin:40px 10px 0}.p-form form.sent .common_list{display:none}.p-form form.sent .Rbtn,.p-form form.sent .snow-monkey-form .smf-action .smf-button-control__control,.snow-monkey-form .smf-action .p-form form.sent .smf-button-control__control{display:none}}@media all and (max-width: 768px){.multiple_form_wrapper>div,.multiple_form_wrapper>a{width:100%;display:block;text-align:center;padding:20px 20px 20px;border:5px solid #f4f2f0}.multiple_form_wrapper>div:nth-child(n+2),.multiple_form_wrapper>a:nth-child(n+2){margin-top:30px}.multiple_form_wrapper>div img,.multiple_form_wrapper>a img{max-width:200px;width:100%}.multiple_form_wrapper>div p,.multiple_form_wrapper>a p{margin-top:10px;font-family:"NotoSansCJKjp Medium","メイリオ",Meiryo;font-size:18px;line-height:1.6666}}@media all and (min-width: 769px){.multiple_form_wrapper{display:-ms-flex;display:flex;justify-content:flex-start;flex-wrap:wrap}.multiple_form_wrapper>div,.multiple_form_wrapper>a{width:calc(50% - 30px);text-align:center;padding:20px 20px 20px;border:5px solid #fff;transition:.3s}.multiple_form_wrapper>div:hover,.multiple_form_wrapper>a:hover{transition:.3s;padding:25px 20px 15px;border:5px solid #f4f2f0}.multiple_form_wrapper>div:nth-child(odd),.multiple_form_wrapper>a:nth-child(odd){margin-right:60px}.multiple_form_wrapper>div:nth-child(n+3),.multiple_form_wrapper>a:nth-child(n+3){margin-top:40px}.multiple_form_wrapper>div img,.multiple_form_wrapper>a img{max-width:260px;height:80px}.multiple_form_wrapper>div p,.multiple_form_wrapper>a p{margin-top:20px;font-family:"NotoSansCJKjp Medium","メイリオ",Meiryo;font-size:18px;line-height:1.6666}}.snow-monkey-form .smf-form p{margin:0}.snow-monkey-form .smf-form .input-note{margin-top:12px;line-height:1.5555}.snow-monkey-form .smf-form .input-note a{text-decoration:underline}.snow-monkey-form .smf-form .wp-block-columns{margin:0;gap:.4em}.snow-monkey-form .smf-form .smf-item .smf-radio-buttons-control--horizontal .smf-radio-buttons-control__control>.smf-label{margin-right:3em}.snow-monkey-form .wp-block-snow-monkey-forms-item.smf-item{padding:18px 0;align-items:center;border-top:1px solid #c3bab0}.snow-monkey-form .wp-block-snow-monkey-forms-item.smf-item:last-child{border-bottom:1px solid #c3bab0}.snow-monkey-form .wp-block-snow-monkey-forms-item.alfs{align-items:flex-start}.snow-monkey-form .wp-block-snow-monkey-forms-item.require .smf-item__label::after{content:"必須";margin-left:10px;padding:5px 10px;display:inline-flex;align-items:center;justify-content:center;vertical-align:middle;background-color:#dc0014;border-radius:30px;line-height:1;font-size:13px;color:#fff}.snow-monkey-form .wp-block-snow-monkey-forms-item.zips .smf-item__controls{display:flex;align-items:center;justify-content:flex-start;flex-wrap:wrap;gap:5px}.snow-monkey-form .wp-block-snow-monkey-forms-item.zips .smf-item__controls *[data-name=zip3]{margin-top:10px;width:100%}.snow-monkey-form .wp-block-snow-monkey-forms-item.zips .smf-item__controls *[data-name=zip3] input{width:100%}.snow-monkey-form .wp-block-snow-monkey-forms-item input[name=zip1],.snow-monkey-form .wp-block-snow-monkey-forms-item input[name=zip2]{max-width:110px}.snow-monkey-form .wp-block-snow-monkey-forms-item input[name=contact-name],.snow-monkey-form .wp-block-snow-monkey-forms-item input[name=contact-huri],.snow-monkey-form .wp-block-snow-monkey-forms-item input[name=contact-email]{width:480px;max-width:95%}.snow-monkey-form .smf-item__label{line-height:1.6666;font-weight:700}.snow-monkey-form .smf-item__col--controls a{text-decoration:underline}.snow-monkey-form .smf-checkbox-control{position:relative}.snow-monkey-form .smf-checkbox-control .smf-checkbox-control__control{position:absolute !important;top:0;left:0;width:0;height:0;opacity:0;visibility:hidden}.snow-monkey-form .smf-checkbox-control .smf-checkbox-control__control:checked+.smf-checkbox-control__label::after{opacity:1}.snow-monkey-form .smf-checkbox-control .smf-checkbox-control__label{position:relative;padding-left:35px}.snow-monkey-form .smf-checkbox-control .smf-checkbox-control__label::before,.snow-monkey-form .smf-checkbox-control .smf-checkbox-control__label::after{content:"";position:absolute;top:50%;transform:translateY(-50%);display:inline-block}.snow-monkey-form .smf-checkbox-control .smf-checkbox-control__label::before{left:0;width:24px;height:24px;border:1px solid #c3bab0}.snow-monkey-form .smf-checkbox-control .smf-checkbox-control__label::after{left:3px;width:18px;height:18px;background-color:#c3bab0;opacity:0}.snow-monkey-form .smf-action .smf-button-control__control{background-color:#fff;background-image:none}.snow-monkey-form .smf-action .smf-button-control__control:hover{background-color:#dc0014;border-color:#dc0014;color:#fff}.snow-monkey-form[data-screen=confirm] .require .smf-item__label::after,.snow-monkey-form[data-screen=confirm] .input-note{display:none}@media all and (max-width: 768px){.p-featuring{padding:50px 0 80px}.p-featuring .post_list ul li{border-top:1px solid #c3bab0}.p-featuring .post_list ul li:last-child{border-bottom:1px solid #c3bab0}.p-featuring .post_list ul li a{display:block;padding:10px 0}.p-featuring .post_list ul li div:first-child{width:100%;text-align:left;line-height:1.6666}.p-featuring .post_list ul li div:first-child .cat_name{display:inline-block;vertical-align:middle;width:100px;background-color:#969696;color:#fff;text-align:center;font-size:13px;padding:8px 5px;border-radius:30px}.p-featuring .post_list ul li div:first-child .cat_name.featuring_movie{background-color:#78bec8}.p-featuring .post_list ul li div:first-child .cat_name.featuring_anime{background-color:#eb78aa}.p-featuring .post_list ul li div:first-child .cat_name.featuring_event{background-color:#ff8264}.p-featuring .post_list ul li div:first-child .cat_name.featuring_stage{background-color:#af87c3}.p-featuring .post_list ul li div:first-child .cat_name.featuring_game{background-color:#96be8c}.p-featuring .post_list ul li div:first-child .cat_name.featuring_narration{background-color:#e8a878}.p-featuring .post_list ul li div:first-child .cat_name.featuring_others{background-color:#969696}.p-featuring .post_list ul li .ttl{width:100%;line-height:1.6666;font-size:15px;padding-top:4px}.p-featuring .pager{text-align:center;margin-top:40px}.p-featuring .pager .page-numbers{display:inline-block;vertical-align:top;width:36px;height:36px;text-align:center;line-height:35px;font-size:15px;border:1px solid #000;margin:0 5px;transition:.3s}.p-featuring .pager .page-numbers:hover{background-color:#000;color:#fff;transition:.3s}.p-featuring .pager .page-numbers.current{background-color:#000;color:#fff}.p-featuring .pager .page-numbers img{width:8px;height:14px}}@media all and (min-width: 769px){.p-featuring{padding:100px 0 140px}.p-featuring .post_list ul li{border-top:1px solid #c3bab0}.p-featuring .post_list ul li:last-child{border-bottom:1px solid #c3bab0}.p-featuring .post_list ul li a{display:-ms-flex;display:flex;padding:15px}.p-featuring .post_list ul li div:first-child{width:14%;text-align:center;line-height:1.6666}.p-featuring .post_list ul li div:first-child .cat_name{display:inline-block;vertical-align:middle;width:100px;background-color:#969696;color:#fff;font-size:14px;padding:8px 5px;border-radius:30px}.p-featuring .post_list ul li div:first-child .cat_name.featuring_movie{background-color:#78bec8}.p-featuring .post_list ul li div:first-child .cat_name.featuring_anime{background-color:#eb78aa}.p-featuring .post_list ul li div:first-child .cat_name.featuring_event{background-color:#ff8264}.p-featuring .post_list ul li div:first-child .cat_name.featuring_stage{background-color:#af87c3}.p-featuring .post_list ul li div:first-child .cat_name.featuring_game{background-color:#96be8c}.p-featuring .post_list ul li div:first-child .cat_name.featuring_narration{background-color:#e8a878}.p-featuring .post_list ul li div:first-child .cat_name.featuring_others{background-color:#969696}.p-featuring .post_list ul li .ttl{width:86%;line-height:1.6666;font-size:15px;padding-top:4px}.p-featuring .pager{text-align:center;margin-top:40px}.p-featuring .pager .page-numbers{display:inline-block;vertical-align:top;width:36px;height:36px;text-align:center;line-height:35px;font-size:15px;border:1px solid #000;margin:0 5px;transition:.3s}.p-featuring .pager .page-numbers:hover{background-color:#000;color:#fff;transition:.3s}.p-featuring .pager .page-numbers.current{background-color:#000;color:#fff}.p-featuring .pager .page-numbers img{width:8px;height:14px}}@media all and (max-width: 768px){.p-information{padding:50px 0 80px}.p-information .post_list ul li{border-top:1px solid #c3bab0}.p-information .post_list ul li:last-child{border-bottom:1px solid #c3bab0}.p-information .post_list ul li a{padding:15px}.p-information .post_list ul li .ttl{padding-left:15px;line-height:1.6666;font-size:15px;padding-top:4px}.p-information .pager{text-align:center;margin-top:40px}.p-information .pager .page-numbers{display:inline-block;vertical-align:top;width:36px;height:36px;text-align:center;line-height:35px;font-size:15px;border:1px solid #000;margin:0 5px;transition:.3s}.p-information .pager .page-numbers:hover{background-color:#000;color:#fff;transition:.3s}.p-information .pager .page-numbers.current{background-color:#000;color:#fff}.p-information .pager .page-numbers img{width:8px;height:14px}}@media all and (min-width: 769px){.p-information{padding:100px 0 140px}.p-information .post_list ul li{border-top:1px solid #c3bab0}.p-information .post_list ul li:last-child{border-bottom:1px solid #c3bab0}.p-information .post_list ul li a{padding:15px}.p-information .post_list ul li .ttl{padding-left:15px;line-height:1.6666;font-size:15px;padding-top:4px}.p-information .pager{text-align:center;margin-top:40px}.p-information .pager .page-numbers{display:inline-block;vertical-align:top;width:36px;height:36px;text-align:center;line-height:35px;font-size:15px;border:1px solid #000;margin:0 5px;transition:.3s}.p-information .pager .page-numbers:hover{background-color:#000;color:#fff;transition:.3s}.p-information .pager .page-numbers.current{background-color:#000;color:#fff}.p-information .pager .page-numbers img{width:8px;height:14px}}@media all and (max-width: 768px){.s-post{padding:50px 0 80px}.s-post .post_cont .cat_name{display:inline-block;vertical-align:middle;width:80px;background-color:#969696;text-align:center;color:#fff;font-size:14px;padding:8px 5px;border-radius:30px}.s-post .post_cont .cat_name.featuring_movie{background-color:#78bec8}.s-post .post_cont .cat_name.featuring_anime{background-color:#eb78aa}.s-post .post_cont .cat_name.featuring_event{background-color:#ff8264}.s-post .post_cont .cat_name.featuring_stage{background-color:#af87c3}.s-post .post_cont .cat_name.featuring_game{background-color:#96be8c}.s-post .post_cont .cat_name.featuring_narration{background-color:#e8a878}.s-post .post_cont .cat_name.featuring_others{background-color:#969696}.s-post .post_cont .ttl{line-height:1.555;font-size:18px;padding-top:10px;padding-bottom:10px;border-bottom:1px solid #c3bab0}.s-post .post_cont .post_content{padding-top:15px;font-size:15px}.s-post .post_cont .post_content *{line-height:1.8666}.s-post .post_cont .post_content a{color:blue}}@media all and (min-width: 769px){.s-post{padding:100px 0 140px}.s-post .post_cont .cat_name{display:inline-block;vertical-align:middle;width:80px;background-color:#969696;text-align:center;color:#fff;font-size:14px;padding:8px 5px;border-radius:30px}.s-post .post_cont .cat_name.featuring_movie{background-color:#78bec8}.s-post .post_cont .cat_name.featuring_anime{background-color:#eb78aa}.s-post .post_cont .cat_name.featuring_event{background-color:#ff8264}.s-post .post_cont .cat_name.featuring_stage{background-color:#af87c3}.s-post .post_cont .cat_name.featuring_others{background-color:#96be8c}.s-post .post_cont .ttl{line-height:1.6666;font-size:22px;padding-top:10px;padding-bottom:15px;border-bottom:1px solid #c3bab0}.s-post .post_cont .post_content{padding-top:15px;font-size:15px}.s-post .post_cont .post_content *{line-height:1.8666}.s-post .post_cont .post_content a{color:blue}}@media all and (max-width: 768px){.p-sitemap{padding:50px 0 80px}.p-sitemap .above h2{background-color:#908173;font-size:18px;font-family:"NotoSansCJKjp DemiLight","メイリオ",Meiryo;padding:10px;color:#fff}.p-sitemap .above h3{margin:15px 0 5px;padding:5px 10px 10px;border-bottom:1px solid #908173;color:#908173;font-size:17px}.p-sitemap .above .division_line{border-top:2px dotted #908173;margin:15px 0 10px}.p-sitemap .above ul{line-height:2}.p-sitemap .above ul li{list-style-type:none;display:inline-block;vertical-align:middle;font-size:15px}.p-sitemap .above .artist h2{margin:50px 0 15px}.p-sitemap .bottom{display:block;margin-top:60px}.p-sitemap .bottom ul{width:100%}.p-sitemap .bottom ul:last-child li{border-top:none !important}.p-sitemap .bottom ul li{list-style-type:none;border-bottom:1px solid #908173}.p-sitemap .bottom ul li:first-child{border-top:1px solid #908173}.p-sitemap .bottom ul li a{display:block;padding:10px;font-size:15px}}@media all and (min-width: 769px){.p-sitemap{padding:100px 0 140px}.p-sitemap .above h2{background-color:#908173;font-size:20px;font-family:"NotoSansCJKjp DemiLight","メイリオ",Meiryo;padding:10px;color:#fff}.p-sitemap .above h3{margin:20px 0 10px;padding:5px 10px 10px;border-bottom:1px solid #908173;color:#908173;font-size:17px}.p-sitemap .above .division_line{border-top:2px dotted #908173;margin:15px 0 10px}.p-sitemap .above ul{line-height:2}.p-sitemap .above ul li{list-style-type:none;display:inline-block;vertical-align:middle;font-size:15px}.p-sitemap .above .artist h2{margin:60px 0 20px}.p-sitemap .bottom{display:-ms-flex;display:flex;justify-content:space-between;margin-top:60px}.p-sitemap .bottom ul{width:48%;border-top:1px solid #908173}.p-sitemap .bottom ul li{list-style-type:none;border-bottom:1px solid #908173}.p-sitemap .bottom ul li a{display:block;padding:10px;font-size:15px}}@media all and (max-width: 768px){.p-404{padding:50px 0 60px}.p-404 .wrapper>*{margin-bottom:15px}.p-404 .wrapper>*:last-child{margin-bottom:0}.p-404 .wrapper p{font-size:15px;line-height:1.6666}}@media all and (min-width: 769px){.p-404{padding:100px 0 140px}.p-404 .wrapper>*{margin-bottom:20px}.p-404 .wrapper>*:last-child{margin-bottom:0}.p-404 .wrapper p{font-size:15px;line-height:1.6666}}@media all and (max-width: 768px){.pc{display:none !important}}@media all and (min-width: 769px){.sp{display:none !important}}.mt0{margin-top:0 !important}.mt5{margin-top:5px !important}.mt10{margin-top:10px !important}.mt15{margin-top:15px !important}.mt20{margin-top:20px !important}.mt25{margin-top:25px !important}.mt30{margin-top:30px !important}.mt35{margin-top:35px !important}.mt40{margin-top:40px !important}.mt45{margin-top:45px !important}.mt50{margin-top:50px !important}.mb0{margin-bottom:0 !important}.mb5{margin-bottom:5px !important}.mb10{margin-bottom:10px !important}.mb15{margin-bottom:15px !important}.mb20{margin-bottom:20px !important}.mb25{margin-bottom:25px !important}.mb30{margin-bottom:30px !important}.mb35{margin-bottom:35px !important}.mb40{margin-bottom:40px !important}.mb45{margin-bottom:45px !important}.mb50{margin-bottom:50px !important}.pt0{padding-top:0 !important}.pt5{padding-top:5px !important}.pt10{padding-top:10px !important}.pt15{padding-top:15px !important}.pt20{padding-top:20px !important}.pt25{padding-top:25px !important}.pt30{padding-top:30px !important}.pt35{padding-top:35px !important}.pt40{padding-top:40px !important}.pt45{padding-top:45px !important}.pt50{padding-top:50px !important}.pb0{padding-bottom:0 !important}.pb5{padding-bottom:5px !important}.pb10{padding-bottom:10px !important}.pb15{padding-bottom:15px !important}.pb20{padding-bottom:20px !important}.pb25{padding-bottom:25px !important}.pb30{padding-bottom:30px !important}.pb35{padding-bottom:35px !important}.pb40{padding-bottom:40px !important}.pb45{padding-bottom:45px !important}.pb50{padding-bottom:50px !important}