#bodyBO {
	TEXT-ALIGN: left
;}
#content1 {
	TEXT-ALIGN: left
;}
#nav {
	TEXT-ALIGN: left
;}
BODY {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-TOP: 0px;
	BACKGROUND-COLOR: #ffffff;
	TEXT-ALIGN: left
;
}
#general {
	MARGIN-LEFT: auto; WIDTH: 775px; MARGIN-RIGHT: auto; POSITION: relative
;}
#colg {
	Z-INDEX: 1; LEFT: 0px; WIDTH: 4px; POSITION: absolute; TOP: 140px; HEIGHT: 80%; BACKGROUND-COLOR: #336699
;}
#colg IMG {
	RIGHT: -4px; POSITION: absolute; TOP: 0px
;}
#head {
	BORDER-RIGHT: #e5e5e5 1px solid; BORDER-TOP: #e5e5e5 1px solid; Z-INDEX: 2; VERTICAL-ALIGN: middle; BORDER-LEFT: #e5e5e5 1px solid; WIDTH: 775px; BORDER-BOTTOM: #e5e5e5 1px solid; POSITION: relative; HEIGHT: 24px
;}
#head .title {
	MARGIN-TOP: 3px; FLOAT: left
;}
#head DIV {
	RIGHT: 10px; COLOR: #999999; POSITION: absolute; TOP: 2px
;}
#head DIV A {
	COLOR: #999999
;}
#head DIV B {
	COLOR: #999999
;}
#head .left {
	LEFT: -3px; POSITION: absolute; TOP: 0px
;}
#head .right {
	RIGHT: -3px; POSITION: absolute; TOP: 0px
;}
#head2 {
	Z-INDEX: 2; WIDTH: 856px; POSITION: relative; HEIGHT: 72px; TEXT-ALIGN: left
;}
#head2 TABLE {
	MARGIN-TOP: 6px; FLOAT: right; MARGIN-RIGHT: 3px
;}
#head2 TABLE INPUT {
	MARGIN-TOP: 2px
;}
.rubrique {
	WIDTH: 856px; COLOR: #99ccff; BACKGROUND-COLOR: #336699
;}
.rubrique .postxt2 {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 20px;
	PADDING-BOTTOM: 4px;
	COLOR: #99ccff;
	PADDING-TOP: 4px;
	TEXT-ALIGN: left
;
	font-size: 10pt;
}
.rubrique .postxt2 A {
	COLOR: #99ccff
;}
.error {
	COLOR: #ff0000
;}
.poscoord {
	Z-INDEX: 2; MARGIN-LEFT: 4px; WIDTH: 856px; POSITION: relative; TEXT-ALIGN: left
;}
.module1 {
	MARGIN: 7px 0px 7px 198px; WIDTH: 380px
;}
.module1 P {
	MARGIN-BOTTOM: 0.6em
;}
.module1 .st {
	MARGIN-TOP: 0px; FONT-SIZE: 13px; MARGIN-BOTTOM: 1em
;}
.module1 A {
	DISPLAY: block
;}
.module1 {
	MARGIN-RIGHT: 4px
;}
.module2 {
	MARGIN-RIGHT: 4px
;}
.module3 {
	MARGIN-RIGHT: 4px
;}
.module4 {
	MARGIN-RIGHT: 4px
;}
.module5 {
	MARGIN-RIGHT: 4px
;}
.module3 {
	FLOAT: left; MARGIN-LEFT: 4px
;}
.module4 {
	FLOAT: left; MARGIN-LEFT: 4px
;}
.module5 {
	FLOAT: left; MARGIN-LEFT: 4px
;}
.module2 {
	FLOAT: left; MARGIN-LEFT: 4px
;}
.cadre {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; POSITION: relative
;}
FORM {
	MARGIN: 0px
;}
.form TD {
	FONT-SIZE: 10px; COLOR: #6d6d74
;}
.form A {
	FONT-SIZE: 10px; COLOR: #FFFFFF
;}
#button {
	MARGIN-TOP: 10px
;}
#button2 {
	MARGIN-TOP: 10px
;}
#input1 {
	MARGIN-TOP: 5px
;}
#input2 {
	MARGIN-TOP: 5px
;}
#input3 {
	MARGIN-TOP: 5px
;}
SELECT {
	MARGIN-TOP: 5px
;}
#radio {
	MARGIN: 5px 0px 0px
;}
#input1 {
	WIDTH: 60px; COLOR: black
