.notice{width:684px;border:solid 4px #cccccc;padding:9px 18px;margin:0 auto 20px auto}.notice dt{font-size:14px;font-weight:bold;text-align:center;margin-bottom:5px}.notice dd{font-size:12px}.header-navi-btn{-webkit-box-sizing:border-box;box-sizing:border-box;width:auto;padding:0px;background-color:#fff;margin:0 0 20px 2px;list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.header-navi-btn li{width:111px;padding:0 2px 0 0}.header-navi-btn li a{-webkit-box-sizing:border-box;box-sizing:border-box;display:block;width:100%;height:100%;padding:6px 0 4px;background:#bfe8f8;border-radius:5px;border:solid 1px #a5d0e6;text-align:center;color:#176187;font-size:11px;font-weight:bold;text-decoration:none;-webkit-box-shadow:0px 0px 0px 1px #d9f1fb inset;box-shadow:0px 0px 0px 1px #d9f1fb inset}.header-navi-btn li a img{display:block;margin:0 auto 4px;transition:all 0.2s ease-out 0.1s;-webkit-transition:all 0.2s ease-out 0.1s;-moz-transition:all 0.2s ease-out 0.1s;-ms-transition:all 0.2s ease-out 0.1s}.header-navi-btn li a:hover{background:#e7f9ff}.header-navi-btn li a:hover img{-webkit-transform:translateY(-3px);transform:translateY(-3px)}.header-navi-btn li.new{position:relative}.header-navi-btn li.new:before{width:32px;content:"NEW";font-size:10px;line-height:1;color:#ffffff;padding:4px 0;text-align:center;background-color:#ff6e75;position:absolute;top:-3px;left:2px}.header-navi-btn li.new:after{border-bottom:3px solid #c13d44;border-right:3px solid transparent;content:"";display:block;width:0;height:0;position:absolute;left:34px;top:-3px}.main-contents{width:680px}.main-contents .main-contents-box{width:676px;border-radius:8px;border:solid 2px #dfd6c2;overflow:hidden;margin-bottom:20px}.main-contents .main-contents-box .main-contents-box-title{width:676px;position:relative}.main-contents .main-contents-box .main-contents-box-title h2{padding:11px 18px 13px 18px;background:url(/img/201506/common/bg_stripe_line_beige.png) left bottom repeat-x;line-height:1}.main-contents .main-contents-box .main-contents-box-title h2 i{font-size:24px;color:#00a0c6;position:absolute;top:10px}.main-contents .main-contents-box .main-contents-box-title h2 span{display:inline-block;*display:inline;*zoom:1;margin-left:32px;font-size:18px;font-weight:bold}.main-contents .main-contents-box .main-contents-box-title p{display:inline-block;*display:inline;*zoom:1;position:absolute;top:8px;right:8px}.main-contents .main-contents-box .main-contents-box-title p a{border-radius:5px;display:block;padding:5px 8px 4px 16px;font-size:12px;line-height:1;color:#ffffff;background:#6577e4 url(/img/201506/common/ic_arrow_white.png) 8px center no-repeat;border-bottom:solid 2px #4f62d5}.main-contents .main-contents-box .main-contents-box-title p a:hover{margin-top:1px;border-bottom:solid 1px #4f62d5;text-decoration:none}.main-contents .main-contents-box .main-contents-box-title.main-contents-forum h2{width:104px;height:18px;padding:7px 0 17px 20px;background:url(/img/201506/common/bg_stripe_line_blue.png) left bottom repeat-x;border-right:solid 2px #dfd6c2;line-height:1;float:left}.main-contents .main-contents-box .main-contents-box-title.main-contents-forum h2 i{font-size:28px;color:#00a0c6;position:absolute;top:6px;margin-left:-2px}.main-contents .main-contents-box .main-contents-box-title.main-contents-forum h2 span{display:inline-block;*display:inline;*zoom:1;margin-left:32px}.main-contents .main-contents-box .main-contents-box-title.main-contents-forum h2 span a{font-size:18px;font-weight:bold;color:#333333;line-height:13px;display:inline-block;*display:inline;*zoom:1;text-align:center}.main-contents .main-contents-box .main-contents-box-title.main-contents-forum h2 span a:hover{color:#333333;text-decoration:none}.main-contents .main-contents-box .main-contents-box-title.main-contents-forum h2 span a em{font-size:10px;font-style:normal;font-weight:normal}.main-contents .main-contents-box .main-contents-box-inner{padding:18px 0 5px 18px;width:658px}.main-contents .main-contents-box .main-contents-box-inner .main-contents-article-list{width:658px;float:left}.main-contents .main-contents-box .main-contents-box-inner .main-contents-article-list li{width:208px;float:left;margin:0 8px 13px 0}.main-contents .main-contents-box .main-contents-box-inner .main-contents-article-list li a{display:block;width:208px}.main-contents .main-contents-box .main-contents-box-inner .main-contents-article-list li a .main-contents-article-list-image{float:left;width:60px}.main-contents .main-contents-box .main-contents-box-inner .main-contents-article-list li a .main-contents-article-list-text{float:right;width:143px}.main-contents .main-contents-box .main-contents-box-inner .main-contents-article-list li a .main-contents-article-list-text p{color:#333333;font-size:12px}.main-contents .main-contents-box .main-contents-box-inner .main-contents-article-list li a:hover h3{text-decoration:underline}.main-contents .main-contents-box .main-contents-box-inner .main-contents-article-list.two-lines{width:432px}.main-contents .main-contents-box .main-contents-box-inner .main-contents-article-list.exam-list li{font-size:0}.main-contents .main-contents-box .main-contents-box-inner .main-contents-article-list.exam-list li a img{display:inline-block;*display:inline;*zoom:1;width:60px;margin-right:5px}.main-contents .main-contents-box .main-contents-box-inner .main-contents-article-list.exam-list li a p{vertical-align:top;display:inline-block;*display:inline;*zoom:1;width:143px;font-size:12px;color:#333333}.main-contents .main-contents-box .main-contents-box-inner .main-contents-article-list.exam-list li a p strong{font-size:14px;color:#000099}.main-contents .main-contents-box .main-contents-box-inner .main-contents-article-list.exam-list li a:hover p{text-decoration:none}.main-contents .main-contents-box .main-contents-box-inner .main-contents-article-list.exam-list li a:hover p strong{color:#0066cc;text-decoration:underline}.main-contents .main-contents-box .main-contents-box-inner .main-contents-article-list.exam-txt-list{padding-bottom:13px}.main-contents .main-contents-box .main-contents-box-inner .main-contents-article-list.exam-txt-list li{margin:0 8px 0 0}.main-contents .main-contents-box .main-contents-box-inner .main-contents-article-list.exam-txt-list li a{display:inline-block;*display:inline;*zoom:1;width:auto;padding-left:8px;background:url(/img/201506/common/ic_arrow_blue.png) left center no-repeat}.main-contents .main-contents-box .main-contents-box-inner .main-contents-article-list-right{width:658px;padding-bottom:13px}.main-contents .main-contents-box .main-contents-box-inner .main-contents-article-list-right li{border-bottom:1px dotted #dfd6c2;font-size:12px;width:189px;padding:2px 0 2px 19px;margin-right:8px;float:left;position:relative}.main-contents .main-contents-box .main-contents-box-inner .main-contents-article-list-right li i{color:#dfd6c2;font-size:14px;position:absolute;top:5px;left:0}.main-contents .main-contents-box .tab-menu{width:676px;border-top:solid 2px #dfd6c2}.main-contents .main-contents-box .tab-menu li{width:83px;height:33px;border-right:solid 2px #dfd6c2;float:left;position:relative;cursor:pointer}.main-contents .main-contents-box .tab-menu li span{width:83px;height:22px;padding-top:9px;font-size:12px;font-weight:bold;text-align:center;line-height:1;display:inline-block;*display:inline;*zoom:1;background-color:#ffffff;position:absolute;z-index:2}.main-contents .main-contents-box .tab-menu li:after{content:"";border:8px solid transparent;border-top:8px solid #000000;position:absolute;left:50%;bottom:-8px;margin-left:-8px;z-index:1;transition:all 0.2s ease-out 0.1s;-webkit-transition:all 0.2s ease-out 0.1s;-moz-transition:all 0.2s ease-out 0.1s;-ms-transition:all 0.2s ease-out 0.1s}.main-contents .main-contents-box .tab-menu li:hover{color:#ffffff}.main-contents .main-contents-box .tab-menu li:hover:after{bottom:-15px}.main-contents .main-contents-box .tab-menu li.active{color:#ffffff}.main-contents .main-contents-box .tab-menu li.active:after{bottom:-15px}.main-contents .main-contents-box .tab-menu li.tab-menu-all{width:82px}.main-contents .main-contents-box .tab-menu li.tab-menu-all span{width:82px;border-bottom:solid 2px #ff8d54}.main-contents .main-contents-box .tab-menu li.tab-menu-all.active span,.main-contents .main-contents-box .tab-menu li.tab-menu-all:hover span{background-color:#ff8d54}.main-contents .main-contents-box .tab-menu li.tab-menu-all:after{border-top:8px solid #ff8d54}.main-contents .main-contents-box .tab-menu li.tab-menu-kind span{border-bottom:solid 2px #fa79a9}.main-contents .main-contents-box .tab-menu li.tab-menu-kind.active span,.main-contents .main-contents-box .tab-menu li.tab-menu-kind:hover span{background-color:#fa79a9}.main-contents .main-contents-box .tab-menu li.tab-menu-kind:after{border-top:8px solid #fa79a9}.main-contents .main-contents-box .tab-menu li.tab-menu-prim span{border-bottom:solid 2px #f9c22f}.main-contents .main-contents-box .tab-menu li.tab-menu-prim.active span,.main-contents .main-contents-box .tab-menu li.tab-menu-prim:hover span{background-color:#f9c22f}.main-contents .main-contents-box .tab-menu li.tab-menu-prim:after{border-top:8px solid #f9c22f}.main-contents .main-contents-box .tab-menu li.tab-menu-junior span{border-bottom:solid 2px #45c7e3}.main-contents .main-contents-box .tab-menu li.tab-menu-junior.active span,.main-contents .main-contents-box .tab-menu li.tab-menu-junior:hover span{background-color:#45c7e3}.main-contents .main-contents-box .tab-menu li.tab-menu-junior:after{border-top:8px solid #45c7e3}.main-contents .main-contents-box .tab-menu li.tab-menu-high span{border-bottom:solid 2px #5faef0}.main-contents .main-contents-box .tab-menu li.tab-menu-high.active span,.main-contents .main-contents-box .tab-menu li.tab-menu-high:hover span{background-color:#5faef0}.main-contents .main-contents-box .tab-menu li.tab-menu-high:after{border-top:8px solid #5faef0}.main-contents .main-contents-box .tab-menu li.tab-menu-univ span{border-bottom:solid 2px #00c3a5}.main-contents .main-contents-box .tab-menu li.tab-menu-univ.active span,.main-contents .main-contents-box .tab-menu li.tab-menu-univ:hover span{background-color:#00c3a5}.main-contents .main-contents-box .tab-menu li.tab-menu-univ:after{border-top:8px solid #00c3a5}.main-contents .main-contents-box .tab-menu li.tab-menu-cram span{border-bottom:solid 2px #a085d8}.main-contents .main-contents-box .tab-menu li.tab-menu-cram.active span,.main-contents .main-contents-box .tab-menu li.tab-menu-cram:hover span{background-color:#a085d8}.main-contents .main-contents-box .tab-menu li.tab-menu-cram:after{border-top:8px solid #a085d8}.main-contents .main-contents-box .tab-menu li.tab-menu-other{width:82px;border-right:none}.main-contents .main-contents-box .tab-menu li.tab-menu-other span{width:82px;border-bottom:solid 2px #a7a495}.main-contents .main-contents-box .tab-menu li.tab-menu-other.active span,.main-contents .main-contents-box .tab-menu li.tab-menu-other:hover span{background-color:#a7a495}.main-contents .main-contents-box .tab-menu li.tab-menu-other:after{border-top:8px solid #a7a495}.main-contents .main-contents-box .tab-menu.forum-header{width:550px;border-top:none;float:left}.main-contents .main-contents-box .tab-menu.forum-header li{width:67px;height:42px}.main-contents .main-contents-box .tab-menu.forum-header li a{display:none;width:67px;height:42px;font-size:11px;line-height:1;position:absolute;z-index:3}.main-contents .main-contents-box .tab-menu.forum-header li a em{display:inline-block;*display:inline;*zoom:1;width:52px;height:13px;padding:2px 0 0 5px;margin:22px 0 0 5px;background:#f3f3f3;background:rgba(255,255,255,0.8);border-radius:2px}.main-contents .main-contents-box .tab-menu.forum-header li a em:before{content:"\e602";font-family:'icomoon';font-size:11px;color:#000099;padding-right:3px}.main-contents .main-contents-box .tab-menu.forum-header li a:hover em{background:#ffffff}.main-contents .main-contents-box .tab-menu.forum-header li a:hover em:before{color:#0066cc}.main-contents .main-contents-box .tab-menu.forum-header li span{width:67px;height:26px;padding-top:13px;border-width:3px}.main-contents .main-contents-box .tab-menu.forum-header li.active a{display:block}.main-contents .main-contents-box .tab-menu.forum-header li.active span{height:34px;padding-top:5px}.main-contents .main-contents-box .tab-menu.forum-header li.tab-menu-other span{border-radius:0 6px 0 0}.main-contents .main-contents-box .tab-menu.forum-header.thread-menu li.active a{display:block}.main-contents .main-contents-box .tab-menu.forum-header.thread-menu li.active span{height:26px;padding-top:13px}.main-contents .main-contents-box .tab-contents-area{width:676px;background-color:#f5f2ec}.main-contents .main-contents-box .tab-contents-area.forum-list{background-color:#ffffff}.main-contents .main-contents-box .tab-contents-area .interest-contents-title{font-size:14px;font-weight:bold;color:#ffffff;text-align:center;line-height:1;background-color:#ff6e75;padding:5px 0px 4px 0}.main-contents .main-contents-box .tab-contents-area .tab-contents{width:676px;opacity:0;filter:alpha(opacity=0);-moz-opacity:0;-ms-filter:"alpha(opacity=0)";transition:all 0.5s ease-out 0s;-webkit-transition:all 0.5s ease-out 0s;-moz-transition:all 0.5s ease-out 0s;-ms-transition:all 0.5s ease-out 0s}.main-contents .main-contents-box .tab-contents-area .tab-contents.active{opacity:1;filter:alpha(opacity=100);-moz-opacity:1;-ms-filter:"alpha(opacity=100)"}.main-contents .main-contents-box .tab-contents-area .tab-contents.active .tab-contents-inner{display:block}.main-contents .main-contents-box .tab-contents-area .tab-contents.tab-contents-all dt{background-color:#ff8d54}.main-contents .main-contents-box .tab-contents-area .tab-contents.tab-contents-all dd{border-bottom:solid 2px #ffaa7f}.main-contents .main-contents-box .tab-contents-area .tab-contents.tab-contents-kind dt{background-color:#fa79a9}.main-contents .main-contents-box .tab-contents-area .tab-contents.tab-contents-kind dd{border-bottom:solid 2px #fca8c7}.main-contents .main-contents-box .tab-contents-area .tab-contents.tab-contents-prim dt{background-color:#f9c22f}.main-contents .main-contents-box .tab-contents-area .tab-contents.tab-contents-prim dd{border-bottom:solid 2px #fbd778}.main-contents .main-contents-box .tab-contents-area .tab-contents.tab-contents-junior dt{background-color:#45c7e3}.main-contents .main-contents-box .tab-contents-area .tab-contents.tab-contents-junior dd{border-bottom:solid 2px #86dbed}.main-contents .main-contents-box .tab-contents-area .tab-contents.tab-contents-high dt{background-color:#5faef0}.main-contents .main-contents-box .tab-contents-area .tab-contents.tab-contents-high dd{border-bottom:solid 2px #97caf5}.main-contents .main-contents-box .tab-contents-area .tab-contents.tab-contents-univ dt{background-color:#00c3a5}.main-contents .main-contents-box .tab-contents-area .tab-contents.tab-contents-univ dd{border-bottom:solid 2px #59d8c4}.main-contents .main-contents-box .tab-contents-area .tab-contents.tab-contents-cram dt{background-color:#a085d8}.main-contents .main-contents-box .tab-contents-area .tab-contents.tab-contents-cram dd{border-bottom:solid 2px #c4a9fc}.main-contents .main-contents-box .tab-contents-area .tab-contents.tab-contents-other dt{background-color:#a7a495}.main-contents .main-contents-box .tab-contents-area .tab-contents.tab-contents-other dd{border-bottom:solid 2px #c6c4ba}.main-contents .main-contents-box .tab-contents-area .tab-contents .tab-contents-inner{display:none;padding-top:8px;padding-bottom:8px}.main-contents .main-contents-box .tab-contents-area .tab-contents .tab-contents-inner.thread-inner{padding:13px 8px 0 8px}.main-contents .main-contents-box .tab-contents-area .tab-contents .tab-contents-inner.interest-inner{padding:13px 8px 0 8px}.main-contents .main-contents-box .tab-contents-area .tab-contents .tab-contents-inner.category-inner{padding:13px 8px}.main-contents .main-contents-box .tab-contents-area .tab-contents .tab-contents-inner dl{width:668px;height:100%;margin-left:8px;display:table}.main-contents .main-contents-box .tab-contents-area .tab-contents .tab-contents-inner dl:first-child dd{padding-top:0}.main-contents .main-contents-box .tab-contents-area .tab-contents .tab-contents-inner dl:last-child dt{border-bottom:none}.main-contents .main-contents-box .tab-contents-area .tab-contents .tab-contents-inner dl:last-child dd{padding-bottom:0;border-bottom:none}.main-contents .main-contents-box .tab-contents-area .tab-contents .tab-contents-inner dl dt{width:32px;height:100%;display:table-cell;color:#ffffff;font-size:14px;font-weight:bold;line-height:1.1;text-align:center;vertical-align:middle;border-bottom:solid 2px #ffffff}.main-contents .main-contents-box .tab-contents-area .tab-contents .tab-contents-inner dl dt a{display:inline-block;*display:inline;*zoom:1;padding:1px;color:#ffffff;font-weight:bold}.main-contents .main-contents-box .tab-contents-area .tab-contents .tab-contents-inner dl dt a:hover{color:#0066cc;text-decoration:none;background-color:#ffffff}.main-contents .main-contents-box .tab-contents-area .tab-contents .tab-contents-inner dl dd{width:630px;padding-top:4px;padding-bottom:4px;padding-left:6px;display:table-cell}.main-contents .main-contents-box .tab-contents-area .tab-contents .tab-contents-inner .category-list{width:630px;font-size:0;display:block}.main-contents .main-contents-box .tab-contents-area .tab-contents .tab-contents-inner .category-list li{display:inline-block;*display:inline;*zoom:1;left:left;margin:2px;font-size:0px;line-height:1;vertical-align:middle;position:relative}.main-contents .main-contents-box .tab-contents-area .tab-contents .tab-contents-inner .category-list li abbr{border:none;text-decoration:none;font-weight:bold}.main-contents .main-contents-box .tab-contents-area .tab-contents .tab-contents-inner .category-list li a{font-size:14px;display:inline-block;*display:inline;*zoom:1;padding:4px;background-color:#ffffff;border-radius:2px;position:relative;overflow:hidden}.main-contents .main-contents-box .tab-contents-area .tab-contents .tab-contents-inner .category-list li a:hover{padding:2px;border:solid 2px #0066cc;text-decoration:none}.main-contents .main-contents-box .tab-contents-area .tab-contents .tab-contents-inner .category-list li.contents-mark{margin:0px 10px 0px 2px;font-size:13px;font-weight:bold;padding:2px 0 0 3px;height:16px;color:#ffffff;border-radius:3px 0 0 3px;background-color:#0066cc}.main-contents .main-contents-box .tab-contents-area .tab-contents .tab-contents-inner .category-list li.contents-mark:after{content:"";border:9px solid transparent;border-left:9px solid #0066cc;position:absolute;top:0;right:-18px}.main-contents .main-contents-box .tab-contents-area .tab-contents .tab-contents-inner .category-list li.contents-mark-type{margin:2px;font-size:11px;font-weight:bold;padding:3px 3px 4px 3px;color:#333333;border-radius:2px}.main-contents .main-contents-box .tab-contents-area .tab-contents .tab-contents-inner .tab-contents-thread,.main-contents .main-contents-box .tab-contents-area .tab-contents .tab-contents-inner .tab-contents-thread-wide{width:329px;display:table-cell;background:#ffffff;border-right:solid 1px #f5f2ec;position:relative}.main-contents .main-contents-box .tab-contents-area .tab-contents .tab-contents-inner .tab-contents-thread-wide:last-child,.main-contents .main-contents-box .tab-contents-area .tab-contents .tab-contents-inner .tab-contents-thread:last-child{border-left:solid 1px #f5f2ec}.main-contents .main-contents-box .tab-contents-area .tab-contents .tab-contents-inner .tab-contents-thread-wide .tab-contents-thread-title,.main-contents .main-contents-box .tab-contents-area .tab-contents .tab-contents-inner .tab-contents-thread .tab-contents-thread-title{width:329px;background-color:#ffcbb1;position:relative}.main-contents .main-contents-box .tab-contents-area .tab-contents .tab-contents-inner .tab-contents-thread-wide .tab-contents-thread-title h3,.main-contents .main-contents-box .tab-contents-area .tab-contents .tab-contents-inner .tab-contents-thread-wide .tab-contents-thread-title h4,.main-contents .main-contents-box .tab-contents-area .tab-contents .tab-contents-inner .tab-contents-thread .tab-contents-thread-title h3,.main-contents .main-contents-box .tab-contents-area .tab-contents .tab-contents-inner .tab-contents-thread .tab-contents-thread-title h4{padding:4px 0 5px 5px}.main-contents .main-contents-box .tab-contents-area .tab-contents .tab-contents-inner .tab-contents-thread-wide .tab-contents-thread-title h3 i,.main-contents .main-contents-box .tab-contents-area .tab-contents .tab-contents-inner .tab-contents-thread-wide .tab-contents-thread-title h4 i,.main-contents .main-contents-box .tab-contents-area .tab-contents .tab-contents-inner .tab-contents-thread .tab-contents-thread-title h3 i,.main-contents .main-contents-box .tab-contents-area .tab-contents .tab-contents-inner .tab-contents-thread .tab-contents-thread-title h4 i{font-size:22px;color:#00a0c6;position:absolute;top:5px}.main-contents .main-contents-box .tab-contents-area .tab-contents .tab-contents-inner .tab-contents-thread-wide .tab-contents-thread-title h3 span,.main-contents .main-contents-box .tab-contents-area .tab-contents .tab-contents-inner .tab-contents-thread-wide .tab-contents-thread-title h4 span,.main-contents .main-contents-box .tab-contents-area .tab-contents .tab-contents-inner .tab-contents-thread .tab-contents-thread-title h3 span,.main-contents .main-contents-box .tab-contents-area .tab-contents .tab-contents-inner .tab-contents-thread .tab-contents-thread-title h4 span{display:inline-block;*display:inline;*zoom:1;margin-left:28px;font-size:14px;font-weight:bold;line-height:1}.main-contents .main-contents-box .tab-contents-area .tab-contents .tab-contents-inner .tab-contents-thread-wide .tab-contents-thread-title p,.main-contents .main-contents-box .tab-contents-area .tab-contents .tab-contents-inner .tab-contents-thread .tab-contents-thread-title p{display:inline-block;*display:inline;*zoom:1;position:absolute;top:4px;right:4px}.main-contents .main-contents-box .tab-contents-area .tab-contents .tab-contents-inner .tab-contents-thread-wide .tab-contents-thread-title p a,.main-contents .main-contents-box .tab-contents-area .tab-contents .tab-contents-inner .tab-contents-thread .tab-contents-thread-title p a{border-radius:5px;display:block;padding:5px 8px 4px 16px;font-size:12px;line-height:1;color:#ffffff;background:#6577e4 url(/img/201506/common/ic_arrow_white.png) 8px center no-repeat;border-bottom:solid 2px #4f62d5}.main-contents .main-contents-box .tab-contents-area .tab-contents .tab-contents-inner .tab-contents-thread-wide .tab-contents-thread-title p a:hover,.main-contents .main-contents-box .tab-contents-area .tab-contents .tab-contents-inner .tab-contents-thread .tab-contents-thread-title p a:hover{margin-top:1px;border-bottom:solid 1px #4f62d5;text-decoration:none}.main-contents .main-contents-box .tab-contents-area .tab-contents .tab-contents-inner .tab-contents-thread-wide{width:auto;display:block}.main-contents .main-contents-box .tab-contents-area .tab-contents .tab-contents-inner .tab-contents-thread-wide .tab-contents-thread-title{width:auto}.main-contents .main-contents-box .tab-contents-area .tab-contents .tab-contents-inner .tab-contents-thread-wide .category-body{padding:8px}.main-contents .main-contents-box .tab-contents-area .tab-contents .tab-contents-inner .tab-contents-thread-wide .category-list{width:auto}.main-contents .main-contents-box .tab-contents-area .tab-contents .tab-contents-inner .tab-contents-thread ol,.main-contents .main-contents-box .tab-contents-area .tab-contents .tab-contents-inner .tab-contents-thread ul{padding:10px 6px 10px 0}.main-contents .main-contents-box .tab-contents-area .tab-contents .tab-contents-inner .tab-contents-thread ol li,.main-contents .main-contents-box .tab-contents-area .tab-contents .tab-contents-inner .tab-contents-thread ul li{font-size:14px;position:relative;line-height:1}.main-contents .main-contents-box .tab-contents-area .tab-contents .tab-contents-inner .tab-contents-thread ol li .thread-title,.main-contents .main-contents-box .tab-contents-area .tab-contents .tab-contents-inner .tab-contents-thread ul li .thread-title{display:inline-block;*display:inline;*zoom:1;width:230px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;line-height:1;padding:3px 0}.main-contents .main-contents-box .tab-contents-area .tab-contents .tab-contents-inner .tab-contents-thread ol li a:hover .thread-title,.main-contents .main-contents-box .tab-contents-area .tab-contents .tab-contents-inner .tab-contents-thread ul li a:hover .thread-title{text-decoration:underline}.main-contents .main-contents-box .tab-contents-area .tab-contents .tab-contents-inner .tab-contents-thread ul li{padding-left:18px;background:url(/img/201506/common/ic_arrow_purple.png) 10px center no-repeat}.main-contents .main-contents-box .tab-contents-area .tab-contents .tab-contents-inner .tab-contents-thread ul li .thread-time{font-size:10px;text-align:right;color:#555555;position:absolute;top:4px;right:0}.main-contents .main-contents-box .tab-contents-area .tab-contents .tab-contents-inner .tab-contents-thread ol li{padding-left:62px;counter-increment:num}.main-contents .main-contents-box .tab-contents-area .tab-contents .tab-contents-inner .tab-contents-thread ol li .thread-title{width:223px}.main-contents .main-contents-box .tab-contents-area .tab-contents .tab-contents-inner .tab-contents-thread ol li .thread-point{display:inline-block;*display:inline;*zoom:1;min-width:35px;border:solid 1px #dfd6c2;padding:0 1px 1px 2px;font-size:10px;line-height:1;letter-spacing:-1px;text-align:center;color:#999999;position:absolute;top:4px;left:16px}.main-contents .main-contents-box .tab-contents-area .tab-contents .tab-contents-inner .tab-contents-thread ol li .new-link{position:absolute;top:2px;right:0}.main-contents .main-contents-box .tab-contents-area .tab-contents .tab-contents-inner .tab-contents-thread ol li .new-link span{font-size:11px;text-decoration:underline;vertical-align:1px}.main-contents .main-contents-box .tab-contents-area .tab-contents .tab-contents-inner .tab-contents-thread ol li .new-link:before{content:"\e602";font-family:'icomoon';font-size:11px;color:#6577e4;padding-right:1px}.main-contents .main-contents-box .tab-contents-area .tab-contents .tab-contents-inner .tab-contents-thread ol li .new-link:hover{text-decoration:none}.main-contents .main-contents-box .tab-contents-area .tab-contents .tab-contents-inner .tab-contents-thread ol li .new-link:hover span{text-decoration:none}.main-contents .main-contents-box .tab-contents-area .tab-contents .tab-contents-inner .tab-contents-thread ol li .new-link:hover:before{color:#0066cc}.main-contents .main-contents-box .tab-contents-area .tab-contents .tab-contents-inner .tab-contents-thread ol li:before{content:"\e601";font-family:'icomoon';font-size:17px;position:absolute;top:2px;left:5px;color:#dfd6c2}.main-contents .main-contents-box .tab-contents-area .tab-contents .tab-contents-inner .tab-contents-thread ol li:after{content:counter(num);width:17px;text-align:center;font-size:10px;line-height:1;font-weight:bold;letter-spacing:-1px;position:absolute;top:5px;left:4px;color:#333333}.main-contents .main-contents-box .tab-contents-area .tab-contents .tab-contents-inner .tab-contents-thread ol li.crown1:before{content:"\e608";color:#ffd821;top:1px}.main-contents .main-contents-box .tab-contents-area .tab-contents .tab-contents-inner .tab-contents-thread ol li.crown1:after{top:4px}.main-contents .main-contents-box .tab-contents-area .tab-contents .tab-contents-inner .tab-contents-thread ol li.crown1 .thread-point{border-color:#ffd821}.main-contents .main-contents-box .tab-contents-area .tab-contents .tab-contents-inner .tab-contents-thread ol li.crown2:before{content:"\e608";color:#abcad4;top:1px}.main-contents .main-contents-box .tab-contents-area .tab-contents .tab-contents-inner .tab-contents-thread ol li.crown2:after{top:4px}.main-contents .main-contents-box .tab-contents-area .tab-contents .tab-contents-inner .tab-contents-thread ol li.crown2 .thread-point{border-color:#abcad4}.main-contents .main-contents-box .tab-contents-area .tab-contents .tab-contents-inner .tab-contents-thread ol li.crown3:before{content:"\e608";color:#f1a66a;top:1px}.main-contents .main-contents-box .tab-contents-area .tab-contents .tab-contents-inner .tab-contents-thread ol li.crown3:after{top:4px}.main-contents .main-contents-box .tab-contents-area .tab-contents .tab-contents-inner .tab-contents-thread ol li.crown3 .thread-point{border-color:#f1a66a}.main-contents .main-contents-box .tab-contents-area .tab-contents .tab-contents-inner .tab-contents-thread .thread-info-link,.main-contents .main-contents-box .tab-contents-area .tab-contents .tab-contents-inner .tab-contents-thread .thread-info-num{position:absolute;bottom:-5px;cursor:pointer}.main-contents .main-contents-box .tab-contents-area .tab-contents .tab-contents-inner .tab-contents-thread .thread-info-link:hover .thread-info-inner .thread-info-cnt,.main-contents .main-contents-box .tab-contents-area .tab-contents .tab-contents-inner .tab-contents-thread .thread-info-num:hover .thread-info-inner .thread-info-cnt{display:block}.main-contents .main-contents-box .tab-contents-area .tab-contents .tab-contents-inner .tab-contents-thread .thread-info-link .thread-info-inner,.main-contents .main-contents-box .tab-contents-area .tab-contents .tab-contents-inner .tab-contents-thread .thread-info-num .thread-info-inner{position:relative}.main-contents .main-contents-box .tab-contents-area .tab-contents .tab-contents-inner .tab-contents-thread .thread-info-link .thread-info-inner .thread-info-btn,.main-contents .main-contents-box .tab-contents-area .tab-contents .tab-contents-inner .tab-contents-thread .thread-info-num .thread-info-inner .thread-info-btn{font-size:11px;font-weight:bold;line-height:1;text-align:center;width:12px;height:12px;border:solid 1px #333333;background-color:#ffffff;border-radius:50%}.main-contents .main-contents-box .tab-contents-area .tab-contents .tab-contents-inner .tab-contents-thread .thread-info-link .thread-info-inner .thread-info-cnt,.main-contents .main-contents-box .tab-contents-area .tab-contents .tab-contents-inner .tab-contents-thread .thread-info-num .thread-info-inner .thread-info-cnt{display:none;position:absolute;top:-51px;left:-33px;z-index:100;width:84px;background-color:#555555;border-radius:3px;font-size:11px;line-height:14px;text-align:center;color:#ffffff;padding:3px 0 4px 0}.main-contents .main-contents-box .tab-contents-area .tab-contents .tab-contents-inner .tab-contents-thread .thread-info-num{left:28px}.main-contents .main-contents-box .tab-contents-area .tab-contents .tab-contents-inner .tab-contents-thread .thread-info-link{right:15px}.main-contents .main-contents-box .tab-contents-area .tab-contents .tab-contents-inner .tab-contents-thread .thread-info-link .thread-info-inner .thread-info-cnt{width:90px;left:-39px}.main-contents .main-contents-box .tab-contents-area .tab-contents .tab-contents-inner .interest-contents{border-top:solid 1px #f16c73;background-color:#ff9297;padding:0 1px 1px 1px}.main-contents .main-contents-box .tab-contents-area .tab-contents .tab-contents-inner .interest-contents .tab-contents-thread{border-right:solid 1px #ff9297}.main-contents .main-contents-box .tab-contents-area .tab-contents .tab-contents-inner .interest-contents .tab-contents-thread:last-child{width:328px;border-left:none}.main-contents .main-contents-box .tab-contents-area .tab-contents .tab-contents-inner .interest-contents .tab-contents-thread:last-child .tab-contents-thread-title{width:328px}.main-contents .main-contents-box .forum-popular-category-wrap{padding:0 8px 13px}.main-contents .main-contents-box .forum-popular-category{-webkit-box-sizing:border-box;box-sizing:border-box;width:auto;max-height:36px;overflow:hidden;padding:5px 25px 5px 5px;position:relative;background-color:#fff;-webkit-transition:all 0.5s ease;transition:all 0.5s ease}.main-contents .main-contents-box .forum-popular-category .forum-popular-category-btn{cursor:pointer;width:32px;height:36px;position:absolute;top:0;right:0}.main-contents .main-contents-box .forum-popular-category .forum-popular-category-btn:after{position:absolute;top:11px;right:10px;display:block;content:'';width:8px;height:8px;border-top:1px solid #ff6e75;border-right:1px solid #ff6e75;-webkit-transform:rotate(135deg);transform:rotate(135deg)}.main-contents .main-contents-box .forum-popular-category.active{max-height:70px}.main-contents .main-contents-box .forum-popular-category.active .forum-popular-category-btn:after{top:15px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.main-contents .main-contents-box .forum-popular-category h3{display:inline-block;background:none;-webkit-box-sizing:border-box;box-sizing:border-box;padding:1px 0 1px 2px;border-radius:3px 0 0 3px;position:relative;margin:4px 16px 0 0;font-size:10px;font-weight:bold;color:#ffffff;background-color:#ff6e75;border:none;float:left}.main-contents .main-contents-box .forum-popular-category h3:after{content:"";border:9px solid transparent;border-left:9px solid #ff6e75;position:absolute;top:0;right:-18px}.main-contents .main-contents-box .forum-popular-category .forum-popular-category-body{display:inline}.main-contents .main-contents-box .forum-popular-category .forum-popular-category-body ul{display:inline;list-style:none;padding:0}.main-contents .main-contents-box .forum-popular-category .forum-popular-category-body ul li{display:inline-block;left:left;margin:2px;font-size:0px;line-height:1;vertical-align:middle;position:relative;opacity:0;-webkit-transition:all 0.3s ease;transition:all 0.3s ease}.main-contents .main-contents-box .forum-popular-category .forum-popular-category-body ul li a{font-size:14px;display:inline-block;padding:4px;background-color:#ffffff;border-radius:2px;position:relative;overflow:hidden}.main-contents .main-contents-box .forum-popular-category .forum-popular-category-body ul li a:hover{padding:2px;border:solid 2px #0066cc;text-decoration:none}.main-contents .main-contents-box .forum-popular-category .forum-popular-category-body ul li.in{opacity:1}.main-contents .main-contents-box.pr-slider{width:680px;border:none;background-color:#f5f5f5;padding:13px 0 8px 0}.main-contents .main-contents-box.pr-slider .bx-wrapper{margin:0 auto}.main-contents .main-contents-box.pr-slider .bx-wrapper .bx-controls{margin:0;padding:0}.main-contents .main-contents-box.pr-slider .bx-wrapper .bx-controls .bx-pager{text-align:center;padding-top:8px;height:18px}.main-contents .main-contents-box.pr-slider .bx-wrapper .bx-controls .bx-pager .bx-pager-item{display:inline-block;*display:inline;*zoom:1;margin-right:3px;font-size:0;width:20px;height:20px;overflow:hidden;text-align:center}.main-contents .main-contents-box.pr-slider .bx-wrapper .bx-controls .bx-pager .bx-pager-item a{display:block;font-size:9px;line-height:1;color:#888888;width:16px;height:13px;padding-top:3px;border-radius:50%;border:solid 1px #dddddd;transition:all 0.2s ease-out 0s;-webkit-transition:all 0.2s ease-out 0s;-moz-transition:all 0.2s ease-out 0s;-ms-transition:all 0.2s ease-out 0s}.main-contents .main-contents-box.pr-slider .bx-wrapper .bx-controls .bx-pager .bx-pager-item a.active,.main-contents .main-contents-box.pr-slider .bx-wrapper .bx-controls .bx-pager .bx-pager-item a:hover{background-color:#6577e4;border:solid 1px #6577e4;color:#ffffff;text-decoration:none}.main-contents .main-contents-box.pr-slider .bx-wrapper .bx-controls .bx-pager .bx-pager-item:last-child{margin-right:0}.main-contents .main-contents-box.pr-slider .bx-wrapper .bx-controls .bx-controls-direction{position:relative}.main-contents .main-contents-box.pr-slider .bx-wrapper .bx-controls .bx-controls-direction .bx-next{position:absolute;top:-226px;right:-22px;display:block;width:20px;height:200px;background:url(/img/201506/top/ic_next.png) center center no-repeat}.main-contents .main-contents-box.pr-slider .bx-wrapper .bx-controls .bx-controls-direction .bx-prev{position:absolute;top:-226px;left:-22px;display:block;width:20px;height:200px;background:url(/img/201506/top/ic_prev.png) center center no-repeat}.main-contents .main-contents-box.pr-slider .bx-wrapper .bx-controls .bx-controls-direction .bx-next:hover,.main-contents .main-contents-box.pr-slider .bx-wrapper .bx-controls .bx-controls-direction .bx-prev:hover{opacity:0.5;filter:alpha(opacity=50);-moz-opacity:0.5;-ms-filter:"alpha(opacity=50)"}.main-contents .main-contents-box.pr-slider ul li{width:202px;background-color:#ffffff;position:relative}.main-contents .main-contents-box.pr-slider ul li a{display:block;width:200px;border:solid 1px #dddddd}.main-contents .main-contents-box.pr-slider ul li a .pr-bxslider-title{height:43px;font-size:14px;color:#333333;line-height:1.4;padding:5px 8px 0 8px}.main-contents .main-contents-box.pr-slider ul li a .pr-bxslider-btn{position:absolute;bottom:1px;right:1px;font-size:12px;line-height:1;padding:6px 27px 6px 8px;margin:0;background-color:#ffffff;background-color:rgba(255,255,255,0.85);border-radius:5px 0 0 0}.main-contents .main-contents-box.pr-slider ul li a .pr-bxslider-btn:after{content:"\e602";font-family:'icomoon';font-size:18px;position:absolute;top:3px;right:5px;color:#000099}.main-contents .main-contents-box.pr-slider ul li a:hover{border:solid 1px #0066cc;text-decoration:none}.main-contents .main-contents-box.pr-slider ul li a:hover .pr-bxslider-btn:after{color:#0066cc}.main-contents .main-contents-box.pr-slider ul.bxslider-loading{width:645px;height:200px;overflow:hidden;margin-left:24px;margin-bottom:26px}.main-contents .main-contents-box.pr-slider ul.bxslider-loading li{float:left;margin-right:13px}.main-contents .main-contents-box.pr-txt{width:680px;border:none;border-radius:0;display:table}.main-contents .main-contents-box.pr-txt h2{display:table-cell;width:38px;font-size:14px;line-height:1;color:#ffffff;font-weight:bold;text-align:center;vertical-align:middle;border-radius:5px;background-color:#ff6e75}.main-contents .main-contents-box.pr-txt ul{display:table-cell;padding-left:10px}.main-contents .main-contents-box.pr-txt ul li{width:200px;margin-left:10px;float:left;font-size:12px}.main-contents .main-contents-box.pr-txt ul li a{display:inline-block;*display:inline;*zoom:1;padding-left:8px;background:url(/img/201506/common/ic_arrow_blue.png) left center no-repeat}.main-contents .main-contents-box.edu-navi{width:680px;border-radius:0px;border:none}.main-contents .main-contents-box.edu-navi .main-contents-box-title{width:680px}.main-contents .main-contents-box.edu-navi .main-contents-box-title h2{width:640px;border:solid 2px #dfd6c2;background:url(/img/201506/common/bg_stripe_line_blue.png) left bottom repeat-x;border-radius:8px 8px 0 0}.main-contents .main-contents-box.edu-navi .main-contents-area{width:680px}.main-contents .main-contents-box.edu-navi .main-contents-area .main-contents-area-left{width:300px;float:left}.main-contents .main-contents-box.edu-navi .main-contents-area .main-contents-area-left ul{width:300px}.main-contents .main-contents-box.edu-navi .main-contents-area .main-contents-area-left ul li{width:300px;margin-bottom:15px}.main-contents .main-contents-box.edu-navi .main-contents-area .main-contents-area-left ul li a{width:300px;display:block}.main-contents .main-contents-box.edu-navi .main-contents-area .main-contents-area-left ul li a h3{font-size:14px;font-weight:bold;padding:11px 0 7px 0;line-height:1.3;color:#333333}.main-contents .main-contents-box.edu-navi .main-contents-area .main-contents-area-right{width:350px;float:right}.main-contents .main-contents-box.edu-navi .main-contents-area .main-contents-area-right ul{width:350px}.main-contents .main-contents-box.edu-navi .main-contents-area .main-contents-area-right ul li{width:350px;margin-bottom:20px}.main-contents .main-contents-box.edu-navi .main-contents-area .main-contents-area-right ul li a{width:350px;display:block}.main-contents .main-contents-box.edu-navi .main-contents-area .main-contents-area-right ul li a h3{font-size:14px;font-weight:bold;padding:8px 0 7px 0;line-height:1.3;color:#333333}.main-contents .main-contents-box.edu-navi .main-contents-area .main-contents-area-right ul li a .main-contents-area-right-box .txt{width:280px;float:right}.main-contents .main-contents-box.edu-navi .main-contents-area .main-contents-area-right ul li a .main-contents-area-right-box div{width:60px;height:60px;float:left}.main-contents .main-contents-box.edu-navi .main-contents-area .main-contents-area-right .edu-navi-info{width:348px;border:solid 1px #dfd6c2;border-radius:8px}.main-contents .main-contents-box.edu-navi .main-contents-area .main-contents-area-right .edu-navi-info ul{padding:8px}.main-contents .main-contents-box.edu-navi .main-contents-area .main-contents-area-right .edu-navi-info ul li{width:156px;padding:2px 5px;float:left;margin-bottom:0}.main-contents .main-contents-box.edu-navi .main-contents-area .main-contents-area-right .edu-navi-info ul li dl{font-size:12px;line-height:1.5}.main-contents .main-contents-box.edu-navi .main-contents-area .main-contents-area-right .edu-navi-info ul li dl dt{width:156px;position:relative}.main-contents .main-contents-box.edu-navi .main-contents-area .main-contents-area-right .edu-navi-info ul li dl dt i{font-size:12px;position:absolute;top:4px}.main-contents .main-contents-box.edu-navi .main-contents-area .main-contents-area-right .edu-navi-info ul li dl dt a{display:inline-block;*display:inline;*zoom:1;margin-left:16px}.main-contents .main-contents-box.edu-navi .main-contents-area .main-contents-area-right .edu-navi-info ul li dl dt a:hover{text-decoration:underline}.main-contents .main-contents-box.edu-navi .main-contents-area .main-contents-area-right .edu-navi-info ul li.info-news i{color:#ff9054}.main-contents .main-contents-box.edu-navi .main-contents-area .main-contents-area-right .edu-navi-info ul li.info-univ i{color:#45b17c}.main-contents .main-contents-box.edu-navi .main-contents-area .main-contents-area-right .edu-navi-info ul li.info-mama-re i{color:#ffbb3d}.main-contents .main-contents-box.edu-navi .main-contents-area .main-contents-area-right .edu-navi-info ul li.info-iroha i{color:#ff6e75}.main-contents .main-contents-box.edu-navi .main-contents-area .main-contents-area-right .edu-navi-info ul li.info-mama-bo i{color:#f76645}.main-contents .main-contents-box.edu-navi .main-contents-area .main-contents-area-right .edu-navi-info ul li.info-enquete i{color:#44ade1}.main-contents .main-contents-box.edu-navi .main-contents-area .main-contents-area-right .edu-navi-info ul li.info-todai i{color:#ab64ab}.main-contents .main-contents-box.edu-navi .main-contents-area .main-contents-area-right .edu-navi-info ul li.info-ota i{color:#c7c721}.main-contents .main-contents-box.edu-navi .main-contents-area .main-contents-area-right .edu-navi-info ul li.info-interview i{color:#4e6bbc}.main-contents .main-contents-box.edu-navi .main-contents-area .main-contents-area-right .edu-navi-info ul li.info-morikami i{color:#9ecc3b}.main-contents .main-contents-box.edu-navi .main-contents-area .main-contents-area-right .edu-navi-info ul li.info-gimon i{color:#4bcdcb}.main-contents .main-contents-box.edu-navi .main-contents-area .main-contents-area-right .edu-navi-info ul li.info-saizensen i{color:#d19c51}.main-contents .main-contents-box.edu-navi .main-contents-area .main-contents-area-right .edu-navi-info ul li.info-exam i{color:#edc900}.main-contents .main-contents-box.edu-navi .main-contents-area .main-contents-area-right .edu-navi-info ul li.info-child i{color:#f08fd3}.main-contents .main-contents-box.edu-navi .main-contents-area .main-contents-area-right .edu-navi-info ul li.info-gugutto-kouju i{color:#e57700}.main-contents .main-contents-box.edu-navi .main-contents-area .main-contents-area-right .edu-navi-info ul li.info-goukakuhiwa i{color:#dc143c}.main-contents .main-contents-box.edu-navi .main-contents-area .main-contents-area-right .edu-navi-info ul li.info-edumag i{color:#001668}.main-contents .main-contents-box.edu-navi .main-contents-area .main-contents-area-right .edu-navi-info ul li.info-gohan i{color:#f36100}.main-contents .main-contents-box.edu-navi .main-contents-area .main-contents-area-right .edu-navi-info ul li.info-pri-school i{color:#f74c4c}.main-contents .main-contents-box.edu-navi .main-contents-area .main-contents-area-right .edu-navi-info ul li.info-otabook i{color:#a9b400}.main-contents .main-contents-box.edu-navi .main-contents-area .main-contents-area-right .edu-navi-info ul li.info-select i{color:#eb67a1}.main-contents .main-contents-box.edu-navi .main-contents-area .main-contents-area-right .edu-navi-info ul li.info-life i{color:#0f89e8}.main-contents .main-contents-box.edu-navi .main-contents-area .main-contents-area-right .edu-navi-info ul li.info-campaign i{color:#ffb8bd}.main-contents .main-contents-box.edu-navi .main-contents-area .main-contents-area-right .edu-navi-info ul li.info-school-report i{color:#ffcd46}.main-contents .main-contents-box.edu-navi .main-contents-area .main-contents-area-right .edu-navi-info ul li.info-fj-examin i{color:#db7093}.main-contents .main-contents-box.edu-navi .main-contents-area .main-contents-area-right .edu-navi-info ul li.info-nyushi_taiken i{color:#0f89e8}.main-contents .main-contents-box.edu-navi .main-contents-area .main-contents-area-right .edu-navi-info ul li.info-rosen i{color:#79b3bf}.main-contents .main-contents-box.edu-navi .main-contents-area .main-contents-area-right .edu-navi-info ul li.info-unilab i{color:#93b8e2}.main-contents .main-contents-box.edu-navi .main-contents-area .main-contents-area-right .edu-navi-info ul li.info-mamablog i{color:#ff9dd2}.main-contents .main-contents-box.edu-navi .main-contents-area .main-contents-area-right .edu-navi-info ul li.info-qamovie i{color:#e83929}.main-contents .main-contents-box.edu-navi .main-contents-area .main-contents-area-right .edu-navi-info ul li.info-connection i{color:#4e9ffa}.main-contents .main-contents-box.edu-navi .main-contents-area .main-contents-area-left ul li span,.main-contents .main-contents-box.edu-navi .main-contents-area .main-contents-area-right ul li span{display:inline-block;*display:inline;*zoom:1;font-size:12px;color:#888888;padding-left:5px}.main-contents .main-contents-box.edu-navi .main-contents-area .main-contents-area-left ul li .txt,.main-contents .main-contents-box.edu-navi .main-contents-area .main-contents-area-right ul li .txt{color:#333333;font-size:12px}.main-contents .main-contents-box.edu-navi .main-contents-area .main-contents-area-left ul li .txt span,.main-contents .main-contents-box.edu-navi .main-contents-area .main-contents-area-right ul li .txt span{color:#000099}.main-contents .main-contents-box.edu-navi .main-contents-area .main-contents-area-left ul li a:hover,.main-contents .main-contents-box.edu-navi .main-contents-area .main-contents-area-right ul li a:hover{text-decoration:none}.main-contents .main-contents-box.edu-navi .main-contents-area .main-contents-area-left ul li a:hover h3,.main-contents .main-contents-box.edu-navi .main-contents-area .main-contents-area-right ul li a:hover h3{color:#0066cc;text-decoration:underline}.main-contents .main-contents-box.edu-navi .main-contents-area .main-contents-area-left ul li a:hover .txt,.main-contents .main-contents-box.edu-navi .main-contents-area .main-contents-area-right ul li a:hover .txt{color:#333333}.main-contents .main-contents-box.edu-navi .main-contents-area .main-contents-area-left ul li a:hover .txt span,.main-contents .main-contents-box.edu-navi .main-contents-area .main-contents-area-right ul li a:hover .txt span{color:#0066cc;text-decoration:underline}.main-contents .main-contents-box.edu-navi .main-contents-area .main-contents-area-left ul li .icon,.main-contents .main-contents-box.edu-navi .main-contents-area .main-contents-area-right ul li .icon{width:116px;padding:4px 0;font-size:12px;text-align:center;line-height:1;color:#ffffff;border-radius:5px 5px 0 0}.main-contents .main-contents-box.edu-navi .main-contents-area .main-contents-area-left ul li.edu-navi-goukakuhiwa .icon,.main-contents .main-contents-box.edu-navi .main-contents-area .main-contents-area-right ul li.edu-navi-goukakuhiwa .icon{background-color:#dc143c}.main-contents .main-contents-box.edu-navi .main-contents-area .main-contents-area-left ul li.edu-navi-news .icon,.main-contents .main-contents-box.edu-navi .main-contents-area .main-contents-area-right ul li.edu-navi-news .icon{background-color:#ff9054}.main-contents .main-contents-box.edu-navi .main-contents-area .main-contents-area-left ul li.edu-navi-univ .icon,.main-contents .main-contents-box.edu-navi .main-contents-area .main-contents-area-right ul li.edu-navi-univ .icon{background-color:#45b17c}.main-contents .main-contents-box.edu-navi .main-contents-area .main-contents-area-left ul li.edu-navi-mama-re .icon,.main-contents .main-contents-box.edu-navi .main-contents-area .main-contents-area-right ul li.edu-navi-mama-re .icon{background-color:#ffbb3d}.main-contents .main-contents-box.edu-navi .main-contents-area .main-contents-area-left ul li.edu-navi-iroha .icon,.main-contents .main-contents-box.edu-navi .main-contents-area .main-contents-area-right ul li.edu-navi-iroha .icon{background-color:#ff6e75}.main-contents .main-contents-box.edu-navi .main-contents-area .main-contents-area-left ul li.edu-navi-mama-bo .icon,.main-contents .main-contents-box.edu-navi .main-contents-area .main-contents-area-right ul li.edu-navi-mama-bo .icon{background-color:#f76645}.main-contents .main-contents-box.edu-navi .main-contents-area .main-contents-area-left ul li.edu-navi-enquete .icon,.main-contents .main-contents-box.edu-navi .main-contents-area .main-contents-area-right ul li.edu-navi-enquete .icon{background-color:#44ade1}.main-contents .main-contents-box.edu-navi .main-contents-area .main-contents-area-left ul li.edu-navi-todai .icon,.main-contents .main-contents-box.edu-navi .main-contents-area .main-contents-area-right ul li.edu-navi-todai .icon{background-color:#ab64ab}.main-contents .main-contents-box.edu-navi .main-contents-area .main-contents-area-left ul li.edu-navi-ota .icon,.main-contents .main-contents-box.edu-navi .main-contents-area .main-contents-area-right ul li.edu-navi-ota .icon{background-color:#c7c721}.main-contents .main-contents-box.edu-navi .main-contents-area .main-contents-area-left ul li.edu-navi-interview .icon,.main-contents .main-contents-box.edu-navi .main-contents-area .main-contents-area-right ul li.edu-navi-interview .icon{background-color:#4e6bbc}.main-contents .main-contents-box.edu-navi .main-contents-area .main-contents-area-left ul li.edu-navi-morikami .icon,.main-contents .main-contents-box.edu-navi .main-contents-area .main-contents-area-right ul li.edu-navi-morikami .icon{background-color:#9ecc3b}.main-contents .main-contents-box.edu-navi .main-contents-area .main-contents-area-left ul li.edu-navi-gimon .icon,.main-contents .main-contents-box.edu-navi .main-contents-area .main-contents-area-right ul li.edu-navi-gimon .icon{background-color:#4bcdcb}.main-contents .main-contents-box.edu-navi .main-contents-area .main-contents-area-left ul li.edu-navi-saizensen .icon,.main-contents .main-contents-box.edu-navi .main-contents-area .main-contents-area-right ul li.edu-navi-saizensen .icon{background-color:#d19c51}.main-contents .main-contents-box.edu-navi .main-contents-area .main-contents-area-left ul li.edu-navi-exam .icon,.main-contents .main-contents-box.edu-navi .main-contents-area .main-contents-area-right ul li.edu-navi-exam .icon{background-color:#edc900}.main-contents .main-contents-box.edu-navi .main-contents-area .main-contents-area-left ul li.edu-navi-child .icon,.main-contents .main-contents-box.edu-navi .main-contents-area .main-contents-area-right ul li.edu-navi-child .icon{background-color:#f08fd3}.main-contents .main-contents-box.edu-navi .main-contents-area .main-contents-area-left ul li.edu-navi-gugutto-kouju .icon,.main-contents .main-contents-box.edu-navi .main-contents-area .main-contents-area-right ul li.edu-navi-gugutto-kouju .icon{background-color:#e57700}.main-contents .main-contents-box.edu-navi .main-contents-area .main-contents-area-left ul li.edu-navi-edumag .icon,.main-contents .main-contents-box.edu-navi .main-contents-area .main-contents-area-right ul li.edu-navi-edumag .icon{background-color:#001668}.main-contents .main-contents-box.edu-navi .main-contents-area .main-contents-area-left ul li.edu-navi-gohan .icon,.main-contents .main-contents-box.edu-navi .main-contents-area .main-contents-area-right ul li.edu-navi-gohan .icon{background-color:#f36100}.main-contents .main-contents-box.edu-navi .main-contents-area .main-contents-area-left ul li.edu-navi-pri-school .icon,.main-contents .main-contents-box.edu-navi .main-contents-area .main-contents-area-right ul li.edu-navi-pri-school .icon{background-color:#f74c4c}.main-contents .main-contents-box.edu-navi .main-contents-area .main-contents-area-left ul li.edu-navi-otabook .icon,.main-contents .main-contents-box.edu-navi .main-contents-area .main-contents-area-right ul li.edu-navi-otabook .icon{background-color:#a9b400}.main-contents .main-contents-box.edu-navi .main-contents-area .main-contents-area-left ul li.edu-navi-life .icon,.main-contents .main-contents-box.edu-navi .main-contents-area .main-contents-area-right ul li.edu-navi-life .icon{background-color:#0f89e8}.main-contents .main-contents-box.edu-navi .main-contents-area .main-contents-area-left ul li.edu-navi-campaign .icon,.main-contents .main-contents-box.edu-navi .main-contents-area .main-contents-area-right ul li.edu-navi-campaign .icon{background-color:#ffb8bd}.main-contents .main-contents-box.edu-navi .main-contents-area .main-contents-area-left ul li.edu-navi-select .icon,.main-contents .main-contents-box.edu-navi .main-contents-area .main-contents-area-right ul li.edu-navi-select .icon{background-color:#eb67a1}.main-contents .main-contents-box.edu-navi .main-contents-area .main-contents-area-left ul li.edu-navi-school-report .icon,.main-contents .main-contents-box.edu-navi .main-contents-area .main-contents-area-right ul li.edu-navi-school-report .icon{background-color:#ffcd46}.main-contents .main-contents-box.edu-navi .main-contents-area .main-contents-area-left ul li.edu-navi-fj-examin .icon,.main-contents .main-contents-box.edu-navi .main-contents-area .main-contents-area-right ul li.edu-navi-fj-examin .icon{background-color:#db7093}.main-contents .main-contents-box.edu-navi .main-contents-area .main-contents-area-left ul li.edu-navi-nyushi_taiken .icon,.main-contents .main-contents-box.edu-navi .main-contents-area .main-contents-area-right ul li.edu-navi-nyushi_taiken .icon{background-color:#0f89e8}.main-contents .main-contents-box.edu-navi .main-contents-area .main-contents-area-left ul li.edu-navi-rosen .icon,.main-contents .main-contents-box.edu-navi .main-contents-area .main-contents-area-right ul li.edu-navi-rosen .icon{background-color:#79b3bf}.main-contents .main-contents-box.edu-navi .main-contents-area .main-contents-area-left ul li.edu-navi-unilab .icon,.main-contents .main-contents-box.edu-navi .main-contents-area .main-contents-area-right ul li.edu-navi-unilab .icon{background-color:#93b8e2}.main-contents .main-contents-box.edu-navi .main-contents-area .main-contents-area-left ul li.edu-navi-mamablog .icon,.main-contents .main-contents-box.edu-navi .main-contents-area .main-contents-area-right ul li.edu-navi-mamablog .icon{background-color:#ff9dd2}.main-contents .main-contents-box.edu-navi .main-contents-area .main-contents-area-left ul li.edu-navi-qamovie .icon,.main-contents .main-contents-box.edu-navi .main-contents-area .main-contents-area-right ul li.edu-navi-qamovie .icon{background-color:#e83929}.main-contents .main-contents-box.edu-navi .main-contents-area .main-contents-area-left ul li.edu-navi-connection .icon,.main-contents .main-contents-box.edu-navi .main-contents-area .main-contents-area-right ul li.edu-navi-connection .icon{background-color:#4e9ffa}