@charset "UTF-8";
/*======================================================================================================================================
 CSS information
 file name  : default.css
 style info : 共通設定・共通モジュール
======================================================================================================================================*/

/* ----------------------------------------------------------------------------------------
	UL-KIT RESET
----------------------------------------------------------------------------------------*/
#NavhelpMain{
	margin:0 auto;
	padding:0;
	background: url("../images/main_img_bg.jpg") no-repeat;
	background-size: cover;
	max-width:1200px;
}
#CATCH h1{
	font-size:34px;
	font-weight: bold;
}
@media screen and (max-width:768px) {
	#CATCH h1 {
		font-size: 1.2rem;
		font-weight: bold;
	}
}
/* ----------------------------------------------------------------------------------------
	SLIDER
----------------------------------------------------------------------------------------*/
#NavHelpSliderSp{
	background: #FFF;
	padding: 0;
}
#NavHelpSliderSp h2{
	margin-top:1em;
	color: #156898;
}
#NavHelpSliderPc h2{
	margin-top:1em;
	color: #156898;
}
#NavHelpSliderPc svg{
	color:#FFF !important;
}
#slide01 h2{
	color: #156898;
}
#slide02 h2{
	color: #226508;
}
#slide03 h2{
	color: #775412;
}
#slide04 h2{
	color: #7531d1;
}
#slide05 h2{
	color: #840983;
}
#slide06 h2{
	color: #db2e2e;
}
#slide01 div.uk-panel{
	background: #156898;
	text-align: center;
	margin-bottom:1em;
}
#slide02 div.uk-panel{
	background: #226508;
	text-align: center;
	margin-bottom:1em;
}
#slide03 div.uk-panel{
	background: #775412;
	text-align: center;
	margin-bottom:1em;
}
#slide04 div.uk-panel{
	background: #7531d1;
	text-align: center;
	margin-bottom:1em;
}
#slide05 div.uk-panel{
	background: #840983;
	text-align: center;
	margin-bottom:1em;
}
#slide06 div.uk-panel{
	background: #db2e2e;
	text-align: center;
	margin-bottom:1em;
}
.uk-slidenav {
	color: #FFF !important;
	background-color: rgba(0,0,0,0.5);
}
.sptext{
	padding:0 1em;
}
.sptext h2{
	font-size:18px;
	font-weight: bold;
	color:#111;
}

/* ----------------------------------------------------------------------------------------
	KISYU
----------------------------------------------------------------------------------------*/
.active{
	display: block !important;
}
.hidden{
	display: none;
}
.kisyulist{
	padding:0 20px;
		display: none;
}
.kisyulist li{
	margin-top:10px !important;
}
/* ----------------------------------------------------------------------------------------
	DL
----------------------------------------------------------------------------------------*/
#NaviHelpList{
}
#NaviHelpList h1{
	padding-top:2em;
	border-top:solid 1px #c2c2c2;
	font-size:34px;
	font-weight: bold;
}
#NaviHelpList h1 i{
	margin-right:0.5em;
}
@media screen and (max-width:768px) {
	#NaviHelpList h1{
		font-size:1.2rem;
	}
}
/* ----------------------------------------------------------------------------------------
	DL
----------------------------------------------------------------------------------------*/
#NavhelpDl{

}
#NavhelpDl h1{
	margin-bottom:1em;
	padding-top:2em;
	border-top:solid 1px #c2c2c2;
	font-size:34px;
	font-weight: bold;
}
#NavhelpDl h1 i{
	margin-right:0.5em;
}
@media screen and (max-width:768px) {
	#NavhelpDl h1{
		font-size:1.2rem;
	}
}