@charset "UTF-8";

/* CSS Information
==================================
CSS File for "伊豆河津桜まつり"
File name : 01kawazu.css
     Date : 2009.12.22
==================================
*/


/*-----------------------------------------------------------------------------
	ヘッダー設定
----------------------------------------------------------------------------*/
#header-kawazu {
	width: 950px;
	height: 200px;
	background-image: url(../../../special/2010/01kawazu/img/tit_kawazu.jpg);
	background-repeat: no-repeat;
	margin: 10px auto 0px;
}
#header-kawazu h1 {
	text-indent: -9999px;
}
#header-kawazu h2 {
	font-weight: normal;
	color: #a686ff;
	margin: 130px 0px 0px 30px;
}

/*-----------------------------------------------------------------------------
	グローバルナビ設定
----------------------------------------------------------------------------*/
#nav {
	width: 950px;
	margin: 0px auto 20px;
}
#nav ul {
	width: 950px;
	border-bottom: 4px solid #fb81c0;
	overflow: hidden;
}
#nav ul li {
	width: 186px;
	display: inline;
	float: left;
	height: 26px;
	margin-right: 4px;
	background-image: url(../../../special/2010/01kawazu/img/nav.gif);
	background-repeat: no-repeat;
	text-indent: -9999px;
}
#nav ul li.top {
	background-position: left top;	
}
#nav ul li.kaika {
	background-position: -190px 0px;
}
#nav ul li.map {
	background-position: -380px 0px;
}
#nav ul li.koe,
#nav ul li.koe a {
	width: 190px;
	background-position: -570px 0px;
}
#nav ul li.koryukan {
	margin-right: 0px;
	background-position: -764px 0px;
}
#nav ul li a {
	width: 186px;
	height: 26px;
	display: block;
}
#nav ul li a:hover {
	filter: alpha(opacity=30);	/* IE */
	-moz-opacity:0.30;			/* Firefox・Netscape */
	opacity:0.30;				/* Opera・Safari */
	background-color: #FFFFFF;
}

#nav ul li.top-act,
#nav ul li.kaika-act,
#nav ul li.map-act,
#nav ul li.koe-act,
#nav ul li.koryukan-act {
	filter: alpha(opacity=70);	/* IE */
	-moz-opacity:0.70;			/* Firefox・Netscape */
	opacity:0.70;				/* Opera・Safari */
	background-color: #FFFFFF;
}
#nav ul li.kaika-act {
	background-position: -190px 0px;
}
#nav ul li.map-act {
	background-position: -380px 0px;
}
#nav ul li.koe-act {
	background-position: -570px 0px;
}
#nav ul li.koryukan-act {
	margin-right: 0px;
	background-position: -764px 0px;
}

/*-----------------------------------------------------------------------------
	メインコンテナ設定
----------------------------------------------------------------------------*/
#container {
	margin: 0px auto;
	width: 950px;
	overflow: hidden;
	clear: both;
}


/*-----------------------------------------------------------------------------
	 コンテンツ設定
----------------------------------------------------------------------------*/
#content {
	width: 640px;
	float: left;
}

/* 更新情報 */
#content #news-box {
	width: 640px;
	margin-bottom: 20px;
}
#content #news-box h3 {
	color: #f7c225;
	border-left: 5px solid #f7c225;
	padding-left: 5px;
	margin-bottom: 5px;
}
#content #news-box ul {
	width: 640px;
}
#content #news-box ul li {
	
}
#content #news-box ul li span {
	color: #fd1e58;	
}


/* トップボックス開花情報　１段 */
#content #top-box {
	width: 640px;
	background-image: url(../../../special/2010/01kawazu/img/top_box_ptn.gif);
	background-repeat: repeat;
	padding-bottom: 10px;
	margin-bottom: 20px;
}
#content #top-box .inn {
	width: 600px;
	padding: 0px 20px 10px 10px;
	background-color: #ffffff;
	background-image: url(../../../special/2010/01kawazu/img/top_box_sakura.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}
