.bg-transparent {background: transparent  !important;}

.va-top {vertical-align:top !important;}

.mbr-simbol {width: 48px;height: 48px;border-radius: 5px}

.view-title {margin-top: 0 !important;margin-bottom:20px;padding-bottom:20px;border-bottom: solid 1px #c72031;text-align:center;line-height:1.8;}
.view-image {margin-top: 0 !important;padding-bottom:20px;border-bottom: solid 1px #c72031;text-align:center;line-height:1.8;}

.nopd-left {padding-left:0 !important;}

.nopd-bottom {padding-bottom:0 !important;}



.title-ele {display:inline-block;margin-right: 8px;margin-bottom:10px;font-size:90%}

.sns-ele {display:inline-block;margin-right: 8px;cursor: pointer;}

.sns-ele .fa {font-size:90%;}

.sns-ele .fa:hover {color:#333;}

.write-time {padding-left: 5px}

#tool-icon .fa {padding: 0 6px;}

#tool-icon  a {text-decoration: none;}

#tool-icon .fa, #tool-icon a {color:#777;font-size: 90%}

.dl-horizontal dt {padding-left:5px; width: auto;}

.dl-horizontal dd { margin-left: 90px;}

.tag-links {

  color:#333;

  font-style: normal;

  background: #e9e9e9;

  margin-right: 7px;

}

.tag-links a {font-weight: normal;color: #666}

.comment-list img, .post-content img {max-width: 100%;}

.btn-default, .btn-default:focus  {

	background-image: linear-gradient(to bottom, #fff 0%, #e0e0e0 100%);

   background-repeat: repeat-x;

   border-color: #ccc;

   text-shadow: 0 1px 0 #fff;

}
/*
table * {font-size: 13px !important;}
*/







/**/
#content-main .panel-default {
    border-color: #fff;
	box-shadow:none;
}
#content-main .panel-footer {
    border-top: 1px solid #ddd;
    border-radius: 0px;
}
#content-main .post-content {
	line-height:160%;
	text-align: justify;
}

.size1 {width:20%;border-right:1px solid #cecece;}
.size2 {width:80%;}

@media (max-width: 767px) {
	.st1 {margin:30px 0 0 30px;font-size:15px;width:80%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
	.st2 {margin:20px 0 0 30px;font-size:30px;width:80%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
	.hsize1 {height:120px;}
}
@media (min-width: 768px) {
	.st1 {margin:30px 0 0 66px;font-size:15px;width:80%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
	.st2 {margin:20px 0 0 66px;font-size:30px;width:80%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
	.hsize1 {height:120px;}
}
@media (min-width: 992px) {
	.st1 {margin:40px 0 0 66px;font-size:15px;width:80%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
	.st2 {margin:30px 0 0 66px;font-size:30px;width:80%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
	.hsize1 {height:150px;}
}
@media (min-width: 1200px) {
	.st1 {margin:40px 0 0 66px;font-size:15px;width:80%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
	.st2 {margin:30px 0 0 66px;font-size:48px;width:80%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
	.hsize1 {height:179px;}
}
.panel-default>.panel-heading {
    border:1px solid #cecece;
	border-radius:0px;
}
.panel-default>.panel-heading+.panel-collapse>.panel-body {
    border:1px solid #cecece;
	border-top:0px;
}
.short1 {padding:0 10px 0 10px;line-height:170%;font-size:13px;}