/********** #header **********/
#header{
	z-index:100;
	height:60px;
}
.scroll #header{
	background:rgba(255,255,255,0.9);
}
.scroll #headerMain{
	height:px
}

/** #mainContent **/
#mainContent{padding-top:60px}
#home #mainContent{padding-top:0}

/** #pageTitle **/
#pageTitleWrap{	background-color:#96b7ff;	padding:em}
#bgPageTitleWrap{background-color:#87aed1;}
#pageTitle{color:#ffffff;text-shadow:1px 1px 1px #606060,2px 2px 4px #606060;
}

@media(min-width:992px),print{
	#header{
		height:80px
	}
	.scroll #header{
		height:64px
	}
	.scroll #headerMain{
		height:64px
	}

	/** #mainContent **/
	#mainContent{padding-top:80px}
}

/********** #Navigation **********/


/** #navToggle **/
#navToggle{
	background:#3889d1;
}
#navToggle .line{background:#ffffff}
#navToggle:hover,#navToggle.isActive{
	background:#185da3;
}
/** #gNavWrap **/
#glovalNav,
#glovalNav .sub-menu,
#glovalNav .menu-item{padding:0}
#gNavWrap{
	top:0;
	height:100%;
	background:rgba(255,255,255,0.9);
	border-right:1px solid #dbdbdb;
	width:calc(100% - 54px);
	max-width:100%;
	left:0;
	z-index:120;
	overflow-y:auto;
	visibility:hidden;
	transition:all .6s ease-in-out,padding .4s ease-in-out;
	transform:translateX(-100%);
	-webkit-overflow-scrolling:touch
}
#gNavWrap.isVisible{
	visibility:visible;
	transform:translateX(0)
}

/** .menu-item **/
#glovalNav .menu-item a{padding:0 .8em}
#glovalNav .sub-menu a::before{content:"\f0da";padding-right:.4em}
#glovalNav .menu-item-has-children{cursor:pointer}
#glovalNav .menu-item-has-children::after{content:"\f0d7";position:absolute;z-index:2;top:0;right:0}
#glovalNav .menu-item-has-children.isActive::after{content:"\f0d8"}
#glovalNav .menu-item .sub-menu a{
	height:0;
	line-height:0;
	opacity:0;
}
/* 1st */
#glovalNav>.menu-item>a,
#glovalNav>.menu-item-has-children::after{
	height:56px;
	line-height:1;
	color:#ffffff;
}
#glovalNav>.menu-item>a{
	background:#3889d1;
	border-bottom:1px solid #ffffff;
}
#glovalNav>.menu-item>a:hover,
#glovalNav>.menu-item-has-children.isActive::after{
	background:#185da3;
}
#glovalNav>.menu-item>a:hover,
#glovalNav>.menu-item-has-children:hover::after,
#glovalNav>.menu-item-has-children.isActive::after{
	color:#ffffff
}
#glovalNav>.menu-item-has-children>a{padding-right:56px}
#glovalNav>.menu-item-has-children::after{
	width:56px;
	height:55px;
	border-left:1px solid #ffffff;
	font-size:1.2em
}

/* 2nd */
#glovalNav .sub-menu a{
	background:#ffffff;
	color:#898989;
}
#glovalNav .sub-menu a:hover,
#glovalNav>.menu-item>.sub-menu.isVisible>.menu-item-has-children.isActive::after{
	background:#ededed;
}

#glovalNav .sub-menu a:hover,
#glovalNav>.menu-item>.sub-menu.isVisible>.menu-item-has-children:hover::after,
#glovalNav>.menu-item>.sub-menu.isVisible>.menu-item-has-children.isActive::after{
	color:#565656;
}

#glovalNav>.menu-item>.sub-menu>a,
#glovalNav>.menu-item>.sub-menu>.menu-item-has-children::after{
	height:0;
	line-height:0;
	opacity:0;
}
#glovalNav>.menu-item>.sub-menu>a{border-bottom:0 solid #d1d1d1}
#glovalNav>.menu-item>.sub-menu.isVisible>.menu-item>a,
#glovalNav>.menu-item>.sub-menu.isVisible>.menu-item-has-children::after{
	line-height:1;
	opacity:1;
}
#glovalNav>.menu-item>.sub-menu.isVisible>.menu-item>a{
	height:40px;
	border-bottom:1px solid #d1d1d1
}
#glovalNav>.menu-item>.sub-menu.isVisible>.menu-item-has-children::after{
	width:40px;
	height:40px;
	border-left:1px solid #d1d1d1}
