@charset "utf-8";


.sns_review_btn {padding-bottom:10px}
.sns_review_btn .btn_div {width:100%;text-align: center}
.sns_review_btn .main_btn{
		display: inline-block;
		font-size:18px;
		color:#3cb035;
		line-height:1;
		margin: 30px 0;
		padding:16px 30px;
		border-radius: 26px;
		border:1px solid #339933;
		background-color:transparent;
		white-space:nowrap;transition: 0.5s ease;-webkit-transition: 0.5s ease;
		}
.sns_review_btn .main_btn:hover{background-color:#3cb035;color:#fff;transition: 0.5s ease;-webkit-transition: 0.5s ease;}
.sns-list{padding:0 0px;background:url('/images/sns_bg.jpg') no-repeat center top;}

.sns-content{width:1200px;margin:0 auto;padding:80px 0;overflow:hidden}
.sns-cleft{float:left}
.sns-cright{float:right;width:800px;text-align: left}
.sns-cright h2{font-size:60px;font-family: 'SBAggroL';font-weight:normal;line-height: 1;letter-spacing:-2px}
.sns-cright h2 span{font-family: 'SBAggroB';}
.sns-cright p{font-size:30px;font-family: 'SBAggroL';line-height: 1;padding-top: 10px}
.banner{margin:5px auto 0 auto;width:100%;overflow: hidden}
.banner ul{width: 100%}
.banner ul:after{display:block;width:0;height:0;clear:both;content: ''}
.banner li{box-sizing:border-box;margin-left:10px;float:left;width:350px}
.banner li:first-child{margin-left: 0}


.banner .sns-item{position: relative;padding:5px;background: rgba(255, 207, 121, 0.3); border-radius:3px}
.banner .sns-item:hover{background: rgba(255, 207, 121, 1); border-radius:3px}
.banner .sns-img {background:transparent;position:relative;padding: 5px;width:340px}
.banner .sns-img .sns_icon{position:absolute; top:15px; right:15px;}
.banner .sns-img .sns_icon img{width:40px}
.banner .sns-text{padding:15px 10px 10px;text-align:left;font-size:16px;font-weight: 300;line-height:1.6}
