#header{
	width : 760px;
	height : 100px;
	background : url(../img/topics/header.jpg) no-repeat center center #DDDDDD;
	}
	
#header h1{
		text-indent:-9999px;

	}
#header a{
		display : block;
		width : 380px;
		height : 90px;	
	}

#main{
	width : 569px;
	height : 100px;
	background : url(../img/topics/main_img.jpg) no-repeat center top;
	}
	
#main h2{
	text-indent : -9999px;
	}

.pagetop{
	text-indent : -9999px;
	background : url(../img/common/pagetop.gif) no-repeat center center;
	width : 73px;
	height : 12px;
	float : right;
	margin :10px  25px;
	}
	
.pagetop a{
	background : url(../img/common/pagetop.gif) no-repeat center center;
	width : 73px;
	height : 12px;
	display : block;
	text-decoration: none;
	}
	
#box_1{
	width : 528px;
	margin : 10px auto 0px;
	padding : 5px;
	background-color : #FFFFFF;
	}

#box_1 img{
	padding-left:8px;
	}
	
#box_1 h3{
	text-indent : -9999px;
	width : 515x;
	height : 70px;
	background : url(../img/topics/title_070913.jpg) no-repeat center top ;
}

#box_1_img{
	margin: 5px 10px 0px 7px;
	width : 146px;
	}

.box_1_text{
	margin : 0px auto 0px;
	padding : 10px 0px 10px 10px;
	width : 515px;
	}

#box_2{
	width : 518px;
	margin : 0px auto 20px;
	padding : 10px;
	}

#box_2 p{
	padding-left:5px;
	}
.img_float{
	margin: 0px 0px 5px 10px;
	float : right;
	}

#box_2 h3{
	display : block;
	text-indent : -9999px;
	background : url(../img/curriculum/course.gif) no-repeat center center ;
	width : 515px;
	height : 50px;
	padding : 10px 0px 0px 5px;
	}

.gaiyou{
	background : url(../img/curriculum/gaiyou_bg.gif) no-repeat center center;
	width : 510px;
	height : 91px;
	padding : 5px;
	}

#box_2 #small_box_1{
	width : 515px;
	margin-bottom : 10px;
	}
	
.gaiyou ul{
	margin : 10px 0px 0px 10px;
	width : 230px;
	float : left;
	display : inline;
	font-size: 12px;
	}	

.gaiyou .box_width_large{
	margin : 10px 0px 0px 10px;
	width : 260px;
	float : left;
	display : inline;
	font-size: 12px;
	}	
	
.gaiyou li{
	color : #01669A;
	list-style-type : none;
	line-height : 2em;
	}
	
/* IE用ハック */
* html .gaiyou ul{
	_margin : 10px 0px 0px 0px;
	_width : 240px;
	float : left;
	display : inline;
	font-size:12px;
	}	

* html .gaiyou .box_width_large{
	_margin : 10px 0px 0px 0px;
	_width : 270px;
	float : left;
	display : inline;
	font-size: 12px;
	}	

/* IE用ハック */
* html .gaiyou li{
	color : #01669A;
	list-style-type : none;
	line-height : 2em;
	}
	
#box_2 #small_box_1 h4{
	text-indent : -9999px;
	background : url(../img/curriculum/esthetics_course.gif) no-repeat center left;
	height : 25px;
	width : 293px;
	margin : 5px 0px 10px;
	}
	
#box_2 #small_box_2{
	width : 515px;
	margin-bottom : 10px;
	}

#box_2 #small_box_2 li{
	list-style-type : none;
	}

#box_2 #small_box_2 h4{
	text-indent : -9999px;
	background : url(../img/curriculum/salon.gif) no-repeat center left;
	height : 25px;
	width : 293px;
	margin : 5px 0px 10px;
	}

#box_2 #small_box_3{
	width : 515px;
	margin-bottom : 10px;
	}

#box_2 #small_box_3 li{
	list-style-type : none;
	}

#box_2 #small_box_3 h4{
	text-indent : -9999px;
	background : url(../img/curriculum/international.gif) no-repeat center left;
	height : 25px;
	width : 430px;
	margin : 5px 0px 10px;
	}

#box_2 #small_box_4{
	width : 515px;
	margin: 30px 0px 10px 0px;
	}

#box_2 #small_box_4 h4{
	text-indent : -9999px;
	background : url(../img/curriculum/care.gif) no-repeat center left;
	height : 25px;
	width : 336px;
	margin : 5px 0px 10px;
	}



.dream{
	text-indent : -9999px;
	background : url(../img/about/dream.gif) no-repeat center left;
	height : 46px;
	width : 515px;
	margin : 0px 0px 5px;
	}
#contents .table{
	background : url(../img/about/box_bg.jpg) no-repeat top right;
	margin-top : 20px;
	}

.title1{
	text-indent : -9999px;
	background : url(../img/about/out.gif) no-repeat center left;
	height : 13px;
	width : 51px;
	}
.title2{
	text-indent : -9999px;
	background : url(../img/about/event.gif) no-repeat center left;
	height : 13px;
	width : 68px;
	}
.title3{
	text-indent : -9999px;
	background : url(../img/about/kaigai.gif) no-repeat center left;
	height : 13px;
	width : 51px;
	}
.table_border{
	border-bottom : 1px dotted #999999;
	}

#aea{
	width : 493px;
	height : 97px;
	background : url(../img/curriculum/aea_bg.gif) no-repeat center center;
	margin : 20px auto 20px;
	padding : 7px 10px 10px 10px;
	}

#aea h3{
	text-indent : -9999px;
	background : url(../img/curriculum/aea_toha.gif) no-repeat left center ;
	width : 107px;
	height : 15px;
	margin :10px 0px 2px 111px;
	padding : 0px;
	}
	
.aea_text{
	font-size : 10px;
	margin:0px;
	padding:0px 0px 0px 0px;
	}

/* IE用ハック */
* html #aea{
	width : 493px;
	height : 97px;
	background : url(../img/curriculum/aea_bg.gif) no-repeat center center;
	margin : 20px auto 20px;
	padding : 5px 10px 10px 10px;
	}

/* IE用ハック */
* html #aea h3{
	text-indent : -9999px;
	background : url(../img/curriculum/aea_toha.gif) no-repeat left center ;
	width : 107px;
	height : 13px;
	margin :0px 0px 0px 111px;
	padding : 0px;
	}

/* IE用ハック */	
* html .aea_text{
	font-size : 10px;
	margin:0px;
	padding:0px 0px 0px 0px;
	}

.link{
	text-align : right;
	padding : 0px;
	margin : 0px;
}

#aea a{text-decoration: underline;color:#643200;}
#aea a:link {text-decoration: underline;color:#643200;}
#aea a:visited {text-decoration: underline;color:#643200;}
#aea a:active {text-decoration: underline;color:#643200;}
#aea a:hover {TEXT-DECORATION:underline ; COLOR:#957E0B;}

.img_float2{
	margin: 15px 10px 5px 1px;
	float : left;
	}