HTML {
	HEIGHT: 100%
}
BODY {
	FONT-SIZE: 12px;
	MARGIN: 0px;
	COLOR: #333333;
	HEIGHT: 100%;
	TEXT-ALIGN: center;
	width: 1000px;
	background-color: #000099;
}
#container {
	WIDTH: 820px;
	margin-left: auto;
	background-color: #FFFFFF;
	height: auto;
	margin-right: auto;
}
.margin0 {
	margin-left: 0px;
	margin-top: 5px;
}
.margin1 {
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 4px;
	height: auto;
	text-align: left;
	padding: 0px;
	font-size: 13px;
	color: #333333;
	line-height: 16px;
}
.margin2 {
	MARGIN-LEFT: auto;
	MARGIN-RIGHT: auto;
	width: auto;
	margin-top: 5px;
	font-size: 11px;
	color: #333333;
	margin-bottom: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.margin3 {
	font-size: 14px;
	line-height: 17px;
	margin: 3px;
	padding: 0px;
}
.topics_box {
	height: auto;
	width: 560px;
	margin-top: 2px;
	margin-bottom: 2px;
	border: 1px solid #C6C6C6;
	line-height: 17px;
	font-size: 14px;
	padding: 1px;
}

.margin8_3 {
	MARGIN-TOP: 8px; FLOAT: left; MARGIN-BOTTOM: 8px; MARGIN-LEFT: 8px
}
.p_padding {
	MARGIN-TOP: 2px; MARGIN-LEFT: 2px; MARGIN-RIGHT: 2px
}
.right_img {
	FLOAT: left;
	height: auto;
	width: auto;
	margin: 0px;
	padding: 0px;
}
.left_img {
	MARGIN-TOP: 0px;
	FLOAT: left;
	MARGIN-BOTTOM: 0px;
	MARGIN-RIGHT: 25px;
	height: auto;
	width: auto;
	margin-left: 0px;
}
A:link {
	COLOR: #0033FF;
	TEXT-DECORATION: none
}
.center_img {
	FLOAT: left; MARGIN: 8px 8px 8px 110px
}
P {
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 8px;
	margin-left: 0px;
}
A:visited {
	COLOR: #0033FF;
	TEXT-DECORATION: none
}
A:hover {
	COLOR: #0033FF;
	TEXT-DECORATION: underline
}
#index01 {
	WIDTH: auto;
	HEIGHT: auto;
	background-color: #FFFFFF;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#index02 {
	FONT-SIZE: 12px;
	WIDTH: auto;
	LINE-HEIGHT: 16px;
	HEIGHT: auto;
	background-color: #FFFFFF;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 25px;
	text-align: left;
}
.contents_01 {
	HEIGHT: auto;
	margin-left: 35px;
	width: auto;
	margin-top: 10px;
	text-align: left;
	color: #333333;
	float: left;
	margin-bottom: 10px;
}
.contents_02 {
	width: auto;
	text-align: left;
	margin-bottom: 5px;
	padding: 0px;
	margin-top: 5px;
	margin-right: 0px;
	margin-left: 33px;
	height: auto;
	color: #333333;
}
.contents_03 {
	width: auto;
	text-align: left;
	margin-bottom: 10px;
	padding: 0px;
	margin-top: 5px;
	margin-right: 0px;
	margin-left: 33px;
	height: auto;
	color: #333333;
}

.font_BLB {
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	COLOR: #FFFFFF;
	LINE-HEIGHT: 18px
}
.font_orange {
	FONT-WEIGHT: bold;
	COLOR: #FF6600;
	LINE-HEIGHT: 16px;
	font-size: 14px;
}
.font_size01 {
	font-size: 14px;
	font-weight: bold;
	letter-spacing: 0.1em;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	line-height: 20px;
}
.font_size02 {
	font-size: 14px;
	font-weight: normal;
}


.font_mini {
	FONT-SIZE: 10px; COLOR: #cc0000; LINE-HEIGHT: 14px; LETTER-SPACING: 0.1em
}
.font_Bmi {
	FONT-SIZE: 13px;
	COLOR: #000099;
	LINE-HEIGHT: 16px;
	LETTER-SPACING: 0.1em;
	TEXT-ALIGN: left
}
.img_top02 {
	width: 178px;
	height: 129px;
}