;}
#input2 {
	WIDTH: 132px; COLOR: black
;}
#input3 {
	WIDTH: 95px; COLOR: black
;}
.buttonlink {
	BORDER-RIGHT: 0px; BACKGROUND-POSITION: left center; BORDER-TOP: 0px; BACKGROUND-IMAGE: none; MARGIN: 0px; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px; BACKGROUND-REPEAT: no-repeat
;}
IMG {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px
;}
.topg {
	POSITION: absolute
;}
.topd {
	POSITION: absolute
;}
.basg {
	POSITION: absolute
;}
.basd {
	POSITION: absolute
;}
.topg2 {
	POSITION: absolute
;}
.topd2 {
	POSITION: absolute
;}
.basg2 {
	POSITION: absolute
;}
.basd2 {
	POSITION: absolute
;}
.basg3 {
	POSITION: absolute
;}
.basd3 {
	POSITION: absolute
;}
.topg {
	LEFT: 0px; TOP: 0px
;}
.topd {
	RIGHT: 0px; TOP: 0px
;}
.basg {
	LEFT: 0px; BOTTOM: 0px
;}
.basd {
	RIGHT: 0px; BOTTOM: 0px
;}
.topg2 {
	LEFT: -1px; TOP: -1px
;}
.topd2 {
	RIGHT: -1px; TOP: -1px
;}
.basg2 {
	LEFT: -1px; BOTTOM: -6px
;}
.basd2 {
	RIGHT: -1px; BOTTOM: -6px
;}
.basg3 {
	LEFT: -1px; BOTTOM: -4px
;}
.basd3 {
	RIGHT: -1px; BOTTOM: -4px
;}
.corners {
	POSITION: relative; HEIGHT: 10px
;}
.menutop {
	Z-INDEX: 2; WHITE-SPACE: nowrap; POSITION: relative
;}
.sousmenu {
	Z-INDEX: 3; WIDTH: 856px; POSITION: relative; TEXT-ALIGN: left
;}
#sousmenu1 { background-color: #ff6666; Z-INDEX: 2; VISIBILITY: hidden; POSITION: absolute; TEXT-ALIGN: left
; padding: 2px 0 4px; }
#sousmenu2 { Z-INDEX: 2; VISIBILITY: hidden; POSITION: absolute; BACKGROUND-COLOR: #ff6666; TEXT-ALIGN: left
; padding: 2px 0 4px; }
#sousmenu3 { Z-INDEX: 2; VISIBILITY: hidden; POSITION: absolute; BACKGROUND-COLOR: #ff6666; TEXT-ALIGN: left
; padding: 2px 0 4px; }
#sousmenu4 { Z-INDEX: 2; VISIBILITY: hidden; POSITION: absolute; BACKGROUND-COLOR: #ff6666; TEXT-ALIGN: left
; padding: 2px 0 4px; }
#sousmenu1 A { MARGIN: 6px; COLOR: #ffffff; TEXT-DECORATION: none
; }
#sousmenu2 A {
	MARGIN: 6px; COLOR: #ffffff; TEXT-DECORATION: none
;}
#sousmenu3 A {
	MARGIN: 6px; COLOR: #ffffff; TEXT-DECORATION: none
;}
#sousmenu4 A {
	MARGIN: 6px; COLOR: #ffffff; TEXT-DECORATION: none
;}
#sousmenu1 A:hover { color: #fff; font-weight: bold; border-top-color: #fdc2aa; border-right-color: #fc8999; }
#sousmenu2 A:hover { COLOR: #fff
; font-weight: bold; }
#sousmenu3 A:hover { COLOR: #fff
; font-weight: bold; }
#sousmenu4 A:hover { COLOR: #fff
; font-weight: bold; }
#sousmenu1 {  }
#sousmenu2 {
	LEFT: 214px
;}
#sousmenu3 {
	LEFT: 428px
;}
#sousmenu4 {
	LEFT: 642px
;}
#closemenu {
	Z-INDEX: 1; LEFT: -1px; VISIBILITY: hidden; WIDTH: 777px; POSITION: absolute; TOP: 2px; HEIGHT: 200px