#glovalNav>.menu-item>.sub-menu.isVisible>.menu-item-has-children.isActive::after{
	height:39px
}
#glovalNav>.menu-item>.sub-menu.isVisible>.menu-item>a{border-bottom:1px solid #d1d1d1}
#glovalNav>.menu-item>.sub-menu.isVisible>.menu-item:last-child>a{border-bottom:1px solid #ffffff}
#glovalNav>.menu-item:last-child>.sub-menu.isVisible>.menu-item:last-child>a{border-bottom:1px solid #d1d1d1}
#glovalNav>.menu-item>.sub-menu.isVisible>.menu-item-has-children.isActive>a{border-bottom:1px solid #d1d1d1}
#glovalNav>.menu-item>.sub-menu>.menu-item-has-children>a{
	padding-right:40px
}
#glovalNav>.menu-item>.sub-menu>.menu-item-has-children::after{
	width:40px;
	font-size:1.1em
}

/* 3rd */
#glovalNav .sub-menu .sub-menu a{
	height:0;
	line-height:0;
	opacity:0;
	padding-left:1.6em;
}
#glovalNav .sub-menu.isVisible .sub-menu.isVisible a{
	height:36px;
	line-height:1;
	opacity:1;
	border-bottom:1px solid #d1d1d1}
#glovalNav>.menu-item>.sub-menu.isVisible>.menu-item>.sub-menu.isVisible>.menu-item>a{border-bottom:1px solid #d1d1d1}
#glovalNav>.menu-item>.sub-menu.isVisible>.menu-item>.sub-menu.isVisible>.menu-item:last-child>a{border-bottom:1px solid #ffffff}
#glovalNav>.menu-item:last-child>.sub-menu.isVisible>.menu-item>.sub-menu.isVisible>.menu-item:last-child>a{border-bottom:1px solid #d1d1d1}


@media(min-width:576px),print{
	#gNavWrap{max-width:360px}
}

@media(min-width:992px),print{
	#glovalNav,
	#glovalNav>.menu-item,
	#glovalNav>.menu-item>a,
	#glovalNav>.menu-item-has-children::after,
	#glovalNav>.menu-item>.sub-menu>.menu-item-has-children::after,
	#glovalNav>.menu-item>.sub-menu.isVisible>.menu-item-has-children::after{
		height:100%;
		padding:0;
		border:none;
	}
/** #gNavWrap **/
	#gNavWrap,#gNavWrap.isVisible{
		border:none;
		width:100%;
		height:52px;
		max-width:100%;
		visibility:visible;
		transform:translateX(0);
		overflow-y:visible;
		transition:all .4s ease-in-out;
		background:none
	}
	.scroll #gNavWrap,
	.scroll #gNavWrap.isVisible{
		visibility:visible;
		transform:translateX(0);
		top:64px
	}

/** .menu-item **/
	#glovalNav .menu-item-has-children::after,
	#glovalNav>.menu-item-has-children.isActive::after{background:none;width:auto;font-size:.9em;padding:0 .6em}

/* 1st */
	#gNavWrap #glovalNav>.menu-item{width:auto;padding:0 .4em}
	#gNavWrap #glovalNav>.menu-item>a,
	#gNavWrap #glovalNav>.menu-item>a:hover{background:none;padding:0 .4em}
	#gNavWrap #glovalNav>.menu-item-has-children>a,
	#gNavWrap #glovalNav>.menu-item-has-children>a:hover{padding:0 .4em}
	#glovalNav .menu-item-has-children::after{right:.4em}
	#glovalNav>.menu-item>.menu-link::before,
	#glovalNav>.menu-item>.menu-link::after{
		padding:0;
		position:absolute;
		bottom:-3px;
		content:"";
		display:inline-block;
		width:0;
		height:2px;
		background:#3889d1;
		-webkit-transition:.6s;
		transition:.6s;
		opacity:0
	}
	#glovalNav>.menu-item>.menu-link::before{left:50%}
	#glovalNav>.menu-item>.menu-link::after{right:50%}
	#glovalNav>.menu-item>.menu-link:hover::before,
	#glovalNav>.menu-item>.menu-link:hover::after{width:50%;opacity:1}
	#glovalNav>.menu-item>a::before{content:none;padding:0}
	#glovalNav>.menu-item>a,
	#glovalNav>.menu-item-has-children::after{
		color:#4f4f4f
	}
	#glovalNav>.menu-item>a{
		-ms-flex-direction:column!important;
		flex-direction:column!important;
		-ms-flex-pack:center!important;
		justify-content:center!important;
	}
	#glovalNav>.menu-item>a:hover,
	#glovalNav>.menu-item-has-children:hover::after{
		color:#212121
	}

