/*---------------------------------------------------------------
 screen -> screen/layout.css
---------------------------------------------------------------*/

/* Common Setting
===============================================================*/

body {
}

div#layout {
	margin: 0px auto;
	width: 800px;
}





/* Pagetop Setting
===============================================================*/

div#pagetop {
	
}

div#pagetop-c1 {
	float: left;
	width: 275px;
	height:34px;
}

div#pagetop-c1 h1 {
	font-size:70%;
	font-weight:normal;
	margin:10px 0 0 0;
}

div#pagetop-c2 {
	float: right;
	width: 320px;
	height:34px;
	background-image:url(../../pts/index/header-bg.gif);
	background-position:top right;
	background-repeat:no-repeat;
}





/* Wrap Setting
===============================================================*/

*:first-child+html div#wrap {
	margin:-11px 0 0 0;
}





/* header Setting
===============================================================*/

div#header {
}

div#header-c1 {
	float: left;
	width: 244px;
	height:60px;
	padding: 0px 0 5px 0;
}

div#header-c2 {
	float: right;
	text-align:right;
	width: 486px;
	height:60px;
	background-image:url(../../pts/index/header-bg2.gif);
	background-position:top right;
	background-repeat:no-repeat;
	_margin-top: -6px;
}





/* navigation Setting
===============================================================*/

div#navigation-body {
	width: 800px;
	margin:0;
	_margin-top: -6px;
	padding:0;
	line-height:0;
}




/* title Setting
===============================================================*/

div#title-body {
	width: 800px;
	margin: 1px 0px;
	_margin: -10px 0px;
	overflow:hidden;
}

div#title-image {
	width: 180px;
	float: left;
	margin: 70px 20px;
	display: inline;
}

div#title-function {
	width: 180px;
	float: right;
	margin: 10px 20px 10px 0px;
	display: inline;
}

body#day div#title-body {background: url(../../pts/plan/day/bg-title.jpg) no-repeat -80px top;}
body#spa div#title-body {background: url(../../pts/spa/bg-title.jpg) no-repeat -80px top;}
body#room div#title-body {background: url(../../pts/room/bg-title.jpg) no-repeat -80px top;}
body#facility div#title-body {background: url(../../pts/facility/bg-title.jpg) no-repeat -80px top;}
body#spot div#title-body {background: url(../../pts/spot/bg-title.jpg) no-repeat -80px top;}

body#access div#title-body {background: url(../../pts/access/bg-title.jpg) no-repeat -80px top;}
body#contact div#title-body {background: url(../../pts/contact/bg-title.jpg) no-repeat -80px top;}
body#question div#title-body {background: url(../../pts/question/bg-title.jpg) no-repeat -80px top;}
body#pamphlet div#title-body {background: url(../../pts/pamphlet/bg-title.jpg) no-repeat -80px top;}
body#shop div#title-body {background: url(../../pts/shop/bg-title.jpg) no-repeat -80px top;}
body#event div#title-body {background: url(../../pts/event/bg-title.jpg) no-repeat -80px top;}

body#promise div#title-body {background: url(../../pts/promise/bg-title.jpg) no-repeat -80px top;}
body#sakura div#title-body {background: url(../../pts/sakura/bg-title.jpg) no-repeat -80px top;}
body#spend div#title-body {background: url(../../pts/spend/bg-title.jpg) no-repeat -80px top;}
body#company div#title-body {background: url(../../pts/company/bg-title.jpg) no-repeat -80px top;}
body#env div#title-body {background: url(../../pts/environment/bg-title.jpg) no-repeat -80px top;}

body#ePromise div#title-body {background: url(../../pts/english/promise-bg-title.jpg) no-repeat -80px top;}
body#eSpa div#title-body {background: url(../../pts/english/spa-bg-title.jpg) no-repeat -80px top;}
body#eRoom div#title-body {background: url(../../pts/english/room-bg-title.jpg) no-repeat -80px top;}
body#eFacility div#title-body {background: url(../../pts/english/facilities-bg-title.jpg) no-repeat -80px top;}
body#eAccess div#title-body {background: url(../../pts/english/access-bg-title.jpg) no-repeat -80px top;}

