* {
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	PADDING-TOP: 0px;
	color: #666666;
	font-size: 14px;
}
IMG {
	BORDER-BOTTOM: 0px;
	BORDER-LEFT: 0px;
	BORDER-TOP: 0px;
	BORDER-RIGHT: 0px;
	text-align: left;
}
A {
	COLOR: #287BEC;
	TEXT-DECORATION: underline;
	font-size: 12px;
}
BODY {
	background-image: url(../img/hpback.gif);
}
BODY {
	LINE-HEIGHT: 130%;
	FONT-FAMILY: "ＭＳ Ｐ明朝", "細明朝体", "ヒラギノ明朝 Pro W3";
	TEXT-AUTOSPACE: ideograph-alpha;
	COLOR: #666666;
	FONT-SIZE: 12px;
}
DIV {
	FONT-FAMILY: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	TEXT-AUTOSPACE: ideograph-alpha;
	COLOR: #666666;
	FONT-SIZE: 12px;
}
P {
	LINE-HEIGHT: 180%; FONT-FAMILY: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3"; TEXT-AUTOSPACE: ideograph-alpha; COLOR: #666666; FONT-SIZE: 10px
}
TABLE {
	LINE-HEIGHT: 180%; FONT-FAMILY: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3", sans-serif; TEXT-AUTOSPACE: ideograph-alpha; COLOR: #000000; FONT-SIZE: 12px
}
TR {
	LINE-HEIGHT: 130%; TEXT-AUTOSPACE: ideograph-alpha; COLOR: #000000; FONT-SIZE: 12px
}
TD {
	LINE-HEIGHT: 130%; FONT-FAMILY: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3", sans-serif; TEXT-AUTOSPACE: ideograph-alpha; COLOR: #666666; FONT-SIZE: 12px
}
H1 {
	FONT-SIZE: 12px; FONT-WEIGHT: normal
}
H2 {
	FONT-SIZE: 12px; FONT-WEIGHT: normal
}
H3 {
	FONT-SIZE: 12px; FONT-WEIGHT: normal
}
H4 {
	FONT-SIZE: 12px; FONT-WEIGHT: normal
}
H5 {
	FONT-SIZE: 12px; FONT-WEIGHT: normal
}
H1 {
	LINE-HEIGHT: 120%
}
#site {
	WIDTH: 950px;
	MARGIN-LEFT: auto;
	MARGIN-RIGHT: auto;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #FFFFFF;
	border-left-color: #FFFFFF;
}
#site2 {
	WIDTH: 950px;
	MARGIN-LEFT: auto;
	MARGIN-RIGHT: auto;
}
#Header {
	HEIGHT: auto;
	margin-right: auto;
	margin-left: auto;
}
#HeaderTop {
	background-color: #FFFFFF;
	letter-spacing: 5px;
	margin-right: auto;
	margin-left: auto;
	text-align: left;
	height: 18px;
}
#Header2 {
	HEIGHT: 150px;
	background-image: url(image/rogo_004.jpg);
	background-repeat: no-repeat;
	margin-right: auto;
	margin-left: auto;
	background-position: center;
}
#HeaderTop STRONG {
	PADDING-LEFT: 5px; COLOR: #333333; FONT-SIZE: 10px; FONT-WEIGHT: normal
}
#HeaderRight {
	WIDTH: 150px; FLOAT: right; COLOR: #ffffff; PADDING-TOP: 25px
}
#HeaderRight H1 {
	FONT-SIZE: 12px; FONT-WEIGHT: normal
}
#HeaderMenu UL {
	TEXT-ALIGN: center; LIST-STYLE-TYPE: none
}
#HeaderMenu LI {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; PADDING-RIGHT: 7px; DISPLAY: inline; BACKGROUND: url(../img/tpmnbgli.gif) no-repeat 100% 0%; PADDING-TOP: 10px
}
#HeaderMenu LI.end {
	DISPLAY: inline; BACKGROUND: none transparent scroll repeat 0% 0%
}
#HeaderMenu A {
	COLOR: #666666; TEXT-DECORATION: none
}
#HeaderMenu A:hover {
	COLOR: #ff0000
}
#Container {
	BACKGROUND-COLOR: #ffffff;
	PADDING-LEFT: 10px;
	WIDTH: 930px;
	PADDING-TOP: 5px;
	padding-right: 10px;
}
#SideMenu {
	BACKGROUND-COLOR: #ffffff; WIDTH: 280px; MARGIN-BOTTOM: 10px; FLOAT: right
}
#Contents {
	BACKGROUND-COLOR: #ffffff; WIDTH: 930px; MARGIN-BOTTOM: 10px
}
#Contents02 {
	BACKGROUND-COLOR: #EFEFEF;
	WIDTH: 930px;
	MARGIN-BOTTOM: 10px;
	margin-right: 10px;
	margin-left: 10px;
	margin-top: 5px;
}
#Contents03 {
	BACKGROUND-COLOR: #EFEFEF;
	WIDTH: 950px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
	padding-top: 5px;
	padding-bottom: 5px;
}
#Contents04 {
	WIDTH: 930px;
	padding-top: 5px;
	padding-bottom: 5px;
	background-image: url(image/800_200.jpg);
	background-repeat: no-repeat;
	height: 200px;
	margin: 0px;
}
#SideMenu01 {
	WIDTH: 270px;
	MARGIN-BOTTOM: 10px;
	MARGIN-RIGHT: 10px;
	PADDING-TOP: 0px;
	border: 1px solid #666666;
	font-size: 13px;
	color: #666666;
	background-image: url(image/menw_01.jpg);
}
#SideMenu02 {
	BORDER-BOTTOM: #aa0000 1px solid; BORDER-LEFT: #aa0000 1px solid; WIDTH: 170px; MARGIN-BOTTOM: 10px; BORDER-TOP: #aa0000 1px solid; MARGIN-RIGHT: 10px; BORDER-RIGHT: #aa0000 1px solid; PADDING-TOP: 0px
}
#SideMenu03 {
	WIDTH: 270px;
	MARGIN-BOTTOM: 10px;
	MARGIN-RIGHT: 10px;
	PADDING-TOP: 0px;
	border: 1px solid #666666;
	font-size: 13px;
	color: #666666;
}
#SideMenu01 UL {
	WIDTH: 170px
}
#SideMenu02 UL {
	WIDTH: 170px
}
#SideMenu01 LI.tt {
	TEXT-ALIGN: left;
	WIDTH: 260px;
	HEIGHT: 23px;
	COLOR: #FFFFFF;
	PADDING-TOP: 7px;
	background-image: url(image/bg_main.gif);
	padding-left: 10px;
	letter-spacing: 3px;
}
#SideMenu02 LI.tt {
	TEXT-ALIGN: center;
	WIDTH: 270px;
	HEIGHT: 23px;
	COLOR: #FFFFFF;
	PADDING-TOP: 7px;
	background-color: #FFFFFF;
}
#SideMenu01 P {
	PADDING-LEFT: 15px;
	COLOR: #666666;
	FONT-SIZE: 12px;
	padding-top: 3px;
	padding-bottom: 3px;
	letter-spacing: 2px;
}
#SideMenu02 P {
	PADDING-LEFT: 7px; COLOR: #333333; FONT-SIZE: 12px
}
#SideMenu01 A {
WIDTH: 170px; COLOR: #666666; TEXT-DECORATION: none
}
#SideMenu02 A {
WIDTH: 170px; COLOR: #666666; TEXT-DECORATION: none
}
#SideMenu01 A:hover {
	COLOR: #00B0EC;
	text-decoration: underline;
}
#SideMenu02 A:hover {
	COLOR: #00B0EC;
	text-decoration: underline;
}
#SideBanner01 P {
	MARGIN-BOTTOM: 4px; FONT-SIZE: 10px
}
#SideBanner02 P {
	MARGIN-BOTTOM: 4px; FONT-SIZE: 10px
}
#SideIcon01 {
	WIDTH: 170px; MARGIN-BOTTOM: 10px
}
#TopImage {
	WIDTH: 555px; MARGIN-BOTTOM: 12px
}
#TopImage P {
	MARGIN-BOTTOM: 4px; FONT-SIZE: 11px
}
#PrText {
	BORDER-BOTTOM: #aaaaaa 1px solid; BORDER-LEFT: #aaaaaa 1px solid; PADDING-BOTTOM: 5px; BACKGROUND-COLOR: #eeeeee; WIDTH: 555px; MARGIN-BOTTOM: 15px; BORDER-TOP: #aaaaaa 1px solid; BORDER-RIGHT: #aaaaaa 1px solid
}
#PrText UL {
	PADDING-LEFT: 10px; WIDTH: 520px
}
#PrText LI {
	PADDING-BOTTOM: 3px; WIDTH: 520px
}
#PrText A {
	COLOR: #1054af; TEXT-DECORATION: none
}
#PrText A:hover {
	COLOR: #ff0000
}
#PrText H2.topics_h {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 12px; PADDING-RIGHT: 12px; PADDING-TOP: 10px
}
#Footer {
	WIDTH: 950px;
	CLEAR: both;
}
#FooterMenu {
	BORDER-BOTTOM: #888888 1px solid; TEXT-ALIGN: center; WIDTH: 940px; BACKGROUND: #ff8c00
}
#FooterMenu UL {
	LIST-STYLE-TYPE: none
}
#FooterMenu LI {
	DISPLAY: inline
}
#FooterMenu A {
	BORDER-LEFT: #000000 1px solid; PADDING-BOTTOM: 0px; PADDING-LEFT: 6px; PADDING-RIGHT: 4px; COLOR: #000000; TEXT-DECORATION: none; PADDING-TOP: 0px
}
#FooterMenu .rline A {
	BORDER-LEFT: #000000 1px solid; PADDING-BOTTOM: 0px; PADDING-LEFT: 6px; PADDING-RIGHT: 4px; COLOR: #000000; BORDER-RIGHT: #000000 1px solid; TEXT-DECORATION: none; PADDING-TOP: 0px
}
#FooterMenu A:hover {
	COLOR: #ff0000
}
#Footer ADDRESS {
	TEXT-ALIGN: center;
	PADDING-BOTTOM: 5px;
	FONT-STYLE: normal;
	PADDING-LEFT: 0px;
	WIDTH: 950px;
	PADDING-RIGHT: 0px;
	PADDING-TOP: 5px;
	background-color: #FFFFFF;
}
#Footer ADDRESS A {
	COLOR: #666666; TEXT-DECORATION: none
}
#Footer ADDRESS A:hover {
	COLOR: #333333;
	text-decoration: underline;
}
.clear {
	LINE-HEIGHT: 0; CLEAR: both; FONT-SIZE: 0px
}
#TitleAppeal {
	BORDER-BOTTOM: #aaaaaa 1px solid;
	BORDER-LEFT: #aaaaaa 1px solid;
	PADDING-BOTTOM: 5px;
	PADDING-LEFT: 5px;
	PADDING-RIGHT: 5px;
	MARGIN-BOTTOM: 20px;
	COLOR: #333333;
	FONT-SIZE: 18px;
	BORDER-TOP: #aaaaaa 1px solid;
	BORDER-RIGHT: #aaaaaa 1px solid;
	PADDING-TOP: 5px;
	font-weight: bold;
}
#TitleCopy {
	BORDER-BOTTOM: #aaaaaa 1px dotted; MARGIN-BOTTOM: 20px
}
#TitleCustom {
	MARGIN: 0px 0px 20px; COLOR: #666666; FONT-SIZE: 14px
}
.tbl1 {
	WIDTH: 100%; BORDER-COLLAPSE: collapse; MARGIN-BOTTOM: 15px
}
.td-tt {
	BORDER-BOTTOM: #aaaaaa 1px solid;
	BORDER-LEFT: #aaaaaa 1px solid;
	BACKGROUND-COLOR: #eeeeee;
	WIDTH: 100px;
	BORDER-TOP: #aaaaaa 1px solid;
	BORDER-RIGHT: #aaaaaa 1px solid;
	padding: 3px;
}
.td-tt2 {
	BORDER-BOTTOM: #aaaaaa 1px solid; BORDER-LEFT: #aaaaaa 1px solid; PADDING-BOTTOM: 3px; BACKGROUND-COLOR: #eeeeee; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; BORDER-TOP: #aaaaaa 1px solid; BORDER-RIGHT: #aaaaaa 1px solid; PADDING-TOP: 3px
}
.td-ttc {
	BORDER-BOTTOM: #aaaaaa 1px solid; TEXT-ALIGN: center; BORDER-LEFT: #aaaaaa 1px solid; PADDING-BOTTOM: 3px; BACKGROUND-COLOR: #eeeeee; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; BORDER-TOP: #aaaaaa 1px solid; BORDER-RIGHT: #aaaaaa 1px solid; PADDING-TOP: 3px
}
.td-dt {
	BORDER-BOTTOM: #aaaaaa 1px solid; BORDER-LEFT: #aaaaaa 1px solid; PADDING-BOTTOM: 3px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; BORDER-TOP: #aaaaaa 1px solid; BORDER-RIGHT: #aaaaaa 1px solid; PADDING-TOP: 3px
}
.td-dtc {
	BORDER-BOTTOM: #aaaaaa 1px solid; TEXT-ALIGN: center; BORDER-LEFT: #aaaaaa 1px solid; PADDING-BOTTOM: 3px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; BORDER-TOP: #aaaaaa 1px solid; BORDER-RIGHT: #aaaaaa 1px solid; PADDING-TOP: 3px
}
.botton_dot {
	BORDER-BOTTOM: #999999 1px dotted;
	BORDER-LEFT: #999999 1px;
	BORDER-TOP: #999999 1px;
	BORDER-RIGHT: #999999 1px;
	letter-spacing: 3px;
	line-height: 120%;
	text-decoration: none;
}
#gray_bx {
	BORDER-BOTTOM: #f2f2f2 5px solid;
	BORDER-LEFT: #f2f2f2 5px solid;
	HEIGHT: 100%;
	BORDER-TOP: #f2f2f2 5px solid;
	BORDER-RIGHT: #f2f2f2 5px solid;
	padding: 15px;
	width: 890px;
}
#gray_bx2 {
	BORDER-BOTTOM: #f2f2f2 5px solid; BORDER-LEFT: #f2f2f2 5px solid; PADDING-BOTTOM: 15px; PADDING-LEFT: 15px; PADDING-RIGHT: 15px; HEIGHT: 100%; BORDER-TOP: #e0e0e0 1px dotted; BORDER-RIGHT: #f2f2f2 5px solid; PADDING-TOP: 15px
}
#gray_bx .dot {
	BORDER-BOTTOM: #e7e7e7 1px dashed;
	PADDING-BOTTOM: 15px;
	MARGIN-BOTTOM: 15px;
}
#gray_bx UL {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#gray_bx LI {
	BORDER-BOTTOM: #cccccc 1px dotted; PADDING-BOTTOM: 5px; LINE-HEIGHT: 1.4em; MARGIN-BOTTOM: 10px
}
.blue {
	COLOR: #0067E6;
	font-size: 12px;
	font-weight: bold;
}
.moji_001 {
	font-family: "メイリオ", "ＭＳ Ｐゴシック", "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", Osaka;
	font-size: 13px;
	font-weight: bold;
    }
