body { color: black; background-color: white; background-image: url(../images/bg.jpg); margin: 0; }

p {}
h1 { color: #525251; font-size: 12px; line-height: 1.8em; }
td {}

a:link { color: blue }

a:visited { color: purple }

a:hover { color: purple }

a:active { color: red }
table.table-wide { background-color: white; width: 800px; margin-right: auto; margin-left: auto; }
table.table-under { width: 800px; }
/*<agl.folder "leftmenu">*/
	table.table-left-box { margin-bottom: 20px; }
	td.td-left-menu-text a:visited { color: #001981; font-size: 12px; line-height: 1.8em; text-decoration: none; padding-left: 10px; }
	td.td-left-menu-text a:hover { color: orange; font-size: 12px; line-height: 1.8em; padding-left: 10px; }
	td.td-left-menu-text a { color: #001981; font-size: 12px; line-height: 1.8em; text-decoration: none; padding-left: 10px; }
	td.td-left-menu-text { color: #001981; font-size: 12px; line-height: 1.8em; background-repeat: repeat-y; padding-left: 10px; order-right-style: solid; }
	td.td-left-hid { color: #0076ff; font-size: 10px; line-height: 1.6em; background-repeat: repeat-y; text-decoration: none; padding-left: 10px; order-right-style: solid; }
	td.td-left-hid a { color: #0076ff; font-size: 10px; line-height: 1.6em; background-repeat: repeat-y; text-decoration: none; padding-left: 10px; order-right-style: solid; }
	td.td-left-hid a:hover { color: orange; font-size: 10px; line-height: 1.6em; background-repeat: repeat-y; text-decoration: none; padding-left: 10px; order-right-style: solid; }
	td.td-left-hid a:visited { color: #0076ff; font-size: 10px; line-height: 1.6em; background-repeat: repeat-y; text-decoration: none; padding-left: 10px; order-right-style: solid; }
	td.td-left-hid a:visited:hover { color: orange; font-size: 10px; line-height: 1.6em; background-repeat: repeat-y; text-decoration: none; padding-left: 10px; order-right-style: solid; }
	td.td-leftmenu { width: 190px; padding: 10px; }
	td.td-up-mar-15 { margin-top: 15px; }
/*</agl.folder>*/
/*<agl.folder "rightmenu">*/
	td.td-jiseki-text { padding: 3px 10px 12px; }
	td.td-jiseki-img { text-align: center; padding-bottom: 5px; }
	td.td-rightmenu { width: 180px; padding-top: 10px; padding-right: 10px; padding-left: 10px; }
	table.table-jiseki { color: #525251; font-size: 12px; line-height: 1.8em; width: 180px; border: inset 1px gray; }
/*</agl.folder>*/
/*<agl.folder "header">*/
	td.td-header-line { border-color: gray; border-style: inset; border-width: 2px 1px; }
	td.td-header-top { color: #3b3d3d; font-size: 11px; font-family: "ＭＳ ゴシック", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka−等幅, Osaka, 平成角ゴシック; font-weight: bold; line-height: 1.1em; }
/*</agl.folder>*/
/*<agl.folder "footer">*/
	td.td-footer-back { background-color: #001981; padding-bottom: 5px; }
	td.td-footer-top { color: white; font-size: 13px; font-family: "ＭＳ ゴシック", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka−等幅, Osaka, 平成角ゴシック; line-height: 1.6em; text-decoration: none; text-align: center; padding-bottom: 10px; }
	td.td-footer-bt a { color: white; font-size: 10px; font-family: "ＭＳ ゴシック", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka−等幅, Osaka, 平成角ゴシック; line-height: 1.6em; text-decoration: none; text-align: center; padding-bottom: 10px; }
	td.td-footer-bt a:hover { color: blue; font-size: 10px; font-family: "ＭＳ ゴシック", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka−等幅, Osaka, 平成角ゴシック; line-height: 1.6em; text-decoration: none; text-align: center; padding-bottom: 10px; }
	td.td-footer-bt a:visited { color: white; font-size: 10px; font-family: "ＭＳ ゴシック", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka−等幅, Osaka, 平成角ゴシック; line-height: 1.6em; text-decoration: none; text-align: center; padding-bottom: 10px; }
	td.td-footer-bt a:visited:hover { color: blue; font-size: 10px; font-family: "ＭＳ ゴシック", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka−等幅, Osaka, 平成角ゴシック; line-height: 1.6em; text-decoration: none; text-align: center; padding-bottom: 10px; }
	table.table-footer { color: white; font-size: 10px; font-family: "ＭＳ ゴシック", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka−等幅, Osaka, 平成角ゴシック; line-height: 1.6em; text-decoration: none; text-align: center; width: 780px; margin-right: auto; margin-left: auto; }
/*</agl.folder>*/
/*<agl.folder "content">*/
	td.td-content { color: #3b3d3d; font-size: 12px; line-height: 1.6em; padding-top: 10px; }
/*</agl.folder>*/
table.table-top-main-top { color: #525251; font-size: 12px; font-family: "ＭＳ ゴシック", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka−等幅, Osaka, 平成角ゴシック; line-height: 1.8em; margin-right: 10px; margin-bottom: 10px; margin-left: 10px; }
table.table-top-main { color: #525251; font-size: 12px; font-family: "ＭＳ ゴシック", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka−等幅, Osaka, 平成角ゴシック; line-height: 1.8em; margin: 10px; }
.jiseki-shopname { color: orange; font-size: 12px; line-height: 2em; }
/*<agl.folder "costpage">*/
	td.td-costpage-text-right { color: #525251; font-size: 12px; font-family: "ＭＳ ゴシック", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka−等幅, Osaka, 平成角ゴシック; font-weight: bold; line-height: 1.7em; width: 100px; padding-left: 15px; border-bottom: 1px dotted silver; }
	td.td-costpage-text-left { color: #525251; font-size: 12px; font-family: "ＭＳ ゴシック", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka−等幅, Osaka, 平成角ゴシック; line-height: 1.7em; width: 290px; padding-left: 15px; border-bottom: 1px dotted silver; }
	td.td-costpage-title { color: white; font-size: 12px; font-family: "ＭＳ ゴシック", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka−等幅, Osaka, 平成角ゴシック; font-weight: bold; line-height: 2em; background-color: navy; }
	table.table-cost { color: #525251; font-size: 12px; font-family: "ＭＳ ゴシック", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka−等幅, Osaka, 平成角ゴシック; line-height: 1.6em; width: 390px; border: inset 1px navy; }
/*</agl.folder>*/
/*<agl.folder "corp">*/
	td.td-corp-right2 { color: #525251; font-size: 12px; line-height: 3em; width: 280px; padding-left: 15px; border-top: 1px solid gray; border-right: 1px solid gray; border-bottom: 1px solid gray; }
	td.td-corp-right { color: #525251; font-size: 12px; line-height: 3em; width: 280px; padding-left: 15px; border-top: 1px solid gray; border-right: 1px solid gray; }
	td.td-corp-left2 { color: #525251; font-size: 12px; line-height: 3em; background-color: #ddede8; width: 100px; padding-left: 10px; border: solid 1px gray; order-bottom-style: solid; order-right-style: solid; }
	td.td-corp-left { color: #525251; font-size: 12px; line-height: 3em; background-color: #ddede8; width: 100px; padding-left: 10px; border-top: 1px solid gray; border-right: 1px solid gray; border-left: 1px solid gray; }
	table.table-corp { color: #525251; font-size: 12px; line-height: 2em; width: 355px; margin-top: 10px; margin-right: 15px; margin-left: 15px; padding: 10px; border-bottom: 1px solid gray; }
/*</agl.folder>*/
img.img-left { float: left; padding: 10px 15px 10px 10px; }
/*<agl.folder "flow">*/
	td.td-flowtext { padding: 10px; }
/*</agl.folder>*/
td.td-flowimg { background-image: url(../images/flow/flow_04.gif); background-repeat: repeat-y; }
/*<agl.folder "seo">*/
	td.td-seotext { padding-top: 15px; padding-right: 25px; padding-left: 20px; }
/*</agl.folder>*/
.text-strongred { color: red; font-size: 14px; font-family: "ＭＳ ゴシック", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka−等幅, Osaka, 平成角ゴシック; font-weight: bold; }
img.img-bana-order { padding-top: 20px; padding-bottom: 20px; }
.renewal { color: red; }

