﻿@charset "utf-8";


img{
border:none;
}

a:link{
color:#010101;
text-decoration:none;
}
a:visited{
color:#010101;
text-decoration:none;
}
a:hover{
color:#212121;
text-decoration:underline;
}

table{
border-collapse:collapse;
border-spacing:0;
}

br{
height:0;
font-size:0;
line-height:0;
}

hr{
height:0;
border:0;
border-top:1px solid #e2e2e2;
}

h1{
padding:0 0 10px 0;
font-size:85%;
font-weight:normal;
}
p.h1{
font-size:85%;
color:#000;
width:140px;
line-height:120%;
}

li{
list-style:none;
}

.ui-tabs-hide {
display: none;
}

/*Global************************************************************/
#wrapper{
margin:0 auto;
width:100%;
min-width:950px;
position:relative;
}
#pop_wrapper{
margin:0 auto;
width:100%;
min-width:650px;
position:relative;
}

.container{
margin:0 auto;
width:950px;
position:relative;
}
.pop_container{
margin:0 auto;
width:650px;
position:relative;
}

#header_container{
}
#cnt_header_container{
}
#pop_header_container{
padding:10px 0;
background:#000;
}

#header{
width:950px;
margin:0 auto;
}

#header_r {
width:260px;
}
#header_r li{
display:inline;
vertical-align:top;
}
#header_r li img {
vertical-align:top;
width:125px;
height:24px;
}
#logo_area {
width:385px;
}
#cnt_header{
}
#pop_header{
}

#header_logo{
}
#pop_header_logo{
}

#hnav_container{
}
#hnav{
}
#hnav li{
display:inline;
vertical-align:top;
}
#hnav li img{
vertical-align:top;
}
#hnav li.outline img{
}
#hnav li.accessmap img{
}
#hnav li.request img{
}

#footer_container{
width:100%;
background:url(../img/f_border.gif)repeat-x;
}
#pop_footer_container{
border-top:#bbb3a1 solid 1px;
background:#fff;

}
#footer{
width:950px;
margin:0 auto;
}
#pop_footer{
}

#fnav_container{
}
#fnav{
}
#fnav li{
display:inline;
}
#fnav li a:link, #fnav li a:visited{
color:#010101;
}
#fnav li a:hover{
color:#212121;
}

.fleft{
float:left;
}

.fright{
float:right;
}

.cf:before, .cf:after{
content:"";
display:table;
}
.cf:after{
clear:both;
}

.left{
text-align:left;
}

.right{
text-align:right;
}

.center{
text-align:center;
}

.relative{
position:relative;
}

.absolute{
position:absolute;
}

.em1{
padding:0 0 0 1.1em;
}
.em2{
padding:0 0 0 2.2em;
}

#yokoku{
line-height:125%;
}

/*Global_navi*******************************************************/
#gnav_container{
width:100%;
background:url(../img/gnav_bg.gif) repeat;
}
#gnav{
margin:0 auto;
width:950px;
}

#gnav li{
display:block;
vertical-align:top;
position:relative;
}
#gnav li a, #gnav li span{
display:block;
width:116px;
height:43px;
vertical-align:top;
position:relative;
text-indent:-8888px;
border-left:#9e9066 solid 1px;
border-right:#9e9066 solid 1px;
}

#gnav li img.new{
width:39px;
height:15px;
position:absolute;
top:-6px;
left:0;
z-index:8888;
}

#gnav li img.update{
width:47px;
height:15px;
position:absolute;
top:-6px;
left:0;
z-index:8888;
}

