@charset "UTF-8";body{margin:0;font-family:'メイリオ','Hiragino Kaku Gothic Pro',sans-serif}.container{max-width:800px;margin-left:auto;margin-right:auto;padding-left:15px;padding-right:15px}.container_inner{width:100%;margin-left:auto;margin-right:auto;display:block;max-width:800px}article{overflow:hidden}article h1{margin:0;font-size:32px;font-weight:400}article h1 a{color:#000;text-decoration:none}.postinfo{margin-top:15px;font-size:14px}.postinfo a{color:#000;text-decoration:none}.postinfo .postcat{margin-left:20px}.postinfo .postcom{margin-left:20px}.postinfo i{color:#888}h2{color:#6f5436;border-bottom:solid 1px #f8ad4b;background-repeat:no-repeat;padding-left:8px}h3{text-align:left;color:#6f5436}h4{text-align:center}h5{border-top:none;border-bottom:2px dotted #e6cfb8;border-left:15px solid #e6cfb8;border-right:none;-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px;color:#7f604e;padding:.3em .3em .1em .5em;margin:0 0 1em;text-align:left}p{text-align:left}table{margin:0 auto}blockquote{position:relative;padding:23px 0 8px 2px;box-sizing:border-box;font-style:italic;color:#555;margin:5px}blockquote:before{display:inline-block;position:absolute;top:5px;vertical-align:middle;content:"\f10d";font-family:FontAwesome;color:#cfcfcf;font-size:16px;line-height:1}blockquote p{padding:0;margin:10px 0;line-height:1.7}blockquote cite{display:block;text-align:right;color:#888;font-size:.9em}.pagenav a{padding:5px 10px;border:solid 1px #ccc;border-radius:10px;color:#666;font-size:12px;text-decoration:none}.pagenav .old a{float:left}.pagenav .new a{float:right}.pagenav{overflow:hidden;margin-top:40px;margin-bottom:40px;clear:both}header{margin-bottom:40px;background-color:#f8ad4b;color:#fff}header a{color:#fff;text-decoration:none}.siteinfo{overflow:hidden;padding-top:14px;padding-bottom:14px;background-color:#fff;color:#4a5f7e}.siteinfo a{color:#6f5436}.siteinfo h1{float:left;margin:0;font-family:'Acme',sans-serif;font-size:20px}.siteinfo p{float:right;margin:0;margin-top:5px;font-size:12px}header img{width:100%;height:auto;vertical-align:bottom}nav ul{list-style:none;margin:0;padding:0;font-size:12px;overflow:hidden}nav li{float:left;margin-right:15px}nav li a{display:block;padding-top:15px;padding-bottom:10px;border-bottom:solid 5px transparent}nav li a:hover{border-bottom-color:#0cf}nav li.current-menu-item a{border-bottom-color:#e6cc1c}footer{margin-top:40px;padding-top:14px;padding-bottom:14px;background-color:#f8ad4b;color:#fff}article img{border:none;max-width:100%;height:auto}.aligncenter{display:block;margin-top:30px;margin-bottom:30px;margin-left:auto;margin-right:auto}.alignright{float:right;margin-bottom:30px;margin-left:30px}.alignleft{float:left;margin-bottom:29px;margin-right:30px}.wp-caption{max-width:100%}.wp-caption-text{margin:0;color:#666;font-size:14px;text-align:center}.blogmenu ul{margin:0;padding:0;list-style:none}.blogmenu .widget{margin-bottom:30px;padding:20px;background-color:#e8e8e8}.blogmenu .widgettitle{margin-top:10px;margin-bottom:20px;border-right:solid 10px #4a5f7e;color:#4a5f7e;font-size:14px}.blogmenu li a{display:block;padding:10px 5px;color:#666;font-size:14px;text-decoration:none}.blogmenu li a:hover{background-color:#fff}.archive-title{margin-top:0;margin-bottom:40px;background-color:#eee;font-size:14px;font-weight:400}.archive-title i{padding:15px;background-color:#4a5f7e;color:#fff}#respond p{margin-top:0;margin-bottom:20px;font-size:12px}#respond label{font-size:14px}#respond input,#respond textarea{width:100%;padding:5px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}#respond input[type=submit]{width:200px;padding:10px;border:none;background-color:#e6cc1c;-webkit-appearance:none;cursor:pointer}#respond input[type=submit]:hover{background-color:#fa0}#respond .required{color:red}#comments footer{background:0 0;margin:0;color:#000;font-size:12px}#comments footer a{color:#000}#comments footer div{display:inline}#comments ul{list-style:none;margin:0;padding:0}#comments article{border:dotted 1px #aaa;margin-bottom:10px;padding:10px 20px 20px}#comments .comment-content{margin-left:30px}.wpcf7 input,.wpcf7 textarea{width:100%;padding:5px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.wpcf7 input[type=submit]{width:200px;padding:10px;border:none;background-color:#e6cc1c;-webkit-appearance:none;cursor:pointer}.wpcf7 input[type=submit]:hover{background-color:#fa0}@media (min-width:768px){.container{overflow:hidden;display:table;width:100%}.contents{float:left}.blogmenu{width:30%;float:right}nav li{margin-right:40px}.info-img{width:40%!important;float:right}}.excerpt p{font-size:14px}.excerpt .more a{padding:5px 20px;border:solid 1px #ccc;border-radius:5px;color:#000;text-decoration:none}.excerpt .more a:hover{background-color:#e6cc1c}.excerpt .more i{margin-left:10px;color:#ccc}@media (min-width:500px){.excerpt img{float:left;margin-right:20px;width:40%}}@media (max-width:499px){.excerpt img{display:block;margin-left:auto;margin-right:auto}.menu{display:none}}.largeheader{width:100%;height:auto;vertical-align:bottom}.home header{margin-bottom:0}.home footer{margin-top:0}.topmenu{padding-top:40px;padding-bottom:40px}.link{text-align:center;margin-bottom:15px}.link a{color:#aaa;font-size:20px;text-decoration:none}.link i{display:block;margin-left:auto;margin-right:auto;margin-bottom:10px;width:120px;line-height:110px;border-radius:80px;background-color:#ecc952;color:#fff;height:120px;font-size:51px}.link:nth-child(2) i{background-color:#e8a380}.link:nth-child(3) i{background-color:#b7ef6b}.snsInfo{margin:10px}@media (min-width:500px){.topmenu{overflow:hidden}.link{float:left;width:33.333%}.snsInfo{float:right;margin:0 50px 50px 0;width:32%}.newsInfo{float:left;width:49%}}.snsInfoUl{list-style-type:none;display:inline-table;width:100%;margin:0 auto;padding:0;max-width:800px}.snsInfoUl li{display:inline-table;vertical-align:bottom;width:33%;text-align:center}@media (min-width:500px){.concertInfo{float:right;width:49%}}.twitter_block{display:block;margin-right:auto;margin-left:auto}.ochestra_Info{background-image:url(https://kurukuru.sakura.ne.jp/wp-content/uploads/2018/02/onpu.png);background-repeat:no-repeat;background-position:center}.ochestra_Info{background-image:url(https://kurukuru.sakura.ne.jp/wp-content/uploads/2018/02/onpu.png);background-repeat:no-repeat;background-position:center;height:150px}.group_Info{background-image:url(https://kurukuru.sakura.ne.jp/wp-content/uploads/2018/02/human.png);background-repeat:no-repeat;background-position:center;height:150px}.practice_Info{background-image:url(https://kurukuru.sakura.ne.jp/wp-content/uploads/2018/02/calender.png);background-repeat:no-repeat;background-position:center;height:150px}.practice_Info-table table{border:2px solid #000;margin:0 auto;width:100%}.practice_Info-table tr{border:1px solid #000}.practice_Info-table th{border:1px solid #000;background-color:#faebd7;padding:10px}.practice_Info-table td{border:1px solid #000;text-align:center;padding:10px}.memberFee_table{border:2px solid #000;border-collapse:collapse;margin:0 auto}.memberFee_table tr{border:1px solid #000}.memberFee_table th{border:1px solid #000;background-color:#faebd7;padding:10px;width:30%}.memberFee_table td{border:1px solid #000;text-align:center;padding:10px}.link_table{margin:0 auto;width:80%;border-bottom:2px solid #f8ad4b}.chapter13{text-align:center}.QamdA dl{line-height:1.6em;overflow:hidden;_zoom:1}.QamdA dl dt{text-indent:-2.6em;padding:0 20px 0 50px;margin:20px 0 10px;background-color:#edc25f}.QamdA dl dd{text-indent:-2.6em;padding:0 10px 0 50px;margin-left:0}.QamdA dl dd:first-letter ,.QamdA dl dt:first-letter {font-size:1.6em;font-weight:700;margin-right:10px;padding:5px}.QamdA dl dd{padding-bottom:15px;border-bottom:1px #000 dotted}.QamdA dl dt:first-letter {color:#353fbc}.QamdA dl dd:first-letter {color:#df212c}.balloon5{width:100%;margin:1.5em 0;overflow:hidden}.balloon5 .faceicon{float:left;margin-right:-90px;width:80px}.balloon5 .faceicon img{width:100%;height:auto;border:solid 3px #d7ebfe;border-radius:50%}.balloon5 .chatting{width:100%}.member_intro li{list-style:none;width:50%;float:left;display:table-cell}.member_intro li p{width:50%;margin:0 0 0 85px}.info-img{width:100%}.says{display:inline-block;position:relative;margin:5px 0 0 96px;padding:0 13px;border-radius:12px;background:#efefef}.says:after{content:"";display:inline-block;position:absolute;top:18px;left:-24px;border:12px solid transparent;border-right:12px solid #efefef}.says p{margin:0;padding:0}.balloon5_left{width:100%;margin:1.5em 0;overflow:hidden}.balloon5_left .faceicon_left{float:left;margin-right:-90px;width:80px}.balloon5_left .faceicon_left img{width:100%;height:auto;border:solid 3px #d7ebfe;border-radius:50%}.balloon5_left .chatting_left{width:100%}.says_left{display:inline-block;position:relative;margin:5px 0 0 96px;padding:20px;border-radius:12px;background:#efefef}.says_left:after{content:"";display:inline-block;position:absolute;top:18px;left:-24px;border:12px solid transparent;border-right:12px solid #efefef}.says_left p{margin:0;padding:0;line-height:22px}.balloon5_right{width:100%;margin:1.5em 0;overflow:hidden}.balloon5_right .faceicon_right{float:right;width:80px}.balloon5_right .faceicon_right img{width:100%;height:auto;border:solid 3px #d7ebfe;border-radius:50%}.balloon5_right .chatting_right{width:100%}.says_right{position:relative;margin:5px 96px 0 0;padding:20px;border-radius:12px;background:#efefef}.says_right:after{content:"";display:inline-block;position:absolute;top:18px;right:-26px;border:12px solid transparent;border-left:16px solid #efefef}.says_right p{margin:0;padding:0;line-height:22px}.youtube{position:relative;width:100%;padding-top:56.25%}.youtube iframe{position:absolute;top:0;right:0;width:100% !important;height:100% !important}.textCenter{text-align:center}.textBold{font-weight:700}.textRed{color:red}.img-border-mikan{border:solid 5px #f8ad4b;width:96%}.img-border-gray{border:solid 1px dimgray;width:99.5%}.img-roma{max-width:800px;display:grid;margin:0 auto}.img-roma img{max-width:600px;height:auto;width:100%}.member_intro{list-style:none;width:100%;display:table;-webkit-padding-start:0px}.concert-pas{display:inline-grid;width:100%}.img-response{margin-bottom:20px;display:-webkit-flex;display:contents;-webkit-justify-content:space-between;justify-content:space-between;width:100%}.concert-pas-row{display:table-row}.concert-pas-img{display:table-cell;width:50%;float:left;height:100%;text-align:center;vertical-align:middle}@media (max-width:420px){.concert-pas-img{width:100%!important}}.concert-pas-info{display:table-cell;width:50%}.concert-pas-info h4{padding:.25em .5em;background:0 0;border-left:solid 5px #7db4e6;text-align:left}