<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "Shift_JIS";
        *{
            margin: 0;
            padding: 0;
        }
		img{border: 0;}
ul,
li {
	list-style:none;
	margin:0;
	padding:0;
}
a img {
	border:none;
}

body{
background-color: #FFFFFF;
background-image: url(images/bg_01.jpg);
background-repeat: repeat-y;
background-position: center top;
font-size:80%;
font-family:"ＭＳ Ｐ明朝", "細明朝体", "ヒラギノ明朝 Pro W3";
padding:0;
margin:0;
}

#wrapper{
text-align:left;
width:1025px;
margin: 0 auto;
}

.main{
margin-left:30px;
float:left;
}

.index_main{
margin-left:30px;
float:inherit;
margin-right:30px;
margin-bottom:15px;
}

#globalNavi ul li {
        float: left;
        position: relative;
}
#globalNavi li ul.drop {
        width:200px;
		position:absolute;
        display:none;
        float:none;
        z-index:100;
        left:0;
        top:50px;
}
#globalNavi li ul.drop li{
        float:none;
        position:static;
}
#globalNavi li ul.drop li a {
        display:block;
        background:#009c84;
        border-bottom:solid 1px #000;
        color:#FFF;
        padding:10px;
        _zoom:1;
}
#globalNavi li ul.drop ul a {
        padding:10px 10px 10px 20px
}

.data_box {
 margin-top: 20px;
 margin-left: 100px;
}
.data_box02 {
 margin-top: 10px;
 margin-left: 100px;
}
.data_box03 {
 margin-top: 20px;
 margin-bottom:5px;
 text-align:center;
}

table {
  font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "ＭＳ Ｐゴシック", sans-serif;
  _font-family: "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", sans-serif;
}

th {
  font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "ＭＳ Ｐゴシック", sans-serif;
  _font-family: "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", sans-serif;
}

td {
  font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "ＭＳ Ｐゴシック", sans-serif;
  _font-family: "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", sans-serif;
}

.tbl_outline {
 width: 750px;
 font-family: Osaka, "Lucida Grande",geneva,verdana,sans-serif;
 font-size: 12px;
 line-height: 150%;
 border-right: 1px solid #c4c4c4;
 border-bottom: 1px solid #c4c4c4;
 border-left: 1px solid #c4c4c4;
 margin: 0 0 10px 0;
}

.tbl_outline th {
 width: 200px;
 font-size: 13px;
 padding: 5px;
 border-top: 1px solid #c4c4c4;
 border-right: 1px solid #c4c4c4;
 color: #333333;
 background: #f0f0f0;
 text-align: right;
}

.tbl_outline td {
 font-size: 13px;
 color: #333333;
 padding: 5px;
 border-top: 1px solid #c4c4c4;
 background: #FFF;
}

.tbl_outline02 {
 width: 765px;
 font-family: Osaka, "Lucida Grande",geneva,verdana,sans-serif;
 font-size: 12px;
 line-height: 150%;
 border-collapse:collapse;
 border: 1px solid #c4c4c4;
 margin: 0;
}

.tbl_outline02 th {
 font-size: 13px;
 text-align: center;
 color: #333333;
 border-collapse:collapse;
 border: 1px solid #c4c4c4;
 padding: 5px;
 background: #FFF;
}
.tbl_outline02 td {
 font-size: 13px;
 text-align: center;
 border-collapse:collapse;
 border: 1px solid #c4c4c4;
 color: #333333;
 padding: 5px;
}

.copyright {
 text-align: center;
 font-family: Osaka, "Lucida Grande",geneva,verdana,sans-serif;
 margin-bottom:20px;
 margin-top:10px;
}

.photo_center {
margin-top:15px;
margin-left:18px;
margin-bottom:5px;
}

.cap{
font-size:12px ;
margin-top:5px ;
margin-bottom:10px;
}

.cap02{
font-size:10px ;
}

.font_h_g{
font-size:13px;
font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
text-align:justify;
line-height:170%;
margin-top:5px;
margin-right:30px;
}

.photo_top {
margin-top:20px;
margin-bottom:10px;
}

.p_photo {
float:right;
margin-right:100px;
font-size:11px;
font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
text-align:justify;
line-height:150%;
}

.p_photo01 {
float:right;
font-size:10px;
font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
text-align:justify;
line-height:150%;
}

.p_photo_left {
margin-left:100px;
}

.light{
background-color:#000000;
text-align:center;
font-size:11px;
font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
color:#FFFFFF;
}

.index_cap{
font-size:16px ;
margin-top:5px ;
margin-bottom:10px;
line-height:200%;
}

.index_photo {
float:right;
margin-left:5px;
margin-top:5px;
}

.flash {
width: 100%;
height: 100%;
margin-top:150px;
margin-bottom:50px;
padding: 0;
top: 0;
left: 0;
background-color: #ffffff;
}

.tbl_contact {
 width: 100%;
 border-top: 1px solid #c4c4c4;
 border-right: 1px solid #c4c4c4;
 font-family: Osaka, "Lucida Grande",geneva,verdana,sans-serif;
}

.tbl_contact th {
 background: #f0f0f0;
 border-bottom: 1px solid #c4c4c4;
 border-left: 1px solid #c4c4c4;
 padding: 5px;
 text-align: right;
 font-family: Osaka, "Lucida Grande",geneva,verdana,sans-serif;
 width: 150px;
}

.tbl_contact td {
 border-bottom: 1px solid #c4c4c4;
 border-left: 1px solid #c4c4c4;
 padding: 5px;
 font-family: Osaka, "Lucida Grande",geneva,verdana,sans-serif;
}

.tbl_ticket {
 width: 100%;
 border-top: 1px solid #c4c4c4;
 border-right: 1px solid #c4c4c4;
 font-family: Osaka, "Lucida Grande",geneva,verdana,sans-serif;
 margin-bottom: 20px;
}

