header.location div.main{height:240px;background-color:transparent;padding-top:50px}@media screen and (max-width:950px){header.location div.main{width:100%;height:auto;padding:0;background-color:#DDD}}header.location div.main div.search-box{float:left;width:60%;margin-left:20%;margin-right:20%;background-color:rgba(255,255,255,.8);-webkit-border-radius:.4em;-moz-border-radius:.4em;border-radius:.4em;padding:1em}@media screen and (max-width:1280px){header.location div.main div.search-box{width:80%;margin-left:10%;margin-right:10%}}@media screen and (max-width:950px){header.location div.main div.search-box{width:100%;margin:0;text-align:center;padding:.5em 0 0;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;background-color:#DDD}}header.location div.main div.search-box div.change{display:none}header.location div.main div.search-box div.logo{display:block;width:175px;height:110px;margin-left:1em;margin-right:1em;background-image:url(/css/img/yasabe-logo.png);background-repeat:no-repeat;background-position:center center;float:left}@media screen and (max-width:950px){header.location div.main div.search-box div.logo{display:none}}header.location div.main div.search-box div.logo a{display:inline;border:none;background-image:none}header.location div.main div.search-box div.logo a span{display:none}header.location div.main div.search-box div.details{display:block;float:left;font-style:italic;width:calc(100% - 175px - 2em)}header.location div.main div.search-box div.details h2{margin:0;font-size:1.8em;color:#de6846;letter-spacing:-1px}header.location div.main div.search-box div.details ul{margin-top:.5em;float:left}header.location div.main div.search-box div.details ul li{float:left;padding-right:.4em;padding-left:.4em;border-right-style:solid;border-right-width:1px;border-right-color:#666}header.location div.main div.search-box div.details ul li:last-child{border-style:none}header.location div.main div.search-box div.details ul li a{color:#666;font-style:normal;font-size:.9em}@media screen and (max-width:950px){header.location div.main div.search-box div.details{display:none}}header.location div.main div.search-box div.search{display:block;float:left;width:calc(100% - 175px - 2em);margin:0;padding-top:.6em}div#main-container.location div#nav{float:left}@media screen and (max-width:950px){header.location div.main div.search-box div.search{width:100%}div#main-container.location div#nav{width:100%;margin:0 auto;position:static}}div#main-container.location div#nav ul.boards-menu{width:100%;list-style:none;margin:0;padding:0}div#main-container.location div#nav ul.boards-menu li{border-top-style:solid;border-top-width:1px;border-top-color:#ccc}div#main-container.location div#nav ul.boards-menu li a{padding:.8em .8em .8em 3.5em;font-size:1.1em;display:block}div#main-container.location div#nav ul.boards-menu li a span{display:none}div#main-container.location div#nav ul.boards-menu li:first-child{border-top-width:2px}div#main-container.location div#nav ul.boards-menu li:last-child{border-bottom:2px solid #ccc}div#main-container.location div#nav span.more-boards{display:none;border-top-style:solid;border-top-width:1px;border-top-color:#ccc;font-size:1.1em;padding:.8em .8em .8em 3.6em}div#main-container.location div#sidebar{float:left;width:250px}div#main-container.location div#content{float:left;padding-left:1.5em;padding-right:1.5em}@media screen and (max-width:950px){div#main-container.location div#nav ul.boards-menu li:last-child{border-bottom:none}div#main-container.location div#nav ul.boards-menu li:nth-of-type(1n+5){display:none}div#main-container.location div#nav span.more-boards{display:block}div#main-container.location div#content{width:100%!important;margin:0 auto!important;min-height:0;padding:0 0 1em}}div#main-container.location div#content div.adsense-ads{margin:.5em 0}div#main-container.location div.column-titles h1,div#main-container.location div.column-titles h2{float:left;margin-top:.75em;margin-bottom:.25em;font-size:2.2em;line-height:1.2em;text-align:center;color:#de6846;font-family:Lobster,cursive}div#main-container.location div.overlay-text.items-text{width:300px;height:150px;top:0;left:-300px;padding-left:1em;padding-right:2em;background-image:url(/css/img/intro-overlay/arrow-newsfeed.png);background-repeat:no-repeat;background-position:90% 20%}@media screen and (max-width:950px){div#main-container.location div.overlay-text.items-text{width:100%;height:175px;left:0;top:-175px;padding-left:2em;background-image:url(/css/img/intro-overlay/arrow-mobile-down.png);background-position:.5em 0}}div#main-container.location div.overlay-text.search-text{width:400px;height:150px;top:-100px;left:-400px;padding-left:1em;padding-right:2em;background-image:url(/css/img/intro-overlay/arrow-search.png);background-repeat:no-repeat;background-position:97% 85%}div#main-container.location div.overlay-text.search-text p{margin-right:1em}div#main-container.location div.overlay-text.search-text h2{width:600px}@media screen and (max-width:950px){div#main-container.location div.overlay-text.search-text h2{width:auto}div#main-container.location div.overlay-text.search-text{width:100%;height:300px;left:0;top:75px;padding:110px 1em 1em;background-image:url(/css/img/intro-overlay/arrow-mobile-up.png);background-position:center top}}div#main-container.location div.overlay-text.target-text{width:300px;height:150px;top:10px;left:50px;padding-left:100px;background-image:url(/css/img/intro-overlay/arrow-target.png);background-repeat:no-repeat;background-position:25px 10px}@media screen and (max-width:950px){div#main-container.location div.overlay-text.target-text{left:-100px;padding:90px 0 0;background-image:url(/css/img/intro-overlay/arrow-mobile-up2.png);background-position:left top}div#main-container.location div.column-titles h1{display:none}}div#main-container.location div.column-titles{float:left;width:100%;padding-left:1.5em;padding-right:1.5em}div#main-container.location div.column-titles h2{width:250px}@media screen and (max-width:950px){div#main-container.location div.column-titles h2{display:none}}div#main-container.location div.tag-cloud{margin-bottom:1em}