@charset "utf-8";html,body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td{margin:0;padding:0}body{font-size:14px;font-family:'Noto Sans Regular',sans-serif;-webkit-text-size-adjust:100%;color:#000;background-color:#fff;line-height:1.5;text-align:left;padding:0;margin:0;width:100%;min-width:1050px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}table{border-collapse:collapse;border-spacing:0}fieldset,img{border:0}address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal}strong{font-weight:bold}ol,ul{list-style:none}caption,th{text-align:left}th,td{vertical-align:top}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal}img{vertical-align:bottom;max-width:100%}q:before,q:after{content:''}hr{display:none}abbr,acronym{border:0}:focus{outline:0}a{color:#0479bc;text-decoration:none;background:url(../../common/images/global/spacer.png) left top no-repeat}p,p span{background:url(../../common/images/global/spacer.png) left top no-repeat}.pc{display:block !important}.sp{display:none !important}form{margin:0;padding:0}input,select,textarea,select{-moz-appearance:none;-webkit-appearance:none;appearance:none;background:none transparent;border:0;border-radius:0;outline:0;resize:none;margin:0;padding:0;vertical-align:middle;font-size:inherit;font-family:inherit;color:inherit;box-sizing:border-box;-webkit-box-sizing:border-box;position:relative}input::-ms-clear{visibility:hidden}input::-ms-reveal{visibility:hidden}select::-ms-expand{display:none}.center{text-align:center !important}.right{text-align:right !important}.left{text-align:left !important}.vmiddle{vertical-align:middle !important}.vright{text-align:right !important}.vleft{text-align:left !important}.fnt80{font-size:80% !important}.fnt85{font-size:85% !important}.fnt90{font-size:90% !important}.fnt95{font-size:95% !important}.fnt100{font-size:100% !important}.fnt110{font-size:110% !important}
.fnt120{font-size:120% !important}.fnt130{font-size:130% !important}.fnt140{font-size:140% !important}.strong{font-weight:bold !important}.bold{font-weight:bold !important}.normal{font-weight:normal !important}.blue{color:#1a6bff}.red{color:#fd4f4f}.floR{float:right !important}.floL{float:left !important}.floNone{float:none !important}.block{display:block}.none{display:none}.inline{display:inline}.marginAuto{margin-left:auto !important;margin-right:auto !important}.clearBoth{clear:both}.clear{display:inline-block}.clear:after{content:".";display:block;height:0;visibility:hidden;clear:both}/*\*/* html .clear{height:1%}.clear{display:block}/**/#container{width:100%;min-width:1090px;position:relative;padding:187px 0 0 0}#top #container,#crc #container{padding:137px 0 0 0}.wrap{width:100%;min-width:1050px;margin:0 auto}.wrap:after{content:".";display:block;height:0;visibility:hidden;clear:both}#header{width:100%;min-width:1090px;height:72px;background-color:#fff;margin:0 auto;position:absolute;top:0;z-index:31}#header .wrap{width:1050px;height:70px;margin:0 auto;position:relative}#header .title{margin:12px 0 0 0;width:310px;height:40px;display:block;float:left}#header .title a{width:310px;height:40px;display:block;text-indent:-9999px;background:url(../../common/images/global/logo_01.svg) left top no-repeat;background-size:contain}#header ul{display:block;float:right;margin:22px 0 0 0}#header ul li{float:left;position:relative}#header ul li:before{content:"";width:1px;height:14px;display:block;border-left:1px solid #bababa;float:left;margin:3px 0 0 0}#header ul li:nth-child(5){width:55px}#header ul li:nth-child(5):before{content:"";width:1px;height:32px;display:block;border-left:1px solid #bababa;float:left;margin:-6px 0 0 0}#header ul li:nth-child(6):before{content:"";display:none;border-left:0;margin:0}
#header ul li:nth-child(6){margin:0;padding:0}#header ul li a{font-size:13px;color:#4f4f4f;text-decoration:none;padding:0 18px;display:block}#header ul li a.linkAccess{background:url(../../common/images/global/icn_access_02.svg) 13px 3px no-repeat;background-size:15px 15px;padding-left:33px}#header ul li a.btn_search{text-indent:-9999px;background:url(../../common/images/global/icn_search_01.svg) 5px 5px no-repeat;background-size:26px 26px;width:35px;height:35px;display:block;position:relative;top:-7px;left:9px}#header ul li a.btn_request{width:100px;background:url(../../common/images/global/icn_request.svg) 10px 6px no-repeat;background-size:20px 20px;height:35px;display:block;background-color:#47cacf;color:#fff;font-size:16px;letter-spacing:1px;line-height:34px;text-align:center;-webkit-font-smoothing:subpixel-antialiased;padding:0 0 0 20px;position:relative;top:-7px;left:-6px}#header ul li a.btn_donation{background:url(../../common/images/global/icn_donation.svg) 20px 6px no-repeat;background-size:20px 20px;width:100px;height:35px;display:block;background-color:#2d56a0;color:#fff;font-size:16px;letter-spacing:4px;line-height:34px;text-align:center;-webkit-font-smoothing:subpixel-antialiased;padding:0 0 0 20px;position:relative;top:-7px;left:-1px}#header ul li a.btn_download{width:200px;background:url(../../common/images/global/icn_request.svg) 10px 6px no-repeat;background-size:20px 20px;height:35px;display:block;background-color:#47cacf;color:#fff;font-size:16px;letter-spacing:1px;line-height:34px;text-align:center;-webkit-font-smoothing:subpixel-antialiased;padding:0 0 0 20px;position:relative;top:-7px;left:-6px}#header.crc ul li:nth-child(5){width:55px}#header.crc ul li:nth-child(5):before{content:"";width:1px;height:32px;display:block;border-left:1px solid #bababa;float:left;margin:-6px 0 0 0}#header.crc ul li:nth-child(6):before{content:"";display:none;border-left:0;margin:0}#header.crc ul li:nth-child(6){margin:0;padding:0;width:176px}#header.crc ul li a.btn_request{background-color:#d5c406}
#header.crc ul li a.btn_download{background-color:#d5c406}#header .siteSearch{width:490px;height:35px;position:absolute;top:15px;right:176px;z-index:10;display:none}#header .siteSearch input[type='text']{width:490px;height:35px;position:relative;outline:0;border:3px solid #2d56a0;box-sizing:border-box;-webkit-box-sizing:border-box;background-color:#fff;padding:0 60px 0 10px;font-size:14px;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;float:left}#header .siteSearch:before{content:"";width:50px;height:35px;display:block;background-color:#2d56a0;position:absolute;top:0;left:437px;z-index:2}#header .siteSearch input[type='submit']{width:50px;height:35px;position:relative;outline:0;border:0;box-sizing:border-box;-webkit-box-sizing:border-box;padding:0;font-size:16px;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;position:absolute;top:0;left:437px;background:#2d56a0 url(../../common/images/global/icn_search_02.svg) 13px 5px no-repeat;background-size:26px 26px;cursor:pointer;z-index:3}#header .siteSearch .btn_search_close{width:24px;height:24px;display:block;position:absolute;top:-10px;left:-11px;z-index:3}#header .siteSearch .btn_search_close a{width:24px;height:24px;text-indent:-9999px;display:block;background:url(../../common/images/global/btn_close_01.svg) left 1px no-repeat;background-size:24px 24px}#header ul li.menu__lang{position:relative}#header ul li.menu__lang ul.menu__second-level li::before{border-left:0 solid #fff;margin:0}#header ul li.menu__lang ul.menu__second-level{visibility:hidden;opacity:0;z-index:1;border:1px solid #bababa}#header ul li.menu__lang ul.menu__second-level{position:absolute;top:5px;width:200px;background:#fff;-webkit-transition:all .2s ease;transition:all .2s ease}#header ul li.menu__lang ul.menu__second-level li{height:20px;padding:8px}#header ul li.menu__lang:hover ul.menu__second-level{top:5px;visibility:visible;opacity:1;width:200px;background:#fff;-webkit-transition:all .2s ease;transition:all .2s ease}
#header ul li.menu__lang ul.menu__second-level::before{border-left:0 solid #fff;margin:0;padding:8px}#header ul li.menu__lang:hover ul.menu__second-level::before{border-left:0 solid #fff;margin:0;padding:8px}#globalNavi{background:#fff;position:absolute;width:100%;top:70px;left:50%;margin-left:-50%;display:block;z-index:30}.media_pc #globalNavi .wrap,.media_tab #globalNavi .wrap{position:relative}#globalNavi.border{border-bottom:1px solid #2d56a0}#globalNavi ul{width:1050px;height:67px;display:block;margin:0 auto}#globalNavi ul li{float:left;width:175px;height:43px;box-sizing:border-box;-webkit-box-sizing:border-box;position:relative}#globalNavi ul li a{display:table-cell;font-weight:500;font-size:16px;color:#2d56a0;text-align:center;text-decoration:none;vertical-align:top;width:175px;height:67px;padding:14px 0 0 0;box-sizing:border-box;-webkit-box-sizing:border-box;-webkit-font-smoothing:subpixel-antialiased;border-bottom:2px solid #fff;position:relative;background:#fff url(../../common/images/global/icn_ar_blue_02.svg) center 42px no-repeat;background-size:14px 14px}#globalNavi ul li a:before{content:"";width:1px;height:43px;display:block;border-left:1px solid #cbcbcb;float:left;margin:0}#globalNavi ul li:last-child a:after{content:"";width:1px;height:43px;display:block;border-left:1px solid #cbcbcb;float:right;margin:0}#globalNavi ul li a.current,.media_pc #globalNavi ul li a.current:hover{border-bottom:2px solid #3b61a6}.media_pc #globalNavi ul li a:hover{border-bottom:2px solid #3b61a6;opacity:.6}#globalNavi .btnAccordion,#globalNavi .listAccordion,#globalNavi .icn_faculty{display:none}#globalNavi.crc ul li{width:210px}#globalNavi.crc ul li a{width:210px}#globalNavi.crc ul li a.current,.media_pc #globalNavi.crc .wrap>ul li a.current:hover{border-bottom:2px solid #3b61a6}.media_pc #globalNavi.crc ul li a:hover{border-bottom:2px solid #3b61a6;opacity:.6}#globalNavi h1{display:none}#megaMenu dl{width:1050px;display:block;background-color:#2d56a0;position:absolute;top:137px;left:50%;margin-left:-525px;padding:24px 23px;box-sizing:border-box;-webkit-box-sizing:border-box;z-index:100;display:none}
#megaMenu.min dl{left:0;margin-left:0}#megaMenu dl:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}#megaMenu dl dt{width:280px;height:167px;display:table-cell;border-right:1px solid #fff}#megaMenu dl dt a{width:279px;height:167px;display:table-cell;font-size:22px;font-weight:bold;color:#fff;vertical-align:middle;background:url(../../common/images/global/icn_ar_white_01.svg) 247px center no-repeat;background-size:11px 14px;padding-bottom:4px;box-sizing:border-box;-webkit-box-sizing:border-box}#megaMenu dl dd{width:724px;height:167px;display:table-cell;vertical-align:top}#megaMenu dl dd ul{width:724px;height:167px;display:block;padding:0 0 0 29px;box-sizing:border-box;-webkit-box-sizing:border-box}#megaMenu dl dd ul li{width:210px;float:left;display:block;margin:2px 30px 0 0}#megaMenu dl dd ul li:nth-child(1),#megaMenu dl dd ul li:nth-child(2),#megaMenu dl dd ul li:nth-child(3){margin-top:0}#megaMenu dl dd ul li:nth-child(3n){margin-right:0}#megaMenu dl dd a{width:210px;height:40px;min-height:40px;display:table-cell;font-size:16px;color:#fff;vertical-align:middle;background:url(../../common/images/global/icn_ar_white_01.svg) 200px center no-repeat;background-size:11px 14px;padding-bottom:2px;padding-right:15px;box-sizing:border-box;-webkit-box-sizing:border-box}#megaMenu .cover{width:100%;height:auto;background-color:#fff;position:absolute;top:137px;left:0;z-index:99;display:none;opacity:0}#globalNavi .btnClose{width:176px;height:53px;display:block;background-color:#fff;position:absolute;top:14px;left:50%;margin-left:-525px;z-index:10;display:none}#globalNavi .btnClose a{width:176px;height:53px;display:table-cell;vertical-align:middle;text-align:center;color:#2d56a0;font-size:16px;background:#cbcbcb url(../../common/images/global/btn_close_02.svg) 135px center no-repeat;background-size:24px 24px;-webkit-font-smoothing:subpixel-antialiased}#globalNavi .btnClose a:hover{color:#fff;background:#2d56a0 url(../../common/images/global/btn_close_03.svg) 135px center no-repeat;background-size:24px 24px}
#spMenu{display:none}#emergencyNotice{width:1050px;min-width:1050px;padding:0;position:relative;top:0;left:0;margin:0 auto;z-index:10}#top #emergencyNotice,#crc #emergencyNotice{width:100%;min-width:1050px;padding:0;background-color:#b50000}#emergencyNotice .wrap{width:1050px;margin:0 auto;padding:10px 0;box-sizing:border-box;-webkit-box-sizing:border-box;border:3px solid #b50000;background-color:#b50000}#emergencyNotice .title{color:#fff;font-size:20px;width:172px;display:table-cell;vertical-align:middle;text-align:center;letter-spacing:1.5px;-webkit-font-smoothing:subpixel-antialiased;border-right:1px solid #fff;padding:2px 0 4px}#emergencyNotice ul{display:table-cell;width:auto;min-width:871px;margin-top:0;padding:0 20px 0 20px;box-sizing:border-box;-webkit-box-sizing:border-box}#emergencyNotice ul li{width:100%;margin-top:0;padding:4px 0 4px;box-sizing:border-box;-webkit-box-sizing:border-box;position:relative;border-top:1px solid #fff;-webkit-font-smoothing:antialiased}#emergencyNotice ul li:first-child{border-top:0}#emergencyNotice ul li a{width:100%;display:block;text-decoration:none}#emergencyNotice a .txt,#emergencyNotice .txt{font-size:17px;color:#fff;display:inline}#importantNotice{clear:both;width:1050px;min-width:1050px;padding:0 0 50px}#top #importantNotice{width:100%;padding:20px 0 20px}#crc #importantNotice{width:1050px;min-width:1050px;margin:0 auto}#importantNotice .wrap{width:1050px;margin:0 auto;box-sizing:border-box;-webkit-box-sizing:border-box;border:3px solid #d54100;background-color:#fff}#importantNotice .title{color:#fff;font-size:20px;width:175px;display:table-cell;background-color:#d54100;vertical-align:middle;text-align:center;letter-spacing:1.5px;-webkit-font-smoothing:subpixel-antialiased}#importantNotice ul{display:table-cell;width:auto;min-width:869px;margin-top:12px;padding:1px 20px 22px 20px;box-sizing:border-box;-webkit-box-sizing:border-box}#importantNotice ul li:before{content:"";visibility:hidden;display:none}
#importantNotice ul li{width:100%;margin-top:10px !important;padding:10px 0 0 110px !important;box-sizing:border-box;-webkit-box-sizing:border-box;position:relative;border-top:1px solid #d54100;background-color:transparent}#importantNotice ul li:first-child{border-top:0}#importantNotice ul li.nodate{padding-left:0 !important}#importantNotice ul li a{width:100%;display:block;text-decoration:none}#importantNotice a .date,#importantNotice .date{font-size:17px;color:#000;width:104px;position:absolute;top:10px;left:6px;display:block;padding:0;line-height:1.5}#importantNotice a .txt,#importantNotice .txt{font-size:17px;color:#000;display:inline;padding:0;line-height:1.5}#importantNotice a .txt{color:#000}#containerTop #importantNotice{clear:both;width:1050px;min-width:1050px;padding:0 0 50px}#containerTop h1+#importantNotice,#containerTop .img+#importantNotice{padding-top:50px}#containerTop .socialBtn+#importantNotice{padding-top:34px}#containerTop #importantNotice.last{padding-bottom:0}#containerTop #importantNotice .wrap{width:1050px;margin:0;box-sizing:border-box;-webkit-box-sizing:border-box;border:3px solid #d54100;background-color:#fff}#containerTop #importantNotice .title{color:#fff;font-size:20px;width:175px;display:table-cell;background-color:#d54100;vertical-align:middle;text-align:center;letter-spacing:1.5px;-webkit-font-smoothing:subpixel-antialiased}#containerTop #importantNotice ul{display:table-cell;width:auto;min-width:869px;margin-top:12px;padding:1px 20px 22px 20px;box-sizing:border-box;-webkit-box-sizing:border-box}#containerTop #importantNotice ul li:before{content:"";visibility:hidden;display:none}#containerTop #importantNotice ul li{width:100%;margin-top:10px !important;padding:10px 0 0 110px !important;box-sizing:border-box;-webkit-box-sizing:border-box;position:relative;border-top:1px solid #d54100;background-color:transparent}#containerTop #importantNotice ul li.nodate{padding-left:0 !important}#containerTop #importantNotice ul li:first-child{border-top:0}
#containerTop #importantNotice ul li.nodate{padding-left:0}#containerTop #importantNotice ul li a{width:100%;display:block;text-decoration:none}#containerTop #importantNotice a .date,#containerTop #importantNotice .date{font-size:17px;color:#000;width:104px;position:absolute;font-weight:normal;top:10px;left:6px;display:block;padding:0;line-height:1.5}#containerTop #importantNotice a .txt,#containerTop #importantNotice .txt{font-size:17px;color:#000;display:inline;padding:0;line-height:1.5}#containerTop #importantNotice a .txt{color:#000}#containerTop #undergraduateNotice{clear:both;width:1050px;min-width:1050px;padding:0 0 50px}#containerTop h1+#undergraduateNotice,#containerTop .img+#undergraduateNotice{padding-top:50px}#containerTop .socialBtn+#undergraduateNotice{padding-top:34px}#containerTop #undergraduateNotice .wrap{width:1050px;margin:0 auto;box-sizing:border-box;-webkit-box-sizing:border-box;border:3px solid #cbcbcb;background-color:#fff}#containerTop #undergraduateNotice ul{display:table-cell;width:auto;min-width:1044px;margin-top:12px;padding:1px 20px 22px 20px;box-sizing:border-box;-webkit-box-sizing:border-box}#containerTop #undergraduateNotice ul li:before{content:"";visibility:hidden;display:none}#containerTop #undergraduateNotice ul li{width:100%;margin-top:10px !important;padding:10px 0 0 110px !important;box-sizing:border-box;-webkit-box-sizing:border-box;position:relative;border-top:1px solid #cbcbcb;background-color:transparent}#containerTop #undergraduateNotice ul li:first-child{border-top:0}#containerTop #undergraduateNotice ul li.nodate{padding-left:0 !important}#containerTop #undergraduateNotice ul li a{width:100%;display:block;text-decoration:none}#containerTop #undergraduateNotice a .date,#containerTop #undergraduateNotice .date{font-size:17px;font-weight:normal;color:#000;width:104px;position:absolute;top:10px;left:6px;display:block;padding:0;line-height:1.5}#containerTop #undergraduateNotice a .txt,#containerTop #undergraduateNotice .txt{font-size:17px;color:#000;display:inline;padding:0;line-height:1.5}
#containerTop #undergraduateNotice a .txt{color:#000}#containerTop #courseNotice{clear:both;width:1050px;min-width:1050px;padding:0 0 50px}#containerTop h1+#courseNotice,#containerTop .img+#courseNotice{padding-top:50px}#containerTop .socialBtn+#courseNotice{padding-top:34px}#containerTop #courseNotice .wrap{width:1050px;margin:0 auto;box-sizing:border-box;-webkit-box-sizing:border-box;border:3px solid #cbcbcb;background-color:#fff}#containerTop #courseNotice ul{display:table-cell;width:auto;min-width:1044px;margin-top:12px;padding:1px 20px 22px 20px;box-sizing:border-box;-webkit-box-sizing:border-box}#containerTop #courseNotice ul li:before{content:"";visibility:hidden;display:none}#containerTop #courseNotice ul li{width:100%;margin-top:10px !important;padding:10px 0 0 110px !important;box-sizing:border-box;-webkit-box-sizing:border-box;position:relative;border-top:1px solid #cbcbcb;background-color:transparent}#containerTop #courseNotice ul li:first-child{border-top:0}#containerTop #courseNotice ul li.nodate{padding-left:0 !important}#containerTop #courseNotice ul li a{width:100%;display:block;text-decoration:none}#containerTop #courseNotice a .date,#containerTop #courseNotice .date{font-size:17px;font-weight:normal;color:#000;width:104px;position:absolute;top:10px;left:6px;display:block;padding:0;line-height:1.5}#containerTop #courseNotice a .txt,#containerTop #courseNotice .txt{font-size:17px;color:#000;display:inline;padding:0;line-height:1.5}#containerTop #courseNotice a .txt{color:#000}.breadcrumb{width:100%;min-width:1090px;height:50px;background-color:#fff;border-top:1px solid #2d56a0;border-bottom:1px solid #2d56a0;margin:0 auto;position:relative}.breadcrumb.top{position:absolute;top:137px;left:50%;margin-left:-50%;z-index:32}.breadcrumb.top.fix{position:fixed;top:70px}.breadcrumb .wrap{width:1050px;margin:0 auto;box-sizing:border-box;-webkit-box-sizing:border-box;padding:14px 0 15px 0;padding:0}.breadcrumb p{color:#4f4f4f;font-size:14px;line-height:1.35;height:50px;display:table-cell;vertical-align:middle;-webkit-font-smoothing:subpixel-antialiased}
.breadcrumb p span{font-size:14px}.breadcrumb a{color:#2d56a0;text-decoration:none}.breadcrumb span{margin:0 12px}.pager{clear:both;width:1050px;padding:0;margin:0 auto 130px}.pager.nextpager{margin-bottom:50px}.pager ul{text-align:center;font-weight:bold;display:table;margin:0 auto;width:auto;height:42px}.pager ul li{display:table-cell !important;list-style:none;margin:0 0 0 !important;padding:0 0 0 !important;font-size:24px;background-color:transparent !important;width:37px;height:42px}.pager ul li:before{display:none !important}.pager ul li a{display:table-cell;color:#cbcbcb;text-decoration:none;width:37px;height:42px;margin:0 0 0 !important;padding:0 0 0 !important;text-align:center;vertical-align:bottom;line-height:24px;font-weight:normal !important;-webkit-transition:color .4s;-moz-transition:color .4s;-ms-transition:color .4s;transition:color .4s}.pager ul li.cur{width:44px}.pager ul li.cur a{font-size:36px;width:44px;line-height:32px;color:#2d56a0}.media_pc .pager ul li a:hover{color:#2d56a0}.pager ul .btnPrev{width:50px;height:42px;display:table-cell;padding:0 10px 0 0 !important;margin:0 !important;vertical-align:top;position:relative}.pager ul .btnPrev a{width:39px;height:42px;display:block;padding:0 !important;margin:0 0 0 0 !important;border-left:1px solid #dadada;text-indent:-9999px;background:url(../../common/images/global/btn_prev_01.svg) -2px center no-repeat;background-size:37px 37px;position:relative;top:6px}.pager ul .btnPrev.disabled a{background:url(../../common/images/global/btn_prev_02.svg) -2px center no-repeat;background-size:37px 37px;pointer-events:none}.pager ul .btnNext{width:50px;height:42px;display:table-cell;padding:0 0 0 10px !important;margin:0 !important;vertical-align:top;position:relative}.pager ul .btnNext a{width:39px;height:42px;display:block;padding:0 !important;margin:0 0 0 0 !important;border-right:1px solid #dadada;text-indent:-9999px;background:url(../../common/images/global/btn_next_01.svg) 6px center no-repeat;background-size:37px 37px;position:relative;top:6px}
.pager ul .btnNext.disabled a{background:url(../../common/images/global/btn_next_02.svg) 6px center no-repeat;background-size:37px 37px;pointer-events:none}#pageTop,#pageTop a{width:92px;height:64px;display:block;right:38px;z-index:10}#pageTop a{text-indent:-99999px;background:url(../../common/images/global/btn_pagetop.svg) left center no-repeat;background-size:contain}#pageTopBottom,#pageTopBottom a{width:92px;height:64px;display:block;right:38px;z-index:10}#pageTopBottom a{text-indent:-99999px;background:url(../../common/images/global/btn_pagetop.svg) left center no-repeat;background-size:contain}#pageTopBottom{position:absolute;bottom:106px}.agent_android42 #pageTop,.agent_android44 #pageTop{position:absolute;bottom:188px}footer{background:#2d56a0;width:100%;height:160px;position:relative}#footer{color:#fff;width:1050px;margin:0 auto;position:relative}#footer a{color:#fff;text-decoration:none}#footer .wrap{width:925px;min-width:925px;margin-right:22px;display:block;float:left;position:relative}#footer .socialBtn{width:189px;position:absolute;z-index:2;top:-28px;left:50%;margin-left:-37px}#footer .socialBtn li{width:55px;height:55px;display:block;margin-left:12px;float:left;background:url(../../common/images/global/social_bg.png) left top no-repeat;background-size:contain}#footer .socialBtn li:first-child{margin-left:0}#footer .socialBtn li a{width:55px;height:55px;display:block}#footer .socialBtn li.mail a{text-indent:-99999px;background:url(../../common/images/global/social_mail.png) left top no-repeat;background-size:contain}#footer .socialBtn li.fb a{text-indent:-99999px;background:url(../../common/images/global/social_fb.png) left top no-repeat;background-size:contain}#footer .socialBtn li.tw a{text-indent:-99999px;background:url(../../common/images/global/social_tw.png) left top no-repeat;background-size:contain}#footer .socialBtn li.youtube a{text-indent:-99999px;background:url(../../common/images/global/social_youtube.png) left top no-repeat;background-size:contain}#footerNavi{position:relative;z-index:1;width:920px;float:left;margin:42px 0 0 0}
#footerNavi:after{display:block;font-size:0;content:"";clear:both;height:10px;width:910px;border-bottom:1px solid #6c89bd;position:relative}#footerNavi:after:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}#footerNavi li{float:left;position:relative}#footerNavi li:before{content:"｜";float:left;position:absolute;top:-1px;left:0}#footerNavi li:last-child:after{content:"｜";float:right;position:absolute;top:-1px;right:0}#footerNavi li a{display:block;font-size:14px;padding:0 3px 0 17px;-webkit-font-smoothing:subpixel-antialiased}#footerNavi li:last-child a{padding-right:17px}.media_tab #footerNavi li a{font-size:13px}#footer .title{clear:both;width:192px;height:24px;display:block;text-indent:-99999px;background:url(../../common/images/global/logo_02.svg) left center no-repeat;background-size:contain;margin:93px 0 0 15px}#footer .copyright{font-size:12px;display:block;margin:2px 0 0 15px;-webkit-font-smoothing:subpixel-antialiased}#footer .txt{width:429px;height:50px;display:block;position:absolute;top:90px;left:494px;font-size:12px;line-height:1.45}#footer .img{float:left;margin:18px 0 0 0}#footer .img,#footer .img a,#footer .img img{width:91px;height:118px;display:block}#footer .btnPcSite{display:none}#footer .btnSpSite{clear:both;display:none;width:300px;height:73px;border:2px solid #cbcbcb;box-sizing:border-box;font-size:36px;text-align:center;margin:0 0 42px 0;padding:6px 24px 0 10px;background:url(../../common/images/global/icn_ar_white_01.svg) 253px 14px no-repeat;background-size:34px 43px;position:absolute;top:-100px;right:0;background-color:#2c599e}#containerTop{width:100%;min-width:1050px;position:relative;overflow:hidden;margin:0}#top #containerTop,#crc #containerTop{min-height:430px}#crc #containerTop{margin-bottom:40px}#containerTop.noPager{padding-bottom:24px}#containerTop.noPager:after{width:100%;min-width:1050px;height:26px;position:absolute;bottom:-2px;display:block;background-color:#fff;z-index:2;content:""}
#containerTop:before{content:"";width:4000px;height:4000px;position:absolute;top:0;left:0;z-index:10;display:block;background-color:#fff;-webkit-transition:1s;-moz-transition:1s;-ms-transition:1s;transition:1s}#containerTop.fade:before{opacity:0}#containerTop.off:before{display:none}#top #containerTop,#crc #containerTop{background-color:#efefef}#containerTop>.wrap{width:240%;min-width:1050px;position:relative;top:0;left:50%;margin-left:-50%}#top #containerTop>.wrap,#crc #containerTop>.wrap{min-height:430px}#containerTop>.wrap.fix{width:2970px !important}@media screen and (max-width:1240px){#containerTop>.wrap{width:2970px}}.mv_top{width:100%;min-width:1050px;position:relative;overflow:hidden;margin:0 0 120px 0;background-color:#fff}#top .mv_top,#crc .mv_top{margin-bottom:0}.mv_top>.wrap{width:240%;min-width:1050px;position:relative;top:0;left:50%;margin-left:-50%}.mv_top>.wrap{min-height:430px}.mv_top>.wrap.fix{width:2970px !important}.mv_top .bx-wrapper{margin:0 auto 0}.mv_top .bx-viewport,.mv_top .mvSlider{display:block}.mv_top .mvSlider li{background-color:#fff}.mv_top .mvSlider li,.mv_top .mvSlider a{display:block;position:relative;padding:0;margin:0;background-color:#fff}.mv_top .mvSlider li:before{display:none}.mv_top .mvSlider img{width:100%}.mv_top>.wrap>.mvSlider{position:relative}.mv_top .mvSlider .cover{width:100%;height:100%;display:block;background-color:#fff;position:absolute;top:0;left:0;opacity:.75;z-index:3;display:none}.mv_top .mvSlider .num{display:none}.mv_top .btnNext{width:52px;height:52px;display:block;position:absolute;z-index:2;top:50%;left:0;margin-top:-52px}.mv_top .btnNext a{width:52px;height:52px;display:block;text-indent:-9999px;background:url(../../common/images/global/btn_next_01.svg) left top no-repeat;background-size:contain}.mv_top .btnPrev{width:52px;height:52px;display:block;position:absolute;z-index:2;top:50%;left:30%;margin-top:-52px}.mv_top .btnPrev a{width:52px;height:52px;display:block;text-indent:-9999px;background:url(../../common/images/global/btn_prev_01.svg) left top no-repeat;background-size:contain}
.mv_top .bx-controls.bx-has-pager.bx-has-controls-direction{width:100%;position:relative;left:50%;margin-left:-50%;background-color:#fff}.mv_top .bx-wrapper .bx-pager,.mv_top .bx-wrapper .bx-controls-auto{z-index:10;position:relative;bottom:0;width:auto;height:32px;margin:0;padding:9px 11px 12px 6px;box-sizing:border-box;-webkit-box-sizing:border-box}.mv_top .bx-wrapper .bx-pager.bx-default-pager a{background:#cbcbcb;width:12px;height:12px;margin:0 0 0 7px;-moz-border-radius:7px;-webkit-border-radius:7px;border-radius:7px}.mv_top .bx-wrapper .bx-pager.bx-default-pager a.active{background:#2d56a0}.mv_top .bx-wrapper .bx-pager.bx-default-pager a:hover,.mv_top .bx-wrapper .bx-pager.bx-default-pager a.active:hover{background:#2d56a0}.mv_top.noPager .bx-wrapper .bx-pager{display:none}.mv_top .info{display:table-cell;background-color:#2c599e;position:absolute;z-index:2;color:#fff !important;-webkit-font-smoothing:subpixel-antialiased;box-sizing:border-box;padding:19px 10px 22px 24px}.mv_top .info .tit{font-size:31px;font-weight:bold;line-height:1.25;margin-bottom:8px;padding-bottom:0}.mv_top .info .txt{font-size:16px;line-height:1.5;margin:0;padding:0}.mv_top .info .btnDetail{display:none}.mv_top a .info .btnDetail{width:137px;height:31px;display:block;background-color:#2c599e;padding:5px;margin:0;line-height:1.5;box-sizing:border-box;position:absolute}.mv_top .info .btnDetail span{border:1px solid #fff;font-size:12px;background:url(../../common/images/global/icn_ar_white_01.svg) 109px 4px no-repeat;background-size:9px 11px;width:127px;padding:0 0 1px 14px;box-sizing:border-box;display:block}.media_tab .mv_top .info .btnDetail span{padding:1px 0 0 14px}.mv_top .info.system_design,.mv_top .info.system_design .btnDetail{background-color:#e95383}.mv_top .info.mirai_kagaku,.mv_top .info.mirai_kagaku .btnDetail{background-color:#f6ad3c}.mv_top .info.kougaku,.mv_top .info.kougaku .btnDetail{background-color:#008cc9}.mv_top .info.kougaku2,.mv_top .info.kougaku2 .btnDetail{background-color:#26addf}
.mv_top .info.rikougaku,.mv_top .info.rikougaku .btnDetail{background-color:#44b13f}.mv_top .info.jyouhou_kankyou,.mv_top .info.jyouhou_kankyou .btnDetail{background-color:#c96c63}.mv_top .info.graduate,.mv_top .info.graduate .btnDetail{background-color:#956134}.mv_top .info.black,.mv_top .info.black .btnDetail{background-color:#000}.mv_top .info.white,.mv_top .info.white .btnDetail,.mv_top a .info.white,.mv_top a .info.white .btnDetail{background-color:#fff;color:#000 !important}.mv_top .info.white .btnDetail span{border:1px solid #000;background-image:url(../../common/images/global/icn_ar_black_01.svg)}.mv_top .info.pos_left_top{max-width:858px;top:23px;left:66px}.mv_top .info.pos_left_top .btnDetail{bottom:-38px;left:0}.mv_top .info.pos_right_top{max-width:858px;top:23px;right:66px}.mv_top .info.pos_right_top .btnDetail{bottom:-38px;right:0}.mv_top .info.pos_left_center{width:406px;min-height:120px;top:50%;margin-top:-88px;margin-top:-50%;left:66px}.mv_top .info.pos_left_center .btnDetail{bottom:-38px;left:0}#crc .mv_top .info.pos_left_center{width:440px}.mv_top .info.pos_right_center{width:406px;min-height:120px;top:50%;margin-top:-88px;margin-top:-50%;right:66px}.mv_top .info.pos_right_center .btnDetail{bottom:-38px;right:0}#crc .mv_top .info.pos_right_center{width:440px}.mv_top .info.pos_left_bottom{max-width:858px;bottom:57px;left:66px}.mv_top .info.pos_left_bottom .btnDetail{bottom:-38px;left:0}.mv_top .info.pos_right_bottom{max-width:858px;bottom:57px;right:66px}.mv_top .info.pos_right_bottom .btnDetail{bottom:-38px;right:0}#containerTop.mv_contents:before{display:none}#containerTop.mv_contents{width:100%;min-width:1050px;height:auto;min-height:auto !important;position:relative;overflow:hidden;margin-bottom:70px}#containerTop.mv_contents.noborder{margin-bottom:50px}#containerTop.mv_contents>.wrap{width:1050px;height:auto;min-height:auto !important;position:relative;top:0;left:50%;margin-left:-525px;padding:298px 0 0 0;border-bottom:1px solid #cbcbcb}#containerTop.mv_contents.noborder>.wrap{border-bottom:0}
#dendai_people #containerTop.mv_contents>.wrap{border-bottom:0}#containerTop.mv_contents.reverse>.wrap{padding:0}#containerTop.mv_contents.noimg>.wrap{padding:0}#containerTop.mv_contents .img{width:1224px;width:4000px;height:334px;height:auto;display:block;position:absolute;top:0;left:50%;margin-left:-612px;margin-left:-2000px;z-index:-1;text-align:center}#containerTop.mv_contents .img img{max-height:334px}#containerTop.mv_contents.reverse .img{position:relative}#containerTop.mv_contents h1{width:1050px;background-color:#2d56a0;font-size:36px;color:#fff;line-height:1.3;letter-spacing:2px;display:block;margin:0;padding:13px 28px 17px 28px;box-sizing:border-box;position:relative}#containerTop.mv_contents h1 .copy_1{font-size:22px;display:block;padding:6px 0 2px 0;width:100%}#containerTop.mv_contents h1 .tit{font-size:36px;display:block;width:100%}#containerTop.mv_contents.haslink h1 .copy_1,#containerTop.mv_contents.haslink h1 .tit{width:804px}#containerTop.mv_contents h1 .link{display:table-cell;background-color:#fff;width:177px;height:27px;position:absolute;bottom:17px;right:20px}#containerTop.mv_contents h1 .link a{font-size:14px;color:#2d56a0;display:table-cell;letter-spacing:0;background:url(../../common/images/global/icn_ar_blue_01.svg) 160px center no-repeat;background-size:11px 14px;width:177px;height:27px;vertical-align:middle;text-align:center;padding:0 11px 0 11px;box-sizing:border-box}#containerTop.mv_contents p{clear:both;width:1050px;font-size:24px;color:#000;line-height:1.55;display:block;margin:0;padding:24px 30px 40px 30px;box-sizing:border-box}#containerTop.mv_contents p.nextBoxLink01{padding-bottom:18px}#containerTop.mv_contents .date{width:250px;font-size:24px;font-weight:bold;color:#000;line-height:1.65;display:block;margin:0;padding:30px 30px 10px 30px;box-sizing:border-box;border-bottom:0;float:left}#containerTop.mv_contents .socialBtn{width:254px;height:46px;display:block;float:right;margin-top:27px}#containerTop.mv_contents .socialBtn:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}
#containerTop.mv_contents .socialBtn li{width:46px;height:46px;display:block;margin-left:6px;float:left;position:relative}#containerTop.mv_contents .socialBtn li:first-child{margin-left:0}#containerTop.mv_contents .socialBtn li a{width:46px;height:46px;display:block}#containerTop.mv_contents .socialBtn li.print a{text-indent:-99999px;background:url(../../common/images/global/btn_social_print.svg) left top no-repeat;background-size:contain}#containerTop.mv_contents .socialBtn li.mail a{text-indent:-99999px;background:url(../../common/images/global/btn_social_mail.svg) left top no-repeat;background-size:contain}#containerTop.mv_contents .socialBtn li.fb a{text-indent:-99999px;background:url(../../common/images/global/btn_social_fb.svg) left top no-repeat;background-size:contain}#containerTop.mv_contents .socialBtn li.tw a{text-indent:-99999px;background:url(../../common/images/global/btn_social_tw.svg) left top no-repeat;background-size:contain}#containerTop.mv_contents .socialBtn li.line{text-indent:-9999px;background:url(../../common/images/global/btn_social_line.svg) left top no-repeat;background-size:contain;position:relative;overflow:hidden;cursor:pointer}.media_pc #containerTop.mv_contents .socialBtn li.line .line-it-button{opacity:0;position:absolute !important;top:0;left:0;display:block}.media_pc #containerTop.mv_contents .socialBtn li.line iframe{width:46px !important;height:46px !important;display:block;position:relative;top:0;left:0}.media_pc #containerTop.mv_contents .socialBtn li.line>a{display:none}.media_tab #containerTop.mv_contents .socialBtn li.line .line-it-button,.media_tab #containerTop.mv_contents .socialBtn li.line iframe,.media_sp #containerTop.mv_contents .socialBtn li.line .line-it-button,.media_sp #containerTop.mv_contents .socialBtn li.line iframe{visibility:hidden;display:none}.media_tab #containerTop.mv_contents .socialBtn li.line>a,.media_sp #containerTop.mv_contents .socialBtn li.line>a{display:block}.media_sp #containerTop.mv_contents .socialBtn li.line a{width:46px !important;height:46px !important;display:block !important;position:absolute;top:0;left:0}
#system_design #containerTop.mv_contents h1{background-color:#e95383}#mirai_kagaku #containerTop.mv_contents h1{background-color:#f6ad3c}#kougaku #containerTop.mv_contents h1{background-color:#008cc9}#kougaku2 #containerTop.mv_contents h1{background-color:#26addf}#rikougaku #containerTop.mv_contents h1{background-color:#44b13f}#jyouhou_kankyou #containerTop.mv_contents h1{background-color:#c96c63}#graduate #containerTop.mv_contents h1{background-color:#956134}#system_design #containerTop.mv_contents h1 .link a{color:#e95383;background-image:url(../../common/images/global/icn_ar_system_design_01.svg)}#mirai_kagaku #containerTop.mv_contents h1 .link a{color:#f6ad3c;background-image:url(../../common/images/global/icn_ar_mirai_kagaku_01.svg)}#kougaku #containerTop.mv_contents h1 .link a{color:#008cc9;background-image:url(../../common/images/global/icn_ar_kougaku_01.svg)}#kougaku2 #containerTop.mv_contents h1 .link a{color:#26addf;background-image:url(../../common/images/global/icn_ar_kougaku2_01.svg)}#rikougaku #containerTop.mv_contents h1 .link a{color:#44b13f;background-image:url(../../common/images/global/icn_ar_rikougaku_01.svg)}#jyouhou_kankyou #containerTop.mv_contents h1 .link a{color:#c96c63;background-image:url(../../common/images/global/icn_ar_jyouhou_kankyou_01.svg)}#graduate #containerTop.mv_contents h1 .link a{color:#956134;background-image:url(../../common/images/global/icn_ar_graduate_01.svg)}.awardArea{width:100%;min-width:1050px;position:relative;overflow:visible}.awardArea.noctr{margin-bottom:60px}#top .awardArea{width:100%;min-width:1050px;position:relative;overflow:hidden}.awardArea .cover{content:"";display:none;width:4000px;height:1000px;background-color:#fff;position:absolute;top:80px;z-index:100}.awardArea .wrap{width:100%;position:relative;top:0;left:50%;margin-left:-50%}.awardArea .bx-wrapper{margin:0 auto 0;padding-bottom:0}.awardArea .bx-viewport{display:block;margin:0 auto;overflow:visible !important}.awardArea .awSlider{display:block;margin:0 auto;position:relative}.awardArea .awSlider:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}
.awardArea .awSlider li{background-color:#fff;margin:0;padding:0}.awardArea .awSlider li:nth-child(odd){background-color:#fff}.awardArea .awSlider li,.awardArea .awSlider a,.awardArea .awSlider article>div{display:block;position:relative;color:#000}.awardArea .awSlider li:before{display:none}.awardArea .awSlider article{width:auto;min-width:342px;display:table-cell;padding-left:12px;padding-bottom:20px;float:left;overflow:hidden;vertical-align:top}#top .awardArea .awSlider article{width:auto;min-width:342px;display:table-cell;padding-left:12px;padding-bottom:0;float:none;vertical-align:top}.awardArea .awSlider article:nth-child(3n+1){padding-left:0}#top .awardArea .awSlider article:nth-child(3n+1){padding-left:12px}.awardArea .awSlider article:first-child{padding-left:0}#top .awardArea .awSlider article:first-child{padding-left:0}.awardArea .awSlider .img{display:table-cell;width:342px;height:162px;text-align:center;vertical-align:middle;padding:0;box-sizing:border-box;position:relative;border:1px solid #cbcbcb;overflow:hidden}#top .awardArea .awSlider .img{display:table-cell;width:342px;height:162px;text-align:center;vertical-align:middle;padding:0;box-sizing:border-box;position:relative;border:1px solid #cbcbcb;overflow:hidden}#dendai_people .awardArea .awSlider img{width:100%;-webkit-transition:none;-moz-transition:none;-ms-transition:none;transition:none;width:auto;height:auto;max-width:342px;max-width:340px;max-height:162px;vertical-align:bottom;margin:0 auto}#top .awardArea .awSlider img{width:100%;-webkit-transition:none;-moz-transition:none;-ms-transition:none;transition:none;width:auto;height:auto;max-width:342px;max-width:340px;max-height:162px;vertical-align:bottom;margin:0 auto}.awardArea .awSlider .info{position:relative}.awardArea .awSlider .date{color:#000;font-size:16px;padding:22px 20px 0 20px;margin:0;line-height:1.45}.awardArea .awSlider .txt{color:#000;font-size:18px;padding:22px 20px 20px 20px}.awardArea .awSlider .date+.txt{padding-top:6px}.awardArea .title{font-weight:normal;padding:0 0 20px 0;margin:0 auto 24px;box-sizing:border-box;border:0;display:block;position:relative;top:0;left:50%;margin-left:-505px;width:990px;font-size:33px;color:#4f4f4f;text-align:center;background:url(../../common/images/global/tit_award.svg) center bottom no-repeat;background-size:140px 20px}
.awardArea .title:after{content:"";clear:both;display:none}.awardArea .viewType{width:100%;position:relative;z-index:2;margin:-33px auto 16px;list-style-type:none}.awardArea .viewType:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}.awardArea .viewType li{float:right;border-right:2px solid #e3e3e3;padding:0;margin:0;background-color:transparent}.awardArea .viewType li:nth-child(odd){background-color:transparent}.awardArea .viewType li:last-child{border-left:2px solid #e3e3e3}.awardArea .viewType li:nth-child(1) a{width:38px;height:17px;display:block;text-indent:-9999px;background:url(../../common/images/global/icn_display_02.svg) center -20px no-repeat;background-size:18px 40px}.awardArea .viewType li:nth-child(2) a{width:38px;height:17px;display:block;text-indent:-9999px;background:url(../../common/images/global/icn_display_01.svg) center -20px no-repeat;background-size:18px 40px}.media_pc .awardArea .viewType li a:hover,.media_pc .awardArea .viewType li.cur a:hover,.awardArea .viewType li.cur a{background-position:center 0}.awardArea .viewType li:before{display:none}.awardArea .ctr{width:100%;display:block;position:relative;margin:10px auto 0;padding:32px 0 132px 0;border-top:1px solid #cbcbcb}.awardArea .btnNext{text-align:center;width:124px;height:42px;display:table;position:absolute;z-index:2;top:32px;left:50%;margin-left:-4px;border-left:1px solid #dadada;border-right:1px solid #dadada;box-sizing:border-box}.awardArea .btnNext a{text-align:center;height:42px;display:table-cell;font-size:24px;color:#2d56a0;padding:2px 10px 0;box-sizing:border-box;-webkit-transition:color .4s;-moz-transition:color .4s;-ms-transition:color .4s;transition:color .4s}.awardArea .btnPrev{text-align:center;width:124px;height:42px;display:table;position:absolute;z-index:2;top:32px;left:50%;margin-left:-142px;border-left:1px solid #dadada;border-right:1px solid #dadada;box-sizing:border-box}.awardArea .btnPrev a{text-align:center;height:42px;display:table-cell;font-size:24px;color:#2d56a0;padding:2px 10px 0;box-sizing:border-box;-webkit-transition:color .4s;-moz-transition:color .4s;-ms-transition:color .4s;-o-transition:color .4s;transition:color .4s}
.awardArea .btnList{width:206px;height:42px;display:table;position:absolute;z-index:2;top:32px;right:0}.awardArea .btnList a{width:206px;height:42px;display:block;font-size:24px;color:#2d56a0;padding:2px 30px 0 30px;box-sizing:border-box;background:#cbcbcb url(../../common/images/global/icn_ar_blue_01.svg) 176px 9px no-repeat;background-size:21px 26px}.awardArea .btnNext.disabled,.awardArea .btnPrev.disabled{pointer-events:none}.awardArea .btnNext.disabled a,.awardArea .btnPrev.disabled a{color:#dadada;cursor:default;opacity:1 !important;pointer-events:none}.media_tab .awardArea .btnNext,.media_tab .awardArea .btnPrev{width:126px}.awardArea .bx-controls.bx-has-pager.bx-has-controls-direction{display:none}.awardArea .label{width:auto;min-width:109px;margin:0;padding:0;display:table-cell;vertical-align:middle;position:absolute;top:-10px;left:0}.awardArea .label span{background-color:#3897de;display:table-cell;color:#fff;margin:0;font-size:13px;letter-spacing:0;line-height:1.25;text-align:center;text-decoration:none;padding:4px 6px 4px;-webkit-font-smoothing:subpixel-antialiased;width:auto;min-width:109px;height:22px;box-sizing:border-box;-webkit-box-sizing:border-box}#top .awardArea.list .awSlider li{background-color:#fff;margin:0;padding:0}#top .awardArea.list .awSlider li:nth-child(odd){background-color:#fff}#top .awardArea.list .awSlider li,#top .awardArea.list .awSlider a,#top .awardArea.list .awSlider article>div{display:block;position:relative;color:#000}#top .awardArea.list .awSlider li:before{display:none}#top .awardArea.list .awSlider article{clear:both;width:100%;min-width:100%;display:block;padding-left:0;margin-top:2px;float:none}#top .awardArea.list .awSlider article:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}#top .awardArea.list .awSlider article:first-child{padding-left:0;margin-top:0}#top .awardArea.list .awSlider article.odd{background-color:#eee}#top .awardArea.list .awSlider .img{width:194px !important;height:92px !important;display:table-cell;text-align:center;vertical-align:middle;padding:0;box-sizing:border-box;position:relative;border:0;overflow:hidden}
#top .awardArea.list .awSlider img{width:auto !important;height:auto !important;max-width:194px !important;max-height:92px !important;vertical-align:bottom;margin:0 auto}#top .awardArea.list .awSlider .info{position:relative;display:table-cell;vertical-align:middle;width:auto;padding:0 0 0 24px}#top .awardArea.list .awSlider .date{color:#000;font-size:16px;padding:11px 20px 0 20px;padding:0;margin:0;line-height:1.45;display:block;overflow:hidden;position:absolute;top:10px;left:155px}#top .awardArea.list .awSlider .date.min{top:24px}#top .awardArea.list .awSlider .date.max{top:7px}#top .awardArea.list .awSlider .txt{color:#000;font-size:18px;padding:32px 20px 10px 20px;display:table-cell;line-height:1.4;box-sizing:border-box;overflow:hidden}#top .awardArea.list .label{width:109px;margin:0;padding:0;display:table-cell;vertical-align:middle;position:relative;top:auto;left:auto}#top .awardArea.list .ctr{margin:0 auto 0}.awardArea .awardNav{display:table;margin:0 auto 8px;width:1050px}.awardArea .awardNav:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}.awardArea .awardNav li{width:25%;padding:0 0 10px 6px;margin:0;display:table-cell;box-sizing:border-box;-webkit-box-sizing:border-box}.awardArea .awardNav li:nth-child(odd){background-color:transparent}.awardArea .awardNav li:first-child{padding-left:0}.awardArea .awardNav li:before{content:"";left:0;top:0;background:0;display:none}.awardArea .awardNav li a{display:block;background-color:#cbcbcb;margin:0;font-size:15px;text-align:center;text-decoration:none;color:#2d56a0;padding:5px 10px 0;-webkit-font-smoothing:subpixel-antialiased;width:100%;height:31px;box-sizing:border-box;-webkit-box-sizing:border-box;position:relative}.media_pc .awardArea .awardNav li a:hover{background-color:#2d56a0;color:#fff;-webkit-transition:.4s;-moz-transition:.4s;-ms-transition:.4s;transition:.4s}.awardArea .awardNav li a.select{background-color:#2d56a0;color:#fff}
.awardArea .awardNav li a.select:after{content:"";background:url(../../common/images/global/icn_trigona_01.svg) center top no-repeat;background-size:contain;width:19px;height:10px;position:absolute;bottom:-8px;left:50%;margin-left:-9px}.awardArea .awardText{display:none}.awardText.select{display:block}.awardArea .label.acategory_1 span{background-color:#70c2dd}.awardArea .label.acategory_2 span{background-color:#70c2dd}.awardArea .label.acategory_3 span{background-color:#70c2dd}.awardArea .label.acategory_4 span{background-color:#f7ab49}.awardArea .label.acategory_5 span{background-color:#f7ab49}.awardArea .label.acategory_6 span{background-color:#95daac}.awardArea .label.acategory_7 span{background-color:#95daac}.awardArea .label.acategory_8 span{background-color:#e3869c}.awardArea .label.acategory_9 span{background-color:#bc95db}.awardArea .label.acategory_10 span{background-color:#bc95db}.awardArea .label.acategory_11 span{background-color:#bc95db}.awardArea .label.acategory_12 span{background-color:#bc95db}.awardArea .label.acategory_13 span{background-color:#e3869c}.awardArea .label.acategory_14 span{background-color:#4ab200}.awardArea .label.ncategory_15 span{background-color:#2d56a0}.awardArea .label.ncategory_16 span{background-color:#6c00b1}.awardArea .label.ncategory_17 span{background-color:#8eb0ad}.newsArea{width:1050px;min-width:1050px;position:relative;overflow:hidden;background-color:transparent;padding:0 0 40px 0}.newsArea .wrap{width:100%;position:relative;top:0;left:50%;margin-left:-50%}.newsArea .bx-wrapper{margin:0 auto 0;padding-bottom:0}.newsArea .bx-viewport{display:block;margin:0 auto;overflow:visible !important}.newsArea .newsSlider{display:block;margin:0 auto;position:relative}.newsArea .newsSlider:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}.newsArea .newsSlider li{background-color:#fff;margin:0;padding:0}.newsArea .newsSlider li:nth-child(odd){background-color:#fff}
.newsArea .newsSlider li,.newsArea .newsSlider a{display:block;position:relative;color:#000}.newsArea .newsSlider li:before{display:none}.newsArea .title{font-weight:normal;padding:0 0 20px 0;margin:0 auto 20px;box-sizing:border-box;border:0;display:block;position:relative;top:0;left:50%;margin-left:-505px;width:990px;font-size:33px;color:#4f4f4f;text-align:center;background:url(../../common/images/global/tit_news.svg) center bottom no-repeat;background-size:140px 20px}.newsArea .title:after{content:"";clear:both;display:none}.newsArea .ctr{width:100%;display:block;position:relative;margin:40px auto 0;padding:32px 0 90px 0;border-top:1px solid #cbcbcb}.newsArea .btnNext{text-align:center;width:124px;height:42px;display:table;position:absolute;z-index:2;top:32px;left:50%;margin-left:-4px;border-left:1px solid #dadada;border-right:1px solid #dadada;box-sizing:border-box}.newsArea .btnNext a{text-align:center;height:42px;display:table-cell;font-size:24px;color:#2d56a0;padding:2px 10px 0;box-sizing:border-box;-webkit-transition:color .4s;-moz-transition:color .4s;-ms-transition:color .4s;-o-transition:color .4s;transition:color .4s}.newsArea .btnPrev{text-align:center;width:124px;height:42px;display:table;position:absolute;z-index:2;top:32px;left:50%;margin-left:-142px;border-left:1px solid #dadada;border-right:1px solid #dadada;box-sizing:border-box}.newsArea .btnPrev a{text-align:center;height:42px;display:table-cell;font-size:24px;color:#2d56a0;padding:2px 10px 0;box-sizing:border-box;-webkit-transition:color .4s;-moz-transition:color .4s;-ms-transition:color .4s;transition:color .4s}.newsArea .btnList{width:206px;height:42px;display:table;position:absolute;z-index:2;top:32px;right:0}.newsArea .btnList a{width:206px;height:42px;display:block;font-size:24px;color:#2d56a0;padding:2px 30px 0 30px;box-sizing:border-box;background:#cbcbcb url(../../common/images/global/icn_ar_blue_01.svg) 176px 9px no-repeat;background-size:21px 26px}.newsArea .btnNext.disabled,.newsArea .btnPrev.disabled{pointer-events:none}
.newsArea .btnNext.disabled a,.newsArea .btnPrev.disabled a{color:#dadada;cursor:default;opacity:1 !important;pointer-events:none}.media_tab .newsArea .btnNext,.media_tab .newsArea .btnPrev{width:126px}.newsArea .bx-controls.bx-has-pager.bx-has-controls-direction{display:none}.newsArea .newsNav{display:table;margin:0 auto 8px;width:1050px}.newsArea .newsNav:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}.newsArea .newsNav li{width:25%;padding:0 0 10px 6px;margin:0;display:table-cell;vertical-align:top;box-sizing:border-box;-webkit-box-sizing:border-box}.newsArea .newsNav.n2 li{width:50%}.newsArea .newsNav.n3 li{width:33.3%}.newsArea .newsNav.n4 li{width:25%}.newsArea .newsNav.n5 li{width:20%}.newsArea .newsNav li:nth-child(odd){background-color:transparent}.newsArea .newsNav li:first-child{padding-left:0}.newsArea .newsNav li:before{content:"";left:0;top:0;background:0;display:none}.newsArea .newsNav li a{display:table-cell;background-color:#cbcbcb;margin:0;font-size:15px;text-align:center;text-decoration:none;color:#2d56a0;padding:8px 10px 8px;-webkit-font-smoothing:subpixel-antialiased;width:100%;height:31px;letter-spacing:-0.5px;line-height:1.3;vertical-align:middle;box-sizing:border-box;-webkit-box-sizing:border-box;position:relative}.media_pc .newsArea .newsNav li a:hover{background-color:#2d56a0;color:#fff;-webkit-transition:.4s;-moz-transition:.4s;-ms-transition:.4s;transition:.4s}.newsArea .newsNav li a.select{background-color:#2d56a0;color:#fff}.newsArea .newsNav li a.select:after{content:"";background:url(../../common/images/global/icn_trigona_01.svg) center top no-repeat;background-size:contain;width:19px;height:10px;position:absolute;bottom:-8px;left:50%;margin-left:-9px}.newsArea .newsText:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}.newsArea .newsText>li{margin:0;list-style:none;padding:0;width:100%;display:block}
.newsArea .newsText article{padding:21px 20px 21px 20px;padding:0;display:block;vertical-align:center;background-color:#eee}.newsArea .newsText article.even{background-color:#fff}.newsArea .newsText article>div{margin:0;list-style:none;padding:12px 0 12px 0;padding:20px 0 21px 0;width:100%;display:block;position:relative}.newsArea .newsText article.min>div{margin:0;list-style:none;padding:20px 0 21px 0;width:100%;display:block}.newsArea .newsText li a{text-align:left;display:table;width:100%;text-decoration:none;color:#000;padding:0;box-sizing:border-box;-webkit-box-sizing:border-box}.newsArea .newsText li article.min a{padding:0}.newsArea .newsText a .date,.newsArea .newsText .date{font-size:16px;color:#000;display:table-cell;vertical-align:middle;width:114px !important;width:128px !important;padding:2px 0 0 20px;margin:0;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box}.newsArea .newsText .txt{display:table-cell;font-size:20px;text-align:left;color:#000;line-height:1.45;padding:0 86px 0 20px;vertical-align:middle}.newsArea .newsText a .txt span,.newsArea .newsText .txt span{display:inline}.newsText{display:none}.newsText.select{display:block}.newsArea .cover{width:100%;height:2000px;position:absolute;top:48px;display:block;z-index:10;background-color:#fff;display:none}.newsArea .newsText .label{width:109px;margin:0;padding:0;display:table-cell;vertical-align:middle}.newsArea .newsText .label span{display:table-cell;color:#fff;margin:0;font-size:13px;letter-spacing:0;line-height:1.25;text-align:center;text-decoration:none;padding:4px 5px 4px;-webkit-font-smoothing:subpixel-antialiased;width:109px;height:22px;box-sizing:border-box;-webkit-box-sizing:border-box}#news .newsArea .newsNav{display:table;margin:0 auto 8px;width:auto}#news .newsArea .newsNav:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}#news .newsArea .newsNav li{width:25%;padding:0 0 10px 6px;margin:0;display:table-cell;vertical-align:top;box-sizing:border-box;-webkit-box-sizing:border-box}
#news .newsArea .newsNav.n2 li{width:50%}#news .newsArea .newsNav.n3 li{width:33.3%}#news .newsArea .newsNav.n4 li{width:25%}#news .newsArea .newsNav.n5 li{width:20%}#news .newsArea .newsNav li:nth-child(odd){background-color:transparent}#news .newsArea .newsNav li:first-child{padding-left:0}#news .newsArea .newsNav li:before{content:"";left:0;top:0;background:0;display:none}#news .newsArea .newsNav li a{display:table-cell;background-color:#cbcbcb;margin:0;font-size:15px;text-align:center;text-decoration:none;color:#2d56a0;padding:8px 10px 8px;-webkit-font-smoothing:subpixel-antialiased;width:100%;height:31px;letter-spacing:-0.5px;line-height:1.3;vertical-align:middle;box-sizing:border-box;-webkit-box-sizing:border-box;position:relative}#news .media_pc .newsArea .newsNav li a:hover{background-color:#2d56a0;color:#fff;-webkit-transition:.4s;-moz-transition:.4s;-ms-transition:.4s;transition:.4s}#news .newsArea .newsNav li a.select{background-color:#2d56a0;color:#fff}#news .newsArea .newsNav li a.select:after{content:"";background:url(../../common/images/global/icn_trigona_01.svg) center top no-repeat;background-size:contain;width:19px;height:10px;position:absolute;bottom:-8px;left:50%;margin-left:-9px}#news .newsArea .newsText:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}#news .newsArea .newsText>li{margin:0;list-style:none;padding:0;width:100%;display:block}#news .newsArea .newsText article{padding:22px 20px 21px 20px;padding:0;display:block;vertical-align:center;background-color:#eee}#news .newsArea .newsText article.even{background-color:#fff}#news .newsArea .newsText article>div{margin:0;list-style:none;padding:15px 0 14px 0;width:100%;display:block;position:relative}#news .newsArea .newsText article.min>div{margin:0;list-style:none;padding:21px 0 21px 0;width:100%;display:block}#news .newsArea .newsText li a{text-align:left;display:table;width:100%;text-decoration:none;color:#000;padding:0;box-sizing:border-box;-webkit-box-sizing:border-box}
#news .newsArea .newsText li article.min a{padding:0}#news .newsArea .newsText a .date,#news .newsArea .newsText .date{font-size:16px;color:#000;display:table-cell;vertical-align:top;width:114px !important;width:128px !important;padding:2px 0 0 20px;margin:0;box-sizing:border-box;-webkit-box-sizing:border-box}#news .newsArea .newsText .info{display:table-cell;font-size:17px;text-align:left;color:#000;line-height:1.45;padding:0 86px 0 20px;padding:0;box-sizing:border-box;-webkit-box-sizing:border-box;width:827px}#news .newsArea .newsText .tit{display:block;font-size:24px;font-weight:bold;text-align:left;color:#000;line-height:1.35;padding:0 86px 5px 20px;padding:0 10px 5px 20px;box-sizing:border-box;-webkit-box-sizing:border-box;height:auto !important}#news .newsArea .newsText .txt{display:block;font-size:17px;text-align:left;color:#000;line-height:1.45;padding:0 10px 0 20px;box-sizing:border-box;-webkit-box-sizing:border-box;height:auto !important}#news .newsArea .newsText a .txt span,#news .newsArea .newsText .txt span{display:inline}#news .newsText{display:none}#news .newsText.select{display:block}#news .newsArea .newsText .label{width:109px;margin:0;padding:6px 0 0 0;display:table-cell;vertical-align:top}#news .newsArea .newsText .label span{display:table-cell;color:#fff;margin:0;font-size:13px;letter-spacing:0;line-height:1.25;text-align:center;text-decoration:none;padding:4px 5px 4px;-webkit-font-smoothing:subpixel-antialiased;width:109px;height:22px;box-sizing:border-box;-webkit-box-sizing:border-box}#news .newsArea .newsText article.new .tit:after{content:"NEW";font-size:12px;line-height:19px;background-color:#fff;color:#f83aae;font-weight:bold;border:1px solid #f83aae;display:inline-block;text-align:center;width:52px;height:21px;box-sizing:border-box;-webkit-box-sizing:border-box;margin-left:16px;margin-top:5px;vertical-align:top;float:right;margin-right:8px}#news .newsArea .newsText a.linkExt .tit span{background:url(../../common/images/global/icn_link_02.svg) right 60% no-repeat;background-size:18px 18px;padding-right:26px;display:inline}
#news .newsArea .newsText a.linkPdf .tit span{background:url(../../common/images/global/icn_pdf.svg) right 60% no-repeat;background-size:18px 18px;padding-right:26px;display:inline}#top .newsArea{width:100%;min-width:1050px;position:relative;overflow:hidden;background-color:#eee;padding:44px 0 40px 0}#top .newsArea .wrap{width:100%;position:relative;top:0;left:50%;margin-left:-50%}#top .newsArea .bx-wrapper{margin:0 auto 0;padding-bottom:0}#top .newsArea .bx-viewport{display:block;margin:0 auto;overflow:visible !important}#top .newsArea .newsSlider{display:block;margin:0 auto;position:relative}#top .newsArea .newsSlider:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}#top .newsArea .newsSlider li{background-color:#fff;margin:0;padding:0}#top .newsArea .newsSlider li:nth-child(odd){background-color:#fff}#top .newsArea .newsSlider li,#top .newsArea .newsSlider a{display:block;position:relative;color:#000}#top .newsArea .newsSlider li:before{display:none}#top .newsArea .title{font-weight:normal;padding:0 0 20px 0;margin:0 auto 20px;box-sizing:border-box;border:0;display:block;position:relative;top:0;left:50%;margin-left:-505px;width:990px;font-size:33px;color:#4f4f4f;text-align:center;background:url(../../common/images/global/tit_news.svg) center bottom no-repeat;background-size:140px 20px}#top .newsArea .title:after{content:"";clear:both;display:none}#top .newsArea .ctr{width:100%;display:block;position:relative;margin:40px auto 0;padding:32px 0 90px 0;border-top:1px solid #cbcbcb}#top .newsArea .btnNext{text-align:center;width:124px;height:42px;display:table;position:absolute;z-index:2;top:32px;left:50%;margin-left:-4px;border-left:1px solid #dadada;border-right:1px solid #dadada;box-sizing:border-box}#top .newsArea .btnNext a{text-align:center;height:42px;display:table-cell;font-size:24px;color:#2d56a0;padding:2px 10px 0;box-sizing:border-box;-webkit-transition:color .4s;-moz-transition:color .4s;-ms-transition:color .4s;transition:color .4s}
#top .newsArea .btnPrev{text-align:center;width:124px;height:42px;display:table;position:absolute;z-index:2;top:32px;left:50%;margin-left:-142px;border-left:1px solid #dadada;border-right:1px solid #dadada;box-sizing:border-box}#top .newsArea .btnPrev a{text-align:center;height:42px;display:table-cell;font-size:24px;color:#2d56a0;padding:2px 10px 0;box-sizing:border-box;-webkit-transition:color .4s;-moz-transition:color .4s;-ms-transition:color .4s;-o-transition:color .4s;transition:color .4s}#top .newsArea .btnList{width:206px;height:42px;display:table;position:absolute;z-index:2;top:32px;right:0}#top .newsArea .btnList a{width:206px;height:42px;display:block;font-size:24px;color:#2d56a0;padding:2px 30px 0 30px;box-sizing:border-box;background:#cbcbcb url(../../common/images/global/icn_ar_blue_01.svg) 176px 9px no-repeat;background-size:21px 26px}#top .newsArea .btnNext.disabled,#top .newsArea .btnPrev.disabled{pointer-events:none}#top .newsArea .btnNext.disabled a,#top .newsArea .btnPrev.disabled a{color:#cbcbcb;cursor:default;opacity:1 !important;pointer-events:none}#top .media_tab .newsArea .btnNext,#top .media_tab .newsArea .btnPrev{width:126px}#top .newsArea .bx-controls.bx-has-pager.bx-has-controls-direction{display:none}#top .newsArea .newsNav{display:table;margin:0 auto 8px;width:auto}#top .newsArea .newsNav:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}#top .newsArea .newsNav li{padding:0 0 10px 6px;margin:0;display:table-cell;box-sizing:border-box;-webkit-box-sizing:border-box}#top .newsArea .newsNav li:nth-child(odd){background-color:transparent}#top .newsArea .newsNav li:first-child{padding-left:0}#top .newsArea .newsNav li:before{content:"";left:0;top:0;background:0;display:none}#top .newsArea .newsNav li a{display:block;background-color:#cbcbcb;margin:0;font-size:15px;text-align:center;text-decoration:none;color:#2d56a0;padding:5px 10px 0;-webkit-font-smoothing:subpixel-antialiased;width:100%;height:31px;box-sizing:border-box;-webkit-box-sizing:border-box;position:relative}
#top .media_pc .newsArea .newsNav li a:hover{background-color:#2d56a0;color:#fff;-webkit-transition:.4s;-moz-transition:.4s;-ms-transition:.4s;transition:.4s}#top .newsArea .newsNav li a.select{background-color:#2d56a0;color:#fff}#top .newsArea .newsNav li a.select:after{content:"";background:url(../../common/images/global/icn_trigona_01.svg) center top no-repeat;background-size:contain;width:19px;height:10px;position:absolute;bottom:-8px;left:50%;margin-left:-9px}#top .newsArea .newsText:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}#top .newsArea .newsText>li{margin:0;list-style:none;padding:0;width:100%;display:block}#top .newsArea .newsText article{padding:22px 20px 21px 20px;padding:0;display:block;vertical-align:center;background-color:#fff}#top .newsArea .newsText article.even{background-color:#eee}#top .newsArea .newsText article>div{margin:0;list-style:none;padding:12px 0 12px 0;width:100%;display:block;position:relative}#top .newsArea .newsText article.min>div{margin:0;list-style:none;padding:21px 0 21px 0;width:100%;display:block}#top .newsArea .newsText li a{text-align:left;display:table;width:100%;text-decoration:none;color:#000;padding:0;box-sizing:border-box;-webkit-box-sizing:border-box}#top .newsArea .newsText li article.min a{padding:0}#top .newsArea .newsText a .date,#top .newsArea .newsText .date{font-size:16px;color:#000;display:table-cell;vertical-align:middle;width:114px !important;width:128px !important;padding:2px 0 0 20px;margin:0;box-sizing:border-box;-webkit-box-sizing:border-box}#top .newsArea .newsText .txt{display:table-cell;font-size:20px;text-align:left;color:#000;line-height:1.45;padding:0 86px 0 20px}#top .newsArea .newsText a .txt span,#top .newsArea .newsText .txt span{display:inline}#top .newsText{display:none}#top .newsText.select{display:block}#top .newsArea .newsText .label{width:109px;margin:0;padding:0;display:table-cell;vertical-align:middle}
#top .newsArea .newsText .label span{display:table-cell;color:#fff;margin:0;font-size:13px;letter-spacing:0;line-height:1.25;text-align:center;text-decoration:none;padding:4px 5px 4px;-webkit-font-smoothing:subpixel-antialiased;width:109px;height:22px;box-sizing:border-box;-webkit-box-sizing:border-box}.newsArea .newsText article .label_new{width:86px;display:block;position:absolute;top:50%;margin-top:-11px;right:0}.newsArea .newsText article .label_new span{font-size:12px;line-height:19px;background-color:#fff;color:#f83aae;font-weight:bold;border:1px solid #f83aae;display:inline-block;text-align:center;width:52px;height:21px;box-sizing:border-box;-webkit-box-sizing:border-box;margin-left:16px}#top .newsArea .cover{width:100%;height:2000px;position:absolute;top:80px;display:block;z-index:10;background-color:#eee;display:none}.newsArea .newsText .label.ncategory_1 span{background-color:#2d56a0}.newsArea .newsText .label.ncategory_2 span{background-color:#946134}.newsArea .newsText .label.ncategory_3 span{background-color:#3b92d2}.newsArea .newsText .label.ncategory_4 span{background-color:#398f5e}.newsArea .newsText .label.ncategory_5 span{background-color:#d95e7f}.newsArea .newsText .label.ncategory_6 span{background-color:#3b92d2}.newsArea .newsText .label.ncategory_7 span{background-color:#e85282}.newsArea .newsText .label.ncategory_8 span{background-color:#f6ac3b}.newsArea .newsText .label.ncategory_9 span{background-color:#008cc8}.newsArea .newsText .label.ncategory_10 span{background-color:#25adde}.newsArea .newsText .label.ncategory_11 span{background-color:#44b03e}.newsArea .newsText .label.ncategory_12 span{background-color:#c96c63}.newsArea .newsText .label.ncategory_13 span{background-color:#4ab200}.newsArea .newsText .label.ncategory_14 span{background-color:#9a9a9a}.newsArea .newsText .label.ncategory_15 span{background-color:#2d56a0}.newsArea .newsText .label.ncategory_16 span{background-color:#6c00b1}.newsArea .newsText .label.ncategory_17 span{background-color:#8eb0ad}
.newsArea .newsText .label.ncategory_18 span{background-color:#2d56a0}.newsArea .newsText .label.ncategory_19 span{background-color:#2d56a0}.newsArea .newsText .label.ncategory_20 span{background-color:#2d56a0}.newsArea .newsText .label.ncategory_21 span{background-color:#2d56a0}.newsArea .newsText .label.ncategory_22 span{background-color:#3b92d2}.newsArea .newsText .label.ncategory_23 span{background-color:#3b92d2}.newsArea .newsText .label.ncategory_24 span{background-color:#d95e7f}.newsArea .newsText .label.ncategory_25 span{background-color:#0aadf3}.newsArea .newsText .label.ncategory_26 span{background-color:#398f5e}.newsArea .newsText .label.ncategory_27 span{background-color:#2d56a0}.newsArea .newsText .label.ncategory_28 span{background-color:#e19e55}.newsArea .newsText .label.ncategory_101 span{background-color:#6738de}.newsArea .newsText .label.ncategory_102 span{background-color:#f63c7e}.newsArea .newsText .label.ncategory_103 span{background-color:#4da149}.newsArea .newsText .label.ncategory_104 span{background-color:#e1a227}.newsArea .newsText .label.ncategory_105 span{background-color:#3ca1f6}.eventArea{width:100%;min-width:1050px;position:relative;overflow:visible;padding:8px 0 0 0;margin-bottom:80px}#top .eventArea{width:100%;min-width:1050px;position:relative;overflow:hidden;padding:48px 0 0 0;margin-bottom:0}.eventArea .wrap{width:100%;position:relative;top:0;left:50%;margin-left:-50%}.eventArea .bx-wrapper{margin:0 auto 0;padding-bottom:10px}.eventArea .bx-viewport{display:block;margin:0 auto;overflow:visible !important}.eventArea .evSlider{display:block;margin:0 auto;position:relative}.eventArea .evSlider:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}.eventArea .evSlider>li{background-color:#fff;margin:0;padding:0;clear:both}.eventArea .evSlider>li:nth-child(odd){background-color:#fff}.eventArea .evSlider>li.disp{display:block !important}.eventArea .evSlider>li,.eventArea .evSlider a{display:block;position:relative;color:#000}
.eventArea .evSlider>li:before{display:none}.eventArea .evSlider article{width:auto;min-width:308px;display:block;float:left;border-bottom:1px solid #d9d9d9;margin:0 0 0 33px;padding:25px 0 30px 0;box-sizing:border-box;position:relative}.media_pc .eventArea .evSlider article:nth-child(1),.media_pc .eventArea .evSlider article:nth-child(2),.media_pc .eventArea .evSlider article:nth-child(3),.media_tab .eventArea .evSlider article:nth-child(1),.media_tab .eventArea .evSlider article:nth-child(2),.media_tab .eventArea .evSlider article:nth-child(3){border-top:1px solid #d9d9d9}.media_pc .eventArea .evSlider article:nth-child(1),.media_pc .eventArea .evSlider article:nth-child(4),.media_tab .eventArea .evSlider article:nth-child(1),.media_tab .eventArea .evSlider article:nth-child(4){margin-left:30px}.media_pc .eventArea .evSlider article:nth-child(1):before,.media_pc .eventArea .evSlider article:nth-child(2):before,.media_pc .eventArea .evSlider article:nth-child(3):before,.media_tab .eventArea .evSlider article:nth-child(1):before,.media_tab .eventArea .evSlider article:nth-child(2):before,.media_tab .eventArea .evSlider article:nth-child(3):before{content:"";width:22px;height:22px;background:#fff url(../../common/images/global/bg_event.svg) left top no-repeat;background-size:contain;display:block;position:absolute;top:-11px;left:-27px}.eventArea .evSlider article:after{content:"";width:22px;height:22px;background:#fff url(../../common/images/global/bg_event.svg) left top no-repeat;background-size:contain;display:block;position:absolute;bottom:-11px;left:-27px}.media_pc .eventArea .evSlider article:nth-child(3)>div:before,.media_tab .eventArea .evSlider article:nth-child(3)>div:before{content:"";width:22px;height:22px;background:#fff url(../../common/images/global/bg_event.svg) left top no-repeat;background-size:contain;display:block;position:absolute;top:-11px;right:-27px}.media_pc .eventArea .evSlider article:nth-child(3)>div:after,.media_pc .eventArea .evSlider article:nth-child(6)>div:after,.media_tab .eventArea .evSlider article:nth-child(3)>div:after,.media_tab .eventArea .evSlider article:nth-child(6)>div:after{content:"";width:22px;height:22px;background:#fff url(../../common/images/global/bg_event.svg) left top no-repeat;background-size:contain;display:block;position:absolute;bottom:-11px;right:-27px}
.media_pc .eventArea .evSlider .length_1 article:nth-child(1)>div:before,.media_tab .eventArea .evSlider .length_1 article:nth-child(1)>div:before,.media_pc .eventArea .evSlider .length_2 article:nth-child(2)>div:before,.media_tab .eventArea .evSlider .length_2 article:nth-child(2)>div:before,.media_pc .eventArea .evSlider .length_3 article:nth-child(3)>div:before,.media_tab .eventArea .evSlider .length_3 article:nth-child(3)>div:before,.media_pc .eventArea .evSlider .length_4 article:nth-child(4)>div:before,.media_tab .eventArea .evSlider .length_4 article:nth-child(4)>div:before,.media_pc .eventArea .evSlider .length_5 article:nth-child(5)>div:before,.media_tab .eventArea .evSlider .length_5 article:nth-child(5)>div:before,.media_pc .eventArea .evSlider .length_6 article:nth-child(6)>div:before,.media_tab .eventArea .evSlider .length_6 article:nth-child(6)>div:before{content:"";width:22px;height:22px;background:#fff url(../../common/images/global/bg_event.svg) left top no-repeat;background-size:contain;display:block;position:absolute;top:-11px;right:-27px}.media_pc .eventArea .evSlider .length_1 article:nth-child(1)>div:after,.media_pc .eventArea .evSlider .length_2 article:nth-child(2)>div:after,.media_pc .eventArea .evSlider .length_3 article:nth-child(3)>div:after,.media_pc .eventArea .evSlider .length_4 article:nth-child(4)>div:after,.media_pc .eventArea .evSlider .length_5 article:nth-child(5)>div:after,.media_pc .eventArea .evSlider .length_6 article:nth-child(6)>div:after,.media_tab .eventArea .evSlider .length_1 article:nth-child(1)>div:after,.media_tab .eventArea .evSlider .length_2 article:nth-child(2)>div:after,.media_tab .eventArea .evSlider .length_3 article:nth-child(3)>div:after,.media_tab .eventArea .evSlider .length_4 article:nth-child(4)>div:after,.media_tab .eventArea .evSlider .length_5 article:nth-child(5)>div:after,.media_tab .eventArea .evSlider .length_6 article:nth-child(6)>div:after{content:"";width:22px;height:22px;background:#fff url(../../common/images/global/bg_event.svg) left top no-repeat;background-size:contain;display:block;position:absolute;bottom:-11px;right:-27px}
.eventArea .evSlider article .date{height:67px;display:block;margin:0;padding:0}.eventArea .evSlider article .date:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}.eventArea .evSlider article .date li{width:67px;height:67px;display:block;background-color:#2d56a0;overflow:hidden;float:left;margin:0 0 0 2px;padding:0;position:relative}.eventArea .evSlider article .date li.nobox{width:67px;height:67px;display:block;background-color:#fff;overflow:hidden;float:left;margin:0 0 0 2px;padding:0;position:relative}.eventArea .evSlider article .date li:before{display:none}.eventArea .evSlider article .date li:first-child{margin-left:0}.eventArea .evSlider article a .date .month,.eventArea .evSlider article .date .month{font-size:16px;color:#fff;margin:0;padding:0;position:absolute;top:1px;left:9px;line-height:1.45 !important}.eventArea .evSlider article a .date .day,.eventArea .evSlider article .date .day{font-size:28px;color:#fff;margin:0;padding:0;position:absolute;top:14px;left:26px;width:36px;text-align:center;display:block;line-height:1.45 !important}.eventArea .evSlider article a .date .week,.eventArea .evSlider article .date .week{font-size:12px;color:#fff;margin:0;padding:0;position:absolute;bottom:0;left:0;width:67px;background-color:#4f4f4f;text-align:center;display:block;-webkit-font-smoothing:subpixel-antialiased;line-height:1.45 !important}.eventArea .evSlider article a .date .other,.eventArea .evSlider article .date .other{font-size:28px;color:#2d56a0;margin:0;padding:0;position:absolute;bottom:-5px;left:3px;width:36px;text-align:center;display:block;line-height:1.45 !important}.eventArea .evSlider article .date li.end{background-color:#cbcbcb}.eventArea .evSlider article .date li.nobox{background-color:#fff}.eventArea .evSlider article a .date li.end .month,.eventArea .evSlider article .date li.end .month,.eventArea .evSlider article a .date li.end .day,.eventArea .evSlider article .date li.end .day,.eventArea .evSlider article a .date li.end .other,.eventArea .evSlider article .date li.end .other{color:#000}
.eventArea .evSlider article .tit,.eventArea .evSlider article a .tit{font-size:20px;font-weight:bold;color:#000;border-bottom:1px dashed #2d56a0;padding:0 0 12px 0;margin:8px 0 0 0;line-height:1.35}.eventArea .evSlider .txt{color:#000;font-size:18px;padding:13px 0 13px 0;margin:0}.eventArea .evSlider a .txt span,.eventArea .evSlider .txt span{color:#000;font-size:18px;line-height:1.45;padding:0 0 0 14px;margin:0;display:table-cell}.eventArea .evSlider a .txt .stit,.eventArea .evSlider .txt .stit{color:#000;font-size:15px;text-align:center;vertical-align:middle;padding:0;margin:0;background-color:#cbcbcb;display:table-cell;width:67px}.eventArea .evSlider a .label,.eventArea .evSlider .label{color:#2d56a0;border:1px solid #2d56a0;width:auto;min-width:135px;height:auto;padding:3px 10px 4px;font-size:14px;line-height:14px;text-align:center;letter-spacing:1.5px;display:table-cell;box-sizing:border-box}.eventArea .title{font-weight:normal;padding:0 0 20px 0;margin:0 auto 24px;box-sizing:border-box;border:0;display:block;position:relative;top:0;left:50%;margin-left:-505px;width:990px;font-size:33px;color:#4f4f4f;text-align:center;background:url(../../common/images/global/tit_event.svg) center bottom no-repeat;background-size:140px 20px}.eventArea .title:after{content:"";clear:both;display:none}.eventArea .ctr{width:100%;display:block;position:relative;margin:29px auto 0;padding:0 0 132px 0}.eventArea .btnNext{text-align:center;width:124px;height:42px;display:table;position:absolute;z-index:2;top:0;left:50%;margin-left:-4px;border-left:1px solid #dadada;border-right:1px solid #dadada;box-sizing:border-box}.eventArea .btnNext a{text-align:center;height:42px;display:table-cell;font-size:24px;color:#2d56a0;padding:2px 10px 0;box-sizing:border-box;-webkit-transition:color .4s;-moz-transition:color .4s;-ms-transition:color .4s;transition:color .4s}.eventArea .btnPrev{text-align:center;width:124px;height:42px;display:table;position:absolute;z-index:2;top:0;left:50%;margin-left:-142px;border-left:1px solid #dadada;border-right:1px solid #dadada;box-sizing:border-box}
.eventArea .btnPrev a{text-align:center;height:42px;display:table-cell;font-size:24px;color:#2d56a0;padding:2px 10px 0;box-sizing:border-box;-webkit-transition:color .4s;-moz-transition:color .4s;-ms-transition:color .4s;transition:color .4s}.eventArea .btnList{width:206px;height:42px;display:table;position:absolute;z-index:2;top:0;right:0}.eventArea .btnList a{width:206px;height:42px;display:block;font-size:24px;color:#2d56a0;padding:2px 30px 0 30px;box-sizing:border-box;background:#cbcbcb url(../../common/images/global/icn_ar_blue_01.svg) 176px 9px no-repeat;background-size:21px 26px}.eventArea .btnNext.disabled,.eventArea .btnPrev.disabled{pointer-events:none}.eventArea .btnNext.disabled a,.eventArea .btnPrev.disabled a{color:#dadada;cursor:default;opacity:1 !important;pointer-events:none}.media_tab .eventArea .btnNext,.media_tab .eventArea .btnPrev{width:126px}.eventArea .bx-controls.bx-has-pager.bx-has-controls-direction{display:none}.topicsArea{width:100%;min-width:1050px;position:relative;overflow:visible}#top .topicsArea{width:100%;min-width:1050px;position:relative;overflow:hidden}.topicsArea .cover{content:"";display:none;width:4000px;height:1000px;background-color:#fff;position:absolute;top:80px;z-index:100}.topicsArea .wrap{width:100%;position:relative;top:0;left:50%;margin-left:-50%}.topicsArea .bx-wrapper{margin:0 auto 0;padding-bottom:0}.topicsArea .bx-viewport{display:block;margin:0 auto;overflow:visible !important}.topicsArea .toSlider{display:block;margin:0 auto;position:relative}.topicsArea .toSlider:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}.topicsArea .toSlider li{background-color:#fff;margin:0;padding:0}.topicsArea .toSlider li:nth-child(odd){background-color:#fff}.topicsArea .toSlider li,.topicsArea .toSlider a,.topicsArea .toSlider article>div{display:block;position:relative;color:#000}.topicsArea .toSlider li:before{display:none}.topicsArea .toSlider article{width:auto;min-width:342px;display:table-cell;padding-left:12px;padding-bottom:20px;float:left;overflow:hidden;vertical-align:top}
#top .topicsArea .toSlider article{width:auto;min-width:342px;display:table-cell;padding-left:12px;padding-bottom:0;float:none;vertical-align:top}.topicsArea .toSlider article:nth-child(3n+1){padding-left:0}#top .topicsArea .toSlider article:nth-child(3n+1){padding-left:12px}.topicsArea .toSlider article:first-child{padding-left:0}#top .topicsArea .toSlider article:first-child{padding-left:0}.topicsArea .toSlider .img{display:table-cell;width:342px;height:162px;text-align:center;vertical-align:middle;padding:0;box-sizing:border-box;position:relative;border:1px solid #cbcbcb;overflow:hidden}#top .topicsArea .toSlider .img{display:table-cell;width:342px;height:162px;text-align:center;vertical-align:middle;padding:0;box-sizing:border-box;position:relative;border:1px solid #cbcbcb;overflow:hidden}#dendai_people .topicsArea .toSlider img{width:100%;-webkit-transition:none;-moz-transition:none;-ms-transition:none;transition:none;width:auto;height:auto;max-width:342px;max-width:340px;max-height:162px;vertical-align:bottom;margin:0 auto}#top .topicsArea .toSlider img{width:100%;-webkit-transition:none;-moz-transition:none;-ms-transition:none;transition:none;width:auto;height:auto;max-width:342px;max-width:340px;max-height:162px;vertical-align:bottom;margin:0 auto}.topicsArea .toSlider .info{position:relative}.topicsArea .toSlider .date{color:#000;font-size:14px;padding:20px 20px 0 20px;margin:0;line-height:1.45}.topicsArea .toSlider .txt{color:#000;font-size:16px;padding:6px 20px 20px 20px}.topicsArea .title{font-weight:normal;padding:0 0 20px 0;margin:0 auto 24px;box-sizing:border-box;border:0;display:block;position:relative;top:0;left:50%;margin-left:-505px;width:990px;font-size:33px;color:#4f4f4f;text-align:center;background:url(../../common/images/global/tit_award.svg) center bottom no-repeat;background-size:140px 20px}.topicsArea .title:after{content:"";clear:both;display:none}.topicsArea .viewType{width:100%;position:relative;z-index:2;margin:-33px auto 16px;list-style-type:none}
.topicsArea .viewType:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}.topicsArea .viewType li{float:right;border-right:2px solid #e3e3e3;padding:0;margin:0;background-color:transparent}.topicsArea .viewType li:nth-child(odd){background-color:transparent}.topicsArea .viewType li:last-child{border-left:2px solid #e3e3e3}.topicsArea .viewType li:nth-child(1) a{width:38px;height:17px;display:block;text-indent:-9999px;background:url(../../common/images/global/icn_display_02.svg) center -20px no-repeat;background-size:18px 40px}.topicsArea .viewType li:nth-child(2) a{width:38px;height:17px;display:block;text-indent:-9999px;background:url(../../common/images/global/icn_display_01.svg) center -20px no-repeat;background-size:18px 40px}.media_pc .topicsArea .viewType li a:hover,.media_pc .topicsArea .viewType li.cur a:hover,.topicsArea .viewType li.cur a{background-position:center 0}.topicsArea .viewType li:before{display:none}.topicsArea .ctr{width:100%;display:block;position:relative;margin:10px auto 0;padding:32px 0 132px 0;border-top:1px solid #cbcbcb}.topicsArea .btnNext{text-align:center;width:124px;height:42px;display:table;position:absolute;z-index:2;top:32px;left:50%;margin-left:-4px;border-left:1px solid #dadada;border-right:1px solid #dadada;box-sizing:border-box}.topicsArea .btnNext a{text-align:center;height:42px;display:table-cell;font-size:24px;color:#2d56a0;padding:2px 18px 0;box-sizing:border-box}.topicsArea .btnPrev{text-align:center;width:124px;height:42px;display:table;position:absolute;z-index:2;top:32px;left:50%;margin-left:-142px;border-left:1px solid #dadada;border-right:1px solid #dadada;box-sizing:border-box}.topicsArea .btnPrev a{text-align:center;height:42px;display:table-cell;font-size:24px;color:#2d56a0;padding:2px 18px 0;box-sizing:border-box}.topicsArea .btnList{width:206px;height:42px;display:table;position:absolute;z-index:2;top:32px;right:0}.topicsArea .btnList a{width:206px;height:42px;display:block;font-size:24px;color:#2d56a0;padding:2px 30px 0 30px;box-sizing:border-box;background:#cbcbcb url(../../common/images/global/icn_ar_blue_01.svg) 176px 9px no-repeat;background-size:21px 26px}
.media_tab .topicsArea .btnNext,.media_tab .topicsArea .btnPrev{width:126px}.topicsArea .bx-controls.bx-has-pager.bx-has-controls-direction{display:none}.topicsArea .label{width:109px;margin:0;padding:0;display:table-cell;vertical-align:middle;position:absolute;top:-10px;left:0}.topicsArea .label span{display:table-cell;background-color:#3897de;color:#fff;margin:0;font-size:14px;letter-spacing:3px;text-align:center;text-decoration:none;padding:1px 5px 0;-webkit-font-smoothing:subpixel-antialiased;width:109px;height:22px;box-sizing:border-box;-webkit-box-sizing:border-box}.topicsArea .label.ncategory_2 span{background-color:#e3b827}.topicsArea .label.ncategory_3 span{background-color:#319ea9}.topicsArea .label.ncategory_4 span{background-color:#9a7254}#top .topicsArea.list .toSlider li{background-color:#fff;margin:0;padding:0}#top .topicsArea.list .toSlider li:nth-child(odd){background-color:#fff}#top .topicsArea.list .toSlider li,#top .topicsArea.list .toSlider a,#top .topicsArea.list .toSlider article>div{display:block;position:relative;color:#000}#top .topicsArea.list .toSlider li:before{display:none}#top .topicsArea.list .toSlider article{clear:both;width:100%;min-width:100%;display:block;padding-left:0;margin-top:2px;float:none}#top .topicsArea.list .toSlider article:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}#top .topicsArea.list .toSlider article:first-child{padding-left:0;margin-top:0}#top .topicsArea.list .toSlider article.odd{background-color:#eee}#top .topicsArea.list .toSlider .img{width:194px !important;height:92px !important;display:table-cell;text-align:center;vertical-align:middle;padding:0;box-sizing:border-box;position:relative;border:0;overflow:hidden}#top .topicsArea.list .toSlider img{width:auto !important;height:auto !important;max-width:194px !important;max-height:92px !important;vertical-align:bottom;margin:0 auto}#top .topicsArea.list .toSlider .info{position:relative;display:table-cell;vertical-align:middle;width:auto;padding:0 0 0 24px}
#top .topicsArea.list .toSlider .date{color:#000;font-size:14px;padding:11px 20px 0 20px;padding:0;margin:0;line-height:1.45;display:block;overflow:hidden;position:absolute;top:12px;left:155px}#top .topicsArea.list .toSlider .date.min{top:24px}#top .topicsArea.list .toSlider .date.max{top:7px}#top .topicsArea.list .toSlider .txt{color:#000;font-size:16px;padding:28px 20px 10px 20px;display:table-cell;line-height:1.4;box-sizing:border-box;overflow:hidden}#top .topicsArea.list .label{width:109px;margin:0;padding:0;display:table-cell;vertical-align:middle;position:relative;top:auto;left:auto}#top .topicsArea.list .ctr{margin:0 auto 0}.campusArea{width:100%;min-width:1050px;position:relative;overflow:hidden;padding:0;background-color:#eee;border-top:1px solid #fff}.campusArea .wrap{width:100%;height:717px;position:relative;margin:0 auto;padding:0 94px 0 94px;padding:0;background:url(../../common/images/top/pic_campus_01.jpg) center top no-repeat;background-size:cover}#campus03.campusArea{margin-bottom:150px}#top #campus03.campusArea{margin-bottom:0}.campusArea .wrap:before{content:"";width:100%;height:9px;position:absolute;top:0;display:block;background:url(../../common/images/top/bg_campus_01.png) left top repeat;background-size:4px 4px}.campusArea .wrap:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}#campus01 .wrap{height:867px;background:url(../../common/images/top/pic_campus_01.jpg) center top no-repeat;background-size:cover}#campus01 .wrap:before{background:url(../../common/images/top/bg_campus_01.png) left top repeat;background-size:4px 4px}#campus02 .wrap{height:600px;background:url(../../common/images/top/pic_campus_02.jpg) center top no-repeat;background-size:cover}#campus02 .wrap:before{background:url(../../common/images/top/bg_campus_02.png) left top repeat;background-size:4px 4px}#campus03 .wrap{height:600px;background:url(../../common/images/top/pic_campus_03.jpg) center top no-repeat;background-size:cover}
#campus03 .wrap:before{background:url(../../common/images/top/bg_campus_03.png) left top repeat;background-size:4px 4px}.campusArea .title{width:990px;display:block;margin:0 auto 0;padding:9px 0 0 0;position:relative}.campusArea .title:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}.campusArea .title h4{background-color:#000;color:#fff;display:inline-block;font-size:48px;line-height:1.25;margin:53px 0 0 0;padding:0 25px 0 26px;height:65px;position:relative;float:left;box-sizing:border-box}.media_tab .campusArea .title h4{line-height:1.35}.campusArea .title .address{background-color:#fff;color:#000;display:inline-block;font-size:15px;letter-spacing:.5px;margin:25px 0 0 0;padding:4px 18px 0 14px;height:31px;position:relative;float:left;clear:both;box-sizing:border-box}.campusArea .title .note{background-color:#fff;color:#ff6e95;display:inline-block;font-size:14px;letter-spacing:.5px;margin:5px 0 0 0;padding:5px 18px 0 14px;height:31px;position:relative;float:left;clear:both;box-sizing:border-box}.campusArea .title .btnLink{position:relative;float:left;clear:both;margin:5px 0 0 0}.campusArea .title .btnLink:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}.campusArea .title .btnLink li{float:left;display:block;width:137px;margin-left:5px;padding:0;line-height:inherit}.campusArea .title .btnLink li:before{display:none;left:0}.campusArea .title .btnLink li:first-child{margin-left:0}.campusArea .title .btnLink li a{width:137px;height:30px;display:block;background-color:#fff;padding:5px;box-sizing:border-box;line-height:inherit}.campusArea .title .btnLink li a span{border:1px solid #cbcbcb;font-size:12px;letter-spacing:1px;color:#000;background:url(../../common/images/global/icn_ar_black_01.svg) 109px 4px no-repeat;background-size:9px 11px;width:127px;padding:0 0 1px 19px;box-sizing:border-box;display:block}.campusArea .title .btnLink li:nth-child(2) a span{padding:0 0 1px 11px}
.campusArea .facultyList{width:100%;min-width:1050px;height:450px;margin:0;display:block;position:absolute;bottom:0;background:url(../../common/images/top/bg_campus_01.png) left top repeat;background-size:4px 4px}#campus01 .facultyList{height:550px;background:url(../../common/images/top/bg_campus_01.png) left top repeat;background-size:4px 4px}#campus02 .facultyList{height:190px;background:url(../../common/images/top/bg_campus_02.png) left top repeat;background-size:4px 4px}#campus03 .facultyList{height:275px;background:url(../../common/images/top/bg_campus_03.png) left top repeat;background-size:4px 4px}.campusArea .facultyList>div{width:990px;display:block;margin:0 auto 0;padding:3px 0 0 0;position:relative}.campusArea dl{width:475px;display:block;float:left;margin:20px 0 0 40px}.campusArea dl:nth-child(odd){clear:both;margin-left:0}.campusArea dl dt{margin:0 0 8px 0;position:relative}.campusArea dl dt a{display:block;color:#fff;font-size:24px;border-bottom:1px solid #fff;padding:0 18px 1px 30px;box-sizing:border-box;margin:0;background:url(../../common/images/global/icn_ar_white_01.svg) right center no-repeat;background-size:11px 14px;position:relative}.campusArea dl dt a:before{content:"";width:18px;height:18px;display:block;background-color:#e2585b;border:1px solid #92c5ec;position:absolute;top:8px;left:0}.campusArea dl dt a.icn_accordion{display:none}#campus01 dl.faculty01 dt a:before{background-color:#e95383;border:1px solid #92c5ec}#campus01 dl.faculty02 dt a:before{background-color:#f6ad3c;border:1px solid #92c5ec}#campus01 dl.faculty03 dt a:before{background-color:#008cc9;border:1px solid #92c5ec}#campus01 dl.faculty07 dt a:before{background-color:#956134;border:1px solid #92c5ec}#campus01 dl.faculty04 dt a:before{background-color:#26addf;border:1px solid #92c5ec}#campus02 dl.faculty05 dt a:before{background-color:#44b13f;border:1px solid #89c3ac}#campus02 dl.faculty07 dt a:before{background-color:#956134;border:1px solid #89c3ac}#campus03 dl.faculty06 dt a:before{background-color:#c96c63;border:1px solid #f2a9bb}
#campus03 dl.faculty07 dt a:before{background-color:#956134;border:1px solid #f2a9bb}.campusArea dl dd{margin:4px 0 0 0;padding:0 0 0 32px;box-sizing:border-box;float:left;width:238px}.campusArea dl dd:nth-child(even){padding:0 0 0 32px;width:237px}.campusArea dl dd a{display:table-cell;color:#fff;font-size:16px;line-height:1.4;padding:0 18px 0 0;vertical-align:middle;box-sizing:border-box;margin:0;background:url(../../common/images/global/icn_ar_white_01.svg) right 60% no-repeat;background-size:11px 14px;width:206px;min-height:25px}.campusArea dl dd:nth-child(even) a{width:205px}.campusArea dl.row1 dd{margin:4px 0 0 0;padding:0 0 0 32px;box-sizing:border-box;float:left;width:475px !important}.campusArea dl.row1 dd a{display:block;color:#fff;font-size:16px;line-height:1.4;padding:0 18px 0 0;box-sizing:border-box;margin:0;background:url(../../common/images/global/icn_ar_white_01.svg) right 60% no-repeat;background-size:11px 14px;width:443px !important}#campus02 dl dd{margin:4px 0 0 0;padding:0 0 0 32px;box-sizing:border-box;float:left;width:218px}#campus02 dl dd:nth-child(even){padding:0 0 0 32px;width:257px}#campus02 dl dd a{width:186px}#campus02 dl dd:nth-child(even) a{width:225px}.campusArea .facultyList .note{background-color:transparent;color:#fff;display:block;font-size:14px;margin:15px 0 0 0;padding:0 18px 0 14px;width:982px;height:20px;position:relative;box-sizing:border-box;clear:both;float:left}.campusArea .facultyList .note+.note{margin:4px 0 0 0;padding:0 18px 0 14px}.campusArea dl dd sup{font-size:10px}.pickupArea{width:100%;min-width:1050px;position:relative;overflow:hidden;padding:0;margin:130px 0 0 0}#top .pickupArea{padding:74px 0 24px 0}.pickupArea .wrap{width:100%;position:relative;top:0;left:50%;margin-left:-50%;padding:0 94px 0 94px;padding:0;text-align:center}.pickupArea ul{width:auto;margin:0 auto;display:table}.pickupArea ul:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}.pickupArea ul li{float:left;display:block;padding:0 !important;box-sizing:border-box;margin:8px 0 0 8px !important;width:256px}
.media_pc .pickupArea ul li:nth-child(1),.media_tab .pickupArea ul li:nth-child(1){margin-left:0 !important}.media_pc .pickupArea ul li:nth-child(1),.media_pc .pickupArea ul li:nth-child(2),.media_pc .pickupArea ul li:nth-child(3),.media_pc .pickupArea ul li:nth-child(4),.media_tab .pickupArea ul li:nth-child(1),.media_tab .pickupArea ul li:nth-child(2),.media_tab .pickupArea ul li:nth-child(3),.media_tab .pickupArea ul li:nth-child(4){margin-top:0 !important}.media_pc .pickupArea ul li:nth-child(4n+1),.media_tab .pickupArea ul li:nth-child(4n+1){margin-left:0 !important}.pickupArea ul li:before{display:none !important}.pickupArea ul li a{padding:3px !important;background-color:#4f4f4f;display:block}.pickupArea ul li .img,.pickupArea ul li .img img{width:100%}.pickupArea ul li a .tit,.pickupArea ul li .tit{color:#fff !important;font-size:15px !important;text-align:center;line-height:1.2;padding:3px 8px 2px 8px;display:table-cell;width:256px;vertical-align:middle}#top .pickupArea ul li a .tit,#top .pickupArea ul li .tit{width:100%;padding:4px 8px 3px 8px}#linkList{width:100%;min-width:1050px;position:relative;overflow:hidden;padding:74px 0 74px 0;background-color:#eee}#linkList .wrap{width:100%;position:relative;margin:0 auto;padding:0 94px 0 94px;padding:0}#linkList .wrap:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}#linkList dl{width:100%;display:block;float:left;margin:0 0 0 40px}#linkList dl:nth-child(1),#linkList dl:nth-child(5){clear:both;margin-left:0}#linkList dl dt a{display:block;color:#2d56a0;font-size:17px;border-top:1px solid #2d56a0;border-bottom:1px solid #2d56a0;padding:9px 18px 11px 0;box-sizing:border-box;margin:0;background:url(../../common/images/global/icn_ar_blue_01.svg) right center no-repeat;background-size:11px 14px}#linkList dl dt{margin:31px 0 14px 0}#linkList dl dt:first-child{margin-top:0}#linkList dl:nth-child(5) dt,#linkList dl:nth-child(6) dt,#linkList dl:nth-child(7) dt,#linkList dl:nth-child(8) dt{margin-top:22px}
#linkList dl dd a{display:block;color:#000;font-size:13px;padding:0 18px 0 0;box-sizing:border-box;margin:0;background:url(../../common/images/global/icn_ar_black_01.svg) right center no-repeat;background-size:11px 14px}#linkList dl dd{margin:11px 0 10px 0;min-height:19px}#linkList dl dt.noborder{margin-bottom:0}#linkList dl dt.noborder a{border-bottom:0}#linkList dl dt.noborder+dt{margin-top:0}