/* ウィル愛知　ＨＰスタイル設定（共通） */
body{
    margin-top:10px;
    margin-left:20px;
    margin-bottom:0;
    padding:0;
    font-size:100%;
    background-color:#FFFFFF;
    text-align:center;
}

/* リンク部分の色の設定 */
A:link { color: #cc6600 } /* 普通のリンク色 */
A:visited { color: #cc6600 } /* すでに見たリンク色 */
A:active { color: #f08080 } /* クリックした時のリンク色 */
A:hover { color: #ff0000;text-decoration:none } /* カーソルが乗った時のリンク色 */

img{border:0;}

/* 本文の文字 */
.honbun{font-size:80%;line-height:130%}
.honbunh{font-size:80%;line-height:130% }
.honbune{font-size:90%;line-height:130% }
.honbunf{font-size:90%;line-height:100% }
.honbunw{font-size:105%;line-height:125%;font-weight: bold}
.honbund{font-size:110%;line-height:130%;font-weight: bold}

.honbuns{font-size:75%;line-height:120%}

/* スクロールバー表示 */
html {
    overflow-y:scroll;
    }

/* テーブル枠の線 */
.dibsen2 { border-style: double;margin:3pt; padding:3pt;color: #13729A}
.dibsen1 { border-style: double;margin:3pt; padding:3pt;color: #65B0CD}

/* ラッパーの設定*/
#wrap{
    width:756px;
    position:relative;
    margin:0 auto 0 auto;
    padding:0;
    text-align: left;
    font-size:90%;
}

div.inner{
    background:url(img/bg-inner.gif) repeat-y 0 0;
}

/* 矢印の設定*/
.newwin {cursor:default;}


/* 施設料金表 */
.ryokin{
	font-size:0.9em;
    border-collapse:collapse;
    border-spacing:0px;
    border-top: 3px double #13729A;
	border-left: 3px double #13729A;
	border-bottom: 3px double #13729A;
	text-align: center;
	line-height:1.3em;
}

.ryokin th{
padding: 3px;
font-weight:normal;
background-color: #E0ECED;
border-bottom: 3px double #13729A;
border-right: 3px double #13729A;
}

td.josei{
padding: 5px 3px;
background-color: #ffe4e1;
border-right: 3px double #13729A;
border-bottom: 3px double #13729A;
}

td.josei2{
padding: 5px 3px;
background-color: #ffe4e1;
border-right: 3px double #13729A;
border-bottom: 1px solid #13729A;
}


td.ippan{
padding: 3px;
background-color: #fff0f5;
border-right: 3px double #13729A;
}

td.ippan2{
padding: 3px;
background-color: #fff0f5;
border-right: 3px double #13729A;
border-bottom: 1px solid #13729A;
}

/* 縦書き */
.tate{
writing-mode: tb-rl; /* IE独自仕様 */
writing-mode: vertical-rl;
-moz-writing-mode: vertical-rl;
-o-writing-mode: vertical-rl;
-webkit-writing-mode: vertical-rl;
}
