<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "Shift_JIS";


* {
	margin: 0;
	padding: 0;}

html, body {
	text-align: center;}

body {
	background: #fff;
	font-size: 13px;
	overflow-y: scroll;}

body,td,p { 
	font-family: "arial", "ヒラギノ角ゴ Pro W3", "メイリオ", "ＭＳ ゴシック", "sans-serif";
	color: #4d4d4d;
	line-height: 1.5em;}

p { 
	margin-bottom:5px;}
	
img { 
	border: 0px;}
	
ul,li{
	list-style-type: none;
	list-style-position: inside;
	list-style-image: none;}

.clear {
	clear: both;}


	
/*---------------------------------------------------
		ヘッダー
---------------------------------------------------*/
#flashcontent {
	width: 100%;
	background-color: #FFF;
	height:80px;} 

#menu { 
	width: 900px;
	height: 80px;
	margin: 0 auto;
	background-color: #000;}

.fl { 
	float: left;}

.fr { 
	float: right;}



/*---------------------------------------------------
		フッター
---------------------------------------------------*/
#foot {
	background-color: #c8c8c8;
	height:50px;}

#footer { 
	width: 900px;
	padding-top: 15px;
	margin: 0 auto;
	text-align: center;
	color: #fff}





/*---------------------------------------------------
		allページ共通
---------------------------------------------------*/
#container{
	width: 900px;
	margin: 0 auto;
	padding-bottom: 20px;}

#contents {
	width: 800px;
	padding-top: 20px;
	margin: 0 auto;
	overflow: hidden;}



/*---------------------------------------------------
		ページ共通
---------------------------------------------------*/
.topic {
	margin: 0 auto;
	margin-top: 10px;
	text-align: left;}/** index,cont-01,cont-02,cont-03 **/

.s_topic {
	margin-top: 50px;
	text-align: left;}/** cont-01,cont-02,cont-03 **/

.text {
	margin-top: 5px;
	text-align: left;}/** cont-01,cont-02,cont-03 **/

.return {
	margin-top: 5px;
	text-align: right;}/** cont-01,cont-02,cont-03 **/



/*---------------------------------------------------
		Topindex
---------------------------------------------------*/
#top {
	width: 900px;
	margin-top: 5px;
	margin-bottom: 10px;}

.block {
	padding-left: 80px;
	padding-bottom: 30px;
	text-align: left;}/** index **/



/*---------------------------------------------------
		cont-01
---------------------------------------------------*/
.ss_topic {
	margin-top: 80px;
	text-align: left;}

.atext {
	margin-top: 5px;
	margin-bottom: 25px;}
	
.blocka {
	float: left;
	width: 54%;}/** 左寄せ **/
	
.blockb {
	float: right;}/** 右寄せ **/

.blockc {
	float: left;
	margin-top: 20px;}
	
.blockd {
	float: left;
	margin-top: 45px;
	margin-left: 10px;}

.blocke {
	float: left;
	width: 50%;
	margin-top: 40px;
	margin-bottom: 40px;} 



.abox {
	margin-left: 30px;
	text-align: left;
	font-size: 13px;
	font-weight: bold;
	color: #0085B2;}

.point {
	margin-top:20px;}	
	 
.spot {
	margin-top:30px;}

.limark {
	margin-left:30px;}






/*---------------------------------------------------
		cont-02
---------------------------------------------------*/
.parts {
	margin-top: 35px;
	text-align: left;}/** cont-02**/

.come {
	margin-top: 5px;
	margin-left: 25px;}
	
.hinanpic {
	margin-top: 15px;
	text-align: center;}
	
.hinantext {
	margin-top: 40px;
	text-align: left;}

.exs {
	margin-left: 30px;
	font-size: 13px;
	font-weight: bold;}/** 位置修正用 **/


/*---------------------------------------------------
		cont-03
---------------------------------------------------*/
.ws {
	text-align: left;}/** cont-03 **/
	
.map {
	margin-top: 25px;
	margin-bottom: 10px}/** cont-03 **/

.work {
	margin-top: 70px;
	text-align: left;}/** cont-03 **/




/*---------------------------------------------------
		table
---------------------------------------------------*/
table.object1 { 
	border: 0;
	margin-top: 5px;
	margin-bottom: 10px;
	font-size: 12px;
	text-align: center;
	vertical-align: central;
	overflow:hidden;}/** cont-01,cont-02,cont-03 **/

	table.object1 td.ob01{
		width: 340px;}/** 画像 **/

	table.object1 td.ob02{
		width: 260px;}/** map画像 **/

		
table.object2 {
	border: 0;
	margin-top: 15px;
	margin-bottom: 10px;
	font-size: 12px;
	text-align: left;
	overflow: hidden;}/** cont-02 **/

	table.object2 td.ob21{
		width: 120px;
		padding-left: 10px;}/** 円配置 cont-02 **/

	table.object2 td.ob22{
		width: 658px;
		padding-left: 10px;}/** 円配置 cont-02 **/


table.object3 {
	width: 100%;
	border: 0;
	font-size: 12px;
	text-align: center;
	vertical-align:central;
	overflow: hidden;}/** cont-02 **/
	


/*---------------------------------------------------
		スペース
---------------------------------------------------*/
.space {
	padding-top:200px;}



/*---------------------------------------------------
		記号
---------------------------------------------------*/
.slink {
	background: url(../images/alink.gif) no-repeat top left;
	margin-top: 15px;
	margin-left: 15px;
	padding-left: 20px;
	text-align: left;
	font-size:14px;}/** 丸矢印ブルー **/

.ex {
	background: url(../images/lint.gif) no-repeat left center;
	margin-top: 15px;
	margin-left: 15px;
	padding-left: 15px;
	text-align: left;
	font-size: 13px;
	font-weight: bold;}/** 丸グレー cont-02**/

.li01{ margin-top: 5px; margin-left:10px; padding-left:20px; background:url(../images/n01.gif) no-repeat left top; font-weight:bold;}/** 片側カッコ数字 cont-01 **/
.li02{ margin-top:15px; margin-left:10px; padding-left:20px; background:url(../images/n02.gif) no-repeat left top; font-weight:bold;}
.li03{ margin-top:15px; margin-left:10px; padding-left:20px; background:url(../images/n03.gif) no-repeat left top; font-weight:bold;}
.li04{ margin-top:15px; margin-left:10px; padding-left:20px; background:url(../images/n04.gif) no-repeat left top; font-weight:bold;}









/*---------------------------------------------------
		リンク
---------------------------------------------------*/
a:link { color:#333333; text-decoration:none;}
a:visited { color:#333333; text-decoration:underline;}
a:active { color:#333333; text-decoration:underline;}
a:hover{ color:#E6001A; text-decoration:underline;}





	

.ui-tabs-selected { border-bottom: 1px solid #E6001A;}
/* Caution! Ensure accessibility in print and other media types... */
@media projection, screen { /* Use class for showing/hiding tab content, so that visibility can be better controlled in different media types... */
.ui-tabs-hide { display: none;}}
/* Hide useless elements in print layouts... */
@media print {
.ui-tabs-nav { display: none;}}</pre></body></html>