.tble_view_mask{position:fixed;left:0;top:0;z-index:100;display:none;width:100%;height:100%;background-color:#00000080}.tble_view_write{position:absolute;left:50%;z-index:800;box-sizing:border-box;width:600px;padding:10px;border:2px solid #555;border-radius:10px;background:#fff;box-shadow:0 2px 10px #00000080;transform:translate(-50%)}.tble_view_write,.LyView_writeBox{transition:top .45s ease,opacity .45s ease}.tble_view_write.view-layer-open,.LyView_writeBox.view-layer-open{position:fixed;top:var(--view-layer-open-top, 100px);opacity:1}.tble_view_write.view-layer-hidden,.LyView_writeBox.view-layer-hidden{top:-1500px;opacity:0}.view-layer-w300{width:300px}.view-layer-w350{width:350px}.view-layer-w620{width:620px}.view-layer-w650{width:650px}.view-layer-pad-ytube{padding:20px 10px 30px}.tble_view_write .title{height:35px;padding:10px 0 0 14px;margin-bottom:10px;border-bottom:2px solid #555;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAMAAAASCAIAAAFmx8NAAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAADdJREFUeNpiCCl9z8TAwADCAAHEAGUDBBADkhgMAwQQI1AMpgydAgggbOrRMUCAsUD0I2miFgsALmgKihBzCIoAAAAASUVORK5CYII=) no-repeat 2px 15px;font-size:16px}.tble_view_write .title span.ment{padding:10px;font-weight:700}.tble_view_write .title span.ment01{padding:10px}.tble_view_write .title span.close{float:right;padding:5px 10px;cursor:pointer}.tble_view_write .cont>div{float:left;width:25%;height:60px;text-align:center}.tble_view_write .cont>div>dt{height:35px}.sns-modal-content{padding:10px}.sns-modal-copy{padding:0 0 20px}#div_adCen{display:none}.flHalfBox{padding:20px 2%;min-height:1000px}.flHalf li{float:left;width:50%;border-bottom:1px solid #ddd;padding:20px 0}.flHalf li .prBox{margin:30px;cursor:pointer}.flHalf li div.prBox{text-align:left;padding:0}.flHalf li div.prBox .prImgBox{width:100%;height:auto;position:relative}.flHalf li div.prBox .prImgBox .estMask{position:absolute;background:#000000b3;text-align:center;color:#fff;width:100%;height:100%;-moz-border-radius:10px;border-radius:10px;-webkit-border-radius:10px}.flHalf li div.prBox .prImgBox .estMask .estMent{color:#fff;padding-top:10%;font-size:16px}.flHalf li div.prBox .prImgBox .estMask .estMent .iconM{display:block;font-size:20px;font-weight:900;background:#fff;color:#000;width:30px;height:30px;margin:0 auto;text-align:center;-moz-border-radius:50%;border-radius:50%;-webkit-border-radius:50%}.flHalf li div.prBox .prImgBox img{-moz-border-radius:10px;border-radius:10px;-webkit-border-radius:10px;width:100%}.flHalf li div.prBox .prTitle{padding:20px 0 0;font-size:24px;font-weight:700}.flHalf li div.prBox .prTitle span{display:block;vertical-align:top}.flHalf li div.prBox .prTitle span img{padding-bottom:5px;width:16px}.flHalf li div.prBox .prSubtitle{padding:0 0 20px;font-size:18px;font-weight:500;color:#666}.event_tab{padding:10px 20px 40px;border-bottom:1px solid #ddd}.event_tab li{float:left;margin:0 10px;cursor:pointer}.ev_on{color:#433cd5;font-weight:700}.sns_box{position:absolute;top:50px;right:2%}.Guidetit{position:relative;float:left;padding:10px 0}.GuidetitMenu{position:relative;float:left;margin:13px 0 10px;padding:0 20px;font-size:18px;color:#fffc;cursor:pointer;text-decoration:none}.wrap .GuidetitMenu:not(:first-child):before{content:"";position:absolute;top:7px;left:0;width:2px;height:12px;background:#ffffff80}.GuidetitMenu:hover{color:#fff}.GuidetitRit{position:relative;float:right;margin:18px 0 0;padding:0 20px;font-size:14px;color:#fff}
