<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/* CSS Document */
@import "color.css";
@import "weather_btn_on.css";


/*リセット*/
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, p, blockquote, th, td{ margin: 0; padding: 0;}
html{}
h1, h2, h3, h4, h5, h6{font-size: 100%; font-weight: normal; text-indent:-9999px; color:#000000}
ol, ul{list-style:none;}
fieldset, img{border:0;}
table{border-collapse: collapse; border-spacing:0;}
caption, th{text-align: left; }
address, caption, cite, code, dfn, em, strong, th, var{ font-style: normal; font-weight: normal;}
img{margin:0px; padding:0px; border:none}

/*clearfix*/
.clearfix:after {content: "."; display: block; height: 0; clear: both; visibility: hidden; }
.clearfix {display: inline-block;}
/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}

/*共通*/
body {font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3"; font-size:14px; color:#555555; text-align:center; scrollbar-3dlight-color:#A4A4A4; scrollbar-arrow-color:#A4A4A4; scrollbar-darkshadow-color:#A4A4A4; scrollbar-face-color:#fff; scrollbar-highlight-color:#EDEDED; scrollbar-shadow-color:#EDEDED; scrollbar-track-color:none; text-align:center;min-width:988px;}
.imgover{}

h1{ height:54px; width:500px; background-position:bottom right; float:right}
* html h1{behavior: expression(IEPNGFIX.fix(this))}

h2.def{ height:22px; font-weight:bold; background:url(../../images/common/bg_h2.gif) repeat-x bottom left; margin-bottom:10px; text-indent:0; color:#9a0202; font-size:15px}

p{ line-height:23px}
* html p{ line-height:21px}
*:first-child+html p{ line-height:21px}


/*共通ヘッダー*/
div#global_header {width:100%; height:150px; margin:0; padding:0;}


/*リンク*/
a:link,a:visited,a:active{color:#555555; text-decoration:underline; outline:none;}
a:hover{color:#e3421a; text-decoration:underline; outline:none;}

a.arrow{ background:url(../../images/common/icon_arrow.gif) no-repeat 0 2px; padding-left:16px}
a:hover.arrow{ background:url(../../images/common/icon_arrow_o.gif) no-repeat 0 2px;}

a.icon_camera{background:url(../../images/common/icon_camera.gif) no-repeat right 0; padding-right:43px}
a.icon_preparing{background: url(../../images/common/icon_preparing.gif) no-repeat right 0; padding-right:43px}

span.icon_camera{background:url(../../images/common/icon_camera.gif) no-repeat right 0; padding-right:43px}
span.icon_preparing{background: url(../../images/common/icon_preparing.gif) no-repeat right 0; padding-right:43px}



/*切り替え*/
#container{}
	#wrapper{}
		#wrapper-Inner{}

		#header{ height:72px; background:url(../../images/common/bg_header.png) no-repeat top center; text-align:center;}
		* html #header{behavior: expression(IEPNGFIX.fix(this))}
		*:first-child+html #header{ height:90px;}
	
		#gNavi{width:930px; height:40px; margin:0 auto;}
		#header ul{ margin:0; padding:0; list-style:none; padding-top:5px}
			#header li{float:left; height:40px}
				
				a.gNavi00{display:block; height:40px; width:230px; background:url(../../images/common/gnavi00.png) no-repeat; overflow: hidden; outline:none; text-indent:-9999px}
					* html a.gNavi00{behavior: expression(IEPNGFIX.fix(this))}
				a.gNavi01{display:block; height:40px; width:100px; background: url(../../images/common/gnavi01.png) no-repeat; overflow: hidden; outline:none; text-indent:-9999px}
					* html a.gNavi01{behavior: expression(IEPNGFIX.fix(this))}
				a.gNavi02{display:block; height:40px; width:100px; background: url(../../images/common/gnavi02.png) no-repeat; overflow: hidden; outline:none; text-indent:-9999px}
					* html a.gNavi02{behavior: expression(IEPNGFIX.fix(this))}
				a.gNavi03{display:block; height:40px; width:100px; background: url(../../images/common/gnavi03.png) no-repeat; overflow: hidden; outline:none; text-indent:-9999px}
					* html a.gNavi03{behavior: expression(IEPNGFIX.fix(this))}
				a.gNavi04{display:block; height:40px; width:100px; background: url(../../images/common/gnavi04.png) no-repeat; overflow: hidden; outline:none; text-indent:-9999px}
					* html a.gNavi04{behavior: expression(IEPNGFIX.fix(this))}
				a.gNavi05{display:block; height:40px; width:100px; background: url(../../images/common/gnavi05.png) no-repeat; overflow: hidden; outline:none; text-indent:-9999px}
					* html a.gNavi05{behavior: expression(IEPNGFIX.fix(this))}
				a.gNavi06{display:block; height:40px; width:100px; background: url(../../images/common/gnavi06.png) no-repeat; overflow: hidden; outline:none; text-indent:-9999px}
					* html a.gNavi06{behavior: expression(IEPNGFIX.fix(this))}
				a.gNavi07{display:block; height:40px; width:100px; background: url(../../images/common/gnavi07.png) no-repeat; overflow: hidden; outline:none; text-indent:-9999px}
					* html a.gNavi07{behavior: expression(IEPNGFIX.fix(this))}
		

			
/*フッター*/

#footer{ height:200px; clear:both; z-index:100}


	#footer_Innner{ width:930px; margin:0 auto; padding-top:98px}
		#footer_Innner ul{float:left; width:480px;}
			#footer_Innner li{ float:left; display:block; width:111px; height:17px; margin-right:5px; margin-bottom:5px; text-indent:-9999px; outline:none;}
			
			 a.fNavi01:link, a.fNavi01:visited, a.fNavi01:active{display:block; width:111px; height:17px; overflow: hidden; outline:none;}
			 a.fNavi01:hover{}
			
			 a.fNavi02:link, a.fNavi02:visited, a.fNavi02:active{display:block; width:111px; height:17px; overflow: hidden; outline:none;}
			 a.fNavi02:hover{}
			
			 a.fNavi03:link, a.fNavi03:visited, a.fNavi03:active{display:block; width:111px; height:17px; overflow: hidden; outline:none; }
			 a.fNavi03:hover{}
			
			 a.fNavi04:link, a.fNavi04:visited, a.fNavi04:active{display:block; width:111px; height:17px; overflow: hidden; outline:none;}
			 a.fNavi04:hover{}
			
			 a.fNavi05:link, a.fNavi05:visited, a.fNavi05:active{display:block; width:111px; height:17px; overflow: hidden; outline:none;}
			 a.fNavi05:hover{}
			
			 a.fNavi06:link, a.fNavi06:visited, a.fNavi06:active{display:block; width:111px; height:17px; overflow: hidden; outline:none;}
			 a.fNavi06:hover{}
	
	
/* JASRAC画像挿入前

#btntv{float:right; width:209px; height:10px; text-indent:-9999px;}
			#btntv01{ float:right; width:57px; height:10px; padding-left:10px; margin:70px 0 0 0}
				#btntv01 a{ display:block; width:57px; height:10px; text-indent:-9999px;}
			#btntv02{float:right; width:65px; height:10px; padding:0; margin:70px 0 0 0}
				#btntv02 a{ display:block; width:65px; height:10px; text-indent:-9999px;}

*/	

		
/*JASRAC画像挿入のため改変　ここから*/		
		#btntv{float:right; width:209px; height:10px; text-indent:0px;}
			#btntv01{ float:right; width:57px; height:10px; padding-left:10px; margin:10px 0 0 0}
				#btntv01 a{ display:block; width:57px; height:10px; text-indent:-9999px;}
			#btntv02{float:right; width:65px; height:10px; padding:0; margin:10px 0 0 0}
				#btntv02 a{ display:block; width:65px; height:10px; text-indent:-9999px;}
			#jasrac { float: right; width:157px; height: 50px; margin:5px 0px 0px; padding:0px;}
				#btntv03 { float: right; }
				#btntv04 { float:left; font-size: 12px; color: #FFCC00;text-align: right; margin-top:25px;}
/*JASRAC画像挿入のため改変　ここまで*/		
			
		#copyright{ width:207px; height:12px; text-indent:-9999px;}


			
			
html, body, #container { height:100%}
* html #container #wrapper-Inner{ height:100%}




			

#contents-Inner{ background:#fff; clear:both;}
	#contents-Inner .hd{padding-top:18px}
			* html #contents-Inner .hd{padding-top:0px}
			*:first-child+html #contents-Inner .hd{padding-top:0px}
/*
	#contents-Inner .hd{padding-top:18px}
		* html #contents-Inner .hd{padding-top:12px}
		*:first-child+html #contents-Inner .hd{padding-top:12px}
*/
	
	#contents-Inner .ft{padding-bottom:18px;}
	
	
		#contents{ width:850px; margin:0 auto;}
			#contents-block{ margin-left:25px; width:800px; text-align:left}
			* html #contents-block{margin-left:0px; margin-top:18px} 
			*:first-child+html #contents-block{margin-left:0px; margin-top:18px}








/**********************************************/
strong{ color:#e3421a; font-weight:bold; font-size:16px}


.pageNavi{ text-align:right; margin:5px 0; clear:both}
.pageNavi img{ padding:0 10px; margin-bottom:-6px}

.pageNavi2{ height:25px; padding:0 10px; clear:both; margin:5px 0}
	.pageNavi2 .btnBack{ float:left}
	.pageNavi2 .btnPrev{ float:right; width:45; height:25px; padding:0 5px}
	.pageNavi2 .btnNext{ float:right; width:45; height:25px; padding:0 5px}
	

.pageNavigation{ height:28px; margin:5px; border-top: dotted 1px #555555; border-bottom:dotted 1px #555555; clear:both; font-size:12px}
.pageNavigation strong{font-size:13px}
		/* safari2.0 only \*/
		html:\66irst-child .pageNavigation { letter-spacing:-1px}
		/****************/
	
		/* safari3.0 only \*/
		@media screen and (-webkit-min-device-pixel-ratio:0){ .pageNavigation { letter-spacing:-1px}}
		/****************/



	.pageNavigation .left{ float:left; width:98px; padding-top:2px;}
	.pageNavigation .right{ float:right; width:465px;}
		.pageNavigation .right_left{ float:right; width:45px; height:25px; margin:1px 10px 0 0}
		.pageNavigation .right_center{ float:right; margin-top:6px}
		.pageNavigation .right_right{ float:right; width:45px; height:25px; margin:1px 0 0 10px}


		
.pageNavigation2{ text-align:right}
	.pageNavigation2 a{ width:17px; height:17px; padding:5px; background:fff; border:solid 1px #c7c7c7; text-decoration:none}
	.pageNavigation2 a:hover{ width:17px; height:17px; padding:5px; background:#003131; border:solid 1px #003131; color:#fff}
	.pageNavigation2 .select{ width:17px; height:17px; padding:5px; background:#003131; border:solid 1px #003131; color:#fff; font-weight:bold}



#InnerBase{ background:url(../../images/common/bg01base.gif) repeat;}
	#InnerBaseHd{ background:url(../../images/common/bg01base_hd.gif) no-repeat top; padding-top:15px}
	#InnerBaseFt{ background:url(../../images/common/bg01base_ft.gif) no-repeat bottom; padding:0 15px 15px 15px}
	
	
	p.attention{ color:#b50000}
	
		
</pre></body></html>