#head .links A.reconf {
	FLOAT: right; COLOR: #b22222
}
#head .links A.reconf:hover {
	FLOAT: right; COLOR: #cd5c5c; TEXT-DECORATION: underline
}
#ad_bnr {
	Z-INDEX: 10000; VISIBILITY: visible; POSITION: absolute; TOP: 145px
}
#newsLayer {
	Z-INDEX: 10000; VISIBILITY: visible; WIDTH: 200px; POSITION: absolute; TOP: 0px; HEIGHT: 200px; BACKGROUND-COLOR: #fff
}
.new_news {
	MARGIN: 15px 10px 0px
}
#newsLayer FORM.add {
	MARGIN: 5px 0px 0px 10px
}
#adLayer {
	Z-INDEX: 10000; BACKGROUND: url(../bus/ad.gif) no-repeat right bottom; VISIBILITY: visible; WIDTH: 200px; POSITION: absolute; TOP: 0px; HEIGHT: 200px
}
.value {
	FONT-WEIGHT: bold; FONT-SIZE: 30px; MARGIN: 15px 10px 0px; LINE-HEIGHT: 150%
}
.value2 {
	DISPLAY: block; FONT-SIZE: 13px; MARGIN: 0px 10px; LINE-HEIGHT: 140%
}
.value3 {
	FONT-WEIGHT: bold; FONT-SIZE: 24px; MARGIN: 15px 10px 0px; LINE-HEIGHT: 150%; FONT-FAMILY: Tahoma,Sylfaen
}
#adLayer FORM.add {
	MARGIN: 5px 0px 0px 10px
}
BODY {
	FONT-SIZE: 13px; MARGIN: 0px; COLOR: #222; TEXT-ALIGN: center
}
IMG {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
STRONG {
	FONT-WEIGHT: lighter
}
#ad {
	FONT-SIZE: 11px; BACKGROUND: url(../image/basic/bar_bg.gif); MARGIN: 0px auto; WIDTH: 850px; COLOR: #aaa; BORDER-BOTTOM: silver 1px solid; HEIGHT: 13px; TEXT-ALIGN: center
}
#upon2008 {
	MARGIN: 0px auto; WIDTH: 850px; TEXT-ALIGN: left
}
#head {
	MARGIN-BOTTOM: 25px; WIDTH: 850px
}
#head .header {
	BORDER-BOTTOM: #ff7f50 5px solid; HEIGHT: 65px
}
#head .home {
	PADDING-RIGHT: 0px; PADDING-LEFT: 18px; FONT-SIZE: 12px; BACKGROUND: url(../image/basic/ico_home.gif) no-repeat left top; FLOAT: right; PADDING-BOTTOM: 3px; MARGIN-LEFT: 8px; PADDING-TOP: 2px
}
#head .company {
	PADDING-RIGHT: 0px; PADDING-LEFT: 18px; FONT-SIZE: 12px; BACKGROUND: url(../image/basic/ico_company.gif) no-repeat left top; FLOAT: right; PADDING-BOTTOM: 3px; MARGIN-LEFT: 8px; PADDING-TOP: 2px
}
#head .mail {
	PADDING-RIGHT: 0px; PADDING-LEFT: 18px; FONT-SIZE: 12px; BACKGROUND: url(../image/basic/ico_mail.gif) no-repeat left top; FLOAT: right; PADDING-BOTTOM: 3px; MARGIN-LEFT: 8px; PADDING-TOP: 2px
}
#head .header .logo {
	FLOAT: left; MARGIN: 0px 0px 5px 5px; WIDTH: 150px; POSITION: relative; TOP: 3px; HEIGHT: 50px
}
.logo A {
	FLOAT: left; MARGIN: 0px 0px 5px 5px; WIDTH: 150px; POSITION: relative; TOP: 3px; HEIGHT: 50px
}
.logo A:visited {
	FLOAT: left; MARGIN: 0px 0px 5px 5px; WIDTH: 150px; POSITION: relative; TOP: 3px; HEIGHT: 50px
}
#head .title {
	FLOAT: left; MARGIN: 0px; WIDTH: 360px; HEIGHT: 60px; TEXT-ALIGN: left
}
#head .commom_links {
	FLOAT: left; MARGIN: 0px; WIDTH: 320px; PADDING-TOP: 5px; HEIGHT: 20px; TEXT-ALIGN: right
}
#head .commom_links A {
	COLOR: #333; TEXT-DECORATION: none
}
.commom_links A:visited {
	COLOR: #333; TEXT-DECORATION: none
}
#head .commom_links A:hover {
	COLOR: #6495ed; TEXT-DECORATION: underline
}
#head .links {
	BACKGROUND: url(../image/basic/bar_bg.gif) 50% bottom; WIDTH: 850px; BORDER-BOTTOM: silver 1px solid; HEIGHT: 35px; TEXT-ALIGN: left
}
#head .links A {
	PADDING-LEFT: 8px; BACKGROUND: url(../image/basic/arrow_toplink_bar.gif) no-repeat left center; FLOAT: left; MARGIN: 0px 10px 0px 3px; COLOR: #222; POSITION: relative; TOP: 10px; TEXT-DECORATION: none
}
#head .links A:hover {
	FLOAT: left; COLOR: #6495ed; TEXT-DECORATION: underline
}
#main {
	CLEAR: both; FONT-SIZE: 13px; MARGIN: 0px auto; WIDTH: 850px; COLOR: #222; TEXT-ALIGN: left
}
#main TD .contents_side {
	VERTICAL-ALIGN: top; WIDTH: 630px
}
#main TD .separate {
	WIDTH: 20px
}
#main TD .navi_side {
	VERTICAL-ALIGN: top; WIDTH: 200px
}
#fullcontents {
	BACKGROUND: url(../image/menu/630w.gif) no-repeat 50% top; WIDTH: 630px; HEIGHT: 35px
}
#fullcontents_text {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; BACKGROUND: url(../atari250h.jpg) no-repeat left top; PADDING-BOTTOM: 10px; MARGIN: 0px; WIDTH: 630px; PADDING-TOP: 10px
}
.round_bottom {
	MARGIN: 0px; POSITION: relative; TOP: -10px
}
#fullcontents H1 {
	PADDING-LEFT: 45px; FONT-SIZE: 16px; BACKGROUND: url(../image/menu/ico_pc.gif) no-repeat left top; MARGIN: 0px; PADDING-TOP: 14px; HEIGHT: 35px
}
#othercontents {
	BACKGROUND: url(../image/menu/other_head.gif) no-repeat right top; WIDTH: 200px; HEIGHT: 35px
}
#othercontents_text {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(../image/menu/bg_200w.gif) repeat-y; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 200px; PADDING-TOP: 0px
}
.othermenu_btn {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 4px 0px 2px 5px; WIDTH: 190px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
.othermenu_btn LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 2px 0px 0px; WIDTH: 100%; PADDING-TOP: 0px; HEIGHT: 36px
}
.othermenu_btn LI A {
	DISPLAY: block; FONT-WEIGHT: bold; FONT-SIZE: 12px; MARGIN: 0px; COLOR: #444; TEXT-INDENT: 58px; HEIGHT: 36px; TEXT-DECORATION: none
}
.othermenu_btn LI A:visited {
	MARGIN: 0px
}
.othermenu_btn LI.btn_bus A {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(../image/othermenu/btn_bus_off.gif) no-repeat left top; PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
.othermenu_btn LI.btn_bus A:hover {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(../image/othermenu/btn_bus_on.gif) no-repeat left top; PADDING-BOTTOM: 11px; PADDING-TOP: 11px
}
.othermenu_btn LI.btn_tdl A {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(../image/othermenu/club_off.gif) no-repeat left top; PADDING-BOTTOM: 4px; PADDING-TOP: 4px
}
.othermenu_btn LI.btn_tdl A:hover {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(../image/othermenu/club_onn.gif) no-repeat left top; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
.othermenu_btn LI.btn_usj A {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(../image/othermenu/camera_off.gif) no-repeat left top; PADDING-BOTTOM: 4px; PADDING-TOP: 4px
}
.othermenu_btn LI.btn_usj A:hover {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(../image/othermenu/camera_onn.gif) no-repeat left top; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
.othermenu_btn LI.btn_spa A {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(../image/othermenu/btn_spa_off.gif) no-repeat left top; PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
.othermenu_btn LI.btn_spa A:hover {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(../image/othermenu/btn_spa_on.gif) no-repeat left top; PADDING-BOTTOM: 11px; PADDING-TOP: 11px
}
.othermenu_btn LI.btn_green A {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(../image/othermenu/btn_green_off.gif) no-repeat left top; PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
.othermenu_btn LI.btn_green A:hover {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(../image/othermenu/btn_green_on.gif) no-repeat left top; PADDING-BOTTOM: 11px; PADDING-TOP: 11px
}
.othermenu_btn LI.btn_park A {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(../image/othermenu/btn_park_off.gif) no-repeat left top; PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
.othermenu_btn LI.btn_park A:hover {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(../image/othermenu/btn_park_on.gif) no-repeat left top; PADDING-BOTTOM: 11px; PADDING-TOP: 11px
}
.othermenu_btn LI.btn_beach A {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(../image/othermenu/btn_is_off.gif) no-repeat left top; PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
.othermenu_btn LI.btn_beach A:hover {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(../image/othermenu/btn_is_on.gif) no-repeat left top; PADDING-BOTTOM: 11px; PADDING-TOP: 11px
}
.othermenu_btn LI.btn_air A {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(../image/othermenu/btn_air_off.gif) no-repeat left top; PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
.othermenu_btn LI.btn_air A:hover {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(../image/othermenu/btn_air_on.gif) no-repeat left top; PADDING-BOTTOM: 11px; PADDING-TOP: 11px
}
.othermenu_btn LI.btn_htl A {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(../image/othermenu/btn_hotel_off.gif) no-repeat left top; PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
.othermenu_btn LI.btn_htl A:hover {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(../image/othermenu/btn_hotel_on.gif) no-repeat left top; PADDING-BOTTOM: 11px; PADDING-TOP: 11px
}
.othermenu_btn LI.btn_ski A {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(../image/othermenu/btn_ski_off.gif) no-repeat left top; PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
.othermenu_btn LI.btn_ski A:hover {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(../image/othermenu/btn_ski_on.gif) no-repeat left top; PADDING-BOTTOM: 11px; PADDING-TOP: 11px
}
.othermenu_btn LI.nature {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(../image/othermenu/nature100.gif) no-repeat left top; PADDING-BOTTOM: 0px; MARGIN: 2px 0px 0px; WIDTH: 100%; PADDING-TOP: 6px; HEIGHT: 100px
}
.othermenu_btn LI.nature A {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: lighter; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; HEIGHT: 15px
}
.othermenu_btn LI.nature A.maina {
	FONT-WEIGHT: bold; LETTER-SPACING: -1px; HEIGHT: 18px
}
.othermenu_btn LI.nature A.sub {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; FONT-WEIGHT: lighter; BACKGROUND: url(../image/othermenu/allow_s_off.png) no-repeat 58px top; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; HEIGHT: 15px
}
.othermenu_btn LI.nature A.sub:visited {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; FONT-WEIGHT: lighter; BACKGROUND: url(../image/othermenu/allow_s_off.png) no-repeat 58px top; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; HEIGHT: 15px
}
.othermenu_btn LI.nature A.sub:hover {
	BACKGROUND: url(../image/othermenu/allow_s_hover.png) no-repeat 59px top
}
.ligh {
	FONT-WEIGHT: lighter
}
.long_indent {
	LEFT: 58px; POSITION: relative
}
.too_long {
	FONT-SIZE: 12px; LINE-HEIGHT: 110%; LETTER-SPACING: -1px
}
.too_much {
	MARGIN: 0px
}
.othermenu_btn LI A:visited {
	COLOR: #444
}
.othermenu_btn LI A:active {
	COLOR: #444
}
.othermenu_btn LI A:hover {
	COLOR: #6495ed
}
#othercontents_end {
	CLEAR: both; BACKGROUND: url(../image/menu/other_bottom.gif) no-repeat; MARGIN-BOTTOM: 5px; WIDTH: 200px; HEIGHT: 7px
}
#othercontents H1 {
	PADDING-LEFT: 45px; FONT-SIZE: 16px; BACKGROUND: url(../image/menu/ico_other.gif) no-repeat left top; MARGIN: 0px; COLOR: #fff; PADDING-TOP: 12px; HEIGHT: 35px
}
#othercontents .common_contents {
	PADDING-LEFT: 45px; FONT-SIZE: 16px; BACKGROUND: url(../image/menu/ico_other.gif) no-repeat left top; MARGIN: 0px; COLOR: #fff; PADDING-TOP: 12px; HEIGHT: 35px
}
.link_navi {
	FONT-SIZE: 13px; BACKGROUND: url(../image/menu/bg_200w.gif) repeat-y; MARGIN: 0px; WIDTH: 200px; BORDER-BOTTOM: #ccc 1px solid
}
.link_navi DT A {
	CLEAR: both; BORDER-TOP: #ccc 1px solid; DISPLAY: block; MIN-HEIGHT: 2.5em; MARGIN-LEFT: 5px; WIDTH: 190px; COLOR: #111; TEXT-INDENT: 8px; LINE-HEIGHT: 2.5em; HEIGHT: auto! important; TEXT-DECORATION: none
}
.link_navi DT A:visited {
	CLEAR: both; BORDER-TOP: #ccc 1px solid; DISPLAY: block; MIN-HEIGHT: 2.5em; MARGIN-LEFT: 5px; WIDTH: 190px; COLOR: #111; TEXT-INDENT: 8px; LINE-HEIGHT: 2.5em; HEIGHT: auto! important; TEXT-DECORATION: none
}
.link_navi DT.top_dt A {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.link_navi DT.top_dt A:visited {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.link_navi DD A {
	BORDER-TOP: #ccc 1px solid; DISPLAY: block; FONT-WEIGHT: normal; MIN-HEIGHT: 2em; FLOAT: right; WIDTH: 175px; COLOR: #111; TEXT-INDENT: 8px; LINE-HEIGHT: 2em; MARGIN-RIGHT: 5px; HEIGHT: auto! important; TEXT-DECORATION: none
}
.link_navi DD A:visited {
	BORDER-TOP: #ccc 1px solid; DISPLAY: block; FONT-WEIGHT: normal; MIN-HEIGHT: 2em; FLOAT: right; WIDTH: 175px; COLOR: #111; TEXT-INDENT: 8px; LINE-HEIGHT: 2em; MARGIN-RIGHT: 5px; HEIGHT: auto! important; TEXT-DECORATION: none
}
.link_navi DT.end_dt {
	CLEAR: both
}
.link_navi DT A:hover {
	COLOR: #6495ed; BACKGROUND-COLOR: #eee; TEXT-DECORATION: none
}
.link_navi DD A:hover {
	COLOR: #6495ed; BACKGROUND-COLOR: #eee; TEXT-DECORATION: none
}
.link_navi DT.current A {
	BACKGROUND: url(../image/basic/check.gif) no-repeat left center; TEXT-INDENT: 14px
}
.link_navi DT.current A:visited {
	BACKGROUND: url(../image/basic/check.gif) no-repeat left center; TEXT-INDENT: 14px
}
.link_navi DD.current A {
	BACKGROUND: url(../image/basic/check.gif) no-repeat left center; TEXT-INDENT: 14px
}
.link_navi DD.current A:visited {
	BACKGROUND: url(../image/basic/check.gif) no-repeat left center; TEXT-INDENT: 14px
}
.side {
	CLEAR: both; BACKGROUND: url(../image/menu/200w.gif) no-repeat right top; WIDTH: 200px; HEIGHT: 35px
}
.side_text {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-SIZE: 12px; BACKGROUND: url(../image/menu/bg_200w.gif) repeat-y; PADDING-BOTTOM: 5px; MARGIN: 0px; WIDTH: 200px; LINE-HEIGHT: 125%; PADDING-TOP: 5px
}
.side_text .contents {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; MARGIN: 0px; PADDING-TOP: 5px; BORDER-BOTTOM: #ccc 1px dotted
}
.side_text .contents A {
	DISPLAY: block; WIDTH: auto; COLOR: #222; TEXT-DECORATION: none
}
.contents A:visited {
	DISPLAY: block; WIDTH: auto; COLOR: #222; TEXT-DECORATION: none
}
.side_text .contents A:hover {
	COLOR: #6495ed; TEXT-DECORATION: underline
}
.side_text .linkcontents {
	MARGIN: 5px 0px 0px 5px; WIDTH: 185px
}
.side_text .linkcontents A {
	COLOR: #4169e1; TEXT-DECORATION: underline
}
.linkcontents A:visited {
	COLOR: #4169e1; TEXT-DECORATION: underline
}
.side_text .linkcontents A:hover {
	CURSOR: pointer; COLOR: #6495ed; TEXT-DECORATION: underline
}
IMG.browz {
	FLOAT: left; MARGIN: 0px 5px 0px 0px
}
IMG.side_end {
	CLEAR: both; MARGIN: 0px; WIDTH: 200px; POSITION: relative; TOP: -5px; HEIGHT: 15px
}
.side H1.news {
	PADDING-LEFT: 45px; FONT-SIZE: 13px; BACKGROUND: url(../image/menu/ico_news.gif) no-repeat left top; MARGIN: 0px; COLOR: #222; PADDING-TOP: 16px; HEIGHT: 35px
}
.side H6.news {
	PADDING-LEFT: 45px; FONT-SIZE: 13px; BACKGROUND: url(../image/menu/ico_news.gif) no-repeat left top; MARGIN: 0px; COLOR: #222; PADDING-TOP: 16px; HEIGHT: 35px
}
.side H5.news {
	PADDING-LEFT: 45px; FONT-SIZE: 13px; BACKGROUND: url(../image/menu/ico_news.gif) no-repeat left top; MARGIN: 0px; COLOR: #222; PADDING-TOP: 16px; HEIGHT: 35px
}
.side H4.news {
	PADDING-LEFT: 45px; FONT-SIZE: 13px; BACKGROUND: url(../image/menu/ico_news.gif) no-repeat left top; MARGIN: 0px; COLOR: #222; PADDING-TOP: 16px; HEIGHT: 35px
}
.side H1.attention {
	PADDING-LEFT: 45px; FONT-SIZE: 13px; BACKGROUND: url(../image/menu/ico_text.gif) no-repeat left top; MARGIN: 0px; COLOR: #222; PADDING-TOP: 16px; HEIGHT: 35px
}
.side H6.attention {
	PADDING-LEFT: 45px; FONT-SIZE: 13px; BACKGROUND: url(../image/menu/ico_text.gif) no-repeat left top; MARGIN: 0px; COLOR: #222; PADDING-TOP: 16px; HEIGHT: 35px
}
.side H5.attention {
	PADDING-LEFT: 45px; FONT-SIZE: 13px; BACKGROUND: url(../image/menu/ico_text.gif) no-repeat left top; MARGIN: 0px; COLOR: #222; PADDING-TOP: 16px; HEIGHT: 35px
}
.side H4.attention {
	PADDING-LEFT: 45px; FONT-SIZE: 13px; BACKGROUND: url(../image/menu/ico_text.gif) no-repeat left top; MARGIN: 0px; COLOR: #222; PADDING-TOP: 16px; HEIGHT: 35px
}
.side H1.browz {
	PADDING-LEFT: 45px; FONT-SIZE: 13px; BACKGROUND: url(../image/menu/ico_browz.gif) no-repeat left top; MARGIN: 0px; COLOR: #222; PADDING-TOP: 16px; HEIGHT: 35px
}
.side H6.browz {
	PADDING-LEFT: 45px; FONT-SIZE: 13px; BACKGROUND: url(../image/menu/ico_browz.gif) no-repeat left top; MARGIN: 0px; COLOR: #222; PADDING-TOP: 16px; HEIGHT: 35px
}
.side H5.browz {
	PADDING-LEFT: 45px; FONT-SIZE: 13px; BACKGROUND: url(../image/menu/ico_browz.gif) no-repeat left top; MARGIN: 0px; COLOR: #222; PADDING-TOP: 16px; HEIGHT: 35px
}
.side H4.browz {
	PADDING-LEFT: 45px; FONT-SIZE: 13px; BACKGROUND: url(../image/menu/ico_browz.gif) no-repeat left top; MARGIN: 0px; COLOR: #222; PADDING-TOP: 16px; HEIGHT: 35px
}
.side H1.coffee {
	PADDING-LEFT: 40px; FONT-SIZE: 13px; BACKGROUND: url(../image/menu/ico_coffee.gif) no-repeat left top; MARGIN: 0px; COLOR: #222; PADDING-TOP: 16px; HEIGHT: 35px
}
.side H6.coffee {
	PADDING-LEFT: 40px; FONT-SIZE: 13px; BACKGROUND: url(../image/menu/ico_coffee.gif) no-repeat left top; MARGIN: 0px; COLOR: #222; PADDING-TOP: 16px; HEIGHT: 35px
}
.side H5.coffee {
	PADDING-LEFT: 40px; FONT-SIZE: 13px; BACKGROUND: url(../image/menu/ico_coffee.gif) no-repeat left top; MARGIN: 0px; COLOR: #222; PADDING-TOP: 16px; HEIGHT: 35px
}
.side H4.coffee {
	PADDING-LEFT: 40px; FONT-SIZE: 13px; BACKGROUND: url(../image/menu/ico_coffee.gif) no-repeat left top; MARGIN: 0px; COLOR: #222; PADDING-TOP: 16px; HEIGHT: 35px
}
.side P.coffee {
	PADDING-LEFT: 40px; FONT-SIZE: 13px; BACKGROUND: url(../image/menu/ico_coffee.gif) no-repeat left top; MARGIN: 0px; COLOR: #222; PADDING-TOP: 16px; HEIGHT: 35px
}
.side H1.mobile {
	PADDING-LEFT: 45px; FONT-SIZE: 13px; BACKGROUND: url(../image/menu/ico_mobile.gif) no-repeat left top; MARGIN: 0px; COLOR: #222; PADDING-TOP: 16px; HEIGHT: 35px
}
.side H6.mobile {
	PADDING-LEFT: 45px; FONT-SIZE: 13px; BACKGROUND: url(../image/menu/ico_mobile.gif) no-repeat left top; MARGIN: 0px; COLOR: #222; PADDING-TOP: 16px; HEIGHT: 35px
}
.side H5.mobile {
	PADDING-LEFT: 45px; FONT-SIZE: 13px; BACKGROUND: url(../image/menu/ico_mobile.gif) no-repeat left top; MARGIN: 0px; COLOR: #222; PADDING-TOP: 16px; HEIGHT: 35px
}
.side H4.mobile {
	PADDING-LEFT: 45px; FONT-SIZE: 13px; BACKGROUND: url(../image/menu/ico_mobile.gif) no-repeat left top; MARGIN: 0px; COLOR: #222; PADDING-TOP: 16px; HEIGHT: 35px
}
.side P.mobile {
	PADDING-LEFT: 45px; FONT-SIZE: 13px; BACKGROUND: url(../image/menu/ico_mobile.gif) no-repeat left top; MARGIN: 0px; COLOR: #222; PADDING-TOP: 16px; HEIGHT: 35px
}
.side H1.bus {
	PADDING-LEFT: 50px; FONT-SIZE: 13px; BACKGROUND: url(../image/menu/ico_sub_bus.gif) no-repeat left top; MARGIN: 0px; COLOR: #222; PADDING-TOP: 16px; HEIGHT: 35px
}
.side H6.bus {
	PADDING-LEFT: 50px; FONT-SIZE: 13px; BACKGROUND: url(../image/menu/ico_sub_bus.gif) no-repeat left top; MARGIN: 0px; COLOR: #222; PADDING-TOP: 16px; HEIGHT: 35px
}
.side H5.bus {
	PADDING-LEFT: 50px; FONT-SIZE: 13px; BACKGROUND: url(../image/menu/ico_sub_bus.gif) no-repeat left top; MARGIN: 0px; COLOR: #222; PADDING-TOP: 16px; HEIGHT: 35px
}
.side H4.bus {
	PADDING-LEFT: 50px; FONT-SIZE: 13px; BACKGROUND: url(../image/menu/ico_sub_bus.gif) no-repeat left top; MARGIN: 0px; COLOR: #222; PADDING-TOP: 16px; HEIGHT: 35px
}
.side P.bus {
	PADDING-LEFT: 50px; FONT-SIZE: 13px; BACKGROUND: url(../image/menu/ico_sub_bus.gif) no-repeat left top; MARGIN: 0px; COLOR: #222; PADDING-TOP: 16px; HEIGHT: 35px
}
.sky_bar {
	CLEAR: both; FONT-WEIGHT: bold; BACKGROUND: url(../image/menu/bar_blue.gif) repeat-x 50% bottom; MARGIN: 15px 0px 0px; WIDTH: 200px; COLOR: #fff; HEIGHT: 20px
}
.blue_bar {
	CLEAR: both; FONT-WEIGHT: bold; BACKGROUND: url(../image/menu/bar_blue2.gif) repeat-x 50% bottom; MARGIN: 15px 0px 0px; WIDTH: 200px; COLOR: #fff; HEIGHT: 20px
}
.gray_bar {
	CLEAR: both; FONT-WEIGHT: bold; BACKGROUND: url(../image/menu/bar_gray.gif) repeat-x 50% bottom; MARGIN: 15px 0px 0px; WIDTH: 200px; COLOR: #fff; HEIGHT: 20px
}
.black_bar {
	CLEAR: both; FONT-WEIGHT: bold; BACKGROUND: url(../image/menu/bar_black.gif) repeat-x 50% bottom; MARGIN: 15px 0px 0px; WIDTH: 200px; COLOR: #fff; HEIGHT: 20px
}
.pink_bar {
	CLEAR: both; FONT-WEIGHT: bold; BACKGROUND: url(../image/menu/bar_pink.gif) repeat-x 50% bottom; MARGIN: 15px 0px 0px; WIDTH: 200px; COLOR: #fff; HEIGHT: 20px
}
.silver_bar {
	CLEAR: both; FONT-WEIGHT: bold; BACKGROUND: url(../image/menu/bar_silver.gif) repeat-x 50% top; MARGIN: 15px 0px 0px; WIDTH: 200px; COLOR: #fff; HEIGHT: 20px
}
.green_bar {
	CLEAR: both; FONT-WEIGHT: bold; BACKGROUND: url(../image/menu/bar_green.gif) repeat-x 50% top; MARGIN: 15px 0px 0px; WIDTH: 200px; COLOR: #fff; HEIGHT: 20px
}
.moegi_bar {
	CLEAR: both; FONT-WEIGHT: bold; BACKGROUND: url(../image/menu/bar_moegi.gif) repeat-x 50% top; MARGIN: 15px 0px 0px; WIDTH: 200px; COLOR: #fff; HEIGHT: 20px
}
.brown_bar {
	CLEAR: both; FONT-WEIGHT: bold; BACKGROUND: url(../image/menu/bar_blown.gif) repeat-x 50% top; MARGIN: 15px 0px 0px; WIDTH: 200px; COLOR: #fff; HEIGHT: 20px
}
.bar_title {
	FONT-WEIGHT: bold; MARGIN: 4px 0px 0px; HEIGHT: 13px; TEXT-ALIGN: center
}
#foot_links {
	PADDING-RIGHT: 0px; BORDER-TOP: #ccc 1px solid; MARGIN-TOP: 20px; PADDING-LEFT: 0px; PADDING-BOTTOM: 15px; WIDTH: 850px; PADDING-TOP: 15px; BACKGROUND-COLOR: #f3f3f3; TEXT-ALIGN: center
}
#foot_links A {
	MARGIN: 0px 5px; COLOR: #222; TEXT-DECORATION: none
}
#foot_links A:visited {
	MARGIN: 0px 5px; COLOR: #222; TEXT-DECORATION: none
}
#foot_links A:hover {
	COLOR: #6495ed; TEXT-DECORATION: underline
}
#foot_company {
	BORDER-TOP: #999 1px solid; WIDTH: 850px; BORDER-BOTTOM: #999 1px solid; BACKGROUND-COLOR: #e5e5e5; TEXT-ALIGN: left
}
#foot_company A {
	MARGIN: 0px; CURSOR: text; COLOR: #222; TEXT-DECORATION: none
}
#foot_company .left {
	FLOAT: left; MARGIN: 7px 15px 5px; WIDTH: 230px; COLOR: #666; TEXT-ALIGN: center
}
#foot_company .left .line {
	PADDING-RIGHT: 0px; PADDING-LEFT: 30px; BACKGROUND: url(../image/basic/icon3_pc.gif) no-repeat left top; PADDING-BOTTOM: 10px; MARGIN: 0px 0px 5px; PADDING-TOP: 8px; BORDER-BOTTOM: #666 1px solid
}
#foot_company .logos {
	MARGIN-TOP: 10px; FLOAT: left; MARGIN-BOTTOM: 5px; BORDER-LEFT: #fff 5px solid; WIDTH: 170px; PADDING-TOP: 5px; HEIGHT: 95px
}
#foot_company .logos .img {
	FONT-SIZE: 12px; FLOAT: left; MARGIN-BOTTOM: 5px; MARGIN-LEFT: 15px; COLOR: #777
}
#foot_company .upon {
	FLOAT: left; PADDING-BOTTOM: 2px; MARGIN: 15px 0px 0px 25px; WIDTH: 370px; BORDER-BOTTOM: #ff7f50 1px solid
}
#foot_company .main_branch {
	FLOAT: left; MARGIN: 5px 0px 0px 25px; WIDTH: 75px; LINE-HEIGHT: 130%
}
#foot_company .branch_right {
	FLOAT: left; MARGIN: 5px 0px 0px; WIDTH: 295px; LINE-HEIGHT: 130%
}
#foot_company .branch_right SPAN.atnphone {
	PADDING-RIGHT: 1px; FONT-WEIGHT: bold; FONT-SIZE: 16px; RIGHT: 1px; FONT-FAMILY: Tahoma; POSITION: relative; TOP: 1px
}
#foot_company .branch {
	FLOAT: left; MARGIN: 0px 0px 5px 25px; WIDTH: 75px; LINE-HEIGHT: 130%
}
#foot_company .branch_member {
	FLOAT: left; MARGIN: 0px 0px 5px; WIDTH: 295px; LINE-HEIGHT: 130%
}
#copyright {
	CLEAR: both; PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; MARGIN: 0px; COLOR: #aaa; PADDING-TOP: 5px; TEXT-ALIGN: center
}
#copyright A {
	CURSOR: text; COLOR: #aaa; TEXT-DECORATION: none
}
#copyright A:hover {
	CURSOR: text; COLOR: #aaa; TEXT-DECORATION: none
}
#copyright A:visited {
	CURSOR: text; COLOR: #aaa; TEXT-DECORATION: none
}
#foot_company .inc {
	FLOAT: left; MARGIN: 5px 0px 0px 25px; WIDTH: 75px; LINE-HEIGHT: 130%
}
#foot_company .right {
	MARGIN-TOP: 5px; FLOAT: left; MARGIN-BOTTOM: 5px; WIDTH: 295px; LINE-HEIGHT: 130%
}
#foot_copyright {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; COLOR: #aaa; PADDING-TOP: 5px; TEXT-ALIGN: center
}
#foot_copyright A {
	CURSOR: text; COLOR: #aaa; TEXT-DECORATION: none
}
#foot_copyright A:hover {
	CURSOR: text; COLOR: #aaa; TEXT-DECORATION: none
}
#foot_copyright A:visited {
	CURSOR: text; COLOR: #aaa; TEXT-DECORATION: none
}
