.ssb-list-wrap{margin-bottom:10px}
.ssb .table.ssb-extra-vars{margin-bottom:10px}

.ssb-title{background-color:#fcfcfc;border-top:1px solid #eee;border-bottom:1px solid #eee;display:block;margin:0 -10px 10px;padding:15px 10px;}
h1.ssb-title{font-size:24px;}
h2.ssb-title{font-size:20px;}


.ssb .ssb-action{
	clear:both;
	text-align:right;
	margin-top:10px;
	opacity:0;
	transition:opacity .15s ease;
	-webkit-transition:opacity .15s ease;
	-moz-transition:opacity .15s ease
}
.ssb .media:hover .ssb-action,.ssb-sns td:hover .ssb-action{opacity:1;}

/* .ssb-gallery */
.ssb-gallery .thumbnail:hover{border-color:#337ab7;}
.ssb-gallery .thumbnail{text-align:center;border-radius:0;}
.ssb-gallery span.no-image{display:block;width:100%;padding-top:50%;padding-bottom:50%;text-align:center;height:0;}
.ssb-gallery .col{margin-bottom:15px;}
.ssb-gallery .caption{padding:0;}
.ssb-gallery .caption h5{margin:8px 0;}
.ssb-gallery .caption .caption-check{position:absolute;top:10px;right:25px;margin-top:0}
.ssb-gallery .caption ul{margin-bottom:4px;font-size:.9em}
.ssb-gallery .caption .list-inline > li{padding-right:0}
.ssb-gallery .caption .list-inline > li:not(:first-child):before {content: "\b7";margin-right: 5px}

/* ssb-extra-vars */
.ssb .ssb-extra-vars input[type=search],.ssb .ssb-extra-vars input[type=email],.ssb .ssb-extra-vars input[type=url],.ssb .ssb-extra-vars input[type=tel],.ssb .ssb-extra-vars input[type=color],.ssb .ssb-extra-vars input[type=text],.ssb .ssb-extra-vars input[type=password],.ssb .ssb-extra-vars input[type=datetime],.ssb .ssb-extra-vars input[type=datetime-local],.ssb .ssb-extra-vars input[type=date],.ssb .ssb-extra-vars input[type=month],.ssb .ssb-extra-vars input[type=time],.ssb .ssb-extra-vars input[type=week],.ssb .ssb-extra-vars input[type=number],.ssb .ssb-extra-vars textarea{display:block;width:100%;height:34px;font-size:14px;line-height:1.428571429;color:#555;vertical-align:middle;background-color:#fff;border:1px solid #ccc;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075);-webkit-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;padding:6px 12px;}
.ssb .ssb-extra-vars>.col-sm-11>p:last-child{margin-top:5px;color:#737373;}
.ssb .ssb-extra-vars>.col-sm-11>ul{
	padding-left: 0;
	margin-left: -5px;
	list-style: none;
	margin-bottom: 0;
}
.ssb .ssb-extra-vars>.col-sm-11>ul>li{
	display: inline-block;
	padding-right: 5px;
	padding-left: 5px;
	margin-bottom:0;
}

.ssb .ssb-extra-vars>.col-sm-11 label{margin-bottom:0;font-weight:400;padding-left: 4px;}









.ssb-gallery .thumbnail-link,.ssb-title:hover,.ssb-webzine .media-left a{text-decoration:none;}
.ssb-form .ssb-title{font-size:18px;margin-top:0;border-top:1px solid #eee;}
.ssb .table th.title{text-align:left;}
.ssb .table>tbody>tr:hover>td>a,.ssb .table>thead>tr:hover>th>a{color:#111;}
.ssb .table>tbody>tr>td>a.text-muted,.ssb .table>thead>tr>th>a.text-muted{color:#777;margin-left:5px;font-size:.95em}
.ssb .form-group+.form-group{border-top:1px dotted #eee;padding-top:10px;}
.ssb .btn .badge{margin-left:5px;}
.ssb .form-sm{max-width:500px;margin:auto;}
.ssb legend{margin-top:0;}
.ssb legend+*{-webkit-margin-top-collapse:separate;margin-top:10px;}
.ssb .no-image{width:100px;height:100px;line-height:100%;color:#999;background-color:#efefef;}
.ssb-search{display:inline-block;}
.ssb-search input.form-control[type=search]{width:120px;-webkit-transition:.25s width ease-in-out;}
.ssb-search input.form-control[type=search]:focus{width:200px;}
.ssb .table a.muted{color:#999;}
.ssb .table th,.ssb td{white-space:nowrap;text-align:center;}
.ssb .table tr.notice>td{background-color:#f5f5f5;}
.ssb .table td.title{width:100%;white-space:normal;word-break:break-all;text-align:left;}
.ssb .table td.title .fa{margin-right:2px;}
.ssb .table td.title img{vertical-align:baseline;margin-left:5px;}
.ssb .media-left{min-width:100px;text-align:center;width:90px;border-right:1px solid #fafafa;}
.ssb .media-left .fa-gray{color:#eee;transition:color .1s ease-in-out;-webkit-transition:color .1s ease-in-out;-moz-transition:color .1s ease-in-out;}
.ssb .media-left~.media-body{padding-left:10px;}
.ssb .media{padding-bottom:10px;}

.ssb-cmt-write .nav-pills{margin-top:12px;}
.ssb-cmt-write .nav-pills>li>a{padding:5px 10px;}
.ssb-cmt-write .form-actions{text-align:right;border-top:0;padding:0;}
.ssb-cmt-write .form-actions .checkbox-inline{padding-top:0;color:#777;}
.ssb-webzine .list-inline{font-size:.9em;margin-bottom:5px;}
.ssb-webzine .media-left{border-right:none;}
.ssb-webzine .media-left .media-object{border:1px solid #eee;}
.ssb-sns>.media{margin-top:0;padding-top:10px;padding-bottom:10px;cursor:pointer;}
.ssb-sns .media.notice,.ssb-sns>.media:hover{background-color:#fafafa;outline:#eee solid 1px;}
.ssb-sns>.media.active{cursor:auto;outline:#eee solid 1px;box-shadow:0 1px 1px rgba(0,0,0,.05);}
.ssb-sns>.media.active:hover{background-color:transparent;outline-color:#ccc;}
.ssb-sns .media>.media-body{padding-right:10px;}
.ssb-sns .media:hover>.media-body>.xe_content>p>.help-block{display:block!important;position:absolute;color:#444;left:49%;background-color:rgba(255,255,255,.8);border:1px solid #ccc;border-radius:.3em;text-align:center;font-size:12px;padding:10px;}
.ssb-sns .media:hover>.media-body>.xe_content>p>.help-block>.ssb-icon.icon-refresh{font-size:35px;}



.ssb-profile-left .img-profile{background-color:#fff;width:80%;margin:auto}
.ssb-profile-left ul>li{margin-bottom:5px;}
.ssb-profile-top{border-bottom:1px solid #fafafa;background-color:#fefefe;margin:0 -10px;padding:0 10px;}
.ssb-title+.ssb-profile-top{margin-top:-10px;padding-top:10px;}
.ssb-read>.ssb-title:first-child{margin-top:-10px;border-top:0;}
.nav-pills+.ssb-read>.ssb-title:first-child{margin-top:0;border-top:1px solid #eee;}
.ssb-read .video-wrap{position:relative;padding-bottom:56.25%;padding-top:25px;height:0;max-width:1200px;margin:auto auto 10px;}
.ssb-read .video-wrap embed,.ssb-read .video-wrap iframe,.ssb-read .video-wrap object{position:absolute;top:0;left:0;right:0;width:100%;height:100%;}
.ssb .form-write .tags{display:inline-block;margin-bottom:10px;color:#555;vertical-align:middle;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;background-color:#fff;border:1px solid #ccc;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075);-webkit-transition:border linear .2s,box-shadow linear .2s;-moz-transition:border linear .2s,box-shadow linear .2s;-o-transition:border linear .2s,box-shadow linear .2s;transition:border linear .2s,box-shadow linear .2s;min-height:32px;width:100%;padding:4px 6px;}
.ssb .form-write .tags-hover{outline:dotted thin\9;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(82,168,236,.6);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(82,168,236,.6);box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(82,168,236,.6);border-color:rgba(82,168,236,.8);}
.ssb .form-write .tags[class*=span]{float:none;margin-left:0;}
.ssb .form-write .tags input[type=text],.ssb .form-write .tags input[type=text]:focus{border:0;display:inline;outline:0;font-size:11.84px;line-height:14px;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;width:100%;min-height:22px;margin:0;padding:0;}
.ssb .form-write .tag{display:inline-block;text-shadow:0 -1px 0 rgba(0,0,0,.25);margin-bottom:5px;margin-right:5px;-webkit-transition:all .2s;-moz-transition:all .2s;-o-transition:all .2s;transition:all .2s;font-weight:500;line-height:1;color:#FFF;text-align:center;white-space:nowrap;vertical-align:middle;background-color:#999;border-radius:.25em;padding:.25em .6em;}
.ssb #infscr-loading>img,.ssb .form-write .tag:empty{display:none;}
.ssb .form-write .tag-important{background-color:#d9534f;}
.ssb .form-write .tag-warning{background-color:#f0ad4e;}
.ssb .form-write .tag-success{background-color:#5cb85c;}
.ssb .form-write .tag-info{background-color:#5bc0de;}
.ssb .form-write .tag-inverse{background-color:#1a1a1a;}
.ssb .form-write .tag .close{position:static;font-size:14px;line-height:14px;margin-left:3px;}
.ssb .form-write .tag .close:hover{color:#fff;text-shadow:none;}
.ssb #Filedata_list .file{position:relative;}
.ssb #Filedata_list .file button{border:1px solid #ccc;border-radius:4px;box-shadow:inset 0 1px 1px rgba(0,0,0,.075);background-color:#fff;background-repeat:no-repeat;background-position:center center;background-size:100%;width:100px;height:100px;}
.ssb #Filedata_list .file .close{position:absolute;top:2px;right:12px;}
.ssb-tag .rank1{font-weight:700;font-size:28px;}
.ssb-tag .rank2{font-weight:700;font-size:22px;}
.ssb-tag .rank3{font-weight:700;font-size:18px;}
.ssb-tag .rank4{font-size:16px;}
.ssb-tag .rank5{font-size:15px;}
.ssb #infscr-loading{text-align:center;background-color:rgba(255,255,255,.9);box-shadow:0 1px 1px rgba(0,0,0,.05);border:1px solid #ddd;border-radius:.3em .3em 0 0;width:200px;position:fixed;bottom:0;left:50%;margin-left:-100px;padding:10px;}
.ssb-form .btn{margin-bottom:10px;}
.ssb .table td.no,.ssb-title small a{color:#777}
.ssb .table>tbody>tr>td>a,.ssb .table>thead>tr>th>a,.ssb .table a.btn-default,.ssb-sns .media>.pull-left.profile>.list-unstyled a,.ssb-title a{color:#333;}
.ssb .table>tbody>tr:hover>td>a.text-muted,.ssb .table>thead>tr:hover>th>a.text-muted,.ssb .table a{color:#555;}
.ssb .table>tbody>tr>td a.btn,.ssb .table>thead>tr>th>a.btn,.ssb .table a.btn{color:#fff;}
.ssb .table,.ssb legend,.ssb #infscr-loading .progress{margin-bottom:0;}
.ssb-webzine .media-left~.media-body,.ssb #Filedata_list .file:first-child{padding-left:0;}
@media (min-width:768px) {
.ssb-form{max-width:550px;box-shadow:0 1px 2px rgba(0,0,0,.05);border:1px solid #e7e7e7;margin:20px auto;padding:0 10px;}
.ssb-form-mini{max-width:350px;}
.ssb-form .ssb-title{border-top:0;}
.ssb-form .btn{margin-bottom:0;}
}
@media (max-width:767px) {
.ssb .ssb-list td{display:inline-block;border-width:0;background-color:transparent!important;font-size:.85em;color:#999;padding:5px 10px;}
.ssb .ssb-list tr{border-top: 1px solid #ddd}
.ssb .ssb-list tr:last-child{border-bottom: 1px solid #ddd}
.ssb .ssb-list td.title{font-size:1em;}
.ssb-list-wrap{margin-left:-10px;margin-right:-10px;}
.ssb-list td.title{vertical-align:middle;padding:0;}
.ssb-list td.title>a{padding-left:10px;margin-left:0 !important}
.ssb-list td.title>a:first-child{display:block;padding:5px 10px;}
.ssb-read .media>.pull-left.article-profile{float:none!important;text-align:left;width:auto;border-right:0;border-bottom:1px solid #eee;margin-bottom:10px;padding:0;}
.ssb-read .media>.pull-left.article-profile .list-unstyled>li{display:inline-block;padding-left:5px;padding-right:5px;}
.ssb-read .media>.pull-left.article-profile .img-profile{display:none!important;}
.ssb-read .media>.pull-left.article-profile time{font-size:.9em;}
.ssb-read .article-bottom .media{border-top:1px solid #eee;padding-top:10px;margin-top:0;}
.ssb-read .article-bottom .btn,.ssb-read .article-bottom .ssb-read-tag .label{margin-bottom:10px;}
.ssb-read .ssb-read-cmt-list .media>.pull-left{padding-bottom:0;}
.ssb-read .ssb-cmt-list .media-body{display:inline;}
.ssb .ssb-list thead,.ssb .table td.lastReply,.ssb .table td.readNum,.ssb .table th.lastReply,.ssb .table th.no,.ssb .table th.readNum,.ssb .table th.time,.ssb .table th.voteNum,.ssb .tabletd.time,.ssb .tabletd.voteNum,.ssb td.no,.ssb-read .article-bottom .media>.pull-left{display:none;}
.ssb-read .article-bottom .media>.media-body,.ssb-read .article-bottom .media>.media-body>p:last-child,.ssb-read .article-bottom ul,.ssb-read .article-bottom .to-sns .btn{margin-bottom:0;}
.ssb-sns{margin-left:-10px;margin-right:-10px;}
.ssb-list tr:last-child td, .ssb-list tr:last-child th{border:0}
.ssb-read > .media > .media-body {width:auto;display:block;padding-left:0;word-break: break-word;}
}