/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Feb 25 2020 | 11:43:33 */
/*･･･概要欄の表もどき（アンケートフォームで使用）*/

.kakoti {
    position: relative;
    margin: 0;
    padding: 0;
    border: solid 3px #c0c0c0;
  text-align: center;
    font-size: 90%
}

.kakomia{
	margin: 0.4em 0 1.8em 0;/*･･･上、右、下、左*/
	padding: 5px;
	border: 1px dashed #C4D2FD;
	border-radius: 10px;
}
.kakomia label{
	display : block;
	border-top: 1px dashed #C4D2FD;
}


/*･･･ウィンドウ幅に無関係*/
.gai8,.gai5 {
	margin-bottom: 3.1em;
}
.gai12 {
	margin-bottom: 0.5em;
}
.zenkei {/*･･･.zenkei:表のように全部罫線で囲む*/
	border-top: 1px solid #C4D2FD;
	border-left: 1px solid #C4D2FD;
	border-right: 1px solid #C4D2FD;
}

.kajo dd {
	padding: 0.8em 0 0.8em 0.5em;/*･･･上、右、下、左*/
}
.mark dd:before {
	content: "●";
	font-size: 18px;
	color: #f08080;
	position: absolute;
	top: 11px;
	left: -12px;
}

@media screen and (min-width: 540px){
/*･･･ウィンドウ幅540px以上の場合*/
.zenkei dd {
	border-left: 1px solid #C4D2FD;
}
.zenkei dl,.kasen dl,.kasen dd {/*･･･.kasen:底辺のみに罫線を引く*/
	border-bottom: 1px solid #C4D2FD;
}
.kajo dl {
	padding: 0px 10px 0 10px;/*･･･上、右、下、左*/
}
.kajo dt {
	padding: 0.8em 0 0.8em 0;/*･･･上、右、下、左*/
}
.gaiyo dd {/*･･･marginで表示位置移動すると、上に移動しても、下に隙間が空かない*/
	margin-top: -3.1em;
}
.ayumi dd {/*･･･positionで表示位置移動すると、上に移動したぶんだけ下に隙間が空く*/
	position: relative;
	top: -3.1em;
}
/*･･･dtの横幅を設定*/
.gai12 dd {margin-left: 10em;}
.gai8 dd {margin-left: 8em;}
.gai5 dd {margin-left: 5em;}
}



@media screen and (max-width: 539px){
/*･･･ウィンドウ幅540px未満の場合*/
.kajo dt {
	background: linear-gradient(to top, #e6faff, #ffffff);
	padding: 0.3em 0 0.3em 0;/*･･･上、右、下、左*/
}
	.kajo dt:before {
	content: "　";
	}
.zenkei dl,.kasen dd {/*･･･.kasen:底辺のみに罫線を引く*/
	border-bottom: 1px solid #C4D2FD;
}
.ayumi dd {/*･･･markの位置関係を決めるのに不可欠。*/
	position: relative;
	top: 0em;
}
.kasen dl {
	padding: 0px 0 3.1em 0;/*･･･上、右、下、左*/
}
.kajo img {
	margin: 0;
}
.gai5 dd {margin-left: 1.6em;}
}


