.inner,body{margin:0 auto}a,body{color:#fff}body{text-align:center;font-family:Montserrat,"���C���I",Meiryo,"Hiragino Kaku Gothic Pro","Hiragino Kaku Gothic Pro W3","�q���M�m�p�S Pro W3",Osaka,Verdana,"�l�r �o�S�V�b�N","MS P Gothic",Geneva,arial,helvetica,clean,sans-serif;width:100%;background-color:#231815}.visibility{visibility:hidden}.animated{visibility:visible!important}.pc{display:block}.sp{display:none}@media (max-width:600px){.pc{display:none}.sp{display:block}}.inner{width:980px}.inner:after{content:"";clear:both;display:block}#top-head{top:-100px;position:absolute;width:100%;margin:100px auto 0;padding:30px 0 0;line-height:1;z-index:999}#top-head,#top-head a{color:#fff;text-decoration:none}#top-head .inner{position:relative}#top-head .logo{float:left;font-size:36px}#global-nav ul{list-style:none;position:absolute;right:0;bottom:0;font-size:14px}#global-nav ul li{float:left}#global-nav ul li a{padding:0 30px}#top-head.fixed{margin-top:0;top:0;position:fixed;padding-top:10px;height:55px;background:#fff;background:rgba(255,255,255,.7);transition:top .65s ease-in;-webkit-transition:top .65s ease-in;-moz-transition:top .65s ease-in}#top-head.fixed .logo{font-size:24px;color:#333}#top-head.fixed #global-nav ul li a{color:#333;padding:0 20px}#nav-toggle{display:none;position:absolute;right:12px;top:14px;width:34px;height:36px;cursor:pointer;z-index:101}#nav-toggle div{position:relative}#nav-toggle span{display:block;position:absolute;height:4px;width:100%;background:#666;left:0;-webkit-transition:.35s ease-in-out;-moz-transition:.35s ease-in-out;transition:.35s ease-in-out}#nav-toggle span:nth-child(1){top:0}#nav-toggle span:nth-child(2){top:11px}#nav-toggle span:nth-child(3){top:22px}@media screen and (max-width:600px){#top-head,.inner{width:100%;padding:0}#top-head{top:0;position:fixed;margin-top:0}#top-head.fixed{padding-top:0;background:0 0}#mobile-head{background:#fff;width:100%;height:56px;z-index:999;position:relative}.sp_logo{width:50%;float:left;padding-top:10px}.sp_logo img{width:100%;height:auto}#top-head .logo,#top-head.fixed .logo{position:absolute;left:13px;top:13px;color:#333;font-size:26px}#global-nav{position:absolute;top:-500px;background:#333;width:100%;text-align:center;padding:10px 0;-webkit-transition:.5s ease-in-out;-moz-transition:.5s ease-in-out;transition:.5s ease-in-out}#global-nav ul{list-style:none;position:static;right:0;bottom:0;font-size:14px}#global-nav ul li{float:none;position:static}#top-head #global-nav ul li a,#top-head.fixed #global-nav ul li a{width:100%;display:block;color:#fff;padding:18px 0;margin:0;text-align:left}#nav-toggle{display:block}.open #nav-toggle span:nth-child(1){top:11px;-webkit-transform:rotate(315deg);-moz-transform:rotate(315deg);transform:rotate(315deg)}.open #nav-toggle span:nth-child(2){width:0;left:50%}.open #nav-toggle span:nth-child(3){top:11px;-webkit-transform:rotate(-315deg);-moz-transform:rotate(-315deg);transform:rotate(-315deg)}.open #global-nav{-moz-transform:translateY(556px);-webkit-transform:translateY(556px);transform:translateY(556px)}}.header,.page_header{background-size:100%}.email,.header{background-repeat:no-repeat}.header .head_adress,.header .head_menu,.header .navi_box{margin:0 auto;max-width:1000px}.header{width:100%;background-image:url(images/main_back.png);background-color:#231815;background-position:left top}.header .head_menu{width:100%;border-bottom:1px solid #fff;color:#fff;font-size:11px}.header .head_adress{font-size:18px;color:#fff;width:100%;padding:10px 0 30px;text-align:center;overflow:hidden;clear:both}.header .head_adress .adress{float:none;width:100%}.header .head_adress .tel{width:20%;float:right;text-align:right}.header .tel a{color:#fff;text-decoration:none}.header .tel a:hover{color:#ccc;text-decoration:none}.header .navi_box{width:100%;font-size:13px}.header .navi_box a,.header .navi_box a:hover{color:#fff;text-decoration:none}.header .navi_box .navi_left{width:49%;float:left}.header .navi_box .navi_right{width:49%;float:right}.header .navi_box .navi_left ul li{list-style-type:none;margin:0;padding:0 20px;text-align:center;float:left}.header .navi_box .navi_right ul li{list-style-type:none;margin:0;padding:0;float:left;text-align:center;width:33%}.header h1{clear:both;margin:40px auto 0;width:450px}.header h1 img{width:100%;height:auto}.header h2{font-size:48px;color:#fff;margin:30px 0}.header .explore{width:170px;border:1px solid #fff;font-size:18px;color:#fff;padding:10px;margin:30px auto}.header .booking{background-color:rgba(0,0,0,.4);padding:0 0 20px;width:100%}.header .booking .booking_in{width:100%;max-width:1000px;margin:0 auto;overflow:hidden;font-size:20px}.booking_b{width:23%;float:left;margin-top:43px}.booking_b img{width:100%;height:auto}.booking_d{width:75%;float:right}.header .booking .booking_in h3{color:#fff}.langeage{font-size:12px;width:15%;float:right}.langeage ul li{width:40%;float:left;text-align:left}@media (max-width:800px){.header{width:100%;background-image:url(images/main_back_pd.png);background-color:#231815;background-size:100%}.header .head_adress{font-size:15px;color:#fff;max-width:1000px;width:100%;margin:0 auto;text-align:center;overflow:hidden;clear:both}.header .head_adress .adress{float:left;width:100%}.header .head_adress .tel{width:30%;float:right;text-align:right}.header .navi_box{font-size:12px}.header .navi_box .navi_left ul li{list-style-type:none;margin:0;padding:0 10px;text-align:center;float:left}.header .navi_box .navi_right ul li{list-style-type:none;margin:0;padding:0;float:left;text-align:center;width:33%}.header h2{font-size:29px;color:#fff}.header .booking .booking_in{font-size:15px}.booking_b{margin-top:38px}.langeage{width:30%;float:right;text-align:left;margin-bottom:20px}}@media (max-width:600px){.header,.header .booking{background-color:#231815}.header{width:100%;background-image:url(images/main_back_sp.png);background-repeat:no-repeat;background-size:100%;margin-top:50px}.header .head_adress{font-size:13px;margin:50px auto 20px;text-align:left;overflow:hidden}.header .head_adress .adress{float:left;width:100%}.header .head_adress .tel{width:15%;float:right;text-align:right}.header .head_adress .tel img{width:100%;height:auto}.header h1{clear:both;margin:0 auto;width:80%}.header h1 img{width:100%;height:auto}.header h2{font-size:20px;color:#fff}.header .booking{padding:10px 0;width:100%}.header .booking .booking_in{font-size:13px}.header .quote{font-size:15px;line-height:25px;color:#fff;margin-bottom:15px;font-weight:700}.langeage{font-size:12px;width:55%;float:right;text-align:left;padding-top:10px;margin-bottom:20px}.booking_b{width:90%;float:none;margin:10px auto}.booking_b img{width:100%;height:auto}.booking_d{width:95%;float:none;margin:0 auto}}@media (max-width:320px){.header .quote{font-size:13px;line-height:23px;color:#fff;margin-bottom:15px;font-weight:700}}.page_header{width:100%;background-image:url(images/page_back01.png);background-position:left bottom;background-color:#231815;overflow:hidden}.page_header_in{width:100%;max-width:1100px;margin:50px auto}.page_header .head_adress{font-size:18px;color:#fff;max-width:1000px;width:100%;margin:30px auto;overflow:hidden;clear:both}.page_header_l ul li,.page_header_r ul li{margin:0;padding:0;font-size:13px;list-style-type:none}.page_header .adress{float:left;width:100%}.page_header .tel{width:20%;float:right;text-align:right}.page_header .tel a{color:#fff;text-decoration:none}.page_header .tel a:hover{color:#ccc;text-decoration:none}.page_header_l{width:40%;float:left}.page_header_r{width:40%;float:right}.page_header_l ul li{float:left;width:25%}.page_header_r ul li{float:left;width:33%}.page_header_l ul li a,.page_header_l ul li a:hover,.page_header_r ul li a,.page_header_r ul li a:hover{color:#fff;text-decoration:none}.page_header_logo{width:10%;float:left;margin-left:5%}.page_header_logo img{width:100%;height:auto}.p-navi{width:100%;font-size:13px}.page_navi_l{width:50%;text-align:left;float:left}.page_navi_r{width:50%;text-align:right;float:right}.p-navi a{color:#fff}.p-navi a:hover{text-decoration:none;color:#1289d5}.about h3,.entry-title,.page_booking_in h3,.quote,.small,.small a,.small a:hover,.top_ttl h2{color:#fff}@media (max-width:800px){.page_header{width:100%;background-color:#231815;background-size:100%}.page_header .head_adress{font-size:15px;color:#fff;max-width:1000px;width:100%;margin:30px auto;text-align:center;overflow:hidden;clear:both}.page_header .adress{float:left;width:100%}.page_header .tel{width:40%;float:right;text-align:right}.page_header_l{width:45%;float:left}.page_header_r{width:45%;float:right}.page_header_l ul li,.page_header_r ul li{list-style-type:none;margin:0;padding:0;float:left;font-size:12px;width:25%}.page_header_logo{width:10%;float:left;margin-left:0}}@media (max-width:600px){.page_header{width:100%;background-image:url(images/page_back01_sp.png);background-position:left bottom;background-color:#231815;background-size:100%;overflow:hidden;margin-top:50px}.page_header .head_adress{font-size:12px;margin:60px auto 0;text-align:left;overflow:hidden}.page_header .adress{float:left;width:100%}.page_header .tel{width:15%;float:right;text-align:right}.page_header .head_adress .tel img{width:100%;height:auto}.page_header h1{clear:both;margin:40px auto 0;width:50%}.page_header h1 img{width:100%;height:auto}}#content{padding-bottom:100px}#contentInner{width:100%;max-width:1000px;margin:0 auto}.entry-title{font-size:48px;padding:30px 0}.mark{width:55px;margin:60px auto 35px}.quote{font-size:24px;line-height:36px;margin-bottom:30px;font-weight:700}.small{font-size:12px}@media (max-width:600px){#content{padding-bottom:50px}.entry-title{font-size:24px;color:#fff}.quote{font-size:20px;line-height:30px}}.page_booking{background-image:url(images/page_back02.png);padding:20px 0;width:100%;overflow:hidden}.page_booking_in{width:100%;max-width:1000px;margin:0 auto;font-size:20px;overflow:hidden}@media (max-width:800px){.page_booking_in{font-size:15px}}@media (max-width:600px){.page_booking_in{font-size:13px}}.top_page{max-width:1000px;width:100%;margin:20px auto;clear:both;overflow:hidden}.top_box,.top_box02{border:10px solid #fff;margin:20px 0;position:relative;overflow:hidden}.top_box{width:290px;height:350px;float:left}.top_box img{width:120%;height:auto}.top_box02,.top_box02_out{width:290px;float:right}.top_box02{height:350px}.top_box02_out h3{font-size:18px;margin-bottom:0;color:#fff;text-align:left}.top_box02 img{width:100%;height:auto}.top_ttl{position:absolute;background-color:rgba(0,0,0,.6);width:290px;height:350px;top:0;left:0;z-index:100}a:hover .top_ttl{background-color:rgba(0,0,0,.4)}.top_ttl h2{border:1px solid #fff;font-size:22px;width:60%;margin:50% 22% 0 18%;padding:10px 0}.about h3,.news h3{text-align:left;margin-bottom:20px}.top_page_left{width:580px;float:left}.mr40{margin-right:35px}.about{width:620px;float:left}.about h3{font-size:18px}.about_box{width:620px;background-color:#fff;text-align:left;font-size:11px;padding:10px;overflow:hidden;color:#000}.about_name{width:256px;float:right}h1.news-title{font-size:36px;color:#fff;padding:30px 0}.news{width:580px;float:left;color:#fff;text-align:left;font-size:14px;margin-right:10px}.news h3{font-size:18px;color:#fff}.news dl{border-bottom:1px dashed #fff}.news dl dt{width:150px;float:left;clear:both;font-weight:400}.news dl dd{margin-left:150px}.news dl dd a:hover,.news dl dd a:visited{color:#1289d5}.bookingcom{width:49%;float:left;margin-top:20px;margin-left:1px;overflow:hidden;height:140px;text-align:center}.bookingcom03{width:150px;float:right;margin-top:20px}.bookingcom03 ul,.bookingcom03 ul li{margin:0;padding:0;width:135px}.bookingcom03 img{width:100%;height:auto}.ml15{margin-left:0}.bookingcom02{width:200px;clear:both;text-align:right;margin:20px auto}.blog,.blog h3 a,.sns_box{text-align:left}.bookingcom02 img{width:100%;height:auto}.blog{width:580px;float:left;font-size:14px;line-height:20px;color:#fff;margin-top:50px}.blog .date,.blog h3 a,.blog h3 a:hover,.blog h3 a:visited{color:#1289d5}.blog h3 a{font-size:24px;line-height:24px;text-decoration:none}.blog .date{font-size:14px}.newsletter h3,.sns_box .sns h3{font-size:18px;color:#fff}.blog p{margin-top:30px}.sns_box{width:350px;float:right}.sns_box .sns ul{overflow:hidden;margin:0 0 20px;padding:0}.sns_box .sns ul li{list-style-type:none;float:left;width:16%;margin:0;padding:0}.email,.fb{margin-top:30px}.sns_box .sns ul li a:hover img{opacity:.7;filter:alpha(opacity=70);-ms-filter:"alpha(opacity=70)"}.newsletter{font-size:13px;color:#fff;clear:both}.email{border:1px solid #fff;color:#fff;background-image:url(images/email.png);background-position:right 10px;font-size:14px;padding:10px}.email a{color:#fff;display:block}.email a:hover{color:#1289d5;text-decoration:none}.fb{float:right;width:350px}.fb_iframe_widget,.fb_iframe_widget iframe[style],.fb_iframe_widget span{width:100%!important}@media (max-width:800px){.top_box,.top_box02{border:10px solid #fff;position:relative}.top_box{width:29%;height:250px;overflow:hidden;margin:20px 1%;float:left}.top_box02,.top_box02_out{float:right;overflow:hidden}.mr40{margin-right:0}.top_box img{width:100%;height:auto}.top_box02{width:100%;height:250px}.top_box02_out{width:29%;margin:0 2%}.top_ttl{position:absolute;background-color:rgba(0,0,0,.6);width:100%;height:250px;top:0;left:0}.top_ttl h2{color:#fff;border:1px solid #fff;font-size:18px;width:60%;margin:45% 22% 0 18%;padding:10px 0}.top_page_left{width:65%;float:left}.about_box,.blog,.news{width:100%}.bookingcom,.bookingcom03{float:none;margin-top:20px}.about_box{background-color:#fff;text-align:left;font-size:11px;padding:10px;overflow:hidden;color:#000}.sns_box{width:29%}.bookingcom{width:100%}.bookingcom03{width:20%;margin-left:10px}.bookingcom02{width:100%;margin-left:10px;text-align:right;margin-top:20px}.fb{float:right;width:100%;margin-top:30px;overflow:hidden}}@media (max-width:600px){.top_box,.top_box02{float:none;height:280px}.top_box{width:85%;margin:0 auto 20px}.top_box02{width:100%;margin:0 auto 20px}.top_box02_out{float:none;width:85%;margin:0 auto}.top_ttl{width:100%;height:280px}.about,.top_page_left{width:95%;float:none}.top_page_left{margin:0 auto}.mr40{margin-right:inherit}.about,.news{margin:0 auto}.about_box{width:100%}.about_name{width:256px;float:right}.news{width:95%;float:none}h1.news-title{font-size:24px;color:#fff;width:95%;margin-left:2%;text-align:left}.blog h3,.top_ttl h2{font-size:18px}.blog,.sns_box{width:95%;float:none;margin:0 auto}.bookingcom{width:60%;float:none;margin:0 auto 10px}.bookingcom02{float:none;width:60%;text-align:right;margin:00px auto}.fb{float:none;width:100%;margin:10px auto 0}.top_ttl h2{position:absolute;width:60%;margin:22% 35% 0 18%}}@media (max-width:425px){.top_ttl h2{position:absolute;font-size:18px;width:60%;margin:35% 35% 0 18%}}@media (max-width:375px){.top_ttl h2{position:absolute;font-size:18px;width:60%;margin:38% 32% 0 18%}.bookingcom{width:50%;float:none;margin:0 auto 10px}}@media (max-width:320px){.top_ttl h2{position:absolute;font-size:18px;width:60%;margin:45% 22% 0 18%}.bookingcom{width:60%;float:none;margin:0 auto 10px}}.about_page{max-width:800px;width:95%;margin:0 auto;font-size:15px;line-height:25px;text-align:left;word-wrap:break-word}.about_page h3{font-size:22px;padding-top:30px;border-bottom:1px solid #fff;padding-bottom:3px;clear:both;color:#1289d5}.about_page dt{width:180px;float:left;clear:both;font-weight:700;padding-bottom:10px}.about_page dd{margin-left:180px;padding-bottom:10px}.about_page dd ul{margin-left:10px;padding:0}.about_page h4{border-left:20px solid #fff;clear:both;padding-left:10px}.about_page .profile_img{float:right;width:20%}.about_page .profile_img img{width:100%;height:auto}.about_page .profile{float:left;width:78%;font-size:13px;line-height:22px;padding-bottom:20px}.about_img{width:100%}.about_img img{width:100%;height:auto}@media (max-width:600px){.about_page .profile_img{float:none;width:60%;margin:0 auto}.about_page .profile{float:none;width:100%;font-size:13px;line-height:22px;padding-bottom:10px}.about_page img{width:100%;height:auto}.about_page dt{width:100%;float:none;clear:both;font-weight:700;border-bottom:1px dashed #fff;padding-bottom:5px}.about_page dd{margin-left:0;margin-bottom:20px;padding-top:5px}.youtube iframe{width:100%}}.room_box,.room_box02{float:left;overflow:hidden}.page_room,.room{width:100%;margin:0 auto}.room{max-width:650px}.room p{font-size:14px;color:#fff}.room img{width:100%;height:auto}.page_room{max-width:950px}.access,.room_table,.room_text{max-width:600px}.room_box{width:350px;height:420px;border:10px solid #fff;margin:50px;position:relative}.room_ttl h2,.room_ttl02 h2{border:1px solid #fff;color:#fff}.room_box img{width:100%;height:auto}.room_ttl{position:absolute;background-color:rgba(0,0,0,.6);width:350px;height:420px;top:0;left:0}a:hover .room_ttl{background-color:rgba(0,0,0,.4)}.room_ttl h2{font-size:20px;width:60%;margin:50% 22% 0 18%;padding:15px 0}.room_text{font-size:24px;line-height:48px;text-align:left;clear:both;width:95%;margin:20px auto}.single_room{width:100%;margin:20px auto 0;overflow:hidden;border-top:1px solid #fff;padding:20px 0}.room_box02{width:260px;height:240px;border:10px solid #fff;margin:20px;position:relative}.room_box02 img{width:100%;height:auto}.room_ttl02{position:absolute;background-color:rgba(0,0,0,.6);width:260px;height:240px;top:0;left:0}a:hover .room_ttl02{background-color:rgba(0,0,0,.4);width:260px}.room_ttl02 h2{font-size:16px;padding:15px 0;width:60%;margin:35% 12% 0 20%}.room_table table td,.room_table table th{border:1px solid #fff;padding:10px}.room_explanation{text-align:left;font-size:15px;line-height:25px;margin:30px 0}.room_table{width:95%;text-align:left;margin:0 auto;font-size:13px}.room_table table th{background-color:#6d4c43}@media (max-width:800px){.room_box,.room_box02{overflow:hidden;float:left}.room_ttl,.room_ttl02{background-color:rgba(0,0,0,.6);top:0;left:0}.room_box{width:43%;height:350px;border:10px solid #fff;margin:20px 2%;position:relative}.room_box img{width:100%;height:auto}.room_ttl{position:absolute;width:100%;height:350px}.room_ttl h2{color:#fff;border:1px solid #fff;font-size:18px;width:60%;margin:43% 22% 0 18%;padding:10px 0}.room_text{font-size:20px;line-height:40px}.room_box02{width:42%;height:240px;border:10px solid #fff;margin:5px 2%;position:relative}.room_box02 img{width:100%;height:auto}.room_ttl02{position:absolute;width:100%;height:240px}a:hover .room_ttl02{background-color:rgba(0,0,0,.4)}.room_ttl02 h2{color:#fff;border:1px solid #fff;font-size:15px;width:60%;margin:34% 22% 0 18%}}@media (max-width:600px){.room{width:95%}.room_box{width:85%;height:280px;float:none;margin:0 auto 20px}.room_ttl{width:100%;height:280px}.room_text{font-size:15px;line-height:25px}.room img{width:100%;height:auto}.room_box02{width:44%;height:150px;border:5px solid #fff;overflow:hidden;margin:2px 1%;float:left;position:relative}.room_box02 img{width:100%;height:auto}.room_ttl02{position:absolute;background-color:rgba(0,0,0,.6);width:100%;height:150px;top:0;left:0}a:hover .room_ttl02{background-color:rgba(0,0,0,.4)}.room_ttl h2{position:absolute;font-size:19px;width:70%;margin:22% 17% 0 13%}.room_ttl02 h2{color:#fff;border:1px solid #fff;font-size:11px;width:90%;margin:22% 6% 0 4%}}@media (max-width:425px){.room_ttl h2{position:absolute;font-size:19px;width:70%;margin:30% 17% 0 13%}.room_ttl02 h2{color:#fff;border:1px solid #fff;font-size:11px;width:90%;margin:30% 6% 0 4%}}@media (max-width:375px){.room_ttl h2{position:absolute;font-size:19px;width:70%;margin:35% 17% 0 13%}.room_ttl02 h2{color:#fff;border:1px solid #fff;font-size:11px;width:90%;margin:35% 6% 0 4%}}@media (max-width:320px){.room_ttl h2{position:absolute;font-size:19px;width:70%;margin:40% 17% 0 13%}.room_ttl02 h2{color:#fff;border:1px solid #fff;font-size:11px;width:90%;margin:40% 6% 0 4%}}.access,.bf-item,.foogallery-simple_portfolio{margin:0 auto;width:100%}.access{font-size:15px}.galleries_table,.news_page{max-width:800px;text-align:left}.access p{text-align:left}.bf-caption,.bf-item{background-color:#231815;margin:0}.access img,.foogallery-simple_portfolio img{width:100%;height:auto}.ggmap{position:relative;padding-bottom:56.25%;padding-top:30px;height:0;overflow:hidden}.ggmap embed,.ggmap iframe,.ggmap object{position:absolute;top:0;left:0;width:100%;height:100%}.google{font-size:16px}.google a{color:#fff;text-decoration:none}.google a:hover{color:#1289d5;text-decoration:none}.bf-item{padding:0}.bf-caption{padding-top:0}.galleries_table table td,.galleries_table table th{border:1px solid #fff;padding:10px}.bf-caption h4{color:#fff;font-size:20px;text-align:left}@media (max-width:600px){.access,.foogallery-simple_portfolio{width:95%;margin:0 auto}.bf-caption,.bf-item{width:100%}.access img,.foogallery-simple_portfolio img{width:100%;height:auto}.bf-caption h4{color:#fff;font-size:15px;text-align:left}}.facility.bf-item{width:360px;text-justify:newspaper}@media (max-width:600px){.facility{width:95%;margin:0 auto}.facility .bf-item{width:100%}.facility .bf-caption{width:100%;margin:0 auto}}@media (max-width:420px){.facility .bf-caption{width:80%;margin:0 auto}}.galleries{width:800px;margin:0 auto;overflow:hidden}.galleries_table{width:95%;margin:0 auto;font-size:13px}.galleries_table table th{background-color:#6d4c43}@media (max-width:800px){.galleries{width:100%;margin:0 auto;overflow:hidden}}@media (max-width:600px){.galleries{width:240px;margin:0 auto;overflow:hidden}.foogallery-container{float:none;margin:0 auto}}.news_page{width:100%;margin:0 auto;font-size:15px}.news_page img{width:100%;height:auto}.news_date{color:#1289d5;text-align:left;margin:20px 0}@media (max-width:600px){.news_page h1{width:95%;text-align:left}}#footer{width:100%;max-width:1000px;margin:30px auto}.footmenu_l ul li,.footmenu_r ul li{list-style-type:none;margin:0;padding:0;font-size:11px}.footmenu_l{width:40%;float:left}.footmenu_r{width:40%;float:right}.footmenu_l ul li{float:left;width:25%}.footmenu_r ul li{float:left;width:33%}.footmenu_l ul li a,.footmenu_l ul li a:hover,.footmenu_r ul li a,.footmenu_r ul li a:hover{color:#fff;text-decoration:none}.foot_logo{width:10%;float:left;margin-left:5%}.foot_logo img{width:100%;height:auto}.foot_adress{clear:both;margin-top:30px;font-size:14px}#page-top{width:30px;height:30px;background-color:#000;margin:0 auto;font-size:15px;color:#000}@media (max-width:600px){.foot_logo{width:40%;float:none;margin:0 auto}}