@charset "Shift_JIS";

/* タグ定義 ************************************************/
 

html,body,h1, h2, h3, h4,h5{
	font-size: 100%;/*16px;*/
}

ul{
}

li{
}

p{
	text-indent: 0;
	color: #333;
	letter-spacing: 0.00em;
}

em{
	color: #EE4447;
}

address{
	font-style: normal;
	font-size: 11px;
	line-height: 1.2em;
	color: #666;
}

#pan{
	font-size: 11px;
	line-height: 1.2em;
	color: #666;
}

#sitetagline{
	font-size: 11px;
	line-height: 1.2em;
	color: #606060;
	font-weight: normal;
}

/* index トップページ ************************************************/

#textNavi{
	font-size: 11px;
	line-height: 1.2em;
}


#indexFeature #indexFeaContents p{
	font-size: 11px;
	line-height: 1.4em;
	color: #eee;
	
}


/* tpc トピックス ---------------------------------------*/

#indexTopics h3{
	font-size: 80%;/*12px;*/
	line-height: 1.2em;
	font-weight: normal;
}

#indexTopics h3 a{
	text-decoration: none;
	/*color: #66900B;*/
}

#indexTopics h3 a:hover{
	text-decoration: underline;
}

#indexTopics p{
	font-size: 71%;/*11px;*/
	line-height: 1.2em;
}

/* fea 特集 ************************************************/

.caption{
	font-size: 71%;/*11px;*/
	line-height: 1.2em;
	color: #666;
}


#cmnFeaContent .informationBlock .inBlock ul li{
	font-size: 71%;/*11px;*/
	line-height: 1.4em;
	color: #666;
}
#cmnFeaContent .informationBlock .inBlock h3{
	font-size: 80%;/*12px;*/
	line-height: 1.0em;
	color: #333;
}


.fea001Content .block p{
	font-size: 80%;/*12px;*/
	line-height: 2em;
}

.fea002Content .block p{
	font-size: 80%;/*12px;*/
	line-height: 2em;
	color: #fff;
}

.fea002Content .block p a{
	color: #fff;
}

.fea002Content .block p a:hover{
	color:#1B5FA8;
}

.fea002Content #contentMain .block .leftCol .block .note h3,
.fea002Content #contentMain .block .leftCol .block .note p{
	font-size: 71%;/*11px;*/
	line-height: 1.5em;
	color: #666;
}

.fea003Content .block p{
	font-size: 80%;/*12px;*/
	line-height: 2em;
}

/* tpc トピックス ************************************************/

#tpcContent #leftCol{
	font-size: 80%;/*12px;*/
	line-height: 1.75em;
}

#tpcContent .informationBlock table{
	font-size: 80%;/*12px;*/
	line-height: 1.5em;
}

#tpcContent .informationBlock p.note{
	font-size: 71%;/*11px;*/
	line-height: 1.5em;
}

/* guide かんざんじガイド ************************************************/

#guideContent .note{
	font-size: 71%;/*11px;*/
	line-height: 1.5em;
	color: #666;
}

/* pg 観光情報 浜名湖パーフェクトガイド ************************************************/

.pgContentIndex #leftCol p{
	font-size: 80%;/*12px;*/
	line-height: 1.3em;
}

.pgContentIndex #rightCol .block p,
.pgContentCourse #rightCol .block p{
	font-size: 71%;/*11px;*/
	line-height: 1.3em;
}

#pgSSnav ul.ex li{
	font-size: 71%;/*11px;*/
	line-height: 1.0em;
}

#pgSSnav ul.ex li a{
	color: #505050;
	text-decoration: none;
}

#pgSSnav ul.ex li a:hover{
	color: #333;
	text-decoration: none;
}

.pgArea p{
	font-size: 80%;/*12px;*/
	line-height: 1.5em;
}

.pgAreaData li{
	font-size: 68%;/*10px;*/
	line-height: 1.5em;
}

#pgAboutMain .block p{
	font-size: 80%;/*12px;*/
	line-height: 1.8em;
}

