* {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 12px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; FONT-STYLE: normal; LETTER-SPACING: 0px; TEXT-DECORATION: none
}
IMG {
	VERTICAL-ALIGN: bottom; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
LI {
	LIST-STYLE-TYPE: none
}
BODY {
	BACKGROUND: url(body_back.gif) #f0f0f0 repeat-x; COLOR: #777777; FONT-FAMILY:"メイリオ", "ＭＳ Ｐゴシック", sans-serif; TEXT-ALIGN: center
}
#container {
	MARGIN: 0px auto; WIDTH: 920px; PADDING-TOP: 15px; TEXT-ALIGN: left
}
#header {
	MARGIN: 0px 10px; HEIGHT: 94px
}
#vol-top-main {
	MARGIN: 0px 10px; HEIGHT: 480px
}
#main {
	PADDING-RIGHT: 40px; PADDING-LEFT: 40px; BACKGROUND: #ffffff; PADDING-BOTTOM: 10px; MARGIN: 0px 10px; PADDING-TOP: 0px; height:auto
}
#main:unknown {
	CLEAR: both; DISPLAY: block; VISIBILITY: hidden; HEIGHT: 0px; content: "."
}
* HTML #main {
	HEIGHT: 1%
}
#main {
	DISPLAY: block
}
#top-navi-space {
	CLEAR: both; MARGIN: 0px 10px; PADDING-TOP: 20px
}
#navi-space {
	CLEAR: both; BACKGROUND: url(contents_footer.gif) no-repeat; MARGIN: 0px 10px; PADDING-TOP: 40px
}





#footer { width:900px; margin-left:10px; margin-right:10px; margin-bottom:20px; margin-top:0px; background-color:#FFFFFF
}
#footer_start { background-image:url(contents_header.gif); background-repeat:no-repeat; width:900px; height:20px
}
#footer_end { background-image:url(contents_footer.gif); background-repeat:no-repeat; width:900px; height:20px
}
#footer_text01 { width:850px; margin-left: auto; margin-right: auto; color:#777777; font-size:12px
}
#footer_text02 { width:850px; margin-left: auto; margin-right: auto; color:#39c; font-size:12px
}
#footer_text02 A { color:#39c
}
#footer_text02 A:hover {
	COLOR: #999999
}
#footer_text02 A:active {
	COLOR: #999999
}