.moji_002 {
	font-family: "ＭＳ Ｐ明朝", "細明朝体", "ヒラギノ明朝 Pro W3";
	font-size: 13px;
	font-weight: bold;
	text-align: right;
    }
.moji_003 {
	font-family: "メイリオ", "ＭＳ Ｐゴシック", "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", Osaka;
	font-size: 14px;
	font-weight: bold;
    }
.moji_004 {
	font-family: "ＭＳ Ｐ明朝", "細明朝体", "ヒラギノ明朝 Pro W3";
	font-size: 12px;
    }
.moji_005 {
	font-family: "ＭＳ Ｐ明朝", "細明朝体", "ヒラギノ明朝 Pro W3";
	font-size: 12px;
	font-weight: bold;
	text-align: left;
	letter-spacing: 1px;
    }
.moji_005 {
	font-family: "メイリオ", "ＭＳ Ｐゴシック", "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", Osaka;
	font-size: 14px;
	font-weight: bold;
    }
.moji_006 {
	font-family: "ＭＳ Ｐ明朝", "細明朝体", "ヒラギノ明朝 Pro W3";
	font-size: 18px;
	font-weight: bold;
	text-align: left;
	color: #FF0000;
    }
.moji_007 {
	font-family: "ＭＳ Ｐ明朝", "細明朝体", "ヒラギノ明朝 Pro W3";
	font-size: 16px;
	font-weight: bold;
	text-align: left;
	color: #000000;
    }
