div#prcomment{color:#666;text-align:center;padding:10px 0;font-size:.7rem}#shikaku-faq{margin-bottom:35px}#shikaku-faq ul{padding-left:0;list-style:none}#shikaku-faq li{margin-bottom:10px}#shikaku-faq li h4{color:#333;background:#f5f5f5;border:1px solid #ccc;border-radius:5px 5px 0 0;margin-bottom:0;padding:15px 5px 15px 10px;font-size:.95rem;font-weight:700;line-height:1em}#shikaku-faq div{border-bottom:1px solid #ccc;border-left:1px solid #ccc;border-right:1px solid #ccc;border-radius:0 0 5px 5px}#shikaku-faq div p{padding:10px 5px 0 10px;font-size:.9rem;line-height:1.4em}.recobooks{background:#fff;border:1px solid #ddd;border-radius:7px;margin-bottom:15px;padding:10px 10px 0}.recobooks p{color:#555;font-weight:700}.recobooks ul{margin:0!important}.recobooks h5{font-size:1rem!important;font-weight:700!important}p.sanko-head{color:#999;margin:0;font-size:.75rem}img.mosthelpful{float:left;position:relative;top:-15px;left:-10px}.advicep p.sanko-button{float:right;margin:0;padding:0;font-size:.9rem;font-weight:700}.advicep p.sanko-button span{border-radius:5px;margin-right:2px;padding:4px 7px;font-size:.7rem;font-weight:400}.advicep span.sanko-off{color:#212529;background:#fff0f5}.advicep span.sanko-off:hover{color:#fff;background:#ee1c23;text-decoration:none}.advicep a{text-decoration:none}.advicep span.sanko-on{background:#eee}ul#shikentaisaku{margin-bottom:50px;padding-left:0;list-style:none;display:flex}ul#shikentaisaku li{text-align:center;background:-webkit-linear-gradient(#ff451a,#ff451a 50%,tomato 50%,tomato);border:1px solid #708090;border-radius:8px;flex:1;margin-right:5px;font-size:1.1rem;font-weight:700}ul#shikentaisaku li:last-child{margin-right:0}ul#shikentaisaku li a{color:#fff;padding:25px 0;display:block}ul#shikentaisaku li:hover{background:-webkit-linear-gradient(tomato,tomato 50%,#ff7d5b 50%,#ff7d5b);border:1px solid #ccc}ul#shikentaisaku li a:hover{text-shadow:1px 0 #333;text-decoration:none}ul#shikentaisaku li.taisaku-off{color:#aaa;background:#f0f0f0;border:1px solid #ccc;padding:25px 0}ul#right-shikentaisaku{margin-bottom:35px;padding-left:0;list-style:none;overflow:hidden}ul#right-shikentaisaku li{float:left;text-align:center;background:-webkit-linear-gradient(#ff451a,#ff451a 50%,tomato 50%,tomato);border:1px solid #708090;border-radius:5px;width:49%;margin-bottom:3px;margin-right:3px;font-size:.8rem}ul#right-shikentaisaku li:nth-of-type(2n){margin-right:0}ul#right-shikentaisaku li a{color:#fff;padding:10px 0;display:block}ul#right-shikentaisaku li:hover{background:-webkit-linear-gradient(tomato,tomato 50%,#ff7d5b 50%,#ff7d5b);border:1px solid #ccc}ul#right-shikentaisaku li a:hover{text-shadow:1px 0 #333;font-weight:700;text-decoration:none}ul#right-shikentaisaku li.right-shikentaisaku-kyujin{background:-webkit-linear-gradient(#1e34de,#1e34de 50%,#385bde 50%,#385bde)}ul#right-shikentaisaku li.right-shikentaisaku-kyujin:hover{background:-webkit-linear-gradient(#385bde,#385bde 50%,#4e75de 50%,#4e75de)}#right-taisaku h3{clear:both;color:#333;margin-bottom:0;font-size:1rem}#right-taisaku span{font-size:.7rem}ul#right-kyujin{margin-top:.5rem;padding-left:10px;font-size:.95rem;font-weight:700;list-style:none}ul#right-kyujin li{border-bottom:1px dashed #ccc;margin-bottom:15px;padding-bottom:5px;display:inline-block}ul#right-kyujin li span{color:#fff;letter-spacing:.4em;vertical-align:2px;margin-right:5px;padding:1px 6px 0 11px;font-size:.7rem;line-height:1.2em}ul#right-kyujin li span.job01{background:tomato;border-radius:8px}ul#right-kyujin li span.job02{background:#f4a460;border-radius:8px}ul#right-kyujin li span.job03{background:#deb887;border-radius:8px}#shikaku-kyujin{background:#fafafa;border:4px solid #4682b4;border-radius:5px;margin-bottom:40px;padding:20px 10px 0 15px}#shikaku-kyujin p{color:#00008b;font-size:1rem;line-height:1.8em}#kyujin-add .area-search{background:url(/img/bg-area.png) 100% no-repeat;border:3px solid #2164f3;border-radius:4px;margin-bottom:20px;margin-right:8px;padding:8px}#kyujin-add .area-submit{cursor:pointer;padding:8px 20px}#kyujin-areachoose p{background:#eaeaff;padding:5px 8px;font-weight:700;display:inline}#kyujin-areachoose ul{background:#fafafa;border:2px solid #eaeaff;max-width:700px;margin-top:3px;padding:20px 0 10px 20px;overflow:hidden}#kyujin-areachoose li{float:left;margin-bottom:10px;margin-right:10px;list-style:none}.area-checked a{color:#fff;background:#4169e1;padding:1px 3px 0;font-weight:700}.tab_wrap{background:#fafafa;border:2px solid #eaeaff;max-width:700px;margin-top:5px;margin-bottom:20px}#kyujin-areachoose input[type=radio]{display:none}.tab_area{font-size:0}.tab_area label{color:#666;text-align:center;cursor:pointer;background:#eee;border-bottom:1px solid #ccc;border-right:1px solid #fff;width:10%;margin-bottom:0;padding:5px 0;font-size:13px;transition:opacity .2s;display:inline-block}.tab_area label:last-child{border-right:none}.tab_area label:hover{opacity:.5}.panel_area{background:#fff}.tab_panel{width:100%;display:none}.tab_panel p{letter-spacing:1px;text-align:center;font-size:14px}.tab_panel ul{margin-bottom:0;border:none!important}#tab1:checked~.tab_area .tab1_label{color:#000;background:#fafafa;border-bottom:none;font-weight:700}#tab1:checked~.panel_area #panel1{display:block}#tab2:checked~.tab_area .tab2_label{color:#000;background:#fafafa;border-bottom:none;font-weight:700}#tab2:checked~.panel_area #panel2{display:block}#tab3:checked~.tab_area .tab3_label{color:#000;background:#fafafa;border-bottom:none;font-weight:700}#tab3:checked~.panel_area #panel3{display:block}#tab4:checked~.tab_area .tab4_label{color:#000;background:#fafafa;border-bottom:none;font-weight:700}#tab4:checked~.panel_area #panel4{display:block}#tab5:checked~.tab_area .tab5_label{color:#000;background:#fafafa;border-bottom:none;font-weight:700}#tab5:checked~.panel_area #panel5{display:block}#tab6:checked~.tab_area .tab6_label{color:#000;background:#fafafa;border-bottom:none;font-weight:700}#tab6:checked~.panel_area #panel6{display:block}#tab7:checked~.tab_area .tab7_label{color:#000;background:#fafafa;border-bottom:none;font-weight:700}#tab7:checked~.panel_area #panel7{display:block}#tab8:checked~.tab_area .tab8_label{color:#000;background:#fafafa;border-bottom:none;font-weight:700}#tab8:checked~.panel_area #panel8{display:block}#tab9:checked~.tab_area .tab9_label{color:#000;background:#fafafa;border-bottom:none;font-weight:700}#tab9:checked~.panel_area #panel9{display:block}#tab10:checked~.tab_area .tab10_label{color:#000;background:#fafafa;border-bottom:none;font-weight:700}#tab10:checked~.panel_area #panel10{display:block}#job-area{padding:10px}#job-area #jobreg ul{margin-bottom:0}#job-area h3{border-bottom:1px solid #ccc;padding-bottom:3px}#job-area ul{margin-bottom:50px;padding-left:10px;list-style:none}#job-area li{margin-bottom:8px}li.koyokeitai{font-size:1.1em;font-weight:700}#kyujin-sort h3{font-size:.8rem;font-weight:400}#kyujin-sort ul{padding-left:10px;list-style:none}#jobreg{margin-bottom:20px;overflow:hidden}#jobreg p{text-indent:-.5em;padding-left:10px}#jobreg strong{background:#ffdab9;border-radius:2px;margin-right:3px;padding:1px 3px 0 0;font-weight:400}#jobreg ul{padding-left:10px;font-size:.95rem;font-weight:700;list-style:none}#jobreg li{border-bottom:1px dashed #ccc;margin-bottom:15px;padding-bottom:5px;display:inline-block}#jobreg li span{color:#fff;letter-spacing:.4em;vertical-align:2px;margin-right:5px;padding:1px 6px 0 11px;font-size:.7rem;line-height:1.2em}#jobreg li span.job01{background:tomato;border-radius:8px}#jobreg li span.job02{background:#f4a460;border-radius:8px}#jobreg li span.job03{background:#deb887;border-radius:8px}.clip-btn{color:#0000cd;text-decoration:none;display:inline}.clip-btn:hover{color:#0056b3;cursor:pointer;text-decoration:underline}.clip-btn.copied:hover{color:#0000cd;cursor:text;text-decoration:none}.clip-btn.copied:before,.clip-btn:before{content:"";padding-right:3px;font-family:"Font Awesome 5 Free";font-weight:900}.clip-btn:before{content:""}.toplink{border:1px solid #ccc;border-radius:8px;margin-top:10px;margin-bottom:30px;padding:15px 0 0 10px}.toplink span{color:#fff;border-radius:3px;margin-right:3px;padding:2px 7px 1px;font-size:.7rem}.toplink p{line-height:1em}.toplink i{margin-left:3px}span.ucanshiryo{background:#ee1c23}span.kyujinjoho{background:green}span.muryosetsumei{background:#f1821f}#paresult{background:#fafaff;border:8px solid #f0f0ff;margin-bottom:20px;padding:15px}#paresult p{font-size:1.2rem}#pbresult{border:1px solid #ccc;margin-bottom:20px;padding:15px 0 0 10px}#right-adarea{margin-top:20px}#right-adarea h2{color:#999;margin-bottom:0;font-size:12px}#right-adarea ul{padding:0}#right-adarea li{float:left;border:3px solid #fff;list-style:none}#right-adarea p{text-align:right;margin-right:5px}.infoshare{background-color:#fffdf8;background-image:url(/img/bg-bbs.png),url(/img/bg-bbs.png),url(/img/bg-bbs.png),url(/img/bg-bbs.png);background-position:0 0,100% 0,100% 100%,0 100%;background-repeat:no-repeat;background-size:auto;background-attachment:scroll;background-origin:padding-box;background-clip:border-box;border:3px solid #d9caa5;border-radius:3px;margin-bottom:30px;padding:15px 15px 5px 18px}.infoshare h3{color:#708090;border:none!important;padding:0!important;font-size:1.2rem!important;font-weight:700!important}.infoshare h4{border:none!important;margin:0 0 -2px!important;font-size:.75rem!important;line-height:1em!important}.infoshare p{font-size:1rem;font-weight:700;line-height:1.1em;margin-bottom:.6em!important}.infoshare p a{vertical-align:-3px;display:inline-block}.infoshare a,.post-list a{color:#06c}.infoshare p.tobbs{text-align:right;text-align:right;font-size:.9rem;margin-bottom:30px!important}.infoshare span,.post-list span{border-radius:5px;margin-right:5px;padding:0 5px;font-size:.7rem!important}span.oshiete{background:#fff8fa;border:1px solid #ffa07a}span.kininaru{background:#ffe;border:1px solid #daa520}span.osusume{background:#edfff5;border:1px solid green}span.tsubuyaki{background:#f2ffff;border:1px solid #00bfff}.infoshare input,.infoshare textarea{padding:8px}.sticky{position:sticky;top:8px}.right-tobbs{background-color:#fffdf8;background-image:url(/img/bg-bbs.png),url(/img/bg-bbs.png),url(/img/bg-bbs.png),url(/img/bg-bbs.png);background-position:0 0,100% 0,100% 100%,0 100%;background-repeat:no-repeat;background-size:auto;background-attachment:scroll;background-origin:padding-box;background-clip:border-box;border:2px solid #d9caa5;border-radius:3px;margin-bottom:20px;padding:15px 15px 28px 18px}.right-tobbs h3{font-size:.9rem;line-height:1.2em}.right-tobbs a{color:#fff;text-align:center;background:tomato;border-radius:3px;margin-top:12px;padding:5px 0;font-size:.85rem;display:block}.right-tobbs a:hover{background:#daa520;text-decoration:none}.post-listhead{text-align:center;margin-bottom:50px;padding-top:25px}.post-listhead a{color:#fff;background:tomato;padding:10px 20px;font-size:1.2rem}.post-listhead a:hover{background:#daa520;text-decoration:none}.post-list{border-bottom:1px dotted #d9caa5;margin-top:20px;overflow:hidden}.post-list p{line-height:1.8em}span.post-head{vertical-align:-2px;display:inline-block;font-size:.9rem!important}.post-list p a{margin-left:5px;font-size:1.2rem;font-weight:700}#topost{margin-top:50px;padding-bottom:30px}.infoshare .bbstitle,.infoshare textarea{width:100%}.bbsnote{background:#faf8f3;border:1px solid #ccc;margin-top:10px;padding:10px 10px 0}.bbsnote p{color:#666;font-size:.75rem;font-weight:400;line-height:1.3em}.post-list .post-data{background-color:#f7f7f7;background-image:url(/img/bg-bbstopi.png),url(/img/bg-bbstopi.png),url(/img/bg-bbstopi.png),url(/img/bg-bbstopi.png);background-position:0 0,100% 0,100% 100%,0 100%;background-repeat:no-repeat;background-size:auto;background-attachment:scroll;background-origin:padding-box;background-clip:border-box;border:1px solid #e0e0e0;padding:25px 25px 0}.post-data p{font-size:.95rem}.reply-list{border-bottom:1px dotted #d9caa5;margin-top:20px}.reply-list p{padding-left:20px;line-height:1.8em}#contents-index{padding:0 20px}#contents-index ul{padding-left:0;overflow:hidden}#contents-index li{list-style:none}#contents-index li a{float:left;background:#f5f5f5;border:1px solid #ccc;width:19%;margin:0 3px 3px 0;padding:2px 5px;display:block}#contents-index li a:hover{color:#d82222;background:#fff;text-decoration:none}#contents-index li i{float:right;margin-top:3px}#expl{border:1px solid #e0e0e0;padding:20px 20px 0}.underline{background-image:linear-gradient(#0000 50%,#ffff93 50%)}#cate-rank{background:snow;border:5px solid #ff5051;border-radius:5px;margin-bottom:20px;overflow:hidden}#cate-rank h2{color:#fff;text-align:center;background:#ff5051;margin-bottom:15px;font-size:.9rem;line-height:2.5rem}#cate-rank h3{color:#999;margin-bottom:30px;margin-left:10px;font-size:.85rem}#cate-rank p{color:#666;text-align:center;margin-bottom:0;font-size:3rem;font-weight:700;line-height:1}#cate-rank p.rank-up{color:#ff5051;margin-bottom:30px;font-size:1rem;line-height:0}#cate-rank p.rank-down{color:#6495ed;margin-bottom:30px;font-size:1rem;line-height:0}#cate-rank p.rank-unchange{margin-bottom:30px;font-size:1rem;line-height:0}#cate-rank span{font-size:1rem;font-weight:400}#cate-rank a{margin-left:10px}#kakomon-rank{border:2px solid #ccc;margin-bottom:20px;overflow:hidden}#kakomon-rank h2{color:#333;text-align:center;background:#fafafa;border-bottom:2px solid #ccc;margin-bottom:15px;font-size:.9rem;line-height:3rem}#kakomon-rank ol{padding-left:28px}#kakomon-rank li{margin-bottom:13px;margin-right:5px;font-size:.95rem;font-weight:700;line-height:1.2em}#kakomon-rank li span{color:#fff;background:#5f9ea0;border-radius:8px;padding:0 5px;font-size:.8rem;font-weight:400}#right-school{border:1px solid #ccc;margin-bottom:20px;overflow:hidden}#right-school h2{color:#333;text-align:center;background:#fafafa;border-bottom:1px solid #ccc;margin-bottom:15px;font-size:1rem;line-height:3rem}#right-school ul{padding-left:25px}#right-school li{margin-bottom:15px;margin-right:5px;line-height:1.1em}div#ad-count{color:#fff;float:right;background:#ff5051;border-radius:10px;padding:0 4px;font-size:.7rem;font-weight:700;display:inline}p.voteattn{color:#666;margin-top:-8px;font-size:.75rem}ul.slider{width:97%;margin:0 auto;padding-bottom:15px;padding-left:15px}ul.slider li img{float:left;border:1px solid #ccc;max-width:85px;height:120px;margin:0 5px 7px 0}ul.slider li h5{margin:0 15px 0 0;padding:0;font-weight:400;line-height:1.3em}ul.slider li a.bookvote{clear:both;color:#fff;text-align:center;background:green;width:85px;padding:2px 0;display:block}ul.slider li a.bookvote:hover{background:tomato}dl#acMenu dt{color:#2f2fda;cursor:pointer;font-size:1rem;display:inline}dl#acMenu dt:hover{text-decoration:underline}dl#acMenu h4{margin-top:0}dl#acMenu dd{display:none}ul.bookranking{margin:0 0 50px;padding-left:0;list-style:none;overflow:hidden}ul.bookranking li{clear:both;background:#f0f0ec;margin-bottom:10px;padding:5px 0 5px 5px;overflow:hidden}ul.bookranking li img{float:left;border:1px solid #ccc;max-width:70px;height:100px;margin:0 5px 0 0}ul.bookranking li p{margin-bottom:0}ul.bookranking li p span{color:#999;font-size:3rem;line-height:1.1em}ul.bookranking li h5{margin:0;padding:0;font-weight:400}#sns-area{clear:both;margin:0 0 30px;padding-top:40px;padding-left:30px;overflow:hidden}#sns-area ul{padding-left:0}#sns-area li{float:left;text-align:center;background:#f7f7f7;border:1px solid #ccc;border-radius:3px;width:24%;margin:0 5px 0 0;padding:5px 0;font-size:1.4rem;list-style:none}#sns-area li:hover{background:#eee}#sns-area li.twitter a{color:#0f1419}#sns-area li.facebook a{color:#4267b2}#sns-area li.hatena a{color:#5279e7}#sns-area li.line a{color:#00b900}.kakomon-att{border:1px solid #ccc;border-radius:5px;margin:10px 10px 0;padding:15px 0 0 10px}#kakomon-right{text-align:center;background:#fadcd8;border:3px double #ff9c9c;border-radius:3px;margin-bottom:20px;padding:5px 0 15px;overflow:hidden}#kakomon-right h3{color:#fff;letter-spacing:3px;text-shadow:2px 2px 1px #ff4d4d,-2px 2px 1px #ff4d4d,2px -2px 1px #ff4d4d,-2px -2px 1px #ff4d4d,2px 0 1px #ff4d4d,0 2px 1px #ff4d4d,-2px 0 1px #ff4d4d,0 -2px 1px #ff4d4d;font-size:1rem;display:inline-block}#kakomon-right ul{text-align:left;margin:10px 0 10px 10px;padding-left:0;list-style:none}#kakomon-right li{float:left;margin-bottom:10px;margin-right:5px;font-size:1rem;line-height:1.3em}#kakomon-bottom ul{margin:0 0 35px;padding-left:10px;list-style:none;overflow:hidden}#kakomon-bottom li{float:left;margin-right:10px;font-size:1rem;font-weight:700}#kakomon{background:#fffaf5;margin:20px 10px;padding:20px 40px 50px}#kakomon h3{color:#d82222;font-size:1.4rem;line-height:1.2em}.qset{border-bottom:1px solid #ccc;margin-bottom:20px;padding-bottom:35px}.qset h4{margin-top:1.2rem;font-size:22px}.qset p{margin-bottom:30px;font-size:1rem;font-weight:700;line-height:1.6em}.qset ul{padding-left:30px;font-weight:700;list-style-position:outside}.qset li{margin-bottom:15px;line-height:1.3em}.ans-choice{background:#fff;border:1px solid #ccc;padding:15px 10px 0}.ans-choice label{cursor:pointer;margin-bottom:15px;font-size:.95rem;line-height:1.3em}.ans-choice label input{margin-right:5px}.ans-choice label.canswer{background:#ff0;padding:3px 5px 2px 0}ul.iroha{list-style-type:katakana-iroha}ul.alpha{list-style-type:lower-alpha}ul.suji{list-style-type:decimal}#kakomonsend{text-align:center;padding:30px 0}#kakomonsend input{cursor:pointer;padding:10px 30px;font-size:1.2rem}p.incorrect{color:#4682b4;text-align:center;background:#fff;border:3px solid #4682b4;border-radius:8px;margin-bottom:20px;padding:3px 15px;font-size:1.4rem}p.correct{color:red;text-align:center;background:#fff;border:3px solid red;border-radius:8px;margin-bottom:20px;padding:3px 15px;font-size:1.4rem}#kakomonresults-bg-a{background:#fff url(/img/kakomon/kakomon-a.png) 100% 0 no-repeat;border:8px solid #e5e5e5;margin-bottom:5px;padding:40px;overflow:hidden}#kakomonresults-bg-b{background:#fff url(/img/kakomon/kakomon-b.png) 100% 0 no-repeat;border:8px solid #e5e5e5;margin-bottom:5px;padding:40px;overflow:hidden}#kakomonresults-bg-c{background:#fff url(/img/kakomon/kakomon-c.png) 100% 0 no-repeat;border:8px solid #e5e5e5;margin-bottom:5px;padding:40px;overflow:hidden}#kakomonresults-bg-d{background:#fff url(/img/kakomon/kakomon-d.png) 100% 0 no-repeat;border:8px solid #e5e5e5;margin-bottom:5px;padding:40px;overflow:hidden}#kakomonresults-bg-e{background:#fff url(/img/kakomon/kakomon-e.png) 100% 0 no-repeat;border:8px solid #e5e5e5;margin-bottom:5px;padding:40px;overflow:hidden}#kakomonresults h3{margin-bottom:30px}#kakomonresults p{margin-bottom:3em;font-size:.95rem;line-height:1.6em}#kakomonresults p strong{font-size:1.4rem}#kakomonresults p span{color:#fff;background:url(/img/bg_rank.png) 50% repeat-x;border:5px solid #666;border-radius:5px;padding:0 30px;font-size:1.6rem;font-weight:700}#kakomonresults h4{font-size:1rem}#kakomonresults ul{padding-left:0;list-style:none;overflow:hidden}#kakomonresults li{float:left;margin-right:5px}#kakomon-twitter a{color:#fff;text-align:center;background:#0f1419;border:3px double #fff;border-radius:3px;padding:15px 30px;font-size:1.1rem;display:block}#kakomon-twitter a:hover{background:#696969}#kakomon-facebook a{color:#fff;text-align:center;background:#4267b2;border:3px double #fff;border-radius:3px;padding:15px 20px;font-size:1.1rem;display:block}#kakomon-facebook a:hover{background:#423db2}#kakomon-footer{margin-top:25px}#kakomon-footer h3{color:#666;border-bottom:1px solid #ccc;margin-bottom:15px;padding:25px 0 10px;font-size:1.1rem;font-weight:400}#header-ad{text-align:center;min-height:90px;margin:0 auto;padding:10px 0}div#gmap{border:1px solid #ebebeb;border-radius:3px;width:100%;height:450px;overflow:hidden;margin:10px 0 20px!important}div#gmap iframe{border:none;margin-top:-300px}.requestfor{border:3px double #228b22;border-radius:1px;width:80%;margin:0 auto 50px}.requestfor a{color:#fff;text-align:center;background:url(/img/reqback.png) 50% repeat-x;width:100%;padding:20px 0;font-size:22px;font-weight:700;display:block}.requestfor a:hover{color:#ff0;background:green}#school-list{margin-bottom:50px}#school-list h2{margin-bottom:20px;font-size:1.5rem}#school-list ul{padding:5px 0 10px 20px;list-style:none;overflow:hidden}#school-list li{float:left;width:25%;margin-bottom:15px;padding-right:5px;line-height:1.1em}.nearby{clear:both;background:#f5f5ff;border:1px solid #ccc;border-radius:2px;margin-bottom:15px;padding:10px 0 5px 10px;overflow:hidden}.nearby h3{line-height:1.2em}.nearby ul{padding-left:0;list-style:none}.nearby li{float:left;margin-bottom:5px;margin-right:10px;font-weight:700}.qdescr{padding:5px 8px 0}.qdescr h3{margin-bottom:8px;line-height:1.2em}.qdescr ul{padding-left:20px}.qdescr li{margin-bottom:13px;line-height:1.1em}#banner{padding:15px 0 25px}#banner h3{margin-bottom:8px}#banner ul{padding-left:0;list-style:none}#banner li{margin-bottom:15px}#school-search{border-top:1px solid #ccc;margin:30px 0;padding-top:30px;overflow:hidden}#school-search h2{color:#fff;float:left;background:tomato;border:3px double #fff;margin-bottom:0;margin-right:5px;padding:15px 10px;font-size:.9rem;line-height:1.5}#school-search h2 a{color:#fff}#school-search li{list-style:none!important}#school-search li a{float:left;text-align:center;border:3px double #ccc;width:27%;margin-right:5px;padding:15px 10px;font-weight:700;display:block}#school-search li a:hover{color:#fff;background:tomato;border:3px double #fff}ul.aimlist{margin:5px 0 45px;padding-left:20px}ul.aimlist li{float:left;list-style:none}ul.aimlist li a{border:1px solid #ffb9b9;border-radius:3px;margin-right:8px;padding:3px 6px;font-size:.7rem;display:block}ul.aimlist li a:hover{background:#ffb9b9}ul.aimlist-b{margin-bottom:20px;padding-left:0;overflow:hidden}ul.aimlist-b li{float:left;list-style:none}ul.aimlist-b li a{border:1px solid #ffb9b9;border-radius:3px;margin-bottom:5px;margin-right:8px;padding:3px 6px;font-size:.7rem;display:block}ul.aimlist-b li a:hover{background:#ffb9b9}#Relation{background:#f5f5ff;border:4px double #ccc;border-radius:3px;margin:50px 0 10px;padding:15px 10px 5px 5px}#Relation h3{border-left:0!important;font-size:1.2rem!important;font-weight:700!important}#Relation ul{margin-bottom:15px;padding-left:35px;overflow:hidden}#Relation li{margin-bottom:10px;margin-right:35px}#shikaku-header{border-bottom:1px solid #ccc;padding:0 0 0 25px;overflow:hidden}ul.breadcrumb{margin:0;padding:0;overflow:hidden}ul.breadcrumb li{float:left;margin-right:5px;list-style:none}#shikaku-header h2{color:#333;padding:20px 0;font-family:游明朝,YuMincho,ヒラギノ明朝 ProN W3,Hiragino Mincho ProN,HG明朝E,ＭＳ Ｐ明朝,ＭＳ 明朝,serif;font-size:2.4rem}#shikaku-bunrui{float:right;margin-right:10px}p#bunrui{color:#fff;text-align:center;background:#d82222;margin-bottom:0;padding:8px 12px;font-size:20px}p#kokka-bunrui{text-align:center;background:#ccc;padding:3px 8px}#main-content{display:flex}#main{width:750px;padding:0 20px;overflow:hidden}#expl{margin-bottom:50px}#expl p{margin-bottom:15px;line-height:1.6em}#expl ul,#expl ol{margin-bottom:2rem;padding-left:30px}#expl li{margin-bottom:5px;line-height:1.4em}#expl ul ul,#expl ul ol,#expl ol ul,#expl ol ol{margin-top:10px;padding-left:10px}table#change th{color:#fff;text-align:center;background:#789;padding:10px 0}table#change td{text-align:center}ul.pastexam{margin:0 0 50px;padding-left:0;list-style:none;overflow:hidden}ul.pastexam li{float:left;width:33%}ul.pastexam li img{float:left;border:1px solid #ccc;margin:0 5px 0 0}ul.pastexam li h5{margin:0 20px 0 0;padding:0;font-weight:400;line-height:1.3em}#Summary h3{clear:both;color:#666;border-left:10px solid #999;margin:0 0 10px;padding:4px 0 0 10px;font:1.4rem Hiragino Kaku Gothic Pro,Meiryo,メイリオ,sans-serif}#Summary h4{clear:both;color:#789;border-bottom:1px solid #ccc;margin:20px 0 15px;padding:0 0 5px;font:1rem Hiragino Kaku Gothic Pro,Meiryo,メイリオ,sans-serif}#Summary table{border-collapse:collapse;width:100%;margin:0 0 30px}#Summary td{vertical-align:middle;border:1px solid #ccc;padding:8px 10px;font-size:.9rem}#Summary td.midashi{color:#fff;background:#789;border-bottom:1px solid #fff;width:100px}#Summary td.past{color:#999;background:#eee}#Summary td ul,#Summary td ol{margin-bottom:2rem;padding-left:30px}#Summary td li{margin-bottom:10px;line-height:1.4em}#Summary td ul ul,#Summary td ul ol,#Summary td ol ul,#Summary td ol ol{margin-top:10px;padding-left:10px}.jqos-ad{clear:both;margin-bottom:25px}.advicep{background:#fffff5;border:1px solid #ccc;margin-bottom:15px;padding:25px 30px 0}.advicep p{margin-bottom:25px;padding:0 10px;line-height:1.6em}#advform{background:#fff8dc;border:2px solid #ff8c00;border-radius:8px;width:70%;margin:30px auto;padding:10px 10px 0}#advform p{line-height:1.4em}p.acform{text-align:center;margin:15px 0;font-size:20px;font-weight:700}#right-column{width:235px;padding-top:10px}#difficulty{padding:0 0 20px}#difficulty h3{color:#d82222;float:left;margin:8px 5px 0 0}#difficulty p.difrank{float:left;text-align:center;background:#efefef;border:1px solid #e0e0e0;margin:0 0 5px;padding:8px 15px;font-size:1.2rem;font-weight:700}#difficulty p.difguide{clear:both;text-align:right;margin:0 0 20px;font-size:12px}#difficulty p.difguide a{color:#999}#piechart{text-align:center}#difficulty p#atten{text-align:center;font-size:12px}.anotherday{border:1px solid #ccc;margin:0 0 15px;padding:10px 10px 0}.anotherday h3{color:#d82222}.anotherday p{color:#333;text-align:center;font-size:2rem;font-weight:700;line-height:1.6em}.anotherday p.excep{margin:15px 0 20px;font-size:1.2rem;line-height:1.2em}.seco-box{border:1px solid #ccc;margin:0 0 15px;padding:7px}.seco-box p{padding:0 5px;line-height:2em}.seco-box p a{color:#fff;white-space:nowrap;background:#869cad;border-radius:1px;padding:2px 6px 1px}.seco-box h4{color:#708090;margin:0;padding:0}.seco-box h5 a{line-height:1.2em}img#amazonsoft{margin:10px auto}.seco-box ul{margin-bottom:0;padding-left:5px;list-style:none}.seco-box li{margin-bottom:10px;line-height:1.2em}#reply{clear:both;border-top:1px dashed #999;padding:30px 0 60px;overflow:hidden}#reply ul{padding-left:20px}#reply li{float:left;text-align:center;border:1px solid #ccc;width:24%;margin-right:5px;padding:15px 0;font-size:1rem;list-style:none}@media screen and (width<=670px){div#prcomment{display:none}ul#shikentaisaku{margin-bottom:35px;padding-left:0;list-style:none;display:block;overflow:hidden}ul#shikentaisaku li{float:left;text-align:center;background:-webkit-linear-gradient(#ff451a,#ff451a 50%,tomato 50%,tomato);border:1px solid #708090;border-radius:5px;flex:none;width:49%;margin-bottom:3px;margin-right:3px;font-size:.8rem}ul#shikentaisaku li:nth-of-type(2n){margin-right:0}ul#shikentaisaku li a{color:#fff;padding:10px 0;display:block}ul#shikentaisaku li:hover{background:-webkit-linear-gradient(tomato,tomato 50%,#ff7d5b 50%,#ff7d5b);border:1px solid #ccc}ul#shikentaisaku li a:hover{text-shadow:1px 0 #333;font-weight:700;text-decoration:none}ul#shikentaisaku li.taisaku-off{color:#aaa;background:#f0f0f0;border:1px solid #ccc;padding:10px 0}.toplink{margin-top:0;margin-bottom:30px;padding:20px 5px 5px 10px}.toplink span{padding:5px 7px}.toplink p{line-height:1.5em}#right-adarea li{border:none;width:50%;margin-bottom:5px}#right-adarea img{width:95%;height:auto}.post-listhead a{padding:20px 10px}.post-list{padding:0 8px}.post-list p span{margin-bottom:10px;line-height:1.2em;display:inline-block}.post-list p a{font-size:1.1rem;line-height:1.2em}#topost{margin:30px 5px 20px;padding:20px 10px}.post-list .post-data{padding:15px 13px 5px}#contents-index{padding:0 5px}#contents-index li a{width:49%;margin:0 3px 5px 0;padding:10px 2px}#expl{border:1px solid #e0e0e0;padding-top:10px!important}ul.slider{width:100%}ul.slider li{padding-right:10px}ul.slider li img{float:none}#sns-area{margin:20px 0 30px;padding-left:10px}#sns-area li{width:23%}#sns-area li a span,.kakomon-sp{display:none}#kakomon-right li{margin-right:20px}#kakomon-bottom li{margin-bottom:15px;font-size:1rem}#kakomon{margin:20px 5px;padding:10px 5px 30px}#kakomonresults-bg-a{background:#fff url(/img/kakomon/kakomon-a-sp.png) 100% 0 no-repeat;padding:10px 15px 10px 20px}#kakomonresults-bg-b{background:#fff url(/img/kakomon/kakomon-b-sp.png) 100% 0 no-repeat;padding:10px 15px 10px 20px}#kakomonresults-bg-c{background:#fff url(/img/kakomon/kakomon-c-sp.png) 100% 0 no-repeat;padding:10px 15px 10px 20px}#kakomonresults-bg-d{background:#fff url(/img/kakomon/kakomon-d-sp.png) 100% 0 no-repeat;padding:10px 15px 10px 20px}#kakomonresults-bg-e{background:#fff url(/img/kakomon/kakomon-e-sp.png) 100% 0 no-repeat;padding:10px 15px 10px 20px}#kakomon-twitter a{width:220px;margin-bottom:5px;padding:15px 0;font-size:1rem}#kakomon-facebook a{width:220px;padding:15px 0;font-size:1rem}#kakomon-footer h3{font-size:1rem}#header-ad{clear:both;padding:15px 0 20px}ul.breadcrumb li span.mobilenone{display:none}div#gmap{width:100%;height:250px;overflow:hidden;margin-top:0!important}div#gmap iframe{border:none;margin-top:-350px}#school-list{margin-bottom:10px;padding:10px}#school-list h2{font-size:1.3rem;line-height:1.2em}#school-list h3{font-size:1rem}#school-list ul{padding-left:0;list-style:none}#school-list li{float:left;width:33%;margin-bottom:15px;font-size:1rem}.requestfor{border:3px double #228b22;border-radius:1px;width:80%;margin:0 auto 50px}.requestfor a{color:#fff;text-align:center;background:url(/img/reqback.png) 50% repeat-x;width:100%;padding:20px 0;font-size:17px;font-weight:700;display:block}.nearby li{margin-bottom:15px;margin-right:15px;font-size:1rem;line-height:1.1em}#school-search{margin-bottom:30px;overflow:hidden}#school-search h2{float:none;background:0 0;border:none;margin-bottom:.5rem;font-size:1rem;padding:0!important}#school-search h2 a.text-color{color:#0000cd}#school-search ul{padding:0}#school-search li a{width:30%;padding:10px 3px;font-size:.9rem}ul.aimlist{padding-left:10px}ul.aimlist li a{margin-bottom:8px}#Relation li{margin-bottom:15px;line-height:1.2em}ul.breadcrumb li{margin-bottom:10px}#shikaku-header{padding:0 5px 10px 10px}#shikaku-bunrui{margin-right:0}#shikaku-header h2{padding-top:0;font-size:1.5rem;line-height:1.2em}p#bunrui{color:#fff;text-align:center;background:#d82222;padding:5px;font-size:10px}p#kokka-bunrui{text-align:center;background:#ccc;padding:3px;font-size:10px}#main-content{display:block}#main{clear:both;width:100%;padding:0;overflow:hidden}#expl{padding:0 10px}#expl ul,#expl ol{padding-left:25px}#expl li{margin-bottom:10px}ul.pastexam{margin:0 0 30px}ul.pastexam li img{width:40px;height:auto}ul.pastexam li h5{margin:0 10px 0 0}#Summary{padding:20px 5px}#Summary td{font-size:.8rem}#Summary td.midashi{vertical-align:top;width:5px;padding:5px;font-size:.8rem}#Summary td.past{color:#999;background:#eee}#Summary td ul,#Summary td ol{padding-left:25px}.advicep{padding:10px 5px 0}#advform{width:100%}p.acform{font-size:1rem}#right-column{clear:both;width:100%;padding:20px 10px}.seco-box h5 a{font-size:1rem}.seco-box ul li{margin-bottom:20px}.spno{display:none}#reply ul{padding-left:5px}#reply li{width:23%;height:60px;margin-right:5px;font-size:12px}}
