@charset "UTF-8";#bottom .bottom_content:after,#wrapper .article01:after,#wrapper .article02 .radius:after,#wrapper .colW:after,#wrapper .latestTitle .latestTitle_inner:after,#wrapper .list_border01 li:after,#wrapper .list_decimal01 li:after,#wrapper .list_nomark01 li:after,#wrapper .request_inner .answer .answer_inner:after,#wrapper .request_inner .answer .commentArea ul:after,#wrapper .request_inner .answer .text_count_wrapper:after,#wrapper .request_inner .request_list li:after,#wrapper .request_inner .request_list:after,#wrapper .sideCategory .list_category:after,#wrapper .sideLogin .side_content_inner:after,#wrapper .sideUser .side_content_inner:after,#wrapper .sideUser .user_info:after,#wrapper .sideUser .user_number:after,#wrapper .ttl_part04:after,#wrapper .ttl_wrapper:after,#wrapper_inner:after,.mainTopic_Wrapper .main_content:after{display:block;content:"";clear:both;height:0;overflow:hidden}#wrapper,#wrapper .list_nomark01 a{word-break:break-all;word-wrap:break-word}::-webkit-placeholder{color:#ccc}:-moz-placeholder{color:#ccc}::-moz-placeholder{color:#ccc}:-ms-placeholder{color:#ccc}#wrapper .mainTopic .ttl_part01 .deco,#wrapper .mainTopic .ttl_part01 .ttl,#wrapper .request_inner .comment,#wrapper .sideLogin .btn_login,#wrapper .sideLogin .link_login{display:inline-block;vertical-align:middle}#wrapper .radius{background:#fff;border-right:1px #ddd solid;border-bottom:1px #ddd solid;border-radius:7px}#wrapper .colL{overflow:hidden;float:left;width:50%}#wrapper .colL .radius,#wrapper .colL .ttl_part02{margin-right:4px}#wrapper .colR{overflow:hidden;float:right;width:50%}#wrapper .colR .radius,#wrapper .colR .ttl_part02{margin-left:4px}#wrapper .col3L{float:left;width:33%}#wrapper .col3L .radius{margin-right:3px}#wrapper .col3C{float:left;width:34%}#wrapper .col3C .radius{margin-left:7px;margin-right:7px}#wrapper .col3R{float:left;width:33%}#wrapper .col3R .radius{margin-left:3px}#wrapper .list_nomark01 li{margin-top:16px;font-size:16px;font-weight:700}#wrapper .list_nomark01 li:first-child{margin-top:0}#wrapper .list_nomark01 li span{margin-left:10px}#wrapper .list_nomark01 a{color:#333;line-height:1.3;padding-right:10px;max-width:600px;float:left}#wrapper .list_nomark01 a:hover{text-decoration:underline}#wrapper .list_nomark01 .bottomParts2{float:left;text-align:center}#wrapper .list_nomark01 .bottomParts2 span{margin-left:0!important;display:block}#wrapper .list_nomark01 .bottomParts2 a{float:none;text-decoration:none;line-height:22px;padding:0 6px;margin:0;display:block}#wrapper .link_center{text-align:center}#wrapper .link_center a{text-decoration:underline}#wrapper .link_center a:hover{text-decoration:none}#wrapper .article01{clear:both;margin-bottom:6px}#wrapper .article01 .ttl a{font-size:22px;font-weight:700;color:#333}#wrapper .article01 .txt{line-height:1.4}#wrapper .colL .article01 .ttl a,#wrapper .colR .article01 .ttl a{border-bottom:1px dotted #666;text-decoration:none}#wrapper .colL .article01 .ttl a:hover,#wrapper .colR .article01 .ttl a:hover{border-bottom:1px solid #666;text-decoration:none}#wrapper .colL .article01 .time,#wrapper .colR .article01 .time{margin:0 6px}#wrapper .article02{margin-bottom:6px}#wrapper .article02 .radius{padding:24px 24px 22px}#wrapper .article02 .ttl{padding-bottom:12px}#wrapper .article02 .subttl{margin:-4px 0 8px;font-size:13px}#wrapper .article02 .img{float:left;margin-right:18px}#wrapper .article02 .txt{line-height:1.4;font-size:12px;color:#999}.contentsInner{width:1080px!important}#wrapper{background:#f6f6f6;color:#333}#wrapper a{color:#395996}#wrapper a:hover{text-decoration:underline}#wrapper img{vertical-align:top}#wrapper_inner{width:1080px;margin:0 auto;padding:23px 0 0}.emergencyArea{background:#eee}.emergencyArea .inner p .fa-star{margin-right:6px;color:#ff995f;font-size:12px}.contents .contentsInner{padding:0!important}.mainTopic_Wrapper{float:left;width:742px}.mainTopic_Wrapper .main_content{margin-bottom:40px}#wrapper{background-color:#f6f6f6;width:1080px!important;margin:0 auto}#wrapper .category a{padding:0 6px;font-size:12px;font-weight:700;color:#fff;text-decoration:none}#wrapper .category.qa a{background:#666}#wrapper .category.trend a{background:#e9546b}#wrapper .category.pro a{background:#f6ad3c}#wrapper .category.video a{background:#00ada9}#wrapper .category.topics a{background:#187fc4}#wrapper .category.interview a{background:#e85298}#wrapper .category.koneta a{background:#00afec}#wrapper .category.matome a{background:#aacf52}#wrapper .category.comic a{background:#c9f}#wrapper .category.digital a{background:#99e5ff}#wrapper .category.pr a{background:#fff;border:1px #333 solid}#wrapper .category.pr a a{color:#333}#wrapper .ttl_part02{border-top:3px #333 solid;padding:10px 0 22px}#wrapper .ttl_part02 .ttl{display:inline-block;padding-right:20px;font-size:22px}#wrapper .ttl_part02 .link{display:inline-block;padding-left:20px;border-left:1px #aaa solid}#wrapper .ttl_part02 .link li{float:left;padding-right:30px;font-size:15px}#wrapper .ttl_part02 .link li a{color:#333}#wrapper .ttl_part04{padding:20px 20px 15px 25px}#wrapper .ttl_part04 .ttl{float:left;font-size:16px}#wrapper .ttl_part04 .link{float:right;margin:0}#wrapper .latestTitle{padding:0!important}#wrapper .latestTitle a{display:block;padding:20px 20px 15px 25px}#wrapper .latestTitle a .ttl{color:#333}#wrapper .latestTitle a:hover .link{text-decoration:underline}#wrapper .latestTitle a:hover .ttl{text-decoration:none!important}#wrapper .mainTopic .ttl_part01{margin-bottom:15px}#wrapper .mainTopic .ttl_part01 .deco{position:relative;width:130px;height:36px;margin-right:15px;padding-top:10px;background:red;text-align:center;font-size:18px;font-weight:700;color:#fff}#wrapper .mainTopic .ttl_part01 .deco:before{content:"";position:absolute;bottom:0;left:0;width:0;height:0;border-bottom:10px solid #f6f6f6;border-left:66px solid transparent;border-right:66px solid transparent}#wrapper .mainTopic .colL .article01,#wrapper .mainTopic .colR .article01{padding:15px 25px 25px}#wrapper .mainTopic .colL .article01 .ttl,#wrapper .mainTopic .colR .article01 .ttl{min-height:115px}#wrapper .mainTopic .colL .article01 .ttl a,#wrapper .mainTopic .colR .article01 .ttl a{line-height:1.5;font-size:22px}#wrapper .mainTopic .colL .article01 .txt,#wrapper .mainTopic .colR .article01 .txt{margin-bottom:14px}#wrapper .mainTopic .colL .article01 .img,#wrapper .mainTopic .colR .article01 .img{float:none;margin-bottom:12px;margin-left:0;text-align:center}#wrapper .mainTopic .colW .article01{padding:22px 15px 23px 21px}#wrapper .mainTopic .colW .article01 .ttl{float:left;width:565px;margin-bottom:18px}#wrapper .mainTopic .colW .article01 .ttl a{line-height:1.1}#wrapper .mainTopic .colW .article01 .txt{float:left;width:565px;margin-bottom:14px}#wrapper .mainTopic .colW .article01 .img{float:right}#wrapper .mainTopic .colW .article01 .bottomParts{float:left;width:565px}#wrapper .ttl_wrapper{padding:20px}#wrapper .request_inner h4{font-size:15px;font-weight:700;padding:20px 20px 0}#wrapper .request_inner .ttl{font-size:16px;font-weight:700;line-height:1.4;float:left;width:520px}#wrapper .request_inner .radius:first-child{margin-bottom:7px}#wrapper .request_inner .answer{position:relative;width:100%;text-align:center;background:#f0f0e1;-webkit-border-bottom-left-radius:6px;-webkit-border-bottom-right-radius:6px;-moz-border-bottom-left-radius:6px;-moz-border-bottom-right-radius:6px;-ms-border-bottom-left-radius:6px;-ms-border-bottom-right-radius:6px;border-bottom-left-radius:6px;border-bottom-right-radius:6px}#wrapper .request_inner .answer:before{content:"";position:absolute;top:-10px;left:35px;width:0;height:0;border-bottom:10px solid #f0f0e1;border-left:7px solid transparent;border-right:7px solid transparent}#wrapper .request_inner .answer .answer_inner{width:604px;margin:0 auto;padding:17px 0}#wrapper .request_inner .answer .answer_inner span{float:left;margin-right:10px}#wrapper .request_inner .answer .answer_inner textarea{float:left;width:525px;height:16px;padding:8px 15px;color:#333!important;overflow:hidden;border:2px #8a8a7b solid;border-radius:6px;box-shadow:3px 3px 2px rgba(0,0,0,.1) inset;font-size:16px;height:27px;line-height:27px;color:#999;font-family:'Lucida Grande','Hiragino Kaku Gothic ProN','ヒラギノ角ゴ ProN W3',Meiryo,メイリオ,sans-serif}#wrapper .request_inner .answer .text_count_wrapper{clear:both;padding-top:8px}#wrapper .request_inner .answer .text_count_wrapper .text_count{font-size:12px;color:#666;float:right}#wrapper .request_inner .answer .commentAreaOne ul{width:170px!important;margin:0 auto}#wrapper .request_inner .answer .commentArea{width:300px;margin:0 auto;padding-bottom:10px}#wrapper .request_inner .answer .commentArea ul li{float:left}#wrapper .request_inner .answer .commentArea ul li a{font-size:16px;line-height:40px;box-shadow:2px 2px 0 #d8d8ca}#wrapper .request_inner .answer .rewiteBtn{width:118px;margin-right:10px}#wrapper .request_inner .answer .rewiteBtn a{background-color:#fff;color:#ff7f00!important}#wrapper .request_inner .answer .rewiteBtn a:hover{background-color:#efefef;text-decoration:none}#wrapper .request_inner .answer .answerBtn{width:170px;padding-bottom:17px}#wrapper .request_inner .answer .answerBtn a:hover{text-decoration:none}#wrapper .request_inner .answer .answerBtn a .fa-stack{font-size:13px;margin-right:3px}#wrapper .request_inner .answer .answerBtn a .fa-inverse{font-size:15px}#wrapper .request_inner .answer .answerBtn2 a{box-shadow:2px 2px 0 #ced9de!important}#wrapper .request_inner .comment_count{font-weight:700;float:right;text-align:right;line-height:1.3;width:180px}#wrapper .request_inner .comment_count span{font-size:23px;color:#ff7f00}#wrapper .request_inner .comment_count .fa-comments{margin-right:8px;font-size:18px;color:#ff7f00}#wrapper .request_inner .request_list{padding-top:20px;width:604px;margin:0 auto}#wrapper .request_inner .request_list li{width:100%;margin-top:10px}#wrapper .request_inner .request_list li:first-child{margin-top:0}#wrapper .request_inner .request_list li a{display:block}#wrapper .request_inner .request_list li a:hover .comment{background-color:#e1e1ce}#wrapper .request_inner .request_list li a:hover .comment:after{border-right:9px solid #e1e1ce}#wrapper .request_inner .user_icon{float:left;vertical-align:top}#wrapper .request_inner .comment{position:relative;float:right;width:524px;padding:10px 12px;border:1px #ddd solid;border-radius:7px;background:#f0f0e1;display:table;table-layout:fixed}#wrapper .request_inner .comment .txt{width:100%;display:table-cell;vertical-align:top;line-height:1.3}#wrapper .request_inner .comment .time{font-size:10px;color:#888;width:66px;display:table-cell;vertical-align:middle;padding-left:20px;text-align:right}#wrapper .request_inner .comment:before{content:"";width:0;height:0;position:absolute;top:14px;left:-9px;border-top:4px solid transparent;border-bottom:4px solid transparent;border-right:9px solid #ddd}#wrapper .request_inner .comment:after{content:"";position:absolute;top:14px;left:-8px;width:0;height:0;border-top:4px solid transparent;border-bottom:4px solid transparent;border-right:9px solid #f0f0e1}#wrapper .request_inner .comment_contributed{background-color:#ffffdc!important}#wrapper .request_inner .comment_contributed:after{border-right:9px solid #ffffdc!important}#wrapper .request_inner .link_center{margin:15px 0 24px}#wrapper .mainRequestNews .request_inner .answer{background:#e5f2f7}#wrapper .mainRequestNews .request_inner .answer:before{border-bottom-color:#e5f2f7}#wrapper .mainRequestNews .request_inner .comment{background:#e5f2f7}#wrapper .mainRequestNews .request_inner .comment:after{border-right-color:#e5f2f7}#wrapper .mainRequestNews .request_list li a{display:block}#wrapper .mainRequestNews .request_list li a:hover .comment{background-color:#d2dbde}#wrapper .mainRequestNews .request_list li a:hover .comment:after{border-right:9px solid #d2dbde}#wrapper .answer_inner_comment{background-color:#fff;width:524px;padding:13px 12px;border:1px solid #ddd;border-radius:7px;margin-left:55px;text-align:left;position:relative}#wrapper .answer_inner_comment:before{content:"";position:absolute;top:14px;left:-8px;width:0;height:0;border-top:4px solid transparent;border-bottom:4px solid transparent;border-right:9px solid #fff;z-index:3}#wrapper .answer_inner_comment:after{content:"";position:absolute;top:13px;left:-10px;width:0;height:0;border-top:5px solid transparent;border-bottom:5px solid transparent;border-right:10px solid #ddd;z-index:1}#wrapper .comicmovie_inner .article01{padding:15px 24px 27px}#wrapper .comicmovie_inner .article01 .ttl{margin-bottom:10px}#wrapper .comicmovie_inner .article01 .ttl a{line-height:1.6}#wrapper .comicmovie_inner .article01 .txt a{color:#333}#wrapper .comicmovie_inner .article01 .img{position:relative;margin-bottom:10px;text-align:center}#wrapper .comicmovie_inner .article01 .play{display:table;position:absolute;top:50%;left:50%;width:40px;height:30px;margin:-15px 0 0 -20px;background:#1f1f1f;opacity:.9;text-align:center;cursor:pointer;border-radius:5px}#wrapper .comicmovie_inner .article01 .play .fa-play{display:table-cell;vertical-align:middle;color:#fff;font-size:14px}#wrapper .comicmovie_inner .article01 .time_btn{margin-top:12px}#wrapper .comicmovie_inner .article01 .time_btn .time{display:inline-block;margin:10px 0 0}#wrapper .comicmovie_inner .article01 .time_btn .buttons{float:right;width:104px}#wrapper .comicmovie_inner .article01 .time_btn .buttons a{padding:9px 5px;font-size:14px;font-weight:700}#wrapper .comicmovie_inner .article01 .time_btn .buttons.purpleBtn a{background:#c9f}#wrapper .comicmovie_inner .article01 .time_btn .buttons.purpleBtn a:hover{background:#b366ff;text-decoration:none}#wrapper .comicmovie_inner .article01 .time_btn .buttons.emeraldBtn a{background:#00ada9}#wrapper .comicmovie_inner .article01 .time_btn .buttons.emeraldBtn a:hover{background:#007976;text-decoration:none}#wrapper .mainQA{clear:both}#wrapper .list_border01 li{border-top:1px #eee solid;border-bottom:1px #eee solid;box-sizing:border-box;margin:0 0 -1px}#wrapper .list_border01 li a{display:block;padding:15px 24px 12px}#wrapper .list_border01 li .toList{text-align:right;padding:15px 24px 12px;background-color:#fff}#wrapper .list_border01 li .toList a{padding:0;display:inline}#wrapper .list_border01 li .toList a:hover{text-decoration:underline}#wrapper .list_border01 li .ttl{min-height:2em;font-size:15px;width:320px;padding-top:1px}#wrapper .list_border01 li .count{font-size:13px;color:#aaa}#wrapper .list_border01 li .count span{margin-left:5px;color:#ff7f00}#wrapper .list_border01 li .feeling{float:right;margin:-10px -20px -18px 10px}#wrapper .list_border01 li:hover{background-color:#f0f0f0}#wrapper .list_border01 li:hover a{text-decoration:none}#wrapper .list_border01 li:hover h4{text-decoration:underline!important}.errorText{clear:both;font-size:14px;color:red;padding:10px 0 0 45px;text-align:left}.errorText i{margin-right:5px}.errorText strong{font-weight:400}.clearfix{zoom:1}.clearfix:after{height:0;visibility:hidden;content:".";display:block;clear:both}#category_top a:link{color:#36c;text-decoration:none}#category_top a:visited{color:#609;text-decoration:none}#category_top a:active,#category_top a:hover{color:#c30;text-decoration:underline}#category_top{margin:0 auto 40px;padding:10px 0 0;text-align:left;height:1%;background:#fff;border:1px solid #ececec;border-radius:3px}#category_top h1{padding:0;margin:30px 0 15px;text-align:center;font-size:135%!important;font-weight:700!important}#category_list{margin:0;padding:30px 0 30px 30px}.cate_wrap{float:left;width:45.6%;margin-right:30px}.cate_inner{width:100%;margin-bottom:40px}.cate_inner h2{margin-bottom:2px;font-size:115%!important;border-bottom:1px solid #ccc;font-weight:700!important}.cate_inner h2 a:link{color:#333!important}.cate_inner h2 a:active,.cate_inner h2 a:hover,.cate_inner h2 a:visited{text-decoration:underline!important}.m_cate{margin-bottom:0}.m_cate:after{display:block;content:"";clear:both;height:0;overflow:hidden}.m_cate ul{background-color:#f2f2f2;padding:8px}.m_cate ul li{padding:6px 0 6px 1em;color:#555;background-color:#f2f2f2;font-size:94%;display:inline-block;margin-bottom:0;font-weight:700!important}.m_cate ul li a:link{color:#555!important;text-decoration:underline!important}.m_cate ul li a:visited{text-decoration:underline!important}.m_cate ul li a:active,.m_cate ul li a:hover{color:#c30!important;text-decoration:underline!important}#bottom{clear:both;width:100%;padding-top:30px}#bottom .bottom_content{margin-bottom:54px}#bottom .bottom_content .radius{margin-bottom:6px}#wrapper .ttl_part03{border-top:1px #aaa solid;padding:16px 0 26px;font-size:22px}#wrapper .bottomRecommend .article02 .ttl{padding-top:4px}#wrapper .bottomSocial .radius{padding:30px 45px}#wrapper .bottomSocial h3{padding:10px 20px;color:#fff;font-size:16px;font-weight:700}#wrapper .bottomSocial .facebook{background:#3a5795}#wrapper .bottomSocial .twitter{background:#55acee}#wrapper .bottomSocial .timeline{margin:10px 10px 0}#side{float:right;width:300px}#side .side_content{margin-bottom:8px}#side .side_content .ttl_part04{padding:17px 14px 15px 20px;border-bottom:1px #eee solid}#wrapper .bannerArea img{vertical-align:baseline}#wrapper .sideLogin .side_content_inner{padding:20px 20px 23px}#wrapper .sideLogin .btn_login button{width:140px;padding:14px 15px;margin:0 17px 0 0;border:2px #664c00 solid;box-shadow:0 3px 0 rgba(0,0,0,.2);color:#ff7f00;font-size:16px;font-weight:700;cursor:pointer}#wrapper .sideLogin .btn_login button:hover{background-color:#f0f0e1}#wrapper .sideLogin .link_login{font-size:16px;font-weight:700}#wrapper .sideLogin .link_login a{text-decoration:underline}#wrapper .sideLogin .link_login a:hover{text-decoration:none}#wrapper .sideUser .side_content_inner{padding:15px 13px;margin-bottom:-25px}#wrapper .sideUser .user_icon{float:left;margin-right:14px;width:60px}#wrapper .sideUser .sideUser_links{float:left}#wrapper .sideUser .sideUser_links .nickName{margin:2px 0 8px;font-size:14px;font-weight:700}#wrapper .sideUser .sideUser_links .userRanking{margin-left:-5px;padding-left:20px;background:url(../../../../../images/v2/pc/common/ranking_link_crown.png) left top no-repeat;background-size:18px 14px;font-size:13px;line-height:17px}#wrapper .sideUser .sideUser_links .userProfile{margin-top:5px;font-size:13px}#wrapper .sideUser .user_number{margin:25px 0 0}#wrapper .sideUser .user_number .user_number_list{float:left;width:33%;margin:0 0 35px;text-align:center}#wrapper .sideUser .user_number .number{color:#666;font-size:16px;font-weight:700}#wrapper .sideUser .user_number .name{color:#444;font-size:10px;margin-top:10px}#wrapper .list_decimal01 li{margin-top:10px;list-style:none}#wrapper .list_decimal01 li:first-child{margin-top:0}#wrapper .list_decimal01 .number{display:inline-block;width:2em;text-align:center}#wrapper .list_decimal01 .top3_number1 .fa-circle{color:#d9a300}#wrapper .list_decimal01 .top3_number2 .fa-circle{color:#888}#wrapper .list_decimal01 .top3_number3 .fa-circle{color:#b25900}#wrapper .list_decimal01 .fa-inverse{color:#fff;font-size:15px;font-style:normal}#wrapper .list_decimal01 .txt{float:right;width:100%;margin:0 0 0 -2.5em}#wrapper .list_decimal01 .txt .txt_inner{display:block;margin:0 0 0 2.5em}#wrapper .sideRankingQa .side_content_inner{padding:20px 10px}#wrapper .sideRankingQa .fa-stack{margin-top:-.5em}#wrapper .sideRankingWatch{background-color:#f4f4f4;border:1px solid #ddd}#wrapper .sideRankingWatch .side_content_inner{padding:30px 10px 20px}#wrapper .sideRankingWatch .top3_number1,#wrapper .sideRankingWatch .top3_number2,#wrapper .sideRankingWatch .top3_number3{padding-bottom:20px}#wrapper .sideRankingWatch .top3_number1 .txt,#wrapper .sideRankingWatch .top3_number2 .txt,#wrapper .sideRankingWatch .top3_number3 .txt{margin:0 0 0 -65px}#wrapper .sideRankingWatch .top3_number1 .txt .txt_inner,#wrapper .sideRankingWatch .top3_number2 .txt .txt_inner,#wrapper .sideRankingWatch .top3_number3 .txt .txt_inner{margin:0 0 0 65px}#wrapper .sideRankingWatch .top3_number3{padding-bottom:10px}#wrapper .sideRankingWatch .img{position:relative;width:55px;float:left;margin:0 0 0 5px}#wrapper .sideRankingWatch .img .fa-stack{position:absolute;top:-12px;left:-8px}#wrapper .sideAd{text-align:center}#wrapper .sideRecommend.article02 .radius{padding:20px 10px 20px 20px}#wrapper .sideRecommend.article02 .radius .img{margin-right:10px}#wrapper .sideCategory .side_content_inner{padding:18px 0 20px 16px}#wrapper .sideCategory .ttl_part04{padding-left:17px!important}#wrapper .sideCategory .fa-folder{margin-right:8px;font-size:14px}#wrapper .sideCategory .list_category li{float:left;width:50%;font-size:13px}#wrapper .sideCategory .list_category li a{display:block;padding:0 10px 10px 0}.side_sns_title{font-size:16px;padding-left:15px;line-height:50px;border-bottom:1px solid #eee}.side_sns_inner{padding:15px}#wrapper .link_btn{clear:both;width:210px;margin:0 auto}#wrapper .link_btn a{position:relative;display:inline-block;width:100%;padding:12px 0 10px;border:1px solid #5c76a8;border-radius:6px;font-size:14px;font-weight:700;text-align:center;text-decoration:none}#wrapper .link_btn a:hover{background-color:#3b5a94;border-radius:6px;color:#fff}#wrapper .link_btn a::after{position:absolute;top:0;bottom:0;right:12px;margin:auto;content:"";vertical-align:middle}#wrapper .link_btn a::after{width:6px;height:6px;border-top:2px solid #3b5a94;border-right:2px solid #3b5a94;transform:rotate(45deg)}#wrapper .link_btn a:hover::after{border-top:2px solid #fff;border-right:2px solid #fff}.main_title{clear:both;height:64px;width:100%;margin:0 0 8px;box-sizing:border-box;border-radius:3px;border:1px solid #ececec;background-repeat:no-repeat;background-color:#fff}.main_title h2{margin:0 0 0 80px;font-size:22px;font-weight:700;line-height:64px}.main_title h2 span{font-size:18px}.main_title h2 span.main_title_sub{padding:0 0 0 16px;margin:0 0 0 16px;border-left:1px solid #ccc;font-size:14px;font-weight:400}.mainQA_Wrap_list{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between}.mainQA_Wrap_list>li{display:-ms-flexbox;display:flex}.mainQA_title{background-image:url(../../../../../images/v2/pc/top/main-qa_title.png);background-size:auto 64px}.watch_category_title{background-image:url(../../../../../images/v2/pc/top/watch_category_title.png);background-size:auto 64px}.watch_category_title img{height:34px;width:auto;margin:12px 0 0 8px}.mainQA_wrapper{margin:0 0 40px}.mainQA_wrapper:after{height:0;visibility:hidden;content:".";display:block;clear:both}.mainQA_list{margin:0 0 12px;width:365px;border-radius:3px;border-right:1px solid #ececec;border-bottom:1px solid #ececec;border-left:1px solid #ececec;background-color:#fff}.mainQA_list h3{width:100%;padding:18px 0 14px 16px;box-sizing:border-box;border-radius:3px;border-top:6px solid #ff9a5a;font-size:18px;font-weight:700}.mainQA_list .no-data{height:191px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;border-top:1px #eee solid;color:#aaa}.mainQA_list .no-data .txt{font-size:16px;line-height:1.5;margin-top:10px}.mainQA_list .no-data .txt a{display:block;text-align:center}.ellipsis{overflow:hidden;white-space:nowrap;width:320px!important;text-overflow:ellipsis}.ellipsis2{overflow:hidden;white-space:nowrap;width:250px!important;text-overflow:ellipsis}.ellipsis3{overflow:hidden;position:relative;line-height:1.2em;max-height:2.8em;text-align:justify}.ellipsis3::before{content:'...';position:absolute;right:0;bottom:0;background-color:#fff;width:2em;color:#3b5a94}.ellipsis3::after{content:'';position:absolute;right:0;width:2em;height:1.2em;background-color:#fff}#wrapper .mainQA_menu{clear:both}#wrapper .mainQA_menu li{display:inline-block;margin:0 52px 0 0}#wrapper .mainQA_menu li:last-of-type{margin:0}#wrapper .mainQA_menu .link_btn a{background-repeat:no-repeat;background-size:auto 22px;background-position:40px 7px;background-color:#fff;border:1px solid #ececec;border-radius:6px;color:#333}#wrapper .mainQA_menu .link_btn a:hover{background-color:#3b5a94;border:1px solid #3b5a94;color:#fff}#wrapper .mainQA_menu .link_btn a::after{border-top:2px solid #dadada;border-right:2px solid #dadada}#wrapper .mainQA_menu .link_btn a:hover::after{border-top:2px solid #fff;border-right:2px solid #fff}#wrapper .mainQA_menu li:nth-of-type(1) a{background-image:url(../../../../../images/v2/pc/top/mainQA_menu1.png)}#wrapper .mainQA_menu li:nth-of-type(2) a{background-image:url(../../../../../images/v2/pc/top/mainQA_menu2.png)}#wrapper .mainQA_menu li:nth-of-type(3) a{background-image:url(../../../../../images/v2/pc/top/mainQA_menu3.png)}#wrapper .mainQA_menu li:nth-of-type(1) a:hover{background-image:url(../../../../../images/v2/pc/top/mainQA_menu1_on.png)}#wrapper .mainQA_menu li:nth-of-type(2) a:hover{background-image:url(../../../../../images/v2/pc/top/mainQA_menu2_on.png)}#wrapper .mainQA_menu li:nth-of-type(3) a:hover{background-image:url(../../../../../images/v2/pc/top/mainQA_menu3_on.png)}#wrapper .watch_list{width:100%;margin:0 0 12px;box-sizing:border-box;border-radius:3px;border:1px solid #ececec;background-color:#fff}#wrapper .watch_list::after{height:0;visibility:hidden;content:".";display:block;clear:both}#wrapper .watch_list figure{float:left}#wrapper .watch_list figure img{width:350px;height:210px;border-radius:3px 0 0 3px}#wrapper .watch_list_contents{float:right;width:390px;padding:14px 16px 0;box-sizing:border-box}#wrapper .watch_list_contents span{display:block;margin:0 0 12px;font-size:13px;font-weight:700}#wrapper .watch_list_contents span.topics_season a{color:#e9546b}#wrapper .watch_list_contents span.topics_comic a{color:#c9f}#wrapper .watch_list_contents span.topics_specialty a{color:#f6ad3c}#wrapper .watch_list_contents span.topics_movie a{color:#00ada9}#wrapper .watch_list_contents span.topics_topics a{color:#187fc4}#wrapper .watch_list_contents span.topics_interview a{color:#e85298}#wrapper .watch_list_contents span.topics_koneta a{color:#00afec}#wrapper .watch_list_contents span.topics_matome a{color:#aacf52}#wrapper .watch_list_contents span.topics_rank a{color:#ff7741}#wrapper .watch_list_contents span.topics_pr a{color:#f30}#wrapper .watch_list_contents h3{margin:0 0 10px;font-size:20px;font-weight:400;line-height:1.4;letter-spacing:.05rem}#wrapper .watch_list_contents h3 a{vertical-align:baseline;color:#333}#wrapper .watch_list_contents p{font-size:14px;line-height:1.5}#wrapper .watch_list_link{width:100%;padding:16px 0;margin:0 0 12px;box-sizing:border-box;border:1px solid #ececec;border-radius:3px;background-color:#fff}#wrapper .watch_list_link .link_btn{width:280px}.watch_category{position:relative;width:365px;height:586px;margin:0 0 40px;border-radius:3px;border:1px solid #ececec;background-color:#fff}.watch_category .watch_category_title{clear:both;position:relative;height:64px;width:100%;padding:10px 0 0 0;margin:0 0 16px;box-sizing:border-box;border-bottom:1px solid #ececec;background-repeat:no-repeat;background-color:#fff}.watch_category .watch_category_title h2{margin:0 0 0 80px;font-size:22px;font-weight:700}.watch_category .watch_category_title span{position:absolute;top:41%;right:12px;padding:3px 8px;background-color:#f30;border-radius:5px;font-size:10px;color:#fff}.watch_category .watch_category_title img{height:15px;width:auto;margin:0 0 6px 80px}.watch_category .link_btn{position:absolute;bottom:10px;left:77px}.watch_category_inner{width:310px;margin:0 auto}.watch_category_inner h3{margin:0 0 12px;font-size:20px;line-height:1.5}.watch_category_inner h3 a{color:#333}.watch_category_inner figure{margin:0 0 10px}.watch_category_inner figure img{width:300px;height:300px}.watch_category_inner p{margin:0 0 10px;font-size:13px;line-height:1.4}.watch_category_inner p a{color:#333}.watch_category_inner li{margin:0 0 14px;font-size:13px}.watch_category_inner li:nth-of-type(1){float:left}.watch_category_inner li:nth-of-type(2){float:right}.watch_comic{float:left}.watch_comic .watch_category_title{background-image:url(../../../../../images/v2/pc/top/watch_comic_title.png);background-size:auto 64px}.watch_comic figure{border:5px solid #111}.watch_movie{float:right}.watch_movie .watch_category_title{background-image:url(../../../../../images/v2/pc/top/watch_movie_title.png);background-size:auto 64px}.watch_movie figure{border:1px solid #dadada}.watch_movie figure img{border:4px solid #fff}.category_top_title{clear:both;width:100%;margin:0 0 8px;box-sizing:border-box;border-radius:3px;border-right:1px solid #ececec;border-bottom:1px solid #ececec;border-left:1px solid #ececec;background-color:#fff}.category_top_title h2{width:100%;padding:18px 0 14px 16px;box-sizing:border-box;border-radius:3px;border-top:6px solid #ff9a5a;font-size:22px;font-weight:700}