/* 2nd */
	#glovalNav > .menu-item > .sub-menu,
	#glovalNav > .menu-item > .sub-menu.isVisible{
		position:absolute;
		z-index:1;
		top:100%;
		left:50%;
		margin-left:-86px;
		width:172px;
	}
	#glovalNav > .menu-item-has-children:hover > .sub-menu > .menu-item > a,
	#glovalNav > .menu-item-has-children > .sub-menu.isVisible > .menu-item > a,
	#glovalNav > .menu-item-has-children:hover > .sub-menu.isVisible > .menu-item > a,
	#glovalNav > .menu-item > .sub-menu.isVisible > .menu-item-has-children::after,
	#glovalNav > .menu-item > .sub-menu.isVisible > .menu-item-has-children.isActive::after,
	#glovalNav > .menu-item:hover > .sub-menu > .menu-item-has-children::after{
		height:32px
	}
	#glovalNav .menu-item-has-children .sub-menu .menu-item>a{
		border-right:1px solid #d1d1d1;
		border-left:1px solid #d1d1d1;
		border-bottom:1px solid #d1d1d1!important;
	}
	#glovalNav .menu-item-has-children .sub-menu .menu-item:first-child a{
		border-top:1px solid #d1d1d1!important;
	}
	#glovalNav > .menu-item-has-children:hover > .sub-menu > .menu-item > a,
	#glovalNav > .menu-item-has-children > .sub-menu.isVisible > .menu-item > a,
	#glovalNav > .menu-item-has-children:hover > .sub-menu.isVisible > .menu-item > a{
		opacity:1;
		visibility:visible;
		margin-top:0;
		line-height:1;
	}
	#glovalNav>.menu-item>.sub-menu.isVisible>.menu-item-has-children::after,
	#glovalNav>.menu-item>a:hover.sub-menu.isVisible>.menu-item-has-children::after,
	#glovalNav .menu-item .sub-menu .menu-item-has-children::after{
		content:"\f0da";
		width:auto;
		padding:0 .6em 0 0;
	}
	#glovalNav > .menu-item > .sub-menu.isVisible > .menu-item-has-children::after,
	#glovalNav > .menu-item:hover > .sub-menu > .menu-item-has-children::after{
		opacity:1;
		visibility:visible
	}
	#glovalNav > .menu-item > .sub-menu.isVisible > .menu-item-has-children.isActive::after{
		background:none
	}

/** 3rd **/
	#glovalNav > .menu-item > .sub-menu > .menu-item:first-child > a{border-top:none}
	#glovalNav .menu-item .sub-menu .menu-item:last-child a{border-bottom:1px solid #c1c1c1}
	#glovalNav .sub-menu .sub-menu{
		position:absolute;
		z-index:1;
		top:-1px;
		left:calc(100% - 1px);
		width:200px;
		visibility:hidden
	}
	#glovalNav .sub-menu .menu-item:hover .sub-menu,
	#glovalNav .sub-menu.isVisible .sub-menu{
		opacity:1;
		visibility:visible
	}
	#glovalNav .sub-menu .sub-menu .menu-item a{
		height:0;
		line-height:0;
		opacity:0;
		padding:0 .8em
	}
	#glovalNav .sub-menu .menu-item:hover .sub-menu a,
	#glovalNav .sub-menu.isVisible .menu-item .sub-menu.isVisible a{
		height:32px;
		line-height:1;
		opacity:1;
	}
	#glovalNav .sub-menu .menu-item:hover .sub-menu .menu-item:first-child a,
		#glovalNav .sub-menu.isVisible .menu-item .sub-menu.isVisible .menu-item:first-child a{
		height:33px;
		border-top:1px solid #d1d1d1!important;
	}
}






/********** #Slideshow **********/
#slideWrap{
background-color:#f7f7f7;}
#slideshow,
.slideIn{
	height:100vh;
	overflow:hidden
}

.slick-prev,.slick-next{
	cursor:pointer;
	opacity:.6;
	position:absolute;
	z-index:20;
	display:block;
	top:50%;
	width:32px!important;
	height:32px!important;
	margin-top:-16px;
	background:none!important;
	font-size:1.5em;
	box-shadow:none;
	text-shadow:0 0 2px rgba(0,0,0, .8),1px 1px 2px rgba(0,0,0, .8);
	border:none;
	outline:none;
	transition:all .4s ease-out;
	font-size:24px;
	line-height:32px
}

/********** SNS Button **********/

/********** Footer Nav **********/
#navFMenu .menu-item a{border-bottom:1px solid #ddd}
#navFMenu .menu-item:last-child a{border:none}
@media (min-width:992px),print{
#navFMenu .menu-item a{border:none}
}

/********** Color Set **********/

