/* ▼開業までの流れ */

h2{
  background-image:url(../view/img/title01.gif);
  width:600px;
  height:80px;
  background-repeat:no-repeat;
  display:block;
  text-indent:-9999px;
  margin:0px 0px 0px 0px;
}

h3{
  background-image:url(../view/img/title02.gif);
  width:600px;
  height:50px;
  background-repeat:no-repeat;
  display:block;
  text-indent:-9999px;
  margin:20px 0px 0px 0px;
}

h4{
  background-image:url(../view/img/title03.gif);
  width:600px;
  height:50px;
  background-repeat:no-repeat;
  display:block;
  text-indent:-9999px;
  margin:20px 0px 0px 0px;
}

h5{
  background-image:url(../view/img/title04.gif);
  width:600px;
  height:50px;
  background-repeat:no-repeat;
  display:block;
  text-indent:-9999px;
  margin:20px 0px 0px 0px;
}

h6{
  background-image:url(../view/img/title05.gif);
  width:600px;
  height:50px;
  background-repeat:no-repeat;
  display:block;
  text-indent:-9999px;
  margin:20px 0px 0px 0px;
}


ul.list01{
	margin:0px 0px 0px 25px;
	line-height:2.0em;
	list-style-type: lower-roman;
}
.list01 li{
  border-bottom:#009999 dotted 1px;
}
ul.list02{
	margin:0px 0px 0px 25px;
	line-height:2.0em;
	list-style-type: decimal;
}
.list02 li{
  border-bottom:#009999 dotted 1px;
}
ul.list03{
	margin:0px 0px 0px 25px;
	line-height:2.0em;
	list-style-type: circle;
}
.list03 li{
  border-bottom:#009999 dotted 1px;
}

.title01{
	margin:20px 0px 0px 0px;
}
div.txtout01{
  width:600px;
  background-repeat:repeat-y;
  background-image:url(../view/img/middle.gif);
}
div.txtout02{
  width:600px;
  background-repeat:repeat-y;
  background-image:url(../view/img/middle01.gif);
}

.text01{
  font-size:12px;
  line-height:1.8em;
  color:#333333;
  margin:10px 0px 0px 0px;
  padding:10px;
  background-color:#eeeeee;
}
.text02{
  font-size:12px;
  line-height:1.8em;
  color:#333333;
  margin:10px 0px 0px 0px;
  padding:10px;
  background-color:#f7f7f7;
}
.text03{
  width:580px;
  font-size:12px;
  line-height:2.0em;
  color:#333333;
  margin:0px 0px 0px 10px;
  padding-top:5px;
  border-bottom:#009999 dotted 1px;
}
.text04{
  font-size:12px;
  line-height:1.8em;
  color:#333333;
}
.text05{
  width:560px;
  font-size:12px;
  line-height:2.0em;
  color:#333333;
  margin:0px 0px 0px 28px;
  padding-top:5px;
  border-bottom:#009999 dotted 1px;
}

span.color01{
	font-size:14px;
	color:#FF0000;
	line-height:2.0em;
	font-weight:bold;
}
span.color02{
	font-size:14px;
	color:#FF0000;
	line-height:1.5em;
	font-weight:bold;
}
.box1{
  font-size:12px;
  line-height:1.8em;
  padding:10px;
}

.box02{
  border-bottom:#009999 dotted 1px;
  line-height:1.5em;
  margin:10px 0px 0px 0px;
}

.box03{
  border-right:solid 3px #FF9900;
}

.box04{
  margin:10px 0px 0px 0px;
}

.img01{
  margin:20px 0px 0px 0px;
}

.img02{
  margin:10px 0px 0px 10px;
}

.entry01{
	width:256px;
	float:left;
}

.entry01 a{
  background-image:url(../hakata/img/contact.gif);
  width:256px;
  height:66px;
  background-repeat:no-repeat;
  text-indent:-9999px;
  display:block;
  margin:30px 0px 50px 70px;
}

.entry01 a:hover{
  background-position:0px -66px;
}
.entry02{
	width:170px;
	float:left;
}

.entry02 a{
  background-image:url(../hakata/img/pdf.gif);
	width:170px;
  height:66px;
  background-repeat:no-repeat;
  text-indent:-9999px;
  display:block;
  margin:30px 0px 50px 80px;
}

.entry02 a:hover{
  background-position:0px -66px;
}
.entry03 a{
  background-image:url(../hakata/img/contact.gif);
  width:256px;
  height:66px;
  background-repeat:no-repeat;
  text-indent:-9999px;
  display:block;
  margin:30px 0px 20px 190px;
}

.entry03 a:hover{
  background-position:0px -66px;
}
ul.bana{
    list-style:none;
	margin: 10px 0px 0px 0px;
}
li.bana01 a{
    background-image:url(../tieup/img/bana.jpg);
	width:600px;
	height:162px;
	background-repeat:no-repeat;
	display:block;
	text-indent:-9999px;
}

li.bana01 a:hover{
   background-position:0px -162px;
}


