body{font-family:'YuGothic', sans-serif;font-size:18px}h1{font-family:'Roboto', sans-serif;font-size:28px;margin-bottom:0}h1 a{color:#222}h1 a:hover{color:#ef489b}h2{font-family:'YuGothic', sans-serif;font-size:21px}header{width:100%}footer{font-size:14px;margin-top:100px;}footer .footer_comics{margin-top:0;margin-bottom:10px;border:1px solid #ccc;padding:5px;background:#fff;opacity:0.8}footer .footer_comics h5{font-size:0.9rem; text-align: center;}footer .footer_comics p{font-size:0.8rem;margin-bottom:0;text-align: center;}footer .footer_comics p a{color:#ef489b}.footer_comics h5 a{color: #ef489b;background: none;border: 2px solid #ef489b;font-size: 15px;letter-spacing: 0.2em;margin: 10px 0;padding: 4px 16px;width: 240px;line-height: 2em;}.footer_comics h5 a:hover{background-color:#ef489b}#main{position:relative;margin-top:7%}#main .date{color:#efb7d3;font-size:14px;margin-bottom:24px;padding-top:8px;width:100%}#main .post{font-size:1.1rem;line-height:1.8rem;width:90%}#main .post blockquote{border:1px solid #ccc;padding-top:15px}#main .post blockquote p{font-size:1rem}#main .post p{font-size:1.1rem;line-height:1.9rem;margin-bottom:2rem;margin-left:0.2rem}#main .post h2{padding-top:1.33rem;font-weight:bold;font-size:1.2rem;border-top: 1px solid #efb7d3;}#main .post h3{margin-top:1.33rem;margin-bottom:1.33rem}#main .post .wp-caption-text{font-size:0.9rem;color:#999}#main .single-comic h1{margin:10px 0 0 0;font-size:1.2rem}#main .single-comic h2{margin:0;font-size:1.2rem}#main .single-comic h3{margin:30px 0 10px 0;font-size:1.2rem;font-weight:bold;border-bottom:1px solid #ccc}#main .single-comic h4{font-size:1.3rem}#main .single-comic p{margin-bottom:10px}#main .single-comic dl dt{margin-bottom:5px}#main .single-comic dl dd{font-size:1rem;line-height:130%;margin-bottom:30px}#main .single-comic .attention{color:#ef489b;font-size:0.8rem;font-weight:bold}.sns-wiget{margin-top:20px}#background{/*background-image:url("../img/bg/home.png");background-repeat:no-repeat;background-size:contain;background-position:50% 30%;*/position:fixed;top:0;left:0;width:100%;height:500px;z-index:-1}#background img{margin:0 auto;display: block;width: 100%;max-width: 600px;}@media only screen and (min-width: 40.063em){#background{height:100%}}#notfound{background-image:url("../img/bg/not_found.png");background-repeat:no-repeat;background-size:cover;background-position:50% 50%;position:fixed;top:0;left:0;width:100%;height:100%;z-index:-1}#container a{color:#ef489b}#container a:hover{color:#efb7d3}#updates{background-color:rgba(255,255,255,0.9);margin-top:500px;}@media only screen and (min-width: 40.063em){#updates{margin-top:100%}}#updates h2{font-family:'Roboto', sans-serif;font-size:24px;padding:0 0.925rem;margin-bottom:0}#updates .date{font-family:'Roboto', sans-serif;font-size:21px}#updates .pickup div{background-color:#fff;border:1px solid #ccc;margin-bottom:0.5rem;min-height:400px;word-wrap:break-word}#updates .pickup h3{font-size:1rem;margin:0 0.5rem 0.5rem 0.5rem}#updates .pickup img{margin-bottom:0.5rem}#updates .pickup p{font-size:0.8rem;margin:0 0.5rem 0.5rem;padding:0}#updates .article{clear:both;overflow:hidden;margin-bottom:1rem}#updates .article .post{border-top:1px solid #ccc;margin-bottom:0.8rem;padding-top:0.8rem}#updates .news{clear:both}#updates .news .post{border-top:1px solid #ccc;margin-bottom:0.8rem;padding-top:0.8rem}#page-down{position:fixed;background-image:url("../img/bg/expand_more.png");background-repeat:no-repeat;background-size:contain;bottom:0;right:0;width:20%;height:20%;z-index:2}#page-down a:hover{background:#8b8b8b;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;transition:all 0.3s}#move-page-down{position:absolute;margin-top:70%;margin-left:70%;color:#fff;line-height:50px;text-decoration:none;display:block;cursor:pointer}.button-link{color:#00f;text-decoration:underline}.button-link:hover{cursor:pointer;color:#f00}.button--news_index{background:none;border:2px solid #ef489b;font-size:21px;letter-spacing:0.2em;margin:30px 0;padding:4px 16px;width:240px}.button--news_index:hover{background-color:#ef489b}.caption{font-size:14px;margin-top:8px}.header-section{min-width:100%}.header--full{min-width:100%}.header--jerry_in_the_merry_go_round{background-color:#FFCBA3}.header--jerry_in_the_merry_go_round .row .columns img{margin-top:40px;height:auto}.embed_player__feature{width:280px;position:absolute;top:55px;right:30px}.top-bar{position:fixed;background-color:white;height:40px;width:110%;#margin-left:10%;padding:0 3%;z-index:2}.top-bar .top-bar-section ul{background-color:transparent}.top-bar .top-bar-section ul li,.top-bar .top-bar-section ul li:not(.has-form) a:not(.button){background-color:transparent}.top-bar .top-bar-section .has-form{padding:0}.top-bar .title-area .menu-icon{margin-top:-16px;margin-right:8%}.top-bar ul{background:none}.top-bar ul li a:not(.button),.top-bar ul li.active a:not(.button){background-color:none;line-height:35px;font-size:18px;padding:0;margin:0;text-transform:uppercase}.top-bar ul li a:not(.button):hover{background:none;color:#222}.top-bar ul li.active a:not(.button){color:#222}.top-bar ul li.active a:not(.button):hover{background:none}.top-bar ul li a{color:#888}.top-bar ul li .menu__current{color:#222}.top-bar ul .menu-icon a span{color:#222}.top-bar ul .menu-icon a span::after{color:#222;box-shadow:0 0px 0 1px #222, 0 7px 0 1px #222, 0 14px 0 1px #222 !important}.top-bar.expanded .title-area{background-color:#fff}.top-bar.expanded .top-bar-section ul li{background-color:#fff;border-bottom:1px solid #ccc}.top-bar.expanded .has-form{padding:10px 0}.navi{font-size:14px}.comics{clear:left}.comics .comics__container{height:auto;clear:both}.comics .comics__container h1{margin-top:30px;margin-bottom:10px}.comics .comics__container h2{font-size:1.1rem;margin:0}.comics .comics__container img{margin-bottom:24px;max-width:100%}.comics .comics__container div{float:left;width:308px !important;margin-right:22px !important;margin-bottom:22px !important}.comics .comics__container .more-link{font-size:1rem;display:none}.list--archive{list-style-type:none;margin-left:0}.wpcf7 input[type="submit"]{background-color:#ef489b;border:solid 2px #ef489b;color:#fff;font-weight:bold;letter-spacing:0.4em;width:100%}.search_result{background-color:#fff}.article-list{clear:both;overflow:hidden;margin-bottom:1rem}.article-list h2{margin:1.9375rem 0.9375rem 0;padding:5px;font-size:18px;clear:both;background:#f3f3f3;border-bottom:1px solid #ccc}.article-list ul{margin-left:0}.article-list ul li{border-bottom:1px solid #ccc;margin-bottom:0.8rem;padding-top:0.8rem;list-style:none}.article-list .comics__container{margin-top:10px;height:auto;clear:both}.article-list .comics__container h1{margin-top:30px;margin-bottom:10px}.article-list .comics__container h2{font-size:1.1rem;padding:0;margin:0;background:none;border-bottom:none}.article-list .comics__container h2 img{margin:0}.article-list .comics__container img{margin-bottom:0;max-width:100%}.article-list .comics__container div{float:left;width:308px !important;margin-right:22px !important;margin-bottom:22px !important}.article-list .comics__container .more-link{font-size:1rem;display:none}#breadcrumb{font-size:15px}@media only screen and (max-width: 40em){h1{font-size:24px;margin-top:0.5rem}#main{margin-top:10%}#main .post{width:100%}#main .post h2{font-size:1.2rem;margin-top:60px}#main .post h3{font-size:1.2rem}#main .post p{font-size:1.1rem;line-height:1.5;margin-bottom:2rem}#updates h2{font-size:18px;margin-top:1rem}#updates .pickup div{margin-bottom:0.5rem;min-height:200px}.wp-caption{max-width:100%;line-height:1.1}.comics{height:auto;width:100%}.comics .comics__container{position:relative;padding-top:20px;margin:0 auto !important}.comics .comics__container h2{font-size:16px;margin:0}.comics .comics__container img{max-width:100%;height:auto;margin-bottom:0}.comics .comics__container div{width:260px !important}.sns-wiget{margin-top:20px}.sns-wiget .fb-like-box{display:none;width:100%;max-width:100%;float:none}.sns-wiget .twitter-timeline-box{width:100%;max-width:100%;float:none;padding-top:20px}.youtube{position:relative;width:100%;padding-top:56.25%}.youtube iframe{position:absolute;top:0;right:0;width:100% !important;height:100% !important}}
