@charset "UTF-8";@font-face{font-family:"Rock Salt";src:url(//www.manga-audition.com/wp-content/themes/sma-original/assets/css/../font/rock_salt/RockSalt-Regular.woff) format("woff"),url(//www.manga-audition.com/wp-content/themes/sma-original/assets/css/../font/rock_salt/RockSalt-Regular.woff2) format("woff2")}.row-eq-height{display:flex;flex-wrap:wrap}@media (max-width:767px){.pc{display:none}}@media (min-width:768px){.sp{display:none}}.scrl2{cursor:pointer}.scrl2:hover{opacity:.7}.kosugi{font-family:"Kosugi Maru",sans-serif}.fc{clear:both}.cntr{text-align:center}.emp_1{margin:0 .2em;font-weight:700;border-bottom:1px dashed #000}.emp_2{margin:0 .2em;color:#ff0045;font-weight:700;border-bottom:1px dashed #000}@media (max-width:767px){.head_line{text-align:center}}@media (min-width:768px){.head_line{text-align:left}}@-webkit-keyframes Gradient{0%{background-position:0 50%}50%{background-position:100% 50%}100%{background-position:0 50%}}@-moz-keyframes Gradient{0%{background-position:0 50%}50%{background-position:100% 50%}100%{background-position:0 50%}}@keyframes Gradient{0%{background-position:0 50%}50%{background-position:100% 50%}100%{background-position:0 50%}}@-webkit-keyframes shine{100%{left:125%}}@keyframes shine{100%{left:125%}}body{background-color:#fff}@media (max-width:767px){body{padding-top:50px}}.eyecatch{margin-bottom:0}#qa_wrapper .eyecatch{margin-bottom:-100px;background-color:#fff;position:relative;overflow:hidden;text-align:center}@media (max-width:767px){#qa_wrapper .eyecatch{height:400px}}@media (min-width:768px){#qa_wrapper .eyecatch{height:300px}}#qa_wrapper .eyecatch .bg{width:100%;position:absolute;z-index:0}#qa_wrapper .eyecatch .bg img{opacity:.5}@media (max-width:767px){#qa_wrapper .eyecatch .bg img{width:100%}}@media (min-width:768px){#qa_wrapper .eyecatch .bg img{width:100%;max-width:1000% !important;height:120%}}#qa_wrapper .eyecatch .container{height:100%}#qa_wrapper .eyecatch .container .row{height:100%;-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex}#qa_wrapper .eyecatch .container .row .col .title{font-family:"Rock Salt",cursive;color:#000;text-shadow:5px 5px 0 #ffa1a2;line-height:1em;color:#3a3a3a;font-size:4em}#qa_wrapper .desc .row{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex}.row.balloons{position:relative}@media (max-width:767px){#qa_wrapper .desc_01 .balloons .balloon{padding:0 !important}}#qa_wrapper .desc_01 .balloons .balloon_l{text-align:right}#qa_wrapper .desc_01 .balloons .balloon_c{text-align:center}#qa_wrapper .desc_01 .balloons .balloon_r{text-align:left}#qa_wrapper .desc_01 h2{text-align:center;font-size:2.3em;color:#000;text-shadow:-3px 3px 0 #ffa6cd;background-color:#fdd;background-image:url("/wp/wp-content/themes/gridlove-child/assets/img/common/overlays_inv/05.png")}#qa_wrapper .desc_02{background-size:cover;background-position:center center}#qa_wrapper .desc_02 p a{color:#f53d82;border-bottom:1px solid #f53d82}#qa_wrapper .editors{padding:5em 0;background-image:url("/wp/wp-content/themes/gridlove-child/assets/img/qa/editors_pic_pw.png");background-size:cover;background-position:center center}#qa_wrapper .editors .authors_thumb{margin:5px}#qa_wrapper .editors .authors_thumb a{display:inline-block;overflow:hidden}#qa_wrapper .editors .authors_thumb a figure{position:relative}#qa_wrapper .editors .authors_thumb a figure:before{position:absolute;top:0;left:-75%;z-index:2;display:block;content:"";width:50%;height:100%;background:-webkit-linear-gradient(left,rgba(255,255,255,0) 0%,rgba(255,255,255,.3) 100%);background:linear-gradient(to right,rgba(255,255,255,0) 0%,rgba(255,255,255,.3) 100%);-webkit-transform:skewX(-25deg);transform:skewX(-25deg)}#qa_wrapper .editors .authors_thumb a figure:hover:before{-webkit-animation:shine .75s;animation:shine .75s}#qa_wrapper .editors .editors_info{display:none}#qa_wrapper .gridlove-site-content h3{margin:1em 0;padding:.5em 1em;border-radius:5px;background-color:#3a3a3a;color:#fff}#qa_wrapper .gridlove-site-content .meta-author a:before{content:"Answered by ";color:#fff;display:inline-block;padding:.1em 1em;background-color:#ff7c7d;border-radius:5px;margin-right:.5em}