BODY {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-SIZE: 84%; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #333333; LINE-HEIGHT: 1; PADDING-TOP: 0px; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: center
}
TABLE {
	FONT-SIZE: 100%
}
FORM {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
DIV {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
H2 {
	FONT-WEIGHT: bold
}
H3 {
	FONT-WEIGHT: bold
}
H4 {
	FONT-WEIGHT: bold
}
H5 {
	FONT-WEIGHT: bold
}
H6 {
	FONT-WEIGHT: bold
}
A IMG {
	BORDER-RIGHT: medium none; BORDER-TOP: medium none; BORDER-LEFT: medium none; BORDER-BOTTOM: medium none
}
A:link {
	COLOR: #03c; TEXT-DECORATION: none
}
A:visited {
	COLOR: #609; TEXT-DECORATION: none
}
A:hover {
	TEXT-DECORATION: underline
}
A:active {
	TEXT-DECORATION: underline
}
DIV#header DIV#headnavi A:link {
	COLOR: #333333
}
DIV#header DIV#headnavi A:visited {
	COLOR: #333333
}
DIV#header DIV#headnavi A:hover {
	COLOR: #333333
}
DIV#header DIV#headnavi A:active {
	COLOR: #333333
}
DIV#footer DIV#footnavi A:link {
	COLOR: #333333
}
DIV#footer DIV#footnavi A:visited {
	COLOR: #333333
}
DIV#footer DIV#footnavi A:hover {
	COLOR: #333333; TEXT-DECORATION: underline
}
DIV#footer DIV#footnavi A:active {
	COLOR: #333333; TEXT-DECORATION: underline
}
DIV H2 A:link {
	COLOR: #333333; TEXT-DECORATION: none
}
DIV H2 A:visited {
	COLOR: #333333; TEXT-DECORATION: none
}
DIV H2 A:hover {
	COLOR: #333333; TEXT-DECORATION: underline
}
DIV H2 A:active {
	COLOR: #333333; TEXT-DECORATION: underline
}
DIV.divide01 {
	CLEAR: both; HEIGHT: 1px
}
DIV.divide01 HR {
	DISPLAY: none
}
DIV.divide02 {
	CLEAR: both
}
UL.linklist01 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
UL.linklist01 LI {
	PADDING-RIGHT: 10px; DISPLAY: inline; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
UL.linklist01 LI A {
	WHITE-SPACE: nowrap
}
UL.linklist01 LI {
	DISPLAY: block; FLOAT: left
}
UL.linklist02 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
UL.linklist02 LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px 5px 0px 0px; PADDING-TOP: 0px
}
UL.dividelinklist01 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
UL.dividelinklist01 LI {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; WHITE-SPACE: nowrap
}
UL.dividelinklist01 SPAN.divide03 {
	MARGIN: 0px 6px
}
UL.topicslist01 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
UL.topicslist01 SPAN.caption02 {
	FONT-SIZE: 84%; MARGIN: 0px 0px 0px 3px
}
UL.topicslist01 SPAN.comment {
	MARGIN: 0px 0px 0px 4px
}
UL.topicslist02 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
UL.topicslist02 LI {
	PADDING-RIGHT: 0px; BACKGROUND-POSITION: 4px 0.5em; PADDING-LEFT: 10px; BACKGROUND-IMAGE: url(/img/bg/bullet01.gif); PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; BACKGROUND-REPEAT: no-repeat
}
UL.topicslist02 SPAN.comment {
	MARGIN: 0px 0px 0px 4px
}
DIV.topicsselect {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; LINE-HEIGHT: 1.2; PADDING-TOP: 2px
}
DIV.topicsselect UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 160px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
DIV.topicsselect LI {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 9px 0px 0px; PADDING-TOP: 0px
}
DIV.topicsselect P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: right; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 110px; PADDING-TOP: 0px; TEXT-ALIGN: right
}
DL.definitionlist01 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
DL.definitionlist01 DT {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 10px 0px 0px; PADDING-TOP: 0px
}
DL.definitionlist01 DD {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
DL.definitionlist02 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
DL.definitionlist02 DT {
	CLEAR: left; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px 5px 0px 0px; PADDING-TOP: 0px
}
DL.definitionlist02 DD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
DL.definitionlist02 DD BR {
	CLEAR: left
}
P.dividelink01 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
P.dividelink01 A {
	WHITE-SPACE: nowrap
}
P.dividelink01 SPAN.divide03 {
	MARGIN: 0px 6px
}
EM.icon01 IMG {
	MARGIN: 3px 0px 4px 3px; VERTICAL-ALIGN: middle
}
DIV#body {
	BORDER-RIGHT: medium none; BORDER-TOP: medium none; MARGIN: 0px auto; BORDER-LEFT: medium none; WIDTH: 760px; BORDER-BOTTOM: medium none
}
DIV#contents {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; WIDTH: 760px; PADDING-TOP: 0px; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: left
}
DIV#header {
	MARGIN: 0px
}
DIV#header HR {
	DISPLAY: none
}
DIV#headtitle {
	FLOAT: left; WIDTH: 250px
}
DIV#headtitle H1 {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
DIV#headtitle P {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
DIV#headline {
	FLOAT: left; WIDTH: 290px; LINE-HEIGHT: 1.4
}
DIV#headline UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 26px 0px 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
DIV#headline LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; TEXT-ALIGN: center
}
DIV#headline EM.topicsstatus {
	MARGIN: 0px 5px 0px 0px
}
DIV#headline P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 5px 0px 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
DIV#headnavi {
	FLOAT: right; WIDTH: 220px; PADDING-TOP: 10px
}
DIV#headnavi P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; TEXT-ALIGN: right
}
DIV#headnavi UL.dividelinklist01 {
	MARGIN-RIGHT: 10px; TEXT-ALIGN: right
}
DIV#headnavi UL.dividelinklist01 SPAN.divide03 {
	MARGIN: 0px
}
DIV#headnavi P.skiplink {
	PADDING-RIGHT: 0px; DISPLAY: none; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
