@charset "utf-8";/*! normalize.css v4.0.0 | MIT License | github.com/necolas/normalize.css */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block}audio:not([controls]){display:none;height:0}progress{vertical-align:baseline}template,[hidden]{display:none}a{background-color:transparent}a:active,a:hover{outline-width:0}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:inherit}b,strong{font-weight:bolder}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img{border-style:none}svg:not(:root){overflow:hidden}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}figure{margin:1em 40px}hr{box-sizing:content-box;height:0;overflow:visible}button,input,select,textarea{font:inherit}optgroup{font-weight:bold}button,input,select{overflow:visible}button,input,select,textarea{margin:0}button,select{text-transform:none}button,[type="button"],[type="reset"],[type="submit"]{cursor:pointer}[disabled]{cursor:default}button,html [type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}button:-moz-focusring,input:-moz-focusring{outline:1px dotted ButtonText}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:.35em .625em .75em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}textarea{overflow:auto}[type="checkbox"],[type="radio"]{box-sizing:border-box;padding:0}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto}[type="search"]{-webkit-appearance:textfield}[type="search"]::-webkit-search-cancel-button,[type="search"]::-webkit-search-decoration{-webkit-appearance:none}.ppup-wrap{user-select:none;-webkit-user-select:none;-moz-user-select:none;-o-user-select:none;-ms-user-select:none;display:none;height:100%;height:100vh;left:0;position:fixed;top:0;width:100%;z-index:999}.ppup-wrap p{margin:0}.ppup-wrap .ppup-bg{background-color:#000;filter:alpha(opacity=10);background-color:rgba(0,0,0,0.1);height:100%}.ppup-wrap .ppup-content{box-shadow:0 2px 6px 0 rgba(0,0,0,0.6);-webkit-box-shadow:0 2px 6px 0 rgba(0,0,0,0.6);-moz-box-shadow:0 2px 6px 0 rgba(0,0,0,0.6);-o-box-shadow:0 2px 6px 0 rgba(0,0,0,0.6);-ms-box-shadow:0 2px 6px 0 rgba(0,0,0,0.6);transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);display:none;left:50%;line-height:1.6;position:absolute;top:50%;z-index:0}[data-useCssTransform="0"].ppup-wrap .ppup-content{transform:none;-webkit-transform:none;-moz-transform:none;-o-transform:none;-ms-transform:none}.ppup-wrap .ppup-content.is-active{display:block}.ppup-wrap .alert{background-color:#fafafa;border:1px solid #ccc;border-radius:4px;max-height:80%;max-width:80%;min-width:360px;overflow-y:auto;padding:20px}@media all and (min-width:1px){.ppup-wrap .alert{border-color:transparent}}@media all and (max-width:450px){.ppup-wrap .alert{min-width:initial;min-width:auto;width:80%}}.ppup-wrap .alert .alert-btns{margin-top:1em;text-align:right}.ppup-wrap .alert .alert-btn{box-shadow:0 1px 1px 0 rgba(0,0,0,0.3);-webkit-box-shadow:0 1px 1px 0 rgba(0,0,0,0.3);-moz-box-shadow:0 1px 1px 0 rgba(0,0,0,0.3);-o-box-shadow:0 1px 1px 0 rgba(0,0,0,0.3);-ms-box-shadow:0 1px 1px 0 rgba(0,0,0,0.3);display:inline-block;*display:inline;*zoom:1;border:1px #aaa solid;color:inherit;line-height:1;outline:none;padding:.5em;text-align:center;text-decoration:none;border-radius:2px}@media all and (max-width:667px){.ppup-wrap .alert .alert-btn{padding:1em 2em}}.ppup-wrap .alert .alert-btn:focus{border-color:#009de0}.ppup-wrap .alert .alert-btn.btn-ok{min-width:4em}.ppup-wrap .alert .alert-btn>span{text-decoration:inherit}.ppup-wrap .alert .alert-btn+.alert-btn{margin-left:.2em}*{margin:0;padding:0;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box}html{font-size:62.5%}@media screen and (min-width:668px){html{min-width:1000px}}body{background-color:#fff;color:#231815;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-text-size-adjust:100%}var{transform:none;-webkit-transform:none;-moz-transform:none;-o-transform:none;-ms-transform:none;font-style:normal}img{max-width:100%;height:auto}ol,ul{list-style:none;padding:0}iframe{border-width:0}.media-flv{display:inline-block;*display:inline;*zoom:1}.hide{display:none !important}.break-word{overflow-wrap:break-word;word-break:break-all;word-wrap:break-word}.template{display:none}.clearfix,.content,.site-header .content,.site-header .header-sp-only,.site-header .area-sub-nav .sub-nav-list,.site-footer .nav-list{zoom:1}.clearfix:after,.content:after,.site-header .content:after,.site-header .header-sp-only:after,.site-header .area-sub-nav .sub-nav-list:after,.site-footer .nav-list:after{clear:both;content:"";display:block;height:0;overflow:hidden}.indent-down,.attention{padding-left:1em}.indent-up{margin-left:-1em}.period-splitter{display:inline-block;*display:inline;*zoom:1;margin-left:.5em;margin-right:.5em}.period-splitter:before{content:"～"}.time-splitter{display:inline-block;*display:inline;*zoom:1;margin-left:.1em;margin-right:.1em}.time-splitter:before{content:"："}.type-datetime .time{margin-left:.5em}.type-period.is-same-date .period-splitter,.type-period.is-same-date [data-period="end"]{display:none}.type-period.is-same-day [data-period="end"] .day{display:none}.type-period.is-same-day [data-period="end"] .time{margin-left:0}.content{margin:0 auto;max-width:1000px}code,pre{font-family:inherit}code{display:inline-block;*display:inline;*zoom:1;background-color:#f8f8f8;border:1px solid #d9ddda;border-radius:2px;font-size:14px;font-size:1.4rem;margin:0 2px;padding:0 5px 1px;position:relative;top:-0.15em}pre{background-color:#f8f8f8;border:1px solid #d9ddda;border-radius:2px;font-size:14px;font-size:1.4rem;margin:1em auto;padding:.5em}pre code{background-color:transparent;border:none;margin:0;padding:0;top:0}.vuw-fade{transition:opacity .4s;-webkit-transition:opacity .4s;-moz-transition:opacity .4s;-o-transition:opacity .4s;-ms-transition:opacity .4s}.vuw-fade[data-visible]{opacity:0}.vuw-fade[data-visible=""],.vuw-fade[data-visible="0"]{height:0}.vuw-fade[data-visible="0"]{overflow:hidden}.vuw-fade[data-visible="1"]{opacity:1}.underline-on-hover{position:relative}.underline-on-hover:after{transform:scale(0);-webkit-transform:scale(0);-moz-transform:scale(0);-o-transform:scale(0);-ms-transform:scale(0);transition:transform .2s;-webkit-transition:transform .2s;-moz-transition:transform .2s;-o-transition:transform .2s;-ms-transition:transform .2s;border-top:1px solid #aab3bc;bottom:0;content:"";display:block;left:0;position:absolute;width:100%}.underline-on-hover.is-hover:after{transform:scale(1);-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1)}@font-face{font-family:"icomoon";src:url("../../../framework/base/css/fonts/icomoon.eot?8jrxif");src:url("../../../framework/base/css/fonts/icomoon.eot?#iefix8jrxif") format("embedded-opentype"),url("../../../framework/base/css/fonts/icomoon.ttf?8jrxif") format("truetype"),url("../../../framework/base/css/fonts/icomoon.woff?8jrxif") format("woff"),url("../../../framework/base/css/fonts/icomoon.svg?8jrxif#icomoon") format("svg");font-weight:normal;font-style:normal}.icon-common,.icon-before:before,.icon-after:after,.breadcrumbs .bread-list li+li:before{font-family:"icomoon";speak:none;font-style:normal;font-weight:normal;font-variant:normal;position:relative;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-before:before,.breadcrumbs .bread-list li+li:before{margin-right:.4em}.icon-after:after{margin-left:.4em}.icon-before[data-icon="home"]:before,.icon-after[data-icon="home"]:after,.breadcrumbs .bread-list li+li[data-icon="home"]:before{content:"\e900"}.icon-before[data-icon="image"]:before,.icon-after[data-icon="image"]:after,.breadcrumbs .bread-list li+li[data-icon="image"]:before{content:"\e90d"}.icon-before[data-icon="print"]:before,.icon-after[data-icon="print"]:after,.breadcrumbs .bread-list li+li[data-icon="print"]:before{content:"\e954"}.icon-before[data-icon="download"]:before,.icon-after[data-icon="download"]:after,.breadcrumbs .bread-list li+li[data-icon="download"]:before{content:"\e95e"}.icon-before[data-icon="upload"]:before,.icon-after[data-icon="upload"]:after,.breadcrumbs .bread-list li+li[data-icon="upload"]:before{content:"\e95f"}.icon-before[data-icon="mail"]:before,.icon-after[data-icon="mail"]:after,.breadcrumbs .bread-list li+li[data-icon="mail"]:before{content:"\e0e1"}.icon-before[data-icon="config"]:before,.icon-after[data-icon="config"]:after,.breadcrumbs .bread-list li+li[data-icon="config"]:before{content:"\e994"}.icon-before[data-icon="close"]:before,.icon-after[data-icon="close"]:after,.breadcrumbs .bread-list li+li[data-icon="close"]:before{content:"\e90f"}.icon-before[data-icon="delete"]:before,.icon-after[data-icon="delete"]:after,.breadcrumbs .bread-list li+li[data-icon="delete"]:before{content:"\e9ad"}.icon-before[data-icon="minus"]:before,.icon-after[data-icon="minus"]:after,.breadcrumbs .bread-list li+li[data-icon="minus"]:before{content:"\ea0b"}.icon-before[data-icon="plus"]:before,.icon-after[data-icon="plus"]:after,.breadcrumbs .bread-list li+li[data-icon="plus"]:before{content:"\ea0a"}.icon-before[data-icon="menu"]:before,.icon-after[data-icon="menu"]:after,.breadcrumbs .bread-list li+li[data-icon="menu"]:before{content:"\e5d2"}.icon-before[data-icon="search"]:before,.icon-after[data-icon="search"]:after,.breadcrumbs .bread-list li+li[data-icon="search"]:before{content:"\e8b6"}.icon-before[data-icon="calendar"]:before,.icon-after[data-icon="calendar"]:after,.breadcrumbs .bread-list li+li[data-icon="calendar"]:before{content:"\e901"}.icon-before[data-icon="external"]:before,.icon-after[data-icon="external"]:after,.breadcrumbs .bread-list li+li[data-icon="external"]:before{content:"\ea7e"}.icon-before[data-icon="arrow-t"]:before,.icon-after[data-icon="arrow-t"]:after,.breadcrumbs .bread-list li+li[data-icon="arrow-t"]:before{content:"\e912"}.icon-before[data-icon="arrow-r"]:before,.icon-after[data-icon="arrow-r"]:after,.breadcrumbs .bread-list li+li[data-icon="arrow-r"]:before,.breadcrumbs .bread-list li+li:before{content:"\e913"}.icon-before[data-icon="arrow-b"]:before,.icon-after[data-icon="arrow-b"]:after,.breadcrumbs .bread-list li+li[data-icon="arrow-b"]:before{content:"\e914"}.icon-before[data-icon="arrow-l"]:before,.icon-after[data-icon="arrow-l"]:after,.breadcrumbs .bread-list li+li[data-icon="arrow-l"]:before{content:"\e915"}.icon-before[data-icon="arrow-bold-r"]:before,.icon-after[data-icon="arrow-bold-r"]:after,.breadcrumbs .bread-list li+li[data-icon="arrow-bold-r"]:before{content:"\e910"}.icon-before[data-icon="arrow-bold-l"]:before,.icon-after[data-icon="arrow-bold-l"]:after,.breadcrumbs .bread-list li+li[data-icon="arrow-bold-l"]:before{content:"\e911"}@font-face{font-family:"icomoonAdd";src:url("../../../common/css/fonts/icomoon.eot?8jrxif");src:url("../../../common/css/fonts/icomoon.eot?#iefix8jrxif") format("embedded-opentype"),url("../../../common/css/fonts/icomoon.ttf?8jrxif") format("truetype"),url("../../../common/css/fonts/icomoon.woff?8jrxif") format("woff"),url("../../../common/css/fonts/icomoon.svg?8jrxif#icomoon") format("svg");font-weight:normal;font-style:normal}.icomoonAdd:before,.icon-spinner:before,.icon-date:before,.icon-tile:before,.icon-list:before,.icon-share:before,.icon-zoom-in:before,.icon-zoom-out:before,.icon-web:before,.icon-fatAllow[data-allow="t"]:before,.icon-fatAllow[data-allow="r"]:before,.icon-fatAllow[data-allow="b"]:before,.icon-fatAllow[data-allow="l"]:before,.icon-stepAllow:before,.icon-genre-stage:before,.icon-genre-sports:before,.icon-genre-school:before,.icon-genre-pr:before,.icon-genre-music:before,.icon-genre-event:before,.icon-genre-cinema:before,.icon-genre-art:before,.icon-genre-all:before{font-family:"icomoonAdd";speak:none;font-style:normal;font-weight:normal;font-variant:normal;position:relative;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-spinner:before{content:"\e900"}.icon-date:before{content:"\e916"}.icon-tile:before{content:"\e910"}.icon-list:before{content:"\e241"}.icon-share:before{content:"\e80d"}.icon-zoom-in:before{content:"\e8ff"}.icon-zoom-out:before{content:"\e90e"}.icon-web:before{content:"\e9c9"}.icon-fatAllow[data-allow="t"]:before{content:"\e90d"}.icon-fatAllow[data-allow="r"]:before{content:"\e90c"}.icon-fatAllow[data-allow="b"]:before{content:"\e90b"}.icon-fatAllow[data-allow="l"]:before{content:"\e90a"}.icon-stepAllow:before{content:"\e90f"}.icon-genre-stage:before{content:"\e901"}.icon-genre-sports:before{content:"\e902"}.icon-genre-school:before{content:"\e903"}.icon-genre-pr:before{content:"\e904"}.icon-genre-music:before{content:"\e905"}.icon-genre-event:before{content:"\e906"}.icon-genre-cinema:before{content:"\e907"}.icon-genre-art:before{content:"\e908"}.icon-genre-all:before{content:"\e909"}body{font-family:Meiryo,"メイリオ","Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN W3",sans-serif;font-size:16px;line-height:1.5;-webkit-text-size-adjust:100%}@media all and (min-width:1px){body i,body cite,body em,body var,body address,body dfn{transform:skewX(-15deg);-webkit-transform:skewX(-15deg);-moz-transform:skewX(-15deg);-o-transform:skewX(-15deg);-ms-transform:skewX(-15deg);display:inline-block;font-style:normal}}@media screen and (max-width:667px){body{font-size:14px}}.hx,h1,h2,h3,h4,h5,h6{user-select:none;-webkit-user-select:none;-moz-user-select:none;-o-user-select:none;-ms-user-select:none;cursor:default;line-height:1.2;margin:0 auto 20px}h1{font-size:26px;font-weight:400}@media screen and (max-width:667px){h1{font-size:24px}}h2{font-size:30px;font-weight:normal}@media screen and (max-width:667px){h2{font-size:22px}}h3{font-size:28px;margin:0;text-align:center}h3 span{color:#333;font-weight:normal;line-height:1;position:relative}h3 span:before{content:"";background-image:url('../../../common/img/title_icon_left.png');background-repeat:no-repeat;background-size:22px 22px;width:22px;height:22px;position:absolute;top:0;bottom:0;left:-32px;margin:auto}@media screen and (max-width:667px){h3 span:before{background-image:url('../../../common/img/title_icon_left@2x.png')}}h3 span:after{content:"";background-image:url('../../../common/img/title_icon_right.png');background-repeat:no-repeat;background-size:22px 22px;width:22px;height:22px;position:absolute;top:0;bottom:0;right:-32px;margin:auto}@media screen and (max-width:667px){h3 span:after{background-image:url('../../../common/img/title_icon_right@2x.png')}}@media screen and (max-width:667px){h3{font-size:26px;margin-top:40px}h3 span:before{top:-1px}h3 span:after{top:-1px}}h4{color:#333;font-size:23px;font-weight:normal;margin:50px 0 40px;padding-left:15px;position:relative}h4:before{content:"";border-bottom:5px solid #00addb;width:70px;height:5px;position:absolute;bottom:-8px;left:0;z-index:1}h4:after{content:"";border-bottom:5px solid #d8dce0;width:100%;height:5px;position:absolute;bottom:-8px;left:0;z-index:-1}@media screen and (max-width:667px){h4{font-size:20px;margin-top:40px}}h5{border-bottom:1px solid #00addb;color:#333;font-size:18px;font-weight:bold;margin:40px 0 20px;padding-bottom:4px}@media screen and (max-width:667px){h5{font-size:16px;margin-bottom:10px}}h6{color:#00addb;font-size:1em;font-weight:normal;margin:20px 0 14px}h6:before{content:"□";color:#00addb;margin-right:4px}@media screen and (max-width:667px){h6{margin-bottom:10px}}.color-title{color:#00addb;font-size:22px;line-height:30px;margin:30px 0;text-align:center}@media screen and (max-width:667px){.color-title{font-size:19px;line-height:23px}}.underline-title{display:inline-block;color:#00addb;font-size:16px;font-weight:bold;line-height:24px;margin-bottom:20px;background:linear-gradient(transparent 60%, #f9ec00 60%)}.arrow-title{color:#00addb;font-size:20px;line-height:1;margin:20px 0 10px;padding-left:16px;position:relative}.arrow-title:before{content:"";background-image:url('../../../common/img/title_arrow.png');background-size:8px 12px;background-repeat:no-repeat;width:8px;height:12px;position:absolute;top:0;bottom:0;left:0;margin:auto}@media screen and (max-width:667px){.arrow-title{font-size:19px}.arrow-title:before{background-image:url('../../../common/img/title_arrow@2x.png');top:-2px}}.last-title-nomargin{margin-bottom:0}@media screen and (max-width:667px){.pcbr{display:none}}.spbr{display:none}@media screen and (max-width:667px){.spbr{display:inline}}p{line-height:1.6}p+p{margin-top:1em}dl,dd{margin:0}a{color:#0070b5}a.is-current{pointer-events:none}a.is-hover{color:#4c9ccc}.indent-down,.attention{padding-left:1em}.indent-up{margin-left:-1em}.attention{text-indent:-1em}.attention:before{content:"※"}.btn{transition:all .1s ease 0s;-webkit-transition:all .1s ease 0s;-moz-transition:all .1s ease 0s;-o-transition:all .1s ease 0s;-ms-transition:all .1s ease 0s;user-select:none;-webkit-user-select:none;-moz-user-select:none;-o-user-select:none;-ms-user-select:none;background-color:#00addb;border:1px transparent solid;border-radius:2px;color:#fff;cursor:pointer;display:table;line-height:1;min-height:44px;min-width:44px;text-align:center;text-decoration:none;min-width:150px}.btn.is-hover{background-color:#7fe4ff}.btn.is-active,.btn:active{background-color:#7fe4ff}.btn.is-disable{background-color:#949494;cursor:default;pointer-events:none}.btn.is-disable>*{cursor:default}.btn>*{user-select:none;-webkit-user-select:none;-moz-user-select:none;-o-user-select:none;-ms-user-select:none;color:inherit;cursor:pointer;display:table-cell;padding:.2em .5em;vertical-align:middle}.browser-firefox .btn>*{padding-bottom:.5em;padding-top:.4em}.btn>a{text-decoration:none}@media screen and (min-width:668px){.btn{min-height:2em;min-width:2em}.btn:hover{background-color:#7fe4ff}}.browser-ie .btn>*{padding-top:1px}.area-btns{border-collapse:separate;display:table;line-height:1;margin:auto;min-height:44px;text-align:center;border-spacing:20px 0;color:#fff;margin-top:60px}@media screen and (min-width:668px){.area-btns{min-height:2em}}.area-btns a{color:inherit;text-decoration:none}.area-btns>*{transition:all .1s ease 0s;-webkit-transition:all .1s ease 0s;-moz-transition:all .1s ease 0s;-o-transition:all .1s ease 0s;-ms-transition:all .1s ease 0s;user-select:none;-webkit-user-select:none;-moz-user-select:none;-o-user-select:none;-ms-user-select:none;background-color:#00addb;border:1px transparent solid;border-radius:2px;color:#fff;cursor:pointer;display:table-cell;min-width:44px;padding:.2em .5em;vertical-align:middle;white-space:nowrap}.browser-firefox .area-btns>*{padding-bottom:.5em;padding-top:.4em}.area-btns>*.is-hover{background-color:#7fe4ff}.area-btns>*.is-active,.area-btns>*:active{background-color:#7fe4ff}.area-btns>*.is-disable{background-color:#949494;cursor:default;pointer-events:none}.area-btns>*.is-disable>*{cursor:default}@media screen and (min-width:668px){.area-btns>*{min-height:2em}.area-btns>*:hover{background-color:#7fe4ff}}.area-btns>li{min-width:150px}@media screen and (max-width:667px){.area-btns>li{min-width:120px}}.browser-ie .area-btns>*{padding-bottom:4px}.content{padding:0 10px}.section+.section{margin-top:60px}@media screen and (max-width:667px){.section+.section{margin-top:30px}}.side-content{float:left;width:200px}@media screen and (max-width:667px){.side-content{float:none;margin:0 auto;width:80%}}.side-content .side-menu-title{background-color:#f3f6f7;padding:20px 15px;position:relative}@media screen and (max-width:667px){.side-content .side-menu-title{display:none}}.side-content .side-menu-title .title-jp{border-right:2px solid #00addb;font-size:20px;line-height:1;margin-right:0}.side-content .side-menu-title .title-en{font-size:10px;line-height:1}.side-content .side-menu{font-size:16px;list-style:none;margin:0;padding:0}@media screen and (max-width:667px){.side-content .side-menu{display:none}}.side-content .side-menu li{transition:all .5s ease 0s;-webkit-transition:all .5s ease 0s;-moz-transition:all .5s ease 0s;-o-transition:all .5s ease 0s;-ms-transition:all .5s ease 0s;border-bottom:1px solid #aab3bc;line-height:45px}.side-content .side-menu li>a{display:block;color:#231815;text-decoration:none;padding:0 30px 0 20px;position:relative;vertical-align:middle}.side-content .side-menu li>a:after{content:"";background-image:url('../../../common/img/side_menu_arrow.png');background-size:4px 8px;background-repeat:no-repeat;width:4px;height:8px;position:absolute;top:0;bottom:0;right:10px;margin:auto}.side-content .side-menu li.active{background-color:#00addb;background-size:4px 8px}.side-content .side-menu li.active>a{color:#fff}.side-content .side-menu li.active>a:after{background-image:url('../../../common/img/side_menu_arrow_white.png')}.side-content .side-menu li:hover{background-color:#00addb;background-size:4px 8px}.side-content .side-menu li:hover>a{color:#fff}.side-content .side-menu li:hover>a:after{background-image:url('../../../common/img/side_menu_arrow_white.png')}.side-content .side-menu li.en{font-size:90%}.main-content{float:right;width:735px}@media screen and (max-width:667px){.main-content{float:none;width:100%}}.header-contents{position:relative}.site-header .content{position:relative}@media screen and (max-width:667px){.site-header .content{padding:0}}.site-header .area-ttl{background-color:#f3f6f7;padding:40px 0 10px}@media screen and (max-width:667px){.site-header .area-ttl{padding:10px}}.site-header .area-ttl h1{float:left;line-height:0;margin:0;padding:0;width:196px}@media screen and (max-width:667px){.site-header .area-ttl h1{float:none;margin:0 auto;width:156px}}.site-header .area-ttl img{display:block}.site-header .area-ttl .header-txt{float:left;margin-left:30px;margin-top:20px;width:754px}@media screen and (max-width:667px){.site-header .area-ttl .header-txt{float:none;margin-left:0;margin-top:10px;width:100%}}.site-header .area-ttl .header-txt .header-txt-title{font-size:20px;font-weight:bold;line-height:1}@media screen and (max-width:667px){.site-header .area-ttl .header-txt .header-txt-title{font-size:14px;line-height:20px}}.site-header .area-ttl .header-txt .header-txt-lead{font-size:16px;line-height:23px;margin-top:14px}@media screen and (max-width:667px){.site-header .area-ttl .header-txt .header-txt-lead{font-size:12px;line-height:18px;margin-top:6px}}.site-header .header-lead-pc{color:#fff;font-size:19px;line-height:1.4}@media screen and (max-width:667px){.site-header .header-lead-pc{display:none}}.site-header .header-lead-pc.ja{margin-top:0;padding:8px;float:none;text-align:center}.site-header .header-lead-pc.en{float:left;font-size:16px;line-height:23px;padding-top:7px}.site-header .header-sp-only{display:none}@media screen and (max-width:667px){.site-header .header-sp-only{display:block;background-color:#00addb;padding:0 10px}}@media screen and (max-width:667px){.site-header .header-lead-sp{color:#fff;float:left;font-size:14px;line-height:44px;width:256px}}@media screen and (max-width:667px){.site-header .header-lead-sp.en{font-size:11px;line-height:15px;padding-top:7px}}@media screen and (max-width:667px){.site-header .btn-menu{color:#fff;float:right;height:44px;line-height:0;overflow:hidden;text-align:center;width:44px}.site-header .btn-menu>a{color:inherit;display:block;text-decoration:none}.site-header .btn-menu span:before{line-height:44px;margin-right:0}.site-header .btn-menu span[data-icon="menu"]{font-size:44px}.site-header .btn-menu span[data-icon="close"]{font-size:30px}.site-header .btn-menu.is-open span[data-icon="menu"]{display:none}.site-header .btn-menu:not(.is-open) span[data-icon="close"]{display:none}}@media screen and (max-width:667px){.site-header .navi-area{background-color:#fff;height:0;position:absolute;overflow:hidden;top:100%;width:100%;z-index:100;transform:translate3d(0, 0, 0);-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);transition:height .2s ease 0s;-webkit-transition:height .2s ease 0s;-moz-transition:height .2s ease 0s;-o-transition:height .2s ease 0s;-ms-transition:height .2s ease 0s}.site-header .navi-area.is-open{box-shadow:0 2px 2px 0 rgba(0,0,0,0.2);-webkit-box-shadow:0 2px 2px 0 rgba(0,0,0,0.2);-moz-box-shadow:0 2px 2px 0 rgba(0,0,0,0.2);-o-box-shadow:0 2px 2px 0 rgba(0,0,0,0.2);-ms-box-shadow:0 2px 2px 0 rgba(0,0,0,0.2)}}@media screen and (max-width:667px){.site-header .navi-frame{background-color:#00addb;padding:0 10px 10px}}.site-header .area-nav{background-color:#00addb}@media screen and (max-width:667px){.site-header .area-nav{background-color:#fff}}.site-header .area-nav .nav-list{font-size:14px}@media screen and (max-width:667px){.site-header .area-nav .nav-list{padding:0 20px}}@media print,screen and (min-width:668px){.site-header .area-nav .nav-list{display:-ms-flexbox;display:-webkit-box;display:flex;display:-webkit-flex;flex-flow:row nowrap;-ms-flex-flow:row nowrap;-webkit-flex-flow:row nowrap;justify-content:center;-ms-flex-pack:center;-webkit-justify-content:center;align-items:stretch;-ms-flex-align:stretch;-webkit-align-items:stretch;align-content:stretch;-ms-flex-line-pack:stretch;-webkit-align-content:stretch}}.site-header .area-nav .nav-list li a{transition:background .3s;-webkit-transition:background .3s;-moz-transition:background .3s;-o-transition:background .3s;-ms-transition:background .3s;border-color:#aab3bc #fff;border-style:solid;border-width:1px 0 0;color:#0070b5;display:block;line-height:50px;padding-left:1em;text-align:left;text-decoration:none}@media print,screen and (min-width:668px){.site-header .area-nav .nav-list li a{transform:skewX(160deg);-webkit-transform:skewX(160deg);-moz-transform:skewX(160deg);-o-transform:skewX(160deg);-ms-transform:skewX(160deg);border-width:0;color:#fff;line-height:1.4;padding:20px 25px;text-align:center}}.site-header .area-nav .nav-list li a.is-hover{background-color:#0093cc}@media screen and (max-width:667px){.site-header .area-nav .nav-list li a.is-hover{background-color:#cceff8}}@media screen and (max-width:667px){.site-header .area-nav .nav-list li a.is-current{pointer-events:auto}}@media print,screen and (min-width:668px){.site-header .area-nav .nav-list li a.is-current{position:relative}.site-header .area-nav .nav-list li a.is-current:after{transform:skewX(-160deg);-webkit-transform:skewX(-160deg);-moz-transform:skewX(-160deg);-o-transform:skewX(-160deg);-ms-transform:skewX(-160deg);border-color:#fff transparent;border-style:solid;border-width:0 5px 8px;bottom:10px;content:"";display:block;left:50%;margin-left:-5px;position:absolute}}.site-header .area-nav .nav-list li a.en{padding:10px 20px}@media print,screen and (min-width:668px){.site-header .area-nav .nav-list li a.en.is-current:after{bottom:0}}.site-header .area-nav .nav-list li a span{display:block}.site-header .area-nav .nav-list .parent-list{background-color:#00addb}@media screen and (max-width:667px){.site-header .area-nav .nav-list .parent-list{background-color:#fff;font-weight:bold;position:relative}.site-header .area-nav .nav-list .parent-list:after{content:"";background-image:url("../../../common/img//menu_arrow.png");background-size:9px 16px;width:9px;height:16px;position:absolute;top:0;bottom:0;right:10px;margin:auto}}.site-header .area-nav .nav-list .parent-list .paragraph{display:block}@media screen and (max-width:667px){.site-header .area-nav .nav-list .parent-list .paragraph{display:inline-block}}.site-header .area-nav .nav-list .child-list{display:none}@media screen and (max-width:667px){.site-header .area-nav .nav-list .child-list{display:block;position:relative}.site-header .area-nav .nav-list .child-list:after{content:"";background-image:url("../../../common/img//menu_arrow_child.png");background-size:6px 10px;width:6px;height:10px;position:absolute;top:0;bottom:0;right:13px;margin:auto}}.site-header .area-nav .nav-list .child-list a{color:#637384;border-top:1px dotted #aab3bc;font-size:12px;line-height:36px;padding-left:2em}@media print,screen and (min-width:668px){.site-header .area-nav .nav-list span{transform:skewX(-160deg);-webkit-transform:skewX(-160deg);-moz-transform:skewX(-160deg);-o-transform:skewX(-160deg);-ms-transform:skewX(-160deg)}}@media print,screen and (min-width:668px){.site-header .area-nav .nav-list.en{float:right}}@media print,screen and (min-width:668px){.site-header .area-nav .nav-list.en li a{border-left-width:1px}}.site-header .area-nav .nav-list.en li a span{display:inline-block}.site-header .area-sub-nav{left:0;line-height:0;margin:auto;position:absolute;right:0;text-align:right;top:8px;width:980px;z-index:999}@media screen and (max-width:667px){.site-header .area-sub-nav{background-color:#fff;position:static;padding:20px;top:0;width:100%}}.site-header .area-sub-nav .content{display:inline-block;*display:inline;*zoom:1;text-align:left;padding:0}@media screen and (max-width:667px){.site-header .area-sub-nav .content{display:block}}.site-header .area-sub-nav .sub-nav-list{font-size:12px;float:left;margin:0 0 0 auto;width:300px}@media screen and (max-width:667px){.site-header .area-sub-nav .sub-nav-list{float:none;margin:0 auto 10px;width:100%}}.site-header .area-sub-nav .sub-nav-list li{border-right:1px solid #0070b5;float:left;width:100px}@media screen and (max-width:667px){.site-header .area-sub-nav .sub-nav-list li{width:33.33%}}.site-header .area-sub-nav .sub-nav-list li:first-child{border-left:1px solid #0070b5}.site-header .area-sub-nav .sub-nav-list a{display:block;line-height:24px;text-align:center;text-decoration:none}@media screen and (max-width:667px){.site-header .area-sub-nav .sub-nav-list a{line-height:30px}}.site-header .area-sub-nav .english-btn{border:1px solid #0070b5;border-radius:4px;font-size:12px;float:left;line-height:22px;margin-left:15px;text-align:center;width:70px}@media screen and (max-width:667px){.site-header .area-sub-nav .english-btn{float:none;font-size:14px;margin-left:0;margin:20px auto 0;line-height:30px;width:260px}}.site-header .area-sub-nav .english-btn>a{display:block;text-decoration:none}.gcse-wrapper{float:left;line-height:0;margin-left:15px}.gcse-wrapper form{position:relative}.gcse-wrapper form input{border:1px solid #7e9db9;border-style:solid;font-size:14px;vertical-align:top}.gcse-wrapper form input::-webkit-input-placeholder{padding-top:.75em}.gcse-wrapper .gcse-textbox{background-position:2px 50% !important;border-radius:4px 0 0 4px;border-right:none !important;height:24px;outline:none;width:160px}.gcse-wrapper .gcse-submit{font-family:"icomoon";speak:none;font-style:normal;font-weight:normal;font-variant:normal;position:relative;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transition:all .4s;background-color:#0070b5;border:none;border-radius:0 4px 4px 0;color:#fff;cursor:pointer;font-size:16px;outline:none;padding:4px 15px}.gcse-wrapper .gcse-submit.is-hover{background-color:#0090e8}@media screen and (max-width:667px){.gcse-wrapper{float:none;margin:20px auto;text-align:center}.gcse-wrapper .gcse-textbox{border-radius:4px;height:30px;width:202px}.gcse-wrapper .gcse-submit{font-size:22px;margin-left:-4px;padding:4px 20px}}.page-header{background-size:cover;background-position:center center;background-repeat:no-repeat;padding:0;height:190px}@media screen and (max-width:667px){.page-header{height:100px}}.page-header h2{color:#fff;margin-bottom:0;line-height:190px;text-shadow:0 0 4px #000}@media screen and (max-width:667px){.page-header h2{line-height:100px}}.page-header.about{background-image:url('../../../common/img/about_title_img.jpg')}.page-header.univ{background-image:url('../../../common/img/univ_title_img.jpg')}.page-header.prog{background-image:url('../../../common/img/prog_title_img.jpg')}.page-header.report{background-image:url('../../../common/img/report_title_img.jpg')}.page-header.archive{background-image:url('../../../common/img/report_title_img.jpg')}.page-header.access{background-image:url('../../../common/img/common_title_img.jpg')}.page-header.contact{background-image:url('../../../common/img/common_title_img.jpg')}.page-header.sitemap{background-image:url('../../../common/img/common_title_img.jpg')}.page-header.news{background-image:url('../../../common/img/common_title_img.jpg')}.page-header.voice{background-image:url('../../../common/img/voice_title_img.jpg')}.page-header.internship{background-image:url('../../../common/img/internship_title_img.jpg')}.pre-css{margin-top:80px;text-align:center}@media screen and (max-width:667px){.pre-css{margin-top:50px}}.site-footer{transition:opacity .4s;-webkit-transition:opacity .4s;-moz-transition:opacity .4s;-o-transition:opacity .4s;-ms-transition:opacity .4s;background-image:url('../../../common/img/footer_bg.jpg');margin-top:60px;opacity:0;width:100%}.ie8under .site-footer{filter:alpha(opacity=0)}.site-footer.fixed-bottom{opacity:1}.ie8under .site-footer.fixed-bottom{filter:alpha(opacity=100)}.site-footer .area-nav{padding-bottom:20px}@media screen and (max-width:667px){.site-footer .area-nav{padding-bottom:0}}@media screen and (max-width:667px){.site-footer .area-nav .content{padding:0}}.site-footer .nav-list{display:inline-block}@media screen and (max-width:667px){.site-footer .nav-list{display:block}}.site-footer .nav-list>li{font-size:12px;float:left}@media screen and (max-width:667px){.site-footer .nav-list>li{border-top:1px solid #aab3bc;font-size:14px;width:50%}.site-footer .nav-list>li:nth-child(odd){border-right:1px solid #aab3bc}.site-footer .nav-list>li.border-add{border-bottom:1px solid #aab3bc}}@media screen and (max-width:667px){.site-footer .nav-list .nav-last{width:100%;border-right:none !important}}.site-footer .nav-list a{display:block;padding:.5em 1.5em;text-decoration:none}@media screen and (max-width:667px){.site-footer .nav-list a{display:-ms-flexbox;display:-webkit-box;display:flex;display:-webkit-flex;flex-flow:row nowrap;-ms-flex-flow:row nowrap;-webkit-flex-flow:row nowrap;justify-content:center;-ms-flex-pack:center;-webkit-justify-content:center;align-items:center;-ms-flex-align:center;-webkit-align-items:center;align-content:stretch;-ms-flex-line-pack:stretch;-webkit-align-content:stretch;height:60px;padding:1em 1.5em}}.site-footer .area-footer-ttl{border-top:1px solid #aab3bc}.site-footer .area-footer-ttl h2{color:#0070b5;font-size:16px;font-weight:bold;line-height:1.4;margin-bottom:0;padding:25px 0 20px;text-align:center}@media screen and (max-width:667px){.site-footer .area-footer-ttl h2{padding:20px 10px}}.site-footer .copyright{background-color:#00addb;color:#fff;font-size:12px;padding:10px 0;text-align:center}.site-footer .copyright .toyear{font-style:normal}.site-footer .copyright .toyear:before{content:"-";margin:0 2px}@media screen and (max-width:667px){.site-footer .copyright{border-top:1px solid #aab3bc;padding-left:5px;padding-right:5px}}@media print{.site-footer{position:static !important}}.breadcrumbs{font-size:14px;padding:10px 0}.breadcrumbs .bread-list{margin-left:auto;margin-right:auto;letter-spacing:-0.4em}.breadcrumbs .bread-list li{display:inline-block;*display:inline;*zoom:1;color:#777f88;letter-spacing:0;line-height:1}.breadcrumbs .bread-list li+li{margin-left:.5em}.breadcrumbs .bread-list a{color:#777f88;text-decoration:none}.breadcrumbs .bread-list a:before{top:1px}.breadcrumbs .bread-list a>span{text-decoration:underline}.site-main{padding-bottom:20px;padding-top:20px;position:relative}.site-main.top-main{padding-top:0}@media screen and (max-width:667px){.site-main{padding-top:0;padding-bottom:0}}.scroll-to-pageTop{transition-duration:.6s;-moz-transition-duration:.6s;-webkit-transition-duration:.6s;-ms-transition-duration:.6s;-o-transition-duration:.6s;bottom:16px;height:64px;position:fixed;right:16px;width:64px}.scroll-to-pageTop .scroll-trigger{transition:opacity .3s;-webkit-transition:opacity .3s;-moz-transition:opacity .3s;-o-transition:opacity .3s;-ms-transition:opacity .3s;display:block;filter:alpha(opacity=90);height:100%;line-height:64px;opacity:.9;text-align:center;text-decoration:none;vertical-align:middle}.scroll-to-pageTop .scroll-trigger.is-hover{filter:alpha(opacity=100);opacity:1}.scroll-to-pageTop .scroll-trigger>span:before{font-size:22px;line-height:64px;margin-right:auto;top:-1px}.scroll-to-pageTop .scroll-trigger img{display:block}.loader,.page-loader,.block-loader{left:50%;position:absolute;top:50%}.loader .loading,.page-loader .loading,.block-loader .loading{display:block;line-height:0;margin:0 auto;text-align:center}@media screen and (min-width:1px){.loader .loading>img,.page-loader .loading>img,.block-loader .loading>img{display:none}}.loader .css-loader,.page-loader .css-loader,.block-loader .css-loader{margin:0 auto}.page-loader{margin:-64px auto 0 -64px;position:fixed;z-index:99}.page-loader .css-loader{position:relative;height:128px;width:128px;transform:scale(.6);-webkit-transform:scale(.6);-moz-transform:scale(.6);-o-transform:scale(.6);-ms-transform:scale(.6)}.page-loader .css-loader .loader-circle{background-color:rgba(0,0,0,0);position:absolute;height:23px;width:23px;border-radius:11.5px;animation-name:loadingAnm;-moz-animation-name:loadingAnm;-webkit-animation-name:loadingAnm;-ms-animation-name:loadingAnm;-o-animation-name:loadingAnm;animation-duration:.96s;-moz-animation-duration:.96s;-webkit-animation-duration:.96s;-ms-animation-duration:.96s;-o-animation-duration:.96s;animation-iteration-count:infinite;-moz-animation-iteration-count:infinite;-webkit-animation-iteration-count:infinite;-ms-animation-iteration-count:infinite;-o-animation-iteration-count:infinite;animation-direction:linear;-moz-animation-direction:linear;-webkit-animation-direction:linear;-ms-animation-direction:linear;-o-animation-direction:linear}.page-loader .css-loader .loader-circle:nth-child(1){left:0;top:52px;animation-delay:.12s;-moz-animation-delay:.12s;-webkit-animation-delay:.12s;-ms-animation-delay:.12s;-o-animation-delay:.12s}.page-loader .css-loader .loader-circle:nth-child(2){left:15px;top:15px;animation-delay:.24s;-moz-animation-delay:.24s;-webkit-animation-delay:.24s;-ms-animation-delay:.24s;-o-animation-delay:.24s}.page-loader .css-loader .loader-circle:nth-child(3){left:52px;top:0;animation-delay:.36s;-moz-animation-delay:.36s;-webkit-animation-delay:.36s;-ms-animation-delay:.36s;-o-animation-delay:.36s}.page-loader .css-loader .loader-circle:nth-child(4){top:15px;right:15px;animation-delay:.48s;-moz-animation-delay:.48s;-webkit-animation-delay:.48s;-ms-animation-delay:.48s;-o-animation-delay:.48s}.page-loader .css-loader .loader-circle:nth-child(5){top:52px;right:0;animation-delay:.6s;-moz-animation-delay:.6s;-webkit-animation-delay:.6s;-ms-animation-delay:.6s;-o-animation-delay:.6s}.page-loader .css-loader .loader-circle:nth-child(6){bottom:15px;right:15px;animation-delay:.72s;-moz-animation-delay:.72s;-webkit-animation-delay:.72s;-ms-animation-delay:.72s;-o-animation-delay:.72s}.page-loader .css-loader .loader-circle:nth-child(7){bottom:0;left:52px;animation-delay:.84s;-moz-animation-delay:.84s;-webkit-animation-delay:.84s;-ms-animation-delay:.84s;-o-animation-delay:.84s}.page-loader .css-loader .loader-circle:nth-child(8){bottom:15px;left:15px;animation-delay:.96s;-moz-animation-delay:.96s;-webkit-animation-delay:.96s;-ms-animation-delay:.96s;-o-animation-delay:.96s}@-moz-keyframes loadingAnm{0%{background-color:#00addb}100%{background-color:rgba(0,0,0,0)}}@-webkit-keyframes loadingAnm{0%{background-color:#00addb}100%{background-color:rgba(0,0,0,0)}}@-ms-keyframes loadingAnm{0%{background-color:#00addb}100%{background-color:rgba(0,0,0,0)}}@-o-keyframes loadingAnm{0%{background-color:#00addb}100%{background-color:rgba(0,0,0,0)}}@keyframes loadingAnm{0%{background-color:#00addb}100%{background-color:rgba(0,0,0,0)}}@media screen and (min-width:668px){.page-loader .css-loader{top:-10px}}.block-loader{margin:0 auto 0 -32px;top:0;z-index:9}.block-loader .css-loader{position:relative;height:64px;width:64px;transform:scale(.6);-webkit-transform:scale(.6);-moz-transform:scale(.6);-o-transform:scale(.6);-ms-transform:scale(.6)}.block-loader .css-loader .loader-circle{background-color:rgba(0,0,0,0);position:absolute;height:12px;width:12px;border-radius:6px;animation-name:loadingAnm;-moz-animation-name:loadingAnm;-webkit-animation-name:loadingAnm;-ms-animation-name:loadingAnm;-o-animation-name:loadingAnm;animation-duration:.96s;-moz-animation-duration:.96s;-webkit-animation-duration:.96s;-ms-animation-duration:.96s;-o-animation-duration:.96s;animation-iteration-count:infinite;-moz-animation-iteration-count:infinite;-webkit-animation-iteration-count:infinite;-ms-animation-iteration-count:infinite;-o-animation-iteration-count:infinite;animation-direction:linear;-moz-animation-direction:linear;-webkit-animation-direction:linear;-ms-animation-direction:linear;-o-animation-direction:linear}.block-loader .css-loader .loader-circle:nth-child(1){left:0;top:26px;animation-delay:.12s;-moz-animation-delay:.12s;-webkit-animation-delay:.12s;-ms-animation-delay:.12s;-o-animation-delay:.12s}.block-loader .css-loader .loader-circle:nth-child(2){left:8px;top:8px;animation-delay:.24s;-moz-animation-delay:.24s;-webkit-animation-delay:.24s;-ms-animation-delay:.24s;-o-animation-delay:.24s}.block-loader .css-loader .loader-circle:nth-child(3){left:26px;top:0;animation-delay:.36s;-moz-animation-delay:.36s;-webkit-animation-delay:.36s;-ms-animation-delay:.36s;-o-animation-delay:.36s}.block-loader .css-loader .loader-circle:nth-child(4){top:8px;right:8px;animation-delay:.48s;-moz-animation-delay:.48s;-webkit-animation-delay:.48s;-ms-animation-delay:.48s;-o-animation-delay:.48s}.block-loader .css-loader .loader-circle:nth-child(5){top:26px;right:0;animation-delay:.6s;-moz-animation-delay:.6s;-webkit-animation-delay:.6s;-ms-animation-delay:.6s;-o-animation-delay:.6s}.block-loader .css-loader .loader-circle:nth-child(6){bottom:8px;right:8px;animation-delay:.72s;-moz-animation-delay:.72s;-webkit-animation-delay:.72s;-ms-animation-delay:.72s;-o-animation-delay:.72s}.block-loader .css-loader .loader-circle:nth-child(7){bottom:0;left:26px;animation-delay:.84s;-moz-animation-delay:.84s;-webkit-animation-delay:.84s;-ms-animation-delay:.84s;-o-animation-delay:.84s}.block-loader .css-loader .loader-circle:nth-child(8){bottom:8px;left:8px;animation-delay:.96s;-moz-animation-delay:.96s;-webkit-animation-delay:.96s;-ms-animation-delay:.96s;-o-animation-delay:.96s}@-moz-keyframes loadingAnm{0%{background-color:#00addb}100%{background-color:rgba(0,0,0,0)}}@-webkit-keyframes loadingAnm{0%{background-color:#00addb}100%{background-color:rgba(0,0,0,0)}}@-ms-keyframes loadingAnm{0%{background-color:#00addb}100%{background-color:rgba(0,0,0,0)}}@-o-keyframes loadingAnm{0%{background-color:#00addb}100%{background-color:rgba(0,0,0,0)}}@keyframes loadingAnm{0%{background-color:#00addb}100%{background-color:rgba(0,0,0,0)}}.ppup-wrap{font-size:14px}.area-pager{margin-top:20px;text-align:center}.area-pager .ttl-pager{margin-right:.5em}.area-pager a{display:inline-block;*display:inline;*zoom:1;text-decoration:none}.area-pager a.is-hover{opacity:.6}.area-pager .pager-num,.area-pager .pager-shift{font-weight:700;padding:4px 6px}.area-pager .pager-none{color:#aaa}.area-pager .now{color:#00addb}.area-pager .pager-shift .icon-before[data-icon^="arrow-bold"]:before,.area-pager .pager-shift .breadcrumbs .bread-list li+li[data-icon^="arrow-bold"]:before{font-size:smaller;margin-right:0}.side-content .side-menu.en li{line-height:20px;padding-top:3px;padding-bottom:3px}.univ-area-map{border:1px solid #aab3bc;line-height:0;margin:40px auto 0}.univ-name{font-size:20px;font-weight:bold;line-height:60px;margin:0;padding-left:63px;position:relative}@media screen and (max-width:667px){.univ-name{font-size:16px;line-height:30px;padding-left:36px}}.univ-name:before{content:"";background-repeat:no-repeat;background-size:53px 60px;width:53px;height:60px;position:absolute;top:0;left:0}@media screen and (max-width:667px){.univ-name:before{background-size:27px 30px;width:27px;height:30px}}.univ-name.niigata{line-height:0;padding-left:0;width:200px}@media screen and (max-width:667px){.univ-name.niigata{width:150px}}.univ-name.niigata-e:before{background-image:url(../img/univ_logo_niigata_e.png)}@media screen and (max-width:667px){.univ-name.niigata-e:before{background-image:url(../img/univ_logo_niigata_e@2x.png)}}.univ-name.punonpen:before{background-image:url(../img/univ_logo_punonpen.png)}@media screen and (max-width:667px){.univ-name.punonpen:before{background-image:url(../img/univ_logo_punonpen@2x.png)}}.univ-name.raosu:before{background-image:url(../img/univ_logo_raosu.png)}@media screen and (max-width:667px){.univ-name.raosu:before{background-image:url(../img/univ_logo_raosu@2x.png)}}.univ-name.hanoi:before{background-image:url(../img/univ_logo_hanoi.png)}@media screen and (max-width:667px){.univ-name.hanoi:before{background-image:url(../img/univ_logo_hanoi@2x.png)}}.univ-name.tyuraronkon:before{background-image:url(../img/univ_logo_tyuraronkon.png)}@media screen and (max-width:667px){.univ-name.tyuraronkon:before{background-image:url(../img/univ_logo_tyuraronkon@2x.png)}}.univ-item{zoom:1;margin-top:6px}.univ-item:after{clear:both;content:"";display:block;height:0;overflow:hidden}.univ-item:after{clear:both;content:"";display:block;height:0;overflow:hidden}.univ-item .univ-item-img{float:left;line-height:0;width:300px}@media screen and (max-width:667px){.univ-item .univ-item-img{float:none;margin:0 auto}}.univ-item .univ-item-txt{float:right;width:405px}@media screen and (max-width:667px){.univ-item .univ-item-txt{margin-top:10px;float:none;width:100%}}.univ-item .univ-item-txt .univ-add-txt{font-size:14px}.univ-hp-btn{border:1px solid #637384;font-size:12px;line-height:22px;margin-top:8px;text-align:center;width:200px;transition:background-color .3s;-webkit-transition:background-color .3s;-moz-transition:background-color .3s;-o-transition:background-color .3s;-ms-transition:background-color .3s}@media screen and (max-width:667px){.univ-hp-btn{line-height:36px;margin:10px auto 0}}.univ-hp-btn>a{color:#637384;display:block;text-decoration:none}.univ-hp-btn>a span{padding-left:12px;position:relative}.univ-hp-btn>a span:before{content:"";width:0;height:0;border-top:4px solid transparent;border-right:0 solid transparent;border-bottom:4px solid transparent;border-left:6px solid #637384;position:absolute;top:0;bottom:0;left:0;margin:auto}.univ-hp-btn:hover{background-color:#637384}.univ-hp-btn:hover>a{color:#fff}.univ-hp-btn:hover>a span:before{border-left-color:#fff}.univ-intro{margin-top:20px;font-size:14px}/*# sourceMappingURL=style.css.map */