#gnav li.top a{
background:url(../img/top_btn.gif) no-repeat center top;
}
#gnav li.top a:hover, #gnav li.top span{
background:url(../img/top_btn.gif) no-repeat center bottom;
}
#gnav li.concept a{
background:url(../img/concept_btn.gif) no-repeat center top;
}
#gnav li.concept a:hover, #gnav li.concept span{
background:url(../img/concept_btn.gif) no-repeat center bottom;
}
#gnav li.history a{
background:url(../img/history_btn.gif) no-repeat center top;
}
#gnav li.history a:hover, #gnav li.history span{
background:url(../img/history_btn.gif) no-repeat center bottom;
}
#gnav li.landplan a{
background:url(../img/landplan_btn.gif) no-repeat center top;
}
#gnav li.landplan a:hover, #gnav li.landplan span{
background:url(../img/landplan_btn.gif) no-repeat center bottom;
}
#gnav li.design a{
background:url(../img/design_btn.gif) no-repeat center top;
}
#gnav li.design a:hover, #gnav li.design span{
background:url(../img/design_btn.gif) no-repeat center bottom;
}
#gnav li.location a{
background:url(../img/location_btn.gif) no-repeat center top;
}
#gnav li.location a:hover, #gnav li.location span{
background:url(../img/location_btn.gif) no-repeat center bottom;
}
#gnav li.access a{
background:url(../img/access_btn.gif) no-repeat center top;
}
#gnav li.access a:hover, #gnav li.access span{
background:url(../img/access_btn.gif) no-repeat center bottom;
}
#gnav li.roomplan a{
background:url(../img/roomplan_btn.gif) no-repeat center top;
}
#gnav li.roomplan a:hover, #gnav li.roomplan span{
background:url(../img/roomplan_btn.gif) no-repeat center bottom;
}
#gnav li.mystyle a{
background:url(../img/mystyle_btn.gif) no-repeat center top;
}
#gnav li.mystyle a:hover, #gnav li.mystyle span{
background:url(../img/mystyle_btn.gif) no-repeat center bottom;
}
#gnav li.quality a{
background:url(../img/quality_btn.gif) no-repeat center top;
}
#gnav li.quality a:hover, #gnav li.quality span{
background:url(../img/quality_btn.gif) no-repeat center bottom;
}
#gnav li.accessmap a{
background:url(../img/accessmap_btn.gif) no-repeat center top;
}
#gnav li.accessmap a:hover, #gnav li.accessmap span{
background:url(../img/accessmap_btn.gif) no-repeat center bottom;
}


/*Contents**********************************************************/

/*contents*/

#pankuzu{
font-size:85%;
}
#pankuzu a:link, #pankuzu a:visited{
}
#pankuzu a:hover{
}

.pt{
}

.bt{
}

.ct{
}

.dt{
}

#cnt_btn_container{
}
#cnt_btn{
}
#cnt_btn li{
display:inline;
vertical-align:top;
}
#cnt_btn li img{
vertical-align:top;
}

#gotop{
}
#gotop a:link, #gotop a:visited{
}
#gotop a:hover{
}

.gotop{
}
.gotop a:link, .gotop a:visited{
}
.gotop a:hover{
}

#dlogo_container{
}
#dlogo{
border-top:#bbb3a1 solid 1px;
}
#pop_dlogo_container{
}
#pop_dlogo{
}
#dlogo li, #pop_dlogo li{
display:inline;
vertical-align:top;
}
#dlogo li img, #pop_dlogo li img{
vertical-align:top;
}

#cnt_call{
border-top:#bbb3a1 solid 1px;
}

#call li{
display:inline;
vertical-align:top;
}
#call li img{
vertical-align:top;
}
#call{
}

#copy{
}

.chu{
font-size:80%;
}


#cnt_bg{
width:100%;
background:#fff url(../img/cnt_bg.gif) repeat-x center top;
}


#cnt_bg2{
width:100%;
background:#fff url(../img/cnt_bg2.gif) repeat-x center top;
}

#pagetop_btn{
width:127px;
height:36px;
position:fixed;
bottom:295px;
right:20px;
z-index:8888;
}


/*concept*/
#concept_btn li{
width:45%;
}

/*location*/
#location_timg_container{
width:950px;
height:510px;
position:relative;
}

#location_tnav{
width:950px;
height:510px;
position:relative;
}

#location_timg, #location_timg img{
width:475px;
height:340px;
}

#location_timg_nav{
}

