<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "Shift_JIS";

body{
	margin:0;
	padding:0;
}

* {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    -o-box-sizing: border-box;
    -ms-box-sizing: border-box;
    box-sizing: border-box;
}

.layer_board {
	display:block;
	text-align: center;
	margin:15px 10px 0;
	background:#FFF;
	-moz-box-shadow:
		0px 1px 4px rgba(000,000,000,0.8));
	-webkit-box-shadow:
		0px 1px 4px rgba(000,000,000,0.8));
	box-shadow:
		0px 1px 4px rgba(000,000,000,0.8);
		padding:10px;
}

.layer_board p#temeleteTxt{
	margin:0;
	padding:0;
	color:#c90b3f;
	font-weight:bold;
	font-size:1.4em;
	line-height:1.4em;
}

.layer_board p#temeleteTxt2{
	margin:5px auto 15px;
	padding:0;
	font-size:0.9em;
}

/*tab*/
.layer_board  ul#tab_templete{
	display:table;
    width:100%;
	margin:0;
	padding:0;
}

.layer_board ul#tab_templete li{
	padding:10px 0;
	background:#CCC;
	font-size:0.8em;
  display: table-cell;
  vertical-align: middle;
  text-align:center;
}

.layer_board ul#tab_templete li#list01T{
	display:table-cell;
	background:#f2e7e7;
	border-right:1px solid #FFF;
}

.layer_board ul#tab_templete li#list01T.select_templete{
	background:#df3560;
	color:#FFF;
	position:relative;
	display:block;
}

.layer_board ul#tab_templete li#list01T.select_templete:after{
	position:absolute;
	bottom:-10px;
	right:48%;
	content:""; /* 空の要素を作成 */
	width:5;
	height:0;
	margin-top:-5px; /* 位置を中心に調整 */
	border-width:5px;
	border-style:solid;
	border-color:#df3560 transparent transparent transparent;
	/*border-left-color:#FFF;  矢印の色 */
}

.layer_board ul#tab_templete li#list02T{
	display:table-cell;
	background:#f2e7e7;
	border-right:1px solid #FFF;
}

.layer_board ul#tab_templete li#list02T.select_templete{
	background:#df3560;
	color:#FFF;
	position:relative;
	display:block;
}

.layer_board ul#tab_templete li#list02T.select_templete:after{
	position:absolute;
	bottom:-10px;
	right:48%;
	content:""; /* 空の要素を作成 */
	width:5;
	height:0;
	margin-top:-5px; /* 位置を中心に調整 */
	border-width:5px;
	border-style:solid;
	border-color:#df3560 transparent transparent transparent;
	/*border-left-color:#FFF;  矢印の色 */
}

.layer_board ul#tab_templete li#list03T{
	display:table-cell;
	background:#f2e7e7;

}

.layer_board ul#tab_templete li#list03T.select_templete{
	background:#4eab26;
	color:#FFF;
	position:relative;
	display:block;
}

.layer_board ul#tab_templete li#list03T.select_templete:after{
	position:absolute;
	bottom:-10px;
	right:48%;
	content:""; /* 空の要素を作成 */
	width:5;
	height:0;
	margin-top:-5px; /* 位置を中心に調整 */
	border-width:5px;
	border-style:solid;
	border-color:#4eab26 transparent transparent transparent;
	/*border-left-color:#FFF;  矢印の色 */
}

.disnon_templete{
	display:none;
}

.serchBox_templete{
	overflow:hidden;
	border-left:3px solid #f2e7e7;
	border-right:3px solid #f2e7e7;
	border-bottom:3px solid #f2e7e7;
	margin:0 0 0 0;
	padding:10px;
}

.select_templete{
	background:#FF0;
}

/*serch*/

.serchBox_templete dl.w100{
	overflow:hidden;
	display:block;
	margin:0;
	clear:both;
	width:100%;
}

