@charset "UTF-8";/*!
// ==================================================
//  ビューワ用スタイルシート            v0.1 y.kimura
//
//  ※ このCSSは、SASS(viewerstyle.scss)を変換したものです。
//    よって、このファイルを直接編集しないでください !!
// ==================================================
*/*{margin:0;padding:0;font-family:ヒラギノ角ゴシック,Hiragino Sans,ヒラギノ角ゴ ProN W3,Hiragino Kaku Gothic ProN,メイリオ,Meiryo,ＭＳ Ｐゴシック,MS PGothic,sans-serif;font-size:16px}html,body{width:100%;height:100%;overflow:hidden}.outline{outline:1px solid red}.outline2{outline:1px solid green}.floatleft{float:left}.floatright{float:right}.clear{clear:both}#CpBase{position:relative;width:100%;height:100%;background-color:#eee;overflow:hidden}#CpHeadMenu{position:absolute;background-color:#00317eb3;width:100%;height:40px}#CpHeadMenu .menu.A{width:60%;height:100%;float:left}#CpHeadMenu .menu.B{position:relative;width:40%;height:40px;float:left}#CpHeadMenu .button{cursor:pointer}#CpHeadMenu .button.linkmenu{background-color:#001d4b80;float:left}#CpHeadMenu .button.linkmenu div{width:100%;height:100%;background-image:url(/PB5001D/dist/assets/btn_linkmenu-Ds_nuWCt.png)}#CpHeadMenu .button.linkmenu div:active{background-image:url(/PB5001D/dist/assets/btn_linkmenu_on-iafDGIdC.png);margin-top:3px}#CpHeadMenu .button.dateleft{background-image:url(/PB5001D/dist/assets/btn_dateleft-BAPDILOh.png);float:left;margin-left:20px}#CpHeadMenu .button.dateleft:active{background-image:url(/PB5001D/dist/assets/btn_dateleft_on-BljYoVy9.png);margin-top:3px}#CpHeadMenu .inputtext{float:left}#CpHeadMenu .inputtext .area{background-color:#fff;color:#333;text-align:center}#CpHeadMenu .button.dateright{background-image:url(/PB5001D/dist/assets/btn_dateright-DhGeLFhl.png);float:left}#CpHeadMenu .button.dateright:active{background-image:url(/PB5001D/dist/assets/btn_dateright_on-3ynUhzry.png);margin-top:3px}#CpHeadMenu .statictext.pagename{height:40px;line-height:40px;font-size:15px;font-weight:700;color:#fff;margin-left:10px;float:left}#CpHeadMenu .button.fullscreen{background-image:url(/PB5001D/dist/assets/btn_fullscreen-Dwm9cmwu.png);margin-right:5px;float:right}#CpHeadMenu .button.fullscreen:active{background-image:url(/PB5001D/dist/assets/btn_fullscreen_on--ocOKI-b.png);margin-top:3px}#CpHeadMenu .button.print{background-image:url(/PB5001D/dist/assets/btn_print-CjHRzoez.png);margin-right:10px;float:right}#CpHeadMenu .button.print:active{background-image:url(/PB5001D/dist/assets/btn_print_on-BY3bBLOR.png);margin-top:3px}#CpHeadMenu .button.download{background-image:url(/PB5001D/dist/assets/btn_download-CcB_htYw.png);margin-right:10px;float:right}#CpHeadMenu .button.download:active{background-image:url(/PB5001D/dist/assets/btn_download_on-DQwMc5Eg.png);margin-top:3px}#CpHeadMenu .button.opennews{background-image:url(/PB5001D/dist/assets/btn_opennews-Cv1kYCgL.png);margin-right:10px;float:right}#CpHeadMenu .button.opennews:active{background-image:url(/PB5001D/dist/assets/btn_opennews_on-zBFChM4z.png);margin-top:3px}#CpHeadMenu .button.bookmarkadd{background-image:url(/PB5001D/dist/assets/btn_bookmarkadd-DkJ-gLm5.png);margin-right:10px;float:right}#CpHeadMenu .button.bookmarkadd:active{background-image:url(/PB5001D/dist/assets/btn_bookmarkadd_on-C1v1Gq7B.png);margin-top:3px}#CpHeadMenu .button.bookmarkdel{background-image:url(/PB5001D/dist/assets/btn_bookmarkdel-CsnFVKqI.png);margin-right:10px;float:right}#CpHeadMenu .button.bookmarkdel:active{background-image:url(/PB5001D/dist/assets/btn_bookmarkdel_on-DP7C_4RV.png);margin-top:3px}#CpFootMenu{position:absolute;background-color:#00317eb3;width:100%;height:60px}#CpFootMenu .menu.A{width:40%;height:100%;float:left}#CpFootMenu .menu.B{width:50%;height:100%;float:left}#CpFootMenu .menu.C{width:10%;height:100%;float:left}#CpFootMenu .button{cursor:pointer}#CpFootMenu .button.pagesbox{background-image:url(/PB5001D/dist/assets/btn_pagesbox-Dl3qo24C.png);float:left}#CpFootMenu .button.pagesbox:active{background-image:url(/PB5001D/dist/assets/btn_pagesbox_on-QYNb-m2D.png);margin-top:3px}#CpFootMenu .button.newsbox{background-image:url(/PB5001D/dist/assets/btn_newsbox-62nndqnV.png);float:left}#CpFootMenu .button.newsbox:active{background-image:url(/PB5001D/dist/assets/btn_newsbox_on-Cpkys9M7.png);margin-top:3px}#CpFootMenu .button.newscolor{background-image:url(/PB5001D/dist/assets/btn_newscolor-C98kQBCi.png);float:left}#CpFootMenu .button.newscolor:active{background-image:url(/PB5001D/dist/assets/btn_newscolor_on-O_ow9ulZ.png);margin-top:3px}#CpFootMenu .button.viewpage{background-image:url(/PB5001D/dist/assets/btn_viewpage-DW2QoP-g.png);float:left}#CpFootMenu .button.viewpage:active{background-image:url(/PB5001D/dist/assets/btn_viewpage_on-CnLjmayA.png);margin-top:3px}#CpFootMenu .button.vfit{background-image:url(/PB5001D/dist/assets/btn_vfit-DNQEW8gG.png);float:left}#CpFootMenu .button.vfit:active{background-image:url(/PB5001D/dist/assets/btn_vfit_on-C_V-jCch.png);margin-top:3px}#CpFootMenu .button.hfit{background-image:url(/PB5001D/dist/assets/btn_hfit-BlQI15P2.png);float:left}#CpFootMenu .button.hfit:active{background-image:url(/PB5001D/dist/assets/btn_hfit_on-DajvWf8C.png);margin-top:3px}#CpFootMenu .button.left{background-image:url(/PB5001D/dist/assets/btn_left-DQ64o7EP.png);float:left}#CpFootMenu .button.left:active{background-image:url(/PB5001D/dist/assets/btn_left_on-CjGucG94.png);margin-top:3px}#CpFootMenu .button.right{background-image:url(/PB5001D/dist/assets/btn_right-0yqVo95L.png);float:left}#CpFootMenu .button.right:active{background-image:url(/PB5001D/dist/assets/btn_right_on-8h3e4pn9.png);margin-top:3px}#CpFootMenu .button.scaleslider{background-image:url(/PB5001D/dist/assets/btn_scaleslider-DpH8auT1.png);float:right}#CpFootMenu .button.scaleslider:active{background-image:url(/PB5001D/dist/assets/btn_scaleslider_on-B_2DT3PB.png);margin-top:3px}#CpLinkMenu{position:absolute;background-color:#00000080;left:0;top:0;width:100%;height:100%;z-index:999}#CpLinkMenu .linkbox{position:absolute;background-color:#fff;width:250px;left:10px;top:50px}#CpLinkMenu .linkbox .link{width:240px;height:25px;margin-left:5px;margin-top:10px;margin-bottom:10px;color:#6495ed;text-align:center;line-height:25px}#CpLinkMenu .linkbox .link:hover{cursor:pointer;background-color:#7eb0ff}#CpPagesBox{position:absolute;background-color:#00317e66;width:283px;padding:10px;overflow:auto;-webkit-overflow-scrolling:touch}#CpPagesBox::-webkit-scrollbar{background-color:#ccc;width:18px}#CpPagesBox::-webkit-scrollbar-thumb{background-color:#aaa}#CpPagesBox .area{width:261px}#CpPagesBox .area .onepage{width:120px;margin-left:7px}#CpPagesBox .area .onepage .title{height:25px;padding:0 5px;color:#fff;font-size:13px;line-height:28px;text-align:left;white-space:nowrap;overflow:hidden;-ms-text-overflow:ellipsis;-o-text-overflow:ellipsis;text-overflow:ellipsis;margin-bottom:3px}#CpPagesBox .area .mihiraki{width:240px;margin-left:10.5px}#CpPagesBox .area .mihiraki .title{height:25px;padding:0 5px;color:#fff;font-size:13px;line-height:28px;text-align:left;white-space:nowrap;overflow:hidden;-ms-text-overflow:ellipsis;-o-text-overflow:ellipsis;text-overflow:ellipsis;margin-bottom:3px}#CpPagesBox .area .readed .title{color:#8fddff}#CpPagesBox .thumnail img:hover{cursor:pointer}#CpPagesBox .select .title{background-color:#14141433;outline:2px solid rgba(20,20,20,.2)}#CpPagesBox .select img{outline:2px solid rgba(20,20,20,.2)}#CpNewsBox{position:absolute;width:445.5px;overflow:auto;-webkit-overflow-scrolling:touch}#CpNewsBox::-webkit-scrollbar{background-color:#ccc;width:18px}#CpNewsBox::-webkit-scrollbar-thumb{background-color:#aaa}#CpNewsBox .page{height:30px;color:#fff;background-color:#00317e66;font-size:15px;text-align:center;line-height:30px}#CpNewsBox .news{height:30px;padding:0 10px;color:#fff;background-color:#00091866;font-size:13px;line-height:30px;text-align:left;white-space:nowrap;overflow:hidden;-ms-text-overflow:ellipsis;-o-text-overflow:ellipsis;text-overflow:ellipsis}#CpNewsBox .news:hover{color:#d3d3d3;cursor:pointer}#CpNewsBox .news.select{background-color:#141414b3}#CpNewsBox .news.readed{color:#8fddff}#CpVSlider{background-color:#90ee90;border-radius:5px}#CpVSlider .bar{background-color:#00f;border-radius:5px}#CpVSlider .handle{background-color:red;border-radius:50%}#CpHSlider{background-color:#90ee90;border-radius:5px}#CpHSlider .bar{background-color:#00f;border-radius:5px}#CpHSlider .handle{background-color:red;border-radius:50%}#CpScaleSlider{position:absolute;width:50px;height:300px;background-color:#00317ecc;border-radius:5px}#CpScaleSlider .beforearea{position:absolute;width:44px;height:18px;top:0;left:0;padding:6px 3px;font-size:12px;color:#fff;text-align:center}#CpScaleSlider .bar{position:absolute;width:10px;height:250px;top:30px;left:20px;background-color:#00317ecc;border-radius:5px}#CpScaleSlider .handle{position:absolute;width:20px;height:20px;top:-10px;left:-5px;background-color:#fff;background:linear-gradient(to bottom right,#f8f9f9,#c3c4c6);border-radius:50%}#CpScaleSlider .afterarea{position:absolute;width:44px;height:11px;top:280px;left:0;padding:6px 3px 3px}#CpPageSlider{position:absolute;height:30px;background-color:#00317eb3}#CpPageSlider .beforearea{position:absolute;width:71px;height:24px;padding:3px 6px 3px 3px}#CpPageSlider .bar{position:absolute;height:8px;top:10px;left:80px;background-color:#53535366;border-left:1px solid rgba(40,40,40,.8);border-top:1px solid rgba(40,40,40,.8);border-bottom:1px solid rgba(150,150,150,.8);border-right:1px solid rgba(150,150,150,.8);border-radius:5px}#CpPageSlider .node{background-color:#fff;border-radius:50%}#CpPageSlider .handle{position:absolute;width:20px;height:20px;top:-6px;left:-10px;background-color:#fff;background:linear-gradient(to bottom right,#f8f9f9,#c3c4c6);border-radius:50%}#CpPageSlider .afterarea{position:absolute;width:71px;height:24px;padding:3px 3px 3px 6px}#CpPageSliderFukidashi{position:absolute;width:120px;height:204px;padding:10px;top:-250px;border:3px solid gray;z-index:999;background-color:#dfe2e2;border-radius:10px;box-shadow:0 0 5px #000}#CpPageSliderFukidashi .triangle{position:absolute;width:0px;height:0px;left:65px;bottom:-13px;border-top:10px solid gray;border-bottom:0px solid transparent;border-left:5px solid transparent;border-right:5px solid transparent}#CpPageSliderFukidashi .thumarea{position:relative;overflow:hidden;width:120px;height:180px;padding-top:10px}#CpPageSliderFukidashi .pagenum{width:114px;height:14px;font-size:12px;padding:0 3px;color:#333;text-align:left;white-space:nowrap;overflow:hidden;-ms-text-overflow:ellipsis;-o-text-overflow:ellipsis;text-overflow:ellipsis}#CpCalendar{background-color:#0003}#CpCalendar .table{background-color:gray}#CpCalendar .header{background-color:#d3d3d3}#CpCalendar .week{background-color:#fff}#CpCalendar .day{background-color:#d3d3d3}#CpCalendar .nonday{background-color:gray}#CpCalendar .itself.lrbutton{color:#fff;background-color:#000}#CpCalendar .itself.lrbutton:active{margin-top:3px}#CpCalendar .itself.button{color:#000;background-color:#fff;font-size:15px;border-radius:5px}#CpCalendar .itself.button:active{margin-top:3px}#CpPublicationCalendar{position:absolute;left:0;top:0;width:100%;height:100%;z-index:999;background-color:#00000080;display:flex;justify-content:center;align-items:center}#CpPublicationCalendar .calendar{width:90%;max-width:540px;height:90%;max-height:600px;background-color:#fff;border-radius:5px}#CpPublicationCalendar .calendar .header{width:100%;height:8.33333%;max-height:50px;border-radius:5px 5px 0 0;-webkit-user-select:none;user-select:none;background-color:#47699f;display:flex;align-items:center}#CpPublicationCalendar .calendar .header .layoutbox.year.left{width:8%;height:80%;cursor:pointer}#CpPublicationCalendar .calendar .header .layoutbox.year.left .itself{width:100%;height:100%;background-image:url(/PB5001D/dist/assets/btn_dateleft-BAPDILOh.png);background-size:contain;background-repeat:no-repeat;background-position:center center}#CpPublicationCalendar .calendar .header .layoutbox.year.left .itself:active{background-image:url(/PB5001D/dist/assets/btn_dateleft_on-BljYoVy9.png);margin-top:3px}#CpPublicationCalendar .calendar .header .layoutbox.year.right{width:8%;height:80%;cursor:pointer}#CpPublicationCalendar .calendar .header .layoutbox.year.right .itself{width:100%;height:100%;background-image:url(/PB5001D/dist/assets/btn_dateright-DhGeLFhl.png);background-size:contain;background-repeat:no-repeat;background-position:center center}#CpPublicationCalendar .calendar .header .layoutbox.year.right .itself:active{background-image:url(/PB5001D/dist/assets/btn_dateright_on-3ynUhzry.png);margin-top:3px}#CpPublicationCalendar .calendar .header .layoutbox.dynamictext .itself.year{color:#fff;font-size:min(5vh,30px)}#CpPublicationCalendar .calendar .header .layoutbox.statictext .itself.year{color:#fff;font-size:min(4vh,22px);transform:translate(5px,2px)}#CpPublicationCalendar .calendar .header .layoutbox.mon.left{width:8%;height:80%;cursor:pointer}#CpPublicationCalendar .calendar .header .layoutbox.mon.left .itself{width:100%;height:100%;background-image:url(/PB5001D/dist/assets/btn_dateleft-BAPDILOh.png);background-size:contain;background-repeat:no-repeat;background-position:center center}#CpPublicationCalendar .calendar .header .layoutbox.mon.left .itself:active{background-image:url(/PB5001D/dist/assets/btn_dateleft_on-BljYoVy9.png);margin-top:3px}#CpPublicationCalendar .calendar .header .layoutbox.mon.right{width:8%;height:80%;cursor:pointer}#CpPublicationCalendar .calendar .header .layoutbox.mon.right .itself{width:100%;height:100%;background-image:url(/PB5001D/dist/assets/btn_dateright-DhGeLFhl.png);background-size:contain;background-repeat:no-repeat;background-position:center center}#CpPublicationCalendar .calendar .header .layoutbox.mon.right .itself:active{background-image:url(/PB5001D/dist/assets/btn_dateright_on-3ynUhzry.png);margin-top:3px}#CpPublicationCalendar .calendar .header .layoutbox.dynamictext .itself.mon{color:#fff;font-size:min(5vh,30px)}#CpPublicationCalendar .calendar .header .layoutbox.statictext .itself.mon{color:#fff;font-size:min(4vh,22px);transform:translate(5px,2px)}#CpPublicationCalendar .calendar .header .layoutbox.between-space{flex:1}#CpPublicationCalendar .calendar .header .layoutbox.now_mon{transform:translateY(-2px);width:20%;height:60%;background-color:#47699f;color:#fff;margin-right:5px;cursor:pointer}#CpPublicationCalendar .calendar .header .layoutbox.now_mon .itself{width:90%;height:23px;padding-top:3px;font-size:min(25px,100%);border:2px solid white;border-radius:10px;display:flex;justify-content:center;align-items:center}#CpPublicationCalendar .calendar .header .layoutbox.now_mon .itself:active{background-color:#fff;color:#47699f}#CpPublicationCalendar .calendar .week{width:100%;height:5.83333%;max-height:35px;display:flex;align-items:center}#CpPublicationCalendar .calendar .week .weekday{width:14.2857%;font-weight:700;text-align:center}#CpPublicationCalendar .calendar .week .weekday.sunday{color:red}#CpPublicationCalendar .calendar .week .weekday.saturday{color:#00f}#CpPublicationCalendar .calendar .calendarday{width:100%;height:85.83334%;max-height:515px}#CpPublicationCalendar .calendar .calendarday .day{position:relative;overflow:hidden;background-color:#ccc}#CpPublicationCalendar .calendar .calendarday .day.nonday{background-color:#fff}#CpPublicationCalendar .calendar .calendarday .day .daythumnail .thumnail{position:absolute;top:0;right:0;cursor:pointer}#CpPublicationCalendar .calendar .calendarday .day .daynumber{position:absolute;width:30px;height:30px;bottom:0;left:0;font-size:12px;font-weight:700;color:#fff;background-color:#47699f80;display:flex;justify-content:center;align-items:center;pointer-events:none}#CpBookmarkComment{position:absolute;left:0;top:0;width:100%;height:100%;z-index:999;background-color:#00000080}#CpBookmarkComment .comment_box{position:absolute;width:300px;height:200px;background-image:url(/PB5001D/dist/assets/commentbox_base-Bv1riCjV.jpg);font-weight:700}#CpBookmarkComment .comment_box .comment{position:absolute;left:25px;top:30px;width:240px;height:120px;padding:5px}#CpBookmarkComment .comment_box .ok{position:absolute;left:55px;top:170px;cursor:pointer}#CpBookmarkComment .comment_box .cancel{position:absolute;left:160px;top:170px;cursor:pointer}#CpBookmarkDelete{position:absolute;left:0;top:0;width:100%;height:100%;z-index:999;background-color:#00000080}#CpBookmarkDelete .comment_box{position:absolute;width:300px;height:200px;background-image:url(/PB5001D/dist/assets/commentbox_base-Bv1riCjV.jpg);font-weight:700}#CpBookmarkDelete .comment_box textarea{position:absolute;left:25px;top:30px;width:250px;height:100px;background-color:#d3d3d3;resize:none}#CpBookmarkDelete .comment_box .text{position:absolute;left:25px;top:130px;width:250px;height:30px;font-size:15px;color:red;line-height:30px;text-align:center}#CpBookmarkDelete .comment_box .ok{position:absolute;left:55px;top:170px;cursor:pointer}#CpBookmarkDelete .comment_box .cancel{position:absolute;left:160px;top:170px;cursor:pointer}