#start {
	LEFT: 0px; POSITION: absolute; TOP: 0px
}
A {
	COLOR: #999999
}
#navi {
	HEIGHT: 140px
}
#navi LI {
	FLOAT: left; MARGIN-RIGHT: 20px
}
#navi LI#navi-04 {
	MARGIN: 0px
}
#navi LI#navi-cf-04 {
	MARGIN: 0px
}
#navi LI#navi-cc-04 {
	MARGIN: 0px
}
#navi A {
	DISPLAY: block; WIDTH: 210px; TEXT-INDENT: -9999px; HEIGHT: 140px
}
#navi P {
	WIDTH: 210px; TEXT-INDENT: -9999px; HEIGHT: 140px
}
OPTION {
	BACKGROUND: #ffffff
}
.clearfix:unknown {
	CLEAR: both; DISPLAY: block; VISIBILITY: hidden; HEIGHT: 0px; content: "."
}
.clearfix {
	DISPLAY: inline-block
}
* HTML .clearfix {
	HEIGHT: 1%
}
.clearfix {
	DISPLAY: block
}
.pix {
	DISPLAY: block; FONT-SIZE: 5px; TEXT-INDENT: -9999px; LINE-HEIGHT: 1em
}
#header H1 {
	FLOAT: left
}
#header H1 A {
	DISPLAY: block; FONT-SIZE: 5px; WIDTH: 430px; TEXT-INDENT: -9999px; LINE-HEIGHT: 1em; HEIGHT: 30px
}
#header #header-menu {
	MARGIN-TOP: 3px
}
#header-menu {
	FLOAT: right; WIDTH: 438px; HEIGHT: 94px
}
#header-menu LI {
	MARGIN-TOP: 6px; FLOAT: left
}
#header-menu-04 {
	MARGIN-LEFT: 42px
}
#header-menu A {
	DISPLAY: block; FONT-SIZE: 5px; TEXT-INDENT: -9999px; LINE-HEIGHT: 1em; HEIGHT: 13px
}
#header-menu-01 A {
	WIDTH: 96px
}
#header-menu-02 A {
	WIDTH: 103px
}
#header-menu-03 A {
	WIDTH: 113px
}
#header-menu-04 A {
	WIDTH: 84px
}
#header-menu P {
	FONT-SIZE: 5px; TEXT-INDENT: -9999px; LINE-HEIGHT: 1em; HEIGHT: 13px
}
#header-menu-01 P {
	WIDTH: 96px
}
#header-menu-02 P {
	WIDTH: 103px
}
#header-menu-03 P {
	WIDTH: 113px
}
#header-menu-04 P {
	WIDTH: 84px
}
#banner-jam {
	FLOAT: left; MARGIN: 10px
}
#banner-jam A {
	DISPLAY: block; WIDTH: 200px; TEXT-INDENT: -9999px; HEIGHT: 32px
}
#footer-menu {
	MARGIN-TOP: 29px; FLOAT: right; WIDTH: 519px; MARGIN-RIGHT: 10px; HEIGHT: 13px
}
#footer-menu LI {
	FLOAT: left
}
#footer-menu-05 {
	MARGIN-LEFT: 20px
}
#footer-menu A {
	DISPLAY: block; FONT-SIZE: 5px; TEXT-INDENT: -9999px; LINE-HEIGHT: 1em; HEIGHT: 13px
}
#footer-menu-01 A {
	WIDTH: 91px
}
#footer-menu-01 P {
	WIDTH: 91px
}
#footer-menu-02 A {
	WIDTH: 91px
}
#footer-menu-02 P {
	WIDTH: 91px
}
#footer-menu-03 A {
	WIDTH: 120px
}
#footer-menu-03 P {
	WIDTH: 120px
}
#footer-menu-04 A {
	WIDTH: 89px
}
#footer-menu-04 P {
	WIDTH: 89px
}
#footer-menu-05 A {
	WIDTH: 98px
}
ADDRESS {
	CLEAR: both; FONT-SIZE: 5px; WIDTH: 900px; TEXT-INDENT: -9999px; LINE-HEIGHT: 1em; HEIGHT: 22px
}
#cf-top-catch {
	PADDING-TOP: 40px
}
#cf-top-catch A {
	DISPLAY: block; FONT-SIZE: 5px; WIDTH: 900px; TEXT-INDENT: -9999px; LINE-HEIGHT: 1em; HEIGHT: 440px
}
#cf-navi {
	MARGIN: -34px 690px 0px 30px
}
#cf-navi LI {
	DISPLAY: inline
}
#cf-navi A {
	DISPLAY: block; FONT-SIZE: 5px; WIDTH: 180px; TEXT-INDENT: -9999px; LINE-HEIGHT: 1em
}
#cf-navi-02 A {
	HEIGHT: 34px
}
#keyvisual {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; HEIGHT: 320px; width:920px
}
#keyvisual_catch {
	width:260px; float:left
}
#keyvisual_fla {
	width:640px; float:left
}
#direction {
	PADDING-RIGHT: 10px; PADDING-LEFT: 50px; BACKGROUND: url(direction_mark.gif) no-repeat 27px 17px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; HEIGHT: 55px
}
#direction P {
	FLOAT: left;
	WIDTH: 700px;
	PADDING-TOP: 15px
}
#direction P A {
	BACKGROUND: #ffffff; COLOR: #666666
}
#direction P SPAN {
	FONT-WEIGHT: bold
}
#direction P#pages-above {
	CLEAR: both; PADDING-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; FLOAT: none; MARGIN-BOTTOM: -40px; WIDTH: 510px; LINE-HEIGHT: 40px; PADDING-TOP: 0px; TEXT-ALIGN: right
}
#direction UL {
	FLOAT: right; WIDTH: 312px
}
#direction LI {
	FLOAT: left
}
#direction LI A {
	DISPLAY: block; FONT-SIZE: 5px; TEXT-INDENT: -9999px; LINE-HEIGHT: 1em; HEIGHT: 28px
}
#button-to-bn {
	MARGIN-RIGHT: 6px
}
#button-to-bn A {
	WIDTH: 138px
}
#button-to-cc A {
	WIDTH: 168px
}
#button-to-cf A {
	WIDTH: 168px
}
#contents {
	FLOAT: left; WIDTH: 500px
}
#information {
	FLOAT: right; WIDTH: 272px
}
#keyvisual H2 {
	WIDTH: 900px; TEXT-INDENT: -9999px; LINE-HEIGHT: 1em; HEIGHT: 28px
}
#keyvisual P {
	WIDTH: 900px; TEXT-INDENT: -9999px; LINE-HEIGHT: 1em; HEIGHT: 272px
}
#contents H3 {
	WIDTH: 500px; TEXT-INDENT: -9999px; LINE-HEIGHT: 1em; HEIGHT: 90px
}
#contents H4 {
	WIDTH: 500px; TEXT-INDENT: -9999px; LINE-HEIGHT: 1em; HEIGHT: 40px
}
#contents P {
	PADDING-BOTTOM: 25px; LINE-HEIGHT: 2em
}
#contents #pages-move-buttons P {
	PADDING-BOTTOM: 0px
}
IMG.left {
	FLOAT: left; MARGIN-BOTTOM: 20px; MARGIN-RIGHT: 25px
}
#contents P#pages-bottom {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 20px; MARGIN: -23px 115px 0px; LINE-HEIGHT: 20px; PADDING-TOP: 0px; TEXT-ALIGN: center
}
#contents P#pages-bottom SPAN {
	FONT-WEIGHT: bold
}
IMG.right {
	FLOAT: right; MARGIN-BOTTOM: 20px; MARGIN-LEFT: 25px
}
#button-to-prev {
	FLOAT: left
}
#button-to-next {
	FLOAT: right
}
#button-to-prev A {
	DISPLAY: block; WIDTH: 113px; TEXT-INDENT: -9999px; LINE-HEIGHT: 1em; HEIGHT: 28px
}
#button-to-next A {
	DISPLAY: block; WIDTH: 113px; TEXT-INDENT: -9999px; LINE-HEIGHT: 1em; HEIGHT: 28px
}
#information H4 {
	WIDTH: 272px; TEXT-INDENT: -9999px; LINE-HEIGHT: 1em; HEIGHT: 20px
}
#information P {
	FONT-SIZE: 10px; LINE-HEIGHT: 2em
}
#profile {
	BACKGROUND: url(../shared_img/profile_footer.gif) no-repeat 50% bottom; MARGIN-BOTTOM: 20px; PADDING-BOTTOM: 20px
}
#profile-company {
	WIDTH: 272px; TEXT-INDENT: -9999px; LINE-HEIGHT: 1em; HEIGHT: 35px
}
#profile-name {
	WIDTH: 272px; TEXT-INDENT: -9999px; LINE-HEIGHT: 1em; HEIGHT: 57px
}
#profile-body {
	PADDING-RIGHT: 20px; PADDING-LEFT: 20px; BACKGROUND: url(../shared_img/profile_back.gif) repeat-y; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#company-link-banner {
	PADDING-RIGHT: 20px; PADDING-LEFT: 20px; BACKGROUND: url(../shared_img/profile_back.gif) repeat-y; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#company-link {
	PADDING-RIGHT: 20px; PADDING-LEFT: 20px; BACKGROUND: url(../shared_img/profile_back.gif) #fff repeat-y; PADDING-BOTTOM: 0px; COLOR: #333333; PADDING-TOP: 0px; TEXT-ALIGN: right
}
#company-link A {
	PADDING-LEFT: 17px; COLOR: #666666
}
#inline-link A {
	PADDING-LEFT: 17px; COLOR: #666666
}
#company-link A:hover {
	COLOR: #999999
}
#company-link A:active {
	COLOR: #999999
}
#inline-link A:hover {
	COLOR: #999999
}
#inline-link A:active {
	COLOR: #999999
}
#official-site-banner {
	MARGIN-BOTTOM: 20px
}
#event {
	MARGIN-BOTTOM: 15px
}
#event-banner {
	MARGIN-TOP: 5px
}
#works UL {
	MARGIN-TOP: 10px
}
#works LI {
	FLOAT: left
}
#works .text-link {
	LIST-STYLE-TYPE: disc
}
#works .text-link LI {
	PADDING-LEFT: 10px; BACKGROUND: url(../shared_img/list_style.gif) no-repeat 0px 8px; FLOAT: none; LINE-HEIGHT: 1.8em
}
#works .text-link UL {
	MARGIN: 0px
}
#works .text-link UL LI {
	PADDING-LEFT: 0px; BACKGROUND: #ffffff
}
#works:unknown {
	CLEAR: both; DISPLAY: block; VISIBILITY: hidden; HEIGHT: 0px; content: "."
}
* HTML #works {
	HEIGHT: 1%
}
#works {
	DISPLAY: block
}
#insite-banner {
	MARGIN-TOP: 20px; MARGIN-BOTTOM: 20px
}
#cf-banner-body A {
	MARGIN-TOP: 10px; DISPLAY: block; WIDTH: 272px; TEXT-INDENT: -9999px; LINE-HEIGHT: 1em; HEIGHT: 60px
}
#cc-banner-body A {
	MARGIN-TOP: 10px; DISPLAY: block; WIDTH: 272px; TEXT-INDENT: -9999px; LINE-HEIGHT: 1em; HEIGHT: 60px
}
#writers-sign {
	PADDING-RIGHT: 0px; MARGIN-TOP: 2px; PADDING-LEFT: 0px; FLOAT: right; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#cc-top-catch {
	PADDING-TOP: 40px
}
#cc-top-catch A {
	DISPLAY: block; FONT-SIZE: 5px; WIDTH: 900px; TEXT-INDENT: -9999px; LINE-HEIGHT: 1em; HEIGHT: 440px
}
#cc-navi {
	MARGIN: -34px 30px 0px 690px
}
#cc-navi LI {
	DISPLAY: inline
}
#cc-navi A {
	DISPLAY: block; FONT-SIZE: 5px; WIDTH: 180px; TEXT-INDENT: -9999px; LINE-HEIGHT: 1em
}
#cc-navi-02 A {
	HEIGHT: 34px
}
#free-space-column {
	BACKGROUND: url(../shared_img/w500_column_border.gif) #fff left top; MARGIN-BOTTOM: 20px
}
#free-space-column-bottom {
	DISPLAY: block; BACKGROUND: url(../shared_img/w500_column_border.gif) #fff left bottom; WIDTH: 500px; HEIGHT: 15px
}
#free-space-column P {
	PADDING-RIGHT: 18px; PADDING-LEFT: 18px; FONT-SIZE: 10px; PADDING-BOTTOM: 15px; PADDING-TOP: 15px
}
#free-space-column #company-link {
	PADDING-RIGHT: 18px; PADDING-LEFT: 18px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#free-space-column #inline-link {
	PADDING-RIGHT: 18px; PADDING-LEFT: 18px; PADDING-BOTTOM: 0px; PADDING-TOP: 15px
}
#present #vol-top-main {
	HEIGHT: 500px
}
#present-02 #vol-top-main {
	HEIGHT: 500px
}
#present-catch {
	WIDTH: 900px; TEXT-INDENT: -9999px; LINE-HEIGHT: 1em; HEIGHT: 500px
}
#present-button {
	MARGIN-LEFT: 10px
}
#present-button-end {
	MARGIN-LEFT: 10px
}
#present-button A {
	DISPLAY: block; FONT-SIZE: 5px; WIDTH: 900px; TEXT-INDENT: -9999px; LINE-HEIGHT: 1em; HEIGHT: 200px
}
#present-button-end P {
	FONT-SIZE: 5px; WIDTH: 900px; TEXT-INDENT: -9999px; LINE-HEIGHT: 1em; HEIGHT: 200px
}
#present-get #vol-top-main {
	HEIGHT: 500px
}
#present-get-02 #vol-top-main {
	HEIGHT: 500px
}
#present-get-catch {
	WIDTH: 900px; TEXT-INDENT: -9999px; LINE-HEIGHT: 1em; HEIGHT: 500px
}
#present-get-people {
	MARGIN-LEFT: 10px
}
#present-get-people P {
	FONT-SIZE: 5px; WIDTH: 900px; TEXT-INDENT: -9999px; LINE-HEIGHT: 1em; HEIGHT: 200px
}
#present-form #main {
	PADDING-RIGHT: 0px
}
#present-form-contents {
	PADDING-LEFT: 1px; PADDING-TOP: 30px
}
#present-form-contents H3 {
	FONT-SIZE: 5px; WIDTH: 460px; TEXT-INDENT: -9999px; LINE-HEIGHT: 1em; HEIGHT: 40px
}
#present-form-contents A {
	COLOR: #cc0000
}
#present-form-contents A:hover {
	COLOR: #999
}
#form-descritption {
	PADDING-LEFT: 19px; LINE-HEIGHT: 1.8em; MARGIN-RIGHT: 415px; HEIGHT: 100px
}
#form-descritption-03 {
	BACKGROUND: url(../present_form/img/present_form_date.gif) no-repeat; MARGIN-LEFT: 19px; MARGIN-RIGHT: 280px
}
#form-note {
	PADDING-LEFT: 16px; FONT-SIZE: 10px; BACKGROUND: #fff; MARGIN-LEFT: 20px; TEXT-INDENT: -16px; LINE-HEIGHT: 1.8em; MARGIN-RIGHT: 280px
}
#form-note A {
	FONT-SIZE: 10px
}
#form-bottom-note {
	MARGIN-TOP: 20px; FONT-SIZE: 10px; BACKGROUND: url(../shared_img/dotted_line.gif) #fff repeat-x 50% top; LINE-HEIGHT: 1.8em; PADDING-TOP: 11px
}
#form-bottom-note A {
	FONT-SIZE: 10px
}
.no-background-img {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
#present-form-area {
	PADDING-RIGHT: 280px; PADDING-LEFT: 20px; BACKGROUND: url(../present_form/img/present_form_column_middle.gif) repeat-y; MARGIN-LEFT: -1px
}
#present-area-bottom {
	BACKGROUND: url(../present_form/img/present_form_column_bottom.gif) no-repeat 0px 0px; MARGIN-LEFT: -1px; HEIGHT: 30px
}
#button-to-toppage {
	FLOAT: right
}
#button-to-toppage A {
	DISPLAY: block; FONT-SIZE: 5px; BACKGROUND: url(../present_form/img/button_to_home.gif) no-repeat 0px 0px; WIDTH: 125px; TEXT-INDENT: -9999px; LINE-HEIGHT: 1em; HEIGHT: 25px
}
#button-to-toppage A:hover {
	BACKGROUND: url(../present_form/img/button_to_home.gif) no-repeat 0px -30px
}
.present-comment {
	LINE-HEIGHT: 1.8em; HEIGHT: 435px
}
#announce-date {
	FONT-SIZE: 1px; TEXT-INDENT: -9999px; LINE-HEIGHT: 1px; HEIGHT: 4px
}
#required {
	MARGIN: 15px 0px 5px; WIDTH: 579px; COLOR: #c00; TEXT-ALIGN: right
}
#present-form-buttons {
	CLEAR: left; PADDING-TOP: 20px
}
#button-to-nextstep {
	FLOAT: right
}
#button-to-nextstep A {
	DISPLAY: block; FONT-SIZE: 5px; BACKGROUND: url(../present_form/img/button_to_next.gif) no-repeat 0px 0px; WIDTH: 125px; TEXT-INDENT: -9999px; LINE-HEIGHT: 1em; HEIGHT: 25px
}
#button-to-nextstep A:hover {
	BACKGROUND: url(../present_form/img/button_to_next.gif) no-repeat 0px -30px
}
#button-to-prevstep {
	FLOAT: left
}
#button-to-prevstep A {
	DISPLAY: block; FONT-SIZE: 5px; BACKGROUND: url(../present_form/img/button_to_prev.gif) no-repeat 0px 0px; WIDTH: 125px; TEXT-INDENT: -9999px; LINE-HEIGHT: 1em; HEIGHT: 25px
}
#button-to-prevstep A:hover {
	BACKGROUND: url(../present_form/img/button_to_prev.gif) no-repeat 0px -30px
}
#button-to-finish {
	FLOAT: right
}
#button-to-finish A {
	DISPLAY: block; FONT-SIZE: 5px; BACKGROUND: url(../present_form/img/button_to_finish.gif) no-repeat 0px 0px; WIDTH: 125px; TEXT-INDENT: -9999px; LINE-HEIGHT: 1em; HEIGHT: 25px
}
#button-to-finish A:hover {
	BACKGROUND: url(../present_form/img/button_to_finish.gif) no-repeat 0px -30px
}
#present-form-table {
	MARGIN-TOP: 10px; BACKGROUND: url(../shared_img/dotted_line.gif) repeat-x; PADDING-TOP: 1px
}
#present-form-area TH {
	PADDING-LEFT: 20px; BACKGROUND: url(../present_form/img/present_form_th_back.gif) repeat-x; HEIGHT: 41px; TEXT-ALIGN: left
}
#present-form-area TD {
	PADDING-LEFT: 20px; BACKGROUND: url(../present_form/img/present_form_td_back.gif) repeat-x 50% bottom; HEIGHT: 41px
}
#present-form-area TD TD {
	PADDING-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%
}
.attention {
	COLOR: #c00
}
.w50 {
	WIDTH: 50px
}
.w130 {
	WIDTH: 130px
}
.w160 {
	WIDTH: 160px
}
.w200 {
	WIDTH: 200px
}
.w250 {
	WIDTH: 250px
}
.w315 {
	WIDTH: 315px
}
#present-form-area TEXTAREA {
	MARGIN: 15px 0px; WIDTH: 520px
}
#present-form-area TD P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 12px; LINE-HEIGHT: 17px; PADDING-TOP: 12px
}
#present-error-msg TABLE {
	FLOAT: left
}
#present-error-msg TD {
	BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #c00; HEIGHT: 25px
}
.spacer {
	FLOAT: right; WIDTH: 1px; HEIGHT: 384px
}
#ie6-bug-fix {
	CLEAR: both
}
#direction LI P {
	FONT-SIZE: 5px; TEXT-INDENT: -9999px; LINE-HEIGHT: 1em; HEIGHT: 28px
}
#button-to-event-info {
	MARGIN-RIGHT: 2px
}
#button-to-event-info P {
	WIDTH: 155px
}
#button-to-event-repo P {
	WIDTH: 155px
}
#basic-info-title {
	HEIGHT: 80px
}
#submenu {
	MARGIN-BOTTOM: 20px
}
#submenu LI {
	DISPLAY: inline
}
#submenu LI A {
	DISPLAY: block; FONT-SIZE: 5px; WIDTH: 180px; TEXT-INDENT: -9999px; LINE-HEIGHT: 1em; HEIGHT: 34px
}
#submenu LI P {
	FONT-SIZE: 5px; WIDTH: 180px; TEXT-INDENT: -9999px; LINE-HEIGHT: 1em; HEIGHT: 34px
}
#submenu LI#submenu-07 A {
	HEIGHT: 35px
}
#submenu LI#submenu-07 P {
	HEIGHT: 35px
}
#submenu-01 A {
	BACKGROUND: url(../shared_img/submenu.gif) no-repeat 0px 0px
}
#submenu-02 A {
	BACKGROUND: url(../shared_img/submenu.gif) no-repeat 0px -34px
}
#submenu-03 A {
	BACKGROUND: url(../shared_img/submenu.gif) no-repeat 0px -68px
}
#submenu-04 A {
	BACKGROUND: url(../shared_img/submenu.gif) no-repeat 0px -102px
}
#submenu-05 A {
	BACKGROUND: url(../shared_img/submenu.gif) no-repeat 0px -136px
}
#submenu-06 A {
	BACKGROUND: url(../shared_img/submenu.gif) no-repeat 0px -170px
}
#submenu-07 A {
	BACKGROUND: url(../shared_img/submenu.gif) no-repeat 0px -204px
}
#submenu-01 A:hover {
	BACKGROUND: url(../shared_img/submenu.gif) no-repeat -180px 0px
}
#submenu-01 A:active {
	BACKGROUND: url(../shared_img/submenu.gif) no-repeat -180px 0px
}
#submenu-01 P {
	BACKGROUND: url(../shared_img/submenu.gif) no-repeat -180px 0px
}
#submenu-02 A:hover {
	BACKGROUND: url(../shared_img/submenu.gif) no-repeat -180px -34px
}
#submenu-02 A:active {
	BACKGROUND: url(../shared_img/submenu.gif) no-repeat -180px -34px
}
#submenu-02 P {
	BACKGROUND: url(../shared_img/submenu.gif) no-repeat -180px -34px
}
#submenu-03 A:hover {
	BACKGROUND: url(../shared_img/submenu.gif) no-repeat -180px -68px
}
#submenu-03 A:active {
	BACKGROUND: url(../shared_img/submenu.gif) no-repeat -180px -68px
}
#submenu-03 P {
	BACKGROUND: url(../shared_img/submenu.gif) no-repeat -180px -68px
}
#submenu-04 A:hover {
	BACKGROUND: url(../shared_img/submenu.gif) no-repeat -180px -102px
}
#submenu-04 A:active {
	BACKGROUND: url(../shared_img/submenu.gif) no-repeat -180px -102px
}
#submenu-04 P {
	BACKGROUND: url(../shared_img/submenu.gif) no-repeat -180px -102px
}
#submenu-05 A:hover {
	BACKGROUND: url(../shared_img/submenu.gif) no-repeat -180px -136px
}
#submenu-05 A:active {
	BACKGROUND: url(../shared_img/submenu.gif) no-repeat -180px -136px
}
#submenu-05 P {
	BACKGROUND: url(../shared_img/submenu.gif) no-repeat -180px -136px
}
#submenu-06 A:hover {
	BACKGROUND: url(../shared_img/submenu.gif) no-repeat -180px -170px
}
#submenu-06 A:active {
	BACKGROUND: url(../shared_img/submenu.gif) no-repeat -180px -170px
}
#submenu-06 P {
	BACKGROUND: url(../shared_img/submenu.gif) no-repeat -180px -170px
}
#submenu-07 A:hover {
	BACKGROUND: url(../shared_img/submenu.gif) no-repeat -180px -204px
}
#submenu-07 A:active {
	BACKGROUND: url(../shared_img/submenu.gif) no-repeat -180px -204px
}
#submenu-07 P {
	BACKGROUND: url(../shared_img/submenu.gif) no-repeat -180px -204px
}
#banner-jam-large A {
	DISPLAY: block; FONT-SIZE: 5px; BACKGROUND: url(../shared_img/banner_jam_large.gif) no-repeat; WIDTH: 180px; TEXT-INDENT: -9999px; LINE-HEIGHT: 1em; HEIGHT: 90px
}
#banner-jam-large A:hover {
	BACKGROUND: url(../shared_img/banner_jam_large.gif) no-repeat 0px -95px
}
#banner-jam-large A:active {
	BACKGROUND: url(../shared_img/banner_jam_large.gif) no-repeat 0px -95px
}
#next-issue {
	BACKGROUND: url(../img_08/next_11.gif) #fff no-repeat 0px 599px
}
#comingsoon {
	BACKGROUND: #002335
}
#making-blog-ad {
	BACKGROUND: #000
}
.tooltip-header {
	BACKGROUND: url(../shared_img/w250_column_border.gif) no-repeat 50% top; WIDTH: 250px; TEXT-ALIGN: left
}
.tooltip-body {
	BACKGROUND: url(../shared_img/w250_column_border.gif) no-repeat 50% bottom; WIDTH: 250px; TEXT-ALIGN: left
}
.tooltip-header H6 {
	PADDING-RIGHT: 13px; PADDING-LEFT: 13px; FONT-WEIGHT: bold; FONT-SIZE: 10px; BACKGROUND: url(../shared_img/dotted_line.gif) repeat-x 50% bottom; PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
.tooltip-body P {
	PADDING-RIGHT: 13px; PADDING-LEFT: 13px; FONT-SIZE: 10px; PADDING-BOTTOM: 10px; LINE-HEIGHT: 1.8em; PADDING-TOP: 7px
}





#imgcontents {
	width:830px;
	margin-left:0px;
	margin-right:0px;
	margin-top:0px;
	margin-bottom:0px
}
#imgcontents_left {width:412px; float:left; padding-bottom:10px
}
#imgcontents_right {width:412px; float:right; padding-bottom:10px
}
#imgcontents_text_left {width:200px; float:left
}
#imgcontents_text_right {width:200px; float:right
}

#imgcontents_catch {
	width:412px;
	float:left;
	height:250px
}
#imgcontents_catch01 {
	width:411px;
	float:left;
	font-size:16px;
	line-height:31px;
	color:#39c
}
#imgcontents_catch p { font-size:12px; line-height:20px; width:400px
}




#imgcontents_start { background-image:url(contents_header.gif); background-repeat:no-repeat; width:900px; height:20px; margin-left:10px; margin-right:10px
}
#imgcontents_end { background-image:url(contents_footer.gif); background-repeat:no-repeat; width:900px; height:20px; margin-left:10px; margin-right:10px; margin-bottom:20px
}