DIV.topics {
	LINE-HEIGHT: 1.4
}
DIV.topics TH {
	PADDING-RIGHT: 7px; PADDING-LEFT: 7px; PADDING-BOTTOM: 0px; PADDING-TOP: 7px
}
DIV.topics TD {
	PADDING-RIGHT: 7px; PADDING-LEFT: 7px; PADDING-BOTTOM: 0px; PADDING-TOP: 7px
}
DIV.contentsarea {
	MARGIN: 7px 0px 0px
}
DIV.contentsblock01 {
	MARGIN: 8px 0px 0px
}
DIV.contentsblock01 H2 {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; FONT-SIZE: 100%; PADDING-BOTTOM: 2px; MARGIN: 0px; COLOR: #333333; PADDING-TOP: 2px; BACKGROUND-COLOR: #efefef
}
DIV.contentsblock01 P {
	MARGIN: 5px 8px 0px
}
DIV.contentsblock01 UL {
	MARGIN: 5px 8px 0px
}
DIV.contentsblock02 DIV.block01 {
	FLOAT: left
}
DIV.contentsblock02 DIV.block02 {
	FLOAT: right
}
DIV.contentsblock02 DIV.block01 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; MARGIN: 8px 0px 0px; WIDTH: 220px; PADDING-TOP: 0px
}
DIV.contentsblock02 DIV.block02 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; MARGIN: 8px 0px 0px; WIDTH: 220px; PADDING-TOP: 0px
}
DIV.contentsblock02 DIV.block01 H2 {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; FONT-SIZE: 100%; PADDING-BOTTOM: 2px; MARGIN: 0px; COLOR: #333333; PADDING-TOP: 2px; BACKGROUND-COLOR: #efefef
}
DIV.contentsblock02 DIV.block02 H2 {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; FONT-SIZE: 100%; PADDING-BOTTOM: 2px; MARGIN: 0px; COLOR: #333333; PADDING-TOP: 2px; BACKGROUND-COLOR: #efefef
}
DIV.contentsblock02 DIV.block01 P {
	MARGIN: 5px 8px 0px
}
DIV.contentsblock02 DIV.block02 P {
	MARGIN: 5px 8px 0px
}
DIV.contentsblock02 DIV.block01 UL {
	MARGIN: 5px 8px 0px
}
DIV.contentsblock02 DIV.block02 UL {
	MARGIN: 5px 8px 0px
}
DIV.contentsblock02 DIV.block01 DL {
	MARGIN: 5px 8px 0px
}
DIV.contentsblock02 DIV.block02 DL {
	MARGIN: 5px 8px 0px
}
DIV.contentsblock03 {
	BORDER-RIGHT: #b3b3b3 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #b3b3b3 1px solid; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; MARGIN: 5px 0px 0px; BORDER-LEFT: #b3b3b3 1px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #b3b3b3 1px solid; BACKGROUND-COLOR: #ffffff
}
DIV.contentsblock03 DIV.blockbody {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; PADDING-BOTTOM: 6px; PADDING-TOP: 0px; BACKGROUND-COLOR: #e7eff7
}
DIV.contentsblock03 DIV.blockbody H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 100%; PADDING-BOTTOM: 3px; MARGIN: 0px; PADDING-TOP: 6px
}
DIV.contentsblock03 DIV.blockbody P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
DIV.contentsblock03 DIV.blockbody UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
DIV.contentsblock03 DIV.blockbody DL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
DIV.contentsblock03 DIV.blockhead {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 2px; PADDING-TOP: 6px
}
DIV.contentsblock03 DIV.blockhead H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px 5px 0px 0px; PADDING-TOP: 0px
}
DIV.contentsblock03 DIV.blockhead P {
	FLOAT: right
}
DIV.contentsblock04 {
	PADDING-RIGHT: 1px; PADDING-LEFT: 1px; PADDING-BOTTOM: 1px; MARGIN: 5px 0px 0px; PADDING-TOP: 1px; BACKGROUND-COLOR: #b3b3b3
}
DIV.contentsblock04 DIV.blockbody {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 6px; PADDING-TOP: 0px; BACKGROUND-COLOR: #ffffff
}
DIV.contentsblock04 H2 {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; FONT-SIZE: 100%; PADDING-BOTTOM: 3px; MARGIN: 0px; COLOR: #333333; PADDING-TOP: 5px
}
DIV.contentsblock04 P {
	MARGIN: 0px 8px
}
DIV.contentsblock04 UL {
	MARGIN: 0px 8px
}
DIV.contentsblock04 DL {
	MARGIN: 0px 8px
}
DIV.contentsblock04 DIV.blockhead {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; PADDING-BOTTOM: 2px; MARGIN: 0px; PADDING-TOP: 5px
}
DIV.contentsblock04 DIV.blockhead H2 {
	BORDER-RIGHT: medium none; PADDING-RIGHT: 0px; BORDER-TOP: medium none; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px 5px 0px 0px; BORDER-LEFT: medium none; PADDING-TOP: 0px; BORDER-BOTTOM: medium none
}
DIV.contentsblock04 DIV.blockhead P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: right; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
DIV.contentsblock04 DIV.blockend {
	BACKGROUND-COLOR: #ffffff
}
DIV.maincontents {
	FLOAT: left; WIDTH: 446px
}
DIV.maincontents DIV.topblock {
	MARGIN-TOP: 0px! important
}
DIV.maincontents DIV.topblock {
	PADDING-TOP: 1px! important
}
DIV.maincontents DIV.topblock DIV.block01 {
	MARGIN-TOP: 0px! important
}
DIV.maincontents DIV.topblock DIV.block02 {
	MARGIN-TOP: 0px! important
}
DIV.indexmenu {
	BORDER-RIGHT: #fede4a 1px solid; BORDER-TOP: #fede4a 1px solid; BORDER-LEFT: #fede4a 1px solid; BORDER-BOTTOM: #fede4a 1px solid
}
DIV.indexmenu DIV.blockdivide {
	CLEAR: both
}
DIV.indexmenu DIV.blockend {
	BACKGROUND-COLOR: #ffffff
}
DIV.idmenu {
	PADDING-RIGHT: 3px; PADDING-LEFT: 8px; PADDING-BOTTOM: 1px; PADDING-TOP: 2px; BORDER-BOTTOM: #fede4a 1px solid; BACKGROUND-COLOR: #ffefa5
}
DIV.idmenu STRONG {
	FONT-WEIGHT: normal
}
DIV.idmenu IMG.serviceicon {
	MARGIN: 0px 3px 0px 0px; VERTICAL-ALIGN: middle
}
DIV.idmenu .button {
	MARGIN: 0px 0px 1px 5px; VERTICAL-ALIGN: middle
}
DIV.idmenu DIV.idmenu01 {
	FLOAT: left; WIDTH: 220px
}
DIV.idmenu DIV.idmenu01 UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
DIV.idmenu DIV.idmenu01 LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
DIV.idmenu DIV.idmenu01 P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 4px 0px 0px; PADDING-TOP: 0px
}
DIV.idmenu DIV.idmenu02 {
	FLOAT: right; WIDTH: 205px; TEXT-ALIGN: right
}
DIV.idmenu DIV.idmenu02 UL {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
DIV.idmenu DIV.idmenu02 LI {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
DIV.idmenu DIV.idmenu02 DL {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
DIV.idmenu DIV.idmenu02 DT {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
DIV.idmenu DIV.idmenu02 DD {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
DIV.idmenu DIV.idmenu02 P {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
DIV.idmenu IMG#idmenuregist01 {
	BACKGROUND-IMAGE: url(/img/touroku.gif); BACKGROUND-REPEAT: no-repeat
}
DIV.idmenu IMG#idmenulogin01 {
	BACKGROUND-IMAGE: url(/img/login.gif); BACKGROUND-REPEAT: no-repeat
}
DIV.idmenu IMG#idmenulogout01 {
	BACKGROUND-IMAGE: url(/img/logout.gif); BACKGROUND-REPEAT: no-repeat
}
DIV.menulist {
	LINE-HEIGHT: 1.2; BACKGROUND-COLOR: #fffae5
}
DIV.menulist UL {
	PADDING-RIGHT: 8px; BORDER-TOP: #ffffff 1px solid; PADDING-LEFT: 8px; PADDING-BOTTOM: 3px; MARGIN: 0px; PADDING-TOP: 3px; LIST-STYLE-TYPE: none
}
DIV.menulist UL LI {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 9px 0px 0px; PADDING-TOP: 0px
}
DIV.menulist UL LI A {
	WHITE-SPACE: nowrap
}
DIV.menulist#hpmenu {
	BACKGROUND-COLOR: #ffefa5
}
DIV.servicedesc {
	PADDING-RIGHT: 8px; BORDER-TOP: #ffffff 1px solid; PADDING-LEFT: 8px; PADDING-BOTTOM: 4px; LINE-HEIGHT: 1.2; PADDING-TOP: 4px; BACKGROUND-COLOR: #fffae5
}
DIV.servicedesc UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 232px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
DIV.servicedesc LI {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 9px 0px 0px; PADDING-TOP: 0px
}
DIV.servicedesc P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: right; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 190px; PADDING-TOP: 0px; TEXT-ALIGN: right
}
DIV#recommends {
	LINE-HEIGHT: 1.4
}
DIV#recommends H2 {
	MARGIN-BOTTOM: 7px; LINE-HEIGHT: 1.1
}
DIV#recommends DIV {
	PADDING-BOTTOM: 3px; MARGIN-LEFT: 8px
}
DIV#recommends IFRAME {
	PADDING-BOTTOM: 3px; MARGIN-LEFT: 8px
}
DIV#recommends EM.word01 {
	COLOR: #ce3101; FONT-STYLE: normal
}
DIV.hotword {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; LINE-HEIGHT: 1.4; PADDING-TOP: 8px
}
DIV.hotword DIV.blockbody {
	PADDING-RIGHT: 1px; PADDING-LEFT: 1px; PADDING-BOTTOM: 1px; PADDING-TOP: 1px; BACKGROUND-COLOR: #fece9b
}
DIV.hotword DIV.blockhead {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px; BACKGROUND-COLOR: #ffefde
}
DIV.hotword DIV.blockhead H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 100%; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; LINE-HEIGHT: 1.1; PADDING-TOP: 0px
}
DIV.hotword DIV.blockhead P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: right; PADDING-BOTTOM: 0px; MARGIN: 0px; LINE-HEIGHT: 1.1; PADDING-TOP: 0px
}
DIV.hotword DIV.wordlist {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; BACKGROUND-COLOR: #ffffff
}
DIV.hotword DIV.wordlist UL.linklist01 {
	WIDTH: 428px
}
DIV.hotword DIV.blockend {
	BACKGROUND-COLOR: #ffffff
}
DIV.zoomup {
	PADDING-RIGHT: 1px; PADDING-LEFT: 1px; PADDING-BOTTOM: 1px; MARGIN: 8px 0px 0px; PADDING-TOP: 1px; BACKGROUND-COLOR: #8abfe5
}
DIV.zoomup H2 {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; FONT-SIZE: 100%; FLOAT: left; PADDING-BOTTOM: 2px; MARGIN: 0px; COLOR: #ffffff; LINE-HEIGHT: 1.1; PADDING-TOP: 2px
}
DIV.zoomup P {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; FLOAT: right; PADDING-BOTTOM: 2px; MARGIN: 0px; LINE-HEIGHT: 1.1; PADDING-TOP: 2px
}
DIV.zoomup DIV.zoomupcontents {
	MARGIN-BOTTOM: 1px
}
DIV.zoomup DIV.special {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; PADDING-BOTTOM: 4px; LINE-HEIGHT: 1.4; PADDING-TOP: 7px; BACKGROUND-COLOR: #ffffff
}
DIV.zoomup DIV.special H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 100%; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 30px; COLOR: #333333; PADDING-TOP: 0px
}
DIV.zoomup DIV.special H3 A:link {
	COLOR: #333333; TEXT-DECORATION: none
}
DIV.zoomup DIV.special H3 A:visited {
	COLOR: #333333; TEXT-DECORATION: none
}
DIV.zoomup DIV.special H3 A:hover {
	COLOR: #333333; TEXT-DECORATION: underline
}
DIV.zoomup DIV.special H3 A:active {
	COLOR: #333333; TEXT-DECORATION: underline
}
DIV.zoomup DIV.special UL.linklist01 {
	CLEAR: right; FLOAT: right; WIDTH: 385px
}
DIV.zoomup DIV.blockend {
	BACKGROUND-COLOR: #ffffff
}
DIV.zoomup DIV.special UL.linklist01sp {
	CLEAR: right; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: right; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 385px; PADDING-TOP: 3px; LIST-STYLE-TYPE: none
}
DIV.zoomup DIV.special UL.linklist01sp LI {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 10px 0px 0px; PADDING-TOP: 0px
}
DIV.zoomup DIV.special UL.linklist01sp LI A {
	WHITE-SPACE: nowrap
}
DIV.shopping {
	PADDING-RIGHT: 1px; PADDING-LEFT: 1px; PADDING-BOTTOM: 1px; MARGIN: 8px 0px 0px; PADDING-TOP: 1px; BACKGROUND-COLOR: #ffb2b2
}
DIV.shopping H2 {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; FONT-SIZE: 100%; PADDING-BOTTOM: 2px; MARGIN: 0px; COLOR: #333333; LINE-HEIGHT: 1.1; PADDING-TOP: 2px; BACKGROUND-COLOR: #ffebeb
}
DIV.shopping DIV.productlist {
	PADDING-TOP: 10px; BACKGROUND-COLOR: #ffffff
}
DIV.shopping DIV.product {
	DISPLAY: inline; FLOAT: left; MARGIN: 0px 0px 0px 8px; WIDTH: 210px; LINE-HEIGHT: 1.2
}
DIV.shopping DIV.product H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 100%; FLOAT: right; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 150px; COLOR: #ff6666; PADDING-TOP: 0px
}
DIV.shopping DIV.product P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
DIV.shopping DIV.product P IMG {
	DISPLAY: block; FLOAT: left; MARGIN: 0px 10px 0px 0px
}
DIV.shopping DIV.category {
	PADDING-RIGHT: 8px; MARGIN-TOP: -1px; PADDING-LEFT: 8px; PADDING-BOTTOM: 5px; LINE-HEIGHT: 1.4; PADDING-TOP: 5px; BACKGROUND-COLOR: #ffffff
}
DIV.shopping DIV.category UL.dividelinklist01 {
	TEXT-ALIGN: center
}
DIV.shopping DIV.category UL.dividelinklist01 SPAN.divide03 {
	MARGIN: 0px 4px
}
DIV.shopping DIV.blockend {
	BACKGROUND-COLOR: #ffffff
}
DIV.t12 {
	LINE-HEIGHT: 1.4
}
DIV#servicemenu {
	LINE-HEIGHT: 1.4
}
DIV#servicemenu H2 {
	LINE-HEIGHT: 1.1
}
DIV#servicemenu DIV.servicelist {
	MARGIN: 5px 0px 0px 8px; WIDTH: 425px
}
DIV#servicemenu DIV.list {
	FLOAT: left; MARGIN: 0px 12px 0px 0px
}
DIV#servicemenu DIV.list UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
DIV#servicemenu DIV.list LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; WHITE-SPACE: nowrap
}
DIV#area {
	LINE-HEIGHT: 1.4
}
DIV#area H2 {
	LINE-HEIGHT: 1.1
}
DIV#area UL {
	WIDTH: 390px
}
DIV#area UL.linklist02 LI {
	MARGIN: 0px 3px 0px 0px; WIDTH: 52px
}
DIV#area P {
	MARGIN: -1.4em 8px 0px; TEXT-ALIGN: right
}
DIV#businesssolution {
	LINE-HEIGHT: 1.4
}
DIV#businesssolution H2 {
	LINE-HEIGHT: 1.1
}
DIV#businesssolution UL.linklist01 {
	WIDTH: 204px
}
DIV#advancedpackage {
	LINE-HEIGHT: 1.4
}
DIV#advancedpackage H2 {
	LINE-HEIGHT: 1.1
}
DIV#advancedpackage DL.definitionlist02 DT {
	WIDTH: 100px
}
DIV#advancedpackage DL.definitionlist02 DD {
	MARGIN: 0px 0px 0px 100px
}
DIV.subcontents {
	FLOAT: right; MARGIN: 0px 0px 0px 14px; WIDTH: 300px
}
DIV.subcontents DIV.topblock {
	MARGIN-TOP: 0px! important
}
DIV.subcontents DIV.add01 {
	MARGIN: 0px 0px 9px
}
DIV.subcontents DIV.add01 P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
DIV#newstopics {
	MARGIN-TOP: 0px
}
DIV#newstopics H2 {
	LINE-HEIGHT: 1.1
}
DIV#newstopics DIV.news01 {
	FLOAT: left; WIDTH: 198px; LINE-HEIGHT: 1.4
}
DIV#newstopics DIV.news01 LI {
	MARGIN: 0px 0px 4px
}
DIV#newstopics DIV.news02 {
	FLOAT: none; MARGIN-LEFT: 0px; WIDTH: 80px; LINE-HEIGHT: 1.2
}
DIV#tms {
	LINE-HEIGHT: 1.4
}
DIV#tms H2 {
	LINE-HEIGHT: 1.1
}
DIV#sports {
	LINE-HEIGHT: 1.4
}
DIV#sports H2 {
	LINE-HEIGHT: 1.1
}
DIV#weather {
	LINE-HEIGHT: 1.4
}
DIV#weather DIV.blockhead {
	LINE-HEIGHT: 1.1
}
DIV#weather IMG.weathericon {
	MARGIN: 0px 10px 0px 0px; VERTICAL-ALIGN: middle
}
DIV#tvprogram {
	LINE-HEIGHT: 1.4
}
DIV#tvprogram DIV.blockhead {
	LINE-HEIGHT: 1.1
}
DIV#tvprogram P.programarea {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 3px; PADDING-TOP: 0px
}
DIV#tvprogram UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
DIV#tvprogram LI {
	CLEAR: both; PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 282px; PADDING-TOP: 0px
}
DIV#tvprogram SPAN.time {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
DIV#tvprogram SPAN.program {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FLOAT: right; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 245px; PADDING-TOP: 0px
}
DIV#tvprogram SPAN.summary {
	FONT-SIZE: 84%; MARGIN: 0px 0px 0px 5px
}
DIV#fortune {
	LINE-HEIGHT: 1.4
}
DIV#fortune DIV.blockhead {
	LINE-HEIGHT: 1.1
}
DIV#fortune IMG.fortuneicon {
	MARGIN: 0px 10px 0px 0px; VERTICAL-ALIGN: middle
}
DIV#fortune P.comment {
	MARGIN: 5px 0px 0px
}
DIV#traffic {
	LINE-HEIGHT: 1.4
}
DIV#traffic DIV.blockhead {
	LINE-HEIGHT: 1.1
}
DIV#traffic P.update {
	MARGIN-TOP: 3px; TEXT-ALIGN: right
}
DIV#traffic UL A {
	MARGIN: 0px 15px 0px 0px
}
DIV#security {
	LINE-HEIGHT: 1.4
}
DIV#security H2 {
	LINE-HEIGHT: 1.1
}
DIV#security SPAN.name {
	MARGIN-LEFT: 10px
}
DIV#security .high {
	FONT-WEIGHT: normal; COLOR: #cc3333; FONT-STYLE: normal
}
DIV#security .middle {
	FONT-WEIGHT: normal; COLOR: #cc3333; FONT-STYLE: normal
}
DIV#security .low {
	FONT-WEIGHT: normal; COLOR: #049804; FONT-STYLE: normal
}
DIV#infogoo {
	LINE-HEIGHT: 1.4
}
DIV#infogoo H2 {
	LINE-HEIGHT: 1.1
}
DIV.sethomelink {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 10px
}
DIV.sethomelink UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
DIV.sethomelink LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; TEXT-ALIGN: right
}
DIV#footer {
	CLEAR: both; MARGIN: 10px 0px 0px
}
DIV#footnavi {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND-IMAGE: url(/img/line/f_01.gif); PADDING-BOTTOM: 5px; MARGIN: 0px 0px 5px; LINE-HEIGHT: 1.2; PADDING-TOP: 10px; BORDER-BOTTOM: #c5c594 1px solid; BACKGROUND-REPEAT: repeat-x
}
DIV#footnavi P.dividelink01 {
	TEXT-ALIGN: right
}
DIV#footnavi UL.dividelinklist01 {
	TEXT-ALIGN: right
}
DIV#copyright {
	MARGIN: 0px 0px -1.25em
}
DIV#copyright P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; LINE-HEIGHT: 1.2; PADDING-TOP: 0px
}
DIV#copyright IMG {
	VERTICAL-ALIGN: middle
}
DIV.tab A {
	PADDING-BOTTOM: 3px; WIDTH: 140px; PADDING-TOP: 4px; TEXT-DECORATION: none
}
DIV.tab A:link {
	TEXT-DECORATION: none
}
DIV.tab A:visited {
	COLOR: #333
}
DIV.tab A:hover {
	TEXT-DECORATION: underline
}
DIV.tab A:active {
	TEXT-DECORATION: underline
}
DIV.navi {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; OVERFLOW: hidden; BORDER-TOP-STYLE: none; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; POSITION: absolute; BORDER-BOTTOM-STYLE: none
}
.navi IMG {
	VERTICAL-ALIGN: bottom
}
.right_css {
	font-size: 12px;
	line-height: 24px;
	color: #990000;
	text-decoration: none;
	padding-left: 10px;
}
.font12p {
	font-size: 12px;
	line-height: 18px;
	color: #3366FF;
	text-decoration: none;
}
.table_bk {
	border: 1px double #42429f;	
}
.font12 {
	font-size: 12px;
	line-height: 17px;
	color: #666666;
	text-decoration: none;
}
.table_bkq {
	border: 1px double #299A29;	
}
.whitefont12 {
	font-size: 12px;
	color: #FFFFFF;
	font-weight: bold;
}