.font_RED {
	FONT-WEIGHT: bold;
	COLOR: #FF0000;
	LINE-HEIGHT: 16px
}
.font_12red {
	font-size: 12px;
	line-height: 16px;
	color: #FF0000;
	letter-spacing: 0.1em;
}
.font_12black {
	font-size: 12px;
	line-height: 16px;
	color: #2D2D2D;
}
.font_14red {
	FONT-WEIGHT: bold;
	COLOR: #FF0000;
	LINE-HEIGHT: 16px;
	font-size: 14px;
	letter-spacing: 0.1em;
}
.font_13red {
	FONT-WEIGHT: normal;
	COLOR: #FF0000;
	LINE-HEIGHT: 16px;
	font-size: 13px;
	letter-spacing: 0.1em;
}
.font_13white {
	FONT-WEIGHT: normal;
	COLOR: #FFFFFF;
	LINE-HEIGHT: 16px;
	font-size: 13px;
	letter-spacing: 0.1em;
}

.font_13black {
	font-size: 13px;
	line-height: 16px;
	color: #2D2D2D;
}
.bold {
	FONT-WEIGHT: bold
}
#header {
	WIDTH: 798px;
	TEXT-ALIGN: left;
	height: auto;
	margin-bottom: 2px;
	margin-right: auto;
	margin-left: auto;
}

.header_01 {
	float: left;
	height: auto;
	width: auto;
}
.header_02 {
	float: left;
	height: auto;
	width: auto;
}
#s_menu {
	width: auto;
	height: auto;
	padding: 0px;
	margin-bottom: 10px;
	background-position: left;
	margin-right: 0px;
	margin-top: 7px;
	float: left;
	margin-left: 13px;
	display: inline;
}
#p_list {
	height: 23px;
	width: 798px;
	background-color: #FFFFFF;
	color: #333333;
	padding-top: 3px;
	padding-bottom: 1px;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #0033FF;
	margin: 0px;
}
#p_list A:link {
	COLOR: #5F2401
}
#p_list A:visited {
	COLOR: #5F2401
}
#p_list A:hover {
	COLOR: #FF6600;
	TEXT-DECORATION: none
}
.p_list_01 {
	font-size: 12px;
	line-height: 20px;
	width: 320px;
	height: 21px;
	padding-left: 4px;
	text-align: left;
	float: left;
	letter-spacing: 0.2em;
	vertical-align: middle;
	background-position: center center;
}
.p_list_02 {
	FONT-SIZE: 12px;
	FLOAT: right;
	WIDTH: 400px;
	LETTER-SPACING: 0.2em;
	TEXT-ALIGN: right;
	padding-right: 2px;
	line-height: 20px;
	height: 21px;
}


#m_menu {
	WIDTH: 798px;
	border-top-style: none;
	height: auto;
	text-align: center;
	background-color: #FFFFFF;
	padding: 0px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
#menu A:link {
	COLOR: #FFCC00
}
#menu A:visited {
	COLOR: #FFCC00
}
#menu A:hover {
	COLOR: #FFCC00;
	TEXT-DECORATION: none
}
.m_bt_01 {
	FLOAT: left;
	LETTER-SPACING: 0.1em;
	width: auto;
	text-align: left;
	height: auto;
	margin-top: 2px;
	margin-bottom: 0px;
	padding: 0px;
	margin-right: 0px;
	margin-left: 0px;
}
.m_bt_01 A:link {
	COLOR: #333333
}
.m_bt_01 A:visited {
	COLOR: #FFFFFF
}
.m_bt_01 A:hover {
	COLOR: #999999
}
.m_bt_02 {
	FLOAT: left;
	LETTER-SPACING: 0.1em;
	width: auto;
	text-align: left;
	height: auto;
	margin-left: 0px;
	margin-top: 2px;
	margin-bottom: 0px;
	padding: 0px;
	margin-right: 0px;
}

