BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: x-small; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #333333; PADDING-TOP: 0px; FONT-FAMILY: "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3"; BACKGROUND-COLOR: #FFFFCC; TEXT-ALIGN: center;
	background-image: url(../yagi_takeyuki001006.jpg)
}
DIV {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
IMG {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
P {
	MARGIN: 5px 0px; TEXT-ALIGN: left
}
INPUT {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: x-small; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #333333; PADDING-TOP: 0px
}
TEXTAREA {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: x-small; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #333333; PADDING-TOP: 0px
}
H1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: x-small; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: x-small; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: x-small; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
TABLE {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px
}
TH {
	BORDER-RIGHT: #999999 1px solid; BORDER-TOP: #999999 1px solid; FONT-WEIGHT: normal; FONT-SIZE: x-small; MARGIN: 0px; BORDER-LEFT: #999999 1px solid; COLOR: #333333; BORDER-BOTTOM: #999999 1px solid
}
TD {
	BORDER-RIGHT: #999999 1px solid; BORDER-TOP: #999999 1px solid; FONT-WEIGHT: normal; FONT-SIZE: x-small; MARGIN: 0px; BORDER-LEFT: #999999 1px solid; COLOR: #333333; BORDER-BOTTOM: #999999 1px solid
}
A:link {
	COLOR: #002b2b; TEXT-DECORATION: none
}
A:visited {
	COLOR: #002b2b; TEXT-DECORATION: none
}
A:hover {
	COLOR: #002b2b; BACKGROUND-COLOR: #FF9966; TEXT-DECORATION: underline
}
A:active {
	COLOR: #002b2b
}
#flame {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 700px; PADDING-TOP: 0px; BACKGROUND-COLOR: #FDF5D1; TEXT-ALIGN: left
}
#flame_in_1 {
	WIDTH: 699px; BACKGROUND-COLOR: #FDF5D1
}
#flame_in_2 {
	MARGIN: 0px; WIDTH: 698px; BACKGROUND-COLOR: #FDF5D1
}
#header {
	WIDTH: 700px
}
#footer {
	WIDTH: 700px
}
#main {
	WIDTH: 695px;
	BACKGROUND-COLOR: #FDF5D1;
}
#contents {
	FLOAT: left;
	WIDTH: 495px;
	BACKGROUND-COLOR: #FDF5D1;
}
#menu {
	FLOAT: left;
	WIDTH: 190px;
	BACKGROUND-COLOR: #FDF5D1;
	margin-left: 7px;
}
#footer {
	CLEAR: both; WIDTH: 698px
}
#copy {
	FONT-SIZE: x-small; WIDTH: 698px; COLOR: #333333; HEIGHT: 20px
}
#copy A {
	COLOR: #333333
}
#copy A:hover {
	COLOR: #000000; TEXT-DECORATION: underline
}
.navi {
	FONT-SIZE: x-small; MARGIN: 5px; WIDTH: 452px
}
.free {
	BORDER-RIGHT: #999999 2px solid; BACKGROUND-POSITION: center 50%; BORDER-TOP: #999999 2px solid; MARGIN: 5px 0px 0px 10px; BORDER-LEFT: #999999 2px solid; WIDTH: 200px; BORDER-BOTTOM: #999999 2px solid; HEIGHT: 80px
}
.call {
	BORDER-RIGHT: #999999 2px solid; BACKGROUND-POSITION: center 50%; BORDER-TOP: #999999 2px solid; MARGIN: 5px 0px 0px 10px; BORDER-LEFT: #999999 2px solid; WIDTH: 200px; BORDER-BOTTOM: #999999 2px solid; HEIGHT: 70px
}
.menu_button {
	PADDING-RIGHT: 0px; PADDING-LEFT: 18px; FONT-WEIGHT: 700; FONT-SIZE: x-small; BACKGROUND-IMAGE: url(images/menu_button.gif); PADDING-BOTTOM: 0px; MARGIN: 5px 0px 0px 10px; WIDTH: 220px; COLOR: #003399; PADDING-TOP: 5px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 2em
}
.menu_caption {
	FONT-SIZE: x-small; MARGIN: 0px 0px 0px 20px; WIDTH: 200px
}
.company {
	BORDER-RIGHT: #999999 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #999999 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 0px; MARGIN: 5px 10px 0px; VERTICAL-ALIGN: bottom; BORDER-LEFT: #999999 1px solid; COLOR: #000000; PADDING-TOP: 5px; BORDER-BOTTOM: #999999 1px solid; BACKGROUND-COLOR: #FDF5D1
}
.copy_1 {
	FLOAT: left;
	MARGIN: 5px;
	width: 670px;
	font-size: x-small;
}
.copy_2 {
	FLOAT: right; MARGIN: 5px
}
.clear {
	CLEAR: left;
	text-align: left;
}
.right {
	FLOAT: right
}
.left {
	FLOAT: left
}
.page_title {
	PADDING-RIGHT: 0px; PADDING-LEFT: 35px; FONT-SIZE: x-small; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 5px; PADDING-TOP: 25px; BACKGROUND-REPEAT: no-repeat; text-weight: bold
}
.list {
	MARGIN: 2px 0px 0px 15px; WIDTH: 90%
}
.article {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 2px; PADDING-LEFT: 2px; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: x-small; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px; BORDER-RIGHT-WIDTH: 0px
}
.book {
	BORDER-RIGHT: #999999 1px solid; BORDER-TOP: #999999 1px solid; FONT-SIZE: x-small; MARGIN: 3px; BORDER-LEFT: #999999 1px solid; WIDTH: 150px; BORDER-BOTTOM: #999999 1px solid; TEXT-ALIGN: center
}
.bg_ccffcc {
	BACKGROUND-COLOR: #ccffcc
}
.bg_cccccc {
	BACKGROUND-COLOR: #cccccc
}
.guide {
	WIDTH: 490px;
	height: 400px;
}
.guide_in {
	MARGIN-LEFT: 10px;
	WIDTH: 480px;
	height: 400px;
}
.profile_1 {
	FLOAT: left
}
.profile_2 {
	text-align: left;
}
.hand {
	WIDTH: 485px;
	MARGIN-RIGHT: 0px;
	HEIGHT: 548px;
	float: none;
}
.president {
	WIDTH: 152px;
	MARGIN-RIGHT: 0px;
	HEIGHT: 162px;
	float: none;
}
.president2 {
	WIDTH: 234px;
	MARGIN-RIGHT: 0px;
	HEIGHT: 70px;
	float: none;
}
.comment {
	FONT-SIZE: x-small; MARGIN: 5px; LINE-HEIGHT: 1.3em
}
.business {
	FLOAT: left; BACKGROUND-IMAGE: url(images/business.jpg); WIDTH: 232px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 228px
}
.personal {
	FLOAT: left; WIDTH: 234px; HEIGHT: 70px
}
.ad_comment {
	FONT-SIZE: x-small; MARGIN: 50px 0px 0px 20px; WIDTH: 200px; COLOR: #000000
}
.seminar_room {
	BACKGROUND-IMAGE: url(images/seminar_room_guide.jpg); BACKGROUND-REPEAT: no-repeat; HEIGHT: 96px
}
.seminar_room_in {
	MARGIN: 10px
}
.seminar_room_map {
	BORDER-RIGHT: #333333 1px solid; BORDER-TOP: #999999 1px solid; MARGIN-LEFT: 10px; BORDER-LEFT: #999999 1px solid; BORDER-BOTTOM: #333333 1px solid
}
.button_bg {
	BORDER-RIGHT: #ccaacc 5px solid; BORDER-TOP: #ccaacc 1px solid; MARGIN-TOP: 15px; BACKGROUND-IMAGE: url(images/button_bg.jpg); BORDER-LEFT: #ccaacc 5px solid; WIDTH: 350px; BORDER-BOTTOM: #ccaacc 1px solid; BACKGROUND-REPEAT: repeat-x
}
.button_in {
	MARGIN: 2px
}
.define {
	MARGIN-LEFT: 15px
}
.d_b_line {
	CLEAR: both;
	MARGIN-LEFT: 0px;
	WIDTH: 470px;
	height: 800px;
}
.d_book {
	FONT-SIZE: x-small;
	FLOAT: left;
	MARGIN: 0px;
	WIDTH: 220px;
	TEXT-ALIGN: center;
	line-height: normal;
	height: 230px;
}
.list1 {
	PADDING-RIGHT: 3px; MARGIN-TOP: 2px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; MARGIN-LEFT: 15px; WIDTH: 85%; PADDING-TOP: 3px; BACKGROUND-COLOR: #FDF5D1;
BORDER-RIGHT: #FF9966 1px solid; BORDER-TOP: #FF9966 1px solid; BORDER-LEFT: #FF9966 1px solid; COLOR: #333333; BORDER-BOTTOM: #FF9966 1px solid}
.list2 {
	PADDING-RIGHT: 3px; MARGIN-TOP: 2px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; MARGIN-LEFT: 0px; WIDTH: 95%; PADDING-TOP: 3px; BACKGROUND-COLOR: #EEE8AA
}
.form_name {
	FLOAT: left; WIDTH: 130px
}
.form_input {
	FLOAT: left; WIDTH: 250px
}
.entry_guide {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; MARGIN: 5px; PADDING-TOP: 5px; BACKGROUND-COLOR: #eeffee
}
.seminner_title {
	FONT-WEIGHT: bold
}
.tips {
	FLOAT: left; MARGIN-LEFT: 5px; WIDTH: 265px
}
.seminar_pics {
	FLOAT: right; MARGIN: 3px
}
.seminar_entry_guide {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; MARGIN: 5px; PADDING-TOP: 5px; BACKGROUND-COLOR: #eeffff
}
.button_bg_2 {
	BORDER-RIGHT: #ccaacc 1px solid; BORDER-TOP: #ccaacc 1px solid; BACKGROUND-IMAGE: url(images/button_bg.jpg); MARGIN: 10px 100px; BORDER-LEFT: #ccaacc 1px solid; BORDER-BOTTOM: #ccaacc 1px solid; BACKGROUND-REPEAT: repeat-x; TEXT-ALIGN: center
}
.button_in_2 {
	MARGIN: 2px
}
.keyword {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; FONT-SIZE: x-small; PADDING-BOTTOM: 4px; MARGIN: 2px 0px; PADDING-TOP: 4px; BACKGROUND-COLOR: #eeeeee
}
.main {
	FONT-WEIGHT: 300; FONT-SIZE: x-small; LINE-HEIGHT: 1.3em; FONT-STYLE: normal
}
.main_2 {
	FONT-WEIGHT: 200;
	FONT-SIZE: x-small;
	FONT-STYLE: normal;
	margin: 5,0,5,0;
}
.back_to_index {
	TEXT-ALIGN: right
}
#leftbox {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	FLOAT: none;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	WIDTH: 190px;
	PADDING-TOP: 0px;
	text-align: center;
}
#leftbox #menubox {
	BORDER-RIGHT: #FFFFCC 1px solid;
	BORDER-TOP: #FFFFCC 0px solid;
	MARGIN: 0px 0px 20px;
	BORDER-LEFT: #FFFFCC 1px solid;
	WIDTH: 190px;
	BORDER-BOTTOM: #FFFFCC 0px solid;
	BACKGROUND-COLOR: #FFCC99;
	text-align: center;
	float: none;
}
#leftbox #menubox H2 {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 10px;
	FONT-SIZE: x-small;
	PADDING-BOTTOM: 3px;
	MARGIN: 0px;
	PADDING-TOP: 6px;
	BACKGROUND-COLOR: #FF9966;
	height: 25px;
}
#leftbox #menubox UL {
	MARGIN: 10px 0px; LINE-HEIGHT: 120%
}
#leftbox #menubox LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 5px; FONT-SIZE: x-small; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 5px 25px; PADDING-TOP: 0px
}
#namebox {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	FLOAT: left;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	WIDTH: 300px;
	PADDING-TOP: 0px;
	text-align: center;
}
#bottombox {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	FLOAT: left;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	WIDTH: 200px;
	PADDING-TOP: 0px;
	text-align: left;
}
#subbox {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	FLOAT: left;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	WIDTH: 495px;
	PADDING-TOP: 0px;
	text-align: left;
}
