@charset "UTF-8";#top #sec01{padding-top:30px}#top #sec01 .inner{padding:40px 30px;border:1px solid}#top #sec01 h2{font-family:'Merienda One','Crimson Text',"Roboto","Hiragino Kaku Gothic ProN",YuGothic,"Yu Gothic",Meiryo,serif;font-style:italic}#top #sec01 .news{width:30%;background:rgba(255,255,255,.1);padding:20px 10px 10px;position:relative}#top #sec01 .news:nth-of-type(n+4){margin-top:40px}#top #sec01 .news .label{width:300px;font-size:14px;color:#fff;position:absolute;top:-10px;left:-10px;font-family:"Libre Baskerville","Times New Roman","ヒラギノ明朝 Pro W3","Hiragino Mincho Pro","HiraMinProN-W3","游明朝","Yu Mincho","游明朝体","YuMincho","HGS明朝E","ＭＳ Ｐ明朝","MS PMincho",serif}#top #sec01 .news .label time{padding:.1em 1em;background:#aaa}#top #sec01 .news .label .cat a{padding:.1em 1em;background:#cb0000}#top #sec01 .news a.title{display:block;line-height:1.5;font-size:14px}#biography #sec01 .inner{align-items:stretch}#biography #sec01 .inner .profile{width:100%;align-items:stretch;margin-bottom:10px;padding:20px;background:#fff}#biography #sec01 .inner .profile figure{width:200px}#biography #sec01 .inner .profile figure img{width:100%;height:auto}#biography #sec01 .inner .profile div{width:740px}#biography #sec01 .inner .profile div h3{width:100%;margin-bottom:13px;border-bottom:1px dashed rgba(203,0,0,.3);padding-bottom:10px;font-size:30px;text-align:left}#biography #sec01 .inner .profile div h3 span{display:block;width:100%;font-family:"Libre Baskerville","Times New Roman","ヒラギノ明朝 Pro W3","Hiragino Mincho Pro","HiraMinProN-W3","游明朝","Yu Mincho","游明朝体","YuMincho","HGS明朝E","ＭＳ Ｐ明朝","MS PMincho",serif}#biography #sec01 .inner .profile div h3 span:first-of-type{font-weight:700;font-size:15px;margin-bottom:20px}#biography #sec01 .inner .profile div h3 span:last-of-type{margin-left:1em;display:inline;font-weight:700;font-size:11px}#biography #sec01 .inner .profile div p{font-size:15px;position:relative}#biography #sec01 .inner .profile+h3{width:100%;margin-top:4em;margin-bottom:.5em;text-align:left;color:#fff;font-size:30px;font-family:'Merienda One','Crimson Text',"Roboto","Hiragino Kaku Gothic ProN",YuGothic,"Yu Gothic",Meiryo,serif;font-style:italic}#biography #sec01 .inner .link{background:#fff;width:495px;align-items:stretch;padding:20px}#biography #sec01 .inner .link:nth-child(n+3){margin-top:10px}#biography #sec01 .inner .link a{display:block;width:100%;font-size:18px;line-height:1.7;font-weight:700;text-align:left}#biography #sec01 .inner .link a+a{margin-top:20px}#biography #sec01 .inner .link p{width:305px;margin-top:10px}#biography #sec01 .inner .link figure{width:150px}#biography #sec01 .inner .link figure img{width:auto;max-width:150px;height:auto;margin:auto}#discography #sec01 .inner .cntBox,#live #sec01 .inner .cntBox,#lesson #sec01 .inner .cntBox{background:#fff;align-items:stretch;padding:20px}#discography #sec01 .inner .cntBox:nth-of-type(2n+1),#live #sec01 .inner .cntBox:nth-of-type(2n+1),#lesson #sec01 .inner .cntBox:nth-of-type(2n+1){background:#efefef}#discography #sec01 .inner .cntBox figure,#live #sec01 .inner .cntBox figure,#lesson #sec01 .inner .cntBox figure{width:250px}#discography #sec01 .inner .cntBox figure img,#live #sec01 .inner .cntBox figure img,#lesson #sec01 .inner .cntBox figure img{width:100%;height:auto}#discography #sec01 .inner .cntBox div,#live #sec01 .inner .cntBox div,#lesson #sec01 .inner .cntBox div{width:690px}#discography #sec01 .inner .cntBox h3,#discography #sec01 .inner .cntBox h4,#live #sec01 .inner .cntBox h3,#live #sec01 .inner .cntBox h4,#lesson #sec01 .inner .cntBox h3,#lesson #sec01 .inner .cntBox h4{margin:0 0 10px;font-size:18px;font-weight:700;text-align:left}#discography #sec01 .inner .cntBox .content,#live #sec01 .inner .cntBox .content,#lesson #sec01 .inner .cntBox .content{font-size:16px !important}#discography #sec01 .inner .cntBox .content h1,#discography #sec01 .inner .cntBox .content h2,#discography #sec01 .inner .cntBox .content h3,#discography #sec01 .inner .cntBox .content h4,#discography #sec01 .inner .cntBox .content h5,#discography #sec01 .inner .cntBox .content h6,#live #sec01 .inner .cntBox .content h1,#live #sec01 .inner .cntBox .content h2,#live #sec01 .inner .cntBox .content h3,#live #sec01 .inner .cntBox .content h4,#live #sec01 .inner .cntBox .content h5,#live #sec01 .inner .cntBox .content h6,#lesson #sec01 .inner .cntBox .content h1,#lesson #sec01 .inner .cntBox .content h2,#lesson #sec01 .inner .cntBox .content h3,#lesson #sec01 .inner .cntBox .content h4,#lesson #sec01 .inner .cntBox .content h5,#lesson #sec01 .inner .cntBox .content h6{text-align:left}#discography #sec01 .inner .cntBox .content h1,#live #sec01 .inner .cntBox .content h1,#lesson #sec01 .inner .cntBox .content h1{display:block;font-size:2em;-webkit-margin-before:.67em;-webkit-margin-after:.67em;-webkit-margin-start:0px;-webkit-margin-end:0px;font-weight:700}#discography #sec01 .inner .cntBox .content h2,#live #sec01 .inner .cntBox .content h2,#lesson #sec01 .inner .cntBox .content h2{display:block;font-size:1.5em;-webkit-margin-before:.83em;-webkit-margin-after:.83em;-webkit-margin-start:0px;-webkit-margin-end:0px;font-weight:700}#discography #sec01 .inner .cntBox .content h3,#live #sec01 .inner .cntBox .content h3,#lesson #sec01 .inner .cntBox .content h3{display:block;font-size:1.17em;-webkit-margin-before:1em;-webkit-margin-after:1em;-webkit-margin-start:0px;-webkit-margin-end:0px;font-weight:700}#discography #sec01 .inner .cntBox .content h4,#live #sec01 .inner .cntBox .content h4,#lesson #sec01 .inner .cntBox .content h4{display:block;font-size:1em;-webkit-margin-before:1.33em;-webkit-margin-after:1.33em;-webkit-margin-start:0px;-webkit-margin-end:0px;font-weight:700}#discography #sec01 .inner .cntBox .content h5,#live #sec01 .inner .cntBox .content h5,#lesson #sec01 .inner .cntBox .content h5{display:block;font-size:.83em;-webkit-margin-before:1.67em;-webkit-margin-after:1.67em;-webkit-margin-start:0px;-webkit-margin-end:0px;font-weight:700}#discography #sec01 .inner .cntBox .content h6,#live #sec01 .inner .cntBox .content h6,#lesson #sec01 .inner .cntBox .content h6{display:block;font-size:.67em;-webkit-margin-before:2.33em;-webkit-margin-after:2.33em;-webkit-margin-start:0px;-webkit-margin-end:0px;font-weight:700}#discography #sec01 .inner .cntBox .content a,#live #sec01 .inner .cntBox .content a,#lesson #sec01 .inner .cntBox .content a{color:#00f;text-decoration:underline}#discography #sec01 .inner .cntBox .content a:hover,#live #sec01 .inner .cntBox .content a:hover,#lesson #sec01 .inner .cntBox .content a:hover{text-decoration:none}#discography #sec01 .inner .cntBox .content strong,#discography #sec01 .inner .cntBox .content b,#live #sec01 .inner .cntBox .content strong,#live #sec01 .inner .cntBox .content b,#lesson #sec01 .inner .cntBox .content strong,#lesson #sec01 .inner .cntBox .content b{font-weight:700}#discography #sec01 .inner .cntBox .content i,#discography #sec01 .inner .cntBox .content cite,#discography #sec01 .inner .cntBox .content em,#discography #sec01 .inner .cntBox .content var,#discography #sec01 .inner .cntBox .content address,#discography #sec01 .inner .cntBox .content dfn,#live #sec01 .inner .cntBox .content i,#live #sec01 .inner .cntBox .content cite,#live #sec01 .inner .cntBox .content em,#live #sec01 .inner .cntBox .content var,#live #sec01 .inner .cntBox .content address,#live #sec01 .inner .cntBox .content dfn,#lesson #sec01 .inner .cntBox .content i,#lesson #sec01 .inner .cntBox .content cite,#lesson #sec01 .inner .cntBox .content em,#lesson #sec01 .inner .cntBox .content var,#lesson #sec01 .inner .cntBox .content address,#lesson #sec01 .inner .cntBox .content dfn{font-style:italic}#discography #sec01 .inner .cntBox .content img,#live #sec01 .inner .cntBox .content img,#lesson #sec01 .inner .cntBox .content img{width:auto;max-width:100%;height:auto}#discography #sec01 .inner .cntBox ol,#live #sec01 .inner .cntBox ol,#lesson #sec01 .inner .cntBox ol{font-size:16px !important}#discography #sec01 .btn,#live #sec01 .btn,#lesson #sec01 .btn{display:block;margin:20px auto;padding:10px 50px;justify-content:center;background:linear-gradient(135deg,#677484 20%,#567170);color:#fff}#discography #sec01 .inner .cntBox h3,#discography #sec01 .inner .cntBox h4{margin:0 0 10px;font-size:16px}#discography #sec01 .inner .cntBox .content{font-size:11px}#discography #sec01 .inner .cntBox .content p{font-size:inherit}#discography #sec01 .inner .cntBox ol{margin-top:15px;list-style-type:decimal;list-style-position:inside;font-size:11px;line-height:1.25}#live #sec01 .inner .cntBox h3,#live #sec01 .inner .cntBox h4{padding-bottom:10px;border-bottom:1px dashed rgba(203,0,0,.3);margin-bottom:13px;line-height:1.5}#live #sec01 .inner .cntBox dl{align-items:stretch}#live #sec01 .inner .cntBox dl+dl{margin-top:5px}#live #sec01 .inner .cntBox dl dt{width:150px;color:#254646;font-weight:700}#live #sec01 .inner .cntBox dl dd{width:540px}#live #sec01 .inner .cntBox dl dd p+p{margin-top:0}#lesson #sec01 .inner .subhead{margin-bottom:15px}#lesson #sec01 .inner .subhead h3{font-size:22px;color:#fff;text-align:left}#lesson #sec01 .inner .cntBox+.subhead{margin-top:50px}#lesson #sec01 .inner .cntBox h3,#lesson #sec01 .inner .cntBox h4{padding-bottom:10px;border-bottom:1px dashed rgba(203,0,0,.3);margin-bottom:13px;font-family:inherit;line-height:1.5}#contact #sec01 .inner{background:#fff;padding:20px}#contact #sec01 .inner p{padding-bottom:10px;border-bottom:1px dashed rgba(203,0,0,.3);margin-bottom:13px;line-height:1.5}#contact #sec01 .inner .memo{margin-top:10px}#contact #sec01 .inner #select_contact{width:50%;margin:auto;justify-content:space-between;align-items:center}#contact #sec01 .inner #select_contact li{width:40%;background:#fff;border:2px solid #567170;transition:.6s}#contact #sec01 .inner #select_contact li.selected,#contact #sec01 .inner #select_contact li:hover{background:linear-gradient(135deg,#677484 20%,#567170);color:#fff}#contact #sec01 .inner #select_contact li label{display:block;width:100%;font-size:18px;line-height:2;text-align:center;font-weight:700}#contact #sec01 .inner .contact_type{display:none}#contact #sec01 .inner .contact_type:checked+form{display:block}#contact #sec01 .inner form{display:none}#contact #sec01 .inner form dl{justify-content:space-between;align-items:center}#contact #sec01 .inner form dl+dl{margin-top:5px}#contact #sec01 .inner form dl dt{width:180px;color:#254646;font-weight:700}#contact #sec01 .inner form dl dd{width:760px}#contact #sec01 .inner form dl dd p+p{margin-top:0}#contact #sec01 .inner form span.required{float:right;background:linear-gradient(135deg,#677484 20%,#567170);color:#fff;font-weight:700;font-size:12px;padding:4px 10px 2px;line-height:2}#contact #sec01 .inner form input[type=checkbox]{margin-top:0}#contact #sec01 .inner form input[type=email],#contact #sec01 .inner form input[type=submit],#contact #sec01 .inner form input[type=tel],#contact #sec01 .inner form input[type=text],#contact #sec01 .inner form textarea{padding:.5em;width:100%;height:30px}#contact #sec01 .inner form select{padding:0 .5em;width:100%;height:30px}#contact #sec01 .inner form label{display:inline-block}#contact #sec01 .inner form .cd{justify-content:flex-start}#contact #sec01 .inner form .cd+.cd{margin-top:10px}#contact #sec01 .inner form .product{width:70%;display:block}#contact #sec01 .inner form .number{width:60px;display:-webkit-flex;display:-ms-flex;display:flex;align-items:center;justify-content:space-between}#contact #sec01 .inner form .number input{width:40px;margin-top:.3em}#contact #sec01 .inner form textarea{resize:none;height:300px}#contact #sec01 .inner form .check{display:block;margin:30px auto 0;text-align:center;font-size:12px}#contact #sec01 .inner form .submit{margin-top:30px}#contact #sec01 .inner form .submit .btn{display:block;margin:0 auto;padding:10px 50px;justify-content:center;background:linear-gradient(135deg,#677484 20%,#567170);color:#fff}#thanks #sec01 .inner p,#thanks2 #sec01 .inner p{font-size:15px;text-align:center;color:#fff}#contact form dl{padding:1em 0;display:flex;justify-content:flex-start;align-items:center;font-size:13px;line-height:1.7}#contact form dt{width:300px}#contact form dd p{font-size:12px}#contact form input,#contact form select,#contact form textarea{width:100%;padding:.5em;font-size:11px}#contact form input[type=radio],#contact form input[type=checkbox]{width:1em;height:1em;margin-top:-.5em}#contact form textarea{height:250px}@media screen and (max-width:760px){#contact form dl{padding:0;display:block;font-size:11px;line-height:1.7}#contact form dt{width:100%;margin-bottom:.5em;font-weight:700}#contact form input,#contact form select,#contact form textarea{width:100%;padding:.5em;font-size:11px}#contact form input[type=radio],#contact form input[type=checkbox]{width:1em;height:1em;margin-top:-.5em}#contact form textarea{height:250px}}.cat a,.tax a{color:#fff;background:#000}.cat a,.tax a{color:#fff;background:#000}.title{text-decoration:underline}#single article.postBox header h1{font-size:18px;text-align:left}#single article.postBox .cntBox h1,#single article.postBox .cntBox h2,#single article.postBox .cntBox h3,#single article.postBox .cntBox h4,#single article.postBox .cntBox h5,#single article.postBox .cntBox h6{font-weight:700;text-align:left;line-height:1.7}#single article.postBox .cntBox h1{font-size:22px}#single article.postBox .cntBox h2{font-size:20px}#single article.postBox .cntBox h3{font-size:18px}#single article.postBox .cntBox h4{font-size:16px}#single article.postBox .cntBox h5{font-size:15px}#single article.postBox .cntBox h6{font-size:13px}#single article.postBox .cntBox p{font-size:12px}#single article.postBox .cntBox img{min-width:100%;height:auto}#single article.postBox .cntBox a{text-decoration:underline}#sidebar h3{text-align:left}#sidebar div{width:100%}#sidebar #newPosts{margin-top:50px}@media screen and (max-width:760px){#single article.postBox header h1{font-size:18px;text-align:left}#single article.postBox .cntBox h1,#single article.postBox .cntBox h2,#single article.postBox .cntBox h3,#single article.postBox .cntBox h4,#single article.postBox .cntBox h5,#single article.postBox .cntBox h6{font-weight:700;text-align:left;line-height:1.7}#single article.postBox .cntBox h1{font-size:22px}#single article.postBox .cntBox h2{font-size:20px}#single article.postBox .cntBox h3{font-size:18px}#single article.postBox .cntBox h4{font-size:16px}#single article.postBox .cntBox h5{font-size:15px}#single article.postBox .cntBox h6{font-size:13px}#single article.postBox .cntBox p{font-size:12px}#single article.postBox .cntBox img{min-width:100%;height:auto}#single article.postBox .cntBox a{text-decoration:underline}#sidebar{width:100%;margin-top:50px}#sidebar #newPosts{margin-top:50px}}