#content #top-box .inn #sokuhou {
	margin-bottom: 10px;	
}
#content #top-box .inn dl {
	width: 600px;
	overflow: hidden;	
}
#content #top-box .inn dl dt {
	width: 340px;
	float: left;
}
#content #top-box .inn dl dd {
	width: 240px;
	float: right;
}
#content #top-box .inn dl dd h3 {
	margin-bottom: 10px;	
}
#content #top-box .inn dl dd p {
	margin-bottom: 10px;
	line-height: 1.9em;
}
/* もっと見る */
#content #top-box .inn dl dd .more {
	width: 110px;
	height: 20px;
	margin: 0px 0px 0px auto;
	text-indent: -9999px;
}
#content #top-box .inn dl dd .more a {
	width: 110px;
	height: 20px;
	display: block;
	background-image: url(../../../special/2010/01kawazu/img/top_box_btn_more.gif);
	background-repeat: no-repeat;
}
#content #top-box .inn dl dd .more a:hover {
	background-position: 0px -20px;	
}

/* トップボックスお花見マップ・みんなの声　２段 */
#content #top-box2 {
	width: 640px;
	margin-bottom: 10px;
	overflow: hidden;
}
#content #top-box2 .inn-l {
	width: 310px;
	float: left;
	background-image: url(../../../special/2010/01kawazu/img/top_box_ptn.gif);
	background-repeat: repeat;
	padding-bottom: 10px;
}
#content #top-box2 .inn-r {
	width: 310px;
	float: right;
	background-image: url(../../../special/2010/01kawazu/img/top_box_ptn.gif);
	background-repeat: repeat;
	padding-bottom: 10px;
}
#content #top-box2 .inn-l .inn,
#content #top-box2 .inn-r .inn {
	width: 240px;
	padding: 0px 20px 10px 40px;
	background-color: #ffffff;
	background-image: url(../../../special/2010/01kawazu/img/top_box_sakura.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}
#content #top-box2 .inn-l .inn h3,
#content #top-box2 .inn-r .inn h3 {
	margin-bottom: 10px;
}
/* もっと見る */
#content #top-box2 .more {
	width: 110px;
	height: 20px;
	margin: 0px 0px 0px auto;
	text-indent: -9999px;
}
#content #top-box2 .more a {
	width: 110px;
	height: 20px;
	display: block;
	background-image: url(../../../special/2010/01kawazu/img/top_box_btn_more.gif);
	background-repeat: no-repeat;
}
#content #top-box2 .more a:hover {
	background-position: 0px -20px;	
}

/* 河津へのアクセス */
#content #top-box .inn2 {
	width: 570px;
	padding: 0px 20px 10px 40px;
	background-color: #ffffff;
	background-image: url(../../../special/2010/01kawazu/img/top_box_sakura.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}
#content #top-box .inn2 h3 {
	margin-bottom: 10px;	
}
#content #top-box .inn2 dl {
	width: 570px;
	overflow: hidden;
}
#content #top-box .inn2 dl dt {
	width: 70px;
	float: left;	
}
#content #top-box .inn2 dl dd {
	width: 480px;
	float: right;
}
#content #top-box .inn2 dl dd .more2,
#content #top-box .inn2 dl dd .more3 {
	width: 305px;
	height: 20px;
	margin: 10px 0px 0px auto;
	text-indent: -9999px;
}

#content #top-box .inn2 dl dd .more2 a,
#content #top-box .inn2 dl dd .more3 a {
	width: 305px;
	height: 20px;
	display: block;
}
#content #top-box .inn2 dl dd .more2 a:hover,
#content #top-box .inn2 dl dd .more3 a:hover {
	background-position: 0px -20px;	
}
#content #top-box .inn2 dl dd .more2 a {
	background-image: url(../../../special/2010/01kawazu/img/top_box_btn_more2.gif); /* 車でお越しの方画像 */
	background-repeat: no-repeat;	
}
#content #top-box .inn2 dl dd .more3 a {
	background-image: url(../../../special/2010/01kawazu/img/top_box_btn_more3.gif); /* 電車でお越しの方画像 */
	background-repeat: no-repeat;	
}

/* 駐車場・問い合わせ */
#content #top-box2 .inn-r .inn p.info {
	border-left: 5px solid #fc88d5;
	padding-left: 10px;
}
#content #top-box2 .inn-r .inn p.info span {
	font-weight: bold;	
}



/*-----------------------------------------------------------------------------
	 サイドバー設定
----------------------------------------------------------------------------*/
#sidebar {
	width: 290px;
	float: right;
	overflow: hidden;
}

