BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 84%; BACKGROUND: url(image/bg.gif); PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; FONT-FAMILY: Verdana
}
A {
	COLOR: #0D69AC
}
A:hover {
	TEXT-DECORATION: none
}
#flame {
	BACKGROUND: #fff; MARGIN: 0px auto; WIDTH: 980px
}
#head {
	BACKGROUND: #FC5D5D; MARGIN: 0px auto 5px; WIDTH: 960px; BORDER-BOTTOM: #ebecec 5px solid
}
#tmenu {
	MARGIN: 0px auto 5px; WIDTH: 960px; BORDER-BOTTOM: #ebecec 5px solid
}
H1 {
	FONT-SIZE: 12px; MARGIN: 0px; COLOR: #7586a9
}
#left {
	FLOAT: left; WIDTH: 220px
}
.leftmain {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; BACKGROUND: #ebecec; PADDING-BOTTOM: 3px; MARGIN: 0px auto 1em; WIDTH: 196px; PADDING-TOP: 3px
}
.pic {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 5px; BACKGROUND: #fff; PADDING-BOTTOM: 5px; BORDER-LEFT: #ccc 1px solid; LINE-HEIGHT: 150%; PADDING-TOP: 5px; BORDER-BOTTOM: #ccc 1px solid
}
.leftmain UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
.leftmain LI {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 7px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 7px; BACKGROUND: #fff; PADDING-BOTTOM: 3px; MARGIN: 0px 0px 3px; BORDER-LEFT: #ccc 1px solid; PADDING-TOP: 3px; BORDER-BOTTOM: #ccc 1px solid
}
.leftmain LI A {
	PADDING-RIGHT: 1px; DISPLAY: block; PADDING-LEFT: 2px; BACKGROUND: #fff; PADDING-BOTTOM: 1px; MARGIN: 0px; BORDER-LEFT: #FC5D5D 5px solid; COLOR: #0d69ac; PADDING-TOP: 1px; TEXT-DECORATION: none
}
.leftmain LI A:hover {
	BORDER-LEFT: #fad6d6 4px solid; COLOR: #000
}

#right {
	FLOAT: right; WIDTH: 220px

}
.rightmain {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; BACKGROUND: #ebecec; PADDING-BOTTOM: 3px; MARGIN: 0px auto 1em; WIDTH: 196px; PADDING-TOP: 3px
}
.rightmain UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
.rightmain LI {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 7px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 7px; BACKGROUND: #fff; PADDING-BOTTOM: 3px; MARGIN: 0px 0px 3px; BORDER-LEFT: #ccc 1px solid; PADDING-TOP: 3px; BORDER-BOTTOM: #ccc 1px solid
}
.rightmain LI A {
	PADDING-RIGHT: 1px; DISPLAY: block; PADDING-LEFT: 2px; BACKGROUND: #fff; PADDING-BOTTOM: 1px; MARGIN: 0px; BORDER-LEFT: #FC5D5D 5px solid; COLOR: #0d69ac; PADDING-TOP: 1px; TEXT-DECORATION: none
}
.rightmain LI A:hover {
	BORDER-LEFT: #fad6d6 4px solid; COLOR: #000
}

#center {
	FLOAT: right; WIDTH: 530px
}