.moji_008 {
	font-family: "ＭＳ Ｐ明朝", "細明朝体", "ヒラギノ明朝 Pro W3";
	font-size: 16px;
	font-weight: bold;
	text-align: left;
	color: #000000;
	text-decoration: underline;
    }
.top_title {
	MARGIN-TOP: 0px;
	FLOAT: left;
	WIDTH: 390px;
	PADDING-TOP: 0px;
	HEIGHT: 140px;
	text-align: left;
	font-family: "ＭＳ Ｐ明朝", "細明朝体", "ヒラギノ明朝 Pro W3";
	font-size: 10px;
	background-color: #FFFFFF;
	background-image: url(image/rogo1.jpg);
}
.div_nav_top01 {
	WIDTH: 560px; HEIGHT: 140px
}
#nav_top01 {
	MARGIN-TOP: 0px; PADDING-LEFT: 0px; FONT-SIZE: 12px; MARGIN-BOTTOM: 0px; MARGIN-LEFT: 0px; COLOR: #ffffff; LIST-STYLE-TYPE: none
}
UL#nav_top01 LI {
	FLOAT: left
}
UL#nav_top01 LI#menw_001 A {
	DISPLAY: block;
	WIDTH: 140px;
	COLOR: #ffffff;
	TEXT-INDENT: -500em;
	HEIGHT: 70px;
	TEXT-DECORATION: none;
	background-color: #FFFFFF;
	background-image: url(image/o_1.jpg);
}
UL#nav_top01 LI#menw_001 A:hover {
	BACKGROUND-IMAGE: url(image/o_2.jpg)}
