
body {
	font-family:"‚l‚r ‚oƒSƒVƒbƒN", Osaka;  background : #6495ed
}
TD {
	font-size: 14px; LINE-HEIGHT: 20px
}

.ttl1 {
	FONT-WEIGHT: bold; FONT-SIZE: 25px; COLOR: red; LINE-HEIGHT: 30px
}
.ttl2 {
	FONT-WEIGHT: bold; FONT-SIZE: 50px; COLOR: red; LINE-HEIGHT: 75px
}
.ttl3 {
	FONT-WEIGHT: bold; FONT-SIZE: 30px; COLOR: red; LINE-HEIGHT: 35px
}
.mblue {
	COLOR: #339900
}
.mblue2 {
	FONT-WEIGHT: bold; COLOR: #000000
}
.center {
	text-align :center
}
.white {
	color : white ;  font-size : 16px ; font-weight : bold ;  padding : 10px
}
.white2 {
	color : white ;  font-size : 22px ; font-weight : bold
}
.white3 {
	color : white ;  font-size : 28px ; font-weight : bold
}
.red {
	COLOR: red
}
.red1 {
	FONT-WEIGHT: bold; COLOR: red
}
.red2 {
	FONT-WEIGHT: bold; FONT-SIZE: 18px; COLOR: red
}
.text {
	FONT-SIZE: 12px
}
.B12 {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; LINE-HEIGHT: 14px
}
.B14 {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; LINE-HEIGHT: 14px
}
.B16 {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; LINE-HEIGHT: 18px
}
.border_mnblue {
	BORDER : 1px solid midnightblue; background : #ffffff
}
.mn_ttl {
	FONT-FAMILY : "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3"; FONT-SIZE : 14PX; BACKGROUND : #ccccff; TEXT-ALIGN : center;
FONT-WEGIHT : bold; PADDING : 2px; FONT-WEIGHT : bold; LETTER-SPACING : 3px
}
.box01 {
	PADDING : 10px 20px
}
.box02 {
	PADDING : 10px 20px; border : 1px solid midnightblue; background : #ffffff
}
.box03 {
	PADDING : 5px 20px 0px 20px
}
.box04 {
	PADDING : 0px 40px; border
}
.kaiin { 
	font-size : 16px; background : #f8f8ff; border : 1px solid #cccccc; padding : 5px 20px; width : 600px; font-weight : bold ;
 }
.kaiin02 { 
	border : 1px solid #cccccc; padding : 5px 20px; width : 600px ;
 }
.prvcy{
	width : 630px; padding-left : 30px; padding-right : 30px; line-height:160%; text-align : left; letter-spacing : 1px ;
}
.prvcy_ttl{
	width : 590px; color : #ff0000; padding-left : 40px; padding-right : 30px; pdding-top : 30px; font-size:14px; line-height:210%;text-align : left ; letter-spacing : 1px
}
.prvcy_txt{
	width : 590px; padding-left : 57px; padding-right : 50px; font-size:14px; line-height:160%; text-align : left; letter-spacing : 1px
}
.prvcy_add{
	font-size:14px; line-height:160%; text-align : left; letter-spacing : 1px
}
.pen_y {
	background : #ffff66
}
.pen_g {
	background : #adff2f
}
H1 {
	PADDING-RIGHT: 10px; FONT-WEIGHT: normal; FONT-SIZE: 10px; BACKGROUND: #ffffff; MARGIN: 0px; COLOR: #666666; LINE-HEIGHT: 18px; FONT-FAMILY: "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3"; LETTER-SPACING: 1px; TEXT-ALIGN: right
}
H2 {
	font-size : 14px; margin : 0px; font-weight : normal
}
.charge_ttl {
	margin : 5px 0px 5px 50px; font-weight : bold
}
.charge {
	margin : 5px 0px 5px 80px
}
.happy {
	FONT-SIZE : 13PX; LINE-HEIGHT :110%
}
.under {
	TEXT-DECORATION :underline
}
.pr {
	WIDTH :750px; TEXT-ALIGN :right; MARGIN-TOP :20px
}


.box1 {
	FONT-SIZE: 15px; MARGIN: 10px; WIDTH: 500px; LINE-HEIGHT: 150%; TEXT-ALIGN: left
}
.box3 {
	BORDER-RIGHT: #999966 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #999966 1px solid; PADDING-LEFT: 10px; PADDING-BOTTOM: 5px; MARGIN: 5px 10px; BORDER-LEFT: #999966 1px solid; LINE-HEIGHT: 150%; PADDING-TOP: 5px; BORDER-BOTTOM: #999966 1px solid; FONT-FAMILY: "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3"; TEXT-ALIGN: left
}
.box5 {
	font-size :25px; color :#cc0000; padding:0px 0px 0px 30px; line-height :110%; font-weight :bold ; text-align :left	
}
.check {
	PADDING-RIGHT: 10px; PADDING-LEFT: 20px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px
}