;}
.ccc_TRLB {
	BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; BORDER-BOTTOM: #ccc 1px solid
;}
.ccc_TR {
	BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid
;}
.ccc_TLR {
	BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid
;}
.ccc_LB {
	BORDER-LEFT: #ccc 1px solid; BORDER-BOTTOM: #ccc 1px solid
;}
.ccc_RL {
	BORDER-RIGHT: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid
;}
.ccc_RLB {
	BORDER-RIGHT: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; BORDER-BOTTOM: #ccc 1px solid
;}
P {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-TOP: 0px;
}
HTML {
	HEIGHT: 101%; TEXT-ALIGN: center
;}
BODY {
	FONT-SIZE: 10pt;
	MARGIN: 0 auto;
	COLOR: #666666;
	FONT-FAMILY: Arial, Helvetica, sans-serif
;
	padding: 0;
	line-height: 150%;
}
TD { FONT-SIZE: 80%; COLOR: #666666; FONT-FAMILY: Arial, Helvetica, sans-serif
; }
H1 {
	MARGIN-TOP: 0px; FONT-WEIGHT: normal; FONT-SIZE: 130%; MARGIN-BOTTOM: 0px; COLOR: #666666; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
;}
H2 {
	MARGIN-TOP: -3px; FONT-WEIGHT: normal; FONT-SIZE: 160%; MARGIN-BOTTOM: 0px; COLOR: #666666; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
;}
H3 {
	MARGIN-TOP: 0px; FONT-WEIGHT: normal; FONT-SIZE: 120%; COLOR: #666666; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
;}
H3.blue {
	MARGIN-BOTTOM: -12px; COLOR: #006dba
;}
H3.orange {
	MARGIN-BOTTOM: -12px; COLOR: #ff6d06
;}
H3.orange2 {
	COLOR: #ff6d06
;}
IMG {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px
;}
A {
	COLOR: #0099FF;
	font-size: 12px;
}
A:hover { COLOR: orange; TEXT-DECORATION: underline
; }
A:active {
	COLOR: #cc6600; TEXT-DECORATION: underline
;}
.center#headlineorange {
	WIDTH: 760px; TEXT-ALIGN: left
;}
#container {
	WIDTH: 760px; PADDING-TOP: 25px
;}
#smcontainer {
	WIDTH: 600px; TEXT-ALIGN: center
;}
#title {
	DISPLAY: block; MARGIN-BOTTOM: 10px; PADDING-BOTTOM: 20px; BORDER-BOTTOM: #666666 1px dashed; TEXT-ALIGN: left
;}
#tour {
	PADDING-RIGHT: 10px; DISPLAY: block; PADDING-LEFT: 0px; FLOAT: right; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
;}
#tour IMG {
	PADDING-RIGHT: 5px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
;}
#content { MIN-HEIGHT: 320px; FLOAT: left; WIDTH: 160px; TEXT-ALIGN: left
; padding: 0 10px 0 0; }
#contentnonav {
	TEXT-ALIGN: left
;}
#nav { DISPLAY: block; WIDTH: 180px; TEXT-ALIGN: left
; margin-top: 0; margin-right: 0; margin-bottom: 0; }
#nav .item A { DISPLAY: block; COLOR: #9c6; padding: 3px 5px 4px 10px; border: solid 1px #ffffff; }
#nav .item A:hover { BORDER-TOP: 1px solid #999999; DISPLAY: block; COLOR: orange; BORDER-BOTTOM: 1px solid #999999; BACKGROUND-COLOR: #f6f6f6
;}
#nav .item A:active {
	BORDER-TOP: #999999 1px solid; DISPLAY: block; COLOR: #cc6600; BORDER-BOTTOM: #999999 1px solid; BACKGROUND-COLOR: #f6f6f6
;}
#nav .itemselected {
	BORDER-TOP: 1px solid #e1e1e1;
	DISPLAY: block;
	COLOR: #c60;
	BORDER-BOTTOM: 1px solid #e1e1e1;
	BACKGROUND-COLOR: #f6f6f6
;
	padding: 3px 5px 4px 10px;
	font-size: 10pt;
}
#nav .item2 A { DISPLAY: block; COLOR: #9c6; BO;padding: 3px 5px 4px 30px; border: solid 1px #ffffff; }
#nav .item2 A:hover {
	BORDER-TOP: 1px solid #999999; DISPLAY: block; COLOR: orange; BORDER-BOTTOM: 1px solid #999999; BACKGROUND-COLOR: #f6f6f6
;}
#nav .item2 A:active {
	BORDER-TOP: #999999 1px solid; DISPLAY: block; COLOR: #cc6600; BORDER-BOTTOM: #999999 1px solid; BACKGROUND-COLOR: #f6f6f6