.tbl_ticket th {
 background: #f0f0f0;
 border-bottom: 1px solid #c4c4c4;
 border-left: 1px solid #c4c4c4;
 padding: 5px;
 text-align: right;
 width: 150px;
 font-family: Osaka, "Lucida Grande",geneva,verdana,sans-serif;
}

.tbl_ticket td {
 border-bottom: 1px solid #c4c4c4;
 border-left: 1px solid #c4c4c4;
 padding: 5px;
 font-family: Osaka, "Lucida Grande",geneva,verdana,sans-serif;
}

.tbl_ppolicy {
 width: 965px;
 font-family: Osaka, "Lucida Grande",geneva,verdana,sans-serif;
 line-height: 150%;
 border-right: 1px solid #c4c4c4;
 border-bottom: 1px solid #c4c4c4;
 border-left: 1px solid #c4c4c4;
 margin: 0 0 10px 0;
}

.tbl_ppolicy th {
 width: 100px;
 padding: 5px;
 border-top: 1px solid #c4c4c4;
 border-right: 1px solid #c4c4c4;
 color: #333333;
 background: #f0f0f0;
 text-align: right;
}

.tbl_ppolicy td {
 color: #333333;
 padding: 5px;
 border-top: 1px solid #c4c4c4;
 background: #FFF;
}

.side {
float:right;
font-size:10px;
font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
text-align:justify;
line-height:150%;
}

.side_p {
margin-bottom:5px;
}

.s_m_width {
	max-width:750px;
	margin-bottom:5px;
	float:none;
	}

.main_p {
margin-bottom:10px;
}


.index_area{
	font-size:16px;
	margin-bottom:10px;
	line-height:200%;
	width: 750px;
}
	
.index_bottom{
margin-left:30px;
margin-right:30px;
margin-top:15px;
margin-bottom:20px;
}

h2{
	border-left:solid 10px;
	border-bottom:solid 1px;
	padding:0.2em;
}

h2#c1{
	border-left-color:#009999;
	border-bottom-color:#009999;
	font-family: "ＭＳ ゴシック", "MS Gothic", "Osaka－等幅", Osaka-mono, monospace;
	font-size: 17px;
	color: #009999;
	}

.s_m_photo {
	margin-right:10px;
	font-family:"ＭＳ Ｐ明朝", "MS PMincho", "ヒラギノ明朝 Pro W3", "Hiragino Mincho Pro", serif;
	font-size: 12px;
	color:#000000;
	vertical-align:top;
	line-height: 20px;
	max-width:750px;
}


.s_m_photo02 {
	float:left;
	margin-right:10px;
	margin-bottom:10px;
	font-family:"ＭＳ Ｐ明朝", "MS PMincho", "ヒラギノ明朝 Pro W3", "Hiragino Mincho Pro", serif;
	font-size: 13px;
	color: #C00;
	vertical-align:top;
	line-height: 20px;
}

.s_m_photo03 {
	margin-right:10px;
	margin-bottom:10px;
	font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 14px;
	color: #C00;
	vertical-align:top;
	line-height: 20px;
	max-width:750px;
}

.s_m_cap{
	clear:left;
	}
	
.s_m_title{
	padding:10px;
	margin-left:200px;
	}
.s_m_title01{
	margin-right:50px;
	}
	
.com{
	vertical-align:top
	}
	
.q_title{
	margin-left:125px;
	margin-bottom: 10px;
	}
	
.q_title01{
	margin-right:10px;
	}
	
.q{
	font-size:14px;
	margin-bottom:10px;
	line-height:150%;
	width: 750px;
}

.photo_hosyo {
	margin-right:10px;
	margin-bottom:20px;
	font-family:"ＭＳ Ｐ明朝", "MS PMincho", "ヒラギノ明朝 Pro W3", "Hiragino Mincho Pro", serif;
	font-size: 16px;
	color:#000000;
	vertical-align:top;
	line-height: 28px;
	max-width:750px;
}

.hosyo_width {
	max-width:750px;
	margin-bottom:5px;
	margin-top:20px;
	}
	
h3#c1{
	font-family: "ＭＳ ゴシック", "MS Gothic", "Osaka－等幅", Osaka-mono, monospace;
	font-size: 14px;
	color: #FFF;
	background:#009999;
	padding-left:10px;
	}

.s_g{
	font-size:14px;
	margin-bottom:10px;
	line-height:200%;
	width: 750px;
}

.s_g_photo {
	font-family:"ＭＳ Ｐ明朝", "MS PMincho", "ヒラギノ明朝 Pro W3", "Hiragino Mincho Pro", serif;
	font-size:14px;
	margin-bottom:10px;
	line-height:200%;
	width: 750px;
	vertical-align:top;
	max-width:750px;
}

.s_g_photo02 {
	float:right;
	margin-bottom:10px;
	font-family:"ＭＳ Ｐ明朝", "MS PMincho", "ヒラギノ明朝 Pro W3", "Hiragino Mincho Pro", serif;
	font-size: 13px;
	color: #C00;
	vertical-align:top;
	line-height: 20px;
}

.s_g_photo03 {
	margin-right:10px;
	margin-bottom:10px;
	font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 14px;
	color: #C00;
	vertical-align:top;
	line-height: 20px;
	max-width:750px;
}

.j_photo {
	margin-right:10px;
	font-family:"ＭＳ Ｐ明朝", "MS PMincho", "ヒラギノ明朝 Pro W3", "Hiragino Mincho Pro", serif;
	font-size: 15px;
	color:#000000;
	line-height: 24px;
	max-width:750px;
}

.j_photo02 {
	float:left;
	margin-bottom:10px;
}</pre></body></html>