body#cPromise div#title-body {background: url(../../pts/chinese/promise-bg-title.jpg) no-repeat -80px top;}
body#cSpa div#title-body {background: url(../../pts/chinese/spa-bg-title.jpg) no-repeat -80px top;}
body#cRoom div#title-body {background: url(../../pts/chinese/room-bg-title.jpg) no-repeat -80px top;}
body#cFacility div#title-body {background: url(../../pts/chinese/facilities-bg-title.jpg) no-repeat -80px top;}
body#cAccess div#title-body {background: url(../../pts/chinese/access-bg-title.jpg) no-repeat -80px top;}




/* contents Setting
===============================================================*/

div#contents-body {
	width: 800px;
	margin: 20px 0px;
}

div#column-contents {
	float: left;
	width: 580px;
}

div#column-navigation {
	float: right;
	width: 200px;
}





/* news Setting
===============================================================*/

div#news-body {
	width: 800px;
	margin: 0px 70px;
}

div#news-wrap {
	width: 800px;
}

div#news-left {
	width: 380px;
	margin: 10px 10px 10px 0px;
	float: left;
	display: inline;
}

div#news-right {
	width: 380px;
	margin: 0px 10px 10px 10px;
	float: right;
	display: inline;
}


#index-plan {
	text-align:center;
	margin:0px auto 0;
}

/*
==========================================================
*/

/* - (common)tab - */

ul#tab {
	margin: 0px;
	padding: 0px;
	list-style: none;
}

ul#tab li {
	margin: 0px;
	padding: 0px;
	float: left;
}

ul#tab li a {
	margin: 0px;
	padding: 0px;
	display: block;
	background: url(../img/index/bg-tab_normal.jpg) no-repeat center center;
	width: 130px;
	height: 30px;

	font-size: 10px;
	text-decoration: none;
}

ul#tab li.present a {
	background: url(../img/index/bg-tab_now.jpg) no-repeat center center;
}

ul#tab li a span {
	line-height: 30px;
	padding: 0px 0px 0px 25px;
}

td#tabTbl {
	background: url(../img/index/bg-tab.gif) repeat-x left bottom;
}

div#page1, div#page2, div#page3, div#page4, div#page5, div#page6 {
	border-left: 1px solid #dddddd;
	border-top: 1px solid #dddddd;
}

div#page1 td, div#page2 td, div#page3 td, div#page4 td, div#page5 td, div#page6 td {
	border-right: 1px solid #dddddd;
	padding: 9px 0;
}

div#page1 th, div#page2 th, div#page3 th, div#page4 th, div#page5 th, div#page6 th {
	border-right: 1px solid #dddddd;
	border-bottom: 1px solid #dddddd;
	padding: 9px 0;
}


/* - index - */

ul.ele-index-newslist {
	margin: 0px;
	padding: 0px;
}

ul.ele-index-newslist li {
	padding: 7px 0px;
	margin: 0px;
}

div#blk-index-pickup {
	background: url(../img/index/bg-pickup.jpg) repeat-x left top;
	padding: 10px;
}


/*
==========================================================
*/


/* footer Setting
===============================================================*/

div#footer-body {
	width: 800px;
	border-bottom: 1px solid #dddddd;
}

.footer-topborder {
	border-top: 1px solid #dddddd;
}

p.footer-crumbs {
	width: 560px;
	font-size: 10px;
	float: left;
	padding: 5px 10px;
	background-color:#F5F5F5;
	border-bottom: 1px solid #dddddd;
}

p.footer-backtop {
	width: 200px;
	float: right;
	text-align: right;
	padding: 5px 10px;
	background-color:#F5F5F5;
	border-bottom: 1px solid #dddddd;
}

div#footer-navi {
	margin:10px 0 0 0;
	padding:10px 0;
}

div#footer-navi table {
	border-left:1px solid #CCCCCC;
}

div#footer-navi table th {
	border-right:1px solid #CCCCCC;
	padding:10px;
}

div#footer-navi table td {
	border-right:1px solid #CCCCCC;
	padding:3px 0 3px 5px;
}




/* Pagetop Setting
===============================================================*/

div#pagebottom-body {
}

div#pagebottom-copyright {
	width: 222px;
	float: left;
}

