h4 {  font-size: 14px; line-height: 16px; color: #FFFFFF; font-weight: normal}
h3 {  font-size: 14px; line-height: 16px; font-weight: normal; color: #333333}
h5 {  font-size: 10px; font-weight: normal; color: #999999}
h4 {  }
h6 {  font-size: 10px; line-height: 12px; font-weight: normal; color: #FFFFFF}
h2 {  font-size: 14px; line-height: 18px; font-weight: bold}
.type2 {  font-size: 14px; line-height: 16px; font-weight: normal; color: #333333}
.type3 {  font-size: 12px; line-height: 18px; font-weight: normal; color: #FFFFFF}
.type4 { font-size: 14px; line-height: 22px; font-weight: normal; color: #333333 }
.position1 {  clip:   rect(   ); margin-bottom: -2px}
.type5 {  font-size: 14px; line-height: 24px; font-weight: normal; color: #333333}
.small {  clip:  rect(  2px ); text-indent: 10pt; font-variant: small-caps}
.type6 {  font-size: 9px; line-height: 9px; font-weight: normal; color: #666666}
.type7 {  font-size: 10px; line-height: 18px; font-weight: normal; color: #666666}
.type8 {  font-size: 14px; line-height: 20px; font-weight: bold; color: #6F969D}
.type2_2 { font-size: 12px; font-weight: normal; color: #333333 }
.bg600 { background-repeat: no-repeat; background-image: url(profile/img/outline_photo600.jpg); background-position: bottom}
.bg600_2 { background-repeat: no-repeat; background-image: url(top_img/top_navi_bg.gif); background-position: left top}
.bg_pink1 {  background-image: url(gaslife/img/waku_r2_c1.gif); background-repeat: repeat-y}
.bg_pink2 {  background-image: url(gaslife/img/waku_r2_c3.gif); background-repeat: repeat-y}
.type9 {  font-size: 14px; line-height: 18px; font-weight: bold}
.bg_glay1 { background-image: url(safeuse/img/kitchen_waku_r2_c1.gif); background-repeat: repeat-y }
.bg_glay2 { background-image: url(safeuse/img/kitchen_waku_r2_c3.gif); background-repeat: repeat-y }
.bg_red1 { background-image: url(emergency/img/em_waku_r2_c1.gif); background-repeat: repeat-y }
.bg_red2 { background-image: url(emergency/img/em_waku_r2_c3.gif); background-repeat: repeat-y }
.bg_orange1 { background-image: url(emergency/img/orangewaku_r2_c1.gif); background-repeat: repeat-y }
.bg_orange2 { background-image: url(emergency/img/orangewaku_r2_c3.gif); background-repeat: repeat-y }
.bg600_3 { background-repeat: no-repeat; background-image: url(link/img/link_photo.jpg); background-position: bottom}
.type10 {  font-size: 12px; line-height: 16px; font-weight: normal; color: #FFFFFF}
.type20 {  font-size: 14px; font-weight: normal; color: #666666}
.g12n20 {
	font-size: 12px;
	line-height: 20px;
	font-weight: normal;
	color: #666666;
}
.g12n16 {
	font-size: 12px;
	line-height: 16px;
	font-weight: normal;
	color: #333333;
}
.b12n16 {
	font-size: 12px;
	line-height: 16px;
	font-weight: normal;
	color: #000000;
}
.hasen {
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #666666;
	border-top-width: 0px;
	border-right-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
	margin-top: 0px;
	margin-bottom: 0px;
}
.cooking {
	font-family: "‚l‚r ‚oƒSƒVƒbƒN", Osaka;
	font-size: 16px;
	line-height: 17px;
	font-weight: bolder;
	color: #FFFFFF;
	margin: 0px;
}
.cooking2 {
	font-family: "‚l‚r ‚oƒSƒVƒbƒN", Osaka;
	font-size: 12px;
	line-height: 16px;
	font-weight: normal;
	color: #FFFFFF;
}
.cooking_hr {
	border-top-width: 1px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: solid;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
	margin: 3px;
}
a:hover#white {
	text-decoration: underline;
	color: #FFFFFF;
}
.cooking2x {
	font-family: "‚l‚r ‚oƒSƒVƒbƒN", Osaka;
	font-size: 14px;
	line-height: 16px;
	font-weight: normal;
	color: #FFFFFF;
	letter-spacing: -1px;
}
.index_nane {
	font-family: "‚l‚r ‚oƒSƒVƒbƒN", Osaka;
	font-size: 24px;
	font-weight: bolder;
	color: #3B60C4;
	margin: 0px;
	line-height: 34px;
}
.index_add {
	font-family: "‚l‚r ‚oƒSƒVƒbƒN", Osaka;
	font-size: 10px;
	line-height: 13px;
	font-weight: normal;
	color: #333333;
	margin: 0px;
}
.g14n16 {
	font-size: 14px;
	line-height: 16px;
	font-weight: normal;
	color: #333333;
	margin: 0px;
}
#k_gas {
	font-family: "‚l‚r ‚oƒSƒVƒbƒN", Osaka;
	font-size: 14px;
	font-weight: normal;
	color: #FFFFFF;
	padding: 5px 2px;
	border: 1px solid #FFFFFF;
	text-align: center;
}
#k_gas a {
	color: #FFFFFF;
	text-decoration: none;
	display: block;
}
#k_gas a:hover {
	color: #FFFFFF;
	text-decoration: underline;
}
#owabi {
	font-family: "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";
	font-size: 12px;
	line-height: 18px;
	font-weight: normal;
	color: #FFFFFF;
	margin: 0px;
	padding: 0px;
}
#owabiwaku {
	padding: 0px;
	margin-top: 6px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#owabi a {
	color: #FFFFFF;
	text-decoration: none;
}
#owabi a:hover {
	text-decoration: underline;
}
