@charset "utf-8";
/*-----food themeStyle-----*/


/*-----global menu-----*/

#side ul li.global01,
#side ul li.global01 a,
#side ul li.global01 a:hover {
	background: url(../common/side_global_menu.gif) no-repeat -428px 0;
}


/*-----h3 title-----*/

h3 {
	width: 660px;
	height: 110px;
	margin: 0;
	padding: 0;
	text-indent: -9999px;
	display: block;
	background: url(../../theme/img/main_visual.jpg) no-repeat;
}


/*-----h4 titles-----*/

h4 {
	width: 660px;
	height: 30px;
	margin: 25px 0 0 0;
	padding: 0;
	text-indent: -9999px;
	display: block;
}

h4#theme01 {
	background: url(../../theme/img/theme_title01.gif) no-repeat;
}

h4#theme02 {
	background: url(../../theme/img/theme_title02.gif) no-repeat;
}


/*-----h5-----*/

h5 {
    display: block;
    height: 22px;
    margin: 25px 15px 0;
    padding: 0;
    text-indent: -9999px;
    width: 630px;
	border-bottom: 1px solid #fdcdcd;
}

h5#app01 {
    background: url(../../theme/img/app01.gif) no-repeat;
}
h5#app02 {
    background: url(../../theme/img/app02.gif) no-repeat;
}

h5#app03 {
    background: url(../../theme/img/app03.gif) no-repeat;
}

h5#app04 {
    background: url(../../theme/img/app04.gif) no-repeat;
}

/*-----text-----*/

p.text {
	width: 630px;
	margin: 15px 15px 5px 15px;
	padding: 0;
}
p.text .colRed {
	color: #e31f13;
	font-weight: bold;
}
ul.appList {
    list-style: none outside none;
				margin: 15px 0 0 0;
}
ul.appList li {
    background: url(../../share/common/list_icon.gif) no-repeat scroll left 0.7em transparent;
    margin: 0;
    padding: 0 0 0 9px;
}

