@charset "Shift_JIS";

h3 {
	line-height: 1.3!important;
}
ol.planList {
	color: #039B88;
	margin-bottom: 1em!important;
	padding: 0 0 0 30px;
	*padding: 0 0 0 0;
}
ol.planList li {
	list-style: upper-roman!important;
}
ol.planList li span {
	color: #333;
}

.block_fl ul {
	color: #039B88;
	padding-left: 30px!important;
	margin-bottom: 1em!important;
}
.block_fl ul li {
	list-style: disc!important;
}
.block_fl ul li span {
	color: #333;
}
table.commconTbl {
/*	width: 597px!important; */
 width:100%;
}
table.commconTbl th {
	white-space: nowrap;
}
table.commconTbl td ul {
	padding-left: 20px!important;
	margin-bottom: 0!important;
}

#main div.flame div.flame_top div.flame_btm p.ct {
	text-align:center;
}

#main div.flame div.flame_top div.flame_btm p.ct img {
	margin:0 auto;
}

#main div.flame div.flame_top div.flame_btm p.note_plan{
	margin-left: 2em;
	text-indent: -2em;
}

.arrow_area{
	text-align:center!important;
	}

.arrow_area img{
	margin:0 auto 10px auto!important;
	}

.hang {
  padding-left: 1.3em !important;
  text-indent: -1.3em;
}

.main_img {
  margin: 30px 0 50px !important;
  text-align: center !important;
}

.main_img img {
  display: inline !important;
}


ul.cmn {
    color: #039B88;
    padding-left: 30px!important;
    margin: 15px 0!important;
}
ul.cmn li {
    list-style: disc!important;
}
ul.cmn li span {
    color: #333;
}

body.gnavi04 #contents .lead {
	padding: 30px 0 0 10pt;
}
