

#comment { background: #adadad url("../img/bg02.jpg") repeat-y center top; padding: 90px 0 0 0; color: #000; }
#comment .commentInner { background: url("../img/bg_whatsnoise.png") no-repeat center top; padding-bottom: 90px; }
#comment .commentInner .cInner { background-color:#fff; padding:40px; }
#comment .commentInner .cInner p { text-align:left; }
#comment .commentInner a { color:#000; text-decoration:underline }

#comment .secHead { margin-bottom: 40px; }
#comment .headText span { background-color: #000; color: #FFF; font-size: 18px; }
#comment .link { margin: 60px 0 70px 0; }
#comment .link a { border: 1px solid #000; padding: 10px 40px; color: #000; font-size: 24px; display: inline-block; position: relative; }
#comment .link a:before, #comment .link a:after { content: ""; width: 20px; height: 20px; border-top: 4px solid #000; border-left: 4px solid transparent; border-right: 4px solid transparent; position: absolute; right: 10px; top: 50%; transform: rotate(45deg); margin-top: -11px; }
#comment .link a:after { transform: rotate(135deg); margin-top: -9px; }
#comment .charaWrap h3 { font-family: 'Barlow Condensed', sans-serif; font-size: 40px; font-weight: bold; margin-bottom: 65px; }
#comment .charaWrap ul { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-flex-wrap: wrap; -ms-flex-wrap: wrap; flex-wrap: wrap; padding: 0 25px; position: relative; }
#comment .charaWrap ul:before { width: 50px; height: calc(100% + 50px); content: ""; display: block; position: absolute; top: -25px; left: 0; border-top: 1px solid #000; border-left: 1px solid #000; border-bottom: 1px solid #000; }
#comment .charaWrap ul:after { width: 50px; height: calc(100% + 50px); content: ""; display: block; position: absolute; top: -25px; right: 0; border-top: 1px solid #000; border-right: 1px solid #000; border-bottom: 1px solid #000; }
#comment .charaWrap ul li { width: 300px; min-height: 320px; margin: 0 8px 16px 8px; background: url("../img/logo_chbg.jpg") no-repeat center top; background-size: 300px 100%; color: #FFF; padding: 20px; }
#comment .charaWrap ul li:nth-child(n + 4) { margin-bottom: 0; }
#comment .charaWrap ul li .logo { margin-bottom: 10px; }
#comment .charaWrap ul li h4 { font-size: 16px; font-weight: normal; line-height: 30px; }
#comment .charaWrap ul li h4 span { font-size: 18px; font-weight: bold; }


.mainSns {
	background-color: #fff;
	width: 300px;
	padding: 5px 10px;
	border-radius: 7px;
}

ul.jme_share li:nth-child(3) {
	margin-top:5px;
}