/* list */
/* .list_gallery{margin:20px 0 0;}
.list_gallery ul{margin:-20px 0 0 -20px;}
.list_gallery ul:after{content:'';display:block;clear:both;}
.list_gallery ul li{width:33.33%;float:left;}
.list_gallery ul li .wrap{margin:20px 0 0 20px;padding: 0;border:1px solid #e2e2e2;}
.list_gallery .photo{position:relative;padding: 0 0 61%;font-size:0;text-align:center;}
.list_gallery .photo a{position:absolute;left:0;top:0;right:0;bottom:0;}
.list_gallery .photo a:before{content:'';display:inline-block;vertical-align:middle;width:0;height:100%;}
.list_gallery .photo img{max-width:100%;max-height:100%;}
.list_gallery .info{padding:13px 0 5px;background-color: #f7f7f7;text-align: center;}
.list_gallery .info strong{padding-bottom:3px; display:block; color:#545454; font-weight:bold; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.list_gallery .info strong a{font-size: 18px;color:#545454; text-decoration:none;}
.list_gallery .info em{padding:0 5px 0 0; color:#9b9b9b;font-size:11px;} */
/* @list */
.mItems.ver2 ul li .wrap .info {background-color: #f4f4f4;}
.mItems.ver2 .info .txt {min-height: 63px;display: inline-block;max-height: 63px;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 3; -webkit-box-orient: vertical;word-wrap:break-word;height: 63px;overflow: hidden;}
.mItems.ver2 .info .txt img {display: none;}
.mItems.ver2 .info .txt img + br {display: none;}
.mItems.ver2 .info .txt img + br + * {display: none;} 
#bbslist .mItems.ver2 .info .name {font-size: 18px; color: #333;}
#bbslist > .info {margin: 0 0 10px;}

.btn00 {border-radius:0;background-color: #363636;}
.btn00 a, .btn00 a:link, .btn00 a:visited {padding: 13px 44px;height: 55px;font-weight: normal;border-radius:0;box-sizing:border-box;}
.btn00 a:hover {background:#363636;}

.btn00.ver01 a, 
.btn00.ver01 a:link, 
.btn00.ver01 a:visited {padding: 5px 15px;height: 40px;} 

/* pagebox */
#bbslist .pagebox01{position:relative;z-index:1;margin: 69px 0 0;;text-align:center;}
#bbslist .pagebox01 .split{display:none;}
#bbslist .pagebox01 > span{display:inline-block;position:relative;width:47px;height:47px;line-height:47px;margin:0 5px;text-align:center;border:1px solid #e0e0e0;background:#fff;vertical-align:middle;font-size:12px;color:#898989;border-radius: 0;}
#bbslist .pagebox01 > span:before{content:'';position:absolute;left:4px;top:4px;z-index:-1;width:100%;height:100%;border-radius:4px;background:#fff;}
#bbslist .pagebox01 a{display:block;}
#bbslist .pagebox01 .selected{border-color: #1660d4;background: #1660d4;color:#fff; border-radius: 0;font-weight: normal;}
#bbslist .pagebox01 .notselected{}
#bbslist .pagebox01 .img{}
#bbslist .pagebox01 .img + .img{}
#bbslist .pagebox01 .img img{width: 16px;opacity:1;filter:alpha(opacity=100);}
#bbslist .pagebox01 .img a img{opacity:1;filter:alpha(opacity=100);}

#bbslist .pagebox02 {}
#bbslist .pagebox02 .selected,
#bbslist .pagebox .notselected:hover {padding:4px 8px 3px 8px;margin:0 1px 0 1px;border:#dfdfdf solid 1px;font-family:arial;font-size:12px;font-weight:bold;color:#01939c;}
#bbslist .pagebox02 .notselected {padding:4px 8px 3px 8px;margin:0 1px 0 1px;border:#ffffff solid 1px;text-decoration:none;font-family:arial;font-size:12px;font-weight:bold;color:#777;}
#bbslist .pagebox02 .split {display:none;}
#bbslist .pagebox02 img {padding:0 4px 0 4px;margin-bottom:-2px;}
/* @pagebox */

#bbslist .searchform {float: none;padding:17px 0;text-align:center;background:#f4f4f4;border:1px solid #e0e0e0;margin-top:40px;}
#bbslist .searchform select {font-size:16px;font-weight:300;color:#888;width:100%;height:55px;line-height:55px;box-sizing:border-box;vertical-align:middle;padding:0 20px;}
#bbslist .searchform input[type="text"]{width:421px;height:55px;box-sizing:border-box;margin:0;position:absolute;left:200px;top:0;}
#bbslist .searchform input[type="submit"]{width:138px;height:55px;line-height:55px;background:#1660d4;font-size:16px;color:#fff;font-weight:300;-webkit-appearance: none;-moz-appearance: none;position:absolute;left:633px;top:0;}

.searchform select{display: inline-block;margin: 0;box-shadow: none;}
.searchform:after{content: "";clear: both;display: block;}
.jt_select_box {font-size: 15px;background: url('/layouts/default/image/select_ico.png') 90% center no-repeat #fff;position: relative;left:214px;width:189px;height: 55px;margin-right: 10px;border:1px solid #e0e0e0;}
.jt_select_box select{opacity: 0;filter: alpha(opacity=0);}
.jt_select_box label{position: absolute;top:0;left: 12px;line-height:55px;}
.jt_select_box{-webkit-transition: border-color ease-in-out .15s, -webkit-box-shadow ease-in-out .15s; -o-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; }
.jt_select_box.focus {-webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, .6); box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, .6); }