/*サイドバー共通・見出し*/
#sidebar h2 {
	
}
/*サイドバー共通・小見出し*/
#sidebar h3 {
	font-size: 125%;
	color: #fc88d5;
	border-left: 5px solid #fc88d5;
	line-height: 1.2em;
	padding-left: 5px;
	margin-bottom: 10px;
}

/*サイドバー共通・背景*/
#sidebar .inn {
	padding: 10px 20px 20px;
	background-color: #fff7ec;
	overflow: hidden;
}

/*サイドバー共通・バナー*/
#sidebar #banner {
	width: 290px;
	margin-bottom: 10px;
}
#sidebar #banner img {
	margin-bottom: 5px;
}

/*-----------------------------------------------------------------------------
	 サイドバー・トップ設定
----------------------------------------------------------------------------*/
/* なるほど・イベント情報 */
#sidebar .inn #top dl {
	width: 250px;
	overflow: hidden;
}
#sidebar .inn #top dl dt {
	width: 70px;
	float: left;
}
#sidebar .inn #top dl dd {
	width: 170px;
	float: right;
}

#sidebar .inn #top dl dt a img {
	border: 1px solid #FFFFFF;	
}
#sidebar .inn #top dl dt a:hover img {
	border: 1px solid #ffb99d;
}
#sidebar .inn #top dl dd p span {
	font-weight: bold;	
}

/* もっと見る */
#sidebar .inn #top dl dd .more {
	width: 110px;
	height: 20px;
	text-indent: -9999px;
	margin: 5px 0px 20px;
}
#sidebar .inn #top dl dd .more a {
	width: 110px;
	height: 20px;
	display: block;
	background-image: url(../../../special/2010/01kawazu/img/top_box_btn_more.gif);
	background-repeat: no-repeat;
}
#sidebar .inn #top dl dd .more a:hover {
	background-position: 0px -20px;	
}


/*-----------------------------------------------------------------------------
	 開花情報設定
----------------------------------------------------------------------------*/
#content #tit-box {
	width: 640px;
	background-image: url(../../../special/2010/01kawazu/img/top_box_ptn.gif);
	background-repeat: repeat;
	padding-bottom: 10px;
	margin-bottom: 20px;
}
#content #tit-box .inn {
	width: 610px;
	padding: 0px 20px 10px 0px;
	background-color: #ffffff;
}
#content #tit-box .inn dl {
	width: 610px;
	overflow: hidden;
}
#content #tit-box .inn dl dt {
	width: 280px;
	float: left;
	text-indent: -9999px;
}
#content #tit-box .inn dl dd {
	width: 330px;
	float: right;
}

/* 各ページタイトル */
#content #tit-box .inn dl dt.kaika {
	background-image: url(../../../special/2010/01kawazu/img/tit_kaika.jpg); /* 開花情報画像 */
	background-repeat: no-repeat;
	height: 160px;
}
#content #tit-box .inn dl dt.koe {
	background-image: url(../../../special/2010/01kawazu/img/tit_koe.gif); /* みんなの声＆耳より画像 */
	background-repeat: no-repeat;
	height: 170px;
}
#content #tit-box .inn dl dt.koryukan {
	background-image: url(../../../special/2010/01kawazu/img/tit_koryukan.gif); /* 観光交流館画像 */
	background-repeat: no-repeat;
	height: 170px;
}
#content #tit-box .inn dl dd img {
	margin-top: 20px;	
}
/* 周辺花スポット */
#content #dtl-kaika .spot {
	margin-bottom: 20px;	
}
#content #dtl-kaika .spot dl dt {
	width: 60px;
	float: left;
}
#content #dtl-kaika .spot dl dd h3 {
	font-size: 125%;
	color: #f94bd0;
}
/* 毎日更新桜情報 */
#content #dtl-kaika .inn {
	margin-bottom: 20px;
	width: 640px;
	overflow: hidden;
	border-bottom: 1px dotted #ff7fbb;
	padding-bottom: 20px;
}
#content #dtl-kaika .inn img {
	width: 360px;
	height: 260px;
	float: left;
	margin-right: 20px;
}
#content #dtl-kaika .inn p {
	margin-bottom: 5px;
}
#content #dtl-kaika .inn p.date {
	font-size: 83.4%;
	color: #009fe8;	
}
/* 開花情報サイドバー・ギャラリー */
#sidebar .inn #kaika p.disc {
	font-weight: bold;
	color: #fc88d5;
	margin-bottom: 5px;
	font-size: 91.7%;
}
#sidebar .inn #kaika ul {
	width: 250px;
	overflow: hidden;
	margin-bottom: 20px;
}
#sidebar .inn #kaika ul li {
	margin-right: 20px;
	display: inline;
	float: left;
}
#sidebar .inn #kaika ul li.last {
	margin-right: 0px;
}
#sidebar .inn #kaika ul li a img {
	border: 1px solid #FFFFFF;
}
#sidebar .inn #kaika ul li a:hover img {
	border: 1px solid #ffb99d;
}
/* レポへGO */
#sidebar .inn #kaika .more {
	width: 100px;
	height: 20px;
	text-indent: -9999px;
	margin: 10px 0px 20px auto;
}
#sidebar .inn #kaika .more a {
	width: 100px;
	height: 20px;
	display: block;
	background-image: url(../../../special/2010/01kawazu/img/top_box_btn_more4.gif);
	background-repeat: no-repeat;
}
#sidebar .inn #kaika .more a:hover {
	background-position: 0px -20px;	
}