UL#nav_top01 LI#menw_002 A {
	DISPLAY: block;
	WIDTH: 140px;
	COLOR: #ffffff;
	TEXT-INDENT: -500em;
	HEIGHT: 70px;
	TEXT-DECORATION: none;
	background-color: #FFFFFF;
	background-image: url(image/o_3.jpg);
}
UL#nav_top01 LI#menw_002 A:hover {
	BACKGROUND-IMAGE: url(image/o_4.jpg)}
UL#nav_top01 LI#menw_003 A {
	DISPLAY: block;
	WIDTH: 140px;
	COLOR: #ffffff;
	TEXT-INDENT: -500em;
	HEIGHT: 70px;
	TEXT-DECORATION: none;
	background-color: #FFFFFF;
	background-image: url(image/o_5.jpg);
}
UL#nav_top01 LI#menw_003 A:hover {
	BACKGROUND-IMAGE: url(image/o_6.jpg)}
UL#nav_top01 LI#menw_004 A {
	DISPLAY: block;
	WIDTH: 140px;
	COLOR: #ffffff;
	TEXT-INDENT: -500em;
	HEIGHT: 70px;
	TEXT-DECORATION: none;
	background-color: #FFFFFF;
	background-image: url(image/o_7.jpg);
}
UL#nav_top01 LI#menw_004 A:hover {
	background-color: #FFFFFF;
	background-image: url(image/o_8.jpg);
}
.div_nav_top02 {
	WIDTH: 480px; HEIGHT: 30px
}
#nav_top02 {
	MARGIN-TOP: 0px; PADDING-LEFT: 0px; FONT-SIZE: 12px; MARGIN-BOTTOM: 0px; MARGIN-LEFT: 0px; COLOR: #ffffff; LIST-STYLE-TYPE: none
}
UL#nav_top02 LI {
	FLOAT: left
}
UL#nav_top02 LI#menw_005 A {
	DISPLAY: block;
	WIDTH: 140px;
	COLOR: #ffffff;
	TEXT-INDENT: -500em;
	HEIGHT: 70px;
	TEXT-DECORATION: none;
	background-color: #FFFFFF;
	background-image: url(image/o_9.jpg);
}
UL#nav_top02 LI#menw_005 A:hover {
	BACKGROUND-IMAGE: url(image/o_10.jpg)}
