@charset "UTF-8";/*!
Theme Name: famm
Author: famm
*//*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}img{vertical-align:bottom}a:hover img{opacity:.6;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=60)"}div,ul,header,footer{box-sizing:border-box}.listh{list-style:none;overflow:hidden;zoom:1;padding-left:0}.listh li{float:left}#catalog-ex ul,#archive-works{outline-style:none;padding-left:0}#catalog-ex ul li,#archive-works li{display:inline-block;vertical-align:top}.listc{list-style-type:none;padding-left:0}.iframebox{margin-bottom:20px}.clearfix{min-height:1px}.clearfix:after{content:".";display:block;clear:both;height:0;visibility:hidden}* html .clearfix{height:1px}.clear{clear:both}#page-top{position:fixed;bottom:20px;right:20px}#page-top a{display:block;width:100px;height:100px}.btn{border:1px solid #d6d6d6;padding:6px 18px;border-radius:14px}.circle{width:100px;height:60px;padding-top:40px;border:1px solid #d6d6d6;border-radius:100px}.list{overflow:hidden;zoom:1}.list .item{float:left}#catalog-ex ul,#archive-works{list-style:none;padding-left:0}#catalog-ex ul li,#archive-works li{display:inline-block}.clf{overflow:hidden;zoom:1}body{background-attachment:fixed;background-size:cover;color:#333;font-size:15px;line-height:1.7;margin:0;padding:0;font-family:"游ゴシック",YuGothic,"ヒラギノ角ゴ ProN W3",Hiragino Kaku Gothic ProN,Verdana,"メイリオ",Meiryo,sans-serif}::-moz-selection{background:#feff98}::selection{background:#feff98}::-moz-selection{background:#feff98}.co1,#catalog-ex,.pagehl,#archive-works,#snsbox,#nav-prenext{max-width:980px;margin-left:auto;margin-right:auto}.co2{width:474px;float:left}#works-wrap{overflow:hidden;zoom:1}#works-wrap h2{border-bottom:1px solid #aaa;padding:.3em 10px;margin-top:3em;line-height:1.2;border-left:4px solid #666}#works-wrap .image{float:left;width:310px;margin-bottom:16px}#works-wrap .bandname{font-size:19px;margin-bottom:40px}#works-wrap .works-title{margin-top:0;margin-bottom:0}#works-wrap h2{font-size:16px;border-left:4px solid #aaa;padding-left:.5em}#works-wrap ol{padding-left:2em;margin-bottom:40px}#catalog-ex{border-top:1px solid #ccc;padding-top:1em}#catalog-ex ul{overflow:hidden;zoom:1}#catalog-ex li{margin-bottom:2em;line-height:1.2}#catalog-ex img{margin-bottom:.5em;width:100%;height:auto}.headbox{float:right;margin-left:32px;height:460px}.box{background-color:#fff;padding:1.5em;padding:24px;margin-bottom:40px}.wrap{overflow:hidden;zoom:1}.fl{float:left;margin-right:1em;margin-bottom:1em}.fr,.alignright{float:right;margin-left:1em;margin-bottom:1em}.aligncenter{display:block;margin:0 auto}.center{text-align:center}.block-hl{font-size:22px;letter-spacing:2px;font-weight:400;line-height:1.3;margin-bottom:20px;border-left:4px solid #333;padding-left:10px}#workslists{float:right;padding-left:30px}.workslist{width:190px;margin-bottom:1em;font-size:14px;line-height:1.4}.workslist .cap{margin-top:4px;margin-bottom:10px}#eventlists{width:740px;float:left}.eventlist{border:1px solid #aaa;padding:1em;margin-bottom:30px}.eventlist .title{margin-top:10px;font-size:18px;font-weight:700;letter-spacing:1px}.eventlist .mainimg{display:block}.eventlist .mainimg img{width:100%;height:auto}.image-main{margin-bottom:40px}.pagehl{letter-spacing:2px}.hl{font-size:24px;line-height:1.2;font-weight:700;color:#333;margin-bottom:40px}.hls{border-left:5px solid #d8e02a;background-color:#eee;background-color:#f9fadc;padding-left:.5em;padding-top:.3em;padding-bottom:.3em;margin-bottom:1em;font-size:20px;line-height:1.2}#sitetitle{float:left;font-size:18px;padding-top:.8em;padding-bottom:.8em}#sitetitle a{text-decoration:none;color:#000;display:inline-block}#sitetitle a:hover{color:#f69}#sitetitle-sub{padding-top:8px;text-align:right;font-size:12px;margin-bottom:20px;letter-spacing:2px}header{overflow:hidden;zoom:1;border-bottom:1px solid #aaa;margin-bottom:20px}#head-menu{float:right;width:680px;margin-top:20px;font-size:16px;letter-spacing:2px;text-align:right}#head-menu .head-m-item{display:inline-block;text-align:right;margin-left:40px}#head-menu .head-m-item:first-child{margin-left:0}#head-menu a{text-decoration:none;color:#000}#head-menu a:hover{color:#aaa}#footer{text-align:center;line-height:2.5;color:#666;background-color:#f6f6f6;border-top:1px solid #ccc}#copy{letter-spacing:1px;font-size:14px}.form-massage{margin-bottom:40px}.link-btn{margin-top:10px;margin-bottom:10px;display:inline-block;padding:.3em .8em;text-decoration:none;background-color:#777;color:#fff;font-size:14px}.link-btn i{padding-right:6px}.link-btn:hover{background-color:#aaa;color:#fff}.btn-more,.excerpt-more,.nav-previous a,.nav-next a{background-color:#777;color:#fff;display:inline-block;text-decoration:none;font-size:14px;box-sizing:border-box;padding:.2em .8em}.btn-more:hover,.excerpt-more:hover,.nav-previous a:hover,.nav-next a:hover{background-color:#aaa;color:#fff}.excerpt-more{float:right;margin-top:10px;margin-bottom:10px}#archive-works{overflow:hidden;zoom:1}#archive-works .mainimg{display:block;margin-bottom:.3em}#archive-works img{width:100%;height:auto}#archive-works li{margin-bottom:30px}#archive-works li .title{line-height:1.4}#snsbox{margin:0 auto;overflow:hidden;zoom:1;border-top:1px solid #ccc;padding-top:20px;margin-top:40px;margin-bottom:20px}#twitter{margin-right:20px}#facebox{margin-top:10px}#vers{overflow:hidden;zoom:1}#vers dt,#vers dd{float:left}#vers dt{clear:left}#vers dd{margin-left:1em}#hdimg img{max-width:100%}#bandcampbox{clear:both;display:block;border:1px solid #ccc;text-align:center}#bandcampbox img{max-width:100%}#nav-prenext{overflow:hidden;zoom:1}.nav-previous,.nav-next{background-color:#dedede;text-align:center}.nav-previous{float:left}.nav-next{float:right}@media screen and (max-width:767px){.iframebox,iframe{max-height:32vh}.iframebox{margin-left:10px;margin-right:10px}iframe{max-width:100%}.co1,#catalog-ex,.pagehl,#archive-works,#snsbox,#nav-prenext{margin-left:12px;margin-right:12px}#works-wrap .image{float:none;text-align:center;width:100%}#works-wrap ol{width:80%;margin:0 auto}#works-wrap ol li{line-height:1.2;margin-bottom:6px}#workslists{float:none;padding-left:0}.workslist{width:48%;height:60vw}.workslist:nth-child(odd){float:left}.workslist:nth-child(even){float:right}.workslist img{width:100%;height:auto}#eventlists{float:none;width:100%}#eventlists p{margin-bottom:0}.eventlist .mainimg{margin:0 auto;width:80%}.image-main img{width:100%;height:auto}#sitetitle{float:none;text-align:center;padding-bottom:0}#sitetitle-sub{text-align:center;margin-bottom:0;letter-spacing:1px}header{margin-bottom:10px}#head-menu .head-m-item{margin-left:10px;letter-spacing:1px}#head-menu{width:100%;text-align:center}.link-btn{float:none;width:100%;margin-bottom:0;text-align:center;padding:.6em .8em}.excerpt-more{float:none;width:100%;margin-bottom:0;text-align:center}#archive-works li{display:inline-block;width:31%;margin-left:2%}#archive-works li:nth-child(3n+1){margin-left:0}.wpcf7-form input,.wpcf7-form textarea{width:90%}#snsbox{text-align:center}#twitter{display:inline-block}}@media print,screen and (min-width:768px){#works-wrap .text{width:640px;float:right}.pagehl{margin-bottom:60px}}@media screen and (max-width:768px){#works-wrap .text{float:none;width:100%}#works-wrap .bandname{text-align:center;line-height:1.3;margin-bottom:20px}#works-wrap .works-title{text-align:center;line-height:1.3}#catalog-ex li{display:inline-block;width:48%;margin-left:1%}.pagehl{text-align:center}}@media print,screen and (min-width:769px){#catalog-ex li{margin-left:.8%;width:19%}#catalog-ex li:nth-child(5n+1){margin-left:0}}@media screen and (min-width:768px){.eventlist .mainimg{width:300px}}@media print,screen and (min-width:767px){#archive-works li{width:210px;margin-left:40px}#archive-works li:nth-child(4n+1){margin-left:0}#twitter{float:left;width:460px}#facebox{float:left}}