#location_tnav ul li a{
display:block;
height:85px;
text-indent:-8888px;
}
#location_tnav ul #thm1{
position:absolute;
top:341px;
left:0;
}
#location_tnav ul #thm1 a{
width:237px;
background:url(../img/location_tbtn1.jpg) no-repeat left top;
}
#location_tnav ul #thm2{
position:absolute;
top:341px;
left:237px;
}
#location_tnav ul #thm2 a{
width:238px;
background:url(../img/location_tbtn2.jpg) no-repeat left top;
}
#location_tnav ul #thm3{
position:absolute;
top:341px;
left:475px;
}
#location_tnav ul #thm3 a{
width:238px;
background:url(../img/location_tbtn3.jpg) no-repeat left top;
}
#location_tnav ul #thm4{
position:absolute;
top:341px;
left:713px;
}
#location_tnav ul #thm4 a{
width:237px;
background:url(../img/location_tbtn4.jpg) no-repeat left top;
}
#location_tnav ul #thm5{
position:absolute;
top:426px;
left:0;
}
#location_tnav ul #thm5 a{
width:237px;
background:url(../img/location_tbtn5.jpg) no-repeat left top;
}
#location_tnav ul #thm6{
position:absolute;
top:426px;
left:237px;
}
#location_tnav ul #thm6 a{
width:238px;
background:url(../img/location_tbtn6.jpg) no-repeat left top;
}
#location_tnav ul #thm7{
position:absolute;
top:426px;
left:475px;
}
#location_tnav ul #thm7 a{
width:238px;
background:url(../img/location_tbtn7.jpg) no-repeat left top;
}
#location_tnav ul #thm8{
position:absolute;
top:426px;
left:713px;
}
#location_tnav ul #thm8 a{
width:237px;
background:url(../img/location_tbtn8.jpg) no-repeat left top;
}


#location_tnav ul #thm1 a:hover, #location_tnav ul #thm1.ui-tabs-selected a,
#location_tnav ul #thm2 a:hover, #location_tnav ul #thm2.ui-tabs-selected a,
#location_tnav ul #thm3 a:hover, #location_tnav ul #thm3.ui-tabs-selected a,
#location_tnav ul #thm4 a:hover, #location_tnav ul #thm4.ui-tabs-selected a,
#location_tnav ul #thm5 a:hover, #location_tnav ul #thm5.ui-tabs-selected a,
#location_tnav ul #thm6 a:hover, #location_tnav ul #thm6.ui-tabs-selected a,
#location_tnav ul #thm7 a:hover, #location_tnav ul #thm7.ui-tabs-selected a,
#location_tnav ul #thm8 a:hover, #location_tnav ul #thm8.ui-tabs-selected a{
background-position:left bottom;
}


/*history*/
#history_timg_container{
width:950px;
height:473px;
position:relative;
}

#history_tnav{
width:950px;
height:473px;
position:relative;
}

#history_timg{
width:950px;
height:473px;
position:relative;
}

#history_timg_nav{
width:950px;
height:35px;
position:absolute;
left:0;
top:-35px;
}

#history_tnav ul li a{
display:block;
width:184px;
height:34px;
text-indent:-8888px;
}
#history_tnav ul #thm1{
position:absolute;
top:0;
left:158px;
}
#history_tnav ul #thm1 a{
background:url(../img/history_tbtn1.png) no-repeat left top;
}
#history_tnav ul #thm2{
position:absolute;
top:0;
left:315px;
}
#history_tnav ul #thm2 a{
background:url(../img/history_tbtn2.png) no-repeat left top;
}
#history_tnav ul #thm3{
position:absolute;
top:0;
left:472px;
}
#history_tnav ul #thm3 a{
background:url(../img/history_tbtn3.png) no-repeat left top;
}
#history_tnav ul #thm4{
position:absolute;
top:0;
left:629px;
}
#history_tnav ul #thm4 a{
background:url(../img/history_tbtn4.png) no-repeat left top;
}
#history_tnav ul #thm5{
position:absolute;
top:0;
left:786px;
}
#history_tnav ul #thm5 a{
width:168px;
background:url(../img/history_tbtn5.png) no-repeat left top;
}

#history_tnav ul #thm1 a:hover, #history_tnav ul #thm1.ui-tabs-selected a,
#history_tnav ul #thm2 a:hover, #history_tnav ul #thm2.ui-tabs-selected a,
#history_tnav ul #thm3 a:hover, #history_tnav ul #thm3.ui-tabs-selected a,
#history_tnav ul #thm4 a:hover, #history_tnav ul #thm4.ui-tabs-selected a,
#history_tnav ul #thm5 a:hover, #history_tnav ul #thm5.ui-tabs-selected a{
background-position:left bottom;
}
#history_tnav #img1,
#history_tnav #img2,
#history_tnav #img3,
#history_tnav #img4,
#history_tnav #img5{
width:950px;
height:473px;
}