H2 {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-SIZE: 12px; PADDING-BOTTOM: 3px; MARGIN: 0px; COLOR: #ffffff; PADDING-TOP: 3px
}
H3 {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-SIZE: 100%; BACKGROUND: url(image/bgg.gif); PADDING-BOTTOM: 3px; MARGIN: 0px; COLOR: #000000; PADDING-TOP: 3px
}
.entry {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-SIZE: 100%; BACKGROUND: url(image/bg.gif); PADDING-BOTTOM: 3px; MARGIN: 0px; COLOR: #000000; PADDING-TOP: 3px
}
.main {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 530px; PADDING-TOP: 0px
}
P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 10px; LINE-HEIGHT: 160%; PADDING-TOP: 0px
}
#foot {
	CLEAR: both; PADDING-RIGHT: 5px; BORDER-TOP: #ebecec 5px solid; PADDING-LEFT: 5px; BACKGROUND: #FC5D5D; PADDING-BOTTOM: 5px; MARGIN: 15px auto 0px; WIDTH: 960px; PADDING-TOP: 5px
}
#foot A {
	COLOR: #000; TEXT-DECORATION: none
}
#foot A:hover {
	TEXT-DECORATION: underline
}
.font1 {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #0D69AC
}
H4 {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-SIZE: 12px; PADDING-BOTTOM: 3px; MARGIN: 0px; COLOR: #f57676; PADDING-TOP: 3px
}
.product {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; BACKGROUND: #FC5D5D; PADDING-BOTTOM: 3px; WIDTH: 100px; PADDING-TOP: 3px; HEIGHT: 20px; TEXT-ALIGN: center
}
.text {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 0px; BACKGROUND: #fff; PADDING-BOTTOM: 0px; BORDER-LEFT: #ccc 1px solid; LINE-HEIGHT: 150%; PADDING-TOP: 0px; BORDER-BOTTOM: #ccc 1px solid
}
.product A {
	COLOR: #0D69AC; TEXT-DECORATION: none
}
.product A:hover {
	FONT-SIZE: 110%
}
.app {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; BACKGROUND: #FC5D5D; PADDING-BOTTOM: 3px; WIDTH: 100px; PADDING-TOP: 3px; HEIGHT: 20px; TEXT-ALIGN: center
}
.textapp {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 0px; BACKGROUND: #fff; PADDING-BOTTOM: 0px; BORDER-LEFT: #ccc 1px solid; LINE-HEIGHT: 150%; PADDING-TOP: 0px; BORDER-BOTTOM: #ccc 1px solid
}
.app A {
	COLOR: #0D69AC; TEXT-DECORATION: none
}
.app A:hover {
	FONT-SIZE: 110%
}
.text3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 3px; FONT-WEIGHT: bold; FONT-SIZE: 100%; BACKGROUND: url(image/bg1.gif); PADDING-BOTTOM: 0px; MARGIN: 3px; COLOR: #ff0000; PADDING-TOP: 0px
}
.text1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 3px; FONT-WEIGHT: bold; FONT-SIZE: 100%; BACKGROUND: url(image/bg2.gif); PADDING-BOTTOM: 0px; MARGIN: 3px; COLOR: #3d3dff; PADDING-TOP: 0px
}
.text2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 2px; FONT-SIZE: 100%; PADDING-BOTTOM: 0px; MARGIN: 2px; COLOR: #7586a9; PADDING-TOP: 0px
}
.text4 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 3px; FONT-WEIGHT: bold; FONT-SIZE: 100%; BACKGROUND: url(image/bg1.gif); PADDING-BOTTOM: 0px; MARGIN: 3px; COLOR: #000000; PADDING-TOP: 0px
}
table.sample{
		border:1px solid #ccc;
		border-spacing:0;
                border-collapse: collapse;
                empty-cells:show;
                color: #0D69AC;
                font-weight: normal;
	     }
 .sample th{
    border:1px solid #ccc;
    }
 .sample td{
    border:1px solid #ccc;
 MARGIN: 3px;
    }

table.sample1{
    border:0px solid #ccc;
    border-spacing:0;
    border-collapse: collapse;
    empty-cells:show;
    color: #7586A9;
    font-weight: normal;
    }
 .sample1 th{
    border:0px solid #ccc;
    }
 .sample1 td{
    border:0px solid #ccc;
    }

table.menu{
    border-spacing:0;
    border-collapse: collapse;
BACKGROUND: url(image/menubg.png);
    padding: 5px; /* セル内の余白 */ 
    
    }

	.menu td{
		padding:3px 7px;
		margin:0px 0px 3px 0px;
		border-right:1px solid #ccc;
                border-left:1px solid #ccc;
                border-top:1px solid #ccc;
		width: 192px;
                height: 25px;
                text-align:center;
		}
		
		/*左のメニュー*/
		.menu td a{
			color:#0D69AC;
			text-decoration:none;
			border-bottom:3px solid #FC5D5D;
              		display:block;
			padding:1px 1px 1px 1px;
			margin:0px;
			}
		/*メニューにポインタを載せた時の指定*/
		.menu td a:hover{
			color:#000;
			border-bottom:2px solid #FAD6D6;
			}