div#pagebottom-navigation {
	width: 400px;
	float: right;
	text-align: right;
}





/* navigation Setting
===============================================================*/

ul.navigation {
	padding: 0px;
	margin: -4px 0 0 0;
	list-style: none;
	line-height: 0px;
	border:0px;
	float:left;
}

ul.navigation li {
	padding: 0px;
	margin: 0px;
	float: left;
}

ul.navigation a {
	text-indent: -9999px;
	text-decoration: none;
	display: block;
}

div.submenu {
	visibility: hidden;
	position: absolute;
	z-index: 3;
	margin:0;
	_margin-top: -10px;
	padding:0;
	line-height:0;
	height:35px;
}

*:first-child+html div.submenu {
	visibility: hidden;
	position: absolute;
	z-index: 3;
	margin:-5px 0 0 0;
	padding:0;
	line-height:0;
}

div.submenu ul {
	padding: 0px;
	margin: 0px;
	list-style: none;
	line-height: 0px;
}

div.submenu ul li {
	padding: 0px;
	margin: 0px;
	float: none;
	line-height: 0px;
	display: block;
}

div.submenu ul li img {
	vertical-align:top;
}

div.submenu ul li a {
	line-height: 0px;
	display: block;
	text-indent: 0px;
	padding: 0px;
	margin: 0px;
	height:35px;
}

/**/






/* ///// pagetop navigation ///// */
ul li a#pJapanese { background: url(../../pts/navigation/pagetop/pJapanese.gif) no-repeat center top; height: 16px; width: 55px;}
ul li a#pEnglish { background: url(../../pts/navigation/pagetop/pEnglish.gif) no-repeat center top; height: 16px; width: 55px;}
ul li a#pChinese { background: url(../../pts/navigation/pagetop/pChinese.gif) no-repeat center top; height: 16px; width: 55px;}

ul li a#pJapanese:hover { background: url(../../pts/navigation/pagetop/pJapanese.gif) no-repeat center bottom; height: 16px; width: 55px;}
ul li a#pEnglish:hover { background: url(../../pts/navigation/pagetop/pEnglish.gif) no-repeat center bottom; height: 16px; width: 55px;}
ul li a#pChinese:hover { background: url(../../pts/navigation/pagetop/pChinese.gif) no-repeat center bottom; height: 16px; width: 55px;}

ul li.active a#pJapanese { background: url(../../pts/navigation/pagetop/pJapanese.gif) no-repeat center bottom; height: 16px; width: 55px;}
ul li.active a#pEnglish { background: url(../../pts/navigation/pagetop/pEnglish.gif) no-repeat center bottom; height: 16px; width: 55px;}
ul li.active a#pChinese { background: url(../../pts/navigation/pagetop/pChinese.gif) no-repeat center bottom; height: 16px; width: 55px;}

/* ///// text navigation ///// */
ul li a#tSize-help { background: url(../../pts/navigation/text/tSize-help.gif) no-repeat center top; height: 45px; width: 100px;}
ul li a#tSize-small { background: url(../../pts/navigation/text/tSize-small.gif) no-repeat center top; height: 45px; width: 60px;}
ul li a#tSize-big { background: url(../../pts/navigation/text/tSize-big.gif) no-repeat center top; height: 45px; width: 60px;}

ul li a#tSize-help:hover { background: url(../../pts/navigation/text/tSize-help.gif) no-repeat center center; height: 45px; width: 100px;}
ul li a#tSize-small:hover { background: url(../../pts/navigation/text/tSize-small.gif) no-repeat center center; height: 45px; width: 60px;}
ul li a#tSize-big:hover { background: url(../../pts/navigation/text/tSize-big.gif) no-repeat center center; height: 45px; width: 60px;}

ul li.active a#tSize-help { background: url(../../pts/navigation/text/tSize-help.gif) no-repeat center bottom; height: 45px; width: 100px;}
ul li.active a#tSize-small { background: url(../../pts/navigation/text/tSize-small.gif) no-repeat center bottom; height: 45px; width: 60px;}
ul li.active a#tSize-big { background: url(../../pts/navigation/text/tSize-big.gif) no-repeat center bottom; height: 45px; width: 60px;}