#history_tbtn{
width:950px;
position:absolute;
z-index:8888;
}

#history_tbtn #history_back{
position:absolute;
left:-50px;
top:230px;
}
#history_tbtn #history_next{
position:absolute;
right:-50px;
top:230px;
}


/*design*/
/*bx_slider*/
.bx-wrapper {
	position: relative;
	margin: 20px auto 0;
	padding: 0;
	*zoom: 1;
}

.bx-wrapper img {
	max-width: 100%;
	display: block;
}


#bx-pager{
padding-top:10px;
padding-left:5px;
background:#000;
}

#bx-pager div{
padding:0 5px 10px 5px;
}

#bx-pager a{
display:block;
width:107px;
height:70px;
text-indent:-8888px;
}

#bx-pager #mbtn1 a{
width:108px;
background:url(../img/design_btn1.jpg) no-repeat center top;
}
#bx-pager #mbtn2 a{
background:url(../img/design_btn2.jpg) no-repeat center top;
}
#bx-pager #mbtn3 a{
background:url(../img/design_btn3.jpg) no-repeat center top;
}
#bx-pager #mbtn4 a{
background:url(../img/design_btn4.jpg) no-repeat center top;
}
#bx-pager #mbtn5 a{
background:url(../img/design_btn5.jpg) no-repeat center top;
}
#bx-pager #mbtn6 a{
background:url(../img/design_btn6.jpg) no-repeat center top;
}
#bx-pager #mbtn7 a{
background:url(../img/design_btn7.jpg) no-repeat center top;
}
#bx-pager #mbtn8 a{
width:108px;
background:url(../img/design_btn8.jpg) no-repeat center top;
}

#bx-pager #mbtn1 a:hover,
#bx-pager #mbtn2 a:hover,
#bx-pager #mbtn3 a:hover,
#bx-pager #mbtn4 a:hover,
#bx-pager #mbtn5 a:hover,
#bx-pager #mbtn6 a:hover,
#bx-pager #mbtn7 a:hover,
#bx-pager #mbtn1 a.active,
#bx-pager #mbtn2 a.active,
#bx-pager #mbtn3 a.active,
#bx-pager #mbtn4 a.active,
#bx-pager #mbtn5 a.active,
#bx-pager #mbtn6 a.active,
#bx-pager #mbtn7 a.active,
#bx-pager #mbtn8 a.active{
background-position:center bottom;
}



/*access*/

.access_nav{
width:950px;
height:34px;
position:absolute;
left:0;
top:13px;
border-bottom:#979779 solid 1px;
}

.access_nav_btn{
position:relative;
}

.access_nav_btn li a{
display:block;
width:135px;
height:34px;
text-indent:-8888px;
}

.access_nav_btn li.access1{
position:absolute;
top:0;
left:281px;
}
.access_nav_btn li.access1 a{
background:url(../img/access_btn1.png) no-repeat left top;
}
.access_nav_btn li.access2{
position:absolute;
top:0;
left:388px;
}
.access_nav_btn li.access2 a{
background:url(../img/access_btn2.png) no-repeat left top;
}
.access_nav_btn li.access3{
position:absolute;
top:0;
left:495px;
}
.access_nav_btn li.access3 a{
background:url(../img/access_btn3.png) no-repeat left top;
}
.access_nav_btn li.access4{
position:absolute;
top:0;
left:602px;
}
.access_nav_btn li.access4 a{
background:url(../img/access_btn4.png) no-repeat left top;
}
.access_nav_btn li.access5{
position:absolute;
top:0;
left:709px;
}
.access_nav_btn li.access5 a{
background:url(../img/access_btn5.png) no-repeat left top;
}
.access_nav_btn li.access6{
position:absolute;
top:0;
left:816px;
}
.access_nav_btn li.access6 a{
background:url(../img/access_btn6.png) no-repeat left top;
}


