﻿/* 
    Created on : 2017/08/02, 12:29:00
    Author     : ooura
*/

.maincontent {
        background: #ffe200;
}

/*スマートデバイス対応オフ*/
.spArea{
	display:none;
}

#lp-background{
    width: 100%;
}

/*コンテンツラッパー？の設定*/
.conts{
	width: 980px;
    margin: 0px auto;
	background-color: #FFE200;
}

/*ロウリュ実施時間*/
.roryu-start-time{
	position: relative;
	padding: 20px 20px 20px 20px;
}
.roryu-start-time #roryu-start-time-weekday12{
	position: absolute;
	top: 190px;
	left: 520px;
    width: 400px;
	font-size: 27px;
	font-family: "Yu Gothic", "游ゴシック", YuGothic, "游ゴシック体", sans-serif;
    font-weight: bold;
	line-height: 45px;
}
.roryu-start-time #roryu-start-time-photo{
	position: absolute;
	top: 360px;
	left: 60px;
	font-size: 22px;
	font-family: "Yu Gothic", "游ゴシック", YuGothic, "游ゴシック体", sans-serif;
}
.roryu-start-time #roryu-start-time-annotation{
	position: absolute;
	top: 290px;
	left: 520px;
    width: 400px;
	font-size: 22px;
	font-family: "Yu Gothic", "游ゴシック", YuGothic, "游ゴシック体", sans-serif;
    line-height: 35px;
}

/*ロウリュとは*/
.roryu-description{
	position: relative;
	padding: 0px 0px 0px 0px;
}
.roryu-description-textarea1 {
    position: absolute;
    top: 182px;
	left: 70px;
	width: 415px;
}
.roryu-description #roryu-description-text1{
	font-size: 17px;
	font-family: "Yu Gothic", "游ゴシック", YuGothic, "游ゴシック体", sans-serif;
	line-height: 34px
}
.roryu-description-textarea2 {
    position: absolute;
    top: 320px;
	left: 70px;
	width: 415px;
}
.roryu-description #roryu-description-text2{
	font-size: 17px;
	font-family: "Yu Gothic", "游ゴシック", YuGothic, "游ゴシック体", sans-serif;
	line-height: 34px
}

.roryu-description-detail{
	position: relative;
	padding: 0px 0px 0px 0px;
}
.roryu-description-detail #roryu-description-detail-stone{
    position: absolute;
    top: 220px;
	left: 96px;
    font-size: 17px;
	font-family: "Yu Gothic", "游ゴシック", YuGothic, "游ゴシック体", sans-serif;
	width: 291px;
	line-height: 40px;
    letter-spacing: -1px;
}
.roryu-description-detail-atmo-textarea{
    position: absolute;
	top: 740px;
	left: 590px;
	width: 320px;
}
.roryu-description-detail #roryu-description-detail-atmo{
	position: absolute;
	font-size: 17px;
	font-family: "Yu Gothic", "游ゴシック", YuGothic, "游ゴシック体", sans-serif;
	line-height: 40px;
    letter-spacing: -1px;
}
.roryu-description-detail-towel-textarea{
    position: absolute;
	top: 1150px;
	left: 80px;
	width: 320px;
}
.roryu-description-detail #roryu-description-detail-towel{
	position: absolute;
	font-size: 17px;
	font-family: "Yu Gothic", "游ゴシック", YuGothic, "游ゴシック体", sans-serif;
	line-height: 40px;
    letter-spacing: -2px;
}
.roryu-description-detail-cool-textarea{
    position: absolute;
	top: 1520px;
	left: 590px;
    width: 310px;
}
.roryu-description-detail #roryu-description-detail-cool{
	position: absolute;
	font-size: 17px;
	font-family: "Yu Gothic", "游ゴシック", YuGothic, "游ゴシック体", sans-serif;
	width: 310px;
	line-height: 30px;
    letter-spacing: -2px;
}
.roryu-description-detail-beer-textarea{
    position: absolute;
    top: 2070px;
	left: 85px;
}
.roryu-description-detail #roryu-description-detail-beer{
	position: absolute;
	font-size: 17px;
	font-family: "Yu Gothic", "游ゴシック", YuGothic, "游ゴシック体", sans-serif;
	width: 300px;
	line-height: 40px;
}
.roryu-description-detail #roryu-description-detail-other{
	position: absolute;
	top: 155px;
	left: 0px;
	font-size: 13px;
	font-family: "Yu Gothic", "游ゴシック", YuGothic, "游ゴシック体", sans-serif;
	width: 330px;
	line-height: 40px;
    letter-spacing: -2px;
}

