@media only screen and (max-width: 767px){body .content-wrapper>.content{padding:0 15px}.sidebar{padding:20px 0}.mobile-footer-ad{display:block;position:fixed;right:0;bottom:0;left:0}.mobile-footer-ad a,.mobile-footer-ad img{display:block}.tag-list a{font-size:8px;padding:0 4px;line-height:14px;margin:2px 0;background:#202020;color:#fff;display:inline-block}}@media only screen and (max-width: 425px){.text-bg-eee-block,.text-bg-e4f2f9-block,.text-bg-ffffcc-block{font-size:13px}}@media only screen and (max-width: 767px){.g-block .item .header .title h3{font-size:14px;padding-top:5px}.gh-block .gsl-block .content .item{margin-bottom:1px;background:#202020}.gh-block .gsl-block .content .item .tag-list a{background:#727272}.gh-block .gsl-block .content .item .item-caption{color:#fff}.gh-block .gh-top{display:block}.gh-block .gmark{right:calc( 50% + 10px)}.g-block .item{font-size:13px}.g-block .item p,.g-block .item .summary p{font-size:16px}.g-block .item .content{display:block}.g-block .item .subtitle{font-size:14px}.gsl-block .content{display:block}.gsl-block .content .item{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));grid-gap:20px;margin-bottom:30px}.gsl-block.m-a-block{margin-bottom:0}.gsl-block.m-a-block .content{display:block}.gsl-block.m-a-block .content .item{grid-template-columns:150px 1fr;grid-gap:20px}.gsl-block.m-a-block .content .item .item-header{padding-top:5px}.gsl-block.m-a-block .content .item .item-body p{margin:0}.gsl-block.m-a-block .content .item .title{display:none}.gsl-block.m-a-block .content .item .title-sm{display:block}.gg-block{grid-template-columns:repeat(2, minmax(0, 1fr))}.c-a-r-block.g-block .item{grid-gap:15px}.c-a-r-block.g-block .ir-number{padding-left:5px}}@media only screen and (max-width: 767px){.m-wrapper,.m-body{background:#f00;height:50px;margin-bottom:43px}.m-wrapper.m-wrapper-fixed{position:fixed;top:0;width:100%;z-index:1000}.m-top{display:none}.menu{grid-template-columns:100% 0}.menu .m-item{display:none}.m-wrapper-placehoder{display:block;padding-top:93px}.m-top-banner+.m-wrapper+.m-wrapper-placehoder{padding-top:0}.m-body .logo img.sp-logo{display:block;height:50px;width:auto}.m-body .logo img.pc-logo{display:none}.m-body .search,.m-body .mm-icon{position:absolute;height:50px;width:50px;left:0;top:0;border:none}.m-body .mm-icon{display:block;left:unset;right:0}.m-body .mm-dev{display:block;border:none;background:#202020;position:absolute;top:50px;left:0;right:0;display:inline-grid;grid-template-columns:50% 50%}.m-body .mm-dev a{text-align:center;text-decoration:none;padding:10px 0;font-size:14px;font-weight:700}.m-body .mm-dev a:first-child{border-right:solid 1px #fff}.search-form{top:50px;padding:20px}.m-menu{position:absolute;top:0;left:0;right:0;bottom:0;position:fixed;z-index:9999;background-color:#131212;overflow:auto;padding:20px;display:none}.m-menu.active{display:block}.m-menu .tabs{font-size:14px;font-weight:700}.m-menu .tabs>div{display:inline-block;background:#ccc;padding:10px 20px}.m-menu .tabs>div.active{background:#fff}.m-menu .tabs>div:first-child{margin-right:5px}.m-menu .section{margin:0 0 30px;padding:5px 22px 15px;background:#fff;display:none}.m-menu .section.active{display:block}.m-menu .section a{display:block;font-size:13px;font-weight:700;line-height:32px;text-decoration:underline}.m-menu .mm-icon{position:absolute;position:absolute;top:0;right:0;width:50px;height:50px}.m-menu .mm-btn a{border:solid 1px #ccc;padding:7px 10px;margin-right:8px;text-decoration:none;white-space:nowrap;color:#fff}.top-banner{display:none}.m-top-banner{display:block}.m-top-banner a{display:block}.m-top-banner a img{width:100%;height:auto;max-height:200px;display:block;margin:auto}.menu-icon{width:24px;height:24px}}@media only screen and (max-width: 767px){#page_content h1,#tinymce h1,.ccc-container h1{font-size:16px;line-height:23px}#page_content h2,#tinymce h2,.ccc-container h2{font-size:20px;padding:0.1em 0.8em}#page_content h3,#tinymce h3,.ccc-container h3{font-size:20px;line-height:26px;margin:10px 0 10px;padding-bottom:0}#page_content h4,#tinymce h4,.ccc-container h4{font-size:20px}#page_content p,#tinymce p,.ccc-container p{font-size:16px}#page_content .h3-br-gray,#tinymce .h3-br-gray,.ccc-container .h3-br-gray{line-height:22px}#page_content .go_official_button a,#tinymce .go_official_button a,.ccc-container .go_official_button a{font-size:14px;margin:0 auto 5px;padding:5px 10px;border-radius:2px}#page_content .r-block,#tinymce .r-block,.ccc-container .r-block{border-left:solid 8px #999;padding-left:30px}#page_content .r-block:after,#tinymce .r-block:after,.ccc-container .r-block:after{width:18px;height:18px;left:5px}#page_content .r-block .stars,#tinymce .r-block .stars,.ccc-container .r-block .stars{display:block;margin-bottom:5px}#page_content .r-block .title,#page_content .r-block p,#tinymce .r-block .title,#tinymce .r-block p,.ccc-container .r-block .title,.ccc-container .r-block p{font-size:14px}#tinymce .content-table h4{font-size:20px;line-height:19px}#tinymce .anchor{top:-130px}#tinymce a.link_video:hover{background:#fff;opacity:0.5}#tinymce .text-bg-eee-block,#tinymce .text-bg-e4f2f9-block,#tinymce .text-bg-ffffcc-block{font-size:16px}}@media only screen and (max-width: 425px){#page_content .l-card,#tinymce .l-card,.ccc-container .l-card{flex-wrap:wrap}#page_content .l-card img,#tinymce .l-card img,.ccc-container .l-card img{width:100%}}@media only screen and (max-width: 375px){.article-page .header .a-i-block{padding:0;margin:0}.article-page .header .a-i-block .profile-img img{width:100%;margin:unset}.article-page .header .a-i-block .info{min-height:unset}.article-page .header .a-i-block .description{display:none}.article-page .header .sns-share{display:none}#tinymce .gl-block a,#page_content .gl-block a{padding:7px 7px;min-width:110px}}
