.chugaku_01 .col-sm-4{background-color:#606;color:#fff}.chugaku_01 .col-sm-8{}.box{position:relative;background:#d6bfb8;box-shadow:0 0 0 5px #606;border:solid 1px #fff;padding:10px 15px;color:#454545;width:100%}.box:after{position:absolute;content:'';left:-7px;top:-7px;border-width:0 0 15px 15px;border-style:solid;border-color:#fff #fff #606;box-shadow:1px 1px 1px rgba(0,0,0,.15)}.box h2{background:none;border:none;font-size:medium;font-weight:normal;margin:3% 0 0 0;padding:0}.bg-base{background-color:#606}.score{text-align:center;background-color:#606;color:#fff;display:inline-block;padding-right:1%;padding-left:1%;border-radius:5px}.score .score_large{font-size:xx-large}.boxGood{position:relative;padding:2em 2em 1em;margin-top:2.5em;margin-right:auto;margin-left:auto;margin-bottom:.5em}.boxGood .box-title{position:absolute;top:-22px;left:30px;padding:.2em 2em;color:#f27398;font-weight:bold;font-size:18px;background-color:rgba(255,255,255,.1);border-left:2px dotted rgba(0,0,0,.1);border-right:2px dotted rgba(0,0,0,.1);box-shadow:0 0 5px rgba(0,0,0,.2);transform:rotate(-3deg)}.boxGood p{margin:0;padding:0}.boxSQ{background-color:#fff;background-image:repeating-linear-gradient(to bottom,transparent 31px,rgba(62,165,205,.20) 32px,rgba(62,165,205,.20) 32px,transparent 33px,transparent 63px,rgba(62,165,205,.20) 64px,rgba(62,165,205,.20) 64px,transparent 65px,transparent 95px,rgba(62,165,205,.20) 96px,rgba(62,165,205,.20) 96px,transparent 97px,transparent 127px,rgba(62,165,205,.20) 128px,rgba(62,165,205,.20) 128px,transparent 129px,transparent 159px,rgba(62,165,205,.20) 160px,rgba(62,165,205,.20) 160px) , repeating-linear-gradient(to right,transparent 31px,rgba(62,165,205,.20) 32px,rgba(62,165,205,.20) 32px,transparent 33px,transparent 63px,rgba(62,165,205,.20) 64px,rgba(62,165,205,.20) 64px,transparent 65px,transparent 95px,rgba(62,165,205,.20) 96px,rgba(62,165,205,.20) 96px,transparent 97px,transparent 127px,rgba(62,165,205,.20) 128px,rgba(62,165,205,.20) 128px,transparent 129px,transparent 159px,rgba(62,165,205,.20) 160px,rgba(62,165,205,.20) 160px)}.chugaku_02 dl{display:flex;flex-wrap:wrap;padding:0!important}.chugaku_02 dt{width:20%;border-bottom:1px dotted #000;padding-top:.5em;padding-bottom:.5em}.chugaku_02 dd{margin:0!important;width:80%;padding-left:1em;border-bottom:1px dotted #000;padding-top:.5em;padding-bottom:.5em}.chugaku_03 dl{display:flex;flex-wrap:wrap;padding:0!important}.chugaku_03 dt{width:30%;border-bottom:1px dotted #000;padding-top:.5em;padding-bottom:.5em}.chugaku_03 dd{margin:0!important;width:70%;padding-left:1em;border-bottom:1px dotted #000;padding-top:.5em;padding-bottom:.5em}h4{color:#7f0027}.box_line{position:relative;margin:2em 0;padding:.5em 1em;border:solid 3px #95ccff;border-radius:8px}.box_line .box-title{position:absolute;display:inline-block;top:-13px;left:10px;padding:0 9px;line-height:1;font-size:19px;background:#fff;color:#95ccff;font-weight:bold}.box_line p{margin:0;padding:0}.box_labelin{position:relative;margin:2em 0;padding:25px 10px 7px;border:solid 2px #ffc107}.box_labelin .box-title{position:absolute;display:inline-block;top:-2px;left:-2px;padding:0 9px;height:25px;line-height:25px;font-size:17px;background:#ffc107;color:#fff;font-weight:bold}.box_labelin p{margin:0;padding:0}.entry-title{font-size:xx-large;border-top:2px solid #606;border-bottom:2px solid #606;padding-top:.3em;padding-bottom:.3em}.book-title{padding-top:0;margin-top:0}.book-title img{padding-left:.5%;padding-right:.5%}.home.page .entry-title{display:none}.thumbnail_lists{display:flex;flex-wrap:wrap;padding:0}.thumbnail_lists li{list-style:none;width:32.3%}.thumbnail_lists li a{color:#606}.thumbnail_lists .time{font-size:small;text-align:right}.mark_p{background:#606;width:10%;padding-top:1%;padding-bottom:1%;text-align:center;color:#fff;padding-right:2%;padding-left:2%;border-radius:20px;margin-right:3%}.mark_w{width:10%;padding-top:1%;padding-bottom:1%;text-align:center;color:#fff;padding-right:2%;padding-left:2%;border-radius:20px;margin-right:3%;border:1px solid #606;color:#606}.sidebar{width:356px;border:1px solid transparent;padding:9px;border-radius:4px;background-color:#fff}.sidebar h3{background-color:#606;color:#fff;padding-top:6px;padding-right:6px;padding-left:20px;padding-bottom:6px;margin:16px 0;border-radius:30px 30px 30px 30px}.no-scrollable-sidebar .sidebar{height:100%}.sidebar-scroll{position:-webkit-sticky;position:sticky;top:0}.prfBox li{border:2px solid #606;padding:2%;border-radius:5px;margin-bottom:2%;margin-top:2%}.prfBox li a{color:#606}.prfMark{color:#fff;background-color:#606;padding-left:3%;padding-top:1%;padding-bottom:1%;border-radius:40px;margin-bottom:2%}.wp-post-image{margin-bottom:1%}.add{text-align:center;list-style:none}li.mapS{border:0;padding:1.3%;margin:0}ul.mapM{border:0;padding:0;margin:0 0 1% 0}li.mapMM{border:0;padding:0;margin:0}.navi-in>ul li{display:block;width:205px;height:60px;line-height:60px}.comment-reply-title{padding-left:3%;padding-right:3%}.comment-title{background-color:#606;font-size:20px;color:#fff;padding:2%;border-radius:15px}.comment-title:before{content:"\f075";font-family:FontAwesome}.comment-btn{background-color:#606;color:#fff;border:none;font-size:20px;transition:.5s}.comment-btn:hover{background-color:#ac00ac;color:#fff;transition:.5s}.comment-respond{border:5px solid #606;border-radius:20px;padding:1%;margin-top:-2px}.comment-respond p{margin:1em 0}#commentform{padding:20px}p.comment-notes{font-size:18px}p.form-submit{margin:2em 0 1em 0}#commentform input[type="text"],#commentform textarea{padding:11px;border:none;border-radius:4px;font-size:18px;width:100%;background:#e2e2e2}#commentform input[type="submit"]{-webkit-appearance:none;padding:11px;width:100%;margin:0;cursor:pointer;background:#606;color:#fff;border:none;font-size:16px;transition:.5s;border-radius:5px}#commentform input[type="submit"]:hover{background:#ac00ac;transition:.5s}iframe{transform:scale(.984375);transform-origin:0 0}.xo-event-date{font-size:1.5em}.cp_pricetable3 *,.cp_pricetable3 *:before,.cp_pricetable3 *:after{-webkit-box-sizing:border-box;box-sizing:border-box}.cp_pricetable3{width:100%;margin:0 auto;border-spacing:1px 0;border-collapse:separate;font-size:medium}.cp_pricetable3 th,.cp_pricetable3 td{padding:10px}.cp_pricetable3 th{position:relative;z-index:1;height:50px;text-align:center;vertical-align:middle;color:#fff;border-radius:5px 5px 0 0;background:#88b7d5;width:12%}.cp_pricetable3 th:after{font-family:'FontAwesome';font-size:5em;position:absolute;z-index:-1;right:0;bottom:-30px;left:0;content:'\f0d7'}.cp_pricetable3 th.group1{background:#d7d9d8}.cp_pricetable3 th.group1:after{color:#d7d9d8}.cp_pricetable3 th.group2{background:#331960}.cp_pricetable3 th.group2:after{color:#331960}.cp_pricetable3 th.group3{background:#6a0a6d}.cp_pricetable3 th.group3:after{color:#6a0a6d}.cp_pricetable3 th.group4{background:#8a1a26}.cp_pricetable3 th.group4:after{color:#8a1a26}.cp_pricetable3 tr td{padding-top:15px;text-align:center;border:none}.cp_pricetable3 tr:last-child td{border-radius:0 0 5px 5px}.cp_pricetable3 tr:nth-child(2n+1) td.group1 {background:#e0e0e0}.cp_pricetable3 tr:nth-child(2n+0) td.group1 {background:#eee}.cp_pricetable3 tr:nth-child(2n+1) td.group2 {background:#f0e9fc}.cp_pricetable3 tr:nth-child(2n+0) td.group2 {background:#f7f4fb}.cp_pricetable3 tr:nth-child(2n+1) td.group3 {background:#fcdcfc}.cp_pricetable3 tr:nth-child(2n+0) td.group3 {background:#fef0fe}.cp_pricetable3 tr:nth-child(2n+1) td.group4 {background:#fedde2}.cp_pricetable3 tr:nth-child(2n+0) td.group4 {background:#fceaed}.cp_pricetable3 a.cp_btn{position:relative;z-index:1;display:block;overflow:hidden;width:100px;margin-right:auto;margin-left:auto;padding:.3em 1em;text-align:center;text-decoration:none;color:#fff;border:1px solid #da3c41;border-radius:4px;background:#da3c41}.cp_pricetable3 .cp_btn:after{position:absolute;z-index:-1;top:50%;left:50%;width:100%;height:0;content:'';transition:.3s;-webkit-transform:translate(-50%,-50%) rotate(45deg);transform:translate(-50%,-50%) rotate(45deg);opacity:0;background:#fff}.cp_pricetable3 .cp_btn:hover{color:#da3c41}.cp_pricetable3 .cp_btn:hover:after{height:250%;opacity:1}.cp_pricetable3 .cp_btn:active:after{height:350%;opacity:1}table.hikaku{border-collapse:collapse;margin:0 auto;padding:0;table-layout:fixed}table.hikaku thead th{padding:1em .8em;border-right:5px solid #fff}table.hikaku tr{background-color:#fff;padding:.35em}table.hikaku tr:nth-child(even){background-color:#f9f9f9}table.hikaku td{padding:.7em;text-align:center}table.hikaku th{font-size:.75em}table.hikaku i{font-size:2em}table.hikaku .plan1{background:#03a9f4}table.hikaku .plan1_i{color:#03a9f4}table.hikaku .plan4{background:#009688}table.hikaku .plan4_i{color:#009688}table.hikaku .plan3{background:#4caf50}table.hikaku .plan3_i{color:#4caf50}table.hikaku .plan2{background:#dc9f39}table.hikaku .plan2_i{color:#dc9f39}table.hikaku .price{color:#fff;font-weight:bold;font-size:1.4em;text-align:left;margin-bottom:10px}table.hikaku .price span{font-size:.6em}table.hikaku .btn{background:#fff;color:#000;padding:1em;border-radius:5px;display:block;text-decoration:none;font-size:1.2em}@media screen and (max-width:600px){.wrap{overflow-x:scroll}}.waku{border-top:2px solid #000;border-bottom:2px solid #000;padding-top:.6em}.count{border-top:1px solid #000;padding-top:1.7em}.count1{font-size:4em;padding-left:.2em}.waku .seifu{background-image:url(images/xlogo_seifu.png.pagespeed.ic._4cOakIHNr.png);background-repeat:no-repeat;background-color:rgba(255,255,255,.8);background-blend-mode:lighten;background-position:center}.waku .col-4:not(:first-child) {border-left:1px solid #000}.keiko{background-image:url(images/xlogo_keiko.png.pagespeed.ic.3Mz9ps5eXE.png);background-repeat:no-repeat;background-color:rgba(255,255,255,.8);background-blend-mode:lighten;background-position:center}.hibari{background-image:url(images/xlogo_hibari.png.pagespeed.ic.PW2Kuho1YX.png);background-repeat:no-repeat;background-color:rgba(255,255,255,.8);background-blend-mode:lighten;background-position:center}.xo-event-date{color:#606;border-top:1px solid #606;border-bottom:1px solid #606}@media screen and (max-width:768px){.thumbnail_lists{padding:0!important}.thumbnail_lists li{list-style:none;width:48%}.count1{padding-left:.1em;font-size:2.1em;text-align:right}}