#pgAboutSub .block p{
	font-size: 71%;/*11px;*/
	line-height: 1.5em;
}

/*　先方更新のため設定　*/

.pgContent007 #pgAboutMain p{
	font-size: 80%;/*12px;*/
	line-height: 1.8em;
}

.pgContent007 #pgAboutSub p{
	font-size: 71%;/*11px;*/
	line-height: 1.5em;
}

.pgContentCourse #leftCol h3{
	font-size: 90%;/*14px;*/
	line-height: 1.2em;
	color: #333;
}

.pgContentCourse #leftCol .block ul li{
	font-size: 80%;/*12px;*/
	line-height: 1.2em;
	color: #333;
}

.pgContentCourse #leftCol .block ul li.time{
	font-size: 71%;/*11px;*/
	line-height: 1.2em;
	color: #fff;
}


/* ntr 浜名湖の自然 ************************************************/

.ntrCmnCell li{
	font-size: 80%;/*12px;*/
	line-height: 1.5em;
}

.ntrCmnCell p{
	font-size: 80%;/*12px;*/
	line-height: 1.5em;
}


/* ntrIndex 浜名湖の自然トップ ---------------------------------------*/

#ntrIndex p{
	font-size: 80%;/*12px;*/
	line-height: 1.5em;
	color: #666;
}



/* ntrHana 花 ---------------------------------------*/

.ntrHanaSeasonCell p{
	font-size: 80%;/*12px;*/
	line-height: 1.5em;
	color: #666;
}

.ntrHanaSeasonCell .ntrInfo ul{
	font-size: 71%;/*11px;*/
	line-height: 1.5em;
	color: #666;
}

.ntrHanaHamamatsuCell .leftCol p, .ntrHanaHamamatsuCell .rightCol p{
	font-size: 80%;/*12px;*/
	line-height: 1.5em;
	color: #666;
}

/* ntrTori 鳥 ---------------------------------------*/

.ntrToriTopCell p{
	font-size: 80%;/*12px;*/
	line-height: 1.8em;
	color: #202020;
}

.ntrToriMainCell p{
	font-size: 80%;/*12px;*/
	line-height: 1.5em;
	color: #666;
}

.ntrToriTopCell table table th{
	font-size: 80%;/*12px;*/
	line-height: 1.3em;
	color: #fff;
}

.ntrToriTopCell table table td{
	font-size: 80%;/*12px;*/
	line-height: 1.3em;
	color: #202020;
}

.ntrToriTopCell table table td.ex{
	font-size: 80%;/*12px;*/
	line-height: 1.3em;
	color: #202020;
}

.ntrToriAttention li{
	font-size: 80%;/*12px;*/
	line-height: 1.3em;
	color: #202020;
}

/* ntrSakana 魚 ---------------------------------------*/

.ntrSakanaSeasonCell p{
	font-size: 80%;/*12px;*/
	line-height: 1.5em;
	color: #666;
}

.ntrSakanaFuguCell p{
	font-size: 80%;/*12px;*/
	line-height: 1.5em;
	color: #202020;
}

/* movie 浜名湖紹介動画 ---------------------------------------*/

.movieContent #rightCol .informationBlock table p{
	font-size: 71%;/*11px;*/
	line-height: 1.5em;
}

.movieContent #rightCol .block .inBlock h2{
	font-size: 90%;/*14px;*/
	line-height: 1.0em;
}

.movieContent .block table.table td,
.movieContent .block table.table th{
	font-size: 80%;/*12px;*/
	line-height: 1.5em;
}

.movieContent .block table p{
	font-size: 80%;/*12px;*/
	line-height: 1.5em;
}

/* greentourism グリーンツーリズム ---------------------------------------*/

.greentourismContent .block h3{
	font-size: 80%;/*12px;*/
	line-height: 1.5em;
	color: #202020;
}

.greentourismContent .block p,
.greentourismContent .block td,
.greentourismContent .block li{
	font-size: 80%;/*12px;*/
	line-height: 1.5em;
	color: #333;
}

