@charset "utf-8";
/* CSS Document */

/* UNDER
------------------*/
#underlogo{ margin: 0 auto 50px; padding: 21px 0 0 0; text-align:center;}

#ctgry_news, #ctgry_story, #ctgry_chara, #ctgry_staff, #ctgry_trailer, #ctgry_episodes, #ctgry_onair, #ctgry_data{ width:770px; height:177px; margin-bottom:17px;}

#ctgry_news{ background: url(../images/under/ctgry_news.jpg) no-repeat top left;}
#ctgry_story{ background: url(../images/under/ctgry_story.jpg) no-repeat top left;}
#ctgry_chara{ background: url(../images/under/ctgry_chara.jpg) no-repeat top left;}
#ctgry_staff{ background: url(../images/under/ctgry_staff.jpg) no-repeat top left;}
#ctgry_trailer{ background: url(../images/under/ctgry_trailer.jpg) no-repeat top left;}
#ctgry_episodes{ background: url(../images/under/ctgry_episodes.jpg) no-repeat top left;}
#ctgry_onair{ background: url(../images/under/ctgry_onair.jpg) no-repeat top left;}
#ctgry_data{ background: url(../images/under/ctgry_data.jpg) no-repeat top left;}

.content{ width:734px; margin: 0 auto 17px; background: url(../images/under/entrybg02.png) repeat-y top center;}
.contenttop{ background: url(../images/under/entrybg01.png) no-repeat top; min-height:176px;}
.contentbtm{ background: url(../images/under/entrybg03.png) no-repeat bottom; padding-bottom:50px;}

.c_day{ height:40px; font-size:16px; color:#fff; font-weight:bold; padding:6px 12px 0 568px; text-align:center;}
.c_ttl{ background: url(../images/under/under_pball.png) no-repeat top left; width: 625px; font-size:15px; color:#c50018;
line-height:1.3em; font-weight: bold; padding: 0 0 0 30px; margin:0 auto 35px;}
.c_txt{ width: 660px; padding: 0; margin: 0 auto;}

.content02{ width:734px; margin: 0 auto 17px;}
.c_pv{ background: url(../images/under/pv.png) no-repeat top center; height:382px; padding:133px 0 0 0; text-align:center;}
.pvbg{ background: url(../images/under/pvbg.png) no-repeat top center; height:347px; margin-top:40px; padding:14px 0 0 0; text-align:center;}

#c_social{ width:360px; height: 30px; margin: 0 auto; padding:17px 0 0 0;}
.so01, .so02, .so03{width:120px;height: 30px; padding: 0; margin:0; float:left;}
iframe.twitter-share-button {width:120px!important;}