.t100 {font-size: 10px;line-height: 120%;}
.t100 a {color: #A2ECBA;text-decoration: underline;}
.t100 a:hover {color: #FFCC00;text-decoration: underline;}

.t200 {font-size: 11px;line-height: 110%;}
.t200 a {color: #A2ECBA;text-decoration: underline;}
.t200 a:hover {color: #FFCC00;text-decoration: underline;}

.t300 {font-size: 10px;line-height: 110%;color: #f4f4f4;}
.t300 a {color: #f4f4f4;text-decoration: none;}
.t300 a:hover {color: #FFFFFF;text-decoration: none;}

.t400 {font-size: 10px;line-height: 110%;color: #999999;}
.t400 a {color: #999999;text-decoration: none;}
.t400 a:hover {color: #a05072;text-decoration: none;}

.t500 {font-size: 13px;line-height: 130%;}
.t500 a {color: #000000;text-decoration: none;}
.t500 a:hover {color: #a05072;text-decoration: underline;}

.t002 {font-size: 10px;line-height: 110%;}
.t003 {font-size: 10px;line-height: 120%;}
.t004 {font-size: 10px;line-height: 130%;}
.t005 {font-size: 10px;line-height: 140%;}
.t006 {font-size: 10px;line-height: 150%;}
.t007 {font-size: 10px;line-height: 110%;}
.t008 {font-size: 10px;line-height: 120%;}
.t009 {font-size: 10px;line-height: 130%;}
.t010 {font-size: 10px;line-height: 140%;}
.t011 {font-size: 10px;line-height: 150%;}
.t012 {font-size: 12px;line-height: 110%;}
.t013 {font-size: 12px;line-height: 130%;}
.t014 {font-size: 12px;line-height: 150%;}
.t015 {font-size: 12px;line-height: 170%;}
.t016 {font-size: 13px;line-height: 110%;}
.t017 {font-size: 13px;line-height: 130%;}
.t018 {font-size: 13px;line-height: 150%;}
.t019 {font-size: 13px;line-height: 170%;}
.t020 {font-size: 14px;line-height: 130%;}
.t021 {font-size: 14px;line-height: 160%;}
.t022 {font-size: 15px;line-height: 130%;}
.t023 {font-size: 15px;line-height: 160%;}
.t024 {font-size: 16px;line-height: 130%;}
.t025 {font-size: 16px;line-height: 160%;}
.t026 {font-size: 17px;line-height: 130%;}
.t027 {font-size: 17px;line-height: 160%;}
.t028 {font-size: 18px;line-height: 130%;}
.t029 {font-size: 18px;line-height: 160%;}




BODY {
	margin:0px;
	padding:0px;
	color:#444444;
	font-size:12px;
	line-height:18px;
font-family: Times, Verdana, Helvetica, Arial, "ヒラギノ明朝 Pro W3", HiraMinPro-W3, sans-serif;
/*font-family:"ＭＳ Ｐゴシック", "MS PGothic", "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "Osaka", "Verdana", "sans-serif";*/
	background-color:#e4e5e5;}

TD {font-size:12px;line-height:18px;}
	
A {color:#006699;text-decoration:underline}
A:link {}
A:visited {}
A:active {}
A:hover {color:#a05072;text-decoration:underline}

.clear{clear:both;}

/*--------------------------------------------------

Foot

--------------------------------------------------*/

BODY.foot {
	background-color:#ffffff;}

.footBox{
	border:solid #cccccc;
	border-width:1px 0px 0px 0px;}
	
.footContentsBox{
	padding:12px 0px;
	margin:0px 5px;
	border:solid #ffffff;
	border-width:0px 0px 1px 0px;}

.topKawarabanContentComm{
	color:#222222;
	font-size:12px;
	line-height:22px;
	padding-left:4px;}

/*--------------------------------------------------

Contents

--------------------------------------------------*/

.mainWaku{
	background-color:#d8d8d9;
	border:solid #cccccc;
	border-width:0px 1px;}

.mainContents{
	background-color:#ffffff;}
.t030 {
	font-size: 13px;
	line-height: 200%;
}
.gweek{
	font-size: 15px;
	line-height: 20px;
	font-weight: 600;
	color: #666666;
	margin-bottom: 15px;
	padding-left: 6px;
	border-left-width: 4px;
	border-left-style: solid;
	border-left-color: #999999;
}
.tokubetu{
	font-size: 17px;
	font-weight: 600;
	color: #555555;
	background-color: #e2e2c7;
	border: 1px solid #cccccc;
	margin-top: 20px;
	margin-bottom: 5px;
	padding: 7px 0px 5px 10px;
	line-height: 120%;
}

/*access--index.html専用--------------------------------*/
.access-com1{font-size: 13px;line-height: 130%;margin: 10px 0px 5px 0px;
	padding: 7px 0px 7px 0px;border-top: 1px dotted #999999;border-bottom: 1px dotted #999999;}
.access-com2{font-size: 19px;font-weight: bold;margin-top: 15px;}
.access-event-waku{font-size: 13x;
	background-color: #f4f4f4;
	padding: 7px 10px 5px 10px;
	line-height: 140%;
}
.access-shuuyu-waku{font-size: 13px;line-height: 140%;border: 1px solid #38766c;
	padding: 12px 6px 15px 12px;margin-bottom:30px;}
.access-shuuyu-com1{font-size: 15px;line-height: 140%;margin: 5px 0 10px 0;font-weight:bold;color:#666666;}
#access-shuuyu-table tr{vertical-align: top;}
#access-shuuyu-table td{font-size: 12px;line-height: 130%;}
.access-shuuyu-com2{border-top: 2px dotted #38766c;border-bottom: 2px dotted #38766c;margin: 5px 0;padding: 2px 0 3px 0;}


/*cookk--index.html専用--------------------------------*/
.kaiseki-waku{padding: 43px 18px 18px 21px;background: url(cookk/img/kaiseki-waku1.gif) #a56259 no-repeat 0px top;}

#cooked-menu-table2{margin:0px 0px 0px 15px;}
#cooked-menu-table2 img{margin-bottom:5px;}
#cooked-menu-table2 table tr{vertical-align: top;}
#cooked-menu-table2 table th{font-size: 10px;line-height: 170%;color: #ffffff;font-weight:normal;text-align: left;width:43px;}
#cooked-menu-table2 table td{font-size: 10px;line-height: 170%;color: #ffffff;}

.kaiseki-foot{font-size: 10px;line-height: 130%;color: #dddddd;margin-top:15px;}

.kaiseki-yoyaku-waku{border: 1px solid #d1b0ab;padding: 14px;margin-top:25px;}


/*ninjinkata--index.html専用--------------------------------*/
.ninjinkata-com0{font-size:13px;line-height:200%;}
.ninjinkata-com1{font-size:16px;line-height:170%;font-weight:bold;margin:15px 0 30px 100px;}
.ninjinkata-com2{font-size:15px;line-height:140%;font-weight:bold;margin-bottom:7px;color:#a55959;}
.ninjinkata-com3{font-size:14px;line-height:140%;margin-top:20px;}
.ninjinkata-com4{font-size:15px;line-height:170%;}
.ninjinkata-com4-bg{	background: url(ninjinkata/img/ninjinkata6_bg.gif) no-repeat right top;padding-top:25px;height:181px;width:560px;margin-top:5px;}
.ninjinkata-com5{font-size:10px;line-height:120%;}
.ninjinkata-com5 img{margin-bottom:4px;}