/* ///// header navigation ///// */
ul li a#hStay { background: url(../../pts/navigation/header/hStay.gif) no-repeat center top; height: 45px; width: 110px;}
ul li a#hDay { background: url(../../pts/navigation/header/hDay.gif) no-repeat center top; height: 45px; width: 110px;}

ul li a#hStay:hover { background: url(../../pts/navigation/header/hStay.gif) no-repeat center center; height: 45px; width: 110px;}
ul li a#hDay:hover { background: url(../../pts/navigation/header/hDay.gif) no-repeat center center; height: 45px; width: 110px;}

ul li.active a#hStay { background: url(../../pts/navigation/header/hStay.gif) no-repeat center bottom; height: 45px; width: 110px;}
ul li.active a#hDay { background: url(../../pts/navigation/header/hDay.gif) no-repeat center bottom; height: 45px; width: 110px;}

/* ///// glocal navigation ///// */
ul li a span#cPromice { background: url(../../pts/navigation/global/cPromise.jpg) no-repeat center top; height: 50px; width: 160px; display:block;}
ul li a span#cEnjoy { background: url(../../pts/navigation/global/cEnjoy.jpg) no-repeat center top; height: 50px; width: 160px; display:block;}
ul li a span#cRelax { background: url(../../pts/navigation/global/cRelax.jpg) no-repeat center top; height: 50px; width: 160px; display:block;}
ul li a span#cInfo { background: url(../../pts/navigation/global/cInfo.jpg) no-repeat center top; height: 50px; width: 160px; display:block;}
ul li a span#cAnnounce { background: url(../../pts/navigation/global/cAnnounce.jpg) no-repeat center top; height: 50px; width: 160px; display:block;}

ul li a span #cPromise:hover { background: url(../../pts/navigation/global/cPromise.jpg) no-repeat center center; height: 50px; width: 160px; display:block;}
ul li a span#cEnjoy:hover { background: url(../../pts/navigation/global/cEnjoy.jpg) no-repeat center center; height: 50px; width: 160px; display:block;}
ul li a span#cRelax:hover { background: url(../../pts/navigation/global/cRelax.jpg) no-repeat center center; height: 50px; width: 160px; display:block;}
ul li a span#cInfo:hover { background: url(../../pts/navigation/global/cInfo.jpg) no-repeat center center; height: 50px; width: 160px; display:block;}
ul li a span#cAnnounce:hover { background: url(../../pts/navigation/global/cAnnounce.jpg) no-repeat center center; height: 50px; width: 160px; display:block;}

ul li.active a span#cPromise { background: url(../../pts/navigation/global/cPromise.jpg) no-repeat center bottom; height: 50px; width: 160px; display:block;}
ul li.active a span#cEnjoy { background: url(../../pts/navigation/global/cEnjoy.jpg) no-repeat center bottom; height: 50px; width: 160px; display:block;}
ul li.active a span#cRelax { background: url(../../pts/navigation/global/cRelax.jpg) no-repeat center bottom; height: 50px; width: 160px; display:block;}
ul li.active a span#cInfo { background: url(../../pts/navigation/global/cInfo.jpg) no-repeat center bottom; height: 50px; width: 160px; display:block;}
ul li.active a span#cAnnounce { background: url(../../pts/navigation/global/cAnnounce.jpg) no-repeat center bottom; height: 50px; width: 160px; display:block;}

/* ///// glocal navigation-english ///// */
ul li a#ePromise { background: url(../../pts/navigation/english/ePromise.gif) no-repeat center top; height: 40px; width: 160px;}
ul li a#eSpa { background: url(../../pts/navigation/english/eSpa.gif) no-repeat center top; height: 40px; width: 160px;}
ul li a#eRoom { background: url(../../pts/navigation/english/eRoom.gif) no-repeat center top; height: 40px; width: 160px;}
ul li a#eFacility { background: url(../../pts/navigation/english/eFacility.gif) no-repeat center top; height: 40px; width: 160px;}
ul li a#eAccess { background: url(../../pts/navigation/english/eAccess.gif) no-repeat center top; height: 40px; width: 160px;}

