<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "shift_jis";

/*
===== CONTENTS ===========================================

	Site Name: hissatsu2013
	Description: initial setting
	Version: 
	Author: contents

==========================================================
*/

/*----------------------------------------
	page all
----------------------------------------*/
html{background:#000000;}

body{
	width:100%;
	}

#page{
	width:100%;
	min-width:980px;
	*width:expression(document.body.clientWidth &lt; 982? "980px" : "auto");
	*height:auto;
	padding-top:20px;
	background:url(../img/contents/bg_header.jpg) repeat-x center top;
	position:relative;
	color:#e0e0e0;
	}


/*----------------------------------------
	glovalheader
----------------------------------------*/

#globalheader{
	width:100%;
	padding-top:6px;
	background:url(../img/contents/bg_navigation.jpg) repeat-x center top;
	}

#navigation{
	width:734px;
	height:164px;
	margin:0 auto;
	padding-left:280px;
	position:relative;
	text-align:left;
/*	background:url(../img/contents/bg_logo.jpg) no-repeat 0px top;  来春 */
/*	background:url(../img/contents/bg_logo1302.jpg) no-repeat 0px top;  ２月 */
	background:url(../img/contents/bg_logo0214.jpg) no-repeat 0px top; /* 放送決定 */
	}
	#navigation h1{
		width:260px;
		height:164px;
		position:absolute;
		top:0;
		left:17px;
		}
	
#navigation ul{
	float:left;
	padding:0;
	}

#navigation li{
	float:left;
	padding:0 2px 0 1px;
	background:url(../img/common/nav_line.png) no-repeat right;}

#navigation li.movie{
	padding-left: 10px;
	background:none;
	width: 53px;}


#navigation li.backnum_nv{
/*	padding:0 0 0 10px;*/
	padding:0;
	background:none;
	width: 53px;}




/*****************************************/

#navigation .special{
	float:right;
	width:277px;
	padding:16px 0;
}

#navigation .special2{
	float:right;
	height: 157px;
	width:230px;
	background: url(../img/contents/bg_nav_spe.jpg) top left no-repeat;
	overflow: hidden;
	text-align: left;
}



#navigation .special2 ul.nav_spe{
/*	width: 332px;*/
	background:url(../img/contents/bg_nav_spe.jpg) left top no-repeat;}

	
#navigation .special2 ul.nav_spe li{
	float:left;
	padding:0 5px 0 0px;
	background-image: none;}
	
#navigation .special2 ul.nav_spe li.title{
	padding:0 6px 0 13px;}




/*****************************************/

#main{
	width:100%;
	background:#000000 url(../img/contents/bg_main.jpg) repeat-x center top;
	}

#container{
	width:980px;
	margin:0 auto;
	overflow:hidden;
	background:url(../img/contents/bg_contents.jpg) no-repeat right top;
	text-align:left;
	}

#container #secondary,
#container #secondary2 {
	padding:0 0 0 3px;
	float:left;
	background-repeat:repeat-y;
	background-position: 3px top;
	}
	
#container #secondary { width:160px;}
#container #secondary2 { width:150px;}

	#container #secondary h2,
	#container #secondary2 h2{
		float:left;
		width:57px;
		background-repeat:no-repeat;
		padding:25px 0 0 53px;
		}
	#container #secondary .en,
	#container #secondary2 .en{margin-top:25px; float: left;}

#container.news #secondary{background-image:url(../news/img/bg_h2body.jpg);}
#container.news h2{background-image:url(../news/img/bg_h2.jpg);}
#container.about #secondary{background-image:url(../about/img/bg_h2body.jpg);}
#container.about h2{background-image:url(../about/img/bg_h2.jpg);}
#container.story #secondary{background-image:url(../story/img/bg_h2body.jpg);}
#container.story h2{background-image:url(../story/img/bg_h2.jpg);}


#container.cast #secondary{background-image:url(../cast/img/bg_h2body.jpg);}
#container.cast h2{background-image:url(../cast/img/bg_h2.jpg);}



#container.music #secondary{background-image:url(../music/img/bg_h2body.jpg);}
#container.music h2{background-image:url(../music/img/bg_h2.jpg);}
#container.staff #secondary{background-image:url(../staff/img/bg_h2body.jpg);}
#container.staff h2{background-image:url(../staff/img/bg_h2.jpg);}
#container.mobile #secondary{background-image:url(../mobile/img/bg_h2body.jpg);}
#container.mobile h2{background-image:url(../mobile/img/bg_h2.jpg);}
#container.backnum #secondary{background-image:url(../backnum/img/bg_h2body.jpg);}
#container.backnum h2{background-image:url(../backnum/img/bg_h2.jpg);}

#container.special #secondary{background-image:url(../special/img/bg_h2body.jpg);}
#container.special #secondary2{background-image:url(../special/img/bg_h2body.jpg);}
#container.special h2{background-image:url(../special/img/bg_h2.jpg);}


#contents{
	color:#e0e0e0;
	float:right;
	line-height:2.2;
	min-height:410px;
	padding:40px 70px 40px 0;
	text-align:left;
	width:720px;
}
#contents h3{margin-bottom:30px;}

p{
	font-size:108%;
	margin-bottom:20px;}
