BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; BACKGROUND-COLOR: #f5fafd; TEXT-ALIGN: center
;}
#contain {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; TEXT-ALIGN: left
;}
#pankuzu {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-SIZE: xx-small; PADDING-BOTTOM: 3px; WIDTH: 780px; COLOR: #333333; PADDING-TOP: 3px; BACKGROUND-COLOR: #f0f0f0; TEXT-ALIGN: left
;}
#contents {
	BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px; BORDER-LEFT: #cccccc 1px solid; BORDER-BOTTOM: #cccccc 1px solid
;}
#search {
	BORDER-RIGHT: #c0c0c0 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #c0c0c0 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: #c0c0c0 1px solid; PADDING-TOP: 0px; BORDER-BOTTOM: #c0c0c0 1px solid; BACKGROUND-COLOR: #eaeaea; TEXT-ALIGN: left
;}
#soudan {
	PADDING-RIGHT: 0px; BACKGROUND-POSITION: right top; PADDING-LEFT: 0px; BACKGROUND-ATTACHMENT: fixed; background-image : url(../img/company/soudan_01.jpg); PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; BACKGROUND-REPEAT: no-repeat
;}
.txt10 {
	FONT-SIZE: xx-small;
}
.txt12 {
	FONT-SIZE: x-small; COLOR: #333333; LINE-HEIGHT: 150%
;}
H1 {
	MARGIN: 0px
;}
H2 {
	MARGIN: 0px
;}
.txt_normal {
	COLOR: #333333; LINE-HEIGHT: 170%
;}
.right_img {
	MARGIN-LEFT: 15px
;}
.box {
	BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 5px; FONT-SIZE: x-small; PADDING-BOTTOM: 5px; BORDER-LEFT: #cccccc 1px solid; COLOR: #333333; LINE-HEIGHT: 160%; PADDING-TOP: 5px; BORDER-BOTTOM: #cccccc 1px solid
;}
.txt12_blue {
	COLOR: #101177; LINE-HEIGHT: 150%
;}
.txt_normal_blue {
	FONT-SIZE: x-small; COLOR: #101177; LINE-HEIGHT: 160%
;}
.txt_normal_glay {
	FONT-SIZE: x-small; COLOR: #666666; LINE-HEIGHT: 165%
;}
.txt_normal_glay2 {
	FONT-SIZE: xx-small; COLOR: #666666; LINE-HEIGHT: 165%
;}
.txt_normal_red {
	FONT-SIZE: x-small; COLOR: #cc0032; LINE-HEIGHT: 170%
;}
H3 {
	MARGIN: 0px
;}
.go_top {
	PADDING-RIGHT: 5px; BACKGROUND-POSITION: 468px 50%; FONT-SIZE: x-small; background-image : url(../img/common/allow_top.gif); PADDING-BOTTOM: 3px; PADDING-TOP: 3px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-COLOR: #ebf5fd; TEXT-ALIGN: right
;}
.txt_shitumon {
	FONT-SIZE: x-small; COLOR: #333333; LINE-HEIGHT: 170%; BACKGROUND-COLOR: #ecf5fd
;}
A:link {
	COLOR: #044888; TEXT-DECORATION: underline
;}
A:visited {
	COLOR: #044888; TEXT-DECORATION: underline
;}
A:hover {
	COLOR: #0670ce
;}
.txt_about {
	FONT-SIZE: x-small; COLOR: #101177; LINE-HEIGHT: 170%
;}
.txt_syokai {
	FONT-WEIGHT: bold; FONT-SIZE: small; COLOR: #000066; LINE-HEIGHT: 150%; TEXT-DECORATION: underline
;}
.syokai {
	background : #ffffff url(../../new-medical/img/about/index/005.jpg) no-repeat fixed 50% top;}
.how {
	BACKGROUND-POSITION: 50% top; background-image : url(../img/about/how/018.gif); BACKGROUND-REPEAT: repeat-x; BACKGROUND-COLOR: #ffffff
;}
.how_ttl {
	background-image : url(../img/about/way/001.gif); BACKGROUND-REPEAT: no-repeat
;}
.about_middle {
	BACKGROUND-POSITION: left top; background-image : url(../img/about/index/002.jpg); BACKGROUND-REPEAT: repeat-y
;}
.heart1 {
	BACKGROUND-POSITION: 50% top; BACKGROUND-ATTACHMENT: fixed; background-image : url(../img/about/heart/003.gif); BACKGROUND-REPEAT: repeat-x
;}
.heart2 {
	BACKGROUND-ATTACHMENT: fixed; background-image : url(../img/about/heart/007.gif); BACKGROUND-REPEAT: repeat-x
;}
.know_ttl {
	background-image : url(../img/about/know/001.gif); BACKGROUND-REPEAT: no-repeat
;}
.txt_know {
	FONT-WEIGHT: bold; FONT-SIZE: small; COLOR: #cc0000; LINE-HEIGHT: 150%
;}
.caption_txt {
	FONT-SIZE: xx-small; COLOR: #333333; LINE-HEIGHT: 140%
;}
.company_aisatsu {
	FONT-SIZE: x-small; COLOR: #333333;
}
.company_normal {
	FONT-SIZE: x-small; COLOR: #333333; LINE-HEIGHT: 150%
;}
.company_gaiyou {
	BACKGROUND-POSITION: 50% top; FONT-SIZE: x-small; COLOR: #333333; LINE-HEIGHT: 180%; BACKGROUND-REPEAT: repeat-x
;}
.access_ttl {
	PADDING-LEFT: 5px; FONT-SIZE: x-small; PADDING-BOTTOM: 1px; BORDER-LEFT: #0000cc 4px solid; COLOR: #000000; PADDING-TOP: 2px; BORDER-BOTTOM: #0000cc 1px solid
;}
.company_gaiyou_txt {
	BACKGROUND-POSITION: 50% top; FONT-SIZE: x-small; COLOR: #333333; LINE-HEIGHT: 180%; BACKGROUND-REPEAT: repeat-x
;}
.txt_toiawase {
	PADDING-LEFT: 5px; FONT-SIZE: x-small; MARGIN-BOTTOM: 5px; BORDER-LEFT: #13538f 4px solid; COLOR: #333333; LINE-HEIGHT: 150%
;}
.kenkyu_back {
	BACKGROUND-POSITION: center center; FONT-SIZE: x-small; background-image : url(../img/company/kenkyu_02.jpg); COLOR: #333333; LINE-HEIGHT: 180%; BACKGROUND-REPEAT: no-repeat
;}
.seisan {
	BACKGROUND-POSITION: left top; FONT-SIZE: x-small; background-image : url(../img/company/seisan_03.jpg); COLOR: #333333; LINE-HEIGHT: 180%; BACKGROUND-REPEAT: no-repeat
;}
.qanda_menu {
	FONT-SIZE: xx-small; COLOR: #333333; LINE-HEIGHT: 170%
;}
.qanda_menu A:link {
	COLOR: #cc0032; TEXT-DECORATION: underline
;}
.qanda_menu A:visited {
	COLOR: #044888; TEXT-DECORATION: underline
;}
.qanda_menu A:hover {
	COLOR: #044888
;}
.side_menu_about {
	background : #ffffff url(../../new-medical/img/about/side_menu_about_bottom.gif) no-repeat fixed 50% top;}
.txt_syokai10 {
	FONT-WEIGHT: bold; FONT-SIZE: x-small; COLOR: #000066; LINE-HEIGHT: 150%; TEXT-DECORATION: underline
;}
.txt_brand {
	FONT-SIZE: x-small; COLOR: #0c4e8a; LINE-HEIGHT: 170%
;}
.txt_white {
	FONT-SIZE: x-small; COLOR: #ffffff; LINE-HEIGHT: 160%
;}
.txt_brand_bk {
	FONT-SIZE: x-small; COLOR: #333333; LINE-HEIGHT: 190%
;}
.brand_menu_back {
	BACKGROUND-POSITION: left top; background-image : url(../img/bland/menu/back.gif); BACKGROUND-REPEAT: no-repeat
;}
.txt_brand_attention {
	PADDING-RIGHT: 3px; PADDING-LEFT: 5px; FONT-SIZE: x-small; BORDER-LEFT: #333333 5px solid; COLOR: #333333; BORDER-TOP-STYLE: none; LINE-HEIGHT: 170%; MARGIN-RIGHT: 3px; BORDER-RIGHT-STYLE: none; BORDER-BOTTOM-STYLE: none
;}
.txt_normal_pink {
	FONT-SIZE: x-small; COLOR: #ff3399; LINE-HEIGHT: 160%
;}
.new_line {
	background-image : url(../img/top/line.gif); BACKGROUND-REPEAT: no-repeat
;}
.txt_normalEng {
	COLOR: #333333; LINE-HEIGHT: 120%
;}
.company_eng {
	BACKGROUND-POSITION: 50% top; background-image : url(../img/company/company_gaiyou_bg.gif); COLOR: #333333; LINE-HEIGHT: 120%; BACKGROUND-REPEAT: repeat-x
;}
.txt_big {
	FONT-WEIGHT: bold; FONT-SIZE: medium; COLOR: #333333; LINE-HEIGHT: 150%
;}
.cm_radio_back {
	background-image : url(../img/cm/radio_back.gif); BACKGROUND-REPEAT: no-repeat
;}
#cm_story {
	SCROLLBAR-FACE-COLOR: #ffffff; SCROLLBAR-HIGHLIGHT-COLOR: #ffffff; SCROLLBAR-SHADOW-COLOR: #ffffff; SCROLLBAR-3DLIGHT-COLOR: #888888; SCROLLBAR-ARROW-COLOR: #888888; SCROLLBAR-DARKSHADOW-COLOR: #888888
}
.txt_tsubo {
	FONT-SIZE: xx-small; COLOR: #0099ff; LINE-HEIGHT: 150%
;}
.txt_radio {
	FONT-SIZE: small; COLOR: #ffffff; LINE-HEIGHT: 160%
;}
.txt_cmstory {
	FONT-SIZE: small; COLOR: #666666; LINE-HEIGHT: 160%
;}
.line_tate {
	BACKGROUND-POSITION: 50% top; background-image : url(../img/cm/tate_line.gif); BACKGROUND-REPEAT: repeat-y
;}
.txt_brand_attention2 {
	PADDING-RIGHT: 3px; PADDING-LEFT: 5px; FONT-SIZE: x-small; BORDER-LEFT: #0c4e8a 5px solid; COLOR: #0c4e8a; BORDER-TOP-STYLE: none; LINE-HEIGHT: 170%; MARGIN-RIGHT: 3px; BORDER-RIGHT-STYLE: none; BORDER-BOTTOM-STYLE: none
;}
.btn_kensaku {
	FONT-SIZE: 12px; COLOR: #333333
;}
.txtfield_kensaku {
	FONT-SIZE: 12px; WIDTH: 160px; POSITION: static; HEIGHT: 16px
;}
.header {
	PADDING-RIGHT: 10px; BACKGROUND-POSITION: 50% bottom; background-image : url(../img/common/header.gif); BACKGROUND-REPEAT: no-repeat; BACKGROUND-COLOR: #ffffff
;}
.pdf {
	LEFT: 11px; WIDTH: 73px; BOTTOM: 20px; POSITION: absolute; HEIGHT: 28px
;}
.syouhin {
	WIDTH: 184px; POSITION: relative; HEIGHT: 170px
;}
.pdf2 {
	LEFT: 13px; WIDTH: 73px; BOTTOM: 15px; POSITION: absolute; HEIGHT: 28px
;}
.pdf3 {
	LEFT: 17px; WIDTH: 73px; BOTTOM: 15px; POSITION: absolute; HEIGHT: 28px
;}
.txt_d {
	FONT-SIZE: x-small; COLOR: #0c4e8a; FONT-STYLE: italic; FONT-FAMILY: 
}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}
H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
;}
H1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
;}
H4 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
;}
H5 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
;}
.txt_tsubo_b {
	FONT-SIZE: x-small; COLOR: #0099ff; LINE-HEIGHT: 150%
;}

