@charset "utf-8";

* {
	margin: 0;
	padding: 0;
	border: 0 none;
}
body {
	background-color: #eeeeef;
	font-family: "ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,"ＭＳ Ｐゴシック",sans-serif;
	font-size: 12px;
	background-image: url(../flame/contentsback.jpg);  
	background-position: center top;  
	background-repeat: repeat-x;  
} 
div{
	background-image : url(../flame/under.jpg);  
	background-position: center bottom;  
	background-repeat: repeat-x;  
}
ul li {
	list-style-type: none;
	padding-right: 3em;
}

html {
    scroll-behavior: smooth;
}

h1,h2,h3,h4 {
	clear: both;
}
#inbox {
	width: 1000px;
	margin: 0 auto;
	background-color: #FFFFFF;
	overflow: hidden;
	padding-bottom: 20px;
}
.td_sty_toptop {
	MARGIN-TOP: 8px; LINE-HEIGHT: 4px; FONT-SIZE: 10px
;
}
h1 {
	text-align: center;
}
h2 {
	padding: 25px 0 10px 18px;
}
h3 {
	padding: 15px 0 10px 28px;
}	
.line_bold {
	COLOR: #6b1217; font-weight:bold
;
}
.line_work {
	COLOR: #574e44; FONT-SIZE: 12px; vertical-align:top
;
}
.linknavi {
	MARGIN-TOP: 5px; COLOR: #ffffff; FONT-SIZE: 11px; TEXT-DECORATION: none
;
}
.linknavi:visited {
	COLOR: #ffffff; FONT-SIZE: 11px
;
}
.linknavi:hover {
	COLOR: #ff8c00; TEXT-DECORATION: none
;
}
.gototop {
	MARGIN-TOP: 5px; COLOR: #000000; FONT-SIZE: 12px; TEXT-DECORATION: none
;
}
.gototop:visited {
	COLOR: #000000; FONT-SIZE: 12px
;
}
.gototop:hover {
	COLOR: #ff8c00; TEXT-DECORATION: none
;
}
.linknavi_line {
	MARGIN-TOP: 5px; COLOR: #ff6633; TEXT-DECORATION: none
;
}
.linknavi_line:visited {
	COLOR: #ff6633
;
}
.linknavi_line:hover {
	COLOR: #009999; TEXT-DECORATION: underline
;
}
.linknavi_work {
	MARGIN-TOP: 5px; COLOR: #cc0033; FONT-SIZE: 16px; vertical-align:top; TEXT-DECORATION: none
;
}
.linknavi_work:visited {
	COLOR: #cc0033
;
}
.linknavi_work:hover {
	COLOR: #00cccc; TEXT-DECORATION: underline
;
}
.linknaviA {
	MARGIN-TOP: 5px; COLOR: #ffffff; FONT-SIZE: 10px; TEXT-DECORATION: none
;
}
.tbl_sty_01 {
	COLOR: #000000; text-align:center;
}
.td_sty_01 {
	BORDER-BOTTOM: #9e988d 1px solid; TEXT-ALIGN: center; BORDER-LEFT: #9e988d 1px solid; BACKGROUND-COLOR: #f7c1be; BORDER-TOP: #9e988d 1px solid; BORDER-RIGHT: #9e988d 1px solid; color:#000000; text-align:center;
}
.td_sty_02 {
	BORDER-BOTTOM: #9e988d 1px solid; TEXT-ALIGN: center; BORDER-LEFT: #9e988d 1px solid; BACKGROUND-COLOR: #ffffff; BORDER-TOP: #9e988d 1px solid; BORDER-RIGHT: #9e988d 1px solid; color:#000000; text-align:center;
}
.td_sty_03 {
	BORDER-BOTTOM: #9e988d 1px solid; TEXT-ALIGN: center; BORDER-LEFT: #9e988d 1px solid; BACKGROUND-COLOR: #D9E8F9; BORDER-TOP: #9e988d 1px solid; BORDER-RIGHT: #9e988d 1px solid; color:#000000; text-align:center;
}
.td_sty_04 {
	BORDER-BOTTOM: #9e988d 1px solid; TEXT-ALIGN: center; BORDER-LEFT: #9e988d 1px solid; BACKGROUND-COLOR: #ffffff; BORDER-TOP: #cc0000 1px solid; BORDER-RIGHT: #9e988d 1px solid; color:#000000; text-align:center;
}
.td_sty_05 {
	BORDER-BOTTOM: #9e988d 1px solid; TEXT-ALIGN: center; BORDER-LEFT: #9e988d 1px solid; BACKGROUND-COLOR: #D9E8F9; BORDER-TOP: #cc0000 1px solid; BORDER-RIGHT: #9e988d 1px solid; color:#000000; text-align:center;
}
.td_sty_06 {
	BORDER-BOTTOM: #cc0000 1px solid; TEXT-ALIGN: center; BORDER-LEFT: #9e988d 1px solid; BACKGROUND-COLOR: #ffffff; BORDER-TOP: #9e988d 1px solid; BORDER-RIGHT: #9e988d 1px solid; color:#000000; text-align:center;
}
.td_sty_07 {
	BORDER-BOTTOM: #cc0000 1px solid; TEXT-ALIGN: center; BORDER-LEFT: #9e988d 1px solid; BACKGROUND-COLOR: #D9E8F9; BORDER-TOP: #9e988d 1px solid; BORDER-RIGHT: #9e988d 1px solid; color:#000000; text-align:center;
}
.td_sty_mon {
	BORDER-BOTTOM: #9e988d 1px solid; TEXT-ALIGN: center; BORDER-LEFT: #9e988d 1px solid; BACKGROUND-COLOR: #edb9d4; BORDER-TOP: #9e988d 1px solid; BORDER-RIGHT: #9e988d 1px solid; color:#000000; text-align:center;
}
.td_sty_tue {
	BORDER-BOTTOM: #9e988d 1px solid; TEXT-ALIGN: center; BORDER-LEFT: #9e988d 1px solid; BACKGROUND-COLOR: #ffe279; BORDER-TOP: #9e988d 1px solid; BORDER-RIGHT: #9e988d 1px solid; color:#000000; text-align:center;
}
.td_sty_wed {
	BORDER-BOTTOM: #9e988d 1px solid; TEXT-ALIGN: center; BORDER-LEFT: #9e988d 1px solid; BACKGROUND-COLOR: #a1d8ec; BORDER-TOP: #9e988d 1px solid; BORDER-RIGHT: #9e988d 1px solid; color:#000000; text-align:center;
}
.td_sty_thu {
	BORDER-BOTTOM: #9e988d 1px solid; TEXT-ALIGN: center; BORDER-LEFT: #9e988d 1px solid; BACKGROUND-COLOR: #bdd86d; BORDER-TOP: #9e988d 1px solid; BORDER-RIGHT: #9e988d 1px solid; color:#000000; text-align:center;
}
.td_sty_fri {
	BORDER-BOTTOM: #9e988d 1px solid; TEXT-ALIGN: center; BORDER-LEFT: #9e988d 1px solid; BACKGROUND-COLOR: #f4a77c; BORDER-TOP: #9e988d 1px solid; BORDER-RIGHT: #9e988d 1px solid; color:#000000; text-align:center;
}
.td_sty_sat {
	BORDER-BOTTOM: #9e988d 1px solid; TEXT-ALIGN: center; BORDER-LEFT: #9e988d 1px solid; BACKGROUND-COLOR: #b6a4ce; BORDER-TOP: #9e988d 1px solid; BORDER-RIGHT: #9e988d 1px solid; color:#000000; text-align:center;
}
.td_sty_sun {
	BORDER-BOTTOM: #9e988d 1px solid; TEXT-ALIGN: center; BORDER-LEFT: #9e988d 1px solid; BACKGROUND-COLOR: #c9bc9c; BORDER-TOP: #9e988d 1px solid; BORDER-RIGHT: #9e988d 1px solid; color:#000000; text-align:center;
}
.merit {
	BORDER-BOTTOM: #d2b48c 3px dotted; LINE-HEIGHT: 22px; COLOR: #555555; FONT-SIZE: 14px; FONT-WEIGHT: bold
;
}
.merit_sub {
	LINE-HEIGHT: 22px; FONT-SIZE: 13px
;
}

table{
  empty-cells : show;
}