.roryu-description-textarea #roryu-description-detail-other{
	position: absolute;
	top: 165px;
	left: 0px;
	font-size: 13px;
	font-family: "Yu Gothic", "游ゴシック", YuGothic, "游ゴシック体", sans-serif;
	width: 330px;
	line-height: 40px;
    letter-spacing: -2px;
}

.roryu-description-detail-atmo-textarea #roryu-description-detail-other{
	position: absolute;
	top: 80px;
	left: 0px;
	font-size: 13px;
	font-family: "Yu Gothic", "游ゴシック", YuGothic, "游ゴシック体", sans-serif;
	width: 330px;
	line-height: 40px;
    letter-spacing: -2px;
}

roryu-description-detail-beer-textarea #roryu-description-detail-other{
	position: absolute;
	top: 150px;
	left: 0px;
	font-size: 13px;
	font-family: "Yu Gothic", "游ゴシック", YuGothic, "游ゴシック体", sans-serif;
	width: 330px;
	line-height: 40px;
    letter-spacing: -2px;
}

/* 動画 */
/*
.roryu-douga{
	position: relative;
	padding: 20px 39px 0px 35px;
}
.roryu-douga #roryu-douga-youtube{
	position: absolute;
	top: 170px;
	left: 185px;
	width: 605px;
	height: 370px;
}
#roryu-douga-youtube-annotation{
    position: absolute;
	top: 570px;
	left: 400px;
	font-size: 13px;
	font-family: "Yu Gothic", "游ゴシック", YuGothic, "游ゴシック体", sans-serif;
	line-height: 40px;
}
*/

/* 月替わりアロマ */
.roryu-monthly-aroma{
	position: relative;
	padding: 20px 44px 40px 42px;
}
.roryu-monthly-aroma #roryu-monthly-aroma-button{
	position: absolute;
	top: 400px;
	left: 235px;
	width: 480px;
}
/* 日頃の疲れをリフレッシュ */
.roryu-refresh-title{
	padding: 10px 42px 100px 40px;
}
.roryu-refresh{
	position: relative;
	padding: 10px 42px 40px 40px;
}
.roryu-refresh #roryu-refresh-break{
	position: absolute;
	top: 220px;
	left: 110px;
	font-size: 17px;
	font-family: "Yu Gothic", "游ゴシック", YuGothic, "游ゴシック体", sans-serif;
	width: 312px;
	line-height: 37px;
    letter-spacing: -2px;
}
.roryu-refresh #roryu-refresh-room{
	position: absolute;
	top: 610px;
	left: 570px;
	font-size: 17px;
	font-family: "Yu Gothic", "游ゴシック", YuGothic, "游ゴシック体", sans-serif;
	width: 312px;
	line-height: 37px;
    letter-spacing: -2px;
}

/* 予約 */
.roryu-reserve{
	position: relative;
	padding: 20px 200px 40px 180px;
	height: 100px;
}
.roryu-reserve #roryu-reserve-button{
	position: absolute;
	width: 600px;
}

/* 注意事項 */
.roryu-precaution{
	position: relative;
	padding: 20px 44px 50px 42px;
}
.roryu-precaution #roryu-precaution-text{
	position: absolute;
	top: 60px;
	left: 80px;
	color: #cc0000;
	font-size: 18px;
	font-family: "Yu Gothic", "游ゴシック", YuGothic, "游ゴシック体", sans-serif;
	font-weight: 600;
	width: 900px;
	line-height: 31px
}

/*別館紹介*/
.roryu-other-sites{
    position: relative;
    height: 490px;
}
.roryu-other-sites-inner{
    position: absolute;
	top: 0px;
}

#contents{
    background: #ffe200;
}