<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/***** デフォルトスタイルのリセット *****/

html {
 	overflow-x:hidden;
}


/***** フォント関連 *****/

body, td, th {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3", sans-serif;
}


/*　全体スクロールのカラー */
html { 
overflow-y: scroll;
scrollbar-base-color:palevioletred;
scrollbar-track-color:pink;
scrollbar-arrow-color:snow;
scrollbar-shadow-color:snow;
scrollbar-highlight-color:snow;
scrollbar-darkshadow-color:palevioletred;
} 

/*　飾りなしのリンク */

a {
	text-decoration: none;
}
a:hover {
	text-decoration: none;
}


/*　他ページのリンク */

a.link_nomal {
	color: #874757;
	border-bottom: 1px dashed #874757;
	text-decoration: none;
}
a.link_nomal:hover {
	color: #FF0099;
	border-bottom: 1px dashed #FF0099;
}

/*　イベント情報リンク */

a.link_info{
color: #D24D78;
text-decoration: none;
border-bottom: 1px dashed #D24D78;
padding-bottom: 1px;
}

a.link_info:hover {
text-decoration: none; 
color: #FF0099;
border-bottom: 1px dashed #FF0099;
padding-bottom: 1px;
}

/*　ニュース情報リンク */

a.link_news{
color: #874757;
text-decoration: none;
border-bottom: 1px dashed #874757;
padding-bottom: 1px;
}

a.link_news:hover {
text-decoration: none; 
color: #874757;
background-color:#F6C7DB;
padding-bottom: 1px;
}

/*　topリンク */

a.link_top{
color: #874757;
text-decoration: none;
border-bottom: 1px dashed #874757;
}

a.link_top:hover {
text-decoration: none; 
color: #FF0099;
border-bottom: 1px dashed #FF0099;
}


/***** 基本レイアウト *****/

body {
	margin:0px;
	padding:0px;
	background-image: url(../../top/top_img/news_back2.gif);
	background-repeat: repeat;
}


#box {
width:100%;
margin:20px 0px 7px 0px;
padding:0px;
vertical-align:top;
}

#box02 {
width:100%;
background:#EDDBE4;
margin:0px;
padding:10px 0px;
}

#box03 {
width:100%;
margin:0px;
padding:0px 0px;
}

#box04 {
width:243px;
vertical-align: top;
margin:10px 25px;
padding:0px;
float:right;
}

#box05 {
width:100%;
margin:0px;
padding:0px;
background-color:#EDDBE4;
}

#box06 {
width:100%;
margin:0%;
padding:0px;
}


#copy {
width:100%;
margin:5px 0px 20px 0px;
padding:0px;
vertical-align:top;
}

#speace02 {
height:5px;
margin:0px;
padding:0px;
}


.toppage {
margin:0px;
padding:2px;
font-size:12px;
color:#874757;
letter-spacing:0.05em;
line-height: 150%;
}

table.color {
margin:0px;
padding:0px;
background-color:#FFF;
vertical-align:top;
}

.event {
width:100%;
margin:0px;
padding: 5px 0px;
border-right:solid 1px;
border-left:solid 1px;
border-color:#754150;
background-color:#FFF;
}

table.kako {
width:245px;
margin:0px;
padding:0px;
border:solid 1px;
border-color:#874757;
background-color:#EDDBE4;
}

.kako_txt {
margin:0px;
padding:8px 0px 10px 0px;
text-align:left;
font-size:12px;
color:#874757;
letter-spacing:0.12em;
line-height: 130%;
}

.copy_txt {
margin:0px;
padding:3px 0px;
text-align:center;
font-size:11px;
color:#666;
letter-spacing:0.08em;
}

.copy_txt02 {
margin:0px;
padding:7px 5px;
text-align:left;
font-size:11px;
color:#666;
letter-spacing:0.08em;
}
.hoshi_txt2 {
	color: #874757;
	font-size: 13px;
	font-weight: bold;
	padding-top: 7px;
	padding-right: 0px;
	padding-bottom: 7px;
	padding-left: 3px;
	vertical-align: top;
}
.hoshi_txt_sp2 {

	color: #ff3366;
	font-size: 13px;
	font-weight: bold;
	padding-top: 7px;
	padding-right: 0px;
	padding-bottom: 7px;
	padding-left: 3px;
	vertical-align: top;
}
</pre></body></html>