#main {
	BORDER-RIGHT: #cdcdcd 0px solid; BORDER-TOP: #cdcdcd 0px solid; PADDING-BOTTOM: 140px; BORDER-LEFT: #cdcdcd 0px solid; WIDTH: 819px; BORDER-BOTTOM: #cdcdcd 1px solid; BACKGROUND-COLOR: #ffffff
}
.leftmenu00 {
	BACKGROUND-IMAGE: url(images/left_03.gif); BACKGROUND-REPEAT: no-repeat
}
.leftmenu01 {
	MARGIN-TOP: 40px
}
.leftmenu02 {
	MARGIN-TOP: 5px
}
.course_menu {
	MARGIN: 13px 0px 16px 16px; TEXT-ALIGN: left
}
.course_midashi02 {
	MARGIN: 0px 16px 2px
}
.course_table {
	MARGIN: 0px 16px 22px; WIDTH: 580px; TEXT-ALIGN: left
}
.course_table02 {
	MARGIN: 0px 16px 14px; WIDTH: 580px; TEXT-ALIGN: left
}
.curriculum_table {
	BORDER-RIGHT: #cdcdcd 0px solid; BORDER-TOP: #cdcdcd 1px solid; MARGIN: 0px 14px 5px; BORDER-LEFT: #cdcdcd 1px solid; WIDTH: 578px; BORDER-BOTTOM: #cdcdcd 0px solid
}
.curriculum_table TD {
	BORDER-RIGHT: #cdcdcd 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #cdcdcd 0px solid; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; BORDER-LEFT: #cdcdcd 0px solid; PADDING-TOP: 3px; BORDER-BOTTOM: #cdcdcd 1px solid; TEXT-ALIGN: center
}
.curriculum_table .cell01 {
	COLOR: #ffffff; BACKGROUND-COLOR: #f3b87e
}
.curriculum_table .cell02 {
	COLOR: #ffffff; BACKGROUND-COLOR: #e7e39c
}
.curriculum_table .cell03 {
	COLOR: #ffffff; BACKGROUND-COLOR: #9cd39c
}
.curriculum_table .cell04 {
	COLOR: #ffffff; BACKGROUND-COLOR: #bdc3ef
}
.curriculum_table .cell05 {
	COLOR: #ffffff; BACKGROUND-COLOR: #ad8ad6
}
.curriculum_table .cell06 {
	BACKGROUND-COLOR: #efefef
}
.curriculum_topix {
	MARGIN: 0px 14px 14px; WIDTH: 578px; TEXT-ALIGN: left
}
.curriculum_topix02 {
	MARGIN: 10px; TEXT-ALIGN: left
}
.curriculum_topix03 {
	COLOR: #e92a19
}
.curriculum_topix04 {
	BORDER-RIGHT: #5c5c8f 1px solid; BORDER-TOP: #5c5c8f 1px solid; MARGIN: 0px 14px 14px; BORDER-LEFT: #5c5c8f 1px solid; WIDTH: 578px; BORDER-BOTTOM: #5c5c8f 1px solid; TEXT-ALIGN: left
}
.curriculum_topix05 {
	COLOR: #5c5c9f
}
.curriculum_midashi {
	FONT-WEIGHT: bold; MARGIN: 0px 17px 5px; WIDTH: 578px; TEXT-ALIGN: left
}
.curriculum_text {
	MARGIN: 0px 17px 17px; WIDTH: 578px; TEXT-ALIGN: left
}
.capacity_logo {
	MARGIN: 8px 20px 8px 5px
}
.kei_lead {
	MARGIN: 10px 15px 0px; WIDTH: 582px; TEXT-ALIGN: left
}
.kei_midashi {
	MARGIN: 33px 16px 0px
}
.kei_photo {
	MARGIN: 9px 10px 0px 16px
}
.kei_course {
	MARGIN: 7px 16px 0px 90px; TEXT-ALIGN: left
}
.kei_detailbutton {
	MARGIN-TOP: 8px
}
.no {
	BACKGROUND-COLOR: #e4e4e4
}
.r_txt {
	COLOR: #e02a2a
}
.image_left {
	FLOAT: left; WIDTH: 110px; MARGIN-RIGHT: 10px; TEXT-ALIGN: center
}
.box_txt {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
.thumb_left {
	BORDER-RIGHT: medium none; BORDER-TOP: medium none; BORDER-LEFT: medium none; WIDTH: 65px; BORDER-BOTTOM: medium none; HEIGHT: 100%; TEXT-ALIGN: left
}
.c_txt {
	FONT-SIZE: 10px; COLOR: #666666
}
.c_bold {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #666666
}
A {
	TEXT-DECORATION: overline
}
.price_border_1 {
	BORDER-RIGHT: #e9e9e9 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #e9e9e9 1px solid; PADDING-LEFT: 3px; MARGIN-BOTTOM: 13px; PADDING-BOTTOM: 3px; BORDER-LEFT: #e9e9e9 1px solid; PADDING-TOP: 3px; BORDER-BOTTOM: #e9e9e9 1px solid
}
.price_border_2 {
	BORDER-RIGHT: #e9e9e9 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #e9e9e9 1px solid; PADDING-LEFT: 3px; MARGIN-BOTTOM: 13px; PADDING-BOTTOM: 3px; BORDER-LEFT: #e9e9e9 1px solid; PADDING-TOP: 3px; BORDER-BOTTOM: #e9e9e9 1px solid
}
.price_border_3 {
	BORDER-RIGHT: #e9e9e9 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #e9e9e9 1px solid; PADDING-LEFT: 3px; MARGIN-BOTTOM: 13px; PADDING-BOTTOM: 3px; BORDER-LEFT: #e9e9e9 1px solid; PADDING-TOP: 3px; BORDER-BOTTOM: #e9e9e9 1px solid
}
.price_border_4 {
	BORDER-RIGHT: #e9e9e9 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #e9e9e9 1px solid; PADDING-LEFT: 3px; MARGIN-BOTTOM: 13px; PADDING-BOTTOM: 3px; BORDER-LEFT: #e9e9e9 1px solid; PADDING-TOP: 3px; BORDER-BOTTOM: #e9e9e9 1px solid
}
.shosai_01 {
	WIDTH: 590px; HEIGHT: 50px
}
.shosai_02 {
	WIDTH: 164px; HEIGHT: 16px
}
.shosai_03 {
	BACKGROUND-IMAGE: url(images/frame1.gif); WIDTH: 580px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 101px
}
.shosai_04 {
	MARGIN-TOP: 10px; WIDTH: 590px; HEIGHT: 101px
}
.shosai_05 {
	FLOAT: left; WIDTH: 95px; HEIGHT: 101px
}
.shosai_06 {
	MARGIN: 6px; WIDTH: 87px; HEIGHT: 87px
}
.shosai_07 {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FLOAT: left; PADDING-BOTTOM: 5px; WIDTH: 478px; LINE-HEIGHT: 18px; PADDING-TOP: 5px; HEIGHT: 101px
}
.shosai_08 {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #50b3ee
}
.shosai_09 {
	FONT-SIZE: 12px; COLOR: #505050
}
.shosai_10 {
	BACKGROUND-IMAGE: url(images/frame2.gif); WIDTH: 580px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 101px
}
.shosai_11 {
	BACKGROUND-IMAGE: url(images/frame3.gif); WIDTH: 580px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 101px
}
.shosai_12 {
	BACKGROUND-IMAGE: url(images/frame4.gif); WIDTH: 580px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 101px
}
#shokai_01 {
	HEIGHT: 30px ;  TEXT-ALIGN: left; padding-left : 10px;
}
#shokai_02 {
	WIDTH: 80px; HEIGHT: 16px
}
#shokai_03 {
	FONT-SIZE: 12px; COLOR: #333333; HEIGHT: 30px
}
.shokai_04 {
	WIDTH: 195px; HEIGHT: 150px
}
.shokai_05 {
	BACKGROUND-IMAGE: url(images/square.gif); WIDTH: 187px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 135px
}
.shokai_06 {
	MARGIN: 4px; WIDTH: 179px; HEIGHT: 126px
}
A:link {
	COLOR: #50b3ee
}
A:visited {
	COLOR: #50b3ee
}
A:hover {
	COLOR: #50b3ee
}
A:active {
	COLOR: #50b3ee
}
.c_head {
	FONT-SIZE: 12px; BACKGROUND-IMAGE: url(images/c_back1.gif); WIDTH: 580px; COLOR: #444444; TEXT-INDENT: 10px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 21px; TEXT-ALIGN: left
}
.c_main {
	BORDER-RIGHT: #cdcdcd 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #cdcdcd 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; BORDER-LEFT: #cdcdcd 1px solid; WIDTH: 578px; PADDING-TOP: 0px; BORDER-BOTTOM: #cdcdcd 1px solid
}
.c_foot {
	BACKGROUND-IMAGE: url(images/c_back2.gif); WIDTH: 580px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 21px; TEXT-ALIGN: right
}
.c_content {
	MARGIN: 10px
}
.c_grtxt {
	PADDING-RIGHT: 30px; PADDING-LEFT: 15px; FONT-SIZE: 12px; COLOR: #333333; LINE-HEIGHT: 150%; PADDING-TOP: 3px
}
.c_gr {
	MARGIN-BOTTOM: 15px
}
.detail {
	MARGIN-BOTTOM: 3px
}
.detail_h {
	FONT-WEIGHT: bold; BACKGROUND-IMAGE: url(/course/images/detail_h.gif); PADDING-BOTTOM: 0px; WIDTH: 288px; PADDING-TOP: 3px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 29px
}
.detail_main {
	BACKGROUND-IMAGE: url(/course/images/detail_main.gif); WIDTH: 288px; BACKGROUND-REPEAT: repeat-y; HEIGHT: 120px
}
.d_content {
	MARGIN: 0px 10px
}
.d_link {
	BACKGROUND-POSITION: 0% 50%; BACKGROUND-IMAGE: url(/course/images/deteal_p.gif); MARGIN: 0px 10px; TEXT-INDENT: 15px; BACKGROUND-REPEAT: no-repeat
}
.c_head_line {
	MARGIN: 10px 17px; TEXT-ALIGN: left
}
#campany_waku{
width:510px;
clear:both;
float:right;
padding:15px 40px 0 30px;}

