@charset "utf-8";/* initial */
html{height:100%}
body{height:100%;font-family:'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','メイリオ',Meiryo,'ＭＳ Ｐゴシック',sans-serif}
/* clearfix */
.clearfix:after{content:".";display:block;clear:both;height:0;visibility:hidden}
.clearfix{min-height:1px}
* html .clearfix{height:1px;/*\*//*/height:auto;overflow:hidden;/**/}
.clear{clear:both}
.FL0{float:left;margin-bottom:10px}
.FR0{float:right;margin-bottom:5px}
.FL5{float:left;padding:5px}
.FR5{float:right;padding:5px}
.marginPDF{padding:5px}
.margin10{clear:both;padding:10px}
.margin5{clear:both;padding:5px}
.hide_txt{display:none}
.fbold{font-weight:bold}
.tright{text-align:right}
.tleft{text-align:left}
.mb3{margin-bottom:3px}
.mb5{margin-bottom:5px}
.mb10{margin-bottom:10px}
.mt3{margin-top:3px}
.mt5{margin-top:5px}
.arwr01{padding-left:10px;background:url(https://mv.tv-asahi.co.jp/douga/images/pc/arw_r01.gif) left no-repeat}
/* link */
.prgm_txt_L .txt_blk a:link,.prgm_txt_S .txt_blk a:link{color:#333;text-decoration:none}
.prgm_txt_L .txt_blk a:visited,.prgm_txt_S .txt_blk a:visited{color:#333;text-decoration:none}
.prgm_txt_L .txt_blk a:active,.prgm_txt_S .txt_blk a:active{color:#ffb900;text-decoration:none}
.prgm_txt_L .txt_blk a:hover,.prgm_txt_S .txt_blk a:hover{color:#ffb900;text-decoration:underline}
#news_box a:link{color:#525252;text-decoration:none;line-height:120%}
#news_box a:visited{color:#525252;text-decoration:none;line-height:120%}
#news_box a:active{color:#525252;text-decoration:none;line-height:120%}
#news_box a:hover{color:#ffb900;text-decoration:underline;line-height:120%}
#tabArea a:link{color:#525252;text-decoration:none;line-height:120%}
#tabArea a:visited{color:#525252;text-decoration:none;line-height:120%}
#tabArea a:active{color:#525252;text-decoration:none;line-height:120%}
#tabArea a:hover{color:#ffb900;text-decoration:underline;line-height:120%}
#list a:link{color:#000;text-decoration:none;line-height:120%}
#list a:visited{color:#000;text-decoration:none;line-height:120%}
#list a:active{color:#000;text-decoration:none;line-height:120%}
#list a:hover{color:#ffb900;text-decoration:underline;line-height:120%}
#breadcrumbs a{width:960px;margin:0 auto;font-size:11px}
#breadcrumbs a:link{color:#636363;text-decoration:none}
#breadcrumbs a:visited{color:#636363;text-decoration:none}
#breadcrumbs a:active{color:#636363;text-decoration:none}
#breadcrumbs a:hover{color:#ffb900;text-decoration:underline}
#tabArea_bangumi a{font-size:11px}
#tabArea_bangumi a:link{color:#434343;text-decoration:none}
#tabArea_bangumi a:visited{color:#434343;text-decoration:none}
#tabArea_bangumi a:active{color:#434343;text-decoration:none}
#tabArea_bangumi a:hover{color:#ffb900;text-decoration:underline}
#footer a:link{color:#525252;text-decoration:none}
#footer a:visited{color:#525252;text-decoration:none}
#footer a:active{color:#525252;text-decoration:none}
#footer a:hover{color:#ffb900;text-decoration:underline}
#order a:link{color:#434343;text-decoration:none}
#order a:visited{color:#434343;text-decoration:none}
#order a:active{color:#434343;text-decoration:none}
#order a:hover{color:#ffb900;text-decoration:underline}
#info_box_ttl a:link{color:#fff;text-decoration:none}
#info_box_ttl a:visited{color:#fff;text-decoration:none}
#info_box_ttl a:active{color:#fff;text-decoration:none}
#info_box_ttl a:hover{color:#ffb900;text-decoration:underline}
#mypage #list_in_box a:link{color:#2780cc;text-decoration:none}
#mypage #list_in_box a:visited{color:#2780cc;text-decoration:none}
#mypage #list_in_box a:active{color:#2780cc;text-decoration:none}
#mypage #list_in_box a:hover{color:#ffb900;text-decoration:underline}
/* txt */
.hide_txt{display:none}
.txt_blk{color:#303030;font-size:12px;padding:0 0 5px 0;line-height:160%}
.txt_blks{color:#303030;font-size:10px;padding:0px;line-height:140%}
.txt_red{color:#f00;font-size:12px;padding:0 0 5px 0;line-height:160%}
.txt_blks_at{color:#303030;font-size:12px;padding:0px;line-height:160%}
.txt_blks_at a{color:#2780cc!important;text-decoration:none!important}
.txt_blks_at a:hover{color:#FFB900!important;text-decoration:underline!important}
.txt_reds{color:#f00;font-size:12px;padding:0 0 5px 0;line-height:140%}
.txt_grys{color:#626262;font-size:10px;padding:0;line-height:140%}
#page_title{}
#page_title h1{font-size: 18px;font-weight:bold;color: #333;padding: 10px 0;}
#topHgroup #header_exp_top{margin:0 auto;padding:14px 0 6px}
#header_exp_top p, #header_exp p{width:930px;font-size:12px;color:#f66b00;margin:0 auto;padding:7px 10px;text-align:left;border:dotted 1px #f66b00;background:white;line-height:1.5}
#header_exp_top p a:link,#header_exp p a:link{color:#f66b00;text-decoration:none}
#header_exp_top p a:visited,#header_exp p a:visited{color:#f66b00;text-decoration:none}
#header_exp_top p a:hover,#header_exp p a:hover{color:#f66b00;text-decoration:underline}
#error_box{width:800px;margin:100px auto;text-align:center}
#error_box p.txt01{font-size:20px;margin-bottom:10px}
#error_box p.txt02,#error_box p.txt03{font-size:12px;line-height:180%;margin-bottom:10px}
#error_box p a{color:#2780cc}