.viewer .info-sentence .wrapper-iframe-calendar iframe{width:100%;height:100%}@media print, screen and (min-width: 600px){.viewer .info-sentence .wrapper-iframe-calendar{width:960px}}.viewer-calendar-monthly-parts.container-fluid{min-width:auto;background:none}.viewer-calendar-monthly-parts.container-fluid .contents-box{min-height:auto}.viewer-calendar-monthly-parts .contents-frame-middle-left{padding:0;background:none}.viewer-calendar-monthly-parts .contents-frame-middle-left .contents-box{padding:0;border-radius:0}.cke_editable_themed #iframe-calendar{background:#999;opacity:.2}.info-sentence#page-child-recommend .wrapper-menu ul{display:flex;flex-wrap:wrap;list-style-type:none;margin:0;padding:10px 0 0}.info-sentence#page-child-recommend .wrapper-menu ul li{width:calc( 50% - 10px);line-height:1.36em;margin:0 10px 25px 0;box-sizing:border-box;text-align:center}.info-sentence#page-child-recommend .wrapper-menu ul li:nth-child(2n){margin-right:0}.info-sentence#page-child-recommend .wrapper-menu ul li br{display:block;height:0;content:""}.info-sentence#page-child-recommend .wrapper-menu ul li a{color:#333;text-decoration:none}.info-sentence#page-child-recommend .wrapper-menu ul li img{display:block;width:130px;height:150px;vertical-align:bottom;margin:5px auto;opacity:1}@media print, screen and (min-width: 600px){.info-sentence#page-child-recommend .wrapper-menu ul li{width:calc( 25% - 10px);margin:0 15px 25px 0}.info-sentence#page-child-recommend .wrapper-menu ul li:nth-child(2n){margin-right:10px}.info-sentence#page-child-recommend .wrapper-menu ul li:nth-child(4n){margin-right:0}}.cke_editable.info-sentence#page-child-recommend .wrapper-menu ul li{border:1px dashed #ccc}