ul li a#ePromise:hover { background: url(../../pts/navigation/english/ePromise.gif) no-repeat center center; height: 40px; width: 160px;}
ul li a#eSpa:hover { background: url(../../pts/navigation/english/eSpa.gif) no-repeat center center; height: 40px; width: 160px;}
ul li a#eRoom:hover { background: url(../../pts/navigation/english/eRoom.gif) no-repeat center center; height: 40px; width: 160px;}
ul li a#eFacility:hover { background: url(../../pts/navigation/english/eFacility.gif) no-repeat center center; height: 40px; width: 160px;}
ul li a#eAccess:hover { background: url(../../pts/navigation/english/eAccess.gif) no-repeat center center; height: 40px; width: 160px;}

ul li.active a#ePromise { background: url(../../pts/navigation/english/ePromise.gif) no-repeat center bottom; height: 40px; width: 160px;}
ul li.active a#eSpa { background: url(../../pts/navigation/english/eSpa.gif) no-repeat center bottom; height: 40px; width: 160px;}
ul li.active a#eRoom { background: url(../../pts/navigation/english/eRoom.gif) no-repeat center bottom; height: 40px; width: 160px;}
ul li.active a#eFacility { background: url(../../pts/navigation/english/eFacility.gif) no-repeat center bottom; height: 40px; width: 160px;}
ul li.active a#eAccess { background: url(../../pts/navigation/english/eAccess.gif) no-repeat center bottom; height: 40px; width: 160px;}

/* ///// glocal navigation-chinese ///// */
ul li a#cSpa { background: url(../../pts/navigation/chinese/cSpa.gif) no-repeat center top; height: 40px; width: 200px;}
ul li a#cRoom { background: url(../../pts/navigation/chinese/cRoom.gif) no-repeat center top; height: 40px; width: 200px;}
ul li a#cFacility { background: url(../../pts/navigation/chinese/cFacility.gif) no-repeat center top; height: 40px; width: 200px;}
ul li a#cAccess { background: url(../../pts/navigation/chinese/cAccess.gif) no-repeat center top; height: 40px; width: 200px;}

ul li a#cSpa:hover { background: url(../../pts/navigation/chinese/cSpa.gif) no-repeat center center; height: 40px; width: 200px;}
ul li a#cRoom:hover { background: url(../../pts/navigation/chinese/cRoom.gif) no-repeat center center; height: 40px; width: 200px;}
ul li a#cFacility:hover { background: url(../../pts/navigation/chinese/cFacility.gif) no-repeat center center; height: 40px; width: 200px;}
ul li a#cAccess:hover { background: url(../../pts/navigation/chinese/cAccess.gif) no-repeat center center; height: 40px; width: 200px;}

ul li.active a#cSpa { background: url(../../pts/navigation/chinese/cSpa.gif) no-repeat center bottom; height: 40px; width: 200px;}
ul li.active a#cRoom { background: url(../../pts/navigation/chinese/cRoom.gif) no-repeat center bottom; height: 40px; width: 200px;}
ul li.active a#cFacility { background: url(../../pts/navigation/chinese/cFacility.gif) no-repeat center bottom; height: 40px; width: 200px;}
ul li.active a#cAccess { background: url(../../pts/navigation/chinese/cAccess.gif) no-repeat center bottom; height: 40px; width: 200px;}

