h1 { 
	font-size:9pt;
	margin: 0px 0px 0px
}
h2 { 
	font-size:18;
	color: #015353;
	margin: 0px 0px 0px 190px
}

.style8 {
	font-size: 48px;
	color: #FF0000;
	font-style: italic;
}

.pt12g15w {
	font-size: 12px;
	color: #f5f5f5;
	line-height: 1.5em;
}
.pt12g15w A:link { color: #f5f5f5 }
.pt12g15w A:visited { color:#ffff00 }


.pt10g {
	font-size: 10px;
	color: #333333;
}
.pt12g {
	font-size: 12px;
	color: #333333;
}
.pt12g13 {
	font-size: 12px;
	color: #333333;
	line-height: 1.3em;
}
.pt12g15 {
	font-size: 12px;
	color: #333333;
	line-height: 1.5em;
}
.pt12g12ls02 {
	font-size: 12px;
	color: #333333;
	line-height: 1.3em;
	letter-spacing: 0.2em;
}
.pt14g {
	font-size: 14px;
	color: #333333;
}
.pt16bred {
	font-size: 16px;
	font-weight: bold;
	color: #FF0000;
	line-height: 1.5em;
}

.pt16r {
	font-size: 16px;
	font-weight: bold;
	color: #FFFFFF;
}

.pt21g {
	font-size: 21px;
	font-weight: bold;
	letter-spacing: -0.1em;
	color: #333333;
}
.pt24g {
	font-size: 24px;
	color: #FF0000;
}

.pt48r {
	font-size: 48px;
	color: #FF0000;
}

#wrap{

	margin:0 auto;

	width:948px;

	border-left:#999999 1px solid;

	border-right:#999999 1px solid;

	}
	
	.mar_t10{

	margin:10px 0 0 0;

	}
	
.mar_t13{

	margin:13px 0 0 0;

	}

.mar_t40{

	margin:40px 0 0 0;

	}	


.mar_b10{

	margin:0 0 10px 0;

	}

.mar_b15{

	margin:0 0 15px 0;

	}	

.mar_b25{

	margin:0 0 25px 0;

	}

.mar_b30{

	margin:0 0 30px 0;

	}

/*ヘッダーロールオーバー設定*/
.inc_navi div.hdrlov a {
	display: block ;
}
.inc_navi div.hdrlov a.navi_h_1:active ,
.inc_navi div.hdrlov a.navi_h_1:hover {
	background: url(/~neo/images/menu09_rollover.gif) 0 0 no-repeat ;
}

.inc_navi div.hdrlov a.navi_h_2:active ,
.inc_navi div.hdrlov a.navi_h_2:hover {
	background: url(/~neo/images/menu09_rollover.gif) -190px 0 no-repeat ;
}

.inc_navi div.hdrlov a.navi_h_3:active ,
.inc_navi div.hdrlov a.navi_h_3:hover {
	background: url(/~neo/images/menu09_rollover.gif) -380px 0 no-repeat ;
}

.inc_navi div.hdrlov a.navi_h_4:active ,
.inc_navi div.hdrlov a.navi_h_4:hover {
	background: url(/~neo/images/menu09_rollover.gif) -569px 0 no-repeat ;
}

.inc_navi div.hdrlov a.navi_h_5:active ,
.inc_navi div.hdrlov a.navi_h_5:hover {
	background: url(/~neo/images/menu09_rollover.gif) -759px 0 no-repeat ;
}

/*ヘッダープルダウンメニュー設定*/
#pulldown-menu{
	font-size:12px;
}
ul#pulldown-menu a {
        color: #FFFFFF;
        text-decoration: none;
}
ul#pulldown-menu a:link,
ul#pulldown-menu a:visited {
        background: #999999;
}
ul#pulldown-menu a:hover,
ul#pulldown-menu a:active {
        background: #800000;
}

ul#pulldown-menu li {
	width: 12.5em;
        color: #FFFFFF;
	font-weight: bold;
	line-height: 2em;
	list-style:none;
		text-indent: 5px;
}
ul#pulldown-menu li a {
        display: block;
        width: 12.5em;
        height: 2em;
        text-align: left;
		text-indent: 5px;
}

