/* ===========================
setting
============================*/

body {
	font-family: "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3","Meiryo","メイリオ", "Osaka", "MS PGothic", arial,helvetica,clean,sans-serif;
	font-size:80%;
	padding: 0;
	line-height:150%;
	text-align: center;
	background:#E6F1D6;
	color: #192708;
	margin:0px;
}


.text_blue { color:#339BBE;}

#course_detail {width:600px; margin:0px auto; padding:15px; background:#FFFFFF; height:750px;}

img{ border: 0; }
.img_margin_5bttm {margin-bottom:5px;}
.img_margin_5top {margin-top:5px;}
.img_margin_5right {margin-right:5px;}
.img_margin_10left {margin-left:10px;}
.img_margin_5 {margin:5px 0px;}

.img_block {width:600px; margin:0 auto;}

.underline { background:url(../images/common/underline.gif); line-height:21px; text-align:left;}


#meibutu_course {
	position: relative;
	background:url(../images/course/niapin.gif);
	width: 398px;
	height: 100px;
	margin:10px auto;
}

#meibutu_course a {
	display: block;
	width: 67px;
	height: 61px;
	text-decoration: none;
}

/* ===========================
course link
============================*/

#meibutu_course #niapin01 {
	position: absolute;
	top: 31px;
	left:19px;
}

#meibutu_course #niapin02 {
	position: absolute;
	top: 32px;
	left: 98px;
}

#meibutu_course #doracon01 {
	position: absolute;
	top: 31px;
	left: 227px;
}

#meibutu_course #doracon02 {
	position: absolute;
	top: 31px;
	left: 304px;
}

#meibutu_course #mei01 {
	position: absolute;
	top: 32px;
	left: 420px;
}

#meibutu_course #mei02 {
	position: absolute;
	top: 33px;
	left: 491px;
}

#meibutu_course #mei03 {
	position: absolute;
	top: 32px;
	left: 560px;
}







/* ===========================
setting
============================*/
#imagemap {
	position: relative;
	background:url(../images/course/layout.gif);
	width: 635px;
	height: 548px;
	margin:10px auto;
}

#imagemap a {
	display: block;
	width: 37px;
	height: 40px;
	text-decoration: none;
}

/* ===========================
course link
============================*/

#imagemap #c01 {
	position: absolute;
	top: 440px;
	left: 431px;
}

#imagemap #c02 {
	position: absolute;
	top: 434px;
	left: 200px;
}

#imagemap #c03 {
	position: absolute;
	top: 421px;
	left: 46px
}

#imagemap #c04 {
	position: absolute;
	top: 386px;
	left: 159px;
}

#imagemap #c05 {
	position: absolute;
	top: 402px;
	left: 367px;
}

#imagemap #c06 {
	position: absolute;
	top: 347px;
	left: 285px;
}

#imagemap #c07 {
	position: absolute;
	top: 342px;
	left: 106px;
}

#imagemap #c08 {
	position: absolute;
	top: 298px;
	left: 142px;
}

#imagemap #c09 {
	position: absolute;
	top: 302px;
	left: 389px;
}

#imagemap #c10 {
	position: absolute;
	top: 254px;
	left: 352px;
}

#imagemap #c11 {
	position: absolute;
	top: 245px;
	left: 115px;
}

#imagemap #c12 {
	position: absolute;
	top: 192px;
	left: 144px;
}

#imagemap #c13 {
	position: absolute;
	top: 200px;
	left: 350px;
}

#imagemap #c14 {
	position: absolute;
	top: 149px;
	left: 355px;
}

#imagemap #c15 {
	position: absolute;
	top: 148px;
	left: 199px;
}

#imagemap #c16 {
	position: absolute;
	top: 101px;
	left: 182px;
}

#imagemap #c17 {
	position: absolute;
	top: 58px;
	left: 203px;
}

#imagemap #c18 {
	position: absolute;
	top: 108px;
	left: 398px;
}