;}
#nav .item2selected { BORDER-TOP: 1px solid #e1e1e1; DISPLAY: block; COLOR: #c60; BORDER-BOTTOM: 1px solid #e1e1e1; BACKGROUND-COLOR: #f6f6f6
; padding: 3px 5px 4px 30px; }
#nav .btn {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: 4px; PADDING-TOP: 20px
;}
#nav .last {
	BORDER-BOTTOM: #e1e1e1 1px solid
;}
#sidebar { MARGIN-TOP: 20px; DISPLAY: block; WIDTH: 140px; BACKGROUND-COLOR: #f2f2f2; float: right; padding: 5px 0 6px; border: solid 1px #999999; }
#sidebar A {
	FONT-WEIGHT: bold; FONT-SIZE: 120%
;}
.rightimage {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
;}
.partnerbg1 {
	BACKGROUND-COLOR: #666666
;}
.partnerbg2 {
	BACKGROUND-COLOR: #f2f2f2
;}
.partnername1 {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; MARGIN: 5px 0px; BORDER-LEFT: #e5e5e5 4px solid; PADDING-TOP: 10px
;}
.partnername2 {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; MARGIN: 5px 0px; BORDER-LEFT: #666666 4px solid; PADDING-TOP: 10px
;}
.partneraddress {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; MARGIN: 5px 0px; PADDING-TOP: 10px
;}
.partnerlocation {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; MARGIN: 5px 0px; PADDING-TOP: 10px; TEXT-ALIGN: right
;}
.space {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px
;}
#containerroundr {
	FLOAT: right; MARGIN-LEFT: 10px
;}
#containerroundr .edge {
	BORDER-RIGHT: #666666 2px solid; PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-WEIGHT: normal; FONT-SIZE: 100%; PADDING-BOTTOM: 0px; BORDER-LEFT: #666666 2px solid; COLOR: #666666; PADDING-TOP: 0px; BACKGROUND-COLOR: #f2f2f2; TEXT-ALIGN: center; TEXT-DECORATION: none
;}
#containerroundr .top {
	BORDER-TOP: #666666 2px solid; DISPLAY: block; WIDTH: 156px; HEIGHT: 10px; BACKGROUND-COLOR: #f2f2f2
;}
#containerroundr .btm {
	DISPLAY: block; WIDTH: 156px; BORDER-BOTTOM: #666666 2px solid; HEIGHT: 12px; BACKGROUND-COLOR: #f2f2f2
;}
#containerroundr A {
	COLOR: #006dba; TEXT-ALIGN: right; TEXT-DECORATION: underline
;}
#containerroundr A:hover {
	COLOR: #ff6d06; TEXT-DECORATION: underline
;}
#containerroundr A:active {
	COLOR: #ff6d06; TEXT-DECORATION: underline
;}
#quotecenter {
	PADDING-RIGHT: 10px; BORDER-TOP: #cccccc 1px solid; DISPLAY: block; PADDING-LEFT: 10px; FONT-WEIGHT: normal; FONT-SIZE: 18px; PADDING-BOTTOM: 10px; MARGIN: 12px; WIDTH: 90%; COLOR: #006dba; LINE-HEIGHT: 20px; PADDING-TOP: 10px; BORDER-BOTTOM: #cccccc 1px solid; FONT-FAMILY: Times, "Times New Roman", serif; TEXT-ALIGN: center
;}
#quotecenter .who {
	MARGIN-TOP: 10px; FONT-WEIGHT: bold; FONT-SIZE: 9px; COLOR: #b3b3b3; LINE-HEIGHT: 11px; FONT-FAMILY: Verdana, Helvetica, Arial, sans-serif; TEXT-ALIGN: right
;}
#quoteright {
	DISPLAY: block; FONT-WEIGHT: normal; FONT-SIZE: 18px; FLOAT: right; MARGIN: 12px; WIDTH: 160px; COLOR: #006dba; LINE-HEIGHT: 20px; FONT-FAMILY: Times, "Times New Roman", serif; TEXT-ALIGN: center
;}
#quoteright .who {
	MARGIN-TOP: 10px; FONT-WEIGHT: bold; FONT-SIZE: 9px; COLOR: #b3b3b3; LINE-HEIGHT: 11px; FONT-FAMILY: Verdana, Helvetica, Arial, sans-serif
;}
#quoteleft {
	DISPLAY: block; FONT-WEIGHT: normal; FONT-SIZE: 18px; FLOAT: left; MARGIN: 12px; WIDTH: 160px; COLOR: #006dba; LINE-HEIGHT: 20px; FONT-FAMILY: Times, "Times New Roman", serif; TEXT-ALIGN: center