.l_menu {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-SIZE: 10px; FLOAT: left; PADDING-BOTTOM: 2px; WIDTH: 389px; COLOR: #ffffff; PADDING-TOP: 2px; LETTER-SPACING: 0.1em; HEIGHT: 15px; TEXT-ALIGN: left
}
.r_menu {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-SIZE: 10px; FLOAT: left; PADDING-BOTTOM: 2px; WIDTH: 383px; COLOR: #666666; PADDING-TOP: 2px; LETTER-SPACING: 0.1em; HEIGHT: 15px; TEXT-ALIGN: left
}
.top_img {
	BORDER-RIGHT: #999999 1px solid;
	BORDER-TOP: #999999 1px solid;
	FLOAT: left;
	MARGIN: 0px;
	BORDER-LEFT: #999999 1px solid;
	WIDTH: 1200px;
	BORDER-BOTTOM: #999999 1px solid
}

.copyright {
	FONT-SIZE: 11px;
	COLOR: #333333;
	LINE-HEIGHT: 14px;
	LETTER-SPACING: 0.1em;
	TEXT-ALIGN: right;
	background-position: center center;
	font-weight: bold;
	width: 800px;
	margin-top: 2px;
	margin-right: auto;
	margin-bottom: 2px;
	margin-left: auto;
}
.jsearch {
	font-size: 95%;
	color: #FFFFFF;
	text-align: center;
	font-weight: normal;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
body {
	font-size: 0.9em;
	color: #FFFFFF;
}
#g_navi {
	FONT-SIZE: 11px;
	COLOR: #FFFFFF;
	LINE-HEIGHT: 14px;
	LETTER-SPACING: 0.2em;
	TEXT-ALIGN: center;
	background-position: center;
	height: 40px;
	width: 800px;
	margin-top: 2px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	background-repeat: repeat-x;
	background-color: #CCCCCC;
	padding: 0px;
}
#g_navi A:link {
	COLOR: #0000CC
}
#g_navi A:visited {
	COLOR: #0000CC
}

