H1 {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #2c2f31; PADDING-TOP: 0px; FONT-STYLE: normal; LIST-STYLE-TYPE: none; BACKGROUND-COLOR: transparent; BORDER-RIGHT-WIDTH: 0px; TEXT-DECORATION: none
}
H2 {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #2c2f31; PADDING-TOP: 0px; FONT-STYLE: normal; LIST-STYLE-TYPE: none; BACKGROUND-COLOR: transparent; BORDER-RIGHT-WIDTH: 0px; TEXT-DECORATION: none
}
H3 {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #2c2f31; PADDING-TOP: 0px; FONT-STYLE: normal; LIST-STYLE-TYPE: none; BACKGROUND-COLOR: transparent; BORDER-RIGHT-WIDTH: 0px; TEXT-DECORATION: none
}
H4 {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #2c2f31; PADDING-TOP: 0px; FONT-STYLE: normal; LIST-STYLE-TYPE: none; BACKGROUND-COLOR: transparent; BORDER-RIGHT-WIDTH: 0px; TEXT-DECORATION: none
}
H5 {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #2c2f31; PADDING-TOP: 0px; FONT-STYLE: normal; LIST-STYLE-TYPE: none; BACKGROUND-COLOR: transparent; BORDER-RIGHT-WIDTH: 0px; TEXT-DECORATION: none
}
H6 {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #2c2f31; PADDING-TOP: 0px; FONT-STYLE: normal; LIST-STYLE-TYPE: none; BACKGROUND-COLOR: transparent; BORDER-RIGHT-WIDTH: 0px; TEXT-DECORATION: none
}
P {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #2c2f31; PADDING-TOP: 0px; FONT-STYLE: normal; LIST-STYLE-TYPE: none; BACKGROUND-COLOR: transparent; BORDER-RIGHT-WIDTH: 0px; TEXT-DECORATION: none
}
UL {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #2c2f31; PADDING-TOP: 0px; FONT-STYLE: normal; LIST-STYLE-TYPE: none; BACKGROUND-COLOR: transparent; BORDER-RIGHT-WIDTH: 0px; TEXT-DECORATION: none
}
OL {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #2c2f31; PADDING-TOP: 0px; FONT-STYLE: normal; LIST-STYLE-TYPE: none; BACKGROUND-COLOR: transparent; BORDER-RIGHT-WIDTH: 0px; TEXT-DECORATION: none
}
LI {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #2c2f31; PADDING-TOP: 0px; FONT-STYLE: normal; LIST-STYLE-TYPE: none; BACKGROUND-COLOR: transparent; BORDER-RIGHT-WIDTH: 0px; TEXT-DECORATION: none
}
DL {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #2c2f31; PADDING-TOP: 0px; FONT-STYLE: normal; LIST-STYLE-TYPE: none; BACKGROUND-COLOR: transparent; BORDER-RIGHT-WIDTH: 0px; TEXT-DECORATION: none
}
DT {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #2c2f31; PADDING-TOP: 0px; FONT-STYLE: normal; LIST-STYLE-TYPE: none; BACKGROUND-COLOR: transparent; BORDER-RIGHT-WIDTH: 0px; TEXT-DECORATION: none
}
DD {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #2c2f31; PADDING-TOP: 0px; FONT-STYLE: normal; LIST-STYLE-TYPE: none; BACKGROUND-COLOR: transparent; BORDER-RIGHT-WIDTH: 0px; TEXT-DECORATION: none
}
TABLE {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #2c2f31; PADDING-TOP: 0px; FONT-STYLE: normal; LIST-STYLE-TYPE: none; BACKGROUND-COLOR: transparent; BORDER-RIGHT-WIDTH: 0px; TEXT-DECORATION: none
}
TH {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #2c2f31; PADDING-TOP: 0px; FONT-STYLE: normal; LIST-STYLE-TYPE: none; BACKGROUND-COLOR: transparent; BORDER-RIGHT-WIDTH: 0px; TEXT-DECORATION: none
}
TD {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #2c2f31; PADDING-TOP: 0px; FONT-STYLE: normal; LIST-STYLE-TYPE: none; BACKGROUND-COLOR: transparent; BORDER-RIGHT-WIDTH: 0px; TEXT-DECORATION: none
}
ADDRESS {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 100%; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #2c2f31; PADDING-TOP: 0px; FONT-STYLE: normal; LIST-STYLE-TYPE: none; BACKGROUND-COLOR: transparent; BORDER-RIGHT-WIDTH: 0px; TEXT-DECORATION: none
}
BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; BACKGROUND-COLOR: #000000
}
#contents P.gototop A {
	PADDING-RIGHT: 0px; BACKGROUND-POSITION: 0px 0px; PADDING-LEFT: 0px; BACKGROUND-IMAGE: url(../images/gototop.gif); BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 12px; PADDING-TOP: 0px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 12px
}
#contents P.gototop A:hover {
	BACKGROUND-POSITION: 0px -14px; BACKGROUND-IMAGE: url(../images/gototop.gif); BORDER-BOTTOM-WIDTH: 0px; BACKGROUND-REPEAT: no-repeat
}
A IMG {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px; TEXT-DECORATION: none
}
#contents A.noline {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px; TEXT-DECORATION: none
}
#contents A.noline:hover {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px; TEXT-DECORATION: none
}
#contents A {
	COLOR: #0484be; BORDER-BOTTOM: #cccccc 1px dotted; TEXT-DECORATION: none
}
#contents A:hover {
	BORDER-BOTTOM: #0484be 1px solid
}
#body {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 100%; BACKGROUND-IMAGE: url(../images/haikei.gif); PADDING-BOTTOM: 0px; MARGIN: 0px auto; WIDTH: 800px; PADDING-TOP: 0px; BACKGROUND-REPEAT: repeat-y; FONT-FAMILY: "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3"; TEXT-ALIGN: center
}
#header {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 100%; PADDING-TOP: 0px; HEIGHT: 130px
}
#logo {
	PADDING-RIGHT: 0px; PADDING-LEFT: 40px; FLOAT: left; PADDING-BOTTOM: 35px; PADDING-TOP: 35px
}
#subnavi {
	PADDING-RIGHT: 20px; PADDING-LEFT: 0px; FLOAT: right; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#navi {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 20px; BACKGROUND-IMAGE: url(../images/navi_haikei.gif); PADDING-BOTTOM: 0px; PADDING-TOP: 0px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 51px; TEXT-ALIGN: left
}
.main {
	PADDING-RIGHT: 24px; PADDING-LEFT: 24px; PADDING-BOTTOM: 0px; PADDING-TOP: 24px; TEXT-ALIGN: left
}
#main {
	PADDING-RIGHT: 24px; PADDING-LEFT: 24px; PADDING-BOTTOM: 0px; PADDING-TOP: 24px; TEXT-ALIGN: left
}
#title {
	FLOAT: left; MARGIN-BOTTOM: 24px
}
#contents {
	MARGIN-BOTTOM: 24px; MARGIN-LEFT: 244px
}
#footer {
	CLEAR: both; PADDING-RIGHT: 0px; BACKGROUND-POSITION: 50% top; PADDING-LEFT: 0px; BACKGROUND-IMAGE: url(../images/footer_line.jpg); PADDING-BOTTOM: 0px; MARGIN: 0px 20px; PADDING-TOP: 55px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 30px; TEXT-ALIGN: center
}
#footerleft {
	FLOAT: left
}
#footerright {
	FONT-SIZE: 10px; FLOAT: right; COLOR: #333333
}
#footerright A {
	COLOR: #333333; BORDER-BOTTOM: #cccccc 1px dotted; TEXT-DECORATION: none
}
#footerright A:hover {
	COLOR: #0484be; BORDER-BOTTOM: #cccccc 1px dotted; TEXT-DECORATION: none
}
#dna {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#kojin {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#sitemap {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.seminar {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 15px; PADDING-TOP: 0px
}
.tantou {
	BORDER-RIGHT: #596f7b 3px dotted; PADDING-RIGHT: 10px; BORDER-TOP: #596f7b 3px dotted; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: #596f7b 3px dotted; PADDING-TOP: 10px; BORDER-BOTTOM: #596f7b 3px dotted
}
#service {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#release {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#contents H2 {
	PADDING-RIGHT: 0px; BACKGROUND-POSITION: 50% bottom; PADDING-LEFT: 0px; FONT-WEIGHT: bold; BACKGROUND-IMAGE: url(../images/line_02.gif); PADDING-BOTTOM: 12px; MARGIN: 0px 0px 15px; COLOR: #000000; PADDING-TOP: 0px; BACKGROUND-REPEAT: repeat-x
}
#contents #service H2 {
	PADDING-RIGHT: 0px; BACKGROUND-POSITION: 0px 0px; PADDING-LEFT: 40px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 10px; PADDING-TOP: 5px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 45px
}
#contents #service H2.ser01 {
	BACKGROUND-IMAGE: url(../service/images/flow01.gif)
}
#contents #service H2.ser02 {
	BACKGROUND-IMAGE: url(../service/images/flow02.gif)
}
#contents #service H2.ser03 {
	BACKGROUND-IMAGE: url(../service/images/flow03.gif)
}
#contents #service H2.ser04 {
	BACKGROUND-IMAGE: url(../service/images/flow04.gif)
}
#contents #service H2.ser05 {
	BACKGROUND-IMAGE: url(../service/images/flow05.gif)
}
#contents H3 {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-SIZE: 80%; MARGIN-BOTTOM: 20px; PADDING-BOTTOM: 3px; PADDING-TOP: 3px; BACKGROUND-COLOR: #cccccc
}
#contents #dna H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 35px; FONT-SIZE: 90%; MARGIN-BOTTOM: 15px; PADDING-BOTTOM: 10px; COLOR: #038ac8; PADDING-TOP: 10px; BACKGROUND-COLOR: transparent
}
#contents .tantou H3 {
	PADDING-RIGHT: 0px; BACKGROUND-POSITION: left 50%; PADDING-LEFT: 85px; FONT-WEIGHT: bold; BACKGROUND-IMAGE: url(../case_study/images/koe.gif); PADDING-BOTTOM: 10px; LINE-HEIGHT: 150%; PADDING-TOP: 10px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-COLOR: #ffffff
}
.no1 {
	BACKGROUND-POSITION: left 50%; BACKGROUND-IMAGE: url(../dna/images/no1.gif); BACKGROUND-REPEAT: no-repeat
}
.no2 {
	BACKGROUND-POSITION: left 50%; BACKGROUND-IMAGE: url(../dna/images/no2.gif); BACKGROUND-REPEAT: no-repeat
}
.no3 {
	BACKGROUND-POSITION: left 50%; BACKGROUND-IMAGE: url(../dna/images/no3.gif); BACKGROUND-REPEAT: no-repeat
}
#contents H4 {
	FONT-SIZE: 80%
}
#contents H5 {
	MARGIN-TOP: 15px; FONT-SIZE: 80%
}
#contents H6 {
	FONT-SIZE: 80%
}
ADDRESS {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-SIZE: 10px; PADDING-BOTTOM: 5px; COLOR: #9cadb5; PADDING-TOP: 5px
}
#subnavi P {
	CLEAR: none; FLOAT: none; MARGIN: 0px; PADDING-TOP: 10px
}
.map {
	CLEAR: both; FLOAT: none; TEXT-ALIGN: right
}
.center {
	TEXT-ALIGN: center
}
.right {
	TEXT-ALIGN: right
}
.ya01 {
	BACKGROUND-POSITION: 50% 0px; BACKGROUND-IMAGE: url(../images/ya_01.gif); PADDING-TOP: 50px; BACKGROUND-REPEAT: no-repeat
}
.waku01 {
	BORDER-RIGHT: #53b476 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #53b476 1px solid; PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 110%; PADDING-BOTTOM: 5px; BORDER-LEFT: #53b476 1px solid; COLOR: #ffffff; PADDING-TOP: 5px; BORDER-BOTTOM: #53b476 1px solid; BACKGROUND-COLOR: #53b476
}
.waku03 {
	BORDER-RIGHT: #53b476 2px solid; PADDING-RIGHT: 10px; BORDER-TOP: #53b476 2px solid; PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 110%; PADDING-BOTTOM: 5px; BORDER-LEFT: #53b476 2px solid; PADDING-TOP: 5px; BORDER-BOTTOM: #53b476 2px solid; BACKGROUND-COLOR: #ffffff
}
#contents A.link01 {
	COLOR: #ffffff
}
#contents A.link01:hover {
	COLOR: #333333; BORDER-BOTTOM: #333333 1px solid
}
.waku02 {
	BORDER-RIGHT: #0095d8 3px solid; PADDING-RIGHT: 10px; BORDER-TOP: #0095d8 3px solid; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; BORDER-LEFT: #0095d8 3px solid; PADDING-TOP: 10px; BORDER-BOTTOM: #0095d8 3px solid; BACKGROUND-COLOR: #ffffff
}
#contents P {
	MARGIN-TOP: 10px; FONT-SIZE: 80%; MARGIN-BOTTOM: 25px; LINE-HEIGHT: 160%
}
P.indent {
	TEXT-INDENT: 1em
}
#contents P.linkwaku {
	MARGIN-TOP: 0px; FONT-SIZE: 70%; MARGIN-BOTTOM: 15px; LINE-HEIGHT: 160%
}
#contents P.linkwaku A {
	PADDING-RIGHT: 0px; BACKGROUND-POSITION: 0px 1px; PADDING-LEFT: 10px; BACKGROUND-IMAGE: url(../images/list_03.gif); PADDING-BOTTOM: 0px; PADDING-TOP: 0px; BACKGROUND-REPEAT: no-repeat
}
#contents #kojin P {
	MARGIN-BOTTOM: 15px
}
#contents #dna P {
	MARGIN-BOTTOM: 25px
}
P.name {
	TEXT-ALIGN: right
}
.gototop {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; PADDING-TOP: 0px; BORDER-BOTTOM: #d1d2d2 1px dotted; TEXT-ALIGN: right
}
.boxAreatop {
	BACKGROUND-POSITION: 50% top; BACKGROUND-IMAGE: url(../marketing/images/waku_t.jpg); PADDING-TOP: 7px; BACKGROUND-REPEAT: no-repeat
}
.boxAreabtm {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; BACKGROUND: url(../marketing/images/waku_b.jpg) no-repeat 0px 100%; PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
.section {
	BACKGROUND-IMAGE: url(../marketing/images/waku_h.jpg); WIDTH: 505px; BACKGROUND-REPEAT: repeat-y
}
#contents TABLE {
	FONT-SIZE: 80%; MARGIN-BOTTOM: 15px; LINE-HEIGHT: 160%; BORDER-COLLAPSE: separate; border-spacing: 3px
}
#contents TH {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; VERTICAL-ALIGN: top; PADDING-TOP: 5px; BORDER-BOTTOM: #dadada 1px dotted; TEXT-ALIGN: left
}
#contents TD {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; VERTICAL-ALIGN: top; PADDING-TOP: 5px; BORDER-BOTTOM: #dadada 1px dotted; TEXT-ALIGN: left
}
#contents TD {
	PADDING-LEFT: 10px; BORDER-LEFT: #dadada 3px solid
}
#contents #release TABLE {
	FONT-SIZE: 100%; MARGIN-BOTTOM: 15px; WIDTH: 99%; LINE-HEIGHT: 160%; BORDER-COLLAPSE: separate; border-spacing: 0px
}
#contents #release TH {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: top; PADDING-TOP: 0px; BORDER-BOTTOM: #dadada 0px dotted; TEXT-ALIGN: left
}
#contents #release TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: top; PADDING-TOP: 0px; BORDER-BOTTOM: #dadada 0px dotted; TEXT-ALIGN: left
}
#contents #release TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; BORDER-LEFT: #dadada 0px solid; PADDING-TOP: 0px; BORDER-BOTTOM: #dadada 1px dotted
}
#contents #release TD.img {
	WIDTH: 120px; TEXT-ALIGN: center
}
.yohaku01 {
	MARGIN-LEFT: 25px
}
.yohaku03 {
	PADDING-BOTTOM: 100px
}
.yohaku04 {
	MARGIN-BOTTOM: 20px
}
.yohaku05 {
	MARGIN: 10px
}
.yohaku06 {
	FLOAT: right
}
#subnavi .map IMG {
	MARGIN: 5px 5px 0px 0px; VERTICAL-ALIGN: top
}
.floatright {
	FLOAT: right; MARGIN: 0px 0px 10px 10px
}
#subnavi LI {
	FLOAT: left
}
#navi LI {
	FLOAT: left; MARGIN-RIGHT: 4px
}
#dna UL {
	FONT-SIZE: 80%; MARGIN: 10px 0px 15px 30px; LINE-HEIGHT: 160%
}
#dna LI {
	PADDING-RIGHT: 0px; BACKGROUND-POSITION: 0px 3px; PADDING-LEFT: 20px; BACKGROUND-IMAGE: url(../images/list_01.gif); PADDING-BOTTOM: 5px; PADDING-TOP: 0px; BACKGROUND-REPEAT: no-repeat
}
#contents DL {
	FONT-SIZE: 80%; MARGIN: 0px 0px 15px; LINE-HEIGHT: 160%
}
#contents #release DL {
	MARGIN-BOTTOM: 20px
}
#contents #release DD {
	PADDING-BOTTOM: 15px
}
#contents DT {
	MARGIN-BOTTOM: 5px
}
#contents DD {
	MARGIN-BOTTOM: 15px; PADDING-BOTTOM: 10px; BORDER-BOTTOM: #dadada 1px dotted
}
#contents DL.profile DT {
	DISPLAY: list-item; MARGIN-LEFT: 30px; LIST-STYLE-TYPE: disc
}
#contents DL.profile DD {
	MARGIN-BOTTOM: 15px; PADDING-BOTTOM: 0px; MARGIN-LEFT: 30px; BORDER-BOTTOM: #dadada 0px dotted
}
#contents #release DD.noline {
	BORDER-BOTTOM: #dadada 0px dotted
}
#contents #release DD.noline {
	BORDER-BOTTOM: #dadada 0px dotted
}
.keisai {
	BACKGROUND-POSITION: left 50%; PADDING-LEFT: 55px; BACKGROUND-REPEAT: no-repeat
}
.release {
	BACKGROUND-POSITION: left 50%; PADDING-LEFT: 55px; BACKGROUND-REPEAT: no-repeat
}
.release {
	BACKGROUND-IMAGE: url(../release/images/release.gif)
}
.keisai {
	BACKGROUND-IMAGE: url(../release/images/keisai.gif)
}
#contents UL {
	FONT-SIZE: 80%
}
#contents OL {
	FONT-SIZE: 80%; MARGIN: 15px 0px 15px 15px
}
#contents OL LI {
	MARGIN: 0px 0px 5px 30px; LIST-STYLE-TYPE: decimal
}
#contents UL.yohaku02 {
	MARGIN: 0px 0px 15px 25px
}
#contents UL.yohaku02 LI {
	MARGIN-LEFT: 30px; LIST-STYLE-TYPE: disc
}
#contents #sitemap DL {
	MARGIN-BOTTOM: 50px
}
#contents #sitemap DT {
	PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 100%; MARGIN-BOTTOM: 10px
}
#contents #sitemap DD {
	BACKGROUND-POSITION: 0px 8px; PADDING-LEFT: 20px; BACKGROUND-IMAGE: url(../images/list_02.gif); BORDER-BOTTOM-WIDTH: 0px; MARGIN-BOTTOM: 0px; MARGIN-LEFT: 40px; BACKGROUND-REPEAT: no-repeat
}
#formcsv DL {
	BORDER-RIGHT: #0095d8 3px solid; PADDING-RIGHT: 45px; BORDER-TOP: #0095d8 3px solid; PADDING-LEFT: 45px; PADDING-BOTTOM: 20px; BORDER-LEFT: #0095d8 3px solid; PADDING-TOP: 20px; BORDER-BOTTOM: #0095d8 3px solid; TEXT-ALIGN: left
}
#formcsv DT {
	PADDING-BOTTOM: 10px
}
#formcsv DT.botan {
	PADDING-TOP: 20px; TEXT-ALIGN: center
}
#formcsv DD {
	PADDING-BOTTOM: 10px
}
#contents .seminar DL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#contents .seminar DT {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 50px; PADDING-TOP: 0px
}
#contents .seminar DD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 60px; PADDING-TOP: 0px
}
#dna STRONG {
	FONT-WEIGHT: bold; FONT-SIZE: 120%; COLOR: #e9a900
}
STRONG {
	FONT-WEIGHT: bold; COLOR: #e9a900
}
#form STRONG {
	FONT-WEIGHT: normal; COLOR: #ff0033
}
#form .input01 {
	WIDTH: 100%
}
#form TABLE INPUT {
	WIDTH: 95%
}
#formcsv INPUT {
	WIDTH: 150px
}
#formcsv DD INPUT {
	WIDTH: 200px
}
.seminar STRONG {
	COLOR: #ff0000
}
