a{text-decoration:none}ul{list-style:none !important}.green-highlight-wrapper>div,.textwidget.custom-html-widget>div{margin-bottom:0!important}#st-menubox{margin-top:20px}.post .crp_related h2:not([class^=is-style-st-heading-custom-]):not([class*=" is-style-st-heading-custom-"]):not(.st-css-no){max-width:100%;padding:7px 0 7px 10px !important;margin:0 0 10px 0!important;font-size:14px;line-height:27px;text-align:left}.post .crp_related.crp-grid ul,.single-book .crp_related.crp-grid ul{grid-template-columns:1fr}.post .crp_related.crp-grid ul li,.single-book .crp_related.crp-grid ul li{width:100%;border-bottom:1px solid rgba(0,0,0,.1) !important}.post .crp_related.crp-grid ul li a.crp_link,.single-book .crp_related.crp-grid ul li a.crp_link{padding:10px 0 !important;grid-template-columns:60px auto;grid-template-rows:initial}.post .crp_related.crp-grid ul li a.crp_link img,.single-book .crp_related.crp-grid ul li a.crp_link img{width:60px;height:60px;object-fit:cover}.post .crp_related.crp-grid .crp_title,.single-book .crp_related.crp-grid .crp_title{margin:0 0 0 10px}.post ul.gallary{display:flex;flex-wrap:wrap;justify-content:space-between;padding:0 !important;margin:0 auto 2em}.post ul.gallary:after{content:'';width:30%}.post ul.gallary li{width:30%}.post ul.gallary li p{font-size:.8em;line-height:1.1}.entry-content p.caption{font-size:12px;color:#757575;line-height:1.4}.entry-content .cont{line-height:30px !important;font-size:18px !important;margin-bottom:20px !important}.entry-content figure.thumb{max-width:350px;display:block;margin:1em auto}.backnumber ul.articles{display:flex;justify-content:space-between;flex-wrap:wrap;padding:0;margin:0 auto 2em}.backnumber ul.articles:after{content:'';width:30%}.backnumber ul.articles li{width:30%;text-align:center;margin-bottom:1em}.post-type-archive-book h2+span,.single-book h2+span{text-align:right;display:block;margin-bottom:.5em}.post-type-archive-book a.backnumber,.single-book a.backnumber{text-align:center;display:block;margin:0 0 1em auto;padding:.25em 0;width:14em;font-size:.8rem;color:#fff;background:#000}.post-type-archive-book a.backnumber:before,.single-book a.backnumber:before{content:'\f105';font-family:"Font Awesome 5 Free";font-weight:900;padding-right:1em}.post-type-archive-book .entry-content,.single-book .entry-content{display:table}.post-type-archive-book .entry-content .left,.single-book .entry-content .left{display:table-cell;width:40%;vertical-align:top}.post-type-archive-book .entry-content .right,.single-book .entry-content .right{display:table-cell;width:60%;vertical-align:top}.post-type-archive-book .entry-content .left img,.single-book .entry-content .left img{display:block;margin:0 auto 1em}.post-type-archive-book .entry-content .left a,.single-book .entry-content .left a{display:block;width:10em;line-height:1;border:none;background-color:#ea3d00;font-size:1.1rem;font-size:15px\9;cursor:pointer;color:#fff;margin:0 auto;padding:.5em 0;text-align:center}.test_info main form{width:100%;padding:1em;background:#f3f3f3;box-sizing:border-box}.test_info form dl dt{width:5em;float:left;font-weight:700}.test_info form dl dd{padding-left:6em;margin-bottom:.5em}.test_info form dl dd:after{clear:both;visibility:hidden;height:0;display:block;content:''}.test_info form dl dd select[name=pref]{width:45%}.test_info form dl dd select[name=year]{padding:5px;border:solid 1px light-dark(#767676,#858585);width:45%}.test_info form dl dd select[name=month]{padding:5px;border:solid 1px light-dark(#767676,#858585);width:45%}.test_info form p.buttons{text-align:center}.test_info table.result{width:100%}.test_info table.result th{font-weight:700;color:#fff;background:#000}.test_info table.result tr td{border-left:1px solid #e0e0e0;border-right:1px solid #e0e0e0;border-top:none;border-bottom:none;background:#fff}.test_info table.result tr:nth-of-type(odd) td{background:#f9f9f9}.test_info table.result tr:last-of-type td{border-bottom:1px solid #e0e0e0}.wp-pagenavi{text-align:center;padding:20px 0;margin-bottom:20px}.wp-pagenavi>*{display:inline-block;border:1px solid #ccc;padding:8px 10px;margin:0 2px 5px;font-size:15px;min-width:20px;display:inline-block;text-align:center;color:#9e9e9e}.wp-pagenavi .current{opacity:.5}#company_data dt{float:left;padding:.5em;font-weight:700}#company_data dd{margin-bottom:.5em;padding:.5em .5em .5em 10em;border-bottom:1px solid #eee}#company_data dd:after{content:'';clear:both;height:0;visibility:hidden;display:block}ul#sitemap{list-style:none;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;flex-wrap:wrap;padding:0}ul#sitemap li{width:48%;margin:0 1% .5rem;border:1px solid #eee;padding:.5em 1em;position:relative;box-sizing:border-box}ul#sitemap li a{font-weight:700;color:#000;clear:both}ul#sitemap li a:after{content:'\f105';font-family:"Font Awesome 5 Free";font-weight:900;float:right}.mw_wp_form dl dd:not(:last-of-type){border-bottom:#dbdbdb 1px solid}.mw_wp_form button{width:10em;padding:.3em 0;text-align:center;margin:0 auto}.mw_wp_form button.button_confirm,.mw_wp_form button.button_submit{background-color:#ea3d00;color:#fff}.mw_wp_form #select_start{width:16em}input.radio_payment{float:left}input.radio_payment+span.mwform-radio-field-text{padding-left:1.5em;display:block}.widget_simple_ga_ranking ol{list-style-position:inside}.widget_simple_ga_ranking li{position:relative;font-size:.8rem;margin-bottom:.5em !important}.widget_simple_ga_ranking li::marker{color:#000;font-weight:700;font-size:.7rem}.widget_simple_ga_ranking li:nth-of-type(1)::marker{color:gold}.widget_simple_ga_ranking li:nth-of-type(2)::marker{color:silver}.widget_simple_ga_ranking li:nth-of-type(3)::marker{color:#815a2b}.widget_my_pickup_widget_id001 dl dt{width:80px;float:left}.widget_my_pickup_widget_id001 dl dd{padding-left:95px;font-size:.8rem}.widget_my_pickup_widget_id001 dl dd:after{clear:both;height:0;display:block;visibility:hidden;content:''}div[id^=my_latest_widget_id001] dl{overflow:hidden}div[id^=my_latest_widget_id001] dl.outer dt{width:100px;float:left}div[id^=my_latest_widget_id001] dl.outer dt ul li{font-size:.7rem}div[id^=my_latest_widget_id001] dl.outer dd{padding-left:110px;font-size:.8rem}div[id^=my_latest_widget_id001] dl.inner dt{width:100%;float:none;border-top:1px solid #eee;font-size:.7rem;padding:.5em 0;font-weight:700}div[id^=my_latest_widget_id001] dl.inner dd{padding:0 0 .5em}@media only screen and (max-width:959px){.st-middle-menu{margin-top:20px}#headbox-bg #headbox{padding:30px 10px 15px!important}header #s-navi dt.trigger{height:initial}.post-type-archive-book .entry-content,.single-book .entry-content{display:block}.post-type-archive-book .entry-content .left,.single-book .entry-content .left{display:block;width:100%}.post-type-archive-book .entry-content .right,.single-book .entry-content .right{display:block;width:100%}.mw_wp_form dl dt{padding:1em 0 .5em}.mw_wp_form dl dd{padding:0 0 .5em}.backnumber ul.articles:after{content:'';width:48%}.backnumber ul.articles li{width:48%;text-align:center;margin-bottom:1em}.test_info table.result{width:100%;display:block;overflow-x:scroll;white-space:nowrap;-webkit-overflow-scrolling:touch}}@media only screen and (min-width:600px){.entry-content .cont{line-height:30px !important;font-size:20px !important;margin-bottom:20px !important}}@media print,screen and (min-width:960px){header .smanone ul.menu{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex}.mw_wp_form dl dt{float:left;width:12em;padding:1.5em 0 0}.mw_wp_form dl dd{padding:1em 0 1em 14em}.mw_wp_form dl dd:after{visibility:hidden;height:0;display:block;clear:both;content:''}.entry-content .cont{line-height:27px !important;font-size:15px !important;margin-bottom:20px !important}.wp-pagenavi>*{padding:7px 8px}}@media print,screen and (max-width:599px){.post ul.gallary{margin:0 auto 2em}.post ul.gallary:after{content:'';width:80%}.post ul.gallary li{width:80%;margin-left:auto;margin-right:auto}.post ul.gallary li p{font-size:.8em;line-height:1.1}}