/*-----------------------------------------------------------------------------
	 みんなの声＆耳より情報設定
----------------------------------------------------------------------------*/
#content #dtl-koe .inn {
	width: 590px;
	border-right: 1px solid #dcdcdc;
	border-bottom: 1px solid #dcdcdc;
	border-left: 1px solid #dcdcdc;
	padding: 10px 28px 18px 20px;
	overflow: hidden;
	margin-bottom: 20px;
}
#content #dtl-koe .inn .inn-l {
	width: 340px;
	float: left;
}
#content #dtl-koe .inn .inn-r {
	width: 230px;
	float: right;
}
#content #dtl-koe .inn .inn-l p {
	font-size: 116.7%;
	color: #000000;
	font-weight: bold;
	margin-bottom: 10px;
}
#content #dtl-koe .inn .inn-l p.kawazu {
	font-size: 116.7%;
	border-bottom: 1px solid #ffaee8;
}
#content #dtl-koe .inn .inn-l p.kanko {
	font-size: 116.7%;
	border-bottom: 1px solid #009fe8;
}

#content #dtl-koe .inn .inn-l p span.san {
	font-size: 83.4%;
	font-weight: normal;
}
#content #dtl-koe .inn .inn-l p span.age {
	font-size: 83.4%;
	font-weight: normal;
	color: #ff6ac7;
}
#content #dtl-koe .inn .inn-l p.kanko span.age {
	color: #009fe8;
}
#content #dtl-koe .inn .inn-l dl dt {
	font-weight: bold;
	margin-bottom: 5px;
}
/* 河津町民の文字色 */
#content #dtl-koe .inn .inn-l dl.kawazu dt {
	color: #ff6ac7;	
}
/* 観光客の文字色 */
#content #dtl-koe .inn .inn-l dl.kanko dt {
	color: #009fe8;	
}
#content #dtl-koe .inn .inn-l dl dd {
	margin-bottom: 15px;
}
/* 耳より情報サイドバー */
#sidebar .inn #koe p {
	margin-bottom: 20px;	
}
#sidebar .inn #koe p span {
	font-weight: bold;
	color: #fc88d5;		
}
/* 昨年のレポを見る */
#sidebar .inn #koe .more {
	width: 130px;
	height: 20px;
	text-indent: -9999px;
	margin: 0px 0px 20px auto;
}
#sidebar .inn #koe .more a {
	width: 130px;
	height: 20px;
	display: block;
	background-image: url(../../../special/2010/01kawazu/img/top_box_btn_more5.gif);
	background-repeat: no-repeat;
}
#sidebar .inn #koe .more a:hover {
	background-position: 0px -20px;	
}

/*-----------------------------------------------------------------------------
	 観光交流館設定
----------------------------------------------------------------------------*/
#content #dtl-koryu h3 {
	margin-bottom: 20px;	
}
/* フロアマップ */
#content #dtl-koryu #f-map {
	margin-bottom: 15px;	
}
#content #dtl-koryu #disc {
	margin: 0px 40px 0px;
}
#content #dtl-koryu #disc h4 {
	font-size: 133.4%;
	color: #fc88d5;
}
#content #dtl-koryu #disc p {
	margin-bottom: 25px;	
}
/* 観光交流館サイドバー */
#sidebar .inn #koryu p {
	margin-bottom: 10px;	
}
#sidebar .inn #koryu p img {
	margin-bottom: 5px;	
}