/* 下層のメニューを不可視に */
ul#pulldown-menu li ul {
        display: none;
}

/* 疑似要素 :hover で下層のメニューを可視に */
ul#pulldown-menu li:hover ul {
        display: block;
        position: absolute;
        z-index: 50;
}

ul#pulldown-menu li ul li {
        float: none;
        margin: 0;
        font-weight: normal;
}


/*ボートライセンスヘッダーロールオーバー設定*/
.tagBL a {
	display: block ;
}

.tagBL a.navi_1:active ,
.tagBL a.navi_1:hover {
	background: url(/~neo/license/images09/TagBL09.gif) -68px -40px no-repeat ;
}

.tagBL a.navi_2:active ,
.tagBL a.navi_2:hover {
	background: url(/~neo/license/images09/TagBL09.gif) -144px -40px no-repeat ;
}

.tagBL a.navi_3:active ,
.tagBL a.navi_3:hover {
	background: url(/~neo/license/images09/TagBL09.gif) -210px -40px no-repeat ;
}

.tagBL a.navi_4:active ,
.tagBL a.navi_4:hover {
	background: url(/~neo/license/images09/TagBL09.gif) -276px -40px no-repeat ;
}

.tagBL a.navi_5:active ,
.tagBL a.navi_5:hover {
	background: url(/~neo/license/images09/TagBL09.gif) -342px -40px no-repeat ;
}

.tagBL a.navi_6:active ,
.tagBL a.navi_6:hover {
	background: url(/~neo/license/images09/TagBL09.gif) -408px -40px no-repeat ;
}

.tagBL a.navi_7:active ,
.tagBL a.navi_7:hover {
	background: url(/~neo/license/images09/TagBL09.gif) -474px -40px no-repeat ;
}

.tagBL a.navi_8:active ,
.tagBL a.navi_8:hover {
	background: url(/~neo/license/images09/TagBL09.gif) -550px -40px no-repeat ;
}

.tagBL a.navi_9:active ,
.tagBL a.navi_9:hover {
	background: url(/~neo/license/images09/TagBL09.gif) -616px -40px no-repeat ;
}

.tagBL a.navi_10:active ,
.tagBL a.navi_10:hover {
	background: url(/~neo/license/images09/TagBL09.gif) -682px -40px no-repeat ;
}

.tagBL a.navi_11:active ,
.tagBL a.navi_11:hover {
	background: url(/~neo/license/images09/TagBL09.gif) -748px -40px no-repeat ;
}

.tagBL a.navi_12:active ,
.tagBL a.navi_12:hover {
	background: url(/~neo/license/images09/TagBL09.gif) -814px -40px no-repeat ;
}

/*ネオ蒲ヘッダーロールオーバー設定*/
.wl_navi div.h a {
	display: block ;
}
.wl_navi div.h a.navi_h_1:active ,
.wl_navi div.h a.navi_h_1:hover {
	background: url(/~neo/neogama/images/header_button_RO.jpg) 0 0 no-repeat ;
}

.wl_navi div.h a.navi_h_2:active ,
.wl_navi div.h a.navi_h_2:hover {
	background: url(/~neo/neogama/images/header_button_RO.jpg) -158px 0 no-repeat ;
}

.wl_navi div.h a.navi_h_3:active ,
.wl_navi div.h a.navi_h_3:hover {
	background: url(/~neo/neogama/images/header_button_RO.jpg) -316px 0 no-repeat ;
}

.wl_navi div.h a.navi_h_4:active ,
.wl_navi div.h a.navi_h_4:hover {
	background: url(/~neo/neogama/images/header_button_RO.jpg) -474px 0 no-repeat ;
}

.wl_navi div.h a.navi_h_5:active ,
.wl_navi div.h a.navi_h_5:hover {
	background: url(/~neo/neogama/images/header_button_RO.jpg) -632px 0 no-repeat ;
}

.wl_navi div.h a.navi_h_6:active ,
.wl_navi div.h a.navi_h_6:hover {
	background: url(/~neo/neogama/images/header_button_RO.jpg) -790px 0 no-repeat ;
}

