@charset "Shift_JIS";
/* CSS Document */

* { margin:0; padding:0;}

body {
	margin: 0px;
	padding: 0px;
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	background: url(../img/top/top_back02.jpg) no-repeat #000F00 center top;
}

/*　全体スクロールのカラー */
html { 
overflow-y: scroll;
scrollbar-base-color:#001400;/*　濃いグリーン */
scrollbar-track-color:#003700;/*　薄いグリーン */
scrollbar-arrow-color:#CCB753;/*　黄色 */
scrollbar-shadow-color:#CCB753;
scrollbar-highlight-color:#CCB753;
scrollbar-darkshadow-color:#001400;
} 



/* img
--------------------*/
a,img{vertical-align:top; border: none;}

a:link img,
a:visited img,
a:active img,
a:hover img{
	background:none;
	text-decoration:none;
	border: none;
}

a {overflow: hidden; outline: none;}/* FireFox */
a:focus { outline:none;}


/* モバイル　リンク */

a.mobile{
color: #CCB753;
text-decoration: none;
border-bottom: 1px dashed #CCB753;
font:12px/16px "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
line-height:150%;
}

a.mobile:hover {
text-decoration: none; 
color: #FFF;
border-bottom: 1px dashed #FFF;
font:12px/16px "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
line-height:150%;
}

	
/* 全体の枠組 */	

#outline01 {
	width: 795px;
	margin: 0px auto;
	height:auto;
}

#outline02 {
	width: 100%;
	padding:0;
	height:auto;
}



/*090501追加*/

/*#main_box img[id],
#main_box2 img {
	display:block;
}*/

#main_box02 img {
	display:block;
}

/**/

/* メイン */
#main_box {
	width: 795px;
	margin: 0px auto;
}

#main_box02 {
	width: 600px;
	margin: 0px;
	padding:0;
	float:left;
}

#main_box03 {
	width: 372px;
	height:131px;
	margin: 0px;
	padding: 0px;
	float:left;
	background:url(../img/top/top04.jpg) no-repeat 0px 0px;
}

#main_box03 img {
	margin:0px;
	padding:45px 0px 0px 0px;
}

#top_menu {
	float:right;
	width: 195px;
	margin: 0;
	padding:0;
}

#m_frame {
	width:423px;
	background:#000 url(../img/top/top_05.jpg) no-repeat 0px 0px;
	margin:0px;
	padding:45px 0px 0px 0px;
	float:left;
	height:86px;
}

#icon_mobile {
	width: 96px;
	margin: 0;
	padding:5px 0;
	background-color:#003200;
	float:left;
}


#mobile_txt {
	clear:both;
	float:left;
	margin:0px;
	padding:0px;
	line-height:150%;
}

#mobile_txt img {
	border:none;
	margin:0px;
	padding:0px 0px 0px 70px;
}

/*
#mobile_txt a {
	color:#660000;
	text-decoration: none;
	border-bottom: 1px dashed #523812;
	font:12px/16px "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-style:normal;
	font-weight: bolder;
	line-height:150%;
}
*/

#mobile_txt a:hover,
#mobile_txt a:active,
#mobile_txt a:visited {
	color:#660000;
}




/* 枠から文字がはみ出さないタグ */

.fixclear{
	clear: both;
}

#bannerStage img,
#bannerStage a {
	border:none;
}

#bannerStage {
/*	clear:left;*/
	clear: both;
	float:left;
	width:795px;
/*	margin:0px;*/
	padding:0px;
	margin-bottom: 20px;
}

#bannerStage ul,
#bannerStage li {
	margin:0px;
	list-style-type:none;
}

#bannerStage ul li img {
	display:block;
}
#bannerStage ul {
	padding:0px 0px 0px 0px;
}

#bannerStage li {
	float:left;
	padding:0px 0px 0px 0px;
}

#bannerStage li.hsy {
	margin:0px;
	padding:0px 4px 0px 0px!important;
}

#topFooter {
	clear:left;
	float:left;
	width:795px;
	height:50px;
	padding:0px;
	margin:15px 0px 0px 0px;
}

#topFooter span.copy {
	display:block;
	width:795px;
	font-size:15px;
	color:#fff;
	text-align:center;
	font-weight:bold;
}

#topFooter span.copy a{
	color:#fff;
	font-size:12px;
	text-decoration:none;
	
}

/* --------------------------------
    banner
 -------------------------------- */
 
#bn_hissatsu_shochiku {
	clear:both;
	overflow: hidden;
	list-style: none;
	width:650px;
	margin: 0 auto 30px;
}


#bn_hissatsu_shochiku li {
	width: 320px;
	display: inline-block;
	text-align: center;
}

img.bn_shochiku { border: 1px solid #A00 !important;}


/* --------------------------------
    必殺シリーズ　リンク
 -------------------------------- */
 
.archives {
	clear:both;
	width:980px;
	margin-left:-100px;
	}
.archives h2 {
	color:#d0b878;
	font: 22px 'Kozuka Mincho Pro','Kozuka Mincho Std','小塚明朝 Pro R','小塚明朝 Std R','Hiragino Mincho Pro','ヒラギノ明朝 Pro W3','ＭＳ Ｐ明朝','MS PMincho',Georgia,Times,Baskerville,Palatino,serif;
	text-align:center;
}
.archives ul {
	background:#5f0405;
	margin:10px auto;
	padding:10px 40px;
  text-align: center;
}
.archives li {
	display: inline-block;
	color:#d0b878;
	font: 15px 'Kozuka Mincho Pro','Kozuka Mincho Std','小塚明朝 Pro R','小塚明朝 Std R','Hiragino Mincho Pro','ヒラギノ明朝 Pro W3','ＭＳ Ｐ明朝','MS PMincho',Georgia,Times,Baskerville,Palatino,serif;
	font-weight:bold;
	text-align:center;
	line-height:1.4;
  vertical-align: top;
}
.archives li a {
	text-decoration:none;
	color:#d0b878;
}
.archives li a:hover {
	text-decoration:none;
	color:#eee;
}
.archives li a:after {
  content:" ｜ ";
}
.archives li:last-child a:after {
  content: none;
}