;}
#quoteleft .who {
	MARGIN-TOP: 10px; FONT-WEIGHT: bold; FONT-SIZE: 9px; COLOR: #b3b3b3; LINE-HEIGHT: 11px; FONT-FAMILY: Verdana, Helvetica, Arial, sans-serif
;}
#quotecenter .whobig {
	MARGIN-TOP: 10px; FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #333333; LINE-HEIGHT: 14px; FONT-FAMILY: Verdana, Helvetica, Arial, sans-serif
;}
#footer_container {
	CLEAR: both; PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: 20px; WIDTH: 760px; PADDING-TOP: 20px
;}
#footer_container .footer {
	BORDER-TOP: #666666 1px dashed; COLOR: #666666; PADDING-TOP: 5px; TEXT-ALIGN: center
;}
.url {
	FONT-FAMILY: "Courier New", Courier, mono; WORD-WRAP: break-word
}
}
.note {
	PADDING-RIGHT: 0px; BORDER-TOP: #999999 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; MARGIN-LEFT: 10px; COLOR: #999999; MARGIN-RIGHT: 10px; PADDING-TOP: 5px; BORDER-BOTTOM: #999999 1px solid
;}
.step {
	MARGIN-BOTTOM: 50px; MARGIN-LEFT: 10px; MARGIN-RIGHT: 10px
;}
.Whihte {
	border-bottom-width: thin;
	border-bottom-style: solid;
	border-bottom-color: #009933;
}
.shiobi {
	background-color: #FFCC99;
	padding: 8px;
	border: 0.5px solid #990033;
}
.itami {
	padding: 5px;
	font-family: "?l?r ?o?S?V?b?N", "Osaka";
	font-size: 16px;
	font-style: normal;
	font-weight: bold;
	background-repeat: no-repeat;
	background-position: left center;
	text-indent: 15pt;
	background-color: #99CC66;
	border-top: 1px groove #CCCCCC;
	border-right: 1px none #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
	border-left: 1px none #CCCCCC;
	color: #FFFFFF;



}
.line {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-bottom-style: dotted;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
	text-indent: 8pt;

}
.town {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-bottom-style: solid;
	border-top-color: #666666;
	border-right-color: #666666;
	border-bottom-color: #666666;
	border-left-color: #666666;
	padding-bottom: 5px;
	padding-top: 5px;
	border-top-style: solid;
	text-indent: 20pt;


}
.tochi {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #0099FF;
	border-right-color: #0099FF;
	border-bottom-color: #0099FF;
	border-left-color: #0099FF;
	padding-top: 5px;
	padding-bottom: 5px;
	text-indent: 20pt;

}
.kousinbi {
	color: #FFCC33;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-bottom-style: dashed;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
}
.mansion {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-bottom-style: solid;
	border-top-color: #999999;
	border-right-color: #999999;
	border-bottom-color: #999999;
	border-left-color: #999999;
	text-indent: 8pt;
	color: #999999;


}
.mansion2 {
	border-top-width: medium;
	border-right-width: medium;
	border-bottom-width: medium;
	border-left-width: medium;
	border-bottom-style: double;
	border-top-color: #999999;
	border-right-color: #999999;
	border-bottom-color: #999999;
	border-left-color: #999999;
}
.mansion3tate {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-bottom-style: solid;
	border-top-color: #999999;
	border-right-color: #999999;
	border-bottom-color: #999999;
	border-left-color: #999999;
	text-indent: 8pt;
	border-left-style: dashed;


}
.kinyurei {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-bottom-style: solid;
	border-top-color: #666666;
	border-right-color: #666666;
	border-bottom-color: #666666;
	border-left-color: #666666;
}
.kinyurei2 {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #333333;
	border-right-color: #333333;
	border-bottom-color: #333333;
	border-left-color: #333333;
}
.station {
	font-style: italic;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-bottom-style: solid;
	border-top-color: #FF6600;
	border-right-color: #FF6600;
	border-bottom-color: #FF6600;
	border-left-color: #FF6600;
}
#sidebar2 { background-color: #f2f2f2; display: block; margin-top: 20px; padding: 5px 0 6px; width: 140px; float: left; border: solid 1px #999999; }
.tateline {
	border-top-width: 2px;
	border-right-width: 2px;
	border-bottom-width: 2px;
	border-left-width: 2px;
	border-left-style: double;
	border-top-color: #FF6666;
	border-right-color: #FF6666;
	border-bottom-color: #FF6666;
	border-left-color: #FF6666;
}
.siryoukanpdf {
	border-top: 1px solid #FF6633;
	border-right: 1px solid #FF6633;
	border-bottom: 1px solid #FF6633;
	border-left: 1px solid #FF6633;
}
.siryoukanpdf2 {
	border: 1px solid #FF6633;
}
.siryoukanname {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #FF6633;
	border-right-color: #FF6633;
	border-bottom-color: #FF6633;
	border-left-color: #FF6633;
}
.siryoukanname2 {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #FF6633;
	border-right-color: #FF6633;
	border-bottom-color: #FF6633;
	border-left-color: #FF6633;
}
.linenozyoken {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-bottom-style: dotted;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
}
br {
	background-image: url(../img/senzo/bg_3r.gif);
	background-repeat: repeat-y;
}
.unnamed1 {
	background-color: #CCCCCC;
}
.fontsize {
	font-family: "ＭＳ Ｐゴシック", "Osaka";
	font-size: 14px;
	text-indent: 4pt;
	line-height: 20px;
	color: #FFFFFF;


}
.fontsizeagedan {
	font-family: "ＭＳ Ｐゴシック", "Osaka";
	font-size: 12px;
	line-height: 20px;
	border-top: 1px none #DF9B9B;
	border-right: 1px solid #DF9B9B;
	border-bottom: 1px solid #DF9B9B;
	border-left: 1px solid #DF9B9B;
	text-indent: 15pt;



}
.fonttittle {
	font-family: "ヒラギノ角ゴ8";
	font-size: 36px;
	font-weight: bolder;
	color: #CC6666;
	font-style: italic;
	text-indent: 30pt;
	border: none;



}
.toiawase {
	color: #0099FF;
}
.areadate {
	font-size: 12px;
}
.waku {
	border: 1px solid #FFCCCC;
}
.date {
	font-size: 12px;
	color: #CC9933;
}
.kousin {
	font-size: 12px;
	color: #666666;
}
.copyright2008 {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-top-color: #FF6666;
	border-right-color: #FF6666;
	border-bottom-color: #FF6666;
	border-left-color: #FF6666;
}
.underpageline {
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #333333;
}
.080906indent {
	text-indent: 10pt;
}
.u-line-type4 {
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #999999;
	border-top-width: thin;
	border-right-width: thin;
	border-left-width: thin;
}
.font-title2 {
	font-family: "ヒラギノ角ゴ8";
	font-size: 36px;
	color: #FFFFFF;
}
.lin-04 {
	border: 1px solid #FFFFFF;
}
.line04 {
	border: 1px solid #FFFFFF;
}
.line04-2 {
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
}
.line05 {
	border: 1px solid #CCCCCC;
}
.tab01 {
	white-space: 100;
	left: 100px;

}
.hyou-01 {
	border: 1px solid #999999;
}
.hyou-02 {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #999999;
	border-right-color: #999999;
	border-bottom-color: #999999;
	border-left-color: #999999;
}
.line-06 {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-bottom-style: dotted;
	border-top-color: #999999;
	border-right-color: #999999;
	border-bottom-color: #999999;
	border-left-color: #999999;
}
.townCopy {

	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-bottom-style: solid;
	border-top-color: #6699CC;
	border-right-color: #6699CC;
	border-bottom-color: #6699CC;
	border-left-color: #6699CC;
	padding-bottom: 5px;
	padding-top: 5px;
	border-top-style: solid;
	text-indent: 20pt;
}
.mansionCopy {

	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-bottom-style: solid;
	border-top-color: #6699CC;
	border-right-color: #6699CC;
	border-bottom-color: #6699CC;
	border-left-color: #6699CC;
	text-indent: 8pt;
	color: #6699CC;
}
.mansion3tateCopy {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-bottom-style: solid;
	border-top-color: #6699CC;
	border-right-color: #6699CC;
	border-bottom-color: #6699CC;
	border-left-color: #6699CC;
	border-left-style: dashed;
	text-indent: 8pt;

}
.mansion2Copy {

	border-top-width: medium;
	border-right-width: medium;
	border-bottom-width: medium;
	border-left-width: medium;
	border-bottom-style: double;
	border-top-color: #6699CC;
	border-right-color: #6699CC;
	border-bottom-color: #6699CC;
	border-left-color: #6699CC;
}
.line_bukken_tate {
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #666666;
}
