
IMG {
	BORDER-RIGHT: medium none; BORDER-TOP: medium none; BORDER-LEFT: medium none; BORDER-BOTTOM: medium none
}

BODY {
	FONT-SIZE: 0.8em; BACKGROUND: url(back-bg.gif) #ffffff repeat-y center 50%; MARGIN: 0px; COLOR: #333333; LINE-HEIGHT: 130%; FONT-FAMILY: "ＭＳ Ｐゴシック","平成角ゴシック",sans-serif; TEXT-ALIGN: center
}
#header-logo {
	Z-INDEX: 1;  BACKGROUND: url(header.jpg);MARGIN: 0px; WIDTH: 810px; POSITION: absolute; HEIGHT: 155px; TEXT-ALIGN: left
	BORDER-RIGHT: #639dcb 20px solid; 
}

#header-box {
	CLEAR: both; PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; PADDING-BOTTOM: 5px; 
	PADDING-TOP: 0px; 
	Z-INDEX: 1;  WIDTH: 300px; POSITION: absolute; HEIGHT: 155px; TEXT-ALIGN: left
	BACKGROUND-COLOR:: #639dcb; 
	LEFT: 450px;
}

#top-jpg {
	Z-INDEX: 1; FLAOT : left;POSITION: absolute; TOP: 15px;LEFT: 30px
}
#logo-text {
	FONT-WEIGHT: bold; FONT-SIZE: 20pt; Z-INDEX: 1; LEFT: 470px; COLOR: #cc0000; LINE-HEIGHT: 130%; LETTER-SPACING: -0.5pt; POSITION: absolute; TOP: 33px
}
#logo-text A {
	TEXT-DECORATION: none
}
#logo-text A:link {
	COLOR: #000099
}
#logo-text A:hover {
	COLOR: #000099; TEXT-DECORATION: underline
}
#logo-text A:visited {
	COLOR: #000099
}
#sub-text {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; Z-INDEX: 1; LEFT: 465px; COLOR: #333333; POSITION: absolute; TOP: 113px
}

A {
	TEXT-DECORATION: underline
}
A:link {
	COLOR: #0000ff
}
A:visited {
	COLOR: #990099
}
A:hover {
	COLOR: #ff0000; TEXT-DECORATION: none
}

#container {
	MARGIN: 0px auto; WIDTH: 810px; TEXT-ALIGN: left
}
#header {
	MARGIN: 155px 0px 0px; WIDTH: 810px; POSITION: absolute; HEIGHT: 25px; BACKGROUND-COLOR: #ffffff
}

H1 {
	PADDING-LEFT: 20px; FONT-SIZE: 10pt; MARGIN: 0px 0px 0px 10px; POSITION: absolute; TEXT-ALIGN: left
}

#right {
	Z-INDEX: 1; MARGIN: 175px 0px 0px 590px; WIDTH: 200px; POSITION: absolute; TEXT-ALIGN: left
}
#right .menu {
	BORDER-RIGHT: #639dcb 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #639dcb 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 10px 0px; BORDER-LEFT: #639dcb 1px solid; WIDTH: 198px; COLOR: #000000; PADDING-TOP: 0px; BORDER-BOTTOM: #639dcb 1px solid; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: left
}
#right .menus {
	BORDER-RIGHT: #639dcb 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #639dcb 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 10px 0px; BORDER-LEFT: #639dcb 1px solid; WIDTH: 198px; COLOR: #000000; PADDING-TOP: 0px; BORDER-BOTTOM: #639dcb 1px solid; BACKGROUND-COLOR: #ffffDD; TEXT-ALIGN: left
}
#right UL {
	MARGIN: 5px 0px 5px 30px; TEXT-ALIGN: left
}
#right LI {
	PADDING-RIGHT: 5px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; LIST-STYLE-POSITION: outside; FONT-SIZE: 1.1em; PADDING-BOTTOM: 7px; COLOR: #000000; LINE-HEIGHT: 130%; PADDING-TOP: 7px; LIST-STYLE-TYPE: disc
}
#right LI A {
	TEXT-DECORATION: none
}
#right LI A:link {
	COLOR: #333333
}
#right LI A:hover {
	COLOR: #ff0000; TEXT-DECORATION: underline
}
#right LI A:visited {
	COLOR: #333333
}
#right .contents {
	BORDER-RIGHT: #639dcb 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #639dcb 1px solid; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; MARGIN: 10px 0px; BORDER-LEFT: #639dcb 1px solid; WIDTH: 198px; COLOR: #000000; PADDING-TOP: 10px; BORDER-BOTTOM: #639dcb 1px solid; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: left
}