.access_nav_btn li.access1 a:hover,
.access_nav_btn li.access2 a:hover,
.access_nav_btn li.access3 a:hover,
.access_nav_btn li.access4 a:hover,
.access_nav_btn li.access5 a:hover,
.access_nav_btn li.access6 a:hover{
background-position:left bottom;
}


/*mystyle*/
#mystyle_plan_box{
margin:0 auto;
width:274px;
height:456px;
background:url(../img/mystyle_img1.png) no-repeat left top;
position:relative;
}

#mystyle_plan_box #mystyle_plan_btn{
position:absolute;
left:15px;
top:400px;
}
#mystyle_plan_box #mystyle_plan_btn a{
display:block;
width:240px;
height:35px;
text-indent:-8888px;
background:url(../img/mystyle_plan_btn.gif) no-repeat left top;
}

#mystyle_plan_box #mystyle_plan_btn a:hover{
background-position:left bottom;
}


/*pop*/
#pop_pt_container{
}

#pop_btn{

}
#pop_btn li{
display:inline;
vertical-align:top;
}
#pop_btn li img{
width:100px;
height:30px;
vertical-align:top;
}

/*type*/

#type_btn{
width:640px;
position:absolute;
top:380px;
}
#type_btn #type_back{
position:absolute;
left:-50px;
}
#type_btn #type_back a{
display:block;
width:30px;
height:46px;
text-indent:-8888px;
background:url(../img/type_back.png) no-repeat left top;
}

#type_btn #type_next{
position:absolute;
right:-60px;
}
#type_btn #type_next a{
display:block;
width:30px;
height:46px;
text-indent:-8888px;
background:url(../img/type_next.png) no-repeat left top;
}

#type_btn #type_back a:hover,#type_btn #type_next a:hover{
background-position:left bottom;
}


#type2_roomplan1{
position:absolute;
left:225px;
top:460px;
}
#type2_roomplan1 img{
width:185px;
height:36px;
}

#type2_roomplan2{
position:absolute;
left:225px;
top:460px;
}
#type2_roomplan2 img{
width:185px;
height:36px;
}

#type2_roomplan3{
position:absolute;
left:225px;
top:470px;
}
#type2_roomplan3 img{
width:185px;
height:36px;
}

#type_reserve{
position:absolute;
left:20px;
top:565px;
}
#type_reserve img{
width:191px;
height:49px;
}



/*jizen*/
#jizen_container{
margin:0 auto;
width:590px;
}

#jizen_close_btn img{
width:98px;
height:35px;
}



/*margin*/
.mreset{
margin:0 0 0 0;
}


/*areaguide*/
#areaguide_pt{
height:43px;
background:url(../img/areaguide_pt_bg.gif) repeat-x left top;
}

.areaguide_nav{
width:950px;
height:34px;
background:url(../img/areaguide_pt.gif) no-repeat left bottom;
}

.areaguide_nav_btn{
position:relative;
}

.areaguide_nav_btn li a, .areaguide_nav_btn li span{
display:block;
width:284px;
height:34px;
text-indent:-8888px;
}

.areaguide_nav_btn li.areaguide1{
position:absolute;
top:0;
left:153px;
}
.areaguide_nav_btn li.areaguide1 a{
background:url(../img/areaguide1_btn.png) no-repeat left top;
}
.areaguide_nav_btn li.areaguide1 span{
background:url(../img/areaguide1_btn.png) no-repeat left bottom;
}
.areaguide_nav_btn li.areaguide2{
position:absolute;
top:0;
left:410px;
}
.areaguide_nav_btn li.areaguide2 a{
background:url(../img/areaguide2_btn.png) no-repeat left top;
}
.areaguide_nav_btn li.areaguide2 span{
background:url(../img/areaguide2_btn.png) no-repeat left bottom;
}
.areaguide_nav_btn li.areaguide3{
position:absolute;
top:0;
left:667px;
}
.areaguide_nav_btn li.areaguide3 a{
background:url(../img/areaguide3_btn.png) no-repeat left top;
}
.areaguide_nav_btn li.areaguide3 span{
background:url(../img/areaguide3_btn.png) no-repeat left bottom;
}
.areaguide_nav_btn li.areaguide1 a:hover,
.areaguide_nav_btn li.areaguide2 a:hover,
.areaguide_nav_btn li.areaguide3 a:hover{
background-position:left bottom;
}








