.topContainer{width:700px;float:left}.topMainVisual{margin:0 0 50px}.topMainVisual_pic{height:400px;margin:0 auto;text-align:center;overflow:hidden;position:relative;background:url(//www.ehime-gakuseikyou.jp/wp-content/themes/ehimeseikyou_v2/css/index/../../img/top/pic_mainv2.jpg) no-repeat top}.topMainVisualNav{background:url(//www.ehime-gakuseikyou.jp/wp-content/themes/ehimeseikyou_v2/css/index/../../img/top/bg_topnav.png) repeat-x;height:254px;position:relative;z-index:5;margin:-15px 0 0}.topMainVisualNav .container{padding:40px 0 0}.topMainVisualNav_item{float:left;width:195px;text-align:center;border-right:1px solid #e1c90e}.topMainVisualNav_item:first-child{border-left:1px solid #e1c90e}.topMainVisualNav_list{padding:5px 0 10px}.topMainVisualNav_list dt{height:60px;margin-bottom:15px}.topMainVisualNav_list dd{font-size:130%;text-align:center}.topMainVisualNav_title{line-height:1.4;font-weight:700;letter-spacing:1px}.topMainVisualNav_button{text-align:center}.topMainVisualNav_button a{display:inline-block;position:relative;background:#684d00;color:#ffce00;font-size:85%;width:130px;text-align:center;padding:5px 0}.topMainVisualNav_button a:after{content:"";background:url(//www.ehime-gakuseikyou.jp/wp-content/themes/ehimeseikyou_v2/css/index/../../img/top/icon_nav_arrow.png) no-repeat;width:4px;height:7px;position:absolute;right:12px;top:0;bottom:0;margin:auto}.topMainVisualNav_button a:hover{text-decoration:none;opacity:.8;filter:alpha(opacity=80)}.topSection{margin:0 0 50px}.topSection_title{background:url(//www.ehime-gakuseikyou.jp/wp-content/themes/ehimeseikyou_v2/css/index/../../img/common/bg_title_line.png) repeat-x bottom;padding:0 0 17px;position:relative;margin:0 0 20px}.topSection .commonButton{position:absolute;right:0;top:-1px}.topNewsList li{display:table;width:100%;margin-top:15px}.topNewsList li:first-child{margin-top:0}.topNewsList li span{display:table-cell;vertical-align:middle;line-height:1.5}.topNewsList_date{width:124px;text-align:center;letter-spacing:1px}.topNewsList_link{border-left:1px dotted #333;padding:5px 0 5px 20px;font-size:110%}.topNewsList_category{width:80px;text-align:center;color:#fff}.topNewsList_category-a{background:#eb9191}.topNewsList_category-b{background:#56b400}.topNewsList_category-c{background:#00a2db}.topAbout_list{overflow:hidden;margin-left:-10px}.topAbout a{color:#674c00}.topAbout_item{width:345px;display:block;border:1px solid #d2cab1;padding:15px 10px;font-size:110%;letter-spacing:1px;background:url(//www.ehime-gakuseikyou.jp/wp-content/themes/ehimeseikyou_v2/css/index/../../img/top/icon_nav_arrow.png) no-repeat 95% 50%;float:left;margin:0 0 10px 10px}.topAbout_item span{padding:10px 0 10px 45px}.topAbout_icon-01{background:url(//www.ehime-gakuseikyou.jp/wp-content/themes/ehimeseikyou_v2/css/index/../../img/top/icon_about_01.png) no-repeat 2px 5px}.topAbout_icon-02{background:url(//www.ehime-gakuseikyou.jp/wp-content/themes/ehimeseikyou_v2/css/index/../../img/top/icon_about_02.png) no-repeat 0 5px}.topAbout_icon-03{background:url(//www.ehime-gakuseikyou.jp/wp-content/themes/ehimeseikyou_v2/css/index/../../img/top/icon_about_03.png) no-repeat 0 2px}.topAbout_icon-04{background:url(//www.ehime-gakuseikyou.jp/wp-content/themes/ehimeseikyou_v2/css/index/../../img/top/icon_about_04.png) no-repeat 0 4px}.topAbout_icon-05{background:url(//www.ehime-gakuseikyou.jp/wp-content/themes/ehimeseikyou_v2/css/index/../../img/top/icon_about_05.png) no-repeat 0 4px}.topAboutSeikyou{overflow:hidden}.topAboutSeikyou_pic{float:left}.topAboutSeikyou_data{margin:0 0 0 320px;-ms-word-break:break-all;word-break:break-all;letter-spacing:1px}.topAboutSeikyou_button{padding:20px 0 0}.topAboutSeikyou_button a{display:inline-block;border:1px solid #d1c9b1;color:#684d00;display:inline-block;padding:5px 0 5px 10px;width:130px;background:url(//www.ehime-gakuseikyou.jp/wp-content/themes/ehimeseikyou_v2/css/index/../../img/common/icon_arrow_01.png) no-repeat 94% 50%}