body{font-family:Arial, Helvetica, sans-serif;letter-spacing:0.05em;line-height:1.6em;font-size:13px}h1{font-size:22px}h1.title-offcampus{width:624px}@media screen and (max-width: 767px){h1.title-offcampus{width:100%}}h2{font-size:16px}h3,h4{font-size:13px}.caption,.topic-path,#footer,.date{font-size:11px}.icon-arrow,.icon-facebook,.icon-twitter,.icon-rss,.icon-arrow-top,.icon-pdf,.icon-external,.icon-label,.icon-label-right,.icon-arrow-right,.icon-back{margin-top:4px}.photo-right{float:right;margin-left:18px}@media screen and (max-width: 767px){.photo-right{float:none;margin-left:0}}.photo-right .caption{width:240px;line-height:1.5em;text-align:center;font-size:12px;margin-top:6px}@media screen and (max-width: 767px){.photo-right .caption{max-width:100%;width:100%;height:auto}}.photo-right img{width:240px;height:auto}@media screen and (max-width: 767px){.photo-right img{max-width:100%;width:100%;height:auto}}#sidebar .nav a{font-size:17px;line-height:2.8em;font-weight:normal}#sidebar .nav .two-lines a{padding-top:15px;line-height:1em}#sidebar .nav .two-lines a .navi-arrow{top:24px}#sidebar .sub-navi .search #searchinput{width:154px;background:url(../images/search_txt_en.gif) no-repeat top left}#sidebar .banner .mylibrary{margin-bottom:12px;background:url(../images/banner_mylibrary.gif) no-repeat bottom}#sidebar .banner .music{background:url(../images/banner_amjm.jpg) no-repeat left bottom}.sp-banner{padding:30px 0 18px}.sp-banner ul{list-style:none;padding-left:0;margin:0 auto}.sp-banner ul li{margin-bottom:12px}.sp-banner a{display:block;width:250px;height:80px}.sp-banner a:hover{background-color:transparent}.sp-banner .banner-music{background:url(../images/sp/banner-music.png) no-repeat center center;background-size:250px 80px}.sp-banner .banner-mylibrary{background:url(../images/sp/banner-mylibrary.png) no-repeat center center;background-size:250px 80px}.sp-banner .banner-fb{background:url(../images/sp/banner-fb.png) no-repeat center center;background-size:250px 80px}@media screen and (max-width: 767px){.gsc-search-button input{margin-top:0 !important}}.contentBanner{margin-right:18px;width:486px;float:left}@media screen and (max-width: 767px){.contentBanner{width:100%;margin:30px 0 0;float:none}}.contentBanner h3,.contentBanner p{float:right;width:378px}@media screen and (max-width: 767px){.contentBanner h3,.contentBanner p{float:none;width:100%}}.contentBanner h3{margin-bottom:0}.contentBanner p{line-height:1.5em}@media screen and (max-width: 767px){.contentBanner .cb-txt{float:right;width:65%}}.contentBanner ul{margin:0;list-style:none;padding-top:18px;width:486px;background:url("../images/dobleline.gif") repeat-x left top}@media screen and (max-width: 767px){.contentBanner ul{width:100%}}.contentBanner li{margin-bottom:0;padding-bottom:18px;border-bottom:solid 1px #333;margin:0 0 18px 0;overflow:hidden}.contentBanner .thumbnail{width:96px;height:96px;background-color:gray;vertical-align:top}@media screen and (max-width: 767px){.contentBanner .thumbnail{width:30%;height:auto;float:left}}.contentBanner .thumbnail img{width:96px;height:96px;vertical-align:top}@media screen and (max-width: 767px){.contentBanner .thumbnail img{width:100%;max-width:100%;height:auto}}#home .op-hours .op-time span{min-width:80px;display:inline-block}@media screen and (max-width: 767px){#calendarNavi .bottom{margin-left:140px !important;width:210px !important}}#howto .top{line-height:1.4em}#howto .top .btn-oncampus .txt,#howto .top .btn-offcampus .txt{line-height:1.8em}#howto .top .icon-arrow{margin-top:5px;margin-bottom:5px}@media screen and (max-width: 767px){#howto .top .icon-arrow{margin-top:0}}#howto .top .icon-pdf{margin-top:13px}#howto .top .icon-label{margin-top:12px}@media screen and (max-width: 767px){#howto .top .icon-label{margin-top:0}}@media screen and (max-width: 767px){#howto .top .left,#howto .top .right{padding:10px 0}}@media screen and (max-width: 767px){#howto .top .single .left,#howto .top .single .right{padding:10px 0 5px}}#howto .top .single .icon-label{margin-top:6px;margin-bottom:6px}@media screen and (max-width: 767px){#howto .top .single .icon-label{margin-top:0;margin-bottom:5px}}#howto .top .single.ext{margin-top:6px}@media screen and (max-width: 767px){#howto .top .single.ext{margin-top:0}}@media screen and (max-width: 767px){#howto .top .single.last{border-bottom:0}}.block{overflow:hidden}@media screen and (max-width: 767px){.side-column ul li .icon-label{margin-top:2px}}#floorguide .floor-info h3 .num-r{margin-top:-3px}@media screen and (max-width: 767px){#floorguide .floor-info h3 .num-r{margin-top:-4px;line-height:2.1em}}@media screen and (max-width: 767px){#floorguide .floor-info h3 .sp-icon-arrow-r{margin-top:6px}}#floorguide .floor-info h3 .num-r{margin-right:6px;display:block;width:24px;height:24px;float:left;font-size:12px;line-height:2em}.shirokane2F #num1{position:absolute;left:304px}.shirokane2F #num3{position:absolute;top:164px}.shirokane2F #num6{position:absolute;left:379px}.shirokane2F #num7{position:absolute;top:152px;left:209px}.shirokane2F #num11{position:absolute;top:184px}.shirokane2F #num13{position:absolute;top:119px}.shirokane2F #num14{position:absolute;top:119px}.shirokane2F #num15{position:absolute;top:110px;left:250px}.shirokane3F #num1{position:absolute;left:331px}.shirokane3F #num2{position:absolute;left:90px}.shirokane3F #num3{position:absolute;top:210px;left:188px}.shirokane4F #num2{left:164px !important}.shirokane5F #num5{top:64px !important}.shirokane5F #num9{top:268px !important;left:103px !important}.shirokane5F #num10{top:45px !important}.shirokane5F #num11{top:72px !important}.shirokane6F #num2{left:162px !important}.shirokane6F #num3{top:157px !important}.shirokane6F #num4{top:69px !important}.shirokane7F #num4{top:69px !important}.shirokane7F #num2{left:361px !important}.yokohama1F #num3{position:absolute;top:270px}.yokohama1F #num6{position:absolute;top:158px}.yokohama1F #num8{position:absolute;top:117px}.yokohama1F #num9{position:absolute;top:92px}.yokohama1F #num10{position:absolute;top:128px}.yokohama1F #num11{position:absolute;top:132px}.yokohama1F #num13{position:absolute;top:86px}.yokohama1F #num14{position:absolute;top:86px}.yokohama1F #num15{position:absolute;top:76px}.yokohama1F #num16{position:absolute;top:22px}.yokohama1F #num21{position:absolute;top:26px;left:388px}.yokohama1F #floor-map #num6{top:175px;left:220px}.yokohama1F #floor-map #num7{top:136px;left:189px}.yokohama1F #floor-map #num8{top:109px;left:189px}.yokohama1F #floor-map #num18{top:175px;left:296px}.yokohama2F #num2{position:absolute;left:342px}.yokohama2F #num3{position:absolute;top:314px;left:192px}.yokohama2F #floor-map #num1{top:88px;left:352px}.yokohamaB1F #floor-map #num1{top:108px;left:284px}.yokohamaB1F #floor-map #num2{top:108px}.yokohamaB2F #num2{position:absolute;left:150px}#offswitch .switchbtn{top:-78px;right:0px}#calendarNavi .bottom{margin-left:191px;border-bottom:solid 1px #CCC;display:block;height:26px;width:55px}#calendarNavi .bottom{margin-left:191px;border-bottom:solid 1px #CCC;display:block;height:26px;width:60px}.ie #calendarNavi .bottom{width:55px}#calendarContainer{width:252px;float:right}#calendarNavi div#calendarNaviShirokane,#calendarNavi div#calendarNaviYokohama{width:96px;padding-bottom:4px}.caption{line-height:1.4em}#history .caption{display:block;padding-top:6px}
/*# sourceMappingURL=site_renew.css.map */