html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent}body{line-height:1}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}ul,ol{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}a{margin:0;padding:0;font-size:100%;vertical-align:baseline;background:transparent}ins{background-color:#ff9;color:#000;text-decoration:none}mark{background-color:#ff9;color:#000;font-style:italic;font-weight:bold}del{text-decoration:line-through}abbr[title],dfn[title]{border-bottom:1px dotted;cursor:help}table{border-collapse:collapse;border-spacing:0}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}input,select{vertical-align:middle}img{vertical-align:top;font-size:0;line-height:0}th,strong,address{font-weight:normal}h1,h2,h3,h4,h5,h6{font-weight:normal;font-size:100%}.clear{clear:both}br.clear{line-height:0;font-size:0;height:0}.acenter{text-align:center}.aright{text-align:right}.aleft{text-align:left}.fleft{float:left}.fright{float:right}.vtop{vertical-align:top}.vmiddle{vertical-align:middle}.vbottom{vertical-align:bottom}.clearfix{zoom:1}.clearfix:after{content:"";display:block;clear:both}.inline_block{display:inline-block;display:-moz-inline-box;*display:inline;*zoom:1}textarea{font-size:100%}*{-webkit-text-size-adjust:100%}.clearfix{*zoom:1}.clearfix:before,.clearfix:after{display:table;content:"";line-height:0}.clearfix:after{clear:both}.reset_css *{line-height:180%;text-align:inherit}.reset_css img{margin:6px 0;max-width:100%;height:auto}.reset_css p{margin:10px 0}.reset_css b{font-weight:bold}.reset_css i,.reset_css em{font-style:italic}.reset_css address{font-style:italic}.reset_css strong{font-weight:bold}.reset_css h1{font-size:260%;font-weight:bold;margin:10px 0}.reset_css h2{font-size:200%;font-weight:bold;margin:10px 0}.reset_css h3{font-size:160%;font-weight:bold;margin:10px 0}.reset_css h4{font-size:140%;font-weight:bold;margin:10px 0}.reset_css h5{font-size:120%;font-weight:bold;margin:10px 0}.reset_css h6{font-size:100%;font-weight:bold;margin:10px 0}.reset_css ul,.reset_css ul li{list-style:disc outside none;margin-left:20px}.reset_css ol,.reset_css ol li{list-style:decimal outside;margin-left:20px}.reset_css blockquote{width:90%;margin:0 auto}.reset_css table{margin:10px 0;border:solid 1px}.reset_css th,.reset_css td{border:solid 1px;padding:5px}@-ms-viewport{width:device-width}.visible-xs,.visible-sm,.visible-md,.visible-lg{display:none !important}.visible-xs-block,.visible-xs-inline,.visible-xs-inline-block,.visible-sm-block,.visible-sm-inline,.visible-sm-inline-block,.visible-md-block,.visible-md-inline,.visible-md-inline-block,.visible-lg-block,.visible-lg-inline,.visible-lg-inline-block{display:none !important}@media(max-width:768px){.visible-xs{display:block !important}table.visible-xs{display:table}tr.visible-xs{display:table-row !important}th.visible-xs,td.visible-xs{display:table-cell !important}}@media(max-width:768px){.visible-xs-block{display:block !important}}@media(max-width:768px){.visible-xs-inline{display:inline !important}}@media(max-width:768px){.visible-xs-inline-block{display:inline-block !important}}@media(min-width:769px) and (max-width:991px){.visible-sm{display:block !important}table.visible-sm{display:table}tr.visible-sm{display:table-row !important}th.visible-sm,td.visible-sm{display:table-cell !important}}@media(min-width:769px) and (max-width:991px){.visible-sm-block{display:block !important}}@media(min-width:769px) and (max-width:991px){.visible-sm-inline{display:inline !important}}@media(min-width:769px) and (max-width:991px){.visible-sm-inline-block{display:inline-block !important}}@media(min-width:992px) and (max-width:1199px){.visible-md{display:block !important}table.visible-md{display:table}tr.visible-md{display:table-row !important}th.visible-md,td.visible-md{display:table-cell !important}}@media(min-width:992px) and (max-width:1199px){.visible-md-block{display:block !important}}@media(min-width:992px) and (max-width:1199px){.visible-md-inline{display:inline !important}}@media(min-width:992px) and (max-width:1199px){.visible-md-inline-block{display:inline-block !important}}@media(min-width:1200px){.visible-lg{display:block !important}table.visible-lg{display:table}tr.visible-lg{display:table-row !important}th.visible-lg,td.visible-lg{display:table-cell !important}}@media(min-width:1200px){.visible-lg-block{display:block !important}}@media(min-width:1200px){.visible-lg-inline{display:inline !important}}@media(min-width:1200px){.visible-lg-inline-block{display:inline-block !important}}@media(max-width:768px){.hidden-xs{display:none !important}}@media(min-width:769px) and (max-width:991px){.hidden-sm{display:none !important}}@media(min-width:992px) and (max-width:1199px){.hidden-md{display:none !important}}@media(min-width:1200px){.hidden-lg{display:none !important}}.visible-print{display:none !important}@media print{.visible-print{display:block !important}table.visible-print{display:table}tr.visible-print{display:table-row !important}th.visible-print,td.visible-print{display:table-cell !important}}.visible-print-block{display:none !important}@media print{.visible-print-block{display:block !important}}.visible-print-inline{display:none !important}@media print{.visible-print-inline{display:inline !important}}.visible-print-inline-block{display:none !important}@media print{.visible-print-inline-block{display:inline-block !important}}@media print{.hidden-print{display:none !important}}body{color:#000;background-color:#fff;font-family:"MFW-ShinGoPr6-Medium",sans-serif;-webkit-text-size-adjust:100%}a{color:#000;text-decoration:none}a:hover{color:#666}.text-truncate{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#header{zoom:1;*zoom:1}#header:before,#header:after{display:table;content:"";line-height:0}#header:after{clear:both}#header #header_top{width:100%;height:500px;background-color:#eee;background-image:url("7f96f0c276-bg_top.jpg");background-position:center top;background-repeat:no-repeat;border-bottom:1px solid #ddd}#header #header_top .header_top_inner{width:960px;height:100%;margin:0 auto;position:relative}#header #header_top .header_top_inner .back{width:420px;height:110px;background:url("58bfe28d26-img_top_02.png") no-repeat;position:absolute;top:360px;left:540px}#header #header_top .header_top_inner .back .text{font-size:26px;font-family:"MFW-GothicMB101Pr6-DeBold",sans-serif;line-height:30px;color:#fff;padding:7px 0 0 10px}#header #header_top .header_top_inner .back h1{font-size:18px;font-family:"MFW-GothicMB101Pr6-DeBold",sans-serif;line-height:30px;color:#b9d13a;padding:10px}#header #header_navi_index{width:100%;height:60px;border-bottom:1px solid #ddd;overflow:hidden;padding-left:1px;-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}#header #header_navi_index .header_navi_inner{width:960px;height:100%;margin:0 auto;border-left:1px solid #ddd}#header #header_navi_index .header_navi_inner .menu_list .menu{float:left;border-right:1px solid #ddd}#header #header_navi_index .header_navi_inner .menu_list .menu a{display:block;width:100%;height:60px;padding:60px 0 0 0}#header #header_navi_index .header_navi_inner .menu_list .menu a:hover{background-position:top right}#header #header_navi_index .header_navi_inner .menu_list .menu0{width:179px}#header #header_navi_index .header_navi_inner .menu_list .menu0 a{background:url("af2d1638df-logo_header.png") no-repeat top left}#header #header_navi_index .header_navi_inner .menu_list .menu0 a:hover{background-position:top left}#header #header_navi_index .header_navi_inner .menu_list .menu1{width:193px}#header #header_navi_index .header_navi_inner .menu_list .menu1 a{background:url("9d9b4ce6ed-btn_menu01.png") no-repeat top left}#header #header_navi_index .header_navi_inner .menu_list .menu2{width:194px}#header #header_navi_index .header_navi_inner .menu_list .menu2 a{background:url("9413f7c490-btn_menu02.png") no-repeat top left}#header #header_navi_index .header_navi_inner .menu_list .menu3{width:194px}#header #header_navi_index .header_navi_inner .menu_list .menu3 a{background:url("fd7872dcf5-btn_menu03.png") no-repeat top left}#header #header_navi_index .header_navi_inner .menu_list .menu4{width:195px}#header #header_navi_index .header_navi_inner .menu_list .menu4 a{background:url("049ecc967d-btn_menu04.png") no-repeat top left}.site-fukui #header #header_navi_index .header_navi_inner .menu_list .menu0 a{background:url("6a1fb4db9d-logo_header_f.png") no-repeat top left}#header #header_top_menu{width:100%;height:42px;border-bottom:1px solid #ddd}#header #header_top_menu .top_wrapper{width:960px;margin:0 auto}#header #header_top_menu .top_wrapper .name{float:left;padding:5px 0 0 1px;margin-right:10px}#header #header_top_menu .top_wrapper .sub_name{float:left;padding-top:14px;margin-right:99px}#header #header_top_menu .top_wrapper .link_wrapper{float:left;padding-top:11px;margin-right:5px;margin-left:95px}#header #header_top_menu .top_wrapper .link_wrapper .top_link{float:left;background:url("5129796b6c-icn_header.png") left 3px no-repeat;padding-left:15px;font-size:12px;line-height:19px;margin-right:11px}#header #header_top_menu .top_wrapper .link_wrapper .top_link a{color:#202020;text-decoration:underline}#header #header_top_menu .top_wrapper .link_wrapper .top_link a:hover{color:#666}#header #header_top_menu .top_wrapper .colamu{width:190px;float:right;padding-top:4px}#header #header_top_menu .top_wrapper .colamu a{display:block;width:190px;height:0;padding-top:32px;overflow:hidden;background:url("20b2678274-btn_colamu.png") left top no-repeat}#header #header_top_menu .top_wrapper .colamu a:hover{background-position:right top}#header #main_title{height:129px;background:url("66ffa82cad-bg_maintitle.png") no-repeat top center #eee;width:100%}#header #main_title .page_title{width:960px;margin:0 auto;padding:40px 0 0 1px}#header #header_navi{width:100%;height:52px;border-top:1px solid #ddd;border-bottom:1px solid #ddd;overflow:hidden;padding-left:1px;-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}#header #header_navi .header_navi_inner{width:960px;height:100%;margin:0 auto}#header #header_navi .header_navi_inner .menu_list .menu{float:left}#header #header_navi .header_navi_inner .menu_list .menu a{display:block;width:100%;height:50px;padding:50px 0 0 0}#header #header_navi .header_navi_inner .menu_list .menu a:hover{background-position:top right}#header #header_navi .header_navi_inner .menu_list .menu0{width:55px}#header #header_navi .header_navi_inner .menu_list .menu0 a{background:url("81e81f6e66-menu_btn_home.png") left top no-repeat}#header #header_navi .header_navi_inner .menu_list .menu1{width:226px}#header #header_navi .header_navi_inner .menu_list .menu1 a{background:url("d10635749e-menu_btn_serch.png") left top no-repeat}#header #header_navi .header_navi_inner .menu_list .menu2{width:226px}#header #header_navi .header_navi_inner .menu_list .menu2 a{background:url("247c09d342-menu_btn_description.png") left top no-repeat}#header #header_navi .header_navi_inner .menu_list .menu3{width:226px}#header #header_navi .header_navi_inner .menu_list .menu3 a{background:url("6dd18fa854-menu_btn_recommend.png") left top no-repeat}#header #header_navi .header_navi_inner .menu_list .menu4{width:227px}#header #header_navi .header_navi_inner .menu_list .menu4 a{background:url("c7024ae215-menu_btn_contact.png") left top no-repeat}#wrapper{width:100%;zoom:1;*zoom:1}#wrapper:before,#wrapper:after{display:table;content:"";line-height:0}#wrapper:after{clear:both}#main_title{height:150px;background-color:#eee}#pnkz{width:960px;margin:0 auto;padding:5px 0 0 0;line-height:18px;zoom:1;*zoom:1}#pnkz:before,#pnkz:after{display:table;content:"";line-height:0}#pnkz:after{clear:both}#pnkz ol li{float:left;font-family:"MFW-GothicMB101Pr6-Regular",sans-serif;font-size:12px}#pnkz ol li a{color:#d80000}#pnkz ol li a:hover{color:#e44c4c;text-decoration:underline}#pnkz ol .root{margin:0 4px 0 0}#pnkz ol .root:after{content:"＞";margin-left:3px;color:#000}#pnkz ol .root_nolink{color:#d80000}#pnkz.pnkz_white{color:#fff !important}#pnkz.pnkz_white a{color:#fff !important}#pnkz.pnkz_white a:hover{color:#ceeeff !important}#pnkz.pnkz_white ol .root:after{color:#fff !important}#sidebar{width:260px;float:right}#sidebar .title_area{overflow:hidden;height:20px;background:url("b9eb93365a-icn_title.png") no-repeat top left;padding-left:12px}#sidebar .title_area .title{font-family:"MFW-ShinGoPr6-Medium",sans-serif;font-size:16px;line-height:18px;color:#000;float:left}#sidebar .title_area .en{float:left;display:block;margin:7px 0 0 0}#sidebar #check{border:1px solid #ccc;background-color:#fafafa;margin:0 0 19px 0}#sidebar #check .check_inner{margin:11px 10px 9px 10px}#sidebar #check .check_inner .title_area{margin:0 0 5px 0}#sidebar #check .check_inner .title_area .en{margin-left:8px}#sidebar #check .check_inner .list_area .item{font-family:"MFW-ShinGoPr6-Medium",sans-serif;border-bottom:1px solid #ccc;padding:11px 0 9px 0;clear:both;overflow:hidden}#sidebar #check .check_inner .list_area .item .image{width:80px;height:80px;overflow:hidden;float:left}#sidebar #check .check_inner .list_area .item .item_right{float:right;width:146px}#sidebar #check .check_inner .list_area .item .item_right .name{font-size:12px;line-height:16px;margin:-1px 0 0 0}#sidebar #check .check_inner .list_area .item .item_right .name a{color:#000}#sidebar #check .check_inner .list_area .item .item_right .name a:hover{color:#666}#sidebar #check .check_inner .list_area .item .item_right .area{font-size:10px;line-height:20px;color:#000;margin:0 0 4px 0}#sidebar #check .check_inner .list_area .item .item_right .school{overflow:hidden;margin:0 0 0 -2px}#sidebar #check .check_inner .list_area .item .item_right .school ul li{float:left;background:url("6c07194b3d-bg_school.png") no-repeat top left;font-size:12px;line-height:23px;color:#fff;width:25px;height:25px;text-align:center;margin:0 3px 0 0}@media screen and (-webkit-min-device-pixel-ratio:0){#sidebar #check .check_inner .list_area .item .item_right .school ul li{line-height:25px}}#sidebar #check .check_inner .list_area .item1{padding-bottom:10px}#sidebar #check .check_inner .list_area .item3{padding-top:9px;padding-bottom:8px}#sidebar #check .check_inner .list_area .item3 .item_right .name{margin-top:0}#sidebar #check .check_inner .list_area .item5{padding-top:10px}#sidebar #check .check_inner .list_area .item_last{padding-bottom:0;border:0}@-moz-document url-prefix(){#sidebar #check .check_inner .list_area .item .item_right .name{margin-top:-2px !important}#sidebar #check .check_inner .list_area .item .item_right .area{margin-bottom:5px !important}#sidebar #check .check_inner .list_area .item3 .item_right .name{margin-top:-1px !important}}#sidebar #column{margin:0 0 20px 0}#sidebar #column .column_inner{border-top:1px solid #ccc;border-left:1px solid #ccc;border-right:1px solid #ccc;padding:11px 10px 9px 10px}#sidebar #column .column_inner .title_area{margin:0 0 7px 0}#sidebar #column .column_inner .title_area .en{margin-left:6px}#sidebar #column .column_inner .list_area .item{font-family:"MFW-ShinGoPr6-Medium",sans-serif;border-bottom:1px solid #ccc;padding:10px 0 9px 0;clear:both;overflow:hidden;position:relative}#sidebar #column .column_inner .list_area .item .item_left{width:80px;height:80px;float:left;position:relative}#sidebar #column .column_inner .list_area .item .item_left a{display:block}#sidebar #column .column_inner .list_area .item .item_left a .image{width:80px;height:80px;overflow:hidden}#sidebar #column .column_inner .list_area .item .item_left a .category{position:absolute;top:0;left:0;background-color:#6db8ac;font-family:"MFW-GothicMB101Pr6-Regular",sans-serif;font-size:10px;color:#fff;min-width:45px;height:20px;max-width:80px;line-height:18px;text-align:center;padding:0 4px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;-webkit-text-overflow:ellipsis;-o-text-overflow:ellipsis;-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}@media screen and (-webkit-min-device-pixel-ratio:0){#sidebar #column .column_inner .list_area .item .item_left a .category{line-height:20px}}#sidebar #column .column_inner .list_area .item .item_right{float:right;width:146px}#sidebar #column .column_inner .list_area .item .item_right .date{font-size:10px;color:#000;line-height:16px;margin:1px 0 2px 0}#sidebar #column .column_inner .list_area .item .item_right .name{font-size:12px;line-height:16px;word-break:break-all}#sidebar #column .column_inner .list_area .item .item_right .name a{color:#000}#sidebar #column .column_inner .list_area .item .item_right .name a:hover{color:#666}#sidebar #column .column_inner .list_area .item2{padding-bottom:10px}#sidebar #column .column_inner .list_area .item3{padding-top:9px}#sidebar #column .column_inner .list_area .item_last{padding-bottom:0;border:0}#sidebar #column .btn{width:260px;height:30px;overflow:hidden}#sidebar #column .btn a{display:block;width:260px;padding:30px 0 0 0;background:url("518d2d49f3-btn_column_list.png") no-repeat top left}#sidebar #column .btn a:hover{background-position:top right}@-moz-document url-prefix(){#sidebar #column .column_inner .list_area .item .item_right .date{margin-top:0 !important}}#sidebar #side_banner .banner{width:260px;height:100px;overflow:hidden}#sidebar #side_banner .banner a{display:block;width:260px;padding:100px 0 0 0}#sidebar #side_banner .banner a:hover{background-position:right top}#sidebar #side_banner .banner1{margin:0 0 10px 0}#sidebar #side_banner .banner1 a{background:url("ef7f56c0b1-img_side_banner_01.png") no-repeat left top}#sidebar #side_banner .banner2{margin:0 0 10px 0}#sidebar #side_banner .banner2 a{background:url("10492df31e-img_side_banner_02.png") no-repeat left top}#sidebar #side_banner .banner2 a:hover{-moz-opacity:.9;-khtml-opacity:.9;-webkit-opacity:.9;opacity:.9;-ms-filter:alpha(opacity=90);filter:alpha(opacity=90)}#sidebar #side_banner .banner3 a{background:url("eb3ab54fa8-img_side_banner_03.png") no-repeat left top}#sidebar #side_banner .banner4{height:114px;margin-bottom:8px}#sidebar #side_banner .banner4 a{padding-top:114px;background:url("b30004607d-img_side_banner_04.png") no-repeat left top}#sidebar #side_banner .banner4 a:hover{-moz-opacity:.9;-khtml-opacity:.9;-webkit-opacity:.9;opacity:.9;-ms-filter:alpha(opacity=90);filter:alpha(opacity=90);background-position:left top}#sidebar #side_banner .banner5{height:116px;margin-bottom:10px}#sidebar #side_banner .banner5 a{padding-top:116px;background:url("da88f69919-img_side_banner_05.png") no-repeat left top}#sidebar #side_banner .banner5 a:hover{-moz-opacity:.9;-khtml-opacity:.9;-webkit-opacity:.9;opacity:.9;-ms-filter:alpha(opacity=90);filter:alpha(opacity=90);background-position:left top}.site-toyama #sidebar #column .column_inner{background:#fafafa url("e1ed35630e-sidebar-column-bg.jpg") top center no-repeat;padding-top:75px}.site-toyama #sidebar #column .column_inner .title_area{display:none}#footer{width:100%;border-top:1px solid #bbb;height:104px;zoom:1;*zoom:1}#footer:before,#footer:after{display:table;content:"";line-height:0}#footer:after{clear:both}#footer .footer_inner{width:960px;height:70px;margin:15px auto 0 auto}#footer .footer_inner .logo_area{width:192px;height:70px;float:left;border-right:1px solid #bbb;margin:0 0 0 -4px}#footer .footer_inner .logo_area .logo{margin:-1px 0 7px 0}#footer .footer_inner .menu_area{float:left}#footer .footer_inner .menu_area .tit{font-family:"MFW-GothicMB101Pr6-Regular",sans-serif;font-size:14px;color:#212121}#footer .footer_inner .menu_area ul li{font-family:"MFW-GothicMB101Pr6-Light",sans-serif;font-size:12px;line-height:20px}#footer .footer_inner .menu_area ul li a{color:#212121}#footer .footer_inner .menu_area ul li a:hover{color:#525252}#footer .footer_inner .menu_area .menu1{width:184px;height:70px;float:left;border-right:1px solid #bbb;padding:0 0 0 12px}#footer .footer_inner .menu_area .menu1 .tit{margin:6px 0 7px 0}#footer .footer_inner .menu_area .menu1 ul li{float:left}#footer .footer_inner .menu_area .menu1 ul .link1{margin-right:17px}#footer .footer_inner .menu_area .menu1 ul .link3{margin-right:17px}#footer .footer_inner .menu_area .menu2{width:211px;height:70px;float:left;border-right:1px solid #bbb;padding:0 0 0 12px}#footer .footer_inner .menu_area .menu2 .tit{margin:7px 0 6px 0}#footer .footer_inner .menu_area .menu2 ul li{float:left}#footer .footer_inner .menu_area .menu2 ul .link1{margin-right:9px}#footer .footer_inner .menu_area .menu2 ul .link2{margin-right:9px}#footer .footer_inner .menu_area .menu2 ul .link3{margin-right:0}#footer .footer_inner .menu_area .menu3{width:83px;height:70px;float:left;border-right:1px solid #bbb;padding:0 0 0 12px}#footer .footer_inner .menu_area .menu3 ul{margin:7px 0 0 0}#footer .footer_inner .contact_area{width:240px;float:right}#footer .footer_inner .contact_area .pagetop{font-family:"MFW-GothicMB101Pr6-Regular",sans-serif;font-size:10px;float:right;margin:2px 0 15px 0}#footer .footer_inner .contact_area .pagetop a{color:#202020;background:url("4fbe216d29-icn_pagetop.png") no-repeat left top;padding-left:17px;height:13px;display:block}#footer .footer_inner .contact_area .pagetop a:hover{color:#525252;background-image:url("b8253f642a-icn_pagetop_on.png")}@media screen and (-webkit-min-device-pixel-ratio:0) and (min-resolution:.001dpcm){#footer .footer_inner .contact_area .pagetop{margin-bottom:14px}#footer .footer_inner .contact_area .pagetop a{padding-top:1px}}#footer .footer_inner .contact_area .contact{height:40px;overflow:hidden;clear:both}#footer .footer_inner .contact_area .contact a{width:240px;display:block;padding:40px 0 0 0;background:url("991b13623f-btn_contact.png") no-repeat left top}#footer .footer_inner .contact_area .contact a:hover{background-position:right top}#copy{width:100%;height:25px;background-color:#d90000;text-align:center;font-family:Arial;font-size:12px;color:#fff;line-height:25px}#event_banner{margin:0 0 30px 0;width:600px;zoom:1;*zoom:1}#event_banner:before,#event_banner:after{display:table;content:"";line-height:0}#event_banner:after{clear:both}#event_banner .banner_left{margin-top:10px}#event_banner .banner_left .description_text_03{font-size:12px;color:#b9b9b9;line-height:1;font-family:"MFW-ShinGoPr6-Medium",sans-serif;padding:5px 0 0 2px;width:50%;text-align:center}#event_banner .banner_left a{width:100%;height:120px;padding:120px 0 0 0;overflow:hidden;display:block;background:url("b4a54c50b6-sp_bn_soudan.png") no-repeat left top;background-size:70%;margin:0 auto;-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}#event_banner .banner_left a:hover{-moz-opacity:.9;-khtml-opacity:.9;-webkit-opacity:.9;opacity:.9;-ms-filter:alpha(opacity=90);filter:alpha(opacity=90)}@-moz-document url-prefix(){#copy{line-height:23px !important}}.op07{opacity:.7}.title_common_sp{padding:0 0 0 12px;font-family:"MFW-ShinGoPr6-Medium",sans-serif;font-size:16px;color:#000;margin:0 0 15px;line-height:22px;background:url("70b262e097-sp_title_side.png") no-repeat scroll left top;background-size:5px 22px}@media(max-width:768px){#header{position:relative;zoom:1;*zoom:1}#header:before,#header:after{display:table;content:"";line-height:0}#header:after{clear:both}#header .sp_name{position:absolute;left:0;top:0}#header .sp_menu{position:absolute;right:10px;top:7px;left:auto;bottom:auto;cursor:pointer;z-index:1}#header #header_top{width:100%;height:auto;background-color:#fff;background:url("31ff0edea2-sp_bg_top.png") 50% 50% no-repeat;background-size:contain;border-bottom:0;margin-top:55px;padding-top:65.6%;margin-bottom:0}#header #header_top .header_top_inner{width:100%;height:auto;margin:55px 0 0 0;position:absolute;top:0}#header #header_top .header_top_inner:before{content:"";width:100%;height:auto;padding-top:65.6%;display:block}#header #header_top .header_top_inner .back{-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;height:auto;background:0;position:absolute;z-index:100;top:auto;left:auto;right:0;bottom:5px}#header #header_top .header_top_inner .back .text{-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:14px;font-family:"MFW-GothicMB101Pr6-DeBold",sans-serif;line-height:1.15;color:#fff;padding:5px 10px;background-color:rgba(186,209,59,0.8);font-weight:bold}#header #header_top .header_top_inner .back h1{-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:10px;font-family:"MFW-GothicMB101Pr6-DeBold",sans-serif;line-height:1;color:#b9d13a;padding:5px 10px;background-color:#fff}#header #header_navi_index{display:none;width:100%;height:100%;border-bottom:0;overflow:hidden;padding-left:0;margin-top:10px;margin-bottom:10px;-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}#header #header_navi_index .header_navi_inner{width:100%;height:auto;margin:0 auto;border-left:0}#header #header_navi_index .header_navi_inner .menu_list{width:100%}#header #header_navi_index .header_navi_inner .menu_list .menu{width:100%;float:none;border-right:0;margin-bottom:5px;height:50px}#header #header_navi_index .header_navi_inner .menu_list .menu:last-child{margin-bottom:0}#header #header_navi_index .header_navi_inner .menu_list .menu a{width:100%;height:50px;padding:0;display:block;overflow:hidden;text-indent:100%;white-space:nowrap}#header #header_navi_index .header_navi_inner .menu_list .menu a:hover{background-position:top left;opacity:.7}#header #header_navi_index .header_navi_inner .menu_list .menu0{display:none}#header #header_navi_index .header_navi_inner .menu_list .menu0 a{display:block;overflow:hidden;text-indent:100%;white-space:nowrap;background:url("1852ca5800-sp_header_name.png") no-repeat top left;background-size:140px 55px;width:140px}#header #header_navi_index .header_navi_inner .menu_list .menu0 a:hover{background-position:top left}#header #header_navi_index .header_navi_inner .menu_list .menu1{width:100%;position:relative}#header #header_navi_index .header_navi_inner .menu_list .menu1 a{display:block;background:url("9049224837-sp_btn_menu_01.png") no-repeat left center;background-size:320px 50px;background-color:#da4428}#header #header_navi_index .header_navi_inner .menu_list .menu1 a:after{content:"";width:10px;height:15px;background:url("c8cd194787-sp_arrow_menu.png") no-repeat right center;background-size:10px 15px;position:absolute;right:10px;top:17px}#header #header_navi_index .header_navi_inner .menu_list .menu2{width:100%;position:relative}#header #header_navi_index .header_navi_inner .menu_list .menu2 a{display:block;background:url("fc5b3946d3-sp_btn_menu_02.png") no-repeat left center;background-size:320px 50px;background-color:#6db8ac}#header #header_navi_index .header_navi_inner .menu_list .menu2 a:after{content:"";width:10px;height:15px;background:url("c8cd194787-sp_arrow_menu.png") no-repeat right center;background-size:10px 15px;position:absolute;right:10px;top:17px}#header #header_navi_index .header_navi_inner .menu_list .menu3{width:100%;position:relative}#header #header_navi_index .header_navi_inner .menu_list .menu3 a{display:block;background:url("d9ca6ce274-sp_btn_menu_03.png") no-repeat left center;background-size:320px 50px;background-color:#edbd35}#header #header_navi_index .header_navi_inner .menu_list .menu3 a:after{content:"";width:10px;height:15px;background:url("c8cd194787-sp_arrow_menu.png") no-repeat right center;background-size:10px 15px;position:absolute;right:10px;top:17px}#header #header_navi_index .header_navi_inner .menu_list .menu4{width:100%;position:relative}#header #header_navi_index .header_navi_inner .menu_list .menu4 a{display:block;background:url("a733f91fe1-sp_btn_menu_04.png") no-repeat center center;background-size:320px 50px;background-color:#b2cb34}#header #header_navi_index .header_navi_inner .menu_list .menu4 a:after{content:"";width:10px;height:15px;background:url("c8cd194787-sp_arrow_menu.png") no-repeat right center;background-size:10px 15px;position:absolute;right:10px;top:17px}#header #header_navi_index .header_navi_inner .menu_list .menu4 a:hover{background-position:center center}#header #header_top_menu{width:100%;height:55px;border-bottom:0}#header #header_top_menu .top_wrapper{width:100%;margin:0 auto}#header #header_top_menu .top_wrapper .name{float:none;padding:0;margin-right:0}#header #header_top_menu .top_wrapper .name a{width:140px}#header #header_top_menu .top_wrapper .sp_menu{position:absolute;top:7px;right:10px;left:auto;bottom:auto;cursor:pointer}#header #header_top_menu .top_wrapper .sub_name{display:none;float:left;padding-top:14px;margin-right:99px}#header #header_top_menu .top_wrapper .link_wrapper{display:none;float:left;padding-top:11px;margin-right:5px;margin-left:98px}#header #header_top_menu .top_wrapper .link_wrapper .top_link{float:left;background:url("5129796b6c-icn_header.png") left 3px no-repeat;padding-left:15px;font-size:12px;line-height:19px;margin-right:11px}#header #header_top_menu .top_wrapper .link_wrapper .top_link a{color:#202020;text-decoration:underline}#header #header_top_menu .top_wrapper .link_wrapper .top_link a:hover{color:#666}#header #header_top_menu .top_wrapper .colamu{display:none;padding-top:4px}#header #header_top_menu .top_wrapper .colamu a{display:block;width:190px;height:0;padding-top:32px;overflow:hidden;background:url("20b2678274-btn_colamu.png") left top no-repeat}#header #header_top_menu .top_wrapper .colamu a:hover{background-position:right top}#header #main_title{height:100px;background:url("6637d91928-sp_bg_maintitle.png") no-repeat 50% 50% #eee;background-size:cover;margin-bottom:0;width:100%}#header #main_title .page_title{width:75px;height:40px;margin:0 auto;padding:30px 0 0 0}#header #main_title .page_title img{width:auto;height:auto;max-width:100%}#header #header_navi{width:100%;height:100%;border-top:0;border-bottom:0;overflow:hidden;padding-left:1px;margin-top:30px;display:none;-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}#header #header_navi .header_navi_inner{width:100%;height:auto;margin:0 auto}#header #header_navi .header_navi_inner .menu_list{width:100%}#header #header_navi .header_navi_inner .menu_list .menu{width:100%;margin-bottom:5px;float:left;height:50px}#header #header_navi .header_navi_inner .menu_list .menu:last-child{margin-bottom:0}#header #header_navi .header_navi_inner .menu_list .menu a{display:block;width:100%;height:50px;padding:0;overflow:hidden;text-indent:100%;white-space:nowrap}#header #header_navi .header_navi_inner .menu_list .menu a:hover{opacity:.7;background-position:top left}#header #header_navi .header_navi_inner .menu_list .menu0{display:none;width:100%}#header #header_navi .header_navi_inner .menu_list .menu0 a{background:url("81e81f6e66-menu_btn_home.png") left top no-repeat}#header #header_navi .header_navi_inner .menu_list .menu1{width:100%;position:relative}#header #header_navi .header_navi_inner .menu_list .menu1 a{display:block;background:url("9049224837-sp_btn_menu_01.png") no-repeat left center;background-size:320px 50px;background-color:#da4428}#header #header_navi .header_navi_inner .menu_list .menu1 a:after{content:"";width:10px;height:15px;background:url("c8cd194787-sp_arrow_menu.png") no-repeat right center;background-size:10px 15px;position:absolute;right:10px;top:17px}#header #header_navi .header_navi_inner .menu_list .menu2{width:100%;position:relative}#header #header_navi .header_navi_inner .menu_list .menu2 a{display:block;background:url("fc5b3946d3-sp_btn_menu_02.png") no-repeat left center;background-size:320px 50px;background-color:#6db8ac}#header #header_navi .header_navi_inner .menu_list .menu2 a:after{content:"";width:10px;height:15px;background:url("c8cd194787-sp_arrow_menu.png") no-repeat right center;background-size:10px 15px;position:absolute;right:10px;top:17px}#header #header_navi .header_navi_inner .menu_list .menu3{width:100%;position:relative}#header #header_navi .header_navi_inner .menu_list .menu3 a{display:block;background:url("d9ca6ce274-sp_btn_menu_03.png") no-repeat left center;background-size:320px 50px;background-color:#edbd35}#header #header_navi .header_navi_inner .menu_list .menu3 a:after{content:"";width:10px;height:15px;background:url("c8cd194787-sp_arrow_menu.png") no-repeat right center;background-size:10px 15px;position:absolute;right:10px;top:17px}#header #header_navi .header_navi_inner .menu_list .menu4{width:100%;position:relative}#header #header_navi .header_navi_inner .menu_list .menu4 a{display:block;background:url("a733f91fe1-sp_btn_menu_04.png") no-repeat center center;background-size:320px 50px;background-color:#b2cb34}#header #header_navi .header_navi_inner .menu_list .menu4 a:after{content:"";width:10px;height:15px;background:url("c8cd194787-sp_arrow_menu.png") no-repeat right center;background-size:10px 15px;position:absolute;right:10px;top:17px}#header #header_navi .header_navi_inner .menu_list .menu4 a:hover{background-position:center center}#wrapper{width:100%;zoom:1;*zoom:1}#wrapper:before,#wrapper:after{display:table;content:"";line-height:0}#wrapper:after{clear:both}#main_title{height:150px;background-color:#eee}#pnkz{display:none;width:960px;margin:0 auto;padding:5px 0 0 0;line-height:18px;zoom:1;*zoom:1}#pnkz:before,#pnkz:after{display:table;content:"";line-height:0}#pnkz:after{clear:both}#pnkz ol li{float:left;font-family:"MFW-GothicMB101Pr6-Regular",sans-serif;font-size:12px}#pnkz ol li a{color:#d80000}#pnkz ol li a:hover{color:#e44c4c;text-decoration:underline}#pnkz ol .root{margin:0 4px 0 0}#pnkz ol .root:after{content:"＞";margin-left:3px;color:#000}#sidebar{width:260px;float:right}#sidebar .title_area{overflow:hidden;height:20px;background:url("b9eb93365a-icn_title.png") no-repeat top left;padding-left:12px}#sidebar .title_area .title{font-family:"MFW-ShinGoPr6-Medium",sans-serif;font-size:16px;line-height:18px;color:#000;float:left}#sidebar .title_area .en{float:left;display:block;margin:7px 0 0 0}#sidebar #check{border:1px solid #ccc;background-color:#fafafa;margin:0 0 19px 0}#sidebar #check .check_inner{margin:11px 10px 9px 10px}#sidebar #check .check_inner .title_area{margin:0 0 5px 0}#sidebar #check .check_inner .title_area .en{margin-left:8px}#sidebar #check .check_inner .list_area .item{font-family:"MFW-ShinGoPr6-Medium",sans-serif;border-bottom:1px solid #ccc;padding:11px 0 9px 0;clear:both;overflow:hidden}#sidebar #check .check_inner .list_area .item .image{width:80px;height:80px;overflow:hidden;float:left}#sidebar #check .check_inner .list_area .item .item_right{float:right;width:146px}#sidebar #check .check_inner .list_area .item .item_right .name{font-size:12px;line-height:16px;margin:-1px 0 0 0}#sidebar #check .check_inner .list_area .item .item_right .name a{color:#000}#sidebar #check .check_inner .list_area .item .item_right .name a:hover{color:#666}#sidebar #check .check_inner .list_area .item .item_right .area{font-size:10px;line-height:20px;color:#000;margin:0 0 4px 0}#sidebar #check .check_inner .list_area .item .item_right .school{overflow:hidden;margin:0 0 0 -2px}#sidebar #check .check_inner .list_area .item .item_right .school ul li{float:left;background:url("6c07194b3d-bg_school.png") no-repeat top left;font-size:12px;line-height:23px;color:#fff;width:25px;height:25px;text-align:center;margin:0 3px 0 0}#sidebar #check .check_inner .list_area .item1{padding-bottom:10px}#sidebar #check .check_inner .list_area .item3{padding-top:9px;padding-bottom:8px}#sidebar #check .check_inner .list_area .item3 .item_right .name{margin-top:0}#sidebar #check .check_inner .list_area .item5{padding-top:10px}#sidebar #check .check_inner .list_area .item_last{padding-bottom:0;border:0}@-moz-document url-prefix(){#sidebar #check{display:none}#sidebar #check .check_inner .list_area .item .item_right .name{margin-top:-2px !important}#sidebar #check .check_inner .list_area .item .item_right .area{margin-bottom:5px !important}#sidebar #check .check_inner .list_area .item3 .item_right .name{margin-top:-1px !important}}#sidebar #column{display:none;margin:0 0 20px 0}#sidebar #column .column_inner{border-top:1px solid #ccc;border-left:1px solid #ccc;border-right:1px solid #ccc;background-color:#fafafa;padding:11px 10px 9px 10px}#sidebar #column .column_inner .title_area{margin:0 0 7px 0}#sidebar #column .column_inner .title_area .en{margin-left:6px}#sidebar #column .column_inner .list_area .item{font-family:"MFW-ShinGoPr6-Medium",sans-serif;border-bottom:1px solid #ccc;padding:10px 0 9px 0;clear:both;overflow:hidden;position:relative}#sidebar #column .column_inner .list_area .item .item_left{width:80px;height:80px;float:left;position:relative}#sidebar #column .column_inner .list_area .item .item_left a{display:block}#sidebar #column .column_inner .list_area .item .item_left a .image{width:80px;height:80px;overflow:hidden}#sidebar #column .column_inner .list_area .item .item_left a .category{position:absolute;top:0;left:0;background-color:#6db8ac;font-family:"MFW-GothicMB101Pr6-Regular",sans-serif;font-size:10px;color:#fff;min-width:45px;height:20px;max-width:80px;line-height:18px;text-align:center;padding:0 4px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;-webkit-text-overflow:ellipsis;-o-text-overflow:ellipsis;-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}#sidebar #column .column_inner .list_area .item .item_right{float:right;width:146px}#sidebar #column .column_inner .list_area .item .item_right .date{font-size:10px;color:#000;line-height:16px;margin:1px 0 2px 0}#sidebar #column .column_inner .list_area .item .item_right .name{font-size:12px;line-height:16px;word-break:break-all}#sidebar #column .column_inner .list_area .item .item_right .name a{color:#000}#sidebar #column .column_inner .list_area .item .item_right .name a:hover{color:#666}#sidebar #column .column_inner .list_area .item2{padding-bottom:10px}#sidebar #column .column_inner .list_area .item3{padding-top:9px}#sidebar #column .column_inner .list_area .item_last{padding-bottom:0;border:0}#sidebar #column .btn{width:260px;height:30px;overflow:hidden}#sidebar #column .btn a{display:block;width:260px;padding:30px 0 0 0;background:url("518d2d49f3-btn_column_list.png") no-repeat top left}#sidebar #column .btn a:hover{background-position:top right}@-moz-document url-prefix(){#sidebar #column .column_inner .list_area .item .item_right .date{margin-top:0 !important}}#sidebar #side_banner{display:none}#sidebar #side_banner .banner{width:260px;height:100px;overflow:hidden}#sidebar #side_banner .banner a{display:block;width:260px;padding:100px 0 0 0}#sidebar #side_banner .banner a:hover{background-position:right top}#sidebar #side_banner .banner1{margin:0 0 10px 0}#sidebar #side_banner .banner1 a{background:url("ef7f56c0b1-img_side_banner_01.png") no-repeat left top}#sidebar #side_banner .banner2{margin:0 0 10px 0}#sidebar #side_banner .banner2 a{background:url("10492df31e-img_side_banner_02.png") no-repeat left top}#sidebar #side_banner .banner3 a{background:url("eb3ab54fa8-img_side_banner_03.png") no-repeat left top}#footer{width:100%;border-top:0;height:auto;margin-top:24px;zoom:1;*zoom:1;position:relative}#footer:before,#footer:after{display:table;content:"";line-height:0}#footer:after{clear:both}#footer .footer_inner{width:100%;height:auto;margin:15px auto 0 auto;position:static}#footer .footer_inner .logo_area{display:none}#footer .footer_inner .menu_area{zoom:1;*zoom:1;float:none}#footer .footer_inner .menu_area:before,#footer .footer_inner .menu_area:after{display:table;content:"";line-height:0}#footer .footer_inner .menu_area:after{clear:both}#footer .footer_inner .menu_area .tit{font-family:"MFW-GothicMB101Pr6-Regular",sans-serif;font-size:14px;color:#212121}#footer .footer_inner .menu_area ul li{font-family:"MFW-GothicMB101Pr6-Light",sans-serif;font-size:12px;line-height:20px}#footer .footer_inner .menu_area ul li a{color:#212121}#footer .footer_inner .menu_area ul li a:hover{color:#525252}#footer .footer_inner .menu_area .menu1{float:left;width:50%;height:auto;border-right:0;-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding:45px 10px 0}#footer .footer_inner .menu_area .menu1 .tit{margin:0;padding-bottom:13px;border-bottom:1px solid #bbb}#footer .footer_inner .menu_area .menu1 ul li{float:none;padding:10px 0 0 5px}#footer .footer_inner .menu_area .menu1 ul li:before{content:"L";margin-right:5px}#footer .footer_inner .menu_area .menu1 ul .link1{margin-right:0}#footer .footer_inner .menu_area .menu1 ul .link2{margin-right:0}#footer .footer_inner .menu_area .menu1 ul .link3{margin-right:0}#footer .footer_inner .menu_area .menu2{float:right;width:50%;height:auto;border-right:0;-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding:45px 10px 0}#footer .footer_inner .menu_area .menu2 .tit{margin:0;padding-bottom:13px;border-bottom:1px solid #bbb}#footer .footer_inner .menu_area .menu2 ul li{float:none;padding:10px 0 0 5px}#footer .footer_inner .menu_area .menu2 ul li:before{content:"L";margin-right:5px}#footer .footer_inner .menu_area .menu2 ul .link1{margin-right:0}#footer .footer_inner .menu_area .menu2 ul .link2{margin-right:0}#footer .footer_inner .menu_area .menu2 ul .link3{margin-right:0}#footer .footer_inner .menu_area .menu3{clear:both;width:50%;height:auto;float:right;border-right:0;-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding:0 10px 0}#footer .footer_inner .menu_area .menu3 ul{margin:0}#footer .footer_inner .menu_area .menu3 ul li{float:none;padding:10px 0 0 5px}#footer .footer_inner .menu_area .menu3 ul li:before{content:"L";margin-right:5px}#footer .footer_inner .contact_area{width:100%;float:none}#footer .footer_inner .contact_area .pagetop{height:45px;border-top:1px solid #bbb;border-bottom:1px solid #bbb;font-family:"MFW-GothicMB101Pr6-Regular",sans-serif;font-size:10px;float:none;position:absolute;top:0;bottom:0;right:0;left:0;margin:0}#footer .footer_inner .contact_area .pagetop a{color:#202020;background:url("5c83e92765-sp_icn_pagetop_on.png") no-repeat center;background-size:65px 45px;padding-left:0;height:45px;display:block;overflow:hidden;text-indent:100%;white-space:nowrap}#footer .footer_inner .contact_area .pagetop a:hover{background:url("5c83e92765-sp_icn_pagetop_on.png") no-repeat center;background-size:65px 45px;opacity:.7}#footer .footer_inner .contact_area .contact{width:100%;height:auto;padding:0 10px;overflow:hidden;margin:20px auto;-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}#footer .footer_inner .contact_area .contact a{display:block;width:100%;height:0;padding:11.6% 0 0;overflow:hidden;text-indent:100%;white-space:nowrap;background:url("5afaf3bfc9-sp_btn_contact.png") no-repeat 50% 50%;background-size:contain;-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}#footer .footer_inner .contact_area .contact a:hover{opacity:.7;background-position:center center}#copy{width:100%;height:25px;background-color:#d90000;text-align:center;font-family:Arial;font-size:12px;color:#fff;line-height:25px}@-moz-document url-prefix(){#copy{line-height:23px !important}}#event_banner{margin-left:10px;width:95%}#event_banner .banner_left{float:none;margin-top:10px}#event_banner .banner_left .description_text_03{display:none}#event_banner .banner_left a{width:100%;height:0;padding:25% 0 0 0;display:block;overflow:hidden;text-indent:100%;white-space:nowrap;background:url("b4a54c50b6-sp_bn_soudan.png") 50% 50% no-repeat;background-size:contain;-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}#event_banner .banner_left a:hover{background-position:50% 50%}}@media(max-width:768px) and screen and (-webkit-min-device-pixel-ratio:0){#sidebar #check .check_inner .list_area .item .item_right .school ul li{line-height:25px}}@media(max-width:768px) and screen and (-webkit-min-device-pixel-ratio:0){#sidebar #column .column_inner .list_area .item .item_left a .category{line-height:20px}}@media(max-width:768px) and screen and (-webkit-min-device-pixel-ratio:0) and (min-resolution:.001dpcm){#footer .footer_inner .contact_area .pagetop{margin-bottom:14px}#footer .footer_inner .contact_area .pagetop a{padding-top:1px}}#wrapper{padding:30px 0 60px 0}#index{width:960px;margin:0 auto}#index .leftside{width:680px;float:left}#index .leftside .description_text_01{font-size:12px;color:#b9b9b9;line-height:1;font-family:"MFW-ShinGoPr6-Medium",sans-serif;padding:0 0 0 2px;margin:-14px 0 20px 0}#index .leftside .map_title{display:none}#index .leftside #map{height:400px;background:url("d7d7dfeaa6-map_back.png") left top no-repeat;margin-bottom:18px}#index .leftside #map .map_left{float:left;width:380px}#index .leftside #map .map_left .gosei_area{float:left;padding-top:114px;padding-left:20px;width:155px}#index .leftside #map .map_left .gosei_area .btn_wrapper{background:url("3de4f14333-gosei_back.png") left top no-repeat;padding-top:33px;padding-left:8px;width:145px;height:120px;-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}#index .leftside #map .map_left .gosei_area .btn_wrapper .area_btn{float:left;width:66px;margin-bottom:1px;margin-right:1px}#index .leftside #map .map_left .gosei_area .btn_wrapper .area_btn a{display:block;padding-top:26px;height:26px;overflow:hidden;-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}#index .leftside #map .map_left .gosei_area .btn_wrapper .area_btn a:hover{background-position:right top}#index .leftside #map .map_left .gosei_area .btn_wrapper .takaoka a{background:url("6b5267f0f3-takaoka_btn.png") left top no-repeat}#index .leftside #map .map_left .gosei_area .btn_wrapper .tonami a{background:url("5abc33a035-tonami_btn.png") left top no-repeat}#index .leftside #map .map_left .gosei_area .btn_wrapper .imizu a{background:url("814e6728e2-imizu_btn.png") left top no-repeat}#index .leftside #map .map_left .gosei_area .btn_wrapper .himi a{background:url("1cc72b97e7-himi_btn.png") left top no-repeat}#index .leftside #map .map_left .gosei_area .btn_wrapper .oyabe a{background:url("ead620f386-oyabe_btn.png") left top no-repeat}#index .leftside #map .map_left .gosei_area .btn_wrapper .nanto a{background:url("b5fdc32646-nanto_btn.png") left top no-repeat}#index .leftside #map .map_left .gosei_link_area{float:left;width:131px;margin-top:138px;margin-left:73px;position:relative;z-index:1}#index .leftside #map .map_left .gosei_link_area .number{z-index:2;position:absolute;font-family:"MFW-ShinGoPr6-Medium",sans-serif;font-size:12px;text-align:center;width:75px;height:30px;top:0;left:37px;line-height:29px;background:url("3fe9de617c-fukidashi.png") no-repeat}@media screen and (-webkit-min-device-pixel-ratio:0){#index .leftside #map .map_left .gosei_link_area .number{line-height:30px}}#index .leftside #map .map_left .gosei_link_area .gosei_link a{display:block;padding-top:141px;height:0;overflow:hidden;background:url("1098aa0056-gosei_link.png") left bottom no-repeat;position:relative;z-index:1;margin-bottom:25px}#index .leftside #map .map_left .gosei_link_area .gosei_link a:hover{background-position:right bottom}#index .leftside #map .map_left .toyama_area{float:left;width:355px;padding-left:20px;margin-top:-28px;position:relative;z-index:2}#index .leftside #map .map_left .toyama_area .btn_wrapper{background:url("e97cc35c8f-toyama_back.png") left top no-repeat;width:352px;height:88px;padding-left:8px;padding-top:32px;-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}#index .leftside #map .map_left .toyama_area .btn_wrapper .area_btn{float:left}#index .leftside #map .map_left .toyama_area .btn_wrapper .area_btn a{display:block;padding-top:26px;height:26px;overflow:hidden;-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}#index .leftside #map .map_left .toyama_area .btn_wrapper .area_btn a:hover{background-position:right top}#index .leftside #map .map_left .toyama_area .btn_wrapper .south{width:112px}#index .leftside #map .map_left .toyama_area .btn_wrapper .south a{background:url("447d6f3b19-minamiguti_btn.png") left top no-repeat}#index .leftside #map .map_left .toyama_area .btn_wrapper .minamitoyama{width:142px}#index .leftside #map .map_left .toyama_area .btn_wrapper .minamitoyama a{background:url("a9c866b634-minamitoyama_btn.png") left top no-repeat}#index .leftside #map .map_left .toyama_area .btn_wrapper .huchu{width:82px}#index .leftside #map .map_left .toyama_area .btn_wrapper .huchu a{background:url("1149bdf1fc-huchu_btn.png") left top no-repeat}#index .leftside #map .map_left .toyama_area .btn_wrapper .north{width:112px}#index .leftside #map .map_left .toyama_area .btn_wrapper .north a{background:url("47aa31dafd-kitaguti_btn.png") left top no-repeat}#index .leftside #map .map_left .toyama_area .btn_wrapper .gohuku{width:76px}#index .leftside #map .map_left .toyama_area .btn_wrapper .gohuku a{background:url("8707555f36-gohuku_btn.png") left top no-repeat}#index .leftside #map .map_left .toyama_area .btn_wrapper .center{width:66px}#index .leftside #map .map_left .toyama_area .btn_wrapper .center a{background:url("28cf207a8d-center_btn.png") left top no-repeat}#index .leftside #map .map_left .toyama_area .btn_wrapper .sonota{width:82px}#index .leftside #map .map_left .toyama_area .btn_wrapper .sonota a{background:url("f4208fc68a-sonota_btn.png") left top no-repeat}#index .leftside #map .map_right{float:left}#index .leftside #map .map_right .gotou_link_area{width:131px;margin-top:85px;margin-left:61px;position:relative}#index .leftside #map .map_right .gotou_link_area .number{z-index:2;position:absolute;font-family:"MFW-ShinGoPr6-Medium",sans-serif;font-size:12px;text-align:center;width:75px;height:30px;top:0;left:40px;line-height:29px;background:url("3fe9de617c-fukidashi.png") no-repeat}@media screen and (-webkit-min-device-pixel-ratio:0){#index .leftside #map .map_right .gotou_link_area .number .number{line-height:30px}}#index .leftside #map .map_right .gotou_link_area .gotou_link a{display:block;padding-top:166px;height:0;overflow:hidden;background:url("5e23260abf-gotou_link.png") left bottom no-repeat;position:relative;z-index:1}#index .leftside #map .map_right .gotou_link_area .gotou_link a:hover{background-position:right bottom}#index .leftside #map .map_right .gotou_area{width:280px;margin-left:5px;padding-top:25px}#index .leftside #map .map_right .gotou_area .btn_wrapper{background:url("d63216ff7c-gotou_back.png") left top no-repeat;width:204px;height:82px;padding-left:75px;padding-top:6px;margin-left:-5px}#index .leftside #map .map_right .gotou_area .btn_wrapper .area_btn{float:left;width:66px;margin-right:1px}#index .leftside #map .map_right .gotou_area .btn_wrapper .area_btn a{display:block;padding-top:26px;height:26px;overflow:hidden;-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}#index .leftside #map .map_right .gotou_area .btn_wrapper .area_btn a:hover{background-position:right top}#index .leftside #map .map_right .gotou_area .btn_wrapper .namerikawa a{background:url("c54c57141d-namerikawa_btn.png") left top no-repeat}#index .leftside #map .map_right .gotou_area .btn_wrapper .kurobe a{background:url("cfc1c5f973-kurobe_btn.png") left top no-repeat}#index .leftside #map .map_right .gotou_area .btn_wrapper .uozu a{background:url("b6a6d341ae-uozu_btn.png") left top no-repeat}#index .leftside #map .map_right .gotou_area .btn_wrapper .nyuzen a{background:url("077c2a4f79-nyuuzen_btn.png") left top no-repeat}#index .leftside #map .map_right .gotou_area .btn_wrapper .asahi a{background:url("f6bfc41488-asahi_btn.png") left top no-repeat}#index .leftside #map .map_right .gotou_area .btn_wrapper .kamiiti a{background:url("2f9cec0d3d-kamiiti_btn.png") left top no-repeat}#index .leftside #map .map_right .gotou_area .btn_wrapper .tateyama a{background:url("2b0071c06d-tateyama_btn.png") left top no-repeat}#index .leftside #map .map_right .gotou_area .btn_wrapper .hunahashi a{background:url("2b7abd26ba-hunahashi_btn.png") left top no-repeat}#index .leftside #map-fukui{height:400px;background:url("9822cfa810-map_back_f.png") left top no-repeat;margin-bottom:18px;position:relative}#index .leftside #map-fukui .reinan,#index .leftside #map-fukui .reihoku,#index .leftside #map-fukui .fukui{position:absolute}#index .leftside #map-fukui .reinan{background:transparent url("565acdd544-reinan_back.png") 0 0 no-repeat;width:256px;height:98px;left:26px;top:118px}#index .leftside #map-fukui .reinan .buttons{margin-top:35px;margin-left:10px}#index .leftside #map-fukui .reihoku{background:transparent url("cbc4bf6ac6-reihoku_back.png") 0 0 no-repeat;width:175px;height:177px;right:26px;bottom:26px}#index .leftside #map-fukui .reihoku .buttons{margin-top:35px;margin-left:10px}#index .leftside #map-fukui .fukui{background:transparent url("42bb293f2f-fukui_back.png") 0 0 no-repeat;width:165px;height:120px;left:26px;bottom:26px}#index .leftside #map-fukui .fukui .buttons{margin-top:35px;margin-left:10px}#index .leftside #map-fukui .link-reihoku,#index .leftside #map-fukui .link-reinan{width:131px;height:0;display:block;position:absolute;padding-top:131px;overflow:hidden}#index .leftside #map-fukui .link-reihoku:hover,#index .leftside #map-fukui .link-reinan:hover{-moz-opacity:.9;-khtml-opacity:.9;-webkit-opacity:.9;opacity:.9;-ms-filter:alpha(opacity=90);filter:alpha(opacity=90)}#index .leftside #map-fukui .link-reihoku{background:transparent url("06f1e7856d-reihoku_link.png") 0 0 no-repeat;top:33px;right:41px}#index .leftside #map-fukui .link-reinan{background:transparent url("9e7233912e-reinan_link.png") 0 0 no-repeat;top:192px;left:285px}#index .leftside #map-fukui .btn-area{width:79px;height:0;padding-top:26px;overflow:hidden;display:block;float:left}#index .leftside #map-fukui .btn-area:hover{-moz-opacity:.9;-khtml-opacity:.9;-webkit-opacity:.9;opacity:.9;-ms-filter:alpha(opacity=90);filter:alpha(opacity=90)}#index .leftside #map-fukui .btn-area-lg{width:149px;padding-top:39px;float:none}#index .leftside #map-fukui .btn-area-tsuruga{background:transparent url("eecd5ce79c-btn-area-tsuruga.png") 0 0 no-repeat}#index .leftside #map-fukui .btn-area-obama{background:transparent url("5877dea440-btn-area-obama.png") 0 0 no-repeat}#index .leftside #map-fukui .btn-area-mihamacho{background:transparent url("decb9461b1-btn-area-mihamacho.png") 0 0 no-repeat}#index .leftside #map-fukui .btn-area-takahamacho{background:transparent url("a38e0e04fb-btn-area-takahamacho.png") 0 0 no-repeat}#index .leftside #map-fukui .btn-area-ooicho{background:transparent url("1aaf11f95f-btn-area-ooicho.png") 0 0 no-repeat}#index .leftside #map-fukui .btn-area-wakasacho{background:transparent url("09c551ddb9-btn-area-wakasacho.png") 0 0 no-repeat}#index .leftside #map-fukui .btn-area-oono{background:transparent url("ba087bf022-btn-area-oono.png") 0 0 no-repeat}#index .leftside #map-fukui .btn-area-sakai{background:transparent url("680fd63846-btn-area-sakai.png") 0 0 no-repeat}#index .leftside #map-fukui .btn-area-katsuyama{background:transparent url("9b61ee0c16-btn-area-katsuyama.png") 0 0 no-repeat}#index .leftside #map-fukui .btn-area-eiheijicho{background:transparent url("97f0217e5e-btn-area-eiheijicho.png") 0 0 no-repeat}#index .leftside #map-fukui .btn-area-sabae{background:transparent url("f8dd0f39a0-btn-area-sabae.png") 0 0 no-repeat}#index .leftside #map-fukui .btn-area-ikedacho{background:transparent url("b7ec55f380-btn-area-ikeda.png") 0 0 no-repeat}#index .leftside #map-fukui .btn-area-awara{background:transparent url("2d2c6e8a00-btn-area-awara.png") 0 0 no-repeat}#index .leftside #map-fukui .btn-area-minamiechizencho{background:transparent url("f1e2eacfe8-btn-area-minamiechizen.png") 0 0 no-repeat}#index .leftside #map-fukui .btn-area-echizen{background:transparent url("a316f92c80-btn-area-echizen.png") 0 0 no-repeat}#index .leftside #map-fukui .btn-area-echizencho{background:transparent url("54e23b86df-btn-area-echizencho.png") 0 0 no-repeat}#index .leftside #map-fukui .btn-area-fukuieki{background:transparent url("93a536f566-btn-area-fukui1.png") 0 0 no-repeat}#index .leftside #map-fukui .btn-area-fukui{background:transparent url("1aa1af558f-btn-area-fukui2.png") 0 0 no-repeat}#index .leftside #campaign-banner{margin-top:30px;margin-bottom:30px}#index .leftside #campaign-banner a{background:transparent url("7a8b58e222-campaign-banner.png") 0 0 no-repeat;width:680px;padding-top:143px;display:block;overflow:hidden;height:0}#index .leftside #campaign-banner a:hover{filter:alpha(opacity=90);-moz-opacity:.9;opacity:.9}#index .leftside #campaign-banner.fukui a{background:transparent url("040f4f80e7-campaign-banner-f.png") 0 0 no-repeat}#index .leftside #news{width:680px;margin-bottom:10px}#index .leftside #news .sub_title_wrapper{border-bottom:1px solid #ccc;padding-bottom:7px}#index .leftside #news .sub_title_wrapper .sidebar{float:left;margin-right:7px;padding-top:2px}#index .leftside #news .sub_title_wrapper .sub_title{float:left;font-family:"MFW-ShinGoPr6-Medium",sans-serif;font-size:18px;line-height:25px;margin-right:7px}#index .leftside #news .sub_title_wrapper .icon{float:left;padding-top:11px}#index .leftside #news .sub_title_wrapper .toggle{float:right;color:#0085b2;text-decoration:underline;font-size:12px;margin-top:8px}#index .leftside #news .sub_title_wrapper .text_area{font-family:"MFW-ShinGoPr6-Light",sans-serif;font-size:10px;line-height:14px;color:#000;margin-top:2px}#index .leftside #news .news_wrapper{margin-bottom:1px}#index .leftside #news .news_wrapper .hidden{display:none}#index .leftside #news .news_wrapper .news_item{margin-top:9px;padding-bottom:10px;border-bottom:1px solid #ccc}#index .leftside #news .news_wrapper .news_item .date{float:left;font-family:Verdana,Geneva,sans-serif;font-size:10px;line-height:20px;margin-right:6px;padding-left:3px}#index .leftside #news .news_wrapper .news_item .label{float:left;font-family:"MFW-GothicMB101Pr6-Light",sans-serif;font-size:10px;line-height:12px;text-align:center;color:#fff;width:78px;height:17px;padding-top:3px;background:#6db8ac;margin-right:9px}#index .leftside #news .news_wrapper .news_item .text{float:left;overflow:hidden;font-family:"MFW-ShinGoPr6-Regular",sans-serif;font-size:12px;line-height:19px;padding-top:-1px}#index .leftside #news .no_list{margin:10px 0 15px 0;font-size:14px}#index .leftside #banner01{margin:0 0 30px 0;zoom:1;*zoom:1}#index .leftside #banner01:before,#index .leftside #banner01:after{display:table;content:"";line-height:0}#index .leftside #banner01:after{clear:both}#index .leftside #banner01 .banner_left{float:left;margin-left:0;margin-top:10px}#index .leftside #banner01 .banner_left .description_text_02{font-size:12px;color:#b9b9b9;line-height:1;font-family:"MFW-ShinGoPr6-Medium",sans-serif;padding:5px 0 0 8px}#index .leftside #banner01 .banner_left a{width:341px;height:100px;padding:100px 0 0 0;display:block;overflow:hidden;background:url("66b870e27d-img_event_seminar.jpg") no-repeat left top;-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}#index .leftside #banner01 .banner_left a:hover{-moz-opacity:.9;-khtml-opacity:.9;-webkit-opacity:.9;opacity:.9;-ms-filter:alpha(opacity=90);filter:alpha(opacity=90)}#index .leftside #banner01 .banner_left_alt{margin:0;padding-top:15px}#index .leftside #banner01 .banner_left_alt a{width:333px;height:0;padding-top:145px;background:url("fa7fc59c3c-bn_onayami.png") no-repeat left top;font-size:0;color:#fff}#index .leftside #banner01 .banner_left_alt a:hover{-moz-opacity:.9;-khtml-opacity:.9;-webkit-opacity:.9;opacity:.9;-ms-filter:alpha(opacity=90);filter:alpha(opacity=90)}#index .leftside #banner01 .banner_right{float:right;margin-top:10px}#index .leftside #banner01 .banner_right .description_text_03{font-size:12px;color:#b9b9b9;line-height:1;font-family:"MFW-ShinGoPr6-Medium",sans-serif;padding:5px 0 0 2px}#index .leftside #banner01 .banner_right a{width:335px;height:100px;padding:100px 0 0 0;overflow:hidden;display:block;background:url("26e32f2f2e-bn_soudan.png") no-repeat left top;-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}#index .leftside #banner01 .banner_right a:hover{-moz-opacity:.9;-khtml-opacity:.9;-webkit-opacity:.9;opacity:.9;-ms-filter:alpha(opacity=90);filter:alpha(opacity=90)}#index .leftside #banner01 .banner_right_alt a{width:335px;height:0;padding-top:160px;background:url("68ec69df04-bn_aruaru.png") no-repeat left top;font-size:0;color:#fff}#index .leftside #banner01 .banner_right_alt a:hover{-moz-opacity:.9;-khtml-opacity:.9;-webkit-opacity:.9;opacity:.9;-ms-filter:alpha(opacity=90);filter:alpha(opacity=90)}#index .leftside #banner01 .banner_center{float:left;margin-left:0;margin-top:10px}#index .leftside #banner01 .banner_center .description_text_02{font-size:12px;color:#b9b9b9;line-height:1;font-family:"MFW-ShinGoPr6-Medium",sans-serif;padding:5px 0 0 8px}#index .leftside #banner01 .banner_center a{width:680px;max-width:100%;height:127px;padding:100px 0 0 0;display:block;overflow:hidden;background:url("55ec8c0133-bn_online_school.jpg") no-repeat left top;background-size:100%;-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}#index .leftside #banner01 .banner_center a:hover{-moz-opacity:.9;-khtml-opacity:.9;-webkit-opacity:.9;opacity:.9;-ms-filter:alpha(opacity=90);filter:alpha(opacity=90)}#index .leftside #banner01 .banner_center_alt{margin:0;padding-top:15px}#index .leftside #banner01 .banner_center_alt a{width:333px;max-width:100%;height:0;padding-top:145px;background:url("55ec8c0133-bn_online_school.jpg") no-repeat left top;font-size:0;color:#fff}#index .leftside #banner01 .banner_center_alt a:hover{-moz-opacity:.9;-khtml-opacity:.9;-webkit-opacity:.9;opacity:.9;-ms-filter:alpha(opacity=90);filter:alpha(opacity=90)}#index .leftside .description_text_list ul{width:680px;margin-top:-15px;padding:0;list-style:none;line-height:0}#index .leftside .description_text_list ul .list_01{font-size:12px;color:#b9b9b9;line-height:1;font-family:"MFW-ShinGoPr6-Medium",sans-serif;display:table-cell;padding:5px;vertical-align:middle;text-align:left;width:220px}#index .leftside .description_text_list ul .list_02{font-size:12px;color:#b9b9b9;line-height:1;font-family:"MFW-ShinGoPr6-Medium",sans-serif;display:table-cell;padding:5px;vertical-align:middle;text-align:left;width:220px}#index .leftside .description_text_list ul .list_03{font-size:12px;color:#b9b9b9;line-height:1;font-family:"MFW-ShinGoPr6-Medium",sans-serif;display:table-cell;padding:5px;vertical-align:middle;text-align:left;width:210px}#index .leftside #ranking{width:680px;overflow:hidden;margin:25px 0 25px 0}#index .leftside #ranking .title_area{overflow:hidden;height:22px;background:url("445db36535-icn_title.png") no-repeat top left;padding-left:12px;margin:0 0 5px 0}#index .leftside #ranking .title_area .title{font-family:"MFW-ShinGoPr6-Medium",sans-serif;font-size:18px;line-height:18px;color:#000;float:left}#index .leftside #ranking .title_area .en{float:left;display:block;margin:7px 0 0 7px}#index .leftside #ranking .text_area{font-family:"MFW-ShinGoPr6-Light",sans-serif;font-size:10px;line-height:14px;color:#000;margin:0 0 10px 0}@media screen and (-webkit-min-device-pixel-ratio:0) and (min-resolution:.001dpcm){#index .leftside #ranking .title_area{margin-bottom:6px}#index .leftside #ranking .text_area{margin-bottom:9px}}#index .leftside #ranking .list_area .item{width:218px;border:1px solid #ccc;margin:0 10px 0 0;padding:1px 0 9px 0;font-family:"MFW-ShinGoPr6-Medium",sans-serif;float:left}#index .leftside #ranking .list_area .item .image{width:216px;height:139px;overflow:hidden;margin:0 1px 7px 1px}#index .leftside #ranking .list_area .item .name{font-size:12px;line-height:16px;margin:0 9px 4px 9px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#index .leftside #ranking .list_area .item .area{font-size:10px;margin:0 9px 8px 9px}#index .leftside #ranking .list_area .item .school{margin:0 9px 10px 9px;overflow:hidden}#index .leftside #ranking .list_area .item .school ul li{float:left;background:url("1954f48c96-bg_school.png") no-repeat top left;font-size:12px;line-height:23px;color:#fff;width:25px;height:25px;text-align:center;margin:0 3px 0 0}@media screen and (-webkit-min-device-pixel-ratio:0){#index .leftside #ranking .list_area .item .school ul li{line-height:25px}}#index .leftside #ranking .list_area .item .comment{clear:both;background-color:#f2f2f2;font-family:"MFW-ShinGoPr6-Regular",sans-serif;font-size:12px;line-height:16px;padding:5px 8px 11px 9px;margin:0 8px 0 10px;word-break:break-all}#index .leftside #ranking .list_area .item.item2{margin-right:0}#index .leftside #ranking .list_area .item.item3{margin-right:0;float:right}@-moz-document url-prefix(){#index .leftside #ranking .list_area .item .image{margin-bottom:6px !important}#index .leftside #ranking .list_area .item .area{margin-bottom:9px !important}#index .leftside #ranking .list_area .item .comment{padding-top:4px !important;padding-bottom:12px !important}}#index .leftside .description_text_04{padding:9px 0 0 2px;font-size:12px;color:#b9b9b9;line-height:1;font-family:"MFW-ShinGoPr6-Medium",sans-serif}#index .leftside #banner02{width:680px;height:300px;padding:0;display:block;overflow:hidden;background:url("971ff1fe14-bn_recommend.png") no-repeat;-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}#index .leftside #banner02.no-post{height:130px;border-bottom:1px solid #ccc;position:relative}#index .leftside #banner02.no-post:after{content:'';display:block;width:678px;height:1px;position:absolute;left:1px;bottom:0;background-color:#fff}#index .leftside #banner02 .new_column{width:650px;margin:120px auto 0;position:relative;background:#fff}#index .leftside #banner02 .new_column img{padding:10px 0 10px 10px}#index .leftside #banner02 .new_column h3{font-size:18px;color:#4a4637;font-family:"MFW-ShinGoPr6-DeBold",sans-serif;background:#eeede6;line-height:35px;height:35px;padding-left:11px}#index .leftside #banner02 .new_column .list{position:absolute;top:10px;right:10px;font-size:12px;font-family:"MFW-ShinGoPr6-Regular",sans-serif}#index .leftside #banner02 .new_column .list a{color:#0085b2;text-decoration:underline}#index .leftside #banner02 .new_column .list a:hover{text-decoration:none}#index .leftside #banner02 .new_column .left_image{width:150px;margin:10px;float:left}#index .leftside #banner02 .new_column .right_text{width:466px;margin:11px 10px 10px 0;float:right;color:#4a4637;position:relative}#index .leftside #banner02 .new_column .right_text .title{font-family:"MFW-ShinGoPr6-Medium",sans-serif;font-size:16px;line-height:20px;display:block;padding-bottom:5px}#index .leftside #banner02 .new_column .right_text .title{color:#4a4637;text-decoration:none}#index .leftside #banner02 .new_column .right_text .title:hover{color:#67624d}#index .leftside #banner02 .new_column .right_text .text{font-family:"MFW-ShinGoPr6-Medium",sans-serif;width:470px;height:54px;font-size:14px;line-height:18px;overflow:hidden}#index .leftside #banner02 .new_column .right_text .more_column{font-family:"MFW-ShinGoPr6-Regular",sans-serif;font-size:12px;color:#0085b2;text-align:right;display:block;position:absolute;top:93px;right:0}#index .leftside #banner02 .new_column .right_text .more_column a{color:#0085b2;text-decoration:underline}#index .leftside #banner02 .new_column .right_text .more_column a:hover{text-decoration:none}#index .leftside .column_bottom_wrapper{margin-bottom:-6px}#index .leftside .column_bottom_wrapper .text_area{font-family:"MFW-ShinGoPr6-Light",sans-serif;font-size:10px;line-height:14px;color:#000;margin:0 0 10px 0}#index .leftside .column_bottom_wrapper .column_box{width:670px;height:180px;padding-bottom:19px;border-bottom:1px solid #ddd;margin-bottom:20px}#index .leftside .column_bottom_wrapper .column_box .label{width:auto;z-index:2;position:absolute;font-size:12px;line-height:12px;color:#fff;background:#6db8ac;padding:7px 9px 6px 9px}#index .leftside .column_bottom_wrapper .column_box .inner_left{z-index:1;position:relative;float:left;width:290px;height:180px;margin-right:16px;overflow:hidden}#index .leftside .column_bottom_wrapper .column_box .inner_right{float:left;width:364px}#index .leftside .column_bottom_wrapper .column_box .inner_right .top_text{margin-bottom:4px}#index .leftside .column_bottom_wrapper .column_box .inner_right .top_text .person{float:left;font-size:12px;line-height:13px}#index .leftside .column_bottom_wrapper .column_box .inner_right .top_text .person .name a{color:#ff8017}#index .leftside .column_bottom_wrapper .column_box .inner_right .top_text .person .name a:hover{color:#ff9844}#index .leftside .column_bottom_wrapper .column_box .inner_right .top_text .date{float:right;font-family:Verdana,Geneva,sans-serif;font-size:12px;color:#180c06}#index .leftside .column_bottom_wrapper .column_box .inner_right .c_title{width:359px;font-family:"MFW-ShinGoPr6-DeBold",sans-serif;font-size:18px;line-height:22px;margin-bottom:10px}#index .leftside .column_bottom_wrapper .column_box .inner_right .c_title a{color:#1d0c0a}#index .leftside .column_bottom_wrapper .column_box .inner_right .c_title a:hover{color:#5f5f5f}#index .leftside .column_bottom_wrapper .column_box .inner_right .c_text{font-size:12px;line-height:16px;color:#180c06}.d_none{display:none}@media only screen and (max-width:768px){body{width:100%}body.modal-visible{overflow:hidden;height:100%;position:absolute}#wrapper{padding:10px 0 40px}.slogan-xs{background:#d90000;color:#fff;font-family:"MFW-GothicMB101Pr6-Regular",sans-serif;font-size:10.5px;line-height:1.4;padding:6px}#index{width:100%;margin:0}#index .leftside{width:100%;float:none;padding:0 10px 0 10px;-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}#index .leftside .description_text_01{display:none;font-size:12px;color:#b9b9b9;line-height:1;font-family:"MFW-ShinGoPr6-Medium",sans-serif;padding:0 0 0 2px;margin:-14px 0 30px 0}#index .leftside .map_title{display:inline-block;color:#9cbd49;margin-bottom:10px}#index .leftside .map_title .l-text{font-size:21px;font-family:"MFW-ShinGoPr6-DeBold",sans-serif;line-height:1;vertical-align:middle}#index .leftside .map_title .s-text{font-size:11px;font-family:"MFW-ShinGoPr6-Medium",sans-serif;line-height:2;padding-left:7px;vertical-align:middle}#index .leftside #map{width:100%;height:auto;background:url("a58303e055-sp_map_back.png") 50% 50% no-repeat;margin-bottom:0;background-size:contain;padding:22% 0 16% 0;position:relative}#index .leftside #map .map_left{float:left;width:50%;height:100%}#index .leftside #map .map_left .gosei_area{display:none;float:left;padding-top:114px;padding-left:20px;width:155px}#index .leftside #map .map_left .gosei_area .btn_wrapper{background:url("3de4f14333-gosei_back.png") left top no-repeat;padding-top:33px;padding-left:8px;width:145px;height:120px;-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}#index .leftside #map .map_left .gosei_area .btn_wrapper .area_btn{float:left;width:66px;margin-bottom:1px;margin-right:1px}#index .leftside #map .map_left .gosei_area .btn_wrapper .area_btn a{display:block;padding-top:26px;height:26px;overflow:hidden;-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}#index .leftside #map .map_left .gosei_area .btn_wrapper .area_btn a:hover{background-position:right top}#index .leftside #map .map_left .gosei_area .btn_wrapper .takaoka a{background:url("6b5267f0f3-takaoka_btn.png") left top no-repeat}#index .leftside #map .map_left .gosei_area .btn_wrapper .tonami a{background:url("5abc33a035-tonami_btn.png") left top no-repeat}#index .leftside #map .map_left .gosei_area .btn_wrapper .imizu a{background:url("814e6728e2-imizu_btn.png") left top no-repeat}#index .leftside #map .map_left .gosei_area .btn_wrapper .himi a{background:url("1cc72b97e7-himi_btn.png") left top no-repeat}#index .leftside #map .map_left .gosei_area .btn_wrapper .oyabe a{background:url("ead620f386-oyabe_btn.png") left top no-repeat}#index .leftside #map .map_left .gosei_area .btn_wrapper .nanto a{background:url("b5fdc32646-nanto_btn.png") left top no-repeat}#index .leftside #map .map_left .gosei_link_area{float:left;width:100%;margin-top:0;margin-left:0;z-index:1}#index .leftside #map .map_left .gosei_link_area .number{z-index:2;position:absolute;font-family:"MFW-ShinGoPr6-Medium",sans-serif;font-size:12px;text-align:center;width:75px;height:30px;top:0;left:37px;line-height:29px;background:url("3fe9de617c-fukidashi.png") no-repeat}#index .leftside #map .map_left .gosei_link_area .gosei_link{width:100%;height:100%;padding:0 12.6% 0 18.6%;-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;margin:auto 0}#index .leftside #map .map_left .gosei_link_area .gosei_link a{display:block;height:0;overflow:hidden;background:url("53bba562e8-sp_gosei_link.png") 0 0 no-repeat;background-size:contain;z-index:1;margin:auto 0;padding-top:100%;font-size:0}#index .leftside #map .map_left .gosei_link_area .gosei_link a:hover{background-position:0 0}#index .leftside #map .map_left .toyama_area{display:none;float:left;width:355px;padding-left:20px;margin-top:-28px;position:relative;z-index:2}#index .leftside #map .map_left .toyama_area .btn_wrapper{display:none;background:url("e97cc35c8f-toyama_back.png") left top no-repeat;width:352px;height:88px;padding-left:8px;padding-top:32px;-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}#index .leftside #map .map_left .toyama_area .btn_wrapper .area_btn{float:left}#index .leftside #map .map_left .toyama_area .btn_wrapper .area_btn a{display:block;padding-top:26px;height:26px;overflow:hidden;-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}#index .leftside #map .map_left .toyama_area .btn_wrapper .area_btn a:hover{background-position:right top}#index .leftside #map .map_left .toyama_area .btn_wrapper .south{width:112px}#index .leftside #map .map_left .toyama_area .btn_wrapper .south a{background:url("447d6f3b19-minamiguti_btn.png") left top no-repeat}#index .leftside #map .map_left .toyama_area .btn_wrapper .minamitoyama{width:142px}#index .leftside #map .map_left .toyama_area .btn_wrapper .minamitoyama a{background:url("a9c866b634-minamitoyama_btn.png") left top no-repeat}#index .leftside #map .map_left .toyama_area .btn_wrapper .huchu{width:82px}#index .leftside #map .map_left .toyama_area .btn_wrapper .huchu a{background:url("1149bdf1fc-huchu_btn.png") left top no-repeat}#index .leftside #map .map_left .toyama_area .btn_wrapper .north{width:112px}#index .leftside #map .map_left .toyama_area .btn_wrapper .north a{background:url("47aa31dafd-kitaguti_btn.png") left top no-repeat}#index .leftside #map .map_left .toyama_area .btn_wrapper .gohuku{width:76px}#index .leftside #map .map_left .toyama_area .btn_wrapper .gohuku a{background:url("8707555f36-gohuku_btn.png") left top no-repeat}#index .leftside #map .map_left .toyama_area .btn_wrapper .center{width:66px}#index .leftside #map .map_left .toyama_area .btn_wrapper .center a{background:url("28cf207a8d-center_btn.png") left top no-repeat}#index .leftside #map .map_left .toyama_area .btn_wrapper .sonota{width:82px}#index .leftside #map .map_left .toyama_area .btn_wrapper .sonota a{background:url("f4208fc68a-sonota_btn.png") left top no-repeat}#index .leftside #map .map_right{float:right;width:50%;heigh:100%}#index .leftside #map .map_right .gotou_link_area{width:100%;height:100%;margin-top:0;margin-left:0}#index .leftside #map .map_right .gotou_link_area .number{display:none;z-index:2;position:absolute;font-family:"MFW-ShinGoPr6-Medium",sans-serif;font-size:12px;text-align:center;width:75px;height:30px;top:0;left:40px;line-height:29px;background:url("3fe9de617c-fukidashi.png") no-repeat}#index .leftside #map .map_right .gotou_link_area .gotou_link{width:100%;height:100%;padding:0 18.6% 0 12.6%;-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;margin:auto 0}#index .leftside #map .map_right .gotou_link_area .gotou_link a{display:block;padding-top:100%;height:0;overflow:hidden;background:url("39228e24aa-sp_gotou_link.png") 0 0 no-repeat;background-size:contain;margin:auto 0;z-index:1;font-size:0}#index .leftside #map .map_right .gotou_link_area .gotou_link a:hover{background-position:0 0}#index .leftside #map .map_right .gotou_area{display:none;width:280px;margin-left:5px;padding-top:25px}#index .leftside #map .map_right .gotou_area .btn_wrapper{display:none;background:url("d63216ff7c-gotou_back.png") left top no-repeat;width:204px;height:82px;padding-left:75px;padding-top:6px;margin-left:-5px}#index .leftside #map .map_right .gotou_area .btn_wrapper .area_btn{display:none;float:left;width:66px;margin-right:1px}#index .leftside #map .map_right .gotou_area .btn_wrapper .area_btn a{display:none;display:block;padding-top:26px;height:26px;overflow:hidden;-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}#index .leftside #map .map_right .gotou_area .btn_wrapper .area_btn a:hover{display:none;background-position:right top}#index .leftside #map .map_right .gotou_area .btn_wrapper .namerikawa{display:none}#index .leftside #map .map_right .gotou_area .btn_wrapper .namerikawa a{background:url("c54c57141d-namerikawa_btn.png") left top no-repeat}#index .leftside #map .map_right .gotou_area .btn_wrapper .kurobe{display:none}#index .leftside #map .map_right .gotou_area .btn_wrapper .kurobe a{background:url("cfc1c5f973-kurobe_btn.png") left top no-repeat}#index .leftside #map .map_right .gotou_area .btn_wrapper .uozu{display:none}#index .leftside #map .map_right .gotou_area .btn_wrapper .uozu a{background:url("b6a6d341ae-uozu_btn.png") left top no-repeat}#index .leftside #map .map_right .gotou_area .btn_wrapper .nyuzen{display:none}#index .leftside #map .map_right .gotou_area .btn_wrapper .nyuzen a{background:url("077c2a4f79-nyuuzen_btn.png") left top no-repeat}#index .leftside #map .map_right .gotou_area .btn_wrapper .asahi{display:none}#index .leftside #map .map_right .gotou_area .btn_wrapper .asahi a{background:url("f6bfc41488-asahi_btn.png") left top no-repeat}#index .leftside #map .map_right .gotou_area .btn_wrapper .kamiiti{display:none}#index .leftside #map .map_right .gotou_area .btn_wrapper .kamiiti a{background:url("2f9cec0d3d-kamiiti_btn.png") left top no-repeat}#index .leftside #map .map_right .gotou_area .btn_wrapper .tateyama{display:none}#index .leftside #map .map_right .gotou_area .btn_wrapper .tateyama a{background:url("2b0071c06d-tateyama_btn.png") left top no-repeat}#index .leftside #map .map_right .gotou_area .btn_wrapper .hunahashi{display:none}#index .leftside #map .map_right .gotou_area .btn_wrapper .hunahashi a{background:url("2b7abd26ba-hunahashi_btn.png") left top no-repeat}#index .leftside #map-fukui{background:url("d1449d4794-sp_map_back_f.png") 50% 50% no-repeat;width:100%;height:auto;padding-top:75%;position:relative;background-size:contain}#index .leftside #map-fukui .fukui-region{display:none}#index .leftside #map-fukui .link-reihoku,#index .leftside #map-fukui .link-reinan{width:103px;padding-top:103px;height:0;overflow:hidden;position:absolute;float:none;top:50%;-webkit-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);transform:translate(0,-50%)}#index .leftside #map-fukui .link-reihoku{background:url("d707ddc5c8-sp_reihoku_link.png") 0 0 no-repeat;background-size:100% 100%;right:30px}#index .leftside #map-fukui .link-reinan{background:url("1b4c2252d7-sp_reinan_link.png") 0 0 no-repeat;background-size:100% 100%;left:30px}#index .leftside #news{width:100%;margin:20px 0}#index .leftside #news .sub_title_wrapper{height:26px;border-bottom:1px solid #CCC;padding-bottom:50px}#index .leftside #news .sub_title_wrapper .sidebar{float:left;margin-right:7px;padding-top:2px}#index .leftside #news .sub_title_wrapper .sub_title{float:left;font-family:"MFW-ShinGoPr6-Medium",sans-serif;font-size:14px;line-height:26px;margin-right:7px}#index .leftside #news .sub_title_wrapper .icon{float:left;padding-top:7px}#index .leftside #news .sub_title_wrapper .text_area{margin-top:15px}#index .leftside #news .news_wrapper{margin-bottom:1px}#index .leftside #news .news_wrapper .news_item{margin-top:0;padding:11px 0 15px;border-bottom:1px solid #CCC}#index .leftside #news .news_wrapper .news_item .date{float:left;font-family:Verdana,Geneva,sans-serif;font-size:10px;line-height:20px;margin-right:6px;padding-left:3px}#index .leftside #news .news_wrapper .news_item .label{float:left;font-family:"MFW-GothicMB101Pr6-Light",sans-serif;font-size:10px;line-height:12px;text-align:center;color:#fff;width:78px;height:17px;padding-top:3px;background:#6db8ac;margin-right:9px}#index .leftside #news .news_wrapper .news_item .text{width:100%;float:left;font-family:"MFW-ShinGoPr6-Regular",sans-serif;font-size:12px;padding-top:8px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;line-height:1em}#index .leftside #news .no_list{margin:10px 0 15px 0;font-size:14px}#index .leftside #campaign-banner{margin:20px 0 20px 0}#index .leftside #campaign-banner a{background:transparent url("186e67fdea-campaign-banner-sm.png") 0 0 no-repeat;background-size:cover;width:100%;padding-top:27%;font-size:0}#index .leftside #campaign-banner.fukui a{background-image:url("0c5d6b6354-campaign-banner-sm-f.png");background-size:cover}#index .leftside #banner01{-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;padding:0;margin:0;zoom:1;*zoom:1}#index .leftside #banner01:before,#index .leftside #banner01:after{display:table;content:"";line-height:0}#index .leftside #banner01:after{clear:both}#index .leftside #banner01 .banner_left{float:none;margin-left:0;margin-top:0}#index .leftside #banner01 .banner_left .description_text_02{display:none}#index .leftside #banner01 .banner_left a{width:100%;height:0;padding:26.5% 0 0;display:block;overflow:hidden;text-indent:100%;white-space:nowrap;background:url("932aa1fe93-sp_img_event_seminar.jpg") 50% 50% no-repeat;background-size:contain;-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}#index .leftside #banner01 .banner_left a:hover{background-position:50% 50%}#index .leftside #banner01 .banner_left_alt{margin:0;padding-top:5px}#index .leftside #banner01 .banner_left_alt a{width:100%;height:0;padding-top:28.5%;background:url("7e2e3abc26-banner-onayami.png") no-repeat left top;background-size:cover;font-size:0;color:#fff}#index .leftside #banner01 .banner_left_alt a:hover{-moz-opacity:.9;-khtml-opacity:.9;-webkit-opacity:.9;opacity:.9;-ms-filter:alpha(opacity=90);filter:alpha(opacity=90);background-position:left top}#index .leftside #banner01 .banner_right{float:none;margin-top:10px}#index .leftside #banner01 .banner_right .description_text_03{display:none}#index .leftside #banner01 .banner_right a{width:100%;height:0;padding:25% 0 0 0;display:block;overflow:hidden;text-indent:100%;white-space:nowrap;background:url("b4a54c50b6-sp_bn_soudan.png") 50% 50% no-repeat;background-size:contain;-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}#index .leftside #banner01 .banner_right a:hover{background-position:50% 50%}#index .leftside #banner01 .banner_right_alt a{width:100%;height:0;padding-top:30%;background:url("29e12a4c15-banner-aruaru.png") no-repeat left top;background-size:cover;font-size:0;color:#fff}#index .leftside #banner01 .banner_right_alt a:hover{-moz-opacity:.9;-khtml-opacity:.9;-webkit-opacity:.9;opacity:.9;-ms-filter:alpha(opacity=90);filter:alpha(opacity=90);background-position:left top}#index .leftside #banner01 .banner_center{float:none;margin-top:10px}#index .leftside #banner01 .banner_center .description_text_02{display:none}#index .leftside #banner01 .banner_center a{width:100%;height:0;padding:25% 0 0 0;display:block;overflow:hidden;text-indent:100%;white-space:nowrap;background:url("e85dbc1428-sp_bn_online_school.jpg") 50% 50% no-repeat;background-size:contain;-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}#index .leftside #banner01 .banner_center a:hover{background-position:50% 50%}#index .leftside #ranking{width:100%;overflow:hidden;margin:0}#index .leftside #ranking .title_area{width:100%;overflow:hidden;height:auto;background:transparent;padding:0;margin:25px 0 0 0}#index .leftside #ranking .title_area .title{padding:0 0 0 12px;font-family:"MFW-ShinGoPr6-Medium",sans-serif;font-size:16px;color:#000;margin:0 0 15px;line-height:22px;background:url("70b262e097-sp_title_side.png") no-repeat scroll left top;background-size:5px 22px}#index .leftside #ranking .title_area .title:after{content:" ";display:inline-block;width:32px;height:12px;background:url("8b83aee7e2-sp_tit_ranking.png") no-repeat scroll left bottom;background-size:contain;margin-left:5px}#index .leftside #ranking .title_area .en{display:none;float:left;display:block;margin:7px 0 0 7px}#index .leftside #ranking .text_area{font-family:"MFW-ShinGoPr6-Light",sans-serif;font-size:10px;line-height:14px;color:#000;margin:0 0 10px 0}#index .leftside #ranking .list_area .item{width:100%;border:1px solid #ccc;margin:0 0 10px 0;padding:10px;font-family:"MFW-ShinGoPr6-Medium",sans-serif;float:none;display:block;zoom:1;*zoom:1;-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}#index .leftside #ranking .list_area .item:before,#index .leftside #ranking .list_area .item:after{display:table;content:"";line-height:0}#index .leftside #ranking .list_area .item:after{clear:both}#index .leftside #ranking .list_area .item .image{display:block;width:140px;height:85px;overflow:hidden;margin:0 1px 7px 1px;float:left}#index .leftside #ranking .list_area .item .image img{width:100%;height:auto}#index .leftside #ranking .list_area .item .sp_text{padding-left:150px}#index .leftside #ranking .list_area .item .sp_text .name{font-size:12px;line-height:1.333;margin:0 0 5px 0;white-space:normal;overflow:auto;text-overflow:clip}#index .leftside #ranking .list_area .item .sp_text .sp_area .area{font-size:10px;line-height:15px;margin:0}#index .leftside #ranking .list_area .item .sp_text .sp_area .school{margin:0;overflow:hidden}#index .leftside #ranking .list_area .item .sp_text .sp_area .school ul li{float:none;background:url("1954f48c96-bg_school.png") no-repeat top left;background-size:contain;font-size:10px;line-height:15px;color:#fff;width:15px;height:15px;text-align:center;margin:0;display:inline-block}#index .leftside #ranking .list_area .item .sp_text .comment{clear:none;background-color:#f2f2f2;font-family:"MFW-ShinGoPr6-Regular",sans-serif;font-size:10px;line-height:1.5;padding:6px 7px 1px !important;margin:6px 0 0 0;-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;word-break:break-all}#index .leftside #ranking .list_area .item .sp_text .comment span{display:inline-block;height:30px;overflow:hidden}#index .leftside #ranking .list_area .item.item2{margin-right:0}#index .leftside #ranking .list_area .item.item3{margin-right:0;float:right}@-moz-document url-prefix(){#index .leftside #ranking .list_area .item .image{margin-bottom:0 !important}#index .leftside #ranking .list_area .item .area{margin-bottom:0 !important}#index .leftside #ranking .list_area .item .comment{padding-top:0 !important;padding-bottom:0 !important}}#index .leftside .description_text_04{display:none;padding:9px 0 0 2px;font-size:12px;color:#b9b9b9;line-height:1;font-family:"MFW-ShinGoPr6-Medium",sans-serif}#index .leftside #banner02{width:100%;height:0;padding:75% 0 0 0;display:block;background:url("6dfccf7864-sp_bn_recommend.png") 50% 50% no-repeat;background-size:contain;margin-top:15px;position:relative;-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}#index .leftside #banner02:before{width:100%;height:auto;padding:75% 3% 0;margin-top:25px;content:"";display:block;position:absolute;top:0}#index .leftside #banner02 .new_column{width:94%;margin:0 auto;padding:0;background:#fff;position:absolute;top:53.3%;bottom:4.4%;left:3%;-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;zoom:1;*zoom:1}#index .leftside #banner02 .new_column:before,#index .leftside #banner02 .new_column:after{display:table;content:"";line-height:0}#index .leftside #banner02 .new_column:after{clear:both}#index .leftside #banner02 .new_column img{padding:3.3% 0 3.3% 3.3%;width:25%;height:auto;float:left}#index .leftside #banner02 .new_column h3{width:auto;font-size:12px;color:#4a4637;font-family:"MFW-ShinGoPr6-DeBold",sans-serif;background:#eeede6;line-height:2;padding-left:10px;height:auto}#index .leftside #banner02 .new_column .list{position:absolute;top:1em;right:3%;font-size:8px;font-family:"MFW-ShinGoPr6-Regular",sans-serif}#index .leftside #banner02 .new_column .list a{color:#0085b2;text-decoration:underline}#index .leftside #banner02 .new_column .list a:hover{text-decoration:none}#index .leftside #banner02 .new_column .left_image{width:150px;margin:10px;float:left}#index .leftside #banner02 .new_column .right_text{float:right;width:71%;margin:0;padding:3.3%;-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;color:#4a4637;position:relative;overflow:hidden}#index .leftside #banner02 .new_column .right_text .sm-ellipsis{height:31px;overflow:hidden;margin-bottom:5px;position:relative}#index .leftside #banner02 .new_column .right_text .sm-ellipsis:after{content:'...';display:inline-block;background:#fff;position:absolute;bottom:3px;right:0}#index .leftside #banner02 .new_column .right_text .title{font-family:"MFW-ShinGoPr6-Medium",sans-serif;font-size:12px;line-height:1.333;display:block;padding-bottom:0;color:#4a4637;text-decoration:none;margin-bottom:5px;height:auto;overflow:auto;white-space:normal;text-overflow:clip}#index .leftside #banner02 .new_column .right_text .title:hover{color:#67624d}#index .leftside #banner02 .new_column .right_text .text{font-family:"MFW-ShinGoPr6-Medium",sans-serif;width:100%;font-size:10px;line-height:1.2;overflow:hidden;white-space:normal;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;height:auto}#index .leftside #banner02 .new_column .right_text .more_column{display:none;font-family:"MFW-ShinGoPr6-Regular",sans-serif;font-size:12px;color:#0085b2;text-align:right;display:block;position:absolute;top:93px;right:10px}#index .leftside #banner02 .new_column .right_text .more_column a{color:#0085b2;text-decoration:underline}#index .leftside #banner02 .new_column .right_text .more_column a:hover{text-decoration:none}#index .leftside a.sm-column-btn{background:#d90000;color:#fff;font-size:11px;line-height:35px;width:100%;display:block;text-align:center}#index .leftside a.sm-column-btn:hover{opacity:.8}#index .leftside .column_bottom_wrapper{margin-bottom:0;padding:0;margin-top:25px;margin-bottom:15px;-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}#index .leftside .column_bottom_wrapper h2.title{padding:0 0 0 12px;font-family:"MFW-ShinGoPr6-Medium",sans-serif;font-size:16px;color:#000;margin:0 0 15px;line-height:22px;background:url("70b262e097-sp_title_side.png") no-repeat scroll left top;background-size:5px 22px;margin-bottom:15px}#index .leftside .column_bottom_wrapper h2.title:after{content:" ";display:inline-block;width:30px;height:10px;background:url("c098d67121-tit_blog.jpg") no-repeat scroll left bottom;background-size:contain;margin-left:5px}#index .leftside .column_bottom_wrapper .column_box{width:100%;height:auto;padding-bottom:15px;border-bottom:1px solid #ddd;margin-bottom:15px}#index .leftside .column_bottom_wrapper .column_box:last-child{padding-bottom:0;border-bottom:0;margin-bottom:0}#index .leftside .column_bottom_wrapper .column_box .label{width:auto;z-index:2;position:absolute;font-size:10px;line-height:1em;color:#fff;background:#6db8ac;padding:4px 4px 3px;-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}#index .leftside .column_bottom_wrapper .column_box .inner_left{z-index:1;position:relative;float:left;width:43.5%;height:auto;margin-right:0;overflow:hidden}#index .leftside .column_bottom_wrapper .column_box .inner_left img{width:100%;height:auto}#index .leftside .column_bottom_wrapper .column_box .inner_right{float:left;width:56.5%;padding-left:12px;position:relative;-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}#index .leftside .column_bottom_wrapper .column_box .inner_right .top_text{margin-bottom:8px}#index .leftside .column_bottom_wrapper .column_box .inner_right .top_text .person{float:left;font-size:10px;line-height:1em}#index .leftside .column_bottom_wrapper .column_box .inner_right .top_text .person .name a{color:#ff8017}#index .leftside .column_bottom_wrapper .column_box .inner_right .top_text .person .name a:hover{color:#ff9844}#index .leftside .column_bottom_wrapper .column_box .inner_right .top_text .date{float:right;font-family:Verdana,Geneva,sans-serif;font-size:10px;color:#180c06}#index .leftside .column_bottom_wrapper .column_box .inner_right .c_title{width:100%;font-family:"MFW-ShinGoPr6-DeBold",sans-serif;font-size:14px;line-height:1.3;margin-bottom:5px;height:37px;overflow:hidden}#index .leftside .column_bottom_wrapper .column_box .inner_right .c_title a{color:#1d0c0a}#index .leftside .column_bottom_wrapper .column_box .inner_right .c_title a:hover{color:#5f5f5f}#index .leftside .column_bottom_wrapper .column_box .inner_right .c_text{font-size:12px;line-height:1.333;color:#180c06;height:auto;text-align:right;margin-bottom:0;-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}#index .leftside .column_bottom_wrapper .column_box .inner_right .c_text a{color:#de0100;text-decoration:underline;text-align:right;padding:0;background:#fff}#index .leftside .column_bottom_wrapper .column_box .inner_right .c_text a:hover{opacity:.7}.search-form-xs{margin:-10px -10px 25px -10px}.search-form-xs .form-label{background:#eee;border-bottom:1px solid #d90000;color:#d90000;text-align:center;font-size:10px;font-family:"MFW-GothicMB101Pr6-Regular",sans-serif;line-height:1.4;padding:8px}.search-form-xs .form-label-negative{margin-top:-1px;position:relative}.search-form-xs .form-clickable{display:block;font-size:23px;color:#686767;padding:10px;text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.search-form-xs .form-grid{zoom:1;*zoom:1}.search-form-xs .form-grid:before,.search-form-xs .form-grid:after{display:table;content:"";line-height:0}.search-form-xs .form-grid:after{clear:both}.search-form-xs .form-grid .form-grid-item{width:33.3%;float:left;border-bottom:1px solid #ddd;padding:8px 0}.search-form-xs .form-grid .form-grid-item [type="checkbox"]:not(:checked),.search-form-xs .form-grid .form-grid-item [type="checkbox"]:checked{position:absolute;left:-9999px}.search-form-xs .form-grid .form-grid-item [type="checkbox"]:not(:checked)+label,.search-form-xs .form-grid .form-grid-item [type="checkbox"]:checked+label{position:relative;padding-left:40px;cursor:pointer}.search-form-xs .form-grid .form-grid-item [type="checkbox"]:not(:checked)+label:before,.search-form-xs .form-grid .form-grid-item [type="checkbox"]:checked+label:before{content:'';position:absolute;left:10px;top:2px;width:20px;height:20px;border:1px solid #ddd;background:#fff;border-radius:4px}.search-form-xs .form-grid .form-grid-item [type="checkbox"]:not(:checked)+label:after,.search-form-xs .form-grid .form-grid-item [type="checkbox"]:checked+label:after{content:' ';position:absolute;top:1px;left:14px;background:transparent url("8305b36574-checkmark-xs.png") 0 0 no-repeat;background-size:17px 17.5px;width:17px;height:17.5px}.search-form-xs .form-grid .form-grid-item [type="checkbox"]:not(:checked)+label:after{opacity:0;transform:scale(0)}.search-form-xs .form-grid .form-grid-item [type="checkbox"]:checked+label:after{opacity:1;transform:scale(1)}.search-form-xs .form-grid .form-grid-item [type="checkbox"]:disabled:not(:checked)+label:before,.search-form-xs .form-grid .form-grid-item [type="checkbox"]:disabled:checked+label:before{box-shadow:none;border-color:#bbb;background-color:#ddd}.search-form-xs .form-grid .form-grid-item [type="checkbox"]:disabled:checked+label:after{color:#999}.search-form-xs .form-grid .form-grid-item [type="checkbox"]:disabled+label{color:#aaa}.search-form-xs .form-grid .form-grid-item [type="checkbox"]:checked:focus+label:before,.search-form-xs .form-grid .form-grid-item [type="checkbox"]:not(:checked):focus+label:before{border:1px dotted blue}.search-form-xs .form-grid .form-grid-item label{font-size:14px;color:#686767;font-family:"MFW-GothicMB101Pr6-Regular",sans-serif;display:block;height:25px;border-left:1px solid #ddd;box-sizing:border-box;padding-top:5px}.search-form-xs .form-grid .form-grid-item:nth-child(3n+1) label{border-left:0}.search-form-xs .form-actions{text-align:center;margin-top:15px}.search-form-xs .form-actions .btn{display:inline-block;border-radius:4px;overflow:hidden;font-size:14px;text-align:center;padding:12px 0}.search-form-xs .form-actions .btn-default{width:31%;background:#fff;border:1px solid #ddd;margin-right:5%}.search-form-xs .form-actions .btn-primary{width:54%;background:#d90000;color:#fff;border:0}.search-form-xs .form-modal{display:none;position:absolute;top:0;left:0;bottom:0;right:0}.search-form-xs .form-modal .form-modal-overlay{position:fixed;top:0;left:0;bottom:0;right:0;background:rgba(0,0,0,0.5);z-index:50}.search-form-xs .form-modal .form-modal-content{background:#fff;position:fixed;left:10px;top:10px;right:10px;bottom:10px;overflow:auto;z-index:100;-webkit-overflow-scrolling:touch}.search-form-xs .form-modal .form-modal-content .form-label{margin-top:-1px}.search-form-xs .form-modal .form-modal-content .form-grid .form-grid-item{width:50%}.search-form-xs .form-modal .form-modal-content .form-grid .form-grid-item label{border-left:1px solid #ddd}.search-form-xs .form-modal .form-modal-content .form-grid .form-grid-item:nth-child(2n+1) label{border-left:0}.search-form-xs .form-modal .form-modal-content .form-actions{padding:10px}.search-form-xs .form-modal .form-modal-content .btn{width:100%}.search-form-xs .form-modal.active{display:block}}@media only screen and (max-width:768px) and screen and (-webkit-min-device-pixel-ratio:0){#index .leftside #map .map_left .gosei_link_area .number{line-height:30px}}@media only screen and (max-width:768px) and screen and (-webkit-min-device-pixel-ratio:0){#index .leftside #map .map_right .gotou_link_area .number .number{line-height:30px}}@media only screen and (max-width:768px) and screen and (-webkit-min-device-pixel-ratio:0) and (min-resolution:.001dpcm){#index .leftside #ranking .title_area{margin-bottom:6px}#index .leftside #ranking .text_area{margin-bottom:9px}}@media only screen and (max-width:768px) and screen and (-webkit-min-device-pixel-ratio:0){#index .leftside #ranking .list_area .item .sp_text .sp_area .school ul li{line-height:25px}}@media only screen and (max-width:380px){.search-form-xs .form-grid .form-grid-item label.condensed{font-size:12px}}@media only screen and (max-width:320px){.search-form-xs .form-grid .form-grid-item label.condensed{font-size:12px;line-height:1.1;padding-top:0;padding-left:45px !important;padding-right:15px}}@media(min-width:414px) and (max-width:768px){#index .leftside #banner02 .new_column .right_text .sm-ellipsis::after{content:''}}