.mt1{
margin-top:1px;
}
.mt2{
margin-top:2px;
}
.mt3{
margin-top:3px;
}
.mt4{
margin-top:4px;
}
.mt5{
margin-top:5px;
}
.mt6{
margin-top:6px;
}
.mt7{
margin-top:7px;
}
.mt8{
margin-top:8px;
}
.mt9{
margin-top:9px;
}
.mt10{
margin-top:10px;
}
.mt15{
margin-top:15px;
}
.mt20{
margin-top:20px;
}
.mt25{
margin-top:25px;
}
.mt30{
margin-top:30px;
}
.mt35{
margin-top:35px;
}
.mt40{
margin-top:40px;
}
.mt45{
margin-top:45px;
}
.mt50{
margin-top:50px;
}
.mt55{
margin-top:55px;
}
.mt60{
margin-top:60px;
}
.mt65{
margin-top:65px;
}
.mt70{
margin-top:70px;
}
.mt75{
margin-top:75px;
}
.mt80{
margin-top:80px;
}
.mt85{
margin-top:85px;
}
.mt90{
margin-top:90px;
}
.mt95{
margin-top:95px;
}
.mt100{
margin-top:100px;
}

.mr1{
margin-right:1px;
}
.mr2{
margin-right:2px;
}
.mr3{
margin-right:3px;
}
.mr4{
margin-right:4px;
}
.mr5{
margin-right:5px;
}
.mr6{
margin-right:6px;
}
.mr7{
margin-right:7px;
}
.mr8{
margin-right:8px;
}
.mr9{
margin-right:9px;
}
.mr10{
margin-right:10px;
}
.mr15{
margin-right:15px;
}
.mr20{
margin-right:20px;
}
.mr25{
margin-right:25px;
}
.mr30{
margin-right:30px;
}
.mr35{
margin-right:35px;
}
.mr40{
margin-right:40px;
}
.mr45{
margin-right:45px;
}
.mr50{
margin-right:50px;
}
.mr55{
margin-right:55px;
}
.mr60{
margin-right:60px;
}
.mr65{
margin-right:65px;
}
.mr70{
margin-right:70px;
}
.mr75{
margin-right:75px;
}
.mr80{
margin-right:80px;
}
.mr85{
margin-right:85px;
}
.mr90{
margin-right:90px;
}
.mr95{
margin-right:95px;
}
.mr100{
margin-right:100px;
}


.mb1{
margin-bottom:1px;
}
.mb2{
margin-bottom:2px;
}
.mb3{
margin-bottom:3px;
}
.mb4{
margin-bottom:4px;
}
.mb5{
margin-bottom:5px;
}
.mb6{
margin-bottom:6px;
}
.mb7{
margin-bottom:7px;
}
.mb8{
margin-bottom:8px;
}
.mb9{
margin-bottom:9px;
}
.mb10{
margin-bottom:10px;
}
.mb15{
margin-bottom:15px;
}
.mb20{
margin-bottom:20px;
}
.mb25{
margin-bottom:25px;
}
.mb30{
margin-bottom:30px;
}
.mb35{
margin-bottom:35px;
}
.mb40{
margin-bottom:40px;
}
.mb45{
margin-bottom:45px;
}
.mb50{
margin-bottom:50px;
}
.mb55{
margin-bottom:55px;
}
.mb60{
margin-bottom:60px;
}
.mb65{
margin-bottom:65px;
}
.mb70{
margin-bottom:70px;
}
.mb75{
margin-bottom:75px;
}
.mb80{
margin-bottom:80px;
}
.mb85{
margin-bottom:85px;
}
.mb90{
margin-bottom:90px;
}
.mb95{
margin-bottom:95px;
}
.mb100{
margin-bottom:100px;
}