UL#nav_top02 LI#menw_006 A {
	DISPLAY: block;
	WIDTH: 140px;
	COLOR: #ffffff;
	TEXT-INDENT: -500em;
	HEIGHT: 70px;
	TEXT-DECORATION: none;
	background-color: #FFFFFF;
	background-image: url(image/o_11.jpg);
}
UL#nav_top02 LI#menw_006 A:hover {
	BACKGROUND-IMAGE: url(image/o_12.jpg)}
UL#nav_top02 LI#menw_007 A {
	DISPLAY: block;
	WIDTH: 140px;
	COLOR: #ffffff;
	TEXT-INDENT: -500em;
	HEIGHT: 70px;
	TEXT-DECORATION: none;
	background-color: #FFFFFF;
	background-image: url(image/o_13.jpg);
}
UL#nav_top02 LI#menw_007 A:hover {
	BACKGROUND-IMAGE: url(image/o_14.jpg)}
UL#nav_top02 LI#menw_008 A {
	DISPLAY: block;
	WIDTH: 140px;
	COLOR: #ffffff;
	TEXT-INDENT: -500em;
	HEIGHT: 70px;
	TEXT-DECORATION: none;
	background-color: #FFFFFF;
	background-image: url(image/o_15.jpg);
}
UL#nav_top02 LI#menw_008 A:hover {
	BACKGROUND-IMAGE: url(image/o_16.jpg)}
