@CHARSET "UTF-8";

#_JW_diet_basic .scedule{background:url(./../images/sceduleBg.png) center top no-repeat; position:relative; height:250px;}
.sceduleBox{position:absolute; transform:translate(50%, 0); background-color:rgba(255,255,255,1); width:50%; bottom:0; text-align:center; line-height:1.6; padding-bottom:10px;}
.sceduleBox .control{margin-bottom:10px;}
.sceduleBox .title{color:#02bef3; font-weight:500; font-size:18px; position:relative; margin:20px 0 0px;}
.sceduleBox .title:before,
.sceduleBox .title:after{content:''; width:10px; height:10px; border-radius:100%; background-color:#02bef3; position:relative; display:inline-block; vertical-align:middle; margin:-2px 10px 0;}
.sceduleBox a,
.sceduleBox p.date{display:inline-block; vertical-align:middle;}
.sceduleBox p.date{color:#333; font-size:30px;}
.sceduleBox a{width:30px; height:30px; text-indent:-9999px; background:url(./../images/arrprev.png) no-repeat; margin:2px 10px 0;}
.sceduleBox a.prev{}
.sceduleBox a.next{transform:rotate(180deg)}

#_JW_diet_basic .info{background-color:#f6f7f9; border-top:1px solid #d9d9d9; border-bottom:1px solid #d9d9d9; padding:10px 30px; margin-top:50px;}
#_JW_diet_basic .info dl{margin:15px 0; overflow:hidden;}
#_JW_diet_basic .info dl dt,
#_JW_diet_basic .info dl dd{display:inline-block; float:left;}
#_JW_diet_basic .info dl dd{width:calc(100% - 150px); line-height:1.4; padding-top:5px; padding-left:10px; word-break:keep-all}
#_JW_diet_basic .info dl dt{padding-left:30px; background:#fff url(./../images/info01.png) 10px 6px no-repeat; border-radius:20px; padding:0 20px 3px 40px; border:1px solid #18327c; margin-right:10px; color:#18327c; font-weight:500;}
#_JW_diet_basic .info li:nth-child(2) dl dt{background:#fff url(./../images/info02.png) 10px 5px no-repeat;}

.tableWrap table tbody td{line-height:1.6; word-break:keep-all;}


@media only screen and (max-width:1024px){
	.sceduleBox{width:80%; transform: translate(12%, 0);}
}
@media only screen and (max-width:767px){
	.sceduleBox{width:90%; transform: translate(5%, 0);}
	.sceduleBox p.date{font-size:20px;}
	.info dl dd{width:100%;}
}