#left {
	MARGIN: 175px 0px 0px 20px; WIDTH: 540px; POSITION: absolute; TEXT-ALIGN: left
}

.left {
	FLOAT: left; MARGIN: 0px 30px 20px 0px
}
.right {
	FLOAT: right; MARGIN: 0px 0px 20px 30px
}
.black {
	COLOR: #000000
}
.red {
	COLOR: #ff0000
}
.red2 {
	FONT-WEIGHT: bold; COLOR: #ff0000
}
.blue {
	COLOR: #0000dd
}
.blue2 {
	FONT-WEIGHT: bold; COLOR: #0000dd
}
.green {
	COLOR: #008000
}
.green2 {
	FONT-WEIGHT: bold; COLOR: #008000
}
.yellow {
	COLOR: #ffff00
}
.navy {
	COLOR: #1f26a9
}
.gray {
	COLOR: #cccccc
}
.orange {
	COLOR: #ff6600
}
.orange2 {
	FONT-WEIGHT: bold; COLOR: #ff6600
}
.pink {
	COLOR: #cc6699
}
.purple {
	COLOR: #660099
}
.olive {
	COLOR: #808000
}
.lime {
	COLOR: #00ff00
}
.aqua {
	COLOR: #167fa6
}
.w {
	COLOR: #ffffff
}
.w2 {
	FONT-WEIGHT: bold; COLOR: #ffffff
}
#top-list {
	CLEAR: both; PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; PADDING-BOTTOM: 5px; WIDTH: 540px; COLOR: #ffffff; PADDING-TOP: 0px; HEIGHT: 25px; BACKGROUND-COLOR: #639dcb; TEXT-ALIGN: center
}

H2 {
	CLEAR: both; MARGIN: 30px 0px 0px 0px;PADDING-RIGHT: 0px; PADDING-LEFT: 7px; FONT-WEIGHT: bold; FONT-SIZE: 1.2em; FILTER: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,StartColorStr=#E6E6E6,EndColorStr=#F5F5F5); PADDING-BOTTOM: 0px; BORDER-LEFT: #639dcb 5px solid; WIDTH: 540px; COLOR: #333333; LINE-HEIGHT: 2em; PADDING-TOP: 0px; HEIGHT: 30px
}
H3 {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 14px; BACKGROUND: url(images/h3back.gif); PADDING-BOTTOM: 0px; MARGIN: 10px 0px 10px 10px; WIDTH: 520px; COLOR: #333333; PADDING-TOP: 4px; TEXT-ALIGN: left
}
.link-back {
	CLEAR: both; PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-WEIGHT: bold; FONT-SIZE: 1.2em; PADDING-BOTTOM: 3px; MARGIN: 10px 0px; PADDING-TOP: 3px
}
.link-next {
	CLEAR: both; PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-WEIGHT: bold; FONT-SIZE: 1.2em; PADDING-BOTTOM: 3px; MARGIN: 10px 0px; PADDING-TOP: 3px
}
.link-back {
	FLOAT: left
}
.link-next {
	FLOAT: right
}
.underline {
	TEXT-DECORATION: underline
}
.not {
	TEXT-DECORATION: line-through
}
.impact {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; COLOR: #000000; PADDING-TOP: 0px; BACKGROUND-COLOR: #ffff66
}
.b {
	FONT-WEIGHT: bold
}
UL.list1 {
	LIST-STYLE-POSITION: inside; FONT-SIZE: 1em; LINE-HEIGHT: 250%; LIST-STYLE-TYPE: disc; TEXT-DECORATION: none
}
UL.list2 {
	LIST-STYLE-POSITION: inside; FONT-SIZE: 1.2em; LINE-HEIGHT: 250%; LIST-STYLE-TYPE: disc; TEXT-DECORATION: none
}


