@charset "shift_jis";body {  font-family: "ƒqƒ‰ƒMƒmŠpƒS Pro W3", "Hiragino KaKu Gothic Pro", "‚l‚r ‚oƒSƒVƒbƒN", "MS P Gothic", Osaka, sans-serif;  margin: 0;  padding: 0;  font-size: 62.5%;  color: #fffffc;  background-image: url(../img/back.gif);}a:link { color: #bc763c; font-size: 12px;}a:hover { color: #8a3b00; font-size: 12px;}a:visited { color: #bc763c; font-size: 12px;}p { margin: 18px 0 18px 0; line-height: 180%; letter-spacing: 1px;}#byouin519page_wrap {	margin: 0 auto 0 auto;	padding: 0;	width: 900px;	border-right:  solid 1px #c6c6c6;	border-bottom: solid 1px #c6c6c6;	border-left: solid 1px #c6c6c6;	background-color: #000;}#byouin519sec_intro {	position: relative;	margin: 0 0 4px 0;	width: 900px;	height: 60px;	border-top: solid 4px #000;}#byouin519sec_intro h1 {	margin: 0;	padding: 20px 10px 2px 20px;	text-align: left;	font-size: 12px;	color: #fffffc;	letter-spacing: 1px;}#byouin519sec_intro h2 a {	position: absolute;	left: 15px;	top: 160px;	font-size: 2.5em;}#byouin519sec_intro_menu {	width: auto;	margin: 0 0 1px 0;	padding: 0;	border-top: solid 1px #555;	border-right: solid 1px #aaa;	border-bottom: solid 1px #555;	border-left: solid 1px #aaa;	height: 60px;	text-align: left;	background: #666;}#byouin519sec_intro_menu ul { text-align: left; margin: 0px; padding: 0px}#byouin519sec_intro_menu li {	display: inline;	list-style-type: none;	float: left;	color: #fff;}#byouin519sec_intro_menu li a {	font-size: 1.1em;	width: 178px;	height: 50px;	line-height: 20px;	color: #fffffc;	background: #666;	text-align: center;	display: block;	border-right: solid 1px #666;	text-decoration: none;	padding: 6px 0 4px 0;}#byouin519sec_intro_menu li a:hover { background: url(../img/head_menu_back_hover.gif);}#byouin519sec_division {	width: 888px;	overflow: hidden;	margin: 0;	padding: 0 6px 6px 6px;	background: #000 url(../img/side_yback.jpg) repeat-y;}#byouin519sec_maincontent {	float: right;	margin: 0;	padding: 14px 10px 5px 0;	font-size: 1.2em;	line-height: 180%;	width: 640px;	letter-spacing: 1px;}#byouin519sec_maincontent h2 {	height: 25px;	margin: 0 0 4px 0;	padding: 4px 0 2px 12px;	font-size: 1.6em;	color: #fffffc;	background: url(../img/titlebar.gif) no-repeat;}#byouin519sec_maincontent h2 a {	font-size: 1.0em;	color: #fffffc;}#byouin519sec_maincontent p {	margin: 18px 0;	padding: 0 5px 0 0;	line-height: 180%;	font-size: 1.4em;}#byouin519sec_maincontent ul { list-style: none; padding: 0 0 0 8px; margin-bottom: 15px;}#byouin519sec_maincontent ul li { font-size: 1.3em; line-height: 1.6;}#byouin519sec_maincontent a { color: #bc763c; font-size: 1.2em;}#byouin519sec_maincontent a:hover { color: #8a3b00;}#byouin519sec_crumb ul li { display: inline;}#byouin519sec_crumb ul li a { font-size: 1.0em;}#byouin519sec_crumb ul li a:hover { font-size: 1.0em;}.byouin519list ul li {	display: inline;	margin-right: 10px;}#byouin519sec_sidenav {	float: left;	margin: 8px 0 15px 0;	padding: 0;	width: 220px;	text-align: left;	background-image: url(../img/menu_back.gif);	letter-spacing: 1px;}#byouin519sec_sidenav h2 {  height: 19px;  margin: 0 0 1px 0;  padding: 7px 0 0 12px;  font-size: 12px;  color: #fffffc;  background: url(../img/sidebar.gif) no-repeat;}#byouin519sec_sidenav p {	margin: 0;	padding: 10px 4px 2px 4px;	font-size: 1.2em;	background-color: #f3f3f2;	line-height: 180%;}.byouin519sec_sidenavlist {	margin: 0 0 15px 0;	padding: 5px 2px 0px 5px;	width: 210px;	text-align: left;	background: url(../img/menu_back.gif);}.byouin519sec_sidenavlist ul { margin: 0; padding:0;}.byouin519sec_sidenavlist li { list-style: none;}.byouin519sec_sidenavlist h2 {	height: 19px;	padding: 7px 0 0 12px;	margin: 0 0 1px 0;	font-size: 1.2em;	color: #fffffc;	background: url(../img/sidebar.gif) no-repeat;}.byouin519sec_sidenavlist a{	color: #fffffc;	display: block;	border-bottom: solid 1px #333333;	width: 172px;	padding: 8px 4px 6px 33px;	font-size: 1.2em;	line-height: 160%;	text-decoration: none;	background: url(../img/side_menu_bg.gif) no-repeat;}.byouin519sec_sidenavlist a:hover{ color: #fffffc; background: url(../img/side_menu_bg_hover.gif) no-repeat;}#byouin519sec_outro {	clear: both;	width: 100%;	margin: 0;	padding: 15px 0;	text-align: center;	font-size: 1.2em;	color: #cccccc;	border-top: solid 1px #999999;	background-color: #000000;}#byouin519sec_outro ul li { display: inline; margin: 0; padding: 0; margin-right: 5px;}#byouin519sec_outro a {	color: #cccccc;	font-size: 12px;}#byouin519sec_outro a:hover { color: #999999;}
