@charset "Shift_JIS";

a {text-decoration:none;color:#000000}
a:hover { color:#ff5555}
form {margin: 0;padding:0}
form table{margin: 0;padding:0;border:0}
form td{margin: 0;padding:0;border:0}
form tr{margin: 0;padding:0;border:0}
a.ynana {font-size: 12px;color:#0000ff;line-height: 13px}

body{font-family: Meiryo, メイリオ, MS Gothic,"ＭＳ Ｐゴシック","ヒラギノ角ゴ Pro W3",Osaka,sans-serif;margin: 0 0 0 0}


.moji1{
	color: #000;
	padding:5px 0px 5px 0px;
	font-size: 20px;
	font-weight: bold;
	text-shadow: 1px -1px 1px #FFF,
	1px 1px 1px #FFF,
	-1px -1px 1px #FFF,
	-1px 1px 1px #FFF;
}



.moji2{
	color: #000;
	padding:5px 0px 5px 0px;
	font-size: 20px;
	font-weight: bold;
	text-shadow: 1px -1px 1px #FFF,
	1px 1px 1px #FFF,
	-1px -1px 1px #FFF,
	-1px 1px 1px #FFF;
}



.moji3{
	padding:5px 0px 5px 0px;
	font-size: 23px;
	font-weight: bold;
	text-shadow: 1px -1px 1px #FFF,
	1px 1px 1px #FFF,
	-1px -1px 1px #FFF,
	-1px 1px 1px #FFF;
	background-color:#66CCFF;
	border-radius: 10px 10px 0px 0px / 10px 10px 0px 0px;
	-webkit-border-top-left-radius: 10px;
	-webkit-border-top-right-radius: 10px;
	-moz-border-radius-topleft: 10px;
	-moz-border-radius-topright: 10px;
}



.moji4 a{
	float:right;
	color:#FFFF00;	
	padding:0px 10px 0px 10px;
	width:24px;
	height:auto;
	font-weight: bold;	
	font-size:24px;
	font-weight: bold;
	text-shadow: 2px -2px 3px #3333FF,
	2px 2px 3px #3333FF,
	-2px -2px 3px #3333FF,
	-2px 2px 3px #3333FF;
}







.moji4 a:hover{
	float:right;
	color:#FF0099;
	font-size:24px;
	font-weight: bold;
	text-shadow: 2px -2px 3px #3333FF,
	2px 2px 3px #3333FF,
	-2px -2px 3px #3333FF,
	-2px 2px 3px #3333FF;
	
}








.tlink {
background: linear-gradient(white, #99CCFF);
background: -moz-linear-gradient(white, #99CCFF);
background: -webkit-gradient(linear, left top, left bottom, from(white), to(#99CCFF));
border:1px solid; border-color: #0072bc #0072bc #0072bc #0072bc;
font-size:13px;
}




.tlink2 {
background: linear-gradient(white, #DDFFFF);
background: -moz-linear-gradient(white, #DDFFFF);
background: -webkit-gradient(linear, left top, left bottom, from(white), to(#DDFFFF));
font-size:13px;
}




.tlink3 {
background: linear-gradient(white, #DDFFFF);
background: -moz-linear-gradient(white, #DDFFFF);
background: -webkit-gradient(linear, left top, left bottom, from(white), to(#DDFFFF)); 
font-size:12px;}






.tlink a {
display: block;
color:#000000;
font-size:13px;
font-weight:800;
line-height:14px;
padding:3px 0px 3px 0px;
}


.tlink a:hover {
display: block;
color:#ff0000;
font-weight:800;
font-size:13px;
line-height:14px;
padding:3px 0px 3px 0px;
}


.tlink2 a {
display: block;
color:#444444;
font-size:13px;
font-weight:700;
padding:2px 2px 2px 2px;
border:2px solid #6699FF;
text-align: center;
}



.tlink2 a:hover {
display: block;
background-color:#ffffff;
color:#ff0000;
font-size:13px;
font-weight:700;
padding:2px 3px 2px 3px;
border:2px solid #6699FF;
text-align: center;
}


.tlink3 a {display: block;padding:2px 5px 2px 5px;color:#444444;font-size:12px;font-weight:600;border:2px solid #0099FF;line-height: 20px;}

.tlink3 a:hover {background-image: urlbackground-color:#ffffff;padding:2px 5px 2px 5px;color:#ff0000;font-size:12px;border:2px solid #0099FF;line-height: 20px;}





#feedqtoku ul {list-style-type:none;padding:0;margin:0;}
#feedqtoku ul li {list-style-image:none;padding:0;margin:0;}
#feedqtoku a{font-weight:700;}





.webphoto a{
	background: url(http://www.nagasaki-np.co.jp/images/top/newtop/webphoto.jpg) no-repeat;
	float:right;
	width:60px;
}

.webphoto a:hover{
	background: url(http://www.nagasaki-np.co.jp/images/top/newtop/webphotored.jpg) no-repeat;
	float:right;
	width:60px;
}



.notice a{
	color:#ff0000;
}



.kiji1 {line-height:auto font-size:90%;}


.f24midasi{
border-left: 10px solid #339933;
font-size:16px;
line-height:130%;
}


.ktopic1{
border:1px solid; border-color: #0072bc #ffffff #ffffff #0072bc;
}


.ktopic2{
border:1px solid; border-color: #0072bc #0072bc #ffffff #ffffff;
}

.ktopic3{
border:1px solid; border-color: #ffffff #0072bc #0072bc #0072bc;

}




.menu {background-color: #ffffff; border-style: solid; border-color: #bbbbbb #666666 #666666 #bbbbbb; border-width: 2px; }
.menuqr {background-color: #ffffff; border-style: solid; border-color: #6699cc #3366cc #3366cc #6699cc; border-width: 2px; }

.menu2 {background-color: #e0f0ff; background-image: url(http://www.nagasaki-np.co.jp/images/top/tab.jpg); border-style: solid; border-color: #aaaaaa #666666 #666666 #aaaaaa; border-width: 2px;line-height:23px;}

.sokuhou {background-color: #ffcccc; border-style: solid; border-color: #ff0000 #aa0000 #aa0000 #ff0000; border-width: 2px;}


.topspan {list-style: none;margin: 0;padding: 0 0 0 2px;}




.tiji tt  {font-size:16px;}
.tiji2 td  {font-size:10px;}
.tiji3 table{margin:0px;border:0px;border-collapse:collapse; border-spacing:0px;}
.tiji3 td,.tiji3 tr{padding:0;border:0px;background-color:#ff0000;}


@media print{
 .nop object{display:none;}
 .nop td{display:none;}

}











.rank1 td {FONT-SIZE:13px;}
.rank1 table {background-image: url(http://www.nagasaki-np.co.jp/images/rank1.jpg);background-repeat:repeat-x;background-color: #FFFFFF; width:100%}

.rank2 td {FONT-SIZE:13px;}
.rank2 table {background-image: url(http://www.nagasaki-np.co.jp/images/rank2.jpg);background-repeat:repeat-x;background-color: #FFFFFF; width:100%}





.y-list li{
	margin:0;
	padding:0;
	list-style:none;
	text-align:center;
	_height:25px;
	_overflow-y:hidden;
	font-size:20px;
	}