﻿*,*::before,*::after{box-sizing:content-box}.breadcrumbs{width:962px;height:32px;line-height:32px;margin:0 auto}.breadcrumbs li{float:left;font-size:92%}.breadcrumbs li.home{background:url(/common/img/share/bread_home.png) 0 10px no-repeat;padding-left:17px}.breadcrumbs a{color:#008340;background:url(/common/img/share/bread_arrow.png) right 3px no-repeat;padding-right:12px;margin-right:10px}#library{font-size:13px}#library .clearfix:before,#library .clearfix:after{content:" ";display:table}#library .clearfix:after{clear:both}#library .clearfix{*zoom:1}#library .wrap{background:none;min-width:0}#library .wrap .header{width:960px;height:110px}#library .wrap .header .siteid{padding:30px 0}#library .content{padding-top:0}#library .mainContIn{padding-bottom:0}#library .headMv{width:960px;height:100px}#library .headMv img{width:100%;margin:0 auto}#library .breadcrumbs{margin:0.5em auto}#library .i-check{position:relative;display:inline-block;margin:0 8px;width:8px;height:8px}#library .i-check:before{display:block;content:'';position:absolute;top:0;left:0;width:8px;height:3px;border-left:2px solid #036e37;border-bottom:2px solid #036e37;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}#library .glovalNav{height:113px}#library .glovalNav ul{padding-top:10px;height:113px;list-style:none;background:url(../../img/library/top/bg_ul.png)}#library .glovalNav ul li{width:160px;heght:80px}#library .glovalNav ul li a{text-decoration:none;display:block;width:160px;height:80px;background:url(../../img/library/share/nav.png) no-repeat}#library .glovalNav ul li:hover a{background:url(../../img/library/share/nav.png) no-repeat}#library .glovalNav ul .glNav01 a{background-position:0 0}#library .glovalNav ul .glNav01 a:hover{background-position:0 -80px}#library .glovalNav ul .glNav02 a{background-position:-160px 0}#library .glovalNav ul .glNav02:hover a,#library .glovalNav ul .glNav02:hover p{background-position:-160px -80px}#library .glovalNav ul .glNav03 a{background-position:-320px 0}#library .glovalNav ul .glNav03:hover a,#library .glovalNav ul .glNav03:hover p{background-position:-320px -80px}#library .glovalNav ul .glNav04 a{background-position:-480px 0}#library .glovalNav ul .glNav04 a:hover{background-position:-480px -80px}#library .glovalNav ul .glNav05 a{background-position:-640px 0}#library .glovalNav ul .glNav05 a:hover{background-position:-640px -80px}#library .glovalNav ul .glNav06 a{background-position:-800px 0}#library .glovalNav ul .glNav06 a:hover{background-position:-800px -80px}#library .glovalNav .subNav{width:auto;top:84px;left:0;background:#fff}#library .glovalNav .subNav .subNav01{border-bottom:none}#library .glovalNav .subNav .subNav01 a{color:#008340;display:block}#library .sideContent{width:238px;margin-top:0}#library .sideContent .localNav h2{margin:0}#library .sideContent .localNav ul{margin:0 auto;padding-left:0}#library .sideContent .localNav ul li{list-style:none}#library .sideContent .localNav ul li a{background:url(../../img/library/share/bg_lNav.png) 0 center no-repeat;border:1px solid #ddd;border-top:1px solid #ccd;display:block;font-size:15px;padding-left:50px;height:49px;text-decoration:none;line-height:49px;vertical-align:middle}#library .sideContent .localNav ul li a:hover{padding-top:1px;padding-bottom:1px;background:url(../../img/library/share/bg_lNav_on.png) 0 center no-repeat;border:1px solid #f3f4f4;border-top:none;border-bottom:none;color:#fff}#library .guide .glovalNav nav li.glNav02 a,#library .outside .glovalNav nav li.glNav02 a,#library .floormap .glovalNav nav li.glNav02 a,#library .calendar .glovalNav nav li.glNav02 a{background:url(../../img/library/share/nav.png) no-repeat;background-position:-160px -80px}#library .guide .sideContent .localNav li.item01 a,#library .outside .sideContent .localNav li.item02 a,#library .floormap .sideContent .localNav li.item03 a,#library .calendar .sideContent .localNav li.item04 a{padding-top:1px;padding-bottom:1px;background:url(../../img/library/share/bg_lNav_on.png) 0 center no-repeat;border:1px solid #f3f4f4;border-top:none;border-bottom:none;color:#fff}#library .opac .glovalNav nav li.glNav03 a,#library .howto .glovalNav nav li.glNav03 a,#library .database .glovalNav nav li.glNav03 a,#library .ejournal .glovalNav nav li.glNav03 a,#library .ebook .glovalNav nav li.glNav03 a{background:url(../../img/library/share/nav.png) no-repeat;background-position:-320px -80px}#library .opac .sideContent .localNav li.item01 a,#library .howto .sideContent .localNav li.item02 a,#library .database .sideContent .localNav li.item03 a,#library .ejournal .sideContent .localNav li.item04 a,#library .ebook .sideContent .localNav li.item05 a{padding-top:1px;padding-bottom:1px;background:url(../../img/library/share/bg_lNav_on.png) 0 center no-repeat;border:1px solid #f3f4f4;border-top:none;border-bottom:none;color:#fff}#library .service .glovalNav nav li.glNav04 a{background:url(../../img/library/share/nav.png) no-repeat;background-position:-480px -80px}#library .service .sideContent .localNav li.item01 a{padding-top:1px;padding-bottom:1px;background:url(../../img/library/share/bg_lNav_on.png) 0 center no-repeat;border:1px solid #f3f4f4;border-top:none;border-bottom:none;color:#fff}#library .outline .glovalNav nav li.glNav05 a{background:url(../../img/library/share/nav.png) no-repeat;background-position:-640px -80px}#library .outline .sideContent .localNav li.item01 a{padding-top:1px;padding-bottom:1px;background:url(../../img/library/share/bg_lNav_on.png) 0 center no-repeat;border:1px solid #f3f4f4;border-top:none;border-bottom:none;color:#fff}#library .question .glovalNav nav li.glNav06 a{background:url(../../img/library/share/nav.png) no-repeat;background-position:-800px -80px}#library .question .sideContent .localNav li.item01 a,#library .news .sideContent .localNav li.item01 a{padding-top:1px;padding-bottom:1px;background:url(../../img/library/share/bg_lNav_on.png) 0 center no-repeat;border:1px solid #f3f4f4;border-top:none;border-bottom:none;color:#fff}#library .footer{height:auto;border-top:none;margin-top:100px;padding:0 0 20px}#library .fFuncNav{padding-top:12px;width:400px}#library .fFuncNav .apply{margin-top:1em}#library .fSchoolInfo .info01{float:none}#library .fSchoolInfo .info01 .id{margin-bottom:0.7em}#library .fSchoolInfo .info01 .add{font-weight:normal}#library .fSchoolInfo .info02{float:none;width:100%;margin-top:0.5em}#library .fSchoolInfo .info02 .tel{float:left}#library .fSchoolInfo .info02 .fax{float:left;margin:0 0 0 1.5em}#library .copyright{background:#008340;color:#fff}#library .tl01{padding:1px;border:1px solid #d3d3d3;border-radius:3px;background:#fff}#library .tl01 span{display:block;padding:0.6em 1em;background:#00803e;border-radius:3px;font-size:18px;font-weight:normal;color:#fff}#library .tl02{margin-bottom:1em;border-bottom:2px dotted #ababab}#library .tl02 span{display:block;padding:0.3em 0 0 0.8em;margin-bottom:0.6em;border-left:5px solid #007f3e;font-size:17px;font-weight:normal}#library h5{margin:1.5em 0 0.5em;font-size:15px;font-weight:normal}#library h5 span{color:#007f3e;font-family:'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','メイリオ',Meiryo,'ＭＳ Ｐゴシック',sans-serif;font-size:14px}#library .supplement{position:relative;margin-left:1.2em}#library .supplement .caution{position:absolute;top:0;left:-1.2em;font-family:'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','メイリオ',Meiryo,'ＭＳ Ｐゴシック',sans-serif;font-size:12px}#library span.caution{font-family:'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','メイリオ',Meiryo,'ＭＳ Ｐゴシック',sans-serif;font-size:12px}#library a.link{color:#068644;text-decoration:underline}#library .contBlock{margin-bottom:3em}#library .contBlock .block{width:94%;margin:0 auto}#library .contBlock .block .contBox{margin:1em 0 3em}#library .mainContent{position:relative}#library .mainContent ul li{position:relative;margin-left:1.2em}#library .mainContent ul li .dot{position:absolute;top:0;left:-1.2em}#library .pdfBtn{margin:1em 0}#library .pdfBtn a{padding:10px 16px 8px 24px;border:1px solid #068644;border-radius:4px;background:#ecf4e3 url(../../img/library/share/btn_arrow.png) 6px center no-repeat;color:#068644;line-height:2;text-decoration:none}#library .pdfBtn a .pdf{background:url(../../img/library/share/icon_pdf.png) right center no-repeat;padding-right:30px}#library .pdfBtn:hover{opacity:0.7}#library .pagetop{position:relative;width:100%;margin:0}#library .pagetop a{width:36px;height:37px;background:none;position:absolute;right:0;bottom:-90px;padding:0}#library .top #mvBlock{width:960px;margin:0 auto}#library .top #mvBlock #mv img{width:100%}#library .top .main{overflow:hidden;width:960px;margin:0 auto}#library .top .main .blockL{margin-top:50px;width:470px;float:left}#library .top .main .blockR{margin-top:50px;width:470px;float:right}#library .top .main .blockInner{height:100%}#library .top .main .border{height:220px;padding:4px;padding-top:0;border:1px solid #ccc;border-top:none;border-radius:0 0 3px 3px;background:#f1f1f1}#library .top .main .border .blockBox{height:180px;padding:20px;border:1px solid #e2e2e2;border-top:none;background:#fff}#library .top .main #tbNav{display:none}#library .top .main .detail{clear:left;text-align:right}#library .top .main .detail.search-link{margin-top:20px}#library .top .main .detail.search-link a{display:block;margin-bottom:10px}#library .top .main .detail span{color:#008340;font-family:'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','メイリオ',Meiryo,'ＭＳ Ｐゴシック',sans-serif;font-size:16px}#library .top .main .opacBlock h3{font-size:16px}#library .top .main .opacBlock .search{height:30px;margin:0.5em 0 1.3em;text-align:center}#library .top .main .opacBlock .search .box1{float:left;height:25px;width:200px}#library .top .main .opacBlock .select-box{float:left;width:100px;height:30px;margin-right:10px;position:relative}#library .top .main .opacBlock .select-box:before{position:absolute;display:block;content:"";top:11px;right:10px;width:5px;height:5px;border-right:2px solid #6a6a6a;border-bottom:2px solid #6a6a6a;-o-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg);pointer-events:none}#library .top .main .opacBlock select{width:98px;height:29px;-o-appearance:none;-ms-appearance:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid #ccc;border-radius:0;font-size:12px;padding:0 0 0 6px}#library .top .main .opacBlock select::-ms-expand{display:none}#library .top .main .opacBlock .searchBtn{margin-left:10px;float:left}#library .top .main .opacBlock .searchBtn #imgBtn{border:0;width:76px;height:27px;background:url(../../img/library/share/btn_search.png)}#library .top .main .opacBlock .searchBtn:hover{opacity:0.7}#library .top .main .dateBlock .border .blockBox{height:200px;padding:10px 20px}#library .top .main .dateBlock .border .blockBox ul li{float:left;width:33%}#library .top .main .dateBlock .border .blockBox ul li img{width:auto;display:block;margin:0 auto}#library .top .main .dateBlock .border .blockBox ul li.x2{width:66%}#library .top .main .dateBlock .border .blockBox p{clear:left;text-align:right}#library .top .main .newsBlock{height:506px}#library .top .main .newsBlock .border{height:450px;padding:4px;padding-top:0}#library .top .main .newsBlock .border .blockBox{height:410px;padding:20px 10px 20px 10px;background:#fff}#library .top .main .newsBlock .border .blockBox .detail{padding-right:10px}#library .top .main .newsBlock dl{overflow:hidden;zoom:1;padding:1.3em 0;border-bottom:1px dashed #ccc;background:#fff;line-height:1.2}#library .top .main .newsBlock dl:first-child{border-top:1px dashed #ccc}#library .top .main .newsBlock dl dt{float:left;margin:0 0 0 1em}#library .top .main .newsBlock dl dd{float:left;color:#094113}#library .top .main .newsBlock dl dd span{margin:0  0.7em 0 1em;color:#008340}#library .top .main .newsBlock dl.green{background:#e2fbee}#library .top .main .newsBlock .detail{margin-top:20px}#library .top .main .calendarBlock{height:506px}#library .top .main .calendarBlock .border{height:450px}#library .top .main .calendarBlock .border .blockBox{height:420px;padding:20px 10px 10px;background:#fff}#library .top .main .calendarBlock .calendarArea{max-width:400px;min-width:240px;margin:0 auto}#library .top .main .calendarBlock .calendar{position:relative;padding-bottom:90%;height:0}#library .top .main .calendarBlock .calendar iframe{position:absolute;top:0;left:0;width:100% !important;height:96% !important}#library .guide .contWrap,#library .outside .contWrap,#library .floormap .contWrap,#library .calendar .contWrap,#library .opac .contWrap,#library .howto .contWrap,#library .database .contWrap,#library .ejournal .contWrap,#library .ebook .contWrap,#library .service .contWrap,#library .outline .contWrap,#library .question .contWrap,#library .news .contWrap{background:none}#library .guide .glovalNav,#library .outside .glovalNav,#library .floormap .glovalNav,#library .calendar .glovalNav,#library .opac .glovalNav,#library .howto .glovalNav,#library .database .glovalNav,#library .ejournal .glovalNav,#library .ebook .glovalNav,#library .service .glovalNav,#library .outline .glovalNav,#library .question .glovalNav,#library .news .glovalNav{height:100px}#library .guide .glovalNav ul,#library .outside .glovalNav ul,#library .floormap .glovalNav ul,#library .calendar .glovalNav ul,#library .opac .glovalNav ul,#library .howto .glovalNav ul,#library .database .glovalNav ul,#library .ejournal .glovalNav ul,#library .ebook .glovalNav ul,#library .service .glovalNav ul,#library .outline .glovalNav ul,#library .question .glovalNav ul,#library .news .glovalNav ul{padding:10px 0 10px;height:100px;background:none}#library .guide .cont1 .leftBox{width:47%;float:left}#library .guide .cont1 .rightBox{width:47%;float:right}#library .guide .cont1 .contBox{overflow:hidden;clear:both}#library .guide .cont1 h5{margin-top:0}#library .guide .cont1 table{width:100%;border-top:1px solid #000}#library .guide .cont1 table th{padding:1em;background:#e5fff2;border-bottom:1px solid #000;border-right:1px dotted #ccc;font-weight:normal;vertical-align:middle}#library .guide .cont1 table td{padding:1em;border-bottom:1px solid #000;text-align:center;vertical-align:middle}#library .guide .cont1 .dashBox{border:1px dotted #ccc;padding:1em}#library .guide .cont1 .dashBox p{position:relative;margin-left:1.2em}#library .guide .cont1 .dashBox p .caution{position:absolute;top:0;left:-1.2em}#library .guide .cont2 .contBlock{margin-bottom:0}#library .guide .cont3 table{width:100%;border-top:1px solid #000}#library .guide .cont3 table th{padding:1em;background:#e5fff2;border-bottom:1px solid #000;border-right:1px dotted #ccc;font-weight:normal;vertical-align:middle}#library .guide .cont3 table td{padding:1em;border-bottom:1px solid #000;border-right:1px dotted #ccc;text-align:center;vertical-align:middle}#library .guide .cont3 table .noBorder{border-right:none}#library .guide .cont3 .list li{width:auto;float:left;margin:0 1em 0 0}#library .guide .contact p{position:relative;margin:0.5em 0 0.5em 2.8em;line-height:2}#library .guide .contact p img{position:absolute;top:0;left:-2.8em}#library .guide .contact p span{display:inline-block}#library .outside .sentence{margin:0.5em 0}#library .outside .sentence a{color:#008340;text-decoration:underline}#library .outside .contact p{position:relative;margin:0.5em 0 0.5em 2.8em;line-height:2}#library .outside .contact p img{position:absolute;top:0;left:-2.8em}#library .outside .contact p span{display:inline-block}#library .floormap .libralyMap{width:98%;height:auto;margin:20px auto 0}#library .floormap .libralyMap li{margin-left:0}#library .floormap .libralyMap .fLeft{float:left;width:48%;height:auto}#library .floormap .libralyMap .fLeft img{width:100%;height:auto}#library .floormap .libralyMap .fRight{float:right;width:48%;height:auto}#library .floormap .libralyMap .fRight img{width:100%;height:auto}#library .floormap .leftBox{float:left;width:48%}#library .floormap .rightBox{float:right;width:48%}#library .floormap .rightBox .last{margin-top:1em}#library .floormap dt{font-size:14px;font-weight:bold}#library .calendar .calendarArea{width:96%;margin:0 auto}#library .calendar iframe{width:100%}#library .calendar .block .contBox{margin-bottom:0.5em}#library .opac .blink{color:#0066b9}#library .opac .search{height:30px;margin:40px 0 50px 0;text-align:center}#library .opac .search .box1{float:left;height:25px;width:350px}#library .opac .select-box{float:left;width:100px;height:30px;margin-right:10px;position:relative}#library .opac .select-box:before{position:absolute;display:block;content:"";top:10px;right:10px;width:5px;height:5px;border-right:2px solid #6a6a6a;border-bottom:2px solid #6a6a6a;-o-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg);pointer-events:none}#library .opac select{width:100px;height:31px;-o-appearance:none;-ms-appearance:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid #ccc;border-radius:0;font-size:12px;padding:0 0 0 6px}#library .opac select::-ms-expand{display:none}#library .opac .searchBtn{margin-left:10px;float:left}#library .opac .searchBtn #imgBtn{border:0;width:90px;height:30px;background:url(../../img/library/share/btn_search.png)}#library .opac .searchBtn:hover{opacity:0.7}#library .opac .tl02{margin-bottom:0}#library .opac dl{float:left;width:48%;margin-top:2em}#library .opac dl dt{border-bottom:2px solid #036e37;padding:10px 0 16px;margin-bottom:10px}#library .opac dl .detail{text-align:right}#library .opac dl .detail span{color:#008340}#library .opac .fRight{float:right}#library .howto .link{color:#036e37}#library .howto .mainContIn .fChild{margin-top:0}#library .howto .mainContIn .cont{padding:0;margin-top:3em}#library .howto .mainContIn .img{margin-top:20px;text-align:center}#library .howto .mainContIn .read{margin-top:20px;font-size:117%;font-weight:bold;color:#036e37}#library .howto .mainContIn ul{margin-top:20px}#library .howto .mainContIn ul li{margin:1.4em 0 1em;padding-bottom:1em;border-bottom:1px dotted #ccc}#library .howto .mainContIn ul li h5{border-bottom:none;margin:0 0 2px 0;padding:0;font-size:117%;font-weight:bold;color:#036e37}#library .howto .mainContIn ul li dl{margin-top:10px}#library .howto .mainContIn ul li dl dt{font-weight:bold;line-height:1}#library .howto .mainContIn ul li dl dd{padding-left:1em;margin:0.2em 0 0.5em}#library .howto .mainContIn ul .last{border-bottom:none}#library .howto .mainContIn .list{margin-top:1.5em}#library .howto .mainContIn .list p{margin:0.3em 0}#library .howto .mainContIn .list p b{float:left;width:26%;color:#036e37}#library .howto .mainContIn .list p b span{color:#666;font-weight:lighter;margin-left:0.5em}#library .howto .mainContIn .list p em{float:right;width:74%;text-align:left;font-style:normal}#library .howto .mainContIn .type1{margin-bottom:2.5em}#library .howto .mainContIn .type1 dt{color:#036e37;font-size:125%;font-weight:bold;line-height:1;margin:1.5em 0 0.5em}#library .database h3,#library .ejournal h3,#library .ebook h3{margin-bottom:1.5em}#library .database .linkBox,#library .ejournal .linkBox,#library .ebook .linkBox{margin:1em 0 2.5em}#library .database .linkBox .cf p,#library .ejournal .linkBox .cf p,#library .ebook .linkBox .cf p{float:left;line-height:35px;height:35px}#library .database .linkBox .btnInternal a,#library .ejournal .linkBox .btnInternal a,#library .ebook .linkBox .btnInternal a{display:inline-block;min-width:140px;line-height:1.2}#library .database .linkBox .notice,#library .ejournal .linkBox .notice,#library .ebook .linkBox .notice{margin-left:10px;color:#c00}#library .database .linkBox .notice span,#library .ejournal .linkBox .notice span,#library .ebook .linkBox .notice span{font-family:'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','メイリオ',Meiryo,'ＭＳ Ｐゴシック',sans-serif;font-size:12px}#library .database .linkBox .noticeList,#library .ejournal .linkBox .noticeList,#library .ebook .linkBox .noticeList{margin-top:1.5em}#library .database .linkBox .noticeList dt,#library .ejournal .linkBox .noticeList dt,#library .ebook .linkBox .noticeList dt{color:#036e37;font-weight:bold}#library .database .linkBox .noticeList dt span,#library .ejournal .linkBox .noticeList dt span,#library .ebook .linkBox .noticeList dt span{font-family:'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','メイリオ',Meiryo,'ＭＳ Ｐゴシック',sans-serif;font-size:12px}#library .database .linkBox .noticeList dd ul li,#library .ejournal .linkBox .noticeList dd ul li,#library .ebook .linkBox .noticeList dd ul li{position:relative;margin-left:1.2em}#library .database .linkBox .noticeList dd ul li span,#library .ejournal .linkBox .noticeList dd ul li span,#library .ebook .linkBox .noticeList dd ul li span{position:absolute;top:0;left:-1.2em}#library .ejournal h3{font-size:125%;color:#036e37;margin:1.5em 0 1em;border-bottom:1px solid #008340;padding:0 0 5px 0;font-weight:normal}#library .ejournal .list{margin-bottom:3em}#library .ejournal .table01{width:85%;margin:3em auto 2em}#library .ejournal .table01 tr>td:first-child{text-align:left}#library .ejournal .noticeList .noticeListTl{font-weight:bold}#library .ejournal .noticeList ul li{margin-left:0}#library .ebook .linkBox{margin-top:2em}#library .ebook .btnInternal{margin-bottom:1em;padding-bottom:1em}#library .ebook .pdfLink{margin:1.5em 0 26px 0}#library .ebook .pdfLink a{display:inline-block;background:#ecf4e3 url(../../img/share/btn_arrow.png) 6px center no-repeat;border:1px solid #068644;border-radius:4px;color:#068644;line-height:2;padding:10px 16px 8px 24px;text-decoration:none}#library .ebook .pdfLink a .pdf{background:url(../../img/share/_icon_pdf.png) right no-repeat;padding-right:30px}#library .service h4{margin-top:2em}#library .service .section{margin-bottom:3em}#library .service table{margin:2em 0 0.5em}#library .service #selling h4,#library .service #reference h4{font-size:110%;color:#036e37;margin:1.5em 0 1em;border-bottom:1px solid #008340;padding:0 0 5px 0;font-weight:normal}#library .service #selling h5,#library .service #reference h5{width:94%;margin:1.5em auto 0;font-size:100%;font-weight:normal}#library .service .linkArea{margin:1.8em 0 3em}#library .service .linkArea .btnInternal{margin-bottom:1.5em}#library .service .linkArea .btnInternal a .pdf{background:url(../../img/share/_icon_pdf.png) right no-repeat;padding-right:30px}#library .service dl dt{font-size:125%;color:#036e37;margin:2em 0 1em;border-bottom:1px solid #008340;padding:0 0 5px 0;font-weight:bo}#library .service .floatList li{float:left;width:46%}#library .btnInternal{padding-bottom:10px}#library .btnInternal .pdf b{font-weight:normal;display:inline-block}#library #reference .pd10{margin-top:1.5em}#library .outline .section{margin-bottom:3em}#library .outline .headSection{margin-bottom:3em}#library .outline .headSection .photoList{width:570px;height:auto;margin:2em auto 0}#library .outline .headSection .photoList li{width:270px;height:auto;margin-left:0}#library .outline .headSection .photoList .fLeft{float:left}#library .outline .headSection .photoList .fRight{float:right}#library .outline dl{float:left;width:34%;margin-top:1.7em;font-size:109%}#library .outline dl dt{font-weight:bold;text-indent:-1em}#library .outline dl dd .li01{text-indent:-1.7em}#library .outline dl .fixMargin{margin-top:1.5em}#library .outline .dl01{width:31%}#library .outline .salutation{margin-top:2em}#library .outline .salutation .photo{float:left}#library .outline .salutation p{width:422px;height:auto;float:right}#library .question #qList{background:#fafafa;padding:20px 10px 20px 20px}#library .question #qList ul li{float:left;width:46%;background:url(../../img/university/library/faq/icon_q.gif) left 0.3em no-repeat;margin:0 0 5px 0;padding:0 0 0 16px}#library .question #qList ul li a{color:#036e37}#library .question #qList ul .right{float:right}#library .question #qList ul .cb{clear:both}#library .question #faqList{margin-top:3em}#library .question #faqList dl{margin-bottom:15px;padding:0}#library .question #faqList dl dt{background:url(../../img/university/faq/icon_q.png) 0 0 no-repeat;margin-bottom:1em;padding:7px 0 8px 40px;font-size:117%;cursor:pointer}#library .question #faqList dl dd{background:url(../../img/university/faq/icon_a.png) 10px 15px no-repeat;border:2px solid #ecf4e3;border-radius:4px;padding:15px 10px 15px 40px}#library .question #faqList dl dd img{margin:10px 0}#library .question #faqList dl dd .btnInternal{margin-top:20px}#library .question #contact{margin-bottom:3em}#library .question #contact .contact p{position:relative;margin:0.5em 0 0.5em 2.8em;line-height:2}#library .question #contact .contact p img{position:absolute;top:0;left:-2.8em}#library .question #contact .contact p span{display:inline-block}#library .news .newsTl{padding-bottom:0.5em;margin-bottom:1.5em;border-bottom:2px solid #068644;color:#068644;font-size:130%}#library .news .newsBox .newsPhoto .fLeft{float:left}#library .news .newsBox .newsPhoto .fRight{float:right}#library .news .newsBox .newsPhoto p{width:48%;text-align:center}#library .news .newsBox dl{margin:0 auto;padding:12px 1.5% 10px;border-bottom:1px dotted #bbb}#library .news .newsBox dl dd{padding-left:18px;background:url(../../img/top/tab_listmark.png) 0 4px no-repeat}#library .news .newsBox dl dd a{color:#666;font-size:109%;text-decoration:underline}.topBody .pagetop{display:none}@media only screen and (max-width: 768px){#library .wrap .header{width:100%;height:auto;border-top:5px solid #008340}#library .wrap .header .siteid{padding:15px 0;float:left;width:60%}#library .wrap .header .siteid img{width:100%;margin-left:1em}#library .wrap .headMv{width:100%;height:auto;background:#00803e;margin-bottom:2em}#library .wrap .headMv .tb{padding:9% 0 9% 3%;color:#fff;font-size:180%;font-weight:normal}#library .spMenu-wrap #spSiteMap .spSiteMap-wrap{height:229px !important}#library .spMenu-wrap #spSiteMap .spSiteMap-wrap.open01{height:393px !important}#library .spMenu-wrap #spSiteMap .spSiteMap-wrap.open02{height:434px !important}#library .spMenu-wrap #spSiteMap .spSiteMap-wrap.open03{height:270px !important}#library .spMenu-wrap #spSiteMap .spSiteMap-wrap.open04{height:270px !important}#library .spMenu-wrap #spSiteMap .spSiteMap-wrap.open05{height:270px !important}#library .contBlock{margin-bottom:3em}#library .contBlock .block{width:94%;margin:0 auto}#library .contBlock .block .contBox{margin:1em 0 3%}#library .footer{height:100%;padding:1em 0 3em;border-top:none;background:url(../../img/library/share/sp_f_bg.png) 0 0 repeat-x}#library .footerIn{position:static;width:100%;height:auto}#library .footerIn .fSchoolInfo{float:none;margin:1em 0}#library .footerIn .fSchoolInfo .tel{float:none}#library .footerIn .fSchoolInfo .id{width:80%;padding-top:0}#library .footerIn .fSchoolInfo .id img{width:100%}#library .footerIn .fSchoolInfo .add{margin:1em 0;font-size:120%;font-weight:normal}#library .footerIn .fSchoolInfo .spNum{width:60%;margin:1em auto}#library .footerIn .fSchoolInfo .spNum p{float:left;width:100%;height:1.2em;margin:1em auto;text-align:left}#library .footerIn .fSchoolInfo .spNum p img{display:inline;width:auto;height:100%;margin:0}#library .footerIn .fSchoolInfo .spNum p span{border-radius:3px;padding:0.2em 1em;background:#008340;color:#fff}#library .footerIn .fFuncNav{display:block;float:none;width:100%;height:auto;margin-top:0;padding-top:0}#library .footerIn .fFuncNav .fNav02{width:80%;margin:1em auto 3em}#library .footerIn .fFuncNav .fNav02 li.pc{display:none}#library .footerIn .fFuncNav .fNav02 li{float:left;width:30%;height:1em;font-size:110%;text-align:center}#library .footerIn .fFuncNav .fNav02 li a{margin-left:0;background:none}#library .footerIn .fFuncNav .fNav02 li img{width:auto;height:100%}#library .footerIn .fFuncNav .apply{width:60%;margin:0 auto}#library .copyright{padding:1em 0}#library .footer{margin-top:150px}#library .pagetop{position:relative;width:100%;margin:0}#library .pagetop a{width:50px;height:50px;background:none;position:absolute;top:20px}#library .pdfBtn{width:90%;margin:4% auto}#library .pdfBtn a{display:block;margin:0 auto;text-align:center;font-size:125%;line-height:1.7}#library .topFooter .footer{margin-top:150px}#library .mainpagetop a{right:3%}#library .top #mvBlock{width:100%;margin:0 auto}#library .top #mvBlock #mv img{width:100%;height:auto}#library .top .main{overflow:hidden;width:100%;margin:0 auto}#library .top .main .blockL{float:none;margin-top:4em;width:94%;height:auto;margin:4em auto 0 auto;background:#f1f1f1}#library .top .main .blockR{float:none;width:94%;height:auto;margin:2em auto 0 auto;background:#f1f1f1}#library .top .main .blockInner{height:100%}#library .top .main .blockInner h2 .tb{padding:0.7em 0 0.7em 1em;background:#008340;border-radius:3px 3px 0 0;color:#fff;font-size:110%;font-weight:normal}#library .top .main .border{height:auto;padding:4px;padding-top:0;border:1px solid #ccc;border-top:none;border-radius:0 0 3px 3px;background:#f1f1f1}#library .top .main .border .blockBox{height:auto;padding:10px;border:1px solid #e2e2e2;border-top:none;background:#fff}#library .top .main .news{height:auto}#library .top .main #tbNav{display:block;overflow:hidden}#library .top .main #tbNav #navBtns{width:92%;margin:4% auto;padding-left:0}#library .top .main #tbNav #navBtns li{float:left;margin:0 0 2.5%  2.5%;width:30%}#library .top .main #tbNav #navBtns li img{width:100%;height:auto}#library .top .main #tbNav #navBtns .break{margin-right:2.5%}#library .top .main .opacBlock{margin-top:0}#library .top .main .opacBlock h3{font-size:16px}#library .top .main .opacBlock .search{float:left;width:100%;height:auto;margin:3em auto;clear:both}#library .top .main .opacBlock .search .select-box{width:100%;height:40px;margin-right:0;margin-bottom:10px;text-align:center}#library .top .main .opacBlock .search .select-box:before{position:absolute;display:block;content:"";right:20px;width:11px;height:11px;border-right:4px solid #6a6a6a;border-bottom:4px solid #6a6a6a}#library .top .main .opacBlock .search select{width:100%;height:40px;font-size:14px;text-align:center}#library .top .main .opacBlock .search .keyword-box{float:left;width:100%;padding:0.5em 0;border:1px solid #ccc;border-radius:3px;text-align:center}#library .top .main .opacBlock .search .box1{float:left;height:3em;width:70%;margin:0 0 0 10px;border:none;font-size:14px}#library .top .main .opacBlock .search .searchBtn{margin:0;float:right;padding:4px 0.5em  0 0}#library .top .main .opacBlock .search .searchBtn #imgBtn{border:0;width:39px;height:37px;background:url(../../img/library/top/sp_icon_search.png) 0 0 no-repeat}#library .top .main .opacBlock .search .searchBtn:hover{opacity:0.7}#library .top .main .dateBlock .border .blockBox{height:160px;padding:10px}#library .top .main .dateBlock .border ul li{float:left}#library .top .main .dateBlock .border p{clear:left;text-align:right}#library .top .main .newsBlock{margin-top:2em;height:auto}#library .top .main .newsBlock .border{height:auto;padding:4px;padding-top:0}#library .top .main .newsBlock .border .blockBox{height:auto;padding:0;background:#fff}#library .top .main .newsBlock .border .blockBox .detail{padding:10px}#library .top .main .newsBlock dl{overflow:hidden;zoom:1;padding:1.3em 0}#library .top .main .newsBlock dl dt{margin:0 0 0 1em}#library .top .main .newsBlock dl dd{color:#094113}#library .top .main .newsBlock dl dd span{color:#008340}#library .top .main .newsBlock dl.green{background:#e2fbee}#library .top .main dl{overflow:hidden;zoom:1;padding:1.3em 0;border-bottom:1px dashed #ccc;background:#fff;line-height:1.2}#library .top .main dl dt{float:left;width:22%;margin:0 0 0 1em}#library .top .main dl dd{float:left;width:70%;color:#094113}#library .top .main dl dd span{margin:0  0.7em 0 1em;color:#008340}#library .top .main dl.green{background:#e2fbee}#library .top .main .detail{margin-top:8px}#library .top .main .calendarBlock{height:auto}#library .top .main .calendarBlock .border{height:auto}#library .top .main .calendarBlock .border .blockBox{height:auto;padding:3px}#library .top .main .calendarBlock .calendarArea{max-width:100%}#library .top .main .calendarBlock .calendarArea .calendar{padding:0;width:auto;height:420px;overflow:auto}#library .top .main .calendarBlock .calendarArea .calendar iframe{position:inherit;margin:0 auto;text-align:center;max-width:100%;height:420px !important}#library .guide .contWrap,#library .outside .contWrap,#library .floormap .contWrap,#library .calendar .contWrap,#library .opac .contWrap,#library .howto .contWrap,#library .database .contWrap,#library .ejournal .contWrap,#library .ebook .contWrap,#library .service .contWrap,#library .outline .contWrap,#library .question .contWrap,#library .news .contWrap{background:none}#library .guide .glovalNav,#library .outside .glovalNav,#library .floormap .glovalNav,#library .calendar .glovalNav,#library .opac .glovalNav,#library .howto .glovalNav,#library .database .glovalNav,#library .ejournal .glovalNav,#library .ebook .glovalNav,#library .service .glovalNav,#library .outline .glovalNav,#library .question .glovalNav,#library .news .glovalNav{height:100px}#library .guide .glovalNav ul,#library .outside .glovalNav ul,#library .floormap .glovalNav ul,#library .calendar .glovalNav ul,#library .opac .glovalNav ul,#library .howto .glovalNav ul,#library .database .glovalNav ul,#library .ejournal .glovalNav ul,#library .ebook .glovalNav ul,#library .service .glovalNav ul,#library .outline .glovalNav ul,#library .question .glovalNav ul,#library .news .glovalNav ul{padding:10px 0 10px;height:100px;background:none}#library .floormap .libralyMap .fLeft{float:none;width:100%;height:auto}#library .floormap .libralyMap .fLeft img{width:100%;height:auto}#library .floormap .libralyMap .fRight{float:none;width:100%;height:auto}#library .floormap .libralyMap .fRight img{width:100%;height:auto}#library .database .linkBox .cf p,#library .ejournal .linkBox .cf p,#library .ebook .linkBox .cf p{float:none;line-height:inherit;text-align:left}#library .database .linkBox .btnInternal,#library .ejournal .linkBox .btnInternal,#library .ebook .linkBox .btnInternal{position:relative;margin:7% auto 8%;width:100%;min-width:inherit}#library .database .linkBox .btnInternal a,#library .ejournal .linkBox .btnInternal a,#library .ebook .linkBox .btnInternal a{display:block;margin:0 auto;text-align:center;font-size:125%;line-height:1.7}#library .database .linkBox .notice,#library .ejournal .linkBox .notice,#library .ebook .linkBox .notice{margin-bottom:1em;height:1em !important;text-indent:-0.8em}#library .ejournal h3{margin-top:2.5em}#library .ejournal .table01{width:100%;margin:3em auto 2em}#library .ejournal .table01 tr>td:first-child{text-align:left;width:74%}#library .ejournal .noticeList .noticeListTl{font-weight:bold}#library .ejournal .noticeList ul li{margin-left:0}#library .ebook .linkBox .btnInternal{margin-bottom:0;padding-bottom:0}#library .ebook .linkBox .cf{margin-bottom:1em}#library .ebook .linkBox .cf p{height:auto}#library .ebook .pdfLink{width:100%;margin:1.5em 0 26px 0}#library .ebook .pdfLink a{display:block;margin:0 auto;text-align:center;font-size:125%;line-height:1.7}#library .ebook .pdfLink a .pdf{background:url(../../img/share/_icon_pdf.png) right no-repeat;padding-right:30px}#library .opac .search{float:left;width:100%;height:auto;margin:3em auto;clear:both}#library .opac .search .select-box{width:100%;height:40px;margin-right:0;margin-bottom:10px;text-align:center}#library .opac .search .select-box:before{position:absolute;display:block;content:"";right:20px;width:11px;height:11px;margin:auto;border-right:4px solid #6a6a6a;border-bottom:4px solid #6a6a6a}#library .opac .search select{width:100%;height:40px;font-size:14px;text-align:center}#library .opac .search .keyword-box{float:left;width:100%;padding:0.5em 0;border:1px solid #ccc;border-radius:3px;text-align:center}#library .opac .search .box1{float:left;height:3em;width:70%;margin:0 0 0 10px;border:none;font-size:14px}#library .opac .search .searchBtn{margin:0;float:right;padding:4px 0.5em  0 0}#library .opac .search .searchBtn #imgBtn{border:0;width:39px;height:37px;background:url(../../img/library/top/sp_icon_search.png) 0 0 no-repeat}#library .opac .search .searchBtn:hover{opacity:0.7}#library .opac .contBox{clear:both}#library .opac dl{float:none;width:100%;margin-top:2em}#library .opac dl dt{width:100%;padding-bottom:0;border-bottom:none}#library .opac dl dt a{display:block;width:auto;margin:0 auto}#library .opac dl dd{width:100%;margin:0 auto}#library .opac .dl01{margin-top:1em}#library .opac .fRight{float:right}#library .howto .mainContIn .list{margin-top:1.5em}#library .howto .mainContIn .list p{margin:0.3em 0}#library .howto .mainContIn .list p b{float:none;width:100%}#library .howto .mainContIn .list p b span{display:none}#library .howto .mainContIn .list p em{display:block;float:none;width:100%}#library .outline .headSection .photoList{width:80%;height:auto}#library .outline .headSection .photoList li{width:48%;height:auto}#library .outline .headSection .photoList .fLeft{float:left}#library .outline .headSection .photoList .fRight{float:right}#library .outline dl{float:left;width:34%;margin-top:1.7em;font-size:109%}#library .outline dl dt{font-weight:bold;text-indent:-1em}#library .outline dl dd .li01{text-indent:-1.7em}#library .outline dl .fixMargin{margin-top:1.5em}#library .outline .dl01{width:32%}#library .outline .salutation{margin-top:2em}#library .outline .salutation .photo{float:none;margin-bottom:1.5em;text-align:center}#library .outline .salutation p{float:right;width:100%;height:auto}#library .question #qList{display:none}#library .question #faqList{margin-top:1em}#library .question #faqList dl dt{background-size:24px 24px;padding:0 0 8px 30px;font-size:109%}#library .question #contact{margin:3em 0}#library .question #contact .contactBox{padding:10px;font-size:117%}#library .service .linkArea .btnInternal{width:90%;height:auto;margin:0 auto 1.5em auto}#library .service .linkArea .btnInternal a{display:block;margin:0 auto;padding:0.8em 1.5em .8em 2em;text-align:center;font-size:100%;line-height:1.7}#library .service .linkArea .btnInternal a .pdf{background:url(../../img/share/_icon_pdf.png) right no-repeat;padding-right:30px}.topBody .pagetop{display:block}.topBody .pagetop img{margin-right:3%}}@media screen and (max-width: 640px){#library .outline dl{float:none;width:100%;margin:1.4em 0 0;font-size:100%}#library .outline dl dt{margin-top:0}#library .outline dl dd{margin-left:0.5em}#library .outline dl dd .li01{text-indent:-1.7em}#library .outline .dl01{width:100%}}@media screen and (max-width: 480px){#library .top .main .dateBlock .border .blockBox{height:auto;padding:10px}#library .top .main .dateBlock .border ul{width:100%;margin:0 auto}#library .top .main .dateBlock .border ul li{display:inline-block;width:48% !important;height:4em}#library .top .main .dateBlock .border ul li img{width:90% !important;height:auto}#library .top .main .dateBlock .border p{clear:left;text-align:right}#library .footerIn .fSchoolInfo .spNum{width:60%}#library .footerIn .fSchoolInfo .spNum p{float:none;width:100%}#library .guide .cont1 .leftBox{width:100%;float:none}#library .guide .cont1 .rightBox{margin-top:1em;width:100%;float:none}#library .outline .headSection .photoList{width:100%;height:auto}#library .outline .headSection .photoList li{width:80%;margin:0 auto;height:auto}#library .outline .headSection .photoList .fLeft{float:none}#library .outline .headSection .photoList .fRight{float:none;margin-top:2em}#library .service .floatList li{float:none;width:100%}#library .floormap .leftBox{float:none;width:100%;margin-top:1em}#library .floormap .rightBox{float:none;width:100%;margin-top:1em}#library .news .newsBox .newsPhoto .fLeft{float:none}#library .news .newsBox .newsPhoto .fRight{float:none}#library .news .newsBox .newsPhoto p{width:100%}#library .ebook .linkBox .pdfLink{margin-bottom:39px}#library .ebook .linkBox .pdfLink a{font-size:15px}#library .ebook .linkBox .btnInternal a{font-size:15px}}@media only screen and (max-width: 420px){#library .spMenu-wrap>a{top:12px}}@media only screen and (max-width: 400px){#library .spMenu-wrap>a{top:10px}}.calendar-block *,.calendar-block *::before,.calendar-block *::after{box-sizing:border-box}.calendar-block .radio-btn{display:none}.calendar-block .tab-box{display:flex;justify-content:space-between;margin-bottom:2em}.calendar-block .tab-label{display:block;padding:.8em;width:49%;color:#008340;font-size:14px;font-weight:bold;line-height:1.4;text-align:center;background:#e2fbee;border:1px solid #008340;border-radius:2px;transition:all .2s ease-out;cursor:pointer}.calendar-block .tab-label:hover{color:#fff;background:#008340}.calendar-block .calendar-panel{display:none;width:100%}.calendar-block #seki:checked ~ .tab-box label[for="seki"],.calendar-block #kani:checked ~ .tab-box label[for="kani"]{color:#fff;background:#008340}.calendar-block #seki:checked ~ .calendar-box .seki-panel,.calendar-block #kani:checked ~ .calendar-box .kani-panel{display:block}#library .top .main .calendarBlock .tab-box{margin-bottom:3%}