.serchBox_templete dl.left50{
	display:block;
	overflow:hidden;
	margin:0 0 0 0;
}

.serchBox_templete dl.right50{

	display:block;
	overflow:hidden;
	margin:0 0 0 0;
}

.serchBox_templete dl dt{
	display:block;
	width:80px;
	height:auto;
	float:left;
	text-align:left;
	font-size:0.8em;
	border-left:5px solid #df3560;
	padding:0 0 0 5px;
	line-height:30px;
	font-weight:bold;
	color:#df3560;
	overflow:hidden;
}

.serchBox_templete dl dd{
	overflow:hidden;
	text-align:left;
	display:block;
	margin:0;
	padding:0;
}

.btn01Templete{
	-webkit-border-radius: 5px 5px 5px 5px;
	border-radius: 5px 5px 5px 5px;
	background:url(../images/bt_serch.png) no-repeat 50% 0 #df3560;
	background-size:auto 90px;
	border:0;
	width:90%;
	margin:0 auto 15px;
	padding:10px;
	height:45px;
	display:block;
}

.btn05Templete{
	-webkit-border-radius: 5px 5px 5px 5px;
	border-radius: 5px 5px 5px 5px;
	background:url(../images/bt_serch2.png) 50% 0 no-repeat;
	background-size:auto 90px;
	border:0;
	width:90%;
	margin:0 auto 15px;
	padding:10px;
	height:45px;
	display:block;
}

.kodawari{
	display:block;
	margin:0 0 39px 0;
}

.kodawari span{
	margin:0 15px 0 0;
}

/*botann*/
p#kaiinBtn,p#topBtn{
	-webkit-border-radius: 5px 5px 5px 5px;
	border-radius: 5px 5px 5px 5px;
	margin:15px 10px 0;
	padding:10px;
	background:#6369d2;
}

p#kaiinBtn a,p#topBtn a{
	display:block;
	width:100%;
	height:100%;
	font-size:0.8em;
	text-decoration:none;
	color:#FFF;
	position:relative;
}
p#kaiinBtn a:after,p#topBtn a:after{
	position:absolute;
	top:50%;
	right:5px;
	content:""; /* 空の要素を作成 */
	width:0;
	height:0;
	margin-top:-5px; /* 位置を中心に調整 */
	border-width:5px;
	border-style:solid;
	border-color:transparent transparent transparent #FFF;
	/*border-left-color:#FFF;  矢印の色 */
}

.detail{
	font-size:10px;
	margin:-2px 5px 0 0;
}

.kodawari{
	font-size:12px;
	text-align:left;
	margin:0 0 5px 0;
	padding:0;
}

/**/
.serchBox_templete input[type="radio"],
.serchBox_templete input[type="chexkbox"] {
	-webkit-transform: scale(1.8);
	transform: scale(1.8);
	border:1px solid #999;
}

.serchBox_templete dl select{
	width:100%!important;
    color: #000000;
    height: 35px;
    font-size: 100%;
    padding:5px 50px 5px 5px;
	margin:0 0 2px 0;
    border: 1px solid #B3B3B3;
    border-radius: 3px;
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    text-indent: .01px;
    text-overflow: "";
	font-size:0.8em;
    background: #FFF url(../images/select_arrow.jpg) no-repeat right;
}

.serchBox_templete dl input{
	padding:5px;
}

.serchBox_templete select.w48{
	width:46%!important;
}

.largeLange{
	width:40%!important;
}

.middleLange{
	width:20%!important;
}

/**/
.layer_board p#temeleteTxt3{
	margin: 0 0 4%;
	padding:0;
}

.layer_board p#temeleteTxt3 img{
	width:100%;
}

.layer_board p#temeleteTxt4{
	margin:5px auto 15px;
	padding:0;
	font-size:0.7em;
}

/*my_yado*/
.layer_board .serchBox_templete .selectBlock.cFix {
    display: block;
    margin: 0;
}</pre></body></html>