body { color: black; background-repeat: repeat; margin: 0; padding: 0; }

p {}

td {}

a:link { color: blue }

a:visited { color: purple }

a:hover { color: purple }

a:active { color: red }
table.table-wide { background-color: white; width: 750px; margin-right: auto; margin-left: auto; }
/*<agl.folder "header">*/
	td.td-header0 { color: gray; font-size: 11px; font-family: "ＭＳ ゴシック", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka−等幅, Osaka, 平成角ゴシック; line-height: 1.2em; padding-left: 5px; }
	td.td-navi a:visited hover { color: yellow; font-size: 12px; font-family: "ＭＳ ゴシック", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka−等幅, Osaka, 平成角ゴシック; font-weight: bold; line-height: 1.5em; background-image: url(../images/header/navi_sim_r.gif); background-repeat: no-repeat; text-decoration: none; text-align: center; vertical-align: middle; width: 125px; height: 45px; display: block; }
	td.td-navi a:visited { color: white; font-size: 12px; font-family: "ＭＳ ゴシック", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka−等幅, Osaka, 平成角ゴシック; font-weight: bold; line-height: 1.5em; background-image: url(../images/header/navi_sim.gif); background-repeat: no-repeat; text-decoration: none; text-align: center; vertical-align: middle; width: 125px; height: 45px; display: block; }
	td.td-navi a:hover { color: yellow; font-size: 12px; font-family: "ＭＳ ゴシック", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka−等幅, Osaka, 平成角ゴシック; font-weight: bold; line-height: 1.5em; background-image: url(../images/header/navi_sim_r.gif); background-repeat: no-repeat; text-decoration: none; text-align: center; vertical-align: middle; width: 125px; height: 45px; display: block; }
	td.td-navi a { color: white; font-size: 12px; font-family: "ＭＳ ゴシック", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka−等幅, Osaka, 平成角ゴシック; font-weight: bold; background-image: url(../images/header/navi_sim.gif); background-repeat: no-repeat; text-decoration: none; text-align: center; vertical-align: middle; width: 125px; height: 45px; padding-top: 15px; list-style-image: url(../images/header/tag.gif); display: block; }
	td.td-navi { color: white; font-size: 12px; font-family: "ＭＳ ゴシック", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka−等幅, Osaka, 平成角ゴシック; font-weight: bold; line-height: 1.5em; background-repeat: no-repeat; text-decoration: none; text-align: center; vertical-align: middle; width: 125px; height: 45px; }

	td.td-navi_0 a:visited hover { color: yellow; font-size: 12px; font-family: "ＭＳ ゴシック", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka−等幅, Osaka, 平成角ゴシック; font-weight: bold; line-height: 1.5em; background-image: url(../images/header/left_r.gif); background-repeat: no-repeat; text-decoration: none; text-align: center; vertical-align: middle; width: 125px; height: 45px; display: block; }
	td.td-navi_0 a:visited { color: white; font-size: 12px; font-family: "ＭＳ ゴシック", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka−等幅, Osaka, 平成角ゴシック; font-weight: bold; line-height: 1.5em; background-image: url(../images/header/left.gif); background-repeat: no-repeat; text-decoration: none; text-align: center; vertical-align: middle; width: 125px; height: 45px; display: block; }
	td.td-navi_0 a:hover { color: yellow; font-size: 12px; font-family: "ＭＳ ゴシック", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka−等幅, Osaka, 平成角ゴシック; font-weight: bold; line-height: 1.5em; background-image: url(../images/header/left_r.gif); background-repeat: no-repeat; text-decoration: none; text-align: center; vertical-align: middle; width: 125px; height: 45px; display: block; }
	td.td-navi_0 a { color: white; font-size: 12px; font-family: "ＭＳ ゴシック", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka−等幅, Osaka, 平成角ゴシック; font-weight: bold; background-image: url(../images/header/left.gif); background-repeat: no-repeat; text-decoration: none; text-align: center; vertical-align: middle; width: 125px; height: 45px; padding-top: 15px; list-style-image: url(../images/header/tag.gif); display: block; }
	td.td-navi_0 { color: white; font-size: 12px; font-family: "ＭＳ ゴシック", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka−等幅, Osaka, 平成角ゴシック; font-weight: bold; line-height: 1.5em; background-repeat: no-repeat; text-decoration: none; text-align: center; vertical-align: middle; width: 125px; height: 45px; }

	td.td-navi_1 a:visited hover { color: yellow; font-size: 12px; font-family: "ＭＳ ゴシック", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka−等幅, Osaka, 平成角ゴシック; font-weight: bold; line-height: 1.5em; background-image: url(../images/header/left_1_r.gif); background-repeat: no-repeat; text-decoration: none; text-align: center; vertical-align: middle; width: 125px; height: 45px; display: block; }
	td.td-navi_1 a:visited { color: white; font-size: 12px; font-family: "ＭＳ ゴシック", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka−等幅, Osaka, 平成角ゴシック; font-weight: bold; line-height: 1.5em; background-image: url(../images/header/left_1.gif); background-repeat: no-repeat; text-decoration: none; text-align: center; vertical-align: middle; width: 125px; height: 45px; display: block; }
	td.td-navi_1 a:hover { color: yellow; font-size: 12px; font-family: "ＭＳ ゴシック", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka−等幅, Osaka, 平成角ゴシック; font-weight: bold; line-height: 1.5em; background-image: url(../images/header/left_1_r.gif); background-repeat: no-repeat; text-decoration: none; text-align: center; vertical-align: middle; width: 125px; height: 45px; display: block; }
	td.td-navi_1 a { color: white; font-size: 12px; font-family: "ＭＳ ゴシック", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka−等幅, Osaka, 平成角ゴシック; font-weight: bold; background-image: url(../images/header/left_1.gif); background-repeat: no-repeat; text-decoration: none; text-align: center; vertical-align: middle; width: 125px; height: 45px; padding-top: 15px; list-style-image: url(../images/header/tag.gif); display: block; }
	td.td-navi_1 { color: white; font-size: 12px; font-family: "ＭＳ ゴシック", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka−等幅, Osaka, 平成角ゴシック; font-weight: bold; line-height: 1.5em; background-repeat: no-repeat; text-decoration: none; text-align: center; vertical-align: middle; width: 125px; height: 45px; }

	table.table-navi { vertical-align: middle; width: 750px; }
	td.td-header-top1 { color: #cc7400; font-size: 11px; text-align: left; vertical-align: bottom; width: 400px; }
	table.table-header-top { font-size: 11px; font-family: "ＭＳ ゴシック", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka−等幅, Osaka, 平成角ゴシック; vertical-align: bottom; width: 750px; }
	table.table-header { width: 750px; }
	td.td-header3 { text-align: center; vertical-align: middle; width: 750px; height: 45px; border-width: 0; }
	td.td-header1 { text-align: left; }
/*</agl.folder>*/
/*<agl.folder "footer">*/
	td.td-footer1 { color: white; font-size: 12px; font-weight: bold; line-height: 2em; text-align: center; vertical-align: middle; }
	table.table-footer { background-image: url(../images/footer/footer.gif); background-repeat: repeat-y; width: 750px; height: 22px; }
/*</agl.folder>*/
/*<agl.folder "content">*/
	td.td-vaio-u { font-size: 11px; line-height: 1.5em; padding-bottom: 12px; padding-left: 10px; }
	td.td-y_c { font-size: 12px; line-height: 1.5em; padding-top: 5px; padding-right: 7px; padding-left: 7px; }
	td.td-item_list a:visited hover { color: yellow; font-size: 13px; font-weight: bold; line-height: 2em; background-repeat: repeat-y; text-decoration: none; }
	td.td-item_list a:visited { color: black; font-size: 13px; font-weight: bold; line-height: 2em; background-repeat: repeat-y; text-decoration: none; }
	td.td-item_list a:hover { color: yellow; font-size: 13px; font-weight: bold; line-height: 2em; background-repeat: repeat-y; text-decoration: none; }
	td.td-item_list a { color: black; font-size: 13px; font-weight: bold; line-height: 2em; background-repeat: repeat-y; text-decoration: none; }
	td.td-item_list { color: black; font-size: 13px; font-weight: bold; line-height: 2em; background-image: url(../images/content/item_bana_05.gif); background-repeat: repeat-y; text-decoration: none; }
	td.td-con2-item {  }
	table.table-con2 { width: 750px; margin-top: 5px; }
/*</agl.folder>*/
/*<agl.folder "left_menu">*/
	td.td-left { padding-left: 30px; }
	img.img-navi { margin-left: 10px; }
	img.img-line-n { border: solid 1px gray; }
	td.td-buy-bana-n { border: solid 1px gray; }
	img.img-corp { margin-right: 1px; }
	td.td-corp-de { padding-right: 1px; }
	img.img-mail { margin-left: 10px; border: solid 1px gray; }
	td.td-item-red1 a:visited hover { color: red; font-size: 12px; background-repeat: no-repeat; text-decoration: none; vertical-align: middle; width: 186px; height: 30px; padding-left: 30px; display: block; }
	td.td-item-red1 a:visited { color: black; font-size: 12px; background-repeat: no-repeat; text-decoration: none; vertical-align: middle; width: 186px; height: 30px; padding-left: 30px; display: block; }
	td.td-item-red1 a:hover { color: red; font-size: 12px; background-repeat: no-repeat; text-decoration: none; vertical-align: middle; width: 186px; height: 30px; padding-left: 30px; display: block; }
	td.td-item-red1 a { color: black; font-size: 12px; background-repeat: no-repeat; text-decoration: none; vertical-align: middle; width: 186px; height: 30px; padding-left: 30px; display: block; }
	td.td-item-red1 { color: black; font-size: 12px; line-height: 2em; background-image: url(../images/content/item_bana_back.gif); background-repeat: no-repeat; text-decoration: none; vertical-align: middle; width: 210px; height: 30px; list-style-image: url(../images/content/item_bana_red.gif); }
	td.td-item-list-red-title { padding-bottom: 5px; }
	table.table-item-list-red { text-decoration: none; width: 210px; margin-right: 20px; margin-left: 10px; rder-bottom-style: solid; rder-right-style: solid; }
/*</agl.folder>*/
td.td-leftmenu { background-color: #ffdee0; }
/*<agl.folder "buy">*/
	td.td-tel-ov { padding-top: 10px; padding-bottom: 25px; }
	td.td-title-u { padding-bottom: 12px; }
	td.td-buy-tit { padding-bottom: 12px; }
	img.img-buy-title { margin-top: 20px; }
/*</agl.folder>*/
/*<agl.folder "corp">*/
	td.td-corp-n4 { padding-top: 5px; }
	img.img-left { float: left; }
	td.td-corp-n3 { font-size: 12px; line-height: 1.5em; padding-right: 5px; padding-left: 8px; }
	td.td-corp-n2 { font-size: 12px; line-height: 1.5em; background-color: #ffdee0; padding-right: 5px; padding-left: 5px; }
	table.table-corp-n2 { width: 240px; margin-top: 15px; margin-left: 5px; border: solid 1px silver; }
	td.td-corp-n1 { padding-top: 5px; padding-right: 5px; padding-left: 7px; }
	table.table-corp-n { width: 480px; }
/*</agl.folder>*/
td.td-back-sha { background-image: url(../images/content/back_sha.gif); background-repeat: repeat-y; width: 25px; }
td.td-back-sha-left { background-image: url(../images/content/back_sha_left.gif); background-repeat: repeat-y; width: 25px; }