/* ///// footer navigation ///// */
ul li a#fContact { background: url(../../pts/navigation/footer/fContact.gif) no-repeat center top; height: 50px; width: 90px;}
ul li a#fQuestion { background: url(../../pts/navigation/footer/fQuestion.gif) no-repeat center top; height: 50px; width: 110px;}
ul li a#fAccess { background: url(../../pts/navigation/footer/fAccess.gif) no-repeat center top; height: 50px; width: 85px;}
ul li a#fPamphlet { background: url(../../pts/navigation/footer/fPamphlet.gif) no-repeat center top; height: 50px; width: 105px;}
ul li a#fShop { background: url(../../pts/navigation/footer/fShop.gif) no-repeat center top; height: 50px; width: 130px;}
ul li a#fEvent { background: url(../../pts/navigation/footer/fEvent.gif) no-repeat center top; height: 50px; width: 105px;}
ul li a#fCompany { background: url(../../pts/navigation/footer/fCompany.gif) no-repeat center top; height: 50px; width: 85px;}
ul li a#fStaff { background: url(../../pts/navigation/footer/fStaff.gif) no-repeat center top; height: 50px; width: 105px;}
ul li a#fRecruit { background: url(../../pts/navigation/footer/fRecruit.gif) no-repeat center top; height: 50px; width: 85px;}
ul li a#fEnv { background: url(../../pts/navigation/footer/fEnv.gif) no-repeat center top; height: 50px; width: 105px;}
ul li a#fAgency { background: url(../../pts/navigation/footer/fAgency.gif) no-repeat center top; height: 50px; width: 115px;}
ul li a#fLink { background: url(../../pts/navigation/footer/fLink.gif) no-repeat center top; height: 50px; width: 75px;}
ul li a#fSitemap { background: url(../../pts/navigation/footer/fSitemap.gif) no-repeat center top; height: 50px; width: 105px;}
ul li a#fNews { background: url(../../pts/navigation/footer/fNews.gif) no-repeat center top; height: 50px; width: 85px;}
ul li a#fBlog { background: url(../../pts/navigation/footer/fBlog.gif) no-repeat center top; height: 50px; width: 75px;}

ul li a#fContact:hover { background: url(../../pts/navigation/footer/fContact.gif) no-repeat center center; height: 50px; width: 90px;}
ul li a#fQuestion:hover { background: url(../../pts/navigation/footer/fQuestion.gif) no-repeat center center; height: 50px; width: 110px;}
ul li a#fAccess:hover { background: url(../../pts/navigation/footer/fAccess.gif) no-repeat center center; height: 50px; width: 85px;}
ul li a#fPamphlet:hover { background: url(../../pts/navigation/footer/fPamphlet.gif) no-repeat center center; height: 50px; width: 105px;}
ul li a#fShop:hover { background: url(../../pts/navigation/footer/fShop.gif) no-repeat center center; height: 50px; width: 130px;}
ul li a#fEvent:hover { background: url(../../pts/navigation/footer/fEvent.gif) no-repeat center center; height: 50px; width: 105px;}
ul li a#fCompany:hover { background: url(../../pts/navigation/footer/fCompany.gif) no-repeat center center; height: 50px; width: 85px;}
ul li a#fStaff:hover { background: url(../../pts/navigation/footer/fStaff.gif) no-repeat center center; height: 50px; width: 105px;}
ul li a#fRecruit:hover { background: url(../../pts/navigation/footer/fRecruit.gif) no-repeat center center; height: 50px; width: 85px;}
ul li a#fEnv:hover { background: url(../../pts/navigation/footer/fEnv.gif) no-repeat center center; height: 50px; width: 105px;}
ul li a#fAgency:hover { background: url(../../pts/navigation/footer/fAgency.gif) no-repeat center center; height: 50px; width: 115px;}
ul li a#fLink:hover { background: url(../../pts/navigation/footer/fLink.gif) no-repeat center center; height: 50px; width: 75px;}
ul li a#fSitemap:hover { background: url(../../pts/navigation/footer/fSitemap.gif) no-repeat center center; height: 50px; width: 105px;}
ul li a#fNews:hover { background: url(../../pts/navigation/footer/fNews.gif) no-repeat center center; height: 50px; width: 85px;}
ul li a#fBlog:hover { background: url(../../pts/navigation/footer/fBlog.gif) no-repeat center center; height: 50px; width: 75px;}