/*-----------------------------------------------------------------------------
	 お花見マップ設定
----------------------------------------------------------------------------*/
#content #dtl-map {
	width: 640px;
}
/* エリアナビ */
#content #dtl-map #area-nav {
	width: 640px;
	overflow: hidden;
}
#content #dtl-map #area-nav ul {
	width: 640px;
}
#content #dtl-map #area-nav ul li {
	width: 213px;
	display: inline;
	float: left;
	text-indent: -9999px;
}
#content #dtl-map #area-nav ul li a {
	width: 213px;
	height: 35px;
	display: block;
	background-image: url(../../../special/2010/01kawazu/img/map_area_nav.gif);
	background-repeat: no-repeat;
}
#content #dtl-map #area-nav ul li.a,
#content #dtl-map #area-nav ul li.a a,
#content #dtl-map #area-nav ul li.a-act {
	width: 214px;
	background-image: url(../../../special/2010/01kawazu/img/map_area_nav.gif);
	background-repeat: no-repeat;
}
#content #dtl-map #area-nav ul li.a a {
	background-position: 0px -35px;	
}
#content #dtl-map #area-nav ul li.b a {
	background-position: -214px -35px;	
}
#content #dtl-map #area-nav ul li.c a {
	background-position: -427px -35px;	
}
#content #dtl-map #area-nav ul li.a a:hover,
#content #dtl-map #area-nav ul li.a-act a {
	background-position: 0px 0px;	
}
#content #dtl-map #area-nav ul li.b a:hover,
#content #dtl-map #area-nav ul li.b-act a {
	background-position: -214px 0px;	
}
#content #dtl-map #area-nav ul li.c a:hover,
#content #dtl-map #area-nav ul li.c-act a {
	background-position: -427px 0px;	
}
/* ナビ下ボーダー */
#content #dtl-map #area-nav .boder {
	font-size: 0px;
}

/* 地図 */
#content #dtl-map #map {
	margin-bottom: 40px;	
}
/* おすすめ店紹介 */
#content #dtl-map #store {
	width: 640px;
	overflow: hidden;
}
#content #dtl-map #store .inn-l {
	width: 220px;
	float: left;	
}
#content #dtl-map #store .inn-r {
	width: 400px;
	float: right;
}
/* おすすめ店左 */
#content #dtl-map #store .inn-l h3 {
	border-bottom: 1px solid #009fe8;
	color: #009fe8;
	font-size: 116.7%;
	margin-bottom: 10px;
}
#content #dtl-map #store .inn-l h3 span {
	background-color: #009fe8;
	padding: 3px 7px;
	color: #FFFFFF;
	margin-right: 10px;
	font-family: "Century Gothic", Arial, Helvetica, sans-serif;
}
#content #dtl-map #store .inn-l h3 a {
	color: #009fe8;
}
#content #dtl-map #store .inn-l h3 a:hover {
	color: #fd7348;
	text-decoration: none;	
}
#content #dtl-map #store .inn-l p {
	padding-left: 30px;
	text-align: justify;
	margin-bottom: 10px;
}
#content #dtl-map #store .inn-l p a {
	color: #f16d03;
}
#content #dtl-map #store .inn-l p.more {
	font-size: 91.7%;
	color: #009fe8;	
	margin-bottom: 20px;
}
/* おすすめ店右　ポイント */
#content #dtl-map #store .inn-r p img {
	margin-bottom: 20px;	
}
#content #dtl-map #store .inn-r dl {
	width: 400px;
}
#content #dtl-map #store .inn-r dl dt {
	width: 80px;
	float: left;
}
#content #dtl-map #store .inn-r dl dd {
	width: 320px;
	float: right;
	padding-top: 10px;
}
#content #dtl-map #store .inn-r dl dd ul li {
	font-size: 91.7%;
	font-weight: bold;
	color: #f94bd0;
	padding: 2px 0px;
}

