@charset "utf-8";
/* CSS Document */
@import "news.css";
.schedule_i iframe {
min-height:500px;
}
@media only screen and (max-width: 768px) {
h2{
	background:#333;
	border-radius:6px;
	color:#fff;
	text-align:center;
	padding:2px;
	text-shadow:none;
	font-size:120%;
	margin:3px;
}
/*土曜の文字色*/
.youbi_6{
	color:#36F;
}
/*祝日と日曜の文字色*/
.youbi_0,.shukujitu{
	color:red;
}
/*本日の背景色　※ただし設定ファイルでの設定が優先されます*/
.today{
	background:#FF9;
}
/*休業日設定した日の背景色　※ただし設定ファイルでの設定が優先されます*/
.holiday{
	background:#FDD;	
}
/*定休日設定した日の背景色　※ただし設定ファイルでの設定が優先されます*/
.closed{
	background:#FDD;	
}
.hidden{
	display:none;	
}
/*休業日テキスト部の左側の四角*/
.holidayCube{
	display:inline-block;
	width:13px;
	height:13px;
	margin:3px 3px 0 3px;
	position:relative;
	top:2px;
}
/*定休日テキスト部の左側の四角*/
.closedCube{
	display:inline-block;
	width:13px;
	height:13px;
	margin:3px 3px 0 3px;
	position:relative;
	top:2px;
}
.scheduleComment{
	font-size:80%;
	font-weight:normal;
	color:#333;
}
.schedulePulldownList{
	font-size:90%;
	font-weight:normal;
	color:#333;
	padding:5px 0 5px 50px;
	border-bottom:2px dotted #aaa;
}
#formWrap{
	margin:0 10px;	
}
.borderless{
border:0!important;
}
.schedule_i iframe {
min-height:1300px;
}
}
.waku5 {
    background: none repeat scroll 0 0 #FFFFFF;
    border: 0 none;
    border-radius: 10px;
    box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.5);
    height: auto;
    padding: 15px;
}
.waku4 {
    background: none repeat scroll 0 0 #FFFFFF;
    border:1px solid #B3D465;
    border-radius: 10px;
    height: auto;
    padding: 3px;
    
}
.question {
    background-image: url("../schedule/img/q.png");
    background-repeat: no-repeat;
    color: #e60000;
    font-size: 1.3em;
    font-weight: bold;
    height: 55px;
    padding-left: 60px;
}
.question img {
    float: right;
    margin: 0;
    position: inherit;
}
.answer {
	font-size:1.1em;
	color:#666666;
	padding-left: 60px;
	background-image: url("../schedule/img/a.png");
	background-repeat: no-repeat;
	min-height: 55px;
	}
@media only screen and (max-width: 768px) {
.answer {
	font-size:1em;
	color:#666666;
	padding-left: 60px;
	background-image: url("../schedule/img/a.jpg");
	background-repeat: no-repeat;
	}
	}
	.markOrange {
    background: none repeat scroll 0 0 #F8A4A7;
    border-radius: 7px;
    color: #fefefe;
    font-weight: normal !important;
    margin: 0 5px 0 2px;
    padding: 3px 15px;
}

.markOrange2 {
    background: none repeat scroll 0 0 #B3D465;
    border-radius: 7px;
    color: #fefefe;
    font-weight: normal !important;
    margin: 0 5px 0 2px;
    padding: 3px 15px;
}

.markOrange3 {
    background: none repeat scroll 0 0 #7F6C5B;
    border-radius: 7px;
    color: #fefefe;
    font-weight: normal !important;
    margin: 0 5px 0 2px;
    padding: 3px 15px;
}
.aisatsu {
    font-size: 0.9em;
        margin: 0 5px 0 2px;
    padding: 5px 5px 15px 15px;
}

.waku8 {
    background: #ffffff none repeat scroll 0 0;
    border: 0 none;
    border-radius: 10px;
    box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.5);
    height: auto;
    padding: 5px;
}