right UL {
	MARGIN: 5px 0px 5px 30px; TEXT-ALIGN: left
}
right LI {
	PADDING-RIGHT: 5px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; LIST-STYLE-POSITION: outside; FONT-SIZE: 1.1em; PADDING-BOTTOM: 7px; COLOR: #000000; LINE-HEIGHT: 130%; PADDING-TOP: 7px; LIST-STYLE-TYPE: disc
}
right LI A {
	TEXT-DECORATION: none
}
right LI A:link {
	COLOR: #0000ff
}
right LI A:visited {
	COLOR: #0000ff
}
right LI A:hover {
	COLOR: #ff0000; TEXT-DECORATION: underline
}


#right .title {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 1em; PADDING-BOTTOM: 5px; MARGIN: 0px; WIDTH: 198px; COLOR: #ffffff; PADDING-TOP: 5px; BACKGROUND-COLOR: #639dcb; TEXT-ALIGN: center
}

#right .cep {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 1.2em; PADDING-BOTTOM: 5px; MARGIN: 0px; WIDTH: 198px; COLOR: #5432BB; PADDING-TOP: 5px; BACKGROUND-COLOR: #DDDDBB; TEXT-ALIGN: center
}

.itembox {
	MARGIN: 10px 0px;  BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: left
}

.menu {
	BORDER-RIGHT: #639dcb 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #639dcb 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 10px 0px; BORDER-LEFT: #639dcb 1px solid; WIDTH: 198px; COLOR: #000000; PADDING-TOP: 0px; BORDER-BOTTOM: #639dcb 1px solid; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: left
}

#right LI {
	PADDING-RIGHT: 5px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; LIST-STYLE-POSITION: outside; FONT-SIZE: 1.1em; PADDING-BOTTOM: 7px; COLOR: #000000; LINE-HEIGHT: 130%; PADDING-TOP: 7px; LIST-STYLE-TYPE: disc
}

#right LI A {
	TEXT-DECORATION: underline
}
#right LI A:link {
	COLOR: #0000FF
}
#right LI A:hover {
	COLOR: #ff0000; TEXT-DECORATION: underline
}
#right LI A:visited {
	COLOR: #0000FF
}

.black {
	COLOR: #000000
}
.red {
	COLOR: #ff0000
}
.blue {
	COLOR: #0000dd
}
.green {
	COLOR: #008000
}
.yellow {
	COLOR: #ffff00
}
.navy {
	COLOR: #1f26a9
}
.gray {
	COLOR: #cccccc
}
.orange {
	COLOR: #ff6600
}
.pink {
	COLOR: #cc6699
}
.purple {
	COLOR: #660099
}
.olive {
	COLOR: #808000
}
.lime {
	COLOR: #00ff00
}
.aqua {
	COLOR: #167fa6
}
.underline {
	TEXT-DECORATION: underline
}
.not {
	TEXT-DECORATION: line-through
}
.impact {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; COLOR: #000000; PADDING-TOP: 0px; BACKGROUND-COLOR: #ffff66
}
.b {
	FONT-WEIGHT: bold
}
UL.list1 {
	LIST-STYLE-POSITION: inside; FONT-SIZE: 1em; LINE-HEIGHT: 250%; LIST-STYLE-TYPE: disc; TEXT-DECORATION: none
}
#yt {
position:relative;
}

#yt a {
/*リンクテキストの背景の設定*/
position:absolute;
top:0px;
left:0px;
background:#ffffff;
height:30px;
width:425px;
filter:alpha(opacity=70);
-moz-opacity:0.70;
opacity:0.70;
/*リンクテキストの設定*/
color:#0000ff;
font-size:14px;
text-align:center;
font-weight:bold;
line-height:30px;
letter-spacing:1px;
display:block;
}

#yt a:hover {
/*マウスをテキストリンク上にもってきたときの設定*/
color:#ffffff;
background:#ff0000;
}