.ml1{
margin-left:1px;
}
.ml2{
margin-left:2px;
}
.ml3{
margin-left:3px;
}
.ml4{
margin-left:4px;
}
.ml5{
margin-left:5px;
}
.ml6{
margin-left:6px;
}
.ml7{
margin-left:7px;
}
.ml8{
margin-left:8px;
}
.ml9{
margin-left:9px;
}
.ml5{
margin-left:5px;
}
.ml10{
margin-left:10px;
}
.ml15{
margin-left:15px;
}
.ml20{
margin-left:20px;
}
.ml25{
margin-left:25px;
}
.ml30{
margin-left:30px;
}
.ml35{
margin-left:35px;
}
.ml40{
margin-left:40px;
}
.ml45{
margin-left:45px;
}
.ml50{
margin-left:50px;
}
.ml55{
margin-left:55px;
}
.ml60{
margin-left:60px;
}
.ml65{
margin-left:65px;
}
.ml70{
margin-left:70px;
}
.ml75{
margin-left:75px;
}
.ml80{
margin-left:80px;
}
.ml85{
margin-left:85px;
}
.ml90{
margin-left:90px;
}
.ml95{
margin-left:95px;
}
.ml100{
margin-left:100px;
}


/*padding*/
.pt1{
padding-top:1px;
}
.pt2{
padding-top:2px;
}
.pt3{
padding-top:3px;
}
.pt4{
padding-top:4px;
}
.pt5{
padding-top:5px;
}
.pt6{
padding-top:6px;
}
.pt7{
padding-top:7px;
}
.pt8{
padding-top:8px;
}
.pt9{
padding-top:9px;
}
.pt10{
padding-top:10px;
}
.pt15{
padding-top:15px;
}
.pt20{
padding-top:20px;
}
.pt23{
padding-top:23px;
}
.pt25{
padding-top:25px;
}
.pt30{
padding-top:30px;
}
.pt35{
padding-top:35px;
}
.pt40{
padding-top:40px;
}
.pt45{
padding-top:45px;
}
.pt50{
padding-top:50px;
}
.pt55{
padding-top:55px;
}
.pt60{
padding-top:60px;
}
.pt65{
padding-top:65px;
}
.pt70{
padding-top:70px;
}
.pt75{
padding-top:75px;
}
.pt80{
margin-top:80px;
}
.pt85{
padding-top:85px;
}
.pt90{
padding-top:90px;
}
.pt95{
padding-top:95px;
}
.pt100{
padding-top:100px;
}


.pr1{
padding-right:1px;
}
.pr2{
padding-right:2px;
}
.pr3{
padding-right:3px;
}
.pr4{
padding-right:4px;
}
.pr5{
padding-right:5px;
}
.pr6{
padding-right:6px;
}
.pr7{
padding-right:7px;
}
.pr8{
padding-right:8px;
}
.pr9{
padding-right:9px;
}
.pr10{
padding-right:10px;
}
.pr15{
padding-right:15px;
}
.pr20{
padding-right:20px;
}
.pr25{
padding-right:25px;
}
.pr30{
padding-right:30px;
}
.pr35{
padding-right:35px;
}
.pr40{
padding-right:40px;
}
.pr45{
padding-right:45px;
}
.pr50{
padding-right:50px;
}
.pr55{
padding-right:55px;
}
.pr60{
padding-right:60px;
}
.pr65{
padding-right:65px;
}
.pr70{
padding-right:70px;
}
.pr75{
padding-right:75px;
}
.pr80{
padding-right:80px;
}
.pr85{
padding-right:85px;
}
.pr90{
padding-right:90px;
}
.pr95{
padding-right:95px;
}
.pr100{
padding-right:100px;
}

.pb1{
padding-bottom:1px;
}
.pb2{
padding-bottom:2px;
}
.pb3{
padding-bottom:3px;
}
.pb4{
padding-bottom:4px;
}
.pb5{
padding-bottom:5px;
}
.pb6{
padding-bottom:6px;
}
.pb7{
padding-bottom:7px;
}
.pb8{
padding-bottom:8px;
}
.pb9{
padding-bottom:9px;
}
.pb10{
padding-bottom:10px;
}
.pb15{
padding-bottom:15px;
}
.pb20{
padding-bottom:20px;
}
.pb25{
padding-bottom:25px;
}
.pb30{
padding-bottom:30px;
}
.pb35{
padding-bottom:35px;
}
.pb40{
padding-bottom:40px;
}
.pb45{
padding-bottom:45px;
}
.pb50{
padding-bottom:50px;
}
.pb55{
padding-bottom:55px;
}
.pb60{
padding-bottom:60px;
}
.pb65{
padding-bottom:65px;
}
.pb70{
padding-bottom:70px;
}
.pb75{
padding-bottom:75px;
}
.pb80{
padding-bottom:80px;
}
.pb85{
padding-bottom:85px;
}
.pb90{
padding-bottom:90px;
}
.pb95{
padding-bottom:95px;
}
.pb100{
padding-bottom:100px;
}

