html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{background:transparent;border:0;margin:0;padding:0}body{line-height:1}h1,h2,h3,h4,h5,h6{clear:both;font-weight:normal}ol,ul{list-style:none}blockquote{quotes:none}blockquote:before,blockquote:after{content:'';content:none}del{text-decoration:line-through}table{border-collapse:collapse;border-spacing:0}a img{border:none}a{text-decoration:underline}a:link{color:#663300}a:active{background-color:transparent;color:#663300;text-decoration:none}a:visited{color:#663300}a:hover{background-color:#493520;color:#FFF;text-decoration:none}a.link-color-caution{color:#FF0000}a.link-color-caution:link,a.link-color-caution:visited{color:#FF0000}a.link-color-caution:hover{background-color:#FF0000;color:#FFF}a img{border:none;background:none;vertical-align:bottom}a img:hover{border:none;background:none;vertical-align:bottom}@media screen and (max-width: 767px){:target:before{content:"";display:block;height:72px;margin:-72px 0 0}}html,body{height:100%;min-width:1008px;background:url(../images/body_bg.jpg) top left}@media screen and (max-width: 767px){html,body{min-width:inherit}}.pc{display:block}@media screen and (max-width: 767px){.pc{display:none}}.sp{display:none}@media screen and (max-width: 767px){.sp{display:block}}.push{height:64px;clear:both}@media screen and (max-width: 767px){.push{height:auto}}#wrapper{min-height:100%;height:auto !important;height:100%;margin:0 0 -64px}@media screen and (max-width: 767px){#wrapper{margin-bottom:0}}#container{margin:0;padding:0;width:100%;overflow:hidden}@media screen and (max-width: 767px){#container{padding-top:72px}}#contents{margin:0 0 24px 0;width:1002px;overflow:hidden}@media screen and (max-width: 767px){#contents{width:100%;padding-top:30px}}.inner{padding:0 18px}#main{width:756px;float:right}@media screen and (max-width: 767px){#main{width:100%}}#main .inner{padding:0;overflow:hidden}body{font-family:'ヒラギノ明朝 Pro W3','Hiragino Mincho Pro', 'Verdana';color:#333;font-size:14px;line-height:2em}h1,h2,h3,h4,strong{font-weight:bold;color:#000}h1{font-size:20px;margin-bottom:24px}h2{font-size:15px;margin-bottom:12px}h2.line{border-bottom:solid 1px #493520;margin:0 0 12px 0;padding:9px 0 4px 9px;background:url(../images/dobleline.gif) repeat-x left top}h3,h4{font-size:14px}h3{margin-bottom:6px}h4{margin-bottom:0}.caption,.topic-path,#footer,.date{font-size:12px}.topic-path{line-height:1.1em;padding-bottom:12px;margin-bottom:9px}@media screen and (max-width: 767px){.topic-path{line-height:1.7em}}@media screen and (max-width: 767px){iframe{width:100%}}.img-full{width:100%;max-width:100%;height:auto}@media screen and (max-width: 767px){.sp-img-full{width:100%;max-width:100%;height:auto;height:auto}}.copy{font-family:Verdana}ul,ol,p{margin-bottom:24px}ul,ol{margin-left:24px}ul{list-style:disc}ul.none{list-style:none;margin-left:0}@media screen and (max-width: 767px){ul.none li{border:solid 1px transparent}}ol{list-style:decimal}@media screen and (max-width: 767px){.table-container{white-space:nowrap;width:100%;overflow-x:auto}.table-container table.line{margin-bottom:0}}@media screen and (max-width: 767px){.table-container::-webkit-scrollbar{height:5px}}@media screen and (max-width: 767px){.table-container::-webkit-scrollbar-track{border-radius:5px;background:#eee}}@media screen and (max-width: 767px){.table-container::-webkit-scrollbar-thumb{border-radius:5px;background:#666}}table.line{margin-bottom:12px;width:100%;border-top:solid 1px #ccc;border-left:solid 1px #ccc}table.line th,table.line td{padding:6px;border-bottom:solid 1px #ccc;border-right:solid 1px #ccc;text-align:center;vertical-align:middle}table.line th{background-color:#F5F5F5}table.line td{background-color:#FFF}table.line .txt-left{text-align:left}table.line .txt-right{text-align:right}.al-left{text-align:left}.al-right{text-align:right}.al-center{text-align:center}.nonedisplay{display:none}.nonemargin{margin:0}.nonebottom{margin-bottom:0 !important}.article{overflow:hidden;clear:both;margin-bottom:36px}@media screen and (max-width: 767px){.article.sp-mb-non{margin-bottom:0}}.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,.icon-arrow-r{margin-top:8px;width:12px;height:12px;display:block}@media screen and (max-width: 767px){.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,.icon-arrow-r{margin-top:6px;margin-bottom:5px;width:18px;height:18px}}.icon-arrow,.icon-facebook,.icon-twitter,.icon-rss,.icon-arrow-top,.icon-pdf,.icon-external,.icon-label,.icon-back{margin-right:6px;float:left}.icon-arrow-right,.icon-label-right{margin-left:6px;float:right}.icon-arrow-right,.icon-arrow{background:url(../images/library_sprite.gif) no-repeat 0 -58px}@media screen and (max-width: 767px){.icon-arrow-right,.icon-arrow{background:url(../images/sp/ic-arrow.png) no-repeat center center;background-size:18px 18px}}.icon-arrow-top{background:url(../images/library_sprite.gif) no-repeat -44px -80px}@media screen and (max-width: 767px){.icon-arrow-top{background:url(../images/sp/ic-arrow-top.png) no-repeat center center;background-size:18px 18px}}.icon-back{background:url(../images/library_sprite.gif) no-repeat -252px -129px}@media screen and (max-width: 767px){.icon-back{background:url(../images/sp/ic-back.png) no-repeat center center;background-size:18px 18px}}.icon-external{background:url(../images/library_sprite.gif) no-repeat -44px -102px}@media screen and (max-width: 767px){.icon-external{background:url(../images/sp/ic-external.png) no-repeat center center;background-size:18px 18px}}.icon-arrow-r{background:url(../images/library_sprite.gif) no-repeat 0 -83px}@media screen and (max-width: 767px){.icon-arrow-r{background:url(../images/sp/ic-arrow-wh.png) no-repeat center center;background-size:6px 8px}}.icon-label,.icon-label-right{background:url(../images/library_sprite.gif) no-repeat 0 -102px}@media screen and (max-width: 767px){.icon-label,.icon-label-right{background:url(../images/sp/ic-arrow-br.png) no-repeat center center;background-size:6px 8px}}.icon-pdf{background:url(../images/library_sprite.gif) no-repeat -66px -102px}@media screen and (max-width: 767px){.icon-pdf{background:url(../images/sp/ic-pdf.png) no-repeat center center;background-size:18px 18px}}.icon-facebook{background:url(../images/library_sprite.gif) no-repeat -22px -58px}.icon-twitter{background:url(../images/library_sprite.gif) no-repeat -44px -58px}.icon-rss{background:url(../images/library_sprite.gif) no-repeat -66px -58px}a.pdf{padding-left:18px;width:auto;background:url(../images/icon_pdf.gif) no-repeat left 2px}@media screen and (max-width: 767px){a.pdf{padding-left:24px;background:url(../images/sp/ic-pdf.png) no-repeat center center;background-size:18px 18px}}a.external{padding-left:18px;width:auto;background:url(../images/icon_external.gif) no-repeat left 2px}@media screen and (max-width: 767px){a.external{padding-left:24px;background:url(../images/sp/ic-external.png) no-repeat center center;background-size:18px 18px}}a.arrow{padding-left:18px;width:auto;background:url(../images/icon_arrow.gif) no-repeat left 2px}@media screen and (max-width: 767px){a.arrow{padding-left:24px;background:url(../images/sp/ic-arrow.png) no-repeat center center;background-size:18px 18px}}a.btn-external{background:url(../images/btn_external.gif) no-repeat center left}@media screen and (max-width: 767px){a.btn-external{padding-left:24px;background:url(../images/sp/ic-external.png) no-repeat center left;background-size:18px 18px}}a.btn-arrow{background:url(../images/btn_arrow.gif) no-repeat center left}@media screen and (max-width: 767px){a.btn-arrow{padding-left:24px;background:url(../images/sp/ic-arrow.png) no-repeat center left;background-size:18px 18px}}a.btn{padding:6px 6px 6px 20px;background-color:#493520;color:#FFF;text-decoration:none;font-size:15px}a.btn:hover{background-color:#a39a8f}a .navi-arrow{width:12px;height:12px;display:block;position:absolute;right:9px;top:18px;background:url(../images/library_sprite.gif) no-repeat 0 -80px}@media screen and (max-width: 767px){a.ib{display:inline-block}}.c-red{color:red}a:hover.pdf,a:hover.external,a:hover.arrow{background-color:#493520;color:#FFF;text-decoration:none}.num-r{display:inline-block;width:24px;height:24px;border-radius:12px;background-color:#493520;color:#FFF;text-align:center;line-height:1.9em}#sidebar .icon-arrow,#sidebar .icon-facebook,#sidebar .icon-twitter,#sidebar .icon-rss{margin-top:0}.pagetop{clear:both;overflow:hidden}.pagetop .icon-arrow-top{margin-left:6px;margin-bottom:0;float:right}.pageoption{margin-bottom:24px;overflow:hidden;clear:both}.pageoption .page-left{float:left}.pageoption .page-right{float:right;text-align:right}.pageoption .page-right .icon-arrow-top{margin-right:0;margin-left:6px;margin-bottom:0;float:right}.backlink{padding:0;display:inline;text-align:left}.icon-back{float:left;text-align:left}.content-navi{border-top:solid 1px #a39a8f;list-style:none;margin-left:0;margin-bottom:60px}.content-navi li{border-bottom:solid 1px #a39a8f;padding:6px}@media screen and (max-width: 767px){.content-navi li{border-bottom:solid 1px #a39a8f !important}}.list-info li{margin-bottom:5px;padding-bottom:5px;border-bottom:solid 1px #CCC !important}@media screen and (max-width: 767px){.list-info li{margin-bottom:25px;padding-bottom:30px}}.list-info li p{margin:0}.list-info-more,.more-btn{margin-top:10px;padding:5px 0;display:block;background-color:#493520;color:#FFF !important;text-align:center;text-decoration:none}.list-info-more .ic-arrow-down,.more-btn .ic-arrow-down{margin-left:10px;display:inline-block;width:6px;height:8px;background:url(../images/sp/ic-arrow-wh.png) no-repeat center center;background-size:6px 8px;transform:rotate(90deg);-ms-transform:rotate(90deg);-moz-transform:rotate(90deg);-webkit-transform:rotate(90deg);-o-transform:rotate(90deg)}.socialButtons{margin-bottom:50px}@media screen and (max-width: 767px){.socialButtons{margin-bottom:30px}}.socialButtons td{padding-right:15px;vertical-align:bottom}.socialButtons td .twitter-share-button,.socialButtons td .fb-root{display:inline-block;vertical-align:bottom;margin:0 !important}.top{width:756px}@media screen and (max-width: 767px){.top{width:100%}}.headbanner{margin-bottom:24px}.info{padding:12px;border:solid 1px #ccc}.indent{padding:0 12px;overflow:hidden}.arrow-prefixed{background:url("../images/icon_arrow.png") no-repeat left center;padding:0 0 0 15px}.strong-arrow-prefixed{background:url("../images/icon_arrow_strong.png") no-repeat left center;padding:0 0 0 15px}.arrow-top-prefixed{background:url("../images/icon_arrow_top.png") no-repeat left center;padding:0 0 0 15px}.document-prefixed{background:url("../images/icon_document.png") no-repeat left center;padding:0 0 0 15px}.facebook-prefixed{background:url("../images/icon_facebook.png") no-repeat left center;padding:0 0 0 15px}.newwindow-prefixed{background:url("../images/icon_newwindow.png") no-repeat left center;padding:0 0 0 15px}.pdf-prefixed{background:url("../images/icon_pdf.png") no-repeat left center;padding:0 0 0 15px}.rss-prefixed{background:url("../images/icon_rss.png") no-repeat left center;padding:0 0 0 15px}#yokohama_renove .topics .data{padding-left:12px}#yokohama_renove .photo-right{float:right;margin-left:18px}#yokohama_renove .photo-right .caption{padding-top:6px;line-height:1.4em}#yokohama_renove .service .wrap{background-color:#FFF;padding:12px;margin-bottom:18px}#yokohama_renove .service .wrap,#yokohama_renove .service table{margin-bottom:18px}#yokohama_renove .service .wrap p{margin-bottom:0}#yokohama_renove .service h3{margin-top:36px;font-size:15px;margin-bottom:12px}#yokohama_renove .service .wrap h4{padding-bottom:6px;margin-bottom:6px;border-bottom:solid 1px #493520}#yokohama_renove .rendering strong{padding-left:54px;display:block;text-align:left}.font-banner{border:solid 1px #ccc;background-color:yellow;margin:0 0 0 24px;padding:6px 6px 4px;font-weight:bold;font-size:14px}#header{margin-bottom:18px;height:72px;background-color:#493520;width:100%;overflow:hidden}@media screen and (max-width: 767px){#header{margin-bottom:0;overflow:inherit;border-bottom:solid 1px #493520;border-top:solid 1px #493520;height:70px;background-color:#FFF;position:fixed;top:0;z-index:999}}#header .inner{padding:0}@media screen and (max-width: 767px){#header .inner{display:table;width:100%}}#header .logo{margin:11px 0 0 18px;width:606px;height:48px;display:block;background:url(../images/library_sprite.gif) no-repeat 0 0}@media screen and (max-width: 767px){#header .logo{margin:18px 0 12px;width:223px;height:33px;background:url(../images/sp/logo.png) no-repeat 0 0;background-size:223px 33px}}@media screen and (max-width: 360px){#header .logo{margin:22px 0 12px;width:170px;height:25px;background:url(../images/sp/logo.png) no-repeat 0 0;background-size:170px 25px}}@media screen and (max-width: 767px){#header .ic-search{margin:4px auto 0;display:block;font-size:1px;width:23px;height:23px;background:url(../images/sp/ic-search.png) no-repeat 0 0;background-size:23px 23px}}@media screen and (max-width: 767px){#header .ic-menu{margin:6px auto 2px;display:block;font-size:1px;width:26px;height:18px;background:url(../images/sp/ic-menu.png) no-repeat 0 0;background-size:26px 18px}}#header .ic-menu-txt{font-size:10px;font-weight:bold;text-decoration:none;white-space:nowrap;color:#493520 !important}@media screen and (max-width: 767px){#header .hd-wrap{padding-left:15px;padding-right:15px;display:table-cell;height:70px;background-color:#493520}}@media screen and (max-width: 767px){#header .sp.hd-wrap{padding-left:10px;padding-right:10px;background-color:#FFF;vertical-align:middle;min-width:30px;text-align:center;text-decoration:none;line-height:1em}}#header .sp.hd-wrap.r-line{padding-left:15px;padding-right:15px;border-right:solid 1px #493520}#header .sp.hd-wrap.sp-menu-open .ic-menu-txt{visibility:hidden}@media screen and (max-width: 767px){#header .sp.hd-wrap.sp-menu-open .ic-menu{margin-top:18px;width:22px;height:22px;background:url(../images/sp/ic-close.png) no-repeat 0 0;background-size:22px 22px}}#sidebar{width:186px;float:left}@media screen and (max-width: 767px){#sidebar{width:100%;float:none;position:fixed;top:72px;left:0;display:none;z-index:9999;height:300px;overflow-y:scroll}}@media screen and (max-width: 375px){#sidebar{height:500px}}#sidebar ul{margin-left:0;margin-bottom:24px;line-height:1.1em;list-style:none}@media screen and (max-width: 767px){#sidebar ul{margin:0}}@media screen and (max-width: 767px){#sidebar .navi{border-top:solid 1px #FFF;background-color:#493520;padding-left:15px;padding-right:15px}}#sidebar .navi li{margin-bottom:1px}@media screen and (max-width: 767px){#sidebar .navi li{margin-bottom:0;border-bottom:solid 1px #FFF}#sidebar .navi li:last-child{border-bottom:none}}#sidebar .navi a{padding:0 0 0 12px;width:174px;height:48px;display:block;background-color:#493520;color:#fff;line-height:3.4em;font-size:15px;position:relative;text-decoration:none}@media screen and (max-width: 767px){#sidebar .navi a{padding:18px 0;margin:0;width:auto;line-height:1.1em;height:auto}}#sidebar .navi a .navi-arrow{width:12px;height:12px;display:block;position:absolute;right:9px;top:18px;background:url(../images/library_sprite.gif) no-repeat 0 -80px}@media screen and (max-width: 767px){#sidebar .navi a .navi-arrow{width:6px;height:8px;right:0;top:22px;background:url(../images/sp/ic-arrow-wh.png) no-repeat 0 0;background-size:6px 8px}}#sidebar .navi a:hover{background-color:#a39a8f;text-decoration:none}#sidebar .navi a:hover .nave-arrow{background:url(../images/library_sprite.gif) no-repeat -22px -80px}@media screen and (max-width: 767px){#sidebar .navi .active.nav-about .navi-arrow{width:6px;height:8px;right:0;top:22px;background:url(../images/sp/ic-arrow-wh.png) no-repeat 0 0;background-size:6px 8px;transform:rotate(90deg);-ms-transform:rotate(90deg);-moz-transform:rotate(90deg);-webkit-transform:rotate(90deg);-o-transform:rotate(90deg)}}#sidebar .navi .active a{background-color:#a39a8f;text-decoration:none}@media screen and (max-width: 767px){#sidebar .navi .active a{background-color:#493520}}#sidebar .navi .active a:active{background-color:#493520;text-decoration:none}#sidebar .banner a{display:block;width:186px;height:60px}#sidebar .banner a:hover{background-color:transparent}#sidebar .banner .music{background:url(../images/library_sprite.gif) no-repeat -330px -58px}#sidebar .banner .music a{height:74px}#sidebar .banner .mylibrary{margin-bottom:12px;background:url(../images/library_sprite.gif) no-repeat -88px -58px}@media screen and (max-width: 767px){#sidebar .sub-navi{background-color:#FFF;padding-left:15px;padding-right:15px}}#sidebar .sub-navi li{margin-bottom:12px}@media screen and (max-width: 767px){#sidebar .sub-navi li{margin:0;border-bottom:solid 1px #493520}#sidebar .sub-navi li:last-child{border-bottom:none}#sidebar .sub-navi li a{text-decoration:none;padding:18px 0;margin:0;width:auto;line-height:1.1em;font-size:15px;font-weight:bold;display:block;position:relative}#sidebar .sub-navi li a .navi-arrow{display:block;position:absolute;width:6px;height:8px;right:0;top:22px;background:url(../images/sp/ic-arrow-br.png) no-repeat 0 0;background-size:6px 8px}#sidebar .sub-navi li .icon-arrow{display:none}}#sidebar .sub-navi .search{margin-bottom:24px;border:solid 1px #ccc;height:30px;background-color:#f5f5f2}#sidebar .sub-navi .search #searchsubmit,#sidebar .sub-navi .search #searchinput{margin:0;padding:0;border:none;height:30px;background-color:#f5f5f2;float:left;line-height:2.1em}#sidebar .sub-navi .search #searchsubmit{width:28px;background:url(../images/icon_search-renew.gif) no-repeat top left}#sidebar .sub-navi .search #searchinput{width:154px;background:url(../images/search_txt.gif) no-repeat top left}.about-sub-navi{border:solid 1px #493520;background-color:#EEE}.about-sub-navi .indent{border-bottom:solid 1px #493520;margin:0 15px;padding:15px 0 5px}.about-sub-navi .indent.last{border-bottom:none}.about-sub-navi .indent h2{margin:0}.about-sub-navi .indent ul{margin:0}.about-sub-navi .indent ul.pd-l{padding-left:10px}.about-sub-navi .indent ul li{display:block;padding:0 0 10px}.about-sub-navi .indent ul li a{position:relative;display:block}.about-sub-navi .indent ul li .navi-arrow{width:6px;height:8px;right:0;top:5px;background:url(../images/sp/ic-arrow-br.png) no-repeat 0 0;background-size:6px 8px}.about-sub-navi .indent ul li .icon-pdf{margin:0;margin-right:10px}.sp-search{position:fixed;top:0;width:100%;height:72px;background-color:#f5f5f2;z-index:9999;display:none}.sp-search #searchsubmit,.sp-search #searchinput,.sp-search .sp-search-close{margin:0;padding:0;border:none;background-color:#f5f5f2;float:left;line-height:2.1em;-webkit-appearance:none;border-radius:0}.sp-search #searchsubmit{border-left:solid 1px #493520;border-top:solid 1px #493520;border-bottom:solid 1px #493520;width:15%;height:72px;background:url(../images/sp/ic-search.png) no-repeat center center;background-size:23px 23px}.sp-search #searchinput{border-top:solid 1px #493520;border-bottom:solid 1px #493520;width:70%;height:70px}@media screen and (max-width: 360px){.sp-search #searchinput{width:69.9%}}.sp-search .sp-search-close{border-right:solid 1px #493520;border-top:solid 1px #493520;border-bottom:solid 1px #493520;width:14.7%;height:70px;background:url(../images/sp/ic-close.png) no-repeat center center;background-size:22px 22px}.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 100px}.sp-banner .banner-music a{height:100px}.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}#footer{clear:both;height:64px;position:relative;line-height:1.5em}@media screen and (max-width: 767px){#footer{padding:30px 15px;height:auto;position:inherit}}#footer .mgbanner{width:186px;height:37px;display:block;background:url(../images/library_sprite.gif) no-repeat 0 -128px;position:absolute;left:18px;bottom:12px}@media screen and (max-width: 767px){#footer .mgbanner{width:193px;height:40px;position:inherit;background:url(../images/sp/mgbanner.png) no-repeat center center;background-size:193px 40px}}#footer .fotter-navi{margin:0;position:absolute;right:18px;bottom:12px;text-align:right}@media screen and (max-width: 767px){#footer .fotter-navi{padding-top:15px;position:inherit;font-size:12px;text-align:center}}#footer .delimiter{padding:0 6px}@media screen and (max-width: 767px){#footer .delimiter{padding:0 3px}}@media screen and (max-width: 767px){#footer .copyright{padding-top:10px;display:block}}#footer .sp-table{display:table;width:100%}@media screen and (max-width: 767px){#footer .mgbanner-wrap{display:table-cell;vertical-align:bottom}}#footer .btn-pc-switch-wrap{display:none}@media screen and (max-width: 767px){#footer .btn-pc-switch-wrap{display:table-cell;text-align:right;vertical-align:bottom}#footer .btn-pc-switch-wrap .btn-pc-switch{display:inline-block;padding:15px;background-color:#493520;color:#FFF;font-size:11px;cursor:pointer;text-decoration:none}#footer .btn-pc-switch-wrap .btn-pc-switch .btn-pc-icon{margin-right:6px;float:left;background:url(/common/images/icon-pc.png) no-repeat center 2px;background-size:12px 12px;display:block;width:12px;height:14px}}.sp-footer-navi{display:none}@media screen and (max-width: 767px){.sp-footer-navi{display:block;background-color:#493520;padding:15px}.sp-footer-navi ul{list-style:none;padding-left:0;margin-bottom:0;margin-left:0}.sp-footer-navi ul.main-navi{margin-bottom:15px;padding-bottom:15px;border-bottom:solid 1px #a39a8f}.sp-footer-navi ul li{padding:5px 0}.sp-footer-navi ul li a{display:block;text-decoration:none;color:#FFF;font-weight:bold;position:relative}.sp-footer-navi ul li a .navi-arrow{display:block;position:absolute;width:6px;height:8px;right:0;top:10px;background:url(../images/sp/ic-arrow-wh.png) no-repeat 0 0;background-size:6px 8px}}.btn-sp-switch-wrap{display:none}.btn-sp-switch-wrap.active{display:block}.btn-sp-switch-wrap .btn-sp-switch{padding:25px 0;display:block;background-color:#5F5F5F;color:#FFF !important;text-align:center;font-size:24px;cursor:pointer;text-decoration:none}.btn-sp-switch-wrap .btn-sp-switch .btn-sp-icon{margin-right:6px;background:url(/common/images/icon-sp.png) no-repeat center 4px;background-size:26px 26px;display:inline-block;width:26px;height:30px;vertical-align:top}#collection .top{width:756px}@media screen and (max-width: 767px){#collection .top{width:auto}}#collection .section{padding:0 12px;overflow:hidden}#collection .list{margin:0 0 30px 0;list-style:none;width:756px;overflow:hidden}@media screen and (max-width: 767px){#collection .list{width:auto;margin-bottom:0}}@media screen and (max-width: 767px){#collection .list.nonebottom li:last-child{margin-bottom:0}}#collection .list h2{margin-bottom:3px;padding-top:9px}#collection .list p{margin-bottom:0}#collection .list li{margin-right:18px;padding-top:12px;float:left;width:240px;background:url(../images/dobleline.gif) repeat-x left top}@media screen and (max-width: 767px){#collection .list li{margin-bottom:40px;float:none;width:100%}}@media screen and (max-width: 767px){#collection .list li a.linkimg img{width:100%;max-width:100%;height:auto}}#collection .list li a.linkimg:hover{background:transparent}#collection .list .last{margin-right:0}#collection .sublinks ul{border:none;padding-top:6px;background:url(../images/dobleline.gif) repeat-x left top}#collection .sublinks ul li{padding:6px 12px 6px 9px;border-bottom:solid 1px #a39a8f;margin-left:0}#collection .photo{overflow:hidden}#collection .photo p{float:left;margin-right:18px}#collection .photo-right{float:right;margin-left:18px}@media screen and (max-width: 767px){#collection .photo-right{float:none;margin-left:0}}#collection .photo-right .photo-caption{width:240px;line-height:1.5em;text-align:center;font-size:12px;margin-top:6px}@media screen and (max-width: 767px){#collection .photo-right .photo-caption{width:100%;max-width:100%;height:auto}}#collection .photo-right .mt{margin-top:6px}#collection .photo-right img{width:240px;height:auto}@media screen and (max-width: 767px){#collection .photo-right img{width:100%;max-width:100%;height:auto}}#collection #private .block{width:756px;overflow:hidden}@media screen and (max-width: 767px){#collection #private .block{width:100%}}#collection #private .block .left-navi,#collection #private .block .right-navi{width:369px}@media screen and (max-width: 767px){#collection #private .block .left-navi,#collection #private .block .right-navi{width:100%}}#collection #private .block .left-navi{float:left}@media screen and (max-width: 767px){#collection #private .block .left-navi{float:none;margin-bottom:0}}#collection #private .block .right-navi{float:right}@media screen and (max-width: 767px){#collection #private .block .right-navi{float:none;border-top:none}}#collection .table-photo img{width:240px;height:180px}@media screen and (max-width: 767px){#collection .table-photo img{width:100%;max-width:100%;height:auto;height:auto}}@media screen and (max-width: 767px){#collection .table-photo{margin:auto;width:100%}#collection .table-photo td{display:block}}#home #header{height:96px}@media screen and (max-width: 767px){#home #header{height:70px}}#home #header .inner{margin-left:auto;margin-right:auto;width:960px;overflow:hidden;padding:0}@media screen and (max-width: 767px){#home #header .inner{display:table;width:100%}}#home #header .logo{margin:11px 0 0 54px;width:703px;height:72px;display:block;background:url(../../images/home_header.gif) no-repeat 0 0}@media screen and (max-width: 767px){#home #header .logo{margin:18px 0 12px;width:223px;height:33px;background:url(../images/sp/logo.png) no-repeat 0 0;background-size:223px 33px}}@media screen and (max-width: 360px){#home #header .logo{margin:22px 0 12px;width:170px;height:25px;background:url(../images/sp/logo.png) no-repeat 0 0;background-size:170px 25px}}#home #contents{margin-left:auto;margin-right:auto;width:960px;overflow:hidden}@media screen and (max-width: 767px){#home #contents{width:100%;padding-top:0}}#home #contents .inner{padding:0}#home #contents #main{width:756px;float:right;position:static;margin-right:0}@media screen and (max-width: 767px){#home #contents #main{width:auto;float:none;padding:0 15px}}#home #contents #main .inner{width:756px}@media screen and (max-width: 767px){#home #contents #main .inner{width:100%}}#home #contents .library-banner{padding-top:24px;clear:both}#home #contents .library-banner a{margin-left:1px;width:251px;height:251px;display:block;float:left}#home #contents .library-banner .last{margin:0}@media screen and (max-width: 767px){#home .library-banner{padding:30px 15px;clear:both}#home .library-banner a{margin-left:0;margin-bottom:1px;width:auto;height:auto;display:block;float:none}#home .library-banner a img{width:100%;max-width:100%;height:auto}}#home #sidebar{margin:0}#home .cover{margin-bottom:18px;margin-left:auto;margin-right:auto;width:960px;height:300px}@media screen and (max-width: 767px){#home .cover{margin-bottom:30px;padding-bottom:53.5%;width:100%;height:auto}}#home .photo{width:960px;height:300px}@media screen and (max-width: 767px){#home .photo{width:100%;height:200px}#home .photo img{width:100%;height:auto}}#home .news{width:100%;position:relative}@media screen and (max-width: 767px){#home .news{margin:30px 0 0;width:100%;float:none}}#home .news h2{border-bottom:solid 1px #493520;margin:0;padding:9px 0 4px 6px;background:url(../images/dobleline.gif) repeat-x left top;line-height:1.8em}#home .news ul{margin:0 0 12px;list-style:none}#home .news ul li{padding:6px;border-bottom:solid 1px #ccc}#home .news .date{display:block}#home .news .rss{position:absolute;right:12px;top:16px;line-height:1.1em}#home .news .icon-rss{margin-top:0}#home .news .backward{line-height:1.1em}@media screen and (max-width: 767px){#home #calendarContainer{width:100% !important;float:none}#home #calendarContainer #calendarNavi{width:100% !important}#home #calendarContainer #calendarNavi div{width:20% !important}#home #calendarContainer #calendarNavi div.bottomLine{width:58.5% !important}#home #calendarContainer .fc-day-number{width:100% !important}#home #calendarContainer th{width:14.2857% !important}}#home .op-hours{margin-bottom:30px;padding:15px;background-color:#FFF;font-weight:bold}#home .op-hours .op-date{margin-bottom:10px;font-size:18px}#home .op-hours .op-time{font-size:15px;margin-top:5px}#home .op-hours .op-time span{background-color:#DDD;padding:5px;margin-right:10px}#home .calendar{float:left;width:252px}@media screen and (max-width: 767px){#home .calendar{width:100% !important;float:none}}#home #footer{margin:0 auto;width:960px}@media screen and (max-width: 767px){#home #footer{width:auto}}#home #footer .mgbanner{left:0}@media screen and (max-width: 767px){#home #footer .mgbanner{position:inherit}}#home #footer .fotter-navi{right:0}@media screen and (max-width: 767px){#home #footer .fotter-navi{position:inherit}}.info-mod{border:solid 1px #663300;margin:20px 0 30px}@media screen and (max-width: 767px){.info-mod{margin:0 15px 30px}}.info-mod .info-inner{padding:20px;font-size:15px;line-height:22px;font-weight:bold}.info-mod .info-inner p{margin-bottom:10px}.main-table{width:100%;display:table}@media screen and (max-width: 767px){.main-table{display:block}}.main-table dt,.main-table dd{display:table-cell;vertical-align:top}@media screen and (max-width: 767px){.main-table dt,.main-table dd{display:block}}.main-table dt{padding-right:18px}@media screen and (max-width: 767px){.main-table dt{padding-right:0}}.search-mod{border:solid 1px #493520;margin-bottom:37px;padding:20px;width:100%;box-sizing:border-box}@media screen and (max-width: 767px){.search-mod{margin:0 15px 30px;width:auto}}.search-mod #discovery_search,.search-mod #discovery_search-sp{display:none}.search-mod .searchMod-switch{margin-top:10px}.search-mod .searchMod-title{font-weight:bold;padding-left:22px;background-image:url("data:image/svg+xml,%3Csvg%20width%3D%2215%22%20height%3D%2216%22%20viewBox%3D%220%200%2015%2016%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M14.7949%2013.8535C14.9316%2013.9902%2015%2014.1562%2015%2014.3516C15%2014.5469%2014.9316%2014.7129%2014.7949%2014.8496L13.9746%2015.6699C13.8379%2015.8066%2013.6719%2015.875%2013.4766%2015.875C13.2812%2015.875%2013.1152%2015.8066%2012.9785%2015.6699L10.0488%2012.7402C9.91211%2012.6035%209.84375%2012.4375%209.84375%2012.2422V11.7734C8.75%2012.6328%207.5%2013.0625%206.09375%2013.0625C4.41406%2013.0625%202.97852%2012.4668%201.78711%2011.2754C0.595703%2010.084%200%208.64844%200%206.96875C0%205.28906%200.595703%203.85352%201.78711%202.66211C2.97852%201.4707%204.41406%200.875%206.09375%200.875C7.77344%200.875%209.20898%201.4707%2010.4004%202.66211C11.5918%203.85352%2012.1875%205.28906%2012.1875%206.96875C12.1875%208.375%2011.7578%209.625%2010.8984%2010.7188H11.3672C11.5625%2010.7188%2011.7285%2010.7871%2011.8652%2010.9238L14.7949%2013.8535ZM3.42773%209.63477C4.16992%2010.3574%205.05859%2010.7188%206.09375%2010.7188C7.12891%2010.7188%208.00781%2010.3574%208.73047%209.63477C9.47266%208.89258%209.84375%208.00391%209.84375%206.96875C9.84375%205.93359%209.47266%205.05469%208.73047%204.33203C8.00781%203.58984%207.12891%203.21875%206.09375%203.21875C5.05859%203.21875%204.16992%203.58984%203.42773%204.33203C2.70508%205.05469%202.34375%205.93359%202.34375%206.96875C2.34375%208.00391%202.70508%208.89258%203.42773%209.63477Z%22%20fill%3D%22black%22%2F%3E%3C%2Fsvg%3E");background-repeat:no-repeat;background-size:15px 15px;background-position:left center}.search-mod label{margin-right:15px;font-weight:bold;cursor:pointer}.search-mod input{border-radius:0;-webkit-box-sizing:content-box;-webkit-appearance:button;appearance:button;border:none;box-sizing:border-box}.search-mod input[type="text"],.search-mod input[type="submit"]{padding:5px 10px;height:40px;font-family:'ヒラギノ明朝 Pro W3','Hiragino Mincho Pro', 'Verdana'}.search-mod input[type="text"]{border:solid 2px #CCC;width:80%}.search-mod input[type="submit"]{background-color:#493520;color:#FFF;font-weight:bold;width:20%;cursor:pointer}.search-mod input[type="radio"]{border-radius:50%;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;position:relative;right:0;bottom:0;left:0;height:15px;width:15px;vertical-align:-0.1rem;transition:all .15s ease-out 0s;color:#fff;cursor:pointer;display:inline-block;margin:0 4px 0 0;outline:none;border:1px solid #493520}.search-mod input[type="radio"]:checked:before{transform:scale(1);background:#493520}.search-mod input[type=radio]:before{content:"";display:block;width:9px;height:9px;border-radius:50%;margin:2px;transform:scale(0);transition:all ease-out 10ms}@media screen and (max-width: 767px){#howto .top{width:auto}}#howto .top .article{padding-top:36px}@media screen and (max-width: 767px){#howto .top .article{padding-top:30px}}#howto .top .article ul{padding-top:4px;background:url(../images/dobleline.gif) repeat-x left top}#howto .top .article li{border-bottom:solid 1px #a39a8f;padding:6px;margin-left:0}#howto .top .left-column,#howto .top .right-column{width:369px}@media screen and (max-width: 767px){#howto .top .left-column,#howto .top .right-column{width:auto}}#howto .top .left-column h2,#howto .top .right-column h2{margin-bottom:0;overflow:hidden}#howto .top .left-column ul,#howto .top .right-column ul{margin-left:0;list-style:none;width:369px}@media screen and (max-width: 767px){#howto .top .left-column ul,#howto .top .right-column ul{width:auto}}#howto .top .left-column li,#howto .top .right-column li{border-bottom:solid 1px #a39a8f;margin-left:0;overflow:hidden}#howto .top .left-column{float:left}@media screen and (max-width: 767px){#howto .top .left-column{float:none;margin-bottom:30px}}#howto .top .right-column{float:right}@media screen and (max-width: 767px){#howto .top .right-column{float:none}}#howto .top .right-column li{padding:6px}#howto .top .left,#howto .top .right{padding:6px 0 6px 6px;width:169px}@media screen and (max-width: 767px){#howto .top .left,#howto .top .right{width:auto}}#howto .top .left{float:left}@media screen and (max-width: 767px){#howto .top .left{border-bottom:solid 1px #a39a8f;float:none}}#howto .top .right{float:right}@media screen and (max-width: 767px){#howto .top .right{float:none}}#howto .btn-oncampus,#howto .btn-offcampus{display:block;width:369px;height:42px;border:solid 1px #493520;box-sizing:border-box;text-decoration:none;color:#FFF}#howto .btn-oncampus .txt,#howto .btn-offcampus .txt{border:solid 1px #FFF;box-sizing:border-box;background-color:#493520;display:block;height:40px;padding:5px 10px;position:relative}#howto .btn-oncampus .icon-arrow-r,#howto .btn-offcampus .icon-arrow-r{position:absolute;top:7px;right:7px}@media screen and (max-width: 767px){#howto .btn-oncampus .icon-arrow-r,#howto .btn-offcampus .icon-arrow-r{top:4px}}#howto .btn-oncampus:hover,#howto .btn-offcampus:hover{opacity:.7}@media screen and (max-width: 767px){#howto .btn-oncampus,#howto .btn-offcampus{width:auto}}#howto .support #shirokaneFaculty,#howto .support #yokohamaFaculty{padding-left:24px}#howto .support form{margin-bottom:0;padding-bottom:0}@media screen and (max-width: 767px){#howto .pd-l{padding-left:24px}}.faq h2{margin-bottom:0}.faq p{width:100%;clear:both}.faq p strong{width:24px;display:block;float:left}.faq p .faq-txt{margin-left:24px;display:block}.faq .question{margin-bottom:0;padding-bottom:0;font-weight:bold}.faq .answer{padding-top:0;margin-bottom:0}.faq .set{border-bottom:solid 1px #ccc;padding:9px}.faq .pagetop{margin-top:9px;margin-bottom:0}.switch{width:756px;position:relative}@media screen and (max-width: 767px){.switch{width:100%;position:inherit}}.switchbtn{float:right;position:absolute;top:-54px;right:0}@media screen and (max-width: 767px){.switchbtn{position:inherit;margin-bottom:30px}}.switchbtn .navi-arrow{width:12px;height:12px;display:block;position:absolute;left:6px;top:10px}@media screen and (max-width: 767px){.switchbtn .navi-arrow{top:2px;background:url(../images/sp/ic-arrow-br.png) no-repeat center center;background-size:6px 8px}}.switchbtn a{padding:9px 12px 9px 24px;display:block;text-decoration:none;text-align:center;line-height:1em;background-color:#493520;position:relative;color:#FFF}@media screen and (max-width: 767px){.switchbtn a{padding:0 0 0 24px;background-color:transparent;color:#493520;font-weight:bold}}.switchbtn a:hover{background-color:#a39a8f;color:#FFF}@media screen and (max-width: 767px){.switchbtn a:hover{background-color:transparent;color:#493520;opacity:.7}}.switchbtn a:active{background-color:#493520}@media screen and (max-width: 767px){.switchbtn a:active{background-color:transparent}}.switchbtn a:active .navi-arrow{width:12px;height:12px;display:block;position:absolute;left:6px;top:10px}@media screen and (max-width: 767px){.switchbtn a:active .navi-arrow{top:2px;background:url(../images/sp/ic-arrow-br.png) no-repeat center center;background-size:6px 8px}}.switchbtn .active a{background-color:#a39a8f}#search .detail{width:756px}@media screen and (max-width: 767px){#search .detail{width:100%}}#search .detail h1{border-bottom:solid 3px #493520;padding-bottom:12px;margin-bottom:0}#search .offcampus .nonebottom{margin-bottom:6px}#search .tab-navi{border-bottom:solid 3px #a39a8f;margin-left:0;margin-bottom:0;list-style:none;overflow:hidden}#search .tab-navi li{margin-right:1px;float:left}#search .tab-navi li a{padding:0 9px;display:block;border:solid 1px #493520;background-color:#493520;text-decoration:none;color:#FFF;line-height:2.4em;height:30px;letter-spacing:-.08em}#search .tab-navi li a.active{border:solid 1px #a39a8f;background-color:#a39a8f}#search .tab-navi li a:hover{border:solid 1px #a39a8f;background-color:#a39a8f}#search .section{background-color:#FFF}#search .section .indent{padding:18px 18px 0;overflow:hidden}#search .section ul{margin-right:0;width:auto}#search .detail_t{margin-bottom:24px;width:100%;border-top:solid 1px #ccc;border-left:solid 1px #ccc}#search .detail_t th,#search .detail_t td{padding:6px;border-bottom:solid 1px #ccc;border-right:solid 1px #ccc;text-align:left;vertical-align:middle}#search .detail_t td{word-break:break-all;background-color:#FFF}#search .detail_t .celbg{background-color:#F5F5F5;width:7%;word-break:normal}#search .detail_t .dbt_bg{background-color:#FFF;padding:0}#search .detail_t .detail_t_titlelay01{border:none;width:50%}#search .detail_t .detail_t_titlelay02{border:none;width:50%;text-align:right;font-weight:normal;border-right:solid 1px #ccc9}#search .detail_t_titlelay{width:100%}#search .school_icon{margin:0;list-style:none;overflow:hidden;float:right}#search .school_icon li{float:left;text-align:right}#search .oncampus .indent table ul{width:330px}@media screen and (max-width: 767px){#search .oncampus .indent table ul{width:100%}}#search .oncampus .link-r{float:right}#search .oncampus .left,#search .oncampus .center,#search .oncampus .right{width:232px;float:left}@media screen and (max-width: 767px){#search .oncampus .left,#search .oncampus .center,#search .oncampus .right{width:100%;float:none}#search .oncampus .left ul,#search .oncampus .center ul,#search .oncampus .right ul{margin-bottom:0}}#search .oncampus .left,#search .oncampus .center{margin-right:18px}@media screen and (max-width: 767px){#search .oncampus .left,#search .oncampus .center{margin-right:0}}#about .left-column{float:left;width:369px}#about .right-column{float:right;width:369px}#about .detail .pagetop{width:498px}#about .detail .pageoption{width:498px}@media screen and (max-width: 767px){#about .table-photo td{display:block}}#about .block{clear:both}#activity{width:756px}@media screen and (max-width: 767px){#activity{width:100%}}#activity .paging{margin-bottom:36px}@media screen and (max-width: 767px){#activity .paging{text-align:right}}#activity .main-column{float:left;width:498px}@media screen and (max-width: 767px){#activity .main-column{width:100%;float:none}}@media screen and (max-width: 767px){#activity .main-column img{width:100%;max-width:100%;height:auto;height:auto}}#activity .sidebar-column{float:right;width:240px}@media screen and (max-width: 767px){#activity .sidebar-column{width:100%;float:none}}#activity #detail .main-column{border-top:solid 1px #493520;padding-top:24px}#activity #list .main-column{border-top:solid 1px #493520;padding-top:24px}#activity .article{border-bottom:1px solid #493520;margin-bottom:30px;padding:0}@media screen and (max-width: 767px){#activity .article{padding-bottom:30px}}#activity .meta{clear:both}@media screen and (max-width: 767px){.blogImages img{width:100%;height:auto}}#concept .photo,#activity .photo,#history .photo{float:right;width:240px;margin-left:18px}@media screen and (max-width: 767px){#concept .photo,#activity .photo,#history .photo{float:none;width:100%;margin-left:0}}#about .indent th,#about .indent td,#history .indent td,#history .indent th{vertical-align:top}#activity .photo{width:180px}@media screen and (max-width: 767px){.sp-sidebar-column{border-top:solid 1px #493520;border-left:solid 1px #493520;border-right:solid 1px #493520;margin-bottom:30px;background-color:#FFF}.sp-sidebar-column .indent{border-bottom:solid 1px #493520;padding:10px 15px}.sp-sidebar-column .indent h2{margin:0}.sp-sidebar-column .indent ul{margin:0}}#floorguide{width:756px;margin-bottom:36px;overflow:hidden}@media screen and (max-width: 767px){#floorguide{width:100%}}#floorguide .main-column{width:558px;float:left}@media screen and (max-width: 767px){#floorguide .main-column{width:100%;float:none}}#floorguide .side-column{width:180px;float:right}@media screen and (max-width: 767px){#floorguide .side-column{width:100%;float:none}}#floorguide .side-column ul{padding-top:3px;background:url(../images/dobleline.gif) repeat-x left top}#floorguide .side-column li{border-bottom:solid 1px #ccc;padding:5px 12px;color:#999;font-weight:bold}#floorguide .floor-info{border-top:solid 1px #ccc}@media screen and (max-width: 767px){#floorguide .floor-info{border:none}}#floorguide .floor-info h3{margin-bottom:0}@media screen and (max-width: 767px){#floorguide .floor-info h3{padding:15px 15px 12px;background-color:#493520;color:#FFF}}#floorguide .floor-info h3 .num-r{margin-right:6px;display:block;width:24px;height:24px;float:left;font-size:12px;line-height:2em}@media screen and (max-width: 767px){#floorguide .floor-info h3 .num-r{border:solid 1px #FFF}}@media screen and (max-width: 767px){#floorguide .floor-info h3 .sp-icon-arrow-r{margin-top:9px;display:block;width:6px;height:8px;float:right;background:url(../images/sp/ic-arrow-wh.png) no-repeat center center;background-size:6px 8px;transform:rotate(90deg);-ms-transform:rotate(90deg);-moz-transform:rotate(90deg);-webkit-transform:rotate(90deg);-o-transform:rotate(90deg)}}@media screen and (max-width: 767px){#floorguide .floor-info h3.open .sp-icon-arrow-r{transform:rotate(270deg);-ms-transform:rotate(270deg);-moz-transform:rotate(270deg);-webkit-transform:rotate(270deg);-o-transform:rotate(270deg)}}#floorguide .floor-info .section{margin:0;padding:0;border-bottom:solid 1px #ccc}#floorguide .floor-info .section.active{background-color:#FFF}#floorguide .floor-info .indent{padding:12px}@media screen and (max-width: 767px){#floorguide .floor-info .indent{padding:0}#floorguide .floor-info .indent .block{padding:15px 0;display:none}}#floorguide .floor-info .number1{background:url(../images/sprite_number.png) no-repeat -64px -4px}#floorguide .floor-info .number2{background:url(../images/sprite_number.png) no-repeat -64px -52px}#floorguide .floor-info .number3{background:url(../images/sprite_number.png) no-repeat -64px -100px}#floorguide .floor-info .number4{background:url(../images/sprite_number.png) no-repeat -64px -148px}#floorguide .floor-info .number5{background:url(../images/sprite_number.png) no-repeat -64px -196px}#floorguide .floor-info .number6{background:url(../images/sprite_number.png) no-repeat -64px -244px}#floorguide .floor-info .number7{background:url(../images/sprite_number.png) no-repeat -64px -292px}#floorguide .floor-info .number8{background:url(../images/sprite_number.png) no-repeat -64px -340px}#floorguide .floor-info .number9{background:url(../images/sprite_number.png) no-repeat -64px -388px}#floorguide .floor-info .number10{background:url(../images/sprite_number.png) no-repeat -64px -436px}#floorguide .floor-info .number11{background:url(../images/sprite_number.png) no-repeat -64px -484px}#floorguide .floor-info .number12{background:url(../images/sprite_number.png) no-repeat -64px -532px}#floorguide .floor-info .number13{background:url(../images/sprite_number.png) no-repeat -64px -580px}#floorguide .floor-info .number14{background:url(../images/sprite_number.png) no-repeat -64px -628px}#floorguide .floor-info .number15{background:url(../images/sprite_number.png) no-repeat -64px -676px}#floorguide .floor-info .number16{background:url(../images/sprite_number.png) no-repeat -64px -724px}#floorguide .floor-info .number17{background:url(../images/sprite_number.png) no-repeat -64px -772px}#floorguide .floor-info .number18{background:url(../images/sprite_number.png) no-repeat -64px -820px}#floorguide .floor-info .number19{background:url(../images/sprite_number.png) no-repeat -64px -868px}#floorguide .floor-info .number20{background:url(../images/sprite_number.png) no-repeat -64px -916px}#floorguide .floor-info .number21{background:url(../images/sprite_number.png) no-repeat -64px -964px}#sp-floor-map{margin-bottom:30px;width:100%;overflow:hidden}#sp-floor-map img{width:100%;height:auto}.leaflet-left{display:none !important}@media screen and (max-width: 767px){.side-column{width:100%;float:none;border-bottom:solid 1px #CCC;border-top:solid 1px #CCC;margin:60px 0 30px;overflow:hidden}.side-column ul{padding-top:3px;background:none;margin-bottom:0;margin-left:-4px;overflow:hidden}.side-column li{border-bottom:none;padding:0;margin-right:10px;float:left}.side-column li .icon-label{margin-right:0}.side-column li a.active{color:#999 !important;text-decoration:none !important}}#floor-map{width:558px;height:392px;position:relative}@media screen and (max-width: 767px){#floor-map{width:100%;height:auto}}#floor-map .icon-num{width:34px;height:34px;display:block}#floor-map #num1{background:url(../images/sprite_number.png) no-repeat 0 0}#floor-map #num2{background:url(../images/sprite_number.png) no-repeat 0 -48px}#floor-map #num3{background:url(../images/sprite_number.png) no-repeat 0 -96px}#floor-map #num4{background:url(../images/sprite_number.png) no-repeat 0 -144px}#floor-map #num5{background:url(../images/sprite_number.png) no-repeat 0 -192px}#floor-map #num6{background:url(../images/sprite_number.png) no-repeat 0 -240px}#floor-map #num7{background:url(../images/sprite_number.png) no-repeat 0 -288px}#floor-map #num8{background:url(../images/sprite_number.png) no-repeat 0 -336px}#floor-map #num9{background:url(../images/sprite_number.png) no-repeat 0 -384px}#floor-map #num10{background:url(../images/sprite_number.png) no-repeat 0 -432px}#floor-map #num11{background:url(../images/sprite_number.png) no-repeat 0 -480px}#floor-map #num12{background:url(../images/sprite_number.png) no-repeat 0 -528px}#floor-map #num13{background:url(../images/sprite_number.png) no-repeat 0 -576px}#floor-map #num14{background:url(../images/sprite_number.png) no-repeat 0 -624px}#floor-map #num15{background:url(../images/sprite_number.png) no-repeat 0 -672px}#floor-map #num16{background:url(../images/sprite_number.png) no-repeat 0 -720px}#floor-map #num17{background:url(../images/sprite_number.png) no-repeat 0 -768px}#floor-map #num18{background:url(../images/sprite_number.png) no-repeat 0 -816px}#floor-map #num19{background:url(../images/sprite_number.png) no-repeat 0 -864px}#floor-map #num20{background:url(../images/sprite_number.png) no-repeat 0 -912px}#floor-map #num21{background:url(../images/sprite_number.png) no-repeat 0 -960px}#floor-map a:hover{z-index:1000;height:48px}.shirokane2F #floor-map #num15{background:url(../images/sprite_number.png) no-repeat 0 -528px}.shirokane2F #floor-map #num1{position:absolute;top:246px;left:340px}.shirokane2F #floor-map #num2{position:absolute;top:235px;left:144px}.shirokane2F #floor-map #num3{position:absolute;top:153px;left:169px}.shirokane2F #floor-map #num4{position:absolute;top:80px;left:25px}.shirokane2F #floor-map #num5{position:absolute;top:135px;left:410px}.shirokane2F #floor-map #num6{position:absolute;top:73px;left:462px}.shirokane2F #floor-map #num7{position:absolute;top:180px;left:344px}.shirokane2F #floor-map #num8{position:absolute;top:133px;left:249px}.shirokane2F #floor-map #num9{position:absolute;top:19px;left:44px;background:url(../images/sprite_number.png) no-repeat 0 -336px}.shirokane3F #floor-map #num1{position:absolute;top:302px;left:412px}.shirokane3F #floor-map #num2{position:absolute;top:338px;left:367px}.shirokane3F #floor-map #num3{position:absolute;top:340px;left:312px}.shirokane3F #floor-map #num4{position:absolute;top:327px;left:202px}.shirokane3F #floor-map #num5{position:absolute;top:316px;left:153px}.shirokane3F #floor-map #num6{position:absolute;top:253px;left:256px}.shirokane4F #floor-map #num1{position:absolute;top:247px;left:169px}.shirokane4F #floor-map #num2{position:absolute;top:319px;left:190px}.shirokane5F #floor-map #num14{background:url(../images/sprite_number.png) no-repeat 0 -288px}.shirokane5F #floor-map #num1{position:absolute;top:90px;left:394px}.shirokane5F #floor-map #num2{position:absolute;top:237px;left:239px}.shirokane5F #floor-map #num3{position:absolute;top:283px;left:262px}.shirokane5F #floor-map #num4{position:absolute;top:156px;left:240px}.shirokane5F #floor-map #num5{position:absolute;top:54px;left:240px}.shirokane5F #floor-map #num6{position:absolute;top:116px;left:140px}.shirokane5F #floor-map #num7{position:absolute;top:113px;left:301px}.shirokane5F #floor-map #num8{position:absolute;top:190px;left:346px}.shirokane5F #floor-map #num9{position:absolute;top:243px;left:201px}.shirokane5F #floor-map #num10{position:absolute;top:34px;left:358px}.shirokane5F #floor-map #num11{position:absolute;top:61px;left:38px}.shirokane5F #floor-map #num12{position:absolute;top:161px;left:400px;background:url(../images/sprite_number.png) no-repeat 0 -288px}.shirokane5F #floor-map #num13{position:absolute;top:231px;left:318px;background:url(../images/sprite_number.png) no-repeat 0 -240px}.shirokane6F #floor-map #num1{position:absolute;top:257px;left:269px}.shirokane6F #floor-map #num2{position:absolute;top:174px;left:330px}.shirokane6F #floor-map #num3{position:absolute;top:149px;left:262px}.shirokane6F #floor-map #num4{position:absolute;top:63px;left:64px}.shirokane6F #floor-map #num5{position:absolute;top:89px;left:426px}.shirokane7F #floor-map #num1{position:absolute;top:258px;left:268px}.shirokane7F #floor-map #num2{position:absolute;top:176px;left:332px}.shirokane7F #floor-map #num3{position:absolute;top:105px;left:258px}.shirokane7F #floor-map #num4{position:absolute;top:62px;left:60px}.shirokane7F #floor-map #num5{position:absolute;top:96px;left:389px}.shirokane7F #floor-map #num6{position:absolute;top:48px;left:444px}.yokohama1F #floor-map #num1{position:absolute;top:270px;left:138px}.yokohama1F #floor-map #num2{position:absolute;top:270px;left:280px}.yokohama1F #floor-map #num3{position:absolute;top:240px;left:280px}.yokohama1F #floor-map #num4{position:absolute;top:236px;left:323px}.yokohama1F #floor-map #num5{position:absolute;top:300px;left:245px}.yokohama1F #floor-map #num6{position:absolute;top:165px;left:220px}.yokohama1F #floor-map #num7{position:absolute;top:110px;left:207px}.yokohama1F #floor-map #num8{position:absolute;top:110px;left:233px}.yokohama1F #floor-map #num9{position:absolute;top:85px;left:217px}.yokohama1F #floor-map #num10{position:absolute;top:12px;left:162px}.yokohama1F #floor-map #num11{position:absolute;top:38px;left:216px}.yokohama1F #floor-map #num12{position:absolute;top:38px;left:258px}.yokohama1F #floor-map #num13{position:absolute;top:47px;left:307px}.yokohama1F #floor-map #num14{position:absolute;top:84px;left:274px}.yokohama1F #floor-map #num15{position:absolute;top:79px;left:407px}.yokohama1F #floor-map #num16{position:absolute;top:122px;left:344px}.yokohama1F #floor-map #num17{position:absolute;top:162px;left:396px}.yokohama1F #floor-map #num18{position:absolute;top:162px;left:296px}.yokohama1F #floor-map #num19{position:absolute;top:30px;left:372px;background:url(../images/sprite_number.png) no-repeat 0 -480px}.yokohama1F #floor-map #num20{position:absolute;top:30px;left:440px;background:url(../images/sprite_number.png) no-repeat 0 -480px}.yokohama2F #floor-map #num1{position:absolute;top:108px;left:352px}.yokohama2F #floor-map #num2{position:absolute;top:300px;left:254px}.yokohama2F #floor-map #num3{position:absolute;top:313px;left:197px}.yokohama2F #floor-map #num4{position:absolute;top:288px;left:189px}.yokohama2F #floor-map #num5{position:absolute;top:260px;left:104px}.yokohama2F #floor-map #num6{position:absolute;top:155px;left:116px}.yokohama2F #floor-map #num7{position:absolute;top:155px;left:146px}.yokohama2F #floor-map #num8{position:absolute;top:125px;left:210px}.yokohama2F #floor-map #num9{position:absolute;top:149px;left:385px}.yokohamaB1F #floor-map #num1{position:absolute;top:100px;left:284px}.yokohamaB1F #floor-map #num2{position:absolute;top:100px;left:354px}.yokohamaB1F #floor-map #num3{position:absolute;top:116px;left:142px}.yokohamaB1F #floor-map #num4{position:absolute;top:56px;left:394px}.yokohamaB2F #floor-map #num1{position:absolute;top:155px;left:294px}.yokohamaB2F #floor-map #num2{position:absolute;top:126px;left:188px}.yokohamaB2F #floor-map #num3{position:absolute;top:213px;left:392px}
/*# sourceMappingURL=site_renew.css.map */