#container {
	FONT-SIZE: 12px; WIDTH: 860px; BACKGROUND-COLOR: #ffffff
}
#header {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; MARGIN: 0px; WIDTH: 840px; PADDING-TOP: 10px; HEIGHT: 50px
}
#bline {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 860px; PADDING-TOP: 0px; HEIGHT: 10px; BACKGROUND-COLOR: #3399cc
}
#copy {
	PADDING-RIGHT: 0px; PADDING-LEFT: 5px; FONT-WEIGHT:normal; FONT-SIZE: 10px; PADDING-BOTTOM: 5px; MARGIN: 0px; WIDTH: 855px; COLOR: #ffffff; PADDING-TOP: 5px; BACKGROUND-COLOR: #3399cc
}
#headtd {
	BORDER-RIGHT: #cccccc 0px solid; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: #ffffff; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 100%; PADDING-TOP: 5px
}

#lefttd {
	BORDER-RIGHT: #cccccc 0px solid; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: #ffffff; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 160px; PADDING-TOP: 5px
}
#centertd {
	MARGIN: 0px;
	WIDTH: auto;
	padding: 10px;

}
.auto {
	WIDTH: 100%
}


.side_box {
	MARGIN: 0px 0px 10px;
	WIDTH: 160px;
	padding: 5px;
	list-style-image: url(img/blpl.gif);


}
.center_box {
	MARGIN: 0px 0px 10px;
	WIDTH: 100%;
	font-family: "Century Gothic", "Arial";
	font-size: 16px;
	font-style: normal;
	font-weight: bold;
	color: #BBC0E1;
	padding: 5px;
	font-variant: normal;



}
.category_title {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	WIDTH: auto;
	PADDING-TOP: 5px;
	HEIGHT: 20px;
	TEXT-ALIGN: center;
	background-repeat: no-repeat;

}
.category_list {
	BORDER-RIGHT: #b6dbed 1px solid;
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 5px;
	FONT-WEIGHT: normal;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	BORDER-LEFT: #b6dbed 1px solid;
	WIDTH: auto;
	COLOR: #666666;
	PADDING-TOP: 3px;
	BORDER-BOTTOM: #b6dbed 1px solid;
	BACKGROUND-COLOR: #f4fafb;
	font-family: "MS UI Gothic";
	font-size: 12px;
	text-align: left;
	cursor: crosshair;
	list-style-type: none;
	list-style-image: url(img/blpl.gif);


}

.category_list A:hover {
	text-decoration:none;
	color:#9900ff ; /*マウスが乗ったとき */
	background-color : #ede8ff ; /*マウスが乗ったとき */
}

.category_list a:link {
text-decoration:none;
 /*未訪問リンク */
}
.category_list a:visited {
	text-decoration:none;
	color: #660099;

 /*訪問済みリンク */
}
.category_list a:active {
text-decoration:none;
color:#cc66ff ; /*クリックしたとき */
}

.category_title H3 {
	COLOR: #224466;
	border: 1px solid #b6dbed;
	background-image: url(img/categori_bg_s.gif);
}
.center_minibox {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 5px;
	FONT-WEIGHT: normal;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	WIDTH: auto;
	COLOR: #666666;
	PADDING-TOP: 3px;
	BACKGROUND-COLOR: #f4fafb;
	font-family: "MS UI Gothic";
	font-size: 12px;
	text-align: left;
	cursor: crosshair;
	list-style-type: none;
	border-top: 1px dotted #63A3C5;
	border-right: 1px dotted #63A3C5;
	border-bottom: 1px dotted #63A3C5;
	border-left: none #63A3C5;
	height: 80px;


}
.center_minibox_title {
	FONT-WEIGHT: bold;
	MARGIN: 0px;
	WIDTH: auto;
	COLOR: #FFFFFF;
	BACKGROUND-COLOR: #63A3C5;
	font-family: "MS UI Gothic";
	font-size: 12px;
	text-align: center;
	cursor: crosshair;
	list-style-type: none;
	padding: 0px;
	left: auto;
	top: auto;
	right: auto;
	bottom: auto;
	border: 2px solid #6699FF;
	vertical-align: middle;
	height: 80px;
}