ul li.active a#fContact { background: url(../../pts/navigation/footer/fContact.gif) no-repeat center bottom; height: 50px; width: 90px;}
ul li.active a#fQuestion { background: url(../../pts/navigation/footer/fQuestion.gif) no-repeat center bottom; height: 50px; width: 110px;}
ul li.active a#fAccess { background: url(../../pts/navigation/footer/fAccess.gif) no-repeat center bottom; height: 50px; width: 85px;}
ul li.active a#fPamphlet { background: url(../../pts/navigation/footer/fPamphlet.gif) no-repeat center bottom; height: 50px; width: 105px;}
ul li.active a#fShop { background: url(../../pts/navigation/footer/fShop.gif) no-repeat center bottom; height: 50px; width: 130px;}
ul li.active a#fEvent { background: url(../../pts/navigation/footer/fEvent.gif) no-repeat center bottom; height: 50px; width: 105px;}
ul li.active a#fCompany { background: url(../../pts/navigation/footer/fCompany.gif) no-repeat center bottom; height: 50px; width: 85px;}
ul li.active a#fStaff { background: url(../../pts/navigation/footer/fStaff.gif) no-repeat center bottom; height: 50px; width: 105px;}
ul li.active a#fRecruit { background: url(../../pts/navigation/footer/fRecruit.gif) no-repeat center bottom; height: 50px; width: 85px;}
ul li.active a#fEnv { background: url(../../pts/navigation/footer/fEnv.gif) no-repeat center bottom; height: 50px; width: 105px;}
ul li.active a#fAgency { background: url(../../pts/navigation/footer/fAgency.gif) no-repeat center bottom; height: 50px; width: 115px;}
ul li.active a#fLink { background: url(../../pts/navigation/footer/fLink.gif) no-repeat center bottom; height: 50px; width: 75px;}
ul li.active a#fSitemap { background: url(../../pts/navigation/footer/fSitemap.gif) no-repeat center bottom; height: 50px; width: 105px;}
ul li.active a#fNews { background: url(../../pts/navigation/footer/fNews.gif) no-repeat center bottom; height: 50px; width: 85px;}
ul li.active a#fBlog { background: url(../../pts/navigation/footer/fBlog.gif) no-repeat center bottom; height: 50px; width: 75px;}

ul.local-navigation {
	margin: 0px;
	padding: 0px;
	list-style: none;
	background-color:#FFFFFF;
}

ul.local-navigation li {
	margin: 0px;
	padding: 0px;
	border-top: 1px solid #dddddd;
	border-right: 1px solid #dddddd;
	border-left: 1px solid #dddddd;
	width:198px;
	display:block;
}

ul.local-navigation li a {
	font-size: 78%;
	line-height: 160%;
	text-decoration: none;
	color: #812A85;
	display: block;
	height:20px;
	padding: 7px 10px 7px 25px;
	background: url(../../pts/share/icon-localNav.gif) no-repeat 10px center;
}

ul.local-navigation li a:hover {
	text-decoration: underline;
}

ul.local-navigation li.active a {
	background-color: #F4E9F5;
}

ul.local-navigation li.local-navigation-end a {
	font-size: 10px;
	text-decoration: none;
	line-height:400%;
	color: #999999;
	display: block;
	padding: 0 10px 0px 25px;
	background: url(../../pts/share/bg-local-navigation.gif) no-repeat center bottom;
	height:40px;
}

ul.local-navigation li.local-navigation-end a:hover {
	text-decoration: underline;
}

ul.local-link {
	margin: 0px;
	padding: 0px;
	list-style: none;
	background-color:#FFFFFF;
}

ul.local-link li {
	margin: 0px;
	padding: 0px;
	border-top: 1px solid #dddddd;
	border-right: 1px solid #dddddd;
	border-left: 1px solid #dddddd;
}

ul.local-link li a {
	font-size: 78%;
	line-height: 160%;
	text-decoration: none;
	color: #07519A;

	display: block;
	padding: 7px 10px 7px 25px;
	background: url(../../pts/share/bg-local-link.gif) no-repeat 10px center;
}

ul.local-link li a:hover {
	text-decoration: underline;
}

ul.local-link li.local-link-end {
	border-bottom: 1px solid #dddddd;
}

p.tab-navigation {
	border-bottom: 1px solid #FF9900;
	margin: 0px 0px 10px;
	padding: 0px;
}





/* navigation Setting
===============================================================*/

div#pagebottom-navigation ul {
	font-size: 10px;
	line-height: 50px;
	
	padding: 0px;
	margin: 0px;
	list-style: none;
}

div#pagebottom-navigation ul li {
	padding: 5px;
	margin: 0px;
	display: inline;
}

div#pagebottom-navigation ul li a {
	color: #333333;
}



/* other Setting
===============================================================*/

.request_bana {
	width:350px;
	height:40px;
	margin-left:auto;
	margin-right:auto;
	margin-bottom:20px;
}