.pl1{
padding-left:1px;
}
.pl2{
padding-left:2px;
}
.pl3{
padding-left:3px;
}
.pl4{
padding-left:4px;
}
.pl5{
padding-left:5px;
}
.pl6{
padding-left:6px;
}
.pl7{
padding-left:7px;
}
.pl8{
padding-left:8px;
}
.pl9{
padding-left:9px;
}
.pl10{
padding-left:10px;
}
.pl15{
padding-left:15px;
}
.pl20{
padding-left:20px;
}
.pl25{
padding-left:25px;
}
.pl30{
padding-left:30px;
}
.pl35{
padding-left:35px;
}
.pl40{
padding-left:40px;
}
.pl45{
padding-left:45px;
}
.pl50{
padding-left:50px;
}
.pl55{
padding-left:55px;
}
.pl60{
padding-left:60px;
}
.pl65{
padding-left:65px;
}
.pl70{
padding-left:70px;
}
.pl75{
padding-left:75px;
}
.pl80{
padding-left:80px;
}
.pl85{
padding-left:85px;
}
.pl90{
padding-left:90px;
}
.pl95{
padding-left:95px;
}
.pl100{
padding-left:100px;
}
pl180{
padding-left:180px;
}


/*floating_banner*/
#floatBanner{
width:143px;
height:120px;
z-index:8888;
position:absolute;
top:180px;
right:10px;
}

#floatArea{
cursor:move;
width:143px;
height:120px;
background:url(../img/fb_bg.gif) no-repeat left top;
z-index:8888;
position:absolute;
}


#floatArea #floatDetail{
position:absolute;
top:66px;
left:2px;
}
#floatArea #floatDetail a{
display:block;
text-indent:-8888px;
width:139px;
height:38px;
background:url(../img/fb_detail.png) no-repeat left top;
}
#floatArea #floatDetail a:hover{
background-position:left bottom;
}

#floatArea #floatClose{
position:absolute;
right:4px;
top:4px;
}
#floatArea #floatClose a{
display:block;
text-indent:-8888px;
width:10px;
height:10px;
background:url(../img/fb_close.gif) no-repeat left top;
}
#floatArea #floatClose a:hover{
background-position:left bottom;
}


#type2_floatBanner{
width:143px;
height:70px;
z-index:8888;
position:absolute;
top:180px;
right:10px;
}

#type2_floatArea{
cursor:move;
width:143px;
height:70px;
background:url(../img/type2_fb_bg.gif) no-repeat left top;
z-index:8888;
position:absolute;
}

#type2_floatArea #floatRoomplan{
position:absolute;
top:22px;
left:2px;
}
#type2_floatArea #floatRoomplan a{
display:block;
text-indent:-8888px;
width:139px;
height:44px;
background:url(../img/type2_fb_roomplan.png) no-repeat left top;
}
#type2_floatArea #floatRoomplan a:hover{
background-position:left bottom;
}

#type2_floatArea #floatReserve{
position:absolute;
top:68px;
left:5px;
}
#type2_floatArea #floatReserve a{
display:block;
text-indent:-8888px;
width:133px;
height:38px;
background:url(../img/type2_fb_reserve.png) no-repeat left top;
}
#type2_floatArea #floatReserve a:hover{
background-position:left bottom;
}

#type2_floatArea #floatClose{
position:absolute;
right:4px;
top:4px;
}
#type2_floatArea #floatClose a{
display:block;
text-indent:-8888px;
width:10px;
height:10px;
background:url(../img/fb_close.gif) no-repeat left top;
}
#type2_floatArea #floatClose a:hover{
background-position:left bottom;
}
