/*body設定*/
body{
 font-family: 'ＭＳ Ｐゴシック', sans-serif;
 margin:0px auto;
 padding:0px;
 font-size:small;
 color:#000000;
 text-align:left;
 background-image:url('img/bg.gif');
 background-repeat:repeat;
 height:100%;
}
/*------------------画像空白の処理--------------------*/
img { vertical-align:bottom }

/*------------------外枠--------------------*/
/*大外枠*/
div#line0{
 margin:0px auto;
 padding:0px;
 width:750px;
 background-image:url('img/bg2.gif');
 background-repeat:repeat-y;
 height:100%;
}
/*縦灰色ライン*/
div#line1{ width:5px; height:100%; background-color:#999999; float:left; margin:0px; padding:0px;}
/*縦濃い灰色ライン*/
div#line2{ width:5px; height:100%; background-color:#666666; float:left; margin:0px; padding:0px;}
/*メインスペース*/
div#line3{
 width:730px;
 height:100%;
 margin:0px;
 padding:0px;
}

/*--------------------ヘッダー--------------------*/
/*---ロゴ---*/
ul#head1 { list-style:none; margin:0px auto; padding:0; padding-top:5px;}
/*右上　Traditional,but Progressive!*/
li#head1 { display:block; float:left; margin:0px auto; padding:0; padding-left:12px;}
/*真中空白*/
li#head2 { display:block; float:left; width:468px; margin:0px auto; padding:0;}
/*左上　香川県美容学校*/
li#head3 { display:block; float:left; margin:0px auto; padding:0;}

/*---空白---*/
div#head_space1{
 width:730px;
 height:59px;
 background-color:#ffffff;
 margin:0px auto;
 padding:0px;
 clear:left;
}


div#main{
 width:730px;
 background-color:#ffffff;
 margin:0px;
 padding:0px;
 text-align:left;
}
div#main2{
 width:710px;
 background-color:#ffffff;
 margin:0px;
 padding:0px;
 margin-left:10px;
}

/*--------------パンくず--------------*/
div#pan{
 height:40px;
 background-color:#ffffff;
 margin:0px auto;
 padding:0px;
 clear:left;
 margin-left:10px;
}

ul#pan {
 list-style:none;
 float:left;
 margin:0;
 padding:0;
 width:720px;
 height:10px;
 margin-left:0px;
 margin-top:21px;
}

li#pan0 {
 display:block;
 float:left;
 margin:0;
 height:10px;
 width:10px;
 padding:0;
 margin-top:0px;
 margin-left:0px;
 background-image:url('img/pan_icon.gif');
 background-position-y:top;
 background-position-x:left;
 background-repeat:no-repeat;
}

li#pan1 {
 display:block;
 float:left;
 margin:0;
 height:10px; padding:0; margin-top:0px; font-size:12px; margin-left:5px;}

a#pan1 {
 float:left;
 display:block;
 height:10px;
 color:white; font-size:12px; text-decoration:none;}

A#pan1:link { float:left; color:#FF9900;}
A#pan1:active { float:left; color:#FF9900;}
A#pan1:visited { float:left; color:#FF9900;}
A#pan1:hover { float:left; color:#FF9900;}



/*--------------見出し--------------*/


div#midashi {
 display:block;
 margin:0px;
 padding:0px;
 width:710px;
 height:39px;
 margin-left:10px;
 margin-top:10px;
 text-align:left;
 clear:left;
}




/*------------------フッター--------------------*/
div#footer_line{
 width:710px;
 height:1px;
 background-color:#CCCCCC;
 margin:0px auto;
 padding:0px;
 float:none;
 font-size:0px;
}
/*---下メニュー---*/
ul#footer1 {
 list-style:none;
 margin:0px auto;
 padding:0;
 height:35px;
 width:710px;
 clear:left;
}
li#footer_line {
 display:block;
 margin:0px auto;
 padding:0;
 width:1px;
 height:15px;
 float:left;
 background-image:url('img/footer_line.gif');
 margin-top:9px;
}
li#footer1 a {
 display:block;
 margin:0;
 padding:0;
 width:119px;
 height:35px;
 background-image:url('img/footer_b_kojin.gif');
 background-repeat:no-repeat;
}
li#footer2 a {
 display:block;
 margin:0;
 padding:0;
 width:73px;
 height:35px;
 background-image:url('img/footer_b_sitemap.gif');
 background-repeat:no-repeat;
}
li#footer3 a {
 display:block;
 margin:0;
 padding:0;
 width:56px;
 height:35px;
 background-image:url('img/footer_b_link.gif');
 background-repeat:no-repeat;
}
li#footer4 a {
 display:block;
 margin:0;
 padding:0;
 width:61px;
 height:35px;
 background-image:url('img/footer_b_shiryou.gif');
 background-repeat:no-repeat;
}
li#footer5 a {
 display:block;
 margin:0;
 padding:0;
 width:79px;
 height:35px;
 background-image:url('img/footer_b_otoiawase.gif');
 background-repeat:no-repeat;
}
li#footer6 {
 display:block;
 margin:0;
 padding:0;
 float:left;
 width:316px;
 height:35px;
 background-image:url('img/footer_copyright.gif');
 background-repeat:no-repeat;
}
li#footer1 { float:left; width:119px;}
li#footer2 { float:left; width:73px;}
li#footer3 { float:left; width:56px;}
li#footer4 { float:left; width:61px;}
li#footer5 { float:left; width:79px;}

/*高さ*/
#footer_high01 {
 height:110px;
 clear: both;
}
#footer_high02 {
 height:240px;
 clear: both;
}

/*2011追加*/
.center {
	text-align: center;
}