dl{
width:520px;
padding:10px 0 5px 0px;
height:auto;
float:left;
text-align:left;
clear:both;
display:inline;
border-bottom:1px dotted #ccc;}

dt{
width:120px;
height:auto;
font-size:10pt;
font-weight:bold;
color:#444444;
text-align:left;
padding:0 10px 10px 15px;
letter-spacing:0.1em;
line-height:17px;
vertical-align:middle;
float:left;}

dd{
font-size:10pt;
text-align:left;
width:auto;
height:auto;
color:#666;
line-height:17px;
padding:0 0 0 17px;
float:left;
border-left:1px dotted #ccc;
letter-spacing:0.1em;
}

.dd_text{
padding:0 0 0 1em;
text-indent:-1em;}
.fm {
				font-family: "‚l‚r ‚oƒSƒVƒbƒN","Hiragino Kaku Gothic Pro W3","ƒqƒ‰ƒMƒmŠpƒS Pro W3","Osaka";
				font-size: 12px;
				color: #232323;
			}
			.fp {
				font-family: "Myriad Pro","Verdana","Arial", "Helvetica", "sans-serif";
				font-size: 9px;
				color: #0B479F;
				display: block;
				margin: 0px;
			}
			.fs {
				font-family: "Myriad Pro","Verdana","Arial", "Helvetica", "sans-serif";
				font-size: 10px;
				color: #FF0000;
			}
.td6     {
          font-size:85%;
          color:#ff9900;
          font-family: "‚l‚r ‚oƒSƒVƒbƒN",osaka,sans-serif;
         }