 {
	FONT-FAMILY: "verdana", "helvetica", "osaka", "‚l‚r ‚oƒSƒVƒbƒN", sans-serif
}
TEXTAREA {
	FONT-FAMILY: "ƒqƒ‰ƒMƒm–¾’© Pro W6", "Osaka", "‚l‚r ‚oƒSƒVƒbƒN", "trebuchet MS", "trebuchet", "verdana", "arial", "sans-serif"
}
BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 12px; BACKGROUND-IMAGE: url(http://blog.osakazine.net/usr/yamadakoubou/bg.gif); PADDING-BOTTOM: 0px; MARGIN: 0px auto; COLOR: #505050; LINE-HEIGHT: 140%; PADDING-TOP: 0px; BACKGROUND-REPEAT: repeat; BACKGROUND-COLOR: #cdcdcd
}
FORM {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; TEXT-ALIGN: left
}
TABLE.form {
	MARGIN: 25px 0px 0px 13px; TEXT-ALIGN: left
}
IMG {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
UL.rss {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 100%; PADDING-TOP: 0px; TEXT-ALIGN: center
}
UL.rss LI {
	BORDER-RIGHT: #999 1px solid; PADDING-RIGHT: 0.5em; DISPLAY: inline; PADDING-LEFT: 0.2em; FONT-WEIGHT: bold; FONT-SIZE: 12px; MARGIN-RIGHT: 0.3em; FONT-STYLE: normal; LETTER-SPACING: 0px
}
UL.rss A:link {
	COLOR: #333333; TEXT-DECORATION: none
}
UL.rss A:visited {
	COLOR: #333333; TEXT-DECORATION: none
}
UL.rss A:hover {
	COLOR: #999999; TEXT-DECORATION: none
}
UL.rss A:active {
	COLOR: #333333; TEXT-DECORATION: none
}
A:link {
	COLOR: #194775; TEXT-DECORATION: underline
}
A:visited {
	COLOR: #194775; TEXT-DECORATION: underline
}
A:active {
	COLOR: #66cccc; TEXT-DECORATION: underline
}
A:hover {
	COLOR: #66cccc; TEXT-DECORATION: underline
}
A.acalendar {
	COLOR: #505050; TEXT-DECORATION: none
}
A.acalendar:link {
	COLOR: #505050; TEXT-DECORATION: none
}
A.acalendar:visited {
	TEXT-DECORATION: none
}
A.acalendar:active {
	
}
A.acalendar:hover {
	COLOR: #505050; TEXT-DECORATION: underline
}
A.acontinues {
	COLOR: #505050; TEXT-DECORATION: none
}
A.acontinues:link {
	COLOR: #505050; TEXT-DECORATION: none
}
A.acontinues:visited {
	TEXT-DECORATION: none
}
A.acontinues:active {
	
}
A.acontinues:hover {
	COLOR: #505050; TEXT-DECORATION: underline
}
A.amenu {
	COLOR: #505050; TEXT-DECORATION: none
}
A.amenu:link {
	COLOR: #505050; TEXT-DECORATION: none
}
A.amenu:visited {
	TEXT-DECORATION: none
}
A.amenu:active {
	
}
A.amenu:hover {
	COLOR: #505050; TEXT-DECORATION: underline
}
.y-hiddenimg {
	DISPLAY: none
}
.floatclear {
	CLEAR: both
}
.body10px {
	FONT-SIZE: 10px
}
#container {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px auto; WIDTH: 800px; PADDING-TOP: 0px; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: left
}
#banner {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(http://blog.osakazine.net/_img/photo_rabe/photrog.jpg) #fff left 50%; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; HEIGHT: 150px
}
#subbanner {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(http://blog.osakazine.net/_img/photo_rabe/photrog.jpg) #fff left 50%; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; HEIGHT: 150px
}
#banner A {
	COLOR: #fff; TEXT-DECORATION: none
}
#banner A:link {
	COLOR: #fff; TEXT-DECORATION: none
}
#banner A:visited {
	TEXT-DECORATION: none
}
#banner A:active {
	
}
#banner A:hover {
	COLOR: #fff; TEXT-DECORATION: underline
}
#subbanner A {
	COLOR: #fff; TEXT-DECORATION: none
}
#subbanner A:link {
	COLOR: #fff; TEXT-DECORATION: none
}
#subbanner A:visited {
	TEXT-DECORATION: none
}
#subbanner A:active {
	
}
#subbanner A:hover {
	COLOR: #fff; TEXT-DECORATION: underline
}
.seisho {
	PADDING-RIGHT: 0px; PADDING-LEFT: 20px; FONT-WEIGHT: normal; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 380px; COLOR: #6633cc; PADDING-TOP: 0px
}
.yamada {
	PADDING-RIGHT: 5px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 12px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 465px; COLOR: #333; PADDING-TOP: 0px; WHITE-SPACE: nowrap; TEXT-ALIGN: right
}
H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.blogtitle {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 30px; PADDING-BOTTOM: 0px; PADDING-TOP: 70px; LETTER-SPACING: 2px; TEXT-ALIGN: left
}
.description {
	PADDING-RIGHT: 200px; PADDING-LEFT: 15px; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; COLOR: #ffffff; PADDING-TOP: 4px; LETTER-SPACING: 2px; TEXT-ALIGN: left
}
#content {
	FLOAT: right; WIDTH: 540px
}
#links {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 185px; PADDING-TOP: 20px; TEXT-ALIGN: left
}
#footer {
	CLEAR: both
}
#copyright {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 10px; BACKGROUND: url(http://blog.osakazine.net/_img/photo_rabe/powered.gif) #505050 no-repeat right center; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 100%; COLOR: #ffffff; LINE-HEIGHT: 16px; PADDING-TOP: 0px; HEIGHT: 16px; TEXT-ALIGN: center
}
.blog {
	MARGIN: 30px 10px 20px 15px
}
.date {
	PADDING-RIGHT: 10px; PADDING-LEFT: 15px; FONT-WEIGHT: bold; FONT-SIZE: 12px; BACKGROUND: no-repeat 1px 1px; PADDING-BOTTOM: 5px; COLOR: #666666; PADDING-TOP: 5px; LETTER-SPACING: 0px; TEXT-ALIGN: right
}
.blogbody {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: #fff repeat-y center top; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 560px; PADDING-TOP: 0px; TEXT-ALIGN: left
}
.title {
	PADDING-RIGHT: 10px; PADDING-LEFT: 38px; FONT-WEIGHT: bold; FONT-SIZE: 14px; BACKGROUND: url(http://blog.osakazine.net/usr/yamadakoubou/t_blog.gif) no-repeat left 50%; PADDING-BOTTOM: 2px; WIDTH: 512px; COLOR: #194775; PADDING-TOP: 8px; HEIGHT: 28px; TEXT-ALIGN: left
}
.title A:link {
	TEXT-DECORATION: none
}
.title A:visited {
	TEXT-DECORATION: none
}
.title A:hover {
	TEXT-DECORATION: none
}
.title A:active {
	TEXT-DECORATION: none
}
.title_s {
	PADDING-RIGHT: 10px; PADDING-LEFT: 38px; FONT-WEIGHT: bold; FONT-SIZE: 14px; BACKGROUND: url(http://blog.osakazine.net/usr/yamadakoubou/t_blog.gif) no-repeat left 50%; PADDING-BOTTOM: 2px; WIDTH: 512px; COLOR: #194775; PADDING-TOP: 8px; HEIGHT: 28px; TEXT-ALIGN: left
}
.main {
	FONT-SIZE: 12px; MARGIN: 15px 20px 0px; OVERFLOW: auto; WIDTH: 520px; COLOR: #000; LINE-HEIGHT: 160%
}
.main IMG {
	MARGIN: 0px 5px 5px
}
.main-continues {
	FONT-SIZE: 10px
}
.box_bottom {
	PADDING-RIGHT: 0px; BACKGROUND-POSITION: center top; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 515px; PADDING-TOP: 0px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 8px
}
.posted {
	FONT-SIZE: 10px; MARGIN: 10px 10px 25px 0px; COLOR: #000; TEXT-ALIGN: right
}
A.aposted {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #194775; TEXT-DECORATION: none
}
A.aposted:link {
	FONT-WEIGHT: bold; COLOR: #194775; TEXT-DECORATION: none
}
A.aposted:visited {
	FONT-WEIGHT: bold; COLOR: #194775; TEXT-DECORATION: none
}
A.aposted:active {
	FONT-WEIGHT: bold; COLOR: #66cccc; TEXT-DECORATION: underline
}
A.aposted:hover {
	FONT-WEIGHT: bold; COLOR: #66cccc; TEXT-DECORATION: underline
}
.menu {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 10px; PADDING-BOTTOM: 10px; COLOR: #000; PADDING-TOP: 0px
}
.comments-head {
	PADDING-RIGHT: 0px; PADDING-LEFT: 20px; FONT-WEIGHT: bold; FONT-SIZE: 10px; PADDING-BOTTOM: 15px; COLOR: #194775; PADDING-TOP: 0px; HEIGHT: 10px
}
.comments-body {
	FONT-SIZE: 12px; MARGIN: 0px 0px 25px 20px; COLOR: #000; LINE-HEIGHT: 135%
}
.comments-post {
	FONT-SIZE: 10px; MARGIN: 0px 40px 25px 0px; COLOR: #000; TEXT-ALIGN: right
}
.trackback-url {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; MARGIN: 10px 0px 15px 13px; COLOR: #25b687; TEXT-ALIGN: left
}
.trackback-body {
	FONT-SIZE: 12px; MARGIN: 20px 0px 15px 13px; LINE-HEIGHT: 135%
}
.trackback-post {
	FONT-SIZE: 10px; MARGIN: 0px 0px 25px; COLOR: #000; TEXT-ALIGN: right
}
A.atrackback-post {
	FONT-WEIGHT: bold; COLOR: #505050; TEXT-DECORATION: none
}
A.atrackback-post:link {
	FONT-WEIGHT: bold; COLOR: #505050; TEXT-DECORATION: none
}
A.atrackback-post:visited {
	FONT-WEIGHT: bold; TEXT-DECORATION: none
}
A.atrackback-post:active {
	FONT-WEIGHT: bold
}
A.atrackback-post:hover {
	FONT-WEIGHT: bold; COLOR: #505050; TEXT-DECORATION: underline
}
LABEL {
	FONT-WEIGHT: bold; FONT-SIZE: 10px
}
#author {
	BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; WIDTH: 200px; BORDER-BOTTOM: #cccccc 1px solid
}
#email {
	BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; WIDTH: 200px; BORDER-BOTTOM: #cccccc 1px solid
}
#url {
	BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; WIDTH: 200px; BORDER-BOTTOM: #cccccc 1px solid
}
#text {
	BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; FONT-SIZE: 12px; BORDER-LEFT: #cccccc 1px solid; WIDTH: 400px; BORDER-BOTTOM: #cccccc 1px solid; HEIGHT: 200px
}
.pagetop {
	BACKGROUND-POSITION: 1px 50%; FONT-SIZE: 10px; MARGIN: 0px 10px 10px 0px; PADDING-TOP: 10px; TEXT-ALIGN: right
}
.calendarhead {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-BOTTOM: 2px; WIDTH: 183px; COLOR: #666; PADDING-TOP: 0px; LETTER-SPACING: 2px; TEXT-ALIGN: center
}
.calendartable {
	BORDER-RIGHT: #91e8cb 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #91e8cb 1px solid; PADDING-LEFT: 0px; BACKGROUND: #fff; PADDING-BOTTOM: 0px; MARGIN: 0px auto 20px; BORDER-LEFT: #91e8cb 1px solid; WIDTH: 183px; PADDING-TOP: 0px; BORDER-BOTTOM: #91e8cb 1px solid; BORDER-COLLAPSE: collapse; TEXT-ALIGN: left; empty-cells: show; border-spacing: 0px
}
.calendarweek {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #505050
}
.calendarwd {
	PADDING-RIGHT: 0px; PADDING-LEFT: 5px; FONT-SIZE: 12px; BACKGROUND: #91e8cb -2px 0px; PADDING-BOTTOM: 5px; COLOR: #fff; PADDING-TOP: 5px; LETTER-SPACING: 2px
}
.calendard {
	TEXT-ALIGN: center
}
.calendar {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-SIZE: 12px; PADDING-BOTTOM: 4px; PADDING-TOP: 4px
}
.sidetitle {
	PADDING-RIGHT: 0px; PADDING-LEFT: 32px; FONT-WEIGHT: bold; FONT-SIZE: 12px; BACKGROUND: url(http://blog.osakazine.net/usr/yamadakoubou/t_bg_s.gif) no-repeat left 50%; PADDING-BOTTOM: 2px; MARGIN: 10px auto; WIDTH: 153px; COLOR: #194775; PADDING-TOP: 7px; LETTER-SPACING: 2px; HEIGHT: 23px
}
.category .sidetitle {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 12px; BACKGROUND: url(http://blog.osakazine.net/usr/yamadakoubou/menu_bg.jpg) #caf4e7 no-repeat left 50%; PADDING-BOTTOM: 2px; MARGIN: 0px 0px 5px; WIDTH: 175px; COLOR: #505050; PADDING-TOP: 9px; LETTER-SPACING: 0px; HEIGHT: 21px
}
.sidebody {
	MARGIN: 0px 0px 5px; BORDER-BOTTOM: #91e8cb 1px dotted
}
.side {
	PADDING-RIGHT: 5px; PADDING-LEFT: 10px; FONT-SIZE: 12px; PADDING-BOTTOM: 5px; MARGIN: 3px 0px 5px; LINE-HEIGHT: 160%; PADDING-TOP: 5px
}
A.aside {
	COLOR: #505050; TEXT-DECORATION: none
}
A.aside:link {
	COLOR: #505050; TEXT-DECORATION: none
}
A.aside:visited {
	COLOR: #505050; TEXT-DECORATION: none
}
A.aside:hover {
	COLOR: #505050; TEXT-DECORATION: underline
}
A.arss {
	COLOR: #505050; TEXT-DECORATION: none
}
A.arss:link {
	COLOR: #505050; TEXT-DECORATION: none
}
A.arss:visited {
	TEXT-DECORATION: none
}
A.arss:active {
	
}
A.arss:hover {
	COLOR: #505050; TEXT-DECORATION: underline
}
.photo {
	TEXT-ALIGN: center
}
.nickname {
	FONT-WEIGHT: bold; FONT-SIZE: xx-small; MARGIN: 10px 0px; COLOR: #2b5695
}
.message {
	FONT-SIZE: xx-small
}
.quotetable {
	
}
.quote {
	PADDING-RIGHT: 1px; PADDING-LEFT: 1px; FONT-SIZE: xx-small; PADDING-BOTTOM: 1px; COLOR: #000; PADDING-TOP: 1px
}
.blogtimes {
	MARGIN: 0px 0px 16px; TEXT-ALIGN: center
}
.powered {
	MARGIN: 0px 0px 10px; TEXT-ALIGN: center
}
.syndicate {
	FONT-SIZE: xx-small; TEXT-ALIGN: center
}
.checkers {
	MARGIN-TOP: 10px; FONT-SIZE: xx-small
}
A.adtitle {
	FONT-WEIGHT: bold; TEXT-DECORATION: none
}
A.adtitle:link {
	FONT-WEIGHT: bold; TEXT-DECORATION: none
}
A.adtitle:visited {
	FONT-WEIGHT: bold; TEXT-DECORATION: none
}
A.adtitle:active {
	FONT-WEIGHT: bold; TEXT-DECORATION: none
}
A.adtitle:hover {
	FONT-WEIGHT: bold; TEXT-DECORATION: underline
}
A.addescription {
	COLOR: black; TEXT-DECORATION: none
}
A.addescription:link {
	COLOR: black; TEXT-DECORATION: none
}
A.addescription:visited {
	COLOR: black; TEXT-DECORATION: none
}
A.addescription:active {
	COLOR: black; TEXT-DECORATION: none
}
A.addescription:hover {
	COLOR: black; TEXT-DECORATION: underline
}
A.adurl {
	COLOR: green; TEXT-DECORATION: none
}
A.adurl:link {
	COLOR: #0000ff; TEXT-DECORATION: none
}
A.adurl:visited {
	COLOR: #0000ff; TEXT-DECORATION: none
}
A.adurl:active {
	COLOR: #0000ff; TEXT-DECORATION: none
}
A.adurl:hover {
	COLOR: #0000ff; TEXT-DECORATION: underline
}
A.adld {
	TEXT-DECORATION: none
}
A.adld:link {
	TEXT-DECORATION: none
}
A.adld:visited {
	TEXT-DECORATION: none
}
A.adld:active {
	TEXT-DECORATION: none
}
A.adld:hover {
	TEXT-DECORATION: underline
}
BODY.ad {
	
}
.photo-list {
	BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 3px; BACKGROUND: #ffffff; FLOAT: left; PADDING-BOTTOM: 3px; MARGIN: 10px 3px 5px; OVERFLOW: hidden; BORDER-LEFT: #cccccc 1px solid; WIDTH: 170px; PADDING-TOP: 3px; BORDER-BOTTOM: #cccccc 1px solid; TEXT-ALIGN: center
}
.photo-list IMG {
	BORDER-RIGHT: #666666 1px solid; BORDER-TOP: #666666 1px solid; MARGIN: 0px 4px; BORDER-LEFT: #666666 1px solid; WIDTH: 160px; BORDER-BOTTOM: #666666 1px solid; HEIGHT: 130px
}
.photo-list H3.title {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 12px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 0px; MARGIN: 5px 0px; OVERFLOW: hidden; WIDTH: 160px; COLOR: #333333; PADDING-TOP: 0px; HEIGHT: 15px; TEXT-ALIGN: center
}
.photo-list H2.date {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 11px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 2px; WIDTH: 159px; BORDER-TOP-STYLE: none; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; TEXT-ALIGN: center; BORDER-BOTTOM-STYLE: none; colof: #666
}
.submenu_fr {
	WIDTH: 480px
}
.submenu {
	FLOAT: left; WIDTH: 159px
}
#y-header {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND-IMAGE: url(http://blog.osakazine.net/usr/yamadakoubou/header.jpg); PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 800px; PADDING-TOP: 0px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 240px; BACKGROUND-COLOR: #25b687
}
#y-header-s {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND-IMAGE: url(http://blog.osakazine.net/usr/seisho/header_seisho.jpg); PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 800px; PADDING-TOP: 0px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 240px; BACKGROUND-COLOR: #25b687
}
#y-top-fr {
	MARGIN: 0px; WIDTH: 800px; HEIGHT: 95px
}
#y-top {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 330px; PADDING-TOP: 0px; HEIGHT: 95px
}
#y-top-s {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 420px; PADDING-TOP: 0px; HEIGHT: 110px
}
.y-head-mail {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FLOAT: right; BACKGROUND-IMAGE: url(http://blog.osakazine.net/usr/yamadakoubou/b_mail.gif); PADDING-BOTTOM: 0px; MARGIN: 52px 10px 0px 0px; WIDTH: 120px; PADDING-TOP: 0px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 22px; BACKGROUND-COLOR: #ffffff
}
.y-head-mail A:link {
	DISPLAY: block; BACKGROUND-IMAGE: url(http://blog.osakazine.net/usr/yamadakoubou/b_mail.gif); BACKGROUND-REPEAT: no-repeat
}
.y-head-mail A:visited {
	DISPLAY: block; BACKGROUND-IMAGE: url(http://blog.osakazine.net/usr/yamadakoubou/b_mail.gif); BACKGROUND-REPEAT: no-repeat
}
.y-head-mail A:hover {
	BACKGROUND-IMAGE: url(http://blog.osakazine.net/usr/yamadakoubou/b_mail_f2.gif); BACKGROUND-REPEAT: no-repeat
}
.y-head-mail A:active {
	BACKGROUND-IMAGE: url(http://blog.osakazine.net/usr/yamadakoubou/b_mail_f2.gif); BACKGROUND-REPEAT: no-repeat
}
.y-navi {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 5px; PADDING-BOTTOM: 0px; MARGIN: 112px auto 0px; WIDTH: 783px; PADDING-TOP: 0px; HEIGHT: 33px; TEXT-ALIGN: center
}
.y-navi UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.y-navi1 {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FLOAT: left; BACKGROUND-IMAGE: url(http://blog.osakazine.net/usr/yamadakoubou/navi1.gif); PADDING-BOTTOM: 0px; MARGIN: 0px 5px 0px 0px; WIDTH: 113px; TEXT-INDENT: -9999px; PADDING-TOP: 0px; BACKGROUND-REPEAT: no-repeat; LIST-STYLE-TYPE: none; HEIGHT: 33px
}
.y-navi1 A:link {
	DISPLAY: block; WIDTH: 113px; HEIGHT: 33px; TEXT-DECORATION: none
}
.y-navi1 A:visited {
	DISPLAY: block; WIDTH: 113px; HEIGHT: 33px; TEXT-DECORATION: none
}
.y-navi1 A:hover {
	DISPLAY: block; BACKGROUND-IMAGE: url(http://blog.osakazine.net/usr/yamadakoubou/navi1_f2.gif); WIDTH: 113px; HEIGHT: 33px; TEXT-DECORATION: none
}
.y-navi1 A:active {
	DISPLAY: block; BACKGROUND-IMAGE: url(http://blog.osakazine.net/usr/yamadakoubou/navi1_f2.gif); WIDTH: 113px; HEIGHT: 33px; TEXT-DECORATION: none
}
.y-navi2 {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FLOAT: left; BACKGROUND-IMAGE: url(http://blog.osakazine.net/usr/yamadakoubou/navi2.gif); PADDING-BOTTOM: 0px; MARGIN: 0px 5px 0px 0px; WIDTH: 168px; TEXT-INDENT: -9999px; PADDING-TOP: 0px; BACKGROUND-REPEAT: no-repeat; LIST-STYLE-TYPE: none; HEIGHT: 33px
}
.y-navi2 A:link {
	DISPLAY: block; WIDTH: 168px; HEIGHT: 33px; TEXT-DECORATION: none
}
.y-navi2 A:visited {
	DISPLAY: block; WIDTH: 168px; HEIGHT: 33px; TEXT-DECORATION: none
}
.y-navi2 A:hover {
	DISPLAY: block; BACKGROUND-IMAGE: url(http://blog.osakazine.net/usr/yamadakoubou/navi2_f2.gif); WIDTH: 168px; HEIGHT: 33px; TEXT-DECORATION: none
}
.y-navi2 A:active {
	DISPLAY: block; BACKGROUND-IMAGE: url(http://blog.osakazine.net/usr/yamadakoubou/navi2_f2.gif); WIDTH: 168px; HEIGHT: 33px; TEXT-DECORATION: none
}
.y-navi3 {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FLOAT: left; BACKGROUND-IMAGE: url(http://blog.osakazine.net/usr/yamadakoubou/navi3.gif); PADDING-BOTTOM: 0px; MARGIN: 0px 5px 0px 0px; WIDTH: 133px; TEXT-INDENT: -9999px; PADDING-TOP: 0px; BACKGROUND-REPEAT: no-repeat; LIST-STYLE-TYPE: none; HEIGHT: 33px
}
.y-navi3 A:link {
	DISPLAY: block; WIDTH: 133px; HEIGHT: 33px; TEXT-DECORATION: none
}
.y-navi3 A:visited {
	DISPLAY: block; WIDTH: 133px; HEIGHT: 33px; TEXT-DECORATION: none
}
.y-navi3 A:hover {
	DISPLAY: block; BACKGROUND-IMAGE: url(http://blog.osakazine.net/usr/yamadakoubou/navi3_f2.gif); WIDTH: 133px; HEIGHT: 33px; TEXT-DECORATION: none
}
.y-navi3 A:active {
	DISPLAY: block; BACKGROUND-IMAGE: url(http://blog.osakazine.net/usr/yamadakoubou/navi3_f2.gif); WIDTH: 133px; HEIGHT: 33px; TEXT-DECORATION: none
}
.y-navi4 {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FLOAT: left; BACKGROUND-IMAGE: url(http://blog.osakazine.net/usr/yamadakoubou/navi4.gif); PADDING-BOTTOM: 0px; MARGIN: 0px 5px 0px 0px; WIDTH: 113px; TEXT-INDENT: -9999px; PADDING-TOP: 0px; BACKGROUND-REPEAT: no-repeat; LIST-STYLE-TYPE: none; HEIGHT: 33px
}
.y-navi4 A:link {
	DISPLAY: block; WIDTH: 113px; HEIGHT: 33px; TEXT-DECORATION: none
}
.y-navi4 A:visited {
	DISPLAY: block; WIDTH: 113px; HEIGHT: 33px; TEXT-DECORATION: none
}
.y-navi4 A:hover {
	DISPLAY: block; BACKGROUND-IMAGE: url(http://blog.osakazine.net/usr/yamadakoubou/navi4_f2.gif); WIDTH: 113px; HEIGHT: 33px; TEXT-DECORATION: none
}
.y-navi4 A:active {
	DISPLAY: block; BACKGROUND-IMAGE: url(http://blog.osakazine.net/usr/yamadakoubou/navi4_f2.gif); WIDTH: 113px; HEIGHT: 33px; TEXT-DECORATION: none
}
.y-navi5 {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FLOAT: left; BACKGROUND-IMAGE: url(http://blog.osakazine.net/usr/yamadakoubou/navi5.gif); PADDING-BOTTOM: 0px; MARGIN: 0px 5px 0px 0px; WIDTH: 113px; TEXT-INDENT: -9999px; PADDING-TOP: 0px; BACKGROUND-REPEAT: no-repeat; LIST-STYLE-TYPE: none; HEIGHT: 33px
}
.y-navi5 A:link {
	DISPLAY: block; WIDTH: 113px; HEIGHT: 33px; TEXT-DECORATION: none
}
.y-navi5 A:visited {
	DISPLAY: block; WIDTH: 113px; HEIGHT: 33px; TEXT-DECORATION: none
}
.y-navi5 A:hover {
	DISPLAY: block; BACKGROUND-IMAGE: url(http://blog.osakazine.net/usr/yamadakoubou/navi5_f2.gif); WIDTH: 113px; HEIGHT: 33px; TEXT-DECORATION: none
}
.y-navi5 A:active {
	DISPLAY: block; BACKGROUND-IMAGE: url(http://blog.osakazine.net/usr/yamadakoubou/navi5_f2.gif); WIDTH: 113px; HEIGHT: 33px; TEXT-DECORATION: none
}
.y-navi6 {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FLOAT: left; BACKGROUND-IMAGE: url(http://blog.osakazine.net/usr/yamadakoubou/navi6.gif); PADDING-BOTTOM: 0px; MARGIN: 0px 5px 0px 0px; WIDTH: 113px; TEXT-INDENT: -9999px; PADDING-TOP: 0px; BACKGROUND-REPEAT: no-repeat; LIST-STYLE-TYPE: none; HEIGHT: 33px
}
.y-navi6 A:link {
	DISPLAY: block; WIDTH: 113px; HEIGHT: 33px; TEXT-DECORATION: none
}
.y-navi6 A:visited {
	DISPLAY: block; WIDTH: 113px; HEIGHT: 33px; TEXT-DECORATION: none
}
.y-navi6 A:hover {
	DISPLAY: block; BACKGROUND-IMAGE: url(http://blog.osakazine.net/usr/yamadakoubou/navi6_f2.gif); WIDTH: 113px; HEIGHT: 33px; TEXT-DECORATION: none
}
.y-navi6 A:active {
	DISPLAY: block; BACKGROUND-IMAGE: url(http://blog.osakazine.net/usr/yamadakoubou/navi6_f2.gif); WIDTH: 113px; HEIGHT: 33px; TEXT-DECORATION: none
}
.y-info-fr {
	CLEAR: left; WIDTH: 595px
}
.y-info-fr DIV {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; FLOAT: right; PADDING-BOTTOM: 3px; PADDING-TOP: 3px
}
#y-body {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#y-col-left-fr {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; BACKGROUND-IMAGE: url(http://blog.osakazine.net/usr/yamadakoubou/side_bg.jpg); PADDING-BOTTOM: 30px; MARGIN: 0px; WIDTH: 205px; PADDING-TOP: 45px; BACKGROUND-REPEAT: repeat-y
}
#y-col-right-fr {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 594px; PADDING-TOP: 0px
}
#y-col-right {
	MARGIN: 15px auto 30px; WIDTH: 560px
}
.y-title-l {
	CLEAR: left; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px auto 5px; WIDTH: 560px; PADDING-TOP: 0px; HEIGHT: 38px
}
#y-copy {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; MARGIN: 23px auto 0px; WIDTH: 555px; PADDING-TOP: 0px; HEIGHT: 38px
}
.y-top-body {
	CLEAR: left; PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
.y-title2 {
	CLEAR: left; MARGIN: 20px 0px 10px; WIDTH: 560px; HEIGHT: 15px
}
.y-col-fr {
	MARGIN: 0px 0px 0px 4px; WIDTH: 555px
}
.y-3col {
	FLOAT: left; MARGIN: 0px 5px 0px 0px; WIDTH: 180px
}
.y-2col-l {
	FLOAT: left; MARGIN: 0px 5px 0px 0px; WIDTH: 365px
}
.y-2col-s {
	FLOAT: left; MARGIN: 0px 5px 0px 0px; WIDTH: 180px
}
.y-2col {
	FLOAT: left; MARGIN: 0px 5px 0px 0px; WIDTH: 272px
}
#y-inquiry {
	CLEAR: left; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND-IMAGE: url(http://blog.osakazine.net/usr/yamadakoubou/inquiry_bg.gif); PADDING-BOTTOM: 0px; MARGIN: 10px auto; WIDTH: 520px; PADDING-TOP: 0px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 247px
}
#y-inguiry-t {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px auto 10px; WIDTH: 510px; PADDING-TOP: 5px; HEIGHT: 33px
}
#y-inquiry-left {
	PADDING-RIGHT: 30px; PADDING-LEFT: 30px; FONT-SIZE: 12px; FLOAT: left; PADDING-BOTTOM: 10px; MARGIN: 0px; WIDTH: 180px; PADDING-TOP: 0px; TEXT-ALIGN: center
}
#y-inquiry-right {
	FLOAT: left; MARGIN: 0px; WIDTH: 270px; TEXT-ALIGN: center
}
#y-col-left {
	CLEAR: both; FLOAT: left; MARGIN: 0px 0px 0px 15px; WIDTH: 185px
}
.y-left-menu {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 12px; BACKGROUND: url(http://blog.osakazine.net/usr/yamadakoubou/menu_bg.jpg) #caf4e7 no-repeat left 50%; PADDING-BOTTOM: 2px; MARGIN: 0px 0px 5px; WIDTH: 175px; COLOR: #505050; PADDING-TOP: 9px; LETTER-SPACING: 0px; HEIGHT: 21px
}
.y-left-menu A:link {
	DISPLAY: block; COLOR: #505050; TEXT-DECORATION: none
}
.y-left-menu A:visited {
	DISPLAY: block; COLOR: #505050; TEXT-DECORATION: none
}
.y-left-menu A:hover {
	DISPLAY: block; COLOR: #25b687; TEXT-DECORATION: none
}
.y-left-menu A:active {
	DISPLAY: block; COLOR: #25b687; TEXT-DECORATION: none
}
.y-title-s1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 20px auto 10px; WIDTH: 185px; PADDING-TOP: 0px; HEIGHT: 35px
}
.y-title-s2 {
	PADDING-RIGHT: 3px; PADDING-LEFT: 32px; FONT-WEIGHT: bold; FONT-SIZE: 14px; BACKGROUND-IMAGE: url(http://blog.osakazine.net/usr/yamadakoubou/t_bg_s.gif); PADDING-BOTTOM: 0px; MARGIN: 20px auto 10px; WIDTH: 150px; COLOR: #194775; PADDING-TOP: 7px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 28px; TEXT-ALIGN: left
}
.y-news {
	MARGIN: 0px auto 5px; WIDTH: 175px
}
.y-banner-box {
	MARGIN: 20px 0px 0px; WIDTH: 185px
}
.y-banner {
	FONT-SIZE: 12px; MARGIN: 5px 0px 0px; WIDTH: 185px; TEXT-ALIGN: center
}
.y-textlink {
	FONT-SIZE: 10px; MARGIN: 0px 0px 1px; LINE-HEIGHT: 14px; TEXT-ALIGN: center
}
.y-textlink A:link {
	COLOR: #505050; TEXT-DECORATION: underline
}
.y-textlink A:visited {
	COLOR: #505050; TEXT-DECORATION: underline
}
.y-textlink A:hover {
	COLOR: #25b687; TEXT-DECORATION: underline
}
.y-textlink A:active {
	COLOR: #25b687; TEXT-DECORATION: underline
}
.y-body10px {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 10px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; TEXT-ALIGN: center
}
.y-body10px A:link {
	COLOR: #333333; TEXT-DECORATION: underline
}
.y-body10px A:visited {
	COLOR: #333333; TEXT-DECORATION: underline
}
.y-body10px A:hover {
	COLOR: #66cccc; TEXT-DECORATION: underline
}
.y-body10px A:active {
	COLOR: #66cccc; TEXT-DECORATION: underline
}
.y-company {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; TEXT-ALIGN: center
}
.y-addrress {
	PADDING-RIGHT: 5px; PADDING-LEFT: 25px; FONT-WEIGHT: normal; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; LINE-HEIGHT: 18px; PADDING-TOP: 5px; TEXT-ALIGN: left
}
.y-hour {
	BORDER-RIGHT: #ff68a5 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #ff68a5 1px solid; PADDING-LEFT: 5px; FONT-WEIGHT: normal; FONT-SIZE: 12px; PADDING-BOTTOM: 5px; MARGIN: 0px auto; BORDER-LEFT: #ff68a5 1px solid; WIDTH: 140px; LINE-HEIGHT: 18px; PADDING-TOP: 5px; BORDER-BOTTOM: #ff68a5 1px solid; TEXT-ALIGN: left
}
.y-tomap {
	PADDING-RIGHT: 0px; BACKGROUND-POSITION: 0px 2px; PADDING-LEFT: 17px; FONT-WEIGHT: normal; FONT-SIZE: 12px; BACKGROUND-IMAGE: url(http://blog.osakazine.net/usr/yamadakoubou/arrow.gif); PADDING-BOTTOM: 0px; MARGIN: 0px auto; WIDTH: 70px; PADDING-TOP: 0px; BACKGROUND-REPEAT: no-repeat
}
.y-map {
	MARGIN: 5px auto; WIDTH: 250px; HEIGHT: 140px; BACKGROUND-COLOR: #e2c7ab
}
.y-map-mail {
	DISPLAY: block; BACKGROUND-IMAGE: url(http://blog.osakazine.net/usr/yamadakoubou/b_mail.gif); MARGIN: 7px auto; WIDTH: 120px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 22px
}
.y-map-mail A:link {
	DISPLAY: block; BACKGROUND-IMAGE: url(http://blog.osakazine.net/usr/yamadakoubou/b_mail.gif); BACKGROUND-REPEAT: no-repeat
}
.y-map-mail A:visited {
	DISPLAY: block; BACKGROUND-IMAGE: url(http://blog.osakazine.net/usr/yamadakoubou/b_mail.gif); BACKGROUND-REPEAT: no-repeat
}
.y-map-mail A:hover {
	BACKGROUND-IMAGE: url(http://blog.osakazine.net/usr/yamadakoubou/b_mail_f2.gif); BACKGROUND-REPEAT: no-repeat
}
.y-map-mail A:active {
	BACKGROUND-IMAGE: url(http://blog.osakazine.net/usr/yamadakoubou/b_mail_f2.gif); BACKGROUND-REPEAT: no-repeat
}
.y-copyright {
	CLEAR: both; PADDING-RIGHT: 5px; DISPLAY: block; PADDING-LEFT: 5px; BACKGROUND-IMAGE: url(http://blog.osakazine.net/usr/yamadakoubou/copyright_bg.jpg); PADDING-BOTTOM: 0px; WIDTH: 790px; COLOR: #fff; PADDING-TOP: 3px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 23px
}
.y-copyright A:link {
	COLOR: #ffffff; TEXT-DECORATION: none
}
.y-copyright A:visited {
	COLOR: #ffffff; TEXT-DECORATION: none
}
.y-copyright A:hover {
	COLOR: #25b687; TEXT-DECORATION: none
}
.y-copyright A:active {
	COLOR: #25b687; TEXT-DECORATION: none
}