.tagbox {
	LINE-HEIGHT: 1.2;
	BACKGROUND-COLOR: #ffffff;
	MARGIN: 0px;
	WIDTH: 904px;
	FONT-SIZE: 12px;
	padding: 20px;
	border: 3px dotted #CCCCCC;
}
.menu {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.menu LI {
	BACKGROUND-COLOR: #999999;
	LIST-STYLE-TYPE: none;
	FLOAT: left;
	COLOR: #ffffff;
	MARGIN-LEFT: 12px;
	padding-top: 5px;
	padding-right: 8px;
	padding-bottom: 5px;
	padding-left: 5px;
}
.menu LI A {
	COLOR: #ffffff;
	font-weight: bold;
	font-size: 18px;
}
.menu LI A.sel {
	color:#333;
	text-decoration:none;
}

#cbox1,
#cbox2,
#cbox3 {
	PADDING-LEFT: 22px;
	HEIGHT: 300px;
	OVERFLOW: auto;
	padding-right: 22px;
	border: 3px solid #999999;
}
#cbox2,
#cbox3 {
	display:none;
}



.cimg {
	WIDTH: 200px;
	FLOAT: left;
	HEIGHT: 25px;
	text-align: left;
	border: 1px dotted #CCCCCC;
}
.cimg2 {
	WIDTH: 269px;
	FLOAT: left;
	HEIGHT: 33px;
	text-align: left;
	border: 1px dotted #CCCCCC;
}
.cimg3 {
	WIDTH: 404px;
	FLOAT: left;
	HEIGHT: 75px;
	text-align: left;
	border: 1px dotted #CCCCCC;
}
.cimg4 {
	WIDTH: 404px;
	FLOAT: left;
	HEIGHT: 118px;
	text-align: left;
	border: 1px dotted #CCCCCC;
}
.cl_change {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; WIDTH: 15px; HEIGHT: 15px; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid
}
#main {
	MARGIN: 0px;
	WIDTH: 946px;
	padding: 0px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: dotted;
	border-left-style: dotted;
	border-right-color: #CCCCCC;
	border-left-color: #CCCCCC;
	background-color: #FFFFFF;
}
#main2 {
	MARGIN: 0px;
	WIDTH: 946px;
	padding: 0px;
	background-color: #FFFFFF;
}
.tagbox2 {
	LINE-HEIGHT: 1.2;
	BACKGROUND-COLOR: #ffffff;
	WIDTH: 946px;
	FONT-SIZE: 12px;
	padding: 0px;
	margin: 0px;
}

