@charset "utf-8";
.mb-widget .mb-latest-basic a{font-family:inherit;text-decoration:none !important;}
.mb-widget .mb-latest-basic img{box-shadow:none !important;display:inline-block !important;vertical-align:middle !important;max-width:100%;height:auto;border: 0;}
.mb-widget .mb-latest-basic .mb-latest-title{padding:12px 10px !important;margin-bottom:7px !important;border-top: 1px solid #DDD;border-bottom: 1px solid #DDD;font-size:16px;vertical-align:middle !important;text-align:left;}
.mb-widget .mb-latest-basic .mb-latest-title a{font-size:16px !important;color:#555 !important;line-height:1.6;font-weight:400;}
.mb-widget .mb-latest-basic .mb-latest-box{padding:3px 10px 10px !important;}
.mb-widget .mb-latest-basic .table-latest {border:none;width:100%;background:none !important;table-layout:fixed;word-wrap:break-word;word-break:normal;margin:0 !important;}
.mb-widget .mb-latest-basic .table-latest td{padding:8px 7px 7px !important;border:none;border-bottom: 1px solid #EEE;background:none !important;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;text-align:left;}
.mb-widget .mb-latest-basic .table-latest tr{background:none !important;}
.mb-widget .mb-latest-basic .table-latest td.mb-latest-item-title span{font-size:13px !important;color:#555 !important;line-height:1.6;}
.mb-widget .mb-latest-basic .table-latest td.mb-latest-item-title .mb-latest-item-category{color: #999 !important;}
.mb-widget .mb-latest-basic .table-latest td.mb-latest-item-title .mb-latest-item-comment-count,
.mb-widget .mb-latest-basic .table-latest td.mb-latest-item-title .mb-latest-item-comment-count span{font-size:11px !important;color:#AAA !important;}
.mb-widget .mb-latest-basic .table-latest td.mb-latest-item-title .list-i-new{display:inline-block !important;}div.wppb-wrapper {
clear: both;
}
div.wppb-progress {
height: 25px;
width: 400px;
background: #555;
-moz-border-radius: 30px;
-o-border-radius: 30px;
border-radius: 30px;
position: relative;
}
div.wppb-progress > span {
display: block;
height: 25px;
-moz-border-radius: 30px;
-o-border-radius: 30px;
border-radius: 30px;
background: #5a84c4; background: -moz-linear-gradient(top, #5a84c4 0%, #1a2275 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#5a84c4), color-stop(100%,#1a2275)); background: -webkit-linear-gradient(top, #5a84c4 0%,#1a2275 100%); background: -o-linear-gradient(top, #5a84c4 0%,#1a2275 100%); background: -ms-linear-gradient(top, #5a84c4 0%,#1a2275 100%); background: linear-gradient(top, #5a84c4 0%,#1a2275 100%); -webkit-box-shadow:
inset 0 2px 9px  rgba(255,255,255,0.3),
inset 0 -2px 6px rgba(0,0,0,0.4);
-moz-box-shadow:
inset 0 2px 9px  rgba(255,255,255,0.3),
inset 0 -2px 6px rgba(0,0,0,0.4);
box-shadow:
inset 0 2px 9px  rgba(255,255,255,0.3),
inset 0 -2px 6px rgba(0,0,0,0.4);
overflow: hidden;
position: relative;
} div.wppb-progress > span.red {
background: #d10418; background: -moz-linear-gradient(top, #d10418 0%, #6d0019 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#d10418), color-stop(100%,#6d0019)); background: -webkit-linear-gradient(top, #d10418 0%,#6d0019 100%); background: -o-linear-gradient(top, #d10418 0%,#6d0019 100%); background: -ms-linear-gradient(top, #d10418 0%,#6d0019 100%); background: linear-gradient(top, #d10418 0%,#6d0019 100%); } div.wppb-progress > span.yellow {
background: #f6e6b4; background: -moz-linear-gradient(top,  #f6e6b4 0%, #ed9017 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f6e6b4), color-stop(100%,#ed9017)); background: -webkit-linear-gradient(top,  #f6e6b4 0%,#ed9017 100%); background: -o-linear-gradient(top,  #f6e6b4 0%,#ed9017 100%); background: -ms-linear-gradient(top,  #f6e6b4 0%,#ed9017 100%); background: linear-gradient(to bottom,  #f6e6b4 0%,#ed9017 100%); } div.wppb-progress > span.orange {
background: #ffa84c; background: -moz-linear-gradient(top,  #ffa84c 0%, #ff7b0d 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffa84c), color-stop(100%,#ff7b0d)); background: -webkit-linear-gradient(top,  #ffa84c 0%,#ff7b0d 100%); background: -o-linear-gradient(top,  #ffa84c 0%,#ff7b0d 100%); background: -ms-linear-gradient(top,  #ffa84c 0%,#ff7b0d 100%); background: linear-gradient(to bottom,  #ffa84c 0%,#ff7b0d 100%); } div.wppb-progress > span.green {
background: #83c783; background: -moz-linear-gradient(top,  #83c783 0%, #52b152 33%, #008a00 62%, #005700 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#83c783), color-stop(33%,#52b152), color-stop(62%,#008a00), color-stop(100%,#005700)); background: -webkit-linear-gradient(top,  #83c783 0%,#52b152 33%,#008a00 62%,#005700 100%); background: -o-linear-gradient(top,  #83c783 0%,#52b152 33%,#008a00 62%,#005700 100%); background: -ms-linear-gradient(top,  #83c783 0%,#52b152 33%,#008a00 62%,#005700 100%); background: linear-gradient(to bottom,  #83c783 0%,#52b152 33%,#008a00 62%,#005700 100%); } div.wppb-progress > span.candystripes:after, div.wppb-progress > span.candystripe:after, div.wppb-progress > span.animated-candystripe:after, div.wppb-progress > span.animated-candystripes:after {
content: "";
position: absolute;
top: 0; left: 0; bottom: 0; right: 0;
background-image:
-webkit-gradient(linear, 0 0, 100% 100%,
color-stop(.25, rgba(255, 255, 255, .2)),
color-stop(.25, transparent), color-stop(.5, transparent),
color-stop(.5, rgba(255, 255, 255, .2)),
color-stop(.75, rgba(255, 255, 255, .2)),
color-stop(.75, transparent), to(transparent)
)!important;
background-image:
-webkit-linear-gradient(
-45deg,
rgba(255, 255, 255, .2) 25%,
transparent 25%,
transparent 50%,
rgba(255, 255, 255, .2) 50%,
rgba(255, 255, 255, .2) 75%,
transparent 75%,
transparent
)!important;
background-image:
-moz-linear-gradient(
-45deg,
rgba(255, 255, 255, .2) 25%,
transparent 25%,
transparent 50%,
rgba(255, 255, 255, .2) 50%,
rgba(255, 255, 255, .2) 75%,
transparent 75%,
transparent
)!important;
background-image:
-ms-linear-gradient(
-45deg,
rgba(255, 255, 255, .2) 25%,
transparent 25%,
transparent 50%,
rgba(255, 255, 255, .2) 50%,
rgba(255, 255, 255, .2) 75%,
transparent 75%,
transparent
)!important;
background-image:
-o-linear-gradient(
-45deg,
rgba(255, 255, 255, .2) 25%,
transparent 25%,
transparent 50%,
rgba(255, 255, 255, .2) 50%,
rgba(255, 255, 255, .2) 75%,
transparent 75%,
transparent
)!important;
z-index: 1;
-webkit-background-size: 50px 50px;
-moz-background-size: 50px 50px;
-moz-border-radius: 25px;
-o-border-radius: 25px;
border-radius: 25px;
overflow: hidden;
} div.wppb-progress > span.animated-candystripe:after, div.wppb-progress > span.animated-candystripes:after {
-webkit-animation: move 2s linear infinite;
}
.animated-candystripes > span:after, .animated-candystripe > span:after {
display: none;
}
@-webkit-keyframes move {
0% {
background-position: 0 0;
}
100% {
background-position: 50px 50px;
}
}
@-moz-keyframes move {
0% {
background-position: 0 0;
}
100% {
background-position: 50px 50px;
}
} div.wppb-wrapper.after { width: 440px; }
div.wppb-wrapper.after div.wppb-progress { float: left; }
div.wppb-wrapper.after div.after { float: right; line-height: 25px; } div.wppb-wrapper.inside { width: 400px; height: 25px; position: relative; }
div.wppb-wrapper div.inside { margin: 0 auto; line-height: 25px; color: #ffffff; font-weight: bold; position: absolute; z-index: 1; width: 400px; text-align: center; } div.wppb-progress.full,
div.wppb-wrapper.full,
div.wppb-wrapper.full div.inside {
width: 100%;
} div.wppb-progress > span.flat {
-webkit-box-shadow: none;
-moz-box-shadow: none;
box-shadow: none;
}.search-in-place-box-container.search-in-place-box-container-custom-design form{display:flex;flex-flow:row wrap}.search-in-place-box-container.search-in-place-box-container-custom-design form>:first-child{flex-grow:1;width:initial}.search-in-place-box-container.search-in-place-box-container-custom-design [name="s"]{width:100%;height:40px;border-radius:30px;border:1px solid #b2b4b8;padding-left:20px;padding-right:20px}.search-in-place-box-container.search-in-place-box-container-custom-design [name=cpsp-autocomplete]{border-radius:30px;border:1px solid transparent;height:40px;padding-left:20px}.search-in-place-box-container.search-in-place-box-container-custom-design:not(.hide-search-button) [name="cpsp-autocomplete"],.search-in-place-box-container.search-in-place-box-container-custom-design:not(.hide-search-button) [name="s"]{border-top-right-radius:0;border-bottom-right-radius:0}.search-in-place-box-container.search-in-place-box-container-custom-design:not(.hide-search-button) input[type=submit]{border-radius:0 30px 30px 0;padding:0 30px;border:1px solid #333;background:#333;color:#fff;height:40px;line-height:40px;margin-left:0}.search-in-place-box-container.search-in-place-box-container-custom-design [name="s"]:focus,.search-in-place-box-container.search-in-place-box-container-custom-design [name=cpsp-autocomplete]:focus,.search-in-place-box-container.search-in-place-box-container-custom-design input[type=submit]:focus,.search-in-place-box-container.search-in-place-box-container-custom-design:has([name="s"]:focus) input[type=submit]{outline:0;-webkit-box-shadow:0 0 10px 0 rgba(0,0,0,.15);-moz-box-shadow:0 0 10px 0 rgba(0,0,0,.15);box-shadow:0 0 10px 0 rgba(0,0,0,.15)}.search-in-place-box-container.search-in-place-box-container-custom-design input[type=submit]:hover{background:#222}.search-in-place-box-container.hide-search-button button,.search-in-place-box-container.hide-search-button input[type=button],.search-in-place-box-container.hide-search-button input[type=submit]{display:none!important}.search-in-place-alert{clip:rect(0 0 0 0);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.search-in-place-type-page,.search-in-place-type-post{background:url(//lee-lab.net/wp-content/plugins/search-in-place/css/arrow.png) 0 bottom no-repeat;color:#aaa;text-transform:uppercase;font-size:12px}.search-in-place{position:absolute;background-color:#f9f9f9;z-index:9999;margin:0;padding:0;border:1px solid #ddd;overflow:hidden;border-radius:15px;-webkit-box-shadow:0 0 10px 0 rgba(0,0,0,.15);-moz-box-shadow:0 0 10px 0 rgba(0,0,0,.15);box-shadow:0 0 10px 0 rgba(0,0,0,.15)}.search-in-place .loading{width:16px;height:11px;background:url(//lee-lab.net/wp-content/plugins/search-in-place/images/loading.gif) no-repeat;margin:0 auto;position:relative}.search-in-place-close-icon{display:inline-block;width:28px;height:28px;cursor:pointer;position:absolute;background:url(//lee-lab.net/wp-content/plugins/search-in-place/css/close-icon.png) center center/contain no-repeat;z-index:999999}.search-in-place>div{padding:0 5px}.search-in-place .label{color:#333;text-shadow:0 1px 0 rgba(255,255,255,.8);background-color:#f1f1f1;background-image:-moz-linear-gradient(center top ,#f9f9f9,#ececec);text-transform:uppercase;font-size:12px;padding:10px}.search-in-place .item{border-top:1px solid #fff;border-bottom:1px solid #dfdfdf;padding:10px}.search-in-place .item.active{background-color:#fff}.search-in-place .title{display:block}.search-in-place .resume{display:block;font-size:10px}.search-in-place .author{font-size:small;font-weight:700}.search-in-place .date{font-size:small;margin-left:5px;font-style:italic}.search-in-place .more{text-align:right}input[name="s"],input[name=cpsp-autocomplete]{text-transform:lowercase}[data-search-in-place]{min-height:30px}.search-in-place-results-container .item{padding-bottom:20px;margin-bottom:20px;border-bottom:1px solid rgba(0,0,0,.2)}.search-in-place-results-container .item.last{margin-bottom:10px}.search-in-place-results-container .item .data>*{display:block;clear:both}.search-in-place-results-container .item .data{margin:0!important}.search-in-place-results-container .thumbnail{float:right;margin-left:10px;width:150px;border:1px solid rgba(0,0,0,.2);padding:5px}.search-in-place-results-container img{position:relative!important;float:none;width:100%}.search-in-place-results-container .thumbnail+.data{float:left;width:calc(100% - 160px)}.search-in-place-results-container .data .title{font-weight:600;font-size:1.1em;margin-bottom:15px}.search-in-place-results-container .data .title a{text-decoration:none}.search-in-place-results-container .data .resume{font-style:italic;margin-bottom:15px}.search-in-place-results-container .data .author,.search-in-place-results-container .data .date{font-size:.8em}.search-in-place-results-container .more{text-align:right;font-size:.8em}.search-in-place a:focus,.search-in-place-mark-active{text-decoration:underline;text-decoration-color:#ff0075ad;text-decoration-style:wavy;outline:0;box-shadow:none}
 
.mb-board {word-break:break-all;}
.mb-board div form {font-size:13px; line-height:1.6;margin:0px !important;}
.mb-board div table {width:100%;table-layout:fixed; word-break:break-all;font-size:13px; line-height:1.6;border-collapse: collapse;border:none;background:none;margin:0; padding:0;}
.mb-board div .table>thead>tr>th,
.mb-board div .table>tbody>tr>th {font-weight:bold;vertical-align:middle !important;text-align:left;border:0 none;border-bottom:1px solid #dbdbdb !important;margin: 0 !important; padding: 0;overflow:hidden;}
.mb-board div .table>tbody>tr>td {border:0 none !important;border-bottom:1px solid #dbdbdb !important;margin: 0 !important; padding: 0;overflow:hidden;}
.mb-board div .table>tbody, .mb-board tfoot, .mb-board thead{margin:0;padding:0;}
.mb-board input[type="checkbox"]{ margin:-3px 3px 0 0 !important;min-width:14px;min-height:14px;vertical-align:middle !important;-webkit-border-radius:3px;-moz-border-radius:3px;-khtml-border-radius:3px;border-radius:3px;}
.mb-board input[type="radio"]{ margin:-3px 3px 0 0 !important;min-width:14px;min-height:14px;vertical-align:middle !important;}
.mb-board input[type="text"],.mb-board input[type="password"],.mb-board input[type="datetime"],.mb-board input[type="datetime-local"],.mb-board input[type="date"],.mb-board input[type="month"],.mb-board input[type="color"],
.mb-board input[type="time"],.mb-board input[type="week"],.mb-board input[type="number"],.mb-board input[type="email"],.mb-board input[type="url"],.mb-board input[type="search"],.mb-board input[type="tel"]{display:inline-block;padding: 5px 7px;margin:0;*padding:3px 0px !important;font-size:13px;line-height:18px;vertical-align: middle;height:30px !important;*height:22px !important;border: 1px solid #ccc;-webkit-border-radius:3px;-moz-border-radius:3px;-khtml-border-radius:3px;border-radius:3px;background-color:#FFF;color:#6A6A6A !important;}
.mb-board div select{width:auto !important;min-width:64px;padding:1px 5px 1px !important;*padding:3px 0px !important;display:inline-block;font-size:13px;line-height:18px;vertical-align: middle;height:30px !important;*height:30px !important;border: 1px solid #ccc;-webkit-border-radius:3px;-moz-border-radius:3px;-khtml-border-radius:3px;border-radius:3px;background-color:#FFF;background-image:none !important;appearance:menulist;-moz-appearance:menulist;-webkit-appearance:menulist;color:#6A6A6A !important;}
.mb-board div textarea{padding: 5px 7px;*padding:3px 0px !important;display:inline-block;font-size: 13px;line-height: 18px;vertical-align:middle;border: 1px solid #ccc;overflow:auto;background-color:#FFF;color:#6A6A6A !important;-webkit-border-radius:3px;-moz-border-radius:3px;-khtml-border-radius:3px;border-radius:3px;}
.mb-board img {box-shadow:none !important;display:inline-block !important;vertical-align:middle !important;max-width:100%;height:auto;border: 0;-ms-interpolation-mode: bicubic;image-rendering: optimizeQuality;}
.mb-board label,.mb-board input,.mb-board keygen{display:inline-block !important;color:#6A6A6A !important;}
.mb-board table input.kcaptcha{text-align:center;font-weight:bold !important;font-size:13px !important;margin-left:7px !important;padding:0 6px !important;}
.mb-board label{padding-right:11px !important;vertical-align:middle !important;font-size:13px !important;line-height: 1.6 !important;border:none;} 
.mb-board label:last-child{padding-right:0px !important;vertical-align:middle !important;font-size:13px !important;line-height: 1.6 !important;} 
.mb-board abbr,.mb-board acronym {border: 0 !important;}
.mb-board hr {display: none !important;}
.mb-board caption {position:relative;left:-10000px;top:auto;width:1px !important; height:1px !important; overflow:hidden !important; }
.mb-board legend {display: none !important;height: 0px !important;overflow: hidden;}
.mb-board .hide-txt {position:absolute; top:0; left:0; text-indent:-9999px; visibility:hidden; overflow:hidden; font-size:0; line-height:0; width:0; height:0;}
.mb-error-message-box{text-align:center;color:#676767;font-size:20px;font-weight:bold;padding:41px 0 41px;border:1px solid #dbdbdb !important;background-color:#FBFBFB;-webkit-border-radius:3px;-moz-border-radius:3px;-khtml-border-radius:3px;border-radius:3px;}
.mb-error-message-box span{font-size:14px;font-weight:normal;}
.mb-style1 table tr,
.mb-style1 table tr th,
.mb-style1 table tr td {background:none;font-size:13px;vertical-align:middle !important;text-align:left;color:#6A6A6A;}
.mb-style1 .sub-text11{font-size:11px;color:#AAA;line-height:15px;}
.mb-style1 .sub-text12{font-size:13px;color:#999;line-height:16px;}
.mb-style1 .description,
.mb-style1 .mb-description{display: inline !important;font-size:11px;padding:0 !important;color:#AAA;}
.mb-style1 .mb-tooltip{font-weight:bold !important;cursor:pointer !important;} .mb-style1 .search-field{display:inline-block !important;}
.mb-style1 .search-text{width:130px !important;}
.mb-style1 .list-i-new,.mb-style1 .list-i-img, .mb-style1 .list-i-file, .mb-style1 .list-i-secret{padding-bottom:2px;}
.mb-style1 .user-i-level{padding-bottom:2px;}
.mb-style1 .mb-user-small-picture{margin-bottom:1px !important;}
.mb-style1 .mb-category{padding-left:1px;}
.mb-style1 .mb-category button{margin-left:-1px;} .board-list table.table-list{border-top:2px solid #dbdbdb !important;} 
.board-list table.table-list th {text-align:center !important;padding:9px 0px 8px !important;}
.board-list table.table-list>thead>tr>th{background-color:#FFF;border-left:0 none !important;border-right:0 none !important;font-size:13px;}
.board-list table.table-list td {text-align:center;padding:9px 0px 8px !important;background-color:#FFF !important;font-size:13px;}
.board-list table.table-list td.text-left {padding-left:6px !important;}
.board-list table.table-list td.text-right {padding-right:6px !important;}
.board-list table.table-list td .cmt-count {font-size:11px;color:#AAA;}
.board-list table.table-list .category1-text{color:#999;}
.board-list table.table-list td .notice,
.board-list table.table-list td .mb-notice {font-weight:bold;color:#777;} .board-list table.table-list .mb-open-box td{padding:0px !important;background-color:#FFF !important;}
.board-list table.table-list .mb-open-box .mb-open-content{text-align:left;padding:11px 11px 11px 6px !important;}
.board-list table.table-list .mb-icon-box{margin:1px auto 0;width:14px;height:14px;vertical-align:middle;background:url(//lee-lab.net/wp-content/plugins/mangboard/skins/bbs_basic/images/icon_plus.gif) no-repeat center center; background-color:#656565;text-decoration: none;}
.board-list table.table-list .mb-icon-box.mb-icon-close{background:url(//lee-lab.net/wp-content/plugins/mangboard/skins/bbs_basic/images/icon_minus.gif) no-repeat center center; background-color:#777777;}  .gallery-list .gallery-list-head{border-top:2px solid #dbdbdb !important;padding-bottom:6px !important;} 
.gallery-list .gallery-list-foot{border-bottom:2px solid #dbdbdb !important;padding-top:16px !important;} 
.gallery-list .gallery-list-body .gallery-item-box{padding:13px 7px 0 7px !important;}
.gallery-list .gallery-list-body .gallery-item-img{text-align:center !important;padding:9px !important;margin-bottom:3px !important;border: 1px solid #DDD !important;background-color:#FFF;}
.gallery-list .gallery-list-body .gallery-title {text-align:left;padding:6px 0 0px 10px;font-size:14px !important;font-weight:600;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;line-height:1.5 !important;min-height:23px;}
.gallery-list .gallery-list-body .gallery-date {text-align:left;font-size:10px;padding:3px 0px 0px 3px;color:#AAA;line-height:1.5 !important;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;}
.gallery-list .gallery-list-body .gallery-date span{font-size:12px;padding:0 7px;}
.gallery-list .gallery-list-body .gallery-name {text-align:left;padding:3px 0 3px 10px;font-size:13px !important;color:#999;line-height:1.5 !important;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;}
.gallery-list .gallery-list-body .cmt-count {font-size:11px;color:#AAA;} .calendar-list .calendar-lnb {height:42px;padding-top:6px;text-align:center;font-weight:bold;}
.calendar-list .calendar-lnb .lnb-prev-year,
.calendar-list .calendar-lnb .lnb-prev-month,
.calendar-list .calendar-lnb .lnb-next-year,
.calendar-list .calendar-lnb .lnb-next-month{padding:0 9px !important;}
.calendar-list .calendar-lnb img {padding-bottom:5px !important;}
.calendar-list .calendar-lnb .calendar-date-text {font-size:20px !important;padding:6px 18px 0 !important;color:#777}
.calendar-list .calendar-lnb .calendar-date-text .lnb-year-text{font-size:13px !important;padding:0 9px 0 4px !important;color:#888}
.calendar-list .calendar-lnb .calendar-date-text .lnb-month-text{font-size:13px !important;padding:0 0 0 4px !important;color:#888}
.calendar-list table.table-list th{padding:4px !important;border: 1px solid #dbdbdb !important;text-align:center !important;background-color:#FBFBFB;font-weight:bold;}
.calendar-list table.table-list td{background-color:#FFF;}
.calendar-list table.table-list>tbody>tr>td {padding:8px !important;border: 1px solid #dbdbdb !important;vertical-align:top !important;}
.calendar-list table.table-list>tbody>tr>td>div {min-height:65px;}
.calendar-list table.table-list td .i-date{width:20px;border-bottom: 1px solid #EEE !important;text-align:center;line-height:1.6;margin-bottom:4px;font-weight:bold;}
.calendar-list table.table-list td .i-view{}
.calendar-list table.table-list td .i-empty{height:45px;}
.calendar-list table.table-list td .cmt-count {font-size:11px;color:#AAA;}
.calendar-list table.table-list .i-today{background-color:#FFD69A;}
.calendar-list table.table-list .i-today .i-date{border-bottom: 1px solid #FFF !important;}
.calendar-list table.table-list th, .calendar-list table.table-list td{color:#666;font-size:12px;}
.calendar-list table.table-list .sunday,
.calendar-list table.table-list .sunday a{color:#D00 !important;}
.calendar-list table.table-list .saturday,
.calendar-list table.table-list .saturday a{color:#00E !important;} .board-list table.table-list td.webzine-image-box{padding:13px 0px 13px 0px !important}
.board-list table.table-list td.webzine-image-box div{border:1px solid #EEE !important;}
.board-list table.table-list td.webzine-item-box {padding:13px 6px 13px 13px !important;text-align:left !important;vertical-align: top !important;}
.board-list table.table-list td.webzine-item-box .webzine-item-title {font-size:14px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;padding-top:1px;padding-bottom:3px;font-weight:600 !important;}
.board-list table.table-list td.webzine-item-box .webzine-item-content {font-size:13px;line-height:1.6;min-height:34px;padding-bottom:2px;} .board-list .faq-q {font-weight:bold;font-size:16px;color:#3A859B;}  .mb-style1 .table-view{border-top:1px solid #dbdbdb !important;} 
.mb-style1 .table-view>tbody th {padding:12px 11px 10px 13px !important;border-right:1px solid #EFEFEF !important;background-color:#FBFBFB !important;}
.mb-style1 .table-view>tbody td {padding:12px 11px 10px 13px !important;background-color:#FFF;}
.mb-style1 .table-view>tbody td.content-box{padding:13px !important;}  .mb-open-content .mb-open-qa-item{margin:0 0 0 26px !important;}
.mb-open-content .mb-open-qa-border {border-bottom:1px dashed #E7E7E7;width:98%;}
.mb-open-content .mb-open-qa-text{float:left !important; padding:0px 3px 0 !important;font-size:13px;font-weight:700;}
.mb-open-content .mb-open-qa-box{line-height:1.8;}
.mb-open-content .mb-open-qa-reply{ padding:20px 0  8px !important;}
.mb-open-content .mb-open-qa-question{ padding:8px 0 16px !important;}  .mb-style1 .table-write{border-top:1px solid #dbdbdb !important;} 
.mb-style1 .table-write>tbody th {padding:7px 3px 10px 13px !important;border-right:1px solid #EFEFEF !important;background-color:#FBFBFB !important;}
.mb-style1 .table-write>tbody td {padding:12px 11px 10px 13px !important;background-color:#FFF;}
.mb-style1 .table-write>tbody td.content-box {padding:2px 0 0 !important;}  .mb-style1 .table-prev-next {margin-top:16px !important;border-top:1px solid #dbdbdb !important;} 
.mb-style1 .table-prev-next th,
.mb-style1 .table-prev-next td {padding:9px 6px 7px 13px !important;background:none;font-size:13px;vertical-align:middle;background-color:#FFF;}  .mb-board .pagination-box {padding:11px 0 !important;}
.mb-board .pagination-large {display:block !important;}
.mb-board .pagination-large .table-page{table-layout:auto;width:auto !important;margin:0 auto !important;background:none;border:none !important;}
.mb-board .pagination-large .table-page tr,
.mb-board .pagination-large .table-page td{background:none !important;padding:0px !important;height:20px !important;border:none !important;}
.mb-board .pagination-large .table-page td.page_arrow{width:50px !important;}
.mb-board .pagination-large td.btn-page {min-width:40px;}
.mb-board .pagination-large td.btn-page a{padding:3px 13px 3px 16px !important;background:url(//lee-lab.net/wp-content/plugins/mangboard/skins/bbs_basic/images/bg_paging_bar.gif) no-repeat left center; text-decoration: none;}
.mb-board .pagination-large td.btn-page a.first{background:none;}
.mb-board .pagination-large a.btn-next{margin-left:7px !important;}
.mb-board .pagination-large {padding-top:21px !important; text-align:center;}
.mb-board .pagination-large a.btn-start,.pagination a.btn-prev,.pagination a.btn-next,.pagination a.btn-end{background:none;}
.mb-board .pagination-large a.btn-prev{margin-right:7px !important;}
.mb-board .pagination-large a.btn-next{margin-left:7px !important;}
.mb-board .pagination-large td{text-align:center;}
.mb-board .pagination-large td.active{font-weight:bold;color:#333;}
.mb-board .pagination-small .page-num{padding:0px 16px !important;line-height:28px;font-size:16px;}  .mb-board .tab-menu-off{display:inline-block;min-width:50px;min-height:30px;padding:1px 12px 1px;border:1px solid #dbdbdb;text-align:center !important;}
.mb-board .tab-menu-on{display:inline-block;min-width:50px;min-height:30px;padding:1px 12px 1px;border:1px solid #dbdbdb;text-align:center !important;background-color:#888 !important;color:#FFF !important;}
.mb-board button.tab-menu-on:hover{background-color:#888 !important;}
.mb-board .tab-menu-on span{color:#FFF !important;}  .mb-board div.btn-box-right {padding:11px 0 0 ;text-align:right;}
.mb-board div.btn-box-center {padding:11px 0 0;text-align:center;}
.mb-board div.btn-box-left {padding:11px 0 0;text-align:left;}
.mb-board .btn-box-left>.btn-box-right,
.mb-board .btn-box-right>.btn-box-left{padding:0;}
.mb-board .btn-box-right .btn{margin:0 0 0 9px;}
.mb-board .btn-box-left .btn{margin:0 9px 0 0;}
.mb-board .list-btn .btn-box-right .btn,.mb-board .list-btn .btn-box-left .btn,.mb-board .list-btn .btn-box-center .btn,
.mb-board .write-btn .btn-box-right .btn,.mb-board .write-btn .btn-box-left .btn,.mb-board .write-btn .btn-box-center .btn,
.mb-board .view-btn .btn-box-right .btn,.mb-board .view-btn .btn-box-left .btn,.mb-board .view-btn .btn-box-center .btn{margin-bottom: 7px;}
.mb-board div a{border:none;}
.mb-board a,.mb-board button{text-decoration:none !important;color:#6A6A6A !important;background:none;box-shadow:none !important;}
.mb-board a:hover,.mb-board button:hover{text-decoration:none; cursor:pointer !important;color:#333 !important;background:none;}
.mb-board button:hover{background-color:#F7F7F7 !important;}
.mb-board .btn {display:inline-block;min-width:42px;*height:30px !important;text-decoration:none !important; font-weight:bold;font-size:13px;line-height:1.4 !important;vertical-align: middle !important;}
.mb-board .btn>span{padding:0 !important;}
.mb-board .btn-default{margin:0;padding:5px 10px 5px;border: 1px solid #ccc;-webkit-border-radius:3px;-moz-border-radius:3px;-khtml-border-radius:3px;border-radius:3px;background-color:#F0F0F0 !important;height:30px !important;} 
.mb-board .btn-search {margin:0;padding:5px 10px 5px !important;height:30px !important;}
.mb-board .btn-more {margin:6px 0 11px !important;padding:5px 0px !important;width:100%;text-align:center;height:30px !important;}   .mb-board .cmt-style1 .cmt-count-box {padding:11px 0 4px 13px !important;}
.mb-board .cmt-style1 .cmt-input-head table{border:1px solid #dbdbdb !important;border-bottom:none !important;}
.mb-board .cmt-input-box textarea{width:100%;min-height:60px !important;display:inline-block !important;}
.mb-board .cmt-input-box th {padding:7px 3px 10px 13px !important;background-color:#FBFBFB;}
.mb-board .cmt-input-box td {padding:12px 11px 10px 13px !important;background-color:#FBFBFB;}
.mb-board .cmt-style1 table th {font-weight:bold;vertical-align:middle;border:0 none; border-bottom:1px solid #dbdbdb !important;border-right:1px solid #dbdbdb !important;}
.mb-board .cmt-style1 table td {border:0 none; border-bottom:1px solid #dbdbdb !important;}
.mb-board .cmt-style1 ul li,.mb-board .cmt-style1 p{margin:0 3px !important;}
.mb-board .cmt-list-box{margin-top:16px;padding:6px 10px 11px;border-top:1px solid #dbdbdb !important;border-bottom:1px solid #dbdbdb !important;background-color:#FBFBFB;}
.mb-board .cmt-list-item {border-bottom:dashed 1px #EEE !important;padding:11px 5px 7px 6px !important;}
.mb-board .cmt-list-item .cmt-name {font-weight:400;font-size:13px;}
.mb-board .cmt-list-item .cmt-date {font-size:13px;color:#777;margin-left:15px !important;font-weight:normal;}
.mb-board .cmt-list-item .cmt-content {padding:6px 0 0 !important;}
.mb-board .cmt-reply-box {margin-top:4px !important;}
.mb-board .cmt-reply-item {padding-left:6px !important;}
.mb-board .cmt-reply-item .cmt-content {padding-left:17px !important;}
.mb-board .cmt-add-list{text-align:center;margin:0 5px !important;}  .mb-board .file-download{margin-right:10px !important;}
.mb-board .file-size{font-size:10px;}  .mb-board .secret{max-width:320px;margin:40px auto !important;padding:10px 0px 20px !important;text-align:center;border:1px solid #dbdbdb !important;}
.mb-board .secret .secret-title{padding:10px 10px 5px !important;font-weight:bold;}
.mb-board .secret .secret-form{padding-bottom:10px !important;}
.mb-board .secret .secret-form input{width: 200px !important; vertical-align: middle;text-align:center}
.mb-board .secret .btn-box{padding-right:10px !important;}  .mb-desktop-large .mb-style1 .calendar-list td .cmt,
.mb-desktop .mb-style1 .calendar-list td .cmt {padding-left:2px;font-size:10px;}
.mb-desktop-large .info-group>span,
.mb-desktop .info-group>span{display:inline-block;margin-right:12px !important;font-size:13px !important;color:#999}
.mb-desktop-large .list-head,
.mb-desktop .list-head{min-height:38px;}
.mb-desktop-large .mb-category,
.mb-desktop .mb-category{float:left;overflow:hidden;padding-bottom:8px;}
.mb-desktop-large .mb-category select.
.mb-desktop .mb-category select{margin-right:5px;}
.mb-desktop-large .list-search,
.mb-desktop .list-search{float:right;overflow:hidden;padding-bottom:8px;}  .mb-mobile .list-title{padding:8px 5px 6px 10px !important;position:relative;font-size:14px !important;}
.mb-mobile .info-group>span{display:inline-block;margin-right:12px !important;font-size:13px !important;color:#999}
.mb-mobile .cmt-count{font-size:13px !important;color:#999 !important;}
.mb-mobile .cmt-list-box{padding:1px 4px 6px !important;}
.mb-mobile .mb-category{text-align:center;padding-bottom:10px;}
.mb-mobile .mb-category select{width:100% !important;margin-bottom:8px !important}
.mb-mobile .mb-category button{margin-bottom:5px !important}
.mb-mobile .list-search{text-align:right;padding-bottom:8px !important}
.mb-mobile table.table-list tr.mb-open-box .mb-open-content{text-align:left;padding-left:5px !important;}  .mb-tablet .mb-style1 .calendar-list td .cmt {padding-left:2px;font-size:10px;}
.mb-tablet .list-head{min-height:38px;}
.mb-tablet .info-group>span{display:inline-block;margin-right:12px !important;font-size:13px !important;color:#999}
.mb-tablet .mb-category{float:left;overflow:hidden;padding-bottom:8px;}
.mb-tablet .mb-category select{margin-right:5px;}
.mb-tablet .list-search{float:right;overflow:hidden;padding-bottom:8px !important}