#pageinfo,aside form,nav,video{display:none}header,nav{border-bottom:1px solid #ccc}#pager li,#tag li,#topcontent li,nav ul{list-style:none}#detail,#detail_left,#leftside,main{position:relative}#share,body,nav dl,nav form,nav ul{padding:0}#logo dl,#share li,#totop:before,#volume,h1,nav dd,nav li{display:inline-block}#share,#totop,#volume,footer{text-align:center}#top h1,footer{margin-bottom:20px}#topcontent input[type=search],body{font-family:"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,Osaka,"ＭＳ Ｐゴシック","MS PGothic",sans-serif}#topcontent li,table dd,table dt{line-height:100%}#detail_left button,#play,#play:hover{left:0;position:absolute}#contact,#detail_left table{border-collapse:collapse}body{margin:0}a{color:#333;text-decoration:none}#leftside{border-top:2px solid #333;border-bottom:2px solid #333}#spmenu{width:30px;height:30px;display:block;position:absolute;top:16px;right:10px;border-top:3px solid #555}#spmenu:after,#spmenu:before{width:30px;height:3px;background:#555;display:block;position:absolute;right:0;content:""}#spmenu:before{top:4px}#spmenu:after{top:11px}#logo dl{margin:0;padding:6px 0 6px 10px}#logo dt{font-size:13px;font-weight:700;line-height:110%;width:100px}#logo img{width:100%;height:24px}#logo dd{font-size:12px;margin:0}nav{border-top:2px solid #999;background:#f6f6f6;padding:10px}nav dl{margin:0}nav dt{margin:0;padding:0 0 5px;font-size:13px}nav dd{margin:0;padding:0 0 0 15px;line-height:180%;width:48%;box-sizing:border-box;background:url(img/nav-dd.gif) left center no-repeat;font-size:14px}main,nav ul{font-size:13px}nav dd a{color:#c24500;display:block}nav form{margin:15px auto 20px;background:#757575;width:230px}nav form input[type=search]{width:200px;border:2px solid #757575;padding:5px;box-sizing:border-box;margin:0}nav form input[type=image]{vertical-align:middle;background:#ccc;width:23px;height:23px;margin-left:3px}nav ul{margin:0}nav li{margin:0;padding:8px 0;line-height:160%;width:45%}main{padding:10px 10px 0}h1{font-size:16px;margin:0;padding:8px 0 0}#volume{border:1px solid #333;border-radius:100px;width:33px;height:17px;font-size:9px;padding:12px 0 4px;margin:-4px 0 0 10px;vertical-align:middle;background:url(img/volume.gif)}#share{margin:20px 0}#totop{padding:0 0 10px}#totop:before{content:"▲"}footer{font-size:12px}#sound_left table,#sound_right table,.result{border-collapse:collapse;margin-top:20px;width:100%}#sound_left table tr:first-child td,#sound_left table tr:first-child th,#sound_right table tr:first-child td,#sound_right table tr:first-child th,.result tr:first-child td,.result tr:first-child th{border-top:1px solid #d9d9d9}#sound_left table tr:first-child td:first-child,#sound_right table tr:first-child td:first-child,.result tr:first-child td:first-child{border-top:none}#sound_left caption,#sound_right caption,.result caption{text-align:left;font-weight:700;font-size:15px;padding-bottom:5px}.edit,table dd,table dt{font-weight:400}#sound_left td,#sound_right td,.result td{padding:3px 0 2px}#sound_left th,#sound_right th,.result th{text-align:left;width:290px;padding:7px 0 4px 2px;border-bottom:1px solid #d9d9d9}#sound_left td:first-child,#sound_right td:first-child,.result td:first-child{text-align:left;width:35px}#sound_left td:first-child:hover,.result td:first-child:hover{filter:alpha(opacity=60);-moz-opacity:.6;opacity:.6;cursor:pointer}#sound_left tr:hover,#sound_right tr:hover,.result tr:hover{background:#f8f8f8}#pop_result span,#sound_left span,#sound_right span,.result span{display:block;vertical-align:top;background:url(img/btn-play-off.gif) left 3px no-repeat;background-size:24px}#pop_result img,#sound_left img,#sound_rightimg,.result img{width:53px;height:24px}#container main span.playing{background:url(img/btn-play-on.gif) left 3px no-repeat;background-size:24px}.edit{font-size:10px;display:inline}#sound_left td:last-child,#sound_right td:last-child{border-bottom:1px solid #d9d9d9;text-align:right}.result td:last-child{border-bottom:1px solid #d9d9d9}table dl{margin:0 0 0 30px;padding:0 0 4px}table dt{font-size:14px;padding-bottom:4px}table dd{margin:0;padding:0;color:#a1a1a1;font-size:10px}table dd a{color:#9c9c9c}#sound_left a img,#sound_right a img,.result a img{width:53px;vertical-align:top}#contact,#recording_history img{width:100%}#pager .active strong,#pager li a{padding:5px 10px;vertical-align:middle;display:block;text-align:center}#pager{margin:40px 0 0;padding:0}#pager li{margin:0;padding:0 5px 0 0;display:inline-block}#pager .active strong{background:#ededed;border:1px solid #777}#data p,#niconico br,#siteinfo p{display:none}#play,#play.pause,#play:hover{background-repeat:no-repeat;background-position:center;background-color:#ededed;border-bottom:2px solid #ccc}#pager li a{border:1px solid #ccc}#notfound{font-size:80px;text-align:center;display:block;margin-top:200px;color:#c24500}#top main{padding-top:10px;overflow:hidden}#point{margin:0;font-size:16px}#top h1{padding-top:60px;display:block;background:url(img/top.jpg) right top no-repeat;background-size:170px}#top h1 img{width:280px;height:73px}#topcontent form{margin:10px 0 20px;padding:0;text-align:center}#topcontent input[type=search]{padding:10px;font-size:16px;width:200px;box-sizing:border-box;border:2px solid #757575;height:40px}#topcontent input[type=image]{vertical-align:top;background:#ccc;width:40px;height:40px}#top main #update{background:#ededed;display:block;padding:10px;margin-bottom:15px}#top main #update dt{float:left;margin-right:10px;font-size:12px}#top main #update dd{margin-bottom:0}#top main dl{margin:0;padding:0;display:inline-block}#top main dl dt{font-weight:700;font-size:15px;padding-bottom:7px}#top main dl dd{margin:0 0 20px;font-size:12px}#topcontent ul{margin:0;padding:0}#topcontent ul:after{clear:both;content:"";display:block}#topcontent li{width:50%;float:left;margin:0;padding-bottom:15px}#topcontent li:before{content:"> "}#sound_description{font-weight:400;margin:5px 0 10px;font-size:12px}#detail_left td,#detail_left th{font-size:14px;padding:3px 0}#detail{clear:both}#play{width:50px;height:50px;border-radius:100px;background-image:url(img/play-on.png);background-size:10px;top:28px;z-index:2}#play.pause{background-image:url(img/play-off.png)}#play:hover{top:28px}#detail_left button{top:50px}#waveform{margin-left:60px}#detail_left th{text-align:left;width:100px}#detail_left td:before{content:"... "}.post-ratings{clear:both;text-align:center;margin:20px 0;font-size:13px;display:none}#contact th,#data th,.result{text-align:left}#niconico dd,#niconico dt,#tag li{display:inline-block}.post-ratings img{margin:0 1px;vertical-align:middle}#data,#niconico,#os{margin-bottom:20px}#download{color:#fff;padding:10px 20px;text-align:center}#download_title{font-size:20px;margin:10px 0 0;padding:0}#mp3_download{margin:10px 0;padding:0}#tag{border:1px solid #a8a8a8;background:#f0f0f0;padding:15px 10px;margin:10px 0}#tag p{margin:0;font-size:14px}#data td,#data th,#tag li{font-size:12px}#niconico_link,#tag ul{margin:0;padding:0}#tag li{margin:0;padding:5px 0 0 10px}#tag li a{background:url(img/tag-dd.gif) left center no-repeat;background-size:8px auto;padding:0 0 0 12px}#data th{width:120px}#data td{padding:3px 0}#data td:before{content:"..."}#niconico,#os{font-size:13px}#niconico_title,#os_title{font-weight:700;margin:0 0 5px;padding-bottom:5px;border-bottom:1px solid #ccc}#niconico dl,#os_link{margin:0}#niconico dt{font-weight:700}#niconico dd{margin:0;padding:0 0 0 10px}#niconico_caution,#os_caution{color:#999;font-size:10px;margin:0}.result{margin-top:40px}#pop_result .result{margin:0}#contact,#contactinfo{margin-top:38px}#pop_result{position:absolute;width:350px;box-shadow:0 0 6px 3px rgba(0,0,0,.1);background:#fff}#contact{border-top:1px solid #ededed}#contact th{width:100px;font-size:12px;font-weight:400;vertical-align:top}.img img,p input{width:100%}#contact td,#contact th{padding:10px 10px 10px 0;border-bottom:1px solid #ededed}#contact td input,#contact td textarea{padding:5px;box-sizing:border-box;width:100%;border:1px solid #999;font-family:Franklin Gothic}body .wpcf7-not-valid-tip{color:#c24500}div.wpcf7-validation-errors{background:#ededed;border:none;padding:20px}p input{display:block;background:#c24500;border:none;padding:15px;font-size:16px;color:#fff}p input:hover{opacity:.7}#killy img{float:left;width:60px;padding:0 20px 10px 0}.playlist{border-bottom:1px solid #ccc;margin:20px 0}.playlist dt span{width:24px;height:24px;display:inline-block;vertical-align:top;background:url(img/btn-play-off.gif) no-repeat;background-size:24px;cursor:pointer;margin-right:5px}.playlist span.playing{background:url(img/btn-play-on.gif) no-repeat;background-size:24px}.playlist dt{font-weight:700;display:block;border-top:1px solid #ccc;padding:10px 5px 5px;margin:0}.playlist dd{padding:0 5px 5px;margin:0 0 0 30px}figure{margin:0;padding:0;text-align:center}figure img{width:100%}