#h2_title{background:url(/img/enjoy/xbg_h2.jpg.pagespeed.ic.CkAHFD6Kht.jpg);background-size:auto;background-attachment:fixed;background-repeat:no-repeat;background-position:top}#about{text-align:center;padding-top:80px}#about h3{width:600px;margin:0 auto 30px;position:relative}#about h3:before{content:url(https://cocoland.co.jp/img/common/leaf_left.svg);width:345px;position:absolute;left:-400px;top:-40px}#about h3:after{content:url(https://cocoland.co.jp/img/common/leaf_right.svg);width:345px;position:absolute;right:-400px;top:-40px}#about .text{margin-top:30px}@media screen and (max-width:980px){#about h3:before{width:180px;left:-210px;top:0}#about h3:after{width:180px;right:-210px;top:0}}@media screen and (max-width:740px){#about{padding-top:30px}#about h3{width:90%;max-width:330px;margin:0 auto 30px}#about h3:before{width:150px;left:-160px;top:0}#about h3:after{width:150px;right:-160px;top:0}}#about_02{text-align:center;padding-top:0}#about_02 h3{width:600px;margin:0 auto 30px;position:relative}#about_02 h3:before{content:url(https://cocoland.co.jp/img/common/leaf_left.svg);width:345px;position:absolute;left:-400px;top:-40px}#about_02 h3:after{content:url(https://cocoland.co.jp/img/common/leaf_right.svg);width:345px;position:absolute;right:-400px;top:-40px}#about_02 .text{margin-top:10px;margin-bottom:20px;text-align:left;line-height:120%}@media screen and (max-width:980px){#about_02 h3:before{width:180px;left:-210px;top:0}#about_02 h3:after{width:180px;right:-210px;top:0}}@media screen and (max-width:740px){#about_02{padding-top:0}#about_02 .text{margin-top:0}#about_02 h3{width:90%;max-width:330px;margin:0 auto 30px}#about_02 h3:before{width:150px;left:-160px;top:0}#about_02 h3:after{width:150px;right:-160px;top:0}}.enjoy{text-align:center;padding:60px 0 0 0}.enjoy section{margin-top:50px}.enjoy section:nth-child(2n){margin-left:45px}.enjoy .mark{width:40px;margin:0 auto 10px}.enjoy h3{width:270px;margin:0 auto 20px}.enjoy h4{font-size:28px;letter-spacing:.4rem;display:inline-block;font-weight:900;position:relative;margin-bottom:20px;padding:0 40px}.enjoy h4:before{width:25px;height:25px;position:absolute;left:5px;top:0}.enjoy .img{width:565px;display:block}.enjoy .diagonal:after{left:22px}@media screen and (max-width:980px){.enjoy section{float:none!important}.enjoy section:nth-child(2n) {margin-left:0}.enjoy h4{font-size:28px;letter-spacing:.4rem;display:inline-block;font-weight:900;position:relative;margin-bottom:20px;padding:0 40px}.enjoy .img{width:95%;max-width:565px;float:none!important;margin:0 auto!important}}@media screen and (max-width:740px){.enjoy{padding:15px 0 5px 0}.enjoy section{margin-top:0}.enjoy h3{width:200px;margin:0 auto 20px}.enjoy h4{font-size:18px;letter-spacing:.2rem;font-weight:900;margin-bottom:10px;padding:0 30px}.enjoy h4:before{width:15px;height:15px;left:5px;top:0}}#view{text-align:center;padding-top:60px}#view .text{margin-top:30px}@media screen and (max-width:740px){#view{padding-top:30px}}#spa_nav{width:1100px;text-align:center;margin:10px auto 30px}#spa_nav ul li{width:260px;float:left;margin-top:20px}#spa_nav ul li:nth-child(2),
#spa_nav ul li:nth-child(3),
/*#spa_nav ul li:nth-child(5){*/
#spa_nav ul li:nth-child(4){margin-left:1%}#spa_nav ul li a{width:100%}#spa_nav ul li a span:before{width:25px;position:absolute;left:10%;top:15px}@media screen and (max-width:980px){#spa_nav{width:95%;margin:10px auto 20px}#spa_nav ul li{width:49%;float:left;margin-top:15px}#spa_nav ul li:nth-child(2),
	#spa_nav ul li:nth-child(3),
	#spa_nav ul li:nth-child(4),
	#spa_nav ul li:nth-child(5){margin-left:0}#spa_nav ul li:nth-child(2n){margin-left:2%}#spa_nav ul li a{font-size:14px}#spa_nav ul li a span:before{width:18px;position:absolute;left:5%;top:15px}}.pool{padding:0}.pool .list{position:relative;padding:10px 0 0 25px}.pool section{margin-top:50px}.pool .point{width:120px;height:70px;position:absolute;top:-50px;left:-6px;z-index:998}.pool .h4_wrap{margin-bottom:20px}.pool .h4_wrap h4{width:370px;text-align:left;position:relative}.pool .textbox{width:560px;text-align:center;background:#fff;padding:30px 20px;box-sizing:border-box}.pool .textbox p{text-align:left}.pool .textbox dl{text-align:left}.pool .textbox dl dt{width:100px;float:left;padding:5px 0}.pool .textbox dl dd{padding:5px 0 5px 100px;border-bottom:solid 1px #c2c2c2}.pool .img{width:565px}.pool .diagonal:after{left:22px}@media screen and (max-width:1199px){.pool .textbox{width:50%;text-align:center;background:#fff;padding:30px 20px;box-sizing:border-box}.pool .img{width:45%}}@media screen and (max-width:980px){.pool .list{position:relative;padding:10px 0 0 3%}.pool .textbox{width:100%;float:none!important;margin:0 auto;padding:20px 2.5%}.pool .img{width:95%;max-width:565px;float:none!important;margin:20px auto 0!important}}@media screen and (max-width:740px){.pool{padding:5px 0}.pool section{margin-top:0}.pool .list{margin-top:0}.pool h3{width:90%;padding-left:0}.pool .h4_wrap{margin-bottom:10px!important;padding-bottom:10px!important}.pool .h4_wrap h4{width:80%;max-width:300px;margin-bottom:0}.pool .point{width:82px;height:48px;top:-45px;left:-6px}.pool .textbox dl dt{width:80px}.pool .textbox dl dd{padding:5px 0 5px 80px}}.floor_02{padding:0}.floor_02 .list{position:relative;padding:10px 0 0 25px}.floor_02 section{margin-top:50px}.floor_02 .point{width:120px;height:70px;position:absolute;top:-50px;left:-6px;z-index:998}.floor_02 h3{width:380px;padding-left:150px}.floor_02 .h4_wrap{margin-bottom:20px}.floor_02 .h4_wrap h4{width:370px;text-align:left;position:relative}.floor_02 .textbox{width:560px;background:#fff;padding:30px 20px;box-sizing:border-box}.floor_02 .textbox p{text-align:left}.floor_02 .textbox dl{text-align:left}.floor_02 .textbox dl dt{width:230px;float:left;padding:5px 0}.floor_02 .textbox dl dd{padding:5px 0 5px 100px;border-bottom:solid 1px #c2c2c2}.floor_02 .img{width:565px}.floor_02 .diagonal:after{left:22px}@media screen and (max-width:1199px){.floor_02 .textbox{width:50%;text-align:center;background:#fff;padding:30px 20px;box-sizing:border-box}.floor_02 .img{width:45%}}@media screen and (max-width:980px){.floor_02 .list{position:relative;padding:10px 0 0 3%}.floor_02 .textbox{width:100%;float:none!important;margin:0 auto;padding:20px 2.5%}.floor_02 .img{width:95%;max-width:565px;float:none!important;margin:20px auto 0!important}}@media screen and (max-width:740px){.floor_02{padding:15px 0 5px 0}.floor_02 section{margin-top:0}.floor_02 .list{margin-top:0}.floor_02 h3{width:90%;max-width:260px;padding-left:0}.floor_02 .h4_wrap{margin-bottom:10px!important;padding-bottom:10px!important}.floor_02 .h4_wrap h4{width:80%;max-width:300px;margin-bottom:0}.floor_02 .point{width:82px;height:48px;top:-45px;left:-6px}.floor_02 .textbox dl dt{width:80px}.floor_02 .textbox dl dd{padding:5px 0 5px 80px}}.note{padding:60px 0 0}.note .contents_inner{background:#fff;padding:30px 40px;box-sizing:border-box}.note h3{width:260px;margin:0 auto}@media screen and (max-width:740px){.note{padding:30px 0 0}.note .contents_inner{padding:20px 2.5%}.note h3{width:90%;max-width:200px}}#info dl{margin-top:20px}#info dl dt{width:200px;height:50px;background:#00a199;float:left;padding:10px;box-sizing:border-box}#info dl dd{font-size:16px;margin-left:240px;padding:10px 0 10px 10px;border-bottom:solid 1px #c2c2c2}#info dl dd dl{margin-top:0}#info #amenity dd{padding:0;border-bottom:none}#info #amenity dd dl dt{width:auto;height:auto;color:#00a199;float:none;background:none;margin-top:10px;padding:0}#info #amenity dd dl dd{margin:0;padding:0 0 10px 10px;border-bottom:solid 1px #c2c2c2}#info #amenity dd dl dd:last-child{padding-bottom:0;border-bottom:none}@media screen and (max-width:740px){#info dl dt{width:100%;text-align:center;height:auto;background:#00a199;float:none;padding:5px 0;box-sizing:border-box}#info dl dt img{width:100%;max-width:130px}#info dl dd{font-size:14px;margin-left:0;padding:10px 0}#info #amenity dd dl dt{text-align:left;margin-top:10px}#info #amenity dd dl dd{padding:0 0 10px 0}}#contents .link_btn{width:380px;margin:5px auto 25px;text-align:center}.mgt15{margin-top:15px}table{border-collapse:collapse;margin:10px auto;width:90%}td,th{padding:10px;border:solid 1px #666;text-align:center}th{color:#fff;background:#00a199}.scroll-table{overflow:auto;white-space:nowrap}.calender{background:#fff}.ws{width:48%;float:left;padding:1%}@media screen and (max-width:740px){.ws{width:98%;display:block}td,th{padding:1px}}