/*------------------------------石井さわったとこ----------------------------*/

/*#container.special h2{
	background:url(../special/img/bg_h2.jpg) no-repeat ;
	width:150px;
	height:965px;
}

h2 img{
	border:none;
	}
h2 .sp_h{
	padding-top:25px;
	float:right;}
h2 .sp_b img{
	padding-top:25px;
	display:block;
	height:320px;
	width:40px;
}




*//*-----------------------------------石井さわったとこ---------------------------*/


/* news
--------------------*/
.news #contents{position:relative; padding-bottom:90px;}
.news #contents h3{ padding-top:50px;}
.news #contents h4{font-size:108%; background:url(../news/img/date_line.gif) no-repeat left bottom; margin-bottom:30px;}
.news #contents h5{font-size:123.1%; font-weight:bold; color:#e0c583;}
.news #contents dt{font-size:123.1%; font-weight:bold; color:#e0c583;}
.news #contents dt.dt_small{font-size:116%; font-weight:bold; color:#e0c583;}

.news #contents #backmenu{ position:absolute;top:50px; leftt:0px;}
.news #contents #backmenu select{
	width:730px;
	height:21px;
	padding:0;
   color:#e6e6e6;
	border:1px solid #a60000;
   background:#000;
   overflow:hidden;}
   
.news div.tv_table { width: 385x;}

.news table th { padding: 2px 3px 2px 0; color:#fb5e5e;}
.news table td { padding: 0 4px;}

.news #contents a {color:#e0c583; text-decoration:none; border-bottom:1px solid #e0c583;} 
.news #contents a:hover {color:#d4af56; text-decoration:none; border-bottom:none;} 

/* music
--------------------*/
.music #contents{
	padding:80px 70px 90px 0;
	text-align:left;
	background:url(../music/img/bg_music.jpg) no-repeat left 145px;
}


/* mobile
--------------------*/
.mobile #contents li{padding:20px 0 40px;}


/* cast
--------------------*/
.cast #contents{ padding-bottom:90px;}
.cast #contents ul{ width:620px; padding:5px 0 40px;}
.cast #contents li{ padding-top:22px;}
.cast #contents ul.line{ background:url(../cast/img/line_01.png) no-repeat center bottom;}
.cast #contents ul.dot{ background:url(../cast/img/line_02.png) no-repeat center 20px; padding:40px 0 5px;}







/* staff
--------------------*/
.staff #contents ul{width:550px; padding:0 0 40px; text-align:left;}
.staff #contents li{ padding-top:30px;}


/* backnum
--------------------*/
.backnum #contents ul{width:720px; overflow:hidden; padding-bottom:40px;}
.backnum #contents .logolink{width:230px;float:left;}
.backnum #contents .logolink img{margin-top:8px;}
.backnum #contents .text{width:490px;float:left;}
.backnum #contents .text h4{font-size:123.1%; font-weight:bold; color:#e0c583;}

.backnum #contents .text a:link,.backnum #contents .text a:visited{color:#e0c583; text-decoration:none; border-bottom:1px solid #e0c583;}
.backnum #contents .text a:active,.backnum #contents .text a:hover{color:#d4af56; text-decoration:none; border-bottom:none;}


/* story
--------------------*/

.story #contents {
	padding:40px 70px 0px 0 !important;
}

.story div.h3_title { position: relative;}
.story div.bt_dictionary { position: absolute; top: 45px; left: 430px;}
.story p { line-height: 2.5;}
.story p.mb-0 { margin-bottom:0;}

img.img_left{ float:left; margin-right: 10px;}
img.img_right{ float:right; margin-left: 10px;}



/*----------------------------------------
	glovalfooter
----------------------------------------*/
#globalfooter{
	width:100%;
	text-align:center;
	background:url(../img/contents/bg_footer.jpg) repeat-x center top;
	padding:40px 0;
	}

#globalfooter #bnr_group{
	width:980px;
	margin:0 auto;
	}
	
	#globalfooter #bnr_group img{margin:0 2px;}

p#copyright{
	text-align:center;
	padding:22px 0;}





/*----------------------------------------
	social
----------------------------------------*/

#social{
	position:fixed;
	right:0;
	top:137px;
	width:30px;
	height:95px;
	background:url(../img/common/bg_social.png) no-repeat;
	padding:13px 0 0 10px;
	text-align:left;
	}
	#social li{margin-bottom:8px;}

#back_pagetop{
	width:125px;
	height:40px;
	position:fixed;
	right:0;
	bottom:50px;}



/*----------------------------------------
	text
----------------------------------------*/

.fLeft{float:left;}
.fRight{float:right;}
.center{text-align:center;}
.right{text-align:right;}
.left{text-align:left;}
.cBoth{clear:both;}

.txB{font-weight:bold;}
.tx10{font-size:77%; line-height:1.4;}
.tx12{font-size:93%;}
.tx14{font-size:108%;}
.tx16{font-size:123.1%;}
.tx18{font-size:138.5%;}
.tx24{font-size:182%;}

.txred{color:#a60000;}
.txyellow{color:#e0c583;}
.txgray{color:#;}
.txgreen{color:#d1da69;}
.txred2{color:#fb5e5e;}

</pre></body></html>