@charset "utf-8";

html, body, div, span, applet, object, iframe,h1, h2, h3, h4, h5, h6, p, blockquote, pre,a, abbr, acronym, address, big, cite, code,del, dfn, em, font, img, ins, kbd, q, s, samp,small, strike, strong, sub, sup, tt, var,b, u, i, center,dl, dt, dd, ol, ul, li,fieldset, form, label, legend,table, caption, tbody, tfoot, thead, tr, th, td
{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent;}
ol, ul{list-style:none;}
table{border-collapse:collapse;border-spacing:0;}
body{font-family:Arial, Verdana, sans-serif;font-size:12px;color:#3F3E3C;}
p{margin-bottom:7px;text-align:left;}
a, p a{text-decoration:none;color:#3F3E3C;}
a:hover{transition:.7s;}
h1, h2, h3, h4, h5, h6{font-family:Arial, Verdana, sans-serif;font-size:15px;font-weight:bold;color:#3F3E3C;margin:15px auto 10px;}
.sp_mode{display:none;}
/* content */
#holder_content{position:relative;width:780px;height:70vh;margin:10px auto;overflow:auto;background-repeat:no-repeat;background-position:top center;background-size:cover;}
.index_page{background-image:url(../img/image10.gif);}
.profile_page{background-image:url(../img/7777.jpg);width:90%;margin:0 auto;}
.live_page{background-image:url(../img/img001.jpg);}
.music_page,.photo_page,.contact_page{background-image:url(../img/object1.jpg);}
.link_page{background-image:url(../img/object.jpg);}
.post_content{width:90%;margin:0 auto;}
.profile_page .post_content img,.profile_page .post_content p{width:80%;display:block;margin:0 auto 10px;}
/* header */
#nowearmangifani{margin:10px 0px 0px 10px;}
#nowearmanlogo{width:410px;margin:0px auto;margin-bottom:20px;}
#nowearmanlogo img{width:100%;}
.header{position:relative;width:100%;overflow:hidden;}
.nav{width:580px;margin:0 auto;overflow:hidden;font-size:15px;font-weight:bold;color:#333;letter-spacing:0.02em;}
.nav li{float:left;margin:0 11px;}
.nav li a{display:block;text-decoration:none;}
.nav li a:hover{opacity:0.7;}
/* index */
.index_page li img{display:block;width:100%;}
.index_page li img.img_h{display:block;width:50%;margin:0 auto;}
.index_page li p{text-align:center;}
.index_page li p a:hover{text-decoration:underline;}
.index_page li a{width:100%;height:100%;}
.index_post{overflow:hidden;}
.index_post p.right_p{float:right;width:70%;}
.time{text-align:right;position:absolute;bottom:-5px;right:2px;}
.index_post{width:90%;margin:0 auto;border-bottom:1px solid #aaa;position:relative;padding:10px 0;}
.index_post a img.full_img{width:100%;display:block;margin-bottom:10px;}
/* photo */
.instagram{overflow:hidden;}
.insta_p{text-align:right;width:100%;position:absolute;bottom:0;right:5%;}
.insta_text{padding:10px;}
.instagram-placeholder img{background:rgb(255, 255, 255);}
.instagram-placeholder img:hover{background:none;}
.instagram{width:90%; margin:20px auto 10px;}
.instagram a img:hover{opacity:0.7;transition:.7s;}
/* live schedule */
.now_live{border-top:1px solid #999;margin:15px auto 50px;padding-top:30px;}
.now_live h2{margin:10px auto 5px;}
.post_content .now_live h3,.content .now_live p{font-size:14px;}
.post_content .now_live p a{text-decoration:underline;}
.post_content .now_live p a:hover{opacity:0.8;text-decoration:underline;}
.post_content h3{font-size:13px;margin:5px auto;font-weight:bold;}
.post_content h3 span{font-size:80%;}
.post_content .past_live li a:hover{color:#777;}
.post_content .past_live li,.post_content .now_live li{border-bottom:1px solid #999;margin:10px auto;padding:0 2%;list-style:none;}
.post_content .past_live li:last-child,.post_content .now_live li:last-child{border:none;}
.post_content .past_live li:last-child,.content .now_live li:last-child{border-bottom:none;}
.live_page .post_content h2{background:rgba(0,0,0,0.1);color:#fff;text-align:center;padding:10px 0;width:100%;margin:0 auto;}
iframe{margin:0 auto;display:block;}
.past_live h3,.past_live p,.past_live a{color:#999999;}
/* music */
.music_page .post_content ul{border-top:1px solid #999;}
.music_page .post_content li{border-bottom:1px solid #999; padding:10px 0;text-align:center;}
.music_page .post_content li p{text-align:center;}
/* link */
.link_page h2,.link_page p{text-align:right;}
/* footer */
.footer .container{width:600px;margin:0 auto;background-color:transparent;}
.footer address{text-align:right;text-decoration:none;margin:10px 0;}
.sns_box{overflow:hidden;margin:10px auto;}
.sns_box li a:hover{opacity:0.7;}
.sns_box li{width:25%;margin:0;float:right;}
.sns_box li a{display:block;padding:3px 0;color:#fff;font-weight:bold;text-align:center;}
.sns_box li.tw a{background:#1da1f2;}
.sns_box li.you a{background:#c60404;}
.sns_box li.insta a{background:black;}
/* contact */
.fm_page table{margin-bottom:20px;}
.fm_page tr{width:95%;}
.fm_page th{width:30%;padding-left:5%;text-align:left;vertical-align:middle;}
.fm_page th span.hissu{font-size:13px;margin-left:5px;color:red;}
.fm_page td input#user_zip{width:81%;margin-bottom:10px;}
.fm_page td input{padding:5px;margin:0;width:90%;}
.fm_page td{width:60%;padding:10px 0;}
.fm_page td textarea{width:90%;height:120px;padding:5px;margin:0;}
.sbmt_btn{text-align:center;}
.sbmt_btn input{width:45%;background:#777;color:#fff;border:none;padding:8px 0;font-size:15px;letter-spacing:0.1em;font-weight:bold;}
.sbmt_btn input:hover{background:#999;transition:.7s;}
.err_mes li{color:red;}
.ninni{color:green;font-size:13px;margin-left:5px;}
.fm_page h2{text-align:center;}
.fm_page table{width:90%;margin:0 auto;}
.contact_page .fm_page{margin:30px 0;}
/* 続きを読む */
a.read{width:40%!important;text-align:center;padding:5px 0;border:1px solid #333;margin:20px auto;}
/* lightbox */
#lightboxImage{max-width:400px;margin:0 auto;}
#lightbox,#outerImageContainer,#imageDataContainer{max-width:100% !important;height:auto !important;}
.spotify{overflow:hidden;border-bottom:1px solid #999;}
.spotify .list_h{width:49%;box-sizing:border-box;border:1px dotted #eee;padding:5px;margin:5px 1% 5px 0;background:rgba(255,255,255,0.6);float:left;}
.spotify .list_h dt{font-size:80%;font-weight:}
.linkbox{border:1px solid #333;padding:5px 0;text-decoration:underline;margin:5p auto;display:block;width:30%;text-align:center;}
.music_post,.spm_store{border-bottom:1px solid #888;padding-bottom:20px;margin-bottom:20px;}
.post_content .music_post img{width:100%;}
.post_content p a{text-decoration:underline;}
img.flyer{width:40%; margin:10px 0;}



.short,.index_post{overflow:hidden;display:block;}
.short li p,.index_post li p{text-align:left;}
.short li p.right_p,.index_post li p.right_p{float:right;width:72%;}
.short li,.index_post li{width:90%;margin:0 auto;border-bottom:1px solid #aaa;position:relative;padding:10px 0;overflow:hidden;}
.index_post li:last-child{border-bottom:none;}
.short li img.full_img,.index_post li img.full_img{width:100%;display:block;margin-bottom:10px;}
.spm_store img{display:block;width:48%;margin:10px 1%;float:left;}
.spm_store{overflow:hidden;}
.spm_store a{text-decoration:underline;}

.index_post li a.flyer{
	display:block;
	width:35%;
	margin:0 auto 10px 0;
}

.index_post li p{
	display:block;
}