.greentourismContent .block table li{
	font-size: 12px !important;/*12px;*/

}

.greentourismContent .note{
	font-size: 71%;/*11px;*/
	line-height: 1.5em;
}

/* souvenir おみやげ ---------------------------------------*/

.souvenirContent .block p{
	font-size: 80%;/*12px;*/
	line-height: 1.5em;
	color: #666;
}

/* event イベント ---------------------------------------*/

.eventContent .block .block h3{
	font-size: 90%;/*14px;*/
	line-height: 1.2em;
	color: #66900B;
}

.eventContent .block .block .note{
	font-size: 71%;/*11px;*/
	line-height: 1.0em;
	color: #202020;
}

.eventContent .block .block p{
	font-size: 80%;/*12px;*/
	line-height: 1.5em;
	color: #666;
}

.eventContent .note{
	font-size: 71%;/*11px;*/
	line-height: 1.0em;
}

/* access 交通案内 ---------------------------------------*/

.accessContent .block h3{
	font-size: 90%;/*14px;*/
	line-height: 1.1em;
	text-align: center;
}

.accessContent .block h4{
	font-size: 80%;/*12px;*/
	line-height: 1.1em;
	text-align: center;
}


.accessContent .block table td,
.accessContent .block table th{
	font-size: 80%;/*12px;*/
	line-height: 1.3em;
	color: #505050;
}

.accessContent .block table td .note{
	font-size: 80%;/*11px;*/
	line-height: 1.2em;
	color: #505050;
}

.accessContent .block table td.ex{
	font-size: 71%;/*11px;*/
	line-height: 1.3em;
}

.accessContent .block p{
	font-size: 80%;/*12px;*/
	line-height: 1.5em;
	color: #505050;
}

.accessContent .block ul.link li{
	font-size: 85%;/*11px;*/
	line-height: 1.2em;
}

.accessContent .block ul.link li strong{
	font-size: 140%;/*14px;*/
	line-height: 1.2em;
}

.accessContent .block table.ex001 td,
{
	font-size: 85%;/*11px;*/
}


/* diary はまなこ探検隊日記 ---------------------------------------*/

.diaryContent h2{
	font-size: 90%;/*14px;*/
	line-height: 1.1em;
	letter-spacing: 0.1em;
}

.diaryContent .date{
	font-size: 80%;/*12px;*/
	line-height: 1.3em;
}

.diaryContent p{
	font-size: 80%;/*12px;*/
	line-height: 1.5em;
	color: #505050;
}


/* mail メールマガジン登録 ---------------------------------------*/

.mailContent .block table td{
	font-size: 80%;/*12px;*/
	line-height: 1.2em;
}

.mailContent .block table td .ex{
	font-size: 83%;/*11px;*/
	line-height: 1.3em;
}

.mailContent .block h2,
.mailContent .block p{
	font-size: 80%;/*12px;*/
	line-height: 1.5em;
}

.mailContent .blockThanks p{
	font-size: 90%;/*14px;*/
	line-height: 1.5em;
}

.mailContent #rightCol .informationBlock table td{
	font-size: 71%;/*11px;*/
	line-height: 1.3em;
}

/* sitemap サイトマップ ---------------------------------------*/

.sitemapContent #rightCol .block .inBlock h2{
	font-size: 80%;/*12px;*/
	line-height: 1.0em;
	font-weight: normal;
}

.sitemapContent #rightCol .block .inBlock li{
	font-size: 80%;/*12px;*/
	line-height: 1.0em;
}

.sitemapContent #rightCol .block .inBlock a{
	color: #505050;
}

.sitemapContent #rightCol .block .inBlock a:hover{
	text-decoration: none;
	color: #505050;
}


/* information プライバシーポリシー ---------------------------------------*/

.informationContent .block p{
	font-size: 90%;/*14px;*/
	line-height: 1.7em;
}

.informationContent .block li{
	font-size: 90%;/*14px;*/
	line-height: 1.7em;
	color:#333;
}

.informationContent .block p.note{
	font-size: 80%;/*12px;*/
	line-height: 1.5em;
}
