	h1,h2,h3,h4,h5,h6,p,li,dt,dd,th,td,input,textarea{
		font-family: 'Noto Serif JP', sans-serif!important;
	}
	header .container{
		height:40px;
	}
	header nav ul li a{
		<!-- line-height:40px; -->
	}
	main section:first-child .container{
		padding-top: 80px!important;
		height: calc(100% - 160px);
	}
			@media (min-width:730px) {
			main section:first-child .container{
				padding-top: 110px!important;
				height: calc(100% - 160px);
			}
		}
		header p#sitename a{
		line-height:40px;
	}
	header nav ul li a,footer nav ul li a,header p#sitename a{
		color:#FFFFFF!important;
		border-color:#FFFFFF!important;
	}
	footer nav ul:first-child:after{
		background:#FFFFFF!important;
	}
	header nav ul li a:before,header nav ul li a:after,footer nav ul li a:before,footer nav ul li a:after{
		background:#FFFFFF!important;
	}
	header p#menu_bt a{
		color:#FFFFFF!important;
	}
	header p#menu_bt a:before{
		background: #FFFFFF!important;
	}
	header p#menu_bt a:after{
		background: #FFFFFF!important;
	}

	header p#menu_bt a span:after{
		background: #FFFFFF!important;
	}

			header,header .nmode_sp nav,footer .wrap{
		background:rgba(0,0,0,0.6);	}


	@media (max-width:730px) {
		header nav{
			background: rgba(0,0,0,0.6);		}
	}

	@media (max-width:730px) {
												section[class~="ns650134a9865927.54631802"] .bgf2{
					background-image:url("/uploads/82/87995339860bdf18c7a978_spbg.jpg?20250730235021")!important;
					filter: blur(0px)!important;
				}
														section[class~="ns650134a9865927.54631802"]{
					height:230px!important;
				}
			
												section[class~="ns65025e69edec35.30746765"] .bgf2{
					background-image:url("/uploads/82/87995339860bdf18c7a978_spbg.jpg?20250730235021")!important;
					filter: blur(0px)!important;
				}
														section[class~="ns65025e69edec35.30746765"]{
					height:230px!important;
				}
			
												section[class~="ns66ac5db8ce9fe0.39873266"] .bgf2{
					background-image:url("/uploads/82/87995339860bdf18c7a978_spbg.jpg?20250730235021")!important;
					filter: blur(0px)!important;
				}
														section[class~="ns66ac5db8ce9fe0.39873266"]{
					height:230px!important;
				}
			
												section[class~="ns67060f7da9ef01.44259553"] .bgf2{
					background-image:url("/uploads/82/87995339860bdf18c7a978_spbg.jpg?20250730235021")!important;
					filter: blur(0px)!important;
				}
														section[class~="ns67060f7da9ef01.44259553"]{
					height:570px!important;
				}
			
												section[class~="ns67133167afee93.07946700"] .bgf2{
					background-image:url("/uploads/82/87995339860bdf18c7a978_spbg.jpg?20250730235021")!important;
					filter: blur(0px)!important;
				}
														section[class~="ns67133167afee93.07946700"]{
					height:230px!important;
				}
			
												section[class~="ns67133372666353.33656331"] .bgf2{
					background-image:url("/uploads/82/87995339860bdf18c7a978_spbg.jpg?20250730235021")!important;
					filter: blur(0px)!important;
				}
														section[class~="ns67133372666353.33656331"]{
					height:230px!important;
				}
			
												section[class~="ns6713343ad71be4.03866862"] .bgf2{
					background-image:url("/uploads/82/87995339860bdf18c7a978_spbg.jpg?20250730235021")!important;
					filter: blur(0px)!important;
				}
														section[class~="ns6713343ad71be4.03866862"]{
					height:230px!important;
				}
			
												section[class~="ns67133d05d6ab48.99718129"] .bgf2{
					background-image:url("/uploads/82/126654973660bdebb29a364_spbg.jpg?20250730235021")!important;
					filter: blur(0px)!important;
				}
														section[class~="ns67133d05d6ab48.99718129"]{
					height:230px!important;
				}
			
												section[class~="ns671898a2b30744.86588165"] .bgf2{
					background-image:url("/uploads/82/126654973660bdebb29a364_spbg.jpg?20250730235021")!important;
					filter: blur(0px)!important;
				}
														section[class~="ns671898a2b30744.86588165"]{
					height:570px!important;
				}
			
												section[class~="ns671afc16131b59.27076845"] .bgf2{
					background-image:url("/uploads/82/87995339860bdf18c7a978_spbg.jpg?20250730235021")!important;
					filter: blur(0px)!important;
				}
														section[class~="ns671afc16131b59.27076845"]{
					height:230px!important;
				}
			
			}