#g_navi A:hover {
	COLOR: #FFFFFF
}
#footer {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	FONT-SIZE: 10px;
	PADDING-BOTTOM: 0px;
	WIDTH: 798px;
	COLOR: #333333;
	LINE-HEIGHT: 14px;
	PADDING-TOP: 0px;
	LETTER-SPACING: 0.1em;
	TEXT-ALIGN: center;
	vertical-align: middle;
	height: auto;
	margin-right: auto;
	margin-left: auto;
}
#footer A:link {
	COLOR: #333333
}
#footer A:visited {
	COLOR: #333333
}
#footer A:hover {
	COLOR: #ffffff
}
.price_title {
	height: auto;
	width: auto;
	margin-top: 3px;
	margin-right: 0px;
	margin-bottom: 1px;
	margin-left: 0px;
	padding-top: 4px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.price_title_box01 {
	height: auto;
	width: auto;
	margin-top: 0px;
	margin-right: 5px;
	margin-bottom: 0px;
	margin-left: 0px;
	float: left;
	color: #333333;
}
.top_ul {
	padding-top: 2px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	color: #333333;
	height: auto;
	list-style-type: none;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.top_ul li{
	background-position:left top;
	background-repeat:no-repeat;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 3px;
	margin-left: 3px;
	letter-spacing: 0.1em;
	text-align: left;
	padding: 0px;
}
.top_ul2 {
	padding-top: 2px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	color: #333333;
	height: auto;
	list-style-type: none;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.top_ul2 li{
	background-position:left top;
	background-repeat:no-repeat;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 3px;
	margin-left: 3px;
	letter-spacing: 0.1em;
	text-align: left;
	padding: 0px;
	line-height:30px;
}
.top_ul2 li.border{	border-bottom:1px dotted #cccccc	}
.top_ul2 li a{
	text-decoration:underline;
}
.top_ul2 li a:visited{
	text-decoration:underline;
}
.top_ul2 li a:hover{
	text-decoration:underline;
}
.top_ul2 li a:active{
	text-decoration:underline;
}

table {
	color: #333333;
	font-size: 13px;
}
.bold {
	font-weight: bold;
}

.clear {
	clear: both;
	text-align: left;
	margin: 0px;
	padding: 0px;
	float: none;
}

.top_ul {
	margin: 0px;
	padding-top: 2px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 1px;
	color: #333333;
	height: auto;
}
.img_box01 {
	text-align: center;
	height: auto;
	width: auto;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
	padding: 0px;
}
.img_box02 {
	text-align: left;
	padding: 0px;
	height: auto;
	width: auto;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}

.img_box03 {
	width: 195px;
	height: 28px;
}
.txt_box01 {
	height: auto;
	width: auto;
	font-size: 13px;
	line-height: 17px;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 3px;
	margin-left: 0px;
	text-align: center;
}
.txt_box02 {
	text-align: left;
	height: auto;
	width: 757px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
	color: #333333;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 3px;
	font-size: 13px;
	line-height: 17px;
}
.txt_box03 {
	text-align: left;
	height: auto;
	width: 757px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	color: #333333;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 3px;
	font-size: 13px;
	line-height: 17px;
}
.txt_box04 {
	text-align: left;
	height: auto;
	width: 757px;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	color: #333333;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 5px;
	font-size: 13px;
	line-height: 17px;
}

.end_line {
	border-top-width: 1px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: dotted;
	border-top-color: #000099;
	width: 760px;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	text-align: center;
	font-size: 13px;
	line-height: 17px;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}



.banner_box {
	height: auto;
	width: auto;
	margin-top: 10px;
	margin-right: auto;
	margin-bottom: 10px;
	margin-left: auto;
	text-align: left;
}
.title_box01 {
	text-align: left;
	padding: 0px;
	height: auto;
	width: 183px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 5px;
	margin-left: auto;
	border: 1px solid #666666;
	font-size: 13px;
	line-height: 17px;
}



.title_box02 {
	width: auto;
	margin-top: 10px;
	margin-bottom: 0px;
	text-align: left;
	height: auto;
	padding: 0px;
}
.title_box03 {
	width: auto;
	margin-top: 3px;
	margin-bottom: 5px;
	text-align: left;
	height: auto;
	padding: 0px;
	margin-right: 0px;
	margin-left: 0px;
}
.title_box04 {
	width: auto;
	margin-top: 3px;
	margin-bottom: 5px;
	text-align: center;
	height: auto;
	padding: 0px;
}





.title_bar01 {
	width: auto;
	margin-top: 3px;
	margin-bottom: 5px;
	margin-left: 0px;
	text-align: left;
	height: auto;
	padding: 0px;
}
.title_bar02 {
	width: auto;
	margin-top: 5px;
	margin-bottom: 5px;
	margin-left: 0px;
	text-align: left;
	height: auto;
	padding: 0px;
	margin-right: 0px;
}
.sub01_ul {
	padding-top: 2px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 1px;
	color: #333333;
	height: auto;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 2px;
}
.sub02_ul {
	padding-top: 2px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	color: #FF0000;
	height: auto;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 24px;
	list-style-type: decimal;
	font-size: 13px;
	line-height: 18px;
	font-weight: normal;
}
.img_01 {
	background-image: url(../reform_new/image/bar_menu.gif);
	width: 190px;
	height: 21px;
}
.linebox01 {
	FONT-SIZE: 13px;
	WIDTH: 760px;
	LINE-HEIGHT: 17px;
	HEIGHT: auto;
	TEXT-ALIGN: left;
	color: #333333;
	padding: 2px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	border: 1px solid #FF9900;
}
.pankuzu_box {
	height: 13px;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
	width: auto;
	text-align: left;
	padding: 0px;
	margin: 0px;
}
.line {
	FONT-SIZE: 12px;
	WIDTH: 560px;
	LINE-HEIGHT: 18px;
	HEIGHT: auto;
	TEXT-ALIGN: right;
	padding: 0px;
	margin-top: 4px;
	margin-right: 0px;
	margin-bottom: 4px;
	margin-left: 0px;
	border-top-width: 1px;
	border-right-width: 0px;
	border-left-width: 0px;
	color: #333333;
	border-top-style: dotted;
	border-top-color: #666666;
}
.line02 {
	FONT-SIZE: 12px;
	WIDTH: 750px;
	LINE-HEIGHT: 18px;
	HEIGHT: auto;
	TEXT-ALIGN: right;
	padding: 0px;
	margin-top: 2px;
	margin-right: 0px;
	margin-bottom: 4px;
	margin-left: 0px;
	border-top-width: 1px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	color: #333333;
	border-top-style: dotted;
	border-top-color: #009966;
}

.left_box01 {
	padding: 0px;
	float: left;
	height: auto;
	width: auto;
	margin-top: 2px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.left_box02 {
	padding: 0px;
	float: left;
	height: auto;
	width: auto;
	margin-top: 2px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 10px;
}

.right_box01 {
	float: left;
	height: auto;
	width: auto;
	margin-top: 2px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 5px;
	padding-top: 7px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.right_box02 {
	padding: 0px;
	float: left;
	height: auto;
	width: auto;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 2px;
	font-size: 13px;
	line-height: 18px;
	color: #202020;
}
.right_box03 {
	padding: 0px;
	float: left;
	height: auto;
	width: auto;
	margin-top: 2px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 20px;
}
.right_box04 {
	float: left;
	height: auto;
	width: auto;
	margin-top: 2px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 5px;
	padding-top: 11px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	font-size: 13px;
}

.service_title {
	height: auto;
	width: auto;
	margin-top: 3px;
	margin-right: 0px;
	margin-bottom: 1px;
	margin-left: 0px;
	padding-top: 4px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	text-align: center;
}
.service_title_box01 {
	height: auto;
	width: auto;
	margin-top: 0px;
	margin-right: 5px;
	margin-bottom: 0px;
	margin-left: 0px;
	float: left;
	color: #333333;
	text-align: center;
}
.img_main {
	text-align: center;
	height: auto;
	width: 798px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	display: none;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
}
.col_box01 {
	background-color: #E4E4E4;
	width: 760px;
	height: 20px;
	text-align: left;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 4px;
	font-weight: bold;
	font-size: 13px;
}
.title_left01 {
	width: auto;
	margin-top: 5px;
	margin-bottom: 5px;
	text-align: center;
	height: auto;
	padding: 0px;
	float: left;
	margin-right: 0px;
	margin-left: 35px;
	display: inline;
	font-size: 13px;
	line-height: 18px;
}
.title_right01 {
	width: auto;
	margin-top: 5px;
	margin-bottom: 5px;
	text-align: center;
	height: auto;
	padding: 0px;
	float: left;
	margin-right: 0px;
	margin-left: 75px;
	font-size: 13px;
	line-height: 18px;
}
#bg_box {
	width: 760px;
	text-align: left;
	height: auto;
	padding: 0px;
	background-repeat: no-repeat;
	background-position: right center;
	background-image: url(../service/image/img_track.jpg);
	margin: 0px;
}
#link_box {
	text-align: right;
	height: auto;
	width: 760px;
	color: #333333;
	font-size: 13px;
	line-height: 17px;
	margin: 0px;
	padding-top: 0px;
	padding-right: 5px;
	padding-bottom: 2px;
	padding-left: 0px;
}
.line_03 {
	border-top-width: 1px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: dotted;
	border-top-color: #000099;
	width: 760px;
	padding-top: 2px;
	padding-right: 0px;
	padding-bottom: 2px;
	padding-left: 0px;
	text-align: left;
	font-size: 13px;
	line-height: 17px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
/********************************************
    追加2008.08.08
*********************************************/
.pl_15_txt_left{	padding-left:15px;text-align:left;	}
.txt_right{	text-align:right;padding-right:20px;	}
.p_left100{	padding-left:100px;	}
.h_30{	height:30px;	}
.h_50{	height:50px;	}
.kanu_haikei{	background-image:url(../kanu/image/20.02.23.motiduki1.jpg);background-position:420px 70px;background-repeat:no-repeat;margin:20px	}
.qr_waku{	margin:10px auto;margin-bottom:0px;text-align:center;font-size:10px;color:blue;border:1px solid blue;width:80%	}
.p10{	padding:10px;	}
.txt_center{
	text-align:center;
	font-size: 13px;
}
.h_10{	height:10px;	}
.font_B13 {
	FONT-SIZE: 13px;
	COLOR: #000099;
	LINE-HEIGHT: 16px;
	TEXT-ALIGN: center
}