.bg-1{background-color:rgba(255,255,255,0.6);color:#444}
.topBtn,
.slide-dots .slick-active button,
.slide-dots button:hover,
.widthSP #breadcrumb,
.mLink a,
.topic-cats,
a.page-numbers,
.widthPC .snsBtn,
.wpcf7Btn,
#pageTop a,
#parkGuide a,
.monthly-prev-next a,
.searchPost ,
.bg-2{background-color:#3889d1;color:#ffffff}
.topBtn:hover,
.widthSP #breadcrumb a:hover,
.mLink a:hover,
a:hover.page-numbers,
.wpcf7Btn:hover,
.changeBtn:hover,
#parkGuide a:hover,
.monthly-prev-next a:hover,
.searchPost :hover,
.bg-3{background-color:#185da3;color:#ffffff}
span.page-numbers,
.slide-dots button,
.changeBtn,
.xo-event-calendar thead tr,
.bg-4{background-color:#ddebff;color:#444}
.changeBtn:hover,
.changeBtn.active,
.header-row,
.multiselect:hover,
.bg-5{background-color:#bed3f4;color:#444}
.allpark,
.monthly-prev-next span,
.bg-6{background-color:#cccccc;color:#ffffff}
.ohjima,
.bg-7{background-color:#61b2e8;color:#ffffff}
.kameido,
.bg-8{background-color:#b7e562;color:#ffffff}
.sarueonshi,
.bg-9{background-color:#f25757;color:#ffffff}
.ukita,
.bg-10{background-color:#3cd0e0;color:#ffffff}
.higashiayase,
.bg-11{background-color:#3c70e0;color:#ffffff}
.nakagawa,
.bg-12{background-color:#ba3fea;color:#ffffff}
.ogunohara,
.bg-13{background-color:#f442a1;color:#ffffff}
.xo-event-calendar .today,
.day-box.sat,
.bg-14{background-color:#eff4ff;color:#444}
.day-box.holiday,
.day-box.sun,
.bg-15{background-color:#ffefef;color:#444}
@media (min-width:576px),print{
	.bg-sm-none,a:hover.bg-sm-none{background:none}
	.bg-sm-1{background-color:rgba(255,255,255,0.6);color:#444}
	.bg-sm-2{background-color:#3889d1;color:#ffffff}
	.bg-sm-3{background-color:#185da3;color:#ffffff}
	.bg-sm-4{background-color:#ddebff;color:#444}
	.bg-sm-5{background-color:#bed3f4;color:#444}
	.bg-sm-6{background-color:#cccccc;color:#ffffff}
	.bg-sm-7{background-color:#61b2e8;color:#ffffff}
	.bg-sm-8{background-color:#b7e562;color:#ffffff}
	.bg-sm-9{background-color:#f25757;color:#ffffff}
	.bg-sm-10{background-color:#3cd0e0;color:#ffffff}
	.bg-sm-11{background-color:#3c70e0;color:#ffffff}
	.bg-sm-12{background-color:#ba3fea;color:#ffffff}
	.bg-sm-13{background-color:#f442a1;color:#ffffff}
	.bg-sm-14{background-color:#eff4ff;color:#444}
	.bg-sm-15{background-color:#ffefef;color:#444}
}
@media (min-width:768px),print{
	.bg-md-none,a:hover.bg-md-none{background:none}
	.bg-md-1{background-color:rgba(255,255,255,0.6);color:#444}
	.bg-md-2{background-color:#3889d1;color:#ffffff}
	.bg-md-3{background-color:#185da3;color:#ffffff}
	.bg-md-4{background-color:#ddebff;color:#444}
	.bg-md-5{background-color:#bed3f4;color:#444}
	.bg-md-6{background-color:#cccccc;color:#ffffff}
	.bg-md-7{background-color:#61b2e8;color:#ffffff}
	.bg-md-8{background-color:#b7e562;color:#ffffff}
	.bg-md-9{background-color:#f25757;color:#ffffff}
	.bg-md-10{background-color:#3cd0e0;color:#ffffff}
	.bg-md-11{background-color:#3c70e0;color:#ffffff}
	.bg-md-12{background-color:#ba3fea;color:#ffffff}
	.bg-md-13{background-color:#f442a1;color:#ffffff}
	.bg-md-14{background-color:#eff4ff;color:#444}
	.bg-md-15{background-color:#ffefef;color:#444}
}
@media (min-width:992px),print{
	.bg-lg-none,a:hover.bg-lg-none{background:none}
	.bg-lg-1{background-color:rgba(255,255,255,0.6);color:#444}
	.bg-lg-2{background-color:#3889d1;color:#ffffff}
	.bg-lg-3{background-color:#185da3;color:#ffffff}
	.bg-lg-4{background-color:#ddebff;color:#444}
	.bg-lg-5{background-color:#bed3f4;color:#444}
	.bg-lg-6{background-color:#cccccc;color:#ffffff}
	.bg-lg-7{background-color:#61b2e8;color:#ffffff}
	.bg-lg-8{background-color:#b7e562;color:#ffffff}
	.bg-lg-9{background-color:#f25757;color:#ffffff}
	.bg-lg-10{background-color:#3cd0e0;color:#ffffff}
	.bg-lg-11{background-color:#3c70e0;color:#ffffff}
	.bg-lg-12{background-color:#ba3fea;color:#ffffff}
	.bg-lg-13{background-color:#f442a1;color:#ffffff}
	.bg-lg-14{background-color:#eff4ff;color:#444}
	.bg-lg-15{background-color:#ffefef;color:#444}
}
@media (min-width:1200px),print{
	.bg-xl-none,a:hover.bg-xl-none{background:none}
	.bg-xl-1{background-color:rgba(255,255,255,0.6);color:#444}
	.bg-xl-2{background-color:#3889d1;color:#ffffff}
	.bg-xl-3{background-color:#185da3;color:#ffffff}
	.bg-xl-4{background-color:#ddebff;color:#444}
	.bg-xl-5{background-color:#bed3f4;color:#444}
	.bg-xl-6{background-color:#cccccc;color:#ffffff}
	.bg-xl-7{background-color:#61b2e8;color:#ffffff}
	.bg-xl-8{background-color:#b7e562;color:#ffffff}
	.bg-xl-9{background-color:#f25757;color:#ffffff}
	.bg-xl-10{background-color:#3cd0e0;color:#ffffff}
	.bg-xl-11{background-color:#3c70e0;color:#ffffff}
	.bg-xl-12{background-color:#ba3fea;color:#ffffff}
	.bg-xl-13{background-color:#f442a1;color:#ffffff}
	.bg-xl-14{background-color:#eff4ff;color:#444}
	.bg-xl-15{background-color:#ffefef;color:#444}
}

/********** Font Color **********/

body,
.widthPC #breadcrumbList li:last-child a,
.widthPC #breadcrumb li:last-child a:hover,
.color-1{color:#454545}
a,
.titleH2,
.color-2{color:#185da3}
a:hover,
.color-3{color:#dd3333}
.widthSP #breadcrumb a,
.color-4{color:#ffffff}
.widthPC #topPhone,
.color-5{color:#0a0a0a}
.color-6{color:#5d992f}
.color-7{color:#ea8435}
.color-8{color:#dd5858}
.color-9{color:#8224e3}
.color-10{color:#3889d1}
.color-11{color:#753030}
@media (min-width:576px),print{
	.color-sm-1{color:#454545}
	.color-sm-2{color:#185da3}
	.color-sm-3{color:#dd3333}
	.color-sm-4{color:#ffffff}
	.color-sm-5{color:#0a0a0a}
	.color-sm-6{color:#5d992f}
	.color-sm-7{color:#ea8435}
	.color-sm-8{color:#dd5858}
	.color-sm-9{color:#8224e3}
	.color-sm-10{color:#3889d1}
	.color-sm-11{color:#753030}
}
@media (min-width:768px),print{
	.color-md-1{color:#454545}
	.color-md-2{color:#185da3}
	.color-md-3{color:#dd3333}
	.color-md-4{color:#ffffff}
	.color-md-5{color:#0a0a0a}
	.color-md-6{color:#5d992f}
	.color-md-7{color:#ea8435}
	.color-md-8{color:#dd5858}
	.color-md-9{color:#8224e3}
	.color-md-10{color:#3889d1}
	.color-md-11{color:#753030}
}
@media (min-width:992px),print{
	.color-lg-1{color:#454545}
	.color-lg-2{color:#185da3}
	.color-lg-3{color:#dd3333}
	.color-lg-4{color:#ffffff}
	.color-lg-5{color:#0a0a0a}
	.color-lg-6{color:#5d992f}
	.color-lg-7{color:#ea8435}
	.color-lg-8{color:#dd5858}
	.color-lg-9{color:#8224e3}
	.color-lg-10{color:#3889d1}
	.color-lg-11{color:#753030}
}
@media (min-width:1200px),print{
	.color-xl-1{color:#454545}
	.color-xl-2{color:#185da3}
	.color-xl-3{color:#dd3333}
	.color-xl-4{color:#ffffff}
	.color-xl-5{color:#0a0a0a}
	.color-xl-6{color:#5d992f}
	.color-xl-7{color:#ea8435}
	.color-xl-8{color:#dd5858}
	.color-xl-9{color:#8224e3}
	.color-xl-10{color:#3889d1}
	.color-xl-11{color:#753030}
}

/********** Border **********/

.border-none{border:none}
.border-1{border:#ccc 1px solid}
.border-top-1{border-top:#ccc 1px solid}
.border-right-1{border-right:#ccc 1px solid}
.border-bottom-1{border-bottom:#ccc 1px solid}
.border-left-1{border-left:#ccc 1px solid}
.border-2{border:#e0e0e0 1px solid}
.border-top-2{border-top:#e0e0e0 1px solid}
.border-right-2{border-right:#e0e0e0 1px solid}
.border-bottom-2{border-bottom:#e0e0e0 1px solid}
.border-left-2{border-left:#e0e0e0 1px solid}
.border-3{border:#3889d1 3px double}
.border-top-3{border-top:#3889d1 3px double}
.border-right-3{border-right:#3889d1 3px double}
.border-bottom-3{border-bottom:#3889d1 3px double}
.border-left-3{border-left:#3889d1 3px double}
.border-4{border:#ffffff 1px solid}
.border-top-4{border-top:#ffffff 1px solid}
.border-right-4{border-right:#ffffff 1px solid}
.border-bottom-4{border-bottom:#ffffff 1px solid}
.border-left-4{border-left:#ffffff 1px solid}
.border-5{border:#ccc 2px solid}
.border-top-5{border-top:#ccc 2px solid}
.border-right-5{border-right:#ccc 2px solid}
.border-bottom-5{border-bottom:#ccc 2px solid}
.border-left-5{border-left:#ccc 2px solid}
.border-6{border:#58b738 2px solid}
.border-top-6{border-top:#58b738 2px solid}
.border-right-6{border-right:#58b738 2px solid}
.border-bottom-6{border-bottom:#58b738 2px solid}
.border-left-6{border-left:#58b738 2px solid}
.border-7{border:#468cc9 2px solid}
.border-top-7{border-top:#468cc9 2px solid}
.border-right-7{border-right:#468cc9 2px solid}
.border-bottom-7{border-bottom:#468cc9 2px solid}
.border-left-7{border-left:#468cc9 2px solid}
.border-8{border:#468cc9 1px solid}
.border-top-8{border-top:#468cc9 1px solid}
.border-right-8{border-right:#468cc9 1px solid}
.border-bottom-8{border-bottom:#468cc9 1px solid}
.border-left-8{border-left:#468cc9 1px solid}
.border-9{border:#ccc 1px solid}
.border-top-9{border-top:#ccc 1px solid}
.border-right-9{border-right:#ccc 1px solid}
.border-bottom-9{border-bottom:#ccc 1px solid}
.border-left-9{border-left:#ccc 1px solid}
.border-10{border:#ff413a 4px solid}
.border-top-10{border-top:#ff413a 4px solid}
.border-right-10{border-right:#ff413a 4px solid}
.border-bottom-10{border-bottom:#ff413a 4px solid}
.border-left-10{border-left:#ff413a 4px solid}
@media (min-width:576px),print{
	.border-sm-none{border:none}
	.border-sm-1{border:#ccc 1px solid}
	.border-sm-top-1{border-top:#ccc 1px solid}
	.border-sm-right-1{border-right:#ccc 1px solid}
	.border-sm-bottom-1{border-bottom:#ccc 1px solid}
	.border-sm-left-1{border-left:#ccc 1px solid}
	.border-sm-2{border:#e0e0e0 1px solid}
	.border-sm-top-2{border-top:#e0e0e0 1px solid}
	.border-sm-right-2{border-right:#e0e0e0 1px solid}
	.border-sm-bottom-2{border-bottom:#e0e0e0 1px solid}
	.border-sm-left-2{border-left:#e0e0e0 1px solid}
	.border-sm-3{border:#3889d1 3px double}
	.border-sm-top-3{border-top:#3889d1 3px double}
	.border-sm-right-3{border-right:#3889d1 3px double}
	.border-sm-bottom-3{border-bottom:#3889d1 3px double}
	.border-sm-left-3{border-left:#3889d1 3px double}
	.border-sm-4{border:#ffffff 1px solid}
	.border-sm-top-4{border-top:#ffffff 1px solid}
	.border-sm-right-4{border-right:#ffffff 1px solid}
	.border-sm-bottom-4{border-bottom:#ffffff 1px solid}
	.border-sm-left-4{border-left:#ffffff 1px solid}
	.border-sm-5{border:#ccc 2px solid}
	.border-sm-top-5{border-top:#ccc 2px solid}
	.border-sm-right-5{border-right:#ccc 2px solid}
	.border-sm-bottom-5{border-bottom:#ccc 2px solid}
	.border-sm-left-5{border-left:#ccc 2px solid}
	.border-sm-6{border:#58b738 2px solid}
	.border-sm-top-6{border-top:#58b738 2px solid}
	.border-sm-right-6{border-right:#58b738 2px solid}
	.border-sm-bottom-6{border-bottom:#58b738 2px solid}
	.border-sm-left-6{border-left:#58b738 2px solid}
	.border-sm-7{border:#468cc9 2px solid}
	.border-sm-top-7{border-top:#468cc9 2px solid}
	.border-sm-right-7{border-right:#468cc9 2px solid}
	.border-sm-bottom-7{border-bottom:#468cc9 2px solid}
	.border-sm-left-7{border-left:#468cc9 2px solid}
	.border-sm-8{border:#468cc9 1px solid}
	.border-sm-top-8{border-top:#468cc9 1px solid}
	.border-sm-right-8{border-right:#468cc9 1px solid}
	.border-sm-bottom-8{border-bottom:#468cc9 1px solid}
	.border-sm-left-8{border-left:#468cc9 1px solid}
	.border-sm-9{border:#ccc 1px solid}
	.border-sm-top-9{border-top:#ccc 1px solid}
	.border-sm-right-9{border-right:#ccc 1px solid}
	.border-sm-bottom-9{border-bottom:#ccc 1px solid}
	.border-sm-left-9{border-left:#ccc 1px solid}
	.border-sm-10{border:#ff413a 4px solid}
	.border-sm-top-10{border-top:#ff413a 4px solid}
	.border-sm-right-10{border-right:#ff413a 4px solid}
	.border-sm-bottom-10{border-bottom:#ff413a 4px solid}
	.border-sm-left-10{border-left:#ff413a 4px solid}
}
@media (min-width:768px),print{
	.border-md-none{border:none}
	.border-md-1{border:#ccc 1px solid}
	.border-md-top-1{border-top:#ccc 1px solid}
	.border-md-right-1{border-right:#ccc 1px solid}
	.border-md-bottom-1{border-bottom:#ccc 1px solid}
	.border-md-left-1{border-left:#ccc 1px solid}
	.border-md-2{border:#e0e0e0 1px solid}
	.border-md-top-2{border-top:#e0e0e0 1px solid}
	.border-md-right-2{border-right:#e0e0e0 1px solid}
	.border-md-bottom-2{border-bottom:#e0e0e0 1px solid}
	.border-md-left-2{border-left:#e0e0e0 1px solid}
	.border-md-3{border:#3889d1 3px double}
	.border-md-top-3{border-top:#3889d1 3px double}
	.border-md-right-3{border-right:#3889d1 3px double}
	.border-md-bottom-3{border-bottom:#3889d1 3px double}
	.border-md-left-3{border-left:#3889d1 3px double}
	.border-md-4{border:#ffffff 1px solid}
	.border-md-top-4{border-top:#ffffff 1px solid}
	.border-md-right-4{border-right:#ffffff 1px solid}
	.border-md-bottom-4{border-bottom:#ffffff 1px solid}
	.border-md-left-4{border-left:#ffffff 1px solid}
	.border-md-5{border:#ccc 2px solid}
	.border-md-top-5{border-top:#ccc 2px solid}
	.border-md-right-5{border-right:#ccc 2px solid}
	.border-md-bottom-5{border-bottom:#ccc 2px solid}
	.border-md-left-5{border-left:#ccc 2px solid}
	.border-md-6{border:#58b738 2px solid}
	.border-md-top-6{border-top:#58b738 2px solid}
	.border-md-right-6{border-right:#58b738 2px solid}
	.border-md-bottom-6{border-bottom:#58b738 2px solid}
	.border-md-left-6{border-left:#58b738 2px solid}
	.border-md-7{border:#468cc9 2px solid}
	.border-md-top-7{border-top:#468cc9 2px solid}
	.border-md-right-7{border-right:#468cc9 2px solid}
	.border-md-bottom-7{border-bottom:#468cc9 2px solid}
	.border-md-left-7{border-left:#468cc9 2px solid}
	.border-md-8{border:#468cc9 1px solid}
	.border-md-top-8{border-top:#468cc9 1px solid}
	.border-md-right-8{border-right:#468cc9 1px solid}
	.border-md-bottom-8{border-bottom:#468cc9 1px solid}
	.border-md-left-8{border-left:#468cc9 1px solid}
	.border-md-9{border:#ccc 1px solid}
	.border-md-top-9{border-top:#ccc 1px solid}
	.border-md-right-9{border-right:#ccc 1px solid}
	.border-md-bottom-9{border-bottom:#ccc 1px solid}
	.border-md-left-9{border-left:#ccc 1px solid}
	.border-md-10{border:#ff413a 4px solid}
	.border-md-top-10{border-top:#ff413a 4px solid}
	.border-md-right-10{border-right:#ff413a 4px solid}
	.border-md-bottom-10{border-bottom:#ff413a 4px solid}
	.border-md-left-10{border-left:#ff413a 4px solid}
}
@media (min-width:992px),print{
	.border-lg-none{border:none}
	.border-lg-1{border:#ccc 1px solid}
	.border-lg-top-1{border-top:#ccc 1px solid}
	.border-lg-right-1{border-right:#ccc 1px solid}
	.border-lg-bottom-1{border-bottom:#ccc 1px solid}
	.border-lg-left-1{border-left:#ccc 1px solid}
	.border-lg-2{border:#e0e0e0 1px solid}
	.border-lg-top-2{border-top:#e0e0e0 1px solid}
	.border-lg-right-2{border-right:#e0e0e0 1px solid}
	.border-lg-bottom-2{border-bottom:#e0e0e0 1px solid}
	.border-lg-left-2{border-left:#e0e0e0 1px solid}
	.border-lg-3{border:#3889d1 3px double}
	.border-lg-top-3{border-top:#3889d1 3px double}
	.border-lg-right-3{border-right:#3889d1 3px double}
	.border-lg-bottom-3{border-bottom:#3889d1 3px double}
	.border-lg-left-3{border-left:#3889d1 3px double}
	.border-lg-4{border:#ffffff 1px solid}
	.border-lg-top-4{border-top:#ffffff 1px solid}
	.border-lg-right-4{border-right:#ffffff 1px solid}
	.border-lg-bottom-4{border-bottom:#ffffff 1px solid}
	.border-lg-left-4{border-left:#ffffff 1px solid}
	.border-lg-5{border:#ccc 2px solid}
	.border-lg-top-5{border-top:#ccc 2px solid}
	.border-lg-right-5{border-right:#ccc 2px solid}
	.border-lg-bottom-5{border-bottom:#ccc 2px solid}
	.border-lg-left-5{border-left:#ccc 2px solid}
	.border-lg-6{border:#58b738 2px solid}
	.border-lg-top-6{border-top:#58b738 2px solid}
	.border-lg-right-6{border-right:#58b738 2px solid}
	.border-lg-bottom-6{border-bottom:#58b738 2px solid}
	.border-lg-left-6{border-left:#58b738 2px solid}
	.border-lg-7{border:#468cc9 2px solid}
	.border-lg-top-7{border-top:#468cc9 2px solid}
	.border-lg-right-7{border-right:#468cc9 2px solid}
	.border-lg-bottom-7{border-bottom:#468cc9 2px solid}
	.border-lg-left-7{border-left:#468cc9 2px solid}
	.border-lg-8{border:#468cc9 1px solid}
	.border-lg-top-8{border-top:#468cc9 1px solid}
	.border-lg-right-8{border-right:#468cc9 1px solid}
	.border-lg-bottom-8{border-bottom:#468cc9 1px solid}
	.border-lg-left-8{border-left:#468cc9 1px solid}
	.border-lg-9{border:#ccc 1px solid}
	.border-lg-top-9{border-top:#ccc 1px solid}
	.border-lg-right-9{border-right:#ccc 1px solid}
	.border-lg-bottom-9{border-bottom:#ccc 1px solid}
	.border-lg-left-9{border-left:#ccc 1px solid}
	.border-lg-10{border:#ff413a 4px solid}
	.border-lg-top-10{border-top:#ff413a 4px solid}
	.border-lg-right-10{border-right:#ff413a 4px solid}
	.border-lg-bottom-10{border-bottom:#ff413a 4px solid}
	.border-lg-left-10{border-left:#ff413a 4px solid}
}
@media (min-width:1200px),print{
	.border-xl-none{border:none}
	.border-xl-1{border:#ccc 1px solid}
	.border-xl-top-1{border-top:#ccc 1px solid}
	.border-xl-right-1{border-right:#ccc 1px solid}
	.border-xl-bottom-1{border-bottom:#ccc 1px solid}
	.border-xl-left-1{border-left:#ccc 1px solid}
	.border-xl-2{border:#e0e0e0 1px solid}
	.border-xl-top-2{border-top:#e0e0e0 1px solid}
	.border-xl-right-2{border-right:#e0e0e0 1px solid}
	.border-xl-bottom-2{border-bottom:#e0e0e0 1px solid}
	.border-xl-left-2{border-left:#e0e0e0 1px solid}
	.border-xl-3{border:#3889d1 3px double}
	.border-xl-top-3{border-top:#3889d1 3px double}
	.border-xl-right-3{border-right:#3889d1 3px double}
	.border-xl-bottom-3{border-bottom:#3889d1 3px double}
	.border-xl-left-3{border-left:#3889d1 3px double}
	.border-xl-4{border:#ffffff 1px solid}
	.border-xl-top-4{border-top:#ffffff 1px solid}
	.border-xl-right-4{border-right:#ffffff 1px solid}
	.border-xl-bottom-4{border-bottom:#ffffff 1px solid}
	.border-xl-left-4{border-left:#ffffff 1px solid}
	.border-xl-5{border:#ccc 2px solid}
	.border-xl-top-5{border-top:#ccc 2px solid}
	.border-xl-right-5{border-right:#ccc 2px solid}
	.border-xl-bottom-5{border-bottom:#ccc 2px solid}
	.border-xl-left-5{border-left:#ccc 2px solid}
	.border-xl-6{border:#58b738 2px solid}
	.border-xl-top-6{border-top:#58b738 2px solid}
	.border-xl-right-6{border-right:#58b738 2px solid}
	.border-xl-bottom-6{border-bottom:#58b738 2px solid}
	.border-xl-left-6{border-left:#58b738 2px solid}
	.border-xl-7{border:#468cc9 2px solid}
	.border-xl-top-7{border-top:#468cc9 2px solid}
	.border-xl-right-7{border-right:#468cc9 2px solid}
	.border-xl-bottom-7{border-bottom:#468cc9 2px solid}
	.border-xl-left-7{border-left:#468cc9 2px solid}
	.border-xl-8{border:#468cc9 1px solid}
	.border-xl-top-8{border-top:#468cc9 1px solid}
	.border-xl-right-8{border-right:#468cc9 1px solid}
	.border-xl-bottom-8{border-bottom:#468cc9 1px solid}
	.border-xl-left-8{border-left:#468cc9 1px solid}
	.border-xl-9{border:#ccc 1px solid}
	.border-xl-top-9{border-top:#ccc 1px solid}
	.border-xl-right-9{border-right:#ccc 1px solid}
	.border-xl-bottom-9{border-bottom:#ccc 1px solid}
	.border-xl-left-9{border-left:#ccc 1px solid}
	.border-xl-10{border:#ff413a 4px solid}
	.border-xl-top-10{border-top:#ff413a 4px solid}
	.border-xl-right-10{border-right:#ff413a 4px solid}
	.border-xl-bottom-10{border-bottom:#ff413a 4px solid}
	.border-xl-left-10{border-left:#ff413a 4px solid}
}
