@charset "utf-8";
/* ================================
    CSS STYLES FOR infoCMS1.0
   ================================
*/ 

.link_all dd {
margin-left:100px;
padding:5px 5px 5px 10px;
width:550px;
}

.faq h4{
font-size:12px;
margin:10px 0;
} 
.faq p{
margin-bottom:20px;
} 
/* ================================
    公園用サイドナビ
   ================================
*/ 
.side-information {
	line-height:1.4em;
	overflow:hidden;
	_zoom: 1;
	padding:10px 0;
}
.side-information .photo {
	float:right;
	width:50px;
}
.side-information .box-left {
	float:left;
	width:125px;
	padding: 8px 0 0 15px;
	font-size: 10px;
	background: url(/Portals/0/park/images/common/side/arrow-green.gif) no-repeat 0 10px;
}
.side-information .box-left p {
    line-height: 1.4em;
}
.side-information .box-left strong {
	font-size: 12px;
	font-weight: bold;
}
.side-information .box-left a, .side-information .box-left a:link, .side-information .box-left a:visited {
	color:	#666666;
	text-decoration: none;
}
.side-information .box-left a:hover {
	color:	#666666;
	text-decoration: underline;
}
.green-border {
	border-bottom: 1px solid #c6ecb6;
}


.link {
padding:0;
}
.link li {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(/Portals/0/park/images/common/side/arrow-green.gif) no-repeat scroll 7px 10px;
border-bottom:1px solid #C6ECB6;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
padding:6px 0 6px 24px;
font-size: 12px;
}
.link li a, .link li a:link, .link li a:visited {
color:#666666;
text-decoration:none;
}
.link li a:hover {
color:#666666;
text-decoration:underline;
}





/* ===========================================================
お知らせモジュール
=========================================================== */

.park-topics .topics-list {
    border-bottom: 1px dotted #cccccc;
    width: 680px;
    padding: 5px;
	overflow: hidden;
	_zoom:1;
}
.park-topics .publishdate {
    float: left;
    padding: 0 8px 0 0;
font-weight: bold;
}
.park-topics .title {
    float: left;
    width: 555px;
}
.park-topics .title img {
    padding: 0 8px 0 0;
}
.park-topics .title a,.park-topics .title a:link,.park-topics .title a:visited {
	text-decoration: none;
	color: #666666;
}
.park-topics .title a:hover {
	text-decoration: underline;
	color: #666666;
}


/* ================================
    ターミナル
   ================================
*/ 
.side_tm{
	width:720px;
	margin-left : auto ;
 	margin : auto ;
	text-align:left;
}

div.side_tm_l{/*メインモジュール内左側*/
	width:280px;
	float:left;
}

div.side_tm_r{/*メインモジュール内右側*/
	width:420px;
	float:left;
 	color:green;
}

.hachiouji_l{
	padding:5px 0px 0px 0;}

.side_tm_u01{
	margin:315px 0 0 0px;
	padding:0 10px 0 0;
	text-align:right;
}

.side_tm_u02{
	margin:170px 0 0 0px;
	padding:0 10px 0 0;
	text-align:right;
}

.side_tm_u03{
	margin:660px 0 0 0px;
	padding:0 10px 0 0;
	text-align:right;
}

.side_tm_u04{
	margin:160px 0 0 0px;
	padding:0 10px 0 0;
	text-align:right;
}

.side_tm_u05{
	width:176px;
}

.side_tm_u06{
	margin:220px 0 0 0px;
	padding:0 10px 0 0;
	text-align:right;
}

div .side_tm_r img{
	padding:5px 1px 0 0;
}


/* 東京港フェリーターミナル　施設案内*/ 
.frame_ft01{
	float: left;
}

.frame_ft02{
	float: left; 
	padding: 0pt 0pt 0pt 10px; 
	line-height: 25px;
}

.frame_ft03{
	padding: 0pt 0pt 0pt 50px;
}



/*おすすめ撮影スポット*/

.spot_frame01{
	width:720px;
	padding:0 0 0 0;
	margin-left : auto ;
	margin-right : auto ;
	text-align:left;
}

.spot_frame02{
	width: 350px;
	float: left;
}

.spot_frame03{
	padding: 0px 0px 5px 0px;
}

.spot_frame04{
	width: 350px;
	float: left;
	margin: 0px 0px 0px 5px;
}

.spot_frame05{
height:172px;
	background-image : url(/Portals/0/Containers/picturespot/back.jpg);
	background-repeat : no-repeat ;
	padding:5px;

}

.spot_frame06{
padding:10px 0 0 0;
}

/*竹芝ターミナル*/
.photo_size01{
	width:100%;
	margin:0px 0 5px 0;
}

.photo01{
	float:left;
	padding:0 5px 5px 5px;
}
.photo02{
	clear: left;
	float:left;
	padding:0 5px 5px 5px;
}


/* ===========================================================
SEOMENU用
=========================================================== */
.SEOMenuV2 .SEOMenuV2 ul li {
z-index:999999;
}





.park-topics .publishdate {
float:left;
font-weight:bold;
padding:0 8px 0 0;
width:110px;
}


.park-topics .title a, .park-topics .title a:link, .park-topics .title a:visited {
color:#3399CC;
text-decoration:underline;
}



/* ===========================================================
東八潮緑道公園アクセス
=========================================================== */
.btn_f11_a04 {
-moz-background-clip:border;
-moz-background-origin:padding;
-moz-background-size:auto auto;
background-attachment:scroll;
background-color:transparent;
background-image:url("/Portals/0/park/images/contents/map/f05/img_f5-3_02_on.png");
background-position:0 0;
background-repeat:repeat;
height:48px;
width:232px;
}
.btn_f11_a04 a {
display:block;
height:47px;
width:222px;
}
.btn_f11_a04 a:hover {
text-indent:-9999px;
}


.btn_f11_a05 {
-moz-background-clip:border;
-moz-background-origin:padding;
-moz-background-size:auto auto;
background-attachment:scroll;
background-color:transparent;
background-image:url("/Portals/0/park/images/contents/map/f05/img_f5-3_03_on.png");
background-position:0 0;
background-repeat:repeat;
height:49px;
width:234px;
}
.btn_f11_a05 a {
display:block;
height:47px;
width:222px;
}
.btn_f11_a05 a:hover {
text-indent:-9999px;
}