/* 地図おすすめルート　サイドバー */
#sidebar .inn #map {
	margin-bottom: 10px;	
}
#sidebar .inn #map #map-dl {
	margin-bottom: 30px;		
}
#sidebar .inn #map #map-dl .map-all {
	width: 250px;
	height: 345px;
	background-image: url(../../../special/2010/01kawazu/img/map_map_area.gif);
	background-repeat: no-repeat;
	margin-bottom: 15px;
}
#sidebar .inn #map #map-dl .map-all ul {
	padding-left: 19px;
	padding-top: 9px;
}
#sidebar .inn #map #map-dl .map-all ul li {
	text-indent: -9999px;	
}
/* エリアC　斜線 */
#sidebar .inn #map #map-dl .map-all ul li.c {
	width: 130px;
	height: 68px;	
}
#sidebar .inn #map #map-dl .map-all ul li.c a {
	width: 130px;
	height: 68px;
	display: block;
}
#sidebar .inn #map #map-dl .map-all ul li.c a:hover {
	background-image: url(../../../special/2010/01kawazu/img/map_map_area_over.gif);
	background-repeat: no-repeat;	
}
#sidebar .inn #map #map-dl .map-all ul li.c-act {
	width: 130px;
	height: 68px;
	background-image: url(../../../special/2010/01kawazu/img/map_map_area_over.gif);
	background-repeat: no-repeat;
}
/* エリアB　斜線 */
#sidebar .inn #map #map-dl .map-all ul li.b {
	margin-top: 6px;
}
#sidebar .inn #map #map-dl .map-all ul li.b a {
	width: 130px;
	height: 140px;
	display: block;
}
#sidebar .inn #map #map-dl .map-all ul li.b a:hover {
	background-image: url(../../../special/2010/01kawazu/img/map_map_area_over.gif);
	background-repeat: no-repeat;
	background-position: 0px -74px;
}
#sidebar .inn #map #map-dl .map-all ul li.b-act {
	width: 130px;
	height: 140px;
	background-image: url(../../../special/2010/01kawazu/img/map_map_area_over.gif);
	background-repeat: no-repeat;
	background-position: 0px -74px;
	margin-top: 6px;
}
/* エリアA　斜線 */
#sidebar .inn #map #map-dl .map-all ul li.a {
	margin-top: 5px;
}
#sidebar .inn #map #map-dl .map-all ul li.a a {
	width: 192px;
	height: 100px;
	display: block;
}
#sidebar .inn #map #map-dl .map-all ul li.a a:hover {
	background-image: url(../../../special/2010/01kawazu/img/map_map_area_over.gif);
	background-repeat: no-repeat;
	background-position: 0px -219px;
}
#sidebar .inn #map #map-dl .map-all ul li.a-act {
	width: 192px;
	height: 100px;
	background-image: url(../../../special/2010/01kawazu/img/map_map_area_over.gif);
	background-repeat: no-repeat;
	background-position: 0px -219px;
	margin-top: 5px;
}
#sidebar .inn #map #map-dl .dl-btn a {
	width: 170px;
	height: 30px;
	display: block;
	margin: 0px auto;
	background-image: url(../../../special/2010/01kawazu/img/map_dl_btn.gif);
	background-repeat: no-repeat;
	text-indent: -9999px;
}
#sidebar .inn #map #map-dl .dl-btn a:hover {
	filter: alpha(opacity=70);	/* IE */
	-moz-opacity:0.70;			/* Firefox・Netscape */
	opacity:0.70;				/* Opera・Safari */
	
}
/* ルートコース設定 */
#sidebar .inn #map #course h4 {
	color: #fc88d5;
	border-top: 1px solid #fc88d5;
	border-bottom: 1px solid #fc88d5;
	padding-top: 2px;
	margin-bottom: 10px;
}
#sidebar .inn #map #course ul {
	width: 250px;
	overflow: hidden;
	margin-bottom: 25px;
}
#sidebar .inn #map #course ul li {
	width: 23px;
	display: inline;
	float: left;
}
#sidebar .inn #map #course ul li.csr {
	width: 22px;
	padding-top: 60px;
}
#sidebar .inn #map #course ul li a:hover img {
	filter: alpha(opacity=70);	/* IE */
	-moz-opacity:0.70;			/* Firefox・Netscape */
	opacity:0.70;				/* Opera・Safari */
}


/*-----------------------------------------------------------------------------
	 2011年版へ移動設定
----------------------------------------------------------------------------*/
#container .move a {
	text-align: center;
	display: block;
	margin: 0px auto 30px;
	font-size: 175%;
	font-weight: bold;
	padding: 20px 10px;
	border: 5px solid #ff46c0;
	background-color: #ffdff4;
	text-decoration: none;
}
#container .move a:hover {
	color: #FFFFFF;
	background-color: #fd87d5;
}