.shn_title {
	BACKGROUND-POSITION: left center;
	PADDING-LEFT: 10px;
	FONT-WEIGHT: bold;
	BACKGROUND-IMAGE: url(img/shn_title.gif);
	MARGIN: 0px;
	WIDTH: auto;
	COLOR: #666666;
	BACKGROUND-REPEAT: repeat-x;
	HEIGHT: 25px;
	border: 1px solid #999999;
	font-family: "MS UI Gothic", "ＭＳ ゴシック", "Osaka−等幅";
	font-size: 16px;
	vertical-align: middle;
	padding-top: 8px;
}
.shn_info {
	font-size: 12px;
	color: #666666;
	border: 1px solid #999999;
	padding: 5px;
	margin-top: 3px;
	background-color: #FFFFFF;
	font-family: "Century Gothic", "Arial";
	font-weight: normal;
	line-height: 1.3em;


}

.link_bot_box {
	BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; MARGIN: 5px 200px; BORDER-LEFT: #cccccc 1px solid; WIDTH: auto; PADDING-TOP: 5px; BORDER-BOTTOM: #cccccc 1px solid; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: center
}
.auto {
	WIDTH: 100%
}
.welcome_top {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; BACKGROUND-IMAGE: url(img/wellcome_top_bg.gif); PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: auto; COLOR: #224466; PADDING-TOP: 5px; HEIGHT: 25px
}
.welcome_middle {
	PADDING-RIGHT: 5px;
	PADDING-LEFT: 5px;
	BACKGROUND-IMAGE: url(img/wellcome_middle_bg.gif);
	PADDING-BOTTOM: 5px;
	MARGIN: 0px;
	WIDTH: auto;
	PADDING-TOP: 5px;
	list-style-image: url(img/blpl.gif);

}
.whatnew_top {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 14px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: auto; COLOR: #224466; PADDING-TOP: 0px; HEIGHT: 20px
}
.whatnew_middle {
	BORDER-RIGHT: 1px solid #cccccc;
	PADDING-RIGHT: 0px;
	BORDER-TOP: 1px solid #cccccc;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	BORDER-LEFT: 1px solid #cccccc;
	WIDTH: auto;
	COLOR: #000000;
	PADDING-TOP: 5px;
	BACKGROUND-COLOR: #f5f5f5;
	border-bottom-width: 1px;
	border-bottom-color: #cccccc;
	border-bottom-style: solid;


}
.detail_table_top {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 10px 10px 0px; WIDTH: auto; PADDING-TOP: 0px; BACKGROUND-COLOR: #bcddef
}
.detail_sub_table02 TD {
	WIDTH: 206px
}

.bottom_check {
	TEXT-ALIGN: left;
	font-family: "Century Gothic", "Arial";
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	color: #999999;

}


BODY {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	FONT-SIZE: 12px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	COLOR: #4D4D4D;
	WORD-BREAK: break-all;
	LINE-HEIGHT: 120%;
	PADDING-TOP: 0px;
	page-break-before: left;
	page-break-after: left;
	scrollbar-face-color: #FFFFFF;
	scrollbar-highlight-color: #4db3ff;
	scrollbar-shadow-color: #4db3ff;
	scrollbar-3dlight-color:#FFFFFF;
	scrollbar-arrow-color: #4db3ff;
	scrollbar-track-color: #FFFFFF;
	scrollbar-darkshadow-color: #FFFFFF;
	font-family: "MS UI Gothic";
}
A:link {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #336699; LINE-HEIGHT: 140%; TEXT-DECORATION: underline
}
A:active {
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	COLOR: #336699;
	LINE-HEIGHT: 140%;
	background-color: #E6C5FE;

}
A:visited {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #6666FF; LINE-HEIGHT: 140%
}
A:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #3399cc; LINE-HEIGHT: 140%; TEXT-DECORATION: none
}
H1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #000000; PADDING-TOP: 0px
}
UL {
	LIST-STYLE-POSITION: outside;
	MARGIN: 0px;
	padding: 0px;

}
LI {
	list-style-image: url(img/blpl.gif);
	vertical-align: middle;


}
FORM {
	font-family: "Century Gothic", "Arial";
	font-size: 12px;
	font-weight: normal;
	color: #666666;
	border: 1px dotted #6699CC;
	background-color: #FFFFFF;
	padding: 10px;
	line-height: 1.5em;








}
.infomation {
	font-size: 12px;
	color: #5B9DE6;
	border: 1px solid #CCCCCC;
	padding: 5px;
	margin-top: 3px;
	background-color: #FFFFFF;




}
.text1 {
	font-family: "Century Gothic", "Arial";
	font-size: 12px;
	line-height: 1.5em;
	color: #999999;
	border: thin dotted #999999;
	width: auto;
	text-align: center;
	padding: 10px;



}
